diff --git a/.claude/skills/orca-profiles/SKILL.md b/.claude/skills/orca-profiles/SKILL.md index 692e529074..259564e063 100644 --- a/.claude/skills/orca-profiles/SKILL.md +++ b/.claude/skills/orca-profiles/SKILL.md @@ -21,6 +21,7 @@ Paths below are relative to this skill. Commands run from the repository root. | Add a printer or nozzle; change models, variants, assets or extruder vectors | [machine-profiles.md](references/machine-profiles.md) | | Add a quality tier or tune a process | [process-profiles.md](references/process-profiles.md) | | Create a vendor bundle; diagnose loading or inheritance; migrate preset names | [vendor-bundle.md](references/vendor-bundle.md) | +| Name a preset; check what a name must equal | [naming.md](references/naming.md) | | Change ids; diagnose AMS identity | [ids.md](references/ids.md), then `docs/HLSD/filament_id.md` for identity changes | | Review a profile diff | [review-checklist.md](references/review-checklist.md) | | Run checks, interpret failures, test another tree or verify in the app | [validation.md](references/validation.md) | @@ -44,7 +45,10 @@ Paths below are relative to this skill. Commands run from the repository root. update in-tree references too. See [migration rules](references/vendor-bundle.md#renamed_from). 6. **Compatibility uses exact printer variant names.** Every instantiated non-library filament needs a non-empty `compatible_printers` in its own file. Library fallbacks may omit it; - library printer-specific tunes use a non-empty list. Keep same-product tunes disjoint. + library printer-specific tunes use a non-empty list. One variant may be claimed by only one + profile per filament product (`filament_id`); an overlap is resolved by moving the variant to the + most specific preset, which is preferred over deleting a profile. See + [one variant, one profile](references/filament-profiles.md#overlapping-coverage-one-variant-one-profile-per-product). 7. **Preset values are strings or arrays of strings.** Use `"instantiation": "false"`, not `false`. Model `nozzle_diameter` is a `;`-separated string; machine `nozzle_diameter` is an array. Wrong types can abort loading; see [failure scopes](references/vendor-bundle.md#failure-modes-ranked-by-blast-radius). @@ -87,7 +91,8 @@ Paths below are relative to this skill. Commands run from the repository root. ``` On Windows use `py -3` instead of `python3`, and `scripts\check_profile.bat -Vendor ""` - / `scripts\check_profile.bat`. Logs: `.test/check_profiles/logs/.log`. + / `scripts\check_profile.bat`. Logs land in a per-user cache dir (see + [validation.md](references/validation.md)). Id checks remain tree-wide under `--vendor`; filament-only bundles skip the default slice check. See [validation.md](references/validation.md) for flags, coverage and error remedies. 5. **Verify the changed behavior.** Slice newly added non-default processes explicitly, and diff --git a/.claude/skills/orca-profiles/references/filament-profiles.md b/.claude/skills/orca-profiles/references/filament-profiles.md index b3f6acd4c4..d6679d9122 100644 --- a/.claude/skills/orca-profiles/references/filament-profiles.md +++ b/.claude/skills/orca-profiles/references/filament-profiles.md @@ -103,6 +103,57 @@ name. - Copying a base's full printer list onto a nozzle-specific variant produces duplicate combobox entries — a real shipped bug twice over. +## Overlapping coverage: one variant, one profile per product + +`filament_id` is the **product** key, not the preset key — every variant of one product shares it +(`//`). So if one printer variant appears in the +`compatible_printers` of two presets of that product, the slicer cannot tell them apart at AMS match time. +The C++ validator reports `Ambiguous AMS filament match: N presets share filament_id "X" … printer "Y"`. +`orca_profile_tool.py check` does **not** see it and passes. Resolve the overlap by **specificity**: keep +the variant on the most specific profile and remove it from every more general one. Deleting a profile is +the least preferred fix — moving coverage keeps the tune that users rely on. + +Judge specificity from the profile's `compatible_printers` — how many variants it actually covers — and +use the name only as a secondary, easily-vague hint; decide by the lists, with a best judgement call on +the name. Naming conventions differ by vendor: BBL's is the reference (`@ ` for a whole +model, `@ nozzle` for one variant, `@` for a vendor-wide generic), but +others vary (`@`, a printer serial, or Creality's `@-all`). A name never overrides +the list — see [preset naming](naming.md) for the shapes. + +Specificity, most to least: + +1. **Variant-specialized** — lists a single printer variant (BBL-style + `... @ nozzle`). +2. **Model-specialized** — lists the variants of one printer model (BBL-style `... @ `). + It should cover every variant of its model, not only the nozzle it was authored for. +3. **Family / series** — lists variants spanning a printer family or series. +4. **Generic / catch-all** — vendor-wide, covering many unrelated models (often the bare + `Generic @`). + +Rules: + +- A model-specialized profile is extended to **all** variants of its model, and each variant it thereby + starts covering is removed from the family and generic profiles that also listed it — including variants + that had no overlap before. Apply it per nozzle, not just 0.4. +- Apply it **per product**: trim only the material that has a specialized profile from the generic; a + material whose product has no specialized profile keeps the variant in the generic. +- Never strip coverage a variant has nowhere else to get. If a variant has no variant-level specialized + profile, the next level down keeps it; when the model has specialized profiles, the model-level one wins + over the family/generic. +- Moving coverage is preferred over deleting. If a profile must be deleted, remove the more general + one, not the specialized profile that carries the tune. +- After moving coverage, repoint the affected `default_filament_profile` (machine) and clean the model's + `default_materials`: they should name the most specific profile that covers the variant, and should not + keep generic entries that no longer cover the model. This rule applies equally when adding or fixing + defaults. + +Multiple profiles of one product with **disjoint** `compatible_printers` is the intended end state. +Adding coverage to the specialized profile and removing it from the generic is the preferred direction. + +**Detection caveat:** `orca_profile_tool.py check` is blind to this; only the C++ validator behind the full +`./scripts/check_profile.sh` reports it (`validate_system`). Always confirm with that, not the vendor-scoped +loop. + ## Alias shadowing A printer-specific filament in either the library or a vendor bundle supersedes the library fallback diff --git a/.claude/skills/orca-profiles/references/naming.md b/.claude/skills/orca-profiles/references/naming.md new file mode 100644 index 0000000000..502863f0c4 --- /dev/null +++ b/.claude/skills/orca-profiles/references/naming.md @@ -0,0 +1,60 @@ +# Preset naming + +A preset's `name` is the loader's key, not decoration. The index registers it; `inherits`, +`compatible_printers` and the `default_*` keys reference it by the exact string; `renamed_from` depends +on it; and `setting_id` / `filament_id` hash it (see [ids.md](ids.md)). Two presets of one type in a +bundle may not share a name (`check_preset_name_uniqueness`). Treat a name change as an identity change, +not a relabel. + +Naming is convention only where the loader does not parse it. What the loader actually acts on: + +| Type | Shape | Acted on | +| --- | --- | --- | +| `machine_model` | `` | the exact string, named by a variant's `printer_model` | +| `machine` | ` nozzle` | the exact string, named by `compatible_printers`; `printer_variant` must equal a nozzle diameter | +| `process` | `mm @` | the exact string when referenced or selected; the `@` half is a label | +| `filament` | ` @` | text before the first `@` is the **alias**, used for shadowing; the rest is a label | + +## `machine_model` + +`` — the vendor-prefixed model name (`Bambu Lab X1 Carbon`, `Creality K1`, `Prusa CORE One`). A +variant names it verbatim in `printer_model`; a mismatch makes the variant invalid. `check_name_consistency` +forces the index entry to equal the file's `name`, and the variant's `printer_model` targets this string +([A `machine_model` is not a config preset](machine-profiles.md#a-machine_model-is-not-a-config-preset)). +It is also the `_cover.png` and bed-asset stem. + +## `machine` (variant) + +` nozzle` is near-universal (`Bambu Lab X1 Carbon 0.4 nozzle`). `printer_variant` holds +the bare nozzle (`0.4`) and must be an exact member of the model's `nozzle_diameter` list — the hard +rules are in [The `machine` variant](machine-profiles.md#the-machine-variant). Casing varies +(`nozzle` / `Nozzle`): match the bundle, not this page. A variant that is not nozzle-specific (a special +toolhead, a multi-material build) may drop the suffix — still an exact reference. Bases are named +`fdm_machine_common` / `fdm__common`. + +## `process` + +`mm @` — [process-profiles.md](process-profiles.md#naming) has the +quality ladder and the `fdm_process_*` base names. The `@` is a human label, not a reference: it +usually does not equal a real variant, and compatibility comes from the resolved `compatible_printers` +list or condition. + +## `filament` + +` @`. The product half is what `filament_id` hashes and what survives as the **alias** up +to the first `@`; the target half is a label except for reserved forms: + +- `@base` — a non-instantiated product root. `@base` is convention; a base is really identified by + `instantiation: "false"` and no `setting_id` ([the three-part shape](filament-profiles.md#the-three-part-shape)). +- `@System` — the OrcaFilamentLibrary selectable shim. The literal `Generic @System` is + load-bearing for 3MF/project recovery, beyond the alias rule ([alias shadowing](filament-profiles.md#alias-shadowing)). +- `@`, `@ `, `@ nozzle` — printer tunes, BBL's shape. + Other vendors differ (a bare model, a printer serial, Creality's `@-all`). Specificity is judged + from `compatible_printers`, not the name + ([one variant, one profile](filament-profiles.md#overlapping-coverage-one-variant-one-profile-per-product)). + +## Not the same as the filename + +The loader keys off `name`, and a filename that disagrees usually still loads. Index `name` must equal the +file's `name`, and the filename should match `sub_path`; a mismatch that differs only in case breaks +another platform ([cross-platform paths](validation.md#cross-platform-paths)). diff --git a/.claude/skills/orca-profiles/references/review-checklist.md b/.claude/skills/orca-profiles/references/review-checklist.md index 0c4fa7e95a..43dc5091f8 100644 --- a/.claude/skills/orca-profiles/references/review-checklist.md +++ b/.claude/skills/orca-profiles/references/review-checklist.md @@ -79,8 +79,15 @@ and written in the preset's own file — golden rule 6, with the flattened-vs-ow inherited or copied the base's full printer list, and for two presets of one product with overlapping lists — duplicate combobox entries and an ambiguous AMS match. +Two presets of one product (`filament_id`) must not share a variant. Resolve it by specificity: move the +variant to the most specific preset and remove it from the more general ones — preferred over deleting a +profile. Then repoint the machine's `default_filament_profile` and the model's `default_materials` at the +profile that now covers it. See +[one variant, one profile](filament-profiles.md#overlapping-coverage-one-variant-one-profile-per-product). + *Why:* real shipped bugs twice (`b7b3418baf` "showing up everywhere", `ff83aa41ef` duplicate Flashforge -entries). +entries). The Python `check` passes on an overlap; only the full `check_profile.sh` (`validate_system`) +reports `Ambiguous AMS filament match`. ## 6. Model ↔ variant ↔ process consistency @@ -128,7 +135,11 @@ numbers nobody measured. ## 11. `default_materials` (checked by CI) `check` fails on a `default_materials` / `default_filament_profile` name that resolves to no system -filament, so a dangling entry no longer reaches review. Scope the run while working on one vendor: +filament, so a dangling entry no longer reaches review. When compatibility moves between profiles of a +product, the machine's `default_filament_profile` and the model's `default_materials` must be repointed at +the most specific profile that still covers the variant, dropping generic entries that no longer apply — +the same [specificity rule](filament-profiles.md#overlapping-coverage-one-variant-one-profile-per-product) +applies when adding or fixing defaults. Scope the run while working on one vendor: ```bash python3 scripts/orca_profile_tool.py check --vendor "" # py -3 on Windows diff --git a/.claude/skills/orca-profiles/references/validation.md b/.claude/skills/orca-profiles/references/validation.md index 497e1d4e18..c23b555f49 100644 --- a/.claude/skills/orca-profiles/references/validation.md +++ b/.claude/skills/orca-profiles/references/validation.md @@ -20,8 +20,11 @@ default Windows client refuses to run a checked-out `.ps1` at all. The `.ps1` fi probing `py -3`, then `python`, then `python3`; run the tool by hand with `py -3` for the same reason. Every check in the run happens even after an earlier one fails; the script exits non-zero if any did, and writes -`.test/check_profiles/logs/.log` plus, on failure, `.test/check_profiles/pr_comment.md` — the same -report CI posts on the PR. A stale `.test/check_profiles/.lock` after a crash must be removed by hand. +`logs/.log` plus, on failure, `pr_comment.md` under a per-user cache dir — the same report CI posts on the PR. +That dir is `~/Library/Caches/orca-profile-check` on macOS, `${XDG_CACHE_HOME:-~/.cache}/orca-profile-check` on Linux +and `%LOCALAPPDATA%\orca-profile-check` on Windows; it is named apart from OrcaSlicer's own per-user dirs and sits +outside the checkout, so every worktree shares one copy. `--work-dir` / `-WorkDir` overrides it. A stale `.lock` +there after a crash must be removed by hand. ## The five checks @@ -150,9 +153,10 @@ Two things it therefore does **not** enforce: Built from `src/dev-utils/OrcaSlicer_profile_validator.cpp` (`-DORCA_TOOLS=ON`). Both scripts find a local build under `build*/` — `check_profile.sh` tries Release, RelWithDebInfo, then -Debug, and `check_profile.ps1` adds MinSizeRel — else they download the nightly into -`.test/check_profiles/validator`. Pass `--download` / `-Download` to match CI exactly, since a stale -local build is used silently. Windows looks for `OrcaSlicer_profile_validator.exe`. +Debug, and `check_profile.ps1` adds MinSizeRel — else they download the nightly into the +`validator` subdirectory of the per-user cache dir (see above). Pass `--download` / `-Download` to +match CI exactly, since a stale local build is used silently. Windows looks for +`OrcaSlicer_profile_validator.exe`. If your build lives somewhere else entirely, point at it with `--validator` / `-Validator`, or set `ORCA_PROFILE_VALIDATOR` (`$env:ORCA_PROFILE_VALIDATOR` in PowerShell). @@ -223,7 +227,7 @@ Keep stems tidy too, but a space immediately before `.json` is not a trailing pa | `references unknown compatible_printers "

"` | the printer was renamed or deleted; fix the reference | | `references renamed compatible_printers "" (now "")` | in-tree references must name the current preset; `renamed_from` does not excuse them | | `Filament preset "" is missing compatible_printers setting` | non-library filaments need a non-empty list in their **own** file — the flattened-vs-own-key trap is in [filament-profiles.md](filament-profiles.md#compatible_printers) | -| `Ambiguous AMS filament match: N presets share filament_id "X" … printer "Y"` | make the lists disjoint, or fix an `inherits` pointing at another material's `@base` | +| `Ambiguous AMS filament match: N presets share filament_id "X" … printer "Y"` | make the lists disjoint by [specificity](filament-profiles.md#overlapping-coverage-one-variant-one-profile-per-product) — the specialized profile keeps the variant, the general ones drop it; prefer this over deleting a profile — or fix an `inherits` pointing at another material's `@base`. `orca_profile_tool.py check` does not catch this; only `validate_system` here does | | `Layer height cannot exceed nozzle diameter.` / `Line width too small` | `Print::validate()` flow rules | | `[ERROR] … no .json list references it, so it never loads` | `update-index`, or delete the file | | `[ERROR] … references it and it declares no profile type` | set the correct `type` explicitly, then `normalize` and `update-index` | diff --git a/.github/workflows/build_all.yml b/.github/workflows/build_all.yml index 2357b1a5a4..ed106ec65e 100644 --- a/.github/workflows/build_all.yml +++ b/.github/workflows/build_all.yml @@ -330,12 +330,13 @@ jobs: # sources are unchanged, so a re-run of the same commit would skip the # OrcaSlicer module and ship no test asset. A per-run value in that module's # env keeps it rebuilding; orca_deps stays cached, and the compiler cache - # still serves the rebuild. - - name: Inject commit hash and flatpak-builder cache buster into Flatpak manifest + # still serves the rebuild. run-tests on the same module builds the test + # binaries. + - name: Inject commit hash, run-tests and cache buster into Flatpak manifest env: flatpak_builder_cache_buster: ${{ github.run_id }}-${{ github.run_attempt }} run: | - sed -i "/name: OrcaSlicer/{n;s|buildsystem: simple|buildsystem: simple\n build-options:\n env:\n flatpak_builder_cache_buster: \"$flatpak_builder_cache_buster\"\n git_commit_hash: \"$git_commit_hash\"|}" \ + sed -i "/name: OrcaSlicer/{n;s|buildsystem: simple|buildsystem: simple\n run-tests: true\n build-options:\n env:\n flatpak_builder_cache_buster: \"$flatpak_builder_cache_buster\"\n git_commit_hash: \"$git_commit_hash\"|}" \ scripts/flatpak/com.orcaslicer.OrcaSlicer.yml shell: bash # flatpak-builder's --ccache only wraps cc and gcc, and the manifest builds @@ -381,9 +382,6 @@ jobs: save-cache: false arch: ${{ matrix.variant.arch }} upload-artifact: false - # run-tests fires the module's build-only test-commands; keep-build-dirs - # retains the binaries for the packaging step below. - run-tests: true keep-build-dirs: true # The build has just touched everything it can use, so an object untouched # for a week is dead, usually orphaned by a flag change. @@ -449,10 +447,13 @@ jobs: # the bounds checks are compiled in, so a stripped exe still catches them. find "$d/build_flatpak/tests" -type f -perm -u+x -exec strip --strip-unneeded {} + 2>/dev/null || true # At runtime the tests read tests/ (TEST_DATA_DIR), scripts/, and under - # resources/ the shipped profiles (PROFILES_DIR) and the printers/ maps. + # resources/ the shipped profiles (PROFILES_DIR), the printers/ maps, and + # the icon SVGs (NativeCommands icon names are checked against them). find "$d" -mindepth 1 -maxdepth 1 -type d \ ! -name tests ! -name build_flatpak ! -name scripts ! -name resources -exec rm -rf {} + - find "$d/resources" -mindepth 1 -maxdepth 1 ! -name profiles ! -name printers -exec rm -rf {} + + find "$d/resources" -mindepth 1 -maxdepth 1 ! -name profiles ! -name printers ! -name images -exec rm -rf {} + + # Only the SVGs are read; the png/ico/icns/gif assets are ~35MB of dead weight. + find "$d/resources/images" -mindepth 1 -maxdepth 1 ! -name '*.svg' -exec rm -rf {} + 2>/dev/null || true tar -cf flatpak-test-asset.tar flatpak_app "$d" - name: Upload flatpak test asset uses: actions/upload-artifact@v7 diff --git a/.github/workflows/build_orca.yml b/.github/workflows/build_orca.yml index 53444ee16d..85458615b4 100644 --- a/.github/workflows/build_orca.yml +++ b/.github/workflows/build_orca.yml @@ -448,9 +448,26 @@ jobs: - name: Install nsis if: runner.os == 'Windows' && !vars.SELF_HOSTED + shell: pwsh + # The Chocolatey community feed intermittently 504s, and `choco install` + # exits 0 when package resolution fails that way. Unchecked, the job then + # builds for ~25 minutes before `cpack -G NSIS` reports a missing makensis. + # Retry the install and verify makensis itself, so a real failure stops here. run: | dir "C:/Program Files (x86)/Windows Kits/10/Include" - choco install nsis + $nsisDir = Join-Path ${env:ProgramFiles(x86)} 'NSIS' + $makensis = Join-Path $nsisDir 'makensis.exe' + for ($attempt = 1; $attempt -le 3 -and -not (Test-Path $makensis); $attempt++) { + if ($attempt -gt 1) { Start-Sleep -Seconds (15 * $attempt) } + Write-Host "::group::choco install nsis (attempt $attempt)" + choco install nsis --yes --no-progress + Write-Host "::endgroup::" + } + if (-not (Test-Path $makensis)) { + throw "NSIS install failed: $makensis not found after 3 attempts." + } + & $makensis /VERSION + $nsisDir | Out-File -Append -FilePath $env:GITHUB_PATH -Encoding utf8 - name: Build slicer Win if: runner.os == 'Windows' diff --git a/.github/workflows/post_merge_profiles.yml b/.github/workflows/post_merge_profiles.yml index 469bb2a6c3..67780e37bd 100644 --- a/.github/workflows/post_merge_profiles.yml +++ b/.github/workflows/post_merge_profiles.yml @@ -75,8 +75,6 @@ jobs: if [ -z "$base" ] || [ "$base" = "0000000000000000000000000000000000000000" ] || ! git cat-file -e "$base^{commit}" 2>/dev/null; then base="$head^" fi - echo "Diffing $base..$head" - mapfile -t candidates < <( git diff --name-only "$base" "$head" -- resources/profiles \ | sed -nE 's#^resources/profiles/([^/]+)/.*#\1#p; s#^resources/profiles/([^/]+)\.json$#\1#p' \ @@ -95,7 +93,6 @@ jobs: done if [ "${#vendors[@]}" -eq 0 ]; then - echo "No changed vendor profiles in this push; nothing to publish." echo "vendors=" >> "$GITHUB_OUTPUT" exit 0 fi @@ -138,13 +135,10 @@ jobs: done if [ "${#unauthorized[@]}" -ne 0 ]; then - echo "Changed vendor profiles are not covered by FOLDER_MERGERS: ${unauthorized[*]}" - echo "No profile caches will be published for this push." echo "vendors=" >> "$GITHUB_OUTPUT" exit 0 fi - printf 'Changed vendors: %s\n' "${vendors[*]}" echo "vendors=${vendors[*]}" >> "$GITHUB_OUTPUT" - name: Resolve Orca version @@ -163,7 +157,6 @@ jobs: # OrcaCloud keys R2 on; orca_ver (X.Y.Z) is the asset-name prefix. echo "release_tag=$raw" >> "$GITHUB_OUTPUT" echo "orca_ver=$orca_ver" >> "$GITHUB_OUTPUT" - echo "Orca version: release_tag=$raw asset_prefix=$orca_ver" - name: Validate profile versions id: pver @@ -179,7 +172,6 @@ jobs: exit 1 fi printf '%s\t%s\n' "$v" "$pv" >> "$RUNNER_TEMP/pver.tsv" - echo "$v -> $pv" done - name: Download generate_system_cache @@ -214,7 +206,6 @@ jobs: pv="$(awk -F'\t' -v v="$v" '$1==v{print $2}' "$RUNNER_TEMP/pver.tsv")" name="${orca_ver}_${v}_${pv}_${ts}.zip" ( cd resources/profiles && zip -q -j "$out/$name" "$v.opc" ) - echo "packaged $name" done echo "dir=$out" >> "$GITHUB_OUTPUT" diff --git a/.github/workflows/pr-merge-bot.yml b/.github/workflows/pr-merge-bot.yml index a2722f105e..3376cf4a36 100644 --- a/.github/workflows/pr-merge-bot.yml +++ b/.github/workflows/pr-merge-bot.yml @@ -520,6 +520,28 @@ jobs: } catch (error) { core.warning(`Merged successfully, but dispatching build_all.yml failed: ${error.message}`); } + // ---- re-kick the profile publish ---- + // Same reason as above: post_merge_profiles.yml is push-triggered, so a + // GITHUB_TOKEN merge never starts it. workflow_dispatch skips the paths: + // filter, so only dispatch when the PR actually touched profiles. + const touchesProfiles = files.some((file) => + [file.filename, file.previous_filename] + .filter(Boolean) + .some((p) => p.startsWith('resources/profiles/')) + ); + if (touchesProfiles) { + try { + await github.rest.actions.createWorkflowDispatch({ + owner, + repo, + workflow_id: 'post_merge_profiles.yml', + ref: pr.base.ref + }); + core.info(`Dispatched post_merge_profiles.yml on ${pr.base.ref}.`); + } catch (error) { + core.warning(`Merged successfully, but dispatching post_merge_profiles.yml failed: ${error.message}`); + } + } label-profile: # Independent of the merge rules: any PR that changes only files inside @@ -529,7 +551,7 @@ jobs: && github.event_name == 'pull_request_target' permissions: contents: read - pull-requests: read + pull-requests: write issues: write runs-on: ubuntu-latest timeout-minutes: 5 @@ -636,7 +658,7 @@ jobs: && github.event_name == 'pull_request_target' permissions: contents: read # delegatable subtree, for file modes - pull-requests: read + pull-requests: write issues: write # label + comment runs-on: ubuntu-latest timeout-minutes: 10 diff --git a/.gitignore b/.gitignore index a2a1520fd5..b029afa180 100644 --- a/.gitignore +++ b/.gitignore @@ -52,5 +52,4 @@ internal_docs/ __pycache__/ *.pyc *.opc -/.test/ docs/superpowers/ \ No newline at end of file diff --git a/deps/GMP/0001-GMP_GCC15.patch b/deps/GMP/0001-GMP_GCC15.patch index e005120acd..fdabed26f7 100644 --- a/deps/GMP/0001-GMP_GCC15.patch +++ b/deps/GMP/0001-GMP_GCC15.patch @@ -5,7 +5,7 @@ #if defined (__GNUC__) && ! defined (__cplusplus) typedef unsigned long long t1;typedef t1*t2; -void g(){} -+void g(int,t1 const*,t1,t2,t1 const*,int){} ++void g(int a,t1 const*b,t1 c,t2 dd,t1 const*e,int ff){} void h(){} static __inline__ t1 e(t2 rp,t2 up,int n,t1 v0) {t1 c,x,r;int i;if(v0){c=1;for(i=1;i Control with that +option scrolled into view and focused, instead of editing a key. +Editing a row opens a capture dialog that records the next chord, names the shortcuts it +would take the chord from, and on confirmation unbinds those and binds this one. +Resetting a row asks the same question when its default is now held by another +shortcut, so a reset cannot leave two shortcuts on one chord. Each change is written to +the config at once and pushed to the menus, tooltips and accelerator tables through +`GUI_App::on_shortcuts_changed()`. The dialog opens from the Help menu and Preferences > +Control on the Global page, and from the `?` key on the page of the view that received it. + +## Adding a shortcut + +1. Add the enum value to `Shortcut` and its row to `shortcut_table`, in the position + the dialog should list it; the row's section heading is the `section_table` entry + above it, so a new section needs an entry there too. Pick a default that does not + collide inside its contexts; the `[Shortcuts]` tests check every default against the + others. +2. Handle it in the dispatcher of its context: `MainFrame::handle_global_shortcut`, + `GLCanvas3D::handle_shortcut`, `ObjectList::dispatch_shortcut`, or a gizmo's + `on_tool_shortcut`. A gizmo that opens on a key sets `m_shortcut` in its constructor. +3. Where the UI shows the key, ask the registry (`display()` for tooltips, + `accelerator()` for menu labels); no label holds a literal key name. diff --git a/localization/i18n/OrcaSlicer.pot b/localization/i18n/OrcaSlicer.pot index 32269c0e6d..677f151fa9 100644 --- a/localization/i18n/OrcaSlicer.pot +++ b/localization/i18n/OrcaSlicer.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-09-17 12:41-0300\n" +"POT-Creation-Date: 2026-09-22 12:39+0800\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -2320,6 +2320,19 @@ msgstr "" msgid "Failed to open the Plugins dialog (unknown error)." msgstr "" +msgid "Plugins refreshed." +msgstr "" + +#, possible-c-format, possible-boost-format +msgid "Failed to refresh plugins: %s" +msgstr "" + +msgid "Select plugin package" +msgstr "" + +msgid "Plugin files (*.py;*.whl)|*.py;*.whl" +msgstr "" + msgid "Plugin Terminal" msgstr "" @@ -3904,6 +3917,21 @@ msgstr "" msgid "Today, OrcaSlicer is the most widely used and actively developed open-source slicer in the 3D printing community. Many of its innovations have been adopted by other slicers, making it a driving force for the entire industry." msgstr "" +msgid "Script plugin skipped." +msgstr "" + +msgid "Script plugin finished." +msgstr "" + +msgid "Printer" +msgstr "" + +msgid "Recent Projects" +msgstr "" + +msgid "Go to Plate" +msgstr "" + msgid "AMS Materials Setting" msgstr "" @@ -5356,9 +5384,6 @@ msgctxt "Noun" msgid "Print" msgstr "" -msgid "Printer" -msgstr "" - msgid "Time Estimation" msgstr "" @@ -5529,10 +5554,13 @@ msgctxt "Camera View" msgid "Right" msgstr "" -msgid "Add" +msgid "Add plate" msgstr "" -msgid "Add plate" +msgid "Split to objects" +msgstr "" + +msgid "Add" msgstr "" msgid "Auto orient all/selected objects" @@ -5547,9 +5575,6 @@ msgstr "" msgid "Arrange objects on selected plates" msgstr "" -msgid "Split to objects" -msgstr "" - msgid "Assembly View" msgstr "" @@ -5604,6 +5629,9 @@ msgstr "" msgid "Wireframe" msgstr "" +msgid "X-Ray" +msgstr "" + msgid "Realistic View" msgstr "" @@ -5646,7 +5674,7 @@ msgstr "" msgid "Size:" msgstr "" -#, possible-c-format, possible-boost-format +#, possible-boost-format msgid "Conflicts of G-code paths have been found at layer %d, Z = %.2lfmm. Please separate the conflicted objects farther (%s <-> %s)." msgstr "" @@ -5806,6 +5834,9 @@ msgstr "" msgid "Logging" msgstr "" +msgid "Design" +msgstr "" + msgid "Prepare" msgstr "" @@ -6130,6 +6161,9 @@ msgstr "" msgid "Preferences" msgstr "" +msgid "Open speed dial" +msgstr "" + msgctxt "Menu" msgid "Edit" msgstr "" @@ -7028,6 +7062,231 @@ msgstr "" msgid "Please refer to Wiki before use->" msgstr "" +msgid "Plates are a filament (FFF) feature." +msgstr "" + +msgid "Open the 3D view first." +msgstr "" + +msgid "Select an object first." +msgstr "" + +msgid "Slice and Preview" +msgstr "" + +msgid "Slice & Export" +msgstr "" + +msgid "Go to layer (percent)" +msgstr "" + +msgid "Commands" +msgstr "" + +msgid "Go to tab..." +msgstr "" + +msgid "Load Project" +msgstr "" + +msgid "Save Project As" +msgstr "" + +msgid "Mode: Simple" +msgstr "" + +msgid "Mode: Advanced" +msgstr "" + +msgid "Mode: Expert" +msgstr "" + +msgid "Toggle Developer Mode" +msgstr "" + +msgid "Developer mode enabled." +msgstr "" + +msgid "Developer mode disabled." +msgstr "" + +msgid "Export STL" +msgstr "" + +msgid "Export 3MF" +msgstr "" + +msgid "Export Sliced File" +msgstr "" + +msgid "Export All Sliced Files" +msgstr "" + +msgid "Max Volumetric Speed Calibration" +msgstr "" + +msgid "Pressure Advance Calibration" +msgstr "" + +msgid "Flow Ratio Calibration" +msgstr "" + +msgid "Retraction Calibration" +msgstr "" + +msgid "Cornering Calibration" +msgstr "" + +msgid "Input Shaping Frequency Calibration" +msgstr "" + +msgid "Input Shaping Damping Calibration" +msgstr "" + +msgid "VFA Calibration" +msgstr "" + +msgid "View: Top" +msgstr "" + +msgid "View: Bottom" +msgstr "" + +msgid "View: Front" +msgstr "" + +msgid "View: Rear" +msgstr "" + +msgid "View: Left" +msgstr "" + +msgid "View: Right" +msgstr "" + +msgid "View: Isometric" +msgstr "" + +msgid "View: Default" +msgstr "" + +msgid "Fit Bed to View" +msgstr "" + +msgid "Toggle Perspective" +msgstr "" + +msgid "Delete All Objects" +msgstr "" + +msgid "Mirror X" +msgstr "" + +msgid "Mirror Y" +msgstr "" + +msgid "Mirror Z" +msgstr "" + +msgid "Split to Objects" +msgstr "" + +msgid "Split to Parts" +msgstr "" + +msgid "Center Selected on Plate" +msgstr "" + +msgid "Drop to Bed" +msgstr "" + +msgid "Scale to Fit Print Volume" +msgstr "" + +msgid "Increase Instances" +msgstr "" + +msgid "Decrease Instances" +msgstr "" + +msgid "Auto-Arrange" +msgstr "" + +msgid "Auto-Orient" +msgstr "" + +msgid "Add Plate" +msgstr "" + +msgid "Cannot add another plate (maximum reached)." +msgstr "" + +msgid "Duplicate Plate" +msgstr "" + +msgid "Cannot duplicate a plate (maximum reached)." +msgstr "" + +msgid "Cannot delete the only plate." +msgstr "" + +msgid "Rename Plate" +msgstr "" + +msgid "Toggle Plate Lock" +msgstr "" + +msgid "No plates available." +msgstr "" + +msgid "Synchronize Filament List from AMS" +msgstr "" + +msgid "Connect a printer to synchronize the AMS filament list." +msgstr "" + +msgid "Open Preset Bundle" +msgstr "" + +msgid "Sign in to sync presets." +msgstr "" + +msgid "Export All Objects as STLs" +msgstr "" + +msgid "Export All Objects as DRC (one file)" +msgstr "" + +msgid "Export All Objects as DRCs" +msgstr "" + +msgid "Export Toolpaths as OBJ" +msgstr "" + +msgid "About OrcaSlicer" +msgstr "" + +msgid "Open Wiki" +msgstr "" + +msgid "Open YouTube Channel" +msgstr "" + +msgid "Open Plugins" +msgstr "" + +msgid "Refresh Plugins" +msgstr "" + +msgid "Install Plugin" +msgstr "" + +msgid "Install Local Plugin" +msgstr "" + +msgid "Unknown command." +msgstr "" + msgid "3D Mouse disconnected." msgstr "" @@ -7630,9 +7889,6 @@ msgstr "" msgid "Collapse sidebar" msgstr "" -msgid "Tab" -msgstr "" - #, possible-c-format, possible-boost-format msgid "Loading file: %s" msgstr "" @@ -7817,18 +8073,12 @@ msgstr "" msgid "Delete Object" msgstr "" -msgid "Delete All Objects" -msgstr "" - msgid "Reset Project" msgstr "" msgid "The selected object couldn't be split." msgstr "" -msgid "Split to Objects" -msgstr "" - msgid "Disable Auto-Drop to preserve Z positioning?\n" msgstr "" @@ -8577,6 +8827,33 @@ msgstr "" msgid "With this option enabled, you can send a task to multiple devices at the same time and manage multiple devices." msgstr "" +msgid "Open the Speed Dial from the keyboard" +msgstr "" + +msgid "When enabled, the Speed Dial keyboard shortcut (Space by default) opens the action search from any page." +msgstr "" + +msgid "Recent actions" +msgstr "" + +msgid "actions" +msgstr "" + +msgid "How many recently launched actions to show at the top of the Speed Dial. Set to 0 to hide recent actions." +msgstr "" + +msgid "CAD feature (experimental)" +msgstr "" + +msgid "With this option enabled, the Design tab is shown, where models can be built and edited parametrically. This feature is experimental and still under development." +msgstr "" + +msgid "Auto-close sketch loops" +msgstr "" + +msgid "Treat sketch endpoints within 0.001 mm as one joint and weld the loop shut. Off: only exactly coincident endpoints join, so a loop with a tiny gap is shown as open instead of being closed for you." +msgstr "" + msgid "Pop up to select filament grouping mode" msgstr "" @@ -8652,6 +8929,12 @@ msgstr "" msgid "If enabled, reverses the direction of zoom with mouse wheel." msgstr "" +msgid "Draw mate connectors as a face" +msgstr "" + +msgid "In the Design tab, draw a mate connector as a small face instead of the conventional disc with a roll quadrant. A face's orientation is read without being learned. Turn this off for the conventional CAD representation." +msgstr "" + msgid "Pan" msgstr "" @@ -8673,6 +8956,15 @@ msgstr "" msgid "Set the action that dragging the right mouse button should perform." msgstr "" +msgid "Keyboard" +msgstr "" + +msgid "Keyboard shortcuts" +msgstr "" + +msgid "Choose the key for each action." +msgstr "" + msgid "Clear my choice on..." msgstr "" @@ -8766,10 +9058,38 @@ msgid "" "Set to 0 for unlimited frame rate." msgstr "" +msgid "Reuse the 3D scene while idle" +msgstr "" + +msgid "" +"Skips redrawing the 3D scene when only the mouse cursor moves over the viewport,\n" +"and reuses the previous frame's scene instead. Reduces GPU load.\n" +"Disable it if the viewport shows stale or missing contents.\n" +"\n" +"Takes effect immediately." +msgstr "" + +msgid "Skip unchanged frames" +msgstr "" + +msgid "" +"Skips drawing a frame altogether when it would be identical to the one already on screen.\n" +"Only applies to frames that reuse the 3D scene, so it needs Reuse the 3D scene while idle.\n" +"Disable it if a hover highlight, tooltip or animation stops updating.\n" +"\n" +"Takes effect immediately." +msgstr "" + msgid "Show FPS overlay" msgstr "" -msgid "Displays current viewport FPS in the top-right corner." +msgid "Displays rendering counts in the top-right corner of the viewport." +msgstr "" + +msgid "FPS: frames presented to the screen per second." +msgstr "" + +msgid "3D: frames per second that redrew the 3D scene." msgstr "" msgid "G-code Preview" @@ -9197,10 +9517,7 @@ msgstr "" msgid "Select which settings to be published in the 3MF file" msgstr "" -msgid "Publish 3MF Wiki" -msgstr "" - -msgid "Publish 3MF Video Guide" +msgid "Video Guide" msgstr "" msgid "Mixed filament - published as a whole when \"Enable\" above is selected" @@ -9296,6 +9613,132 @@ msgstr "" msgid "Simply switch to \"%1%\"" msgstr "" +msgid "Expert" +msgstr "" + +msgid "Simple" +msgstr "" + +msgid "Search actions" +msgstr "" + +#, possible-c-format, possible-boost-format +msgid "Search %s actions" +msgstr "" + +msgid "Recent" +msgstr "" + +msgid "Other" +msgstr "" + +#, possible-c-format, possible-boost-format +msgid "No actions match (Total: %s)" +msgstr "" + +msgid "No actions yet" +msgstr "" + +msgid "No tabs match" +msgstr "" + +msgid "No tabs" +msgstr "" + +#, possible-c-format, possible-boost-format +msgid "Showing %s of %s actions" +msgstr "" + +#, possible-c-format, possible-boost-format +msgid "%s actions" +msgstr "" + +#, possible-c-format, possible-boost-format +msgid "%s tabs" +msgstr "" + +#, possible-c-format, possible-boost-format +msgid "%s matches" +msgstr "" + +#, possible-c-format, possible-boost-format +msgid "Favourites are full (%s max)" +msgstr "" + +#, possible-c-format, possible-boost-format +msgid "Go to %s%% of the layer range" +msgstr "" + +msgid "Enter a layer percentage (0-100)" +msgstr "" + +#, possible-c-format, possible-boost-format +msgid "Go to layer %% (0-100)" +msgstr "" + +msgid "Go to tab" +msgstr "" + +#, possible-c-format, possible-boost-format +msgid "Favourite %s (%s)" +msgstr "" + +#, possible-c-format, possible-boost-format +msgid "Pin to favourites (%s)" +msgstr "" + +#, possible-c-format, possible-boost-format +msgid "Unpin from favourites (%s)" +msgstr "" + +msgid "Remove from favourites" +msgstr "" + +msgid "Move left" +msgstr "" + +msgid "Move right" +msgstr "" + +msgid "Unpin" +msgstr "" + +msgid "Wiki (F1)" +msgstr "" + +msgid "No wiki page for this action" +msgstr "" + +msgid "Show details" +msgstr "" + +msgid "Hide details" +msgstr "" + +#, possible-c-format, possible-boost-format +msgid "\"%s\" is a Developer setting. Enable Developer mode to edit it?" +msgstr "" + +msgid "Developer setting" +msgstr "" + +#, possible-c-format, possible-boost-format +msgid "\"%s\" is a %s setting. Switch from %s mode to %s mode to edit it?" +msgstr "" + +msgid "Switch settings mode" +msgstr "" + +#, possible-c-format, possible-boost-format +msgid "Run \"%s\"?" +msgstr "" + +msgid "Run plugin" +msgstr "" + +msgid "Don't ask again for this action" +msgstr "" + msgid "Task canceled" msgstr "" @@ -10970,55 +11413,37 @@ msgstr "" msgid "Configuration package changed" msgstr "" -msgid "Toolbar" -msgstr "" - -msgid "Objects list" -msgstr "" - -msgid "Import geometry data from STL/STEP/3MF/OBJ/AMF files" -msgstr "" - -msgid "Paste from clipboard" -msgstr "" - -msgid "Show/Hide 3Dconnexion devices settings dialog" -msgstr "" - -msgid "Switch table page" -msgstr "" - -msgid "Show keyboard shortcuts list" -msgstr "" - -msgid "Global shortcuts" -msgstr "" - msgid "Pan View" msgstr "" msgid "Rotate View" msgstr "" -msgid "Middle mouse button" +#, possible-c-format, possible-boost-format +msgid "Use %s or %s, or a key that does not type a character." msgstr "" -msgid "Zoom View" +msgctxt "Keyboard Shortcut" +msgid "Key" msgstr "" -msgid "Auto orients selected objects or all objects. If there are selected objects, it just orients the selected ones. Otherwise, it will orient all objects in the current project." +msgid "Left mouse" msgstr "" -msgid "Auto orients all objects on the active plate." +msgid "Available anywhere in the window, even while typing in a text field." msgstr "" -msgid "Collapse/Expand the sidebar" +msgid "Run a speed dial favorite while the dial is open" msgstr "" -msgid "Any arrow" +msgctxt "Keyboard Shortcut" +msgid "Tab" msgstr "" -msgid "Movement in camera space" +msgid "Switch to the next main tab" +msgstr "" + +msgid "Available while the 3D view on the Prepare tab has focus." msgstr "" msgid "Select a part" @@ -11030,127 +11455,28 @@ msgstr "" msgid "Select objects by rectangle" msgstr "" -msgctxt "Keyboard Shortcut" -msgid "Arrow Up" -msgstr "" - -msgid "Move selection 10mm in positive Y direction" -msgstr "" - -msgctxt "Keyboard Shortcut" -msgid "Arrow Down" -msgstr "" - -msgid "Move selection 10mm in negative Y direction" -msgstr "" - -msgctxt "Keyboard Shortcut" -msgid "Arrow Left" -msgstr "" - -msgid "Move selection 10mm in negative X direction" -msgstr "" - -msgctxt "Keyboard Shortcut" -msgid "Arrow Right" -msgstr "" - -msgid "Move selection 10mm in positive X direction" +msgid "Keyboard 1-9: set filament for object/part" msgstr "" msgid "Movement step set to 1mm" msgstr "" -msgid "Keyboard 1-9: set filament for object/part" +msgid "Movement in camera space" msgstr "" -msgid "Camera view - Default" +msgid "Middle mouse" msgstr "" -msgid "Camera view - Top" +msgid "Right mouse" msgstr "" -msgid "Camera view - Bottom" +msgid "Zoom View" msgstr "" -msgid "Camera view - Front" +msgid "Painting" msgstr "" -msgid "Camera view - Behind" -msgstr "" - -msgid "Camera Angle - Left side" -msgstr "" - -msgid "Camera Angle - Right side" -msgstr "" - -msgid "Select all objects" -msgstr "" - -msgid "Gizmo move" -msgstr "" - -msgid "Gizmo rotate" -msgstr "" - -msgid "Gizmo scale" -msgstr "" - -msgid "Gizmo place face on bed" -msgstr "" - -msgid "Gizmo cut" -msgstr "" - -msgid "Gizmo mesh boolean" -msgstr "" - -msgid "Gizmo FDM paint-on fuzzy skin" -msgstr "" - -msgid "Gizmo SLA support points" -msgstr "" - -msgid "Gizmo FDM paint-on seam" -msgstr "" - -msgid "Gizmo text emboss/engrave" -msgstr "" - -msgid "Gizmo measure" -msgstr "" - -msgid "Gizmo assemble" -msgstr "" - -msgid "Gizmo brim ears" -msgstr "" - -msgid "Zoom in" -msgstr "" - -msgid "Zoom out" -msgstr "" - -msgid "Toggle printable for object/part" -msgstr "" - -msgctxt "Keyboard Shortcut" -msgid "Tab" -msgstr "" - -msgid "Switch between Prepare/Preview" -msgstr "" - -msgctxt "Keyboard Shortcut" -msgid "Space" -msgstr "" - -msgid "Open actions speed dial" -msgstr "" - -msgid "Plater" +msgid "Available while a painting gizmo is open: supports, seam, fuzzy skin or color painting." msgstr "" msgid "Move: press to snap by 1mm" @@ -11162,13 +11488,17 @@ msgstr "" msgid "Support/Color Painting: adjust section position" msgstr "" -msgid "Gizmo" +msgid "Objects list" +msgstr "" + +msgid "Available while the object list has focus." msgstr "" msgid "Set extruder number for the objects and parts" msgstr "" -msgid "Delete objects, parts, modifiers" +msgctxt "Keyboard Shortcut" +msgid "Space" msgstr "" msgid "Select the object/part and press space to change the name" @@ -11180,42 +11510,47 @@ msgstr "" msgid "Select the object/part and mouse click to change the name" msgstr "" -msgid "Objects List" -msgstr "" - -msgid "Vertical slider - Move active thumb Up" -msgstr "" - -msgid "Vertical slider - Move active thumb Down" -msgstr "" - -msgid "Horizontal slider - Move active thumb Left" -msgstr "" - -msgid "Horizontal slider - Move active thumb Right" -msgstr "" - -msgid "On/Off one layer mode of the vertical slider" -msgstr "" - -msgid "On/Off G-code window" +msgid "Available while the 3D view on the Preview tab has focus." msgstr "" msgid "Move slider 5x faster" msgstr "" -msgctxt "Keyboard Shortcut" -msgid "Home" +msgid "Scroll slider 5x faster" msgstr "" -msgid "Horizontal slider - Move to start position" +msgid "Not customizable" msgstr "" -msgctxt "Keyboard Shortcut" -msgid "End" +#, possible-c-format, possible-boost-format +msgid "%s is assigned to %s. Reassign it to %s?" msgstr "" -msgid "Horizontal slider - Move to last position" +#, possible-c-format, possible-boost-format +msgid "The default %s is assigned to %s. Reassign it to %s?" +msgstr "" + +msgid "Global shortcuts also apply while typing." +msgstr "" + +msgid "A key that types a character cannot be a global shortcut." +msgstr "" + +msgid "Esc cancels, Enter confirms." +msgstr "" + +#, possible-c-format, possible-boost-format +msgid "" +"Press the new shortcut for\n" +"\"%s\"" +msgstr "" + +#, possible-c-format, possible-boost-format +msgid "Already used as a step of %s." +msgstr "" + +#, possible-c-format, possible-boost-format +msgid "Already assigned to %s. Press OK to reassign it." msgstr "" msgid "Release Note" @@ -15515,7 +15850,7 @@ msgstr "" msgid "Insert multiple preheat commands (e.g. M104.1). Only useful for Prusa XL. For other printers, please set it to 1." msgstr "" -msgid "G-code written at the very top of the output file, before any other content. Useful for adding metadata that printer firmware reads from the first lines of the file (e.g. estimated print time, filament usage). Supports placeholders like {print_time_sec} and {used_filament_length}." +msgid "G-code written at the very top of the output file, before any other content. Useful for adding metadata that printer firmware reads from the first lines of the file (e.g. estimated print time, filament usage). Supports placeholders like {print_time_total_sec}, {print_time_day}, {print_time_hour}, {print_time_minute}, {print_time_sec} and {used_filament_length}." msgstr "" msgid "Start G-code" @@ -16453,9 +16788,6 @@ msgstr "" msgid " not in range " msgstr "" -msgid "Export 3MF" -msgstr "" - msgid "This exports the project as a 3MF file." msgstr "" @@ -16471,9 +16803,6 @@ msgstr "" msgid "Load cached slicing data from directory." msgstr "" -msgid "Export STL" -msgstr "" - msgid "Export the objects as single STL." msgstr "" @@ -16930,12 +17259,36 @@ msgstr "" msgid "Total length of filament used in the print." msgstr "" -msgid "Print time (seconds)" +msgid "Print time (total seconds)" msgstr "" msgid "Total estimated print time in seconds. Replaced with actual value during post-processing." msgstr "" +msgid "Print time (days component)" +msgstr "" + +msgid "Estimated print time day component (normal mode). Replaced with actual value during post-processing." +msgstr "" + +msgid "Print time (hours component)" +msgstr "" + +msgid "Estimated print time hour component (normal mode). Replaced with actual value during post-processing." +msgstr "" + +msgid "Print time (minutes component)" +msgstr "" + +msgid "Estimated print time minute component (normal mode). Replaced with actual value during post-processing." +msgstr "" + +msgid "Print time (seconds component)" +msgstr "" + +msgid "Estimated print time second component (normal mode). Replaced with actual value during post-processing." +msgstr "" + msgid "Filament length (meters)" msgstr "" @@ -17159,9 +17512,6 @@ msgstr "" msgid "This OBJ file couldn't be read because it's empty." msgstr "" -msgid "Max Volumetric Speed Calibration" -msgstr "" - msgid "Manage Result" msgstr "" @@ -17908,9 +18258,6 @@ msgstr "" msgid "NOTE: High values may cause Layer shift (>%s)" msgstr "" -msgid "Flow Ratio Calibration" -msgstr "" - msgid "Calibration Test Type" msgstr "" @@ -18622,6 +18969,9 @@ msgstr "" msgid "Success!" msgstr "" +msgid "Generate API Key" +msgstr "" + msgid "Are you sure to log out?" msgstr "" @@ -19558,12 +19908,6 @@ msgstr "" msgid "Error: %s" msgstr "" -msgid "Show details" -msgstr "" - -msgid "Hide details" -msgstr "" - msgid "Version to install:" msgstr "" @@ -19882,6 +20226,2488 @@ msgstr "" msgid "The filament model is unknown. A random filament preset will be used." msgstr "" +msgid "Construction" +msgstr "" + +#, possible-c-format, possible-boost-format +msgid "%s · on %s" +msgstr "" + +msgid "Line — click start, then end" +msgstr "" + +msgid "Rectangle — click two opposite corners" +msgstr "" + +msgid "Circle — click center, then radius" +msgstr "" + +msgid "Arc — click start, end, then a point" +msgstr "" + +msgid "Slot — two centerline ends, then end radius" +msgstr "" + +msgid "Ellipse — center, major end, minor point" +msgstr "" + +msgid "Spline — click control points" +msgstr "" + +msgid "Point — click to place" +msgstr "" + +msgid "Dimension — click 2 points or an entity" +msgstr "" + +msgid "Trim — click a segment to trim it" +msgstr "" + +msgid "Extend — click a line/arc to extend it" +msgstr "" + +msgid "Offset — pick an entity, drag the distance" +msgstr "" + +msgid "Mirror — pick axis, then entities" +msgstr "" + +msgid "Fillet — pick two lines, set the radius" +msgstr "" + +msgid "Chamfer — pick two lines, set the distance" +msgstr "" + +msgid "Polygon — click center, then a vertex" +msgstr "" + +msgid "Nothing here has a value to type — pick a line, an arc, a circle, or two entities" +msgstr "" + +msgid "Normal to the sketch plane" +msgstr "" + +msgid "Converted the selection between construction and real geometry" +msgstr "" + +msgid "Origin planes shown" +msgstr "" + +msgid "Origin planes hidden" +msgstr "" + +msgid "World axes shown" +msgstr "" + +msgid "World axes hidden" +msgstr "" + +msgid "Isometric view, fitted" +msgstr "" + +msgid "Bed shown" +msgstr "" + +msgid "Bed hidden" +msgstr "" + +msgid "FEATURES" +msgstr "" + +msgid "Sketch" +msgstr "" + +#, possible-c-format, possible-boost-format +msgid "Sketching on %s — pick a tool" +msgstr "" + +msgid "Click a face or a reference plane in the viewport, then a sketch tool" +msgstr "" + +#, possible-c-format, possible-boost-format +msgid "" +"Drawing on %s.\n" +"Pick a tool, or press Menu for the list." +msgstr "" + +msgid "Click a face or a reference plane, then a sketch tool." +msgstr "" + +msgid "Add material (extrude / revolve / sweep / loft / thicken / rib)" +msgstr "" + +msgid "Extrude a sketch profile, or push/pull a picked face" +msgstr "" + +msgid "Create a sketch, or pick a solid face, first" +msgstr "" + +msgid "Revolve" +msgstr "" + +msgid "Revolve a profile about an axis" +msgstr "" + +msgid "Create a sketch profile to revolve first" +msgstr "" + +msgid "Sweep" +msgstr "" + +msgid "Sweep a profile along a path" +msgstr "" + +msgid "Create a profile sketch to sweep first" +msgstr "" + +msgid "Loft" +msgstr "" + +msgid "Loft (skin) between two or more profiles" +msgstr "" + +msgid "Create at least two profile sketches to loft" +msgstr "" + +msgid "Thicken" +msgstr "" + +msgid "Offset a solid face into a thin plate (new body)" +msgstr "" + +msgid "Thicken needs a solid body — add or import one first" +msgstr "" + +#, possible-c-format +msgid "Body %zu" +msgstr "" + +msgid "Grow a thin wall from an open sketch line, fused to a body" +msgstr "" + +msgid "Rib needs a solid body — add or import one first" +msgstr "" + +msgid "Create a sketch with an open line first" +msgstr "" + +msgid "Create a solid body to pattern first" +msgstr "" + +msgid "Pattern — needs a solid body to replicate" +msgstr "" + +msgid "Surface (extrude / revolve / loft / fill / offset / thicken)" +msgstr "" + +msgid "Surface Extrude" +msgstr "" + +msgid "Extrude a sketch into a sheet body (no end caps)" +msgstr "" + +msgid "Create a sketch first" +msgstr "" + +msgid "Surface Revolve" +msgstr "" + +msgid "Revolve a sketch profile into a sheet body" +msgstr "" + +msgid "Surface Loft" +msgstr "" + +msgid "Loft (skin) between 2+ profiles, open (no end caps)" +msgstr "" + +msgid "Surface Fill" +msgstr "" + +msgid "Fill a sketch boundary with a smooth face" +msgstr "" + +msgid "Create a sketch profile to fill first" +msgstr "" + +msgid "Surface Offset" +msgstr "" + +msgid "Offset a sheet body's shell by a signed distance" +msgstr "" + +msgid "No sheet body to offset — create a surface feature first" +msgstr "" + +msgid "Thicken Surface" +msgstr "" + +msgid "Thicken a sheet body into a solid" +msgstr "" + +msgid "No sheet body to thicken — create a surface feature first" +msgstr "" + +msgid "Datum / Curve (plane / axis / coord sys / helix / project)" +msgstr "" + +msgid "Reference plane (offset / tilt / midplane / tangent / two edges / coincident)" +msgstr "" + +msgid "Axis" +msgstr "" + +msgid "Datum axis (two points, face normal, cylinder centerline, two planes, along edge)" +msgstr "" + +msgid "Coord Sys" +msgstr "" + +msgid "Datum coordinate system (world point, or face + direction edge)" +msgstr "" + +msgid "Helix" +msgstr "" + +msgid "Helical curve (spring path) — use as a sweep path for coils / springs / augers" +msgstr "" + +msgid "Project body edges onto a plane as sketch entities" +msgstr "" + +msgid "Project needs a body — add or import one first" +msgstr "" + +msgid "(all edges)" +msgstr "" + +msgid "Placement (transform / mirror / mate)" +msgstr "" + +msgid "Transform" +msgstr "" + +msgid "Move and/or rotate an existing body" +msgstr "" + +msgid "Transform needs a body — add or import one first" +msgstr "" + +msgid "Reflect a body about a plane" +msgstr "" + +msgid "Mirror needs a body — add or import one first" +msgstr "" + +msgid "Mate" +msgstr "" + +msgid "Assembly: align two CoordSys features (fastened, planar, revolute, slider, cylindrical)" +msgstr "" + +msgid "Boolean (combine bodies)" +msgstr "" + +msgid "Boolean — needs two solid bodies to combine" +msgstr "" + +msgid "Cut (split a body with a plane)" +msgstr "" + +msgid "Create a solid body to cut first" +msgstr "" + +msgid "Cut — needs a solid body to slice" +msgstr "" + +msgid "Color — set the selected body's display colour" +msgstr "" + +msgid "Select a feature, or a body, first — then rename it" +msgstr "" + +msgid "Fillet / chamfer / draft / shell / delete face" +msgstr "" + +msgid "Fillet / Chamfer" +msgstr "" + +msgid "Round or bevel a picked edge" +msgstr "" + +msgid "Draft (taper a face)" +msgstr "" + +msgid "Tilt a picked face by a draft angle" +msgstr "" + +msgid "Hollow the body to a wall thickness, opening a picked face" +msgstr "" + +msgid "Delete Face" +msgstr "" + +msgid "Remove faces from a body and heal the solid" +msgstr "" + +msgid "Delete Face needs a body — add or import one first" +msgstr "" + +msgid "(none)" +msgstr "" + +msgid "Hole / thread" +msgstr "" + +msgid "Drill a hole, centred on a picked face or placed on a plane" +msgstr "" + +msgid "Thread" +msgstr "" + +msgid "Thread a cylindrical surface (inner bore / outer) or a circular edge" +msgstr "" + +msgid "Pick a cylindrical surface (bore / outer) or a circular edge for a thread" +msgstr "" + +msgid "Import STEP (editable B-rep solid)" +msgstr "" + +msgid "Import mesh (STL/OBJ) as an editable B-rep solid" +msgstr "" + +msgid "Constrain selected sketch" +msgstr "" + +msgid "SKETCH" +msgstr "" + +msgid "Click to select; Shift to add; double-click for a whole loop" +msgstr "" + +msgid "Dimension" +msgstr "" + +msgid "Click 2 points or a line / circle / arc to place a dimension" +msgstr "" + +msgid "Line / polyline" +msgstr "" + +msgid "Click start, then end — then set the exact length" +msgstr "" + +msgid "Polyline" +msgstr "" + +msgid "Click points; click first / right-click to close the loop" +msgstr "" + +msgid "Corner rectangle" +msgstr "" + +msgid "Click two opposite corners" +msgstr "" + +msgid "Center rectangle" +msgstr "" + +msgid "Click center, then a corner" +msgstr "" + +msgid "Oblique rectangle" +msgstr "" + +msgid "Click two corners of one edge, then a point for the width" +msgstr "" + +msgid "Rounded rectangle" +msgstr "" + +msgid "Click two opposite corners, then a point for the corner radius" +msgstr "" + +msgid "Center circle" +msgstr "" + +msgid "Click center, then radius" +msgstr "" + +msgid "2-point circle" +msgstr "" + +msgid "Click two ends of the diameter" +msgstr "" + +msgid "3-point circle" +msgstr "" + +msgid "Click three points on the circle" +msgstr "" + +msgid "Arc" +msgstr "" + +msgid "3-point arc" +msgstr "" + +msgid "Click start, end, then a point on the arc" +msgstr "" + +msgid "Tangent arc" +msgstr "" + +msgid "Click start (on the last entity) then end" +msgstr "" + +msgid "Center-point arc" +msgstr "" + +msgid "Click center, then start, then a point for the end angle" +msgstr "" + +msgid "Slot" +msgstr "" + +msgid "Click two centerline ends, then a point for the end radius" +msgstr "" + +msgid "Arc slot" +msgstr "" + +msgid "Click center, start, end, then a point for the width" +msgstr "" + +msgid "Ellipse" +msgstr "" + +msgid "Click center, a major-axis end, then a point for the minor axis" +msgstr "" + +msgid "Elliptical arc" +msgstr "" + +msgid "Click center, major-axis end, minor point, then arc start and end" +msgstr "" + +msgid "Spline" +msgstr "" + +msgid "Click control points; double-click or right-click to finish" +msgstr "" + +msgid "Click to place a point" +msgstr "" + +msgid "Select — click to select; Shift to add" +msgstr "" + +msgid "Text — emboss text as a profile" +msgstr "" + +msgid "SVG — import an outline as a profile" +msgstr "" + +msgid "Fillet / chamfer" +msgstr "" + +msgid "Fillet" +msgstr "" + +msgid "Pick two lines, then drag the arrow or click the radius to set it" +msgstr "" + +msgid "Chamfer" +msgstr "" + +msgid "Pick two lines, then drag the arrow or click the distance to set it" +msgstr "" + +msgid "Offset" +msgstr "" + +msgid "Pick an entity, then drag the arrow or click the distance; click empty to apply" +msgstr "" + +msgid "Pick a mirror-axis line, then the entities to mirror; click empty to apply" +msgstr "" + +msgid "Trim" +msgstr "" + +msgid "Click a segment to trim it back to its nearest intersection; right-click exits" +msgstr "" + +msgid "Extend" +msgstr "" + +msgid "Click a line or arc to extend it to the nearest entity; right-click exits" +msgstr "" + +msgid "Constrain — add geometric/dimensional relations" +msgstr "" + +msgid "Move / rotate / scale" +msgstr "" + +msgid "Move (translate)" +msgstr "" + +msgid "Pick entities, then drag the handle or click the distance; click empty to apply" +msgstr "" + +msgid "Rotate (about centroid)" +msgstr "" + +msgid "Pick entities, then drag around the pivot or click the angle; click empty to apply" +msgstr "" + +msgid "Scale (about centroid)" +msgstr "" + +msgid "Pick entities, then drag the handle or click the factor; click empty to apply" +msgstr "" + +msgid "Linear / polar array" +msgstr "" + +msgid "Linear array" +msgstr "" + +msgid "Pick entities, drag the spacing handle, click the count; click empty to apply" +msgstr "" + +msgid "Polar array (about centroid)" +msgstr "" + +msgid "Pick entities, drag the sweep handle, click the count; click empty to apply" +msgstr "" + +#, possible-c-format, possible-boost-format +msgid "Click center then a vertex — %d sides, %s" +msgstr "" + +msgid "circumscribed" +msgstr "" + +msgid "inscribed" +msgstr "" + +msgid "Polygon" +msgstr "" + +#, possible-c-format, possible-boost-format +msgid "Converted %d entit%s between construction and real geometry" +msgstr "" + +msgid "CONSTRAIN" +msgstr "" + +msgid "Perpendicular" +msgstr "" + +msgid "Coincident" +msgstr "" + +msgid "Equal length" +msgstr "" + +msgid "Equal radius" +msgstr "" + +msgid "Collinear" +msgstr "" + +msgid "Tangent" +msgstr "" + +msgid "Midpoint" +msgstr "" + +msgid "Symmetric" +msgstr "" + +msgid "Symmetric about the vertical axis" +msgstr "" + +msgid "Symmetric about the horizontal axis" +msgstr "" + +msgid "Fix point (anchor in place)" +msgstr "" + +msgid "Horizontal distance" +msgstr "" + +msgid "Vertical distance" +msgstr "" + +msgid "✓ Confirm" +msgstr "" + +msgid "✗ Cancel" +msgstr "" + +msgid "Undo (Ctrl+Z)" +msgstr "" + +msgid "Redo (Ctrl+Shift+Z)" +msgstr "" + +msgid "New Design — clear the feature tree" +msgstr "" + +msgid "Export STEP…" +msgstr "" + +msgid "Show the printer bed and its plate grid" +msgstr "" + +msgid "Place on Face (F) — lay the picked face on the bed" +msgstr "" + +msgid "Section View — hide part of the model to see inside. PageUp/PageDown move the plane; Delete removes it." +msgstr "" + +msgid "Flip Section — show the opposite half" +msgstr "" + +msgid "Commit to Plate — send the solid to Prepare" +msgstr "" + +msgid "Width / X" +msgstr "" + +msgid "Height / Y" +msgstr "" + +msgid "Distance X" +msgstr "" + +msgid "Distance Y" +msgstr "" + +msgid "Distance Z" +msgstr "" + +msgid "Z" +msgstr "" + +msgid "Rotation axis" +msgstr "" + +msgid "Angle °" +msgstr "" + +msgid "Move / Rotate" +msgstr "" + +msgid "Sketch: —" +msgstr "" + +msgid "Extrude dist" +msgstr "" + +msgid "End" +msgstr "" + +msgid "2nd dist" +msgstr "" + +msgid "Taper °" +msgstr "" + +msgid "New body" +msgstr "" + +msgid "Intersect" +msgstr "" + +msgid "Result" +msgstr "" + +msgid "Flip direction" +msgstr "" + +msgid "(no edge picked — group below)" +msgstr "" + +msgid "Bottom" +msgstr "" + +msgid "Lateral" +msgstr "" + +msgid "Edges" +msgstr "" + +msgid "Size (r/dist)" +msgstr "" + +msgid "XY" +msgstr "" + +msgid "XZ" +msgstr "" + +msgid "YZ" +msgstr "" + +msgid "Hole plane" +msgstr "" + +msgid "Depth (blind)" +msgstr "" + +msgid "Pos X" +msgstr "" + +msgid "Pos Y" +msgstr "" + +msgid "Through" +msgstr "" + +msgid "(none — uses Hole plane)" +msgstr "" + +msgid "On face" +msgstr "" + +msgid "Thread plane" +msgstr "" + +msgid "Pitch" +msgstr "" + +msgid "Thread depth" +msgstr "" + +msgid "(none — uses Thread plane)" +msgstr "" + +msgid "Plane X" +msgstr "" + +msgid "Plane Y" +msgstr "" + +msgid "Profile: —" +msgstr "" + +msgid "Path" +msgstr "" + +msgid "Linear" +msgstr "" + +msgid "Direction" +msgstr "" + +msgid "Total angle°" +msgstr "" + +msgid "Boolean" +msgstr "" + +msgid "Union (join)" +msgstr "" + +msgid "Subtract (cut)" +msgstr "" + +msgid "Target (kept)" +msgstr "" + +msgid "Keep tool body" +msgstr "" + +msgid "Body" +msgstr "" + +msgid "Insert" +msgstr "" + +msgid "" +"Drag a corner to size, the centre to move.\n" +"Confirm or Cancel in the toolbar above." +msgstr "" + +msgid "Midplane" +msgstr "" + +msgid "Two edges" +msgstr "" + +msgid "Plane type" +msgstr "" + +msgid "Base" +msgstr "" + +msgid "Angle°" +msgstr "" + +msgid "Base X" +msgstr "" + +msgid "Base Y" +msgstr "" + +msgid "Tilt axis" +msgstr "" + +msgid "Pick Face A" +msgstr "" + +msgid "Pick Face B" +msgstr "" + +msgid "Pick Edge A" +msgstr "" + +msgid "Pick Edge B" +msgstr "" + +msgid "Size U" +msgstr "" + +msgid "Size V" +msgstr "" + +msgid "Profiles (check 2+, in order):" +msgstr "" + +msgid "Ruled (straight) sections" +msgstr "" + +msgid "Fills the sketch's closed boundary with a smooth face." +msgstr "" + +msgid "Sheet body" +msgstr "" + +msgid "Offsets a sheet body's shell. Positive = outward, negative = inward." +msgstr "" + +msgid "Thickens a sheet body into a solid. Flip reverses the direction." +msgstr "" + +msgid "(all faces — closed hollow)" +msgstr "" + +msgid "Open face" +msgstr "" + +msgid "Pick a solid face to open it, then set the wall thickness." +msgstr "" + +msgid "Angle (°)" +msgstr "" + +msgid "(pick a side face)" +msgstr "" + +msgid "Draft" +msgstr "" + +msgid "Pick a side face, then set the draft angle. The face pivots about the body base." +msgstr "" + +msgid "Translate X" +msgstr "" + +msgid "Translate Y" +msgstr "" + +msgid "Translate Z" +msgstr "" + +msgid "Rotate axis" +msgstr "" + +msgid "Pivot X" +msgstr "" + +msgid "Pivot Y" +msgstr "" + +msgid "Pivot Z" +msgstr "" + +msgid "Keep original (make a copy)" +msgstr "" + +msgid "Translate and/or rotate the selected body. Rotation is applied about the pivot, then translation follows." +msgstr "" + +msgid "Mirror plane" +msgstr "" + +msgid "Keep original" +msgstr "" + +msgid "Reflect the selected body about a plane. The mirror is always a new body; keeping the original gives you both." +msgstr "" + +msgid "(pick a solid face)" +msgstr "" + +msgid "Pick a solid face and offset it into a new thin body. Not for sheet bodies — use Thicken Surface for those." +msgstr "" + +msgid "Target body" +msgstr "" + +msgid "Entity index" +msgstr "" + +msgid "Grow a thin wall from an open sketch Line entity, fused to the target body. Entity index is the position of the open Line in the sketch." +msgstr "" + +msgid "Source body" +msgstr "" + +msgid "Target plane" +msgstr "" + +msgid "Project the edges of a body onto a plane as sketch entities. Pick a face to project only its edges, or leave the face empty to project the whole body." +msgstr "" + +msgid "Add picked face" +msgstr "" + +msgid "Click a face on the body first, then Add picked face" +msgstr "" + +#, possible-c-format, possible-boost-format +msgid "Face %d is already in the list" +msgstr "" + +msgid "Faces to delete" +msgstr "" + +msgid "Pick a solid face, then click 'Add picked face' to accumulate faces. Confirm to remove all listed faces and heal the solid." +msgstr "" + +msgid "Left-handed" +msgstr "" + +msgid "Taper (°)" +msgstr "" + +msgid "A helical curve (spring path). Use as a sweep path to build springs, coils, or augers." +msgstr "" + +msgid "Two points" +msgstr "" + +msgid "Face normal" +msgstr "" + +msgid "Cylinder centerline" +msgstr "" + +msgid "Plane intersection" +msgstr "" + +msgid "Along edge" +msgstr "" + +msgid "Axis type" +msgstr "" + +msgid "Pick Face" +msgstr "" + +msgid "Pick Edge" +msgstr "" + +msgid "Plane A" +msgstr "" + +msgid "Plane B" +msgstr "" + +msgid "Point 1 X" +msgstr "" + +msgid "Point 1 Y" +msgstr "" + +msgid "Point 1 Z" +msgstr "" + +msgid "Point 2 X" +msgstr "" + +msgid "Point 2 Y" +msgstr "" + +msgid "Point 2 Z" +msgstr "" + +msgid "Point (world)" +msgstr "" + +msgid "Face + direction" +msgstr "" + +msgid "(all)" +msgstr "" + +msgid "Restrict picking to one body — the others go see-through and stop catching clicks" +msgstr "" + +msgid "Edge (sets in-plane direction)" +msgstr "" + +msgid "Without an edge the frame takes X from the face's first edge — pick one to choose it yourself" +msgstr "" + +msgid "X hint X" +msgstr "" + +msgid "X hint Y" +msgstr "" + +msgid "X hint Z" +msgstr "" + +msgid "Fastened — 6 DOF locked, B driven onto A exactly" +msgstr "" + +msgid "Planar — z aligned, offset distance; free in-plane slide" +msgstr "" + +msgid "Revolute — axes collinear; free rotation about z" +msgstr "" + +msgid "Slider — orientation locked; free axial slide" +msgstr "" + +msgid "Cylindrical — axes collinear; free spin + axial slide" +msgstr "" + +msgid "Kind" +msgstr "" + +msgid "CS A (fixed)" +msgstr "" + +msgid "CS B (moves)" +msgstr "" + +msgid "Flip (oppose z axes)" +msgstr "" + +msgid "Plane distance" +msgstr "" + +msgid "Axial position" +msgstr "" + +msgid "Expression" +msgstr "" + +msgid "Field" +msgstr "" + +msgid "Expr" +msgstr "" + +msgid "(no bindings)" +msgstr "" + +msgid "Value" +msgstr "" + +msgid "Constraints" +msgstr "" + +msgid "Feature tree" +msgstr "" + +msgid " — the eye suppresses this mate" +msgstr "" + +#, possible-c-format, possible-boost-format +msgid "%s selected — F2 or right-click renames it, double-click edits it" +msgstr "" + +msgid "Rename\tF2" +msgstr "" + +msgid "Scale artwork" +msgstr "" + +msgid "Move up" +msgstr "" + +msgid "Move down" +msgstr "" + +msgid "Show / hide" +msgstr "" + +msgid "Check interference — find overlapping bodies" +msgstr "" + +msgid "Bodies" +msgstr "" + +msgid "Move body" +msgstr "" + +msgid "Select a body row first, then move it" +msgstr "" + +msgid "Boolean — join, subtract or intersect with another body" +msgstr "" + +msgid "Colour" +msgstr "" + +#, possible-c-format, possible-boost-format +msgid "Body %d selected — right-click for what applies to it" +msgstr "" + +msgid "Variables" +msgstr "" + +msgid "+" +msgstr "" + +msgid "Del" +msgstr "" + +msgid "Sketch created — select it, then right-click to Extrude" +msgstr "" + +msgid "Sketch empty — nothing committed" +msgstr "" + +msgid "Sketch updated" +msgstr "" + +#, possible-c-format +msgid "Sketch created (%zu driving dims) — select it, then right-click to Extrude" +msgstr "" + +msgid "Could not resolve the sketch to extrude" +msgstr "" + +msgid "Face selected — set the depth and Confirm" +msgstr "" + +msgid "Region selected — right-click to Extrude, or double-click to edit" +msgstr "" + +msgid "Sketch selected — right-click to Extrude, or double-click to edit" +msgstr "" + +#, possible-c-format, possible-boost-format +msgid "Face %d" +msgstr "" + +#, possible-c-format, possible-boost-format +msgid "Body %d " +msgstr "" + +msgid "vertex selected — click again for the whole body" +msgstr "" + +msgid "selected (whole body) — right-click for what applies to it" +msgstr "" + +#, possible-c-format, possible-boost-format +msgid "face %d selected — right-click to push/pull it, or click again for the whole body" +msgstr "" + +#, possible-c-format, possible-boost-format +msgid "edge %d selected — Fillet/Chamfer to dress it, or click again for the whole body" +msgstr "" + +#, possible-c-format, possible-boost-format +msgid "%s plane selected — right-click for the drawing tools" +msgstr "" + +#, possible-c-format, possible-boost-format +msgid "%s plane selected — right-click to sketch on it, or click an object to select it" +msgstr "" + +#, possible-c-format, possible-boost-format +msgid "placed (%.1f, %.1f, %.1f) mm — drag arrows to move, rings to rotate" +msgstr "" + +msgid "Tool exited" +msgstr "" + +msgid "Sketch kept — Finish to commit it, Cancel to discard" +msgstr "" + +msgid "✗ Conflicting constraints" +msgstr "" + +msgid "✓ Fully constrained" +msgstr "" + +#, possible-c-format, possible-boost-format +msgid "%d degrees of freedom" +msgstr "" + +#, possible-c-format, possible-boost-format +msgid "Sketch %d" +msgstr "" + +#, possible-c-format, possible-boost-format +msgid "Editing: Sketch %d · N = look normal to the plane · Finish or Cancel in the toolbar" +msgstr "" + +#, possible-c-format +msgid "OK — %zu triangles" +msgstr "" + +msgid "Text to insert:" +msgstr "" + +msgid "Import SVG" +msgstr "" + +msgid "Import STEP" +msgstr "" + +msgid "Reading STEP…" +msgstr "" + +msgid "No solids found in STEP" +msgstr "" + +msgid "STEP import failed: " +msgstr "" + +msgid "Rebuilding model…" +msgstr "" + +#, possible-c-format, possible-boost-format +msgid "Imported %d solid(s) — pick a face or edge, then Fillet / Cut / Shell to modify" +msgstr "" + +msgid "Import mesh" +msgstr "" + +msgid "Could not read the STL file" +msgstr "" + +msgid "Could not read the OBJ file: " +msgstr "" + +msgid "Unsupported mesh format (STL and OBJ are supported)" +msgstr "" + +msgid "The mesh contains no triangles" +msgstr "" + +#, possible-c-format, possible-boost-format +msgid "" +"This mesh has %d triangles. Every triangle becomes a B-rep face before coplanar merging, so importing it may take a long time and leave a body that is slow to edit. Decimating the mesh first is usually better.\n" +"\n" +"Import anyway?" +msgstr "" + +msgid "Large mesh" +msgstr "" + +msgid "Mesh conversion failed: " +msgstr "" + +msgid "Mesh conversion produced no geometry" +msgstr "" + +msgid "Mesh import failed: " +msgstr "" + +#, possible-c-format, possible-boost-format +msgid "Imported solid — %d triangles → %d faces, volume %.2f mm³. Pick a face or edge, then Fillet / Cut / Shell to modify" +msgstr "" + +#, possible-c-format, possible-boost-format +msgid "Imported as an open shell (not watertight): %d boundary edge(s), %d non-manifold edge(s) — %d triangles → %d faces. The source mesh has holes or duplicated geometry; boolean features may fail on it" +msgstr "" + +msgid "No importable geometry found" +msgstr "" + +#, possible-c-format, possible-boost-format +msgid "%s added to the sketch — Confirm to commit it" +msgstr "" + +msgid " — drag to place/size, then Confirm" +msgstr "" + +msgid "Insert cancelled" +msgstr "" + +msgid "Drag a corner to scale, the centre to move — right-click when done" +msgstr "" + +#, possible-c-format, possible-boost-format +msgid "Sketch added on %s — select it, then right-click to Extrude" +msgstr "" + +msgid "Recompute error: " +msgstr "" + +msgid "Add a solid (sketch + extrude) first" +msgstr "" + +#, possible-c-format, possible-boost-format +msgid "Edge %d" +msgstr "" + +#, possible-c-format, possible-boost-format +msgid "Thread standard: %s (pitch %.3g mm)" +msgstr "" + +msgid "Thread needs a solid body — add or import one first" +msgstr "" + +msgid "Pick a sketch profile to revolve first" +msgstr "" + +msgid "Revolve needs a solid body — add or import one first" +msgstr "" + +msgid "Pick a profile sketch to sweep first" +msgstr "" + +msgid "Pick a path sketch for the sweep" +msgstr "" + +msgid "Sweep needs a solid body — add or import one first" +msgstr "" + +msgid "Check at least two profile sketches to loft" +msgstr "" + +msgid "Loft needs a solid body — add or import one first" +msgstr "" + +msgid "Pick a sketch profile to extrude first" +msgstr "" + +msgid "Pick a sketch to fill first" +msgstr "" + +msgid "Select a sheet body first" +msgstr "" + +msgid "Pick a solid face to thicken first" +msgstr "" + +msgid "Pick a sketch with an open line first" +msgstr "" + +msgid "Add at least one face to delete first" +msgstr "" + +msgid "Mate needs two CoordSys features — create them first" +msgstr "" + +msgid "Mate: CS A and CS B must be different CoordSys features" +msgstr "" + +msgid "Mate rejected" +msgstr "" + +msgid "No interference — need at least two solid bodies to check" +msgstr "" + +msgid "No interference found" +msgstr "" + +#, possible-c-format +msgid "%zu interference pairs, worst %.2f mm³" +msgstr "" + +msgid "" +"Interference pairs:\n" +"\n" +msgstr "" + +#, possible-c-format, possible-boost-format +msgid "Body %d" +msgstr "" + +msgid "Interference" +msgstr "" + +msgid "Select a solid body first — its mass properties are what is reported" +msgstr "" + +msgid "Mass properties could not be computed for this body" +msgstr "" + +#, possible-c-format, possible-boost-format +msgid "%s: sheet body — %.2f cm² of surface, no volume" +msgstr "" + +#, possible-c-format, possible-boost-format +msgid "" +"%s\n" +"\n" +"Sheet body (open shell)\n" +"Surface area: %.2f cm²\n" +"\n" +"A sheet encloses no material, so it has no volume. Thicken it into a solid to get one." +msgstr "" + +msgid "Mass properties" +msgstr "" + +#, possible-c-format, possible-boost-format +msgid "%s: %.3f cm³, %.2f cm²" +msgstr "" + +#, possible-c-format, possible-boost-format +msgid "" +"%s\n" +"\n" +"Volume: %.3f cm³\n" +"Surface area: %.2f cm²" +msgstr "" + +msgid "Pattern needs a solid body — add or import one first" +msgstr "" + +msgid "Boolean needs two solid bodies — add or import a second one" +msgstr "" + +msgid "Cut needs a solid body — add or import one first" +msgstr "" + +#, possible-c-format, possible-boost-format +msgid "the picked face of Body %d" +msgstr "" + +msgid "the picked face" +msgstr "" + +#, possible-c-format, possible-boost-format +msgid " · %d picked" +msgstr "" + +#, possible-c-format, possible-boost-format +msgid "%d selected · Del removes them · Shift-click adds · double-click takes the whole loop" +msgstr "" + +msgid "Select — click an entity to pick it · drag an endpoint or centre to move it · Shift-click adds · Del removes" +msgstr "" + +#, possible-c-format, possible-boost-format +msgid "%d picked · now choose a constraint (Horizontal, Parallel, Tangent, Equal…)" +msgstr "" + +msgid "Constrain — click one or two entities, then choose a constraint" +msgstr "" + +msgid "Dimension — click an entity, or the first of two points" +msgstr "" + +msgid "Dimension — click the second point" +msgstr "" + +msgid "Line — click the start point" +msgstr "" + +msgid "Line — click the end point, or type the length" +msgstr "" + +msgid "Polyline — click the first point" +msgstr "" + +msgid "Polyline — click the next point · click the start point to close it · right-click to end the chain" +msgstr "" + +msgid "Rectangle — click one corner" +msgstr "" + +msgid "Rectangle — click the opposite corner" +msgstr "" + +msgid "Centre rectangle — click the centre" +msgstr "" + +msgid "Centre rectangle — click a corner" +msgstr "" + +msgid "Oblique rectangle — click the start of the base edge" +msgstr "" + +msgid "Oblique rectangle — click the end of the base edge (this sets the angle)" +msgstr "" + +msgid "Oblique rectangle — click to set the width" +msgstr "" + +msgid "Rounded rectangle — click one corner" +msgstr "" + +msgid "Rounded rectangle — click the opposite corner" +msgstr "" + +msgid "Rounded rectangle — click to set the corner radius" +msgstr "" + +msgid "Circle — click the centre" +msgstr "" + +msgid "Circle — click to set the radius, or type it" +msgstr "" + +msgid "Circle (2 points) — click one end of the diameter" +msgstr "" + +msgid "Circle (2 points) — click the other end of the diameter" +msgstr "" + +msgid "Circle (3 points) — click the first point on the circle" +msgstr "" + +msgid "Circle (3 points) — click the second point" +msgstr "" + +msgid "Circle (3 points) — click the third point" +msgstr "" + +msgid "Arc — click the start point" +msgstr "" + +msgid "Arc — click the end point" +msgstr "" + +msgid "Arc — click a point the arc passes through" +msgstr "" + +msgid "Tangent arc — click the endpoint it leaves from" +msgstr "" + +msgid "Tangent arc — click its far end" +msgstr "" + +msgid "Centre arc — click the centre" +msgstr "" + +msgid "Centre arc — click the start point (this sets the radius)" +msgstr "" + +msgid "Centre arc — click the end point" +msgstr "" + +msgid "Slot — click one end of the centreline" +msgstr "" + +msgid "Slot — click the other end of the centreline" +msgstr "" + +msgid "Slot — click to set the width" +msgstr "" + +msgid "Arc slot — click the centre the slot curves about" +msgstr "" + +msgid "Arc slot — click the start of the centreline (this sets the radius)" +msgstr "" + +msgid "Arc slot — click the end of the centreline" +msgstr "" + +msgid "Arc slot — click to set the width" +msgstr "" + +msgid "Polygon — click the centre" +msgstr "" + +msgid "Polygon — click a vertex (this sets size and orientation)" +msgstr "" + +msgid "Ellipse — click the centre" +msgstr "" + +msgid "Ellipse — click the end of the major axis" +msgstr "" + +msgid "Ellipse — click a point on the minor axis" +msgstr "" + +msgid "Elliptical arc — click the centre" +msgstr "" + +msgid "Elliptical arc — click the end of the major axis" +msgstr "" + +msgid "Elliptical arc — click a point on the minor axis" +msgstr "" + +msgid "Elliptical arc — click where the arc starts" +msgstr "" + +msgid "Elliptical arc — click where the arc ends" +msgstr "" + +msgid "Spline — click the first control point" +msgstr "" + +msgid "Spline — click the next control point · right-click to finish the curve" +msgstr "" + +msgid "Point — click to place one; the tool stays armed for more" +msgstr "" + +msgid "Trim — click a segment where it crosses another entity · right-click to exit" +msgstr "" + +msgid "Extend — click a line or arc to grow it out to the nearest entity · right-click to exit" +msgstr "" + +msgid "Fillet — click the first of two lines that meet" +msgstr "" + +msgid "Fillet — click the second line" +msgstr "" + +msgid "Fillet — drag the arrow, or click the number to type the radius · click empty space to apply · right-click cancels" +msgstr "" + +msgid "Chamfer — click the first of two lines that meet" +msgstr "" + +msgid "Chamfer — click the second line" +msgstr "" + +msgid "Chamfer — drag the arrow, or click the number to type the setback · click empty space to apply · right-click cancels" +msgstr "" + +msgid "Offset — click the entity to offset" +msgstr "" + +msgid "Offset — drag the arrow to either side, or click the number to type the distance · click empty space to apply · right-click cancels" +msgstr "" + +msgid "Mirror — first click the LINE to mirror about (a construction line works)" +msgstr "" + +msgid "Mirror — axis set · now click the entities to mirror · right-click cancels" +msgstr "" + +#, possible-c-format, possible-boost-format +msgid "Mirror — axis set · %d to mirror · click another to add or remove it · click empty space to apply" +msgstr "" + +msgid "Move — click the entities to move" +msgstr "" + +msgid "Move — drag the handle, or click the number to type the distance · click empty space to apply" +msgstr "" + +msgid "Rotate — click the entities to rotate" +msgstr "" + +msgid "Rotate — drag the handle, or click the number to type the angle · click empty space to apply" +msgstr "" + +msgid "Scale — click the entities to scale" +msgstr "" + +msgid "Scale — drag the handle, or click the number to type the factor · click empty space to apply" +msgstr "" + +msgid "Array — click the entities to repeat" +msgstr "" + +msgid "Array — drag the handle to set the step, click the count to type it · click empty space to apply" +msgstr "" + +msgid "Polar array — click the entities to repeat" +msgstr "" + +msgid "Polar array — drag the handle to set the sweep, click the count to type it · click empty space to apply" +msgstr "" + +msgid "Drag a corner to scale, the centre to move · right-click when done" +msgstr "" + +msgid " · Esc goes back to Select" +msgstr "" + +msgid " · click a constraint badge to remove it" +msgstr "" + +msgid "select something first" +msgstr "" + +#, possible-c-format, possible-boost-format +msgid "Mate: %s → %s" +msgstr "" + +msgid "Fastened" +msgstr "" + +msgid "Revolute" +msgstr "" + +msgid "Slider" +msgstr "" + +msgid "Cylindrical" +msgstr "" + +msgid "Click a solid FACE in the viewport" +msgstr "" + +msgid "Click a solid EDGE in the viewport" +msgstr "" + +msgid "An angled plane needs an edge to tilt about — pick Edge A" +msgstr "" + +msgid "A midplane needs two faces — pick Face A and Face B" +msgstr "" + +msgid "Face A and Face B are the same face — a midplane needs two different faces" +msgstr "" + +msgid "A tangent plane needs a cylindrical face — pick Face A" +msgstr "" + +msgid "This plane needs two edges — pick Edge A and Edge B" +msgstr "" + +msgid "Plane added — pick it as a sketch plane" +msgstr "" + +msgid "Axis added" +msgstr "" + +msgid "Coord Sys added" +msgstr "" + +msgid "Shell needs a solid body — add or import one first" +msgstr "" + +msgid "Draft needs a solid body — add or import one first" +msgstr "" + +msgid "Draft needs a picked face — click a side face first" +msgstr "" + +msgid "" +"Nothing yet — import a STEP or a mesh from the toolbar,\n" +"or click a reference plane and right-click it to start a sketch." +msgstr "" + +msgid "No solid yet — select a sketch and right-click it to Extrude." +msgstr "" + +msgid "Could not restore the CAD model from this project" +msgstr "" + +msgid "Could not restore the CAD model: " +msgstr "" + +#, possible-c-format +msgid "Body %zu — %s" +msgstr "" + +msgid "Section view on — hides half the model to see inside; PageUp / PageDown move the plane, Flip shows the other half" +msgstr "" + +msgid "Section view off" +msgstr "" + +#, possible-c-format, possible-boost-format +msgid "Section view — showing the %s half" +msgstr "" + +msgid "upper" +msgstr "" + +msgid "lower" +msgstr "" + +msgid "Boolean needs two bodies — create or import a second solid" +msgstr "" + +msgid "Select a body first — click it in the viewport or the Bodies list" +msgstr "" + +msgid "That body has no display mesh yet — recompute first" +msgstr "" + +msgid "Drag the arrows to move, the rings to rotate — then Confirm (Esc cancels)" +msgstr "" + +msgid "Drag the arrows to move, the rings to rotate — the numbers follow" +msgstr "" + +msgid "Select a body first" +msgstr "" + +#, possible-c-format, possible-boost-format +msgid "Body %d colour set" +msgstr "" + +msgid "Click a face on the solid, then press F" +msgstr "" + +msgid "Placed on face — body laid flat on the bed" +msgstr "" + +msgid "Edit rejected: " +msgstr "" + +msgid "Erase all features and bodies and start a new design? This cannot be undone." +msgstr "" + +msgid "New Design" +msgstr "" + +msgid "This body has no feature to delete — use New Design to start over" +msgstr "" + +#, possible-c-format, possible-boost-format +msgid "feature %d" +msgstr "" + +#, possible-c-format, possible-boost-format +msgid "" +"Delete %s?\n" +"\n" +"That is the feature this body was made from. Features built on it may be removed or stop working." +msgstr "" + +msgid "Delete body" +msgstr "" + +msgid "Select the FEATURE that created this body (or use New Design)" +msgstr "" + +msgid "Select a feature in the tree first" +msgstr "" + +#, possible-c-format, possible-boost-format +msgid "Body %d shown" +msgstr "" + +#, possible-c-format, possible-boost-format +msgid "Body %d hidden" +msgstr "" + +msgid "Feature shown" +msgstr "" + +msgid "Feature hidden" +msgstr "" + +msgid "Draw a sketch first, then Constrain" +msgstr "" + +msgid "Select a sketch in the tree first" +msgstr "" + +msgid "Selected feature is not a sketch" +msgstr "" + +msgid "Pick 1-2 lines, then a constraint; right-click exits" +msgstr "" + +msgid "Pick 1-2 entities, then a constraint or dimension; right-click exits" +msgstr "" + +msgid "Pick an entity first" +msgstr "" + +msgid "Pick two entities first" +msgstr "" + +msgid "Horizontal and Vertical apply to a line" +msgstr "" + +msgid "Angle applies between two lines" +msgstr "" + +msgid "Collinear needs two lines" +msgstr "" + +msgid "Parallel, perpendicular and equal length apply to two lines" +msgstr "" + +msgid "Equal radius needs two circles or arcs" +msgstr "" + +msgid "Concentric needs two circles or arcs" +msgstr "" + +msgid "Tangent needs a line and a circle/arc, or two circles/arcs" +msgstr "" + +msgid "This constraint needs two entities with a point to join" +msgstr "" + +msgid "This dimension needs two entities with a point to measure between" +msgstr "" + +msgid "Midpoint needs a point and a line" +msgstr "" + +msgid "Symmetric needs two points or two lines + an axis" +msgstr "" + +msgid "Symmetric needs two points or two lines" +msgstr "" + +msgid "Symmetric: pick two entities, then an axis line" +msgstr "" + +msgid "Radius/Diameter needs a circle or arc" +msgstr "" + +msgid "Unsupported constraint" +msgstr "" + +msgid "Constraint rejected (over-constrained)" +msgstr "" + +msgid "Applied constraint · its badge is on the sketch — click the badge to remove it" +msgstr "" + +#, possible-c-format, possible-boost-format +msgid "%s — %d selected. Press Esc for the Select tool, click one line, then Shift- or Ctrl-click the other." +msgstr "" + +msgid "Applied constraint" +msgstr "" + +#, possible-c-format, possible-boost-format +msgid "Fix %s" +msgstr "" + +#, possible-c-format, possible-boost-format +msgid "Lock X %s" +msgstr "" + +#, possible-c-format, possible-boost-format +msgid "Lock Y %s" +msgstr "" + +msgid "Equal" +msgstr "" + +#, possible-c-format, possible-boost-format +msgid "Symmetric %s — %s / %s" +msgstr "" + +#, possible-c-format, possible-boost-format +msgid "Symmetric about Y axis %s — %s" +msgstr "" + +#, possible-c-format, possible-boost-format +msgid "Symmetric about X axis %s — %s" +msgstr "" + +msgid "On line" +msgstr "" + +msgid "On edge" +msgstr "" + +msgid "Constraint" +msgstr "" + +#, possible-c-format, possible-boost-format +msgid "Constraints (%d)" +msgstr "" + +msgid "No constraints yet" +msgstr "" + +msgid "Delete constraint" +msgstr "" + +msgid "Constraint deleted" +msgstr "" + +msgid "Press Constrain on a sketch first" +msgstr "" + +msgid "Pick the entity, then a mirror-axis line" +msgstr "" + +msgid "Mirror axis must be a line" +msgstr "" + +msgid "Mirror produced nothing" +msgstr "" + +msgid "Offset distance (+left / -right of direction)" +msgstr "" + +msgid "Offset collapsed the entity" +msgstr "" + +msgid "Pick two lines to fillet" +msgstr "" + +msgid "Fillet needs two lines" +msgstr "" + +msgid "Fillet radius" +msgstr "" + +msgid "Fillet failed (parallel lines or radius too large)" +msgstr "" + +msgid "Pick two lines to chamfer" +msgstr "" + +msgid "Chamfer needs two lines" +msgstr "" + +msgid "Chamfer distance" +msgstr "" + +msgid "Chamfer failed (parallel lines or distance too large)" +msgstr "" + +msgid "Trim works on lines, arcs and circles" +msgstr "" + +msgid "Extend works on lines and arcs" +msgstr "" + +msgid "Pick the edge to trim/extend" +msgstr "" + +msgid "Nothing to trim at the pick" +msgstr "" + +msgid "No edge to extend to" +msgstr "" + +msgid "Array count (incl. original)" +msgstr "" + +msgid "Spacing (mm)" +msgstr "" + +msgid "Array produced nothing" +msgstr "" + +msgid "Move dX (mm)" +msgstr "" + +msgid "Move dY (mm)" +msgstr "" + +msgid "Move produced nothing" +msgstr "" + +msgid "Rotate angle (deg)" +msgstr "" + +msgid "Rotate produced nothing" +msgstr "" + +msgid "Scale factor" +msgstr "" + +msgid "Scale produced nothing" +msgstr "" + +msgid "Polar count (incl. original)" +msgstr "" + +msgid "Total sweep (deg)" +msgstr "" + +msgid "Polar array produced nothing" +msgstr "" + +msgid "Applied edit" +msgstr "" + +msgid " — type a value, press Enter (or Confirm)" +msgstr "" + +msgid "Pick a segment in the viewport first" +msgstr "" + +msgid "Applied Horizontal" +msgstr "" + +msgid "Applied Vertical" +msgstr "" + +msgid "Sketch: " +msgstr "" + +#, possible-c-format, possible-boost-format +msgid "On a face of Body %d" +msgstr "" + +msgid "On a stored face" +msgstr "" + +msgid "Editing sketch — drag a handle or click a quote to edit" +msgstr "" + +msgid "An imported solid has no parameters — use Transform to move or rotate it" +msgstr "" + +msgid "This feature type can't be edited yet" +msgstr "" + +msgid "Nothing to export — add a feature first" +msgstr "" + +msgid "Export STEP" +msgstr "" + +msgid "Exported STEP" +msgstr "" + +msgid "STEP export failed: " +msgstr "" + +msgid "Nothing to commit — add a feature first" +msgstr "" + +msgid "All bodies hidden — show one before committing" +msgstr "" + +msgid "Plane ready" +msgstr "" + +msgid "Axis ready" +msgstr "" + +msgid "Coord Sys ready" +msgstr "" + +msgid "Helix ready" +msgstr "" + +msgid "Project ready" +msgstr "" + +msgid "Sketch ready" +msgstr "" + +msgid "Mate needs at least two CoordSys features" +msgstr "" + +msgid "Mate: CS A and CS B must be different" +msgstr "" + +msgid "Mate ready" +msgstr "" + +msgid "Invalid: " +msgstr "" + +#, possible-c-format +msgid "Preview — %zu triangles" +msgstr "" + +#, possible-c-format, possible-boost-format +msgid "Body %d — moved (%.1f, %.1f, %.1f) mm, rotated %.1f°" +msgstr "" + +msgid "Profile: " +msgstr "" + +#, possible-c-format, possible-boost-format +msgid "Face %d (push/pull)" +msgstr "" + +msgid "Move cancelled" +msgstr "" + +msgid "Discard this sketch and everything drawn in it?" +msgstr "" + +msgid "Discard sketch" +msgstr "" + +msgid "Keep drawing" +msgstr "" + +msgid "Finish or cancel the current tool first (Esc)" +msgstr "" + +msgid "Nothing to redo" +msgstr "" + +msgid "Nothing to undo" +msgstr "" + +#, possible-c-format +msgid "Redo (%zu more)" +msgstr "" + +#, possible-c-format +msgid "Undo (%zu more)" +msgstr "" + +msgid "Variable name:" +msgstr "" + +msgid "Add Variable" +msgstr "" + +msgid "Variable name must not contain spaces" +msgstr "" + +#, possible-c-format, possible-boost-format +msgid "Expression for '%s':" +msgstr "" + +msgid "Select a variable first" +msgstr "" + +msgid "Edit Variable" +msgstr "" + +#, possible-c-format, possible-boost-format +msgid "Variable '%s' could not be removed (likely still referenced by a feature expression): %s" +msgstr "" + +msgid "No binding for that field" +msgstr "" + +msgid "Enter a number" +msgstr "" + +msgid "Not a number" +msgstr "" + +msgid "Primitive" +msgstr "" + +msgid "Empty mesh generated" +msgstr "" + +msgid "Pocket (Cut)" +msgstr "" + +msgid "Clear All" +msgstr "" + +msgctxt "Keyboard Shortcut" +msgid "Ins" +msgstr "" + +msgctxt "Keyboard Shortcut" +msgid "Home" +msgstr "" + +msgctxt "Keyboard Shortcut" +msgid "End" +msgstr "" + +msgctxt "Keyboard Shortcut" +msgid "PgUp" +msgstr "" + +msgctxt "Keyboard Shortcut" +msgid "PgDn" +msgstr "" + +msgctxt "Keyboard Shortcut" +msgid "Arrow Left" +msgstr "" + +msgctxt "Keyboard Shortcut" +msgid "Arrow Right" +msgstr "" + +msgctxt "Keyboard Shortcut" +msgid "Arrow Up" +msgstr "" + +msgctxt "Keyboard Shortcut" +msgid "Arrow Down" +msgstr "" + +msgid "Import geometry data from STL/STEP/3MF/OBJ/AMF files" +msgstr "" + +msgid "Select all objects" +msgstr "" + +msgid "Paste from clipboard" +msgstr "" + +msgid "Toggle printable for object/part" +msgstr "" + +msgid "Move selection 10mm in negative X direction" +msgstr "" + +msgid "Move selection 10mm in positive X direction" +msgstr "" + +msgid "Move selection 10mm in positive Y direction" +msgstr "" + +msgid "Move selection 10mm in negative Y direction" +msgstr "" + +msgid "Rotate selection 45 degrees counterclockwise" +msgstr "" + +msgid "Rotate selection 45 degrees clockwise" +msgstr "" + +msgid "Gizmo move" +msgstr "" + +msgid "Gizmo rotate" +msgstr "" + +msgid "Gizmo scale" +msgstr "" + +msgid "Gizmo place face on bed" +msgstr "" + +msgid "Gizmo cut" +msgstr "" + +msgid "Gizmo mesh boolean" +msgstr "" + +msgid "Gizmo FDM paint-on supports" +msgstr "" + +msgid "Gizmo FDM paint-on seam" +msgstr "" + +msgid "Gizmo FDM paint-on fuzzy skin" +msgstr "" + +msgid "Gizmo multi-material painting" +msgstr "" + +msgid "Gizmo text emboss/engrave" +msgstr "" + +msgid "Gizmo measure" +msgstr "" + +msgid "Gizmo assemble" +msgstr "" + +msgid "Gizmo brim ears" +msgstr "" + +msgid "Vertical slider - Move active thumb Up" +msgstr "" + +msgid "Vertical slider - Move active thumb Down" +msgstr "" + +msgid "Horizontal slider - Move active thumb Left" +msgstr "" + +msgid "Horizontal slider - Move active thumb Right" +msgstr "" + +msgid "Horizontal slider - Move to start position" +msgstr "" + +msgid "Horizontal slider - Move to last position" +msgstr "" + +msgid "Camera view - Default" +msgstr "" + +msgid "Camera view - Top" +msgstr "" + +msgid "Camera view - Bottom" +msgstr "" + +msgid "Camera view - Front" +msgstr "" + +msgid "Camera view - Behind" +msgstr "" + +msgid "Camera Angle - Left side" +msgstr "" + +msgid "Camera Angle - Right side" +msgstr "" + +msgid "Camera view - Current plate" +msgstr "" + +msgid "Zoom in" +msgstr "" + +msgid "Zoom out" +msgstr "" + +msgid "Show/Hide 3Dconnexion devices settings dialog" +msgstr "" + +msgid "Show/Hide wireframe" +msgstr "" + +msgid "On/Off G-code window" +msgstr "" + +msgid "On/Off one layer mode of the vertical slider" +msgstr "" + +msgid "Switch between Prepare/Preview" +msgstr "" + +msgid "Collapse/Expand the sidebar" +msgstr "" + +msgid "Open the speed dial" +msgstr "" + +msgid "Reload the device page" +msgstr "" + +msgid "Show keyboard shortcuts list" +msgstr "" + +msgid "Slicing and printing" +msgstr "" + +msgid "Editing" +msgstr "" + +msgid "Placement" +msgstr "" + +msgid "Gizmos" +msgstr "" + +msgid "Sliders" +msgstr "" + +msgid "Painting tools" +msgstr "" + +msgid "Application" +msgstr "" + #: resources/data/hints.ini: [hint:Precise wall] msgid "Precise wall\nDid you know that turning on precise wall can improve precision and layer consistency?" msgstr "" diff --git a/localization/i18n/ca/OrcaSlicer_ca.po b/localization/i18n/ca/OrcaSlicer_ca.po index e1a06108b6..27a9d805d7 100644 --- a/localization/i18n/ca/OrcaSlicer_ca.po +++ b/localization/i18n/ca/OrcaSlicer_ca.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-09-17 12:41-0300\n" +"POT-Creation-Date: 2026-09-22 12:39+0800\n" "PO-Revision-Date: 2025-03-15 10:55+0100\n" "Last-Translator: \n" "Language-Team: \n" @@ -2559,6 +2559,19 @@ msgstr "" msgid "Failed to open the Plugins dialog (unknown error)." msgstr "No s'ha pogut obrir el quadre de diàleg de Connectors (error desconegut)." +msgid "Plugins refreshed." +msgstr "" + +#, c-format, boost-format +msgid "Failed to refresh plugins: %s" +msgstr "" + +msgid "Select plugin package" +msgstr "" + +msgid "Plugin files (*.py;*.whl)|*.py;*.whl" +msgstr "" + # AI Translated msgid "Plugin Terminal" msgstr "Terminal de connectors" @@ -4244,6 +4257,21 @@ msgstr "OrcaSlicer va néixer amb aquest mateix esperit, inspirant-se en PrusaSl msgid "Today, OrcaSlicer is the most widely used and actively developed open-source slicer in the 3D printing community. Many of its innovations have been adopted by other slicers, making it a driving force for the entire industry." msgstr "Avui, OrcaSlicer és el laminador de codi obert més utilitzat i amb un desenvolupament més actiu de la comunitat d'impressió 3D. Moltes de les seves innovacions han estat adoptades per altres laminadors, cosa que el converteix en una força motriu per a tot el sector." +msgid "Script plugin skipped." +msgstr "" + +msgid "Script plugin finished." +msgstr "" + +msgid "Printer" +msgstr "Impressora" + +msgid "Recent Projects" +msgstr "" + +msgid "Go to Plate" +msgstr "" + msgid "AMS Materials Setting" msgstr "Configuració de materials AMS" @@ -5809,9 +5837,6 @@ msgctxt "Noun" msgid "Print" msgstr "Imprimir" -msgid "Printer" -msgstr "Impressora" - msgid "Time Estimation" msgstr "Estimació temporal" @@ -5990,12 +6015,15 @@ msgctxt "Camera View" msgid "Right" msgstr "Dreta" -msgid "Add" -msgstr "Afegir" - msgid "Add plate" msgstr "Afegir placa" +msgid "Split to objects" +msgstr "Separar en objectes" + +msgid "Add" +msgstr "Afegir" + msgid "Auto orient all/selected objects" msgstr "Auto-orientació tots/seleccionats objectes" @@ -6008,9 +6036,6 @@ msgstr "Ordenar tots els objectes" msgid "Arrange objects on selected plates" msgstr "Ordenar els objectes en plaques seleccionades" -msgid "Split to objects" -msgstr "Separar en objectes" - msgid "Assembly View" msgstr "Vista de muntatge" @@ -6067,6 +6092,9 @@ msgstr "Contorn" msgid "Wireframe" msgstr "Malla alàmbrica" +msgid "X-Ray" +msgstr "" + # AI Translated msgid "Realistic View" msgstr "Vista realista" @@ -6110,7 +6138,7 @@ msgstr "Volum:" msgid "Size:" msgstr "Mida:" -#, c-format, boost-format +#, boost-format msgid "Conflicts of G-code paths have been found at layer %d, Z = %.2lfmm. Please separate the conflicted objects farther (%s <-> %s)." msgstr "S'han trobat conflictes de rutes gcode a la capa %d, Z = %.2lfmm. Si us plau, separeu els objectes conflictius més lluny ( %s <-> %s )." @@ -6276,6 +6304,9 @@ msgstr "Tancant l'aplicació mentre s'han modificat alguns perfils." msgid "Logging" msgstr "Registrant" +msgid "Design" +msgstr "" + msgid "Prepare" msgstr "Preparació" @@ -6606,6 +6637,9 @@ msgstr "Mostrar el contorn al voltant de l'objecte seleccionat a l'escena 3D" msgid "Preferences" msgstr "Preferències" +msgid "Open speed dial" +msgstr "" + # AI Translated msgctxt "Menu" msgid "Edit" @@ -7551,6 +7585,234 @@ msgstr "No tornis a mostrar aquest diàleg" msgid "Please refer to Wiki before use->" msgstr "Consulteu la Wiki abans d'usar ->" +msgid "Plates are a filament (FFF) feature." +msgstr "" + +msgid "Open the 3D view first." +msgstr "" + +msgid "Select an object first." +msgstr "" + +msgid "Slice and Preview" +msgstr "" + +msgid "Slice & Export" +msgstr "" + +msgid "Go to layer (percent)" +msgstr "" + +msgid "Commands" +msgstr "" + +msgid "Go to tab..." +msgstr "" + +msgid "Load Project" +msgstr "" + +msgid "Save Project As" +msgstr "" + +msgid "Mode: Simple" +msgstr "" + +msgid "Mode: Advanced" +msgstr "" + +msgid "Mode: Expert" +msgstr "" + +msgid "Toggle Developer Mode" +msgstr "" + +msgid "Developer mode enabled." +msgstr "" + +msgid "Developer mode disabled." +msgstr "" + +msgid "Export STL" +msgstr "Exportar STL" + +msgid "Export 3MF" +msgstr "Exportar 3MF" + +msgid "Export Sliced File" +msgstr "" + +msgid "Export All Sliced Files" +msgstr "" + +msgid "Max Volumetric Speed Calibration" +msgstr "Calibratge de Velocitat Volumètrica Màxima" + +msgid "Pressure Advance Calibration" +msgstr "" + +# AI Translated +msgid "Flow Ratio Calibration" +msgstr "Calibratge de la relació de flux" + +msgid "Retraction Calibration" +msgstr "" + +msgid "Cornering Calibration" +msgstr "" + +msgid "Input Shaping Frequency Calibration" +msgstr "" + +msgid "Input Shaping Damping Calibration" +msgstr "" + +msgid "VFA Calibration" +msgstr "" + +msgid "View: Top" +msgstr "" + +msgid "View: Bottom" +msgstr "" + +msgid "View: Front" +msgstr "" + +msgid "View: Rear" +msgstr "" + +msgid "View: Left" +msgstr "" + +msgid "View: Right" +msgstr "" + +msgid "View: Isometric" +msgstr "" + +msgid "View: Default" +msgstr "" + +msgid "Fit Bed to View" +msgstr "" + +msgid "Toggle Perspective" +msgstr "" + +# AI Translated +msgid "Delete All Objects" +msgstr "Suprimir tots els objectes" + +msgid "Mirror X" +msgstr "" + +msgid "Mirror Y" +msgstr "" + +msgid "Mirror Z" +msgstr "" + +# AI Translated +msgid "Split to Objects" +msgstr "Separar en objectes" + +msgid "Split to Parts" +msgstr "" + +msgid "Center Selected on Plate" +msgstr "" + +msgid "Drop to Bed" +msgstr "" + +msgid "Scale to Fit Print Volume" +msgstr "" + +msgid "Increase Instances" +msgstr "" + +msgid "Decrease Instances" +msgstr "" + +msgid "Auto-Arrange" +msgstr "" + +msgid "Auto-Orient" +msgstr "" + +msgid "Add Plate" +msgstr "" + +msgid "Cannot add another plate (maximum reached)." +msgstr "" + +msgid "Duplicate Plate" +msgstr "" + +msgid "Cannot duplicate a plate (maximum reached)." +msgstr "" + +msgid "Cannot delete the only plate." +msgstr "" + +msgid "Rename Plate" +msgstr "" + +msgid "Toggle Plate Lock" +msgstr "" + +msgid "No plates available." +msgstr "" + +msgid "Synchronize Filament List from AMS" +msgstr "" + +msgid "Connect a printer to synchronize the AMS filament list." +msgstr "" + +msgid "Open Preset Bundle" +msgstr "" + +msgid "Sign in to sync presets." +msgstr "" + +msgid "Export All Objects as STLs" +msgstr "" + +msgid "Export All Objects as DRC (one file)" +msgstr "" + +msgid "Export All Objects as DRCs" +msgstr "" + +msgid "Export Toolpaths as OBJ" +msgstr "" + +msgid "About OrcaSlicer" +msgstr "" + +msgid "Open Wiki" +msgstr "" + +msgid "Open YouTube Channel" +msgstr "" + +msgid "Open Plugins" +msgstr "" + +msgid "Refresh Plugins" +msgstr "" + +msgid "Install Plugin" +msgstr "" + +msgid "Install Local Plugin" +msgstr "" + +msgid "Unknown command." +msgstr "" + msgid "3D Mouse disconnected." msgstr "S'ha desconnectat el ratolí 3D." @@ -8210,10 +8472,6 @@ msgstr "Expandir la barra lateral" msgid "Collapse sidebar" msgstr "Replegar barra lateral" -# AI Translated -msgid "Tab" -msgstr "Pestanya" - #, c-format, boost-format msgid "Loading file: %s" msgstr "Carregant fitxer: %s" @@ -8422,10 +8680,6 @@ msgstr "" msgid "Delete Object" msgstr "Suprimir l'objecte" -# AI Translated -msgid "Delete All Objects" -msgstr "Suprimir tots els objectes" - # AI Translated msgid "Reset Project" msgstr "Restablir el projecte" @@ -8433,10 +8687,6 @@ msgstr "Restablir el projecte" msgid "The selected object couldn't be split." msgstr "L'objecte seleccionat no s'ha pogut partir." -# AI Translated -msgid "Split to Objects" -msgstr "Separar en objectes" - # AI Translated msgid "Disable Auto-Drop to preserve Z positioning?\n" msgstr "Voleu desactivar la caiguda automàtica per conservar el posicionament en Z?\n" @@ -9259,6 +9509,33 @@ msgstr "Gestió multidispositiu" msgid "With this option enabled, you can send a task to multiple devices at the same time and manage multiple devices." msgstr "Amb aquesta opció habilitada, podeu enviar una tasca a diversos dispositius alhora i gestionar múltiples dispositius." +msgid "Open the Speed Dial from the keyboard" +msgstr "" + +msgid "When enabled, the Speed Dial keyboard shortcut (Space by default) opens the action search from any page." +msgstr "" + +msgid "Recent actions" +msgstr "" + +msgid "actions" +msgstr "" + +msgid "How many recently launched actions to show at the top of the Speed Dial. Set to 0 to hide recent actions." +msgstr "" + +msgid "CAD feature (experimental)" +msgstr "" + +msgid "With this option enabled, the Design tab is shown, where models can be built and edited parametrically. This feature is experimental and still under development." +msgstr "" + +msgid "Auto-close sketch loops" +msgstr "" + +msgid "Treat sketch endpoints within 0.001 mm as one joint and weld the loop shut. Off: only exactly coincident endpoints join, so a loop with a tiny gap is shown as open instead of being closed for you." +msgstr "" + msgid "Pop up to select filament grouping mode" msgstr "Finestra emergent per seleccionar el mode d'agrupació de filaments" @@ -9340,6 +9617,12 @@ msgstr "Zoom invers del ratolí" msgid "If enabled, reverses the direction of zoom with mouse wheel." msgstr "Si està habilitat, inverteix la direcció del zoom amb la roda del ratolí." +msgid "Draw mate connectors as a face" +msgstr "" + +msgid "In the Design tab, draw a mate connector as a small face instead of the conventional disc with a roll quadrant. A face's orientation is read without being learned. Turn this off for the conventional CAD representation." +msgstr "" + # AI Translated msgid "Pan" msgstr "Panoràmica" @@ -9368,6 +9651,15 @@ msgstr "Arrossegament amb el botó dret del ratolí" msgid "Set the action that dragging the right mouse button should perform." msgstr "Estableix l'acció que ha de fer l'arrossegament amb el botó dret del ratolí." +msgid "Keyboard" +msgstr "" + +msgid "Keyboard shortcuts" +msgstr "" + +msgid "Choose the key for each action." +msgstr "" + msgid "Clear my choice on..." msgstr "Esborra la meva elecció a..." @@ -9492,13 +9784,40 @@ msgstr "" "Limita la velocitat de fotogrames de la vista per reduir la càrrega de la GPU i el consum.\n" "Establiu-ho a 0 per a una velocitat de fotogrames sense límit." +msgid "Reuse the 3D scene while idle" +msgstr "" + +msgid "" +"Skips redrawing the 3D scene when only the mouse cursor moves over the viewport,\n" +"and reuses the previous frame's scene instead. Reduces GPU load.\n" +"Disable it if the viewport shows stale or missing contents.\n" +"\n" +"Takes effect immediately." +msgstr "" + +msgid "Skip unchanged frames" +msgstr "" + +msgid "" +"Skips drawing a frame altogether when it would be identical to the one already on screen.\n" +"Only applies to frames that reuse the 3D scene, so it needs Reuse the 3D scene while idle.\n" +"Disable it if a hover highlight, tooltip or animation stops updating.\n" +"\n" +"Takes effect immediately." +msgstr "" + # AI Translated msgid "Show FPS overlay" msgstr "Mostrar la superposició d'FPS" -# AI Translated -msgid "Displays current viewport FPS in the top-right corner." -msgstr "Mostra els FPS actuals de la vista a la cantonada superior dreta." +msgid "Displays rendering counts in the top-right corner of the viewport." +msgstr "" + +msgid "FPS: frames presented to the screen per second." +msgstr "" + +msgid "3D: frames per second that redrew the 3D scene." +msgstr "" # AI Translated msgid "G-code Preview" @@ -9977,13 +10296,8 @@ msgstr "Publicar 3MF..." msgid "Select which settings to be published in the 3MF file" msgstr "Seleccioneu quines opcions es publicaran al fitxer 3MF" -# AI Translated -msgid "Publish 3MF Wiki" -msgstr "Wiki de Publicar 3MF" - -# AI Translated -msgid "Publish 3MF Video Guide" -msgstr "Guia en vídeo de Publicar 3MF" +msgid "Video Guide" +msgstr "" # AI Translated msgid "Mixed filament - published as a whole when \"Enable\" above is selected" @@ -10089,6 +10403,133 @@ msgstr "Per a \"%1%\", afegir \"%2%\" com a perfil nou" msgid "Simply switch to \"%1%\"" msgstr "Simplement canviar a \"%1%\"" +msgid "Expert" +msgstr "" + +msgid "Simple" +msgstr "" + +msgid "Search actions" +msgstr "" + +#, c-format, boost-format +msgid "Search %s actions" +msgstr "" + +msgid "Recent" +msgstr "" + +msgid "Other" +msgstr "Altre" + +#, c-format, boost-format +msgid "No actions match (Total: %s)" +msgstr "" + +msgid "No actions yet" +msgstr "" + +msgid "No tabs match" +msgstr "" + +msgid "No tabs" +msgstr "" + +#, c-format, boost-format +msgid "Showing %s of %s actions" +msgstr "" + +#, c-format, boost-format +msgid "%s actions" +msgstr "" + +#, c-format, boost-format +msgid "%s tabs" +msgstr "" + +#, c-format, boost-format +msgid "%s matches" +msgstr "" + +#, c-format, boost-format +msgid "Favourites are full (%s max)" +msgstr "" + +#, c-format, boost-format +msgid "Go to %s%% of the layer range" +msgstr "" + +msgid "Enter a layer percentage (0-100)" +msgstr "" + +#, c-format, boost-format +msgid "Go to layer %% (0-100)" +msgstr "" + +msgid "Go to tab" +msgstr "" + +#, c-format, boost-format +msgid "Favourite %s (%s)" +msgstr "" + +#, c-format, boost-format +msgid "Pin to favourites (%s)" +msgstr "" + +#, c-format, boost-format +msgid "Unpin from favourites (%s)" +msgstr "" + +msgid "Remove from favourites" +msgstr "" + +msgid "Move left" +msgstr "" + +msgid "Move right" +msgstr "" + +msgid "Unpin" +msgstr "" + +msgid "Wiki (F1)" +msgstr "" + +msgid "No wiki page for this action" +msgstr "" + +msgid "Show details" +msgstr "Mostra detalls" + +# AI Translated +msgid "Hide details" +msgstr "Amagar els detalls" + +#, c-format, boost-format +msgid "\"%s\" is a Developer setting. Enable Developer mode to edit it?" +msgstr "" + +msgid "Developer setting" +msgstr "" + +#, c-format, boost-format +msgid "\"%s\" is a %s setting. Switch from %s mode to %s mode to edit it?" +msgstr "" + +msgid "Switch settings mode" +msgstr "" + +#, c-format, boost-format +msgid "Run \"%s\"?" +msgstr "" + +msgid "Run plugin" +msgstr "" + +msgid "Don't ask again for this action" +msgstr "" + msgid "Task canceled" msgstr "Tasca cancel·lada" @@ -11932,30 +12373,6 @@ msgstr "El paquet de configuració s'ha canviat a la Guia de Configuració anter msgid "Configuration package changed" msgstr "S'ha canviat el paquet de configuració" -msgid "Toolbar" -msgstr "Barra d’eines" - -msgid "Objects list" -msgstr "Llista d'objectes" - -msgid "Import geometry data from STL/STEP/3MF/OBJ/AMF files" -msgstr "Importar dades de geometria des de fitxers STL/STEP/3MF/OBJ/AMF" - -msgid "Paste from clipboard" -msgstr "Enganxa des del porta-retalls" - -msgid "Show/Hide 3Dconnexion devices settings dialog" -msgstr "Mostrar/Amagar quadre de diàleg Configuració de Dispositius 3Dconnexion" - -msgid "Switch table page" -msgstr "Canviar de pàgina de taula" - -msgid "Show keyboard shortcuts list" -msgstr "Mostrar la llista de dreceres de teclat" - -msgid "Global shortcuts" -msgstr "Dreceres Globals" - # AI Translated msgid "Pan View" msgstr "Desplaçament de la vista" @@ -11964,28 +12381,33 @@ msgstr "Desplaçament de la vista" msgid "Rotate View" msgstr "Rotació de la vista" -# AI Translated -msgid "Middle mouse button" -msgstr "Botó central del ratolí" +#, c-format, boost-format +msgid "Use %s or %s, or a key that does not type a character." +msgstr "" + +msgctxt "Keyboard Shortcut" +msgid "Key" +msgstr "" + +msgid "Left mouse" +msgstr "" + +msgid "Available anywhere in the window, even while typing in a text field." +msgstr "" + +msgid "Run a speed dial favorite while the dial is open" +msgstr "" # AI Translated -msgid "Zoom View" -msgstr "Zoom de la vista" +msgctxt "Keyboard Shortcut" +msgid "Tab" +msgstr "Tab" -msgid "Auto orients selected objects or all objects. If there are selected objects, it just orients the selected ones. Otherwise, it will orient all objects in the current project." -msgstr "Orienta/alinea automàticament els objectes seleccionats o tots els objectes. Si hi ha objectes seleccionats, només orientarà/alinearà els seleccionats. En cas contrari, orientarà/alinearà tots els objectes del projecte actual." +msgid "Switch to the next main tab" +msgstr "" -msgid "Auto orients all objects on the active plate." -msgstr "Orienta/alinea automàticament tots els objectes de la placa actual." - -msgid "Collapse/Expand the sidebar" -msgstr "Replegar/Expandir barra lateral" - -msgid "Any arrow" -msgstr "Qualsevol fletxa" - -msgid "Movement in camera space" -msgstr "Moviment a l'espai de la càmera" +msgid "Available while the 3D view on the Prepare tab has focus." +msgstr "" msgid "Select a part" msgstr "Seleccionar una peça" @@ -11996,136 +12418,30 @@ msgstr "Seleccionar múltiples objectes" msgid "Select objects by rectangle" msgstr "Seleccionar objectes per rectangle" -# AI Translated -msgctxt "Keyboard Shortcut" -msgid "Arrow Up" -msgstr "Fletxa amunt" - -msgid "Move selection 10mm in positive Y direction" -msgstr "Moure la selecció 10 mm en direcció Y positiva" - -# AI Translated -msgctxt "Keyboard Shortcut" -msgid "Arrow Down" -msgstr "Fletxa avall" - -msgid "Move selection 10mm in negative Y direction" -msgstr "Moure la selecció 10 mm en direcció Y negativa" - -# AI Translated -msgctxt "Keyboard Shortcut" -msgid "Arrow Left" -msgstr "Fletxa esquerra" - -msgid "Move selection 10mm in negative X direction" -msgstr "Moure la selecció 10 mm en direcció X negativa" - -# AI Translated -msgctxt "Keyboard Shortcut" -msgid "Arrow Right" -msgstr "Fletxa dreta" - -msgid "Move selection 10mm in positive X direction" -msgstr "Moure la selecció 10 mm en direcció X positiva" +msgid "Keyboard 1-9: set filament for object/part" +msgstr "teclat 1-9: establir filament per a objecte/peça" msgid "Movement step set to 1mm" msgstr "Pas de moviment configurat a 1 mm" -msgid "Keyboard 1-9: set filament for object/part" -msgstr "teclat 1-9: establir filament per a objecte/peça" +msgid "Movement in camera space" +msgstr "Moviment a l'espai de la càmera" -msgid "Camera view - Default" -msgstr "Vista de càmera - Predeterminada" +msgid "Middle mouse" +msgstr "" -msgid "Camera view - Top" -msgstr "Vista de càmera - Part Superior" - -msgid "Camera view - Bottom" -msgstr "Vista de càmera - Part Inferior" - -msgid "Camera view - Front" -msgstr "Vista de càmera - Frontal" - -msgid "Camera view - Behind" -msgstr "Vista de càmera - Darrere" - -msgid "Camera Angle - Left side" -msgstr "Angle de càmera - Costat Esquerre" - -msgid "Camera Angle - Right side" -msgstr "Angle de càmera - Costat Dret" - -msgid "Select all objects" -msgstr "Seleccionar tots els objectes" - -msgid "Gizmo move" -msgstr "Gizmo de Moviment" - -msgid "Gizmo rotate" -msgstr "Gizmo de Rotació" - -msgid "Gizmo scale" -msgstr "Gizmo d'Escala" - -msgid "Gizmo place face on bed" -msgstr "Gizmo de recolzament sobre la Cara a la placa" - -msgid "Gizmo cut" -msgstr "Gizmo de Tall" - -msgid "Gizmo mesh boolean" -msgstr "Gizmo booleà de malla" - -msgid "Gizmo FDM paint-on fuzzy skin" -msgstr "Eina FDM per a pell difusa pintada" - -msgid "Gizmo SLA support points" -msgstr "Gizmo de Punts de suport SLA" - -msgid "Gizmo FDM paint-on seam" -msgstr "Eina de Pintat de costures FDM" - -msgid "Gizmo text emboss/engrave" -msgstr "Gizmo de text en relleu/gravat" - -msgid "Gizmo measure" -msgstr "Gizmo mesurar" - -msgid "Gizmo assemble" -msgstr "Gizmo ensamblar" - -msgid "Gizmo brim ears" -msgstr "Gizmo orelles de la Vora d'Adherència" - -msgid "Zoom in" -msgstr "Augmentar zoom" - -msgid "Zoom out" -msgstr "Reduir zoom" +msgid "Right mouse" +msgstr "" # AI Translated -msgid "Toggle printable for object/part" -msgstr "Commutar la impressibilitat de l'objecte/peça" +msgid "Zoom View" +msgstr "Zoom de la vista" -# AI Translated -msgctxt "Keyboard Shortcut" -msgid "Tab" -msgstr "Tab" +msgid "Painting" +msgstr "" -msgid "Switch between Prepare/Preview" -msgstr "Canviar entre Preparar/Previsualitzar" - -# AI Translated -msgctxt "Keyboard Shortcut" -msgid "Space" -msgstr "Espai" - -# AI Translated -msgid "Open actions speed dial" -msgstr "Obrir el marcatge ràpid d'accions" - -msgid "Plater" -msgstr "Plataforma" +msgid "Available while a painting gizmo is open: supports, seam, fuzzy skin or color painting." +msgstr "" msgid "Move: press to snap by 1mm" msgstr "Moure: Clicka per ajustar en passos d'1 mm" @@ -12136,15 +12452,19 @@ msgstr "Suport/Pintat de color: configuració del radi de la ploma" msgid "Support/Color Painting: adjust section position" msgstr "Suport/Pintat de color: configuració de la posició de la secció" -# AI Translated -msgid "Gizmo" -msgstr "Gizmo" +msgid "Objects list" +msgstr "Llista d'objectes" + +msgid "Available while the object list has focus." +msgstr "" msgid "Set extruder number for the objects and parts" msgstr "Establir el número d'extrusor per als objectes i les peces" -msgid "Delete objects, parts, modifiers" -msgstr "Eliminar objectes, peces, modificadors" +# AI Translated +msgctxt "Keyboard Shortcut" +msgid "Space" +msgstr "Espai" msgid "Select the object/part and press space to change the name" msgstr "Seleccioneu l'objecte/peça i premeu espai per canviar-ne el nom" @@ -12155,45 +12475,48 @@ msgstr "Feu clic amb el ratolí" msgid "Select the object/part and mouse click to change the name" msgstr "Seleccioneu l'objecte/peça i feu clic amb el ratolí per canviar el nom" -msgid "Objects List" -msgstr "Llista d'Objectes" - -msgid "Vertical slider - Move active thumb Up" -msgstr "Barra de desplaçament Vertical - Mou el barra de desplaçament actiu cap Amunt" - -msgid "Vertical slider - Move active thumb Down" -msgstr "Barra de desplaçament Vertical - Mou el barra de desplaçament actiu cap Avall" - -msgid "Horizontal slider - Move active thumb Left" -msgstr "Barra de desplaçament Horitzontal - Mou el barra de desplaçament actiu cap a l'Esquerra" - -msgid "Horizontal slider - Move active thumb Right" -msgstr "Barra de desplaçament Horitzontal - Mou la barra de desplaçament activa cap a la Dreta" - -msgid "On/Off one layer mode of the vertical slider" -msgstr "Activar/desactivar el mode de capa única de la barra de desplaçament vertical" - -msgid "On/Off G-code window" -msgstr "Activar/Desactivar finestra de Codi-G" +msgid "Available while the 3D view on the Preview tab has focus." +msgstr "" msgid "Move slider 5x faster" msgstr "Moure la barra de desplaçament 5 vegades més ràpid" -# AI Translated -msgctxt "Keyboard Shortcut" -msgid "Home" -msgstr "Inici" +msgid "Scroll slider 5x faster" +msgstr "" -msgid "Horizontal slider - Move to start position" -msgstr "Control lliscant horitzontal - Mou fins a la posició inicial" +msgid "Not customizable" +msgstr "" -# AI Translated -msgctxt "Keyboard Shortcut" -msgid "End" -msgstr "Fi" +#, c-format, boost-format +msgid "%s is assigned to %s. Reassign it to %s?" +msgstr "" -msgid "Horizontal slider - Move to last position" -msgstr "Control lliscant horitzontal - Mou a l'última posició" +#, c-format, boost-format +msgid "The default %s is assigned to %s. Reassign it to %s?" +msgstr "" + +msgid "Global shortcuts also apply while typing." +msgstr "" + +msgid "A key that types a character cannot be a global shortcut." +msgstr "" + +msgid "Esc cancels, Enter confirms." +msgstr "" + +#, c-format, boost-format +msgid "" +"Press the new shortcut for\n" +"\"%s\"" +msgstr "" + +#, c-format, boost-format +msgid "Already used as a step of %s." +msgstr "" + +#, c-format, boost-format +msgid "Already assigned to %s. Press OK to reassign it." +msgstr "" msgid "Release Note" msgstr "Notes de la versió" @@ -17188,8 +17511,8 @@ msgstr "Passos de preescalfament" msgid "Insert multiple preheat commands (e.g. M104.1). Only useful for Prusa XL. For other printers, please set it to 1." msgstr "Inseriu diverses ordres de preescalfament (p. ex., M104.1). Només útil per a Prusa XL. Per a altres impressores, poseu-la a 1." -msgid "G-code written at the very top of the output file, before any other content. Useful for adding metadata that printer firmware reads from the first lines of the file (e.g. estimated print time, filament usage). Supports placeholders like {print_time_sec} and {used_filament_length}." -msgstr "G-code escrit al començament del fitxer de sortida, abans de qualsevol altre contingut. Útil per afegir metadades que el firmware de la impressora llegeix de les primeres línies del fitxer (p. ex. temps d'impressió estimat, ús de filament). Admet espais reservats com {print_time_sec} i {used_filament_length}." +msgid "G-code written at the very top of the output file, before any other content. Useful for adding metadata that printer firmware reads from the first lines of the file (e.g. estimated print time, filament usage). Supports placeholders like {print_time_total_sec}, {print_time_day}, {print_time_hour}, {print_time_minute}, {print_time_sec} and {used_filament_length}." +msgstr "" msgid "Start G-code" msgstr "Codi-G inicial" @@ -18262,9 +18585,6 @@ msgstr "amplada de línia massa gran " msgid " not in range " msgstr " fora de rang " -msgid "Export 3MF" -msgstr "Exportar 3MF" - msgid "This exports the project as a 3MF file." msgstr "Exportar projecte a 3MF." @@ -18280,9 +18600,6 @@ msgstr "Carregar dades de laminació" msgid "Load cached slicing data from directory." msgstr "Carregar les dades de laminació a la memòria cau des del directori" -msgid "Export STL" -msgstr "Exportar STL" - msgid "Export the objects as single STL." msgstr "Exportar tots els objectes com a un STL." @@ -18754,12 +19071,36 @@ msgstr "Filament usat" msgid "Total length of filament used in the print." msgstr "Longitud total de filament utilitzat a la impressió." -msgid "Print time (seconds)" -msgstr "Temps d'impressió (segons)" +msgid "Print time (total seconds)" +msgstr "" msgid "Total estimated print time in seconds. Replaced with actual value during post-processing." msgstr "Temps d'impressió estimat total en segons. Substituït pel valor real durant el post-processament." +msgid "Print time (days component)" +msgstr "" + +msgid "Estimated print time day component (normal mode). Replaced with actual value during post-processing." +msgstr "" + +msgid "Print time (hours component)" +msgstr "" + +msgid "Estimated print time hour component (normal mode). Replaced with actual value during post-processing." +msgstr "" + +msgid "Print time (minutes component)" +msgstr "" + +msgid "Estimated print time minute component (normal mode). Replaced with actual value during post-processing." +msgstr "" + +msgid "Print time (seconds component)" +msgstr "" + +msgid "Estimated print time second component (normal mode). Replaced with actual value during post-processing." +msgstr "" + msgid "Filament length (meters)" msgstr "Longitud del filament (metres)" @@ -18990,9 +19331,6 @@ msgstr "El fitxer conté índex de vèrtex no vàlid." msgid "This OBJ file couldn't be read because it's empty." msgstr "Aquest fitxer OBJ no s'ha pogut llegir perquè està buit." -msgid "Max Volumetric Speed Calibration" -msgstr "Calibratge de Velocitat Volumètrica Màxima" - msgid "Manage Result" msgstr "Gestionar els resultats" @@ -19841,10 +20179,6 @@ msgstr "" msgid "NOTE: High values may cause Layer shift (>%s)" msgstr "NOTA: valors alts poden causar desplaçament de capes (>%s)" -# AI Translated -msgid "Flow Ratio Calibration" -msgstr "Calibratge de la relació de flux" - # AI Translated msgid "Calibration Test Type" msgstr "Tipus de prova de calibratge" @@ -20640,6 +20974,9 @@ msgstr "No s'ha detectat cap sessió vàlida. Voleu continuar amb l'inici de ses msgid "Success!" msgstr "Èxit!" +msgid "Generate API Key" +msgstr "" + msgid "Are you sure to log out?" msgstr "Estàs segur de tancar sessió?" @@ -21695,13 +22032,6 @@ msgstr "El connector de xarxa Bambu és necessari per a les funcions del núvol, msgid "Error: %s" msgstr "Error: %s" -msgid "Show details" -msgstr "Mostra detalls" - -# AI Translated -msgid "Hide details" -msgstr "Amagar els detalls" - msgid "Version to install:" msgstr "Versió a instal·lar:" @@ -22098,6 +22428,2495 @@ msgstr "El filament pot no ser compatible amb la configuració actual de la màq msgid "The filament model is unknown. A random filament preset will be used." msgstr "El model de filament és desconegut. S'utilitzarà un perfil de filament aleatori." +msgid "Construction" +msgstr "" + +#, c-format, boost-format +msgid "%s · on %s" +msgstr "" + +msgid "Line — click start, then end" +msgstr "" + +msgid "Rectangle — click two opposite corners" +msgstr "" + +msgid "Circle — click center, then radius" +msgstr "" + +msgid "Arc — click start, end, then a point" +msgstr "" + +msgid "Slot — two centerline ends, then end radius" +msgstr "" + +msgid "Ellipse — center, major end, minor point" +msgstr "" + +msgid "Spline — click control points" +msgstr "" + +msgid "Point — click to place" +msgstr "" + +msgid "Dimension — click 2 points or an entity" +msgstr "" + +msgid "Trim — click a segment to trim it" +msgstr "" + +msgid "Extend — click a line/arc to extend it" +msgstr "" + +msgid "Offset — pick an entity, drag the distance" +msgstr "" + +msgid "Mirror — pick axis, then entities" +msgstr "" + +msgid "Fillet — pick two lines, set the radius" +msgstr "" + +msgid "Chamfer — pick two lines, set the distance" +msgstr "" + +msgid "Polygon — click center, then a vertex" +msgstr "" + +msgid "Nothing here has a value to type — pick a line, an arc, a circle, or two entities" +msgstr "" + +msgid "Normal to the sketch plane" +msgstr "" + +msgid "Converted the selection between construction and real geometry" +msgstr "" + +msgid "Origin planes shown" +msgstr "" + +msgid "Origin planes hidden" +msgstr "" + +msgid "World axes shown" +msgstr "" + +msgid "World axes hidden" +msgstr "" + +msgid "Isometric view, fitted" +msgstr "" + +msgid "Bed shown" +msgstr "" + +msgid "Bed hidden" +msgstr "" + +msgid "FEATURES" +msgstr "" + +msgid "Sketch" +msgstr "" + +#, c-format, boost-format +msgid "Sketching on %s — pick a tool" +msgstr "" + +msgid "Click a face or a reference plane in the viewport, then a sketch tool" +msgstr "" + +#, c-format, boost-format +msgid "" +"Drawing on %s.\n" +"Pick a tool, or press Menu for the list." +msgstr "" + +msgid "Click a face or a reference plane, then a sketch tool." +msgstr "" + +msgid "Add material (extrude / revolve / sweep / loft / thicken / rib)" +msgstr "" + +msgid "Extrude a sketch profile, or push/pull a picked face" +msgstr "" + +msgid "Create a sketch, or pick a solid face, first" +msgstr "" + +msgid "Revolve" +msgstr "" + +msgid "Revolve a profile about an axis" +msgstr "" + +msgid "Create a sketch profile to revolve first" +msgstr "" + +msgid "Sweep" +msgstr "" + +msgid "Sweep a profile along a path" +msgstr "" + +msgid "Create a profile sketch to sweep first" +msgstr "" + +msgid "Loft" +msgstr "" + +msgid "Loft (skin) between two or more profiles" +msgstr "" + +msgid "Create at least two profile sketches to loft" +msgstr "" + +msgid "Thicken" +msgstr "" + +msgid "Offset a solid face into a thin plate (new body)" +msgstr "" + +msgid "Thicken needs a solid body — add or import one first" +msgstr "" + +#, c-format +msgid "Body %zu" +msgstr "" + +msgid "Grow a thin wall from an open sketch line, fused to a body" +msgstr "" + +msgid "Rib needs a solid body — add or import one first" +msgstr "" + +msgid "Create a sketch with an open line first" +msgstr "" + +msgid "Create a solid body to pattern first" +msgstr "" + +msgid "Pattern — needs a solid body to replicate" +msgstr "" + +msgid "Surface (extrude / revolve / loft / fill / offset / thicken)" +msgstr "" + +msgid "Surface Extrude" +msgstr "" + +msgid "Extrude a sketch into a sheet body (no end caps)" +msgstr "" + +msgid "Create a sketch first" +msgstr "" + +msgid "Surface Revolve" +msgstr "" + +msgid "Revolve a sketch profile into a sheet body" +msgstr "" + +msgid "Surface Loft" +msgstr "" + +msgid "Loft (skin) between 2+ profiles, open (no end caps)" +msgstr "" + +msgid "Surface Fill" +msgstr "" + +msgid "Fill a sketch boundary with a smooth face" +msgstr "" + +msgid "Create a sketch profile to fill first" +msgstr "" + +msgid "Surface Offset" +msgstr "" + +msgid "Offset a sheet body's shell by a signed distance" +msgstr "" + +msgid "No sheet body to offset — create a surface feature first" +msgstr "" + +msgid "Thicken Surface" +msgstr "" + +msgid "Thicken a sheet body into a solid" +msgstr "" + +msgid "No sheet body to thicken — create a surface feature first" +msgstr "" + +msgid "Datum / Curve (plane / axis / coord sys / helix / project)" +msgstr "" + +msgid "Reference plane (offset / tilt / midplane / tangent / two edges / coincident)" +msgstr "" + +msgid "Axis" +msgstr "" + +msgid "Datum axis (two points, face normal, cylinder centerline, two planes, along edge)" +msgstr "" + +msgid "Coord Sys" +msgstr "" + +msgid "Datum coordinate system (world point, or face + direction edge)" +msgstr "" + +msgid "Helix" +msgstr "" + +msgid "Helical curve (spring path) — use as a sweep path for coils / springs / augers" +msgstr "" + +msgid "Project body edges onto a plane as sketch entities" +msgstr "" + +msgid "Project needs a body — add or import one first" +msgstr "" + +msgid "(all edges)" +msgstr "" + +msgid "Placement (transform / mirror / mate)" +msgstr "" + +msgid "Transform" +msgstr "" + +msgid "Move and/or rotate an existing body" +msgstr "" + +msgid "Transform needs a body — add or import one first" +msgstr "" + +msgid "Reflect a body about a plane" +msgstr "" + +msgid "Mirror needs a body — add or import one first" +msgstr "" + +msgid "Mate" +msgstr "" + +msgid "Assembly: align two CoordSys features (fastened, planar, revolute, slider, cylindrical)" +msgstr "" + +msgid "Boolean (combine bodies)" +msgstr "" + +msgid "Boolean — needs two solid bodies to combine" +msgstr "" + +msgid "Cut (split a body with a plane)" +msgstr "" + +msgid "Create a solid body to cut first" +msgstr "" + +msgid "Cut — needs a solid body to slice" +msgstr "" + +msgid "Color — set the selected body's display colour" +msgstr "" + +msgid "Select a feature, or a body, first — then rename it" +msgstr "" + +msgid "Fillet / chamfer / draft / shell / delete face" +msgstr "" + +msgid "Fillet / Chamfer" +msgstr "" + +msgid "Round or bevel a picked edge" +msgstr "" + +msgid "Draft (taper a face)" +msgstr "" + +msgid "Tilt a picked face by a draft angle" +msgstr "" + +msgid "Hollow the body to a wall thickness, opening a picked face" +msgstr "" + +msgid "Delete Face" +msgstr "" + +msgid "Remove faces from a body and heal the solid" +msgstr "" + +msgid "Delete Face needs a body — add or import one first" +msgstr "" + +msgid "(none)" +msgstr "" + +msgid "Hole / thread" +msgstr "" + +msgid "Drill a hole, centred on a picked face or placed on a plane" +msgstr "" + +msgid "Thread" +msgstr "" + +msgid "Thread a cylindrical surface (inner bore / outer) or a circular edge" +msgstr "" + +msgid "Pick a cylindrical surface (bore / outer) or a circular edge for a thread" +msgstr "" + +msgid "Import STEP (editable B-rep solid)" +msgstr "" + +msgid "Import mesh (STL/OBJ) as an editable B-rep solid" +msgstr "" + +msgid "Constrain selected sketch" +msgstr "" + +msgid "SKETCH" +msgstr "" + +msgid "Click to select; Shift to add; double-click for a whole loop" +msgstr "" + +msgid "Dimension" +msgstr "" + +msgid "Click 2 points or a line / circle / arc to place a dimension" +msgstr "" + +msgid "Line / polyline" +msgstr "" + +msgid "Click start, then end — then set the exact length" +msgstr "" + +msgid "Polyline" +msgstr "" + +msgid "Click points; click first / right-click to close the loop" +msgstr "" + +msgid "Corner rectangle" +msgstr "" + +msgid "Click two opposite corners" +msgstr "" + +msgid "Center rectangle" +msgstr "" + +msgid "Click center, then a corner" +msgstr "" + +msgid "Oblique rectangle" +msgstr "" + +msgid "Click two corners of one edge, then a point for the width" +msgstr "" + +msgid "Rounded rectangle" +msgstr "" + +msgid "Click two opposite corners, then a point for the corner radius" +msgstr "" + +msgid "Center circle" +msgstr "" + +msgid "Click center, then radius" +msgstr "" + +msgid "2-point circle" +msgstr "" + +msgid "Click two ends of the diameter" +msgstr "" + +msgid "3-point circle" +msgstr "" + +msgid "Click three points on the circle" +msgstr "" + +msgid "Arc" +msgstr "" + +msgid "3-point arc" +msgstr "" + +msgid "Click start, end, then a point on the arc" +msgstr "" + +msgid "Tangent arc" +msgstr "" + +msgid "Click start (on the last entity) then end" +msgstr "" + +msgid "Center-point arc" +msgstr "" + +msgid "Click center, then start, then a point for the end angle" +msgstr "" + +msgid "Slot" +msgstr "" + +msgid "Click two centerline ends, then a point for the end radius" +msgstr "" + +msgid "Arc slot" +msgstr "" + +msgid "Click center, start, end, then a point for the width" +msgstr "" + +msgid "Ellipse" +msgstr "" + +msgid "Click center, a major-axis end, then a point for the minor axis" +msgstr "" + +msgid "Elliptical arc" +msgstr "" + +msgid "Click center, major-axis end, minor point, then arc start and end" +msgstr "" + +msgid "Spline" +msgstr "" + +msgid "Click control points; double-click or right-click to finish" +msgstr "" + +msgid "Click to place a point" +msgstr "" + +msgid "Select — click to select; Shift to add" +msgstr "" + +msgid "Text — emboss text as a profile" +msgstr "" + +msgid "SVG — import an outline as a profile" +msgstr "" + +msgid "Fillet / chamfer" +msgstr "" + +msgid "Fillet" +msgstr "" + +msgid "Pick two lines, then drag the arrow or click the radius to set it" +msgstr "" + +msgid "Chamfer" +msgstr "" + +msgid "Pick two lines, then drag the arrow or click the distance to set it" +msgstr "" + +msgid "Offset" +msgstr "" + +msgid "Pick an entity, then drag the arrow or click the distance; click empty to apply" +msgstr "" + +msgid "Pick a mirror-axis line, then the entities to mirror; click empty to apply" +msgstr "" + +msgid "Trim" +msgstr "" + +msgid "Click a segment to trim it back to its nearest intersection; right-click exits" +msgstr "" + +msgid "Extend" +msgstr "" + +msgid "Click a line or arc to extend it to the nearest entity; right-click exits" +msgstr "" + +msgid "Constrain — add geometric/dimensional relations" +msgstr "" + +msgid "Move / rotate / scale" +msgstr "" + +msgid "Move (translate)" +msgstr "" + +msgid "Pick entities, then drag the handle or click the distance; click empty to apply" +msgstr "" + +msgid "Rotate (about centroid)" +msgstr "" + +msgid "Pick entities, then drag around the pivot or click the angle; click empty to apply" +msgstr "" + +msgid "Scale (about centroid)" +msgstr "" + +msgid "Pick entities, then drag the handle or click the factor; click empty to apply" +msgstr "" + +msgid "Linear / polar array" +msgstr "" + +msgid "Linear array" +msgstr "" + +msgid "Pick entities, drag the spacing handle, click the count; click empty to apply" +msgstr "" + +msgid "Polar array (about centroid)" +msgstr "" + +msgid "Pick entities, drag the sweep handle, click the count; click empty to apply" +msgstr "" + +#, c-format, boost-format +msgid "Click center then a vertex — %d sides, %s" +msgstr "" + +msgid "circumscribed" +msgstr "" + +msgid "inscribed" +msgstr "" + +msgid "Polygon" +msgstr "" + +#, c-format, boost-format +msgid "Converted %d entit%s between construction and real geometry" +msgstr "" + +msgid "CONSTRAIN" +msgstr "" + +msgid "Perpendicular" +msgstr "" + +msgid "Coincident" +msgstr "" + +msgid "Equal length" +msgstr "" + +msgid "Equal radius" +msgstr "" + +msgid "Collinear" +msgstr "" + +msgid "Tangent" +msgstr "" + +msgid "Midpoint" +msgstr "" + +msgid "Symmetric" +msgstr "" + +msgid "Symmetric about the vertical axis" +msgstr "" + +msgid "Symmetric about the horizontal axis" +msgstr "" + +msgid "Fix point (anchor in place)" +msgstr "" + +msgid "Horizontal distance" +msgstr "" + +msgid "Vertical distance" +msgstr "" + +msgid "✓ Confirm" +msgstr "" + +msgid "✗ Cancel" +msgstr "" + +msgid "Undo (Ctrl+Z)" +msgstr "" + +msgid "Redo (Ctrl+Shift+Z)" +msgstr "" + +msgid "New Design — clear the feature tree" +msgstr "" + +msgid "Export STEP…" +msgstr "" + +msgid "Show the printer bed and its plate grid" +msgstr "" + +msgid "Place on Face (F) — lay the picked face on the bed" +msgstr "" + +msgid "Section View — hide part of the model to see inside. PageUp/PageDown move the plane; Delete removes it." +msgstr "" + +msgid "Flip Section — show the opposite half" +msgstr "" + +msgid "Commit to Plate — send the solid to Prepare" +msgstr "" + +msgid "Width / X" +msgstr "" + +msgid "Height / Y" +msgstr "" + +msgid "Distance X" +msgstr "" + +msgid "Distance Y" +msgstr "" + +msgid "Distance Z" +msgstr "" + +msgid "Z" +msgstr "" + +msgid "Rotation axis" +msgstr "" + +msgid "Angle °" +msgstr "" + +msgid "Move / Rotate" +msgstr "" + +msgid "Sketch: —" +msgstr "" + +msgid "Extrude dist" +msgstr "" + +msgid "End" +msgstr "Final" + +msgid "2nd dist" +msgstr "" + +msgid "Taper °" +msgstr "" + +msgid "New body" +msgstr "" + +msgid "Intersect" +msgstr "" + +msgid "Result" +msgstr "" + +msgid "Flip direction" +msgstr "" + +msgid "(no edge picked — group below)" +msgstr "" + +msgid "Bottom" +msgstr "Inferior" + +msgid "Lateral" +msgstr "" + +msgid "Edges" +msgstr "" + +msgid "Size (r/dist)" +msgstr "" + +msgid "XY" +msgstr "" + +msgid "XZ" +msgstr "" + +msgid "YZ" +msgstr "" + +msgid "Hole plane" +msgstr "" + +msgid "Depth (blind)" +msgstr "" + +msgid "Pos X" +msgstr "" + +msgid "Pos Y" +msgstr "" + +msgid "Through" +msgstr "" + +msgid "(none — uses Hole plane)" +msgstr "" + +msgid "On face" +msgstr "" + +msgid "Thread plane" +msgstr "" + +msgid "Pitch" +msgstr "" + +msgid "Thread depth" +msgstr "" + +msgid "(none — uses Thread plane)" +msgstr "" + +msgid "Plane X" +msgstr "" + +msgid "Plane Y" +msgstr "" + +msgid "Profile: —" +msgstr "" + +msgid "Path" +msgstr "" + +msgid "Linear" +msgstr "" + +msgid "Direction" +msgstr "" + +msgid "Total angle°" +msgstr "" + +msgid "Boolean" +msgstr "" + +msgid "Union (join)" +msgstr "" + +msgid "Subtract (cut)" +msgstr "" + +msgid "Target (kept)" +msgstr "" + +msgid "Keep tool body" +msgstr "" + +msgid "Body" +msgstr "" + +msgid "Insert" +msgstr "" + +msgid "" +"Drag a corner to size, the centre to move.\n" +"Confirm or Cancel in the toolbar above." +msgstr "" + +msgid "Midplane" +msgstr "" + +msgid "Two edges" +msgstr "" + +msgid "Plane type" +msgstr "" + +msgid "Base" +msgstr "" + +msgid "Angle°" +msgstr "" + +msgid "Base X" +msgstr "" + +msgid "Base Y" +msgstr "" + +msgid "Tilt axis" +msgstr "" + +msgid "Pick Face A" +msgstr "" + +msgid "Pick Face B" +msgstr "" + +msgid "Pick Edge A" +msgstr "" + +msgid "Pick Edge B" +msgstr "" + +msgid "Size U" +msgstr "" + +msgid "Size V" +msgstr "" + +msgid "Profiles (check 2+, in order):" +msgstr "" + +msgid "Ruled (straight) sections" +msgstr "" + +msgid "Fills the sketch's closed boundary with a smooth face." +msgstr "" + +msgid "Sheet body" +msgstr "" + +msgid "Offsets a sheet body's shell. Positive = outward, negative = inward." +msgstr "" + +msgid "Thickens a sheet body into a solid. Flip reverses the direction." +msgstr "" + +msgid "(all faces — closed hollow)" +msgstr "" + +msgid "Open face" +msgstr "" + +msgid "Pick a solid face to open it, then set the wall thickness." +msgstr "" + +msgid "Angle (°)" +msgstr "" + +msgid "(pick a side face)" +msgstr "" + +msgid "Draft" +msgstr "" + +msgid "Pick a side face, then set the draft angle. The face pivots about the body base." +msgstr "" + +msgid "Translate X" +msgstr "" + +msgid "Translate Y" +msgstr "" + +msgid "Translate Z" +msgstr "" + +msgid "Rotate axis" +msgstr "" + +msgid "Pivot X" +msgstr "" + +msgid "Pivot Y" +msgstr "" + +msgid "Pivot Z" +msgstr "" + +msgid "Keep original (make a copy)" +msgstr "" + +msgid "Translate and/or rotate the selected body. Rotation is applied about the pivot, then translation follows." +msgstr "" + +msgid "Mirror plane" +msgstr "" + +msgid "Keep original" +msgstr "" + +msgid "Reflect the selected body about a plane. The mirror is always a new body; keeping the original gives you both." +msgstr "" + +msgid "(pick a solid face)" +msgstr "" + +msgid "Pick a solid face and offset it into a new thin body. Not for sheet bodies — use Thicken Surface for those." +msgstr "" + +msgid "Target body" +msgstr "" + +msgid "Entity index" +msgstr "" + +msgid "Grow a thin wall from an open sketch Line entity, fused to the target body. Entity index is the position of the open Line in the sketch." +msgstr "" + +msgid "Source body" +msgstr "" + +msgid "Target plane" +msgstr "" + +msgid "Project the edges of a body onto a plane as sketch entities. Pick a face to project only its edges, or leave the face empty to project the whole body." +msgstr "" + +msgid "Add picked face" +msgstr "" + +msgid "Click a face on the body first, then Add picked face" +msgstr "" + +#, c-format, boost-format +msgid "Face %d is already in the list" +msgstr "" + +msgid "Faces to delete" +msgstr "" + +msgid "Pick a solid face, then click 'Add picked face' to accumulate faces. Confirm to remove all listed faces and heal the solid." +msgstr "" + +msgid "Left-handed" +msgstr "" + +msgid "Taper (°)" +msgstr "" + +msgid "A helical curve (spring path). Use as a sweep path to build springs, coils, or augers." +msgstr "" + +msgid "Two points" +msgstr "" + +msgid "Face normal" +msgstr "" + +msgid "Cylinder centerline" +msgstr "" + +msgid "Plane intersection" +msgstr "" + +msgid "Along edge" +msgstr "" + +msgid "Axis type" +msgstr "" + +msgid "Pick Face" +msgstr "" + +msgid "Pick Edge" +msgstr "" + +msgid "Plane A" +msgstr "" + +msgid "Plane B" +msgstr "" + +msgid "Point 1 X" +msgstr "" + +msgid "Point 1 Y" +msgstr "" + +msgid "Point 1 Z" +msgstr "" + +msgid "Point 2 X" +msgstr "" + +msgid "Point 2 Y" +msgstr "" + +msgid "Point 2 Z" +msgstr "" + +msgid "Point (world)" +msgstr "" + +msgid "Face + direction" +msgstr "" + +msgid "(all)" +msgstr "" + +msgid "Restrict picking to one body — the others go see-through and stop catching clicks" +msgstr "" + +msgid "Edge (sets in-plane direction)" +msgstr "" + +msgid "Without an edge the frame takes X from the face's first edge — pick one to choose it yourself" +msgstr "" + +msgid "X hint X" +msgstr "" + +msgid "X hint Y" +msgstr "" + +msgid "X hint Z" +msgstr "" + +msgid "Fastened — 6 DOF locked, B driven onto A exactly" +msgstr "" + +msgid "Planar — z aligned, offset distance; free in-plane slide" +msgstr "" + +msgid "Revolute — axes collinear; free rotation about z" +msgstr "" + +msgid "Slider — orientation locked; free axial slide" +msgstr "" + +msgid "Cylindrical — axes collinear; free spin + axial slide" +msgstr "" + +msgid "Kind" +msgstr "" + +msgid "CS A (fixed)" +msgstr "" + +msgid "CS B (moves)" +msgstr "" + +msgid "Flip (oppose z axes)" +msgstr "" + +msgid "Plane distance" +msgstr "" + +msgid "Axial position" +msgstr "" + +msgid "Expression" +msgstr "" + +msgid "Field" +msgstr "" + +msgid "Expr" +msgstr "" + +msgid "(no bindings)" +msgstr "" + +msgid "Value" +msgstr "" + +msgid "Constraints" +msgstr "" + +msgid "Feature tree" +msgstr "" + +msgid " — the eye suppresses this mate" +msgstr "" + +#, c-format, boost-format +msgid "%s selected — F2 or right-click renames it, double-click edits it" +msgstr "" + +msgid "Rename\tF2" +msgstr "" + +msgid "Scale artwork" +msgstr "" + +msgid "Move up" +msgstr "" + +msgid "Move down" +msgstr "" + +msgid "Show / hide" +msgstr "" + +msgid "Check interference — find overlapping bodies" +msgstr "" + +msgid "Bodies" +msgstr "" + +msgid "Move body" +msgstr "" + +msgid "Select a body row first, then move it" +msgstr "" + +msgid "Boolean — join, subtract or intersect with another body" +msgstr "" + +msgid "Colour" +msgstr "" + +#, c-format, boost-format +msgid "Body %d selected — right-click for what applies to it" +msgstr "" + +msgid "Variables" +msgstr "" + +msgid "+" +msgstr "" + +msgid "Del" +msgstr "Esborrar" + +msgid "Sketch created — select it, then right-click to Extrude" +msgstr "" + +msgid "Sketch empty — nothing committed" +msgstr "" + +msgid "Sketch updated" +msgstr "" + +#, c-format +msgid "Sketch created (%zu driving dims) — select it, then right-click to Extrude" +msgstr "" + +msgid "Could not resolve the sketch to extrude" +msgstr "" + +msgid "Face selected — set the depth and Confirm" +msgstr "" + +msgid "Region selected — right-click to Extrude, or double-click to edit" +msgstr "" + +msgid "Sketch selected — right-click to Extrude, or double-click to edit" +msgstr "" + +#, c-format, boost-format +msgid "Face %d" +msgstr "" + +#, c-format, boost-format +msgid "Body %d " +msgstr "" + +msgid "vertex selected — click again for the whole body" +msgstr "" + +msgid "selected (whole body) — right-click for what applies to it" +msgstr "" + +#, c-format, boost-format +msgid "face %d selected — right-click to push/pull it, or click again for the whole body" +msgstr "" + +#, c-format, boost-format +msgid "edge %d selected — Fillet/Chamfer to dress it, or click again for the whole body" +msgstr "" + +#, c-format, boost-format +msgid "%s plane selected — right-click for the drawing tools" +msgstr "" + +#, c-format, boost-format +msgid "%s plane selected — right-click to sketch on it, or click an object to select it" +msgstr "" + +#, c-format, boost-format +msgid "placed (%.1f, %.1f, %.1f) mm — drag arrows to move, rings to rotate" +msgstr "" + +msgid "Tool exited" +msgstr "" + +msgid "Sketch kept — Finish to commit it, Cancel to discard" +msgstr "" + +msgid "✗ Conflicting constraints" +msgstr "" + +msgid "✓ Fully constrained" +msgstr "" + +#, c-format, boost-format +msgid "%d degrees of freedom" +msgstr "" + +#, c-format, boost-format +msgid "Sketch %d" +msgstr "" + +#, c-format, boost-format +msgid "Editing: Sketch %d · N = look normal to the plane · Finish or Cancel in the toolbar" +msgstr "" + +#, c-format +msgid "OK — %zu triangles" +msgstr "" + +msgid "Text to insert:" +msgstr "" + +msgid "Import SVG" +msgstr "" + +msgid "Import STEP" +msgstr "" + +msgid "Reading STEP…" +msgstr "" + +msgid "No solids found in STEP" +msgstr "" + +msgid "STEP import failed: " +msgstr "" + +msgid "Rebuilding model…" +msgstr "" + +#, c-format, boost-format +msgid "Imported %d solid(s) — pick a face or edge, then Fillet / Cut / Shell to modify" +msgstr "" + +msgid "Import mesh" +msgstr "" + +msgid "Could not read the STL file" +msgstr "" + +msgid "Could not read the OBJ file: " +msgstr "" + +msgid "Unsupported mesh format (STL and OBJ are supported)" +msgstr "" + +msgid "The mesh contains no triangles" +msgstr "" + +#, c-format, boost-format +msgid "" +"This mesh has %d triangles. Every triangle becomes a B-rep face before coplanar merging, so importing it may take a long time and leave a body that is slow to edit. Decimating the mesh first is usually better.\n" +"\n" +"Import anyway?" +msgstr "" + +msgid "Large mesh" +msgstr "" + +msgid "Mesh conversion failed: " +msgstr "" + +msgid "Mesh conversion produced no geometry" +msgstr "" + +msgid "Mesh import failed: " +msgstr "" + +#, c-format, boost-format +msgid "Imported solid — %d triangles → %d faces, volume %.2f mm³. Pick a face or edge, then Fillet / Cut / Shell to modify" +msgstr "" + +#, c-format, boost-format +msgid "Imported as an open shell (not watertight): %d boundary edge(s), %d non-manifold edge(s) — %d triangles → %d faces. The source mesh has holes or duplicated geometry; boolean features may fail on it" +msgstr "" + +msgid "No importable geometry found" +msgstr "" + +#, c-format, boost-format +msgid "%s added to the sketch — Confirm to commit it" +msgstr "" + +msgid " — drag to place/size, then Confirm" +msgstr "" + +msgid "Insert cancelled" +msgstr "" + +msgid "Drag a corner to scale, the centre to move — right-click when done" +msgstr "" + +#, c-format, boost-format +msgid "Sketch added on %s — select it, then right-click to Extrude" +msgstr "" + +msgid "Recompute error: " +msgstr "" + +msgid "Add a solid (sketch + extrude) first" +msgstr "" + +#, c-format, boost-format +msgid "Edge %d" +msgstr "" + +#, c-format, boost-format +msgid "Thread standard: %s (pitch %.3g mm)" +msgstr "" + +msgid "Thread needs a solid body — add or import one first" +msgstr "" + +msgid "Pick a sketch profile to revolve first" +msgstr "" + +msgid "Revolve needs a solid body — add or import one first" +msgstr "" + +msgid "Pick a profile sketch to sweep first" +msgstr "" + +msgid "Pick a path sketch for the sweep" +msgstr "" + +msgid "Sweep needs a solid body — add or import one first" +msgstr "" + +msgid "Check at least two profile sketches to loft" +msgstr "" + +msgid "Loft needs a solid body — add or import one first" +msgstr "" + +msgid "Pick a sketch profile to extrude first" +msgstr "" + +msgid "Pick a sketch to fill first" +msgstr "" + +msgid "Select a sheet body first" +msgstr "" + +msgid "Pick a solid face to thicken first" +msgstr "" + +msgid "Pick a sketch with an open line first" +msgstr "" + +msgid "Add at least one face to delete first" +msgstr "" + +msgid "Mate needs two CoordSys features — create them first" +msgstr "" + +msgid "Mate: CS A and CS B must be different CoordSys features" +msgstr "" + +msgid "Mate rejected" +msgstr "" + +msgid "No interference — need at least two solid bodies to check" +msgstr "" + +msgid "No interference found" +msgstr "" + +#, c-format +msgid "%zu interference pairs, worst %.2f mm³" +msgstr "" + +msgid "" +"Interference pairs:\n" +"\n" +msgstr "" + +#, c-format, boost-format +msgid "Body %d" +msgstr "" + +msgid "Interference" +msgstr "" + +msgid "Select a solid body first — its mass properties are what is reported" +msgstr "" + +msgid "Mass properties could not be computed for this body" +msgstr "" + +#, c-format, boost-format +msgid "%s: sheet body — %.2f cm² of surface, no volume" +msgstr "" + +#, c-format, boost-format +msgid "" +"%s\n" +"\n" +"Sheet body (open shell)\n" +"Surface area: %.2f cm²\n" +"\n" +"A sheet encloses no material, so it has no volume. Thicken it into a solid to get one." +msgstr "" + +msgid "Mass properties" +msgstr "" + +#, c-format, boost-format +msgid "%s: %.3f cm³, %.2f cm²" +msgstr "" + +#, c-format, boost-format +msgid "" +"%s\n" +"\n" +"Volume: %.3f cm³\n" +"Surface area: %.2f cm²" +msgstr "" + +msgid "Pattern needs a solid body — add or import one first" +msgstr "" + +msgid "Boolean needs two solid bodies — add or import a second one" +msgstr "" + +msgid "Cut needs a solid body — add or import one first" +msgstr "" + +#, c-format, boost-format +msgid "the picked face of Body %d" +msgstr "" + +msgid "the picked face" +msgstr "" + +#, c-format, boost-format +msgid " · %d picked" +msgstr "" + +#, c-format, boost-format +msgid "%d selected · Del removes them · Shift-click adds · double-click takes the whole loop" +msgstr "" + +msgid "Select — click an entity to pick it · drag an endpoint or centre to move it · Shift-click adds · Del removes" +msgstr "" + +#, c-format, boost-format +msgid "%d picked · now choose a constraint (Horizontal, Parallel, Tangent, Equal…)" +msgstr "" + +msgid "Constrain — click one or two entities, then choose a constraint" +msgstr "" + +msgid "Dimension — click an entity, or the first of two points" +msgstr "" + +msgid "Dimension — click the second point" +msgstr "" + +msgid "Line — click the start point" +msgstr "" + +msgid "Line — click the end point, or type the length" +msgstr "" + +msgid "Polyline — click the first point" +msgstr "" + +msgid "Polyline — click the next point · click the start point to close it · right-click to end the chain" +msgstr "" + +msgid "Rectangle — click one corner" +msgstr "" + +msgid "Rectangle — click the opposite corner" +msgstr "" + +msgid "Centre rectangle — click the centre" +msgstr "" + +msgid "Centre rectangle — click a corner" +msgstr "" + +msgid "Oblique rectangle — click the start of the base edge" +msgstr "" + +msgid "Oblique rectangle — click the end of the base edge (this sets the angle)" +msgstr "" + +msgid "Oblique rectangle — click to set the width" +msgstr "" + +msgid "Rounded rectangle — click one corner" +msgstr "" + +msgid "Rounded rectangle — click the opposite corner" +msgstr "" + +msgid "Rounded rectangle — click to set the corner radius" +msgstr "" + +msgid "Circle — click the centre" +msgstr "" + +msgid "Circle — click to set the radius, or type it" +msgstr "" + +msgid "Circle (2 points) — click one end of the diameter" +msgstr "" + +msgid "Circle (2 points) — click the other end of the diameter" +msgstr "" + +msgid "Circle (3 points) — click the first point on the circle" +msgstr "" + +msgid "Circle (3 points) — click the second point" +msgstr "" + +msgid "Circle (3 points) — click the third point" +msgstr "" + +msgid "Arc — click the start point" +msgstr "" + +msgid "Arc — click the end point" +msgstr "" + +msgid "Arc — click a point the arc passes through" +msgstr "" + +msgid "Tangent arc — click the endpoint it leaves from" +msgstr "" + +msgid "Tangent arc — click its far end" +msgstr "" + +msgid "Centre arc — click the centre" +msgstr "" + +msgid "Centre arc — click the start point (this sets the radius)" +msgstr "" + +msgid "Centre arc — click the end point" +msgstr "" + +msgid "Slot — click one end of the centreline" +msgstr "" + +msgid "Slot — click the other end of the centreline" +msgstr "" + +msgid "Slot — click to set the width" +msgstr "" + +msgid "Arc slot — click the centre the slot curves about" +msgstr "" + +msgid "Arc slot — click the start of the centreline (this sets the radius)" +msgstr "" + +msgid "Arc slot — click the end of the centreline" +msgstr "" + +msgid "Arc slot — click to set the width" +msgstr "" + +msgid "Polygon — click the centre" +msgstr "" + +msgid "Polygon — click a vertex (this sets size and orientation)" +msgstr "" + +msgid "Ellipse — click the centre" +msgstr "" + +msgid "Ellipse — click the end of the major axis" +msgstr "" + +msgid "Ellipse — click a point on the minor axis" +msgstr "" + +msgid "Elliptical arc — click the centre" +msgstr "" + +msgid "Elliptical arc — click the end of the major axis" +msgstr "" + +msgid "Elliptical arc — click a point on the minor axis" +msgstr "" + +msgid "Elliptical arc — click where the arc starts" +msgstr "" + +msgid "Elliptical arc — click where the arc ends" +msgstr "" + +msgid "Spline — click the first control point" +msgstr "" + +msgid "Spline — click the next control point · right-click to finish the curve" +msgstr "" + +msgid "Point — click to place one; the tool stays armed for more" +msgstr "" + +msgid "Trim — click a segment where it crosses another entity · right-click to exit" +msgstr "" + +msgid "Extend — click a line or arc to grow it out to the nearest entity · right-click to exit" +msgstr "" + +msgid "Fillet — click the first of two lines that meet" +msgstr "" + +msgid "Fillet — click the second line" +msgstr "" + +msgid "Fillet — drag the arrow, or click the number to type the radius · click empty space to apply · right-click cancels" +msgstr "" + +msgid "Chamfer — click the first of two lines that meet" +msgstr "" + +msgid "Chamfer — click the second line" +msgstr "" + +msgid "Chamfer — drag the arrow, or click the number to type the setback · click empty space to apply · right-click cancels" +msgstr "" + +msgid "Offset — click the entity to offset" +msgstr "" + +msgid "Offset — drag the arrow to either side, or click the number to type the distance · click empty space to apply · right-click cancels" +msgstr "" + +msgid "Mirror — first click the LINE to mirror about (a construction line works)" +msgstr "" + +msgid "Mirror — axis set · now click the entities to mirror · right-click cancels" +msgstr "" + +#, c-format, boost-format +msgid "Mirror — axis set · %d to mirror · click another to add or remove it · click empty space to apply" +msgstr "" + +msgid "Move — click the entities to move" +msgstr "" + +msgid "Move — drag the handle, or click the number to type the distance · click empty space to apply" +msgstr "" + +msgid "Rotate — click the entities to rotate" +msgstr "" + +msgid "Rotate — drag the handle, or click the number to type the angle · click empty space to apply" +msgstr "" + +msgid "Scale — click the entities to scale" +msgstr "" + +msgid "Scale — drag the handle, or click the number to type the factor · click empty space to apply" +msgstr "" + +msgid "Array — click the entities to repeat" +msgstr "" + +msgid "Array — drag the handle to set the step, click the count to type it · click empty space to apply" +msgstr "" + +msgid "Polar array — click the entities to repeat" +msgstr "" + +msgid "Polar array — drag the handle to set the sweep, click the count to type it · click empty space to apply" +msgstr "" + +msgid "Drag a corner to scale, the centre to move · right-click when done" +msgstr "" + +msgid " · Esc goes back to Select" +msgstr "" + +msgid " · click a constraint badge to remove it" +msgstr "" + +msgid "select something first" +msgstr "" + +#, c-format, boost-format +msgid "Mate: %s → %s" +msgstr "" + +msgid "Fastened" +msgstr "" + +msgid "Revolute" +msgstr "" + +msgid "Slider" +msgstr "" + +msgid "Cylindrical" +msgstr "" + +msgid "Click a solid FACE in the viewport" +msgstr "" + +msgid "Click a solid EDGE in the viewport" +msgstr "" + +msgid "An angled plane needs an edge to tilt about — pick Edge A" +msgstr "" + +msgid "A midplane needs two faces — pick Face A and Face B" +msgstr "" + +msgid "Face A and Face B are the same face — a midplane needs two different faces" +msgstr "" + +msgid "A tangent plane needs a cylindrical face — pick Face A" +msgstr "" + +msgid "This plane needs two edges — pick Edge A and Edge B" +msgstr "" + +msgid "Plane added — pick it as a sketch plane" +msgstr "" + +msgid "Axis added" +msgstr "" + +msgid "Coord Sys added" +msgstr "" + +msgid "Shell needs a solid body — add or import one first" +msgstr "" + +msgid "Draft needs a solid body — add or import one first" +msgstr "" + +msgid "Draft needs a picked face — click a side face first" +msgstr "" + +msgid "" +"Nothing yet — import a STEP or a mesh from the toolbar,\n" +"or click a reference plane and right-click it to start a sketch." +msgstr "" + +msgid "No solid yet — select a sketch and right-click it to Extrude." +msgstr "" + +msgid "Could not restore the CAD model from this project" +msgstr "" + +msgid "Could not restore the CAD model: " +msgstr "" + +#, c-format +msgid "Body %zu — %s" +msgstr "" + +msgid "Section view on — hides half the model to see inside; PageUp / PageDown move the plane, Flip shows the other half" +msgstr "" + +msgid "Section view off" +msgstr "" + +#, c-format, boost-format +msgid "Section view — showing the %s half" +msgstr "" + +msgid "upper" +msgstr "" + +msgid "lower" +msgstr "" + +msgid "Boolean needs two bodies — create or import a second solid" +msgstr "" + +msgid "Select a body first — click it in the viewport or the Bodies list" +msgstr "" + +msgid "That body has no display mesh yet — recompute first" +msgstr "" + +msgid "Drag the arrows to move, the rings to rotate — then Confirm (Esc cancels)" +msgstr "" + +msgid "Drag the arrows to move, the rings to rotate — the numbers follow" +msgstr "" + +msgid "Select a body first" +msgstr "" + +#, c-format, boost-format +msgid "Body %d colour set" +msgstr "" + +msgid "Click a face on the solid, then press F" +msgstr "" + +msgid "Placed on face — body laid flat on the bed" +msgstr "" + +msgid "Edit rejected: " +msgstr "" + +msgid "Erase all features and bodies and start a new design? This cannot be undone." +msgstr "" + +msgid "New Design" +msgstr "" + +msgid "This body has no feature to delete — use New Design to start over" +msgstr "" + +#, c-format, boost-format +msgid "feature %d" +msgstr "" + +#, c-format, boost-format +msgid "" +"Delete %s?\n" +"\n" +"That is the feature this body was made from. Features built on it may be removed or stop working." +msgstr "" + +msgid "Delete body" +msgstr "" + +msgid "Select the FEATURE that created this body (or use New Design)" +msgstr "" + +msgid "Select a feature in the tree first" +msgstr "" + +#, c-format, boost-format +msgid "Body %d shown" +msgstr "" + +#, c-format, boost-format +msgid "Body %d hidden" +msgstr "" + +msgid "Feature shown" +msgstr "" + +msgid "Feature hidden" +msgstr "" + +msgid "Draw a sketch first, then Constrain" +msgstr "" + +msgid "Select a sketch in the tree first" +msgstr "" + +msgid "Selected feature is not a sketch" +msgstr "" + +msgid "Pick 1-2 lines, then a constraint; right-click exits" +msgstr "" + +msgid "Pick 1-2 entities, then a constraint or dimension; right-click exits" +msgstr "" + +msgid "Pick an entity first" +msgstr "" + +msgid "Pick two entities first" +msgstr "" + +msgid "Horizontal and Vertical apply to a line" +msgstr "" + +msgid "Angle applies between two lines" +msgstr "" + +msgid "Collinear needs two lines" +msgstr "" + +msgid "Parallel, perpendicular and equal length apply to two lines" +msgstr "" + +msgid "Equal radius needs two circles or arcs" +msgstr "" + +msgid "Concentric needs two circles or arcs" +msgstr "" + +msgid "Tangent needs a line and a circle/arc, or two circles/arcs" +msgstr "" + +msgid "This constraint needs two entities with a point to join" +msgstr "" + +msgid "This dimension needs two entities with a point to measure between" +msgstr "" + +msgid "Midpoint needs a point and a line" +msgstr "" + +msgid "Symmetric needs two points or two lines + an axis" +msgstr "" + +msgid "Symmetric needs two points or two lines" +msgstr "" + +msgid "Symmetric: pick two entities, then an axis line" +msgstr "" + +msgid "Radius/Diameter needs a circle or arc" +msgstr "" + +msgid "Unsupported constraint" +msgstr "" + +msgid "Constraint rejected (over-constrained)" +msgstr "" + +msgid "Applied constraint · its badge is on the sketch — click the badge to remove it" +msgstr "" + +#, c-format, boost-format +msgid "%s — %d selected. Press Esc for the Select tool, click one line, then Shift- or Ctrl-click the other." +msgstr "" + +msgid "Applied constraint" +msgstr "" + +#, c-format, boost-format +msgid "Fix %s" +msgstr "" + +#, c-format, boost-format +msgid "Lock X %s" +msgstr "" + +#, c-format, boost-format +msgid "Lock Y %s" +msgstr "" + +msgid "Equal" +msgstr "" + +#, c-format, boost-format +msgid "Symmetric %s — %s / %s" +msgstr "" + +#, c-format, boost-format +msgid "Symmetric about Y axis %s — %s" +msgstr "" + +#, c-format, boost-format +msgid "Symmetric about X axis %s — %s" +msgstr "" + +msgid "On line" +msgstr "" + +msgid "On edge" +msgstr "" + +msgid "Constraint" +msgstr "" + +#, c-format, boost-format +msgid "Constraints (%d)" +msgstr "" + +msgid "No constraints yet" +msgstr "" + +msgid "Delete constraint" +msgstr "" + +msgid "Constraint deleted" +msgstr "" + +msgid "Press Constrain on a sketch first" +msgstr "" + +msgid "Pick the entity, then a mirror-axis line" +msgstr "" + +msgid "Mirror axis must be a line" +msgstr "" + +msgid "Mirror produced nothing" +msgstr "" + +msgid "Offset distance (+left / -right of direction)" +msgstr "" + +msgid "Offset collapsed the entity" +msgstr "" + +msgid "Pick two lines to fillet" +msgstr "" + +msgid "Fillet needs two lines" +msgstr "" + +msgid "Fillet radius" +msgstr "" + +msgid "Fillet failed (parallel lines or radius too large)" +msgstr "" + +msgid "Pick two lines to chamfer" +msgstr "" + +msgid "Chamfer needs two lines" +msgstr "" + +msgid "Chamfer distance" +msgstr "" + +msgid "Chamfer failed (parallel lines or distance too large)" +msgstr "" + +msgid "Trim works on lines, arcs and circles" +msgstr "" + +msgid "Extend works on lines and arcs" +msgstr "" + +msgid "Pick the edge to trim/extend" +msgstr "" + +msgid "Nothing to trim at the pick" +msgstr "" + +msgid "No edge to extend to" +msgstr "" + +msgid "Array count (incl. original)" +msgstr "" + +msgid "Spacing (mm)" +msgstr "" + +msgid "Array produced nothing" +msgstr "" + +msgid "Move dX (mm)" +msgstr "" + +msgid "Move dY (mm)" +msgstr "" + +msgid "Move produced nothing" +msgstr "" + +msgid "Rotate angle (deg)" +msgstr "" + +msgid "Rotate produced nothing" +msgstr "" + +msgid "Scale factor" +msgstr "" + +msgid "Scale produced nothing" +msgstr "" + +msgid "Polar count (incl. original)" +msgstr "" + +msgid "Total sweep (deg)" +msgstr "" + +msgid "Polar array produced nothing" +msgstr "" + +msgid "Applied edit" +msgstr "" + +msgid " — type a value, press Enter (or Confirm)" +msgstr "" + +msgid "Pick a segment in the viewport first" +msgstr "" + +msgid "Applied Horizontal" +msgstr "" + +msgid "Applied Vertical" +msgstr "" + +msgid "Sketch: " +msgstr "" + +#, c-format, boost-format +msgid "On a face of Body %d" +msgstr "" + +msgid "On a stored face" +msgstr "" + +msgid "Editing sketch — drag a handle or click a quote to edit" +msgstr "" + +msgid "An imported solid has no parameters — use Transform to move or rotate it" +msgstr "" + +msgid "This feature type can't be edited yet" +msgstr "" + +msgid "Nothing to export — add a feature first" +msgstr "" + +msgid "Export STEP" +msgstr "" + +msgid "Exported STEP" +msgstr "" + +msgid "STEP export failed: " +msgstr "" + +msgid "Nothing to commit — add a feature first" +msgstr "" + +msgid "All bodies hidden — show one before committing" +msgstr "" + +msgid "Plane ready" +msgstr "" + +msgid "Axis ready" +msgstr "" + +msgid "Coord Sys ready" +msgstr "" + +msgid "Helix ready" +msgstr "" + +msgid "Project ready" +msgstr "" + +msgid "Sketch ready" +msgstr "" + +msgid "Mate needs at least two CoordSys features" +msgstr "" + +msgid "Mate: CS A and CS B must be different" +msgstr "" + +msgid "Mate ready" +msgstr "" + +msgid "Invalid: " +msgstr "" + +#, c-format +msgid "Preview — %zu triangles" +msgstr "" + +#, c-format, boost-format +msgid "Body %d — moved (%.1f, %.1f, %.1f) mm, rotated %.1f°" +msgstr "" + +msgid "Profile: " +msgstr "" + +#, c-format, boost-format +msgid "Face %d (push/pull)" +msgstr "" + +msgid "Move cancelled" +msgstr "" + +msgid "Discard this sketch and everything drawn in it?" +msgstr "" + +msgid "Discard sketch" +msgstr "" + +msgid "Keep drawing" +msgstr "" + +msgid "Finish or cancel the current tool first (Esc)" +msgstr "" + +msgid "Nothing to redo" +msgstr "" + +msgid "Nothing to undo" +msgstr "" + +#, c-format +msgid "Redo (%zu more)" +msgstr "" + +#, c-format +msgid "Undo (%zu more)" +msgstr "" + +msgid "Variable name:" +msgstr "" + +msgid "Add Variable" +msgstr "" + +msgid "Variable name must not contain spaces" +msgstr "" + +#, c-format, boost-format +msgid "Expression for '%s':" +msgstr "" + +msgid "Select a variable first" +msgstr "" + +msgid "Edit Variable" +msgstr "" + +#, c-format, boost-format +msgid "Variable '%s' could not be removed (likely still referenced by a feature expression): %s" +msgstr "" + +msgid "No binding for that field" +msgstr "" + +msgid "Enter a number" +msgstr "" + +msgid "Not a number" +msgstr "" + +msgid "Primitive" +msgstr "" + +msgid "Empty mesh generated" +msgstr "" + +msgid "Pocket (Cut)" +msgstr "" + +msgid "Clear All" +msgstr "" + +msgctxt "Keyboard Shortcut" +msgid "Ins" +msgstr "" + +# AI Translated +msgctxt "Keyboard Shortcut" +msgid "Home" +msgstr "Inici" + +# AI Translated +msgctxt "Keyboard Shortcut" +msgid "End" +msgstr "Fi" + +msgctxt "Keyboard Shortcut" +msgid "PgUp" +msgstr "" + +msgctxt "Keyboard Shortcut" +msgid "PgDn" +msgstr "" + +# AI Translated +msgctxt "Keyboard Shortcut" +msgid "Arrow Left" +msgstr "Fletxa esquerra" + +# AI Translated +msgctxt "Keyboard Shortcut" +msgid "Arrow Right" +msgstr "Fletxa dreta" + +# AI Translated +msgctxt "Keyboard Shortcut" +msgid "Arrow Up" +msgstr "Fletxa amunt" + +# AI Translated +msgctxt "Keyboard Shortcut" +msgid "Arrow Down" +msgstr "Fletxa avall" + +msgid "Import geometry data from STL/STEP/3MF/OBJ/AMF files" +msgstr "Importar dades de geometria des de fitxers STL/STEP/3MF/OBJ/AMF" + +msgid "Select all objects" +msgstr "Seleccionar tots els objectes" + +msgid "Paste from clipboard" +msgstr "Enganxa des del porta-retalls" + +# AI Translated +msgid "Toggle printable for object/part" +msgstr "Commutar la impressibilitat de l'objecte/peça" + +msgid "Move selection 10mm in negative X direction" +msgstr "Moure la selecció 10 mm en direcció X negativa" + +msgid "Move selection 10mm in positive X direction" +msgstr "Moure la selecció 10 mm en direcció X positiva" + +msgid "Move selection 10mm in positive Y direction" +msgstr "Moure la selecció 10 mm en direcció Y positiva" + +msgid "Move selection 10mm in negative Y direction" +msgstr "Moure la selecció 10 mm en direcció Y negativa" + +msgid "Rotate selection 45 degrees counterclockwise" +msgstr "" + +msgid "Rotate selection 45 degrees clockwise" +msgstr "" + +msgid "Gizmo move" +msgstr "Gizmo de Moviment" + +msgid "Gizmo rotate" +msgstr "Gizmo de Rotació" + +msgid "Gizmo scale" +msgstr "Gizmo d'Escala" + +msgid "Gizmo place face on bed" +msgstr "Gizmo de recolzament sobre la Cara a la placa" + +msgid "Gizmo cut" +msgstr "Gizmo de Tall" + +msgid "Gizmo mesh boolean" +msgstr "Gizmo booleà de malla" + +msgid "Gizmo FDM paint-on supports" +msgstr "" + +msgid "Gizmo FDM paint-on seam" +msgstr "Eina de Pintat de costures FDM" + +msgid "Gizmo FDM paint-on fuzzy skin" +msgstr "Eina FDM per a pell difusa pintada" + +msgid "Gizmo multi-material painting" +msgstr "" + +msgid "Gizmo text emboss/engrave" +msgstr "Gizmo de text en relleu/gravat" + +msgid "Gizmo measure" +msgstr "Gizmo mesurar" + +msgid "Gizmo assemble" +msgstr "Gizmo ensamblar" + +msgid "Gizmo brim ears" +msgstr "Gizmo orelles de la Vora d'Adherència" + +msgid "Vertical slider - Move active thumb Up" +msgstr "Barra de desplaçament Vertical - Mou el barra de desplaçament actiu cap Amunt" + +msgid "Vertical slider - Move active thumb Down" +msgstr "Barra de desplaçament Vertical - Mou el barra de desplaçament actiu cap Avall" + +msgid "Horizontal slider - Move active thumb Left" +msgstr "Barra de desplaçament Horitzontal - Mou el barra de desplaçament actiu cap a l'Esquerra" + +msgid "Horizontal slider - Move active thumb Right" +msgstr "Barra de desplaçament Horitzontal - Mou la barra de desplaçament activa cap a la Dreta" + +msgid "Horizontal slider - Move to start position" +msgstr "Control lliscant horitzontal - Mou fins a la posició inicial" + +msgid "Horizontal slider - Move to last position" +msgstr "Control lliscant horitzontal - Mou a l'última posició" + +msgid "Camera view - Default" +msgstr "Vista de càmera - Predeterminada" + +msgid "Camera view - Top" +msgstr "Vista de càmera - Part Superior" + +msgid "Camera view - Bottom" +msgstr "Vista de càmera - Part Inferior" + +msgid "Camera view - Front" +msgstr "Vista de càmera - Frontal" + +msgid "Camera view - Behind" +msgstr "Vista de càmera - Darrere" + +msgid "Camera Angle - Left side" +msgstr "Angle de càmera - Costat Esquerre" + +msgid "Camera Angle - Right side" +msgstr "Angle de càmera - Costat Dret" + +msgid "Camera view - Current plate" +msgstr "" + +msgid "Zoom in" +msgstr "Augmentar zoom" + +msgid "Zoom out" +msgstr "Reduir zoom" + +msgid "Show/Hide 3Dconnexion devices settings dialog" +msgstr "Mostrar/Amagar quadre de diàleg Configuració de Dispositius 3Dconnexion" + +msgid "Show/Hide wireframe" +msgstr "" + +msgid "On/Off G-code window" +msgstr "Activar/Desactivar finestra de Codi-G" + +msgid "On/Off one layer mode of the vertical slider" +msgstr "Activar/desactivar el mode de capa única de la barra de desplaçament vertical" + +msgid "Switch between Prepare/Preview" +msgstr "Canviar entre Preparar/Previsualitzar" + +msgid "Collapse/Expand the sidebar" +msgstr "Replegar/Expandir barra lateral" + +msgid "Open the speed dial" +msgstr "" + +msgid "Reload the device page" +msgstr "" + +msgid "Show keyboard shortcuts list" +msgstr "Mostrar la llista de dreceres de teclat" + +msgid "Slicing and printing" +msgstr "" + +msgid "Editing" +msgstr "" + +msgid "Placement" +msgstr "" + +msgid "Gizmos" +msgstr "" + +msgid "Sliders" +msgstr "" + +msgid "Painting tools" +msgstr "" + +msgid "Application" +msgstr "" + #: resources/data/hints.ini: [hint:Precise wall] msgid "" "Precise wall\n" @@ -22399,8 +25218,69 @@ msgstr "" "Evitar la deformació( warping )\n" "Sabíeu que quan imprimiu materials propensos a deformar-se, com ara l'ABS, augmentar adequadament la temperatura del llit pot reduir la probabilitat de deformació?" -#~ msgid "Other" -#~ msgstr "Altre" +# AI Translated +#~ msgid "Tab" +#~ msgstr "Pestanya" + +# AI Translated +#~ msgid "Displays current viewport FPS in the top-right corner." +#~ msgstr "Mostra els FPS actuals de la vista a la cantonada superior dreta." + +# AI Translated +#~ msgid "Publish 3MF Wiki" +#~ msgstr "Wiki de Publicar 3MF" + +# AI Translated +#~ msgid "Publish 3MF Video Guide" +#~ msgstr "Guia en vídeo de Publicar 3MF" + +#~ msgid "Toolbar" +#~ msgstr "Barra d’eines" + +#~ msgid "Switch table page" +#~ msgstr "Canviar de pàgina de taula" + +#~ msgid "Global shortcuts" +#~ msgstr "Dreceres Globals" + +# AI Translated +#~ msgid "Middle mouse button" +#~ msgstr "Botó central del ratolí" + +#~ msgid "Auto orients selected objects or all objects. If there are selected objects, it just orients the selected ones. Otherwise, it will orient all objects in the current project." +#~ msgstr "Orienta/alinea automàticament els objectes seleccionats o tots els objectes. Si hi ha objectes seleccionats, només orientarà/alinearà els seleccionats. En cas contrari, orientarà/alinearà tots els objectes del projecte actual." + +#~ msgid "Auto orients all objects on the active plate." +#~ msgstr "Orienta/alinea automàticament tots els objectes de la placa actual." + +#~ msgid "Any arrow" +#~ msgstr "Qualsevol fletxa" + +#~ msgid "Gizmo SLA support points" +#~ msgstr "Gizmo de Punts de suport SLA" + +#~ msgid "Plater" +#~ msgstr "Plataforma" + +# AI Translated +#~ msgid "Gizmo" +#~ msgstr "Gizmo" + +#~ msgid "Delete objects, parts, modifiers" +#~ msgstr "Eliminar objectes, peces, modificadors" + +#~ msgid "Objects List" +#~ msgstr "Llista d'Objectes" + +#~ msgid "G-code written at the very top of the output file, before any other content. Useful for adding metadata that printer firmware reads from the first lines of the file (e.g. estimated print time, filament usage). Supports placeholders like {print_time_sec} and {used_filament_length}." +#~ msgstr "G-code escrit al començament del fitxer de sortida, abans de qualsevol altre contingut. Útil per afegir metadades que el firmware de la impressora llegeix de les primeres línies del fitxer (p. ex. temps d'impressió estimat, ús de filament). Admet espais reservats com {print_time_sec} i {used_filament_length}." + +#~ msgid "Print time (seconds)" +#~ msgstr "Temps d'impressió (segons)" + +# AI Translated +#~ msgid "Open actions speed dial" +#~ msgstr "Obrir el marcatge ràpid d'accions" # AI Translated #~ msgid "Left: " @@ -22544,9 +25424,6 @@ msgstr "" #~ msgid "Print order within a single layer." #~ msgstr "Ordre d'impressió dins d'una sola capa" -#~ msgid "Bottom" -#~ msgstr "Inferior" - #~ msgid "Front" #~ msgstr "Frontal" @@ -22556,9 +25433,6 @@ msgstr "" #~ msgid "Enter" #~ msgstr "Retorn" -#~ msgid "Del" -#~ msgstr "Esborrar" - #~ msgid "Backspace" #~ msgstr "Retrocés" @@ -22574,9 +25448,6 @@ msgstr "" #~ msgid "Arrow Right" #~ msgstr "Fletxa cap a la dreta" -#~ msgid "End" -#~ msgstr "Final" - #~ msgid "Hotend" #~ msgstr "Hotend" diff --git a/localization/i18n/cs/OrcaSlicer_cs.po b/localization/i18n/cs/OrcaSlicer_cs.po index 9dd405673e..c676d09a9a 100644 --- a/localization/i18n/cs/OrcaSlicer_cs.po +++ b/localization/i18n/cs/OrcaSlicer_cs.po @@ -3,7 +3,7 @@ msgid "" msgstr "" "Project-Id-Version: Orca Slicer\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-09-17 12:41-0300\n" +"POT-Creation-Date: 2026-09-22 12:39+0800\n" "PO-Revision-Date: \n" "Last-Translator: Jakub Hencl\n" "Language-Team: \n" @@ -2519,6 +2519,19 @@ msgstr "" msgid "Failed to open the Plugins dialog (unknown error)." msgstr "Nepodařilo se otevřít dialog Pluginy (neznámá chyba)." +msgid "Plugins refreshed." +msgstr "" + +#, c-format, boost-format +msgid "Failed to refresh plugins: %s" +msgstr "" + +msgid "Select plugin package" +msgstr "" + +msgid "Plugin files (*.py;*.whl)|*.py;*.whl" +msgstr "" + # AI Translated msgid "Plugin Terminal" msgstr "Terminál pluginu" @@ -4199,6 +4212,21 @@ msgstr "OrcaSlicer vznikl ve stejném duchu a vycházel z projektů PrusaSlicer, msgid "Today, OrcaSlicer is the most widely used and actively developed open-source slicer in the 3D printing community. Many of its innovations have been adopted by other slicers, making it a driving force for the entire industry." msgstr "Dnes je OrcaSlicer nejpoužívanějším a nejaktivněji vyvíjeným open-source slicerem v komunitě 3D tisku. Mnoho jeho inovací převzaly i další slicery, díky čemuž se stal hnací silou celého odvětví." +msgid "Script plugin skipped." +msgstr "" + +msgid "Script plugin finished." +msgstr "" + +msgid "Printer" +msgstr "Tiskárna" + +msgid "Recent Projects" +msgstr "" + +msgid "Go to Plate" +msgstr "" + msgid "AMS Materials Setting" msgstr "Nastavení materiálů AMS" @@ -5766,9 +5794,6 @@ msgctxt "Noun" msgid "Print" msgstr "Tisk" -msgid "Printer" -msgstr "Tiskárna" - msgid "Time Estimation" msgstr "Odhad času" @@ -5951,12 +5976,15 @@ msgctxt "Camera View" msgid "Right" msgstr "Pravý" -msgid "Add" -msgstr "Přidat" - msgid "Add plate" msgstr "Přidat desku" +msgid "Split to objects" +msgstr "Rozdělit na objekty" + +msgid "Add" +msgstr "Přidat" + msgid "Auto orient all/selected objects" msgstr "Automaticky orientovat všechny/vybrané objekty" @@ -5969,9 +5997,6 @@ msgstr "Rozložit všechny objekty" msgid "Arrange objects on selected plates" msgstr "Rozložit objekty na vybraných deskách" -msgid "Split to objects" -msgstr "Rozdělit na objekty" - msgid "Assembly View" msgstr "Zobrazení sestavy" @@ -6029,6 +6054,9 @@ msgstr "Obrys" msgid "Wireframe" msgstr "Drátový model" +msgid "X-Ray" +msgstr "" + # AI Translated msgid "Realistic View" msgstr "Realistické zobrazení" @@ -6072,7 +6100,7 @@ msgstr "Objem:" msgid "Size:" msgstr "Velikost:" -#, c-format, boost-format +#, boost-format msgid "Conflicts of G-code paths have been found at layer %d, Z = %.2lfmm. Please separate the conflicted objects farther (%s <-> %s)." msgstr "Byly nalezeny konflikty drah G-kódu ve vrstvě %d, Z = %.2lf mm. Oddělte prosím konfliktní objekty více od sebe (%s <-> %s)." @@ -6238,6 +6266,9 @@ msgstr "Zavírání aplikace, když jsou upraveny některé předvolby." msgid "Logging" msgstr "Protokolování" +msgid "Design" +msgstr "" + msgid "Prepare" msgstr "Připravit" @@ -6571,6 +6602,9 @@ msgstr "Zobrazit obrys kolem vybraného objektu ve 3D scéně." msgid "Preferences" msgstr "Předvolby" +msgid "Open speed dial" +msgstr "" + # AI Translated msgctxt "Menu" msgid "Edit" @@ -7518,6 +7552,233 @@ msgstr "Tento dialog již nezobrazovat" msgid "Please refer to Wiki before use->" msgstr "Před použitím si přečtěte Wiki ->" +msgid "Plates are a filament (FFF) feature." +msgstr "" + +msgid "Open the 3D view first." +msgstr "" + +msgid "Select an object first." +msgstr "" + +msgid "Slice and Preview" +msgstr "" + +msgid "Slice & Export" +msgstr "" + +msgid "Go to layer (percent)" +msgstr "" + +msgid "Commands" +msgstr "" + +msgid "Go to tab..." +msgstr "" + +msgid "Load Project" +msgstr "" + +msgid "Save Project As" +msgstr "" + +msgid "Mode: Simple" +msgstr "" + +msgid "Mode: Advanced" +msgstr "" + +msgid "Mode: Expert" +msgstr "" + +msgid "Toggle Developer Mode" +msgstr "" + +msgid "Developer mode enabled." +msgstr "" + +msgid "Developer mode disabled." +msgstr "" + +msgid "Export STL" +msgstr "Exportovat STL" + +msgid "Export 3MF" +msgstr "Exportovat 3MF" + +msgid "Export Sliced File" +msgstr "" + +msgid "Export All Sliced Files" +msgstr "" + +msgid "Max Volumetric Speed Calibration" +msgstr "Kalibrace maximální objemové rychlosti" + +msgid "Pressure Advance Calibration" +msgstr "" + +msgid "Flow Ratio Calibration" +msgstr "Kalibrace průtokového poměru" + +msgid "Retraction Calibration" +msgstr "" + +msgid "Cornering Calibration" +msgstr "" + +msgid "Input Shaping Frequency Calibration" +msgstr "" + +msgid "Input Shaping Damping Calibration" +msgstr "" + +msgid "VFA Calibration" +msgstr "" + +msgid "View: Top" +msgstr "" + +msgid "View: Bottom" +msgstr "" + +msgid "View: Front" +msgstr "" + +msgid "View: Rear" +msgstr "" + +msgid "View: Left" +msgstr "" + +msgid "View: Right" +msgstr "" + +msgid "View: Isometric" +msgstr "" + +msgid "View: Default" +msgstr "" + +msgid "Fit Bed to View" +msgstr "" + +msgid "Toggle Perspective" +msgstr "" + +# AI Translated +msgid "Delete All Objects" +msgstr "Odstranit všechny objekty" + +msgid "Mirror X" +msgstr "" + +msgid "Mirror Y" +msgstr "" + +msgid "Mirror Z" +msgstr "" + +# AI Translated +msgid "Split to Objects" +msgstr "Rozdělit na objekty" + +msgid "Split to Parts" +msgstr "" + +msgid "Center Selected on Plate" +msgstr "" + +msgid "Drop to Bed" +msgstr "" + +msgid "Scale to Fit Print Volume" +msgstr "" + +msgid "Increase Instances" +msgstr "" + +msgid "Decrease Instances" +msgstr "" + +msgid "Auto-Arrange" +msgstr "" + +msgid "Auto-Orient" +msgstr "" + +msgid "Add Plate" +msgstr "" + +msgid "Cannot add another plate (maximum reached)." +msgstr "" + +msgid "Duplicate Plate" +msgstr "" + +msgid "Cannot duplicate a plate (maximum reached)." +msgstr "" + +msgid "Cannot delete the only plate." +msgstr "" + +msgid "Rename Plate" +msgstr "" + +msgid "Toggle Plate Lock" +msgstr "" + +msgid "No plates available." +msgstr "" + +msgid "Synchronize Filament List from AMS" +msgstr "" + +msgid "Connect a printer to synchronize the AMS filament list." +msgstr "" + +msgid "Open Preset Bundle" +msgstr "" + +msgid "Sign in to sync presets." +msgstr "" + +msgid "Export All Objects as STLs" +msgstr "" + +msgid "Export All Objects as DRC (one file)" +msgstr "" + +msgid "Export All Objects as DRCs" +msgstr "" + +msgid "Export Toolpaths as OBJ" +msgstr "" + +msgid "About OrcaSlicer" +msgstr "" + +msgid "Open Wiki" +msgstr "" + +msgid "Open YouTube Channel" +msgstr "" + +msgid "Open Plugins" +msgstr "" + +msgid "Refresh Plugins" +msgstr "" + +msgid "Install Plugin" +msgstr "" + +msgid "Install Local Plugin" +msgstr "" + +msgid "Unknown command." +msgstr "" + msgid "3D Mouse disconnected." msgstr "3D myš odpojena." @@ -8178,10 +8439,6 @@ msgstr "Rozbalit postranní panel" msgid "Collapse sidebar" msgstr "Sbalit postranní panel" -# AI Translated -msgid "Tab" -msgstr "Tab" - #, c-format, boost-format msgid "Loading file: %s" msgstr "Načítání souboru: %s" @@ -8383,10 +8640,6 @@ msgstr "" msgid "Delete Object" msgstr "Odstranit objekt" -# AI Translated -msgid "Delete All Objects" -msgstr "Odstranit všechny objekty" - # AI Translated msgid "Reset Project" msgstr "Resetovat projekt" @@ -8394,10 +8647,6 @@ msgstr "Resetovat projekt" msgid "The selected object couldn't be split." msgstr "Zvolený objekt nelze rozdělit." -# AI Translated -msgid "Split to Objects" -msgstr "Rozdělit na objekty" - msgid "Disable Auto-Drop to preserve Z positioning?\n" msgstr "Zakázat automatické položení pro zachování pozice v ose Z?\n" @@ -9213,6 +9462,33 @@ msgstr "Správa více zařízení" msgid "With this option enabled, you can send a task to multiple devices at the same time and manage multiple devices." msgstr "Pokud je tato volba povolena, můžete odeslat úlohu na více zařízení současně a spravovat více zařízení." +msgid "Open the Speed Dial from the keyboard" +msgstr "" + +msgid "When enabled, the Speed Dial keyboard shortcut (Space by default) opens the action search from any page." +msgstr "" + +msgid "Recent actions" +msgstr "" + +msgid "actions" +msgstr "" + +msgid "How many recently launched actions to show at the top of the Speed Dial. Set to 0 to hide recent actions." +msgstr "" + +msgid "CAD feature (experimental)" +msgstr "" + +msgid "With this option enabled, the Design tab is shown, where models can be built and edited parametrically. This feature is experimental and still under development." +msgstr "" + +msgid "Auto-close sketch loops" +msgstr "" + +msgid "Treat sketch endpoints within 0.001 mm as one joint and weld the loop shut. Off: only exactly coincident endpoints join, so a loop with a tiny gap is shown as open instead of being closed for you." +msgstr "" + msgid "Pop up to select filament grouping mode" msgstr "Zobrazit dialog pro výběr režimu seskupení filamentů" @@ -9295,6 +9571,12 @@ msgstr "Změnit směr přibližování myší" msgid "If enabled, reverses the direction of zoom with mouse wheel." msgstr "Je-li povoleno, obrátí se směr přiblížení kolečkem myši." +msgid "Draw mate connectors as a face" +msgstr "" + +msgid "In the Design tab, draw a mate connector as a small face instead of the conventional disc with a roll quadrant. A face's orientation is read without being learned. Turn this off for the conventional CAD representation." +msgstr "" + # AI Translated msgid "Pan" msgstr "Posun" @@ -9323,6 +9605,15 @@ msgstr "Tažení pravým tlačítkem myši" msgid "Set the action that dragging the right mouse button should perform." msgstr "Nastavte akci, kterou má provádět tažení pravým tlačítkem myši." +msgid "Keyboard" +msgstr "" + +msgid "Keyboard shortcuts" +msgstr "" + +msgid "Choose the key for each action." +msgstr "" + msgid "Clear my choice on..." msgstr "Vymazat mou volbu pro..." @@ -9447,13 +9738,40 @@ msgstr "" "Omezuje snímkovou frekvenci zobrazení, aby se snížila zátěž GPU a spotřeba energie.\n" "Nastavte 0 pro neomezenou snímkovou frekvenci." +msgid "Reuse the 3D scene while idle" +msgstr "" + +msgid "" +"Skips redrawing the 3D scene when only the mouse cursor moves over the viewport,\n" +"and reuses the previous frame's scene instead. Reduces GPU load.\n" +"Disable it if the viewport shows stale or missing contents.\n" +"\n" +"Takes effect immediately." +msgstr "" + +msgid "Skip unchanged frames" +msgstr "" + +msgid "" +"Skips drawing a frame altogether when it would be identical to the one already on screen.\n" +"Only applies to frames that reuse the 3D scene, so it needs Reuse the 3D scene while idle.\n" +"Disable it if a hover highlight, tooltip or animation stops updating.\n" +"\n" +"Takes effect immediately." +msgstr "" + # AI Translated msgid "Show FPS overlay" msgstr "Zobrazit překryv s FPS" -# AI Translated -msgid "Displays current viewport FPS in the top-right corner." -msgstr "Zobrazuje aktuální FPS zobrazení v pravém horním rohu." +msgid "Displays rendering counts in the top-right corner of the viewport." +msgstr "" + +msgid "FPS: frames presented to the screen per second." +msgstr "" + +msgid "3D: frames per second that redrew the 3D scene." +msgstr "" # AI Translated msgid "G-code Preview" @@ -9925,13 +10243,8 @@ msgstr "Publikovat 3MF..." msgid "Select which settings to be published in the 3MF file" msgstr "Vyberte, která nastavení se mají publikovat v souboru 3MF" -# AI Translated -msgid "Publish 3MF Wiki" -msgstr "Wiki k publikování 3MF" - -# AI Translated -msgid "Publish 3MF Video Guide" -msgstr "Videonávod k publikování 3MF" +msgid "Video Guide" +msgstr "" # AI Translated msgid "Mixed filament - published as a whole when \"Enable\" above is selected" @@ -10038,6 +10351,134 @@ msgstr "Pro \"%1%\" přidat \"%2%\" jako novou předvolbu" msgid "Simply switch to \"%1%\"" msgstr "Jednoduše přepněte na \"%1%\"" +msgid "Expert" +msgstr "" + +msgid "Simple" +msgstr "" + +msgid "Search actions" +msgstr "" + +#, c-format, boost-format +msgid "Search %s actions" +msgstr "" + +msgid "Recent" +msgstr "" + +msgid "Other" +msgstr "Ostatní" + +#, c-format, boost-format +msgid "No actions match (Total: %s)" +msgstr "" + +msgid "No actions yet" +msgstr "" + +msgid "No tabs match" +msgstr "" + +msgid "No tabs" +msgstr "" + +#, c-format, boost-format +msgid "Showing %s of %s actions" +msgstr "" + +#, c-format, boost-format +msgid "%s actions" +msgstr "" + +#, c-format, boost-format +msgid "%s tabs" +msgstr "" + +#, c-format, boost-format +msgid "%s matches" +msgstr "" + +#, c-format, boost-format +msgid "Favourites are full (%s max)" +msgstr "" + +#, c-format, boost-format +msgid "Go to %s%% of the layer range" +msgstr "" + +msgid "Enter a layer percentage (0-100)" +msgstr "" + +#, c-format, boost-format +msgid "Go to layer %% (0-100)" +msgstr "" + +msgid "Go to tab" +msgstr "" + +#, c-format, boost-format +msgid "Favourite %s (%s)" +msgstr "" + +#, c-format, boost-format +msgid "Pin to favourites (%s)" +msgstr "" + +#, c-format, boost-format +msgid "Unpin from favourites (%s)" +msgstr "" + +msgid "Remove from favourites" +msgstr "" + +msgid "Move left" +msgstr "" + +msgid "Move right" +msgstr "" + +msgid "Unpin" +msgstr "" + +msgid "Wiki (F1)" +msgstr "" + +msgid "No wiki page for this action" +msgstr "" + +# AI Translated +msgid "Show details" +msgstr "Zobrazit podrobnosti" + +# AI Translated +msgid "Hide details" +msgstr "Skrýt podrobnosti" + +#, c-format, boost-format +msgid "\"%s\" is a Developer setting. Enable Developer mode to edit it?" +msgstr "" + +msgid "Developer setting" +msgstr "" + +#, c-format, boost-format +msgid "\"%s\" is a %s setting. Switch from %s mode to %s mode to edit it?" +msgstr "" + +msgid "Switch settings mode" +msgstr "" + +#, c-format, boost-format +msgid "Run \"%s\"?" +msgstr "" + +msgid "Run plugin" +msgstr "" + +msgid "Don't ask again for this action" +msgstr "" + msgid "Task canceled" msgstr "Úloha zrušena" @@ -11918,57 +12359,39 @@ msgstr "Konfigurační balíček byl změněn v předchozím průvodci nastaven msgid "Configuration package changed" msgstr "Balíček konfigurace byl změněn" -msgid "Toolbar" -msgstr "Panel nástrojů" - -msgid "Objects list" -msgstr "Seznam objektů" - -msgid "Import geometry data from STL/STEP/3MF/OBJ/AMF files" -msgstr "Importovat geometrická data ze souborů STL/STEP/3MF/OBJ/AMF" - -msgid "Paste from clipboard" -msgstr "Vložit ze schránky" - -msgid "Show/Hide 3Dconnexion devices settings dialog" -msgstr "Zobrazit/Skrýt dialog nastavení zařízení 3Dconnexion" - -msgid "Switch table page" -msgstr "Přepnout stránku tabulky" - -msgid "Show keyboard shortcuts list" -msgstr "Zobrazit seznam klávesových zkratek" - -msgid "Global shortcuts" -msgstr "Globální klávesové zkratky" - msgid "Pan View" msgstr "Posun pohledu" msgid "Rotate View" msgstr "Otočit pohled" +#, c-format, boost-format +msgid "Use %s or %s, or a key that does not type a character." +msgstr "" + +msgctxt "Keyboard Shortcut" +msgid "Key" +msgstr "" + +msgid "Left mouse" +msgstr "" + +msgid "Available anywhere in the window, even while typing in a text field." +msgstr "" + +msgid "Run a speed dial favorite while the dial is open" +msgstr "" + # AI Translated -msgid "Middle mouse button" -msgstr "Prostřední tlačítko myši" +msgctxt "Keyboard Shortcut" +msgid "Tab" +msgstr "Tab" -msgid "Zoom View" -msgstr "Přiblížení pohledu" +msgid "Switch to the next main tab" +msgstr "" -msgid "Auto orients selected objects or all objects. If there are selected objects, it just orients the selected ones. Otherwise, it will orient all objects in the current project." -msgstr "Automaticky orientuje vybrané nebo všechny objekty. Pokud jsou vybrané objekty, orientuje pouze tyto. Jinak orientuje všechny objekty v aktuálním projektu." - -msgid "Auto orients all objects on the active plate." -msgstr "Automaticky orientuje všechny objekty na aktivní desce." - -msgid "Collapse/Expand the sidebar" -msgstr "Sbalit/rozbalit postranní panel" - -msgid "Any arrow" -msgstr "Libovolná šipka" - -msgid "Movement in camera space" -msgstr "Pohyb v prostoru kamery" +msgid "Available while the 3D view on the Prepare tab has focus." +msgstr "" msgid "Select a part" msgstr "Vyberte část" @@ -11979,136 +12402,29 @@ msgstr "Vyberte více objektů" msgid "Select objects by rectangle" msgstr "Vyberte objekty obdélníkem" -# AI Translated -msgctxt "Keyboard Shortcut" -msgid "Arrow Up" -msgstr "Šipka nahoru" - -msgid "Move selection 10mm in positive Y direction" -msgstr "Přesuňte výběr o 10 mm v kladném směru osy Y" - -# AI Translated -msgctxt "Keyboard Shortcut" -msgid "Arrow Down" -msgstr "Šipka dolů" - -msgid "Move selection 10mm in negative Y direction" -msgstr "Přesuňte výběr o 10 mm v záporném směru osy Y" - -# AI Translated -msgctxt "Keyboard Shortcut" -msgid "Arrow Left" -msgstr "Šipka vlevo" - -msgid "Move selection 10mm in negative X direction" -msgstr "Přesuňte výběr o 10 mm v záporném směru osy X" - -# AI Translated -msgctxt "Keyboard Shortcut" -msgid "Arrow Right" -msgstr "Šipka vpravo" - -msgid "Move selection 10mm in positive X direction" -msgstr "Přesuňte výběr o 10 mm v kladném směru osy X" +msgid "Keyboard 1-9: set filament for object/part" +msgstr "Klávesy 1–9: nastavit filament pro objekt/část" msgid "Movement step set to 1mm" msgstr "Krok pohybu nastaven na 1 mm" -msgid "Keyboard 1-9: set filament for object/part" -msgstr "Klávesy 1–9: nastavit filament pro objekt/část" +msgid "Movement in camera space" +msgstr "Pohyb v prostoru kamery" -msgid "Camera view - Default" -msgstr "Pohled kamery – výchozí" +msgid "Middle mouse" +msgstr "" -msgid "Camera view - Top" -msgstr "Pohled kamery – shora" +msgid "Right mouse" +msgstr "" -msgid "Camera view - Bottom" -msgstr "Pohled kamery – zespodu" +msgid "Zoom View" +msgstr "Přiblížení pohledu" -msgid "Camera view - Front" -msgstr "Pohled kamery – zepředu" +msgid "Painting" +msgstr "" -msgid "Camera view - Behind" -msgstr "Pohled kamery – zezadu" - -msgid "Camera Angle - Left side" -msgstr "Úhel kamery – levá strana" - -msgid "Camera Angle - Right side" -msgstr "Úhel kamery – pravá strana" - -msgid "Select all objects" -msgstr "Vybrat všechny objekty" - -msgid "Gizmo move" -msgstr "Gizmo posouvat" - -msgid "Gizmo rotate" -msgstr "Gizmo otočit" - -msgid "Gizmo scale" -msgstr "Gizmo změnit měřítko" - -msgid "Gizmo place face on bed" -msgstr "Gizmo umístit plochu na podložku" - -msgid "Gizmo cut" -msgstr "Gizmo řezat" - -# AI Translated -msgid "Gizmo mesh boolean" -msgstr "Gizmo booleovské operace se sítí" - -msgid "Gizmo FDM paint-on fuzzy skin" -msgstr "Gizmo FDM malování efektu chlupatého povrchu" - -msgid "Gizmo SLA support points" -msgstr "Gizmo SLA podpůrné body" - -msgid "Gizmo FDM paint-on seam" -msgstr "Gizmo FDM malování švu" - -msgid "Gizmo text emboss/engrave" -msgstr "Gizmo text vystouplý/gravírovaný" - -msgid "Gizmo measure" -msgstr "Gizmo měření" - -msgid "Gizmo assemble" -msgstr "Gizmo sestavit" - -msgid "Gizmo brim ears" -msgstr "Gizmo ouška lemu" - -msgid "Zoom in" -msgstr "Přiblížit" - -msgid "Zoom out" -msgstr "Oddálit" - -msgid "Toggle printable for object/part" -msgstr "Přepnout tisknutelnost objektu/části" - -# AI Translated -msgctxt "Keyboard Shortcut" -msgid "Tab" -msgstr "Tab" - -msgid "Switch between Prepare/Preview" -msgstr "Přepnout mezi Přípravou/Náhledem" - -# AI Translated -msgctxt "Keyboard Shortcut" -msgid "Space" -msgstr "Mezerník" - -# AI Translated -msgid "Open actions speed dial" -msgstr "Otevřít rychlou nabídku akcí" - -msgid "Plater" -msgstr "Deska" +msgid "Available while a painting gizmo is open: supports, seam, fuzzy skin or color painting." +msgstr "" msgid "Move: press to snap by 1mm" msgstr "Pohyb: stiskněte pro posun o 1 mm" @@ -12119,15 +12435,19 @@ msgstr "Podpora/barva malování: nastavení poloměru pera" msgid "Support/Color Painting: adjust section position" msgstr "Podpora/barva malování: nastavení pozice úseku" -# AI Translated -msgid "Gizmo" -msgstr "Gizmo" +msgid "Objects list" +msgstr "Seznam objektů" + +msgid "Available while the object list has focus." +msgstr "" msgid "Set extruder number for the objects and parts" msgstr "Nastavit číslo extruderu pro objekty a části" -msgid "Delete objects, parts, modifiers" -msgstr "Smazat objekty, části, modifikátory" +# AI Translated +msgctxt "Keyboard Shortcut" +msgid "Space" +msgstr "Mezerník" msgid "Select the object/part and press space to change the name" msgstr "Vyberte objekt/část a stiskněte mezerník pro změnu názvu" @@ -12138,45 +12458,48 @@ msgstr "Kliknutí myší" msgid "Select the object/part and mouse click to change the name" msgstr "Vyberte objekt/část a klikněte myší pro změnu názvu" -msgid "Objects List" -msgstr "Seznam objektů" - -msgid "Vertical slider - Move active thumb Up" -msgstr "Vertikální posuvník – Posuňte aktivní jezdec nahoru" - -msgid "Vertical slider - Move active thumb Down" -msgstr "Vertikální posuvník – posuňte aktivní jezdec dolů" - -msgid "Horizontal slider - Move active thumb Left" -msgstr "Vodorovný posuvník – posunout aktivní jezdec vlevo" - -msgid "Horizontal slider - Move active thumb Right" -msgstr "Vodorovný posuvník – posunout aktivní jezdec vpravo" - -msgid "On/Off one layer mode of the vertical slider" -msgstr "Zapnout/vypnout režim jedné vrstvy na vertikálním posuvníku" - -msgid "On/Off G-code window" -msgstr "Zapnout/vypnout okno G-code" +msgid "Available while the 3D view on the Preview tab has focus." +msgstr "" msgid "Move slider 5x faster" msgstr "Posouvejte posuvník 5× rychleji" -# AI Translated -msgctxt "Keyboard Shortcut" -msgid "Home" -msgstr "Home" +msgid "Scroll slider 5x faster" +msgstr "" -msgid "Horizontal slider - Move to start position" -msgstr "Vodorovný posuvník – přesunout na začátek" +msgid "Not customizable" +msgstr "" -# AI Translated -msgctxt "Keyboard Shortcut" -msgid "End" -msgstr "End" +#, c-format, boost-format +msgid "%s is assigned to %s. Reassign it to %s?" +msgstr "" -msgid "Horizontal slider - Move to last position" -msgstr "Vodorovný posuvník – přesunout na poslední pozici" +#, c-format, boost-format +msgid "The default %s is assigned to %s. Reassign it to %s?" +msgstr "" + +msgid "Global shortcuts also apply while typing." +msgstr "" + +msgid "A key that types a character cannot be a global shortcut." +msgstr "" + +msgid "Esc cancels, Enter confirms." +msgstr "" + +#, c-format, boost-format +msgid "" +"Press the new shortcut for\n" +"\"%s\"" +msgstr "" + +#, c-format, boost-format +msgid "Already used as a step of %s." +msgstr "" + +#, c-format, boost-format +msgid "Already assigned to %s. Press OK to reassign it." +msgstr "" msgid "Release Note" msgstr "Poznámky k vydání" @@ -17127,8 +17450,8 @@ msgstr "Kroky předehřevu" msgid "Insert multiple preheat commands (e.g. M104.1). Only useful for Prusa XL. For other printers, please set it to 1." msgstr "Vložte více příkazů pro předehřev (např. M104.1). Pouze pro Prusa XL. U ostatních tiskáren nastavte na 1." -msgid "G-code written at the very top of the output file, before any other content. Useful for adding metadata that printer firmware reads from the first lines of the file (e.g. estimated print time, filament usage). Supports placeholders like {print_time_sec} and {used_filament_length}." -msgstr "G-code zapsaný na úplný začátek výstupního souboru před jakýkoli další obsah. Užitečné pro přidání metadat, která firmware tiskárny čte z prvních řádků souboru (např. odhadovaná doba tisku nebo spotřeba filamentu). Podporuje zástupné proměnné jako {print_time_sec} a {used_filament_length}." +msgid "G-code written at the very top of the output file, before any other content. Useful for adding metadata that printer firmware reads from the first lines of the file (e.g. estimated print time, filament usage). Supports placeholders like {print_time_total_sec}, {print_time_day}, {print_time_hour}, {print_time_minute}, {print_time_sec} and {used_filament_length}." +msgstr "" # AI Translated msgid "Start G-code" @@ -18182,9 +18505,6 @@ msgstr "příliš velká šířka čáry " msgid " not in range " msgstr " není v rozsahu " -msgid "Export 3MF" -msgstr "Exportovat 3MF" - msgid "This exports the project as a 3MF file." msgstr "Exportovat projekt jako 3MF." @@ -18200,9 +18520,6 @@ msgstr "Načíst data řezu" msgid "Load cached slicing data from directory." msgstr "Načíst uložená data řezu z adresáře." -msgid "Export STL" -msgstr "Exportovat STL" - msgid "Export the objects as single STL." msgstr "Exportovat objekty jako jeden STL." @@ -18676,12 +18993,36 @@ msgstr "Použitý filament" msgid "Total length of filament used in the print." msgstr "Celková délka filamentu použitého při tisku." -msgid "Print time (seconds)" -msgstr "Doba tisku (sekundy)" +msgid "Print time (total seconds)" +msgstr "" msgid "Total estimated print time in seconds. Replaced with actual value during post-processing." msgstr "Celková odhadovaná doba tisku v sekundách. Během následného zpracování bude nahrazena skutečnou hodnotou." +msgid "Print time (days component)" +msgstr "" + +msgid "Estimated print time day component (normal mode). Replaced with actual value during post-processing." +msgstr "" + +msgid "Print time (hours component)" +msgstr "" + +msgid "Estimated print time hour component (normal mode). Replaced with actual value during post-processing." +msgstr "" + +msgid "Print time (minutes component)" +msgstr "" + +msgid "Estimated print time minute component (normal mode). Replaced with actual value during post-processing." +msgstr "" + +msgid "Print time (seconds component)" +msgstr "" + +msgid "Estimated print time second component (normal mode). Replaced with actual value during post-processing." +msgstr "" + msgid "Filament length (meters)" msgstr "Délka filamentu (metry)" @@ -18912,9 +19253,6 @@ msgstr "Soubor obsahuje neplatný index vrcholu." msgid "This OBJ file couldn't be read because it's empty." msgstr "Tento soubor OBJ nelze načíst, protože je prázdný." -msgid "Max Volumetric Speed Calibration" -msgstr "Kalibrace maximální objemové rychlosti" - msgid "Manage Result" msgstr "Správa výsledku" @@ -19761,9 +20099,6 @@ msgstr "" msgid "NOTE: High values may cause Layer shift (>%s)" msgstr "POZNÁMKA: Vysoké hodnoty mohou způsobit posun vrstev (>%s)" -msgid "Flow Ratio Calibration" -msgstr "Kalibrace průtokového poměru" - msgid "Calibration Test Type" msgstr "Typ kalibračního testu" @@ -20557,6 +20892,9 @@ msgstr "Nebyla zjištěna platná relace. Pokračovat přihlášením do 3DPrint msgid "Success!" msgstr "Úspěch!" +msgid "Generate API Key" +msgstr "" + msgid "Are you sure to log out?" msgstr "Opravdu se chcete odhlásit?" @@ -21648,14 +21986,6 @@ msgstr "Síťový plug-in Bambu je nutný pro cloudové funkce, vyhledávání t msgid "Error: %s" msgstr "Chyba: %s" -# AI Translated -msgid "Show details" -msgstr "Zobrazit podrobnosti" - -# AI Translated -msgid "Hide details" -msgstr "Skrýt podrobnosti" - # AI Translated msgid "Version to install:" msgstr "Verze k instalaci:" @@ -22078,6 +22408,2495 @@ msgstr "Filament nemusí být kompatibilní s aktuálním nastavením stroje. Po msgid "The filament model is unknown. A random filament preset will be used." msgstr "Model filamentu je neznámý. Použije se náhodná předvolba filamentu." +msgid "Construction" +msgstr "" + +#, c-format, boost-format +msgid "%s · on %s" +msgstr "" + +msgid "Line — click start, then end" +msgstr "" + +msgid "Rectangle — click two opposite corners" +msgstr "" + +msgid "Circle — click center, then radius" +msgstr "" + +msgid "Arc — click start, end, then a point" +msgstr "" + +msgid "Slot — two centerline ends, then end radius" +msgstr "" + +msgid "Ellipse — center, major end, minor point" +msgstr "" + +msgid "Spline — click control points" +msgstr "" + +msgid "Point — click to place" +msgstr "" + +msgid "Dimension — click 2 points or an entity" +msgstr "" + +msgid "Trim — click a segment to trim it" +msgstr "" + +msgid "Extend — click a line/arc to extend it" +msgstr "" + +msgid "Offset — pick an entity, drag the distance" +msgstr "" + +msgid "Mirror — pick axis, then entities" +msgstr "" + +msgid "Fillet — pick two lines, set the radius" +msgstr "" + +msgid "Chamfer — pick two lines, set the distance" +msgstr "" + +msgid "Polygon — click center, then a vertex" +msgstr "" + +msgid "Nothing here has a value to type — pick a line, an arc, a circle, or two entities" +msgstr "" + +msgid "Normal to the sketch plane" +msgstr "" + +msgid "Converted the selection between construction and real geometry" +msgstr "" + +msgid "Origin planes shown" +msgstr "" + +msgid "Origin planes hidden" +msgstr "" + +msgid "World axes shown" +msgstr "" + +msgid "World axes hidden" +msgstr "" + +msgid "Isometric view, fitted" +msgstr "" + +msgid "Bed shown" +msgstr "" + +msgid "Bed hidden" +msgstr "" + +msgid "FEATURES" +msgstr "" + +msgid "Sketch" +msgstr "" + +#, c-format, boost-format +msgid "Sketching on %s — pick a tool" +msgstr "" + +msgid "Click a face or a reference plane in the viewport, then a sketch tool" +msgstr "" + +#, c-format, boost-format +msgid "" +"Drawing on %s.\n" +"Pick a tool, or press Menu for the list." +msgstr "" + +msgid "Click a face or a reference plane, then a sketch tool." +msgstr "" + +msgid "Add material (extrude / revolve / sweep / loft / thicken / rib)" +msgstr "" + +msgid "Extrude a sketch profile, or push/pull a picked face" +msgstr "" + +msgid "Create a sketch, or pick a solid face, first" +msgstr "" + +msgid "Revolve" +msgstr "" + +msgid "Revolve a profile about an axis" +msgstr "" + +msgid "Create a sketch profile to revolve first" +msgstr "" + +msgid "Sweep" +msgstr "" + +msgid "Sweep a profile along a path" +msgstr "" + +msgid "Create a profile sketch to sweep first" +msgstr "" + +msgid "Loft" +msgstr "" + +msgid "Loft (skin) between two or more profiles" +msgstr "" + +msgid "Create at least two profile sketches to loft" +msgstr "" + +msgid "Thicken" +msgstr "" + +msgid "Offset a solid face into a thin plate (new body)" +msgstr "" + +msgid "Thicken needs a solid body — add or import one first" +msgstr "" + +#, c-format +msgid "Body %zu" +msgstr "" + +msgid "Grow a thin wall from an open sketch line, fused to a body" +msgstr "" + +msgid "Rib needs a solid body — add or import one first" +msgstr "" + +msgid "Create a sketch with an open line first" +msgstr "" + +msgid "Create a solid body to pattern first" +msgstr "" + +msgid "Pattern — needs a solid body to replicate" +msgstr "" + +msgid "Surface (extrude / revolve / loft / fill / offset / thicken)" +msgstr "" + +msgid "Surface Extrude" +msgstr "" + +msgid "Extrude a sketch into a sheet body (no end caps)" +msgstr "" + +msgid "Create a sketch first" +msgstr "" + +msgid "Surface Revolve" +msgstr "" + +msgid "Revolve a sketch profile into a sheet body" +msgstr "" + +msgid "Surface Loft" +msgstr "" + +msgid "Loft (skin) between 2+ profiles, open (no end caps)" +msgstr "" + +msgid "Surface Fill" +msgstr "" + +msgid "Fill a sketch boundary with a smooth face" +msgstr "" + +msgid "Create a sketch profile to fill first" +msgstr "" + +msgid "Surface Offset" +msgstr "" + +msgid "Offset a sheet body's shell by a signed distance" +msgstr "" + +msgid "No sheet body to offset — create a surface feature first" +msgstr "" + +msgid "Thicken Surface" +msgstr "" + +msgid "Thicken a sheet body into a solid" +msgstr "" + +msgid "No sheet body to thicken — create a surface feature first" +msgstr "" + +msgid "Datum / Curve (plane / axis / coord sys / helix / project)" +msgstr "" + +msgid "Reference plane (offset / tilt / midplane / tangent / two edges / coincident)" +msgstr "" + +msgid "Axis" +msgstr "" + +msgid "Datum axis (two points, face normal, cylinder centerline, two planes, along edge)" +msgstr "" + +msgid "Coord Sys" +msgstr "" + +msgid "Datum coordinate system (world point, or face + direction edge)" +msgstr "" + +msgid "Helix" +msgstr "" + +msgid "Helical curve (spring path) — use as a sweep path for coils / springs / augers" +msgstr "" + +msgid "Project body edges onto a plane as sketch entities" +msgstr "" + +msgid "Project needs a body — add or import one first" +msgstr "" + +msgid "(all edges)" +msgstr "" + +msgid "Placement (transform / mirror / mate)" +msgstr "" + +msgid "Transform" +msgstr "" + +msgid "Move and/or rotate an existing body" +msgstr "" + +msgid "Transform needs a body — add or import one first" +msgstr "" + +msgid "Reflect a body about a plane" +msgstr "" + +msgid "Mirror needs a body — add or import one first" +msgstr "" + +msgid "Mate" +msgstr "" + +msgid "Assembly: align two CoordSys features (fastened, planar, revolute, slider, cylindrical)" +msgstr "" + +msgid "Boolean (combine bodies)" +msgstr "" + +msgid "Boolean — needs two solid bodies to combine" +msgstr "" + +msgid "Cut (split a body with a plane)" +msgstr "" + +msgid "Create a solid body to cut first" +msgstr "" + +msgid "Cut — needs a solid body to slice" +msgstr "" + +msgid "Color — set the selected body's display colour" +msgstr "" + +msgid "Select a feature, or a body, first — then rename it" +msgstr "" + +msgid "Fillet / chamfer / draft / shell / delete face" +msgstr "" + +msgid "Fillet / Chamfer" +msgstr "" + +msgid "Round or bevel a picked edge" +msgstr "" + +msgid "Draft (taper a face)" +msgstr "" + +msgid "Tilt a picked face by a draft angle" +msgstr "" + +msgid "Hollow the body to a wall thickness, opening a picked face" +msgstr "" + +msgid "Delete Face" +msgstr "" + +msgid "Remove faces from a body and heal the solid" +msgstr "" + +msgid "Delete Face needs a body — add or import one first" +msgstr "" + +msgid "(none)" +msgstr "" + +msgid "Hole / thread" +msgstr "" + +msgid "Drill a hole, centred on a picked face or placed on a plane" +msgstr "" + +msgid "Thread" +msgstr "" + +msgid "Thread a cylindrical surface (inner bore / outer) or a circular edge" +msgstr "" + +msgid "Pick a cylindrical surface (bore / outer) or a circular edge for a thread" +msgstr "" + +msgid "Import STEP (editable B-rep solid)" +msgstr "" + +msgid "Import mesh (STL/OBJ) as an editable B-rep solid" +msgstr "" + +msgid "Constrain selected sketch" +msgstr "" + +msgid "SKETCH" +msgstr "" + +msgid "Click to select; Shift to add; double-click for a whole loop" +msgstr "" + +msgid "Dimension" +msgstr "" + +msgid "Click 2 points or a line / circle / arc to place a dimension" +msgstr "" + +msgid "Line / polyline" +msgstr "" + +msgid "Click start, then end — then set the exact length" +msgstr "" + +msgid "Polyline" +msgstr "" + +msgid "Click points; click first / right-click to close the loop" +msgstr "" + +msgid "Corner rectangle" +msgstr "" + +msgid "Click two opposite corners" +msgstr "" + +msgid "Center rectangle" +msgstr "" + +msgid "Click center, then a corner" +msgstr "" + +msgid "Oblique rectangle" +msgstr "" + +msgid "Click two corners of one edge, then a point for the width" +msgstr "" + +msgid "Rounded rectangle" +msgstr "" + +msgid "Click two opposite corners, then a point for the corner radius" +msgstr "" + +msgid "Center circle" +msgstr "" + +msgid "Click center, then radius" +msgstr "" + +msgid "2-point circle" +msgstr "" + +msgid "Click two ends of the diameter" +msgstr "" + +msgid "3-point circle" +msgstr "" + +msgid "Click three points on the circle" +msgstr "" + +msgid "Arc" +msgstr "" + +msgid "3-point arc" +msgstr "" + +msgid "Click start, end, then a point on the arc" +msgstr "" + +msgid "Tangent arc" +msgstr "" + +msgid "Click start (on the last entity) then end" +msgstr "" + +msgid "Center-point arc" +msgstr "" + +msgid "Click center, then start, then a point for the end angle" +msgstr "" + +msgid "Slot" +msgstr "" + +msgid "Click two centerline ends, then a point for the end radius" +msgstr "" + +msgid "Arc slot" +msgstr "" + +msgid "Click center, start, end, then a point for the width" +msgstr "" + +msgid "Ellipse" +msgstr "" + +msgid "Click center, a major-axis end, then a point for the minor axis" +msgstr "" + +msgid "Elliptical arc" +msgstr "" + +msgid "Click center, major-axis end, minor point, then arc start and end" +msgstr "" + +msgid "Spline" +msgstr "" + +msgid "Click control points; double-click or right-click to finish" +msgstr "" + +msgid "Click to place a point" +msgstr "" + +msgid "Select — click to select; Shift to add" +msgstr "" + +msgid "Text — emboss text as a profile" +msgstr "" + +msgid "SVG — import an outline as a profile" +msgstr "" + +msgid "Fillet / chamfer" +msgstr "" + +msgid "Fillet" +msgstr "" + +msgid "Pick two lines, then drag the arrow or click the radius to set it" +msgstr "" + +msgid "Chamfer" +msgstr "" + +msgid "Pick two lines, then drag the arrow or click the distance to set it" +msgstr "" + +msgid "Offset" +msgstr "" + +msgid "Pick an entity, then drag the arrow or click the distance; click empty to apply" +msgstr "" + +msgid "Pick a mirror-axis line, then the entities to mirror; click empty to apply" +msgstr "" + +msgid "Trim" +msgstr "" + +msgid "Click a segment to trim it back to its nearest intersection; right-click exits" +msgstr "" + +msgid "Extend" +msgstr "" + +msgid "Click a line or arc to extend it to the nearest entity; right-click exits" +msgstr "" + +msgid "Constrain — add geometric/dimensional relations" +msgstr "" + +msgid "Move / rotate / scale" +msgstr "" + +msgid "Move (translate)" +msgstr "" + +msgid "Pick entities, then drag the handle or click the distance; click empty to apply" +msgstr "" + +msgid "Rotate (about centroid)" +msgstr "" + +msgid "Pick entities, then drag around the pivot or click the angle; click empty to apply" +msgstr "" + +msgid "Scale (about centroid)" +msgstr "" + +msgid "Pick entities, then drag the handle or click the factor; click empty to apply" +msgstr "" + +msgid "Linear / polar array" +msgstr "" + +msgid "Linear array" +msgstr "" + +msgid "Pick entities, drag the spacing handle, click the count; click empty to apply" +msgstr "" + +msgid "Polar array (about centroid)" +msgstr "" + +msgid "Pick entities, drag the sweep handle, click the count; click empty to apply" +msgstr "" + +#, c-format, boost-format +msgid "Click center then a vertex — %d sides, %s" +msgstr "" + +msgid "circumscribed" +msgstr "" + +msgid "inscribed" +msgstr "" + +msgid "Polygon" +msgstr "" + +#, c-format, boost-format +msgid "Converted %d entit%s between construction and real geometry" +msgstr "" + +msgid "CONSTRAIN" +msgstr "" + +msgid "Perpendicular" +msgstr "" + +msgid "Coincident" +msgstr "" + +msgid "Equal length" +msgstr "" + +msgid "Equal radius" +msgstr "" + +msgid "Collinear" +msgstr "" + +msgid "Tangent" +msgstr "" + +msgid "Midpoint" +msgstr "" + +msgid "Symmetric" +msgstr "" + +msgid "Symmetric about the vertical axis" +msgstr "" + +msgid "Symmetric about the horizontal axis" +msgstr "" + +msgid "Fix point (anchor in place)" +msgstr "" + +msgid "Horizontal distance" +msgstr "" + +msgid "Vertical distance" +msgstr "" + +msgid "✓ Confirm" +msgstr "" + +msgid "✗ Cancel" +msgstr "" + +msgid "Undo (Ctrl+Z)" +msgstr "" + +msgid "Redo (Ctrl+Shift+Z)" +msgstr "" + +msgid "New Design — clear the feature tree" +msgstr "" + +msgid "Export STEP…" +msgstr "" + +msgid "Show the printer bed and its plate grid" +msgstr "" + +msgid "Place on Face (F) — lay the picked face on the bed" +msgstr "" + +msgid "Section View — hide part of the model to see inside. PageUp/PageDown move the plane; Delete removes it." +msgstr "" + +msgid "Flip Section — show the opposite half" +msgstr "" + +msgid "Commit to Plate — send the solid to Prepare" +msgstr "" + +msgid "Width / X" +msgstr "" + +msgid "Height / Y" +msgstr "" + +msgid "Distance X" +msgstr "" + +msgid "Distance Y" +msgstr "" + +msgid "Distance Z" +msgstr "" + +msgid "Z" +msgstr "" + +msgid "Rotation axis" +msgstr "" + +msgid "Angle °" +msgstr "" + +msgid "Move / Rotate" +msgstr "" + +msgid "Sketch: —" +msgstr "" + +msgid "Extrude dist" +msgstr "" + +msgid "End" +msgstr "Konec" + +msgid "2nd dist" +msgstr "" + +msgid "Taper °" +msgstr "" + +msgid "New body" +msgstr "" + +msgid "Intersect" +msgstr "" + +msgid "Result" +msgstr "" + +msgid "Flip direction" +msgstr "" + +msgid "(no edge picked — group below)" +msgstr "" + +msgid "Bottom" +msgstr "Dole" + +msgid "Lateral" +msgstr "" + +msgid "Edges" +msgstr "" + +msgid "Size (r/dist)" +msgstr "" + +msgid "XY" +msgstr "" + +msgid "XZ" +msgstr "" + +msgid "YZ" +msgstr "" + +msgid "Hole plane" +msgstr "" + +msgid "Depth (blind)" +msgstr "" + +msgid "Pos X" +msgstr "" + +msgid "Pos Y" +msgstr "" + +msgid "Through" +msgstr "" + +msgid "(none — uses Hole plane)" +msgstr "" + +msgid "On face" +msgstr "" + +msgid "Thread plane" +msgstr "" + +msgid "Pitch" +msgstr "" + +msgid "Thread depth" +msgstr "" + +msgid "(none — uses Thread plane)" +msgstr "" + +msgid "Plane X" +msgstr "" + +msgid "Plane Y" +msgstr "" + +msgid "Profile: —" +msgstr "" + +msgid "Path" +msgstr "" + +msgid "Linear" +msgstr "" + +msgid "Direction" +msgstr "" + +msgid "Total angle°" +msgstr "" + +msgid "Boolean" +msgstr "" + +msgid "Union (join)" +msgstr "" + +msgid "Subtract (cut)" +msgstr "" + +msgid "Target (kept)" +msgstr "" + +msgid "Keep tool body" +msgstr "" + +msgid "Body" +msgstr "" + +msgid "Insert" +msgstr "" + +msgid "" +"Drag a corner to size, the centre to move.\n" +"Confirm or Cancel in the toolbar above." +msgstr "" + +msgid "Midplane" +msgstr "" + +msgid "Two edges" +msgstr "" + +msgid "Plane type" +msgstr "" + +msgid "Base" +msgstr "" + +msgid "Angle°" +msgstr "" + +msgid "Base X" +msgstr "" + +msgid "Base Y" +msgstr "" + +msgid "Tilt axis" +msgstr "" + +msgid "Pick Face A" +msgstr "" + +msgid "Pick Face B" +msgstr "" + +msgid "Pick Edge A" +msgstr "" + +msgid "Pick Edge B" +msgstr "" + +msgid "Size U" +msgstr "" + +msgid "Size V" +msgstr "" + +msgid "Profiles (check 2+, in order):" +msgstr "" + +msgid "Ruled (straight) sections" +msgstr "" + +msgid "Fills the sketch's closed boundary with a smooth face." +msgstr "" + +msgid "Sheet body" +msgstr "" + +msgid "Offsets a sheet body's shell. Positive = outward, negative = inward." +msgstr "" + +msgid "Thickens a sheet body into a solid. Flip reverses the direction." +msgstr "" + +msgid "(all faces — closed hollow)" +msgstr "" + +msgid "Open face" +msgstr "" + +msgid "Pick a solid face to open it, then set the wall thickness." +msgstr "" + +msgid "Angle (°)" +msgstr "" + +msgid "(pick a side face)" +msgstr "" + +msgid "Draft" +msgstr "" + +msgid "Pick a side face, then set the draft angle. The face pivots about the body base." +msgstr "" + +msgid "Translate X" +msgstr "" + +msgid "Translate Y" +msgstr "" + +msgid "Translate Z" +msgstr "" + +msgid "Rotate axis" +msgstr "" + +msgid "Pivot X" +msgstr "" + +msgid "Pivot Y" +msgstr "" + +msgid "Pivot Z" +msgstr "" + +msgid "Keep original (make a copy)" +msgstr "" + +msgid "Translate and/or rotate the selected body. Rotation is applied about the pivot, then translation follows." +msgstr "" + +msgid "Mirror plane" +msgstr "" + +msgid "Keep original" +msgstr "" + +msgid "Reflect the selected body about a plane. The mirror is always a new body; keeping the original gives you both." +msgstr "" + +msgid "(pick a solid face)" +msgstr "" + +msgid "Pick a solid face and offset it into a new thin body. Not for sheet bodies — use Thicken Surface for those." +msgstr "" + +msgid "Target body" +msgstr "" + +msgid "Entity index" +msgstr "" + +msgid "Grow a thin wall from an open sketch Line entity, fused to the target body. Entity index is the position of the open Line in the sketch." +msgstr "" + +msgid "Source body" +msgstr "" + +msgid "Target plane" +msgstr "" + +msgid "Project the edges of a body onto a plane as sketch entities. Pick a face to project only its edges, or leave the face empty to project the whole body." +msgstr "" + +msgid "Add picked face" +msgstr "" + +msgid "Click a face on the body first, then Add picked face" +msgstr "" + +#, c-format, boost-format +msgid "Face %d is already in the list" +msgstr "" + +msgid "Faces to delete" +msgstr "" + +msgid "Pick a solid face, then click 'Add picked face' to accumulate faces. Confirm to remove all listed faces and heal the solid." +msgstr "" + +msgid "Left-handed" +msgstr "" + +msgid "Taper (°)" +msgstr "" + +msgid "A helical curve (spring path). Use as a sweep path to build springs, coils, or augers." +msgstr "" + +msgid "Two points" +msgstr "" + +msgid "Face normal" +msgstr "" + +msgid "Cylinder centerline" +msgstr "" + +msgid "Plane intersection" +msgstr "" + +msgid "Along edge" +msgstr "" + +msgid "Axis type" +msgstr "" + +msgid "Pick Face" +msgstr "" + +msgid "Pick Edge" +msgstr "" + +msgid "Plane A" +msgstr "" + +msgid "Plane B" +msgstr "" + +msgid "Point 1 X" +msgstr "" + +msgid "Point 1 Y" +msgstr "" + +msgid "Point 1 Z" +msgstr "" + +msgid "Point 2 X" +msgstr "" + +msgid "Point 2 Y" +msgstr "" + +msgid "Point 2 Z" +msgstr "" + +msgid "Point (world)" +msgstr "" + +msgid "Face + direction" +msgstr "" + +msgid "(all)" +msgstr "" + +msgid "Restrict picking to one body — the others go see-through and stop catching clicks" +msgstr "" + +msgid "Edge (sets in-plane direction)" +msgstr "" + +msgid "Without an edge the frame takes X from the face's first edge — pick one to choose it yourself" +msgstr "" + +msgid "X hint X" +msgstr "" + +msgid "X hint Y" +msgstr "" + +msgid "X hint Z" +msgstr "" + +msgid "Fastened — 6 DOF locked, B driven onto A exactly" +msgstr "" + +msgid "Planar — z aligned, offset distance; free in-plane slide" +msgstr "" + +msgid "Revolute — axes collinear; free rotation about z" +msgstr "" + +msgid "Slider — orientation locked; free axial slide" +msgstr "" + +msgid "Cylindrical — axes collinear; free spin + axial slide" +msgstr "" + +msgid "Kind" +msgstr "" + +msgid "CS A (fixed)" +msgstr "" + +msgid "CS B (moves)" +msgstr "" + +msgid "Flip (oppose z axes)" +msgstr "" + +msgid "Plane distance" +msgstr "" + +msgid "Axial position" +msgstr "" + +msgid "Expression" +msgstr "" + +msgid "Field" +msgstr "" + +msgid "Expr" +msgstr "" + +msgid "(no bindings)" +msgstr "" + +msgid "Value" +msgstr "" + +msgid "Constraints" +msgstr "" + +msgid "Feature tree" +msgstr "" + +msgid " — the eye suppresses this mate" +msgstr "" + +#, c-format, boost-format +msgid "%s selected — F2 or right-click renames it, double-click edits it" +msgstr "" + +msgid "Rename\tF2" +msgstr "" + +msgid "Scale artwork" +msgstr "" + +msgid "Move up" +msgstr "" + +msgid "Move down" +msgstr "" + +msgid "Show / hide" +msgstr "" + +msgid "Check interference — find overlapping bodies" +msgstr "" + +msgid "Bodies" +msgstr "" + +msgid "Move body" +msgstr "" + +msgid "Select a body row first, then move it" +msgstr "" + +msgid "Boolean — join, subtract or intersect with another body" +msgstr "" + +msgid "Colour" +msgstr "" + +#, c-format, boost-format +msgid "Body %d selected — right-click for what applies to it" +msgstr "" + +msgid "Variables" +msgstr "" + +msgid "+" +msgstr "" + +msgid "Del" +msgstr "" + +msgid "Sketch created — select it, then right-click to Extrude" +msgstr "" + +msgid "Sketch empty — nothing committed" +msgstr "" + +msgid "Sketch updated" +msgstr "" + +#, c-format +msgid "Sketch created (%zu driving dims) — select it, then right-click to Extrude" +msgstr "" + +msgid "Could not resolve the sketch to extrude" +msgstr "" + +msgid "Face selected — set the depth and Confirm" +msgstr "" + +msgid "Region selected — right-click to Extrude, or double-click to edit" +msgstr "" + +msgid "Sketch selected — right-click to Extrude, or double-click to edit" +msgstr "" + +#, c-format, boost-format +msgid "Face %d" +msgstr "" + +#, c-format, boost-format +msgid "Body %d " +msgstr "" + +msgid "vertex selected — click again for the whole body" +msgstr "" + +msgid "selected (whole body) — right-click for what applies to it" +msgstr "" + +#, c-format, boost-format +msgid "face %d selected — right-click to push/pull it, or click again for the whole body" +msgstr "" + +#, c-format, boost-format +msgid "edge %d selected — Fillet/Chamfer to dress it, or click again for the whole body" +msgstr "" + +#, c-format, boost-format +msgid "%s plane selected — right-click for the drawing tools" +msgstr "" + +#, c-format, boost-format +msgid "%s plane selected — right-click to sketch on it, or click an object to select it" +msgstr "" + +#, c-format, boost-format +msgid "placed (%.1f, %.1f, %.1f) mm — drag arrows to move, rings to rotate" +msgstr "" + +msgid "Tool exited" +msgstr "" + +msgid "Sketch kept — Finish to commit it, Cancel to discard" +msgstr "" + +msgid "✗ Conflicting constraints" +msgstr "" + +msgid "✓ Fully constrained" +msgstr "" + +#, c-format, boost-format +msgid "%d degrees of freedom" +msgstr "" + +#, c-format, boost-format +msgid "Sketch %d" +msgstr "" + +#, c-format, boost-format +msgid "Editing: Sketch %d · N = look normal to the plane · Finish or Cancel in the toolbar" +msgstr "" + +#, c-format +msgid "OK — %zu triangles" +msgstr "" + +msgid "Text to insert:" +msgstr "" + +msgid "Import SVG" +msgstr "" + +msgid "Import STEP" +msgstr "" + +msgid "Reading STEP…" +msgstr "" + +msgid "No solids found in STEP" +msgstr "" + +msgid "STEP import failed: " +msgstr "" + +msgid "Rebuilding model…" +msgstr "" + +#, c-format, boost-format +msgid "Imported %d solid(s) — pick a face or edge, then Fillet / Cut / Shell to modify" +msgstr "" + +msgid "Import mesh" +msgstr "" + +msgid "Could not read the STL file" +msgstr "" + +msgid "Could not read the OBJ file: " +msgstr "" + +msgid "Unsupported mesh format (STL and OBJ are supported)" +msgstr "" + +msgid "The mesh contains no triangles" +msgstr "" + +#, c-format, boost-format +msgid "" +"This mesh has %d triangles. Every triangle becomes a B-rep face before coplanar merging, so importing it may take a long time and leave a body that is slow to edit. Decimating the mesh first is usually better.\n" +"\n" +"Import anyway?" +msgstr "" + +msgid "Large mesh" +msgstr "" + +msgid "Mesh conversion failed: " +msgstr "" + +msgid "Mesh conversion produced no geometry" +msgstr "" + +msgid "Mesh import failed: " +msgstr "" + +#, c-format, boost-format +msgid "Imported solid — %d triangles → %d faces, volume %.2f mm³. Pick a face or edge, then Fillet / Cut / Shell to modify" +msgstr "" + +#, c-format, boost-format +msgid "Imported as an open shell (not watertight): %d boundary edge(s), %d non-manifold edge(s) — %d triangles → %d faces. The source mesh has holes or duplicated geometry; boolean features may fail on it" +msgstr "" + +msgid "No importable geometry found" +msgstr "" + +#, c-format, boost-format +msgid "%s added to the sketch — Confirm to commit it" +msgstr "" + +msgid " — drag to place/size, then Confirm" +msgstr "" + +msgid "Insert cancelled" +msgstr "" + +msgid "Drag a corner to scale, the centre to move — right-click when done" +msgstr "" + +#, c-format, boost-format +msgid "Sketch added on %s — select it, then right-click to Extrude" +msgstr "" + +msgid "Recompute error: " +msgstr "" + +msgid "Add a solid (sketch + extrude) first" +msgstr "" + +#, c-format, boost-format +msgid "Edge %d" +msgstr "" + +#, c-format, boost-format +msgid "Thread standard: %s (pitch %.3g mm)" +msgstr "" + +msgid "Thread needs a solid body — add or import one first" +msgstr "" + +msgid "Pick a sketch profile to revolve first" +msgstr "" + +msgid "Revolve needs a solid body — add or import one first" +msgstr "" + +msgid "Pick a profile sketch to sweep first" +msgstr "" + +msgid "Pick a path sketch for the sweep" +msgstr "" + +msgid "Sweep needs a solid body — add or import one first" +msgstr "" + +msgid "Check at least two profile sketches to loft" +msgstr "" + +msgid "Loft needs a solid body — add or import one first" +msgstr "" + +msgid "Pick a sketch profile to extrude first" +msgstr "" + +msgid "Pick a sketch to fill first" +msgstr "" + +msgid "Select a sheet body first" +msgstr "" + +msgid "Pick a solid face to thicken first" +msgstr "" + +msgid "Pick a sketch with an open line first" +msgstr "" + +msgid "Add at least one face to delete first" +msgstr "" + +msgid "Mate needs two CoordSys features — create them first" +msgstr "" + +msgid "Mate: CS A and CS B must be different CoordSys features" +msgstr "" + +msgid "Mate rejected" +msgstr "" + +msgid "No interference — need at least two solid bodies to check" +msgstr "" + +msgid "No interference found" +msgstr "" + +#, c-format +msgid "%zu interference pairs, worst %.2f mm³" +msgstr "" + +msgid "" +"Interference pairs:\n" +"\n" +msgstr "" + +#, c-format, boost-format +msgid "Body %d" +msgstr "" + +msgid "Interference" +msgstr "" + +msgid "Select a solid body first — its mass properties are what is reported" +msgstr "" + +msgid "Mass properties could not be computed for this body" +msgstr "" + +#, c-format, boost-format +msgid "%s: sheet body — %.2f cm² of surface, no volume" +msgstr "" + +#, c-format, boost-format +msgid "" +"%s\n" +"\n" +"Sheet body (open shell)\n" +"Surface area: %.2f cm²\n" +"\n" +"A sheet encloses no material, so it has no volume. Thicken it into a solid to get one." +msgstr "" + +msgid "Mass properties" +msgstr "" + +#, c-format, boost-format +msgid "%s: %.3f cm³, %.2f cm²" +msgstr "" + +#, c-format, boost-format +msgid "" +"%s\n" +"\n" +"Volume: %.3f cm³\n" +"Surface area: %.2f cm²" +msgstr "" + +msgid "Pattern needs a solid body — add or import one first" +msgstr "" + +msgid "Boolean needs two solid bodies — add or import a second one" +msgstr "" + +msgid "Cut needs a solid body — add or import one first" +msgstr "" + +#, c-format, boost-format +msgid "the picked face of Body %d" +msgstr "" + +msgid "the picked face" +msgstr "" + +#, c-format, boost-format +msgid " · %d picked" +msgstr "" + +#, c-format, boost-format +msgid "%d selected · Del removes them · Shift-click adds · double-click takes the whole loop" +msgstr "" + +msgid "Select — click an entity to pick it · drag an endpoint or centre to move it · Shift-click adds · Del removes" +msgstr "" + +#, c-format, boost-format +msgid "%d picked · now choose a constraint (Horizontal, Parallel, Tangent, Equal…)" +msgstr "" + +msgid "Constrain — click one or two entities, then choose a constraint" +msgstr "" + +msgid "Dimension — click an entity, or the first of two points" +msgstr "" + +msgid "Dimension — click the second point" +msgstr "" + +msgid "Line — click the start point" +msgstr "" + +msgid "Line — click the end point, or type the length" +msgstr "" + +msgid "Polyline — click the first point" +msgstr "" + +msgid "Polyline — click the next point · click the start point to close it · right-click to end the chain" +msgstr "" + +msgid "Rectangle — click one corner" +msgstr "" + +msgid "Rectangle — click the opposite corner" +msgstr "" + +msgid "Centre rectangle — click the centre" +msgstr "" + +msgid "Centre rectangle — click a corner" +msgstr "" + +msgid "Oblique rectangle — click the start of the base edge" +msgstr "" + +msgid "Oblique rectangle — click the end of the base edge (this sets the angle)" +msgstr "" + +msgid "Oblique rectangle — click to set the width" +msgstr "" + +msgid "Rounded rectangle — click one corner" +msgstr "" + +msgid "Rounded rectangle — click the opposite corner" +msgstr "" + +msgid "Rounded rectangle — click to set the corner radius" +msgstr "" + +msgid "Circle — click the centre" +msgstr "" + +msgid "Circle — click to set the radius, or type it" +msgstr "" + +msgid "Circle (2 points) — click one end of the diameter" +msgstr "" + +msgid "Circle (2 points) — click the other end of the diameter" +msgstr "" + +msgid "Circle (3 points) — click the first point on the circle" +msgstr "" + +msgid "Circle (3 points) — click the second point" +msgstr "" + +msgid "Circle (3 points) — click the third point" +msgstr "" + +msgid "Arc — click the start point" +msgstr "" + +msgid "Arc — click the end point" +msgstr "" + +msgid "Arc — click a point the arc passes through" +msgstr "" + +msgid "Tangent arc — click the endpoint it leaves from" +msgstr "" + +msgid "Tangent arc — click its far end" +msgstr "" + +msgid "Centre arc — click the centre" +msgstr "" + +msgid "Centre arc — click the start point (this sets the radius)" +msgstr "" + +msgid "Centre arc — click the end point" +msgstr "" + +msgid "Slot — click one end of the centreline" +msgstr "" + +msgid "Slot — click the other end of the centreline" +msgstr "" + +msgid "Slot — click to set the width" +msgstr "" + +msgid "Arc slot — click the centre the slot curves about" +msgstr "" + +msgid "Arc slot — click the start of the centreline (this sets the radius)" +msgstr "" + +msgid "Arc slot — click the end of the centreline" +msgstr "" + +msgid "Arc slot — click to set the width" +msgstr "" + +msgid "Polygon — click the centre" +msgstr "" + +msgid "Polygon — click a vertex (this sets size and orientation)" +msgstr "" + +msgid "Ellipse — click the centre" +msgstr "" + +msgid "Ellipse — click the end of the major axis" +msgstr "" + +msgid "Ellipse — click a point on the minor axis" +msgstr "" + +msgid "Elliptical arc — click the centre" +msgstr "" + +msgid "Elliptical arc — click the end of the major axis" +msgstr "" + +msgid "Elliptical arc — click a point on the minor axis" +msgstr "" + +msgid "Elliptical arc — click where the arc starts" +msgstr "" + +msgid "Elliptical arc — click where the arc ends" +msgstr "" + +msgid "Spline — click the first control point" +msgstr "" + +msgid "Spline — click the next control point · right-click to finish the curve" +msgstr "" + +msgid "Point — click to place one; the tool stays armed for more" +msgstr "" + +msgid "Trim — click a segment where it crosses another entity · right-click to exit" +msgstr "" + +msgid "Extend — click a line or arc to grow it out to the nearest entity · right-click to exit" +msgstr "" + +msgid "Fillet — click the first of two lines that meet" +msgstr "" + +msgid "Fillet — click the second line" +msgstr "" + +msgid "Fillet — drag the arrow, or click the number to type the radius · click empty space to apply · right-click cancels" +msgstr "" + +msgid "Chamfer — click the first of two lines that meet" +msgstr "" + +msgid "Chamfer — click the second line" +msgstr "" + +msgid "Chamfer — drag the arrow, or click the number to type the setback · click empty space to apply · right-click cancels" +msgstr "" + +msgid "Offset — click the entity to offset" +msgstr "" + +msgid "Offset — drag the arrow to either side, or click the number to type the distance · click empty space to apply · right-click cancels" +msgstr "" + +msgid "Mirror — first click the LINE to mirror about (a construction line works)" +msgstr "" + +msgid "Mirror — axis set · now click the entities to mirror · right-click cancels" +msgstr "" + +#, c-format, boost-format +msgid "Mirror — axis set · %d to mirror · click another to add or remove it · click empty space to apply" +msgstr "" + +msgid "Move — click the entities to move" +msgstr "" + +msgid "Move — drag the handle, or click the number to type the distance · click empty space to apply" +msgstr "" + +msgid "Rotate — click the entities to rotate" +msgstr "" + +msgid "Rotate — drag the handle, or click the number to type the angle · click empty space to apply" +msgstr "" + +msgid "Scale — click the entities to scale" +msgstr "" + +msgid "Scale — drag the handle, or click the number to type the factor · click empty space to apply" +msgstr "" + +msgid "Array — click the entities to repeat" +msgstr "" + +msgid "Array — drag the handle to set the step, click the count to type it · click empty space to apply" +msgstr "" + +msgid "Polar array — click the entities to repeat" +msgstr "" + +msgid "Polar array — drag the handle to set the sweep, click the count to type it · click empty space to apply" +msgstr "" + +msgid "Drag a corner to scale, the centre to move · right-click when done" +msgstr "" + +msgid " · Esc goes back to Select" +msgstr "" + +msgid " · click a constraint badge to remove it" +msgstr "" + +msgid "select something first" +msgstr "" + +#, c-format, boost-format +msgid "Mate: %s → %s" +msgstr "" + +msgid "Fastened" +msgstr "" + +msgid "Revolute" +msgstr "" + +msgid "Slider" +msgstr "" + +msgid "Cylindrical" +msgstr "" + +msgid "Click a solid FACE in the viewport" +msgstr "" + +msgid "Click a solid EDGE in the viewport" +msgstr "" + +msgid "An angled plane needs an edge to tilt about — pick Edge A" +msgstr "" + +msgid "A midplane needs two faces — pick Face A and Face B" +msgstr "" + +msgid "Face A and Face B are the same face — a midplane needs two different faces" +msgstr "" + +msgid "A tangent plane needs a cylindrical face — pick Face A" +msgstr "" + +msgid "This plane needs two edges — pick Edge A and Edge B" +msgstr "" + +msgid "Plane added — pick it as a sketch plane" +msgstr "" + +msgid "Axis added" +msgstr "" + +msgid "Coord Sys added" +msgstr "" + +msgid "Shell needs a solid body — add or import one first" +msgstr "" + +msgid "Draft needs a solid body — add or import one first" +msgstr "" + +msgid "Draft needs a picked face — click a side face first" +msgstr "" + +msgid "" +"Nothing yet — import a STEP or a mesh from the toolbar,\n" +"or click a reference plane and right-click it to start a sketch." +msgstr "" + +msgid "No solid yet — select a sketch and right-click it to Extrude." +msgstr "" + +msgid "Could not restore the CAD model from this project" +msgstr "" + +msgid "Could not restore the CAD model: " +msgstr "" + +#, c-format +msgid "Body %zu — %s" +msgstr "" + +msgid "Section view on — hides half the model to see inside; PageUp / PageDown move the plane, Flip shows the other half" +msgstr "" + +msgid "Section view off" +msgstr "" + +#, c-format, boost-format +msgid "Section view — showing the %s half" +msgstr "" + +msgid "upper" +msgstr "" + +msgid "lower" +msgstr "" + +msgid "Boolean needs two bodies — create or import a second solid" +msgstr "" + +msgid "Select a body first — click it in the viewport or the Bodies list" +msgstr "" + +msgid "That body has no display mesh yet — recompute first" +msgstr "" + +msgid "Drag the arrows to move, the rings to rotate — then Confirm (Esc cancels)" +msgstr "" + +msgid "Drag the arrows to move, the rings to rotate — the numbers follow" +msgstr "" + +msgid "Select a body first" +msgstr "" + +#, c-format, boost-format +msgid "Body %d colour set" +msgstr "" + +msgid "Click a face on the solid, then press F" +msgstr "" + +msgid "Placed on face — body laid flat on the bed" +msgstr "" + +msgid "Edit rejected: " +msgstr "" + +msgid "Erase all features and bodies and start a new design? This cannot be undone." +msgstr "" + +msgid "New Design" +msgstr "" + +msgid "This body has no feature to delete — use New Design to start over" +msgstr "" + +#, c-format, boost-format +msgid "feature %d" +msgstr "" + +#, c-format, boost-format +msgid "" +"Delete %s?\n" +"\n" +"That is the feature this body was made from. Features built on it may be removed or stop working." +msgstr "" + +msgid "Delete body" +msgstr "" + +msgid "Select the FEATURE that created this body (or use New Design)" +msgstr "" + +msgid "Select a feature in the tree first" +msgstr "" + +#, c-format, boost-format +msgid "Body %d shown" +msgstr "" + +#, c-format, boost-format +msgid "Body %d hidden" +msgstr "" + +msgid "Feature shown" +msgstr "" + +msgid "Feature hidden" +msgstr "" + +msgid "Draw a sketch first, then Constrain" +msgstr "" + +msgid "Select a sketch in the tree first" +msgstr "" + +msgid "Selected feature is not a sketch" +msgstr "" + +msgid "Pick 1-2 lines, then a constraint; right-click exits" +msgstr "" + +msgid "Pick 1-2 entities, then a constraint or dimension; right-click exits" +msgstr "" + +msgid "Pick an entity first" +msgstr "" + +msgid "Pick two entities first" +msgstr "" + +msgid "Horizontal and Vertical apply to a line" +msgstr "" + +msgid "Angle applies between two lines" +msgstr "" + +msgid "Collinear needs two lines" +msgstr "" + +msgid "Parallel, perpendicular and equal length apply to two lines" +msgstr "" + +msgid "Equal radius needs two circles or arcs" +msgstr "" + +msgid "Concentric needs two circles or arcs" +msgstr "" + +msgid "Tangent needs a line and a circle/arc, or two circles/arcs" +msgstr "" + +msgid "This constraint needs two entities with a point to join" +msgstr "" + +msgid "This dimension needs two entities with a point to measure between" +msgstr "" + +msgid "Midpoint needs a point and a line" +msgstr "" + +msgid "Symmetric needs two points or two lines + an axis" +msgstr "" + +msgid "Symmetric needs two points or two lines" +msgstr "" + +msgid "Symmetric: pick two entities, then an axis line" +msgstr "" + +msgid "Radius/Diameter needs a circle or arc" +msgstr "" + +msgid "Unsupported constraint" +msgstr "" + +msgid "Constraint rejected (over-constrained)" +msgstr "" + +msgid "Applied constraint · its badge is on the sketch — click the badge to remove it" +msgstr "" + +#, c-format, boost-format +msgid "%s — %d selected. Press Esc for the Select tool, click one line, then Shift- or Ctrl-click the other." +msgstr "" + +msgid "Applied constraint" +msgstr "" + +#, c-format, boost-format +msgid "Fix %s" +msgstr "" + +#, c-format, boost-format +msgid "Lock X %s" +msgstr "" + +#, c-format, boost-format +msgid "Lock Y %s" +msgstr "" + +msgid "Equal" +msgstr "" + +#, c-format, boost-format +msgid "Symmetric %s — %s / %s" +msgstr "" + +#, c-format, boost-format +msgid "Symmetric about Y axis %s — %s" +msgstr "" + +#, c-format, boost-format +msgid "Symmetric about X axis %s — %s" +msgstr "" + +msgid "On line" +msgstr "" + +msgid "On edge" +msgstr "" + +msgid "Constraint" +msgstr "" + +#, c-format, boost-format +msgid "Constraints (%d)" +msgstr "" + +msgid "No constraints yet" +msgstr "" + +msgid "Delete constraint" +msgstr "" + +msgid "Constraint deleted" +msgstr "" + +msgid "Press Constrain on a sketch first" +msgstr "" + +msgid "Pick the entity, then a mirror-axis line" +msgstr "" + +msgid "Mirror axis must be a line" +msgstr "" + +msgid "Mirror produced nothing" +msgstr "" + +msgid "Offset distance (+left / -right of direction)" +msgstr "" + +msgid "Offset collapsed the entity" +msgstr "" + +msgid "Pick two lines to fillet" +msgstr "" + +msgid "Fillet needs two lines" +msgstr "" + +msgid "Fillet radius" +msgstr "" + +msgid "Fillet failed (parallel lines or radius too large)" +msgstr "" + +msgid "Pick two lines to chamfer" +msgstr "" + +msgid "Chamfer needs two lines" +msgstr "" + +msgid "Chamfer distance" +msgstr "" + +msgid "Chamfer failed (parallel lines or distance too large)" +msgstr "" + +msgid "Trim works on lines, arcs and circles" +msgstr "" + +msgid "Extend works on lines and arcs" +msgstr "" + +msgid "Pick the edge to trim/extend" +msgstr "" + +msgid "Nothing to trim at the pick" +msgstr "" + +msgid "No edge to extend to" +msgstr "" + +msgid "Array count (incl. original)" +msgstr "" + +msgid "Spacing (mm)" +msgstr "" + +msgid "Array produced nothing" +msgstr "" + +msgid "Move dX (mm)" +msgstr "" + +msgid "Move dY (mm)" +msgstr "" + +msgid "Move produced nothing" +msgstr "" + +msgid "Rotate angle (deg)" +msgstr "" + +msgid "Rotate produced nothing" +msgstr "" + +msgid "Scale factor" +msgstr "" + +msgid "Scale produced nothing" +msgstr "" + +msgid "Polar count (incl. original)" +msgstr "" + +msgid "Total sweep (deg)" +msgstr "" + +msgid "Polar array produced nothing" +msgstr "" + +msgid "Applied edit" +msgstr "" + +msgid " — type a value, press Enter (or Confirm)" +msgstr "" + +msgid "Pick a segment in the viewport first" +msgstr "" + +msgid "Applied Horizontal" +msgstr "" + +msgid "Applied Vertical" +msgstr "" + +msgid "Sketch: " +msgstr "" + +#, c-format, boost-format +msgid "On a face of Body %d" +msgstr "" + +msgid "On a stored face" +msgstr "" + +msgid "Editing sketch — drag a handle or click a quote to edit" +msgstr "" + +msgid "An imported solid has no parameters — use Transform to move or rotate it" +msgstr "" + +msgid "This feature type can't be edited yet" +msgstr "" + +msgid "Nothing to export — add a feature first" +msgstr "" + +msgid "Export STEP" +msgstr "" + +msgid "Exported STEP" +msgstr "" + +msgid "STEP export failed: " +msgstr "" + +msgid "Nothing to commit — add a feature first" +msgstr "" + +msgid "All bodies hidden — show one before committing" +msgstr "" + +msgid "Plane ready" +msgstr "" + +msgid "Axis ready" +msgstr "" + +msgid "Coord Sys ready" +msgstr "" + +msgid "Helix ready" +msgstr "" + +msgid "Project ready" +msgstr "" + +msgid "Sketch ready" +msgstr "" + +msgid "Mate needs at least two CoordSys features" +msgstr "" + +msgid "Mate: CS A and CS B must be different" +msgstr "" + +msgid "Mate ready" +msgstr "" + +msgid "Invalid: " +msgstr "" + +#, c-format +msgid "Preview — %zu triangles" +msgstr "" + +#, c-format, boost-format +msgid "Body %d — moved (%.1f, %.1f, %.1f) mm, rotated %.1f°" +msgstr "" + +msgid "Profile: " +msgstr "" + +#, c-format, boost-format +msgid "Face %d (push/pull)" +msgstr "" + +msgid "Move cancelled" +msgstr "" + +msgid "Discard this sketch and everything drawn in it?" +msgstr "" + +msgid "Discard sketch" +msgstr "" + +msgid "Keep drawing" +msgstr "" + +msgid "Finish or cancel the current tool first (Esc)" +msgstr "" + +msgid "Nothing to redo" +msgstr "" + +msgid "Nothing to undo" +msgstr "" + +#, c-format +msgid "Redo (%zu more)" +msgstr "" + +#, c-format +msgid "Undo (%zu more)" +msgstr "" + +msgid "Variable name:" +msgstr "" + +msgid "Add Variable" +msgstr "" + +msgid "Variable name must not contain spaces" +msgstr "" + +#, c-format, boost-format +msgid "Expression for '%s':" +msgstr "" + +msgid "Select a variable first" +msgstr "" + +msgid "Edit Variable" +msgstr "" + +#, c-format, boost-format +msgid "Variable '%s' could not be removed (likely still referenced by a feature expression): %s" +msgstr "" + +msgid "No binding for that field" +msgstr "" + +msgid "Enter a number" +msgstr "" + +msgid "Not a number" +msgstr "" + +msgid "Primitive" +msgstr "" + +msgid "Empty mesh generated" +msgstr "" + +msgid "Pocket (Cut)" +msgstr "" + +msgid "Clear All" +msgstr "" + +msgctxt "Keyboard Shortcut" +msgid "Ins" +msgstr "" + +# AI Translated +msgctxt "Keyboard Shortcut" +msgid "Home" +msgstr "Home" + +# AI Translated +msgctxt "Keyboard Shortcut" +msgid "End" +msgstr "End" + +msgctxt "Keyboard Shortcut" +msgid "PgUp" +msgstr "" + +msgctxt "Keyboard Shortcut" +msgid "PgDn" +msgstr "" + +# AI Translated +msgctxt "Keyboard Shortcut" +msgid "Arrow Left" +msgstr "Šipka vlevo" + +# AI Translated +msgctxt "Keyboard Shortcut" +msgid "Arrow Right" +msgstr "Šipka vpravo" + +# AI Translated +msgctxt "Keyboard Shortcut" +msgid "Arrow Up" +msgstr "Šipka nahoru" + +# AI Translated +msgctxt "Keyboard Shortcut" +msgid "Arrow Down" +msgstr "Šipka dolů" + +msgid "Import geometry data from STL/STEP/3MF/OBJ/AMF files" +msgstr "Importovat geometrická data ze souborů STL/STEP/3MF/OBJ/AMF" + +msgid "Select all objects" +msgstr "Vybrat všechny objekty" + +msgid "Paste from clipboard" +msgstr "Vložit ze schránky" + +msgid "Toggle printable for object/part" +msgstr "Přepnout tisknutelnost objektu/části" + +msgid "Move selection 10mm in negative X direction" +msgstr "Přesuňte výběr o 10 mm v záporném směru osy X" + +msgid "Move selection 10mm in positive X direction" +msgstr "Přesuňte výběr o 10 mm v kladném směru osy X" + +msgid "Move selection 10mm in positive Y direction" +msgstr "Přesuňte výběr o 10 mm v kladném směru osy Y" + +msgid "Move selection 10mm in negative Y direction" +msgstr "Přesuňte výběr o 10 mm v záporném směru osy Y" + +msgid "Rotate selection 45 degrees counterclockwise" +msgstr "" + +msgid "Rotate selection 45 degrees clockwise" +msgstr "" + +msgid "Gizmo move" +msgstr "Gizmo posouvat" + +msgid "Gizmo rotate" +msgstr "Gizmo otočit" + +msgid "Gizmo scale" +msgstr "Gizmo změnit měřítko" + +msgid "Gizmo place face on bed" +msgstr "Gizmo umístit plochu na podložku" + +msgid "Gizmo cut" +msgstr "Gizmo řezat" + +# AI Translated +msgid "Gizmo mesh boolean" +msgstr "Gizmo booleovské operace se sítí" + +msgid "Gizmo FDM paint-on supports" +msgstr "" + +msgid "Gizmo FDM paint-on seam" +msgstr "Gizmo FDM malování švu" + +msgid "Gizmo FDM paint-on fuzzy skin" +msgstr "Gizmo FDM malování efektu chlupatého povrchu" + +msgid "Gizmo multi-material painting" +msgstr "" + +msgid "Gizmo text emboss/engrave" +msgstr "Gizmo text vystouplý/gravírovaný" + +msgid "Gizmo measure" +msgstr "Gizmo měření" + +msgid "Gizmo assemble" +msgstr "Gizmo sestavit" + +msgid "Gizmo brim ears" +msgstr "Gizmo ouška lemu" + +msgid "Vertical slider - Move active thumb Up" +msgstr "Vertikální posuvník – Posuňte aktivní jezdec nahoru" + +msgid "Vertical slider - Move active thumb Down" +msgstr "Vertikální posuvník – posuňte aktivní jezdec dolů" + +msgid "Horizontal slider - Move active thumb Left" +msgstr "Vodorovný posuvník – posunout aktivní jezdec vlevo" + +msgid "Horizontal slider - Move active thumb Right" +msgstr "Vodorovný posuvník – posunout aktivní jezdec vpravo" + +msgid "Horizontal slider - Move to start position" +msgstr "Vodorovný posuvník – přesunout na začátek" + +msgid "Horizontal slider - Move to last position" +msgstr "Vodorovný posuvník – přesunout na poslední pozici" + +msgid "Camera view - Default" +msgstr "Pohled kamery – výchozí" + +msgid "Camera view - Top" +msgstr "Pohled kamery – shora" + +msgid "Camera view - Bottom" +msgstr "Pohled kamery – zespodu" + +msgid "Camera view - Front" +msgstr "Pohled kamery – zepředu" + +msgid "Camera view - Behind" +msgstr "Pohled kamery – zezadu" + +msgid "Camera Angle - Left side" +msgstr "Úhel kamery – levá strana" + +msgid "Camera Angle - Right side" +msgstr "Úhel kamery – pravá strana" + +msgid "Camera view - Current plate" +msgstr "" + +msgid "Zoom in" +msgstr "Přiblížit" + +msgid "Zoom out" +msgstr "Oddálit" + +msgid "Show/Hide 3Dconnexion devices settings dialog" +msgstr "Zobrazit/Skrýt dialog nastavení zařízení 3Dconnexion" + +msgid "Show/Hide wireframe" +msgstr "" + +msgid "On/Off G-code window" +msgstr "Zapnout/vypnout okno G-code" + +msgid "On/Off one layer mode of the vertical slider" +msgstr "Zapnout/vypnout režim jedné vrstvy na vertikálním posuvníku" + +msgid "Switch between Prepare/Preview" +msgstr "Přepnout mezi Přípravou/Náhledem" + +msgid "Collapse/Expand the sidebar" +msgstr "Sbalit/rozbalit postranní panel" + +msgid "Open the speed dial" +msgstr "" + +msgid "Reload the device page" +msgstr "" + +msgid "Show keyboard shortcuts list" +msgstr "Zobrazit seznam klávesových zkratek" + +msgid "Slicing and printing" +msgstr "" + +msgid "Editing" +msgstr "" + +msgid "Placement" +msgstr "" + +msgid "Gizmos" +msgstr "" + +msgid "Sliders" +msgstr "" + +msgid "Painting tools" +msgstr "" + +msgid "Application" +msgstr "" + #: resources/data/hints.ini: [hint:Precise wall] msgid "" "Precise wall\n" @@ -22380,8 +25199,69 @@ msgstr "" "Zamezte kroucení\n" "Víte, že při tisku materiálů náchylných ke kroucení, jako je ABS, může vhodné zvýšení teploty vyhřívané desky snížit pravděpodobnost kroucení?" -#~ msgid "Other" -#~ msgstr "Ostatní" +# AI Translated +#~ msgid "Tab" +#~ msgstr "Tab" + +# AI Translated +#~ msgid "Displays current viewport FPS in the top-right corner." +#~ msgstr "Zobrazuje aktuální FPS zobrazení v pravém horním rohu." + +# AI Translated +#~ msgid "Publish 3MF Wiki" +#~ msgstr "Wiki k publikování 3MF" + +# AI Translated +#~ msgid "Publish 3MF Video Guide" +#~ msgstr "Videonávod k publikování 3MF" + +#~ msgid "Toolbar" +#~ msgstr "Panel nástrojů" + +#~ msgid "Switch table page" +#~ msgstr "Přepnout stránku tabulky" + +#~ msgid "Global shortcuts" +#~ msgstr "Globální klávesové zkratky" + +# AI Translated +#~ msgid "Middle mouse button" +#~ msgstr "Prostřední tlačítko myši" + +#~ msgid "Auto orients selected objects or all objects. If there are selected objects, it just orients the selected ones. Otherwise, it will orient all objects in the current project." +#~ msgstr "Automaticky orientuje vybrané nebo všechny objekty. Pokud jsou vybrané objekty, orientuje pouze tyto. Jinak orientuje všechny objekty v aktuálním projektu." + +#~ msgid "Auto orients all objects on the active plate." +#~ msgstr "Automaticky orientuje všechny objekty na aktivní desce." + +#~ msgid "Any arrow" +#~ msgstr "Libovolná šipka" + +#~ msgid "Gizmo SLA support points" +#~ msgstr "Gizmo SLA podpůrné body" + +#~ msgid "Plater" +#~ msgstr "Deska" + +# AI Translated +#~ msgid "Gizmo" +#~ msgstr "Gizmo" + +#~ msgid "Delete objects, parts, modifiers" +#~ msgstr "Smazat objekty, části, modifikátory" + +#~ msgid "Objects List" +#~ msgstr "Seznam objektů" + +#~ msgid "G-code written at the very top of the output file, before any other content. Useful for adding metadata that printer firmware reads from the first lines of the file (e.g. estimated print time, filament usage). Supports placeholders like {print_time_sec} and {used_filament_length}." +#~ msgstr "G-code zapsaný na úplný začátek výstupního souboru před jakýkoli další obsah. Užitečné pro přidání metadat, která firmware tiskárny čte z prvních řádků souboru (např. odhadovaná doba tisku nebo spotřeba filamentu). Podporuje zástupné proměnné jako {print_time_sec} a {used_filament_length}." + +#~ msgid "Print time (seconds)" +#~ msgstr "Doba tisku (sekundy)" + +# AI Translated +#~ msgid "Open actions speed dial" +#~ msgstr "Otevřít rychlou nabídku akcí" # AI Translated #~ msgid "Left: " @@ -22530,9 +25410,6 @@ msgstr "" #~ msgid "Print order within a single layer." #~ msgstr "Pořadí tisku v rámci jedné vrstvy." -#~ msgid "Bottom" -#~ msgstr "Dole" - #~ msgid "Front" #~ msgstr "Předek" @@ -22551,9 +25428,6 @@ msgstr "" #~ msgid "Arrow Right" #~ msgstr "Šipka vpravo" -#~ msgid "End" -#~ msgstr "Konec" - #~ msgid "Hotend" #~ msgstr "Hotend" diff --git a/localization/i18n/de/OrcaSlicer_de.po b/localization/i18n/de/OrcaSlicer_de.po index a4909c409b..7fefd18081 100644 --- a/localization/i18n/de/OrcaSlicer_de.po +++ b/localization/i18n/de/OrcaSlicer_de.po @@ -3,7 +3,7 @@ msgid "" msgstr "" "Project-Id-Version: Orca Slicer\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-09-17 12:41-0300\n" +"POT-Creation-Date: 2026-09-22 12:39+0800\n" "PO-Revision-Date: \n" "Last-Translator: Heiko Liebscher \n" "Language-Team: \n" @@ -2467,6 +2467,19 @@ msgstr "" msgid "Failed to open the Plugins dialog (unknown error)." msgstr "Öffnen des Plugins-Dialogs fehlgeschlagen (unbekannter Fehler)." +msgid "Plugins refreshed." +msgstr "" + +#, c-format, boost-format +msgid "Failed to refresh plugins: %s" +msgstr "" + +msgid "Select plugin package" +msgstr "" + +msgid "Plugin files (*.py;*.whl)|*.py;*.whl" +msgstr "" + # AI Translated msgid "Plugin Terminal" msgstr "Plugin-Terminal" @@ -4112,6 +4125,21 @@ msgstr "OrcaSlicer begann in diesem gleichen Geist, indem es von PrusaSlicer, Ba msgid "Today, OrcaSlicer is the most widely used and actively developed open-source slicer in the 3D printing community. Many of its innovations have been adopted by other slicers, making it a driving force for the entire industry." msgstr "Heute ist OrcaSlicer der am weitesten verbreitete und aktiv entwickelte Open-Source-Slicer in der 3D-Druck-Community. Viele seiner Innovationen wurden von anderen Slicern übernommen und treiben die gesamte Industrie voran." +msgid "Script plugin skipped." +msgstr "" + +msgid "Script plugin finished." +msgstr "" + +msgid "Printer" +msgstr "Drucker" + +msgid "Recent Projects" +msgstr "" + +msgid "Go to Plate" +msgstr "" + msgid "AMS Materials Setting" msgstr "AMS Material Einstellung" @@ -5666,9 +5694,6 @@ msgctxt "Noun" msgid "Print" msgstr "aktuelle Platte drucken" -msgid "Printer" -msgstr "Drucker" - msgid "Time Estimation" msgstr "Geschätzte Zeit" @@ -5848,12 +5873,15 @@ msgctxt "Camera View" msgid "Right" msgstr "rechts" -msgid "Add" -msgstr "Hinzufügen" - msgid "Add plate" msgstr "Druckplatte hinzufügen" +msgid "Split to objects" +msgstr "In Objekte trennen" + +msgid "Add" +msgstr "Hinzufügen" + msgid "Auto orient all/selected objects" msgstr "Alle/ausgewählte Objekte automatische Ausrichtung" @@ -5866,9 +5894,6 @@ msgstr "Alle Objekte anordnen" msgid "Arrange objects on selected plates" msgstr "Objekte auf ausgewählten Druckplatten anordnen" -msgid "Split to objects" -msgstr "In Objekte trennen" - msgid "Assembly View" msgstr "Montageansicht" @@ -5924,6 +5949,9 @@ msgstr "Umriss" msgid "Wireframe" msgstr "Gittermodell" +msgid "X-Ray" +msgstr "" + msgid "Realistic View" msgstr "Realistische Ansicht" @@ -5966,7 +5994,7 @@ msgstr "Volumen:" msgid "Size:" msgstr "Größe:" -#, c-format, boost-format +#, boost-format msgid "Conflicts of G-code paths have been found at layer %d, Z = %.2lfmm. Please separate the conflicted objects farther (%s <-> %s)." msgstr "Konflikte von G-Code-Pfaden wurden bei Layer %d, Z = %.2lf mm gefunden.Bitte trennen Sie die konfliktbehafteten Objekte weiter voneinander (%s <-> %s)." @@ -6131,6 +6159,9 @@ msgstr "Schließen der Anwendung, während einige Profileinstellungen geändert msgid "Logging" msgstr "Protokollierung" +msgid "Design" +msgstr "" + msgid "Prepare" msgstr "Vorbereiten" @@ -6459,6 +6490,9 @@ msgstr "Kontur um das ausgewählte Objekt in der 3D-Szene anzeigen." msgid "Preferences" msgstr "Einstellungen" +msgid "Open speed dial" +msgstr "" + # AI Translated msgctxt "Menu" msgid "Edit" @@ -7395,6 +7429,233 @@ msgstr "Diesen Dialog nicht erneut anzeigen" msgid "Please refer to Wiki before use->" msgstr "Bitte lesen Sie vor der Verwendung das Wiki->" +msgid "Plates are a filament (FFF) feature." +msgstr "" + +msgid "Open the 3D view first." +msgstr "" + +msgid "Select an object first." +msgstr "" + +msgid "Slice and Preview" +msgstr "" + +msgid "Slice & Export" +msgstr "" + +msgid "Go to layer (percent)" +msgstr "" + +msgid "Commands" +msgstr "" + +msgid "Go to tab..." +msgstr "" + +msgid "Load Project" +msgstr "" + +msgid "Save Project As" +msgstr "" + +msgid "Mode: Simple" +msgstr "" + +msgid "Mode: Advanced" +msgstr "" + +msgid "Mode: Expert" +msgstr "" + +msgid "Toggle Developer Mode" +msgstr "" + +msgid "Developer mode enabled." +msgstr "" + +msgid "Developer mode disabled." +msgstr "" + +msgid "Export STL" +msgstr "Exportiere STL" + +msgid "Export 3MF" +msgstr "3mf exportieren" + +msgid "Export Sliced File" +msgstr "" + +msgid "Export All Sliced Files" +msgstr "" + +msgid "Max Volumetric Speed Calibration" +msgstr "Maximale volumetrische Geschwindigkeitskalibrierung" + +msgid "Pressure Advance Calibration" +msgstr "" + +msgid "Flow Ratio Calibration" +msgstr "Flussratenkalibrierung" + +msgid "Retraction Calibration" +msgstr "" + +msgid "Cornering Calibration" +msgstr "" + +msgid "Input Shaping Frequency Calibration" +msgstr "" + +msgid "Input Shaping Damping Calibration" +msgstr "" + +msgid "VFA Calibration" +msgstr "" + +msgid "View: Top" +msgstr "" + +msgid "View: Bottom" +msgstr "" + +msgid "View: Front" +msgstr "" + +msgid "View: Rear" +msgstr "" + +msgid "View: Left" +msgstr "" + +msgid "View: Right" +msgstr "" + +msgid "View: Isometric" +msgstr "" + +msgid "View: Default" +msgstr "" + +msgid "Fit Bed to View" +msgstr "" + +msgid "Toggle Perspective" +msgstr "" + +# AI Translated +msgid "Delete All Objects" +msgstr "Alle Objekte löschen" + +msgid "Mirror X" +msgstr "" + +msgid "Mirror Y" +msgstr "" + +msgid "Mirror Z" +msgstr "" + +# AI Translated +msgid "Split to Objects" +msgstr "In Objekte aufteilen" + +msgid "Split to Parts" +msgstr "" + +msgid "Center Selected on Plate" +msgstr "" + +msgid "Drop to Bed" +msgstr "" + +msgid "Scale to Fit Print Volume" +msgstr "" + +msgid "Increase Instances" +msgstr "" + +msgid "Decrease Instances" +msgstr "" + +msgid "Auto-Arrange" +msgstr "" + +msgid "Auto-Orient" +msgstr "" + +msgid "Add Plate" +msgstr "" + +msgid "Cannot add another plate (maximum reached)." +msgstr "" + +msgid "Duplicate Plate" +msgstr "" + +msgid "Cannot duplicate a plate (maximum reached)." +msgstr "" + +msgid "Cannot delete the only plate." +msgstr "" + +msgid "Rename Plate" +msgstr "" + +msgid "Toggle Plate Lock" +msgstr "" + +msgid "No plates available." +msgstr "" + +msgid "Synchronize Filament List from AMS" +msgstr "" + +msgid "Connect a printer to synchronize the AMS filament list." +msgstr "" + +msgid "Open Preset Bundle" +msgstr "" + +msgid "Sign in to sync presets." +msgstr "" + +msgid "Export All Objects as STLs" +msgstr "" + +msgid "Export All Objects as DRC (one file)" +msgstr "" + +msgid "Export All Objects as DRCs" +msgstr "" + +msgid "Export Toolpaths as OBJ" +msgstr "" + +msgid "About OrcaSlicer" +msgstr "" + +msgid "Open Wiki" +msgstr "" + +msgid "Open YouTube Channel" +msgstr "" + +msgid "Open Plugins" +msgstr "" + +msgid "Refresh Plugins" +msgstr "" + +msgid "Install Plugin" +msgstr "" + +msgid "Install Local Plugin" +msgstr "" + +msgid "Unknown command." +msgstr "" + msgid "3D Mouse disconnected." msgstr "3D-Maus nicht angeschlossen." @@ -8046,10 +8307,6 @@ msgstr "Seitenleiste erweitern" msgid "Collapse sidebar" msgstr "Seitenleiste reduzieren" -# AI Translated -msgid "Tab" -msgstr "Tab" - #, c-format, boost-format msgid "Loading file: %s" msgstr "Datei wird geladen: %s" @@ -8253,10 +8510,6 @@ msgstr "" msgid "Delete Object" msgstr "Objekt löschen" -# AI Translated -msgid "Delete All Objects" -msgstr "Alle Objekte löschen" - # AI Translated msgid "Reset Project" msgstr "Projekt zurücksetzen" @@ -8264,10 +8517,6 @@ msgstr "Projekt zurücksetzen" msgid "The selected object couldn't be split." msgstr "Das ausgewählte Objekt konnte nicht geteilt werden." -# AI Translated -msgid "Split to Objects" -msgstr "In Objekte aufteilen" - msgid "Disable Auto-Drop to preserve Z positioning?\n" msgstr "Auto-Drop deaktivieren, um die Z-Positionierung beizubehalten?\n" @@ -9084,6 +9333,33 @@ msgstr "Multi-Geräte-Verwaltung" msgid "With this option enabled, you can send a task to multiple devices at the same time and manage multiple devices." msgstr "Wenn diese Option aktiviert ist, können Sie eine Aufgabe gleichzeitig an mehrere Geräte senden und mehrere Geräte verwalten." +msgid "Open the Speed Dial from the keyboard" +msgstr "" + +msgid "When enabled, the Speed Dial keyboard shortcut (Space by default) opens the action search from any page." +msgstr "" + +msgid "Recent actions" +msgstr "" + +msgid "actions" +msgstr "" + +msgid "How many recently launched actions to show at the top of the Speed Dial. Set to 0 to hide recent actions." +msgstr "" + +msgid "CAD feature (experimental)" +msgstr "" + +msgid "With this option enabled, the Design tab is shown, where models can be built and edited parametrically. This feature is experimental and still under development." +msgstr "" + +msgid "Auto-close sketch loops" +msgstr "" + +msgid "Treat sketch endpoints within 0.001 mm as one joint and weld the loop shut. Off: only exactly coincident endpoints join, so a loop with a tiny gap is shown as open instead of being closed for you." +msgstr "" + msgid "Pop up to select filament grouping mode" msgstr "Popup zum Auswählen des Filament-Gruppierungsmodus" @@ -9165,6 +9441,12 @@ msgstr "Maus-Zoom umkehren" msgid "If enabled, reverses the direction of zoom with mouse wheel." msgstr "Wenn aktiviert, wird die Richtung des Zooms mit dem Mausrad umgekehrt." +msgid "Draw mate connectors as a face" +msgstr "" + +msgid "In the Design tab, draw a mate connector as a small face instead of the conventional disc with a roll quadrant. A face's orientation is read without being learned. Turn this off for the conventional CAD representation." +msgstr "" + msgid "Pan" msgstr "Schwenken" @@ -9186,6 +9468,15 @@ msgstr "Rechte Maustaste drücken" msgid "Set the action that dragging the right mouse button should perform." msgstr "Legen Sie die Aktion fest, die das Ziehen der rechten Maustaste ausführen soll." +msgid "Keyboard" +msgstr "" + +msgid "Keyboard shortcuts" +msgstr "" + +msgid "Choose the key for each action." +msgstr "" + msgid "Clear my choice on..." msgstr "Meine Auswahl löschen bei ..." @@ -9296,11 +9587,39 @@ msgstr "" "Begrenzt die Bildrate des Viewports, um die GPU-Auslastung und den Energieverbrauch zu reduzieren.\n" "Auf 0 setzen für unbegrenzte Bildrate." +msgid "Reuse the 3D scene while idle" +msgstr "" + +msgid "" +"Skips redrawing the 3D scene when only the mouse cursor moves over the viewport,\n" +"and reuses the previous frame's scene instead. Reduces GPU load.\n" +"Disable it if the viewport shows stale or missing contents.\n" +"\n" +"Takes effect immediately." +msgstr "" + +msgid "Skip unchanged frames" +msgstr "" + +msgid "" +"Skips drawing a frame altogether when it would be identical to the one already on screen.\n" +"Only applies to frames that reuse the 3D scene, so it needs Reuse the 3D scene while idle.\n" +"Disable it if a hover highlight, tooltip or animation stops updating.\n" +"\n" +"Takes effect immediately." +msgstr "" + msgid "Show FPS overlay" msgstr "FPS-Overlay anzeigen" -msgid "Displays current viewport FPS in the top-right corner." -msgstr "Zeigt die aktuelle FPS des Viewports in der oberen rechten Ecke an." +msgid "Displays rendering counts in the top-right corner of the viewport." +msgstr "" + +msgid "FPS: frames presented to the screen per second." +msgstr "" + +msgid "3D: frames per second that redrew the 3D scene." +msgstr "" # AI Translated msgid "G-code Preview" @@ -9759,13 +10078,8 @@ msgstr "3MF veröffentlichen..." msgid "Select which settings to be published in the 3MF file" msgstr "Wählen Sie aus, welche Einstellungen in der 3MF-Datei veröffentlicht werden" -# AI Translated -msgid "Publish 3MF Wiki" -msgstr "Wiki: 3MF veröffentlichen" - -# AI Translated -msgid "Publish 3MF Video Guide" -msgstr "Videoanleitung: 3MF veröffentlichen" +msgid "Video Guide" +msgstr "" # AI Translated msgid "Mixed filament - published as a whole when \"Enable\" above is selected" @@ -9871,6 +10185,133 @@ msgstr "Für \"%1%\", fügen Sie \"%2%\" als neues Profil hinzu" msgid "Simply switch to \"%1%\"" msgstr "Wechseln Sie einfach zu \"%1%\"" +msgid "Expert" +msgstr "" + +msgid "Simple" +msgstr "" + +msgid "Search actions" +msgstr "" + +#, c-format, boost-format +msgid "Search %s actions" +msgstr "" + +msgid "Recent" +msgstr "" + +msgid "Other" +msgstr "Sonstiges" + +#, c-format, boost-format +msgid "No actions match (Total: %s)" +msgstr "" + +msgid "No actions yet" +msgstr "" + +msgid "No tabs match" +msgstr "" + +msgid "No tabs" +msgstr "" + +#, c-format, boost-format +msgid "Showing %s of %s actions" +msgstr "" + +#, c-format, boost-format +msgid "%s actions" +msgstr "" + +#, c-format, boost-format +msgid "%s tabs" +msgstr "" + +#, c-format, boost-format +msgid "%s matches" +msgstr "" + +#, c-format, boost-format +msgid "Favourites are full (%s max)" +msgstr "" + +#, c-format, boost-format +msgid "Go to %s%% of the layer range" +msgstr "" + +msgid "Enter a layer percentage (0-100)" +msgstr "" + +#, c-format, boost-format +msgid "Go to layer %% (0-100)" +msgstr "" + +msgid "Go to tab" +msgstr "" + +#, c-format, boost-format +msgid "Favourite %s (%s)" +msgstr "" + +#, c-format, boost-format +msgid "Pin to favourites (%s)" +msgstr "" + +#, c-format, boost-format +msgid "Unpin from favourites (%s)" +msgstr "" + +msgid "Remove from favourites" +msgstr "" + +msgid "Move left" +msgstr "" + +msgid "Move right" +msgstr "" + +msgid "Unpin" +msgstr "" + +msgid "Wiki (F1)" +msgstr "" + +msgid "No wiki page for this action" +msgstr "" + +msgid "Show details" +msgstr "Zeige Details" + +# AI Translated +msgid "Hide details" +msgstr "Details ausblenden" + +#, c-format, boost-format +msgid "\"%s\" is a Developer setting. Enable Developer mode to edit it?" +msgstr "" + +msgid "Developer setting" +msgstr "" + +#, c-format, boost-format +msgid "\"%s\" is a %s setting. Switch from %s mode to %s mode to edit it?" +msgstr "" + +msgid "Switch settings mode" +msgstr "" + +#, c-format, boost-format +msgid "Run \"%s\"?" +msgstr "" + +msgid "Run plugin" +msgstr "" + +msgid "Don't ask again for this action" +msgstr "" + msgid "Task canceled" msgstr "Auftrag abgebrochen" @@ -11677,56 +12118,39 @@ msgstr "Das Konfigurationspaket wurde im vorherigen Konfigurationsleitfaden geä msgid "Configuration package changed" msgstr "Konfigurationspaket geändert" -msgid "Toolbar" -msgstr "Werkzeugleiste" - -msgid "Objects list" -msgstr "Liste der Objekte" - -msgid "Import geometry data from STL/STEP/3MF/OBJ/AMF files" -msgstr "Importiere Geometriedaten aus STL/STEP/3MF/OBJ/AMF-Dateien" - -msgid "Paste from clipboard" -msgstr "Aus Zwischenablage einfügen" - -msgid "Show/Hide 3Dconnexion devices settings dialog" -msgstr "Dialogfeld für 3Dconnexion Geräteeinstellungen anzeigen/ausblenden" - -msgid "Switch table page" -msgstr "Seitenwechsel" - -msgid "Show keyboard shortcuts list" -msgstr "Liste der Tastaturkürzel anzeigen" - -msgid "Global shortcuts" -msgstr "Globale Tastaturkürzel" - msgid "Pan View" msgstr "Ansicht verschieben" msgid "Rotate View" msgstr "Ansicht drehen" -msgid "Middle mouse button" -msgstr "Mittlere Maustaste" +#, c-format, boost-format +msgid "Use %s or %s, or a key that does not type a character." +msgstr "" -msgid "Zoom View" -msgstr "Ansicht zoomen" +msgctxt "Keyboard Shortcut" +msgid "Key" +msgstr "" -msgid "Auto orients selected objects or all objects. If there are selected objects, it just orients the selected ones. Otherwise, it will orient all objects in the current project." -msgstr "Diese Funktion richtet ausgewählte Objekte oder alle Objekte automatisch aus. Wenn es ausgewählte Objekte gibt, werden nur die ausgewählten Objekte ausgerichtet. Andernfalls werden alle Objekte auf das aktuelle Projekt ausgerichtet." +msgid "Left mouse" +msgstr "" -msgid "Auto orients all objects on the active plate." -msgstr "Diese Funktion richtet alle Objekte auf der aktuellen Druckplatte ausgerichtet." +msgid "Available anywhere in the window, even while typing in a text field." +msgstr "" -msgid "Collapse/Expand the sidebar" -msgstr "Seitenleiste zu-/aufklappen" +msgid "Run a speed dial favorite while the dial is open" +msgstr "" -msgid "Any arrow" -msgstr "Beliebiger Pfeil" +# AI Translated +msgctxt "Keyboard Shortcut" +msgid "Tab" +msgstr "Tab" -msgid "Movement in camera space" -msgstr "Bewegung im Kameraraum" +msgid "Switch to the next main tab" +msgstr "" + +msgid "Available while the 3D view on the Prepare tab has focus." +msgstr "" msgid "Select a part" msgstr "Teil auswählen" @@ -11737,135 +12161,29 @@ msgstr "Mehrere Objekte auswählen" msgid "Select objects by rectangle" msgstr "Objekte per Rechteck auswählen" -# AI Translated -msgctxt "Keyboard Shortcut" -msgid "Arrow Up" -msgstr "Pfeil nach oben" - -msgid "Move selection 10mm in positive Y direction" -msgstr "Auswahl 10 mm in positiver Y-Richtung verschieben" - -# AI Translated -msgctxt "Keyboard Shortcut" -msgid "Arrow Down" -msgstr "Pfeil nach unten" - -msgid "Move selection 10mm in negative Y direction" -msgstr "Auswahl 10 mm in negativer Y-Richtung verschieben" - -# AI Translated -msgctxt "Keyboard Shortcut" -msgid "Arrow Left" -msgstr "Pfeil nach links" - -msgid "Move selection 10mm in negative X direction" -msgstr "Auswahl 10 mm in negativer X-Richtung verschieben" - -# AI Translated -msgctxt "Keyboard Shortcut" -msgid "Arrow Right" -msgstr "Pfeil nach rechts" - -msgid "Move selection 10mm in positive X direction" -msgstr "Auswahl 10 mm in positiver X-Richtung verschieben" +msgid "Keyboard 1-9: set filament for object/part" +msgstr "Tastatur 1-9: Filament für Objekt/Teil einstellen" msgid "Movement step set to 1mm" msgstr "Bewegungsschritt auf 1 mm eingestellt" -msgid "Keyboard 1-9: set filament for object/part" -msgstr "Tastatur 1-9: Filament für Objekt/Teil einstellen" +msgid "Movement in camera space" +msgstr "Bewegung im Kameraraum" -msgid "Camera view - Default" -msgstr "Kameraperspektive - Standard" +msgid "Middle mouse" +msgstr "" -msgid "Camera view - Top" -msgstr "Kameraperspektive - Oben" +msgid "Right mouse" +msgstr "" -msgid "Camera view - Bottom" -msgstr "Kameraperspektive - Unten" +msgid "Zoom View" +msgstr "Ansicht zoomen" -msgid "Camera view - Front" -msgstr "Kameraperspektive - Vorderseite" +msgid "Painting" +msgstr "" -msgid "Camera view - Behind" -msgstr "Kameraperspektive - Hinten" - -msgid "Camera Angle - Left side" -msgstr "Kameraperspektive - Links" - -msgid "Camera Angle - Right side" -msgstr "Kameraperspektive - Rechts" - -msgid "Select all objects" -msgstr "Alle Objekte auswählen" - -msgid "Gizmo move" -msgstr "Bewegen" - -msgid "Gizmo rotate" -msgstr "Rotieren" - -msgid "Gizmo scale" -msgstr "Skalieren" - -msgid "Gizmo place face on bed" -msgstr "Fläche auf druckbett platzieren" - -msgid "Gizmo cut" -msgstr "Trennen" - -msgid "Gizmo mesh boolean" -msgstr "Gizmo mesh-boolesche" - -msgid "Gizmo FDM paint-on fuzzy skin" -msgstr "FDM Pinsel auf Fuzzy Oberfläche" - -msgid "Gizmo SLA support points" -msgstr "SLA Stützpunkte" - -msgid "Gizmo FDM paint-on seam" -msgstr "FDM Naht aufmalen" - -msgid "Gizmo text emboss/engrave" -msgstr "Text prägen/gravieren" - -msgid "Gizmo measure" -msgstr "Gizmo messen" - -msgid "Gizmo assemble" -msgstr "Gizmo Zusammenbauen" - -msgid "Gizmo brim ears" -msgstr "Gizmo mausohren" - -msgid "Zoom in" -msgstr "Vergrößern" - -msgid "Zoom out" -msgstr "Verkleinern" - -msgid "Toggle printable for object/part" -msgstr "Druckbar für Objekt/Teil umschalten" - -# AI Translated -msgctxt "Keyboard Shortcut" -msgid "Tab" -msgstr "Tab" - -msgid "Switch between Prepare/Preview" -msgstr "Zwischen Vorbereiten/ Vorschau wechseln" - -# AI Translated -msgctxt "Keyboard Shortcut" -msgid "Space" -msgstr "Leertaste" - -# AI Translated -msgid "Open actions speed dial" -msgstr "Aktions-Schnellwahl öffnen" - -msgid "Plater" -msgstr "Druckplatte" +msgid "Available while a painting gizmo is open: supports, seam, fuzzy skin or color painting." +msgstr "" msgid "Move: press to snap by 1mm" msgstr "Verschieben: Drücken, um in 1 mm einzurasten" @@ -11876,14 +12194,19 @@ msgstr "Stützen/Farbmalen: Stiftradius einstellen" msgid "Support/Color Painting: adjust section position" msgstr "Stützen/Farbmalen: Position des Abschnitts anpassen" -msgid "Gizmo" -msgstr "Gizmo" +msgid "Objects list" +msgstr "Liste der Objekte" + +msgid "Available while the object list has focus." +msgstr "" msgid "Set extruder number for the objects and parts" msgstr "Extrudernummer für die Objekte und Teile einstellen" -msgid "Delete objects, parts, modifiers" -msgstr "Objekte, Teile, Modifikatoren löschen" +# AI Translated +msgctxt "Keyboard Shortcut" +msgid "Space" +msgstr "Leertaste" msgid "Select the object/part and press space to change the name" msgstr "Wähle das Objekt/Teil aus und drücke die Leertaste, um den Namen zu ändern" @@ -11894,45 +12217,48 @@ msgstr "Mausklick" msgid "Select the object/part and mouse click to change the name" msgstr "Wähle das Objekt/Teil aus und klicke mit der Maus, um den Namen zu ändern" -msgid "Objects List" -msgstr "Objektliste" - -msgid "Vertical slider - Move active thumb Up" -msgstr "Vertikaler Schieberegler - Aktiven Schieber nach oben bewegen" - -msgid "Vertical slider - Move active thumb Down" -msgstr "Vertikaler Schieberegler - Aktiven Schieber nach unten bewegen" - -msgid "Horizontal slider - Move active thumb Left" -msgstr "Horizontaler Schieberegler - Aktiven Schieber nach links bewegen" - -msgid "Horizontal slider - Move active thumb Right" -msgstr "Horizontaler Schieberegler - Aktiven Schieber nach rechts bewegen" - -msgid "On/Off one layer mode of the vertical slider" -msgstr "Ein/Aus Einschichtmodus des vertikalen Schiebereglers" - -msgid "On/Off G-code window" -msgstr "Ein-/Ausblenden des G-Code-Fensters" +msgid "Available while the 3D view on the Preview tab has focus." +msgstr "" msgid "Move slider 5x faster" msgstr "Schieberegler 5x schneller bewegen" -# AI Translated -msgctxt "Keyboard Shortcut" -msgid "Home" -msgstr "Pos1" +msgid "Scroll slider 5x faster" +msgstr "" -msgid "Horizontal slider - Move to start position" -msgstr "Horizontaler Schieberegler - Zur Startposition bewegen" +msgid "Not customizable" +msgstr "" -# AI Translated -msgctxt "Keyboard Shortcut" -msgid "End" -msgstr "Ende" +#, c-format, boost-format +msgid "%s is assigned to %s. Reassign it to %s?" +msgstr "" -msgid "Horizontal slider - Move to last position" -msgstr "Horizontaler Schieberegler - Zur letzten Position bewegen" +#, c-format, boost-format +msgid "The default %s is assigned to %s. Reassign it to %s?" +msgstr "" + +msgid "Global shortcuts also apply while typing." +msgstr "" + +msgid "A key that types a character cannot be a global shortcut." +msgstr "" + +msgid "Esc cancels, Enter confirms." +msgstr "" + +#, c-format, boost-format +msgid "" +"Press the new shortcut for\n" +"\"%s\"" +msgstr "" + +#, c-format, boost-format +msgid "Already used as a step of %s." +msgstr "" + +#, c-format, boost-format +msgid "Already assigned to %s. Press OK to reassign it." +msgstr "" msgid "Release Note" msgstr "Hinweis zur Veröffentlichung" @@ -16003,7 +16329,7 @@ msgid "Min print speed" msgstr "Minimale Druckgeschwindigkeit" msgid "The minimum print speed to which the printer slows down to maintain the minimum layer time defined above when the slowdown for better layer cooling is enabled." -msgstr "Das minimale Drucktempo, bei dem der Drucker verlangsamt wird, um die oben definierte minimale Schichtzeit einzuhalten, wenn die Verlangsamung für eine bessere Schichtkühlung aktiviert ist." +msgstr "Die minimale Druckgeschwindigkeit, auf die der Drucker verlangsamt wird, um die oben definierte minimale Schichtzeit einzuhalten, wenn die Verlangsamung für eine bessere Schichtkühlung aktiviert ist." msgid "The diameter of nozzle." msgstr "Düsendurchmesser" @@ -16789,8 +17115,8 @@ msgstr "Vorheizschritte" msgid "Insert multiple preheat commands (e.g. M104.1). Only useful for Prusa XL. For other printers, please set it to 1." msgstr "Fügen Sie mehrere Vorheizbefehle ein (z.B. M104.1). Nur nützlich für Prusa XL. Für andere Drucker bitte auf 1 setzen." -msgid "G-code written at the very top of the output file, before any other content. Useful for adding metadata that printer firmware reads from the first lines of the file (e.g. estimated print time, filament usage). Supports placeholders like {print_time_sec} and {used_filament_length}." -msgstr "G-Code, der ganz oben in die Ausgabedatei geschrieben wird, vor allen anderen Inhalten. Nützlich zum Hinzufügen von Metadaten, die die Druckerfirmware aus den ersten Zeilen der Datei liest (z.B. geschätzte Druckzeit, Filamentverbrauch). Unterstützt Platzhalter wie {print_time_sec} und {used_filament_length}." +msgid "G-code written at the very top of the output file, before any other content. Useful for adding metadata that printer firmware reads from the first lines of the file (e.g. estimated print time, filament usage). Supports placeholders like {print_time_total_sec}, {print_time_day}, {print_time_hour}, {print_time_minute}, {print_time_sec} and {used_filament_length}." +msgstr "" # AI Translated msgid "Start G-code" @@ -17835,9 +18161,6 @@ msgstr "Zu große Linienbreite" msgid " not in range " msgstr "nicht im Bereich" -msgid "Export 3MF" -msgstr "3mf exportieren" - msgid "This exports the project as a 3MF file." msgstr "Projekt als 3MF exportieren." @@ -17853,9 +18176,6 @@ msgstr "Slicing-Daten laden" msgid "Load cached slicing data from directory." msgstr "Zwischengespeicherte Slicing-Daten aus dem Verzeichnis laden" -msgid "Export STL" -msgstr "Exportiere STL" - msgid "Export the objects as single STL." msgstr "Exportieren Sie die Objekte als einzelne STL." @@ -18325,12 +18645,36 @@ msgstr "Genutztes Filament" msgid "Total length of filament used in the print." msgstr "Gesamtlänge des im Druck verwendeten Filaments." -msgid "Print time (seconds)" -msgstr "Druckzeit (Sekunden)" +msgid "Print time (total seconds)" +msgstr "" msgid "Total estimated print time in seconds. Replaced with actual value during post-processing." msgstr "Gesammt geschätzte Druckzeit in Sekunden. Ersetzt durch den tatsächlichen Wert während der Nachbearbeitung." +msgid "Print time (days component)" +msgstr "" + +msgid "Estimated print time day component (normal mode). Replaced with actual value during post-processing." +msgstr "" + +msgid "Print time (hours component)" +msgstr "" + +msgid "Estimated print time hour component (normal mode). Replaced with actual value during post-processing." +msgstr "" + +msgid "Print time (minutes component)" +msgstr "" + +msgid "Estimated print time minute component (normal mode). Replaced with actual value during post-processing." +msgstr "" + +msgid "Print time (seconds component)" +msgstr "" + +msgid "Estimated print time second component (normal mode). Replaced with actual value during post-processing." +msgstr "" + msgid "Filament length (meters)" msgstr "Filamentlänge (Meter)" @@ -18561,9 +18905,6 @@ msgstr "Die Datei enthält einen ungültigen Scheitelpunktindex." msgid "This OBJ file couldn't be read because it's empty." msgstr "Diese OBJ-Datei konnte nicht gelesen werden, da sie leer ist." -msgid "Max Volumetric Speed Calibration" -msgstr "Maximale volumetrische Geschwindigkeitskalibrierung" - msgid "Manage Result" msgstr "Ergebnis verwalten" @@ -19405,9 +19746,6 @@ msgstr "" msgid "NOTE: High values may cause Layer shift (>%s)" msgstr "Hinweis: Hohe Werte können zu Schichverschiebungen führen (>%s)" -msgid "Flow Ratio Calibration" -msgstr "Flussratenkalibrierung" - msgid "Calibration Test Type" msgstr "Kalibrierungstesttyp" @@ -20170,6 +20508,9 @@ msgstr "Keine gültige Sitzung erkannt. Mit dem Login bei 3DPrinterOS fortfahren msgid "Success!" msgstr "Erfolgreich!" +msgid "Generate API Key" +msgstr "" + msgid "Are you sure to log out?" msgstr "Sind Sie sicher, dass Sie sich abmelden möchten?" @@ -21125,13 +21466,6 @@ msgstr "Das Bambu Netzwerk Plug-in ist erforderlich für Cloud-Funktionen, Druck msgid "Error: %s" msgstr "Fehler: %s" -msgid "Show details" -msgstr "Zeige Details" - -# AI Translated -msgid "Hide details" -msgstr "Details ausblenden" - msgid "Version to install:" msgstr "Version zum Installieren:" @@ -21502,6 +21836,2494 @@ msgstr "Das Filament ist möglicherweise nicht mit den aktuellen Geräteeinstell msgid "The filament model is unknown. A random filament preset will be used." msgstr "Das Filamentprofil ist unbekannt. Es wird ein zufälliges Filamentprofil verwendet." +msgid "Construction" +msgstr "" + +#, c-format, boost-format +msgid "%s · on %s" +msgstr "" + +msgid "Line — click start, then end" +msgstr "" + +msgid "Rectangle — click two opposite corners" +msgstr "" + +msgid "Circle — click center, then radius" +msgstr "" + +msgid "Arc — click start, end, then a point" +msgstr "" + +msgid "Slot — two centerline ends, then end radius" +msgstr "" + +msgid "Ellipse — center, major end, minor point" +msgstr "" + +msgid "Spline — click control points" +msgstr "" + +msgid "Point — click to place" +msgstr "" + +msgid "Dimension — click 2 points or an entity" +msgstr "" + +msgid "Trim — click a segment to trim it" +msgstr "" + +msgid "Extend — click a line/arc to extend it" +msgstr "" + +msgid "Offset — pick an entity, drag the distance" +msgstr "" + +msgid "Mirror — pick axis, then entities" +msgstr "" + +msgid "Fillet — pick two lines, set the radius" +msgstr "" + +msgid "Chamfer — pick two lines, set the distance" +msgstr "" + +msgid "Polygon — click center, then a vertex" +msgstr "" + +msgid "Nothing here has a value to type — pick a line, an arc, a circle, or two entities" +msgstr "" + +msgid "Normal to the sketch plane" +msgstr "" + +msgid "Converted the selection between construction and real geometry" +msgstr "" + +msgid "Origin planes shown" +msgstr "" + +msgid "Origin planes hidden" +msgstr "" + +msgid "World axes shown" +msgstr "" + +msgid "World axes hidden" +msgstr "" + +msgid "Isometric view, fitted" +msgstr "" + +msgid "Bed shown" +msgstr "" + +msgid "Bed hidden" +msgstr "" + +msgid "FEATURES" +msgstr "" + +msgid "Sketch" +msgstr "" + +#, c-format, boost-format +msgid "Sketching on %s — pick a tool" +msgstr "" + +msgid "Click a face or a reference plane in the viewport, then a sketch tool" +msgstr "" + +#, c-format, boost-format +msgid "" +"Drawing on %s.\n" +"Pick a tool, or press Menu for the list." +msgstr "" + +msgid "Click a face or a reference plane, then a sketch tool." +msgstr "" + +msgid "Add material (extrude / revolve / sweep / loft / thicken / rib)" +msgstr "" + +msgid "Extrude a sketch profile, or push/pull a picked face" +msgstr "" + +msgid "Create a sketch, or pick a solid face, first" +msgstr "" + +msgid "Revolve" +msgstr "" + +msgid "Revolve a profile about an axis" +msgstr "" + +msgid "Create a sketch profile to revolve first" +msgstr "" + +msgid "Sweep" +msgstr "" + +msgid "Sweep a profile along a path" +msgstr "" + +msgid "Create a profile sketch to sweep first" +msgstr "" + +msgid "Loft" +msgstr "" + +msgid "Loft (skin) between two or more profiles" +msgstr "" + +msgid "Create at least two profile sketches to loft" +msgstr "" + +msgid "Thicken" +msgstr "" + +msgid "Offset a solid face into a thin plate (new body)" +msgstr "" + +msgid "Thicken needs a solid body — add or import one first" +msgstr "" + +#, c-format +msgid "Body %zu" +msgstr "" + +msgid "Grow a thin wall from an open sketch line, fused to a body" +msgstr "" + +msgid "Rib needs a solid body — add or import one first" +msgstr "" + +msgid "Create a sketch with an open line first" +msgstr "" + +msgid "Create a solid body to pattern first" +msgstr "" + +msgid "Pattern — needs a solid body to replicate" +msgstr "" + +msgid "Surface (extrude / revolve / loft / fill / offset / thicken)" +msgstr "" + +msgid "Surface Extrude" +msgstr "" + +msgid "Extrude a sketch into a sheet body (no end caps)" +msgstr "" + +msgid "Create a sketch first" +msgstr "" + +msgid "Surface Revolve" +msgstr "" + +msgid "Revolve a sketch profile into a sheet body" +msgstr "" + +msgid "Surface Loft" +msgstr "" + +msgid "Loft (skin) between 2+ profiles, open (no end caps)" +msgstr "" + +msgid "Surface Fill" +msgstr "" + +msgid "Fill a sketch boundary with a smooth face" +msgstr "" + +msgid "Create a sketch profile to fill first" +msgstr "" + +msgid "Surface Offset" +msgstr "" + +msgid "Offset a sheet body's shell by a signed distance" +msgstr "" + +msgid "No sheet body to offset — create a surface feature first" +msgstr "" + +msgid "Thicken Surface" +msgstr "" + +msgid "Thicken a sheet body into a solid" +msgstr "" + +msgid "No sheet body to thicken — create a surface feature first" +msgstr "" + +msgid "Datum / Curve (plane / axis / coord sys / helix / project)" +msgstr "" + +msgid "Reference plane (offset / tilt / midplane / tangent / two edges / coincident)" +msgstr "" + +msgid "Axis" +msgstr "" + +msgid "Datum axis (two points, face normal, cylinder centerline, two planes, along edge)" +msgstr "" + +msgid "Coord Sys" +msgstr "" + +msgid "Datum coordinate system (world point, or face + direction edge)" +msgstr "" + +msgid "Helix" +msgstr "" + +msgid "Helical curve (spring path) — use as a sweep path for coils / springs / augers" +msgstr "" + +msgid "Project body edges onto a plane as sketch entities" +msgstr "" + +msgid "Project needs a body — add or import one first" +msgstr "" + +msgid "(all edges)" +msgstr "" + +msgid "Placement (transform / mirror / mate)" +msgstr "" + +msgid "Transform" +msgstr "" + +msgid "Move and/or rotate an existing body" +msgstr "" + +msgid "Transform needs a body — add or import one first" +msgstr "" + +msgid "Reflect a body about a plane" +msgstr "" + +msgid "Mirror needs a body — add or import one first" +msgstr "" + +msgid "Mate" +msgstr "" + +msgid "Assembly: align two CoordSys features (fastened, planar, revolute, slider, cylindrical)" +msgstr "" + +msgid "Boolean (combine bodies)" +msgstr "" + +msgid "Boolean — needs two solid bodies to combine" +msgstr "" + +msgid "Cut (split a body with a plane)" +msgstr "" + +msgid "Create a solid body to cut first" +msgstr "" + +msgid "Cut — needs a solid body to slice" +msgstr "" + +msgid "Color — set the selected body's display colour" +msgstr "" + +msgid "Select a feature, or a body, first — then rename it" +msgstr "" + +msgid "Fillet / chamfer / draft / shell / delete face" +msgstr "" + +msgid "Fillet / Chamfer" +msgstr "" + +msgid "Round or bevel a picked edge" +msgstr "" + +msgid "Draft (taper a face)" +msgstr "" + +msgid "Tilt a picked face by a draft angle" +msgstr "" + +msgid "Hollow the body to a wall thickness, opening a picked face" +msgstr "" + +msgid "Delete Face" +msgstr "" + +msgid "Remove faces from a body and heal the solid" +msgstr "" + +msgid "Delete Face needs a body — add or import one first" +msgstr "" + +msgid "(none)" +msgstr "" + +msgid "Hole / thread" +msgstr "" + +msgid "Drill a hole, centred on a picked face or placed on a plane" +msgstr "" + +msgid "Thread" +msgstr "" + +msgid "Thread a cylindrical surface (inner bore / outer) or a circular edge" +msgstr "" + +msgid "Pick a cylindrical surface (bore / outer) or a circular edge for a thread" +msgstr "" + +msgid "Import STEP (editable B-rep solid)" +msgstr "" + +msgid "Import mesh (STL/OBJ) as an editable B-rep solid" +msgstr "" + +msgid "Constrain selected sketch" +msgstr "" + +msgid "SKETCH" +msgstr "" + +msgid "Click to select; Shift to add; double-click for a whole loop" +msgstr "" + +msgid "Dimension" +msgstr "" + +msgid "Click 2 points or a line / circle / arc to place a dimension" +msgstr "" + +msgid "Line / polyline" +msgstr "" + +msgid "Click start, then end — then set the exact length" +msgstr "" + +msgid "Polyline" +msgstr "" + +msgid "Click points; click first / right-click to close the loop" +msgstr "" + +msgid "Corner rectangle" +msgstr "" + +msgid "Click two opposite corners" +msgstr "" + +msgid "Center rectangle" +msgstr "" + +msgid "Click center, then a corner" +msgstr "" + +msgid "Oblique rectangle" +msgstr "" + +msgid "Click two corners of one edge, then a point for the width" +msgstr "" + +msgid "Rounded rectangle" +msgstr "" + +msgid "Click two opposite corners, then a point for the corner radius" +msgstr "" + +msgid "Center circle" +msgstr "" + +msgid "Click center, then radius" +msgstr "" + +msgid "2-point circle" +msgstr "" + +msgid "Click two ends of the diameter" +msgstr "" + +msgid "3-point circle" +msgstr "" + +msgid "Click three points on the circle" +msgstr "" + +msgid "Arc" +msgstr "" + +msgid "3-point arc" +msgstr "" + +msgid "Click start, end, then a point on the arc" +msgstr "" + +msgid "Tangent arc" +msgstr "" + +msgid "Click start (on the last entity) then end" +msgstr "" + +msgid "Center-point arc" +msgstr "" + +msgid "Click center, then start, then a point for the end angle" +msgstr "" + +msgid "Slot" +msgstr "" + +msgid "Click two centerline ends, then a point for the end radius" +msgstr "" + +msgid "Arc slot" +msgstr "" + +msgid "Click center, start, end, then a point for the width" +msgstr "" + +msgid "Ellipse" +msgstr "" + +msgid "Click center, a major-axis end, then a point for the minor axis" +msgstr "" + +msgid "Elliptical arc" +msgstr "" + +msgid "Click center, major-axis end, minor point, then arc start and end" +msgstr "" + +msgid "Spline" +msgstr "" + +msgid "Click control points; double-click or right-click to finish" +msgstr "" + +msgid "Click to place a point" +msgstr "" + +msgid "Select — click to select; Shift to add" +msgstr "" + +msgid "Text — emboss text as a profile" +msgstr "" + +msgid "SVG — import an outline as a profile" +msgstr "" + +msgid "Fillet / chamfer" +msgstr "" + +msgid "Fillet" +msgstr "" + +msgid "Pick two lines, then drag the arrow or click the radius to set it" +msgstr "" + +msgid "Chamfer" +msgstr "" + +msgid "Pick two lines, then drag the arrow or click the distance to set it" +msgstr "" + +msgid "Offset" +msgstr "" + +msgid "Pick an entity, then drag the arrow or click the distance; click empty to apply" +msgstr "" + +msgid "Pick a mirror-axis line, then the entities to mirror; click empty to apply" +msgstr "" + +msgid "Trim" +msgstr "" + +msgid "Click a segment to trim it back to its nearest intersection; right-click exits" +msgstr "" + +msgid "Extend" +msgstr "" + +msgid "Click a line or arc to extend it to the nearest entity; right-click exits" +msgstr "" + +msgid "Constrain — add geometric/dimensional relations" +msgstr "" + +msgid "Move / rotate / scale" +msgstr "" + +msgid "Move (translate)" +msgstr "" + +msgid "Pick entities, then drag the handle or click the distance; click empty to apply" +msgstr "" + +msgid "Rotate (about centroid)" +msgstr "" + +msgid "Pick entities, then drag around the pivot or click the angle; click empty to apply" +msgstr "" + +msgid "Scale (about centroid)" +msgstr "" + +msgid "Pick entities, then drag the handle or click the factor; click empty to apply" +msgstr "" + +msgid "Linear / polar array" +msgstr "" + +msgid "Linear array" +msgstr "" + +msgid "Pick entities, drag the spacing handle, click the count; click empty to apply" +msgstr "" + +msgid "Polar array (about centroid)" +msgstr "" + +msgid "Pick entities, drag the sweep handle, click the count; click empty to apply" +msgstr "" + +#, c-format, boost-format +msgid "Click center then a vertex — %d sides, %s" +msgstr "" + +msgid "circumscribed" +msgstr "" + +msgid "inscribed" +msgstr "" + +msgid "Polygon" +msgstr "" + +#, c-format, boost-format +msgid "Converted %d entit%s between construction and real geometry" +msgstr "" + +msgid "CONSTRAIN" +msgstr "" + +msgid "Perpendicular" +msgstr "" + +msgid "Coincident" +msgstr "" + +msgid "Equal length" +msgstr "" + +msgid "Equal radius" +msgstr "" + +msgid "Collinear" +msgstr "" + +msgid "Tangent" +msgstr "" + +msgid "Midpoint" +msgstr "" + +msgid "Symmetric" +msgstr "" + +msgid "Symmetric about the vertical axis" +msgstr "" + +msgid "Symmetric about the horizontal axis" +msgstr "" + +msgid "Fix point (anchor in place)" +msgstr "" + +msgid "Horizontal distance" +msgstr "" + +msgid "Vertical distance" +msgstr "" + +msgid "✓ Confirm" +msgstr "" + +msgid "✗ Cancel" +msgstr "" + +msgid "Undo (Ctrl+Z)" +msgstr "" + +msgid "Redo (Ctrl+Shift+Z)" +msgstr "" + +msgid "New Design — clear the feature tree" +msgstr "" + +msgid "Export STEP…" +msgstr "" + +msgid "Show the printer bed and its plate grid" +msgstr "" + +msgid "Place on Face (F) — lay the picked face on the bed" +msgstr "" + +msgid "Section View — hide part of the model to see inside. PageUp/PageDown move the plane; Delete removes it." +msgstr "" + +msgid "Flip Section — show the opposite half" +msgstr "" + +msgid "Commit to Plate — send the solid to Prepare" +msgstr "" + +msgid "Width / X" +msgstr "" + +msgid "Height / Y" +msgstr "" + +msgid "Distance X" +msgstr "" + +msgid "Distance Y" +msgstr "" + +msgid "Distance Z" +msgstr "" + +msgid "Z" +msgstr "" + +msgid "Rotation axis" +msgstr "" + +msgid "Angle °" +msgstr "" + +msgid "Move / Rotate" +msgstr "" + +msgid "Sketch: —" +msgstr "" + +msgid "Extrude dist" +msgstr "" + +msgid "End" +msgstr "Ende" + +msgid "2nd dist" +msgstr "" + +msgid "Taper °" +msgstr "" + +msgid "New body" +msgstr "" + +msgid "Intersect" +msgstr "" + +msgid "Result" +msgstr "" + +msgid "Flip direction" +msgstr "" + +msgid "(no edge picked — group below)" +msgstr "" + +msgid "Bottom" +msgstr "Unten" + +msgid "Lateral" +msgstr "" + +msgid "Edges" +msgstr "" + +msgid "Size (r/dist)" +msgstr "" + +msgid "XY" +msgstr "" + +msgid "XZ" +msgstr "" + +msgid "YZ" +msgstr "" + +msgid "Hole plane" +msgstr "" + +msgid "Depth (blind)" +msgstr "" + +msgid "Pos X" +msgstr "" + +msgid "Pos Y" +msgstr "" + +msgid "Through" +msgstr "" + +msgid "(none — uses Hole plane)" +msgstr "" + +msgid "On face" +msgstr "" + +msgid "Thread plane" +msgstr "" + +msgid "Pitch" +msgstr "" + +msgid "Thread depth" +msgstr "" + +msgid "(none — uses Thread plane)" +msgstr "" + +msgid "Plane X" +msgstr "" + +msgid "Plane Y" +msgstr "" + +msgid "Profile: —" +msgstr "" + +msgid "Path" +msgstr "" + +msgid "Linear" +msgstr "" + +msgid "Direction" +msgstr "" + +msgid "Total angle°" +msgstr "" + +msgid "Boolean" +msgstr "" + +msgid "Union (join)" +msgstr "" + +msgid "Subtract (cut)" +msgstr "" + +msgid "Target (kept)" +msgstr "" + +msgid "Keep tool body" +msgstr "" + +msgid "Body" +msgstr "" + +msgid "Insert" +msgstr "" + +msgid "" +"Drag a corner to size, the centre to move.\n" +"Confirm or Cancel in the toolbar above." +msgstr "" + +msgid "Midplane" +msgstr "" + +msgid "Two edges" +msgstr "" + +msgid "Plane type" +msgstr "" + +msgid "Base" +msgstr "" + +msgid "Angle°" +msgstr "" + +msgid "Base X" +msgstr "" + +msgid "Base Y" +msgstr "" + +msgid "Tilt axis" +msgstr "" + +msgid "Pick Face A" +msgstr "" + +msgid "Pick Face B" +msgstr "" + +msgid "Pick Edge A" +msgstr "" + +msgid "Pick Edge B" +msgstr "" + +msgid "Size U" +msgstr "" + +msgid "Size V" +msgstr "" + +msgid "Profiles (check 2+, in order):" +msgstr "" + +msgid "Ruled (straight) sections" +msgstr "" + +msgid "Fills the sketch's closed boundary with a smooth face." +msgstr "" + +msgid "Sheet body" +msgstr "" + +msgid "Offsets a sheet body's shell. Positive = outward, negative = inward." +msgstr "" + +msgid "Thickens a sheet body into a solid. Flip reverses the direction." +msgstr "" + +msgid "(all faces — closed hollow)" +msgstr "" + +msgid "Open face" +msgstr "" + +msgid "Pick a solid face to open it, then set the wall thickness." +msgstr "" + +msgid "Angle (°)" +msgstr "" + +msgid "(pick a side face)" +msgstr "" + +msgid "Draft" +msgstr "" + +msgid "Pick a side face, then set the draft angle. The face pivots about the body base." +msgstr "" + +msgid "Translate X" +msgstr "" + +msgid "Translate Y" +msgstr "" + +msgid "Translate Z" +msgstr "" + +msgid "Rotate axis" +msgstr "" + +msgid "Pivot X" +msgstr "" + +msgid "Pivot Y" +msgstr "" + +msgid "Pivot Z" +msgstr "" + +msgid "Keep original (make a copy)" +msgstr "" + +msgid "Translate and/or rotate the selected body. Rotation is applied about the pivot, then translation follows." +msgstr "" + +msgid "Mirror plane" +msgstr "" + +msgid "Keep original" +msgstr "" + +msgid "Reflect the selected body about a plane. The mirror is always a new body; keeping the original gives you both." +msgstr "" + +msgid "(pick a solid face)" +msgstr "" + +msgid "Pick a solid face and offset it into a new thin body. Not for sheet bodies — use Thicken Surface for those." +msgstr "" + +msgid "Target body" +msgstr "" + +msgid "Entity index" +msgstr "" + +msgid "Grow a thin wall from an open sketch Line entity, fused to the target body. Entity index is the position of the open Line in the sketch." +msgstr "" + +msgid "Source body" +msgstr "" + +msgid "Target plane" +msgstr "" + +msgid "Project the edges of a body onto a plane as sketch entities. Pick a face to project only its edges, or leave the face empty to project the whole body." +msgstr "" + +msgid "Add picked face" +msgstr "" + +msgid "Click a face on the body first, then Add picked face" +msgstr "" + +#, c-format, boost-format +msgid "Face %d is already in the list" +msgstr "" + +msgid "Faces to delete" +msgstr "" + +msgid "Pick a solid face, then click 'Add picked face' to accumulate faces. Confirm to remove all listed faces and heal the solid." +msgstr "" + +msgid "Left-handed" +msgstr "" + +msgid "Taper (°)" +msgstr "" + +msgid "A helical curve (spring path). Use as a sweep path to build springs, coils, or augers." +msgstr "" + +msgid "Two points" +msgstr "" + +msgid "Face normal" +msgstr "" + +msgid "Cylinder centerline" +msgstr "" + +msgid "Plane intersection" +msgstr "" + +msgid "Along edge" +msgstr "" + +msgid "Axis type" +msgstr "" + +msgid "Pick Face" +msgstr "" + +msgid "Pick Edge" +msgstr "" + +msgid "Plane A" +msgstr "" + +msgid "Plane B" +msgstr "" + +msgid "Point 1 X" +msgstr "" + +msgid "Point 1 Y" +msgstr "" + +msgid "Point 1 Z" +msgstr "" + +msgid "Point 2 X" +msgstr "" + +msgid "Point 2 Y" +msgstr "" + +msgid "Point 2 Z" +msgstr "" + +msgid "Point (world)" +msgstr "" + +msgid "Face + direction" +msgstr "" + +msgid "(all)" +msgstr "" + +msgid "Restrict picking to one body — the others go see-through and stop catching clicks" +msgstr "" + +msgid "Edge (sets in-plane direction)" +msgstr "" + +msgid "Without an edge the frame takes X from the face's first edge — pick one to choose it yourself" +msgstr "" + +msgid "X hint X" +msgstr "" + +msgid "X hint Y" +msgstr "" + +msgid "X hint Z" +msgstr "" + +msgid "Fastened — 6 DOF locked, B driven onto A exactly" +msgstr "" + +msgid "Planar — z aligned, offset distance; free in-plane slide" +msgstr "" + +msgid "Revolute — axes collinear; free rotation about z" +msgstr "" + +msgid "Slider — orientation locked; free axial slide" +msgstr "" + +msgid "Cylindrical — axes collinear; free spin + axial slide" +msgstr "" + +msgid "Kind" +msgstr "" + +msgid "CS A (fixed)" +msgstr "" + +msgid "CS B (moves)" +msgstr "" + +msgid "Flip (oppose z axes)" +msgstr "" + +msgid "Plane distance" +msgstr "" + +msgid "Axial position" +msgstr "" + +msgid "Expression" +msgstr "" + +msgid "Field" +msgstr "" + +msgid "Expr" +msgstr "" + +msgid "(no bindings)" +msgstr "" + +msgid "Value" +msgstr "" + +msgid "Constraints" +msgstr "" + +msgid "Feature tree" +msgstr "" + +msgid " — the eye suppresses this mate" +msgstr "" + +#, c-format, boost-format +msgid "%s selected — F2 or right-click renames it, double-click edits it" +msgstr "" + +msgid "Rename\tF2" +msgstr "" + +msgid "Scale artwork" +msgstr "" + +msgid "Move up" +msgstr "" + +msgid "Move down" +msgstr "" + +msgid "Show / hide" +msgstr "" + +msgid "Check interference — find overlapping bodies" +msgstr "" + +msgid "Bodies" +msgstr "" + +msgid "Move body" +msgstr "" + +msgid "Select a body row first, then move it" +msgstr "" + +msgid "Boolean — join, subtract or intersect with another body" +msgstr "" + +msgid "Colour" +msgstr "" + +#, c-format, boost-format +msgid "Body %d selected — right-click for what applies to it" +msgstr "" + +msgid "Variables" +msgstr "" + +msgid "+" +msgstr "" + +msgid "Del" +msgstr "Entf" + +msgid "Sketch created — select it, then right-click to Extrude" +msgstr "" + +msgid "Sketch empty — nothing committed" +msgstr "" + +msgid "Sketch updated" +msgstr "" + +#, c-format +msgid "Sketch created (%zu driving dims) — select it, then right-click to Extrude" +msgstr "" + +msgid "Could not resolve the sketch to extrude" +msgstr "" + +msgid "Face selected — set the depth and Confirm" +msgstr "" + +msgid "Region selected — right-click to Extrude, or double-click to edit" +msgstr "" + +msgid "Sketch selected — right-click to Extrude, or double-click to edit" +msgstr "" + +#, c-format, boost-format +msgid "Face %d" +msgstr "" + +#, c-format, boost-format +msgid "Body %d " +msgstr "" + +msgid "vertex selected — click again for the whole body" +msgstr "" + +msgid "selected (whole body) — right-click for what applies to it" +msgstr "" + +#, c-format, boost-format +msgid "face %d selected — right-click to push/pull it, or click again for the whole body" +msgstr "" + +#, c-format, boost-format +msgid "edge %d selected — Fillet/Chamfer to dress it, or click again for the whole body" +msgstr "" + +#, c-format, boost-format +msgid "%s plane selected — right-click for the drawing tools" +msgstr "" + +#, c-format, boost-format +msgid "%s plane selected — right-click to sketch on it, or click an object to select it" +msgstr "" + +#, c-format, boost-format +msgid "placed (%.1f, %.1f, %.1f) mm — drag arrows to move, rings to rotate" +msgstr "" + +msgid "Tool exited" +msgstr "" + +msgid "Sketch kept — Finish to commit it, Cancel to discard" +msgstr "" + +msgid "✗ Conflicting constraints" +msgstr "" + +msgid "✓ Fully constrained" +msgstr "" + +#, c-format, boost-format +msgid "%d degrees of freedom" +msgstr "" + +#, c-format, boost-format +msgid "Sketch %d" +msgstr "" + +#, c-format, boost-format +msgid "Editing: Sketch %d · N = look normal to the plane · Finish or Cancel in the toolbar" +msgstr "" + +#, c-format +msgid "OK — %zu triangles" +msgstr "" + +msgid "Text to insert:" +msgstr "" + +msgid "Import SVG" +msgstr "" + +msgid "Import STEP" +msgstr "" + +msgid "Reading STEP…" +msgstr "" + +msgid "No solids found in STEP" +msgstr "" + +msgid "STEP import failed: " +msgstr "" + +msgid "Rebuilding model…" +msgstr "" + +#, c-format, boost-format +msgid "Imported %d solid(s) — pick a face or edge, then Fillet / Cut / Shell to modify" +msgstr "" + +msgid "Import mesh" +msgstr "" + +msgid "Could not read the STL file" +msgstr "" + +msgid "Could not read the OBJ file: " +msgstr "" + +msgid "Unsupported mesh format (STL and OBJ are supported)" +msgstr "" + +msgid "The mesh contains no triangles" +msgstr "" + +#, c-format, boost-format +msgid "" +"This mesh has %d triangles. Every triangle becomes a B-rep face before coplanar merging, so importing it may take a long time and leave a body that is slow to edit. Decimating the mesh first is usually better.\n" +"\n" +"Import anyway?" +msgstr "" + +msgid "Large mesh" +msgstr "" + +msgid "Mesh conversion failed: " +msgstr "" + +msgid "Mesh conversion produced no geometry" +msgstr "" + +msgid "Mesh import failed: " +msgstr "" + +#, c-format, boost-format +msgid "Imported solid — %d triangles → %d faces, volume %.2f mm³. Pick a face or edge, then Fillet / Cut / Shell to modify" +msgstr "" + +#, c-format, boost-format +msgid "Imported as an open shell (not watertight): %d boundary edge(s), %d non-manifold edge(s) — %d triangles → %d faces. The source mesh has holes or duplicated geometry; boolean features may fail on it" +msgstr "" + +msgid "No importable geometry found" +msgstr "" + +#, c-format, boost-format +msgid "%s added to the sketch — Confirm to commit it" +msgstr "" + +msgid " — drag to place/size, then Confirm" +msgstr "" + +msgid "Insert cancelled" +msgstr "" + +msgid "Drag a corner to scale, the centre to move — right-click when done" +msgstr "" + +#, c-format, boost-format +msgid "Sketch added on %s — select it, then right-click to Extrude" +msgstr "" + +msgid "Recompute error: " +msgstr "" + +msgid "Add a solid (sketch + extrude) first" +msgstr "" + +#, c-format, boost-format +msgid "Edge %d" +msgstr "" + +#, c-format, boost-format +msgid "Thread standard: %s (pitch %.3g mm)" +msgstr "" + +msgid "Thread needs a solid body — add or import one first" +msgstr "" + +msgid "Pick a sketch profile to revolve first" +msgstr "" + +msgid "Revolve needs a solid body — add or import one first" +msgstr "" + +msgid "Pick a profile sketch to sweep first" +msgstr "" + +msgid "Pick a path sketch for the sweep" +msgstr "" + +msgid "Sweep needs a solid body — add or import one first" +msgstr "" + +msgid "Check at least two profile sketches to loft" +msgstr "" + +msgid "Loft needs a solid body — add or import one first" +msgstr "" + +msgid "Pick a sketch profile to extrude first" +msgstr "" + +msgid "Pick a sketch to fill first" +msgstr "" + +msgid "Select a sheet body first" +msgstr "" + +msgid "Pick a solid face to thicken first" +msgstr "" + +msgid "Pick a sketch with an open line first" +msgstr "" + +msgid "Add at least one face to delete first" +msgstr "" + +msgid "Mate needs two CoordSys features — create them first" +msgstr "" + +msgid "Mate: CS A and CS B must be different CoordSys features" +msgstr "" + +msgid "Mate rejected" +msgstr "" + +msgid "No interference — need at least two solid bodies to check" +msgstr "" + +msgid "No interference found" +msgstr "" + +#, c-format +msgid "%zu interference pairs, worst %.2f mm³" +msgstr "" + +msgid "" +"Interference pairs:\n" +"\n" +msgstr "" + +#, c-format, boost-format +msgid "Body %d" +msgstr "" + +msgid "Interference" +msgstr "" + +msgid "Select a solid body first — its mass properties are what is reported" +msgstr "" + +msgid "Mass properties could not be computed for this body" +msgstr "" + +#, c-format, boost-format +msgid "%s: sheet body — %.2f cm² of surface, no volume" +msgstr "" + +#, c-format, boost-format +msgid "" +"%s\n" +"\n" +"Sheet body (open shell)\n" +"Surface area: %.2f cm²\n" +"\n" +"A sheet encloses no material, so it has no volume. Thicken it into a solid to get one." +msgstr "" + +msgid "Mass properties" +msgstr "" + +#, c-format, boost-format +msgid "%s: %.3f cm³, %.2f cm²" +msgstr "" + +#, c-format, boost-format +msgid "" +"%s\n" +"\n" +"Volume: %.3f cm³\n" +"Surface area: %.2f cm²" +msgstr "" + +msgid "Pattern needs a solid body — add or import one first" +msgstr "" + +msgid "Boolean needs two solid bodies — add or import a second one" +msgstr "" + +msgid "Cut needs a solid body — add or import one first" +msgstr "" + +#, c-format, boost-format +msgid "the picked face of Body %d" +msgstr "" + +msgid "the picked face" +msgstr "" + +#, c-format, boost-format +msgid " · %d picked" +msgstr "" + +#, c-format, boost-format +msgid "%d selected · Del removes them · Shift-click adds · double-click takes the whole loop" +msgstr "" + +msgid "Select — click an entity to pick it · drag an endpoint or centre to move it · Shift-click adds · Del removes" +msgstr "" + +#, c-format, boost-format +msgid "%d picked · now choose a constraint (Horizontal, Parallel, Tangent, Equal…)" +msgstr "" + +msgid "Constrain — click one or two entities, then choose a constraint" +msgstr "" + +msgid "Dimension — click an entity, or the first of two points" +msgstr "" + +msgid "Dimension — click the second point" +msgstr "" + +msgid "Line — click the start point" +msgstr "" + +msgid "Line — click the end point, or type the length" +msgstr "" + +msgid "Polyline — click the first point" +msgstr "" + +msgid "Polyline — click the next point · click the start point to close it · right-click to end the chain" +msgstr "" + +msgid "Rectangle — click one corner" +msgstr "" + +msgid "Rectangle — click the opposite corner" +msgstr "" + +msgid "Centre rectangle — click the centre" +msgstr "" + +msgid "Centre rectangle — click a corner" +msgstr "" + +msgid "Oblique rectangle — click the start of the base edge" +msgstr "" + +msgid "Oblique rectangle — click the end of the base edge (this sets the angle)" +msgstr "" + +msgid "Oblique rectangle — click to set the width" +msgstr "" + +msgid "Rounded rectangle — click one corner" +msgstr "" + +msgid "Rounded rectangle — click the opposite corner" +msgstr "" + +msgid "Rounded rectangle — click to set the corner radius" +msgstr "" + +msgid "Circle — click the centre" +msgstr "" + +msgid "Circle — click to set the radius, or type it" +msgstr "" + +msgid "Circle (2 points) — click one end of the diameter" +msgstr "" + +msgid "Circle (2 points) — click the other end of the diameter" +msgstr "" + +msgid "Circle (3 points) — click the first point on the circle" +msgstr "" + +msgid "Circle (3 points) — click the second point" +msgstr "" + +msgid "Circle (3 points) — click the third point" +msgstr "" + +msgid "Arc — click the start point" +msgstr "" + +msgid "Arc — click the end point" +msgstr "" + +msgid "Arc — click a point the arc passes through" +msgstr "" + +msgid "Tangent arc — click the endpoint it leaves from" +msgstr "" + +msgid "Tangent arc — click its far end" +msgstr "" + +msgid "Centre arc — click the centre" +msgstr "" + +msgid "Centre arc — click the start point (this sets the radius)" +msgstr "" + +msgid "Centre arc — click the end point" +msgstr "" + +msgid "Slot — click one end of the centreline" +msgstr "" + +msgid "Slot — click the other end of the centreline" +msgstr "" + +msgid "Slot — click to set the width" +msgstr "" + +msgid "Arc slot — click the centre the slot curves about" +msgstr "" + +msgid "Arc slot — click the start of the centreline (this sets the radius)" +msgstr "" + +msgid "Arc slot — click the end of the centreline" +msgstr "" + +msgid "Arc slot — click to set the width" +msgstr "" + +msgid "Polygon — click the centre" +msgstr "" + +msgid "Polygon — click a vertex (this sets size and orientation)" +msgstr "" + +msgid "Ellipse — click the centre" +msgstr "" + +msgid "Ellipse — click the end of the major axis" +msgstr "" + +msgid "Ellipse — click a point on the minor axis" +msgstr "" + +msgid "Elliptical arc — click the centre" +msgstr "" + +msgid "Elliptical arc — click the end of the major axis" +msgstr "" + +msgid "Elliptical arc — click a point on the minor axis" +msgstr "" + +msgid "Elliptical arc — click where the arc starts" +msgstr "" + +msgid "Elliptical arc — click where the arc ends" +msgstr "" + +msgid "Spline — click the first control point" +msgstr "" + +msgid "Spline — click the next control point · right-click to finish the curve" +msgstr "" + +msgid "Point — click to place one; the tool stays armed for more" +msgstr "" + +msgid "Trim — click a segment where it crosses another entity · right-click to exit" +msgstr "" + +msgid "Extend — click a line or arc to grow it out to the nearest entity · right-click to exit" +msgstr "" + +msgid "Fillet — click the first of two lines that meet" +msgstr "" + +msgid "Fillet — click the second line" +msgstr "" + +msgid "Fillet — drag the arrow, or click the number to type the radius · click empty space to apply · right-click cancels" +msgstr "" + +msgid "Chamfer — click the first of two lines that meet" +msgstr "" + +msgid "Chamfer — click the second line" +msgstr "" + +msgid "Chamfer — drag the arrow, or click the number to type the setback · click empty space to apply · right-click cancels" +msgstr "" + +msgid "Offset — click the entity to offset" +msgstr "" + +msgid "Offset — drag the arrow to either side, or click the number to type the distance · click empty space to apply · right-click cancels" +msgstr "" + +msgid "Mirror — first click the LINE to mirror about (a construction line works)" +msgstr "" + +msgid "Mirror — axis set · now click the entities to mirror · right-click cancels" +msgstr "" + +#, c-format, boost-format +msgid "Mirror — axis set · %d to mirror · click another to add or remove it · click empty space to apply" +msgstr "" + +msgid "Move — click the entities to move" +msgstr "" + +msgid "Move — drag the handle, or click the number to type the distance · click empty space to apply" +msgstr "" + +msgid "Rotate — click the entities to rotate" +msgstr "" + +msgid "Rotate — drag the handle, or click the number to type the angle · click empty space to apply" +msgstr "" + +msgid "Scale — click the entities to scale" +msgstr "" + +msgid "Scale — drag the handle, or click the number to type the factor · click empty space to apply" +msgstr "" + +msgid "Array — click the entities to repeat" +msgstr "" + +msgid "Array — drag the handle to set the step, click the count to type it · click empty space to apply" +msgstr "" + +msgid "Polar array — click the entities to repeat" +msgstr "" + +msgid "Polar array — drag the handle to set the sweep, click the count to type it · click empty space to apply" +msgstr "" + +msgid "Drag a corner to scale, the centre to move · right-click when done" +msgstr "" + +msgid " · Esc goes back to Select" +msgstr "" + +msgid " · click a constraint badge to remove it" +msgstr "" + +msgid "select something first" +msgstr "" + +#, c-format, boost-format +msgid "Mate: %s → %s" +msgstr "" + +msgid "Fastened" +msgstr "" + +msgid "Revolute" +msgstr "" + +msgid "Slider" +msgstr "" + +msgid "Cylindrical" +msgstr "" + +msgid "Click a solid FACE in the viewport" +msgstr "" + +msgid "Click a solid EDGE in the viewport" +msgstr "" + +msgid "An angled plane needs an edge to tilt about — pick Edge A" +msgstr "" + +msgid "A midplane needs two faces — pick Face A and Face B" +msgstr "" + +msgid "Face A and Face B are the same face — a midplane needs two different faces" +msgstr "" + +msgid "A tangent plane needs a cylindrical face — pick Face A" +msgstr "" + +msgid "This plane needs two edges — pick Edge A and Edge B" +msgstr "" + +msgid "Plane added — pick it as a sketch plane" +msgstr "" + +msgid "Axis added" +msgstr "" + +msgid "Coord Sys added" +msgstr "" + +msgid "Shell needs a solid body — add or import one first" +msgstr "" + +msgid "Draft needs a solid body — add or import one first" +msgstr "" + +msgid "Draft needs a picked face — click a side face first" +msgstr "" + +msgid "" +"Nothing yet — import a STEP or a mesh from the toolbar,\n" +"or click a reference plane and right-click it to start a sketch." +msgstr "" + +msgid "No solid yet — select a sketch and right-click it to Extrude." +msgstr "" + +msgid "Could not restore the CAD model from this project" +msgstr "" + +msgid "Could not restore the CAD model: " +msgstr "" + +#, c-format +msgid "Body %zu — %s" +msgstr "" + +msgid "Section view on — hides half the model to see inside; PageUp / PageDown move the plane, Flip shows the other half" +msgstr "" + +msgid "Section view off" +msgstr "" + +#, c-format, boost-format +msgid "Section view — showing the %s half" +msgstr "" + +msgid "upper" +msgstr "" + +msgid "lower" +msgstr "" + +msgid "Boolean needs two bodies — create or import a second solid" +msgstr "" + +msgid "Select a body first — click it in the viewport or the Bodies list" +msgstr "" + +msgid "That body has no display mesh yet — recompute first" +msgstr "" + +msgid "Drag the arrows to move, the rings to rotate — then Confirm (Esc cancels)" +msgstr "" + +msgid "Drag the arrows to move, the rings to rotate — the numbers follow" +msgstr "" + +msgid "Select a body first" +msgstr "" + +#, c-format, boost-format +msgid "Body %d colour set" +msgstr "" + +msgid "Click a face on the solid, then press F" +msgstr "" + +msgid "Placed on face — body laid flat on the bed" +msgstr "" + +msgid "Edit rejected: " +msgstr "" + +msgid "Erase all features and bodies and start a new design? This cannot be undone." +msgstr "" + +msgid "New Design" +msgstr "" + +msgid "This body has no feature to delete — use New Design to start over" +msgstr "" + +#, c-format, boost-format +msgid "feature %d" +msgstr "" + +#, c-format, boost-format +msgid "" +"Delete %s?\n" +"\n" +"That is the feature this body was made from. Features built on it may be removed or stop working." +msgstr "" + +msgid "Delete body" +msgstr "" + +msgid "Select the FEATURE that created this body (or use New Design)" +msgstr "" + +msgid "Select a feature in the tree first" +msgstr "" + +#, c-format, boost-format +msgid "Body %d shown" +msgstr "" + +#, c-format, boost-format +msgid "Body %d hidden" +msgstr "" + +msgid "Feature shown" +msgstr "" + +msgid "Feature hidden" +msgstr "" + +msgid "Draw a sketch first, then Constrain" +msgstr "" + +msgid "Select a sketch in the tree first" +msgstr "" + +msgid "Selected feature is not a sketch" +msgstr "" + +msgid "Pick 1-2 lines, then a constraint; right-click exits" +msgstr "" + +msgid "Pick 1-2 entities, then a constraint or dimension; right-click exits" +msgstr "" + +msgid "Pick an entity first" +msgstr "" + +msgid "Pick two entities first" +msgstr "" + +msgid "Horizontal and Vertical apply to a line" +msgstr "" + +msgid "Angle applies between two lines" +msgstr "" + +msgid "Collinear needs two lines" +msgstr "" + +msgid "Parallel, perpendicular and equal length apply to two lines" +msgstr "" + +msgid "Equal radius needs two circles or arcs" +msgstr "" + +msgid "Concentric needs two circles or arcs" +msgstr "" + +msgid "Tangent needs a line and a circle/arc, or two circles/arcs" +msgstr "" + +msgid "This constraint needs two entities with a point to join" +msgstr "" + +msgid "This dimension needs two entities with a point to measure between" +msgstr "" + +msgid "Midpoint needs a point and a line" +msgstr "" + +msgid "Symmetric needs two points or two lines + an axis" +msgstr "" + +msgid "Symmetric needs two points or two lines" +msgstr "" + +msgid "Symmetric: pick two entities, then an axis line" +msgstr "" + +msgid "Radius/Diameter needs a circle or arc" +msgstr "" + +msgid "Unsupported constraint" +msgstr "" + +msgid "Constraint rejected (over-constrained)" +msgstr "" + +msgid "Applied constraint · its badge is on the sketch — click the badge to remove it" +msgstr "" + +#, c-format, boost-format +msgid "%s — %d selected. Press Esc for the Select tool, click one line, then Shift- or Ctrl-click the other." +msgstr "" + +msgid "Applied constraint" +msgstr "" + +#, c-format, boost-format +msgid "Fix %s" +msgstr "" + +#, c-format, boost-format +msgid "Lock X %s" +msgstr "" + +#, c-format, boost-format +msgid "Lock Y %s" +msgstr "" + +msgid "Equal" +msgstr "" + +#, c-format, boost-format +msgid "Symmetric %s — %s / %s" +msgstr "" + +#, c-format, boost-format +msgid "Symmetric about Y axis %s — %s" +msgstr "" + +#, c-format, boost-format +msgid "Symmetric about X axis %s — %s" +msgstr "" + +msgid "On line" +msgstr "" + +msgid "On edge" +msgstr "" + +msgid "Constraint" +msgstr "" + +#, c-format, boost-format +msgid "Constraints (%d)" +msgstr "" + +msgid "No constraints yet" +msgstr "" + +msgid "Delete constraint" +msgstr "" + +msgid "Constraint deleted" +msgstr "" + +msgid "Press Constrain on a sketch first" +msgstr "" + +msgid "Pick the entity, then a mirror-axis line" +msgstr "" + +msgid "Mirror axis must be a line" +msgstr "" + +msgid "Mirror produced nothing" +msgstr "" + +msgid "Offset distance (+left / -right of direction)" +msgstr "" + +msgid "Offset collapsed the entity" +msgstr "" + +msgid "Pick two lines to fillet" +msgstr "" + +msgid "Fillet needs two lines" +msgstr "" + +msgid "Fillet radius" +msgstr "" + +msgid "Fillet failed (parallel lines or radius too large)" +msgstr "" + +msgid "Pick two lines to chamfer" +msgstr "" + +msgid "Chamfer needs two lines" +msgstr "" + +msgid "Chamfer distance" +msgstr "" + +msgid "Chamfer failed (parallel lines or distance too large)" +msgstr "" + +msgid "Trim works on lines, arcs and circles" +msgstr "" + +msgid "Extend works on lines and arcs" +msgstr "" + +msgid "Pick the edge to trim/extend" +msgstr "" + +msgid "Nothing to trim at the pick" +msgstr "" + +msgid "No edge to extend to" +msgstr "" + +msgid "Array count (incl. original)" +msgstr "" + +msgid "Spacing (mm)" +msgstr "" + +msgid "Array produced nothing" +msgstr "" + +msgid "Move dX (mm)" +msgstr "" + +msgid "Move dY (mm)" +msgstr "" + +msgid "Move produced nothing" +msgstr "" + +msgid "Rotate angle (deg)" +msgstr "" + +msgid "Rotate produced nothing" +msgstr "" + +msgid "Scale factor" +msgstr "" + +msgid "Scale produced nothing" +msgstr "" + +msgid "Polar count (incl. original)" +msgstr "" + +msgid "Total sweep (deg)" +msgstr "" + +msgid "Polar array produced nothing" +msgstr "" + +msgid "Applied edit" +msgstr "" + +msgid " — type a value, press Enter (or Confirm)" +msgstr "" + +msgid "Pick a segment in the viewport first" +msgstr "" + +msgid "Applied Horizontal" +msgstr "" + +msgid "Applied Vertical" +msgstr "" + +msgid "Sketch: " +msgstr "" + +#, c-format, boost-format +msgid "On a face of Body %d" +msgstr "" + +msgid "On a stored face" +msgstr "" + +msgid "Editing sketch — drag a handle or click a quote to edit" +msgstr "" + +msgid "An imported solid has no parameters — use Transform to move or rotate it" +msgstr "" + +msgid "This feature type can't be edited yet" +msgstr "" + +msgid "Nothing to export — add a feature first" +msgstr "" + +msgid "Export STEP" +msgstr "" + +msgid "Exported STEP" +msgstr "" + +msgid "STEP export failed: " +msgstr "" + +msgid "Nothing to commit — add a feature first" +msgstr "" + +msgid "All bodies hidden — show one before committing" +msgstr "" + +msgid "Plane ready" +msgstr "" + +msgid "Axis ready" +msgstr "" + +msgid "Coord Sys ready" +msgstr "" + +msgid "Helix ready" +msgstr "" + +msgid "Project ready" +msgstr "" + +msgid "Sketch ready" +msgstr "" + +msgid "Mate needs at least two CoordSys features" +msgstr "" + +msgid "Mate: CS A and CS B must be different" +msgstr "" + +msgid "Mate ready" +msgstr "" + +msgid "Invalid: " +msgstr "" + +#, c-format +msgid "Preview — %zu triangles" +msgstr "" + +#, c-format, boost-format +msgid "Body %d — moved (%.1f, %.1f, %.1f) mm, rotated %.1f°" +msgstr "" + +msgid "Profile: " +msgstr "" + +#, c-format, boost-format +msgid "Face %d (push/pull)" +msgstr "" + +msgid "Move cancelled" +msgstr "" + +msgid "Discard this sketch and everything drawn in it?" +msgstr "" + +msgid "Discard sketch" +msgstr "" + +msgid "Keep drawing" +msgstr "" + +msgid "Finish or cancel the current tool first (Esc)" +msgstr "" + +msgid "Nothing to redo" +msgstr "" + +msgid "Nothing to undo" +msgstr "" + +#, c-format +msgid "Redo (%zu more)" +msgstr "" + +#, c-format +msgid "Undo (%zu more)" +msgstr "" + +msgid "Variable name:" +msgstr "" + +msgid "Add Variable" +msgstr "" + +msgid "Variable name must not contain spaces" +msgstr "" + +#, c-format, boost-format +msgid "Expression for '%s':" +msgstr "" + +msgid "Select a variable first" +msgstr "" + +msgid "Edit Variable" +msgstr "" + +#, c-format, boost-format +msgid "Variable '%s' could not be removed (likely still referenced by a feature expression): %s" +msgstr "" + +msgid "No binding for that field" +msgstr "" + +msgid "Enter a number" +msgstr "" + +msgid "Not a number" +msgstr "" + +msgid "Primitive" +msgstr "" + +msgid "Empty mesh generated" +msgstr "" + +msgid "Pocket (Cut)" +msgstr "" + +msgid "Clear All" +msgstr "" + +msgctxt "Keyboard Shortcut" +msgid "Ins" +msgstr "" + +# AI Translated +msgctxt "Keyboard Shortcut" +msgid "Home" +msgstr "Pos1" + +# AI Translated +msgctxt "Keyboard Shortcut" +msgid "End" +msgstr "Ende" + +msgctxt "Keyboard Shortcut" +msgid "PgUp" +msgstr "" + +msgctxt "Keyboard Shortcut" +msgid "PgDn" +msgstr "" + +# AI Translated +msgctxt "Keyboard Shortcut" +msgid "Arrow Left" +msgstr "Pfeil nach links" + +# AI Translated +msgctxt "Keyboard Shortcut" +msgid "Arrow Right" +msgstr "Pfeil nach rechts" + +# AI Translated +msgctxt "Keyboard Shortcut" +msgid "Arrow Up" +msgstr "Pfeil nach oben" + +# AI Translated +msgctxt "Keyboard Shortcut" +msgid "Arrow Down" +msgstr "Pfeil nach unten" + +msgid "Import geometry data from STL/STEP/3MF/OBJ/AMF files" +msgstr "Importiere Geometriedaten aus STL/STEP/3MF/OBJ/AMF-Dateien" + +msgid "Select all objects" +msgstr "Alle Objekte auswählen" + +msgid "Paste from clipboard" +msgstr "Aus Zwischenablage einfügen" + +msgid "Toggle printable for object/part" +msgstr "Druckbar für Objekt/Teil umschalten" + +msgid "Move selection 10mm in negative X direction" +msgstr "Auswahl 10 mm in negativer X-Richtung verschieben" + +msgid "Move selection 10mm in positive X direction" +msgstr "Auswahl 10 mm in positiver X-Richtung verschieben" + +msgid "Move selection 10mm in positive Y direction" +msgstr "Auswahl 10 mm in positiver Y-Richtung verschieben" + +msgid "Move selection 10mm in negative Y direction" +msgstr "Auswahl 10 mm in negativer Y-Richtung verschieben" + +msgid "Rotate selection 45 degrees counterclockwise" +msgstr "" + +msgid "Rotate selection 45 degrees clockwise" +msgstr "" + +msgid "Gizmo move" +msgstr "Bewegen" + +msgid "Gizmo rotate" +msgstr "Rotieren" + +msgid "Gizmo scale" +msgstr "Skalieren" + +msgid "Gizmo place face on bed" +msgstr "Fläche auf druckbett platzieren" + +msgid "Gizmo cut" +msgstr "Trennen" + +msgid "Gizmo mesh boolean" +msgstr "Gizmo mesh-boolesche" + +msgid "Gizmo FDM paint-on supports" +msgstr "" + +msgid "Gizmo FDM paint-on seam" +msgstr "FDM Naht aufmalen" + +msgid "Gizmo FDM paint-on fuzzy skin" +msgstr "FDM Pinsel auf Fuzzy Oberfläche" + +msgid "Gizmo multi-material painting" +msgstr "" + +msgid "Gizmo text emboss/engrave" +msgstr "Text prägen/gravieren" + +msgid "Gizmo measure" +msgstr "Gizmo messen" + +msgid "Gizmo assemble" +msgstr "Gizmo Zusammenbauen" + +msgid "Gizmo brim ears" +msgstr "Gizmo mausohren" + +msgid "Vertical slider - Move active thumb Up" +msgstr "Vertikaler Schieberegler - Aktiven Schieber nach oben bewegen" + +msgid "Vertical slider - Move active thumb Down" +msgstr "Vertikaler Schieberegler - Aktiven Schieber nach unten bewegen" + +msgid "Horizontal slider - Move active thumb Left" +msgstr "Horizontaler Schieberegler - Aktiven Schieber nach links bewegen" + +msgid "Horizontal slider - Move active thumb Right" +msgstr "Horizontaler Schieberegler - Aktiven Schieber nach rechts bewegen" + +msgid "Horizontal slider - Move to start position" +msgstr "Horizontaler Schieberegler - Zur Startposition bewegen" + +msgid "Horizontal slider - Move to last position" +msgstr "Horizontaler Schieberegler - Zur letzten Position bewegen" + +msgid "Camera view - Default" +msgstr "Kameraperspektive - Standard" + +msgid "Camera view - Top" +msgstr "Kameraperspektive - Oben" + +msgid "Camera view - Bottom" +msgstr "Kameraperspektive - Unten" + +msgid "Camera view - Front" +msgstr "Kameraperspektive - Vorderseite" + +msgid "Camera view - Behind" +msgstr "Kameraperspektive - Hinten" + +msgid "Camera Angle - Left side" +msgstr "Kameraperspektive - Links" + +msgid "Camera Angle - Right side" +msgstr "Kameraperspektive - Rechts" + +msgid "Camera view - Current plate" +msgstr "" + +msgid "Zoom in" +msgstr "Vergrößern" + +msgid "Zoom out" +msgstr "Verkleinern" + +msgid "Show/Hide 3Dconnexion devices settings dialog" +msgstr "Dialogfeld für 3Dconnexion Geräteeinstellungen anzeigen/ausblenden" + +msgid "Show/Hide wireframe" +msgstr "" + +msgid "On/Off G-code window" +msgstr "Ein-/Ausblenden des G-Code-Fensters" + +msgid "On/Off one layer mode of the vertical slider" +msgstr "Ein/Aus Einschichtmodus des vertikalen Schiebereglers" + +msgid "Switch between Prepare/Preview" +msgstr "Zwischen Vorbereiten/ Vorschau wechseln" + +msgid "Collapse/Expand the sidebar" +msgstr "Seitenleiste zu-/aufklappen" + +msgid "Open the speed dial" +msgstr "" + +msgid "Reload the device page" +msgstr "" + +msgid "Show keyboard shortcuts list" +msgstr "Liste der Tastaturkürzel anzeigen" + +msgid "Slicing and printing" +msgstr "" + +msgid "Editing" +msgstr "" + +msgid "Placement" +msgstr "" + +msgid "Gizmos" +msgstr "" + +msgid "Sliders" +msgstr "" + +msgid "Painting tools" +msgstr "" + +msgid "Application" +msgstr "" + #: resources/data/hints.ini: [hint:Precise wall] msgid "" "Precise wall\n" @@ -21802,8 +24624,66 @@ msgstr "" "Verwerfungen vermeiden\n" "Wussten Sie, dass beim Drucken von Materialien, die zu Verwerfungen neigen, wie z.B. ABS, durch eine entsprechende Erhöhung der Heizbetttemperatur die Wahrscheinlichkeit von Verwerfungen verringert werden kann?" -#~ msgid "Other" -#~ msgstr "Sonstiges" +# AI Translated +#~ msgid "Tab" +#~ msgstr "Tab" + +#~ msgid "Displays current viewport FPS in the top-right corner." +#~ msgstr "Zeigt die aktuelle FPS des Viewports in der oberen rechten Ecke an." + +# AI Translated +#~ msgid "Publish 3MF Wiki" +#~ msgstr "Wiki: 3MF veröffentlichen" + +# AI Translated +#~ msgid "Publish 3MF Video Guide" +#~ msgstr "Videoanleitung: 3MF veröffentlichen" + +#~ msgid "Toolbar" +#~ msgstr "Werkzeugleiste" + +#~ msgid "Switch table page" +#~ msgstr "Seitenwechsel" + +#~ msgid "Global shortcuts" +#~ msgstr "Globale Tastaturkürzel" + +#~ msgid "Middle mouse button" +#~ msgstr "Mittlere Maustaste" + +#~ msgid "Auto orients selected objects or all objects. If there are selected objects, it just orients the selected ones. Otherwise, it will orient all objects in the current project." +#~ msgstr "Diese Funktion richtet ausgewählte Objekte oder alle Objekte automatisch aus. Wenn es ausgewählte Objekte gibt, werden nur die ausgewählten Objekte ausgerichtet. Andernfalls werden alle Objekte auf das aktuelle Projekt ausgerichtet." + +#~ msgid "Auto orients all objects on the active plate." +#~ msgstr "Diese Funktion richtet alle Objekte auf der aktuellen Druckplatte ausgerichtet." + +#~ msgid "Any arrow" +#~ msgstr "Beliebiger Pfeil" + +#~ msgid "Gizmo SLA support points" +#~ msgstr "SLA Stützpunkte" + +#~ msgid "Plater" +#~ msgstr "Druckplatte" + +#~ msgid "Gizmo" +#~ msgstr "Gizmo" + +#~ msgid "Delete objects, parts, modifiers" +#~ msgstr "Objekte, Teile, Modifikatoren löschen" + +#~ msgid "Objects List" +#~ msgstr "Objektliste" + +#~ msgid "G-code written at the very top of the output file, before any other content. Useful for adding metadata that printer firmware reads from the first lines of the file (e.g. estimated print time, filament usage). Supports placeholders like {print_time_sec} and {used_filament_length}." +#~ msgstr "G-Code, der ganz oben in die Ausgabedatei geschrieben wird, vor allen anderen Inhalten. Nützlich zum Hinzufügen von Metadaten, die die Druckerfirmware aus den ersten Zeilen der Datei liest (z.B. geschätzte Druckzeit, Filamentverbrauch). Unterstützt Platzhalter wie {print_time_sec} und {used_filament_length}." + +#~ msgid "Print time (seconds)" +#~ msgstr "Druckzeit (Sekunden)" + +# AI Translated +#~ msgid "Open actions speed dial" +#~ msgstr "Aktions-Schnellwahl öffnen" #~ msgid "Left: " #~ msgstr "Links: " @@ -21943,9 +24823,6 @@ msgstr "" #~ msgid "Print order within a single layer." #~ msgstr "Druckreihenfolge innerhalb einer einzelnen Schicht" -#~ msgid "Bottom" -#~ msgstr "Unten" - #~ msgid "Front" #~ msgstr "Vorne" @@ -21958,9 +24835,6 @@ msgstr "" #~ msgid "Esc" #~ msgstr "Esc" -#~ msgid "Del" -#~ msgstr "Entf" - #~ msgid "Backspace" #~ msgstr "Rücktaste" @@ -21976,9 +24850,6 @@ msgstr "" #~ msgid "Arrow Right" #~ msgstr "Pfeil rechts" -#~ msgid "End" -#~ msgstr "Ende" - #~ msgid "Hotend" #~ msgstr "Hotend" diff --git a/localization/i18n/en/OrcaSlicer_en.po b/localization/i18n/en/OrcaSlicer_en.po index d6f39cacb5..3b915b2fcd 100644 --- a/localization/i18n/en/OrcaSlicer_en.po +++ b/localization/i18n/en/OrcaSlicer_en.po @@ -3,7 +3,7 @@ msgid "" msgstr "" "Project-Id-Version: Orca Slicer\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-09-17 12:41-0300\n" +"POT-Creation-Date: 2026-09-22 12:39+0800\n" "PO-Revision-Date: 2026-06-17 15:44-0300\n" "Last-Translator: Alexandre Folle de Menezes\n" "Language-Team: \n" @@ -2316,6 +2316,19 @@ msgstr "" msgid "Failed to open the Plugins dialog (unknown error)." msgstr "" +msgid "Plugins refreshed." +msgstr "" + +#, c-format, boost-format +msgid "Failed to refresh plugins: %s" +msgstr "" + +msgid "Select plugin package" +msgstr "" + +msgid "Plugin files (*.py;*.whl)|*.py;*.whl" +msgstr "" + msgid "Plugin Terminal" msgstr "" @@ -3900,6 +3913,21 @@ msgstr "" msgid "Today, OrcaSlicer is the most widely used and actively developed open-source slicer in the 3D printing community. Many of its innovations have been adopted by other slicers, making it a driving force for the entire industry." msgstr "" +msgid "Script plugin skipped." +msgstr "" + +msgid "Script plugin finished." +msgstr "" + +msgid "Printer" +msgstr "" + +msgid "Recent Projects" +msgstr "" + +msgid "Go to Plate" +msgstr "" + msgid "AMS Materials Setting" msgstr "" @@ -5352,9 +5380,6 @@ msgctxt "Noun" msgid "Print" msgstr "" -msgid "Printer" -msgstr "" - msgid "Time Estimation" msgstr "" @@ -5525,10 +5550,13 @@ msgctxt "Camera View" msgid "Right" msgstr "" -msgid "Add" +msgid "Add plate" msgstr "" -msgid "Add plate" +msgid "Split to objects" +msgstr "" + +msgid "Add" msgstr "" msgid "Auto orient all/selected objects" @@ -5543,9 +5571,6 @@ msgstr "" msgid "Arrange objects on selected plates" msgstr "" -msgid "Split to objects" -msgstr "" - msgid "Assembly View" msgstr "" @@ -5600,6 +5625,9 @@ msgstr "" msgid "Wireframe" msgstr "" +msgid "X-Ray" +msgstr "" + msgid "Realistic View" msgstr "" @@ -5642,7 +5670,7 @@ msgstr "" msgid "Size:" msgstr "" -#, c-format, boost-format +#, boost-format msgid "Conflicts of G-code paths have been found at layer %d, Z = %.2lfmm. Please separate the conflicted objects farther (%s <-> %s)." msgstr "" @@ -5802,6 +5830,9 @@ msgstr "" msgid "Logging" msgstr "" +msgid "Design" +msgstr "" + msgid "Prepare" msgstr "" @@ -6126,6 +6157,9 @@ msgstr "" msgid "Preferences" msgstr "" +msgid "Open speed dial" +msgstr "" + msgctxt "Menu" msgid "Edit" msgstr "" @@ -7024,6 +7058,231 @@ msgstr "" msgid "Please refer to Wiki before use->" msgstr "" +msgid "Plates are a filament (FFF) feature." +msgstr "" + +msgid "Open the 3D view first." +msgstr "" + +msgid "Select an object first." +msgstr "" + +msgid "Slice and Preview" +msgstr "" + +msgid "Slice & Export" +msgstr "" + +msgid "Go to layer (percent)" +msgstr "" + +msgid "Commands" +msgstr "" + +msgid "Go to tab..." +msgstr "" + +msgid "Load Project" +msgstr "" + +msgid "Save Project As" +msgstr "" + +msgid "Mode: Simple" +msgstr "" + +msgid "Mode: Advanced" +msgstr "" + +msgid "Mode: Expert" +msgstr "" + +msgid "Toggle Developer Mode" +msgstr "" + +msgid "Developer mode enabled." +msgstr "" + +msgid "Developer mode disabled." +msgstr "" + +msgid "Export STL" +msgstr "" + +msgid "Export 3MF" +msgstr "" + +msgid "Export Sliced File" +msgstr "" + +msgid "Export All Sliced Files" +msgstr "" + +msgid "Max Volumetric Speed Calibration" +msgstr "" + +msgid "Pressure Advance Calibration" +msgstr "" + +msgid "Flow Ratio Calibration" +msgstr "" + +msgid "Retraction Calibration" +msgstr "" + +msgid "Cornering Calibration" +msgstr "" + +msgid "Input Shaping Frequency Calibration" +msgstr "" + +msgid "Input Shaping Damping Calibration" +msgstr "" + +msgid "VFA Calibration" +msgstr "" + +msgid "View: Top" +msgstr "" + +msgid "View: Bottom" +msgstr "" + +msgid "View: Front" +msgstr "" + +msgid "View: Rear" +msgstr "" + +msgid "View: Left" +msgstr "" + +msgid "View: Right" +msgstr "" + +msgid "View: Isometric" +msgstr "" + +msgid "View: Default" +msgstr "" + +msgid "Fit Bed to View" +msgstr "" + +msgid "Toggle Perspective" +msgstr "" + +msgid "Delete All Objects" +msgstr "" + +msgid "Mirror X" +msgstr "" + +msgid "Mirror Y" +msgstr "" + +msgid "Mirror Z" +msgstr "" + +msgid "Split to Objects" +msgstr "" + +msgid "Split to Parts" +msgstr "" + +msgid "Center Selected on Plate" +msgstr "" + +msgid "Drop to Bed" +msgstr "" + +msgid "Scale to Fit Print Volume" +msgstr "" + +msgid "Increase Instances" +msgstr "" + +msgid "Decrease Instances" +msgstr "" + +msgid "Auto-Arrange" +msgstr "" + +msgid "Auto-Orient" +msgstr "" + +msgid "Add Plate" +msgstr "" + +msgid "Cannot add another plate (maximum reached)." +msgstr "" + +msgid "Duplicate Plate" +msgstr "" + +msgid "Cannot duplicate a plate (maximum reached)." +msgstr "" + +msgid "Cannot delete the only plate." +msgstr "" + +msgid "Rename Plate" +msgstr "" + +msgid "Toggle Plate Lock" +msgstr "" + +msgid "No plates available." +msgstr "" + +msgid "Synchronize Filament List from AMS" +msgstr "" + +msgid "Connect a printer to synchronize the AMS filament list." +msgstr "" + +msgid "Open Preset Bundle" +msgstr "" + +msgid "Sign in to sync presets." +msgstr "" + +msgid "Export All Objects as STLs" +msgstr "" + +msgid "Export All Objects as DRC (one file)" +msgstr "" + +msgid "Export All Objects as DRCs" +msgstr "" + +msgid "Export Toolpaths as OBJ" +msgstr "" + +msgid "About OrcaSlicer" +msgstr "" + +msgid "Open Wiki" +msgstr "" + +msgid "Open YouTube Channel" +msgstr "" + +msgid "Open Plugins" +msgstr "" + +msgid "Refresh Plugins" +msgstr "" + +msgid "Install Plugin" +msgstr "" + +msgid "Install Local Plugin" +msgstr "" + +msgid "Unknown command." +msgstr "" + msgid "3D Mouse disconnected." msgstr "" @@ -7626,9 +7885,6 @@ msgstr "" msgid "Collapse sidebar" msgstr "" -msgid "Tab" -msgstr "" - #, c-format, boost-format msgid "Loading file: %s" msgstr "" @@ -7813,18 +8069,12 @@ msgstr "" msgid "Delete Object" msgstr "" -msgid "Delete All Objects" -msgstr "" - msgid "Reset Project" msgstr "" msgid "The selected object couldn't be split." msgstr "" -msgid "Split to Objects" -msgstr "" - msgid "Disable Auto-Drop to preserve Z positioning?\n" msgstr "" @@ -8573,6 +8823,33 @@ msgstr "" msgid "With this option enabled, you can send a task to multiple devices at the same time and manage multiple devices." msgstr "" +msgid "Open the Speed Dial from the keyboard" +msgstr "" + +msgid "When enabled, the Speed Dial keyboard shortcut (Space by default) opens the action search from any page." +msgstr "" + +msgid "Recent actions" +msgstr "" + +msgid "actions" +msgstr "" + +msgid "How many recently launched actions to show at the top of the Speed Dial. Set to 0 to hide recent actions." +msgstr "" + +msgid "CAD feature (experimental)" +msgstr "" + +msgid "With this option enabled, the Design tab is shown, where models can be built and edited parametrically. This feature is experimental and still under development." +msgstr "" + +msgid "Auto-close sketch loops" +msgstr "" + +msgid "Treat sketch endpoints within 0.001 mm as one joint and weld the loop shut. Off: only exactly coincident endpoints join, so a loop with a tiny gap is shown as open instead of being closed for you." +msgstr "" + msgid "Pop up to select filament grouping mode" msgstr "" @@ -8648,6 +8925,12 @@ msgstr "" msgid "If enabled, reverses the direction of zoom with mouse wheel." msgstr "" +msgid "Draw mate connectors as a face" +msgstr "" + +msgid "In the Design tab, draw a mate connector as a small face instead of the conventional disc with a roll quadrant. A face's orientation is read without being learned. Turn this off for the conventional CAD representation." +msgstr "" + msgid "Pan" msgstr "" @@ -8669,6 +8952,15 @@ msgstr "" msgid "Set the action that dragging the right mouse button should perform." msgstr "" +msgid "Keyboard" +msgstr "" + +msgid "Keyboard shortcuts" +msgstr "" + +msgid "Choose the key for each action." +msgstr "" + msgid "Clear my choice on..." msgstr "" @@ -8762,10 +9054,38 @@ msgid "" "Set to 0 for unlimited frame rate." msgstr "" +msgid "Reuse the 3D scene while idle" +msgstr "" + +msgid "" +"Skips redrawing the 3D scene when only the mouse cursor moves over the viewport,\n" +"and reuses the previous frame's scene instead. Reduces GPU load.\n" +"Disable it if the viewport shows stale or missing contents.\n" +"\n" +"Takes effect immediately." +msgstr "" + +msgid "Skip unchanged frames" +msgstr "" + +msgid "" +"Skips drawing a frame altogether when it would be identical to the one already on screen.\n" +"Only applies to frames that reuse the 3D scene, so it needs Reuse the 3D scene while idle.\n" +"Disable it if a hover highlight, tooltip or animation stops updating.\n" +"\n" +"Takes effect immediately." +msgstr "" + msgid "Show FPS overlay" msgstr "" -msgid "Displays current viewport FPS in the top-right corner." +msgid "Displays rendering counts in the top-right corner of the viewport." +msgstr "" + +msgid "FPS: frames presented to the screen per second." +msgstr "" + +msgid "3D: frames per second that redrew the 3D scene." msgstr "" msgid "G-code Preview" @@ -9193,10 +9513,7 @@ msgstr "" msgid "Select which settings to be published in the 3MF file" msgstr "" -msgid "Publish 3MF Wiki" -msgstr "" - -msgid "Publish 3MF Video Guide" +msgid "Video Guide" msgstr "" msgid "Mixed filament - published as a whole when \"Enable\" above is selected" @@ -9292,6 +9609,132 @@ msgstr "" msgid "Simply switch to \"%1%\"" msgstr "" +msgid "Expert" +msgstr "" + +msgid "Simple" +msgstr "" + +msgid "Search actions" +msgstr "" + +#, c-format, boost-format +msgid "Search %s actions" +msgstr "" + +msgid "Recent" +msgstr "" + +msgid "Other" +msgstr "" + +#, c-format, boost-format +msgid "No actions match (Total: %s)" +msgstr "" + +msgid "No actions yet" +msgstr "" + +msgid "No tabs match" +msgstr "" + +msgid "No tabs" +msgstr "" + +#, c-format, boost-format +msgid "Showing %s of %s actions" +msgstr "" + +#, c-format, boost-format +msgid "%s actions" +msgstr "" + +#, c-format, boost-format +msgid "%s tabs" +msgstr "" + +#, c-format, boost-format +msgid "%s matches" +msgstr "" + +#, c-format, boost-format +msgid "Favourites are full (%s max)" +msgstr "" + +#, c-format, boost-format +msgid "Go to %s%% of the layer range" +msgstr "" + +msgid "Enter a layer percentage (0-100)" +msgstr "" + +#, c-format, boost-format +msgid "Go to layer %% (0-100)" +msgstr "" + +msgid "Go to tab" +msgstr "" + +#, c-format, boost-format +msgid "Favourite %s (%s)" +msgstr "" + +#, c-format, boost-format +msgid "Pin to favourites (%s)" +msgstr "" + +#, c-format, boost-format +msgid "Unpin from favourites (%s)" +msgstr "" + +msgid "Remove from favourites" +msgstr "" + +msgid "Move left" +msgstr "" + +msgid "Move right" +msgstr "" + +msgid "Unpin" +msgstr "" + +msgid "Wiki (F1)" +msgstr "" + +msgid "No wiki page for this action" +msgstr "" + +msgid "Show details" +msgstr "" + +msgid "Hide details" +msgstr "" + +#, c-format, boost-format +msgid "\"%s\" is a Developer setting. Enable Developer mode to edit it?" +msgstr "" + +msgid "Developer setting" +msgstr "" + +#, c-format, boost-format +msgid "\"%s\" is a %s setting. Switch from %s mode to %s mode to edit it?" +msgstr "" + +msgid "Switch settings mode" +msgstr "" + +#, c-format, boost-format +msgid "Run \"%s\"?" +msgstr "" + +msgid "Run plugin" +msgstr "" + +msgid "Don't ask again for this action" +msgstr "" + msgid "Task canceled" msgstr "" @@ -10966,55 +11409,37 @@ msgstr "" msgid "Configuration package changed" msgstr "" -msgid "Toolbar" -msgstr "" - -msgid "Objects list" -msgstr "" - -msgid "Import geometry data from STL/STEP/3MF/OBJ/AMF files" -msgstr "" - -msgid "Paste from clipboard" -msgstr "" - -msgid "Show/Hide 3Dconnexion devices settings dialog" -msgstr "" - -msgid "Switch table page" -msgstr "" - -msgid "Show keyboard shortcuts list" -msgstr "" - -msgid "Global shortcuts" -msgstr "" - msgid "Pan View" msgstr "" msgid "Rotate View" msgstr "" -msgid "Middle mouse button" +#, c-format, boost-format +msgid "Use %s or %s, or a key that does not type a character." msgstr "" -msgid "Zoom View" +msgctxt "Keyboard Shortcut" +msgid "Key" msgstr "" -msgid "Auto orients selected objects or all objects. If there are selected objects, it just orients the selected ones. Otherwise, it will orient all objects in the current project." +msgid "Left mouse" msgstr "" -msgid "Auto orients all objects on the active plate." +msgid "Available anywhere in the window, even while typing in a text field." msgstr "" -msgid "Collapse/Expand the sidebar" +msgid "Run a speed dial favorite while the dial is open" msgstr "" -msgid "Any arrow" +msgctxt "Keyboard Shortcut" +msgid "Tab" msgstr "" -msgid "Movement in camera space" +msgid "Switch to the next main tab" +msgstr "" + +msgid "Available while the 3D view on the Prepare tab has focus." msgstr "" msgid "Select a part" @@ -11026,127 +11451,28 @@ msgstr "" msgid "Select objects by rectangle" msgstr "" -msgctxt "Keyboard Shortcut" -msgid "Arrow Up" -msgstr "" - -msgid "Move selection 10mm in positive Y direction" -msgstr "" - -msgctxt "Keyboard Shortcut" -msgid "Arrow Down" -msgstr "" - -msgid "Move selection 10mm in negative Y direction" -msgstr "" - -msgctxt "Keyboard Shortcut" -msgid "Arrow Left" -msgstr "" - -msgid "Move selection 10mm in negative X direction" -msgstr "" - -msgctxt "Keyboard Shortcut" -msgid "Arrow Right" -msgstr "" - -msgid "Move selection 10mm in positive X direction" +msgid "Keyboard 1-9: set filament for object/part" msgstr "" msgid "Movement step set to 1mm" msgstr "" -msgid "Keyboard 1-9: set filament for object/part" +msgid "Movement in camera space" msgstr "" -msgid "Camera view - Default" +msgid "Middle mouse" msgstr "" -msgid "Camera view - Top" +msgid "Right mouse" msgstr "" -msgid "Camera view - Bottom" +msgid "Zoom View" msgstr "" -msgid "Camera view - Front" +msgid "Painting" msgstr "" -msgid "Camera view - Behind" -msgstr "" - -msgid "Camera Angle - Left side" -msgstr "" - -msgid "Camera Angle - Right side" -msgstr "" - -msgid "Select all objects" -msgstr "" - -msgid "Gizmo move" -msgstr "" - -msgid "Gizmo rotate" -msgstr "" - -msgid "Gizmo scale" -msgstr "" - -msgid "Gizmo place face on bed" -msgstr "" - -msgid "Gizmo cut" -msgstr "" - -msgid "Gizmo mesh boolean" -msgstr "" - -msgid "Gizmo FDM paint-on fuzzy skin" -msgstr "" - -msgid "Gizmo SLA support points" -msgstr "" - -msgid "Gizmo FDM paint-on seam" -msgstr "" - -msgid "Gizmo text emboss/engrave" -msgstr "" - -msgid "Gizmo measure" -msgstr "" - -msgid "Gizmo assemble" -msgstr "" - -msgid "Gizmo brim ears" -msgstr "" - -msgid "Zoom in" -msgstr "" - -msgid "Zoom out" -msgstr "" - -msgid "Toggle printable for object/part" -msgstr "" - -msgctxt "Keyboard Shortcut" -msgid "Tab" -msgstr "" - -msgid "Switch between Prepare/Preview" -msgstr "" - -msgctxt "Keyboard Shortcut" -msgid "Space" -msgstr "" - -msgid "Open actions speed dial" -msgstr "" - -msgid "Plater" +msgid "Available while a painting gizmo is open: supports, seam, fuzzy skin or color painting." msgstr "" msgid "Move: press to snap by 1mm" @@ -11158,13 +11484,17 @@ msgstr "" msgid "Support/Color Painting: adjust section position" msgstr "" -msgid "Gizmo" +msgid "Objects list" +msgstr "" + +msgid "Available while the object list has focus." msgstr "" msgid "Set extruder number for the objects and parts" msgstr "" -msgid "Delete objects, parts, modifiers" +msgctxt "Keyboard Shortcut" +msgid "Space" msgstr "" msgid "Select the object/part and press space to change the name" @@ -11176,42 +11506,47 @@ msgstr "" msgid "Select the object/part and mouse click to change the name" msgstr "" -msgid "Objects List" -msgstr "" - -msgid "Vertical slider - Move active thumb Up" -msgstr "" - -msgid "Vertical slider - Move active thumb Down" -msgstr "" - -msgid "Horizontal slider - Move active thumb Left" -msgstr "" - -msgid "Horizontal slider - Move active thumb Right" -msgstr "" - -msgid "On/Off one layer mode of the vertical slider" -msgstr "" - -msgid "On/Off G-code window" +msgid "Available while the 3D view on the Preview tab has focus." msgstr "" msgid "Move slider 5x faster" msgstr "" -msgctxt "Keyboard Shortcut" -msgid "Home" +msgid "Scroll slider 5x faster" msgstr "" -msgid "Horizontal slider - Move to start position" +msgid "Not customizable" msgstr "" -msgctxt "Keyboard Shortcut" -msgid "End" +#, c-format, boost-format +msgid "%s is assigned to %s. Reassign it to %s?" msgstr "" -msgid "Horizontal slider - Move to last position" +#, c-format, boost-format +msgid "The default %s is assigned to %s. Reassign it to %s?" +msgstr "" + +msgid "Global shortcuts also apply while typing." +msgstr "" + +msgid "A key that types a character cannot be a global shortcut." +msgstr "" + +msgid "Esc cancels, Enter confirms." +msgstr "" + +#, c-format, boost-format +msgid "" +"Press the new shortcut for\n" +"\"%s\"" +msgstr "" + +#, c-format, boost-format +msgid "Already used as a step of %s." +msgstr "" + +#, c-format, boost-format +msgid "Already assigned to %s. Press OK to reassign it." msgstr "" msgid "Release Note" @@ -15511,7 +15846,7 @@ msgstr "" msgid "Insert multiple preheat commands (e.g. M104.1). Only useful for Prusa XL. For other printers, please set it to 1." msgstr "" -msgid "G-code written at the very top of the output file, before any other content. Useful for adding metadata that printer firmware reads from the first lines of the file (e.g. estimated print time, filament usage). Supports placeholders like {print_time_sec} and {used_filament_length}." +msgid "G-code written at the very top of the output file, before any other content. Useful for adding metadata that printer firmware reads from the first lines of the file (e.g. estimated print time, filament usage). Supports placeholders like {print_time_total_sec}, {print_time_day}, {print_time_hour}, {print_time_minute}, {print_time_sec} and {used_filament_length}." msgstr "" msgid "Start G-code" @@ -16449,9 +16784,6 @@ msgstr "" msgid " not in range " msgstr "" -msgid "Export 3MF" -msgstr "" - msgid "This exports the project as a 3MF file." msgstr "" @@ -16467,9 +16799,6 @@ msgstr "" msgid "Load cached slicing data from directory." msgstr "" -msgid "Export STL" -msgstr "" - msgid "Export the objects as single STL." msgstr "" @@ -16926,12 +17255,36 @@ msgstr "" msgid "Total length of filament used in the print." msgstr "" -msgid "Print time (seconds)" +msgid "Print time (total seconds)" msgstr "" msgid "Total estimated print time in seconds. Replaced with actual value during post-processing." msgstr "" +msgid "Print time (days component)" +msgstr "" + +msgid "Estimated print time day component (normal mode). Replaced with actual value during post-processing." +msgstr "" + +msgid "Print time (hours component)" +msgstr "" + +msgid "Estimated print time hour component (normal mode). Replaced with actual value during post-processing." +msgstr "" + +msgid "Print time (minutes component)" +msgstr "" + +msgid "Estimated print time minute component (normal mode). Replaced with actual value during post-processing." +msgstr "" + +msgid "Print time (seconds component)" +msgstr "" + +msgid "Estimated print time second component (normal mode). Replaced with actual value during post-processing." +msgstr "" + msgid "Filament length (meters)" msgstr "" @@ -17155,9 +17508,6 @@ msgstr "" msgid "This OBJ file couldn't be read because it's empty." msgstr "" -msgid "Max Volumetric Speed Calibration" -msgstr "" - msgid "Manage Result" msgstr "" @@ -17904,9 +18254,6 @@ msgstr "" msgid "NOTE: High values may cause Layer shift (>%s)" msgstr "" -msgid "Flow Ratio Calibration" -msgstr "" - msgid "Calibration Test Type" msgstr "" @@ -18618,6 +18965,9 @@ msgstr "" msgid "Success!" msgstr "" +msgid "Generate API Key" +msgstr "" + msgid "Are you sure to log out?" msgstr "" @@ -19554,12 +19904,6 @@ msgstr "" msgid "Error: %s" msgstr "" -msgid "Show details" -msgstr "" - -msgid "Hide details" -msgstr "" - msgid "Version to install:" msgstr "" @@ -19878,6 +20222,2488 @@ msgstr "" msgid "The filament model is unknown. A random filament preset will be used." msgstr "" +msgid "Construction" +msgstr "" + +#, c-format, boost-format +msgid "%s · on %s" +msgstr "" + +msgid "Line — click start, then end" +msgstr "" + +msgid "Rectangle — click two opposite corners" +msgstr "" + +msgid "Circle — click center, then radius" +msgstr "" + +msgid "Arc — click start, end, then a point" +msgstr "" + +msgid "Slot — two centerline ends, then end radius" +msgstr "" + +msgid "Ellipse — center, major end, minor point" +msgstr "" + +msgid "Spline — click control points" +msgstr "" + +msgid "Point — click to place" +msgstr "" + +msgid "Dimension — click 2 points or an entity" +msgstr "" + +msgid "Trim — click a segment to trim it" +msgstr "" + +msgid "Extend — click a line/arc to extend it" +msgstr "" + +msgid "Offset — pick an entity, drag the distance" +msgstr "" + +msgid "Mirror — pick axis, then entities" +msgstr "" + +msgid "Fillet — pick two lines, set the radius" +msgstr "" + +msgid "Chamfer — pick two lines, set the distance" +msgstr "" + +msgid "Polygon — click center, then a vertex" +msgstr "" + +msgid "Nothing here has a value to type — pick a line, an arc, a circle, or two entities" +msgstr "" + +msgid "Normal to the sketch plane" +msgstr "" + +msgid "Converted the selection between construction and real geometry" +msgstr "" + +msgid "Origin planes shown" +msgstr "" + +msgid "Origin planes hidden" +msgstr "" + +msgid "World axes shown" +msgstr "" + +msgid "World axes hidden" +msgstr "" + +msgid "Isometric view, fitted" +msgstr "" + +msgid "Bed shown" +msgstr "" + +msgid "Bed hidden" +msgstr "" + +msgid "FEATURES" +msgstr "" + +msgid "Sketch" +msgstr "" + +#, c-format, boost-format +msgid "Sketching on %s — pick a tool" +msgstr "" + +msgid "Click a face or a reference plane in the viewport, then a sketch tool" +msgstr "" + +#, c-format, boost-format +msgid "" +"Drawing on %s.\n" +"Pick a tool, or press Menu for the list." +msgstr "" + +msgid "Click a face or a reference plane, then a sketch tool." +msgstr "" + +msgid "Add material (extrude / revolve / sweep / loft / thicken / rib)" +msgstr "" + +msgid "Extrude a sketch profile, or push/pull a picked face" +msgstr "" + +msgid "Create a sketch, or pick a solid face, first" +msgstr "" + +msgid "Revolve" +msgstr "" + +msgid "Revolve a profile about an axis" +msgstr "" + +msgid "Create a sketch profile to revolve first" +msgstr "" + +msgid "Sweep" +msgstr "" + +msgid "Sweep a profile along a path" +msgstr "" + +msgid "Create a profile sketch to sweep first" +msgstr "" + +msgid "Loft" +msgstr "" + +msgid "Loft (skin) between two or more profiles" +msgstr "" + +msgid "Create at least two profile sketches to loft" +msgstr "" + +msgid "Thicken" +msgstr "" + +msgid "Offset a solid face into a thin plate (new body)" +msgstr "" + +msgid "Thicken needs a solid body — add or import one first" +msgstr "" + +#, c-format +msgid "Body %zu" +msgstr "" + +msgid "Grow a thin wall from an open sketch line, fused to a body" +msgstr "" + +msgid "Rib needs a solid body — add or import one first" +msgstr "" + +msgid "Create a sketch with an open line first" +msgstr "" + +msgid "Create a solid body to pattern first" +msgstr "" + +msgid "Pattern — needs a solid body to replicate" +msgstr "" + +msgid "Surface (extrude / revolve / loft / fill / offset / thicken)" +msgstr "" + +msgid "Surface Extrude" +msgstr "" + +msgid "Extrude a sketch into a sheet body (no end caps)" +msgstr "" + +msgid "Create a sketch first" +msgstr "" + +msgid "Surface Revolve" +msgstr "" + +msgid "Revolve a sketch profile into a sheet body" +msgstr "" + +msgid "Surface Loft" +msgstr "" + +msgid "Loft (skin) between 2+ profiles, open (no end caps)" +msgstr "" + +msgid "Surface Fill" +msgstr "" + +msgid "Fill a sketch boundary with a smooth face" +msgstr "" + +msgid "Create a sketch profile to fill first" +msgstr "" + +msgid "Surface Offset" +msgstr "" + +msgid "Offset a sheet body's shell by a signed distance" +msgstr "" + +msgid "No sheet body to offset — create a surface feature first" +msgstr "" + +msgid "Thicken Surface" +msgstr "" + +msgid "Thicken a sheet body into a solid" +msgstr "" + +msgid "No sheet body to thicken — create a surface feature first" +msgstr "" + +msgid "Datum / Curve (plane / axis / coord sys / helix / project)" +msgstr "" + +msgid "Reference plane (offset / tilt / midplane / tangent / two edges / coincident)" +msgstr "" + +msgid "Axis" +msgstr "" + +msgid "Datum axis (two points, face normal, cylinder centerline, two planes, along edge)" +msgstr "" + +msgid "Coord Sys" +msgstr "" + +msgid "Datum coordinate system (world point, or face + direction edge)" +msgstr "" + +msgid "Helix" +msgstr "" + +msgid "Helical curve (spring path) — use as a sweep path for coils / springs / augers" +msgstr "" + +msgid "Project body edges onto a plane as sketch entities" +msgstr "" + +msgid "Project needs a body — add or import one first" +msgstr "" + +msgid "(all edges)" +msgstr "" + +msgid "Placement (transform / mirror / mate)" +msgstr "" + +msgid "Transform" +msgstr "" + +msgid "Move and/or rotate an existing body" +msgstr "" + +msgid "Transform needs a body — add or import one first" +msgstr "" + +msgid "Reflect a body about a plane" +msgstr "" + +msgid "Mirror needs a body — add or import one first" +msgstr "" + +msgid "Mate" +msgstr "" + +msgid "Assembly: align two CoordSys features (fastened, planar, revolute, slider, cylindrical)" +msgstr "" + +msgid "Boolean (combine bodies)" +msgstr "" + +msgid "Boolean — needs two solid bodies to combine" +msgstr "" + +msgid "Cut (split a body with a plane)" +msgstr "" + +msgid "Create a solid body to cut first" +msgstr "" + +msgid "Cut — needs a solid body to slice" +msgstr "" + +msgid "Color — set the selected body's display colour" +msgstr "" + +msgid "Select a feature, or a body, first — then rename it" +msgstr "" + +msgid "Fillet / chamfer / draft / shell / delete face" +msgstr "" + +msgid "Fillet / Chamfer" +msgstr "" + +msgid "Round or bevel a picked edge" +msgstr "" + +msgid "Draft (taper a face)" +msgstr "" + +msgid "Tilt a picked face by a draft angle" +msgstr "" + +msgid "Hollow the body to a wall thickness, opening a picked face" +msgstr "" + +msgid "Delete Face" +msgstr "" + +msgid "Remove faces from a body and heal the solid" +msgstr "" + +msgid "Delete Face needs a body — add or import one first" +msgstr "" + +msgid "(none)" +msgstr "" + +msgid "Hole / thread" +msgstr "" + +msgid "Drill a hole, centred on a picked face or placed on a plane" +msgstr "" + +msgid "Thread" +msgstr "" + +msgid "Thread a cylindrical surface (inner bore / outer) or a circular edge" +msgstr "" + +msgid "Pick a cylindrical surface (bore / outer) or a circular edge for a thread" +msgstr "" + +msgid "Import STEP (editable B-rep solid)" +msgstr "" + +msgid "Import mesh (STL/OBJ) as an editable B-rep solid" +msgstr "" + +msgid "Constrain selected sketch" +msgstr "" + +msgid "SKETCH" +msgstr "" + +msgid "Click to select; Shift to add; double-click for a whole loop" +msgstr "" + +msgid "Dimension" +msgstr "" + +msgid "Click 2 points or a line / circle / arc to place a dimension" +msgstr "" + +msgid "Line / polyline" +msgstr "" + +msgid "Click start, then end — then set the exact length" +msgstr "" + +msgid "Polyline" +msgstr "" + +msgid "Click points; click first / right-click to close the loop" +msgstr "" + +msgid "Corner rectangle" +msgstr "" + +msgid "Click two opposite corners" +msgstr "" + +msgid "Center rectangle" +msgstr "" + +msgid "Click center, then a corner" +msgstr "" + +msgid "Oblique rectangle" +msgstr "" + +msgid "Click two corners of one edge, then a point for the width" +msgstr "" + +msgid "Rounded rectangle" +msgstr "" + +msgid "Click two opposite corners, then a point for the corner radius" +msgstr "" + +msgid "Center circle" +msgstr "" + +msgid "Click center, then radius" +msgstr "" + +msgid "2-point circle" +msgstr "" + +msgid "Click two ends of the diameter" +msgstr "" + +msgid "3-point circle" +msgstr "" + +msgid "Click three points on the circle" +msgstr "" + +msgid "Arc" +msgstr "" + +msgid "3-point arc" +msgstr "" + +msgid "Click start, end, then a point on the arc" +msgstr "" + +msgid "Tangent arc" +msgstr "" + +msgid "Click start (on the last entity) then end" +msgstr "" + +msgid "Center-point arc" +msgstr "" + +msgid "Click center, then start, then a point for the end angle" +msgstr "" + +msgid "Slot" +msgstr "" + +msgid "Click two centerline ends, then a point for the end radius" +msgstr "" + +msgid "Arc slot" +msgstr "" + +msgid "Click center, start, end, then a point for the width" +msgstr "" + +msgid "Ellipse" +msgstr "" + +msgid "Click center, a major-axis end, then a point for the minor axis" +msgstr "" + +msgid "Elliptical arc" +msgstr "" + +msgid "Click center, major-axis end, minor point, then arc start and end" +msgstr "" + +msgid "Spline" +msgstr "" + +msgid "Click control points; double-click or right-click to finish" +msgstr "" + +msgid "Click to place a point" +msgstr "" + +msgid "Select — click to select; Shift to add" +msgstr "" + +msgid "Text — emboss text as a profile" +msgstr "" + +msgid "SVG — import an outline as a profile" +msgstr "" + +msgid "Fillet / chamfer" +msgstr "" + +msgid "Fillet" +msgstr "" + +msgid "Pick two lines, then drag the arrow or click the radius to set it" +msgstr "" + +msgid "Chamfer" +msgstr "" + +msgid "Pick two lines, then drag the arrow or click the distance to set it" +msgstr "" + +msgid "Offset" +msgstr "" + +msgid "Pick an entity, then drag the arrow or click the distance; click empty to apply" +msgstr "" + +msgid "Pick a mirror-axis line, then the entities to mirror; click empty to apply" +msgstr "" + +msgid "Trim" +msgstr "" + +msgid "Click a segment to trim it back to its nearest intersection; right-click exits" +msgstr "" + +msgid "Extend" +msgstr "" + +msgid "Click a line or arc to extend it to the nearest entity; right-click exits" +msgstr "" + +msgid "Constrain — add geometric/dimensional relations" +msgstr "" + +msgid "Move / rotate / scale" +msgstr "" + +msgid "Move (translate)" +msgstr "" + +msgid "Pick entities, then drag the handle or click the distance; click empty to apply" +msgstr "" + +msgid "Rotate (about centroid)" +msgstr "" + +msgid "Pick entities, then drag around the pivot or click the angle; click empty to apply" +msgstr "" + +msgid "Scale (about centroid)" +msgstr "" + +msgid "Pick entities, then drag the handle or click the factor; click empty to apply" +msgstr "" + +msgid "Linear / polar array" +msgstr "" + +msgid "Linear array" +msgstr "" + +msgid "Pick entities, drag the spacing handle, click the count; click empty to apply" +msgstr "" + +msgid "Polar array (about centroid)" +msgstr "" + +msgid "Pick entities, drag the sweep handle, click the count; click empty to apply" +msgstr "" + +#, c-format, boost-format +msgid "Click center then a vertex — %d sides, %s" +msgstr "" + +msgid "circumscribed" +msgstr "" + +msgid "inscribed" +msgstr "" + +msgid "Polygon" +msgstr "" + +#, c-format, boost-format +msgid "Converted %d entit%s between construction and real geometry" +msgstr "" + +msgid "CONSTRAIN" +msgstr "" + +msgid "Perpendicular" +msgstr "" + +msgid "Coincident" +msgstr "" + +msgid "Equal length" +msgstr "" + +msgid "Equal radius" +msgstr "" + +msgid "Collinear" +msgstr "" + +msgid "Tangent" +msgstr "" + +msgid "Midpoint" +msgstr "" + +msgid "Symmetric" +msgstr "" + +msgid "Symmetric about the vertical axis" +msgstr "" + +msgid "Symmetric about the horizontal axis" +msgstr "" + +msgid "Fix point (anchor in place)" +msgstr "" + +msgid "Horizontal distance" +msgstr "" + +msgid "Vertical distance" +msgstr "" + +msgid "✓ Confirm" +msgstr "" + +msgid "✗ Cancel" +msgstr "" + +msgid "Undo (Ctrl+Z)" +msgstr "" + +msgid "Redo (Ctrl+Shift+Z)" +msgstr "" + +msgid "New Design — clear the feature tree" +msgstr "" + +msgid "Export STEP…" +msgstr "" + +msgid "Show the printer bed and its plate grid" +msgstr "" + +msgid "Place on Face (F) — lay the picked face on the bed" +msgstr "" + +msgid "Section View — hide part of the model to see inside. PageUp/PageDown move the plane; Delete removes it." +msgstr "" + +msgid "Flip Section — show the opposite half" +msgstr "" + +msgid "Commit to Plate — send the solid to Prepare" +msgstr "" + +msgid "Width / X" +msgstr "" + +msgid "Height / Y" +msgstr "" + +msgid "Distance X" +msgstr "" + +msgid "Distance Y" +msgstr "" + +msgid "Distance Z" +msgstr "" + +msgid "Z" +msgstr "" + +msgid "Rotation axis" +msgstr "" + +msgid "Angle °" +msgstr "" + +msgid "Move / Rotate" +msgstr "" + +msgid "Sketch: —" +msgstr "" + +msgid "Extrude dist" +msgstr "" + +msgid "End" +msgstr "" + +msgid "2nd dist" +msgstr "" + +msgid "Taper °" +msgstr "" + +msgid "New body" +msgstr "" + +msgid "Intersect" +msgstr "" + +msgid "Result" +msgstr "" + +msgid "Flip direction" +msgstr "" + +msgid "(no edge picked — group below)" +msgstr "" + +msgid "Bottom" +msgstr "" + +msgid "Lateral" +msgstr "" + +msgid "Edges" +msgstr "" + +msgid "Size (r/dist)" +msgstr "" + +msgid "XY" +msgstr "" + +msgid "XZ" +msgstr "" + +msgid "YZ" +msgstr "" + +msgid "Hole plane" +msgstr "" + +msgid "Depth (blind)" +msgstr "" + +msgid "Pos X" +msgstr "" + +msgid "Pos Y" +msgstr "" + +msgid "Through" +msgstr "" + +msgid "(none — uses Hole plane)" +msgstr "" + +msgid "On face" +msgstr "" + +msgid "Thread plane" +msgstr "" + +msgid "Pitch" +msgstr "" + +msgid "Thread depth" +msgstr "" + +msgid "(none — uses Thread plane)" +msgstr "" + +msgid "Plane X" +msgstr "" + +msgid "Plane Y" +msgstr "" + +msgid "Profile: —" +msgstr "" + +msgid "Path" +msgstr "" + +msgid "Linear" +msgstr "" + +msgid "Direction" +msgstr "" + +msgid "Total angle°" +msgstr "" + +msgid "Boolean" +msgstr "" + +msgid "Union (join)" +msgstr "" + +msgid "Subtract (cut)" +msgstr "" + +msgid "Target (kept)" +msgstr "" + +msgid "Keep tool body" +msgstr "" + +msgid "Body" +msgstr "" + +msgid "Insert" +msgstr "" + +msgid "" +"Drag a corner to size, the centre to move.\n" +"Confirm or Cancel in the toolbar above." +msgstr "" + +msgid "Midplane" +msgstr "" + +msgid "Two edges" +msgstr "" + +msgid "Plane type" +msgstr "" + +msgid "Base" +msgstr "" + +msgid "Angle°" +msgstr "" + +msgid "Base X" +msgstr "" + +msgid "Base Y" +msgstr "" + +msgid "Tilt axis" +msgstr "" + +msgid "Pick Face A" +msgstr "" + +msgid "Pick Face B" +msgstr "" + +msgid "Pick Edge A" +msgstr "" + +msgid "Pick Edge B" +msgstr "" + +msgid "Size U" +msgstr "" + +msgid "Size V" +msgstr "" + +msgid "Profiles (check 2+, in order):" +msgstr "" + +msgid "Ruled (straight) sections" +msgstr "" + +msgid "Fills the sketch's closed boundary with a smooth face." +msgstr "" + +msgid "Sheet body" +msgstr "" + +msgid "Offsets a sheet body's shell. Positive = outward, negative = inward." +msgstr "" + +msgid "Thickens a sheet body into a solid. Flip reverses the direction." +msgstr "" + +msgid "(all faces — closed hollow)" +msgstr "" + +msgid "Open face" +msgstr "" + +msgid "Pick a solid face to open it, then set the wall thickness." +msgstr "" + +msgid "Angle (°)" +msgstr "" + +msgid "(pick a side face)" +msgstr "" + +msgid "Draft" +msgstr "" + +msgid "Pick a side face, then set the draft angle. The face pivots about the body base." +msgstr "" + +msgid "Translate X" +msgstr "" + +msgid "Translate Y" +msgstr "" + +msgid "Translate Z" +msgstr "" + +msgid "Rotate axis" +msgstr "" + +msgid "Pivot X" +msgstr "" + +msgid "Pivot Y" +msgstr "" + +msgid "Pivot Z" +msgstr "" + +msgid "Keep original (make a copy)" +msgstr "" + +msgid "Translate and/or rotate the selected body. Rotation is applied about the pivot, then translation follows." +msgstr "" + +msgid "Mirror plane" +msgstr "" + +msgid "Keep original" +msgstr "" + +msgid "Reflect the selected body about a plane. The mirror is always a new body; keeping the original gives you both." +msgstr "" + +msgid "(pick a solid face)" +msgstr "" + +msgid "Pick a solid face and offset it into a new thin body. Not for sheet bodies — use Thicken Surface for those." +msgstr "" + +msgid "Target body" +msgstr "" + +msgid "Entity index" +msgstr "" + +msgid "Grow a thin wall from an open sketch Line entity, fused to the target body. Entity index is the position of the open Line in the sketch." +msgstr "" + +msgid "Source body" +msgstr "" + +msgid "Target plane" +msgstr "" + +msgid "Project the edges of a body onto a plane as sketch entities. Pick a face to project only its edges, or leave the face empty to project the whole body." +msgstr "" + +msgid "Add picked face" +msgstr "" + +msgid "Click a face on the body first, then Add picked face" +msgstr "" + +#, c-format, boost-format +msgid "Face %d is already in the list" +msgstr "" + +msgid "Faces to delete" +msgstr "" + +msgid "Pick a solid face, then click 'Add picked face' to accumulate faces. Confirm to remove all listed faces and heal the solid." +msgstr "" + +msgid "Left-handed" +msgstr "" + +msgid "Taper (°)" +msgstr "" + +msgid "A helical curve (spring path). Use as a sweep path to build springs, coils, or augers." +msgstr "" + +msgid "Two points" +msgstr "" + +msgid "Face normal" +msgstr "" + +msgid "Cylinder centerline" +msgstr "" + +msgid "Plane intersection" +msgstr "" + +msgid "Along edge" +msgstr "" + +msgid "Axis type" +msgstr "" + +msgid "Pick Face" +msgstr "" + +msgid "Pick Edge" +msgstr "" + +msgid "Plane A" +msgstr "" + +msgid "Plane B" +msgstr "" + +msgid "Point 1 X" +msgstr "" + +msgid "Point 1 Y" +msgstr "" + +msgid "Point 1 Z" +msgstr "" + +msgid "Point 2 X" +msgstr "" + +msgid "Point 2 Y" +msgstr "" + +msgid "Point 2 Z" +msgstr "" + +msgid "Point (world)" +msgstr "" + +msgid "Face + direction" +msgstr "" + +msgid "(all)" +msgstr "" + +msgid "Restrict picking to one body — the others go see-through and stop catching clicks" +msgstr "" + +msgid "Edge (sets in-plane direction)" +msgstr "" + +msgid "Without an edge the frame takes X from the face's first edge — pick one to choose it yourself" +msgstr "" + +msgid "X hint X" +msgstr "" + +msgid "X hint Y" +msgstr "" + +msgid "X hint Z" +msgstr "" + +msgid "Fastened — 6 DOF locked, B driven onto A exactly" +msgstr "" + +msgid "Planar — z aligned, offset distance; free in-plane slide" +msgstr "" + +msgid "Revolute — axes collinear; free rotation about z" +msgstr "" + +msgid "Slider — orientation locked; free axial slide" +msgstr "" + +msgid "Cylindrical — axes collinear; free spin + axial slide" +msgstr "" + +msgid "Kind" +msgstr "" + +msgid "CS A (fixed)" +msgstr "" + +msgid "CS B (moves)" +msgstr "" + +msgid "Flip (oppose z axes)" +msgstr "" + +msgid "Plane distance" +msgstr "" + +msgid "Axial position" +msgstr "" + +msgid "Expression" +msgstr "" + +msgid "Field" +msgstr "" + +msgid "Expr" +msgstr "" + +msgid "(no bindings)" +msgstr "" + +msgid "Value" +msgstr "" + +msgid "Constraints" +msgstr "" + +msgid "Feature tree" +msgstr "" + +msgid " — the eye suppresses this mate" +msgstr "" + +#, c-format, boost-format +msgid "%s selected — F2 or right-click renames it, double-click edits it" +msgstr "" + +msgid "Rename\tF2" +msgstr "" + +msgid "Scale artwork" +msgstr "" + +msgid "Move up" +msgstr "" + +msgid "Move down" +msgstr "" + +msgid "Show / hide" +msgstr "" + +msgid "Check interference — find overlapping bodies" +msgstr "" + +msgid "Bodies" +msgstr "" + +msgid "Move body" +msgstr "" + +msgid "Select a body row first, then move it" +msgstr "" + +msgid "Boolean — join, subtract or intersect with another body" +msgstr "" + +msgid "Colour" +msgstr "" + +#, c-format, boost-format +msgid "Body %d selected — right-click for what applies to it" +msgstr "" + +msgid "Variables" +msgstr "" + +msgid "+" +msgstr "" + +msgid "Del" +msgstr "" + +msgid "Sketch created — select it, then right-click to Extrude" +msgstr "" + +msgid "Sketch empty — nothing committed" +msgstr "" + +msgid "Sketch updated" +msgstr "" + +#, c-format +msgid "Sketch created (%zu driving dims) — select it, then right-click to Extrude" +msgstr "" + +msgid "Could not resolve the sketch to extrude" +msgstr "" + +msgid "Face selected — set the depth and Confirm" +msgstr "" + +msgid "Region selected — right-click to Extrude, or double-click to edit" +msgstr "" + +msgid "Sketch selected — right-click to Extrude, or double-click to edit" +msgstr "" + +#, c-format, boost-format +msgid "Face %d" +msgstr "" + +#, c-format, boost-format +msgid "Body %d " +msgstr "" + +msgid "vertex selected — click again for the whole body" +msgstr "" + +msgid "selected (whole body) — right-click for what applies to it" +msgstr "" + +#, c-format, boost-format +msgid "face %d selected — right-click to push/pull it, or click again for the whole body" +msgstr "" + +#, c-format, boost-format +msgid "edge %d selected — Fillet/Chamfer to dress it, or click again for the whole body" +msgstr "" + +#, c-format, boost-format +msgid "%s plane selected — right-click for the drawing tools" +msgstr "" + +#, c-format, boost-format +msgid "%s plane selected — right-click to sketch on it, or click an object to select it" +msgstr "" + +#, c-format, boost-format +msgid "placed (%.1f, %.1f, %.1f) mm — drag arrows to move, rings to rotate" +msgstr "" + +msgid "Tool exited" +msgstr "" + +msgid "Sketch kept — Finish to commit it, Cancel to discard" +msgstr "" + +msgid "✗ Conflicting constraints" +msgstr "" + +msgid "✓ Fully constrained" +msgstr "" + +#, c-format, boost-format +msgid "%d degrees of freedom" +msgstr "" + +#, c-format, boost-format +msgid "Sketch %d" +msgstr "" + +#, c-format, boost-format +msgid "Editing: Sketch %d · N = look normal to the plane · Finish or Cancel in the toolbar" +msgstr "" + +#, c-format +msgid "OK — %zu triangles" +msgstr "" + +msgid "Text to insert:" +msgstr "" + +msgid "Import SVG" +msgstr "" + +msgid "Import STEP" +msgstr "" + +msgid "Reading STEP…" +msgstr "" + +msgid "No solids found in STEP" +msgstr "" + +msgid "STEP import failed: " +msgstr "" + +msgid "Rebuilding model…" +msgstr "" + +#, c-format, boost-format +msgid "Imported %d solid(s) — pick a face or edge, then Fillet / Cut / Shell to modify" +msgstr "" + +msgid "Import mesh" +msgstr "" + +msgid "Could not read the STL file" +msgstr "" + +msgid "Could not read the OBJ file: " +msgstr "" + +msgid "Unsupported mesh format (STL and OBJ are supported)" +msgstr "" + +msgid "The mesh contains no triangles" +msgstr "" + +#, c-format, boost-format +msgid "" +"This mesh has %d triangles. Every triangle becomes a B-rep face before coplanar merging, so importing it may take a long time and leave a body that is slow to edit. Decimating the mesh first is usually better.\n" +"\n" +"Import anyway?" +msgstr "" + +msgid "Large mesh" +msgstr "" + +msgid "Mesh conversion failed: " +msgstr "" + +msgid "Mesh conversion produced no geometry" +msgstr "" + +msgid "Mesh import failed: " +msgstr "" + +#, c-format, boost-format +msgid "Imported solid — %d triangles → %d faces, volume %.2f mm³. Pick a face or edge, then Fillet / Cut / Shell to modify" +msgstr "" + +#, c-format, boost-format +msgid "Imported as an open shell (not watertight): %d boundary edge(s), %d non-manifold edge(s) — %d triangles → %d faces. The source mesh has holes or duplicated geometry; boolean features may fail on it" +msgstr "" + +msgid "No importable geometry found" +msgstr "" + +#, c-format, boost-format +msgid "%s added to the sketch — Confirm to commit it" +msgstr "" + +msgid " — drag to place/size, then Confirm" +msgstr "" + +msgid "Insert cancelled" +msgstr "" + +msgid "Drag a corner to scale, the centre to move — right-click when done" +msgstr "" + +#, c-format, boost-format +msgid "Sketch added on %s — select it, then right-click to Extrude" +msgstr "" + +msgid "Recompute error: " +msgstr "" + +msgid "Add a solid (sketch + extrude) first" +msgstr "" + +#, c-format, boost-format +msgid "Edge %d" +msgstr "" + +#, c-format, boost-format +msgid "Thread standard: %s (pitch %.3g mm)" +msgstr "" + +msgid "Thread needs a solid body — add or import one first" +msgstr "" + +msgid "Pick a sketch profile to revolve first" +msgstr "" + +msgid "Revolve needs a solid body — add or import one first" +msgstr "" + +msgid "Pick a profile sketch to sweep first" +msgstr "" + +msgid "Pick a path sketch for the sweep" +msgstr "" + +msgid "Sweep needs a solid body — add or import one first" +msgstr "" + +msgid "Check at least two profile sketches to loft" +msgstr "" + +msgid "Loft needs a solid body — add or import one first" +msgstr "" + +msgid "Pick a sketch profile to extrude first" +msgstr "" + +msgid "Pick a sketch to fill first" +msgstr "" + +msgid "Select a sheet body first" +msgstr "" + +msgid "Pick a solid face to thicken first" +msgstr "" + +msgid "Pick a sketch with an open line first" +msgstr "" + +msgid "Add at least one face to delete first" +msgstr "" + +msgid "Mate needs two CoordSys features — create them first" +msgstr "" + +msgid "Mate: CS A and CS B must be different CoordSys features" +msgstr "" + +msgid "Mate rejected" +msgstr "" + +msgid "No interference — need at least two solid bodies to check" +msgstr "" + +msgid "No interference found" +msgstr "" + +#, c-format +msgid "%zu interference pairs, worst %.2f mm³" +msgstr "" + +msgid "" +"Interference pairs:\n" +"\n" +msgstr "" + +#, c-format, boost-format +msgid "Body %d" +msgstr "" + +msgid "Interference" +msgstr "" + +msgid "Select a solid body first — its mass properties are what is reported" +msgstr "" + +msgid "Mass properties could not be computed for this body" +msgstr "" + +#, c-format, boost-format +msgid "%s: sheet body — %.2f cm² of surface, no volume" +msgstr "" + +#, c-format, boost-format +msgid "" +"%s\n" +"\n" +"Sheet body (open shell)\n" +"Surface area: %.2f cm²\n" +"\n" +"A sheet encloses no material, so it has no volume. Thicken it into a solid to get one." +msgstr "" + +msgid "Mass properties" +msgstr "" + +#, c-format, boost-format +msgid "%s: %.3f cm³, %.2f cm²" +msgstr "" + +#, c-format, boost-format +msgid "" +"%s\n" +"\n" +"Volume: %.3f cm³\n" +"Surface area: %.2f cm²" +msgstr "" + +msgid "Pattern needs a solid body — add or import one first" +msgstr "" + +msgid "Boolean needs two solid bodies — add or import a second one" +msgstr "" + +msgid "Cut needs a solid body — add or import one first" +msgstr "" + +#, c-format, boost-format +msgid "the picked face of Body %d" +msgstr "" + +msgid "the picked face" +msgstr "" + +#, c-format, boost-format +msgid " · %d picked" +msgstr "" + +#, c-format, boost-format +msgid "%d selected · Del removes them · Shift-click adds · double-click takes the whole loop" +msgstr "" + +msgid "Select — click an entity to pick it · drag an endpoint or centre to move it · Shift-click adds · Del removes" +msgstr "" + +#, c-format, boost-format +msgid "%d picked · now choose a constraint (Horizontal, Parallel, Tangent, Equal…)" +msgstr "" + +msgid "Constrain — click one or two entities, then choose a constraint" +msgstr "" + +msgid "Dimension — click an entity, or the first of two points" +msgstr "" + +msgid "Dimension — click the second point" +msgstr "" + +msgid "Line — click the start point" +msgstr "" + +msgid "Line — click the end point, or type the length" +msgstr "" + +msgid "Polyline — click the first point" +msgstr "" + +msgid "Polyline — click the next point · click the start point to close it · right-click to end the chain" +msgstr "" + +msgid "Rectangle — click one corner" +msgstr "" + +msgid "Rectangle — click the opposite corner" +msgstr "" + +msgid "Centre rectangle — click the centre" +msgstr "" + +msgid "Centre rectangle — click a corner" +msgstr "" + +msgid "Oblique rectangle — click the start of the base edge" +msgstr "" + +msgid "Oblique rectangle — click the end of the base edge (this sets the angle)" +msgstr "" + +msgid "Oblique rectangle — click to set the width" +msgstr "" + +msgid "Rounded rectangle — click one corner" +msgstr "" + +msgid "Rounded rectangle — click the opposite corner" +msgstr "" + +msgid "Rounded rectangle — click to set the corner radius" +msgstr "" + +msgid "Circle — click the centre" +msgstr "" + +msgid "Circle — click to set the radius, or type it" +msgstr "" + +msgid "Circle (2 points) — click one end of the diameter" +msgstr "" + +msgid "Circle (2 points) — click the other end of the diameter" +msgstr "" + +msgid "Circle (3 points) — click the first point on the circle" +msgstr "" + +msgid "Circle (3 points) — click the second point" +msgstr "" + +msgid "Circle (3 points) — click the third point" +msgstr "" + +msgid "Arc — click the start point" +msgstr "" + +msgid "Arc — click the end point" +msgstr "" + +msgid "Arc — click a point the arc passes through" +msgstr "" + +msgid "Tangent arc — click the endpoint it leaves from" +msgstr "" + +msgid "Tangent arc — click its far end" +msgstr "" + +msgid "Centre arc — click the centre" +msgstr "" + +msgid "Centre arc — click the start point (this sets the radius)" +msgstr "" + +msgid "Centre arc — click the end point" +msgstr "" + +msgid "Slot — click one end of the centreline" +msgstr "" + +msgid "Slot — click the other end of the centreline" +msgstr "" + +msgid "Slot — click to set the width" +msgstr "" + +msgid "Arc slot — click the centre the slot curves about" +msgstr "" + +msgid "Arc slot — click the start of the centreline (this sets the radius)" +msgstr "" + +msgid "Arc slot — click the end of the centreline" +msgstr "" + +msgid "Arc slot — click to set the width" +msgstr "" + +msgid "Polygon — click the centre" +msgstr "" + +msgid "Polygon — click a vertex (this sets size and orientation)" +msgstr "" + +msgid "Ellipse — click the centre" +msgstr "" + +msgid "Ellipse — click the end of the major axis" +msgstr "" + +msgid "Ellipse — click a point on the minor axis" +msgstr "" + +msgid "Elliptical arc — click the centre" +msgstr "" + +msgid "Elliptical arc — click the end of the major axis" +msgstr "" + +msgid "Elliptical arc — click a point on the minor axis" +msgstr "" + +msgid "Elliptical arc — click where the arc starts" +msgstr "" + +msgid "Elliptical arc — click where the arc ends" +msgstr "" + +msgid "Spline — click the first control point" +msgstr "" + +msgid "Spline — click the next control point · right-click to finish the curve" +msgstr "" + +msgid "Point — click to place one; the tool stays armed for more" +msgstr "" + +msgid "Trim — click a segment where it crosses another entity · right-click to exit" +msgstr "" + +msgid "Extend — click a line or arc to grow it out to the nearest entity · right-click to exit" +msgstr "" + +msgid "Fillet — click the first of two lines that meet" +msgstr "" + +msgid "Fillet — click the second line" +msgstr "" + +msgid "Fillet — drag the arrow, or click the number to type the radius · click empty space to apply · right-click cancels" +msgstr "" + +msgid "Chamfer — click the first of two lines that meet" +msgstr "" + +msgid "Chamfer — click the second line" +msgstr "" + +msgid "Chamfer — drag the arrow, or click the number to type the setback · click empty space to apply · right-click cancels" +msgstr "" + +msgid "Offset — click the entity to offset" +msgstr "" + +msgid "Offset — drag the arrow to either side, or click the number to type the distance · click empty space to apply · right-click cancels" +msgstr "" + +msgid "Mirror — first click the LINE to mirror about (a construction line works)" +msgstr "" + +msgid "Mirror — axis set · now click the entities to mirror · right-click cancels" +msgstr "" + +#, c-format, boost-format +msgid "Mirror — axis set · %d to mirror · click another to add or remove it · click empty space to apply" +msgstr "" + +msgid "Move — click the entities to move" +msgstr "" + +msgid "Move — drag the handle, or click the number to type the distance · click empty space to apply" +msgstr "" + +msgid "Rotate — click the entities to rotate" +msgstr "" + +msgid "Rotate — drag the handle, or click the number to type the angle · click empty space to apply" +msgstr "" + +msgid "Scale — click the entities to scale" +msgstr "" + +msgid "Scale — drag the handle, or click the number to type the factor · click empty space to apply" +msgstr "" + +msgid "Array — click the entities to repeat" +msgstr "" + +msgid "Array — drag the handle to set the step, click the count to type it · click empty space to apply" +msgstr "" + +msgid "Polar array — click the entities to repeat" +msgstr "" + +msgid "Polar array — drag the handle to set the sweep, click the count to type it · click empty space to apply" +msgstr "" + +msgid "Drag a corner to scale, the centre to move · right-click when done" +msgstr "" + +msgid " · Esc goes back to Select" +msgstr "" + +msgid " · click a constraint badge to remove it" +msgstr "" + +msgid "select something first" +msgstr "" + +#, c-format, boost-format +msgid "Mate: %s → %s" +msgstr "" + +msgid "Fastened" +msgstr "" + +msgid "Revolute" +msgstr "" + +msgid "Slider" +msgstr "" + +msgid "Cylindrical" +msgstr "" + +msgid "Click a solid FACE in the viewport" +msgstr "" + +msgid "Click a solid EDGE in the viewport" +msgstr "" + +msgid "An angled plane needs an edge to tilt about — pick Edge A" +msgstr "" + +msgid "A midplane needs two faces — pick Face A and Face B" +msgstr "" + +msgid "Face A and Face B are the same face — a midplane needs two different faces" +msgstr "" + +msgid "A tangent plane needs a cylindrical face — pick Face A" +msgstr "" + +msgid "This plane needs two edges — pick Edge A and Edge B" +msgstr "" + +msgid "Plane added — pick it as a sketch plane" +msgstr "" + +msgid "Axis added" +msgstr "" + +msgid "Coord Sys added" +msgstr "" + +msgid "Shell needs a solid body — add or import one first" +msgstr "" + +msgid "Draft needs a solid body — add or import one first" +msgstr "" + +msgid "Draft needs a picked face — click a side face first" +msgstr "" + +msgid "" +"Nothing yet — import a STEP or a mesh from the toolbar,\n" +"or click a reference plane and right-click it to start a sketch." +msgstr "" + +msgid "No solid yet — select a sketch and right-click it to Extrude." +msgstr "" + +msgid "Could not restore the CAD model from this project" +msgstr "" + +msgid "Could not restore the CAD model: " +msgstr "" + +#, c-format +msgid "Body %zu — %s" +msgstr "" + +msgid "Section view on — hides half the model to see inside; PageUp / PageDown move the plane, Flip shows the other half" +msgstr "" + +msgid "Section view off" +msgstr "" + +#, c-format, boost-format +msgid "Section view — showing the %s half" +msgstr "" + +msgid "upper" +msgstr "" + +msgid "lower" +msgstr "" + +msgid "Boolean needs two bodies — create or import a second solid" +msgstr "" + +msgid "Select a body first — click it in the viewport or the Bodies list" +msgstr "" + +msgid "That body has no display mesh yet — recompute first" +msgstr "" + +msgid "Drag the arrows to move, the rings to rotate — then Confirm (Esc cancels)" +msgstr "" + +msgid "Drag the arrows to move, the rings to rotate — the numbers follow" +msgstr "" + +msgid "Select a body first" +msgstr "" + +#, c-format, boost-format +msgid "Body %d colour set" +msgstr "" + +msgid "Click a face on the solid, then press F" +msgstr "" + +msgid "Placed on face — body laid flat on the bed" +msgstr "" + +msgid "Edit rejected: " +msgstr "" + +msgid "Erase all features and bodies and start a new design? This cannot be undone." +msgstr "" + +msgid "New Design" +msgstr "" + +msgid "This body has no feature to delete — use New Design to start over" +msgstr "" + +#, c-format, boost-format +msgid "feature %d" +msgstr "" + +#, c-format, boost-format +msgid "" +"Delete %s?\n" +"\n" +"That is the feature this body was made from. Features built on it may be removed or stop working." +msgstr "" + +msgid "Delete body" +msgstr "" + +msgid "Select the FEATURE that created this body (or use New Design)" +msgstr "" + +msgid "Select a feature in the tree first" +msgstr "" + +#, c-format, boost-format +msgid "Body %d shown" +msgstr "" + +#, c-format, boost-format +msgid "Body %d hidden" +msgstr "" + +msgid "Feature shown" +msgstr "" + +msgid "Feature hidden" +msgstr "" + +msgid "Draw a sketch first, then Constrain" +msgstr "" + +msgid "Select a sketch in the tree first" +msgstr "" + +msgid "Selected feature is not a sketch" +msgstr "" + +msgid "Pick 1-2 lines, then a constraint; right-click exits" +msgstr "" + +msgid "Pick 1-2 entities, then a constraint or dimension; right-click exits" +msgstr "" + +msgid "Pick an entity first" +msgstr "" + +msgid "Pick two entities first" +msgstr "" + +msgid "Horizontal and Vertical apply to a line" +msgstr "" + +msgid "Angle applies between two lines" +msgstr "" + +msgid "Collinear needs two lines" +msgstr "" + +msgid "Parallel, perpendicular and equal length apply to two lines" +msgstr "" + +msgid "Equal radius needs two circles or arcs" +msgstr "" + +msgid "Concentric needs two circles or arcs" +msgstr "" + +msgid "Tangent needs a line and a circle/arc, or two circles/arcs" +msgstr "" + +msgid "This constraint needs two entities with a point to join" +msgstr "" + +msgid "This dimension needs two entities with a point to measure between" +msgstr "" + +msgid "Midpoint needs a point and a line" +msgstr "" + +msgid "Symmetric needs two points or two lines + an axis" +msgstr "" + +msgid "Symmetric needs two points or two lines" +msgstr "" + +msgid "Symmetric: pick two entities, then an axis line" +msgstr "" + +msgid "Radius/Diameter needs a circle or arc" +msgstr "" + +msgid "Unsupported constraint" +msgstr "" + +msgid "Constraint rejected (over-constrained)" +msgstr "" + +msgid "Applied constraint · its badge is on the sketch — click the badge to remove it" +msgstr "" + +#, c-format, boost-format +msgid "%s — %d selected. Press Esc for the Select tool, click one line, then Shift- or Ctrl-click the other." +msgstr "" + +msgid "Applied constraint" +msgstr "" + +#, c-format, boost-format +msgid "Fix %s" +msgstr "" + +#, c-format, boost-format +msgid "Lock X %s" +msgstr "" + +#, c-format, boost-format +msgid "Lock Y %s" +msgstr "" + +msgid "Equal" +msgstr "" + +#, c-format, boost-format +msgid "Symmetric %s — %s / %s" +msgstr "" + +#, c-format, boost-format +msgid "Symmetric about Y axis %s — %s" +msgstr "" + +#, c-format, boost-format +msgid "Symmetric about X axis %s — %s" +msgstr "" + +msgid "On line" +msgstr "" + +msgid "On edge" +msgstr "" + +msgid "Constraint" +msgstr "" + +#, c-format, boost-format +msgid "Constraints (%d)" +msgstr "" + +msgid "No constraints yet" +msgstr "" + +msgid "Delete constraint" +msgstr "" + +msgid "Constraint deleted" +msgstr "" + +msgid "Press Constrain on a sketch first" +msgstr "" + +msgid "Pick the entity, then a mirror-axis line" +msgstr "" + +msgid "Mirror axis must be a line" +msgstr "" + +msgid "Mirror produced nothing" +msgstr "" + +msgid "Offset distance (+left / -right of direction)" +msgstr "" + +msgid "Offset collapsed the entity" +msgstr "" + +msgid "Pick two lines to fillet" +msgstr "" + +msgid "Fillet needs two lines" +msgstr "" + +msgid "Fillet radius" +msgstr "" + +msgid "Fillet failed (parallel lines or radius too large)" +msgstr "" + +msgid "Pick two lines to chamfer" +msgstr "" + +msgid "Chamfer needs two lines" +msgstr "" + +msgid "Chamfer distance" +msgstr "" + +msgid "Chamfer failed (parallel lines or distance too large)" +msgstr "" + +msgid "Trim works on lines, arcs and circles" +msgstr "" + +msgid "Extend works on lines and arcs" +msgstr "" + +msgid "Pick the edge to trim/extend" +msgstr "" + +msgid "Nothing to trim at the pick" +msgstr "" + +msgid "No edge to extend to" +msgstr "" + +msgid "Array count (incl. original)" +msgstr "" + +msgid "Spacing (mm)" +msgstr "" + +msgid "Array produced nothing" +msgstr "" + +msgid "Move dX (mm)" +msgstr "" + +msgid "Move dY (mm)" +msgstr "" + +msgid "Move produced nothing" +msgstr "" + +msgid "Rotate angle (deg)" +msgstr "" + +msgid "Rotate produced nothing" +msgstr "" + +msgid "Scale factor" +msgstr "" + +msgid "Scale produced nothing" +msgstr "" + +msgid "Polar count (incl. original)" +msgstr "" + +msgid "Total sweep (deg)" +msgstr "" + +msgid "Polar array produced nothing" +msgstr "" + +msgid "Applied edit" +msgstr "" + +msgid " — type a value, press Enter (or Confirm)" +msgstr "" + +msgid "Pick a segment in the viewport first" +msgstr "" + +msgid "Applied Horizontal" +msgstr "" + +msgid "Applied Vertical" +msgstr "" + +msgid "Sketch: " +msgstr "" + +#, c-format, boost-format +msgid "On a face of Body %d" +msgstr "" + +msgid "On a stored face" +msgstr "" + +msgid "Editing sketch — drag a handle or click a quote to edit" +msgstr "" + +msgid "An imported solid has no parameters — use Transform to move or rotate it" +msgstr "" + +msgid "This feature type can't be edited yet" +msgstr "" + +msgid "Nothing to export — add a feature first" +msgstr "" + +msgid "Export STEP" +msgstr "" + +msgid "Exported STEP" +msgstr "" + +msgid "STEP export failed: " +msgstr "" + +msgid "Nothing to commit — add a feature first" +msgstr "" + +msgid "All bodies hidden — show one before committing" +msgstr "" + +msgid "Plane ready" +msgstr "" + +msgid "Axis ready" +msgstr "" + +msgid "Coord Sys ready" +msgstr "" + +msgid "Helix ready" +msgstr "" + +msgid "Project ready" +msgstr "" + +msgid "Sketch ready" +msgstr "" + +msgid "Mate needs at least two CoordSys features" +msgstr "" + +msgid "Mate: CS A and CS B must be different" +msgstr "" + +msgid "Mate ready" +msgstr "" + +msgid "Invalid: " +msgstr "" + +#, c-format +msgid "Preview — %zu triangles" +msgstr "" + +#, c-format, boost-format +msgid "Body %d — moved (%.1f, %.1f, %.1f) mm, rotated %.1f°" +msgstr "" + +msgid "Profile: " +msgstr "" + +#, c-format, boost-format +msgid "Face %d (push/pull)" +msgstr "" + +msgid "Move cancelled" +msgstr "" + +msgid "Discard this sketch and everything drawn in it?" +msgstr "" + +msgid "Discard sketch" +msgstr "" + +msgid "Keep drawing" +msgstr "" + +msgid "Finish or cancel the current tool first (Esc)" +msgstr "" + +msgid "Nothing to redo" +msgstr "" + +msgid "Nothing to undo" +msgstr "" + +#, c-format +msgid "Redo (%zu more)" +msgstr "" + +#, c-format +msgid "Undo (%zu more)" +msgstr "" + +msgid "Variable name:" +msgstr "" + +msgid "Add Variable" +msgstr "" + +msgid "Variable name must not contain spaces" +msgstr "" + +#, c-format, boost-format +msgid "Expression for '%s':" +msgstr "" + +msgid "Select a variable first" +msgstr "" + +msgid "Edit Variable" +msgstr "" + +#, c-format, boost-format +msgid "Variable '%s' could not be removed (likely still referenced by a feature expression): %s" +msgstr "" + +msgid "No binding for that field" +msgstr "" + +msgid "Enter a number" +msgstr "" + +msgid "Not a number" +msgstr "" + +msgid "Primitive" +msgstr "" + +msgid "Empty mesh generated" +msgstr "" + +msgid "Pocket (Cut)" +msgstr "" + +msgid "Clear All" +msgstr "" + +msgctxt "Keyboard Shortcut" +msgid "Ins" +msgstr "" + +msgctxt "Keyboard Shortcut" +msgid "Home" +msgstr "" + +msgctxt "Keyboard Shortcut" +msgid "End" +msgstr "" + +msgctxt "Keyboard Shortcut" +msgid "PgUp" +msgstr "" + +msgctxt "Keyboard Shortcut" +msgid "PgDn" +msgstr "" + +msgctxt "Keyboard Shortcut" +msgid "Arrow Left" +msgstr "" + +msgctxt "Keyboard Shortcut" +msgid "Arrow Right" +msgstr "" + +msgctxt "Keyboard Shortcut" +msgid "Arrow Up" +msgstr "" + +msgctxt "Keyboard Shortcut" +msgid "Arrow Down" +msgstr "" + +msgid "Import geometry data from STL/STEP/3MF/OBJ/AMF files" +msgstr "" + +msgid "Select all objects" +msgstr "" + +msgid "Paste from clipboard" +msgstr "" + +msgid "Toggle printable for object/part" +msgstr "" + +msgid "Move selection 10mm in negative X direction" +msgstr "" + +msgid "Move selection 10mm in positive X direction" +msgstr "" + +msgid "Move selection 10mm in positive Y direction" +msgstr "" + +msgid "Move selection 10mm in negative Y direction" +msgstr "" + +msgid "Rotate selection 45 degrees counterclockwise" +msgstr "" + +msgid "Rotate selection 45 degrees clockwise" +msgstr "" + +msgid "Gizmo move" +msgstr "" + +msgid "Gizmo rotate" +msgstr "" + +msgid "Gizmo scale" +msgstr "" + +msgid "Gizmo place face on bed" +msgstr "" + +msgid "Gizmo cut" +msgstr "" + +msgid "Gizmo mesh boolean" +msgstr "" + +msgid "Gizmo FDM paint-on supports" +msgstr "" + +msgid "Gizmo FDM paint-on seam" +msgstr "" + +msgid "Gizmo FDM paint-on fuzzy skin" +msgstr "" + +msgid "Gizmo multi-material painting" +msgstr "" + +msgid "Gizmo text emboss/engrave" +msgstr "" + +msgid "Gizmo measure" +msgstr "" + +msgid "Gizmo assemble" +msgstr "" + +msgid "Gizmo brim ears" +msgstr "" + +msgid "Vertical slider - Move active thumb Up" +msgstr "" + +msgid "Vertical slider - Move active thumb Down" +msgstr "" + +msgid "Horizontal slider - Move active thumb Left" +msgstr "" + +msgid "Horizontal slider - Move active thumb Right" +msgstr "" + +msgid "Horizontal slider - Move to start position" +msgstr "" + +msgid "Horizontal slider - Move to last position" +msgstr "" + +msgid "Camera view - Default" +msgstr "" + +msgid "Camera view - Top" +msgstr "" + +msgid "Camera view - Bottom" +msgstr "" + +msgid "Camera view - Front" +msgstr "" + +msgid "Camera view - Behind" +msgstr "" + +msgid "Camera Angle - Left side" +msgstr "" + +msgid "Camera Angle - Right side" +msgstr "" + +msgid "Camera view - Current plate" +msgstr "" + +msgid "Zoom in" +msgstr "" + +msgid "Zoom out" +msgstr "" + +msgid "Show/Hide 3Dconnexion devices settings dialog" +msgstr "" + +msgid "Show/Hide wireframe" +msgstr "" + +msgid "On/Off G-code window" +msgstr "" + +msgid "On/Off one layer mode of the vertical slider" +msgstr "" + +msgid "Switch between Prepare/Preview" +msgstr "" + +msgid "Collapse/Expand the sidebar" +msgstr "" + +msgid "Open the speed dial" +msgstr "" + +msgid "Reload the device page" +msgstr "" + +msgid "Show keyboard shortcuts list" +msgstr "" + +msgid "Slicing and printing" +msgstr "" + +msgid "Editing" +msgstr "" + +msgid "Placement" +msgstr "" + +msgid "Gizmos" +msgstr "" + +msgid "Sliders" +msgstr "" + +msgid "Painting tools" +msgstr "" + +msgid "Application" +msgstr "" + #: resources/data/hints.ini: [hint:Precise wall] msgid "" "Precise wall\n" diff --git a/localization/i18n/es/OrcaSlicer_es.po b/localization/i18n/es/OrcaSlicer_es.po index 56132eb970..0b337641b8 100644 --- a/localization/i18n/es/OrcaSlicer_es.po +++ b/localization/i18n/es/OrcaSlicer_es.po @@ -3,7 +3,7 @@ msgid "" msgstr "" "Project-Id-Version: Orca Slicer\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-09-17 12:41-0300\n" +"POT-Creation-Date: 2026-09-22 12:39+0800\n" "PO-Revision-Date: \n" "Last-Translator: Ian A. Bassi <>\n" "Language-Team: \n" @@ -2387,6 +2387,19 @@ msgstr "" msgid "Failed to open the Plugins dialog (unknown error)." msgstr "No se pudo abrir el cuadro de diálogo de plugins (error desconocido)." +msgid "Plugins refreshed." +msgstr "" + +#, c-format, boost-format +msgid "Failed to refresh plugins: %s" +msgstr "" + +msgid "Select plugin package" +msgstr "" + +msgid "Plugin files (*.py;*.whl)|*.py;*.whl" +msgstr "" + msgid "Plugin Terminal" msgstr "Terminal de plugins" @@ -3991,6 +4004,21 @@ msgstr "OrcaSlicer nació con ese mismo espíritu, inspirándose en PrusaSlicer, msgid "Today, OrcaSlicer is the most widely used and actively developed open-source slicer in the 3D printing community. Many of its innovations have been adopted by other slicers, making it a driving force for the entire industry." msgstr "Hoy en día, OrcaSlicer es el programa de corte de código abierto más utilizado y con mayor desarrollo activo en la comunidad de la impresión 3D. Muchas de sus innovaciones han sido adoptadas por otros programas de corte, lo que lo convierte en un motor impulsor de todo el sector." +msgid "Script plugin skipped." +msgstr "" + +msgid "Script plugin finished." +msgstr "" + +msgid "Printer" +msgstr "Impresora" + +msgid "Recent Projects" +msgstr "" + +msgid "Go to Plate" +msgstr "" + msgid "AMS Materials Setting" msgstr "Ajustes de materiales AMS" @@ -5524,9 +5552,6 @@ msgctxt "Noun" msgid "Print" msgstr "Impresión" -msgid "Printer" -msgstr "Impresora" - msgid "Time Estimation" msgstr "Tiempo Estimado" @@ -5704,12 +5729,15 @@ msgctxt "Camera View" msgid "Right" msgstr "Derecha" -msgid "Add" -msgstr "Añadir" - msgid "Add plate" msgstr "Añadir cama" +msgid "Split to objects" +msgstr "Separar en objetos" + +msgid "Add" +msgstr "Añadir" + msgid "Auto orient all/selected objects" msgstr "Orientar automáticamente todos/seleccionados objetos" @@ -5722,9 +5750,6 @@ msgstr "Ordenar todos los objetos" msgid "Arrange objects on selected plates" msgstr "Organizar los objetos en las camas seleccionadas" -msgid "Split to objects" -msgstr "Separar en objetos" - msgid "Assembly View" msgstr "Vista de Emsamblado" @@ -5779,6 +5804,9 @@ msgstr "Contorno" msgid "Wireframe" msgstr "Malla alámbrica" +msgid "X-Ray" +msgstr "" + msgid "Realistic View" msgstr "Vista realista" @@ -5821,7 +5849,7 @@ msgstr "Volumen:" msgid "Size:" msgstr "Tamaño:" -#, c-format, boost-format +#, boost-format msgid "Conflicts of G-code paths have been found at layer %d, Z = %.2lfmm. Please separate the conflicted objects farther (%s <-> %s)." msgstr "Se han encontrado conflictos de rutas G-Code en la capa %d, Z = %.2lfmm. Por favor, separe más los objetos en conflicto (%s <-> %s)." @@ -5987,6 +6015,9 @@ msgstr "Cerrando la aplicación tras haber modificado algunos perfiles." msgid "Logging" msgstr "Registrando" +msgid "Design" +msgstr "" + msgid "Prepare" msgstr "Preparar" @@ -6315,6 +6346,9 @@ msgstr "Mostrar el contorno alrededor del objeto seleccionado en la escena 3D." msgid "Preferences" msgstr "Preferencias" +msgid "Open speed dial" +msgstr "" + msgctxt "Menu" msgid "Edit" msgstr "Edición" @@ -7241,6 +7275,231 @@ msgstr "No mostrar este mensaje de nuevo" msgid "Please refer to Wiki before use->" msgstr "Consulte la Wiki antes de usar->" +msgid "Plates are a filament (FFF) feature." +msgstr "" + +msgid "Open the 3D view first." +msgstr "" + +msgid "Select an object first." +msgstr "" + +msgid "Slice and Preview" +msgstr "" + +msgid "Slice & Export" +msgstr "" + +msgid "Go to layer (percent)" +msgstr "" + +msgid "Commands" +msgstr "" + +msgid "Go to tab..." +msgstr "" + +msgid "Load Project" +msgstr "" + +msgid "Save Project As" +msgstr "" + +msgid "Mode: Simple" +msgstr "" + +msgid "Mode: Advanced" +msgstr "" + +msgid "Mode: Expert" +msgstr "" + +msgid "Toggle Developer Mode" +msgstr "" + +msgid "Developer mode enabled." +msgstr "" + +msgid "Developer mode disabled." +msgstr "" + +msgid "Export STL" +msgstr "Exportar STL" + +msgid "Export 3MF" +msgstr "Exportar 3MF" + +msgid "Export Sliced File" +msgstr "Exportar Archivo laminado" + +msgid "Export All Sliced Files" +msgstr "" + +msgid "Max Volumetric Speed Calibration" +msgstr "Calibración de Velocidad Volumétrica Máxima" + +msgid "Pressure Advance Calibration" +msgstr "" + +msgid "Flow Ratio Calibration" +msgstr "Calibración de factor de flujo" + +msgid "Retraction Calibration" +msgstr "" + +msgid "Cornering Calibration" +msgstr "" + +msgid "Input Shaping Frequency Calibration" +msgstr "" + +msgid "Input Shaping Damping Calibration" +msgstr "" + +msgid "VFA Calibration" +msgstr "" + +msgid "View: Top" +msgstr "" + +msgid "View: Bottom" +msgstr "" + +msgid "View: Front" +msgstr "" + +msgid "View: Rear" +msgstr "" + +msgid "View: Left" +msgstr "" + +msgid "View: Right" +msgstr "" + +msgid "View: Isometric" +msgstr "" + +msgid "View: Default" +msgstr "" + +msgid "Fit Bed to View" +msgstr "" + +msgid "Toggle Perspective" +msgstr "" + +msgid "Delete All Objects" +msgstr "Borrar todos los objetos" + +msgid "Mirror X" +msgstr "" + +msgid "Mirror Y" +msgstr "" + +msgid "Mirror Z" +msgstr "" + +msgid "Split to Objects" +msgstr "Separar en objetos" + +msgid "Split to Parts" +msgstr "" + +msgid "Center Selected on Plate" +msgstr "" + +msgid "Drop to Bed" +msgstr "" + +msgid "Scale to Fit Print Volume" +msgstr "" + +msgid "Increase Instances" +msgstr "" + +msgid "Decrease Instances" +msgstr "" + +msgid "Auto-Arrange" +msgstr "" + +msgid "Auto-Orient" +msgstr "" + +msgid "Add Plate" +msgstr "" + +msgid "Cannot add another plate (maximum reached)." +msgstr "" + +msgid "Duplicate Plate" +msgstr "" + +msgid "Cannot duplicate a plate (maximum reached)." +msgstr "" + +msgid "Cannot delete the only plate." +msgstr "" + +msgid "Rename Plate" +msgstr "" + +msgid "Toggle Plate Lock" +msgstr "" + +msgid "No plates available." +msgstr "" + +msgid "Synchronize Filament List from AMS" +msgstr "" + +msgid "Connect a printer to synchronize the AMS filament list." +msgstr "" + +msgid "Open Preset Bundle" +msgstr "" + +msgid "Sign in to sync presets." +msgstr "" + +msgid "Export All Objects as STLs" +msgstr "" + +msgid "Export All Objects as DRC (one file)" +msgstr "" + +msgid "Export All Objects as DRCs" +msgstr "" + +msgid "Export Toolpaths as OBJ" +msgstr "" + +msgid "About OrcaSlicer" +msgstr "" + +msgid "Open Wiki" +msgstr "" + +msgid "Open YouTube Channel" +msgstr "" + +msgid "Open Plugins" +msgstr "" + +msgid "Refresh Plugins" +msgstr "" + +msgid "Install Plugin" +msgstr "" + +msgid "Install Local Plugin" +msgstr "" + +msgid "Unknown command." +msgstr "" + msgid "3D Mouse disconnected." msgstr "Ratón 3D desconectado." @@ -7853,9 +8112,6 @@ msgstr "Expandir barra lateral" msgid "Collapse sidebar" msgstr "Colapsar barra lateral" -msgid "Tab" -msgstr "Pestaña" - #, c-format, boost-format msgid "Loading file: %s" msgstr "Cargando archivo: %s" @@ -8052,18 +8308,12 @@ msgstr "" msgid "Delete Object" msgstr "Borrar objeto" -msgid "Delete All Objects" -msgstr "Borrar todos los objetos" - msgid "Reset Project" msgstr "Reiniciar proyecto" msgid "The selected object couldn't be split." msgstr "El objeto seleccionado no ha podido ser dividido." -msgid "Split to Objects" -msgstr "Separar en objetos" - msgid "Disable Auto-Drop to preserve Z positioning?\n" msgstr "¿Desactivar la caída automática para mantener la posición en el eje Z?\n" @@ -8852,6 +9102,33 @@ msgstr "Gestión multidispositivo" msgid "With this option enabled, you can send a task to multiple devices at the same time and manage multiple devices." msgstr "Con esta opción activada, puede enviar una tarea a varios dispositivos al mismo tiempo y gestionar varios dispositivos." +msgid "Open the Speed Dial from the keyboard" +msgstr "" + +msgid "When enabled, the Speed Dial keyboard shortcut (Space by default) opens the action search from any page." +msgstr "" + +msgid "Recent actions" +msgstr "" + +msgid "actions" +msgstr "" + +msgid "How many recently launched actions to show at the top of the Speed Dial. Set to 0 to hide recent actions." +msgstr "" + +msgid "CAD feature (experimental)" +msgstr "" + +msgid "With this option enabled, the Design tab is shown, where models can be built and edited parametrically. This feature is experimental and still under development." +msgstr "" + +msgid "Auto-close sketch loops" +msgstr "" + +msgid "Treat sketch endpoints within 0.001 mm as one joint and weld the loop shut. Off: only exactly coincident endpoints join, so a loop with a tiny gap is shown as open instead of being closed for you." +msgstr "" + msgid "Pop up to select filament grouping mode" msgstr "Ventana emergente para seleccionar el modo de agrupación de filamentos" @@ -8933,6 +9210,12 @@ msgstr "Invertir el zoom del ratón" msgid "If enabled, reverses the direction of zoom with mouse wheel." msgstr "Si se activa, invierte la dirección del zoom con la rueda del ratón." +msgid "Draw mate connectors as a face" +msgstr "" + +msgid "In the Design tab, draw a mate connector as a small face instead of the conventional disc with a roll quadrant. A face's orientation is read without being learned. Turn this off for the conventional CAD representation." +msgstr "" + msgid "Pan" msgstr "Desplazamiento" @@ -8954,6 +9237,15 @@ msgstr "Arrastrar con el botón derecho del ratón" msgid "Set the action that dragging the right mouse button should perform." msgstr "Establece la acción que se debe realizar al arrastrar el botón derecho del ratón." +msgid "Keyboard" +msgstr "" + +msgid "Keyboard shortcuts" +msgstr "" + +msgid "Choose the key for each action." +msgstr "" + msgid "Clear my choice on..." msgstr "Limpiar mi elección en..." @@ -9062,11 +9354,39 @@ msgstr "" "Limita la frecuencia de fotogramas de la ventana gráfica para reducir la carga de la GPU y el consumo de energía.\n" "Establece el valor en 0 para una frecuencia de fotogramas ilimitada." +msgid "Reuse the 3D scene while idle" +msgstr "" + +msgid "" +"Skips redrawing the 3D scene when only the mouse cursor moves over the viewport,\n" +"and reuses the previous frame's scene instead. Reduces GPU load.\n" +"Disable it if the viewport shows stale or missing contents.\n" +"\n" +"Takes effect immediately." +msgstr "" + +msgid "Skip unchanged frames" +msgstr "" + +msgid "" +"Skips drawing a frame altogether when it would be identical to the one already on screen.\n" +"Only applies to frames that reuse the 3D scene, so it needs Reuse the 3D scene while idle.\n" +"Disable it if a hover highlight, tooltip or animation stops updating.\n" +"\n" +"Takes effect immediately." +msgstr "" + msgid "Show FPS overlay" msgstr "Mostrar FPS en pantalla" -msgid "Displays current viewport FPS in the top-right corner." -msgstr "Muestra los FPS en la esquina superior derecha." +msgid "Displays rendering counts in the top-right corner of the viewport." +msgstr "" + +msgid "FPS: frames presented to the screen per second." +msgstr "" + +msgid "3D: frames per second that redrew the 3D scene." +msgstr "" msgid "G-code Preview" msgstr "Vista previa del G-code" @@ -9517,13 +9837,8 @@ msgstr "Publicar 3MF..." msgid "Select which settings to be published in the 3MF file" msgstr "Seleccione qué ajustes se publicarán en el archivo 3MF" -# AI Translated -msgid "Publish 3MF Wiki" -msgstr "Wiki de Publicar 3MF" - -# AI Translated -msgid "Publish 3MF Video Guide" -msgstr "Guía en vídeo de Publicar 3MF" +msgid "Video Guide" +msgstr "" # AI Translated msgid "Mixed filament - published as a whole when \"Enable\" above is selected" @@ -9629,6 +9944,132 @@ msgstr "Para \"%1%\", añada \"%2%\" como un nuevo perfil" msgid "Simply switch to \"%1%\"" msgstr "Simplemente cambia a \"%1%\"" +msgid "Expert" +msgstr "" + +msgid "Simple" +msgstr "" + +msgid "Search actions" +msgstr "" + +#, c-format, boost-format +msgid "Search %s actions" +msgstr "" + +msgid "Recent" +msgstr "" + +msgid "Other" +msgstr "Otro" + +#, c-format, boost-format +msgid "No actions match (Total: %s)" +msgstr "" + +msgid "No actions yet" +msgstr "" + +msgid "No tabs match" +msgstr "" + +msgid "No tabs" +msgstr "" + +#, c-format, boost-format +msgid "Showing %s of %s actions" +msgstr "" + +#, c-format, boost-format +msgid "%s actions" +msgstr "" + +#, c-format, boost-format +msgid "%s tabs" +msgstr "" + +#, c-format, boost-format +msgid "%s matches" +msgstr "" + +#, c-format, boost-format +msgid "Favourites are full (%s max)" +msgstr "" + +#, c-format, boost-format +msgid "Go to %s%% of the layer range" +msgstr "" + +msgid "Enter a layer percentage (0-100)" +msgstr "" + +#, c-format, boost-format +msgid "Go to layer %% (0-100)" +msgstr "" + +msgid "Go to tab" +msgstr "" + +#, c-format, boost-format +msgid "Favourite %s (%s)" +msgstr "" + +#, c-format, boost-format +msgid "Pin to favourites (%s)" +msgstr "" + +#, c-format, boost-format +msgid "Unpin from favourites (%s)" +msgstr "" + +msgid "Remove from favourites" +msgstr "" + +msgid "Move left" +msgstr "" + +msgid "Move right" +msgstr "" + +msgid "Unpin" +msgstr "" + +msgid "Wiki (F1)" +msgstr "" + +msgid "No wiki page for this action" +msgstr "" + +msgid "Show details" +msgstr "Mostrar detalles" + +msgid "Hide details" +msgstr "Ocultar detalles" + +#, c-format, boost-format +msgid "\"%s\" is a Developer setting. Enable Developer mode to edit it?" +msgstr "" + +msgid "Developer setting" +msgstr "" + +#, c-format, boost-format +msgid "\"%s\" is a %s setting. Switch from %s mode to %s mode to edit it?" +msgstr "" + +msgid "Switch settings mode" +msgstr "" + +#, c-format, boost-format +msgid "Run \"%s\"?" +msgstr "" + +msgid "Run plugin" +msgstr "" + +msgid "Don't ask again for this action" +msgstr "" + msgid "Task canceled" msgstr "Tarea cancelada" @@ -11380,56 +11821,38 @@ msgstr "El paquete de configuración se cambia en la Guía de configuración ant msgid "Configuration package changed" msgstr "Paquete de configuración cambiado" -msgid "Toolbar" -msgstr "Barra de herramientas" - -msgid "Objects list" -msgstr "Lista de objetos" - -msgid "Import geometry data from STL/STEP/3MF/OBJ/AMF files" -msgstr "Importar datos de geometría de los archivos STL/STEP/3MF/OBJ/AMF" - -msgid "Paste from clipboard" -msgstr "Pegar desde el portapapeles" - -msgid "Show/Hide 3Dconnexion devices settings dialog" -msgstr "Mostrar/Ocultar el diálogo de ajustes de los dispositivos 3Dconnexion" - -msgid "Switch table page" -msgstr "Cambiar de página de tabla" - -msgid "Show keyboard shortcuts list" -msgstr "Muestra lista de atajos de teclado" - -msgid "Global shortcuts" -msgstr "Atajos globales" - msgid "Pan View" msgstr "Movimiento de la vista" msgid "Rotate View" msgstr "Rotación de vista" -msgid "Middle mouse button" -msgstr "Botón central del ratón" +#, c-format, boost-format +msgid "Use %s or %s, or a key that does not type a character." +msgstr "" -msgid "Zoom View" -msgstr "Zoom de vista" +msgctxt "Keyboard Shortcut" +msgid "Key" +msgstr "" -msgid "Auto orients selected objects or all objects. If there are selected objects, it just orients the selected ones. Otherwise, it will orient all objects in the current project." -msgstr "Orienta automáticamente los objetos seleccionados o todos los objetos. Si hay objetos seleccionados, sólo orienta los seleccionados. En caso contrario, orientará todos los objetos del proyecto actual." +msgid "Left mouse" +msgstr "" -msgid "Auto orients all objects on the active plate." -msgstr "Orienta automáticamente todos los objetos de la placa actual." +msgid "Available anywhere in the window, even while typing in a text field." +msgstr "" -msgid "Collapse/Expand the sidebar" -msgstr "Ocultar/Expandir barra lateral" +msgid "Run a speed dial favorite while the dial is open" +msgstr "" -msgid "Any arrow" -msgstr "⌘+Cualquier flecha" +msgctxt "Keyboard Shortcut" +msgid "Tab" +msgstr "Tab" -msgid "Movement in camera space" -msgstr "Movimiento en el espacio de la cámara" +msgid "Switch to the next main tab" +msgstr "" + +msgid "Available while the 3D view on the Prepare tab has focus." +msgstr "" msgid "Select a part" msgstr "Seleccionar una pieza" @@ -11440,128 +11863,29 @@ msgstr "Seleccionar varios objetos" msgid "Select objects by rectangle" msgstr "Seleccionar objetos por rectángulo" -msgctxt "Keyboard Shortcut" -msgid "Arrow Up" -msgstr "Flecha arriba" - -msgid "Move selection 10mm in positive Y direction" -msgstr "Mover la selección 10 mm en dirección Y positiva" - -msgctxt "Keyboard Shortcut" -msgid "Arrow Down" -msgstr "Flecha abajo" - -msgid "Move selection 10mm in negative Y direction" -msgstr "Mover la selección 10 mm en dirección Y negativa" - -msgctxt "Keyboard Shortcut" -msgid "Arrow Left" -msgstr "Flecha izquierda" - -msgid "Move selection 10mm in negative X direction" -msgstr "Mover la selección 10 mm en dirección X negativa" - -msgctxt "Keyboard Shortcut" -msgid "Arrow Right" -msgstr "Flecha derecha" - -msgid "Move selection 10mm in positive X direction" -msgstr "Mover la selección 10 mm en dirección X positiva" +msgid "Keyboard 1-9: set filament for object/part" +msgstr "Teclado 1-9: ajustar el filamento para el objeto/pieza" msgid "Movement step set to 1mm" msgstr "Paso de movimiento configurado a 1 mm" -msgid "Keyboard 1-9: set filament for object/part" -msgstr "Teclado 1-9: ajustar el filamento para el objeto/pieza" +msgid "Movement in camera space" +msgstr "Movimiento en el espacio de la cámara" -msgid "Camera view - Default" -msgstr "Vista de la cámara - Por defecto" +msgid "Middle mouse" +msgstr "" -msgid "Camera view - Top" -msgstr "Vista de la cámara - Parte Superior" +msgid "Right mouse" +msgstr "" -msgid "Camera view - Bottom" -msgstr "Vista de la cámara - Parte inferior" +msgid "Zoom View" +msgstr "Zoom de vista" -msgid "Camera view - Front" -msgstr "Vista de la cámara - Frontal" +msgid "Painting" +msgstr "" -msgid "Camera view - Behind" -msgstr "Vista de la cámara - Posterior" - -msgid "Camera Angle - Left side" -msgstr "Ángulo de la cámara - Lado izquierdo" - -msgid "Camera Angle - Right side" -msgstr "Ángulo de la cámara - Lado derecho" - -msgid "Select all objects" -msgstr "Seleccionar todos los objetos" - -msgid "Gizmo move" -msgstr "Herramienta de movimiento" - -msgid "Gizmo rotate" -msgstr "Herramienta de rotación" - -msgid "Gizmo scale" -msgstr "Herramienta de escala" - -msgid "Gizmo place face on bed" -msgstr "Herramienta de situar cara en cama" - -msgid "Gizmo cut" -msgstr "Herramienta de corte" - -msgid "Gizmo mesh boolean" -msgstr "Gizmo buleana de malla" - -msgid "Gizmo FDM paint-on fuzzy skin" -msgstr "Herramienta FDM para pintar piel rugosa" - -msgid "Gizmo SLA support points" -msgstr "Herramienta de puntos de soporte SLA" - -msgid "Gizmo FDM paint-on seam" -msgstr "Herramienta de pintado de costuras FDM" - -msgid "Gizmo text emboss/engrave" -msgstr "Herramienta de texto en relieve/grabado" - -msgid "Gizmo measure" -msgstr "Gizmo medir" - -msgid "Gizmo assemble" -msgstr "Gizmo ensamblar" - -msgid "Gizmo brim ears" -msgstr "Gizmo orejas de borde" - -msgid "Zoom in" -msgstr "Acercar" - -msgid "Zoom out" -msgstr "Alejar" - -msgid "Toggle printable for object/part" -msgstr "Activar/desactivar la impresión para el objeto/pieza" - -msgctxt "Keyboard Shortcut" -msgid "Tab" -msgstr "Tab" - -msgid "Switch between Prepare/Preview" -msgstr "Cambiar entre Preparar/Previsualizar" - -msgctxt "Keyboard Shortcut" -msgid "Space" -msgstr "Espacio" - -msgid "Open actions speed dial" -msgstr "Abrir el menú rápido de acciones" - -msgid "Plater" -msgstr "Cama" +msgid "Available while a painting gizmo is open: supports, seam, fuzzy skin or color painting." +msgstr "" msgid "Move: press to snap by 1mm" msgstr "Mover: pulsar para ajustar 1mm" @@ -11572,14 +11896,18 @@ msgstr "Soporte/Pintado en color: ajuste del radio del pincel" msgid "Support/Color Painting: adjust section position" msgstr "Soporte/Pintado de color: ajuste de la posición de la sección" -msgid "Gizmo" -msgstr "Herramienta" +msgid "Objects list" +msgstr "Lista de objetos" + +msgid "Available while the object list has focus." +msgstr "" msgid "Set extruder number for the objects and parts" msgstr "Ajustar el número de extrusor para los objetos y las piezas" -msgid "Delete objects, parts, modifiers" -msgstr "Eliminar objetos, piezas, modificadores" +msgctxt "Keyboard Shortcut" +msgid "Space" +msgstr "Espacio" msgid "Select the object/part and press space to change the name" msgstr "Seleccione el objeto/pieza y pulse la barra espaciadora para cambiar el nombre" @@ -11590,43 +11918,48 @@ msgstr "Clic del ratón" msgid "Select the object/part and mouse click to change the name" msgstr "Seleccione el objeto/pieza y haga clic con el ratón para cambiar el nombre" -msgid "Objects List" -msgstr "Lista de Objetos" - -msgid "Vertical slider - Move active thumb Up" -msgstr "Control deslizante vertical - Mover el pulgar activo hacia Arriba" - -msgid "Vertical slider - Move active thumb Down" -msgstr "Control deslizante vertical - Mover el pulgar activo hacia Abajo" - -msgid "Horizontal slider - Move active thumb Left" -msgstr "Control deslizante horizontal - Mover el pulgar activo hacia la Izquierda" - -msgid "Horizontal slider - Move active thumb Right" -msgstr "Control deslizante horizontal - Mover el pulgar activo hacia la Derecha" - -msgid "On/Off one layer mode of the vertical slider" -msgstr "Activar/Desactivar el modo de una capa del control deslizante vertical" - -msgid "On/Off G-code window" -msgstr "Activar/Desactivar ventana de G-Code" +msgid "Available while the 3D view on the Preview tab has focus." +msgstr "" msgid "Move slider 5x faster" msgstr "Mover el deslizador 5 veces más rápido" -msgctxt "Keyboard Shortcut" -msgid "Home" -msgstr "Inicio" +msgid "Scroll slider 5x faster" +msgstr "" -msgid "Horizontal slider - Move to start position" -msgstr "Deslizador horizontal - Desplazarse a la posición inicial" +msgid "Not customizable" +msgstr "" -msgctxt "Keyboard Shortcut" -msgid "End" -msgstr "Fin" +#, c-format, boost-format +msgid "%s is assigned to %s. Reassign it to %s?" +msgstr "" -msgid "Horizontal slider - Move to last position" -msgstr "Deslizador horizontal - Desplazarse a la última posición" +#, c-format, boost-format +msgid "The default %s is assigned to %s. Reassign it to %s?" +msgstr "" + +msgid "Global shortcuts also apply while typing." +msgstr "" + +msgid "A key that types a character cannot be a global shortcut." +msgstr "" + +msgid "Esc cancels, Enter confirms." +msgstr "" + +#, c-format, boost-format +msgid "" +"Press the new shortcut for\n" +"\"%s\"" +msgstr "" + +#, c-format, boost-format +msgid "Already used as a step of %s." +msgstr "" + +#, c-format, boost-format +msgid "Already assigned to %s. Press OK to reassign it." +msgstr "" msgid "Release Note" msgstr "Notas de versión" @@ -16411,8 +16744,8 @@ msgstr "Pasos de precalentamiento" msgid "Insert multiple preheat commands (e.g. M104.1). Only useful for Prusa XL. For other printers, please set it to 1." msgstr "Insertar múltiples comandos de precalentamiento (por ejemplo, M104.1). Sólo útil para Prusa XL. Para otras impresoras, por favor ajústar a 1." -msgid "G-code written at the very top of the output file, before any other content. Useful for adding metadata that printer firmware reads from the first lines of the file (e.g. estimated print time, filament usage). Supports placeholders like {print_time_sec} and {used_filament_length}." -msgstr "G-code escrito en la parte superior del archivo de salida, antes de cualquier otro contenido. Útil para añadir metadatos que el firmware de la impresora lea desde las primeras líneas del archivo (por ejemplo, tiempo estimado de impresión, uso de filamento). Soporta marcadores como {print_time_sec} y {used_filament_length}." +msgid "G-code written at the very top of the output file, before any other content. Useful for adding metadata that printer firmware reads from the first lines of the file (e.g. estimated print time, filament usage). Supports placeholders like {print_time_total_sec}, {print_time_day}, {print_time_hour}, {print_time_minute}, {print_time_sec} and {used_filament_length}." +msgstr "" msgid "Start G-code" msgstr "G-Code inicial" @@ -17436,9 +17769,6 @@ msgstr "ancho de línea excesivo " msgid " not in range " msgstr " fuera de rango " -msgid "Export 3MF" -msgstr "Exportar 3MF" - msgid "This exports the project as a 3MF file." msgstr "Exportar el proyecto como 3MF." @@ -17454,9 +17784,6 @@ msgstr "Cargar datos de laminado" msgid "Load cached slicing data from directory." msgstr "Cargar datos de laminado en caché desde el directorio." -msgid "Export STL" -msgstr "Exportar STL" - msgid "Export the objects as single STL." msgstr "Exportar los objetos como un único STL." @@ -17926,12 +18253,36 @@ msgstr "Filamento usado" msgid "Total length of filament used in the print." msgstr "Longitud total de filamento utilizado en la impresión." -msgid "Print time (seconds)" -msgstr "Tiempo de impresión (segundos)" +msgid "Print time (total seconds)" +msgstr "" msgid "Total estimated print time in seconds. Replaced with actual value during post-processing." msgstr "Tiempo total estimado de impresión en segundos. Reemplazado con valor real durante el post-procesamiento." +msgid "Print time (days component)" +msgstr "" + +msgid "Estimated print time day component (normal mode). Replaced with actual value during post-processing." +msgstr "" + +msgid "Print time (hours component)" +msgstr "" + +msgid "Estimated print time hour component (normal mode). Replaced with actual value during post-processing." +msgstr "" + +msgid "Print time (minutes component)" +msgstr "" + +msgid "Estimated print time minute component (normal mode). Replaced with actual value during post-processing." +msgstr "" + +msgid "Print time (seconds component)" +msgstr "" + +msgid "Estimated print time second component (normal mode). Replaced with actual value during post-processing." +msgstr "" + msgid "Filament length (meters)" msgstr "Longitud de filamento (metros)" @@ -18162,9 +18513,6 @@ msgstr "El archivo contiene un índice de vértices no válido." msgid "This OBJ file couldn't be read because it's empty." msgstr "Este archivo OBJ no se ha podido leer porque está vacío." -msgid "Max Volumetric Speed Calibration" -msgstr "Calibración de Velocidad Volumétrica Máxima" - msgid "Manage Result" msgstr "Administrar Resultados" @@ -19010,9 +19358,6 @@ msgstr "" msgid "NOTE: High values may cause Layer shift (>%s)" msgstr "NOTA: Valores altos pueden causar desplazamiento de capa (>%s)" -msgid "Flow Ratio Calibration" -msgstr "Calibración de factor de flujo" - msgid "Calibration Test Type" msgstr "Tipo de calibración" @@ -19771,6 +20116,9 @@ msgstr "No se ha detectado una sesión válida. ¿Desea iniciar sesión en 3DPri msgid "Success!" msgstr "¡Éxito!" +msgid "Generate API Key" +msgstr "" + msgid "Are you sure to log out?" msgstr "¿Estás seguro de cerrar la sesión?" @@ -20721,12 +21069,6 @@ msgstr "El Plug-in de Bambu Network es necesario para las funciones en la nube, msgid "Error: %s" msgstr "Error: %s" -msgid "Show details" -msgstr "Mostrar detalles" - -msgid "Hide details" -msgstr "Ocultar detalles" - msgid "Version to install:" msgstr "Versión a instalar:" @@ -21050,6 +21392,2488 @@ msgstr "Es posible que el filamento no sea compatible con la configuración de l msgid "The filament model is unknown. A random filament preset will be used." msgstr "Modelo de filamento desconocido. Se utilizará la configuración de filamento genérico. Se utilizará una configuración de filamento aleatorio." +msgid "Construction" +msgstr "" + +#, c-format, boost-format +msgid "%s · on %s" +msgstr "" + +msgid "Line — click start, then end" +msgstr "" + +msgid "Rectangle — click two opposite corners" +msgstr "" + +msgid "Circle — click center, then radius" +msgstr "" + +msgid "Arc — click start, end, then a point" +msgstr "" + +msgid "Slot — two centerline ends, then end radius" +msgstr "" + +msgid "Ellipse — center, major end, minor point" +msgstr "" + +msgid "Spline — click control points" +msgstr "" + +msgid "Point — click to place" +msgstr "" + +msgid "Dimension — click 2 points or an entity" +msgstr "" + +msgid "Trim — click a segment to trim it" +msgstr "" + +msgid "Extend — click a line/arc to extend it" +msgstr "" + +msgid "Offset — pick an entity, drag the distance" +msgstr "" + +msgid "Mirror — pick axis, then entities" +msgstr "" + +msgid "Fillet — pick two lines, set the radius" +msgstr "" + +msgid "Chamfer — pick two lines, set the distance" +msgstr "" + +msgid "Polygon — click center, then a vertex" +msgstr "" + +msgid "Nothing here has a value to type — pick a line, an arc, a circle, or two entities" +msgstr "" + +msgid "Normal to the sketch plane" +msgstr "" + +msgid "Converted the selection between construction and real geometry" +msgstr "" + +msgid "Origin planes shown" +msgstr "" + +msgid "Origin planes hidden" +msgstr "" + +msgid "World axes shown" +msgstr "" + +msgid "World axes hidden" +msgstr "" + +msgid "Isometric view, fitted" +msgstr "" + +msgid "Bed shown" +msgstr "" + +msgid "Bed hidden" +msgstr "" + +msgid "FEATURES" +msgstr "" + +msgid "Sketch" +msgstr "" + +#, c-format, boost-format +msgid "Sketching on %s — pick a tool" +msgstr "" + +msgid "Click a face or a reference plane in the viewport, then a sketch tool" +msgstr "" + +#, c-format, boost-format +msgid "" +"Drawing on %s.\n" +"Pick a tool, or press Menu for the list." +msgstr "" + +msgid "Click a face or a reference plane, then a sketch tool." +msgstr "" + +msgid "Add material (extrude / revolve / sweep / loft / thicken / rib)" +msgstr "" + +msgid "Extrude a sketch profile, or push/pull a picked face" +msgstr "" + +msgid "Create a sketch, or pick a solid face, first" +msgstr "" + +msgid "Revolve" +msgstr "" + +msgid "Revolve a profile about an axis" +msgstr "" + +msgid "Create a sketch profile to revolve first" +msgstr "" + +msgid "Sweep" +msgstr "" + +msgid "Sweep a profile along a path" +msgstr "" + +msgid "Create a profile sketch to sweep first" +msgstr "" + +msgid "Loft" +msgstr "" + +msgid "Loft (skin) between two or more profiles" +msgstr "" + +msgid "Create at least two profile sketches to loft" +msgstr "" + +msgid "Thicken" +msgstr "" + +msgid "Offset a solid face into a thin plate (new body)" +msgstr "" + +msgid "Thicken needs a solid body — add or import one first" +msgstr "" + +#, c-format +msgid "Body %zu" +msgstr "" + +msgid "Grow a thin wall from an open sketch line, fused to a body" +msgstr "" + +msgid "Rib needs a solid body — add or import one first" +msgstr "" + +msgid "Create a sketch with an open line first" +msgstr "" + +msgid "Create a solid body to pattern first" +msgstr "" + +msgid "Pattern — needs a solid body to replicate" +msgstr "" + +msgid "Surface (extrude / revolve / loft / fill / offset / thicken)" +msgstr "" + +msgid "Surface Extrude" +msgstr "" + +msgid "Extrude a sketch into a sheet body (no end caps)" +msgstr "" + +msgid "Create a sketch first" +msgstr "" + +msgid "Surface Revolve" +msgstr "" + +msgid "Revolve a sketch profile into a sheet body" +msgstr "" + +msgid "Surface Loft" +msgstr "" + +msgid "Loft (skin) between 2+ profiles, open (no end caps)" +msgstr "" + +msgid "Surface Fill" +msgstr "" + +msgid "Fill a sketch boundary with a smooth face" +msgstr "" + +msgid "Create a sketch profile to fill first" +msgstr "" + +msgid "Surface Offset" +msgstr "" + +msgid "Offset a sheet body's shell by a signed distance" +msgstr "" + +msgid "No sheet body to offset — create a surface feature first" +msgstr "" + +msgid "Thicken Surface" +msgstr "" + +msgid "Thicken a sheet body into a solid" +msgstr "" + +msgid "No sheet body to thicken — create a surface feature first" +msgstr "" + +msgid "Datum / Curve (plane / axis / coord sys / helix / project)" +msgstr "" + +msgid "Reference plane (offset / tilt / midplane / tangent / two edges / coincident)" +msgstr "" + +msgid "Axis" +msgstr "" + +msgid "Datum axis (two points, face normal, cylinder centerline, two planes, along edge)" +msgstr "" + +msgid "Coord Sys" +msgstr "" + +msgid "Datum coordinate system (world point, or face + direction edge)" +msgstr "" + +msgid "Helix" +msgstr "" + +msgid "Helical curve (spring path) — use as a sweep path for coils / springs / augers" +msgstr "" + +msgid "Project body edges onto a plane as sketch entities" +msgstr "" + +msgid "Project needs a body — add or import one first" +msgstr "" + +msgid "(all edges)" +msgstr "" + +msgid "Placement (transform / mirror / mate)" +msgstr "" + +msgid "Transform" +msgstr "" + +msgid "Move and/or rotate an existing body" +msgstr "" + +msgid "Transform needs a body — add or import one first" +msgstr "" + +msgid "Reflect a body about a plane" +msgstr "" + +msgid "Mirror needs a body — add or import one first" +msgstr "" + +msgid "Mate" +msgstr "" + +msgid "Assembly: align two CoordSys features (fastened, planar, revolute, slider, cylindrical)" +msgstr "" + +msgid "Boolean (combine bodies)" +msgstr "" + +msgid "Boolean — needs two solid bodies to combine" +msgstr "" + +msgid "Cut (split a body with a plane)" +msgstr "" + +msgid "Create a solid body to cut first" +msgstr "" + +msgid "Cut — needs a solid body to slice" +msgstr "" + +msgid "Color — set the selected body's display colour" +msgstr "" + +msgid "Select a feature, or a body, first — then rename it" +msgstr "" + +msgid "Fillet / chamfer / draft / shell / delete face" +msgstr "" + +msgid "Fillet / Chamfer" +msgstr "" + +msgid "Round or bevel a picked edge" +msgstr "" + +msgid "Draft (taper a face)" +msgstr "" + +msgid "Tilt a picked face by a draft angle" +msgstr "" + +msgid "Hollow the body to a wall thickness, opening a picked face" +msgstr "" + +msgid "Delete Face" +msgstr "" + +msgid "Remove faces from a body and heal the solid" +msgstr "" + +msgid "Delete Face needs a body — add or import one first" +msgstr "" + +msgid "(none)" +msgstr "" + +msgid "Hole / thread" +msgstr "" + +msgid "Drill a hole, centred on a picked face or placed on a plane" +msgstr "" + +msgid "Thread" +msgstr "" + +msgid "Thread a cylindrical surface (inner bore / outer) or a circular edge" +msgstr "" + +msgid "Pick a cylindrical surface (bore / outer) or a circular edge for a thread" +msgstr "" + +msgid "Import STEP (editable B-rep solid)" +msgstr "" + +msgid "Import mesh (STL/OBJ) as an editable B-rep solid" +msgstr "" + +msgid "Constrain selected sketch" +msgstr "" + +msgid "SKETCH" +msgstr "" + +msgid "Click to select; Shift to add; double-click for a whole loop" +msgstr "" + +msgid "Dimension" +msgstr "" + +msgid "Click 2 points or a line / circle / arc to place a dimension" +msgstr "" + +msgid "Line / polyline" +msgstr "" + +msgid "Click start, then end — then set the exact length" +msgstr "" + +msgid "Polyline" +msgstr "" + +msgid "Click points; click first / right-click to close the loop" +msgstr "" + +msgid "Corner rectangle" +msgstr "" + +msgid "Click two opposite corners" +msgstr "" + +msgid "Center rectangle" +msgstr "" + +msgid "Click center, then a corner" +msgstr "" + +msgid "Oblique rectangle" +msgstr "" + +msgid "Click two corners of one edge, then a point for the width" +msgstr "" + +msgid "Rounded rectangle" +msgstr "" + +msgid "Click two opposite corners, then a point for the corner radius" +msgstr "" + +msgid "Center circle" +msgstr "" + +msgid "Click center, then radius" +msgstr "" + +msgid "2-point circle" +msgstr "" + +msgid "Click two ends of the diameter" +msgstr "" + +msgid "3-point circle" +msgstr "" + +msgid "Click three points on the circle" +msgstr "" + +msgid "Arc" +msgstr "" + +msgid "3-point arc" +msgstr "" + +msgid "Click start, end, then a point on the arc" +msgstr "" + +msgid "Tangent arc" +msgstr "" + +msgid "Click start (on the last entity) then end" +msgstr "" + +msgid "Center-point arc" +msgstr "" + +msgid "Click center, then start, then a point for the end angle" +msgstr "" + +msgid "Slot" +msgstr "" + +msgid "Click two centerline ends, then a point for the end radius" +msgstr "" + +msgid "Arc slot" +msgstr "" + +msgid "Click center, start, end, then a point for the width" +msgstr "" + +msgid "Ellipse" +msgstr "" + +msgid "Click center, a major-axis end, then a point for the minor axis" +msgstr "" + +msgid "Elliptical arc" +msgstr "" + +msgid "Click center, major-axis end, minor point, then arc start and end" +msgstr "" + +msgid "Spline" +msgstr "" + +msgid "Click control points; double-click or right-click to finish" +msgstr "" + +msgid "Click to place a point" +msgstr "" + +msgid "Select — click to select; Shift to add" +msgstr "" + +msgid "Text — emboss text as a profile" +msgstr "" + +msgid "SVG — import an outline as a profile" +msgstr "" + +msgid "Fillet / chamfer" +msgstr "" + +msgid "Fillet" +msgstr "" + +msgid "Pick two lines, then drag the arrow or click the radius to set it" +msgstr "" + +msgid "Chamfer" +msgstr "" + +msgid "Pick two lines, then drag the arrow or click the distance to set it" +msgstr "" + +msgid "Offset" +msgstr "" + +msgid "Pick an entity, then drag the arrow or click the distance; click empty to apply" +msgstr "" + +msgid "Pick a mirror-axis line, then the entities to mirror; click empty to apply" +msgstr "" + +msgid "Trim" +msgstr "" + +msgid "Click a segment to trim it back to its nearest intersection; right-click exits" +msgstr "" + +msgid "Extend" +msgstr "" + +msgid "Click a line or arc to extend it to the nearest entity; right-click exits" +msgstr "" + +msgid "Constrain — add geometric/dimensional relations" +msgstr "" + +msgid "Move / rotate / scale" +msgstr "" + +msgid "Move (translate)" +msgstr "" + +msgid "Pick entities, then drag the handle or click the distance; click empty to apply" +msgstr "" + +msgid "Rotate (about centroid)" +msgstr "" + +msgid "Pick entities, then drag around the pivot or click the angle; click empty to apply" +msgstr "" + +msgid "Scale (about centroid)" +msgstr "" + +msgid "Pick entities, then drag the handle or click the factor; click empty to apply" +msgstr "" + +msgid "Linear / polar array" +msgstr "" + +msgid "Linear array" +msgstr "" + +msgid "Pick entities, drag the spacing handle, click the count; click empty to apply" +msgstr "" + +msgid "Polar array (about centroid)" +msgstr "" + +msgid "Pick entities, drag the sweep handle, click the count; click empty to apply" +msgstr "" + +#, c-format, boost-format +msgid "Click center then a vertex — %d sides, %s" +msgstr "" + +msgid "circumscribed" +msgstr "" + +msgid "inscribed" +msgstr "" + +msgid "Polygon" +msgstr "" + +#, c-format, boost-format +msgid "Converted %d entit%s between construction and real geometry" +msgstr "" + +msgid "CONSTRAIN" +msgstr "" + +msgid "Perpendicular" +msgstr "" + +msgid "Coincident" +msgstr "" + +msgid "Equal length" +msgstr "" + +msgid "Equal radius" +msgstr "" + +msgid "Collinear" +msgstr "" + +msgid "Tangent" +msgstr "" + +msgid "Midpoint" +msgstr "" + +msgid "Symmetric" +msgstr "" + +msgid "Symmetric about the vertical axis" +msgstr "" + +msgid "Symmetric about the horizontal axis" +msgstr "" + +msgid "Fix point (anchor in place)" +msgstr "" + +msgid "Horizontal distance" +msgstr "" + +msgid "Vertical distance" +msgstr "" + +msgid "✓ Confirm" +msgstr "" + +msgid "✗ Cancel" +msgstr "" + +msgid "Undo (Ctrl+Z)" +msgstr "" + +msgid "Redo (Ctrl+Shift+Z)" +msgstr "" + +msgid "New Design — clear the feature tree" +msgstr "" + +msgid "Export STEP…" +msgstr "" + +msgid "Show the printer bed and its plate grid" +msgstr "" + +msgid "Place on Face (F) — lay the picked face on the bed" +msgstr "" + +msgid "Section View — hide part of the model to see inside. PageUp/PageDown move the plane; Delete removes it." +msgstr "" + +msgid "Flip Section — show the opposite half" +msgstr "" + +msgid "Commit to Plate — send the solid to Prepare" +msgstr "" + +msgid "Width / X" +msgstr "" + +msgid "Height / Y" +msgstr "" + +msgid "Distance X" +msgstr "" + +msgid "Distance Y" +msgstr "" + +msgid "Distance Z" +msgstr "" + +msgid "Z" +msgstr "" + +msgid "Rotation axis" +msgstr "" + +msgid "Angle °" +msgstr "" + +msgid "Move / Rotate" +msgstr "" + +msgid "Sketch: —" +msgstr "" + +msgid "Extrude dist" +msgstr "" + +msgid "End" +msgstr "Final" + +msgid "2nd dist" +msgstr "" + +msgid "Taper °" +msgstr "" + +msgid "New body" +msgstr "" + +msgid "Intersect" +msgstr "" + +msgid "Result" +msgstr "" + +msgid "Flip direction" +msgstr "" + +msgid "(no edge picked — group below)" +msgstr "" + +msgid "Bottom" +msgstr "Inferior" + +msgid "Lateral" +msgstr "" + +msgid "Edges" +msgstr "" + +msgid "Size (r/dist)" +msgstr "" + +msgid "XY" +msgstr "" + +msgid "XZ" +msgstr "" + +msgid "YZ" +msgstr "" + +msgid "Hole plane" +msgstr "" + +msgid "Depth (blind)" +msgstr "" + +msgid "Pos X" +msgstr "" + +msgid "Pos Y" +msgstr "" + +msgid "Through" +msgstr "" + +msgid "(none — uses Hole plane)" +msgstr "" + +msgid "On face" +msgstr "" + +msgid "Thread plane" +msgstr "" + +msgid "Pitch" +msgstr "" + +msgid "Thread depth" +msgstr "" + +msgid "(none — uses Thread plane)" +msgstr "" + +msgid "Plane X" +msgstr "" + +msgid "Plane Y" +msgstr "" + +msgid "Profile: —" +msgstr "" + +msgid "Path" +msgstr "" + +msgid "Linear" +msgstr "" + +msgid "Direction" +msgstr "" + +msgid "Total angle°" +msgstr "" + +msgid "Boolean" +msgstr "" + +msgid "Union (join)" +msgstr "" + +msgid "Subtract (cut)" +msgstr "" + +msgid "Target (kept)" +msgstr "" + +msgid "Keep tool body" +msgstr "" + +msgid "Body" +msgstr "" + +msgid "Insert" +msgstr "" + +msgid "" +"Drag a corner to size, the centre to move.\n" +"Confirm or Cancel in the toolbar above." +msgstr "" + +msgid "Midplane" +msgstr "" + +msgid "Two edges" +msgstr "" + +msgid "Plane type" +msgstr "" + +msgid "Base" +msgstr "" + +msgid "Angle°" +msgstr "" + +msgid "Base X" +msgstr "" + +msgid "Base Y" +msgstr "" + +msgid "Tilt axis" +msgstr "" + +msgid "Pick Face A" +msgstr "" + +msgid "Pick Face B" +msgstr "" + +msgid "Pick Edge A" +msgstr "" + +msgid "Pick Edge B" +msgstr "" + +msgid "Size U" +msgstr "" + +msgid "Size V" +msgstr "" + +msgid "Profiles (check 2+, in order):" +msgstr "" + +msgid "Ruled (straight) sections" +msgstr "" + +msgid "Fills the sketch's closed boundary with a smooth face." +msgstr "" + +msgid "Sheet body" +msgstr "" + +msgid "Offsets a sheet body's shell. Positive = outward, negative = inward." +msgstr "" + +msgid "Thickens a sheet body into a solid. Flip reverses the direction." +msgstr "" + +msgid "(all faces — closed hollow)" +msgstr "" + +msgid "Open face" +msgstr "" + +msgid "Pick a solid face to open it, then set the wall thickness." +msgstr "" + +msgid "Angle (°)" +msgstr "" + +msgid "(pick a side face)" +msgstr "" + +msgid "Draft" +msgstr "" + +msgid "Pick a side face, then set the draft angle. The face pivots about the body base." +msgstr "" + +msgid "Translate X" +msgstr "" + +msgid "Translate Y" +msgstr "" + +msgid "Translate Z" +msgstr "" + +msgid "Rotate axis" +msgstr "" + +msgid "Pivot X" +msgstr "" + +msgid "Pivot Y" +msgstr "" + +msgid "Pivot Z" +msgstr "" + +msgid "Keep original (make a copy)" +msgstr "" + +msgid "Translate and/or rotate the selected body. Rotation is applied about the pivot, then translation follows." +msgstr "" + +msgid "Mirror plane" +msgstr "" + +msgid "Keep original" +msgstr "" + +msgid "Reflect the selected body about a plane. The mirror is always a new body; keeping the original gives you both." +msgstr "" + +msgid "(pick a solid face)" +msgstr "" + +msgid "Pick a solid face and offset it into a new thin body. Not for sheet bodies — use Thicken Surface for those." +msgstr "" + +msgid "Target body" +msgstr "" + +msgid "Entity index" +msgstr "" + +msgid "Grow a thin wall from an open sketch Line entity, fused to the target body. Entity index is the position of the open Line in the sketch." +msgstr "" + +msgid "Source body" +msgstr "" + +msgid "Target plane" +msgstr "" + +msgid "Project the edges of a body onto a plane as sketch entities. Pick a face to project only its edges, or leave the face empty to project the whole body." +msgstr "" + +msgid "Add picked face" +msgstr "" + +msgid "Click a face on the body first, then Add picked face" +msgstr "" + +#, c-format, boost-format +msgid "Face %d is already in the list" +msgstr "" + +msgid "Faces to delete" +msgstr "" + +msgid "Pick a solid face, then click 'Add picked face' to accumulate faces. Confirm to remove all listed faces and heal the solid." +msgstr "" + +msgid "Left-handed" +msgstr "" + +msgid "Taper (°)" +msgstr "" + +msgid "A helical curve (spring path). Use as a sweep path to build springs, coils, or augers." +msgstr "" + +msgid "Two points" +msgstr "" + +msgid "Face normal" +msgstr "" + +msgid "Cylinder centerline" +msgstr "" + +msgid "Plane intersection" +msgstr "" + +msgid "Along edge" +msgstr "" + +msgid "Axis type" +msgstr "" + +msgid "Pick Face" +msgstr "" + +msgid "Pick Edge" +msgstr "" + +msgid "Plane A" +msgstr "" + +msgid "Plane B" +msgstr "" + +msgid "Point 1 X" +msgstr "" + +msgid "Point 1 Y" +msgstr "" + +msgid "Point 1 Z" +msgstr "" + +msgid "Point 2 X" +msgstr "" + +msgid "Point 2 Y" +msgstr "" + +msgid "Point 2 Z" +msgstr "" + +msgid "Point (world)" +msgstr "" + +msgid "Face + direction" +msgstr "" + +msgid "(all)" +msgstr "" + +msgid "Restrict picking to one body — the others go see-through and stop catching clicks" +msgstr "" + +msgid "Edge (sets in-plane direction)" +msgstr "" + +msgid "Without an edge the frame takes X from the face's first edge — pick one to choose it yourself" +msgstr "" + +msgid "X hint X" +msgstr "" + +msgid "X hint Y" +msgstr "" + +msgid "X hint Z" +msgstr "" + +msgid "Fastened — 6 DOF locked, B driven onto A exactly" +msgstr "" + +msgid "Planar — z aligned, offset distance; free in-plane slide" +msgstr "" + +msgid "Revolute — axes collinear; free rotation about z" +msgstr "" + +msgid "Slider — orientation locked; free axial slide" +msgstr "" + +msgid "Cylindrical — axes collinear; free spin + axial slide" +msgstr "" + +msgid "Kind" +msgstr "" + +msgid "CS A (fixed)" +msgstr "" + +msgid "CS B (moves)" +msgstr "" + +msgid "Flip (oppose z axes)" +msgstr "" + +msgid "Plane distance" +msgstr "" + +msgid "Axial position" +msgstr "" + +msgid "Expression" +msgstr "" + +msgid "Field" +msgstr "" + +msgid "Expr" +msgstr "" + +msgid "(no bindings)" +msgstr "" + +msgid "Value" +msgstr "" + +msgid "Constraints" +msgstr "" + +msgid "Feature tree" +msgstr "" + +msgid " — the eye suppresses this mate" +msgstr "" + +#, c-format, boost-format +msgid "%s selected — F2 or right-click renames it, double-click edits it" +msgstr "" + +msgid "Rename\tF2" +msgstr "" + +msgid "Scale artwork" +msgstr "" + +msgid "Move up" +msgstr "" + +msgid "Move down" +msgstr "" + +msgid "Show / hide" +msgstr "" + +msgid "Check interference — find overlapping bodies" +msgstr "" + +msgid "Bodies" +msgstr "" + +msgid "Move body" +msgstr "" + +msgid "Select a body row first, then move it" +msgstr "" + +msgid "Boolean — join, subtract or intersect with another body" +msgstr "" + +msgid "Colour" +msgstr "" + +#, c-format, boost-format +msgid "Body %d selected — right-click for what applies to it" +msgstr "" + +msgid "Variables" +msgstr "" + +msgid "+" +msgstr "" + +msgid "Del" +msgstr "Borrar" + +msgid "Sketch created — select it, then right-click to Extrude" +msgstr "" + +msgid "Sketch empty — nothing committed" +msgstr "" + +msgid "Sketch updated" +msgstr "" + +#, c-format +msgid "Sketch created (%zu driving dims) — select it, then right-click to Extrude" +msgstr "" + +msgid "Could not resolve the sketch to extrude" +msgstr "" + +msgid "Face selected — set the depth and Confirm" +msgstr "" + +msgid "Region selected — right-click to Extrude, or double-click to edit" +msgstr "" + +msgid "Sketch selected — right-click to Extrude, or double-click to edit" +msgstr "" + +#, c-format, boost-format +msgid "Face %d" +msgstr "" + +#, c-format, boost-format +msgid "Body %d " +msgstr "" + +msgid "vertex selected — click again for the whole body" +msgstr "" + +msgid "selected (whole body) — right-click for what applies to it" +msgstr "" + +#, c-format, boost-format +msgid "face %d selected — right-click to push/pull it, or click again for the whole body" +msgstr "" + +#, c-format, boost-format +msgid "edge %d selected — Fillet/Chamfer to dress it, or click again for the whole body" +msgstr "" + +#, c-format, boost-format +msgid "%s plane selected — right-click for the drawing tools" +msgstr "" + +#, c-format, boost-format +msgid "%s plane selected — right-click to sketch on it, or click an object to select it" +msgstr "" + +#, c-format, boost-format +msgid "placed (%.1f, %.1f, %.1f) mm — drag arrows to move, rings to rotate" +msgstr "" + +msgid "Tool exited" +msgstr "" + +msgid "Sketch kept — Finish to commit it, Cancel to discard" +msgstr "" + +msgid "✗ Conflicting constraints" +msgstr "" + +msgid "✓ Fully constrained" +msgstr "" + +#, c-format, boost-format +msgid "%d degrees of freedom" +msgstr "" + +#, c-format, boost-format +msgid "Sketch %d" +msgstr "" + +#, c-format, boost-format +msgid "Editing: Sketch %d · N = look normal to the plane · Finish or Cancel in the toolbar" +msgstr "" + +#, c-format +msgid "OK — %zu triangles" +msgstr "" + +msgid "Text to insert:" +msgstr "" + +msgid "Import SVG" +msgstr "" + +msgid "Import STEP" +msgstr "" + +msgid "Reading STEP…" +msgstr "" + +msgid "No solids found in STEP" +msgstr "" + +msgid "STEP import failed: " +msgstr "" + +msgid "Rebuilding model…" +msgstr "" + +#, c-format, boost-format +msgid "Imported %d solid(s) — pick a face or edge, then Fillet / Cut / Shell to modify" +msgstr "" + +msgid "Import mesh" +msgstr "" + +msgid "Could not read the STL file" +msgstr "" + +msgid "Could not read the OBJ file: " +msgstr "" + +msgid "Unsupported mesh format (STL and OBJ are supported)" +msgstr "" + +msgid "The mesh contains no triangles" +msgstr "" + +#, c-format, boost-format +msgid "" +"This mesh has %d triangles. Every triangle becomes a B-rep face before coplanar merging, so importing it may take a long time and leave a body that is slow to edit. Decimating the mesh first is usually better.\n" +"\n" +"Import anyway?" +msgstr "" + +msgid "Large mesh" +msgstr "" + +msgid "Mesh conversion failed: " +msgstr "" + +msgid "Mesh conversion produced no geometry" +msgstr "" + +msgid "Mesh import failed: " +msgstr "" + +#, c-format, boost-format +msgid "Imported solid — %d triangles → %d faces, volume %.2f mm³. Pick a face or edge, then Fillet / Cut / Shell to modify" +msgstr "" + +#, c-format, boost-format +msgid "Imported as an open shell (not watertight): %d boundary edge(s), %d non-manifold edge(s) — %d triangles → %d faces. The source mesh has holes or duplicated geometry; boolean features may fail on it" +msgstr "" + +msgid "No importable geometry found" +msgstr "" + +#, c-format, boost-format +msgid "%s added to the sketch — Confirm to commit it" +msgstr "" + +msgid " — drag to place/size, then Confirm" +msgstr "" + +msgid "Insert cancelled" +msgstr "" + +msgid "Drag a corner to scale, the centre to move — right-click when done" +msgstr "" + +#, c-format, boost-format +msgid "Sketch added on %s — select it, then right-click to Extrude" +msgstr "" + +msgid "Recompute error: " +msgstr "" + +msgid "Add a solid (sketch + extrude) first" +msgstr "" + +#, c-format, boost-format +msgid "Edge %d" +msgstr "" + +#, c-format, boost-format +msgid "Thread standard: %s (pitch %.3g mm)" +msgstr "" + +msgid "Thread needs a solid body — add or import one first" +msgstr "" + +msgid "Pick a sketch profile to revolve first" +msgstr "" + +msgid "Revolve needs a solid body — add or import one first" +msgstr "" + +msgid "Pick a profile sketch to sweep first" +msgstr "" + +msgid "Pick a path sketch for the sweep" +msgstr "" + +msgid "Sweep needs a solid body — add or import one first" +msgstr "" + +msgid "Check at least two profile sketches to loft" +msgstr "" + +msgid "Loft needs a solid body — add or import one first" +msgstr "" + +msgid "Pick a sketch profile to extrude first" +msgstr "" + +msgid "Pick a sketch to fill first" +msgstr "" + +msgid "Select a sheet body first" +msgstr "" + +msgid "Pick a solid face to thicken first" +msgstr "" + +msgid "Pick a sketch with an open line first" +msgstr "" + +msgid "Add at least one face to delete first" +msgstr "" + +msgid "Mate needs two CoordSys features — create them first" +msgstr "" + +msgid "Mate: CS A and CS B must be different CoordSys features" +msgstr "" + +msgid "Mate rejected" +msgstr "" + +msgid "No interference — need at least two solid bodies to check" +msgstr "" + +msgid "No interference found" +msgstr "" + +#, c-format +msgid "%zu interference pairs, worst %.2f mm³" +msgstr "" + +msgid "" +"Interference pairs:\n" +"\n" +msgstr "" + +#, c-format, boost-format +msgid "Body %d" +msgstr "" + +msgid "Interference" +msgstr "" + +msgid "Select a solid body first — its mass properties are what is reported" +msgstr "" + +msgid "Mass properties could not be computed for this body" +msgstr "" + +#, c-format, boost-format +msgid "%s: sheet body — %.2f cm² of surface, no volume" +msgstr "" + +#, c-format, boost-format +msgid "" +"%s\n" +"\n" +"Sheet body (open shell)\n" +"Surface area: %.2f cm²\n" +"\n" +"A sheet encloses no material, so it has no volume. Thicken it into a solid to get one." +msgstr "" + +msgid "Mass properties" +msgstr "" + +#, c-format, boost-format +msgid "%s: %.3f cm³, %.2f cm²" +msgstr "" + +#, c-format, boost-format +msgid "" +"%s\n" +"\n" +"Volume: %.3f cm³\n" +"Surface area: %.2f cm²" +msgstr "" + +msgid "Pattern needs a solid body — add or import one first" +msgstr "" + +msgid "Boolean needs two solid bodies — add or import a second one" +msgstr "" + +msgid "Cut needs a solid body — add or import one first" +msgstr "" + +#, c-format, boost-format +msgid "the picked face of Body %d" +msgstr "" + +msgid "the picked face" +msgstr "" + +#, c-format, boost-format +msgid " · %d picked" +msgstr "" + +#, c-format, boost-format +msgid "%d selected · Del removes them · Shift-click adds · double-click takes the whole loop" +msgstr "" + +msgid "Select — click an entity to pick it · drag an endpoint or centre to move it · Shift-click adds · Del removes" +msgstr "" + +#, c-format, boost-format +msgid "%d picked · now choose a constraint (Horizontal, Parallel, Tangent, Equal…)" +msgstr "" + +msgid "Constrain — click one or two entities, then choose a constraint" +msgstr "" + +msgid "Dimension — click an entity, or the first of two points" +msgstr "" + +msgid "Dimension — click the second point" +msgstr "" + +msgid "Line — click the start point" +msgstr "" + +msgid "Line — click the end point, or type the length" +msgstr "" + +msgid "Polyline — click the first point" +msgstr "" + +msgid "Polyline — click the next point · click the start point to close it · right-click to end the chain" +msgstr "" + +msgid "Rectangle — click one corner" +msgstr "" + +msgid "Rectangle — click the opposite corner" +msgstr "" + +msgid "Centre rectangle — click the centre" +msgstr "" + +msgid "Centre rectangle — click a corner" +msgstr "" + +msgid "Oblique rectangle — click the start of the base edge" +msgstr "" + +msgid "Oblique rectangle — click the end of the base edge (this sets the angle)" +msgstr "" + +msgid "Oblique rectangle — click to set the width" +msgstr "" + +msgid "Rounded rectangle — click one corner" +msgstr "" + +msgid "Rounded rectangle — click the opposite corner" +msgstr "" + +msgid "Rounded rectangle — click to set the corner radius" +msgstr "" + +msgid "Circle — click the centre" +msgstr "" + +msgid "Circle — click to set the radius, or type it" +msgstr "" + +msgid "Circle (2 points) — click one end of the diameter" +msgstr "" + +msgid "Circle (2 points) — click the other end of the diameter" +msgstr "" + +msgid "Circle (3 points) — click the first point on the circle" +msgstr "" + +msgid "Circle (3 points) — click the second point" +msgstr "" + +msgid "Circle (3 points) — click the third point" +msgstr "" + +msgid "Arc — click the start point" +msgstr "" + +msgid "Arc — click the end point" +msgstr "" + +msgid "Arc — click a point the arc passes through" +msgstr "" + +msgid "Tangent arc — click the endpoint it leaves from" +msgstr "" + +msgid "Tangent arc — click its far end" +msgstr "" + +msgid "Centre arc — click the centre" +msgstr "" + +msgid "Centre arc — click the start point (this sets the radius)" +msgstr "" + +msgid "Centre arc — click the end point" +msgstr "" + +msgid "Slot — click one end of the centreline" +msgstr "" + +msgid "Slot — click the other end of the centreline" +msgstr "" + +msgid "Slot — click to set the width" +msgstr "" + +msgid "Arc slot — click the centre the slot curves about" +msgstr "" + +msgid "Arc slot — click the start of the centreline (this sets the radius)" +msgstr "" + +msgid "Arc slot — click the end of the centreline" +msgstr "" + +msgid "Arc slot — click to set the width" +msgstr "" + +msgid "Polygon — click the centre" +msgstr "" + +msgid "Polygon — click a vertex (this sets size and orientation)" +msgstr "" + +msgid "Ellipse — click the centre" +msgstr "" + +msgid "Ellipse — click the end of the major axis" +msgstr "" + +msgid "Ellipse — click a point on the minor axis" +msgstr "" + +msgid "Elliptical arc — click the centre" +msgstr "" + +msgid "Elliptical arc — click the end of the major axis" +msgstr "" + +msgid "Elliptical arc — click a point on the minor axis" +msgstr "" + +msgid "Elliptical arc — click where the arc starts" +msgstr "" + +msgid "Elliptical arc — click where the arc ends" +msgstr "" + +msgid "Spline — click the first control point" +msgstr "" + +msgid "Spline — click the next control point · right-click to finish the curve" +msgstr "" + +msgid "Point — click to place one; the tool stays armed for more" +msgstr "" + +msgid "Trim — click a segment where it crosses another entity · right-click to exit" +msgstr "" + +msgid "Extend — click a line or arc to grow it out to the nearest entity · right-click to exit" +msgstr "" + +msgid "Fillet — click the first of two lines that meet" +msgstr "" + +msgid "Fillet — click the second line" +msgstr "" + +msgid "Fillet — drag the arrow, or click the number to type the radius · click empty space to apply · right-click cancels" +msgstr "" + +msgid "Chamfer — click the first of two lines that meet" +msgstr "" + +msgid "Chamfer — click the second line" +msgstr "" + +msgid "Chamfer — drag the arrow, or click the number to type the setback · click empty space to apply · right-click cancels" +msgstr "" + +msgid "Offset — click the entity to offset" +msgstr "" + +msgid "Offset — drag the arrow to either side, or click the number to type the distance · click empty space to apply · right-click cancels" +msgstr "" + +msgid "Mirror — first click the LINE to mirror about (a construction line works)" +msgstr "" + +msgid "Mirror — axis set · now click the entities to mirror · right-click cancels" +msgstr "" + +#, c-format, boost-format +msgid "Mirror — axis set · %d to mirror · click another to add or remove it · click empty space to apply" +msgstr "" + +msgid "Move — click the entities to move" +msgstr "" + +msgid "Move — drag the handle, or click the number to type the distance · click empty space to apply" +msgstr "" + +msgid "Rotate — click the entities to rotate" +msgstr "" + +msgid "Rotate — drag the handle, or click the number to type the angle · click empty space to apply" +msgstr "" + +msgid "Scale — click the entities to scale" +msgstr "" + +msgid "Scale — drag the handle, or click the number to type the factor · click empty space to apply" +msgstr "" + +msgid "Array — click the entities to repeat" +msgstr "" + +msgid "Array — drag the handle to set the step, click the count to type it · click empty space to apply" +msgstr "" + +msgid "Polar array — click the entities to repeat" +msgstr "" + +msgid "Polar array — drag the handle to set the sweep, click the count to type it · click empty space to apply" +msgstr "" + +msgid "Drag a corner to scale, the centre to move · right-click when done" +msgstr "" + +msgid " · Esc goes back to Select" +msgstr "" + +msgid " · click a constraint badge to remove it" +msgstr "" + +msgid "select something first" +msgstr "" + +#, c-format, boost-format +msgid "Mate: %s → %s" +msgstr "" + +msgid "Fastened" +msgstr "" + +msgid "Revolute" +msgstr "" + +msgid "Slider" +msgstr "" + +msgid "Cylindrical" +msgstr "" + +msgid "Click a solid FACE in the viewport" +msgstr "" + +msgid "Click a solid EDGE in the viewport" +msgstr "" + +msgid "An angled plane needs an edge to tilt about — pick Edge A" +msgstr "" + +msgid "A midplane needs two faces — pick Face A and Face B" +msgstr "" + +msgid "Face A and Face B are the same face — a midplane needs two different faces" +msgstr "" + +msgid "A tangent plane needs a cylindrical face — pick Face A" +msgstr "" + +msgid "This plane needs two edges — pick Edge A and Edge B" +msgstr "" + +msgid "Plane added — pick it as a sketch plane" +msgstr "" + +msgid "Axis added" +msgstr "" + +msgid "Coord Sys added" +msgstr "" + +msgid "Shell needs a solid body — add or import one first" +msgstr "" + +msgid "Draft needs a solid body — add or import one first" +msgstr "" + +msgid "Draft needs a picked face — click a side face first" +msgstr "" + +msgid "" +"Nothing yet — import a STEP or a mesh from the toolbar,\n" +"or click a reference plane and right-click it to start a sketch." +msgstr "" + +msgid "No solid yet — select a sketch and right-click it to Extrude." +msgstr "" + +msgid "Could not restore the CAD model from this project" +msgstr "" + +msgid "Could not restore the CAD model: " +msgstr "" + +#, c-format +msgid "Body %zu — %s" +msgstr "" + +msgid "Section view on — hides half the model to see inside; PageUp / PageDown move the plane, Flip shows the other half" +msgstr "" + +msgid "Section view off" +msgstr "" + +#, c-format, boost-format +msgid "Section view — showing the %s half" +msgstr "" + +msgid "upper" +msgstr "" + +msgid "lower" +msgstr "" + +msgid "Boolean needs two bodies — create or import a second solid" +msgstr "" + +msgid "Select a body first — click it in the viewport or the Bodies list" +msgstr "" + +msgid "That body has no display mesh yet — recompute first" +msgstr "" + +msgid "Drag the arrows to move, the rings to rotate — then Confirm (Esc cancels)" +msgstr "" + +msgid "Drag the arrows to move, the rings to rotate — the numbers follow" +msgstr "" + +msgid "Select a body first" +msgstr "" + +#, c-format, boost-format +msgid "Body %d colour set" +msgstr "" + +msgid "Click a face on the solid, then press F" +msgstr "" + +msgid "Placed on face — body laid flat on the bed" +msgstr "" + +msgid "Edit rejected: " +msgstr "" + +msgid "Erase all features and bodies and start a new design? This cannot be undone." +msgstr "" + +msgid "New Design" +msgstr "" + +msgid "This body has no feature to delete — use New Design to start over" +msgstr "" + +#, c-format, boost-format +msgid "feature %d" +msgstr "" + +#, c-format, boost-format +msgid "" +"Delete %s?\n" +"\n" +"That is the feature this body was made from. Features built on it may be removed or stop working." +msgstr "" + +msgid "Delete body" +msgstr "" + +msgid "Select the FEATURE that created this body (or use New Design)" +msgstr "" + +msgid "Select a feature in the tree first" +msgstr "" + +#, c-format, boost-format +msgid "Body %d shown" +msgstr "" + +#, c-format, boost-format +msgid "Body %d hidden" +msgstr "" + +msgid "Feature shown" +msgstr "" + +msgid "Feature hidden" +msgstr "" + +msgid "Draw a sketch first, then Constrain" +msgstr "" + +msgid "Select a sketch in the tree first" +msgstr "" + +msgid "Selected feature is not a sketch" +msgstr "" + +msgid "Pick 1-2 lines, then a constraint; right-click exits" +msgstr "" + +msgid "Pick 1-2 entities, then a constraint or dimension; right-click exits" +msgstr "" + +msgid "Pick an entity first" +msgstr "" + +msgid "Pick two entities first" +msgstr "" + +msgid "Horizontal and Vertical apply to a line" +msgstr "" + +msgid "Angle applies between two lines" +msgstr "" + +msgid "Collinear needs two lines" +msgstr "" + +msgid "Parallel, perpendicular and equal length apply to two lines" +msgstr "" + +msgid "Equal radius needs two circles or arcs" +msgstr "" + +msgid "Concentric needs two circles or arcs" +msgstr "" + +msgid "Tangent needs a line and a circle/arc, or two circles/arcs" +msgstr "" + +msgid "This constraint needs two entities with a point to join" +msgstr "" + +msgid "This dimension needs two entities with a point to measure between" +msgstr "" + +msgid "Midpoint needs a point and a line" +msgstr "" + +msgid "Symmetric needs two points or two lines + an axis" +msgstr "" + +msgid "Symmetric needs two points or two lines" +msgstr "" + +msgid "Symmetric: pick two entities, then an axis line" +msgstr "" + +msgid "Radius/Diameter needs a circle or arc" +msgstr "" + +msgid "Unsupported constraint" +msgstr "" + +msgid "Constraint rejected (over-constrained)" +msgstr "" + +msgid "Applied constraint · its badge is on the sketch — click the badge to remove it" +msgstr "" + +#, c-format, boost-format +msgid "%s — %d selected. Press Esc for the Select tool, click one line, then Shift- or Ctrl-click the other." +msgstr "" + +msgid "Applied constraint" +msgstr "" + +#, c-format, boost-format +msgid "Fix %s" +msgstr "" + +#, c-format, boost-format +msgid "Lock X %s" +msgstr "" + +#, c-format, boost-format +msgid "Lock Y %s" +msgstr "" + +msgid "Equal" +msgstr "" + +#, c-format, boost-format +msgid "Symmetric %s — %s / %s" +msgstr "" + +#, c-format, boost-format +msgid "Symmetric about Y axis %s — %s" +msgstr "" + +#, c-format, boost-format +msgid "Symmetric about X axis %s — %s" +msgstr "" + +msgid "On line" +msgstr "" + +msgid "On edge" +msgstr "" + +msgid "Constraint" +msgstr "" + +#, c-format, boost-format +msgid "Constraints (%d)" +msgstr "" + +msgid "No constraints yet" +msgstr "" + +msgid "Delete constraint" +msgstr "" + +msgid "Constraint deleted" +msgstr "" + +msgid "Press Constrain on a sketch first" +msgstr "" + +msgid "Pick the entity, then a mirror-axis line" +msgstr "" + +msgid "Mirror axis must be a line" +msgstr "" + +msgid "Mirror produced nothing" +msgstr "" + +msgid "Offset distance (+left / -right of direction)" +msgstr "" + +msgid "Offset collapsed the entity" +msgstr "" + +msgid "Pick two lines to fillet" +msgstr "" + +msgid "Fillet needs two lines" +msgstr "" + +msgid "Fillet radius" +msgstr "" + +msgid "Fillet failed (parallel lines or radius too large)" +msgstr "" + +msgid "Pick two lines to chamfer" +msgstr "" + +msgid "Chamfer needs two lines" +msgstr "" + +msgid "Chamfer distance" +msgstr "" + +msgid "Chamfer failed (parallel lines or distance too large)" +msgstr "" + +msgid "Trim works on lines, arcs and circles" +msgstr "" + +msgid "Extend works on lines and arcs" +msgstr "" + +msgid "Pick the edge to trim/extend" +msgstr "" + +msgid "Nothing to trim at the pick" +msgstr "" + +msgid "No edge to extend to" +msgstr "" + +msgid "Array count (incl. original)" +msgstr "" + +msgid "Spacing (mm)" +msgstr "" + +msgid "Array produced nothing" +msgstr "" + +msgid "Move dX (mm)" +msgstr "" + +msgid "Move dY (mm)" +msgstr "" + +msgid "Move produced nothing" +msgstr "" + +msgid "Rotate angle (deg)" +msgstr "" + +msgid "Rotate produced nothing" +msgstr "" + +msgid "Scale factor" +msgstr "" + +msgid "Scale produced nothing" +msgstr "" + +msgid "Polar count (incl. original)" +msgstr "" + +msgid "Total sweep (deg)" +msgstr "" + +msgid "Polar array produced nothing" +msgstr "" + +msgid "Applied edit" +msgstr "" + +msgid " — type a value, press Enter (or Confirm)" +msgstr "" + +msgid "Pick a segment in the viewport first" +msgstr "" + +msgid "Applied Horizontal" +msgstr "" + +msgid "Applied Vertical" +msgstr "" + +msgid "Sketch: " +msgstr "" + +#, c-format, boost-format +msgid "On a face of Body %d" +msgstr "" + +msgid "On a stored face" +msgstr "" + +msgid "Editing sketch — drag a handle or click a quote to edit" +msgstr "" + +msgid "An imported solid has no parameters — use Transform to move or rotate it" +msgstr "" + +msgid "This feature type can't be edited yet" +msgstr "" + +msgid "Nothing to export — add a feature first" +msgstr "" + +msgid "Export STEP" +msgstr "" + +msgid "Exported STEP" +msgstr "" + +msgid "STEP export failed: " +msgstr "" + +msgid "Nothing to commit — add a feature first" +msgstr "" + +msgid "All bodies hidden — show one before committing" +msgstr "" + +msgid "Plane ready" +msgstr "" + +msgid "Axis ready" +msgstr "" + +msgid "Coord Sys ready" +msgstr "" + +msgid "Helix ready" +msgstr "" + +msgid "Project ready" +msgstr "" + +msgid "Sketch ready" +msgstr "" + +msgid "Mate needs at least two CoordSys features" +msgstr "" + +msgid "Mate: CS A and CS B must be different" +msgstr "" + +msgid "Mate ready" +msgstr "" + +msgid "Invalid: " +msgstr "" + +#, c-format +msgid "Preview — %zu triangles" +msgstr "" + +#, c-format, boost-format +msgid "Body %d — moved (%.1f, %.1f, %.1f) mm, rotated %.1f°" +msgstr "" + +msgid "Profile: " +msgstr "" + +#, c-format, boost-format +msgid "Face %d (push/pull)" +msgstr "" + +msgid "Move cancelled" +msgstr "" + +msgid "Discard this sketch and everything drawn in it?" +msgstr "" + +msgid "Discard sketch" +msgstr "" + +msgid "Keep drawing" +msgstr "" + +msgid "Finish or cancel the current tool first (Esc)" +msgstr "" + +msgid "Nothing to redo" +msgstr "" + +msgid "Nothing to undo" +msgstr "" + +#, c-format +msgid "Redo (%zu more)" +msgstr "" + +#, c-format +msgid "Undo (%zu more)" +msgstr "" + +msgid "Variable name:" +msgstr "" + +msgid "Add Variable" +msgstr "" + +msgid "Variable name must not contain spaces" +msgstr "" + +#, c-format, boost-format +msgid "Expression for '%s':" +msgstr "" + +msgid "Select a variable first" +msgstr "" + +msgid "Edit Variable" +msgstr "" + +#, c-format, boost-format +msgid "Variable '%s' could not be removed (likely still referenced by a feature expression): %s" +msgstr "" + +msgid "No binding for that field" +msgstr "" + +msgid "Enter a number" +msgstr "" + +msgid "Not a number" +msgstr "" + +msgid "Primitive" +msgstr "" + +msgid "Empty mesh generated" +msgstr "" + +msgid "Pocket (Cut)" +msgstr "" + +msgid "Clear All" +msgstr "" + +msgctxt "Keyboard Shortcut" +msgid "Ins" +msgstr "" + +msgctxt "Keyboard Shortcut" +msgid "Home" +msgstr "Inicio" + +msgctxt "Keyboard Shortcut" +msgid "End" +msgstr "Fin" + +msgctxt "Keyboard Shortcut" +msgid "PgUp" +msgstr "" + +msgctxt "Keyboard Shortcut" +msgid "PgDn" +msgstr "" + +msgctxt "Keyboard Shortcut" +msgid "Arrow Left" +msgstr "Flecha izquierda" + +msgctxt "Keyboard Shortcut" +msgid "Arrow Right" +msgstr "Flecha derecha" + +msgctxt "Keyboard Shortcut" +msgid "Arrow Up" +msgstr "Flecha arriba" + +msgctxt "Keyboard Shortcut" +msgid "Arrow Down" +msgstr "Flecha abajo" + +msgid "Import geometry data from STL/STEP/3MF/OBJ/AMF files" +msgstr "Importar datos de geometría de los archivos STL/STEP/3MF/OBJ/AMF" + +msgid "Select all objects" +msgstr "Seleccionar todos los objetos" + +msgid "Paste from clipboard" +msgstr "Pegar desde el portapapeles" + +msgid "Toggle printable for object/part" +msgstr "Activar/desactivar la impresión para el objeto/pieza" + +msgid "Move selection 10mm in negative X direction" +msgstr "Mover la selección 10 mm en dirección X negativa" + +msgid "Move selection 10mm in positive X direction" +msgstr "Mover la selección 10 mm en dirección X positiva" + +msgid "Move selection 10mm in positive Y direction" +msgstr "Mover la selección 10 mm en dirección Y positiva" + +msgid "Move selection 10mm in negative Y direction" +msgstr "Mover la selección 10 mm en dirección Y negativa" + +msgid "Rotate selection 45 degrees counterclockwise" +msgstr "" + +msgid "Rotate selection 45 degrees clockwise" +msgstr "" + +msgid "Gizmo move" +msgstr "Herramienta de movimiento" + +msgid "Gizmo rotate" +msgstr "Herramienta de rotación" + +msgid "Gizmo scale" +msgstr "Herramienta de escala" + +msgid "Gizmo place face on bed" +msgstr "Herramienta de situar cara en cama" + +msgid "Gizmo cut" +msgstr "Herramienta de corte" + +msgid "Gizmo mesh boolean" +msgstr "Gizmo buleana de malla" + +msgid "Gizmo FDM paint-on supports" +msgstr "" + +msgid "Gizmo FDM paint-on seam" +msgstr "Herramienta de pintado de costuras FDM" + +msgid "Gizmo FDM paint-on fuzzy skin" +msgstr "Herramienta FDM para pintar piel rugosa" + +msgid "Gizmo multi-material painting" +msgstr "" + +msgid "Gizmo text emboss/engrave" +msgstr "Herramienta de texto en relieve/grabado" + +msgid "Gizmo measure" +msgstr "Gizmo medir" + +msgid "Gizmo assemble" +msgstr "Gizmo ensamblar" + +msgid "Gizmo brim ears" +msgstr "Gizmo orejas de borde" + +msgid "Vertical slider - Move active thumb Up" +msgstr "Control deslizante vertical - Mover el pulgar activo hacia Arriba" + +msgid "Vertical slider - Move active thumb Down" +msgstr "Control deslizante vertical - Mover el pulgar activo hacia Abajo" + +msgid "Horizontal slider - Move active thumb Left" +msgstr "Control deslizante horizontal - Mover el pulgar activo hacia la Izquierda" + +msgid "Horizontal slider - Move active thumb Right" +msgstr "Control deslizante horizontal - Mover el pulgar activo hacia la Derecha" + +msgid "Horizontal slider - Move to start position" +msgstr "Deslizador horizontal - Desplazarse a la posición inicial" + +msgid "Horizontal slider - Move to last position" +msgstr "Deslizador horizontal - Desplazarse a la última posición" + +msgid "Camera view - Default" +msgstr "Vista de la cámara - Por defecto" + +msgid "Camera view - Top" +msgstr "Vista de la cámara - Parte Superior" + +msgid "Camera view - Bottom" +msgstr "Vista de la cámara - Parte inferior" + +msgid "Camera view - Front" +msgstr "Vista de la cámara - Frontal" + +msgid "Camera view - Behind" +msgstr "Vista de la cámara - Posterior" + +msgid "Camera Angle - Left side" +msgstr "Ángulo de la cámara - Lado izquierdo" + +msgid "Camera Angle - Right side" +msgstr "Ángulo de la cámara - Lado derecho" + +msgid "Camera view - Current plate" +msgstr "" + +msgid "Zoom in" +msgstr "Acercar" + +msgid "Zoom out" +msgstr "Alejar" + +msgid "Show/Hide 3Dconnexion devices settings dialog" +msgstr "Mostrar/Ocultar el diálogo de ajustes de los dispositivos 3Dconnexion" + +msgid "Show/Hide wireframe" +msgstr "" + +msgid "On/Off G-code window" +msgstr "Activar/Desactivar ventana de G-Code" + +msgid "On/Off one layer mode of the vertical slider" +msgstr "Activar/Desactivar el modo de una capa del control deslizante vertical" + +msgid "Switch between Prepare/Preview" +msgstr "Cambiar entre Preparar/Previsualizar" + +msgid "Collapse/Expand the sidebar" +msgstr "Ocultar/Expandir barra lateral" + +msgid "Open the speed dial" +msgstr "" + +msgid "Reload the device page" +msgstr "" + +msgid "Show keyboard shortcuts list" +msgstr "Muestra lista de atajos de teclado" + +msgid "Slicing and printing" +msgstr "" + +msgid "Editing" +msgstr "" + +msgid "Placement" +msgstr "" + +msgid "Gizmos" +msgstr "" + +msgid "Sliders" +msgstr "" + +msgid "Painting tools" +msgstr "" + +msgid "Application" +msgstr "" + #: resources/data/hints.ini: [hint:Precise wall] msgid "" "Precise wall\n" @@ -21350,8 +24174,64 @@ msgstr "" "Evita la deformación\n" "¿Sabías que al imprimir materiales propensos a la deformación como el ABS, aumentar adecuadamente la temperatura de la cama térmica puede reducir la probabilidad de deformaciones?" -#~ msgid "Other" -#~ msgstr "Otro" +#~ msgid "Tab" +#~ msgstr "Pestaña" + +#~ msgid "Displays current viewport FPS in the top-right corner." +#~ msgstr "Muestra los FPS en la esquina superior derecha." + +# AI Translated +#~ msgid "Publish 3MF Wiki" +#~ msgstr "Wiki de Publicar 3MF" + +# AI Translated +#~ msgid "Publish 3MF Video Guide" +#~ msgstr "Guía en vídeo de Publicar 3MF" + +#~ msgid "Toolbar" +#~ msgstr "Barra de herramientas" + +#~ msgid "Switch table page" +#~ msgstr "Cambiar de página de tabla" + +#~ msgid "Global shortcuts" +#~ msgstr "Atajos globales" + +#~ msgid "Middle mouse button" +#~ msgstr "Botón central del ratón" + +#~ msgid "Auto orients selected objects or all objects. If there are selected objects, it just orients the selected ones. Otherwise, it will orient all objects in the current project." +#~ msgstr "Orienta automáticamente los objetos seleccionados o todos los objetos. Si hay objetos seleccionados, sólo orienta los seleccionados. En caso contrario, orientará todos los objetos del proyecto actual." + +#~ msgid "Auto orients all objects on the active plate." +#~ msgstr "Orienta automáticamente todos los objetos de la placa actual." + +#~ msgid "Any arrow" +#~ msgstr "⌘+Cualquier flecha" + +#~ msgid "Gizmo SLA support points" +#~ msgstr "Herramienta de puntos de soporte SLA" + +#~ msgid "Plater" +#~ msgstr "Cama" + +#~ msgid "Gizmo" +#~ msgstr "Herramienta" + +#~ msgid "Delete objects, parts, modifiers" +#~ msgstr "Eliminar objetos, piezas, modificadores" + +#~ msgid "Objects List" +#~ msgstr "Lista de Objetos" + +#~ msgid "G-code written at the very top of the output file, before any other content. Useful for adding metadata that printer firmware reads from the first lines of the file (e.g. estimated print time, filament usage). Supports placeholders like {print_time_sec} and {used_filament_length}." +#~ msgstr "G-code escrito en la parte superior del archivo de salida, antes de cualquier otro contenido. Útil para añadir metadatos que el firmware de la impresora lea desde las primeras líneas del archivo (por ejemplo, tiempo estimado de impresión, uso de filamento). Soporta marcadores como {print_time_sec} y {used_filament_length}." + +#~ msgid "Print time (seconds)" +#~ msgstr "Tiempo de impresión (segundos)" + +#~ msgid "Open actions speed dial" +#~ msgstr "Abrir el menú rápido de acciones" #~ msgid "Left: " #~ msgstr "Izquierda: " @@ -21483,9 +24363,6 @@ msgstr "" #~ msgid "Print order within a single layer." #~ msgstr "Orden de impresión dentro de cada capa." -#~ msgid "Bottom" -#~ msgstr "Inferior" - #~ msgid "Front" #~ msgstr "Frontal" @@ -21498,9 +24375,6 @@ msgstr "" #~ msgid "Esc" #~ msgstr "Esc" -#~ msgid "Del" -#~ msgstr "Borrar" - #~ msgid "Backspace" #~ msgstr "Retroceso" @@ -21516,9 +24390,6 @@ msgstr "" #~ msgid "Arrow Right" #~ msgstr "Flecha hacia derecha" -#~ msgid "End" -#~ msgstr "Final" - #~ msgid "Hotend" #~ msgstr "Hotend" @@ -24465,9 +27336,6 @@ msgstr "" #~ msgid "Error at line %1%:\n" #~ msgstr "Error en la línea %1%:\n" -#~ msgid "Export Sliced File" -#~ msgstr "Exportar Archivo laminado" - #~ msgid "Export current Sliced file" #~ msgstr "Exportar el archivo laminado actual" diff --git a/localization/i18n/eu/OrcaSlicer_eu.po b/localization/i18n/eu/OrcaSlicer_eu.po index a510fcd436..717e55078a 100644 --- a/localization/i18n/eu/OrcaSlicer_eu.po +++ b/localization/i18n/eu/OrcaSlicer_eu.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-09-17 12:41-0300\n" +"POT-Creation-Date: 2026-09-22 12:39+0800\n" "PO-Revision-Date: 2026-07-20 13:33+0200\n" "Last-Translator: Manu Goiogana \n" "Language-Team: \n" @@ -2421,6 +2421,19 @@ msgstr "" msgid "Failed to open the Plugins dialog (unknown error)." msgstr "Ezin izan da pluginen elkarrizketa-koadroa ireki (errore ezezaguna)" +msgid "Plugins refreshed." +msgstr "" + +#, c-format, boost-format +msgid "Failed to refresh plugins: %s" +msgstr "" + +msgid "Select plugin package" +msgstr "" + +msgid "Plugin files (*.py;*.whl)|*.py;*.whl" +msgstr "" + msgid "Plugin Terminal" msgstr "Plugin-terminala" @@ -4030,6 +4043,21 @@ msgstr "OrcaSlicer espiritu berean sortu zen, PrusaSlicer, BambuStudio, SuperSli msgid "Today, OrcaSlicer is the most widely used and actively developed open-source slicer in the 3D printing community. Many of its innovations have been adopted by other slicers, making it a driving force for the entire industry." msgstr "Gaur egun, OrcaSlicer 3D inprimaketaren komunitatean gehien erabiltzen eta aktiboen garatzen den kode irekiko xerratzailea da. Haren berrikuntza asko beste xerratzaile batzuek bereganatu dituzte, eta industria osoaren eragile nagusietako bat bihurtu da." +msgid "Script plugin skipped." +msgstr "" + +msgid "Script plugin finished." +msgstr "" + +msgid "Printer" +msgstr "Inprimagailua" + +msgid "Recent Projects" +msgstr "" + +msgid "Go to Plate" +msgstr "" + msgid "AMS Materials Setting" msgstr "AMS Materialen Ezarpena" @@ -5573,9 +5601,6 @@ msgctxt "Noun" msgid "Print" msgstr "Inprimaketa" -msgid "Printer" -msgstr "Inprimagailua" - msgid "Time Estimation" msgstr "Denbora zenbatespena" @@ -5754,12 +5779,15 @@ msgctxt "Camera View" msgid "Right" msgstr "Eskuinekoa" -msgid "Add" -msgstr "Gehitu" - msgid "Add plate" msgstr "Plaka gehitu" +msgid "Split to objects" +msgstr "Objektuetan zatitu" + +msgid "Add" +msgstr "Gehitu" + msgid "Auto orient all/selected objects" msgstr "Automatikoki orientatu hautatutako objektuak/objektu guztiak" @@ -5772,9 +5800,6 @@ msgstr "Antolatu objektu guztiak" msgid "Arrange objects on selected plates" msgstr "Antolatu hautatutako plaketako objektu guztiak" -msgid "Split to objects" -msgstr "Objektuetan zatitu" - msgid "Assembly View" msgstr "Multzoaren Ikuspegia" @@ -5829,6 +5854,9 @@ msgstr "Ingerada" msgid "Wireframe" msgstr "Alanbre-egitura" +msgid "X-Ray" +msgstr "" + msgid "Realistic View" msgstr "Ikuspegi errealista" @@ -5871,7 +5899,7 @@ msgstr "Bolumena:" msgid "Size:" msgstr "Tamaina:" -#, c-format, boost-format +#, boost-format msgid "Conflicts of G-code paths have been found at layer %d, Z = %.2lfmm. Please separate the conflicted objects farther (%s <-> %s)." msgstr "G-code ibilbideen gatazkak aurkitu dira %d geruzan, Z = %.2lf mm. Urrundu gehiago gatazkan dauden objektuak (%s <-> %s)." @@ -6033,6 +6061,9 @@ msgstr "Aplikazioa ixten, aurrezarpen batzuk aldatu ondoren." msgid "Logging" msgstr "Saioa hasten" +msgid "Design" +msgstr "" + msgid "Prepare" msgstr "Prestatu" @@ -6361,6 +6392,9 @@ msgstr "Erakutsi hautatutako objektuaren inguruko ingerada 3D eszenan." msgid "Preferences" msgstr "Hobespenak" +msgid "Open speed dial" +msgstr "" + # AI Translated msgctxt "Menu" msgid "Edit" @@ -7288,6 +7322,231 @@ msgstr "Ez erakutsi elkarrizketa-koadro hau berriro" msgid "Please refer to Wiki before use->" msgstr "Kontsultatu Wikia erabili aurretik ->" +msgid "Plates are a filament (FFF) feature." +msgstr "" + +msgid "Open the 3D view first." +msgstr "" + +msgid "Select an object first." +msgstr "" + +msgid "Slice and Preview" +msgstr "" + +msgid "Slice & Export" +msgstr "" + +msgid "Go to layer (percent)" +msgstr "" + +msgid "Commands" +msgstr "" + +msgid "Go to tab..." +msgstr "" + +msgid "Load Project" +msgstr "" + +msgid "Save Project As" +msgstr "" + +msgid "Mode: Simple" +msgstr "" + +msgid "Mode: Advanced" +msgstr "" + +msgid "Mode: Expert" +msgstr "" + +msgid "Toggle Developer Mode" +msgstr "" + +msgid "Developer mode enabled." +msgstr "" + +msgid "Developer mode disabled." +msgstr "" + +msgid "Export STL" +msgstr "Esportatu STL" + +msgid "Export 3MF" +msgstr "Esportatu 3MF" + +msgid "Export Sliced File" +msgstr "" + +msgid "Export All Sliced Files" +msgstr "" + +msgid "Max Volumetric Speed Calibration" +msgstr "Gehieneko abiadura bolumetrikoaren kalibrazioa" + +msgid "Pressure Advance Calibration" +msgstr "" + +msgid "Flow Ratio Calibration" +msgstr "Fluxu-erlazioaren kalibrazioa" + +msgid "Retraction Calibration" +msgstr "" + +msgid "Cornering Calibration" +msgstr "" + +msgid "Input Shaping Frequency Calibration" +msgstr "" + +msgid "Input Shaping Damping Calibration" +msgstr "" + +msgid "VFA Calibration" +msgstr "" + +msgid "View: Top" +msgstr "" + +msgid "View: Bottom" +msgstr "" + +msgid "View: Front" +msgstr "" + +msgid "View: Rear" +msgstr "" + +msgid "View: Left" +msgstr "" + +msgid "View: Right" +msgstr "" + +msgid "View: Isometric" +msgstr "" + +msgid "View: Default" +msgstr "" + +msgid "Fit Bed to View" +msgstr "" + +msgid "Toggle Perspective" +msgstr "" + +msgid "Delete All Objects" +msgstr "Ezabatu objektu guztiak" + +msgid "Mirror X" +msgstr "" + +msgid "Mirror Y" +msgstr "" + +msgid "Mirror Z" +msgstr "" + +msgid "Split to Objects" +msgstr "Banatu objektutan" + +msgid "Split to Parts" +msgstr "" + +msgid "Center Selected on Plate" +msgstr "" + +msgid "Drop to Bed" +msgstr "" + +msgid "Scale to Fit Print Volume" +msgstr "" + +msgid "Increase Instances" +msgstr "" + +msgid "Decrease Instances" +msgstr "" + +msgid "Auto-Arrange" +msgstr "" + +msgid "Auto-Orient" +msgstr "" + +msgid "Add Plate" +msgstr "" + +msgid "Cannot add another plate (maximum reached)." +msgstr "" + +msgid "Duplicate Plate" +msgstr "" + +msgid "Cannot duplicate a plate (maximum reached)." +msgstr "" + +msgid "Cannot delete the only plate." +msgstr "" + +msgid "Rename Plate" +msgstr "" + +msgid "Toggle Plate Lock" +msgstr "" + +msgid "No plates available." +msgstr "" + +msgid "Synchronize Filament List from AMS" +msgstr "" + +msgid "Connect a printer to synchronize the AMS filament list." +msgstr "" + +msgid "Open Preset Bundle" +msgstr "" + +msgid "Sign in to sync presets." +msgstr "" + +msgid "Export All Objects as STLs" +msgstr "" + +msgid "Export All Objects as DRC (one file)" +msgstr "" + +msgid "Export All Objects as DRCs" +msgstr "" + +msgid "Export Toolpaths as OBJ" +msgstr "" + +msgid "About OrcaSlicer" +msgstr "" + +msgid "Open Wiki" +msgstr "" + +msgid "Open YouTube Channel" +msgstr "" + +msgid "Open Plugins" +msgstr "" + +msgid "Refresh Plugins" +msgstr "" + +msgid "Install Plugin" +msgstr "" + +msgid "Install Local Plugin" +msgstr "" + +msgid "Unknown command." +msgstr "" + msgid "3D Mouse disconnected." msgstr "3D Sagua deskonektatuta." @@ -7930,9 +8189,6 @@ msgstr "Zabaldu alboko barra" msgid "Collapse sidebar" msgstr "Tolestu alboko barra" -msgid "Tab" -msgstr "Fitxa" - #, c-format, boost-format msgid "Loading file: %s" msgstr "%s fitxategia kargatzen" @@ -8131,18 +8387,12 @@ msgstr "" msgid "Delete Object" msgstr "Ezabatu objektua" -msgid "Delete All Objects" -msgstr "Ezabatu objektu guztiak" - msgid "Reset Project" msgstr "Berrezarri proiektua" msgid "The selected object couldn't be split." msgstr "Hautatutako objektua ezin izan da zatitu." -msgid "Split to Objects" -msgstr "Banatu objektutan" - msgid "Disable Auto-Drop to preserve Z positioning?\n" msgstr "Auto-Drop desgaitu Z posizioa mantentzeko?\n" @@ -8933,6 +9183,33 @@ msgstr "Gailu anitzen kudeaketa" msgid "With this option enabled, you can send a task to multiple devices at the same time and manage multiple devices." msgstr "Aukera hau gaituta, zeregin bat hainbat gailutara bidali eta hainbat gailu kudea ditzakezu aldi berean." +msgid "Open the Speed Dial from the keyboard" +msgstr "" + +msgid "When enabled, the Speed Dial keyboard shortcut (Space by default) opens the action search from any page." +msgstr "" + +msgid "Recent actions" +msgstr "" + +msgid "actions" +msgstr "" + +msgid "How many recently launched actions to show at the top of the Speed Dial. Set to 0 to hide recent actions." +msgstr "" + +msgid "CAD feature (experimental)" +msgstr "" + +msgid "With this option enabled, the Design tab is shown, where models can be built and edited parametrically. This feature is experimental and still under development." +msgstr "" + +msgid "Auto-close sketch loops" +msgstr "" + +msgid "Treat sketch endpoints within 0.001 mm as one joint and weld the loop shut. Off: only exactly coincident endpoints join, so a loop with a tiny gap is shown as open instead of being closed for you." +msgstr "" + msgid "Pop up to select filament grouping mode" msgstr "Erakutsi filamentuak taldekatzeko modua hautatzeko leihoa" @@ -9014,6 +9291,12 @@ msgstr "Alderantzikatu saguaren zooma" msgid "If enabled, reverses the direction of zoom with mouse wheel." msgstr "Gaituta badago, saguaren gurpilarekin zoomaren norabidea alderantzikatzen du." +msgid "Draw mate connectors as a face" +msgstr "" + +msgid "In the Design tab, draw a mate connector as a small face instead of the conventional disc with a roll quadrant. A face's orientation is read without being learned. Turn this off for the conventional CAD representation." +msgstr "" + msgid "Pan" msgstr "Desplazatu" @@ -9035,6 +9318,15 @@ msgstr "Saguaren eskuineko botoiarekin arrastatu" msgid "Set the action that dragging the right mouse button should perform." msgstr "Ezarri saguaren eskuineko botoia arrastatzean egin beharreko ekintza." +msgid "Keyboard" +msgstr "" + +msgid "Keyboard shortcuts" +msgstr "" + +msgid "Choose the key for each action." +msgstr "" + msgid "Clear my choice on..." msgstr "Garbitu nire aukera hemen..." @@ -9143,11 +9435,39 @@ msgstr "" "Ikuspegiaren fotograma-tasa mugatzen du GPUaren karga eta energia-kontsumoa murrizteko.\n" "Ezarri 0 fotograma-tasa mugagabea erabiltzeko." +msgid "Reuse the 3D scene while idle" +msgstr "" + +msgid "" +"Skips redrawing the 3D scene when only the mouse cursor moves over the viewport,\n" +"and reuses the previous frame's scene instead. Reduces GPU load.\n" +"Disable it if the viewport shows stale or missing contents.\n" +"\n" +"Takes effect immediately." +msgstr "" + +msgid "Skip unchanged frames" +msgstr "" + +msgid "" +"Skips drawing a frame altogether when it would be identical to the one already on screen.\n" +"Only applies to frames that reuse the 3D scene, so it needs Reuse the 3D scene while idle.\n" +"Disable it if a hover highlight, tooltip or animation stops updating.\n" +"\n" +"Takes effect immediately." +msgstr "" + msgid "Show FPS overlay" msgstr "Erakutsi FPS gainjartzea" -msgid "Displays current viewport FPS in the top-right corner." -msgstr "Uneko ikuspegiaren FPSa goiko eskuineko izkinan erakusten du." +msgid "Displays rendering counts in the top-right corner of the viewport." +msgstr "" + +msgid "FPS: frames presented to the screen per second." +msgstr "" + +msgid "3D: frames per second that redrew the 3D scene." +msgstr "" # AI Translated msgid "G-code Preview" @@ -9603,13 +9923,8 @@ msgstr "Argitaratu 3MF..." msgid "Select which settings to be published in the 3MF file" msgstr "Hautatu zein ezarpen argitaratuko diren 3MF fitxategian" -# AI Translated -msgid "Publish 3MF Wiki" -msgstr "3MF argitaratzeko wikia" - -# AI Translated -msgid "Publish 3MF Video Guide" -msgstr "3MF argitaratzeko bideo-gida" +msgid "Video Guide" +msgstr "" # AI Translated msgid "Mixed filament - published as a whole when \"Enable\" above is selected" @@ -9715,6 +10030,133 @@ msgstr "\"%1%\"(e)n, gehitu \"%2%\" aurrezarpen berri gisa" msgid "Simply switch to \"%1%\"" msgstr "Aldatu \"%1%\"(e)ra soilik" +msgid "Expert" +msgstr "" + +msgid "Simple" +msgstr "" + +msgid "Search actions" +msgstr "" + +#, c-format, boost-format +msgid "Search %s actions" +msgstr "" + +msgid "Recent" +msgstr "" + +msgid "Other" +msgstr "Bestelakoak" + +#, c-format, boost-format +msgid "No actions match (Total: %s)" +msgstr "" + +msgid "No actions yet" +msgstr "" + +msgid "No tabs match" +msgstr "" + +msgid "No tabs" +msgstr "" + +#, c-format, boost-format +msgid "Showing %s of %s actions" +msgstr "" + +#, c-format, boost-format +msgid "%s actions" +msgstr "" + +#, c-format, boost-format +msgid "%s tabs" +msgstr "" + +#, c-format, boost-format +msgid "%s matches" +msgstr "" + +#, c-format, boost-format +msgid "Favourites are full (%s max)" +msgstr "" + +#, c-format, boost-format +msgid "Go to %s%% of the layer range" +msgstr "" + +msgid "Enter a layer percentage (0-100)" +msgstr "" + +#, c-format, boost-format +msgid "Go to layer %% (0-100)" +msgstr "" + +msgid "Go to tab" +msgstr "" + +#, c-format, boost-format +msgid "Favourite %s (%s)" +msgstr "" + +#, c-format, boost-format +msgid "Pin to favourites (%s)" +msgstr "" + +#, c-format, boost-format +msgid "Unpin from favourites (%s)" +msgstr "" + +msgid "Remove from favourites" +msgstr "" + +msgid "Move left" +msgstr "" + +msgid "Move right" +msgstr "" + +msgid "Unpin" +msgstr "" + +msgid "Wiki (F1)" +msgstr "" + +msgid "No wiki page for this action" +msgstr "" + +msgid "Show details" +msgstr "Erakutsi xehetasunak" + +# AI Translated +msgid "Hide details" +msgstr "Ezkutatu xehetasunak" + +#, c-format, boost-format +msgid "\"%s\" is a Developer setting. Enable Developer mode to edit it?" +msgstr "" + +msgid "Developer setting" +msgstr "" + +#, c-format, boost-format +msgid "\"%s\" is a %s setting. Switch from %s mode to %s mode to edit it?" +msgstr "" + +msgid "Switch settings mode" +msgstr "" + +#, c-format, boost-format +msgid "Run \"%s\"?" +msgstr "" + +msgid "Run plugin" +msgstr "" + +msgid "Don't ask again for this action" +msgstr "" + msgid "Task canceled" msgstr "Zeregina bertan behera utzi da" @@ -11490,56 +11932,39 @@ msgstr "Konfigurazio-paketea aldatu da aurreko Konfigurazio Gidan" msgid "Configuration package changed" msgstr "Konfigurazio-paketea aldatu da" -msgid "Toolbar" -msgstr "Tresna-barra" - -msgid "Objects list" -msgstr "Objektuen zerrenda" - -msgid "Import geometry data from STL/STEP/3MF/OBJ/AMF files" -msgstr "Inportatu geometriaren datuak STL/STEP/3MF/OBJ/AMF fitxategietatik" - -msgid "Paste from clipboard" -msgstr "Itsatsi arbeletik" - -msgid "Show/Hide 3Dconnexion devices settings dialog" -msgstr "Erakutsi/Ezkutatu 3Dconnexion gailuen ezarpenen elkarrizketa-koadroa" - -msgid "Switch table page" -msgstr "Aldatu taula-orria" - -msgid "Show keyboard shortcuts list" -msgstr "Erakutsi teklatu-lasterbideen zerrenda" - -msgid "Global shortcuts" -msgstr "Lasterbide globalak" - msgid "Pan View" msgstr "Mugitu ikuspegia" msgid "Rotate View" msgstr "Biratu ikuspegia" -msgid "Middle mouse button" -msgstr "Saguaren erdiko botoia" +#, c-format, boost-format +msgid "Use %s or %s, or a key that does not type a character." +msgstr "" -msgid "Zoom View" -msgstr "Zooma ikuspegian" +msgctxt "Keyboard Shortcut" +msgid "Key" +msgstr "" -msgid "Auto orients selected objects or all objects. If there are selected objects, it just orients the selected ones. Otherwise, it will orient all objects in the current project." -msgstr "Hautatutako objektuak edo objektu guztiak automatikoki orientatzen ditu. Objektuak hautatuta badaude, hautatutakoak bakarrik orientatzen ditu. Bestela, uneko proiektuko objektu guztiak orientatuko ditu." +msgid "Left mouse" +msgstr "" -msgid "Auto orients all objects on the active plate." -msgstr "Objektu guztiak automatikoki orientatzen ditu plaka aktiboan." +msgid "Available anywhere in the window, even while typing in a text field." +msgstr "" -msgid "Collapse/Expand the sidebar" -msgstr "Tolestu/Zabaldu alboko barra" +msgid "Run a speed dial favorite while the dial is open" +msgstr "" -msgid "Any arrow" -msgstr "Edozein gezi" +# AI Translated +msgctxt "Keyboard Shortcut" +msgid "Tab" +msgstr "Tab" -msgid "Movement in camera space" -msgstr "Mugimendua kameraren espazioan" +msgid "Switch to the next main tab" +msgstr "" + +msgid "Available while the 3D view on the Prepare tab has focus." +msgstr "" msgid "Select a part" msgstr "Hautatu pieza bat" @@ -11550,134 +11975,29 @@ msgstr "Hautatu objektu bat baino gehiago" msgid "Select objects by rectangle" msgstr "Hautatu objektuak laukizuzen bidez" -# AI Translated -msgctxt "Keyboard Shortcut" -msgid "Arrow Up" -msgstr "Gora gezia" - -msgid "Move selection 10mm in positive Y direction" -msgstr "Mugitu hautapena 10 mm Y noranzko positiboan" - -# AI Translated -msgctxt "Keyboard Shortcut" -msgid "Arrow Down" -msgstr "Behera gezia" - -msgid "Move selection 10mm in negative Y direction" -msgstr "Mugitu hautapena 10 mm Y noranzko negatiboan" - -# AI Translated -msgctxt "Keyboard Shortcut" -msgid "Arrow Left" -msgstr "Ezkerrera gezia" - -msgid "Move selection 10mm in negative X direction" -msgstr "Mugitu hautapena 10 mm X noranzko negatiboan" - -# AI Translated -msgctxt "Keyboard Shortcut" -msgid "Arrow Right" -msgstr "Eskuinera gezia" - -msgid "Move selection 10mm in positive X direction" -msgstr "Mugitu hautapena 10 mm X noranzko positiboan" +msgid "Keyboard 1-9: set filament for object/part" +msgstr "1-9 teklak: ezarri filamentua objektuari/piezari" msgid "Movement step set to 1mm" msgstr "Mugimendu-urratsa 1 mm-an ezarri da" -msgid "Keyboard 1-9: set filament for object/part" -msgstr "1-9 teklak: ezarri filamentua objektuari/piezari" +msgid "Movement in camera space" +msgstr "Mugimendua kameraren espazioan" -msgid "Camera view - Default" -msgstr "Kameraren ikuspegia - Lehenetsia" +msgid "Middle mouse" +msgstr "" -msgid "Camera view - Top" -msgstr "Kameraren ikuspegia - Goia" +msgid "Right mouse" +msgstr "" -msgid "Camera view - Bottom" -msgstr "Kameraren ikuspegia - Behea" +msgid "Zoom View" +msgstr "Zooma ikuspegian" -msgid "Camera view - Front" -msgstr "Kameraren ikuspegia - Aurrea" +msgid "Painting" +msgstr "" -msgid "Camera view - Behind" -msgstr "Kameraren ikuspegia - Atzea" - -msgid "Camera Angle - Left side" -msgstr "Kameraren angelua - Ezker aldea" - -msgid "Camera Angle - Right side" -msgstr "Kameraren angelua - Eskuin aldea" - -msgid "Select all objects" -msgstr "Hautatu objektu guztiak" - -msgid "Gizmo move" -msgstr "Mugitzeko tresna" - -msgid "Gizmo rotate" -msgstr "Biraketa tresna" - -msgid "Gizmo scale" -msgstr "Eskalarako tresna" - -msgid "Gizmo place face on bed" -msgstr "Aurpegia ohean kokatzeko tresna" - -msgid "Gizmo cut" -msgstr "Ebakitzeko tresna" - -msgid "Gizmo mesh boolean" -msgstr "Sare boolearrerako tresna" - -msgid "Gizmo FDM paint-on fuzzy skin" -msgstr "FDM gainazal zimurra margotzeko tresna" - -msgid "Gizmo SLA support points" -msgstr "SLA euskarri-puntuentzako tresna" - -msgid "Gizmo FDM paint-on seam" -msgstr "FDM josturak margotzeko tresna" - -msgid "Gizmo text emboss/engrave" -msgstr "Testua erliebean/grabatuta ipintzeko tresna" - -msgid "Gizmo measure" -msgstr "Neurtzeko tresna" - -msgid "Gizmo assemble" -msgstr "Muntatzeko tresna" - -msgid "Gizmo brim ears" -msgstr "Belarri ertzen tresna" - -msgid "Zoom in" -msgstr "Zooma handitu" - -msgid "Zoom out" -msgstr "Txikiagotu zooma" - -msgid "Toggle printable for object/part" -msgstr "Txandakatu objektuaren/piezaren inprimagarritasuna" - -# AI Translated -msgctxt "Keyboard Shortcut" -msgid "Tab" -msgstr "Tab" - -msgid "Switch between Prepare/Preview" -msgstr "Aldatu Prestatu/Aurrebista artean" - -# AI Translated -msgctxt "Keyboard Shortcut" -msgid "Space" -msgstr "Zuriunea" - -msgid "Open actions speed dial" -msgstr "Ekintzen markatze azkarra ireki" - -msgid "Plater" -msgstr "Plaka-antolatzailea" +msgid "Available while a painting gizmo is open: supports, seam, fuzzy skin or color painting." +msgstr "" msgid "Move: press to snap by 1mm" msgstr "Mugitu: sakatu 1 mm-ko jauzietan atxikitzeko" @@ -11688,14 +12008,19 @@ msgstr "Euskarri/Kolore margotzea: doitu boligrafoaren erradioa" msgid "Support/Color Painting: adjust section position" msgstr "Euskarri/Kolore-margotzea: doitu sekzioaren posizioa" -msgid "Gizmo" -msgstr "Tresna" +msgid "Objects list" +msgstr "Objektuen zerrenda" + +msgid "Available while the object list has focus." +msgstr "" msgid "Set extruder number for the objects and parts" msgstr "Ezarri objektuen eta piezen estrusore zenbakia" -msgid "Delete objects, parts, modifiers" -msgstr "Ezabatu objektuak, piezak eta aldatzaileak" +# AI Translated +msgctxt "Keyboard Shortcut" +msgid "Space" +msgstr "Zuriunea" msgid "Select the object/part and press space to change the name" msgstr "Hautatu objektua/partea eta sakatu zuriunea izena aldatzeko" @@ -11706,45 +12031,48 @@ msgstr "Saguaren klika" msgid "Select the object/part and mouse click to change the name" msgstr "Hautatu objektua/pieza eta egin klik izena aldatzeko" -msgid "Objects List" -msgstr "Objektuen zerrenda" - -msgid "Vertical slider - Move active thumb Up" -msgstr "Graduatzaile bertikala - Mugitu hatz aktiboa gora" - -msgid "Vertical slider - Move active thumb Down" -msgstr "Graduatzaile bertikala - Mugitu hatz aktiboa behera" - -msgid "Horizontal slider - Move active thumb Left" -msgstr "Graduatzaile horizontala - Mugitu hatz aktiboa ezkerrera" - -msgid "Horizontal slider - Move active thumb Right" -msgstr "Graduatzaile horizontala - Mugitu hatz aktiboa eskuinera" - -msgid "On/Off one layer mode of the vertical slider" -msgstr "Aktibatu/Desaktibatu graduatzaile bertikalaren geruza bakarreko modua" - -msgid "On/Off G-code window" -msgstr "G-code leihoa aktibatu/desaktibatu" +msgid "Available while the 3D view on the Preview tab has focus." +msgstr "" msgid "Move slider 5x faster" msgstr "Mugitu graduatzailea 5 aldiz azkarrago" -# AI Translated -msgctxt "Keyboard Shortcut" -msgid "Home" -msgstr "Hasiera" +msgid "Scroll slider 5x faster" +msgstr "" -msgid "Horizontal slider - Move to start position" -msgstr "Graduatzaile horizontala - Mugitu hasierako posiziora" +msgid "Not customizable" +msgstr "" -# AI Translated -msgctxt "Keyboard Shortcut" -msgid "End" -msgstr "Amaiera" +#, c-format, boost-format +msgid "%s is assigned to %s. Reassign it to %s?" +msgstr "" -msgid "Horizontal slider - Move to last position" -msgstr "Graduatzaile horizontala - Mugitu azken posiziora" +#, c-format, boost-format +msgid "The default %s is assigned to %s. Reassign it to %s?" +msgstr "" + +msgid "Global shortcuts also apply while typing." +msgstr "" + +msgid "A key that types a character cannot be a global shortcut." +msgstr "" + +msgid "Esc cancels, Enter confirms." +msgstr "" + +#, c-format, boost-format +msgid "" +"Press the new shortcut for\n" +"\"%s\"" +msgstr "" + +#, c-format, boost-format +msgid "Already used as a step of %s." +msgstr "" + +#, c-format, boost-format +msgid "Already assigned to %s. Press OK to reassign it." +msgstr "" msgid "Release Note" msgstr "Argitalpen-oharra" @@ -16581,8 +16909,8 @@ msgstr "Aurrez berotzeko urratsak" msgid "Insert multiple preheat commands (e.g. M104.1). Only useful for Prusa XL. For other printers, please set it to 1." msgstr "Txertatu aurrez berotzeko hainbat komando (adib. M104.1). Prusa XL-rakobakarrik da erabilgarria. Beste inprimagailuetarako, ezarri 1." -msgid "G-code written at the very top of the output file, before any other content. Useful for adding metadata that printer firmware reads from the first lines of the file (e.g. estimated print time, filament usage). Supports placeholders like {print_time_sec} and {used_filament_length}." -msgstr "Irteerako fitxategiaren hasiera-hasieran idatzitako G-codea, beste edozein eduki baino lehen. Inprimagailuaren firmwareak fitxategiaren lehen lerroetatik irakurtzen dituen metadatuak gehitzeko erabilgarria da (adibidez, zenbatetsitako inprimatze-denbora edo filamentuen erabilera). {print_time_sec} eta {used_filament_length} moduko leku-markak onartzen ditu." +msgid "G-code written at the very top of the output file, before any other content. Useful for adding metadata that printer firmware reads from the first lines of the file (e.g. estimated print time, filament usage). Supports placeholders like {print_time_total_sec}, {print_time_day}, {print_time_hour}, {print_time_minute}, {print_time_sec} and {used_filament_length}." +msgstr "" msgid "Start G-code" msgstr "Hasierako G-codea" @@ -17615,9 +17943,6 @@ msgstr "lerro-zabalera handiegia " msgid " not in range " msgstr " ez dago tartean " -msgid "Export 3MF" -msgstr "Esportatu 3MF" - msgid "This exports the project as a 3MF file." msgstr "Honek proiektua 3MF gisa esportatzen du." @@ -17633,9 +17958,6 @@ msgstr "Kargatu xerratze-datuak" msgid "Load cached slicing data from directory." msgstr "Kargatu cachean gordetako xerratze-datuak direktoriotik." -msgid "Export STL" -msgstr "Esportatu STL" - msgid "Export the objects as single STL." msgstr "Esportatu objektuak STL bakar gisa." @@ -18105,12 +18427,36 @@ msgstr "Erabilitako filamentua" msgid "Total length of filament used in the print." msgstr "Inprimaketan erabilitako filamentuen luzera osoa." -msgid "Print time (seconds)" -msgstr "Inprimatze-denbora (segundoak)" +msgid "Print time (total seconds)" +msgstr "" msgid "Total estimated print time in seconds. Replaced with actual value during post-processing." msgstr "Kalkulatutako guztizko inprimatze-denbora, segundotan. Benetako balioarekin ordezten da osteko prozesatzean." +msgid "Print time (days component)" +msgstr "" + +msgid "Estimated print time day component (normal mode). Replaced with actual value during post-processing." +msgstr "" + +msgid "Print time (hours component)" +msgstr "" + +msgid "Estimated print time hour component (normal mode). Replaced with actual value during post-processing." +msgstr "" + +msgid "Print time (minutes component)" +msgstr "" + +msgid "Estimated print time minute component (normal mode). Replaced with actual value during post-processing." +msgstr "" + +msgid "Print time (seconds component)" +msgstr "" + +msgid "Estimated print time second component (normal mode). Replaced with actual value during post-processing." +msgstr "" + msgid "Filament length (meters)" msgstr "Filamentuaren luzera (metroak)" @@ -18341,9 +18687,6 @@ msgstr "Fitxategiak erpin-indize baliogabea du." msgid "This OBJ file couldn't be read because it's empty." msgstr "OBJ fitxategi hau ezin izan da irakurri, hutsik dagoelako." -msgid "Max Volumetric Speed Calibration" -msgstr "Gehieneko abiadura bolumetrikoaren kalibrazioa" - msgid "Manage Result" msgstr "Kudeatu emaitza" @@ -19190,9 +19533,6 @@ msgstr "" msgid "NOTE: High values may cause Layer shift (>%s)" msgstr "OHARRA: balio handiek geruza-desplazamendua eragin dezakete (>%s)" -msgid "Flow Ratio Calibration" -msgstr "Fluxu-erlazioaren kalibrazioa" - msgid "Calibration Test Type" msgstr "Kalibrazio-probaren mota" @@ -19951,6 +20291,9 @@ msgstr "Ez da baliozko saiorik detektatu. 3DPrinterOS-en saioa hasi nahi duzu?" msgid "Success!" msgstr "Ondo egin da!" +msgid "Generate API Key" +msgstr "" + msgid "Are you sure to log out?" msgstr "Ziur saioa amaitu nahi duzula?" @@ -20906,13 +21249,6 @@ msgstr "Bambu sareko plugina beharrezkoa da hodeiko funtzioetarako, inprimagailu msgid "Error: %s" msgstr "Errorea: %s" -msgid "Show details" -msgstr "Erakutsi xehetasunak" - -# AI Translated -msgid "Hide details" -msgstr "Ezkutatu xehetasunak" - msgid "Version to install:" msgstr "Instalatu beharreko bertsioa:" @@ -21237,6 +21573,2494 @@ msgstr "Baliteke filamentua uneko makinaren ezarpenekin bateragarria ez izatea. msgid "The filament model is unknown. A random filament preset will be used." msgstr "Filamentu-modeloa ezezaguna da. Ausazko filamentuen aurrezarpen bat erabiliko da." +msgid "Construction" +msgstr "" + +#, c-format, boost-format +msgid "%s · on %s" +msgstr "" + +msgid "Line — click start, then end" +msgstr "" + +msgid "Rectangle — click two opposite corners" +msgstr "" + +msgid "Circle — click center, then radius" +msgstr "" + +msgid "Arc — click start, end, then a point" +msgstr "" + +msgid "Slot — two centerline ends, then end radius" +msgstr "" + +msgid "Ellipse — center, major end, minor point" +msgstr "" + +msgid "Spline — click control points" +msgstr "" + +msgid "Point — click to place" +msgstr "" + +msgid "Dimension — click 2 points or an entity" +msgstr "" + +msgid "Trim — click a segment to trim it" +msgstr "" + +msgid "Extend — click a line/arc to extend it" +msgstr "" + +msgid "Offset — pick an entity, drag the distance" +msgstr "" + +msgid "Mirror — pick axis, then entities" +msgstr "" + +msgid "Fillet — pick two lines, set the radius" +msgstr "" + +msgid "Chamfer — pick two lines, set the distance" +msgstr "" + +msgid "Polygon — click center, then a vertex" +msgstr "" + +msgid "Nothing here has a value to type — pick a line, an arc, a circle, or two entities" +msgstr "" + +msgid "Normal to the sketch plane" +msgstr "" + +msgid "Converted the selection between construction and real geometry" +msgstr "" + +msgid "Origin planes shown" +msgstr "" + +msgid "Origin planes hidden" +msgstr "" + +msgid "World axes shown" +msgstr "" + +msgid "World axes hidden" +msgstr "" + +msgid "Isometric view, fitted" +msgstr "" + +msgid "Bed shown" +msgstr "" + +msgid "Bed hidden" +msgstr "" + +msgid "FEATURES" +msgstr "" + +msgid "Sketch" +msgstr "" + +#, c-format, boost-format +msgid "Sketching on %s — pick a tool" +msgstr "" + +msgid "Click a face or a reference plane in the viewport, then a sketch tool" +msgstr "" + +#, c-format, boost-format +msgid "" +"Drawing on %s.\n" +"Pick a tool, or press Menu for the list." +msgstr "" + +msgid "Click a face or a reference plane, then a sketch tool." +msgstr "" + +msgid "Add material (extrude / revolve / sweep / loft / thicken / rib)" +msgstr "" + +msgid "Extrude a sketch profile, or push/pull a picked face" +msgstr "" + +msgid "Create a sketch, or pick a solid face, first" +msgstr "" + +msgid "Revolve" +msgstr "" + +msgid "Revolve a profile about an axis" +msgstr "" + +msgid "Create a sketch profile to revolve first" +msgstr "" + +msgid "Sweep" +msgstr "" + +msgid "Sweep a profile along a path" +msgstr "" + +msgid "Create a profile sketch to sweep first" +msgstr "" + +msgid "Loft" +msgstr "" + +msgid "Loft (skin) between two or more profiles" +msgstr "" + +msgid "Create at least two profile sketches to loft" +msgstr "" + +msgid "Thicken" +msgstr "" + +msgid "Offset a solid face into a thin plate (new body)" +msgstr "" + +msgid "Thicken needs a solid body — add or import one first" +msgstr "" + +#, c-format +msgid "Body %zu" +msgstr "" + +msgid "Grow a thin wall from an open sketch line, fused to a body" +msgstr "" + +msgid "Rib needs a solid body — add or import one first" +msgstr "" + +msgid "Create a sketch with an open line first" +msgstr "" + +msgid "Create a solid body to pattern first" +msgstr "" + +msgid "Pattern — needs a solid body to replicate" +msgstr "" + +msgid "Surface (extrude / revolve / loft / fill / offset / thicken)" +msgstr "" + +msgid "Surface Extrude" +msgstr "" + +msgid "Extrude a sketch into a sheet body (no end caps)" +msgstr "" + +msgid "Create a sketch first" +msgstr "" + +msgid "Surface Revolve" +msgstr "" + +msgid "Revolve a sketch profile into a sheet body" +msgstr "" + +msgid "Surface Loft" +msgstr "" + +msgid "Loft (skin) between 2+ profiles, open (no end caps)" +msgstr "" + +msgid "Surface Fill" +msgstr "" + +msgid "Fill a sketch boundary with a smooth face" +msgstr "" + +msgid "Create a sketch profile to fill first" +msgstr "" + +msgid "Surface Offset" +msgstr "" + +msgid "Offset a sheet body's shell by a signed distance" +msgstr "" + +msgid "No sheet body to offset — create a surface feature first" +msgstr "" + +msgid "Thicken Surface" +msgstr "" + +msgid "Thicken a sheet body into a solid" +msgstr "" + +msgid "No sheet body to thicken — create a surface feature first" +msgstr "" + +msgid "Datum / Curve (plane / axis / coord sys / helix / project)" +msgstr "" + +msgid "Reference plane (offset / tilt / midplane / tangent / two edges / coincident)" +msgstr "" + +msgid "Axis" +msgstr "" + +msgid "Datum axis (two points, face normal, cylinder centerline, two planes, along edge)" +msgstr "" + +msgid "Coord Sys" +msgstr "" + +msgid "Datum coordinate system (world point, or face + direction edge)" +msgstr "" + +msgid "Helix" +msgstr "" + +msgid "Helical curve (spring path) — use as a sweep path for coils / springs / augers" +msgstr "" + +msgid "Project body edges onto a plane as sketch entities" +msgstr "" + +msgid "Project needs a body — add or import one first" +msgstr "" + +msgid "(all edges)" +msgstr "" + +msgid "Placement (transform / mirror / mate)" +msgstr "" + +msgid "Transform" +msgstr "" + +msgid "Move and/or rotate an existing body" +msgstr "" + +msgid "Transform needs a body — add or import one first" +msgstr "" + +msgid "Reflect a body about a plane" +msgstr "" + +msgid "Mirror needs a body — add or import one first" +msgstr "" + +msgid "Mate" +msgstr "" + +msgid "Assembly: align two CoordSys features (fastened, planar, revolute, slider, cylindrical)" +msgstr "" + +msgid "Boolean (combine bodies)" +msgstr "" + +msgid "Boolean — needs two solid bodies to combine" +msgstr "" + +msgid "Cut (split a body with a plane)" +msgstr "" + +msgid "Create a solid body to cut first" +msgstr "" + +msgid "Cut — needs a solid body to slice" +msgstr "" + +msgid "Color — set the selected body's display colour" +msgstr "" + +msgid "Select a feature, or a body, first — then rename it" +msgstr "" + +msgid "Fillet / chamfer / draft / shell / delete face" +msgstr "" + +msgid "Fillet / Chamfer" +msgstr "" + +msgid "Round or bevel a picked edge" +msgstr "" + +msgid "Draft (taper a face)" +msgstr "" + +msgid "Tilt a picked face by a draft angle" +msgstr "" + +msgid "Hollow the body to a wall thickness, opening a picked face" +msgstr "" + +msgid "Delete Face" +msgstr "" + +msgid "Remove faces from a body and heal the solid" +msgstr "" + +msgid "Delete Face needs a body — add or import one first" +msgstr "" + +msgid "(none)" +msgstr "" + +msgid "Hole / thread" +msgstr "" + +msgid "Drill a hole, centred on a picked face or placed on a plane" +msgstr "" + +msgid "Thread" +msgstr "" + +msgid "Thread a cylindrical surface (inner bore / outer) or a circular edge" +msgstr "" + +msgid "Pick a cylindrical surface (bore / outer) or a circular edge for a thread" +msgstr "" + +msgid "Import STEP (editable B-rep solid)" +msgstr "" + +msgid "Import mesh (STL/OBJ) as an editable B-rep solid" +msgstr "" + +msgid "Constrain selected sketch" +msgstr "" + +msgid "SKETCH" +msgstr "" + +msgid "Click to select; Shift to add; double-click for a whole loop" +msgstr "" + +msgid "Dimension" +msgstr "" + +msgid "Click 2 points or a line / circle / arc to place a dimension" +msgstr "" + +msgid "Line / polyline" +msgstr "" + +msgid "Click start, then end — then set the exact length" +msgstr "" + +msgid "Polyline" +msgstr "" + +msgid "Click points; click first / right-click to close the loop" +msgstr "" + +msgid "Corner rectangle" +msgstr "" + +msgid "Click two opposite corners" +msgstr "" + +msgid "Center rectangle" +msgstr "" + +msgid "Click center, then a corner" +msgstr "" + +msgid "Oblique rectangle" +msgstr "" + +msgid "Click two corners of one edge, then a point for the width" +msgstr "" + +msgid "Rounded rectangle" +msgstr "" + +msgid "Click two opposite corners, then a point for the corner radius" +msgstr "" + +msgid "Center circle" +msgstr "" + +msgid "Click center, then radius" +msgstr "" + +msgid "2-point circle" +msgstr "" + +msgid "Click two ends of the diameter" +msgstr "" + +msgid "3-point circle" +msgstr "" + +msgid "Click three points on the circle" +msgstr "" + +msgid "Arc" +msgstr "" + +msgid "3-point arc" +msgstr "" + +msgid "Click start, end, then a point on the arc" +msgstr "" + +msgid "Tangent arc" +msgstr "" + +msgid "Click start (on the last entity) then end" +msgstr "" + +msgid "Center-point arc" +msgstr "" + +msgid "Click center, then start, then a point for the end angle" +msgstr "" + +msgid "Slot" +msgstr "" + +msgid "Click two centerline ends, then a point for the end radius" +msgstr "" + +msgid "Arc slot" +msgstr "" + +msgid "Click center, start, end, then a point for the width" +msgstr "" + +msgid "Ellipse" +msgstr "" + +msgid "Click center, a major-axis end, then a point for the minor axis" +msgstr "" + +msgid "Elliptical arc" +msgstr "" + +msgid "Click center, major-axis end, minor point, then arc start and end" +msgstr "" + +msgid "Spline" +msgstr "" + +msgid "Click control points; double-click or right-click to finish" +msgstr "" + +msgid "Click to place a point" +msgstr "" + +msgid "Select — click to select; Shift to add" +msgstr "" + +msgid "Text — emboss text as a profile" +msgstr "" + +msgid "SVG — import an outline as a profile" +msgstr "" + +msgid "Fillet / chamfer" +msgstr "" + +msgid "Fillet" +msgstr "" + +msgid "Pick two lines, then drag the arrow or click the radius to set it" +msgstr "" + +msgid "Chamfer" +msgstr "" + +msgid "Pick two lines, then drag the arrow or click the distance to set it" +msgstr "" + +msgid "Offset" +msgstr "" + +msgid "Pick an entity, then drag the arrow or click the distance; click empty to apply" +msgstr "" + +msgid "Pick a mirror-axis line, then the entities to mirror; click empty to apply" +msgstr "" + +msgid "Trim" +msgstr "" + +msgid "Click a segment to trim it back to its nearest intersection; right-click exits" +msgstr "" + +msgid "Extend" +msgstr "" + +msgid "Click a line or arc to extend it to the nearest entity; right-click exits" +msgstr "" + +msgid "Constrain — add geometric/dimensional relations" +msgstr "" + +msgid "Move / rotate / scale" +msgstr "" + +msgid "Move (translate)" +msgstr "" + +msgid "Pick entities, then drag the handle or click the distance; click empty to apply" +msgstr "" + +msgid "Rotate (about centroid)" +msgstr "" + +msgid "Pick entities, then drag around the pivot or click the angle; click empty to apply" +msgstr "" + +msgid "Scale (about centroid)" +msgstr "" + +msgid "Pick entities, then drag the handle or click the factor; click empty to apply" +msgstr "" + +msgid "Linear / polar array" +msgstr "" + +msgid "Linear array" +msgstr "" + +msgid "Pick entities, drag the spacing handle, click the count; click empty to apply" +msgstr "" + +msgid "Polar array (about centroid)" +msgstr "" + +msgid "Pick entities, drag the sweep handle, click the count; click empty to apply" +msgstr "" + +#, c-format, boost-format +msgid "Click center then a vertex — %d sides, %s" +msgstr "" + +msgid "circumscribed" +msgstr "" + +msgid "inscribed" +msgstr "" + +msgid "Polygon" +msgstr "" + +#, c-format, boost-format +msgid "Converted %d entit%s between construction and real geometry" +msgstr "" + +msgid "CONSTRAIN" +msgstr "" + +msgid "Perpendicular" +msgstr "" + +msgid "Coincident" +msgstr "" + +msgid "Equal length" +msgstr "" + +msgid "Equal radius" +msgstr "" + +msgid "Collinear" +msgstr "" + +msgid "Tangent" +msgstr "" + +msgid "Midpoint" +msgstr "" + +msgid "Symmetric" +msgstr "" + +msgid "Symmetric about the vertical axis" +msgstr "" + +msgid "Symmetric about the horizontal axis" +msgstr "" + +msgid "Fix point (anchor in place)" +msgstr "" + +msgid "Horizontal distance" +msgstr "" + +msgid "Vertical distance" +msgstr "" + +msgid "✓ Confirm" +msgstr "" + +msgid "✗ Cancel" +msgstr "" + +msgid "Undo (Ctrl+Z)" +msgstr "" + +msgid "Redo (Ctrl+Shift+Z)" +msgstr "" + +msgid "New Design — clear the feature tree" +msgstr "" + +msgid "Export STEP…" +msgstr "" + +msgid "Show the printer bed and its plate grid" +msgstr "" + +msgid "Place on Face (F) — lay the picked face on the bed" +msgstr "" + +msgid "Section View — hide part of the model to see inside. PageUp/PageDown move the plane; Delete removes it." +msgstr "" + +msgid "Flip Section — show the opposite half" +msgstr "" + +msgid "Commit to Plate — send the solid to Prepare" +msgstr "" + +msgid "Width / X" +msgstr "" + +msgid "Height / Y" +msgstr "" + +msgid "Distance X" +msgstr "" + +msgid "Distance Y" +msgstr "" + +msgid "Distance Z" +msgstr "" + +msgid "Z" +msgstr "" + +msgid "Rotation axis" +msgstr "" + +msgid "Angle °" +msgstr "" + +msgid "Move / Rotate" +msgstr "" + +msgid "Sketch: —" +msgstr "" + +msgid "Extrude dist" +msgstr "" + +msgid "End" +msgstr "Amaiera" + +msgid "2nd dist" +msgstr "" + +msgid "Taper °" +msgstr "" + +msgid "New body" +msgstr "" + +msgid "Intersect" +msgstr "" + +msgid "Result" +msgstr "" + +msgid "Flip direction" +msgstr "" + +msgid "(no edge picked — group below)" +msgstr "" + +msgid "Bottom" +msgstr "Behekoa" + +msgid "Lateral" +msgstr "" + +msgid "Edges" +msgstr "" + +msgid "Size (r/dist)" +msgstr "" + +msgid "XY" +msgstr "" + +msgid "XZ" +msgstr "" + +msgid "YZ" +msgstr "" + +msgid "Hole plane" +msgstr "" + +msgid "Depth (blind)" +msgstr "" + +msgid "Pos X" +msgstr "" + +msgid "Pos Y" +msgstr "" + +msgid "Through" +msgstr "" + +msgid "(none — uses Hole plane)" +msgstr "" + +msgid "On face" +msgstr "" + +msgid "Thread plane" +msgstr "" + +msgid "Pitch" +msgstr "" + +msgid "Thread depth" +msgstr "" + +msgid "(none — uses Thread plane)" +msgstr "" + +msgid "Plane X" +msgstr "" + +msgid "Plane Y" +msgstr "" + +msgid "Profile: —" +msgstr "" + +msgid "Path" +msgstr "" + +msgid "Linear" +msgstr "" + +msgid "Direction" +msgstr "" + +msgid "Total angle°" +msgstr "" + +msgid "Boolean" +msgstr "" + +msgid "Union (join)" +msgstr "" + +msgid "Subtract (cut)" +msgstr "" + +msgid "Target (kept)" +msgstr "" + +msgid "Keep tool body" +msgstr "" + +msgid "Body" +msgstr "" + +msgid "Insert" +msgstr "" + +msgid "" +"Drag a corner to size, the centre to move.\n" +"Confirm or Cancel in the toolbar above." +msgstr "" + +msgid "Midplane" +msgstr "" + +msgid "Two edges" +msgstr "" + +msgid "Plane type" +msgstr "" + +msgid "Base" +msgstr "" + +msgid "Angle°" +msgstr "" + +msgid "Base X" +msgstr "" + +msgid "Base Y" +msgstr "" + +msgid "Tilt axis" +msgstr "" + +msgid "Pick Face A" +msgstr "" + +msgid "Pick Face B" +msgstr "" + +msgid "Pick Edge A" +msgstr "" + +msgid "Pick Edge B" +msgstr "" + +msgid "Size U" +msgstr "" + +msgid "Size V" +msgstr "" + +msgid "Profiles (check 2+, in order):" +msgstr "" + +msgid "Ruled (straight) sections" +msgstr "" + +msgid "Fills the sketch's closed boundary with a smooth face." +msgstr "" + +msgid "Sheet body" +msgstr "" + +msgid "Offsets a sheet body's shell. Positive = outward, negative = inward." +msgstr "" + +msgid "Thickens a sheet body into a solid. Flip reverses the direction." +msgstr "" + +msgid "(all faces — closed hollow)" +msgstr "" + +msgid "Open face" +msgstr "" + +msgid "Pick a solid face to open it, then set the wall thickness." +msgstr "" + +msgid "Angle (°)" +msgstr "" + +msgid "(pick a side face)" +msgstr "" + +msgid "Draft" +msgstr "" + +msgid "Pick a side face, then set the draft angle. The face pivots about the body base." +msgstr "" + +msgid "Translate X" +msgstr "" + +msgid "Translate Y" +msgstr "" + +msgid "Translate Z" +msgstr "" + +msgid "Rotate axis" +msgstr "" + +msgid "Pivot X" +msgstr "" + +msgid "Pivot Y" +msgstr "" + +msgid "Pivot Z" +msgstr "" + +msgid "Keep original (make a copy)" +msgstr "" + +msgid "Translate and/or rotate the selected body. Rotation is applied about the pivot, then translation follows." +msgstr "" + +msgid "Mirror plane" +msgstr "" + +msgid "Keep original" +msgstr "" + +msgid "Reflect the selected body about a plane. The mirror is always a new body; keeping the original gives you both." +msgstr "" + +msgid "(pick a solid face)" +msgstr "" + +msgid "Pick a solid face and offset it into a new thin body. Not for sheet bodies — use Thicken Surface for those." +msgstr "" + +msgid "Target body" +msgstr "" + +msgid "Entity index" +msgstr "" + +msgid "Grow a thin wall from an open sketch Line entity, fused to the target body. Entity index is the position of the open Line in the sketch." +msgstr "" + +msgid "Source body" +msgstr "" + +msgid "Target plane" +msgstr "" + +msgid "Project the edges of a body onto a plane as sketch entities. Pick a face to project only its edges, or leave the face empty to project the whole body." +msgstr "" + +msgid "Add picked face" +msgstr "" + +msgid "Click a face on the body first, then Add picked face" +msgstr "" + +#, c-format, boost-format +msgid "Face %d is already in the list" +msgstr "" + +msgid "Faces to delete" +msgstr "" + +msgid "Pick a solid face, then click 'Add picked face' to accumulate faces. Confirm to remove all listed faces and heal the solid." +msgstr "" + +msgid "Left-handed" +msgstr "" + +msgid "Taper (°)" +msgstr "" + +msgid "A helical curve (spring path). Use as a sweep path to build springs, coils, or augers." +msgstr "" + +msgid "Two points" +msgstr "" + +msgid "Face normal" +msgstr "" + +msgid "Cylinder centerline" +msgstr "" + +msgid "Plane intersection" +msgstr "" + +msgid "Along edge" +msgstr "" + +msgid "Axis type" +msgstr "" + +msgid "Pick Face" +msgstr "" + +msgid "Pick Edge" +msgstr "" + +msgid "Plane A" +msgstr "" + +msgid "Plane B" +msgstr "" + +msgid "Point 1 X" +msgstr "" + +msgid "Point 1 Y" +msgstr "" + +msgid "Point 1 Z" +msgstr "" + +msgid "Point 2 X" +msgstr "" + +msgid "Point 2 Y" +msgstr "" + +msgid "Point 2 Z" +msgstr "" + +msgid "Point (world)" +msgstr "" + +msgid "Face + direction" +msgstr "" + +msgid "(all)" +msgstr "" + +msgid "Restrict picking to one body — the others go see-through and stop catching clicks" +msgstr "" + +msgid "Edge (sets in-plane direction)" +msgstr "" + +msgid "Without an edge the frame takes X from the face's first edge — pick one to choose it yourself" +msgstr "" + +msgid "X hint X" +msgstr "" + +msgid "X hint Y" +msgstr "" + +msgid "X hint Z" +msgstr "" + +msgid "Fastened — 6 DOF locked, B driven onto A exactly" +msgstr "" + +msgid "Planar — z aligned, offset distance; free in-plane slide" +msgstr "" + +msgid "Revolute — axes collinear; free rotation about z" +msgstr "" + +msgid "Slider — orientation locked; free axial slide" +msgstr "" + +msgid "Cylindrical — axes collinear; free spin + axial slide" +msgstr "" + +msgid "Kind" +msgstr "" + +msgid "CS A (fixed)" +msgstr "" + +msgid "CS B (moves)" +msgstr "" + +msgid "Flip (oppose z axes)" +msgstr "" + +msgid "Plane distance" +msgstr "" + +msgid "Axial position" +msgstr "" + +msgid "Expression" +msgstr "" + +msgid "Field" +msgstr "" + +msgid "Expr" +msgstr "" + +msgid "(no bindings)" +msgstr "" + +msgid "Value" +msgstr "" + +msgid "Constraints" +msgstr "" + +msgid "Feature tree" +msgstr "" + +msgid " — the eye suppresses this mate" +msgstr "" + +#, c-format, boost-format +msgid "%s selected — F2 or right-click renames it, double-click edits it" +msgstr "" + +msgid "Rename\tF2" +msgstr "" + +msgid "Scale artwork" +msgstr "" + +msgid "Move up" +msgstr "" + +msgid "Move down" +msgstr "" + +msgid "Show / hide" +msgstr "" + +msgid "Check interference — find overlapping bodies" +msgstr "" + +msgid "Bodies" +msgstr "" + +msgid "Move body" +msgstr "" + +msgid "Select a body row first, then move it" +msgstr "" + +msgid "Boolean — join, subtract or intersect with another body" +msgstr "" + +msgid "Colour" +msgstr "" + +#, c-format, boost-format +msgid "Body %d selected — right-click for what applies to it" +msgstr "" + +msgid "Variables" +msgstr "" + +msgid "+" +msgstr "" + +msgid "Del" +msgstr "Ezabatu" + +msgid "Sketch created — select it, then right-click to Extrude" +msgstr "" + +msgid "Sketch empty — nothing committed" +msgstr "" + +msgid "Sketch updated" +msgstr "" + +#, c-format +msgid "Sketch created (%zu driving dims) — select it, then right-click to Extrude" +msgstr "" + +msgid "Could not resolve the sketch to extrude" +msgstr "" + +msgid "Face selected — set the depth and Confirm" +msgstr "" + +msgid "Region selected — right-click to Extrude, or double-click to edit" +msgstr "" + +msgid "Sketch selected — right-click to Extrude, or double-click to edit" +msgstr "" + +#, c-format, boost-format +msgid "Face %d" +msgstr "" + +#, c-format, boost-format +msgid "Body %d " +msgstr "" + +msgid "vertex selected — click again for the whole body" +msgstr "" + +msgid "selected (whole body) — right-click for what applies to it" +msgstr "" + +#, c-format, boost-format +msgid "face %d selected — right-click to push/pull it, or click again for the whole body" +msgstr "" + +#, c-format, boost-format +msgid "edge %d selected — Fillet/Chamfer to dress it, or click again for the whole body" +msgstr "" + +#, c-format, boost-format +msgid "%s plane selected — right-click for the drawing tools" +msgstr "" + +#, c-format, boost-format +msgid "%s plane selected — right-click to sketch on it, or click an object to select it" +msgstr "" + +#, c-format, boost-format +msgid "placed (%.1f, %.1f, %.1f) mm — drag arrows to move, rings to rotate" +msgstr "" + +msgid "Tool exited" +msgstr "" + +msgid "Sketch kept — Finish to commit it, Cancel to discard" +msgstr "" + +msgid "✗ Conflicting constraints" +msgstr "" + +msgid "✓ Fully constrained" +msgstr "" + +#, c-format, boost-format +msgid "%d degrees of freedom" +msgstr "" + +#, c-format, boost-format +msgid "Sketch %d" +msgstr "" + +#, c-format, boost-format +msgid "Editing: Sketch %d · N = look normal to the plane · Finish or Cancel in the toolbar" +msgstr "" + +#, c-format +msgid "OK — %zu triangles" +msgstr "" + +msgid "Text to insert:" +msgstr "" + +msgid "Import SVG" +msgstr "" + +msgid "Import STEP" +msgstr "" + +msgid "Reading STEP…" +msgstr "" + +msgid "No solids found in STEP" +msgstr "" + +msgid "STEP import failed: " +msgstr "" + +msgid "Rebuilding model…" +msgstr "" + +#, c-format, boost-format +msgid "Imported %d solid(s) — pick a face or edge, then Fillet / Cut / Shell to modify" +msgstr "" + +msgid "Import mesh" +msgstr "" + +msgid "Could not read the STL file" +msgstr "" + +msgid "Could not read the OBJ file: " +msgstr "" + +msgid "Unsupported mesh format (STL and OBJ are supported)" +msgstr "" + +msgid "The mesh contains no triangles" +msgstr "" + +#, c-format, boost-format +msgid "" +"This mesh has %d triangles. Every triangle becomes a B-rep face before coplanar merging, so importing it may take a long time and leave a body that is slow to edit. Decimating the mesh first is usually better.\n" +"\n" +"Import anyway?" +msgstr "" + +msgid "Large mesh" +msgstr "" + +msgid "Mesh conversion failed: " +msgstr "" + +msgid "Mesh conversion produced no geometry" +msgstr "" + +msgid "Mesh import failed: " +msgstr "" + +#, c-format, boost-format +msgid "Imported solid — %d triangles → %d faces, volume %.2f mm³. Pick a face or edge, then Fillet / Cut / Shell to modify" +msgstr "" + +#, c-format, boost-format +msgid "Imported as an open shell (not watertight): %d boundary edge(s), %d non-manifold edge(s) — %d triangles → %d faces. The source mesh has holes or duplicated geometry; boolean features may fail on it" +msgstr "" + +msgid "No importable geometry found" +msgstr "" + +#, c-format, boost-format +msgid "%s added to the sketch — Confirm to commit it" +msgstr "" + +msgid " — drag to place/size, then Confirm" +msgstr "" + +msgid "Insert cancelled" +msgstr "" + +msgid "Drag a corner to scale, the centre to move — right-click when done" +msgstr "" + +#, c-format, boost-format +msgid "Sketch added on %s — select it, then right-click to Extrude" +msgstr "" + +msgid "Recompute error: " +msgstr "" + +msgid "Add a solid (sketch + extrude) first" +msgstr "" + +#, c-format, boost-format +msgid "Edge %d" +msgstr "" + +#, c-format, boost-format +msgid "Thread standard: %s (pitch %.3g mm)" +msgstr "" + +msgid "Thread needs a solid body — add or import one first" +msgstr "" + +msgid "Pick a sketch profile to revolve first" +msgstr "" + +msgid "Revolve needs a solid body — add or import one first" +msgstr "" + +msgid "Pick a profile sketch to sweep first" +msgstr "" + +msgid "Pick a path sketch for the sweep" +msgstr "" + +msgid "Sweep needs a solid body — add or import one first" +msgstr "" + +msgid "Check at least two profile sketches to loft" +msgstr "" + +msgid "Loft needs a solid body — add or import one first" +msgstr "" + +msgid "Pick a sketch profile to extrude first" +msgstr "" + +msgid "Pick a sketch to fill first" +msgstr "" + +msgid "Select a sheet body first" +msgstr "" + +msgid "Pick a solid face to thicken first" +msgstr "" + +msgid "Pick a sketch with an open line first" +msgstr "" + +msgid "Add at least one face to delete first" +msgstr "" + +msgid "Mate needs two CoordSys features — create them first" +msgstr "" + +msgid "Mate: CS A and CS B must be different CoordSys features" +msgstr "" + +msgid "Mate rejected" +msgstr "" + +msgid "No interference — need at least two solid bodies to check" +msgstr "" + +msgid "No interference found" +msgstr "" + +#, c-format +msgid "%zu interference pairs, worst %.2f mm³" +msgstr "" + +msgid "" +"Interference pairs:\n" +"\n" +msgstr "" + +#, c-format, boost-format +msgid "Body %d" +msgstr "" + +msgid "Interference" +msgstr "" + +msgid "Select a solid body first — its mass properties are what is reported" +msgstr "" + +msgid "Mass properties could not be computed for this body" +msgstr "" + +#, c-format, boost-format +msgid "%s: sheet body — %.2f cm² of surface, no volume" +msgstr "" + +#, c-format, boost-format +msgid "" +"%s\n" +"\n" +"Sheet body (open shell)\n" +"Surface area: %.2f cm²\n" +"\n" +"A sheet encloses no material, so it has no volume. Thicken it into a solid to get one." +msgstr "" + +msgid "Mass properties" +msgstr "" + +#, c-format, boost-format +msgid "%s: %.3f cm³, %.2f cm²" +msgstr "" + +#, c-format, boost-format +msgid "" +"%s\n" +"\n" +"Volume: %.3f cm³\n" +"Surface area: %.2f cm²" +msgstr "" + +msgid "Pattern needs a solid body — add or import one first" +msgstr "" + +msgid "Boolean needs two solid bodies — add or import a second one" +msgstr "" + +msgid "Cut needs a solid body — add or import one first" +msgstr "" + +#, c-format, boost-format +msgid "the picked face of Body %d" +msgstr "" + +msgid "the picked face" +msgstr "" + +#, c-format, boost-format +msgid " · %d picked" +msgstr "" + +#, c-format, boost-format +msgid "%d selected · Del removes them · Shift-click adds · double-click takes the whole loop" +msgstr "" + +msgid "Select — click an entity to pick it · drag an endpoint or centre to move it · Shift-click adds · Del removes" +msgstr "" + +#, c-format, boost-format +msgid "%d picked · now choose a constraint (Horizontal, Parallel, Tangent, Equal…)" +msgstr "" + +msgid "Constrain — click one or two entities, then choose a constraint" +msgstr "" + +msgid "Dimension — click an entity, or the first of two points" +msgstr "" + +msgid "Dimension — click the second point" +msgstr "" + +msgid "Line — click the start point" +msgstr "" + +msgid "Line — click the end point, or type the length" +msgstr "" + +msgid "Polyline — click the first point" +msgstr "" + +msgid "Polyline — click the next point · click the start point to close it · right-click to end the chain" +msgstr "" + +msgid "Rectangle — click one corner" +msgstr "" + +msgid "Rectangle — click the opposite corner" +msgstr "" + +msgid "Centre rectangle — click the centre" +msgstr "" + +msgid "Centre rectangle — click a corner" +msgstr "" + +msgid "Oblique rectangle — click the start of the base edge" +msgstr "" + +msgid "Oblique rectangle — click the end of the base edge (this sets the angle)" +msgstr "" + +msgid "Oblique rectangle — click to set the width" +msgstr "" + +msgid "Rounded rectangle — click one corner" +msgstr "" + +msgid "Rounded rectangle — click the opposite corner" +msgstr "" + +msgid "Rounded rectangle — click to set the corner radius" +msgstr "" + +msgid "Circle — click the centre" +msgstr "" + +msgid "Circle — click to set the radius, or type it" +msgstr "" + +msgid "Circle (2 points) — click one end of the diameter" +msgstr "" + +msgid "Circle (2 points) — click the other end of the diameter" +msgstr "" + +msgid "Circle (3 points) — click the first point on the circle" +msgstr "" + +msgid "Circle (3 points) — click the second point" +msgstr "" + +msgid "Circle (3 points) — click the third point" +msgstr "" + +msgid "Arc — click the start point" +msgstr "" + +msgid "Arc — click the end point" +msgstr "" + +msgid "Arc — click a point the arc passes through" +msgstr "" + +msgid "Tangent arc — click the endpoint it leaves from" +msgstr "" + +msgid "Tangent arc — click its far end" +msgstr "" + +msgid "Centre arc — click the centre" +msgstr "" + +msgid "Centre arc — click the start point (this sets the radius)" +msgstr "" + +msgid "Centre arc — click the end point" +msgstr "" + +msgid "Slot — click one end of the centreline" +msgstr "" + +msgid "Slot — click the other end of the centreline" +msgstr "" + +msgid "Slot — click to set the width" +msgstr "" + +msgid "Arc slot — click the centre the slot curves about" +msgstr "" + +msgid "Arc slot — click the start of the centreline (this sets the radius)" +msgstr "" + +msgid "Arc slot — click the end of the centreline" +msgstr "" + +msgid "Arc slot — click to set the width" +msgstr "" + +msgid "Polygon — click the centre" +msgstr "" + +msgid "Polygon — click a vertex (this sets size and orientation)" +msgstr "" + +msgid "Ellipse — click the centre" +msgstr "" + +msgid "Ellipse — click the end of the major axis" +msgstr "" + +msgid "Ellipse — click a point on the minor axis" +msgstr "" + +msgid "Elliptical arc — click the centre" +msgstr "" + +msgid "Elliptical arc — click the end of the major axis" +msgstr "" + +msgid "Elliptical arc — click a point on the minor axis" +msgstr "" + +msgid "Elliptical arc — click where the arc starts" +msgstr "" + +msgid "Elliptical arc — click where the arc ends" +msgstr "" + +msgid "Spline — click the first control point" +msgstr "" + +msgid "Spline — click the next control point · right-click to finish the curve" +msgstr "" + +msgid "Point — click to place one; the tool stays armed for more" +msgstr "" + +msgid "Trim — click a segment where it crosses another entity · right-click to exit" +msgstr "" + +msgid "Extend — click a line or arc to grow it out to the nearest entity · right-click to exit" +msgstr "" + +msgid "Fillet — click the first of two lines that meet" +msgstr "" + +msgid "Fillet — click the second line" +msgstr "" + +msgid "Fillet — drag the arrow, or click the number to type the radius · click empty space to apply · right-click cancels" +msgstr "" + +msgid "Chamfer — click the first of two lines that meet" +msgstr "" + +msgid "Chamfer — click the second line" +msgstr "" + +msgid "Chamfer — drag the arrow, or click the number to type the setback · click empty space to apply · right-click cancels" +msgstr "" + +msgid "Offset — click the entity to offset" +msgstr "" + +msgid "Offset — drag the arrow to either side, or click the number to type the distance · click empty space to apply · right-click cancels" +msgstr "" + +msgid "Mirror — first click the LINE to mirror about (a construction line works)" +msgstr "" + +msgid "Mirror — axis set · now click the entities to mirror · right-click cancels" +msgstr "" + +#, c-format, boost-format +msgid "Mirror — axis set · %d to mirror · click another to add or remove it · click empty space to apply" +msgstr "" + +msgid "Move — click the entities to move" +msgstr "" + +msgid "Move — drag the handle, or click the number to type the distance · click empty space to apply" +msgstr "" + +msgid "Rotate — click the entities to rotate" +msgstr "" + +msgid "Rotate — drag the handle, or click the number to type the angle · click empty space to apply" +msgstr "" + +msgid "Scale — click the entities to scale" +msgstr "" + +msgid "Scale — drag the handle, or click the number to type the factor · click empty space to apply" +msgstr "" + +msgid "Array — click the entities to repeat" +msgstr "" + +msgid "Array — drag the handle to set the step, click the count to type it · click empty space to apply" +msgstr "" + +msgid "Polar array — click the entities to repeat" +msgstr "" + +msgid "Polar array — drag the handle to set the sweep, click the count to type it · click empty space to apply" +msgstr "" + +msgid "Drag a corner to scale, the centre to move · right-click when done" +msgstr "" + +msgid " · Esc goes back to Select" +msgstr "" + +msgid " · click a constraint badge to remove it" +msgstr "" + +msgid "select something first" +msgstr "" + +#, c-format, boost-format +msgid "Mate: %s → %s" +msgstr "" + +msgid "Fastened" +msgstr "" + +msgid "Revolute" +msgstr "" + +msgid "Slider" +msgstr "" + +msgid "Cylindrical" +msgstr "" + +msgid "Click a solid FACE in the viewport" +msgstr "" + +msgid "Click a solid EDGE in the viewport" +msgstr "" + +msgid "An angled plane needs an edge to tilt about — pick Edge A" +msgstr "" + +msgid "A midplane needs two faces — pick Face A and Face B" +msgstr "" + +msgid "Face A and Face B are the same face — a midplane needs two different faces" +msgstr "" + +msgid "A tangent plane needs a cylindrical face — pick Face A" +msgstr "" + +msgid "This plane needs two edges — pick Edge A and Edge B" +msgstr "" + +msgid "Plane added — pick it as a sketch plane" +msgstr "" + +msgid "Axis added" +msgstr "" + +msgid "Coord Sys added" +msgstr "" + +msgid "Shell needs a solid body — add or import one first" +msgstr "" + +msgid "Draft needs a solid body — add or import one first" +msgstr "" + +msgid "Draft needs a picked face — click a side face first" +msgstr "" + +msgid "" +"Nothing yet — import a STEP or a mesh from the toolbar,\n" +"or click a reference plane and right-click it to start a sketch." +msgstr "" + +msgid "No solid yet — select a sketch and right-click it to Extrude." +msgstr "" + +msgid "Could not restore the CAD model from this project" +msgstr "" + +msgid "Could not restore the CAD model: " +msgstr "" + +#, c-format +msgid "Body %zu — %s" +msgstr "" + +msgid "Section view on — hides half the model to see inside; PageUp / PageDown move the plane, Flip shows the other half" +msgstr "" + +msgid "Section view off" +msgstr "" + +#, c-format, boost-format +msgid "Section view — showing the %s half" +msgstr "" + +msgid "upper" +msgstr "" + +msgid "lower" +msgstr "" + +msgid "Boolean needs two bodies — create or import a second solid" +msgstr "" + +msgid "Select a body first — click it in the viewport or the Bodies list" +msgstr "" + +msgid "That body has no display mesh yet — recompute first" +msgstr "" + +msgid "Drag the arrows to move, the rings to rotate — then Confirm (Esc cancels)" +msgstr "" + +msgid "Drag the arrows to move, the rings to rotate — the numbers follow" +msgstr "" + +msgid "Select a body first" +msgstr "" + +#, c-format, boost-format +msgid "Body %d colour set" +msgstr "" + +msgid "Click a face on the solid, then press F" +msgstr "" + +msgid "Placed on face — body laid flat on the bed" +msgstr "" + +msgid "Edit rejected: " +msgstr "" + +msgid "Erase all features and bodies and start a new design? This cannot be undone." +msgstr "" + +msgid "New Design" +msgstr "" + +msgid "This body has no feature to delete — use New Design to start over" +msgstr "" + +#, c-format, boost-format +msgid "feature %d" +msgstr "" + +#, c-format, boost-format +msgid "" +"Delete %s?\n" +"\n" +"That is the feature this body was made from. Features built on it may be removed or stop working." +msgstr "" + +msgid "Delete body" +msgstr "" + +msgid "Select the FEATURE that created this body (or use New Design)" +msgstr "" + +msgid "Select a feature in the tree first" +msgstr "" + +#, c-format, boost-format +msgid "Body %d shown" +msgstr "" + +#, c-format, boost-format +msgid "Body %d hidden" +msgstr "" + +msgid "Feature shown" +msgstr "" + +msgid "Feature hidden" +msgstr "" + +msgid "Draw a sketch first, then Constrain" +msgstr "" + +msgid "Select a sketch in the tree first" +msgstr "" + +msgid "Selected feature is not a sketch" +msgstr "" + +msgid "Pick 1-2 lines, then a constraint; right-click exits" +msgstr "" + +msgid "Pick 1-2 entities, then a constraint or dimension; right-click exits" +msgstr "" + +msgid "Pick an entity first" +msgstr "" + +msgid "Pick two entities first" +msgstr "" + +msgid "Horizontal and Vertical apply to a line" +msgstr "" + +msgid "Angle applies between two lines" +msgstr "" + +msgid "Collinear needs two lines" +msgstr "" + +msgid "Parallel, perpendicular and equal length apply to two lines" +msgstr "" + +msgid "Equal radius needs two circles or arcs" +msgstr "" + +msgid "Concentric needs two circles or arcs" +msgstr "" + +msgid "Tangent needs a line and a circle/arc, or two circles/arcs" +msgstr "" + +msgid "This constraint needs two entities with a point to join" +msgstr "" + +msgid "This dimension needs two entities with a point to measure between" +msgstr "" + +msgid "Midpoint needs a point and a line" +msgstr "" + +msgid "Symmetric needs two points or two lines + an axis" +msgstr "" + +msgid "Symmetric needs two points or two lines" +msgstr "" + +msgid "Symmetric: pick two entities, then an axis line" +msgstr "" + +msgid "Radius/Diameter needs a circle or arc" +msgstr "" + +msgid "Unsupported constraint" +msgstr "" + +msgid "Constraint rejected (over-constrained)" +msgstr "" + +msgid "Applied constraint · its badge is on the sketch — click the badge to remove it" +msgstr "" + +#, c-format, boost-format +msgid "%s — %d selected. Press Esc for the Select tool, click one line, then Shift- or Ctrl-click the other." +msgstr "" + +msgid "Applied constraint" +msgstr "" + +#, c-format, boost-format +msgid "Fix %s" +msgstr "" + +#, c-format, boost-format +msgid "Lock X %s" +msgstr "" + +#, c-format, boost-format +msgid "Lock Y %s" +msgstr "" + +msgid "Equal" +msgstr "" + +#, c-format, boost-format +msgid "Symmetric %s — %s / %s" +msgstr "" + +#, c-format, boost-format +msgid "Symmetric about Y axis %s — %s" +msgstr "" + +#, c-format, boost-format +msgid "Symmetric about X axis %s — %s" +msgstr "" + +msgid "On line" +msgstr "" + +msgid "On edge" +msgstr "" + +msgid "Constraint" +msgstr "" + +#, c-format, boost-format +msgid "Constraints (%d)" +msgstr "" + +msgid "No constraints yet" +msgstr "" + +msgid "Delete constraint" +msgstr "" + +msgid "Constraint deleted" +msgstr "" + +msgid "Press Constrain on a sketch first" +msgstr "" + +msgid "Pick the entity, then a mirror-axis line" +msgstr "" + +msgid "Mirror axis must be a line" +msgstr "" + +msgid "Mirror produced nothing" +msgstr "" + +msgid "Offset distance (+left / -right of direction)" +msgstr "" + +msgid "Offset collapsed the entity" +msgstr "" + +msgid "Pick two lines to fillet" +msgstr "" + +msgid "Fillet needs two lines" +msgstr "" + +msgid "Fillet radius" +msgstr "" + +msgid "Fillet failed (parallel lines or radius too large)" +msgstr "" + +msgid "Pick two lines to chamfer" +msgstr "" + +msgid "Chamfer needs two lines" +msgstr "" + +msgid "Chamfer distance" +msgstr "" + +msgid "Chamfer failed (parallel lines or distance too large)" +msgstr "" + +msgid "Trim works on lines, arcs and circles" +msgstr "" + +msgid "Extend works on lines and arcs" +msgstr "" + +msgid "Pick the edge to trim/extend" +msgstr "" + +msgid "Nothing to trim at the pick" +msgstr "" + +msgid "No edge to extend to" +msgstr "" + +msgid "Array count (incl. original)" +msgstr "" + +msgid "Spacing (mm)" +msgstr "" + +msgid "Array produced nothing" +msgstr "" + +msgid "Move dX (mm)" +msgstr "" + +msgid "Move dY (mm)" +msgstr "" + +msgid "Move produced nothing" +msgstr "" + +msgid "Rotate angle (deg)" +msgstr "" + +msgid "Rotate produced nothing" +msgstr "" + +msgid "Scale factor" +msgstr "" + +msgid "Scale produced nothing" +msgstr "" + +msgid "Polar count (incl. original)" +msgstr "" + +msgid "Total sweep (deg)" +msgstr "" + +msgid "Polar array produced nothing" +msgstr "" + +msgid "Applied edit" +msgstr "" + +msgid " — type a value, press Enter (or Confirm)" +msgstr "" + +msgid "Pick a segment in the viewport first" +msgstr "" + +msgid "Applied Horizontal" +msgstr "" + +msgid "Applied Vertical" +msgstr "" + +msgid "Sketch: " +msgstr "" + +#, c-format, boost-format +msgid "On a face of Body %d" +msgstr "" + +msgid "On a stored face" +msgstr "" + +msgid "Editing sketch — drag a handle or click a quote to edit" +msgstr "" + +msgid "An imported solid has no parameters — use Transform to move or rotate it" +msgstr "" + +msgid "This feature type can't be edited yet" +msgstr "" + +msgid "Nothing to export — add a feature first" +msgstr "" + +msgid "Export STEP" +msgstr "" + +msgid "Exported STEP" +msgstr "" + +msgid "STEP export failed: " +msgstr "" + +msgid "Nothing to commit — add a feature first" +msgstr "" + +msgid "All bodies hidden — show one before committing" +msgstr "" + +msgid "Plane ready" +msgstr "" + +msgid "Axis ready" +msgstr "" + +msgid "Coord Sys ready" +msgstr "" + +msgid "Helix ready" +msgstr "" + +msgid "Project ready" +msgstr "" + +msgid "Sketch ready" +msgstr "" + +msgid "Mate needs at least two CoordSys features" +msgstr "" + +msgid "Mate: CS A and CS B must be different" +msgstr "" + +msgid "Mate ready" +msgstr "" + +msgid "Invalid: " +msgstr "" + +#, c-format +msgid "Preview — %zu triangles" +msgstr "" + +#, c-format, boost-format +msgid "Body %d — moved (%.1f, %.1f, %.1f) mm, rotated %.1f°" +msgstr "" + +msgid "Profile: " +msgstr "" + +#, c-format, boost-format +msgid "Face %d (push/pull)" +msgstr "" + +msgid "Move cancelled" +msgstr "" + +msgid "Discard this sketch and everything drawn in it?" +msgstr "" + +msgid "Discard sketch" +msgstr "" + +msgid "Keep drawing" +msgstr "" + +msgid "Finish or cancel the current tool first (Esc)" +msgstr "" + +msgid "Nothing to redo" +msgstr "" + +msgid "Nothing to undo" +msgstr "" + +#, c-format +msgid "Redo (%zu more)" +msgstr "" + +#, c-format +msgid "Undo (%zu more)" +msgstr "" + +msgid "Variable name:" +msgstr "" + +msgid "Add Variable" +msgstr "" + +msgid "Variable name must not contain spaces" +msgstr "" + +#, c-format, boost-format +msgid "Expression for '%s':" +msgstr "" + +msgid "Select a variable first" +msgstr "" + +msgid "Edit Variable" +msgstr "" + +#, c-format, boost-format +msgid "Variable '%s' could not be removed (likely still referenced by a feature expression): %s" +msgstr "" + +msgid "No binding for that field" +msgstr "" + +msgid "Enter a number" +msgstr "" + +msgid "Not a number" +msgstr "" + +msgid "Primitive" +msgstr "" + +msgid "Empty mesh generated" +msgstr "" + +msgid "Pocket (Cut)" +msgstr "" + +msgid "Clear All" +msgstr "" + +msgctxt "Keyboard Shortcut" +msgid "Ins" +msgstr "" + +# AI Translated +msgctxt "Keyboard Shortcut" +msgid "Home" +msgstr "Hasiera" + +# AI Translated +msgctxt "Keyboard Shortcut" +msgid "End" +msgstr "Amaiera" + +msgctxt "Keyboard Shortcut" +msgid "PgUp" +msgstr "" + +msgctxt "Keyboard Shortcut" +msgid "PgDn" +msgstr "" + +# AI Translated +msgctxt "Keyboard Shortcut" +msgid "Arrow Left" +msgstr "Ezkerrera gezia" + +# AI Translated +msgctxt "Keyboard Shortcut" +msgid "Arrow Right" +msgstr "Eskuinera gezia" + +# AI Translated +msgctxt "Keyboard Shortcut" +msgid "Arrow Up" +msgstr "Gora gezia" + +# AI Translated +msgctxt "Keyboard Shortcut" +msgid "Arrow Down" +msgstr "Behera gezia" + +msgid "Import geometry data from STL/STEP/3MF/OBJ/AMF files" +msgstr "Inportatu geometriaren datuak STL/STEP/3MF/OBJ/AMF fitxategietatik" + +msgid "Select all objects" +msgstr "Hautatu objektu guztiak" + +msgid "Paste from clipboard" +msgstr "Itsatsi arbeletik" + +msgid "Toggle printable for object/part" +msgstr "Txandakatu objektuaren/piezaren inprimagarritasuna" + +msgid "Move selection 10mm in negative X direction" +msgstr "Mugitu hautapena 10 mm X noranzko negatiboan" + +msgid "Move selection 10mm in positive X direction" +msgstr "Mugitu hautapena 10 mm X noranzko positiboan" + +msgid "Move selection 10mm in positive Y direction" +msgstr "Mugitu hautapena 10 mm Y noranzko positiboan" + +msgid "Move selection 10mm in negative Y direction" +msgstr "Mugitu hautapena 10 mm Y noranzko negatiboan" + +msgid "Rotate selection 45 degrees counterclockwise" +msgstr "" + +msgid "Rotate selection 45 degrees clockwise" +msgstr "" + +msgid "Gizmo move" +msgstr "Mugitzeko tresna" + +msgid "Gizmo rotate" +msgstr "Biraketa tresna" + +msgid "Gizmo scale" +msgstr "Eskalarako tresna" + +msgid "Gizmo place face on bed" +msgstr "Aurpegia ohean kokatzeko tresna" + +msgid "Gizmo cut" +msgstr "Ebakitzeko tresna" + +msgid "Gizmo mesh boolean" +msgstr "Sare boolearrerako tresna" + +msgid "Gizmo FDM paint-on supports" +msgstr "" + +msgid "Gizmo FDM paint-on seam" +msgstr "FDM josturak margotzeko tresna" + +msgid "Gizmo FDM paint-on fuzzy skin" +msgstr "FDM gainazal zimurra margotzeko tresna" + +msgid "Gizmo multi-material painting" +msgstr "" + +msgid "Gizmo text emboss/engrave" +msgstr "Testua erliebean/grabatuta ipintzeko tresna" + +msgid "Gizmo measure" +msgstr "Neurtzeko tresna" + +msgid "Gizmo assemble" +msgstr "Muntatzeko tresna" + +msgid "Gizmo brim ears" +msgstr "Belarri ertzen tresna" + +msgid "Vertical slider - Move active thumb Up" +msgstr "Graduatzaile bertikala - Mugitu hatz aktiboa gora" + +msgid "Vertical slider - Move active thumb Down" +msgstr "Graduatzaile bertikala - Mugitu hatz aktiboa behera" + +msgid "Horizontal slider - Move active thumb Left" +msgstr "Graduatzaile horizontala - Mugitu hatz aktiboa ezkerrera" + +msgid "Horizontal slider - Move active thumb Right" +msgstr "Graduatzaile horizontala - Mugitu hatz aktiboa eskuinera" + +msgid "Horizontal slider - Move to start position" +msgstr "Graduatzaile horizontala - Mugitu hasierako posiziora" + +msgid "Horizontal slider - Move to last position" +msgstr "Graduatzaile horizontala - Mugitu azken posiziora" + +msgid "Camera view - Default" +msgstr "Kameraren ikuspegia - Lehenetsia" + +msgid "Camera view - Top" +msgstr "Kameraren ikuspegia - Goia" + +msgid "Camera view - Bottom" +msgstr "Kameraren ikuspegia - Behea" + +msgid "Camera view - Front" +msgstr "Kameraren ikuspegia - Aurrea" + +msgid "Camera view - Behind" +msgstr "Kameraren ikuspegia - Atzea" + +msgid "Camera Angle - Left side" +msgstr "Kameraren angelua - Ezker aldea" + +msgid "Camera Angle - Right side" +msgstr "Kameraren angelua - Eskuin aldea" + +msgid "Camera view - Current plate" +msgstr "" + +msgid "Zoom in" +msgstr "Zooma handitu" + +msgid "Zoom out" +msgstr "Txikiagotu zooma" + +msgid "Show/Hide 3Dconnexion devices settings dialog" +msgstr "Erakutsi/Ezkutatu 3Dconnexion gailuen ezarpenen elkarrizketa-koadroa" + +msgid "Show/Hide wireframe" +msgstr "" + +msgid "On/Off G-code window" +msgstr "G-code leihoa aktibatu/desaktibatu" + +msgid "On/Off one layer mode of the vertical slider" +msgstr "Aktibatu/Desaktibatu graduatzaile bertikalaren geruza bakarreko modua" + +msgid "Switch between Prepare/Preview" +msgstr "Aldatu Prestatu/Aurrebista artean" + +msgid "Collapse/Expand the sidebar" +msgstr "Tolestu/Zabaldu alboko barra" + +msgid "Open the speed dial" +msgstr "" + +msgid "Reload the device page" +msgstr "" + +msgid "Show keyboard shortcuts list" +msgstr "Erakutsi teklatu-lasterbideen zerrenda" + +msgid "Slicing and printing" +msgstr "" + +msgid "Editing" +msgstr "" + +msgid "Placement" +msgstr "" + +msgid "Gizmos" +msgstr "" + +msgid "Sliders" +msgstr "" + +msgid "Painting tools" +msgstr "" + +msgid "Application" +msgstr "" + #: resources/data/hints.ini: [hint:Precise wall] msgid "" "Precise wall\n" @@ -21537,8 +24361,64 @@ msgstr "" "Saihestu okertzea\n" "Ba al zenekien ABS bezalako okertzeko joera duten materialak inprimatzean ohe beroaren tenperatura egoki igotzeak okertzeko probabilitatea murriztu dezakeela?" -#~ msgid "Other" -#~ msgstr "Bestelakoak" +#~ msgid "Tab" +#~ msgstr "Fitxa" + +#~ msgid "Displays current viewport FPS in the top-right corner." +#~ msgstr "Uneko ikuspegiaren FPSa goiko eskuineko izkinan erakusten du." + +# AI Translated +#~ msgid "Publish 3MF Wiki" +#~ msgstr "3MF argitaratzeko wikia" + +# AI Translated +#~ msgid "Publish 3MF Video Guide" +#~ msgstr "3MF argitaratzeko bideo-gida" + +#~ msgid "Toolbar" +#~ msgstr "Tresna-barra" + +#~ msgid "Switch table page" +#~ msgstr "Aldatu taula-orria" + +#~ msgid "Global shortcuts" +#~ msgstr "Lasterbide globalak" + +#~ msgid "Middle mouse button" +#~ msgstr "Saguaren erdiko botoia" + +#~ msgid "Auto orients selected objects or all objects. If there are selected objects, it just orients the selected ones. Otherwise, it will orient all objects in the current project." +#~ msgstr "Hautatutako objektuak edo objektu guztiak automatikoki orientatzen ditu. Objektuak hautatuta badaude, hautatutakoak bakarrik orientatzen ditu. Bestela, uneko proiektuko objektu guztiak orientatuko ditu." + +#~ msgid "Auto orients all objects on the active plate." +#~ msgstr "Objektu guztiak automatikoki orientatzen ditu plaka aktiboan." + +#~ msgid "Any arrow" +#~ msgstr "Edozein gezi" + +#~ msgid "Gizmo SLA support points" +#~ msgstr "SLA euskarri-puntuentzako tresna" + +#~ msgid "Plater" +#~ msgstr "Plaka-antolatzailea" + +#~ msgid "Gizmo" +#~ msgstr "Tresna" + +#~ msgid "Delete objects, parts, modifiers" +#~ msgstr "Ezabatu objektuak, piezak eta aldatzaileak" + +#~ msgid "Objects List" +#~ msgstr "Objektuen zerrenda" + +#~ msgid "G-code written at the very top of the output file, before any other content. Useful for adding metadata that printer firmware reads from the first lines of the file (e.g. estimated print time, filament usage). Supports placeholders like {print_time_sec} and {used_filament_length}." +#~ msgstr "Irteerako fitxategiaren hasiera-hasieran idatzitako G-codea, beste edozein eduki baino lehen. Inprimagailuaren firmwareak fitxategiaren lehen lerroetatik irakurtzen dituen metadatuak gehitzeko erabilgarria da (adibidez, zenbatetsitako inprimatze-denbora edo filamentuen erabilera). {print_time_sec} eta {used_filament_length} moduko leku-markak onartzen ditu." + +#~ msgid "Print time (seconds)" +#~ msgstr "Inprimatze-denbora (segundoak)" + +#~ msgid "Open actions speed dial" +#~ msgstr "Ekintzen markatze azkarra ireki" #~ msgid "Left: " #~ msgstr "Ezkerra: " @@ -21672,9 +24552,6 @@ msgstr "" #~ msgid "Print order within a single layer." #~ msgstr "Geruza bakarreko inprimatze-ordena." -#~ msgid "Bottom" -#~ msgstr "Behekoa" - #~ msgid "Front" #~ msgstr "Aurrekoa" @@ -21687,9 +24564,6 @@ msgstr "" #~ msgid "Esc" #~ msgstr "Esc" -#~ msgid "Del" -#~ msgstr "Ezabatu" - #~ msgid "Backspace" #~ msgstr "Atzera-tekla" @@ -21705,9 +24579,6 @@ msgstr "" #~ msgid "Arrow Right" #~ msgstr "Eskuin gezia" -#~ msgid "End" -#~ msgstr "Amaiera" - #~ msgid "Hotend" #~ msgstr "Hotend-a" diff --git a/localization/i18n/fr/OrcaSlicer_fr.po b/localization/i18n/fr/OrcaSlicer_fr.po index 3d410daf6e..f9f5f38865 100644 --- a/localization/i18n/fr/OrcaSlicer_fr.po +++ b/localization/i18n/fr/OrcaSlicer_fr.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: Orca Slicer\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-09-17 12:41-0300\n" +"POT-Creation-Date: 2026-09-22 12:39+0800\n" "PO-Revision-Date: \n" "Last-Translator: \n" "Language-Team: Guislain Cyril, Thomas Lété\n" @@ -2448,6 +2448,19 @@ msgstr "" msgid "Failed to open the Plugins dialog (unknown error)." msgstr "Échec de l'ouverture de la boîte de dialogue des plugins (erreur inconnue)." +msgid "Plugins refreshed." +msgstr "" + +#, c-format, boost-format +msgid "Failed to refresh plugins: %s" +msgstr "" + +msgid "Select plugin package" +msgstr "" + +msgid "Plugin files (*.py;*.whl)|*.py;*.whl" +msgstr "" + # AI Translated msgid "Plugin Terminal" msgstr "Terminal des plugins" @@ -4067,6 +4080,21 @@ msgstr "OrcaSlicer est né dans ce même esprit, en s’inspirant de PrusaSlicer msgid "Today, OrcaSlicer is the most widely used and actively developed open-source slicer in the 3D printing community. Many of its innovations have been adopted by other slicers, making it a driving force for the entire industry." msgstr "Aujourd’hui, OrcaSlicer est le slicer open-source le plus utilisé et le plus activement développé de la communauté de l’impression 3D. Beaucoup de ses innovations ont été adoptées par d’autres slicers, ce qui en fait une force motrice pour toute l’industrie." +msgid "Script plugin skipped." +msgstr "" + +msgid "Script plugin finished." +msgstr "" + +msgid "Printer" +msgstr "Imprimante" + +msgid "Recent Projects" +msgstr "" + +msgid "Go to Plate" +msgstr "" + msgid "AMS Materials Setting" msgstr "Réglage des matériaux AMS" @@ -5616,9 +5644,6 @@ msgctxt "Noun" msgid "Print" msgstr "Imprimer" -msgid "Printer" -msgstr "Imprimante" - msgid "Time Estimation" msgstr "Estimation de temps" @@ -5797,12 +5822,15 @@ msgctxt "Camera View" msgid "Right" msgstr "Droite" -msgid "Add" -msgstr "Ajouter" - msgid "Add plate" msgstr "Ajouter un plateau" +msgid "Split to objects" +msgstr "Diviser en objets individuels" + +msgid "Add" +msgstr "Ajouter" + msgid "Auto orient all/selected objects" msgstr "Orientation automatique de tous les objets sélectionnés" @@ -5815,9 +5843,6 @@ msgstr "Organiser tous les objets" msgid "Arrange objects on selected plates" msgstr "Organiser les objets sur les plaques sélectionnées" -msgid "Split to objects" -msgstr "Diviser en objets individuels" - msgid "Assembly View" msgstr "Vue de l'assemblage" @@ -5872,6 +5897,9 @@ msgstr "Contour" msgid "Wireframe" msgstr "Fil de fer" +msgid "X-Ray" +msgstr "" + msgid "Realistic View" msgstr "Vue réaliste" @@ -5914,7 +5942,7 @@ msgstr "Volume :" msgid "Size:" msgstr "Taille :" -#, c-format, boost-format +#, boost-format msgid "Conflicts of G-code paths have been found at layer %d, Z = %.2lfmm. Please separate the conflicted objects farther (%s <-> %s)." msgstr "Des conflits de chemins G-code ont été trouvés au niveau de la couche %d, z = %.2lfmm. Veuillez séparer davantage les objets en conflit (%s <-> %s)." @@ -6080,6 +6108,9 @@ msgstr "Fermeture de l'application pendant que certains préréglages sont modif msgid "Logging" msgstr "Enregistrement" +msgid "Design" +msgstr "" + msgid "Prepare" msgstr "Préparer" @@ -6408,6 +6439,9 @@ msgstr "Afficher le tracé contour de l’objet sélectionné dans la scène 3D. msgid "Preferences" msgstr "Préférences" +msgid "Open speed dial" +msgstr "" + # AI Translated msgctxt "Menu" msgid "Edit" @@ -7338,6 +7372,231 @@ msgstr "Ne plus afficher cette boîte de dialogue" msgid "Please refer to Wiki before use->" msgstr "Veuillez consulter le Wiki avant utilisation ->" +msgid "Plates are a filament (FFF) feature." +msgstr "" + +msgid "Open the 3D view first." +msgstr "" + +msgid "Select an object first." +msgstr "" + +msgid "Slice and Preview" +msgstr "" + +msgid "Slice & Export" +msgstr "" + +msgid "Go to layer (percent)" +msgstr "" + +msgid "Commands" +msgstr "" + +msgid "Go to tab..." +msgstr "" + +msgid "Load Project" +msgstr "" + +msgid "Save Project As" +msgstr "" + +msgid "Mode: Simple" +msgstr "" + +msgid "Mode: Advanced" +msgstr "" + +msgid "Mode: Expert" +msgstr "" + +msgid "Toggle Developer Mode" +msgstr "" + +msgid "Developer mode enabled." +msgstr "" + +msgid "Developer mode disabled." +msgstr "" + +msgid "Export STL" +msgstr "Exporter STL" + +msgid "Export 3MF" +msgstr "Exporter 3MF" + +msgid "Export Sliced File" +msgstr "" + +msgid "Export All Sliced Files" +msgstr "" + +msgid "Max Volumetric Speed Calibration" +msgstr "Calibration de la vitesse volumétrique maximale" + +msgid "Pressure Advance Calibration" +msgstr "" + +msgid "Flow Ratio Calibration" +msgstr "Calibration du rapport de débit" + +msgid "Retraction Calibration" +msgstr "" + +msgid "Cornering Calibration" +msgstr "" + +msgid "Input Shaping Frequency Calibration" +msgstr "" + +msgid "Input Shaping Damping Calibration" +msgstr "" + +msgid "VFA Calibration" +msgstr "" + +msgid "View: Top" +msgstr "" + +msgid "View: Bottom" +msgstr "" + +msgid "View: Front" +msgstr "" + +msgid "View: Rear" +msgstr "" + +msgid "View: Left" +msgstr "" + +msgid "View: Right" +msgstr "" + +msgid "View: Isometric" +msgstr "" + +msgid "View: Default" +msgstr "" + +msgid "Fit Bed to View" +msgstr "" + +msgid "Toggle Perspective" +msgstr "" + +msgid "Delete All Objects" +msgstr "Supprimer tous les objets" + +msgid "Mirror X" +msgstr "" + +msgid "Mirror Y" +msgstr "" + +msgid "Mirror Z" +msgstr "" + +msgid "Split to Objects" +msgstr "Scinder en objets" + +msgid "Split to Parts" +msgstr "" + +msgid "Center Selected on Plate" +msgstr "" + +msgid "Drop to Bed" +msgstr "" + +msgid "Scale to Fit Print Volume" +msgstr "" + +msgid "Increase Instances" +msgstr "" + +msgid "Decrease Instances" +msgstr "" + +msgid "Auto-Arrange" +msgstr "" + +msgid "Auto-Orient" +msgstr "" + +msgid "Add Plate" +msgstr "" + +msgid "Cannot add another plate (maximum reached)." +msgstr "" + +msgid "Duplicate Plate" +msgstr "" + +msgid "Cannot duplicate a plate (maximum reached)." +msgstr "" + +msgid "Cannot delete the only plate." +msgstr "" + +msgid "Rename Plate" +msgstr "" + +msgid "Toggle Plate Lock" +msgstr "" + +msgid "No plates available." +msgstr "" + +msgid "Synchronize Filament List from AMS" +msgstr "" + +msgid "Connect a printer to synchronize the AMS filament list." +msgstr "" + +msgid "Open Preset Bundle" +msgstr "" + +msgid "Sign in to sync presets." +msgstr "" + +msgid "Export All Objects as STLs" +msgstr "" + +msgid "Export All Objects as DRC (one file)" +msgstr "" + +msgid "Export All Objects as DRCs" +msgstr "" + +msgid "Export Toolpaths as OBJ" +msgstr "" + +msgid "About OrcaSlicer" +msgstr "" + +msgid "Open Wiki" +msgstr "" + +msgid "Open YouTube Channel" +msgstr "" + +msgid "Open Plugins" +msgstr "" + +msgid "Refresh Plugins" +msgstr "" + +msgid "Install Plugin" +msgstr "" + +msgid "Install Local Plugin" +msgstr "" + +msgid "Unknown command." +msgstr "" + msgid "3D Mouse disconnected." msgstr "Souris 3D déconnectée." @@ -7986,9 +8245,6 @@ msgstr "Agrandir la barre latérale" msgid "Collapse sidebar" msgstr "Réduire la barre latérale" -msgid "Tab" -msgstr "Onglet" - #, c-format, boost-format msgid "Loading file: %s" msgstr "Chargement du fichier : %s" @@ -8187,18 +8443,12 @@ msgstr "" msgid "Delete Object" msgstr "Supprimer l’objet" -msgid "Delete All Objects" -msgstr "Supprimer tous les objets" - msgid "Reset Project" msgstr "Réinitialiser le projet" msgid "The selected object couldn't be split." msgstr "L'objet sélectionné n'a pas pu être divisé." -msgid "Split to Objects" -msgstr "Scinder en objets" - msgid "Disable Auto-Drop to preserve Z positioning?\n" msgstr "Désactiver le dépôt automatique pour préserver le positionnement en Z ?\n" @@ -9000,6 +9250,33 @@ msgstr "Gestion multi appareils" msgid "With this option enabled, you can send a task to multiple devices at the same time and manage multiple devices." msgstr "Si cette option est activée, vous pouvez envoyer une tâche à plusieurs appareils en même temps et gérer plusieurs appareils." +msgid "Open the Speed Dial from the keyboard" +msgstr "" + +msgid "When enabled, the Speed Dial keyboard shortcut (Space by default) opens the action search from any page." +msgstr "" + +msgid "Recent actions" +msgstr "" + +msgid "actions" +msgstr "" + +msgid "How many recently launched actions to show at the top of the Speed Dial. Set to 0 to hide recent actions." +msgstr "" + +msgid "CAD feature (experimental)" +msgstr "" + +msgid "With this option enabled, the Design tab is shown, where models can be built and edited parametrically. This feature is experimental and still under development." +msgstr "" + +msgid "Auto-close sketch loops" +msgstr "" + +msgid "Treat sketch endpoints within 0.001 mm as one joint and weld the loop shut. Off: only exactly coincident endpoints join, so a loop with a tiny gap is shown as open instead of being closed for you." +msgstr "" + msgid "Pop up to select filament grouping mode" msgstr "Fenêtre contextuelle pour sélectionner le mode de regroupement des filaments" @@ -9081,6 +9358,12 @@ msgstr "Inverser le zoom de la souris" msgid "If enabled, reverses the direction of zoom with mouse wheel." msgstr "Si cette option est activée, elle inverse le sens du zoom avec la molette de la souris." +msgid "Draw mate connectors as a face" +msgstr "" + +msgid "In the Design tab, draw a mate connector as a small face instead of the conventional disc with a roll quadrant. A face's orientation is read without being learned. Turn this off for the conventional CAD representation." +msgstr "" + msgid "Pan" msgstr "Panoramique" @@ -9102,6 +9385,15 @@ msgstr "Glisser avec le bouton droit de la souris" msgid "Set the action that dragging the right mouse button should perform." msgstr "Définit l’action effectuée en faisant glisser le bouton droit de la souris." +msgid "Keyboard" +msgstr "" + +msgid "Keyboard shortcuts" +msgstr "" + +msgid "Choose the key for each action." +msgstr "" + msgid "Clear my choice on..." msgstr "Effacer mon choix sur…" @@ -9212,11 +9504,39 @@ msgstr "" "Limite la fréquence d’images de la vue pour réduire la charge du GPU et la consommation d’énergie.\n" "Réglez sur 0 pour une fréquence d’images illimitée." +msgid "Reuse the 3D scene while idle" +msgstr "" + +msgid "" +"Skips redrawing the 3D scene when only the mouse cursor moves over the viewport,\n" +"and reuses the previous frame's scene instead. Reduces GPU load.\n" +"Disable it if the viewport shows stale or missing contents.\n" +"\n" +"Takes effect immediately." +msgstr "" + +msgid "Skip unchanged frames" +msgstr "" + +msgid "" +"Skips drawing a frame altogether when it would be identical to the one already on screen.\n" +"Only applies to frames that reuse the 3D scene, so it needs Reuse the 3D scene while idle.\n" +"Disable it if a hover highlight, tooltip or animation stops updating.\n" +"\n" +"Takes effect immediately." +msgstr "" + msgid "Show FPS overlay" msgstr "Afficher la superposition des FPS" -msgid "Displays current viewport FPS in the top-right corner." -msgstr "Affiche les FPS actuels de la vue dans le coin supérieur droit." +msgid "Displays rendering counts in the top-right corner of the viewport." +msgstr "" + +msgid "FPS: frames presented to the screen per second." +msgstr "" + +msgid "3D: frames per second that redrew the 3D scene." +msgstr "" # AI Translated msgid "G-code Preview" @@ -9673,13 +9993,8 @@ msgstr "Publier 3MF..." msgid "Select which settings to be published in the 3MF file" msgstr "Sélectionnez les réglages à publier dans le fichier 3MF" -# AI Translated -msgid "Publish 3MF Wiki" -msgstr "Wiki de Publier 3MF" - -# AI Translated -msgid "Publish 3MF Video Guide" -msgstr "Guide vidéo de Publier 3MF" +msgid "Video Guide" +msgstr "" # AI Translated msgid "Mixed filament - published as a whole when \"Enable\" above is selected" @@ -9785,6 +10100,133 @@ msgstr "Pour \"%1%\", ajoutez \"%2%\" comme nouveau préréglage" msgid "Simply switch to \"%1%\"" msgstr "Passez simplement à \"%1%\"" +msgid "Expert" +msgstr "" + +msgid "Simple" +msgstr "" + +msgid "Search actions" +msgstr "" + +#, c-format, boost-format +msgid "Search %s actions" +msgstr "" + +msgid "Recent" +msgstr "" + +msgid "Other" +msgstr "Autre" + +#, c-format, boost-format +msgid "No actions match (Total: %s)" +msgstr "" + +msgid "No actions yet" +msgstr "" + +msgid "No tabs match" +msgstr "" + +msgid "No tabs" +msgstr "" + +#, c-format, boost-format +msgid "Showing %s of %s actions" +msgstr "" + +#, c-format, boost-format +msgid "%s actions" +msgstr "" + +#, c-format, boost-format +msgid "%s tabs" +msgstr "" + +#, c-format, boost-format +msgid "%s matches" +msgstr "" + +#, c-format, boost-format +msgid "Favourites are full (%s max)" +msgstr "" + +#, c-format, boost-format +msgid "Go to %s%% of the layer range" +msgstr "" + +msgid "Enter a layer percentage (0-100)" +msgstr "" + +#, c-format, boost-format +msgid "Go to layer %% (0-100)" +msgstr "" + +msgid "Go to tab" +msgstr "" + +#, c-format, boost-format +msgid "Favourite %s (%s)" +msgstr "" + +#, c-format, boost-format +msgid "Pin to favourites (%s)" +msgstr "" + +#, c-format, boost-format +msgid "Unpin from favourites (%s)" +msgstr "" + +msgid "Remove from favourites" +msgstr "" + +msgid "Move left" +msgstr "" + +msgid "Move right" +msgstr "" + +msgid "Unpin" +msgstr "" + +msgid "Wiki (F1)" +msgstr "" + +msgid "No wiki page for this action" +msgstr "" + +msgid "Show details" +msgstr "Afficher les détails" + +# AI Translated +msgid "Hide details" +msgstr "Masquer les détails" + +#, c-format, boost-format +msgid "\"%s\" is a Developer setting. Enable Developer mode to edit it?" +msgstr "" + +msgid "Developer setting" +msgstr "" + +#, c-format, boost-format +msgid "\"%s\" is a %s setting. Switch from %s mode to %s mode to edit it?" +msgstr "" + +msgid "Switch settings mode" +msgstr "" + +#, c-format, boost-format +msgid "Run \"%s\"?" +msgstr "" + +msgid "Run plugin" +msgstr "" + +msgid "Don't ask again for this action" +msgstr "" + msgid "Task canceled" msgstr "Tâche annulée" @@ -11585,56 +12027,39 @@ msgstr "Le paquet de configuration a été modifié dans le guide de configurati msgid "Configuration package changed" msgstr "Package de configuration modifié" -msgid "Toolbar" -msgstr "Barre d'outils" - -msgid "Objects list" -msgstr "Liste des objets" - -msgid "Import geometry data from STL/STEP/3MF/OBJ/AMF files" -msgstr "Importez des données de géométrie à partir de fichiers STL/STEP/3MF/OBJ/AMF" - -msgid "Paste from clipboard" -msgstr "Coller depuis le presse-papier" - -msgid "Show/Hide 3Dconnexion devices settings dialog" -msgstr "Afficher/Masquer la boîte de dialogue des paramètres des périphériques 3Dconnexion" - -msgid "Switch table page" -msgstr "Page du tableau de commutation" - -msgid "Show keyboard shortcuts list" -msgstr "Afficher la liste des raccourcis clavier" - -msgid "Global shortcuts" -msgstr "Raccourcis globaux" - msgid "Pan View" msgstr "Déplacement de la vue" msgid "Rotate View" msgstr "Rotation de la vue" -msgid "Middle mouse button" -msgstr "Bouton central de la souris" +#, c-format, boost-format +msgid "Use %s or %s, or a key that does not type a character." +msgstr "" -msgid "Zoom View" -msgstr "Zoom de la vue" +msgctxt "Keyboard Shortcut" +msgid "Key" +msgstr "" -msgid "Auto orients selected objects or all objects. If there are selected objects, it just orients the selected ones. Otherwise, it will orient all objects in the current project." -msgstr "Oriente automatiquement les objets sélectionnés ou tous les objets. S’il y a des objets sélectionnés, seuls ceux-ci sont orientés. Sinon, tous les objets du projet en cours sont orientés." +msgid "Left mouse" +msgstr "" -msgid "Auto orients all objects on the active plate." -msgstr "Oriente automatiquement tous les objets de la plaque actuelle." +msgid "Available anywhere in the window, even while typing in a text field." +msgstr "" -msgid "Collapse/Expand the sidebar" -msgstr "Réduire/développer la barre latérale" +msgid "Run a speed dial favorite while the dial is open" +msgstr "" -msgid "Any arrow" -msgstr "Toutes les flèches" +# AI Translated +msgctxt "Keyboard Shortcut" +msgid "Tab" +msgstr "Tab" -msgid "Movement in camera space" -msgstr "Mouvement dans l'espace de la caméra" +msgid "Switch to the next main tab" +msgstr "" + +msgid "Available while the 3D view on the Prepare tab has focus." +msgstr "" msgid "Select a part" msgstr "Sélectionner une pièce" @@ -11645,135 +12070,29 @@ msgstr "Sélectionner plusieurs objets" msgid "Select objects by rectangle" msgstr "Sélectionner les objets par rectangle" -# AI Translated -msgctxt "Keyboard Shortcut" -msgid "Arrow Up" -msgstr "Flèche haut" - -msgid "Move selection 10mm in positive Y direction" -msgstr "Déplacer la sélection de 10 mm dans la direction positive Y" - -# AI Translated -msgctxt "Keyboard Shortcut" -msgid "Arrow Down" -msgstr "Flèche bas" - -msgid "Move selection 10mm in negative Y direction" -msgstr "Déplacer la sélection de 10 mm dans la direction négative Y" - -# AI Translated -msgctxt "Keyboard Shortcut" -msgid "Arrow Left" -msgstr "Flèche gauche" - -msgid "Move selection 10mm in negative X direction" -msgstr "Déplacer la sélection de 10 mm dans la direction négative X" - -# AI Translated -msgctxt "Keyboard Shortcut" -msgid "Arrow Right" -msgstr "Flèche droite" - -msgid "Move selection 10mm in positive X direction" -msgstr "Déplacer la sélection de 10 mm dans la direction positive X" +msgid "Keyboard 1-9: set filament for object/part" +msgstr "clavier 1-9 : définir le filament pour l'objet/la pièce" msgid "Movement step set to 1mm" msgstr "Pas du mouvement réglé sur 1 mm" -msgid "Keyboard 1-9: set filament for object/part" -msgstr "clavier 1-9 : définir le filament pour l'objet/la pièce" +msgid "Movement in camera space" +msgstr "Mouvement dans l'espace de la caméra" -msgid "Camera view - Default" -msgstr "Vue caméra - Par défaut" +msgid "Middle mouse" +msgstr "" -msgid "Camera view - Top" -msgstr "Vue caméra - Haut" +msgid "Right mouse" +msgstr "" -msgid "Camera view - Bottom" -msgstr "Vue caméra - Bas" +msgid "Zoom View" +msgstr "Zoom de la vue" -msgid "Camera view - Front" -msgstr "Vue de la caméra - Avant" +msgid "Painting" +msgstr "" -msgid "Camera view - Behind" -msgstr "Vue caméra - Derrière" - -msgid "Camera Angle - Left side" -msgstr "Angle de caméra - Côté gauche" - -msgid "Camera Angle - Right side" -msgstr "Angle de caméra - Côté droit" - -msgid "Select all objects" -msgstr "Sélectionner tous les objets" - -msgid "Gizmo move" -msgstr "Gizmo déplacer" - -msgid "Gizmo rotate" -msgstr "Gizmo pivoter" - -msgid "Gizmo scale" -msgstr "Gizmo redimensionner" - -msgid "Gizmo place face on bed" -msgstr "Gizmo placer la face sur le plateau" - -msgid "Gizmo cut" -msgstr "Gizmo couper" - -msgid "Gizmo mesh boolean" -msgstr "Gizmo booléennes" - -msgid "Gizmo FDM paint-on fuzzy skin" -msgstr "Outil FDM de surface irrégulière peinte" - -msgid "Gizmo SLA support points" -msgstr "Gizmo Point de support SLA" - -msgid "Gizmo FDM paint-on seam" -msgstr "Gizmo Peinture de la couture FDM" - -msgid "Gizmo text emboss/engrave" -msgstr "Gizmo embosser/graver du texte" - -msgid "Gizmo measure" -msgstr "Gizmo mesurer" - -msgid "Gizmo assemble" -msgstr "Gizmo assembler" - -msgid "Gizmo brim ears" -msgstr "Gizmo bordure à oreilles" - -msgid "Zoom in" -msgstr "Zoom avant" - -msgid "Zoom out" -msgstr "Zoom arrière" - -msgid "Toggle printable for object/part" -msgstr "Basculer l’état imprimable de l’objet/de la pièce" - -# AI Translated -msgctxt "Keyboard Shortcut" -msgid "Tab" -msgstr "Tab" - -msgid "Switch between Prepare/Preview" -msgstr "Basculer entre Préparer/Aperçu" - -# AI Translated -msgctxt "Keyboard Shortcut" -msgid "Space" -msgstr "Espace" - -# AI Translated -msgid "Open actions speed dial" -msgstr "Ouvrir le menu d'actions rapides" - -msgid "Plater" -msgstr "Plateau" +msgid "Available while a painting gizmo is open: supports, seam, fuzzy skin or color painting." +msgstr "" msgid "Move: press to snap by 1mm" msgstr "Déplacer : appuyez pour aligner de 1 mm" @@ -11784,14 +12103,19 @@ msgstr "Support/Peinture couleur : ajustez le rayon du stylet" msgid "Support/Color Painting: adjust section position" msgstr "Support/Peinture couleur : ajuster la position de la section" -msgid "Gizmo" -msgstr "Gizmo" +msgid "Objects list" +msgstr "Liste des objets" + +msgid "Available while the object list has focus." +msgstr "" msgid "Set extruder number for the objects and parts" msgstr "Définir le numéro d'extrudeur pour les objets et les pièces" -msgid "Delete objects, parts, modifiers" -msgstr "Supprimer des objets, des pièces, des modificateurs" +# AI Translated +msgctxt "Keyboard Shortcut" +msgid "Space" +msgstr "Espace" msgid "Select the object/part and press space to change the name" msgstr "Sélectionnez l'objet/la pièce et appuyez sur espace pour changer le nom" @@ -11802,45 +12126,48 @@ msgstr "Clic de souris" msgid "Select the object/part and mouse click to change the name" msgstr "Sélectionnez l'objet/la pièce et cliquez avec la souris pour changer le nom" -msgid "Objects List" -msgstr "Liste des objets" - -msgid "Vertical slider - Move active thumb Up" -msgstr "Barre de défilement verticale - Déplacer le curseur actif vers le Haut" - -msgid "Vertical slider - Move active thumb Down" -msgstr "Barre de défilement verticale - Déplacer le curseur actif vers le Bas" - -msgid "Horizontal slider - Move active thumb Left" -msgstr "Barre de défilement horizontale - Déplacer le curseur actif vers la Gauche" - -msgid "Horizontal slider - Move active thumb Right" -msgstr "Barre de défilement horizontale - Déplacer le curseur actif vers la Droite" - -msgid "On/Off one layer mode of the vertical slider" -msgstr "On/Off mode couche unique de la barre de défilement verticale" - -msgid "On/Off G-code window" -msgstr "On/Off Fenêtre G-code" +msgid "Available while the 3D view on the Preview tab has focus." +msgstr "" msgid "Move slider 5x faster" msgstr "Déplacez le curseur 5 fois plus vite" -# AI Translated -msgctxt "Keyboard Shortcut" -msgid "Home" -msgstr "Début" +msgid "Scroll slider 5x faster" +msgstr "" -msgid "Horizontal slider - Move to start position" -msgstr "Curseur horizontal - Déplacement vers la position de départ" +msgid "Not customizable" +msgstr "" -# AI Translated -msgctxt "Keyboard Shortcut" -msgid "End" -msgstr "Fin" +#, c-format, boost-format +msgid "%s is assigned to %s. Reassign it to %s?" +msgstr "" -msgid "Horizontal slider - Move to last position" -msgstr "Curseur horizontal - Déplacer vers la dernière position" +#, c-format, boost-format +msgid "The default %s is assigned to %s. Reassign it to %s?" +msgstr "" + +msgid "Global shortcuts also apply while typing." +msgstr "" + +msgid "A key that types a character cannot be a global shortcut." +msgstr "" + +msgid "Esc cancels, Enter confirms." +msgstr "" + +#, c-format, boost-format +msgid "" +"Press the new shortcut for\n" +"\"%s\"" +msgstr "" + +#, c-format, boost-format +msgid "Already used as a step of %s." +msgstr "" + +#, c-format, boost-format +msgid "Already assigned to %s. Press OK to reassign it." +msgstr "" msgid "Release Note" msgstr "Note de version" @@ -16685,8 +17012,8 @@ msgstr "Étapes de préchauffage" msgid "Insert multiple preheat commands (e.g. M104.1). Only useful for Prusa XL. For other printers, please set it to 1." msgstr "Insérer plusieurs commandes de préchauffage (par exemple M104.1). Uniquement utile pour la Prusa XL. Pour les autres imprimantes, veuillez le régler sur 1." -msgid "G-code written at the very top of the output file, before any other content. Useful for adding metadata that printer firmware reads from the first lines of the file (e.g. estimated print time, filament usage). Supports placeholders like {print_time_sec} and {used_filament_length}." -msgstr "G-code écrit tout en haut du fichier de sortie, avant tout autre contenu. Utile pour ajouter des métadonnées que le firmware de l'imprimante lit depuis les premières lignes du fichier (ex. temps d'impression estimé, utilisation du filament). Prend en charge les espaces réservés comme {print_time_sec} et {used_filament_length}." +msgid "G-code written at the very top of the output file, before any other content. Useful for adding metadata that printer firmware reads from the first lines of the file (e.g. estimated print time, filament usage). Supports placeholders like {print_time_total_sec}, {print_time_day}, {print_time_hour}, {print_time_minute}, {print_time_sec} and {used_filament_length}." +msgstr "" msgid "Start G-code" msgstr "G-code de démarrage" @@ -17726,9 +18053,6 @@ msgstr "largeur de ligne trop grande " msgid " not in range " msgstr " hors plage " -msgid "Export 3MF" -msgstr "Exporter 3MF" - msgid "This exports the project as a 3MF file." msgstr "Exporter le projet au format 3MF." @@ -17744,9 +18068,6 @@ msgstr "Charger les données de tranchage" msgid "Load cached slicing data from directory." msgstr "Charger les données de tranchage mises en cache à partir du répertoire" -msgid "Export STL" -msgstr "Exporter STL" - msgid "Export the objects as single STL." msgstr "Exporter les objets en tant que STL unique." @@ -18216,12 +18537,36 @@ msgstr "Filament utilisé" msgid "Total length of filament used in the print." msgstr "Longueur totale de filament utilisé dans l'impression." -msgid "Print time (seconds)" -msgstr "Temps d'impression (secondes)" +msgid "Print time (total seconds)" +msgstr "" msgid "Total estimated print time in seconds. Replaced with actual value during post-processing." msgstr "Temps d'impression total estimé en secondes. Remplacé par la valeur réelle lors du post-traitement." +msgid "Print time (days component)" +msgstr "" + +msgid "Estimated print time day component (normal mode). Replaced with actual value during post-processing." +msgstr "" + +msgid "Print time (hours component)" +msgstr "" + +msgid "Estimated print time hour component (normal mode). Replaced with actual value during post-processing." +msgstr "" + +msgid "Print time (minutes component)" +msgstr "" + +msgid "Estimated print time minute component (normal mode). Replaced with actual value during post-processing." +msgstr "" + +msgid "Print time (seconds component)" +msgstr "" + +msgid "Estimated print time second component (normal mode). Replaced with actual value during post-processing." +msgstr "" + msgid "Filament length (meters)" msgstr "Longueur de filament (mètres)" @@ -18452,9 +18797,6 @@ msgstr "Le fichier contient un index de sommets non valide." msgid "This OBJ file couldn't be read because it's empty." msgstr "Ce fichier OBJ n'a pas pu être lu car il est vide." -msgid "Max Volumetric Speed Calibration" -msgstr "Calibration de la vitesse volumétrique maximale" - msgid "Manage Result" msgstr "Gérer le résultat" @@ -19299,9 +19641,6 @@ msgstr "" msgid "NOTE: High values may cause Layer shift (>%s)" msgstr "NOTE : Des valeurs élevées peuvent causer un décalage de couche (>%s)" -msgid "Flow Ratio Calibration" -msgstr "Calibration du rapport de débit" - msgid "Calibration Test Type" msgstr "Type de test de calibration" @@ -20062,6 +20401,9 @@ msgstr "Aucune session valide détectée. Procéder à la connexion à 3DPrinter msgid "Success!" msgstr "Succès !" +msgid "Generate API Key" +msgstr "" + msgid "Are you sure to log out?" msgstr "Voulez-vous vraiment vous déconnecter ?" @@ -21017,13 +21359,6 @@ msgstr "Le plug-in réseau Bambu est requis pour les fonctionnalités cloud, la msgid "Error: %s" msgstr "Erreur : %s" -msgid "Show details" -msgstr "Afficher les détails" - -# AI Translated -msgid "Hide details" -msgstr "Masquer les détails" - msgid "Version to install:" msgstr "Version à installer :" @@ -21392,6 +21727,2494 @@ msgstr "Le filament peut ne pas être compatible avec les paramètres actuels de msgid "The filament model is unknown. A random filament preset will be used." msgstr "Le modèle de filament est inconnu. Un préréglage de filament aléatoire sera utilisé." +msgid "Construction" +msgstr "" + +#, c-format, boost-format +msgid "%s · on %s" +msgstr "" + +msgid "Line — click start, then end" +msgstr "" + +msgid "Rectangle — click two opposite corners" +msgstr "" + +msgid "Circle — click center, then radius" +msgstr "" + +msgid "Arc — click start, end, then a point" +msgstr "" + +msgid "Slot — two centerline ends, then end radius" +msgstr "" + +msgid "Ellipse — center, major end, minor point" +msgstr "" + +msgid "Spline — click control points" +msgstr "" + +msgid "Point — click to place" +msgstr "" + +msgid "Dimension — click 2 points or an entity" +msgstr "" + +msgid "Trim — click a segment to trim it" +msgstr "" + +msgid "Extend — click a line/arc to extend it" +msgstr "" + +msgid "Offset — pick an entity, drag the distance" +msgstr "" + +msgid "Mirror — pick axis, then entities" +msgstr "" + +msgid "Fillet — pick two lines, set the radius" +msgstr "" + +msgid "Chamfer — pick two lines, set the distance" +msgstr "" + +msgid "Polygon — click center, then a vertex" +msgstr "" + +msgid "Nothing here has a value to type — pick a line, an arc, a circle, or two entities" +msgstr "" + +msgid "Normal to the sketch plane" +msgstr "" + +msgid "Converted the selection between construction and real geometry" +msgstr "" + +msgid "Origin planes shown" +msgstr "" + +msgid "Origin planes hidden" +msgstr "" + +msgid "World axes shown" +msgstr "" + +msgid "World axes hidden" +msgstr "" + +msgid "Isometric view, fitted" +msgstr "" + +msgid "Bed shown" +msgstr "" + +msgid "Bed hidden" +msgstr "" + +msgid "FEATURES" +msgstr "" + +msgid "Sketch" +msgstr "" + +#, c-format, boost-format +msgid "Sketching on %s — pick a tool" +msgstr "" + +msgid "Click a face or a reference plane in the viewport, then a sketch tool" +msgstr "" + +#, c-format, boost-format +msgid "" +"Drawing on %s.\n" +"Pick a tool, or press Menu for the list." +msgstr "" + +msgid "Click a face or a reference plane, then a sketch tool." +msgstr "" + +msgid "Add material (extrude / revolve / sweep / loft / thicken / rib)" +msgstr "" + +msgid "Extrude a sketch profile, or push/pull a picked face" +msgstr "" + +msgid "Create a sketch, or pick a solid face, first" +msgstr "" + +msgid "Revolve" +msgstr "" + +msgid "Revolve a profile about an axis" +msgstr "" + +msgid "Create a sketch profile to revolve first" +msgstr "" + +msgid "Sweep" +msgstr "" + +msgid "Sweep a profile along a path" +msgstr "" + +msgid "Create a profile sketch to sweep first" +msgstr "" + +msgid "Loft" +msgstr "" + +msgid "Loft (skin) between two or more profiles" +msgstr "" + +msgid "Create at least two profile sketches to loft" +msgstr "" + +msgid "Thicken" +msgstr "" + +msgid "Offset a solid face into a thin plate (new body)" +msgstr "" + +msgid "Thicken needs a solid body — add or import one first" +msgstr "" + +#, c-format +msgid "Body %zu" +msgstr "" + +msgid "Grow a thin wall from an open sketch line, fused to a body" +msgstr "" + +msgid "Rib needs a solid body — add or import one first" +msgstr "" + +msgid "Create a sketch with an open line first" +msgstr "" + +msgid "Create a solid body to pattern first" +msgstr "" + +msgid "Pattern — needs a solid body to replicate" +msgstr "" + +msgid "Surface (extrude / revolve / loft / fill / offset / thicken)" +msgstr "" + +msgid "Surface Extrude" +msgstr "" + +msgid "Extrude a sketch into a sheet body (no end caps)" +msgstr "" + +msgid "Create a sketch first" +msgstr "" + +msgid "Surface Revolve" +msgstr "" + +msgid "Revolve a sketch profile into a sheet body" +msgstr "" + +msgid "Surface Loft" +msgstr "" + +msgid "Loft (skin) between 2+ profiles, open (no end caps)" +msgstr "" + +msgid "Surface Fill" +msgstr "" + +msgid "Fill a sketch boundary with a smooth face" +msgstr "" + +msgid "Create a sketch profile to fill first" +msgstr "" + +msgid "Surface Offset" +msgstr "" + +msgid "Offset a sheet body's shell by a signed distance" +msgstr "" + +msgid "No sheet body to offset — create a surface feature first" +msgstr "" + +msgid "Thicken Surface" +msgstr "" + +msgid "Thicken a sheet body into a solid" +msgstr "" + +msgid "No sheet body to thicken — create a surface feature first" +msgstr "" + +msgid "Datum / Curve (plane / axis / coord sys / helix / project)" +msgstr "" + +msgid "Reference plane (offset / tilt / midplane / tangent / two edges / coincident)" +msgstr "" + +msgid "Axis" +msgstr "" + +msgid "Datum axis (two points, face normal, cylinder centerline, two planes, along edge)" +msgstr "" + +msgid "Coord Sys" +msgstr "" + +msgid "Datum coordinate system (world point, or face + direction edge)" +msgstr "" + +msgid "Helix" +msgstr "" + +msgid "Helical curve (spring path) — use as a sweep path for coils / springs / augers" +msgstr "" + +msgid "Project body edges onto a plane as sketch entities" +msgstr "" + +msgid "Project needs a body — add or import one first" +msgstr "" + +msgid "(all edges)" +msgstr "" + +msgid "Placement (transform / mirror / mate)" +msgstr "" + +msgid "Transform" +msgstr "" + +msgid "Move and/or rotate an existing body" +msgstr "" + +msgid "Transform needs a body — add or import one first" +msgstr "" + +msgid "Reflect a body about a plane" +msgstr "" + +msgid "Mirror needs a body — add or import one first" +msgstr "" + +msgid "Mate" +msgstr "" + +msgid "Assembly: align two CoordSys features (fastened, planar, revolute, slider, cylindrical)" +msgstr "" + +msgid "Boolean (combine bodies)" +msgstr "" + +msgid "Boolean — needs two solid bodies to combine" +msgstr "" + +msgid "Cut (split a body with a plane)" +msgstr "" + +msgid "Create a solid body to cut first" +msgstr "" + +msgid "Cut — needs a solid body to slice" +msgstr "" + +msgid "Color — set the selected body's display colour" +msgstr "" + +msgid "Select a feature, or a body, first — then rename it" +msgstr "" + +msgid "Fillet / chamfer / draft / shell / delete face" +msgstr "" + +msgid "Fillet / Chamfer" +msgstr "" + +msgid "Round or bevel a picked edge" +msgstr "" + +msgid "Draft (taper a face)" +msgstr "" + +msgid "Tilt a picked face by a draft angle" +msgstr "" + +msgid "Hollow the body to a wall thickness, opening a picked face" +msgstr "" + +msgid "Delete Face" +msgstr "" + +msgid "Remove faces from a body and heal the solid" +msgstr "" + +msgid "Delete Face needs a body — add or import one first" +msgstr "" + +msgid "(none)" +msgstr "" + +msgid "Hole / thread" +msgstr "" + +msgid "Drill a hole, centred on a picked face or placed on a plane" +msgstr "" + +msgid "Thread" +msgstr "" + +msgid "Thread a cylindrical surface (inner bore / outer) or a circular edge" +msgstr "" + +msgid "Pick a cylindrical surface (bore / outer) or a circular edge for a thread" +msgstr "" + +msgid "Import STEP (editable B-rep solid)" +msgstr "" + +msgid "Import mesh (STL/OBJ) as an editable B-rep solid" +msgstr "" + +msgid "Constrain selected sketch" +msgstr "" + +msgid "SKETCH" +msgstr "" + +msgid "Click to select; Shift to add; double-click for a whole loop" +msgstr "" + +msgid "Dimension" +msgstr "" + +msgid "Click 2 points or a line / circle / arc to place a dimension" +msgstr "" + +msgid "Line / polyline" +msgstr "" + +msgid "Click start, then end — then set the exact length" +msgstr "" + +msgid "Polyline" +msgstr "" + +msgid "Click points; click first / right-click to close the loop" +msgstr "" + +msgid "Corner rectangle" +msgstr "" + +msgid "Click two opposite corners" +msgstr "" + +msgid "Center rectangle" +msgstr "" + +msgid "Click center, then a corner" +msgstr "" + +msgid "Oblique rectangle" +msgstr "" + +msgid "Click two corners of one edge, then a point for the width" +msgstr "" + +msgid "Rounded rectangle" +msgstr "" + +msgid "Click two opposite corners, then a point for the corner radius" +msgstr "" + +msgid "Center circle" +msgstr "" + +msgid "Click center, then radius" +msgstr "" + +msgid "2-point circle" +msgstr "" + +msgid "Click two ends of the diameter" +msgstr "" + +msgid "3-point circle" +msgstr "" + +msgid "Click three points on the circle" +msgstr "" + +msgid "Arc" +msgstr "" + +msgid "3-point arc" +msgstr "" + +msgid "Click start, end, then a point on the arc" +msgstr "" + +msgid "Tangent arc" +msgstr "" + +msgid "Click start (on the last entity) then end" +msgstr "" + +msgid "Center-point arc" +msgstr "" + +msgid "Click center, then start, then a point for the end angle" +msgstr "" + +msgid "Slot" +msgstr "" + +msgid "Click two centerline ends, then a point for the end radius" +msgstr "" + +msgid "Arc slot" +msgstr "" + +msgid "Click center, start, end, then a point for the width" +msgstr "" + +msgid "Ellipse" +msgstr "" + +msgid "Click center, a major-axis end, then a point for the minor axis" +msgstr "" + +msgid "Elliptical arc" +msgstr "" + +msgid "Click center, major-axis end, minor point, then arc start and end" +msgstr "" + +msgid "Spline" +msgstr "" + +msgid "Click control points; double-click or right-click to finish" +msgstr "" + +msgid "Click to place a point" +msgstr "" + +msgid "Select — click to select; Shift to add" +msgstr "" + +msgid "Text — emboss text as a profile" +msgstr "" + +msgid "SVG — import an outline as a profile" +msgstr "" + +msgid "Fillet / chamfer" +msgstr "" + +msgid "Fillet" +msgstr "" + +msgid "Pick two lines, then drag the arrow or click the radius to set it" +msgstr "" + +msgid "Chamfer" +msgstr "" + +msgid "Pick two lines, then drag the arrow or click the distance to set it" +msgstr "" + +msgid "Offset" +msgstr "" + +msgid "Pick an entity, then drag the arrow or click the distance; click empty to apply" +msgstr "" + +msgid "Pick a mirror-axis line, then the entities to mirror; click empty to apply" +msgstr "" + +msgid "Trim" +msgstr "" + +msgid "Click a segment to trim it back to its nearest intersection; right-click exits" +msgstr "" + +msgid "Extend" +msgstr "" + +msgid "Click a line or arc to extend it to the nearest entity; right-click exits" +msgstr "" + +msgid "Constrain — add geometric/dimensional relations" +msgstr "" + +msgid "Move / rotate / scale" +msgstr "" + +msgid "Move (translate)" +msgstr "" + +msgid "Pick entities, then drag the handle or click the distance; click empty to apply" +msgstr "" + +msgid "Rotate (about centroid)" +msgstr "" + +msgid "Pick entities, then drag around the pivot or click the angle; click empty to apply" +msgstr "" + +msgid "Scale (about centroid)" +msgstr "" + +msgid "Pick entities, then drag the handle or click the factor; click empty to apply" +msgstr "" + +msgid "Linear / polar array" +msgstr "" + +msgid "Linear array" +msgstr "" + +msgid "Pick entities, drag the spacing handle, click the count; click empty to apply" +msgstr "" + +msgid "Polar array (about centroid)" +msgstr "" + +msgid "Pick entities, drag the sweep handle, click the count; click empty to apply" +msgstr "" + +#, c-format, boost-format +msgid "Click center then a vertex — %d sides, %s" +msgstr "" + +msgid "circumscribed" +msgstr "" + +msgid "inscribed" +msgstr "" + +msgid "Polygon" +msgstr "" + +#, c-format, boost-format +msgid "Converted %d entit%s between construction and real geometry" +msgstr "" + +msgid "CONSTRAIN" +msgstr "" + +msgid "Perpendicular" +msgstr "" + +msgid "Coincident" +msgstr "" + +msgid "Equal length" +msgstr "" + +msgid "Equal radius" +msgstr "" + +msgid "Collinear" +msgstr "" + +msgid "Tangent" +msgstr "" + +msgid "Midpoint" +msgstr "" + +msgid "Symmetric" +msgstr "" + +msgid "Symmetric about the vertical axis" +msgstr "" + +msgid "Symmetric about the horizontal axis" +msgstr "" + +msgid "Fix point (anchor in place)" +msgstr "" + +msgid "Horizontal distance" +msgstr "" + +msgid "Vertical distance" +msgstr "" + +msgid "✓ Confirm" +msgstr "" + +msgid "✗ Cancel" +msgstr "" + +msgid "Undo (Ctrl+Z)" +msgstr "" + +msgid "Redo (Ctrl+Shift+Z)" +msgstr "" + +msgid "New Design — clear the feature tree" +msgstr "" + +msgid "Export STEP…" +msgstr "" + +msgid "Show the printer bed and its plate grid" +msgstr "" + +msgid "Place on Face (F) — lay the picked face on the bed" +msgstr "" + +msgid "Section View — hide part of the model to see inside. PageUp/PageDown move the plane; Delete removes it." +msgstr "" + +msgid "Flip Section — show the opposite half" +msgstr "" + +msgid "Commit to Plate — send the solid to Prepare" +msgstr "" + +msgid "Width / X" +msgstr "" + +msgid "Height / Y" +msgstr "" + +msgid "Distance X" +msgstr "" + +msgid "Distance Y" +msgstr "" + +msgid "Distance Z" +msgstr "" + +msgid "Z" +msgstr "" + +msgid "Rotation axis" +msgstr "" + +msgid "Angle °" +msgstr "" + +msgid "Move / Rotate" +msgstr "" + +msgid "Sketch: —" +msgstr "" + +msgid "Extrude dist" +msgstr "" + +msgid "End" +msgstr "Fin" + +msgid "2nd dist" +msgstr "" + +msgid "Taper °" +msgstr "" + +msgid "New body" +msgstr "" + +msgid "Intersect" +msgstr "" + +msgid "Result" +msgstr "" + +msgid "Flip direction" +msgstr "" + +msgid "(no edge picked — group below)" +msgstr "" + +msgid "Bottom" +msgstr "Dessous" + +msgid "Lateral" +msgstr "" + +msgid "Edges" +msgstr "" + +msgid "Size (r/dist)" +msgstr "" + +msgid "XY" +msgstr "" + +msgid "XZ" +msgstr "" + +msgid "YZ" +msgstr "" + +msgid "Hole plane" +msgstr "" + +msgid "Depth (blind)" +msgstr "" + +msgid "Pos X" +msgstr "" + +msgid "Pos Y" +msgstr "" + +msgid "Through" +msgstr "" + +msgid "(none — uses Hole plane)" +msgstr "" + +msgid "On face" +msgstr "" + +msgid "Thread plane" +msgstr "" + +msgid "Pitch" +msgstr "" + +msgid "Thread depth" +msgstr "" + +msgid "(none — uses Thread plane)" +msgstr "" + +msgid "Plane X" +msgstr "" + +msgid "Plane Y" +msgstr "" + +msgid "Profile: —" +msgstr "" + +msgid "Path" +msgstr "" + +msgid "Linear" +msgstr "" + +msgid "Direction" +msgstr "" + +msgid "Total angle°" +msgstr "" + +msgid "Boolean" +msgstr "" + +msgid "Union (join)" +msgstr "" + +msgid "Subtract (cut)" +msgstr "" + +msgid "Target (kept)" +msgstr "" + +msgid "Keep tool body" +msgstr "" + +msgid "Body" +msgstr "" + +msgid "Insert" +msgstr "" + +msgid "" +"Drag a corner to size, the centre to move.\n" +"Confirm or Cancel in the toolbar above." +msgstr "" + +msgid "Midplane" +msgstr "" + +msgid "Two edges" +msgstr "" + +msgid "Plane type" +msgstr "" + +msgid "Base" +msgstr "" + +msgid "Angle°" +msgstr "" + +msgid "Base X" +msgstr "" + +msgid "Base Y" +msgstr "" + +msgid "Tilt axis" +msgstr "" + +msgid "Pick Face A" +msgstr "" + +msgid "Pick Face B" +msgstr "" + +msgid "Pick Edge A" +msgstr "" + +msgid "Pick Edge B" +msgstr "" + +msgid "Size U" +msgstr "" + +msgid "Size V" +msgstr "" + +msgid "Profiles (check 2+, in order):" +msgstr "" + +msgid "Ruled (straight) sections" +msgstr "" + +msgid "Fills the sketch's closed boundary with a smooth face." +msgstr "" + +msgid "Sheet body" +msgstr "" + +msgid "Offsets a sheet body's shell. Positive = outward, negative = inward." +msgstr "" + +msgid "Thickens a sheet body into a solid. Flip reverses the direction." +msgstr "" + +msgid "(all faces — closed hollow)" +msgstr "" + +msgid "Open face" +msgstr "" + +msgid "Pick a solid face to open it, then set the wall thickness." +msgstr "" + +msgid "Angle (°)" +msgstr "" + +msgid "(pick a side face)" +msgstr "" + +msgid "Draft" +msgstr "" + +msgid "Pick a side face, then set the draft angle. The face pivots about the body base." +msgstr "" + +msgid "Translate X" +msgstr "" + +msgid "Translate Y" +msgstr "" + +msgid "Translate Z" +msgstr "" + +msgid "Rotate axis" +msgstr "" + +msgid "Pivot X" +msgstr "" + +msgid "Pivot Y" +msgstr "" + +msgid "Pivot Z" +msgstr "" + +msgid "Keep original (make a copy)" +msgstr "" + +msgid "Translate and/or rotate the selected body. Rotation is applied about the pivot, then translation follows." +msgstr "" + +msgid "Mirror plane" +msgstr "" + +msgid "Keep original" +msgstr "" + +msgid "Reflect the selected body about a plane. The mirror is always a new body; keeping the original gives you both." +msgstr "" + +msgid "(pick a solid face)" +msgstr "" + +msgid "Pick a solid face and offset it into a new thin body. Not for sheet bodies — use Thicken Surface for those." +msgstr "" + +msgid "Target body" +msgstr "" + +msgid "Entity index" +msgstr "" + +msgid "Grow a thin wall from an open sketch Line entity, fused to the target body. Entity index is the position of the open Line in the sketch." +msgstr "" + +msgid "Source body" +msgstr "" + +msgid "Target plane" +msgstr "" + +msgid "Project the edges of a body onto a plane as sketch entities. Pick a face to project only its edges, or leave the face empty to project the whole body." +msgstr "" + +msgid "Add picked face" +msgstr "" + +msgid "Click a face on the body first, then Add picked face" +msgstr "" + +#, c-format, boost-format +msgid "Face %d is already in the list" +msgstr "" + +msgid "Faces to delete" +msgstr "" + +msgid "Pick a solid face, then click 'Add picked face' to accumulate faces. Confirm to remove all listed faces and heal the solid." +msgstr "" + +msgid "Left-handed" +msgstr "" + +msgid "Taper (°)" +msgstr "" + +msgid "A helical curve (spring path). Use as a sweep path to build springs, coils, or augers." +msgstr "" + +msgid "Two points" +msgstr "" + +msgid "Face normal" +msgstr "" + +msgid "Cylinder centerline" +msgstr "" + +msgid "Plane intersection" +msgstr "" + +msgid "Along edge" +msgstr "" + +msgid "Axis type" +msgstr "" + +msgid "Pick Face" +msgstr "" + +msgid "Pick Edge" +msgstr "" + +msgid "Plane A" +msgstr "" + +msgid "Plane B" +msgstr "" + +msgid "Point 1 X" +msgstr "" + +msgid "Point 1 Y" +msgstr "" + +msgid "Point 1 Z" +msgstr "" + +msgid "Point 2 X" +msgstr "" + +msgid "Point 2 Y" +msgstr "" + +msgid "Point 2 Z" +msgstr "" + +msgid "Point (world)" +msgstr "" + +msgid "Face + direction" +msgstr "" + +msgid "(all)" +msgstr "" + +msgid "Restrict picking to one body — the others go see-through and stop catching clicks" +msgstr "" + +msgid "Edge (sets in-plane direction)" +msgstr "" + +msgid "Without an edge the frame takes X from the face's first edge — pick one to choose it yourself" +msgstr "" + +msgid "X hint X" +msgstr "" + +msgid "X hint Y" +msgstr "" + +msgid "X hint Z" +msgstr "" + +msgid "Fastened — 6 DOF locked, B driven onto A exactly" +msgstr "" + +msgid "Planar — z aligned, offset distance; free in-plane slide" +msgstr "" + +msgid "Revolute — axes collinear; free rotation about z" +msgstr "" + +msgid "Slider — orientation locked; free axial slide" +msgstr "" + +msgid "Cylindrical — axes collinear; free spin + axial slide" +msgstr "" + +msgid "Kind" +msgstr "" + +msgid "CS A (fixed)" +msgstr "" + +msgid "CS B (moves)" +msgstr "" + +msgid "Flip (oppose z axes)" +msgstr "" + +msgid "Plane distance" +msgstr "" + +msgid "Axial position" +msgstr "" + +msgid "Expression" +msgstr "" + +msgid "Field" +msgstr "" + +msgid "Expr" +msgstr "" + +msgid "(no bindings)" +msgstr "" + +msgid "Value" +msgstr "" + +msgid "Constraints" +msgstr "" + +msgid "Feature tree" +msgstr "" + +msgid " — the eye suppresses this mate" +msgstr "" + +#, c-format, boost-format +msgid "%s selected — F2 or right-click renames it, double-click edits it" +msgstr "" + +msgid "Rename\tF2" +msgstr "" + +msgid "Scale artwork" +msgstr "" + +msgid "Move up" +msgstr "" + +msgid "Move down" +msgstr "" + +msgid "Show / hide" +msgstr "" + +msgid "Check interference — find overlapping bodies" +msgstr "" + +msgid "Bodies" +msgstr "" + +msgid "Move body" +msgstr "" + +msgid "Select a body row first, then move it" +msgstr "" + +msgid "Boolean — join, subtract or intersect with another body" +msgstr "" + +msgid "Colour" +msgstr "" + +#, c-format, boost-format +msgid "Body %d selected — right-click for what applies to it" +msgstr "" + +msgid "Variables" +msgstr "" + +msgid "+" +msgstr "" + +msgid "Del" +msgstr "Eff" + +msgid "Sketch created — select it, then right-click to Extrude" +msgstr "" + +msgid "Sketch empty — nothing committed" +msgstr "" + +msgid "Sketch updated" +msgstr "" + +#, c-format +msgid "Sketch created (%zu driving dims) — select it, then right-click to Extrude" +msgstr "" + +msgid "Could not resolve the sketch to extrude" +msgstr "" + +msgid "Face selected — set the depth and Confirm" +msgstr "" + +msgid "Region selected — right-click to Extrude, or double-click to edit" +msgstr "" + +msgid "Sketch selected — right-click to Extrude, or double-click to edit" +msgstr "" + +#, c-format, boost-format +msgid "Face %d" +msgstr "" + +#, c-format, boost-format +msgid "Body %d " +msgstr "" + +msgid "vertex selected — click again for the whole body" +msgstr "" + +msgid "selected (whole body) — right-click for what applies to it" +msgstr "" + +#, c-format, boost-format +msgid "face %d selected — right-click to push/pull it, or click again for the whole body" +msgstr "" + +#, c-format, boost-format +msgid "edge %d selected — Fillet/Chamfer to dress it, or click again for the whole body" +msgstr "" + +#, c-format, boost-format +msgid "%s plane selected — right-click for the drawing tools" +msgstr "" + +#, c-format, boost-format +msgid "%s plane selected — right-click to sketch on it, or click an object to select it" +msgstr "" + +#, c-format, boost-format +msgid "placed (%.1f, %.1f, %.1f) mm — drag arrows to move, rings to rotate" +msgstr "" + +msgid "Tool exited" +msgstr "" + +msgid "Sketch kept — Finish to commit it, Cancel to discard" +msgstr "" + +msgid "✗ Conflicting constraints" +msgstr "" + +msgid "✓ Fully constrained" +msgstr "" + +#, c-format, boost-format +msgid "%d degrees of freedom" +msgstr "" + +#, c-format, boost-format +msgid "Sketch %d" +msgstr "" + +#, c-format, boost-format +msgid "Editing: Sketch %d · N = look normal to the plane · Finish or Cancel in the toolbar" +msgstr "" + +#, c-format +msgid "OK — %zu triangles" +msgstr "" + +msgid "Text to insert:" +msgstr "" + +msgid "Import SVG" +msgstr "" + +msgid "Import STEP" +msgstr "" + +msgid "Reading STEP…" +msgstr "" + +msgid "No solids found in STEP" +msgstr "" + +msgid "STEP import failed: " +msgstr "" + +msgid "Rebuilding model…" +msgstr "" + +#, c-format, boost-format +msgid "Imported %d solid(s) — pick a face or edge, then Fillet / Cut / Shell to modify" +msgstr "" + +msgid "Import mesh" +msgstr "" + +msgid "Could not read the STL file" +msgstr "" + +msgid "Could not read the OBJ file: " +msgstr "" + +msgid "Unsupported mesh format (STL and OBJ are supported)" +msgstr "" + +msgid "The mesh contains no triangles" +msgstr "" + +#, c-format, boost-format +msgid "" +"This mesh has %d triangles. Every triangle becomes a B-rep face before coplanar merging, so importing it may take a long time and leave a body that is slow to edit. Decimating the mesh first is usually better.\n" +"\n" +"Import anyway?" +msgstr "" + +msgid "Large mesh" +msgstr "" + +msgid "Mesh conversion failed: " +msgstr "" + +msgid "Mesh conversion produced no geometry" +msgstr "" + +msgid "Mesh import failed: " +msgstr "" + +#, c-format, boost-format +msgid "Imported solid — %d triangles → %d faces, volume %.2f mm³. Pick a face or edge, then Fillet / Cut / Shell to modify" +msgstr "" + +#, c-format, boost-format +msgid "Imported as an open shell (not watertight): %d boundary edge(s), %d non-manifold edge(s) — %d triangles → %d faces. The source mesh has holes or duplicated geometry; boolean features may fail on it" +msgstr "" + +msgid "No importable geometry found" +msgstr "" + +#, c-format, boost-format +msgid "%s added to the sketch — Confirm to commit it" +msgstr "" + +msgid " — drag to place/size, then Confirm" +msgstr "" + +msgid "Insert cancelled" +msgstr "" + +msgid "Drag a corner to scale, the centre to move — right-click when done" +msgstr "" + +#, c-format, boost-format +msgid "Sketch added on %s — select it, then right-click to Extrude" +msgstr "" + +msgid "Recompute error: " +msgstr "" + +msgid "Add a solid (sketch + extrude) first" +msgstr "" + +#, c-format, boost-format +msgid "Edge %d" +msgstr "" + +#, c-format, boost-format +msgid "Thread standard: %s (pitch %.3g mm)" +msgstr "" + +msgid "Thread needs a solid body — add or import one first" +msgstr "" + +msgid "Pick a sketch profile to revolve first" +msgstr "" + +msgid "Revolve needs a solid body — add or import one first" +msgstr "" + +msgid "Pick a profile sketch to sweep first" +msgstr "" + +msgid "Pick a path sketch for the sweep" +msgstr "" + +msgid "Sweep needs a solid body — add or import one first" +msgstr "" + +msgid "Check at least two profile sketches to loft" +msgstr "" + +msgid "Loft needs a solid body — add or import one first" +msgstr "" + +msgid "Pick a sketch profile to extrude first" +msgstr "" + +msgid "Pick a sketch to fill first" +msgstr "" + +msgid "Select a sheet body first" +msgstr "" + +msgid "Pick a solid face to thicken first" +msgstr "" + +msgid "Pick a sketch with an open line first" +msgstr "" + +msgid "Add at least one face to delete first" +msgstr "" + +msgid "Mate needs two CoordSys features — create them first" +msgstr "" + +msgid "Mate: CS A and CS B must be different CoordSys features" +msgstr "" + +msgid "Mate rejected" +msgstr "" + +msgid "No interference — need at least two solid bodies to check" +msgstr "" + +msgid "No interference found" +msgstr "" + +#, c-format +msgid "%zu interference pairs, worst %.2f mm³" +msgstr "" + +msgid "" +"Interference pairs:\n" +"\n" +msgstr "" + +#, c-format, boost-format +msgid "Body %d" +msgstr "" + +msgid "Interference" +msgstr "" + +msgid "Select a solid body first — its mass properties are what is reported" +msgstr "" + +msgid "Mass properties could not be computed for this body" +msgstr "" + +#, c-format, boost-format +msgid "%s: sheet body — %.2f cm² of surface, no volume" +msgstr "" + +#, c-format, boost-format +msgid "" +"%s\n" +"\n" +"Sheet body (open shell)\n" +"Surface area: %.2f cm²\n" +"\n" +"A sheet encloses no material, so it has no volume. Thicken it into a solid to get one." +msgstr "" + +msgid "Mass properties" +msgstr "" + +#, c-format, boost-format +msgid "%s: %.3f cm³, %.2f cm²" +msgstr "" + +#, c-format, boost-format +msgid "" +"%s\n" +"\n" +"Volume: %.3f cm³\n" +"Surface area: %.2f cm²" +msgstr "" + +msgid "Pattern needs a solid body — add or import one first" +msgstr "" + +msgid "Boolean needs two solid bodies — add or import a second one" +msgstr "" + +msgid "Cut needs a solid body — add or import one first" +msgstr "" + +#, c-format, boost-format +msgid "the picked face of Body %d" +msgstr "" + +msgid "the picked face" +msgstr "" + +#, c-format, boost-format +msgid " · %d picked" +msgstr "" + +#, c-format, boost-format +msgid "%d selected · Del removes them · Shift-click adds · double-click takes the whole loop" +msgstr "" + +msgid "Select — click an entity to pick it · drag an endpoint or centre to move it · Shift-click adds · Del removes" +msgstr "" + +#, c-format, boost-format +msgid "%d picked · now choose a constraint (Horizontal, Parallel, Tangent, Equal…)" +msgstr "" + +msgid "Constrain — click one or two entities, then choose a constraint" +msgstr "" + +msgid "Dimension — click an entity, or the first of two points" +msgstr "" + +msgid "Dimension — click the second point" +msgstr "" + +msgid "Line — click the start point" +msgstr "" + +msgid "Line — click the end point, or type the length" +msgstr "" + +msgid "Polyline — click the first point" +msgstr "" + +msgid "Polyline — click the next point · click the start point to close it · right-click to end the chain" +msgstr "" + +msgid "Rectangle — click one corner" +msgstr "" + +msgid "Rectangle — click the opposite corner" +msgstr "" + +msgid "Centre rectangle — click the centre" +msgstr "" + +msgid "Centre rectangle — click a corner" +msgstr "" + +msgid "Oblique rectangle — click the start of the base edge" +msgstr "" + +msgid "Oblique rectangle — click the end of the base edge (this sets the angle)" +msgstr "" + +msgid "Oblique rectangle — click to set the width" +msgstr "" + +msgid "Rounded rectangle — click one corner" +msgstr "" + +msgid "Rounded rectangle — click the opposite corner" +msgstr "" + +msgid "Rounded rectangle — click to set the corner radius" +msgstr "" + +msgid "Circle — click the centre" +msgstr "" + +msgid "Circle — click to set the radius, or type it" +msgstr "" + +msgid "Circle (2 points) — click one end of the diameter" +msgstr "" + +msgid "Circle (2 points) — click the other end of the diameter" +msgstr "" + +msgid "Circle (3 points) — click the first point on the circle" +msgstr "" + +msgid "Circle (3 points) — click the second point" +msgstr "" + +msgid "Circle (3 points) — click the third point" +msgstr "" + +msgid "Arc — click the start point" +msgstr "" + +msgid "Arc — click the end point" +msgstr "" + +msgid "Arc — click a point the arc passes through" +msgstr "" + +msgid "Tangent arc — click the endpoint it leaves from" +msgstr "" + +msgid "Tangent arc — click its far end" +msgstr "" + +msgid "Centre arc — click the centre" +msgstr "" + +msgid "Centre arc — click the start point (this sets the radius)" +msgstr "" + +msgid "Centre arc — click the end point" +msgstr "" + +msgid "Slot — click one end of the centreline" +msgstr "" + +msgid "Slot — click the other end of the centreline" +msgstr "" + +msgid "Slot — click to set the width" +msgstr "" + +msgid "Arc slot — click the centre the slot curves about" +msgstr "" + +msgid "Arc slot — click the start of the centreline (this sets the radius)" +msgstr "" + +msgid "Arc slot — click the end of the centreline" +msgstr "" + +msgid "Arc slot — click to set the width" +msgstr "" + +msgid "Polygon — click the centre" +msgstr "" + +msgid "Polygon — click a vertex (this sets size and orientation)" +msgstr "" + +msgid "Ellipse — click the centre" +msgstr "" + +msgid "Ellipse — click the end of the major axis" +msgstr "" + +msgid "Ellipse — click a point on the minor axis" +msgstr "" + +msgid "Elliptical arc — click the centre" +msgstr "" + +msgid "Elliptical arc — click the end of the major axis" +msgstr "" + +msgid "Elliptical arc — click a point on the minor axis" +msgstr "" + +msgid "Elliptical arc — click where the arc starts" +msgstr "" + +msgid "Elliptical arc — click where the arc ends" +msgstr "" + +msgid "Spline — click the first control point" +msgstr "" + +msgid "Spline — click the next control point · right-click to finish the curve" +msgstr "" + +msgid "Point — click to place one; the tool stays armed for more" +msgstr "" + +msgid "Trim — click a segment where it crosses another entity · right-click to exit" +msgstr "" + +msgid "Extend — click a line or arc to grow it out to the nearest entity · right-click to exit" +msgstr "" + +msgid "Fillet — click the first of two lines that meet" +msgstr "" + +msgid "Fillet — click the second line" +msgstr "" + +msgid "Fillet — drag the arrow, or click the number to type the radius · click empty space to apply · right-click cancels" +msgstr "" + +msgid "Chamfer — click the first of two lines that meet" +msgstr "" + +msgid "Chamfer — click the second line" +msgstr "" + +msgid "Chamfer — drag the arrow, or click the number to type the setback · click empty space to apply · right-click cancels" +msgstr "" + +msgid "Offset — click the entity to offset" +msgstr "" + +msgid "Offset — drag the arrow to either side, or click the number to type the distance · click empty space to apply · right-click cancels" +msgstr "" + +msgid "Mirror — first click the LINE to mirror about (a construction line works)" +msgstr "" + +msgid "Mirror — axis set · now click the entities to mirror · right-click cancels" +msgstr "" + +#, c-format, boost-format +msgid "Mirror — axis set · %d to mirror · click another to add or remove it · click empty space to apply" +msgstr "" + +msgid "Move — click the entities to move" +msgstr "" + +msgid "Move — drag the handle, or click the number to type the distance · click empty space to apply" +msgstr "" + +msgid "Rotate — click the entities to rotate" +msgstr "" + +msgid "Rotate — drag the handle, or click the number to type the angle · click empty space to apply" +msgstr "" + +msgid "Scale — click the entities to scale" +msgstr "" + +msgid "Scale — drag the handle, or click the number to type the factor · click empty space to apply" +msgstr "" + +msgid "Array — click the entities to repeat" +msgstr "" + +msgid "Array — drag the handle to set the step, click the count to type it · click empty space to apply" +msgstr "" + +msgid "Polar array — click the entities to repeat" +msgstr "" + +msgid "Polar array — drag the handle to set the sweep, click the count to type it · click empty space to apply" +msgstr "" + +msgid "Drag a corner to scale, the centre to move · right-click when done" +msgstr "" + +msgid " · Esc goes back to Select" +msgstr "" + +msgid " · click a constraint badge to remove it" +msgstr "" + +msgid "select something first" +msgstr "" + +#, c-format, boost-format +msgid "Mate: %s → %s" +msgstr "" + +msgid "Fastened" +msgstr "" + +msgid "Revolute" +msgstr "" + +msgid "Slider" +msgstr "" + +msgid "Cylindrical" +msgstr "" + +msgid "Click a solid FACE in the viewport" +msgstr "" + +msgid "Click a solid EDGE in the viewport" +msgstr "" + +msgid "An angled plane needs an edge to tilt about — pick Edge A" +msgstr "" + +msgid "A midplane needs two faces — pick Face A and Face B" +msgstr "" + +msgid "Face A and Face B are the same face — a midplane needs two different faces" +msgstr "" + +msgid "A tangent plane needs a cylindrical face — pick Face A" +msgstr "" + +msgid "This plane needs two edges — pick Edge A and Edge B" +msgstr "" + +msgid "Plane added — pick it as a sketch plane" +msgstr "" + +msgid "Axis added" +msgstr "" + +msgid "Coord Sys added" +msgstr "" + +msgid "Shell needs a solid body — add or import one first" +msgstr "" + +msgid "Draft needs a solid body — add or import one first" +msgstr "" + +msgid "Draft needs a picked face — click a side face first" +msgstr "" + +msgid "" +"Nothing yet — import a STEP or a mesh from the toolbar,\n" +"or click a reference plane and right-click it to start a sketch." +msgstr "" + +msgid "No solid yet — select a sketch and right-click it to Extrude." +msgstr "" + +msgid "Could not restore the CAD model from this project" +msgstr "" + +msgid "Could not restore the CAD model: " +msgstr "" + +#, c-format +msgid "Body %zu — %s" +msgstr "" + +msgid "Section view on — hides half the model to see inside; PageUp / PageDown move the plane, Flip shows the other half" +msgstr "" + +msgid "Section view off" +msgstr "" + +#, c-format, boost-format +msgid "Section view — showing the %s half" +msgstr "" + +msgid "upper" +msgstr "" + +msgid "lower" +msgstr "" + +msgid "Boolean needs two bodies — create or import a second solid" +msgstr "" + +msgid "Select a body first — click it in the viewport or the Bodies list" +msgstr "" + +msgid "That body has no display mesh yet — recompute first" +msgstr "" + +msgid "Drag the arrows to move, the rings to rotate — then Confirm (Esc cancels)" +msgstr "" + +msgid "Drag the arrows to move, the rings to rotate — the numbers follow" +msgstr "" + +msgid "Select a body first" +msgstr "" + +#, c-format, boost-format +msgid "Body %d colour set" +msgstr "" + +msgid "Click a face on the solid, then press F" +msgstr "" + +msgid "Placed on face — body laid flat on the bed" +msgstr "" + +msgid "Edit rejected: " +msgstr "" + +msgid "Erase all features and bodies and start a new design? This cannot be undone." +msgstr "" + +msgid "New Design" +msgstr "" + +msgid "This body has no feature to delete — use New Design to start over" +msgstr "" + +#, c-format, boost-format +msgid "feature %d" +msgstr "" + +#, c-format, boost-format +msgid "" +"Delete %s?\n" +"\n" +"That is the feature this body was made from. Features built on it may be removed or stop working." +msgstr "" + +msgid "Delete body" +msgstr "" + +msgid "Select the FEATURE that created this body (or use New Design)" +msgstr "" + +msgid "Select a feature in the tree first" +msgstr "" + +#, c-format, boost-format +msgid "Body %d shown" +msgstr "" + +#, c-format, boost-format +msgid "Body %d hidden" +msgstr "" + +msgid "Feature shown" +msgstr "" + +msgid "Feature hidden" +msgstr "" + +msgid "Draw a sketch first, then Constrain" +msgstr "" + +msgid "Select a sketch in the tree first" +msgstr "" + +msgid "Selected feature is not a sketch" +msgstr "" + +msgid "Pick 1-2 lines, then a constraint; right-click exits" +msgstr "" + +msgid "Pick 1-2 entities, then a constraint or dimension; right-click exits" +msgstr "" + +msgid "Pick an entity first" +msgstr "" + +msgid "Pick two entities first" +msgstr "" + +msgid "Horizontal and Vertical apply to a line" +msgstr "" + +msgid "Angle applies between two lines" +msgstr "" + +msgid "Collinear needs two lines" +msgstr "" + +msgid "Parallel, perpendicular and equal length apply to two lines" +msgstr "" + +msgid "Equal radius needs two circles or arcs" +msgstr "" + +msgid "Concentric needs two circles or arcs" +msgstr "" + +msgid "Tangent needs a line and a circle/arc, or two circles/arcs" +msgstr "" + +msgid "This constraint needs two entities with a point to join" +msgstr "" + +msgid "This dimension needs two entities with a point to measure between" +msgstr "" + +msgid "Midpoint needs a point and a line" +msgstr "" + +msgid "Symmetric needs two points or two lines + an axis" +msgstr "" + +msgid "Symmetric needs two points or two lines" +msgstr "" + +msgid "Symmetric: pick two entities, then an axis line" +msgstr "" + +msgid "Radius/Diameter needs a circle or arc" +msgstr "" + +msgid "Unsupported constraint" +msgstr "" + +msgid "Constraint rejected (over-constrained)" +msgstr "" + +msgid "Applied constraint · its badge is on the sketch — click the badge to remove it" +msgstr "" + +#, c-format, boost-format +msgid "%s — %d selected. Press Esc for the Select tool, click one line, then Shift- or Ctrl-click the other." +msgstr "" + +msgid "Applied constraint" +msgstr "" + +#, c-format, boost-format +msgid "Fix %s" +msgstr "" + +#, c-format, boost-format +msgid "Lock X %s" +msgstr "" + +#, c-format, boost-format +msgid "Lock Y %s" +msgstr "" + +msgid "Equal" +msgstr "" + +#, c-format, boost-format +msgid "Symmetric %s — %s / %s" +msgstr "" + +#, c-format, boost-format +msgid "Symmetric about Y axis %s — %s" +msgstr "" + +#, c-format, boost-format +msgid "Symmetric about X axis %s — %s" +msgstr "" + +msgid "On line" +msgstr "" + +msgid "On edge" +msgstr "" + +msgid "Constraint" +msgstr "" + +#, c-format, boost-format +msgid "Constraints (%d)" +msgstr "" + +msgid "No constraints yet" +msgstr "" + +msgid "Delete constraint" +msgstr "" + +msgid "Constraint deleted" +msgstr "" + +msgid "Press Constrain on a sketch first" +msgstr "" + +msgid "Pick the entity, then a mirror-axis line" +msgstr "" + +msgid "Mirror axis must be a line" +msgstr "" + +msgid "Mirror produced nothing" +msgstr "" + +msgid "Offset distance (+left / -right of direction)" +msgstr "" + +msgid "Offset collapsed the entity" +msgstr "" + +msgid "Pick two lines to fillet" +msgstr "" + +msgid "Fillet needs two lines" +msgstr "" + +msgid "Fillet radius" +msgstr "" + +msgid "Fillet failed (parallel lines or radius too large)" +msgstr "" + +msgid "Pick two lines to chamfer" +msgstr "" + +msgid "Chamfer needs two lines" +msgstr "" + +msgid "Chamfer distance" +msgstr "" + +msgid "Chamfer failed (parallel lines or distance too large)" +msgstr "" + +msgid "Trim works on lines, arcs and circles" +msgstr "" + +msgid "Extend works on lines and arcs" +msgstr "" + +msgid "Pick the edge to trim/extend" +msgstr "" + +msgid "Nothing to trim at the pick" +msgstr "" + +msgid "No edge to extend to" +msgstr "" + +msgid "Array count (incl. original)" +msgstr "" + +msgid "Spacing (mm)" +msgstr "" + +msgid "Array produced nothing" +msgstr "" + +msgid "Move dX (mm)" +msgstr "" + +msgid "Move dY (mm)" +msgstr "" + +msgid "Move produced nothing" +msgstr "" + +msgid "Rotate angle (deg)" +msgstr "" + +msgid "Rotate produced nothing" +msgstr "" + +msgid "Scale factor" +msgstr "" + +msgid "Scale produced nothing" +msgstr "" + +msgid "Polar count (incl. original)" +msgstr "" + +msgid "Total sweep (deg)" +msgstr "" + +msgid "Polar array produced nothing" +msgstr "" + +msgid "Applied edit" +msgstr "" + +msgid " — type a value, press Enter (or Confirm)" +msgstr "" + +msgid "Pick a segment in the viewport first" +msgstr "" + +msgid "Applied Horizontal" +msgstr "" + +msgid "Applied Vertical" +msgstr "" + +msgid "Sketch: " +msgstr "" + +#, c-format, boost-format +msgid "On a face of Body %d" +msgstr "" + +msgid "On a stored face" +msgstr "" + +msgid "Editing sketch — drag a handle or click a quote to edit" +msgstr "" + +msgid "An imported solid has no parameters — use Transform to move or rotate it" +msgstr "" + +msgid "This feature type can't be edited yet" +msgstr "" + +msgid "Nothing to export — add a feature first" +msgstr "" + +msgid "Export STEP" +msgstr "" + +msgid "Exported STEP" +msgstr "" + +msgid "STEP export failed: " +msgstr "" + +msgid "Nothing to commit — add a feature first" +msgstr "" + +msgid "All bodies hidden — show one before committing" +msgstr "" + +msgid "Plane ready" +msgstr "" + +msgid "Axis ready" +msgstr "" + +msgid "Coord Sys ready" +msgstr "" + +msgid "Helix ready" +msgstr "" + +msgid "Project ready" +msgstr "" + +msgid "Sketch ready" +msgstr "" + +msgid "Mate needs at least two CoordSys features" +msgstr "" + +msgid "Mate: CS A and CS B must be different" +msgstr "" + +msgid "Mate ready" +msgstr "" + +msgid "Invalid: " +msgstr "" + +#, c-format +msgid "Preview — %zu triangles" +msgstr "" + +#, c-format, boost-format +msgid "Body %d — moved (%.1f, %.1f, %.1f) mm, rotated %.1f°" +msgstr "" + +msgid "Profile: " +msgstr "" + +#, c-format, boost-format +msgid "Face %d (push/pull)" +msgstr "" + +msgid "Move cancelled" +msgstr "" + +msgid "Discard this sketch and everything drawn in it?" +msgstr "" + +msgid "Discard sketch" +msgstr "" + +msgid "Keep drawing" +msgstr "" + +msgid "Finish or cancel the current tool first (Esc)" +msgstr "" + +msgid "Nothing to redo" +msgstr "" + +msgid "Nothing to undo" +msgstr "" + +#, c-format +msgid "Redo (%zu more)" +msgstr "" + +#, c-format +msgid "Undo (%zu more)" +msgstr "" + +msgid "Variable name:" +msgstr "" + +msgid "Add Variable" +msgstr "" + +msgid "Variable name must not contain spaces" +msgstr "" + +#, c-format, boost-format +msgid "Expression for '%s':" +msgstr "" + +msgid "Select a variable first" +msgstr "" + +msgid "Edit Variable" +msgstr "" + +#, c-format, boost-format +msgid "Variable '%s' could not be removed (likely still referenced by a feature expression): %s" +msgstr "" + +msgid "No binding for that field" +msgstr "" + +msgid "Enter a number" +msgstr "" + +msgid "Not a number" +msgstr "" + +msgid "Primitive" +msgstr "" + +msgid "Empty mesh generated" +msgstr "" + +msgid "Pocket (Cut)" +msgstr "" + +msgid "Clear All" +msgstr "" + +msgctxt "Keyboard Shortcut" +msgid "Ins" +msgstr "" + +# AI Translated +msgctxt "Keyboard Shortcut" +msgid "Home" +msgstr "Début" + +# AI Translated +msgctxt "Keyboard Shortcut" +msgid "End" +msgstr "Fin" + +msgctxt "Keyboard Shortcut" +msgid "PgUp" +msgstr "" + +msgctxt "Keyboard Shortcut" +msgid "PgDn" +msgstr "" + +# AI Translated +msgctxt "Keyboard Shortcut" +msgid "Arrow Left" +msgstr "Flèche gauche" + +# AI Translated +msgctxt "Keyboard Shortcut" +msgid "Arrow Right" +msgstr "Flèche droite" + +# AI Translated +msgctxt "Keyboard Shortcut" +msgid "Arrow Up" +msgstr "Flèche haut" + +# AI Translated +msgctxt "Keyboard Shortcut" +msgid "Arrow Down" +msgstr "Flèche bas" + +msgid "Import geometry data from STL/STEP/3MF/OBJ/AMF files" +msgstr "Importez des données de géométrie à partir de fichiers STL/STEP/3MF/OBJ/AMF" + +msgid "Select all objects" +msgstr "Sélectionner tous les objets" + +msgid "Paste from clipboard" +msgstr "Coller depuis le presse-papier" + +msgid "Toggle printable for object/part" +msgstr "Basculer l’état imprimable de l’objet/de la pièce" + +msgid "Move selection 10mm in negative X direction" +msgstr "Déplacer la sélection de 10 mm dans la direction négative X" + +msgid "Move selection 10mm in positive X direction" +msgstr "Déplacer la sélection de 10 mm dans la direction positive X" + +msgid "Move selection 10mm in positive Y direction" +msgstr "Déplacer la sélection de 10 mm dans la direction positive Y" + +msgid "Move selection 10mm in negative Y direction" +msgstr "Déplacer la sélection de 10 mm dans la direction négative Y" + +msgid "Rotate selection 45 degrees counterclockwise" +msgstr "" + +msgid "Rotate selection 45 degrees clockwise" +msgstr "" + +msgid "Gizmo move" +msgstr "Gizmo déplacer" + +msgid "Gizmo rotate" +msgstr "Gizmo pivoter" + +msgid "Gizmo scale" +msgstr "Gizmo redimensionner" + +msgid "Gizmo place face on bed" +msgstr "Gizmo placer la face sur le plateau" + +msgid "Gizmo cut" +msgstr "Gizmo couper" + +msgid "Gizmo mesh boolean" +msgstr "Gizmo booléennes" + +msgid "Gizmo FDM paint-on supports" +msgstr "" + +msgid "Gizmo FDM paint-on seam" +msgstr "Gizmo Peinture de la couture FDM" + +msgid "Gizmo FDM paint-on fuzzy skin" +msgstr "Outil FDM de surface irrégulière peinte" + +msgid "Gizmo multi-material painting" +msgstr "" + +msgid "Gizmo text emboss/engrave" +msgstr "Gizmo embosser/graver du texte" + +msgid "Gizmo measure" +msgstr "Gizmo mesurer" + +msgid "Gizmo assemble" +msgstr "Gizmo assembler" + +msgid "Gizmo brim ears" +msgstr "Gizmo bordure à oreilles" + +msgid "Vertical slider - Move active thumb Up" +msgstr "Barre de défilement verticale - Déplacer le curseur actif vers le Haut" + +msgid "Vertical slider - Move active thumb Down" +msgstr "Barre de défilement verticale - Déplacer le curseur actif vers le Bas" + +msgid "Horizontal slider - Move active thumb Left" +msgstr "Barre de défilement horizontale - Déplacer le curseur actif vers la Gauche" + +msgid "Horizontal slider - Move active thumb Right" +msgstr "Barre de défilement horizontale - Déplacer le curseur actif vers la Droite" + +msgid "Horizontal slider - Move to start position" +msgstr "Curseur horizontal - Déplacement vers la position de départ" + +msgid "Horizontal slider - Move to last position" +msgstr "Curseur horizontal - Déplacer vers la dernière position" + +msgid "Camera view - Default" +msgstr "Vue caméra - Par défaut" + +msgid "Camera view - Top" +msgstr "Vue caméra - Haut" + +msgid "Camera view - Bottom" +msgstr "Vue caméra - Bas" + +msgid "Camera view - Front" +msgstr "Vue de la caméra - Avant" + +msgid "Camera view - Behind" +msgstr "Vue caméra - Derrière" + +msgid "Camera Angle - Left side" +msgstr "Angle de caméra - Côté gauche" + +msgid "Camera Angle - Right side" +msgstr "Angle de caméra - Côté droit" + +msgid "Camera view - Current plate" +msgstr "" + +msgid "Zoom in" +msgstr "Zoom avant" + +msgid "Zoom out" +msgstr "Zoom arrière" + +msgid "Show/Hide 3Dconnexion devices settings dialog" +msgstr "Afficher/Masquer la boîte de dialogue des paramètres des périphériques 3Dconnexion" + +msgid "Show/Hide wireframe" +msgstr "" + +msgid "On/Off G-code window" +msgstr "On/Off Fenêtre G-code" + +msgid "On/Off one layer mode of the vertical slider" +msgstr "On/Off mode couche unique de la barre de défilement verticale" + +msgid "Switch between Prepare/Preview" +msgstr "Basculer entre Préparer/Aperçu" + +msgid "Collapse/Expand the sidebar" +msgstr "Réduire/développer la barre latérale" + +msgid "Open the speed dial" +msgstr "" + +msgid "Reload the device page" +msgstr "" + +msgid "Show keyboard shortcuts list" +msgstr "Afficher la liste des raccourcis clavier" + +msgid "Slicing and printing" +msgstr "" + +msgid "Editing" +msgstr "" + +msgid "Placement" +msgstr "" + +msgid "Gizmos" +msgstr "" + +msgid "Sliders" +msgstr "" + +msgid "Painting tools" +msgstr "" + +msgid "Application" +msgstr "" + #: resources/data/hints.ini: [hint:Precise wall] msgid "" "Precise wall\n" @@ -21692,8 +24515,65 @@ msgstr "" "Éviter la déformation\n" "Saviez-vous que lors de l’impression de matériaux susceptibles de se déformer, tels que l’ABS, une augmentation appropriée de la température du plateau chauffant peut réduire la probabilité de déformation?" -#~ msgid "Other" -#~ msgstr "Autre" +#~ msgid "Tab" +#~ msgstr "Onglet" + +#~ msgid "Displays current viewport FPS in the top-right corner." +#~ msgstr "Affiche les FPS actuels de la vue dans le coin supérieur droit." + +# AI Translated +#~ msgid "Publish 3MF Wiki" +#~ msgstr "Wiki de Publier 3MF" + +# AI Translated +#~ msgid "Publish 3MF Video Guide" +#~ msgstr "Guide vidéo de Publier 3MF" + +#~ msgid "Toolbar" +#~ msgstr "Barre d'outils" + +#~ msgid "Switch table page" +#~ msgstr "Page du tableau de commutation" + +#~ msgid "Global shortcuts" +#~ msgstr "Raccourcis globaux" + +#~ msgid "Middle mouse button" +#~ msgstr "Bouton central de la souris" + +#~ msgid "Auto orients selected objects or all objects. If there are selected objects, it just orients the selected ones. Otherwise, it will orient all objects in the current project." +#~ msgstr "Oriente automatiquement les objets sélectionnés ou tous les objets. S’il y a des objets sélectionnés, seuls ceux-ci sont orientés. Sinon, tous les objets du projet en cours sont orientés." + +#~ msgid "Auto orients all objects on the active plate." +#~ msgstr "Oriente automatiquement tous les objets de la plaque actuelle." + +#~ msgid "Any arrow" +#~ msgstr "Toutes les flèches" + +#~ msgid "Gizmo SLA support points" +#~ msgstr "Gizmo Point de support SLA" + +#~ msgid "Plater" +#~ msgstr "Plateau" + +#~ msgid "Gizmo" +#~ msgstr "Gizmo" + +#~ msgid "Delete objects, parts, modifiers" +#~ msgstr "Supprimer des objets, des pièces, des modificateurs" + +#~ msgid "Objects List" +#~ msgstr "Liste des objets" + +#~ msgid "G-code written at the very top of the output file, before any other content. Useful for adding metadata that printer firmware reads from the first lines of the file (e.g. estimated print time, filament usage). Supports placeholders like {print_time_sec} and {used_filament_length}." +#~ msgstr "G-code écrit tout en haut du fichier de sortie, avant tout autre contenu. Utile pour ajouter des métadonnées que le firmware de l'imprimante lit depuis les premières lignes du fichier (ex. temps d'impression estimé, utilisation du filament). Prend en charge les espaces réservés comme {print_time_sec} et {used_filament_length}." + +#~ msgid "Print time (seconds)" +#~ msgstr "Temps d'impression (secondes)" + +# AI Translated +#~ msgid "Open actions speed dial" +#~ msgstr "Ouvrir le menu d'actions rapides" #~ msgid "Left: " #~ msgstr "Gauche : " @@ -21833,9 +24713,6 @@ msgstr "" #~ msgid "Print order within a single layer." #~ msgstr "Ordre d’impression au sein d’une même couche" -#~ msgid "Bottom" -#~ msgstr "Dessous" - #~ msgid "Front" #~ msgstr "Avant" @@ -21848,9 +24725,6 @@ msgstr "" #~ msgid "Esc" #~ msgstr "Échap" -#~ msgid "Del" -#~ msgstr "Eff" - #~ msgid "Backspace" #~ msgstr "Retour arrière" @@ -21866,9 +24740,6 @@ msgstr "" #~ msgid "Arrow Right" #~ msgstr "Flèche Droite" -#~ msgid "End" -#~ msgstr "Fin" - #~ msgid "Hotend" #~ msgstr "Hotend" diff --git a/localization/i18n/hu/OrcaSlicer_hu.po b/localization/i18n/hu/OrcaSlicer_hu.po index bc65ceef4b..4299ad09e8 100644 --- a/localization/i18n/hu/OrcaSlicer_hu.po +++ b/localization/i18n/hu/OrcaSlicer_hu.po @@ -3,7 +3,7 @@ msgid "" msgstr "" "Project-Id-Version: Orca Slicer\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-09-17 12:41-0300\n" +"POT-Creation-Date: 2026-09-22 12:39+0800\n" "Language: hu\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -2497,6 +2497,19 @@ msgstr "" msgid "Failed to open the Plugins dialog (unknown error)." msgstr "Nem sikerült megnyitni a Bővítmények párbeszédablakot (ismeretlen hiba)." +msgid "Plugins refreshed." +msgstr "" + +#, c-format, boost-format +msgid "Failed to refresh plugins: %s" +msgstr "" + +msgid "Select plugin package" +msgstr "" + +msgid "Plugin files (*.py;*.whl)|*.py;*.whl" +msgstr "" + # AI Translated msgid "Plugin Terminal" msgstr "Bővítményterminál" @@ -4156,6 +4169,21 @@ msgstr "Az OrcaSlicer ugyanebben a szellemben indult, a PrusaSlicer, a BambuStud msgid "Today, OrcaSlicer is the most widely used and actively developed open-source slicer in the 3D printing community. Many of its innovations have been adopted by other slicers, making it a driving force for the entire industry." msgstr "Ma az OrcaSlicer a legszélesebb körben használt és legaktívabban fejlesztett nyílt forráskódú szeletelő a 3D nyomtatási közösségben. Sok újítását más szeletelők is átvették, így az egész iparág hajtóereje." +msgid "Script plugin skipped." +msgstr "" + +msgid "Script plugin finished." +msgstr "" + +msgid "Printer" +msgstr "Nyomtató" + +msgid "Recent Projects" +msgstr "" + +msgid "Go to Plate" +msgstr "" + msgid "AMS Materials Setting" msgstr "AMS anyagok beállítása" @@ -5713,9 +5741,6 @@ msgctxt "Noun" msgid "Print" msgstr "Nyomtatás" -msgid "Printer" -msgstr "Nyomtató" - msgid "Time Estimation" msgstr "Időbecslés" @@ -5894,12 +5919,15 @@ msgctxt "Camera View" msgid "Right" msgstr "Jobb" -msgid "Add" -msgstr "Hozzáadás" - msgid "Add plate" msgstr "Tálca hozzáadása" +msgid "Split to objects" +msgstr "Felosztás objektumokra" + +msgid "Add" +msgstr "Hozzáadás" + msgid "Auto orient all/selected objects" msgstr "Az összes/kiválasztott objektum automatikus tájolása" @@ -5912,9 +5940,6 @@ msgstr "Összes objektum elrendezése" msgid "Arrange objects on selected plates" msgstr "Objektumok elrendezése a kiválasztott tálcákon" -msgid "Split to objects" -msgstr "Felosztás objektumokra" - msgid "Assembly View" msgstr "Összeszerelési nézet" @@ -5971,6 +5996,9 @@ msgstr "Körvonal" msgid "Wireframe" msgstr "Drótváz" +msgid "X-Ray" +msgstr "" + # AI Translated msgid "Realistic View" msgstr "Valósághű nézet" @@ -6014,7 +6042,7 @@ msgstr "Térfogat:" msgid "Size:" msgstr "Méret:" -#, c-format, boost-format +#, boost-format msgid "Conflicts of G-code paths have been found at layer %d, Z = %.2lfmm. Please separate the conflicted objects farther (%s <-> %s)." msgstr "G-kód útvonalütközés található a(z) %d. rétegen, Z = %.2lfmm. Helyezd távolabb egymástól az ütköző objektumokat (%s <-> %s)." @@ -6180,6 +6208,9 @@ msgstr "Alkalmazás bezárása egyes beállítások módosítása közben." msgid "Logging" msgstr "Naplózás" +msgid "Design" +msgstr "" + msgid "Prepare" msgstr "Előkészítés" @@ -6510,6 +6541,9 @@ msgstr "Körvonal megjelenítése a kijelölt objektum körül a 3D nézetben." msgid "Preferences" msgstr "Beállítások" +msgid "Open speed dial" +msgstr "" + # AI Translated msgctxt "Menu" msgid "Edit" @@ -7449,6 +7483,233 @@ msgstr "Ne jelenjen meg többé ez a párbeszédablak" msgid "Please refer to Wiki before use->" msgstr "Használat előtt nézd meg a Wikit ->" +msgid "Plates are a filament (FFF) feature." +msgstr "" + +msgid "Open the 3D view first." +msgstr "" + +msgid "Select an object first." +msgstr "" + +msgid "Slice and Preview" +msgstr "" + +msgid "Slice & Export" +msgstr "" + +msgid "Go to layer (percent)" +msgstr "" + +msgid "Commands" +msgstr "" + +msgid "Go to tab..." +msgstr "" + +msgid "Load Project" +msgstr "" + +msgid "Save Project As" +msgstr "" + +msgid "Mode: Simple" +msgstr "" + +msgid "Mode: Advanced" +msgstr "" + +msgid "Mode: Expert" +msgstr "" + +msgid "Toggle Developer Mode" +msgstr "" + +msgid "Developer mode enabled." +msgstr "" + +msgid "Developer mode disabled." +msgstr "" + +msgid "Export STL" +msgstr "STL exportálása" + +msgid "Export 3MF" +msgstr "3MF exportálása" + +msgid "Export Sliced File" +msgstr "" + +msgid "Export All Sliced Files" +msgstr "" + +msgid "Max Volumetric Speed Calibration" +msgstr "Max. volumetrikus sebesség kalibrálása" + +msgid "Pressure Advance Calibration" +msgstr "" + +msgid "Flow Ratio Calibration" +msgstr "Anyagáramlás kalibrálás" + +msgid "Retraction Calibration" +msgstr "" + +msgid "Cornering Calibration" +msgstr "" + +msgid "Input Shaping Frequency Calibration" +msgstr "" + +msgid "Input Shaping Damping Calibration" +msgstr "" + +msgid "VFA Calibration" +msgstr "" + +msgid "View: Top" +msgstr "" + +msgid "View: Bottom" +msgstr "" + +msgid "View: Front" +msgstr "" + +msgid "View: Rear" +msgstr "" + +msgid "View: Left" +msgstr "" + +msgid "View: Right" +msgstr "" + +msgid "View: Isometric" +msgstr "" + +msgid "View: Default" +msgstr "" + +msgid "Fit Bed to View" +msgstr "" + +msgid "Toggle Perspective" +msgstr "" + +# AI Translated +msgid "Delete All Objects" +msgstr "Összes objektum törlése" + +msgid "Mirror X" +msgstr "" + +msgid "Mirror Y" +msgstr "" + +msgid "Mirror Z" +msgstr "" + +# AI Translated +msgid "Split to Objects" +msgstr "Felosztás objektumokra" + +msgid "Split to Parts" +msgstr "" + +msgid "Center Selected on Plate" +msgstr "" + +msgid "Drop to Bed" +msgstr "" + +msgid "Scale to Fit Print Volume" +msgstr "" + +msgid "Increase Instances" +msgstr "" + +msgid "Decrease Instances" +msgstr "" + +msgid "Auto-Arrange" +msgstr "" + +msgid "Auto-Orient" +msgstr "" + +msgid "Add Plate" +msgstr "" + +msgid "Cannot add another plate (maximum reached)." +msgstr "" + +msgid "Duplicate Plate" +msgstr "" + +msgid "Cannot duplicate a plate (maximum reached)." +msgstr "" + +msgid "Cannot delete the only plate." +msgstr "" + +msgid "Rename Plate" +msgstr "" + +msgid "Toggle Plate Lock" +msgstr "" + +msgid "No plates available." +msgstr "" + +msgid "Synchronize Filament List from AMS" +msgstr "" + +msgid "Connect a printer to synchronize the AMS filament list." +msgstr "" + +msgid "Open Preset Bundle" +msgstr "" + +msgid "Sign in to sync presets." +msgstr "" + +msgid "Export All Objects as STLs" +msgstr "" + +msgid "Export All Objects as DRC (one file)" +msgstr "" + +msgid "Export All Objects as DRCs" +msgstr "" + +msgid "Export Toolpaths as OBJ" +msgstr "" + +msgid "About OrcaSlicer" +msgstr "" + +msgid "Open Wiki" +msgstr "" + +msgid "Open YouTube Channel" +msgstr "" + +msgid "Open Plugins" +msgstr "" + +msgid "Refresh Plugins" +msgstr "" + +msgid "Install Plugin" +msgstr "" + +msgid "Install Local Plugin" +msgstr "" + +msgid "Unknown command." +msgstr "" + msgid "3D Mouse disconnected." msgstr "3D Mouse csatlakoztatva." @@ -8100,10 +8361,6 @@ msgstr "Az oldalsáv kibontása" msgid "Collapse sidebar" msgstr "&Az oldalsáv összecsukása" -# AI Translated -msgid "Tab" -msgstr "Tab" - #, c-format, boost-format msgid "Loading file: %s" msgstr "Fájl betöltése: %s" @@ -8307,10 +8564,6 @@ msgstr "" msgid "Delete Object" msgstr "Objektum törlése" -# AI Translated -msgid "Delete All Objects" -msgstr "Összes objektum törlése" - # AI Translated msgid "Reset Project" msgstr "Projekt visszaállítása" @@ -8318,10 +8571,6 @@ msgstr "Projekt visszaállítása" msgid "The selected object couldn't be split." msgstr "A kijelölt objektumot nem lehet feldarabolni." -# AI Translated -msgid "Split to Objects" -msgstr "Felosztás objektumokra" - msgid "Disable Auto-Drop to preserve Z positioning?\n" msgstr "Letiltja az Auto-Drop funkciót a Z pozicionálás megőrzéséhez?\n" @@ -9136,6 +9385,33 @@ msgstr "Többeszközös kezelés" msgid "With this option enabled, you can send a task to multiple devices at the same time and manage multiple devices." msgstr "Ezzel az opcióval egyszerre több eszközre küldhetsz feladatot és több eszközt kezelhetsz." +msgid "Open the Speed Dial from the keyboard" +msgstr "" + +msgid "When enabled, the Speed Dial keyboard shortcut (Space by default) opens the action search from any page." +msgstr "" + +msgid "Recent actions" +msgstr "" + +msgid "actions" +msgstr "" + +msgid "How many recently launched actions to show at the top of the Speed Dial. Set to 0 to hide recent actions." +msgstr "" + +msgid "CAD feature (experimental)" +msgstr "" + +msgid "With this option enabled, the Design tab is shown, where models can be built and edited parametrically. This feature is experimental and still under development." +msgstr "" + +msgid "Auto-close sketch loops" +msgstr "" + +msgid "Treat sketch endpoints within 0.001 mm as one joint and weld the loop shut. Off: only exactly coincident endpoints join, so a loop with a tiny gap is shown as open instead of being closed for you." +msgstr "" + msgid "Pop up to select filament grouping mode" msgstr "Felugró ablak a filamentcsoportosítási mód kiválasztásához" @@ -9217,6 +9493,12 @@ msgstr "Fordított egér-nagyítás" msgid "If enabled, reverses the direction of zoom with mouse wheel." msgstr "Ha engedélyezve van, megfordítja az egérgörgős nagyítás irányát." +msgid "Draw mate connectors as a face" +msgstr "" + +msgid "In the Design tab, draw a mate connector as a small face instead of the conventional disc with a roll quadrant. A face's orientation is read without being learned. Turn this off for the conventional CAD representation." +msgstr "" + msgid "Pan" msgstr "Pásztázás" @@ -9238,6 +9520,15 @@ msgstr "Jobb egérhúzás" msgid "Set the action that dragging the right mouse button should perform." msgstr "Állítsd be a jobb egérgomb húzásával végrehajtandó műveletet." +msgid "Keyboard" +msgstr "" + +msgid "Keyboard shortcuts" +msgstr "" + +msgid "Choose the key for each action." +msgstr "" + msgid "Clear my choice on..." msgstr "Választásom törlése ennél..." @@ -9354,11 +9645,39 @@ msgstr "" "Korlátozza a nézetablak képsebességét a GPU terhelés és az energiafogyasztás csökkentése érdekében.\n" "Állítsd 0-ra a korlátlan képkockasebességhez." +msgid "Reuse the 3D scene while idle" +msgstr "" + +msgid "" +"Skips redrawing the 3D scene when only the mouse cursor moves over the viewport,\n" +"and reuses the previous frame's scene instead. Reduces GPU load.\n" +"Disable it if the viewport shows stale or missing contents.\n" +"\n" +"Takes effect immediately." +msgstr "" + +msgid "Skip unchanged frames" +msgstr "" + +msgid "" +"Skips drawing a frame altogether when it would be identical to the one already on screen.\n" +"Only applies to frames that reuse the 3D scene, so it needs Reuse the 3D scene while idle.\n" +"Disable it if a hover highlight, tooltip or animation stops updating.\n" +"\n" +"Takes effect immediately." +msgstr "" + msgid "Show FPS overlay" msgstr "FPS fedvény megjelenítése" -msgid "Displays current viewport FPS in the top-right corner." -msgstr "Megjeleníti az aktuális nézetablak FPS-t a jobb felső sarokban." +msgid "Displays rendering counts in the top-right corner of the viewport." +msgstr "" + +msgid "FPS: frames presented to the screen per second." +msgstr "" + +msgid "3D: frames per second that redrew the 3D scene." +msgstr "" # AI Translated msgid "G-code Preview" @@ -9833,13 +10152,8 @@ msgstr "3MF közzététele..." msgid "Select which settings to be published in the 3MF file" msgstr "Válaszd ki, mely beállítások kerüljenek közzétételre a 3MF fájlban" -# AI Translated -msgid "Publish 3MF Wiki" -msgstr "3MF közzététele wiki" - -# AI Translated -msgid "Publish 3MF Video Guide" -msgstr "3MF közzététele videós útmutató" +msgid "Video Guide" +msgstr "" # AI Translated msgid "Mixed filament - published as a whole when \"Enable\" above is selected" @@ -9945,6 +10259,133 @@ msgstr "Ehhez: \"%1%\", add hozzá \"%2%\"-t új beállításként" msgid "Simply switch to \"%1%\"" msgstr "Csak válts a(z) \"%1%\"-ra" +msgid "Expert" +msgstr "" + +msgid "Simple" +msgstr "" + +msgid "Search actions" +msgstr "" + +#, c-format, boost-format +msgid "Search %s actions" +msgstr "" + +msgid "Recent" +msgstr "" + +msgid "Other" +msgstr "Egyéb" + +#, c-format, boost-format +msgid "No actions match (Total: %s)" +msgstr "" + +msgid "No actions yet" +msgstr "" + +msgid "No tabs match" +msgstr "" + +msgid "No tabs" +msgstr "" + +#, c-format, boost-format +msgid "Showing %s of %s actions" +msgstr "" + +#, c-format, boost-format +msgid "%s actions" +msgstr "" + +#, c-format, boost-format +msgid "%s tabs" +msgstr "" + +#, c-format, boost-format +msgid "%s matches" +msgstr "" + +#, c-format, boost-format +msgid "Favourites are full (%s max)" +msgstr "" + +#, c-format, boost-format +msgid "Go to %s%% of the layer range" +msgstr "" + +msgid "Enter a layer percentage (0-100)" +msgstr "" + +#, c-format, boost-format +msgid "Go to layer %% (0-100)" +msgstr "" + +msgid "Go to tab" +msgstr "" + +#, c-format, boost-format +msgid "Favourite %s (%s)" +msgstr "" + +#, c-format, boost-format +msgid "Pin to favourites (%s)" +msgstr "" + +#, c-format, boost-format +msgid "Unpin from favourites (%s)" +msgstr "" + +msgid "Remove from favourites" +msgstr "" + +msgid "Move left" +msgstr "" + +msgid "Move right" +msgstr "" + +msgid "Unpin" +msgstr "" + +msgid "Wiki (F1)" +msgstr "" + +msgid "No wiki page for this action" +msgstr "" + +msgid "Show details" +msgstr "Részletek megjelenítése" + +# AI Translated +msgid "Hide details" +msgstr "Részletek elrejtése" + +#, c-format, boost-format +msgid "\"%s\" is a Developer setting. Enable Developer mode to edit it?" +msgstr "" + +msgid "Developer setting" +msgstr "" + +#, c-format, boost-format +msgid "\"%s\" is a %s setting. Switch from %s mode to %s mode to edit it?" +msgstr "" + +msgid "Switch settings mode" +msgstr "" + +#, c-format, boost-format +msgid "Run \"%s\"?" +msgstr "" + +msgid "Run plugin" +msgstr "" + +msgid "Don't ask again for this action" +msgstr "" + msgid "Task canceled" msgstr "Feladat megszakítva" @@ -11767,56 +12208,39 @@ msgstr "A konfigurációs csomag az előző konfigurációs útmutatóban módos msgid "Configuration package changed" msgstr "Konfigurációs csomag megváltozott" -msgid "Toolbar" -msgstr "Eszköztár" - -msgid "Objects list" -msgstr "Objektumok listája" - -msgid "Import geometry data from STL/STEP/3MF/OBJ/AMF files" -msgstr "Geometriai adatok importálása STL/STEP/3MF/OBJ/AMF fájlokból" - -msgid "Paste from clipboard" -msgstr "Beillesztés a vágólapról" - -msgid "Show/Hide 3Dconnexion devices settings dialog" -msgstr "3Dconnexion-eszközbeállítások párbeszédablak megjelenítése/elrejtése" - -msgid "Switch table page" -msgstr "Váltás táblázatra" - -msgid "Show keyboard shortcuts list" -msgstr "Gyorsgombok listájának megjelenítése" - -msgid "Global shortcuts" -msgstr "Globális gyorsbillentyűk" - msgid "Pan View" msgstr "Pásztázó nézet" msgid "Rotate View" msgstr "Forgató nézet" -msgid "Middle mouse button" -msgstr "Középső egérgomb" +#, c-format, boost-format +msgid "Use %s or %s, or a key that does not type a character." +msgstr "" -msgid "Zoom View" -msgstr "Nagyító nézet" +msgctxt "Keyboard Shortcut" +msgid "Key" +msgstr "" -msgid "Auto orients selected objects or all objects. If there are selected objects, it just orients the selected ones. Otherwise, it will orient all objects in the current project." -msgstr "Automatikusan beállítja a kijelölt objektumok vagy az összes objektum tájolását. Ha vannak kijelölt objektumok, akkor csak a kijelölteket, ellenkező esetben pedig a projektben levő összes objektumot orientálja." +msgid "Left mouse" +msgstr "" -msgid "Auto orients all objects on the active plate." -msgstr "Automatikusan orientálja az aktuális tálcán levő összes objektumot." +msgid "Available anywhere in the window, even while typing in a text field." +msgstr "" -msgid "Collapse/Expand the sidebar" -msgstr "Az oldalsáv összecsukása/kinyitása" +msgid "Run a speed dial favorite while the dial is open" +msgstr "" -msgid "Any arrow" -msgstr "Bármelyik nyílbillentyű" +# AI Translated +msgctxt "Keyboard Shortcut" +msgid "Tab" +msgstr "Tab" -msgid "Movement in camera space" -msgstr "Mozgás a kameratérben" +msgid "Switch to the next main tab" +msgstr "" + +msgid "Available while the 3D view on the Prepare tab has focus." +msgstr "" msgid "Select a part" msgstr "Válassz egy tárgyat" @@ -11827,135 +12251,29 @@ msgstr "Több objektum kijelölése" msgid "Select objects by rectangle" msgstr "Objektumok kijelölése téglalapok alapján" -# AI Translated -msgctxt "Keyboard Shortcut" -msgid "Arrow Up" -msgstr "Felfelé nyíl" - -msgid "Move selection 10mm in positive Y direction" -msgstr "Kijelölés mozgatása 10 mm-rel pozitív Y irányban" - -# AI Translated -msgctxt "Keyboard Shortcut" -msgid "Arrow Down" -msgstr "Lefelé nyíl" - -msgid "Move selection 10mm in negative Y direction" -msgstr "Kijelölés mozgatása 10 mm-rel negatív Y irányban" - -# AI Translated -msgctxt "Keyboard Shortcut" -msgid "Arrow Left" -msgstr "Balra nyíl" - -msgid "Move selection 10mm in negative X direction" -msgstr "Kijelölés mozgatása 10 mm-rel negatív X irányban" - -# AI Translated -msgctxt "Keyboard Shortcut" -msgid "Arrow Right" -msgstr "Jobbra nyíl" - -msgid "Move selection 10mm in positive X direction" -msgstr "Kijelölés mozgatása 10 mm-rel pozitív X irányban" +msgid "Keyboard 1-9: set filament for object/part" +msgstr "filament hozzárendelése az objektumhoz/tárgyhoz" msgid "Movement step set to 1mm" msgstr "Mozgatás lépéstávolsága 1mm-re állítva" -msgid "Keyboard 1-9: set filament for object/part" -msgstr "filament hozzárendelése az objektumhoz/tárgyhoz" +msgid "Movement in camera space" +msgstr "Mozgás a kameratérben" -msgid "Camera view - Default" -msgstr "Kameranézet - Alapértelmezett" +msgid "Middle mouse" +msgstr "" -msgid "Camera view - Top" -msgstr "Kameranézet - Felülről" +msgid "Right mouse" +msgstr "" -msgid "Camera view - Bottom" -msgstr "Kameranézet - Alulról" +msgid "Zoom View" +msgstr "Nagyító nézet" -msgid "Camera view - Front" -msgstr "Kameranézet - Elölről" +msgid "Painting" +msgstr "" -msgid "Camera view - Behind" -msgstr "Kameranézet - Hátulról" - -msgid "Camera Angle - Left side" -msgstr "Kameranézet - Bal oldal" - -msgid "Camera Angle - Right side" -msgstr "Kameranézet - Jobb oldal" - -msgid "Select all objects" -msgstr "Összes objektum kijelölése" - -msgid "Gizmo move" -msgstr "Gizmo mozgatás" - -msgid "Gizmo rotate" -msgstr "Gizmo forgatás" - -msgid "Gizmo scale" -msgstr "Gizmo átméretezés" - -msgid "Gizmo place face on bed" -msgstr "Gizmo felület asztalra illesztése" - -msgid "Gizmo cut" -msgstr "Gizmo vágás" - -msgid "Gizmo mesh boolean" -msgstr "Gizmo modellháló logikai műveletek" - -msgid "Gizmo FDM paint-on fuzzy skin" -msgstr "Gizmo FDM barázdált felület festése" - -msgid "Gizmo SLA support points" -msgstr "Gizmo SLA támaszpontok" - -msgid "Gizmo FDM paint-on seam" -msgstr "Gizmo FDM varrat festés" - -msgid "Gizmo text emboss/engrave" -msgstr "Gizmo szöveg dombornyomás/gravírozás" - -msgid "Gizmo measure" -msgstr "Gizmo mérés" - -msgid "Gizmo assemble" -msgstr "Gizmo összeállítás" - -msgid "Gizmo brim ears" -msgstr "Gizmo peremfülek" - -msgid "Zoom in" -msgstr "Zoom közelítés" - -msgid "Zoom out" -msgstr "Zoom távolítás" - -msgid "Toggle printable for object/part" -msgstr "Nyomtathatóság váltása objektumhoz/alkatrészhez" - -# AI Translated -msgctxt "Keyboard Shortcut" -msgid "Tab" -msgstr "Tab" - -msgid "Switch between Prepare/Preview" -msgstr "Váltás előkészítés/előnézet között" - -# AI Translated -msgctxt "Keyboard Shortcut" -msgid "Space" -msgstr "Szóköz" - -# AI Translated -msgid "Open actions speed dial" -msgstr "Műveletek gyorsmenüjének megnyitása" - -msgid "Plater" -msgstr "Tálca" +msgid "Available while a painting gizmo is open: supports, seam, fuzzy skin or color painting." +msgstr "" msgid "Move: press to snap by 1mm" msgstr "Mozgatás: lenyomva 1 mm-es lépésekre illeszt" @@ -11966,15 +12284,19 @@ msgstr "Támasz/Színfestés: toll méretének beállítása" msgid "Support/Color Painting: adjust section position" msgstr "Támasz/Színfestés: metszet pozíciójának beállítása" -# AI Translated -msgid "Gizmo" -msgstr "Gizmo" +msgid "Objects list" +msgstr "Objektumok listája" + +msgid "Available while the object list has focus." +msgstr "" msgid "Set extruder number for the objects and parts" msgstr "Extruder szám beállítása az objektumok és tárgyak számára" -msgid "Delete objects, parts, modifiers" -msgstr "Objektumok, tárgyak, módosítók törlése" +# AI Translated +msgctxt "Keyboard Shortcut" +msgid "Space" +msgstr "Szóköz" msgid "Select the object/part and press space to change the name" msgstr "Válaszd ki az objektumot vagy alkatrészt, majd nyomd meg a szóközt a név megváltoztatásához" @@ -11985,45 +12307,48 @@ msgstr "Egérkattintás" msgid "Select the object/part and mouse click to change the name" msgstr "Válaszd ki az objektumot vagy alkatrészt, majd kattints a nevére az átnevezéshez" -msgid "Objects List" -msgstr "Tárgyak listája" - -msgid "Vertical slider - Move active thumb Up" -msgstr "Függőleges csúszka - Az aktív csúszka felfelé mozgatása" - -msgid "Vertical slider - Move active thumb Down" -msgstr "Függőleges csúszka - Az aktív csúszka lefelé mozgatása" - -msgid "Horizontal slider - Move active thumb Left" -msgstr "Vízszintes csúszka - Az aktív csúszka balra mozgatása" - -msgid "Horizontal slider - Move active thumb Right" -msgstr "Vízszintes csúszka - Az aktív csúszka jobbra mozgatása" - -msgid "On/Off one layer mode of the vertical slider" -msgstr "Függőleges csúszka egyréteges módjának ki/bekapcsolása" - -msgid "On/Off G-code window" -msgstr "G-kód ablak be/ki" +msgid "Available while the 3D view on the Preview tab has focus." +msgstr "" msgid "Move slider 5x faster" msgstr "Csúszka 5x gyorsabb mozgatása" -# AI Translated -msgctxt "Keyboard Shortcut" -msgid "Home" -msgstr "Home" +msgid "Scroll slider 5x faster" +msgstr "" -msgid "Horizontal slider - Move to start position" -msgstr "Vízszintes csúszka - Ugrás a kezdőpozícióra" +msgid "Not customizable" +msgstr "" -# AI Translated -msgctxt "Keyboard Shortcut" -msgid "End" -msgstr "End" +#, c-format, boost-format +msgid "%s is assigned to %s. Reassign it to %s?" +msgstr "" -msgid "Horizontal slider - Move to last position" -msgstr "Vízszintes csúszka - Ugrás az utolsó pozícióra" +#, c-format, boost-format +msgid "The default %s is assigned to %s. Reassign it to %s?" +msgstr "" + +msgid "Global shortcuts also apply while typing." +msgstr "" + +msgid "A key that types a character cannot be a global shortcut." +msgstr "" + +msgid "Esc cancels, Enter confirms." +msgstr "" + +#, c-format, boost-format +msgid "" +"Press the new shortcut for\n" +"\"%s\"" +msgstr "" + +#, c-format, boost-format +msgid "Already used as a step of %s." +msgstr "" + +#, c-format, boost-format +msgid "Already assigned to %s. Press OK to reassign it." +msgstr "" msgid "Release Note" msgstr "Verzióinformáció" @@ -16945,8 +17270,8 @@ msgstr "Előmelegítési lépések" msgid "Insert multiple preheat commands (e.g. M104.1). Only useful for Prusa XL. For other printers, please set it to 1." msgstr "Több előmelegítési parancs beszúrása (pl. M104.1). Ez csak a Prusa XL esetén hasznos. Más nyomtatóknál állítsd 1-re." -msgid "G-code written at the very top of the output file, before any other content. Useful for adding metadata that printer firmware reads from the first lines of the file (e.g. estimated print time, filament usage). Supports placeholders like {print_time_sec} and {used_filament_length}." -msgstr "A kimeneti fájl legelejére írt G-kód, minden más tartalom előtt. Hasznos olyan metaadatok hozzáadására, amelyeket a nyomtató firmware-e a fájl első soraiból olvas ki (pl. becsült nyomtatási idő, filamentfelhasználás). Támogatja az olyan helyőrzőket, mint a {print_time_sec} és a {used_filament_length}." +msgid "G-code written at the very top of the output file, before any other content. Useful for adding metadata that printer firmware reads from the first lines of the file (e.g. estimated print time, filament usage). Supports placeholders like {print_time_total_sec}, {print_time_day}, {print_time_hour}, {print_time_minute}, {print_time_sec} and {used_filament_length}." +msgstr "" msgid "Start G-code" msgstr "Kezdő G-kód" @@ -17997,9 +18322,6 @@ msgstr "túl nagy vonalszélesség " msgid " not in range " msgstr " nincs a tartományban " -msgid "Export 3MF" -msgstr "3MF exportálása" - msgid "This exports the project as a 3MF file." msgstr "Projekt exportálása 3MF formátumban." @@ -18015,9 +18337,6 @@ msgstr "Szeletelési adatok betöltése" msgid "Load cached slicing data from directory." msgstr "Gyorsítótárazott szeletelési adatok betöltése mappából" -msgid "Export STL" -msgstr "STL exportálása" - msgid "Export the objects as single STL." msgstr "Az objektumok exportálása egyetlen STL fájlként." @@ -18489,12 +18808,36 @@ msgstr "Használt filament" msgid "Total length of filament used in the print." msgstr "A nyomtatás során felhasznált filament teljes hossza." -msgid "Print time (seconds)" -msgstr "Nyomtatási idő (másodperc)" +msgid "Print time (total seconds)" +msgstr "" msgid "Total estimated print time in seconds. Replaced with actual value during post-processing." msgstr "A teljes becsült nyomtatási idő másodpercben. Az utófeldolgozás során a tényleges értékre cserélődik." +msgid "Print time (days component)" +msgstr "" + +msgid "Estimated print time day component (normal mode). Replaced with actual value during post-processing." +msgstr "" + +msgid "Print time (hours component)" +msgstr "" + +msgid "Estimated print time hour component (normal mode). Replaced with actual value during post-processing." +msgstr "" + +msgid "Print time (minutes component)" +msgstr "" + +msgid "Estimated print time minute component (normal mode). Replaced with actual value during post-processing." +msgstr "" + +msgid "Print time (seconds component)" +msgstr "" + +msgid "Estimated print time second component (normal mode). Replaced with actual value during post-processing." +msgstr "" + msgid "Filament length (meters)" msgstr "Filament hossza (méter)" @@ -18725,9 +19068,6 @@ msgstr "A fájl érvénytelen csúcsindexet tartalmaz." msgid "This OBJ file couldn't be read because it's empty." msgstr "Ez az OBJ fájl nem olvasható be, mert üres." -msgid "Max Volumetric Speed Calibration" -msgstr "Max. volumetrikus sebesség kalibrálása" - msgid "Manage Result" msgstr "Eredmények kezelése" @@ -19573,9 +19913,6 @@ msgstr "" msgid "NOTE: High values may cause Layer shift (>%s)" msgstr "MEGJEGYZÉS: A magas értékek rétegeltolódást okozhatnak (>%s)" -msgid "Flow Ratio Calibration" -msgstr "Anyagáramlás kalibrálás" - msgid "Calibration Test Type" msgstr "Kalibrációs teszt típusa" @@ -20368,6 +20705,9 @@ msgstr "Nem található érvényes munkamenet. Folytatod a bejelentkezést a 3DP msgid "Success!" msgstr "Sikerült!" +msgid "Generate API Key" +msgstr "" + msgid "Are you sure to log out?" msgstr "Biztosan kijelentkezel?" @@ -21417,13 +21757,6 @@ msgstr "A Bambu hálózati bővítmény szükséges a felhőfunkciókhoz, a nyom msgid "Error: %s" msgstr "Hiba: %s" -msgid "Show details" -msgstr "Részletek megjelenítése" - -# AI Translated -msgid "Hide details" -msgstr "Részletek elrejtése" - msgid "Version to install:" msgstr "Telepítendő verzió:" @@ -21820,6 +22153,2494 @@ msgstr "Előfordulhat, hogy a filament nem kompatibilis a jelenlegi gépbeállí msgid "The filament model is unknown. A random filament preset will be used." msgstr "A filament modellje ismeretlen. Egy véletlenszerű filamentbeállítást használ." +msgid "Construction" +msgstr "" + +#, c-format, boost-format +msgid "%s · on %s" +msgstr "" + +msgid "Line — click start, then end" +msgstr "" + +msgid "Rectangle — click two opposite corners" +msgstr "" + +msgid "Circle — click center, then radius" +msgstr "" + +msgid "Arc — click start, end, then a point" +msgstr "" + +msgid "Slot — two centerline ends, then end radius" +msgstr "" + +msgid "Ellipse — center, major end, minor point" +msgstr "" + +msgid "Spline — click control points" +msgstr "" + +msgid "Point — click to place" +msgstr "" + +msgid "Dimension — click 2 points or an entity" +msgstr "" + +msgid "Trim — click a segment to trim it" +msgstr "" + +msgid "Extend — click a line/arc to extend it" +msgstr "" + +msgid "Offset — pick an entity, drag the distance" +msgstr "" + +msgid "Mirror — pick axis, then entities" +msgstr "" + +msgid "Fillet — pick two lines, set the radius" +msgstr "" + +msgid "Chamfer — pick two lines, set the distance" +msgstr "" + +msgid "Polygon — click center, then a vertex" +msgstr "" + +msgid "Nothing here has a value to type — pick a line, an arc, a circle, or two entities" +msgstr "" + +msgid "Normal to the sketch plane" +msgstr "" + +msgid "Converted the selection between construction and real geometry" +msgstr "" + +msgid "Origin planes shown" +msgstr "" + +msgid "Origin planes hidden" +msgstr "" + +msgid "World axes shown" +msgstr "" + +msgid "World axes hidden" +msgstr "" + +msgid "Isometric view, fitted" +msgstr "" + +msgid "Bed shown" +msgstr "" + +msgid "Bed hidden" +msgstr "" + +msgid "FEATURES" +msgstr "" + +msgid "Sketch" +msgstr "" + +#, c-format, boost-format +msgid "Sketching on %s — pick a tool" +msgstr "" + +msgid "Click a face or a reference plane in the viewport, then a sketch tool" +msgstr "" + +#, c-format, boost-format +msgid "" +"Drawing on %s.\n" +"Pick a tool, or press Menu for the list." +msgstr "" + +msgid "Click a face or a reference plane, then a sketch tool." +msgstr "" + +msgid "Add material (extrude / revolve / sweep / loft / thicken / rib)" +msgstr "" + +msgid "Extrude a sketch profile, or push/pull a picked face" +msgstr "" + +msgid "Create a sketch, or pick a solid face, first" +msgstr "" + +msgid "Revolve" +msgstr "" + +msgid "Revolve a profile about an axis" +msgstr "" + +msgid "Create a sketch profile to revolve first" +msgstr "" + +msgid "Sweep" +msgstr "" + +msgid "Sweep a profile along a path" +msgstr "" + +msgid "Create a profile sketch to sweep first" +msgstr "" + +msgid "Loft" +msgstr "" + +msgid "Loft (skin) between two or more profiles" +msgstr "" + +msgid "Create at least two profile sketches to loft" +msgstr "" + +msgid "Thicken" +msgstr "" + +msgid "Offset a solid face into a thin plate (new body)" +msgstr "" + +msgid "Thicken needs a solid body — add or import one first" +msgstr "" + +#, c-format +msgid "Body %zu" +msgstr "" + +msgid "Grow a thin wall from an open sketch line, fused to a body" +msgstr "" + +msgid "Rib needs a solid body — add or import one first" +msgstr "" + +msgid "Create a sketch with an open line first" +msgstr "" + +msgid "Create a solid body to pattern first" +msgstr "" + +msgid "Pattern — needs a solid body to replicate" +msgstr "" + +msgid "Surface (extrude / revolve / loft / fill / offset / thicken)" +msgstr "" + +msgid "Surface Extrude" +msgstr "" + +msgid "Extrude a sketch into a sheet body (no end caps)" +msgstr "" + +msgid "Create a sketch first" +msgstr "" + +msgid "Surface Revolve" +msgstr "" + +msgid "Revolve a sketch profile into a sheet body" +msgstr "" + +msgid "Surface Loft" +msgstr "" + +msgid "Loft (skin) between 2+ profiles, open (no end caps)" +msgstr "" + +msgid "Surface Fill" +msgstr "" + +msgid "Fill a sketch boundary with a smooth face" +msgstr "" + +msgid "Create a sketch profile to fill first" +msgstr "" + +msgid "Surface Offset" +msgstr "" + +msgid "Offset a sheet body's shell by a signed distance" +msgstr "" + +msgid "No sheet body to offset — create a surface feature first" +msgstr "" + +msgid "Thicken Surface" +msgstr "" + +msgid "Thicken a sheet body into a solid" +msgstr "" + +msgid "No sheet body to thicken — create a surface feature first" +msgstr "" + +msgid "Datum / Curve (plane / axis / coord sys / helix / project)" +msgstr "" + +msgid "Reference plane (offset / tilt / midplane / tangent / two edges / coincident)" +msgstr "" + +msgid "Axis" +msgstr "" + +msgid "Datum axis (two points, face normal, cylinder centerline, two planes, along edge)" +msgstr "" + +msgid "Coord Sys" +msgstr "" + +msgid "Datum coordinate system (world point, or face + direction edge)" +msgstr "" + +msgid "Helix" +msgstr "" + +msgid "Helical curve (spring path) — use as a sweep path for coils / springs / augers" +msgstr "" + +msgid "Project body edges onto a plane as sketch entities" +msgstr "" + +msgid "Project needs a body — add or import one first" +msgstr "" + +msgid "(all edges)" +msgstr "" + +msgid "Placement (transform / mirror / mate)" +msgstr "" + +msgid "Transform" +msgstr "" + +msgid "Move and/or rotate an existing body" +msgstr "" + +msgid "Transform needs a body — add or import one first" +msgstr "" + +msgid "Reflect a body about a plane" +msgstr "" + +msgid "Mirror needs a body — add or import one first" +msgstr "" + +msgid "Mate" +msgstr "" + +msgid "Assembly: align two CoordSys features (fastened, planar, revolute, slider, cylindrical)" +msgstr "" + +msgid "Boolean (combine bodies)" +msgstr "" + +msgid "Boolean — needs two solid bodies to combine" +msgstr "" + +msgid "Cut (split a body with a plane)" +msgstr "" + +msgid "Create a solid body to cut first" +msgstr "" + +msgid "Cut — needs a solid body to slice" +msgstr "" + +msgid "Color — set the selected body's display colour" +msgstr "" + +msgid "Select a feature, or a body, first — then rename it" +msgstr "" + +msgid "Fillet / chamfer / draft / shell / delete face" +msgstr "" + +msgid "Fillet / Chamfer" +msgstr "" + +msgid "Round or bevel a picked edge" +msgstr "" + +msgid "Draft (taper a face)" +msgstr "" + +msgid "Tilt a picked face by a draft angle" +msgstr "" + +msgid "Hollow the body to a wall thickness, opening a picked face" +msgstr "" + +msgid "Delete Face" +msgstr "" + +msgid "Remove faces from a body and heal the solid" +msgstr "" + +msgid "Delete Face needs a body — add or import one first" +msgstr "" + +msgid "(none)" +msgstr "" + +msgid "Hole / thread" +msgstr "" + +msgid "Drill a hole, centred on a picked face or placed on a plane" +msgstr "" + +msgid "Thread" +msgstr "" + +msgid "Thread a cylindrical surface (inner bore / outer) or a circular edge" +msgstr "" + +msgid "Pick a cylindrical surface (bore / outer) or a circular edge for a thread" +msgstr "" + +msgid "Import STEP (editable B-rep solid)" +msgstr "" + +msgid "Import mesh (STL/OBJ) as an editable B-rep solid" +msgstr "" + +msgid "Constrain selected sketch" +msgstr "" + +msgid "SKETCH" +msgstr "" + +msgid "Click to select; Shift to add; double-click for a whole loop" +msgstr "" + +msgid "Dimension" +msgstr "" + +msgid "Click 2 points or a line / circle / arc to place a dimension" +msgstr "" + +msgid "Line / polyline" +msgstr "" + +msgid "Click start, then end — then set the exact length" +msgstr "" + +msgid "Polyline" +msgstr "" + +msgid "Click points; click first / right-click to close the loop" +msgstr "" + +msgid "Corner rectangle" +msgstr "" + +msgid "Click two opposite corners" +msgstr "" + +msgid "Center rectangle" +msgstr "" + +msgid "Click center, then a corner" +msgstr "" + +msgid "Oblique rectangle" +msgstr "" + +msgid "Click two corners of one edge, then a point for the width" +msgstr "" + +msgid "Rounded rectangle" +msgstr "" + +msgid "Click two opposite corners, then a point for the corner radius" +msgstr "" + +msgid "Center circle" +msgstr "" + +msgid "Click center, then radius" +msgstr "" + +msgid "2-point circle" +msgstr "" + +msgid "Click two ends of the diameter" +msgstr "" + +msgid "3-point circle" +msgstr "" + +msgid "Click three points on the circle" +msgstr "" + +msgid "Arc" +msgstr "" + +msgid "3-point arc" +msgstr "" + +msgid "Click start, end, then a point on the arc" +msgstr "" + +msgid "Tangent arc" +msgstr "" + +msgid "Click start (on the last entity) then end" +msgstr "" + +msgid "Center-point arc" +msgstr "" + +msgid "Click center, then start, then a point for the end angle" +msgstr "" + +msgid "Slot" +msgstr "" + +msgid "Click two centerline ends, then a point for the end radius" +msgstr "" + +msgid "Arc slot" +msgstr "" + +msgid "Click center, start, end, then a point for the width" +msgstr "" + +msgid "Ellipse" +msgstr "" + +msgid "Click center, a major-axis end, then a point for the minor axis" +msgstr "" + +msgid "Elliptical arc" +msgstr "" + +msgid "Click center, major-axis end, minor point, then arc start and end" +msgstr "" + +msgid "Spline" +msgstr "" + +msgid "Click control points; double-click or right-click to finish" +msgstr "" + +msgid "Click to place a point" +msgstr "" + +msgid "Select — click to select; Shift to add" +msgstr "" + +msgid "Text — emboss text as a profile" +msgstr "" + +msgid "SVG — import an outline as a profile" +msgstr "" + +msgid "Fillet / chamfer" +msgstr "" + +msgid "Fillet" +msgstr "" + +msgid "Pick two lines, then drag the arrow or click the radius to set it" +msgstr "" + +msgid "Chamfer" +msgstr "" + +msgid "Pick two lines, then drag the arrow or click the distance to set it" +msgstr "" + +msgid "Offset" +msgstr "" + +msgid "Pick an entity, then drag the arrow or click the distance; click empty to apply" +msgstr "" + +msgid "Pick a mirror-axis line, then the entities to mirror; click empty to apply" +msgstr "" + +msgid "Trim" +msgstr "" + +msgid "Click a segment to trim it back to its nearest intersection; right-click exits" +msgstr "" + +msgid "Extend" +msgstr "" + +msgid "Click a line or arc to extend it to the nearest entity; right-click exits" +msgstr "" + +msgid "Constrain — add geometric/dimensional relations" +msgstr "" + +msgid "Move / rotate / scale" +msgstr "" + +msgid "Move (translate)" +msgstr "" + +msgid "Pick entities, then drag the handle or click the distance; click empty to apply" +msgstr "" + +msgid "Rotate (about centroid)" +msgstr "" + +msgid "Pick entities, then drag around the pivot or click the angle; click empty to apply" +msgstr "" + +msgid "Scale (about centroid)" +msgstr "" + +msgid "Pick entities, then drag the handle or click the factor; click empty to apply" +msgstr "" + +msgid "Linear / polar array" +msgstr "" + +msgid "Linear array" +msgstr "" + +msgid "Pick entities, drag the spacing handle, click the count; click empty to apply" +msgstr "" + +msgid "Polar array (about centroid)" +msgstr "" + +msgid "Pick entities, drag the sweep handle, click the count; click empty to apply" +msgstr "" + +#, c-format, boost-format +msgid "Click center then a vertex — %d sides, %s" +msgstr "" + +msgid "circumscribed" +msgstr "" + +msgid "inscribed" +msgstr "" + +msgid "Polygon" +msgstr "" + +#, c-format, boost-format +msgid "Converted %d entit%s between construction and real geometry" +msgstr "" + +msgid "CONSTRAIN" +msgstr "" + +msgid "Perpendicular" +msgstr "" + +msgid "Coincident" +msgstr "" + +msgid "Equal length" +msgstr "" + +msgid "Equal radius" +msgstr "" + +msgid "Collinear" +msgstr "" + +msgid "Tangent" +msgstr "" + +msgid "Midpoint" +msgstr "" + +msgid "Symmetric" +msgstr "" + +msgid "Symmetric about the vertical axis" +msgstr "" + +msgid "Symmetric about the horizontal axis" +msgstr "" + +msgid "Fix point (anchor in place)" +msgstr "" + +msgid "Horizontal distance" +msgstr "" + +msgid "Vertical distance" +msgstr "" + +msgid "✓ Confirm" +msgstr "" + +msgid "✗ Cancel" +msgstr "" + +msgid "Undo (Ctrl+Z)" +msgstr "" + +msgid "Redo (Ctrl+Shift+Z)" +msgstr "" + +msgid "New Design — clear the feature tree" +msgstr "" + +msgid "Export STEP…" +msgstr "" + +msgid "Show the printer bed and its plate grid" +msgstr "" + +msgid "Place on Face (F) — lay the picked face on the bed" +msgstr "" + +msgid "Section View — hide part of the model to see inside. PageUp/PageDown move the plane; Delete removes it." +msgstr "" + +msgid "Flip Section — show the opposite half" +msgstr "" + +msgid "Commit to Plate — send the solid to Prepare" +msgstr "" + +msgid "Width / X" +msgstr "" + +msgid "Height / Y" +msgstr "" + +msgid "Distance X" +msgstr "" + +msgid "Distance Y" +msgstr "" + +msgid "Distance Z" +msgstr "" + +msgid "Z" +msgstr "" + +msgid "Rotation axis" +msgstr "" + +msgid "Angle °" +msgstr "" + +msgid "Move / Rotate" +msgstr "" + +msgid "Sketch: —" +msgstr "" + +msgid "Extrude dist" +msgstr "" + +msgid "End" +msgstr "Vége" + +msgid "2nd dist" +msgstr "" + +msgid "Taper °" +msgstr "" + +msgid "New body" +msgstr "" + +msgid "Intersect" +msgstr "" + +msgid "Result" +msgstr "" + +msgid "Flip direction" +msgstr "" + +msgid "(no edge picked — group below)" +msgstr "" + +msgid "Bottom" +msgstr "Alul" + +msgid "Lateral" +msgstr "" + +msgid "Edges" +msgstr "" + +msgid "Size (r/dist)" +msgstr "" + +msgid "XY" +msgstr "" + +msgid "XZ" +msgstr "" + +msgid "YZ" +msgstr "" + +msgid "Hole plane" +msgstr "" + +msgid "Depth (blind)" +msgstr "" + +msgid "Pos X" +msgstr "" + +msgid "Pos Y" +msgstr "" + +msgid "Through" +msgstr "" + +msgid "(none — uses Hole plane)" +msgstr "" + +msgid "On face" +msgstr "" + +msgid "Thread plane" +msgstr "" + +msgid "Pitch" +msgstr "" + +msgid "Thread depth" +msgstr "" + +msgid "(none — uses Thread plane)" +msgstr "" + +msgid "Plane X" +msgstr "" + +msgid "Plane Y" +msgstr "" + +msgid "Profile: —" +msgstr "" + +msgid "Path" +msgstr "" + +msgid "Linear" +msgstr "" + +msgid "Direction" +msgstr "" + +msgid "Total angle°" +msgstr "" + +msgid "Boolean" +msgstr "" + +msgid "Union (join)" +msgstr "" + +msgid "Subtract (cut)" +msgstr "" + +msgid "Target (kept)" +msgstr "" + +msgid "Keep tool body" +msgstr "" + +msgid "Body" +msgstr "" + +msgid "Insert" +msgstr "" + +msgid "" +"Drag a corner to size, the centre to move.\n" +"Confirm or Cancel in the toolbar above." +msgstr "" + +msgid "Midplane" +msgstr "" + +msgid "Two edges" +msgstr "" + +msgid "Plane type" +msgstr "" + +msgid "Base" +msgstr "" + +msgid "Angle°" +msgstr "" + +msgid "Base X" +msgstr "" + +msgid "Base Y" +msgstr "" + +msgid "Tilt axis" +msgstr "" + +msgid "Pick Face A" +msgstr "" + +msgid "Pick Face B" +msgstr "" + +msgid "Pick Edge A" +msgstr "" + +msgid "Pick Edge B" +msgstr "" + +msgid "Size U" +msgstr "" + +msgid "Size V" +msgstr "" + +msgid "Profiles (check 2+, in order):" +msgstr "" + +msgid "Ruled (straight) sections" +msgstr "" + +msgid "Fills the sketch's closed boundary with a smooth face." +msgstr "" + +msgid "Sheet body" +msgstr "" + +msgid "Offsets a sheet body's shell. Positive = outward, negative = inward." +msgstr "" + +msgid "Thickens a sheet body into a solid. Flip reverses the direction." +msgstr "" + +msgid "(all faces — closed hollow)" +msgstr "" + +msgid "Open face" +msgstr "" + +msgid "Pick a solid face to open it, then set the wall thickness." +msgstr "" + +msgid "Angle (°)" +msgstr "" + +msgid "(pick a side face)" +msgstr "" + +msgid "Draft" +msgstr "" + +msgid "Pick a side face, then set the draft angle. The face pivots about the body base." +msgstr "" + +msgid "Translate X" +msgstr "" + +msgid "Translate Y" +msgstr "" + +msgid "Translate Z" +msgstr "" + +msgid "Rotate axis" +msgstr "" + +msgid "Pivot X" +msgstr "" + +msgid "Pivot Y" +msgstr "" + +msgid "Pivot Z" +msgstr "" + +msgid "Keep original (make a copy)" +msgstr "" + +msgid "Translate and/or rotate the selected body. Rotation is applied about the pivot, then translation follows." +msgstr "" + +msgid "Mirror plane" +msgstr "" + +msgid "Keep original" +msgstr "" + +msgid "Reflect the selected body about a plane. The mirror is always a new body; keeping the original gives you both." +msgstr "" + +msgid "(pick a solid face)" +msgstr "" + +msgid "Pick a solid face and offset it into a new thin body. Not for sheet bodies — use Thicken Surface for those." +msgstr "" + +msgid "Target body" +msgstr "" + +msgid "Entity index" +msgstr "" + +msgid "Grow a thin wall from an open sketch Line entity, fused to the target body. Entity index is the position of the open Line in the sketch." +msgstr "" + +msgid "Source body" +msgstr "" + +msgid "Target plane" +msgstr "" + +msgid "Project the edges of a body onto a plane as sketch entities. Pick a face to project only its edges, or leave the face empty to project the whole body." +msgstr "" + +msgid "Add picked face" +msgstr "" + +msgid "Click a face on the body first, then Add picked face" +msgstr "" + +#, c-format, boost-format +msgid "Face %d is already in the list" +msgstr "" + +msgid "Faces to delete" +msgstr "" + +msgid "Pick a solid face, then click 'Add picked face' to accumulate faces. Confirm to remove all listed faces and heal the solid." +msgstr "" + +msgid "Left-handed" +msgstr "" + +msgid "Taper (°)" +msgstr "" + +msgid "A helical curve (spring path). Use as a sweep path to build springs, coils, or augers." +msgstr "" + +msgid "Two points" +msgstr "" + +msgid "Face normal" +msgstr "" + +msgid "Cylinder centerline" +msgstr "" + +msgid "Plane intersection" +msgstr "" + +msgid "Along edge" +msgstr "" + +msgid "Axis type" +msgstr "" + +msgid "Pick Face" +msgstr "" + +msgid "Pick Edge" +msgstr "" + +msgid "Plane A" +msgstr "" + +msgid "Plane B" +msgstr "" + +msgid "Point 1 X" +msgstr "" + +msgid "Point 1 Y" +msgstr "" + +msgid "Point 1 Z" +msgstr "" + +msgid "Point 2 X" +msgstr "" + +msgid "Point 2 Y" +msgstr "" + +msgid "Point 2 Z" +msgstr "" + +msgid "Point (world)" +msgstr "" + +msgid "Face + direction" +msgstr "" + +msgid "(all)" +msgstr "" + +msgid "Restrict picking to one body — the others go see-through and stop catching clicks" +msgstr "" + +msgid "Edge (sets in-plane direction)" +msgstr "" + +msgid "Without an edge the frame takes X from the face's first edge — pick one to choose it yourself" +msgstr "" + +msgid "X hint X" +msgstr "" + +msgid "X hint Y" +msgstr "" + +msgid "X hint Z" +msgstr "" + +msgid "Fastened — 6 DOF locked, B driven onto A exactly" +msgstr "" + +msgid "Planar — z aligned, offset distance; free in-plane slide" +msgstr "" + +msgid "Revolute — axes collinear; free rotation about z" +msgstr "" + +msgid "Slider — orientation locked; free axial slide" +msgstr "" + +msgid "Cylindrical — axes collinear; free spin + axial slide" +msgstr "" + +msgid "Kind" +msgstr "" + +msgid "CS A (fixed)" +msgstr "" + +msgid "CS B (moves)" +msgstr "" + +msgid "Flip (oppose z axes)" +msgstr "" + +msgid "Plane distance" +msgstr "" + +msgid "Axial position" +msgstr "" + +msgid "Expression" +msgstr "" + +msgid "Field" +msgstr "" + +msgid "Expr" +msgstr "" + +msgid "(no bindings)" +msgstr "" + +msgid "Value" +msgstr "" + +msgid "Constraints" +msgstr "" + +msgid "Feature tree" +msgstr "" + +msgid " — the eye suppresses this mate" +msgstr "" + +#, c-format, boost-format +msgid "%s selected — F2 or right-click renames it, double-click edits it" +msgstr "" + +msgid "Rename\tF2" +msgstr "" + +msgid "Scale artwork" +msgstr "" + +msgid "Move up" +msgstr "" + +msgid "Move down" +msgstr "" + +msgid "Show / hide" +msgstr "" + +msgid "Check interference — find overlapping bodies" +msgstr "" + +msgid "Bodies" +msgstr "" + +msgid "Move body" +msgstr "" + +msgid "Select a body row first, then move it" +msgstr "" + +msgid "Boolean — join, subtract or intersect with another body" +msgstr "" + +msgid "Colour" +msgstr "" + +#, c-format, boost-format +msgid "Body %d selected — right-click for what applies to it" +msgstr "" + +msgid "Variables" +msgstr "" + +msgid "+" +msgstr "" + +msgid "Del" +msgstr "" + +msgid "Sketch created — select it, then right-click to Extrude" +msgstr "" + +msgid "Sketch empty — nothing committed" +msgstr "" + +msgid "Sketch updated" +msgstr "" + +#, c-format +msgid "Sketch created (%zu driving dims) — select it, then right-click to Extrude" +msgstr "" + +msgid "Could not resolve the sketch to extrude" +msgstr "" + +msgid "Face selected — set the depth and Confirm" +msgstr "" + +msgid "Region selected — right-click to Extrude, or double-click to edit" +msgstr "" + +msgid "Sketch selected — right-click to Extrude, or double-click to edit" +msgstr "" + +#, c-format, boost-format +msgid "Face %d" +msgstr "" + +#, c-format, boost-format +msgid "Body %d " +msgstr "" + +msgid "vertex selected — click again for the whole body" +msgstr "" + +msgid "selected (whole body) — right-click for what applies to it" +msgstr "" + +#, c-format, boost-format +msgid "face %d selected — right-click to push/pull it, or click again for the whole body" +msgstr "" + +#, c-format, boost-format +msgid "edge %d selected — Fillet/Chamfer to dress it, or click again for the whole body" +msgstr "" + +#, c-format, boost-format +msgid "%s plane selected — right-click for the drawing tools" +msgstr "" + +#, c-format, boost-format +msgid "%s plane selected — right-click to sketch on it, or click an object to select it" +msgstr "" + +#, c-format, boost-format +msgid "placed (%.1f, %.1f, %.1f) mm — drag arrows to move, rings to rotate" +msgstr "" + +msgid "Tool exited" +msgstr "" + +msgid "Sketch kept — Finish to commit it, Cancel to discard" +msgstr "" + +msgid "✗ Conflicting constraints" +msgstr "" + +msgid "✓ Fully constrained" +msgstr "" + +#, c-format, boost-format +msgid "%d degrees of freedom" +msgstr "" + +#, c-format, boost-format +msgid "Sketch %d" +msgstr "" + +#, c-format, boost-format +msgid "Editing: Sketch %d · N = look normal to the plane · Finish or Cancel in the toolbar" +msgstr "" + +#, c-format +msgid "OK — %zu triangles" +msgstr "" + +msgid "Text to insert:" +msgstr "" + +msgid "Import SVG" +msgstr "" + +msgid "Import STEP" +msgstr "" + +msgid "Reading STEP…" +msgstr "" + +msgid "No solids found in STEP" +msgstr "" + +msgid "STEP import failed: " +msgstr "" + +msgid "Rebuilding model…" +msgstr "" + +#, c-format, boost-format +msgid "Imported %d solid(s) — pick a face or edge, then Fillet / Cut / Shell to modify" +msgstr "" + +msgid "Import mesh" +msgstr "" + +msgid "Could not read the STL file" +msgstr "" + +msgid "Could not read the OBJ file: " +msgstr "" + +msgid "Unsupported mesh format (STL and OBJ are supported)" +msgstr "" + +msgid "The mesh contains no triangles" +msgstr "" + +#, c-format, boost-format +msgid "" +"This mesh has %d triangles. Every triangle becomes a B-rep face before coplanar merging, so importing it may take a long time and leave a body that is slow to edit. Decimating the mesh first is usually better.\n" +"\n" +"Import anyway?" +msgstr "" + +msgid "Large mesh" +msgstr "" + +msgid "Mesh conversion failed: " +msgstr "" + +msgid "Mesh conversion produced no geometry" +msgstr "" + +msgid "Mesh import failed: " +msgstr "" + +#, c-format, boost-format +msgid "Imported solid — %d triangles → %d faces, volume %.2f mm³. Pick a face or edge, then Fillet / Cut / Shell to modify" +msgstr "" + +#, c-format, boost-format +msgid "Imported as an open shell (not watertight): %d boundary edge(s), %d non-manifold edge(s) — %d triangles → %d faces. The source mesh has holes or duplicated geometry; boolean features may fail on it" +msgstr "" + +msgid "No importable geometry found" +msgstr "" + +#, c-format, boost-format +msgid "%s added to the sketch — Confirm to commit it" +msgstr "" + +msgid " — drag to place/size, then Confirm" +msgstr "" + +msgid "Insert cancelled" +msgstr "" + +msgid "Drag a corner to scale, the centre to move — right-click when done" +msgstr "" + +#, c-format, boost-format +msgid "Sketch added on %s — select it, then right-click to Extrude" +msgstr "" + +msgid "Recompute error: " +msgstr "" + +msgid "Add a solid (sketch + extrude) first" +msgstr "" + +#, c-format, boost-format +msgid "Edge %d" +msgstr "" + +#, c-format, boost-format +msgid "Thread standard: %s (pitch %.3g mm)" +msgstr "" + +msgid "Thread needs a solid body — add or import one first" +msgstr "" + +msgid "Pick a sketch profile to revolve first" +msgstr "" + +msgid "Revolve needs a solid body — add or import one first" +msgstr "" + +msgid "Pick a profile sketch to sweep first" +msgstr "" + +msgid "Pick a path sketch for the sweep" +msgstr "" + +msgid "Sweep needs a solid body — add or import one first" +msgstr "" + +msgid "Check at least two profile sketches to loft" +msgstr "" + +msgid "Loft needs a solid body — add or import one first" +msgstr "" + +msgid "Pick a sketch profile to extrude first" +msgstr "" + +msgid "Pick a sketch to fill first" +msgstr "" + +msgid "Select a sheet body first" +msgstr "" + +msgid "Pick a solid face to thicken first" +msgstr "" + +msgid "Pick a sketch with an open line first" +msgstr "" + +msgid "Add at least one face to delete first" +msgstr "" + +msgid "Mate needs two CoordSys features — create them first" +msgstr "" + +msgid "Mate: CS A and CS B must be different CoordSys features" +msgstr "" + +msgid "Mate rejected" +msgstr "" + +msgid "No interference — need at least two solid bodies to check" +msgstr "" + +msgid "No interference found" +msgstr "" + +#, c-format +msgid "%zu interference pairs, worst %.2f mm³" +msgstr "" + +msgid "" +"Interference pairs:\n" +"\n" +msgstr "" + +#, c-format, boost-format +msgid "Body %d" +msgstr "" + +msgid "Interference" +msgstr "" + +msgid "Select a solid body first — its mass properties are what is reported" +msgstr "" + +msgid "Mass properties could not be computed for this body" +msgstr "" + +#, c-format, boost-format +msgid "%s: sheet body — %.2f cm² of surface, no volume" +msgstr "" + +#, c-format, boost-format +msgid "" +"%s\n" +"\n" +"Sheet body (open shell)\n" +"Surface area: %.2f cm²\n" +"\n" +"A sheet encloses no material, so it has no volume. Thicken it into a solid to get one." +msgstr "" + +msgid "Mass properties" +msgstr "" + +#, c-format, boost-format +msgid "%s: %.3f cm³, %.2f cm²" +msgstr "" + +#, c-format, boost-format +msgid "" +"%s\n" +"\n" +"Volume: %.3f cm³\n" +"Surface area: %.2f cm²" +msgstr "" + +msgid "Pattern needs a solid body — add or import one first" +msgstr "" + +msgid "Boolean needs two solid bodies — add or import a second one" +msgstr "" + +msgid "Cut needs a solid body — add or import one first" +msgstr "" + +#, c-format, boost-format +msgid "the picked face of Body %d" +msgstr "" + +msgid "the picked face" +msgstr "" + +#, c-format, boost-format +msgid " · %d picked" +msgstr "" + +#, c-format, boost-format +msgid "%d selected · Del removes them · Shift-click adds · double-click takes the whole loop" +msgstr "" + +msgid "Select — click an entity to pick it · drag an endpoint or centre to move it · Shift-click adds · Del removes" +msgstr "" + +#, c-format, boost-format +msgid "%d picked · now choose a constraint (Horizontal, Parallel, Tangent, Equal…)" +msgstr "" + +msgid "Constrain — click one or two entities, then choose a constraint" +msgstr "" + +msgid "Dimension — click an entity, or the first of two points" +msgstr "" + +msgid "Dimension — click the second point" +msgstr "" + +msgid "Line — click the start point" +msgstr "" + +msgid "Line — click the end point, or type the length" +msgstr "" + +msgid "Polyline — click the first point" +msgstr "" + +msgid "Polyline — click the next point · click the start point to close it · right-click to end the chain" +msgstr "" + +msgid "Rectangle — click one corner" +msgstr "" + +msgid "Rectangle — click the opposite corner" +msgstr "" + +msgid "Centre rectangle — click the centre" +msgstr "" + +msgid "Centre rectangle — click a corner" +msgstr "" + +msgid "Oblique rectangle — click the start of the base edge" +msgstr "" + +msgid "Oblique rectangle — click the end of the base edge (this sets the angle)" +msgstr "" + +msgid "Oblique rectangle — click to set the width" +msgstr "" + +msgid "Rounded rectangle — click one corner" +msgstr "" + +msgid "Rounded rectangle — click the opposite corner" +msgstr "" + +msgid "Rounded rectangle — click to set the corner radius" +msgstr "" + +msgid "Circle — click the centre" +msgstr "" + +msgid "Circle — click to set the radius, or type it" +msgstr "" + +msgid "Circle (2 points) — click one end of the diameter" +msgstr "" + +msgid "Circle (2 points) — click the other end of the diameter" +msgstr "" + +msgid "Circle (3 points) — click the first point on the circle" +msgstr "" + +msgid "Circle (3 points) — click the second point" +msgstr "" + +msgid "Circle (3 points) — click the third point" +msgstr "" + +msgid "Arc — click the start point" +msgstr "" + +msgid "Arc — click the end point" +msgstr "" + +msgid "Arc — click a point the arc passes through" +msgstr "" + +msgid "Tangent arc — click the endpoint it leaves from" +msgstr "" + +msgid "Tangent arc — click its far end" +msgstr "" + +msgid "Centre arc — click the centre" +msgstr "" + +msgid "Centre arc — click the start point (this sets the radius)" +msgstr "" + +msgid "Centre arc — click the end point" +msgstr "" + +msgid "Slot — click one end of the centreline" +msgstr "" + +msgid "Slot — click the other end of the centreline" +msgstr "" + +msgid "Slot — click to set the width" +msgstr "" + +msgid "Arc slot — click the centre the slot curves about" +msgstr "" + +msgid "Arc slot — click the start of the centreline (this sets the radius)" +msgstr "" + +msgid "Arc slot — click the end of the centreline" +msgstr "" + +msgid "Arc slot — click to set the width" +msgstr "" + +msgid "Polygon — click the centre" +msgstr "" + +msgid "Polygon — click a vertex (this sets size and orientation)" +msgstr "" + +msgid "Ellipse — click the centre" +msgstr "" + +msgid "Ellipse — click the end of the major axis" +msgstr "" + +msgid "Ellipse — click a point on the minor axis" +msgstr "" + +msgid "Elliptical arc — click the centre" +msgstr "" + +msgid "Elliptical arc — click the end of the major axis" +msgstr "" + +msgid "Elliptical arc — click a point on the minor axis" +msgstr "" + +msgid "Elliptical arc — click where the arc starts" +msgstr "" + +msgid "Elliptical arc — click where the arc ends" +msgstr "" + +msgid "Spline — click the first control point" +msgstr "" + +msgid "Spline — click the next control point · right-click to finish the curve" +msgstr "" + +msgid "Point — click to place one; the tool stays armed for more" +msgstr "" + +msgid "Trim — click a segment where it crosses another entity · right-click to exit" +msgstr "" + +msgid "Extend — click a line or arc to grow it out to the nearest entity · right-click to exit" +msgstr "" + +msgid "Fillet — click the first of two lines that meet" +msgstr "" + +msgid "Fillet — click the second line" +msgstr "" + +msgid "Fillet — drag the arrow, or click the number to type the radius · click empty space to apply · right-click cancels" +msgstr "" + +msgid "Chamfer — click the first of two lines that meet" +msgstr "" + +msgid "Chamfer — click the second line" +msgstr "" + +msgid "Chamfer — drag the arrow, or click the number to type the setback · click empty space to apply · right-click cancels" +msgstr "" + +msgid "Offset — click the entity to offset" +msgstr "" + +msgid "Offset — drag the arrow to either side, or click the number to type the distance · click empty space to apply · right-click cancels" +msgstr "" + +msgid "Mirror — first click the LINE to mirror about (a construction line works)" +msgstr "" + +msgid "Mirror — axis set · now click the entities to mirror · right-click cancels" +msgstr "" + +#, c-format, boost-format +msgid "Mirror — axis set · %d to mirror · click another to add or remove it · click empty space to apply" +msgstr "" + +msgid "Move — click the entities to move" +msgstr "" + +msgid "Move — drag the handle, or click the number to type the distance · click empty space to apply" +msgstr "" + +msgid "Rotate — click the entities to rotate" +msgstr "" + +msgid "Rotate — drag the handle, or click the number to type the angle · click empty space to apply" +msgstr "" + +msgid "Scale — click the entities to scale" +msgstr "" + +msgid "Scale — drag the handle, or click the number to type the factor · click empty space to apply" +msgstr "" + +msgid "Array — click the entities to repeat" +msgstr "" + +msgid "Array — drag the handle to set the step, click the count to type it · click empty space to apply" +msgstr "" + +msgid "Polar array — click the entities to repeat" +msgstr "" + +msgid "Polar array — drag the handle to set the sweep, click the count to type it · click empty space to apply" +msgstr "" + +msgid "Drag a corner to scale, the centre to move · right-click when done" +msgstr "" + +msgid " · Esc goes back to Select" +msgstr "" + +msgid " · click a constraint badge to remove it" +msgstr "" + +msgid "select something first" +msgstr "" + +#, c-format, boost-format +msgid "Mate: %s → %s" +msgstr "" + +msgid "Fastened" +msgstr "" + +msgid "Revolute" +msgstr "" + +msgid "Slider" +msgstr "" + +msgid "Cylindrical" +msgstr "" + +msgid "Click a solid FACE in the viewport" +msgstr "" + +msgid "Click a solid EDGE in the viewport" +msgstr "" + +msgid "An angled plane needs an edge to tilt about — pick Edge A" +msgstr "" + +msgid "A midplane needs two faces — pick Face A and Face B" +msgstr "" + +msgid "Face A and Face B are the same face — a midplane needs two different faces" +msgstr "" + +msgid "A tangent plane needs a cylindrical face — pick Face A" +msgstr "" + +msgid "This plane needs two edges — pick Edge A and Edge B" +msgstr "" + +msgid "Plane added — pick it as a sketch plane" +msgstr "" + +msgid "Axis added" +msgstr "" + +msgid "Coord Sys added" +msgstr "" + +msgid "Shell needs a solid body — add or import one first" +msgstr "" + +msgid "Draft needs a solid body — add or import one first" +msgstr "" + +msgid "Draft needs a picked face — click a side face first" +msgstr "" + +msgid "" +"Nothing yet — import a STEP or a mesh from the toolbar,\n" +"or click a reference plane and right-click it to start a sketch." +msgstr "" + +msgid "No solid yet — select a sketch and right-click it to Extrude." +msgstr "" + +msgid "Could not restore the CAD model from this project" +msgstr "" + +msgid "Could not restore the CAD model: " +msgstr "" + +#, c-format +msgid "Body %zu — %s" +msgstr "" + +msgid "Section view on — hides half the model to see inside; PageUp / PageDown move the plane, Flip shows the other half" +msgstr "" + +msgid "Section view off" +msgstr "" + +#, c-format, boost-format +msgid "Section view — showing the %s half" +msgstr "" + +msgid "upper" +msgstr "" + +msgid "lower" +msgstr "" + +msgid "Boolean needs two bodies — create or import a second solid" +msgstr "" + +msgid "Select a body first — click it in the viewport or the Bodies list" +msgstr "" + +msgid "That body has no display mesh yet — recompute first" +msgstr "" + +msgid "Drag the arrows to move, the rings to rotate — then Confirm (Esc cancels)" +msgstr "" + +msgid "Drag the arrows to move, the rings to rotate — the numbers follow" +msgstr "" + +msgid "Select a body first" +msgstr "" + +#, c-format, boost-format +msgid "Body %d colour set" +msgstr "" + +msgid "Click a face on the solid, then press F" +msgstr "" + +msgid "Placed on face — body laid flat on the bed" +msgstr "" + +msgid "Edit rejected: " +msgstr "" + +msgid "Erase all features and bodies and start a new design? This cannot be undone." +msgstr "" + +msgid "New Design" +msgstr "" + +msgid "This body has no feature to delete — use New Design to start over" +msgstr "" + +#, c-format, boost-format +msgid "feature %d" +msgstr "" + +#, c-format, boost-format +msgid "" +"Delete %s?\n" +"\n" +"That is the feature this body was made from. Features built on it may be removed or stop working." +msgstr "" + +msgid "Delete body" +msgstr "" + +msgid "Select the FEATURE that created this body (or use New Design)" +msgstr "" + +msgid "Select a feature in the tree first" +msgstr "" + +#, c-format, boost-format +msgid "Body %d shown" +msgstr "" + +#, c-format, boost-format +msgid "Body %d hidden" +msgstr "" + +msgid "Feature shown" +msgstr "" + +msgid "Feature hidden" +msgstr "" + +msgid "Draw a sketch first, then Constrain" +msgstr "" + +msgid "Select a sketch in the tree first" +msgstr "" + +msgid "Selected feature is not a sketch" +msgstr "" + +msgid "Pick 1-2 lines, then a constraint; right-click exits" +msgstr "" + +msgid "Pick 1-2 entities, then a constraint or dimension; right-click exits" +msgstr "" + +msgid "Pick an entity first" +msgstr "" + +msgid "Pick two entities first" +msgstr "" + +msgid "Horizontal and Vertical apply to a line" +msgstr "" + +msgid "Angle applies between two lines" +msgstr "" + +msgid "Collinear needs two lines" +msgstr "" + +msgid "Parallel, perpendicular and equal length apply to two lines" +msgstr "" + +msgid "Equal radius needs two circles or arcs" +msgstr "" + +msgid "Concentric needs two circles or arcs" +msgstr "" + +msgid "Tangent needs a line and a circle/arc, or two circles/arcs" +msgstr "" + +msgid "This constraint needs two entities with a point to join" +msgstr "" + +msgid "This dimension needs two entities with a point to measure between" +msgstr "" + +msgid "Midpoint needs a point and a line" +msgstr "" + +msgid "Symmetric needs two points or two lines + an axis" +msgstr "" + +msgid "Symmetric needs two points or two lines" +msgstr "" + +msgid "Symmetric: pick two entities, then an axis line" +msgstr "" + +msgid "Radius/Diameter needs a circle or arc" +msgstr "" + +msgid "Unsupported constraint" +msgstr "" + +msgid "Constraint rejected (over-constrained)" +msgstr "" + +msgid "Applied constraint · its badge is on the sketch — click the badge to remove it" +msgstr "" + +#, c-format, boost-format +msgid "%s — %d selected. Press Esc for the Select tool, click one line, then Shift- or Ctrl-click the other." +msgstr "" + +msgid "Applied constraint" +msgstr "" + +#, c-format, boost-format +msgid "Fix %s" +msgstr "" + +#, c-format, boost-format +msgid "Lock X %s" +msgstr "" + +#, c-format, boost-format +msgid "Lock Y %s" +msgstr "" + +msgid "Equal" +msgstr "" + +#, c-format, boost-format +msgid "Symmetric %s — %s / %s" +msgstr "" + +#, c-format, boost-format +msgid "Symmetric about Y axis %s — %s" +msgstr "" + +#, c-format, boost-format +msgid "Symmetric about X axis %s — %s" +msgstr "" + +msgid "On line" +msgstr "" + +msgid "On edge" +msgstr "" + +msgid "Constraint" +msgstr "" + +#, c-format, boost-format +msgid "Constraints (%d)" +msgstr "" + +msgid "No constraints yet" +msgstr "" + +msgid "Delete constraint" +msgstr "" + +msgid "Constraint deleted" +msgstr "" + +msgid "Press Constrain on a sketch first" +msgstr "" + +msgid "Pick the entity, then a mirror-axis line" +msgstr "" + +msgid "Mirror axis must be a line" +msgstr "" + +msgid "Mirror produced nothing" +msgstr "" + +msgid "Offset distance (+left / -right of direction)" +msgstr "" + +msgid "Offset collapsed the entity" +msgstr "" + +msgid "Pick two lines to fillet" +msgstr "" + +msgid "Fillet needs two lines" +msgstr "" + +msgid "Fillet radius" +msgstr "" + +msgid "Fillet failed (parallel lines or radius too large)" +msgstr "" + +msgid "Pick two lines to chamfer" +msgstr "" + +msgid "Chamfer needs two lines" +msgstr "" + +msgid "Chamfer distance" +msgstr "" + +msgid "Chamfer failed (parallel lines or distance too large)" +msgstr "" + +msgid "Trim works on lines, arcs and circles" +msgstr "" + +msgid "Extend works on lines and arcs" +msgstr "" + +msgid "Pick the edge to trim/extend" +msgstr "" + +msgid "Nothing to trim at the pick" +msgstr "" + +msgid "No edge to extend to" +msgstr "" + +msgid "Array count (incl. original)" +msgstr "" + +msgid "Spacing (mm)" +msgstr "" + +msgid "Array produced nothing" +msgstr "" + +msgid "Move dX (mm)" +msgstr "" + +msgid "Move dY (mm)" +msgstr "" + +msgid "Move produced nothing" +msgstr "" + +msgid "Rotate angle (deg)" +msgstr "" + +msgid "Rotate produced nothing" +msgstr "" + +msgid "Scale factor" +msgstr "" + +msgid "Scale produced nothing" +msgstr "" + +msgid "Polar count (incl. original)" +msgstr "" + +msgid "Total sweep (deg)" +msgstr "" + +msgid "Polar array produced nothing" +msgstr "" + +msgid "Applied edit" +msgstr "" + +msgid " — type a value, press Enter (or Confirm)" +msgstr "" + +msgid "Pick a segment in the viewport first" +msgstr "" + +msgid "Applied Horizontal" +msgstr "" + +msgid "Applied Vertical" +msgstr "" + +msgid "Sketch: " +msgstr "" + +#, c-format, boost-format +msgid "On a face of Body %d" +msgstr "" + +msgid "On a stored face" +msgstr "" + +msgid "Editing sketch — drag a handle or click a quote to edit" +msgstr "" + +msgid "An imported solid has no parameters — use Transform to move or rotate it" +msgstr "" + +msgid "This feature type can't be edited yet" +msgstr "" + +msgid "Nothing to export — add a feature first" +msgstr "" + +msgid "Export STEP" +msgstr "" + +msgid "Exported STEP" +msgstr "" + +msgid "STEP export failed: " +msgstr "" + +msgid "Nothing to commit — add a feature first" +msgstr "" + +msgid "All bodies hidden — show one before committing" +msgstr "" + +msgid "Plane ready" +msgstr "" + +msgid "Axis ready" +msgstr "" + +msgid "Coord Sys ready" +msgstr "" + +msgid "Helix ready" +msgstr "" + +msgid "Project ready" +msgstr "" + +msgid "Sketch ready" +msgstr "" + +msgid "Mate needs at least two CoordSys features" +msgstr "" + +msgid "Mate: CS A and CS B must be different" +msgstr "" + +msgid "Mate ready" +msgstr "" + +msgid "Invalid: " +msgstr "" + +#, c-format +msgid "Preview — %zu triangles" +msgstr "" + +#, c-format, boost-format +msgid "Body %d — moved (%.1f, %.1f, %.1f) mm, rotated %.1f°" +msgstr "" + +msgid "Profile: " +msgstr "" + +#, c-format, boost-format +msgid "Face %d (push/pull)" +msgstr "" + +msgid "Move cancelled" +msgstr "" + +msgid "Discard this sketch and everything drawn in it?" +msgstr "" + +msgid "Discard sketch" +msgstr "" + +msgid "Keep drawing" +msgstr "" + +msgid "Finish or cancel the current tool first (Esc)" +msgstr "" + +msgid "Nothing to redo" +msgstr "" + +msgid "Nothing to undo" +msgstr "" + +#, c-format +msgid "Redo (%zu more)" +msgstr "" + +#, c-format +msgid "Undo (%zu more)" +msgstr "" + +msgid "Variable name:" +msgstr "" + +msgid "Add Variable" +msgstr "" + +msgid "Variable name must not contain spaces" +msgstr "" + +#, c-format, boost-format +msgid "Expression for '%s':" +msgstr "" + +msgid "Select a variable first" +msgstr "" + +msgid "Edit Variable" +msgstr "" + +#, c-format, boost-format +msgid "Variable '%s' could not be removed (likely still referenced by a feature expression): %s" +msgstr "" + +msgid "No binding for that field" +msgstr "" + +msgid "Enter a number" +msgstr "" + +msgid "Not a number" +msgstr "" + +msgid "Primitive" +msgstr "" + +msgid "Empty mesh generated" +msgstr "" + +msgid "Pocket (Cut)" +msgstr "" + +msgid "Clear All" +msgstr "" + +msgctxt "Keyboard Shortcut" +msgid "Ins" +msgstr "" + +# AI Translated +msgctxt "Keyboard Shortcut" +msgid "Home" +msgstr "Home" + +# AI Translated +msgctxt "Keyboard Shortcut" +msgid "End" +msgstr "End" + +msgctxt "Keyboard Shortcut" +msgid "PgUp" +msgstr "" + +msgctxt "Keyboard Shortcut" +msgid "PgDn" +msgstr "" + +# AI Translated +msgctxt "Keyboard Shortcut" +msgid "Arrow Left" +msgstr "Balra nyíl" + +# AI Translated +msgctxt "Keyboard Shortcut" +msgid "Arrow Right" +msgstr "Jobbra nyíl" + +# AI Translated +msgctxt "Keyboard Shortcut" +msgid "Arrow Up" +msgstr "Felfelé nyíl" + +# AI Translated +msgctxt "Keyboard Shortcut" +msgid "Arrow Down" +msgstr "Lefelé nyíl" + +msgid "Import geometry data from STL/STEP/3MF/OBJ/AMF files" +msgstr "Geometriai adatok importálása STL/STEP/3MF/OBJ/AMF fájlokból" + +msgid "Select all objects" +msgstr "Összes objektum kijelölése" + +msgid "Paste from clipboard" +msgstr "Beillesztés a vágólapról" + +msgid "Toggle printable for object/part" +msgstr "Nyomtathatóság váltása objektumhoz/alkatrészhez" + +msgid "Move selection 10mm in negative X direction" +msgstr "Kijelölés mozgatása 10 mm-rel negatív X irányban" + +msgid "Move selection 10mm in positive X direction" +msgstr "Kijelölés mozgatása 10 mm-rel pozitív X irányban" + +msgid "Move selection 10mm in positive Y direction" +msgstr "Kijelölés mozgatása 10 mm-rel pozitív Y irányban" + +msgid "Move selection 10mm in negative Y direction" +msgstr "Kijelölés mozgatása 10 mm-rel negatív Y irányban" + +msgid "Rotate selection 45 degrees counterclockwise" +msgstr "" + +msgid "Rotate selection 45 degrees clockwise" +msgstr "" + +msgid "Gizmo move" +msgstr "Gizmo mozgatás" + +msgid "Gizmo rotate" +msgstr "Gizmo forgatás" + +msgid "Gizmo scale" +msgstr "Gizmo átméretezés" + +msgid "Gizmo place face on bed" +msgstr "Gizmo felület asztalra illesztése" + +msgid "Gizmo cut" +msgstr "Gizmo vágás" + +msgid "Gizmo mesh boolean" +msgstr "Gizmo modellháló logikai műveletek" + +msgid "Gizmo FDM paint-on supports" +msgstr "" + +msgid "Gizmo FDM paint-on seam" +msgstr "Gizmo FDM varrat festés" + +msgid "Gizmo FDM paint-on fuzzy skin" +msgstr "Gizmo FDM barázdált felület festése" + +msgid "Gizmo multi-material painting" +msgstr "" + +msgid "Gizmo text emboss/engrave" +msgstr "Gizmo szöveg dombornyomás/gravírozás" + +msgid "Gizmo measure" +msgstr "Gizmo mérés" + +msgid "Gizmo assemble" +msgstr "Gizmo összeállítás" + +msgid "Gizmo brim ears" +msgstr "Gizmo peremfülek" + +msgid "Vertical slider - Move active thumb Up" +msgstr "Függőleges csúszka - Az aktív csúszka felfelé mozgatása" + +msgid "Vertical slider - Move active thumb Down" +msgstr "Függőleges csúszka - Az aktív csúszka lefelé mozgatása" + +msgid "Horizontal slider - Move active thumb Left" +msgstr "Vízszintes csúszka - Az aktív csúszka balra mozgatása" + +msgid "Horizontal slider - Move active thumb Right" +msgstr "Vízszintes csúszka - Az aktív csúszka jobbra mozgatása" + +msgid "Horizontal slider - Move to start position" +msgstr "Vízszintes csúszka - Ugrás a kezdőpozícióra" + +msgid "Horizontal slider - Move to last position" +msgstr "Vízszintes csúszka - Ugrás az utolsó pozícióra" + +msgid "Camera view - Default" +msgstr "Kameranézet - Alapértelmezett" + +msgid "Camera view - Top" +msgstr "Kameranézet - Felülről" + +msgid "Camera view - Bottom" +msgstr "Kameranézet - Alulról" + +msgid "Camera view - Front" +msgstr "Kameranézet - Elölről" + +msgid "Camera view - Behind" +msgstr "Kameranézet - Hátulról" + +msgid "Camera Angle - Left side" +msgstr "Kameranézet - Bal oldal" + +msgid "Camera Angle - Right side" +msgstr "Kameranézet - Jobb oldal" + +msgid "Camera view - Current plate" +msgstr "" + +msgid "Zoom in" +msgstr "Zoom közelítés" + +msgid "Zoom out" +msgstr "Zoom távolítás" + +msgid "Show/Hide 3Dconnexion devices settings dialog" +msgstr "3Dconnexion-eszközbeállítások párbeszédablak megjelenítése/elrejtése" + +msgid "Show/Hide wireframe" +msgstr "" + +msgid "On/Off G-code window" +msgstr "G-kód ablak be/ki" + +msgid "On/Off one layer mode of the vertical slider" +msgstr "Függőleges csúszka egyréteges módjának ki/bekapcsolása" + +msgid "Switch between Prepare/Preview" +msgstr "Váltás előkészítés/előnézet között" + +msgid "Collapse/Expand the sidebar" +msgstr "Az oldalsáv összecsukása/kinyitása" + +msgid "Open the speed dial" +msgstr "" + +msgid "Reload the device page" +msgstr "" + +msgid "Show keyboard shortcuts list" +msgstr "Gyorsgombok listájának megjelenítése" + +msgid "Slicing and printing" +msgstr "" + +msgid "Editing" +msgstr "" + +msgid "Placement" +msgstr "" + +msgid "Gizmos" +msgstr "" + +msgid "Sliders" +msgstr "" + +msgid "Painting tools" +msgstr "" + +msgid "Application" +msgstr "" + #: resources/data/hints.ini: [hint:Precise wall] msgid "" "Precise wall\n" @@ -22121,8 +24942,67 @@ msgstr "" "Kunkorodás elkerülése\n" "Tudtad, hogy a kunkorodásra hajlamos anyagok (például ABS) nyomtatásakor az asztal hőmérsékletének növelése csökkentheti a kunkorodás valószínűségét?" -#~ msgid "Other" -#~ msgstr "Egyéb" +# AI Translated +#~ msgid "Tab" +#~ msgstr "Tab" + +#~ msgid "Displays current viewport FPS in the top-right corner." +#~ msgstr "Megjeleníti az aktuális nézetablak FPS-t a jobb felső sarokban." + +# AI Translated +#~ msgid "Publish 3MF Wiki" +#~ msgstr "3MF közzététele wiki" + +# AI Translated +#~ msgid "Publish 3MF Video Guide" +#~ msgstr "3MF közzététele videós útmutató" + +#~ msgid "Toolbar" +#~ msgstr "Eszköztár" + +#~ msgid "Switch table page" +#~ msgstr "Váltás táblázatra" + +#~ msgid "Global shortcuts" +#~ msgstr "Globális gyorsbillentyűk" + +#~ msgid "Middle mouse button" +#~ msgstr "Középső egérgomb" + +#~ msgid "Auto orients selected objects or all objects. If there are selected objects, it just orients the selected ones. Otherwise, it will orient all objects in the current project." +#~ msgstr "Automatikusan beállítja a kijelölt objektumok vagy az összes objektum tájolását. Ha vannak kijelölt objektumok, akkor csak a kijelölteket, ellenkező esetben pedig a projektben levő összes objektumot orientálja." + +#~ msgid "Auto orients all objects on the active plate." +#~ msgstr "Automatikusan orientálja az aktuális tálcán levő összes objektumot." + +#~ msgid "Any arrow" +#~ msgstr "Bármelyik nyílbillentyű" + +#~ msgid "Gizmo SLA support points" +#~ msgstr "Gizmo SLA támaszpontok" + +#~ msgid "Plater" +#~ msgstr "Tálca" + +# AI Translated +#~ msgid "Gizmo" +#~ msgstr "Gizmo" + +#~ msgid "Delete objects, parts, modifiers" +#~ msgstr "Objektumok, tárgyak, módosítók törlése" + +#~ msgid "Objects List" +#~ msgstr "Tárgyak listája" + +#~ msgid "G-code written at the very top of the output file, before any other content. Useful for adding metadata that printer firmware reads from the first lines of the file (e.g. estimated print time, filament usage). Supports placeholders like {print_time_sec} and {used_filament_length}." +#~ msgstr "A kimeneti fájl legelejére írt G-kód, minden más tartalom előtt. Hasznos olyan metaadatok hozzáadására, amelyeket a nyomtató firmware-e a fájl első soraiból olvas ki (pl. becsült nyomtatási idő, filamentfelhasználás). Támogatja az olyan helyőrzőket, mint a {print_time_sec} és a {used_filament_length}." + +#~ msgid "Print time (seconds)" +#~ msgstr "Nyomtatási idő (másodperc)" + +# AI Translated +#~ msgid "Open actions speed dial" +#~ msgstr "Műveletek gyorsmenüjének megnyitása" # AI Translated #~ msgid "Left: " @@ -22264,9 +25144,6 @@ msgstr "" #~ msgid "Print order within a single layer." #~ msgstr "Nyomtatási sorrend egyetlen rétegen belül." -#~ msgid "Bottom" -#~ msgstr "Alul" - #~ msgid "Front" #~ msgstr "Elöl" @@ -22288,9 +25165,6 @@ msgstr "" #~ msgid "Arrow Right" #~ msgstr "Jobbra nyíl" -#~ msgid "End" -#~ msgstr "Vége" - #~ msgid "Hotend" #~ msgstr "Fejegység" diff --git a/localization/i18n/it/OrcaSlicer_it.po b/localization/i18n/it/OrcaSlicer_it.po index a28bfe7c7e..c8dd94c407 100644 --- a/localization/i18n/it/OrcaSlicer_it.po +++ b/localization/i18n/it/OrcaSlicer_it.po @@ -3,7 +3,7 @@ msgid "" msgstr "" "Project-Id-Version: Orca Slicer\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-09-17 12:41-0300\n" +"POT-Creation-Date: 2026-09-22 12:39+0800\n" "PO-Revision-Date: \n" "Last-Translator: \n" "Language-Team: \n" @@ -2503,6 +2503,19 @@ msgstr "" msgid "Failed to open the Plugins dialog (unknown error)." msgstr "Impossibile aprire la finestra di dialogo Plugin (errore sconosciuto)." +msgid "Plugins refreshed." +msgstr "" + +#, c-format, boost-format +msgid "Failed to refresh plugins: %s" +msgstr "" + +msgid "Select plugin package" +msgstr "" + +msgid "Plugin files (*.py;*.whl)|*.py;*.whl" +msgstr "" + # AI Translated msgid "Plugin Terminal" msgstr "Terminale plugin" @@ -4159,6 +4172,21 @@ msgstr "OrcaSlicer è nato con lo stesso spirito, traendo ispirazione da PrusaSl msgid "Today, OrcaSlicer is the most widely used and actively developed open-source slicer in the 3D printing community. Many of its innovations have been adopted by other slicers, making it a driving force for the entire industry." msgstr "Oggi, OrcaSlicer è il programma di sezionamento a sorgente aperta più utilizzato e attivamente sviluppato nella comunità della stampa 3D. Molte delle sue innovazioni sono state adottate da altri programmi di stampa, rendendolo un punto di riferimento per l'intero settore." +msgid "Script plugin skipped." +msgstr "" + +msgid "Script plugin finished." +msgstr "" + +msgid "Printer" +msgstr "Stampante" + +msgid "Recent Projects" +msgstr "" + +msgid "Go to Plate" +msgstr "" + msgid "AMS Materials Setting" msgstr "Impostazione materiali AMS" @@ -5714,9 +5742,6 @@ msgctxt "Noun" msgid "Print" msgstr "Stampa" -msgid "Printer" -msgstr "Stampante" - msgid "Time Estimation" msgstr "Tempo stimato" @@ -5895,12 +5920,15 @@ msgctxt "Camera View" msgid "Right" msgstr "Destra" -msgid "Add" -msgstr "Aggiungi" - msgid "Add plate" msgstr "Aggiungi piatto" +msgid "Split to objects" +msgstr "Dividi in oggetti" + +msgid "Add" +msgstr "Aggiungi" + msgid "Auto orient all/selected objects" msgstr "Orientamento automatico tutti/selezionati oggetti" @@ -5913,9 +5941,6 @@ msgstr "Disponi tutti gli oggetti" msgid "Arrange objects on selected plates" msgstr "Disponi gli oggetti sui piatti selezionati" -msgid "Split to objects" -msgstr "Dividi in oggetti" - msgid "Assembly View" msgstr "Vista di montaggio" @@ -5972,6 +5997,9 @@ msgstr "Contorno" msgid "Wireframe" msgstr "Modello reticolato" +msgid "X-Ray" +msgstr "" + # AI Translated msgid "Realistic View" msgstr "Vista realistica" @@ -6016,7 +6044,7 @@ msgstr "Volume:" msgid "Size:" msgstr "Dimensione:" -#, c-format, boost-format +#, boost-format msgid "Conflicts of G-code paths have been found at layer %d, Z = %.2lfmm. Please separate the conflicted objects farther (%s <-> %s)." msgstr "Sono stati trovati conflitti di percorsi nel G-code sullo strato %d, Z = %.2lfmm. Si prega di separare gli oggetti in conflitto (%s <-> %s)." @@ -6182,6 +6210,9 @@ msgstr "Chiusura dell'applicazione durante la modifica di alcuni profili." msgid "Logging" msgstr "Accesso" +msgid "Design" +msgstr "" + msgid "Prepare" msgstr "Prepara" @@ -6512,6 +6543,9 @@ msgstr "Mostra il contorno attorno all'oggetto selezionato nella scena 3D." msgid "Preferences" msgstr "Preferenze" +msgid "Open speed dial" +msgstr "" + # AI Translated msgctxt "Menu" msgid "Edit" @@ -7452,6 +7486,233 @@ msgstr "Non mostrare più questa finestra di dialogo" msgid "Please refer to Wiki before use->" msgstr "Fare riferimento alla Wiki prima dell'uso ->" +msgid "Plates are a filament (FFF) feature." +msgstr "" + +msgid "Open the 3D view first." +msgstr "" + +msgid "Select an object first." +msgstr "" + +msgid "Slice and Preview" +msgstr "" + +msgid "Slice & Export" +msgstr "" + +msgid "Go to layer (percent)" +msgstr "" + +msgid "Commands" +msgstr "" + +msgid "Go to tab..." +msgstr "" + +msgid "Load Project" +msgstr "" + +msgid "Save Project As" +msgstr "" + +msgid "Mode: Simple" +msgstr "" + +msgid "Mode: Advanced" +msgstr "" + +msgid "Mode: Expert" +msgstr "" + +msgid "Toggle Developer Mode" +msgstr "" + +msgid "Developer mode enabled." +msgstr "" + +msgid "Developer mode disabled." +msgstr "" + +msgid "Export STL" +msgstr "Esporta STL" + +msgid "Export 3MF" +msgstr "Esporta 3MF" + +msgid "Export Sliced File" +msgstr "" + +msgid "Export All Sliced Files" +msgstr "" + +msgid "Max Volumetric Speed Calibration" +msgstr "Calibrazione della velocità volumetrica massima" + +msgid "Pressure Advance Calibration" +msgstr "" + +msgid "Flow Ratio Calibration" +msgstr "Calibrazione flusso di stampa" + +msgid "Retraction Calibration" +msgstr "" + +msgid "Cornering Calibration" +msgstr "" + +msgid "Input Shaping Frequency Calibration" +msgstr "" + +msgid "Input Shaping Damping Calibration" +msgstr "" + +msgid "VFA Calibration" +msgstr "" + +msgid "View: Top" +msgstr "" + +msgid "View: Bottom" +msgstr "" + +msgid "View: Front" +msgstr "" + +msgid "View: Rear" +msgstr "" + +msgid "View: Left" +msgstr "" + +msgid "View: Right" +msgstr "" + +msgid "View: Isometric" +msgstr "" + +msgid "View: Default" +msgstr "" + +msgid "Fit Bed to View" +msgstr "" + +msgid "Toggle Perspective" +msgstr "" + +# AI Translated +msgid "Delete All Objects" +msgstr "Elimina tutti gli oggetti" + +msgid "Mirror X" +msgstr "" + +msgid "Mirror Y" +msgstr "" + +msgid "Mirror Z" +msgstr "" + +# AI Translated +msgid "Split to Objects" +msgstr "Dividi in oggetti" + +msgid "Split to Parts" +msgstr "" + +msgid "Center Selected on Plate" +msgstr "" + +msgid "Drop to Bed" +msgstr "" + +msgid "Scale to Fit Print Volume" +msgstr "" + +msgid "Increase Instances" +msgstr "" + +msgid "Decrease Instances" +msgstr "" + +msgid "Auto-Arrange" +msgstr "" + +msgid "Auto-Orient" +msgstr "" + +msgid "Add Plate" +msgstr "" + +msgid "Cannot add another plate (maximum reached)." +msgstr "" + +msgid "Duplicate Plate" +msgstr "" + +msgid "Cannot duplicate a plate (maximum reached)." +msgstr "" + +msgid "Cannot delete the only plate." +msgstr "" + +msgid "Rename Plate" +msgstr "" + +msgid "Toggle Plate Lock" +msgstr "" + +msgid "No plates available." +msgstr "" + +msgid "Synchronize Filament List from AMS" +msgstr "" + +msgid "Connect a printer to synchronize the AMS filament list." +msgstr "" + +msgid "Open Preset Bundle" +msgstr "" + +msgid "Sign in to sync presets." +msgstr "" + +msgid "Export All Objects as STLs" +msgstr "" + +msgid "Export All Objects as DRC (one file)" +msgstr "" + +msgid "Export All Objects as DRCs" +msgstr "" + +msgid "Export Toolpaths as OBJ" +msgstr "" + +msgid "About OrcaSlicer" +msgstr "" + +msgid "Open Wiki" +msgstr "" + +msgid "Open YouTube Channel" +msgstr "" + +msgid "Open Plugins" +msgstr "" + +msgid "Refresh Plugins" +msgstr "" + +msgid "Install Plugin" +msgstr "" + +msgid "Install Local Plugin" +msgstr "" + +msgid "Unknown command." +msgstr "" + msgid "3D Mouse disconnected." msgstr "Mouse 3D disconnesso." @@ -8104,10 +8365,6 @@ msgstr "Espandi barra laterale" msgid "Collapse sidebar" msgstr "Riduci barra laterale" -# AI Translated -msgid "Tab" -msgstr "Tab" - #, c-format, boost-format msgid "Loading file: %s" msgstr "Caricamento file: %s" @@ -8307,10 +8564,6 @@ msgstr "" msgid "Delete Object" msgstr "Elimina oggetto" -# AI Translated -msgid "Delete All Objects" -msgstr "Elimina tutti gli oggetti" - # AI Translated msgid "Reset Project" msgstr "Reimposta progetto" @@ -8318,10 +8571,6 @@ msgstr "Reimposta progetto" msgid "The selected object couldn't be split." msgstr "L'oggetto selezionato non può essere diviso." -# AI Translated -msgid "Split to Objects" -msgstr "Dividi in oggetti" - msgid "Disable Auto-Drop to preserve Z positioning?\n" msgstr "Disabilitare la funzione di Rilascio automatico per preservare il posizionamento sull'asse Z?\n" @@ -9138,6 +9387,33 @@ msgstr "Gestione multi-dispositivo" msgid "With this option enabled, you can send a task to multiple devices at the same time and manage multiple devices." msgstr "Abilitando questa opzione, puoi inviare un'attività a più dispositivi contemporaneamente e gestire più dispositivi." +msgid "Open the Speed Dial from the keyboard" +msgstr "" + +msgid "When enabled, the Speed Dial keyboard shortcut (Space by default) opens the action search from any page." +msgstr "" + +msgid "Recent actions" +msgstr "" + +msgid "actions" +msgstr "" + +msgid "How many recently launched actions to show at the top of the Speed Dial. Set to 0 to hide recent actions." +msgstr "" + +msgid "CAD feature (experimental)" +msgstr "" + +msgid "With this option enabled, the Design tab is shown, where models can be built and edited parametrically. This feature is experimental and still under development." +msgstr "" + +msgid "Auto-close sketch loops" +msgstr "" + +msgid "Treat sketch endpoints within 0.001 mm as one joint and weld the loop shut. Off: only exactly coincident endpoints join, so a loop with a tiny gap is shown as open instead of being closed for you." +msgstr "" + msgid "Pop up to select filament grouping mode" msgstr "Popup per selezionare la modalità di raggruppamento filamenti" @@ -9219,6 +9495,12 @@ msgstr "Inverti zoom del mouse" msgid "If enabled, reverses the direction of zoom with mouse wheel." msgstr "Se abilitato, inverte la direzione dell'ingrandimento con la rotellina del mouse." +msgid "Draw mate connectors as a face" +msgstr "" + +msgid "In the Design tab, draw a mate connector as a small face instead of the conventional disc with a roll quadrant. A face's orientation is read without being learned. Turn this off for the conventional CAD representation." +msgstr "" + # AI Translated msgid "Pan" msgstr "Panoramica" @@ -9247,6 +9529,15 @@ msgstr "Trascinamento con il tasto destro del mouse" msgid "Set the action that dragging the right mouse button should perform." msgstr "Imposta l'azione che deve eseguire il trascinamento con il tasto destro del mouse." +msgid "Keyboard" +msgstr "" + +msgid "Keyboard shortcuts" +msgstr "" + +msgid "Choose the key for each action." +msgstr "" + msgid "Clear my choice on..." msgstr "Cancella la mia scelta su..." @@ -9371,13 +9662,40 @@ msgstr "" "Limita la frequenza dei fotogrammi della vista per ridurre il carico della GPU e il consumo energetico.\n" "Imposta a 0 per una frequenza dei fotogrammi illimitata." +msgid "Reuse the 3D scene while idle" +msgstr "" + +msgid "" +"Skips redrawing the 3D scene when only the mouse cursor moves over the viewport,\n" +"and reuses the previous frame's scene instead. Reduces GPU load.\n" +"Disable it if the viewport shows stale or missing contents.\n" +"\n" +"Takes effect immediately." +msgstr "" + +msgid "Skip unchanged frames" +msgstr "" + +msgid "" +"Skips drawing a frame altogether when it would be identical to the one already on screen.\n" +"Only applies to frames that reuse the 3D scene, so it needs Reuse the 3D scene while idle.\n" +"Disable it if a hover highlight, tooltip or animation stops updating.\n" +"\n" +"Takes effect immediately." +msgstr "" + # AI Translated msgid "Show FPS overlay" msgstr "Mostra overlay FPS" -# AI Translated -msgid "Displays current viewport FPS in the top-right corner." -msgstr "Mostra gli FPS correnti della vista nell'angolo in alto a destra." +msgid "Displays rendering counts in the top-right corner of the viewport." +msgstr "" + +msgid "FPS: frames presented to the screen per second." +msgstr "" + +msgid "3D: frames per second that redrew the 3D scene." +msgstr "" # AI Translated msgid "G-code Preview" @@ -9851,13 +10169,8 @@ msgstr "Pubblica 3MF..." msgid "Select which settings to be published in the 3MF file" msgstr "Seleziona quali impostazioni pubblicare nel file 3MF" -# AI Translated -msgid "Publish 3MF Wiki" -msgstr "Wiki di Pubblica 3MF" - -# AI Translated -msgid "Publish 3MF Video Guide" -msgstr "Guida video di Pubblica 3MF" +msgid "Video Guide" +msgstr "" # AI Translated msgid "Mixed filament - published as a whole when \"Enable\" above is selected" @@ -9963,6 +10276,133 @@ msgstr "Per \"%1%\", aggiungere \"%2%\" come nuovo profilo" msgid "Simply switch to \"%1%\"" msgstr "Passa semplicemente a \"%1%\"" +msgid "Expert" +msgstr "" + +msgid "Simple" +msgstr "" + +msgid "Search actions" +msgstr "" + +#, c-format, boost-format +msgid "Search %s actions" +msgstr "" + +msgid "Recent" +msgstr "" + +msgid "Other" +msgstr "Altro" + +#, c-format, boost-format +msgid "No actions match (Total: %s)" +msgstr "" + +msgid "No actions yet" +msgstr "" + +msgid "No tabs match" +msgstr "" + +msgid "No tabs" +msgstr "" + +#, c-format, boost-format +msgid "Showing %s of %s actions" +msgstr "" + +#, c-format, boost-format +msgid "%s actions" +msgstr "" + +#, c-format, boost-format +msgid "%s tabs" +msgstr "" + +#, c-format, boost-format +msgid "%s matches" +msgstr "" + +#, c-format, boost-format +msgid "Favourites are full (%s max)" +msgstr "" + +#, c-format, boost-format +msgid "Go to %s%% of the layer range" +msgstr "" + +msgid "Enter a layer percentage (0-100)" +msgstr "" + +#, c-format, boost-format +msgid "Go to layer %% (0-100)" +msgstr "" + +msgid "Go to tab" +msgstr "" + +#, c-format, boost-format +msgid "Favourite %s (%s)" +msgstr "" + +#, c-format, boost-format +msgid "Pin to favourites (%s)" +msgstr "" + +#, c-format, boost-format +msgid "Unpin from favourites (%s)" +msgstr "" + +msgid "Remove from favourites" +msgstr "" + +msgid "Move left" +msgstr "" + +msgid "Move right" +msgstr "" + +msgid "Unpin" +msgstr "" + +msgid "Wiki (F1)" +msgstr "" + +msgid "No wiki page for this action" +msgstr "" + +msgid "Show details" +msgstr "Mostra dettagli" + +# AI Translated +msgid "Hide details" +msgstr "Nascondi dettagli" + +#, c-format, boost-format +msgid "\"%s\" is a Developer setting. Enable Developer mode to edit it?" +msgstr "" + +msgid "Developer setting" +msgstr "" + +#, c-format, boost-format +msgid "\"%s\" is a %s setting. Switch from %s mode to %s mode to edit it?" +msgstr "" + +msgid "Switch settings mode" +msgstr "" + +#, c-format, boost-format +msgid "Run \"%s\"?" +msgstr "" + +msgid "Run plugin" +msgstr "" + +msgid "Don't ask again for this action" +msgstr "" + msgid "Task canceled" msgstr "Attività annullata" @@ -11787,57 +12227,39 @@ msgstr "Il pacchetto di configurazione è stato modificato nella precedente Guid msgid "Configuration package changed" msgstr "Pacchetto di configurazione modificato" -msgid "Toolbar" -msgstr "Barra degli strumenti" - -msgid "Objects list" -msgstr "Elenco oggetti" - -msgid "Import geometry data from STL/STEP/3MF/OBJ/AMF files" -msgstr "Importa geometrie da file STL/STEP/3MF/OBJ/AMF" - -msgid "Paste from clipboard" -msgstr "Incolla dagli appunti" - -msgid "Show/Hide 3Dconnexion devices settings dialog" -msgstr "Mostra/nascondi la finestra di dialogo delle impostazioni dei dispositivi 3Dconnexion" - -msgid "Switch table page" -msgstr "Cambia pagina tabella" - -msgid "Show keyboard shortcuts list" -msgstr "Mostra elenco scorciatoie da tastiera" - -msgid "Global shortcuts" -msgstr "Scorciatoie globali" - msgid "Pan View" msgstr "Vista panoramica" msgid "Rotate View" msgstr "Ruota vista" +#, c-format, boost-format +msgid "Use %s or %s, or a key that does not type a character." +msgstr "" + +msgctxt "Keyboard Shortcut" +msgid "Key" +msgstr "" + +msgid "Left mouse" +msgstr "" + +msgid "Available anywhere in the window, even while typing in a text field." +msgstr "" + +msgid "Run a speed dial favorite while the dial is open" +msgstr "" + # AI Translated -msgid "Middle mouse button" -msgstr "Tasto centrale del mouse" +msgctxt "Keyboard Shortcut" +msgid "Tab" +msgstr "Tab" -msgid "Zoom View" -msgstr "Vista Zoom" +msgid "Switch to the next main tab" +msgstr "" -msgid "Auto orients selected objects or all objects. If there are selected objects, it just orients the selected ones. Otherwise, it will orient all objects in the current project." -msgstr "Questo orienta automaticamente gli oggetti selezionati o tutti gli oggetti. Se ci sono oggetti selezionati, orienta solo quelli selezionati. Altrimenti, orienterà tutti gli elementi nel progetto corrente." - -msgid "Auto orients all objects on the active plate." -msgstr "Questo orienta tutti gli oggetti nel piatto corrente." - -msgid "Collapse/Expand the sidebar" -msgstr "Riduci/Espandi barra laterale" - -msgid "Any arrow" -msgstr "Qualsiasi freccia" - -msgid "Movement in camera space" -msgstr "Movimento nello spazio della telecamera" +msgid "Available while the 3D view on the Prepare tab has focus." +msgstr "" msgid "Select a part" msgstr "Seleziona parte" @@ -11848,135 +12270,29 @@ msgstr "Seleziona più oggetti" msgid "Select objects by rectangle" msgstr "Seleziona oggetti per rettangolo" -# AI Translated -msgctxt "Keyboard Shortcut" -msgid "Arrow Up" -msgstr "Freccia su" - -msgid "Move selection 10mm in positive Y direction" -msgstr "Sposta selezione di 10 mm in direzione Y positiva" - -# AI Translated -msgctxt "Keyboard Shortcut" -msgid "Arrow Down" -msgstr "Freccia giù" - -msgid "Move selection 10mm in negative Y direction" -msgstr "Sposta selezione di 10 mm in direzione Y negativa" - -# AI Translated -msgctxt "Keyboard Shortcut" -msgid "Arrow Left" -msgstr "Freccia sinistra" - -msgid "Move selection 10mm in negative X direction" -msgstr "Sposta selezione di 10 mm in direzione X negativa" - -# AI Translated -msgctxt "Keyboard Shortcut" -msgid "Arrow Right" -msgstr "Freccia destra" - -msgid "Move selection 10mm in positive X direction" -msgstr "Sposta selezione di 10 mm in direzione X positiva" +msgid "Keyboard 1-9: set filament for object/part" +msgstr "Tastiera 1-9: imposta il filamento per l'oggetto/parte" msgid "Movement step set to 1mm" msgstr "Passo movimento impostato a 1 mm" -msgid "Keyboard 1-9: set filament for object/part" -msgstr "Tastiera 1-9: imposta il filamento per l'oggetto/parte" +msgid "Movement in camera space" +msgstr "Movimento nello spazio della telecamera" -msgid "Camera view - Default" -msgstr "Vista telecamera - Predefinito" +msgid "Middle mouse" +msgstr "" -msgid "Camera view - Top" -msgstr "Vista telecamera - In Alto" +msgid "Right mouse" +msgstr "" -msgid "Camera view - Bottom" -msgstr "Vista telecamera - In Basso" +msgid "Zoom View" +msgstr "Vista Zoom" -msgid "Camera view - Front" -msgstr "Vista telecamera - Anteriore" +msgid "Painting" +msgstr "" -msgid "Camera view - Behind" -msgstr "Vista telecamera - Posteriore" - -msgid "Camera Angle - Left side" -msgstr "Angolo della camera - Lato sinistro" - -msgid "Camera Angle - Right side" -msgstr "Angolo della camera - Lato destro" - -msgid "Select all objects" -msgstr "Seleziona tutti gli oggetti" - -msgid "Gizmo move" -msgstr "Strumento Muovi" - -msgid "Gizmo rotate" -msgstr "Strumento Ruota" - -msgid "Gizmo scale" -msgstr "Strumento Scala" - -msgid "Gizmo place face on bed" -msgstr "Strumento posiziona faccia sul piatto" - -msgid "Gizmo cut" -msgstr "Strumento Taglia" - -msgid "Gizmo mesh boolean" -msgstr "Gizmo maglia booleana" - -msgid "Gizmo FDM paint-on fuzzy skin" -msgstr "Strumento FDM per superficie ruvida dipinta" - -msgid "Gizmo SLA support points" -msgstr "Strumento Punti di supporto SLA" - -msgid "Gizmo FDM paint-on seam" -msgstr "Strumento Dipingi cucitura FDM" - -msgid "Gizmo text emboss/engrave" -msgstr "Strumento testo in rilievo/incisione" - -msgid "Gizmo measure" -msgstr "Gizmo misura" - -msgid "Gizmo assemble" -msgstr "Gizmo assemblaggio" - -msgid "Gizmo brim ears" -msgstr "Gizmo tese ad orecchio" - -msgid "Zoom in" -msgstr "Ingrandisci" - -msgid "Zoom out" -msgstr "Rimpicciolisci" - -msgid "Toggle printable for object/part" -msgstr "Attiva/disattiva stampa per oggetto/parte" - -# AI Translated -msgctxt "Keyboard Shortcut" -msgid "Tab" -msgstr "Tab" - -msgid "Switch between Prepare/Preview" -msgstr "Passa tra Prepara e Anteprima" - -# AI Translated -msgctxt "Keyboard Shortcut" -msgid "Space" -msgstr "Spazio" - -# AI Translated -msgid "Open actions speed dial" -msgstr "Apri la selezione rapida delle azioni" - -msgid "Plater" -msgstr "Piatto" +msgid "Available while a painting gizmo is open: supports, seam, fuzzy skin or color painting." +msgstr "" msgid "Move: press to snap by 1mm" msgstr "Sposta: premi per muovere di 1 mm" @@ -11987,14 +12303,19 @@ msgstr "Supporto/Pittura a colori: regola il raggio della penna" msgid "Support/Color Painting: adjust section position" msgstr "Supporto/Pittura a colori: regola la posizione della sezione" -msgid "Gizmo" -msgstr "Strumento" +msgid "Objects list" +msgstr "Elenco oggetti" + +msgid "Available while the object list has focus." +msgstr "" msgid "Set extruder number for the objects and parts" msgstr "Imposta il numero dell'estrusore per gli oggetti e le parti" -msgid "Delete objects, parts, modifiers" -msgstr "Elimina oggetti, parti, modificatori" +# AI Translated +msgctxt "Keyboard Shortcut" +msgid "Space" +msgstr "Spazio" msgid "Select the object/part and press space to change the name" msgstr "Seleziona l'oggetto/la parte e premi la barra spaziatrice per modificare il nome" @@ -12005,45 +12326,48 @@ msgstr "Clic del mouse" msgid "Select the object/part and mouse click to change the name" msgstr "Seleziona l'oggetto/la parte e fai clic con il mouse per modificare il nome" -msgid "Objects List" -msgstr "Elenco oggetti" - -msgid "Vertical slider - Move active thumb Up" -msgstr "Cursore di scorrimento verticale - Solleva cursore attivo" - -msgid "Vertical slider - Move active thumb Down" -msgstr "Cursore di scorrimento verticale - Abbassa cursore attivo" - -msgid "Horizontal slider - Move active thumb Left" -msgstr "Cursore di scorrimento orizzontale - Sposta a sinistra il cursore attivo" - -msgid "Horizontal slider - Move active thumb Right" -msgstr "Cursore di scorrimento orizzontale - Sposta a destra il cursore attivo" - -msgid "On/Off one layer mode of the vertical slider" -msgstr "Attiva/Disattiva modalità singolo strato del cursore di scorrimento verticale" - -msgid "On/Off G-code window" -msgstr "Attiva/Disattiva finestra G-code" +msgid "Available while the 3D view on the Preview tab has focus." +msgstr "" msgid "Move slider 5x faster" msgstr "Sposta il cursore 5 volte più velocemente" -# AI Translated -msgctxt "Keyboard Shortcut" -msgid "Home" -msgstr "Home" +msgid "Scroll slider 5x faster" +msgstr "" -msgid "Horizontal slider - Move to start position" -msgstr "Cursore di scorrimento orizzontale - Sposta alla posizione iniziale" +msgid "Not customizable" +msgstr "" -# AI Translated -msgctxt "Keyboard Shortcut" -msgid "End" -msgstr "Fine" +#, c-format, boost-format +msgid "%s is assigned to %s. Reassign it to %s?" +msgstr "" -msgid "Horizontal slider - Move to last position" -msgstr "Cursore di scorrimento orizzontale - Sposta alla posizione finale" +#, c-format, boost-format +msgid "The default %s is assigned to %s. Reassign it to %s?" +msgstr "" + +msgid "Global shortcuts also apply while typing." +msgstr "" + +msgid "A key that types a character cannot be a global shortcut." +msgstr "" + +msgid "Esc cancels, Enter confirms." +msgstr "" + +#, c-format, boost-format +msgid "" +"Press the new shortcut for\n" +"\"%s\"" +msgstr "" + +#, c-format, boost-format +msgid "Already used as a step of %s." +msgstr "" + +#, c-format, boost-format +msgid "Already assigned to %s. Press OK to reassign it." +msgstr "" msgid "Release Note" msgstr "Note di rilascio" @@ -16967,8 +17291,8 @@ msgstr "Fasi preriscaldamento" msgid "Insert multiple preheat commands (e.g. M104.1). Only useful for Prusa XL. For other printers, please set it to 1." msgstr "Inserisci più comandi di preriscaldamento (ad esempio M104.1). Utile solo per Prusa XL. Per altre stampanti, impostalo su 1." -msgid "G-code written at the very top of the output file, before any other content. Useful for adding metadata that printer firmware reads from the first lines of the file (e.g. estimated print time, filament usage). Supports placeholders like {print_time_sec} and {used_filament_length}." -msgstr "G-code scritto all'inizio del file di output, prima di qualsiasi altro contenuto. Utile per aggiungere metadati che il firmware della stampante legge dalle prime righe del file (ad es. tempo di stampa stimato, utilizzo filamento). Supporta segnaposto come {print_time_sec} e {used_filament_length}." +msgid "G-code written at the very top of the output file, before any other content. Useful for adding metadata that printer firmware reads from the first lines of the file (e.g. estimated print time, filament usage). Supports placeholders like {print_time_total_sec}, {print_time_day}, {print_time_hour}, {print_time_minute}, {print_time_sec} and {used_filament_length}." +msgstr "" msgid "Start G-code" msgstr "G-code iniziale" @@ -18020,9 +18344,6 @@ msgstr "larghezza della linea troppo grande " msgid " not in range " msgstr " fuori portata " -msgid "Export 3MF" -msgstr "Esporta 3MF" - msgid "This exports the project as a 3MF file." msgstr "Esporta il progetto come file 3MF." @@ -18038,9 +18359,6 @@ msgstr "Carica dati elaborati" msgid "Load cached slicing data from directory." msgstr "Carica i dati di elaborazione memorizzati nella cache dalla directory." -msgid "Export STL" -msgstr "Esporta STL" - msgid "Export the objects as single STL." msgstr "Esporta gli oggetti in un singolo STL." @@ -18512,12 +18830,36 @@ msgstr "Filamento usato" msgid "Total length of filament used in the print." msgstr "Lunghezza totale di filamento utilizzato nella stampa." -msgid "Print time (seconds)" -msgstr "Tempo di stampa (secondi)" +msgid "Print time (total seconds)" +msgstr "" msgid "Total estimated print time in seconds. Replaced with actual value during post-processing." msgstr "Tempo di stampa stimato totale in secondi. Sostituito con il valore effettivo durante la post-elaborazione." +msgid "Print time (days component)" +msgstr "" + +msgid "Estimated print time day component (normal mode). Replaced with actual value during post-processing." +msgstr "" + +msgid "Print time (hours component)" +msgstr "" + +msgid "Estimated print time hour component (normal mode). Replaced with actual value during post-processing." +msgstr "" + +msgid "Print time (minutes component)" +msgstr "" + +msgid "Estimated print time minute component (normal mode). Replaced with actual value during post-processing." +msgstr "" + +msgid "Print time (seconds component)" +msgstr "" + +msgid "Estimated print time second component (normal mode). Replaced with actual value during post-processing." +msgstr "" + msgid "Filament length (meters)" msgstr "Lunghezza filamento (metri)" @@ -18748,9 +19090,6 @@ msgstr "Il file contiene un indice dei vertici non valido." msgid "This OBJ file couldn't be read because it's empty." msgstr "Impossibile leggere il file OBJ perché è vuoto." -msgid "Max Volumetric Speed Calibration" -msgstr "Calibrazione della velocità volumetrica massima" - msgid "Manage Result" msgstr "Gestisci risultato" @@ -19595,9 +19934,6 @@ msgstr "" msgid "NOTE: High values may cause Layer shift (>%s)" msgstr "NOTA: valori elevati possono causare spostamento degli strati (>%s)" -msgid "Flow Ratio Calibration" -msgstr "Calibrazione flusso di stampa" - msgid "Calibration Test Type" msgstr "Tipo test calibrazione" @@ -20386,6 +20722,9 @@ msgstr "Nessuna sessione valida rilevata. Procedere con l'accesso a 3DPrinterOS? msgid "Success!" msgstr "Successo!" +msgid "Generate API Key" +msgstr "" + msgid "Are you sure to log out?" msgstr "Sei sicuro di volerti disconnettere?" @@ -21441,13 +21780,6 @@ msgstr "Il modulo di rete Bambu è necessario per le funzionalità cloud, il ril msgid "Error: %s" msgstr "Errore: %s" -msgid "Show details" -msgstr "Mostra dettagli" - -# AI Translated -msgid "Hide details" -msgstr "Nascondi dettagli" - msgid "Version to install:" msgstr "Versione da installare:" @@ -21844,6 +22176,2494 @@ msgstr "Il filamento potrebbe non essere compatibile con le impostazioni corrent msgid "The filament model is unknown. A random filament preset will be used." msgstr "Il modello di filamento è sconosciuto. Verrà utilizzato un profilo filamento casuale." +msgid "Construction" +msgstr "" + +#, c-format, boost-format +msgid "%s · on %s" +msgstr "" + +msgid "Line — click start, then end" +msgstr "" + +msgid "Rectangle — click two opposite corners" +msgstr "" + +msgid "Circle — click center, then radius" +msgstr "" + +msgid "Arc — click start, end, then a point" +msgstr "" + +msgid "Slot — two centerline ends, then end radius" +msgstr "" + +msgid "Ellipse — center, major end, minor point" +msgstr "" + +msgid "Spline — click control points" +msgstr "" + +msgid "Point — click to place" +msgstr "" + +msgid "Dimension — click 2 points or an entity" +msgstr "" + +msgid "Trim — click a segment to trim it" +msgstr "" + +msgid "Extend — click a line/arc to extend it" +msgstr "" + +msgid "Offset — pick an entity, drag the distance" +msgstr "" + +msgid "Mirror — pick axis, then entities" +msgstr "" + +msgid "Fillet — pick two lines, set the radius" +msgstr "" + +msgid "Chamfer — pick two lines, set the distance" +msgstr "" + +msgid "Polygon — click center, then a vertex" +msgstr "" + +msgid "Nothing here has a value to type — pick a line, an arc, a circle, or two entities" +msgstr "" + +msgid "Normal to the sketch plane" +msgstr "" + +msgid "Converted the selection between construction and real geometry" +msgstr "" + +msgid "Origin planes shown" +msgstr "" + +msgid "Origin planes hidden" +msgstr "" + +msgid "World axes shown" +msgstr "" + +msgid "World axes hidden" +msgstr "" + +msgid "Isometric view, fitted" +msgstr "" + +msgid "Bed shown" +msgstr "" + +msgid "Bed hidden" +msgstr "" + +msgid "FEATURES" +msgstr "" + +msgid "Sketch" +msgstr "" + +#, c-format, boost-format +msgid "Sketching on %s — pick a tool" +msgstr "" + +msgid "Click a face or a reference plane in the viewport, then a sketch tool" +msgstr "" + +#, c-format, boost-format +msgid "" +"Drawing on %s.\n" +"Pick a tool, or press Menu for the list." +msgstr "" + +msgid "Click a face or a reference plane, then a sketch tool." +msgstr "" + +msgid "Add material (extrude / revolve / sweep / loft / thicken / rib)" +msgstr "" + +msgid "Extrude a sketch profile, or push/pull a picked face" +msgstr "" + +msgid "Create a sketch, or pick a solid face, first" +msgstr "" + +msgid "Revolve" +msgstr "" + +msgid "Revolve a profile about an axis" +msgstr "" + +msgid "Create a sketch profile to revolve first" +msgstr "" + +msgid "Sweep" +msgstr "" + +msgid "Sweep a profile along a path" +msgstr "" + +msgid "Create a profile sketch to sweep first" +msgstr "" + +msgid "Loft" +msgstr "" + +msgid "Loft (skin) between two or more profiles" +msgstr "" + +msgid "Create at least two profile sketches to loft" +msgstr "" + +msgid "Thicken" +msgstr "" + +msgid "Offset a solid face into a thin plate (new body)" +msgstr "" + +msgid "Thicken needs a solid body — add or import one first" +msgstr "" + +#, c-format +msgid "Body %zu" +msgstr "" + +msgid "Grow a thin wall from an open sketch line, fused to a body" +msgstr "" + +msgid "Rib needs a solid body — add or import one first" +msgstr "" + +msgid "Create a sketch with an open line first" +msgstr "" + +msgid "Create a solid body to pattern first" +msgstr "" + +msgid "Pattern — needs a solid body to replicate" +msgstr "" + +msgid "Surface (extrude / revolve / loft / fill / offset / thicken)" +msgstr "" + +msgid "Surface Extrude" +msgstr "" + +msgid "Extrude a sketch into a sheet body (no end caps)" +msgstr "" + +msgid "Create a sketch first" +msgstr "" + +msgid "Surface Revolve" +msgstr "" + +msgid "Revolve a sketch profile into a sheet body" +msgstr "" + +msgid "Surface Loft" +msgstr "" + +msgid "Loft (skin) between 2+ profiles, open (no end caps)" +msgstr "" + +msgid "Surface Fill" +msgstr "" + +msgid "Fill a sketch boundary with a smooth face" +msgstr "" + +msgid "Create a sketch profile to fill first" +msgstr "" + +msgid "Surface Offset" +msgstr "" + +msgid "Offset a sheet body's shell by a signed distance" +msgstr "" + +msgid "No sheet body to offset — create a surface feature first" +msgstr "" + +msgid "Thicken Surface" +msgstr "" + +msgid "Thicken a sheet body into a solid" +msgstr "" + +msgid "No sheet body to thicken — create a surface feature first" +msgstr "" + +msgid "Datum / Curve (plane / axis / coord sys / helix / project)" +msgstr "" + +msgid "Reference plane (offset / tilt / midplane / tangent / two edges / coincident)" +msgstr "" + +msgid "Axis" +msgstr "" + +msgid "Datum axis (two points, face normal, cylinder centerline, two planes, along edge)" +msgstr "" + +msgid "Coord Sys" +msgstr "" + +msgid "Datum coordinate system (world point, or face + direction edge)" +msgstr "" + +msgid "Helix" +msgstr "" + +msgid "Helical curve (spring path) — use as a sweep path for coils / springs / augers" +msgstr "" + +msgid "Project body edges onto a plane as sketch entities" +msgstr "" + +msgid "Project needs a body — add or import one first" +msgstr "" + +msgid "(all edges)" +msgstr "" + +msgid "Placement (transform / mirror / mate)" +msgstr "" + +msgid "Transform" +msgstr "" + +msgid "Move and/or rotate an existing body" +msgstr "" + +msgid "Transform needs a body — add or import one first" +msgstr "" + +msgid "Reflect a body about a plane" +msgstr "" + +msgid "Mirror needs a body — add or import one first" +msgstr "" + +msgid "Mate" +msgstr "" + +msgid "Assembly: align two CoordSys features (fastened, planar, revolute, slider, cylindrical)" +msgstr "" + +msgid "Boolean (combine bodies)" +msgstr "" + +msgid "Boolean — needs two solid bodies to combine" +msgstr "" + +msgid "Cut (split a body with a plane)" +msgstr "" + +msgid "Create a solid body to cut first" +msgstr "" + +msgid "Cut — needs a solid body to slice" +msgstr "" + +msgid "Color — set the selected body's display colour" +msgstr "" + +msgid "Select a feature, or a body, first — then rename it" +msgstr "" + +msgid "Fillet / chamfer / draft / shell / delete face" +msgstr "" + +msgid "Fillet / Chamfer" +msgstr "" + +msgid "Round or bevel a picked edge" +msgstr "" + +msgid "Draft (taper a face)" +msgstr "" + +msgid "Tilt a picked face by a draft angle" +msgstr "" + +msgid "Hollow the body to a wall thickness, opening a picked face" +msgstr "" + +msgid "Delete Face" +msgstr "" + +msgid "Remove faces from a body and heal the solid" +msgstr "" + +msgid "Delete Face needs a body — add or import one first" +msgstr "" + +msgid "(none)" +msgstr "" + +msgid "Hole / thread" +msgstr "" + +msgid "Drill a hole, centred on a picked face or placed on a plane" +msgstr "" + +msgid "Thread" +msgstr "" + +msgid "Thread a cylindrical surface (inner bore / outer) or a circular edge" +msgstr "" + +msgid "Pick a cylindrical surface (bore / outer) or a circular edge for a thread" +msgstr "" + +msgid "Import STEP (editable B-rep solid)" +msgstr "" + +msgid "Import mesh (STL/OBJ) as an editable B-rep solid" +msgstr "" + +msgid "Constrain selected sketch" +msgstr "" + +msgid "SKETCH" +msgstr "" + +msgid "Click to select; Shift to add; double-click for a whole loop" +msgstr "" + +msgid "Dimension" +msgstr "" + +msgid "Click 2 points or a line / circle / arc to place a dimension" +msgstr "" + +msgid "Line / polyline" +msgstr "" + +msgid "Click start, then end — then set the exact length" +msgstr "" + +msgid "Polyline" +msgstr "" + +msgid "Click points; click first / right-click to close the loop" +msgstr "" + +msgid "Corner rectangle" +msgstr "" + +msgid "Click two opposite corners" +msgstr "" + +msgid "Center rectangle" +msgstr "" + +msgid "Click center, then a corner" +msgstr "" + +msgid "Oblique rectangle" +msgstr "" + +msgid "Click two corners of one edge, then a point for the width" +msgstr "" + +msgid "Rounded rectangle" +msgstr "" + +msgid "Click two opposite corners, then a point for the corner radius" +msgstr "" + +msgid "Center circle" +msgstr "" + +msgid "Click center, then radius" +msgstr "" + +msgid "2-point circle" +msgstr "" + +msgid "Click two ends of the diameter" +msgstr "" + +msgid "3-point circle" +msgstr "" + +msgid "Click three points on the circle" +msgstr "" + +msgid "Arc" +msgstr "" + +msgid "3-point arc" +msgstr "" + +msgid "Click start, end, then a point on the arc" +msgstr "" + +msgid "Tangent arc" +msgstr "" + +msgid "Click start (on the last entity) then end" +msgstr "" + +msgid "Center-point arc" +msgstr "" + +msgid "Click center, then start, then a point for the end angle" +msgstr "" + +msgid "Slot" +msgstr "" + +msgid "Click two centerline ends, then a point for the end radius" +msgstr "" + +msgid "Arc slot" +msgstr "" + +msgid "Click center, start, end, then a point for the width" +msgstr "" + +msgid "Ellipse" +msgstr "" + +msgid "Click center, a major-axis end, then a point for the minor axis" +msgstr "" + +msgid "Elliptical arc" +msgstr "" + +msgid "Click center, major-axis end, minor point, then arc start and end" +msgstr "" + +msgid "Spline" +msgstr "" + +msgid "Click control points; double-click or right-click to finish" +msgstr "" + +msgid "Click to place a point" +msgstr "" + +msgid "Select — click to select; Shift to add" +msgstr "" + +msgid "Text — emboss text as a profile" +msgstr "" + +msgid "SVG — import an outline as a profile" +msgstr "" + +msgid "Fillet / chamfer" +msgstr "" + +msgid "Fillet" +msgstr "" + +msgid "Pick two lines, then drag the arrow or click the radius to set it" +msgstr "" + +msgid "Chamfer" +msgstr "" + +msgid "Pick two lines, then drag the arrow or click the distance to set it" +msgstr "" + +msgid "Offset" +msgstr "" + +msgid "Pick an entity, then drag the arrow or click the distance; click empty to apply" +msgstr "" + +msgid "Pick a mirror-axis line, then the entities to mirror; click empty to apply" +msgstr "" + +msgid "Trim" +msgstr "" + +msgid "Click a segment to trim it back to its nearest intersection; right-click exits" +msgstr "" + +msgid "Extend" +msgstr "" + +msgid "Click a line or arc to extend it to the nearest entity; right-click exits" +msgstr "" + +msgid "Constrain — add geometric/dimensional relations" +msgstr "" + +msgid "Move / rotate / scale" +msgstr "" + +msgid "Move (translate)" +msgstr "" + +msgid "Pick entities, then drag the handle or click the distance; click empty to apply" +msgstr "" + +msgid "Rotate (about centroid)" +msgstr "" + +msgid "Pick entities, then drag around the pivot or click the angle; click empty to apply" +msgstr "" + +msgid "Scale (about centroid)" +msgstr "" + +msgid "Pick entities, then drag the handle or click the factor; click empty to apply" +msgstr "" + +msgid "Linear / polar array" +msgstr "" + +msgid "Linear array" +msgstr "" + +msgid "Pick entities, drag the spacing handle, click the count; click empty to apply" +msgstr "" + +msgid "Polar array (about centroid)" +msgstr "" + +msgid "Pick entities, drag the sweep handle, click the count; click empty to apply" +msgstr "" + +#, c-format, boost-format +msgid "Click center then a vertex — %d sides, %s" +msgstr "" + +msgid "circumscribed" +msgstr "" + +msgid "inscribed" +msgstr "" + +msgid "Polygon" +msgstr "" + +#, c-format, boost-format +msgid "Converted %d entit%s between construction and real geometry" +msgstr "" + +msgid "CONSTRAIN" +msgstr "" + +msgid "Perpendicular" +msgstr "" + +msgid "Coincident" +msgstr "" + +msgid "Equal length" +msgstr "" + +msgid "Equal radius" +msgstr "" + +msgid "Collinear" +msgstr "" + +msgid "Tangent" +msgstr "" + +msgid "Midpoint" +msgstr "" + +msgid "Symmetric" +msgstr "" + +msgid "Symmetric about the vertical axis" +msgstr "" + +msgid "Symmetric about the horizontal axis" +msgstr "" + +msgid "Fix point (anchor in place)" +msgstr "" + +msgid "Horizontal distance" +msgstr "" + +msgid "Vertical distance" +msgstr "" + +msgid "✓ Confirm" +msgstr "" + +msgid "✗ Cancel" +msgstr "" + +msgid "Undo (Ctrl+Z)" +msgstr "" + +msgid "Redo (Ctrl+Shift+Z)" +msgstr "" + +msgid "New Design — clear the feature tree" +msgstr "" + +msgid "Export STEP…" +msgstr "" + +msgid "Show the printer bed and its plate grid" +msgstr "" + +msgid "Place on Face (F) — lay the picked face on the bed" +msgstr "" + +msgid "Section View — hide part of the model to see inside. PageUp/PageDown move the plane; Delete removes it." +msgstr "" + +msgid "Flip Section — show the opposite half" +msgstr "" + +msgid "Commit to Plate — send the solid to Prepare" +msgstr "" + +msgid "Width / X" +msgstr "" + +msgid "Height / Y" +msgstr "" + +msgid "Distance X" +msgstr "" + +msgid "Distance Y" +msgstr "" + +msgid "Distance Z" +msgstr "" + +msgid "Z" +msgstr "" + +msgid "Rotation axis" +msgstr "" + +msgid "Angle °" +msgstr "" + +msgid "Move / Rotate" +msgstr "" + +msgid "Sketch: —" +msgstr "" + +msgid "Extrude dist" +msgstr "" + +msgid "End" +msgstr "Fine" + +msgid "2nd dist" +msgstr "" + +msgid "Taper °" +msgstr "" + +msgid "New body" +msgstr "" + +msgid "Intersect" +msgstr "" + +msgid "Result" +msgstr "" + +msgid "Flip direction" +msgstr "" + +msgid "(no edge picked — group below)" +msgstr "" + +msgid "Bottom" +msgstr "Inferiore" + +msgid "Lateral" +msgstr "" + +msgid "Edges" +msgstr "" + +msgid "Size (r/dist)" +msgstr "" + +msgid "XY" +msgstr "" + +msgid "XZ" +msgstr "" + +msgid "YZ" +msgstr "" + +msgid "Hole plane" +msgstr "" + +msgid "Depth (blind)" +msgstr "" + +msgid "Pos X" +msgstr "" + +msgid "Pos Y" +msgstr "" + +msgid "Through" +msgstr "" + +msgid "(none — uses Hole plane)" +msgstr "" + +msgid "On face" +msgstr "" + +msgid "Thread plane" +msgstr "" + +msgid "Pitch" +msgstr "" + +msgid "Thread depth" +msgstr "" + +msgid "(none — uses Thread plane)" +msgstr "" + +msgid "Plane X" +msgstr "" + +msgid "Plane Y" +msgstr "" + +msgid "Profile: —" +msgstr "" + +msgid "Path" +msgstr "" + +msgid "Linear" +msgstr "" + +msgid "Direction" +msgstr "" + +msgid "Total angle°" +msgstr "" + +msgid "Boolean" +msgstr "" + +msgid "Union (join)" +msgstr "" + +msgid "Subtract (cut)" +msgstr "" + +msgid "Target (kept)" +msgstr "" + +msgid "Keep tool body" +msgstr "" + +msgid "Body" +msgstr "" + +msgid "Insert" +msgstr "" + +msgid "" +"Drag a corner to size, the centre to move.\n" +"Confirm or Cancel in the toolbar above." +msgstr "" + +msgid "Midplane" +msgstr "" + +msgid "Two edges" +msgstr "" + +msgid "Plane type" +msgstr "" + +msgid "Base" +msgstr "" + +msgid "Angle°" +msgstr "" + +msgid "Base X" +msgstr "" + +msgid "Base Y" +msgstr "" + +msgid "Tilt axis" +msgstr "" + +msgid "Pick Face A" +msgstr "" + +msgid "Pick Face B" +msgstr "" + +msgid "Pick Edge A" +msgstr "" + +msgid "Pick Edge B" +msgstr "" + +msgid "Size U" +msgstr "" + +msgid "Size V" +msgstr "" + +msgid "Profiles (check 2+, in order):" +msgstr "" + +msgid "Ruled (straight) sections" +msgstr "" + +msgid "Fills the sketch's closed boundary with a smooth face." +msgstr "" + +msgid "Sheet body" +msgstr "" + +msgid "Offsets a sheet body's shell. Positive = outward, negative = inward." +msgstr "" + +msgid "Thickens a sheet body into a solid. Flip reverses the direction." +msgstr "" + +msgid "(all faces — closed hollow)" +msgstr "" + +msgid "Open face" +msgstr "" + +msgid "Pick a solid face to open it, then set the wall thickness." +msgstr "" + +msgid "Angle (°)" +msgstr "" + +msgid "(pick a side face)" +msgstr "" + +msgid "Draft" +msgstr "" + +msgid "Pick a side face, then set the draft angle. The face pivots about the body base." +msgstr "" + +msgid "Translate X" +msgstr "" + +msgid "Translate Y" +msgstr "" + +msgid "Translate Z" +msgstr "" + +msgid "Rotate axis" +msgstr "" + +msgid "Pivot X" +msgstr "" + +msgid "Pivot Y" +msgstr "" + +msgid "Pivot Z" +msgstr "" + +msgid "Keep original (make a copy)" +msgstr "" + +msgid "Translate and/or rotate the selected body. Rotation is applied about the pivot, then translation follows." +msgstr "" + +msgid "Mirror plane" +msgstr "" + +msgid "Keep original" +msgstr "" + +msgid "Reflect the selected body about a plane. The mirror is always a new body; keeping the original gives you both." +msgstr "" + +msgid "(pick a solid face)" +msgstr "" + +msgid "Pick a solid face and offset it into a new thin body. Not for sheet bodies — use Thicken Surface for those." +msgstr "" + +msgid "Target body" +msgstr "" + +msgid "Entity index" +msgstr "" + +msgid "Grow a thin wall from an open sketch Line entity, fused to the target body. Entity index is the position of the open Line in the sketch." +msgstr "" + +msgid "Source body" +msgstr "" + +msgid "Target plane" +msgstr "" + +msgid "Project the edges of a body onto a plane as sketch entities. Pick a face to project only its edges, or leave the face empty to project the whole body." +msgstr "" + +msgid "Add picked face" +msgstr "" + +msgid "Click a face on the body first, then Add picked face" +msgstr "" + +#, c-format, boost-format +msgid "Face %d is already in the list" +msgstr "" + +msgid "Faces to delete" +msgstr "" + +msgid "Pick a solid face, then click 'Add picked face' to accumulate faces. Confirm to remove all listed faces and heal the solid." +msgstr "" + +msgid "Left-handed" +msgstr "" + +msgid "Taper (°)" +msgstr "" + +msgid "A helical curve (spring path). Use as a sweep path to build springs, coils, or augers." +msgstr "" + +msgid "Two points" +msgstr "" + +msgid "Face normal" +msgstr "" + +msgid "Cylinder centerline" +msgstr "" + +msgid "Plane intersection" +msgstr "" + +msgid "Along edge" +msgstr "" + +msgid "Axis type" +msgstr "" + +msgid "Pick Face" +msgstr "" + +msgid "Pick Edge" +msgstr "" + +msgid "Plane A" +msgstr "" + +msgid "Plane B" +msgstr "" + +msgid "Point 1 X" +msgstr "" + +msgid "Point 1 Y" +msgstr "" + +msgid "Point 1 Z" +msgstr "" + +msgid "Point 2 X" +msgstr "" + +msgid "Point 2 Y" +msgstr "" + +msgid "Point 2 Z" +msgstr "" + +msgid "Point (world)" +msgstr "" + +msgid "Face + direction" +msgstr "" + +msgid "(all)" +msgstr "" + +msgid "Restrict picking to one body — the others go see-through and stop catching clicks" +msgstr "" + +msgid "Edge (sets in-plane direction)" +msgstr "" + +msgid "Without an edge the frame takes X from the face's first edge — pick one to choose it yourself" +msgstr "" + +msgid "X hint X" +msgstr "" + +msgid "X hint Y" +msgstr "" + +msgid "X hint Z" +msgstr "" + +msgid "Fastened — 6 DOF locked, B driven onto A exactly" +msgstr "" + +msgid "Planar — z aligned, offset distance; free in-plane slide" +msgstr "" + +msgid "Revolute — axes collinear; free rotation about z" +msgstr "" + +msgid "Slider — orientation locked; free axial slide" +msgstr "" + +msgid "Cylindrical — axes collinear; free spin + axial slide" +msgstr "" + +msgid "Kind" +msgstr "" + +msgid "CS A (fixed)" +msgstr "" + +msgid "CS B (moves)" +msgstr "" + +msgid "Flip (oppose z axes)" +msgstr "" + +msgid "Plane distance" +msgstr "" + +msgid "Axial position" +msgstr "" + +msgid "Expression" +msgstr "" + +msgid "Field" +msgstr "" + +msgid "Expr" +msgstr "" + +msgid "(no bindings)" +msgstr "" + +msgid "Value" +msgstr "" + +msgid "Constraints" +msgstr "" + +msgid "Feature tree" +msgstr "" + +msgid " — the eye suppresses this mate" +msgstr "" + +#, c-format, boost-format +msgid "%s selected — F2 or right-click renames it, double-click edits it" +msgstr "" + +msgid "Rename\tF2" +msgstr "" + +msgid "Scale artwork" +msgstr "" + +msgid "Move up" +msgstr "" + +msgid "Move down" +msgstr "" + +msgid "Show / hide" +msgstr "" + +msgid "Check interference — find overlapping bodies" +msgstr "" + +msgid "Bodies" +msgstr "" + +msgid "Move body" +msgstr "" + +msgid "Select a body row first, then move it" +msgstr "" + +msgid "Boolean — join, subtract or intersect with another body" +msgstr "" + +msgid "Colour" +msgstr "" + +#, c-format, boost-format +msgid "Body %d selected — right-click for what applies to it" +msgstr "" + +msgid "Variables" +msgstr "" + +msgid "+" +msgstr "" + +msgid "Del" +msgstr "Elimina" + +msgid "Sketch created — select it, then right-click to Extrude" +msgstr "" + +msgid "Sketch empty — nothing committed" +msgstr "" + +msgid "Sketch updated" +msgstr "" + +#, c-format +msgid "Sketch created (%zu driving dims) — select it, then right-click to Extrude" +msgstr "" + +msgid "Could not resolve the sketch to extrude" +msgstr "" + +msgid "Face selected — set the depth and Confirm" +msgstr "" + +msgid "Region selected — right-click to Extrude, or double-click to edit" +msgstr "" + +msgid "Sketch selected — right-click to Extrude, or double-click to edit" +msgstr "" + +#, c-format, boost-format +msgid "Face %d" +msgstr "" + +#, c-format, boost-format +msgid "Body %d " +msgstr "" + +msgid "vertex selected — click again for the whole body" +msgstr "" + +msgid "selected (whole body) — right-click for what applies to it" +msgstr "" + +#, c-format, boost-format +msgid "face %d selected — right-click to push/pull it, or click again for the whole body" +msgstr "" + +#, c-format, boost-format +msgid "edge %d selected — Fillet/Chamfer to dress it, or click again for the whole body" +msgstr "" + +#, c-format, boost-format +msgid "%s plane selected — right-click for the drawing tools" +msgstr "" + +#, c-format, boost-format +msgid "%s plane selected — right-click to sketch on it, or click an object to select it" +msgstr "" + +#, c-format, boost-format +msgid "placed (%.1f, %.1f, %.1f) mm — drag arrows to move, rings to rotate" +msgstr "" + +msgid "Tool exited" +msgstr "" + +msgid "Sketch kept — Finish to commit it, Cancel to discard" +msgstr "" + +msgid "✗ Conflicting constraints" +msgstr "" + +msgid "✓ Fully constrained" +msgstr "" + +#, c-format, boost-format +msgid "%d degrees of freedom" +msgstr "" + +#, c-format, boost-format +msgid "Sketch %d" +msgstr "" + +#, c-format, boost-format +msgid "Editing: Sketch %d · N = look normal to the plane · Finish or Cancel in the toolbar" +msgstr "" + +#, c-format +msgid "OK — %zu triangles" +msgstr "" + +msgid "Text to insert:" +msgstr "" + +msgid "Import SVG" +msgstr "" + +msgid "Import STEP" +msgstr "" + +msgid "Reading STEP…" +msgstr "" + +msgid "No solids found in STEP" +msgstr "" + +msgid "STEP import failed: " +msgstr "" + +msgid "Rebuilding model…" +msgstr "" + +#, c-format, boost-format +msgid "Imported %d solid(s) — pick a face or edge, then Fillet / Cut / Shell to modify" +msgstr "" + +msgid "Import mesh" +msgstr "" + +msgid "Could not read the STL file" +msgstr "" + +msgid "Could not read the OBJ file: " +msgstr "" + +msgid "Unsupported mesh format (STL and OBJ are supported)" +msgstr "" + +msgid "The mesh contains no triangles" +msgstr "" + +#, c-format, boost-format +msgid "" +"This mesh has %d triangles. Every triangle becomes a B-rep face before coplanar merging, so importing it may take a long time and leave a body that is slow to edit. Decimating the mesh first is usually better.\n" +"\n" +"Import anyway?" +msgstr "" + +msgid "Large mesh" +msgstr "" + +msgid "Mesh conversion failed: " +msgstr "" + +msgid "Mesh conversion produced no geometry" +msgstr "" + +msgid "Mesh import failed: " +msgstr "" + +#, c-format, boost-format +msgid "Imported solid — %d triangles → %d faces, volume %.2f mm³. Pick a face or edge, then Fillet / Cut / Shell to modify" +msgstr "" + +#, c-format, boost-format +msgid "Imported as an open shell (not watertight): %d boundary edge(s), %d non-manifold edge(s) — %d triangles → %d faces. The source mesh has holes or duplicated geometry; boolean features may fail on it" +msgstr "" + +msgid "No importable geometry found" +msgstr "" + +#, c-format, boost-format +msgid "%s added to the sketch — Confirm to commit it" +msgstr "" + +msgid " — drag to place/size, then Confirm" +msgstr "" + +msgid "Insert cancelled" +msgstr "" + +msgid "Drag a corner to scale, the centre to move — right-click when done" +msgstr "" + +#, c-format, boost-format +msgid "Sketch added on %s — select it, then right-click to Extrude" +msgstr "" + +msgid "Recompute error: " +msgstr "" + +msgid "Add a solid (sketch + extrude) first" +msgstr "" + +#, c-format, boost-format +msgid "Edge %d" +msgstr "" + +#, c-format, boost-format +msgid "Thread standard: %s (pitch %.3g mm)" +msgstr "" + +msgid "Thread needs a solid body — add or import one first" +msgstr "" + +msgid "Pick a sketch profile to revolve first" +msgstr "" + +msgid "Revolve needs a solid body — add or import one first" +msgstr "" + +msgid "Pick a profile sketch to sweep first" +msgstr "" + +msgid "Pick a path sketch for the sweep" +msgstr "" + +msgid "Sweep needs a solid body — add or import one first" +msgstr "" + +msgid "Check at least two profile sketches to loft" +msgstr "" + +msgid "Loft needs a solid body — add or import one first" +msgstr "" + +msgid "Pick a sketch profile to extrude first" +msgstr "" + +msgid "Pick a sketch to fill first" +msgstr "" + +msgid "Select a sheet body first" +msgstr "" + +msgid "Pick a solid face to thicken first" +msgstr "" + +msgid "Pick a sketch with an open line first" +msgstr "" + +msgid "Add at least one face to delete first" +msgstr "" + +msgid "Mate needs two CoordSys features — create them first" +msgstr "" + +msgid "Mate: CS A and CS B must be different CoordSys features" +msgstr "" + +msgid "Mate rejected" +msgstr "" + +msgid "No interference — need at least two solid bodies to check" +msgstr "" + +msgid "No interference found" +msgstr "" + +#, c-format +msgid "%zu interference pairs, worst %.2f mm³" +msgstr "" + +msgid "" +"Interference pairs:\n" +"\n" +msgstr "" + +#, c-format, boost-format +msgid "Body %d" +msgstr "" + +msgid "Interference" +msgstr "" + +msgid "Select a solid body first — its mass properties are what is reported" +msgstr "" + +msgid "Mass properties could not be computed for this body" +msgstr "" + +#, c-format, boost-format +msgid "%s: sheet body — %.2f cm² of surface, no volume" +msgstr "" + +#, c-format, boost-format +msgid "" +"%s\n" +"\n" +"Sheet body (open shell)\n" +"Surface area: %.2f cm²\n" +"\n" +"A sheet encloses no material, so it has no volume. Thicken it into a solid to get one." +msgstr "" + +msgid "Mass properties" +msgstr "" + +#, c-format, boost-format +msgid "%s: %.3f cm³, %.2f cm²" +msgstr "" + +#, c-format, boost-format +msgid "" +"%s\n" +"\n" +"Volume: %.3f cm³\n" +"Surface area: %.2f cm²" +msgstr "" + +msgid "Pattern needs a solid body — add or import one first" +msgstr "" + +msgid "Boolean needs two solid bodies — add or import a second one" +msgstr "" + +msgid "Cut needs a solid body — add or import one first" +msgstr "" + +#, c-format, boost-format +msgid "the picked face of Body %d" +msgstr "" + +msgid "the picked face" +msgstr "" + +#, c-format, boost-format +msgid " · %d picked" +msgstr "" + +#, c-format, boost-format +msgid "%d selected · Del removes them · Shift-click adds · double-click takes the whole loop" +msgstr "" + +msgid "Select — click an entity to pick it · drag an endpoint or centre to move it · Shift-click adds · Del removes" +msgstr "" + +#, c-format, boost-format +msgid "%d picked · now choose a constraint (Horizontal, Parallel, Tangent, Equal…)" +msgstr "" + +msgid "Constrain — click one or two entities, then choose a constraint" +msgstr "" + +msgid "Dimension — click an entity, or the first of two points" +msgstr "" + +msgid "Dimension — click the second point" +msgstr "" + +msgid "Line — click the start point" +msgstr "" + +msgid "Line — click the end point, or type the length" +msgstr "" + +msgid "Polyline — click the first point" +msgstr "" + +msgid "Polyline — click the next point · click the start point to close it · right-click to end the chain" +msgstr "" + +msgid "Rectangle — click one corner" +msgstr "" + +msgid "Rectangle — click the opposite corner" +msgstr "" + +msgid "Centre rectangle — click the centre" +msgstr "" + +msgid "Centre rectangle — click a corner" +msgstr "" + +msgid "Oblique rectangle — click the start of the base edge" +msgstr "" + +msgid "Oblique rectangle — click the end of the base edge (this sets the angle)" +msgstr "" + +msgid "Oblique rectangle — click to set the width" +msgstr "" + +msgid "Rounded rectangle — click one corner" +msgstr "" + +msgid "Rounded rectangle — click the opposite corner" +msgstr "" + +msgid "Rounded rectangle — click to set the corner radius" +msgstr "" + +msgid "Circle — click the centre" +msgstr "" + +msgid "Circle — click to set the radius, or type it" +msgstr "" + +msgid "Circle (2 points) — click one end of the diameter" +msgstr "" + +msgid "Circle (2 points) — click the other end of the diameter" +msgstr "" + +msgid "Circle (3 points) — click the first point on the circle" +msgstr "" + +msgid "Circle (3 points) — click the second point" +msgstr "" + +msgid "Circle (3 points) — click the third point" +msgstr "" + +msgid "Arc — click the start point" +msgstr "" + +msgid "Arc — click the end point" +msgstr "" + +msgid "Arc — click a point the arc passes through" +msgstr "" + +msgid "Tangent arc — click the endpoint it leaves from" +msgstr "" + +msgid "Tangent arc — click its far end" +msgstr "" + +msgid "Centre arc — click the centre" +msgstr "" + +msgid "Centre arc — click the start point (this sets the radius)" +msgstr "" + +msgid "Centre arc — click the end point" +msgstr "" + +msgid "Slot — click one end of the centreline" +msgstr "" + +msgid "Slot — click the other end of the centreline" +msgstr "" + +msgid "Slot — click to set the width" +msgstr "" + +msgid "Arc slot — click the centre the slot curves about" +msgstr "" + +msgid "Arc slot — click the start of the centreline (this sets the radius)" +msgstr "" + +msgid "Arc slot — click the end of the centreline" +msgstr "" + +msgid "Arc slot — click to set the width" +msgstr "" + +msgid "Polygon — click the centre" +msgstr "" + +msgid "Polygon — click a vertex (this sets size and orientation)" +msgstr "" + +msgid "Ellipse — click the centre" +msgstr "" + +msgid "Ellipse — click the end of the major axis" +msgstr "" + +msgid "Ellipse — click a point on the minor axis" +msgstr "" + +msgid "Elliptical arc — click the centre" +msgstr "" + +msgid "Elliptical arc — click the end of the major axis" +msgstr "" + +msgid "Elliptical arc — click a point on the minor axis" +msgstr "" + +msgid "Elliptical arc — click where the arc starts" +msgstr "" + +msgid "Elliptical arc — click where the arc ends" +msgstr "" + +msgid "Spline — click the first control point" +msgstr "" + +msgid "Spline — click the next control point · right-click to finish the curve" +msgstr "" + +msgid "Point — click to place one; the tool stays armed for more" +msgstr "" + +msgid "Trim — click a segment where it crosses another entity · right-click to exit" +msgstr "" + +msgid "Extend — click a line or arc to grow it out to the nearest entity · right-click to exit" +msgstr "" + +msgid "Fillet — click the first of two lines that meet" +msgstr "" + +msgid "Fillet — click the second line" +msgstr "" + +msgid "Fillet — drag the arrow, or click the number to type the radius · click empty space to apply · right-click cancels" +msgstr "" + +msgid "Chamfer — click the first of two lines that meet" +msgstr "" + +msgid "Chamfer — click the second line" +msgstr "" + +msgid "Chamfer — drag the arrow, or click the number to type the setback · click empty space to apply · right-click cancels" +msgstr "" + +msgid "Offset — click the entity to offset" +msgstr "" + +msgid "Offset — drag the arrow to either side, or click the number to type the distance · click empty space to apply · right-click cancels" +msgstr "" + +msgid "Mirror — first click the LINE to mirror about (a construction line works)" +msgstr "" + +msgid "Mirror — axis set · now click the entities to mirror · right-click cancels" +msgstr "" + +#, c-format, boost-format +msgid "Mirror — axis set · %d to mirror · click another to add or remove it · click empty space to apply" +msgstr "" + +msgid "Move — click the entities to move" +msgstr "" + +msgid "Move — drag the handle, or click the number to type the distance · click empty space to apply" +msgstr "" + +msgid "Rotate — click the entities to rotate" +msgstr "" + +msgid "Rotate — drag the handle, or click the number to type the angle · click empty space to apply" +msgstr "" + +msgid "Scale — click the entities to scale" +msgstr "" + +msgid "Scale — drag the handle, or click the number to type the factor · click empty space to apply" +msgstr "" + +msgid "Array — click the entities to repeat" +msgstr "" + +msgid "Array — drag the handle to set the step, click the count to type it · click empty space to apply" +msgstr "" + +msgid "Polar array — click the entities to repeat" +msgstr "" + +msgid "Polar array — drag the handle to set the sweep, click the count to type it · click empty space to apply" +msgstr "" + +msgid "Drag a corner to scale, the centre to move · right-click when done" +msgstr "" + +msgid " · Esc goes back to Select" +msgstr "" + +msgid " · click a constraint badge to remove it" +msgstr "" + +msgid "select something first" +msgstr "" + +#, c-format, boost-format +msgid "Mate: %s → %s" +msgstr "" + +msgid "Fastened" +msgstr "" + +msgid "Revolute" +msgstr "" + +msgid "Slider" +msgstr "" + +msgid "Cylindrical" +msgstr "" + +msgid "Click a solid FACE in the viewport" +msgstr "" + +msgid "Click a solid EDGE in the viewport" +msgstr "" + +msgid "An angled plane needs an edge to tilt about — pick Edge A" +msgstr "" + +msgid "A midplane needs two faces — pick Face A and Face B" +msgstr "" + +msgid "Face A and Face B are the same face — a midplane needs two different faces" +msgstr "" + +msgid "A tangent plane needs a cylindrical face — pick Face A" +msgstr "" + +msgid "This plane needs two edges — pick Edge A and Edge B" +msgstr "" + +msgid "Plane added — pick it as a sketch plane" +msgstr "" + +msgid "Axis added" +msgstr "" + +msgid "Coord Sys added" +msgstr "" + +msgid "Shell needs a solid body — add or import one first" +msgstr "" + +msgid "Draft needs a solid body — add or import one first" +msgstr "" + +msgid "Draft needs a picked face — click a side face first" +msgstr "" + +msgid "" +"Nothing yet — import a STEP or a mesh from the toolbar,\n" +"or click a reference plane and right-click it to start a sketch." +msgstr "" + +msgid "No solid yet — select a sketch and right-click it to Extrude." +msgstr "" + +msgid "Could not restore the CAD model from this project" +msgstr "" + +msgid "Could not restore the CAD model: " +msgstr "" + +#, c-format +msgid "Body %zu — %s" +msgstr "" + +msgid "Section view on — hides half the model to see inside; PageUp / PageDown move the plane, Flip shows the other half" +msgstr "" + +msgid "Section view off" +msgstr "" + +#, c-format, boost-format +msgid "Section view — showing the %s half" +msgstr "" + +msgid "upper" +msgstr "" + +msgid "lower" +msgstr "" + +msgid "Boolean needs two bodies — create or import a second solid" +msgstr "" + +msgid "Select a body first — click it in the viewport or the Bodies list" +msgstr "" + +msgid "That body has no display mesh yet — recompute first" +msgstr "" + +msgid "Drag the arrows to move, the rings to rotate — then Confirm (Esc cancels)" +msgstr "" + +msgid "Drag the arrows to move, the rings to rotate — the numbers follow" +msgstr "" + +msgid "Select a body first" +msgstr "" + +#, c-format, boost-format +msgid "Body %d colour set" +msgstr "" + +msgid "Click a face on the solid, then press F" +msgstr "" + +msgid "Placed on face — body laid flat on the bed" +msgstr "" + +msgid "Edit rejected: " +msgstr "" + +msgid "Erase all features and bodies and start a new design? This cannot be undone." +msgstr "" + +msgid "New Design" +msgstr "" + +msgid "This body has no feature to delete — use New Design to start over" +msgstr "" + +#, c-format, boost-format +msgid "feature %d" +msgstr "" + +#, c-format, boost-format +msgid "" +"Delete %s?\n" +"\n" +"That is the feature this body was made from. Features built on it may be removed or stop working." +msgstr "" + +msgid "Delete body" +msgstr "" + +msgid "Select the FEATURE that created this body (or use New Design)" +msgstr "" + +msgid "Select a feature in the tree first" +msgstr "" + +#, c-format, boost-format +msgid "Body %d shown" +msgstr "" + +#, c-format, boost-format +msgid "Body %d hidden" +msgstr "" + +msgid "Feature shown" +msgstr "" + +msgid "Feature hidden" +msgstr "" + +msgid "Draw a sketch first, then Constrain" +msgstr "" + +msgid "Select a sketch in the tree first" +msgstr "" + +msgid "Selected feature is not a sketch" +msgstr "" + +msgid "Pick 1-2 lines, then a constraint; right-click exits" +msgstr "" + +msgid "Pick 1-2 entities, then a constraint or dimension; right-click exits" +msgstr "" + +msgid "Pick an entity first" +msgstr "" + +msgid "Pick two entities first" +msgstr "" + +msgid "Horizontal and Vertical apply to a line" +msgstr "" + +msgid "Angle applies between two lines" +msgstr "" + +msgid "Collinear needs two lines" +msgstr "" + +msgid "Parallel, perpendicular and equal length apply to two lines" +msgstr "" + +msgid "Equal radius needs two circles or arcs" +msgstr "" + +msgid "Concentric needs two circles or arcs" +msgstr "" + +msgid "Tangent needs a line and a circle/arc, or two circles/arcs" +msgstr "" + +msgid "This constraint needs two entities with a point to join" +msgstr "" + +msgid "This dimension needs two entities with a point to measure between" +msgstr "" + +msgid "Midpoint needs a point and a line" +msgstr "" + +msgid "Symmetric needs two points or two lines + an axis" +msgstr "" + +msgid "Symmetric needs two points or two lines" +msgstr "" + +msgid "Symmetric: pick two entities, then an axis line" +msgstr "" + +msgid "Radius/Diameter needs a circle or arc" +msgstr "" + +msgid "Unsupported constraint" +msgstr "" + +msgid "Constraint rejected (over-constrained)" +msgstr "" + +msgid "Applied constraint · its badge is on the sketch — click the badge to remove it" +msgstr "" + +#, c-format, boost-format +msgid "%s — %d selected. Press Esc for the Select tool, click one line, then Shift- or Ctrl-click the other." +msgstr "" + +msgid "Applied constraint" +msgstr "" + +#, c-format, boost-format +msgid "Fix %s" +msgstr "" + +#, c-format, boost-format +msgid "Lock X %s" +msgstr "" + +#, c-format, boost-format +msgid "Lock Y %s" +msgstr "" + +msgid "Equal" +msgstr "" + +#, c-format, boost-format +msgid "Symmetric %s — %s / %s" +msgstr "" + +#, c-format, boost-format +msgid "Symmetric about Y axis %s — %s" +msgstr "" + +#, c-format, boost-format +msgid "Symmetric about X axis %s — %s" +msgstr "" + +msgid "On line" +msgstr "" + +msgid "On edge" +msgstr "" + +msgid "Constraint" +msgstr "" + +#, c-format, boost-format +msgid "Constraints (%d)" +msgstr "" + +msgid "No constraints yet" +msgstr "" + +msgid "Delete constraint" +msgstr "" + +msgid "Constraint deleted" +msgstr "" + +msgid "Press Constrain on a sketch first" +msgstr "" + +msgid "Pick the entity, then a mirror-axis line" +msgstr "" + +msgid "Mirror axis must be a line" +msgstr "" + +msgid "Mirror produced nothing" +msgstr "" + +msgid "Offset distance (+left / -right of direction)" +msgstr "" + +msgid "Offset collapsed the entity" +msgstr "" + +msgid "Pick two lines to fillet" +msgstr "" + +msgid "Fillet needs two lines" +msgstr "" + +msgid "Fillet radius" +msgstr "" + +msgid "Fillet failed (parallel lines or radius too large)" +msgstr "" + +msgid "Pick two lines to chamfer" +msgstr "" + +msgid "Chamfer needs two lines" +msgstr "" + +msgid "Chamfer distance" +msgstr "" + +msgid "Chamfer failed (parallel lines or distance too large)" +msgstr "" + +msgid "Trim works on lines, arcs and circles" +msgstr "" + +msgid "Extend works on lines and arcs" +msgstr "" + +msgid "Pick the edge to trim/extend" +msgstr "" + +msgid "Nothing to trim at the pick" +msgstr "" + +msgid "No edge to extend to" +msgstr "" + +msgid "Array count (incl. original)" +msgstr "" + +msgid "Spacing (mm)" +msgstr "" + +msgid "Array produced nothing" +msgstr "" + +msgid "Move dX (mm)" +msgstr "" + +msgid "Move dY (mm)" +msgstr "" + +msgid "Move produced nothing" +msgstr "" + +msgid "Rotate angle (deg)" +msgstr "" + +msgid "Rotate produced nothing" +msgstr "" + +msgid "Scale factor" +msgstr "" + +msgid "Scale produced nothing" +msgstr "" + +msgid "Polar count (incl. original)" +msgstr "" + +msgid "Total sweep (deg)" +msgstr "" + +msgid "Polar array produced nothing" +msgstr "" + +msgid "Applied edit" +msgstr "" + +msgid " — type a value, press Enter (or Confirm)" +msgstr "" + +msgid "Pick a segment in the viewport first" +msgstr "" + +msgid "Applied Horizontal" +msgstr "" + +msgid "Applied Vertical" +msgstr "" + +msgid "Sketch: " +msgstr "" + +#, c-format, boost-format +msgid "On a face of Body %d" +msgstr "" + +msgid "On a stored face" +msgstr "" + +msgid "Editing sketch — drag a handle or click a quote to edit" +msgstr "" + +msgid "An imported solid has no parameters — use Transform to move or rotate it" +msgstr "" + +msgid "This feature type can't be edited yet" +msgstr "" + +msgid "Nothing to export — add a feature first" +msgstr "" + +msgid "Export STEP" +msgstr "" + +msgid "Exported STEP" +msgstr "" + +msgid "STEP export failed: " +msgstr "" + +msgid "Nothing to commit — add a feature first" +msgstr "" + +msgid "All bodies hidden — show one before committing" +msgstr "" + +msgid "Plane ready" +msgstr "" + +msgid "Axis ready" +msgstr "" + +msgid "Coord Sys ready" +msgstr "" + +msgid "Helix ready" +msgstr "" + +msgid "Project ready" +msgstr "" + +msgid "Sketch ready" +msgstr "" + +msgid "Mate needs at least two CoordSys features" +msgstr "" + +msgid "Mate: CS A and CS B must be different" +msgstr "" + +msgid "Mate ready" +msgstr "" + +msgid "Invalid: " +msgstr "" + +#, c-format +msgid "Preview — %zu triangles" +msgstr "" + +#, c-format, boost-format +msgid "Body %d — moved (%.1f, %.1f, %.1f) mm, rotated %.1f°" +msgstr "" + +msgid "Profile: " +msgstr "" + +#, c-format, boost-format +msgid "Face %d (push/pull)" +msgstr "" + +msgid "Move cancelled" +msgstr "" + +msgid "Discard this sketch and everything drawn in it?" +msgstr "" + +msgid "Discard sketch" +msgstr "" + +msgid "Keep drawing" +msgstr "" + +msgid "Finish or cancel the current tool first (Esc)" +msgstr "" + +msgid "Nothing to redo" +msgstr "" + +msgid "Nothing to undo" +msgstr "" + +#, c-format +msgid "Redo (%zu more)" +msgstr "" + +#, c-format +msgid "Undo (%zu more)" +msgstr "" + +msgid "Variable name:" +msgstr "" + +msgid "Add Variable" +msgstr "" + +msgid "Variable name must not contain spaces" +msgstr "" + +#, c-format, boost-format +msgid "Expression for '%s':" +msgstr "" + +msgid "Select a variable first" +msgstr "" + +msgid "Edit Variable" +msgstr "" + +#, c-format, boost-format +msgid "Variable '%s' could not be removed (likely still referenced by a feature expression): %s" +msgstr "" + +msgid "No binding for that field" +msgstr "" + +msgid "Enter a number" +msgstr "" + +msgid "Not a number" +msgstr "" + +msgid "Primitive" +msgstr "" + +msgid "Empty mesh generated" +msgstr "" + +msgid "Pocket (Cut)" +msgstr "" + +msgid "Clear All" +msgstr "" + +msgctxt "Keyboard Shortcut" +msgid "Ins" +msgstr "" + +# AI Translated +msgctxt "Keyboard Shortcut" +msgid "Home" +msgstr "Home" + +# AI Translated +msgctxt "Keyboard Shortcut" +msgid "End" +msgstr "Fine" + +msgctxt "Keyboard Shortcut" +msgid "PgUp" +msgstr "" + +msgctxt "Keyboard Shortcut" +msgid "PgDn" +msgstr "" + +# AI Translated +msgctxt "Keyboard Shortcut" +msgid "Arrow Left" +msgstr "Freccia sinistra" + +# AI Translated +msgctxt "Keyboard Shortcut" +msgid "Arrow Right" +msgstr "Freccia destra" + +# AI Translated +msgctxt "Keyboard Shortcut" +msgid "Arrow Up" +msgstr "Freccia su" + +# AI Translated +msgctxt "Keyboard Shortcut" +msgid "Arrow Down" +msgstr "Freccia giù" + +msgid "Import geometry data from STL/STEP/3MF/OBJ/AMF files" +msgstr "Importa geometrie da file STL/STEP/3MF/OBJ/AMF" + +msgid "Select all objects" +msgstr "Seleziona tutti gli oggetti" + +msgid "Paste from clipboard" +msgstr "Incolla dagli appunti" + +msgid "Toggle printable for object/part" +msgstr "Attiva/disattiva stampa per oggetto/parte" + +msgid "Move selection 10mm in negative X direction" +msgstr "Sposta selezione di 10 mm in direzione X negativa" + +msgid "Move selection 10mm in positive X direction" +msgstr "Sposta selezione di 10 mm in direzione X positiva" + +msgid "Move selection 10mm in positive Y direction" +msgstr "Sposta selezione di 10 mm in direzione Y positiva" + +msgid "Move selection 10mm in negative Y direction" +msgstr "Sposta selezione di 10 mm in direzione Y negativa" + +msgid "Rotate selection 45 degrees counterclockwise" +msgstr "" + +msgid "Rotate selection 45 degrees clockwise" +msgstr "" + +msgid "Gizmo move" +msgstr "Strumento Muovi" + +msgid "Gizmo rotate" +msgstr "Strumento Ruota" + +msgid "Gizmo scale" +msgstr "Strumento Scala" + +msgid "Gizmo place face on bed" +msgstr "Strumento posiziona faccia sul piatto" + +msgid "Gizmo cut" +msgstr "Strumento Taglia" + +msgid "Gizmo mesh boolean" +msgstr "Gizmo maglia booleana" + +msgid "Gizmo FDM paint-on supports" +msgstr "" + +msgid "Gizmo FDM paint-on seam" +msgstr "Strumento Dipingi cucitura FDM" + +msgid "Gizmo FDM paint-on fuzzy skin" +msgstr "Strumento FDM per superficie ruvida dipinta" + +msgid "Gizmo multi-material painting" +msgstr "" + +msgid "Gizmo text emboss/engrave" +msgstr "Strumento testo in rilievo/incisione" + +msgid "Gizmo measure" +msgstr "Gizmo misura" + +msgid "Gizmo assemble" +msgstr "Gizmo assemblaggio" + +msgid "Gizmo brim ears" +msgstr "Gizmo tese ad orecchio" + +msgid "Vertical slider - Move active thumb Up" +msgstr "Cursore di scorrimento verticale - Solleva cursore attivo" + +msgid "Vertical slider - Move active thumb Down" +msgstr "Cursore di scorrimento verticale - Abbassa cursore attivo" + +msgid "Horizontal slider - Move active thumb Left" +msgstr "Cursore di scorrimento orizzontale - Sposta a sinistra il cursore attivo" + +msgid "Horizontal slider - Move active thumb Right" +msgstr "Cursore di scorrimento orizzontale - Sposta a destra il cursore attivo" + +msgid "Horizontal slider - Move to start position" +msgstr "Cursore di scorrimento orizzontale - Sposta alla posizione iniziale" + +msgid "Horizontal slider - Move to last position" +msgstr "Cursore di scorrimento orizzontale - Sposta alla posizione finale" + +msgid "Camera view - Default" +msgstr "Vista telecamera - Predefinito" + +msgid "Camera view - Top" +msgstr "Vista telecamera - In Alto" + +msgid "Camera view - Bottom" +msgstr "Vista telecamera - In Basso" + +msgid "Camera view - Front" +msgstr "Vista telecamera - Anteriore" + +msgid "Camera view - Behind" +msgstr "Vista telecamera - Posteriore" + +msgid "Camera Angle - Left side" +msgstr "Angolo della camera - Lato sinistro" + +msgid "Camera Angle - Right side" +msgstr "Angolo della camera - Lato destro" + +msgid "Camera view - Current plate" +msgstr "" + +msgid "Zoom in" +msgstr "Ingrandisci" + +msgid "Zoom out" +msgstr "Rimpicciolisci" + +msgid "Show/Hide 3Dconnexion devices settings dialog" +msgstr "Mostra/nascondi la finestra di dialogo delle impostazioni dei dispositivi 3Dconnexion" + +msgid "Show/Hide wireframe" +msgstr "" + +msgid "On/Off G-code window" +msgstr "Attiva/Disattiva finestra G-code" + +msgid "On/Off one layer mode of the vertical slider" +msgstr "Attiva/Disattiva modalità singolo strato del cursore di scorrimento verticale" + +msgid "Switch between Prepare/Preview" +msgstr "Passa tra Prepara e Anteprima" + +msgid "Collapse/Expand the sidebar" +msgstr "Riduci/Espandi barra laterale" + +msgid "Open the speed dial" +msgstr "" + +msgid "Reload the device page" +msgstr "" + +msgid "Show keyboard shortcuts list" +msgstr "Mostra elenco scorciatoie da tastiera" + +msgid "Slicing and printing" +msgstr "" + +msgid "Editing" +msgstr "" + +msgid "Placement" +msgstr "" + +msgid "Gizmos" +msgstr "" + +msgid "Sliders" +msgstr "" + +msgid "Painting tools" +msgstr "" + +msgid "Application" +msgstr "" + #: resources/data/hints.ini: [hint:Precise wall] msgid "" "Precise wall\n" @@ -22145,8 +24965,68 @@ msgstr "" "Evita le deformazioni\n" "Sapevi che quando si stampano materiali soggetti a deformazioni come l'ABS, aumentare in modo appropriato la temperatura del piano riscaldato può ridurre la probabilità di deformazione?" -#~ msgid "Other" -#~ msgstr "Altro" +# AI Translated +#~ msgid "Tab" +#~ msgstr "Tab" + +# AI Translated +#~ msgid "Displays current viewport FPS in the top-right corner." +#~ msgstr "Mostra gli FPS correnti della vista nell'angolo in alto a destra." + +# AI Translated +#~ msgid "Publish 3MF Wiki" +#~ msgstr "Wiki di Pubblica 3MF" + +# AI Translated +#~ msgid "Publish 3MF Video Guide" +#~ msgstr "Guida video di Pubblica 3MF" + +#~ msgid "Toolbar" +#~ msgstr "Barra degli strumenti" + +#~ msgid "Switch table page" +#~ msgstr "Cambia pagina tabella" + +#~ msgid "Global shortcuts" +#~ msgstr "Scorciatoie globali" + +# AI Translated +#~ msgid "Middle mouse button" +#~ msgstr "Tasto centrale del mouse" + +#~ msgid "Auto orients selected objects or all objects. If there are selected objects, it just orients the selected ones. Otherwise, it will orient all objects in the current project." +#~ msgstr "Questo orienta automaticamente gli oggetti selezionati o tutti gli oggetti. Se ci sono oggetti selezionati, orienta solo quelli selezionati. Altrimenti, orienterà tutti gli elementi nel progetto corrente." + +#~ msgid "Auto orients all objects on the active plate." +#~ msgstr "Questo orienta tutti gli oggetti nel piatto corrente." + +#~ msgid "Any arrow" +#~ msgstr "Qualsiasi freccia" + +#~ msgid "Gizmo SLA support points" +#~ msgstr "Strumento Punti di supporto SLA" + +#~ msgid "Plater" +#~ msgstr "Piatto" + +#~ msgid "Gizmo" +#~ msgstr "Strumento" + +#~ msgid "Delete objects, parts, modifiers" +#~ msgstr "Elimina oggetti, parti, modificatori" + +#~ msgid "Objects List" +#~ msgstr "Elenco oggetti" + +#~ msgid "G-code written at the very top of the output file, before any other content. Useful for adding metadata that printer firmware reads from the first lines of the file (e.g. estimated print time, filament usage). Supports placeholders like {print_time_sec} and {used_filament_length}." +#~ msgstr "G-code scritto all'inizio del file di output, prima di qualsiasi altro contenuto. Utile per aggiungere metadati che il firmware della stampante legge dalle prime righe del file (ad es. tempo di stampa stimato, utilizzo filamento). Supporta segnaposto come {print_time_sec} e {used_filament_length}." + +#~ msgid "Print time (seconds)" +#~ msgstr "Tempo di stampa (secondi)" + +# AI Translated +#~ msgid "Open actions speed dial" +#~ msgstr "Apri la selezione rapida delle azioni" # AI Translated #~ msgid "Left: " @@ -22288,9 +25168,6 @@ msgstr "" #~ msgid "Print order within a single layer." #~ msgstr "Ordine di stampa all'interno di un singolo strato." -#~ msgid "Bottom" -#~ msgstr "Inferiore" - #~ msgid "Front" #~ msgstr "Frontale" @@ -22300,9 +25177,6 @@ msgstr "" #~ msgid "Enter" #~ msgstr "Invio" -#~ msgid "Del" -#~ msgstr "Elimina" - #~ msgid "Arrow Up" #~ msgstr "Freccia Su" @@ -22315,9 +25189,6 @@ msgstr "" #~ msgid "Arrow Right" #~ msgstr "Freccia Destra" -#~ msgid "End" -#~ msgstr "Fine" - #~ msgid "Hotend" #~ msgstr "Hotend" diff --git a/localization/i18n/ja/OrcaSlicer_ja.po b/localization/i18n/ja/OrcaSlicer_ja.po index 68691d6700..78a5d55307 100644 --- a/localization/i18n/ja/OrcaSlicer_ja.po +++ b/localization/i18n/ja/OrcaSlicer_ja.po @@ -3,7 +3,7 @@ msgid "" msgstr "" "Project-Id-Version: Orca Slicer\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-09-17 12:41-0300\n" +"POT-Creation-Date: 2026-09-22 12:39+0800\n" "PO-Revision-Date: \n" "Last-Translator: \n" "Language-Team: \n" @@ -2510,6 +2510,19 @@ msgstr "" msgid "Failed to open the Plugins dialog (unknown error)." msgstr "プラグインダイアログを開けませんでした (不明なエラー)。" +msgid "Plugins refreshed." +msgstr "" + +#, c-format, boost-format +msgid "Failed to refresh plugins: %s" +msgstr "" + +msgid "Select plugin package" +msgstr "" + +msgid "Plugin files (*.py;*.whl)|*.py;*.whl" +msgstr "" + # AI Translated msgid "Plugin Terminal" msgstr "プラグインターミナル" @@ -4169,6 +4182,21 @@ msgstr "OrcaSlicerも同じ精神のもと、PrusaSlicer、BambuStudio、SuperSl msgid "Today, OrcaSlicer is the most widely used and actively developed open-source slicer in the 3D printing community. Many of its innovations have been adopted by other slicers, making it a driving force for the entire industry." msgstr "現在、OrcaSlicerは3Dプリントコミュニティで最も広く使われ、最も活発に開発されているオープンソースのスライサーです。その革新の多くは他のスライサーにも採用され、業界全体を牽引する存在となっています。" +msgid "Script plugin skipped." +msgstr "" + +msgid "Script plugin finished." +msgstr "" + +msgid "Printer" +msgstr "プリンター" + +msgid "Recent Projects" +msgstr "" + +msgid "Go to Plate" +msgstr "" + msgid "AMS Materials Setting" msgstr "AMS素材設定" @@ -5730,9 +5758,6 @@ msgctxt "Noun" msgid "Print" msgstr "造形する" -msgid "Printer" -msgstr "プリンター" - msgid "Time Estimation" msgstr "予測時間" @@ -5912,12 +5937,15 @@ msgctxt "Camera View" msgid "Right" msgstr "右" -msgid "Add" -msgstr "追加" - msgid "Add plate" msgstr "プレートを追加" +msgid "Split to objects" +msgstr "オブジェクトに分割" + +msgid "Add" +msgstr "追加" + msgid "Auto orient all/selected objects" msgstr "すべてのオブジェクト/選択したオブジェクトの方向を自動設定する" @@ -5930,9 +5958,6 @@ msgstr "全てをレイアウト" msgid "Arrange objects on selected plates" msgstr "選択したプレートをレイアウト" -msgid "Split to objects" -msgstr "オブジェクトに分割" - msgid "Assembly View" msgstr "組立て" @@ -5989,6 +6014,9 @@ msgstr "アウトライン" msgid "Wireframe" msgstr "ワイヤフレーム" +msgid "X-Ray" +msgstr "" + # AI Translated msgid "Realistic View" msgstr "リアルビュー" @@ -6032,7 +6060,7 @@ msgstr "ボリューム" msgid "Size:" msgstr "サイズ:" -#, c-format, boost-format +#, boost-format msgid "Conflicts of G-code paths have been found at layer %d, Z = %.2lfmm. Please separate the conflicted objects farther (%s <-> %s)." msgstr "レイヤー%d、Z = %.2lfmmでG-codeパスの衝突が検出されました。衝突するオブジェクトをもっと離してください(%s <-> %s)。" @@ -6192,6 +6220,9 @@ msgstr "プリセットが変更されたが終了します" msgid "Logging" msgstr "ログ" +msgid "Design" +msgstr "" + msgid "Prepare" msgstr "準備" @@ -6522,6 +6553,9 @@ msgstr "3Dシーンで選択したオブジェクトの周りにアウトライ msgid "Preferences" msgstr "設定" +msgid "Open speed dial" +msgstr "" + # AI Translated msgctxt "Menu" msgid "Edit" @@ -7461,6 +7495,235 @@ msgstr "このダイアログを再度表示しない" msgid "Please refer to Wiki before use->" msgstr "使用前にWikiを参照してください->" +msgid "Plates are a filament (FFF) feature." +msgstr "" + +msgid "Open the 3D view first." +msgstr "" + +msgid "Select an object first." +msgstr "" + +msgid "Slice and Preview" +msgstr "" + +msgid "Slice & Export" +msgstr "" + +msgid "Go to layer (percent)" +msgstr "" + +msgid "Commands" +msgstr "" + +msgid "Go to tab..." +msgstr "" + +msgid "Load Project" +msgstr "" + +msgid "Save Project As" +msgstr "" + +msgid "Mode: Simple" +msgstr "" + +msgid "Mode: Advanced" +msgstr "" + +msgid "Mode: Expert" +msgstr "" + +msgid "Toggle Developer Mode" +msgstr "" + +msgid "Developer mode enabled." +msgstr "" + +msgid "Developer mode disabled." +msgstr "" + +# AI Translated +msgid "Export STL" +msgstr "STLをエクスポート" + +msgid "Export 3MF" +msgstr "3mf をエクスポート" + +msgid "Export Sliced File" +msgstr "" + +msgid "Export All Sliced Files" +msgstr "" + +msgid "Max Volumetric Speed Calibration" +msgstr "最大体積速度キャリブレーション" + +msgid "Pressure Advance Calibration" +msgstr "" + +# AI Translated +msgid "Flow Ratio Calibration" +msgstr "流量比キャリブレーション" + +msgid "Retraction Calibration" +msgstr "" + +msgid "Cornering Calibration" +msgstr "" + +msgid "Input Shaping Frequency Calibration" +msgstr "" + +msgid "Input Shaping Damping Calibration" +msgstr "" + +msgid "VFA Calibration" +msgstr "" + +msgid "View: Top" +msgstr "" + +msgid "View: Bottom" +msgstr "" + +msgid "View: Front" +msgstr "" + +msgid "View: Rear" +msgstr "" + +msgid "View: Left" +msgstr "" + +msgid "View: Right" +msgstr "" + +msgid "View: Isometric" +msgstr "" + +msgid "View: Default" +msgstr "" + +msgid "Fit Bed to View" +msgstr "" + +msgid "Toggle Perspective" +msgstr "" + +# AI Translated +msgid "Delete All Objects" +msgstr "すべてのオブジェクトを削除" + +msgid "Mirror X" +msgstr "" + +msgid "Mirror Y" +msgstr "" + +msgid "Mirror Z" +msgstr "" + +# AI Translated +msgid "Split to Objects" +msgstr "オブジェクトに分割" + +msgid "Split to Parts" +msgstr "" + +msgid "Center Selected on Plate" +msgstr "" + +msgid "Drop to Bed" +msgstr "" + +msgid "Scale to Fit Print Volume" +msgstr "" + +msgid "Increase Instances" +msgstr "" + +msgid "Decrease Instances" +msgstr "" + +msgid "Auto-Arrange" +msgstr "" + +msgid "Auto-Orient" +msgstr "" + +msgid "Add Plate" +msgstr "" + +msgid "Cannot add another plate (maximum reached)." +msgstr "" + +msgid "Duplicate Plate" +msgstr "" + +msgid "Cannot duplicate a plate (maximum reached)." +msgstr "" + +msgid "Cannot delete the only plate." +msgstr "" + +msgid "Rename Plate" +msgstr "" + +msgid "Toggle Plate Lock" +msgstr "" + +msgid "No plates available." +msgstr "" + +msgid "Synchronize Filament List from AMS" +msgstr "" + +msgid "Connect a printer to synchronize the AMS filament list." +msgstr "" + +msgid "Open Preset Bundle" +msgstr "" + +msgid "Sign in to sync presets." +msgstr "" + +msgid "Export All Objects as STLs" +msgstr "" + +msgid "Export All Objects as DRC (one file)" +msgstr "" + +msgid "Export All Objects as DRCs" +msgstr "" + +msgid "Export Toolpaths as OBJ" +msgstr "" + +msgid "About OrcaSlicer" +msgstr "" + +msgid "Open Wiki" +msgstr "" + +msgid "Open YouTube Channel" +msgstr "" + +msgid "Open Plugins" +msgstr "" + +msgid "Refresh Plugins" +msgstr "" + +msgid "Install Plugin" +msgstr "" + +msgid "Install Local Plugin" +msgstr "" + +msgid "Unknown command." +msgstr "" + msgid "3D Mouse disconnected." msgstr "3D Mouseが切断されました。" @@ -8113,10 +8376,6 @@ msgstr "サイドバーを展開" msgid "Collapse sidebar" msgstr "サイドバーを折りたたむ" -# AI Translated -msgid "Tab" -msgstr "Tab" - #, c-format, boost-format msgid "Loading file: %s" msgstr "ファイルを読込む: %s" @@ -8324,10 +8583,6 @@ msgstr "" msgid "Delete Object" msgstr "オブジェクトを削除" -# AI Translated -msgid "Delete All Objects" -msgstr "すべてのオブジェクトを削除" - # AI Translated msgid "Reset Project" msgstr "プロジェクトをリセット" @@ -8335,10 +8590,6 @@ msgstr "プロジェクトをリセット" msgid "The selected object couldn't be split." msgstr "選択したオブジェクトを分割できませんでした。" -# AI Translated -msgid "Split to Objects" -msgstr "オブジェクトに分割" - # AI Translated msgid "Disable Auto-Drop to preserve Z positioning?\n" msgstr "Z位置を維持するために自動ドロップを無効にしますか?\n" @@ -9159,6 +9410,33 @@ msgstr "マルチデバイス管理" msgid "With this option enabled, you can send a task to multiple devices at the same time and manage multiple devices." msgstr "このオプションを有効にすると、複数のデバイスに同時にタスクを送信し、複数のデバイスを管理できます。" +msgid "Open the Speed Dial from the keyboard" +msgstr "" + +msgid "When enabled, the Speed Dial keyboard shortcut (Space by default) opens the action search from any page." +msgstr "" + +msgid "Recent actions" +msgstr "" + +msgid "actions" +msgstr "" + +msgid "How many recently launched actions to show at the top of the Speed Dial. Set to 0 to hide recent actions." +msgstr "" + +msgid "CAD feature (experimental)" +msgstr "" + +msgid "With this option enabled, the Design tab is shown, where models can be built and edited parametrically. This feature is experimental and still under development." +msgstr "" + +msgid "Auto-close sketch loops" +msgstr "" + +msgid "Treat sketch endpoints within 0.001 mm as one joint and weld the loop shut. Off: only exactly coincident endpoints join, so a loop with a tiny gap is shown as open instead of being closed for you." +msgstr "" + msgid "Pop up to select filament grouping mode" msgstr "フィラメントグルーピングモード選択のポップアップ" @@ -9240,6 +9518,12 @@ msgstr "マウスの逆ズーム" msgid "If enabled, reverses the direction of zoom with mouse wheel." msgstr "有効にすると、マウス ホイールによるズームの方向が反転します。" +msgid "Draw mate connectors as a face" +msgstr "" + +msgid "In the Design tab, draw a mate connector as a small face instead of the conventional disc with a roll quadrant. A face's orientation is read without being learned. Turn this off for the conventional CAD representation." +msgstr "" + # AI Translated msgid "Pan" msgstr "パン" @@ -9268,6 +9552,15 @@ msgstr "マウス右ドラッグ" msgid "Set the action that dragging the right mouse button should perform." msgstr "マウス右ボタンのドラッグで実行する操作を設定します。" +msgid "Keyboard" +msgstr "" + +msgid "Keyboard shortcuts" +msgstr "" + +msgid "Choose the key for each action." +msgstr "" + msgid "Clear my choice on..." msgstr "選択をクリア..." @@ -9392,13 +9685,40 @@ msgstr "" "ビューポートのフレームレートを制限し、GPU負荷と消費電力を抑えます。\n" "0に設定するとフレームレートは無制限になります。" +msgid "Reuse the 3D scene while idle" +msgstr "" + +msgid "" +"Skips redrawing the 3D scene when only the mouse cursor moves over the viewport,\n" +"and reuses the previous frame's scene instead. Reduces GPU load.\n" +"Disable it if the viewport shows stale or missing contents.\n" +"\n" +"Takes effect immediately." +msgstr "" + +msgid "Skip unchanged frames" +msgstr "" + +msgid "" +"Skips drawing a frame altogether when it would be identical to the one already on screen.\n" +"Only applies to frames that reuse the 3D scene, so it needs Reuse the 3D scene while idle.\n" +"Disable it if a hover highlight, tooltip or animation stops updating.\n" +"\n" +"Takes effect immediately." +msgstr "" + # AI Translated msgid "Show FPS overlay" msgstr "FPSオーバーレイを表示" -# AI Translated -msgid "Displays current viewport FPS in the top-right corner." -msgstr "現在のビューポートのFPSを右上に表示します。" +msgid "Displays rendering counts in the top-right corner of the viewport." +msgstr "" + +msgid "FPS: frames presented to the screen per second." +msgstr "" + +msgid "3D: frames per second that redrew the 3D scene." +msgstr "" # AI Translated msgid "G-code Preview" @@ -9874,13 +10194,8 @@ msgstr "3MFを公開..." msgid "Select which settings to be published in the 3MF file" msgstr "3MFファイルで公開する設定を選択してください" -# AI Translated -msgid "Publish 3MF Wiki" -msgstr "3MF公開のWiki" - -# AI Translated -msgid "Publish 3MF Video Guide" -msgstr "3MF公開のビデオガイド" +msgid "Video Guide" +msgstr "" # AI Translated msgid "Mixed filament - published as a whole when \"Enable\" above is selected" @@ -9986,6 +10301,133 @@ msgstr "\"%1%\"に対して、\"%2%\"を新しいプリセットとして追加 msgid "Simply switch to \"%1%\"" msgstr "\"%1%\"に切り替え" +msgid "Expert" +msgstr "" + +msgid "Simple" +msgstr "" + +msgid "Search actions" +msgstr "" + +#, c-format, boost-format +msgid "Search %s actions" +msgstr "" + +msgid "Recent" +msgstr "" + +msgid "Other" +msgstr "その他" + +#, c-format, boost-format +msgid "No actions match (Total: %s)" +msgstr "" + +msgid "No actions yet" +msgstr "" + +msgid "No tabs match" +msgstr "" + +msgid "No tabs" +msgstr "" + +#, c-format, boost-format +msgid "Showing %s of %s actions" +msgstr "" + +#, c-format, boost-format +msgid "%s actions" +msgstr "" + +#, c-format, boost-format +msgid "%s tabs" +msgstr "" + +#, c-format, boost-format +msgid "%s matches" +msgstr "" + +#, c-format, boost-format +msgid "Favourites are full (%s max)" +msgstr "" + +#, c-format, boost-format +msgid "Go to %s%% of the layer range" +msgstr "" + +msgid "Enter a layer percentage (0-100)" +msgstr "" + +#, c-format, boost-format +msgid "Go to layer %% (0-100)" +msgstr "" + +msgid "Go to tab" +msgstr "" + +#, c-format, boost-format +msgid "Favourite %s (%s)" +msgstr "" + +#, c-format, boost-format +msgid "Pin to favourites (%s)" +msgstr "" + +#, c-format, boost-format +msgid "Unpin from favourites (%s)" +msgstr "" + +msgid "Remove from favourites" +msgstr "" + +msgid "Move left" +msgstr "" + +msgid "Move right" +msgstr "" + +msgid "Unpin" +msgstr "" + +msgid "Wiki (F1)" +msgstr "" + +msgid "No wiki page for this action" +msgstr "" + +msgid "Show details" +msgstr "詳細を表示" + +# AI Translated +msgid "Hide details" +msgstr "詳細を隠す" + +#, c-format, boost-format +msgid "\"%s\" is a Developer setting. Enable Developer mode to edit it?" +msgstr "" + +msgid "Developer setting" +msgstr "" + +#, c-format, boost-format +msgid "\"%s\" is a %s setting. Switch from %s mode to %s mode to edit it?" +msgstr "" + +msgid "Switch settings mode" +msgstr "" + +#, c-format, boost-format +msgid "Run \"%s\"?" +msgstr "" + +msgid "Run plugin" +msgstr "" + +msgid "Don't ask again for this action" +msgstr "" + msgid "Task canceled" msgstr "タスクを取消しました" @@ -11809,57 +12251,39 @@ msgstr "構成パッケージが前のコンフィグガイドに変更されま msgid "Configuration package changed" msgstr "構成パッケージが変更されました" -msgid "Toolbar" -msgstr "ツールバー" - -msgid "Objects list" -msgstr "オブジェクト一覧" - -msgid "Import geometry data from STL/STEP/3MF/OBJ/AMF files" -msgstr "STL/STEP/3MF/OBJ/AMFファイルからジオメトリデータをインポート" - -msgid "Paste from clipboard" -msgstr "貼り付け" - -msgid "Show/Hide 3Dconnexion devices settings dialog" -msgstr "3Dconnexion設定を表示/非表示" - -msgid "Switch table page" -msgstr "テーブルページを切り替え" - -msgid "Show keyboard shortcuts list" -msgstr "ショートカット一覧を表示" - -msgid "Global shortcuts" -msgstr "ショートカット" - msgid "Pan View" msgstr "移動" msgid "Rotate View" msgstr "回転" +#, c-format, boost-format +msgid "Use %s or %s, or a key that does not type a character." +msgstr "" + +msgctxt "Keyboard Shortcut" +msgid "Key" +msgstr "" + +msgid "Left mouse" +msgstr "" + +msgid "Available anywhere in the window, even while typing in a text field." +msgstr "" + +msgid "Run a speed dial favorite while the dial is open" +msgstr "" + # AI Translated -msgid "Middle mouse button" -msgstr "マウス中ボタン" +msgctxt "Keyboard Shortcut" +msgid "Tab" +msgstr "Tab" -msgid "Zoom View" -msgstr "ズーム" +msgid "Switch to the next main tab" +msgstr "" -msgid "Auto orients selected objects or all objects. If there are selected objects, it just orients the selected ones. Otherwise, it will orient all objects in the current project." -msgstr "選択したオブジェクトまたはプロジェクト内のすべてのオブジェクトの方向を自動的に設定します。" - -msgid "Auto orients all objects on the active plate." -msgstr "現在のプレート上のすべてのオブジェクトの方向を自動的に設定します。" - -msgid "Collapse/Expand the sidebar" -msgstr "サイドバーを展開/隠す" - -msgid "Any arrow" -msgstr "任意の矢印キー" - -msgid "Movement in camera space" -msgstr "オブジェクト移動" +msgid "Available while the 3D view on the Prepare tab has focus." +msgstr "" msgid "Select a part" msgstr "パーツを選択" @@ -11870,136 +12294,29 @@ msgstr "複数のオブジェクトを選択" msgid "Select objects by rectangle" msgstr "矩形でオブジェクトを選択" -# AI Translated -msgctxt "Keyboard Shortcut" -msgid "Arrow Up" -msgstr "↑" - -msgid "Move selection 10mm in positive Y direction" -msgstr "Y方向 10mm" - -# AI Translated -msgctxt "Keyboard Shortcut" -msgid "Arrow Down" -msgstr "↓" - -msgid "Move selection 10mm in negative Y direction" -msgstr "Y方向 -10mm" - -# AI Translated -msgctxt "Keyboard Shortcut" -msgid "Arrow Left" -msgstr "←" - -msgid "Move selection 10mm in negative X direction" -msgstr "X方向 -10mm" - -# AI Translated -msgctxt "Keyboard Shortcut" -msgid "Arrow Right" -msgstr "→" - -msgid "Move selection 10mm in positive X direction" -msgstr "X方向 10mm" +msgid "Keyboard 1-9: set filament for object/part" +msgstr "キー1-9: オブジェクト/パーツのフィラメントを設定" msgid "Movement step set to 1mm" msgstr "移動ステップを1mmに設定" -msgid "Keyboard 1-9: set filament for object/part" -msgstr "キー1-9: オブジェクト/パーツのフィラメントを設定" +msgid "Movement in camera space" +msgstr "オブジェクト移動" -msgid "Camera view - Default" -msgstr "デフォルト" +msgid "Middle mouse" +msgstr "" -msgid "Camera view - Top" -msgstr "トップ" +msgid "Right mouse" +msgstr "" -msgid "Camera view - Bottom" -msgstr "底面" +msgid "Zoom View" +msgstr "ズーム" -msgid "Camera view - Front" -msgstr "正面" +msgid "Painting" +msgstr "" -msgid "Camera view - Behind" -msgstr "背面" - -msgid "Camera Angle - Left side" -msgstr "左側" - -msgid "Camera Angle - Right side" -msgstr "右側" - -msgid "Select all objects" -msgstr "すべてのオブジェクトを選択" - -msgid "Gizmo move" -msgstr "移動" - -msgid "Gizmo rotate" -msgstr "回転" - -msgid "Gizmo scale" -msgstr "スケール" - -msgid "Gizmo place face on bed" -msgstr "底面選択" - -msgid "Gizmo cut" -msgstr "カット" - -msgid "Gizmo mesh boolean" -msgstr "メッシュブール" - -msgid "Gizmo FDM paint-on fuzzy skin" -msgstr "ギズモ FDMファジースキンペイント" - -msgid "Gizmo SLA support points" -msgstr "SLAサポートポイント" - -msgid "Gizmo FDM paint-on seam" -msgstr "継ぎ目ペイント" - -msgid "Gizmo text emboss/engrave" -msgstr "ギズモ・テキストのエンボス/エングレーブ" - -msgid "Gizmo measure" -msgstr "測る" - -msgid "Gizmo assemble" -msgstr "組立てる" - -msgid "Gizmo brim ears" -msgstr "ブリム" - -msgid "Zoom in" -msgstr "ズームイン" - -msgid "Zoom out" -msgstr "縮小" - -# AI Translated -msgid "Toggle printable for object/part" -msgstr "オブジェクト/パーツの印刷可否を切り替え" - -# AI Translated -msgctxt "Keyboard Shortcut" -msgid "Tab" -msgstr "Tab" - -msgid "Switch between Prepare/Preview" -msgstr "準備/プレビュー間の切り替え" - -# AI Translated -msgctxt "Keyboard Shortcut" -msgid "Space" -msgstr "Space" - -# AI Translated -msgid "Open actions speed dial" -msgstr "アクションスピードダイヤルを開く" - -msgid "Plater" -msgstr "準備" +msgid "Available while a painting gizmo is open: supports, seam, fuzzy skin or color painting." +msgstr "" msgid "Move: press to snap by 1mm" msgstr "1mm単位で移動" @@ -12010,15 +12327,19 @@ msgstr "サポート/色塗り: 半径のサイズ" msgid "Support/Color Painting: adjust section position" msgstr "サポート/色塗り: 断面の位置" -# AI Translated -msgid "Gizmo" -msgstr "ギズモ" +msgid "Objects list" +msgstr "オブジェクト一覧" + +msgid "Available while the object list has focus." +msgstr "" msgid "Set extruder number for the objects and parts" msgstr "オブジェクトとパーツ造形用の押出機番号を設定" -msgid "Delete objects, parts, modifiers" -msgstr "オブジェクト、パーツ、モディファイヤを削除" +# AI Translated +msgctxt "Keyboard Shortcut" +msgid "Space" +msgstr "Space" msgid "Select the object/part and press space to change the name" msgstr "オブジェクト/パーツを選択し、名前を変更します" @@ -12029,45 +12350,48 @@ msgstr "マウスクリック" msgid "Select the object/part and mouse click to change the name" msgstr "オブジェクト/パーツを選択し、名前を変更します" -msgid "Objects List" -msgstr "オブジェクト一覧" - -msgid "Vertical slider - Move active thumb Up" -msgstr "垂直スライダー" - -msgid "Vertical slider - Move active thumb Down" -msgstr "垂直スライダー" - -msgid "Horizontal slider - Move active thumb Left" -msgstr "水平スライダー (左)" - -msgid "Horizontal slider - Move active thumb Right" -msgstr "水平スライダー (右)" - -msgid "On/Off one layer mode of the vertical slider" -msgstr "垂直スライダーの1レイヤーモードのオン/オフ" - -msgid "On/Off G-code window" -msgstr "G-codeウィンドウのオン/オフ" +msgid "Available while the 3D view on the Preview tab has focus." +msgstr "" msgid "Move slider 5x faster" msgstr "5x" -# AI Translated -msgctxt "Keyboard Shortcut" -msgid "Home" -msgstr "Home" +msgid "Scroll slider 5x faster" +msgstr "" -msgid "Horizontal slider - Move to start position" -msgstr "水平スライダー - 開始位置に移動" +msgid "Not customizable" +msgstr "" -# AI Translated -msgctxt "Keyboard Shortcut" -msgid "End" -msgstr "End" +#, c-format, boost-format +msgid "%s is assigned to %s. Reassign it to %s?" +msgstr "" -msgid "Horizontal slider - Move to last position" -msgstr "水平スライダー - 最後の位置に移動" +#, c-format, boost-format +msgid "The default %s is assigned to %s. Reassign it to %s?" +msgstr "" + +msgid "Global shortcuts also apply while typing." +msgstr "" + +msgid "A key that types a character cannot be a global shortcut." +msgstr "" + +msgid "Esc cancels, Enter confirms." +msgstr "" + +#, c-format, boost-format +msgid "" +"Press the new shortcut for\n" +"\"%s\"" +msgstr "" + +#, c-format, boost-format +msgid "Already used as a step of %s." +msgstr "" + +#, c-format, boost-format +msgid "Already assigned to %s. Press OK to reassign it." +msgstr "" msgid "Release Note" msgstr "リリースノート" @@ -17304,9 +17628,8 @@ msgstr "予熱ステップ数" msgid "Insert multiple preheat commands (e.g. M104.1). Only useful for Prusa XL. For other printers, please set it to 1." msgstr "複数の予熱コマンド (M104.1など) を挿入します。Prusa XLでのみ有効です。その他のプリンターでは1に設定してください。" -# AI Translated -msgid "G-code written at the very top of the output file, before any other content. Useful for adding metadata that printer firmware reads from the first lines of the file (e.g. estimated print time, filament usage). Supports placeholders like {print_time_sec} and {used_filament_length}." -msgstr "出力ファイルの先頭、他のどの内容よりも前に書き込まれるG-codeです。プリンターのファームウェアがファイル先頭の数行から読み取るメタデータ (推定印刷時間、フィラメント使用量など) を追加するのに便利です。{print_time_sec}や{used_filament_length}などのプレースホルダーに対応しています。" +msgid "G-code written at the very top of the output file, before any other content. Useful for adding metadata that printer firmware reads from the first lines of the file (e.g. estimated print time, filament usage). Supports placeholders like {print_time_total_sec}, {print_time_day}, {print_time_hour}, {print_time_minute}, {print_time_sec} and {used_filament_length}." +msgstr "" msgid "Start G-code" msgstr "スタートG-code" @@ -18419,9 +18742,6 @@ msgstr "線幅が大きすぎます" msgid " not in range " msgstr "範囲外 " -msgid "Export 3MF" -msgstr "3mf をエクスポート" - msgid "This exports the project as a 3MF file." msgstr "プロジェクトを3MF式で出力" @@ -18437,10 +18757,6 @@ msgstr "スライスデータを読込み" msgid "Load cached slicing data from directory." msgstr "スライスデータを読込み" -# AI Translated -msgid "Export STL" -msgstr "STLをエクスポート" - # AI Translated msgid "Export the objects as single STL." msgstr "オブジェクトを単一のSTLとしてエクスポートします。" @@ -18971,14 +19287,37 @@ msgstr "フィラメント使用量" msgid "Total length of filament used in the print." msgstr "プリントに使用されるフィラメントの全長。" -# AI Translated -msgid "Print time (seconds)" -msgstr "印刷時間 (秒)" +msgid "Print time (total seconds)" +msgstr "" # AI Translated msgid "Total estimated print time in seconds. Replaced with actual value during post-processing." msgstr "推定される総印刷時間 (秒) です。後処理時に実際の値に置き換えられます。" +msgid "Print time (days component)" +msgstr "" + +msgid "Estimated print time day component (normal mode). Replaced with actual value during post-processing." +msgstr "" + +msgid "Print time (hours component)" +msgstr "" + +msgid "Estimated print time hour component (normal mode). Replaced with actual value during post-processing." +msgstr "" + +msgid "Print time (minutes component)" +msgstr "" + +msgid "Estimated print time minute component (normal mode). Replaced with actual value during post-processing." +msgstr "" + +msgid "Print time (seconds component)" +msgstr "" + +msgid "Estimated print time second component (normal mode). Replaced with actual value during post-processing." +msgstr "" + # AI Translated msgid "Filament length (meters)" msgstr "フィラメント長 (メートル)" @@ -19216,9 +19555,6 @@ msgstr "ファイルに無効な頂点インデックスが含まれています msgid "This OBJ file couldn't be read because it's empty." msgstr "このOBJファイルは空なので読み込めませんでした。" -msgid "Max Volumetric Speed Calibration" -msgstr "最大体積速度キャリブレーション" - msgid "Manage Result" msgstr "結果を管理" @@ -20099,10 +20435,6 @@ msgstr "" msgid "NOTE: High values may cause Layer shift (>%s)" msgstr "注意: 値が大きいとレイヤーずれが発生する場合があります (>%s)" -# AI Translated -msgid "Flow Ratio Calibration" -msgstr "流量比キャリブレーション" - # AI Translated msgid "Calibration Test Type" msgstr "キャリブレーションテストのタイプ" @@ -20903,6 +21235,9 @@ msgstr "有効なセッションが検出されませんでした。3DPrinterOS msgid "Success!" msgstr "成功!" +msgid "Generate API Key" +msgstr "" + msgid "Are you sure to log out?" msgstr "本当にログアウトしますか?" @@ -21986,13 +22321,6 @@ msgstr "Bambuネットワークプラグインはクラウド機能、プリン msgid "Error: %s" msgstr "エラー: %s" -msgid "Show details" -msgstr "詳細を表示" - -# AI Translated -msgid "Hide details" -msgstr "詳細を隠す" - msgid "Version to install:" msgstr "インストールするバージョン:" @@ -22389,6 +22717,2495 @@ msgstr "フィラメントが現在のマシン設定と互換性がない可能 msgid "The filament model is unknown. A random filament preset will be used." msgstr "フィラメントモデルが不明です。ランダムなフィラメントプリセットが使用されます。" +msgid "Construction" +msgstr "" + +#, c-format, boost-format +msgid "%s · on %s" +msgstr "" + +msgid "Line — click start, then end" +msgstr "" + +msgid "Rectangle — click two opposite corners" +msgstr "" + +msgid "Circle — click center, then radius" +msgstr "" + +msgid "Arc — click start, end, then a point" +msgstr "" + +msgid "Slot — two centerline ends, then end radius" +msgstr "" + +msgid "Ellipse — center, major end, minor point" +msgstr "" + +msgid "Spline — click control points" +msgstr "" + +msgid "Point — click to place" +msgstr "" + +msgid "Dimension — click 2 points or an entity" +msgstr "" + +msgid "Trim — click a segment to trim it" +msgstr "" + +msgid "Extend — click a line/arc to extend it" +msgstr "" + +msgid "Offset — pick an entity, drag the distance" +msgstr "" + +msgid "Mirror — pick axis, then entities" +msgstr "" + +msgid "Fillet — pick two lines, set the radius" +msgstr "" + +msgid "Chamfer — pick two lines, set the distance" +msgstr "" + +msgid "Polygon — click center, then a vertex" +msgstr "" + +msgid "Nothing here has a value to type — pick a line, an arc, a circle, or two entities" +msgstr "" + +msgid "Normal to the sketch plane" +msgstr "" + +msgid "Converted the selection between construction and real geometry" +msgstr "" + +msgid "Origin planes shown" +msgstr "" + +msgid "Origin planes hidden" +msgstr "" + +msgid "World axes shown" +msgstr "" + +msgid "World axes hidden" +msgstr "" + +msgid "Isometric view, fitted" +msgstr "" + +msgid "Bed shown" +msgstr "" + +msgid "Bed hidden" +msgstr "" + +msgid "FEATURES" +msgstr "" + +msgid "Sketch" +msgstr "" + +#, c-format, boost-format +msgid "Sketching on %s — pick a tool" +msgstr "" + +msgid "Click a face or a reference plane in the viewport, then a sketch tool" +msgstr "" + +#, c-format, boost-format +msgid "" +"Drawing on %s.\n" +"Pick a tool, or press Menu for the list." +msgstr "" + +msgid "Click a face or a reference plane, then a sketch tool." +msgstr "" + +msgid "Add material (extrude / revolve / sweep / loft / thicken / rib)" +msgstr "" + +msgid "Extrude a sketch profile, or push/pull a picked face" +msgstr "" + +msgid "Create a sketch, or pick a solid face, first" +msgstr "" + +msgid "Revolve" +msgstr "" + +msgid "Revolve a profile about an axis" +msgstr "" + +msgid "Create a sketch profile to revolve first" +msgstr "" + +msgid "Sweep" +msgstr "" + +msgid "Sweep a profile along a path" +msgstr "" + +msgid "Create a profile sketch to sweep first" +msgstr "" + +msgid "Loft" +msgstr "" + +msgid "Loft (skin) between two or more profiles" +msgstr "" + +msgid "Create at least two profile sketches to loft" +msgstr "" + +msgid "Thicken" +msgstr "" + +msgid "Offset a solid face into a thin plate (new body)" +msgstr "" + +msgid "Thicken needs a solid body — add or import one first" +msgstr "" + +#, c-format +msgid "Body %zu" +msgstr "" + +msgid "Grow a thin wall from an open sketch line, fused to a body" +msgstr "" + +msgid "Rib needs a solid body — add or import one first" +msgstr "" + +msgid "Create a sketch with an open line first" +msgstr "" + +msgid "Create a solid body to pattern first" +msgstr "" + +msgid "Pattern — needs a solid body to replicate" +msgstr "" + +msgid "Surface (extrude / revolve / loft / fill / offset / thicken)" +msgstr "" + +msgid "Surface Extrude" +msgstr "" + +msgid "Extrude a sketch into a sheet body (no end caps)" +msgstr "" + +msgid "Create a sketch first" +msgstr "" + +msgid "Surface Revolve" +msgstr "" + +msgid "Revolve a sketch profile into a sheet body" +msgstr "" + +msgid "Surface Loft" +msgstr "" + +msgid "Loft (skin) between 2+ profiles, open (no end caps)" +msgstr "" + +msgid "Surface Fill" +msgstr "" + +msgid "Fill a sketch boundary with a smooth face" +msgstr "" + +msgid "Create a sketch profile to fill first" +msgstr "" + +msgid "Surface Offset" +msgstr "" + +msgid "Offset a sheet body's shell by a signed distance" +msgstr "" + +msgid "No sheet body to offset — create a surface feature first" +msgstr "" + +msgid "Thicken Surface" +msgstr "" + +msgid "Thicken a sheet body into a solid" +msgstr "" + +msgid "No sheet body to thicken — create a surface feature first" +msgstr "" + +msgid "Datum / Curve (plane / axis / coord sys / helix / project)" +msgstr "" + +msgid "Reference plane (offset / tilt / midplane / tangent / two edges / coincident)" +msgstr "" + +msgid "Axis" +msgstr "" + +msgid "Datum axis (two points, face normal, cylinder centerline, two planes, along edge)" +msgstr "" + +msgid "Coord Sys" +msgstr "" + +msgid "Datum coordinate system (world point, or face + direction edge)" +msgstr "" + +msgid "Helix" +msgstr "" + +msgid "Helical curve (spring path) — use as a sweep path for coils / springs / augers" +msgstr "" + +msgid "Project body edges onto a plane as sketch entities" +msgstr "" + +msgid "Project needs a body — add or import one first" +msgstr "" + +msgid "(all edges)" +msgstr "" + +msgid "Placement (transform / mirror / mate)" +msgstr "" + +msgid "Transform" +msgstr "" + +msgid "Move and/or rotate an existing body" +msgstr "" + +msgid "Transform needs a body — add or import one first" +msgstr "" + +msgid "Reflect a body about a plane" +msgstr "" + +msgid "Mirror needs a body — add or import one first" +msgstr "" + +msgid "Mate" +msgstr "" + +msgid "Assembly: align two CoordSys features (fastened, planar, revolute, slider, cylindrical)" +msgstr "" + +msgid "Boolean (combine bodies)" +msgstr "" + +msgid "Boolean — needs two solid bodies to combine" +msgstr "" + +msgid "Cut (split a body with a plane)" +msgstr "" + +msgid "Create a solid body to cut first" +msgstr "" + +msgid "Cut — needs a solid body to slice" +msgstr "" + +msgid "Color — set the selected body's display colour" +msgstr "" + +msgid "Select a feature, or a body, first — then rename it" +msgstr "" + +msgid "Fillet / chamfer / draft / shell / delete face" +msgstr "" + +msgid "Fillet / Chamfer" +msgstr "" + +msgid "Round or bevel a picked edge" +msgstr "" + +msgid "Draft (taper a face)" +msgstr "" + +msgid "Tilt a picked face by a draft angle" +msgstr "" + +msgid "Hollow the body to a wall thickness, opening a picked face" +msgstr "" + +msgid "Delete Face" +msgstr "" + +msgid "Remove faces from a body and heal the solid" +msgstr "" + +msgid "Delete Face needs a body — add or import one first" +msgstr "" + +msgid "(none)" +msgstr "" + +msgid "Hole / thread" +msgstr "" + +msgid "Drill a hole, centred on a picked face or placed on a plane" +msgstr "" + +msgid "Thread" +msgstr "" + +msgid "Thread a cylindrical surface (inner bore / outer) or a circular edge" +msgstr "" + +msgid "Pick a cylindrical surface (bore / outer) or a circular edge for a thread" +msgstr "" + +msgid "Import STEP (editable B-rep solid)" +msgstr "" + +msgid "Import mesh (STL/OBJ) as an editable B-rep solid" +msgstr "" + +msgid "Constrain selected sketch" +msgstr "" + +msgid "SKETCH" +msgstr "" + +msgid "Click to select; Shift to add; double-click for a whole loop" +msgstr "" + +msgid "Dimension" +msgstr "" + +msgid "Click 2 points or a line / circle / arc to place a dimension" +msgstr "" + +msgid "Line / polyline" +msgstr "" + +msgid "Click start, then end — then set the exact length" +msgstr "" + +msgid "Polyline" +msgstr "" + +msgid "Click points; click first / right-click to close the loop" +msgstr "" + +msgid "Corner rectangle" +msgstr "" + +msgid "Click two opposite corners" +msgstr "" + +msgid "Center rectangle" +msgstr "" + +msgid "Click center, then a corner" +msgstr "" + +msgid "Oblique rectangle" +msgstr "" + +msgid "Click two corners of one edge, then a point for the width" +msgstr "" + +msgid "Rounded rectangle" +msgstr "" + +msgid "Click two opposite corners, then a point for the corner radius" +msgstr "" + +msgid "Center circle" +msgstr "" + +msgid "Click center, then radius" +msgstr "" + +msgid "2-point circle" +msgstr "" + +msgid "Click two ends of the diameter" +msgstr "" + +msgid "3-point circle" +msgstr "" + +msgid "Click three points on the circle" +msgstr "" + +msgid "Arc" +msgstr "" + +msgid "3-point arc" +msgstr "" + +msgid "Click start, end, then a point on the arc" +msgstr "" + +msgid "Tangent arc" +msgstr "" + +msgid "Click start (on the last entity) then end" +msgstr "" + +msgid "Center-point arc" +msgstr "" + +msgid "Click center, then start, then a point for the end angle" +msgstr "" + +msgid "Slot" +msgstr "" + +msgid "Click two centerline ends, then a point for the end radius" +msgstr "" + +msgid "Arc slot" +msgstr "" + +msgid "Click center, start, end, then a point for the width" +msgstr "" + +msgid "Ellipse" +msgstr "" + +msgid "Click center, a major-axis end, then a point for the minor axis" +msgstr "" + +msgid "Elliptical arc" +msgstr "" + +msgid "Click center, major-axis end, minor point, then arc start and end" +msgstr "" + +msgid "Spline" +msgstr "" + +msgid "Click control points; double-click or right-click to finish" +msgstr "" + +msgid "Click to place a point" +msgstr "" + +msgid "Select — click to select; Shift to add" +msgstr "" + +msgid "Text — emboss text as a profile" +msgstr "" + +msgid "SVG — import an outline as a profile" +msgstr "" + +msgid "Fillet / chamfer" +msgstr "" + +msgid "Fillet" +msgstr "" + +msgid "Pick two lines, then drag the arrow or click the radius to set it" +msgstr "" + +msgid "Chamfer" +msgstr "" + +msgid "Pick two lines, then drag the arrow or click the distance to set it" +msgstr "" + +msgid "Offset" +msgstr "" + +msgid "Pick an entity, then drag the arrow or click the distance; click empty to apply" +msgstr "" + +msgid "Pick a mirror-axis line, then the entities to mirror; click empty to apply" +msgstr "" + +msgid "Trim" +msgstr "" + +msgid "Click a segment to trim it back to its nearest intersection; right-click exits" +msgstr "" + +msgid "Extend" +msgstr "" + +msgid "Click a line or arc to extend it to the nearest entity; right-click exits" +msgstr "" + +msgid "Constrain — add geometric/dimensional relations" +msgstr "" + +msgid "Move / rotate / scale" +msgstr "" + +msgid "Move (translate)" +msgstr "" + +msgid "Pick entities, then drag the handle or click the distance; click empty to apply" +msgstr "" + +msgid "Rotate (about centroid)" +msgstr "" + +msgid "Pick entities, then drag around the pivot or click the angle; click empty to apply" +msgstr "" + +msgid "Scale (about centroid)" +msgstr "" + +msgid "Pick entities, then drag the handle or click the factor; click empty to apply" +msgstr "" + +msgid "Linear / polar array" +msgstr "" + +msgid "Linear array" +msgstr "" + +msgid "Pick entities, drag the spacing handle, click the count; click empty to apply" +msgstr "" + +msgid "Polar array (about centroid)" +msgstr "" + +msgid "Pick entities, drag the sweep handle, click the count; click empty to apply" +msgstr "" + +#, c-format, boost-format +msgid "Click center then a vertex — %d sides, %s" +msgstr "" + +msgid "circumscribed" +msgstr "" + +msgid "inscribed" +msgstr "" + +msgid "Polygon" +msgstr "" + +#, c-format, boost-format +msgid "Converted %d entit%s between construction and real geometry" +msgstr "" + +msgid "CONSTRAIN" +msgstr "" + +msgid "Perpendicular" +msgstr "" + +msgid "Coincident" +msgstr "" + +msgid "Equal length" +msgstr "" + +msgid "Equal radius" +msgstr "" + +msgid "Collinear" +msgstr "" + +msgid "Tangent" +msgstr "" + +msgid "Midpoint" +msgstr "" + +msgid "Symmetric" +msgstr "" + +msgid "Symmetric about the vertical axis" +msgstr "" + +msgid "Symmetric about the horizontal axis" +msgstr "" + +msgid "Fix point (anchor in place)" +msgstr "" + +msgid "Horizontal distance" +msgstr "" + +msgid "Vertical distance" +msgstr "" + +msgid "✓ Confirm" +msgstr "" + +msgid "✗ Cancel" +msgstr "" + +msgid "Undo (Ctrl+Z)" +msgstr "" + +msgid "Redo (Ctrl+Shift+Z)" +msgstr "" + +msgid "New Design — clear the feature tree" +msgstr "" + +msgid "Export STEP…" +msgstr "" + +msgid "Show the printer bed and its plate grid" +msgstr "" + +msgid "Place on Face (F) — lay the picked face on the bed" +msgstr "" + +msgid "Section View — hide part of the model to see inside. PageUp/PageDown move the plane; Delete removes it." +msgstr "" + +msgid "Flip Section — show the opposite half" +msgstr "" + +msgid "Commit to Plate — send the solid to Prepare" +msgstr "" + +msgid "Width / X" +msgstr "" + +msgid "Height / Y" +msgstr "" + +msgid "Distance X" +msgstr "" + +msgid "Distance Y" +msgstr "" + +msgid "Distance Z" +msgstr "" + +msgid "Z" +msgstr "" + +msgid "Rotation axis" +msgstr "" + +msgid "Angle °" +msgstr "" + +msgid "Move / Rotate" +msgstr "" + +msgid "Sketch: —" +msgstr "" + +msgid "Extrude dist" +msgstr "" + +msgid "End" +msgstr "終了" + +msgid "2nd dist" +msgstr "" + +msgid "Taper °" +msgstr "" + +msgid "New body" +msgstr "" + +msgid "Intersect" +msgstr "" + +msgid "Result" +msgstr "" + +msgid "Flip direction" +msgstr "" + +msgid "(no edge picked — group below)" +msgstr "" + +msgid "Bottom" +msgstr "底面" + +msgid "Lateral" +msgstr "" + +msgid "Edges" +msgstr "" + +msgid "Size (r/dist)" +msgstr "" + +msgid "XY" +msgstr "" + +msgid "XZ" +msgstr "" + +msgid "YZ" +msgstr "" + +msgid "Hole plane" +msgstr "" + +msgid "Depth (blind)" +msgstr "" + +msgid "Pos X" +msgstr "" + +msgid "Pos Y" +msgstr "" + +msgid "Through" +msgstr "" + +msgid "(none — uses Hole plane)" +msgstr "" + +msgid "On face" +msgstr "" + +msgid "Thread plane" +msgstr "" + +msgid "Pitch" +msgstr "" + +msgid "Thread depth" +msgstr "" + +msgid "(none — uses Thread plane)" +msgstr "" + +msgid "Plane X" +msgstr "" + +msgid "Plane Y" +msgstr "" + +msgid "Profile: —" +msgstr "" + +msgid "Path" +msgstr "" + +msgid "Linear" +msgstr "" + +msgid "Direction" +msgstr "" + +msgid "Total angle°" +msgstr "" + +msgid "Boolean" +msgstr "" + +msgid "Union (join)" +msgstr "" + +msgid "Subtract (cut)" +msgstr "" + +msgid "Target (kept)" +msgstr "" + +msgid "Keep tool body" +msgstr "" + +msgid "Body" +msgstr "" + +msgid "Insert" +msgstr "" + +msgid "" +"Drag a corner to size, the centre to move.\n" +"Confirm or Cancel in the toolbar above." +msgstr "" + +msgid "Midplane" +msgstr "" + +msgid "Two edges" +msgstr "" + +msgid "Plane type" +msgstr "" + +msgid "Base" +msgstr "" + +msgid "Angle°" +msgstr "" + +msgid "Base X" +msgstr "" + +msgid "Base Y" +msgstr "" + +msgid "Tilt axis" +msgstr "" + +msgid "Pick Face A" +msgstr "" + +msgid "Pick Face B" +msgstr "" + +msgid "Pick Edge A" +msgstr "" + +msgid "Pick Edge B" +msgstr "" + +msgid "Size U" +msgstr "" + +msgid "Size V" +msgstr "" + +msgid "Profiles (check 2+, in order):" +msgstr "" + +msgid "Ruled (straight) sections" +msgstr "" + +msgid "Fills the sketch's closed boundary with a smooth face." +msgstr "" + +msgid "Sheet body" +msgstr "" + +msgid "Offsets a sheet body's shell. Positive = outward, negative = inward." +msgstr "" + +msgid "Thickens a sheet body into a solid. Flip reverses the direction." +msgstr "" + +msgid "(all faces — closed hollow)" +msgstr "" + +msgid "Open face" +msgstr "" + +msgid "Pick a solid face to open it, then set the wall thickness." +msgstr "" + +msgid "Angle (°)" +msgstr "" + +msgid "(pick a side face)" +msgstr "" + +msgid "Draft" +msgstr "" + +msgid "Pick a side face, then set the draft angle. The face pivots about the body base." +msgstr "" + +msgid "Translate X" +msgstr "" + +msgid "Translate Y" +msgstr "" + +msgid "Translate Z" +msgstr "" + +msgid "Rotate axis" +msgstr "" + +msgid "Pivot X" +msgstr "" + +msgid "Pivot Y" +msgstr "" + +msgid "Pivot Z" +msgstr "" + +msgid "Keep original (make a copy)" +msgstr "" + +msgid "Translate and/or rotate the selected body. Rotation is applied about the pivot, then translation follows." +msgstr "" + +msgid "Mirror plane" +msgstr "" + +msgid "Keep original" +msgstr "" + +msgid "Reflect the selected body about a plane. The mirror is always a new body; keeping the original gives you both." +msgstr "" + +msgid "(pick a solid face)" +msgstr "" + +msgid "Pick a solid face and offset it into a new thin body. Not for sheet bodies — use Thicken Surface for those." +msgstr "" + +msgid "Target body" +msgstr "" + +msgid "Entity index" +msgstr "" + +msgid "Grow a thin wall from an open sketch Line entity, fused to the target body. Entity index is the position of the open Line in the sketch." +msgstr "" + +msgid "Source body" +msgstr "" + +msgid "Target plane" +msgstr "" + +msgid "Project the edges of a body onto a plane as sketch entities. Pick a face to project only its edges, or leave the face empty to project the whole body." +msgstr "" + +msgid "Add picked face" +msgstr "" + +msgid "Click a face on the body first, then Add picked face" +msgstr "" + +#, c-format, boost-format +msgid "Face %d is already in the list" +msgstr "" + +msgid "Faces to delete" +msgstr "" + +msgid "Pick a solid face, then click 'Add picked face' to accumulate faces. Confirm to remove all listed faces and heal the solid." +msgstr "" + +msgid "Left-handed" +msgstr "" + +msgid "Taper (°)" +msgstr "" + +msgid "A helical curve (spring path). Use as a sweep path to build springs, coils, or augers." +msgstr "" + +msgid "Two points" +msgstr "" + +msgid "Face normal" +msgstr "" + +msgid "Cylinder centerline" +msgstr "" + +msgid "Plane intersection" +msgstr "" + +msgid "Along edge" +msgstr "" + +msgid "Axis type" +msgstr "" + +msgid "Pick Face" +msgstr "" + +msgid "Pick Edge" +msgstr "" + +msgid "Plane A" +msgstr "" + +msgid "Plane B" +msgstr "" + +msgid "Point 1 X" +msgstr "" + +msgid "Point 1 Y" +msgstr "" + +msgid "Point 1 Z" +msgstr "" + +msgid "Point 2 X" +msgstr "" + +msgid "Point 2 Y" +msgstr "" + +msgid "Point 2 Z" +msgstr "" + +msgid "Point (world)" +msgstr "" + +msgid "Face + direction" +msgstr "" + +msgid "(all)" +msgstr "" + +msgid "Restrict picking to one body — the others go see-through and stop catching clicks" +msgstr "" + +msgid "Edge (sets in-plane direction)" +msgstr "" + +msgid "Without an edge the frame takes X from the face's first edge — pick one to choose it yourself" +msgstr "" + +msgid "X hint X" +msgstr "" + +msgid "X hint Y" +msgstr "" + +msgid "X hint Z" +msgstr "" + +msgid "Fastened — 6 DOF locked, B driven onto A exactly" +msgstr "" + +msgid "Planar — z aligned, offset distance; free in-plane slide" +msgstr "" + +msgid "Revolute — axes collinear; free rotation about z" +msgstr "" + +msgid "Slider — orientation locked; free axial slide" +msgstr "" + +msgid "Cylindrical — axes collinear; free spin + axial slide" +msgstr "" + +msgid "Kind" +msgstr "" + +msgid "CS A (fixed)" +msgstr "" + +msgid "CS B (moves)" +msgstr "" + +msgid "Flip (oppose z axes)" +msgstr "" + +msgid "Plane distance" +msgstr "" + +msgid "Axial position" +msgstr "" + +msgid "Expression" +msgstr "" + +msgid "Field" +msgstr "" + +msgid "Expr" +msgstr "" + +msgid "(no bindings)" +msgstr "" + +msgid "Value" +msgstr "" + +msgid "Constraints" +msgstr "" + +msgid "Feature tree" +msgstr "" + +msgid " — the eye suppresses this mate" +msgstr "" + +#, c-format, boost-format +msgid "%s selected — F2 or right-click renames it, double-click edits it" +msgstr "" + +msgid "Rename\tF2" +msgstr "" + +msgid "Scale artwork" +msgstr "" + +msgid "Move up" +msgstr "" + +msgid "Move down" +msgstr "" + +msgid "Show / hide" +msgstr "" + +msgid "Check interference — find overlapping bodies" +msgstr "" + +msgid "Bodies" +msgstr "" + +msgid "Move body" +msgstr "" + +msgid "Select a body row first, then move it" +msgstr "" + +msgid "Boolean — join, subtract or intersect with another body" +msgstr "" + +msgid "Colour" +msgstr "" + +#, c-format, boost-format +msgid "Body %d selected — right-click for what applies to it" +msgstr "" + +msgid "Variables" +msgstr "" + +msgid "+" +msgstr "" + +msgid "Del" +msgstr "" + +msgid "Sketch created — select it, then right-click to Extrude" +msgstr "" + +msgid "Sketch empty — nothing committed" +msgstr "" + +msgid "Sketch updated" +msgstr "" + +#, c-format +msgid "Sketch created (%zu driving dims) — select it, then right-click to Extrude" +msgstr "" + +msgid "Could not resolve the sketch to extrude" +msgstr "" + +msgid "Face selected — set the depth and Confirm" +msgstr "" + +msgid "Region selected — right-click to Extrude, or double-click to edit" +msgstr "" + +msgid "Sketch selected — right-click to Extrude, or double-click to edit" +msgstr "" + +#, c-format, boost-format +msgid "Face %d" +msgstr "" + +#, c-format, boost-format +msgid "Body %d " +msgstr "" + +msgid "vertex selected — click again for the whole body" +msgstr "" + +msgid "selected (whole body) — right-click for what applies to it" +msgstr "" + +#, c-format, boost-format +msgid "face %d selected — right-click to push/pull it, or click again for the whole body" +msgstr "" + +#, c-format, boost-format +msgid "edge %d selected — Fillet/Chamfer to dress it, or click again for the whole body" +msgstr "" + +#, c-format, boost-format +msgid "%s plane selected — right-click for the drawing tools" +msgstr "" + +#, c-format, boost-format +msgid "%s plane selected — right-click to sketch on it, or click an object to select it" +msgstr "" + +#, c-format, boost-format +msgid "placed (%.1f, %.1f, %.1f) mm — drag arrows to move, rings to rotate" +msgstr "" + +msgid "Tool exited" +msgstr "" + +msgid "Sketch kept — Finish to commit it, Cancel to discard" +msgstr "" + +msgid "✗ Conflicting constraints" +msgstr "" + +msgid "✓ Fully constrained" +msgstr "" + +#, c-format, boost-format +msgid "%d degrees of freedom" +msgstr "" + +#, c-format, boost-format +msgid "Sketch %d" +msgstr "" + +#, c-format, boost-format +msgid "Editing: Sketch %d · N = look normal to the plane · Finish or Cancel in the toolbar" +msgstr "" + +#, c-format +msgid "OK — %zu triangles" +msgstr "" + +msgid "Text to insert:" +msgstr "" + +msgid "Import SVG" +msgstr "" + +msgid "Import STEP" +msgstr "" + +msgid "Reading STEP…" +msgstr "" + +msgid "No solids found in STEP" +msgstr "" + +msgid "STEP import failed: " +msgstr "" + +msgid "Rebuilding model…" +msgstr "" + +#, c-format, boost-format +msgid "Imported %d solid(s) — pick a face or edge, then Fillet / Cut / Shell to modify" +msgstr "" + +msgid "Import mesh" +msgstr "" + +msgid "Could not read the STL file" +msgstr "" + +msgid "Could not read the OBJ file: " +msgstr "" + +msgid "Unsupported mesh format (STL and OBJ are supported)" +msgstr "" + +msgid "The mesh contains no triangles" +msgstr "" + +#, c-format, boost-format +msgid "" +"This mesh has %d triangles. Every triangle becomes a B-rep face before coplanar merging, so importing it may take a long time and leave a body that is slow to edit. Decimating the mesh first is usually better.\n" +"\n" +"Import anyway?" +msgstr "" + +msgid "Large mesh" +msgstr "" + +msgid "Mesh conversion failed: " +msgstr "" + +msgid "Mesh conversion produced no geometry" +msgstr "" + +msgid "Mesh import failed: " +msgstr "" + +#, c-format, boost-format +msgid "Imported solid — %d triangles → %d faces, volume %.2f mm³. Pick a face or edge, then Fillet / Cut / Shell to modify" +msgstr "" + +#, c-format, boost-format +msgid "Imported as an open shell (not watertight): %d boundary edge(s), %d non-manifold edge(s) — %d triangles → %d faces. The source mesh has holes or duplicated geometry; boolean features may fail on it" +msgstr "" + +msgid "No importable geometry found" +msgstr "" + +#, c-format, boost-format +msgid "%s added to the sketch — Confirm to commit it" +msgstr "" + +msgid " — drag to place/size, then Confirm" +msgstr "" + +msgid "Insert cancelled" +msgstr "" + +msgid "Drag a corner to scale, the centre to move — right-click when done" +msgstr "" + +#, c-format, boost-format +msgid "Sketch added on %s — select it, then right-click to Extrude" +msgstr "" + +msgid "Recompute error: " +msgstr "" + +msgid "Add a solid (sketch + extrude) first" +msgstr "" + +#, c-format, boost-format +msgid "Edge %d" +msgstr "" + +#, c-format, boost-format +msgid "Thread standard: %s (pitch %.3g mm)" +msgstr "" + +msgid "Thread needs a solid body — add or import one first" +msgstr "" + +msgid "Pick a sketch profile to revolve first" +msgstr "" + +msgid "Revolve needs a solid body — add or import one first" +msgstr "" + +msgid "Pick a profile sketch to sweep first" +msgstr "" + +msgid "Pick a path sketch for the sweep" +msgstr "" + +msgid "Sweep needs a solid body — add or import one first" +msgstr "" + +msgid "Check at least two profile sketches to loft" +msgstr "" + +msgid "Loft needs a solid body — add or import one first" +msgstr "" + +msgid "Pick a sketch profile to extrude first" +msgstr "" + +msgid "Pick a sketch to fill first" +msgstr "" + +msgid "Select a sheet body first" +msgstr "" + +msgid "Pick a solid face to thicken first" +msgstr "" + +msgid "Pick a sketch with an open line first" +msgstr "" + +msgid "Add at least one face to delete first" +msgstr "" + +msgid "Mate needs two CoordSys features — create them first" +msgstr "" + +msgid "Mate: CS A and CS B must be different CoordSys features" +msgstr "" + +msgid "Mate rejected" +msgstr "" + +msgid "No interference — need at least two solid bodies to check" +msgstr "" + +msgid "No interference found" +msgstr "" + +#, c-format +msgid "%zu interference pairs, worst %.2f mm³" +msgstr "" + +msgid "" +"Interference pairs:\n" +"\n" +msgstr "" + +#, c-format, boost-format +msgid "Body %d" +msgstr "" + +msgid "Interference" +msgstr "" + +msgid "Select a solid body first — its mass properties are what is reported" +msgstr "" + +msgid "Mass properties could not be computed for this body" +msgstr "" + +#, c-format, boost-format +msgid "%s: sheet body — %.2f cm² of surface, no volume" +msgstr "" + +#, c-format, boost-format +msgid "" +"%s\n" +"\n" +"Sheet body (open shell)\n" +"Surface area: %.2f cm²\n" +"\n" +"A sheet encloses no material, so it has no volume. Thicken it into a solid to get one." +msgstr "" + +msgid "Mass properties" +msgstr "" + +#, c-format, boost-format +msgid "%s: %.3f cm³, %.2f cm²" +msgstr "" + +#, c-format, boost-format +msgid "" +"%s\n" +"\n" +"Volume: %.3f cm³\n" +"Surface area: %.2f cm²" +msgstr "" + +msgid "Pattern needs a solid body — add or import one first" +msgstr "" + +msgid "Boolean needs two solid bodies — add or import a second one" +msgstr "" + +msgid "Cut needs a solid body — add or import one first" +msgstr "" + +#, c-format, boost-format +msgid "the picked face of Body %d" +msgstr "" + +msgid "the picked face" +msgstr "" + +#, c-format, boost-format +msgid " · %d picked" +msgstr "" + +#, c-format, boost-format +msgid "%d selected · Del removes them · Shift-click adds · double-click takes the whole loop" +msgstr "" + +msgid "Select — click an entity to pick it · drag an endpoint or centre to move it · Shift-click adds · Del removes" +msgstr "" + +#, c-format, boost-format +msgid "%d picked · now choose a constraint (Horizontal, Parallel, Tangent, Equal…)" +msgstr "" + +msgid "Constrain — click one or two entities, then choose a constraint" +msgstr "" + +msgid "Dimension — click an entity, or the first of two points" +msgstr "" + +msgid "Dimension — click the second point" +msgstr "" + +msgid "Line — click the start point" +msgstr "" + +msgid "Line — click the end point, or type the length" +msgstr "" + +msgid "Polyline — click the first point" +msgstr "" + +msgid "Polyline — click the next point · click the start point to close it · right-click to end the chain" +msgstr "" + +msgid "Rectangle — click one corner" +msgstr "" + +msgid "Rectangle — click the opposite corner" +msgstr "" + +msgid "Centre rectangle — click the centre" +msgstr "" + +msgid "Centre rectangle — click a corner" +msgstr "" + +msgid "Oblique rectangle — click the start of the base edge" +msgstr "" + +msgid "Oblique rectangle — click the end of the base edge (this sets the angle)" +msgstr "" + +msgid "Oblique rectangle — click to set the width" +msgstr "" + +msgid "Rounded rectangle — click one corner" +msgstr "" + +msgid "Rounded rectangle — click the opposite corner" +msgstr "" + +msgid "Rounded rectangle — click to set the corner radius" +msgstr "" + +msgid "Circle — click the centre" +msgstr "" + +msgid "Circle — click to set the radius, or type it" +msgstr "" + +msgid "Circle (2 points) — click one end of the diameter" +msgstr "" + +msgid "Circle (2 points) — click the other end of the diameter" +msgstr "" + +msgid "Circle (3 points) — click the first point on the circle" +msgstr "" + +msgid "Circle (3 points) — click the second point" +msgstr "" + +msgid "Circle (3 points) — click the third point" +msgstr "" + +msgid "Arc — click the start point" +msgstr "" + +msgid "Arc — click the end point" +msgstr "" + +msgid "Arc — click a point the arc passes through" +msgstr "" + +msgid "Tangent arc — click the endpoint it leaves from" +msgstr "" + +msgid "Tangent arc — click its far end" +msgstr "" + +msgid "Centre arc — click the centre" +msgstr "" + +msgid "Centre arc — click the start point (this sets the radius)" +msgstr "" + +msgid "Centre arc — click the end point" +msgstr "" + +msgid "Slot — click one end of the centreline" +msgstr "" + +msgid "Slot — click the other end of the centreline" +msgstr "" + +msgid "Slot — click to set the width" +msgstr "" + +msgid "Arc slot — click the centre the slot curves about" +msgstr "" + +msgid "Arc slot — click the start of the centreline (this sets the radius)" +msgstr "" + +msgid "Arc slot — click the end of the centreline" +msgstr "" + +msgid "Arc slot — click to set the width" +msgstr "" + +msgid "Polygon — click the centre" +msgstr "" + +msgid "Polygon — click a vertex (this sets size and orientation)" +msgstr "" + +msgid "Ellipse — click the centre" +msgstr "" + +msgid "Ellipse — click the end of the major axis" +msgstr "" + +msgid "Ellipse — click a point on the minor axis" +msgstr "" + +msgid "Elliptical arc — click the centre" +msgstr "" + +msgid "Elliptical arc — click the end of the major axis" +msgstr "" + +msgid "Elliptical arc — click a point on the minor axis" +msgstr "" + +msgid "Elliptical arc — click where the arc starts" +msgstr "" + +msgid "Elliptical arc — click where the arc ends" +msgstr "" + +msgid "Spline — click the first control point" +msgstr "" + +msgid "Spline — click the next control point · right-click to finish the curve" +msgstr "" + +msgid "Point — click to place one; the tool stays armed for more" +msgstr "" + +msgid "Trim — click a segment where it crosses another entity · right-click to exit" +msgstr "" + +msgid "Extend — click a line or arc to grow it out to the nearest entity · right-click to exit" +msgstr "" + +msgid "Fillet — click the first of two lines that meet" +msgstr "" + +msgid "Fillet — click the second line" +msgstr "" + +msgid "Fillet — drag the arrow, or click the number to type the radius · click empty space to apply · right-click cancels" +msgstr "" + +msgid "Chamfer — click the first of two lines that meet" +msgstr "" + +msgid "Chamfer — click the second line" +msgstr "" + +msgid "Chamfer — drag the arrow, or click the number to type the setback · click empty space to apply · right-click cancels" +msgstr "" + +msgid "Offset — click the entity to offset" +msgstr "" + +msgid "Offset — drag the arrow to either side, or click the number to type the distance · click empty space to apply · right-click cancels" +msgstr "" + +msgid "Mirror — first click the LINE to mirror about (a construction line works)" +msgstr "" + +msgid "Mirror — axis set · now click the entities to mirror · right-click cancels" +msgstr "" + +#, c-format, boost-format +msgid "Mirror — axis set · %d to mirror · click another to add or remove it · click empty space to apply" +msgstr "" + +msgid "Move — click the entities to move" +msgstr "" + +msgid "Move — drag the handle, or click the number to type the distance · click empty space to apply" +msgstr "" + +msgid "Rotate — click the entities to rotate" +msgstr "" + +msgid "Rotate — drag the handle, or click the number to type the angle · click empty space to apply" +msgstr "" + +msgid "Scale — click the entities to scale" +msgstr "" + +msgid "Scale — drag the handle, or click the number to type the factor · click empty space to apply" +msgstr "" + +msgid "Array — click the entities to repeat" +msgstr "" + +msgid "Array — drag the handle to set the step, click the count to type it · click empty space to apply" +msgstr "" + +msgid "Polar array — click the entities to repeat" +msgstr "" + +msgid "Polar array — drag the handle to set the sweep, click the count to type it · click empty space to apply" +msgstr "" + +msgid "Drag a corner to scale, the centre to move · right-click when done" +msgstr "" + +msgid " · Esc goes back to Select" +msgstr "" + +msgid " · click a constraint badge to remove it" +msgstr "" + +msgid "select something first" +msgstr "" + +#, c-format, boost-format +msgid "Mate: %s → %s" +msgstr "" + +msgid "Fastened" +msgstr "" + +msgid "Revolute" +msgstr "" + +msgid "Slider" +msgstr "" + +msgid "Cylindrical" +msgstr "" + +msgid "Click a solid FACE in the viewport" +msgstr "" + +msgid "Click a solid EDGE in the viewport" +msgstr "" + +msgid "An angled plane needs an edge to tilt about — pick Edge A" +msgstr "" + +msgid "A midplane needs two faces — pick Face A and Face B" +msgstr "" + +msgid "Face A and Face B are the same face — a midplane needs two different faces" +msgstr "" + +msgid "A tangent plane needs a cylindrical face — pick Face A" +msgstr "" + +msgid "This plane needs two edges — pick Edge A and Edge B" +msgstr "" + +msgid "Plane added — pick it as a sketch plane" +msgstr "" + +msgid "Axis added" +msgstr "" + +msgid "Coord Sys added" +msgstr "" + +msgid "Shell needs a solid body — add or import one first" +msgstr "" + +msgid "Draft needs a solid body — add or import one first" +msgstr "" + +msgid "Draft needs a picked face — click a side face first" +msgstr "" + +msgid "" +"Nothing yet — import a STEP or a mesh from the toolbar,\n" +"or click a reference plane and right-click it to start a sketch." +msgstr "" + +msgid "No solid yet — select a sketch and right-click it to Extrude." +msgstr "" + +msgid "Could not restore the CAD model from this project" +msgstr "" + +msgid "Could not restore the CAD model: " +msgstr "" + +#, c-format +msgid "Body %zu — %s" +msgstr "" + +msgid "Section view on — hides half the model to see inside; PageUp / PageDown move the plane, Flip shows the other half" +msgstr "" + +msgid "Section view off" +msgstr "" + +#, c-format, boost-format +msgid "Section view — showing the %s half" +msgstr "" + +msgid "upper" +msgstr "" + +msgid "lower" +msgstr "" + +msgid "Boolean needs two bodies — create or import a second solid" +msgstr "" + +msgid "Select a body first — click it in the viewport or the Bodies list" +msgstr "" + +msgid "That body has no display mesh yet — recompute first" +msgstr "" + +msgid "Drag the arrows to move, the rings to rotate — then Confirm (Esc cancels)" +msgstr "" + +msgid "Drag the arrows to move, the rings to rotate — the numbers follow" +msgstr "" + +msgid "Select a body first" +msgstr "" + +#, c-format, boost-format +msgid "Body %d colour set" +msgstr "" + +msgid "Click a face on the solid, then press F" +msgstr "" + +msgid "Placed on face — body laid flat on the bed" +msgstr "" + +msgid "Edit rejected: " +msgstr "" + +msgid "Erase all features and bodies and start a new design? This cannot be undone." +msgstr "" + +msgid "New Design" +msgstr "" + +msgid "This body has no feature to delete — use New Design to start over" +msgstr "" + +#, c-format, boost-format +msgid "feature %d" +msgstr "" + +#, c-format, boost-format +msgid "" +"Delete %s?\n" +"\n" +"That is the feature this body was made from. Features built on it may be removed or stop working." +msgstr "" + +msgid "Delete body" +msgstr "" + +msgid "Select the FEATURE that created this body (or use New Design)" +msgstr "" + +msgid "Select a feature in the tree first" +msgstr "" + +#, c-format, boost-format +msgid "Body %d shown" +msgstr "" + +#, c-format, boost-format +msgid "Body %d hidden" +msgstr "" + +msgid "Feature shown" +msgstr "" + +msgid "Feature hidden" +msgstr "" + +msgid "Draw a sketch first, then Constrain" +msgstr "" + +msgid "Select a sketch in the tree first" +msgstr "" + +msgid "Selected feature is not a sketch" +msgstr "" + +msgid "Pick 1-2 lines, then a constraint; right-click exits" +msgstr "" + +msgid "Pick 1-2 entities, then a constraint or dimension; right-click exits" +msgstr "" + +msgid "Pick an entity first" +msgstr "" + +msgid "Pick two entities first" +msgstr "" + +msgid "Horizontal and Vertical apply to a line" +msgstr "" + +msgid "Angle applies between two lines" +msgstr "" + +msgid "Collinear needs two lines" +msgstr "" + +msgid "Parallel, perpendicular and equal length apply to two lines" +msgstr "" + +msgid "Equal radius needs two circles or arcs" +msgstr "" + +msgid "Concentric needs two circles or arcs" +msgstr "" + +msgid "Tangent needs a line and a circle/arc, or two circles/arcs" +msgstr "" + +msgid "This constraint needs two entities with a point to join" +msgstr "" + +msgid "This dimension needs two entities with a point to measure between" +msgstr "" + +msgid "Midpoint needs a point and a line" +msgstr "" + +msgid "Symmetric needs two points or two lines + an axis" +msgstr "" + +msgid "Symmetric needs two points or two lines" +msgstr "" + +msgid "Symmetric: pick two entities, then an axis line" +msgstr "" + +msgid "Radius/Diameter needs a circle or arc" +msgstr "" + +msgid "Unsupported constraint" +msgstr "" + +msgid "Constraint rejected (over-constrained)" +msgstr "" + +msgid "Applied constraint · its badge is on the sketch — click the badge to remove it" +msgstr "" + +#, c-format, boost-format +msgid "%s — %d selected. Press Esc for the Select tool, click one line, then Shift- or Ctrl-click the other." +msgstr "" + +msgid "Applied constraint" +msgstr "" + +#, c-format, boost-format +msgid "Fix %s" +msgstr "" + +#, c-format, boost-format +msgid "Lock X %s" +msgstr "" + +#, c-format, boost-format +msgid "Lock Y %s" +msgstr "" + +msgid "Equal" +msgstr "" + +#, c-format, boost-format +msgid "Symmetric %s — %s / %s" +msgstr "" + +#, c-format, boost-format +msgid "Symmetric about Y axis %s — %s" +msgstr "" + +#, c-format, boost-format +msgid "Symmetric about X axis %s — %s" +msgstr "" + +msgid "On line" +msgstr "" + +msgid "On edge" +msgstr "" + +msgid "Constraint" +msgstr "" + +#, c-format, boost-format +msgid "Constraints (%d)" +msgstr "" + +msgid "No constraints yet" +msgstr "" + +msgid "Delete constraint" +msgstr "" + +msgid "Constraint deleted" +msgstr "" + +msgid "Press Constrain on a sketch first" +msgstr "" + +msgid "Pick the entity, then a mirror-axis line" +msgstr "" + +msgid "Mirror axis must be a line" +msgstr "" + +msgid "Mirror produced nothing" +msgstr "" + +msgid "Offset distance (+left / -right of direction)" +msgstr "" + +msgid "Offset collapsed the entity" +msgstr "" + +msgid "Pick two lines to fillet" +msgstr "" + +msgid "Fillet needs two lines" +msgstr "" + +msgid "Fillet radius" +msgstr "" + +msgid "Fillet failed (parallel lines or radius too large)" +msgstr "" + +msgid "Pick two lines to chamfer" +msgstr "" + +msgid "Chamfer needs two lines" +msgstr "" + +msgid "Chamfer distance" +msgstr "" + +msgid "Chamfer failed (parallel lines or distance too large)" +msgstr "" + +msgid "Trim works on lines, arcs and circles" +msgstr "" + +msgid "Extend works on lines and arcs" +msgstr "" + +msgid "Pick the edge to trim/extend" +msgstr "" + +msgid "Nothing to trim at the pick" +msgstr "" + +msgid "No edge to extend to" +msgstr "" + +msgid "Array count (incl. original)" +msgstr "" + +msgid "Spacing (mm)" +msgstr "" + +msgid "Array produced nothing" +msgstr "" + +msgid "Move dX (mm)" +msgstr "" + +msgid "Move dY (mm)" +msgstr "" + +msgid "Move produced nothing" +msgstr "" + +msgid "Rotate angle (deg)" +msgstr "" + +msgid "Rotate produced nothing" +msgstr "" + +msgid "Scale factor" +msgstr "" + +msgid "Scale produced nothing" +msgstr "" + +msgid "Polar count (incl. original)" +msgstr "" + +msgid "Total sweep (deg)" +msgstr "" + +msgid "Polar array produced nothing" +msgstr "" + +msgid "Applied edit" +msgstr "" + +msgid " — type a value, press Enter (or Confirm)" +msgstr "" + +msgid "Pick a segment in the viewport first" +msgstr "" + +msgid "Applied Horizontal" +msgstr "" + +msgid "Applied Vertical" +msgstr "" + +msgid "Sketch: " +msgstr "" + +#, c-format, boost-format +msgid "On a face of Body %d" +msgstr "" + +msgid "On a stored face" +msgstr "" + +msgid "Editing sketch — drag a handle or click a quote to edit" +msgstr "" + +msgid "An imported solid has no parameters — use Transform to move or rotate it" +msgstr "" + +msgid "This feature type can't be edited yet" +msgstr "" + +msgid "Nothing to export — add a feature first" +msgstr "" + +msgid "Export STEP" +msgstr "" + +msgid "Exported STEP" +msgstr "" + +msgid "STEP export failed: " +msgstr "" + +msgid "Nothing to commit — add a feature first" +msgstr "" + +msgid "All bodies hidden — show one before committing" +msgstr "" + +msgid "Plane ready" +msgstr "" + +msgid "Axis ready" +msgstr "" + +msgid "Coord Sys ready" +msgstr "" + +msgid "Helix ready" +msgstr "" + +msgid "Project ready" +msgstr "" + +msgid "Sketch ready" +msgstr "" + +msgid "Mate needs at least two CoordSys features" +msgstr "" + +msgid "Mate: CS A and CS B must be different" +msgstr "" + +msgid "Mate ready" +msgstr "" + +msgid "Invalid: " +msgstr "" + +#, c-format +msgid "Preview — %zu triangles" +msgstr "" + +#, c-format, boost-format +msgid "Body %d — moved (%.1f, %.1f, %.1f) mm, rotated %.1f°" +msgstr "" + +msgid "Profile: " +msgstr "" + +#, c-format, boost-format +msgid "Face %d (push/pull)" +msgstr "" + +msgid "Move cancelled" +msgstr "" + +msgid "Discard this sketch and everything drawn in it?" +msgstr "" + +msgid "Discard sketch" +msgstr "" + +msgid "Keep drawing" +msgstr "" + +msgid "Finish or cancel the current tool first (Esc)" +msgstr "" + +msgid "Nothing to redo" +msgstr "" + +msgid "Nothing to undo" +msgstr "" + +#, c-format +msgid "Redo (%zu more)" +msgstr "" + +#, c-format +msgid "Undo (%zu more)" +msgstr "" + +msgid "Variable name:" +msgstr "" + +msgid "Add Variable" +msgstr "" + +msgid "Variable name must not contain spaces" +msgstr "" + +#, c-format, boost-format +msgid "Expression for '%s':" +msgstr "" + +msgid "Select a variable first" +msgstr "" + +msgid "Edit Variable" +msgstr "" + +#, c-format, boost-format +msgid "Variable '%s' could not be removed (likely still referenced by a feature expression): %s" +msgstr "" + +msgid "No binding for that field" +msgstr "" + +msgid "Enter a number" +msgstr "" + +msgid "Not a number" +msgstr "" + +msgid "Primitive" +msgstr "" + +msgid "Empty mesh generated" +msgstr "" + +msgid "Pocket (Cut)" +msgstr "" + +msgid "Clear All" +msgstr "" + +msgctxt "Keyboard Shortcut" +msgid "Ins" +msgstr "" + +# AI Translated +msgctxt "Keyboard Shortcut" +msgid "Home" +msgstr "Home" + +# AI Translated +msgctxt "Keyboard Shortcut" +msgid "End" +msgstr "End" + +msgctxt "Keyboard Shortcut" +msgid "PgUp" +msgstr "" + +msgctxt "Keyboard Shortcut" +msgid "PgDn" +msgstr "" + +# AI Translated +msgctxt "Keyboard Shortcut" +msgid "Arrow Left" +msgstr "←" + +# AI Translated +msgctxt "Keyboard Shortcut" +msgid "Arrow Right" +msgstr "→" + +# AI Translated +msgctxt "Keyboard Shortcut" +msgid "Arrow Up" +msgstr "↑" + +# AI Translated +msgctxt "Keyboard Shortcut" +msgid "Arrow Down" +msgstr "↓" + +msgid "Import geometry data from STL/STEP/3MF/OBJ/AMF files" +msgstr "STL/STEP/3MF/OBJ/AMFファイルからジオメトリデータをインポート" + +msgid "Select all objects" +msgstr "すべてのオブジェクトを選択" + +msgid "Paste from clipboard" +msgstr "貼り付け" + +# AI Translated +msgid "Toggle printable for object/part" +msgstr "オブジェクト/パーツの印刷可否を切り替え" + +msgid "Move selection 10mm in negative X direction" +msgstr "X方向 -10mm" + +msgid "Move selection 10mm in positive X direction" +msgstr "X方向 10mm" + +msgid "Move selection 10mm in positive Y direction" +msgstr "Y方向 10mm" + +msgid "Move selection 10mm in negative Y direction" +msgstr "Y方向 -10mm" + +msgid "Rotate selection 45 degrees counterclockwise" +msgstr "" + +msgid "Rotate selection 45 degrees clockwise" +msgstr "" + +msgid "Gizmo move" +msgstr "移動" + +msgid "Gizmo rotate" +msgstr "回転" + +msgid "Gizmo scale" +msgstr "スケール" + +msgid "Gizmo place face on bed" +msgstr "底面選択" + +msgid "Gizmo cut" +msgstr "カット" + +msgid "Gizmo mesh boolean" +msgstr "メッシュブール" + +msgid "Gizmo FDM paint-on supports" +msgstr "" + +msgid "Gizmo FDM paint-on seam" +msgstr "継ぎ目ペイント" + +msgid "Gizmo FDM paint-on fuzzy skin" +msgstr "ギズモ FDMファジースキンペイント" + +msgid "Gizmo multi-material painting" +msgstr "" + +msgid "Gizmo text emboss/engrave" +msgstr "ギズモ・テキストのエンボス/エングレーブ" + +msgid "Gizmo measure" +msgstr "測る" + +msgid "Gizmo assemble" +msgstr "組立てる" + +msgid "Gizmo brim ears" +msgstr "ブリム" + +msgid "Vertical slider - Move active thumb Up" +msgstr "垂直スライダー" + +msgid "Vertical slider - Move active thumb Down" +msgstr "垂直スライダー" + +msgid "Horizontal slider - Move active thumb Left" +msgstr "水平スライダー (左)" + +msgid "Horizontal slider - Move active thumb Right" +msgstr "水平スライダー (右)" + +msgid "Horizontal slider - Move to start position" +msgstr "水平スライダー - 開始位置に移動" + +msgid "Horizontal slider - Move to last position" +msgstr "水平スライダー - 最後の位置に移動" + +msgid "Camera view - Default" +msgstr "デフォルト" + +msgid "Camera view - Top" +msgstr "トップ" + +msgid "Camera view - Bottom" +msgstr "底面" + +msgid "Camera view - Front" +msgstr "正面" + +msgid "Camera view - Behind" +msgstr "背面" + +msgid "Camera Angle - Left side" +msgstr "左側" + +msgid "Camera Angle - Right side" +msgstr "右側" + +msgid "Camera view - Current plate" +msgstr "" + +msgid "Zoom in" +msgstr "ズームイン" + +msgid "Zoom out" +msgstr "縮小" + +msgid "Show/Hide 3Dconnexion devices settings dialog" +msgstr "3Dconnexion設定を表示/非表示" + +msgid "Show/Hide wireframe" +msgstr "" + +msgid "On/Off G-code window" +msgstr "G-codeウィンドウのオン/オフ" + +msgid "On/Off one layer mode of the vertical slider" +msgstr "垂直スライダーの1レイヤーモードのオン/オフ" + +msgid "Switch between Prepare/Preview" +msgstr "準備/プレビュー間の切り替え" + +msgid "Collapse/Expand the sidebar" +msgstr "サイドバーを展開/隠す" + +msgid "Open the speed dial" +msgstr "" + +msgid "Reload the device page" +msgstr "" + +msgid "Show keyboard shortcuts list" +msgstr "ショートカット一覧を表示" + +msgid "Slicing and printing" +msgstr "" + +msgid "Editing" +msgstr "" + +msgid "Placement" +msgstr "" + +msgid "Gizmos" +msgstr "" + +msgid "Sliders" +msgstr "" + +msgid "Painting tools" +msgstr "" + +msgid "Application" +msgstr "" + # AI Translated #: resources/data/hints.ini: [hint:Precise wall] msgid "" @@ -22701,8 +25518,71 @@ msgstr "" "反りを避ける\n" "ABSのような反りやすい素材を印刷する場合、ヒートベッドの温度を適切に上げることで、反りが発生する確率を下げることができることをご存知ですか?" -#~ msgid "Other" -#~ msgstr "その他" +# AI Translated +#~ msgid "Tab" +#~ msgstr "Tab" + +# AI Translated +#~ msgid "Displays current viewport FPS in the top-right corner." +#~ msgstr "現在のビューポートのFPSを右上に表示します。" + +# AI Translated +#~ msgid "Publish 3MF Wiki" +#~ msgstr "3MF公開のWiki" + +# AI Translated +#~ msgid "Publish 3MF Video Guide" +#~ msgstr "3MF公開のビデオガイド" + +#~ msgid "Toolbar" +#~ msgstr "ツールバー" + +#~ msgid "Switch table page" +#~ msgstr "テーブルページを切り替え" + +#~ msgid "Global shortcuts" +#~ msgstr "ショートカット" + +# AI Translated +#~ msgid "Middle mouse button" +#~ msgstr "マウス中ボタン" + +#~ msgid "Auto orients selected objects or all objects. If there are selected objects, it just orients the selected ones. Otherwise, it will orient all objects in the current project." +#~ msgstr "選択したオブジェクトまたはプロジェクト内のすべてのオブジェクトの方向を自動的に設定します。" + +#~ msgid "Auto orients all objects on the active plate." +#~ msgstr "現在のプレート上のすべてのオブジェクトの方向を自動的に設定します。" + +#~ msgid "Any arrow" +#~ msgstr "任意の矢印キー" + +#~ msgid "Gizmo SLA support points" +#~ msgstr "SLAサポートポイント" + +#~ msgid "Plater" +#~ msgstr "準備" + +# AI Translated +#~ msgid "Gizmo" +#~ msgstr "ギズモ" + +#~ msgid "Delete objects, parts, modifiers" +#~ msgstr "オブジェクト、パーツ、モディファイヤを削除" + +#~ msgid "Objects List" +#~ msgstr "オブジェクト一覧" + +# AI Translated +#~ msgid "G-code written at the very top of the output file, before any other content. Useful for adding metadata that printer firmware reads from the first lines of the file (e.g. estimated print time, filament usage). Supports placeholders like {print_time_sec} and {used_filament_length}." +#~ msgstr "出力ファイルの先頭、他のどの内容よりも前に書き込まれるG-codeです。プリンターのファームウェアがファイル先頭の数行から読み取るメタデータ (推定印刷時間、フィラメント使用量など) を追加するのに便利です。{print_time_sec}や{used_filament_length}などのプレースホルダーに対応しています。" + +# AI Translated +#~ msgid "Print time (seconds)" +#~ msgstr "印刷時間 (秒)" + +# AI Translated +#~ msgid "Open actions speed dial" +#~ msgstr "アクションスピードダイヤルを開く" # AI Translated #~ msgid "Left: " @@ -22850,9 +25730,6 @@ msgstr "" #~ msgid "Print order within a single layer." #~ msgstr "単一レイヤー内の印刷順序。" -#~ msgid "Bottom" -#~ msgstr "底面" - #~ msgid "Front" #~ msgstr "正面" @@ -22871,9 +25748,6 @@ msgstr "" #~ msgid "Arrow Right" #~ msgstr "→" -#~ msgid "End" -#~ msgstr "終了" - #~ msgid "Hotend" #~ msgstr "ホットエンド" diff --git a/localization/i18n/ko/OrcaSlicer_ko.po b/localization/i18n/ko/OrcaSlicer_ko.po index dccc289f47..a6cc7df84a 100644 --- a/localization/i18n/ko/OrcaSlicer_ko.po +++ b/localization/i18n/ko/OrcaSlicer_ko.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Orca Slicer\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-09-17 12:41-0300\n" +"POT-Creation-Date: 2026-09-22 12:39+0800\n" "PO-Revision-Date: 2025-06-02 17:12+0900\n" "Last-Translator: crwusiz \n" "Language-Team: \n" @@ -2518,6 +2518,19 @@ msgstr "" msgid "Failed to open the Plugins dialog (unknown error)." msgstr "플러그인 대화 상자를 열지 못했습니다(알 수 없는 오류)." +msgid "Plugins refreshed." +msgstr "" + +#, c-format, boost-format +msgid "Failed to refresh plugins: %s" +msgstr "" + +msgid "Select plugin package" +msgstr "" + +msgid "Plugin files (*.py;*.whl)|*.py;*.whl" +msgstr "" + # AI Translated msgid "Plugin Terminal" msgstr "플러그인 터미널" @@ -4176,6 +4189,21 @@ msgstr "OrcaSlicer도 같은 정신으로 시작하여 PrusaSlicer, BambuStudio, msgid "Today, OrcaSlicer is the most widely used and actively developed open-source slicer in the 3D printing community. Many of its innovations have been adopted by other slicers, making it a driving force for the entire industry." msgstr "오늘날 OrcaSlicer는 3D 프린팅 커뮤니티에서 가장 널리 사용되고 가장 활발하게 개발되는 오픈 소스 슬라이서입니다. 그 혁신 가운데 다수가 다른 슬라이서에도 채택되어 업계 전체를 이끄는 원동력이 되고 있습니다." +msgid "Script plugin skipped." +msgstr "" + +msgid "Script plugin finished." +msgstr "" + +msgid "Printer" +msgstr "프린터" + +msgid "Recent Projects" +msgstr "" + +msgid "Go to Plate" +msgstr "" + msgid "AMS Materials Setting" msgstr "AMS 재료 설정" @@ -5742,9 +5770,6 @@ msgctxt "Noun" msgid "Print" msgstr "출력" -msgid "Printer" -msgstr "프린터" - msgid "Time Estimation" msgstr "추정 시간" @@ -5924,12 +5949,15 @@ msgctxt "Camera View" msgid "Right" msgstr "오른쪽" -msgid "Add" -msgstr "추가" - msgid "Add plate" msgstr "플레이트 추가" +msgid "Split to objects" +msgstr "객체로 분할" + +msgid "Add" +msgstr "추가" + msgid "Auto orient all/selected objects" msgstr "모든/선택한 객체 자동 방향 지정" @@ -5942,9 +5970,6 @@ msgstr "모든 객체 정렬" msgid "Arrange objects on selected plates" msgstr "선택한 플레이트의 객체 정렬" -msgid "Split to objects" -msgstr "객체로 분할" - msgid "Assembly View" msgstr "조립 보기" @@ -6001,6 +6026,9 @@ msgstr "외곽선" msgid "Wireframe" msgstr "와이어프레임" +msgid "X-Ray" +msgstr "" + # AI Translated msgid "Realistic View" msgstr "사실적 보기" @@ -6044,7 +6072,7 @@ msgstr "용량:" msgid "Size:" msgstr "크기:" -#, c-format, boost-format +#, boost-format msgid "Conflicts of G-code paths have been found at layer %d, Z = %.2lfmm. Please separate the conflicted objects farther (%s <-> %s)." msgstr "레이어 %d, Z = %.2lf mm에서 Gcode 경로 충돌이 발견되었습니다. 충돌하는 객체를 더 멀리 분리하세요 (%s <-> %s)." @@ -6206,6 +6234,9 @@ msgstr "일부 사전 설정을 수정하는 동안 응용 프로그램을 닫 msgid "Logging" msgstr "로깅" +msgid "Design" +msgstr "" + msgid "Prepare" msgstr "준비 하기" @@ -6535,6 +6566,9 @@ msgstr "3D 장면에서 선택한 객체 주변에 윤곽선 표시" msgid "Preferences" msgstr "기본 설정" +msgid "Open speed dial" +msgstr "" + # AI Translated msgctxt "Menu" msgid "Edit" @@ -7473,6 +7507,234 @@ msgstr "이 대화 상자를 다시 표시하지 마세요." msgid "Please refer to Wiki before use->" msgstr "사용하기 전에 Wiki를 참조하십시오->" +msgid "Plates are a filament (FFF) feature." +msgstr "" + +msgid "Open the 3D view first." +msgstr "" + +msgid "Select an object first." +msgstr "" + +msgid "Slice and Preview" +msgstr "" + +msgid "Slice & Export" +msgstr "" + +msgid "Go to layer (percent)" +msgstr "" + +msgid "Commands" +msgstr "" + +msgid "Go to tab..." +msgstr "" + +msgid "Load Project" +msgstr "" + +msgid "Save Project As" +msgstr "" + +msgid "Mode: Simple" +msgstr "" + +msgid "Mode: Advanced" +msgstr "" + +msgid "Mode: Expert" +msgstr "" + +msgid "Toggle Developer Mode" +msgstr "" + +msgid "Developer mode enabled." +msgstr "" + +msgid "Developer mode disabled." +msgstr "" + +msgid "Export STL" +msgstr "STL 내보내기" + +msgid "Export 3MF" +msgstr "3MF 내보내기" + +msgid "Export Sliced File" +msgstr "" + +msgid "Export All Sliced Files" +msgstr "" + +msgid "Max Volumetric Speed Calibration" +msgstr "최대 압출 속도 교정" + +msgid "Pressure Advance Calibration" +msgstr "" + +# AI Translated +msgid "Flow Ratio Calibration" +msgstr "압출량 비율 교정" + +msgid "Retraction Calibration" +msgstr "" + +msgid "Cornering Calibration" +msgstr "" + +msgid "Input Shaping Frequency Calibration" +msgstr "" + +msgid "Input Shaping Damping Calibration" +msgstr "" + +msgid "VFA Calibration" +msgstr "" + +msgid "View: Top" +msgstr "" + +msgid "View: Bottom" +msgstr "" + +msgid "View: Front" +msgstr "" + +msgid "View: Rear" +msgstr "" + +msgid "View: Left" +msgstr "" + +msgid "View: Right" +msgstr "" + +msgid "View: Isometric" +msgstr "" + +msgid "View: Default" +msgstr "" + +msgid "Fit Bed to View" +msgstr "" + +msgid "Toggle Perspective" +msgstr "" + +# AI Translated +msgid "Delete All Objects" +msgstr "모든 객체 삭제" + +msgid "Mirror X" +msgstr "" + +msgid "Mirror Y" +msgstr "" + +msgid "Mirror Z" +msgstr "" + +# AI Translated +msgid "Split to Objects" +msgstr "객체로 분할" + +msgid "Split to Parts" +msgstr "" + +msgid "Center Selected on Plate" +msgstr "" + +msgid "Drop to Bed" +msgstr "" + +msgid "Scale to Fit Print Volume" +msgstr "" + +msgid "Increase Instances" +msgstr "" + +msgid "Decrease Instances" +msgstr "" + +msgid "Auto-Arrange" +msgstr "" + +msgid "Auto-Orient" +msgstr "" + +msgid "Add Plate" +msgstr "" + +msgid "Cannot add another plate (maximum reached)." +msgstr "" + +msgid "Duplicate Plate" +msgstr "" + +msgid "Cannot duplicate a plate (maximum reached)." +msgstr "" + +msgid "Cannot delete the only plate." +msgstr "" + +msgid "Rename Plate" +msgstr "" + +msgid "Toggle Plate Lock" +msgstr "" + +msgid "No plates available." +msgstr "" + +msgid "Synchronize Filament List from AMS" +msgstr "" + +msgid "Connect a printer to synchronize the AMS filament list." +msgstr "" + +msgid "Open Preset Bundle" +msgstr "" + +msgid "Sign in to sync presets." +msgstr "" + +msgid "Export All Objects as STLs" +msgstr "" + +msgid "Export All Objects as DRC (one file)" +msgstr "" + +msgid "Export All Objects as DRCs" +msgstr "" + +msgid "Export Toolpaths as OBJ" +msgstr "" + +msgid "About OrcaSlicer" +msgstr "" + +msgid "Open Wiki" +msgstr "" + +msgid "Open YouTube Channel" +msgstr "" + +msgid "Open Plugins" +msgstr "" + +msgid "Refresh Plugins" +msgstr "" + +msgid "Install Plugin" +msgstr "" + +msgid "Install Local Plugin" +msgstr "" + +msgid "Unknown command." +msgstr "" + msgid "3D Mouse disconnected." msgstr "3D 마우스가 분리됨." @@ -8128,10 +8390,6 @@ msgstr "사이드바 확장" msgid "Collapse sidebar" msgstr "사이드바 접기" -# AI Translated -msgid "Tab" -msgstr "탭" - #, c-format, boost-format msgid "Loading file: %s" msgstr "파일 로드 중: %s" @@ -8345,10 +8603,6 @@ msgstr "" msgid "Delete Object" msgstr "객체 삭제" -# AI Translated -msgid "Delete All Objects" -msgstr "모든 객체 삭제" - # AI Translated msgid "Reset Project" msgstr "프로젝트 초기화" @@ -8356,10 +8610,6 @@ msgstr "프로젝트 초기화" msgid "The selected object couldn't be split." msgstr "선택한 객체를 분할할 수 없습니다." -# AI Translated -msgid "Split to Objects" -msgstr "객체로 분할" - # AI Translated msgid "Disable Auto-Drop to preserve Z positioning?\n" msgstr "Z 위치를 유지하기 위해 자동 내려놓기를 비활성화하시겠습니까?\n" @@ -9220,6 +9470,33 @@ msgstr "다중 장치 관리" msgid "With this option enabled, you can send a task to multiple devices at the same time and manage multiple devices." msgstr "활성화하면 여러 장치에 동시에 작업을 보내고 여러 장치를 관리할 수 있습니다." +msgid "Open the Speed Dial from the keyboard" +msgstr "" + +msgid "When enabled, the Speed Dial keyboard shortcut (Space by default) opens the action search from any page." +msgstr "" + +msgid "Recent actions" +msgstr "" + +msgid "actions" +msgstr "" + +msgid "How many recently launched actions to show at the top of the Speed Dial. Set to 0 to hide recent actions." +msgstr "" + +msgid "CAD feature (experimental)" +msgstr "" + +msgid "With this option enabled, the Design tab is shown, where models can be built and edited parametrically. This feature is experimental and still under development." +msgstr "" + +msgid "Auto-close sketch loops" +msgstr "" + +msgid "Treat sketch endpoints within 0.001 mm as one joint and weld the loop shut. Off: only exactly coincident endpoints join, so a loop with a tiny gap is shown as open instead of being closed for you." +msgstr "" + msgid "Pop up to select filament grouping mode" msgstr "필라멘트 그룹화 모드를 선택하기 위한 팝업" @@ -9310,6 +9587,12 @@ msgstr "역방향 마우스 줌" msgid "If enabled, reverses the direction of zoom with mouse wheel." msgstr "활성화되면 마우스 휠을 사용하여 확대/축소 방향을 반대로 바꿉니다." +msgid "Draw mate connectors as a face" +msgstr "" + +msgid "In the Design tab, draw a mate connector as a small face instead of the conventional disc with a roll quadrant. A face's orientation is read without being learned. Turn this off for the conventional CAD representation." +msgstr "" + # AI Translated msgid "Pan" msgstr "화면 이동" @@ -9338,6 +9621,15 @@ msgstr "마우스 오른쪽 버튼 드래그" msgid "Set the action that dragging the right mouse button should perform." msgstr "마우스 오른쪽 버튼을 드래그할 때 수행할 동작을 설정합니다." +msgid "Keyboard" +msgstr "" + +msgid "Keyboard shortcuts" +msgstr "" + +msgid "Choose the key for each action." +msgstr "" + # AI Translated msgid "Clear my choice on..." msgstr "다음 항목에 대한 선택 지우기..." @@ -9466,13 +9758,40 @@ msgstr "" "뷰포트의 프레임 속도를 제한하여 GPU 부하와 전력 사용량을 줄입니다.\n" "0으로 설정하면 프레임 속도가 무제한이 됩니다." +msgid "Reuse the 3D scene while idle" +msgstr "" + +msgid "" +"Skips redrawing the 3D scene when only the mouse cursor moves over the viewport,\n" +"and reuses the previous frame's scene instead. Reduces GPU load.\n" +"Disable it if the viewport shows stale or missing contents.\n" +"\n" +"Takes effect immediately." +msgstr "" + +msgid "Skip unchanged frames" +msgstr "" + +msgid "" +"Skips drawing a frame altogether when it would be identical to the one already on screen.\n" +"Only applies to frames that reuse the 3D scene, so it needs Reuse the 3D scene while idle.\n" +"Disable it if a hover highlight, tooltip or animation stops updating.\n" +"\n" +"Takes effect immediately." +msgstr "" + # AI Translated msgid "Show FPS overlay" msgstr "FPS 오버레이 표시" -# AI Translated -msgid "Displays current viewport FPS in the top-right corner." -msgstr "현재 뷰포트의 FPS를 오른쪽 위 모서리에 표시합니다." +msgid "Displays rendering counts in the top-right corner of the viewport." +msgstr "" + +msgid "FPS: frames presented to the screen per second." +msgstr "" + +msgid "3D: frames per second that redrew the 3D scene." +msgstr "" # AI Translated msgid "G-code Preview" @@ -9963,13 +10282,8 @@ msgstr "3MF 게시..." msgid "Select which settings to be published in the 3MF file" msgstr "3MF 파일에 게시할 설정을 선택하세요" -# AI Translated -msgid "Publish 3MF Wiki" -msgstr "3MF 게시 위키" - -# AI Translated -msgid "Publish 3MF Video Guide" -msgstr "3MF 게시 비디오 가이드" +msgid "Video Guide" +msgstr "" # AI Translated msgid "Mixed filament - published as a whole when \"Enable\" above is selected" @@ -10076,6 +10390,134 @@ msgstr "%1%에 대해, %2%를 새 사전 설정으로 추가합니다" msgid "Simply switch to \"%1%\"" msgstr "\"%1%\"로 단순 전환" +msgid "Expert" +msgstr "" + +msgid "Simple" +msgstr "" + +msgid "Search actions" +msgstr "" + +#, c-format, boost-format +msgid "Search %s actions" +msgstr "" + +msgid "Recent" +msgstr "" + +msgid "Other" +msgstr "기타" + +#, c-format, boost-format +msgid "No actions match (Total: %s)" +msgstr "" + +msgid "No actions yet" +msgstr "" + +msgid "No tabs match" +msgstr "" + +msgid "No tabs" +msgstr "" + +#, c-format, boost-format +msgid "Showing %s of %s actions" +msgstr "" + +#, c-format, boost-format +msgid "%s actions" +msgstr "" + +#, c-format, boost-format +msgid "%s tabs" +msgstr "" + +#, c-format, boost-format +msgid "%s matches" +msgstr "" + +#, c-format, boost-format +msgid "Favourites are full (%s max)" +msgstr "" + +#, c-format, boost-format +msgid "Go to %s%% of the layer range" +msgstr "" + +msgid "Enter a layer percentage (0-100)" +msgstr "" + +#, c-format, boost-format +msgid "Go to layer %% (0-100)" +msgstr "" + +msgid "Go to tab" +msgstr "" + +#, c-format, boost-format +msgid "Favourite %s (%s)" +msgstr "" + +#, c-format, boost-format +msgid "Pin to favourites (%s)" +msgstr "" + +#, c-format, boost-format +msgid "Unpin from favourites (%s)" +msgstr "" + +msgid "Remove from favourites" +msgstr "" + +msgid "Move left" +msgstr "" + +msgid "Move right" +msgstr "" + +msgid "Unpin" +msgstr "" + +msgid "Wiki (F1)" +msgstr "" + +msgid "No wiki page for this action" +msgstr "" + +# AI Translated +msgid "Show details" +msgstr "세부 정보 표시" + +# AI Translated +msgid "Hide details" +msgstr "세부 정보 숨기기" + +#, c-format, boost-format +msgid "\"%s\" is a Developer setting. Enable Developer mode to edit it?" +msgstr "" + +msgid "Developer setting" +msgstr "" + +#, c-format, boost-format +msgid "\"%s\" is a %s setting. Switch from %s mode to %s mode to edit it?" +msgstr "" + +msgid "Switch settings mode" +msgstr "" + +#, c-format, boost-format +msgid "Run \"%s\"?" +msgstr "" + +msgid "Run plugin" +msgstr "" + +msgid "Don't ask again for this action" +msgstr "" + msgid "Task canceled" msgstr "작업이 취소됨" @@ -11941,57 +12383,39 @@ msgstr "이전 구성 가이드에서 구성 패키지가 변경되었습니다" msgid "Configuration package changed" msgstr "구성 패키지가 변경됨" -msgid "Toolbar" -msgstr "도구 모음" - -msgid "Objects list" -msgstr "객체 목록" - -msgid "Import geometry data from STL/STEP/3MF/OBJ/AMF files" -msgstr "STL/STEP/3MF/OBJ/AMF 파일에서 형상 데이터 가져오기" - -msgid "Paste from clipboard" -msgstr "클립보드에서 붙여넣기" - -msgid "Show/Hide 3Dconnexion devices settings dialog" -msgstr "3D 연결 장치 설정 표시/숨기기 대화상자" - -msgid "Switch table page" -msgstr "테이블 페이지 전환" - -msgid "Show keyboard shortcuts list" -msgstr "키보드 단축키 목록 보기" - -msgid "Global shortcuts" -msgstr "전역 단축키" - msgid "Pan View" msgstr "보기 이동" msgid "Rotate View" msgstr "보기 회전" +#, c-format, boost-format +msgid "Use %s or %s, or a key that does not type a character." +msgstr "" + +msgctxt "Keyboard Shortcut" +msgid "Key" +msgstr "" + +msgid "Left mouse" +msgstr "" + +msgid "Available anywhere in the window, even while typing in a text field." +msgstr "" + +msgid "Run a speed dial favorite while the dial is open" +msgstr "" + # AI Translated -msgid "Middle mouse button" -msgstr "마우스 가운데 버튼" +msgctxt "Keyboard Shortcut" +msgid "Tab" +msgstr "Tab" -msgid "Zoom View" -msgstr "줌 뷰" +msgid "Switch to the next main tab" +msgstr "" -msgid "Auto orients selected objects or all objects. If there are selected objects, it just orients the selected ones. Otherwise, it will orient all objects in the current project." -msgstr "선택한 객체 또는 모든 객체의 방향을 자동으로 조정합니다. 선택한 객체가 있는 경우 선택한 객체만 조정되고, 그렇지 않은 경우 프로젝트의 모든 객체가 조정됩니다." - -msgid "Auto orients all objects on the active plate." -msgstr "현재 플레이트에 있는 모든 객체의 방향을 자동으로 지정합니다." - -msgid "Collapse/Expand the sidebar" -msgstr "사이드바 접기/펼치기" - -msgid "Any arrow" -msgstr "모든 화살표" - -msgid "Movement in camera space" -msgstr "카메라 공간에서 이동" +msgid "Available while the 3D view on the Prepare tab has focus." +msgstr "" msgid "Select a part" msgstr "부품 선택" @@ -12002,138 +12426,30 @@ msgstr "여러 객체 선택" msgid "Select objects by rectangle" msgstr "사각형으로 객체 선택" -# AI Translated -msgctxt "Keyboard Shortcut" -msgid "Arrow Up" -msgstr "↑" - -msgid "Move selection 10mm in positive Y direction" -msgstr "선택 항목을 +Y 방향으로 10mm 이동" - -# AI Translated -msgctxt "Keyboard Shortcut" -msgid "Arrow Down" -msgstr "↓" - -msgid "Move selection 10mm in negative Y direction" -msgstr "선택 항목을 -Y 방향으로 10mm 이동" - -# AI Translated -msgctxt "Keyboard Shortcut" -msgid "Arrow Left" -msgstr "←" - -msgid "Move selection 10mm in negative X direction" -msgstr "선택 항목을 -X 방향으로 10mm 이동" - -# AI Translated -msgctxt "Keyboard Shortcut" -msgid "Arrow Right" -msgstr "→" - -msgid "Move selection 10mm in positive X direction" -msgstr "선택 항목을 +X 방향으로 10mm 이동" +msgid "Keyboard 1-9: set filament for object/part" +msgstr "키보드 1-9: 객체/부품에 필라멘트 할당" # AI Translated msgid "Movement step set to 1mm" msgstr "이동 단위를 1mm로 설정" -msgid "Keyboard 1-9: set filament for object/part" -msgstr "키보드 1-9: 객체/부품에 필라멘트 할당" +msgid "Movement in camera space" +msgstr "카메라 공간에서 이동" -msgid "Camera view - Default" -msgstr "카메라 시점 - 기본" +msgid "Middle mouse" +msgstr "" -msgid "Camera view - Top" -msgstr "카메라 시점 - 위" +msgid "Right mouse" +msgstr "" -msgid "Camera view - Bottom" -msgstr "카메라 시점 - 아래" +msgid "Zoom View" +msgstr "줌 뷰" -msgid "Camera view - Front" -msgstr "카메라 시점 - 앞" +msgid "Painting" +msgstr "" -msgid "Camera view - Behind" -msgstr "카메라 시점 - 뒤" - -msgid "Camera Angle - Left side" -msgstr "카메라 각도 - 좌측" - -msgid "Camera Angle - Right side" -msgstr "카메라 각도 - 우측" - -msgid "Select all objects" -msgstr "모든 객체 선택" - -msgid "Gizmo move" -msgstr "변형도구 이동" - -msgid "Gizmo rotate" -msgstr "변형도구 회전" - -msgid "Gizmo scale" -msgstr "변형도구 배율" - -msgid "Gizmo place face on bed" -msgstr "변형도구 바닥면 선택" - -msgid "Gizmo cut" -msgstr "변형도구 잘라내기" - -msgid "Gizmo mesh boolean" -msgstr "변형도구 합집합/차집합/교집합" - -# AI Translated -msgid "Gizmo FDM paint-on fuzzy skin" -msgstr "변형도구 FDM 퍼지 스킨 칠하기" - -msgid "Gizmo SLA support points" -msgstr "변형도구 서포트 칠하기" - -msgid "Gizmo FDM paint-on seam" -msgstr "변형도구 재봉선 칠하기" - -msgid "Gizmo text emboss/engrave" -msgstr "변형도구 - 텍스트 엠보싱/인그레이빙" - -msgid "Gizmo measure" -msgstr "변형도구 측정" - -msgid "Gizmo assemble" -msgstr "변형도구 병합" - -msgid "Gizmo brim ears" -msgstr "변형도구 브림 귀" - -msgid "Zoom in" -msgstr "확대" - -msgid "Zoom out" -msgstr "축소" - -# AI Translated -msgid "Toggle printable for object/part" -msgstr "객체/부품의 출력 가능 여부 전환" - -# AI Translated -msgctxt "Keyboard Shortcut" -msgid "Tab" -msgstr "Tab" - -msgid "Switch between Prepare/Preview" -msgstr "준비 하기/미리 보기 전환" - -# AI Translated -msgctxt "Keyboard Shortcut" -msgid "Space" -msgstr "Space" - -# AI Translated -msgid "Open actions speed dial" -msgstr "작업 스피드 다이얼 열기" - -msgid "Plater" -msgstr "출력판" +msgid "Available while a painting gizmo is open: supports, seam, fuzzy skin or color painting." +msgstr "" msgid "Move: press to snap by 1mm" msgstr "이동: 눌러서 1mm씩 이동" @@ -12144,14 +12460,19 @@ msgstr "서포트/색상 칠하기: 펜 반경 조정" msgid "Support/Color Painting: adjust section position" msgstr "서포트/색상 칠하기: 단면 위치 조정" -msgid "Gizmo" -msgstr "변형도구" +msgid "Objects list" +msgstr "객체 목록" + +msgid "Available while the object list has focus." +msgstr "" msgid "Set extruder number for the objects and parts" msgstr "객체 및 부품에 대한 압출기 번호 설정" -msgid "Delete objects, parts, modifiers" -msgstr "객체, 부품, 수정자 삭제" +# AI Translated +msgctxt "Keyboard Shortcut" +msgid "Space" +msgstr "Space" msgid "Select the object/part and press space to change the name" msgstr "객체/부품을 선택하고 스페이스바를 눌러 이름을 변경합니다" @@ -12162,45 +12483,48 @@ msgstr "마우스 클릭" msgid "Select the object/part and mouse click to change the name" msgstr "객체/부품을 선택하고 마우스를 클릭하여 이름을 변경합니다" -msgid "Objects List" -msgstr "객체 목록" - -msgid "Vertical slider - Move active thumb Up" -msgstr "수직 슬라이더 - 활성 레이어 위로 이동" - -msgid "Vertical slider - Move active thumb Down" -msgstr "수직 슬라이더 - 활성 레이어 아래로 이동" - -msgid "Horizontal slider - Move active thumb Left" -msgstr "수평 슬라이더 - 활성 라인 왼쪽으로 이동" - -msgid "Horizontal slider - Move active thumb Right" -msgstr "수평 슬라이더 - 활성 라인 오른쪽으로 이동" - -msgid "On/Off one layer mode of the vertical slider" -msgstr "수직 슬라이더의 한 레이어 모드 켜기/끄기" - -msgid "On/Off G-code window" -msgstr "Gcode 창 켜기/끄기" +msgid "Available while the 3D view on the Preview tab has focus." +msgstr "" msgid "Move slider 5x faster" msgstr "슬라이더를 5배 빠르게 이동" -# AI Translated -msgctxt "Keyboard Shortcut" -msgid "Home" -msgstr "Home" +msgid "Scroll slider 5x faster" +msgstr "" -msgid "Horizontal slider - Move to start position" -msgstr "수평 슬라이더 - 시작 위치로 이동" +msgid "Not customizable" +msgstr "" -# AI Translated -msgctxt "Keyboard Shortcut" -msgid "End" -msgstr "End" +#, c-format, boost-format +msgid "%s is assigned to %s. Reassign it to %s?" +msgstr "" -msgid "Horizontal slider - Move to last position" -msgstr "수평 슬라이더 - 마지막 위치로 이동" +#, c-format, boost-format +msgid "The default %s is assigned to %s. Reassign it to %s?" +msgstr "" + +msgid "Global shortcuts also apply while typing." +msgstr "" + +msgid "A key that types a character cannot be a global shortcut." +msgstr "" + +msgid "Esc cancels, Enter confirms." +msgstr "" + +#, c-format, boost-format +msgid "" +"Press the new shortcut for\n" +"\"%s\"" +msgstr "" + +#, c-format, boost-format +msgid "Already used as a step of %s." +msgstr "" + +#, c-format, boost-format +msgid "Already assigned to %s. Press OK to reassign it." +msgstr "" msgid "Release Note" msgstr "릴리스 노트" @@ -17272,9 +17596,8 @@ msgstr "예열 단계" msgid "Insert multiple preheat commands (e.g. M104.1). Only useful for Prusa XL. For other printers, please set it to 1." msgstr "여러 예열 명령(예: M104.1)을 삽입하세요. Prusa XL에만 유용합니다. 다른 프린터의 경우 1로 설정하세요." -# AI Translated -msgid "G-code written at the very top of the output file, before any other content. Useful for adding metadata that printer firmware reads from the first lines of the file (e.g. estimated print time, filament usage). Supports placeholders like {print_time_sec} and {used_filament_length}." -msgstr "출력 파일의 가장 앞부분, 다른 모든 내용보다 먼저 기록되는 G-code입니다. 프린터 펌웨어가 파일의 첫 줄에서 읽는 메타데이터(예: 예상 출력 시간, 필라멘트 사용량)를 추가하는 데 유용합니다. {print_time_sec}, {used_filament_length}와 같은 자리 표시자를 지원합니다." +msgid "G-code written at the very top of the output file, before any other content. Useful for adding metadata that printer firmware reads from the first lines of the file (e.g. estimated print time, filament usage). Supports placeholders like {print_time_total_sec}, {print_time_day}, {print_time_hour}, {print_time_minute}, {print_time_sec} and {used_filament_length}." +msgstr "" msgid "Start G-code" msgstr "시작 Gcode" @@ -18352,9 +18675,6 @@ msgstr "너무 넓은 선 너비 " msgid " not in range " msgstr " 범위를 벗어남 " -msgid "Export 3MF" -msgstr "3MF 내보내기" - msgid "This exports the project as a 3MF file." msgstr "프로젝트를 3MF로 내보내기." @@ -18370,9 +18690,6 @@ msgstr "슬라이싱 데이터 로드" msgid "Load cached slicing data from directory." msgstr "디렉토리에 캐시된 슬라이싱 데이터 로드" -msgid "Export STL" -msgstr "STL 내보내기" - msgid "Export the objects as single STL." msgstr "객체를 단일 STL로 내보냅니다." @@ -18857,14 +19174,37 @@ msgstr "사용된 필라멘트" msgid "Total length of filament used in the print." msgstr "출력에 사용된 필라멘트의 총 길이입니다." -# AI Translated -msgid "Print time (seconds)" -msgstr "출력 시간(초)" +msgid "Print time (total seconds)" +msgstr "" # AI Translated msgid "Total estimated print time in seconds. Replaced with actual value during post-processing." msgstr "초 단위의 총 예상 출력 시간입니다. 후처리 중에 실제 값으로 대체됩니다." +msgid "Print time (days component)" +msgstr "" + +msgid "Estimated print time day component (normal mode). Replaced with actual value during post-processing." +msgstr "" + +msgid "Print time (hours component)" +msgstr "" + +msgid "Estimated print time hour component (normal mode). Replaced with actual value during post-processing." +msgstr "" + +msgid "Print time (minutes component)" +msgstr "" + +msgid "Estimated print time minute component (normal mode). Replaced with actual value during post-processing." +msgstr "" + +msgid "Print time (seconds component)" +msgstr "" + +msgid "Estimated print time second component (normal mode). Replaced with actual value during post-processing." +msgstr "" + # AI Translated msgid "Filament length (meters)" msgstr "필라멘트 길이(미터)" @@ -19097,9 +19437,6 @@ msgstr "파일에 잘못된 꼭지점 인덱스가 포함되어 있습니다." msgid "This OBJ file couldn't be read because it's empty." msgstr "이 OBJ 파일은 비어 있어서 읽을 수 없습니다." -msgid "Max Volumetric Speed Calibration" -msgstr "최대 압출 속도 교정" - msgid "Manage Result" msgstr "결과 관리" @@ -19982,10 +20319,6 @@ msgstr "" msgid "NOTE: High values may cause Layer shift (>%s)" msgstr "참고: 값이 크면 레이어 밀림이 발생할 수 있습니다 (>%s)" -# AI Translated -msgid "Flow Ratio Calibration" -msgstr "압출량 비율 교정" - # AI Translated msgid "Calibration Test Type" msgstr "교정 테스트 유형" @@ -20779,6 +21112,9 @@ msgstr "유효한 세션이 감지되지 않았습니다. 3DPrinterOS에 로그 msgid "Success!" msgstr "성공!" +msgid "Generate API Key" +msgstr "" + msgid "Are you sure to log out?" msgstr "정말 로그아웃하시겠습니까?" @@ -21848,14 +22184,6 @@ msgstr "클라우드 기능, 프린터 검색, 원격 출력에는 Bambu 네트 msgid "Error: %s" msgstr "오류: %s" -# AI Translated -msgid "Show details" -msgstr "세부 정보 표시" - -# AI Translated -msgid "Hide details" -msgstr "세부 정보 숨기기" - # AI Translated msgid "Version to install:" msgstr "설치할 버전:" @@ -22265,6 +22593,2496 @@ msgstr "필라멘트가 현재 기기 설정과 호환되지 않을 수 있습 msgid "The filament model is unknown. A random filament preset will be used." msgstr "미지의 필라멘트 모델. 무작위 필라멘트 사전 설정이 사용됩니다." +msgid "Construction" +msgstr "" + +#, c-format, boost-format +msgid "%s · on %s" +msgstr "" + +msgid "Line — click start, then end" +msgstr "" + +msgid "Rectangle — click two opposite corners" +msgstr "" + +msgid "Circle — click center, then radius" +msgstr "" + +msgid "Arc — click start, end, then a point" +msgstr "" + +msgid "Slot — two centerline ends, then end radius" +msgstr "" + +msgid "Ellipse — center, major end, minor point" +msgstr "" + +msgid "Spline — click control points" +msgstr "" + +msgid "Point — click to place" +msgstr "" + +msgid "Dimension — click 2 points or an entity" +msgstr "" + +msgid "Trim — click a segment to trim it" +msgstr "" + +msgid "Extend — click a line/arc to extend it" +msgstr "" + +msgid "Offset — pick an entity, drag the distance" +msgstr "" + +msgid "Mirror — pick axis, then entities" +msgstr "" + +msgid "Fillet — pick two lines, set the radius" +msgstr "" + +msgid "Chamfer — pick two lines, set the distance" +msgstr "" + +msgid "Polygon — click center, then a vertex" +msgstr "" + +msgid "Nothing here has a value to type — pick a line, an arc, a circle, or two entities" +msgstr "" + +msgid "Normal to the sketch plane" +msgstr "" + +msgid "Converted the selection between construction and real geometry" +msgstr "" + +msgid "Origin planes shown" +msgstr "" + +msgid "Origin planes hidden" +msgstr "" + +msgid "World axes shown" +msgstr "" + +msgid "World axes hidden" +msgstr "" + +msgid "Isometric view, fitted" +msgstr "" + +msgid "Bed shown" +msgstr "" + +msgid "Bed hidden" +msgstr "" + +msgid "FEATURES" +msgstr "" + +msgid "Sketch" +msgstr "" + +#, c-format, boost-format +msgid "Sketching on %s — pick a tool" +msgstr "" + +msgid "Click a face or a reference plane in the viewport, then a sketch tool" +msgstr "" + +#, c-format, boost-format +msgid "" +"Drawing on %s.\n" +"Pick a tool, or press Menu for the list." +msgstr "" + +msgid "Click a face or a reference plane, then a sketch tool." +msgstr "" + +msgid "Add material (extrude / revolve / sweep / loft / thicken / rib)" +msgstr "" + +msgid "Extrude a sketch profile, or push/pull a picked face" +msgstr "" + +msgid "Create a sketch, or pick a solid face, first" +msgstr "" + +msgid "Revolve" +msgstr "" + +msgid "Revolve a profile about an axis" +msgstr "" + +msgid "Create a sketch profile to revolve first" +msgstr "" + +msgid "Sweep" +msgstr "" + +msgid "Sweep a profile along a path" +msgstr "" + +msgid "Create a profile sketch to sweep first" +msgstr "" + +msgid "Loft" +msgstr "" + +msgid "Loft (skin) between two or more profiles" +msgstr "" + +msgid "Create at least two profile sketches to loft" +msgstr "" + +msgid "Thicken" +msgstr "" + +msgid "Offset a solid face into a thin plate (new body)" +msgstr "" + +msgid "Thicken needs a solid body — add or import one first" +msgstr "" + +#, c-format +msgid "Body %zu" +msgstr "" + +msgid "Grow a thin wall from an open sketch line, fused to a body" +msgstr "" + +msgid "Rib needs a solid body — add or import one first" +msgstr "" + +msgid "Create a sketch with an open line first" +msgstr "" + +msgid "Create a solid body to pattern first" +msgstr "" + +msgid "Pattern — needs a solid body to replicate" +msgstr "" + +msgid "Surface (extrude / revolve / loft / fill / offset / thicken)" +msgstr "" + +msgid "Surface Extrude" +msgstr "" + +msgid "Extrude a sketch into a sheet body (no end caps)" +msgstr "" + +msgid "Create a sketch first" +msgstr "" + +msgid "Surface Revolve" +msgstr "" + +msgid "Revolve a sketch profile into a sheet body" +msgstr "" + +msgid "Surface Loft" +msgstr "" + +msgid "Loft (skin) between 2+ profiles, open (no end caps)" +msgstr "" + +msgid "Surface Fill" +msgstr "" + +msgid "Fill a sketch boundary with a smooth face" +msgstr "" + +msgid "Create a sketch profile to fill first" +msgstr "" + +msgid "Surface Offset" +msgstr "" + +msgid "Offset a sheet body's shell by a signed distance" +msgstr "" + +msgid "No sheet body to offset — create a surface feature first" +msgstr "" + +msgid "Thicken Surface" +msgstr "" + +msgid "Thicken a sheet body into a solid" +msgstr "" + +msgid "No sheet body to thicken — create a surface feature first" +msgstr "" + +msgid "Datum / Curve (plane / axis / coord sys / helix / project)" +msgstr "" + +msgid "Reference plane (offset / tilt / midplane / tangent / two edges / coincident)" +msgstr "" + +msgid "Axis" +msgstr "" + +msgid "Datum axis (two points, face normal, cylinder centerline, two planes, along edge)" +msgstr "" + +msgid "Coord Sys" +msgstr "" + +msgid "Datum coordinate system (world point, or face + direction edge)" +msgstr "" + +msgid "Helix" +msgstr "" + +msgid "Helical curve (spring path) — use as a sweep path for coils / springs / augers" +msgstr "" + +msgid "Project body edges onto a plane as sketch entities" +msgstr "" + +msgid "Project needs a body — add or import one first" +msgstr "" + +msgid "(all edges)" +msgstr "" + +msgid "Placement (transform / mirror / mate)" +msgstr "" + +msgid "Transform" +msgstr "" + +msgid "Move and/or rotate an existing body" +msgstr "" + +msgid "Transform needs a body — add or import one first" +msgstr "" + +msgid "Reflect a body about a plane" +msgstr "" + +msgid "Mirror needs a body — add or import one first" +msgstr "" + +msgid "Mate" +msgstr "" + +msgid "Assembly: align two CoordSys features (fastened, planar, revolute, slider, cylindrical)" +msgstr "" + +msgid "Boolean (combine bodies)" +msgstr "" + +msgid "Boolean — needs two solid bodies to combine" +msgstr "" + +msgid "Cut (split a body with a plane)" +msgstr "" + +msgid "Create a solid body to cut first" +msgstr "" + +msgid "Cut — needs a solid body to slice" +msgstr "" + +msgid "Color — set the selected body's display colour" +msgstr "" + +msgid "Select a feature, or a body, first — then rename it" +msgstr "" + +msgid "Fillet / chamfer / draft / shell / delete face" +msgstr "" + +msgid "Fillet / Chamfer" +msgstr "" + +msgid "Round or bevel a picked edge" +msgstr "" + +msgid "Draft (taper a face)" +msgstr "" + +msgid "Tilt a picked face by a draft angle" +msgstr "" + +msgid "Hollow the body to a wall thickness, opening a picked face" +msgstr "" + +msgid "Delete Face" +msgstr "" + +msgid "Remove faces from a body and heal the solid" +msgstr "" + +msgid "Delete Face needs a body — add or import one first" +msgstr "" + +msgid "(none)" +msgstr "" + +msgid "Hole / thread" +msgstr "" + +msgid "Drill a hole, centred on a picked face or placed on a plane" +msgstr "" + +msgid "Thread" +msgstr "" + +msgid "Thread a cylindrical surface (inner bore / outer) or a circular edge" +msgstr "" + +msgid "Pick a cylindrical surface (bore / outer) or a circular edge for a thread" +msgstr "" + +msgid "Import STEP (editable B-rep solid)" +msgstr "" + +msgid "Import mesh (STL/OBJ) as an editable B-rep solid" +msgstr "" + +msgid "Constrain selected sketch" +msgstr "" + +msgid "SKETCH" +msgstr "" + +msgid "Click to select; Shift to add; double-click for a whole loop" +msgstr "" + +msgid "Dimension" +msgstr "" + +msgid "Click 2 points or a line / circle / arc to place a dimension" +msgstr "" + +msgid "Line / polyline" +msgstr "" + +msgid "Click start, then end — then set the exact length" +msgstr "" + +msgid "Polyline" +msgstr "" + +msgid "Click points; click first / right-click to close the loop" +msgstr "" + +msgid "Corner rectangle" +msgstr "" + +msgid "Click two opposite corners" +msgstr "" + +msgid "Center rectangle" +msgstr "" + +msgid "Click center, then a corner" +msgstr "" + +msgid "Oblique rectangle" +msgstr "" + +msgid "Click two corners of one edge, then a point for the width" +msgstr "" + +msgid "Rounded rectangle" +msgstr "" + +msgid "Click two opposite corners, then a point for the corner radius" +msgstr "" + +msgid "Center circle" +msgstr "" + +msgid "Click center, then radius" +msgstr "" + +msgid "2-point circle" +msgstr "" + +msgid "Click two ends of the diameter" +msgstr "" + +msgid "3-point circle" +msgstr "" + +msgid "Click three points on the circle" +msgstr "" + +msgid "Arc" +msgstr "" + +msgid "3-point arc" +msgstr "" + +msgid "Click start, end, then a point on the arc" +msgstr "" + +msgid "Tangent arc" +msgstr "" + +msgid "Click start (on the last entity) then end" +msgstr "" + +msgid "Center-point arc" +msgstr "" + +msgid "Click center, then start, then a point for the end angle" +msgstr "" + +msgid "Slot" +msgstr "" + +msgid "Click two centerline ends, then a point for the end radius" +msgstr "" + +msgid "Arc slot" +msgstr "" + +msgid "Click center, start, end, then a point for the width" +msgstr "" + +msgid "Ellipse" +msgstr "" + +msgid "Click center, a major-axis end, then a point for the minor axis" +msgstr "" + +msgid "Elliptical arc" +msgstr "" + +msgid "Click center, major-axis end, minor point, then arc start and end" +msgstr "" + +msgid "Spline" +msgstr "" + +msgid "Click control points; double-click or right-click to finish" +msgstr "" + +msgid "Click to place a point" +msgstr "" + +msgid "Select — click to select; Shift to add" +msgstr "" + +msgid "Text — emboss text as a profile" +msgstr "" + +msgid "SVG — import an outline as a profile" +msgstr "" + +msgid "Fillet / chamfer" +msgstr "" + +msgid "Fillet" +msgstr "" + +msgid "Pick two lines, then drag the arrow or click the radius to set it" +msgstr "" + +msgid "Chamfer" +msgstr "" + +msgid "Pick two lines, then drag the arrow or click the distance to set it" +msgstr "" + +msgid "Offset" +msgstr "" + +msgid "Pick an entity, then drag the arrow or click the distance; click empty to apply" +msgstr "" + +msgid "Pick a mirror-axis line, then the entities to mirror; click empty to apply" +msgstr "" + +msgid "Trim" +msgstr "" + +msgid "Click a segment to trim it back to its nearest intersection; right-click exits" +msgstr "" + +msgid "Extend" +msgstr "" + +msgid "Click a line or arc to extend it to the nearest entity; right-click exits" +msgstr "" + +msgid "Constrain — add geometric/dimensional relations" +msgstr "" + +msgid "Move / rotate / scale" +msgstr "" + +msgid "Move (translate)" +msgstr "" + +msgid "Pick entities, then drag the handle or click the distance; click empty to apply" +msgstr "" + +msgid "Rotate (about centroid)" +msgstr "" + +msgid "Pick entities, then drag around the pivot or click the angle; click empty to apply" +msgstr "" + +msgid "Scale (about centroid)" +msgstr "" + +msgid "Pick entities, then drag the handle or click the factor; click empty to apply" +msgstr "" + +msgid "Linear / polar array" +msgstr "" + +msgid "Linear array" +msgstr "" + +msgid "Pick entities, drag the spacing handle, click the count; click empty to apply" +msgstr "" + +msgid "Polar array (about centroid)" +msgstr "" + +msgid "Pick entities, drag the sweep handle, click the count; click empty to apply" +msgstr "" + +#, c-format, boost-format +msgid "Click center then a vertex — %d sides, %s" +msgstr "" + +msgid "circumscribed" +msgstr "" + +msgid "inscribed" +msgstr "" + +msgid "Polygon" +msgstr "" + +#, c-format, boost-format +msgid "Converted %d entit%s between construction and real geometry" +msgstr "" + +msgid "CONSTRAIN" +msgstr "" + +msgid "Perpendicular" +msgstr "" + +msgid "Coincident" +msgstr "" + +msgid "Equal length" +msgstr "" + +msgid "Equal radius" +msgstr "" + +msgid "Collinear" +msgstr "" + +msgid "Tangent" +msgstr "" + +msgid "Midpoint" +msgstr "" + +msgid "Symmetric" +msgstr "" + +msgid "Symmetric about the vertical axis" +msgstr "" + +msgid "Symmetric about the horizontal axis" +msgstr "" + +msgid "Fix point (anchor in place)" +msgstr "" + +msgid "Horizontal distance" +msgstr "" + +msgid "Vertical distance" +msgstr "" + +msgid "✓ Confirm" +msgstr "" + +msgid "✗ Cancel" +msgstr "" + +msgid "Undo (Ctrl+Z)" +msgstr "" + +msgid "Redo (Ctrl+Shift+Z)" +msgstr "" + +msgid "New Design — clear the feature tree" +msgstr "" + +msgid "Export STEP…" +msgstr "" + +msgid "Show the printer bed and its plate grid" +msgstr "" + +msgid "Place on Face (F) — lay the picked face on the bed" +msgstr "" + +msgid "Section View — hide part of the model to see inside. PageUp/PageDown move the plane; Delete removes it." +msgstr "" + +msgid "Flip Section — show the opposite half" +msgstr "" + +msgid "Commit to Plate — send the solid to Prepare" +msgstr "" + +msgid "Width / X" +msgstr "" + +msgid "Height / Y" +msgstr "" + +msgid "Distance X" +msgstr "" + +msgid "Distance Y" +msgstr "" + +msgid "Distance Z" +msgstr "" + +msgid "Z" +msgstr "" + +msgid "Rotation axis" +msgstr "" + +msgid "Angle °" +msgstr "" + +msgid "Move / Rotate" +msgstr "" + +msgid "Sketch: —" +msgstr "" + +msgid "Extrude dist" +msgstr "" + +msgid "End" +msgstr "끝" + +msgid "2nd dist" +msgstr "" + +msgid "Taper °" +msgstr "" + +msgid "New body" +msgstr "" + +msgid "Intersect" +msgstr "" + +msgid "Result" +msgstr "" + +msgid "Flip direction" +msgstr "" + +msgid "(no edge picked — group below)" +msgstr "" + +msgid "Bottom" +msgstr "아래" + +msgid "Lateral" +msgstr "" + +msgid "Edges" +msgstr "" + +msgid "Size (r/dist)" +msgstr "" + +msgid "XY" +msgstr "" + +msgid "XZ" +msgstr "" + +msgid "YZ" +msgstr "" + +msgid "Hole plane" +msgstr "" + +msgid "Depth (blind)" +msgstr "" + +msgid "Pos X" +msgstr "" + +msgid "Pos Y" +msgstr "" + +msgid "Through" +msgstr "" + +msgid "(none — uses Hole plane)" +msgstr "" + +msgid "On face" +msgstr "" + +msgid "Thread plane" +msgstr "" + +msgid "Pitch" +msgstr "" + +msgid "Thread depth" +msgstr "" + +msgid "(none — uses Thread plane)" +msgstr "" + +msgid "Plane X" +msgstr "" + +msgid "Plane Y" +msgstr "" + +msgid "Profile: —" +msgstr "" + +msgid "Path" +msgstr "" + +msgid "Linear" +msgstr "" + +msgid "Direction" +msgstr "" + +msgid "Total angle°" +msgstr "" + +msgid "Boolean" +msgstr "" + +msgid "Union (join)" +msgstr "" + +msgid "Subtract (cut)" +msgstr "" + +msgid "Target (kept)" +msgstr "" + +msgid "Keep tool body" +msgstr "" + +msgid "Body" +msgstr "" + +msgid "Insert" +msgstr "" + +msgid "" +"Drag a corner to size, the centre to move.\n" +"Confirm or Cancel in the toolbar above." +msgstr "" + +msgid "Midplane" +msgstr "" + +msgid "Two edges" +msgstr "" + +msgid "Plane type" +msgstr "" + +msgid "Base" +msgstr "" + +msgid "Angle°" +msgstr "" + +msgid "Base X" +msgstr "" + +msgid "Base Y" +msgstr "" + +msgid "Tilt axis" +msgstr "" + +msgid "Pick Face A" +msgstr "" + +msgid "Pick Face B" +msgstr "" + +msgid "Pick Edge A" +msgstr "" + +msgid "Pick Edge B" +msgstr "" + +msgid "Size U" +msgstr "" + +msgid "Size V" +msgstr "" + +msgid "Profiles (check 2+, in order):" +msgstr "" + +msgid "Ruled (straight) sections" +msgstr "" + +msgid "Fills the sketch's closed boundary with a smooth face." +msgstr "" + +msgid "Sheet body" +msgstr "" + +msgid "Offsets a sheet body's shell. Positive = outward, negative = inward." +msgstr "" + +msgid "Thickens a sheet body into a solid. Flip reverses the direction." +msgstr "" + +msgid "(all faces — closed hollow)" +msgstr "" + +msgid "Open face" +msgstr "" + +msgid "Pick a solid face to open it, then set the wall thickness." +msgstr "" + +msgid "Angle (°)" +msgstr "" + +msgid "(pick a side face)" +msgstr "" + +msgid "Draft" +msgstr "" + +msgid "Pick a side face, then set the draft angle. The face pivots about the body base." +msgstr "" + +msgid "Translate X" +msgstr "" + +msgid "Translate Y" +msgstr "" + +msgid "Translate Z" +msgstr "" + +msgid "Rotate axis" +msgstr "" + +msgid "Pivot X" +msgstr "" + +msgid "Pivot Y" +msgstr "" + +msgid "Pivot Z" +msgstr "" + +msgid "Keep original (make a copy)" +msgstr "" + +msgid "Translate and/or rotate the selected body. Rotation is applied about the pivot, then translation follows." +msgstr "" + +msgid "Mirror plane" +msgstr "" + +msgid "Keep original" +msgstr "" + +msgid "Reflect the selected body about a plane. The mirror is always a new body; keeping the original gives you both." +msgstr "" + +msgid "(pick a solid face)" +msgstr "" + +msgid "Pick a solid face and offset it into a new thin body. Not for sheet bodies — use Thicken Surface for those." +msgstr "" + +msgid "Target body" +msgstr "" + +msgid "Entity index" +msgstr "" + +msgid "Grow a thin wall from an open sketch Line entity, fused to the target body. Entity index is the position of the open Line in the sketch." +msgstr "" + +msgid "Source body" +msgstr "" + +msgid "Target plane" +msgstr "" + +msgid "Project the edges of a body onto a plane as sketch entities. Pick a face to project only its edges, or leave the face empty to project the whole body." +msgstr "" + +msgid "Add picked face" +msgstr "" + +msgid "Click a face on the body first, then Add picked face" +msgstr "" + +#, c-format, boost-format +msgid "Face %d is already in the list" +msgstr "" + +msgid "Faces to delete" +msgstr "" + +msgid "Pick a solid face, then click 'Add picked face' to accumulate faces. Confirm to remove all listed faces and heal the solid." +msgstr "" + +msgid "Left-handed" +msgstr "" + +msgid "Taper (°)" +msgstr "" + +msgid "A helical curve (spring path). Use as a sweep path to build springs, coils, or augers." +msgstr "" + +msgid "Two points" +msgstr "" + +msgid "Face normal" +msgstr "" + +msgid "Cylinder centerline" +msgstr "" + +msgid "Plane intersection" +msgstr "" + +msgid "Along edge" +msgstr "" + +msgid "Axis type" +msgstr "" + +msgid "Pick Face" +msgstr "" + +msgid "Pick Edge" +msgstr "" + +msgid "Plane A" +msgstr "" + +msgid "Plane B" +msgstr "" + +msgid "Point 1 X" +msgstr "" + +msgid "Point 1 Y" +msgstr "" + +msgid "Point 1 Z" +msgstr "" + +msgid "Point 2 X" +msgstr "" + +msgid "Point 2 Y" +msgstr "" + +msgid "Point 2 Z" +msgstr "" + +msgid "Point (world)" +msgstr "" + +msgid "Face + direction" +msgstr "" + +msgid "(all)" +msgstr "" + +msgid "Restrict picking to one body — the others go see-through and stop catching clicks" +msgstr "" + +msgid "Edge (sets in-plane direction)" +msgstr "" + +msgid "Without an edge the frame takes X from the face's first edge — pick one to choose it yourself" +msgstr "" + +msgid "X hint X" +msgstr "" + +msgid "X hint Y" +msgstr "" + +msgid "X hint Z" +msgstr "" + +msgid "Fastened — 6 DOF locked, B driven onto A exactly" +msgstr "" + +msgid "Planar — z aligned, offset distance; free in-plane slide" +msgstr "" + +msgid "Revolute — axes collinear; free rotation about z" +msgstr "" + +msgid "Slider — orientation locked; free axial slide" +msgstr "" + +msgid "Cylindrical — axes collinear; free spin + axial slide" +msgstr "" + +msgid "Kind" +msgstr "" + +msgid "CS A (fixed)" +msgstr "" + +msgid "CS B (moves)" +msgstr "" + +msgid "Flip (oppose z axes)" +msgstr "" + +msgid "Plane distance" +msgstr "" + +msgid "Axial position" +msgstr "" + +msgid "Expression" +msgstr "" + +msgid "Field" +msgstr "" + +msgid "Expr" +msgstr "" + +msgid "(no bindings)" +msgstr "" + +msgid "Value" +msgstr "" + +msgid "Constraints" +msgstr "" + +msgid "Feature tree" +msgstr "" + +msgid " — the eye suppresses this mate" +msgstr "" + +#, c-format, boost-format +msgid "%s selected — F2 or right-click renames it, double-click edits it" +msgstr "" + +msgid "Rename\tF2" +msgstr "" + +msgid "Scale artwork" +msgstr "" + +msgid "Move up" +msgstr "" + +msgid "Move down" +msgstr "" + +msgid "Show / hide" +msgstr "" + +msgid "Check interference — find overlapping bodies" +msgstr "" + +msgid "Bodies" +msgstr "" + +msgid "Move body" +msgstr "" + +msgid "Select a body row first, then move it" +msgstr "" + +msgid "Boolean — join, subtract or intersect with another body" +msgstr "" + +msgid "Colour" +msgstr "" + +#, c-format, boost-format +msgid "Body %d selected — right-click for what applies to it" +msgstr "" + +msgid "Variables" +msgstr "" + +msgid "+" +msgstr "" + +msgid "Del" +msgstr "" + +msgid "Sketch created — select it, then right-click to Extrude" +msgstr "" + +msgid "Sketch empty — nothing committed" +msgstr "" + +msgid "Sketch updated" +msgstr "" + +#, c-format +msgid "Sketch created (%zu driving dims) — select it, then right-click to Extrude" +msgstr "" + +msgid "Could not resolve the sketch to extrude" +msgstr "" + +msgid "Face selected — set the depth and Confirm" +msgstr "" + +msgid "Region selected — right-click to Extrude, or double-click to edit" +msgstr "" + +msgid "Sketch selected — right-click to Extrude, or double-click to edit" +msgstr "" + +#, c-format, boost-format +msgid "Face %d" +msgstr "" + +#, c-format, boost-format +msgid "Body %d " +msgstr "" + +msgid "vertex selected — click again for the whole body" +msgstr "" + +msgid "selected (whole body) — right-click for what applies to it" +msgstr "" + +#, c-format, boost-format +msgid "face %d selected — right-click to push/pull it, or click again for the whole body" +msgstr "" + +#, c-format, boost-format +msgid "edge %d selected — Fillet/Chamfer to dress it, or click again for the whole body" +msgstr "" + +#, c-format, boost-format +msgid "%s plane selected — right-click for the drawing tools" +msgstr "" + +#, c-format, boost-format +msgid "%s plane selected — right-click to sketch on it, or click an object to select it" +msgstr "" + +#, c-format, boost-format +msgid "placed (%.1f, %.1f, %.1f) mm — drag arrows to move, rings to rotate" +msgstr "" + +msgid "Tool exited" +msgstr "" + +msgid "Sketch kept — Finish to commit it, Cancel to discard" +msgstr "" + +msgid "✗ Conflicting constraints" +msgstr "" + +msgid "✓ Fully constrained" +msgstr "" + +#, c-format, boost-format +msgid "%d degrees of freedom" +msgstr "" + +#, c-format, boost-format +msgid "Sketch %d" +msgstr "" + +#, c-format, boost-format +msgid "Editing: Sketch %d · N = look normal to the plane · Finish or Cancel in the toolbar" +msgstr "" + +#, c-format +msgid "OK — %zu triangles" +msgstr "" + +msgid "Text to insert:" +msgstr "" + +msgid "Import SVG" +msgstr "" + +msgid "Import STEP" +msgstr "" + +msgid "Reading STEP…" +msgstr "" + +msgid "No solids found in STEP" +msgstr "" + +msgid "STEP import failed: " +msgstr "" + +msgid "Rebuilding model…" +msgstr "" + +#, c-format, boost-format +msgid "Imported %d solid(s) — pick a face or edge, then Fillet / Cut / Shell to modify" +msgstr "" + +msgid "Import mesh" +msgstr "" + +msgid "Could not read the STL file" +msgstr "" + +msgid "Could not read the OBJ file: " +msgstr "" + +msgid "Unsupported mesh format (STL and OBJ are supported)" +msgstr "" + +msgid "The mesh contains no triangles" +msgstr "" + +#, c-format, boost-format +msgid "" +"This mesh has %d triangles. Every triangle becomes a B-rep face before coplanar merging, so importing it may take a long time and leave a body that is slow to edit. Decimating the mesh first is usually better.\n" +"\n" +"Import anyway?" +msgstr "" + +msgid "Large mesh" +msgstr "" + +msgid "Mesh conversion failed: " +msgstr "" + +msgid "Mesh conversion produced no geometry" +msgstr "" + +msgid "Mesh import failed: " +msgstr "" + +#, c-format, boost-format +msgid "Imported solid — %d triangles → %d faces, volume %.2f mm³. Pick a face or edge, then Fillet / Cut / Shell to modify" +msgstr "" + +#, c-format, boost-format +msgid "Imported as an open shell (not watertight): %d boundary edge(s), %d non-manifold edge(s) — %d triangles → %d faces. The source mesh has holes or duplicated geometry; boolean features may fail on it" +msgstr "" + +msgid "No importable geometry found" +msgstr "" + +#, c-format, boost-format +msgid "%s added to the sketch — Confirm to commit it" +msgstr "" + +msgid " — drag to place/size, then Confirm" +msgstr "" + +msgid "Insert cancelled" +msgstr "" + +msgid "Drag a corner to scale, the centre to move — right-click when done" +msgstr "" + +#, c-format, boost-format +msgid "Sketch added on %s — select it, then right-click to Extrude" +msgstr "" + +msgid "Recompute error: " +msgstr "" + +msgid "Add a solid (sketch + extrude) first" +msgstr "" + +#, c-format, boost-format +msgid "Edge %d" +msgstr "" + +#, c-format, boost-format +msgid "Thread standard: %s (pitch %.3g mm)" +msgstr "" + +msgid "Thread needs a solid body — add or import one first" +msgstr "" + +msgid "Pick a sketch profile to revolve first" +msgstr "" + +msgid "Revolve needs a solid body — add or import one first" +msgstr "" + +msgid "Pick a profile sketch to sweep first" +msgstr "" + +msgid "Pick a path sketch for the sweep" +msgstr "" + +msgid "Sweep needs a solid body — add or import one first" +msgstr "" + +msgid "Check at least two profile sketches to loft" +msgstr "" + +msgid "Loft needs a solid body — add or import one first" +msgstr "" + +msgid "Pick a sketch profile to extrude first" +msgstr "" + +msgid "Pick a sketch to fill first" +msgstr "" + +msgid "Select a sheet body first" +msgstr "" + +msgid "Pick a solid face to thicken first" +msgstr "" + +msgid "Pick a sketch with an open line first" +msgstr "" + +msgid "Add at least one face to delete first" +msgstr "" + +msgid "Mate needs two CoordSys features — create them first" +msgstr "" + +msgid "Mate: CS A and CS B must be different CoordSys features" +msgstr "" + +msgid "Mate rejected" +msgstr "" + +msgid "No interference — need at least two solid bodies to check" +msgstr "" + +msgid "No interference found" +msgstr "" + +#, c-format +msgid "%zu interference pairs, worst %.2f mm³" +msgstr "" + +msgid "" +"Interference pairs:\n" +"\n" +msgstr "" + +#, c-format, boost-format +msgid "Body %d" +msgstr "" + +msgid "Interference" +msgstr "" + +msgid "Select a solid body first — its mass properties are what is reported" +msgstr "" + +msgid "Mass properties could not be computed for this body" +msgstr "" + +#, c-format, boost-format +msgid "%s: sheet body — %.2f cm² of surface, no volume" +msgstr "" + +#, c-format, boost-format +msgid "" +"%s\n" +"\n" +"Sheet body (open shell)\n" +"Surface area: %.2f cm²\n" +"\n" +"A sheet encloses no material, so it has no volume. Thicken it into a solid to get one." +msgstr "" + +msgid "Mass properties" +msgstr "" + +#, c-format, boost-format +msgid "%s: %.3f cm³, %.2f cm²" +msgstr "" + +#, c-format, boost-format +msgid "" +"%s\n" +"\n" +"Volume: %.3f cm³\n" +"Surface area: %.2f cm²" +msgstr "" + +msgid "Pattern needs a solid body — add or import one first" +msgstr "" + +msgid "Boolean needs two solid bodies — add or import a second one" +msgstr "" + +msgid "Cut needs a solid body — add or import one first" +msgstr "" + +#, c-format, boost-format +msgid "the picked face of Body %d" +msgstr "" + +msgid "the picked face" +msgstr "" + +#, c-format, boost-format +msgid " · %d picked" +msgstr "" + +#, c-format, boost-format +msgid "%d selected · Del removes them · Shift-click adds · double-click takes the whole loop" +msgstr "" + +msgid "Select — click an entity to pick it · drag an endpoint or centre to move it · Shift-click adds · Del removes" +msgstr "" + +#, c-format, boost-format +msgid "%d picked · now choose a constraint (Horizontal, Parallel, Tangent, Equal…)" +msgstr "" + +msgid "Constrain — click one or two entities, then choose a constraint" +msgstr "" + +msgid "Dimension — click an entity, or the first of two points" +msgstr "" + +msgid "Dimension — click the second point" +msgstr "" + +msgid "Line — click the start point" +msgstr "" + +msgid "Line — click the end point, or type the length" +msgstr "" + +msgid "Polyline — click the first point" +msgstr "" + +msgid "Polyline — click the next point · click the start point to close it · right-click to end the chain" +msgstr "" + +msgid "Rectangle — click one corner" +msgstr "" + +msgid "Rectangle — click the opposite corner" +msgstr "" + +msgid "Centre rectangle — click the centre" +msgstr "" + +msgid "Centre rectangle — click a corner" +msgstr "" + +msgid "Oblique rectangle — click the start of the base edge" +msgstr "" + +msgid "Oblique rectangle — click the end of the base edge (this sets the angle)" +msgstr "" + +msgid "Oblique rectangle — click to set the width" +msgstr "" + +msgid "Rounded rectangle — click one corner" +msgstr "" + +msgid "Rounded rectangle — click the opposite corner" +msgstr "" + +msgid "Rounded rectangle — click to set the corner radius" +msgstr "" + +msgid "Circle — click the centre" +msgstr "" + +msgid "Circle — click to set the radius, or type it" +msgstr "" + +msgid "Circle (2 points) — click one end of the diameter" +msgstr "" + +msgid "Circle (2 points) — click the other end of the diameter" +msgstr "" + +msgid "Circle (3 points) — click the first point on the circle" +msgstr "" + +msgid "Circle (3 points) — click the second point" +msgstr "" + +msgid "Circle (3 points) — click the third point" +msgstr "" + +msgid "Arc — click the start point" +msgstr "" + +msgid "Arc — click the end point" +msgstr "" + +msgid "Arc — click a point the arc passes through" +msgstr "" + +msgid "Tangent arc — click the endpoint it leaves from" +msgstr "" + +msgid "Tangent arc — click its far end" +msgstr "" + +msgid "Centre arc — click the centre" +msgstr "" + +msgid "Centre arc — click the start point (this sets the radius)" +msgstr "" + +msgid "Centre arc — click the end point" +msgstr "" + +msgid "Slot — click one end of the centreline" +msgstr "" + +msgid "Slot — click the other end of the centreline" +msgstr "" + +msgid "Slot — click to set the width" +msgstr "" + +msgid "Arc slot — click the centre the slot curves about" +msgstr "" + +msgid "Arc slot — click the start of the centreline (this sets the radius)" +msgstr "" + +msgid "Arc slot — click the end of the centreline" +msgstr "" + +msgid "Arc slot — click to set the width" +msgstr "" + +msgid "Polygon — click the centre" +msgstr "" + +msgid "Polygon — click a vertex (this sets size and orientation)" +msgstr "" + +msgid "Ellipse — click the centre" +msgstr "" + +msgid "Ellipse — click the end of the major axis" +msgstr "" + +msgid "Ellipse — click a point on the minor axis" +msgstr "" + +msgid "Elliptical arc — click the centre" +msgstr "" + +msgid "Elliptical arc — click the end of the major axis" +msgstr "" + +msgid "Elliptical arc — click a point on the minor axis" +msgstr "" + +msgid "Elliptical arc — click where the arc starts" +msgstr "" + +msgid "Elliptical arc — click where the arc ends" +msgstr "" + +msgid "Spline — click the first control point" +msgstr "" + +msgid "Spline — click the next control point · right-click to finish the curve" +msgstr "" + +msgid "Point — click to place one; the tool stays armed for more" +msgstr "" + +msgid "Trim — click a segment where it crosses another entity · right-click to exit" +msgstr "" + +msgid "Extend — click a line or arc to grow it out to the nearest entity · right-click to exit" +msgstr "" + +msgid "Fillet — click the first of two lines that meet" +msgstr "" + +msgid "Fillet — click the second line" +msgstr "" + +msgid "Fillet — drag the arrow, or click the number to type the radius · click empty space to apply · right-click cancels" +msgstr "" + +msgid "Chamfer — click the first of two lines that meet" +msgstr "" + +msgid "Chamfer — click the second line" +msgstr "" + +msgid "Chamfer — drag the arrow, or click the number to type the setback · click empty space to apply · right-click cancels" +msgstr "" + +msgid "Offset — click the entity to offset" +msgstr "" + +msgid "Offset — drag the arrow to either side, or click the number to type the distance · click empty space to apply · right-click cancels" +msgstr "" + +msgid "Mirror — first click the LINE to mirror about (a construction line works)" +msgstr "" + +msgid "Mirror — axis set · now click the entities to mirror · right-click cancels" +msgstr "" + +#, c-format, boost-format +msgid "Mirror — axis set · %d to mirror · click another to add or remove it · click empty space to apply" +msgstr "" + +msgid "Move — click the entities to move" +msgstr "" + +msgid "Move — drag the handle, or click the number to type the distance · click empty space to apply" +msgstr "" + +msgid "Rotate — click the entities to rotate" +msgstr "" + +msgid "Rotate — drag the handle, or click the number to type the angle · click empty space to apply" +msgstr "" + +msgid "Scale — click the entities to scale" +msgstr "" + +msgid "Scale — drag the handle, or click the number to type the factor · click empty space to apply" +msgstr "" + +msgid "Array — click the entities to repeat" +msgstr "" + +msgid "Array — drag the handle to set the step, click the count to type it · click empty space to apply" +msgstr "" + +msgid "Polar array — click the entities to repeat" +msgstr "" + +msgid "Polar array — drag the handle to set the sweep, click the count to type it · click empty space to apply" +msgstr "" + +msgid "Drag a corner to scale, the centre to move · right-click when done" +msgstr "" + +msgid " · Esc goes back to Select" +msgstr "" + +msgid " · click a constraint badge to remove it" +msgstr "" + +msgid "select something first" +msgstr "" + +#, c-format, boost-format +msgid "Mate: %s → %s" +msgstr "" + +msgid "Fastened" +msgstr "" + +msgid "Revolute" +msgstr "" + +msgid "Slider" +msgstr "" + +msgid "Cylindrical" +msgstr "" + +msgid "Click a solid FACE in the viewport" +msgstr "" + +msgid "Click a solid EDGE in the viewport" +msgstr "" + +msgid "An angled plane needs an edge to tilt about — pick Edge A" +msgstr "" + +msgid "A midplane needs two faces — pick Face A and Face B" +msgstr "" + +msgid "Face A and Face B are the same face — a midplane needs two different faces" +msgstr "" + +msgid "A tangent plane needs a cylindrical face — pick Face A" +msgstr "" + +msgid "This plane needs two edges — pick Edge A and Edge B" +msgstr "" + +msgid "Plane added — pick it as a sketch plane" +msgstr "" + +msgid "Axis added" +msgstr "" + +msgid "Coord Sys added" +msgstr "" + +msgid "Shell needs a solid body — add or import one first" +msgstr "" + +msgid "Draft needs a solid body — add or import one first" +msgstr "" + +msgid "Draft needs a picked face — click a side face first" +msgstr "" + +msgid "" +"Nothing yet — import a STEP or a mesh from the toolbar,\n" +"or click a reference plane and right-click it to start a sketch." +msgstr "" + +msgid "No solid yet — select a sketch and right-click it to Extrude." +msgstr "" + +msgid "Could not restore the CAD model from this project" +msgstr "" + +msgid "Could not restore the CAD model: " +msgstr "" + +#, c-format +msgid "Body %zu — %s" +msgstr "" + +msgid "Section view on — hides half the model to see inside; PageUp / PageDown move the plane, Flip shows the other half" +msgstr "" + +msgid "Section view off" +msgstr "" + +#, c-format, boost-format +msgid "Section view — showing the %s half" +msgstr "" + +msgid "upper" +msgstr "" + +msgid "lower" +msgstr "" + +msgid "Boolean needs two bodies — create or import a second solid" +msgstr "" + +msgid "Select a body first — click it in the viewport or the Bodies list" +msgstr "" + +msgid "That body has no display mesh yet — recompute first" +msgstr "" + +msgid "Drag the arrows to move, the rings to rotate — then Confirm (Esc cancels)" +msgstr "" + +msgid "Drag the arrows to move, the rings to rotate — the numbers follow" +msgstr "" + +msgid "Select a body first" +msgstr "" + +#, c-format, boost-format +msgid "Body %d colour set" +msgstr "" + +msgid "Click a face on the solid, then press F" +msgstr "" + +msgid "Placed on face — body laid flat on the bed" +msgstr "" + +msgid "Edit rejected: " +msgstr "" + +msgid "Erase all features and bodies and start a new design? This cannot be undone." +msgstr "" + +msgid "New Design" +msgstr "" + +msgid "This body has no feature to delete — use New Design to start over" +msgstr "" + +#, c-format, boost-format +msgid "feature %d" +msgstr "" + +#, c-format, boost-format +msgid "" +"Delete %s?\n" +"\n" +"That is the feature this body was made from. Features built on it may be removed or stop working." +msgstr "" + +msgid "Delete body" +msgstr "" + +msgid "Select the FEATURE that created this body (or use New Design)" +msgstr "" + +msgid "Select a feature in the tree first" +msgstr "" + +#, c-format, boost-format +msgid "Body %d shown" +msgstr "" + +#, c-format, boost-format +msgid "Body %d hidden" +msgstr "" + +msgid "Feature shown" +msgstr "" + +msgid "Feature hidden" +msgstr "" + +msgid "Draw a sketch first, then Constrain" +msgstr "" + +msgid "Select a sketch in the tree first" +msgstr "" + +msgid "Selected feature is not a sketch" +msgstr "" + +msgid "Pick 1-2 lines, then a constraint; right-click exits" +msgstr "" + +msgid "Pick 1-2 entities, then a constraint or dimension; right-click exits" +msgstr "" + +msgid "Pick an entity first" +msgstr "" + +msgid "Pick two entities first" +msgstr "" + +msgid "Horizontal and Vertical apply to a line" +msgstr "" + +msgid "Angle applies between two lines" +msgstr "" + +msgid "Collinear needs two lines" +msgstr "" + +msgid "Parallel, perpendicular and equal length apply to two lines" +msgstr "" + +msgid "Equal radius needs two circles or arcs" +msgstr "" + +msgid "Concentric needs two circles or arcs" +msgstr "" + +msgid "Tangent needs a line and a circle/arc, or two circles/arcs" +msgstr "" + +msgid "This constraint needs two entities with a point to join" +msgstr "" + +msgid "This dimension needs two entities with a point to measure between" +msgstr "" + +msgid "Midpoint needs a point and a line" +msgstr "" + +msgid "Symmetric needs two points or two lines + an axis" +msgstr "" + +msgid "Symmetric needs two points or two lines" +msgstr "" + +msgid "Symmetric: pick two entities, then an axis line" +msgstr "" + +msgid "Radius/Diameter needs a circle or arc" +msgstr "" + +msgid "Unsupported constraint" +msgstr "" + +msgid "Constraint rejected (over-constrained)" +msgstr "" + +msgid "Applied constraint · its badge is on the sketch — click the badge to remove it" +msgstr "" + +#, c-format, boost-format +msgid "%s — %d selected. Press Esc for the Select tool, click one line, then Shift- or Ctrl-click the other." +msgstr "" + +msgid "Applied constraint" +msgstr "" + +#, c-format, boost-format +msgid "Fix %s" +msgstr "" + +#, c-format, boost-format +msgid "Lock X %s" +msgstr "" + +#, c-format, boost-format +msgid "Lock Y %s" +msgstr "" + +msgid "Equal" +msgstr "" + +#, c-format, boost-format +msgid "Symmetric %s — %s / %s" +msgstr "" + +#, c-format, boost-format +msgid "Symmetric about Y axis %s — %s" +msgstr "" + +#, c-format, boost-format +msgid "Symmetric about X axis %s — %s" +msgstr "" + +msgid "On line" +msgstr "" + +msgid "On edge" +msgstr "" + +msgid "Constraint" +msgstr "" + +#, c-format, boost-format +msgid "Constraints (%d)" +msgstr "" + +msgid "No constraints yet" +msgstr "" + +msgid "Delete constraint" +msgstr "" + +msgid "Constraint deleted" +msgstr "" + +msgid "Press Constrain on a sketch first" +msgstr "" + +msgid "Pick the entity, then a mirror-axis line" +msgstr "" + +msgid "Mirror axis must be a line" +msgstr "" + +msgid "Mirror produced nothing" +msgstr "" + +msgid "Offset distance (+left / -right of direction)" +msgstr "" + +msgid "Offset collapsed the entity" +msgstr "" + +msgid "Pick two lines to fillet" +msgstr "" + +msgid "Fillet needs two lines" +msgstr "" + +msgid "Fillet radius" +msgstr "" + +msgid "Fillet failed (parallel lines or radius too large)" +msgstr "" + +msgid "Pick two lines to chamfer" +msgstr "" + +msgid "Chamfer needs two lines" +msgstr "" + +msgid "Chamfer distance" +msgstr "" + +msgid "Chamfer failed (parallel lines or distance too large)" +msgstr "" + +msgid "Trim works on lines, arcs and circles" +msgstr "" + +msgid "Extend works on lines and arcs" +msgstr "" + +msgid "Pick the edge to trim/extend" +msgstr "" + +msgid "Nothing to trim at the pick" +msgstr "" + +msgid "No edge to extend to" +msgstr "" + +msgid "Array count (incl. original)" +msgstr "" + +msgid "Spacing (mm)" +msgstr "" + +msgid "Array produced nothing" +msgstr "" + +msgid "Move dX (mm)" +msgstr "" + +msgid "Move dY (mm)" +msgstr "" + +msgid "Move produced nothing" +msgstr "" + +msgid "Rotate angle (deg)" +msgstr "" + +msgid "Rotate produced nothing" +msgstr "" + +msgid "Scale factor" +msgstr "" + +msgid "Scale produced nothing" +msgstr "" + +msgid "Polar count (incl. original)" +msgstr "" + +msgid "Total sweep (deg)" +msgstr "" + +msgid "Polar array produced nothing" +msgstr "" + +msgid "Applied edit" +msgstr "" + +msgid " — type a value, press Enter (or Confirm)" +msgstr "" + +msgid "Pick a segment in the viewport first" +msgstr "" + +msgid "Applied Horizontal" +msgstr "" + +msgid "Applied Vertical" +msgstr "" + +msgid "Sketch: " +msgstr "" + +#, c-format, boost-format +msgid "On a face of Body %d" +msgstr "" + +msgid "On a stored face" +msgstr "" + +msgid "Editing sketch — drag a handle or click a quote to edit" +msgstr "" + +msgid "An imported solid has no parameters — use Transform to move or rotate it" +msgstr "" + +msgid "This feature type can't be edited yet" +msgstr "" + +msgid "Nothing to export — add a feature first" +msgstr "" + +msgid "Export STEP" +msgstr "" + +msgid "Exported STEP" +msgstr "" + +msgid "STEP export failed: " +msgstr "" + +msgid "Nothing to commit — add a feature first" +msgstr "" + +msgid "All bodies hidden — show one before committing" +msgstr "" + +msgid "Plane ready" +msgstr "" + +msgid "Axis ready" +msgstr "" + +msgid "Coord Sys ready" +msgstr "" + +msgid "Helix ready" +msgstr "" + +msgid "Project ready" +msgstr "" + +msgid "Sketch ready" +msgstr "" + +msgid "Mate needs at least two CoordSys features" +msgstr "" + +msgid "Mate: CS A and CS B must be different" +msgstr "" + +msgid "Mate ready" +msgstr "" + +msgid "Invalid: " +msgstr "" + +#, c-format +msgid "Preview — %zu triangles" +msgstr "" + +#, c-format, boost-format +msgid "Body %d — moved (%.1f, %.1f, %.1f) mm, rotated %.1f°" +msgstr "" + +msgid "Profile: " +msgstr "" + +#, c-format, boost-format +msgid "Face %d (push/pull)" +msgstr "" + +msgid "Move cancelled" +msgstr "" + +msgid "Discard this sketch and everything drawn in it?" +msgstr "" + +msgid "Discard sketch" +msgstr "" + +msgid "Keep drawing" +msgstr "" + +msgid "Finish or cancel the current tool first (Esc)" +msgstr "" + +msgid "Nothing to redo" +msgstr "" + +msgid "Nothing to undo" +msgstr "" + +#, c-format +msgid "Redo (%zu more)" +msgstr "" + +#, c-format +msgid "Undo (%zu more)" +msgstr "" + +msgid "Variable name:" +msgstr "" + +msgid "Add Variable" +msgstr "" + +msgid "Variable name must not contain spaces" +msgstr "" + +#, c-format, boost-format +msgid "Expression for '%s':" +msgstr "" + +msgid "Select a variable first" +msgstr "" + +msgid "Edit Variable" +msgstr "" + +#, c-format, boost-format +msgid "Variable '%s' could not be removed (likely still referenced by a feature expression): %s" +msgstr "" + +msgid "No binding for that field" +msgstr "" + +msgid "Enter a number" +msgstr "" + +msgid "Not a number" +msgstr "" + +msgid "Primitive" +msgstr "" + +msgid "Empty mesh generated" +msgstr "" + +msgid "Pocket (Cut)" +msgstr "" + +msgid "Clear All" +msgstr "" + +msgctxt "Keyboard Shortcut" +msgid "Ins" +msgstr "" + +# AI Translated +msgctxt "Keyboard Shortcut" +msgid "Home" +msgstr "Home" + +# AI Translated +msgctxt "Keyboard Shortcut" +msgid "End" +msgstr "End" + +msgctxt "Keyboard Shortcut" +msgid "PgUp" +msgstr "" + +msgctxt "Keyboard Shortcut" +msgid "PgDn" +msgstr "" + +# AI Translated +msgctxt "Keyboard Shortcut" +msgid "Arrow Left" +msgstr "←" + +# AI Translated +msgctxt "Keyboard Shortcut" +msgid "Arrow Right" +msgstr "→" + +# AI Translated +msgctxt "Keyboard Shortcut" +msgid "Arrow Up" +msgstr "↑" + +# AI Translated +msgctxt "Keyboard Shortcut" +msgid "Arrow Down" +msgstr "↓" + +msgid "Import geometry data from STL/STEP/3MF/OBJ/AMF files" +msgstr "STL/STEP/3MF/OBJ/AMF 파일에서 형상 데이터 가져오기" + +msgid "Select all objects" +msgstr "모든 객체 선택" + +msgid "Paste from clipboard" +msgstr "클립보드에서 붙여넣기" + +# AI Translated +msgid "Toggle printable for object/part" +msgstr "객체/부품의 출력 가능 여부 전환" + +msgid "Move selection 10mm in negative X direction" +msgstr "선택 항목을 -X 방향으로 10mm 이동" + +msgid "Move selection 10mm in positive X direction" +msgstr "선택 항목을 +X 방향으로 10mm 이동" + +msgid "Move selection 10mm in positive Y direction" +msgstr "선택 항목을 +Y 방향으로 10mm 이동" + +msgid "Move selection 10mm in negative Y direction" +msgstr "선택 항목을 -Y 방향으로 10mm 이동" + +msgid "Rotate selection 45 degrees counterclockwise" +msgstr "" + +msgid "Rotate selection 45 degrees clockwise" +msgstr "" + +msgid "Gizmo move" +msgstr "변형도구 이동" + +msgid "Gizmo rotate" +msgstr "변형도구 회전" + +msgid "Gizmo scale" +msgstr "변형도구 배율" + +msgid "Gizmo place face on bed" +msgstr "변형도구 바닥면 선택" + +msgid "Gizmo cut" +msgstr "변형도구 잘라내기" + +msgid "Gizmo mesh boolean" +msgstr "변형도구 합집합/차집합/교집합" + +msgid "Gizmo FDM paint-on supports" +msgstr "" + +msgid "Gizmo FDM paint-on seam" +msgstr "변형도구 재봉선 칠하기" + +# AI Translated +msgid "Gizmo FDM paint-on fuzzy skin" +msgstr "변형도구 FDM 퍼지 스킨 칠하기" + +msgid "Gizmo multi-material painting" +msgstr "" + +msgid "Gizmo text emboss/engrave" +msgstr "변형도구 - 텍스트 엠보싱/인그레이빙" + +msgid "Gizmo measure" +msgstr "변형도구 측정" + +msgid "Gizmo assemble" +msgstr "변형도구 병합" + +msgid "Gizmo brim ears" +msgstr "변형도구 브림 귀" + +msgid "Vertical slider - Move active thumb Up" +msgstr "수직 슬라이더 - 활성 레이어 위로 이동" + +msgid "Vertical slider - Move active thumb Down" +msgstr "수직 슬라이더 - 활성 레이어 아래로 이동" + +msgid "Horizontal slider - Move active thumb Left" +msgstr "수평 슬라이더 - 활성 라인 왼쪽으로 이동" + +msgid "Horizontal slider - Move active thumb Right" +msgstr "수평 슬라이더 - 활성 라인 오른쪽으로 이동" + +msgid "Horizontal slider - Move to start position" +msgstr "수평 슬라이더 - 시작 위치로 이동" + +msgid "Horizontal slider - Move to last position" +msgstr "수평 슬라이더 - 마지막 위치로 이동" + +msgid "Camera view - Default" +msgstr "카메라 시점 - 기본" + +msgid "Camera view - Top" +msgstr "카메라 시점 - 위" + +msgid "Camera view - Bottom" +msgstr "카메라 시점 - 아래" + +msgid "Camera view - Front" +msgstr "카메라 시점 - 앞" + +msgid "Camera view - Behind" +msgstr "카메라 시점 - 뒤" + +msgid "Camera Angle - Left side" +msgstr "카메라 각도 - 좌측" + +msgid "Camera Angle - Right side" +msgstr "카메라 각도 - 우측" + +msgid "Camera view - Current plate" +msgstr "" + +msgid "Zoom in" +msgstr "확대" + +msgid "Zoom out" +msgstr "축소" + +msgid "Show/Hide 3Dconnexion devices settings dialog" +msgstr "3D 연결 장치 설정 표시/숨기기 대화상자" + +msgid "Show/Hide wireframe" +msgstr "" + +msgid "On/Off G-code window" +msgstr "Gcode 창 켜기/끄기" + +msgid "On/Off one layer mode of the vertical slider" +msgstr "수직 슬라이더의 한 레이어 모드 켜기/끄기" + +msgid "Switch between Prepare/Preview" +msgstr "준비 하기/미리 보기 전환" + +msgid "Collapse/Expand the sidebar" +msgstr "사이드바 접기/펼치기" + +msgid "Open the speed dial" +msgstr "" + +msgid "Reload the device page" +msgstr "" + +msgid "Show keyboard shortcuts list" +msgstr "키보드 단축키 목록 보기" + +msgid "Slicing and printing" +msgstr "" + +msgid "Editing" +msgstr "" + +msgid "Placement" +msgstr "" + +msgid "Gizmos" +msgstr "" + +msgid "Sliders" +msgstr "" + +msgid "Painting tools" +msgstr "" + +msgid "Application" +msgstr "" + #: resources/data/hints.ini: [hint:Precise wall] msgid "" "Precise wall\n" @@ -22567,8 +25385,70 @@ msgstr "" "뒤틀림 방지\n" "ABS와 같이 뒤틀림이 발생하기 쉬운 소재를 출력할 때, 히트베드 온도를 적절하게 높이면 뒤틀림 가능성을 줄일 수 있다는 사실을 알고 계셨나요?" -#~ msgid "Other" -#~ msgstr "기타" +# AI Translated +#~ msgid "Tab" +#~ msgstr "탭" + +# AI Translated +#~ msgid "Displays current viewport FPS in the top-right corner." +#~ msgstr "현재 뷰포트의 FPS를 오른쪽 위 모서리에 표시합니다." + +# AI Translated +#~ msgid "Publish 3MF Wiki" +#~ msgstr "3MF 게시 위키" + +# AI Translated +#~ msgid "Publish 3MF Video Guide" +#~ msgstr "3MF 게시 비디오 가이드" + +#~ msgid "Toolbar" +#~ msgstr "도구 모음" + +#~ msgid "Switch table page" +#~ msgstr "테이블 페이지 전환" + +#~ msgid "Global shortcuts" +#~ msgstr "전역 단축키" + +# AI Translated +#~ msgid "Middle mouse button" +#~ msgstr "마우스 가운데 버튼" + +#~ msgid "Auto orients selected objects or all objects. If there are selected objects, it just orients the selected ones. Otherwise, it will orient all objects in the current project." +#~ msgstr "선택한 객체 또는 모든 객체의 방향을 자동으로 조정합니다. 선택한 객체가 있는 경우 선택한 객체만 조정되고, 그렇지 않은 경우 프로젝트의 모든 객체가 조정됩니다." + +#~ msgid "Auto orients all objects on the active plate." +#~ msgstr "현재 플레이트에 있는 모든 객체의 방향을 자동으로 지정합니다." + +#~ msgid "Any arrow" +#~ msgstr "모든 화살표" + +#~ msgid "Gizmo SLA support points" +#~ msgstr "변형도구 서포트 칠하기" + +#~ msgid "Plater" +#~ msgstr "출력판" + +#~ msgid "Gizmo" +#~ msgstr "변형도구" + +#~ msgid "Delete objects, parts, modifiers" +#~ msgstr "객체, 부품, 수정자 삭제" + +#~ msgid "Objects List" +#~ msgstr "객체 목록" + +# AI Translated +#~ msgid "G-code written at the very top of the output file, before any other content. Useful for adding metadata that printer firmware reads from the first lines of the file (e.g. estimated print time, filament usage). Supports placeholders like {print_time_sec} and {used_filament_length}." +#~ msgstr "출력 파일의 가장 앞부분, 다른 모든 내용보다 먼저 기록되는 G-code입니다. 프린터 펌웨어가 파일의 첫 줄에서 읽는 메타데이터(예: 예상 출력 시간, 필라멘트 사용량)를 추가하는 데 유용합니다. {print_time_sec}, {used_filament_length}와 같은 자리 표시자를 지원합니다." + +# AI Translated +#~ msgid "Print time (seconds)" +#~ msgstr "출력 시간(초)" + +# AI Translated +#~ msgid "Open actions speed dial" +#~ msgstr "작업 스피드 다이얼 열기" # AI Translated #~ msgid "Left: " @@ -22713,9 +25593,6 @@ msgstr "" #~ msgid "Print order within a single layer." #~ msgstr "단일 레이어 내의 출력 순서" -#~ msgid "Bottom" -#~ msgstr "아래" - #~ msgid "Front" #~ msgstr "앞" @@ -22734,9 +25611,6 @@ msgstr "" #~ msgid "Arrow Right" #~ msgstr "화살표 오른쪽으로" -#~ msgid "End" -#~ msgstr "끝" - #~ msgid "Hotend" #~ msgstr "핫엔드" diff --git a/localization/i18n/list.txt b/localization/i18n/list.txt index fbc718cae8..ef049fa48e 100644 --- a/localization/i18n/list.txt +++ b/localization/i18n/list.txt @@ -125,6 +125,7 @@ src/slic3r/GUI/ThermalPreconditioningDialog.hpp src/slic3r/GUI/Jobs/SLAImportJob.cpp src/slic3r/GUI/Jobs/UpgradeNetworkJob.cpp src/slic3r/GUI/AboutDialog.cpp +src/slic3r/GUI/ActionRegistry.cpp src/slic3r/GUI/AMSMaterialsSetting.cpp src/slic3r/GUI/ExtrusionCalibration.cpp src/slic3r/GUI/AmsMappingPopup.cpp @@ -159,6 +160,7 @@ src/slic3r/GUI/SelectMachinePop.cpp src/slic3r/GUI/StatusPanel.cpp src/slic3r/GUI/Monitor.cpp src/slic3r/GUI/MsgDialog.cpp +src/slic3r/GUI/NativeCommands.cpp src/slic3r/GUI/NotificationManager.hpp src/slic3r/GUI/NotificationManager.cpp src/slic3r/GUI/ObjectDataViewModel.cpp @@ -179,6 +181,8 @@ src/slic3r/GUI/PublishDialog.cpp src/slic3r/GUI/PublishSettingsDialog.cpp src/slic3r/GUI/SavePresetDialog.cpp src/slic3r/GUI/Search.cpp +src/slic3r/GUI/SettingsIndex.cpp +src/slic3r/GUI/SpeedDialDialog.cpp src/slic3r/GUI/Selection.cpp src/slic3r/GUI/SelectMachine.cpp src/slic3r/GUI/PrePrintChecker.cpp @@ -246,6 +250,7 @@ src/slic3r/GUI/TroubleshootDialog.cpp src/slic3r/Utils/3DPrinterOS.cpp src/slic3r/Utils/AstroBox.cpp src/slic3r/Utils/Duet.cpp +src/slic3r/Utils/UltiMaker.cpp src/slic3r/Utils/FlashAir.cpp src/slic3r/Utils/MKS.cpp src/slic3r/Utils/Moonraker.cpp @@ -295,3 +300,5 @@ src/slic3r/GUI/CAD/DesignPanel.cpp src/slic3r/GUI/CAD/SketchInlineEditor.cpp src/slic3r/GUI/Gizmos/GLGizmoPrimitive.cpp src/slic3r/GUI/Gizmos/GLGizmoSketch.cpp +src/slic3r/GUI/KeyChord.cpp +src/slic3r/GUI/Shortcuts.cpp diff --git a/localization/i18n/lt/OrcaSlicer_lt.po b/localization/i18n/lt/OrcaSlicer_lt.po index 7798105df7..49deda164c 100644 --- a/localization/i18n/lt/OrcaSlicer_lt.po +++ b/localization/i18n/lt/OrcaSlicer_lt.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-09-17 12:41-0300\n" +"POT-Creation-Date: 2026-09-22 12:39+0800\n" "PO-Revision-Date: 2026-07-02 14:13+0300\n" "Last-Translator: Gintaras Kučinskas \n" "Language-Team: \n" @@ -2486,6 +2486,19 @@ msgstr "" msgid "Failed to open the Plugins dialog (unknown error)." msgstr "Nepavyko atidaryti papildinių dialogo lango (nežinoma klaida)." +msgid "Plugins refreshed." +msgstr "" + +#, c-format, boost-format +msgid "Failed to refresh plugins: %s" +msgstr "" + +msgid "Select plugin package" +msgstr "" + +msgid "Plugin files (*.py;*.whl)|*.py;*.whl" +msgstr "" + # AI Translated msgid "Plugin Terminal" msgstr "Papildinio terminalas" @@ -4146,6 +4159,21 @@ msgstr "„OrcaSlicer“ buvo sukurtas vadovaujantis ta pačia dvasia, remiantis msgid "Today, OrcaSlicer is the most widely used and actively developed open-source slicer in the 3D printing community. Many of its innovations have been adopted by other slicers, making it a driving force for the entire industry." msgstr "Šiandien „OrcaSlicer“ yra plačiausiai naudojama ir aktyviausiai tobulinama atvirojo kodo paruošimo spausdinimui (slicer) programa 3D spausdinimo bendruomenėje.. Daugelis jos naujovių buvo perimtos kitų pjaustymo programų, todėl ji tapo visos pramonės varomąja jėga." +msgid "Script plugin skipped." +msgstr "" + +msgid "Script plugin finished." +msgstr "" + +msgid "Printer" +msgstr "Spausdintuvas" + +msgid "Recent Projects" +msgstr "" + +msgid "Go to Plate" +msgstr "" + msgid "AMS Materials Setting" msgstr "AMS medžiagų nuostatos" @@ -5700,9 +5728,6 @@ msgctxt "Noun" msgid "Print" msgstr "Spausdinti" -msgid "Printer" -msgstr "Spausdintuvas" - msgid "Time Estimation" msgstr "Laiko įvertis (skaičiavimas)" @@ -5886,12 +5911,15 @@ msgctxt "Camera View" msgid "Right" msgstr "Dešinė" -msgid "Add" -msgstr "Įtraukti" - msgid "Add plate" msgstr "Įtraukti plokštę" +msgid "Split to objects" +msgstr "Padalinti į objektus" + +msgid "Add" +msgstr "Įtraukti" + msgid "Auto orient all/selected objects" msgstr "Automatiškai orientuoti visus / pasirinktus objektus" @@ -5904,9 +5932,6 @@ msgstr "Išdėstyti visus objektus" msgid "Arrange objects on selected plates" msgstr "Išdėstyti objektus pasirinktose plokštėse" -msgid "Split to objects" -msgstr "Padalinti į objektus" - msgid "Assembly View" msgstr "Surinkimo vaizdas" @@ -5961,6 +5986,9 @@ msgstr "Kontūras" msgid "Wireframe" msgstr "Rodyti karkasinį vaizdą" +msgid "X-Ray" +msgstr "" + msgid "Realistic View" msgstr "Realistiškas vaizdas" @@ -6003,7 +6031,7 @@ msgstr "Tūris:" msgid "Size:" msgstr "Dydis:" -#, c-format, boost-format +#, boost-format msgid "Conflicts of G-code paths have been found at layer %d, Z = %.2lfmm. Please separate the conflicted objects farther (%s <-> %s)." msgstr "Rasta G-kodo trajektorijų konfliktų %d sluoksnyje, Z = %.2lfmm. Prašome labiau atskirti konfliktuojančius objektus (%s <-> %s)." @@ -6169,6 +6197,9 @@ msgstr "Programa uždaroma, nors kai kurie profiliai yra pakeisti." msgid "Logging" msgstr "Registravimas" +msgid "Design" +msgstr "" + msgid "Prepare" msgstr "Paruošimas" @@ -6497,6 +6528,9 @@ msgstr "Rodyti kontūrą aplink pasirinktą objektą 3D scenoje." msgid "Preferences" msgstr "Parinktys" +msgid "Open speed dial" +msgstr "" + # AI Translated msgctxt "Menu" msgid "Edit" @@ -7433,6 +7467,233 @@ msgstr "Daugiau nerodyti šio dialogo lango" msgid "Please refer to Wiki before use->" msgstr "Prieš naudodami peržiūrėkite „Wiki“ ->" +msgid "Plates are a filament (FFF) feature." +msgstr "" + +msgid "Open the 3D view first." +msgstr "" + +msgid "Select an object first." +msgstr "" + +msgid "Slice and Preview" +msgstr "" + +msgid "Slice & Export" +msgstr "" + +msgid "Go to layer (percent)" +msgstr "" + +msgid "Commands" +msgstr "" + +msgid "Go to tab..." +msgstr "" + +msgid "Load Project" +msgstr "" + +msgid "Save Project As" +msgstr "" + +msgid "Mode: Simple" +msgstr "" + +msgid "Mode: Advanced" +msgstr "" + +msgid "Mode: Expert" +msgstr "" + +msgid "Toggle Developer Mode" +msgstr "" + +msgid "Developer mode enabled." +msgstr "" + +msgid "Developer mode disabled." +msgstr "" + +msgid "Export STL" +msgstr "Eksportuoti STL" + +msgid "Export 3MF" +msgstr "Eksportuoti 3MF" + +msgid "Export Sliced File" +msgstr "" + +msgid "Export All Sliced Files" +msgstr "" + +msgid "Max Volumetric Speed Calibration" +msgstr "Didžiausio tūrinio greičio kalibravimas" + +msgid "Pressure Advance Calibration" +msgstr "" + +msgid "Flow Ratio Calibration" +msgstr "Srauto santykio kalibravimas" + +msgid "Retraction Calibration" +msgstr "" + +msgid "Cornering Calibration" +msgstr "" + +msgid "Input Shaping Frequency Calibration" +msgstr "" + +msgid "Input Shaping Damping Calibration" +msgstr "" + +msgid "VFA Calibration" +msgstr "" + +msgid "View: Top" +msgstr "" + +msgid "View: Bottom" +msgstr "" + +msgid "View: Front" +msgstr "" + +msgid "View: Rear" +msgstr "" + +msgid "View: Left" +msgstr "" + +msgid "View: Right" +msgstr "" + +msgid "View: Isometric" +msgstr "" + +msgid "View: Default" +msgstr "" + +msgid "Fit Bed to View" +msgstr "" + +msgid "Toggle Perspective" +msgstr "" + +# AI Translated +msgid "Delete All Objects" +msgstr "Ištrinti visus objektus" + +msgid "Mirror X" +msgstr "" + +msgid "Mirror Y" +msgstr "" + +msgid "Mirror Z" +msgstr "" + +# AI Translated +msgid "Split to Objects" +msgstr "Skaidyti į objektus" + +msgid "Split to Parts" +msgstr "" + +msgid "Center Selected on Plate" +msgstr "" + +msgid "Drop to Bed" +msgstr "" + +msgid "Scale to Fit Print Volume" +msgstr "" + +msgid "Increase Instances" +msgstr "" + +msgid "Decrease Instances" +msgstr "" + +msgid "Auto-Arrange" +msgstr "" + +msgid "Auto-Orient" +msgstr "" + +msgid "Add Plate" +msgstr "" + +msgid "Cannot add another plate (maximum reached)." +msgstr "" + +msgid "Duplicate Plate" +msgstr "" + +msgid "Cannot duplicate a plate (maximum reached)." +msgstr "" + +msgid "Cannot delete the only plate." +msgstr "" + +msgid "Rename Plate" +msgstr "" + +msgid "Toggle Plate Lock" +msgstr "" + +msgid "No plates available." +msgstr "" + +msgid "Synchronize Filament List from AMS" +msgstr "" + +msgid "Connect a printer to synchronize the AMS filament list." +msgstr "" + +msgid "Open Preset Bundle" +msgstr "" + +msgid "Sign in to sync presets." +msgstr "" + +msgid "Export All Objects as STLs" +msgstr "" + +msgid "Export All Objects as DRC (one file)" +msgstr "" + +msgid "Export All Objects as DRCs" +msgstr "" + +msgid "Export Toolpaths as OBJ" +msgstr "" + +msgid "About OrcaSlicer" +msgstr "" + +msgid "Open Wiki" +msgstr "" + +msgid "Open YouTube Channel" +msgstr "" + +msgid "Open Plugins" +msgstr "" + +msgid "Refresh Plugins" +msgstr "" + +msgid "Install Plugin" +msgstr "" + +msgid "Install Local Plugin" +msgstr "" + +msgid "Unknown command." +msgstr "" + msgid "3D Mouse disconnected." msgstr "3D pelė atjungta." @@ -8095,9 +8356,6 @@ msgstr "Išskleisti šoninę juostą" msgid "Collapse sidebar" msgstr "Sutraukti šoninę juostą" -msgid "Tab" -msgstr "Tab" - #, c-format, boost-format msgid "Loading file: %s" msgstr "Įkeliamas failas: %s" @@ -8299,10 +8557,6 @@ msgstr "" msgid "Delete Object" msgstr "Ištrinti objektą" -# AI Translated -msgid "Delete All Objects" -msgstr "Ištrinti visus objektus" - # AI Translated msgid "Reset Project" msgstr "Atkurti projektą" @@ -8310,10 +8564,6 @@ msgstr "Atkurti projektą" msgid "The selected object couldn't be split." msgstr "Pasirinkto objekto negalima suskaidyti." -# AI Translated -msgid "Split to Objects" -msgstr "Skaidyti į objektus" - msgid "Disable Auto-Drop to preserve Z positioning?\n" msgstr "Išjungti automatinį nuleidimą, kad būtų išsaugota Z pozicija?\n" @@ -9119,6 +9369,33 @@ msgstr "Kelių įrenginių valdymas" msgid "With this option enabled, you can send a task to multiple devices at the same time and manage multiple devices." msgstr "Kai įjungta ši funkcija, jūs galite siųsti užduotį keliems įrenginiams vienu metu, taip apt kontroliuoti keletą įrenginių." +msgid "Open the Speed Dial from the keyboard" +msgstr "" + +msgid "When enabled, the Speed Dial keyboard shortcut (Space by default) opens the action search from any page." +msgstr "" + +msgid "Recent actions" +msgstr "" + +msgid "actions" +msgstr "" + +msgid "How many recently launched actions to show at the top of the Speed Dial. Set to 0 to hide recent actions." +msgstr "" + +msgid "CAD feature (experimental)" +msgstr "" + +msgid "With this option enabled, the Design tab is shown, where models can be built and edited parametrically. This feature is experimental and still under development." +msgstr "" + +msgid "Auto-close sketch loops" +msgstr "" + +msgid "Treat sketch endpoints within 0.001 mm as one joint and weld the loop shut. Off: only exactly coincident endpoints join, so a loop with a tiny gap is shown as open instead of being closed for you." +msgstr "" + msgid "Pop up to select filament grouping mode" msgstr "Iššokantis langas gijų grupavimo režimui pasirinkti" @@ -9200,6 +9477,12 @@ msgstr "Apversti pelės didinimą" msgid "If enabled, reverses the direction of zoom with mouse wheel." msgstr "Jei įjungta, apverčia didinimo ar mažinimo kryptį pelės ratuku." +msgid "Draw mate connectors as a face" +msgstr "" + +msgid "In the Design tab, draw a mate connector as a small face instead of the conventional disc with a roll quadrant. A face's orientation is read without being learned. Turn this off for the conventional CAD representation." +msgstr "" + msgid "Pan" msgstr "Slinkimas" @@ -9221,6 +9504,15 @@ msgstr "Vilkti dešiniuoju pelės mygtuku" msgid "Set the action that dragging the right mouse button should perform." msgstr "Nustatykite veiksmą, kuris turi būti atliktas, velkant dešinįjį pelės mygtuką." +msgid "Keyboard" +msgstr "" + +msgid "Keyboard shortcuts" +msgstr "" + +msgid "Choose the key for each action." +msgstr "" + msgid "Clear my choice on..." msgstr "Išvalyti mano pasirinkimą..." @@ -9329,11 +9621,39 @@ msgid "" "Set to 0 for unlimited frame rate." msgstr "Riboja vaizdo srities kadrų dažnį, kad sumažintų vaizdo plokštės (GPU) apkrovą ir energijos sąnaudas. Įveskite 0, jei kadrų dažnis neribojamas." +msgid "Reuse the 3D scene while idle" +msgstr "" + +msgid "" +"Skips redrawing the 3D scene when only the mouse cursor moves over the viewport,\n" +"and reuses the previous frame's scene instead. Reduces GPU load.\n" +"Disable it if the viewport shows stale or missing contents.\n" +"\n" +"Takes effect immediately." +msgstr "" + +msgid "Skip unchanged frames" +msgstr "" + +msgid "" +"Skips drawing a frame altogether when it would be identical to the one already on screen.\n" +"Only applies to frames that reuse the 3D scene, so it needs Reuse the 3D scene while idle.\n" +"Disable it if a hover highlight, tooltip or animation stops updating.\n" +"\n" +"Takes effect immediately." +msgstr "" + msgid "Show FPS overlay" msgstr "Rodyti KPS (FPS) indikatorių" -msgid "Displays current viewport FPS in the top-right corner." -msgstr "Viršutiniame dešiniajame kampe rodo esamą vaizdo srities kadrų dažnį." +msgid "Displays rendering counts in the top-right corner of the viewport." +msgstr "" + +msgid "FPS: frames presented to the screen per second." +msgstr "" + +msgid "3D: frames per second that redrew the 3D scene." +msgstr "" # AI Translated msgid "G-code Preview" @@ -9790,13 +10110,8 @@ msgstr "Talpinti 3MF..." msgid "Select which settings to be published in the 3MF file" msgstr "Pasirinkite, kuriuos parametrus talpinti 3MF faile" -# AI Translated -msgid "Publish 3MF Wiki" -msgstr "3MF talpinimo wiki" - -# AI Translated -msgid "Publish 3MF Video Guide" -msgstr "3MF talpinimo vaizdo vadovas" +msgid "Video Guide" +msgstr "" # AI Translated msgid "Mixed filament - published as a whole when \"Enable\" above is selected" @@ -9902,6 +10217,133 @@ msgstr "Profilio „%1%“ atveju, pridėti „%2%“ kaip naują profilį" msgid "Simply switch to \"%1%\"" msgstr "Paprasčiausiai persijunkite į \"%1%\"" +msgid "Expert" +msgstr "" + +msgid "Simple" +msgstr "" + +msgid "Search actions" +msgstr "" + +#, c-format, boost-format +msgid "Search %s actions" +msgstr "" + +msgid "Recent" +msgstr "" + +msgid "Other" +msgstr "Kita" + +#, c-format, boost-format +msgid "No actions match (Total: %s)" +msgstr "" + +msgid "No actions yet" +msgstr "" + +msgid "No tabs match" +msgstr "" + +msgid "No tabs" +msgstr "" + +#, c-format, boost-format +msgid "Showing %s of %s actions" +msgstr "" + +#, c-format, boost-format +msgid "%s actions" +msgstr "" + +#, c-format, boost-format +msgid "%s tabs" +msgstr "" + +#, c-format, boost-format +msgid "%s matches" +msgstr "" + +#, c-format, boost-format +msgid "Favourites are full (%s max)" +msgstr "" + +#, c-format, boost-format +msgid "Go to %s%% of the layer range" +msgstr "" + +msgid "Enter a layer percentage (0-100)" +msgstr "" + +#, c-format, boost-format +msgid "Go to layer %% (0-100)" +msgstr "" + +msgid "Go to tab" +msgstr "" + +#, c-format, boost-format +msgid "Favourite %s (%s)" +msgstr "" + +#, c-format, boost-format +msgid "Pin to favourites (%s)" +msgstr "" + +#, c-format, boost-format +msgid "Unpin from favourites (%s)" +msgstr "" + +msgid "Remove from favourites" +msgstr "" + +msgid "Move left" +msgstr "" + +msgid "Move right" +msgstr "" + +msgid "Unpin" +msgstr "" + +msgid "Wiki (F1)" +msgstr "" + +msgid "No wiki page for this action" +msgstr "" + +msgid "Show details" +msgstr "Rodyti išsamiau" + +# AI Translated +msgid "Hide details" +msgstr "Slėpti išsamią informaciją" + +#, c-format, boost-format +msgid "\"%s\" is a Developer setting. Enable Developer mode to edit it?" +msgstr "" + +msgid "Developer setting" +msgstr "" + +#, c-format, boost-format +msgid "\"%s\" is a %s setting. Switch from %s mode to %s mode to edit it?" +msgstr "" + +msgid "Switch settings mode" +msgstr "" + +#, c-format, boost-format +msgid "Run \"%s\"?" +msgstr "" + +msgid "Run plugin" +msgstr "" + +msgid "Don't ask again for this action" +msgstr "" + msgid "Task canceled" msgstr "Užduotis atšaukta" @@ -11714,56 +12156,39 @@ msgstr "Konfigūracijos paketas buvo pakeistas ankstesniame konfigūravimo vadov msgid "Configuration package changed" msgstr "Pakeistas konfigūracijos paketas" -msgid "Toolbar" -msgstr "Įrankių juosta" - -msgid "Objects list" -msgstr "Objektų sąrašas" - -msgid "Import geometry data from STL/STEP/3MF/OBJ/AMF files" -msgstr "Importuoti geometrijos duomenis iš STL/STEP/3MF/OBJ/AMF failų" - -msgid "Paste from clipboard" -msgstr "Įklijuoti iš mainų srities" - -msgid "Show/Hide 3Dconnexion devices settings dialog" -msgstr "Rodyti/slėpti 3DConnexion įrenginių nustatymų dialogo langą" - -msgid "Switch table page" -msgstr "Perjungti lentelės puslapį" - -msgid "Show keyboard shortcuts list" -msgstr "Rodyti sparčiųjų klavišų sąrašą" - -msgid "Global shortcuts" -msgstr "Bendrieji spartieji klavišai" - msgid "Pan View" msgstr "Vaizdo stūmimas (panoraminis vaizdas)" msgid "Rotate View" msgstr "Vaizdo pasukimas" -msgid "Middle mouse button" -msgstr "Vidurinis pelės mygtukas" +#, c-format, boost-format +msgid "Use %s or %s, or a key that does not type a character." +msgstr "" -msgid "Zoom View" -msgstr "Vaizdo mastelio keitimas (zoom)" +msgctxt "Keyboard Shortcut" +msgid "Key" +msgstr "" -msgid "Auto orients selected objects or all objects. If there are selected objects, it just orients the selected ones. Otherwise, it will orient all objects in the current project." -msgstr "Automatiškai orientuoja pasirinktus objektus arba visus objektus. Jei yra pasirinkti objektai, orientuoja tik pasirinktus. Kitais atvejais orientuoja visus esamo projekto objektus." +msgid "Left mouse" +msgstr "" -msgid "Auto orients all objects on the active plate." -msgstr "Automatiškai orientuoja visus objektus aktyvioje plokštėje." +msgid "Available anywhere in the window, even while typing in a text field." +msgstr "" -msgid "Collapse/Expand the sidebar" -msgstr "Sutraukti / išskleisti šoninę juostą" +msgid "Run a speed dial favorite while the dial is open" +msgstr "" -msgid "Any arrow" -msgstr "Bet kuri rodyklė" +# AI Translated +msgctxt "Keyboard Shortcut" +msgid "Tab" +msgstr "Tab" -msgid "Movement in camera space" -msgstr "Judėjimas kameros erdvėje" +msgid "Switch to the next main tab" +msgstr "" + +msgid "Available while the 3D view on the Prepare tab has focus." +msgstr "" msgid "Select a part" msgstr "Pasirinkti dalį" @@ -11774,135 +12199,29 @@ msgstr "Pasirinkite kelis objektus" msgid "Select objects by rectangle" msgstr "Pasirinkti objektus stačiakampio rėmeliu" -# AI Translated -msgctxt "Keyboard Shortcut" -msgid "Arrow Up" -msgstr "Rodyklė aukštyn" - -msgid "Move selection 10mm in positive Y direction" -msgstr "Perkelti pasirinkimą 10 mm teigiama Y kryptimi" - -# AI Translated -msgctxt "Keyboard Shortcut" -msgid "Arrow Down" -msgstr "Rodyklė žemyn" - -msgid "Move selection 10mm in negative Y direction" -msgstr "Perkelti pasirinkimą 10 mm neigiama Y kryptimi" - -# AI Translated -msgctxt "Keyboard Shortcut" -msgid "Arrow Left" -msgstr "Rodyklė kairėn" - -msgid "Move selection 10mm in negative X direction" -msgstr "Perkelti pasirinkimą 10 mm neigiama X kryptimi" - -# AI Translated -msgctxt "Keyboard Shortcut" -msgid "Arrow Right" -msgstr "Rodyklė dešinėn" - -msgid "Move selection 10mm in positive X direction" -msgstr "Perkelti pasirinkimą 10 mm teigiama X kryptimi" +msgid "Keyboard 1-9: set filament for object/part" +msgstr "Klaviatūra 1-9: nustatyti objekto/dalies giją" msgid "Movement step set to 1mm" msgstr "Judėjimo žingsnis nustatytas į 1 mm" -msgid "Keyboard 1-9: set filament for object/part" -msgstr "Klaviatūra 1-9: nustatyti objekto/dalies giją" +msgid "Movement in camera space" +msgstr "Judėjimas kameros erdvėje" -msgid "Camera view - Default" -msgstr "Kameros vaizdas - Numatytasis" +msgid "Middle mouse" +msgstr "" -msgid "Camera view - Top" -msgstr "Kameros vaizdas - Viršus" +msgid "Right mouse" +msgstr "" -msgid "Camera view - Bottom" -msgstr "Kameros vaizdas - Apačia" +msgid "Zoom View" +msgstr "Vaizdo mastelio keitimas (zoom)" -msgid "Camera view - Front" -msgstr "Kameros vaizdas - Priekis" +msgid "Painting" +msgstr "" -msgid "Camera view - Behind" -msgstr "Kameros vaizdas – iš galo" - -msgid "Camera Angle - Left side" -msgstr "Kameros kampas – iš kairės" - -msgid "Camera Angle - Right side" -msgstr "Kameros kampas – iš dešinės" - -msgid "Select all objects" -msgstr "Pasirinkti visus objektus" - -msgid "Gizmo move" -msgstr "Perkėlimo manipuliatorius" - -msgid "Gizmo rotate" -msgstr "Pasukimo manipuliatorius" - -msgid "Gizmo scale" -msgstr "Mastelio keitimo manipuliatorius" - -msgid "Gizmo place face on bed" -msgstr "Paviršiaus dėjimo ant pagrindo manipuliatorius" - -msgid "Gizmo cut" -msgstr "Pjovimo manipuliatorius" - -msgid "Gizmo mesh boolean" -msgstr "Loginių tinklelio veiksmų (Boolean) manipuliatorius" - -msgid "Gizmo FDM paint-on fuzzy skin" -msgstr "FDM užtepamo grublėto paviršiaus (fuzzy skin) manipuliatorius" - -msgid "Gizmo SLA support points" -msgstr "SLA atramų taškų manipuliatorius" - -msgid "Gizmo FDM paint-on seam" -msgstr "FDM užtepamos siūlės (seam) manipuliatorius" - -msgid "Gizmo text emboss/engrave" -msgstr "Teksto iškėlimo ir įspaudimo (emboss/engrave) manipuliatorius" - -msgid "Gizmo measure" -msgstr "Matavimo manipuliatorius" - -msgid "Gizmo assemble" -msgstr "Surinkimo manipuliatorius" - -msgid "Gizmo brim ears" -msgstr "Krašto „auselių“ (brim ears) manipuliatorius" - -msgid "Zoom in" -msgstr "Padidinti" - -msgid "Zoom out" -msgstr "Nutolinti" - -msgid "Toggle printable for object/part" -msgstr "Perjungti objekto / dalies spausdinimą" - -# AI Translated -msgctxt "Keyboard Shortcut" -msgid "Tab" -msgstr "Tab" - -msgid "Switch between Prepare/Preview" -msgstr "Perjungimas tarp Paruošti / Peržiūrėti" - -# AI Translated -msgctxt "Keyboard Shortcut" -msgid "Space" -msgstr "Tarpas" - -# AI Translated -msgid "Open actions speed dial" -msgstr "Atidaryti veiksmų greitosios prieigos meniu" - -msgid "Plater" -msgstr "Plokštė" +msgid "Available while a painting gizmo is open: supports, seam, fuzzy skin or color painting." +msgstr "" msgid "Move: press to snap by 1mm" msgstr "Perkėlimas: paspauskite, kad pritrauktumėte kas 1 mm" @@ -11913,14 +12232,19 @@ msgstr "Atramų ir spalvų užtepimas: keisti teptuko spindulį" msgid "Support/Color Painting: adjust section position" msgstr "Atramų ir spalvų užtepimas: keisti pjūvio padėtį" -msgid "Gizmo" -msgstr "Manipuliatorius" +msgid "Objects list" +msgstr "Objektų sąrašas" + +msgid "Available while the object list has focus." +msgstr "" msgid "Set extruder number for the objects and parts" msgstr "Nustatykite ekstruderio numerį objektams ir dalims" -msgid "Delete objects, parts, modifiers" -msgstr "Ištrinti objektus, dalis, modifikatorius" +# AI Translated +msgctxt "Keyboard Shortcut" +msgid "Space" +msgstr "Tarpas" msgid "Select the object/part and press space to change the name" msgstr "Pasirinkite objektą ir (arba) dalį ir paspauskite tarpo klavišą, kad pakeistumėte pavadinimą" @@ -11931,45 +12255,48 @@ msgstr "Pelės paspaudimas" msgid "Select the object/part and mouse click to change the name" msgstr "Pasirinkite objektą/dalį ir spustelėkite pele, kad pakeistumėte pavadinimą" -msgid "Objects List" -msgstr "Objektų sąrašas" - -msgid "Vertical slider - Move active thumb Up" -msgstr "Vertikalus slankiklis – kelti aktyvų žymeklį aukštyn" - -msgid "Vertical slider - Move active thumb Down" -msgstr "Vertikalus slankiklis – nuleisti aktyvų žymeklį žemyn" - -msgid "Horizontal slider - Move active thumb Left" -msgstr "Horizontalus slankiklis – stumti aktyvų žymeklį kairėn" - -msgid "Horizontal slider - Move active thumb Right" -msgstr "Horizontalus slankiklis – stumti aktyvų žymeklį dešinėn" - -msgid "On/Off one layer mode of the vertical slider" -msgstr "Vertikalaus slankiklio vieno sluoksnio režimas įjungimas / išjungimas" - -msgid "On/Off G-code window" -msgstr "G-kodo lango įjungimas / išjungimas" +msgid "Available while the 3D view on the Preview tab has focus." +msgstr "" msgid "Move slider 5x faster" msgstr "Judinkite slankiklį 5 kartus greičiau" -# AI Translated -msgctxt "Keyboard Shortcut" -msgid "Home" -msgstr "Home" +msgid "Scroll slider 5x faster" +msgstr "" -msgid "Horizontal slider - Move to start position" -msgstr "Horizontalus slankiklis – perkelti į pradinę padėtį" +msgid "Not customizable" +msgstr "" -# AI Translated -msgctxt "Keyboard Shortcut" -msgid "End" -msgstr "End" +#, c-format, boost-format +msgid "%s is assigned to %s. Reassign it to %s?" +msgstr "" -msgid "Horizontal slider - Move to last position" -msgstr "Horizontalus slankiklis – perkelti į paskutinę padėtį" +#, c-format, boost-format +msgid "The default %s is assigned to %s. Reassign it to %s?" +msgstr "" + +msgid "Global shortcuts also apply while typing." +msgstr "" + +msgid "A key that types a character cannot be a global shortcut." +msgstr "" + +msgid "Esc cancels, Enter confirms." +msgstr "" + +#, c-format, boost-format +msgid "" +"Press the new shortcut for\n" +"\"%s\"" +msgstr "" + +#, c-format, boost-format +msgid "Already used as a step of %s." +msgstr "" + +#, c-format, boost-format +msgid "Already assigned to %s. Press OK to reassign it." +msgstr "" msgid "Release Note" msgstr "Versijos pastabos (Release notes)" @@ -16817,8 +17144,8 @@ msgstr "Įkaitinimo etapai" msgid "Insert multiple preheat commands (e.g. M104.1). Only useful for Prusa XL. For other printers, please set it to 1." msgstr "Įterpkite kelias įkaitinimo komandas (pvz., M104.1). Naudinga tik „Prusa XL“. Kitiems spausdintuvams nustatykite 1." -msgid "G-code written at the very top of the output file, before any other content. Useful for adding metadata that printer firmware reads from the first lines of the file (e.g. estimated print time, filament usage). Supports placeholders like {print_time_sec} and {used_filament_length}." -msgstr "G-kodas, įrašomas pačiame išvesties failo viršuje, prieš bet kokį kitą turinį. Naudingas įterpti metaduomenims, kuriuos spausdintuvo aparatinė programinė įranga nuskaito iš pirmųjų failo eilučių (pvz., numatomą spausdinimo laiką, gijos sąnaudas). Palaiko kintamuosius (placeholders), tokius kaip {print_time_sec} ir {used_filament_length}." +msgid "G-code written at the very top of the output file, before any other content. Useful for adding metadata that printer firmware reads from the first lines of the file (e.g. estimated print time, filament usage). Supports placeholders like {print_time_total_sec}, {print_time_day}, {print_time_hour}, {print_time_minute}, {print_time_sec} and {used_filament_length}." +msgstr "" msgid "Start G-code" msgstr "Pradžios G-kodas" @@ -17874,9 +18201,6 @@ msgstr "per didelis linijos plotis " msgid " not in range " msgstr " nepatenka į intervalą " -msgid "Export 3MF" -msgstr "Eksportuoti 3MF" - msgid "This exports the project as a 3MF file." msgstr "Tai eksportuoja projektą kaip 3MF failą." @@ -17892,9 +18216,6 @@ msgstr "Įkelti sluoksniavimo duomenis" msgid "Load cached slicing data from directory." msgstr "Įkelti į talpyklą įrašytus sluoksniavimo duomenis iš katalogo." -msgid "Export STL" -msgstr "Eksportuoti STL" - msgid "Export the objects as single STL." msgstr "Eksportuoti visus objektus kaip vieną STL." @@ -18366,12 +18687,36 @@ msgstr "Naudota gija" msgid "Total length of filament used in the print." msgstr "Bendras viso spausdinimo metu sunaudotos gijos ilgis." -msgid "Print time (seconds)" -msgstr "Spausdinimo laikas (sekundėmis)" +msgid "Print time (total seconds)" +msgstr "" msgid "Total estimated print time in seconds. Replaced with actual value during post-processing." msgstr "Bendras numatomas spausdinimo laikas sekundėmis. Papildomo apdorojimo (post-processing) metu pakeičiama faktine reikšme." +msgid "Print time (days component)" +msgstr "" + +msgid "Estimated print time day component (normal mode). Replaced with actual value during post-processing." +msgstr "" + +msgid "Print time (hours component)" +msgstr "" + +msgid "Estimated print time hour component (normal mode). Replaced with actual value during post-processing." +msgstr "" + +msgid "Print time (minutes component)" +msgstr "" + +msgid "Estimated print time minute component (normal mode). Replaced with actual value during post-processing." +msgstr "" + +msgid "Print time (seconds component)" +msgstr "" + +msgid "Estimated print time second component (normal mode). Replaced with actual value during post-processing." +msgstr "" + msgid "Filament length (meters)" msgstr "Gijos ilgis (metrais)" @@ -18602,9 +18947,6 @@ msgstr "Faile yra neteisingas viršūnių indeksas." msgid "This OBJ file couldn't be read because it's empty." msgstr "Šio OBJ failo nepavyko perskaityti, nes jis tuščias." -msgid "Max Volumetric Speed Calibration" -msgstr "Didžiausio tūrinio greičio kalibravimas" - msgid "Manage Result" msgstr "Tvarkyti rezultatus" @@ -19452,9 +19794,6 @@ msgstr "" msgid "NOTE: High values may cause Layer shift (>%s)" msgstr "PASTABA: didelės reikšmės gali lemti sluoksnių poslinkį (Layer shift) (>%s)" -msgid "Flow Ratio Calibration" -msgstr "Srauto santykio kalibravimas" - msgid "Calibration Test Type" msgstr "Kalibravimo testo tipas" @@ -20219,6 +20558,9 @@ msgstr "Nerasta galiojančios sesijos. Prisijungti prie „3DPrinterOS“?" msgid "Success!" msgstr "Pavyko!" +msgid "Generate API Key" +msgstr "" + msgid "Are you sure to log out?" msgstr "Ar tikrai norite atsijungti?" @@ -21174,13 +21516,6 @@ msgstr "„Bambu“ tinklo papildinys yra būtinas, kad veiktų debesijos funkci msgid "Error: %s" msgstr "Klaida: %s" -msgid "Show details" -msgstr "Rodyti išsamiau" - -# AI Translated -msgid "Hide details" -msgstr "Slėpti išsamią informaciją" - msgid "Version to install:" msgstr "Diegiama versija:" @@ -21549,6 +21884,2494 @@ msgstr "Gija gali būti nesuderinama su dabartiniais įrenginio nustatymais. Bus msgid "The filament model is unknown. A random filament preset will be used." msgstr "Gijos modelis nežinomas. Bus naudojamas atsitiktinis gijos profilis." +msgid "Construction" +msgstr "" + +#, c-format, boost-format +msgid "%s · on %s" +msgstr "" + +msgid "Line — click start, then end" +msgstr "" + +msgid "Rectangle — click two opposite corners" +msgstr "" + +msgid "Circle — click center, then radius" +msgstr "" + +msgid "Arc — click start, end, then a point" +msgstr "" + +msgid "Slot — two centerline ends, then end radius" +msgstr "" + +msgid "Ellipse — center, major end, minor point" +msgstr "" + +msgid "Spline — click control points" +msgstr "" + +msgid "Point — click to place" +msgstr "" + +msgid "Dimension — click 2 points or an entity" +msgstr "" + +msgid "Trim — click a segment to trim it" +msgstr "" + +msgid "Extend — click a line/arc to extend it" +msgstr "" + +msgid "Offset — pick an entity, drag the distance" +msgstr "" + +msgid "Mirror — pick axis, then entities" +msgstr "" + +msgid "Fillet — pick two lines, set the radius" +msgstr "" + +msgid "Chamfer — pick two lines, set the distance" +msgstr "" + +msgid "Polygon — click center, then a vertex" +msgstr "" + +msgid "Nothing here has a value to type — pick a line, an arc, a circle, or two entities" +msgstr "" + +msgid "Normal to the sketch plane" +msgstr "" + +msgid "Converted the selection between construction and real geometry" +msgstr "" + +msgid "Origin planes shown" +msgstr "" + +msgid "Origin planes hidden" +msgstr "" + +msgid "World axes shown" +msgstr "" + +msgid "World axes hidden" +msgstr "" + +msgid "Isometric view, fitted" +msgstr "" + +msgid "Bed shown" +msgstr "" + +msgid "Bed hidden" +msgstr "" + +msgid "FEATURES" +msgstr "" + +msgid "Sketch" +msgstr "" + +#, c-format, boost-format +msgid "Sketching on %s — pick a tool" +msgstr "" + +msgid "Click a face or a reference plane in the viewport, then a sketch tool" +msgstr "" + +#, c-format, boost-format +msgid "" +"Drawing on %s.\n" +"Pick a tool, or press Menu for the list." +msgstr "" + +msgid "Click a face or a reference plane, then a sketch tool." +msgstr "" + +msgid "Add material (extrude / revolve / sweep / loft / thicken / rib)" +msgstr "" + +msgid "Extrude a sketch profile, or push/pull a picked face" +msgstr "" + +msgid "Create a sketch, or pick a solid face, first" +msgstr "" + +msgid "Revolve" +msgstr "" + +msgid "Revolve a profile about an axis" +msgstr "" + +msgid "Create a sketch profile to revolve first" +msgstr "" + +msgid "Sweep" +msgstr "" + +msgid "Sweep a profile along a path" +msgstr "" + +msgid "Create a profile sketch to sweep first" +msgstr "" + +msgid "Loft" +msgstr "" + +msgid "Loft (skin) between two or more profiles" +msgstr "" + +msgid "Create at least two profile sketches to loft" +msgstr "" + +msgid "Thicken" +msgstr "" + +msgid "Offset a solid face into a thin plate (new body)" +msgstr "" + +msgid "Thicken needs a solid body — add or import one first" +msgstr "" + +#, c-format +msgid "Body %zu" +msgstr "" + +msgid "Grow a thin wall from an open sketch line, fused to a body" +msgstr "" + +msgid "Rib needs a solid body — add or import one first" +msgstr "" + +msgid "Create a sketch with an open line first" +msgstr "" + +msgid "Create a solid body to pattern first" +msgstr "" + +msgid "Pattern — needs a solid body to replicate" +msgstr "" + +msgid "Surface (extrude / revolve / loft / fill / offset / thicken)" +msgstr "" + +msgid "Surface Extrude" +msgstr "" + +msgid "Extrude a sketch into a sheet body (no end caps)" +msgstr "" + +msgid "Create a sketch first" +msgstr "" + +msgid "Surface Revolve" +msgstr "" + +msgid "Revolve a sketch profile into a sheet body" +msgstr "" + +msgid "Surface Loft" +msgstr "" + +msgid "Loft (skin) between 2+ profiles, open (no end caps)" +msgstr "" + +msgid "Surface Fill" +msgstr "" + +msgid "Fill a sketch boundary with a smooth face" +msgstr "" + +msgid "Create a sketch profile to fill first" +msgstr "" + +msgid "Surface Offset" +msgstr "" + +msgid "Offset a sheet body's shell by a signed distance" +msgstr "" + +msgid "No sheet body to offset — create a surface feature first" +msgstr "" + +msgid "Thicken Surface" +msgstr "" + +msgid "Thicken a sheet body into a solid" +msgstr "" + +msgid "No sheet body to thicken — create a surface feature first" +msgstr "" + +msgid "Datum / Curve (plane / axis / coord sys / helix / project)" +msgstr "" + +msgid "Reference plane (offset / tilt / midplane / tangent / two edges / coincident)" +msgstr "" + +msgid "Axis" +msgstr "" + +msgid "Datum axis (two points, face normal, cylinder centerline, two planes, along edge)" +msgstr "" + +msgid "Coord Sys" +msgstr "" + +msgid "Datum coordinate system (world point, or face + direction edge)" +msgstr "" + +msgid "Helix" +msgstr "" + +msgid "Helical curve (spring path) — use as a sweep path for coils / springs / augers" +msgstr "" + +msgid "Project body edges onto a plane as sketch entities" +msgstr "" + +msgid "Project needs a body — add or import one first" +msgstr "" + +msgid "(all edges)" +msgstr "" + +msgid "Placement (transform / mirror / mate)" +msgstr "" + +msgid "Transform" +msgstr "" + +msgid "Move and/or rotate an existing body" +msgstr "" + +msgid "Transform needs a body — add or import one first" +msgstr "" + +msgid "Reflect a body about a plane" +msgstr "" + +msgid "Mirror needs a body — add or import one first" +msgstr "" + +msgid "Mate" +msgstr "" + +msgid "Assembly: align two CoordSys features (fastened, planar, revolute, slider, cylindrical)" +msgstr "" + +msgid "Boolean (combine bodies)" +msgstr "" + +msgid "Boolean — needs two solid bodies to combine" +msgstr "" + +msgid "Cut (split a body with a plane)" +msgstr "" + +msgid "Create a solid body to cut first" +msgstr "" + +msgid "Cut — needs a solid body to slice" +msgstr "" + +msgid "Color — set the selected body's display colour" +msgstr "" + +msgid "Select a feature, or a body, first — then rename it" +msgstr "" + +msgid "Fillet / chamfer / draft / shell / delete face" +msgstr "" + +msgid "Fillet / Chamfer" +msgstr "" + +msgid "Round or bevel a picked edge" +msgstr "" + +msgid "Draft (taper a face)" +msgstr "" + +msgid "Tilt a picked face by a draft angle" +msgstr "" + +msgid "Hollow the body to a wall thickness, opening a picked face" +msgstr "" + +msgid "Delete Face" +msgstr "" + +msgid "Remove faces from a body and heal the solid" +msgstr "" + +msgid "Delete Face needs a body — add or import one first" +msgstr "" + +msgid "(none)" +msgstr "" + +msgid "Hole / thread" +msgstr "" + +msgid "Drill a hole, centred on a picked face or placed on a plane" +msgstr "" + +msgid "Thread" +msgstr "" + +msgid "Thread a cylindrical surface (inner bore / outer) or a circular edge" +msgstr "" + +msgid "Pick a cylindrical surface (bore / outer) or a circular edge for a thread" +msgstr "" + +msgid "Import STEP (editable B-rep solid)" +msgstr "" + +msgid "Import mesh (STL/OBJ) as an editable B-rep solid" +msgstr "" + +msgid "Constrain selected sketch" +msgstr "" + +msgid "SKETCH" +msgstr "" + +msgid "Click to select; Shift to add; double-click for a whole loop" +msgstr "" + +msgid "Dimension" +msgstr "" + +msgid "Click 2 points or a line / circle / arc to place a dimension" +msgstr "" + +msgid "Line / polyline" +msgstr "" + +msgid "Click start, then end — then set the exact length" +msgstr "" + +msgid "Polyline" +msgstr "" + +msgid "Click points; click first / right-click to close the loop" +msgstr "" + +msgid "Corner rectangle" +msgstr "" + +msgid "Click two opposite corners" +msgstr "" + +msgid "Center rectangle" +msgstr "" + +msgid "Click center, then a corner" +msgstr "" + +msgid "Oblique rectangle" +msgstr "" + +msgid "Click two corners of one edge, then a point for the width" +msgstr "" + +msgid "Rounded rectangle" +msgstr "" + +msgid "Click two opposite corners, then a point for the corner radius" +msgstr "" + +msgid "Center circle" +msgstr "" + +msgid "Click center, then radius" +msgstr "" + +msgid "2-point circle" +msgstr "" + +msgid "Click two ends of the diameter" +msgstr "" + +msgid "3-point circle" +msgstr "" + +msgid "Click three points on the circle" +msgstr "" + +msgid "Arc" +msgstr "" + +msgid "3-point arc" +msgstr "" + +msgid "Click start, end, then a point on the arc" +msgstr "" + +msgid "Tangent arc" +msgstr "" + +msgid "Click start (on the last entity) then end" +msgstr "" + +msgid "Center-point arc" +msgstr "" + +msgid "Click center, then start, then a point for the end angle" +msgstr "" + +msgid "Slot" +msgstr "" + +msgid "Click two centerline ends, then a point for the end radius" +msgstr "" + +msgid "Arc slot" +msgstr "" + +msgid "Click center, start, end, then a point for the width" +msgstr "" + +msgid "Ellipse" +msgstr "" + +msgid "Click center, a major-axis end, then a point for the minor axis" +msgstr "" + +msgid "Elliptical arc" +msgstr "" + +msgid "Click center, major-axis end, minor point, then arc start and end" +msgstr "" + +msgid "Spline" +msgstr "" + +msgid "Click control points; double-click or right-click to finish" +msgstr "" + +msgid "Click to place a point" +msgstr "" + +msgid "Select — click to select; Shift to add" +msgstr "" + +msgid "Text — emboss text as a profile" +msgstr "" + +msgid "SVG — import an outline as a profile" +msgstr "" + +msgid "Fillet / chamfer" +msgstr "" + +msgid "Fillet" +msgstr "" + +msgid "Pick two lines, then drag the arrow or click the radius to set it" +msgstr "" + +msgid "Chamfer" +msgstr "" + +msgid "Pick two lines, then drag the arrow or click the distance to set it" +msgstr "" + +msgid "Offset" +msgstr "" + +msgid "Pick an entity, then drag the arrow or click the distance; click empty to apply" +msgstr "" + +msgid "Pick a mirror-axis line, then the entities to mirror; click empty to apply" +msgstr "" + +msgid "Trim" +msgstr "" + +msgid "Click a segment to trim it back to its nearest intersection; right-click exits" +msgstr "" + +msgid "Extend" +msgstr "" + +msgid "Click a line or arc to extend it to the nearest entity; right-click exits" +msgstr "" + +msgid "Constrain — add geometric/dimensional relations" +msgstr "" + +msgid "Move / rotate / scale" +msgstr "" + +msgid "Move (translate)" +msgstr "" + +msgid "Pick entities, then drag the handle or click the distance; click empty to apply" +msgstr "" + +msgid "Rotate (about centroid)" +msgstr "" + +msgid "Pick entities, then drag around the pivot or click the angle; click empty to apply" +msgstr "" + +msgid "Scale (about centroid)" +msgstr "" + +msgid "Pick entities, then drag the handle or click the factor; click empty to apply" +msgstr "" + +msgid "Linear / polar array" +msgstr "" + +msgid "Linear array" +msgstr "" + +msgid "Pick entities, drag the spacing handle, click the count; click empty to apply" +msgstr "" + +msgid "Polar array (about centroid)" +msgstr "" + +msgid "Pick entities, drag the sweep handle, click the count; click empty to apply" +msgstr "" + +#, c-format, boost-format +msgid "Click center then a vertex — %d sides, %s" +msgstr "" + +msgid "circumscribed" +msgstr "" + +msgid "inscribed" +msgstr "" + +msgid "Polygon" +msgstr "" + +#, c-format, boost-format +msgid "Converted %d entit%s between construction and real geometry" +msgstr "" + +msgid "CONSTRAIN" +msgstr "" + +msgid "Perpendicular" +msgstr "" + +msgid "Coincident" +msgstr "" + +msgid "Equal length" +msgstr "" + +msgid "Equal radius" +msgstr "" + +msgid "Collinear" +msgstr "" + +msgid "Tangent" +msgstr "" + +msgid "Midpoint" +msgstr "" + +msgid "Symmetric" +msgstr "" + +msgid "Symmetric about the vertical axis" +msgstr "" + +msgid "Symmetric about the horizontal axis" +msgstr "" + +msgid "Fix point (anchor in place)" +msgstr "" + +msgid "Horizontal distance" +msgstr "" + +msgid "Vertical distance" +msgstr "" + +msgid "✓ Confirm" +msgstr "" + +msgid "✗ Cancel" +msgstr "" + +msgid "Undo (Ctrl+Z)" +msgstr "" + +msgid "Redo (Ctrl+Shift+Z)" +msgstr "" + +msgid "New Design — clear the feature tree" +msgstr "" + +msgid "Export STEP…" +msgstr "" + +msgid "Show the printer bed and its plate grid" +msgstr "" + +msgid "Place on Face (F) — lay the picked face on the bed" +msgstr "" + +msgid "Section View — hide part of the model to see inside. PageUp/PageDown move the plane; Delete removes it." +msgstr "" + +msgid "Flip Section — show the opposite half" +msgstr "" + +msgid "Commit to Plate — send the solid to Prepare" +msgstr "" + +msgid "Width / X" +msgstr "" + +msgid "Height / Y" +msgstr "" + +msgid "Distance X" +msgstr "" + +msgid "Distance Y" +msgstr "" + +msgid "Distance Z" +msgstr "" + +msgid "Z" +msgstr "" + +msgid "Rotation axis" +msgstr "" + +msgid "Angle °" +msgstr "" + +msgid "Move / Rotate" +msgstr "" + +msgid "Sketch: —" +msgstr "" + +msgid "Extrude dist" +msgstr "" + +msgid "End" +msgstr "Pabaiga" + +msgid "2nd dist" +msgstr "" + +msgid "Taper °" +msgstr "" + +msgid "New body" +msgstr "" + +msgid "Intersect" +msgstr "" + +msgid "Result" +msgstr "" + +msgid "Flip direction" +msgstr "" + +msgid "(no edge picked — group below)" +msgstr "" + +msgid "Bottom" +msgstr "Apačia" + +msgid "Lateral" +msgstr "" + +msgid "Edges" +msgstr "" + +msgid "Size (r/dist)" +msgstr "" + +msgid "XY" +msgstr "" + +msgid "XZ" +msgstr "" + +msgid "YZ" +msgstr "" + +msgid "Hole plane" +msgstr "" + +msgid "Depth (blind)" +msgstr "" + +msgid "Pos X" +msgstr "" + +msgid "Pos Y" +msgstr "" + +msgid "Through" +msgstr "" + +msgid "(none — uses Hole plane)" +msgstr "" + +msgid "On face" +msgstr "" + +msgid "Thread plane" +msgstr "" + +msgid "Pitch" +msgstr "" + +msgid "Thread depth" +msgstr "" + +msgid "(none — uses Thread plane)" +msgstr "" + +msgid "Plane X" +msgstr "" + +msgid "Plane Y" +msgstr "" + +msgid "Profile: —" +msgstr "" + +msgid "Path" +msgstr "" + +msgid "Linear" +msgstr "" + +msgid "Direction" +msgstr "" + +msgid "Total angle°" +msgstr "" + +msgid "Boolean" +msgstr "" + +msgid "Union (join)" +msgstr "" + +msgid "Subtract (cut)" +msgstr "" + +msgid "Target (kept)" +msgstr "" + +msgid "Keep tool body" +msgstr "" + +msgid "Body" +msgstr "" + +msgid "Insert" +msgstr "" + +msgid "" +"Drag a corner to size, the centre to move.\n" +"Confirm or Cancel in the toolbar above." +msgstr "" + +msgid "Midplane" +msgstr "" + +msgid "Two edges" +msgstr "" + +msgid "Plane type" +msgstr "" + +msgid "Base" +msgstr "" + +msgid "Angle°" +msgstr "" + +msgid "Base X" +msgstr "" + +msgid "Base Y" +msgstr "" + +msgid "Tilt axis" +msgstr "" + +msgid "Pick Face A" +msgstr "" + +msgid "Pick Face B" +msgstr "" + +msgid "Pick Edge A" +msgstr "" + +msgid "Pick Edge B" +msgstr "" + +msgid "Size U" +msgstr "" + +msgid "Size V" +msgstr "" + +msgid "Profiles (check 2+, in order):" +msgstr "" + +msgid "Ruled (straight) sections" +msgstr "" + +msgid "Fills the sketch's closed boundary with a smooth face." +msgstr "" + +msgid "Sheet body" +msgstr "" + +msgid "Offsets a sheet body's shell. Positive = outward, negative = inward." +msgstr "" + +msgid "Thickens a sheet body into a solid. Flip reverses the direction." +msgstr "" + +msgid "(all faces — closed hollow)" +msgstr "" + +msgid "Open face" +msgstr "" + +msgid "Pick a solid face to open it, then set the wall thickness." +msgstr "" + +msgid "Angle (°)" +msgstr "" + +msgid "(pick a side face)" +msgstr "" + +msgid "Draft" +msgstr "" + +msgid "Pick a side face, then set the draft angle. The face pivots about the body base." +msgstr "" + +msgid "Translate X" +msgstr "" + +msgid "Translate Y" +msgstr "" + +msgid "Translate Z" +msgstr "" + +msgid "Rotate axis" +msgstr "" + +msgid "Pivot X" +msgstr "" + +msgid "Pivot Y" +msgstr "" + +msgid "Pivot Z" +msgstr "" + +msgid "Keep original (make a copy)" +msgstr "" + +msgid "Translate and/or rotate the selected body. Rotation is applied about the pivot, then translation follows." +msgstr "" + +msgid "Mirror plane" +msgstr "" + +msgid "Keep original" +msgstr "" + +msgid "Reflect the selected body about a plane. The mirror is always a new body; keeping the original gives you both." +msgstr "" + +msgid "(pick a solid face)" +msgstr "" + +msgid "Pick a solid face and offset it into a new thin body. Not for sheet bodies — use Thicken Surface for those." +msgstr "" + +msgid "Target body" +msgstr "" + +msgid "Entity index" +msgstr "" + +msgid "Grow a thin wall from an open sketch Line entity, fused to the target body. Entity index is the position of the open Line in the sketch." +msgstr "" + +msgid "Source body" +msgstr "" + +msgid "Target plane" +msgstr "" + +msgid "Project the edges of a body onto a plane as sketch entities. Pick a face to project only its edges, or leave the face empty to project the whole body." +msgstr "" + +msgid "Add picked face" +msgstr "" + +msgid "Click a face on the body first, then Add picked face" +msgstr "" + +#, c-format, boost-format +msgid "Face %d is already in the list" +msgstr "" + +msgid "Faces to delete" +msgstr "" + +msgid "Pick a solid face, then click 'Add picked face' to accumulate faces. Confirm to remove all listed faces and heal the solid." +msgstr "" + +msgid "Left-handed" +msgstr "" + +msgid "Taper (°)" +msgstr "" + +msgid "A helical curve (spring path). Use as a sweep path to build springs, coils, or augers." +msgstr "" + +msgid "Two points" +msgstr "" + +msgid "Face normal" +msgstr "" + +msgid "Cylinder centerline" +msgstr "" + +msgid "Plane intersection" +msgstr "" + +msgid "Along edge" +msgstr "" + +msgid "Axis type" +msgstr "" + +msgid "Pick Face" +msgstr "" + +msgid "Pick Edge" +msgstr "" + +msgid "Plane A" +msgstr "" + +msgid "Plane B" +msgstr "" + +msgid "Point 1 X" +msgstr "" + +msgid "Point 1 Y" +msgstr "" + +msgid "Point 1 Z" +msgstr "" + +msgid "Point 2 X" +msgstr "" + +msgid "Point 2 Y" +msgstr "" + +msgid "Point 2 Z" +msgstr "" + +msgid "Point (world)" +msgstr "" + +msgid "Face + direction" +msgstr "" + +msgid "(all)" +msgstr "" + +msgid "Restrict picking to one body — the others go see-through and stop catching clicks" +msgstr "" + +msgid "Edge (sets in-plane direction)" +msgstr "" + +msgid "Without an edge the frame takes X from the face's first edge — pick one to choose it yourself" +msgstr "" + +msgid "X hint X" +msgstr "" + +msgid "X hint Y" +msgstr "" + +msgid "X hint Z" +msgstr "" + +msgid "Fastened — 6 DOF locked, B driven onto A exactly" +msgstr "" + +msgid "Planar — z aligned, offset distance; free in-plane slide" +msgstr "" + +msgid "Revolute — axes collinear; free rotation about z" +msgstr "" + +msgid "Slider — orientation locked; free axial slide" +msgstr "" + +msgid "Cylindrical — axes collinear; free spin + axial slide" +msgstr "" + +msgid "Kind" +msgstr "" + +msgid "CS A (fixed)" +msgstr "" + +msgid "CS B (moves)" +msgstr "" + +msgid "Flip (oppose z axes)" +msgstr "" + +msgid "Plane distance" +msgstr "" + +msgid "Axial position" +msgstr "" + +msgid "Expression" +msgstr "" + +msgid "Field" +msgstr "" + +msgid "Expr" +msgstr "" + +msgid "(no bindings)" +msgstr "" + +msgid "Value" +msgstr "" + +msgid "Constraints" +msgstr "" + +msgid "Feature tree" +msgstr "" + +msgid " — the eye suppresses this mate" +msgstr "" + +#, c-format, boost-format +msgid "%s selected — F2 or right-click renames it, double-click edits it" +msgstr "" + +msgid "Rename\tF2" +msgstr "" + +msgid "Scale artwork" +msgstr "" + +msgid "Move up" +msgstr "" + +msgid "Move down" +msgstr "" + +msgid "Show / hide" +msgstr "" + +msgid "Check interference — find overlapping bodies" +msgstr "" + +msgid "Bodies" +msgstr "" + +msgid "Move body" +msgstr "" + +msgid "Select a body row first, then move it" +msgstr "" + +msgid "Boolean — join, subtract or intersect with another body" +msgstr "" + +msgid "Colour" +msgstr "" + +#, c-format, boost-format +msgid "Body %d selected — right-click for what applies to it" +msgstr "" + +msgid "Variables" +msgstr "" + +msgid "+" +msgstr "" + +msgid "Del" +msgstr "Del" + +msgid "Sketch created — select it, then right-click to Extrude" +msgstr "" + +msgid "Sketch empty — nothing committed" +msgstr "" + +msgid "Sketch updated" +msgstr "" + +#, c-format +msgid "Sketch created (%zu driving dims) — select it, then right-click to Extrude" +msgstr "" + +msgid "Could not resolve the sketch to extrude" +msgstr "" + +msgid "Face selected — set the depth and Confirm" +msgstr "" + +msgid "Region selected — right-click to Extrude, or double-click to edit" +msgstr "" + +msgid "Sketch selected — right-click to Extrude, or double-click to edit" +msgstr "" + +#, c-format, boost-format +msgid "Face %d" +msgstr "" + +#, c-format, boost-format +msgid "Body %d " +msgstr "" + +msgid "vertex selected — click again for the whole body" +msgstr "" + +msgid "selected (whole body) — right-click for what applies to it" +msgstr "" + +#, c-format, boost-format +msgid "face %d selected — right-click to push/pull it, or click again for the whole body" +msgstr "" + +#, c-format, boost-format +msgid "edge %d selected — Fillet/Chamfer to dress it, or click again for the whole body" +msgstr "" + +#, c-format, boost-format +msgid "%s plane selected — right-click for the drawing tools" +msgstr "" + +#, c-format, boost-format +msgid "%s plane selected — right-click to sketch on it, or click an object to select it" +msgstr "" + +#, c-format, boost-format +msgid "placed (%.1f, %.1f, %.1f) mm — drag arrows to move, rings to rotate" +msgstr "" + +msgid "Tool exited" +msgstr "" + +msgid "Sketch kept — Finish to commit it, Cancel to discard" +msgstr "" + +msgid "✗ Conflicting constraints" +msgstr "" + +msgid "✓ Fully constrained" +msgstr "" + +#, c-format, boost-format +msgid "%d degrees of freedom" +msgstr "" + +#, c-format, boost-format +msgid "Sketch %d" +msgstr "" + +#, c-format, boost-format +msgid "Editing: Sketch %d · N = look normal to the plane · Finish or Cancel in the toolbar" +msgstr "" + +#, c-format +msgid "OK — %zu triangles" +msgstr "" + +msgid "Text to insert:" +msgstr "" + +msgid "Import SVG" +msgstr "" + +msgid "Import STEP" +msgstr "" + +msgid "Reading STEP…" +msgstr "" + +msgid "No solids found in STEP" +msgstr "" + +msgid "STEP import failed: " +msgstr "" + +msgid "Rebuilding model…" +msgstr "" + +#, c-format, boost-format +msgid "Imported %d solid(s) — pick a face or edge, then Fillet / Cut / Shell to modify" +msgstr "" + +msgid "Import mesh" +msgstr "" + +msgid "Could not read the STL file" +msgstr "" + +msgid "Could not read the OBJ file: " +msgstr "" + +msgid "Unsupported mesh format (STL and OBJ are supported)" +msgstr "" + +msgid "The mesh contains no triangles" +msgstr "" + +#, c-format, boost-format +msgid "" +"This mesh has %d triangles. Every triangle becomes a B-rep face before coplanar merging, so importing it may take a long time and leave a body that is slow to edit. Decimating the mesh first is usually better.\n" +"\n" +"Import anyway?" +msgstr "" + +msgid "Large mesh" +msgstr "" + +msgid "Mesh conversion failed: " +msgstr "" + +msgid "Mesh conversion produced no geometry" +msgstr "" + +msgid "Mesh import failed: " +msgstr "" + +#, c-format, boost-format +msgid "Imported solid — %d triangles → %d faces, volume %.2f mm³. Pick a face or edge, then Fillet / Cut / Shell to modify" +msgstr "" + +#, c-format, boost-format +msgid "Imported as an open shell (not watertight): %d boundary edge(s), %d non-manifold edge(s) — %d triangles → %d faces. The source mesh has holes or duplicated geometry; boolean features may fail on it" +msgstr "" + +msgid "No importable geometry found" +msgstr "" + +#, c-format, boost-format +msgid "%s added to the sketch — Confirm to commit it" +msgstr "" + +msgid " — drag to place/size, then Confirm" +msgstr "" + +msgid "Insert cancelled" +msgstr "" + +msgid "Drag a corner to scale, the centre to move — right-click when done" +msgstr "" + +#, c-format, boost-format +msgid "Sketch added on %s — select it, then right-click to Extrude" +msgstr "" + +msgid "Recompute error: " +msgstr "" + +msgid "Add a solid (sketch + extrude) first" +msgstr "" + +#, c-format, boost-format +msgid "Edge %d" +msgstr "" + +#, c-format, boost-format +msgid "Thread standard: %s (pitch %.3g mm)" +msgstr "" + +msgid "Thread needs a solid body — add or import one first" +msgstr "" + +msgid "Pick a sketch profile to revolve first" +msgstr "" + +msgid "Revolve needs a solid body — add or import one first" +msgstr "" + +msgid "Pick a profile sketch to sweep first" +msgstr "" + +msgid "Pick a path sketch for the sweep" +msgstr "" + +msgid "Sweep needs a solid body — add or import one first" +msgstr "" + +msgid "Check at least two profile sketches to loft" +msgstr "" + +msgid "Loft needs a solid body — add or import one first" +msgstr "" + +msgid "Pick a sketch profile to extrude first" +msgstr "" + +msgid "Pick a sketch to fill first" +msgstr "" + +msgid "Select a sheet body first" +msgstr "" + +msgid "Pick a solid face to thicken first" +msgstr "" + +msgid "Pick a sketch with an open line first" +msgstr "" + +msgid "Add at least one face to delete first" +msgstr "" + +msgid "Mate needs two CoordSys features — create them first" +msgstr "" + +msgid "Mate: CS A and CS B must be different CoordSys features" +msgstr "" + +msgid "Mate rejected" +msgstr "" + +msgid "No interference — need at least two solid bodies to check" +msgstr "" + +msgid "No interference found" +msgstr "" + +#, c-format +msgid "%zu interference pairs, worst %.2f mm³" +msgstr "" + +msgid "" +"Interference pairs:\n" +"\n" +msgstr "" + +#, c-format, boost-format +msgid "Body %d" +msgstr "" + +msgid "Interference" +msgstr "" + +msgid "Select a solid body first — its mass properties are what is reported" +msgstr "" + +msgid "Mass properties could not be computed for this body" +msgstr "" + +#, c-format, boost-format +msgid "%s: sheet body — %.2f cm² of surface, no volume" +msgstr "" + +#, c-format, boost-format +msgid "" +"%s\n" +"\n" +"Sheet body (open shell)\n" +"Surface area: %.2f cm²\n" +"\n" +"A sheet encloses no material, so it has no volume. Thicken it into a solid to get one." +msgstr "" + +msgid "Mass properties" +msgstr "" + +#, c-format, boost-format +msgid "%s: %.3f cm³, %.2f cm²" +msgstr "" + +#, c-format, boost-format +msgid "" +"%s\n" +"\n" +"Volume: %.3f cm³\n" +"Surface area: %.2f cm²" +msgstr "" + +msgid "Pattern needs a solid body — add or import one first" +msgstr "" + +msgid "Boolean needs two solid bodies — add or import a second one" +msgstr "" + +msgid "Cut needs a solid body — add or import one first" +msgstr "" + +#, c-format, boost-format +msgid "the picked face of Body %d" +msgstr "" + +msgid "the picked face" +msgstr "" + +#, c-format, boost-format +msgid " · %d picked" +msgstr "" + +#, c-format, boost-format +msgid "%d selected · Del removes them · Shift-click adds · double-click takes the whole loop" +msgstr "" + +msgid "Select — click an entity to pick it · drag an endpoint or centre to move it · Shift-click adds · Del removes" +msgstr "" + +#, c-format, boost-format +msgid "%d picked · now choose a constraint (Horizontal, Parallel, Tangent, Equal…)" +msgstr "" + +msgid "Constrain — click one or two entities, then choose a constraint" +msgstr "" + +msgid "Dimension — click an entity, or the first of two points" +msgstr "" + +msgid "Dimension — click the second point" +msgstr "" + +msgid "Line — click the start point" +msgstr "" + +msgid "Line — click the end point, or type the length" +msgstr "" + +msgid "Polyline — click the first point" +msgstr "" + +msgid "Polyline — click the next point · click the start point to close it · right-click to end the chain" +msgstr "" + +msgid "Rectangle — click one corner" +msgstr "" + +msgid "Rectangle — click the opposite corner" +msgstr "" + +msgid "Centre rectangle — click the centre" +msgstr "" + +msgid "Centre rectangle — click a corner" +msgstr "" + +msgid "Oblique rectangle — click the start of the base edge" +msgstr "" + +msgid "Oblique rectangle — click the end of the base edge (this sets the angle)" +msgstr "" + +msgid "Oblique rectangle — click to set the width" +msgstr "" + +msgid "Rounded rectangle — click one corner" +msgstr "" + +msgid "Rounded rectangle — click the opposite corner" +msgstr "" + +msgid "Rounded rectangle — click to set the corner radius" +msgstr "" + +msgid "Circle — click the centre" +msgstr "" + +msgid "Circle — click to set the radius, or type it" +msgstr "" + +msgid "Circle (2 points) — click one end of the diameter" +msgstr "" + +msgid "Circle (2 points) — click the other end of the diameter" +msgstr "" + +msgid "Circle (3 points) — click the first point on the circle" +msgstr "" + +msgid "Circle (3 points) — click the second point" +msgstr "" + +msgid "Circle (3 points) — click the third point" +msgstr "" + +msgid "Arc — click the start point" +msgstr "" + +msgid "Arc — click the end point" +msgstr "" + +msgid "Arc — click a point the arc passes through" +msgstr "" + +msgid "Tangent arc — click the endpoint it leaves from" +msgstr "" + +msgid "Tangent arc — click its far end" +msgstr "" + +msgid "Centre arc — click the centre" +msgstr "" + +msgid "Centre arc — click the start point (this sets the radius)" +msgstr "" + +msgid "Centre arc — click the end point" +msgstr "" + +msgid "Slot — click one end of the centreline" +msgstr "" + +msgid "Slot — click the other end of the centreline" +msgstr "" + +msgid "Slot — click to set the width" +msgstr "" + +msgid "Arc slot — click the centre the slot curves about" +msgstr "" + +msgid "Arc slot — click the start of the centreline (this sets the radius)" +msgstr "" + +msgid "Arc slot — click the end of the centreline" +msgstr "" + +msgid "Arc slot — click to set the width" +msgstr "" + +msgid "Polygon — click the centre" +msgstr "" + +msgid "Polygon — click a vertex (this sets size and orientation)" +msgstr "" + +msgid "Ellipse — click the centre" +msgstr "" + +msgid "Ellipse — click the end of the major axis" +msgstr "" + +msgid "Ellipse — click a point on the minor axis" +msgstr "" + +msgid "Elliptical arc — click the centre" +msgstr "" + +msgid "Elliptical arc — click the end of the major axis" +msgstr "" + +msgid "Elliptical arc — click a point on the minor axis" +msgstr "" + +msgid "Elliptical arc — click where the arc starts" +msgstr "" + +msgid "Elliptical arc — click where the arc ends" +msgstr "" + +msgid "Spline — click the first control point" +msgstr "" + +msgid "Spline — click the next control point · right-click to finish the curve" +msgstr "" + +msgid "Point — click to place one; the tool stays armed for more" +msgstr "" + +msgid "Trim — click a segment where it crosses another entity · right-click to exit" +msgstr "" + +msgid "Extend — click a line or arc to grow it out to the nearest entity · right-click to exit" +msgstr "" + +msgid "Fillet — click the first of two lines that meet" +msgstr "" + +msgid "Fillet — click the second line" +msgstr "" + +msgid "Fillet — drag the arrow, or click the number to type the radius · click empty space to apply · right-click cancels" +msgstr "" + +msgid "Chamfer — click the first of two lines that meet" +msgstr "" + +msgid "Chamfer — click the second line" +msgstr "" + +msgid "Chamfer — drag the arrow, or click the number to type the setback · click empty space to apply · right-click cancels" +msgstr "" + +msgid "Offset — click the entity to offset" +msgstr "" + +msgid "Offset — drag the arrow to either side, or click the number to type the distance · click empty space to apply · right-click cancels" +msgstr "" + +msgid "Mirror — first click the LINE to mirror about (a construction line works)" +msgstr "" + +msgid "Mirror — axis set · now click the entities to mirror · right-click cancels" +msgstr "" + +#, c-format, boost-format +msgid "Mirror — axis set · %d to mirror · click another to add or remove it · click empty space to apply" +msgstr "" + +msgid "Move — click the entities to move" +msgstr "" + +msgid "Move — drag the handle, or click the number to type the distance · click empty space to apply" +msgstr "" + +msgid "Rotate — click the entities to rotate" +msgstr "" + +msgid "Rotate — drag the handle, or click the number to type the angle · click empty space to apply" +msgstr "" + +msgid "Scale — click the entities to scale" +msgstr "" + +msgid "Scale — drag the handle, or click the number to type the factor · click empty space to apply" +msgstr "" + +msgid "Array — click the entities to repeat" +msgstr "" + +msgid "Array — drag the handle to set the step, click the count to type it · click empty space to apply" +msgstr "" + +msgid "Polar array — click the entities to repeat" +msgstr "" + +msgid "Polar array — drag the handle to set the sweep, click the count to type it · click empty space to apply" +msgstr "" + +msgid "Drag a corner to scale, the centre to move · right-click when done" +msgstr "" + +msgid " · Esc goes back to Select" +msgstr "" + +msgid " · click a constraint badge to remove it" +msgstr "" + +msgid "select something first" +msgstr "" + +#, c-format, boost-format +msgid "Mate: %s → %s" +msgstr "" + +msgid "Fastened" +msgstr "" + +msgid "Revolute" +msgstr "" + +msgid "Slider" +msgstr "" + +msgid "Cylindrical" +msgstr "" + +msgid "Click a solid FACE in the viewport" +msgstr "" + +msgid "Click a solid EDGE in the viewport" +msgstr "" + +msgid "An angled plane needs an edge to tilt about — pick Edge A" +msgstr "" + +msgid "A midplane needs two faces — pick Face A and Face B" +msgstr "" + +msgid "Face A and Face B are the same face — a midplane needs two different faces" +msgstr "" + +msgid "A tangent plane needs a cylindrical face — pick Face A" +msgstr "" + +msgid "This plane needs two edges — pick Edge A and Edge B" +msgstr "" + +msgid "Plane added — pick it as a sketch plane" +msgstr "" + +msgid "Axis added" +msgstr "" + +msgid "Coord Sys added" +msgstr "" + +msgid "Shell needs a solid body — add or import one first" +msgstr "" + +msgid "Draft needs a solid body — add or import one first" +msgstr "" + +msgid "Draft needs a picked face — click a side face first" +msgstr "" + +msgid "" +"Nothing yet — import a STEP or a mesh from the toolbar,\n" +"or click a reference plane and right-click it to start a sketch." +msgstr "" + +msgid "No solid yet — select a sketch and right-click it to Extrude." +msgstr "" + +msgid "Could not restore the CAD model from this project" +msgstr "" + +msgid "Could not restore the CAD model: " +msgstr "" + +#, c-format +msgid "Body %zu — %s" +msgstr "" + +msgid "Section view on — hides half the model to see inside; PageUp / PageDown move the plane, Flip shows the other half" +msgstr "" + +msgid "Section view off" +msgstr "" + +#, c-format, boost-format +msgid "Section view — showing the %s half" +msgstr "" + +msgid "upper" +msgstr "" + +msgid "lower" +msgstr "" + +msgid "Boolean needs two bodies — create or import a second solid" +msgstr "" + +msgid "Select a body first — click it in the viewport or the Bodies list" +msgstr "" + +msgid "That body has no display mesh yet — recompute first" +msgstr "" + +msgid "Drag the arrows to move, the rings to rotate — then Confirm (Esc cancels)" +msgstr "" + +msgid "Drag the arrows to move, the rings to rotate — the numbers follow" +msgstr "" + +msgid "Select a body first" +msgstr "" + +#, c-format, boost-format +msgid "Body %d colour set" +msgstr "" + +msgid "Click a face on the solid, then press F" +msgstr "" + +msgid "Placed on face — body laid flat on the bed" +msgstr "" + +msgid "Edit rejected: " +msgstr "" + +msgid "Erase all features and bodies and start a new design? This cannot be undone." +msgstr "" + +msgid "New Design" +msgstr "" + +msgid "This body has no feature to delete — use New Design to start over" +msgstr "" + +#, c-format, boost-format +msgid "feature %d" +msgstr "" + +#, c-format, boost-format +msgid "" +"Delete %s?\n" +"\n" +"That is the feature this body was made from. Features built on it may be removed or stop working." +msgstr "" + +msgid "Delete body" +msgstr "" + +msgid "Select the FEATURE that created this body (or use New Design)" +msgstr "" + +msgid "Select a feature in the tree first" +msgstr "" + +#, c-format, boost-format +msgid "Body %d shown" +msgstr "" + +#, c-format, boost-format +msgid "Body %d hidden" +msgstr "" + +msgid "Feature shown" +msgstr "" + +msgid "Feature hidden" +msgstr "" + +msgid "Draw a sketch first, then Constrain" +msgstr "" + +msgid "Select a sketch in the tree first" +msgstr "" + +msgid "Selected feature is not a sketch" +msgstr "" + +msgid "Pick 1-2 lines, then a constraint; right-click exits" +msgstr "" + +msgid "Pick 1-2 entities, then a constraint or dimension; right-click exits" +msgstr "" + +msgid "Pick an entity first" +msgstr "" + +msgid "Pick two entities first" +msgstr "" + +msgid "Horizontal and Vertical apply to a line" +msgstr "" + +msgid "Angle applies between two lines" +msgstr "" + +msgid "Collinear needs two lines" +msgstr "" + +msgid "Parallel, perpendicular and equal length apply to two lines" +msgstr "" + +msgid "Equal radius needs two circles or arcs" +msgstr "" + +msgid "Concentric needs two circles or arcs" +msgstr "" + +msgid "Tangent needs a line and a circle/arc, or two circles/arcs" +msgstr "" + +msgid "This constraint needs two entities with a point to join" +msgstr "" + +msgid "This dimension needs two entities with a point to measure between" +msgstr "" + +msgid "Midpoint needs a point and a line" +msgstr "" + +msgid "Symmetric needs two points or two lines + an axis" +msgstr "" + +msgid "Symmetric needs two points or two lines" +msgstr "" + +msgid "Symmetric: pick two entities, then an axis line" +msgstr "" + +msgid "Radius/Diameter needs a circle or arc" +msgstr "" + +msgid "Unsupported constraint" +msgstr "" + +msgid "Constraint rejected (over-constrained)" +msgstr "" + +msgid "Applied constraint · its badge is on the sketch — click the badge to remove it" +msgstr "" + +#, c-format, boost-format +msgid "%s — %d selected. Press Esc for the Select tool, click one line, then Shift- or Ctrl-click the other." +msgstr "" + +msgid "Applied constraint" +msgstr "" + +#, c-format, boost-format +msgid "Fix %s" +msgstr "" + +#, c-format, boost-format +msgid "Lock X %s" +msgstr "" + +#, c-format, boost-format +msgid "Lock Y %s" +msgstr "" + +msgid "Equal" +msgstr "" + +#, c-format, boost-format +msgid "Symmetric %s — %s / %s" +msgstr "" + +#, c-format, boost-format +msgid "Symmetric about Y axis %s — %s" +msgstr "" + +#, c-format, boost-format +msgid "Symmetric about X axis %s — %s" +msgstr "" + +msgid "On line" +msgstr "" + +msgid "On edge" +msgstr "" + +msgid "Constraint" +msgstr "" + +#, c-format, boost-format +msgid "Constraints (%d)" +msgstr "" + +msgid "No constraints yet" +msgstr "" + +msgid "Delete constraint" +msgstr "" + +msgid "Constraint deleted" +msgstr "" + +msgid "Press Constrain on a sketch first" +msgstr "" + +msgid "Pick the entity, then a mirror-axis line" +msgstr "" + +msgid "Mirror axis must be a line" +msgstr "" + +msgid "Mirror produced nothing" +msgstr "" + +msgid "Offset distance (+left / -right of direction)" +msgstr "" + +msgid "Offset collapsed the entity" +msgstr "" + +msgid "Pick two lines to fillet" +msgstr "" + +msgid "Fillet needs two lines" +msgstr "" + +msgid "Fillet radius" +msgstr "" + +msgid "Fillet failed (parallel lines or radius too large)" +msgstr "" + +msgid "Pick two lines to chamfer" +msgstr "" + +msgid "Chamfer needs two lines" +msgstr "" + +msgid "Chamfer distance" +msgstr "" + +msgid "Chamfer failed (parallel lines or distance too large)" +msgstr "" + +msgid "Trim works on lines, arcs and circles" +msgstr "" + +msgid "Extend works on lines and arcs" +msgstr "" + +msgid "Pick the edge to trim/extend" +msgstr "" + +msgid "Nothing to trim at the pick" +msgstr "" + +msgid "No edge to extend to" +msgstr "" + +msgid "Array count (incl. original)" +msgstr "" + +msgid "Spacing (mm)" +msgstr "" + +msgid "Array produced nothing" +msgstr "" + +msgid "Move dX (mm)" +msgstr "" + +msgid "Move dY (mm)" +msgstr "" + +msgid "Move produced nothing" +msgstr "" + +msgid "Rotate angle (deg)" +msgstr "" + +msgid "Rotate produced nothing" +msgstr "" + +msgid "Scale factor" +msgstr "" + +msgid "Scale produced nothing" +msgstr "" + +msgid "Polar count (incl. original)" +msgstr "" + +msgid "Total sweep (deg)" +msgstr "" + +msgid "Polar array produced nothing" +msgstr "" + +msgid "Applied edit" +msgstr "" + +msgid " — type a value, press Enter (or Confirm)" +msgstr "" + +msgid "Pick a segment in the viewport first" +msgstr "" + +msgid "Applied Horizontal" +msgstr "" + +msgid "Applied Vertical" +msgstr "" + +msgid "Sketch: " +msgstr "" + +#, c-format, boost-format +msgid "On a face of Body %d" +msgstr "" + +msgid "On a stored face" +msgstr "" + +msgid "Editing sketch — drag a handle or click a quote to edit" +msgstr "" + +msgid "An imported solid has no parameters — use Transform to move or rotate it" +msgstr "" + +msgid "This feature type can't be edited yet" +msgstr "" + +msgid "Nothing to export — add a feature first" +msgstr "" + +msgid "Export STEP" +msgstr "" + +msgid "Exported STEP" +msgstr "" + +msgid "STEP export failed: " +msgstr "" + +msgid "Nothing to commit — add a feature first" +msgstr "" + +msgid "All bodies hidden — show one before committing" +msgstr "" + +msgid "Plane ready" +msgstr "" + +msgid "Axis ready" +msgstr "" + +msgid "Coord Sys ready" +msgstr "" + +msgid "Helix ready" +msgstr "" + +msgid "Project ready" +msgstr "" + +msgid "Sketch ready" +msgstr "" + +msgid "Mate needs at least two CoordSys features" +msgstr "" + +msgid "Mate: CS A and CS B must be different" +msgstr "" + +msgid "Mate ready" +msgstr "" + +msgid "Invalid: " +msgstr "" + +#, c-format +msgid "Preview — %zu triangles" +msgstr "" + +#, c-format, boost-format +msgid "Body %d — moved (%.1f, %.1f, %.1f) mm, rotated %.1f°" +msgstr "" + +msgid "Profile: " +msgstr "" + +#, c-format, boost-format +msgid "Face %d (push/pull)" +msgstr "" + +msgid "Move cancelled" +msgstr "" + +msgid "Discard this sketch and everything drawn in it?" +msgstr "" + +msgid "Discard sketch" +msgstr "" + +msgid "Keep drawing" +msgstr "" + +msgid "Finish or cancel the current tool first (Esc)" +msgstr "" + +msgid "Nothing to redo" +msgstr "" + +msgid "Nothing to undo" +msgstr "" + +#, c-format +msgid "Redo (%zu more)" +msgstr "" + +#, c-format +msgid "Undo (%zu more)" +msgstr "" + +msgid "Variable name:" +msgstr "" + +msgid "Add Variable" +msgstr "" + +msgid "Variable name must not contain spaces" +msgstr "" + +#, c-format, boost-format +msgid "Expression for '%s':" +msgstr "" + +msgid "Select a variable first" +msgstr "" + +msgid "Edit Variable" +msgstr "" + +#, c-format, boost-format +msgid "Variable '%s' could not be removed (likely still referenced by a feature expression): %s" +msgstr "" + +msgid "No binding for that field" +msgstr "" + +msgid "Enter a number" +msgstr "" + +msgid "Not a number" +msgstr "" + +msgid "Primitive" +msgstr "" + +msgid "Empty mesh generated" +msgstr "" + +msgid "Pocket (Cut)" +msgstr "" + +msgid "Clear All" +msgstr "" + +msgctxt "Keyboard Shortcut" +msgid "Ins" +msgstr "" + +# AI Translated +msgctxt "Keyboard Shortcut" +msgid "Home" +msgstr "Home" + +# AI Translated +msgctxt "Keyboard Shortcut" +msgid "End" +msgstr "End" + +msgctxt "Keyboard Shortcut" +msgid "PgUp" +msgstr "" + +msgctxt "Keyboard Shortcut" +msgid "PgDn" +msgstr "" + +# AI Translated +msgctxt "Keyboard Shortcut" +msgid "Arrow Left" +msgstr "Rodyklė kairėn" + +# AI Translated +msgctxt "Keyboard Shortcut" +msgid "Arrow Right" +msgstr "Rodyklė dešinėn" + +# AI Translated +msgctxt "Keyboard Shortcut" +msgid "Arrow Up" +msgstr "Rodyklė aukštyn" + +# AI Translated +msgctxt "Keyboard Shortcut" +msgid "Arrow Down" +msgstr "Rodyklė žemyn" + +msgid "Import geometry data from STL/STEP/3MF/OBJ/AMF files" +msgstr "Importuoti geometrijos duomenis iš STL/STEP/3MF/OBJ/AMF failų" + +msgid "Select all objects" +msgstr "Pasirinkti visus objektus" + +msgid "Paste from clipboard" +msgstr "Įklijuoti iš mainų srities" + +msgid "Toggle printable for object/part" +msgstr "Perjungti objekto / dalies spausdinimą" + +msgid "Move selection 10mm in negative X direction" +msgstr "Perkelti pasirinkimą 10 mm neigiama X kryptimi" + +msgid "Move selection 10mm in positive X direction" +msgstr "Perkelti pasirinkimą 10 mm teigiama X kryptimi" + +msgid "Move selection 10mm in positive Y direction" +msgstr "Perkelti pasirinkimą 10 mm teigiama Y kryptimi" + +msgid "Move selection 10mm in negative Y direction" +msgstr "Perkelti pasirinkimą 10 mm neigiama Y kryptimi" + +msgid "Rotate selection 45 degrees counterclockwise" +msgstr "" + +msgid "Rotate selection 45 degrees clockwise" +msgstr "" + +msgid "Gizmo move" +msgstr "Perkėlimo manipuliatorius" + +msgid "Gizmo rotate" +msgstr "Pasukimo manipuliatorius" + +msgid "Gizmo scale" +msgstr "Mastelio keitimo manipuliatorius" + +msgid "Gizmo place face on bed" +msgstr "Paviršiaus dėjimo ant pagrindo manipuliatorius" + +msgid "Gizmo cut" +msgstr "Pjovimo manipuliatorius" + +msgid "Gizmo mesh boolean" +msgstr "Loginių tinklelio veiksmų (Boolean) manipuliatorius" + +msgid "Gizmo FDM paint-on supports" +msgstr "" + +msgid "Gizmo FDM paint-on seam" +msgstr "FDM užtepamos siūlės (seam) manipuliatorius" + +msgid "Gizmo FDM paint-on fuzzy skin" +msgstr "FDM užtepamo grublėto paviršiaus (fuzzy skin) manipuliatorius" + +msgid "Gizmo multi-material painting" +msgstr "" + +msgid "Gizmo text emboss/engrave" +msgstr "Teksto iškėlimo ir įspaudimo (emboss/engrave) manipuliatorius" + +msgid "Gizmo measure" +msgstr "Matavimo manipuliatorius" + +msgid "Gizmo assemble" +msgstr "Surinkimo manipuliatorius" + +msgid "Gizmo brim ears" +msgstr "Krašto „auselių“ (brim ears) manipuliatorius" + +msgid "Vertical slider - Move active thumb Up" +msgstr "Vertikalus slankiklis – kelti aktyvų žymeklį aukštyn" + +msgid "Vertical slider - Move active thumb Down" +msgstr "Vertikalus slankiklis – nuleisti aktyvų žymeklį žemyn" + +msgid "Horizontal slider - Move active thumb Left" +msgstr "Horizontalus slankiklis – stumti aktyvų žymeklį kairėn" + +msgid "Horizontal slider - Move active thumb Right" +msgstr "Horizontalus slankiklis – stumti aktyvų žymeklį dešinėn" + +msgid "Horizontal slider - Move to start position" +msgstr "Horizontalus slankiklis – perkelti į pradinę padėtį" + +msgid "Horizontal slider - Move to last position" +msgstr "Horizontalus slankiklis – perkelti į paskutinę padėtį" + +msgid "Camera view - Default" +msgstr "Kameros vaizdas - Numatytasis" + +msgid "Camera view - Top" +msgstr "Kameros vaizdas - Viršus" + +msgid "Camera view - Bottom" +msgstr "Kameros vaizdas - Apačia" + +msgid "Camera view - Front" +msgstr "Kameros vaizdas - Priekis" + +msgid "Camera view - Behind" +msgstr "Kameros vaizdas – iš galo" + +msgid "Camera Angle - Left side" +msgstr "Kameros kampas – iš kairės" + +msgid "Camera Angle - Right side" +msgstr "Kameros kampas – iš dešinės" + +msgid "Camera view - Current plate" +msgstr "" + +msgid "Zoom in" +msgstr "Padidinti" + +msgid "Zoom out" +msgstr "Nutolinti" + +msgid "Show/Hide 3Dconnexion devices settings dialog" +msgstr "Rodyti/slėpti 3DConnexion įrenginių nustatymų dialogo langą" + +msgid "Show/Hide wireframe" +msgstr "" + +msgid "On/Off G-code window" +msgstr "G-kodo lango įjungimas / išjungimas" + +msgid "On/Off one layer mode of the vertical slider" +msgstr "Vertikalaus slankiklio vieno sluoksnio režimas įjungimas / išjungimas" + +msgid "Switch between Prepare/Preview" +msgstr "Perjungimas tarp Paruošti / Peržiūrėti" + +msgid "Collapse/Expand the sidebar" +msgstr "Sutraukti / išskleisti šoninę juostą" + +msgid "Open the speed dial" +msgstr "" + +msgid "Reload the device page" +msgstr "" + +msgid "Show keyboard shortcuts list" +msgstr "Rodyti sparčiųjų klavišų sąrašą" + +msgid "Slicing and printing" +msgstr "" + +msgid "Editing" +msgstr "" + +msgid "Placement" +msgstr "" + +msgid "Gizmos" +msgstr "" + +msgid "Sliders" +msgstr "" + +msgid "Painting tools" +msgstr "" + +msgid "Application" +msgstr "" + #: resources/data/hints.ini: [hint:Precise wall] msgid "" "Precise wall\n" @@ -21849,8 +24672,65 @@ msgstr "" "Venkite deformacijų (warping)\n" "Ar žinojote, kad spausdinant medžiagas, kurios yra linkusios trauktis ir riestis (pvz., ABS), tinkamas kaitinamojo pagrindo temperatūros padidinimas gali sumažinti deformacijų (warping) tikimybę?" -#~ msgid "Other" -#~ msgstr "Kita" +#~ msgid "Tab" +#~ msgstr "Tab" + +#~ msgid "Displays current viewport FPS in the top-right corner." +#~ msgstr "Viršutiniame dešiniajame kampe rodo esamą vaizdo srities kadrų dažnį." + +# AI Translated +#~ msgid "Publish 3MF Wiki" +#~ msgstr "3MF talpinimo wiki" + +# AI Translated +#~ msgid "Publish 3MF Video Guide" +#~ msgstr "3MF talpinimo vaizdo vadovas" + +#~ msgid "Toolbar" +#~ msgstr "Įrankių juosta" + +#~ msgid "Switch table page" +#~ msgstr "Perjungti lentelės puslapį" + +#~ msgid "Global shortcuts" +#~ msgstr "Bendrieji spartieji klavišai" + +#~ msgid "Middle mouse button" +#~ msgstr "Vidurinis pelės mygtukas" + +#~ msgid "Auto orients selected objects or all objects. If there are selected objects, it just orients the selected ones. Otherwise, it will orient all objects in the current project." +#~ msgstr "Automatiškai orientuoja pasirinktus objektus arba visus objektus. Jei yra pasirinkti objektai, orientuoja tik pasirinktus. Kitais atvejais orientuoja visus esamo projekto objektus." + +#~ msgid "Auto orients all objects on the active plate." +#~ msgstr "Automatiškai orientuoja visus objektus aktyvioje plokštėje." + +#~ msgid "Any arrow" +#~ msgstr "Bet kuri rodyklė" + +#~ msgid "Gizmo SLA support points" +#~ msgstr "SLA atramų taškų manipuliatorius" + +#~ msgid "Plater" +#~ msgstr "Plokštė" + +#~ msgid "Gizmo" +#~ msgstr "Manipuliatorius" + +#~ msgid "Delete objects, parts, modifiers" +#~ msgstr "Ištrinti objektus, dalis, modifikatorius" + +#~ msgid "Objects List" +#~ msgstr "Objektų sąrašas" + +#~ msgid "G-code written at the very top of the output file, before any other content. Useful for adding metadata that printer firmware reads from the first lines of the file (e.g. estimated print time, filament usage). Supports placeholders like {print_time_sec} and {used_filament_length}." +#~ msgstr "G-kodas, įrašomas pačiame išvesties failo viršuje, prieš bet kokį kitą turinį. Naudingas įterpti metaduomenims, kuriuos spausdintuvo aparatinė programinė įranga nuskaito iš pirmųjų failo eilučių (pvz., numatomą spausdinimo laiką, gijos sąnaudas). Palaiko kintamuosius (placeholders), tokius kaip {print_time_sec} ir {used_filament_length}." + +#~ msgid "Print time (seconds)" +#~ msgstr "Spausdinimo laikas (sekundėmis)" + +# AI Translated +#~ msgid "Open actions speed dial" +#~ msgstr "Atidaryti veiksmų greitosios prieigos meniu" #~ msgid "Left: " #~ msgstr "Kairė:" @@ -21992,9 +24872,6 @@ msgstr "" #~ msgid "Print order within a single layer." #~ msgstr "Elementų spausdinimo eiliškumas vieno sluoksnio ribose." -#~ msgid "Bottom" -#~ msgstr "Apačia" - #~ msgid "Front" #~ msgstr "Priekis" @@ -22007,9 +24884,6 @@ msgstr "" #~ msgid "Esc" #~ msgstr "Esc" -#~ msgid "Del" -#~ msgstr "Del" - #~ msgid "Backspace" #~ msgstr "Backspace" @@ -22025,9 +24899,6 @@ msgstr "" #~ msgid "Arrow Right" #~ msgstr "Rodyklė dešinėn" -#~ msgid "End" -#~ msgstr "Pabaiga" - #~ msgid "Hotend" #~ msgstr "Kaitinimo blokas (Hotend)" diff --git a/localization/i18n/nl/OrcaSlicer_nl.po b/localization/i18n/nl/OrcaSlicer_nl.po index 24d2f3a322..2800bcda36 100644 --- a/localization/i18n/nl/OrcaSlicer_nl.po +++ b/localization/i18n/nl/OrcaSlicer_nl.po @@ -3,7 +3,7 @@ msgid "" msgstr "" "Project-Id-Version: Orca Slicer\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-09-17 12:41-0300\n" +"POT-Creation-Date: 2026-09-22 12:39+0800\n" "PO-Revision-Date: \n" "Last-Translator: \n" "Language-Team: \n" @@ -2716,6 +2716,19 @@ msgstr "" msgid "Failed to open the Plugins dialog (unknown error)." msgstr "Openen van het dialoogvenster Plug-ins is mislukt (onbekende fout)." +msgid "Plugins refreshed." +msgstr "" + +#, c-format, boost-format +msgid "Failed to refresh plugins: %s" +msgstr "" + +msgid "Select plugin package" +msgstr "" + +msgid "Plugin files (*.py;*.whl)|*.py;*.whl" +msgstr "" + # AI Translated msgid "Plugin Terminal" msgstr "Plug-in-terminal" @@ -4525,6 +4538,22 @@ msgstr "OrcaSlicer begon in diezelfde geest en putte uit PrusaSlicer, BambuStudi msgid "Today, OrcaSlicer is the most widely used and actively developed open-source slicer in the 3D printing community. Many of its innovations have been adopted by other slicers, making it a driving force for the entire industry." msgstr "Vandaag de dag is OrcaSlicer de meest gebruikte en actiefst ontwikkelde open-source slicer in de 3D-printgemeenschap. Veel van zijn innovaties zijn overgenomen door andere slicers, waardoor het een drijvende kracht is voor de hele branche." +msgid "Script plugin skipped." +msgstr "" + +msgid "Script plugin finished." +msgstr "" + +# AI Translated +msgid "Printer" +msgstr "Printer" + +msgid "Recent Projects" +msgstr "" + +msgid "Go to Plate" +msgstr "" + msgid "AMS Materials Setting" msgstr "AMS Materiaal instellingen" @@ -6231,10 +6260,6 @@ msgctxt "Noun" msgid "Print" msgstr "Print" -# AI Translated -msgid "Printer" -msgstr "Printer" - msgid "Time Estimation" msgstr "Geschatte duur" @@ -6429,12 +6454,15 @@ msgctxt "Camera View" msgid "Right" msgstr "Rechts" -msgid "Add" -msgstr "Toevoegen" - msgid "Add plate" msgstr "Printbed toevoegen" +msgid "Split to objects" +msgstr "Opsplitsen in objecten" + +msgid "Add" +msgstr "Toevoegen" + msgid "Auto orient all/selected objects" msgstr "Automatisch oriënteren alle/geselecteerde objecten" @@ -6447,9 +6475,6 @@ msgstr "Alle objecten rangschikken" msgid "Arrange objects on selected plates" msgstr "Rangschikt de objecten op de gelecteerde printbedden" -msgid "Split to objects" -msgstr "Opsplitsen in objecten" - msgid "Assembly View" msgstr "Montageweergave" @@ -6508,6 +6533,9 @@ msgstr "Omtrek" msgid "Wireframe" msgstr "Draadmodel" +msgid "X-Ray" +msgstr "" + # AI Translated msgid "Realistic View" msgstr "Realistische weergave" @@ -6554,7 +6582,7 @@ msgid "Size:" msgstr "Maat:" # AI Translated -#, c-format, boost-format +#, boost-format msgid "Conflicts of G-code paths have been found at layer %d, Z = %.2lfmm. Please separate the conflicted objects farther (%s <-> %s)." msgstr "Er zijn conflicten tussen G-code-paden gevonden op laag %d, Z = %.2lfmm. Plaats de conflicterende objecten verder uit elkaar (%s <-> %s)." @@ -6738,6 +6766,9 @@ msgstr "Applicatie sluiten terwijl sommige voorinstellingen zijn gewijzigd." msgid "Logging" msgstr "Vastleggen" +msgid "Design" +msgstr "" + msgid "Prepare" msgstr "Voorbereiden" @@ -7091,6 +7122,9 @@ msgstr "Toon een omtrek rond het geselecteerde object in de 3D-scène." msgid "Preferences" msgstr "Voorkeuren" +msgid "Open speed dial" +msgstr "" + # AI Translated msgctxt "Menu" msgid "Edit" @@ -8118,6 +8152,234 @@ msgstr "Dit dialoogvenster niet meer tonen" msgid "Please refer to Wiki before use->" msgstr "Raadpleeg de wiki vóór gebruik->" +msgid "Plates are a filament (FFF) feature." +msgstr "" + +msgid "Open the 3D view first." +msgstr "" + +msgid "Select an object first." +msgstr "" + +msgid "Slice and Preview" +msgstr "" + +msgid "Slice & Export" +msgstr "" + +msgid "Go to layer (percent)" +msgstr "" + +msgid "Commands" +msgstr "" + +msgid "Go to tab..." +msgstr "" + +msgid "Load Project" +msgstr "" + +msgid "Save Project As" +msgstr "" + +msgid "Mode: Simple" +msgstr "" + +msgid "Mode: Advanced" +msgstr "" + +msgid "Mode: Expert" +msgstr "" + +msgid "Toggle Developer Mode" +msgstr "" + +msgid "Developer mode enabled." +msgstr "" + +msgid "Developer mode disabled." +msgstr "" + +msgid "Export STL" +msgstr "STL exporteren" + +msgid "Export 3MF" +msgstr "Exporteer 3mf" + +msgid "Export Sliced File" +msgstr "" + +msgid "Export All Sliced Files" +msgstr "" + +msgid "Max Volumetric Speed Calibration" +msgstr "Kalibratie van maximale volumetrische snelheid" + +msgid "Pressure Advance Calibration" +msgstr "" + +# AI Translated +msgid "Flow Ratio Calibration" +msgstr "Kalibratie van de flow verhouding" + +msgid "Retraction Calibration" +msgstr "" + +msgid "Cornering Calibration" +msgstr "" + +msgid "Input Shaping Frequency Calibration" +msgstr "" + +msgid "Input Shaping Damping Calibration" +msgstr "" + +msgid "VFA Calibration" +msgstr "" + +msgid "View: Top" +msgstr "" + +msgid "View: Bottom" +msgstr "" + +msgid "View: Front" +msgstr "" + +msgid "View: Rear" +msgstr "" + +msgid "View: Left" +msgstr "" + +msgid "View: Right" +msgstr "" + +msgid "View: Isometric" +msgstr "" + +msgid "View: Default" +msgstr "" + +msgid "Fit Bed to View" +msgstr "" + +msgid "Toggle Perspective" +msgstr "" + +# AI Translated +msgid "Delete All Objects" +msgstr "Alle objecten verwijderen" + +msgid "Mirror X" +msgstr "" + +msgid "Mirror Y" +msgstr "" + +msgid "Mirror Z" +msgstr "" + +# AI Translated +msgid "Split to Objects" +msgstr "Splitsen naar objecten" + +msgid "Split to Parts" +msgstr "" + +msgid "Center Selected on Plate" +msgstr "" + +msgid "Drop to Bed" +msgstr "" + +msgid "Scale to Fit Print Volume" +msgstr "" + +msgid "Increase Instances" +msgstr "" + +msgid "Decrease Instances" +msgstr "" + +msgid "Auto-Arrange" +msgstr "" + +msgid "Auto-Orient" +msgstr "" + +msgid "Add Plate" +msgstr "" + +msgid "Cannot add another plate (maximum reached)." +msgstr "" + +msgid "Duplicate Plate" +msgstr "" + +msgid "Cannot duplicate a plate (maximum reached)." +msgstr "" + +msgid "Cannot delete the only plate." +msgstr "" + +msgid "Rename Plate" +msgstr "" + +msgid "Toggle Plate Lock" +msgstr "" + +msgid "No plates available." +msgstr "" + +msgid "Synchronize Filament List from AMS" +msgstr "" + +msgid "Connect a printer to synchronize the AMS filament list." +msgstr "" + +msgid "Open Preset Bundle" +msgstr "" + +msgid "Sign in to sync presets." +msgstr "" + +msgid "Export All Objects as STLs" +msgstr "" + +msgid "Export All Objects as DRC (one file)" +msgstr "" + +msgid "Export All Objects as DRCs" +msgstr "" + +msgid "Export Toolpaths as OBJ" +msgstr "" + +msgid "About OrcaSlicer" +msgstr "" + +msgid "Open Wiki" +msgstr "" + +msgid "Open YouTube Channel" +msgstr "" + +msgid "Open Plugins" +msgstr "" + +msgid "Refresh Plugins" +msgstr "" + +msgid "Install Plugin" +msgstr "" + +msgid "Install Local Plugin" +msgstr "" + +msgid "Unknown command." +msgstr "" + msgid "3D Mouse disconnected." msgstr "3D-muis losgekoppeld." @@ -8829,10 +9091,6 @@ msgstr "Zijbalk uitklappen" msgid "Collapse sidebar" msgstr "Zijbalk inklappen" -# AI Translated -msgid "Tab" -msgstr "Tab" - #, c-format, boost-format msgid "Loading file: %s" msgstr "Bestand laden: %s" @@ -9054,10 +9312,6 @@ msgstr "" msgid "Delete Object" msgstr "Object verwijderen" -# AI Translated -msgid "Delete All Objects" -msgstr "Alle objecten verwijderen" - # AI Translated msgid "Reset Project" msgstr "Project terugzetten" @@ -9065,10 +9319,6 @@ msgstr "Project terugzetten" msgid "The selected object couldn't be split." msgstr "Het geselecteerde object kan niet opgesplitst worden." -# AI Translated -msgid "Split to Objects" -msgstr "Splitsen naar objecten" - # AI Translated msgid "Disable Auto-Drop to preserve Z positioning?\n" msgstr "Automatisch laten vallen uitschakelen om de Z-positie te behouden?\n" @@ -9967,6 +10217,33 @@ msgstr "Beheer van meerdere apparaten" msgid "With this option enabled, you can send a task to multiple devices at the same time and manage multiple devices." msgstr "Met deze optie ingeschakeld kunt u een taak tegelijkertijd naar meerdere apparaten sturen en meerdere apparaten beheren." +msgid "Open the Speed Dial from the keyboard" +msgstr "" + +msgid "When enabled, the Speed Dial keyboard shortcut (Space by default) opens the action search from any page." +msgstr "" + +msgid "Recent actions" +msgstr "" + +msgid "actions" +msgstr "" + +msgid "How many recently launched actions to show at the top of the Speed Dial. Set to 0 to hide recent actions." +msgstr "" + +msgid "CAD feature (experimental)" +msgstr "" + +msgid "With this option enabled, the Design tab is shown, where models can be built and edited parametrically. This feature is experimental and still under development." +msgstr "" + +msgid "Auto-close sketch loops" +msgstr "" + +msgid "Treat sketch endpoints within 0.001 mm as one joint and weld the loop shut. Off: only exactly coincident endpoints join, so a loop with a tiny gap is shown as open instead of being closed for you." +msgstr "" + # AI Translated msgid "Pop up to select filament grouping mode" msgstr "Pop-up om de filamentgroeperingsmodus te kiezen" @@ -10059,6 +10336,12 @@ msgstr "Omgekeerde muiszoom" msgid "If enabled, reverses the direction of zoom with mouse wheel." msgstr "Als deze optie is ingeschakeld, wordt de zoomrichting met het muiswiel omgedraaid." +msgid "Draw mate connectors as a face" +msgstr "" + +msgid "In the Design tab, draw a mate connector as a small face instead of the conventional disc with a roll quadrant. A face's orientation is read without being learned. Turn this off for the conventional CAD representation." +msgstr "" + # AI Translated msgid "Pan" msgstr "Pannen" @@ -10087,6 +10370,15 @@ msgstr "Slepen met rechtermuisknop" msgid "Set the action that dragging the right mouse button should perform." msgstr "Stel de actie in die het slepen met de rechtermuisknop moet uitvoeren." +msgid "Keyboard" +msgstr "" + +msgid "Keyboard shortcuts" +msgstr "" + +msgid "Choose the key for each action." +msgstr "" + # AI Translated msgid "Clear my choice on..." msgstr "Mijn keuze wissen voor..." @@ -10216,13 +10508,40 @@ msgstr "" "Beperkt de framesnelheid van de viewport om de GPU-belasting en het stroomverbruik te verlagen.\n" "Stel in op 0 voor een onbeperkte framesnelheid." +msgid "Reuse the 3D scene while idle" +msgstr "" + +msgid "" +"Skips redrawing the 3D scene when only the mouse cursor moves over the viewport,\n" +"and reuses the previous frame's scene instead. Reduces GPU load.\n" +"Disable it if the viewport shows stale or missing contents.\n" +"\n" +"Takes effect immediately." +msgstr "" + +msgid "Skip unchanged frames" +msgstr "" + +msgid "" +"Skips drawing a frame altogether when it would be identical to the one already on screen.\n" +"Only applies to frames that reuse the 3D scene, so it needs Reuse the 3D scene while idle.\n" +"Disable it if a hover highlight, tooltip or animation stops updating.\n" +"\n" +"Takes effect immediately." +msgstr "" + # AI Translated msgid "Show FPS overlay" msgstr "FPS-overlay tonen" -# AI Translated -msgid "Displays current viewport FPS in the top-right corner." -msgstr "Toont de huidige FPS van de viewport in de rechterbovenhoek." +msgid "Displays rendering counts in the top-right corner of the viewport." +msgstr "" + +msgid "FPS: frames presented to the screen per second." +msgstr "" + +msgid "3D: frames per second that redrew the 3D scene." +msgstr "" # AI Translated msgid "G-code Preview" @@ -10722,13 +11041,8 @@ msgstr "3MF publiceren..." msgid "Select which settings to be published in the 3MF file" msgstr "Selecteer welke instellingen in het 3MF-bestand worden gepubliceerd" -# AI Translated -msgid "Publish 3MF Wiki" -msgstr "Wiki over 3MF publiceren" - -# AI Translated -msgid "Publish 3MF Video Guide" -msgstr "Videohandleiding over 3MF publiceren" +msgid "Video Guide" +msgstr "" # AI Translated msgid "Mixed filament - published as a whole when \"Enable\" above is selected" @@ -10835,6 +11149,134 @@ msgstr "Voor \"%1%\", dient \"%2%\" toegevoegd te worden als nieuwe voorinstelli msgid "Simply switch to \"%1%\"" msgstr "Schakel eenvoudig over naar \"%1%\"" +msgid "Expert" +msgstr "" + +msgid "Simple" +msgstr "" + +msgid "Search actions" +msgstr "" + +#, c-format, boost-format +msgid "Search %s actions" +msgstr "" + +msgid "Recent" +msgstr "" + +msgid "Other" +msgstr "Anders" + +#, c-format, boost-format +msgid "No actions match (Total: %s)" +msgstr "" + +msgid "No actions yet" +msgstr "" + +msgid "No tabs match" +msgstr "" + +msgid "No tabs" +msgstr "" + +#, c-format, boost-format +msgid "Showing %s of %s actions" +msgstr "" + +#, c-format, boost-format +msgid "%s actions" +msgstr "" + +#, c-format, boost-format +msgid "%s tabs" +msgstr "" + +#, c-format, boost-format +msgid "%s matches" +msgstr "" + +#, c-format, boost-format +msgid "Favourites are full (%s max)" +msgstr "" + +#, c-format, boost-format +msgid "Go to %s%% of the layer range" +msgstr "" + +msgid "Enter a layer percentage (0-100)" +msgstr "" + +#, c-format, boost-format +msgid "Go to layer %% (0-100)" +msgstr "" + +msgid "Go to tab" +msgstr "" + +#, c-format, boost-format +msgid "Favourite %s (%s)" +msgstr "" + +#, c-format, boost-format +msgid "Pin to favourites (%s)" +msgstr "" + +#, c-format, boost-format +msgid "Unpin from favourites (%s)" +msgstr "" + +msgid "Remove from favourites" +msgstr "" + +msgid "Move left" +msgstr "" + +msgid "Move right" +msgstr "" + +msgid "Unpin" +msgstr "" + +msgid "Wiki (F1)" +msgstr "" + +msgid "No wiki page for this action" +msgstr "" + +# AI Translated +msgid "Show details" +msgstr "Details tonen" + +# AI Translated +msgid "Hide details" +msgstr "Details verbergen" + +#, c-format, boost-format +msgid "\"%s\" is a Developer setting. Enable Developer mode to edit it?" +msgstr "" + +msgid "Developer setting" +msgstr "" + +#, c-format, boost-format +msgid "\"%s\" is a %s setting. Switch from %s mode to %s mode to edit it?" +msgstr "" + +msgid "Switch settings mode" +msgstr "" + +#, c-format, boost-format +msgid "Run \"%s\"?" +msgstr "" + +msgid "Run plugin" +msgstr "" + +msgid "Don't ask again for this action" +msgstr "" + msgid "Task canceled" msgstr "Taak geannuleerd" @@ -12834,60 +13276,39 @@ msgstr "Het configuratiebestand is aangepast in de vorige Config Guide" msgid "Configuration package changed" msgstr "Het configuratiepakket is gewijzigd" -msgid "Toolbar" -msgstr "Gereedschapsbalk" - -msgid "Objects list" -msgstr "Object lijst" - -# AI Translated -msgid "Import geometry data from STL/STEP/3MF/OBJ/AMF files" -msgstr "Importeer geometriegegevens uit STL-/STEP-/3MF-/OBJ-/AMF-bestanden" - -msgid "Paste from clipboard" -msgstr "Plakken vanuit klembord" - -msgid "Show/Hide 3Dconnexion devices settings dialog" -msgstr "Dialoogvenster met instellingen voor 3Dconnexion-apparaten weergeven/verbergen" - -msgid "Switch table page" -msgstr "Schakeltabel pagina" - -msgid "Show keyboard shortcuts list" -msgstr "Toon lijst met sneltoetsen" - -msgid "Global shortcuts" -msgstr "Globale snelkoppelingen" - msgid "Pan View" msgstr "Panweergave" msgid "Rotate View" msgstr "Weergave roteren" -# AI Translated -msgid "Middle mouse button" -msgstr "Middelste muisknop" +#, c-format, boost-format +msgid "Use %s or %s, or a key that does not type a character." +msgstr "" -msgid "Zoom View" -msgstr "Zoom weergave" +msgctxt "Keyboard Shortcut" +msgid "Key" +msgstr "" -msgid "Auto orients selected objects or all objects. If there are selected objects, it just orients the selected ones. Otherwise, it will orient all objects in the current project." -msgstr "Oriënteert automatisch geselecteerde objecten of alle objecten. Als er geselecteerde objecten zijn, oriënteert het alleen de geselecteerde objecten. Anders worden alle objecten van het project georiënteerd." +msgid "Left mouse" +msgstr "" + +msgid "Available anywhere in the window, even while typing in a text field." +msgstr "" + +msgid "Run a speed dial favorite while the dial is open" +msgstr "" # AI Translated -msgid "Auto orients all objects on the active plate." -msgstr "Oriënteert alle objecten op het actieve printbed automatisch." +msgctxt "Keyboard Shortcut" +msgid "Tab" +msgstr "Tab" -msgid "Collapse/Expand the sidebar" -msgstr "De menubalk in-/uitschuiven" +msgid "Switch to the next main tab" +msgstr "" -# AI Translated -msgid "Any arrow" -msgstr "Willekeurige pijltoets" - -msgid "Movement in camera space" -msgstr "Beweging in cameragebied" +msgid "Available while the 3D view on the Prepare tab has focus." +msgstr "" msgid "Select a part" msgstr "Selecteer een onderdeel" @@ -12898,139 +13319,29 @@ msgstr "Selecteer meerdere objecten" msgid "Select objects by rectangle" msgstr "Objecten selecteren door rechthoek" -# AI Translated -msgctxt "Keyboard Shortcut" -msgid "Arrow Up" -msgstr "Pijl omhoog" - -msgid "Move selection 10mm in positive Y direction" -msgstr "Verplaats de selectie 10mm in een positieve Y richting" - -# AI Translated -msgctxt "Keyboard Shortcut" -msgid "Arrow Down" -msgstr "Pijl omlaag" - -msgid "Move selection 10mm in negative Y direction" -msgstr "Verplaats de selectie 10mm in een negatieve Y richting" - -# AI Translated -msgctxt "Keyboard Shortcut" -msgid "Arrow Left" -msgstr "Pijl links" - -msgid "Move selection 10mm in negative X direction" -msgstr "Verplaats de selectie 10mm in een negatieve X richting" - -# AI Translated -msgctxt "Keyboard Shortcut" -msgid "Arrow Right" -msgstr "Pijl rechts" - -msgid "Move selection 10mm in positive X direction" -msgstr "Verplaats de selectie 10mm in een positieve X richting" +msgid "Keyboard 1-9: set filament for object/part" +msgstr "Toets 1-9: kies filament voor het object/onderdeel" msgid "Movement step set to 1mm" msgstr "Bewegingsinterval ingesteld op 1mm" -msgid "Keyboard 1-9: set filament for object/part" -msgstr "Toets 1-9: kies filament voor het object/onderdeel" +msgid "Movement in camera space" +msgstr "Beweging in cameragebied" -msgid "Camera view - Default" -msgstr "Camera hoek - Standaard" +msgid "Middle mouse" +msgstr "" -msgid "Camera view - Top" -msgstr "Camera hoek - Bovenkant" +msgid "Right mouse" +msgstr "" -msgid "Camera view - Bottom" -msgstr "Camera hoek - Onderkant" +msgid "Zoom View" +msgstr "Zoom weergave" -msgid "Camera view - Front" -msgstr "Camera hoek - Voorkant" +msgid "Painting" +msgstr "" -msgid "Camera view - Behind" -msgstr "Camera hoek - Achter" - -msgid "Camera Angle - Left side" -msgstr "Camera hoek - Linker zijde" - -msgid "Camera Angle - Right side" -msgstr "Camera hoek - Rechter zijde" - -msgid "Select all objects" -msgstr "Selecteer alle objecten" - -msgid "Gizmo move" -msgstr "Gizmo bewegen" - -msgid "Gizmo rotate" -msgstr "Gizmo roteren" - -msgid "Gizmo scale" -msgstr "Gizmo schalen" - -msgid "Gizmo place face on bed" -msgstr "Gizmo plaats gebied op het bed" - -msgid "Gizmo cut" -msgstr "Gizmo snijden" - -msgid "Gizmo mesh boolean" -msgstr "Gizmo mesh booleaan" - -# AI Translated -msgid "Gizmo FDM paint-on fuzzy skin" -msgstr "Gizmo FDM vage buitenkant schilderen" - -msgid "Gizmo SLA support points" -msgstr "Gizmo SLA-ondersteuningspunten" - -msgid "Gizmo FDM paint-on seam" -msgstr "Gizmo FDM seam schilderen" - -msgid "Gizmo text emboss/engrave" -msgstr "Gizmo tekst reliëf/graveren" - -msgid "Gizmo measure" -msgstr "Gizmo maatregel" - -msgid "Gizmo assemble" -msgstr "Gizmo monteren" - -msgid "Gizmo brim ears" -msgstr "Gizmo rand oren" - -# AI Translated -msgid "Zoom in" -msgstr "Inzoomen" - -msgid "Zoom out" -msgstr "Zoom uit" - -# AI Translated -msgid "Toggle printable for object/part" -msgstr "Printbaar in-/uitschakelen voor object/onderdeel" - -# AI Translated -msgctxt "Keyboard Shortcut" -msgid "Tab" -msgstr "Tab" - -# AI Translated -msgid "Switch between Prepare/Preview" -msgstr "Wisselen tussen Voorbereiden/Voorvertoning" - -# AI Translated -msgctxt "Keyboard Shortcut" -msgid "Space" -msgstr "Spatie" - -# AI Translated -msgid "Open actions speed dial" -msgstr "Snelmenu met acties openen" - -msgid "Plater" -msgstr "Plaat" +msgid "Available while a painting gizmo is open: supports, seam, fuzzy skin or color painting." +msgstr "" msgid "Move: press to snap by 1mm" msgstr "Verplaatsen: druk om 1 mm te verplaatsen" @@ -13041,15 +13352,19 @@ msgstr "Support/kleur intekenen: pas de pen diameter aan" msgid "Support/Color Painting: adjust section position" msgstr "Support/kleur intekenen: pas de sectie positie aan" -# AI Translated -msgid "Gizmo" -msgstr "Gizmo" +msgid "Objects list" +msgstr "Object lijst" + +msgid "Available while the object list has focus." +msgstr "" msgid "Set extruder number for the objects and parts" msgstr "Stel het extrudernnumer in voor de objecten en onderdelen" -msgid "Delete objects, parts, modifiers" -msgstr "Verwijder objecten, onderdelen, aanpassingen" +# AI Translated +msgctxt "Keyboard Shortcut" +msgid "Space" +msgstr "Spatie" msgid "Select the object/part and press space to change the name" msgstr "Selecteer het object/onderdeel en druk op de spatiebalk om de naam aan te passen" @@ -13060,48 +13375,48 @@ msgstr "Muisklik" msgid "Select the object/part and mouse click to change the name" msgstr "Selecteer het object/onderdeel en rechtermuisklik om de naam aan te passen" -msgid "Objects List" -msgstr "Objecten lijst" - -msgid "Vertical slider - Move active thumb Up" -msgstr "Verticale schuifregelaar - Actieve thumb omhoog bewegen" - -msgid "Vertical slider - Move active thumb Down" -msgstr "Verticale schuifregelaar - Actieve thumb omlaag bewegen" - -msgid "Horizontal slider - Move active thumb Left" -msgstr "Horizontale schuifbalk - Beweeg actieve duim naar links" - -msgid "Horizontal slider - Move active thumb Right" -msgstr "Horizontale schuifbalk - Beweeg actieve duim naar rechts" - -msgid "On/Off one layer mode of the vertical slider" -msgstr "Aan/uit één laagmodus van de verticale schuifregelaar" - -# AI Translated -msgid "On/Off G-code window" -msgstr "G-code-venster aan/uit" +msgid "Available while the 3D view on the Preview tab has focus." +msgstr "" msgid "Move slider 5x faster" msgstr "Schuifregelaar 5x sneller verplaatsen" -# AI Translated -msgctxt "Keyboard Shortcut" -msgid "Home" -msgstr "Home" +msgid "Scroll slider 5x faster" +msgstr "" -# AI Translated -msgid "Horizontal slider - Move to start position" -msgstr "Horizontale schuifregelaar - Naar de startpositie" +msgid "Not customizable" +msgstr "" -# AI Translated -msgctxt "Keyboard Shortcut" -msgid "End" -msgstr "End" +#, c-format, boost-format +msgid "%s is assigned to %s. Reassign it to %s?" +msgstr "" -# AI Translated -msgid "Horizontal slider - Move to last position" -msgstr "Horizontale schuifregelaar - Naar de laatste positie" +#, c-format, boost-format +msgid "The default %s is assigned to %s. Reassign it to %s?" +msgstr "" + +msgid "Global shortcuts also apply while typing." +msgstr "" + +msgid "A key that types a character cannot be a global shortcut." +msgstr "" + +msgid "Esc cancels, Enter confirms." +msgstr "" + +#, c-format, boost-format +msgid "" +"Press the new shortcut for\n" +"\"%s\"" +msgstr "" + +#, c-format, boost-format +msgid "Already used as a step of %s." +msgstr "" + +#, c-format, boost-format +msgid "Already assigned to %s. Press OK to reassign it." +msgstr "" msgid "Release Note" msgstr "Release-opmerkingen" @@ -18586,9 +18901,8 @@ msgstr "Voorverwarmstappen" msgid "Insert multiple preheat commands (e.g. M104.1). Only useful for Prusa XL. For other printers, please set it to 1." msgstr "Voeg meerdere voorverwarmopdrachten in (bijv. M104.1). Alleen nuttig voor de Prusa XL. Stel dit voor andere printers in op 1." -# AI Translated -msgid "G-code written at the very top of the output file, before any other content. Useful for adding metadata that printer firmware reads from the first lines of the file (e.g. estimated print time, filament usage). Supports placeholders like {print_time_sec} and {used_filament_length}." -msgstr "G-code die helemaal bovenaan het uitvoerbestand wordt geschreven, vóór alle andere inhoud. Nuttig voor het toevoegen van metagegevens die de printerfirmware uit de eerste regels van het bestand leest (bijv. geschatte printtijd, filamentverbruik). Ondersteunt plaatshouders zoals {print_time_sec} en {used_filament_length}." +msgid "G-code written at the very top of the output file, before any other content. Useful for adding metadata that printer firmware reads from the first lines of the file (e.g. estimated print time, filament usage). Supports placeholders like {print_time_total_sec}, {print_time_day}, {print_time_hour}, {print_time_minute}, {print_time_sec} and {used_filament_length}." +msgstr "" # AI Translated msgid "Start G-code" @@ -19742,9 +20056,6 @@ msgstr "te grote lijnbreedte " msgid " not in range " msgstr " niet in bereik " -msgid "Export 3MF" -msgstr "Exporteer 3mf" - msgid "This exports the project as a 3MF file." msgstr "Dit exporteert het project als 3MF." @@ -19760,9 +20071,6 @@ msgstr "Laad slicinggegevens" msgid "Load cached slicing data from directory." msgstr "Laad slicinggegevens in de cache uit de directory" -msgid "Export STL" -msgstr "STL exporteren" - # AI Translated msgid "Export the objects as single STL." msgstr "Exporteer de objecten als één STL." @@ -20330,14 +20638,37 @@ msgstr "Verbruikt filament" msgid "Total length of filament used in the print." msgstr "Totale lengte filament die in de print is gebruikt." -# AI Translated -msgid "Print time (seconds)" -msgstr "Printtijd (seconden)" +msgid "Print time (total seconds)" +msgstr "" # AI Translated msgid "Total estimated print time in seconds. Replaced with actual value during post-processing." msgstr "Totale geschatte printtijd in seconden. Wordt tijdens de nabewerking vervangen door de werkelijke waarde." +msgid "Print time (days component)" +msgstr "" + +msgid "Estimated print time day component (normal mode). Replaced with actual value during post-processing." +msgstr "" + +msgid "Print time (hours component)" +msgstr "" + +msgid "Estimated print time hour component (normal mode). Replaced with actual value during post-processing." +msgstr "" + +msgid "Print time (minutes component)" +msgstr "" + +msgid "Estimated print time minute component (normal mode). Replaced with actual value during post-processing." +msgstr "" + +msgid "Print time (seconds component)" +msgstr "" + +msgid "Estimated print time second component (normal mode). Replaced with actual value during post-processing." +msgstr "" + # AI Translated msgid "Filament length (meters)" msgstr "Filamentlengte (meters)" @@ -20626,9 +20957,6 @@ msgstr "Het bestand bevat een ongeldige hoekpuntindex." msgid "This OBJ file couldn't be read because it's empty." msgstr "Dit OBJ-bestand kon niet worden gelezen omdat het leeg is." -msgid "Max Volumetric Speed Calibration" -msgstr "Kalibratie van maximale volumetrische snelheid" - msgid "Manage Result" msgstr "Resultaat beheren" @@ -21537,10 +21865,6 @@ msgstr "" msgid "NOTE: High values may cause Layer shift (>%s)" msgstr "LET OP: hoge waarden kunnen laagverschuiving veroorzaken (>%s)" -# AI Translated -msgid "Flow Ratio Calibration" -msgstr "Kalibratie van de flow verhouding" - # AI Translated msgid "Calibration Test Type" msgstr "Type kalibratietest" @@ -22368,6 +22692,9 @@ msgstr "Er is geen geldige sessie gedetecteerd. Doorgaan met inloggen op 3DPrint msgid "Success!" msgstr "Succes!" +msgid "Generate API Key" +msgstr "" + msgid "Are you sure to log out?" msgstr "Weet u zeker dat u wilt uitloggen?" @@ -23550,14 +23877,6 @@ msgstr "De Bambu-netwerkplug-in is vereist voor cloudfuncties, het vinden van pr msgid "Error: %s" msgstr "Fout: %s" -# AI Translated -msgid "Show details" -msgstr "Details tonen" - -# AI Translated -msgid "Hide details" -msgstr "Details verbergen" - # AI Translated msgid "Version to install:" msgstr "Te installeren versie:" @@ -23980,6 +24299,2502 @@ msgstr "Het filament is mogelijk niet compatibel met de huidige machine-instelli msgid "The filament model is unknown. A random filament preset will be used." msgstr "Het filamentmodel is onbekend. Er wordt een willekeurige filamentvoorinstelling gebruikt." +msgid "Construction" +msgstr "" + +#, c-format, boost-format +msgid "%s · on %s" +msgstr "" + +msgid "Line — click start, then end" +msgstr "" + +msgid "Rectangle — click two opposite corners" +msgstr "" + +msgid "Circle — click center, then radius" +msgstr "" + +msgid "Arc — click start, end, then a point" +msgstr "" + +msgid "Slot — two centerline ends, then end radius" +msgstr "" + +msgid "Ellipse — center, major end, minor point" +msgstr "" + +msgid "Spline — click control points" +msgstr "" + +msgid "Point — click to place" +msgstr "" + +msgid "Dimension — click 2 points or an entity" +msgstr "" + +msgid "Trim — click a segment to trim it" +msgstr "" + +msgid "Extend — click a line/arc to extend it" +msgstr "" + +msgid "Offset — pick an entity, drag the distance" +msgstr "" + +msgid "Mirror — pick axis, then entities" +msgstr "" + +msgid "Fillet — pick two lines, set the radius" +msgstr "" + +msgid "Chamfer — pick two lines, set the distance" +msgstr "" + +msgid "Polygon — click center, then a vertex" +msgstr "" + +msgid "Nothing here has a value to type — pick a line, an arc, a circle, or two entities" +msgstr "" + +msgid "Normal to the sketch plane" +msgstr "" + +msgid "Converted the selection between construction and real geometry" +msgstr "" + +msgid "Origin planes shown" +msgstr "" + +msgid "Origin planes hidden" +msgstr "" + +msgid "World axes shown" +msgstr "" + +msgid "World axes hidden" +msgstr "" + +msgid "Isometric view, fitted" +msgstr "" + +msgid "Bed shown" +msgstr "" + +msgid "Bed hidden" +msgstr "" + +msgid "FEATURES" +msgstr "" + +msgid "Sketch" +msgstr "" + +#, c-format, boost-format +msgid "Sketching on %s — pick a tool" +msgstr "" + +msgid "Click a face or a reference plane in the viewport, then a sketch tool" +msgstr "" + +#, c-format, boost-format +msgid "" +"Drawing on %s.\n" +"Pick a tool, or press Menu for the list." +msgstr "" + +msgid "Click a face or a reference plane, then a sketch tool." +msgstr "" + +msgid "Add material (extrude / revolve / sweep / loft / thicken / rib)" +msgstr "" + +msgid "Extrude a sketch profile, or push/pull a picked face" +msgstr "" + +msgid "Create a sketch, or pick a solid face, first" +msgstr "" + +msgid "Revolve" +msgstr "" + +msgid "Revolve a profile about an axis" +msgstr "" + +msgid "Create a sketch profile to revolve first" +msgstr "" + +msgid "Sweep" +msgstr "" + +msgid "Sweep a profile along a path" +msgstr "" + +msgid "Create a profile sketch to sweep first" +msgstr "" + +msgid "Loft" +msgstr "" + +msgid "Loft (skin) between two or more profiles" +msgstr "" + +msgid "Create at least two profile sketches to loft" +msgstr "" + +msgid "Thicken" +msgstr "" + +msgid "Offset a solid face into a thin plate (new body)" +msgstr "" + +msgid "Thicken needs a solid body — add or import one first" +msgstr "" + +#, c-format +msgid "Body %zu" +msgstr "" + +msgid "Grow a thin wall from an open sketch line, fused to a body" +msgstr "" + +msgid "Rib needs a solid body — add or import one first" +msgstr "" + +msgid "Create a sketch with an open line first" +msgstr "" + +msgid "Create a solid body to pattern first" +msgstr "" + +msgid "Pattern — needs a solid body to replicate" +msgstr "" + +msgid "Surface (extrude / revolve / loft / fill / offset / thicken)" +msgstr "" + +msgid "Surface Extrude" +msgstr "" + +msgid "Extrude a sketch into a sheet body (no end caps)" +msgstr "" + +msgid "Create a sketch first" +msgstr "" + +msgid "Surface Revolve" +msgstr "" + +msgid "Revolve a sketch profile into a sheet body" +msgstr "" + +msgid "Surface Loft" +msgstr "" + +msgid "Loft (skin) between 2+ profiles, open (no end caps)" +msgstr "" + +msgid "Surface Fill" +msgstr "" + +msgid "Fill a sketch boundary with a smooth face" +msgstr "" + +msgid "Create a sketch profile to fill first" +msgstr "" + +msgid "Surface Offset" +msgstr "" + +msgid "Offset a sheet body's shell by a signed distance" +msgstr "" + +msgid "No sheet body to offset — create a surface feature first" +msgstr "" + +msgid "Thicken Surface" +msgstr "" + +msgid "Thicken a sheet body into a solid" +msgstr "" + +msgid "No sheet body to thicken — create a surface feature first" +msgstr "" + +msgid "Datum / Curve (plane / axis / coord sys / helix / project)" +msgstr "" + +msgid "Reference plane (offset / tilt / midplane / tangent / two edges / coincident)" +msgstr "" + +msgid "Axis" +msgstr "" + +msgid "Datum axis (two points, face normal, cylinder centerline, two planes, along edge)" +msgstr "" + +msgid "Coord Sys" +msgstr "" + +msgid "Datum coordinate system (world point, or face + direction edge)" +msgstr "" + +msgid "Helix" +msgstr "" + +msgid "Helical curve (spring path) — use as a sweep path for coils / springs / augers" +msgstr "" + +msgid "Project body edges onto a plane as sketch entities" +msgstr "" + +msgid "Project needs a body — add or import one first" +msgstr "" + +msgid "(all edges)" +msgstr "" + +msgid "Placement (transform / mirror / mate)" +msgstr "" + +msgid "Transform" +msgstr "" + +msgid "Move and/or rotate an existing body" +msgstr "" + +msgid "Transform needs a body — add or import one first" +msgstr "" + +msgid "Reflect a body about a plane" +msgstr "" + +msgid "Mirror needs a body — add or import one first" +msgstr "" + +msgid "Mate" +msgstr "" + +msgid "Assembly: align two CoordSys features (fastened, planar, revolute, slider, cylindrical)" +msgstr "" + +msgid "Boolean (combine bodies)" +msgstr "" + +msgid "Boolean — needs two solid bodies to combine" +msgstr "" + +msgid "Cut (split a body with a plane)" +msgstr "" + +msgid "Create a solid body to cut first" +msgstr "" + +msgid "Cut — needs a solid body to slice" +msgstr "" + +msgid "Color — set the selected body's display colour" +msgstr "" + +msgid "Select a feature, or a body, first — then rename it" +msgstr "" + +msgid "Fillet / chamfer / draft / shell / delete face" +msgstr "" + +msgid "Fillet / Chamfer" +msgstr "" + +msgid "Round or bevel a picked edge" +msgstr "" + +msgid "Draft (taper a face)" +msgstr "" + +msgid "Tilt a picked face by a draft angle" +msgstr "" + +msgid "Hollow the body to a wall thickness, opening a picked face" +msgstr "" + +msgid "Delete Face" +msgstr "" + +msgid "Remove faces from a body and heal the solid" +msgstr "" + +msgid "Delete Face needs a body — add or import one first" +msgstr "" + +msgid "(none)" +msgstr "" + +msgid "Hole / thread" +msgstr "" + +msgid "Drill a hole, centred on a picked face or placed on a plane" +msgstr "" + +msgid "Thread" +msgstr "" + +msgid "Thread a cylindrical surface (inner bore / outer) or a circular edge" +msgstr "" + +msgid "Pick a cylindrical surface (bore / outer) or a circular edge for a thread" +msgstr "" + +msgid "Import STEP (editable B-rep solid)" +msgstr "" + +msgid "Import mesh (STL/OBJ) as an editable B-rep solid" +msgstr "" + +msgid "Constrain selected sketch" +msgstr "" + +msgid "SKETCH" +msgstr "" + +msgid "Click to select; Shift to add; double-click for a whole loop" +msgstr "" + +msgid "Dimension" +msgstr "" + +msgid "Click 2 points or a line / circle / arc to place a dimension" +msgstr "" + +msgid "Line / polyline" +msgstr "" + +msgid "Click start, then end — then set the exact length" +msgstr "" + +msgid "Polyline" +msgstr "" + +msgid "Click points; click first / right-click to close the loop" +msgstr "" + +msgid "Corner rectangle" +msgstr "" + +msgid "Click two opposite corners" +msgstr "" + +msgid "Center rectangle" +msgstr "" + +msgid "Click center, then a corner" +msgstr "" + +msgid "Oblique rectangle" +msgstr "" + +msgid "Click two corners of one edge, then a point for the width" +msgstr "" + +msgid "Rounded rectangle" +msgstr "" + +msgid "Click two opposite corners, then a point for the corner radius" +msgstr "" + +msgid "Center circle" +msgstr "" + +msgid "Click center, then radius" +msgstr "" + +msgid "2-point circle" +msgstr "" + +msgid "Click two ends of the diameter" +msgstr "" + +msgid "3-point circle" +msgstr "" + +msgid "Click three points on the circle" +msgstr "" + +msgid "Arc" +msgstr "" + +msgid "3-point arc" +msgstr "" + +msgid "Click start, end, then a point on the arc" +msgstr "" + +msgid "Tangent arc" +msgstr "" + +msgid "Click start (on the last entity) then end" +msgstr "" + +msgid "Center-point arc" +msgstr "" + +msgid "Click center, then start, then a point for the end angle" +msgstr "" + +msgid "Slot" +msgstr "" + +msgid "Click two centerline ends, then a point for the end radius" +msgstr "" + +msgid "Arc slot" +msgstr "" + +msgid "Click center, start, end, then a point for the width" +msgstr "" + +msgid "Ellipse" +msgstr "" + +msgid "Click center, a major-axis end, then a point for the minor axis" +msgstr "" + +msgid "Elliptical arc" +msgstr "" + +msgid "Click center, major-axis end, minor point, then arc start and end" +msgstr "" + +msgid "Spline" +msgstr "" + +msgid "Click control points; double-click or right-click to finish" +msgstr "" + +msgid "Click to place a point" +msgstr "" + +msgid "Select — click to select; Shift to add" +msgstr "" + +msgid "Text — emboss text as a profile" +msgstr "" + +msgid "SVG — import an outline as a profile" +msgstr "" + +msgid "Fillet / chamfer" +msgstr "" + +msgid "Fillet" +msgstr "" + +msgid "Pick two lines, then drag the arrow or click the radius to set it" +msgstr "" + +msgid "Chamfer" +msgstr "" + +msgid "Pick two lines, then drag the arrow or click the distance to set it" +msgstr "" + +msgid "Offset" +msgstr "" + +msgid "Pick an entity, then drag the arrow or click the distance; click empty to apply" +msgstr "" + +msgid "Pick a mirror-axis line, then the entities to mirror; click empty to apply" +msgstr "" + +msgid "Trim" +msgstr "" + +msgid "Click a segment to trim it back to its nearest intersection; right-click exits" +msgstr "" + +msgid "Extend" +msgstr "" + +msgid "Click a line or arc to extend it to the nearest entity; right-click exits" +msgstr "" + +msgid "Constrain — add geometric/dimensional relations" +msgstr "" + +msgid "Move / rotate / scale" +msgstr "" + +msgid "Move (translate)" +msgstr "" + +msgid "Pick entities, then drag the handle or click the distance; click empty to apply" +msgstr "" + +msgid "Rotate (about centroid)" +msgstr "" + +msgid "Pick entities, then drag around the pivot or click the angle; click empty to apply" +msgstr "" + +msgid "Scale (about centroid)" +msgstr "" + +msgid "Pick entities, then drag the handle or click the factor; click empty to apply" +msgstr "" + +msgid "Linear / polar array" +msgstr "" + +msgid "Linear array" +msgstr "" + +msgid "Pick entities, drag the spacing handle, click the count; click empty to apply" +msgstr "" + +msgid "Polar array (about centroid)" +msgstr "" + +msgid "Pick entities, drag the sweep handle, click the count; click empty to apply" +msgstr "" + +#, c-format, boost-format +msgid "Click center then a vertex — %d sides, %s" +msgstr "" + +msgid "circumscribed" +msgstr "" + +msgid "inscribed" +msgstr "" + +msgid "Polygon" +msgstr "" + +#, c-format, boost-format +msgid "Converted %d entit%s between construction and real geometry" +msgstr "" + +msgid "CONSTRAIN" +msgstr "" + +msgid "Perpendicular" +msgstr "" + +msgid "Coincident" +msgstr "" + +msgid "Equal length" +msgstr "" + +msgid "Equal radius" +msgstr "" + +msgid "Collinear" +msgstr "" + +msgid "Tangent" +msgstr "" + +msgid "Midpoint" +msgstr "" + +msgid "Symmetric" +msgstr "" + +msgid "Symmetric about the vertical axis" +msgstr "" + +msgid "Symmetric about the horizontal axis" +msgstr "" + +msgid "Fix point (anchor in place)" +msgstr "" + +msgid "Horizontal distance" +msgstr "" + +msgid "Vertical distance" +msgstr "" + +msgid "✓ Confirm" +msgstr "" + +msgid "✗ Cancel" +msgstr "" + +msgid "Undo (Ctrl+Z)" +msgstr "" + +msgid "Redo (Ctrl+Shift+Z)" +msgstr "" + +msgid "New Design — clear the feature tree" +msgstr "" + +msgid "Export STEP…" +msgstr "" + +msgid "Show the printer bed and its plate grid" +msgstr "" + +msgid "Place on Face (F) — lay the picked face on the bed" +msgstr "" + +msgid "Section View — hide part of the model to see inside. PageUp/PageDown move the plane; Delete removes it." +msgstr "" + +msgid "Flip Section — show the opposite half" +msgstr "" + +msgid "Commit to Plate — send the solid to Prepare" +msgstr "" + +msgid "Width / X" +msgstr "" + +msgid "Height / Y" +msgstr "" + +msgid "Distance X" +msgstr "" + +msgid "Distance Y" +msgstr "" + +msgid "Distance Z" +msgstr "" + +msgid "Z" +msgstr "" + +msgid "Rotation axis" +msgstr "" + +msgid "Angle °" +msgstr "" + +msgid "Move / Rotate" +msgstr "" + +msgid "Sketch: —" +msgstr "" + +msgid "Extrude dist" +msgstr "" + +msgid "End" +msgstr "Einde" + +msgid "2nd dist" +msgstr "" + +msgid "Taper °" +msgstr "" + +msgid "New body" +msgstr "" + +msgid "Intersect" +msgstr "" + +msgid "Result" +msgstr "" + +msgid "Flip direction" +msgstr "" + +msgid "(no edge picked — group below)" +msgstr "" + +msgid "Bottom" +msgstr "Onderkant" + +msgid "Lateral" +msgstr "" + +msgid "Edges" +msgstr "" + +msgid "Size (r/dist)" +msgstr "" + +msgid "XY" +msgstr "" + +msgid "XZ" +msgstr "" + +msgid "YZ" +msgstr "" + +msgid "Hole plane" +msgstr "" + +msgid "Depth (blind)" +msgstr "" + +msgid "Pos X" +msgstr "" + +msgid "Pos Y" +msgstr "" + +msgid "Through" +msgstr "" + +msgid "(none — uses Hole plane)" +msgstr "" + +msgid "On face" +msgstr "" + +msgid "Thread plane" +msgstr "" + +msgid "Pitch" +msgstr "" + +msgid "Thread depth" +msgstr "" + +msgid "(none — uses Thread plane)" +msgstr "" + +msgid "Plane X" +msgstr "" + +msgid "Plane Y" +msgstr "" + +msgid "Profile: —" +msgstr "" + +msgid "Path" +msgstr "" + +msgid "Linear" +msgstr "" + +msgid "Direction" +msgstr "" + +msgid "Total angle°" +msgstr "" + +msgid "Boolean" +msgstr "" + +msgid "Union (join)" +msgstr "" + +msgid "Subtract (cut)" +msgstr "" + +msgid "Target (kept)" +msgstr "" + +msgid "Keep tool body" +msgstr "" + +msgid "Body" +msgstr "" + +msgid "Insert" +msgstr "" + +msgid "" +"Drag a corner to size, the centre to move.\n" +"Confirm or Cancel in the toolbar above." +msgstr "" + +msgid "Midplane" +msgstr "" + +msgid "Two edges" +msgstr "" + +msgid "Plane type" +msgstr "" + +msgid "Base" +msgstr "" + +msgid "Angle°" +msgstr "" + +msgid "Base X" +msgstr "" + +msgid "Base Y" +msgstr "" + +msgid "Tilt axis" +msgstr "" + +msgid "Pick Face A" +msgstr "" + +msgid "Pick Face B" +msgstr "" + +msgid "Pick Edge A" +msgstr "" + +msgid "Pick Edge B" +msgstr "" + +msgid "Size U" +msgstr "" + +msgid "Size V" +msgstr "" + +msgid "Profiles (check 2+, in order):" +msgstr "" + +msgid "Ruled (straight) sections" +msgstr "" + +msgid "Fills the sketch's closed boundary with a smooth face." +msgstr "" + +msgid "Sheet body" +msgstr "" + +msgid "Offsets a sheet body's shell. Positive = outward, negative = inward." +msgstr "" + +msgid "Thickens a sheet body into a solid. Flip reverses the direction." +msgstr "" + +msgid "(all faces — closed hollow)" +msgstr "" + +msgid "Open face" +msgstr "" + +msgid "Pick a solid face to open it, then set the wall thickness." +msgstr "" + +msgid "Angle (°)" +msgstr "" + +msgid "(pick a side face)" +msgstr "" + +msgid "Draft" +msgstr "" + +msgid "Pick a side face, then set the draft angle. The face pivots about the body base." +msgstr "" + +msgid "Translate X" +msgstr "" + +msgid "Translate Y" +msgstr "" + +msgid "Translate Z" +msgstr "" + +msgid "Rotate axis" +msgstr "" + +msgid "Pivot X" +msgstr "" + +msgid "Pivot Y" +msgstr "" + +msgid "Pivot Z" +msgstr "" + +msgid "Keep original (make a copy)" +msgstr "" + +msgid "Translate and/or rotate the selected body. Rotation is applied about the pivot, then translation follows." +msgstr "" + +msgid "Mirror plane" +msgstr "" + +msgid "Keep original" +msgstr "" + +msgid "Reflect the selected body about a plane. The mirror is always a new body; keeping the original gives you both." +msgstr "" + +msgid "(pick a solid face)" +msgstr "" + +msgid "Pick a solid face and offset it into a new thin body. Not for sheet bodies — use Thicken Surface for those." +msgstr "" + +msgid "Target body" +msgstr "" + +msgid "Entity index" +msgstr "" + +msgid "Grow a thin wall from an open sketch Line entity, fused to the target body. Entity index is the position of the open Line in the sketch." +msgstr "" + +msgid "Source body" +msgstr "" + +msgid "Target plane" +msgstr "" + +msgid "Project the edges of a body onto a plane as sketch entities. Pick a face to project only its edges, or leave the face empty to project the whole body." +msgstr "" + +msgid "Add picked face" +msgstr "" + +msgid "Click a face on the body first, then Add picked face" +msgstr "" + +#, c-format, boost-format +msgid "Face %d is already in the list" +msgstr "" + +msgid "Faces to delete" +msgstr "" + +msgid "Pick a solid face, then click 'Add picked face' to accumulate faces. Confirm to remove all listed faces and heal the solid." +msgstr "" + +msgid "Left-handed" +msgstr "" + +msgid "Taper (°)" +msgstr "" + +msgid "A helical curve (spring path). Use as a sweep path to build springs, coils, or augers." +msgstr "" + +msgid "Two points" +msgstr "" + +msgid "Face normal" +msgstr "" + +msgid "Cylinder centerline" +msgstr "" + +msgid "Plane intersection" +msgstr "" + +msgid "Along edge" +msgstr "" + +msgid "Axis type" +msgstr "" + +msgid "Pick Face" +msgstr "" + +msgid "Pick Edge" +msgstr "" + +msgid "Plane A" +msgstr "" + +msgid "Plane B" +msgstr "" + +msgid "Point 1 X" +msgstr "" + +msgid "Point 1 Y" +msgstr "" + +msgid "Point 1 Z" +msgstr "" + +msgid "Point 2 X" +msgstr "" + +msgid "Point 2 Y" +msgstr "" + +msgid "Point 2 Z" +msgstr "" + +msgid "Point (world)" +msgstr "" + +msgid "Face + direction" +msgstr "" + +msgid "(all)" +msgstr "" + +msgid "Restrict picking to one body — the others go see-through and stop catching clicks" +msgstr "" + +msgid "Edge (sets in-plane direction)" +msgstr "" + +msgid "Without an edge the frame takes X from the face's first edge — pick one to choose it yourself" +msgstr "" + +msgid "X hint X" +msgstr "" + +msgid "X hint Y" +msgstr "" + +msgid "X hint Z" +msgstr "" + +msgid "Fastened — 6 DOF locked, B driven onto A exactly" +msgstr "" + +msgid "Planar — z aligned, offset distance; free in-plane slide" +msgstr "" + +msgid "Revolute — axes collinear; free rotation about z" +msgstr "" + +msgid "Slider — orientation locked; free axial slide" +msgstr "" + +msgid "Cylindrical — axes collinear; free spin + axial slide" +msgstr "" + +msgid "Kind" +msgstr "" + +msgid "CS A (fixed)" +msgstr "" + +msgid "CS B (moves)" +msgstr "" + +msgid "Flip (oppose z axes)" +msgstr "" + +msgid "Plane distance" +msgstr "" + +msgid "Axial position" +msgstr "" + +msgid "Expression" +msgstr "" + +msgid "Field" +msgstr "" + +msgid "Expr" +msgstr "" + +msgid "(no bindings)" +msgstr "" + +msgid "Value" +msgstr "" + +msgid "Constraints" +msgstr "" + +msgid "Feature tree" +msgstr "" + +msgid " — the eye suppresses this mate" +msgstr "" + +#, c-format, boost-format +msgid "%s selected — F2 or right-click renames it, double-click edits it" +msgstr "" + +msgid "Rename\tF2" +msgstr "" + +msgid "Scale artwork" +msgstr "" + +msgid "Move up" +msgstr "" + +msgid "Move down" +msgstr "" + +msgid "Show / hide" +msgstr "" + +msgid "Check interference — find overlapping bodies" +msgstr "" + +msgid "Bodies" +msgstr "" + +msgid "Move body" +msgstr "" + +msgid "Select a body row first, then move it" +msgstr "" + +msgid "Boolean — join, subtract or intersect with another body" +msgstr "" + +msgid "Colour" +msgstr "" + +#, c-format, boost-format +msgid "Body %d selected — right-click for what applies to it" +msgstr "" + +msgid "Variables" +msgstr "" + +msgid "+" +msgstr "" + +msgid "Del" +msgstr "" + +msgid "Sketch created — select it, then right-click to Extrude" +msgstr "" + +msgid "Sketch empty — nothing committed" +msgstr "" + +msgid "Sketch updated" +msgstr "" + +#, c-format +msgid "Sketch created (%zu driving dims) — select it, then right-click to Extrude" +msgstr "" + +msgid "Could not resolve the sketch to extrude" +msgstr "" + +msgid "Face selected — set the depth and Confirm" +msgstr "" + +msgid "Region selected — right-click to Extrude, or double-click to edit" +msgstr "" + +msgid "Sketch selected — right-click to Extrude, or double-click to edit" +msgstr "" + +#, c-format, boost-format +msgid "Face %d" +msgstr "" + +#, c-format, boost-format +msgid "Body %d " +msgstr "" + +msgid "vertex selected — click again for the whole body" +msgstr "" + +msgid "selected (whole body) — right-click for what applies to it" +msgstr "" + +#, c-format, boost-format +msgid "face %d selected — right-click to push/pull it, or click again for the whole body" +msgstr "" + +#, c-format, boost-format +msgid "edge %d selected — Fillet/Chamfer to dress it, or click again for the whole body" +msgstr "" + +#, c-format, boost-format +msgid "%s plane selected — right-click for the drawing tools" +msgstr "" + +#, c-format, boost-format +msgid "%s plane selected — right-click to sketch on it, or click an object to select it" +msgstr "" + +#, c-format, boost-format +msgid "placed (%.1f, %.1f, %.1f) mm — drag arrows to move, rings to rotate" +msgstr "" + +msgid "Tool exited" +msgstr "" + +msgid "Sketch kept — Finish to commit it, Cancel to discard" +msgstr "" + +msgid "✗ Conflicting constraints" +msgstr "" + +msgid "✓ Fully constrained" +msgstr "" + +#, c-format, boost-format +msgid "%d degrees of freedom" +msgstr "" + +#, c-format, boost-format +msgid "Sketch %d" +msgstr "" + +#, c-format, boost-format +msgid "Editing: Sketch %d · N = look normal to the plane · Finish or Cancel in the toolbar" +msgstr "" + +#, c-format +msgid "OK — %zu triangles" +msgstr "" + +msgid "Text to insert:" +msgstr "" + +msgid "Import SVG" +msgstr "" + +msgid "Import STEP" +msgstr "" + +msgid "Reading STEP…" +msgstr "" + +msgid "No solids found in STEP" +msgstr "" + +msgid "STEP import failed: " +msgstr "" + +msgid "Rebuilding model…" +msgstr "" + +#, c-format, boost-format +msgid "Imported %d solid(s) — pick a face or edge, then Fillet / Cut / Shell to modify" +msgstr "" + +msgid "Import mesh" +msgstr "" + +msgid "Could not read the STL file" +msgstr "" + +msgid "Could not read the OBJ file: " +msgstr "" + +msgid "Unsupported mesh format (STL and OBJ are supported)" +msgstr "" + +msgid "The mesh contains no triangles" +msgstr "" + +#, c-format, boost-format +msgid "" +"This mesh has %d triangles. Every triangle becomes a B-rep face before coplanar merging, so importing it may take a long time and leave a body that is slow to edit. Decimating the mesh first is usually better.\n" +"\n" +"Import anyway?" +msgstr "" + +msgid "Large mesh" +msgstr "" + +msgid "Mesh conversion failed: " +msgstr "" + +msgid "Mesh conversion produced no geometry" +msgstr "" + +msgid "Mesh import failed: " +msgstr "" + +#, c-format, boost-format +msgid "Imported solid — %d triangles → %d faces, volume %.2f mm³. Pick a face or edge, then Fillet / Cut / Shell to modify" +msgstr "" + +#, c-format, boost-format +msgid "Imported as an open shell (not watertight): %d boundary edge(s), %d non-manifold edge(s) — %d triangles → %d faces. The source mesh has holes or duplicated geometry; boolean features may fail on it" +msgstr "" + +msgid "No importable geometry found" +msgstr "" + +#, c-format, boost-format +msgid "%s added to the sketch — Confirm to commit it" +msgstr "" + +msgid " — drag to place/size, then Confirm" +msgstr "" + +msgid "Insert cancelled" +msgstr "" + +msgid "Drag a corner to scale, the centre to move — right-click when done" +msgstr "" + +#, c-format, boost-format +msgid "Sketch added on %s — select it, then right-click to Extrude" +msgstr "" + +msgid "Recompute error: " +msgstr "" + +msgid "Add a solid (sketch + extrude) first" +msgstr "" + +#, c-format, boost-format +msgid "Edge %d" +msgstr "" + +#, c-format, boost-format +msgid "Thread standard: %s (pitch %.3g mm)" +msgstr "" + +msgid "Thread needs a solid body — add or import one first" +msgstr "" + +msgid "Pick a sketch profile to revolve first" +msgstr "" + +msgid "Revolve needs a solid body — add or import one first" +msgstr "" + +msgid "Pick a profile sketch to sweep first" +msgstr "" + +msgid "Pick a path sketch for the sweep" +msgstr "" + +msgid "Sweep needs a solid body — add or import one first" +msgstr "" + +msgid "Check at least two profile sketches to loft" +msgstr "" + +msgid "Loft needs a solid body — add or import one first" +msgstr "" + +msgid "Pick a sketch profile to extrude first" +msgstr "" + +msgid "Pick a sketch to fill first" +msgstr "" + +msgid "Select a sheet body first" +msgstr "" + +msgid "Pick a solid face to thicken first" +msgstr "" + +msgid "Pick a sketch with an open line first" +msgstr "" + +msgid "Add at least one face to delete first" +msgstr "" + +msgid "Mate needs two CoordSys features — create them first" +msgstr "" + +msgid "Mate: CS A and CS B must be different CoordSys features" +msgstr "" + +msgid "Mate rejected" +msgstr "" + +msgid "No interference — need at least two solid bodies to check" +msgstr "" + +msgid "No interference found" +msgstr "" + +#, c-format +msgid "%zu interference pairs, worst %.2f mm³" +msgstr "" + +msgid "" +"Interference pairs:\n" +"\n" +msgstr "" + +#, c-format, boost-format +msgid "Body %d" +msgstr "" + +msgid "Interference" +msgstr "" + +msgid "Select a solid body first — its mass properties are what is reported" +msgstr "" + +msgid "Mass properties could not be computed for this body" +msgstr "" + +#, c-format, boost-format +msgid "%s: sheet body — %.2f cm² of surface, no volume" +msgstr "" + +#, c-format, boost-format +msgid "" +"%s\n" +"\n" +"Sheet body (open shell)\n" +"Surface area: %.2f cm²\n" +"\n" +"A sheet encloses no material, so it has no volume. Thicken it into a solid to get one." +msgstr "" + +msgid "Mass properties" +msgstr "" + +#, c-format, boost-format +msgid "%s: %.3f cm³, %.2f cm²" +msgstr "" + +#, c-format, boost-format +msgid "" +"%s\n" +"\n" +"Volume: %.3f cm³\n" +"Surface area: %.2f cm²" +msgstr "" + +msgid "Pattern needs a solid body — add or import one first" +msgstr "" + +msgid "Boolean needs two solid bodies — add or import a second one" +msgstr "" + +msgid "Cut needs a solid body — add or import one first" +msgstr "" + +#, c-format, boost-format +msgid "the picked face of Body %d" +msgstr "" + +msgid "the picked face" +msgstr "" + +#, c-format, boost-format +msgid " · %d picked" +msgstr "" + +#, c-format, boost-format +msgid "%d selected · Del removes them · Shift-click adds · double-click takes the whole loop" +msgstr "" + +msgid "Select — click an entity to pick it · drag an endpoint or centre to move it · Shift-click adds · Del removes" +msgstr "" + +#, c-format, boost-format +msgid "%d picked · now choose a constraint (Horizontal, Parallel, Tangent, Equal…)" +msgstr "" + +msgid "Constrain — click one or two entities, then choose a constraint" +msgstr "" + +msgid "Dimension — click an entity, or the first of two points" +msgstr "" + +msgid "Dimension — click the second point" +msgstr "" + +msgid "Line — click the start point" +msgstr "" + +msgid "Line — click the end point, or type the length" +msgstr "" + +msgid "Polyline — click the first point" +msgstr "" + +msgid "Polyline — click the next point · click the start point to close it · right-click to end the chain" +msgstr "" + +msgid "Rectangle — click one corner" +msgstr "" + +msgid "Rectangle — click the opposite corner" +msgstr "" + +msgid "Centre rectangle — click the centre" +msgstr "" + +msgid "Centre rectangle — click a corner" +msgstr "" + +msgid "Oblique rectangle — click the start of the base edge" +msgstr "" + +msgid "Oblique rectangle — click the end of the base edge (this sets the angle)" +msgstr "" + +msgid "Oblique rectangle — click to set the width" +msgstr "" + +msgid "Rounded rectangle — click one corner" +msgstr "" + +msgid "Rounded rectangle — click the opposite corner" +msgstr "" + +msgid "Rounded rectangle — click to set the corner radius" +msgstr "" + +msgid "Circle — click the centre" +msgstr "" + +msgid "Circle — click to set the radius, or type it" +msgstr "" + +msgid "Circle (2 points) — click one end of the diameter" +msgstr "" + +msgid "Circle (2 points) — click the other end of the diameter" +msgstr "" + +msgid "Circle (3 points) — click the first point on the circle" +msgstr "" + +msgid "Circle (3 points) — click the second point" +msgstr "" + +msgid "Circle (3 points) — click the third point" +msgstr "" + +msgid "Arc — click the start point" +msgstr "" + +msgid "Arc — click the end point" +msgstr "" + +msgid "Arc — click a point the arc passes through" +msgstr "" + +msgid "Tangent arc — click the endpoint it leaves from" +msgstr "" + +msgid "Tangent arc — click its far end" +msgstr "" + +msgid "Centre arc — click the centre" +msgstr "" + +msgid "Centre arc — click the start point (this sets the radius)" +msgstr "" + +msgid "Centre arc — click the end point" +msgstr "" + +msgid "Slot — click one end of the centreline" +msgstr "" + +msgid "Slot — click the other end of the centreline" +msgstr "" + +msgid "Slot — click to set the width" +msgstr "" + +msgid "Arc slot — click the centre the slot curves about" +msgstr "" + +msgid "Arc slot — click the start of the centreline (this sets the radius)" +msgstr "" + +msgid "Arc slot — click the end of the centreline" +msgstr "" + +msgid "Arc slot — click to set the width" +msgstr "" + +msgid "Polygon — click the centre" +msgstr "" + +msgid "Polygon — click a vertex (this sets size and orientation)" +msgstr "" + +msgid "Ellipse — click the centre" +msgstr "" + +msgid "Ellipse — click the end of the major axis" +msgstr "" + +msgid "Ellipse — click a point on the minor axis" +msgstr "" + +msgid "Elliptical arc — click the centre" +msgstr "" + +msgid "Elliptical arc — click the end of the major axis" +msgstr "" + +msgid "Elliptical arc — click a point on the minor axis" +msgstr "" + +msgid "Elliptical arc — click where the arc starts" +msgstr "" + +msgid "Elliptical arc — click where the arc ends" +msgstr "" + +msgid "Spline — click the first control point" +msgstr "" + +msgid "Spline — click the next control point · right-click to finish the curve" +msgstr "" + +msgid "Point — click to place one; the tool stays armed for more" +msgstr "" + +msgid "Trim — click a segment where it crosses another entity · right-click to exit" +msgstr "" + +msgid "Extend — click a line or arc to grow it out to the nearest entity · right-click to exit" +msgstr "" + +msgid "Fillet — click the first of two lines that meet" +msgstr "" + +msgid "Fillet — click the second line" +msgstr "" + +msgid "Fillet — drag the arrow, or click the number to type the radius · click empty space to apply · right-click cancels" +msgstr "" + +msgid "Chamfer — click the first of two lines that meet" +msgstr "" + +msgid "Chamfer — click the second line" +msgstr "" + +msgid "Chamfer — drag the arrow, or click the number to type the setback · click empty space to apply · right-click cancels" +msgstr "" + +msgid "Offset — click the entity to offset" +msgstr "" + +msgid "Offset — drag the arrow to either side, or click the number to type the distance · click empty space to apply · right-click cancels" +msgstr "" + +msgid "Mirror — first click the LINE to mirror about (a construction line works)" +msgstr "" + +msgid "Mirror — axis set · now click the entities to mirror · right-click cancels" +msgstr "" + +#, c-format, boost-format +msgid "Mirror — axis set · %d to mirror · click another to add or remove it · click empty space to apply" +msgstr "" + +msgid "Move — click the entities to move" +msgstr "" + +msgid "Move — drag the handle, or click the number to type the distance · click empty space to apply" +msgstr "" + +msgid "Rotate — click the entities to rotate" +msgstr "" + +msgid "Rotate — drag the handle, or click the number to type the angle · click empty space to apply" +msgstr "" + +msgid "Scale — click the entities to scale" +msgstr "" + +msgid "Scale — drag the handle, or click the number to type the factor · click empty space to apply" +msgstr "" + +msgid "Array — click the entities to repeat" +msgstr "" + +msgid "Array — drag the handle to set the step, click the count to type it · click empty space to apply" +msgstr "" + +msgid "Polar array — click the entities to repeat" +msgstr "" + +msgid "Polar array — drag the handle to set the sweep, click the count to type it · click empty space to apply" +msgstr "" + +msgid "Drag a corner to scale, the centre to move · right-click when done" +msgstr "" + +msgid " · Esc goes back to Select" +msgstr "" + +msgid " · click a constraint badge to remove it" +msgstr "" + +msgid "select something first" +msgstr "" + +#, c-format, boost-format +msgid "Mate: %s → %s" +msgstr "" + +msgid "Fastened" +msgstr "" + +msgid "Revolute" +msgstr "" + +msgid "Slider" +msgstr "" + +msgid "Cylindrical" +msgstr "" + +msgid "Click a solid FACE in the viewport" +msgstr "" + +msgid "Click a solid EDGE in the viewport" +msgstr "" + +msgid "An angled plane needs an edge to tilt about — pick Edge A" +msgstr "" + +msgid "A midplane needs two faces — pick Face A and Face B" +msgstr "" + +msgid "Face A and Face B are the same face — a midplane needs two different faces" +msgstr "" + +msgid "A tangent plane needs a cylindrical face — pick Face A" +msgstr "" + +msgid "This plane needs two edges — pick Edge A and Edge B" +msgstr "" + +msgid "Plane added — pick it as a sketch plane" +msgstr "" + +msgid "Axis added" +msgstr "" + +msgid "Coord Sys added" +msgstr "" + +msgid "Shell needs a solid body — add or import one first" +msgstr "" + +msgid "Draft needs a solid body — add or import one first" +msgstr "" + +msgid "Draft needs a picked face — click a side face first" +msgstr "" + +msgid "" +"Nothing yet — import a STEP or a mesh from the toolbar,\n" +"or click a reference plane and right-click it to start a sketch." +msgstr "" + +msgid "No solid yet — select a sketch and right-click it to Extrude." +msgstr "" + +msgid "Could not restore the CAD model from this project" +msgstr "" + +msgid "Could not restore the CAD model: " +msgstr "" + +#, c-format +msgid "Body %zu — %s" +msgstr "" + +msgid "Section view on — hides half the model to see inside; PageUp / PageDown move the plane, Flip shows the other half" +msgstr "" + +msgid "Section view off" +msgstr "" + +#, c-format, boost-format +msgid "Section view — showing the %s half" +msgstr "" + +msgid "upper" +msgstr "" + +msgid "lower" +msgstr "" + +msgid "Boolean needs two bodies — create or import a second solid" +msgstr "" + +msgid "Select a body first — click it in the viewport or the Bodies list" +msgstr "" + +msgid "That body has no display mesh yet — recompute first" +msgstr "" + +msgid "Drag the arrows to move, the rings to rotate — then Confirm (Esc cancels)" +msgstr "" + +msgid "Drag the arrows to move, the rings to rotate — the numbers follow" +msgstr "" + +msgid "Select a body first" +msgstr "" + +#, c-format, boost-format +msgid "Body %d colour set" +msgstr "" + +msgid "Click a face on the solid, then press F" +msgstr "" + +msgid "Placed on face — body laid flat on the bed" +msgstr "" + +msgid "Edit rejected: " +msgstr "" + +msgid "Erase all features and bodies and start a new design? This cannot be undone." +msgstr "" + +msgid "New Design" +msgstr "" + +msgid "This body has no feature to delete — use New Design to start over" +msgstr "" + +#, c-format, boost-format +msgid "feature %d" +msgstr "" + +#, c-format, boost-format +msgid "" +"Delete %s?\n" +"\n" +"That is the feature this body was made from. Features built on it may be removed or stop working." +msgstr "" + +msgid "Delete body" +msgstr "" + +msgid "Select the FEATURE that created this body (or use New Design)" +msgstr "" + +msgid "Select a feature in the tree first" +msgstr "" + +#, c-format, boost-format +msgid "Body %d shown" +msgstr "" + +#, c-format, boost-format +msgid "Body %d hidden" +msgstr "" + +msgid "Feature shown" +msgstr "" + +msgid "Feature hidden" +msgstr "" + +msgid "Draw a sketch first, then Constrain" +msgstr "" + +msgid "Select a sketch in the tree first" +msgstr "" + +msgid "Selected feature is not a sketch" +msgstr "" + +msgid "Pick 1-2 lines, then a constraint; right-click exits" +msgstr "" + +msgid "Pick 1-2 entities, then a constraint or dimension; right-click exits" +msgstr "" + +msgid "Pick an entity first" +msgstr "" + +msgid "Pick two entities first" +msgstr "" + +msgid "Horizontal and Vertical apply to a line" +msgstr "" + +msgid "Angle applies between two lines" +msgstr "" + +msgid "Collinear needs two lines" +msgstr "" + +msgid "Parallel, perpendicular and equal length apply to two lines" +msgstr "" + +msgid "Equal radius needs two circles or arcs" +msgstr "" + +msgid "Concentric needs two circles or arcs" +msgstr "" + +msgid "Tangent needs a line and a circle/arc, or two circles/arcs" +msgstr "" + +msgid "This constraint needs two entities with a point to join" +msgstr "" + +msgid "This dimension needs two entities with a point to measure between" +msgstr "" + +msgid "Midpoint needs a point and a line" +msgstr "" + +msgid "Symmetric needs two points or two lines + an axis" +msgstr "" + +msgid "Symmetric needs two points or two lines" +msgstr "" + +msgid "Symmetric: pick two entities, then an axis line" +msgstr "" + +msgid "Radius/Diameter needs a circle or arc" +msgstr "" + +msgid "Unsupported constraint" +msgstr "" + +msgid "Constraint rejected (over-constrained)" +msgstr "" + +msgid "Applied constraint · its badge is on the sketch — click the badge to remove it" +msgstr "" + +#, c-format, boost-format +msgid "%s — %d selected. Press Esc for the Select tool, click one line, then Shift- or Ctrl-click the other." +msgstr "" + +msgid "Applied constraint" +msgstr "" + +#, c-format, boost-format +msgid "Fix %s" +msgstr "" + +#, c-format, boost-format +msgid "Lock X %s" +msgstr "" + +#, c-format, boost-format +msgid "Lock Y %s" +msgstr "" + +msgid "Equal" +msgstr "" + +#, c-format, boost-format +msgid "Symmetric %s — %s / %s" +msgstr "" + +#, c-format, boost-format +msgid "Symmetric about Y axis %s — %s" +msgstr "" + +#, c-format, boost-format +msgid "Symmetric about X axis %s — %s" +msgstr "" + +msgid "On line" +msgstr "" + +msgid "On edge" +msgstr "" + +msgid "Constraint" +msgstr "" + +#, c-format, boost-format +msgid "Constraints (%d)" +msgstr "" + +msgid "No constraints yet" +msgstr "" + +msgid "Delete constraint" +msgstr "" + +msgid "Constraint deleted" +msgstr "" + +msgid "Press Constrain on a sketch first" +msgstr "" + +msgid "Pick the entity, then a mirror-axis line" +msgstr "" + +msgid "Mirror axis must be a line" +msgstr "" + +msgid "Mirror produced nothing" +msgstr "" + +msgid "Offset distance (+left / -right of direction)" +msgstr "" + +msgid "Offset collapsed the entity" +msgstr "" + +msgid "Pick two lines to fillet" +msgstr "" + +msgid "Fillet needs two lines" +msgstr "" + +msgid "Fillet radius" +msgstr "" + +msgid "Fillet failed (parallel lines or radius too large)" +msgstr "" + +msgid "Pick two lines to chamfer" +msgstr "" + +msgid "Chamfer needs two lines" +msgstr "" + +msgid "Chamfer distance" +msgstr "" + +msgid "Chamfer failed (parallel lines or distance too large)" +msgstr "" + +msgid "Trim works on lines, arcs and circles" +msgstr "" + +msgid "Extend works on lines and arcs" +msgstr "" + +msgid "Pick the edge to trim/extend" +msgstr "" + +msgid "Nothing to trim at the pick" +msgstr "" + +msgid "No edge to extend to" +msgstr "" + +msgid "Array count (incl. original)" +msgstr "" + +msgid "Spacing (mm)" +msgstr "" + +msgid "Array produced nothing" +msgstr "" + +msgid "Move dX (mm)" +msgstr "" + +msgid "Move dY (mm)" +msgstr "" + +msgid "Move produced nothing" +msgstr "" + +msgid "Rotate angle (deg)" +msgstr "" + +msgid "Rotate produced nothing" +msgstr "" + +msgid "Scale factor" +msgstr "" + +msgid "Scale produced nothing" +msgstr "" + +msgid "Polar count (incl. original)" +msgstr "" + +msgid "Total sweep (deg)" +msgstr "" + +msgid "Polar array produced nothing" +msgstr "" + +msgid "Applied edit" +msgstr "" + +msgid " — type a value, press Enter (or Confirm)" +msgstr "" + +msgid "Pick a segment in the viewport first" +msgstr "" + +msgid "Applied Horizontal" +msgstr "" + +msgid "Applied Vertical" +msgstr "" + +msgid "Sketch: " +msgstr "" + +#, c-format, boost-format +msgid "On a face of Body %d" +msgstr "" + +msgid "On a stored face" +msgstr "" + +msgid "Editing sketch — drag a handle or click a quote to edit" +msgstr "" + +msgid "An imported solid has no parameters — use Transform to move or rotate it" +msgstr "" + +msgid "This feature type can't be edited yet" +msgstr "" + +msgid "Nothing to export — add a feature first" +msgstr "" + +msgid "Export STEP" +msgstr "" + +msgid "Exported STEP" +msgstr "" + +msgid "STEP export failed: " +msgstr "" + +msgid "Nothing to commit — add a feature first" +msgstr "" + +msgid "All bodies hidden — show one before committing" +msgstr "" + +msgid "Plane ready" +msgstr "" + +msgid "Axis ready" +msgstr "" + +msgid "Coord Sys ready" +msgstr "" + +msgid "Helix ready" +msgstr "" + +msgid "Project ready" +msgstr "" + +msgid "Sketch ready" +msgstr "" + +msgid "Mate needs at least two CoordSys features" +msgstr "" + +msgid "Mate: CS A and CS B must be different" +msgstr "" + +msgid "Mate ready" +msgstr "" + +msgid "Invalid: " +msgstr "" + +#, c-format +msgid "Preview — %zu triangles" +msgstr "" + +#, c-format, boost-format +msgid "Body %d — moved (%.1f, %.1f, %.1f) mm, rotated %.1f°" +msgstr "" + +msgid "Profile: " +msgstr "" + +#, c-format, boost-format +msgid "Face %d (push/pull)" +msgstr "" + +msgid "Move cancelled" +msgstr "" + +msgid "Discard this sketch and everything drawn in it?" +msgstr "" + +msgid "Discard sketch" +msgstr "" + +msgid "Keep drawing" +msgstr "" + +msgid "Finish or cancel the current tool first (Esc)" +msgstr "" + +msgid "Nothing to redo" +msgstr "" + +msgid "Nothing to undo" +msgstr "" + +#, c-format +msgid "Redo (%zu more)" +msgstr "" + +#, c-format +msgid "Undo (%zu more)" +msgstr "" + +msgid "Variable name:" +msgstr "" + +msgid "Add Variable" +msgstr "" + +msgid "Variable name must not contain spaces" +msgstr "" + +#, c-format, boost-format +msgid "Expression for '%s':" +msgstr "" + +msgid "Select a variable first" +msgstr "" + +msgid "Edit Variable" +msgstr "" + +#, c-format, boost-format +msgid "Variable '%s' could not be removed (likely still referenced by a feature expression): %s" +msgstr "" + +msgid "No binding for that field" +msgstr "" + +msgid "Enter a number" +msgstr "" + +msgid "Not a number" +msgstr "" + +msgid "Primitive" +msgstr "" + +msgid "Empty mesh generated" +msgstr "" + +msgid "Pocket (Cut)" +msgstr "" + +msgid "Clear All" +msgstr "" + +msgctxt "Keyboard Shortcut" +msgid "Ins" +msgstr "" + +# AI Translated +msgctxt "Keyboard Shortcut" +msgid "Home" +msgstr "Home" + +# AI Translated +msgctxt "Keyboard Shortcut" +msgid "End" +msgstr "End" + +msgctxt "Keyboard Shortcut" +msgid "PgUp" +msgstr "" + +msgctxt "Keyboard Shortcut" +msgid "PgDn" +msgstr "" + +# AI Translated +msgctxt "Keyboard Shortcut" +msgid "Arrow Left" +msgstr "Pijl links" + +# AI Translated +msgctxt "Keyboard Shortcut" +msgid "Arrow Right" +msgstr "Pijl rechts" + +# AI Translated +msgctxt "Keyboard Shortcut" +msgid "Arrow Up" +msgstr "Pijl omhoog" + +# AI Translated +msgctxt "Keyboard Shortcut" +msgid "Arrow Down" +msgstr "Pijl omlaag" + +# AI Translated +msgid "Import geometry data from STL/STEP/3MF/OBJ/AMF files" +msgstr "Importeer geometriegegevens uit STL-/STEP-/3MF-/OBJ-/AMF-bestanden" + +msgid "Select all objects" +msgstr "Selecteer alle objecten" + +msgid "Paste from clipboard" +msgstr "Plakken vanuit klembord" + +# AI Translated +msgid "Toggle printable for object/part" +msgstr "Printbaar in-/uitschakelen voor object/onderdeel" + +msgid "Move selection 10mm in negative X direction" +msgstr "Verplaats de selectie 10mm in een negatieve X richting" + +msgid "Move selection 10mm in positive X direction" +msgstr "Verplaats de selectie 10mm in een positieve X richting" + +msgid "Move selection 10mm in positive Y direction" +msgstr "Verplaats de selectie 10mm in een positieve Y richting" + +msgid "Move selection 10mm in negative Y direction" +msgstr "Verplaats de selectie 10mm in een negatieve Y richting" + +msgid "Rotate selection 45 degrees counterclockwise" +msgstr "" + +msgid "Rotate selection 45 degrees clockwise" +msgstr "" + +msgid "Gizmo move" +msgstr "Gizmo bewegen" + +msgid "Gizmo rotate" +msgstr "Gizmo roteren" + +msgid "Gizmo scale" +msgstr "Gizmo schalen" + +msgid "Gizmo place face on bed" +msgstr "Gizmo plaats gebied op het bed" + +msgid "Gizmo cut" +msgstr "Gizmo snijden" + +msgid "Gizmo mesh boolean" +msgstr "Gizmo mesh booleaan" + +msgid "Gizmo FDM paint-on supports" +msgstr "" + +msgid "Gizmo FDM paint-on seam" +msgstr "Gizmo FDM seam schilderen" + +# AI Translated +msgid "Gizmo FDM paint-on fuzzy skin" +msgstr "Gizmo FDM vage buitenkant schilderen" + +msgid "Gizmo multi-material painting" +msgstr "" + +msgid "Gizmo text emboss/engrave" +msgstr "Gizmo tekst reliëf/graveren" + +msgid "Gizmo measure" +msgstr "Gizmo maatregel" + +msgid "Gizmo assemble" +msgstr "Gizmo monteren" + +msgid "Gizmo brim ears" +msgstr "Gizmo rand oren" + +msgid "Vertical slider - Move active thumb Up" +msgstr "Verticale schuifregelaar - Actieve thumb omhoog bewegen" + +msgid "Vertical slider - Move active thumb Down" +msgstr "Verticale schuifregelaar - Actieve thumb omlaag bewegen" + +msgid "Horizontal slider - Move active thumb Left" +msgstr "Horizontale schuifbalk - Beweeg actieve duim naar links" + +msgid "Horizontal slider - Move active thumb Right" +msgstr "Horizontale schuifbalk - Beweeg actieve duim naar rechts" + +# AI Translated +msgid "Horizontal slider - Move to start position" +msgstr "Horizontale schuifregelaar - Naar de startpositie" + +# AI Translated +msgid "Horizontal slider - Move to last position" +msgstr "Horizontale schuifregelaar - Naar de laatste positie" + +msgid "Camera view - Default" +msgstr "Camera hoek - Standaard" + +msgid "Camera view - Top" +msgstr "Camera hoek - Bovenkant" + +msgid "Camera view - Bottom" +msgstr "Camera hoek - Onderkant" + +msgid "Camera view - Front" +msgstr "Camera hoek - Voorkant" + +msgid "Camera view - Behind" +msgstr "Camera hoek - Achter" + +msgid "Camera Angle - Left side" +msgstr "Camera hoek - Linker zijde" + +msgid "Camera Angle - Right side" +msgstr "Camera hoek - Rechter zijde" + +msgid "Camera view - Current plate" +msgstr "" + +# AI Translated +msgid "Zoom in" +msgstr "Inzoomen" + +msgid "Zoom out" +msgstr "Zoom uit" + +msgid "Show/Hide 3Dconnexion devices settings dialog" +msgstr "Dialoogvenster met instellingen voor 3Dconnexion-apparaten weergeven/verbergen" + +msgid "Show/Hide wireframe" +msgstr "" + +# AI Translated +msgid "On/Off G-code window" +msgstr "G-code-venster aan/uit" + +msgid "On/Off one layer mode of the vertical slider" +msgstr "Aan/uit één laagmodus van de verticale schuifregelaar" + +# AI Translated +msgid "Switch between Prepare/Preview" +msgstr "Wisselen tussen Voorbereiden/Voorvertoning" + +msgid "Collapse/Expand the sidebar" +msgstr "De menubalk in-/uitschuiven" + +msgid "Open the speed dial" +msgstr "" + +msgid "Reload the device page" +msgstr "" + +msgid "Show keyboard shortcuts list" +msgstr "Toon lijst met sneltoetsen" + +msgid "Slicing and printing" +msgstr "" + +msgid "Editing" +msgstr "" + +msgid "Placement" +msgstr "" + +msgid "Gizmos" +msgstr "" + +msgid "Sliders" +msgstr "" + +msgid "Painting tools" +msgstr "" + +msgid "Application" +msgstr "" + #: resources/data/hints.ini: [hint:Precise wall] msgid "" "Precise wall\n" @@ -24281,8 +27096,73 @@ msgstr "" "Kromtrekken voorkomen\n" "Wist je dat bij het printen van materialen die gevoelig zijn voor kromtrekken, zoals ABS, een juiste verhoging van de temperatuur van het warmtebed de kans op kromtrekken kan verkleinen?" -#~ msgid "Other" -#~ msgstr "Anders" +# AI Translated +#~ msgid "Tab" +#~ msgstr "Tab" + +# AI Translated +#~ msgid "Displays current viewport FPS in the top-right corner." +#~ msgstr "Toont de huidige FPS van de viewport in de rechterbovenhoek." + +# AI Translated +#~ msgid "Publish 3MF Wiki" +#~ msgstr "Wiki over 3MF publiceren" + +# AI Translated +#~ msgid "Publish 3MF Video Guide" +#~ msgstr "Videohandleiding over 3MF publiceren" + +#~ msgid "Toolbar" +#~ msgstr "Gereedschapsbalk" + +#~ msgid "Switch table page" +#~ msgstr "Schakeltabel pagina" + +#~ msgid "Global shortcuts" +#~ msgstr "Globale snelkoppelingen" + +# AI Translated +#~ msgid "Middle mouse button" +#~ msgstr "Middelste muisknop" + +#~ msgid "Auto orients selected objects or all objects. If there are selected objects, it just orients the selected ones. Otherwise, it will orient all objects in the current project." +#~ msgstr "Oriënteert automatisch geselecteerde objecten of alle objecten. Als er geselecteerde objecten zijn, oriënteert het alleen de geselecteerde objecten. Anders worden alle objecten van het project georiënteerd." + +# AI Translated +#~ msgid "Auto orients all objects on the active plate." +#~ msgstr "Oriënteert alle objecten op het actieve printbed automatisch." + +# AI Translated +#~ msgid "Any arrow" +#~ msgstr "Willekeurige pijltoets" + +#~ msgid "Gizmo SLA support points" +#~ msgstr "Gizmo SLA-ondersteuningspunten" + +#~ msgid "Plater" +#~ msgstr "Plaat" + +# AI Translated +#~ msgid "Gizmo" +#~ msgstr "Gizmo" + +#~ msgid "Delete objects, parts, modifiers" +#~ msgstr "Verwijder objecten, onderdelen, aanpassingen" + +#~ msgid "Objects List" +#~ msgstr "Objecten lijst" + +# AI Translated +#~ msgid "G-code written at the very top of the output file, before any other content. Useful for adding metadata that printer firmware reads from the first lines of the file (e.g. estimated print time, filament usage). Supports placeholders like {print_time_sec} and {used_filament_length}." +#~ msgstr "G-code die helemaal bovenaan het uitvoerbestand wordt geschreven, vóór alle andere inhoud. Nuttig voor het toevoegen van metagegevens die de printerfirmware uit de eerste regels van het bestand leest (bijv. geschatte printtijd, filamentverbruik). Ondersteunt plaatshouders zoals {print_time_sec} en {used_filament_length}." + +# AI Translated +#~ msgid "Print time (seconds)" +#~ msgstr "Printtijd (seconden)" + +# AI Translated +#~ msgid "Open actions speed dial" +#~ msgstr "Snelmenu met acties openen" # AI Translated #~ msgid "Left: " @@ -24437,9 +27317,6 @@ msgstr "" #~ msgid "Print order within a single layer." #~ msgstr "Printvolgorde binnen één laag." -#~ msgid "Bottom" -#~ msgstr "Onderkant" - #~ msgid "Front" #~ msgstr "Voorkant" @@ -24458,9 +27335,6 @@ msgstr "" #~ msgid "Arrow Right" #~ msgstr "Pijl naar rechts" -#~ msgid "End" -#~ msgstr "Einde" - #~ msgid "Hotend" #~ msgstr "Hotend" diff --git a/localization/i18n/pl/OrcaSlicer_pl.po b/localization/i18n/pl/OrcaSlicer_pl.po index 8f66233eb3..c00b9df1c3 100644 --- a/localization/i18n/pl/OrcaSlicer_pl.po +++ b/localization/i18n/pl/OrcaSlicer_pl.po @@ -3,7 +3,7 @@ msgid "" msgstr "" "Project-Id-Version: OrcaSlicer 2.3.0-rc\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-09-17 12:41-0300\n" +"POT-Creation-Date: 2026-09-22 12:39+0800\n" "PO-Revision-Date: \n" "Last-Translator: Krzysztof Morga <>\n" "Language-Team: \n" @@ -2549,6 +2549,19 @@ msgstr "" msgid "Failed to open the Plugins dialog (unknown error)." msgstr "Nie udało się otworzyć okna wtyczek (nieznany błąd)." +msgid "Plugins refreshed." +msgstr "" + +#, c-format, boost-format +msgid "Failed to refresh plugins: %s" +msgstr "" + +msgid "Select plugin package" +msgstr "" + +msgid "Plugin files (*.py;*.whl)|*.py;*.whl" +msgstr "" + # AI Translated msgid "Plugin Terminal" msgstr "Terminal wtyczek" @@ -4251,6 +4264,21 @@ msgstr "OrcaSlicer powstał w tym samym duchu, czerpiąc z PrusaSlicer, BambuStu msgid "Today, OrcaSlicer is the most widely used and actively developed open-source slicer in the 3D printing community. Many of its innovations have been adopted by other slicers, making it a driving force for the entire industry." msgstr "Dziś OrcaSlicer jest najczęściej używanym i najaktywniej rozwijanym otwartoźródłowym slicerem w społeczności druku 3D. Wiele jego innowacji zostało przejętych przez inne slicery, co czyni go siłą napędową całej branży." +msgid "Script plugin skipped." +msgstr "" + +msgid "Script plugin finished." +msgstr "" + +msgid "Printer" +msgstr "Drukarka" + +msgid "Recent Projects" +msgstr "" + +msgid "Go to Plate" +msgstr "" + msgid "AMS Materials Setting" msgstr "Ustawienia filamentów AMS" @@ -5839,9 +5867,6 @@ msgctxt "Noun" msgid "Print" msgstr "Drukuj" -msgid "Printer" -msgstr "Drukarka" - msgid "Time Estimation" msgstr "Szacowany czas" @@ -6022,12 +6047,15 @@ msgctxt "Camera View" msgid "Right" msgstr "Prawy" -msgid "Add" -msgstr "Dodaj" - msgid "Add plate" msgstr "Dodaj płytę" +msgid "Split to objects" +msgstr "Podziel na obiekty" + +msgid "Add" +msgstr "Dodaj" + msgid "Auto orient all/selected objects" msgstr "Automatyczna orientacja wszystkie/wybrane obiekty" @@ -6040,9 +6068,6 @@ msgstr "Rozmieść wszystkie obiekty" msgid "Arrange objects on selected plates" msgstr "Rozmieść obiekty na wybranych płytach" -msgid "Split to objects" -msgstr "Podziel na obiekty" - msgid "Assembly View" msgstr "Widok montażu" @@ -6105,6 +6130,9 @@ msgstr "kontur" msgid "Wireframe" msgstr "Siatka" +msgid "X-Ray" +msgstr "" + # AI Translated msgid "Realistic View" msgstr "Widok realistyczny" @@ -6152,7 +6180,7 @@ msgstr "Objętość:" msgid "Size:" msgstr "Rozmiar:" -#, c-format, boost-format +#, boost-format msgid "Conflicts of G-code paths have been found at layer %d, Z = %.2lfmm. Please separate the conflicted objects farther (%s <-> %s)." msgstr "Wykryto konflikty ścieżek G-code na warstwie %d, Z = %.2lfmm. Proszę oddalić od siebie obiekty będące w konflikcie (%s <-> %s)." @@ -6323,6 +6351,9 @@ msgstr "Zamykanie aplikacji podczas modyfikacji niektórych ustawień." msgid "Logging" msgstr "Logowanie" +msgid "Design" +msgstr "" + msgid "Prepare" msgstr "Przygotowanie" @@ -6658,6 +6689,9 @@ msgstr "Przełącza wyświetlanie konturu wokół zaznaczonego obiektu w scenie msgid "Preferences" msgstr "Preferencje" +msgid "Open speed dial" +msgstr "" + # AI Translated msgctxt "Menu" msgid "Edit" @@ -7621,6 +7655,234 @@ msgstr "Nie pokazuj tego okna dialogowego ponownie" msgid "Please refer to Wiki before use->" msgstr "Przed użyciem zapoznaj się z Wiki->" +msgid "Plates are a filament (FFF) feature." +msgstr "" + +msgid "Open the 3D view first." +msgstr "" + +msgid "Select an object first." +msgstr "" + +msgid "Slice and Preview" +msgstr "" + +msgid "Slice & Export" +msgstr "" + +msgid "Go to layer (percent)" +msgstr "" + +msgid "Commands" +msgstr "" + +msgid "Go to tab..." +msgstr "" + +msgid "Load Project" +msgstr "" + +msgid "Save Project As" +msgstr "" + +msgid "Mode: Simple" +msgstr "" + +msgid "Mode: Advanced" +msgstr "" + +msgid "Mode: Expert" +msgstr "" + +msgid "Toggle Developer Mode" +msgstr "" + +msgid "Developer mode enabled." +msgstr "" + +msgid "Developer mode disabled." +msgstr "" + +msgid "Export STL" +msgstr "Eksportuj STL" + +msgid "Export 3MF" +msgstr "Eksportuj 3MF" + +msgid "Export Sliced File" +msgstr "" + +msgid "Export All Sliced Files" +msgstr "" + +msgid "Max Volumetric Speed Calibration" +msgstr "Kalibracja Maks. Prędkości Przepływu" + +msgid "Pressure Advance Calibration" +msgstr "" + +# AI Translated +msgid "Flow Ratio Calibration" +msgstr "Kalibracja współczynnika przepływu" + +msgid "Retraction Calibration" +msgstr "" + +msgid "Cornering Calibration" +msgstr "" + +msgid "Input Shaping Frequency Calibration" +msgstr "" + +msgid "Input Shaping Damping Calibration" +msgstr "" + +msgid "VFA Calibration" +msgstr "" + +msgid "View: Top" +msgstr "" + +msgid "View: Bottom" +msgstr "" + +msgid "View: Front" +msgstr "" + +msgid "View: Rear" +msgstr "" + +msgid "View: Left" +msgstr "" + +msgid "View: Right" +msgstr "" + +msgid "View: Isometric" +msgstr "" + +msgid "View: Default" +msgstr "" + +msgid "Fit Bed to View" +msgstr "" + +msgid "Toggle Perspective" +msgstr "" + +# AI Translated +msgid "Delete All Objects" +msgstr "Usuń wszystkie obiekty" + +msgid "Mirror X" +msgstr "" + +msgid "Mirror Y" +msgstr "" + +msgid "Mirror Z" +msgstr "" + +# AI Translated +msgid "Split to Objects" +msgstr "Podziel na obiekty" + +msgid "Split to Parts" +msgstr "" + +msgid "Center Selected on Plate" +msgstr "" + +msgid "Drop to Bed" +msgstr "" + +msgid "Scale to Fit Print Volume" +msgstr "" + +msgid "Increase Instances" +msgstr "" + +msgid "Decrease Instances" +msgstr "" + +msgid "Auto-Arrange" +msgstr "" + +msgid "Auto-Orient" +msgstr "" + +msgid "Add Plate" +msgstr "" + +msgid "Cannot add another plate (maximum reached)." +msgstr "" + +msgid "Duplicate Plate" +msgstr "" + +msgid "Cannot duplicate a plate (maximum reached)." +msgstr "" + +msgid "Cannot delete the only plate." +msgstr "" + +msgid "Rename Plate" +msgstr "" + +msgid "Toggle Plate Lock" +msgstr "" + +msgid "No plates available." +msgstr "" + +msgid "Synchronize Filament List from AMS" +msgstr "" + +msgid "Connect a printer to synchronize the AMS filament list." +msgstr "" + +msgid "Open Preset Bundle" +msgstr "" + +msgid "Sign in to sync presets." +msgstr "" + +msgid "Export All Objects as STLs" +msgstr "" + +msgid "Export All Objects as DRC (one file)" +msgstr "" + +msgid "Export All Objects as DRCs" +msgstr "" + +msgid "Export Toolpaths as OBJ" +msgstr "" + +msgid "About OrcaSlicer" +msgstr "" + +msgid "Open Wiki" +msgstr "" + +msgid "Open YouTube Channel" +msgstr "" + +msgid "Open Plugins" +msgstr "" + +msgid "Refresh Plugins" +msgstr "" + +msgid "Install Plugin" +msgstr "" + +msgid "Install Local Plugin" +msgstr "" + +msgid "Unknown command." +msgstr "" + msgid "3D Mouse disconnected." msgstr "Mysz 3D niepodłączona." @@ -8287,9 +8549,6 @@ msgstr "Rozwiń pasek boczny" msgid "Collapse sidebar" msgstr "Zwiń pasek boczny" -msgid "Tab" -msgstr "Karty" - #, c-format, boost-format msgid "Loading file: %s" msgstr "Wczytywanie pliku: %s" @@ -8501,10 +8760,6 @@ msgstr "" msgid "Delete Object" msgstr "Usuń obiekt" -# AI Translated -msgid "Delete All Objects" -msgstr "Usuń wszystkie obiekty" - # AI Translated msgid "Reset Project" msgstr "Zresetuj projekt" @@ -8512,10 +8767,6 @@ msgstr "Zresetuj projekt" msgid "The selected object couldn't be split." msgstr "Nie można podzielić wybranego obiektu." -# AI Translated -msgid "Split to Objects" -msgstr "Podziel na obiekty" - # AI Translated msgid "Disable Auto-Drop to preserve Z positioning?\n" msgstr "Wyłączyć automatyczne opuszczanie, aby zachować pozycję Z?\n" @@ -9375,6 +9626,33 @@ msgstr "Obsługiwanie wielu urządzeń" msgid "With this option enabled, you can send a task to multiple devices at the same time and manage multiple devices." msgstr "Umożliwia wysyłanie zadania do wielu urządzeń jednocześnie i zarządzanie nimi." +msgid "Open the Speed Dial from the keyboard" +msgstr "" + +msgid "When enabled, the Speed Dial keyboard shortcut (Space by default) opens the action search from any page." +msgstr "" + +msgid "Recent actions" +msgstr "" + +msgid "actions" +msgstr "" + +msgid "How many recently launched actions to show at the top of the Speed Dial. Set to 0 to hide recent actions." +msgstr "" + +msgid "CAD feature (experimental)" +msgstr "" + +msgid "With this option enabled, the Design tab is shown, where models can be built and edited parametrically. This feature is experimental and still under development." +msgstr "" + +msgid "Auto-close sketch loops" +msgstr "" + +msgid "Treat sketch endpoints within 0.001 mm as one joint and weld the loop shut. Off: only exactly coincident endpoints join, so a loop with a tiny gap is shown as open instead of being closed for you." +msgstr "" + msgid "Pop up to select filament grouping mode" msgstr "Okno dialogowe do wyboru trybu grupowania filamentów" @@ -9465,6 +9743,12 @@ msgstr "Odwrócone przybliżanie myszką" msgid "If enabled, reverses the direction of zoom with mouse wheel." msgstr "Odwraca kierunek przybliżania kółkiem myszy." +msgid "Draw mate connectors as a face" +msgstr "" + +msgid "In the Design tab, draw a mate connector as a small face instead of the conventional disc with a roll quadrant. A face's orientation is read without being learned. Turn this off for the conventional CAD representation." +msgstr "" + # AI Translated msgid "Pan" msgstr "Przesuwanie" @@ -9493,6 +9777,15 @@ msgstr "Przeciąganie prawym przyciskiem myszy" msgid "Set the action that dragging the right mouse button should perform." msgstr "Ustaw akcję wykonywaną przy przeciąganiu prawym przyciskiem myszy." +msgid "Keyboard" +msgstr "" + +msgid "Keyboard shortcuts" +msgstr "" + +msgid "Choose the key for each action." +msgstr "" + # AI Translated msgid "Clear my choice on..." msgstr "Wyczyść mój wybór dla..." @@ -9621,13 +9914,40 @@ msgstr "" "Ogranicza liczbę klatek w widoku, aby zmniejszyć obciążenie GPU i zużycie energii.\n" "Ustaw 0, aby nie ograniczać liczby klatek." +msgid "Reuse the 3D scene while idle" +msgstr "" + +msgid "" +"Skips redrawing the 3D scene when only the mouse cursor moves over the viewport,\n" +"and reuses the previous frame's scene instead. Reduces GPU load.\n" +"Disable it if the viewport shows stale or missing contents.\n" +"\n" +"Takes effect immediately." +msgstr "" + +msgid "Skip unchanged frames" +msgstr "" + +msgid "" +"Skips drawing a frame altogether when it would be identical to the one already on screen.\n" +"Only applies to frames that reuse the 3D scene, so it needs Reuse the 3D scene while idle.\n" +"Disable it if a hover highlight, tooltip or animation stops updating.\n" +"\n" +"Takes effect immediately." +msgstr "" + # AI Translated msgid "Show FPS overlay" msgstr "Pokaż nakładkę FPS" -# AI Translated -msgid "Displays current viewport FPS in the top-right corner." -msgstr "Wyświetla bieżącą wartość FPS widoku w prawym górnym rogu." +msgid "Displays rendering counts in the top-right corner of the viewport." +msgstr "" + +msgid "FPS: frames presented to the screen per second." +msgstr "" + +msgid "3D: frames per second that redrew the 3D scene." +msgstr "" # AI Translated msgid "G-code Preview" @@ -10119,13 +10439,8 @@ msgstr "Opublikuj 3MF..." msgid "Select which settings to be published in the 3MF file" msgstr "Wybierz, które ustawienia zostaną opublikowane w pliku 3MF" -# AI Translated -msgid "Publish 3MF Wiki" -msgstr "Wiki publikowania 3MF" - -# AI Translated -msgid "Publish 3MF Video Guide" -msgstr "Poradnik wideo publikowania 3MF" +msgid "Video Guide" +msgstr "" # AI Translated msgid "Mixed filament - published as a whole when \"Enable\" above is selected" @@ -10232,6 +10547,134 @@ msgstr "Dla „%1%” dodaj „%2%” jako nowy szablon" msgid "Simply switch to \"%1%\"" msgstr "Po prostu przełącz na „%1%”" +msgid "Expert" +msgstr "" + +msgid "Simple" +msgstr "" + +msgid "Search actions" +msgstr "" + +#, c-format, boost-format +msgid "Search %s actions" +msgstr "" + +msgid "Recent" +msgstr "" + +msgid "Other" +msgstr "Inne" + +#, c-format, boost-format +msgid "No actions match (Total: %s)" +msgstr "" + +msgid "No actions yet" +msgstr "" + +msgid "No tabs match" +msgstr "" + +msgid "No tabs" +msgstr "" + +#, c-format, boost-format +msgid "Showing %s of %s actions" +msgstr "" + +#, c-format, boost-format +msgid "%s actions" +msgstr "" + +#, c-format, boost-format +msgid "%s tabs" +msgstr "" + +#, c-format, boost-format +msgid "%s matches" +msgstr "" + +#, c-format, boost-format +msgid "Favourites are full (%s max)" +msgstr "" + +#, c-format, boost-format +msgid "Go to %s%% of the layer range" +msgstr "" + +msgid "Enter a layer percentage (0-100)" +msgstr "" + +#, c-format, boost-format +msgid "Go to layer %% (0-100)" +msgstr "" + +msgid "Go to tab" +msgstr "" + +#, c-format, boost-format +msgid "Favourite %s (%s)" +msgstr "" + +#, c-format, boost-format +msgid "Pin to favourites (%s)" +msgstr "" + +#, c-format, boost-format +msgid "Unpin from favourites (%s)" +msgstr "" + +msgid "Remove from favourites" +msgstr "" + +msgid "Move left" +msgstr "" + +msgid "Move right" +msgstr "" + +msgid "Unpin" +msgstr "" + +msgid "Wiki (F1)" +msgstr "" + +msgid "No wiki page for this action" +msgstr "" + +# AI Translated +msgid "Show details" +msgstr "Pokaż szczegóły" + +# AI Translated +msgid "Hide details" +msgstr "Ukryj szczegóły" + +#, c-format, boost-format +msgid "\"%s\" is a Developer setting. Enable Developer mode to edit it?" +msgstr "" + +msgid "Developer setting" +msgstr "" + +#, c-format, boost-format +msgid "\"%s\" is a %s setting. Switch from %s mode to %s mode to edit it?" +msgstr "" + +msgid "Switch settings mode" +msgstr "" + +#, c-format, boost-format +msgid "Run \"%s\"?" +msgstr "" + +msgid "Run plugin" +msgstr "" + +msgid "Don't ask again for this action" +msgstr "" + msgid "Task canceled" msgstr "Zadanie anulowane" @@ -12114,57 +12557,39 @@ msgstr "Pakiet konfiguracyjny został zmieniony w poprzednim Przewodniku konfigu msgid "Configuration package changed" msgstr "Zmieniono pakiet konfiguracyjny" -msgid "Toolbar" -msgstr "Pasek narzędzi" - -msgid "Objects list" -msgstr "Lista obiektów" - -msgid "Import geometry data from STL/STEP/3MF/OBJ/AMF files" -msgstr "Import danych geometrycznych z plików STL/STEP/3MF/OBJ/AMF" - -msgid "Paste from clipboard" -msgstr "Wklej z schowka" - -msgid "Show/Hide 3Dconnexion devices settings dialog" -msgstr "Pokaż/ukryj okno dialogowe ustawień urządzeń 3Dconnexion" - -msgid "Switch table page" -msgstr "Przełącz stronę tabeli" - -msgid "Show keyboard shortcuts list" -msgstr "Pokaż listę skrótów klawiszowych" - -msgid "Global shortcuts" -msgstr "Globalne skróty" - msgid "Pan View" msgstr "Przesuń widok" msgid "Rotate View" msgstr "Obróć widok" +#, c-format, boost-format +msgid "Use %s or %s, or a key that does not type a character." +msgstr "" + +msgctxt "Keyboard Shortcut" +msgid "Key" +msgstr "" + +msgid "Left mouse" +msgstr "" + +msgid "Available anywhere in the window, even while typing in a text field." +msgstr "" + +msgid "Run a speed dial favorite while the dial is open" +msgstr "" + # AI Translated -msgid "Middle mouse button" -msgstr "Środkowy przycisk myszy" +msgctxt "Keyboard Shortcut" +msgid "Tab" +msgstr "Tab" -msgid "Zoom View" -msgstr "Powiększ widok" +msgid "Switch to the next main tab" +msgstr "" -msgid "Auto orients selected objects or all objects. If there are selected objects, it just orients the selected ones. Otherwise, it will orient all objects in the current project." -msgstr "Ta funkcja automatycznie ustawia orientację zaznaczonych lub wszystkich obiektów. Jeśli są wybrane obiekty, ustawi tylko te wybrane. W przeciwnym razie ustawi wszystkie obiekty bieżącego projektu." - -msgid "Auto orients all objects on the active plate." -msgstr "Ta funkcja automatycznie ustawia orientację wszystkie obiekty na aktualnej płycie roboczej." - -msgid "Collapse/Expand the sidebar" -msgstr "Zwiń/Rozwiń pasek boczny" - -msgid "Any arrow" -msgstr "Dowolna strzałka" - -msgid "Movement in camera space" -msgstr "Ruch w przestrzeni kamery" +msgid "Available while the 3D view on the Prepare tab has focus." +msgstr "" msgid "Select a part" msgstr "Wybierz część" @@ -12175,136 +12600,29 @@ msgstr "Wybierz wiele obiektów" msgid "Select objects by rectangle" msgstr "Wybierz obiekty prostokątem" -# AI Translated -msgctxt "Keyboard Shortcut" -msgid "Arrow Up" -msgstr "Strzałka w górę" - -msgid "Move selection 10mm in positive Y direction" -msgstr "Przesuń wybrane o 10 mm w kierunku dodatnim osi Y" - -# AI Translated -msgctxt "Keyboard Shortcut" -msgid "Arrow Down" -msgstr "Strzałka w dół" - -msgid "Move selection 10mm in negative Y direction" -msgstr "Przesuń wybrane o 10 mm w kierunku ujemnym osi Y" - -# AI Translated -msgctxt "Keyboard Shortcut" -msgid "Arrow Left" -msgstr "Strzałka w lewo" - -msgid "Move selection 10mm in negative X direction" -msgstr "Przesuń wybrane o 10 mm w kierunku ujemnym osi X" - -# AI Translated -msgctxt "Keyboard Shortcut" -msgid "Arrow Right" -msgstr "Strzałka w prawo" - -msgid "Move selection 10mm in positive X direction" -msgstr "Przesuń wybrane o 10 mm w kierunku dodatnim osi X" +msgid "Keyboard 1-9: set filament for object/part" +msgstr "klawiatura 1-9: ustaw filament dla obiektu/części" msgid "Movement step set to 1mm" msgstr "Ustaw krok ruchu na 1 mm" -msgid "Keyboard 1-9: set filament for object/part" -msgstr "klawiatura 1-9: ustaw filament dla obiektu/części" +msgid "Movement in camera space" +msgstr "Ruch w przestrzeni kamery" -msgid "Camera view - Default" -msgstr "Widok kamery - Domyślny" +msgid "Middle mouse" +msgstr "" -msgid "Camera view - Top" -msgstr "Widok kamery - Z góry" +msgid "Right mouse" +msgstr "" -msgid "Camera view - Bottom" -msgstr "Widok kamery - Z dołu" +msgid "Zoom View" +msgstr "Powiększ widok" -msgid "Camera view - Front" -msgstr "Widok kamery - Z przodu" +msgid "Painting" +msgstr "" -msgid "Camera view - Behind" -msgstr "Widok kamery - Z tyłu" - -msgid "Camera Angle - Left side" -msgstr "Kąt kamery - Lewa strona" - -msgid "Camera Angle - Right side" -msgstr "Kąt kamery - Prawa strona" - -msgid "Select all objects" -msgstr "Wybierz wszystkie obiekty" - -msgid "Gizmo move" -msgstr "Przenoszenie za pomocą „uchwytów”" - -msgid "Gizmo rotate" -msgstr "Obracanie za pomocą „uchwytów”" - -msgid "Gizmo scale" -msgstr "Skalowanie za pomocą „uchwytów”" - -msgid "Gizmo place face on bed" -msgstr "Położenie na płaszczyźnie za pomocą „uchwytów”" - -msgid "Gizmo cut" -msgstr "Cięcie za pomocą „uchwytów”" - -msgid "Gizmo mesh boolean" -msgstr "Gizmo operacje boolowskie na siatce" - -msgid "Gizmo FDM paint-on fuzzy skin" -msgstr "Uchwyt malowania Fuzzy Skin FDM" - -msgid "Gizmo SLA support points" -msgstr "Punkty podpór SLA za pomocą „uchwytów”" - -msgid "Gizmo FDM paint-on seam" -msgstr "Uchwyt malowania szwu FDM" - -msgid "Gizmo text emboss/engrave" -msgstr "Uchwyt wytłaczania/grawerowania tekstu" - -msgid "Gizmo measure" -msgstr "Gizmo mierzyć" - -msgid "Gizmo assemble" -msgstr "Gizmo montować" - -msgid "Gizmo brim ears" -msgstr "Gizmo uszy brim" - -msgid "Zoom in" -msgstr "Przybliżenie" - -msgid "Zoom out" -msgstr "Oddalenie" - -# AI Translated -msgid "Toggle printable for object/part" -msgstr "Przełącz drukowalność obiektu/części" - -# AI Translated -msgctxt "Keyboard Shortcut" -msgid "Tab" -msgstr "Tab" - -msgid "Switch between Prepare/Preview" -msgstr "Przełączanie między przygotowaniem/podglądem" - -# AI Translated -msgctxt "Keyboard Shortcut" -msgid "Space" -msgstr "Spacja" - -# AI Translated -msgid "Open actions speed dial" -msgstr "Otwórz szybkie menu akcji" - -msgid "Plater" -msgstr "Płyta" +msgid "Available while a painting gizmo is open: supports, seam, fuzzy skin or color painting." +msgstr "" msgid "Move: press to snap by 1mm" msgstr "Przesuń: naciśnij, aby przyciągnąć co 1 mm" @@ -12315,14 +12633,19 @@ msgstr "Podpory/Kolorowanie: dostosuj promień pędzla" msgid "Support/Color Painting: adjust section position" msgstr "Podpory/Kolorowanie: dostosuj pozycję sekcji" -msgid "Gizmo" -msgstr "Uchwyt" +msgid "Objects list" +msgstr "Lista obiektów" + +msgid "Available while the object list has focus." +msgstr "" msgid "Set extruder number for the objects and parts" msgstr "Ustaw numer extrudera dla obiektów i części" -msgid "Delete objects, parts, modifiers" -msgstr "Usuń obiekty, części, modyfikatory" +# AI Translated +msgctxt "Keyboard Shortcut" +msgid "Space" +msgstr "Spacja" msgid "Select the object/part and press space to change the name" msgstr "Wybierz obiekt/część i naciśnij spację, aby zmienić nazwę" @@ -12333,45 +12656,48 @@ msgstr "Kliknięcie myszą" msgid "Select the object/part and mouse click to change the name" msgstr "Wybierz obiekt/część i kliknij myszą, aby zmienić nazwę" -msgid "Objects List" -msgstr "Lista obiektów" - -msgid "Vertical slider - Move active thumb Up" -msgstr "Pionowy suwak - Przesuń aktywny punkt w górę" - -msgid "Vertical slider - Move active thumb Down" -msgstr "Pionowy suwak - Przesuń aktywny punkt w dół" - -msgid "Horizontal slider - Move active thumb Left" -msgstr "Poziomy suwak - Przesuń aktywny punkt w lewo" - -msgid "Horizontal slider - Move active thumb Right" -msgstr "Poziomy suwak - Przesuń aktywny punkt w prawo" - -msgid "On/Off one layer mode of the vertical slider" -msgstr "Włącz/wyłącz wyświetlanie jednej warstwy suwaka pionowego" - -msgid "On/Off G-code window" -msgstr "Włącz/Wyłącz okno G-code" +msgid "Available while the 3D view on the Preview tab has focus." +msgstr "" msgid "Move slider 5x faster" msgstr "Przesuń suwak 5x szybciej" -# AI Translated -msgctxt "Keyboard Shortcut" -msgid "Home" -msgstr "Home" +msgid "Scroll slider 5x faster" +msgstr "" -msgid "Horizontal slider - Move to start position" -msgstr "Suwak poziomy - Przesuń do pozycji początkowej" +msgid "Not customizable" +msgstr "" -# AI Translated -msgctxt "Keyboard Shortcut" -msgid "End" -msgstr "End" +#, c-format, boost-format +msgid "%s is assigned to %s. Reassign it to %s?" +msgstr "" -msgid "Horizontal slider - Move to last position" -msgstr "Suwak poziomy - Przesuń do ostatniej pozycji" +#, c-format, boost-format +msgid "The default %s is assigned to %s. Reassign it to %s?" +msgstr "" + +msgid "Global shortcuts also apply while typing." +msgstr "" + +msgid "A key that types a character cannot be a global shortcut." +msgstr "" + +msgid "Esc cancels, Enter confirms." +msgstr "" + +#, c-format, boost-format +msgid "" +"Press the new shortcut for\n" +"\"%s\"" +msgstr "" + +#, c-format, boost-format +msgid "Already used as a step of %s." +msgstr "" + +#, c-format, boost-format +msgid "Already assigned to %s. Press OK to reassign it." +msgstr "" msgid "Release Note" msgstr "Informacje o wydaniu" @@ -17446,9 +17772,8 @@ msgstr "Kroki wstępnego podgrzewania" msgid "Insert multiple preheat commands (e.g. M104.1). Only useful for Prusa XL. For other printers, please set it to 1." msgstr "Wprowadź wiele poleceń dotyczących podgrzewania (np. M104.1). Funkcja ta działa tylko w drukarce Prusa XL. Dla pozostałych drukarek ustaw wartość na 1." -# AI Translated -msgid "G-code written at the very top of the output file, before any other content. Useful for adding metadata that printer firmware reads from the first lines of the file (e.g. estimated print time, filament usage). Supports placeholders like {print_time_sec} and {used_filament_length}." -msgstr "G-code zapisywany na samej górze pliku wyjściowego, przed jakąkolwiek inną treścią. Przydatny do dodawania metadanych, które oprogramowanie sprzętowe drukarki odczytuje z pierwszych wierszy pliku (np. szacowany czas druku, zużycie filamentu). Obsługuje symbole zastępcze, takie jak {print_time_sec} i {used_filament_length}." +msgid "G-code written at the very top of the output file, before any other content. Useful for adding metadata that printer firmware reads from the first lines of the file (e.g. estimated print time, filament usage). Supports placeholders like {print_time_total_sec}, {print_time_day}, {print_time_hour}, {print_time_minute}, {print_time_sec} and {used_filament_length}." +msgstr "" msgid "Start G-code" msgstr "Początkowy G-code" @@ -18531,9 +18856,6 @@ msgstr "zbyt duża szerokość linii " msgid " not in range " msgstr " nie w zakresie " -msgid "Export 3MF" -msgstr "Eksportuj 3MF" - msgid "This exports the project as a 3MF file." msgstr "Eksportuj projekt jako 3MF." @@ -18549,9 +18871,6 @@ msgstr "Wczytaj dane cięcia" msgid "Load cached slicing data from directory." msgstr "Załaduj buforowane dane slicowania z katalogu" -msgid "Export STL" -msgstr "Eksportuj STL" - msgid "Export the objects as single STL." msgstr "Eksportuj obiekty jako jeden plik STL." @@ -19033,14 +19352,37 @@ msgstr "Użyty filament" msgid "Total length of filament used in the print." msgstr "Całkowita długość filamentu użytego w wydruku." -# AI Translated -msgid "Print time (seconds)" -msgstr "Czas druku (sekundy)" +msgid "Print time (total seconds)" +msgstr "" # AI Translated msgid "Total estimated print time in seconds. Replaced with actual value during post-processing." msgstr "Całkowity szacowany czas druku w sekundach. Zastępowany rzeczywistą wartością podczas postprocessingu." +msgid "Print time (days component)" +msgstr "" + +msgid "Estimated print time day component (normal mode). Replaced with actual value during post-processing." +msgstr "" + +msgid "Print time (hours component)" +msgstr "" + +msgid "Estimated print time hour component (normal mode). Replaced with actual value during post-processing." +msgstr "" + +msgid "Print time (minutes component)" +msgstr "" + +msgid "Estimated print time minute component (normal mode). Replaced with actual value during post-processing." +msgstr "" + +msgid "Print time (seconds component)" +msgstr "" + +msgid "Estimated print time second component (normal mode). Replaced with actual value during post-processing." +msgstr "" + # AI Translated msgid "Filament length (meters)" msgstr "Długość filamentu (metry)" @@ -19273,9 +19615,6 @@ msgstr "Plik zawiera nieprawidłowy indeks wierzchołka." msgid "This OBJ file couldn't be read because it's empty." msgstr "Ten plik OBJ nie mógł zostać odczytany, ponieważ jest pusty." -msgid "Max Volumetric Speed Calibration" -msgstr "Kalibracja Maks. Prędkości Przepływu" - msgid "Manage Result" msgstr "Zarządzanie Wynikiem" @@ -20160,10 +20499,6 @@ msgstr "" msgid "NOTE: High values may cause Layer shift (>%s)" msgstr "UWAGA: wysokie wartości mogą powodować przesunięcie warstw (>%s)" -# AI Translated -msgid "Flow Ratio Calibration" -msgstr "Kalibracja współczynnika przepływu" - # AI Translated msgid "Calibration Test Type" msgstr "Typ testu kalibracyjnego" @@ -20963,6 +21298,9 @@ msgstr "Nie wykryto prawidłowej sesji. Kontynuować logowaniem do 3DPrinterOS?" msgid "Success!" msgstr "Powodzenie!" +msgid "Generate API Key" +msgstr "" + msgid "Are you sure to log out?" msgstr "Czy na pewno wylogować?" @@ -22034,14 +22372,6 @@ msgstr "Wtyczka Bambu Network jest wymagana do funkcji chmurowych, wykrywania dr msgid "Error: %s" msgstr "Błąd: %s" -# AI Translated -msgid "Show details" -msgstr "Pokaż szczegóły" - -# AI Translated -msgid "Hide details" -msgstr "Ukryj szczegóły" - # AI Translated msgid "Version to install:" msgstr "Wersja do zainstalowania:" @@ -22443,6 +22773,2495 @@ msgstr "Filament może być niezgodny z bieżącymi ustawieniami urządzenia. U msgid "The filament model is unknown. A random filament preset will be used." msgstr "Model filamentu jest nieznany. Losowy profil filamentu zostanie użyty" +msgid "Construction" +msgstr "" + +#, c-format, boost-format +msgid "%s · on %s" +msgstr "" + +msgid "Line — click start, then end" +msgstr "" + +msgid "Rectangle — click two opposite corners" +msgstr "" + +msgid "Circle — click center, then radius" +msgstr "" + +msgid "Arc — click start, end, then a point" +msgstr "" + +msgid "Slot — two centerline ends, then end radius" +msgstr "" + +msgid "Ellipse — center, major end, minor point" +msgstr "" + +msgid "Spline — click control points" +msgstr "" + +msgid "Point — click to place" +msgstr "" + +msgid "Dimension — click 2 points or an entity" +msgstr "" + +msgid "Trim — click a segment to trim it" +msgstr "" + +msgid "Extend — click a line/arc to extend it" +msgstr "" + +msgid "Offset — pick an entity, drag the distance" +msgstr "" + +msgid "Mirror — pick axis, then entities" +msgstr "" + +msgid "Fillet — pick two lines, set the radius" +msgstr "" + +msgid "Chamfer — pick two lines, set the distance" +msgstr "" + +msgid "Polygon — click center, then a vertex" +msgstr "" + +msgid "Nothing here has a value to type — pick a line, an arc, a circle, or two entities" +msgstr "" + +msgid "Normal to the sketch plane" +msgstr "" + +msgid "Converted the selection between construction and real geometry" +msgstr "" + +msgid "Origin planes shown" +msgstr "" + +msgid "Origin planes hidden" +msgstr "" + +msgid "World axes shown" +msgstr "" + +msgid "World axes hidden" +msgstr "" + +msgid "Isometric view, fitted" +msgstr "" + +msgid "Bed shown" +msgstr "" + +msgid "Bed hidden" +msgstr "" + +msgid "FEATURES" +msgstr "" + +msgid "Sketch" +msgstr "" + +#, c-format, boost-format +msgid "Sketching on %s — pick a tool" +msgstr "" + +msgid "Click a face or a reference plane in the viewport, then a sketch tool" +msgstr "" + +#, c-format, boost-format +msgid "" +"Drawing on %s.\n" +"Pick a tool, or press Menu for the list." +msgstr "" + +msgid "Click a face or a reference plane, then a sketch tool." +msgstr "" + +msgid "Add material (extrude / revolve / sweep / loft / thicken / rib)" +msgstr "" + +msgid "Extrude a sketch profile, or push/pull a picked face" +msgstr "" + +msgid "Create a sketch, or pick a solid face, first" +msgstr "" + +msgid "Revolve" +msgstr "" + +msgid "Revolve a profile about an axis" +msgstr "" + +msgid "Create a sketch profile to revolve first" +msgstr "" + +msgid "Sweep" +msgstr "" + +msgid "Sweep a profile along a path" +msgstr "" + +msgid "Create a profile sketch to sweep first" +msgstr "" + +msgid "Loft" +msgstr "" + +msgid "Loft (skin) between two or more profiles" +msgstr "" + +msgid "Create at least two profile sketches to loft" +msgstr "" + +msgid "Thicken" +msgstr "" + +msgid "Offset a solid face into a thin plate (new body)" +msgstr "" + +msgid "Thicken needs a solid body — add or import one first" +msgstr "" + +#, c-format +msgid "Body %zu" +msgstr "" + +msgid "Grow a thin wall from an open sketch line, fused to a body" +msgstr "" + +msgid "Rib needs a solid body — add or import one first" +msgstr "" + +msgid "Create a sketch with an open line first" +msgstr "" + +msgid "Create a solid body to pattern first" +msgstr "" + +msgid "Pattern — needs a solid body to replicate" +msgstr "" + +msgid "Surface (extrude / revolve / loft / fill / offset / thicken)" +msgstr "" + +msgid "Surface Extrude" +msgstr "" + +msgid "Extrude a sketch into a sheet body (no end caps)" +msgstr "" + +msgid "Create a sketch first" +msgstr "" + +msgid "Surface Revolve" +msgstr "" + +msgid "Revolve a sketch profile into a sheet body" +msgstr "" + +msgid "Surface Loft" +msgstr "" + +msgid "Loft (skin) between 2+ profiles, open (no end caps)" +msgstr "" + +msgid "Surface Fill" +msgstr "" + +msgid "Fill a sketch boundary with a smooth face" +msgstr "" + +msgid "Create a sketch profile to fill first" +msgstr "" + +msgid "Surface Offset" +msgstr "" + +msgid "Offset a sheet body's shell by a signed distance" +msgstr "" + +msgid "No sheet body to offset — create a surface feature first" +msgstr "" + +msgid "Thicken Surface" +msgstr "" + +msgid "Thicken a sheet body into a solid" +msgstr "" + +msgid "No sheet body to thicken — create a surface feature first" +msgstr "" + +msgid "Datum / Curve (plane / axis / coord sys / helix / project)" +msgstr "" + +msgid "Reference plane (offset / tilt / midplane / tangent / two edges / coincident)" +msgstr "" + +msgid "Axis" +msgstr "" + +msgid "Datum axis (two points, face normal, cylinder centerline, two planes, along edge)" +msgstr "" + +msgid "Coord Sys" +msgstr "" + +msgid "Datum coordinate system (world point, or face + direction edge)" +msgstr "" + +msgid "Helix" +msgstr "" + +msgid "Helical curve (spring path) — use as a sweep path for coils / springs / augers" +msgstr "" + +msgid "Project body edges onto a plane as sketch entities" +msgstr "" + +msgid "Project needs a body — add or import one first" +msgstr "" + +msgid "(all edges)" +msgstr "" + +msgid "Placement (transform / mirror / mate)" +msgstr "" + +msgid "Transform" +msgstr "" + +msgid "Move and/or rotate an existing body" +msgstr "" + +msgid "Transform needs a body — add or import one first" +msgstr "" + +msgid "Reflect a body about a plane" +msgstr "" + +msgid "Mirror needs a body — add or import one first" +msgstr "" + +msgid "Mate" +msgstr "" + +msgid "Assembly: align two CoordSys features (fastened, planar, revolute, slider, cylindrical)" +msgstr "" + +msgid "Boolean (combine bodies)" +msgstr "" + +msgid "Boolean — needs two solid bodies to combine" +msgstr "" + +msgid "Cut (split a body with a plane)" +msgstr "" + +msgid "Create a solid body to cut first" +msgstr "" + +msgid "Cut — needs a solid body to slice" +msgstr "" + +msgid "Color — set the selected body's display colour" +msgstr "" + +msgid "Select a feature, or a body, first — then rename it" +msgstr "" + +msgid "Fillet / chamfer / draft / shell / delete face" +msgstr "" + +msgid "Fillet / Chamfer" +msgstr "" + +msgid "Round or bevel a picked edge" +msgstr "" + +msgid "Draft (taper a face)" +msgstr "" + +msgid "Tilt a picked face by a draft angle" +msgstr "" + +msgid "Hollow the body to a wall thickness, opening a picked face" +msgstr "" + +msgid "Delete Face" +msgstr "" + +msgid "Remove faces from a body and heal the solid" +msgstr "" + +msgid "Delete Face needs a body — add or import one first" +msgstr "" + +msgid "(none)" +msgstr "" + +msgid "Hole / thread" +msgstr "" + +msgid "Drill a hole, centred on a picked face or placed on a plane" +msgstr "" + +msgid "Thread" +msgstr "" + +msgid "Thread a cylindrical surface (inner bore / outer) or a circular edge" +msgstr "" + +msgid "Pick a cylindrical surface (bore / outer) or a circular edge for a thread" +msgstr "" + +msgid "Import STEP (editable B-rep solid)" +msgstr "" + +msgid "Import mesh (STL/OBJ) as an editable B-rep solid" +msgstr "" + +msgid "Constrain selected sketch" +msgstr "" + +msgid "SKETCH" +msgstr "" + +msgid "Click to select; Shift to add; double-click for a whole loop" +msgstr "" + +msgid "Dimension" +msgstr "" + +msgid "Click 2 points or a line / circle / arc to place a dimension" +msgstr "" + +msgid "Line / polyline" +msgstr "" + +msgid "Click start, then end — then set the exact length" +msgstr "" + +msgid "Polyline" +msgstr "" + +msgid "Click points; click first / right-click to close the loop" +msgstr "" + +msgid "Corner rectangle" +msgstr "" + +msgid "Click two opposite corners" +msgstr "" + +msgid "Center rectangle" +msgstr "" + +msgid "Click center, then a corner" +msgstr "" + +msgid "Oblique rectangle" +msgstr "" + +msgid "Click two corners of one edge, then a point for the width" +msgstr "" + +msgid "Rounded rectangle" +msgstr "" + +msgid "Click two opposite corners, then a point for the corner radius" +msgstr "" + +msgid "Center circle" +msgstr "" + +msgid "Click center, then radius" +msgstr "" + +msgid "2-point circle" +msgstr "" + +msgid "Click two ends of the diameter" +msgstr "" + +msgid "3-point circle" +msgstr "" + +msgid "Click three points on the circle" +msgstr "" + +msgid "Arc" +msgstr "" + +msgid "3-point arc" +msgstr "" + +msgid "Click start, end, then a point on the arc" +msgstr "" + +msgid "Tangent arc" +msgstr "" + +msgid "Click start (on the last entity) then end" +msgstr "" + +msgid "Center-point arc" +msgstr "" + +msgid "Click center, then start, then a point for the end angle" +msgstr "" + +msgid "Slot" +msgstr "" + +msgid "Click two centerline ends, then a point for the end radius" +msgstr "" + +msgid "Arc slot" +msgstr "" + +msgid "Click center, start, end, then a point for the width" +msgstr "" + +msgid "Ellipse" +msgstr "" + +msgid "Click center, a major-axis end, then a point for the minor axis" +msgstr "" + +msgid "Elliptical arc" +msgstr "" + +msgid "Click center, major-axis end, minor point, then arc start and end" +msgstr "" + +msgid "Spline" +msgstr "" + +msgid "Click control points; double-click or right-click to finish" +msgstr "" + +msgid "Click to place a point" +msgstr "" + +msgid "Select — click to select; Shift to add" +msgstr "" + +msgid "Text — emboss text as a profile" +msgstr "" + +msgid "SVG — import an outline as a profile" +msgstr "" + +msgid "Fillet / chamfer" +msgstr "" + +msgid "Fillet" +msgstr "" + +msgid "Pick two lines, then drag the arrow or click the radius to set it" +msgstr "" + +msgid "Chamfer" +msgstr "" + +msgid "Pick two lines, then drag the arrow or click the distance to set it" +msgstr "" + +msgid "Offset" +msgstr "Offset" + +msgid "Pick an entity, then drag the arrow or click the distance; click empty to apply" +msgstr "" + +msgid "Pick a mirror-axis line, then the entities to mirror; click empty to apply" +msgstr "" + +msgid "Trim" +msgstr "" + +msgid "Click a segment to trim it back to its nearest intersection; right-click exits" +msgstr "" + +msgid "Extend" +msgstr "" + +msgid "Click a line or arc to extend it to the nearest entity; right-click exits" +msgstr "" + +msgid "Constrain — add geometric/dimensional relations" +msgstr "" + +msgid "Move / rotate / scale" +msgstr "" + +msgid "Move (translate)" +msgstr "" + +msgid "Pick entities, then drag the handle or click the distance; click empty to apply" +msgstr "" + +msgid "Rotate (about centroid)" +msgstr "" + +msgid "Pick entities, then drag around the pivot or click the angle; click empty to apply" +msgstr "" + +msgid "Scale (about centroid)" +msgstr "" + +msgid "Pick entities, then drag the handle or click the factor; click empty to apply" +msgstr "" + +msgid "Linear / polar array" +msgstr "" + +msgid "Linear array" +msgstr "" + +msgid "Pick entities, drag the spacing handle, click the count; click empty to apply" +msgstr "" + +msgid "Polar array (about centroid)" +msgstr "" + +msgid "Pick entities, drag the sweep handle, click the count; click empty to apply" +msgstr "" + +#, c-format, boost-format +msgid "Click center then a vertex — %d sides, %s" +msgstr "" + +msgid "circumscribed" +msgstr "" + +msgid "inscribed" +msgstr "" + +msgid "Polygon" +msgstr "" + +#, c-format, boost-format +msgid "Converted %d entit%s between construction and real geometry" +msgstr "" + +msgid "CONSTRAIN" +msgstr "" + +msgid "Perpendicular" +msgstr "" + +msgid "Coincident" +msgstr "" + +msgid "Equal length" +msgstr "" + +msgid "Equal radius" +msgstr "" + +msgid "Collinear" +msgstr "" + +msgid "Tangent" +msgstr "" + +msgid "Midpoint" +msgstr "" + +msgid "Symmetric" +msgstr "" + +msgid "Symmetric about the vertical axis" +msgstr "" + +msgid "Symmetric about the horizontal axis" +msgstr "" + +msgid "Fix point (anchor in place)" +msgstr "" + +msgid "Horizontal distance" +msgstr "" + +msgid "Vertical distance" +msgstr "" + +msgid "✓ Confirm" +msgstr "" + +msgid "✗ Cancel" +msgstr "" + +msgid "Undo (Ctrl+Z)" +msgstr "" + +msgid "Redo (Ctrl+Shift+Z)" +msgstr "" + +msgid "New Design — clear the feature tree" +msgstr "" + +msgid "Export STEP…" +msgstr "" + +msgid "Show the printer bed and its plate grid" +msgstr "" + +msgid "Place on Face (F) — lay the picked face on the bed" +msgstr "" + +msgid "Section View — hide part of the model to see inside. PageUp/PageDown move the plane; Delete removes it." +msgstr "" + +msgid "Flip Section — show the opposite half" +msgstr "" + +msgid "Commit to Plate — send the solid to Prepare" +msgstr "" + +msgid "Width / X" +msgstr "" + +msgid "Height / Y" +msgstr "" + +msgid "Distance X" +msgstr "" + +msgid "Distance Y" +msgstr "" + +msgid "Distance Z" +msgstr "" + +msgid "Z" +msgstr "" + +msgid "Rotation axis" +msgstr "" + +msgid "Angle °" +msgstr "" + +msgid "Move / Rotate" +msgstr "" + +msgid "Sketch: —" +msgstr "" + +msgid "Extrude dist" +msgstr "" + +msgid "End" +msgstr "Koniec" + +msgid "2nd dist" +msgstr "" + +msgid "Taper °" +msgstr "" + +msgid "New body" +msgstr "" + +msgid "Intersect" +msgstr "" + +msgid "Result" +msgstr "" + +msgid "Flip direction" +msgstr "" + +msgid "(no edge picked — group below)" +msgstr "" + +msgid "Bottom" +msgstr "Dół" + +msgid "Lateral" +msgstr "" + +msgid "Edges" +msgstr "" + +msgid "Size (r/dist)" +msgstr "" + +msgid "XY" +msgstr "" + +msgid "XZ" +msgstr "" + +msgid "YZ" +msgstr "" + +msgid "Hole plane" +msgstr "" + +msgid "Depth (blind)" +msgstr "" + +msgid "Pos X" +msgstr "" + +msgid "Pos Y" +msgstr "" + +msgid "Through" +msgstr "" + +msgid "(none — uses Hole plane)" +msgstr "" + +msgid "On face" +msgstr "" + +msgid "Thread plane" +msgstr "" + +msgid "Pitch" +msgstr "" + +msgid "Thread depth" +msgstr "" + +msgid "(none — uses Thread plane)" +msgstr "" + +msgid "Plane X" +msgstr "" + +msgid "Plane Y" +msgstr "" + +msgid "Profile: —" +msgstr "" + +msgid "Path" +msgstr "" + +msgid "Linear" +msgstr "" + +msgid "Direction" +msgstr "" + +msgid "Total angle°" +msgstr "" + +msgid "Boolean" +msgstr "" + +msgid "Union (join)" +msgstr "" + +msgid "Subtract (cut)" +msgstr "" + +msgid "Target (kept)" +msgstr "" + +msgid "Keep tool body" +msgstr "" + +msgid "Body" +msgstr "" + +msgid "Insert" +msgstr "" + +msgid "" +"Drag a corner to size, the centre to move.\n" +"Confirm or Cancel in the toolbar above." +msgstr "" + +msgid "Midplane" +msgstr "" + +msgid "Two edges" +msgstr "" + +msgid "Plane type" +msgstr "" + +msgid "Base" +msgstr "" + +msgid "Angle°" +msgstr "" + +msgid "Base X" +msgstr "" + +msgid "Base Y" +msgstr "" + +msgid "Tilt axis" +msgstr "" + +msgid "Pick Face A" +msgstr "" + +msgid "Pick Face B" +msgstr "" + +msgid "Pick Edge A" +msgstr "" + +msgid "Pick Edge B" +msgstr "" + +msgid "Size U" +msgstr "" + +msgid "Size V" +msgstr "" + +msgid "Profiles (check 2+, in order):" +msgstr "" + +msgid "Ruled (straight) sections" +msgstr "" + +msgid "Fills the sketch's closed boundary with a smooth face." +msgstr "" + +msgid "Sheet body" +msgstr "" + +msgid "Offsets a sheet body's shell. Positive = outward, negative = inward." +msgstr "" + +msgid "Thickens a sheet body into a solid. Flip reverses the direction." +msgstr "" + +msgid "(all faces — closed hollow)" +msgstr "" + +msgid "Open face" +msgstr "" + +msgid "Pick a solid face to open it, then set the wall thickness." +msgstr "" + +msgid "Angle (°)" +msgstr "" + +msgid "(pick a side face)" +msgstr "" + +msgid "Draft" +msgstr "" + +msgid "Pick a side face, then set the draft angle. The face pivots about the body base." +msgstr "" + +msgid "Translate X" +msgstr "" + +msgid "Translate Y" +msgstr "" + +msgid "Translate Z" +msgstr "" + +msgid "Rotate axis" +msgstr "" + +msgid "Pivot X" +msgstr "" + +msgid "Pivot Y" +msgstr "" + +msgid "Pivot Z" +msgstr "" + +msgid "Keep original (make a copy)" +msgstr "" + +msgid "Translate and/or rotate the selected body. Rotation is applied about the pivot, then translation follows." +msgstr "" + +msgid "Mirror plane" +msgstr "" + +msgid "Keep original" +msgstr "" + +msgid "Reflect the selected body about a plane. The mirror is always a new body; keeping the original gives you both." +msgstr "" + +msgid "(pick a solid face)" +msgstr "" + +msgid "Pick a solid face and offset it into a new thin body. Not for sheet bodies — use Thicken Surface for those." +msgstr "" + +msgid "Target body" +msgstr "" + +msgid "Entity index" +msgstr "" + +msgid "Grow a thin wall from an open sketch Line entity, fused to the target body. Entity index is the position of the open Line in the sketch." +msgstr "" + +msgid "Source body" +msgstr "" + +msgid "Target plane" +msgstr "" + +msgid "Project the edges of a body onto a plane as sketch entities. Pick a face to project only its edges, or leave the face empty to project the whole body." +msgstr "" + +msgid "Add picked face" +msgstr "" + +msgid "Click a face on the body first, then Add picked face" +msgstr "" + +#, c-format, boost-format +msgid "Face %d is already in the list" +msgstr "" + +msgid "Faces to delete" +msgstr "" + +msgid "Pick a solid face, then click 'Add picked face' to accumulate faces. Confirm to remove all listed faces and heal the solid." +msgstr "" + +msgid "Left-handed" +msgstr "" + +msgid "Taper (°)" +msgstr "" + +msgid "A helical curve (spring path). Use as a sweep path to build springs, coils, or augers." +msgstr "" + +msgid "Two points" +msgstr "" + +msgid "Face normal" +msgstr "" + +msgid "Cylinder centerline" +msgstr "" + +msgid "Plane intersection" +msgstr "" + +msgid "Along edge" +msgstr "" + +msgid "Axis type" +msgstr "" + +msgid "Pick Face" +msgstr "" + +msgid "Pick Edge" +msgstr "" + +msgid "Plane A" +msgstr "" + +msgid "Plane B" +msgstr "" + +msgid "Point 1 X" +msgstr "" + +msgid "Point 1 Y" +msgstr "" + +msgid "Point 1 Z" +msgstr "" + +msgid "Point 2 X" +msgstr "" + +msgid "Point 2 Y" +msgstr "" + +msgid "Point 2 Z" +msgstr "" + +msgid "Point (world)" +msgstr "" + +msgid "Face + direction" +msgstr "" + +msgid "(all)" +msgstr "" + +msgid "Restrict picking to one body — the others go see-through and stop catching clicks" +msgstr "" + +msgid "Edge (sets in-plane direction)" +msgstr "" + +msgid "Without an edge the frame takes X from the face's first edge — pick one to choose it yourself" +msgstr "" + +msgid "X hint X" +msgstr "" + +msgid "X hint Y" +msgstr "" + +msgid "X hint Z" +msgstr "" + +msgid "Fastened — 6 DOF locked, B driven onto A exactly" +msgstr "" + +msgid "Planar — z aligned, offset distance; free in-plane slide" +msgstr "" + +msgid "Revolute — axes collinear; free rotation about z" +msgstr "" + +msgid "Slider — orientation locked; free axial slide" +msgstr "" + +msgid "Cylindrical — axes collinear; free spin + axial slide" +msgstr "" + +msgid "Kind" +msgstr "" + +msgid "CS A (fixed)" +msgstr "" + +msgid "CS B (moves)" +msgstr "" + +msgid "Flip (oppose z axes)" +msgstr "" + +msgid "Plane distance" +msgstr "" + +msgid "Axial position" +msgstr "" + +msgid "Expression" +msgstr "" + +msgid "Field" +msgstr "" + +msgid "Expr" +msgstr "" + +msgid "(no bindings)" +msgstr "" + +msgid "Value" +msgstr "" + +msgid "Constraints" +msgstr "" + +msgid "Feature tree" +msgstr "" + +msgid " — the eye suppresses this mate" +msgstr "" + +#, c-format, boost-format +msgid "%s selected — F2 or right-click renames it, double-click edits it" +msgstr "" + +msgid "Rename\tF2" +msgstr "" + +msgid "Scale artwork" +msgstr "" + +msgid "Move up" +msgstr "" + +msgid "Move down" +msgstr "" + +msgid "Show / hide" +msgstr "" + +msgid "Check interference — find overlapping bodies" +msgstr "" + +msgid "Bodies" +msgstr "" + +msgid "Move body" +msgstr "" + +msgid "Select a body row first, then move it" +msgstr "" + +msgid "Boolean — join, subtract or intersect with another body" +msgstr "" + +msgid "Colour" +msgstr "" + +#, c-format, boost-format +msgid "Body %d selected — right-click for what applies to it" +msgstr "" + +msgid "Variables" +msgstr "" + +msgid "+" +msgstr "" + +msgid "Del" +msgstr "" + +msgid "Sketch created — select it, then right-click to Extrude" +msgstr "" + +msgid "Sketch empty — nothing committed" +msgstr "" + +msgid "Sketch updated" +msgstr "" + +#, c-format +msgid "Sketch created (%zu driving dims) — select it, then right-click to Extrude" +msgstr "" + +msgid "Could not resolve the sketch to extrude" +msgstr "" + +msgid "Face selected — set the depth and Confirm" +msgstr "" + +msgid "Region selected — right-click to Extrude, or double-click to edit" +msgstr "" + +msgid "Sketch selected — right-click to Extrude, or double-click to edit" +msgstr "" + +#, c-format, boost-format +msgid "Face %d" +msgstr "" + +#, c-format, boost-format +msgid "Body %d " +msgstr "" + +msgid "vertex selected — click again for the whole body" +msgstr "" + +msgid "selected (whole body) — right-click for what applies to it" +msgstr "" + +#, c-format, boost-format +msgid "face %d selected — right-click to push/pull it, or click again for the whole body" +msgstr "" + +#, c-format, boost-format +msgid "edge %d selected — Fillet/Chamfer to dress it, or click again for the whole body" +msgstr "" + +#, c-format, boost-format +msgid "%s plane selected — right-click for the drawing tools" +msgstr "" + +#, c-format, boost-format +msgid "%s plane selected — right-click to sketch on it, or click an object to select it" +msgstr "" + +#, c-format, boost-format +msgid "placed (%.1f, %.1f, %.1f) mm — drag arrows to move, rings to rotate" +msgstr "" + +msgid "Tool exited" +msgstr "" + +msgid "Sketch kept — Finish to commit it, Cancel to discard" +msgstr "" + +msgid "✗ Conflicting constraints" +msgstr "" + +msgid "✓ Fully constrained" +msgstr "" + +#, c-format, boost-format +msgid "%d degrees of freedom" +msgstr "" + +#, c-format, boost-format +msgid "Sketch %d" +msgstr "" + +#, c-format, boost-format +msgid "Editing: Sketch %d · N = look normal to the plane · Finish or Cancel in the toolbar" +msgstr "" + +#, c-format +msgid "OK — %zu triangles" +msgstr "" + +msgid "Text to insert:" +msgstr "" + +msgid "Import SVG" +msgstr "" + +msgid "Import STEP" +msgstr "" + +msgid "Reading STEP…" +msgstr "" + +msgid "No solids found in STEP" +msgstr "" + +msgid "STEP import failed: " +msgstr "" + +msgid "Rebuilding model…" +msgstr "" + +#, c-format, boost-format +msgid "Imported %d solid(s) — pick a face or edge, then Fillet / Cut / Shell to modify" +msgstr "" + +msgid "Import mesh" +msgstr "" + +msgid "Could not read the STL file" +msgstr "" + +msgid "Could not read the OBJ file: " +msgstr "" + +msgid "Unsupported mesh format (STL and OBJ are supported)" +msgstr "" + +msgid "The mesh contains no triangles" +msgstr "" + +#, c-format, boost-format +msgid "" +"This mesh has %d triangles. Every triangle becomes a B-rep face before coplanar merging, so importing it may take a long time and leave a body that is slow to edit. Decimating the mesh first is usually better.\n" +"\n" +"Import anyway?" +msgstr "" + +msgid "Large mesh" +msgstr "" + +msgid "Mesh conversion failed: " +msgstr "" + +msgid "Mesh conversion produced no geometry" +msgstr "" + +msgid "Mesh import failed: " +msgstr "" + +#, c-format, boost-format +msgid "Imported solid — %d triangles → %d faces, volume %.2f mm³. Pick a face or edge, then Fillet / Cut / Shell to modify" +msgstr "" + +#, c-format, boost-format +msgid "Imported as an open shell (not watertight): %d boundary edge(s), %d non-manifold edge(s) — %d triangles → %d faces. The source mesh has holes or duplicated geometry; boolean features may fail on it" +msgstr "" + +msgid "No importable geometry found" +msgstr "" + +#, c-format, boost-format +msgid "%s added to the sketch — Confirm to commit it" +msgstr "" + +msgid " — drag to place/size, then Confirm" +msgstr "" + +msgid "Insert cancelled" +msgstr "" + +msgid "Drag a corner to scale, the centre to move — right-click when done" +msgstr "" + +#, c-format, boost-format +msgid "Sketch added on %s — select it, then right-click to Extrude" +msgstr "" + +msgid "Recompute error: " +msgstr "" + +msgid "Add a solid (sketch + extrude) first" +msgstr "" + +#, c-format, boost-format +msgid "Edge %d" +msgstr "" + +#, c-format, boost-format +msgid "Thread standard: %s (pitch %.3g mm)" +msgstr "" + +msgid "Thread needs a solid body — add or import one first" +msgstr "" + +msgid "Pick a sketch profile to revolve first" +msgstr "" + +msgid "Revolve needs a solid body — add or import one first" +msgstr "" + +msgid "Pick a profile sketch to sweep first" +msgstr "" + +msgid "Pick a path sketch for the sweep" +msgstr "" + +msgid "Sweep needs a solid body — add or import one first" +msgstr "" + +msgid "Check at least two profile sketches to loft" +msgstr "" + +msgid "Loft needs a solid body — add or import one first" +msgstr "" + +msgid "Pick a sketch profile to extrude first" +msgstr "" + +msgid "Pick a sketch to fill first" +msgstr "" + +msgid "Select a sheet body first" +msgstr "" + +msgid "Pick a solid face to thicken first" +msgstr "" + +msgid "Pick a sketch with an open line first" +msgstr "" + +msgid "Add at least one face to delete first" +msgstr "" + +msgid "Mate needs two CoordSys features — create them first" +msgstr "" + +msgid "Mate: CS A and CS B must be different CoordSys features" +msgstr "" + +msgid "Mate rejected" +msgstr "" + +msgid "No interference — need at least two solid bodies to check" +msgstr "" + +msgid "No interference found" +msgstr "" + +#, c-format +msgid "%zu interference pairs, worst %.2f mm³" +msgstr "" + +msgid "" +"Interference pairs:\n" +"\n" +msgstr "" + +#, c-format, boost-format +msgid "Body %d" +msgstr "" + +msgid "Interference" +msgstr "" + +msgid "Select a solid body first — its mass properties are what is reported" +msgstr "" + +msgid "Mass properties could not be computed for this body" +msgstr "" + +#, c-format, boost-format +msgid "%s: sheet body — %.2f cm² of surface, no volume" +msgstr "" + +#, c-format, boost-format +msgid "" +"%s\n" +"\n" +"Sheet body (open shell)\n" +"Surface area: %.2f cm²\n" +"\n" +"A sheet encloses no material, so it has no volume. Thicken it into a solid to get one." +msgstr "" + +msgid "Mass properties" +msgstr "" + +#, c-format, boost-format +msgid "%s: %.3f cm³, %.2f cm²" +msgstr "" + +#, c-format, boost-format +msgid "" +"%s\n" +"\n" +"Volume: %.3f cm³\n" +"Surface area: %.2f cm²" +msgstr "" + +msgid "Pattern needs a solid body — add or import one first" +msgstr "" + +msgid "Boolean needs two solid bodies — add or import a second one" +msgstr "" + +msgid "Cut needs a solid body — add or import one first" +msgstr "" + +#, c-format, boost-format +msgid "the picked face of Body %d" +msgstr "" + +msgid "the picked face" +msgstr "" + +#, c-format, boost-format +msgid " · %d picked" +msgstr "" + +#, c-format, boost-format +msgid "%d selected · Del removes them · Shift-click adds · double-click takes the whole loop" +msgstr "" + +msgid "Select — click an entity to pick it · drag an endpoint or centre to move it · Shift-click adds · Del removes" +msgstr "" + +#, c-format, boost-format +msgid "%d picked · now choose a constraint (Horizontal, Parallel, Tangent, Equal…)" +msgstr "" + +msgid "Constrain — click one or two entities, then choose a constraint" +msgstr "" + +msgid "Dimension — click an entity, or the first of two points" +msgstr "" + +msgid "Dimension — click the second point" +msgstr "" + +msgid "Line — click the start point" +msgstr "" + +msgid "Line — click the end point, or type the length" +msgstr "" + +msgid "Polyline — click the first point" +msgstr "" + +msgid "Polyline — click the next point · click the start point to close it · right-click to end the chain" +msgstr "" + +msgid "Rectangle — click one corner" +msgstr "" + +msgid "Rectangle — click the opposite corner" +msgstr "" + +msgid "Centre rectangle — click the centre" +msgstr "" + +msgid "Centre rectangle — click a corner" +msgstr "" + +msgid "Oblique rectangle — click the start of the base edge" +msgstr "" + +msgid "Oblique rectangle — click the end of the base edge (this sets the angle)" +msgstr "" + +msgid "Oblique rectangle — click to set the width" +msgstr "" + +msgid "Rounded rectangle — click one corner" +msgstr "" + +msgid "Rounded rectangle — click the opposite corner" +msgstr "" + +msgid "Rounded rectangle — click to set the corner radius" +msgstr "" + +msgid "Circle — click the centre" +msgstr "" + +msgid "Circle — click to set the radius, or type it" +msgstr "" + +msgid "Circle (2 points) — click one end of the diameter" +msgstr "" + +msgid "Circle (2 points) — click the other end of the diameter" +msgstr "" + +msgid "Circle (3 points) — click the first point on the circle" +msgstr "" + +msgid "Circle (3 points) — click the second point" +msgstr "" + +msgid "Circle (3 points) — click the third point" +msgstr "" + +msgid "Arc — click the start point" +msgstr "" + +msgid "Arc — click the end point" +msgstr "" + +msgid "Arc — click a point the arc passes through" +msgstr "" + +msgid "Tangent arc — click the endpoint it leaves from" +msgstr "" + +msgid "Tangent arc — click its far end" +msgstr "" + +msgid "Centre arc — click the centre" +msgstr "" + +msgid "Centre arc — click the start point (this sets the radius)" +msgstr "" + +msgid "Centre arc — click the end point" +msgstr "" + +msgid "Slot — click one end of the centreline" +msgstr "" + +msgid "Slot — click the other end of the centreline" +msgstr "" + +msgid "Slot — click to set the width" +msgstr "" + +msgid "Arc slot — click the centre the slot curves about" +msgstr "" + +msgid "Arc slot — click the start of the centreline (this sets the radius)" +msgstr "" + +msgid "Arc slot — click the end of the centreline" +msgstr "" + +msgid "Arc slot — click to set the width" +msgstr "" + +msgid "Polygon — click the centre" +msgstr "" + +msgid "Polygon — click a vertex (this sets size and orientation)" +msgstr "" + +msgid "Ellipse — click the centre" +msgstr "" + +msgid "Ellipse — click the end of the major axis" +msgstr "" + +msgid "Ellipse — click a point on the minor axis" +msgstr "" + +msgid "Elliptical arc — click the centre" +msgstr "" + +msgid "Elliptical arc — click the end of the major axis" +msgstr "" + +msgid "Elliptical arc — click a point on the minor axis" +msgstr "" + +msgid "Elliptical arc — click where the arc starts" +msgstr "" + +msgid "Elliptical arc — click where the arc ends" +msgstr "" + +msgid "Spline — click the first control point" +msgstr "" + +msgid "Spline — click the next control point · right-click to finish the curve" +msgstr "" + +msgid "Point — click to place one; the tool stays armed for more" +msgstr "" + +msgid "Trim — click a segment where it crosses another entity · right-click to exit" +msgstr "" + +msgid "Extend — click a line or arc to grow it out to the nearest entity · right-click to exit" +msgstr "" + +msgid "Fillet — click the first of two lines that meet" +msgstr "" + +msgid "Fillet — click the second line" +msgstr "" + +msgid "Fillet — drag the arrow, or click the number to type the radius · click empty space to apply · right-click cancels" +msgstr "" + +msgid "Chamfer — click the first of two lines that meet" +msgstr "" + +msgid "Chamfer — click the second line" +msgstr "" + +msgid "Chamfer — drag the arrow, or click the number to type the setback · click empty space to apply · right-click cancels" +msgstr "" + +msgid "Offset — click the entity to offset" +msgstr "" + +msgid "Offset — drag the arrow to either side, or click the number to type the distance · click empty space to apply · right-click cancels" +msgstr "" + +msgid "Mirror — first click the LINE to mirror about (a construction line works)" +msgstr "" + +msgid "Mirror — axis set · now click the entities to mirror · right-click cancels" +msgstr "" + +#, c-format, boost-format +msgid "Mirror — axis set · %d to mirror · click another to add or remove it · click empty space to apply" +msgstr "" + +msgid "Move — click the entities to move" +msgstr "" + +msgid "Move — drag the handle, or click the number to type the distance · click empty space to apply" +msgstr "" + +msgid "Rotate — click the entities to rotate" +msgstr "" + +msgid "Rotate — drag the handle, or click the number to type the angle · click empty space to apply" +msgstr "" + +msgid "Scale — click the entities to scale" +msgstr "" + +msgid "Scale — drag the handle, or click the number to type the factor · click empty space to apply" +msgstr "" + +msgid "Array — click the entities to repeat" +msgstr "" + +msgid "Array — drag the handle to set the step, click the count to type it · click empty space to apply" +msgstr "" + +msgid "Polar array — click the entities to repeat" +msgstr "" + +msgid "Polar array — drag the handle to set the sweep, click the count to type it · click empty space to apply" +msgstr "" + +msgid "Drag a corner to scale, the centre to move · right-click when done" +msgstr "" + +msgid " · Esc goes back to Select" +msgstr "" + +msgid " · click a constraint badge to remove it" +msgstr "" + +msgid "select something first" +msgstr "" + +#, c-format, boost-format +msgid "Mate: %s → %s" +msgstr "" + +msgid "Fastened" +msgstr "" + +msgid "Revolute" +msgstr "" + +msgid "Slider" +msgstr "" + +msgid "Cylindrical" +msgstr "" + +msgid "Click a solid FACE in the viewport" +msgstr "" + +msgid "Click a solid EDGE in the viewport" +msgstr "" + +msgid "An angled plane needs an edge to tilt about — pick Edge A" +msgstr "" + +msgid "A midplane needs two faces — pick Face A and Face B" +msgstr "" + +msgid "Face A and Face B are the same face — a midplane needs two different faces" +msgstr "" + +msgid "A tangent plane needs a cylindrical face — pick Face A" +msgstr "" + +msgid "This plane needs two edges — pick Edge A and Edge B" +msgstr "" + +msgid "Plane added — pick it as a sketch plane" +msgstr "" + +msgid "Axis added" +msgstr "" + +msgid "Coord Sys added" +msgstr "" + +msgid "Shell needs a solid body — add or import one first" +msgstr "" + +msgid "Draft needs a solid body — add or import one first" +msgstr "" + +msgid "Draft needs a picked face — click a side face first" +msgstr "" + +msgid "" +"Nothing yet — import a STEP or a mesh from the toolbar,\n" +"or click a reference plane and right-click it to start a sketch." +msgstr "" + +msgid "No solid yet — select a sketch and right-click it to Extrude." +msgstr "" + +msgid "Could not restore the CAD model from this project" +msgstr "" + +msgid "Could not restore the CAD model: " +msgstr "" + +#, c-format +msgid "Body %zu — %s" +msgstr "" + +msgid "Section view on — hides half the model to see inside; PageUp / PageDown move the plane, Flip shows the other half" +msgstr "" + +msgid "Section view off" +msgstr "" + +#, c-format, boost-format +msgid "Section view — showing the %s half" +msgstr "" + +msgid "upper" +msgstr "" + +msgid "lower" +msgstr "" + +msgid "Boolean needs two bodies — create or import a second solid" +msgstr "" + +msgid "Select a body first — click it in the viewport or the Bodies list" +msgstr "" + +msgid "That body has no display mesh yet — recompute first" +msgstr "" + +msgid "Drag the arrows to move, the rings to rotate — then Confirm (Esc cancels)" +msgstr "" + +msgid "Drag the arrows to move, the rings to rotate — the numbers follow" +msgstr "" + +msgid "Select a body first" +msgstr "" + +#, c-format, boost-format +msgid "Body %d colour set" +msgstr "" + +msgid "Click a face on the solid, then press F" +msgstr "" + +msgid "Placed on face — body laid flat on the bed" +msgstr "" + +msgid "Edit rejected: " +msgstr "" + +msgid "Erase all features and bodies and start a new design? This cannot be undone." +msgstr "" + +msgid "New Design" +msgstr "" + +msgid "This body has no feature to delete — use New Design to start over" +msgstr "" + +#, c-format, boost-format +msgid "feature %d" +msgstr "" + +#, c-format, boost-format +msgid "" +"Delete %s?\n" +"\n" +"That is the feature this body was made from. Features built on it may be removed or stop working." +msgstr "" + +msgid "Delete body" +msgstr "" + +msgid "Select the FEATURE that created this body (or use New Design)" +msgstr "" + +msgid "Select a feature in the tree first" +msgstr "" + +#, c-format, boost-format +msgid "Body %d shown" +msgstr "" + +#, c-format, boost-format +msgid "Body %d hidden" +msgstr "" + +msgid "Feature shown" +msgstr "" + +msgid "Feature hidden" +msgstr "" + +msgid "Draw a sketch first, then Constrain" +msgstr "" + +msgid "Select a sketch in the tree first" +msgstr "" + +msgid "Selected feature is not a sketch" +msgstr "" + +msgid "Pick 1-2 lines, then a constraint; right-click exits" +msgstr "" + +msgid "Pick 1-2 entities, then a constraint or dimension; right-click exits" +msgstr "" + +msgid "Pick an entity first" +msgstr "" + +msgid "Pick two entities first" +msgstr "" + +msgid "Horizontal and Vertical apply to a line" +msgstr "" + +msgid "Angle applies between two lines" +msgstr "" + +msgid "Collinear needs two lines" +msgstr "" + +msgid "Parallel, perpendicular and equal length apply to two lines" +msgstr "" + +msgid "Equal radius needs two circles or arcs" +msgstr "" + +msgid "Concentric needs two circles or arcs" +msgstr "" + +msgid "Tangent needs a line and a circle/arc, or two circles/arcs" +msgstr "" + +msgid "This constraint needs two entities with a point to join" +msgstr "" + +msgid "This dimension needs two entities with a point to measure between" +msgstr "" + +msgid "Midpoint needs a point and a line" +msgstr "" + +msgid "Symmetric needs two points or two lines + an axis" +msgstr "" + +msgid "Symmetric needs two points or two lines" +msgstr "" + +msgid "Symmetric: pick two entities, then an axis line" +msgstr "" + +msgid "Radius/Diameter needs a circle or arc" +msgstr "" + +msgid "Unsupported constraint" +msgstr "" + +msgid "Constraint rejected (over-constrained)" +msgstr "" + +msgid "Applied constraint · its badge is on the sketch — click the badge to remove it" +msgstr "" + +#, c-format, boost-format +msgid "%s — %d selected. Press Esc for the Select tool, click one line, then Shift- or Ctrl-click the other." +msgstr "" + +msgid "Applied constraint" +msgstr "" + +#, c-format, boost-format +msgid "Fix %s" +msgstr "" + +#, c-format, boost-format +msgid "Lock X %s" +msgstr "" + +#, c-format, boost-format +msgid "Lock Y %s" +msgstr "" + +msgid "Equal" +msgstr "" + +#, c-format, boost-format +msgid "Symmetric %s — %s / %s" +msgstr "" + +#, c-format, boost-format +msgid "Symmetric about Y axis %s — %s" +msgstr "" + +#, c-format, boost-format +msgid "Symmetric about X axis %s — %s" +msgstr "" + +msgid "On line" +msgstr "" + +msgid "On edge" +msgstr "" + +msgid "Constraint" +msgstr "" + +#, c-format, boost-format +msgid "Constraints (%d)" +msgstr "" + +msgid "No constraints yet" +msgstr "" + +msgid "Delete constraint" +msgstr "" + +msgid "Constraint deleted" +msgstr "" + +msgid "Press Constrain on a sketch first" +msgstr "" + +msgid "Pick the entity, then a mirror-axis line" +msgstr "" + +msgid "Mirror axis must be a line" +msgstr "" + +msgid "Mirror produced nothing" +msgstr "" + +msgid "Offset distance (+left / -right of direction)" +msgstr "" + +msgid "Offset collapsed the entity" +msgstr "" + +msgid "Pick two lines to fillet" +msgstr "" + +msgid "Fillet needs two lines" +msgstr "" + +msgid "Fillet radius" +msgstr "" + +msgid "Fillet failed (parallel lines or radius too large)" +msgstr "" + +msgid "Pick two lines to chamfer" +msgstr "" + +msgid "Chamfer needs two lines" +msgstr "" + +msgid "Chamfer distance" +msgstr "" + +msgid "Chamfer failed (parallel lines or distance too large)" +msgstr "" + +msgid "Trim works on lines, arcs and circles" +msgstr "" + +msgid "Extend works on lines and arcs" +msgstr "" + +msgid "Pick the edge to trim/extend" +msgstr "" + +msgid "Nothing to trim at the pick" +msgstr "" + +msgid "No edge to extend to" +msgstr "" + +msgid "Array count (incl. original)" +msgstr "" + +msgid "Spacing (mm)" +msgstr "" + +msgid "Array produced nothing" +msgstr "" + +msgid "Move dX (mm)" +msgstr "" + +msgid "Move dY (mm)" +msgstr "" + +msgid "Move produced nothing" +msgstr "" + +msgid "Rotate angle (deg)" +msgstr "" + +msgid "Rotate produced nothing" +msgstr "" + +msgid "Scale factor" +msgstr "" + +msgid "Scale produced nothing" +msgstr "" + +msgid "Polar count (incl. original)" +msgstr "" + +msgid "Total sweep (deg)" +msgstr "" + +msgid "Polar array produced nothing" +msgstr "" + +msgid "Applied edit" +msgstr "" + +msgid " — type a value, press Enter (or Confirm)" +msgstr "" + +msgid "Pick a segment in the viewport first" +msgstr "" + +msgid "Applied Horizontal" +msgstr "" + +msgid "Applied Vertical" +msgstr "" + +msgid "Sketch: " +msgstr "" + +#, c-format, boost-format +msgid "On a face of Body %d" +msgstr "" + +msgid "On a stored face" +msgstr "" + +msgid "Editing sketch — drag a handle or click a quote to edit" +msgstr "" + +msgid "An imported solid has no parameters — use Transform to move or rotate it" +msgstr "" + +msgid "This feature type can't be edited yet" +msgstr "" + +msgid "Nothing to export — add a feature first" +msgstr "" + +msgid "Export STEP" +msgstr "" + +msgid "Exported STEP" +msgstr "" + +msgid "STEP export failed: " +msgstr "" + +msgid "Nothing to commit — add a feature first" +msgstr "" + +msgid "All bodies hidden — show one before committing" +msgstr "" + +msgid "Plane ready" +msgstr "" + +msgid "Axis ready" +msgstr "" + +msgid "Coord Sys ready" +msgstr "" + +msgid "Helix ready" +msgstr "" + +msgid "Project ready" +msgstr "" + +msgid "Sketch ready" +msgstr "" + +msgid "Mate needs at least two CoordSys features" +msgstr "" + +msgid "Mate: CS A and CS B must be different" +msgstr "" + +msgid "Mate ready" +msgstr "" + +msgid "Invalid: " +msgstr "" + +#, c-format +msgid "Preview — %zu triangles" +msgstr "" + +#, c-format, boost-format +msgid "Body %d — moved (%.1f, %.1f, %.1f) mm, rotated %.1f°" +msgstr "" + +msgid "Profile: " +msgstr "" + +#, c-format, boost-format +msgid "Face %d (push/pull)" +msgstr "" + +msgid "Move cancelled" +msgstr "" + +msgid "Discard this sketch and everything drawn in it?" +msgstr "" + +msgid "Discard sketch" +msgstr "" + +msgid "Keep drawing" +msgstr "" + +msgid "Finish or cancel the current tool first (Esc)" +msgstr "" + +msgid "Nothing to redo" +msgstr "" + +msgid "Nothing to undo" +msgstr "" + +#, c-format +msgid "Redo (%zu more)" +msgstr "" + +#, c-format +msgid "Undo (%zu more)" +msgstr "" + +msgid "Variable name:" +msgstr "" + +msgid "Add Variable" +msgstr "" + +msgid "Variable name must not contain spaces" +msgstr "" + +#, c-format, boost-format +msgid "Expression for '%s':" +msgstr "" + +msgid "Select a variable first" +msgstr "" + +msgid "Edit Variable" +msgstr "" + +#, c-format, boost-format +msgid "Variable '%s' could not be removed (likely still referenced by a feature expression): %s" +msgstr "" + +msgid "No binding for that field" +msgstr "" + +msgid "Enter a number" +msgstr "" + +msgid "Not a number" +msgstr "" + +msgid "Primitive" +msgstr "" + +msgid "Empty mesh generated" +msgstr "" + +msgid "Pocket (Cut)" +msgstr "" + +msgid "Clear All" +msgstr "" + +msgctxt "Keyboard Shortcut" +msgid "Ins" +msgstr "" + +# AI Translated +msgctxt "Keyboard Shortcut" +msgid "Home" +msgstr "Home" + +# AI Translated +msgctxt "Keyboard Shortcut" +msgid "End" +msgstr "End" + +msgctxt "Keyboard Shortcut" +msgid "PgUp" +msgstr "" + +msgctxt "Keyboard Shortcut" +msgid "PgDn" +msgstr "" + +# AI Translated +msgctxt "Keyboard Shortcut" +msgid "Arrow Left" +msgstr "Strzałka w lewo" + +# AI Translated +msgctxt "Keyboard Shortcut" +msgid "Arrow Right" +msgstr "Strzałka w prawo" + +# AI Translated +msgctxt "Keyboard Shortcut" +msgid "Arrow Up" +msgstr "Strzałka w górę" + +# AI Translated +msgctxt "Keyboard Shortcut" +msgid "Arrow Down" +msgstr "Strzałka w dół" + +msgid "Import geometry data from STL/STEP/3MF/OBJ/AMF files" +msgstr "Import danych geometrycznych z plików STL/STEP/3MF/OBJ/AMF" + +msgid "Select all objects" +msgstr "Wybierz wszystkie obiekty" + +msgid "Paste from clipboard" +msgstr "Wklej z schowka" + +# AI Translated +msgid "Toggle printable for object/part" +msgstr "Przełącz drukowalność obiektu/części" + +msgid "Move selection 10mm in negative X direction" +msgstr "Przesuń wybrane o 10 mm w kierunku ujemnym osi X" + +msgid "Move selection 10mm in positive X direction" +msgstr "Przesuń wybrane o 10 mm w kierunku dodatnim osi X" + +msgid "Move selection 10mm in positive Y direction" +msgstr "Przesuń wybrane o 10 mm w kierunku dodatnim osi Y" + +msgid "Move selection 10mm in negative Y direction" +msgstr "Przesuń wybrane o 10 mm w kierunku ujemnym osi Y" + +msgid "Rotate selection 45 degrees counterclockwise" +msgstr "" + +msgid "Rotate selection 45 degrees clockwise" +msgstr "" + +msgid "Gizmo move" +msgstr "Przenoszenie za pomocą „uchwytów”" + +msgid "Gizmo rotate" +msgstr "Obracanie za pomocą „uchwytów”" + +msgid "Gizmo scale" +msgstr "Skalowanie za pomocą „uchwytów”" + +msgid "Gizmo place face on bed" +msgstr "Położenie na płaszczyźnie za pomocą „uchwytów”" + +msgid "Gizmo cut" +msgstr "Cięcie za pomocą „uchwytów”" + +msgid "Gizmo mesh boolean" +msgstr "Gizmo operacje boolowskie na siatce" + +msgid "Gizmo FDM paint-on supports" +msgstr "" + +msgid "Gizmo FDM paint-on seam" +msgstr "Uchwyt malowania szwu FDM" + +msgid "Gizmo FDM paint-on fuzzy skin" +msgstr "Uchwyt malowania Fuzzy Skin FDM" + +msgid "Gizmo multi-material painting" +msgstr "" + +msgid "Gizmo text emboss/engrave" +msgstr "Uchwyt wytłaczania/grawerowania tekstu" + +msgid "Gizmo measure" +msgstr "Gizmo mierzyć" + +msgid "Gizmo assemble" +msgstr "Gizmo montować" + +msgid "Gizmo brim ears" +msgstr "Gizmo uszy brim" + +msgid "Vertical slider - Move active thumb Up" +msgstr "Pionowy suwak - Przesuń aktywny punkt w górę" + +msgid "Vertical slider - Move active thumb Down" +msgstr "Pionowy suwak - Przesuń aktywny punkt w dół" + +msgid "Horizontal slider - Move active thumb Left" +msgstr "Poziomy suwak - Przesuń aktywny punkt w lewo" + +msgid "Horizontal slider - Move active thumb Right" +msgstr "Poziomy suwak - Przesuń aktywny punkt w prawo" + +msgid "Horizontal slider - Move to start position" +msgstr "Suwak poziomy - Przesuń do pozycji początkowej" + +msgid "Horizontal slider - Move to last position" +msgstr "Suwak poziomy - Przesuń do ostatniej pozycji" + +msgid "Camera view - Default" +msgstr "Widok kamery - Domyślny" + +msgid "Camera view - Top" +msgstr "Widok kamery - Z góry" + +msgid "Camera view - Bottom" +msgstr "Widok kamery - Z dołu" + +msgid "Camera view - Front" +msgstr "Widok kamery - Z przodu" + +msgid "Camera view - Behind" +msgstr "Widok kamery - Z tyłu" + +msgid "Camera Angle - Left side" +msgstr "Kąt kamery - Lewa strona" + +msgid "Camera Angle - Right side" +msgstr "Kąt kamery - Prawa strona" + +msgid "Camera view - Current plate" +msgstr "" + +msgid "Zoom in" +msgstr "Przybliżenie" + +msgid "Zoom out" +msgstr "Oddalenie" + +msgid "Show/Hide 3Dconnexion devices settings dialog" +msgstr "Pokaż/ukryj okno dialogowe ustawień urządzeń 3Dconnexion" + +msgid "Show/Hide wireframe" +msgstr "" + +msgid "On/Off G-code window" +msgstr "Włącz/Wyłącz okno G-code" + +msgid "On/Off one layer mode of the vertical slider" +msgstr "Włącz/wyłącz wyświetlanie jednej warstwy suwaka pionowego" + +msgid "Switch between Prepare/Preview" +msgstr "Przełączanie między przygotowaniem/podglądem" + +msgid "Collapse/Expand the sidebar" +msgstr "Zwiń/Rozwiń pasek boczny" + +msgid "Open the speed dial" +msgstr "" + +msgid "Reload the device page" +msgstr "" + +msgid "Show keyboard shortcuts list" +msgstr "Pokaż listę skrótów klawiszowych" + +msgid "Slicing and printing" +msgstr "" + +msgid "Editing" +msgstr "" + +msgid "Placement" +msgstr "" + +msgid "Gizmos" +msgstr "" + +msgid "Sliders" +msgstr "" + +msgid "Painting tools" +msgstr "" + +msgid "Application" +msgstr "" + #: resources/data/hints.ini: [hint:Precise wall] msgid "" "Precise wall\n" @@ -22744,8 +25563,69 @@ msgstr "" "Unikaj odkształceń\n" "Czy wiesz, że podczas drukowania filamentami podatnymi na odkształcenia, takimi jak ABS, odpowiednie zwiększenie temperatury podgrzewanej płyty może zmniejszyć prawdopodobieństwo odkształceń?" -#~ msgid "Other" -#~ msgstr "Inne" +#~ msgid "Tab" +#~ msgstr "Karty" + +# AI Translated +#~ msgid "Displays current viewport FPS in the top-right corner." +#~ msgstr "Wyświetla bieżącą wartość FPS widoku w prawym górnym rogu." + +# AI Translated +#~ msgid "Publish 3MF Wiki" +#~ msgstr "Wiki publikowania 3MF" + +# AI Translated +#~ msgid "Publish 3MF Video Guide" +#~ msgstr "Poradnik wideo publikowania 3MF" + +#~ msgid "Toolbar" +#~ msgstr "Pasek narzędzi" + +#~ msgid "Switch table page" +#~ msgstr "Przełącz stronę tabeli" + +#~ msgid "Global shortcuts" +#~ msgstr "Globalne skróty" + +# AI Translated +#~ msgid "Middle mouse button" +#~ msgstr "Środkowy przycisk myszy" + +#~ msgid "Auto orients selected objects or all objects. If there are selected objects, it just orients the selected ones. Otherwise, it will orient all objects in the current project." +#~ msgstr "Ta funkcja automatycznie ustawia orientację zaznaczonych lub wszystkich obiektów. Jeśli są wybrane obiekty, ustawi tylko te wybrane. W przeciwnym razie ustawi wszystkie obiekty bieżącego projektu." + +#~ msgid "Auto orients all objects on the active plate." +#~ msgstr "Ta funkcja automatycznie ustawia orientację wszystkie obiekty na aktualnej płycie roboczej." + +#~ msgid "Any arrow" +#~ msgstr "Dowolna strzałka" + +#~ msgid "Gizmo SLA support points" +#~ msgstr "Punkty podpór SLA za pomocą „uchwytów”" + +#~ msgid "Plater" +#~ msgstr "Płyta" + +#~ msgid "Gizmo" +#~ msgstr "Uchwyt" + +#~ msgid "Delete objects, parts, modifiers" +#~ msgstr "Usuń obiekty, części, modyfikatory" + +#~ msgid "Objects List" +#~ msgstr "Lista obiektów" + +# AI Translated +#~ msgid "G-code written at the very top of the output file, before any other content. Useful for adding metadata that printer firmware reads from the first lines of the file (e.g. estimated print time, filament usage). Supports placeholders like {print_time_sec} and {used_filament_length}." +#~ msgstr "G-code zapisywany na samej górze pliku wyjściowego, przed jakąkolwiek inną treścią. Przydatny do dodawania metadanych, które oprogramowanie sprzętowe drukarki odczytuje z pierwszych wierszy pliku (np. szacowany czas druku, zużycie filamentu). Obsługuje symbole zastępcze, takie jak {print_time_sec} i {used_filament_length}." + +# AI Translated +#~ msgid "Print time (seconds)" +#~ msgstr "Czas druku (sekundy)" + +# AI Translated +#~ msgid "Open actions speed dial" +#~ msgstr "Otwórz szybkie menu akcji" # AI Translated #~ msgid "Left: " @@ -22890,9 +25770,6 @@ msgstr "" #~ msgid "Print order within a single layer." #~ msgstr "Kolejność druku obiektów w obrębie jednej warstwy. Domyślnie lub według listy obiektów" -#~ msgid "Bottom" -#~ msgstr "Dół" - #~ msgid "Front" #~ msgstr "Przód" @@ -22917,9 +25794,6 @@ msgstr "" #~ msgid "Arrow Right" #~ msgstr "Strzałka w prawo" -#~ msgid "End" -#~ msgstr "Koniec" - #~ msgid "Hotend" #~ msgstr "Hotend" @@ -25381,9 +28255,6 @@ msgstr "" #~ msgid "Preview hollowed and drilled model" #~ msgstr "Podgląd drążenia/wiercenia" -#~ msgid "Offset" -#~ msgstr "Offset" - #~ msgid "Closing distance" #~ msgstr "Dystans domykania" diff --git a/localization/i18n/pt_BR/OrcaSlicer_pt_BR.po b/localization/i18n/pt_BR/OrcaSlicer_pt_BR.po index dd701176a7..3deb6bc7d0 100644 --- a/localization/i18n/pt_BR/OrcaSlicer_pt_BR.po +++ b/localization/i18n/pt_BR/OrcaSlicer_pt_BR.po @@ -3,7 +3,7 @@ msgid "" msgstr "" "Project-Id-Version: Orca Slicer\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-09-17 12:41-0300\n" +"POT-Creation-Date: 2026-09-22 12:39+0800\n" "PO-Revision-Date: 2026-07-26 11:14-0300\n" "Last-Translator: Alexandre Folle de Menezes\n" "Language-Team: Portuguese, Brazilian\n" @@ -2388,6 +2388,19 @@ msgstr "" msgid "Failed to open the Plugins dialog (unknown error)." msgstr "Falha ao abrir a caixa de diálogo de Plugins (erro desconhecido)." +msgid "Plugins refreshed." +msgstr "" + +#, c-format, boost-format +msgid "Failed to refresh plugins: %s" +msgstr "" + +msgid "Select plugin package" +msgstr "" + +msgid "Plugin files (*.py;*.whl)|*.py;*.whl" +msgstr "" + # AI Translated msgid "Plugin Terminal" msgstr "Terminal de plugin" @@ -4002,6 +4015,21 @@ msgstr "O OrcaSlicer começou com esse mesmo espírito, inspirando-se no PrusaSl msgid "Today, OrcaSlicer is the most widely used and actively developed open-source slicer in the 3D printing community. Many of its innovations have been adopted by other slicers, making it a driving force for the entire industry." msgstr "Atualmente, o OrcaSlicer é o fatiador de código aberto mais utilizado e ativamente desenvolvido na comunidade de impressão 3D. Muitas de suas inovações foram adotadas por outros fatiadores, tornando-o uma força motriz para toda a indústria." +msgid "Script plugin skipped." +msgstr "" + +msgid "Script plugin finished." +msgstr "" + +msgid "Printer" +msgstr "Impressora" + +msgid "Recent Projects" +msgstr "" + +msgid "Go to Plate" +msgstr "" + msgid "AMS Materials Setting" msgstr "Configuração de Materiais AMS" @@ -5540,9 +5568,6 @@ msgctxt "Noun" msgid "Print" msgstr "Impressão" -msgid "Printer" -msgstr "Impressora" - msgid "Time Estimation" msgstr "Estimativa de Tempo" @@ -5720,12 +5745,15 @@ msgctxt "Camera View" msgid "Right" msgstr "Direita" -msgid "Add" -msgstr "Adicionar" - msgid "Add plate" msgstr "Adicionar placa" +msgid "Split to objects" +msgstr "Dividir em objetos" + +msgid "Add" +msgstr "Adicionar" + msgid "Auto orient all/selected objects" msgstr "Orientação automática todos/selecionados objetos" @@ -5738,9 +5766,6 @@ msgstr "Organizar todos os objetos" msgid "Arrange objects on selected plates" msgstr "Organizar objetos nas placas selecionadas" -msgid "Split to objects" -msgstr "Dividir em objetos" - msgid "Assembly View" msgstr "Vista de Montagem" @@ -5796,6 +5821,9 @@ msgstr "Contorno" msgid "Wireframe" msgstr "Malha" +msgid "X-Ray" +msgstr "" + msgid "Realistic View" msgstr "Visualização Realista" @@ -5838,7 +5866,7 @@ msgstr "Volume:" msgid "Size:" msgstr "Tamanho:" -#, c-format, boost-format +#, boost-format msgid "Conflicts of G-code paths have been found at layer %d, Z = %.2lfmm. Please separate the conflicted objects farther (%s <-> %s)." msgstr "Foram encontrados conflitos de caminhos de G-code na camada %d, Z = %.2lfmm. Por favor, separe mais os objetos em conflito (%s <-> %s)." @@ -6004,6 +6032,9 @@ msgstr "Fechando o aplicativo enquanto algumas predefinições são modificadas. msgid "Logging" msgstr "Registro" +msgid "Design" +msgstr "" + msgid "Prepare" msgstr "Preparar" @@ -6332,6 +6363,9 @@ msgstr "Mostrar contorno ao redor do objeto selecionado na cena 3D." msgid "Preferences" msgstr "Preferências" +msgid "Open speed dial" +msgstr "" + msgctxt "Menu" msgid "Edit" msgstr "Editar" @@ -7260,6 +7294,232 @@ msgstr "Não mostrar esse diálogo novamente" msgid "Please refer to Wiki before use->" msgstr "Consulte o Wiki antes de usar->" +msgid "Plates are a filament (FFF) feature." +msgstr "" + +msgid "Open the 3D view first." +msgstr "" + +msgid "Select an object first." +msgstr "" + +msgid "Slice and Preview" +msgstr "" + +msgid "Slice & Export" +msgstr "" + +msgid "Go to layer (percent)" +msgstr "" + +msgid "Commands" +msgstr "" + +msgid "Go to tab..." +msgstr "" + +msgid "Load Project" +msgstr "" + +msgid "Save Project As" +msgstr "" + +msgid "Mode: Simple" +msgstr "" + +msgid "Mode: Advanced" +msgstr "" + +msgid "Mode: Expert" +msgstr "" + +msgid "Toggle Developer Mode" +msgstr "" + +msgid "Developer mode enabled." +msgstr "" + +msgid "Developer mode disabled." +msgstr "" + +msgid "Export STL" +msgstr "Exportar STL" + +msgid "Export 3MF" +msgstr "Exportar 3MF" + +msgid "Export Sliced File" +msgstr "" + +msgid "Export All Sliced Files" +msgstr "" + +msgid "Max Volumetric Speed Calibration" +msgstr "Calibração de Velocidade Volumétrica Máxima" + +msgid "Pressure Advance Calibration" +msgstr "" + +msgid "Flow Ratio Calibration" +msgstr "Calibração de Taxa de Fluxo" + +msgid "Retraction Calibration" +msgstr "" + +msgid "Cornering Calibration" +msgstr "" + +msgid "Input Shaping Frequency Calibration" +msgstr "" + +msgid "Input Shaping Damping Calibration" +msgstr "" + +msgid "VFA Calibration" +msgstr "" + +msgid "View: Top" +msgstr "" + +msgid "View: Bottom" +msgstr "" + +msgid "View: Front" +msgstr "" + +msgid "View: Rear" +msgstr "" + +msgid "View: Left" +msgstr "" + +msgid "View: Right" +msgstr "" + +msgid "View: Isometric" +msgstr "" + +msgid "View: Default" +msgstr "" + +msgid "Fit Bed to View" +msgstr "" + +msgid "Toggle Perspective" +msgstr "" + +msgid "Delete All Objects" +msgstr "Excluir Todos os Objetos" + +msgid "Mirror X" +msgstr "" + +msgid "Mirror Y" +msgstr "" + +msgid "Mirror Z" +msgstr "" + +# AI Translated +msgid "Split to Objects" +msgstr "Dividir em objetos" + +msgid "Split to Parts" +msgstr "" + +msgid "Center Selected on Plate" +msgstr "" + +msgid "Drop to Bed" +msgstr "" + +msgid "Scale to Fit Print Volume" +msgstr "" + +msgid "Increase Instances" +msgstr "" + +msgid "Decrease Instances" +msgstr "" + +msgid "Auto-Arrange" +msgstr "" + +msgid "Auto-Orient" +msgstr "" + +msgid "Add Plate" +msgstr "" + +msgid "Cannot add another plate (maximum reached)." +msgstr "" + +msgid "Duplicate Plate" +msgstr "" + +msgid "Cannot duplicate a plate (maximum reached)." +msgstr "" + +msgid "Cannot delete the only plate." +msgstr "" + +msgid "Rename Plate" +msgstr "" + +msgid "Toggle Plate Lock" +msgstr "" + +msgid "No plates available." +msgstr "" + +msgid "Synchronize Filament List from AMS" +msgstr "" + +msgid "Connect a printer to synchronize the AMS filament list." +msgstr "" + +msgid "Open Preset Bundle" +msgstr "" + +msgid "Sign in to sync presets." +msgstr "" + +msgid "Export All Objects as STLs" +msgstr "" + +msgid "Export All Objects as DRC (one file)" +msgstr "" + +msgid "Export All Objects as DRCs" +msgstr "" + +msgid "Export Toolpaths as OBJ" +msgstr "" + +msgid "About OrcaSlicer" +msgstr "" + +msgid "Open Wiki" +msgstr "" + +msgid "Open YouTube Channel" +msgstr "" + +msgid "Open Plugins" +msgstr "" + +msgid "Refresh Plugins" +msgstr "" + +msgid "Install Plugin" +msgstr "" + +msgid "Install Local Plugin" +msgstr "" + +msgid "Unknown command." +msgstr "" + msgid "3D Mouse disconnected." msgstr "Mouse 3D desconectado." @@ -7885,9 +8145,6 @@ msgstr "Expandir barra lateral" msgid "Collapse sidebar" msgstr "Recolher barra lateral" -msgid "Tab" -msgstr "Tab" - #, c-format, boost-format msgid "Loading file: %s" msgstr "Carregando arquivo: %s" @@ -8087,19 +8344,12 @@ msgstr "" msgid "Delete Object" msgstr "Excluir Objeto" -msgid "Delete All Objects" -msgstr "Excluir Todos os Objetos" - msgid "Reset Project" msgstr "Redefinir Projeto" msgid "The selected object couldn't be split." msgstr "O objeto selecionado não pôde ser dividido." -# AI Translated -msgid "Split to Objects" -msgstr "Dividir em objetos" - # AI Translated msgid "Disable Auto-Drop to preserve Z positioning?\n" msgstr "Desativar a Queda automática para preservar o posicionamento Z?\n" @@ -8904,6 +9154,33 @@ msgstr "Gerenciamento de multi dispositivos" msgid "With this option enabled, you can send a task to multiple devices at the same time and manage multiple devices." msgstr "Com esta opção habilitada, você pode enviar uma tarefa para vários dispositivos ao mesmo tempo e gerenciar vários dispositivos." +msgid "Open the Speed Dial from the keyboard" +msgstr "" + +msgid "When enabled, the Speed Dial keyboard shortcut (Space by default) opens the action search from any page." +msgstr "" + +msgid "Recent actions" +msgstr "" + +msgid "actions" +msgstr "" + +msgid "How many recently launched actions to show at the top of the Speed Dial. Set to 0 to hide recent actions." +msgstr "" + +msgid "CAD feature (experimental)" +msgstr "" + +msgid "With this option enabled, the Design tab is shown, where models can be built and edited parametrically. This feature is experimental and still under development." +msgstr "" + +msgid "Auto-close sketch loops" +msgstr "" + +msgid "Treat sketch endpoints within 0.001 mm as one joint and weld the loop shut. Off: only exactly coincident endpoints join, so a loop with a tiny gap is shown as open instead of being closed for you." +msgstr "" + msgid "Pop up to select filament grouping mode" msgstr "Abrir seleção do modo de agrupamento de filamento" @@ -8985,6 +9262,12 @@ msgstr "Inverter zoom do mouse" msgid "If enabled, reverses the direction of zoom with mouse wheel." msgstr "Se ativo, inverte a direção de zoom com a roda do mouse." +msgid "Draw mate connectors as a face" +msgstr "" + +msgid "In the Design tab, draw a mate connector as a small face instead of the conventional disc with a roll quadrant. A face's orientation is read without being learned. Turn this off for the conventional CAD representation." +msgstr "" + msgid "Pan" msgstr "Mover" @@ -9006,6 +9289,15 @@ msgstr "Arrastar com Mouse Direito" msgid "Set the action that dragging the right mouse button should perform." msgstr "Defina a ação que arrastar com o botão direito do mouse deve executar." +msgid "Keyboard" +msgstr "" + +msgid "Keyboard shortcuts" +msgstr "" + +msgid "Choose the key for each action." +msgstr "" + msgid "Clear my choice on..." msgstr "Limpar minha escolha em…" @@ -9116,11 +9408,39 @@ msgstr "" "Limita a taxa de quadros da janela de visualização para reduzir a carga da GPU e o consumo de energia.\n" "Defina como 0 para taxa de quadros ilimitada." +msgid "Reuse the 3D scene while idle" +msgstr "" + +msgid "" +"Skips redrawing the 3D scene when only the mouse cursor moves over the viewport,\n" +"and reuses the previous frame's scene instead. Reduces GPU load.\n" +"Disable it if the viewport shows stale or missing contents.\n" +"\n" +"Takes effect immediately." +msgstr "" + +msgid "Skip unchanged frames" +msgstr "" + +msgid "" +"Skips drawing a frame altogether when it would be identical to the one already on screen.\n" +"Only applies to frames that reuse the 3D scene, so it needs Reuse the 3D scene while idle.\n" +"Disable it if a hover highlight, tooltip or animation stops updating.\n" +"\n" +"Takes effect immediately." +msgstr "" + msgid "Show FPS overlay" msgstr "Mostrar painel de FPS" -msgid "Displays current viewport FPS in the top-right corner." -msgstr "Exibe o FPS atual da janela de visualização no canto superior direito." +msgid "Displays rendering counts in the top-right corner of the viewport." +msgstr "" + +msgid "FPS: frames presented to the screen per second." +msgstr "" + +msgid "3D: frames per second that redrew the 3D scene." +msgstr "" msgid "G-code Preview" msgstr "Pré-visualização de G-code" @@ -9576,13 +9896,8 @@ msgstr "Publicar 3MF..." msgid "Select which settings to be published in the 3MF file" msgstr "Selecione quais configurações serão publicadas no arquivo 3MF" -# AI Translated -msgid "Publish 3MF Wiki" -msgstr "Documentação de Publicar 3MF" - -# AI Translated -msgid "Publish 3MF Video Guide" -msgstr "Guia em vídeo de Publicar 3MF" +msgid "Video Guide" +msgstr "" # AI Translated msgid "Mixed filament - published as a whole when \"Enable\" above is selected" @@ -9688,6 +10003,132 @@ msgstr "Para \"%1%\", adicione \"%2%\" como uma nova predefinição" msgid "Simply switch to \"%1%\"" msgstr "Simplesmente mude para \"%1%\"" +msgid "Expert" +msgstr "" + +msgid "Simple" +msgstr "" + +msgid "Search actions" +msgstr "" + +#, c-format, boost-format +msgid "Search %s actions" +msgstr "" + +msgid "Recent" +msgstr "" + +msgid "Other" +msgstr "Outro" + +#, c-format, boost-format +msgid "No actions match (Total: %s)" +msgstr "" + +msgid "No actions yet" +msgstr "" + +msgid "No tabs match" +msgstr "" + +msgid "No tabs" +msgstr "" + +#, c-format, boost-format +msgid "Showing %s of %s actions" +msgstr "" + +#, c-format, boost-format +msgid "%s actions" +msgstr "" + +#, c-format, boost-format +msgid "%s tabs" +msgstr "" + +#, c-format, boost-format +msgid "%s matches" +msgstr "" + +#, c-format, boost-format +msgid "Favourites are full (%s max)" +msgstr "" + +#, c-format, boost-format +msgid "Go to %s%% of the layer range" +msgstr "" + +msgid "Enter a layer percentage (0-100)" +msgstr "" + +#, c-format, boost-format +msgid "Go to layer %% (0-100)" +msgstr "" + +msgid "Go to tab" +msgstr "" + +#, c-format, boost-format +msgid "Favourite %s (%s)" +msgstr "" + +#, c-format, boost-format +msgid "Pin to favourites (%s)" +msgstr "" + +#, c-format, boost-format +msgid "Unpin from favourites (%s)" +msgstr "" + +msgid "Remove from favourites" +msgstr "" + +msgid "Move left" +msgstr "" + +msgid "Move right" +msgstr "" + +msgid "Unpin" +msgstr "" + +msgid "Wiki (F1)" +msgstr "" + +msgid "No wiki page for this action" +msgstr "" + +msgid "Show details" +msgstr "Mostrar detalhes" + +msgid "Hide details" +msgstr "Esconder detalhes" + +#, c-format, boost-format +msgid "\"%s\" is a Developer setting. Enable Developer mode to edit it?" +msgstr "" + +msgid "Developer setting" +msgstr "" + +#, c-format, boost-format +msgid "\"%s\" is a %s setting. Switch from %s mode to %s mode to edit it?" +msgstr "" + +msgid "Switch settings mode" +msgstr "" + +#, c-format, boost-format +msgid "Run \"%s\"?" +msgstr "" + +msgid "Run plugin" +msgstr "" + +msgid "Don't ask again for this action" +msgstr "" + msgid "Task canceled" msgstr "Tarefa cancelada" @@ -11450,56 +11891,38 @@ msgstr "O pacote de configuração é alterado no Guia de Configuração anterio msgid "Configuration package changed" msgstr "Pacote de configuração alterado" -msgid "Toolbar" -msgstr "Barra de Ferramentas" - -msgid "Objects list" -msgstr "Lista de objetos" - -msgid "Import geometry data from STL/STEP/3MF/OBJ/AMF files" -msgstr "Importar dados de geometria de arquivos STL/STEP/3MF/OBJ/AMF" - -msgid "Paste from clipboard" -msgstr "Colar da área de transferência" - -msgid "Show/Hide 3Dconnexion devices settings dialog" -msgstr "Mostrar/Ocultar diálogo de configurações de dispositivos 3Dconnexion" - -msgid "Switch table page" -msgstr "Trocar página da tabela" - -msgid "Show keyboard shortcuts list" -msgstr "Mostrar lista de atalhos de teclado" - -msgid "Global shortcuts" -msgstr "Atalhos globais" - msgid "Pan View" msgstr "Mover Vista" msgid "Rotate View" msgstr "Rotacionar Vista" -msgid "Middle mouse button" -msgstr "Botão do meio do mouse" +#, c-format, boost-format +msgid "Use %s or %s, or a key that does not type a character." +msgstr "" -msgid "Zoom View" -msgstr "Aproximar Vista" +msgctxt "Keyboard Shortcut" +msgid "Key" +msgstr "" -msgid "Auto orients selected objects or all objects. If there are selected objects, it just orients the selected ones. Otherwise, it will orient all objects in the current project." -msgstr "Orienta automaticamente os objetos selecionados ou todos os objetos. Se houver objetos selecionados, ele apenas orientará os selecionados. Caso contrário, ele orientará todos os objetos do projeto atual." +msgid "Left mouse" +msgstr "" -msgid "Auto orients all objects on the active plate." -msgstr "Orienta automaticamente todos os objetos na placa atual." +msgid "Available anywhere in the window, even while typing in a text field." +msgstr "" -msgid "Collapse/Expand the sidebar" -msgstr "Recolher/Expandir a barra lateral" +msgid "Run a speed dial favorite while the dial is open" +msgstr "" -msgid "Any arrow" -msgstr "Qualquer seta" +msgctxt "Keyboard Shortcut" +msgid "Tab" +msgstr "Tab" -msgid "Movement in camera space" -msgstr "Movimento no espaço da câmera" +msgid "Switch to the next main tab" +msgstr "" + +msgid "Available while the 3D view on the Prepare tab has focus." +msgstr "" msgid "Select a part" msgstr "Selecionar uma peça" @@ -11510,128 +11933,29 @@ msgstr "Selecionar vários objetos" msgid "Select objects by rectangle" msgstr "Selecionar objetos por retângulo" -msgctxt "Keyboard Shortcut" -msgid "Arrow Up" -msgstr "Seta para Cima" - -msgid "Move selection 10mm in positive Y direction" -msgstr "Mover seleção 10mm na direção Y positiva" - -msgctxt "Keyboard Shortcut" -msgid "Arrow Down" -msgstr "Seta para Baixo" - -msgid "Move selection 10mm in negative Y direction" -msgstr "Mover seleção 10mm na direção Y negativa" - -msgctxt "Keyboard Shortcut" -msgid "Arrow Left" -msgstr "Seta para Esquerda" - -msgid "Move selection 10mm in negative X direction" -msgstr "Mover seleção 10mm na direção X negativa" - -msgctxt "Keyboard Shortcut" -msgid "Arrow Right" -msgstr "Seta para Direita" - -msgid "Move selection 10mm in positive X direction" -msgstr "Mover seleção 10mm na direção X positiva" +msgid "Keyboard 1-9: set filament for object/part" +msgstr "Teclado 1-9: ajustar filamento para objeto/peça" msgid "Movement step set to 1mm" msgstr "Passo de movimento definido para 1mm" -msgid "Keyboard 1-9: set filament for object/part" -msgstr "Teclado 1-9: ajustar filamento para objeto/peça" +msgid "Movement in camera space" +msgstr "Movimento no espaço da câmera" -msgid "Camera view - Default" -msgstr "Vista da câmera - Padrão" +msgid "Middle mouse" +msgstr "" -msgid "Camera view - Top" -msgstr "Vista da câmera - Superior" +msgid "Right mouse" +msgstr "" -msgid "Camera view - Bottom" -msgstr "Vista da câmera - Inferior" +msgid "Zoom View" +msgstr "Aproximar Vista" -msgid "Camera view - Front" -msgstr "Vista da câmera - Frontal" +msgid "Painting" +msgstr "" -msgid "Camera view - Behind" -msgstr "Vista da câmera - Posterior" - -msgid "Camera Angle - Left side" -msgstr "Ângulo da câmera - Lado esquerdo" - -msgid "Camera Angle - Right side" -msgstr "Ângulo da câmera - Lado direito" - -msgid "Select all objects" -msgstr "Selecionar todos os objetos" - -msgid "Gizmo move" -msgstr "Gizmo mover" - -msgid "Gizmo rotate" -msgstr "Gizmo rotacionar" - -msgid "Gizmo scale" -msgstr "Gizmo escala" - -msgid "Gizmo place face on bed" -msgstr "Gizmo posicionar face na mesa" - -msgid "Gizmo cut" -msgstr "Gizmo cortar" - -msgid "Gizmo mesh boolean" -msgstr "Gizmo malha booleana" - -msgid "Gizmo FDM paint-on fuzzy skin" -msgstr "Gizmo de pintura de textura difusa FDM" - -msgid "Gizmo SLA support points" -msgstr "Gizmo de pontos de suporte SLA" - -msgid "Gizmo FDM paint-on seam" -msgstr "Gizmo de pintura de costura FDM" - -msgid "Gizmo text emboss/engrave" -msgstr "Gizmo Texturizar/gravar texto" - -msgid "Gizmo measure" -msgstr "Gizmo medir" - -msgid "Gizmo assemble" -msgstr "Gizmo montar" - -msgid "Gizmo brim ears" -msgstr "Gizmo orelhas da borda" - -msgid "Zoom in" -msgstr "Aproximar zoom" - -msgid "Zoom out" -msgstr "Afastar zoom" - -msgid "Toggle printable for object/part" -msgstr "Alternar modo de impressão para objeto/peça" - -msgctxt "Keyboard Shortcut" -msgid "Tab" -msgstr "Tab" - -msgid "Switch between Prepare/Preview" -msgstr "Alternar entre Preparar/Pré-visualizar" - -msgctxt "Keyboard Shortcut" -msgid "Space" -msgstr "Espaço" - -msgid "Open actions speed dial" -msgstr "Abrir menu rápido de ações" - -msgid "Plater" -msgstr "Mesa" +msgid "Available while a painting gizmo is open: supports, seam, fuzzy skin or color painting." +msgstr "" msgid "Move: press to snap by 1mm" msgstr "Mover: pressione para ajustar em 1mm" @@ -11642,14 +11966,18 @@ msgstr "Suporte/Pintura em cores: ajustar o raio da caneta" msgid "Support/Color Painting: adjust section position" msgstr "Suporte/Pintura em cores: ajustar a posição da seção" -msgid "Gizmo" -msgstr "Gizmo" +msgid "Objects list" +msgstr "Lista de objetos" + +msgid "Available while the object list has focus." +msgstr "" msgid "Set extruder number for the objects and parts" msgstr "Definir o número da extrusora para os objetos e peças" -msgid "Delete objects, parts, modifiers" -msgstr "Excluir objetos, peças, modificadores" +msgctxt "Keyboard Shortcut" +msgid "Space" +msgstr "Espaço" msgid "Select the object/part and press space to change the name" msgstr "Selecione o objeto/peça e pressione espaço para mudar o nome" @@ -11660,43 +11988,48 @@ msgstr "Clique do mouse" msgid "Select the object/part and mouse click to change the name" msgstr "Selecione o objeto/peça e clique do mouse para mudar o nome" -msgid "Objects List" -msgstr "Lista de Objetos" - -msgid "Vertical slider - Move active thumb Up" -msgstr "Controle deslizante vertical - Mover o polegar ativo para cima" - -msgid "Vertical slider - Move active thumb Down" -msgstr "Controle deslizante vertical - Mover o polegar ativo para baixo" - -msgid "Horizontal slider - Move active thumb Left" -msgstr "Controle deslizante horizontal - Mover o polegar ativo para a esquerda" - -msgid "Horizontal slider - Move active thumb Right" -msgstr "Controle deslizante horizontal - Mover o polegar ativo para a direita" - -msgid "On/Off one layer mode of the vertical slider" -msgstr "Ativar/Desativar modo de uma camada do controle deslizante vertical" - -msgid "On/Off G-code window" -msgstr "Ativar/Desativar janela de G-code" +msgid "Available while the 3D view on the Preview tab has focus." +msgstr "" msgid "Move slider 5x faster" msgstr "Mover o controle deslizante 5 vezes mais rápido" -msgctxt "Keyboard Shortcut" -msgid "Home" -msgstr "Home" +msgid "Scroll slider 5x faster" +msgstr "" -msgid "Horizontal slider - Move to start position" -msgstr "Barra deslizante horizontal — Mover para a posição inicial" +msgid "Not customizable" +msgstr "" -msgctxt "Keyboard Shortcut" -msgid "End" -msgstr "End" +#, c-format, boost-format +msgid "%s is assigned to %s. Reassign it to %s?" +msgstr "" -msgid "Horizontal slider - Move to last position" -msgstr "Barra deslizante horizontal — Mover para a última posição" +#, c-format, boost-format +msgid "The default %s is assigned to %s. Reassign it to %s?" +msgstr "" + +msgid "Global shortcuts also apply while typing." +msgstr "" + +msgid "A key that types a character cannot be a global shortcut." +msgstr "" + +msgid "Esc cancels, Enter confirms." +msgstr "" + +#, c-format, boost-format +msgid "" +"Press the new shortcut for\n" +"\"%s\"" +msgstr "" + +#, c-format, boost-format +msgid "Already used as a step of %s." +msgstr "" + +#, c-format, boost-format +msgid "Already assigned to %s. Press OK to reassign it." +msgstr "" msgid "Release Note" msgstr "Nota de lançamento" @@ -16482,8 +16815,8 @@ msgstr "Passos de pré-aquecimento" msgid "Insert multiple preheat commands (e.g. M104.1). Only useful for Prusa XL. For other printers, please set it to 1." msgstr "Insire múltiplos comandos de pré-aquecimento (ex.: M104.1). Útil apenas para Prusa XL. Para outras impressoras, defina como 1." -msgid "G-code written at the very top of the output file, before any other content. Useful for adding metadata that printer firmware reads from the first lines of the file (e.g. estimated print time, filament usage). Supports placeholders like {print_time_sec} and {used_filament_length}." -msgstr "Código G escrito no início do arquivo de saída, antes de qualquer outro conteúdo. Útil para adicionar metadados que o firmware da impressora lê das primeiras linhas do arquivo (ex.: tempo estimado de impressão, consumo de filamento). Suporta marcadores como {print_time_sec} e {used_filament_length}." +msgid "G-code written at the very top of the output file, before any other content. Useful for adding metadata that printer firmware reads from the first lines of the file (e.g. estimated print time, filament usage). Supports placeholders like {print_time_total_sec}, {print_time_day}, {print_time_hour}, {print_time_minute}, {print_time_sec} and {used_filament_length}." +msgstr "" msgid "Start G-code" msgstr "G-code Inicial" @@ -17499,9 +17832,6 @@ msgstr "largura de linha muito grande " msgid " not in range " msgstr " fora do intervalo " -msgid "Export 3MF" -msgstr "Exportar 3MF" - msgid "This exports the project as a 3MF file." msgstr "Isso exporta o projeto como um arquivo 3MF." @@ -17517,9 +17847,6 @@ msgstr "Carregar dados de fatiamento" msgid "Load cached slicing data from directory." msgstr "Carregar dados de fatiamento em cache do diretório." -msgid "Export STL" -msgstr "Exportar STL" - msgid "Export the objects as single STL." msgstr "Exporte os objetos como STL único." @@ -17989,12 +18316,36 @@ msgstr "Fil. usado" msgid "Total length of filament used in the print." msgstr "Comprimento total de filamento usado na impressão." -msgid "Print time (seconds)" -msgstr "Tempo de impressão (segundos)" +msgid "Print time (total seconds)" +msgstr "" msgid "Total estimated print time in seconds. Replaced with actual value during post-processing." msgstr "Tempo total estimado de impressão em segundos. Substituído pelo valor real durante o pós-processamento." +msgid "Print time (days component)" +msgstr "" + +msgid "Estimated print time day component (normal mode). Replaced with actual value during post-processing." +msgstr "" + +msgid "Print time (hours component)" +msgstr "" + +msgid "Estimated print time hour component (normal mode). Replaced with actual value during post-processing." +msgstr "" + +msgid "Print time (minutes component)" +msgstr "" + +msgid "Estimated print time minute component (normal mode). Replaced with actual value during post-processing." +msgstr "" + +msgid "Print time (seconds component)" +msgstr "" + +msgid "Estimated print time second component (normal mode). Replaced with actual value during post-processing." +msgstr "" + msgid "Filament length (meters)" msgstr "Comprimento do filamento (metros)" @@ -18224,9 +18575,6 @@ msgstr "O arquivo contém um índice de vértice inválido." msgid "This OBJ file couldn't be read because it's empty." msgstr "Este arquivo OBJ não pôde ser lido porque está vazio." -msgid "Max Volumetric Speed Calibration" -msgstr "Calibração de Velocidade Volumétrica Máxima" - msgid "Manage Result" msgstr "Gerenciar Resultado" @@ -19061,9 +19409,6 @@ msgstr "" msgid "NOTE: High values may cause Layer shift (>%s)" msgstr "NOTA: Valores altos podem causar deslocamento de camada (>%s)" -msgid "Flow Ratio Calibration" -msgstr "Calibração de Taxa de Fluxo" - msgid "Calibration Test Type" msgstr "Tipo de Teste de Calibração" @@ -19824,6 +20169,9 @@ msgstr "Sessão válida não detectada. Prosseguir com o login no 3DPrinterOS?" msgid "Success!" msgstr "Sucesso!" +msgid "Generate API Key" +msgstr "" + msgid "Are you sure to log out?" msgstr "Tem certeza de que deseja sair?" @@ -20773,12 +21121,6 @@ msgstr "O Plug-in de Rede Bambu é necessário para recursos de nuvem, detecçã msgid "Error: %s" msgstr "Erro: %s" -msgid "Show details" -msgstr "Mostrar detalhes" - -msgid "Hide details" -msgstr "Esconder detalhes" - msgid "Version to install:" msgstr "Versão para instalar:" @@ -21102,6 +21444,2488 @@ msgstr "O filamento pode não ser compatível com as configurações atuais da m msgid "The filament model is unknown. A random filament preset will be used." msgstr "O modelo do filamento é desconhecido. Uma predefinição de filamento aleatória será usada." +msgid "Construction" +msgstr "" + +#, c-format, boost-format +msgid "%s · on %s" +msgstr "" + +msgid "Line — click start, then end" +msgstr "" + +msgid "Rectangle — click two opposite corners" +msgstr "" + +msgid "Circle — click center, then radius" +msgstr "" + +msgid "Arc — click start, end, then a point" +msgstr "" + +msgid "Slot — two centerline ends, then end radius" +msgstr "" + +msgid "Ellipse — center, major end, minor point" +msgstr "" + +msgid "Spline — click control points" +msgstr "" + +msgid "Point — click to place" +msgstr "" + +msgid "Dimension — click 2 points or an entity" +msgstr "" + +msgid "Trim — click a segment to trim it" +msgstr "" + +msgid "Extend — click a line/arc to extend it" +msgstr "" + +msgid "Offset — pick an entity, drag the distance" +msgstr "" + +msgid "Mirror — pick axis, then entities" +msgstr "" + +msgid "Fillet — pick two lines, set the radius" +msgstr "" + +msgid "Chamfer — pick two lines, set the distance" +msgstr "" + +msgid "Polygon — click center, then a vertex" +msgstr "" + +msgid "Nothing here has a value to type — pick a line, an arc, a circle, or two entities" +msgstr "" + +msgid "Normal to the sketch plane" +msgstr "" + +msgid "Converted the selection between construction and real geometry" +msgstr "" + +msgid "Origin planes shown" +msgstr "" + +msgid "Origin planes hidden" +msgstr "" + +msgid "World axes shown" +msgstr "" + +msgid "World axes hidden" +msgstr "" + +msgid "Isometric view, fitted" +msgstr "" + +msgid "Bed shown" +msgstr "" + +msgid "Bed hidden" +msgstr "" + +msgid "FEATURES" +msgstr "" + +msgid "Sketch" +msgstr "" + +#, c-format, boost-format +msgid "Sketching on %s — pick a tool" +msgstr "" + +msgid "Click a face or a reference plane in the viewport, then a sketch tool" +msgstr "" + +#, c-format, boost-format +msgid "" +"Drawing on %s.\n" +"Pick a tool, or press Menu for the list." +msgstr "" + +msgid "Click a face or a reference plane, then a sketch tool." +msgstr "" + +msgid "Add material (extrude / revolve / sweep / loft / thicken / rib)" +msgstr "" + +msgid "Extrude a sketch profile, or push/pull a picked face" +msgstr "" + +msgid "Create a sketch, or pick a solid face, first" +msgstr "" + +msgid "Revolve" +msgstr "" + +msgid "Revolve a profile about an axis" +msgstr "" + +msgid "Create a sketch profile to revolve first" +msgstr "" + +msgid "Sweep" +msgstr "" + +msgid "Sweep a profile along a path" +msgstr "" + +msgid "Create a profile sketch to sweep first" +msgstr "" + +msgid "Loft" +msgstr "" + +msgid "Loft (skin) between two or more profiles" +msgstr "" + +msgid "Create at least two profile sketches to loft" +msgstr "" + +msgid "Thicken" +msgstr "" + +msgid "Offset a solid face into a thin plate (new body)" +msgstr "" + +msgid "Thicken needs a solid body — add or import one first" +msgstr "" + +#, c-format +msgid "Body %zu" +msgstr "" + +msgid "Grow a thin wall from an open sketch line, fused to a body" +msgstr "" + +msgid "Rib needs a solid body — add or import one first" +msgstr "" + +msgid "Create a sketch with an open line first" +msgstr "" + +msgid "Create a solid body to pattern first" +msgstr "" + +msgid "Pattern — needs a solid body to replicate" +msgstr "" + +msgid "Surface (extrude / revolve / loft / fill / offset / thicken)" +msgstr "" + +msgid "Surface Extrude" +msgstr "" + +msgid "Extrude a sketch into a sheet body (no end caps)" +msgstr "" + +msgid "Create a sketch first" +msgstr "" + +msgid "Surface Revolve" +msgstr "" + +msgid "Revolve a sketch profile into a sheet body" +msgstr "" + +msgid "Surface Loft" +msgstr "" + +msgid "Loft (skin) between 2+ profiles, open (no end caps)" +msgstr "" + +msgid "Surface Fill" +msgstr "" + +msgid "Fill a sketch boundary with a smooth face" +msgstr "" + +msgid "Create a sketch profile to fill first" +msgstr "" + +msgid "Surface Offset" +msgstr "" + +msgid "Offset a sheet body's shell by a signed distance" +msgstr "" + +msgid "No sheet body to offset — create a surface feature first" +msgstr "" + +msgid "Thicken Surface" +msgstr "" + +msgid "Thicken a sheet body into a solid" +msgstr "" + +msgid "No sheet body to thicken — create a surface feature first" +msgstr "" + +msgid "Datum / Curve (plane / axis / coord sys / helix / project)" +msgstr "" + +msgid "Reference plane (offset / tilt / midplane / tangent / two edges / coincident)" +msgstr "" + +msgid "Axis" +msgstr "" + +msgid "Datum axis (two points, face normal, cylinder centerline, two planes, along edge)" +msgstr "" + +msgid "Coord Sys" +msgstr "" + +msgid "Datum coordinate system (world point, or face + direction edge)" +msgstr "" + +msgid "Helix" +msgstr "" + +msgid "Helical curve (spring path) — use as a sweep path for coils / springs / augers" +msgstr "" + +msgid "Project body edges onto a plane as sketch entities" +msgstr "" + +msgid "Project needs a body — add or import one first" +msgstr "" + +msgid "(all edges)" +msgstr "" + +msgid "Placement (transform / mirror / mate)" +msgstr "" + +msgid "Transform" +msgstr "" + +msgid "Move and/or rotate an existing body" +msgstr "" + +msgid "Transform needs a body — add or import one first" +msgstr "" + +msgid "Reflect a body about a plane" +msgstr "" + +msgid "Mirror needs a body — add or import one first" +msgstr "" + +msgid "Mate" +msgstr "" + +msgid "Assembly: align two CoordSys features (fastened, planar, revolute, slider, cylindrical)" +msgstr "" + +msgid "Boolean (combine bodies)" +msgstr "" + +msgid "Boolean — needs two solid bodies to combine" +msgstr "" + +msgid "Cut (split a body with a plane)" +msgstr "" + +msgid "Create a solid body to cut first" +msgstr "" + +msgid "Cut — needs a solid body to slice" +msgstr "" + +msgid "Color — set the selected body's display colour" +msgstr "" + +msgid "Select a feature, or a body, first — then rename it" +msgstr "" + +msgid "Fillet / chamfer / draft / shell / delete face" +msgstr "" + +msgid "Fillet / Chamfer" +msgstr "" + +msgid "Round or bevel a picked edge" +msgstr "" + +msgid "Draft (taper a face)" +msgstr "" + +msgid "Tilt a picked face by a draft angle" +msgstr "" + +msgid "Hollow the body to a wall thickness, opening a picked face" +msgstr "" + +msgid "Delete Face" +msgstr "" + +msgid "Remove faces from a body and heal the solid" +msgstr "" + +msgid "Delete Face needs a body — add or import one first" +msgstr "" + +msgid "(none)" +msgstr "" + +msgid "Hole / thread" +msgstr "" + +msgid "Drill a hole, centred on a picked face or placed on a plane" +msgstr "" + +msgid "Thread" +msgstr "" + +msgid "Thread a cylindrical surface (inner bore / outer) or a circular edge" +msgstr "" + +msgid "Pick a cylindrical surface (bore / outer) or a circular edge for a thread" +msgstr "" + +msgid "Import STEP (editable B-rep solid)" +msgstr "" + +msgid "Import mesh (STL/OBJ) as an editable B-rep solid" +msgstr "" + +msgid "Constrain selected sketch" +msgstr "" + +msgid "SKETCH" +msgstr "" + +msgid "Click to select; Shift to add; double-click for a whole loop" +msgstr "" + +msgid "Dimension" +msgstr "" + +msgid "Click 2 points or a line / circle / arc to place a dimension" +msgstr "" + +msgid "Line / polyline" +msgstr "" + +msgid "Click start, then end — then set the exact length" +msgstr "" + +msgid "Polyline" +msgstr "" + +msgid "Click points; click first / right-click to close the loop" +msgstr "" + +msgid "Corner rectangle" +msgstr "" + +msgid "Click two opposite corners" +msgstr "" + +msgid "Center rectangle" +msgstr "" + +msgid "Click center, then a corner" +msgstr "" + +msgid "Oblique rectangle" +msgstr "" + +msgid "Click two corners of one edge, then a point for the width" +msgstr "" + +msgid "Rounded rectangle" +msgstr "" + +msgid "Click two opposite corners, then a point for the corner radius" +msgstr "" + +msgid "Center circle" +msgstr "" + +msgid "Click center, then radius" +msgstr "" + +msgid "2-point circle" +msgstr "" + +msgid "Click two ends of the diameter" +msgstr "" + +msgid "3-point circle" +msgstr "" + +msgid "Click three points on the circle" +msgstr "" + +msgid "Arc" +msgstr "" + +msgid "3-point arc" +msgstr "" + +msgid "Click start, end, then a point on the arc" +msgstr "" + +msgid "Tangent arc" +msgstr "" + +msgid "Click start (on the last entity) then end" +msgstr "" + +msgid "Center-point arc" +msgstr "" + +msgid "Click center, then start, then a point for the end angle" +msgstr "" + +msgid "Slot" +msgstr "" + +msgid "Click two centerline ends, then a point for the end radius" +msgstr "" + +msgid "Arc slot" +msgstr "" + +msgid "Click center, start, end, then a point for the width" +msgstr "" + +msgid "Ellipse" +msgstr "" + +msgid "Click center, a major-axis end, then a point for the minor axis" +msgstr "" + +msgid "Elliptical arc" +msgstr "" + +msgid "Click center, major-axis end, minor point, then arc start and end" +msgstr "" + +msgid "Spline" +msgstr "" + +msgid "Click control points; double-click or right-click to finish" +msgstr "" + +msgid "Click to place a point" +msgstr "" + +msgid "Select — click to select; Shift to add" +msgstr "" + +msgid "Text — emboss text as a profile" +msgstr "" + +msgid "SVG — import an outline as a profile" +msgstr "" + +msgid "Fillet / chamfer" +msgstr "" + +msgid "Fillet" +msgstr "" + +msgid "Pick two lines, then drag the arrow or click the radius to set it" +msgstr "" + +msgid "Chamfer" +msgstr "" + +msgid "Pick two lines, then drag the arrow or click the distance to set it" +msgstr "" + +msgid "Offset" +msgstr "" + +msgid "Pick an entity, then drag the arrow or click the distance; click empty to apply" +msgstr "" + +msgid "Pick a mirror-axis line, then the entities to mirror; click empty to apply" +msgstr "" + +msgid "Trim" +msgstr "" + +msgid "Click a segment to trim it back to its nearest intersection; right-click exits" +msgstr "" + +msgid "Extend" +msgstr "" + +msgid "Click a line or arc to extend it to the nearest entity; right-click exits" +msgstr "" + +msgid "Constrain — add geometric/dimensional relations" +msgstr "" + +msgid "Move / rotate / scale" +msgstr "" + +msgid "Move (translate)" +msgstr "" + +msgid "Pick entities, then drag the handle or click the distance; click empty to apply" +msgstr "" + +msgid "Rotate (about centroid)" +msgstr "" + +msgid "Pick entities, then drag around the pivot or click the angle; click empty to apply" +msgstr "" + +msgid "Scale (about centroid)" +msgstr "" + +msgid "Pick entities, then drag the handle or click the factor; click empty to apply" +msgstr "" + +msgid "Linear / polar array" +msgstr "" + +msgid "Linear array" +msgstr "" + +msgid "Pick entities, drag the spacing handle, click the count; click empty to apply" +msgstr "" + +msgid "Polar array (about centroid)" +msgstr "" + +msgid "Pick entities, drag the sweep handle, click the count; click empty to apply" +msgstr "" + +#, c-format, boost-format +msgid "Click center then a vertex — %d sides, %s" +msgstr "" + +msgid "circumscribed" +msgstr "" + +msgid "inscribed" +msgstr "" + +msgid "Polygon" +msgstr "" + +#, c-format, boost-format +msgid "Converted %d entit%s between construction and real geometry" +msgstr "" + +msgid "CONSTRAIN" +msgstr "" + +msgid "Perpendicular" +msgstr "" + +msgid "Coincident" +msgstr "" + +msgid "Equal length" +msgstr "" + +msgid "Equal radius" +msgstr "" + +msgid "Collinear" +msgstr "" + +msgid "Tangent" +msgstr "" + +msgid "Midpoint" +msgstr "" + +msgid "Symmetric" +msgstr "" + +msgid "Symmetric about the vertical axis" +msgstr "" + +msgid "Symmetric about the horizontal axis" +msgstr "" + +msgid "Fix point (anchor in place)" +msgstr "" + +msgid "Horizontal distance" +msgstr "" + +msgid "Vertical distance" +msgstr "" + +msgid "✓ Confirm" +msgstr "" + +msgid "✗ Cancel" +msgstr "" + +msgid "Undo (Ctrl+Z)" +msgstr "" + +msgid "Redo (Ctrl+Shift+Z)" +msgstr "" + +msgid "New Design — clear the feature tree" +msgstr "" + +msgid "Export STEP…" +msgstr "" + +msgid "Show the printer bed and its plate grid" +msgstr "" + +msgid "Place on Face (F) — lay the picked face on the bed" +msgstr "" + +msgid "Section View — hide part of the model to see inside. PageUp/PageDown move the plane; Delete removes it." +msgstr "" + +msgid "Flip Section — show the opposite half" +msgstr "" + +msgid "Commit to Plate — send the solid to Prepare" +msgstr "" + +msgid "Width / X" +msgstr "" + +msgid "Height / Y" +msgstr "" + +msgid "Distance X" +msgstr "" + +msgid "Distance Y" +msgstr "" + +msgid "Distance Z" +msgstr "" + +msgid "Z" +msgstr "" + +msgid "Rotation axis" +msgstr "" + +msgid "Angle °" +msgstr "" + +msgid "Move / Rotate" +msgstr "" + +msgid "Sketch: —" +msgstr "" + +msgid "Extrude dist" +msgstr "" + +msgid "End" +msgstr "" + +msgid "2nd dist" +msgstr "" + +msgid "Taper °" +msgstr "" + +msgid "New body" +msgstr "" + +msgid "Intersect" +msgstr "" + +msgid "Result" +msgstr "" + +msgid "Flip direction" +msgstr "" + +msgid "(no edge picked — group below)" +msgstr "" + +msgid "Bottom" +msgstr "Inferior" + +msgid "Lateral" +msgstr "" + +msgid "Edges" +msgstr "" + +msgid "Size (r/dist)" +msgstr "" + +msgid "XY" +msgstr "" + +msgid "XZ" +msgstr "" + +msgid "YZ" +msgstr "" + +msgid "Hole plane" +msgstr "" + +msgid "Depth (blind)" +msgstr "" + +msgid "Pos X" +msgstr "" + +msgid "Pos Y" +msgstr "" + +msgid "Through" +msgstr "" + +msgid "(none — uses Hole plane)" +msgstr "" + +msgid "On face" +msgstr "" + +msgid "Thread plane" +msgstr "" + +msgid "Pitch" +msgstr "" + +msgid "Thread depth" +msgstr "" + +msgid "(none — uses Thread plane)" +msgstr "" + +msgid "Plane X" +msgstr "" + +msgid "Plane Y" +msgstr "" + +msgid "Profile: —" +msgstr "" + +msgid "Path" +msgstr "" + +msgid "Linear" +msgstr "" + +msgid "Direction" +msgstr "" + +msgid "Total angle°" +msgstr "" + +msgid "Boolean" +msgstr "" + +msgid "Union (join)" +msgstr "" + +msgid "Subtract (cut)" +msgstr "" + +msgid "Target (kept)" +msgstr "" + +msgid "Keep tool body" +msgstr "" + +msgid "Body" +msgstr "" + +msgid "Insert" +msgstr "" + +msgid "" +"Drag a corner to size, the centre to move.\n" +"Confirm or Cancel in the toolbar above." +msgstr "" + +msgid "Midplane" +msgstr "" + +msgid "Two edges" +msgstr "" + +msgid "Plane type" +msgstr "" + +msgid "Base" +msgstr "" + +msgid "Angle°" +msgstr "" + +msgid "Base X" +msgstr "" + +msgid "Base Y" +msgstr "" + +msgid "Tilt axis" +msgstr "" + +msgid "Pick Face A" +msgstr "" + +msgid "Pick Face B" +msgstr "" + +msgid "Pick Edge A" +msgstr "" + +msgid "Pick Edge B" +msgstr "" + +msgid "Size U" +msgstr "" + +msgid "Size V" +msgstr "" + +msgid "Profiles (check 2+, in order):" +msgstr "" + +msgid "Ruled (straight) sections" +msgstr "" + +msgid "Fills the sketch's closed boundary with a smooth face." +msgstr "" + +msgid "Sheet body" +msgstr "" + +msgid "Offsets a sheet body's shell. Positive = outward, negative = inward." +msgstr "" + +msgid "Thickens a sheet body into a solid. Flip reverses the direction." +msgstr "" + +msgid "(all faces — closed hollow)" +msgstr "" + +msgid "Open face" +msgstr "" + +msgid "Pick a solid face to open it, then set the wall thickness." +msgstr "" + +msgid "Angle (°)" +msgstr "" + +msgid "(pick a side face)" +msgstr "" + +msgid "Draft" +msgstr "" + +msgid "Pick a side face, then set the draft angle. The face pivots about the body base." +msgstr "" + +msgid "Translate X" +msgstr "" + +msgid "Translate Y" +msgstr "" + +msgid "Translate Z" +msgstr "" + +msgid "Rotate axis" +msgstr "" + +msgid "Pivot X" +msgstr "" + +msgid "Pivot Y" +msgstr "" + +msgid "Pivot Z" +msgstr "" + +msgid "Keep original (make a copy)" +msgstr "" + +msgid "Translate and/or rotate the selected body. Rotation is applied about the pivot, then translation follows." +msgstr "" + +msgid "Mirror plane" +msgstr "" + +msgid "Keep original" +msgstr "" + +msgid "Reflect the selected body about a plane. The mirror is always a new body; keeping the original gives you both." +msgstr "" + +msgid "(pick a solid face)" +msgstr "" + +msgid "Pick a solid face and offset it into a new thin body. Not for sheet bodies — use Thicken Surface for those." +msgstr "" + +msgid "Target body" +msgstr "" + +msgid "Entity index" +msgstr "" + +msgid "Grow a thin wall from an open sketch Line entity, fused to the target body. Entity index is the position of the open Line in the sketch." +msgstr "" + +msgid "Source body" +msgstr "" + +msgid "Target plane" +msgstr "" + +msgid "Project the edges of a body onto a plane as sketch entities. Pick a face to project only its edges, or leave the face empty to project the whole body." +msgstr "" + +msgid "Add picked face" +msgstr "" + +msgid "Click a face on the body first, then Add picked face" +msgstr "" + +#, c-format, boost-format +msgid "Face %d is already in the list" +msgstr "" + +msgid "Faces to delete" +msgstr "" + +msgid "Pick a solid face, then click 'Add picked face' to accumulate faces. Confirm to remove all listed faces and heal the solid." +msgstr "" + +msgid "Left-handed" +msgstr "" + +msgid "Taper (°)" +msgstr "" + +msgid "A helical curve (spring path). Use as a sweep path to build springs, coils, or augers." +msgstr "" + +msgid "Two points" +msgstr "" + +msgid "Face normal" +msgstr "" + +msgid "Cylinder centerline" +msgstr "" + +msgid "Plane intersection" +msgstr "" + +msgid "Along edge" +msgstr "" + +msgid "Axis type" +msgstr "" + +msgid "Pick Face" +msgstr "" + +msgid "Pick Edge" +msgstr "" + +msgid "Plane A" +msgstr "" + +msgid "Plane B" +msgstr "" + +msgid "Point 1 X" +msgstr "" + +msgid "Point 1 Y" +msgstr "" + +msgid "Point 1 Z" +msgstr "" + +msgid "Point 2 X" +msgstr "" + +msgid "Point 2 Y" +msgstr "" + +msgid "Point 2 Z" +msgstr "" + +msgid "Point (world)" +msgstr "" + +msgid "Face + direction" +msgstr "" + +msgid "(all)" +msgstr "" + +msgid "Restrict picking to one body — the others go see-through and stop catching clicks" +msgstr "" + +msgid "Edge (sets in-plane direction)" +msgstr "" + +msgid "Without an edge the frame takes X from the face's first edge — pick one to choose it yourself" +msgstr "" + +msgid "X hint X" +msgstr "" + +msgid "X hint Y" +msgstr "" + +msgid "X hint Z" +msgstr "" + +msgid "Fastened — 6 DOF locked, B driven onto A exactly" +msgstr "" + +msgid "Planar — z aligned, offset distance; free in-plane slide" +msgstr "" + +msgid "Revolute — axes collinear; free rotation about z" +msgstr "" + +msgid "Slider — orientation locked; free axial slide" +msgstr "" + +msgid "Cylindrical — axes collinear; free spin + axial slide" +msgstr "" + +msgid "Kind" +msgstr "" + +msgid "CS A (fixed)" +msgstr "" + +msgid "CS B (moves)" +msgstr "" + +msgid "Flip (oppose z axes)" +msgstr "" + +msgid "Plane distance" +msgstr "" + +msgid "Axial position" +msgstr "" + +msgid "Expression" +msgstr "" + +msgid "Field" +msgstr "" + +msgid "Expr" +msgstr "" + +msgid "(no bindings)" +msgstr "" + +msgid "Value" +msgstr "" + +msgid "Constraints" +msgstr "" + +msgid "Feature tree" +msgstr "" + +msgid " — the eye suppresses this mate" +msgstr "" + +#, c-format, boost-format +msgid "%s selected — F2 or right-click renames it, double-click edits it" +msgstr "" + +msgid "Rename\tF2" +msgstr "" + +msgid "Scale artwork" +msgstr "" + +msgid "Move up" +msgstr "" + +msgid "Move down" +msgstr "" + +msgid "Show / hide" +msgstr "" + +msgid "Check interference — find overlapping bodies" +msgstr "" + +msgid "Bodies" +msgstr "" + +msgid "Move body" +msgstr "" + +msgid "Select a body row first, then move it" +msgstr "" + +msgid "Boolean — join, subtract or intersect with another body" +msgstr "" + +msgid "Colour" +msgstr "" + +#, c-format, boost-format +msgid "Body %d selected — right-click for what applies to it" +msgstr "" + +msgid "Variables" +msgstr "" + +msgid "+" +msgstr "" + +msgid "Del" +msgstr "" + +msgid "Sketch created — select it, then right-click to Extrude" +msgstr "" + +msgid "Sketch empty — nothing committed" +msgstr "" + +msgid "Sketch updated" +msgstr "" + +#, c-format +msgid "Sketch created (%zu driving dims) — select it, then right-click to Extrude" +msgstr "" + +msgid "Could not resolve the sketch to extrude" +msgstr "" + +msgid "Face selected — set the depth and Confirm" +msgstr "" + +msgid "Region selected — right-click to Extrude, or double-click to edit" +msgstr "" + +msgid "Sketch selected — right-click to Extrude, or double-click to edit" +msgstr "" + +#, c-format, boost-format +msgid "Face %d" +msgstr "" + +#, c-format, boost-format +msgid "Body %d " +msgstr "" + +msgid "vertex selected — click again for the whole body" +msgstr "" + +msgid "selected (whole body) — right-click for what applies to it" +msgstr "" + +#, c-format, boost-format +msgid "face %d selected — right-click to push/pull it, or click again for the whole body" +msgstr "" + +#, c-format, boost-format +msgid "edge %d selected — Fillet/Chamfer to dress it, or click again for the whole body" +msgstr "" + +#, c-format, boost-format +msgid "%s plane selected — right-click for the drawing tools" +msgstr "" + +#, c-format, boost-format +msgid "%s plane selected — right-click to sketch on it, or click an object to select it" +msgstr "" + +#, c-format, boost-format +msgid "placed (%.1f, %.1f, %.1f) mm — drag arrows to move, rings to rotate" +msgstr "" + +msgid "Tool exited" +msgstr "" + +msgid "Sketch kept — Finish to commit it, Cancel to discard" +msgstr "" + +msgid "✗ Conflicting constraints" +msgstr "" + +msgid "✓ Fully constrained" +msgstr "" + +#, c-format, boost-format +msgid "%d degrees of freedom" +msgstr "" + +#, c-format, boost-format +msgid "Sketch %d" +msgstr "" + +#, c-format, boost-format +msgid "Editing: Sketch %d · N = look normal to the plane · Finish or Cancel in the toolbar" +msgstr "" + +#, c-format +msgid "OK — %zu triangles" +msgstr "" + +msgid "Text to insert:" +msgstr "" + +msgid "Import SVG" +msgstr "" + +msgid "Import STEP" +msgstr "" + +msgid "Reading STEP…" +msgstr "" + +msgid "No solids found in STEP" +msgstr "" + +msgid "STEP import failed: " +msgstr "" + +msgid "Rebuilding model…" +msgstr "" + +#, c-format, boost-format +msgid "Imported %d solid(s) — pick a face or edge, then Fillet / Cut / Shell to modify" +msgstr "" + +msgid "Import mesh" +msgstr "" + +msgid "Could not read the STL file" +msgstr "" + +msgid "Could not read the OBJ file: " +msgstr "" + +msgid "Unsupported mesh format (STL and OBJ are supported)" +msgstr "" + +msgid "The mesh contains no triangles" +msgstr "" + +#, c-format, boost-format +msgid "" +"This mesh has %d triangles. Every triangle becomes a B-rep face before coplanar merging, so importing it may take a long time and leave a body that is slow to edit. Decimating the mesh first is usually better.\n" +"\n" +"Import anyway?" +msgstr "" + +msgid "Large mesh" +msgstr "" + +msgid "Mesh conversion failed: " +msgstr "" + +msgid "Mesh conversion produced no geometry" +msgstr "" + +msgid "Mesh import failed: " +msgstr "" + +#, c-format, boost-format +msgid "Imported solid — %d triangles → %d faces, volume %.2f mm³. Pick a face or edge, then Fillet / Cut / Shell to modify" +msgstr "" + +#, c-format, boost-format +msgid "Imported as an open shell (not watertight): %d boundary edge(s), %d non-manifold edge(s) — %d triangles → %d faces. The source mesh has holes or duplicated geometry; boolean features may fail on it" +msgstr "" + +msgid "No importable geometry found" +msgstr "" + +#, c-format, boost-format +msgid "%s added to the sketch — Confirm to commit it" +msgstr "" + +msgid " — drag to place/size, then Confirm" +msgstr "" + +msgid "Insert cancelled" +msgstr "" + +msgid "Drag a corner to scale, the centre to move — right-click when done" +msgstr "" + +#, c-format, boost-format +msgid "Sketch added on %s — select it, then right-click to Extrude" +msgstr "" + +msgid "Recompute error: " +msgstr "" + +msgid "Add a solid (sketch + extrude) first" +msgstr "" + +#, c-format, boost-format +msgid "Edge %d" +msgstr "" + +#, c-format, boost-format +msgid "Thread standard: %s (pitch %.3g mm)" +msgstr "" + +msgid "Thread needs a solid body — add or import one first" +msgstr "" + +msgid "Pick a sketch profile to revolve first" +msgstr "" + +msgid "Revolve needs a solid body — add or import one first" +msgstr "" + +msgid "Pick a profile sketch to sweep first" +msgstr "" + +msgid "Pick a path sketch for the sweep" +msgstr "" + +msgid "Sweep needs a solid body — add or import one first" +msgstr "" + +msgid "Check at least two profile sketches to loft" +msgstr "" + +msgid "Loft needs a solid body — add or import one first" +msgstr "" + +msgid "Pick a sketch profile to extrude first" +msgstr "" + +msgid "Pick a sketch to fill first" +msgstr "" + +msgid "Select a sheet body first" +msgstr "" + +msgid "Pick a solid face to thicken first" +msgstr "" + +msgid "Pick a sketch with an open line first" +msgstr "" + +msgid "Add at least one face to delete first" +msgstr "" + +msgid "Mate needs two CoordSys features — create them first" +msgstr "" + +msgid "Mate: CS A and CS B must be different CoordSys features" +msgstr "" + +msgid "Mate rejected" +msgstr "" + +msgid "No interference — need at least two solid bodies to check" +msgstr "" + +msgid "No interference found" +msgstr "" + +#, c-format +msgid "%zu interference pairs, worst %.2f mm³" +msgstr "" + +msgid "" +"Interference pairs:\n" +"\n" +msgstr "" + +#, c-format, boost-format +msgid "Body %d" +msgstr "" + +msgid "Interference" +msgstr "" + +msgid "Select a solid body first — its mass properties are what is reported" +msgstr "" + +msgid "Mass properties could not be computed for this body" +msgstr "" + +#, c-format, boost-format +msgid "%s: sheet body — %.2f cm² of surface, no volume" +msgstr "" + +#, c-format, boost-format +msgid "" +"%s\n" +"\n" +"Sheet body (open shell)\n" +"Surface area: %.2f cm²\n" +"\n" +"A sheet encloses no material, so it has no volume. Thicken it into a solid to get one." +msgstr "" + +msgid "Mass properties" +msgstr "" + +#, c-format, boost-format +msgid "%s: %.3f cm³, %.2f cm²" +msgstr "" + +#, c-format, boost-format +msgid "" +"%s\n" +"\n" +"Volume: %.3f cm³\n" +"Surface area: %.2f cm²" +msgstr "" + +msgid "Pattern needs a solid body — add or import one first" +msgstr "" + +msgid "Boolean needs two solid bodies — add or import a second one" +msgstr "" + +msgid "Cut needs a solid body — add or import one first" +msgstr "" + +#, c-format, boost-format +msgid "the picked face of Body %d" +msgstr "" + +msgid "the picked face" +msgstr "" + +#, c-format, boost-format +msgid " · %d picked" +msgstr "" + +#, c-format, boost-format +msgid "%d selected · Del removes them · Shift-click adds · double-click takes the whole loop" +msgstr "" + +msgid "Select — click an entity to pick it · drag an endpoint or centre to move it · Shift-click adds · Del removes" +msgstr "" + +#, c-format, boost-format +msgid "%d picked · now choose a constraint (Horizontal, Parallel, Tangent, Equal…)" +msgstr "" + +msgid "Constrain — click one or two entities, then choose a constraint" +msgstr "" + +msgid "Dimension — click an entity, or the first of two points" +msgstr "" + +msgid "Dimension — click the second point" +msgstr "" + +msgid "Line — click the start point" +msgstr "" + +msgid "Line — click the end point, or type the length" +msgstr "" + +msgid "Polyline — click the first point" +msgstr "" + +msgid "Polyline — click the next point · click the start point to close it · right-click to end the chain" +msgstr "" + +msgid "Rectangle — click one corner" +msgstr "" + +msgid "Rectangle — click the opposite corner" +msgstr "" + +msgid "Centre rectangle — click the centre" +msgstr "" + +msgid "Centre rectangle — click a corner" +msgstr "" + +msgid "Oblique rectangle — click the start of the base edge" +msgstr "" + +msgid "Oblique rectangle — click the end of the base edge (this sets the angle)" +msgstr "" + +msgid "Oblique rectangle — click to set the width" +msgstr "" + +msgid "Rounded rectangle — click one corner" +msgstr "" + +msgid "Rounded rectangle — click the opposite corner" +msgstr "" + +msgid "Rounded rectangle — click to set the corner radius" +msgstr "" + +msgid "Circle — click the centre" +msgstr "" + +msgid "Circle — click to set the radius, or type it" +msgstr "" + +msgid "Circle (2 points) — click one end of the diameter" +msgstr "" + +msgid "Circle (2 points) — click the other end of the diameter" +msgstr "" + +msgid "Circle (3 points) — click the first point on the circle" +msgstr "" + +msgid "Circle (3 points) — click the second point" +msgstr "" + +msgid "Circle (3 points) — click the third point" +msgstr "" + +msgid "Arc — click the start point" +msgstr "" + +msgid "Arc — click the end point" +msgstr "" + +msgid "Arc — click a point the arc passes through" +msgstr "" + +msgid "Tangent arc — click the endpoint it leaves from" +msgstr "" + +msgid "Tangent arc — click its far end" +msgstr "" + +msgid "Centre arc — click the centre" +msgstr "" + +msgid "Centre arc — click the start point (this sets the radius)" +msgstr "" + +msgid "Centre arc — click the end point" +msgstr "" + +msgid "Slot — click one end of the centreline" +msgstr "" + +msgid "Slot — click the other end of the centreline" +msgstr "" + +msgid "Slot — click to set the width" +msgstr "" + +msgid "Arc slot — click the centre the slot curves about" +msgstr "" + +msgid "Arc slot — click the start of the centreline (this sets the radius)" +msgstr "" + +msgid "Arc slot — click the end of the centreline" +msgstr "" + +msgid "Arc slot — click to set the width" +msgstr "" + +msgid "Polygon — click the centre" +msgstr "" + +msgid "Polygon — click a vertex (this sets size and orientation)" +msgstr "" + +msgid "Ellipse — click the centre" +msgstr "" + +msgid "Ellipse — click the end of the major axis" +msgstr "" + +msgid "Ellipse — click a point on the minor axis" +msgstr "" + +msgid "Elliptical arc — click the centre" +msgstr "" + +msgid "Elliptical arc — click the end of the major axis" +msgstr "" + +msgid "Elliptical arc — click a point on the minor axis" +msgstr "" + +msgid "Elliptical arc — click where the arc starts" +msgstr "" + +msgid "Elliptical arc — click where the arc ends" +msgstr "" + +msgid "Spline — click the first control point" +msgstr "" + +msgid "Spline — click the next control point · right-click to finish the curve" +msgstr "" + +msgid "Point — click to place one; the tool stays armed for more" +msgstr "" + +msgid "Trim — click a segment where it crosses another entity · right-click to exit" +msgstr "" + +msgid "Extend — click a line or arc to grow it out to the nearest entity · right-click to exit" +msgstr "" + +msgid "Fillet — click the first of two lines that meet" +msgstr "" + +msgid "Fillet — click the second line" +msgstr "" + +msgid "Fillet — drag the arrow, or click the number to type the radius · click empty space to apply · right-click cancels" +msgstr "" + +msgid "Chamfer — click the first of two lines that meet" +msgstr "" + +msgid "Chamfer — click the second line" +msgstr "" + +msgid "Chamfer — drag the arrow, or click the number to type the setback · click empty space to apply · right-click cancels" +msgstr "" + +msgid "Offset — click the entity to offset" +msgstr "" + +msgid "Offset — drag the arrow to either side, or click the number to type the distance · click empty space to apply · right-click cancels" +msgstr "" + +msgid "Mirror — first click the LINE to mirror about (a construction line works)" +msgstr "" + +msgid "Mirror — axis set · now click the entities to mirror · right-click cancels" +msgstr "" + +#, c-format, boost-format +msgid "Mirror — axis set · %d to mirror · click another to add or remove it · click empty space to apply" +msgstr "" + +msgid "Move — click the entities to move" +msgstr "" + +msgid "Move — drag the handle, or click the number to type the distance · click empty space to apply" +msgstr "" + +msgid "Rotate — click the entities to rotate" +msgstr "" + +msgid "Rotate — drag the handle, or click the number to type the angle · click empty space to apply" +msgstr "" + +msgid "Scale — click the entities to scale" +msgstr "" + +msgid "Scale — drag the handle, or click the number to type the factor · click empty space to apply" +msgstr "" + +msgid "Array — click the entities to repeat" +msgstr "" + +msgid "Array — drag the handle to set the step, click the count to type it · click empty space to apply" +msgstr "" + +msgid "Polar array — click the entities to repeat" +msgstr "" + +msgid "Polar array — drag the handle to set the sweep, click the count to type it · click empty space to apply" +msgstr "" + +msgid "Drag a corner to scale, the centre to move · right-click when done" +msgstr "" + +msgid " · Esc goes back to Select" +msgstr "" + +msgid " · click a constraint badge to remove it" +msgstr "" + +msgid "select something first" +msgstr "" + +#, c-format, boost-format +msgid "Mate: %s → %s" +msgstr "" + +msgid "Fastened" +msgstr "" + +msgid "Revolute" +msgstr "" + +msgid "Slider" +msgstr "" + +msgid "Cylindrical" +msgstr "" + +msgid "Click a solid FACE in the viewport" +msgstr "" + +msgid "Click a solid EDGE in the viewport" +msgstr "" + +msgid "An angled plane needs an edge to tilt about — pick Edge A" +msgstr "" + +msgid "A midplane needs two faces — pick Face A and Face B" +msgstr "" + +msgid "Face A and Face B are the same face — a midplane needs two different faces" +msgstr "" + +msgid "A tangent plane needs a cylindrical face — pick Face A" +msgstr "" + +msgid "This plane needs two edges — pick Edge A and Edge B" +msgstr "" + +msgid "Plane added — pick it as a sketch plane" +msgstr "" + +msgid "Axis added" +msgstr "" + +msgid "Coord Sys added" +msgstr "" + +msgid "Shell needs a solid body — add or import one first" +msgstr "" + +msgid "Draft needs a solid body — add or import one first" +msgstr "" + +msgid "Draft needs a picked face — click a side face first" +msgstr "" + +msgid "" +"Nothing yet — import a STEP or a mesh from the toolbar,\n" +"or click a reference plane and right-click it to start a sketch." +msgstr "" + +msgid "No solid yet — select a sketch and right-click it to Extrude." +msgstr "" + +msgid "Could not restore the CAD model from this project" +msgstr "" + +msgid "Could not restore the CAD model: " +msgstr "" + +#, c-format +msgid "Body %zu — %s" +msgstr "" + +msgid "Section view on — hides half the model to see inside; PageUp / PageDown move the plane, Flip shows the other half" +msgstr "" + +msgid "Section view off" +msgstr "" + +#, c-format, boost-format +msgid "Section view — showing the %s half" +msgstr "" + +msgid "upper" +msgstr "" + +msgid "lower" +msgstr "" + +msgid "Boolean needs two bodies — create or import a second solid" +msgstr "" + +msgid "Select a body first — click it in the viewport or the Bodies list" +msgstr "" + +msgid "That body has no display mesh yet — recompute first" +msgstr "" + +msgid "Drag the arrows to move, the rings to rotate — then Confirm (Esc cancels)" +msgstr "" + +msgid "Drag the arrows to move, the rings to rotate — the numbers follow" +msgstr "" + +msgid "Select a body first" +msgstr "" + +#, c-format, boost-format +msgid "Body %d colour set" +msgstr "" + +msgid "Click a face on the solid, then press F" +msgstr "" + +msgid "Placed on face — body laid flat on the bed" +msgstr "" + +msgid "Edit rejected: " +msgstr "" + +msgid "Erase all features and bodies and start a new design? This cannot be undone." +msgstr "" + +msgid "New Design" +msgstr "" + +msgid "This body has no feature to delete — use New Design to start over" +msgstr "" + +#, c-format, boost-format +msgid "feature %d" +msgstr "" + +#, c-format, boost-format +msgid "" +"Delete %s?\n" +"\n" +"That is the feature this body was made from. Features built on it may be removed or stop working." +msgstr "" + +msgid "Delete body" +msgstr "" + +msgid "Select the FEATURE that created this body (or use New Design)" +msgstr "" + +msgid "Select a feature in the tree first" +msgstr "" + +#, c-format, boost-format +msgid "Body %d shown" +msgstr "" + +#, c-format, boost-format +msgid "Body %d hidden" +msgstr "" + +msgid "Feature shown" +msgstr "" + +msgid "Feature hidden" +msgstr "" + +msgid "Draw a sketch first, then Constrain" +msgstr "" + +msgid "Select a sketch in the tree first" +msgstr "" + +msgid "Selected feature is not a sketch" +msgstr "" + +msgid "Pick 1-2 lines, then a constraint; right-click exits" +msgstr "" + +msgid "Pick 1-2 entities, then a constraint or dimension; right-click exits" +msgstr "" + +msgid "Pick an entity first" +msgstr "" + +msgid "Pick two entities first" +msgstr "" + +msgid "Horizontal and Vertical apply to a line" +msgstr "" + +msgid "Angle applies between two lines" +msgstr "" + +msgid "Collinear needs two lines" +msgstr "" + +msgid "Parallel, perpendicular and equal length apply to two lines" +msgstr "" + +msgid "Equal radius needs two circles or arcs" +msgstr "" + +msgid "Concentric needs two circles or arcs" +msgstr "" + +msgid "Tangent needs a line and a circle/arc, or two circles/arcs" +msgstr "" + +msgid "This constraint needs two entities with a point to join" +msgstr "" + +msgid "This dimension needs two entities with a point to measure between" +msgstr "" + +msgid "Midpoint needs a point and a line" +msgstr "" + +msgid "Symmetric needs two points or two lines + an axis" +msgstr "" + +msgid "Symmetric needs two points or two lines" +msgstr "" + +msgid "Symmetric: pick two entities, then an axis line" +msgstr "" + +msgid "Radius/Diameter needs a circle or arc" +msgstr "" + +msgid "Unsupported constraint" +msgstr "" + +msgid "Constraint rejected (over-constrained)" +msgstr "" + +msgid "Applied constraint · its badge is on the sketch — click the badge to remove it" +msgstr "" + +#, c-format, boost-format +msgid "%s — %d selected. Press Esc for the Select tool, click one line, then Shift- or Ctrl-click the other." +msgstr "" + +msgid "Applied constraint" +msgstr "" + +#, c-format, boost-format +msgid "Fix %s" +msgstr "" + +#, c-format, boost-format +msgid "Lock X %s" +msgstr "" + +#, c-format, boost-format +msgid "Lock Y %s" +msgstr "" + +msgid "Equal" +msgstr "" + +#, c-format, boost-format +msgid "Symmetric %s — %s / %s" +msgstr "" + +#, c-format, boost-format +msgid "Symmetric about Y axis %s — %s" +msgstr "" + +#, c-format, boost-format +msgid "Symmetric about X axis %s — %s" +msgstr "" + +msgid "On line" +msgstr "" + +msgid "On edge" +msgstr "" + +msgid "Constraint" +msgstr "" + +#, c-format, boost-format +msgid "Constraints (%d)" +msgstr "" + +msgid "No constraints yet" +msgstr "" + +msgid "Delete constraint" +msgstr "" + +msgid "Constraint deleted" +msgstr "" + +msgid "Press Constrain on a sketch first" +msgstr "" + +msgid "Pick the entity, then a mirror-axis line" +msgstr "" + +msgid "Mirror axis must be a line" +msgstr "" + +msgid "Mirror produced nothing" +msgstr "" + +msgid "Offset distance (+left / -right of direction)" +msgstr "" + +msgid "Offset collapsed the entity" +msgstr "" + +msgid "Pick two lines to fillet" +msgstr "" + +msgid "Fillet needs two lines" +msgstr "" + +msgid "Fillet radius" +msgstr "" + +msgid "Fillet failed (parallel lines or radius too large)" +msgstr "" + +msgid "Pick two lines to chamfer" +msgstr "" + +msgid "Chamfer needs two lines" +msgstr "" + +msgid "Chamfer distance" +msgstr "" + +msgid "Chamfer failed (parallel lines or distance too large)" +msgstr "" + +msgid "Trim works on lines, arcs and circles" +msgstr "" + +msgid "Extend works on lines and arcs" +msgstr "" + +msgid "Pick the edge to trim/extend" +msgstr "" + +msgid "Nothing to trim at the pick" +msgstr "" + +msgid "No edge to extend to" +msgstr "" + +msgid "Array count (incl. original)" +msgstr "" + +msgid "Spacing (mm)" +msgstr "" + +msgid "Array produced nothing" +msgstr "" + +msgid "Move dX (mm)" +msgstr "" + +msgid "Move dY (mm)" +msgstr "" + +msgid "Move produced nothing" +msgstr "" + +msgid "Rotate angle (deg)" +msgstr "" + +msgid "Rotate produced nothing" +msgstr "" + +msgid "Scale factor" +msgstr "" + +msgid "Scale produced nothing" +msgstr "" + +msgid "Polar count (incl. original)" +msgstr "" + +msgid "Total sweep (deg)" +msgstr "" + +msgid "Polar array produced nothing" +msgstr "" + +msgid "Applied edit" +msgstr "" + +msgid " — type a value, press Enter (or Confirm)" +msgstr "" + +msgid "Pick a segment in the viewport first" +msgstr "" + +msgid "Applied Horizontal" +msgstr "" + +msgid "Applied Vertical" +msgstr "" + +msgid "Sketch: " +msgstr "" + +#, c-format, boost-format +msgid "On a face of Body %d" +msgstr "" + +msgid "On a stored face" +msgstr "" + +msgid "Editing sketch — drag a handle or click a quote to edit" +msgstr "" + +msgid "An imported solid has no parameters — use Transform to move or rotate it" +msgstr "" + +msgid "This feature type can't be edited yet" +msgstr "" + +msgid "Nothing to export — add a feature first" +msgstr "" + +msgid "Export STEP" +msgstr "" + +msgid "Exported STEP" +msgstr "" + +msgid "STEP export failed: " +msgstr "" + +msgid "Nothing to commit — add a feature first" +msgstr "" + +msgid "All bodies hidden — show one before committing" +msgstr "" + +msgid "Plane ready" +msgstr "" + +msgid "Axis ready" +msgstr "" + +msgid "Coord Sys ready" +msgstr "" + +msgid "Helix ready" +msgstr "" + +msgid "Project ready" +msgstr "" + +msgid "Sketch ready" +msgstr "" + +msgid "Mate needs at least two CoordSys features" +msgstr "" + +msgid "Mate: CS A and CS B must be different" +msgstr "" + +msgid "Mate ready" +msgstr "" + +msgid "Invalid: " +msgstr "" + +#, c-format +msgid "Preview — %zu triangles" +msgstr "" + +#, c-format, boost-format +msgid "Body %d — moved (%.1f, %.1f, %.1f) mm, rotated %.1f°" +msgstr "" + +msgid "Profile: " +msgstr "" + +#, c-format, boost-format +msgid "Face %d (push/pull)" +msgstr "" + +msgid "Move cancelled" +msgstr "" + +msgid "Discard this sketch and everything drawn in it?" +msgstr "" + +msgid "Discard sketch" +msgstr "" + +msgid "Keep drawing" +msgstr "" + +msgid "Finish or cancel the current tool first (Esc)" +msgstr "" + +msgid "Nothing to redo" +msgstr "" + +msgid "Nothing to undo" +msgstr "" + +#, c-format +msgid "Redo (%zu more)" +msgstr "" + +#, c-format +msgid "Undo (%zu more)" +msgstr "" + +msgid "Variable name:" +msgstr "" + +msgid "Add Variable" +msgstr "" + +msgid "Variable name must not contain spaces" +msgstr "" + +#, c-format, boost-format +msgid "Expression for '%s':" +msgstr "" + +msgid "Select a variable first" +msgstr "" + +msgid "Edit Variable" +msgstr "" + +#, c-format, boost-format +msgid "Variable '%s' could not be removed (likely still referenced by a feature expression): %s" +msgstr "" + +msgid "No binding for that field" +msgstr "" + +msgid "Enter a number" +msgstr "" + +msgid "Not a number" +msgstr "" + +msgid "Primitive" +msgstr "" + +msgid "Empty mesh generated" +msgstr "" + +msgid "Pocket (Cut)" +msgstr "" + +msgid "Clear All" +msgstr "" + +msgctxt "Keyboard Shortcut" +msgid "Ins" +msgstr "" + +msgctxt "Keyboard Shortcut" +msgid "Home" +msgstr "Home" + +msgctxt "Keyboard Shortcut" +msgid "End" +msgstr "End" + +msgctxt "Keyboard Shortcut" +msgid "PgUp" +msgstr "" + +msgctxt "Keyboard Shortcut" +msgid "PgDn" +msgstr "" + +msgctxt "Keyboard Shortcut" +msgid "Arrow Left" +msgstr "Seta para Esquerda" + +msgctxt "Keyboard Shortcut" +msgid "Arrow Right" +msgstr "Seta para Direita" + +msgctxt "Keyboard Shortcut" +msgid "Arrow Up" +msgstr "Seta para Cima" + +msgctxt "Keyboard Shortcut" +msgid "Arrow Down" +msgstr "Seta para Baixo" + +msgid "Import geometry data from STL/STEP/3MF/OBJ/AMF files" +msgstr "Importar dados de geometria de arquivos STL/STEP/3MF/OBJ/AMF" + +msgid "Select all objects" +msgstr "Selecionar todos os objetos" + +msgid "Paste from clipboard" +msgstr "Colar da área de transferência" + +msgid "Toggle printable for object/part" +msgstr "Alternar modo de impressão para objeto/peça" + +msgid "Move selection 10mm in negative X direction" +msgstr "Mover seleção 10mm na direção X negativa" + +msgid "Move selection 10mm in positive X direction" +msgstr "Mover seleção 10mm na direção X positiva" + +msgid "Move selection 10mm in positive Y direction" +msgstr "Mover seleção 10mm na direção Y positiva" + +msgid "Move selection 10mm in negative Y direction" +msgstr "Mover seleção 10mm na direção Y negativa" + +msgid "Rotate selection 45 degrees counterclockwise" +msgstr "" + +msgid "Rotate selection 45 degrees clockwise" +msgstr "" + +msgid "Gizmo move" +msgstr "Gizmo mover" + +msgid "Gizmo rotate" +msgstr "Gizmo rotacionar" + +msgid "Gizmo scale" +msgstr "Gizmo escala" + +msgid "Gizmo place face on bed" +msgstr "Gizmo posicionar face na mesa" + +msgid "Gizmo cut" +msgstr "Gizmo cortar" + +msgid "Gizmo mesh boolean" +msgstr "Gizmo malha booleana" + +msgid "Gizmo FDM paint-on supports" +msgstr "" + +msgid "Gizmo FDM paint-on seam" +msgstr "Gizmo de pintura de costura FDM" + +msgid "Gizmo FDM paint-on fuzzy skin" +msgstr "Gizmo de pintura de textura difusa FDM" + +msgid "Gizmo multi-material painting" +msgstr "" + +msgid "Gizmo text emboss/engrave" +msgstr "Gizmo Texturizar/gravar texto" + +msgid "Gizmo measure" +msgstr "Gizmo medir" + +msgid "Gizmo assemble" +msgstr "Gizmo montar" + +msgid "Gizmo brim ears" +msgstr "Gizmo orelhas da borda" + +msgid "Vertical slider - Move active thumb Up" +msgstr "Controle deslizante vertical - Mover o polegar ativo para cima" + +msgid "Vertical slider - Move active thumb Down" +msgstr "Controle deslizante vertical - Mover o polegar ativo para baixo" + +msgid "Horizontal slider - Move active thumb Left" +msgstr "Controle deslizante horizontal - Mover o polegar ativo para a esquerda" + +msgid "Horizontal slider - Move active thumb Right" +msgstr "Controle deslizante horizontal - Mover o polegar ativo para a direita" + +msgid "Horizontal slider - Move to start position" +msgstr "Barra deslizante horizontal — Mover para a posição inicial" + +msgid "Horizontal slider - Move to last position" +msgstr "Barra deslizante horizontal — Mover para a última posição" + +msgid "Camera view - Default" +msgstr "Vista da câmera - Padrão" + +msgid "Camera view - Top" +msgstr "Vista da câmera - Superior" + +msgid "Camera view - Bottom" +msgstr "Vista da câmera - Inferior" + +msgid "Camera view - Front" +msgstr "Vista da câmera - Frontal" + +msgid "Camera view - Behind" +msgstr "Vista da câmera - Posterior" + +msgid "Camera Angle - Left side" +msgstr "Ângulo da câmera - Lado esquerdo" + +msgid "Camera Angle - Right side" +msgstr "Ângulo da câmera - Lado direito" + +msgid "Camera view - Current plate" +msgstr "" + +msgid "Zoom in" +msgstr "Aproximar zoom" + +msgid "Zoom out" +msgstr "Afastar zoom" + +msgid "Show/Hide 3Dconnexion devices settings dialog" +msgstr "Mostrar/Ocultar diálogo de configurações de dispositivos 3Dconnexion" + +msgid "Show/Hide wireframe" +msgstr "" + +msgid "On/Off G-code window" +msgstr "Ativar/Desativar janela de G-code" + +msgid "On/Off one layer mode of the vertical slider" +msgstr "Ativar/Desativar modo de uma camada do controle deslizante vertical" + +msgid "Switch between Prepare/Preview" +msgstr "Alternar entre Preparar/Pré-visualizar" + +msgid "Collapse/Expand the sidebar" +msgstr "Recolher/Expandir a barra lateral" + +msgid "Open the speed dial" +msgstr "" + +msgid "Reload the device page" +msgstr "" + +msgid "Show keyboard shortcuts list" +msgstr "Mostrar lista de atalhos de teclado" + +msgid "Slicing and printing" +msgstr "" + +msgid "Editing" +msgstr "" + +msgid "Placement" +msgstr "" + +msgid "Gizmos" +msgstr "" + +msgid "Sliders" +msgstr "" + +msgid "Painting tools" +msgstr "" + +msgid "Application" +msgstr "" + #: resources/data/hints.ini: [hint:Precise wall] msgid "" "Precise wall\n" @@ -21402,8 +24226,64 @@ msgstr "" "Evitar empenamento\n" "Você sabia que ao imprimir materiais propensos ao empenamento como ABS, aumentar adequadamente a temperatura da mesa aquecida pode reduzir a probabilidade de empenamento?" -#~ msgid "Other" -#~ msgstr "Outro" +#~ msgid "Tab" +#~ msgstr "Tab" + +#~ msgid "Displays current viewport FPS in the top-right corner." +#~ msgstr "Exibe o FPS atual da janela de visualização no canto superior direito." + +# AI Translated +#~ msgid "Publish 3MF Wiki" +#~ msgstr "Documentação de Publicar 3MF" + +# AI Translated +#~ msgid "Publish 3MF Video Guide" +#~ msgstr "Guia em vídeo de Publicar 3MF" + +#~ msgid "Toolbar" +#~ msgstr "Barra de Ferramentas" + +#~ msgid "Switch table page" +#~ msgstr "Trocar página da tabela" + +#~ msgid "Global shortcuts" +#~ msgstr "Atalhos globais" + +#~ msgid "Middle mouse button" +#~ msgstr "Botão do meio do mouse" + +#~ msgid "Auto orients selected objects or all objects. If there are selected objects, it just orients the selected ones. Otherwise, it will orient all objects in the current project." +#~ msgstr "Orienta automaticamente os objetos selecionados ou todos os objetos. Se houver objetos selecionados, ele apenas orientará os selecionados. Caso contrário, ele orientará todos os objetos do projeto atual." + +#~ msgid "Auto orients all objects on the active plate." +#~ msgstr "Orienta automaticamente todos os objetos na placa atual." + +#~ msgid "Any arrow" +#~ msgstr "Qualquer seta" + +#~ msgid "Gizmo SLA support points" +#~ msgstr "Gizmo de pontos de suporte SLA" + +#~ msgid "Plater" +#~ msgstr "Mesa" + +#~ msgid "Gizmo" +#~ msgstr "Gizmo" + +#~ msgid "Delete objects, parts, modifiers" +#~ msgstr "Excluir objetos, peças, modificadores" + +#~ msgid "Objects List" +#~ msgstr "Lista de Objetos" + +#~ msgid "G-code written at the very top of the output file, before any other content. Useful for adding metadata that printer firmware reads from the first lines of the file (e.g. estimated print time, filament usage). Supports placeholders like {print_time_sec} and {used_filament_length}." +#~ msgstr "Código G escrito no início do arquivo de saída, antes de qualquer outro conteúdo. Útil para adicionar metadados que o firmware da impressora lê das primeiras linhas do arquivo (ex.: tempo estimado de impressão, consumo de filamento). Suporta marcadores como {print_time_sec} e {used_filament_length}." + +#~ msgid "Print time (seconds)" +#~ msgstr "Tempo de impressão (segundos)" + +#~ msgid "Open actions speed dial" +#~ msgstr "Abrir menu rápido de ações" #~ msgid "Left: " #~ msgstr "Esquerda: " @@ -21528,9 +24408,6 @@ msgstr "" #~ msgid "Print order within a single layer." #~ msgstr "Ordem de impressão dentro de uma única camada." -#~ msgid "Bottom" -#~ msgstr "Inferior" - #~ msgid "Front" #~ msgstr "Frente" diff --git a/localization/i18n/ru/OrcaSlicer_ru.po b/localization/i18n/ru/OrcaSlicer_ru.po index 97c1830426..4abcbda540 100644 --- a/localization/i18n/ru/OrcaSlicer_ru.po +++ b/localization/i18n/ru/OrcaSlicer_ru.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: OrcaSlicer V2.5.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-09-17 12:41-0300\n" +"POT-Creation-Date: 2026-09-22 12:39+0800\n" "PO-Revision-Date: 2026-02-25 13:38+0300\n" "Last-Translator: Felix14_v2\n" "Language-Team: Felix14_v2 (ДС/ТГ: @felix14_v2, почта: aleks111001@list.ru), Andylg \n" @@ -2462,6 +2462,19 @@ msgstr "" msgid "Failed to open the Plugins dialog (unknown error)." msgstr "Не удалось открыть меню плагинов (неизвестная ошибка)." +msgid "Plugins refreshed." +msgstr "" + +#, c-format, boost-format +msgid "Failed to refresh plugins: %s" +msgstr "" + +msgid "Select plugin package" +msgstr "" + +msgid "Plugin files (*.py;*.whl)|*.py;*.whl" +msgstr "" + msgid "Plugin Terminal" msgstr "Консоль плагина" @@ -4131,6 +4144,21 @@ msgstr "OrcaSlicer начинал свой путь с тем же замысл msgid "Today, OrcaSlicer is the most widely used and actively developed open-source slicer in the 3D printing community. Many of its innovations have been adopted by other slicers, making it a driving force for the entire industry." msgstr "В наши дни OrcaSlicer – самый прогрессивный и распространённый в сообществе слайсер с открытым исходным кодом. Благодаря множеству инноваций он становится основой других слайсеров и движущей силой всей индустрии 3D-печати." +msgid "Script plugin skipped." +msgstr "" + +msgid "Script plugin finished." +msgstr "" + +msgid "Printer" +msgstr "Принтер" + +msgid "Recent Projects" +msgstr "" + +msgid "Go to Plate" +msgstr "" + msgid "AMS Materials Setting" msgstr "Настройка материалов AMS" @@ -5733,9 +5761,6 @@ msgctxt "Noun" msgid "Print" msgstr "Печать" -msgid "Printer" -msgstr "Принтер" - msgid "Time Estimation" msgstr "Оценка времени" @@ -5913,12 +5938,15 @@ msgctxt "Camera View" msgid "Right" msgstr "Справа" -msgid "Add" -msgstr "Добавить" - msgid "Add plate" msgstr "Добавить стол" +msgid "Split to objects" +msgstr "Разделить на модели" + +msgid "Add" +msgstr "Добавить" + msgid "Auto orient all/selected objects" msgstr "Положить все/выбранные модели" @@ -5931,9 +5959,6 @@ msgstr "Расставить все модели" msgid "Arrange objects on selected plates" msgstr "Расставить модели на активном столе" -msgid "Split to objects" -msgstr "Разделить на модели" - msgid "Assembly View" msgstr "Сборочный вид" @@ -5993,6 +6018,9 @@ msgstr "Обводка выбранного" msgid "Wireframe" msgstr "Сетка модели" +msgid "X-Ray" +msgstr "" + msgid "Realistic View" msgstr "Продвинутая графика" @@ -6035,7 +6063,7 @@ msgstr "Объём:" msgid "Size:" msgstr "Размер:" -#, c-format, boost-format +#, boost-format msgid "Conflicts of G-code paths have been found at layer %d, Z = %.2lfmm. Please separate the conflicted objects farther (%s <-> %s)." msgstr "В G-коде на %d слое (z = %.2lf мм) обнаружен конфликт путей. Пожалуйста, разместите конфликтующие модели дальше друг от друга (%s <-> %s)." @@ -6225,6 +6253,9 @@ msgstr "Закрытие приложения, при имеющихся изм msgid "Logging" msgstr "Авторизация" +msgid "Design" +msgstr "" + msgid "Prepare" msgstr "Подготовка" @@ -6566,6 +6597,9 @@ msgstr "Отображение контура вокруг выбранных м msgid "Preferences" msgstr "Настройки" +msgid "Open speed dial" +msgstr "" + msgctxt "Menu" msgid "Edit" msgstr "Правка" @@ -7512,6 +7546,231 @@ msgstr "Не показывать снова" msgid "Please refer to Wiki before use->" msgstr "Перед использованием обратитесь к руководству →" +msgid "Plates are a filament (FFF) feature." +msgstr "" + +msgid "Open the 3D view first." +msgstr "" + +msgid "Select an object first." +msgstr "" + +msgid "Slice and Preview" +msgstr "" + +msgid "Slice & Export" +msgstr "" + +msgid "Go to layer (percent)" +msgstr "" + +msgid "Commands" +msgstr "" + +msgid "Go to tab..." +msgstr "" + +msgid "Load Project" +msgstr "" + +msgid "Save Project As" +msgstr "" + +msgid "Mode: Simple" +msgstr "" + +msgid "Mode: Advanced" +msgstr "" + +msgid "Mode: Expert" +msgstr "" + +msgid "Toggle Developer Mode" +msgstr "" + +msgid "Developer mode enabled." +msgstr "" + +msgid "Developer mode disabled." +msgstr "" + +msgid "Export STL" +msgstr "Экспорт в STL" + +msgid "Export 3MF" +msgstr "Экспорт в 3MF" + +msgid "Export Sliced File" +msgstr "" + +msgid "Export All Sliced Files" +msgstr "" + +msgid "Max Volumetric Speed Calibration" +msgstr "Калибровка макс. объёмного расхода" + +msgid "Pressure Advance Calibration" +msgstr "" + +msgid "Flow Ratio Calibration" +msgstr "Калибровка коэффициента потока" + +msgid "Retraction Calibration" +msgstr "" + +msgid "Cornering Calibration" +msgstr "" + +msgid "Input Shaping Frequency Calibration" +msgstr "" + +msgid "Input Shaping Damping Calibration" +msgstr "" + +msgid "VFA Calibration" +msgstr "" + +msgid "View: Top" +msgstr "" + +msgid "View: Bottom" +msgstr "" + +msgid "View: Front" +msgstr "" + +msgid "View: Rear" +msgstr "" + +msgid "View: Left" +msgstr "" + +msgid "View: Right" +msgstr "" + +msgid "View: Isometric" +msgstr "" + +msgid "View: Default" +msgstr "" + +msgid "Fit Bed to View" +msgstr "" + +msgid "Toggle Perspective" +msgstr "" + +msgid "Delete All Objects" +msgstr "Удалить все модели" + +msgid "Mirror X" +msgstr "" + +msgid "Mirror Y" +msgstr "" + +msgid "Mirror Z" +msgstr "" + +msgid "Split to Objects" +msgstr "Разделить на модели" + +msgid "Split to Parts" +msgstr "" + +msgid "Center Selected on Plate" +msgstr "" + +msgid "Drop to Bed" +msgstr "" + +msgid "Scale to Fit Print Volume" +msgstr "" + +msgid "Increase Instances" +msgstr "" + +msgid "Decrease Instances" +msgstr "" + +msgid "Auto-Arrange" +msgstr "" + +msgid "Auto-Orient" +msgstr "" + +msgid "Add Plate" +msgstr "" + +msgid "Cannot add another plate (maximum reached)." +msgstr "" + +msgid "Duplicate Plate" +msgstr "" + +msgid "Cannot duplicate a plate (maximum reached)." +msgstr "" + +msgid "Cannot delete the only plate." +msgstr "" + +msgid "Rename Plate" +msgstr "" + +msgid "Toggle Plate Lock" +msgstr "" + +msgid "No plates available." +msgstr "" + +msgid "Synchronize Filament List from AMS" +msgstr "" + +msgid "Connect a printer to synchronize the AMS filament list." +msgstr "" + +msgid "Open Preset Bundle" +msgstr "" + +msgid "Sign in to sync presets." +msgstr "" + +msgid "Export All Objects as STLs" +msgstr "" + +msgid "Export All Objects as DRC (one file)" +msgstr "" + +msgid "Export All Objects as DRCs" +msgstr "" + +msgid "Export Toolpaths as OBJ" +msgstr "" + +msgid "About OrcaSlicer" +msgstr "" + +msgid "Open Wiki" +msgstr "" + +msgid "Open YouTube Channel" +msgstr "" + +msgid "Open Plugins" +msgstr "" + +msgid "Refresh Plugins" +msgstr "" + +msgid "Install Plugin" +msgstr "" + +msgid "Install Local Plugin" +msgstr "" + +msgid "Unknown command." +msgstr "" + msgid "3D Mouse disconnected." msgstr "3D-мышь отключена." @@ -8149,11 +8408,6 @@ msgstr "Развернуть боковую панель" msgid "Collapse sidebar" msgstr "Свернуть боковую панель" -# Название кнопки на клавиатуре, на момент 2.3.2 используется в 5 местах в -# значении названия кнопки -msgid "Tab" -msgstr "Tab" - #, c-format, boost-format msgid "Loading file: %s" msgstr "Загрузка файла: %s" @@ -8365,18 +8619,12 @@ msgstr "" msgid "Delete Object" msgstr "Удалить модель" -msgid "Delete All Objects" -msgstr "Удалить все модели" - msgid "Reset Project" msgstr "Сбросить проект" msgid "The selected object couldn't be split." msgstr "Невозможно разделить выбранную модель." -msgid "Split to Objects" -msgstr "Разделить на модели" - msgid "Disable Auto-Drop to preserve Z positioning?\n" msgstr "Отключить притягивание компонентов к столу для сохранения высоты?\n" @@ -9183,6 +9431,33 @@ msgstr "Управление несколькими устройствами Bam msgid "With this option enabled, you can send a task to multiple devices at the same time and manage multiple devices." msgstr "Если включено, вы сможете управлять несколькими устройствами и отправлять задания на печать на несколько устройств одновременно." +msgid "Open the Speed Dial from the keyboard" +msgstr "" + +msgid "When enabled, the Speed Dial keyboard shortcut (Space by default) opens the action search from any page." +msgstr "" + +msgid "Recent actions" +msgstr "" + +msgid "actions" +msgstr "" + +msgid "How many recently launched actions to show at the top of the Speed Dial. Set to 0 to hide recent actions." +msgstr "" + +msgid "CAD feature (experimental)" +msgstr "" + +msgid "With this option enabled, the Design tab is shown, where models can be built and edited parametrically. This feature is experimental and still under development." +msgstr "" + +msgid "Auto-close sketch loops" +msgstr "" + +msgid "Treat sketch endpoints within 0.001 mm as one joint and weld the loop shut. Off: only exactly coincident endpoints join, so a loop with a tiny gap is shown as open instead of being closed for you." +msgstr "" + # Запрашивать выбор режима группировки? msgid "Pop up to select filament grouping mode" msgstr "Всплывающее окно для выбора режима группировки материалов" @@ -9267,6 +9542,12 @@ msgstr "Инвертировать приближение" msgid "If enabled, reverses the direction of zoom with mouse wheel." msgstr "Инвертировать масштабирование с помощью колеса мыши." +msgid "Draw mate connectors as a face" +msgstr "" + +msgid "In the Design tab, draw a mate connector as a small face instead of the conventional disc with a roll quadrant. A face's orientation is read without being learned. Turn this off for the conventional CAD representation." +msgstr "" + msgid "Pan" msgstr "Смещение" @@ -9288,6 +9569,15 @@ msgstr "Перетаскивание правой кнопкой мыши" msgid "Set the action that dragging the right mouse button should perform." msgstr "Действие при перемещении курсора с зажатой правой кнопкой мыши." +msgid "Keyboard" +msgstr "" + +msgid "Keyboard shortcuts" +msgstr "" + +msgid "Choose the key for each action." +msgstr "" + msgid "Clear my choice on..." msgstr "Сброс выбора по умолчанию" @@ -9402,11 +9692,39 @@ msgstr "" "Ограничить частоту отрисовки рабочего пространства для снижения энергопотребления и нагрузки на ГП.\n" "0 – не ограничивать частоту кадров." +msgid "Reuse the 3D scene while idle" +msgstr "" + +msgid "" +"Skips redrawing the 3D scene when only the mouse cursor moves over the viewport,\n" +"and reuses the previous frame's scene instead. Reduces GPU load.\n" +"Disable it if the viewport shows stale or missing contents.\n" +"\n" +"Takes effect immediately." +msgstr "" + +msgid "Skip unchanged frames" +msgstr "" + +msgid "" +"Skips drawing a frame altogether when it would be identical to the one already on screen.\n" +"Only applies to frames that reuse the 3D scene, so it needs Reuse the 3D scene while idle.\n" +"Disable it if a hover highlight, tooltip or animation stops updating.\n" +"\n" +"Takes effect immediately." +msgstr "" + msgid "Show FPS overlay" msgstr "Отображать частоту кадров" -msgid "Displays current viewport FPS in the top-right corner." -msgstr "Выводить частоту кадров рабочего пространства в правом верхнем углу." +msgid "Displays rendering counts in the top-right corner of the viewport." +msgstr "" + +msgid "FPS: frames presented to the screen per second." +msgstr "" + +msgid "3D: frames per second that redrew the 3D scene." +msgstr "" msgid "G-code Preview" msgstr "Просмотр нарезки" @@ -9868,13 +10186,8 @@ msgstr "Опубликовать 3MF..." msgid "Select which settings to be published in the 3MF file" msgstr "Выберите, какие настройки будут опубликованы в файле 3MF" -# AI Translated -msgid "Publish 3MF Wiki" -msgstr "Wiki по публикации 3MF" - -# AI Translated -msgid "Publish 3MF Video Guide" -msgstr "Видеоруководство по публикации 3MF" +msgid "Video Guide" +msgstr "" # AI Translated msgid "Mixed filament - published as a whole when \"Enable\" above is selected" @@ -9984,6 +10297,133 @@ msgstr "Для «%1%» добавить «%2%» как новый профиль msgid "Simply switch to \"%1%\"" msgstr "Просто переключиться на «%1%»" +msgid "Expert" +msgstr "" + +msgid "Simple" +msgstr "" + +msgid "Search actions" +msgstr "" + +#, c-format, boost-format +msgid "Search %s actions" +msgstr "" + +msgid "Recent" +msgstr "" + +msgid "Other" +msgstr "Прочее" + +#, c-format, boost-format +msgid "No actions match (Total: %s)" +msgstr "" + +msgid "No actions yet" +msgstr "" + +msgid "No tabs match" +msgstr "" + +msgid "No tabs" +msgstr "" + +#, c-format, boost-format +msgid "Showing %s of %s actions" +msgstr "" + +#, c-format, boost-format +msgid "%s actions" +msgstr "" + +#, c-format, boost-format +msgid "%s tabs" +msgstr "" + +#, c-format, boost-format +msgid "%s matches" +msgstr "" + +#, c-format, boost-format +msgid "Favourites are full (%s max)" +msgstr "" + +#, c-format, boost-format +msgid "Go to %s%% of the layer range" +msgstr "" + +msgid "Enter a layer percentage (0-100)" +msgstr "" + +#, c-format, boost-format +msgid "Go to layer %% (0-100)" +msgstr "" + +msgid "Go to tab" +msgstr "" + +#, c-format, boost-format +msgid "Favourite %s (%s)" +msgstr "" + +#, c-format, boost-format +msgid "Pin to favourites (%s)" +msgstr "" + +#, c-format, boost-format +msgid "Unpin from favourites (%s)" +msgstr "" + +msgid "Remove from favourites" +msgstr "" + +msgid "Move left" +msgstr "" + +msgid "Move right" +msgstr "" + +msgid "Unpin" +msgstr "" + +msgid "Wiki (F1)" +msgstr "" + +msgid "No wiki page for this action" +msgstr "" + +msgid "Show details" +msgstr "Подробнее" + +# В информации о сетевом плагине +msgid "Hide details" +msgstr "Скрыть подробности" + +#, c-format, boost-format +msgid "\"%s\" is a Developer setting. Enable Developer mode to edit it?" +msgstr "" + +msgid "Developer setting" +msgstr "" + +#, c-format, boost-format +msgid "\"%s\" is a %s setting. Switch from %s mode to %s mode to edit it?" +msgstr "" + +msgid "Switch settings mode" +msgstr "" + +#, c-format, boost-format +msgid "Run \"%s\"?" +msgstr "" + +msgid "Run plugin" +msgstr "" + +msgid "Don't ask again for this action" +msgstr "" + msgid "Task canceled" msgstr "Задание отменено" @@ -11803,56 +12243,38 @@ msgstr "Пакет профилей был изменён при предыду msgid "Configuration package changed" msgstr "Пакет профилей изменён" -msgid "Toolbar" -msgstr "Панель инструментов" - -msgid "Objects list" -msgstr "Список моделей" - -msgid "Import geometry data from STL/STEP/3MF/OBJ/AMF files" -msgstr "Импорт геометрических данных из STL/STEP/3MF/OBJ/AMF файлов" - -msgid "Paste from clipboard" -msgstr "Вставить из буфера обмена" - -msgid "Show/Hide 3Dconnexion devices settings dialog" -msgstr "Показать/скрыть диалоговое окно настроек и устройств 3Dconnexion" - -msgid "Switch table page" -msgstr "Переключение между вкладками" - -msgid "Show keyboard shortcuts list" -msgstr "Показать список сочетаний клавиш" - -msgid "Global shortcuts" -msgstr "Глобальные горячие клавиши" - msgid "Pan View" msgstr "Перемещение камеры" msgid "Rotate View" msgstr "Вращение камеры" -msgid "Middle mouse button" -msgstr "Средняя кнопка мыши" +#, c-format, boost-format +msgid "Use %s or %s, or a key that does not type a character." +msgstr "" -msgid "Zoom View" -msgstr "Масштабирование вида" +msgctxt "Keyboard Shortcut" +msgid "Key" +msgstr "" -msgid "Auto orients selected objects or all objects. If there are selected objects, it just orients the selected ones. Otherwise, it will orient all objects in the current project." -msgstr "Попытаться положить модели на стол. При выборе отдельных моделей операция применяется только к ним." +msgid "Left mouse" +msgstr "" -msgid "Auto orients all objects on the active plate." -msgstr "Положить все модели только на активном столе" +msgid "Available anywhere in the window, even while typing in a text field." +msgstr "" -msgid "Collapse/Expand the sidebar" -msgstr "Свернуть/развернуть боковую панель" +msgid "Run a speed dial favorite while the dial is open" +msgstr "" -msgid "Any arrow" -msgstr "Любая стрелка" +msgctxt "Keyboard Shortcut" +msgid "Tab" +msgstr "Tab" -msgid "Movement in camera space" -msgstr "Перемещение выбранного по отношению к камере" +msgid "Switch to the next main tab" +msgstr "" + +msgid "Available while the 3D view on the Prepare tab has focus." +msgstr "" msgid "Select a part" msgstr "Выбор части модели" @@ -11863,130 +12285,29 @@ msgstr "Выбор нескольких моделей" msgid "Select objects by rectangle" msgstr "Выбор прямоугольником" -msgctxt "Keyboard Shortcut" -msgid "Arrow Up" -msgstr "Стрелка вверх" - -msgid "Move selection 10mm in positive Y direction" -msgstr "Перемещение выбранного на +10 мм по оси Y" - -msgctxt "Keyboard Shortcut" -msgid "Arrow Down" -msgstr "Стрелка вниз" - -msgid "Move selection 10mm in negative Y direction" -msgstr "Перемещение выбранного на -10 мм по оси Y" - -msgctxt "Keyboard Shortcut" -msgid "Arrow Left" -msgstr "Стрелка влево" - -msgid "Move selection 10mm in negative X direction" -msgstr "Перемещение выбранного на -10 мм по оси X" - -msgctxt "Keyboard Shortcut" -msgid "Arrow Right" -msgstr "Стрелка вправо" - -msgid "Move selection 10mm in positive X direction" -msgstr "Перемещение выбранного на +10 мм по оси X" +msgid "Keyboard 1-9: set filament for object/part" +msgstr "Клавиши 1-9: задать материал для модели/части модели" msgid "Movement step set to 1mm" msgstr "Зафиксировать шаг перемещения на 1 мм" -msgid "Keyboard 1-9: set filament for object/part" -msgstr "Клавиши 1-9: задать материал для модели/части модели" +msgid "Movement in camera space" +msgstr "Перемещение выбранного по отношению к камере" -msgid "Camera view - Default" -msgstr "Камера по умолчанию" +msgid "Middle mouse" +msgstr "" -msgid "Camera view - Top" -msgstr "Камера сверху" +msgid "Right mouse" +msgstr "" -msgid "Camera view - Bottom" -msgstr "Камера снизу" +msgid "Zoom View" +msgstr "Масштабирование вида" -msgid "Camera view - Front" -msgstr "Камера спереди" +msgid "Painting" +msgstr "" -msgid "Camera view - Behind" -msgstr "Камера сзади" - -msgid "Camera Angle - Left side" -msgstr "Камера слева" - -msgid "Camera Angle - Right side" -msgstr "Камера справа" - -msgid "Select all objects" -msgstr "Выбрать все модели" - -msgid "Gizmo move" -msgstr "Инструмент перемещения" - -msgid "Gizmo rotate" -msgstr "Инструмент вращения" - -msgid "Gizmo scale" -msgstr "Инструмент масштабирования" - -msgid "Gizmo place face on bed" -msgstr "Выбор контактной поверхности" - -msgid "Gizmo cut" -msgstr "Инструмент разрезания" - -msgid "Gizmo mesh boolean" -msgstr "Булевы операции" - -msgid "Gizmo FDM paint-on fuzzy skin" -msgstr "Рисование нечёткой оболочки" - -msgid "Gizmo SLA support points" -msgstr "Размещение поддержек (SLA)" - -msgid "Gizmo FDM paint-on seam" -msgstr "Рисование шва (FDM)" - -msgid "Gizmo text emboss/engrave" -msgstr "Инструмент размещения текста" - -msgid "Gizmo measure" -msgstr "Инструмент измерения" - -msgid "Gizmo assemble" -msgstr "Размещение частей сборки" - -msgid "Gizmo brim ears" -msgstr "Размещение «мышиных ушек»" - -msgid "Zoom in" -msgstr "Приблизить" - -msgid "Zoom out" -msgstr "Отдалить" - -# Ошибка в оригинале – переключить печать частей невозможно, функция работает только для всей сборки -msgid "Toggle printable for object/part" -msgstr "Переключить печать модели" - -msgctxt "Keyboard Shortcut" -msgid "Tab" -msgstr "Tab" - -msgid "Switch between Prepare/Preview" -msgstr "Переключение между подготовкой и просмотром нарезки" - -msgctxt "Keyboard Shortcut" -msgid "Space" -msgstr "Пробел" - -msgid "Open actions speed dial" -msgstr "Открыть строку быстрых действий" - -# Plater – это название библиотеки. Используется в меню горячих клавиш в качестве заголовка сочетаний клавиш, которые работают внутри пространства Plater. Как минимум на Windows не отображается. -msgid "Plater" -msgstr "Рабочая область" +msgid "Available while a painting gizmo is open: supports, seam, fuzzy skin or color painting." +msgstr "" msgid "Move: press to snap by 1mm" msgstr "Перемещение: Фиксация перемещения на 1 мм" @@ -11997,14 +12318,18 @@ msgstr "Рисование поддержек/Шва/Покраски: регу msgid "Support/Color Painting: adjust section position" msgstr "Рисование поддержек/Шва/Покраски: регулировка положения сечения" -msgid "Gizmo" -msgstr "Инструмент" +msgid "Objects list" +msgstr "Список моделей" + +msgid "Available while the object list has focus." +msgstr "" msgid "Set extruder number for the objects and parts" msgstr "Задать номер экструдера для моделей/частей" -msgid "Delete objects, parts, modifiers" -msgstr "Удаление моделей, частей, модификаторов" +msgctxt "Keyboard Shortcut" +msgid "Space" +msgstr "Пробел" msgid "Select the object/part and press space to change the name" msgstr "Выберите модель/часть и нажмите пробел, чтобы изменить имя" @@ -12015,43 +12340,48 @@ msgstr "Левая кнопка мыши" msgid "Select the object/part and mouse click to change the name" msgstr "Выберите модель/часть и нажмите левую клавишу мыши, чтобы изменить имя" -msgid "Objects List" -msgstr "Список моделей" - -msgid "Vertical slider - Move active thumb Up" -msgstr "Вертикальный ползунок - Сдвинуть активный ползунок вверх" - -msgid "Vertical slider - Move active thumb Down" -msgstr "Вертикальный ползунок - Сдвинуть активный ползунок вниз" - -msgid "Horizontal slider - Move active thumb Left" -msgstr "Горизонтальный ползунок - Сдвинуть активный ползунок влево" - -msgid "Horizontal slider - Move active thumb Right" -msgstr "Горизонтальный ползунок - Сдвинуть активный ползунок вправо" - -msgid "On/Off one layer mode of the vertical slider" -msgstr "Включение/отключение функции «Режим одного слоя» у вертикального ползунка" - -msgid "On/Off G-code window" -msgstr "Показать/скрыть окно отображения G-кода" +msgid "Available while the 3D view on the Preview tab has focus." +msgstr "" msgid "Move slider 5x faster" msgstr "Перемещение ползунка быстрее в 5 раз" -msgctxt "Keyboard Shortcut" -msgid "Home" -msgstr "Home" +msgid "Scroll slider 5x faster" +msgstr "" -msgid "Horizontal slider - Move to start position" -msgstr "Горизонтальный ползунок - перемещение в начальную позицию" +msgid "Not customizable" +msgstr "" -msgctxt "Keyboard Shortcut" -msgid "End" -msgstr "End" +#, c-format, boost-format +msgid "%s is assigned to %s. Reassign it to %s?" +msgstr "" -msgid "Horizontal slider - Move to last position" -msgstr "Горизонтальный ползунок - перемещение в конечную позицию" +#, c-format, boost-format +msgid "The default %s is assigned to %s. Reassign it to %s?" +msgstr "" + +msgid "Global shortcuts also apply while typing." +msgstr "" + +msgid "A key that types a character cannot be a global shortcut." +msgstr "" + +msgid "Esc cancels, Enter confirms." +msgstr "" + +#, c-format, boost-format +msgid "" +"Press the new shortcut for\n" +"\"%s\"" +msgstr "" + +#, c-format, boost-format +msgid "Already used as a step of %s." +msgstr "" + +#, c-format, boost-format +msgid "Already assigned to %s. Press OK to reassign it." +msgstr "" msgid "Release Note" msgstr "Информация о версии" @@ -17310,8 +17640,8 @@ msgstr "Шагов преднагрева" msgid "Insert multiple preheat commands (e.g. M104.1). Only useful for Prusa XL. For other printers, please set it to 1." msgstr "Задание нескольких команд преднагрева (например, M104.1). Полезно только для Prusa XL. Для других принтеров установите значение 1." -msgid "G-code written at the very top of the output file, before any other content. Useful for adding metadata that printer firmware reads from the first lines of the file (e.g. estimated print time, filament usage). Supports placeholders like {print_time_sec} and {used_filament_length}." -msgstr "Код для вставки в первые строки файла (перед началом всего остального содержимого). Полезно для добавления метаданных для считывания прошивкой принтера, таких как время печати или расход материала. Можно использовать вставку переменных (например, {print_time_sec} и {used_filament_length} соответственно)." +msgid "G-code written at the very top of the output file, before any other content. Useful for adding metadata that printer firmware reads from the first lines of the file (e.g. estimated print time, filament usage). Supports placeholders like {print_time_total_sec}, {print_time_day}, {print_time_hour}, {print_time_minute}, {print_time_sec} and {used_filament_length}." +msgstr "" msgid "Start G-code" msgstr "Стартовый G-код" @@ -18467,9 +18797,6 @@ msgstr "слишком большая ширина линии " msgid " not in range " msgstr " вне диапазона " -msgid "Export 3MF" -msgstr "Экспорт в 3MF" - msgid "This exports the project as a 3MF file." msgstr "Экспорт проекта в 3MF." @@ -18486,9 +18813,6 @@ msgstr "Загрузка данных о нарезке" msgid "Load cached slicing data from directory." msgstr "Загрузка кэша данных нарезки из папки." -msgid "Export STL" -msgstr "Экспорт в STL" - msgid "Export the objects as single STL." msgstr "Экспорт моделей в единый STL-файл." @@ -18994,8 +19318,8 @@ msgstr "Расход прутка" msgid "Total length of filament used in the print." msgstr "Общая длина прутка, затрачиваемая для печати." -msgid "Print time (seconds)" -msgstr "Время печати (в секундах)" +msgid "Print time (total seconds)" +msgstr "" # Пользователи даже не знают, что и как там слайсер у себя под капотом пост- # процессит после генерации кода до его парсинга и визуализации, не нужно этим @@ -19003,6 +19327,30 @@ msgstr "Время печати (в секундах)" msgid "Total estimated print time in seconds. Replaced with actual value during post-processing." msgstr "Оценка полного времени печати (в секундах). Заменяется числом при генерации G-кода." +msgid "Print time (days component)" +msgstr "" + +msgid "Estimated print time day component (normal mode). Replaced with actual value during post-processing." +msgstr "" + +msgid "Print time (hours component)" +msgstr "" + +msgid "Estimated print time hour component (normal mode). Replaced with actual value during post-processing." +msgstr "" + +msgid "Print time (minutes component)" +msgstr "" + +msgid "Estimated print time minute component (normal mode). Replaced with actual value during post-processing." +msgstr "" + +msgid "Print time (seconds component)" +msgstr "" + +msgid "Estimated print time second component (normal mode). Replaced with actual value during post-processing." +msgstr "" + msgid "Filament length (meters)" msgstr "Длина материала (в метрах)" @@ -19240,9 +19588,6 @@ msgstr "Файл содержит неверное количество верш msgid "This OBJ file couldn't be read because it's empty." msgstr "Этот OBJ файл не может быть прочитан, так как он пуст." -msgid "Max Volumetric Speed Calibration" -msgstr "Калибровка макс. объёмного расхода" - msgid "Manage Result" msgstr "Управление результатами" @@ -20097,9 +20442,6 @@ msgstr "Скорость должна быть в диапазоне от 0 до msgid "NOTE: High values may cause Layer shift (>%s)" msgstr "Примечание: высокие значения могут привести к смещению слоёв (>%s)" -msgid "Flow Ratio Calibration" -msgstr "Калибровка коэффициента потока" - msgid "Calibration Test Type" msgstr "Вариант калибровки" @@ -20883,6 +21225,9 @@ msgstr "Недействительная сессия. Выполнить вхо msgid "Success!" msgstr "Успешно!" +msgid "Generate API Key" +msgstr "" + # ??? Вы уверены, что хотите разлогиниться, Вы уверены, что хотите выйти из # аккаунта?" msgid "Are you sure to log out?" @@ -21849,13 +22194,6 @@ msgstr "Для удалённой печати, облачных функций msgid "Error: %s" msgstr "Ошибка: %s" -msgid "Show details" -msgstr "Подробнее" - -# В информации о сетевом плагине -msgid "Hide details" -msgstr "Скрыть подробности" - msgid "Version to install:" msgstr "Версия для установки:" @@ -22201,6 +22539,2489 @@ msgstr "Материал может быть несовместим с теку msgid "The filament model is unknown. A random filament preset will be used." msgstr "Модель материала неизвестна. Будет использован случайный профиль материала." +msgid "Construction" +msgstr "" + +#, c-format, boost-format +msgid "%s · on %s" +msgstr "" + +msgid "Line — click start, then end" +msgstr "" + +msgid "Rectangle — click two opposite corners" +msgstr "" + +msgid "Circle — click center, then radius" +msgstr "" + +msgid "Arc — click start, end, then a point" +msgstr "" + +msgid "Slot — two centerline ends, then end radius" +msgstr "" + +msgid "Ellipse — center, major end, minor point" +msgstr "" + +msgid "Spline — click control points" +msgstr "" + +msgid "Point — click to place" +msgstr "" + +msgid "Dimension — click 2 points or an entity" +msgstr "" + +msgid "Trim — click a segment to trim it" +msgstr "" + +msgid "Extend — click a line/arc to extend it" +msgstr "" + +msgid "Offset — pick an entity, drag the distance" +msgstr "" + +msgid "Mirror — pick axis, then entities" +msgstr "" + +msgid "Fillet — pick two lines, set the radius" +msgstr "" + +msgid "Chamfer — pick two lines, set the distance" +msgstr "" + +msgid "Polygon — click center, then a vertex" +msgstr "" + +msgid "Nothing here has a value to type — pick a line, an arc, a circle, or two entities" +msgstr "" + +msgid "Normal to the sketch plane" +msgstr "" + +msgid "Converted the selection between construction and real geometry" +msgstr "" + +msgid "Origin planes shown" +msgstr "" + +msgid "Origin planes hidden" +msgstr "" + +msgid "World axes shown" +msgstr "" + +msgid "World axes hidden" +msgstr "" + +msgid "Isometric view, fitted" +msgstr "" + +msgid "Bed shown" +msgstr "" + +msgid "Bed hidden" +msgstr "" + +msgid "FEATURES" +msgstr "" + +msgid "Sketch" +msgstr "" + +#, c-format, boost-format +msgid "Sketching on %s — pick a tool" +msgstr "" + +msgid "Click a face or a reference plane in the viewport, then a sketch tool" +msgstr "" + +#, c-format, boost-format +msgid "" +"Drawing on %s.\n" +"Pick a tool, or press Menu for the list." +msgstr "" + +msgid "Click a face or a reference plane, then a sketch tool." +msgstr "" + +msgid "Add material (extrude / revolve / sweep / loft / thicken / rib)" +msgstr "" + +msgid "Extrude a sketch profile, or push/pull a picked face" +msgstr "" + +msgid "Create a sketch, or pick a solid face, first" +msgstr "" + +msgid "Revolve" +msgstr "" + +msgid "Revolve a profile about an axis" +msgstr "" + +msgid "Create a sketch profile to revolve first" +msgstr "" + +msgid "Sweep" +msgstr "" + +msgid "Sweep a profile along a path" +msgstr "" + +msgid "Create a profile sketch to sweep first" +msgstr "" + +msgid "Loft" +msgstr "" + +msgid "Loft (skin) between two or more profiles" +msgstr "" + +msgid "Create at least two profile sketches to loft" +msgstr "" + +msgid "Thicken" +msgstr "" + +msgid "Offset a solid face into a thin plate (new body)" +msgstr "" + +msgid "Thicken needs a solid body — add or import one first" +msgstr "" + +#, c-format +msgid "Body %zu" +msgstr "" + +msgid "Grow a thin wall from an open sketch line, fused to a body" +msgstr "" + +msgid "Rib needs a solid body — add or import one first" +msgstr "" + +msgid "Create a sketch with an open line first" +msgstr "" + +msgid "Create a solid body to pattern first" +msgstr "" + +msgid "Pattern — needs a solid body to replicate" +msgstr "" + +msgid "Surface (extrude / revolve / loft / fill / offset / thicken)" +msgstr "" + +msgid "Surface Extrude" +msgstr "" + +msgid "Extrude a sketch into a sheet body (no end caps)" +msgstr "" + +msgid "Create a sketch first" +msgstr "" + +msgid "Surface Revolve" +msgstr "" + +msgid "Revolve a sketch profile into a sheet body" +msgstr "" + +msgid "Surface Loft" +msgstr "" + +msgid "Loft (skin) between 2+ profiles, open (no end caps)" +msgstr "" + +msgid "Surface Fill" +msgstr "" + +msgid "Fill a sketch boundary with a smooth face" +msgstr "" + +msgid "Create a sketch profile to fill first" +msgstr "" + +msgid "Surface Offset" +msgstr "" + +msgid "Offset a sheet body's shell by a signed distance" +msgstr "" + +msgid "No sheet body to offset — create a surface feature first" +msgstr "" + +msgid "Thicken Surface" +msgstr "" + +msgid "Thicken a sheet body into a solid" +msgstr "" + +msgid "No sheet body to thicken — create a surface feature first" +msgstr "" + +msgid "Datum / Curve (plane / axis / coord sys / helix / project)" +msgstr "" + +msgid "Reference plane (offset / tilt / midplane / tangent / two edges / coincident)" +msgstr "" + +msgid "Axis" +msgstr "" + +msgid "Datum axis (two points, face normal, cylinder centerline, two planes, along edge)" +msgstr "" + +msgid "Coord Sys" +msgstr "" + +msgid "Datum coordinate system (world point, or face + direction edge)" +msgstr "" + +msgid "Helix" +msgstr "" + +msgid "Helical curve (spring path) — use as a sweep path for coils / springs / augers" +msgstr "" + +msgid "Project body edges onto a plane as sketch entities" +msgstr "" + +msgid "Project needs a body — add or import one first" +msgstr "" + +msgid "(all edges)" +msgstr "" + +msgid "Placement (transform / mirror / mate)" +msgstr "" + +msgid "Transform" +msgstr "" + +msgid "Move and/or rotate an existing body" +msgstr "" + +msgid "Transform needs a body — add or import one first" +msgstr "" + +msgid "Reflect a body about a plane" +msgstr "" + +msgid "Mirror needs a body — add or import one first" +msgstr "" + +msgid "Mate" +msgstr "" + +msgid "Assembly: align two CoordSys features (fastened, planar, revolute, slider, cylindrical)" +msgstr "" + +msgid "Boolean (combine bodies)" +msgstr "" + +msgid "Boolean — needs two solid bodies to combine" +msgstr "" + +msgid "Cut (split a body with a plane)" +msgstr "" + +msgid "Create a solid body to cut first" +msgstr "" + +msgid "Cut — needs a solid body to slice" +msgstr "" + +msgid "Color — set the selected body's display colour" +msgstr "" + +msgid "Select a feature, or a body, first — then rename it" +msgstr "" + +msgid "Fillet / chamfer / draft / shell / delete face" +msgstr "" + +msgid "Fillet / Chamfer" +msgstr "" + +msgid "Round or bevel a picked edge" +msgstr "" + +msgid "Draft (taper a face)" +msgstr "" + +msgid "Tilt a picked face by a draft angle" +msgstr "" + +msgid "Hollow the body to a wall thickness, opening a picked face" +msgstr "" + +msgid "Delete Face" +msgstr "" + +msgid "Remove faces from a body and heal the solid" +msgstr "" + +msgid "Delete Face needs a body — add or import one first" +msgstr "" + +msgid "(none)" +msgstr "" + +msgid "Hole / thread" +msgstr "" + +msgid "Drill a hole, centred on a picked face or placed on a plane" +msgstr "" + +msgid "Thread" +msgstr "" + +msgid "Thread a cylindrical surface (inner bore / outer) or a circular edge" +msgstr "" + +msgid "Pick a cylindrical surface (bore / outer) or a circular edge for a thread" +msgstr "" + +msgid "Import STEP (editable B-rep solid)" +msgstr "" + +msgid "Import mesh (STL/OBJ) as an editable B-rep solid" +msgstr "" + +msgid "Constrain selected sketch" +msgstr "" + +msgid "SKETCH" +msgstr "" + +msgid "Click to select; Shift to add; double-click for a whole loop" +msgstr "" + +msgid "Dimension" +msgstr "" + +msgid "Click 2 points or a line / circle / arc to place a dimension" +msgstr "" + +msgid "Line / polyline" +msgstr "" + +msgid "Click start, then end — then set the exact length" +msgstr "" + +msgid "Polyline" +msgstr "" + +msgid "Click points; click first / right-click to close the loop" +msgstr "" + +msgid "Corner rectangle" +msgstr "" + +msgid "Click two opposite corners" +msgstr "" + +msgid "Center rectangle" +msgstr "" + +msgid "Click center, then a corner" +msgstr "" + +msgid "Oblique rectangle" +msgstr "" + +msgid "Click two corners of one edge, then a point for the width" +msgstr "" + +msgid "Rounded rectangle" +msgstr "" + +msgid "Click two opposite corners, then a point for the corner radius" +msgstr "" + +msgid "Center circle" +msgstr "" + +msgid "Click center, then radius" +msgstr "" + +msgid "2-point circle" +msgstr "" + +msgid "Click two ends of the diameter" +msgstr "" + +msgid "3-point circle" +msgstr "" + +msgid "Click three points on the circle" +msgstr "" + +msgid "Arc" +msgstr "" + +msgid "3-point arc" +msgstr "" + +msgid "Click start, end, then a point on the arc" +msgstr "" + +msgid "Tangent arc" +msgstr "" + +msgid "Click start (on the last entity) then end" +msgstr "" + +msgid "Center-point arc" +msgstr "" + +msgid "Click center, then start, then a point for the end angle" +msgstr "" + +msgid "Slot" +msgstr "" + +msgid "Click two centerline ends, then a point for the end radius" +msgstr "" + +msgid "Arc slot" +msgstr "" + +msgid "Click center, start, end, then a point for the width" +msgstr "" + +msgid "Ellipse" +msgstr "" + +msgid "Click center, a major-axis end, then a point for the minor axis" +msgstr "" + +msgid "Elliptical arc" +msgstr "" + +msgid "Click center, major-axis end, minor point, then arc start and end" +msgstr "" + +msgid "Spline" +msgstr "" + +msgid "Click control points; double-click or right-click to finish" +msgstr "" + +msgid "Click to place a point" +msgstr "" + +msgid "Select — click to select; Shift to add" +msgstr "" + +msgid "Text — emboss text as a profile" +msgstr "" + +msgid "SVG — import an outline as a profile" +msgstr "" + +msgid "Fillet / chamfer" +msgstr "" + +msgid "Fillet" +msgstr "" + +msgid "Pick two lines, then drag the arrow or click the radius to set it" +msgstr "" + +msgid "Chamfer" +msgstr "" + +msgid "Pick two lines, then drag the arrow or click the distance to set it" +msgstr "" + +msgid "Offset" +msgstr "" + +msgid "Pick an entity, then drag the arrow or click the distance; click empty to apply" +msgstr "" + +msgid "Pick a mirror-axis line, then the entities to mirror; click empty to apply" +msgstr "" + +msgid "Trim" +msgstr "" + +msgid "Click a segment to trim it back to its nearest intersection; right-click exits" +msgstr "" + +msgid "Extend" +msgstr "" + +msgid "Click a line or arc to extend it to the nearest entity; right-click exits" +msgstr "" + +msgid "Constrain — add geometric/dimensional relations" +msgstr "" + +msgid "Move / rotate / scale" +msgstr "" + +msgid "Move (translate)" +msgstr "" + +msgid "Pick entities, then drag the handle or click the distance; click empty to apply" +msgstr "" + +msgid "Rotate (about centroid)" +msgstr "" + +msgid "Pick entities, then drag around the pivot or click the angle; click empty to apply" +msgstr "" + +msgid "Scale (about centroid)" +msgstr "" + +msgid "Pick entities, then drag the handle or click the factor; click empty to apply" +msgstr "" + +msgid "Linear / polar array" +msgstr "" + +msgid "Linear array" +msgstr "" + +msgid "Pick entities, drag the spacing handle, click the count; click empty to apply" +msgstr "" + +msgid "Polar array (about centroid)" +msgstr "" + +msgid "Pick entities, drag the sweep handle, click the count; click empty to apply" +msgstr "" + +#, c-format, boost-format +msgid "Click center then a vertex — %d sides, %s" +msgstr "" + +msgid "circumscribed" +msgstr "" + +msgid "inscribed" +msgstr "" + +msgid "Polygon" +msgstr "" + +#, c-format, boost-format +msgid "Converted %d entit%s between construction and real geometry" +msgstr "" + +msgid "CONSTRAIN" +msgstr "" + +msgid "Perpendicular" +msgstr "" + +msgid "Coincident" +msgstr "" + +msgid "Equal length" +msgstr "" + +msgid "Equal radius" +msgstr "" + +msgid "Collinear" +msgstr "" + +msgid "Tangent" +msgstr "" + +msgid "Midpoint" +msgstr "" + +msgid "Symmetric" +msgstr "" + +msgid "Symmetric about the vertical axis" +msgstr "" + +msgid "Symmetric about the horizontal axis" +msgstr "" + +msgid "Fix point (anchor in place)" +msgstr "" + +msgid "Horizontal distance" +msgstr "" + +msgid "Vertical distance" +msgstr "" + +msgid "✓ Confirm" +msgstr "" + +msgid "✗ Cancel" +msgstr "" + +msgid "Undo (Ctrl+Z)" +msgstr "" + +msgid "Redo (Ctrl+Shift+Z)" +msgstr "" + +msgid "New Design — clear the feature tree" +msgstr "" + +msgid "Export STEP…" +msgstr "" + +msgid "Show the printer bed and its plate grid" +msgstr "" + +msgid "Place on Face (F) — lay the picked face on the bed" +msgstr "" + +msgid "Section View — hide part of the model to see inside. PageUp/PageDown move the plane; Delete removes it." +msgstr "" + +msgid "Flip Section — show the opposite half" +msgstr "" + +msgid "Commit to Plate — send the solid to Prepare" +msgstr "" + +msgid "Width / X" +msgstr "" + +msgid "Height / Y" +msgstr "" + +msgid "Distance X" +msgstr "" + +msgid "Distance Y" +msgstr "" + +msgid "Distance Z" +msgstr "" + +msgid "Z" +msgstr "" + +msgid "Rotation axis" +msgstr "" + +msgid "Angle °" +msgstr "" + +msgid "Move / Rotate" +msgstr "" + +msgid "Sketch: —" +msgstr "" + +msgid "Extrude dist" +msgstr "" + +msgid "End" +msgstr "" + +msgid "2nd dist" +msgstr "" + +msgid "Taper °" +msgstr "" + +msgid "New body" +msgstr "" + +msgid "Intersect" +msgstr "" + +msgid "Result" +msgstr "" + +msgid "Flip direction" +msgstr "" + +msgid "(no edge picked — group below)" +msgstr "" + +msgid "Bottom" +msgstr "Снизу" + +msgid "Lateral" +msgstr "" + +msgid "Edges" +msgstr "" + +msgid "Size (r/dist)" +msgstr "" + +msgid "XY" +msgstr "" + +msgid "XZ" +msgstr "" + +msgid "YZ" +msgstr "" + +msgid "Hole plane" +msgstr "" + +msgid "Depth (blind)" +msgstr "" + +msgid "Pos X" +msgstr "" + +msgid "Pos Y" +msgstr "" + +msgid "Through" +msgstr "" + +msgid "(none — uses Hole plane)" +msgstr "" + +msgid "On face" +msgstr "" + +msgid "Thread plane" +msgstr "" + +msgid "Pitch" +msgstr "" + +msgid "Thread depth" +msgstr "" + +msgid "(none — uses Thread plane)" +msgstr "" + +msgid "Plane X" +msgstr "" + +msgid "Plane Y" +msgstr "" + +msgid "Profile: —" +msgstr "" + +msgid "Path" +msgstr "" + +msgid "Linear" +msgstr "" + +msgid "Direction" +msgstr "" + +msgid "Total angle°" +msgstr "" + +msgid "Boolean" +msgstr "" + +msgid "Union (join)" +msgstr "" + +msgid "Subtract (cut)" +msgstr "" + +msgid "Target (kept)" +msgstr "" + +msgid "Keep tool body" +msgstr "" + +msgid "Body" +msgstr "" + +msgid "Insert" +msgstr "" + +msgid "" +"Drag a corner to size, the centre to move.\n" +"Confirm or Cancel in the toolbar above." +msgstr "" + +msgid "Midplane" +msgstr "" + +msgid "Two edges" +msgstr "" + +msgid "Plane type" +msgstr "" + +msgid "Base" +msgstr "" + +msgid "Angle°" +msgstr "" + +msgid "Base X" +msgstr "" + +msgid "Base Y" +msgstr "" + +msgid "Tilt axis" +msgstr "" + +msgid "Pick Face A" +msgstr "" + +msgid "Pick Face B" +msgstr "" + +msgid "Pick Edge A" +msgstr "" + +msgid "Pick Edge B" +msgstr "" + +msgid "Size U" +msgstr "" + +msgid "Size V" +msgstr "" + +msgid "Profiles (check 2+, in order):" +msgstr "" + +msgid "Ruled (straight) sections" +msgstr "" + +msgid "Fills the sketch's closed boundary with a smooth face." +msgstr "" + +msgid "Sheet body" +msgstr "" + +msgid "Offsets a sheet body's shell. Positive = outward, negative = inward." +msgstr "" + +msgid "Thickens a sheet body into a solid. Flip reverses the direction." +msgstr "" + +msgid "(all faces — closed hollow)" +msgstr "" + +msgid "Open face" +msgstr "" + +msgid "Pick a solid face to open it, then set the wall thickness." +msgstr "" + +msgid "Angle (°)" +msgstr "" + +msgid "(pick a side face)" +msgstr "" + +msgid "Draft" +msgstr "" + +msgid "Pick a side face, then set the draft angle. The face pivots about the body base." +msgstr "" + +msgid "Translate X" +msgstr "" + +msgid "Translate Y" +msgstr "" + +msgid "Translate Z" +msgstr "" + +msgid "Rotate axis" +msgstr "" + +msgid "Pivot X" +msgstr "" + +msgid "Pivot Y" +msgstr "" + +msgid "Pivot Z" +msgstr "" + +msgid "Keep original (make a copy)" +msgstr "" + +msgid "Translate and/or rotate the selected body. Rotation is applied about the pivot, then translation follows." +msgstr "" + +msgid "Mirror plane" +msgstr "" + +msgid "Keep original" +msgstr "" + +msgid "Reflect the selected body about a plane. The mirror is always a new body; keeping the original gives you both." +msgstr "" + +msgid "(pick a solid face)" +msgstr "" + +msgid "Pick a solid face and offset it into a new thin body. Not for sheet bodies — use Thicken Surface for those." +msgstr "" + +msgid "Target body" +msgstr "" + +msgid "Entity index" +msgstr "" + +msgid "Grow a thin wall from an open sketch Line entity, fused to the target body. Entity index is the position of the open Line in the sketch." +msgstr "" + +msgid "Source body" +msgstr "" + +msgid "Target plane" +msgstr "" + +msgid "Project the edges of a body onto a plane as sketch entities. Pick a face to project only its edges, or leave the face empty to project the whole body." +msgstr "" + +msgid "Add picked face" +msgstr "" + +msgid "Click a face on the body first, then Add picked face" +msgstr "" + +#, c-format, boost-format +msgid "Face %d is already in the list" +msgstr "" + +msgid "Faces to delete" +msgstr "" + +msgid "Pick a solid face, then click 'Add picked face' to accumulate faces. Confirm to remove all listed faces and heal the solid." +msgstr "" + +msgid "Left-handed" +msgstr "" + +msgid "Taper (°)" +msgstr "" + +msgid "A helical curve (spring path). Use as a sweep path to build springs, coils, or augers." +msgstr "" + +msgid "Two points" +msgstr "" + +msgid "Face normal" +msgstr "" + +msgid "Cylinder centerline" +msgstr "" + +msgid "Plane intersection" +msgstr "" + +msgid "Along edge" +msgstr "" + +msgid "Axis type" +msgstr "" + +msgid "Pick Face" +msgstr "" + +msgid "Pick Edge" +msgstr "" + +msgid "Plane A" +msgstr "" + +msgid "Plane B" +msgstr "" + +msgid "Point 1 X" +msgstr "" + +msgid "Point 1 Y" +msgstr "" + +msgid "Point 1 Z" +msgstr "" + +msgid "Point 2 X" +msgstr "" + +msgid "Point 2 Y" +msgstr "" + +msgid "Point 2 Z" +msgstr "" + +msgid "Point (world)" +msgstr "" + +msgid "Face + direction" +msgstr "" + +msgid "(all)" +msgstr "" + +msgid "Restrict picking to one body — the others go see-through and stop catching clicks" +msgstr "" + +msgid "Edge (sets in-plane direction)" +msgstr "" + +msgid "Without an edge the frame takes X from the face's first edge — pick one to choose it yourself" +msgstr "" + +msgid "X hint X" +msgstr "" + +msgid "X hint Y" +msgstr "" + +msgid "X hint Z" +msgstr "" + +msgid "Fastened — 6 DOF locked, B driven onto A exactly" +msgstr "" + +msgid "Planar — z aligned, offset distance; free in-plane slide" +msgstr "" + +msgid "Revolute — axes collinear; free rotation about z" +msgstr "" + +msgid "Slider — orientation locked; free axial slide" +msgstr "" + +msgid "Cylindrical — axes collinear; free spin + axial slide" +msgstr "" + +msgid "Kind" +msgstr "" + +msgid "CS A (fixed)" +msgstr "" + +msgid "CS B (moves)" +msgstr "" + +msgid "Flip (oppose z axes)" +msgstr "" + +msgid "Plane distance" +msgstr "" + +msgid "Axial position" +msgstr "" + +msgid "Expression" +msgstr "" + +msgid "Field" +msgstr "" + +msgid "Expr" +msgstr "" + +msgid "(no bindings)" +msgstr "" + +msgid "Value" +msgstr "" + +msgid "Constraints" +msgstr "" + +msgid "Feature tree" +msgstr "" + +msgid " — the eye suppresses this mate" +msgstr "" + +#, c-format, boost-format +msgid "%s selected — F2 or right-click renames it, double-click edits it" +msgstr "" + +msgid "Rename\tF2" +msgstr "" + +msgid "Scale artwork" +msgstr "" + +msgid "Move up" +msgstr "" + +msgid "Move down" +msgstr "" + +msgid "Show / hide" +msgstr "" + +msgid "Check interference — find overlapping bodies" +msgstr "" + +msgid "Bodies" +msgstr "" + +msgid "Move body" +msgstr "" + +msgid "Select a body row first, then move it" +msgstr "" + +msgid "Boolean — join, subtract or intersect with another body" +msgstr "" + +msgid "Colour" +msgstr "" + +#, c-format, boost-format +msgid "Body %d selected — right-click for what applies to it" +msgstr "" + +msgid "Variables" +msgstr "" + +msgid "+" +msgstr "" + +msgid "Del" +msgstr "" + +msgid "Sketch created — select it, then right-click to Extrude" +msgstr "" + +msgid "Sketch empty — nothing committed" +msgstr "" + +msgid "Sketch updated" +msgstr "" + +#, c-format +msgid "Sketch created (%zu driving dims) — select it, then right-click to Extrude" +msgstr "" + +msgid "Could not resolve the sketch to extrude" +msgstr "" + +msgid "Face selected — set the depth and Confirm" +msgstr "" + +msgid "Region selected — right-click to Extrude, or double-click to edit" +msgstr "" + +msgid "Sketch selected — right-click to Extrude, or double-click to edit" +msgstr "" + +#, c-format, boost-format +msgid "Face %d" +msgstr "" + +#, c-format, boost-format +msgid "Body %d " +msgstr "" + +msgid "vertex selected — click again for the whole body" +msgstr "" + +msgid "selected (whole body) — right-click for what applies to it" +msgstr "" + +#, c-format, boost-format +msgid "face %d selected — right-click to push/pull it, or click again for the whole body" +msgstr "" + +#, c-format, boost-format +msgid "edge %d selected — Fillet/Chamfer to dress it, or click again for the whole body" +msgstr "" + +#, c-format, boost-format +msgid "%s plane selected — right-click for the drawing tools" +msgstr "" + +#, c-format, boost-format +msgid "%s plane selected — right-click to sketch on it, or click an object to select it" +msgstr "" + +#, c-format, boost-format +msgid "placed (%.1f, %.1f, %.1f) mm — drag arrows to move, rings to rotate" +msgstr "" + +msgid "Tool exited" +msgstr "" + +msgid "Sketch kept — Finish to commit it, Cancel to discard" +msgstr "" + +msgid "✗ Conflicting constraints" +msgstr "" + +msgid "✓ Fully constrained" +msgstr "" + +#, c-format, boost-format +msgid "%d degrees of freedom" +msgstr "" + +#, c-format, boost-format +msgid "Sketch %d" +msgstr "" + +#, c-format, boost-format +msgid "Editing: Sketch %d · N = look normal to the plane · Finish or Cancel in the toolbar" +msgstr "" + +#, c-format +msgid "OK — %zu triangles" +msgstr "" + +msgid "Text to insert:" +msgstr "" + +msgid "Import SVG" +msgstr "" + +msgid "Import STEP" +msgstr "" + +msgid "Reading STEP…" +msgstr "" + +msgid "No solids found in STEP" +msgstr "" + +msgid "STEP import failed: " +msgstr "" + +msgid "Rebuilding model…" +msgstr "" + +#, c-format, boost-format +msgid "Imported %d solid(s) — pick a face or edge, then Fillet / Cut / Shell to modify" +msgstr "" + +msgid "Import mesh" +msgstr "" + +msgid "Could not read the STL file" +msgstr "" + +msgid "Could not read the OBJ file: " +msgstr "" + +msgid "Unsupported mesh format (STL and OBJ are supported)" +msgstr "" + +msgid "The mesh contains no triangles" +msgstr "" + +#, c-format, boost-format +msgid "" +"This mesh has %d triangles. Every triangle becomes a B-rep face before coplanar merging, so importing it may take a long time and leave a body that is slow to edit. Decimating the mesh first is usually better.\n" +"\n" +"Import anyway?" +msgstr "" + +msgid "Large mesh" +msgstr "" + +msgid "Mesh conversion failed: " +msgstr "" + +msgid "Mesh conversion produced no geometry" +msgstr "" + +msgid "Mesh import failed: " +msgstr "" + +#, c-format, boost-format +msgid "Imported solid — %d triangles → %d faces, volume %.2f mm³. Pick a face or edge, then Fillet / Cut / Shell to modify" +msgstr "" + +#, c-format, boost-format +msgid "Imported as an open shell (not watertight): %d boundary edge(s), %d non-manifold edge(s) — %d triangles → %d faces. The source mesh has holes or duplicated geometry; boolean features may fail on it" +msgstr "" + +msgid "No importable geometry found" +msgstr "" + +#, c-format, boost-format +msgid "%s added to the sketch — Confirm to commit it" +msgstr "" + +msgid " — drag to place/size, then Confirm" +msgstr "" + +msgid "Insert cancelled" +msgstr "" + +msgid "Drag a corner to scale, the centre to move — right-click when done" +msgstr "" + +#, c-format, boost-format +msgid "Sketch added on %s — select it, then right-click to Extrude" +msgstr "" + +msgid "Recompute error: " +msgstr "" + +msgid "Add a solid (sketch + extrude) first" +msgstr "" + +#, c-format, boost-format +msgid "Edge %d" +msgstr "" + +#, c-format, boost-format +msgid "Thread standard: %s (pitch %.3g mm)" +msgstr "" + +msgid "Thread needs a solid body — add or import one first" +msgstr "" + +msgid "Pick a sketch profile to revolve first" +msgstr "" + +msgid "Revolve needs a solid body — add or import one first" +msgstr "" + +msgid "Pick a profile sketch to sweep first" +msgstr "" + +msgid "Pick a path sketch for the sweep" +msgstr "" + +msgid "Sweep needs a solid body — add or import one first" +msgstr "" + +msgid "Check at least two profile sketches to loft" +msgstr "" + +msgid "Loft needs a solid body — add or import one first" +msgstr "" + +msgid "Pick a sketch profile to extrude first" +msgstr "" + +msgid "Pick a sketch to fill first" +msgstr "" + +msgid "Select a sheet body first" +msgstr "" + +msgid "Pick a solid face to thicken first" +msgstr "" + +msgid "Pick a sketch with an open line first" +msgstr "" + +msgid "Add at least one face to delete first" +msgstr "" + +msgid "Mate needs two CoordSys features — create them first" +msgstr "" + +msgid "Mate: CS A and CS B must be different CoordSys features" +msgstr "" + +msgid "Mate rejected" +msgstr "" + +msgid "No interference — need at least two solid bodies to check" +msgstr "" + +msgid "No interference found" +msgstr "" + +#, c-format +msgid "%zu interference pairs, worst %.2f mm³" +msgstr "" + +msgid "" +"Interference pairs:\n" +"\n" +msgstr "" + +#, c-format, boost-format +msgid "Body %d" +msgstr "" + +msgid "Interference" +msgstr "" + +msgid "Select a solid body first — its mass properties are what is reported" +msgstr "" + +msgid "Mass properties could not be computed for this body" +msgstr "" + +#, c-format, boost-format +msgid "%s: sheet body — %.2f cm² of surface, no volume" +msgstr "" + +#, c-format, boost-format +msgid "" +"%s\n" +"\n" +"Sheet body (open shell)\n" +"Surface area: %.2f cm²\n" +"\n" +"A sheet encloses no material, so it has no volume. Thicken it into a solid to get one." +msgstr "" + +msgid "Mass properties" +msgstr "" + +#, c-format, boost-format +msgid "%s: %.3f cm³, %.2f cm²" +msgstr "" + +#, c-format, boost-format +msgid "" +"%s\n" +"\n" +"Volume: %.3f cm³\n" +"Surface area: %.2f cm²" +msgstr "" + +msgid "Pattern needs a solid body — add or import one first" +msgstr "" + +msgid "Boolean needs two solid bodies — add or import a second one" +msgstr "" + +msgid "Cut needs a solid body — add or import one first" +msgstr "" + +#, c-format, boost-format +msgid "the picked face of Body %d" +msgstr "" + +msgid "the picked face" +msgstr "" + +#, c-format, boost-format +msgid " · %d picked" +msgstr "" + +#, c-format, boost-format +msgid "%d selected · Del removes them · Shift-click adds · double-click takes the whole loop" +msgstr "" + +msgid "Select — click an entity to pick it · drag an endpoint or centre to move it · Shift-click adds · Del removes" +msgstr "" + +#, c-format, boost-format +msgid "%d picked · now choose a constraint (Horizontal, Parallel, Tangent, Equal…)" +msgstr "" + +msgid "Constrain — click one or two entities, then choose a constraint" +msgstr "" + +msgid "Dimension — click an entity, or the first of two points" +msgstr "" + +msgid "Dimension — click the second point" +msgstr "" + +msgid "Line — click the start point" +msgstr "" + +msgid "Line — click the end point, or type the length" +msgstr "" + +msgid "Polyline — click the first point" +msgstr "" + +msgid "Polyline — click the next point · click the start point to close it · right-click to end the chain" +msgstr "" + +msgid "Rectangle — click one corner" +msgstr "" + +msgid "Rectangle — click the opposite corner" +msgstr "" + +msgid "Centre rectangle — click the centre" +msgstr "" + +msgid "Centre rectangle — click a corner" +msgstr "" + +msgid "Oblique rectangle — click the start of the base edge" +msgstr "" + +msgid "Oblique rectangle — click the end of the base edge (this sets the angle)" +msgstr "" + +msgid "Oblique rectangle — click to set the width" +msgstr "" + +msgid "Rounded rectangle — click one corner" +msgstr "" + +msgid "Rounded rectangle — click the opposite corner" +msgstr "" + +msgid "Rounded rectangle — click to set the corner radius" +msgstr "" + +msgid "Circle — click the centre" +msgstr "" + +msgid "Circle — click to set the radius, or type it" +msgstr "" + +msgid "Circle (2 points) — click one end of the diameter" +msgstr "" + +msgid "Circle (2 points) — click the other end of the diameter" +msgstr "" + +msgid "Circle (3 points) — click the first point on the circle" +msgstr "" + +msgid "Circle (3 points) — click the second point" +msgstr "" + +msgid "Circle (3 points) — click the third point" +msgstr "" + +msgid "Arc — click the start point" +msgstr "" + +msgid "Arc — click the end point" +msgstr "" + +msgid "Arc — click a point the arc passes through" +msgstr "" + +msgid "Tangent arc — click the endpoint it leaves from" +msgstr "" + +msgid "Tangent arc — click its far end" +msgstr "" + +msgid "Centre arc — click the centre" +msgstr "" + +msgid "Centre arc — click the start point (this sets the radius)" +msgstr "" + +msgid "Centre arc — click the end point" +msgstr "" + +msgid "Slot — click one end of the centreline" +msgstr "" + +msgid "Slot — click the other end of the centreline" +msgstr "" + +msgid "Slot — click to set the width" +msgstr "" + +msgid "Arc slot — click the centre the slot curves about" +msgstr "" + +msgid "Arc slot — click the start of the centreline (this sets the radius)" +msgstr "" + +msgid "Arc slot — click the end of the centreline" +msgstr "" + +msgid "Arc slot — click to set the width" +msgstr "" + +msgid "Polygon — click the centre" +msgstr "" + +msgid "Polygon — click a vertex (this sets size and orientation)" +msgstr "" + +msgid "Ellipse — click the centre" +msgstr "" + +msgid "Ellipse — click the end of the major axis" +msgstr "" + +msgid "Ellipse — click a point on the minor axis" +msgstr "" + +msgid "Elliptical arc — click the centre" +msgstr "" + +msgid "Elliptical arc — click the end of the major axis" +msgstr "" + +msgid "Elliptical arc — click a point on the minor axis" +msgstr "" + +msgid "Elliptical arc — click where the arc starts" +msgstr "" + +msgid "Elliptical arc — click where the arc ends" +msgstr "" + +msgid "Spline — click the first control point" +msgstr "" + +msgid "Spline — click the next control point · right-click to finish the curve" +msgstr "" + +msgid "Point — click to place one; the tool stays armed for more" +msgstr "" + +msgid "Trim — click a segment where it crosses another entity · right-click to exit" +msgstr "" + +msgid "Extend — click a line or arc to grow it out to the nearest entity · right-click to exit" +msgstr "" + +msgid "Fillet — click the first of two lines that meet" +msgstr "" + +msgid "Fillet — click the second line" +msgstr "" + +msgid "Fillet — drag the arrow, or click the number to type the radius · click empty space to apply · right-click cancels" +msgstr "" + +msgid "Chamfer — click the first of two lines that meet" +msgstr "" + +msgid "Chamfer — click the second line" +msgstr "" + +msgid "Chamfer — drag the arrow, or click the number to type the setback · click empty space to apply · right-click cancels" +msgstr "" + +msgid "Offset — click the entity to offset" +msgstr "" + +msgid "Offset — drag the arrow to either side, or click the number to type the distance · click empty space to apply · right-click cancels" +msgstr "" + +msgid "Mirror — first click the LINE to mirror about (a construction line works)" +msgstr "" + +msgid "Mirror — axis set · now click the entities to mirror · right-click cancels" +msgstr "" + +#, c-format, boost-format +msgid "Mirror — axis set · %d to mirror · click another to add or remove it · click empty space to apply" +msgstr "" + +msgid "Move — click the entities to move" +msgstr "" + +msgid "Move — drag the handle, or click the number to type the distance · click empty space to apply" +msgstr "" + +msgid "Rotate — click the entities to rotate" +msgstr "" + +msgid "Rotate — drag the handle, or click the number to type the angle · click empty space to apply" +msgstr "" + +msgid "Scale — click the entities to scale" +msgstr "" + +msgid "Scale — drag the handle, or click the number to type the factor · click empty space to apply" +msgstr "" + +msgid "Array — click the entities to repeat" +msgstr "" + +msgid "Array — drag the handle to set the step, click the count to type it · click empty space to apply" +msgstr "" + +msgid "Polar array — click the entities to repeat" +msgstr "" + +msgid "Polar array — drag the handle to set the sweep, click the count to type it · click empty space to apply" +msgstr "" + +msgid "Drag a corner to scale, the centre to move · right-click when done" +msgstr "" + +msgid " · Esc goes back to Select" +msgstr "" + +msgid " · click a constraint badge to remove it" +msgstr "" + +msgid "select something first" +msgstr "" + +#, c-format, boost-format +msgid "Mate: %s → %s" +msgstr "" + +msgid "Fastened" +msgstr "" + +msgid "Revolute" +msgstr "" + +msgid "Slider" +msgstr "" + +msgid "Cylindrical" +msgstr "" + +msgid "Click a solid FACE in the viewport" +msgstr "" + +msgid "Click a solid EDGE in the viewport" +msgstr "" + +msgid "An angled plane needs an edge to tilt about — pick Edge A" +msgstr "" + +msgid "A midplane needs two faces — pick Face A and Face B" +msgstr "" + +msgid "Face A and Face B are the same face — a midplane needs two different faces" +msgstr "" + +msgid "A tangent plane needs a cylindrical face — pick Face A" +msgstr "" + +msgid "This plane needs two edges — pick Edge A and Edge B" +msgstr "" + +msgid "Plane added — pick it as a sketch plane" +msgstr "" + +msgid "Axis added" +msgstr "" + +msgid "Coord Sys added" +msgstr "" + +msgid "Shell needs a solid body — add or import one first" +msgstr "" + +msgid "Draft needs a solid body — add or import one first" +msgstr "" + +msgid "Draft needs a picked face — click a side face first" +msgstr "" + +msgid "" +"Nothing yet — import a STEP or a mesh from the toolbar,\n" +"or click a reference plane and right-click it to start a sketch." +msgstr "" + +msgid "No solid yet — select a sketch and right-click it to Extrude." +msgstr "" + +msgid "Could not restore the CAD model from this project" +msgstr "" + +msgid "Could not restore the CAD model: " +msgstr "" + +#, c-format +msgid "Body %zu — %s" +msgstr "" + +msgid "Section view on — hides half the model to see inside; PageUp / PageDown move the plane, Flip shows the other half" +msgstr "" + +msgid "Section view off" +msgstr "" + +#, c-format, boost-format +msgid "Section view — showing the %s half" +msgstr "" + +msgid "upper" +msgstr "" + +msgid "lower" +msgstr "" + +msgid "Boolean needs two bodies — create or import a second solid" +msgstr "" + +msgid "Select a body first — click it in the viewport or the Bodies list" +msgstr "" + +msgid "That body has no display mesh yet — recompute first" +msgstr "" + +msgid "Drag the arrows to move, the rings to rotate — then Confirm (Esc cancels)" +msgstr "" + +msgid "Drag the arrows to move, the rings to rotate — the numbers follow" +msgstr "" + +msgid "Select a body first" +msgstr "" + +#, c-format, boost-format +msgid "Body %d colour set" +msgstr "" + +msgid "Click a face on the solid, then press F" +msgstr "" + +msgid "Placed on face — body laid flat on the bed" +msgstr "" + +msgid "Edit rejected: " +msgstr "" + +msgid "Erase all features and bodies and start a new design? This cannot be undone." +msgstr "" + +msgid "New Design" +msgstr "" + +msgid "This body has no feature to delete — use New Design to start over" +msgstr "" + +#, c-format, boost-format +msgid "feature %d" +msgstr "" + +#, c-format, boost-format +msgid "" +"Delete %s?\n" +"\n" +"That is the feature this body was made from. Features built on it may be removed or stop working." +msgstr "" + +msgid "Delete body" +msgstr "" + +msgid "Select the FEATURE that created this body (or use New Design)" +msgstr "" + +msgid "Select a feature in the tree first" +msgstr "" + +#, c-format, boost-format +msgid "Body %d shown" +msgstr "" + +#, c-format, boost-format +msgid "Body %d hidden" +msgstr "" + +msgid "Feature shown" +msgstr "" + +msgid "Feature hidden" +msgstr "" + +msgid "Draw a sketch first, then Constrain" +msgstr "" + +msgid "Select a sketch in the tree first" +msgstr "" + +msgid "Selected feature is not a sketch" +msgstr "" + +msgid "Pick 1-2 lines, then a constraint; right-click exits" +msgstr "" + +msgid "Pick 1-2 entities, then a constraint or dimension; right-click exits" +msgstr "" + +msgid "Pick an entity first" +msgstr "" + +msgid "Pick two entities first" +msgstr "" + +msgid "Horizontal and Vertical apply to a line" +msgstr "" + +msgid "Angle applies between two lines" +msgstr "" + +msgid "Collinear needs two lines" +msgstr "" + +msgid "Parallel, perpendicular and equal length apply to two lines" +msgstr "" + +msgid "Equal radius needs two circles or arcs" +msgstr "" + +msgid "Concentric needs two circles or arcs" +msgstr "" + +msgid "Tangent needs a line and a circle/arc, or two circles/arcs" +msgstr "" + +msgid "This constraint needs two entities with a point to join" +msgstr "" + +msgid "This dimension needs two entities with a point to measure between" +msgstr "" + +msgid "Midpoint needs a point and a line" +msgstr "" + +msgid "Symmetric needs two points or two lines + an axis" +msgstr "" + +msgid "Symmetric needs two points or two lines" +msgstr "" + +msgid "Symmetric: pick two entities, then an axis line" +msgstr "" + +msgid "Radius/Diameter needs a circle or arc" +msgstr "" + +msgid "Unsupported constraint" +msgstr "" + +msgid "Constraint rejected (over-constrained)" +msgstr "" + +msgid "Applied constraint · its badge is on the sketch — click the badge to remove it" +msgstr "" + +#, c-format, boost-format +msgid "%s — %d selected. Press Esc for the Select tool, click one line, then Shift- or Ctrl-click the other." +msgstr "" + +msgid "Applied constraint" +msgstr "" + +#, c-format, boost-format +msgid "Fix %s" +msgstr "" + +#, c-format, boost-format +msgid "Lock X %s" +msgstr "" + +#, c-format, boost-format +msgid "Lock Y %s" +msgstr "" + +msgid "Equal" +msgstr "" + +#, c-format, boost-format +msgid "Symmetric %s — %s / %s" +msgstr "" + +#, c-format, boost-format +msgid "Symmetric about Y axis %s — %s" +msgstr "" + +#, c-format, boost-format +msgid "Symmetric about X axis %s — %s" +msgstr "" + +msgid "On line" +msgstr "" + +msgid "On edge" +msgstr "" + +msgid "Constraint" +msgstr "" + +#, c-format, boost-format +msgid "Constraints (%d)" +msgstr "" + +msgid "No constraints yet" +msgstr "" + +msgid "Delete constraint" +msgstr "" + +msgid "Constraint deleted" +msgstr "" + +msgid "Press Constrain on a sketch first" +msgstr "" + +msgid "Pick the entity, then a mirror-axis line" +msgstr "" + +msgid "Mirror axis must be a line" +msgstr "" + +msgid "Mirror produced nothing" +msgstr "" + +msgid "Offset distance (+left / -right of direction)" +msgstr "" + +msgid "Offset collapsed the entity" +msgstr "" + +msgid "Pick two lines to fillet" +msgstr "" + +msgid "Fillet needs two lines" +msgstr "" + +msgid "Fillet radius" +msgstr "" + +msgid "Fillet failed (parallel lines or radius too large)" +msgstr "" + +msgid "Pick two lines to chamfer" +msgstr "" + +msgid "Chamfer needs two lines" +msgstr "" + +msgid "Chamfer distance" +msgstr "" + +msgid "Chamfer failed (parallel lines or distance too large)" +msgstr "" + +msgid "Trim works on lines, arcs and circles" +msgstr "" + +msgid "Extend works on lines and arcs" +msgstr "" + +msgid "Pick the edge to trim/extend" +msgstr "" + +msgid "Nothing to trim at the pick" +msgstr "" + +msgid "No edge to extend to" +msgstr "" + +msgid "Array count (incl. original)" +msgstr "" + +msgid "Spacing (mm)" +msgstr "" + +msgid "Array produced nothing" +msgstr "" + +msgid "Move dX (mm)" +msgstr "" + +msgid "Move dY (mm)" +msgstr "" + +msgid "Move produced nothing" +msgstr "" + +msgid "Rotate angle (deg)" +msgstr "" + +msgid "Rotate produced nothing" +msgstr "" + +msgid "Scale factor" +msgstr "" + +msgid "Scale produced nothing" +msgstr "" + +msgid "Polar count (incl. original)" +msgstr "" + +msgid "Total sweep (deg)" +msgstr "" + +msgid "Polar array produced nothing" +msgstr "" + +msgid "Applied edit" +msgstr "" + +msgid " — type a value, press Enter (or Confirm)" +msgstr "" + +msgid "Pick a segment in the viewport first" +msgstr "" + +msgid "Applied Horizontal" +msgstr "" + +msgid "Applied Vertical" +msgstr "" + +msgid "Sketch: " +msgstr "" + +#, c-format, boost-format +msgid "On a face of Body %d" +msgstr "" + +msgid "On a stored face" +msgstr "" + +msgid "Editing sketch — drag a handle or click a quote to edit" +msgstr "" + +msgid "An imported solid has no parameters — use Transform to move or rotate it" +msgstr "" + +msgid "This feature type can't be edited yet" +msgstr "" + +msgid "Nothing to export — add a feature first" +msgstr "" + +msgid "Export STEP" +msgstr "" + +msgid "Exported STEP" +msgstr "" + +msgid "STEP export failed: " +msgstr "" + +msgid "Nothing to commit — add a feature first" +msgstr "" + +msgid "All bodies hidden — show one before committing" +msgstr "" + +msgid "Plane ready" +msgstr "" + +msgid "Axis ready" +msgstr "" + +msgid "Coord Sys ready" +msgstr "" + +msgid "Helix ready" +msgstr "" + +msgid "Project ready" +msgstr "" + +msgid "Sketch ready" +msgstr "" + +msgid "Mate needs at least two CoordSys features" +msgstr "" + +msgid "Mate: CS A and CS B must be different" +msgstr "" + +msgid "Mate ready" +msgstr "" + +msgid "Invalid: " +msgstr "" + +#, c-format +msgid "Preview — %zu triangles" +msgstr "" + +#, c-format, boost-format +msgid "Body %d — moved (%.1f, %.1f, %.1f) mm, rotated %.1f°" +msgstr "" + +msgid "Profile: " +msgstr "" + +#, c-format, boost-format +msgid "Face %d (push/pull)" +msgstr "" + +msgid "Move cancelled" +msgstr "" + +msgid "Discard this sketch and everything drawn in it?" +msgstr "" + +msgid "Discard sketch" +msgstr "" + +msgid "Keep drawing" +msgstr "" + +msgid "Finish or cancel the current tool first (Esc)" +msgstr "" + +msgid "Nothing to redo" +msgstr "" + +msgid "Nothing to undo" +msgstr "" + +#, c-format +msgid "Redo (%zu more)" +msgstr "" + +#, c-format +msgid "Undo (%zu more)" +msgstr "" + +msgid "Variable name:" +msgstr "" + +msgid "Add Variable" +msgstr "" + +msgid "Variable name must not contain spaces" +msgstr "" + +#, c-format, boost-format +msgid "Expression for '%s':" +msgstr "" + +msgid "Select a variable first" +msgstr "" + +msgid "Edit Variable" +msgstr "" + +#, c-format, boost-format +msgid "Variable '%s' could not be removed (likely still referenced by a feature expression): %s" +msgstr "" + +msgid "No binding for that field" +msgstr "" + +msgid "Enter a number" +msgstr "" + +msgid "Not a number" +msgstr "" + +msgid "Primitive" +msgstr "" + +msgid "Empty mesh generated" +msgstr "" + +msgid "Pocket (Cut)" +msgstr "" + +msgid "Clear All" +msgstr "" + +msgctxt "Keyboard Shortcut" +msgid "Ins" +msgstr "" + +msgctxt "Keyboard Shortcut" +msgid "Home" +msgstr "Home" + +msgctxt "Keyboard Shortcut" +msgid "End" +msgstr "End" + +msgctxt "Keyboard Shortcut" +msgid "PgUp" +msgstr "" + +msgctxt "Keyboard Shortcut" +msgid "PgDn" +msgstr "" + +msgctxt "Keyboard Shortcut" +msgid "Arrow Left" +msgstr "Стрелка влево" + +msgctxt "Keyboard Shortcut" +msgid "Arrow Right" +msgstr "Стрелка вправо" + +msgctxt "Keyboard Shortcut" +msgid "Arrow Up" +msgstr "Стрелка вверх" + +msgctxt "Keyboard Shortcut" +msgid "Arrow Down" +msgstr "Стрелка вниз" + +msgid "Import geometry data from STL/STEP/3MF/OBJ/AMF files" +msgstr "Импорт геометрических данных из STL/STEP/3MF/OBJ/AMF файлов" + +msgid "Select all objects" +msgstr "Выбрать все модели" + +msgid "Paste from clipboard" +msgstr "Вставить из буфера обмена" + +# Ошибка в оригинале – переключить печать частей невозможно, функция работает только для всей сборки +msgid "Toggle printable for object/part" +msgstr "Переключить печать модели" + +msgid "Move selection 10mm in negative X direction" +msgstr "Перемещение выбранного на -10 мм по оси X" + +msgid "Move selection 10mm in positive X direction" +msgstr "Перемещение выбранного на +10 мм по оси X" + +msgid "Move selection 10mm in positive Y direction" +msgstr "Перемещение выбранного на +10 мм по оси Y" + +msgid "Move selection 10mm in negative Y direction" +msgstr "Перемещение выбранного на -10 мм по оси Y" + +msgid "Rotate selection 45 degrees counterclockwise" +msgstr "" + +msgid "Rotate selection 45 degrees clockwise" +msgstr "" + +msgid "Gizmo move" +msgstr "Инструмент перемещения" + +msgid "Gizmo rotate" +msgstr "Инструмент вращения" + +msgid "Gizmo scale" +msgstr "Инструмент масштабирования" + +msgid "Gizmo place face on bed" +msgstr "Выбор контактной поверхности" + +msgid "Gizmo cut" +msgstr "Инструмент разрезания" + +msgid "Gizmo mesh boolean" +msgstr "Булевы операции" + +msgid "Gizmo FDM paint-on supports" +msgstr "" + +msgid "Gizmo FDM paint-on seam" +msgstr "Рисование шва (FDM)" + +msgid "Gizmo FDM paint-on fuzzy skin" +msgstr "Рисование нечёткой оболочки" + +msgid "Gizmo multi-material painting" +msgstr "" + +msgid "Gizmo text emboss/engrave" +msgstr "Инструмент размещения текста" + +msgid "Gizmo measure" +msgstr "Инструмент измерения" + +msgid "Gizmo assemble" +msgstr "Размещение частей сборки" + +msgid "Gizmo brim ears" +msgstr "Размещение «мышиных ушек»" + +msgid "Vertical slider - Move active thumb Up" +msgstr "Вертикальный ползунок - Сдвинуть активный ползунок вверх" + +msgid "Vertical slider - Move active thumb Down" +msgstr "Вертикальный ползунок - Сдвинуть активный ползунок вниз" + +msgid "Horizontal slider - Move active thumb Left" +msgstr "Горизонтальный ползунок - Сдвинуть активный ползунок влево" + +msgid "Horizontal slider - Move active thumb Right" +msgstr "Горизонтальный ползунок - Сдвинуть активный ползунок вправо" + +msgid "Horizontal slider - Move to start position" +msgstr "Горизонтальный ползунок - перемещение в начальную позицию" + +msgid "Horizontal slider - Move to last position" +msgstr "Горизонтальный ползунок - перемещение в конечную позицию" + +msgid "Camera view - Default" +msgstr "Камера по умолчанию" + +msgid "Camera view - Top" +msgstr "Камера сверху" + +msgid "Camera view - Bottom" +msgstr "Камера снизу" + +msgid "Camera view - Front" +msgstr "Камера спереди" + +msgid "Camera view - Behind" +msgstr "Камера сзади" + +msgid "Camera Angle - Left side" +msgstr "Камера слева" + +msgid "Camera Angle - Right side" +msgstr "Камера справа" + +msgid "Camera view - Current plate" +msgstr "" + +msgid "Zoom in" +msgstr "Приблизить" + +msgid "Zoom out" +msgstr "Отдалить" + +msgid "Show/Hide 3Dconnexion devices settings dialog" +msgstr "Показать/скрыть диалоговое окно настроек и устройств 3Dconnexion" + +msgid "Show/Hide wireframe" +msgstr "" + +msgid "On/Off G-code window" +msgstr "Показать/скрыть окно отображения G-кода" + +msgid "On/Off one layer mode of the vertical slider" +msgstr "Включение/отключение функции «Режим одного слоя» у вертикального ползунка" + +msgid "Switch between Prepare/Preview" +msgstr "Переключение между подготовкой и просмотром нарезки" + +msgid "Collapse/Expand the sidebar" +msgstr "Свернуть/развернуть боковую панель" + +msgid "Open the speed dial" +msgstr "" + +msgid "Reload the device page" +msgstr "" + +msgid "Show keyboard shortcuts list" +msgstr "Показать список сочетаний клавиш" + +msgid "Slicing and printing" +msgstr "" + +msgid "Editing" +msgstr "" + +msgid "Placement" +msgstr "" + +msgid "Gizmos" +msgstr "" + +msgid "Sliders" +msgstr "" + +msgid "Painting tools" +msgstr "" + +msgid "Application" +msgstr "" + #: resources/data/hints.ini: [hint:Precise wall] msgid "" "Precise wall\n" @@ -22499,8 +25320,67 @@ msgstr "" "Предотвращение коробления материала\n" "Знаете ли вы, что при печати материалами, склонными к короблению, таких как ABS, повышение температуры подогреваемого стола может снизить эту вероятность?" -#~ msgid "Other" -#~ msgstr "Прочее" +# Название кнопки на клавиатуре, на момент 2.3.2 используется в 5 местах в +# значении названия кнопки +#~ msgid "Tab" +#~ msgstr "Tab" + +#~ msgid "Displays current viewport FPS in the top-right corner." +#~ msgstr "Выводить частоту кадров рабочего пространства в правом верхнем углу." + +# AI Translated +#~ msgid "Publish 3MF Wiki" +#~ msgstr "Wiki по публикации 3MF" + +# AI Translated +#~ msgid "Publish 3MF Video Guide" +#~ msgstr "Видеоруководство по публикации 3MF" + +#~ msgid "Toolbar" +#~ msgstr "Панель инструментов" + +#~ msgid "Switch table page" +#~ msgstr "Переключение между вкладками" + +#~ msgid "Global shortcuts" +#~ msgstr "Глобальные горячие клавиши" + +#~ msgid "Middle mouse button" +#~ msgstr "Средняя кнопка мыши" + +#~ msgid "Auto orients selected objects or all objects. If there are selected objects, it just orients the selected ones. Otherwise, it will orient all objects in the current project." +#~ msgstr "Попытаться положить модели на стол. При выборе отдельных моделей операция применяется только к ним." + +#~ msgid "Auto orients all objects on the active plate." +#~ msgstr "Положить все модели только на активном столе" + +#~ msgid "Any arrow" +#~ msgstr "Любая стрелка" + +#~ msgid "Gizmo SLA support points" +#~ msgstr "Размещение поддержек (SLA)" + +# Plater – это название библиотеки. Используется в меню горячих клавиш в качестве заголовка сочетаний клавиш, которые работают внутри пространства Plater. Как минимум на Windows не отображается. +#~ msgid "Plater" +#~ msgstr "Рабочая область" + +#~ msgid "Gizmo" +#~ msgstr "Инструмент" + +#~ msgid "Delete objects, parts, modifiers" +#~ msgstr "Удаление моделей, частей, модификаторов" + +#~ msgid "Objects List" +#~ msgstr "Список моделей" + +#~ msgid "G-code written at the very top of the output file, before any other content. Useful for adding metadata that printer firmware reads from the first lines of the file (e.g. estimated print time, filament usage). Supports placeholders like {print_time_sec} and {used_filament_length}." +#~ msgstr "Код для вставки в первые строки файла (перед началом всего остального содержимого). Полезно для добавления метаданных для считывания прошивкой принтера, таких как время печати или расход материала. Можно использовать вставку переменных (например, {print_time_sec} и {used_filament_length} соответственно)." + +#~ msgid "Print time (seconds)" +#~ msgstr "Время печати (в секундах)" + +#~ msgid "Open actions speed dial" +#~ msgstr "Открыть строку быстрых действий" #~ msgid "Left: " #~ msgstr "Левый: " @@ -22636,9 +25516,6 @@ msgstr "" #~ msgid "Print order within a single layer." #~ msgstr "Последовательность печати моделей в пределах одного слоя." -#~ msgid "Bottom" -#~ msgstr "Снизу" - #~ msgid "Front" #~ msgstr "Спереди" diff --git a/localization/i18n/sv/OrcaSlicer_sv.po b/localization/i18n/sv/OrcaSlicer_sv.po index ce0d5f5034..3ac55320d9 100644 --- a/localization/i18n/sv/OrcaSlicer_sv.po +++ b/localization/i18n/sv/OrcaSlicer_sv.po @@ -3,7 +3,7 @@ msgid "" msgstr "" "Project-Id-Version: Orca Slicer\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-09-17 12:41-0300\n" +"POT-Creation-Date: 2026-09-22 12:39+0800\n" "Language: sv\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -2804,6 +2804,19 @@ msgstr "" msgid "Failed to open the Plugins dialog (unknown error)." msgstr "Det gick inte att öppna dialogrutan Insticksmoduler (okänt fel)." +msgid "Plugins refreshed." +msgstr "" + +#, c-format, boost-format +msgid "Failed to refresh plugins: %s" +msgstr "" + +msgid "Select plugin package" +msgstr "" + +msgid "Plugin files (*.py;*.whl)|*.py;*.whl" +msgstr "" + # AI Translated msgid "Plugin Terminal" msgstr "Terminal för insticksmoduler" @@ -4584,6 +4597,21 @@ msgstr "OrcaSlicer började i samma anda och hämtade från PrusaSlicer, BambuSt msgid "Today, OrcaSlicer is the most widely used and actively developed open-source slicer in the 3D printing community. Many of its innovations have been adopted by other slicers, making it a driving force for the entire industry." msgstr "I dag är OrcaSlicer det mest använda och mest aktivt utvecklade beredningsprogrammet med öppen källkod i 3D-utskriftscommunityn. Många av dess nyheter har tagits upp av andra program, vilket gör det till en drivkraft för hela branschen." +msgid "Script plugin skipped." +msgstr "" + +msgid "Script plugin finished." +msgstr "" + +msgid "Printer" +msgstr "Skrivare" + +msgid "Recent Projects" +msgstr "" + +msgid "Go to Plate" +msgstr "" + msgid "AMS Materials Setting" msgstr "AMS Material Inställning" @@ -6311,9 +6339,6 @@ msgctxt "Noun" msgid "Print" msgstr "Skriv ut" -msgid "Printer" -msgstr "Skrivare" - msgid "Time Estimation" msgstr "Beräknad tid" @@ -6510,12 +6535,15 @@ msgctxt "Camera View" msgid "Right" msgstr "Höger" -msgid "Add" -msgstr "Lägg till" - msgid "Add plate" msgstr "Lägg till byggplata" +msgid "Split to objects" +msgstr "Dela upp till objekt" + +msgid "Add" +msgstr "Lägg till" + msgid "Auto orient all/selected objects" msgstr "Autoorientering alla/valda objekt" @@ -6528,9 +6556,6 @@ msgstr "Ordna alla objekt" msgid "Arrange objects on selected plates" msgstr "Ordna alla objekt på vald platta" -msgid "Split to objects" -msgstr "Dela upp till objekt" - msgid "Assembly View" msgstr "Monterings vy" @@ -6592,6 +6617,9 @@ msgstr "Kontur" msgid "Wireframe" msgstr "Trådram" +msgid "X-Ray" +msgstr "" + # AI Translated msgid "Realistic View" msgstr "Realistisk vy" @@ -6637,7 +6665,7 @@ msgid "Size:" msgstr "Storlek:" # AI Translated -#, c-format, boost-format +#, boost-format msgid "Conflicts of G-code paths have been found at layer %d, Z = %.2lfmm. Please separate the conflicted objects farther (%s <-> %s)." msgstr "Konflikter mellan G-code-banor hittades på lager %d, Z = %.2lfmm. Placera de objekt som krockar längre ifrån varandra (%s <-> %s)." @@ -6823,6 +6851,9 @@ msgstr "Stänger Begäran medans vissa inställningar ändrats." msgid "Logging" msgstr "Loggar" +msgid "Design" +msgstr "" + msgid "Prepare" msgstr "Förbered" @@ -7174,6 +7205,9 @@ msgstr "Visa en kontur runt det markerade objektet i 3D-scenen." msgid "Preferences" msgstr "Inställningar" +msgid "Open speed dial" +msgstr "" + # AI Translated msgctxt "Menu" msgid "Edit" @@ -8207,6 +8241,234 @@ msgstr "Visa inte den här dialogrutan igen" msgid "Please refer to Wiki before use->" msgstr "Läs wikin före användning->" +msgid "Plates are a filament (FFF) feature." +msgstr "" + +msgid "Open the 3D view first." +msgstr "" + +msgid "Select an object first." +msgstr "" + +msgid "Slice and Preview" +msgstr "" + +msgid "Slice & Export" +msgstr "" + +msgid "Go to layer (percent)" +msgstr "" + +msgid "Commands" +msgstr "" + +msgid "Go to tab..." +msgstr "" + +msgid "Load Project" +msgstr "" + +msgid "Save Project As" +msgstr "" + +msgid "Mode: Simple" +msgstr "" + +msgid "Mode: Advanced" +msgstr "" + +msgid "Mode: Expert" +msgstr "" + +msgid "Toggle Developer Mode" +msgstr "" + +msgid "Developer mode enabled." +msgstr "" + +msgid "Developer mode disabled." +msgstr "" + +msgid "Export STL" +msgstr "Exportera STL" + +msgid "Export 3MF" +msgstr "Exportera 3mf" + +msgid "Export Sliced File" +msgstr "" + +msgid "Export All Sliced Files" +msgstr "" + +msgid "Max Volumetric Speed Calibration" +msgstr "Max volymetrisk hastighets kalibrering" + +msgid "Pressure Advance Calibration" +msgstr "" + +# AI Translated +msgid "Flow Ratio Calibration" +msgstr "Kalibrering av flödesförhållande" + +msgid "Retraction Calibration" +msgstr "" + +msgid "Cornering Calibration" +msgstr "" + +msgid "Input Shaping Frequency Calibration" +msgstr "" + +msgid "Input Shaping Damping Calibration" +msgstr "" + +msgid "VFA Calibration" +msgstr "" + +msgid "View: Top" +msgstr "" + +msgid "View: Bottom" +msgstr "" + +msgid "View: Front" +msgstr "" + +msgid "View: Rear" +msgstr "" + +msgid "View: Left" +msgstr "" + +msgid "View: Right" +msgstr "" + +msgid "View: Isometric" +msgstr "" + +msgid "View: Default" +msgstr "" + +msgid "Fit Bed to View" +msgstr "" + +msgid "Toggle Perspective" +msgstr "" + +# AI Translated +msgid "Delete All Objects" +msgstr "Radera alla objekt" + +msgid "Mirror X" +msgstr "" + +msgid "Mirror Y" +msgstr "" + +msgid "Mirror Z" +msgstr "" + +# AI Translated +msgid "Split to Objects" +msgstr "Dela upp i objekt" + +msgid "Split to Parts" +msgstr "" + +msgid "Center Selected on Plate" +msgstr "" + +msgid "Drop to Bed" +msgstr "" + +msgid "Scale to Fit Print Volume" +msgstr "" + +msgid "Increase Instances" +msgstr "" + +msgid "Decrease Instances" +msgstr "" + +msgid "Auto-Arrange" +msgstr "" + +msgid "Auto-Orient" +msgstr "" + +msgid "Add Plate" +msgstr "" + +msgid "Cannot add another plate (maximum reached)." +msgstr "" + +msgid "Duplicate Plate" +msgstr "" + +msgid "Cannot duplicate a plate (maximum reached)." +msgstr "" + +msgid "Cannot delete the only plate." +msgstr "" + +msgid "Rename Plate" +msgstr "" + +msgid "Toggle Plate Lock" +msgstr "" + +msgid "No plates available." +msgstr "" + +msgid "Synchronize Filament List from AMS" +msgstr "" + +msgid "Connect a printer to synchronize the AMS filament list." +msgstr "" + +msgid "Open Preset Bundle" +msgstr "" + +msgid "Sign in to sync presets." +msgstr "" + +msgid "Export All Objects as STLs" +msgstr "" + +msgid "Export All Objects as DRC (one file)" +msgstr "" + +msgid "Export All Objects as DRCs" +msgstr "" + +msgid "Export Toolpaths as OBJ" +msgstr "" + +msgid "About OrcaSlicer" +msgstr "" + +msgid "Open Wiki" +msgstr "" + +msgid "Open YouTube Channel" +msgstr "" + +msgid "Open Plugins" +msgstr "" + +msgid "Refresh Plugins" +msgstr "" + +msgid "Install Plugin" +msgstr "" + +msgid "Install Local Plugin" +msgstr "" + +msgid "Unknown command." +msgstr "" + msgid "3D Mouse disconnected." msgstr "3D mus bortkopplad." @@ -8923,10 +9185,6 @@ msgstr "Expandera sidopanelen" msgid "Collapse sidebar" msgstr "Fäll ihop sidopanelen" -# AI Translated -msgid "Tab" -msgstr "Tabb" - #, c-format, boost-format msgid "Loading file: %s" msgstr "Laddar fil: %s" @@ -9143,10 +9401,6 @@ msgstr "" msgid "Delete Object" msgstr "Radera objekt" -# AI Translated -msgid "Delete All Objects" -msgstr "Radera alla objekt" - # AI Translated msgid "Reset Project" msgstr "Återställ projekt" @@ -9154,10 +9408,6 @@ msgstr "Återställ projekt" msgid "The selected object couldn't be split." msgstr "Det valda objektet kan inte delas." -# AI Translated -msgid "Split to Objects" -msgstr "Dela upp i objekt" - # AI Translated msgid "Disable Auto-Drop to preserve Z positioning?\n" msgstr "Vill du avaktivera automatiskt nedsläpp för att behålla Z-positionen?\n" @@ -10073,6 +10323,33 @@ msgstr "Hantering av flera enheter" msgid "With this option enabled, you can send a task to multiple devices at the same time and manage multiple devices." msgstr "Med det här alternativet aktiverat kan du skicka en uppgift till flera enheter samtidigt och hantera flera enheter." +msgid "Open the Speed Dial from the keyboard" +msgstr "" + +msgid "When enabled, the Speed Dial keyboard shortcut (Space by default) opens the action search from any page." +msgstr "" + +msgid "Recent actions" +msgstr "" + +msgid "actions" +msgstr "" + +msgid "How many recently launched actions to show at the top of the Speed Dial. Set to 0 to hide recent actions." +msgstr "" + +msgid "CAD feature (experimental)" +msgstr "" + +msgid "With this option enabled, the Design tab is shown, where models can be built and edited parametrically. This feature is experimental and still under development." +msgstr "" + +msgid "Auto-close sketch loops" +msgstr "" + +msgid "Treat sketch endpoints within 0.001 mm as one joint and weld the loop shut. Off: only exactly coincident endpoints join, so a loop with a tiny gap is shown as open instead of being closed for you." +msgstr "" + # AI Translated msgid "Pop up to select filament grouping mode" msgstr "Visa dialogruta för val av filamentgrupperingsläge" @@ -10169,6 +10446,12 @@ msgstr "Omvänd muszoomning" msgid "If enabled, reverses the direction of zoom with mouse wheel." msgstr "Om aktiverad, vänder zoomriktningen med mushjulet." +msgid "Draw mate connectors as a face" +msgstr "" + +msgid "In the Design tab, draw a mate connector as a small face instead of the conventional disc with a roll quadrant. A face's orientation is read without being learned. Turn this off for the conventional CAD representation." +msgstr "" + # AI Translated msgid "Pan" msgstr "Panorera" @@ -10197,6 +10480,15 @@ msgstr "Dra med höger musknapp" msgid "Set the action that dragging the right mouse button should perform." msgstr "Ange vilken åtgärd som ska utföras när du drar med höger musknapp." +msgid "Keyboard" +msgstr "" + +msgid "Keyboard shortcuts" +msgstr "" + +msgid "Choose the key for each action." +msgstr "" + # AI Translated msgid "Clear my choice on..." msgstr "Rensa mitt val för..." @@ -10327,13 +10619,40 @@ msgstr "" "Begränsar vyns bildfrekvens för att minska GPU-belastning och strömförbrukning.\n" "Sätt till 0 för obegränsad bildfrekvens." +msgid "Reuse the 3D scene while idle" +msgstr "" + +msgid "" +"Skips redrawing the 3D scene when only the mouse cursor moves over the viewport,\n" +"and reuses the previous frame's scene instead. Reduces GPU load.\n" +"Disable it if the viewport shows stale or missing contents.\n" +"\n" +"Takes effect immediately." +msgstr "" + +msgid "Skip unchanged frames" +msgstr "" + +msgid "" +"Skips drawing a frame altogether when it would be identical to the one already on screen.\n" +"Only applies to frames that reuse the 3D scene, so it needs Reuse the 3D scene while idle.\n" +"Disable it if a hover highlight, tooltip or animation stops updating.\n" +"\n" +"Takes effect immediately." +msgstr "" + # AI Translated msgid "Show FPS overlay" msgstr "Visa FPS-överlägg" -# AI Translated -msgid "Displays current viewport FPS in the top-right corner." -msgstr "Visar vyns aktuella FPS i det övre högra hörnet." +msgid "Displays rendering counts in the top-right corner of the viewport." +msgstr "" + +msgid "FPS: frames presented to the screen per second." +msgstr "" + +msgid "3D: frames per second that redrew the 3D scene." +msgstr "" # AI Translated msgid "G-code Preview" @@ -10836,13 +11155,8 @@ msgstr "Publicera 3MF..." msgid "Select which settings to be published in the 3MF file" msgstr "Välj vilka inställningar som ska publiceras i 3MF-filen" -# AI Translated -msgid "Publish 3MF Wiki" -msgstr "Wiki för Publicera 3MF" - -# AI Translated -msgid "Publish 3MF Video Guide" -msgstr "Videoguide för Publicera 3MF" +msgid "Video Guide" +msgstr "" # AI Translated msgid "Mixed filament - published as a whole when \"Enable\" above is selected" @@ -10949,6 +11263,134 @@ msgstr "För \"%1%\", lägg till \"%2%\" som ny förinställning" msgid "Simply switch to \"%1%\"" msgstr "Byta till \"%1%\"" +msgid "Expert" +msgstr "" + +msgid "Simple" +msgstr "" + +msgid "Search actions" +msgstr "" + +#, c-format, boost-format +msgid "Search %s actions" +msgstr "" + +msgid "Recent" +msgstr "" + +msgid "Other" +msgstr "Andra" + +#, c-format, boost-format +msgid "No actions match (Total: %s)" +msgstr "" + +msgid "No actions yet" +msgstr "" + +msgid "No tabs match" +msgstr "" + +msgid "No tabs" +msgstr "" + +#, c-format, boost-format +msgid "Showing %s of %s actions" +msgstr "" + +#, c-format, boost-format +msgid "%s actions" +msgstr "" + +#, c-format, boost-format +msgid "%s tabs" +msgstr "" + +#, c-format, boost-format +msgid "%s matches" +msgstr "" + +#, c-format, boost-format +msgid "Favourites are full (%s max)" +msgstr "" + +#, c-format, boost-format +msgid "Go to %s%% of the layer range" +msgstr "" + +msgid "Enter a layer percentage (0-100)" +msgstr "" + +#, c-format, boost-format +msgid "Go to layer %% (0-100)" +msgstr "" + +msgid "Go to tab" +msgstr "" + +#, c-format, boost-format +msgid "Favourite %s (%s)" +msgstr "" + +#, c-format, boost-format +msgid "Pin to favourites (%s)" +msgstr "" + +#, c-format, boost-format +msgid "Unpin from favourites (%s)" +msgstr "" + +msgid "Remove from favourites" +msgstr "" + +msgid "Move left" +msgstr "" + +msgid "Move right" +msgstr "" + +msgid "Unpin" +msgstr "" + +msgid "Wiki (F1)" +msgstr "" + +msgid "No wiki page for this action" +msgstr "" + +# AI Translated +msgid "Show details" +msgstr "Visa detaljer" + +# AI Translated +msgid "Hide details" +msgstr "Dölj detaljer" + +#, c-format, boost-format +msgid "\"%s\" is a Developer setting. Enable Developer mode to edit it?" +msgstr "" + +msgid "Developer setting" +msgstr "" + +#, c-format, boost-format +msgid "\"%s\" is a %s setting. Switch from %s mode to %s mode to edit it?" +msgstr "" + +msgid "Switch settings mode" +msgstr "" + +#, c-format, boost-format +msgid "Run \"%s\"?" +msgstr "" + +msgid "Run plugin" +msgstr "" + +msgid "Don't ask again for this action" +msgstr "" + msgid "Task canceled" msgstr "Uppgift avbruten" @@ -12999,58 +13441,39 @@ msgstr "Konfigurations paketet är ändrat i föregående Kofigurations Guide" msgid "Configuration package changed" msgstr "Konfigurations paketet är ändrat" -msgid "Toolbar" -msgstr "Verktygsfält" - -msgid "Objects list" -msgstr "Objektlista" - -msgid "Import geometry data from STL/STEP/3MF/OBJ/AMF files" -msgstr "Importera geometri data från STL/STEP/3MF/OBJ/AMF filer" - -msgid "Paste from clipboard" -msgstr "Klistra in ifrån urklipp" - -msgid "Show/Hide 3Dconnexion devices settings dialog" -msgstr "Visa/Dölj 3Dconnexion enheternas inställnings dialogruta" - -msgid "Switch table page" -msgstr "Byt tabellsida" - -msgid "Show keyboard shortcuts list" -msgstr "Visa tangentbordets genvägs lista" - -msgid "Global shortcuts" -msgstr "Övergripande genvägar" - msgid "Pan View" msgstr "Panoreringsvy" msgid "Rotate View" msgstr "Rotera vy" -# AI Translated -msgid "Middle mouse button" -msgstr "Mittersta musknappen" +#, c-format, boost-format +msgid "Use %s or %s, or a key that does not type a character." +msgstr "" -msgid "Zoom View" -msgstr "Zoomvy" +msgctxt "Keyboard Shortcut" +msgid "Key" +msgstr "" -msgid "Auto orients selected objects or all objects. If there are selected objects, it just orients the selected ones. Otherwise, it will orient all objects in the current project." -msgstr "Auto placera valda objekt eller alla objekt. Om det finns valda objekt så placeras endast dem. Annars kommer den att orientera alla objekt i det aktuella projektet." +msgid "Left mouse" +msgstr "" -msgid "Auto orients all objects on the active plate." -msgstr "Placera alla föremål automatiskt på aktuell tallrik." +msgid "Available anywhere in the window, even while typing in a text field." +msgstr "" -msgid "Collapse/Expand the sidebar" -msgstr "Dölj/Visa meny" +msgid "Run a speed dial favorite while the dial is open" +msgstr "" # AI Translated -msgid "Any arrow" -msgstr "Valfri piltangent" +msgctxt "Keyboard Shortcut" +msgid "Tab" +msgstr "Tabb" -msgid "Movement in camera space" -msgstr "Rörelse i kamera område" +msgid "Switch to the next main tab" +msgstr "" + +msgid "Available while the 3D view on the Prepare tab has focus." +msgstr "" msgid "Select a part" msgstr "Välj del" @@ -13061,138 +13484,29 @@ msgstr "Välj flera objekt" msgid "Select objects by rectangle" msgstr "Välj objekt efter rektangel" -# AI Translated -msgctxt "Keyboard Shortcut" -msgid "Arrow Up" -msgstr "Uppåtpil" - -msgid "Move selection 10mm in positive Y direction" -msgstr "Flytta markeringen 10mm i positiv Y riktning" - -# AI Translated -msgctxt "Keyboard Shortcut" -msgid "Arrow Down" -msgstr "Nedåtpil" - -msgid "Move selection 10mm in negative Y direction" -msgstr "Flytta markeringen 10mm i negativ Y riktning" - -# AI Translated -msgctxt "Keyboard Shortcut" -msgid "Arrow Left" -msgstr "Vänsterpil" - -msgid "Move selection 10mm in negative X direction" -msgstr "Flytta markeringen 10mm i negativ X riktning" - -# AI Translated -msgctxt "Keyboard Shortcut" -msgid "Arrow Right" -msgstr "Högerpil" - -msgid "Move selection 10mm in positive X direction" -msgstr "Flytta markeringen 10mm i positiv X riktning" +msgid "Keyboard 1-9: set filament for object/part" +msgstr "tangentbord 1-9: fastställer filament för objekt/del" msgid "Movement step set to 1mm" msgstr "Rörelse steg är vald till 1mm" -msgid "Keyboard 1-9: set filament for object/part" -msgstr "tangentbord 1-9: fastställer filament för objekt/del" +msgid "Movement in camera space" +msgstr "Rörelse i kamera område" -msgid "Camera view - Default" -msgstr "Kamera vy - Standard" +msgid "Middle mouse" +msgstr "" -msgid "Camera view - Top" -msgstr "Kamera vy - Topp" +msgid "Right mouse" +msgstr "" -msgid "Camera view - Bottom" -msgstr "Kamera vy - Botten" +msgid "Zoom View" +msgstr "Zoomvy" -msgid "Camera view - Front" -msgstr "Kamera vy - Fram" +msgid "Painting" +msgstr "" -msgid "Camera view - Behind" -msgstr "Kamera vy - Bakom" - -msgid "Camera Angle - Left side" -msgstr "Kamera vy - Vänster sida" - -msgid "Camera Angle - Right side" -msgstr "Kamera vy - Höger sida" - -msgid "Select all objects" -msgstr "Välj alla objekt" - -msgid "Gizmo move" -msgstr "Gizmo flytta" - -msgid "Gizmo rotate" -msgstr "Gizmo rotera" - -msgid "Gizmo scale" -msgstr "Gizmo skala" - -msgid "Gizmo place face on bed" -msgstr "Gizmo placera ansiktet på byggytan" - -msgid "Gizmo cut" -msgstr "Gizmo skär" - -# AI Translated -msgid "Gizmo mesh boolean" -msgstr "Gizmo boolesk mesh-operation" - -# AI Translated -msgid "Gizmo FDM paint-on fuzzy skin" -msgstr "Gizmo FDM måla ojämn yta" - -msgid "Gizmo SLA support points" -msgstr "Gizmo SLA support punkter" - -msgid "Gizmo FDM paint-on seam" -msgstr "Gizmo FDM målad söm" - -msgid "Gizmo text emboss/engrave" -msgstr "Gizmo textprägling/gravering" - -msgid "Gizmo measure" -msgstr "Gizmo mäta" - -msgid "Gizmo assemble" -msgstr "Gizmo montera" - -msgid "Gizmo brim ears" -msgstr "Gizmo brätte öron" - -msgid "Zoom in" -msgstr "Zooma in" - -msgid "Zoom out" -msgstr "Zooma ut" - -# AI Translated -msgid "Toggle printable for object/part" -msgstr "Växla utskrivbar för objekt/del" - -# AI Translated -msgctxt "Keyboard Shortcut" -msgid "Tab" -msgstr "Tabb" - -msgid "Switch between Prepare/Preview" -msgstr "Växla mellan Förbered/Förhandsgranska" - -# AI Translated -msgctxt "Keyboard Shortcut" -msgid "Space" -msgstr "Blanksteg" - -# AI Translated -msgid "Open actions speed dial" -msgstr "Öppna snabbvalsmenyn för åtgärder" - -msgid "Plater" -msgstr "Plätering/Förgyllning" +msgid "Available while a painting gizmo is open: supports, seam, fuzzy skin or color painting." +msgstr "" msgid "Move: press to snap by 1mm" msgstr "Flytta: tryck för att låsa med 1mm" @@ -13203,15 +13517,19 @@ msgstr "Support/Färgläggning: justera penn radie" msgid "Support/Color Painting: adjust section position" msgstr "Support/Färgläggning:justera sektions positionen" -# AI Translated -msgid "Gizmo" -msgstr "Gizmo" +msgid "Objects list" +msgstr "Objektlista" + +msgid "Available while the object list has focus." +msgstr "" msgid "Set extruder number for the objects and parts" msgstr "Välj extruder nummer för objekten och delarna" -msgid "Delete objects, parts, modifiers" -msgstr "Radera objekten, delarna och anpassningar" +# AI Translated +msgctxt "Keyboard Shortcut" +msgid "Space" +msgstr "Blanksteg" msgid "Select the object/part and press space to change the name" msgstr "Välj objektet/delen och tryck space för att ändra namnet" @@ -13222,48 +13540,48 @@ msgstr "Mus klick" msgid "Select the object/part and mouse click to change the name" msgstr "Välj objektet/delen och mus klicka för att ändra namnet" -msgid "Objects List" -msgstr "Objekts lista" - -msgid "Vertical slider - Move active thumb Up" -msgstr "Vertikal reglage - Flytta aktivt tryck Upp" - -msgid "Vertical slider - Move active thumb Down" -msgstr "Vertikal reglage - Flytta aktivt tryck Ner" - -msgid "Horizontal slider - Move active thumb Left" -msgstr "Horisontell reglage - Flytta aktivt tryck Vänster" - -msgid "Horizontal slider - Move active thumb Right" -msgstr "Horisontell reglage - Flytta aktivt tryck Höger" - -msgid "On/Off one layer mode of the vertical slider" -msgstr "På/Av 1 lager läge för det vertikala reglaget" - -# AI Translated -msgid "On/Off G-code window" -msgstr "På/av för G-code-fönstret" +msgid "Available while the 3D view on the Preview tab has focus." +msgstr "" msgid "Move slider 5x faster" msgstr "Flytta reglage 5x snabbare" -# AI Translated -msgctxt "Keyboard Shortcut" -msgid "Home" -msgstr "Home" +msgid "Scroll slider 5x faster" +msgstr "" -# AI Translated -msgid "Horizontal slider - Move to start position" -msgstr "Horisontellt reglage – flytta till startpositionen" +msgid "Not customizable" +msgstr "" -# AI Translated -msgctxt "Keyboard Shortcut" -msgid "End" -msgstr "End" +#, c-format, boost-format +msgid "%s is assigned to %s. Reassign it to %s?" +msgstr "" -# AI Translated -msgid "Horizontal slider - Move to last position" -msgstr "Horisontellt reglage – flytta till sista positionen" +#, c-format, boost-format +msgid "The default %s is assigned to %s. Reassign it to %s?" +msgstr "" + +msgid "Global shortcuts also apply while typing." +msgstr "" + +msgid "A key that types a character cannot be a global shortcut." +msgstr "" + +msgid "Esc cancels, Enter confirms." +msgstr "" + +#, c-format, boost-format +msgid "" +"Press the new shortcut for\n" +"\"%s\"" +msgstr "" + +#, c-format, boost-format +msgid "Already used as a step of %s." +msgstr "" + +#, c-format, boost-format +msgid "Already assigned to %s. Press OK to reassign it." +msgstr "" msgid "Release Note" msgstr "Meddelande om utgåvan" @@ -18809,9 +19127,8 @@ msgstr "Förvärmningssteg" msgid "Insert multiple preheat commands (e.g. M104.1). Only useful for Prusa XL. For other printers, please set it to 1." msgstr "Infoga flera förvärmningskommandon (t.ex. M104.1). Endast användbart för Prusa XL. Ställ in det på 1 för andra skrivare." -# AI Translated -msgid "G-code written at the very top of the output file, before any other content. Useful for adding metadata that printer firmware reads from the first lines of the file (e.g. estimated print time, filament usage). Supports placeholders like {print_time_sec} and {used_filament_length}." -msgstr "G-code som skrivs allra överst i utdatafilen, före allt annat innehåll. Användbart för att lägga till metadata som skrivarens fasta programvara läser från filens första rader (t.ex. beräknad utskriftstid, filamentåtgång). Stöder platshållare som {print_time_sec} och {used_filament_length}." +msgid "G-code written at the very top of the output file, before any other content. Useful for adding metadata that printer firmware reads from the first lines of the file (e.g. estimated print time, filament usage). Supports placeholders like {print_time_total_sec}, {print_time_day}, {print_time_hour}, {print_time_minute}, {print_time_sec} and {used_filament_length}." +msgstr "" msgid "Start G-code" msgstr "Starta G-kod" @@ -19972,9 +20289,6 @@ msgstr "för stor linjebredd " msgid " not in range " msgstr " inte inom intervallet " -msgid "Export 3MF" -msgstr "Exportera 3mf" - msgid "This exports the project as a 3MF file." msgstr "Exportera projekt som 3MF." @@ -19990,9 +20304,6 @@ msgstr "Ladda berednings data" msgid "Load cached slicing data from directory." msgstr "Ladda cachad berednings data från katalogen" -msgid "Export STL" -msgstr "Exportera STL" - # AI Translated msgid "Export the objects as single STL." msgstr "Exportera objekten som en enda STL." @@ -20563,14 +20874,37 @@ msgstr "Använt filament" msgid "Total length of filament used in the print." msgstr "Total längd filament som används i utskriften." -# AI Translated -msgid "Print time (seconds)" -msgstr "Utskriftstid (sekunder)" +msgid "Print time (total seconds)" +msgstr "" # AI Translated msgid "Total estimated print time in seconds. Replaced with actual value during post-processing." msgstr "Total beräknad utskriftstid i sekunder. Ersätts med det faktiska värdet under efterbearbetningen." +msgid "Print time (days component)" +msgstr "" + +msgid "Estimated print time day component (normal mode). Replaced with actual value during post-processing." +msgstr "" + +msgid "Print time (hours component)" +msgstr "" + +msgid "Estimated print time hour component (normal mode). Replaced with actual value during post-processing." +msgstr "" + +msgid "Print time (minutes component)" +msgstr "" + +msgid "Estimated print time minute component (normal mode). Replaced with actual value during post-processing." +msgstr "" + +msgid "Print time (seconds component)" +msgstr "" + +msgid "Estimated print time second component (normal mode). Replaced with actual value during post-processing." +msgstr "" + # AI Translated msgid "Filament length (meters)" msgstr "Filamentlängd (meter)" @@ -20846,9 +21180,6 @@ msgstr "Filen innehåller ett ogiltigt vertex index." msgid "This OBJ file couldn't be read because it's empty." msgstr "Denna OBJ fil kunde inte läsas eftersom den är tom." -msgid "Max Volumetric Speed Calibration" -msgstr "Max volymetrisk hastighets kalibrering" - msgid "Manage Result" msgstr "Hantera resultat" @@ -21768,10 +22099,6 @@ msgstr "" msgid "NOTE: High values may cause Layer shift (>%s)" msgstr "OBS! Höga värden kan orsaka lagerförskjutning (>%s)" -# AI Translated -msgid "Flow Ratio Calibration" -msgstr "Kalibrering av flödesförhållande" - # AI Translated msgid "Calibration Test Type" msgstr "Typ av kalibreringstest" @@ -22607,6 +22934,9 @@ msgstr "Ingen giltig session upptäcktes. Vill du fortsätta med inloggning till msgid "Success!" msgstr "Lyckades!" +msgid "Generate API Key" +msgstr "" + # AI Translated msgid "Are you sure to log out?" msgstr "Är du säker på att du vill logga ut?" @@ -23822,14 +24152,6 @@ msgstr "Bambu Network Plug-in krävs för molnfunktioner, upptäckt av skrivare msgid "Error: %s" msgstr "Fel: %s" -# AI Translated -msgid "Show details" -msgstr "Visa detaljer" - -# AI Translated -msgid "Hide details" -msgstr "Dölj detaljer" - # AI Translated msgid "Version to install:" msgstr "Version att installera:" @@ -24253,6 +24575,2500 @@ msgstr "Filamentet kanske inte är kompatibelt med de aktuella maskininställnin msgid "The filament model is unknown. A random filament preset will be used." msgstr "Filamentmodellen är okänd. En slumpmässig filamentförinställning används." +msgid "Construction" +msgstr "" + +#, c-format, boost-format +msgid "%s · on %s" +msgstr "" + +msgid "Line — click start, then end" +msgstr "" + +msgid "Rectangle — click two opposite corners" +msgstr "" + +msgid "Circle — click center, then radius" +msgstr "" + +msgid "Arc — click start, end, then a point" +msgstr "" + +msgid "Slot — two centerline ends, then end radius" +msgstr "" + +msgid "Ellipse — center, major end, minor point" +msgstr "" + +msgid "Spline — click control points" +msgstr "" + +msgid "Point — click to place" +msgstr "" + +msgid "Dimension — click 2 points or an entity" +msgstr "" + +msgid "Trim — click a segment to trim it" +msgstr "" + +msgid "Extend — click a line/arc to extend it" +msgstr "" + +msgid "Offset — pick an entity, drag the distance" +msgstr "" + +msgid "Mirror — pick axis, then entities" +msgstr "" + +msgid "Fillet — pick two lines, set the radius" +msgstr "" + +msgid "Chamfer — pick two lines, set the distance" +msgstr "" + +msgid "Polygon — click center, then a vertex" +msgstr "" + +msgid "Nothing here has a value to type — pick a line, an arc, a circle, or two entities" +msgstr "" + +msgid "Normal to the sketch plane" +msgstr "" + +msgid "Converted the selection between construction and real geometry" +msgstr "" + +msgid "Origin planes shown" +msgstr "" + +msgid "Origin planes hidden" +msgstr "" + +msgid "World axes shown" +msgstr "" + +msgid "World axes hidden" +msgstr "" + +msgid "Isometric view, fitted" +msgstr "" + +msgid "Bed shown" +msgstr "" + +msgid "Bed hidden" +msgstr "" + +msgid "FEATURES" +msgstr "" + +msgid "Sketch" +msgstr "" + +#, c-format, boost-format +msgid "Sketching on %s — pick a tool" +msgstr "" + +msgid "Click a face or a reference plane in the viewport, then a sketch tool" +msgstr "" + +#, c-format, boost-format +msgid "" +"Drawing on %s.\n" +"Pick a tool, or press Menu for the list." +msgstr "" + +msgid "Click a face or a reference plane, then a sketch tool." +msgstr "" + +msgid "Add material (extrude / revolve / sweep / loft / thicken / rib)" +msgstr "" + +msgid "Extrude a sketch profile, or push/pull a picked face" +msgstr "" + +msgid "Create a sketch, or pick a solid face, first" +msgstr "" + +msgid "Revolve" +msgstr "" + +msgid "Revolve a profile about an axis" +msgstr "" + +msgid "Create a sketch profile to revolve first" +msgstr "" + +msgid "Sweep" +msgstr "" + +msgid "Sweep a profile along a path" +msgstr "" + +msgid "Create a profile sketch to sweep first" +msgstr "" + +msgid "Loft" +msgstr "" + +msgid "Loft (skin) between two or more profiles" +msgstr "" + +msgid "Create at least two profile sketches to loft" +msgstr "" + +msgid "Thicken" +msgstr "" + +msgid "Offset a solid face into a thin plate (new body)" +msgstr "" + +msgid "Thicken needs a solid body — add or import one first" +msgstr "" + +#, c-format +msgid "Body %zu" +msgstr "" + +msgid "Grow a thin wall from an open sketch line, fused to a body" +msgstr "" + +msgid "Rib needs a solid body — add or import one first" +msgstr "" + +msgid "Create a sketch with an open line first" +msgstr "" + +msgid "Create a solid body to pattern first" +msgstr "" + +msgid "Pattern — needs a solid body to replicate" +msgstr "" + +msgid "Surface (extrude / revolve / loft / fill / offset / thicken)" +msgstr "" + +msgid "Surface Extrude" +msgstr "" + +msgid "Extrude a sketch into a sheet body (no end caps)" +msgstr "" + +msgid "Create a sketch first" +msgstr "" + +msgid "Surface Revolve" +msgstr "" + +msgid "Revolve a sketch profile into a sheet body" +msgstr "" + +msgid "Surface Loft" +msgstr "" + +msgid "Loft (skin) between 2+ profiles, open (no end caps)" +msgstr "" + +msgid "Surface Fill" +msgstr "" + +msgid "Fill a sketch boundary with a smooth face" +msgstr "" + +msgid "Create a sketch profile to fill first" +msgstr "" + +msgid "Surface Offset" +msgstr "" + +msgid "Offset a sheet body's shell by a signed distance" +msgstr "" + +msgid "No sheet body to offset — create a surface feature first" +msgstr "" + +msgid "Thicken Surface" +msgstr "" + +msgid "Thicken a sheet body into a solid" +msgstr "" + +msgid "No sheet body to thicken — create a surface feature first" +msgstr "" + +msgid "Datum / Curve (plane / axis / coord sys / helix / project)" +msgstr "" + +msgid "Reference plane (offset / tilt / midplane / tangent / two edges / coincident)" +msgstr "" + +msgid "Axis" +msgstr "" + +msgid "Datum axis (two points, face normal, cylinder centerline, two planes, along edge)" +msgstr "" + +msgid "Coord Sys" +msgstr "" + +msgid "Datum coordinate system (world point, or face + direction edge)" +msgstr "" + +msgid "Helix" +msgstr "" + +msgid "Helical curve (spring path) — use as a sweep path for coils / springs / augers" +msgstr "" + +msgid "Project body edges onto a plane as sketch entities" +msgstr "" + +msgid "Project needs a body — add or import one first" +msgstr "" + +msgid "(all edges)" +msgstr "" + +msgid "Placement (transform / mirror / mate)" +msgstr "" + +msgid "Transform" +msgstr "" + +msgid "Move and/or rotate an existing body" +msgstr "" + +msgid "Transform needs a body — add or import one first" +msgstr "" + +msgid "Reflect a body about a plane" +msgstr "" + +msgid "Mirror needs a body — add or import one first" +msgstr "" + +msgid "Mate" +msgstr "" + +msgid "Assembly: align two CoordSys features (fastened, planar, revolute, slider, cylindrical)" +msgstr "" + +msgid "Boolean (combine bodies)" +msgstr "" + +msgid "Boolean — needs two solid bodies to combine" +msgstr "" + +msgid "Cut (split a body with a plane)" +msgstr "" + +msgid "Create a solid body to cut first" +msgstr "" + +msgid "Cut — needs a solid body to slice" +msgstr "" + +msgid "Color — set the selected body's display colour" +msgstr "" + +msgid "Select a feature, or a body, first — then rename it" +msgstr "" + +msgid "Fillet / chamfer / draft / shell / delete face" +msgstr "" + +msgid "Fillet / Chamfer" +msgstr "" + +msgid "Round or bevel a picked edge" +msgstr "" + +msgid "Draft (taper a face)" +msgstr "" + +msgid "Tilt a picked face by a draft angle" +msgstr "" + +msgid "Hollow the body to a wall thickness, opening a picked face" +msgstr "" + +msgid "Delete Face" +msgstr "" + +msgid "Remove faces from a body and heal the solid" +msgstr "" + +msgid "Delete Face needs a body — add or import one first" +msgstr "" + +msgid "(none)" +msgstr "" + +msgid "Hole / thread" +msgstr "" + +msgid "Drill a hole, centred on a picked face or placed on a plane" +msgstr "" + +msgid "Thread" +msgstr "" + +msgid "Thread a cylindrical surface (inner bore / outer) or a circular edge" +msgstr "" + +msgid "Pick a cylindrical surface (bore / outer) or a circular edge for a thread" +msgstr "" + +msgid "Import STEP (editable B-rep solid)" +msgstr "" + +msgid "Import mesh (STL/OBJ) as an editable B-rep solid" +msgstr "" + +msgid "Constrain selected sketch" +msgstr "" + +msgid "SKETCH" +msgstr "" + +msgid "Click to select; Shift to add; double-click for a whole loop" +msgstr "" + +msgid "Dimension" +msgstr "" + +msgid "Click 2 points or a line / circle / arc to place a dimension" +msgstr "" + +msgid "Line / polyline" +msgstr "" + +msgid "Click start, then end — then set the exact length" +msgstr "" + +msgid "Polyline" +msgstr "" + +msgid "Click points; click first / right-click to close the loop" +msgstr "" + +msgid "Corner rectangle" +msgstr "" + +msgid "Click two opposite corners" +msgstr "" + +msgid "Center rectangle" +msgstr "" + +msgid "Click center, then a corner" +msgstr "" + +msgid "Oblique rectangle" +msgstr "" + +msgid "Click two corners of one edge, then a point for the width" +msgstr "" + +msgid "Rounded rectangle" +msgstr "" + +msgid "Click two opposite corners, then a point for the corner radius" +msgstr "" + +msgid "Center circle" +msgstr "" + +msgid "Click center, then radius" +msgstr "" + +msgid "2-point circle" +msgstr "" + +msgid "Click two ends of the diameter" +msgstr "" + +msgid "3-point circle" +msgstr "" + +msgid "Click three points on the circle" +msgstr "" + +msgid "Arc" +msgstr "" + +msgid "3-point arc" +msgstr "" + +msgid "Click start, end, then a point on the arc" +msgstr "" + +msgid "Tangent arc" +msgstr "" + +msgid "Click start (on the last entity) then end" +msgstr "" + +msgid "Center-point arc" +msgstr "" + +msgid "Click center, then start, then a point for the end angle" +msgstr "" + +msgid "Slot" +msgstr "" + +msgid "Click two centerline ends, then a point for the end radius" +msgstr "" + +msgid "Arc slot" +msgstr "" + +msgid "Click center, start, end, then a point for the width" +msgstr "" + +msgid "Ellipse" +msgstr "" + +msgid "Click center, a major-axis end, then a point for the minor axis" +msgstr "" + +msgid "Elliptical arc" +msgstr "" + +msgid "Click center, major-axis end, minor point, then arc start and end" +msgstr "" + +msgid "Spline" +msgstr "" + +msgid "Click control points; double-click or right-click to finish" +msgstr "" + +msgid "Click to place a point" +msgstr "" + +msgid "Select — click to select; Shift to add" +msgstr "" + +msgid "Text — emboss text as a profile" +msgstr "" + +msgid "SVG — import an outline as a profile" +msgstr "" + +msgid "Fillet / chamfer" +msgstr "" + +msgid "Fillet" +msgstr "" + +msgid "Pick two lines, then drag the arrow or click the radius to set it" +msgstr "" + +msgid "Chamfer" +msgstr "" + +msgid "Pick two lines, then drag the arrow or click the distance to set it" +msgstr "" + +msgid "Offset" +msgstr "" + +msgid "Pick an entity, then drag the arrow or click the distance; click empty to apply" +msgstr "" + +msgid "Pick a mirror-axis line, then the entities to mirror; click empty to apply" +msgstr "" + +msgid "Trim" +msgstr "" + +msgid "Click a segment to trim it back to its nearest intersection; right-click exits" +msgstr "" + +msgid "Extend" +msgstr "" + +msgid "Click a line or arc to extend it to the nearest entity; right-click exits" +msgstr "" + +msgid "Constrain — add geometric/dimensional relations" +msgstr "" + +msgid "Move / rotate / scale" +msgstr "" + +msgid "Move (translate)" +msgstr "" + +msgid "Pick entities, then drag the handle or click the distance; click empty to apply" +msgstr "" + +msgid "Rotate (about centroid)" +msgstr "" + +msgid "Pick entities, then drag around the pivot or click the angle; click empty to apply" +msgstr "" + +msgid "Scale (about centroid)" +msgstr "" + +msgid "Pick entities, then drag the handle or click the factor; click empty to apply" +msgstr "" + +msgid "Linear / polar array" +msgstr "" + +msgid "Linear array" +msgstr "" + +msgid "Pick entities, drag the spacing handle, click the count; click empty to apply" +msgstr "" + +msgid "Polar array (about centroid)" +msgstr "" + +msgid "Pick entities, drag the sweep handle, click the count; click empty to apply" +msgstr "" + +#, c-format, boost-format +msgid "Click center then a vertex — %d sides, %s" +msgstr "" + +msgid "circumscribed" +msgstr "" + +msgid "inscribed" +msgstr "" + +msgid "Polygon" +msgstr "" + +#, c-format, boost-format +msgid "Converted %d entit%s between construction and real geometry" +msgstr "" + +msgid "CONSTRAIN" +msgstr "" + +msgid "Perpendicular" +msgstr "" + +msgid "Coincident" +msgstr "" + +msgid "Equal length" +msgstr "" + +msgid "Equal radius" +msgstr "" + +msgid "Collinear" +msgstr "" + +msgid "Tangent" +msgstr "" + +msgid "Midpoint" +msgstr "" + +msgid "Symmetric" +msgstr "" + +msgid "Symmetric about the vertical axis" +msgstr "" + +msgid "Symmetric about the horizontal axis" +msgstr "" + +msgid "Fix point (anchor in place)" +msgstr "" + +msgid "Horizontal distance" +msgstr "" + +msgid "Vertical distance" +msgstr "" + +msgid "✓ Confirm" +msgstr "" + +msgid "✗ Cancel" +msgstr "" + +msgid "Undo (Ctrl+Z)" +msgstr "" + +msgid "Redo (Ctrl+Shift+Z)" +msgstr "" + +msgid "New Design — clear the feature tree" +msgstr "" + +msgid "Export STEP…" +msgstr "" + +msgid "Show the printer bed and its plate grid" +msgstr "" + +msgid "Place on Face (F) — lay the picked face on the bed" +msgstr "" + +msgid "Section View — hide part of the model to see inside. PageUp/PageDown move the plane; Delete removes it." +msgstr "" + +msgid "Flip Section — show the opposite half" +msgstr "" + +msgid "Commit to Plate — send the solid to Prepare" +msgstr "" + +msgid "Width / X" +msgstr "" + +msgid "Height / Y" +msgstr "" + +msgid "Distance X" +msgstr "" + +msgid "Distance Y" +msgstr "" + +msgid "Distance Z" +msgstr "" + +msgid "Z" +msgstr "" + +msgid "Rotation axis" +msgstr "" + +msgid "Angle °" +msgstr "" + +msgid "Move / Rotate" +msgstr "" + +msgid "Sketch: —" +msgstr "" + +msgid "Extrude dist" +msgstr "" + +msgid "End" +msgstr "Slut" + +msgid "2nd dist" +msgstr "" + +msgid "Taper °" +msgstr "" + +msgid "New body" +msgstr "" + +msgid "Intersect" +msgstr "" + +msgid "Result" +msgstr "" + +msgid "Flip direction" +msgstr "" + +msgid "(no edge picked — group below)" +msgstr "" + +msgid "Bottom" +msgstr "Botten" + +msgid "Lateral" +msgstr "" + +msgid "Edges" +msgstr "" + +msgid "Size (r/dist)" +msgstr "" + +msgid "XY" +msgstr "" + +msgid "XZ" +msgstr "" + +msgid "YZ" +msgstr "" + +msgid "Hole plane" +msgstr "" + +msgid "Depth (blind)" +msgstr "" + +msgid "Pos X" +msgstr "" + +msgid "Pos Y" +msgstr "" + +msgid "Through" +msgstr "" + +msgid "(none — uses Hole plane)" +msgstr "" + +msgid "On face" +msgstr "" + +msgid "Thread plane" +msgstr "" + +msgid "Pitch" +msgstr "" + +msgid "Thread depth" +msgstr "" + +msgid "(none — uses Thread plane)" +msgstr "" + +msgid "Plane X" +msgstr "" + +msgid "Plane Y" +msgstr "" + +msgid "Profile: —" +msgstr "" + +msgid "Path" +msgstr "" + +msgid "Linear" +msgstr "" + +msgid "Direction" +msgstr "" + +msgid "Total angle°" +msgstr "" + +msgid "Boolean" +msgstr "" + +msgid "Union (join)" +msgstr "" + +msgid "Subtract (cut)" +msgstr "" + +msgid "Target (kept)" +msgstr "" + +msgid "Keep tool body" +msgstr "" + +msgid "Body" +msgstr "" + +msgid "Insert" +msgstr "" + +msgid "" +"Drag a corner to size, the centre to move.\n" +"Confirm or Cancel in the toolbar above." +msgstr "" + +msgid "Midplane" +msgstr "" + +msgid "Two edges" +msgstr "" + +msgid "Plane type" +msgstr "" + +msgid "Base" +msgstr "" + +msgid "Angle°" +msgstr "" + +msgid "Base X" +msgstr "" + +msgid "Base Y" +msgstr "" + +msgid "Tilt axis" +msgstr "" + +msgid "Pick Face A" +msgstr "" + +msgid "Pick Face B" +msgstr "" + +msgid "Pick Edge A" +msgstr "" + +msgid "Pick Edge B" +msgstr "" + +msgid "Size U" +msgstr "" + +msgid "Size V" +msgstr "" + +msgid "Profiles (check 2+, in order):" +msgstr "" + +msgid "Ruled (straight) sections" +msgstr "" + +msgid "Fills the sketch's closed boundary with a smooth face." +msgstr "" + +msgid "Sheet body" +msgstr "" + +msgid "Offsets a sheet body's shell. Positive = outward, negative = inward." +msgstr "" + +msgid "Thickens a sheet body into a solid. Flip reverses the direction." +msgstr "" + +msgid "(all faces — closed hollow)" +msgstr "" + +msgid "Open face" +msgstr "" + +msgid "Pick a solid face to open it, then set the wall thickness." +msgstr "" + +msgid "Angle (°)" +msgstr "" + +msgid "(pick a side face)" +msgstr "" + +msgid "Draft" +msgstr "" + +msgid "Pick a side face, then set the draft angle. The face pivots about the body base." +msgstr "" + +msgid "Translate X" +msgstr "" + +msgid "Translate Y" +msgstr "" + +msgid "Translate Z" +msgstr "" + +msgid "Rotate axis" +msgstr "" + +msgid "Pivot X" +msgstr "" + +msgid "Pivot Y" +msgstr "" + +msgid "Pivot Z" +msgstr "" + +msgid "Keep original (make a copy)" +msgstr "" + +msgid "Translate and/or rotate the selected body. Rotation is applied about the pivot, then translation follows." +msgstr "" + +msgid "Mirror plane" +msgstr "" + +msgid "Keep original" +msgstr "" + +msgid "Reflect the selected body about a plane. The mirror is always a new body; keeping the original gives you both." +msgstr "" + +msgid "(pick a solid face)" +msgstr "" + +msgid "Pick a solid face and offset it into a new thin body. Not for sheet bodies — use Thicken Surface for those." +msgstr "" + +msgid "Target body" +msgstr "" + +msgid "Entity index" +msgstr "" + +msgid "Grow a thin wall from an open sketch Line entity, fused to the target body. Entity index is the position of the open Line in the sketch." +msgstr "" + +msgid "Source body" +msgstr "" + +msgid "Target plane" +msgstr "" + +msgid "Project the edges of a body onto a plane as sketch entities. Pick a face to project only its edges, or leave the face empty to project the whole body." +msgstr "" + +msgid "Add picked face" +msgstr "" + +msgid "Click a face on the body first, then Add picked face" +msgstr "" + +#, c-format, boost-format +msgid "Face %d is already in the list" +msgstr "" + +msgid "Faces to delete" +msgstr "" + +msgid "Pick a solid face, then click 'Add picked face' to accumulate faces. Confirm to remove all listed faces and heal the solid." +msgstr "" + +msgid "Left-handed" +msgstr "" + +msgid "Taper (°)" +msgstr "" + +msgid "A helical curve (spring path). Use as a sweep path to build springs, coils, or augers." +msgstr "" + +msgid "Two points" +msgstr "" + +msgid "Face normal" +msgstr "" + +msgid "Cylinder centerline" +msgstr "" + +msgid "Plane intersection" +msgstr "" + +msgid "Along edge" +msgstr "" + +msgid "Axis type" +msgstr "" + +msgid "Pick Face" +msgstr "" + +msgid "Pick Edge" +msgstr "" + +msgid "Plane A" +msgstr "" + +msgid "Plane B" +msgstr "" + +msgid "Point 1 X" +msgstr "" + +msgid "Point 1 Y" +msgstr "" + +msgid "Point 1 Z" +msgstr "" + +msgid "Point 2 X" +msgstr "" + +msgid "Point 2 Y" +msgstr "" + +msgid "Point 2 Z" +msgstr "" + +msgid "Point (world)" +msgstr "" + +msgid "Face + direction" +msgstr "" + +msgid "(all)" +msgstr "" + +msgid "Restrict picking to one body — the others go see-through and stop catching clicks" +msgstr "" + +msgid "Edge (sets in-plane direction)" +msgstr "" + +msgid "Without an edge the frame takes X from the face's first edge — pick one to choose it yourself" +msgstr "" + +msgid "X hint X" +msgstr "" + +msgid "X hint Y" +msgstr "" + +msgid "X hint Z" +msgstr "" + +msgid "Fastened — 6 DOF locked, B driven onto A exactly" +msgstr "" + +msgid "Planar — z aligned, offset distance; free in-plane slide" +msgstr "" + +msgid "Revolute — axes collinear; free rotation about z" +msgstr "" + +msgid "Slider — orientation locked; free axial slide" +msgstr "" + +msgid "Cylindrical — axes collinear; free spin + axial slide" +msgstr "" + +msgid "Kind" +msgstr "" + +msgid "CS A (fixed)" +msgstr "" + +msgid "CS B (moves)" +msgstr "" + +msgid "Flip (oppose z axes)" +msgstr "" + +msgid "Plane distance" +msgstr "" + +msgid "Axial position" +msgstr "" + +msgid "Expression" +msgstr "" + +msgid "Field" +msgstr "" + +msgid "Expr" +msgstr "" + +msgid "(no bindings)" +msgstr "" + +msgid "Value" +msgstr "" + +msgid "Constraints" +msgstr "" + +msgid "Feature tree" +msgstr "" + +msgid " — the eye suppresses this mate" +msgstr "" + +#, c-format, boost-format +msgid "%s selected — F2 or right-click renames it, double-click edits it" +msgstr "" + +msgid "Rename\tF2" +msgstr "" + +msgid "Scale artwork" +msgstr "" + +msgid "Move up" +msgstr "" + +msgid "Move down" +msgstr "" + +msgid "Show / hide" +msgstr "" + +msgid "Check interference — find overlapping bodies" +msgstr "" + +msgid "Bodies" +msgstr "" + +msgid "Move body" +msgstr "" + +msgid "Select a body row first, then move it" +msgstr "" + +msgid "Boolean — join, subtract or intersect with another body" +msgstr "" + +msgid "Colour" +msgstr "" + +#, c-format, boost-format +msgid "Body %d selected — right-click for what applies to it" +msgstr "" + +msgid "Variables" +msgstr "" + +msgid "+" +msgstr "" + +msgid "Del" +msgstr "" + +msgid "Sketch created — select it, then right-click to Extrude" +msgstr "" + +msgid "Sketch empty — nothing committed" +msgstr "" + +msgid "Sketch updated" +msgstr "" + +#, c-format +msgid "Sketch created (%zu driving dims) — select it, then right-click to Extrude" +msgstr "" + +msgid "Could not resolve the sketch to extrude" +msgstr "" + +msgid "Face selected — set the depth and Confirm" +msgstr "" + +msgid "Region selected — right-click to Extrude, or double-click to edit" +msgstr "" + +msgid "Sketch selected — right-click to Extrude, or double-click to edit" +msgstr "" + +#, c-format, boost-format +msgid "Face %d" +msgstr "" + +#, c-format, boost-format +msgid "Body %d " +msgstr "" + +msgid "vertex selected — click again for the whole body" +msgstr "" + +msgid "selected (whole body) — right-click for what applies to it" +msgstr "" + +#, c-format, boost-format +msgid "face %d selected — right-click to push/pull it, or click again for the whole body" +msgstr "" + +#, c-format, boost-format +msgid "edge %d selected — Fillet/Chamfer to dress it, or click again for the whole body" +msgstr "" + +#, c-format, boost-format +msgid "%s plane selected — right-click for the drawing tools" +msgstr "" + +#, c-format, boost-format +msgid "%s plane selected — right-click to sketch on it, or click an object to select it" +msgstr "" + +#, c-format, boost-format +msgid "placed (%.1f, %.1f, %.1f) mm — drag arrows to move, rings to rotate" +msgstr "" + +msgid "Tool exited" +msgstr "" + +msgid "Sketch kept — Finish to commit it, Cancel to discard" +msgstr "" + +msgid "✗ Conflicting constraints" +msgstr "" + +msgid "✓ Fully constrained" +msgstr "" + +#, c-format, boost-format +msgid "%d degrees of freedom" +msgstr "" + +#, c-format, boost-format +msgid "Sketch %d" +msgstr "" + +#, c-format, boost-format +msgid "Editing: Sketch %d · N = look normal to the plane · Finish or Cancel in the toolbar" +msgstr "" + +#, c-format +msgid "OK — %zu triangles" +msgstr "" + +msgid "Text to insert:" +msgstr "" + +msgid "Import SVG" +msgstr "" + +msgid "Import STEP" +msgstr "" + +msgid "Reading STEP…" +msgstr "" + +msgid "No solids found in STEP" +msgstr "" + +msgid "STEP import failed: " +msgstr "" + +msgid "Rebuilding model…" +msgstr "" + +#, c-format, boost-format +msgid "Imported %d solid(s) — pick a face or edge, then Fillet / Cut / Shell to modify" +msgstr "" + +msgid "Import mesh" +msgstr "" + +msgid "Could not read the STL file" +msgstr "" + +msgid "Could not read the OBJ file: " +msgstr "" + +msgid "Unsupported mesh format (STL and OBJ are supported)" +msgstr "" + +msgid "The mesh contains no triangles" +msgstr "" + +#, c-format, boost-format +msgid "" +"This mesh has %d triangles. Every triangle becomes a B-rep face before coplanar merging, so importing it may take a long time and leave a body that is slow to edit. Decimating the mesh first is usually better.\n" +"\n" +"Import anyway?" +msgstr "" + +msgid "Large mesh" +msgstr "" + +msgid "Mesh conversion failed: " +msgstr "" + +msgid "Mesh conversion produced no geometry" +msgstr "" + +msgid "Mesh import failed: " +msgstr "" + +#, c-format, boost-format +msgid "Imported solid — %d triangles → %d faces, volume %.2f mm³. Pick a face or edge, then Fillet / Cut / Shell to modify" +msgstr "" + +#, c-format, boost-format +msgid "Imported as an open shell (not watertight): %d boundary edge(s), %d non-manifold edge(s) — %d triangles → %d faces. The source mesh has holes or duplicated geometry; boolean features may fail on it" +msgstr "" + +msgid "No importable geometry found" +msgstr "" + +#, c-format, boost-format +msgid "%s added to the sketch — Confirm to commit it" +msgstr "" + +msgid " — drag to place/size, then Confirm" +msgstr "" + +msgid "Insert cancelled" +msgstr "" + +msgid "Drag a corner to scale, the centre to move — right-click when done" +msgstr "" + +#, c-format, boost-format +msgid "Sketch added on %s — select it, then right-click to Extrude" +msgstr "" + +msgid "Recompute error: " +msgstr "" + +msgid "Add a solid (sketch + extrude) first" +msgstr "" + +#, c-format, boost-format +msgid "Edge %d" +msgstr "" + +#, c-format, boost-format +msgid "Thread standard: %s (pitch %.3g mm)" +msgstr "" + +msgid "Thread needs a solid body — add or import one first" +msgstr "" + +msgid "Pick a sketch profile to revolve first" +msgstr "" + +msgid "Revolve needs a solid body — add or import one first" +msgstr "" + +msgid "Pick a profile sketch to sweep first" +msgstr "" + +msgid "Pick a path sketch for the sweep" +msgstr "" + +msgid "Sweep needs a solid body — add or import one first" +msgstr "" + +msgid "Check at least two profile sketches to loft" +msgstr "" + +msgid "Loft needs a solid body — add or import one first" +msgstr "" + +msgid "Pick a sketch profile to extrude first" +msgstr "" + +msgid "Pick a sketch to fill first" +msgstr "" + +msgid "Select a sheet body first" +msgstr "" + +msgid "Pick a solid face to thicken first" +msgstr "" + +msgid "Pick a sketch with an open line first" +msgstr "" + +msgid "Add at least one face to delete first" +msgstr "" + +msgid "Mate needs two CoordSys features — create them first" +msgstr "" + +msgid "Mate: CS A and CS B must be different CoordSys features" +msgstr "" + +msgid "Mate rejected" +msgstr "" + +msgid "No interference — need at least two solid bodies to check" +msgstr "" + +msgid "No interference found" +msgstr "" + +#, c-format +msgid "%zu interference pairs, worst %.2f mm³" +msgstr "" + +msgid "" +"Interference pairs:\n" +"\n" +msgstr "" + +#, c-format, boost-format +msgid "Body %d" +msgstr "" + +msgid "Interference" +msgstr "" + +msgid "Select a solid body first — its mass properties are what is reported" +msgstr "" + +msgid "Mass properties could not be computed for this body" +msgstr "" + +#, c-format, boost-format +msgid "%s: sheet body — %.2f cm² of surface, no volume" +msgstr "" + +#, c-format, boost-format +msgid "" +"%s\n" +"\n" +"Sheet body (open shell)\n" +"Surface area: %.2f cm²\n" +"\n" +"A sheet encloses no material, so it has no volume. Thicken it into a solid to get one." +msgstr "" + +msgid "Mass properties" +msgstr "" + +#, c-format, boost-format +msgid "%s: %.3f cm³, %.2f cm²" +msgstr "" + +#, c-format, boost-format +msgid "" +"%s\n" +"\n" +"Volume: %.3f cm³\n" +"Surface area: %.2f cm²" +msgstr "" + +msgid "Pattern needs a solid body — add or import one first" +msgstr "" + +msgid "Boolean needs two solid bodies — add or import a second one" +msgstr "" + +msgid "Cut needs a solid body — add or import one first" +msgstr "" + +#, c-format, boost-format +msgid "the picked face of Body %d" +msgstr "" + +msgid "the picked face" +msgstr "" + +#, c-format, boost-format +msgid " · %d picked" +msgstr "" + +#, c-format, boost-format +msgid "%d selected · Del removes them · Shift-click adds · double-click takes the whole loop" +msgstr "" + +msgid "Select — click an entity to pick it · drag an endpoint or centre to move it · Shift-click adds · Del removes" +msgstr "" + +#, c-format, boost-format +msgid "%d picked · now choose a constraint (Horizontal, Parallel, Tangent, Equal…)" +msgstr "" + +msgid "Constrain — click one or two entities, then choose a constraint" +msgstr "" + +msgid "Dimension — click an entity, or the first of two points" +msgstr "" + +msgid "Dimension — click the second point" +msgstr "" + +msgid "Line — click the start point" +msgstr "" + +msgid "Line — click the end point, or type the length" +msgstr "" + +msgid "Polyline — click the first point" +msgstr "" + +msgid "Polyline — click the next point · click the start point to close it · right-click to end the chain" +msgstr "" + +msgid "Rectangle — click one corner" +msgstr "" + +msgid "Rectangle — click the opposite corner" +msgstr "" + +msgid "Centre rectangle — click the centre" +msgstr "" + +msgid "Centre rectangle — click a corner" +msgstr "" + +msgid "Oblique rectangle — click the start of the base edge" +msgstr "" + +msgid "Oblique rectangle — click the end of the base edge (this sets the angle)" +msgstr "" + +msgid "Oblique rectangle — click to set the width" +msgstr "" + +msgid "Rounded rectangle — click one corner" +msgstr "" + +msgid "Rounded rectangle — click the opposite corner" +msgstr "" + +msgid "Rounded rectangle — click to set the corner radius" +msgstr "" + +msgid "Circle — click the centre" +msgstr "" + +msgid "Circle — click to set the radius, or type it" +msgstr "" + +msgid "Circle (2 points) — click one end of the diameter" +msgstr "" + +msgid "Circle (2 points) — click the other end of the diameter" +msgstr "" + +msgid "Circle (3 points) — click the first point on the circle" +msgstr "" + +msgid "Circle (3 points) — click the second point" +msgstr "" + +msgid "Circle (3 points) — click the third point" +msgstr "" + +msgid "Arc — click the start point" +msgstr "" + +msgid "Arc — click the end point" +msgstr "" + +msgid "Arc — click a point the arc passes through" +msgstr "" + +msgid "Tangent arc — click the endpoint it leaves from" +msgstr "" + +msgid "Tangent arc — click its far end" +msgstr "" + +msgid "Centre arc — click the centre" +msgstr "" + +msgid "Centre arc — click the start point (this sets the radius)" +msgstr "" + +msgid "Centre arc — click the end point" +msgstr "" + +msgid "Slot — click one end of the centreline" +msgstr "" + +msgid "Slot — click the other end of the centreline" +msgstr "" + +msgid "Slot — click to set the width" +msgstr "" + +msgid "Arc slot — click the centre the slot curves about" +msgstr "" + +msgid "Arc slot — click the start of the centreline (this sets the radius)" +msgstr "" + +msgid "Arc slot — click the end of the centreline" +msgstr "" + +msgid "Arc slot — click to set the width" +msgstr "" + +msgid "Polygon — click the centre" +msgstr "" + +msgid "Polygon — click a vertex (this sets size and orientation)" +msgstr "" + +msgid "Ellipse — click the centre" +msgstr "" + +msgid "Ellipse — click the end of the major axis" +msgstr "" + +msgid "Ellipse — click a point on the minor axis" +msgstr "" + +msgid "Elliptical arc — click the centre" +msgstr "" + +msgid "Elliptical arc — click the end of the major axis" +msgstr "" + +msgid "Elliptical arc — click a point on the minor axis" +msgstr "" + +msgid "Elliptical arc — click where the arc starts" +msgstr "" + +msgid "Elliptical arc — click where the arc ends" +msgstr "" + +msgid "Spline — click the first control point" +msgstr "" + +msgid "Spline — click the next control point · right-click to finish the curve" +msgstr "" + +msgid "Point — click to place one; the tool stays armed for more" +msgstr "" + +msgid "Trim — click a segment where it crosses another entity · right-click to exit" +msgstr "" + +msgid "Extend — click a line or arc to grow it out to the nearest entity · right-click to exit" +msgstr "" + +msgid "Fillet — click the first of two lines that meet" +msgstr "" + +msgid "Fillet — click the second line" +msgstr "" + +msgid "Fillet — drag the arrow, or click the number to type the radius · click empty space to apply · right-click cancels" +msgstr "" + +msgid "Chamfer — click the first of two lines that meet" +msgstr "" + +msgid "Chamfer — click the second line" +msgstr "" + +msgid "Chamfer — drag the arrow, or click the number to type the setback · click empty space to apply · right-click cancels" +msgstr "" + +msgid "Offset — click the entity to offset" +msgstr "" + +msgid "Offset — drag the arrow to either side, or click the number to type the distance · click empty space to apply · right-click cancels" +msgstr "" + +msgid "Mirror — first click the LINE to mirror about (a construction line works)" +msgstr "" + +msgid "Mirror — axis set · now click the entities to mirror · right-click cancels" +msgstr "" + +#, c-format, boost-format +msgid "Mirror — axis set · %d to mirror · click another to add or remove it · click empty space to apply" +msgstr "" + +msgid "Move — click the entities to move" +msgstr "" + +msgid "Move — drag the handle, or click the number to type the distance · click empty space to apply" +msgstr "" + +msgid "Rotate — click the entities to rotate" +msgstr "" + +msgid "Rotate — drag the handle, or click the number to type the angle · click empty space to apply" +msgstr "" + +msgid "Scale — click the entities to scale" +msgstr "" + +msgid "Scale — drag the handle, or click the number to type the factor · click empty space to apply" +msgstr "" + +msgid "Array — click the entities to repeat" +msgstr "" + +msgid "Array — drag the handle to set the step, click the count to type it · click empty space to apply" +msgstr "" + +msgid "Polar array — click the entities to repeat" +msgstr "" + +msgid "Polar array — drag the handle to set the sweep, click the count to type it · click empty space to apply" +msgstr "" + +msgid "Drag a corner to scale, the centre to move · right-click when done" +msgstr "" + +msgid " · Esc goes back to Select" +msgstr "" + +msgid " · click a constraint badge to remove it" +msgstr "" + +msgid "select something first" +msgstr "" + +#, c-format, boost-format +msgid "Mate: %s → %s" +msgstr "" + +msgid "Fastened" +msgstr "" + +msgid "Revolute" +msgstr "" + +msgid "Slider" +msgstr "" + +msgid "Cylindrical" +msgstr "" + +msgid "Click a solid FACE in the viewport" +msgstr "" + +msgid "Click a solid EDGE in the viewport" +msgstr "" + +msgid "An angled plane needs an edge to tilt about — pick Edge A" +msgstr "" + +msgid "A midplane needs two faces — pick Face A and Face B" +msgstr "" + +msgid "Face A and Face B are the same face — a midplane needs two different faces" +msgstr "" + +msgid "A tangent plane needs a cylindrical face — pick Face A" +msgstr "" + +msgid "This plane needs two edges — pick Edge A and Edge B" +msgstr "" + +msgid "Plane added — pick it as a sketch plane" +msgstr "" + +msgid "Axis added" +msgstr "" + +msgid "Coord Sys added" +msgstr "" + +msgid "Shell needs a solid body — add or import one first" +msgstr "" + +msgid "Draft needs a solid body — add or import one first" +msgstr "" + +msgid "Draft needs a picked face — click a side face first" +msgstr "" + +msgid "" +"Nothing yet — import a STEP or a mesh from the toolbar,\n" +"or click a reference plane and right-click it to start a sketch." +msgstr "" + +msgid "No solid yet — select a sketch and right-click it to Extrude." +msgstr "" + +msgid "Could not restore the CAD model from this project" +msgstr "" + +msgid "Could not restore the CAD model: " +msgstr "" + +#, c-format +msgid "Body %zu — %s" +msgstr "" + +msgid "Section view on — hides half the model to see inside; PageUp / PageDown move the plane, Flip shows the other half" +msgstr "" + +msgid "Section view off" +msgstr "" + +#, c-format, boost-format +msgid "Section view — showing the %s half" +msgstr "" + +msgid "upper" +msgstr "" + +msgid "lower" +msgstr "" + +msgid "Boolean needs two bodies — create or import a second solid" +msgstr "" + +msgid "Select a body first — click it in the viewport or the Bodies list" +msgstr "" + +msgid "That body has no display mesh yet — recompute first" +msgstr "" + +msgid "Drag the arrows to move, the rings to rotate — then Confirm (Esc cancels)" +msgstr "" + +msgid "Drag the arrows to move, the rings to rotate — the numbers follow" +msgstr "" + +msgid "Select a body first" +msgstr "" + +#, c-format, boost-format +msgid "Body %d colour set" +msgstr "" + +msgid "Click a face on the solid, then press F" +msgstr "" + +msgid "Placed on face — body laid flat on the bed" +msgstr "" + +msgid "Edit rejected: " +msgstr "" + +msgid "Erase all features and bodies and start a new design? This cannot be undone." +msgstr "" + +msgid "New Design" +msgstr "" + +msgid "This body has no feature to delete — use New Design to start over" +msgstr "" + +#, c-format, boost-format +msgid "feature %d" +msgstr "" + +#, c-format, boost-format +msgid "" +"Delete %s?\n" +"\n" +"That is the feature this body was made from. Features built on it may be removed or stop working." +msgstr "" + +msgid "Delete body" +msgstr "" + +msgid "Select the FEATURE that created this body (or use New Design)" +msgstr "" + +msgid "Select a feature in the tree first" +msgstr "" + +#, c-format, boost-format +msgid "Body %d shown" +msgstr "" + +#, c-format, boost-format +msgid "Body %d hidden" +msgstr "" + +msgid "Feature shown" +msgstr "" + +msgid "Feature hidden" +msgstr "" + +msgid "Draw a sketch first, then Constrain" +msgstr "" + +msgid "Select a sketch in the tree first" +msgstr "" + +msgid "Selected feature is not a sketch" +msgstr "" + +msgid "Pick 1-2 lines, then a constraint; right-click exits" +msgstr "" + +msgid "Pick 1-2 entities, then a constraint or dimension; right-click exits" +msgstr "" + +msgid "Pick an entity first" +msgstr "" + +msgid "Pick two entities first" +msgstr "" + +msgid "Horizontal and Vertical apply to a line" +msgstr "" + +msgid "Angle applies between two lines" +msgstr "" + +msgid "Collinear needs two lines" +msgstr "" + +msgid "Parallel, perpendicular and equal length apply to two lines" +msgstr "" + +msgid "Equal radius needs two circles or arcs" +msgstr "" + +msgid "Concentric needs two circles or arcs" +msgstr "" + +msgid "Tangent needs a line and a circle/arc, or two circles/arcs" +msgstr "" + +msgid "This constraint needs two entities with a point to join" +msgstr "" + +msgid "This dimension needs two entities with a point to measure between" +msgstr "" + +msgid "Midpoint needs a point and a line" +msgstr "" + +msgid "Symmetric needs two points or two lines + an axis" +msgstr "" + +msgid "Symmetric needs two points or two lines" +msgstr "" + +msgid "Symmetric: pick two entities, then an axis line" +msgstr "" + +msgid "Radius/Diameter needs a circle or arc" +msgstr "" + +msgid "Unsupported constraint" +msgstr "" + +msgid "Constraint rejected (over-constrained)" +msgstr "" + +msgid "Applied constraint · its badge is on the sketch — click the badge to remove it" +msgstr "" + +#, c-format, boost-format +msgid "%s — %d selected. Press Esc for the Select tool, click one line, then Shift- or Ctrl-click the other." +msgstr "" + +msgid "Applied constraint" +msgstr "" + +#, c-format, boost-format +msgid "Fix %s" +msgstr "" + +#, c-format, boost-format +msgid "Lock X %s" +msgstr "" + +#, c-format, boost-format +msgid "Lock Y %s" +msgstr "" + +msgid "Equal" +msgstr "" + +#, c-format, boost-format +msgid "Symmetric %s — %s / %s" +msgstr "" + +#, c-format, boost-format +msgid "Symmetric about Y axis %s — %s" +msgstr "" + +#, c-format, boost-format +msgid "Symmetric about X axis %s — %s" +msgstr "" + +msgid "On line" +msgstr "" + +msgid "On edge" +msgstr "" + +msgid "Constraint" +msgstr "" + +#, c-format, boost-format +msgid "Constraints (%d)" +msgstr "" + +msgid "No constraints yet" +msgstr "" + +msgid "Delete constraint" +msgstr "" + +msgid "Constraint deleted" +msgstr "" + +msgid "Press Constrain on a sketch first" +msgstr "" + +msgid "Pick the entity, then a mirror-axis line" +msgstr "" + +msgid "Mirror axis must be a line" +msgstr "" + +msgid "Mirror produced nothing" +msgstr "" + +msgid "Offset distance (+left / -right of direction)" +msgstr "" + +msgid "Offset collapsed the entity" +msgstr "" + +msgid "Pick two lines to fillet" +msgstr "" + +msgid "Fillet needs two lines" +msgstr "" + +msgid "Fillet radius" +msgstr "" + +msgid "Fillet failed (parallel lines or radius too large)" +msgstr "" + +msgid "Pick two lines to chamfer" +msgstr "" + +msgid "Chamfer needs two lines" +msgstr "" + +msgid "Chamfer distance" +msgstr "" + +msgid "Chamfer failed (parallel lines or distance too large)" +msgstr "" + +msgid "Trim works on lines, arcs and circles" +msgstr "" + +msgid "Extend works on lines and arcs" +msgstr "" + +msgid "Pick the edge to trim/extend" +msgstr "" + +msgid "Nothing to trim at the pick" +msgstr "" + +msgid "No edge to extend to" +msgstr "" + +msgid "Array count (incl. original)" +msgstr "" + +msgid "Spacing (mm)" +msgstr "" + +msgid "Array produced nothing" +msgstr "" + +msgid "Move dX (mm)" +msgstr "" + +msgid "Move dY (mm)" +msgstr "" + +msgid "Move produced nothing" +msgstr "" + +msgid "Rotate angle (deg)" +msgstr "" + +msgid "Rotate produced nothing" +msgstr "" + +msgid "Scale factor" +msgstr "" + +msgid "Scale produced nothing" +msgstr "" + +msgid "Polar count (incl. original)" +msgstr "" + +msgid "Total sweep (deg)" +msgstr "" + +msgid "Polar array produced nothing" +msgstr "" + +msgid "Applied edit" +msgstr "" + +msgid " — type a value, press Enter (or Confirm)" +msgstr "" + +msgid "Pick a segment in the viewport first" +msgstr "" + +msgid "Applied Horizontal" +msgstr "" + +msgid "Applied Vertical" +msgstr "" + +msgid "Sketch: " +msgstr "" + +#, c-format, boost-format +msgid "On a face of Body %d" +msgstr "" + +msgid "On a stored face" +msgstr "" + +msgid "Editing sketch — drag a handle or click a quote to edit" +msgstr "" + +msgid "An imported solid has no parameters — use Transform to move or rotate it" +msgstr "" + +msgid "This feature type can't be edited yet" +msgstr "" + +msgid "Nothing to export — add a feature first" +msgstr "" + +msgid "Export STEP" +msgstr "" + +msgid "Exported STEP" +msgstr "" + +msgid "STEP export failed: " +msgstr "" + +msgid "Nothing to commit — add a feature first" +msgstr "" + +msgid "All bodies hidden — show one before committing" +msgstr "" + +msgid "Plane ready" +msgstr "" + +msgid "Axis ready" +msgstr "" + +msgid "Coord Sys ready" +msgstr "" + +msgid "Helix ready" +msgstr "" + +msgid "Project ready" +msgstr "" + +msgid "Sketch ready" +msgstr "" + +msgid "Mate needs at least two CoordSys features" +msgstr "" + +msgid "Mate: CS A and CS B must be different" +msgstr "" + +msgid "Mate ready" +msgstr "" + +msgid "Invalid: " +msgstr "" + +#, c-format +msgid "Preview — %zu triangles" +msgstr "" + +#, c-format, boost-format +msgid "Body %d — moved (%.1f, %.1f, %.1f) mm, rotated %.1f°" +msgstr "" + +msgid "Profile: " +msgstr "" + +#, c-format, boost-format +msgid "Face %d (push/pull)" +msgstr "" + +msgid "Move cancelled" +msgstr "" + +msgid "Discard this sketch and everything drawn in it?" +msgstr "" + +msgid "Discard sketch" +msgstr "" + +msgid "Keep drawing" +msgstr "" + +msgid "Finish or cancel the current tool first (Esc)" +msgstr "" + +msgid "Nothing to redo" +msgstr "" + +msgid "Nothing to undo" +msgstr "" + +#, c-format +msgid "Redo (%zu more)" +msgstr "" + +#, c-format +msgid "Undo (%zu more)" +msgstr "" + +msgid "Variable name:" +msgstr "" + +msgid "Add Variable" +msgstr "" + +msgid "Variable name must not contain spaces" +msgstr "" + +#, c-format, boost-format +msgid "Expression for '%s':" +msgstr "" + +msgid "Select a variable first" +msgstr "" + +msgid "Edit Variable" +msgstr "" + +#, c-format, boost-format +msgid "Variable '%s' could not be removed (likely still referenced by a feature expression): %s" +msgstr "" + +msgid "No binding for that field" +msgstr "" + +msgid "Enter a number" +msgstr "" + +msgid "Not a number" +msgstr "" + +msgid "Primitive" +msgstr "" + +msgid "Empty mesh generated" +msgstr "" + +msgid "Pocket (Cut)" +msgstr "" + +msgid "Clear All" +msgstr "" + +msgctxt "Keyboard Shortcut" +msgid "Ins" +msgstr "" + +# AI Translated +msgctxt "Keyboard Shortcut" +msgid "Home" +msgstr "Home" + +# AI Translated +msgctxt "Keyboard Shortcut" +msgid "End" +msgstr "End" + +msgctxt "Keyboard Shortcut" +msgid "PgUp" +msgstr "" + +msgctxt "Keyboard Shortcut" +msgid "PgDn" +msgstr "" + +# AI Translated +msgctxt "Keyboard Shortcut" +msgid "Arrow Left" +msgstr "Vänsterpil" + +# AI Translated +msgctxt "Keyboard Shortcut" +msgid "Arrow Right" +msgstr "Högerpil" + +# AI Translated +msgctxt "Keyboard Shortcut" +msgid "Arrow Up" +msgstr "Uppåtpil" + +# AI Translated +msgctxt "Keyboard Shortcut" +msgid "Arrow Down" +msgstr "Nedåtpil" + +msgid "Import geometry data from STL/STEP/3MF/OBJ/AMF files" +msgstr "Importera geometri data från STL/STEP/3MF/OBJ/AMF filer" + +msgid "Select all objects" +msgstr "Välj alla objekt" + +msgid "Paste from clipboard" +msgstr "Klistra in ifrån urklipp" + +# AI Translated +msgid "Toggle printable for object/part" +msgstr "Växla utskrivbar för objekt/del" + +msgid "Move selection 10mm in negative X direction" +msgstr "Flytta markeringen 10mm i negativ X riktning" + +msgid "Move selection 10mm in positive X direction" +msgstr "Flytta markeringen 10mm i positiv X riktning" + +msgid "Move selection 10mm in positive Y direction" +msgstr "Flytta markeringen 10mm i positiv Y riktning" + +msgid "Move selection 10mm in negative Y direction" +msgstr "Flytta markeringen 10mm i negativ Y riktning" + +msgid "Rotate selection 45 degrees counterclockwise" +msgstr "" + +msgid "Rotate selection 45 degrees clockwise" +msgstr "" + +msgid "Gizmo move" +msgstr "Gizmo flytta" + +msgid "Gizmo rotate" +msgstr "Gizmo rotera" + +msgid "Gizmo scale" +msgstr "Gizmo skala" + +msgid "Gizmo place face on bed" +msgstr "Gizmo placera ansiktet på byggytan" + +msgid "Gizmo cut" +msgstr "Gizmo skär" + +# AI Translated +msgid "Gizmo mesh boolean" +msgstr "Gizmo boolesk mesh-operation" + +msgid "Gizmo FDM paint-on supports" +msgstr "" + +msgid "Gizmo FDM paint-on seam" +msgstr "Gizmo FDM målad söm" + +# AI Translated +msgid "Gizmo FDM paint-on fuzzy skin" +msgstr "Gizmo FDM måla ojämn yta" + +msgid "Gizmo multi-material painting" +msgstr "" + +msgid "Gizmo text emboss/engrave" +msgstr "Gizmo textprägling/gravering" + +msgid "Gizmo measure" +msgstr "Gizmo mäta" + +msgid "Gizmo assemble" +msgstr "Gizmo montera" + +msgid "Gizmo brim ears" +msgstr "Gizmo brätte öron" + +msgid "Vertical slider - Move active thumb Up" +msgstr "Vertikal reglage - Flytta aktivt tryck Upp" + +msgid "Vertical slider - Move active thumb Down" +msgstr "Vertikal reglage - Flytta aktivt tryck Ner" + +msgid "Horizontal slider - Move active thumb Left" +msgstr "Horisontell reglage - Flytta aktivt tryck Vänster" + +msgid "Horizontal slider - Move active thumb Right" +msgstr "Horisontell reglage - Flytta aktivt tryck Höger" + +# AI Translated +msgid "Horizontal slider - Move to start position" +msgstr "Horisontellt reglage – flytta till startpositionen" + +# AI Translated +msgid "Horizontal slider - Move to last position" +msgstr "Horisontellt reglage – flytta till sista positionen" + +msgid "Camera view - Default" +msgstr "Kamera vy - Standard" + +msgid "Camera view - Top" +msgstr "Kamera vy - Topp" + +msgid "Camera view - Bottom" +msgstr "Kamera vy - Botten" + +msgid "Camera view - Front" +msgstr "Kamera vy - Fram" + +msgid "Camera view - Behind" +msgstr "Kamera vy - Bakom" + +msgid "Camera Angle - Left side" +msgstr "Kamera vy - Vänster sida" + +msgid "Camera Angle - Right side" +msgstr "Kamera vy - Höger sida" + +msgid "Camera view - Current plate" +msgstr "" + +msgid "Zoom in" +msgstr "Zooma in" + +msgid "Zoom out" +msgstr "Zooma ut" + +msgid "Show/Hide 3Dconnexion devices settings dialog" +msgstr "Visa/Dölj 3Dconnexion enheternas inställnings dialogruta" + +msgid "Show/Hide wireframe" +msgstr "" + +# AI Translated +msgid "On/Off G-code window" +msgstr "På/av för G-code-fönstret" + +msgid "On/Off one layer mode of the vertical slider" +msgstr "På/Av 1 lager läge för det vertikala reglaget" + +msgid "Switch between Prepare/Preview" +msgstr "Växla mellan Förbered/Förhandsgranska" + +msgid "Collapse/Expand the sidebar" +msgstr "Dölj/Visa meny" + +msgid "Open the speed dial" +msgstr "" + +msgid "Reload the device page" +msgstr "" + +msgid "Show keyboard shortcuts list" +msgstr "Visa tangentbordets genvägs lista" + +msgid "Slicing and printing" +msgstr "" + +msgid "Editing" +msgstr "" + +msgid "Placement" +msgstr "" + +msgid "Gizmos" +msgstr "" + +msgid "Sliders" +msgstr "" + +msgid "Painting tools" +msgstr "" + +msgid "Application" +msgstr "" + # AI Translated #: resources/data/hints.ini: [hint:Precise wall] msgid "" @@ -24568,8 +27384,72 @@ msgstr "" "Undvik vridning\n" "Visste du att när du skriver ut material som är benägna att vrida, såsom ABS, kan en lämplig ökning av värmebäddens temperatur minska sannolikheten för vridning?" -#~ msgid "Other" -#~ msgstr "Andra" +# AI Translated +#~ msgid "Tab" +#~ msgstr "Tabb" + +# AI Translated +#~ msgid "Displays current viewport FPS in the top-right corner." +#~ msgstr "Visar vyns aktuella FPS i det övre högra hörnet." + +# AI Translated +#~ msgid "Publish 3MF Wiki" +#~ msgstr "Wiki för Publicera 3MF" + +# AI Translated +#~ msgid "Publish 3MF Video Guide" +#~ msgstr "Videoguide för Publicera 3MF" + +#~ msgid "Toolbar" +#~ msgstr "Verktygsfält" + +#~ msgid "Switch table page" +#~ msgstr "Byt tabellsida" + +#~ msgid "Global shortcuts" +#~ msgstr "Övergripande genvägar" + +# AI Translated +#~ msgid "Middle mouse button" +#~ msgstr "Mittersta musknappen" + +#~ msgid "Auto orients selected objects or all objects. If there are selected objects, it just orients the selected ones. Otherwise, it will orient all objects in the current project." +#~ msgstr "Auto placera valda objekt eller alla objekt. Om det finns valda objekt så placeras endast dem. Annars kommer den att orientera alla objekt i det aktuella projektet." + +#~ msgid "Auto orients all objects on the active plate." +#~ msgstr "Placera alla föremål automatiskt på aktuell tallrik." + +# AI Translated +#~ msgid "Any arrow" +#~ msgstr "Valfri piltangent" + +#~ msgid "Gizmo SLA support points" +#~ msgstr "Gizmo SLA support punkter" + +#~ msgid "Plater" +#~ msgstr "Plätering/Förgyllning" + +# AI Translated +#~ msgid "Gizmo" +#~ msgstr "Gizmo" + +#~ msgid "Delete objects, parts, modifiers" +#~ msgstr "Radera objekten, delarna och anpassningar" + +#~ msgid "Objects List" +#~ msgstr "Objekts lista" + +# AI Translated +#~ msgid "G-code written at the very top of the output file, before any other content. Useful for adding metadata that printer firmware reads from the first lines of the file (e.g. estimated print time, filament usage). Supports placeholders like {print_time_sec} and {used_filament_length}." +#~ msgstr "G-code som skrivs allra överst i utdatafilen, före allt annat innehåll. Användbart för att lägga till metadata som skrivarens fasta programvara läser från filens första rader (t.ex. beräknad utskriftstid, filamentåtgång). Stöder platshållare som {print_time_sec} och {used_filament_length}." + +# AI Translated +#~ msgid "Print time (seconds)" +#~ msgstr "Utskriftstid (sekunder)" + +# AI Translated +#~ msgid "Open actions speed dial" +#~ msgstr "Öppna snabbvalsmenyn för åtgärder" # AI Translated #~ msgid "Left: " @@ -24727,9 +27607,6 @@ msgstr "" #~ msgid "Print order within a single layer." #~ msgstr "Utskriftsordning inom ett enskilt lager." -#~ msgid "Bottom" -#~ msgstr "Botten" - #~ msgid "Front" #~ msgstr "Framifrån" @@ -24751,9 +27628,6 @@ msgstr "" #~ msgid "Arrow Right" #~ msgstr "Pil Höger" -#~ msgid "End" -#~ msgstr "Slut" - #~ msgid "Hotend" #~ msgstr "Hotend" diff --git a/localization/i18n/th/OrcaSlicer_th.po b/localization/i18n/th/OrcaSlicer_th.po index 410e3899dc..d946726cba 100644 --- a/localization/i18n/th/OrcaSlicer_th.po +++ b/localization/i18n/th/OrcaSlicer_th.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Orca Slicer\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-09-17 12:41-0300\n" +"POT-Creation-Date: 2026-09-22 12:39+0800\n" "PO-Revision-Date: 2026-06-19 13:40+0700\n" "Last-Translator: Icezaza\n" "Language-Team: Thai\n" @@ -2493,6 +2493,19 @@ msgstr "" msgid "Failed to open the Plugins dialog (unknown error)." msgstr "ไม่สามารถเปิดกล่องโต้ตอบปลั๊กอินได้ (ข้อผิดพลาดที่ไม่รู้จัก)" +msgid "Plugins refreshed." +msgstr "" + +#, c-format, boost-format +msgid "Failed to refresh plugins: %s" +msgstr "" + +msgid "Select plugin package" +msgstr "" + +msgid "Plugin files (*.py;*.whl)|*.py;*.whl" +msgstr "" + # AI Translated msgid "Plugin Terminal" msgstr "เทอร์มินัลปลั๊กอิน" @@ -4141,6 +4154,21 @@ msgstr "OrcaSlicer เริ่มต้นด้วยจิตวิญญา msgid "Today, OrcaSlicer is the most widely used and actively developed open-source slicer in the 3D printing community. Many of its innovations have been adopted by other slicers, making it a driving force for the entire industry." msgstr "ปัจจุบัน OrcaSlicer เป็นตัวแบ่งส่วนข้อมูลแบบโอเพ่นซอร์สที่ใช้กันอย่างแพร่หลายและได้รับการพัฒนาอย่างแข็งขันที่สุดในชุมชนการพิมพ์ 3 มิติ นวัตกรรมหลายอย่างของบริษัทได้ถูกนำไปใช้โดยตัวแบ่งส่วนข้อมูลอื่นๆ ทำให้สิ่งนี้เป็นแรงผลักดันสำหรับอุตสาหกรรมทั้งหมด" +msgid "Script plugin skipped." +msgstr "" + +msgid "Script plugin finished." +msgstr "" + +msgid "Printer" +msgstr "เครื่องพิมพ์" + +msgid "Recent Projects" +msgstr "" + +msgid "Go to Plate" +msgstr "" + msgid "AMS Materials Setting" msgstr "การตั้งค่าวัสดุ AMS" @@ -5694,9 +5722,6 @@ msgctxt "Noun" msgid "Print" msgstr "พิมพ์" -msgid "Printer" -msgstr "เครื่องพิมพ์" - msgid "Time Estimation" msgstr "การประมาณเวลา" @@ -5876,12 +5901,15 @@ msgctxt "Camera View" msgid "Right" msgstr "ขวา" -msgid "Add" -msgstr "เพิ่ม" - msgid "Add plate" msgstr "เพิ่มจาน" +msgid "Split to objects" +msgstr "แยกเป็นวัตถุ" + +msgid "Add" +msgstr "เพิ่ม" + msgid "Auto orient all/selected objects" msgstr "ปรับทิศทางวัตถุทั้งหมด/ที่เลือกโดยอัตโนมัติ" @@ -5894,9 +5922,6 @@ msgstr "จัดเรียงวัตถุทั้งหมด" msgid "Arrange objects on selected plates" msgstr "จัดเรียงวัตถุบนจานที่เลือก" -msgid "Split to objects" -msgstr "แยกเป็นวัตถุ" - msgid "Assembly View" msgstr "มุมมองการประกอบ" @@ -5953,6 +5978,9 @@ msgstr "เส้นขอบ" msgid "Wireframe" msgstr "โครงลวด" +msgid "X-Ray" +msgstr "" + msgid "Realistic View" msgstr "มุมมองสมจริง" @@ -5995,7 +6023,7 @@ msgstr "ปริมาณ:" msgid "Size:" msgstr "ขนาด:" -#, c-format, boost-format +#, boost-format msgid "Conflicts of G-code paths have been found at layer %d, Z = %.2lfmm. Please separate the conflicted objects farther (%s <-> %s)." msgstr "พบความขัดแย้งของเส้นทางรหัส G ที่เลเยอร์ %d, Z = %.2lfmm โปรดแยกวัตถุที่ขัดแย้งกันให้ไกลออกไป (%s <-> %s)" @@ -6161,6 +6189,9 @@ msgstr "การปิดแอปพลิเคชันในขณะที msgid "Logging" msgstr "การบันทึก" +msgid "Design" +msgstr "" + msgid "Prepare" msgstr "เตรียมพิมพ์" @@ -6489,6 +6520,9 @@ msgstr "แสดงเค้าร่างรอบๆ วัตถุที msgid "Preferences" msgstr "การตั้งค่า" +msgid "Open speed dial" +msgstr "" + # AI Translated msgctxt "Menu" msgid "Edit" @@ -7416,6 +7450,233 @@ msgstr "อย่าแสดงกล่องโต้ตอบนี้อี msgid "Please refer to Wiki before use->" msgstr "โปรดดู Wiki ก่อนใช้งาน ->" +msgid "Plates are a filament (FFF) feature." +msgstr "" + +msgid "Open the 3D view first." +msgstr "" + +msgid "Select an object first." +msgstr "" + +msgid "Slice and Preview" +msgstr "" + +msgid "Slice & Export" +msgstr "" + +msgid "Go to layer (percent)" +msgstr "" + +msgid "Commands" +msgstr "" + +msgid "Go to tab..." +msgstr "" + +msgid "Load Project" +msgstr "" + +msgid "Save Project As" +msgstr "" + +msgid "Mode: Simple" +msgstr "" + +msgid "Mode: Advanced" +msgstr "" + +msgid "Mode: Expert" +msgstr "" + +msgid "Toggle Developer Mode" +msgstr "" + +msgid "Developer mode enabled." +msgstr "" + +msgid "Developer mode disabled." +msgstr "" + +msgid "Export STL" +msgstr "ส่งออก STL" + +msgid "Export 3MF" +msgstr "ส่งออก 3MF" + +msgid "Export Sliced File" +msgstr "" + +msgid "Export All Sliced Files" +msgstr "" + +msgid "Max Volumetric Speed Calibration" +msgstr "ปรับเทียบความเร็วปริมาตรสูงสุด" + +msgid "Pressure Advance Calibration" +msgstr "" + +msgid "Flow Ratio Calibration" +msgstr "การปรับเทียบอัตราส่วนการไหล" + +msgid "Retraction Calibration" +msgstr "" + +msgid "Cornering Calibration" +msgstr "" + +msgid "Input Shaping Frequency Calibration" +msgstr "" + +msgid "Input Shaping Damping Calibration" +msgstr "" + +msgid "VFA Calibration" +msgstr "" + +msgid "View: Top" +msgstr "" + +msgid "View: Bottom" +msgstr "" + +msgid "View: Front" +msgstr "" + +msgid "View: Rear" +msgstr "" + +msgid "View: Left" +msgstr "" + +msgid "View: Right" +msgstr "" + +msgid "View: Isometric" +msgstr "" + +msgid "View: Default" +msgstr "" + +msgid "Fit Bed to View" +msgstr "" + +msgid "Toggle Perspective" +msgstr "" + +# AI Translated +msgid "Delete All Objects" +msgstr "ลบวัตถุทั้งหมด" + +msgid "Mirror X" +msgstr "" + +msgid "Mirror Y" +msgstr "" + +msgid "Mirror Z" +msgstr "" + +# AI Translated +msgid "Split to Objects" +msgstr "แยกเป็นวัตถุ" + +msgid "Split to Parts" +msgstr "" + +msgid "Center Selected on Plate" +msgstr "" + +msgid "Drop to Bed" +msgstr "" + +msgid "Scale to Fit Print Volume" +msgstr "" + +msgid "Increase Instances" +msgstr "" + +msgid "Decrease Instances" +msgstr "" + +msgid "Auto-Arrange" +msgstr "" + +msgid "Auto-Orient" +msgstr "" + +msgid "Add Plate" +msgstr "" + +msgid "Cannot add another plate (maximum reached)." +msgstr "" + +msgid "Duplicate Plate" +msgstr "" + +msgid "Cannot duplicate a plate (maximum reached)." +msgstr "" + +msgid "Cannot delete the only plate." +msgstr "" + +msgid "Rename Plate" +msgstr "" + +msgid "Toggle Plate Lock" +msgstr "" + +msgid "No plates available." +msgstr "" + +msgid "Synchronize Filament List from AMS" +msgstr "" + +msgid "Connect a printer to synchronize the AMS filament list." +msgstr "" + +msgid "Open Preset Bundle" +msgstr "" + +msgid "Sign in to sync presets." +msgstr "" + +msgid "Export All Objects as STLs" +msgstr "" + +msgid "Export All Objects as DRC (one file)" +msgstr "" + +msgid "Export All Objects as DRCs" +msgstr "" + +msgid "Export Toolpaths as OBJ" +msgstr "" + +msgid "About OrcaSlicer" +msgstr "" + +msgid "Open Wiki" +msgstr "" + +msgid "Open YouTube Channel" +msgstr "" + +msgid "Open Plugins" +msgstr "" + +msgid "Refresh Plugins" +msgstr "" + +msgid "Install Plugin" +msgstr "" + +msgid "Install Local Plugin" +msgstr "" + +msgid "Unknown command." +msgstr "" + msgid "3D Mouse disconnected." msgstr "เมาส์ 3D ถูกตัดการเชื่อมต่อ" @@ -8060,9 +8321,6 @@ msgstr "ขยายแถบด้านข้าง" msgid "Collapse sidebar" msgstr "ยุบแถบด้านข้าง" -msgid "Tab" -msgstr "แท็บ" - #, c-format, boost-format msgid "Loading file: %s" msgstr "กำลังโหลดไฟล์: %s" @@ -8262,10 +8520,6 @@ msgstr "" msgid "Delete Object" msgstr "ลบวัตถุ" -# AI Translated -msgid "Delete All Objects" -msgstr "ลบวัตถุทั้งหมด" - # AI Translated msgid "Reset Project" msgstr "รีเซ็ตโปรเจกต์" @@ -8273,10 +8527,6 @@ msgstr "รีเซ็ตโปรเจกต์" msgid "The selected object couldn't be split." msgstr "ไม่สามารถแยกวัตถุที่เลือกได้" -# AI Translated -msgid "Split to Objects" -msgstr "แยกเป็นวัตถุ" - msgid "Disable Auto-Drop to preserve Z positioning?\n" msgstr "ปิดการใช้งานการวางอัตโนมัติเพื่อรักษาตำแหน่ง z หรือไม่\n" @@ -9088,6 +9338,33 @@ msgstr "การจัดการอุปกรณ์หลายเครื msgid "With this option enabled, you can send a task to multiple devices at the same time and manage multiple devices." msgstr "เมื่อเปิดใช้งานตัวเลือกนี้ คุณสามารถส่งงานไปยังอุปกรณ์หลายเครื่องพร้อมกันและจัดการอุปกรณ์หลายเครื่องได้" +msgid "Open the Speed Dial from the keyboard" +msgstr "" + +msgid "When enabled, the Speed Dial keyboard shortcut (Space by default) opens the action search from any page." +msgstr "" + +msgid "Recent actions" +msgstr "" + +msgid "actions" +msgstr "" + +msgid "How many recently launched actions to show at the top of the Speed Dial. Set to 0 to hide recent actions." +msgstr "" + +msgid "CAD feature (experimental)" +msgstr "" + +msgid "With this option enabled, the Design tab is shown, where models can be built and edited parametrically. This feature is experimental and still under development." +msgstr "" + +msgid "Auto-close sketch loops" +msgstr "" + +msgid "Treat sketch endpoints within 0.001 mm as one joint and weld the loop shut. Off: only exactly coincident endpoints join, so a loop with a tiny gap is shown as open instead of being closed for you." +msgstr "" + msgid "Pop up to select filament grouping mode" msgstr "ปรากฏขึ้นเพื่อเลือกโหมดการจัดกลุ่มเส้นพลาสติก" @@ -9169,6 +9446,12 @@ msgstr "ย้อนกลับการซูมเมาส์" msgid "If enabled, reverses the direction of zoom with mouse wheel." msgstr "หากเปิดใช้งาน จะกลับทิศทางการซูมด้วยล้อเลื่อนของเมาส์" +msgid "Draw mate connectors as a face" +msgstr "" + +msgid "In the Design tab, draw a mate connector as a small face instead of the conventional disc with a roll quadrant. A face's orientation is read without being learned. Turn this off for the conventional CAD representation." +msgstr "" + msgid "Pan" msgstr "แพน" @@ -9190,6 +9473,15 @@ msgstr "ลากเมาส์ขวา" msgid "Set the action that dragging the right mouse button should perform." msgstr "ตั้งค่าการดำเนินการที่ควรดำเนินการด้วยการลากปุ่มเมาส์ขวา" +msgid "Keyboard" +msgstr "" + +msgid "Keyboard shortcuts" +msgstr "" + +msgid "Choose the key for each action." +msgstr "" + msgid "Clear my choice on..." msgstr "ล้างตัวเลือกของฉันใน..." @@ -9300,11 +9592,39 @@ msgstr "" "จำกัดอัตราเฟรมวิวพอร์ตเพื่อลดภาระของ GPU และการใช้พลังงาน\n" "ตั้งค่าเป็น 0 สำหรับอัตราเฟรมไม่จำกัด" +msgid "Reuse the 3D scene while idle" +msgstr "" + +msgid "" +"Skips redrawing the 3D scene when only the mouse cursor moves over the viewport,\n" +"and reuses the previous frame's scene instead. Reduces GPU load.\n" +"Disable it if the viewport shows stale or missing contents.\n" +"\n" +"Takes effect immediately." +msgstr "" + +msgid "Skip unchanged frames" +msgstr "" + +msgid "" +"Skips drawing a frame altogether when it would be identical to the one already on screen.\n" +"Only applies to frames that reuse the 3D scene, so it needs Reuse the 3D scene while idle.\n" +"Disable it if a hover highlight, tooltip or animation stops updating.\n" +"\n" +"Takes effect immediately." +msgstr "" + msgid "Show FPS overlay" msgstr "แสดงการซ้อนทับ FPS" -msgid "Displays current viewport FPS in the top-right corner." -msgstr "แสดงวิวพอร์ต FPS ปัจจุบันที่มุมขวาบน" +msgid "Displays rendering counts in the top-right corner of the viewport." +msgstr "" + +msgid "FPS: frames presented to the screen per second." +msgstr "" + +msgid "3D: frames per second that redrew the 3D scene." +msgstr "" # AI Translated msgid "G-code Preview" @@ -9764,13 +10084,8 @@ msgstr "เผยแพร่ 3MF..." msgid "Select which settings to be published in the 3MF file" msgstr "เลือกว่าจะเผยแพร่การตั้งค่าใดในไฟล์ 3MF" -# AI Translated -msgid "Publish 3MF Wiki" -msgstr "วิกิการเผยแพร่ 3MF" - -# AI Translated -msgid "Publish 3MF Video Guide" -msgstr "คู่มือวีดีโอการเผยแพร่ 3MF" +msgid "Video Guide" +msgstr "" # AI Translated msgid "Mixed filament - published as a whole when \"Enable\" above is selected" @@ -9876,6 +10191,133 @@ msgstr "สำหรับ \"%1%\" ให้เพิ่ม \"%2%\" เป็น msgid "Simply switch to \"%1%\"" msgstr "เพียงเปลี่ยนเป็น \"%1%\"" +msgid "Expert" +msgstr "" + +msgid "Simple" +msgstr "" + +msgid "Search actions" +msgstr "" + +#, c-format, boost-format +msgid "Search %s actions" +msgstr "" + +msgid "Recent" +msgstr "" + +msgid "Other" +msgstr "อื่นๆ" + +#, c-format, boost-format +msgid "No actions match (Total: %s)" +msgstr "" + +msgid "No actions yet" +msgstr "" + +msgid "No tabs match" +msgstr "" + +msgid "No tabs" +msgstr "" + +#, c-format, boost-format +msgid "Showing %s of %s actions" +msgstr "" + +#, c-format, boost-format +msgid "%s actions" +msgstr "" + +#, c-format, boost-format +msgid "%s tabs" +msgstr "" + +#, c-format, boost-format +msgid "%s matches" +msgstr "" + +#, c-format, boost-format +msgid "Favourites are full (%s max)" +msgstr "" + +#, c-format, boost-format +msgid "Go to %s%% of the layer range" +msgstr "" + +msgid "Enter a layer percentage (0-100)" +msgstr "" + +#, c-format, boost-format +msgid "Go to layer %% (0-100)" +msgstr "" + +msgid "Go to tab" +msgstr "" + +#, c-format, boost-format +msgid "Favourite %s (%s)" +msgstr "" + +#, c-format, boost-format +msgid "Pin to favourites (%s)" +msgstr "" + +#, c-format, boost-format +msgid "Unpin from favourites (%s)" +msgstr "" + +msgid "Remove from favourites" +msgstr "" + +msgid "Move left" +msgstr "" + +msgid "Move right" +msgstr "" + +msgid "Unpin" +msgstr "" + +msgid "Wiki (F1)" +msgstr "" + +msgid "No wiki page for this action" +msgstr "" + +msgid "Show details" +msgstr "แสดงรายละเอียด" + +# AI Translated +msgid "Hide details" +msgstr "ซ่อนรายละเอียด" + +#, c-format, boost-format +msgid "\"%s\" is a Developer setting. Enable Developer mode to edit it?" +msgstr "" + +msgid "Developer setting" +msgstr "" + +#, c-format, boost-format +msgid "\"%s\" is a %s setting. Switch from %s mode to %s mode to edit it?" +msgstr "" + +msgid "Switch settings mode" +msgstr "" + +#, c-format, boost-format +msgid "Run \"%s\"?" +msgstr "" + +msgid "Run plugin" +msgstr "" + +msgid "Don't ask again for this action" +msgstr "" + msgid "Task canceled" msgstr "ยกเลิกงานแล้ว" @@ -11684,56 +12126,39 @@ msgstr "แพ็คเกจการกำหนดค่ามีการเ msgid "Configuration package changed" msgstr "แพ็คเกจการกำหนดค่ามีการเปลี่ยนแปลง" -msgid "Toolbar" -msgstr "แถบเครื่องมือ" - -msgid "Objects list" -msgstr "รายการวัตถุ" - -msgid "Import geometry data from STL/STEP/3MF/OBJ/AMF files" -msgstr "นำเข้าข้อมูลเรขาคณิตจากไฟล์ STL/STEP/3MF/OBJ/AMF" - -msgid "Paste from clipboard" -msgstr "วางจากคลิปบอร์ด" - -msgid "Show/Hide 3Dconnexion devices settings dialog" -msgstr "แสดง/ซ่อนกล่องโต้ตอบการตั้งค่าอุปกรณ์ 3Dconnexion" - -msgid "Switch table page" -msgstr "สลับหน้าตาราง" - -msgid "Show keyboard shortcuts list" -msgstr "แสดงรายการแป้นพิมพ์ลัด" - -msgid "Global shortcuts" -msgstr "ทางลัดทั่วโลก" - msgid "Pan View" msgstr "แพนวิว" msgid "Rotate View" msgstr "หมุนมุมมอง" -msgid "Middle mouse button" -msgstr "ปุ่มกลางของเมาส์" +#, c-format, boost-format +msgid "Use %s or %s, or a key that does not type a character." +msgstr "" -msgid "Zoom View" -msgstr "ซูมดู" +msgctxt "Keyboard Shortcut" +msgid "Key" +msgstr "" -msgid "Auto orients selected objects or all objects. If there are selected objects, it just orients the selected ones. Otherwise, it will orient all objects in the current project." -msgstr "ปรับทิศทางวัตถุที่เลือกหรือวัตถุทั้งหมดโดยอัตโนมัติ หากมีวัตถุที่เลือกไว้ วัตถุนั้นจะปรับทิศทางวัตถุที่เลือกเท่านั้น มิฉะนั้นจะวางแนววัตถุทั้งหมดในโปรเจ็กต์ปัจจุบัน" +msgid "Left mouse" +msgstr "" -msgid "Auto orients all objects on the active plate." -msgstr "ปรับทิศทางวัตถุทั้งหมดบนเพลตที่ใช้งานอยู่โดยอัตโนมัติ" +msgid "Available anywhere in the window, even while typing in a text field." +msgstr "" -msgid "Collapse/Expand the sidebar" -msgstr "ยุบ/ขยายแถบด้านข้าง" +msgid "Run a speed dial favorite while the dial is open" +msgstr "" -msgid "Any arrow" -msgstr "ลูกศรอะไรก็ได้" +# AI Translated +msgctxt "Keyboard Shortcut" +msgid "Tab" +msgstr "Tab" -msgid "Movement in camera space" -msgstr "การเคลื่อนไหวในพื้นที่กล้อง" +msgid "Switch to the next main tab" +msgstr "" + +msgid "Available while the 3D view on the Prepare tab has focus." +msgstr "" msgid "Select a part" msgstr "เลือกส่วนหนึ่ง" @@ -11744,135 +12169,29 @@ msgstr "เลือกหลายวัตถุ" msgid "Select objects by rectangle" msgstr "เลือกวัตถุตามสี่เหลี่ยม" -# AI Translated -msgctxt "Keyboard Shortcut" -msgid "Arrow Up" -msgstr "ลูกศรขึ้น" - -msgid "Move selection 10mm in positive Y direction" -msgstr "เลื่อนส่วนที่เลือกไป 10 มม. ในทิศทางบวก Y" - -# AI Translated -msgctxt "Keyboard Shortcut" -msgid "Arrow Down" -msgstr "ลูกศรลง" - -msgid "Move selection 10mm in negative Y direction" -msgstr "ย้ายส่วนที่เลือกไป 10 มม. ในทิศทางลบ Y" - -# AI Translated -msgctxt "Keyboard Shortcut" -msgid "Arrow Left" -msgstr "ลูกศรซ้าย" - -msgid "Move selection 10mm in negative X direction" -msgstr "ย้ายส่วนที่เลือกไป 10 มม. ในทิศทาง X ลบ" - -# AI Translated -msgctxt "Keyboard Shortcut" -msgid "Arrow Right" -msgstr "ลูกศรขวา" - -msgid "Move selection 10mm in positive X direction" -msgstr "เลื่อนส่วนที่เลือกไป 10 มม. ในทิศทาง X บวก" +msgid "Keyboard 1-9: set filament for object/part" +msgstr "แป้นพิมพ์ 1-9: ตั้งค่าเส้นพลาสติกสำหรับวัตถุ/ชิ้นส่วน" msgid "Movement step set to 1mm" msgstr "ตั้งระยะขยับเป็น 1 มม." -msgid "Keyboard 1-9: set filament for object/part" -msgstr "แป้นพิมพ์ 1-9: ตั้งค่าเส้นพลาสติกสำหรับวัตถุ/ชิ้นส่วน" +msgid "Movement in camera space" +msgstr "การเคลื่อนไหวในพื้นที่กล้อง" -msgid "Camera view - Default" -msgstr "มุมมองกล้อง - ค่าเริ่มต้น" +msgid "Middle mouse" +msgstr "" -msgid "Camera view - Top" -msgstr "มุมมองกล้อง - ด้านบน" +msgid "Right mouse" +msgstr "" -msgid "Camera view - Bottom" -msgstr "มุมมองกล้อง - ด้านล่าง" +msgid "Zoom View" +msgstr "ซูมดู" -msgid "Camera view - Front" -msgstr "มุมมองกล้อง - ด้านหน้า" +msgid "Painting" +msgstr "" -msgid "Camera view - Behind" -msgstr "มุมมองกล้อง - ด้านหลัง" - -msgid "Camera Angle - Left side" -msgstr "มุมกล้อง - ด้านซ้าย" - -msgid "Camera Angle - Right side" -msgstr "มุมกล้อง - ด้านขวา" - -msgid "Select all objects" -msgstr "เลือกวัตถุทั้งหมด" - -msgid "Gizmo move" -msgstr "กิสโม่ย้าย" - -msgid "Gizmo rotate" -msgstr "กิสโม่หมุน" - -msgid "Gizmo scale" -msgstr "ขนาดกิสโม่" - -msgid "Gizmo place face on bed" -msgstr "กิสโมวางหน้าบนฐานพิมพ์" - -msgid "Gizmo cut" -msgstr "กิสโม่ตัด" - -msgid "Gizmo mesh boolean" -msgstr "Gizmo mesh บูลีน" - -msgid "Gizmo FDM paint-on fuzzy skin" -msgstr "Gizmo FDM เพ้นท์ผิวฟัซซี" - -msgid "Gizmo SLA support points" -msgstr "จุดส่วนรองรับ Gizmo SLA" - -msgid "Gizmo FDM paint-on seam" -msgstr "รอยตะเข็บทาสี Gizmo FDM" - -msgid "Gizmo text emboss/engrave" -msgstr "ข้อความ Gizmo นูน/แกะสลัก" - -msgid "Gizmo measure" -msgstr "เครื่องวัดกิสโม่" - -msgid "Gizmo assemble" -msgstr "กิสโมประกอบ" - -msgid "Gizmo brim ears" -msgstr "Gizmo หูขอบยึดชิ้นงาน (Brim Ears)" - -msgid "Zoom in" -msgstr "ซูมเข้า" - -msgid "Zoom out" -msgstr "ซูมออก" - -msgid "Toggle printable for object/part" -msgstr "สลับการพิมพ์สำหรับวัตถุ/ชิ้นส่วน" - -# AI Translated -msgctxt "Keyboard Shortcut" -msgid "Tab" -msgstr "Tab" - -msgid "Switch between Prepare/Preview" -msgstr "สลับระหว่างการเตรียม/ดูตัวอย่าง" - -# AI Translated -msgctxt "Keyboard Shortcut" -msgid "Space" -msgstr "Space" - -# AI Translated -msgid "Open actions speed dial" -msgstr "เปิดสปีดไดอัลการดำเนินการ" - -msgid "Plater" -msgstr "เพลเตอร์" +msgid "Available while a painting gizmo is open: supports, seam, fuzzy skin or color painting." +msgstr "" msgid "Move: press to snap by 1mm" msgstr "ย้าย: กดเพื่อสแน็ป 1 มม" @@ -11883,14 +12202,19 @@ msgstr "ส่วนรองรับ / การวาดภาพสี: ป msgid "Support/Color Painting: adjust section position" msgstr "ส่วนรองรับ / การวาดภาพสี: ปรับตำแหน่งส่วน" -msgid "Gizmo" -msgstr "กิสโม่" +msgid "Objects list" +msgstr "รายการวัตถุ" + +msgid "Available while the object list has focus." +msgstr "" msgid "Set extruder number for the objects and parts" msgstr "กำหนดหมายเลขชุดดันเส้นสำหรับวัตถุและชิ้นส่วน" -msgid "Delete objects, parts, modifiers" -msgstr "ลบวัตถุ ชิ้นส่วน ตัวดัดแปลง" +# AI Translated +msgctxt "Keyboard Shortcut" +msgid "Space" +msgstr "Space" msgid "Select the object/part and press space to change the name" msgstr "เลือกวัตถุ/ชิ้นส่วนแล้วกด Space เพื่อเปลี่ยนชื่อ" @@ -11901,45 +12225,48 @@ msgstr "คลิกเมาส์" msgid "Select the object/part and mouse click to change the name" msgstr "เลือกวัตถุ/ชิ้นส่วนแล้วคลิกเมาส์เพื่อเปลี่ยนชื่อ" -msgid "Objects List" -msgstr "รายการวัตถุ" - -msgid "Vertical slider - Move active thumb Up" -msgstr "แถบเลื่อนแนวตั้ง - เลื่อนนิ้วโป้งที่ใช้งานอยู่ขึ้น" - -msgid "Vertical slider - Move active thumb Down" -msgstr "แถบเลื่อนแนวตั้ง - เลื่อนนิ้วโป้งที่ใช้งานอยู่ลง" - -msgid "Horizontal slider - Move active thumb Left" -msgstr "แถบเลื่อนแนวนอน - เลื่อนนิ้วหัวแม่มือที่ใช้งานไปทางซ้าย" - -msgid "Horizontal slider - Move active thumb Right" -msgstr "แถบเลื่อนแนวนอน - เลื่อนนิ้วหัวแม่มือที่ใช้งานไปทางขวา" - -msgid "On/Off one layer mode of the vertical slider" -msgstr "เปิด/ปิดโหมดเลเยอร์เดียวของแถบเลื่อนแนวตั้ง" - -msgid "On/Off G-code window" -msgstr "เปิด/ปิดหน้าต่างรหัส G" +msgid "Available while the 3D view on the Preview tab has focus." +msgstr "" msgid "Move slider 5x faster" msgstr "เลื่อนตัวเลื่อนเร็วขึ้น 5 เท่า" -# AI Translated -msgctxt "Keyboard Shortcut" -msgid "Home" -msgstr "Home" +msgid "Scroll slider 5x faster" +msgstr "" -msgid "Horizontal slider - Move to start position" -msgstr "แถบเลื่อนแนวนอน - เลื่อนไปยังตำแหน่งเริ่มต้น" +msgid "Not customizable" +msgstr "" -# AI Translated -msgctxt "Keyboard Shortcut" -msgid "End" -msgstr "End" +#, c-format, boost-format +msgid "%s is assigned to %s. Reassign it to %s?" +msgstr "" -msgid "Horizontal slider - Move to last position" -msgstr "แถบเลื่อนแนวนอน - เลื่อนไปยังตำแหน่งสุดท้าย" +#, c-format, boost-format +msgid "The default %s is assigned to %s. Reassign it to %s?" +msgstr "" + +msgid "Global shortcuts also apply while typing." +msgstr "" + +msgid "A key that types a character cannot be a global shortcut." +msgstr "" + +msgid "Esc cancels, Enter confirms." +msgstr "" + +#, c-format, boost-format +msgid "" +"Press the new shortcut for\n" +"\"%s\"" +msgstr "" + +#, c-format, boost-format +msgid "Already used as a step of %s." +msgstr "" + +#, c-format, boost-format +msgid "Already assigned to %s. Press OK to reassign it." +msgstr "" msgid "Release Note" msgstr "บันทึกประจำรุ่น" @@ -16808,8 +17135,8 @@ msgstr "อุ่นเครื่องตามขั้นตอน" msgid "Insert multiple preheat commands (e.g. M104.1). Only useful for Prusa XL. For other printers, please set it to 1." msgstr "ใส่คำสั่งอุ่นล่วงหน้าหลายคำสั่ง (เช่น M104.1) มีประโยชน์สำหรับ Prusa XL เท่านั้น สำหรับเครื่องพิมพ์อื่นๆ โปรดตั้งค่าเป็น 1" -msgid "G-code written at the very top of the output file, before any other content. Useful for adding metadata that printer firmware reads from the first lines of the file (e.g. estimated print time, filament usage). Supports placeholders like {print_time_sec} and {used_filament_length}." -msgstr "G-code เขียนไว้ที่ด้านบนสุดของไฟล์เอาต์พุต ก่อนเนื้อหาอื่นๆ มีประโยชน์สำหรับการเพิ่มข้อมูลเมตาที่เฟิร์มแวร์เครื่องพิมพ์อ่านจากบรรทัดแรกของไฟล์ (เช่น เวลาในการพิมพ์โดยประมาณ การใช้เส้นพลาสติก) รองรับตัวยึดตำแหน่ง เช่น {print_time_sec} และ {used_filament_length}" +msgid "G-code written at the very top of the output file, before any other content. Useful for adding metadata that printer firmware reads from the first lines of the file (e.g. estimated print time, filament usage). Supports placeholders like {print_time_total_sec}, {print_time_day}, {print_time_hour}, {print_time_minute}, {print_time_sec} and {used_filament_length}." +msgstr "" msgid "Start G-code" msgstr "เริ่ม G-code" @@ -17864,9 +18191,6 @@ msgstr "ความกว้างของเส้นใหญ่เกิน msgid " not in range " msgstr "ไม่อยู่ในช่วง" -msgid "Export 3MF" -msgstr "ส่งออก 3MF" - msgid "This exports the project as a 3MF file." msgstr "ส่งออกโครงการเป็น 3MF" @@ -17882,9 +18206,6 @@ msgstr "โหลดข้อมูลการแบ่งส่วน" msgid "Load cached slicing data from directory." msgstr "โหลดข้อมูลการแบ่งส่วนแคชจากไดเรกทอรี" -msgid "Export STL" -msgstr "ส่งออก STL" - msgid "Export the objects as single STL." msgstr "ส่งออกวัตถุเป็น STL เดี่ยว" @@ -18354,12 +18675,36 @@ msgstr "เส้นพลาสติกที่ใช้แล้ว" msgid "Total length of filament used in the print." msgstr "ความยาวรวมของเส้นพลาสติกที่ใช้ในการพิมพ์" -msgid "Print time (seconds)" -msgstr "เวลาในการพิมพ์ (วินาที)" +msgid "Print time (total seconds)" +msgstr "" msgid "Total estimated print time in seconds. Replaced with actual value during post-processing." msgstr "เวลาพิมพ์ทั้งหมดโดยประมาณเป็นวินาที แทนที่ด้วยค่าจริงระหว่างการประมวลผลภายหลัง" +msgid "Print time (days component)" +msgstr "" + +msgid "Estimated print time day component (normal mode). Replaced with actual value during post-processing." +msgstr "" + +msgid "Print time (hours component)" +msgstr "" + +msgid "Estimated print time hour component (normal mode). Replaced with actual value during post-processing." +msgstr "" + +msgid "Print time (minutes component)" +msgstr "" + +msgid "Estimated print time minute component (normal mode). Replaced with actual value during post-processing." +msgstr "" + +msgid "Print time (seconds component)" +msgstr "" + +msgid "Estimated print time second component (normal mode). Replaced with actual value during post-processing." +msgstr "" + msgid "Filament length (meters)" msgstr "ความยาวเส้นพลาสติก (เมตร)" @@ -18590,9 +18935,6 @@ msgstr "ไฟล์นี้มีดัชนีจุดยอดที่ไ msgid "This OBJ file couldn't be read because it's empty." msgstr "ไฟล์ OBJ นี้ไม่สามารถอ่านได้เนื่องจากไฟล์ว่างเปล่า" -msgid "Max Volumetric Speed Calibration" -msgstr "ปรับเทียบความเร็วปริมาตรสูงสุด" - msgid "Manage Result" msgstr "จัดการผลลัพธ์" @@ -19440,9 +19782,6 @@ msgstr "" msgid "NOTE: High values may cause Layer shift (>%s)" msgstr "หมายเหตุ: ค่าที่สูงอาจทำให้เกิดการเลื่อนเลเยอร์ (>%s)" -msgid "Flow Ratio Calibration" -msgstr "การปรับเทียบอัตราส่วนการไหล" - msgid "Calibration Test Type" msgstr "ประเภทการทดสอบการสอบเทียบ" @@ -20199,6 +20538,9 @@ msgstr "ไม่พบเซสชันที่ถูกต้อง ดำ msgid "Success!" msgstr "สำเร็จ!" +msgid "Generate API Key" +msgstr "" + msgid "Are you sure to log out?" msgstr "คุณแน่ใจหรือว่าจะออกจากระบบ?" @@ -21198,13 +21540,6 @@ msgstr "ปลั๊กอินเครือข่าย Bambu จำเป msgid "Error: %s" msgstr "ข้อผิดพลาด: %s" -msgid "Show details" -msgstr "แสดงรายละเอียด" - -# AI Translated -msgid "Hide details" -msgstr "ซ่อนรายละเอียด" - msgid "Version to install:" msgstr "เวอร์ชันที่จะติดตั้ง:" @@ -21575,6 +21910,2494 @@ msgstr "เส้นพลาสติกอาจไม่เข้ากัน msgid "The filament model is unknown. A random filament preset will be used." msgstr "ไม่ทราบแบบจำลองเส้นพลาสติก ระบบจะใช้การตั้งค่าฟิลาเมนต์แบบสุ่ม" +msgid "Construction" +msgstr "" + +#, c-format, boost-format +msgid "%s · on %s" +msgstr "" + +msgid "Line — click start, then end" +msgstr "" + +msgid "Rectangle — click two opposite corners" +msgstr "" + +msgid "Circle — click center, then radius" +msgstr "" + +msgid "Arc — click start, end, then a point" +msgstr "" + +msgid "Slot — two centerline ends, then end radius" +msgstr "" + +msgid "Ellipse — center, major end, minor point" +msgstr "" + +msgid "Spline — click control points" +msgstr "" + +msgid "Point — click to place" +msgstr "" + +msgid "Dimension — click 2 points or an entity" +msgstr "" + +msgid "Trim — click a segment to trim it" +msgstr "" + +msgid "Extend — click a line/arc to extend it" +msgstr "" + +msgid "Offset — pick an entity, drag the distance" +msgstr "" + +msgid "Mirror — pick axis, then entities" +msgstr "" + +msgid "Fillet — pick two lines, set the radius" +msgstr "" + +msgid "Chamfer — pick two lines, set the distance" +msgstr "" + +msgid "Polygon — click center, then a vertex" +msgstr "" + +msgid "Nothing here has a value to type — pick a line, an arc, a circle, or two entities" +msgstr "" + +msgid "Normal to the sketch plane" +msgstr "" + +msgid "Converted the selection between construction and real geometry" +msgstr "" + +msgid "Origin planes shown" +msgstr "" + +msgid "Origin planes hidden" +msgstr "" + +msgid "World axes shown" +msgstr "" + +msgid "World axes hidden" +msgstr "" + +msgid "Isometric view, fitted" +msgstr "" + +msgid "Bed shown" +msgstr "" + +msgid "Bed hidden" +msgstr "" + +msgid "FEATURES" +msgstr "" + +msgid "Sketch" +msgstr "" + +#, c-format, boost-format +msgid "Sketching on %s — pick a tool" +msgstr "" + +msgid "Click a face or a reference plane in the viewport, then a sketch tool" +msgstr "" + +#, c-format, boost-format +msgid "" +"Drawing on %s.\n" +"Pick a tool, or press Menu for the list." +msgstr "" + +msgid "Click a face or a reference plane, then a sketch tool." +msgstr "" + +msgid "Add material (extrude / revolve / sweep / loft / thicken / rib)" +msgstr "" + +msgid "Extrude a sketch profile, or push/pull a picked face" +msgstr "" + +msgid "Create a sketch, or pick a solid face, first" +msgstr "" + +msgid "Revolve" +msgstr "" + +msgid "Revolve a profile about an axis" +msgstr "" + +msgid "Create a sketch profile to revolve first" +msgstr "" + +msgid "Sweep" +msgstr "" + +msgid "Sweep a profile along a path" +msgstr "" + +msgid "Create a profile sketch to sweep first" +msgstr "" + +msgid "Loft" +msgstr "" + +msgid "Loft (skin) between two or more profiles" +msgstr "" + +msgid "Create at least two profile sketches to loft" +msgstr "" + +msgid "Thicken" +msgstr "" + +msgid "Offset a solid face into a thin plate (new body)" +msgstr "" + +msgid "Thicken needs a solid body — add or import one first" +msgstr "" + +#, c-format +msgid "Body %zu" +msgstr "" + +msgid "Grow a thin wall from an open sketch line, fused to a body" +msgstr "" + +msgid "Rib needs a solid body — add or import one first" +msgstr "" + +msgid "Create a sketch with an open line first" +msgstr "" + +msgid "Create a solid body to pattern first" +msgstr "" + +msgid "Pattern — needs a solid body to replicate" +msgstr "" + +msgid "Surface (extrude / revolve / loft / fill / offset / thicken)" +msgstr "" + +msgid "Surface Extrude" +msgstr "" + +msgid "Extrude a sketch into a sheet body (no end caps)" +msgstr "" + +msgid "Create a sketch first" +msgstr "" + +msgid "Surface Revolve" +msgstr "" + +msgid "Revolve a sketch profile into a sheet body" +msgstr "" + +msgid "Surface Loft" +msgstr "" + +msgid "Loft (skin) between 2+ profiles, open (no end caps)" +msgstr "" + +msgid "Surface Fill" +msgstr "" + +msgid "Fill a sketch boundary with a smooth face" +msgstr "" + +msgid "Create a sketch profile to fill first" +msgstr "" + +msgid "Surface Offset" +msgstr "" + +msgid "Offset a sheet body's shell by a signed distance" +msgstr "" + +msgid "No sheet body to offset — create a surface feature first" +msgstr "" + +msgid "Thicken Surface" +msgstr "" + +msgid "Thicken a sheet body into a solid" +msgstr "" + +msgid "No sheet body to thicken — create a surface feature first" +msgstr "" + +msgid "Datum / Curve (plane / axis / coord sys / helix / project)" +msgstr "" + +msgid "Reference plane (offset / tilt / midplane / tangent / two edges / coincident)" +msgstr "" + +msgid "Axis" +msgstr "" + +msgid "Datum axis (two points, face normal, cylinder centerline, two planes, along edge)" +msgstr "" + +msgid "Coord Sys" +msgstr "" + +msgid "Datum coordinate system (world point, or face + direction edge)" +msgstr "" + +msgid "Helix" +msgstr "" + +msgid "Helical curve (spring path) — use as a sweep path for coils / springs / augers" +msgstr "" + +msgid "Project body edges onto a plane as sketch entities" +msgstr "" + +msgid "Project needs a body — add or import one first" +msgstr "" + +msgid "(all edges)" +msgstr "" + +msgid "Placement (transform / mirror / mate)" +msgstr "" + +msgid "Transform" +msgstr "" + +msgid "Move and/or rotate an existing body" +msgstr "" + +msgid "Transform needs a body — add or import one first" +msgstr "" + +msgid "Reflect a body about a plane" +msgstr "" + +msgid "Mirror needs a body — add or import one first" +msgstr "" + +msgid "Mate" +msgstr "" + +msgid "Assembly: align two CoordSys features (fastened, planar, revolute, slider, cylindrical)" +msgstr "" + +msgid "Boolean (combine bodies)" +msgstr "" + +msgid "Boolean — needs two solid bodies to combine" +msgstr "" + +msgid "Cut (split a body with a plane)" +msgstr "" + +msgid "Create a solid body to cut first" +msgstr "" + +msgid "Cut — needs a solid body to slice" +msgstr "" + +msgid "Color — set the selected body's display colour" +msgstr "" + +msgid "Select a feature, or a body, first — then rename it" +msgstr "" + +msgid "Fillet / chamfer / draft / shell / delete face" +msgstr "" + +msgid "Fillet / Chamfer" +msgstr "" + +msgid "Round or bevel a picked edge" +msgstr "" + +msgid "Draft (taper a face)" +msgstr "" + +msgid "Tilt a picked face by a draft angle" +msgstr "" + +msgid "Hollow the body to a wall thickness, opening a picked face" +msgstr "" + +msgid "Delete Face" +msgstr "" + +msgid "Remove faces from a body and heal the solid" +msgstr "" + +msgid "Delete Face needs a body — add or import one first" +msgstr "" + +msgid "(none)" +msgstr "" + +msgid "Hole / thread" +msgstr "" + +msgid "Drill a hole, centred on a picked face or placed on a plane" +msgstr "" + +msgid "Thread" +msgstr "" + +msgid "Thread a cylindrical surface (inner bore / outer) or a circular edge" +msgstr "" + +msgid "Pick a cylindrical surface (bore / outer) or a circular edge for a thread" +msgstr "" + +msgid "Import STEP (editable B-rep solid)" +msgstr "" + +msgid "Import mesh (STL/OBJ) as an editable B-rep solid" +msgstr "" + +msgid "Constrain selected sketch" +msgstr "" + +msgid "SKETCH" +msgstr "" + +msgid "Click to select; Shift to add; double-click for a whole loop" +msgstr "" + +msgid "Dimension" +msgstr "" + +msgid "Click 2 points or a line / circle / arc to place a dimension" +msgstr "" + +msgid "Line / polyline" +msgstr "" + +msgid "Click start, then end — then set the exact length" +msgstr "" + +msgid "Polyline" +msgstr "" + +msgid "Click points; click first / right-click to close the loop" +msgstr "" + +msgid "Corner rectangle" +msgstr "" + +msgid "Click two opposite corners" +msgstr "" + +msgid "Center rectangle" +msgstr "" + +msgid "Click center, then a corner" +msgstr "" + +msgid "Oblique rectangle" +msgstr "" + +msgid "Click two corners of one edge, then a point for the width" +msgstr "" + +msgid "Rounded rectangle" +msgstr "" + +msgid "Click two opposite corners, then a point for the corner radius" +msgstr "" + +msgid "Center circle" +msgstr "" + +msgid "Click center, then radius" +msgstr "" + +msgid "2-point circle" +msgstr "" + +msgid "Click two ends of the diameter" +msgstr "" + +msgid "3-point circle" +msgstr "" + +msgid "Click three points on the circle" +msgstr "" + +msgid "Arc" +msgstr "" + +msgid "3-point arc" +msgstr "" + +msgid "Click start, end, then a point on the arc" +msgstr "" + +msgid "Tangent arc" +msgstr "" + +msgid "Click start (on the last entity) then end" +msgstr "" + +msgid "Center-point arc" +msgstr "" + +msgid "Click center, then start, then a point for the end angle" +msgstr "" + +msgid "Slot" +msgstr "" + +msgid "Click two centerline ends, then a point for the end radius" +msgstr "" + +msgid "Arc slot" +msgstr "" + +msgid "Click center, start, end, then a point for the width" +msgstr "" + +msgid "Ellipse" +msgstr "" + +msgid "Click center, a major-axis end, then a point for the minor axis" +msgstr "" + +msgid "Elliptical arc" +msgstr "" + +msgid "Click center, major-axis end, minor point, then arc start and end" +msgstr "" + +msgid "Spline" +msgstr "" + +msgid "Click control points; double-click or right-click to finish" +msgstr "" + +msgid "Click to place a point" +msgstr "" + +msgid "Select — click to select; Shift to add" +msgstr "" + +msgid "Text — emboss text as a profile" +msgstr "" + +msgid "SVG — import an outline as a profile" +msgstr "" + +msgid "Fillet / chamfer" +msgstr "" + +msgid "Fillet" +msgstr "" + +msgid "Pick two lines, then drag the arrow or click the radius to set it" +msgstr "" + +msgid "Chamfer" +msgstr "" + +msgid "Pick two lines, then drag the arrow or click the distance to set it" +msgstr "" + +msgid "Offset" +msgstr "" + +msgid "Pick an entity, then drag the arrow or click the distance; click empty to apply" +msgstr "" + +msgid "Pick a mirror-axis line, then the entities to mirror; click empty to apply" +msgstr "" + +msgid "Trim" +msgstr "" + +msgid "Click a segment to trim it back to its nearest intersection; right-click exits" +msgstr "" + +msgid "Extend" +msgstr "" + +msgid "Click a line or arc to extend it to the nearest entity; right-click exits" +msgstr "" + +msgid "Constrain — add geometric/dimensional relations" +msgstr "" + +msgid "Move / rotate / scale" +msgstr "" + +msgid "Move (translate)" +msgstr "" + +msgid "Pick entities, then drag the handle or click the distance; click empty to apply" +msgstr "" + +msgid "Rotate (about centroid)" +msgstr "" + +msgid "Pick entities, then drag around the pivot or click the angle; click empty to apply" +msgstr "" + +msgid "Scale (about centroid)" +msgstr "" + +msgid "Pick entities, then drag the handle or click the factor; click empty to apply" +msgstr "" + +msgid "Linear / polar array" +msgstr "" + +msgid "Linear array" +msgstr "" + +msgid "Pick entities, drag the spacing handle, click the count; click empty to apply" +msgstr "" + +msgid "Polar array (about centroid)" +msgstr "" + +msgid "Pick entities, drag the sweep handle, click the count; click empty to apply" +msgstr "" + +#, c-format, boost-format +msgid "Click center then a vertex — %d sides, %s" +msgstr "" + +msgid "circumscribed" +msgstr "" + +msgid "inscribed" +msgstr "" + +msgid "Polygon" +msgstr "" + +#, c-format, boost-format +msgid "Converted %d entit%s between construction and real geometry" +msgstr "" + +msgid "CONSTRAIN" +msgstr "" + +msgid "Perpendicular" +msgstr "" + +msgid "Coincident" +msgstr "" + +msgid "Equal length" +msgstr "" + +msgid "Equal radius" +msgstr "" + +msgid "Collinear" +msgstr "" + +msgid "Tangent" +msgstr "" + +msgid "Midpoint" +msgstr "" + +msgid "Symmetric" +msgstr "" + +msgid "Symmetric about the vertical axis" +msgstr "" + +msgid "Symmetric about the horizontal axis" +msgstr "" + +msgid "Fix point (anchor in place)" +msgstr "" + +msgid "Horizontal distance" +msgstr "" + +msgid "Vertical distance" +msgstr "" + +msgid "✓ Confirm" +msgstr "" + +msgid "✗ Cancel" +msgstr "" + +msgid "Undo (Ctrl+Z)" +msgstr "" + +msgid "Redo (Ctrl+Shift+Z)" +msgstr "" + +msgid "New Design — clear the feature tree" +msgstr "" + +msgid "Export STEP…" +msgstr "" + +msgid "Show the printer bed and its plate grid" +msgstr "" + +msgid "Place on Face (F) — lay the picked face on the bed" +msgstr "" + +msgid "Section View — hide part of the model to see inside. PageUp/PageDown move the plane; Delete removes it." +msgstr "" + +msgid "Flip Section — show the opposite half" +msgstr "" + +msgid "Commit to Plate — send the solid to Prepare" +msgstr "" + +msgid "Width / X" +msgstr "" + +msgid "Height / Y" +msgstr "" + +msgid "Distance X" +msgstr "" + +msgid "Distance Y" +msgstr "" + +msgid "Distance Z" +msgstr "" + +msgid "Z" +msgstr "" + +msgid "Rotation axis" +msgstr "" + +msgid "Angle °" +msgstr "" + +msgid "Move / Rotate" +msgstr "" + +msgid "Sketch: —" +msgstr "" + +msgid "Extrude dist" +msgstr "" + +msgid "End" +msgstr "จบ" + +msgid "2nd dist" +msgstr "" + +msgid "Taper °" +msgstr "" + +msgid "New body" +msgstr "" + +msgid "Intersect" +msgstr "" + +msgid "Result" +msgstr "" + +msgid "Flip direction" +msgstr "" + +msgid "(no edge picked — group below)" +msgstr "" + +msgid "Bottom" +msgstr "ล่าง" + +msgid "Lateral" +msgstr "" + +msgid "Edges" +msgstr "" + +msgid "Size (r/dist)" +msgstr "" + +msgid "XY" +msgstr "" + +msgid "XZ" +msgstr "" + +msgid "YZ" +msgstr "" + +msgid "Hole plane" +msgstr "" + +msgid "Depth (blind)" +msgstr "" + +msgid "Pos X" +msgstr "" + +msgid "Pos Y" +msgstr "" + +msgid "Through" +msgstr "" + +msgid "(none — uses Hole plane)" +msgstr "" + +msgid "On face" +msgstr "" + +msgid "Thread plane" +msgstr "" + +msgid "Pitch" +msgstr "" + +msgid "Thread depth" +msgstr "" + +msgid "(none — uses Thread plane)" +msgstr "" + +msgid "Plane X" +msgstr "" + +msgid "Plane Y" +msgstr "" + +msgid "Profile: —" +msgstr "" + +msgid "Path" +msgstr "" + +msgid "Linear" +msgstr "" + +msgid "Direction" +msgstr "" + +msgid "Total angle°" +msgstr "" + +msgid "Boolean" +msgstr "" + +msgid "Union (join)" +msgstr "" + +msgid "Subtract (cut)" +msgstr "" + +msgid "Target (kept)" +msgstr "" + +msgid "Keep tool body" +msgstr "" + +msgid "Body" +msgstr "" + +msgid "Insert" +msgstr "" + +msgid "" +"Drag a corner to size, the centre to move.\n" +"Confirm or Cancel in the toolbar above." +msgstr "" + +msgid "Midplane" +msgstr "" + +msgid "Two edges" +msgstr "" + +msgid "Plane type" +msgstr "" + +msgid "Base" +msgstr "" + +msgid "Angle°" +msgstr "" + +msgid "Base X" +msgstr "" + +msgid "Base Y" +msgstr "" + +msgid "Tilt axis" +msgstr "" + +msgid "Pick Face A" +msgstr "" + +msgid "Pick Face B" +msgstr "" + +msgid "Pick Edge A" +msgstr "" + +msgid "Pick Edge B" +msgstr "" + +msgid "Size U" +msgstr "" + +msgid "Size V" +msgstr "" + +msgid "Profiles (check 2+, in order):" +msgstr "" + +msgid "Ruled (straight) sections" +msgstr "" + +msgid "Fills the sketch's closed boundary with a smooth face." +msgstr "" + +msgid "Sheet body" +msgstr "" + +msgid "Offsets a sheet body's shell. Positive = outward, negative = inward." +msgstr "" + +msgid "Thickens a sheet body into a solid. Flip reverses the direction." +msgstr "" + +msgid "(all faces — closed hollow)" +msgstr "" + +msgid "Open face" +msgstr "" + +msgid "Pick a solid face to open it, then set the wall thickness." +msgstr "" + +msgid "Angle (°)" +msgstr "" + +msgid "(pick a side face)" +msgstr "" + +msgid "Draft" +msgstr "" + +msgid "Pick a side face, then set the draft angle. The face pivots about the body base." +msgstr "" + +msgid "Translate X" +msgstr "" + +msgid "Translate Y" +msgstr "" + +msgid "Translate Z" +msgstr "" + +msgid "Rotate axis" +msgstr "" + +msgid "Pivot X" +msgstr "" + +msgid "Pivot Y" +msgstr "" + +msgid "Pivot Z" +msgstr "" + +msgid "Keep original (make a copy)" +msgstr "" + +msgid "Translate and/or rotate the selected body. Rotation is applied about the pivot, then translation follows." +msgstr "" + +msgid "Mirror plane" +msgstr "" + +msgid "Keep original" +msgstr "" + +msgid "Reflect the selected body about a plane. The mirror is always a new body; keeping the original gives you both." +msgstr "" + +msgid "(pick a solid face)" +msgstr "" + +msgid "Pick a solid face and offset it into a new thin body. Not for sheet bodies — use Thicken Surface for those." +msgstr "" + +msgid "Target body" +msgstr "" + +msgid "Entity index" +msgstr "" + +msgid "Grow a thin wall from an open sketch Line entity, fused to the target body. Entity index is the position of the open Line in the sketch." +msgstr "" + +msgid "Source body" +msgstr "" + +msgid "Target plane" +msgstr "" + +msgid "Project the edges of a body onto a plane as sketch entities. Pick a face to project only its edges, or leave the face empty to project the whole body." +msgstr "" + +msgid "Add picked face" +msgstr "" + +msgid "Click a face on the body first, then Add picked face" +msgstr "" + +#, c-format, boost-format +msgid "Face %d is already in the list" +msgstr "" + +msgid "Faces to delete" +msgstr "" + +msgid "Pick a solid face, then click 'Add picked face' to accumulate faces. Confirm to remove all listed faces and heal the solid." +msgstr "" + +msgid "Left-handed" +msgstr "" + +msgid "Taper (°)" +msgstr "" + +msgid "A helical curve (spring path). Use as a sweep path to build springs, coils, or augers." +msgstr "" + +msgid "Two points" +msgstr "" + +msgid "Face normal" +msgstr "" + +msgid "Cylinder centerline" +msgstr "" + +msgid "Plane intersection" +msgstr "" + +msgid "Along edge" +msgstr "" + +msgid "Axis type" +msgstr "" + +msgid "Pick Face" +msgstr "" + +msgid "Pick Edge" +msgstr "" + +msgid "Plane A" +msgstr "" + +msgid "Plane B" +msgstr "" + +msgid "Point 1 X" +msgstr "" + +msgid "Point 1 Y" +msgstr "" + +msgid "Point 1 Z" +msgstr "" + +msgid "Point 2 X" +msgstr "" + +msgid "Point 2 Y" +msgstr "" + +msgid "Point 2 Z" +msgstr "" + +msgid "Point (world)" +msgstr "" + +msgid "Face + direction" +msgstr "" + +msgid "(all)" +msgstr "" + +msgid "Restrict picking to one body — the others go see-through and stop catching clicks" +msgstr "" + +msgid "Edge (sets in-plane direction)" +msgstr "" + +msgid "Without an edge the frame takes X from the face's first edge — pick one to choose it yourself" +msgstr "" + +msgid "X hint X" +msgstr "" + +msgid "X hint Y" +msgstr "" + +msgid "X hint Z" +msgstr "" + +msgid "Fastened — 6 DOF locked, B driven onto A exactly" +msgstr "" + +msgid "Planar — z aligned, offset distance; free in-plane slide" +msgstr "" + +msgid "Revolute — axes collinear; free rotation about z" +msgstr "" + +msgid "Slider — orientation locked; free axial slide" +msgstr "" + +msgid "Cylindrical — axes collinear; free spin + axial slide" +msgstr "" + +msgid "Kind" +msgstr "" + +msgid "CS A (fixed)" +msgstr "" + +msgid "CS B (moves)" +msgstr "" + +msgid "Flip (oppose z axes)" +msgstr "" + +msgid "Plane distance" +msgstr "" + +msgid "Axial position" +msgstr "" + +msgid "Expression" +msgstr "" + +msgid "Field" +msgstr "" + +msgid "Expr" +msgstr "" + +msgid "(no bindings)" +msgstr "" + +msgid "Value" +msgstr "" + +msgid "Constraints" +msgstr "" + +msgid "Feature tree" +msgstr "" + +msgid " — the eye suppresses this mate" +msgstr "" + +#, c-format, boost-format +msgid "%s selected — F2 or right-click renames it, double-click edits it" +msgstr "" + +msgid "Rename\tF2" +msgstr "" + +msgid "Scale artwork" +msgstr "" + +msgid "Move up" +msgstr "" + +msgid "Move down" +msgstr "" + +msgid "Show / hide" +msgstr "" + +msgid "Check interference — find overlapping bodies" +msgstr "" + +msgid "Bodies" +msgstr "" + +msgid "Move body" +msgstr "" + +msgid "Select a body row first, then move it" +msgstr "" + +msgid "Boolean — join, subtract or intersect with another body" +msgstr "" + +msgid "Colour" +msgstr "" + +#, c-format, boost-format +msgid "Body %d selected — right-click for what applies to it" +msgstr "" + +msgid "Variables" +msgstr "" + +msgid "+" +msgstr "" + +msgid "Del" +msgstr "เดล" + +msgid "Sketch created — select it, then right-click to Extrude" +msgstr "" + +msgid "Sketch empty — nothing committed" +msgstr "" + +msgid "Sketch updated" +msgstr "" + +#, c-format +msgid "Sketch created (%zu driving dims) — select it, then right-click to Extrude" +msgstr "" + +msgid "Could not resolve the sketch to extrude" +msgstr "" + +msgid "Face selected — set the depth and Confirm" +msgstr "" + +msgid "Region selected — right-click to Extrude, or double-click to edit" +msgstr "" + +msgid "Sketch selected — right-click to Extrude, or double-click to edit" +msgstr "" + +#, c-format, boost-format +msgid "Face %d" +msgstr "" + +#, c-format, boost-format +msgid "Body %d " +msgstr "" + +msgid "vertex selected — click again for the whole body" +msgstr "" + +msgid "selected (whole body) — right-click for what applies to it" +msgstr "" + +#, c-format, boost-format +msgid "face %d selected — right-click to push/pull it, or click again for the whole body" +msgstr "" + +#, c-format, boost-format +msgid "edge %d selected — Fillet/Chamfer to dress it, or click again for the whole body" +msgstr "" + +#, c-format, boost-format +msgid "%s plane selected — right-click for the drawing tools" +msgstr "" + +#, c-format, boost-format +msgid "%s plane selected — right-click to sketch on it, or click an object to select it" +msgstr "" + +#, c-format, boost-format +msgid "placed (%.1f, %.1f, %.1f) mm — drag arrows to move, rings to rotate" +msgstr "" + +msgid "Tool exited" +msgstr "" + +msgid "Sketch kept — Finish to commit it, Cancel to discard" +msgstr "" + +msgid "✗ Conflicting constraints" +msgstr "" + +msgid "✓ Fully constrained" +msgstr "" + +#, c-format, boost-format +msgid "%d degrees of freedom" +msgstr "" + +#, c-format, boost-format +msgid "Sketch %d" +msgstr "" + +#, c-format, boost-format +msgid "Editing: Sketch %d · N = look normal to the plane · Finish or Cancel in the toolbar" +msgstr "" + +#, c-format +msgid "OK — %zu triangles" +msgstr "" + +msgid "Text to insert:" +msgstr "" + +msgid "Import SVG" +msgstr "" + +msgid "Import STEP" +msgstr "" + +msgid "Reading STEP…" +msgstr "" + +msgid "No solids found in STEP" +msgstr "" + +msgid "STEP import failed: " +msgstr "" + +msgid "Rebuilding model…" +msgstr "" + +#, c-format, boost-format +msgid "Imported %d solid(s) — pick a face or edge, then Fillet / Cut / Shell to modify" +msgstr "" + +msgid "Import mesh" +msgstr "" + +msgid "Could not read the STL file" +msgstr "" + +msgid "Could not read the OBJ file: " +msgstr "" + +msgid "Unsupported mesh format (STL and OBJ are supported)" +msgstr "" + +msgid "The mesh contains no triangles" +msgstr "" + +#, c-format, boost-format +msgid "" +"This mesh has %d triangles. Every triangle becomes a B-rep face before coplanar merging, so importing it may take a long time and leave a body that is slow to edit. Decimating the mesh first is usually better.\n" +"\n" +"Import anyway?" +msgstr "" + +msgid "Large mesh" +msgstr "" + +msgid "Mesh conversion failed: " +msgstr "" + +msgid "Mesh conversion produced no geometry" +msgstr "" + +msgid "Mesh import failed: " +msgstr "" + +#, c-format, boost-format +msgid "Imported solid — %d triangles → %d faces, volume %.2f mm³. Pick a face or edge, then Fillet / Cut / Shell to modify" +msgstr "" + +#, c-format, boost-format +msgid "Imported as an open shell (not watertight): %d boundary edge(s), %d non-manifold edge(s) — %d triangles → %d faces. The source mesh has holes or duplicated geometry; boolean features may fail on it" +msgstr "" + +msgid "No importable geometry found" +msgstr "" + +#, c-format, boost-format +msgid "%s added to the sketch — Confirm to commit it" +msgstr "" + +msgid " — drag to place/size, then Confirm" +msgstr "" + +msgid "Insert cancelled" +msgstr "" + +msgid "Drag a corner to scale, the centre to move — right-click when done" +msgstr "" + +#, c-format, boost-format +msgid "Sketch added on %s — select it, then right-click to Extrude" +msgstr "" + +msgid "Recompute error: " +msgstr "" + +msgid "Add a solid (sketch + extrude) first" +msgstr "" + +#, c-format, boost-format +msgid "Edge %d" +msgstr "" + +#, c-format, boost-format +msgid "Thread standard: %s (pitch %.3g mm)" +msgstr "" + +msgid "Thread needs a solid body — add or import one first" +msgstr "" + +msgid "Pick a sketch profile to revolve first" +msgstr "" + +msgid "Revolve needs a solid body — add or import one first" +msgstr "" + +msgid "Pick a profile sketch to sweep first" +msgstr "" + +msgid "Pick a path sketch for the sweep" +msgstr "" + +msgid "Sweep needs a solid body — add or import one first" +msgstr "" + +msgid "Check at least two profile sketches to loft" +msgstr "" + +msgid "Loft needs a solid body — add or import one first" +msgstr "" + +msgid "Pick a sketch profile to extrude first" +msgstr "" + +msgid "Pick a sketch to fill first" +msgstr "" + +msgid "Select a sheet body first" +msgstr "" + +msgid "Pick a solid face to thicken first" +msgstr "" + +msgid "Pick a sketch with an open line first" +msgstr "" + +msgid "Add at least one face to delete first" +msgstr "" + +msgid "Mate needs two CoordSys features — create them first" +msgstr "" + +msgid "Mate: CS A and CS B must be different CoordSys features" +msgstr "" + +msgid "Mate rejected" +msgstr "" + +msgid "No interference — need at least two solid bodies to check" +msgstr "" + +msgid "No interference found" +msgstr "" + +#, c-format +msgid "%zu interference pairs, worst %.2f mm³" +msgstr "" + +msgid "" +"Interference pairs:\n" +"\n" +msgstr "" + +#, c-format, boost-format +msgid "Body %d" +msgstr "" + +msgid "Interference" +msgstr "" + +msgid "Select a solid body first — its mass properties are what is reported" +msgstr "" + +msgid "Mass properties could not be computed for this body" +msgstr "" + +#, c-format, boost-format +msgid "%s: sheet body — %.2f cm² of surface, no volume" +msgstr "" + +#, c-format, boost-format +msgid "" +"%s\n" +"\n" +"Sheet body (open shell)\n" +"Surface area: %.2f cm²\n" +"\n" +"A sheet encloses no material, so it has no volume. Thicken it into a solid to get one." +msgstr "" + +msgid "Mass properties" +msgstr "" + +#, c-format, boost-format +msgid "%s: %.3f cm³, %.2f cm²" +msgstr "" + +#, c-format, boost-format +msgid "" +"%s\n" +"\n" +"Volume: %.3f cm³\n" +"Surface area: %.2f cm²" +msgstr "" + +msgid "Pattern needs a solid body — add or import one first" +msgstr "" + +msgid "Boolean needs two solid bodies — add or import a second one" +msgstr "" + +msgid "Cut needs a solid body — add or import one first" +msgstr "" + +#, c-format, boost-format +msgid "the picked face of Body %d" +msgstr "" + +msgid "the picked face" +msgstr "" + +#, c-format, boost-format +msgid " · %d picked" +msgstr "" + +#, c-format, boost-format +msgid "%d selected · Del removes them · Shift-click adds · double-click takes the whole loop" +msgstr "" + +msgid "Select — click an entity to pick it · drag an endpoint or centre to move it · Shift-click adds · Del removes" +msgstr "" + +#, c-format, boost-format +msgid "%d picked · now choose a constraint (Horizontal, Parallel, Tangent, Equal…)" +msgstr "" + +msgid "Constrain — click one or two entities, then choose a constraint" +msgstr "" + +msgid "Dimension — click an entity, or the first of two points" +msgstr "" + +msgid "Dimension — click the second point" +msgstr "" + +msgid "Line — click the start point" +msgstr "" + +msgid "Line — click the end point, or type the length" +msgstr "" + +msgid "Polyline — click the first point" +msgstr "" + +msgid "Polyline — click the next point · click the start point to close it · right-click to end the chain" +msgstr "" + +msgid "Rectangle — click one corner" +msgstr "" + +msgid "Rectangle — click the opposite corner" +msgstr "" + +msgid "Centre rectangle — click the centre" +msgstr "" + +msgid "Centre rectangle — click a corner" +msgstr "" + +msgid "Oblique rectangle — click the start of the base edge" +msgstr "" + +msgid "Oblique rectangle — click the end of the base edge (this sets the angle)" +msgstr "" + +msgid "Oblique rectangle — click to set the width" +msgstr "" + +msgid "Rounded rectangle — click one corner" +msgstr "" + +msgid "Rounded rectangle — click the opposite corner" +msgstr "" + +msgid "Rounded rectangle — click to set the corner radius" +msgstr "" + +msgid "Circle — click the centre" +msgstr "" + +msgid "Circle — click to set the radius, or type it" +msgstr "" + +msgid "Circle (2 points) — click one end of the diameter" +msgstr "" + +msgid "Circle (2 points) — click the other end of the diameter" +msgstr "" + +msgid "Circle (3 points) — click the first point on the circle" +msgstr "" + +msgid "Circle (3 points) — click the second point" +msgstr "" + +msgid "Circle (3 points) — click the third point" +msgstr "" + +msgid "Arc — click the start point" +msgstr "" + +msgid "Arc — click the end point" +msgstr "" + +msgid "Arc — click a point the arc passes through" +msgstr "" + +msgid "Tangent arc — click the endpoint it leaves from" +msgstr "" + +msgid "Tangent arc — click its far end" +msgstr "" + +msgid "Centre arc — click the centre" +msgstr "" + +msgid "Centre arc — click the start point (this sets the radius)" +msgstr "" + +msgid "Centre arc — click the end point" +msgstr "" + +msgid "Slot — click one end of the centreline" +msgstr "" + +msgid "Slot — click the other end of the centreline" +msgstr "" + +msgid "Slot — click to set the width" +msgstr "" + +msgid "Arc slot — click the centre the slot curves about" +msgstr "" + +msgid "Arc slot — click the start of the centreline (this sets the radius)" +msgstr "" + +msgid "Arc slot — click the end of the centreline" +msgstr "" + +msgid "Arc slot — click to set the width" +msgstr "" + +msgid "Polygon — click the centre" +msgstr "" + +msgid "Polygon — click a vertex (this sets size and orientation)" +msgstr "" + +msgid "Ellipse — click the centre" +msgstr "" + +msgid "Ellipse — click the end of the major axis" +msgstr "" + +msgid "Ellipse — click a point on the minor axis" +msgstr "" + +msgid "Elliptical arc — click the centre" +msgstr "" + +msgid "Elliptical arc — click the end of the major axis" +msgstr "" + +msgid "Elliptical arc — click a point on the minor axis" +msgstr "" + +msgid "Elliptical arc — click where the arc starts" +msgstr "" + +msgid "Elliptical arc — click where the arc ends" +msgstr "" + +msgid "Spline — click the first control point" +msgstr "" + +msgid "Spline — click the next control point · right-click to finish the curve" +msgstr "" + +msgid "Point — click to place one; the tool stays armed for more" +msgstr "" + +msgid "Trim — click a segment where it crosses another entity · right-click to exit" +msgstr "" + +msgid "Extend — click a line or arc to grow it out to the nearest entity · right-click to exit" +msgstr "" + +msgid "Fillet — click the first of two lines that meet" +msgstr "" + +msgid "Fillet — click the second line" +msgstr "" + +msgid "Fillet — drag the arrow, or click the number to type the radius · click empty space to apply · right-click cancels" +msgstr "" + +msgid "Chamfer — click the first of two lines that meet" +msgstr "" + +msgid "Chamfer — click the second line" +msgstr "" + +msgid "Chamfer — drag the arrow, or click the number to type the setback · click empty space to apply · right-click cancels" +msgstr "" + +msgid "Offset — click the entity to offset" +msgstr "" + +msgid "Offset — drag the arrow to either side, or click the number to type the distance · click empty space to apply · right-click cancels" +msgstr "" + +msgid "Mirror — first click the LINE to mirror about (a construction line works)" +msgstr "" + +msgid "Mirror — axis set · now click the entities to mirror · right-click cancels" +msgstr "" + +#, c-format, boost-format +msgid "Mirror — axis set · %d to mirror · click another to add or remove it · click empty space to apply" +msgstr "" + +msgid "Move — click the entities to move" +msgstr "" + +msgid "Move — drag the handle, or click the number to type the distance · click empty space to apply" +msgstr "" + +msgid "Rotate — click the entities to rotate" +msgstr "" + +msgid "Rotate — drag the handle, or click the number to type the angle · click empty space to apply" +msgstr "" + +msgid "Scale — click the entities to scale" +msgstr "" + +msgid "Scale — drag the handle, or click the number to type the factor · click empty space to apply" +msgstr "" + +msgid "Array — click the entities to repeat" +msgstr "" + +msgid "Array — drag the handle to set the step, click the count to type it · click empty space to apply" +msgstr "" + +msgid "Polar array — click the entities to repeat" +msgstr "" + +msgid "Polar array — drag the handle to set the sweep, click the count to type it · click empty space to apply" +msgstr "" + +msgid "Drag a corner to scale, the centre to move · right-click when done" +msgstr "" + +msgid " · Esc goes back to Select" +msgstr "" + +msgid " · click a constraint badge to remove it" +msgstr "" + +msgid "select something first" +msgstr "" + +#, c-format, boost-format +msgid "Mate: %s → %s" +msgstr "" + +msgid "Fastened" +msgstr "" + +msgid "Revolute" +msgstr "" + +msgid "Slider" +msgstr "" + +msgid "Cylindrical" +msgstr "" + +msgid "Click a solid FACE in the viewport" +msgstr "" + +msgid "Click a solid EDGE in the viewport" +msgstr "" + +msgid "An angled plane needs an edge to tilt about — pick Edge A" +msgstr "" + +msgid "A midplane needs two faces — pick Face A and Face B" +msgstr "" + +msgid "Face A and Face B are the same face — a midplane needs two different faces" +msgstr "" + +msgid "A tangent plane needs a cylindrical face — pick Face A" +msgstr "" + +msgid "This plane needs two edges — pick Edge A and Edge B" +msgstr "" + +msgid "Plane added — pick it as a sketch plane" +msgstr "" + +msgid "Axis added" +msgstr "" + +msgid "Coord Sys added" +msgstr "" + +msgid "Shell needs a solid body — add or import one first" +msgstr "" + +msgid "Draft needs a solid body — add or import one first" +msgstr "" + +msgid "Draft needs a picked face — click a side face first" +msgstr "" + +msgid "" +"Nothing yet — import a STEP or a mesh from the toolbar,\n" +"or click a reference plane and right-click it to start a sketch." +msgstr "" + +msgid "No solid yet — select a sketch and right-click it to Extrude." +msgstr "" + +msgid "Could not restore the CAD model from this project" +msgstr "" + +msgid "Could not restore the CAD model: " +msgstr "" + +#, c-format +msgid "Body %zu — %s" +msgstr "" + +msgid "Section view on — hides half the model to see inside; PageUp / PageDown move the plane, Flip shows the other half" +msgstr "" + +msgid "Section view off" +msgstr "" + +#, c-format, boost-format +msgid "Section view — showing the %s half" +msgstr "" + +msgid "upper" +msgstr "" + +msgid "lower" +msgstr "" + +msgid "Boolean needs two bodies — create or import a second solid" +msgstr "" + +msgid "Select a body first — click it in the viewport or the Bodies list" +msgstr "" + +msgid "That body has no display mesh yet — recompute first" +msgstr "" + +msgid "Drag the arrows to move, the rings to rotate — then Confirm (Esc cancels)" +msgstr "" + +msgid "Drag the arrows to move, the rings to rotate — the numbers follow" +msgstr "" + +msgid "Select a body first" +msgstr "" + +#, c-format, boost-format +msgid "Body %d colour set" +msgstr "" + +msgid "Click a face on the solid, then press F" +msgstr "" + +msgid "Placed on face — body laid flat on the bed" +msgstr "" + +msgid "Edit rejected: " +msgstr "" + +msgid "Erase all features and bodies and start a new design? This cannot be undone." +msgstr "" + +msgid "New Design" +msgstr "" + +msgid "This body has no feature to delete — use New Design to start over" +msgstr "" + +#, c-format, boost-format +msgid "feature %d" +msgstr "" + +#, c-format, boost-format +msgid "" +"Delete %s?\n" +"\n" +"That is the feature this body was made from. Features built on it may be removed or stop working." +msgstr "" + +msgid "Delete body" +msgstr "" + +msgid "Select the FEATURE that created this body (or use New Design)" +msgstr "" + +msgid "Select a feature in the tree first" +msgstr "" + +#, c-format, boost-format +msgid "Body %d shown" +msgstr "" + +#, c-format, boost-format +msgid "Body %d hidden" +msgstr "" + +msgid "Feature shown" +msgstr "" + +msgid "Feature hidden" +msgstr "" + +msgid "Draw a sketch first, then Constrain" +msgstr "" + +msgid "Select a sketch in the tree first" +msgstr "" + +msgid "Selected feature is not a sketch" +msgstr "" + +msgid "Pick 1-2 lines, then a constraint; right-click exits" +msgstr "" + +msgid "Pick 1-2 entities, then a constraint or dimension; right-click exits" +msgstr "" + +msgid "Pick an entity first" +msgstr "" + +msgid "Pick two entities first" +msgstr "" + +msgid "Horizontal and Vertical apply to a line" +msgstr "" + +msgid "Angle applies between two lines" +msgstr "" + +msgid "Collinear needs two lines" +msgstr "" + +msgid "Parallel, perpendicular and equal length apply to two lines" +msgstr "" + +msgid "Equal radius needs two circles or arcs" +msgstr "" + +msgid "Concentric needs two circles or arcs" +msgstr "" + +msgid "Tangent needs a line and a circle/arc, or two circles/arcs" +msgstr "" + +msgid "This constraint needs two entities with a point to join" +msgstr "" + +msgid "This dimension needs two entities with a point to measure between" +msgstr "" + +msgid "Midpoint needs a point and a line" +msgstr "" + +msgid "Symmetric needs two points or two lines + an axis" +msgstr "" + +msgid "Symmetric needs two points or two lines" +msgstr "" + +msgid "Symmetric: pick two entities, then an axis line" +msgstr "" + +msgid "Radius/Diameter needs a circle or arc" +msgstr "" + +msgid "Unsupported constraint" +msgstr "" + +msgid "Constraint rejected (over-constrained)" +msgstr "" + +msgid "Applied constraint · its badge is on the sketch — click the badge to remove it" +msgstr "" + +#, c-format, boost-format +msgid "%s — %d selected. Press Esc for the Select tool, click one line, then Shift- or Ctrl-click the other." +msgstr "" + +msgid "Applied constraint" +msgstr "" + +#, c-format, boost-format +msgid "Fix %s" +msgstr "" + +#, c-format, boost-format +msgid "Lock X %s" +msgstr "" + +#, c-format, boost-format +msgid "Lock Y %s" +msgstr "" + +msgid "Equal" +msgstr "" + +#, c-format, boost-format +msgid "Symmetric %s — %s / %s" +msgstr "" + +#, c-format, boost-format +msgid "Symmetric about Y axis %s — %s" +msgstr "" + +#, c-format, boost-format +msgid "Symmetric about X axis %s — %s" +msgstr "" + +msgid "On line" +msgstr "" + +msgid "On edge" +msgstr "" + +msgid "Constraint" +msgstr "" + +#, c-format, boost-format +msgid "Constraints (%d)" +msgstr "" + +msgid "No constraints yet" +msgstr "" + +msgid "Delete constraint" +msgstr "" + +msgid "Constraint deleted" +msgstr "" + +msgid "Press Constrain on a sketch first" +msgstr "" + +msgid "Pick the entity, then a mirror-axis line" +msgstr "" + +msgid "Mirror axis must be a line" +msgstr "" + +msgid "Mirror produced nothing" +msgstr "" + +msgid "Offset distance (+left / -right of direction)" +msgstr "" + +msgid "Offset collapsed the entity" +msgstr "" + +msgid "Pick two lines to fillet" +msgstr "" + +msgid "Fillet needs two lines" +msgstr "" + +msgid "Fillet radius" +msgstr "" + +msgid "Fillet failed (parallel lines or radius too large)" +msgstr "" + +msgid "Pick two lines to chamfer" +msgstr "" + +msgid "Chamfer needs two lines" +msgstr "" + +msgid "Chamfer distance" +msgstr "" + +msgid "Chamfer failed (parallel lines or distance too large)" +msgstr "" + +msgid "Trim works on lines, arcs and circles" +msgstr "" + +msgid "Extend works on lines and arcs" +msgstr "" + +msgid "Pick the edge to trim/extend" +msgstr "" + +msgid "Nothing to trim at the pick" +msgstr "" + +msgid "No edge to extend to" +msgstr "" + +msgid "Array count (incl. original)" +msgstr "" + +msgid "Spacing (mm)" +msgstr "" + +msgid "Array produced nothing" +msgstr "" + +msgid "Move dX (mm)" +msgstr "" + +msgid "Move dY (mm)" +msgstr "" + +msgid "Move produced nothing" +msgstr "" + +msgid "Rotate angle (deg)" +msgstr "" + +msgid "Rotate produced nothing" +msgstr "" + +msgid "Scale factor" +msgstr "" + +msgid "Scale produced nothing" +msgstr "" + +msgid "Polar count (incl. original)" +msgstr "" + +msgid "Total sweep (deg)" +msgstr "" + +msgid "Polar array produced nothing" +msgstr "" + +msgid "Applied edit" +msgstr "" + +msgid " — type a value, press Enter (or Confirm)" +msgstr "" + +msgid "Pick a segment in the viewport first" +msgstr "" + +msgid "Applied Horizontal" +msgstr "" + +msgid "Applied Vertical" +msgstr "" + +msgid "Sketch: " +msgstr "" + +#, c-format, boost-format +msgid "On a face of Body %d" +msgstr "" + +msgid "On a stored face" +msgstr "" + +msgid "Editing sketch — drag a handle or click a quote to edit" +msgstr "" + +msgid "An imported solid has no parameters — use Transform to move or rotate it" +msgstr "" + +msgid "This feature type can't be edited yet" +msgstr "" + +msgid "Nothing to export — add a feature first" +msgstr "" + +msgid "Export STEP" +msgstr "" + +msgid "Exported STEP" +msgstr "" + +msgid "STEP export failed: " +msgstr "" + +msgid "Nothing to commit — add a feature first" +msgstr "" + +msgid "All bodies hidden — show one before committing" +msgstr "" + +msgid "Plane ready" +msgstr "" + +msgid "Axis ready" +msgstr "" + +msgid "Coord Sys ready" +msgstr "" + +msgid "Helix ready" +msgstr "" + +msgid "Project ready" +msgstr "" + +msgid "Sketch ready" +msgstr "" + +msgid "Mate needs at least two CoordSys features" +msgstr "" + +msgid "Mate: CS A and CS B must be different" +msgstr "" + +msgid "Mate ready" +msgstr "" + +msgid "Invalid: " +msgstr "" + +#, c-format +msgid "Preview — %zu triangles" +msgstr "" + +#, c-format, boost-format +msgid "Body %d — moved (%.1f, %.1f, %.1f) mm, rotated %.1f°" +msgstr "" + +msgid "Profile: " +msgstr "" + +#, c-format, boost-format +msgid "Face %d (push/pull)" +msgstr "" + +msgid "Move cancelled" +msgstr "" + +msgid "Discard this sketch and everything drawn in it?" +msgstr "" + +msgid "Discard sketch" +msgstr "" + +msgid "Keep drawing" +msgstr "" + +msgid "Finish or cancel the current tool first (Esc)" +msgstr "" + +msgid "Nothing to redo" +msgstr "" + +msgid "Nothing to undo" +msgstr "" + +#, c-format +msgid "Redo (%zu more)" +msgstr "" + +#, c-format +msgid "Undo (%zu more)" +msgstr "" + +msgid "Variable name:" +msgstr "" + +msgid "Add Variable" +msgstr "" + +msgid "Variable name must not contain spaces" +msgstr "" + +#, c-format, boost-format +msgid "Expression for '%s':" +msgstr "" + +msgid "Select a variable first" +msgstr "" + +msgid "Edit Variable" +msgstr "" + +#, c-format, boost-format +msgid "Variable '%s' could not be removed (likely still referenced by a feature expression): %s" +msgstr "" + +msgid "No binding for that field" +msgstr "" + +msgid "Enter a number" +msgstr "" + +msgid "Not a number" +msgstr "" + +msgid "Primitive" +msgstr "" + +msgid "Empty mesh generated" +msgstr "" + +msgid "Pocket (Cut)" +msgstr "" + +msgid "Clear All" +msgstr "" + +msgctxt "Keyboard Shortcut" +msgid "Ins" +msgstr "" + +# AI Translated +msgctxt "Keyboard Shortcut" +msgid "Home" +msgstr "Home" + +# AI Translated +msgctxt "Keyboard Shortcut" +msgid "End" +msgstr "End" + +msgctxt "Keyboard Shortcut" +msgid "PgUp" +msgstr "" + +msgctxt "Keyboard Shortcut" +msgid "PgDn" +msgstr "" + +# AI Translated +msgctxt "Keyboard Shortcut" +msgid "Arrow Left" +msgstr "ลูกศรซ้าย" + +# AI Translated +msgctxt "Keyboard Shortcut" +msgid "Arrow Right" +msgstr "ลูกศรขวา" + +# AI Translated +msgctxt "Keyboard Shortcut" +msgid "Arrow Up" +msgstr "ลูกศรขึ้น" + +# AI Translated +msgctxt "Keyboard Shortcut" +msgid "Arrow Down" +msgstr "ลูกศรลง" + +msgid "Import geometry data from STL/STEP/3MF/OBJ/AMF files" +msgstr "นำเข้าข้อมูลเรขาคณิตจากไฟล์ STL/STEP/3MF/OBJ/AMF" + +msgid "Select all objects" +msgstr "เลือกวัตถุทั้งหมด" + +msgid "Paste from clipboard" +msgstr "วางจากคลิปบอร์ด" + +msgid "Toggle printable for object/part" +msgstr "สลับการพิมพ์สำหรับวัตถุ/ชิ้นส่วน" + +msgid "Move selection 10mm in negative X direction" +msgstr "ย้ายส่วนที่เลือกไป 10 มม. ในทิศทาง X ลบ" + +msgid "Move selection 10mm in positive X direction" +msgstr "เลื่อนส่วนที่เลือกไป 10 มม. ในทิศทาง X บวก" + +msgid "Move selection 10mm in positive Y direction" +msgstr "เลื่อนส่วนที่เลือกไป 10 มม. ในทิศทางบวก Y" + +msgid "Move selection 10mm in negative Y direction" +msgstr "ย้ายส่วนที่เลือกไป 10 มม. ในทิศทางลบ Y" + +msgid "Rotate selection 45 degrees counterclockwise" +msgstr "" + +msgid "Rotate selection 45 degrees clockwise" +msgstr "" + +msgid "Gizmo move" +msgstr "กิสโม่ย้าย" + +msgid "Gizmo rotate" +msgstr "กิสโม่หมุน" + +msgid "Gizmo scale" +msgstr "ขนาดกิสโม่" + +msgid "Gizmo place face on bed" +msgstr "กิสโมวางหน้าบนฐานพิมพ์" + +msgid "Gizmo cut" +msgstr "กิสโม่ตัด" + +msgid "Gizmo mesh boolean" +msgstr "Gizmo mesh บูลีน" + +msgid "Gizmo FDM paint-on supports" +msgstr "" + +msgid "Gizmo FDM paint-on seam" +msgstr "รอยตะเข็บทาสี Gizmo FDM" + +msgid "Gizmo FDM paint-on fuzzy skin" +msgstr "Gizmo FDM เพ้นท์ผิวฟัซซี" + +msgid "Gizmo multi-material painting" +msgstr "" + +msgid "Gizmo text emboss/engrave" +msgstr "ข้อความ Gizmo นูน/แกะสลัก" + +msgid "Gizmo measure" +msgstr "เครื่องวัดกิสโม่" + +msgid "Gizmo assemble" +msgstr "กิสโมประกอบ" + +msgid "Gizmo brim ears" +msgstr "Gizmo หูขอบยึดชิ้นงาน (Brim Ears)" + +msgid "Vertical slider - Move active thumb Up" +msgstr "แถบเลื่อนแนวตั้ง - เลื่อนนิ้วโป้งที่ใช้งานอยู่ขึ้น" + +msgid "Vertical slider - Move active thumb Down" +msgstr "แถบเลื่อนแนวตั้ง - เลื่อนนิ้วโป้งที่ใช้งานอยู่ลง" + +msgid "Horizontal slider - Move active thumb Left" +msgstr "แถบเลื่อนแนวนอน - เลื่อนนิ้วหัวแม่มือที่ใช้งานไปทางซ้าย" + +msgid "Horizontal slider - Move active thumb Right" +msgstr "แถบเลื่อนแนวนอน - เลื่อนนิ้วหัวแม่มือที่ใช้งานไปทางขวา" + +msgid "Horizontal slider - Move to start position" +msgstr "แถบเลื่อนแนวนอน - เลื่อนไปยังตำแหน่งเริ่มต้น" + +msgid "Horizontal slider - Move to last position" +msgstr "แถบเลื่อนแนวนอน - เลื่อนไปยังตำแหน่งสุดท้าย" + +msgid "Camera view - Default" +msgstr "มุมมองกล้อง - ค่าเริ่มต้น" + +msgid "Camera view - Top" +msgstr "มุมมองกล้อง - ด้านบน" + +msgid "Camera view - Bottom" +msgstr "มุมมองกล้อง - ด้านล่าง" + +msgid "Camera view - Front" +msgstr "มุมมองกล้อง - ด้านหน้า" + +msgid "Camera view - Behind" +msgstr "มุมมองกล้อง - ด้านหลัง" + +msgid "Camera Angle - Left side" +msgstr "มุมกล้อง - ด้านซ้าย" + +msgid "Camera Angle - Right side" +msgstr "มุมกล้อง - ด้านขวา" + +msgid "Camera view - Current plate" +msgstr "" + +msgid "Zoom in" +msgstr "ซูมเข้า" + +msgid "Zoom out" +msgstr "ซูมออก" + +msgid "Show/Hide 3Dconnexion devices settings dialog" +msgstr "แสดง/ซ่อนกล่องโต้ตอบการตั้งค่าอุปกรณ์ 3Dconnexion" + +msgid "Show/Hide wireframe" +msgstr "" + +msgid "On/Off G-code window" +msgstr "เปิด/ปิดหน้าต่างรหัส G" + +msgid "On/Off one layer mode of the vertical slider" +msgstr "เปิด/ปิดโหมดเลเยอร์เดียวของแถบเลื่อนแนวตั้ง" + +msgid "Switch between Prepare/Preview" +msgstr "สลับระหว่างการเตรียม/ดูตัวอย่าง" + +msgid "Collapse/Expand the sidebar" +msgstr "ยุบ/ขยายแถบด้านข้าง" + +msgid "Open the speed dial" +msgstr "" + +msgid "Reload the device page" +msgstr "" + +msgid "Show keyboard shortcuts list" +msgstr "แสดงรายการแป้นพิมพ์ลัด" + +msgid "Slicing and printing" +msgstr "" + +msgid "Editing" +msgstr "" + +msgid "Placement" +msgstr "" + +msgid "Gizmos" +msgstr "" + +msgid "Sliders" +msgstr "" + +msgid "Painting tools" +msgstr "" + +msgid "Application" +msgstr "" + #: resources/data/hints.ini: [hint:Precise wall] msgid "" "Precise wall\n" @@ -21875,8 +24698,65 @@ msgstr "" "หลีกเลี่ยงการบิดเบี้ยว\n" "คุณรู้หรือไม่ว่าเมื่อพิมพ์วัสดุที่มีแนวโน้มที่จะเกิดการบิดเบี้ยว เช่น ABS การเพิ่มอุณหภูมิฐานพิมพ์อย่างเหมาะสมสามารถลดความน่าจะเป็นของการบิดเบี้ยวได้" -#~ msgid "Other" -#~ msgstr "อื่นๆ" +#~ msgid "Tab" +#~ msgstr "แท็บ" + +#~ msgid "Displays current viewport FPS in the top-right corner." +#~ msgstr "แสดงวิวพอร์ต FPS ปัจจุบันที่มุมขวาบน" + +# AI Translated +#~ msgid "Publish 3MF Wiki" +#~ msgstr "วิกิการเผยแพร่ 3MF" + +# AI Translated +#~ msgid "Publish 3MF Video Guide" +#~ msgstr "คู่มือวีดีโอการเผยแพร่ 3MF" + +#~ msgid "Toolbar" +#~ msgstr "แถบเครื่องมือ" + +#~ msgid "Switch table page" +#~ msgstr "สลับหน้าตาราง" + +#~ msgid "Global shortcuts" +#~ msgstr "ทางลัดทั่วโลก" + +#~ msgid "Middle mouse button" +#~ msgstr "ปุ่มกลางของเมาส์" + +#~ msgid "Auto orients selected objects or all objects. If there are selected objects, it just orients the selected ones. Otherwise, it will orient all objects in the current project." +#~ msgstr "ปรับทิศทางวัตถุที่เลือกหรือวัตถุทั้งหมดโดยอัตโนมัติ หากมีวัตถุที่เลือกไว้ วัตถุนั้นจะปรับทิศทางวัตถุที่เลือกเท่านั้น มิฉะนั้นจะวางแนววัตถุทั้งหมดในโปรเจ็กต์ปัจจุบัน" + +#~ msgid "Auto orients all objects on the active plate." +#~ msgstr "ปรับทิศทางวัตถุทั้งหมดบนเพลตที่ใช้งานอยู่โดยอัตโนมัติ" + +#~ msgid "Any arrow" +#~ msgstr "ลูกศรอะไรก็ได้" + +#~ msgid "Gizmo SLA support points" +#~ msgstr "จุดส่วนรองรับ Gizmo SLA" + +#~ msgid "Plater" +#~ msgstr "เพลเตอร์" + +#~ msgid "Gizmo" +#~ msgstr "กิสโม่" + +#~ msgid "Delete objects, parts, modifiers" +#~ msgstr "ลบวัตถุ ชิ้นส่วน ตัวดัดแปลง" + +#~ msgid "Objects List" +#~ msgstr "รายการวัตถุ" + +#~ msgid "G-code written at the very top of the output file, before any other content. Useful for adding metadata that printer firmware reads from the first lines of the file (e.g. estimated print time, filament usage). Supports placeholders like {print_time_sec} and {used_filament_length}." +#~ msgstr "G-code เขียนไว้ที่ด้านบนสุดของไฟล์เอาต์พุต ก่อนเนื้อหาอื่นๆ มีประโยชน์สำหรับการเพิ่มข้อมูลเมตาที่เฟิร์มแวร์เครื่องพิมพ์อ่านจากบรรทัดแรกของไฟล์ (เช่น เวลาในการพิมพ์โดยประมาณ การใช้เส้นพลาสติก) รองรับตัวยึดตำแหน่ง เช่น {print_time_sec} และ {used_filament_length}" + +#~ msgid "Print time (seconds)" +#~ msgstr "เวลาในการพิมพ์ (วินาที)" + +# AI Translated +#~ msgid "Open actions speed dial" +#~ msgstr "เปิดสปีดไดอัลการดำเนินการ" # AI Translated #~ msgid "Left: " @@ -22018,9 +24898,6 @@ msgstr "" #~ msgid "Print order within a single layer." #~ msgstr "สั่งพิมพ์ภายในชั้นเดียว" -#~ msgid "Bottom" -#~ msgstr "ล่าง" - #~ msgid "Front" #~ msgstr "ด้านหน้า" @@ -22033,9 +24910,6 @@ msgstr "" #~ msgid "Esc" #~ msgstr "Esc" -#~ msgid "Del" -#~ msgstr "เดล" - #~ msgid "Backspace" #~ msgstr "แบ็คสเปซ" @@ -22051,9 +24925,6 @@ msgstr "" #~ msgid "Arrow Right" #~ msgstr "ลูกศรขวา" -#~ msgid "End" -#~ msgstr "จบ" - #~ msgid "Hotend" #~ msgstr "ฮอตเอนด์" diff --git a/localization/i18n/tr/OrcaSlicer_tr.po b/localization/i18n/tr/OrcaSlicer_tr.po index 39ca72ae0f..34bee95de3 100644 --- a/localization/i18n/tr/OrcaSlicer_tr.po +++ b/localization/i18n/tr/OrcaSlicer_tr.po @@ -3,7 +3,7 @@ msgid "" msgstr "" "Project-Id-Version: Orca Slicer\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-09-17 12:41-0300\n" +"POT-Creation-Date: 2026-09-22 12:39+0800\n" "PO-Revision-Date: 2026-08-21 23:18+0300\n" "Last-Translator: GlauTech\n" "Language-Team: \n" @@ -2517,6 +2517,19 @@ msgstr "" msgid "Failed to open the Plugins dialog (unknown error)." msgstr "Eklentiler iletişim kutusu açılamadı (bilinmeyen hata)." +msgid "Plugins refreshed." +msgstr "" + +#, c-format, boost-format +msgid "Failed to refresh plugins: %s" +msgstr "" + +msgid "Select plugin package" +msgstr "" + +msgid "Plugin files (*.py;*.whl)|*.py;*.whl" +msgstr "" + # AI Translated msgid "Plugin Terminal" msgstr "Eklenti Terminali" @@ -4195,6 +4208,21 @@ msgstr "OrcaSlicer da aynı ruhla, PrusaSlicer, BambuStudio, SuperSlicer ve Cura msgid "Today, OrcaSlicer is the most widely used and actively developed open-source slicer in the 3D printing community. Many of its innovations have been adopted by other slicers, making it a driving force for the entire industry." msgstr "Bugün OrcaSlicer, 3D baskı topluluğunda en yaygın kullanılan ve en etkin geliştirilen açık kaynaklı dilimleyicidir. Yeniliklerinin birçoğu diğer dilimleyiciler tarafından da benimsendi ve bu da onu tüm sektör için itici bir güç haline getirdi." +msgid "Script plugin skipped." +msgstr "" + +msgid "Script plugin finished." +msgstr "" + +msgid "Printer" +msgstr "Yazıcı" + +msgid "Recent Projects" +msgstr "" + +msgid "Go to Plate" +msgstr "" + msgid "AMS Materials Setting" msgstr "AMS Malzeme Ayarı" @@ -5760,9 +5788,6 @@ msgctxt "Noun" msgid "Print" msgstr "Yazdır" -msgid "Printer" -msgstr "Yazıcı" - msgid "Time Estimation" msgstr "Zaman Tahmini" @@ -5942,12 +5967,15 @@ msgctxt "Camera View" msgid "Right" msgstr "Sağ" -msgid "Add" -msgstr "Ekle" - msgid "Add plate" msgstr "Plaka ekle" +msgid "Split to objects" +msgstr "Nesnelere böl" + +msgid "Add" +msgstr "Ekle" + msgid "Auto orient all/selected objects" msgstr "Otomatik yönlendir tüm/seçili nesneler" @@ -5960,9 +5988,6 @@ msgstr "Tüm nesneleri hizala" msgid "Arrange objects on selected plates" msgstr "Seçilen plakalardaki nesneleri hizala" -msgid "Split to objects" -msgstr "Nesnelere böl" - msgid "Assembly View" msgstr "Montaj görünümü" @@ -6019,6 +6044,9 @@ msgstr "Taslak" msgid "Wireframe" msgstr "Wireframe" +msgid "X-Ray" +msgstr "" + # AI Translated msgid "Realistic View" msgstr "Gerçekçi Görünüm" @@ -6062,7 +6090,7 @@ msgstr "Hacim:" msgid "Size:" msgstr "Boyut:" -#, c-format, boost-format +#, boost-format msgid "Conflicts of G-code paths have been found at layer %d, Z = %.2lfmm. Please separate the conflicted objects farther (%s <-> %s)." msgstr "%d katmanında G-code yollarında çakışmalar bulundu, Z = %.2lfmm. Lütfen çakışan nesneleri daha uzağa ayırın (%s <-> %s)." @@ -6229,6 +6257,9 @@ msgstr "Bazı ön ayarlar değiştirilirken Uygulama kapatılıyor." msgid "Logging" msgstr "Günlük kaydı" +msgid "Design" +msgstr "" + msgid "Prepare" msgstr "Hazırlık" @@ -6557,6 +6588,9 @@ msgstr "3D sahnede seçilen nesnenin etrafındaki ana hatları göster." msgid "Preferences" msgstr "Tercihler" +msgid "Open speed dial" +msgstr "" + # AI Translated msgctxt "Menu" msgid "Edit" @@ -7496,6 +7530,234 @@ msgstr "Bu iletişim kutusunu bir daha gösterme" msgid "Please refer to Wiki before use->" msgstr "Lütfen kullanmadan önce Wiki'ye bakın->" +msgid "Plates are a filament (FFF) feature." +msgstr "" + +msgid "Open the 3D view first." +msgstr "" + +msgid "Select an object first." +msgstr "" + +msgid "Slice and Preview" +msgstr "" + +msgid "Slice & Export" +msgstr "" + +msgid "Go to layer (percent)" +msgstr "" + +msgid "Commands" +msgstr "" + +msgid "Go to tab..." +msgstr "" + +msgid "Load Project" +msgstr "" + +msgid "Save Project As" +msgstr "" + +msgid "Mode: Simple" +msgstr "" + +msgid "Mode: Advanced" +msgstr "" + +msgid "Mode: Expert" +msgstr "" + +msgid "Toggle Developer Mode" +msgstr "" + +msgid "Developer mode enabled." +msgstr "" + +msgid "Developer mode disabled." +msgstr "" + +msgid "Export STL" +msgstr "STL'yi dışa aktar" + +msgid "Export 3MF" +msgstr "3MF'yi dışa aktar" + +msgid "Export Sliced File" +msgstr "" + +msgid "Export All Sliced Files" +msgstr "" + +msgid "Max Volumetric Speed Calibration" +msgstr "Maksimum Hacimsel Hız Kalibrasyonu" + +msgid "Pressure Advance Calibration" +msgstr "" + +# AI Translated +msgid "Flow Ratio Calibration" +msgstr "Akış Oranı Kalibrasyonu" + +msgid "Retraction Calibration" +msgstr "" + +msgid "Cornering Calibration" +msgstr "" + +msgid "Input Shaping Frequency Calibration" +msgstr "" + +msgid "Input Shaping Damping Calibration" +msgstr "" + +msgid "VFA Calibration" +msgstr "" + +msgid "View: Top" +msgstr "" + +msgid "View: Bottom" +msgstr "" + +msgid "View: Front" +msgstr "" + +msgid "View: Rear" +msgstr "" + +msgid "View: Left" +msgstr "" + +msgid "View: Right" +msgstr "" + +msgid "View: Isometric" +msgstr "" + +msgid "View: Default" +msgstr "" + +msgid "Fit Bed to View" +msgstr "" + +msgid "Toggle Perspective" +msgstr "" + +# AI Translated +msgid "Delete All Objects" +msgstr "Tüm Nesneleri Sil" + +msgid "Mirror X" +msgstr "" + +msgid "Mirror Y" +msgstr "" + +msgid "Mirror Z" +msgstr "" + +# AI Translated +msgid "Split to Objects" +msgstr "Nesnelere Ayır" + +msgid "Split to Parts" +msgstr "" + +msgid "Center Selected on Plate" +msgstr "" + +msgid "Drop to Bed" +msgstr "" + +msgid "Scale to Fit Print Volume" +msgstr "" + +msgid "Increase Instances" +msgstr "" + +msgid "Decrease Instances" +msgstr "" + +msgid "Auto-Arrange" +msgstr "" + +msgid "Auto-Orient" +msgstr "" + +msgid "Add Plate" +msgstr "" + +msgid "Cannot add another plate (maximum reached)." +msgstr "" + +msgid "Duplicate Plate" +msgstr "" + +msgid "Cannot duplicate a plate (maximum reached)." +msgstr "" + +msgid "Cannot delete the only plate." +msgstr "" + +msgid "Rename Plate" +msgstr "" + +msgid "Toggle Plate Lock" +msgstr "" + +msgid "No plates available." +msgstr "" + +msgid "Synchronize Filament List from AMS" +msgstr "" + +msgid "Connect a printer to synchronize the AMS filament list." +msgstr "" + +msgid "Open Preset Bundle" +msgstr "" + +msgid "Sign in to sync presets." +msgstr "" + +msgid "Export All Objects as STLs" +msgstr "" + +msgid "Export All Objects as DRC (one file)" +msgstr "" + +msgid "Export All Objects as DRCs" +msgstr "" + +msgid "Export Toolpaths as OBJ" +msgstr "" + +msgid "About OrcaSlicer" +msgstr "" + +msgid "Open Wiki" +msgstr "" + +msgid "Open YouTube Channel" +msgstr "" + +msgid "Open Plugins" +msgstr "" + +msgid "Refresh Plugins" +msgstr "" + +msgid "Install Plugin" +msgstr "" + +msgid "Install Local Plugin" +msgstr "" + +msgid "Unknown command." +msgstr "" + msgid "3D Mouse disconnected." msgstr "3D Fare bağlantısı kesildi." @@ -8150,10 +8412,6 @@ msgstr "Kenar çubuğunu genişlet" msgid "Collapse sidebar" msgstr "Kenar çubuğunu daralt" -# AI Translated -msgid "Tab" -msgstr "Sekme" - #, c-format, boost-format msgid "Loading file: %s" msgstr "Dosya yükleniyor: %s" @@ -8360,10 +8618,6 @@ msgstr "" msgid "Delete Object" msgstr "Nesneyi Sil" -# AI Translated -msgid "Delete All Objects" -msgstr "Tüm Nesneleri Sil" - # AI Translated msgid "Reset Project" msgstr "Projeyi Sıfırla" @@ -8371,10 +8625,6 @@ msgstr "Projeyi Sıfırla" msgid "The selected object couldn't be split." msgstr "Seçilen nesne bölünemedi." -# AI Translated -msgid "Split to Objects" -msgstr "Nesnelere Ayır" - msgid "Disable Auto-Drop to preserve Z positioning?\n" msgstr "Z konumunu korumak için Otomatik düşürme devre dışı bırakılsın mı?\n" @@ -9193,6 +9443,33 @@ msgstr "Çoklu cihaz yönetimi" msgid "With this option enabled, you can send a task to multiple devices at the same time and manage multiple devices." msgstr "Bu seçenek etkinleştirildiğinde, aynı anda birden fazla cihaza bir görev gönderebilir ve birden fazla cihazı yönetebilirsiniz." +msgid "Open the Speed Dial from the keyboard" +msgstr "" + +msgid "When enabled, the Speed Dial keyboard shortcut (Space by default) opens the action search from any page." +msgstr "" + +msgid "Recent actions" +msgstr "" + +msgid "actions" +msgstr "" + +msgid "How many recently launched actions to show at the top of the Speed Dial. Set to 0 to hide recent actions." +msgstr "" + +msgid "CAD feature (experimental)" +msgstr "" + +msgid "With this option enabled, the Design tab is shown, where models can be built and edited parametrically. This feature is experimental and still under development." +msgstr "" + +msgid "Auto-close sketch loops" +msgstr "" + +msgid "Treat sketch endpoints within 0.001 mm as one joint and weld the loop shut. Off: only exactly coincident endpoints join, so a loop with a tiny gap is shown as open instead of being closed for you." +msgstr "" + msgid "Pop up to select filament grouping mode" msgstr "Filament gruplama modunu seçmek için açılır pencere" @@ -9274,6 +9551,12 @@ msgstr "Mouse yakınlaştırmasını tersine çevir" msgid "If enabled, reverses the direction of zoom with mouse wheel." msgstr "Etkinleştirilirse, mouse tekerleğiyle yakınlaştırmanın yönü tersine çevrilir." +msgid "Draw mate connectors as a face" +msgstr "" + +msgid "In the Design tab, draw a mate connector as a small face instead of the conventional disc with a roll quadrant. A face's orientation is read without being learned. Turn this off for the conventional CAD representation." +msgstr "" + # AI Translated msgid "Pan" msgstr "Kaydır" @@ -9302,6 +9585,15 @@ msgstr "Sağ fare sürükleme" msgid "Set the action that dragging the right mouse button should perform." msgstr "Sağ fare düğmesiyle sürüklemenin gerçekleştireceği eylemi ayarlayın." +msgid "Keyboard" +msgstr "" + +msgid "Keyboard shortcuts" +msgstr "" + +msgid "Choose the key for each action." +msgstr "" + msgid "Clear my choice on..." msgstr "Seçimimi Temizle" @@ -9426,13 +9718,40 @@ msgstr "" "GPU yükünü ve güç tüketimini azaltmak için görünüm penceresinin kare hızını sınırlar.\n" "Sınırsız kare hızı için 0 olarak ayarlayın." +msgid "Reuse the 3D scene while idle" +msgstr "" + +msgid "" +"Skips redrawing the 3D scene when only the mouse cursor moves over the viewport,\n" +"and reuses the previous frame's scene instead. Reduces GPU load.\n" +"Disable it if the viewport shows stale or missing contents.\n" +"\n" +"Takes effect immediately." +msgstr "" + +msgid "Skip unchanged frames" +msgstr "" + +msgid "" +"Skips drawing a frame altogether when it would be identical to the one already on screen.\n" +"Only applies to frames that reuse the 3D scene, so it needs Reuse the 3D scene while idle.\n" +"Disable it if a hover highlight, tooltip or animation stops updating.\n" +"\n" +"Takes effect immediately." +msgstr "" + # AI Translated msgid "Show FPS overlay" msgstr "FPS göstergesini göster" -# AI Translated -msgid "Displays current viewport FPS in the top-right corner." -msgstr "Geçerli görünüm penceresinin FPS değerini sağ üst köşede gösterir." +msgid "Displays rendering counts in the top-right corner of the viewport." +msgstr "" + +msgid "FPS: frames presented to the screen per second." +msgstr "" + +msgid "3D: frames per second that redrew the 3D scene." +msgstr "" # AI Translated msgid "G-code Preview" @@ -9908,13 +10227,8 @@ msgstr "3MF Yayınla..." msgid "Select which settings to be published in the 3MF file" msgstr "3MF dosyasında hangi ayarların yayınlanacağını seçin" -# AI Translated -msgid "Publish 3MF Wiki" -msgstr "3MF Yayınlama Wiki" - -# AI Translated -msgid "Publish 3MF Video Guide" -msgstr "3MF Yayınlama Video Kılavuzu" +msgid "Video Guide" +msgstr "" # AI Translated msgid "Mixed filament - published as a whole when \"Enable\" above is selected" @@ -10020,6 +10334,133 @@ msgstr "\"%1%\" için \"%2%\"yi yeni ön ayar olarak ekleyin" msgid "Simply switch to \"%1%\"" msgstr "Kolayca \"%1%\"e geçin" +msgid "Expert" +msgstr "" + +msgid "Simple" +msgstr "" + +msgid "Search actions" +msgstr "" + +#, c-format, boost-format +msgid "Search %s actions" +msgstr "" + +msgid "Recent" +msgstr "" + +msgid "Other" +msgstr "Diğer" + +#, c-format, boost-format +msgid "No actions match (Total: %s)" +msgstr "" + +msgid "No actions yet" +msgstr "" + +msgid "No tabs match" +msgstr "" + +msgid "No tabs" +msgstr "" + +#, c-format, boost-format +msgid "Showing %s of %s actions" +msgstr "" + +#, c-format, boost-format +msgid "%s actions" +msgstr "" + +#, c-format, boost-format +msgid "%s tabs" +msgstr "" + +#, c-format, boost-format +msgid "%s matches" +msgstr "" + +#, c-format, boost-format +msgid "Favourites are full (%s max)" +msgstr "" + +#, c-format, boost-format +msgid "Go to %s%% of the layer range" +msgstr "" + +msgid "Enter a layer percentage (0-100)" +msgstr "" + +#, c-format, boost-format +msgid "Go to layer %% (0-100)" +msgstr "" + +msgid "Go to tab" +msgstr "" + +#, c-format, boost-format +msgid "Favourite %s (%s)" +msgstr "" + +#, c-format, boost-format +msgid "Pin to favourites (%s)" +msgstr "" + +#, c-format, boost-format +msgid "Unpin from favourites (%s)" +msgstr "" + +msgid "Remove from favourites" +msgstr "" + +msgid "Move left" +msgstr "" + +msgid "Move right" +msgstr "" + +msgid "Unpin" +msgstr "" + +msgid "Wiki (F1)" +msgstr "" + +msgid "No wiki page for this action" +msgstr "" + +msgid "Show details" +msgstr "Ayrıntıları göster" + +# AI Translated +msgid "Hide details" +msgstr "Ayrıntıları gizle" + +#, c-format, boost-format +msgid "\"%s\" is a Developer setting. Enable Developer mode to edit it?" +msgstr "" + +msgid "Developer setting" +msgstr "" + +#, c-format, boost-format +msgid "\"%s\" is a %s setting. Switch from %s mode to %s mode to edit it?" +msgstr "" + +msgid "Switch settings mode" +msgstr "" + +#, c-format, boost-format +msgid "Run \"%s\"?" +msgstr "" + +msgid "Run plugin" +msgstr "" + +msgid "Don't ask again for this action" +msgstr "" + msgid "Task canceled" msgstr "Görev iptal edildi" @@ -11870,57 +12311,39 @@ msgstr "Yapılandırma paketi önceki Yapılandırma Kılavuzu'nda değiştirild msgid "Configuration package changed" msgstr "Yapılandırma paketi değiştirildi" -msgid "Toolbar" -msgstr "Araç Çubuğu" - -msgid "Objects list" -msgstr "Nesne listesi" - -msgid "Import geometry data from STL/STEP/3MF/OBJ/AMF files" -msgstr "STL/STEP/3MF/OBJ/AMF dosyalarından geometri verilerini içe aktarın" - -msgid "Paste from clipboard" -msgstr "Panodan yapıştır" - -msgid "Show/Hide 3Dconnexion devices settings dialog" -msgstr "3Dconnexion cihazları ayarları iletişim kutusunu Göster/Gizle" - -msgid "Switch table page" -msgstr "Tablo sayfasını değiştir" - -msgid "Show keyboard shortcuts list" -msgstr "Klavye kısayolları listesini göster" - -msgid "Global shortcuts" -msgstr "Genel kısayollar" - msgid "Pan View" msgstr "Pan Görünümü" msgid "Rotate View" msgstr "Görüntüyü döndür" +#, c-format, boost-format +msgid "Use %s or %s, or a key that does not type a character." +msgstr "" + +msgctxt "Keyboard Shortcut" +msgid "Key" +msgstr "" + +msgid "Left mouse" +msgstr "" + +msgid "Available anywhere in the window, even while typing in a text field." +msgstr "" + +msgid "Run a speed dial favorite while the dial is open" +msgstr "" + # AI Translated -msgid "Middle mouse button" -msgstr "Orta fare düğmesi" +msgctxt "Keyboard Shortcut" +msgid "Tab" +msgstr "Tab" -msgid "Zoom View" -msgstr "Zoom Görünümü" +msgid "Switch to the next main tab" +msgstr "" -msgid "Auto orients selected objects or all objects. If there are selected objects, it just orients the selected ones. Otherwise, it will orient all objects in the current project." -msgstr "Seçilen nesneleri veya tüm nesneleri otomatik olarak yönlendirir. Seçilen nesneler varsa, yalnızca seçilenleri yönlendirir. Aksi takdirde mevcut projedeki tüm nesneler yönlendirilecektir." - -msgid "Auto orients all objects on the active plate." -msgstr "Aktif plakadaki tüm nesneleri otomatik olarak yönlendirir." - -msgid "Collapse/Expand the sidebar" -msgstr "Kenar çubuğunu daralt/genişlet" - -msgid "Any arrow" -msgstr "Herhangi bir ok" - -msgid "Movement in camera space" -msgstr "Kamera alanında hareket" +msgid "Available while the 3D view on the Prepare tab has focus." +msgstr "" msgid "Select a part" msgstr "Parça seçin" @@ -11931,136 +12354,29 @@ msgstr "Birden fazla nesne seç" msgid "Select objects by rectangle" msgstr "Nesneleri dikdörtgene göre seç" -# AI Translated -msgctxt "Keyboard Shortcut" -msgid "Arrow Up" -msgstr "Yukarı Ok" - -msgid "Move selection 10mm in positive Y direction" -msgstr "Seçimi pozitif Y yönünde 10 mm taşı" - -# AI Translated -msgctxt "Keyboard Shortcut" -msgid "Arrow Down" -msgstr "Aşağı Ok" - -msgid "Move selection 10mm in negative Y direction" -msgstr "Seçimi negatif Y yönünde 10 mm taşı" - -# AI Translated -msgctxt "Keyboard Shortcut" -msgid "Arrow Left" -msgstr "Sol Ok" - -msgid "Move selection 10mm in negative X direction" -msgstr "Seçimi negatif X yönünde 10 mm taşı" - -# AI Translated -msgctxt "Keyboard Shortcut" -msgid "Arrow Right" -msgstr "Sağ Ok" - -msgid "Move selection 10mm in positive X direction" -msgstr "Seçimi pozitif X yönünde 10 mm taşı" +msgid "Keyboard 1-9: set filament for object/part" +msgstr "Klavye 1-9: nesneye/parçaya filament ata" msgid "Movement step set to 1mm" msgstr "Hareket adımı 1 mm'ye ayarlandı" -msgid "Keyboard 1-9: set filament for object/part" -msgstr "Klavye 1-9: nesneye/parçaya filament ata" +msgid "Movement in camera space" +msgstr "Kamera alanında hareket" -msgid "Camera view - Default" -msgstr "Kamera görünümü - Varsayılan" +msgid "Middle mouse" +msgstr "" -msgid "Camera view - Top" -msgstr "Kamera görünümü - Üst" +msgid "Right mouse" +msgstr "" -msgid "Camera view - Bottom" -msgstr "Kamera görünümü - Alt" +msgid "Zoom View" +msgstr "Zoom Görünümü" -msgid "Camera view - Front" -msgstr "Kamera görünümü - Ön" +msgid "Painting" +msgstr "" -msgid "Camera view - Behind" -msgstr "Kamera görünümü - Arka" - -msgid "Camera Angle - Left side" -msgstr "Kamera Açısı - Sol" - -msgid "Camera Angle - Right side" -msgstr "Kamera Açısı - Sağ" - -msgid "Select all objects" -msgstr "Tüm nesneleri seç" - -msgid "Gizmo move" -msgstr "Gizmo hareket" - -msgid "Gizmo rotate" -msgstr "Gizmo döndürme" - -msgid "Gizmo scale" -msgstr "Gizmo ölçek" - -msgid "Gizmo place face on bed" -msgstr "Gizmo yüzünüzü yatağa yerleştirin" - -msgid "Gizmo cut" -msgstr "Gizmo kesim" - -msgid "Gizmo mesh boolean" -msgstr "Gizmo mesh bölme" - -msgid "Gizmo FDM paint-on fuzzy skin" -msgstr "Gizmo FDM boyama ile uygulanan pütürlü yüzey" - -msgid "Gizmo SLA support points" -msgstr "Gizmo SLA destek noktaları" - -msgid "Gizmo FDM paint-on seam" -msgstr "Gizmo FDM boyalı dikiş" - -msgid "Gizmo text emboss/engrave" -msgstr "Gizmo metin kabartma/kazıma" - -msgid "Gizmo measure" -msgstr "Gizmo ölçüm" - -msgid "Gizmo assemble" -msgstr "Gizmo birleştir" - -msgid "Gizmo brim ears" -msgstr "Gizmo lenarlık kulakları" - -msgid "Zoom in" -msgstr "Yakınlaştır" - -msgid "Zoom out" -msgstr "Uzaklaştır" - -# AI Translated -msgid "Toggle printable for object/part" -msgstr "Nesne/parça için yazdırılabilirliği aç/kapat" - -# AI Translated -msgctxt "Keyboard Shortcut" -msgid "Tab" -msgstr "Tab" - -msgid "Switch between Prepare/Preview" -msgstr "Hazırlama/Önizleme arasında geçiş yap" - -# AI Translated -msgctxt "Keyboard Shortcut" -msgid "Space" -msgstr "Boşluk" - -# AI Translated -msgid "Open actions speed dial" -msgstr "Eylem hızlı erişim menüsünü aç" - -msgid "Plater" -msgstr "Plakacı" +msgid "Available while a painting gizmo is open: supports, seam, fuzzy skin or color painting." +msgstr "" msgid "Move: press to snap by 1mm" msgstr "Hareket Ettir: 1 mm kadar yaslamak için basın" @@ -12071,15 +12387,19 @@ msgstr "Destek/Renkli Boyama: kalem yarıçapını ayarlayın" msgid "Support/Color Painting: adjust section position" msgstr "Destek/Renkli Boyama: bölüm konumunu ayarlayın" -# AI Translated -msgid "Gizmo" -msgstr "Gizmo" +msgid "Objects list" +msgstr "Nesne listesi" + +msgid "Available while the object list has focus." +msgstr "" msgid "Set extruder number for the objects and parts" msgstr "Nesneler ve parçalar için ekstruder numarasını ayarlayın" -msgid "Delete objects, parts, modifiers" -msgstr "Nesneleri, parçaları, değiştiricileri silin" +# AI Translated +msgctxt "Keyboard Shortcut" +msgid "Space" +msgstr "Boşluk" msgid "Select the object/part and press space to change the name" msgstr "Nesneyi/parçayı seçin ve adını değiştirmek için boşluk tuşuna basın" @@ -12090,45 +12410,48 @@ msgstr "Fare tıklaması" msgid "Select the object/part and mouse click to change the name" msgstr "Nesneyi/parçayı seçin ve adını değiştirmek için fareye tıklayın" -msgid "Objects List" -msgstr "Nesne Listesi" - -msgid "Vertical slider - Move active thumb Up" -msgstr "Dikey kaydırıcı - Etkin başparmağı yukarı hareket ettir" - -msgid "Vertical slider - Move active thumb Down" -msgstr "Dikey kaydırıcı - Etkin başparmağı Aşağı hareket ettir" - -msgid "Horizontal slider - Move active thumb Left" -msgstr "Yatay kaydırıcı - Etkin başparmağı sola taşı" - -msgid "Horizontal slider - Move active thumb Right" -msgstr "Yatay kaydırıcı - Etkin başparmağı sağa taşı" - -msgid "On/Off one layer mode of the vertical slider" -msgstr "Dikey kaydırıcının tek katman modunu açma/kapama" - -msgid "On/Off G-code window" -msgstr "G-code penceresini aç/kapat" +msgid "Available while the 3D view on the Preview tab has focus." +msgstr "" msgid "Move slider 5x faster" msgstr "Kaydırıcıyı 5 kat daha hızlı hareket ettirin" -# AI Translated -msgctxt "Keyboard Shortcut" -msgid "Home" -msgstr "Home" +msgid "Scroll slider 5x faster" +msgstr "" -msgid "Horizontal slider - Move to start position" -msgstr "Yatay kaydırıcı - Başlangıç konumuna taşıyın" +msgid "Not customizable" +msgstr "" -# AI Translated -msgctxt "Keyboard Shortcut" -msgid "End" -msgstr "End" +#, c-format, boost-format +msgid "%s is assigned to %s. Reassign it to %s?" +msgstr "" -msgid "Horizontal slider - Move to last position" -msgstr "Yatay kaydırıcı - Son konuma git" +#, c-format, boost-format +msgid "The default %s is assigned to %s. Reassign it to %s?" +msgstr "" + +msgid "Global shortcuts also apply while typing." +msgstr "" + +msgid "A key that types a character cannot be a global shortcut." +msgstr "" + +msgid "Esc cancels, Enter confirms." +msgstr "" + +#, c-format, boost-format +msgid "" +"Press the new shortcut for\n" +"\"%s\"" +msgstr "" + +#, c-format, boost-format +msgid "Already used as a step of %s." +msgstr "" + +#, c-format, boost-format +msgid "Already assigned to %s. Press OK to reassign it." +msgstr "" msgid "Release Note" msgstr "Sürüm notu" @@ -17122,8 +17445,8 @@ msgstr "Ön ısıtma adımları" msgid "Insert multiple preheat commands (e.g. M104.1). Only useful for Prusa XL. For other printers, please set it to 1." msgstr "Birden fazla ön ısıtma komutu ekleyin (örn. M104.1). Yalnızca Prusa XL için kullanışlıdır. Diğer yazıcılar için lütfen 1’e ayarlayın." -msgid "G-code written at the very top of the output file, before any other content. Useful for adding metadata that printer firmware reads from the first lines of the file (e.g. estimated print time, filament usage). Supports placeholders like {print_time_sec} and {used_filament_length}." -msgstr "G-code, çıktı dosyasının en üstünde, diğer içeriklerden önce yazılır. Yazıcı ürün yazılımının dosyanın ilk satırlarından okuduğu meta verileri (ör. tahmini yazdırma süresi, filament kullanımı) eklemek için kullanışlıdır. {print_time_sec} ve {used_filament_length} gibi yer tutucuları destekler." +msgid "G-code written at the very top of the output file, before any other content. Useful for adding metadata that printer firmware reads from the first lines of the file (e.g. estimated print time, filament usage). Supports placeholders like {print_time_total_sec}, {print_time_day}, {print_time_hour}, {print_time_minute}, {print_time_sec} and {used_filament_length}." +msgstr "" msgid "Start G-code" msgstr "Başlangıç G-code" @@ -18194,9 +18517,6 @@ msgstr "çok büyük çizgi genişliği " msgid " not in range " msgstr " aralıkta değil " -msgid "Export 3MF" -msgstr "3MF'yi dışa aktar" - msgid "This exports the project as a 3MF file." msgstr "Projeyi 3MF olarak dışa aktarın." @@ -18212,9 +18532,6 @@ msgstr "Dilimleme verilerini yükle" msgid "Load cached slicing data from directory." msgstr "Önbelleğe alınmış dilimleme verilerini dizinden yükle." -msgid "Export STL" -msgstr "STL'yi dışa aktar" - msgid "Export the objects as single STL." msgstr "Nesneleri tek STL olarak dışa aktarın." @@ -18687,12 +19004,36 @@ msgstr "Kullanılan" msgid "Total length of filament used in the print." msgstr "Baskıda kullanılan filamentin toplam uzunluğu." -msgid "Print time (seconds)" -msgstr "Yazdırma süresi (saniye)" +msgid "Print time (total seconds)" +msgstr "" msgid "Total estimated print time in seconds. Replaced with actual value during post-processing." msgstr "Saniye cinsinden toplam tahmini yazdırma süresi. Son işlem sırasında gerçek değerle değiştirilir." +msgid "Print time (days component)" +msgstr "" + +msgid "Estimated print time day component (normal mode). Replaced with actual value during post-processing." +msgstr "" + +msgid "Print time (hours component)" +msgstr "" + +msgid "Estimated print time hour component (normal mode). Replaced with actual value during post-processing." +msgstr "" + +msgid "Print time (minutes component)" +msgstr "" + +msgid "Estimated print time minute component (normal mode). Replaced with actual value during post-processing." +msgstr "" + +msgid "Print time (seconds component)" +msgstr "" + +msgid "Estimated print time second component (normal mode). Replaced with actual value during post-processing." +msgstr "" + msgid "Filament length (meters)" msgstr "Filament uzunluğu (metre)" @@ -18922,9 +19263,6 @@ msgstr "Dosya geçersiz köşe dizini içeriyor." msgid "This OBJ file couldn't be read because it's empty." msgstr "Bu OBJ dosyası boş olduğundan okunamadı." -msgid "Max Volumetric Speed Calibration" -msgstr "Maksimum Hacimsel Hız Kalibrasyonu" - msgid "Manage Result" msgstr "Sonucu Yönet" @@ -19778,10 +20116,6 @@ msgstr "" msgid "NOTE: High values may cause Layer shift (>%s)" msgstr "NOT: Yüksek değerler Katman kaymasına neden olabilir (>%s)" -# AI Translated -msgid "Flow Ratio Calibration" -msgstr "Akış Oranı Kalibrasyonu" - # AI Translated msgid "Calibration Test Type" msgstr "Kalibrasyon Testi Tipi" @@ -20572,6 +20906,9 @@ msgstr "Geçerli oturum algılanmadı. 3DPrinterOS'a giriş yapılsın mı?" msgid "Success!" msgstr "Başarılı!" +msgid "Generate API Key" +msgstr "" + msgid "Are you sure to log out?" msgstr "Çıkış yaptığınızdan emin misiniz?" @@ -21625,13 +21962,6 @@ msgstr "Bulut özellikleri, yazıcı keşfi ve uzaktan yazdırma için Bambu Ağ msgid "Error: %s" msgstr "Hata: %s" -msgid "Show details" -msgstr "Ayrıntıları göster" - -# AI Translated -msgid "Hide details" -msgstr "Ayrıntıları gizle" - msgid "Version to install:" msgstr "Yüklenecek sürüm:" @@ -22028,6 +22358,2495 @@ msgstr "Filament mevcut makine ayarlarıyla uyumlu olmayabilir. Rastgele bir fil msgid "The filament model is unknown. A random filament preset will be used." msgstr "Filament modeli bilinmiyor. Rastgele bir filament ön ayarı kullanılacaktır." +msgid "Construction" +msgstr "" + +#, c-format, boost-format +msgid "%s · on %s" +msgstr "" + +msgid "Line — click start, then end" +msgstr "" + +msgid "Rectangle — click two opposite corners" +msgstr "" + +msgid "Circle — click center, then radius" +msgstr "" + +msgid "Arc — click start, end, then a point" +msgstr "" + +msgid "Slot — two centerline ends, then end radius" +msgstr "" + +msgid "Ellipse — center, major end, minor point" +msgstr "" + +msgid "Spline — click control points" +msgstr "" + +msgid "Point — click to place" +msgstr "" + +msgid "Dimension — click 2 points or an entity" +msgstr "" + +msgid "Trim — click a segment to trim it" +msgstr "" + +msgid "Extend — click a line/arc to extend it" +msgstr "" + +msgid "Offset — pick an entity, drag the distance" +msgstr "" + +msgid "Mirror — pick axis, then entities" +msgstr "" + +msgid "Fillet — pick two lines, set the radius" +msgstr "" + +msgid "Chamfer — pick two lines, set the distance" +msgstr "" + +msgid "Polygon — click center, then a vertex" +msgstr "" + +msgid "Nothing here has a value to type — pick a line, an arc, a circle, or two entities" +msgstr "" + +msgid "Normal to the sketch plane" +msgstr "" + +msgid "Converted the selection between construction and real geometry" +msgstr "" + +msgid "Origin planes shown" +msgstr "" + +msgid "Origin planes hidden" +msgstr "" + +msgid "World axes shown" +msgstr "" + +msgid "World axes hidden" +msgstr "" + +msgid "Isometric view, fitted" +msgstr "" + +msgid "Bed shown" +msgstr "" + +msgid "Bed hidden" +msgstr "" + +msgid "FEATURES" +msgstr "" + +msgid "Sketch" +msgstr "" + +#, c-format, boost-format +msgid "Sketching on %s — pick a tool" +msgstr "" + +msgid "Click a face or a reference plane in the viewport, then a sketch tool" +msgstr "" + +#, c-format, boost-format +msgid "" +"Drawing on %s.\n" +"Pick a tool, or press Menu for the list." +msgstr "" + +msgid "Click a face or a reference plane, then a sketch tool." +msgstr "" + +msgid "Add material (extrude / revolve / sweep / loft / thicken / rib)" +msgstr "" + +msgid "Extrude a sketch profile, or push/pull a picked face" +msgstr "" + +msgid "Create a sketch, or pick a solid face, first" +msgstr "" + +msgid "Revolve" +msgstr "" + +msgid "Revolve a profile about an axis" +msgstr "" + +msgid "Create a sketch profile to revolve first" +msgstr "" + +msgid "Sweep" +msgstr "" + +msgid "Sweep a profile along a path" +msgstr "" + +msgid "Create a profile sketch to sweep first" +msgstr "" + +msgid "Loft" +msgstr "" + +msgid "Loft (skin) between two or more profiles" +msgstr "" + +msgid "Create at least two profile sketches to loft" +msgstr "" + +msgid "Thicken" +msgstr "" + +msgid "Offset a solid face into a thin plate (new body)" +msgstr "" + +msgid "Thicken needs a solid body — add or import one first" +msgstr "" + +#, c-format +msgid "Body %zu" +msgstr "" + +msgid "Grow a thin wall from an open sketch line, fused to a body" +msgstr "" + +msgid "Rib needs a solid body — add or import one first" +msgstr "" + +msgid "Create a sketch with an open line first" +msgstr "" + +msgid "Create a solid body to pattern first" +msgstr "" + +msgid "Pattern — needs a solid body to replicate" +msgstr "" + +msgid "Surface (extrude / revolve / loft / fill / offset / thicken)" +msgstr "" + +msgid "Surface Extrude" +msgstr "" + +msgid "Extrude a sketch into a sheet body (no end caps)" +msgstr "" + +msgid "Create a sketch first" +msgstr "" + +msgid "Surface Revolve" +msgstr "" + +msgid "Revolve a sketch profile into a sheet body" +msgstr "" + +msgid "Surface Loft" +msgstr "" + +msgid "Loft (skin) between 2+ profiles, open (no end caps)" +msgstr "" + +msgid "Surface Fill" +msgstr "" + +msgid "Fill a sketch boundary with a smooth face" +msgstr "" + +msgid "Create a sketch profile to fill first" +msgstr "" + +msgid "Surface Offset" +msgstr "" + +msgid "Offset a sheet body's shell by a signed distance" +msgstr "" + +msgid "No sheet body to offset — create a surface feature first" +msgstr "" + +msgid "Thicken Surface" +msgstr "" + +msgid "Thicken a sheet body into a solid" +msgstr "" + +msgid "No sheet body to thicken — create a surface feature first" +msgstr "" + +msgid "Datum / Curve (plane / axis / coord sys / helix / project)" +msgstr "" + +msgid "Reference plane (offset / tilt / midplane / tangent / two edges / coincident)" +msgstr "" + +msgid "Axis" +msgstr "" + +msgid "Datum axis (two points, face normal, cylinder centerline, two planes, along edge)" +msgstr "" + +msgid "Coord Sys" +msgstr "" + +msgid "Datum coordinate system (world point, or face + direction edge)" +msgstr "" + +msgid "Helix" +msgstr "" + +msgid "Helical curve (spring path) — use as a sweep path for coils / springs / augers" +msgstr "" + +msgid "Project body edges onto a plane as sketch entities" +msgstr "" + +msgid "Project needs a body — add or import one first" +msgstr "" + +msgid "(all edges)" +msgstr "" + +msgid "Placement (transform / mirror / mate)" +msgstr "" + +msgid "Transform" +msgstr "" + +msgid "Move and/or rotate an existing body" +msgstr "" + +msgid "Transform needs a body — add or import one first" +msgstr "" + +msgid "Reflect a body about a plane" +msgstr "" + +msgid "Mirror needs a body — add or import one first" +msgstr "" + +msgid "Mate" +msgstr "" + +msgid "Assembly: align two CoordSys features (fastened, planar, revolute, slider, cylindrical)" +msgstr "" + +msgid "Boolean (combine bodies)" +msgstr "" + +msgid "Boolean — needs two solid bodies to combine" +msgstr "" + +msgid "Cut (split a body with a plane)" +msgstr "" + +msgid "Create a solid body to cut first" +msgstr "" + +msgid "Cut — needs a solid body to slice" +msgstr "" + +msgid "Color — set the selected body's display colour" +msgstr "" + +msgid "Select a feature, or a body, first — then rename it" +msgstr "" + +msgid "Fillet / chamfer / draft / shell / delete face" +msgstr "" + +msgid "Fillet / Chamfer" +msgstr "" + +msgid "Round or bevel a picked edge" +msgstr "" + +msgid "Draft (taper a face)" +msgstr "" + +msgid "Tilt a picked face by a draft angle" +msgstr "" + +msgid "Hollow the body to a wall thickness, opening a picked face" +msgstr "" + +msgid "Delete Face" +msgstr "" + +msgid "Remove faces from a body and heal the solid" +msgstr "" + +msgid "Delete Face needs a body — add or import one first" +msgstr "" + +msgid "(none)" +msgstr "" + +msgid "Hole / thread" +msgstr "" + +msgid "Drill a hole, centred on a picked face or placed on a plane" +msgstr "" + +msgid "Thread" +msgstr "" + +msgid "Thread a cylindrical surface (inner bore / outer) or a circular edge" +msgstr "" + +msgid "Pick a cylindrical surface (bore / outer) or a circular edge for a thread" +msgstr "" + +msgid "Import STEP (editable B-rep solid)" +msgstr "" + +msgid "Import mesh (STL/OBJ) as an editable B-rep solid" +msgstr "" + +msgid "Constrain selected sketch" +msgstr "" + +msgid "SKETCH" +msgstr "" + +msgid "Click to select; Shift to add; double-click for a whole loop" +msgstr "" + +msgid "Dimension" +msgstr "" + +msgid "Click 2 points or a line / circle / arc to place a dimension" +msgstr "" + +msgid "Line / polyline" +msgstr "" + +msgid "Click start, then end — then set the exact length" +msgstr "" + +msgid "Polyline" +msgstr "" + +msgid "Click points; click first / right-click to close the loop" +msgstr "" + +msgid "Corner rectangle" +msgstr "" + +msgid "Click two opposite corners" +msgstr "" + +msgid "Center rectangle" +msgstr "" + +msgid "Click center, then a corner" +msgstr "" + +msgid "Oblique rectangle" +msgstr "" + +msgid "Click two corners of one edge, then a point for the width" +msgstr "" + +msgid "Rounded rectangle" +msgstr "" + +msgid "Click two opposite corners, then a point for the corner radius" +msgstr "" + +msgid "Center circle" +msgstr "" + +msgid "Click center, then radius" +msgstr "" + +msgid "2-point circle" +msgstr "" + +msgid "Click two ends of the diameter" +msgstr "" + +msgid "3-point circle" +msgstr "" + +msgid "Click three points on the circle" +msgstr "" + +msgid "Arc" +msgstr "" + +msgid "3-point arc" +msgstr "" + +msgid "Click start, end, then a point on the arc" +msgstr "" + +msgid "Tangent arc" +msgstr "" + +msgid "Click start (on the last entity) then end" +msgstr "" + +msgid "Center-point arc" +msgstr "" + +msgid "Click center, then start, then a point for the end angle" +msgstr "" + +msgid "Slot" +msgstr "" + +msgid "Click two centerline ends, then a point for the end radius" +msgstr "" + +msgid "Arc slot" +msgstr "" + +msgid "Click center, start, end, then a point for the width" +msgstr "" + +msgid "Ellipse" +msgstr "" + +msgid "Click center, a major-axis end, then a point for the minor axis" +msgstr "" + +msgid "Elliptical arc" +msgstr "" + +msgid "Click center, major-axis end, minor point, then arc start and end" +msgstr "" + +msgid "Spline" +msgstr "" + +msgid "Click control points; double-click or right-click to finish" +msgstr "" + +msgid "Click to place a point" +msgstr "" + +msgid "Select — click to select; Shift to add" +msgstr "" + +msgid "Text — emboss text as a profile" +msgstr "" + +msgid "SVG — import an outline as a profile" +msgstr "" + +msgid "Fillet / chamfer" +msgstr "" + +msgid "Fillet" +msgstr "" + +msgid "Pick two lines, then drag the arrow or click the radius to set it" +msgstr "" + +msgid "Chamfer" +msgstr "" + +msgid "Pick two lines, then drag the arrow or click the distance to set it" +msgstr "" + +msgid "Offset" +msgstr "" + +msgid "Pick an entity, then drag the arrow or click the distance; click empty to apply" +msgstr "" + +msgid "Pick a mirror-axis line, then the entities to mirror; click empty to apply" +msgstr "" + +msgid "Trim" +msgstr "" + +msgid "Click a segment to trim it back to its nearest intersection; right-click exits" +msgstr "" + +msgid "Extend" +msgstr "" + +msgid "Click a line or arc to extend it to the nearest entity; right-click exits" +msgstr "" + +msgid "Constrain — add geometric/dimensional relations" +msgstr "" + +msgid "Move / rotate / scale" +msgstr "" + +msgid "Move (translate)" +msgstr "" + +msgid "Pick entities, then drag the handle or click the distance; click empty to apply" +msgstr "" + +msgid "Rotate (about centroid)" +msgstr "" + +msgid "Pick entities, then drag around the pivot or click the angle; click empty to apply" +msgstr "" + +msgid "Scale (about centroid)" +msgstr "" + +msgid "Pick entities, then drag the handle or click the factor; click empty to apply" +msgstr "" + +msgid "Linear / polar array" +msgstr "" + +msgid "Linear array" +msgstr "" + +msgid "Pick entities, drag the spacing handle, click the count; click empty to apply" +msgstr "" + +msgid "Polar array (about centroid)" +msgstr "" + +msgid "Pick entities, drag the sweep handle, click the count; click empty to apply" +msgstr "" + +#, c-format, boost-format +msgid "Click center then a vertex — %d sides, %s" +msgstr "" + +msgid "circumscribed" +msgstr "" + +msgid "inscribed" +msgstr "" + +msgid "Polygon" +msgstr "" + +#, c-format, boost-format +msgid "Converted %d entit%s between construction and real geometry" +msgstr "" + +msgid "CONSTRAIN" +msgstr "" + +msgid "Perpendicular" +msgstr "" + +msgid "Coincident" +msgstr "" + +msgid "Equal length" +msgstr "" + +msgid "Equal radius" +msgstr "" + +msgid "Collinear" +msgstr "" + +msgid "Tangent" +msgstr "" + +msgid "Midpoint" +msgstr "" + +msgid "Symmetric" +msgstr "" + +msgid "Symmetric about the vertical axis" +msgstr "" + +msgid "Symmetric about the horizontal axis" +msgstr "" + +msgid "Fix point (anchor in place)" +msgstr "" + +msgid "Horizontal distance" +msgstr "" + +msgid "Vertical distance" +msgstr "" + +msgid "✓ Confirm" +msgstr "" + +msgid "✗ Cancel" +msgstr "" + +msgid "Undo (Ctrl+Z)" +msgstr "" + +msgid "Redo (Ctrl+Shift+Z)" +msgstr "" + +msgid "New Design — clear the feature tree" +msgstr "" + +msgid "Export STEP…" +msgstr "" + +msgid "Show the printer bed and its plate grid" +msgstr "" + +msgid "Place on Face (F) — lay the picked face on the bed" +msgstr "" + +msgid "Section View — hide part of the model to see inside. PageUp/PageDown move the plane; Delete removes it." +msgstr "" + +msgid "Flip Section — show the opposite half" +msgstr "" + +msgid "Commit to Plate — send the solid to Prepare" +msgstr "" + +msgid "Width / X" +msgstr "" + +msgid "Height / Y" +msgstr "" + +msgid "Distance X" +msgstr "" + +msgid "Distance Y" +msgstr "" + +msgid "Distance Z" +msgstr "" + +msgid "Z" +msgstr "" + +msgid "Rotation axis" +msgstr "" + +msgid "Angle °" +msgstr "" + +msgid "Move / Rotate" +msgstr "" + +msgid "Sketch: —" +msgstr "" + +msgid "Extrude dist" +msgstr "" + +msgid "End" +msgstr "Son" + +msgid "2nd dist" +msgstr "" + +msgid "Taper °" +msgstr "" + +msgid "New body" +msgstr "" + +msgid "Intersect" +msgstr "" + +msgid "Result" +msgstr "" + +msgid "Flip direction" +msgstr "" + +msgid "(no edge picked — group below)" +msgstr "" + +msgid "Bottom" +msgstr "Alt" + +msgid "Lateral" +msgstr "" + +msgid "Edges" +msgstr "" + +msgid "Size (r/dist)" +msgstr "" + +msgid "XY" +msgstr "" + +msgid "XZ" +msgstr "" + +msgid "YZ" +msgstr "" + +msgid "Hole plane" +msgstr "" + +msgid "Depth (blind)" +msgstr "" + +msgid "Pos X" +msgstr "" + +msgid "Pos Y" +msgstr "" + +msgid "Through" +msgstr "" + +msgid "(none — uses Hole plane)" +msgstr "" + +msgid "On face" +msgstr "" + +msgid "Thread plane" +msgstr "" + +msgid "Pitch" +msgstr "" + +msgid "Thread depth" +msgstr "" + +msgid "(none — uses Thread plane)" +msgstr "" + +msgid "Plane X" +msgstr "" + +msgid "Plane Y" +msgstr "" + +msgid "Profile: —" +msgstr "" + +msgid "Path" +msgstr "" + +msgid "Linear" +msgstr "" + +msgid "Direction" +msgstr "" + +msgid "Total angle°" +msgstr "" + +msgid "Boolean" +msgstr "" + +msgid "Union (join)" +msgstr "" + +msgid "Subtract (cut)" +msgstr "" + +msgid "Target (kept)" +msgstr "" + +msgid "Keep tool body" +msgstr "" + +msgid "Body" +msgstr "" + +msgid "Insert" +msgstr "" + +msgid "" +"Drag a corner to size, the centre to move.\n" +"Confirm or Cancel in the toolbar above." +msgstr "" + +msgid "Midplane" +msgstr "" + +msgid "Two edges" +msgstr "" + +msgid "Plane type" +msgstr "" + +msgid "Base" +msgstr "" + +msgid "Angle°" +msgstr "" + +msgid "Base X" +msgstr "" + +msgid "Base Y" +msgstr "" + +msgid "Tilt axis" +msgstr "" + +msgid "Pick Face A" +msgstr "" + +msgid "Pick Face B" +msgstr "" + +msgid "Pick Edge A" +msgstr "" + +msgid "Pick Edge B" +msgstr "" + +msgid "Size U" +msgstr "" + +msgid "Size V" +msgstr "" + +msgid "Profiles (check 2+, in order):" +msgstr "" + +msgid "Ruled (straight) sections" +msgstr "" + +msgid "Fills the sketch's closed boundary with a smooth face." +msgstr "" + +msgid "Sheet body" +msgstr "" + +msgid "Offsets a sheet body's shell. Positive = outward, negative = inward." +msgstr "" + +msgid "Thickens a sheet body into a solid. Flip reverses the direction." +msgstr "" + +msgid "(all faces — closed hollow)" +msgstr "" + +msgid "Open face" +msgstr "" + +msgid "Pick a solid face to open it, then set the wall thickness." +msgstr "" + +msgid "Angle (°)" +msgstr "" + +msgid "(pick a side face)" +msgstr "" + +msgid "Draft" +msgstr "" + +msgid "Pick a side face, then set the draft angle. The face pivots about the body base." +msgstr "" + +msgid "Translate X" +msgstr "" + +msgid "Translate Y" +msgstr "" + +msgid "Translate Z" +msgstr "" + +msgid "Rotate axis" +msgstr "" + +msgid "Pivot X" +msgstr "" + +msgid "Pivot Y" +msgstr "" + +msgid "Pivot Z" +msgstr "" + +msgid "Keep original (make a copy)" +msgstr "" + +msgid "Translate and/or rotate the selected body. Rotation is applied about the pivot, then translation follows." +msgstr "" + +msgid "Mirror plane" +msgstr "" + +msgid "Keep original" +msgstr "" + +msgid "Reflect the selected body about a plane. The mirror is always a new body; keeping the original gives you both." +msgstr "" + +msgid "(pick a solid face)" +msgstr "" + +msgid "Pick a solid face and offset it into a new thin body. Not for sheet bodies — use Thicken Surface for those." +msgstr "" + +msgid "Target body" +msgstr "" + +msgid "Entity index" +msgstr "" + +msgid "Grow a thin wall from an open sketch Line entity, fused to the target body. Entity index is the position of the open Line in the sketch." +msgstr "" + +msgid "Source body" +msgstr "" + +msgid "Target plane" +msgstr "" + +msgid "Project the edges of a body onto a plane as sketch entities. Pick a face to project only its edges, or leave the face empty to project the whole body." +msgstr "" + +msgid "Add picked face" +msgstr "" + +msgid "Click a face on the body first, then Add picked face" +msgstr "" + +#, c-format, boost-format +msgid "Face %d is already in the list" +msgstr "" + +msgid "Faces to delete" +msgstr "" + +msgid "Pick a solid face, then click 'Add picked face' to accumulate faces. Confirm to remove all listed faces and heal the solid." +msgstr "" + +msgid "Left-handed" +msgstr "" + +msgid "Taper (°)" +msgstr "" + +msgid "A helical curve (spring path). Use as a sweep path to build springs, coils, or augers." +msgstr "" + +msgid "Two points" +msgstr "" + +msgid "Face normal" +msgstr "" + +msgid "Cylinder centerline" +msgstr "" + +msgid "Plane intersection" +msgstr "" + +msgid "Along edge" +msgstr "" + +msgid "Axis type" +msgstr "" + +msgid "Pick Face" +msgstr "" + +msgid "Pick Edge" +msgstr "" + +msgid "Plane A" +msgstr "" + +msgid "Plane B" +msgstr "" + +msgid "Point 1 X" +msgstr "" + +msgid "Point 1 Y" +msgstr "" + +msgid "Point 1 Z" +msgstr "" + +msgid "Point 2 X" +msgstr "" + +msgid "Point 2 Y" +msgstr "" + +msgid "Point 2 Z" +msgstr "" + +msgid "Point (world)" +msgstr "" + +msgid "Face + direction" +msgstr "" + +msgid "(all)" +msgstr "" + +msgid "Restrict picking to one body — the others go see-through and stop catching clicks" +msgstr "" + +msgid "Edge (sets in-plane direction)" +msgstr "" + +msgid "Without an edge the frame takes X from the face's first edge — pick one to choose it yourself" +msgstr "" + +msgid "X hint X" +msgstr "" + +msgid "X hint Y" +msgstr "" + +msgid "X hint Z" +msgstr "" + +msgid "Fastened — 6 DOF locked, B driven onto A exactly" +msgstr "" + +msgid "Planar — z aligned, offset distance; free in-plane slide" +msgstr "" + +msgid "Revolute — axes collinear; free rotation about z" +msgstr "" + +msgid "Slider — orientation locked; free axial slide" +msgstr "" + +msgid "Cylindrical — axes collinear; free spin + axial slide" +msgstr "" + +msgid "Kind" +msgstr "" + +msgid "CS A (fixed)" +msgstr "" + +msgid "CS B (moves)" +msgstr "" + +msgid "Flip (oppose z axes)" +msgstr "" + +msgid "Plane distance" +msgstr "" + +msgid "Axial position" +msgstr "" + +msgid "Expression" +msgstr "" + +msgid "Field" +msgstr "" + +msgid "Expr" +msgstr "" + +msgid "(no bindings)" +msgstr "" + +msgid "Value" +msgstr "" + +msgid "Constraints" +msgstr "" + +msgid "Feature tree" +msgstr "" + +msgid " — the eye suppresses this mate" +msgstr "" + +#, c-format, boost-format +msgid "%s selected — F2 or right-click renames it, double-click edits it" +msgstr "" + +msgid "Rename\tF2" +msgstr "" + +msgid "Scale artwork" +msgstr "" + +msgid "Move up" +msgstr "" + +msgid "Move down" +msgstr "" + +msgid "Show / hide" +msgstr "" + +msgid "Check interference — find overlapping bodies" +msgstr "" + +msgid "Bodies" +msgstr "" + +msgid "Move body" +msgstr "" + +msgid "Select a body row first, then move it" +msgstr "" + +msgid "Boolean — join, subtract or intersect with another body" +msgstr "" + +msgid "Colour" +msgstr "" + +#, c-format, boost-format +msgid "Body %d selected — right-click for what applies to it" +msgstr "" + +msgid "Variables" +msgstr "" + +msgid "+" +msgstr "" + +msgid "Del" +msgstr "Sil" + +msgid "Sketch created — select it, then right-click to Extrude" +msgstr "" + +msgid "Sketch empty — nothing committed" +msgstr "" + +msgid "Sketch updated" +msgstr "" + +#, c-format +msgid "Sketch created (%zu driving dims) — select it, then right-click to Extrude" +msgstr "" + +msgid "Could not resolve the sketch to extrude" +msgstr "" + +msgid "Face selected — set the depth and Confirm" +msgstr "" + +msgid "Region selected — right-click to Extrude, or double-click to edit" +msgstr "" + +msgid "Sketch selected — right-click to Extrude, or double-click to edit" +msgstr "" + +#, c-format, boost-format +msgid "Face %d" +msgstr "" + +#, c-format, boost-format +msgid "Body %d " +msgstr "" + +msgid "vertex selected — click again for the whole body" +msgstr "" + +msgid "selected (whole body) — right-click for what applies to it" +msgstr "" + +#, c-format, boost-format +msgid "face %d selected — right-click to push/pull it, or click again for the whole body" +msgstr "" + +#, c-format, boost-format +msgid "edge %d selected — Fillet/Chamfer to dress it, or click again for the whole body" +msgstr "" + +#, c-format, boost-format +msgid "%s plane selected — right-click for the drawing tools" +msgstr "" + +#, c-format, boost-format +msgid "%s plane selected — right-click to sketch on it, or click an object to select it" +msgstr "" + +#, c-format, boost-format +msgid "placed (%.1f, %.1f, %.1f) mm — drag arrows to move, rings to rotate" +msgstr "" + +msgid "Tool exited" +msgstr "" + +msgid "Sketch kept — Finish to commit it, Cancel to discard" +msgstr "" + +msgid "✗ Conflicting constraints" +msgstr "" + +msgid "✓ Fully constrained" +msgstr "" + +#, c-format, boost-format +msgid "%d degrees of freedom" +msgstr "" + +#, c-format, boost-format +msgid "Sketch %d" +msgstr "" + +#, c-format, boost-format +msgid "Editing: Sketch %d · N = look normal to the plane · Finish or Cancel in the toolbar" +msgstr "" + +#, c-format +msgid "OK — %zu triangles" +msgstr "" + +msgid "Text to insert:" +msgstr "" + +msgid "Import SVG" +msgstr "" + +msgid "Import STEP" +msgstr "" + +msgid "Reading STEP…" +msgstr "" + +msgid "No solids found in STEP" +msgstr "" + +msgid "STEP import failed: " +msgstr "" + +msgid "Rebuilding model…" +msgstr "" + +#, c-format, boost-format +msgid "Imported %d solid(s) — pick a face or edge, then Fillet / Cut / Shell to modify" +msgstr "" + +msgid "Import mesh" +msgstr "" + +msgid "Could not read the STL file" +msgstr "" + +msgid "Could not read the OBJ file: " +msgstr "" + +msgid "Unsupported mesh format (STL and OBJ are supported)" +msgstr "" + +msgid "The mesh contains no triangles" +msgstr "" + +#, c-format, boost-format +msgid "" +"This mesh has %d triangles. Every triangle becomes a B-rep face before coplanar merging, so importing it may take a long time and leave a body that is slow to edit. Decimating the mesh first is usually better.\n" +"\n" +"Import anyway?" +msgstr "" + +msgid "Large mesh" +msgstr "" + +msgid "Mesh conversion failed: " +msgstr "" + +msgid "Mesh conversion produced no geometry" +msgstr "" + +msgid "Mesh import failed: " +msgstr "" + +#, c-format, boost-format +msgid "Imported solid — %d triangles → %d faces, volume %.2f mm³. Pick a face or edge, then Fillet / Cut / Shell to modify" +msgstr "" + +#, c-format, boost-format +msgid "Imported as an open shell (not watertight): %d boundary edge(s), %d non-manifold edge(s) — %d triangles → %d faces. The source mesh has holes or duplicated geometry; boolean features may fail on it" +msgstr "" + +msgid "No importable geometry found" +msgstr "" + +#, c-format, boost-format +msgid "%s added to the sketch — Confirm to commit it" +msgstr "" + +msgid " — drag to place/size, then Confirm" +msgstr "" + +msgid "Insert cancelled" +msgstr "" + +msgid "Drag a corner to scale, the centre to move — right-click when done" +msgstr "" + +#, c-format, boost-format +msgid "Sketch added on %s — select it, then right-click to Extrude" +msgstr "" + +msgid "Recompute error: " +msgstr "" + +msgid "Add a solid (sketch + extrude) first" +msgstr "" + +#, c-format, boost-format +msgid "Edge %d" +msgstr "" + +#, c-format, boost-format +msgid "Thread standard: %s (pitch %.3g mm)" +msgstr "" + +msgid "Thread needs a solid body — add or import one first" +msgstr "" + +msgid "Pick a sketch profile to revolve first" +msgstr "" + +msgid "Revolve needs a solid body — add or import one first" +msgstr "" + +msgid "Pick a profile sketch to sweep first" +msgstr "" + +msgid "Pick a path sketch for the sweep" +msgstr "" + +msgid "Sweep needs a solid body — add or import one first" +msgstr "" + +msgid "Check at least two profile sketches to loft" +msgstr "" + +msgid "Loft needs a solid body — add or import one first" +msgstr "" + +msgid "Pick a sketch profile to extrude first" +msgstr "" + +msgid "Pick a sketch to fill first" +msgstr "" + +msgid "Select a sheet body first" +msgstr "" + +msgid "Pick a solid face to thicken first" +msgstr "" + +msgid "Pick a sketch with an open line first" +msgstr "" + +msgid "Add at least one face to delete first" +msgstr "" + +msgid "Mate needs two CoordSys features — create them first" +msgstr "" + +msgid "Mate: CS A and CS B must be different CoordSys features" +msgstr "" + +msgid "Mate rejected" +msgstr "" + +msgid "No interference — need at least two solid bodies to check" +msgstr "" + +msgid "No interference found" +msgstr "" + +#, c-format +msgid "%zu interference pairs, worst %.2f mm³" +msgstr "" + +msgid "" +"Interference pairs:\n" +"\n" +msgstr "" + +#, c-format, boost-format +msgid "Body %d" +msgstr "" + +msgid "Interference" +msgstr "" + +msgid "Select a solid body first — its mass properties are what is reported" +msgstr "" + +msgid "Mass properties could not be computed for this body" +msgstr "" + +#, c-format, boost-format +msgid "%s: sheet body — %.2f cm² of surface, no volume" +msgstr "" + +#, c-format, boost-format +msgid "" +"%s\n" +"\n" +"Sheet body (open shell)\n" +"Surface area: %.2f cm²\n" +"\n" +"A sheet encloses no material, so it has no volume. Thicken it into a solid to get one." +msgstr "" + +msgid "Mass properties" +msgstr "" + +#, c-format, boost-format +msgid "%s: %.3f cm³, %.2f cm²" +msgstr "" + +#, c-format, boost-format +msgid "" +"%s\n" +"\n" +"Volume: %.3f cm³\n" +"Surface area: %.2f cm²" +msgstr "" + +msgid "Pattern needs a solid body — add or import one first" +msgstr "" + +msgid "Boolean needs two solid bodies — add or import a second one" +msgstr "" + +msgid "Cut needs a solid body — add or import one first" +msgstr "" + +#, c-format, boost-format +msgid "the picked face of Body %d" +msgstr "" + +msgid "the picked face" +msgstr "" + +#, c-format, boost-format +msgid " · %d picked" +msgstr "" + +#, c-format, boost-format +msgid "%d selected · Del removes them · Shift-click adds · double-click takes the whole loop" +msgstr "" + +msgid "Select — click an entity to pick it · drag an endpoint or centre to move it · Shift-click adds · Del removes" +msgstr "" + +#, c-format, boost-format +msgid "%d picked · now choose a constraint (Horizontal, Parallel, Tangent, Equal…)" +msgstr "" + +msgid "Constrain — click one or two entities, then choose a constraint" +msgstr "" + +msgid "Dimension — click an entity, or the first of two points" +msgstr "" + +msgid "Dimension — click the second point" +msgstr "" + +msgid "Line — click the start point" +msgstr "" + +msgid "Line — click the end point, or type the length" +msgstr "" + +msgid "Polyline — click the first point" +msgstr "" + +msgid "Polyline — click the next point · click the start point to close it · right-click to end the chain" +msgstr "" + +msgid "Rectangle — click one corner" +msgstr "" + +msgid "Rectangle — click the opposite corner" +msgstr "" + +msgid "Centre rectangle — click the centre" +msgstr "" + +msgid "Centre rectangle — click a corner" +msgstr "" + +msgid "Oblique rectangle — click the start of the base edge" +msgstr "" + +msgid "Oblique rectangle — click the end of the base edge (this sets the angle)" +msgstr "" + +msgid "Oblique rectangle — click to set the width" +msgstr "" + +msgid "Rounded rectangle — click one corner" +msgstr "" + +msgid "Rounded rectangle — click the opposite corner" +msgstr "" + +msgid "Rounded rectangle — click to set the corner radius" +msgstr "" + +msgid "Circle — click the centre" +msgstr "" + +msgid "Circle — click to set the radius, or type it" +msgstr "" + +msgid "Circle (2 points) — click one end of the diameter" +msgstr "" + +msgid "Circle (2 points) — click the other end of the diameter" +msgstr "" + +msgid "Circle (3 points) — click the first point on the circle" +msgstr "" + +msgid "Circle (3 points) — click the second point" +msgstr "" + +msgid "Circle (3 points) — click the third point" +msgstr "" + +msgid "Arc — click the start point" +msgstr "" + +msgid "Arc — click the end point" +msgstr "" + +msgid "Arc — click a point the arc passes through" +msgstr "" + +msgid "Tangent arc — click the endpoint it leaves from" +msgstr "" + +msgid "Tangent arc — click its far end" +msgstr "" + +msgid "Centre arc — click the centre" +msgstr "" + +msgid "Centre arc — click the start point (this sets the radius)" +msgstr "" + +msgid "Centre arc — click the end point" +msgstr "" + +msgid "Slot — click one end of the centreline" +msgstr "" + +msgid "Slot — click the other end of the centreline" +msgstr "" + +msgid "Slot — click to set the width" +msgstr "" + +msgid "Arc slot — click the centre the slot curves about" +msgstr "" + +msgid "Arc slot — click the start of the centreline (this sets the radius)" +msgstr "" + +msgid "Arc slot — click the end of the centreline" +msgstr "" + +msgid "Arc slot — click to set the width" +msgstr "" + +msgid "Polygon — click the centre" +msgstr "" + +msgid "Polygon — click a vertex (this sets size and orientation)" +msgstr "" + +msgid "Ellipse — click the centre" +msgstr "" + +msgid "Ellipse — click the end of the major axis" +msgstr "" + +msgid "Ellipse — click a point on the minor axis" +msgstr "" + +msgid "Elliptical arc — click the centre" +msgstr "" + +msgid "Elliptical arc — click the end of the major axis" +msgstr "" + +msgid "Elliptical arc — click a point on the minor axis" +msgstr "" + +msgid "Elliptical arc — click where the arc starts" +msgstr "" + +msgid "Elliptical arc — click where the arc ends" +msgstr "" + +msgid "Spline — click the first control point" +msgstr "" + +msgid "Spline — click the next control point · right-click to finish the curve" +msgstr "" + +msgid "Point — click to place one; the tool stays armed for more" +msgstr "" + +msgid "Trim — click a segment where it crosses another entity · right-click to exit" +msgstr "" + +msgid "Extend — click a line or arc to grow it out to the nearest entity · right-click to exit" +msgstr "" + +msgid "Fillet — click the first of two lines that meet" +msgstr "" + +msgid "Fillet — click the second line" +msgstr "" + +msgid "Fillet — drag the arrow, or click the number to type the radius · click empty space to apply · right-click cancels" +msgstr "" + +msgid "Chamfer — click the first of two lines that meet" +msgstr "" + +msgid "Chamfer — click the second line" +msgstr "" + +msgid "Chamfer — drag the arrow, or click the number to type the setback · click empty space to apply · right-click cancels" +msgstr "" + +msgid "Offset — click the entity to offset" +msgstr "" + +msgid "Offset — drag the arrow to either side, or click the number to type the distance · click empty space to apply · right-click cancels" +msgstr "" + +msgid "Mirror — first click the LINE to mirror about (a construction line works)" +msgstr "" + +msgid "Mirror — axis set · now click the entities to mirror · right-click cancels" +msgstr "" + +#, c-format, boost-format +msgid "Mirror — axis set · %d to mirror · click another to add or remove it · click empty space to apply" +msgstr "" + +msgid "Move — click the entities to move" +msgstr "" + +msgid "Move — drag the handle, or click the number to type the distance · click empty space to apply" +msgstr "" + +msgid "Rotate — click the entities to rotate" +msgstr "" + +msgid "Rotate — drag the handle, or click the number to type the angle · click empty space to apply" +msgstr "" + +msgid "Scale — click the entities to scale" +msgstr "" + +msgid "Scale — drag the handle, or click the number to type the factor · click empty space to apply" +msgstr "" + +msgid "Array — click the entities to repeat" +msgstr "" + +msgid "Array — drag the handle to set the step, click the count to type it · click empty space to apply" +msgstr "" + +msgid "Polar array — click the entities to repeat" +msgstr "" + +msgid "Polar array — drag the handle to set the sweep, click the count to type it · click empty space to apply" +msgstr "" + +msgid "Drag a corner to scale, the centre to move · right-click when done" +msgstr "" + +msgid " · Esc goes back to Select" +msgstr "" + +msgid " · click a constraint badge to remove it" +msgstr "" + +msgid "select something first" +msgstr "" + +#, c-format, boost-format +msgid "Mate: %s → %s" +msgstr "" + +msgid "Fastened" +msgstr "" + +msgid "Revolute" +msgstr "" + +msgid "Slider" +msgstr "" + +msgid "Cylindrical" +msgstr "" + +msgid "Click a solid FACE in the viewport" +msgstr "" + +msgid "Click a solid EDGE in the viewport" +msgstr "" + +msgid "An angled plane needs an edge to tilt about — pick Edge A" +msgstr "" + +msgid "A midplane needs two faces — pick Face A and Face B" +msgstr "" + +msgid "Face A and Face B are the same face — a midplane needs two different faces" +msgstr "" + +msgid "A tangent plane needs a cylindrical face — pick Face A" +msgstr "" + +msgid "This plane needs two edges — pick Edge A and Edge B" +msgstr "" + +msgid "Plane added — pick it as a sketch plane" +msgstr "" + +msgid "Axis added" +msgstr "" + +msgid "Coord Sys added" +msgstr "" + +msgid "Shell needs a solid body — add or import one first" +msgstr "" + +msgid "Draft needs a solid body — add or import one first" +msgstr "" + +msgid "Draft needs a picked face — click a side face first" +msgstr "" + +msgid "" +"Nothing yet — import a STEP or a mesh from the toolbar,\n" +"or click a reference plane and right-click it to start a sketch." +msgstr "" + +msgid "No solid yet — select a sketch and right-click it to Extrude." +msgstr "" + +msgid "Could not restore the CAD model from this project" +msgstr "" + +msgid "Could not restore the CAD model: " +msgstr "" + +#, c-format +msgid "Body %zu — %s" +msgstr "" + +msgid "Section view on — hides half the model to see inside; PageUp / PageDown move the plane, Flip shows the other half" +msgstr "" + +msgid "Section view off" +msgstr "" + +#, c-format, boost-format +msgid "Section view — showing the %s half" +msgstr "" + +msgid "upper" +msgstr "" + +msgid "lower" +msgstr "" + +msgid "Boolean needs two bodies — create or import a second solid" +msgstr "" + +msgid "Select a body first — click it in the viewport or the Bodies list" +msgstr "" + +msgid "That body has no display mesh yet — recompute first" +msgstr "" + +msgid "Drag the arrows to move, the rings to rotate — then Confirm (Esc cancels)" +msgstr "" + +msgid "Drag the arrows to move, the rings to rotate — the numbers follow" +msgstr "" + +msgid "Select a body first" +msgstr "" + +#, c-format, boost-format +msgid "Body %d colour set" +msgstr "" + +msgid "Click a face on the solid, then press F" +msgstr "" + +msgid "Placed on face — body laid flat on the bed" +msgstr "" + +msgid "Edit rejected: " +msgstr "" + +msgid "Erase all features and bodies and start a new design? This cannot be undone." +msgstr "" + +msgid "New Design" +msgstr "" + +msgid "This body has no feature to delete — use New Design to start over" +msgstr "" + +#, c-format, boost-format +msgid "feature %d" +msgstr "" + +#, c-format, boost-format +msgid "" +"Delete %s?\n" +"\n" +"That is the feature this body was made from. Features built on it may be removed or stop working." +msgstr "" + +msgid "Delete body" +msgstr "" + +msgid "Select the FEATURE that created this body (or use New Design)" +msgstr "" + +msgid "Select a feature in the tree first" +msgstr "" + +#, c-format, boost-format +msgid "Body %d shown" +msgstr "" + +#, c-format, boost-format +msgid "Body %d hidden" +msgstr "" + +msgid "Feature shown" +msgstr "" + +msgid "Feature hidden" +msgstr "" + +msgid "Draw a sketch first, then Constrain" +msgstr "" + +msgid "Select a sketch in the tree first" +msgstr "" + +msgid "Selected feature is not a sketch" +msgstr "" + +msgid "Pick 1-2 lines, then a constraint; right-click exits" +msgstr "" + +msgid "Pick 1-2 entities, then a constraint or dimension; right-click exits" +msgstr "" + +msgid "Pick an entity first" +msgstr "" + +msgid "Pick two entities first" +msgstr "" + +msgid "Horizontal and Vertical apply to a line" +msgstr "" + +msgid "Angle applies between two lines" +msgstr "" + +msgid "Collinear needs two lines" +msgstr "" + +msgid "Parallel, perpendicular and equal length apply to two lines" +msgstr "" + +msgid "Equal radius needs two circles or arcs" +msgstr "" + +msgid "Concentric needs two circles or arcs" +msgstr "" + +msgid "Tangent needs a line and a circle/arc, or two circles/arcs" +msgstr "" + +msgid "This constraint needs two entities with a point to join" +msgstr "" + +msgid "This dimension needs two entities with a point to measure between" +msgstr "" + +msgid "Midpoint needs a point and a line" +msgstr "" + +msgid "Symmetric needs two points or two lines + an axis" +msgstr "" + +msgid "Symmetric needs two points or two lines" +msgstr "" + +msgid "Symmetric: pick two entities, then an axis line" +msgstr "" + +msgid "Radius/Diameter needs a circle or arc" +msgstr "" + +msgid "Unsupported constraint" +msgstr "" + +msgid "Constraint rejected (over-constrained)" +msgstr "" + +msgid "Applied constraint · its badge is on the sketch — click the badge to remove it" +msgstr "" + +#, c-format, boost-format +msgid "%s — %d selected. Press Esc for the Select tool, click one line, then Shift- or Ctrl-click the other." +msgstr "" + +msgid "Applied constraint" +msgstr "" + +#, c-format, boost-format +msgid "Fix %s" +msgstr "" + +#, c-format, boost-format +msgid "Lock X %s" +msgstr "" + +#, c-format, boost-format +msgid "Lock Y %s" +msgstr "" + +msgid "Equal" +msgstr "" + +#, c-format, boost-format +msgid "Symmetric %s — %s / %s" +msgstr "" + +#, c-format, boost-format +msgid "Symmetric about Y axis %s — %s" +msgstr "" + +#, c-format, boost-format +msgid "Symmetric about X axis %s — %s" +msgstr "" + +msgid "On line" +msgstr "" + +msgid "On edge" +msgstr "" + +msgid "Constraint" +msgstr "" + +#, c-format, boost-format +msgid "Constraints (%d)" +msgstr "" + +msgid "No constraints yet" +msgstr "" + +msgid "Delete constraint" +msgstr "" + +msgid "Constraint deleted" +msgstr "" + +msgid "Press Constrain on a sketch first" +msgstr "" + +msgid "Pick the entity, then a mirror-axis line" +msgstr "" + +msgid "Mirror axis must be a line" +msgstr "" + +msgid "Mirror produced nothing" +msgstr "" + +msgid "Offset distance (+left / -right of direction)" +msgstr "" + +msgid "Offset collapsed the entity" +msgstr "" + +msgid "Pick two lines to fillet" +msgstr "" + +msgid "Fillet needs two lines" +msgstr "" + +msgid "Fillet radius" +msgstr "" + +msgid "Fillet failed (parallel lines or radius too large)" +msgstr "" + +msgid "Pick two lines to chamfer" +msgstr "" + +msgid "Chamfer needs two lines" +msgstr "" + +msgid "Chamfer distance" +msgstr "" + +msgid "Chamfer failed (parallel lines or distance too large)" +msgstr "" + +msgid "Trim works on lines, arcs and circles" +msgstr "" + +msgid "Extend works on lines and arcs" +msgstr "" + +msgid "Pick the edge to trim/extend" +msgstr "" + +msgid "Nothing to trim at the pick" +msgstr "" + +msgid "No edge to extend to" +msgstr "" + +msgid "Array count (incl. original)" +msgstr "" + +msgid "Spacing (mm)" +msgstr "" + +msgid "Array produced nothing" +msgstr "" + +msgid "Move dX (mm)" +msgstr "" + +msgid "Move dY (mm)" +msgstr "" + +msgid "Move produced nothing" +msgstr "" + +msgid "Rotate angle (deg)" +msgstr "" + +msgid "Rotate produced nothing" +msgstr "" + +msgid "Scale factor" +msgstr "" + +msgid "Scale produced nothing" +msgstr "" + +msgid "Polar count (incl. original)" +msgstr "" + +msgid "Total sweep (deg)" +msgstr "" + +msgid "Polar array produced nothing" +msgstr "" + +msgid "Applied edit" +msgstr "" + +msgid " — type a value, press Enter (or Confirm)" +msgstr "" + +msgid "Pick a segment in the viewport first" +msgstr "" + +msgid "Applied Horizontal" +msgstr "" + +msgid "Applied Vertical" +msgstr "" + +msgid "Sketch: " +msgstr "" + +#, c-format, boost-format +msgid "On a face of Body %d" +msgstr "" + +msgid "On a stored face" +msgstr "" + +msgid "Editing sketch — drag a handle or click a quote to edit" +msgstr "" + +msgid "An imported solid has no parameters — use Transform to move or rotate it" +msgstr "" + +msgid "This feature type can't be edited yet" +msgstr "" + +msgid "Nothing to export — add a feature first" +msgstr "" + +msgid "Export STEP" +msgstr "" + +msgid "Exported STEP" +msgstr "" + +msgid "STEP export failed: " +msgstr "" + +msgid "Nothing to commit — add a feature first" +msgstr "" + +msgid "All bodies hidden — show one before committing" +msgstr "" + +msgid "Plane ready" +msgstr "" + +msgid "Axis ready" +msgstr "" + +msgid "Coord Sys ready" +msgstr "" + +msgid "Helix ready" +msgstr "" + +msgid "Project ready" +msgstr "" + +msgid "Sketch ready" +msgstr "" + +msgid "Mate needs at least two CoordSys features" +msgstr "" + +msgid "Mate: CS A and CS B must be different" +msgstr "" + +msgid "Mate ready" +msgstr "" + +msgid "Invalid: " +msgstr "" + +#, c-format +msgid "Preview — %zu triangles" +msgstr "" + +#, c-format, boost-format +msgid "Body %d — moved (%.1f, %.1f, %.1f) mm, rotated %.1f°" +msgstr "" + +msgid "Profile: " +msgstr "" + +#, c-format, boost-format +msgid "Face %d (push/pull)" +msgstr "" + +msgid "Move cancelled" +msgstr "" + +msgid "Discard this sketch and everything drawn in it?" +msgstr "" + +msgid "Discard sketch" +msgstr "" + +msgid "Keep drawing" +msgstr "" + +msgid "Finish or cancel the current tool first (Esc)" +msgstr "" + +msgid "Nothing to redo" +msgstr "" + +msgid "Nothing to undo" +msgstr "" + +#, c-format +msgid "Redo (%zu more)" +msgstr "" + +#, c-format +msgid "Undo (%zu more)" +msgstr "" + +msgid "Variable name:" +msgstr "" + +msgid "Add Variable" +msgstr "" + +msgid "Variable name must not contain spaces" +msgstr "" + +#, c-format, boost-format +msgid "Expression for '%s':" +msgstr "" + +msgid "Select a variable first" +msgstr "" + +msgid "Edit Variable" +msgstr "" + +#, c-format, boost-format +msgid "Variable '%s' could not be removed (likely still referenced by a feature expression): %s" +msgstr "" + +msgid "No binding for that field" +msgstr "" + +msgid "Enter a number" +msgstr "" + +msgid "Not a number" +msgstr "" + +msgid "Primitive" +msgstr "" + +msgid "Empty mesh generated" +msgstr "" + +msgid "Pocket (Cut)" +msgstr "" + +msgid "Clear All" +msgstr "" + +msgctxt "Keyboard Shortcut" +msgid "Ins" +msgstr "" + +# AI Translated +msgctxt "Keyboard Shortcut" +msgid "Home" +msgstr "Home" + +# AI Translated +msgctxt "Keyboard Shortcut" +msgid "End" +msgstr "End" + +msgctxt "Keyboard Shortcut" +msgid "PgUp" +msgstr "" + +msgctxt "Keyboard Shortcut" +msgid "PgDn" +msgstr "" + +# AI Translated +msgctxt "Keyboard Shortcut" +msgid "Arrow Left" +msgstr "Sol Ok" + +# AI Translated +msgctxt "Keyboard Shortcut" +msgid "Arrow Right" +msgstr "Sağ Ok" + +# AI Translated +msgctxt "Keyboard Shortcut" +msgid "Arrow Up" +msgstr "Yukarı Ok" + +# AI Translated +msgctxt "Keyboard Shortcut" +msgid "Arrow Down" +msgstr "Aşağı Ok" + +msgid "Import geometry data from STL/STEP/3MF/OBJ/AMF files" +msgstr "STL/STEP/3MF/OBJ/AMF dosyalarından geometri verilerini içe aktarın" + +msgid "Select all objects" +msgstr "Tüm nesneleri seç" + +msgid "Paste from clipboard" +msgstr "Panodan yapıştır" + +# AI Translated +msgid "Toggle printable for object/part" +msgstr "Nesne/parça için yazdırılabilirliği aç/kapat" + +msgid "Move selection 10mm in negative X direction" +msgstr "Seçimi negatif X yönünde 10 mm taşı" + +msgid "Move selection 10mm in positive X direction" +msgstr "Seçimi pozitif X yönünde 10 mm taşı" + +msgid "Move selection 10mm in positive Y direction" +msgstr "Seçimi pozitif Y yönünde 10 mm taşı" + +msgid "Move selection 10mm in negative Y direction" +msgstr "Seçimi negatif Y yönünde 10 mm taşı" + +msgid "Rotate selection 45 degrees counterclockwise" +msgstr "" + +msgid "Rotate selection 45 degrees clockwise" +msgstr "" + +msgid "Gizmo move" +msgstr "Gizmo hareket" + +msgid "Gizmo rotate" +msgstr "Gizmo döndürme" + +msgid "Gizmo scale" +msgstr "Gizmo ölçek" + +msgid "Gizmo place face on bed" +msgstr "Gizmo yüzünüzü yatağa yerleştirin" + +msgid "Gizmo cut" +msgstr "Gizmo kesim" + +msgid "Gizmo mesh boolean" +msgstr "Gizmo mesh bölme" + +msgid "Gizmo FDM paint-on supports" +msgstr "" + +msgid "Gizmo FDM paint-on seam" +msgstr "Gizmo FDM boyalı dikiş" + +msgid "Gizmo FDM paint-on fuzzy skin" +msgstr "Gizmo FDM boyama ile uygulanan pütürlü yüzey" + +msgid "Gizmo multi-material painting" +msgstr "" + +msgid "Gizmo text emboss/engrave" +msgstr "Gizmo metin kabartma/kazıma" + +msgid "Gizmo measure" +msgstr "Gizmo ölçüm" + +msgid "Gizmo assemble" +msgstr "Gizmo birleştir" + +msgid "Gizmo brim ears" +msgstr "Gizmo lenarlık kulakları" + +msgid "Vertical slider - Move active thumb Up" +msgstr "Dikey kaydırıcı - Etkin başparmağı yukarı hareket ettir" + +msgid "Vertical slider - Move active thumb Down" +msgstr "Dikey kaydırıcı - Etkin başparmağı Aşağı hareket ettir" + +msgid "Horizontal slider - Move active thumb Left" +msgstr "Yatay kaydırıcı - Etkin başparmağı sola taşı" + +msgid "Horizontal slider - Move active thumb Right" +msgstr "Yatay kaydırıcı - Etkin başparmağı sağa taşı" + +msgid "Horizontal slider - Move to start position" +msgstr "Yatay kaydırıcı - Başlangıç konumuna taşıyın" + +msgid "Horizontal slider - Move to last position" +msgstr "Yatay kaydırıcı - Son konuma git" + +msgid "Camera view - Default" +msgstr "Kamera görünümü - Varsayılan" + +msgid "Camera view - Top" +msgstr "Kamera görünümü - Üst" + +msgid "Camera view - Bottom" +msgstr "Kamera görünümü - Alt" + +msgid "Camera view - Front" +msgstr "Kamera görünümü - Ön" + +msgid "Camera view - Behind" +msgstr "Kamera görünümü - Arka" + +msgid "Camera Angle - Left side" +msgstr "Kamera Açısı - Sol" + +msgid "Camera Angle - Right side" +msgstr "Kamera Açısı - Sağ" + +msgid "Camera view - Current plate" +msgstr "" + +msgid "Zoom in" +msgstr "Yakınlaştır" + +msgid "Zoom out" +msgstr "Uzaklaştır" + +msgid "Show/Hide 3Dconnexion devices settings dialog" +msgstr "3Dconnexion cihazları ayarları iletişim kutusunu Göster/Gizle" + +msgid "Show/Hide wireframe" +msgstr "" + +msgid "On/Off G-code window" +msgstr "G-code penceresini aç/kapat" + +msgid "On/Off one layer mode of the vertical slider" +msgstr "Dikey kaydırıcının tek katman modunu açma/kapama" + +msgid "Switch between Prepare/Preview" +msgstr "Hazırlama/Önizleme arasında geçiş yap" + +msgid "Collapse/Expand the sidebar" +msgstr "Kenar çubuğunu daralt/genişlet" + +msgid "Open the speed dial" +msgstr "" + +msgid "Reload the device page" +msgstr "" + +msgid "Show keyboard shortcuts list" +msgstr "Klavye kısayolları listesini göster" + +msgid "Slicing and printing" +msgstr "" + +msgid "Editing" +msgstr "" + +msgid "Placement" +msgstr "" + +msgid "Gizmos" +msgstr "" + +msgid "Sliders" +msgstr "" + +msgid "Painting tools" +msgstr "" + +msgid "Application" +msgstr "" + #: resources/data/hints.ini: [hint:Precise wall] msgid "" "Precise wall\n" @@ -22330,8 +25149,69 @@ msgstr "" "Eğilmeyi önleyin\n" "ABS gibi bükülmeye yatkın malzemelere baskı yaparken, ısıtma yatağı sıcaklığının uygun şekilde arttırılmasının bükülme olasılığını azaltabileceğini biliyor muydunuz?" -#~ msgid "Other" -#~ msgstr "Diğer" +# AI Translated +#~ msgid "Tab" +#~ msgstr "Sekme" + +# AI Translated +#~ msgid "Displays current viewport FPS in the top-right corner." +#~ msgstr "Geçerli görünüm penceresinin FPS değerini sağ üst köşede gösterir." + +# AI Translated +#~ msgid "Publish 3MF Wiki" +#~ msgstr "3MF Yayınlama Wiki" + +# AI Translated +#~ msgid "Publish 3MF Video Guide" +#~ msgstr "3MF Yayınlama Video Kılavuzu" + +#~ msgid "Toolbar" +#~ msgstr "Araç Çubuğu" + +#~ msgid "Switch table page" +#~ msgstr "Tablo sayfasını değiştir" + +#~ msgid "Global shortcuts" +#~ msgstr "Genel kısayollar" + +# AI Translated +#~ msgid "Middle mouse button" +#~ msgstr "Orta fare düğmesi" + +#~ msgid "Auto orients selected objects or all objects. If there are selected objects, it just orients the selected ones. Otherwise, it will orient all objects in the current project." +#~ msgstr "Seçilen nesneleri veya tüm nesneleri otomatik olarak yönlendirir. Seçilen nesneler varsa, yalnızca seçilenleri yönlendirir. Aksi takdirde mevcut projedeki tüm nesneler yönlendirilecektir." + +#~ msgid "Auto orients all objects on the active plate." +#~ msgstr "Aktif plakadaki tüm nesneleri otomatik olarak yönlendirir." + +#~ msgid "Any arrow" +#~ msgstr "Herhangi bir ok" + +#~ msgid "Gizmo SLA support points" +#~ msgstr "Gizmo SLA destek noktaları" + +#~ msgid "Plater" +#~ msgstr "Plakacı" + +# AI Translated +#~ msgid "Gizmo" +#~ msgstr "Gizmo" + +#~ msgid "Delete objects, parts, modifiers" +#~ msgstr "Nesneleri, parçaları, değiştiricileri silin" + +#~ msgid "Objects List" +#~ msgstr "Nesne Listesi" + +#~ msgid "G-code written at the very top of the output file, before any other content. Useful for adding metadata that printer firmware reads from the first lines of the file (e.g. estimated print time, filament usage). Supports placeholders like {print_time_sec} and {used_filament_length}." +#~ msgstr "G-code, çıktı dosyasının en üstünde, diğer içeriklerden önce yazılır. Yazıcı ürün yazılımının dosyanın ilk satırlarından okuduğu meta verileri (ör. tahmini yazdırma süresi, filament kullanımı) eklemek için kullanışlıdır. {print_time_sec} ve {used_filament_length} gibi yer tutucuları destekler." + +#~ msgid "Print time (seconds)" +#~ msgstr "Yazdırma süresi (saniye)" + +# AI Translated +#~ msgid "Open actions speed dial" +#~ msgstr "Eylem hızlı erişim menüsünü aç" # AI Translated #~ msgid "Left: " @@ -22475,18 +25355,12 @@ msgstr "" #~ msgid "Print order within a single layer." #~ msgstr "Tek bir katmanda yazdırma sırası." -#~ msgid "Bottom" -#~ msgstr "Alt" - #~ msgid "Front" #~ msgstr "Ön" #~ msgid "Rear" #~ msgstr "Arka" -#~ msgid "Del" -#~ msgstr "Sil" - #~ msgid "Arrow Up" #~ msgstr "Yukarı ok" @@ -22499,9 +25373,6 @@ msgstr "" #~ msgid "Arrow Right" #~ msgstr "Sağ Yön Tuşu" -#~ msgid "End" -#~ msgstr "Son" - #~ msgid "Hotend" #~ msgstr "Hotend" diff --git a/localization/i18n/uk/OrcaSlicer_uk.po b/localization/i18n/uk/OrcaSlicer_uk.po index 9232201869..20de6f7523 100644 --- a/localization/i18n/uk/OrcaSlicer_uk.po +++ b/localization/i18n/uk/OrcaSlicer_uk.po @@ -3,7 +3,7 @@ msgid "" msgstr "" "Project-Id-Version: orcaslicerua\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-09-17 12:41-0300\n" +"POT-Creation-Date: 2026-09-22 12:39+0800\n" "PO-Revision-Date: 2026-07-17 16:25+0300\n" "Last-Translator: Andrij Mizyk \n" "Language-Team: Ukrainian\n" @@ -2458,6 +2458,19 @@ msgstr "" msgid "Failed to open the Plugins dialog (unknown error)." msgstr "Не вдалося відкрити діалогове вікно плагінів (невідома помилка)." +msgid "Plugins refreshed." +msgstr "" + +#, c-format, boost-format +msgid "Failed to refresh plugins: %s" +msgstr "" + +msgid "Select plugin package" +msgstr "" + +msgid "Plugin files (*.py;*.whl)|*.py;*.whl" +msgstr "" + # AI Translated msgid "Plugin Terminal" msgstr "Термінал плагіна" @@ -4112,6 +4125,21 @@ msgstr "OrcaSlicer народився в тому ж дусі, спираючи msgid "Today, OrcaSlicer is the most widely used and actively developed open-source slicer in the 3D printing community. Many of its innovations have been adopted by other slicers, making it a driving force for the entire industry." msgstr "Сьогодні OrcaSlicer — це найпоширеніший і найактивніше розвинений слайсер з відкритим кодом у спільноті 3D-друку. Багато його нововведень перейняли інші слайсери, що робить його рушійною силою для всієї галузі." +msgid "Script plugin skipped." +msgstr "" + +msgid "Script plugin finished." +msgstr "" + +msgid "Printer" +msgstr "Принтер" + +msgid "Recent Projects" +msgstr "" + +msgid "Go to Plate" +msgstr "" + msgid "AMS Materials Setting" msgstr "Налаштування матеріалів AMS" @@ -5716,9 +5744,6 @@ msgctxt "Noun" msgid "Print" msgstr "Друк" -msgid "Printer" -msgstr "Принтер" - msgid "Time Estimation" msgstr "Оцінка часу" @@ -5901,12 +5926,15 @@ msgctxt "Camera View" msgid "Right" msgstr "Право" -msgid "Add" -msgstr "Додати" - msgid "Add plate" msgstr "Додати пластину" +msgid "Split to objects" +msgstr "Розділити на обʼєкти" + +msgid "Add" +msgstr "Додати" + msgid "Auto orient all/selected objects" msgstr "Автоорієнтація всі/вибрані обʼєкти" @@ -5919,9 +5947,6 @@ msgstr "Впорядкувати всі обʼєкти" msgid "Arrange objects on selected plates" msgstr "Впорядкувати обʼєкти на вибраних пластинах" -msgid "Split to objects" -msgstr "Розділити на обʼєкти" - msgid "Assembly View" msgstr "Вигляд збирання" @@ -5977,6 +6002,9 @@ msgstr "Контур" msgid "Wireframe" msgstr "Каркас" +msgid "X-Ray" +msgstr "" + msgid "Realistic View" msgstr "Реалістичний вигляд" @@ -6021,7 +6049,7 @@ msgid "Size:" msgstr "Розмір:" # AI Translated -#, c-format, boost-format +#, boost-format msgid "Conflicts of G-code paths have been found at layer %d, Z = %.2lfmm. Please separate the conflicted objects farther (%s <-> %s)." msgstr "Виявлено конфлікти шляхів G-коду на шарі %d, Z = %.2lf мм. Будь ласка, рознесіть конфліктуючі обʼєкти далі один від одного (%s <-> %s)." @@ -6198,6 +6226,9 @@ msgstr "Закриття програми під чвс зміни деяких msgid "Logging" msgstr "Ведення журналу" +msgid "Design" +msgstr "" + msgid "Prepare" msgstr "Підготовка" @@ -6526,6 +6557,9 @@ msgstr "Показувати контур навколо виділеного о msgid "Preferences" msgstr "Налаштування" +msgid "Open speed dial" +msgstr "" + # AI Translated msgctxt "Menu" msgid "Edit" @@ -7470,6 +7504,232 @@ msgstr "Більше не показувати це діалогове вікн msgid "Please refer to Wiki before use->" msgstr "Зверніться до Вікі перед використанням->" +msgid "Plates are a filament (FFF) feature." +msgstr "" + +msgid "Open the 3D view first." +msgstr "" + +msgid "Select an object first." +msgstr "" + +msgid "Slice and Preview" +msgstr "" + +msgid "Slice & Export" +msgstr "" + +msgid "Go to layer (percent)" +msgstr "" + +msgid "Commands" +msgstr "" + +msgid "Go to tab..." +msgstr "" + +msgid "Load Project" +msgstr "" + +msgid "Save Project As" +msgstr "" + +msgid "Mode: Simple" +msgstr "" + +msgid "Mode: Advanced" +msgstr "" + +msgid "Mode: Expert" +msgstr "" + +msgid "Toggle Developer Mode" +msgstr "" + +msgid "Developer mode enabled." +msgstr "" + +msgid "Developer mode disabled." +msgstr "" + +msgid "Export STL" +msgstr "Експортувати STL" + +msgid "Export 3MF" +msgstr "Експортувати 3MF" + +msgid "Export Sliced File" +msgstr "" + +msgid "Export All Sliced Files" +msgstr "" + +msgid "Max Volumetric Speed Calibration" +msgstr "Максимальна калібрування об’ємної швидкості" + +msgid "Pressure Advance Calibration" +msgstr "" + +# AI Translated +msgid "Flow Ratio Calibration" +msgstr "Калібрування коефіцієнта потоку" + +msgid "Retraction Calibration" +msgstr "" + +msgid "Cornering Calibration" +msgstr "" + +msgid "Input Shaping Frequency Calibration" +msgstr "" + +msgid "Input Shaping Damping Calibration" +msgstr "" + +msgid "VFA Calibration" +msgstr "" + +msgid "View: Top" +msgstr "" + +msgid "View: Bottom" +msgstr "" + +msgid "View: Front" +msgstr "" + +msgid "View: Rear" +msgstr "" + +msgid "View: Left" +msgstr "" + +msgid "View: Right" +msgstr "" + +msgid "View: Isometric" +msgstr "" + +msgid "View: Default" +msgstr "" + +msgid "Fit Bed to View" +msgstr "" + +msgid "Toggle Perspective" +msgstr "" + +msgid "Delete All Objects" +msgstr "Видалити всі обʼєкти" + +msgid "Mirror X" +msgstr "" + +msgid "Mirror Y" +msgstr "" + +msgid "Mirror Z" +msgstr "" + +msgid "Split to Objects" +msgstr "Розділити по обʼєктах" + +msgid "Split to Parts" +msgstr "" + +msgid "Center Selected on Plate" +msgstr "" + +msgid "Drop to Bed" +msgstr "" + +msgid "Scale to Fit Print Volume" +msgstr "" + +msgid "Increase Instances" +msgstr "" + +msgid "Decrease Instances" +msgstr "" + +msgid "Auto-Arrange" +msgstr "" + +msgid "Auto-Orient" +msgstr "" + +msgid "Add Plate" +msgstr "" + +msgid "Cannot add another plate (maximum reached)." +msgstr "" + +msgid "Duplicate Plate" +msgstr "" + +msgid "Cannot duplicate a plate (maximum reached)." +msgstr "" + +msgid "Cannot delete the only plate." +msgstr "" + +msgid "Rename Plate" +msgstr "" + +msgid "Toggle Plate Lock" +msgstr "" + +msgid "No plates available." +msgstr "" + +msgid "Synchronize Filament List from AMS" +msgstr "" + +msgid "Connect a printer to synchronize the AMS filament list." +msgstr "" + +msgid "Open Preset Bundle" +msgstr "" + +msgid "Sign in to sync presets." +msgstr "" + +msgid "Export All Objects as STLs" +msgstr "" + +msgid "Export All Objects as DRC (one file)" +msgstr "" + +msgid "Export All Objects as DRCs" +msgstr "" + +msgid "Export Toolpaths as OBJ" +msgstr "" + +msgid "About OrcaSlicer" +msgstr "" + +msgid "Open Wiki" +msgstr "" + +msgid "Open YouTube Channel" +msgstr "" + +msgid "Open Plugins" +msgstr "" + +msgid "Refresh Plugins" +msgstr "" + +msgid "Install Plugin" +msgstr "" + +msgid "Install Local Plugin" +msgstr "" + +msgid "Unknown command." +msgstr "" + msgid "3D Mouse disconnected." msgstr "3D-миша відʼєднана." @@ -8154,9 +8414,6 @@ msgstr "Розгорнути бічну панель" msgid "Collapse sidebar" msgstr "Згорнути бічну панель" -msgid "Tab" -msgstr "Табуляції" - #, c-format, boost-format msgid "Loading file: %s" msgstr "Завантаження файлу: %s" @@ -8373,18 +8630,12 @@ msgstr "" msgid "Delete Object" msgstr "Видалити обʼєкт" -msgid "Delete All Objects" -msgstr "Видалити всі обʼєкти" - msgid "Reset Project" msgstr "Скинути проєкт" msgid "The selected object couldn't be split." msgstr "Вибраний обʼєкт не може бути поділений." -msgid "Split to Objects" -msgstr "Розділити по обʼєктах" - msgid "Disable Auto-Drop to preserve Z positioning?\n" msgstr "Вимкнути авто-кидання, щоб зберегти розташування по осі Z?\n" @@ -9211,6 +9462,33 @@ msgstr "Керування кількома пристроями" msgid "With this option enabled, you can send a task to multiple devices at the same time and manage multiple devices." msgstr "З цією опцією ввімкненою, ви можете відправляти завдання на кілька пристроїв одночасно та керувати декількома пристроями." +msgid "Open the Speed Dial from the keyboard" +msgstr "" + +msgid "When enabled, the Speed Dial keyboard shortcut (Space by default) opens the action search from any page." +msgstr "" + +msgid "Recent actions" +msgstr "" + +msgid "actions" +msgstr "" + +msgid "How many recently launched actions to show at the top of the Speed Dial. Set to 0 to hide recent actions." +msgstr "" + +msgid "CAD feature (experimental)" +msgstr "" + +msgid "With this option enabled, the Design tab is shown, where models can be built and edited parametrically. This feature is experimental and still under development." +msgstr "" + +msgid "Auto-close sketch loops" +msgstr "" + +msgid "Treat sketch endpoints within 0.001 mm as one joint and weld the loop shut. Off: only exactly coincident endpoints join, so a loop with a tiny gap is shown as open instead of being closed for you." +msgstr "" + # AI Translated msgid "Pop up to select filament grouping mode" msgstr "Показувати вікно вибору режиму групування філаментів" @@ -9300,6 +9578,12 @@ msgstr "Зворотне масштабування мишкою" msgid "If enabled, reverses the direction of zoom with mouse wheel." msgstr "Якщо увімкнено, змінює напрямок масштабування за допомогою коліщатка миші." +msgid "Draw mate connectors as a face" +msgstr "" + +msgid "In the Design tab, draw a mate connector as a small face instead of the conventional disc with a roll quadrant. A face's orientation is read without being learned. Turn this off for the conventional CAD representation." +msgstr "" + # AI Translated msgid "Pan" msgstr "Панорамування" @@ -9325,6 +9609,15 @@ msgstr "Перетягування правою кнопкою миші" msgid "Set the action that dragging the right mouse button should perform." msgstr "Задає дію, яку має виконувати перетягування правою кнопкою миші." +msgid "Keyboard" +msgstr "" + +msgid "Keyboard shortcuts" +msgstr "" + +msgid "Choose the key for each action." +msgstr "" + # AI Translated msgid "Clear my choice on..." msgstr "Очистити мій вибір для..." @@ -9439,13 +9732,40 @@ msgstr "" "Обмежує частоту кадрів вікна перегляду, щоб зменшити навантаження на GPU та енергоспоживання.\n" "Встановіть 0 для необмеженої частоти кадрів." +msgid "Reuse the 3D scene while idle" +msgstr "" + +msgid "" +"Skips redrawing the 3D scene when only the mouse cursor moves over the viewport,\n" +"and reuses the previous frame's scene instead. Reduces GPU load.\n" +"Disable it if the viewport shows stale or missing contents.\n" +"\n" +"Takes effect immediately." +msgstr "" + +msgid "Skip unchanged frames" +msgstr "" + +msgid "" +"Skips drawing a frame altogether when it would be identical to the one already on screen.\n" +"Only applies to frames that reuse the 3D scene, so it needs Reuse the 3D scene while idle.\n" +"Disable it if a hover highlight, tooltip or animation stops updating.\n" +"\n" +"Takes effect immediately." +msgstr "" + # AI Translated msgid "Show FPS overlay" msgstr "Показувати накладку FPS" -# AI Translated -msgid "Displays current viewport FPS in the top-right corner." -msgstr "Показує поточний FPS вікна перегляду у верхньому правому куті." +msgid "Displays rendering counts in the top-right corner of the viewport." +msgstr "" + +msgid "FPS: frames presented to the screen per second." +msgstr "" + +msgid "3D: frames per second that redrew the 3D scene." +msgstr "" # AI Translated msgid "G-code Preview" @@ -9911,13 +10231,8 @@ msgstr "Публікувати 3MF..." msgid "Select which settings to be published in the 3MF file" msgstr "Виберіть, які налаштування буде опубліковано у файлі 3MF" -# AI Translated -msgid "Publish 3MF Wiki" -msgstr "Енциклопедія з публікації 3MF" - -# AI Translated -msgid "Publish 3MF Video Guide" -msgstr "Відеопосібник з публікації 3MF" +msgid "Video Guide" +msgstr "" # AI Translated msgid "Mixed filament - published as a whole when \"Enable\" above is selected" @@ -10024,6 +10339,133 @@ msgstr "Для \"%1%\" додайте \"%2%\" як новий пресет" msgid "Simply switch to \"%1%\"" msgstr "Просто перейдіть на \"%1%\"" +msgid "Expert" +msgstr "" + +msgid "Simple" +msgstr "" + +msgid "Search actions" +msgstr "" + +#, c-format, boost-format +msgid "Search %s actions" +msgstr "" + +msgid "Recent" +msgstr "" + +msgid "Other" +msgstr "Інший" + +#, c-format, boost-format +msgid "No actions match (Total: %s)" +msgstr "" + +msgid "No actions yet" +msgstr "" + +msgid "No tabs match" +msgstr "" + +msgid "No tabs" +msgstr "" + +#, c-format, boost-format +msgid "Showing %s of %s actions" +msgstr "" + +#, c-format, boost-format +msgid "%s actions" +msgstr "" + +#, c-format, boost-format +msgid "%s tabs" +msgstr "" + +#, c-format, boost-format +msgid "%s matches" +msgstr "" + +#, c-format, boost-format +msgid "Favourites are full (%s max)" +msgstr "" + +#, c-format, boost-format +msgid "Go to %s%% of the layer range" +msgstr "" + +msgid "Enter a layer percentage (0-100)" +msgstr "" + +#, c-format, boost-format +msgid "Go to layer %% (0-100)" +msgstr "" + +msgid "Go to tab" +msgstr "" + +#, c-format, boost-format +msgid "Favourite %s (%s)" +msgstr "" + +#, c-format, boost-format +msgid "Pin to favourites (%s)" +msgstr "" + +#, c-format, boost-format +msgid "Unpin from favourites (%s)" +msgstr "" + +msgid "Remove from favourites" +msgstr "" + +msgid "Move left" +msgstr "" + +msgid "Move right" +msgstr "" + +msgid "Unpin" +msgstr "" + +msgid "Wiki (F1)" +msgstr "" + +msgid "No wiki page for this action" +msgstr "" + +msgid "Show details" +msgstr "Показати подробиці" + +# AI Translated +msgid "Hide details" +msgstr "Сховати подробиці" + +#, c-format, boost-format +msgid "\"%s\" is a Developer setting. Enable Developer mode to edit it?" +msgstr "" + +msgid "Developer setting" +msgstr "" + +#, c-format, boost-format +msgid "\"%s\" is a %s setting. Switch from %s mode to %s mode to edit it?" +msgstr "" + +msgid "Switch settings mode" +msgstr "" + +#, c-format, boost-format +msgid "Run \"%s\"?" +msgstr "" + +msgid "Run plugin" +msgstr "" + +msgid "Don't ask again for this action" +msgstr "" + msgid "Task canceled" msgstr "Завдання скасовано" @@ -11934,57 +12376,39 @@ msgstr "Пакет конфігурації змінено в попереднь msgid "Configuration package changed" msgstr "Змінено пакет конфігурації" -msgid "Toolbar" -msgstr "Панель інструментів" - -msgid "Objects list" -msgstr "Список обʼєктів" - -msgid "Import geometry data from STL/STEP/3MF/OBJ/AMF files" -msgstr "Імпорт геометричних даних із файлів STL/STEP/3MF/OBJ/AMF" - -msgid "Paste from clipboard" -msgstr "Вставити з буфера обміну" - -msgid "Show/Hide 3Dconnexion devices settings dialog" -msgstr "Показати/приховати діалог налаштувань пристроїв 3Dconnexion" - -msgid "Switch table page" -msgstr "Перемкнути сторінку таблиці" - -msgid "Show keyboard shortcuts list" -msgstr "Показати список клавіш" - -msgid "Global shortcuts" -msgstr "Глобальні ярлики" - msgid "Pan View" msgstr "Панорамний вигляд" msgid "Rotate View" msgstr "Повернути вигляд" +#, c-format, boost-format +msgid "Use %s or %s, or a key that does not type a character." +msgstr "" + +msgctxt "Keyboard Shortcut" +msgid "Key" +msgstr "" + +msgid "Left mouse" +msgstr "" + +msgid "Available anywhere in the window, even while typing in a text field." +msgstr "" + +msgid "Run a speed dial favorite while the dial is open" +msgstr "" + # AI Translated -msgid "Middle mouse button" -msgstr "Середня кнопка миші" +msgctxt "Keyboard Shortcut" +msgid "Tab" +msgstr "Tab" -msgid "Zoom View" -msgstr "Перегляд масштабу" +msgid "Switch to the next main tab" +msgstr "" -msgid "Auto orients selected objects or all objects. If there are selected objects, it just orients the selected ones. Otherwise, it will orient all objects in the current project." -msgstr "Автоматично орієнтує вибрані обʼєкти або всі обʼєкти. Якщо вибрано обʼєкти, він просто орієнтує обрані. В іншому випадку він будеОрієнтувати всі обʼєкти на поточному проєкт." - -msgid "Auto orients all objects on the active plate." -msgstr "Автоматично орієнтує всі обʼєкти на поточному диску." - -msgid "Collapse/Expand the sidebar" -msgstr "Згорнути/розгорнути бічну панель" - -msgid "Any arrow" -msgstr "Будь-яка стрілка" - -msgid "Movement in camera space" -msgstr "Рух у просторі камери" +msgid "Available while the 3D view on the Prepare tab has focus." +msgstr "" msgid "Select a part" msgstr "Виберіть частину" @@ -11995,136 +12419,29 @@ msgstr "Вибрати кілька обʼєктів" msgid "Select objects by rectangle" msgstr "Виділити обʼєкти прямокутником" -# AI Translated -msgctxt "Keyboard Shortcut" -msgid "Arrow Up" -msgstr "Стрілка вгору" - -msgid "Move selection 10mm in positive Y direction" -msgstr "Перемістити виділення на 10 мм у позитивному напрямку Y" - -# AI Translated -msgctxt "Keyboard Shortcut" -msgid "Arrow Down" -msgstr "Стрілка вниз" - -msgid "Move selection 10mm in negative Y direction" -msgstr "Перемістити виділення на 10 мм у негативному напрямку Y" - -# AI Translated -msgctxt "Keyboard Shortcut" -msgid "Arrow Left" -msgstr "Стрілка вліво" - -msgid "Move selection 10mm in negative X direction" -msgstr "Перемістити виділення на 10 мм у негативному напрямку по осі X" - -# AI Translated -msgctxt "Keyboard Shortcut" -msgid "Arrow Right" -msgstr "Стрілка вправо" - -msgid "Move selection 10mm in positive X direction" -msgstr "Перемістити виділення на 10 мм у позитивному напрямку X" +msgid "Keyboard 1-9: set filament for object/part" +msgstr "клавіатура 1-9: встановити філамент для обʼєкта/деталі" msgid "Movement step set to 1mm" msgstr "Крок переміщення встановлено на 1 мм" -msgid "Keyboard 1-9: set filament for object/part" -msgstr "клавіатура 1-9: встановити філамент для обʼєкта/деталі" +msgid "Movement in camera space" +msgstr "Рух у просторі камери" -msgid "Camera view - Default" -msgstr "Вигляд камери - Типовий" +msgid "Middle mouse" +msgstr "" -msgid "Camera view - Top" -msgstr "Вигляд камери - Верх" +msgid "Right mouse" +msgstr "" -msgid "Camera view - Bottom" -msgstr "Вигляд камери - Низ" +msgid "Zoom View" +msgstr "Перегляд масштабу" -msgid "Camera view - Front" -msgstr "Вигляд камери - Перед" +msgid "Painting" +msgstr "" -msgid "Camera view - Behind" -msgstr "Вигляд камери - Зад" - -msgid "Camera Angle - Left side" -msgstr "Кут камери – Лівий бік" - -msgid "Camera Angle - Right side" -msgstr "Кут камери - Правий бік" - -msgid "Select all objects" -msgstr "Вибрати всі обʼєкти" - -msgid "Gizmo move" -msgstr "Рух Gizmo" - -msgid "Gizmo rotate" -msgstr "Поворот Gizmo" - -msgid "Gizmo scale" -msgstr "Шкала Gizmo" - -msgid "Gizmo place face on bed" -msgstr "Покласти грань на стіл Gizmo" - -msgid "Gizmo cut" -msgstr "Виріз Gizmo" - -msgid "Gizmo mesh boolean" -msgstr "Булеві операції Gizmo" - -msgid "Gizmo FDM paint-on fuzzy skin" -msgstr "Gizmo Малювання шорсткої поверхні" - -msgid "Gizmo SLA support points" -msgstr "Точки підтримки Gizmo SL" - -msgid "Gizmo FDM paint-on seam" -msgstr "Швид, що фарбується Gizmo FDM" - -msgid "Gizmo text emboss/engrave" -msgstr "Текстове тиснення/гравіювання Gizmo" - -msgid "Gizmo measure" -msgstr "виміряти Gizmo" - -msgid "Gizmo assemble" -msgstr "Зібрати Gizmo" - -msgid "Gizmo brim ears" -msgstr "Краєчки Gizmo" - -msgid "Zoom in" -msgstr "Приблизити" - -msgid "Zoom out" -msgstr "Віддалити" - -# AI Translated -msgid "Toggle printable for object/part" -msgstr "Перемкнути можливість друку для обʼєкта/частини" - -# AI Translated -msgctxt "Keyboard Shortcut" -msgid "Tab" -msgstr "Tab" - -msgid "Switch between Prepare/Preview" -msgstr "Переключення між Підготовка/Попередній перегляд" - -# AI Translated -msgctxt "Keyboard Shortcut" -msgid "Space" -msgstr "Пробіл" - -# AI Translated -msgid "Open actions speed dial" -msgstr "Відкрити панель швидких дій" - -msgid "Plater" -msgstr "Тарілка" +msgid "Available while a painting gizmo is open: supports, seam, fuzzy skin or color painting." +msgstr "" msgid "Move: press to snap by 1mm" msgstr "Переміщення: натисніть для переміщення на 1 мм" @@ -12135,14 +12452,19 @@ msgstr "Підтримка/Фарбування: регулювання раді msgid "Support/Color Painting: adjust section position" msgstr "Підтримка/Фарбування: регулювання положення секцій" -msgid "Gizmo" -msgstr "Gizmo" +msgid "Objects list" +msgstr "Список обʼєктів" + +msgid "Available while the object list has focus." +msgstr "" msgid "Set extruder number for the objects and parts" msgstr "Встановіть номер екструдера для обʼєктів та деталей" -msgid "Delete objects, parts, modifiers" -msgstr "Видалення обʼєктів, частин, модифікаторів" +# AI Translated +msgctxt "Keyboard Shortcut" +msgid "Space" +msgstr "Пробіл" msgid "Select the object/part and press space to change the name" msgstr "Виберіть обʼєкт/деталь і натисніть пробіл, щоб змінити назву" @@ -12153,45 +12475,48 @@ msgstr "Клацання миші" msgid "Select the object/part and mouse click to change the name" msgstr "Виберіть обʼєкт/деталь і клацніть, щоб змінити назву" -msgid "Objects List" -msgstr "Список обʼєктів" - -msgid "Vertical slider - Move active thumb Up" -msgstr "Вертикальний повзунок - рух активного великого пальця вгору" - -msgid "Vertical slider - Move active thumb Down" -msgstr "Вертикальний повзунок - Перемістити активний палець вниз" - -msgid "Horizontal slider - Move active thumb Left" -msgstr "Горизонтальний повзунок - Перемістити активний палець вліво" - -msgid "Horizontal slider - Move active thumb Right" -msgstr "Горизонтальний повзунок - Перемістити активний палець праворуч" - -msgid "On/Off one layer mode of the vertical slider" -msgstr "Увімкнення/вимкнення одношарового режиму вертикального повзунка" - -msgid "On/Off G-code window" -msgstr "Увімкнення/вимкнення вікна G-коду" +msgid "Available while the 3D view on the Preview tab has focus." +msgstr "" msgid "Move slider 5x faster" msgstr "Переміщення повзунка в 5 разів швидше" -# AI Translated -msgctxt "Keyboard Shortcut" -msgid "Home" -msgstr "Home" +msgid "Scroll slider 5x faster" +msgstr "" -msgid "Horizontal slider - Move to start position" -msgstr "Горизонтальний повзунок - Перемістити в початкове положення" +msgid "Not customizable" +msgstr "" -# AI Translated -msgctxt "Keyboard Shortcut" -msgid "End" -msgstr "End" +#, c-format, boost-format +msgid "%s is assigned to %s. Reassign it to %s?" +msgstr "" -msgid "Horizontal slider - Move to last position" -msgstr "Горизонтальний повзунок - Перемістити в останню позицію" +#, c-format, boost-format +msgid "The default %s is assigned to %s. Reassign it to %s?" +msgstr "" + +msgid "Global shortcuts also apply while typing." +msgstr "" + +msgid "A key that types a character cannot be a global shortcut." +msgstr "" + +msgid "Esc cancels, Enter confirms." +msgstr "" + +#, c-format, boost-format +msgid "" +"Press the new shortcut for\n" +"\"%s\"" +msgstr "" + +#, c-format, boost-format +msgid "Already used as a step of %s." +msgstr "" + +#, c-format, boost-format +msgid "Already assigned to %s. Press OK to reassign it." +msgstr "" msgid "Release Note" msgstr "Примітка до випуску" @@ -17311,9 +17636,8 @@ msgstr "Кроки підігріву" msgid "Insert multiple preheat commands (e.g. M104.1). Only useful for Prusa XL. For other printers, please set it to 1." msgstr "Вставляє кілька команд попереднього нагріву (наприклад, M104.1). Корисно лише для Prusa XL. Для інших принтерів слід встановити значення 1." -# AI Translated -msgid "G-code written at the very top of the output file, before any other content. Useful for adding metadata that printer firmware reads from the first lines of the file (e.g. estimated print time, filament usage). Supports placeholders like {print_time_sec} and {used_filament_length}." -msgstr "G-код, що записується на самому початку вихідного файлу, перед будь-яким іншим вмістом. Корисно для додавання метаданих, які прошивка принтера читає з перших рядків файлу (наприклад, орієнтовний час друку, витрата філаменту). Підтримує підстановки на кшталт {print_time_sec} та {used_filament_length}." +msgid "G-code written at the very top of the output file, before any other content. Useful for adding metadata that printer firmware reads from the first lines of the file (e.g. estimated print time, filament usage). Supports placeholders like {print_time_total_sec}, {print_time_day}, {print_time_hour}, {print_time_minute}, {print_time_sec} and {used_filament_length}." +msgstr "" msgid "Start G-code" msgstr "Початковий G-код" @@ -18405,9 +18729,6 @@ msgstr "надто велика ширина лінії " msgid " not in range " msgstr " не в зоні " -msgid "Export 3MF" -msgstr "Експортувати 3MF" - msgid "This exports the project as a 3MF file." msgstr "Експортувати проєкт як 3MF." @@ -18423,9 +18744,6 @@ msgstr "Завантажити дані про нарізку" msgid "Load cached slicing data from directory." msgstr "Завантажити кешовані дані нарізки з каталогу" -msgid "Export STL" -msgstr "Експортувати STL" - msgid "Export the objects as single STL." msgstr "Експортувати обʼєкти як єдиний STL." @@ -18907,13 +19225,37 @@ msgstr "Філамент, що використовується" msgid "Total length of filament used in the print." msgstr "Загальна довжина філаменту, використаної під час друку." -msgid "Print time (seconds)" -msgstr "Час друку (в секундах)" +msgid "Print time (total seconds)" +msgstr "" # AI Translated msgid "Total estimated print time in seconds. Replaced with actual value during post-processing." msgstr "Загальний орієнтовний час друку в секундах. Замінюється фактичним значенням під час постобробки." +msgid "Print time (days component)" +msgstr "" + +msgid "Estimated print time day component (normal mode). Replaced with actual value during post-processing." +msgstr "" + +msgid "Print time (hours component)" +msgstr "" + +msgid "Estimated print time hour component (normal mode). Replaced with actual value during post-processing." +msgstr "" + +msgid "Print time (minutes component)" +msgstr "" + +msgid "Estimated print time minute component (normal mode). Replaced with actual value during post-processing." +msgstr "" + +msgid "Print time (seconds component)" +msgstr "" + +msgid "Estimated print time second component (normal mode). Replaced with actual value during post-processing." +msgstr "" + msgid "Filament length (meters)" msgstr "Довжина філаменту (в метрах)" @@ -19146,9 +19488,6 @@ msgstr "У файлі містяться недійсний індекс вер msgid "This OBJ file couldn't be read because it's empty." msgstr "Цей файл формату OBJ не може бути прочитаний через те, що він порожній." -msgid "Max Volumetric Speed Calibration" -msgstr "Максимальна калібрування об’ємної швидкості" - msgid "Manage Result" msgstr "Керування результатом" @@ -20034,10 +20373,6 @@ msgstr "" msgid "NOTE: High values may cause Layer shift (>%s)" msgstr "ПРИМІТКА: високі значення можуть спричинити зсув шарів (>%s)" -# AI Translated -msgid "Flow Ratio Calibration" -msgstr "Калібрування коефіцієнта потоку" - msgid "Calibration Test Type" msgstr "Тип тесту калібрування" @@ -20823,6 +21158,9 @@ msgstr "Дійсний сеанс не виявлено. Продовжити в msgid "Success!" msgstr "Успішно!" +msgid "Generate API Key" +msgstr "" + msgid "Are you sure to log out?" msgstr "Ви впевнені, що вийшли?" @@ -21804,13 +22142,6 @@ msgstr "Мережевий плагін Bambu потрібен для можли msgid "Error: %s" msgstr "Помилка: %s" -msgid "Show details" -msgstr "Показати подробиці" - -# AI Translated -msgid "Hide details" -msgstr "Сховати подробиці" - msgid "Version to install:" msgstr "Версія для встановлення:" @@ -22188,6 +22519,2495 @@ msgstr "Цей філамент може бути несумісним з пот msgid "The filament model is unknown. A random filament preset will be used." msgstr "Модель філамента невідома. Буде використаний випадковий пресет філамента" +msgid "Construction" +msgstr "" + +#, c-format, boost-format +msgid "%s · on %s" +msgstr "" + +msgid "Line — click start, then end" +msgstr "" + +msgid "Rectangle — click two opposite corners" +msgstr "" + +msgid "Circle — click center, then radius" +msgstr "" + +msgid "Arc — click start, end, then a point" +msgstr "" + +msgid "Slot — two centerline ends, then end radius" +msgstr "" + +msgid "Ellipse — center, major end, minor point" +msgstr "" + +msgid "Spline — click control points" +msgstr "" + +msgid "Point — click to place" +msgstr "" + +msgid "Dimension — click 2 points or an entity" +msgstr "" + +msgid "Trim — click a segment to trim it" +msgstr "" + +msgid "Extend — click a line/arc to extend it" +msgstr "" + +msgid "Offset — pick an entity, drag the distance" +msgstr "" + +msgid "Mirror — pick axis, then entities" +msgstr "" + +msgid "Fillet — pick two lines, set the radius" +msgstr "" + +msgid "Chamfer — pick two lines, set the distance" +msgstr "" + +msgid "Polygon — click center, then a vertex" +msgstr "" + +msgid "Nothing here has a value to type — pick a line, an arc, a circle, or two entities" +msgstr "" + +msgid "Normal to the sketch plane" +msgstr "" + +msgid "Converted the selection between construction and real geometry" +msgstr "" + +msgid "Origin planes shown" +msgstr "" + +msgid "Origin planes hidden" +msgstr "" + +msgid "World axes shown" +msgstr "" + +msgid "World axes hidden" +msgstr "" + +msgid "Isometric view, fitted" +msgstr "" + +msgid "Bed shown" +msgstr "" + +msgid "Bed hidden" +msgstr "" + +msgid "FEATURES" +msgstr "" + +msgid "Sketch" +msgstr "" + +#, c-format, boost-format +msgid "Sketching on %s — pick a tool" +msgstr "" + +msgid "Click a face or a reference plane in the viewport, then a sketch tool" +msgstr "" + +#, c-format, boost-format +msgid "" +"Drawing on %s.\n" +"Pick a tool, or press Menu for the list." +msgstr "" + +msgid "Click a face or a reference plane, then a sketch tool." +msgstr "" + +msgid "Add material (extrude / revolve / sweep / loft / thicken / rib)" +msgstr "" + +msgid "Extrude a sketch profile, or push/pull a picked face" +msgstr "" + +msgid "Create a sketch, or pick a solid face, first" +msgstr "" + +msgid "Revolve" +msgstr "" + +msgid "Revolve a profile about an axis" +msgstr "" + +msgid "Create a sketch profile to revolve first" +msgstr "" + +msgid "Sweep" +msgstr "" + +msgid "Sweep a profile along a path" +msgstr "" + +msgid "Create a profile sketch to sweep first" +msgstr "" + +msgid "Loft" +msgstr "" + +msgid "Loft (skin) between two or more profiles" +msgstr "" + +msgid "Create at least two profile sketches to loft" +msgstr "" + +msgid "Thicken" +msgstr "" + +msgid "Offset a solid face into a thin plate (new body)" +msgstr "" + +msgid "Thicken needs a solid body — add or import one first" +msgstr "" + +#, c-format +msgid "Body %zu" +msgstr "" + +msgid "Grow a thin wall from an open sketch line, fused to a body" +msgstr "" + +msgid "Rib needs a solid body — add or import one first" +msgstr "" + +msgid "Create a sketch with an open line first" +msgstr "" + +msgid "Create a solid body to pattern first" +msgstr "" + +msgid "Pattern — needs a solid body to replicate" +msgstr "" + +msgid "Surface (extrude / revolve / loft / fill / offset / thicken)" +msgstr "" + +msgid "Surface Extrude" +msgstr "" + +msgid "Extrude a sketch into a sheet body (no end caps)" +msgstr "" + +msgid "Create a sketch first" +msgstr "" + +msgid "Surface Revolve" +msgstr "" + +msgid "Revolve a sketch profile into a sheet body" +msgstr "" + +msgid "Surface Loft" +msgstr "" + +msgid "Loft (skin) between 2+ profiles, open (no end caps)" +msgstr "" + +msgid "Surface Fill" +msgstr "" + +msgid "Fill a sketch boundary with a smooth face" +msgstr "" + +msgid "Create a sketch profile to fill first" +msgstr "" + +msgid "Surface Offset" +msgstr "" + +msgid "Offset a sheet body's shell by a signed distance" +msgstr "" + +msgid "No sheet body to offset — create a surface feature first" +msgstr "" + +msgid "Thicken Surface" +msgstr "" + +msgid "Thicken a sheet body into a solid" +msgstr "" + +msgid "No sheet body to thicken — create a surface feature first" +msgstr "" + +msgid "Datum / Curve (plane / axis / coord sys / helix / project)" +msgstr "" + +msgid "Reference plane (offset / tilt / midplane / tangent / two edges / coincident)" +msgstr "" + +msgid "Axis" +msgstr "" + +msgid "Datum axis (two points, face normal, cylinder centerline, two planes, along edge)" +msgstr "" + +msgid "Coord Sys" +msgstr "" + +msgid "Datum coordinate system (world point, or face + direction edge)" +msgstr "" + +msgid "Helix" +msgstr "" + +msgid "Helical curve (spring path) — use as a sweep path for coils / springs / augers" +msgstr "" + +msgid "Project body edges onto a plane as sketch entities" +msgstr "" + +msgid "Project needs a body — add or import one first" +msgstr "" + +msgid "(all edges)" +msgstr "" + +msgid "Placement (transform / mirror / mate)" +msgstr "" + +msgid "Transform" +msgstr "" + +msgid "Move and/or rotate an existing body" +msgstr "" + +msgid "Transform needs a body — add or import one first" +msgstr "" + +msgid "Reflect a body about a plane" +msgstr "" + +msgid "Mirror needs a body — add or import one first" +msgstr "" + +msgid "Mate" +msgstr "" + +msgid "Assembly: align two CoordSys features (fastened, planar, revolute, slider, cylindrical)" +msgstr "" + +msgid "Boolean (combine bodies)" +msgstr "" + +msgid "Boolean — needs two solid bodies to combine" +msgstr "" + +msgid "Cut (split a body with a plane)" +msgstr "" + +msgid "Create a solid body to cut first" +msgstr "" + +msgid "Cut — needs a solid body to slice" +msgstr "" + +msgid "Color — set the selected body's display colour" +msgstr "" + +msgid "Select a feature, or a body, first — then rename it" +msgstr "" + +msgid "Fillet / chamfer / draft / shell / delete face" +msgstr "" + +msgid "Fillet / Chamfer" +msgstr "" + +msgid "Round or bevel a picked edge" +msgstr "" + +msgid "Draft (taper a face)" +msgstr "" + +msgid "Tilt a picked face by a draft angle" +msgstr "" + +msgid "Hollow the body to a wall thickness, opening a picked face" +msgstr "" + +msgid "Delete Face" +msgstr "" + +msgid "Remove faces from a body and heal the solid" +msgstr "" + +msgid "Delete Face needs a body — add or import one first" +msgstr "" + +msgid "(none)" +msgstr "" + +msgid "Hole / thread" +msgstr "" + +msgid "Drill a hole, centred on a picked face or placed on a plane" +msgstr "" + +msgid "Thread" +msgstr "" + +msgid "Thread a cylindrical surface (inner bore / outer) or a circular edge" +msgstr "" + +msgid "Pick a cylindrical surface (bore / outer) or a circular edge for a thread" +msgstr "" + +msgid "Import STEP (editable B-rep solid)" +msgstr "" + +msgid "Import mesh (STL/OBJ) as an editable B-rep solid" +msgstr "" + +msgid "Constrain selected sketch" +msgstr "" + +msgid "SKETCH" +msgstr "" + +msgid "Click to select; Shift to add; double-click for a whole loop" +msgstr "" + +msgid "Dimension" +msgstr "" + +msgid "Click 2 points or a line / circle / arc to place a dimension" +msgstr "" + +msgid "Line / polyline" +msgstr "" + +msgid "Click start, then end — then set the exact length" +msgstr "" + +msgid "Polyline" +msgstr "" + +msgid "Click points; click first / right-click to close the loop" +msgstr "" + +msgid "Corner rectangle" +msgstr "" + +msgid "Click two opposite corners" +msgstr "" + +msgid "Center rectangle" +msgstr "" + +msgid "Click center, then a corner" +msgstr "" + +msgid "Oblique rectangle" +msgstr "" + +msgid "Click two corners of one edge, then a point for the width" +msgstr "" + +msgid "Rounded rectangle" +msgstr "" + +msgid "Click two opposite corners, then a point for the corner radius" +msgstr "" + +msgid "Center circle" +msgstr "" + +msgid "Click center, then radius" +msgstr "" + +msgid "2-point circle" +msgstr "" + +msgid "Click two ends of the diameter" +msgstr "" + +msgid "3-point circle" +msgstr "" + +msgid "Click three points on the circle" +msgstr "" + +msgid "Arc" +msgstr "" + +msgid "3-point arc" +msgstr "" + +msgid "Click start, end, then a point on the arc" +msgstr "" + +msgid "Tangent arc" +msgstr "" + +msgid "Click start (on the last entity) then end" +msgstr "" + +msgid "Center-point arc" +msgstr "" + +msgid "Click center, then start, then a point for the end angle" +msgstr "" + +msgid "Slot" +msgstr "" + +msgid "Click two centerline ends, then a point for the end radius" +msgstr "" + +msgid "Arc slot" +msgstr "" + +msgid "Click center, start, end, then a point for the width" +msgstr "" + +msgid "Ellipse" +msgstr "" + +msgid "Click center, a major-axis end, then a point for the minor axis" +msgstr "" + +msgid "Elliptical arc" +msgstr "" + +msgid "Click center, major-axis end, minor point, then arc start and end" +msgstr "" + +msgid "Spline" +msgstr "" + +msgid "Click control points; double-click or right-click to finish" +msgstr "" + +msgid "Click to place a point" +msgstr "" + +msgid "Select — click to select; Shift to add" +msgstr "" + +msgid "Text — emboss text as a profile" +msgstr "" + +msgid "SVG — import an outline as a profile" +msgstr "" + +msgid "Fillet / chamfer" +msgstr "" + +msgid "Fillet" +msgstr "" + +msgid "Pick two lines, then drag the arrow or click the radius to set it" +msgstr "" + +msgid "Chamfer" +msgstr "" + +msgid "Pick two lines, then drag the arrow or click the distance to set it" +msgstr "" + +msgid "Offset" +msgstr "" + +msgid "Pick an entity, then drag the arrow or click the distance; click empty to apply" +msgstr "" + +msgid "Pick a mirror-axis line, then the entities to mirror; click empty to apply" +msgstr "" + +msgid "Trim" +msgstr "" + +msgid "Click a segment to trim it back to its nearest intersection; right-click exits" +msgstr "" + +msgid "Extend" +msgstr "" + +msgid "Click a line or arc to extend it to the nearest entity; right-click exits" +msgstr "" + +msgid "Constrain — add geometric/dimensional relations" +msgstr "" + +msgid "Move / rotate / scale" +msgstr "" + +msgid "Move (translate)" +msgstr "" + +msgid "Pick entities, then drag the handle or click the distance; click empty to apply" +msgstr "" + +msgid "Rotate (about centroid)" +msgstr "" + +msgid "Pick entities, then drag around the pivot or click the angle; click empty to apply" +msgstr "" + +msgid "Scale (about centroid)" +msgstr "" + +msgid "Pick entities, then drag the handle or click the factor; click empty to apply" +msgstr "" + +msgid "Linear / polar array" +msgstr "" + +msgid "Linear array" +msgstr "" + +msgid "Pick entities, drag the spacing handle, click the count; click empty to apply" +msgstr "" + +msgid "Polar array (about centroid)" +msgstr "" + +msgid "Pick entities, drag the sweep handle, click the count; click empty to apply" +msgstr "" + +#, c-format, boost-format +msgid "Click center then a vertex — %d sides, %s" +msgstr "" + +msgid "circumscribed" +msgstr "" + +msgid "inscribed" +msgstr "" + +msgid "Polygon" +msgstr "" + +#, c-format, boost-format +msgid "Converted %d entit%s between construction and real geometry" +msgstr "" + +msgid "CONSTRAIN" +msgstr "" + +msgid "Perpendicular" +msgstr "" + +msgid "Coincident" +msgstr "" + +msgid "Equal length" +msgstr "" + +msgid "Equal radius" +msgstr "" + +msgid "Collinear" +msgstr "" + +msgid "Tangent" +msgstr "" + +msgid "Midpoint" +msgstr "" + +msgid "Symmetric" +msgstr "" + +msgid "Symmetric about the vertical axis" +msgstr "" + +msgid "Symmetric about the horizontal axis" +msgstr "" + +msgid "Fix point (anchor in place)" +msgstr "" + +msgid "Horizontal distance" +msgstr "" + +msgid "Vertical distance" +msgstr "" + +msgid "✓ Confirm" +msgstr "" + +msgid "✗ Cancel" +msgstr "" + +msgid "Undo (Ctrl+Z)" +msgstr "" + +msgid "Redo (Ctrl+Shift+Z)" +msgstr "" + +msgid "New Design — clear the feature tree" +msgstr "" + +msgid "Export STEP…" +msgstr "" + +msgid "Show the printer bed and its plate grid" +msgstr "" + +msgid "Place on Face (F) — lay the picked face on the bed" +msgstr "" + +msgid "Section View — hide part of the model to see inside. PageUp/PageDown move the plane; Delete removes it." +msgstr "" + +msgid "Flip Section — show the opposite half" +msgstr "" + +msgid "Commit to Plate — send the solid to Prepare" +msgstr "" + +msgid "Width / X" +msgstr "" + +msgid "Height / Y" +msgstr "" + +msgid "Distance X" +msgstr "" + +msgid "Distance Y" +msgstr "" + +msgid "Distance Z" +msgstr "" + +msgid "Z" +msgstr "" + +msgid "Rotation axis" +msgstr "" + +msgid "Angle °" +msgstr "" + +msgid "Move / Rotate" +msgstr "" + +msgid "Sketch: —" +msgstr "" + +msgid "Extrude dist" +msgstr "" + +msgid "End" +msgstr "Кінець" + +msgid "2nd dist" +msgstr "" + +msgid "Taper °" +msgstr "" + +msgid "New body" +msgstr "" + +msgid "Intersect" +msgstr "" + +msgid "Result" +msgstr "" + +msgid "Flip direction" +msgstr "" + +msgid "(no edge picked — group below)" +msgstr "" + +msgid "Bottom" +msgstr "Низ" + +msgid "Lateral" +msgstr "" + +msgid "Edges" +msgstr "" + +msgid "Size (r/dist)" +msgstr "" + +msgid "XY" +msgstr "" + +msgid "XZ" +msgstr "" + +msgid "YZ" +msgstr "" + +msgid "Hole plane" +msgstr "" + +msgid "Depth (blind)" +msgstr "" + +msgid "Pos X" +msgstr "" + +msgid "Pos Y" +msgstr "" + +msgid "Through" +msgstr "" + +msgid "(none — uses Hole plane)" +msgstr "" + +msgid "On face" +msgstr "" + +msgid "Thread plane" +msgstr "" + +msgid "Pitch" +msgstr "" + +msgid "Thread depth" +msgstr "" + +msgid "(none — uses Thread plane)" +msgstr "" + +msgid "Plane X" +msgstr "" + +msgid "Plane Y" +msgstr "" + +msgid "Profile: —" +msgstr "" + +msgid "Path" +msgstr "" + +msgid "Linear" +msgstr "" + +msgid "Direction" +msgstr "" + +msgid "Total angle°" +msgstr "" + +msgid "Boolean" +msgstr "" + +msgid "Union (join)" +msgstr "" + +msgid "Subtract (cut)" +msgstr "" + +msgid "Target (kept)" +msgstr "" + +msgid "Keep tool body" +msgstr "" + +msgid "Body" +msgstr "" + +msgid "Insert" +msgstr "" + +msgid "" +"Drag a corner to size, the centre to move.\n" +"Confirm or Cancel in the toolbar above." +msgstr "" + +msgid "Midplane" +msgstr "" + +msgid "Two edges" +msgstr "" + +msgid "Plane type" +msgstr "" + +msgid "Base" +msgstr "" + +msgid "Angle°" +msgstr "" + +msgid "Base X" +msgstr "" + +msgid "Base Y" +msgstr "" + +msgid "Tilt axis" +msgstr "" + +msgid "Pick Face A" +msgstr "" + +msgid "Pick Face B" +msgstr "" + +msgid "Pick Edge A" +msgstr "" + +msgid "Pick Edge B" +msgstr "" + +msgid "Size U" +msgstr "" + +msgid "Size V" +msgstr "" + +msgid "Profiles (check 2+, in order):" +msgstr "" + +msgid "Ruled (straight) sections" +msgstr "" + +msgid "Fills the sketch's closed boundary with a smooth face." +msgstr "" + +msgid "Sheet body" +msgstr "" + +msgid "Offsets a sheet body's shell. Positive = outward, negative = inward." +msgstr "" + +msgid "Thickens a sheet body into a solid. Flip reverses the direction." +msgstr "" + +msgid "(all faces — closed hollow)" +msgstr "" + +msgid "Open face" +msgstr "" + +msgid "Pick a solid face to open it, then set the wall thickness." +msgstr "" + +msgid "Angle (°)" +msgstr "" + +msgid "(pick a side face)" +msgstr "" + +msgid "Draft" +msgstr "" + +msgid "Pick a side face, then set the draft angle. The face pivots about the body base." +msgstr "" + +msgid "Translate X" +msgstr "" + +msgid "Translate Y" +msgstr "" + +msgid "Translate Z" +msgstr "" + +msgid "Rotate axis" +msgstr "" + +msgid "Pivot X" +msgstr "" + +msgid "Pivot Y" +msgstr "" + +msgid "Pivot Z" +msgstr "" + +msgid "Keep original (make a copy)" +msgstr "" + +msgid "Translate and/or rotate the selected body. Rotation is applied about the pivot, then translation follows." +msgstr "" + +msgid "Mirror plane" +msgstr "" + +msgid "Keep original" +msgstr "" + +msgid "Reflect the selected body about a plane. The mirror is always a new body; keeping the original gives you both." +msgstr "" + +msgid "(pick a solid face)" +msgstr "" + +msgid "Pick a solid face and offset it into a new thin body. Not for sheet bodies — use Thicken Surface for those." +msgstr "" + +msgid "Target body" +msgstr "" + +msgid "Entity index" +msgstr "" + +msgid "Grow a thin wall from an open sketch Line entity, fused to the target body. Entity index is the position of the open Line in the sketch." +msgstr "" + +msgid "Source body" +msgstr "" + +msgid "Target plane" +msgstr "" + +msgid "Project the edges of a body onto a plane as sketch entities. Pick a face to project only its edges, or leave the face empty to project the whole body." +msgstr "" + +msgid "Add picked face" +msgstr "" + +msgid "Click a face on the body first, then Add picked face" +msgstr "" + +#, c-format, boost-format +msgid "Face %d is already in the list" +msgstr "" + +msgid "Faces to delete" +msgstr "" + +msgid "Pick a solid face, then click 'Add picked face' to accumulate faces. Confirm to remove all listed faces and heal the solid." +msgstr "" + +msgid "Left-handed" +msgstr "" + +msgid "Taper (°)" +msgstr "" + +msgid "A helical curve (spring path). Use as a sweep path to build springs, coils, or augers." +msgstr "" + +msgid "Two points" +msgstr "" + +msgid "Face normal" +msgstr "" + +msgid "Cylinder centerline" +msgstr "" + +msgid "Plane intersection" +msgstr "" + +msgid "Along edge" +msgstr "" + +msgid "Axis type" +msgstr "" + +msgid "Pick Face" +msgstr "" + +msgid "Pick Edge" +msgstr "" + +msgid "Plane A" +msgstr "" + +msgid "Plane B" +msgstr "" + +msgid "Point 1 X" +msgstr "" + +msgid "Point 1 Y" +msgstr "" + +msgid "Point 1 Z" +msgstr "" + +msgid "Point 2 X" +msgstr "" + +msgid "Point 2 Y" +msgstr "" + +msgid "Point 2 Z" +msgstr "" + +msgid "Point (world)" +msgstr "" + +msgid "Face + direction" +msgstr "" + +msgid "(all)" +msgstr "" + +msgid "Restrict picking to one body — the others go see-through and stop catching clicks" +msgstr "" + +msgid "Edge (sets in-plane direction)" +msgstr "" + +msgid "Without an edge the frame takes X from the face's first edge — pick one to choose it yourself" +msgstr "" + +msgid "X hint X" +msgstr "" + +msgid "X hint Y" +msgstr "" + +msgid "X hint Z" +msgstr "" + +msgid "Fastened — 6 DOF locked, B driven onto A exactly" +msgstr "" + +msgid "Planar — z aligned, offset distance; free in-plane slide" +msgstr "" + +msgid "Revolute — axes collinear; free rotation about z" +msgstr "" + +msgid "Slider — orientation locked; free axial slide" +msgstr "" + +msgid "Cylindrical — axes collinear; free spin + axial slide" +msgstr "" + +msgid "Kind" +msgstr "" + +msgid "CS A (fixed)" +msgstr "" + +msgid "CS B (moves)" +msgstr "" + +msgid "Flip (oppose z axes)" +msgstr "" + +msgid "Plane distance" +msgstr "" + +msgid "Axial position" +msgstr "" + +msgid "Expression" +msgstr "" + +msgid "Field" +msgstr "" + +msgid "Expr" +msgstr "" + +msgid "(no bindings)" +msgstr "" + +msgid "Value" +msgstr "" + +msgid "Constraints" +msgstr "" + +msgid "Feature tree" +msgstr "" + +msgid " — the eye suppresses this mate" +msgstr "" + +#, c-format, boost-format +msgid "%s selected — F2 or right-click renames it, double-click edits it" +msgstr "" + +msgid "Rename\tF2" +msgstr "" + +msgid "Scale artwork" +msgstr "" + +msgid "Move up" +msgstr "" + +msgid "Move down" +msgstr "" + +msgid "Show / hide" +msgstr "" + +msgid "Check interference — find overlapping bodies" +msgstr "" + +msgid "Bodies" +msgstr "" + +msgid "Move body" +msgstr "" + +msgid "Select a body row first, then move it" +msgstr "" + +msgid "Boolean — join, subtract or intersect with another body" +msgstr "" + +msgid "Colour" +msgstr "" + +#, c-format, boost-format +msgid "Body %d selected — right-click for what applies to it" +msgstr "" + +msgid "Variables" +msgstr "" + +msgid "+" +msgstr "" + +msgid "Del" +msgstr "Видалити" + +msgid "Sketch created — select it, then right-click to Extrude" +msgstr "" + +msgid "Sketch empty — nothing committed" +msgstr "" + +msgid "Sketch updated" +msgstr "" + +#, c-format +msgid "Sketch created (%zu driving dims) — select it, then right-click to Extrude" +msgstr "" + +msgid "Could not resolve the sketch to extrude" +msgstr "" + +msgid "Face selected — set the depth and Confirm" +msgstr "" + +msgid "Region selected — right-click to Extrude, or double-click to edit" +msgstr "" + +msgid "Sketch selected — right-click to Extrude, or double-click to edit" +msgstr "" + +#, c-format, boost-format +msgid "Face %d" +msgstr "" + +#, c-format, boost-format +msgid "Body %d " +msgstr "" + +msgid "vertex selected — click again for the whole body" +msgstr "" + +msgid "selected (whole body) — right-click for what applies to it" +msgstr "" + +#, c-format, boost-format +msgid "face %d selected — right-click to push/pull it, or click again for the whole body" +msgstr "" + +#, c-format, boost-format +msgid "edge %d selected — Fillet/Chamfer to dress it, or click again for the whole body" +msgstr "" + +#, c-format, boost-format +msgid "%s plane selected — right-click for the drawing tools" +msgstr "" + +#, c-format, boost-format +msgid "%s plane selected — right-click to sketch on it, or click an object to select it" +msgstr "" + +#, c-format, boost-format +msgid "placed (%.1f, %.1f, %.1f) mm — drag arrows to move, rings to rotate" +msgstr "" + +msgid "Tool exited" +msgstr "" + +msgid "Sketch kept — Finish to commit it, Cancel to discard" +msgstr "" + +msgid "✗ Conflicting constraints" +msgstr "" + +msgid "✓ Fully constrained" +msgstr "" + +#, c-format, boost-format +msgid "%d degrees of freedom" +msgstr "" + +#, c-format, boost-format +msgid "Sketch %d" +msgstr "" + +#, c-format, boost-format +msgid "Editing: Sketch %d · N = look normal to the plane · Finish or Cancel in the toolbar" +msgstr "" + +#, c-format +msgid "OK — %zu triangles" +msgstr "" + +msgid "Text to insert:" +msgstr "" + +msgid "Import SVG" +msgstr "" + +msgid "Import STEP" +msgstr "" + +msgid "Reading STEP…" +msgstr "" + +msgid "No solids found in STEP" +msgstr "" + +msgid "STEP import failed: " +msgstr "" + +msgid "Rebuilding model…" +msgstr "" + +#, c-format, boost-format +msgid "Imported %d solid(s) — pick a face or edge, then Fillet / Cut / Shell to modify" +msgstr "" + +msgid "Import mesh" +msgstr "" + +msgid "Could not read the STL file" +msgstr "" + +msgid "Could not read the OBJ file: " +msgstr "" + +msgid "Unsupported mesh format (STL and OBJ are supported)" +msgstr "" + +msgid "The mesh contains no triangles" +msgstr "" + +#, c-format, boost-format +msgid "" +"This mesh has %d triangles. Every triangle becomes a B-rep face before coplanar merging, so importing it may take a long time and leave a body that is slow to edit. Decimating the mesh first is usually better.\n" +"\n" +"Import anyway?" +msgstr "" + +msgid "Large mesh" +msgstr "" + +msgid "Mesh conversion failed: " +msgstr "" + +msgid "Mesh conversion produced no geometry" +msgstr "" + +msgid "Mesh import failed: " +msgstr "" + +#, c-format, boost-format +msgid "Imported solid — %d triangles → %d faces, volume %.2f mm³. Pick a face or edge, then Fillet / Cut / Shell to modify" +msgstr "" + +#, c-format, boost-format +msgid "Imported as an open shell (not watertight): %d boundary edge(s), %d non-manifold edge(s) — %d triangles → %d faces. The source mesh has holes or duplicated geometry; boolean features may fail on it" +msgstr "" + +msgid "No importable geometry found" +msgstr "" + +#, c-format, boost-format +msgid "%s added to the sketch — Confirm to commit it" +msgstr "" + +msgid " — drag to place/size, then Confirm" +msgstr "" + +msgid "Insert cancelled" +msgstr "" + +msgid "Drag a corner to scale, the centre to move — right-click when done" +msgstr "" + +#, c-format, boost-format +msgid "Sketch added on %s — select it, then right-click to Extrude" +msgstr "" + +msgid "Recompute error: " +msgstr "" + +msgid "Add a solid (sketch + extrude) first" +msgstr "" + +#, c-format, boost-format +msgid "Edge %d" +msgstr "" + +#, c-format, boost-format +msgid "Thread standard: %s (pitch %.3g mm)" +msgstr "" + +msgid "Thread needs a solid body — add or import one first" +msgstr "" + +msgid "Pick a sketch profile to revolve first" +msgstr "" + +msgid "Revolve needs a solid body — add or import one first" +msgstr "" + +msgid "Pick a profile sketch to sweep first" +msgstr "" + +msgid "Pick a path sketch for the sweep" +msgstr "" + +msgid "Sweep needs a solid body — add or import one first" +msgstr "" + +msgid "Check at least two profile sketches to loft" +msgstr "" + +msgid "Loft needs a solid body — add or import one first" +msgstr "" + +msgid "Pick a sketch profile to extrude first" +msgstr "" + +msgid "Pick a sketch to fill first" +msgstr "" + +msgid "Select a sheet body first" +msgstr "" + +msgid "Pick a solid face to thicken first" +msgstr "" + +msgid "Pick a sketch with an open line first" +msgstr "" + +msgid "Add at least one face to delete first" +msgstr "" + +msgid "Mate needs two CoordSys features — create them first" +msgstr "" + +msgid "Mate: CS A and CS B must be different CoordSys features" +msgstr "" + +msgid "Mate rejected" +msgstr "" + +msgid "No interference — need at least two solid bodies to check" +msgstr "" + +msgid "No interference found" +msgstr "" + +#, c-format +msgid "%zu interference pairs, worst %.2f mm³" +msgstr "" + +msgid "" +"Interference pairs:\n" +"\n" +msgstr "" + +#, c-format, boost-format +msgid "Body %d" +msgstr "" + +msgid "Interference" +msgstr "" + +msgid "Select a solid body first — its mass properties are what is reported" +msgstr "" + +msgid "Mass properties could not be computed for this body" +msgstr "" + +#, c-format, boost-format +msgid "%s: sheet body — %.2f cm² of surface, no volume" +msgstr "" + +#, c-format, boost-format +msgid "" +"%s\n" +"\n" +"Sheet body (open shell)\n" +"Surface area: %.2f cm²\n" +"\n" +"A sheet encloses no material, so it has no volume. Thicken it into a solid to get one." +msgstr "" + +msgid "Mass properties" +msgstr "" + +#, c-format, boost-format +msgid "%s: %.3f cm³, %.2f cm²" +msgstr "" + +#, c-format, boost-format +msgid "" +"%s\n" +"\n" +"Volume: %.3f cm³\n" +"Surface area: %.2f cm²" +msgstr "" + +msgid "Pattern needs a solid body — add or import one first" +msgstr "" + +msgid "Boolean needs two solid bodies — add or import a second one" +msgstr "" + +msgid "Cut needs a solid body — add or import one first" +msgstr "" + +#, c-format, boost-format +msgid "the picked face of Body %d" +msgstr "" + +msgid "the picked face" +msgstr "" + +#, c-format, boost-format +msgid " · %d picked" +msgstr "" + +#, c-format, boost-format +msgid "%d selected · Del removes them · Shift-click adds · double-click takes the whole loop" +msgstr "" + +msgid "Select — click an entity to pick it · drag an endpoint or centre to move it · Shift-click adds · Del removes" +msgstr "" + +#, c-format, boost-format +msgid "%d picked · now choose a constraint (Horizontal, Parallel, Tangent, Equal…)" +msgstr "" + +msgid "Constrain — click one or two entities, then choose a constraint" +msgstr "" + +msgid "Dimension — click an entity, or the first of two points" +msgstr "" + +msgid "Dimension — click the second point" +msgstr "" + +msgid "Line — click the start point" +msgstr "" + +msgid "Line — click the end point, or type the length" +msgstr "" + +msgid "Polyline — click the first point" +msgstr "" + +msgid "Polyline — click the next point · click the start point to close it · right-click to end the chain" +msgstr "" + +msgid "Rectangle — click one corner" +msgstr "" + +msgid "Rectangle — click the opposite corner" +msgstr "" + +msgid "Centre rectangle — click the centre" +msgstr "" + +msgid "Centre rectangle — click a corner" +msgstr "" + +msgid "Oblique rectangle — click the start of the base edge" +msgstr "" + +msgid "Oblique rectangle — click the end of the base edge (this sets the angle)" +msgstr "" + +msgid "Oblique rectangle — click to set the width" +msgstr "" + +msgid "Rounded rectangle — click one corner" +msgstr "" + +msgid "Rounded rectangle — click the opposite corner" +msgstr "" + +msgid "Rounded rectangle — click to set the corner radius" +msgstr "" + +msgid "Circle — click the centre" +msgstr "" + +msgid "Circle — click to set the radius, or type it" +msgstr "" + +msgid "Circle (2 points) — click one end of the diameter" +msgstr "" + +msgid "Circle (2 points) — click the other end of the diameter" +msgstr "" + +msgid "Circle (3 points) — click the first point on the circle" +msgstr "" + +msgid "Circle (3 points) — click the second point" +msgstr "" + +msgid "Circle (3 points) — click the third point" +msgstr "" + +msgid "Arc — click the start point" +msgstr "" + +msgid "Arc — click the end point" +msgstr "" + +msgid "Arc — click a point the arc passes through" +msgstr "" + +msgid "Tangent arc — click the endpoint it leaves from" +msgstr "" + +msgid "Tangent arc — click its far end" +msgstr "" + +msgid "Centre arc — click the centre" +msgstr "" + +msgid "Centre arc — click the start point (this sets the radius)" +msgstr "" + +msgid "Centre arc — click the end point" +msgstr "" + +msgid "Slot — click one end of the centreline" +msgstr "" + +msgid "Slot — click the other end of the centreline" +msgstr "" + +msgid "Slot — click to set the width" +msgstr "" + +msgid "Arc slot — click the centre the slot curves about" +msgstr "" + +msgid "Arc slot — click the start of the centreline (this sets the radius)" +msgstr "" + +msgid "Arc slot — click the end of the centreline" +msgstr "" + +msgid "Arc slot — click to set the width" +msgstr "" + +msgid "Polygon — click the centre" +msgstr "" + +msgid "Polygon — click a vertex (this sets size and orientation)" +msgstr "" + +msgid "Ellipse — click the centre" +msgstr "" + +msgid "Ellipse — click the end of the major axis" +msgstr "" + +msgid "Ellipse — click a point on the minor axis" +msgstr "" + +msgid "Elliptical arc — click the centre" +msgstr "" + +msgid "Elliptical arc — click the end of the major axis" +msgstr "" + +msgid "Elliptical arc — click a point on the minor axis" +msgstr "" + +msgid "Elliptical arc — click where the arc starts" +msgstr "" + +msgid "Elliptical arc — click where the arc ends" +msgstr "" + +msgid "Spline — click the first control point" +msgstr "" + +msgid "Spline — click the next control point · right-click to finish the curve" +msgstr "" + +msgid "Point — click to place one; the tool stays armed for more" +msgstr "" + +msgid "Trim — click a segment where it crosses another entity · right-click to exit" +msgstr "" + +msgid "Extend — click a line or arc to grow it out to the nearest entity · right-click to exit" +msgstr "" + +msgid "Fillet — click the first of two lines that meet" +msgstr "" + +msgid "Fillet — click the second line" +msgstr "" + +msgid "Fillet — drag the arrow, or click the number to type the radius · click empty space to apply · right-click cancels" +msgstr "" + +msgid "Chamfer — click the first of two lines that meet" +msgstr "" + +msgid "Chamfer — click the second line" +msgstr "" + +msgid "Chamfer — drag the arrow, or click the number to type the setback · click empty space to apply · right-click cancels" +msgstr "" + +msgid "Offset — click the entity to offset" +msgstr "" + +msgid "Offset — drag the arrow to either side, or click the number to type the distance · click empty space to apply · right-click cancels" +msgstr "" + +msgid "Mirror — first click the LINE to mirror about (a construction line works)" +msgstr "" + +msgid "Mirror — axis set · now click the entities to mirror · right-click cancels" +msgstr "" + +#, c-format, boost-format +msgid "Mirror — axis set · %d to mirror · click another to add or remove it · click empty space to apply" +msgstr "" + +msgid "Move — click the entities to move" +msgstr "" + +msgid "Move — drag the handle, or click the number to type the distance · click empty space to apply" +msgstr "" + +msgid "Rotate — click the entities to rotate" +msgstr "" + +msgid "Rotate — drag the handle, or click the number to type the angle · click empty space to apply" +msgstr "" + +msgid "Scale — click the entities to scale" +msgstr "" + +msgid "Scale — drag the handle, or click the number to type the factor · click empty space to apply" +msgstr "" + +msgid "Array — click the entities to repeat" +msgstr "" + +msgid "Array — drag the handle to set the step, click the count to type it · click empty space to apply" +msgstr "" + +msgid "Polar array — click the entities to repeat" +msgstr "" + +msgid "Polar array — drag the handle to set the sweep, click the count to type it · click empty space to apply" +msgstr "" + +msgid "Drag a corner to scale, the centre to move · right-click when done" +msgstr "" + +msgid " · Esc goes back to Select" +msgstr "" + +msgid " · click a constraint badge to remove it" +msgstr "" + +msgid "select something first" +msgstr "" + +#, c-format, boost-format +msgid "Mate: %s → %s" +msgstr "" + +msgid "Fastened" +msgstr "" + +msgid "Revolute" +msgstr "" + +msgid "Slider" +msgstr "" + +msgid "Cylindrical" +msgstr "" + +msgid "Click a solid FACE in the viewport" +msgstr "" + +msgid "Click a solid EDGE in the viewport" +msgstr "" + +msgid "An angled plane needs an edge to tilt about — pick Edge A" +msgstr "" + +msgid "A midplane needs two faces — pick Face A and Face B" +msgstr "" + +msgid "Face A and Face B are the same face — a midplane needs two different faces" +msgstr "" + +msgid "A tangent plane needs a cylindrical face — pick Face A" +msgstr "" + +msgid "This plane needs two edges — pick Edge A and Edge B" +msgstr "" + +msgid "Plane added — pick it as a sketch plane" +msgstr "" + +msgid "Axis added" +msgstr "" + +msgid "Coord Sys added" +msgstr "" + +msgid "Shell needs a solid body — add or import one first" +msgstr "" + +msgid "Draft needs a solid body — add or import one first" +msgstr "" + +msgid "Draft needs a picked face — click a side face first" +msgstr "" + +msgid "" +"Nothing yet — import a STEP or a mesh from the toolbar,\n" +"or click a reference plane and right-click it to start a sketch." +msgstr "" + +msgid "No solid yet — select a sketch and right-click it to Extrude." +msgstr "" + +msgid "Could not restore the CAD model from this project" +msgstr "" + +msgid "Could not restore the CAD model: " +msgstr "" + +#, c-format +msgid "Body %zu — %s" +msgstr "" + +msgid "Section view on — hides half the model to see inside; PageUp / PageDown move the plane, Flip shows the other half" +msgstr "" + +msgid "Section view off" +msgstr "" + +#, c-format, boost-format +msgid "Section view — showing the %s half" +msgstr "" + +msgid "upper" +msgstr "" + +msgid "lower" +msgstr "" + +msgid "Boolean needs two bodies — create or import a second solid" +msgstr "" + +msgid "Select a body first — click it in the viewport or the Bodies list" +msgstr "" + +msgid "That body has no display mesh yet — recompute first" +msgstr "" + +msgid "Drag the arrows to move, the rings to rotate — then Confirm (Esc cancels)" +msgstr "" + +msgid "Drag the arrows to move, the rings to rotate — the numbers follow" +msgstr "" + +msgid "Select a body first" +msgstr "" + +#, c-format, boost-format +msgid "Body %d colour set" +msgstr "" + +msgid "Click a face on the solid, then press F" +msgstr "" + +msgid "Placed on face — body laid flat on the bed" +msgstr "" + +msgid "Edit rejected: " +msgstr "" + +msgid "Erase all features and bodies and start a new design? This cannot be undone." +msgstr "" + +msgid "New Design" +msgstr "" + +msgid "This body has no feature to delete — use New Design to start over" +msgstr "" + +#, c-format, boost-format +msgid "feature %d" +msgstr "" + +#, c-format, boost-format +msgid "" +"Delete %s?\n" +"\n" +"That is the feature this body was made from. Features built on it may be removed or stop working." +msgstr "" + +msgid "Delete body" +msgstr "" + +msgid "Select the FEATURE that created this body (or use New Design)" +msgstr "" + +msgid "Select a feature in the tree first" +msgstr "" + +#, c-format, boost-format +msgid "Body %d shown" +msgstr "" + +#, c-format, boost-format +msgid "Body %d hidden" +msgstr "" + +msgid "Feature shown" +msgstr "" + +msgid "Feature hidden" +msgstr "" + +msgid "Draw a sketch first, then Constrain" +msgstr "" + +msgid "Select a sketch in the tree first" +msgstr "" + +msgid "Selected feature is not a sketch" +msgstr "" + +msgid "Pick 1-2 lines, then a constraint; right-click exits" +msgstr "" + +msgid "Pick 1-2 entities, then a constraint or dimension; right-click exits" +msgstr "" + +msgid "Pick an entity first" +msgstr "" + +msgid "Pick two entities first" +msgstr "" + +msgid "Horizontal and Vertical apply to a line" +msgstr "" + +msgid "Angle applies between two lines" +msgstr "" + +msgid "Collinear needs two lines" +msgstr "" + +msgid "Parallel, perpendicular and equal length apply to two lines" +msgstr "" + +msgid "Equal radius needs two circles or arcs" +msgstr "" + +msgid "Concentric needs two circles or arcs" +msgstr "" + +msgid "Tangent needs a line and a circle/arc, or two circles/arcs" +msgstr "" + +msgid "This constraint needs two entities with a point to join" +msgstr "" + +msgid "This dimension needs two entities with a point to measure between" +msgstr "" + +msgid "Midpoint needs a point and a line" +msgstr "" + +msgid "Symmetric needs two points or two lines + an axis" +msgstr "" + +msgid "Symmetric needs two points or two lines" +msgstr "" + +msgid "Symmetric: pick two entities, then an axis line" +msgstr "" + +msgid "Radius/Diameter needs a circle or arc" +msgstr "" + +msgid "Unsupported constraint" +msgstr "" + +msgid "Constraint rejected (over-constrained)" +msgstr "" + +msgid "Applied constraint · its badge is on the sketch — click the badge to remove it" +msgstr "" + +#, c-format, boost-format +msgid "%s — %d selected. Press Esc for the Select tool, click one line, then Shift- or Ctrl-click the other." +msgstr "" + +msgid "Applied constraint" +msgstr "" + +#, c-format, boost-format +msgid "Fix %s" +msgstr "" + +#, c-format, boost-format +msgid "Lock X %s" +msgstr "" + +#, c-format, boost-format +msgid "Lock Y %s" +msgstr "" + +msgid "Equal" +msgstr "" + +#, c-format, boost-format +msgid "Symmetric %s — %s / %s" +msgstr "" + +#, c-format, boost-format +msgid "Symmetric about Y axis %s — %s" +msgstr "" + +#, c-format, boost-format +msgid "Symmetric about X axis %s — %s" +msgstr "" + +msgid "On line" +msgstr "" + +msgid "On edge" +msgstr "" + +msgid "Constraint" +msgstr "" + +#, c-format, boost-format +msgid "Constraints (%d)" +msgstr "" + +msgid "No constraints yet" +msgstr "" + +msgid "Delete constraint" +msgstr "" + +msgid "Constraint deleted" +msgstr "" + +msgid "Press Constrain on a sketch first" +msgstr "" + +msgid "Pick the entity, then a mirror-axis line" +msgstr "" + +msgid "Mirror axis must be a line" +msgstr "" + +msgid "Mirror produced nothing" +msgstr "" + +msgid "Offset distance (+left / -right of direction)" +msgstr "" + +msgid "Offset collapsed the entity" +msgstr "" + +msgid "Pick two lines to fillet" +msgstr "" + +msgid "Fillet needs two lines" +msgstr "" + +msgid "Fillet radius" +msgstr "" + +msgid "Fillet failed (parallel lines or radius too large)" +msgstr "" + +msgid "Pick two lines to chamfer" +msgstr "" + +msgid "Chamfer needs two lines" +msgstr "" + +msgid "Chamfer distance" +msgstr "" + +msgid "Chamfer failed (parallel lines or distance too large)" +msgstr "" + +msgid "Trim works on lines, arcs and circles" +msgstr "" + +msgid "Extend works on lines and arcs" +msgstr "" + +msgid "Pick the edge to trim/extend" +msgstr "" + +msgid "Nothing to trim at the pick" +msgstr "" + +msgid "No edge to extend to" +msgstr "" + +msgid "Array count (incl. original)" +msgstr "" + +msgid "Spacing (mm)" +msgstr "" + +msgid "Array produced nothing" +msgstr "" + +msgid "Move dX (mm)" +msgstr "" + +msgid "Move dY (mm)" +msgstr "" + +msgid "Move produced nothing" +msgstr "" + +msgid "Rotate angle (deg)" +msgstr "" + +msgid "Rotate produced nothing" +msgstr "" + +msgid "Scale factor" +msgstr "" + +msgid "Scale produced nothing" +msgstr "" + +msgid "Polar count (incl. original)" +msgstr "" + +msgid "Total sweep (deg)" +msgstr "" + +msgid "Polar array produced nothing" +msgstr "" + +msgid "Applied edit" +msgstr "" + +msgid " — type a value, press Enter (or Confirm)" +msgstr "" + +msgid "Pick a segment in the viewport first" +msgstr "" + +msgid "Applied Horizontal" +msgstr "" + +msgid "Applied Vertical" +msgstr "" + +msgid "Sketch: " +msgstr "" + +#, c-format, boost-format +msgid "On a face of Body %d" +msgstr "" + +msgid "On a stored face" +msgstr "" + +msgid "Editing sketch — drag a handle or click a quote to edit" +msgstr "" + +msgid "An imported solid has no parameters — use Transform to move or rotate it" +msgstr "" + +msgid "This feature type can't be edited yet" +msgstr "" + +msgid "Nothing to export — add a feature first" +msgstr "" + +msgid "Export STEP" +msgstr "" + +msgid "Exported STEP" +msgstr "" + +msgid "STEP export failed: " +msgstr "" + +msgid "Nothing to commit — add a feature first" +msgstr "" + +msgid "All bodies hidden — show one before committing" +msgstr "" + +msgid "Plane ready" +msgstr "" + +msgid "Axis ready" +msgstr "" + +msgid "Coord Sys ready" +msgstr "" + +msgid "Helix ready" +msgstr "" + +msgid "Project ready" +msgstr "" + +msgid "Sketch ready" +msgstr "" + +msgid "Mate needs at least two CoordSys features" +msgstr "" + +msgid "Mate: CS A and CS B must be different" +msgstr "" + +msgid "Mate ready" +msgstr "" + +msgid "Invalid: " +msgstr "" + +#, c-format +msgid "Preview — %zu triangles" +msgstr "" + +#, c-format, boost-format +msgid "Body %d — moved (%.1f, %.1f, %.1f) mm, rotated %.1f°" +msgstr "" + +msgid "Profile: " +msgstr "" + +#, c-format, boost-format +msgid "Face %d (push/pull)" +msgstr "" + +msgid "Move cancelled" +msgstr "" + +msgid "Discard this sketch and everything drawn in it?" +msgstr "" + +msgid "Discard sketch" +msgstr "" + +msgid "Keep drawing" +msgstr "" + +msgid "Finish or cancel the current tool first (Esc)" +msgstr "" + +msgid "Nothing to redo" +msgstr "" + +msgid "Nothing to undo" +msgstr "" + +#, c-format +msgid "Redo (%zu more)" +msgstr "" + +#, c-format +msgid "Undo (%zu more)" +msgstr "" + +msgid "Variable name:" +msgstr "" + +msgid "Add Variable" +msgstr "" + +msgid "Variable name must not contain spaces" +msgstr "" + +#, c-format, boost-format +msgid "Expression for '%s':" +msgstr "" + +msgid "Select a variable first" +msgstr "" + +msgid "Edit Variable" +msgstr "" + +#, c-format, boost-format +msgid "Variable '%s' could not be removed (likely still referenced by a feature expression): %s" +msgstr "" + +msgid "No binding for that field" +msgstr "" + +msgid "Enter a number" +msgstr "" + +msgid "Not a number" +msgstr "" + +msgid "Primitive" +msgstr "" + +msgid "Empty mesh generated" +msgstr "" + +msgid "Pocket (Cut)" +msgstr "" + +msgid "Clear All" +msgstr "" + +msgctxt "Keyboard Shortcut" +msgid "Ins" +msgstr "" + +# AI Translated +msgctxt "Keyboard Shortcut" +msgid "Home" +msgstr "Home" + +# AI Translated +msgctxt "Keyboard Shortcut" +msgid "End" +msgstr "End" + +msgctxt "Keyboard Shortcut" +msgid "PgUp" +msgstr "" + +msgctxt "Keyboard Shortcut" +msgid "PgDn" +msgstr "" + +# AI Translated +msgctxt "Keyboard Shortcut" +msgid "Arrow Left" +msgstr "Стрілка вліво" + +# AI Translated +msgctxt "Keyboard Shortcut" +msgid "Arrow Right" +msgstr "Стрілка вправо" + +# AI Translated +msgctxt "Keyboard Shortcut" +msgid "Arrow Up" +msgstr "Стрілка вгору" + +# AI Translated +msgctxt "Keyboard Shortcut" +msgid "Arrow Down" +msgstr "Стрілка вниз" + +msgid "Import geometry data from STL/STEP/3MF/OBJ/AMF files" +msgstr "Імпорт геометричних даних із файлів STL/STEP/3MF/OBJ/AMF" + +msgid "Select all objects" +msgstr "Вибрати всі обʼєкти" + +msgid "Paste from clipboard" +msgstr "Вставити з буфера обміну" + +# AI Translated +msgid "Toggle printable for object/part" +msgstr "Перемкнути можливість друку для обʼєкта/частини" + +msgid "Move selection 10mm in negative X direction" +msgstr "Перемістити виділення на 10 мм у негативному напрямку по осі X" + +msgid "Move selection 10mm in positive X direction" +msgstr "Перемістити виділення на 10 мм у позитивному напрямку X" + +msgid "Move selection 10mm in positive Y direction" +msgstr "Перемістити виділення на 10 мм у позитивному напрямку Y" + +msgid "Move selection 10mm in negative Y direction" +msgstr "Перемістити виділення на 10 мм у негативному напрямку Y" + +msgid "Rotate selection 45 degrees counterclockwise" +msgstr "" + +msgid "Rotate selection 45 degrees clockwise" +msgstr "" + +msgid "Gizmo move" +msgstr "Рух Gizmo" + +msgid "Gizmo rotate" +msgstr "Поворот Gizmo" + +msgid "Gizmo scale" +msgstr "Шкала Gizmo" + +msgid "Gizmo place face on bed" +msgstr "Покласти грань на стіл Gizmo" + +msgid "Gizmo cut" +msgstr "Виріз Gizmo" + +msgid "Gizmo mesh boolean" +msgstr "Булеві операції Gizmo" + +msgid "Gizmo FDM paint-on supports" +msgstr "" + +msgid "Gizmo FDM paint-on seam" +msgstr "Швид, що фарбується Gizmo FDM" + +msgid "Gizmo FDM paint-on fuzzy skin" +msgstr "Gizmo Малювання шорсткої поверхні" + +msgid "Gizmo multi-material painting" +msgstr "" + +msgid "Gizmo text emboss/engrave" +msgstr "Текстове тиснення/гравіювання Gizmo" + +msgid "Gizmo measure" +msgstr "виміряти Gizmo" + +msgid "Gizmo assemble" +msgstr "Зібрати Gizmo" + +msgid "Gizmo brim ears" +msgstr "Краєчки Gizmo" + +msgid "Vertical slider - Move active thumb Up" +msgstr "Вертикальний повзунок - рух активного великого пальця вгору" + +msgid "Vertical slider - Move active thumb Down" +msgstr "Вертикальний повзунок - Перемістити активний палець вниз" + +msgid "Horizontal slider - Move active thumb Left" +msgstr "Горизонтальний повзунок - Перемістити активний палець вліво" + +msgid "Horizontal slider - Move active thumb Right" +msgstr "Горизонтальний повзунок - Перемістити активний палець праворуч" + +msgid "Horizontal slider - Move to start position" +msgstr "Горизонтальний повзунок - Перемістити в початкове положення" + +msgid "Horizontal slider - Move to last position" +msgstr "Горизонтальний повзунок - Перемістити в останню позицію" + +msgid "Camera view - Default" +msgstr "Вигляд камери - Типовий" + +msgid "Camera view - Top" +msgstr "Вигляд камери - Верх" + +msgid "Camera view - Bottom" +msgstr "Вигляд камери - Низ" + +msgid "Camera view - Front" +msgstr "Вигляд камери - Перед" + +msgid "Camera view - Behind" +msgstr "Вигляд камери - Зад" + +msgid "Camera Angle - Left side" +msgstr "Кут камери – Лівий бік" + +msgid "Camera Angle - Right side" +msgstr "Кут камери - Правий бік" + +msgid "Camera view - Current plate" +msgstr "" + +msgid "Zoom in" +msgstr "Приблизити" + +msgid "Zoom out" +msgstr "Віддалити" + +msgid "Show/Hide 3Dconnexion devices settings dialog" +msgstr "Показати/приховати діалог налаштувань пристроїв 3Dconnexion" + +msgid "Show/Hide wireframe" +msgstr "" + +msgid "On/Off G-code window" +msgstr "Увімкнення/вимкнення вікна G-коду" + +msgid "On/Off one layer mode of the vertical slider" +msgstr "Увімкнення/вимкнення одношарового режиму вертикального повзунка" + +msgid "Switch between Prepare/Preview" +msgstr "Переключення між Підготовка/Попередній перегляд" + +msgid "Collapse/Expand the sidebar" +msgstr "Згорнути/розгорнути бічну панель" + +msgid "Open the speed dial" +msgstr "" + +msgid "Reload the device page" +msgstr "" + +msgid "Show keyboard shortcuts list" +msgstr "Показати список клавіш" + +msgid "Slicing and printing" +msgstr "" + +msgid "Editing" +msgstr "" + +msgid "Placement" +msgstr "" + +msgid "Gizmos" +msgstr "" + +msgid "Sliders" +msgstr "" + +msgid "Painting tools" +msgstr "" + +msgid "Application" +msgstr "" + #: resources/data/hints.ini: [hint:Precise wall] msgid "" "Precise wall\n" @@ -22493,8 +25313,68 @@ msgstr "" "Уникнення деформації\n" "Чи знаєте ви, що при друку матеріалами, схильними до деформації, такими як ABS, відповідне підвищення температури столу може зменшити ймовірність деформації?" -#~ msgid "Other" -#~ msgstr "Інший" +#~ msgid "Tab" +#~ msgstr "Табуляції" + +# AI Translated +#~ msgid "Displays current viewport FPS in the top-right corner." +#~ msgstr "Показує поточний FPS вікна перегляду у верхньому правому куті." + +# AI Translated +#~ msgid "Publish 3MF Wiki" +#~ msgstr "Енциклопедія з публікації 3MF" + +# AI Translated +#~ msgid "Publish 3MF Video Guide" +#~ msgstr "Відеопосібник з публікації 3MF" + +#~ msgid "Toolbar" +#~ msgstr "Панель інструментів" + +#~ msgid "Switch table page" +#~ msgstr "Перемкнути сторінку таблиці" + +#~ msgid "Global shortcuts" +#~ msgstr "Глобальні ярлики" + +# AI Translated +#~ msgid "Middle mouse button" +#~ msgstr "Середня кнопка миші" + +#~ msgid "Auto orients selected objects or all objects. If there are selected objects, it just orients the selected ones. Otherwise, it will orient all objects in the current project." +#~ msgstr "Автоматично орієнтує вибрані обʼєкти або всі обʼєкти. Якщо вибрано обʼєкти, він просто орієнтує обрані. В іншому випадку він будеОрієнтувати всі обʼєкти на поточному проєкт." + +#~ msgid "Auto orients all objects on the active plate." +#~ msgstr "Автоматично орієнтує всі обʼєкти на поточному диску." + +#~ msgid "Any arrow" +#~ msgstr "Будь-яка стрілка" + +#~ msgid "Gizmo SLA support points" +#~ msgstr "Точки підтримки Gizmo SL" + +#~ msgid "Plater" +#~ msgstr "Тарілка" + +#~ msgid "Gizmo" +#~ msgstr "Gizmo" + +#~ msgid "Delete objects, parts, modifiers" +#~ msgstr "Видалення обʼєктів, частин, модифікаторів" + +#~ msgid "Objects List" +#~ msgstr "Список обʼєктів" + +# AI Translated +#~ msgid "G-code written at the very top of the output file, before any other content. Useful for adding metadata that printer firmware reads from the first lines of the file (e.g. estimated print time, filament usage). Supports placeholders like {print_time_sec} and {used_filament_length}." +#~ msgstr "G-код, що записується на самому початку вихідного файлу, перед будь-яким іншим вмістом. Корисно для додавання метаданих, які прошивка принтера читає з перших рядків файлу (наприклад, орієнтовний час друку, витрата філаменту). Підтримує підстановки на кшталт {print_time_sec} та {used_filament_length}." + +#~ msgid "Print time (seconds)" +#~ msgstr "Час друку (в секундах)" + +# AI Translated +#~ msgid "Open actions speed dial" +#~ msgstr "Відкрити панель швидких дій" #~ msgid "Left: " #~ msgstr "Лівий: " @@ -22635,9 +25515,6 @@ msgstr "" #~ msgid "Print order within a single layer." #~ msgstr "Друк замовлення в один шар" -#~ msgid "Bottom" -#~ msgstr "Низ" - #~ msgid "Front" #~ msgstr "Перед" @@ -22650,9 +25527,6 @@ msgstr "" #~ msgid "Esc" #~ msgstr "Esc" -#~ msgid "Del" -#~ msgstr "Видалити" - #~ msgid "Backspace" #~ msgstr "Назад" @@ -22668,9 +25542,6 @@ msgstr "" #~ msgid "Arrow Right" #~ msgstr "Стрілка праворуч" -#~ msgid "End" -#~ msgstr "Кінець" - #~ msgid "Hotend" #~ msgstr "Хотенд" diff --git a/localization/i18n/vi/OrcaSlicer_vi.po b/localization/i18n/vi/OrcaSlicer_vi.po index 65ad344552..6b8451d646 100644 --- a/localization/i18n/vi/OrcaSlicer_vi.po +++ b/localization/i18n/vi/OrcaSlicer_vi.po @@ -3,7 +3,7 @@ msgid "" msgstr "" "Project-Id-Version: Orca Slicer\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-09-17 12:41-0300\n" +"POT-Creation-Date: 2026-09-22 12:39+0800\n" "PO-Revision-Date: 2025-10-02 17:43+0700\n" "Last-Translator: \n" "Language-Team: hainguyen.ts13@gmail.com\n" @@ -2605,6 +2605,19 @@ msgstr "" msgid "Failed to open the Plugins dialog (unknown error)." msgstr "Không thể mở hộp thoại Plugin (lỗi không xác định)." +msgid "Plugins refreshed." +msgstr "" + +#, c-format, boost-format +msgid "Failed to refresh plugins: %s" +msgstr "" + +msgid "Select plugin package" +msgstr "" + +msgid "Plugin files (*.py;*.whl)|*.py;*.whl" +msgstr "" + # AI Translated msgid "Plugin Terminal" msgstr "Terminal plugin" @@ -4364,6 +4377,21 @@ msgstr "OrcaSlicer khởi đầu với cùng tinh thần đó, kế thừa từ msgid "Today, OrcaSlicer is the most widely used and actively developed open-source slicer in the 3D printing community. Many of its innovations have been adopted by other slicers, making it a driving force for the entire industry." msgstr "Ngày nay, OrcaSlicer là phần mềm slice mã nguồn mở được sử dụng rộng rãi nhất và phát triển tích cực nhất trong cộng đồng in 3D. Nhiều đổi mới của nó đã được các phần mềm slice khác áp dụng, khiến nó trở thành động lực thúc đẩy cả ngành." +msgid "Script plugin skipped." +msgstr "" + +msgid "Script plugin finished." +msgstr "" + +msgid "Printer" +msgstr "Máy in" + +msgid "Recent Projects" +msgstr "" + +msgid "Go to Plate" +msgstr "" + msgid "AMS Materials Setting" msgstr "Cài đặt vật liệu AMS" @@ -6036,9 +6064,6 @@ msgctxt "Noun" msgid "Print" msgstr "In" -msgid "Printer" -msgstr "Máy in" - msgid "Time Estimation" msgstr "Ước tính thời gian" @@ -6228,12 +6253,15 @@ msgctxt "Camera View" msgid "Right" msgstr "Phải" -msgid "Add" -msgstr "Thêm" - msgid "Add plate" msgstr "Thêm plate" +msgid "Split to objects" +msgstr "Tách thành vật thể" + +msgid "Add" +msgstr "Thêm" + msgid "Auto orient all/selected objects" msgstr "Tự động định hướng tất cả/các vật thể đã chọn" @@ -6246,9 +6274,6 @@ msgstr "Sắp xếp tất cả vật thể" msgid "Arrange objects on selected plates" msgstr "Sắp xếp vật thể trên các plate đã chọn" -msgid "Split to objects" -msgstr "Tách thành vật thể" - msgid "Assembly View" msgstr "Chế độ xem lắp ráp" @@ -6311,6 +6336,9 @@ msgstr "Đường viền" msgid "Wireframe" msgstr "Khung dây" +msgid "X-Ray" +msgstr "" + # AI Translated msgid "Realistic View" msgstr "Chế độ xem thực tế" @@ -6358,7 +6386,7 @@ msgstr "Thể tích:" msgid "Size:" msgstr "Kích thước:" -#, c-format, boost-format +#, boost-format msgid "Conflicts of G-code paths have been found at layer %d, Z = %.2lfmm. Please separate the conflicted objects farther (%s <-> %s)." msgstr "Đã tìm thấy xung đột đường đi G-code tại lớp %d, Z = %.2lfmm. Vui lòng tách các vật thể xung đột ra xa hơn (%s <-> %s)." @@ -6542,6 +6570,9 @@ msgstr "Đang đóng ứng dụng trong khi một số preset được sửa đ msgid "Logging" msgstr "Ghi nhật ký" +msgid "Design" +msgstr "" + msgid "Prepare" msgstr "Chuẩn bị" @@ -6876,6 +6907,9 @@ msgstr "Hiện đường viền xung quanh vật thể đã chọn trong cảnh msgid "Preferences" msgstr "Tùy chọn" +msgid "Open speed dial" +msgstr "" + # AI Translated msgctxt "Menu" msgid "Edit" @@ -7866,6 +7900,234 @@ msgstr "Không hiển thị hộp thoại này nữa" msgid "Please refer to Wiki before use->" msgstr "Vui lòng tham khảo Wiki trước khi dùng->" +msgid "Plates are a filament (FFF) feature." +msgstr "" + +msgid "Open the 3D view first." +msgstr "" + +msgid "Select an object first." +msgstr "" + +msgid "Slice and Preview" +msgstr "" + +msgid "Slice & Export" +msgstr "" + +msgid "Go to layer (percent)" +msgstr "" + +msgid "Commands" +msgstr "" + +msgid "Go to tab..." +msgstr "" + +msgid "Load Project" +msgstr "" + +msgid "Save Project As" +msgstr "" + +msgid "Mode: Simple" +msgstr "" + +msgid "Mode: Advanced" +msgstr "" + +msgid "Mode: Expert" +msgstr "" + +msgid "Toggle Developer Mode" +msgstr "" + +msgid "Developer mode enabled." +msgstr "" + +msgid "Developer mode disabled." +msgstr "" + +msgid "Export STL" +msgstr "Xuất STL" + +msgid "Export 3MF" +msgstr "Xuất 3MF" + +msgid "Export Sliced File" +msgstr "" + +msgid "Export All Sliced Files" +msgstr "" + +msgid "Max Volumetric Speed Calibration" +msgstr "Hiệu chỉnh tốc độ thể tích tối đa" + +msgid "Pressure Advance Calibration" +msgstr "" + +# AI Translated +msgid "Flow Ratio Calibration" +msgstr "Hiệu chỉnh tỷ lệ lưu lượng" + +msgid "Retraction Calibration" +msgstr "" + +msgid "Cornering Calibration" +msgstr "" + +msgid "Input Shaping Frequency Calibration" +msgstr "" + +msgid "Input Shaping Damping Calibration" +msgstr "" + +msgid "VFA Calibration" +msgstr "" + +msgid "View: Top" +msgstr "" + +msgid "View: Bottom" +msgstr "" + +msgid "View: Front" +msgstr "" + +msgid "View: Rear" +msgstr "" + +msgid "View: Left" +msgstr "" + +msgid "View: Right" +msgstr "" + +msgid "View: Isometric" +msgstr "" + +msgid "View: Default" +msgstr "" + +msgid "Fit Bed to View" +msgstr "" + +msgid "Toggle Perspective" +msgstr "" + +# AI Translated +msgid "Delete All Objects" +msgstr "Xóa tất cả vật thể" + +msgid "Mirror X" +msgstr "" + +msgid "Mirror Y" +msgstr "" + +msgid "Mirror Z" +msgstr "" + +# AI Translated +msgid "Split to Objects" +msgstr "Tách thành các vật thể" + +msgid "Split to Parts" +msgstr "" + +msgid "Center Selected on Plate" +msgstr "" + +msgid "Drop to Bed" +msgstr "" + +msgid "Scale to Fit Print Volume" +msgstr "" + +msgid "Increase Instances" +msgstr "" + +msgid "Decrease Instances" +msgstr "" + +msgid "Auto-Arrange" +msgstr "" + +msgid "Auto-Orient" +msgstr "" + +msgid "Add Plate" +msgstr "" + +msgid "Cannot add another plate (maximum reached)." +msgstr "" + +msgid "Duplicate Plate" +msgstr "" + +msgid "Cannot duplicate a plate (maximum reached)." +msgstr "" + +msgid "Cannot delete the only plate." +msgstr "" + +msgid "Rename Plate" +msgstr "" + +msgid "Toggle Plate Lock" +msgstr "" + +msgid "No plates available." +msgstr "" + +msgid "Synchronize Filament List from AMS" +msgstr "" + +msgid "Connect a printer to synchronize the AMS filament list." +msgstr "" + +msgid "Open Preset Bundle" +msgstr "" + +msgid "Sign in to sync presets." +msgstr "" + +msgid "Export All Objects as STLs" +msgstr "" + +msgid "Export All Objects as DRC (one file)" +msgstr "" + +msgid "Export All Objects as DRCs" +msgstr "" + +msgid "Export Toolpaths as OBJ" +msgstr "" + +msgid "About OrcaSlicer" +msgstr "" + +msgid "Open Wiki" +msgstr "" + +msgid "Open YouTube Channel" +msgstr "" + +msgid "Open Plugins" +msgstr "" + +msgid "Refresh Plugins" +msgstr "" + +msgid "Install Plugin" +msgstr "" + +msgid "Install Local Plugin" +msgstr "" + +msgid "Unknown command." +msgstr "" + msgid "3D Mouse disconnected." msgstr "Chuột 3D đã ngắt kết nối." @@ -8561,10 +8823,6 @@ msgstr "Mở rộng thanh bên" msgid "Collapse sidebar" msgstr "Thu gọn thanh bên" -# AI Translated -msgid "Tab" -msgstr "Tab" - #, c-format, boost-format msgid "Loading file: %s" msgstr "Đang tải file: %s" @@ -8776,10 +9034,6 @@ msgstr "" msgid "Delete Object" msgstr "Xóa vật thể" -# AI Translated -msgid "Delete All Objects" -msgstr "Xóa tất cả vật thể" - # AI Translated msgid "Reset Project" msgstr "Đặt lại dự án" @@ -8787,10 +9041,6 @@ msgstr "Đặt lại dự án" msgid "The selected object couldn't be split." msgstr "Đối tượng đã chọn không thể được tách." -# AI Translated -msgid "Split to Objects" -msgstr "Tách thành các vật thể" - # AI Translated msgid "Disable Auto-Drop to preserve Z positioning?\n" msgstr "Tắt Tự động thả để giữ nguyên vị trí Z?\n" @@ -9672,6 +9922,33 @@ msgstr "Quản lý nhiều thiết bị" msgid "With this option enabled, you can send a task to multiple devices at the same time and manage multiple devices." msgstr "Với tùy chọn này được bật, bạn có thể gửi tác vụ đến nhiều thiết bị cùng lúc và quản lý nhiều thiết bị." +msgid "Open the Speed Dial from the keyboard" +msgstr "" + +msgid "When enabled, the Speed Dial keyboard shortcut (Space by default) opens the action search from any page." +msgstr "" + +msgid "Recent actions" +msgstr "" + +msgid "actions" +msgstr "" + +msgid "How many recently launched actions to show at the top of the Speed Dial. Set to 0 to hide recent actions." +msgstr "" + +msgid "CAD feature (experimental)" +msgstr "" + +msgid "With this option enabled, the Design tab is shown, where models can be built and edited parametrically. This feature is experimental and still under development." +msgstr "" + +msgid "Auto-close sketch loops" +msgstr "" + +msgid "Treat sketch endpoints within 0.001 mm as one joint and weld the loop shut. Off: only exactly coincident endpoints join, so a loop with a tiny gap is shown as open instead of being closed for you." +msgstr "" + # AI Translated msgid "Pop up to select filament grouping mode" msgstr "Hiện cửa sổ để chọn chế độ nhóm filament" @@ -9762,6 +10039,12 @@ msgstr "Đảo ngược thu phóng chuột" msgid "If enabled, reverses the direction of zoom with mouse wheel." msgstr "Nếu được bật, đảo ngược hướng thu phóng bằng con lăn chuột." +msgid "Draw mate connectors as a face" +msgstr "" + +msgid "In the Design tab, draw a mate connector as a small face instead of the conventional disc with a roll quadrant. A face's orientation is read without being learned. Turn this off for the conventional CAD representation." +msgstr "" + # AI Translated msgid "Pan" msgstr "Di chuyển khung nhìn" @@ -9790,6 +10073,15 @@ msgstr "Kéo chuột phải" msgid "Set the action that dragging the right mouse button should perform." msgstr "Đặt hành động sẽ thực hiện khi kéo nút chuột phải." +msgid "Keyboard" +msgstr "" + +msgid "Keyboard shortcuts" +msgstr "" + +msgid "Choose the key for each action." +msgstr "" + # AI Translated msgid "Clear my choice on..." msgstr "Xóa lựa chọn của tôi về..." @@ -9919,13 +10211,40 @@ msgstr "" "Giới hạn tốc độ khung hình của khung nhìn để giảm tải GPU và mức tiêu thụ điện.\n" "Đặt 0 để không giới hạn tốc độ khung hình." +msgid "Reuse the 3D scene while idle" +msgstr "" + +msgid "" +"Skips redrawing the 3D scene when only the mouse cursor moves over the viewport,\n" +"and reuses the previous frame's scene instead. Reduces GPU load.\n" +"Disable it if the viewport shows stale or missing contents.\n" +"\n" +"Takes effect immediately." +msgstr "" + +msgid "Skip unchanged frames" +msgstr "" + +msgid "" +"Skips drawing a frame altogether when it would be identical to the one already on screen.\n" +"Only applies to frames that reuse the 3D scene, so it needs Reuse the 3D scene while idle.\n" +"Disable it if a hover highlight, tooltip or animation stops updating.\n" +"\n" +"Takes effect immediately." +msgstr "" + # AI Translated msgid "Show FPS overlay" msgstr "Hiện lớp phủ FPS" -# AI Translated -msgid "Displays current viewport FPS in the top-right corner." -msgstr "Hiển thị FPS hiện tại của khung nhìn ở góc trên bên phải." +msgid "Displays rendering counts in the top-right corner of the viewport." +msgstr "" + +msgid "FPS: frames presented to the screen per second." +msgstr "" + +msgid "3D: frames per second that redrew the 3D scene." +msgstr "" # AI Translated msgid "G-code Preview" @@ -10422,13 +10741,8 @@ msgstr "Xuất bản 3MF..." msgid "Select which settings to be published in the 3MF file" msgstr "Chọn những cài đặt sẽ được xuất bản trong tệp 3MF" -# AI Translated -msgid "Publish 3MF Wiki" -msgstr "Wiki về Xuất bản 3MF" - -# AI Translated -msgid "Publish 3MF Video Guide" -msgstr "Hướng dẫn video về Xuất bản 3MF" +msgid "Video Guide" +msgstr "" # AI Translated msgid "Mixed filament - published as a whole when \"Enable\" above is selected" @@ -10535,6 +10849,134 @@ msgstr "Cho \"%1%\", thêm \"%2%\" như một preset mới" msgid "Simply switch to \"%1%\"" msgstr "Đơn giản chuyển sang \"%1%\"" +msgid "Expert" +msgstr "" + +msgid "Simple" +msgstr "" + +msgid "Search actions" +msgstr "" + +#, c-format, boost-format +msgid "Search %s actions" +msgstr "" + +msgid "Recent" +msgstr "" + +msgid "Other" +msgstr "Khác" + +#, c-format, boost-format +msgid "No actions match (Total: %s)" +msgstr "" + +msgid "No actions yet" +msgstr "" + +msgid "No tabs match" +msgstr "" + +msgid "No tabs" +msgstr "" + +#, c-format, boost-format +msgid "Showing %s of %s actions" +msgstr "" + +#, c-format, boost-format +msgid "%s actions" +msgstr "" + +#, c-format, boost-format +msgid "%s tabs" +msgstr "" + +#, c-format, boost-format +msgid "%s matches" +msgstr "" + +#, c-format, boost-format +msgid "Favourites are full (%s max)" +msgstr "" + +#, c-format, boost-format +msgid "Go to %s%% of the layer range" +msgstr "" + +msgid "Enter a layer percentage (0-100)" +msgstr "" + +#, c-format, boost-format +msgid "Go to layer %% (0-100)" +msgstr "" + +msgid "Go to tab" +msgstr "" + +#, c-format, boost-format +msgid "Favourite %s (%s)" +msgstr "" + +#, c-format, boost-format +msgid "Pin to favourites (%s)" +msgstr "" + +#, c-format, boost-format +msgid "Unpin from favourites (%s)" +msgstr "" + +msgid "Remove from favourites" +msgstr "" + +msgid "Move left" +msgstr "" + +msgid "Move right" +msgstr "" + +msgid "Unpin" +msgstr "" + +msgid "Wiki (F1)" +msgstr "" + +msgid "No wiki page for this action" +msgstr "" + +# AI Translated +msgid "Show details" +msgstr "Hiện chi tiết" + +# AI Translated +msgid "Hide details" +msgstr "Ẩn chi tiết" + +#, c-format, boost-format +msgid "\"%s\" is a Developer setting. Enable Developer mode to edit it?" +msgstr "" + +msgid "Developer setting" +msgstr "" + +#, c-format, boost-format +msgid "\"%s\" is a %s setting. Switch from %s mode to %s mode to edit it?" +msgstr "" + +msgid "Switch settings mode" +msgstr "" + +#, c-format, boost-format +msgid "Run \"%s\"?" +msgstr "" + +msgid "Run plugin" +msgstr "" + +msgid "Don't ask again for this action" +msgstr "" + msgid "Task canceled" msgstr "Tác vụ đã hủy" @@ -12482,30 +12924,6 @@ msgstr "Gói cấu hình đã được thay đổi trong hướng dẫn cấu h msgid "Configuration package changed" msgstr "Gói cấu hình đã thay đổi" -msgid "Toolbar" -msgstr "Thanh công cụ" - -msgid "Objects list" -msgstr "Danh sách đối tượng" - -msgid "Import geometry data from STL/STEP/3MF/OBJ/AMF files" -msgstr "Nhập dữ liệu hình học từ file STL/STEP/3MF/OBJ/AMF" - -msgid "Paste from clipboard" -msgstr "Dán từ clipboard" - -msgid "Show/Hide 3Dconnexion devices settings dialog" -msgstr "Hiển thị/Ẩn hộp thoại cài đặt thiết bị 3Dconnexion" - -msgid "Switch table page" -msgstr "Chuyển trang bảng" - -msgid "Show keyboard shortcuts list" -msgstr "Hiển thị danh sách phím tắt" - -msgid "Global shortcuts" -msgstr "Phím tắt toàn cục" - # AI Translated msgid "Pan View" msgstr "Di chuyển khung nhìn" @@ -12514,28 +12932,33 @@ msgstr "Di chuyển khung nhìn" msgid "Rotate View" msgstr "Xoay khung nhìn" -# AI Translated -msgid "Middle mouse button" -msgstr "Nút chuột giữa" +#, c-format, boost-format +msgid "Use %s or %s, or a key that does not type a character." +msgstr "" + +msgctxt "Keyboard Shortcut" +msgid "Key" +msgstr "" + +msgid "Left mouse" +msgstr "" + +msgid "Available anywhere in the window, even while typing in a text field." +msgstr "" + +msgid "Run a speed dial favorite while the dial is open" +msgstr "" # AI Translated -msgid "Zoom View" -msgstr "Thu phóng khung nhìn" +msgctxt "Keyboard Shortcut" +msgid "Tab" +msgstr "Tab" -msgid "Auto orients selected objects or all objects. If there are selected objects, it just orients the selected ones. Otherwise, it will orient all objects in the current project." -msgstr "Tự động định hướng đối tượng đã chọn hoặc tất cả đối tượng. Nếu có đối tượng đã chọn, nó chỉ định hướng những đối tượng đã chọn. Nếu không, nó sẽ định hướng tất cả đối tượng trong dự án hiện tại." +msgid "Switch to the next main tab" +msgstr "" -msgid "Auto orients all objects on the active plate." -msgstr "Tự động định hướng tất cả đối tượng trên bản đang hoạt động." - -msgid "Collapse/Expand the sidebar" -msgstr "Thu gọn/Mở rộng thanh bên" - -msgid "Any arrow" -msgstr "Phím mũi tên bất kỳ" - -msgid "Movement in camera space" -msgstr "Di chuyển trong không gian camera" +msgid "Available while the 3D view on the Prepare tab has focus." +msgstr "" msgid "Select a part" msgstr "Chọn một phần" @@ -12546,137 +12969,30 @@ msgstr "Chọn nhiều đối tượng" msgid "Select objects by rectangle" msgstr "Chọn đối tượng bằng hình chữ nhật" -# AI Translated -msgctxt "Keyboard Shortcut" -msgid "Arrow Up" -msgstr "Mũi tên lên" - -msgid "Move selection 10mm in positive Y direction" -msgstr "Di chuyển lựa chọn 10 mm theo hướng Y dương" - -# AI Translated -msgctxt "Keyboard Shortcut" -msgid "Arrow Down" -msgstr "Mũi tên xuống" - -msgid "Move selection 10mm in negative Y direction" -msgstr "Di chuyển lựa chọn 10 mm theo hướng Y âm" - -# AI Translated -msgctxt "Keyboard Shortcut" -msgid "Arrow Left" -msgstr "Mũi tên trái" - -msgid "Move selection 10mm in negative X direction" -msgstr "Di chuyển lựa chọn 10 mm theo hướng X âm" - -# AI Translated -msgctxt "Keyboard Shortcut" -msgid "Arrow Right" -msgstr "Mũi tên phải" - -msgid "Move selection 10mm in positive X direction" -msgstr "Di chuyển lựa chọn 10 mm theo hướng X dương" +msgid "Keyboard 1-9: set filament for object/part" +msgstr "bàn phím 1-9: đặt filament cho đối tượng/phần" msgid "Movement step set to 1mm" msgstr "Bước di chuyển được đặt thành 1 mm" -msgid "Keyboard 1-9: set filament for object/part" -msgstr "bàn phím 1-9: đặt filament cho đối tượng/phần" +msgid "Movement in camera space" +msgstr "Di chuyển trong không gian camera" -msgid "Camera view - Default" -msgstr "Chế độ xem camera - Mặc định" +msgid "Middle mouse" +msgstr "" -msgid "Camera view - Top" -msgstr "Chế độ xem camera - Trên" - -msgid "Camera view - Bottom" -msgstr "Chế độ xem camera - Dưới" - -msgid "Camera view - Front" -msgstr "Chế độ xem camera - Trước" - -msgid "Camera view - Behind" -msgstr "Chế độ xem camera - Sau" - -msgid "Camera Angle - Left side" -msgstr "Góc camera - Bên trái" - -msgid "Camera Angle - Right side" -msgstr "Góc camera - Bên phải" - -msgid "Select all objects" -msgstr "Chọn tất cả đối tượng" - -msgid "Gizmo move" -msgstr "Gizmo di chuyển" - -msgid "Gizmo rotate" -msgstr "Gizmo xoay" - -msgid "Gizmo scale" -msgstr "Gizmo tỷ lệ" - -msgid "Gizmo place face on bed" -msgstr "Gizmo đặt mặt lên bàn" - -msgid "Gizmo cut" -msgstr "Gizmo cắt" +msgid "Right mouse" +msgstr "" # AI Translated -msgid "Gizmo mesh boolean" -msgstr "Gizmo boolean lưới" +msgid "Zoom View" +msgstr "Thu phóng khung nhìn" -msgid "Gizmo FDM paint-on fuzzy skin" -msgstr "Gizmo FDM tô fuzzy skin" +msgid "Painting" +msgstr "" -msgid "Gizmo SLA support points" -msgstr "Gizmo điểm support SLA" - -msgid "Gizmo FDM paint-on seam" -msgstr "Gizmo FDM tô seam" - -msgid "Gizmo text emboss/engrave" -msgstr "Gizmo văn bản emboss/khắc" - -msgid "Gizmo measure" -msgstr "Gizmo đo" - -msgid "Gizmo assemble" -msgstr "Gizmo lắp ráp" - -msgid "Gizmo brim ears" -msgstr "Gizmo tai viền" - -msgid "Zoom in" -msgstr "Phóng to" - -msgid "Zoom out" -msgstr "Thu nhỏ" - -# AI Translated -msgid "Toggle printable for object/part" -msgstr "Bật/tắt khả năng in cho vật thể/phần" - -# AI Translated -msgctxt "Keyboard Shortcut" -msgid "Tab" -msgstr "Tab" - -msgid "Switch between Prepare/Preview" -msgstr "Chuyển đổi giữa Chuẩn bị/Xem trước" - -# AI Translated -msgctxt "Keyboard Shortcut" -msgid "Space" -msgstr "Space" - -# AI Translated -msgid "Open actions speed dial" -msgstr "Mở vòng quay thao tác nhanh" - -msgid "Plater" -msgstr "Bàn in" +msgid "Available while a painting gizmo is open: supports, seam, fuzzy skin or color painting." +msgstr "" msgid "Move: press to snap by 1mm" msgstr "Di chuyển: nhấn để bám theo 1mm" @@ -12687,15 +13003,19 @@ msgstr "Tô support/màu: điều chỉnh bán kính bút" msgid "Support/Color Painting: adjust section position" msgstr "Tô support/màu: điều chỉnh vị trí phần" -# AI Translated -msgid "Gizmo" -msgstr "Gizmo" +msgid "Objects list" +msgstr "Danh sách đối tượng" + +msgid "Available while the object list has focus." +msgstr "" msgid "Set extruder number for the objects and parts" msgstr "Đặt số extruder cho đối tượng và phần" -msgid "Delete objects, parts, modifiers" -msgstr "Xóa đối tượng, phần, modifier" +# AI Translated +msgctxt "Keyboard Shortcut" +msgid "Space" +msgstr "Space" msgid "Select the object/part and press space to change the name" msgstr "Chọn đối tượng/phần và nhấn phím cách để thay đổi tên" @@ -12706,45 +13026,48 @@ msgstr "Nhấp chuột" msgid "Select the object/part and mouse click to change the name" msgstr "Chọn đối tượng/phần và nhấp chuột để thay đổi tên" -msgid "Objects List" -msgstr "Danh sách đối tượng" - -msgid "Vertical slider - Move active thumb Up" -msgstr "Thanh trượt dọc - Di chuyển nút hoạt động lên" - -msgid "Vertical slider - Move active thumb Down" -msgstr "Thanh trượt dọc - Di chuyển nút hoạt động xuống" - -msgid "Horizontal slider - Move active thumb Left" -msgstr "Thanh trượt ngang - Di chuyển nút hoạt động sang trái" - -msgid "Horizontal slider - Move active thumb Right" -msgstr "Thanh trượt ngang - Di chuyển nút hoạt động sang phải" - -msgid "On/Off one layer mode of the vertical slider" -msgstr "Bật/Tắt chế độ một lớp của thanh trượt dọc" - -msgid "On/Off G-code window" -msgstr "Bật/Tắt cửa sổ G-code" +msgid "Available while the 3D view on the Preview tab has focus." +msgstr "" msgid "Move slider 5x faster" msgstr "Di chuyển thanh trượt nhanh hơn 5 lần" -# AI Translated -msgctxt "Keyboard Shortcut" -msgid "Home" -msgstr "Home" +msgid "Scroll slider 5x faster" +msgstr "" -msgid "Horizontal slider - Move to start position" -msgstr "Thanh trượt ngang - Di chuyển đến vị trí bắt đầu" +msgid "Not customizable" +msgstr "" -# AI Translated -msgctxt "Keyboard Shortcut" -msgid "End" -msgstr "End" +#, c-format, boost-format +msgid "%s is assigned to %s. Reassign it to %s?" +msgstr "" -msgid "Horizontal slider - Move to last position" -msgstr "Thanh trượt ngang - Di chuyển đến vị trí cuối cùng" +#, c-format, boost-format +msgid "The default %s is assigned to %s. Reassign it to %s?" +msgstr "" + +msgid "Global shortcuts also apply while typing." +msgstr "" + +msgid "A key that types a character cannot be a global shortcut." +msgstr "" + +msgid "Esc cancels, Enter confirms." +msgstr "" + +#, c-format, boost-format +msgid "" +"Press the new shortcut for\n" +"\"%s\"" +msgstr "" + +#, c-format, boost-format +msgid "Already used as a step of %s." +msgstr "" + +#, c-format, boost-format +msgid "Already assigned to %s. Press OK to reassign it." +msgstr "" msgid "Release Note" msgstr "Ghi chú phát hành" @@ -17837,9 +18160,8 @@ msgstr "Bước làm nóng trước" msgid "Insert multiple preheat commands (e.g. M104.1). Only useful for Prusa XL. For other printers, please set it to 1." msgstr "Chèn nhiều lệnh làm nóng trước (ví dụ M104.1). Chỉ hữu ích cho Prusa XL. Đối với các máy in khác, vui lòng đặt nó thành 1." -# AI Translated -msgid "G-code written at the very top of the output file, before any other content. Useful for adding metadata that printer firmware reads from the first lines of the file (e.g. estimated print time, filament usage). Supports placeholders like {print_time_sec} and {used_filament_length}." -msgstr "G-code được ghi ở ngay đầu file xuất, trước mọi nội dung khác. Hữu ích để thêm siêu dữ liệu mà firmware máy in đọc từ những dòng đầu tiên của file (ví dụ thời gian in ước tính, lượng filament sử dụng). Hỗ trợ các trình giữ chỗ như {print_time_sec} và {used_filament_length}." +msgid "G-code written at the very top of the output file, before any other content. Useful for adding metadata that printer firmware reads from the first lines of the file (e.g. estimated print time, filament usage). Supports placeholders like {print_time_total_sec}, {print_time_day}, {print_time_hour}, {print_time_minute}, {print_time_sec} and {used_filament_length}." +msgstr "" msgid "Start G-code" msgstr "G-code bắt đầu" @@ -18928,9 +19250,6 @@ msgstr "độ rộng đường quá lớn " msgid " not in range " msgstr " không trong phạm vi " -msgid "Export 3MF" -msgstr "Xuất 3MF" - msgid "This exports the project as a 3MF file." msgstr "Xuất dự án dưới dạng 3MF." @@ -18946,9 +19265,6 @@ msgstr "Nạp dữ liệu slice" msgid "Load cached slicing data from directory." msgstr "Nạp dữ liệu slice đã lưu từ thư mục." -msgid "Export STL" -msgstr "Xuất STL" - msgid "Export the objects as single STL." msgstr "Xuất các đối tượng dưới dạng STL đơn." @@ -19432,14 +19748,37 @@ msgstr "Filament đã dùng" msgid "Total length of filament used in the print." msgstr "Tổng độ dài filament dùng trong bản in." -# AI Translated -msgid "Print time (seconds)" -msgstr "Thời gian in (giây)" +msgid "Print time (total seconds)" +msgstr "" # AI Translated msgid "Total estimated print time in seconds. Replaced with actual value during post-processing." msgstr "Tổng thời gian in ước tính tính bằng giây. Được thay bằng giá trị thực tế trong quá trình hậu xử lý." +msgid "Print time (days component)" +msgstr "" + +msgid "Estimated print time day component (normal mode). Replaced with actual value during post-processing." +msgstr "" + +msgid "Print time (hours component)" +msgstr "" + +msgid "Estimated print time hour component (normal mode). Replaced with actual value during post-processing." +msgstr "" + +msgid "Print time (minutes component)" +msgstr "" + +msgid "Estimated print time minute component (normal mode). Replaced with actual value during post-processing." +msgstr "" + +msgid "Print time (seconds component)" +msgstr "" + +msgid "Estimated print time second component (normal mode). Replaced with actual value during post-processing." +msgstr "" + # AI Translated msgid "Filament length (meters)" msgstr "Độ dài filament (mét)" @@ -19673,9 +20012,6 @@ msgstr "File chứa chỉ số đỉnh không hợp lệ." msgid "This OBJ file couldn't be read because it's empty." msgstr "File OBJ này không thể đọc được vì nó trống." -msgid "Max Volumetric Speed Calibration" -msgstr "Hiệu chỉnh tốc độ thể tích tối đa" - msgid "Manage Result" msgstr "Quản lý kết quả" @@ -20559,10 +20895,6 @@ msgstr "" msgid "NOTE: High values may cause Layer shift (>%s)" msgstr "LƯU Ý: Giá trị cao có thể gây dịch lớp (>%s)" -# AI Translated -msgid "Flow Ratio Calibration" -msgstr "Hiệu chỉnh tỷ lệ lưu lượng" - # AI Translated msgid "Calibration Test Type" msgstr "Loại bài kiểm tra hiệu chỉnh" @@ -21365,6 +21697,9 @@ msgstr "Không phát hiện phiên hợp lệ. Tiếp tục đăng nhập vào 3 msgid "Success!" msgstr "Thành công!" +msgid "Generate API Key" +msgstr "" + msgid "Are you sure to log out?" msgstr "Bạn có chắc chắn đăng xuất không?" @@ -22478,14 +22813,6 @@ msgstr "Bambu Network Plug-in là bắt buộc cho các tính năng cloud, phát msgid "Error: %s" msgstr "Lỗi: %s" -# AI Translated -msgid "Show details" -msgstr "Hiện chi tiết" - -# AI Translated -msgid "Hide details" -msgstr "Ẩn chi tiết" - # AI Translated msgid "Version to install:" msgstr "Phiên bản sẽ cài đặt:" @@ -22909,6 +23236,2496 @@ msgstr "Filament có thể không tương thích với cài đặt máy hiện t msgid "The filament model is unknown. A random filament preset will be used." msgstr "Không rõ mẫu filament. Một cài đặt sẵn filament ngẫu nhiên sẽ được dùng." +msgid "Construction" +msgstr "" + +#, c-format, boost-format +msgid "%s · on %s" +msgstr "" + +msgid "Line — click start, then end" +msgstr "" + +msgid "Rectangle — click two opposite corners" +msgstr "" + +msgid "Circle — click center, then radius" +msgstr "" + +msgid "Arc — click start, end, then a point" +msgstr "" + +msgid "Slot — two centerline ends, then end radius" +msgstr "" + +msgid "Ellipse — center, major end, minor point" +msgstr "" + +msgid "Spline — click control points" +msgstr "" + +msgid "Point — click to place" +msgstr "" + +msgid "Dimension — click 2 points or an entity" +msgstr "" + +msgid "Trim — click a segment to trim it" +msgstr "" + +msgid "Extend — click a line/arc to extend it" +msgstr "" + +msgid "Offset — pick an entity, drag the distance" +msgstr "" + +msgid "Mirror — pick axis, then entities" +msgstr "" + +msgid "Fillet — pick two lines, set the radius" +msgstr "" + +msgid "Chamfer — pick two lines, set the distance" +msgstr "" + +msgid "Polygon — click center, then a vertex" +msgstr "" + +msgid "Nothing here has a value to type — pick a line, an arc, a circle, or two entities" +msgstr "" + +msgid "Normal to the sketch plane" +msgstr "" + +msgid "Converted the selection between construction and real geometry" +msgstr "" + +msgid "Origin planes shown" +msgstr "" + +msgid "Origin planes hidden" +msgstr "" + +msgid "World axes shown" +msgstr "" + +msgid "World axes hidden" +msgstr "" + +msgid "Isometric view, fitted" +msgstr "" + +msgid "Bed shown" +msgstr "" + +msgid "Bed hidden" +msgstr "" + +msgid "FEATURES" +msgstr "" + +msgid "Sketch" +msgstr "" + +#, c-format, boost-format +msgid "Sketching on %s — pick a tool" +msgstr "" + +msgid "Click a face or a reference plane in the viewport, then a sketch tool" +msgstr "" + +#, c-format, boost-format +msgid "" +"Drawing on %s.\n" +"Pick a tool, or press Menu for the list." +msgstr "" + +msgid "Click a face or a reference plane, then a sketch tool." +msgstr "" + +msgid "Add material (extrude / revolve / sweep / loft / thicken / rib)" +msgstr "" + +msgid "Extrude a sketch profile, or push/pull a picked face" +msgstr "" + +msgid "Create a sketch, or pick a solid face, first" +msgstr "" + +msgid "Revolve" +msgstr "" + +msgid "Revolve a profile about an axis" +msgstr "" + +msgid "Create a sketch profile to revolve first" +msgstr "" + +msgid "Sweep" +msgstr "" + +msgid "Sweep a profile along a path" +msgstr "" + +msgid "Create a profile sketch to sweep first" +msgstr "" + +msgid "Loft" +msgstr "" + +msgid "Loft (skin) between two or more profiles" +msgstr "" + +msgid "Create at least two profile sketches to loft" +msgstr "" + +msgid "Thicken" +msgstr "" + +msgid "Offset a solid face into a thin plate (new body)" +msgstr "" + +msgid "Thicken needs a solid body — add or import one first" +msgstr "" + +#, c-format +msgid "Body %zu" +msgstr "" + +msgid "Grow a thin wall from an open sketch line, fused to a body" +msgstr "" + +msgid "Rib needs a solid body — add or import one first" +msgstr "" + +msgid "Create a sketch with an open line first" +msgstr "" + +msgid "Create a solid body to pattern first" +msgstr "" + +msgid "Pattern — needs a solid body to replicate" +msgstr "" + +msgid "Surface (extrude / revolve / loft / fill / offset / thicken)" +msgstr "" + +msgid "Surface Extrude" +msgstr "" + +msgid "Extrude a sketch into a sheet body (no end caps)" +msgstr "" + +msgid "Create a sketch first" +msgstr "" + +msgid "Surface Revolve" +msgstr "" + +msgid "Revolve a sketch profile into a sheet body" +msgstr "" + +msgid "Surface Loft" +msgstr "" + +msgid "Loft (skin) between 2+ profiles, open (no end caps)" +msgstr "" + +msgid "Surface Fill" +msgstr "" + +msgid "Fill a sketch boundary with a smooth face" +msgstr "" + +msgid "Create a sketch profile to fill first" +msgstr "" + +msgid "Surface Offset" +msgstr "" + +msgid "Offset a sheet body's shell by a signed distance" +msgstr "" + +msgid "No sheet body to offset — create a surface feature first" +msgstr "" + +msgid "Thicken Surface" +msgstr "" + +msgid "Thicken a sheet body into a solid" +msgstr "" + +msgid "No sheet body to thicken — create a surface feature first" +msgstr "" + +msgid "Datum / Curve (plane / axis / coord sys / helix / project)" +msgstr "" + +msgid "Reference plane (offset / tilt / midplane / tangent / two edges / coincident)" +msgstr "" + +msgid "Axis" +msgstr "" + +msgid "Datum axis (two points, face normal, cylinder centerline, two planes, along edge)" +msgstr "" + +msgid "Coord Sys" +msgstr "" + +msgid "Datum coordinate system (world point, or face + direction edge)" +msgstr "" + +msgid "Helix" +msgstr "" + +msgid "Helical curve (spring path) — use as a sweep path for coils / springs / augers" +msgstr "" + +msgid "Project body edges onto a plane as sketch entities" +msgstr "" + +msgid "Project needs a body — add or import one first" +msgstr "" + +msgid "(all edges)" +msgstr "" + +msgid "Placement (transform / mirror / mate)" +msgstr "" + +msgid "Transform" +msgstr "" + +msgid "Move and/or rotate an existing body" +msgstr "" + +msgid "Transform needs a body — add or import one first" +msgstr "" + +msgid "Reflect a body about a plane" +msgstr "" + +msgid "Mirror needs a body — add or import one first" +msgstr "" + +msgid "Mate" +msgstr "" + +msgid "Assembly: align two CoordSys features (fastened, planar, revolute, slider, cylindrical)" +msgstr "" + +msgid "Boolean (combine bodies)" +msgstr "" + +msgid "Boolean — needs two solid bodies to combine" +msgstr "" + +msgid "Cut (split a body with a plane)" +msgstr "" + +msgid "Create a solid body to cut first" +msgstr "" + +msgid "Cut — needs a solid body to slice" +msgstr "" + +msgid "Color — set the selected body's display colour" +msgstr "" + +msgid "Select a feature, or a body, first — then rename it" +msgstr "" + +msgid "Fillet / chamfer / draft / shell / delete face" +msgstr "" + +msgid "Fillet / Chamfer" +msgstr "" + +msgid "Round or bevel a picked edge" +msgstr "" + +msgid "Draft (taper a face)" +msgstr "" + +msgid "Tilt a picked face by a draft angle" +msgstr "" + +msgid "Hollow the body to a wall thickness, opening a picked face" +msgstr "" + +msgid "Delete Face" +msgstr "" + +msgid "Remove faces from a body and heal the solid" +msgstr "" + +msgid "Delete Face needs a body — add or import one first" +msgstr "" + +msgid "(none)" +msgstr "" + +msgid "Hole / thread" +msgstr "" + +msgid "Drill a hole, centred on a picked face or placed on a plane" +msgstr "" + +msgid "Thread" +msgstr "" + +msgid "Thread a cylindrical surface (inner bore / outer) or a circular edge" +msgstr "" + +msgid "Pick a cylindrical surface (bore / outer) or a circular edge for a thread" +msgstr "" + +msgid "Import STEP (editable B-rep solid)" +msgstr "" + +msgid "Import mesh (STL/OBJ) as an editable B-rep solid" +msgstr "" + +msgid "Constrain selected sketch" +msgstr "" + +msgid "SKETCH" +msgstr "" + +msgid "Click to select; Shift to add; double-click for a whole loop" +msgstr "" + +msgid "Dimension" +msgstr "" + +msgid "Click 2 points or a line / circle / arc to place a dimension" +msgstr "" + +msgid "Line / polyline" +msgstr "" + +msgid "Click start, then end — then set the exact length" +msgstr "" + +msgid "Polyline" +msgstr "" + +msgid "Click points; click first / right-click to close the loop" +msgstr "" + +msgid "Corner rectangle" +msgstr "" + +msgid "Click two opposite corners" +msgstr "" + +msgid "Center rectangle" +msgstr "" + +msgid "Click center, then a corner" +msgstr "" + +msgid "Oblique rectangle" +msgstr "" + +msgid "Click two corners of one edge, then a point for the width" +msgstr "" + +msgid "Rounded rectangle" +msgstr "" + +msgid "Click two opposite corners, then a point for the corner radius" +msgstr "" + +msgid "Center circle" +msgstr "" + +msgid "Click center, then radius" +msgstr "" + +msgid "2-point circle" +msgstr "" + +msgid "Click two ends of the diameter" +msgstr "" + +msgid "3-point circle" +msgstr "" + +msgid "Click three points on the circle" +msgstr "" + +msgid "Arc" +msgstr "" + +msgid "3-point arc" +msgstr "" + +msgid "Click start, end, then a point on the arc" +msgstr "" + +msgid "Tangent arc" +msgstr "" + +msgid "Click start (on the last entity) then end" +msgstr "" + +msgid "Center-point arc" +msgstr "" + +msgid "Click center, then start, then a point for the end angle" +msgstr "" + +msgid "Slot" +msgstr "" + +msgid "Click two centerline ends, then a point for the end radius" +msgstr "" + +msgid "Arc slot" +msgstr "" + +msgid "Click center, start, end, then a point for the width" +msgstr "" + +msgid "Ellipse" +msgstr "" + +msgid "Click center, a major-axis end, then a point for the minor axis" +msgstr "" + +msgid "Elliptical arc" +msgstr "" + +msgid "Click center, major-axis end, minor point, then arc start and end" +msgstr "" + +msgid "Spline" +msgstr "" + +msgid "Click control points; double-click or right-click to finish" +msgstr "" + +msgid "Click to place a point" +msgstr "" + +msgid "Select — click to select; Shift to add" +msgstr "" + +msgid "Text — emboss text as a profile" +msgstr "" + +msgid "SVG — import an outline as a profile" +msgstr "" + +msgid "Fillet / chamfer" +msgstr "" + +msgid "Fillet" +msgstr "" + +msgid "Pick two lines, then drag the arrow or click the radius to set it" +msgstr "" + +msgid "Chamfer" +msgstr "" + +msgid "Pick two lines, then drag the arrow or click the distance to set it" +msgstr "" + +msgid "Offset" +msgstr "" + +msgid "Pick an entity, then drag the arrow or click the distance; click empty to apply" +msgstr "" + +msgid "Pick a mirror-axis line, then the entities to mirror; click empty to apply" +msgstr "" + +msgid "Trim" +msgstr "" + +msgid "Click a segment to trim it back to its nearest intersection; right-click exits" +msgstr "" + +msgid "Extend" +msgstr "" + +msgid "Click a line or arc to extend it to the nearest entity; right-click exits" +msgstr "" + +msgid "Constrain — add geometric/dimensional relations" +msgstr "" + +msgid "Move / rotate / scale" +msgstr "" + +msgid "Move (translate)" +msgstr "" + +msgid "Pick entities, then drag the handle or click the distance; click empty to apply" +msgstr "" + +msgid "Rotate (about centroid)" +msgstr "" + +msgid "Pick entities, then drag around the pivot or click the angle; click empty to apply" +msgstr "" + +msgid "Scale (about centroid)" +msgstr "" + +msgid "Pick entities, then drag the handle or click the factor; click empty to apply" +msgstr "" + +msgid "Linear / polar array" +msgstr "" + +msgid "Linear array" +msgstr "" + +msgid "Pick entities, drag the spacing handle, click the count; click empty to apply" +msgstr "" + +msgid "Polar array (about centroid)" +msgstr "" + +msgid "Pick entities, drag the sweep handle, click the count; click empty to apply" +msgstr "" + +#, c-format, boost-format +msgid "Click center then a vertex — %d sides, %s" +msgstr "" + +msgid "circumscribed" +msgstr "" + +msgid "inscribed" +msgstr "" + +msgid "Polygon" +msgstr "" + +#, c-format, boost-format +msgid "Converted %d entit%s between construction and real geometry" +msgstr "" + +msgid "CONSTRAIN" +msgstr "" + +msgid "Perpendicular" +msgstr "" + +msgid "Coincident" +msgstr "" + +msgid "Equal length" +msgstr "" + +msgid "Equal radius" +msgstr "" + +msgid "Collinear" +msgstr "" + +msgid "Tangent" +msgstr "" + +msgid "Midpoint" +msgstr "" + +msgid "Symmetric" +msgstr "" + +msgid "Symmetric about the vertical axis" +msgstr "" + +msgid "Symmetric about the horizontal axis" +msgstr "" + +msgid "Fix point (anchor in place)" +msgstr "" + +msgid "Horizontal distance" +msgstr "" + +msgid "Vertical distance" +msgstr "" + +msgid "✓ Confirm" +msgstr "" + +msgid "✗ Cancel" +msgstr "" + +msgid "Undo (Ctrl+Z)" +msgstr "" + +msgid "Redo (Ctrl+Shift+Z)" +msgstr "" + +msgid "New Design — clear the feature tree" +msgstr "" + +msgid "Export STEP…" +msgstr "" + +msgid "Show the printer bed and its plate grid" +msgstr "" + +msgid "Place on Face (F) — lay the picked face on the bed" +msgstr "" + +msgid "Section View — hide part of the model to see inside. PageUp/PageDown move the plane; Delete removes it." +msgstr "" + +msgid "Flip Section — show the opposite half" +msgstr "" + +msgid "Commit to Plate — send the solid to Prepare" +msgstr "" + +msgid "Width / X" +msgstr "" + +msgid "Height / Y" +msgstr "" + +msgid "Distance X" +msgstr "" + +msgid "Distance Y" +msgstr "" + +msgid "Distance Z" +msgstr "" + +msgid "Z" +msgstr "" + +msgid "Rotation axis" +msgstr "" + +msgid "Angle °" +msgstr "" + +msgid "Move / Rotate" +msgstr "" + +msgid "Sketch: —" +msgstr "" + +msgid "Extrude dist" +msgstr "" + +msgid "End" +msgstr "Kết thúc" + +msgid "2nd dist" +msgstr "" + +msgid "Taper °" +msgstr "" + +msgid "New body" +msgstr "" + +msgid "Intersect" +msgstr "" + +msgid "Result" +msgstr "" + +msgid "Flip direction" +msgstr "" + +msgid "(no edge picked — group below)" +msgstr "" + +msgid "Bottom" +msgstr "Dưới" + +msgid "Lateral" +msgstr "" + +msgid "Edges" +msgstr "" + +msgid "Size (r/dist)" +msgstr "" + +msgid "XY" +msgstr "" + +msgid "XZ" +msgstr "" + +msgid "YZ" +msgstr "" + +msgid "Hole plane" +msgstr "" + +msgid "Depth (blind)" +msgstr "" + +msgid "Pos X" +msgstr "" + +msgid "Pos Y" +msgstr "" + +msgid "Through" +msgstr "" + +msgid "(none — uses Hole plane)" +msgstr "" + +msgid "On face" +msgstr "" + +msgid "Thread plane" +msgstr "" + +msgid "Pitch" +msgstr "" + +msgid "Thread depth" +msgstr "" + +msgid "(none — uses Thread plane)" +msgstr "" + +msgid "Plane X" +msgstr "" + +msgid "Plane Y" +msgstr "" + +msgid "Profile: —" +msgstr "" + +msgid "Path" +msgstr "" + +msgid "Linear" +msgstr "" + +msgid "Direction" +msgstr "" + +msgid "Total angle°" +msgstr "" + +msgid "Boolean" +msgstr "" + +msgid "Union (join)" +msgstr "" + +msgid "Subtract (cut)" +msgstr "" + +msgid "Target (kept)" +msgstr "" + +msgid "Keep tool body" +msgstr "" + +msgid "Body" +msgstr "" + +msgid "Insert" +msgstr "" + +msgid "" +"Drag a corner to size, the centre to move.\n" +"Confirm or Cancel in the toolbar above." +msgstr "" + +msgid "Midplane" +msgstr "" + +msgid "Two edges" +msgstr "" + +msgid "Plane type" +msgstr "" + +msgid "Base" +msgstr "" + +msgid "Angle°" +msgstr "" + +msgid "Base X" +msgstr "" + +msgid "Base Y" +msgstr "" + +msgid "Tilt axis" +msgstr "" + +msgid "Pick Face A" +msgstr "" + +msgid "Pick Face B" +msgstr "" + +msgid "Pick Edge A" +msgstr "" + +msgid "Pick Edge B" +msgstr "" + +msgid "Size U" +msgstr "" + +msgid "Size V" +msgstr "" + +msgid "Profiles (check 2+, in order):" +msgstr "" + +msgid "Ruled (straight) sections" +msgstr "" + +msgid "Fills the sketch's closed boundary with a smooth face." +msgstr "" + +msgid "Sheet body" +msgstr "" + +msgid "Offsets a sheet body's shell. Positive = outward, negative = inward." +msgstr "" + +msgid "Thickens a sheet body into a solid. Flip reverses the direction." +msgstr "" + +msgid "(all faces — closed hollow)" +msgstr "" + +msgid "Open face" +msgstr "" + +msgid "Pick a solid face to open it, then set the wall thickness." +msgstr "" + +msgid "Angle (°)" +msgstr "" + +msgid "(pick a side face)" +msgstr "" + +msgid "Draft" +msgstr "" + +msgid "Pick a side face, then set the draft angle. The face pivots about the body base." +msgstr "" + +msgid "Translate X" +msgstr "" + +msgid "Translate Y" +msgstr "" + +msgid "Translate Z" +msgstr "" + +msgid "Rotate axis" +msgstr "" + +msgid "Pivot X" +msgstr "" + +msgid "Pivot Y" +msgstr "" + +msgid "Pivot Z" +msgstr "" + +msgid "Keep original (make a copy)" +msgstr "" + +msgid "Translate and/or rotate the selected body. Rotation is applied about the pivot, then translation follows." +msgstr "" + +msgid "Mirror plane" +msgstr "" + +msgid "Keep original" +msgstr "" + +msgid "Reflect the selected body about a plane. The mirror is always a new body; keeping the original gives you both." +msgstr "" + +msgid "(pick a solid face)" +msgstr "" + +msgid "Pick a solid face and offset it into a new thin body. Not for sheet bodies — use Thicken Surface for those." +msgstr "" + +msgid "Target body" +msgstr "" + +msgid "Entity index" +msgstr "" + +msgid "Grow a thin wall from an open sketch Line entity, fused to the target body. Entity index is the position of the open Line in the sketch." +msgstr "" + +msgid "Source body" +msgstr "" + +msgid "Target plane" +msgstr "" + +msgid "Project the edges of a body onto a plane as sketch entities. Pick a face to project only its edges, or leave the face empty to project the whole body." +msgstr "" + +msgid "Add picked face" +msgstr "" + +msgid "Click a face on the body first, then Add picked face" +msgstr "" + +#, c-format, boost-format +msgid "Face %d is already in the list" +msgstr "" + +msgid "Faces to delete" +msgstr "" + +msgid "Pick a solid face, then click 'Add picked face' to accumulate faces. Confirm to remove all listed faces and heal the solid." +msgstr "" + +msgid "Left-handed" +msgstr "" + +msgid "Taper (°)" +msgstr "" + +msgid "A helical curve (spring path). Use as a sweep path to build springs, coils, or augers." +msgstr "" + +msgid "Two points" +msgstr "" + +msgid "Face normal" +msgstr "" + +msgid "Cylinder centerline" +msgstr "" + +msgid "Plane intersection" +msgstr "" + +msgid "Along edge" +msgstr "" + +msgid "Axis type" +msgstr "" + +msgid "Pick Face" +msgstr "" + +msgid "Pick Edge" +msgstr "" + +msgid "Plane A" +msgstr "" + +msgid "Plane B" +msgstr "" + +msgid "Point 1 X" +msgstr "" + +msgid "Point 1 Y" +msgstr "" + +msgid "Point 1 Z" +msgstr "" + +msgid "Point 2 X" +msgstr "" + +msgid "Point 2 Y" +msgstr "" + +msgid "Point 2 Z" +msgstr "" + +msgid "Point (world)" +msgstr "" + +msgid "Face + direction" +msgstr "" + +msgid "(all)" +msgstr "" + +msgid "Restrict picking to one body — the others go see-through and stop catching clicks" +msgstr "" + +msgid "Edge (sets in-plane direction)" +msgstr "" + +msgid "Without an edge the frame takes X from the face's first edge — pick one to choose it yourself" +msgstr "" + +msgid "X hint X" +msgstr "" + +msgid "X hint Y" +msgstr "" + +msgid "X hint Z" +msgstr "" + +msgid "Fastened — 6 DOF locked, B driven onto A exactly" +msgstr "" + +msgid "Planar — z aligned, offset distance; free in-plane slide" +msgstr "" + +msgid "Revolute — axes collinear; free rotation about z" +msgstr "" + +msgid "Slider — orientation locked; free axial slide" +msgstr "" + +msgid "Cylindrical — axes collinear; free spin + axial slide" +msgstr "" + +msgid "Kind" +msgstr "" + +msgid "CS A (fixed)" +msgstr "" + +msgid "CS B (moves)" +msgstr "" + +msgid "Flip (oppose z axes)" +msgstr "" + +msgid "Plane distance" +msgstr "" + +msgid "Axial position" +msgstr "" + +msgid "Expression" +msgstr "" + +msgid "Field" +msgstr "" + +msgid "Expr" +msgstr "" + +msgid "(no bindings)" +msgstr "" + +msgid "Value" +msgstr "" + +msgid "Constraints" +msgstr "" + +msgid "Feature tree" +msgstr "" + +msgid " — the eye suppresses this mate" +msgstr "" + +#, c-format, boost-format +msgid "%s selected — F2 or right-click renames it, double-click edits it" +msgstr "" + +msgid "Rename\tF2" +msgstr "" + +msgid "Scale artwork" +msgstr "" + +msgid "Move up" +msgstr "" + +msgid "Move down" +msgstr "" + +msgid "Show / hide" +msgstr "" + +msgid "Check interference — find overlapping bodies" +msgstr "" + +msgid "Bodies" +msgstr "" + +msgid "Move body" +msgstr "" + +msgid "Select a body row first, then move it" +msgstr "" + +msgid "Boolean — join, subtract or intersect with another body" +msgstr "" + +msgid "Colour" +msgstr "" + +#, c-format, boost-format +msgid "Body %d selected — right-click for what applies to it" +msgstr "" + +msgid "Variables" +msgstr "" + +msgid "+" +msgstr "" + +msgid "Del" +msgstr "" + +msgid "Sketch created — select it, then right-click to Extrude" +msgstr "" + +msgid "Sketch empty — nothing committed" +msgstr "" + +msgid "Sketch updated" +msgstr "" + +#, c-format +msgid "Sketch created (%zu driving dims) — select it, then right-click to Extrude" +msgstr "" + +msgid "Could not resolve the sketch to extrude" +msgstr "" + +msgid "Face selected — set the depth and Confirm" +msgstr "" + +msgid "Region selected — right-click to Extrude, or double-click to edit" +msgstr "" + +msgid "Sketch selected — right-click to Extrude, or double-click to edit" +msgstr "" + +#, c-format, boost-format +msgid "Face %d" +msgstr "" + +#, c-format, boost-format +msgid "Body %d " +msgstr "" + +msgid "vertex selected — click again for the whole body" +msgstr "" + +msgid "selected (whole body) — right-click for what applies to it" +msgstr "" + +#, c-format, boost-format +msgid "face %d selected — right-click to push/pull it, or click again for the whole body" +msgstr "" + +#, c-format, boost-format +msgid "edge %d selected — Fillet/Chamfer to dress it, or click again for the whole body" +msgstr "" + +#, c-format, boost-format +msgid "%s plane selected — right-click for the drawing tools" +msgstr "" + +#, c-format, boost-format +msgid "%s plane selected — right-click to sketch on it, or click an object to select it" +msgstr "" + +#, c-format, boost-format +msgid "placed (%.1f, %.1f, %.1f) mm — drag arrows to move, rings to rotate" +msgstr "" + +msgid "Tool exited" +msgstr "" + +msgid "Sketch kept — Finish to commit it, Cancel to discard" +msgstr "" + +msgid "✗ Conflicting constraints" +msgstr "" + +msgid "✓ Fully constrained" +msgstr "" + +#, c-format, boost-format +msgid "%d degrees of freedom" +msgstr "" + +#, c-format, boost-format +msgid "Sketch %d" +msgstr "" + +#, c-format, boost-format +msgid "Editing: Sketch %d · N = look normal to the plane · Finish or Cancel in the toolbar" +msgstr "" + +#, c-format +msgid "OK — %zu triangles" +msgstr "" + +msgid "Text to insert:" +msgstr "" + +msgid "Import SVG" +msgstr "" + +msgid "Import STEP" +msgstr "" + +msgid "Reading STEP…" +msgstr "" + +msgid "No solids found in STEP" +msgstr "" + +msgid "STEP import failed: " +msgstr "" + +msgid "Rebuilding model…" +msgstr "" + +#, c-format, boost-format +msgid "Imported %d solid(s) — pick a face or edge, then Fillet / Cut / Shell to modify" +msgstr "" + +msgid "Import mesh" +msgstr "" + +msgid "Could not read the STL file" +msgstr "" + +msgid "Could not read the OBJ file: " +msgstr "" + +msgid "Unsupported mesh format (STL and OBJ are supported)" +msgstr "" + +msgid "The mesh contains no triangles" +msgstr "" + +#, c-format, boost-format +msgid "" +"This mesh has %d triangles. Every triangle becomes a B-rep face before coplanar merging, so importing it may take a long time and leave a body that is slow to edit. Decimating the mesh first is usually better.\n" +"\n" +"Import anyway?" +msgstr "" + +msgid "Large mesh" +msgstr "" + +msgid "Mesh conversion failed: " +msgstr "" + +msgid "Mesh conversion produced no geometry" +msgstr "" + +msgid "Mesh import failed: " +msgstr "" + +#, c-format, boost-format +msgid "Imported solid — %d triangles → %d faces, volume %.2f mm³. Pick a face or edge, then Fillet / Cut / Shell to modify" +msgstr "" + +#, c-format, boost-format +msgid "Imported as an open shell (not watertight): %d boundary edge(s), %d non-manifold edge(s) — %d triangles → %d faces. The source mesh has holes or duplicated geometry; boolean features may fail on it" +msgstr "" + +msgid "No importable geometry found" +msgstr "" + +#, c-format, boost-format +msgid "%s added to the sketch — Confirm to commit it" +msgstr "" + +msgid " — drag to place/size, then Confirm" +msgstr "" + +msgid "Insert cancelled" +msgstr "" + +msgid "Drag a corner to scale, the centre to move — right-click when done" +msgstr "" + +#, c-format, boost-format +msgid "Sketch added on %s — select it, then right-click to Extrude" +msgstr "" + +msgid "Recompute error: " +msgstr "" + +msgid "Add a solid (sketch + extrude) first" +msgstr "" + +#, c-format, boost-format +msgid "Edge %d" +msgstr "" + +#, c-format, boost-format +msgid "Thread standard: %s (pitch %.3g mm)" +msgstr "" + +msgid "Thread needs a solid body — add or import one first" +msgstr "" + +msgid "Pick a sketch profile to revolve first" +msgstr "" + +msgid "Revolve needs a solid body — add or import one first" +msgstr "" + +msgid "Pick a profile sketch to sweep first" +msgstr "" + +msgid "Pick a path sketch for the sweep" +msgstr "" + +msgid "Sweep needs a solid body — add or import one first" +msgstr "" + +msgid "Check at least two profile sketches to loft" +msgstr "" + +msgid "Loft needs a solid body — add or import one first" +msgstr "" + +msgid "Pick a sketch profile to extrude first" +msgstr "" + +msgid "Pick a sketch to fill first" +msgstr "" + +msgid "Select a sheet body first" +msgstr "" + +msgid "Pick a solid face to thicken first" +msgstr "" + +msgid "Pick a sketch with an open line first" +msgstr "" + +msgid "Add at least one face to delete first" +msgstr "" + +msgid "Mate needs two CoordSys features — create them first" +msgstr "" + +msgid "Mate: CS A and CS B must be different CoordSys features" +msgstr "" + +msgid "Mate rejected" +msgstr "" + +msgid "No interference — need at least two solid bodies to check" +msgstr "" + +msgid "No interference found" +msgstr "" + +#, c-format +msgid "%zu interference pairs, worst %.2f mm³" +msgstr "" + +msgid "" +"Interference pairs:\n" +"\n" +msgstr "" + +#, c-format, boost-format +msgid "Body %d" +msgstr "" + +msgid "Interference" +msgstr "" + +msgid "Select a solid body first — its mass properties are what is reported" +msgstr "" + +msgid "Mass properties could not be computed for this body" +msgstr "" + +#, c-format, boost-format +msgid "%s: sheet body — %.2f cm² of surface, no volume" +msgstr "" + +#, c-format, boost-format +msgid "" +"%s\n" +"\n" +"Sheet body (open shell)\n" +"Surface area: %.2f cm²\n" +"\n" +"A sheet encloses no material, so it has no volume. Thicken it into a solid to get one." +msgstr "" + +msgid "Mass properties" +msgstr "" + +#, c-format, boost-format +msgid "%s: %.3f cm³, %.2f cm²" +msgstr "" + +#, c-format, boost-format +msgid "" +"%s\n" +"\n" +"Volume: %.3f cm³\n" +"Surface area: %.2f cm²" +msgstr "" + +msgid "Pattern needs a solid body — add or import one first" +msgstr "" + +msgid "Boolean needs two solid bodies — add or import a second one" +msgstr "" + +msgid "Cut needs a solid body — add or import one first" +msgstr "" + +#, c-format, boost-format +msgid "the picked face of Body %d" +msgstr "" + +msgid "the picked face" +msgstr "" + +#, c-format, boost-format +msgid " · %d picked" +msgstr "" + +#, c-format, boost-format +msgid "%d selected · Del removes them · Shift-click adds · double-click takes the whole loop" +msgstr "" + +msgid "Select — click an entity to pick it · drag an endpoint or centre to move it · Shift-click adds · Del removes" +msgstr "" + +#, c-format, boost-format +msgid "%d picked · now choose a constraint (Horizontal, Parallel, Tangent, Equal…)" +msgstr "" + +msgid "Constrain — click one or two entities, then choose a constraint" +msgstr "" + +msgid "Dimension — click an entity, or the first of two points" +msgstr "" + +msgid "Dimension — click the second point" +msgstr "" + +msgid "Line — click the start point" +msgstr "" + +msgid "Line — click the end point, or type the length" +msgstr "" + +msgid "Polyline — click the first point" +msgstr "" + +msgid "Polyline — click the next point · click the start point to close it · right-click to end the chain" +msgstr "" + +msgid "Rectangle — click one corner" +msgstr "" + +msgid "Rectangle — click the opposite corner" +msgstr "" + +msgid "Centre rectangle — click the centre" +msgstr "" + +msgid "Centre rectangle — click a corner" +msgstr "" + +msgid "Oblique rectangle — click the start of the base edge" +msgstr "" + +msgid "Oblique rectangle — click the end of the base edge (this sets the angle)" +msgstr "" + +msgid "Oblique rectangle — click to set the width" +msgstr "" + +msgid "Rounded rectangle — click one corner" +msgstr "" + +msgid "Rounded rectangle — click the opposite corner" +msgstr "" + +msgid "Rounded rectangle — click to set the corner radius" +msgstr "" + +msgid "Circle — click the centre" +msgstr "" + +msgid "Circle — click to set the radius, or type it" +msgstr "" + +msgid "Circle (2 points) — click one end of the diameter" +msgstr "" + +msgid "Circle (2 points) — click the other end of the diameter" +msgstr "" + +msgid "Circle (3 points) — click the first point on the circle" +msgstr "" + +msgid "Circle (3 points) — click the second point" +msgstr "" + +msgid "Circle (3 points) — click the third point" +msgstr "" + +msgid "Arc — click the start point" +msgstr "" + +msgid "Arc — click the end point" +msgstr "" + +msgid "Arc — click a point the arc passes through" +msgstr "" + +msgid "Tangent arc — click the endpoint it leaves from" +msgstr "" + +msgid "Tangent arc — click its far end" +msgstr "" + +msgid "Centre arc — click the centre" +msgstr "" + +msgid "Centre arc — click the start point (this sets the radius)" +msgstr "" + +msgid "Centre arc — click the end point" +msgstr "" + +msgid "Slot — click one end of the centreline" +msgstr "" + +msgid "Slot — click the other end of the centreline" +msgstr "" + +msgid "Slot — click to set the width" +msgstr "" + +msgid "Arc slot — click the centre the slot curves about" +msgstr "" + +msgid "Arc slot — click the start of the centreline (this sets the radius)" +msgstr "" + +msgid "Arc slot — click the end of the centreline" +msgstr "" + +msgid "Arc slot — click to set the width" +msgstr "" + +msgid "Polygon — click the centre" +msgstr "" + +msgid "Polygon — click a vertex (this sets size and orientation)" +msgstr "" + +msgid "Ellipse — click the centre" +msgstr "" + +msgid "Ellipse — click the end of the major axis" +msgstr "" + +msgid "Ellipse — click a point on the minor axis" +msgstr "" + +msgid "Elliptical arc — click the centre" +msgstr "" + +msgid "Elliptical arc — click the end of the major axis" +msgstr "" + +msgid "Elliptical arc — click a point on the minor axis" +msgstr "" + +msgid "Elliptical arc — click where the arc starts" +msgstr "" + +msgid "Elliptical arc — click where the arc ends" +msgstr "" + +msgid "Spline — click the first control point" +msgstr "" + +msgid "Spline — click the next control point · right-click to finish the curve" +msgstr "" + +msgid "Point — click to place one; the tool stays armed for more" +msgstr "" + +msgid "Trim — click a segment where it crosses another entity · right-click to exit" +msgstr "" + +msgid "Extend — click a line or arc to grow it out to the nearest entity · right-click to exit" +msgstr "" + +msgid "Fillet — click the first of two lines that meet" +msgstr "" + +msgid "Fillet — click the second line" +msgstr "" + +msgid "Fillet — drag the arrow, or click the number to type the radius · click empty space to apply · right-click cancels" +msgstr "" + +msgid "Chamfer — click the first of two lines that meet" +msgstr "" + +msgid "Chamfer — click the second line" +msgstr "" + +msgid "Chamfer — drag the arrow, or click the number to type the setback · click empty space to apply · right-click cancels" +msgstr "" + +msgid "Offset — click the entity to offset" +msgstr "" + +msgid "Offset — drag the arrow to either side, or click the number to type the distance · click empty space to apply · right-click cancels" +msgstr "" + +msgid "Mirror — first click the LINE to mirror about (a construction line works)" +msgstr "" + +msgid "Mirror — axis set · now click the entities to mirror · right-click cancels" +msgstr "" + +#, c-format, boost-format +msgid "Mirror — axis set · %d to mirror · click another to add or remove it · click empty space to apply" +msgstr "" + +msgid "Move — click the entities to move" +msgstr "" + +msgid "Move — drag the handle, or click the number to type the distance · click empty space to apply" +msgstr "" + +msgid "Rotate — click the entities to rotate" +msgstr "" + +msgid "Rotate — drag the handle, or click the number to type the angle · click empty space to apply" +msgstr "" + +msgid "Scale — click the entities to scale" +msgstr "" + +msgid "Scale — drag the handle, or click the number to type the factor · click empty space to apply" +msgstr "" + +msgid "Array — click the entities to repeat" +msgstr "" + +msgid "Array — drag the handle to set the step, click the count to type it · click empty space to apply" +msgstr "" + +msgid "Polar array — click the entities to repeat" +msgstr "" + +msgid "Polar array — drag the handle to set the sweep, click the count to type it · click empty space to apply" +msgstr "" + +msgid "Drag a corner to scale, the centre to move · right-click when done" +msgstr "" + +msgid " · Esc goes back to Select" +msgstr "" + +msgid " · click a constraint badge to remove it" +msgstr "" + +msgid "select something first" +msgstr "" + +#, c-format, boost-format +msgid "Mate: %s → %s" +msgstr "" + +msgid "Fastened" +msgstr "" + +msgid "Revolute" +msgstr "" + +msgid "Slider" +msgstr "" + +msgid "Cylindrical" +msgstr "" + +msgid "Click a solid FACE in the viewport" +msgstr "" + +msgid "Click a solid EDGE in the viewport" +msgstr "" + +msgid "An angled plane needs an edge to tilt about — pick Edge A" +msgstr "" + +msgid "A midplane needs two faces — pick Face A and Face B" +msgstr "" + +msgid "Face A and Face B are the same face — a midplane needs two different faces" +msgstr "" + +msgid "A tangent plane needs a cylindrical face — pick Face A" +msgstr "" + +msgid "This plane needs two edges — pick Edge A and Edge B" +msgstr "" + +msgid "Plane added — pick it as a sketch plane" +msgstr "" + +msgid "Axis added" +msgstr "" + +msgid "Coord Sys added" +msgstr "" + +msgid "Shell needs a solid body — add or import one first" +msgstr "" + +msgid "Draft needs a solid body — add or import one first" +msgstr "" + +msgid "Draft needs a picked face — click a side face first" +msgstr "" + +msgid "" +"Nothing yet — import a STEP or a mesh from the toolbar,\n" +"or click a reference plane and right-click it to start a sketch." +msgstr "" + +msgid "No solid yet — select a sketch and right-click it to Extrude." +msgstr "" + +msgid "Could not restore the CAD model from this project" +msgstr "" + +msgid "Could not restore the CAD model: " +msgstr "" + +#, c-format +msgid "Body %zu — %s" +msgstr "" + +msgid "Section view on — hides half the model to see inside; PageUp / PageDown move the plane, Flip shows the other half" +msgstr "" + +msgid "Section view off" +msgstr "" + +#, c-format, boost-format +msgid "Section view — showing the %s half" +msgstr "" + +msgid "upper" +msgstr "" + +msgid "lower" +msgstr "" + +msgid "Boolean needs two bodies — create or import a second solid" +msgstr "" + +msgid "Select a body first — click it in the viewport or the Bodies list" +msgstr "" + +msgid "That body has no display mesh yet — recompute first" +msgstr "" + +msgid "Drag the arrows to move, the rings to rotate — then Confirm (Esc cancels)" +msgstr "" + +msgid "Drag the arrows to move, the rings to rotate — the numbers follow" +msgstr "" + +msgid "Select a body first" +msgstr "" + +#, c-format, boost-format +msgid "Body %d colour set" +msgstr "" + +msgid "Click a face on the solid, then press F" +msgstr "" + +msgid "Placed on face — body laid flat on the bed" +msgstr "" + +msgid "Edit rejected: " +msgstr "" + +msgid "Erase all features and bodies and start a new design? This cannot be undone." +msgstr "" + +msgid "New Design" +msgstr "" + +msgid "This body has no feature to delete — use New Design to start over" +msgstr "" + +#, c-format, boost-format +msgid "feature %d" +msgstr "" + +#, c-format, boost-format +msgid "" +"Delete %s?\n" +"\n" +"That is the feature this body was made from. Features built on it may be removed or stop working." +msgstr "" + +msgid "Delete body" +msgstr "" + +msgid "Select the FEATURE that created this body (or use New Design)" +msgstr "" + +msgid "Select a feature in the tree first" +msgstr "" + +#, c-format, boost-format +msgid "Body %d shown" +msgstr "" + +#, c-format, boost-format +msgid "Body %d hidden" +msgstr "" + +msgid "Feature shown" +msgstr "" + +msgid "Feature hidden" +msgstr "" + +msgid "Draw a sketch first, then Constrain" +msgstr "" + +msgid "Select a sketch in the tree first" +msgstr "" + +msgid "Selected feature is not a sketch" +msgstr "" + +msgid "Pick 1-2 lines, then a constraint; right-click exits" +msgstr "" + +msgid "Pick 1-2 entities, then a constraint or dimension; right-click exits" +msgstr "" + +msgid "Pick an entity first" +msgstr "" + +msgid "Pick two entities first" +msgstr "" + +msgid "Horizontal and Vertical apply to a line" +msgstr "" + +msgid "Angle applies between two lines" +msgstr "" + +msgid "Collinear needs two lines" +msgstr "" + +msgid "Parallel, perpendicular and equal length apply to two lines" +msgstr "" + +msgid "Equal radius needs two circles or arcs" +msgstr "" + +msgid "Concentric needs two circles or arcs" +msgstr "" + +msgid "Tangent needs a line and a circle/arc, or two circles/arcs" +msgstr "" + +msgid "This constraint needs two entities with a point to join" +msgstr "" + +msgid "This dimension needs two entities with a point to measure between" +msgstr "" + +msgid "Midpoint needs a point and a line" +msgstr "" + +msgid "Symmetric needs two points or two lines + an axis" +msgstr "" + +msgid "Symmetric needs two points or two lines" +msgstr "" + +msgid "Symmetric: pick two entities, then an axis line" +msgstr "" + +msgid "Radius/Diameter needs a circle or arc" +msgstr "" + +msgid "Unsupported constraint" +msgstr "" + +msgid "Constraint rejected (over-constrained)" +msgstr "" + +msgid "Applied constraint · its badge is on the sketch — click the badge to remove it" +msgstr "" + +#, c-format, boost-format +msgid "%s — %d selected. Press Esc for the Select tool, click one line, then Shift- or Ctrl-click the other." +msgstr "" + +msgid "Applied constraint" +msgstr "" + +#, c-format, boost-format +msgid "Fix %s" +msgstr "" + +#, c-format, boost-format +msgid "Lock X %s" +msgstr "" + +#, c-format, boost-format +msgid "Lock Y %s" +msgstr "" + +msgid "Equal" +msgstr "" + +#, c-format, boost-format +msgid "Symmetric %s — %s / %s" +msgstr "" + +#, c-format, boost-format +msgid "Symmetric about Y axis %s — %s" +msgstr "" + +#, c-format, boost-format +msgid "Symmetric about X axis %s — %s" +msgstr "" + +msgid "On line" +msgstr "" + +msgid "On edge" +msgstr "" + +msgid "Constraint" +msgstr "" + +#, c-format, boost-format +msgid "Constraints (%d)" +msgstr "" + +msgid "No constraints yet" +msgstr "" + +msgid "Delete constraint" +msgstr "" + +msgid "Constraint deleted" +msgstr "" + +msgid "Press Constrain on a sketch first" +msgstr "" + +msgid "Pick the entity, then a mirror-axis line" +msgstr "" + +msgid "Mirror axis must be a line" +msgstr "" + +msgid "Mirror produced nothing" +msgstr "" + +msgid "Offset distance (+left / -right of direction)" +msgstr "" + +msgid "Offset collapsed the entity" +msgstr "" + +msgid "Pick two lines to fillet" +msgstr "" + +msgid "Fillet needs two lines" +msgstr "" + +msgid "Fillet radius" +msgstr "" + +msgid "Fillet failed (parallel lines or radius too large)" +msgstr "" + +msgid "Pick two lines to chamfer" +msgstr "" + +msgid "Chamfer needs two lines" +msgstr "" + +msgid "Chamfer distance" +msgstr "" + +msgid "Chamfer failed (parallel lines or distance too large)" +msgstr "" + +msgid "Trim works on lines, arcs and circles" +msgstr "" + +msgid "Extend works on lines and arcs" +msgstr "" + +msgid "Pick the edge to trim/extend" +msgstr "" + +msgid "Nothing to trim at the pick" +msgstr "" + +msgid "No edge to extend to" +msgstr "" + +msgid "Array count (incl. original)" +msgstr "" + +msgid "Spacing (mm)" +msgstr "" + +msgid "Array produced nothing" +msgstr "" + +msgid "Move dX (mm)" +msgstr "" + +msgid "Move dY (mm)" +msgstr "" + +msgid "Move produced nothing" +msgstr "" + +msgid "Rotate angle (deg)" +msgstr "" + +msgid "Rotate produced nothing" +msgstr "" + +msgid "Scale factor" +msgstr "" + +msgid "Scale produced nothing" +msgstr "" + +msgid "Polar count (incl. original)" +msgstr "" + +msgid "Total sweep (deg)" +msgstr "" + +msgid "Polar array produced nothing" +msgstr "" + +msgid "Applied edit" +msgstr "" + +msgid " — type a value, press Enter (or Confirm)" +msgstr "" + +msgid "Pick a segment in the viewport first" +msgstr "" + +msgid "Applied Horizontal" +msgstr "" + +msgid "Applied Vertical" +msgstr "" + +msgid "Sketch: " +msgstr "" + +#, c-format, boost-format +msgid "On a face of Body %d" +msgstr "" + +msgid "On a stored face" +msgstr "" + +msgid "Editing sketch — drag a handle or click a quote to edit" +msgstr "" + +msgid "An imported solid has no parameters — use Transform to move or rotate it" +msgstr "" + +msgid "This feature type can't be edited yet" +msgstr "" + +msgid "Nothing to export — add a feature first" +msgstr "" + +msgid "Export STEP" +msgstr "" + +msgid "Exported STEP" +msgstr "" + +msgid "STEP export failed: " +msgstr "" + +msgid "Nothing to commit — add a feature first" +msgstr "" + +msgid "All bodies hidden — show one before committing" +msgstr "" + +msgid "Plane ready" +msgstr "" + +msgid "Axis ready" +msgstr "" + +msgid "Coord Sys ready" +msgstr "" + +msgid "Helix ready" +msgstr "" + +msgid "Project ready" +msgstr "" + +msgid "Sketch ready" +msgstr "" + +msgid "Mate needs at least two CoordSys features" +msgstr "" + +msgid "Mate: CS A and CS B must be different" +msgstr "" + +msgid "Mate ready" +msgstr "" + +msgid "Invalid: " +msgstr "" + +#, c-format +msgid "Preview — %zu triangles" +msgstr "" + +#, c-format, boost-format +msgid "Body %d — moved (%.1f, %.1f, %.1f) mm, rotated %.1f°" +msgstr "" + +msgid "Profile: " +msgstr "" + +#, c-format, boost-format +msgid "Face %d (push/pull)" +msgstr "" + +msgid "Move cancelled" +msgstr "" + +msgid "Discard this sketch and everything drawn in it?" +msgstr "" + +msgid "Discard sketch" +msgstr "" + +msgid "Keep drawing" +msgstr "" + +msgid "Finish or cancel the current tool first (Esc)" +msgstr "" + +msgid "Nothing to redo" +msgstr "" + +msgid "Nothing to undo" +msgstr "" + +#, c-format +msgid "Redo (%zu more)" +msgstr "" + +#, c-format +msgid "Undo (%zu more)" +msgstr "" + +msgid "Variable name:" +msgstr "" + +msgid "Add Variable" +msgstr "" + +msgid "Variable name must not contain spaces" +msgstr "" + +#, c-format, boost-format +msgid "Expression for '%s':" +msgstr "" + +msgid "Select a variable first" +msgstr "" + +msgid "Edit Variable" +msgstr "" + +#, c-format, boost-format +msgid "Variable '%s' could not be removed (likely still referenced by a feature expression): %s" +msgstr "" + +msgid "No binding for that field" +msgstr "" + +msgid "Enter a number" +msgstr "" + +msgid "Not a number" +msgstr "" + +msgid "Primitive" +msgstr "" + +msgid "Empty mesh generated" +msgstr "" + +msgid "Pocket (Cut)" +msgstr "" + +msgid "Clear All" +msgstr "" + +msgctxt "Keyboard Shortcut" +msgid "Ins" +msgstr "" + +# AI Translated +msgctxt "Keyboard Shortcut" +msgid "Home" +msgstr "Home" + +# AI Translated +msgctxt "Keyboard Shortcut" +msgid "End" +msgstr "End" + +msgctxt "Keyboard Shortcut" +msgid "PgUp" +msgstr "" + +msgctxt "Keyboard Shortcut" +msgid "PgDn" +msgstr "" + +# AI Translated +msgctxt "Keyboard Shortcut" +msgid "Arrow Left" +msgstr "Mũi tên trái" + +# AI Translated +msgctxt "Keyboard Shortcut" +msgid "Arrow Right" +msgstr "Mũi tên phải" + +# AI Translated +msgctxt "Keyboard Shortcut" +msgid "Arrow Up" +msgstr "Mũi tên lên" + +# AI Translated +msgctxt "Keyboard Shortcut" +msgid "Arrow Down" +msgstr "Mũi tên xuống" + +msgid "Import geometry data from STL/STEP/3MF/OBJ/AMF files" +msgstr "Nhập dữ liệu hình học từ file STL/STEP/3MF/OBJ/AMF" + +msgid "Select all objects" +msgstr "Chọn tất cả đối tượng" + +msgid "Paste from clipboard" +msgstr "Dán từ clipboard" + +# AI Translated +msgid "Toggle printable for object/part" +msgstr "Bật/tắt khả năng in cho vật thể/phần" + +msgid "Move selection 10mm in negative X direction" +msgstr "Di chuyển lựa chọn 10 mm theo hướng X âm" + +msgid "Move selection 10mm in positive X direction" +msgstr "Di chuyển lựa chọn 10 mm theo hướng X dương" + +msgid "Move selection 10mm in positive Y direction" +msgstr "Di chuyển lựa chọn 10 mm theo hướng Y dương" + +msgid "Move selection 10mm in negative Y direction" +msgstr "Di chuyển lựa chọn 10 mm theo hướng Y âm" + +msgid "Rotate selection 45 degrees counterclockwise" +msgstr "" + +msgid "Rotate selection 45 degrees clockwise" +msgstr "" + +msgid "Gizmo move" +msgstr "Gizmo di chuyển" + +msgid "Gizmo rotate" +msgstr "Gizmo xoay" + +msgid "Gizmo scale" +msgstr "Gizmo tỷ lệ" + +msgid "Gizmo place face on bed" +msgstr "Gizmo đặt mặt lên bàn" + +msgid "Gizmo cut" +msgstr "Gizmo cắt" + +# AI Translated +msgid "Gizmo mesh boolean" +msgstr "Gizmo boolean lưới" + +msgid "Gizmo FDM paint-on supports" +msgstr "" + +msgid "Gizmo FDM paint-on seam" +msgstr "Gizmo FDM tô seam" + +msgid "Gizmo FDM paint-on fuzzy skin" +msgstr "Gizmo FDM tô fuzzy skin" + +msgid "Gizmo multi-material painting" +msgstr "" + +msgid "Gizmo text emboss/engrave" +msgstr "Gizmo văn bản emboss/khắc" + +msgid "Gizmo measure" +msgstr "Gizmo đo" + +msgid "Gizmo assemble" +msgstr "Gizmo lắp ráp" + +msgid "Gizmo brim ears" +msgstr "Gizmo tai viền" + +msgid "Vertical slider - Move active thumb Up" +msgstr "Thanh trượt dọc - Di chuyển nút hoạt động lên" + +msgid "Vertical slider - Move active thumb Down" +msgstr "Thanh trượt dọc - Di chuyển nút hoạt động xuống" + +msgid "Horizontal slider - Move active thumb Left" +msgstr "Thanh trượt ngang - Di chuyển nút hoạt động sang trái" + +msgid "Horizontal slider - Move active thumb Right" +msgstr "Thanh trượt ngang - Di chuyển nút hoạt động sang phải" + +msgid "Horizontal slider - Move to start position" +msgstr "Thanh trượt ngang - Di chuyển đến vị trí bắt đầu" + +msgid "Horizontal slider - Move to last position" +msgstr "Thanh trượt ngang - Di chuyển đến vị trí cuối cùng" + +msgid "Camera view - Default" +msgstr "Chế độ xem camera - Mặc định" + +msgid "Camera view - Top" +msgstr "Chế độ xem camera - Trên" + +msgid "Camera view - Bottom" +msgstr "Chế độ xem camera - Dưới" + +msgid "Camera view - Front" +msgstr "Chế độ xem camera - Trước" + +msgid "Camera view - Behind" +msgstr "Chế độ xem camera - Sau" + +msgid "Camera Angle - Left side" +msgstr "Góc camera - Bên trái" + +msgid "Camera Angle - Right side" +msgstr "Góc camera - Bên phải" + +msgid "Camera view - Current plate" +msgstr "" + +msgid "Zoom in" +msgstr "Phóng to" + +msgid "Zoom out" +msgstr "Thu nhỏ" + +msgid "Show/Hide 3Dconnexion devices settings dialog" +msgstr "Hiển thị/Ẩn hộp thoại cài đặt thiết bị 3Dconnexion" + +msgid "Show/Hide wireframe" +msgstr "" + +msgid "On/Off G-code window" +msgstr "Bật/Tắt cửa sổ G-code" + +msgid "On/Off one layer mode of the vertical slider" +msgstr "Bật/Tắt chế độ một lớp của thanh trượt dọc" + +msgid "Switch between Prepare/Preview" +msgstr "Chuyển đổi giữa Chuẩn bị/Xem trước" + +msgid "Collapse/Expand the sidebar" +msgstr "Thu gọn/Mở rộng thanh bên" + +msgid "Open the speed dial" +msgstr "" + +msgid "Reload the device page" +msgstr "" + +msgid "Show keyboard shortcuts list" +msgstr "Hiển thị danh sách phím tắt" + +msgid "Slicing and printing" +msgstr "" + +msgid "Editing" +msgstr "" + +msgid "Placement" +msgstr "" + +msgid "Gizmos" +msgstr "" + +msgid "Sliders" +msgstr "" + +msgid "Painting tools" +msgstr "" + +msgid "Application" +msgstr "" + #: resources/data/hints.ini: [hint:Precise wall] msgid "" "Precise wall\n" @@ -23210,8 +26027,71 @@ msgstr "" "Tránh cong vênh\n" "Bạn có biết rằng khi in vật liệu dễ cong vênh như ABS, tăng nhiệt độ bàn nóng một cách thích hợp có thể giảm xác suất cong vênh không?" -#~ msgid "Other" -#~ msgstr "Khác" +# AI Translated +#~ msgid "Tab" +#~ msgstr "Tab" + +# AI Translated +#~ msgid "Displays current viewport FPS in the top-right corner." +#~ msgstr "Hiển thị FPS hiện tại của khung nhìn ở góc trên bên phải." + +# AI Translated +#~ msgid "Publish 3MF Wiki" +#~ msgstr "Wiki về Xuất bản 3MF" + +# AI Translated +#~ msgid "Publish 3MF Video Guide" +#~ msgstr "Hướng dẫn video về Xuất bản 3MF" + +#~ msgid "Toolbar" +#~ msgstr "Thanh công cụ" + +#~ msgid "Switch table page" +#~ msgstr "Chuyển trang bảng" + +#~ msgid "Global shortcuts" +#~ msgstr "Phím tắt toàn cục" + +# AI Translated +#~ msgid "Middle mouse button" +#~ msgstr "Nút chuột giữa" + +#~ msgid "Auto orients selected objects or all objects. If there are selected objects, it just orients the selected ones. Otherwise, it will orient all objects in the current project." +#~ msgstr "Tự động định hướng đối tượng đã chọn hoặc tất cả đối tượng. Nếu có đối tượng đã chọn, nó chỉ định hướng những đối tượng đã chọn. Nếu không, nó sẽ định hướng tất cả đối tượng trong dự án hiện tại." + +#~ msgid "Auto orients all objects on the active plate." +#~ msgstr "Tự động định hướng tất cả đối tượng trên bản đang hoạt động." + +#~ msgid "Any arrow" +#~ msgstr "Phím mũi tên bất kỳ" + +#~ msgid "Gizmo SLA support points" +#~ msgstr "Gizmo điểm support SLA" + +#~ msgid "Plater" +#~ msgstr "Bàn in" + +# AI Translated +#~ msgid "Gizmo" +#~ msgstr "Gizmo" + +#~ msgid "Delete objects, parts, modifiers" +#~ msgstr "Xóa đối tượng, phần, modifier" + +#~ msgid "Objects List" +#~ msgstr "Danh sách đối tượng" + +# AI Translated +#~ msgid "G-code written at the very top of the output file, before any other content. Useful for adding metadata that printer firmware reads from the first lines of the file (e.g. estimated print time, filament usage). Supports placeholders like {print_time_sec} and {used_filament_length}." +#~ msgstr "G-code được ghi ở ngay đầu file xuất, trước mọi nội dung khác. Hữu ích để thêm siêu dữ liệu mà firmware máy in đọc từ những dòng đầu tiên của file (ví dụ thời gian in ước tính, lượng filament sử dụng). Hỗ trợ các trình giữ chỗ như {print_time_sec} và {used_filament_length}." + +# AI Translated +#~ msgid "Print time (seconds)" +#~ msgstr "Thời gian in (giây)" + +# AI Translated +#~ msgid "Open actions speed dial" +#~ msgstr "Mở vòng quay thao tác nhanh" # AI Translated #~ msgid "Left: " @@ -23359,9 +26239,6 @@ msgstr "" #~ msgid "Print order within a single layer." #~ msgstr "Thứ tự in trong một lớp đơn." -#~ msgid "Bottom" -#~ msgstr "Dưới" - #~ msgid "Front" #~ msgstr "Trước" @@ -23380,9 +26257,6 @@ msgstr "" #~ msgid "Arrow Right" #~ msgstr "Mũi tên phải" -#~ msgid "End" -#~ msgstr "Kết thúc" - #~ msgid "Hotend" #~ msgstr "Hotend" diff --git a/localization/i18n/zh_CN/OrcaSlicer_zh_CN.po b/localization/i18n/zh_CN/OrcaSlicer_zh_CN.po index 84df96d57c..b61846f434 100644 --- a/localization/i18n/zh_CN/OrcaSlicer_zh_CN.po +++ b/localization/i18n/zh_CN/OrcaSlicer_zh_CN.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: Slic3rPE\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-09-17 12:41-0300\n" +"POT-Creation-Date: 2026-09-22 12:39+0800\n" "PO-Revision-Date: 2026-06-11 12:37-0300\n" "Last-Translator: Handle \n" "Language-Team: \n" @@ -2393,6 +2393,19 @@ msgstr "" msgid "Failed to open the Plugins dialog (unknown error)." msgstr "无法打开插件对话框(未知错误)。" +msgid "Plugins refreshed." +msgstr "" + +#, c-format, boost-format +msgid "Failed to refresh plugins: %s" +msgstr "" + +msgid "Select plugin package" +msgstr "" + +msgid "Plugin files (*.py;*.whl)|*.py;*.whl" +msgstr "" + msgid "Plugin Terminal" msgstr "插件终端" @@ -4002,6 +4015,21 @@ msgstr "OrcaSlicer 也始于同样的精神,汲取了 PrusaSlicer、BambuStudi msgid "Today, OrcaSlicer is the most widely used and actively developed open-source slicer in the 3D printing community. Many of its innovations have been adopted by other slicers, making it a driving force for the entire industry." msgstr "如今,OrcaSlicer 是 3D 打印社区中使用最广泛、开发最活跃的开源切片软件。它的许多创新已被其他切片软件采用,成为推动整个行业发展的力量。" +msgid "Script plugin skipped." +msgstr "" + +msgid "Script plugin finished." +msgstr "" + +msgid "Printer" +msgstr "打印机" + +msgid "Recent Projects" +msgstr "" + +msgid "Go to Plate" +msgstr "" + msgid "AMS Materials Setting" msgstr "AMS 材料设置" @@ -5550,9 +5578,6 @@ msgctxt "Noun" msgid "Print" msgstr "打印" -msgid "Printer" -msgstr "打印机" - msgid "Time Estimation" msgstr "时间预估" @@ -5732,12 +5757,15 @@ msgctxt "Camera View" msgid "Right" msgstr "右" -msgid "Add" -msgstr "添加" - msgid "Add plate" msgstr "添加新盘" +msgid "Split to objects" +msgstr "拆分为对象" + +msgid "Add" +msgstr "添加" + msgid "Auto orient all/selected objects" msgstr "自动定位所有/选定的对象" @@ -5750,9 +5778,6 @@ msgstr "全局整理" msgid "Arrange objects on selected plates" msgstr "单盘整理" -msgid "Split to objects" -msgstr "拆分为对象" - msgid "Assembly View" msgstr "装配体视图" @@ -5808,6 +5833,9 @@ msgstr "轮廓线" msgid "Wireframe" msgstr "线框" +msgid "X-Ray" +msgstr "" + msgid "Realistic View" msgstr "写实渲染" @@ -5850,7 +5878,7 @@ msgstr "体积:" msgid "Size:" msgstr "尺寸:" -#, c-format, boost-format +#, boost-format msgid "Conflicts of G-code paths have been found at layer %d, Z = %.2lfmm. Please separate the conflicted objects farther (%s <-> %s)." msgstr "发现G-code路径在层%d,高度为%.2lf mm处有冲突。请将有冲突的对象分离得更远(%s <-> %s)。" @@ -6016,6 +6044,9 @@ msgstr "正在关闭应用程序,部分预设已修改。" msgid "Logging" msgstr "日志" +msgid "Design" +msgstr "" + msgid "Prepare" msgstr "准备" @@ -6344,6 +6375,9 @@ msgstr "在3D场景中显示选中对象的轮廓" msgid "Preferences" msgstr "偏好设置" +msgid "Open speed dial" +msgstr "" + # AI Translated msgctxt "Menu" msgid "Edit" @@ -7270,6 +7304,231 @@ msgstr "不再显示此对话框?" msgid "Please refer to Wiki before use->" msgstr "使用前请参考 Wiki->" +msgid "Plates are a filament (FFF) feature." +msgstr "" + +msgid "Open the 3D view first." +msgstr "" + +msgid "Select an object first." +msgstr "" + +msgid "Slice and Preview" +msgstr "" + +msgid "Slice & Export" +msgstr "" + +msgid "Go to layer (percent)" +msgstr "" + +msgid "Commands" +msgstr "" + +msgid "Go to tab..." +msgstr "" + +msgid "Load Project" +msgstr "" + +msgid "Save Project As" +msgstr "" + +msgid "Mode: Simple" +msgstr "" + +msgid "Mode: Advanced" +msgstr "" + +msgid "Mode: Expert" +msgstr "" + +msgid "Toggle Developer Mode" +msgstr "" + +msgid "Developer mode enabled." +msgstr "" + +msgid "Developer mode disabled." +msgstr "" + +msgid "Export STL" +msgstr "导出STL文件" + +msgid "Export 3MF" +msgstr "导出 3MF" + +msgid "Export Sliced File" +msgstr "" + +msgid "Export All Sliced Files" +msgstr "" + +msgid "Max Volumetric Speed Calibration" +msgstr "最大体积流量校准" + +msgid "Pressure Advance Calibration" +msgstr "" + +msgid "Flow Ratio Calibration" +msgstr "流量比校准" + +msgid "Retraction Calibration" +msgstr "" + +msgid "Cornering Calibration" +msgstr "" + +msgid "Input Shaping Frequency Calibration" +msgstr "" + +msgid "Input Shaping Damping Calibration" +msgstr "" + +msgid "VFA Calibration" +msgstr "" + +msgid "View: Top" +msgstr "" + +msgid "View: Bottom" +msgstr "" + +msgid "View: Front" +msgstr "" + +msgid "View: Rear" +msgstr "" + +msgid "View: Left" +msgstr "" + +msgid "View: Right" +msgstr "" + +msgid "View: Isometric" +msgstr "" + +msgid "View: Default" +msgstr "" + +msgid "Fit Bed to View" +msgstr "" + +msgid "Toggle Perspective" +msgstr "" + +msgid "Delete All Objects" +msgstr "删除所有对象" + +msgid "Mirror X" +msgstr "" + +msgid "Mirror Y" +msgstr "" + +msgid "Mirror Z" +msgstr "" + +msgid "Split to Objects" +msgstr "拆分为对象" + +msgid "Split to Parts" +msgstr "" + +msgid "Center Selected on Plate" +msgstr "" + +msgid "Drop to Bed" +msgstr "" + +msgid "Scale to Fit Print Volume" +msgstr "" + +msgid "Increase Instances" +msgstr "" + +msgid "Decrease Instances" +msgstr "" + +msgid "Auto-Arrange" +msgstr "" + +msgid "Auto-Orient" +msgstr "" + +msgid "Add Plate" +msgstr "" + +msgid "Cannot add another plate (maximum reached)." +msgstr "" + +msgid "Duplicate Plate" +msgstr "" + +msgid "Cannot duplicate a plate (maximum reached)." +msgstr "" + +msgid "Cannot delete the only plate." +msgstr "" + +msgid "Rename Plate" +msgstr "" + +msgid "Toggle Plate Lock" +msgstr "" + +msgid "No plates available." +msgstr "" + +msgid "Synchronize Filament List from AMS" +msgstr "" + +msgid "Connect a printer to synchronize the AMS filament list." +msgstr "" + +msgid "Open Preset Bundle" +msgstr "" + +msgid "Sign in to sync presets." +msgstr "" + +msgid "Export All Objects as STLs" +msgstr "" + +msgid "Export All Objects as DRC (one file)" +msgstr "" + +msgid "Export All Objects as DRCs" +msgstr "" + +msgid "Export Toolpaths as OBJ" +msgstr "" + +msgid "About OrcaSlicer" +msgstr "" + +msgid "Open Wiki" +msgstr "" + +msgid "Open YouTube Channel" +msgstr "" + +msgid "Open Plugins" +msgstr "" + +msgid "Refresh Plugins" +msgstr "" + +msgid "Install Plugin" +msgstr "" + +msgid "Install Local Plugin" +msgstr "" + +msgid "Unknown command." +msgstr "" + msgid "3D Mouse disconnected." msgstr "3D鼠标断连。" @@ -7891,9 +8150,6 @@ msgstr "展开侧边栏" msgid "Collapse sidebar" msgstr "折叠边栏" -msgid "Tab" -msgstr "标签" - #, c-format, boost-format msgid "Loading file: %s" msgstr "加载文件:%s" @@ -8095,18 +8351,12 @@ msgstr "" msgid "Delete Object" msgstr "删除对象" -msgid "Delete All Objects" -msgstr "删除所有对象" - msgid "Reset Project" msgstr "重置项目" msgid "The selected object couldn't be split." msgstr "选中的模型不可分裂。" -msgid "Split to Objects" -msgstr "拆分为对象" - msgid "Disable Auto-Drop to preserve Z positioning?\n" msgstr "禁用自动落板以保留 Z 轴定位?\n" @@ -8910,6 +9160,33 @@ msgstr "多设备管理" msgid "With this option enabled, you can send a task to multiple devices at the same time and manage multiple devices." msgstr "启用此选项后,您可以同时向多个设备发送任务并管理多个设备。" +msgid "Open the Speed Dial from the keyboard" +msgstr "" + +msgid "When enabled, the Speed Dial keyboard shortcut (Space by default) opens the action search from any page." +msgstr "" + +msgid "Recent actions" +msgstr "" + +msgid "actions" +msgstr "" + +msgid "How many recently launched actions to show at the top of the Speed Dial. Set to 0 to hide recent actions." +msgstr "" + +msgid "CAD feature (experimental)" +msgstr "" + +msgid "With this option enabled, the Design tab is shown, where models can be built and edited parametrically. This feature is experimental and still under development." +msgstr "" + +msgid "Auto-close sketch loops" +msgstr "" + +msgid "Treat sketch endpoints within 0.001 mm as one joint and weld the loop shut. Off: only exactly coincident endpoints join, so a loop with a tiny gap is shown as open instead of being closed for you." +msgstr "" + msgid "Pop up to select filament grouping mode" msgstr "弹出选择耗材丝分组模式" @@ -8991,6 +9268,12 @@ msgstr "反转鼠标缩放" msgid "If enabled, reverses the direction of zoom with mouse wheel." msgstr "如果启用,使用鼠标滚轮缩放的方向会反转。" +msgid "Draw mate connectors as a face" +msgstr "" + +msgid "In the Design tab, draw a mate connector as a small face instead of the conventional disc with a roll quadrant. A face's orientation is read without being learned. Turn this off for the conventional CAD representation." +msgstr "" + msgid "Pan" msgstr "平移" @@ -9012,6 +9295,15 @@ msgstr "鼠标右键拖动" msgid "Set the action that dragging the right mouse button should perform." msgstr "设置拖动鼠标右键时应执行的操作。" +msgid "Keyboard" +msgstr "" + +msgid "Keyboard shortcuts" +msgstr "" + +msgid "Choose the key for each action." +msgstr "" + msgid "Clear my choice on..." msgstr "清除我的选择..." @@ -9122,11 +9414,39 @@ msgstr "" "限制视口帧率以降低 GPU 负载和功耗。\n" "设置为 0 表示不限制帧率。" +msgid "Reuse the 3D scene while idle" +msgstr "" + +msgid "" +"Skips redrawing the 3D scene when only the mouse cursor moves over the viewport,\n" +"and reuses the previous frame's scene instead. Reduces GPU load.\n" +"Disable it if the viewport shows stale or missing contents.\n" +"\n" +"Takes effect immediately." +msgstr "" + +msgid "Skip unchanged frames" +msgstr "" + +msgid "" +"Skips drawing a frame altogether when it would be identical to the one already on screen.\n" +"Only applies to frames that reuse the 3D scene, so it needs Reuse the 3D scene while idle.\n" +"Disable it if a hover highlight, tooltip or animation stops updating.\n" +"\n" +"Takes effect immediately." +msgstr "" + msgid "Show FPS overlay" msgstr "显示 FPS 叠加层" -msgid "Displays current viewport FPS in the top-right corner." -msgstr "在右上角显示当前视口的 FPS。" +msgid "Displays rendering counts in the top-right corner of the viewport." +msgstr "" + +msgid "FPS: frames presented to the screen per second." +msgstr "" + +msgid "3D: frames per second that redrew the 3D scene." +msgstr "" # AI Translated msgid "G-code Preview" @@ -9586,13 +9906,8 @@ msgstr "发布 3MF..." msgid "Select which settings to be published in the 3MF file" msgstr "选择要在 3MF 文件中发布的设置" -# AI Translated -msgid "Publish 3MF Wiki" -msgstr "发布 3MF Wiki" - -# AI Translated -msgid "Publish 3MF Video Guide" -msgstr "发布 3MF 视频指南" +msgid "Video Guide" +msgstr "" # AI Translated msgid "Mixed filament - published as a whole when \"Enable\" above is selected" @@ -9698,6 +10013,133 @@ msgstr "为“%1%”,添加“%2%”为一个新预设" msgid "Simply switch to \"%1%\"" msgstr "直接切换到“%1%”" +msgid "Expert" +msgstr "" + +msgid "Simple" +msgstr "" + +msgid "Search actions" +msgstr "" + +#, c-format, boost-format +msgid "Search %s actions" +msgstr "" + +msgid "Recent" +msgstr "" + +msgid "Other" +msgstr "其他" + +#, c-format, boost-format +msgid "No actions match (Total: %s)" +msgstr "" + +msgid "No actions yet" +msgstr "" + +msgid "No tabs match" +msgstr "" + +msgid "No tabs" +msgstr "" + +#, c-format, boost-format +msgid "Showing %s of %s actions" +msgstr "" + +#, c-format, boost-format +msgid "%s actions" +msgstr "" + +#, c-format, boost-format +msgid "%s tabs" +msgstr "" + +#, c-format, boost-format +msgid "%s matches" +msgstr "" + +#, c-format, boost-format +msgid "Favourites are full (%s max)" +msgstr "" + +#, c-format, boost-format +msgid "Go to %s%% of the layer range" +msgstr "" + +msgid "Enter a layer percentage (0-100)" +msgstr "" + +#, c-format, boost-format +msgid "Go to layer %% (0-100)" +msgstr "" + +msgid "Go to tab" +msgstr "" + +#, c-format, boost-format +msgid "Favourite %s (%s)" +msgstr "" + +#, c-format, boost-format +msgid "Pin to favourites (%s)" +msgstr "" + +#, c-format, boost-format +msgid "Unpin from favourites (%s)" +msgstr "" + +msgid "Remove from favourites" +msgstr "" + +msgid "Move left" +msgstr "" + +msgid "Move right" +msgstr "" + +msgid "Unpin" +msgstr "" + +msgid "Wiki (F1)" +msgstr "" + +msgid "No wiki page for this action" +msgstr "" + +msgid "Show details" +msgstr "显示详情" + +# AI Translated +msgid "Hide details" +msgstr "隐藏详情" + +#, c-format, boost-format +msgid "\"%s\" is a Developer setting. Enable Developer mode to edit it?" +msgstr "" + +msgid "Developer setting" +msgstr "" + +#, c-format, boost-format +msgid "\"%s\" is a %s setting. Switch from %s mode to %s mode to edit it?" +msgstr "" + +msgid "Switch settings mode" +msgstr "" + +#, c-format, boost-format +msgid "Run \"%s\"?" +msgstr "" + +msgid "Run plugin" +msgstr "" + +msgid "Don't ask again for this action" +msgstr "" + msgid "Task canceled" msgstr "任务已取消" @@ -11473,59 +11915,39 @@ msgstr "参数配置包在之前的配置向导中发生了变更" msgid "Configuration package changed" msgstr "参数配置包发生变更" -msgid "Toolbar" -msgstr "工具栏" - -msgid "Objects list" -msgstr "对象列表" - -msgid "Import geometry data from STL/STEP/3MF/OBJ/AMF files" -msgstr "从STL/STEP/3MF/OBJ/AMF文件中导入几何数据" - -msgid "Paste from clipboard" -msgstr "从剪切板粘贴" - -msgid "Show/Hide 3Dconnexion devices settings dialog" -msgstr "显示/隐藏 3Dconnexion设备的设置对话框" - -msgid "Switch table page" -msgstr "切换标签页" - -msgid "Show keyboard shortcuts list" -msgstr "显示键盘快捷键列表" - -msgid "Global shortcuts" -msgstr "全局快捷键" - msgid "Pan View" msgstr "移动视角" msgid "Rotate View" msgstr "旋转视角" -msgid "Middle mouse button" -msgstr "鼠标中键" - -msgid "Zoom View" -msgstr "缩放视角" - -msgid "Auto orients selected objects or all objects. If there are selected objects, it just orients the selected ones. Otherwise, it will orient all objects in the current project." +#, c-format, boost-format +msgid "Use %s or %s, or a key that does not type a character." msgstr "" -"自动调整选定零件/所有零件的方向,\n" -"有选定零件时调整选定零件的朝向,\n" -"没有选择零件时调整当项目所有零件的朝向" -msgid "Auto orients all objects on the active plate." -msgstr "自动调整活动盘上的所有物体的方向。" +msgctxt "Keyboard Shortcut" +msgid "Key" +msgstr "" -msgid "Collapse/Expand the sidebar" -msgstr "收起/展开 侧边栏" +msgid "Left mouse" +msgstr "" -msgid "Any arrow" -msgstr "任意箭头" +msgid "Available anywhere in the window, even while typing in a text field." +msgstr "" -msgid "Movement in camera space" -msgstr "沿相机视角移动对象" +msgid "Run a speed dial favorite while the dial is open" +msgstr "" + +# AI Translated +msgctxt "Keyboard Shortcut" +msgid "Tab" +msgstr "Tab" + +msgid "Switch to the next main tab" +msgstr "" + +msgid "Available while the 3D view on the Prepare tab has focus." +msgstr "" msgid "Select a part" msgstr "选择单个零件" @@ -11536,139 +11958,29 @@ msgstr "选择多个对象" msgid "Select objects by rectangle" msgstr "框选多个零件" -# AI Translated -msgctxt "Keyboard Shortcut" -msgid "Arrow Up" -msgstr "↑" - -# AI Translated -msgid "Move selection 10mm in positive Y direction" -msgstr "将所选项沿 Y 轴正方向移动 10mm" - -# AI Translated -msgctxt "Keyboard Shortcut" -msgid "Arrow Down" -msgstr "↓" - -# AI Translated -msgid "Move selection 10mm in negative Y direction" -msgstr "将所选项沿 Y 轴负方向移动 10mm" - -# AI Translated -msgctxt "Keyboard Shortcut" -msgid "Arrow Left" -msgstr "←" - -# AI Translated -msgid "Move selection 10mm in negative X direction" -msgstr "将所选项沿 X 轴负方向移动 10mm" - -# AI Translated -msgctxt "Keyboard Shortcut" -msgid "Arrow Right" -msgstr "→" - -# AI Translated -msgid "Move selection 10mm in positive X direction" -msgstr "将所选项沿 X 轴正方向移动 10mm" +msgid "Keyboard 1-9: set filament for object/part" +msgstr "按键1-9:设置对象/零件的耗材丝" msgid "Movement step set to 1mm" msgstr "沿X、Y轴以1mm为步进移动对象" -msgid "Keyboard 1-9: set filament for object/part" -msgstr "按键1-9:设置对象/零件的耗材丝" +msgid "Movement in camera space" +msgstr "沿相机视角移动对象" -msgid "Camera view - Default" -msgstr "摄像机视角 - 默认" +msgid "Middle mouse" +msgstr "" -msgid "Camera view - Top" -msgstr "摄像机视角 - 顶部" +msgid "Right mouse" +msgstr "" -msgid "Camera view - Bottom" -msgstr "摄像机视角 - 底部" +msgid "Zoom View" +msgstr "缩放视角" -msgid "Camera view - Front" -msgstr "摄像机视角 - 正面" +msgid "Painting" +msgstr "" -msgid "Camera view - Behind" -msgstr "摄像机视角 - 后面" - -msgid "Camera Angle - Left side" -msgstr "摄像机视角 - 左面" - -msgid "Camera Angle - Right side" -msgstr "摄像机视角 - 右面" - -msgid "Select all objects" -msgstr "选择所有对象" - -msgid "Gizmo move" -msgstr "线框移动" - -msgid "Gizmo rotate" -msgstr "旋转物件" - -msgid "Gizmo scale" -msgstr "线框缩放" - -msgid "Gizmo place face on bed" -msgstr "选择底面" - -msgid "Gizmo cut" -msgstr "剪切物件" - -msgid "Gizmo mesh boolean" -msgstr "线框网格布尔操作" - -msgid "Gizmo FDM paint-on fuzzy skin" -msgstr "Gizmo FDM手绘绒毛表面" - -msgid "Gizmo SLA support points" -msgstr "SLA支撑点" - -msgid "Gizmo FDM paint-on seam" -msgstr "FDM涂装接缝" - -msgid "Gizmo text emboss/engrave" -msgstr "线框文本浮雕/雕刻" - -msgid "Gizmo measure" -msgstr "线框测量" - -msgid "Gizmo assemble" -msgstr "线框组合" - -msgid "Gizmo brim ears" -msgstr "线框耳状帽檐" - -msgid "Zoom in" -msgstr "放大" - -msgid "Zoom out" -msgstr "缩小" - -msgid "Toggle printable for object/part" -msgstr "切换对象/零件的可打印状态" - -# AI Translated -msgctxt "Keyboard Shortcut" -msgid "Tab" -msgstr "Tab" - -msgid "Switch between Prepare/Preview" -msgstr "准备/预览之间的切换" - -# AI Translated -msgctxt "Keyboard Shortcut" -msgid "Space" -msgstr "Space" - -# AI Translated -msgid "Open actions speed dial" -msgstr "打开快捷操作盘" - -msgid "Plater" -msgstr "准备" +msgid "Available while a painting gizmo is open: supports, seam, fuzzy skin or color painting." +msgstr "" msgid "Move: press to snap by 1mm" msgstr "移动:以1mm为步进移动" @@ -11679,14 +11991,19 @@ msgstr "支撑/颜色绘制:调节画笔半径" msgid "Support/Color Painting: adjust section position" msgstr "支撑/色彩绘制:调节剖面位置" -msgid "Gizmo" -msgstr "小工具" +msgid "Objects list" +msgstr "对象列表" + +msgid "Available while the object list has focus." +msgstr "" msgid "Set extruder number for the objects and parts" msgstr "设置对象、零件使用的挤出机编号" -msgid "Delete objects, parts, modifiers" -msgstr "删除对象、零件、修改器" +# AI Translated +msgctxt "Keyboard Shortcut" +msgid "Space" +msgstr "Space" msgid "Select the object/part and press space to change the name" msgstr "选中对象、零件,按空格可修改名称" @@ -11697,45 +12014,48 @@ msgstr "鼠标点击" msgid "Select the object/part and mouse click to change the name" msgstr "选中对象、零件,双击零件名可修改名称" -msgid "Objects List" -msgstr "对象列表" - -msgid "Vertical slider - Move active thumb Up" -msgstr "垂直滑动条 - 向上移动一层" - -msgid "Vertical slider - Move active thumb Down" -msgstr "垂直滑动条 - 向下移动一层" - -msgid "Horizontal slider - Move active thumb Left" -msgstr "水平滑动条 - 向左移动一步" - -msgid "Horizontal slider - Move active thumb Right" -msgstr "水平滑动条 - 向右移动一步" - -msgid "On/Off one layer mode of the vertical slider" -msgstr "开启/关闭垂直滑动条的单层模式" - -msgid "On/Off G-code window" -msgstr "开启/关闭G-code窗口" +msgid "Available while the 3D view on the Preview tab has focus." +msgstr "" msgid "Move slider 5x faster" msgstr "5倍速移动滑动条" -# AI Translated -msgctxt "Keyboard Shortcut" -msgid "Home" -msgstr "Home" +msgid "Scroll slider 5x faster" +msgstr "" -msgid "Horizontal slider - Move to start position" -msgstr "水平滑块 - 移动到起始位置" +msgid "Not customizable" +msgstr "" -# AI Translated -msgctxt "Keyboard Shortcut" -msgid "End" -msgstr "End" +#, c-format, boost-format +msgid "%s is assigned to %s. Reassign it to %s?" +msgstr "" -msgid "Horizontal slider - Move to last position" -msgstr "水平滑块 - 移动到末尾位置" +#, c-format, boost-format +msgid "The default %s is assigned to %s. Reassign it to %s?" +msgstr "" + +msgid "Global shortcuts also apply while typing." +msgstr "" + +msgid "A key that types a character cannot be a global shortcut." +msgstr "" + +msgid "Esc cancels, Enter confirms." +msgstr "" + +#, c-format, boost-format +msgid "" +"Press the new shortcut for\n" +"\"%s\"" +msgstr "" + +#, c-format, boost-format +msgid "Already used as a step of %s." +msgstr "" + +#, c-format, boost-format +msgid "Already assigned to %s. Press OK to reassign it." +msgstr "" msgid "Release Note" msgstr "更新说明" @@ -16566,8 +16886,8 @@ msgstr "预热步骤" msgid "Insert multiple preheat commands (e.g. M104.1). Only useful for Prusa XL. For other printers, please set it to 1." msgstr "插入多个预热命令(例如 M104.1)。仅适用于 Prusa XL。对于其他打印机,请将其设置为 1。" -msgid "G-code written at the very top of the output file, before any other content. Useful for adding metadata that printer firmware reads from the first lines of the file (e.g. estimated print time, filament usage). Supports placeholders like {print_time_sec} and {used_filament_length}." -msgstr "G-code 写在输出文件的最顶部,位于任何其他内容之前。对于添加打印机固件从文件第一行读取的元数据(例如估计打印时间、耗材使用情况)很有用。支持 {print_time_sec} 和 {used_filament_length} 等占位符。" +msgid "G-code written at the very top of the output file, before any other content. Useful for adding metadata that printer firmware reads from the first lines of the file (e.g. estimated print time, filament usage). Supports placeholders like {print_time_total_sec}, {print_time_day}, {print_time_hour}, {print_time_minute}, {print_time_sec} and {used_filament_length}." +msgstr "" msgid "Start G-code" msgstr "起始G-code" @@ -17614,9 +17934,6 @@ msgstr "线宽过大" msgid " not in range " msgstr " 不在合理范围内" -msgid "Export 3MF" -msgstr "导出 3MF" - msgid "This exports the project as a 3MF file." msgstr "导出项目为 3MF。" @@ -17632,9 +17949,6 @@ msgstr "导入切片数据" msgid "Load cached slicing data from directory." msgstr "从目录导入缓存的切片数据" -msgid "Export STL" -msgstr "导出STL文件" - msgid "Export the objects as single STL." msgstr "将对象导出为单个STL。" @@ -18105,12 +18419,36 @@ msgstr "已用耗材" msgid "Total length of filament used in the print." msgstr "打印中使用的耗材的总长度。" -msgid "Print time (seconds)" -msgstr "打印耗时(秒)" +msgid "Print time (total seconds)" +msgstr "" msgid "Total estimated print time in seconds. Replaced with actual value during post-processing." msgstr "预计总打印耗时(以秒为单位)。在后处理时将替换为实际值。" +msgid "Print time (days component)" +msgstr "" + +msgid "Estimated print time day component (normal mode). Replaced with actual value during post-processing." +msgstr "" + +msgid "Print time (hours component)" +msgstr "" + +msgid "Estimated print time hour component (normal mode). Replaced with actual value during post-processing." +msgstr "" + +msgid "Print time (minutes component)" +msgstr "" + +msgid "Estimated print time minute component (normal mode). Replaced with actual value during post-processing." +msgstr "" + +msgid "Print time (seconds component)" +msgstr "" + +msgid "Estimated print time second component (normal mode). Replaced with actual value during post-processing." +msgstr "" + msgid "Filament length (meters)" msgstr "耗材长度(米)" @@ -18342,9 +18680,6 @@ msgstr "该文件包含无效的顶点索引。" msgid "This OBJ file couldn't be read because it's empty." msgstr "无法读取该OBJ文件,因为该文件内容为空。" -msgid "Max Volumetric Speed Calibration" -msgstr "最大体积流量校准" - msgid "Manage Result" msgstr "管理结果" @@ -19190,9 +19525,6 @@ msgstr "" msgid "NOTE: High values may cause Layer shift (>%s)" msgstr "注意:较高的值可能会导致层移位 (>%s)" -msgid "Flow Ratio Calibration" -msgstr "流量比校准" - msgid "Calibration Test Type" msgstr "校准测试类型" @@ -19949,6 +20281,9 @@ msgstr "未检测到有效会话。是否继续登录 3DPrinterOS?" msgid "Success!" msgstr "成功!" +msgid "Generate API Key" +msgstr "" + msgid "Are you sure to log out?" msgstr "您确定要登出吗?" @@ -20946,13 +21281,6 @@ msgstr "Bambu 网络插件用于云功能、打印机发现和远程打印。" msgid "Error: %s" msgstr "错误:%s" -msgid "Show details" -msgstr "显示详情" - -# AI Translated -msgid "Hide details" -msgstr "隐藏详情" - msgid "Version to install:" msgstr "将安装的版本:" @@ -21323,6 +21651,2498 @@ msgstr "此耗材可能与当前设备设置不兼容,将使用随机耗材预 msgid "The filament model is unknown. A random filament preset will be used." msgstr "此耗材可能于当前设备设置不兼容,将使用随机耗材预设。" +msgid "Construction" +msgstr "" + +#, c-format, boost-format +msgid "%s · on %s" +msgstr "" + +msgid "Line — click start, then end" +msgstr "" + +msgid "Rectangle — click two opposite corners" +msgstr "" + +msgid "Circle — click center, then radius" +msgstr "" + +msgid "Arc — click start, end, then a point" +msgstr "" + +msgid "Slot — two centerline ends, then end radius" +msgstr "" + +msgid "Ellipse — center, major end, minor point" +msgstr "" + +msgid "Spline — click control points" +msgstr "" + +msgid "Point — click to place" +msgstr "" + +msgid "Dimension — click 2 points or an entity" +msgstr "" + +msgid "Trim — click a segment to trim it" +msgstr "" + +msgid "Extend — click a line/arc to extend it" +msgstr "" + +msgid "Offset — pick an entity, drag the distance" +msgstr "" + +msgid "Mirror — pick axis, then entities" +msgstr "" + +msgid "Fillet — pick two lines, set the radius" +msgstr "" + +msgid "Chamfer — pick two lines, set the distance" +msgstr "" + +msgid "Polygon — click center, then a vertex" +msgstr "" + +msgid "Nothing here has a value to type — pick a line, an arc, a circle, or two entities" +msgstr "" + +msgid "Normal to the sketch plane" +msgstr "" + +msgid "Converted the selection between construction and real geometry" +msgstr "" + +msgid "Origin planes shown" +msgstr "" + +msgid "Origin planes hidden" +msgstr "" + +msgid "World axes shown" +msgstr "" + +msgid "World axes hidden" +msgstr "" + +msgid "Isometric view, fitted" +msgstr "" + +msgid "Bed shown" +msgstr "" + +msgid "Bed hidden" +msgstr "" + +msgid "FEATURES" +msgstr "" + +msgid "Sketch" +msgstr "" + +#, c-format, boost-format +msgid "Sketching on %s — pick a tool" +msgstr "" + +msgid "Click a face or a reference plane in the viewport, then a sketch tool" +msgstr "" + +#, c-format, boost-format +msgid "" +"Drawing on %s.\n" +"Pick a tool, or press Menu for the list." +msgstr "" + +msgid "Click a face or a reference plane, then a sketch tool." +msgstr "" + +msgid "Add material (extrude / revolve / sweep / loft / thicken / rib)" +msgstr "" + +msgid "Extrude a sketch profile, or push/pull a picked face" +msgstr "" + +msgid "Create a sketch, or pick a solid face, first" +msgstr "" + +msgid "Revolve" +msgstr "" + +msgid "Revolve a profile about an axis" +msgstr "" + +msgid "Create a sketch profile to revolve first" +msgstr "" + +msgid "Sweep" +msgstr "" + +msgid "Sweep a profile along a path" +msgstr "" + +msgid "Create a profile sketch to sweep first" +msgstr "" + +msgid "Loft" +msgstr "" + +msgid "Loft (skin) between two or more profiles" +msgstr "" + +msgid "Create at least two profile sketches to loft" +msgstr "" + +msgid "Thicken" +msgstr "" + +msgid "Offset a solid face into a thin plate (new body)" +msgstr "" + +msgid "Thicken needs a solid body — add or import one first" +msgstr "" + +#, c-format +msgid "Body %zu" +msgstr "" + +msgid "Grow a thin wall from an open sketch line, fused to a body" +msgstr "" + +msgid "Rib needs a solid body — add or import one first" +msgstr "" + +msgid "Create a sketch with an open line first" +msgstr "" + +msgid "Create a solid body to pattern first" +msgstr "" + +msgid "Pattern — needs a solid body to replicate" +msgstr "" + +msgid "Surface (extrude / revolve / loft / fill / offset / thicken)" +msgstr "" + +msgid "Surface Extrude" +msgstr "" + +msgid "Extrude a sketch into a sheet body (no end caps)" +msgstr "" + +msgid "Create a sketch first" +msgstr "" + +msgid "Surface Revolve" +msgstr "" + +msgid "Revolve a sketch profile into a sheet body" +msgstr "" + +msgid "Surface Loft" +msgstr "" + +msgid "Loft (skin) between 2+ profiles, open (no end caps)" +msgstr "" + +msgid "Surface Fill" +msgstr "" + +msgid "Fill a sketch boundary with a smooth face" +msgstr "" + +msgid "Create a sketch profile to fill first" +msgstr "" + +msgid "Surface Offset" +msgstr "" + +msgid "Offset a sheet body's shell by a signed distance" +msgstr "" + +msgid "No sheet body to offset — create a surface feature first" +msgstr "" + +msgid "Thicken Surface" +msgstr "" + +msgid "Thicken a sheet body into a solid" +msgstr "" + +msgid "No sheet body to thicken — create a surface feature first" +msgstr "" + +msgid "Datum / Curve (plane / axis / coord sys / helix / project)" +msgstr "" + +msgid "Reference plane (offset / tilt / midplane / tangent / two edges / coincident)" +msgstr "" + +msgid "Axis" +msgstr "" + +msgid "Datum axis (two points, face normal, cylinder centerline, two planes, along edge)" +msgstr "" + +msgid "Coord Sys" +msgstr "" + +msgid "Datum coordinate system (world point, or face + direction edge)" +msgstr "" + +msgid "Helix" +msgstr "" + +msgid "Helical curve (spring path) — use as a sweep path for coils / springs / augers" +msgstr "" + +msgid "Project body edges onto a plane as sketch entities" +msgstr "" + +msgid "Project needs a body — add or import one first" +msgstr "" + +msgid "(all edges)" +msgstr "" + +msgid "Placement (transform / mirror / mate)" +msgstr "" + +msgid "Transform" +msgstr "" + +msgid "Move and/or rotate an existing body" +msgstr "" + +msgid "Transform needs a body — add or import one first" +msgstr "" + +msgid "Reflect a body about a plane" +msgstr "" + +msgid "Mirror needs a body — add or import one first" +msgstr "" + +msgid "Mate" +msgstr "" + +msgid "Assembly: align two CoordSys features (fastened, planar, revolute, slider, cylindrical)" +msgstr "" + +msgid "Boolean (combine bodies)" +msgstr "" + +msgid "Boolean — needs two solid bodies to combine" +msgstr "" + +msgid "Cut (split a body with a plane)" +msgstr "" + +msgid "Create a solid body to cut first" +msgstr "" + +msgid "Cut — needs a solid body to slice" +msgstr "" + +msgid "Color — set the selected body's display colour" +msgstr "" + +msgid "Select a feature, or a body, first — then rename it" +msgstr "" + +msgid "Fillet / chamfer / draft / shell / delete face" +msgstr "" + +msgid "Fillet / Chamfer" +msgstr "" + +msgid "Round or bevel a picked edge" +msgstr "" + +msgid "Draft (taper a face)" +msgstr "" + +msgid "Tilt a picked face by a draft angle" +msgstr "" + +msgid "Hollow the body to a wall thickness, opening a picked face" +msgstr "" + +msgid "Delete Face" +msgstr "" + +msgid "Remove faces from a body and heal the solid" +msgstr "" + +msgid "Delete Face needs a body — add or import one first" +msgstr "" + +msgid "(none)" +msgstr "" + +msgid "Hole / thread" +msgstr "" + +msgid "Drill a hole, centred on a picked face or placed on a plane" +msgstr "" + +msgid "Thread" +msgstr "" + +msgid "Thread a cylindrical surface (inner bore / outer) or a circular edge" +msgstr "" + +msgid "Pick a cylindrical surface (bore / outer) or a circular edge for a thread" +msgstr "" + +msgid "Import STEP (editable B-rep solid)" +msgstr "" + +msgid "Import mesh (STL/OBJ) as an editable B-rep solid" +msgstr "" + +msgid "Constrain selected sketch" +msgstr "" + +msgid "SKETCH" +msgstr "" + +msgid "Click to select; Shift to add; double-click for a whole loop" +msgstr "" + +msgid "Dimension" +msgstr "" + +msgid "Click 2 points or a line / circle / arc to place a dimension" +msgstr "" + +msgid "Line / polyline" +msgstr "" + +msgid "Click start, then end — then set the exact length" +msgstr "" + +msgid "Polyline" +msgstr "" + +msgid "Click points; click first / right-click to close the loop" +msgstr "" + +msgid "Corner rectangle" +msgstr "" + +msgid "Click two opposite corners" +msgstr "" + +msgid "Center rectangle" +msgstr "" + +msgid "Click center, then a corner" +msgstr "" + +msgid "Oblique rectangle" +msgstr "" + +msgid "Click two corners of one edge, then a point for the width" +msgstr "" + +msgid "Rounded rectangle" +msgstr "" + +msgid "Click two opposite corners, then a point for the corner radius" +msgstr "" + +msgid "Center circle" +msgstr "" + +msgid "Click center, then radius" +msgstr "" + +msgid "2-point circle" +msgstr "" + +msgid "Click two ends of the diameter" +msgstr "" + +msgid "3-point circle" +msgstr "" + +msgid "Click three points on the circle" +msgstr "" + +msgid "Arc" +msgstr "" + +msgid "3-point arc" +msgstr "" + +msgid "Click start, end, then a point on the arc" +msgstr "" + +msgid "Tangent arc" +msgstr "" + +msgid "Click start (on the last entity) then end" +msgstr "" + +msgid "Center-point arc" +msgstr "" + +msgid "Click center, then start, then a point for the end angle" +msgstr "" + +msgid "Slot" +msgstr "" + +msgid "Click two centerline ends, then a point for the end radius" +msgstr "" + +msgid "Arc slot" +msgstr "" + +msgid "Click center, start, end, then a point for the width" +msgstr "" + +msgid "Ellipse" +msgstr "" + +msgid "Click center, a major-axis end, then a point for the minor axis" +msgstr "" + +msgid "Elliptical arc" +msgstr "" + +msgid "Click center, major-axis end, minor point, then arc start and end" +msgstr "" + +msgid "Spline" +msgstr "" + +msgid "Click control points; double-click or right-click to finish" +msgstr "" + +msgid "Click to place a point" +msgstr "" + +msgid "Select — click to select; Shift to add" +msgstr "" + +msgid "Text — emboss text as a profile" +msgstr "" + +msgid "SVG — import an outline as a profile" +msgstr "" + +msgid "Fillet / chamfer" +msgstr "" + +msgid "Fillet" +msgstr "" + +msgid "Pick two lines, then drag the arrow or click the radius to set it" +msgstr "" + +msgid "Chamfer" +msgstr "" + +msgid "Pick two lines, then drag the arrow or click the distance to set it" +msgstr "" + +msgid "Offset" +msgstr "" + +msgid "Pick an entity, then drag the arrow or click the distance; click empty to apply" +msgstr "" + +msgid "Pick a mirror-axis line, then the entities to mirror; click empty to apply" +msgstr "" + +msgid "Trim" +msgstr "" + +msgid "Click a segment to trim it back to its nearest intersection; right-click exits" +msgstr "" + +msgid "Extend" +msgstr "" + +msgid "Click a line or arc to extend it to the nearest entity; right-click exits" +msgstr "" + +msgid "Constrain — add geometric/dimensional relations" +msgstr "" + +msgid "Move / rotate / scale" +msgstr "" + +msgid "Move (translate)" +msgstr "" + +msgid "Pick entities, then drag the handle or click the distance; click empty to apply" +msgstr "" + +msgid "Rotate (about centroid)" +msgstr "" + +msgid "Pick entities, then drag around the pivot or click the angle; click empty to apply" +msgstr "" + +msgid "Scale (about centroid)" +msgstr "" + +msgid "Pick entities, then drag the handle or click the factor; click empty to apply" +msgstr "" + +msgid "Linear / polar array" +msgstr "" + +msgid "Linear array" +msgstr "" + +msgid "Pick entities, drag the spacing handle, click the count; click empty to apply" +msgstr "" + +msgid "Polar array (about centroid)" +msgstr "" + +msgid "Pick entities, drag the sweep handle, click the count; click empty to apply" +msgstr "" + +#, c-format, boost-format +msgid "Click center then a vertex — %d sides, %s" +msgstr "" + +msgid "circumscribed" +msgstr "" + +msgid "inscribed" +msgstr "" + +msgid "Polygon" +msgstr "" + +#, c-format, boost-format +msgid "Converted %d entit%s between construction and real geometry" +msgstr "" + +msgid "CONSTRAIN" +msgstr "" + +msgid "Perpendicular" +msgstr "" + +msgid "Coincident" +msgstr "" + +msgid "Equal length" +msgstr "" + +msgid "Equal radius" +msgstr "" + +msgid "Collinear" +msgstr "" + +msgid "Tangent" +msgstr "" + +msgid "Midpoint" +msgstr "" + +msgid "Symmetric" +msgstr "" + +msgid "Symmetric about the vertical axis" +msgstr "" + +msgid "Symmetric about the horizontal axis" +msgstr "" + +msgid "Fix point (anchor in place)" +msgstr "" + +msgid "Horizontal distance" +msgstr "" + +msgid "Vertical distance" +msgstr "" + +msgid "✓ Confirm" +msgstr "" + +msgid "✗ Cancel" +msgstr "" + +msgid "Undo (Ctrl+Z)" +msgstr "" + +msgid "Redo (Ctrl+Shift+Z)" +msgstr "" + +msgid "New Design — clear the feature tree" +msgstr "" + +msgid "Export STEP…" +msgstr "" + +msgid "Show the printer bed and its plate grid" +msgstr "" + +msgid "Place on Face (F) — lay the picked face on the bed" +msgstr "" + +msgid "Section View — hide part of the model to see inside. PageUp/PageDown move the plane; Delete removes it." +msgstr "" + +msgid "Flip Section — show the opposite half" +msgstr "" + +msgid "Commit to Plate — send the solid to Prepare" +msgstr "" + +msgid "Width / X" +msgstr "" + +msgid "Height / Y" +msgstr "" + +msgid "Distance X" +msgstr "" + +msgid "Distance Y" +msgstr "" + +msgid "Distance Z" +msgstr "" + +msgid "Z" +msgstr "" + +msgid "Rotation axis" +msgstr "" + +msgid "Angle °" +msgstr "" + +msgid "Move / Rotate" +msgstr "" + +msgid "Sketch: —" +msgstr "" + +msgid "Extrude dist" +msgstr "" + +msgid "End" +msgstr "结束" + +msgid "2nd dist" +msgstr "" + +msgid "Taper °" +msgstr "" + +msgid "New body" +msgstr "" + +msgid "Intersect" +msgstr "" + +msgid "Result" +msgstr "" + +msgid "Flip direction" +msgstr "" + +msgid "(no edge picked — group below)" +msgstr "" + +msgid "Bottom" +msgstr "底部" + +msgid "Lateral" +msgstr "" + +msgid "Edges" +msgstr "" + +msgid "Size (r/dist)" +msgstr "" + +msgid "XY" +msgstr "" + +msgid "XZ" +msgstr "" + +msgid "YZ" +msgstr "" + +msgid "Hole plane" +msgstr "" + +msgid "Depth (blind)" +msgstr "" + +msgid "Pos X" +msgstr "" + +msgid "Pos Y" +msgstr "" + +msgid "Through" +msgstr "" + +msgid "(none — uses Hole plane)" +msgstr "" + +msgid "On face" +msgstr "" + +msgid "Thread plane" +msgstr "" + +msgid "Pitch" +msgstr "" + +msgid "Thread depth" +msgstr "" + +msgid "(none — uses Thread plane)" +msgstr "" + +msgid "Plane X" +msgstr "" + +msgid "Plane Y" +msgstr "" + +msgid "Profile: —" +msgstr "" + +msgid "Path" +msgstr "" + +msgid "Linear" +msgstr "" + +msgid "Direction" +msgstr "" + +msgid "Total angle°" +msgstr "" + +msgid "Boolean" +msgstr "" + +msgid "Union (join)" +msgstr "" + +msgid "Subtract (cut)" +msgstr "" + +msgid "Target (kept)" +msgstr "" + +msgid "Keep tool body" +msgstr "" + +msgid "Body" +msgstr "" + +msgid "Insert" +msgstr "" + +msgid "" +"Drag a corner to size, the centre to move.\n" +"Confirm or Cancel in the toolbar above." +msgstr "" + +msgid "Midplane" +msgstr "" + +msgid "Two edges" +msgstr "" + +msgid "Plane type" +msgstr "" + +msgid "Base" +msgstr "" + +msgid "Angle°" +msgstr "" + +msgid "Base X" +msgstr "" + +msgid "Base Y" +msgstr "" + +msgid "Tilt axis" +msgstr "" + +msgid "Pick Face A" +msgstr "" + +msgid "Pick Face B" +msgstr "" + +msgid "Pick Edge A" +msgstr "" + +msgid "Pick Edge B" +msgstr "" + +msgid "Size U" +msgstr "" + +msgid "Size V" +msgstr "" + +msgid "Profiles (check 2+, in order):" +msgstr "" + +msgid "Ruled (straight) sections" +msgstr "" + +msgid "Fills the sketch's closed boundary with a smooth face." +msgstr "" + +msgid "Sheet body" +msgstr "" + +msgid "Offsets a sheet body's shell. Positive = outward, negative = inward." +msgstr "" + +msgid "Thickens a sheet body into a solid. Flip reverses the direction." +msgstr "" + +msgid "(all faces — closed hollow)" +msgstr "" + +msgid "Open face" +msgstr "" + +msgid "Pick a solid face to open it, then set the wall thickness." +msgstr "" + +msgid "Angle (°)" +msgstr "" + +msgid "(pick a side face)" +msgstr "" + +msgid "Draft" +msgstr "" + +msgid "Pick a side face, then set the draft angle. The face pivots about the body base." +msgstr "" + +msgid "Translate X" +msgstr "" + +msgid "Translate Y" +msgstr "" + +msgid "Translate Z" +msgstr "" + +msgid "Rotate axis" +msgstr "" + +msgid "Pivot X" +msgstr "" + +msgid "Pivot Y" +msgstr "" + +msgid "Pivot Z" +msgstr "" + +msgid "Keep original (make a copy)" +msgstr "" + +msgid "Translate and/or rotate the selected body. Rotation is applied about the pivot, then translation follows." +msgstr "" + +msgid "Mirror plane" +msgstr "" + +msgid "Keep original" +msgstr "" + +msgid "Reflect the selected body about a plane. The mirror is always a new body; keeping the original gives you both." +msgstr "" + +msgid "(pick a solid face)" +msgstr "" + +msgid "Pick a solid face and offset it into a new thin body. Not for sheet bodies — use Thicken Surface for those." +msgstr "" + +msgid "Target body" +msgstr "" + +msgid "Entity index" +msgstr "" + +msgid "Grow a thin wall from an open sketch Line entity, fused to the target body. Entity index is the position of the open Line in the sketch." +msgstr "" + +msgid "Source body" +msgstr "" + +msgid "Target plane" +msgstr "" + +msgid "Project the edges of a body onto a plane as sketch entities. Pick a face to project only its edges, or leave the face empty to project the whole body." +msgstr "" + +msgid "Add picked face" +msgstr "" + +msgid "Click a face on the body first, then Add picked face" +msgstr "" + +#, c-format, boost-format +msgid "Face %d is already in the list" +msgstr "" + +msgid "Faces to delete" +msgstr "" + +msgid "Pick a solid face, then click 'Add picked face' to accumulate faces. Confirm to remove all listed faces and heal the solid." +msgstr "" + +msgid "Left-handed" +msgstr "" + +msgid "Taper (°)" +msgstr "" + +msgid "A helical curve (spring path). Use as a sweep path to build springs, coils, or augers." +msgstr "" + +msgid "Two points" +msgstr "" + +msgid "Face normal" +msgstr "" + +msgid "Cylinder centerline" +msgstr "" + +msgid "Plane intersection" +msgstr "" + +msgid "Along edge" +msgstr "" + +msgid "Axis type" +msgstr "" + +msgid "Pick Face" +msgstr "" + +msgid "Pick Edge" +msgstr "" + +msgid "Plane A" +msgstr "" + +msgid "Plane B" +msgstr "" + +msgid "Point 1 X" +msgstr "" + +msgid "Point 1 Y" +msgstr "" + +msgid "Point 1 Z" +msgstr "" + +msgid "Point 2 X" +msgstr "" + +msgid "Point 2 Y" +msgstr "" + +msgid "Point 2 Z" +msgstr "" + +msgid "Point (world)" +msgstr "" + +msgid "Face + direction" +msgstr "" + +msgid "(all)" +msgstr "" + +msgid "Restrict picking to one body — the others go see-through and stop catching clicks" +msgstr "" + +msgid "Edge (sets in-plane direction)" +msgstr "" + +msgid "Without an edge the frame takes X from the face's first edge — pick one to choose it yourself" +msgstr "" + +msgid "X hint X" +msgstr "" + +msgid "X hint Y" +msgstr "" + +msgid "X hint Z" +msgstr "" + +msgid "Fastened — 6 DOF locked, B driven onto A exactly" +msgstr "" + +msgid "Planar — z aligned, offset distance; free in-plane slide" +msgstr "" + +msgid "Revolute — axes collinear; free rotation about z" +msgstr "" + +msgid "Slider — orientation locked; free axial slide" +msgstr "" + +msgid "Cylindrical — axes collinear; free spin + axial slide" +msgstr "" + +msgid "Kind" +msgstr "" + +msgid "CS A (fixed)" +msgstr "" + +msgid "CS B (moves)" +msgstr "" + +msgid "Flip (oppose z axes)" +msgstr "" + +msgid "Plane distance" +msgstr "" + +msgid "Axial position" +msgstr "" + +msgid "Expression" +msgstr "" + +msgid "Field" +msgstr "" + +msgid "Expr" +msgstr "" + +msgid "(no bindings)" +msgstr "" + +msgid "Value" +msgstr "" + +msgid "Constraints" +msgstr "" + +msgid "Feature tree" +msgstr "" + +msgid " — the eye suppresses this mate" +msgstr "" + +#, c-format, boost-format +msgid "%s selected — F2 or right-click renames it, double-click edits it" +msgstr "" + +msgid "Rename\tF2" +msgstr "" + +msgid "Scale artwork" +msgstr "" + +msgid "Move up" +msgstr "" + +msgid "Move down" +msgstr "" + +msgid "Show / hide" +msgstr "" + +msgid "Check interference — find overlapping bodies" +msgstr "" + +msgid "Bodies" +msgstr "" + +msgid "Move body" +msgstr "" + +msgid "Select a body row first, then move it" +msgstr "" + +msgid "Boolean — join, subtract or intersect with another body" +msgstr "" + +msgid "Colour" +msgstr "" + +#, c-format, boost-format +msgid "Body %d selected — right-click for what applies to it" +msgstr "" + +msgid "Variables" +msgstr "" + +msgid "+" +msgstr "" + +msgid "Del" +msgstr "删除" + +msgid "Sketch created — select it, then right-click to Extrude" +msgstr "" + +msgid "Sketch empty — nothing committed" +msgstr "" + +msgid "Sketch updated" +msgstr "" + +#, c-format +msgid "Sketch created (%zu driving dims) — select it, then right-click to Extrude" +msgstr "" + +msgid "Could not resolve the sketch to extrude" +msgstr "" + +msgid "Face selected — set the depth and Confirm" +msgstr "" + +msgid "Region selected — right-click to Extrude, or double-click to edit" +msgstr "" + +msgid "Sketch selected — right-click to Extrude, or double-click to edit" +msgstr "" + +#, c-format, boost-format +msgid "Face %d" +msgstr "" + +#, c-format, boost-format +msgid "Body %d " +msgstr "" + +msgid "vertex selected — click again for the whole body" +msgstr "" + +msgid "selected (whole body) — right-click for what applies to it" +msgstr "" + +#, c-format, boost-format +msgid "face %d selected — right-click to push/pull it, or click again for the whole body" +msgstr "" + +#, c-format, boost-format +msgid "edge %d selected — Fillet/Chamfer to dress it, or click again for the whole body" +msgstr "" + +#, c-format, boost-format +msgid "%s plane selected — right-click for the drawing tools" +msgstr "" + +#, c-format, boost-format +msgid "%s plane selected — right-click to sketch on it, or click an object to select it" +msgstr "" + +#, c-format, boost-format +msgid "placed (%.1f, %.1f, %.1f) mm — drag arrows to move, rings to rotate" +msgstr "" + +msgid "Tool exited" +msgstr "" + +msgid "Sketch kept — Finish to commit it, Cancel to discard" +msgstr "" + +msgid "✗ Conflicting constraints" +msgstr "" + +msgid "✓ Fully constrained" +msgstr "" + +#, c-format, boost-format +msgid "%d degrees of freedom" +msgstr "" + +#, c-format, boost-format +msgid "Sketch %d" +msgstr "" + +#, c-format, boost-format +msgid "Editing: Sketch %d · N = look normal to the plane · Finish or Cancel in the toolbar" +msgstr "" + +#, c-format +msgid "OK — %zu triangles" +msgstr "" + +msgid "Text to insert:" +msgstr "" + +msgid "Import SVG" +msgstr "" + +msgid "Import STEP" +msgstr "" + +msgid "Reading STEP…" +msgstr "" + +msgid "No solids found in STEP" +msgstr "" + +msgid "STEP import failed: " +msgstr "" + +msgid "Rebuilding model…" +msgstr "" + +#, c-format, boost-format +msgid "Imported %d solid(s) — pick a face or edge, then Fillet / Cut / Shell to modify" +msgstr "" + +msgid "Import mesh" +msgstr "" + +msgid "Could not read the STL file" +msgstr "" + +msgid "Could not read the OBJ file: " +msgstr "" + +msgid "Unsupported mesh format (STL and OBJ are supported)" +msgstr "" + +msgid "The mesh contains no triangles" +msgstr "" + +#, c-format, boost-format +msgid "" +"This mesh has %d triangles. Every triangle becomes a B-rep face before coplanar merging, so importing it may take a long time and leave a body that is slow to edit. Decimating the mesh first is usually better.\n" +"\n" +"Import anyway?" +msgstr "" + +msgid "Large mesh" +msgstr "" + +msgid "Mesh conversion failed: " +msgstr "" + +msgid "Mesh conversion produced no geometry" +msgstr "" + +msgid "Mesh import failed: " +msgstr "" + +#, c-format, boost-format +msgid "Imported solid — %d triangles → %d faces, volume %.2f mm³. Pick a face or edge, then Fillet / Cut / Shell to modify" +msgstr "" + +#, c-format, boost-format +msgid "Imported as an open shell (not watertight): %d boundary edge(s), %d non-manifold edge(s) — %d triangles → %d faces. The source mesh has holes or duplicated geometry; boolean features may fail on it" +msgstr "" + +msgid "No importable geometry found" +msgstr "" + +#, c-format, boost-format +msgid "%s added to the sketch — Confirm to commit it" +msgstr "" + +msgid " — drag to place/size, then Confirm" +msgstr "" + +msgid "Insert cancelled" +msgstr "" + +msgid "Drag a corner to scale, the centre to move — right-click when done" +msgstr "" + +#, c-format, boost-format +msgid "Sketch added on %s — select it, then right-click to Extrude" +msgstr "" + +msgid "Recompute error: " +msgstr "" + +msgid "Add a solid (sketch + extrude) first" +msgstr "" + +#, c-format, boost-format +msgid "Edge %d" +msgstr "" + +#, c-format, boost-format +msgid "Thread standard: %s (pitch %.3g mm)" +msgstr "" + +msgid "Thread needs a solid body — add or import one first" +msgstr "" + +msgid "Pick a sketch profile to revolve first" +msgstr "" + +msgid "Revolve needs a solid body — add or import one first" +msgstr "" + +msgid "Pick a profile sketch to sweep first" +msgstr "" + +msgid "Pick a path sketch for the sweep" +msgstr "" + +msgid "Sweep needs a solid body — add or import one first" +msgstr "" + +msgid "Check at least two profile sketches to loft" +msgstr "" + +msgid "Loft needs a solid body — add or import one first" +msgstr "" + +msgid "Pick a sketch profile to extrude first" +msgstr "" + +msgid "Pick a sketch to fill first" +msgstr "" + +msgid "Select a sheet body first" +msgstr "" + +msgid "Pick a solid face to thicken first" +msgstr "" + +msgid "Pick a sketch with an open line first" +msgstr "" + +msgid "Add at least one face to delete first" +msgstr "" + +msgid "Mate needs two CoordSys features — create them first" +msgstr "" + +msgid "Mate: CS A and CS B must be different CoordSys features" +msgstr "" + +msgid "Mate rejected" +msgstr "" + +msgid "No interference — need at least two solid bodies to check" +msgstr "" + +msgid "No interference found" +msgstr "" + +#, c-format +msgid "%zu interference pairs, worst %.2f mm³" +msgstr "" + +msgid "" +"Interference pairs:\n" +"\n" +msgstr "" + +#, c-format, boost-format +msgid "Body %d" +msgstr "" + +msgid "Interference" +msgstr "" + +msgid "Select a solid body first — its mass properties are what is reported" +msgstr "" + +msgid "Mass properties could not be computed for this body" +msgstr "" + +#, c-format, boost-format +msgid "%s: sheet body — %.2f cm² of surface, no volume" +msgstr "" + +#, c-format, boost-format +msgid "" +"%s\n" +"\n" +"Sheet body (open shell)\n" +"Surface area: %.2f cm²\n" +"\n" +"A sheet encloses no material, so it has no volume. Thicken it into a solid to get one." +msgstr "" + +msgid "Mass properties" +msgstr "" + +#, c-format, boost-format +msgid "%s: %.3f cm³, %.2f cm²" +msgstr "" + +#, c-format, boost-format +msgid "" +"%s\n" +"\n" +"Volume: %.3f cm³\n" +"Surface area: %.2f cm²" +msgstr "" + +msgid "Pattern needs a solid body — add or import one first" +msgstr "" + +msgid "Boolean needs two solid bodies — add or import a second one" +msgstr "" + +msgid "Cut needs a solid body — add or import one first" +msgstr "" + +#, c-format, boost-format +msgid "the picked face of Body %d" +msgstr "" + +msgid "the picked face" +msgstr "" + +#, c-format, boost-format +msgid " · %d picked" +msgstr "" + +#, c-format, boost-format +msgid "%d selected · Del removes them · Shift-click adds · double-click takes the whole loop" +msgstr "" + +msgid "Select — click an entity to pick it · drag an endpoint or centre to move it · Shift-click adds · Del removes" +msgstr "" + +#, c-format, boost-format +msgid "%d picked · now choose a constraint (Horizontal, Parallel, Tangent, Equal…)" +msgstr "" + +msgid "Constrain — click one or two entities, then choose a constraint" +msgstr "" + +msgid "Dimension — click an entity, or the first of two points" +msgstr "" + +msgid "Dimension — click the second point" +msgstr "" + +msgid "Line — click the start point" +msgstr "" + +msgid "Line — click the end point, or type the length" +msgstr "" + +msgid "Polyline — click the first point" +msgstr "" + +msgid "Polyline — click the next point · click the start point to close it · right-click to end the chain" +msgstr "" + +msgid "Rectangle — click one corner" +msgstr "" + +msgid "Rectangle — click the opposite corner" +msgstr "" + +msgid "Centre rectangle — click the centre" +msgstr "" + +msgid "Centre rectangle — click a corner" +msgstr "" + +msgid "Oblique rectangle — click the start of the base edge" +msgstr "" + +msgid "Oblique rectangle — click the end of the base edge (this sets the angle)" +msgstr "" + +msgid "Oblique rectangle — click to set the width" +msgstr "" + +msgid "Rounded rectangle — click one corner" +msgstr "" + +msgid "Rounded rectangle — click the opposite corner" +msgstr "" + +msgid "Rounded rectangle — click to set the corner radius" +msgstr "" + +msgid "Circle — click the centre" +msgstr "" + +msgid "Circle — click to set the radius, or type it" +msgstr "" + +msgid "Circle (2 points) — click one end of the diameter" +msgstr "" + +msgid "Circle (2 points) — click the other end of the diameter" +msgstr "" + +msgid "Circle (3 points) — click the first point on the circle" +msgstr "" + +msgid "Circle (3 points) — click the second point" +msgstr "" + +msgid "Circle (3 points) — click the third point" +msgstr "" + +msgid "Arc — click the start point" +msgstr "" + +msgid "Arc — click the end point" +msgstr "" + +msgid "Arc — click a point the arc passes through" +msgstr "" + +msgid "Tangent arc — click the endpoint it leaves from" +msgstr "" + +msgid "Tangent arc — click its far end" +msgstr "" + +msgid "Centre arc — click the centre" +msgstr "" + +msgid "Centre arc — click the start point (this sets the radius)" +msgstr "" + +msgid "Centre arc — click the end point" +msgstr "" + +msgid "Slot — click one end of the centreline" +msgstr "" + +msgid "Slot — click the other end of the centreline" +msgstr "" + +msgid "Slot — click to set the width" +msgstr "" + +msgid "Arc slot — click the centre the slot curves about" +msgstr "" + +msgid "Arc slot — click the start of the centreline (this sets the radius)" +msgstr "" + +msgid "Arc slot — click the end of the centreline" +msgstr "" + +msgid "Arc slot — click to set the width" +msgstr "" + +msgid "Polygon — click the centre" +msgstr "" + +msgid "Polygon — click a vertex (this sets size and orientation)" +msgstr "" + +msgid "Ellipse — click the centre" +msgstr "" + +msgid "Ellipse — click the end of the major axis" +msgstr "" + +msgid "Ellipse — click a point on the minor axis" +msgstr "" + +msgid "Elliptical arc — click the centre" +msgstr "" + +msgid "Elliptical arc — click the end of the major axis" +msgstr "" + +msgid "Elliptical arc — click a point on the minor axis" +msgstr "" + +msgid "Elliptical arc — click where the arc starts" +msgstr "" + +msgid "Elliptical arc — click where the arc ends" +msgstr "" + +msgid "Spline — click the first control point" +msgstr "" + +msgid "Spline — click the next control point · right-click to finish the curve" +msgstr "" + +msgid "Point — click to place one; the tool stays armed for more" +msgstr "" + +msgid "Trim — click a segment where it crosses another entity · right-click to exit" +msgstr "" + +msgid "Extend — click a line or arc to grow it out to the nearest entity · right-click to exit" +msgstr "" + +msgid "Fillet — click the first of two lines that meet" +msgstr "" + +msgid "Fillet — click the second line" +msgstr "" + +msgid "Fillet — drag the arrow, or click the number to type the radius · click empty space to apply · right-click cancels" +msgstr "" + +msgid "Chamfer — click the first of two lines that meet" +msgstr "" + +msgid "Chamfer — click the second line" +msgstr "" + +msgid "Chamfer — drag the arrow, or click the number to type the setback · click empty space to apply · right-click cancels" +msgstr "" + +msgid "Offset — click the entity to offset" +msgstr "" + +msgid "Offset — drag the arrow to either side, or click the number to type the distance · click empty space to apply · right-click cancels" +msgstr "" + +msgid "Mirror — first click the LINE to mirror about (a construction line works)" +msgstr "" + +msgid "Mirror — axis set · now click the entities to mirror · right-click cancels" +msgstr "" + +#, c-format, boost-format +msgid "Mirror — axis set · %d to mirror · click another to add or remove it · click empty space to apply" +msgstr "" + +msgid "Move — click the entities to move" +msgstr "" + +msgid "Move — drag the handle, or click the number to type the distance · click empty space to apply" +msgstr "" + +msgid "Rotate — click the entities to rotate" +msgstr "" + +msgid "Rotate — drag the handle, or click the number to type the angle · click empty space to apply" +msgstr "" + +msgid "Scale — click the entities to scale" +msgstr "" + +msgid "Scale — drag the handle, or click the number to type the factor · click empty space to apply" +msgstr "" + +msgid "Array — click the entities to repeat" +msgstr "" + +msgid "Array — drag the handle to set the step, click the count to type it · click empty space to apply" +msgstr "" + +msgid "Polar array — click the entities to repeat" +msgstr "" + +msgid "Polar array — drag the handle to set the sweep, click the count to type it · click empty space to apply" +msgstr "" + +msgid "Drag a corner to scale, the centre to move · right-click when done" +msgstr "" + +msgid " · Esc goes back to Select" +msgstr "" + +msgid " · click a constraint badge to remove it" +msgstr "" + +msgid "select something first" +msgstr "" + +#, c-format, boost-format +msgid "Mate: %s → %s" +msgstr "" + +msgid "Fastened" +msgstr "" + +msgid "Revolute" +msgstr "" + +msgid "Slider" +msgstr "" + +msgid "Cylindrical" +msgstr "" + +msgid "Click a solid FACE in the viewport" +msgstr "" + +msgid "Click a solid EDGE in the viewport" +msgstr "" + +msgid "An angled plane needs an edge to tilt about — pick Edge A" +msgstr "" + +msgid "A midplane needs two faces — pick Face A and Face B" +msgstr "" + +msgid "Face A and Face B are the same face — a midplane needs two different faces" +msgstr "" + +msgid "A tangent plane needs a cylindrical face — pick Face A" +msgstr "" + +msgid "This plane needs two edges — pick Edge A and Edge B" +msgstr "" + +msgid "Plane added — pick it as a sketch plane" +msgstr "" + +msgid "Axis added" +msgstr "" + +msgid "Coord Sys added" +msgstr "" + +msgid "Shell needs a solid body — add or import one first" +msgstr "" + +msgid "Draft needs a solid body — add or import one first" +msgstr "" + +msgid "Draft needs a picked face — click a side face first" +msgstr "" + +msgid "" +"Nothing yet — import a STEP or a mesh from the toolbar,\n" +"or click a reference plane and right-click it to start a sketch." +msgstr "" + +msgid "No solid yet — select a sketch and right-click it to Extrude." +msgstr "" + +msgid "Could not restore the CAD model from this project" +msgstr "" + +msgid "Could not restore the CAD model: " +msgstr "" + +#, c-format +msgid "Body %zu — %s" +msgstr "" + +msgid "Section view on — hides half the model to see inside; PageUp / PageDown move the plane, Flip shows the other half" +msgstr "" + +msgid "Section view off" +msgstr "" + +#, c-format, boost-format +msgid "Section view — showing the %s half" +msgstr "" + +msgid "upper" +msgstr "" + +msgid "lower" +msgstr "" + +msgid "Boolean needs two bodies — create or import a second solid" +msgstr "" + +msgid "Select a body first — click it in the viewport or the Bodies list" +msgstr "" + +msgid "That body has no display mesh yet — recompute first" +msgstr "" + +msgid "Drag the arrows to move, the rings to rotate — then Confirm (Esc cancels)" +msgstr "" + +msgid "Drag the arrows to move, the rings to rotate — the numbers follow" +msgstr "" + +msgid "Select a body first" +msgstr "" + +#, c-format, boost-format +msgid "Body %d colour set" +msgstr "" + +msgid "Click a face on the solid, then press F" +msgstr "" + +msgid "Placed on face — body laid flat on the bed" +msgstr "" + +msgid "Edit rejected: " +msgstr "" + +msgid "Erase all features and bodies and start a new design? This cannot be undone." +msgstr "" + +msgid "New Design" +msgstr "" + +msgid "This body has no feature to delete — use New Design to start over" +msgstr "" + +#, c-format, boost-format +msgid "feature %d" +msgstr "" + +#, c-format, boost-format +msgid "" +"Delete %s?\n" +"\n" +"That is the feature this body was made from. Features built on it may be removed or stop working." +msgstr "" + +msgid "Delete body" +msgstr "" + +msgid "Select the FEATURE that created this body (or use New Design)" +msgstr "" + +msgid "Select a feature in the tree first" +msgstr "" + +#, c-format, boost-format +msgid "Body %d shown" +msgstr "" + +#, c-format, boost-format +msgid "Body %d hidden" +msgstr "" + +msgid "Feature shown" +msgstr "" + +msgid "Feature hidden" +msgstr "" + +msgid "Draw a sketch first, then Constrain" +msgstr "" + +msgid "Select a sketch in the tree first" +msgstr "" + +msgid "Selected feature is not a sketch" +msgstr "" + +msgid "Pick 1-2 lines, then a constraint; right-click exits" +msgstr "" + +msgid "Pick 1-2 entities, then a constraint or dimension; right-click exits" +msgstr "" + +msgid "Pick an entity first" +msgstr "" + +msgid "Pick two entities first" +msgstr "" + +msgid "Horizontal and Vertical apply to a line" +msgstr "" + +msgid "Angle applies between two lines" +msgstr "" + +msgid "Collinear needs two lines" +msgstr "" + +msgid "Parallel, perpendicular and equal length apply to two lines" +msgstr "" + +msgid "Equal radius needs two circles or arcs" +msgstr "" + +msgid "Concentric needs two circles or arcs" +msgstr "" + +msgid "Tangent needs a line and a circle/arc, or two circles/arcs" +msgstr "" + +msgid "This constraint needs two entities with a point to join" +msgstr "" + +msgid "This dimension needs two entities with a point to measure between" +msgstr "" + +msgid "Midpoint needs a point and a line" +msgstr "" + +msgid "Symmetric needs two points or two lines + an axis" +msgstr "" + +msgid "Symmetric needs two points or two lines" +msgstr "" + +msgid "Symmetric: pick two entities, then an axis line" +msgstr "" + +msgid "Radius/Diameter needs a circle or arc" +msgstr "" + +msgid "Unsupported constraint" +msgstr "" + +msgid "Constraint rejected (over-constrained)" +msgstr "" + +msgid "Applied constraint · its badge is on the sketch — click the badge to remove it" +msgstr "" + +#, c-format, boost-format +msgid "%s — %d selected. Press Esc for the Select tool, click one line, then Shift- or Ctrl-click the other." +msgstr "" + +msgid "Applied constraint" +msgstr "" + +#, c-format, boost-format +msgid "Fix %s" +msgstr "" + +#, c-format, boost-format +msgid "Lock X %s" +msgstr "" + +#, c-format, boost-format +msgid "Lock Y %s" +msgstr "" + +msgid "Equal" +msgstr "" + +#, c-format, boost-format +msgid "Symmetric %s — %s / %s" +msgstr "" + +#, c-format, boost-format +msgid "Symmetric about Y axis %s — %s" +msgstr "" + +#, c-format, boost-format +msgid "Symmetric about X axis %s — %s" +msgstr "" + +msgid "On line" +msgstr "" + +msgid "On edge" +msgstr "" + +msgid "Constraint" +msgstr "" + +#, c-format, boost-format +msgid "Constraints (%d)" +msgstr "" + +msgid "No constraints yet" +msgstr "" + +msgid "Delete constraint" +msgstr "" + +msgid "Constraint deleted" +msgstr "" + +msgid "Press Constrain on a sketch first" +msgstr "" + +msgid "Pick the entity, then a mirror-axis line" +msgstr "" + +msgid "Mirror axis must be a line" +msgstr "" + +msgid "Mirror produced nothing" +msgstr "" + +msgid "Offset distance (+left / -right of direction)" +msgstr "" + +msgid "Offset collapsed the entity" +msgstr "" + +msgid "Pick two lines to fillet" +msgstr "" + +msgid "Fillet needs two lines" +msgstr "" + +msgid "Fillet radius" +msgstr "" + +msgid "Fillet failed (parallel lines or radius too large)" +msgstr "" + +msgid "Pick two lines to chamfer" +msgstr "" + +msgid "Chamfer needs two lines" +msgstr "" + +msgid "Chamfer distance" +msgstr "" + +msgid "Chamfer failed (parallel lines or distance too large)" +msgstr "" + +msgid "Trim works on lines, arcs and circles" +msgstr "" + +msgid "Extend works on lines and arcs" +msgstr "" + +msgid "Pick the edge to trim/extend" +msgstr "" + +msgid "Nothing to trim at the pick" +msgstr "" + +msgid "No edge to extend to" +msgstr "" + +msgid "Array count (incl. original)" +msgstr "" + +msgid "Spacing (mm)" +msgstr "" + +msgid "Array produced nothing" +msgstr "" + +msgid "Move dX (mm)" +msgstr "" + +msgid "Move dY (mm)" +msgstr "" + +msgid "Move produced nothing" +msgstr "" + +msgid "Rotate angle (deg)" +msgstr "" + +msgid "Rotate produced nothing" +msgstr "" + +msgid "Scale factor" +msgstr "" + +msgid "Scale produced nothing" +msgstr "" + +msgid "Polar count (incl. original)" +msgstr "" + +msgid "Total sweep (deg)" +msgstr "" + +msgid "Polar array produced nothing" +msgstr "" + +msgid "Applied edit" +msgstr "" + +msgid " — type a value, press Enter (or Confirm)" +msgstr "" + +msgid "Pick a segment in the viewport first" +msgstr "" + +msgid "Applied Horizontal" +msgstr "" + +msgid "Applied Vertical" +msgstr "" + +msgid "Sketch: " +msgstr "" + +#, c-format, boost-format +msgid "On a face of Body %d" +msgstr "" + +msgid "On a stored face" +msgstr "" + +msgid "Editing sketch — drag a handle or click a quote to edit" +msgstr "" + +msgid "An imported solid has no parameters — use Transform to move or rotate it" +msgstr "" + +msgid "This feature type can't be edited yet" +msgstr "" + +msgid "Nothing to export — add a feature first" +msgstr "" + +msgid "Export STEP" +msgstr "" + +msgid "Exported STEP" +msgstr "" + +msgid "STEP export failed: " +msgstr "" + +msgid "Nothing to commit — add a feature first" +msgstr "" + +msgid "All bodies hidden — show one before committing" +msgstr "" + +msgid "Plane ready" +msgstr "" + +msgid "Axis ready" +msgstr "" + +msgid "Coord Sys ready" +msgstr "" + +msgid "Helix ready" +msgstr "" + +msgid "Project ready" +msgstr "" + +msgid "Sketch ready" +msgstr "" + +msgid "Mate needs at least two CoordSys features" +msgstr "" + +msgid "Mate: CS A and CS B must be different" +msgstr "" + +msgid "Mate ready" +msgstr "" + +msgid "Invalid: " +msgstr "" + +#, c-format +msgid "Preview — %zu triangles" +msgstr "" + +#, c-format, boost-format +msgid "Body %d — moved (%.1f, %.1f, %.1f) mm, rotated %.1f°" +msgstr "" + +msgid "Profile: " +msgstr "" + +#, c-format, boost-format +msgid "Face %d (push/pull)" +msgstr "" + +msgid "Move cancelled" +msgstr "" + +msgid "Discard this sketch and everything drawn in it?" +msgstr "" + +msgid "Discard sketch" +msgstr "" + +msgid "Keep drawing" +msgstr "" + +msgid "Finish or cancel the current tool first (Esc)" +msgstr "" + +msgid "Nothing to redo" +msgstr "" + +msgid "Nothing to undo" +msgstr "" + +#, c-format +msgid "Redo (%zu more)" +msgstr "" + +#, c-format +msgid "Undo (%zu more)" +msgstr "" + +msgid "Variable name:" +msgstr "" + +msgid "Add Variable" +msgstr "" + +msgid "Variable name must not contain spaces" +msgstr "" + +#, c-format, boost-format +msgid "Expression for '%s':" +msgstr "" + +msgid "Select a variable first" +msgstr "" + +msgid "Edit Variable" +msgstr "" + +#, c-format, boost-format +msgid "Variable '%s' could not be removed (likely still referenced by a feature expression): %s" +msgstr "" + +msgid "No binding for that field" +msgstr "" + +msgid "Enter a number" +msgstr "" + +msgid "Not a number" +msgstr "" + +msgid "Primitive" +msgstr "" + +msgid "Empty mesh generated" +msgstr "" + +msgid "Pocket (Cut)" +msgstr "" + +msgid "Clear All" +msgstr "" + +msgctxt "Keyboard Shortcut" +msgid "Ins" +msgstr "" + +# AI Translated +msgctxt "Keyboard Shortcut" +msgid "Home" +msgstr "Home" + +# AI Translated +msgctxt "Keyboard Shortcut" +msgid "End" +msgstr "End" + +msgctxt "Keyboard Shortcut" +msgid "PgUp" +msgstr "" + +msgctxt "Keyboard Shortcut" +msgid "PgDn" +msgstr "" + +# AI Translated +msgctxt "Keyboard Shortcut" +msgid "Arrow Left" +msgstr "←" + +# AI Translated +msgctxt "Keyboard Shortcut" +msgid "Arrow Right" +msgstr "→" + +# AI Translated +msgctxt "Keyboard Shortcut" +msgid "Arrow Up" +msgstr "↑" + +# AI Translated +msgctxt "Keyboard Shortcut" +msgid "Arrow Down" +msgstr "↓" + +msgid "Import geometry data from STL/STEP/3MF/OBJ/AMF files" +msgstr "从STL/STEP/3MF/OBJ/AMF文件中导入几何数据" + +msgid "Select all objects" +msgstr "选择所有对象" + +msgid "Paste from clipboard" +msgstr "从剪切板粘贴" + +msgid "Toggle printable for object/part" +msgstr "切换对象/零件的可打印状态" + +# AI Translated +msgid "Move selection 10mm in negative X direction" +msgstr "将所选项沿 X 轴负方向移动 10mm" + +# AI Translated +msgid "Move selection 10mm in positive X direction" +msgstr "将所选项沿 X 轴正方向移动 10mm" + +# AI Translated +msgid "Move selection 10mm in positive Y direction" +msgstr "将所选项沿 Y 轴正方向移动 10mm" + +# AI Translated +msgid "Move selection 10mm in negative Y direction" +msgstr "将所选项沿 Y 轴负方向移动 10mm" + +msgid "Rotate selection 45 degrees counterclockwise" +msgstr "" + +msgid "Rotate selection 45 degrees clockwise" +msgstr "" + +msgid "Gizmo move" +msgstr "线框移动" + +msgid "Gizmo rotate" +msgstr "旋转物件" + +msgid "Gizmo scale" +msgstr "线框缩放" + +msgid "Gizmo place face on bed" +msgstr "选择底面" + +msgid "Gizmo cut" +msgstr "剪切物件" + +msgid "Gizmo mesh boolean" +msgstr "线框网格布尔操作" + +msgid "Gizmo FDM paint-on supports" +msgstr "" + +msgid "Gizmo FDM paint-on seam" +msgstr "FDM涂装接缝" + +msgid "Gizmo FDM paint-on fuzzy skin" +msgstr "Gizmo FDM手绘绒毛表面" + +msgid "Gizmo multi-material painting" +msgstr "" + +msgid "Gizmo text emboss/engrave" +msgstr "线框文本浮雕/雕刻" + +msgid "Gizmo measure" +msgstr "线框测量" + +msgid "Gizmo assemble" +msgstr "线框组合" + +msgid "Gizmo brim ears" +msgstr "线框耳状帽檐" + +msgid "Vertical slider - Move active thumb Up" +msgstr "垂直滑动条 - 向上移动一层" + +msgid "Vertical slider - Move active thumb Down" +msgstr "垂直滑动条 - 向下移动一层" + +msgid "Horizontal slider - Move active thumb Left" +msgstr "水平滑动条 - 向左移动一步" + +msgid "Horizontal slider - Move active thumb Right" +msgstr "水平滑动条 - 向右移动一步" + +msgid "Horizontal slider - Move to start position" +msgstr "水平滑块 - 移动到起始位置" + +msgid "Horizontal slider - Move to last position" +msgstr "水平滑块 - 移动到末尾位置" + +msgid "Camera view - Default" +msgstr "摄像机视角 - 默认" + +msgid "Camera view - Top" +msgstr "摄像机视角 - 顶部" + +msgid "Camera view - Bottom" +msgstr "摄像机视角 - 底部" + +msgid "Camera view - Front" +msgstr "摄像机视角 - 正面" + +msgid "Camera view - Behind" +msgstr "摄像机视角 - 后面" + +msgid "Camera Angle - Left side" +msgstr "摄像机视角 - 左面" + +msgid "Camera Angle - Right side" +msgstr "摄像机视角 - 右面" + +msgid "Camera view - Current plate" +msgstr "" + +msgid "Zoom in" +msgstr "放大" + +msgid "Zoom out" +msgstr "缩小" + +msgid "Show/Hide 3Dconnexion devices settings dialog" +msgstr "显示/隐藏 3Dconnexion设备的设置对话框" + +msgid "Show/Hide wireframe" +msgstr "" + +msgid "On/Off G-code window" +msgstr "开启/关闭G-code窗口" + +msgid "On/Off one layer mode of the vertical slider" +msgstr "开启/关闭垂直滑动条的单层模式" + +msgid "Switch between Prepare/Preview" +msgstr "准备/预览之间的切换" + +msgid "Collapse/Expand the sidebar" +msgstr "收起/展开 侧边栏" + +msgid "Open the speed dial" +msgstr "" + +msgid "Reload the device page" +msgstr "" + +msgid "Show keyboard shortcuts list" +msgstr "显示键盘快捷键列表" + +msgid "Slicing and printing" +msgstr "" + +msgid "Editing" +msgstr "" + +msgid "Placement" +msgstr "" + +msgid "Gizmos" +msgstr "" + +msgid "Sliders" +msgstr "" + +msgid "Painting tools" +msgstr "" + +msgid "Application" +msgstr "" + #: resources/data/hints.ini: [hint:Precise wall] msgid "" "Precise wall\n" @@ -21623,8 +24443,68 @@ msgstr "" "避免翘曲\n" "您知道吗?打印ABS这类易翘曲材料时,适当提高热床温度可以降低翘曲的概率。" -#~ msgid "Other" -#~ msgstr "其他" +#~ msgid "Tab" +#~ msgstr "标签" + +#~ msgid "Displays current viewport FPS in the top-right corner." +#~ msgstr "在右上角显示当前视口的 FPS。" + +# AI Translated +#~ msgid "Publish 3MF Wiki" +#~ msgstr "发布 3MF Wiki" + +# AI Translated +#~ msgid "Publish 3MF Video Guide" +#~ msgstr "发布 3MF 视频指南" + +#~ msgid "Toolbar" +#~ msgstr "工具栏" + +#~ msgid "Switch table page" +#~ msgstr "切换标签页" + +#~ msgid "Global shortcuts" +#~ msgstr "全局快捷键" + +#~ msgid "Middle mouse button" +#~ msgstr "鼠标中键" + +#~ msgid "Auto orients selected objects or all objects. If there are selected objects, it just orients the selected ones. Otherwise, it will orient all objects in the current project." +#~ msgstr "" +#~ "自动调整选定零件/所有零件的方向,\n" +#~ "有选定零件时调整选定零件的朝向,\n" +#~ "没有选择零件时调整当项目所有零件的朝向" + +#~ msgid "Auto orients all objects on the active plate." +#~ msgstr "自动调整活动盘上的所有物体的方向。" + +#~ msgid "Any arrow" +#~ msgstr "任意箭头" + +#~ msgid "Gizmo SLA support points" +#~ msgstr "SLA支撑点" + +#~ msgid "Plater" +#~ msgstr "准备" + +#~ msgid "Gizmo" +#~ msgstr "小工具" + +#~ msgid "Delete objects, parts, modifiers" +#~ msgstr "删除对象、零件、修改器" + +#~ msgid "Objects List" +#~ msgstr "对象列表" + +#~ msgid "G-code written at the very top of the output file, before any other content. Useful for adding metadata that printer firmware reads from the first lines of the file (e.g. estimated print time, filament usage). Supports placeholders like {print_time_sec} and {used_filament_length}." +#~ msgstr "G-code 写在输出文件的最顶部,位于任何其他内容之前。对于添加打印机固件从文件第一行读取的元数据(例如估计打印时间、耗材使用情况)很有用。支持 {print_time_sec} 和 {used_filament_length} 等占位符。" + +#~ msgid "Print time (seconds)" +#~ msgstr "打印耗时(秒)" + +# AI Translated +#~ msgid "Open actions speed dial" +#~ msgstr "打开快捷操作盘" # AI Translated #~ msgid "Left: " @@ -21768,9 +24648,6 @@ msgstr "" #~ msgid "Print order within a single layer." #~ msgstr "同一层内的打印顺序" -#~ msgid "Bottom" -#~ msgstr "底部" - #~ msgid "Front" #~ msgstr "前面" @@ -21783,9 +24660,6 @@ msgstr "" #~ msgid "Esc" #~ msgstr "Esc" -#~ msgid "Del" -#~ msgstr "删除" - #~ msgid "Backspace" #~ msgstr "回退键" @@ -21801,9 +24675,6 @@ msgstr "" #~ msgid "Arrow Right" #~ msgstr "右箭头" -#~ msgid "End" -#~ msgstr "结束" - #~ msgid "Hotend" #~ msgstr "热端" diff --git a/localization/i18n/zh_TW/OrcaSlicer_zh_TW.po b/localization/i18n/zh_TW/OrcaSlicer_zh_TW.po index b60602ca38..1cf114adc7 100644 --- a/localization/i18n/zh_TW/OrcaSlicer_zh_TW.po +++ b/localization/i18n/zh_TW/OrcaSlicer_zh_TW.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: Orca Slicer\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-09-17 12:41-0300\n" +"POT-Creation-Date: 2026-09-22 12:39+0800\n" "PO-Revision-Date: 2025-11-28 13:48-0600\n" "Last-Translator: tntchn <15895303+tntchn@users.noreply.github.com>\n" "Language-Team: \n" @@ -2462,6 +2462,19 @@ msgstr "" msgid "Failed to open the Plugins dialog (unknown error)." msgstr "無法開啟外掛對話框(未知錯誤)。" +msgid "Plugins refreshed." +msgstr "" + +#, c-format, boost-format +msgid "Failed to refresh plugins: %s" +msgstr "" + +msgid "Select plugin package" +msgstr "" + +msgid "Plugin files (*.py;*.whl)|*.py;*.whl" +msgstr "" + # AI Translated msgid "Plugin Terminal" msgstr "外掛終端機" @@ -4104,6 +4117,21 @@ msgstr "OrcaSlicer 也源於同樣的精神,汲取了 PrusaSlicer、BambuStudi msgid "Today, OrcaSlicer is the most widely used and actively developed open-source slicer in the 3D printing community. Many of its innovations have been adopted by other slicers, making it a driving force for the entire industry." msgstr "如今,OrcaSlicer 是 3D 列印社群中使用最廣泛、開發最活躍的開源切片軟體。它的許多創新已被其他切片軟體採用,使其成為推動整個產業的動力。" +msgid "Script plugin skipped." +msgstr "" + +msgid "Script plugin finished." +msgstr "" + +msgid "Printer" +msgstr "列印裝置" + +msgid "Recent Projects" +msgstr "" + +msgid "Go to Plate" +msgstr "" + msgid "AMS Materials Setting" msgstr "AMS 線材設定" @@ -5679,9 +5707,6 @@ msgctxt "Noun" msgid "Print" msgstr "列印" -msgid "Printer" -msgstr "列印裝置" - msgid "Time Estimation" msgstr "時間預估" @@ -5861,12 +5886,15 @@ msgctxt "Camera View" msgid "Right" msgstr "右" -msgid "Add" -msgstr "新增" - msgid "Add plate" msgstr "新增列印板" +msgid "Split to objects" +msgstr "拆分為物件" + +msgid "Add" +msgstr "新增" + msgid "Auto orient all/selected objects" msgstr "自動旋轉所有/選取物件的方向" @@ -5879,9 +5907,6 @@ msgstr "全域整理" msgid "Arrange objects on selected plates" msgstr "在選定的列印板上排列物件" -msgid "Split to objects" -msgstr "拆分為物件" - msgid "Assembly View" msgstr "組裝視角" @@ -5937,6 +5962,9 @@ msgstr "輪廓線" msgid "Wireframe" msgstr "線框" +msgid "X-Ray" +msgstr "" + msgid "Realistic View" msgstr "擬真檢視" @@ -5979,7 +6007,7 @@ msgstr "體積:" msgid "Size:" msgstr "尺寸:" -#, c-format, boost-format +#, boost-format msgid "Conflicts of G-code paths have been found at layer %d, Z = %.2lfmm. Please separate the conflicted objects farther (%s <-> %s)." msgstr "發現 G-code 路徑在 %d 層,Z = %.2lf mm 處的衝突。請將有衝突的物件分離得更遠(%s <-> %s)。" @@ -6146,6 +6174,9 @@ msgstr "正在關閉應用程式,部分預設已修改。" msgid "Logging" msgstr "日誌" +msgid "Design" +msgstr "" + msgid "Prepare" msgstr "準備" @@ -6474,6 +6505,9 @@ msgstr "在 3D 場景中顯示選定物件的輪廓" msgid "Preferences" msgstr "偏好設定" +msgid "Open speed dial" +msgstr "" + # AI Translated msgctxt "Menu" msgid "Edit" @@ -7407,6 +7441,233 @@ msgstr "不要再顯示此提示" msgid "Please refer to Wiki before use->" msgstr "使用前請參考 Wiki ->" +msgid "Plates are a filament (FFF) feature." +msgstr "" + +msgid "Open the 3D view first." +msgstr "" + +msgid "Select an object first." +msgstr "" + +msgid "Slice and Preview" +msgstr "" + +msgid "Slice & Export" +msgstr "" + +msgid "Go to layer (percent)" +msgstr "" + +msgid "Commands" +msgstr "" + +msgid "Go to tab..." +msgstr "" + +msgid "Load Project" +msgstr "" + +msgid "Save Project As" +msgstr "" + +msgid "Mode: Simple" +msgstr "" + +msgid "Mode: Advanced" +msgstr "" + +msgid "Mode: Expert" +msgstr "" + +msgid "Toggle Developer Mode" +msgstr "" + +msgid "Developer mode enabled." +msgstr "" + +msgid "Developer mode disabled." +msgstr "" + +msgid "Export STL" +msgstr "匯出為 STL 檔案" + +msgid "Export 3MF" +msgstr "匯出為 3MF 檔案" + +msgid "Export Sliced File" +msgstr "" + +msgid "Export All Sliced Files" +msgstr "" + +msgid "Max Volumetric Speed Calibration" +msgstr "最大體積流量校正" + +msgid "Pressure Advance Calibration" +msgstr "" + +msgid "Flow Ratio Calibration" +msgstr "流量比例校正" + +msgid "Retraction Calibration" +msgstr "" + +msgid "Cornering Calibration" +msgstr "" + +msgid "Input Shaping Frequency Calibration" +msgstr "" + +msgid "Input Shaping Damping Calibration" +msgstr "" + +msgid "VFA Calibration" +msgstr "" + +msgid "View: Top" +msgstr "" + +msgid "View: Bottom" +msgstr "" + +msgid "View: Front" +msgstr "" + +msgid "View: Rear" +msgstr "" + +msgid "View: Left" +msgstr "" + +msgid "View: Right" +msgstr "" + +msgid "View: Isometric" +msgstr "" + +msgid "View: Default" +msgstr "" + +msgid "Fit Bed to View" +msgstr "" + +msgid "Toggle Perspective" +msgstr "" + +# AI Translated +msgid "Delete All Objects" +msgstr "刪除所有物件" + +msgid "Mirror X" +msgstr "" + +msgid "Mirror Y" +msgstr "" + +msgid "Mirror Z" +msgstr "" + +# AI Translated +msgid "Split to Objects" +msgstr "分割為物件" + +msgid "Split to Parts" +msgstr "" + +msgid "Center Selected on Plate" +msgstr "" + +msgid "Drop to Bed" +msgstr "" + +msgid "Scale to Fit Print Volume" +msgstr "" + +msgid "Increase Instances" +msgstr "" + +msgid "Decrease Instances" +msgstr "" + +msgid "Auto-Arrange" +msgstr "" + +msgid "Auto-Orient" +msgstr "" + +msgid "Add Plate" +msgstr "" + +msgid "Cannot add another plate (maximum reached)." +msgstr "" + +msgid "Duplicate Plate" +msgstr "" + +msgid "Cannot duplicate a plate (maximum reached)." +msgstr "" + +msgid "Cannot delete the only plate." +msgstr "" + +msgid "Rename Plate" +msgstr "" + +msgid "Toggle Plate Lock" +msgstr "" + +msgid "No plates available." +msgstr "" + +msgid "Synchronize Filament List from AMS" +msgstr "" + +msgid "Connect a printer to synchronize the AMS filament list." +msgstr "" + +msgid "Open Preset Bundle" +msgstr "" + +msgid "Sign in to sync presets." +msgstr "" + +msgid "Export All Objects as STLs" +msgstr "" + +msgid "Export All Objects as DRC (one file)" +msgstr "" + +msgid "Export All Objects as DRCs" +msgstr "" + +msgid "Export Toolpaths as OBJ" +msgstr "" + +msgid "About OrcaSlicer" +msgstr "" + +msgid "Open Wiki" +msgstr "" + +msgid "Open YouTube Channel" +msgstr "" + +msgid "Open Plugins" +msgstr "" + +msgid "Refresh Plugins" +msgstr "" + +msgid "Install Plugin" +msgstr "" + +msgid "Install Local Plugin" +msgstr "" + +msgid "Unknown command." +msgstr "" + msgid "3D Mouse disconnected." msgstr "3D 滑鼠已中斷連線。" @@ -8052,9 +8313,6 @@ msgstr "展開側邊欄" msgid "Collapse sidebar" msgstr "折疊側邊欄" -msgid "Tab" -msgstr "分頁" - #, c-format, boost-format msgid "Loading file: %s" msgstr "載入檔案:%s" @@ -8256,10 +8514,6 @@ msgstr "" msgid "Delete Object" msgstr "刪除物件" -# AI Translated -msgid "Delete All Objects" -msgstr "刪除所有物件" - # AI Translated msgid "Reset Project" msgstr "重設專案" @@ -8267,10 +8521,6 @@ msgstr "重設專案" msgid "The selected object couldn't be split." msgstr "選取的模型不可分割。" -# AI Translated -msgid "Split to Objects" -msgstr "分割為物件" - msgid "Disable Auto-Drop to preserve Z positioning?\n" msgstr "停用自動落板以保留 Z 定位?\n" @@ -9083,6 +9333,33 @@ msgstr "多臺裝置管理" msgid "With this option enabled, you can send a task to multiple devices at the same time and manage multiple devices." msgstr "啟用時可以同時傳送到並管理多個機臺。" +msgid "Open the Speed Dial from the keyboard" +msgstr "" + +msgid "When enabled, the Speed Dial keyboard shortcut (Space by default) opens the action search from any page." +msgstr "" + +msgid "Recent actions" +msgstr "" + +msgid "actions" +msgstr "" + +msgid "How many recently launched actions to show at the top of the Speed Dial. Set to 0 to hide recent actions." +msgstr "" + +msgid "CAD feature (experimental)" +msgstr "" + +msgid "With this option enabled, the Design tab is shown, where models can be built and edited parametrically. This feature is experimental and still under development." +msgstr "" + +msgid "Auto-close sketch loops" +msgstr "" + +msgid "Treat sketch endpoints within 0.001 mm as one joint and weld the loop shut. Off: only exactly coincident endpoints join, so a loop with a tiny gap is shown as open instead of being closed for you." +msgstr "" + msgid "Pop up to select filament grouping mode" msgstr "彈出視窗選擇線材分組模式" @@ -9164,6 +9441,12 @@ msgstr "反轉滑鼠滾輪縮放方向" msgid "If enabled, reverses the direction of zoom with mouse wheel." msgstr "啟用後,改變滑鼠滾輪縮放方向。" +msgid "Draw mate connectors as a face" +msgstr "" + +msgid "In the Design tab, draw a mate connector as a small face instead of the conventional disc with a roll quadrant. A face's orientation is read without being learned. Turn this off for the conventional CAD representation." +msgstr "" + msgid "Pan" msgstr "平移" @@ -9185,6 +9468,15 @@ msgstr "滑鼠右鍵拖曳" msgid "Set the action that dragging the right mouse button should perform." msgstr "設定拖曳滑鼠右鍵時應執行的動作。" +msgid "Keyboard" +msgstr "" + +msgid "Keyboard shortcuts" +msgstr "" + +msgid "Choose the key for each action." +msgstr "" + msgid "Clear my choice on..." msgstr "清除我的選擇於..." @@ -9295,11 +9587,39 @@ msgstr "" "限制視埠影格率以降低 GPU 負載與耗電量。\n" "設為 0 表示不限制影格率。" +msgid "Reuse the 3D scene while idle" +msgstr "" + +msgid "" +"Skips redrawing the 3D scene when only the mouse cursor moves over the viewport,\n" +"and reuses the previous frame's scene instead. Reduces GPU load.\n" +"Disable it if the viewport shows stale or missing contents.\n" +"\n" +"Takes effect immediately." +msgstr "" + +msgid "Skip unchanged frames" +msgstr "" + +msgid "" +"Skips drawing a frame altogether when it would be identical to the one already on screen.\n" +"Only applies to frames that reuse the 3D scene, so it needs Reuse the 3D scene while idle.\n" +"Disable it if a hover highlight, tooltip or animation stops updating.\n" +"\n" +"Takes effect immediately." +msgstr "" + msgid "Show FPS overlay" msgstr "顯示 FPS 疊加層" -msgid "Displays current viewport FPS in the top-right corner." -msgstr "在右上角顯示目前視埠的 FPS。" +msgid "Displays rendering counts in the top-right corner of the viewport." +msgstr "" + +msgid "FPS: frames presented to the screen per second." +msgstr "" + +msgid "3D: frames per second that redrew the 3D scene." +msgstr "" # AI Translated msgid "G-code Preview" @@ -9759,13 +10079,8 @@ msgstr "發布 3MF..." msgid "Select which settings to be published in the 3MF file" msgstr "選擇要在 3MF 檔案中發布的設定" -# AI Translated -msgid "Publish 3MF Wiki" -msgstr "發布 3MF Wiki" - -# AI Translated -msgid "Publish 3MF Video Guide" -msgstr "發布 3MF 影片指南" +msgid "Video Guide" +msgstr "" # AI Translated msgid "Mixed filament - published as a whole when \"Enable\" above is selected" @@ -9871,6 +10186,133 @@ msgstr "為「%1%」,增加「%2%」為一個新預設" msgid "Simply switch to \"%1%\"" msgstr "直接切換到「%1%」" +msgid "Expert" +msgstr "" + +msgid "Simple" +msgstr "" + +msgid "Search actions" +msgstr "" + +#, c-format, boost-format +msgid "Search %s actions" +msgstr "" + +msgid "Recent" +msgstr "" + +msgid "Other" +msgstr "其他" + +#, c-format, boost-format +msgid "No actions match (Total: %s)" +msgstr "" + +msgid "No actions yet" +msgstr "" + +msgid "No tabs match" +msgstr "" + +msgid "No tabs" +msgstr "" + +#, c-format, boost-format +msgid "Showing %s of %s actions" +msgstr "" + +#, c-format, boost-format +msgid "%s actions" +msgstr "" + +#, c-format, boost-format +msgid "%s tabs" +msgstr "" + +#, c-format, boost-format +msgid "%s matches" +msgstr "" + +#, c-format, boost-format +msgid "Favourites are full (%s max)" +msgstr "" + +#, c-format, boost-format +msgid "Go to %s%% of the layer range" +msgstr "" + +msgid "Enter a layer percentage (0-100)" +msgstr "" + +#, c-format, boost-format +msgid "Go to layer %% (0-100)" +msgstr "" + +msgid "Go to tab" +msgstr "" + +#, c-format, boost-format +msgid "Favourite %s (%s)" +msgstr "" + +#, c-format, boost-format +msgid "Pin to favourites (%s)" +msgstr "" + +#, c-format, boost-format +msgid "Unpin from favourites (%s)" +msgstr "" + +msgid "Remove from favourites" +msgstr "" + +msgid "Move left" +msgstr "" + +msgid "Move right" +msgstr "" + +msgid "Unpin" +msgstr "" + +msgid "Wiki (F1)" +msgstr "" + +msgid "No wiki page for this action" +msgstr "" + +msgid "Show details" +msgstr "顯示詳細資訊" + +# AI Translated +msgid "Hide details" +msgstr "隱藏詳細資料" + +#, c-format, boost-format +msgid "\"%s\" is a Developer setting. Enable Developer mode to edit it?" +msgstr "" + +msgid "Developer setting" +msgstr "" + +#, c-format, boost-format +msgid "\"%s\" is a %s setting. Switch from %s mode to %s mode to edit it?" +msgstr "" + +msgid "Switch settings mode" +msgstr "" + +#, c-format, boost-format +msgid "Run \"%s\"?" +msgstr "" + +msgid "Run plugin" +msgstr "" + +msgid "Don't ask again for this action" +msgstr "" + msgid "Task canceled" msgstr "任務已取消" @@ -11681,56 +12123,39 @@ msgstr "設定檔在之前的設定引導過程中已改變" msgid "Configuration package changed" msgstr "設定檔已改變" -msgid "Toolbar" -msgstr "工具欄" - -msgid "Objects list" -msgstr "物件清單" - -msgid "Import geometry data from STL/STEP/3MF/OBJ/AMF files" -msgstr "從 STL/STEP/3MF/OBJ/AMF 檔案中匯入幾何模型" - -msgid "Paste from clipboard" -msgstr "從剪貼簿貼上" - -msgid "Show/Hide 3Dconnexion devices settings dialog" -msgstr "顯示/隱藏 3Dconnexion 裝置的設定對話框" - -msgid "Switch table page" -msgstr "切換表單頁面" - -msgid "Show keyboard shortcuts list" -msgstr "顯示鍵盤快速鍵清單" - -msgid "Global shortcuts" -msgstr "全域快速鍵" - msgid "Pan View" msgstr "移動視角" msgid "Rotate View" msgstr "旋轉視角" -msgid "Middle mouse button" -msgstr "滑鼠中鍵" +#, c-format, boost-format +msgid "Use %s or %s, or a key that does not type a character." +msgstr "" -msgid "Zoom View" -msgstr "縮放視角" +msgctxt "Keyboard Shortcut" +msgid "Key" +msgstr "" -msgid "Auto orients selected objects or all objects. If there are selected objects, it just orients the selected ones. Otherwise, it will orient all objects in the current project." -msgstr "自動旋轉選取的物件或所有物件的方向。當有物件被選取時,僅自動旋轉選取的物件。無選取的物件時,會自動旋轉專案中的所有物件。" +msgid "Left mouse" +msgstr "" -msgid "Auto orients all objects on the active plate." -msgstr "自動旋轉目前板上所有物件的方向" +msgid "Available anywhere in the window, even while typing in a text field." +msgstr "" -msgid "Collapse/Expand the sidebar" -msgstr "摺疊/展開 側邊欄" +msgid "Run a speed dial favorite while the dial is open" +msgstr "" -msgid "Any arrow" -msgstr "任意方向鍵" +# AI Translated +msgctxt "Keyboard Shortcut" +msgid "Tab" +msgstr "Tab" -msgid "Movement in camera space" -msgstr "沿相機視角移動物件" +msgid "Switch to the next main tab" +msgstr "" + +msgid "Available while the 3D view on the Prepare tab has focus." +msgstr "" msgid "Select a part" msgstr "選擇單一零件" @@ -11741,139 +12166,29 @@ msgstr "選擇多個物件" msgid "Select objects by rectangle" msgstr "框選多個零件" -# AI Translated -msgctxt "Keyboard Shortcut" -msgid "Arrow Up" -msgstr "Arrow Up" - -# AI Translated -msgid "Move selection 10mm in positive Y direction" -msgstr "將選取物件沿 Y 軸正方向移動 10mm" - -# AI Translated -msgctxt "Keyboard Shortcut" -msgid "Arrow Down" -msgstr "Arrow Down" - -# AI Translated -msgid "Move selection 10mm in negative Y direction" -msgstr "將選取物件沿 Y 軸負方向移動 10mm" - -# AI Translated -msgctxt "Keyboard Shortcut" -msgid "Arrow Left" -msgstr "Arrow Left" - -# AI Translated -msgid "Move selection 10mm in negative X direction" -msgstr "將選取物件沿 X 軸負方向移動 10mm" - -# AI Translated -msgctxt "Keyboard Shortcut" -msgid "Arrow Right" -msgstr "Arrow Right" - -# AI Translated -msgid "Move selection 10mm in positive X direction" -msgstr "將選取物件沿 X 軸正方向移動 10mm" +msgid "Keyboard 1-9: set filament for object/part" +msgstr "按鍵 1~9:設定物件/零件的線材" msgid "Movement step set to 1mm" msgstr "沿 X、Y 軸以 1mm 為單位步進移動" -msgid "Keyboard 1-9: set filament for object/part" -msgstr "按鍵 1~9:設定物件/零件的線材" +msgid "Movement in camera space" +msgstr "沿相機視角移動物件" -msgid "Camera view - Default" -msgstr "攝影機視角 - 預設" +msgid "Middle mouse" +msgstr "" -msgid "Camera view - Top" -msgstr "攝影機視角 - 頂部" +msgid "Right mouse" +msgstr "" -msgid "Camera view - Bottom" -msgstr "攝影機視角 - 底部" +msgid "Zoom View" +msgstr "縮放視角" -msgid "Camera view - Front" -msgstr "攝影機視角 - 前面" +msgid "Painting" +msgstr "" -msgid "Camera view - Behind" -msgstr "攝影機視角 - 後面" - -msgid "Camera Angle - Left side" -msgstr "攝影機視角 - 左面" - -msgid "Camera Angle - Right side" -msgstr "攝影機視角 - 右面" - -msgid "Select all objects" -msgstr "選擇所有物件" - -msgid "Gizmo move" -msgstr "線框移動" - -msgid "Gizmo rotate" -msgstr "旋轉物件" - -msgid "Gizmo scale" -msgstr "線框縮放" - -msgid "Gizmo place face on bed" -msgstr "選擇底面" - -msgid "Gizmo cut" -msgstr "切割物件" - -msgid "Gizmo mesh boolean" -msgstr "線框網格布林運算" - -msgid "Gizmo FDM paint-on fuzzy skin" -msgstr "Gizmo FDM 塗刷絨毛表面效果" - -msgid "Gizmo SLA support points" -msgstr "SLA 支撐點" - -msgid "Gizmo FDM paint-on seam" -msgstr "FDM 塗裝接縫" - -msgid "Gizmo text emboss/engrave" -msgstr "浮雕/雕刻文字工具" - -msgid "Gizmo measure" -msgstr "測量" - -msgid "Gizmo assemble" -msgstr "組裝" - -msgid "Gizmo brim ears" -msgstr "擴邊耳工具" - -msgid "Zoom in" -msgstr "放大" - -msgid "Zoom out" -msgstr "縮小" - -msgid "Toggle printable for object/part" -msgstr "切換物件/零件的可列印屬性" - -# AI Translated -msgctxt "Keyboard Shortcut" -msgid "Tab" -msgstr "Tab" - -msgid "Switch between Prepare/Preview" -msgstr "在準備/預覽模式之中切換" - -# AI Translated -msgctxt "Keyboard Shortcut" -msgid "Space" -msgstr "Space" - -# AI Translated -msgid "Open actions speed dial" -msgstr "開啟操作快捷選單" - -msgid "Plater" -msgstr "準備" +msgid "Available while a painting gizmo is open: supports, seam, fuzzy skin or color painting." +msgstr "" msgid "Move: press to snap by 1mm" msgstr "移動:以 1mm 為單位步進移動" @@ -11884,14 +12199,19 @@ msgstr "支撐/顏色繪製:調整筆刷半徑" msgid "Support/Color Painting: adjust section position" msgstr "支撐/色彩繪製:調整剖面位置" -msgid "Gizmo" -msgstr "浮雕" +msgid "Objects list" +msgstr "物件清單" + +msgid "Available while the object list has focus." +msgstr "" msgid "Set extruder number for the objects and parts" msgstr "設定物件、零件使用的擠出機編號" -msgid "Delete objects, parts, modifiers" -msgstr "刪除物件、零件、修改器" +# AI Translated +msgctxt "Keyboard Shortcut" +msgid "Space" +msgstr "Space" msgid "Select the object/part and press space to change the name" msgstr "選取物件、零件,按空格可修改名稱" @@ -11902,45 +12222,48 @@ msgstr "滑鼠點選" msgid "Select the object/part and mouse click to change the name" msgstr "選取物件或零件,雙擊可修改名稱" -msgid "Objects List" -msgstr "物件清單" - -msgid "Vertical slider - Move active thumb Up" -msgstr "垂直滑動條 - 向上移動一層" - -msgid "Vertical slider - Move active thumb Down" -msgstr "垂直滑動條 - 向下移動一層" - -msgid "Horizontal slider - Move active thumb Left" -msgstr "水平滑動條 - 向左移動一步" - -msgid "Horizontal slider - Move active thumb Right" -msgstr "水平滑動條 - 向右移動一步" - -msgid "On/Off one layer mode of the vertical slider" -msgstr "開啟/關閉垂直滑動條的單層模式" - -msgid "On/Off G-code window" -msgstr "開啟/關閉 G-code 視窗" +msgid "Available while the 3D view on the Preview tab has focus." +msgstr "" msgid "Move slider 5x faster" msgstr "5 倍速移動滑動條" -# AI Translated -msgctxt "Keyboard Shortcut" -msgid "Home" -msgstr "Home" +msgid "Scroll slider 5x faster" +msgstr "" -msgid "Horizontal slider - Move to start position" -msgstr "水平滑動條 - 移動到起始位置" +msgid "Not customizable" +msgstr "" -# AI Translated -msgctxt "Keyboard Shortcut" -msgid "End" -msgstr "End" +#, c-format, boost-format +msgid "%s is assigned to %s. Reassign it to %s?" +msgstr "" -msgid "Horizontal slider - Move to last position" -msgstr "水平滑動條 - 移動到最後位置" +#, c-format, boost-format +msgid "The default %s is assigned to %s. Reassign it to %s?" +msgstr "" + +msgid "Global shortcuts also apply while typing." +msgstr "" + +msgid "A key that types a character cannot be a global shortcut." +msgstr "" + +msgid "Esc cancels, Enter confirms." +msgstr "" + +#, c-format, boost-format +msgid "" +"Press the new shortcut for\n" +"\"%s\"" +msgstr "" + +#, c-format, boost-format +msgid "Already used as a step of %s." +msgstr "" + +#, c-format, boost-format +msgid "Already assigned to %s. Press OK to reassign it." +msgstr "" msgid "Release Note" msgstr "更新說明" @@ -16762,8 +17085,8 @@ msgstr "預熱階段" msgid "Insert multiple preheat commands (e.g. M104.1). Only useful for Prusa XL. For other printers, please set it to 1." msgstr "插入多條預熱指令(例如:M104.1)。此功能僅適用於 Prusa XL。其他列印裝置請將其設為 1。" -msgid "G-code written at the very top of the output file, before any other content. Useful for adding metadata that printer firmware reads from the first lines of the file (e.g. estimated print time, filament usage). Supports placeholders like {print_time_sec} and {used_filament_length}." -msgstr "G-code 寫在輸出檔案的最頂部,位於任何其他內容之前。對於新增列印裝置韌體從檔案第一行讀取的中繼資料(例如估計列印時間、線材使用情況)很有用。支援 {print_time_sec} 和 {used_filament_length} 等預留位置。" +msgid "G-code written at the very top of the output file, before any other content. Useful for adding metadata that printer firmware reads from the first lines of the file (e.g. estimated print time, filament usage). Supports placeholders like {print_time_total_sec}, {print_time_day}, {print_time_hour}, {print_time_minute}, {print_time_sec} and {used_filament_length}." +msgstr "" msgid "Start G-code" msgstr "起始 G-code" @@ -17802,9 +18125,6 @@ msgstr "線寬過大" msgid " not in range " msgstr " 不在合理的區間" -msgid "Export 3MF" -msgstr "匯出為 3MF 檔案" - msgid "This exports the project as a 3MF file." msgstr "將專案匯出為 3MF 檔案。" @@ -17820,9 +18140,6 @@ msgstr "載入切片資料" msgid "Load cached slicing data from directory." msgstr "從資料夾載入快取的切片資料" -msgid "Export STL" -msgstr "匯出為 STL 檔案" - msgid "Export the objects as single STL." msgstr "將所有物件匯出為單一 STL 檔案。" @@ -18292,12 +18609,36 @@ msgstr "使用的線材" msgid "Total length of filament used in the print." msgstr "列印所使用的線材總長度" -msgid "Print time (seconds)" -msgstr "列印時間(秒)" +msgid "Print time (total seconds)" +msgstr "" msgid "Total estimated print time in seconds. Replaced with actual value during post-processing." msgstr "預估列印總時間(秒)。後處理時將以實際值取代" +msgid "Print time (days component)" +msgstr "" + +msgid "Estimated print time day component (normal mode). Replaced with actual value during post-processing." +msgstr "" + +msgid "Print time (hours component)" +msgstr "" + +msgid "Estimated print time hour component (normal mode). Replaced with actual value during post-processing." +msgstr "" + +msgid "Print time (minutes component)" +msgstr "" + +msgid "Estimated print time minute component (normal mode). Replaced with actual value during post-processing." +msgstr "" + +msgid "Print time (seconds component)" +msgstr "" + +msgid "Estimated print time second component (normal mode). Replaced with actual value during post-processing." +msgstr "" + msgid "Filament length (meters)" msgstr "線材長度(公尺)" @@ -18528,9 +18869,6 @@ msgstr "檔案包含無效的頂點索引。" msgid "This OBJ file couldn't be read because it's empty." msgstr "無法讀取此 OBJ 檔案,因為它是空的。" -msgid "Max Volumetric Speed Calibration" -msgstr "最大體積流量校正" - msgid "Manage Result" msgstr "管理結果" @@ -19376,9 +19714,6 @@ msgstr "" msgid "NOTE: High values may cause Layer shift (>%s)" msgstr "注意:較高的值可能會導致層移位 (>%s)" -msgid "Flow Ratio Calibration" -msgstr "流量比例校正" - msgid "Calibration Test Type" msgstr "校正測試類型" @@ -20139,6 +20474,9 @@ msgstr "未偵測到有效的工作階段。要繼續登入 3DPrinterOS 嗎?" msgid "Success!" msgstr "成功!" +msgid "Generate API Key" +msgstr "" + msgid "Are you sure to log out?" msgstr "確認要登出嗎?" @@ -21138,13 +21476,6 @@ msgstr "Bambu 網路外掛程式用於雲端功能、印表機探索和遠端列 msgid "Error: %s" msgstr "錯誤:%s" -msgid "Show details" -msgstr "顯示詳細資訊" - -# AI Translated -msgid "Hide details" -msgstr "隱藏詳細資料" - msgid "Version to install:" msgstr "將安裝的版本:" @@ -21515,6 +21846,2498 @@ msgstr "線材可能與目前的列印裝置設定不相容,將使用隨機線 msgid "The filament model is unknown. A random filament preset will be used." msgstr "線材型號未知,將使用隨機線材預設。" +msgid "Construction" +msgstr "" + +#, c-format, boost-format +msgid "%s · on %s" +msgstr "" + +msgid "Line — click start, then end" +msgstr "" + +msgid "Rectangle — click two opposite corners" +msgstr "" + +msgid "Circle — click center, then radius" +msgstr "" + +msgid "Arc — click start, end, then a point" +msgstr "" + +msgid "Slot — two centerline ends, then end radius" +msgstr "" + +msgid "Ellipse — center, major end, minor point" +msgstr "" + +msgid "Spline — click control points" +msgstr "" + +msgid "Point — click to place" +msgstr "" + +msgid "Dimension — click 2 points or an entity" +msgstr "" + +msgid "Trim — click a segment to trim it" +msgstr "" + +msgid "Extend — click a line/arc to extend it" +msgstr "" + +msgid "Offset — pick an entity, drag the distance" +msgstr "" + +msgid "Mirror — pick axis, then entities" +msgstr "" + +msgid "Fillet — pick two lines, set the radius" +msgstr "" + +msgid "Chamfer — pick two lines, set the distance" +msgstr "" + +msgid "Polygon — click center, then a vertex" +msgstr "" + +msgid "Nothing here has a value to type — pick a line, an arc, a circle, or two entities" +msgstr "" + +msgid "Normal to the sketch plane" +msgstr "" + +msgid "Converted the selection between construction and real geometry" +msgstr "" + +msgid "Origin planes shown" +msgstr "" + +msgid "Origin planes hidden" +msgstr "" + +msgid "World axes shown" +msgstr "" + +msgid "World axes hidden" +msgstr "" + +msgid "Isometric view, fitted" +msgstr "" + +msgid "Bed shown" +msgstr "" + +msgid "Bed hidden" +msgstr "" + +msgid "FEATURES" +msgstr "" + +msgid "Sketch" +msgstr "" + +#, c-format, boost-format +msgid "Sketching on %s — pick a tool" +msgstr "" + +msgid "Click a face or a reference plane in the viewport, then a sketch tool" +msgstr "" + +#, c-format, boost-format +msgid "" +"Drawing on %s.\n" +"Pick a tool, or press Menu for the list." +msgstr "" + +msgid "Click a face or a reference plane, then a sketch tool." +msgstr "" + +msgid "Add material (extrude / revolve / sweep / loft / thicken / rib)" +msgstr "" + +msgid "Extrude a sketch profile, or push/pull a picked face" +msgstr "" + +msgid "Create a sketch, or pick a solid face, first" +msgstr "" + +msgid "Revolve" +msgstr "" + +msgid "Revolve a profile about an axis" +msgstr "" + +msgid "Create a sketch profile to revolve first" +msgstr "" + +msgid "Sweep" +msgstr "" + +msgid "Sweep a profile along a path" +msgstr "" + +msgid "Create a profile sketch to sweep first" +msgstr "" + +msgid "Loft" +msgstr "" + +msgid "Loft (skin) between two or more profiles" +msgstr "" + +msgid "Create at least two profile sketches to loft" +msgstr "" + +msgid "Thicken" +msgstr "" + +msgid "Offset a solid face into a thin plate (new body)" +msgstr "" + +msgid "Thicken needs a solid body — add or import one first" +msgstr "" + +#, c-format +msgid "Body %zu" +msgstr "" + +msgid "Grow a thin wall from an open sketch line, fused to a body" +msgstr "" + +msgid "Rib needs a solid body — add or import one first" +msgstr "" + +msgid "Create a sketch with an open line first" +msgstr "" + +msgid "Create a solid body to pattern first" +msgstr "" + +msgid "Pattern — needs a solid body to replicate" +msgstr "" + +msgid "Surface (extrude / revolve / loft / fill / offset / thicken)" +msgstr "" + +msgid "Surface Extrude" +msgstr "" + +msgid "Extrude a sketch into a sheet body (no end caps)" +msgstr "" + +msgid "Create a sketch first" +msgstr "" + +msgid "Surface Revolve" +msgstr "" + +msgid "Revolve a sketch profile into a sheet body" +msgstr "" + +msgid "Surface Loft" +msgstr "" + +msgid "Loft (skin) between 2+ profiles, open (no end caps)" +msgstr "" + +msgid "Surface Fill" +msgstr "" + +msgid "Fill a sketch boundary with a smooth face" +msgstr "" + +msgid "Create a sketch profile to fill first" +msgstr "" + +msgid "Surface Offset" +msgstr "" + +msgid "Offset a sheet body's shell by a signed distance" +msgstr "" + +msgid "No sheet body to offset — create a surface feature first" +msgstr "" + +msgid "Thicken Surface" +msgstr "" + +msgid "Thicken a sheet body into a solid" +msgstr "" + +msgid "No sheet body to thicken — create a surface feature first" +msgstr "" + +msgid "Datum / Curve (plane / axis / coord sys / helix / project)" +msgstr "" + +msgid "Reference plane (offset / tilt / midplane / tangent / two edges / coincident)" +msgstr "" + +msgid "Axis" +msgstr "" + +msgid "Datum axis (two points, face normal, cylinder centerline, two planes, along edge)" +msgstr "" + +msgid "Coord Sys" +msgstr "" + +msgid "Datum coordinate system (world point, or face + direction edge)" +msgstr "" + +msgid "Helix" +msgstr "" + +msgid "Helical curve (spring path) — use as a sweep path for coils / springs / augers" +msgstr "" + +msgid "Project body edges onto a plane as sketch entities" +msgstr "" + +msgid "Project needs a body — add or import one first" +msgstr "" + +msgid "(all edges)" +msgstr "" + +msgid "Placement (transform / mirror / mate)" +msgstr "" + +msgid "Transform" +msgstr "" + +msgid "Move and/or rotate an existing body" +msgstr "" + +msgid "Transform needs a body — add or import one first" +msgstr "" + +msgid "Reflect a body about a plane" +msgstr "" + +msgid "Mirror needs a body — add or import one first" +msgstr "" + +msgid "Mate" +msgstr "" + +msgid "Assembly: align two CoordSys features (fastened, planar, revolute, slider, cylindrical)" +msgstr "" + +msgid "Boolean (combine bodies)" +msgstr "" + +msgid "Boolean — needs two solid bodies to combine" +msgstr "" + +msgid "Cut (split a body with a plane)" +msgstr "" + +msgid "Create a solid body to cut first" +msgstr "" + +msgid "Cut — needs a solid body to slice" +msgstr "" + +msgid "Color — set the selected body's display colour" +msgstr "" + +msgid "Select a feature, or a body, first — then rename it" +msgstr "" + +msgid "Fillet / chamfer / draft / shell / delete face" +msgstr "" + +msgid "Fillet / Chamfer" +msgstr "" + +msgid "Round or bevel a picked edge" +msgstr "" + +msgid "Draft (taper a face)" +msgstr "" + +msgid "Tilt a picked face by a draft angle" +msgstr "" + +msgid "Hollow the body to a wall thickness, opening a picked face" +msgstr "" + +msgid "Delete Face" +msgstr "" + +msgid "Remove faces from a body and heal the solid" +msgstr "" + +msgid "Delete Face needs a body — add or import one first" +msgstr "" + +msgid "(none)" +msgstr "" + +msgid "Hole / thread" +msgstr "" + +msgid "Drill a hole, centred on a picked face or placed on a plane" +msgstr "" + +msgid "Thread" +msgstr "" + +msgid "Thread a cylindrical surface (inner bore / outer) or a circular edge" +msgstr "" + +msgid "Pick a cylindrical surface (bore / outer) or a circular edge for a thread" +msgstr "" + +msgid "Import STEP (editable B-rep solid)" +msgstr "" + +msgid "Import mesh (STL/OBJ) as an editable B-rep solid" +msgstr "" + +msgid "Constrain selected sketch" +msgstr "" + +msgid "SKETCH" +msgstr "" + +msgid "Click to select; Shift to add; double-click for a whole loop" +msgstr "" + +msgid "Dimension" +msgstr "" + +msgid "Click 2 points or a line / circle / arc to place a dimension" +msgstr "" + +msgid "Line / polyline" +msgstr "" + +msgid "Click start, then end — then set the exact length" +msgstr "" + +msgid "Polyline" +msgstr "" + +msgid "Click points; click first / right-click to close the loop" +msgstr "" + +msgid "Corner rectangle" +msgstr "" + +msgid "Click two opposite corners" +msgstr "" + +msgid "Center rectangle" +msgstr "" + +msgid "Click center, then a corner" +msgstr "" + +msgid "Oblique rectangle" +msgstr "" + +msgid "Click two corners of one edge, then a point for the width" +msgstr "" + +msgid "Rounded rectangle" +msgstr "" + +msgid "Click two opposite corners, then a point for the corner radius" +msgstr "" + +msgid "Center circle" +msgstr "" + +msgid "Click center, then radius" +msgstr "" + +msgid "2-point circle" +msgstr "" + +msgid "Click two ends of the diameter" +msgstr "" + +msgid "3-point circle" +msgstr "" + +msgid "Click three points on the circle" +msgstr "" + +msgid "Arc" +msgstr "" + +msgid "3-point arc" +msgstr "" + +msgid "Click start, end, then a point on the arc" +msgstr "" + +msgid "Tangent arc" +msgstr "" + +msgid "Click start (on the last entity) then end" +msgstr "" + +msgid "Center-point arc" +msgstr "" + +msgid "Click center, then start, then a point for the end angle" +msgstr "" + +msgid "Slot" +msgstr "" + +msgid "Click two centerline ends, then a point for the end radius" +msgstr "" + +msgid "Arc slot" +msgstr "" + +msgid "Click center, start, end, then a point for the width" +msgstr "" + +msgid "Ellipse" +msgstr "" + +msgid "Click center, a major-axis end, then a point for the minor axis" +msgstr "" + +msgid "Elliptical arc" +msgstr "" + +msgid "Click center, major-axis end, minor point, then arc start and end" +msgstr "" + +msgid "Spline" +msgstr "" + +msgid "Click control points; double-click or right-click to finish" +msgstr "" + +msgid "Click to place a point" +msgstr "" + +msgid "Select — click to select; Shift to add" +msgstr "" + +msgid "Text — emboss text as a profile" +msgstr "" + +msgid "SVG — import an outline as a profile" +msgstr "" + +msgid "Fillet / chamfer" +msgstr "" + +msgid "Fillet" +msgstr "" + +msgid "Pick two lines, then drag the arrow or click the radius to set it" +msgstr "" + +msgid "Chamfer" +msgstr "" + +msgid "Pick two lines, then drag the arrow or click the distance to set it" +msgstr "" + +msgid "Offset" +msgstr "" + +msgid "Pick an entity, then drag the arrow or click the distance; click empty to apply" +msgstr "" + +msgid "Pick a mirror-axis line, then the entities to mirror; click empty to apply" +msgstr "" + +msgid "Trim" +msgstr "" + +msgid "Click a segment to trim it back to its nearest intersection; right-click exits" +msgstr "" + +msgid "Extend" +msgstr "" + +msgid "Click a line or arc to extend it to the nearest entity; right-click exits" +msgstr "" + +msgid "Constrain — add geometric/dimensional relations" +msgstr "" + +msgid "Move / rotate / scale" +msgstr "" + +msgid "Move (translate)" +msgstr "" + +msgid "Pick entities, then drag the handle or click the distance; click empty to apply" +msgstr "" + +msgid "Rotate (about centroid)" +msgstr "" + +msgid "Pick entities, then drag around the pivot or click the angle; click empty to apply" +msgstr "" + +msgid "Scale (about centroid)" +msgstr "" + +msgid "Pick entities, then drag the handle or click the factor; click empty to apply" +msgstr "" + +msgid "Linear / polar array" +msgstr "" + +msgid "Linear array" +msgstr "" + +msgid "Pick entities, drag the spacing handle, click the count; click empty to apply" +msgstr "" + +msgid "Polar array (about centroid)" +msgstr "" + +msgid "Pick entities, drag the sweep handle, click the count; click empty to apply" +msgstr "" + +#, c-format, boost-format +msgid "Click center then a vertex — %d sides, %s" +msgstr "" + +msgid "circumscribed" +msgstr "" + +msgid "inscribed" +msgstr "" + +msgid "Polygon" +msgstr "" + +#, c-format, boost-format +msgid "Converted %d entit%s between construction and real geometry" +msgstr "" + +msgid "CONSTRAIN" +msgstr "" + +msgid "Perpendicular" +msgstr "" + +msgid "Coincident" +msgstr "" + +msgid "Equal length" +msgstr "" + +msgid "Equal radius" +msgstr "" + +msgid "Collinear" +msgstr "" + +msgid "Tangent" +msgstr "" + +msgid "Midpoint" +msgstr "" + +msgid "Symmetric" +msgstr "" + +msgid "Symmetric about the vertical axis" +msgstr "" + +msgid "Symmetric about the horizontal axis" +msgstr "" + +msgid "Fix point (anchor in place)" +msgstr "" + +msgid "Horizontal distance" +msgstr "" + +msgid "Vertical distance" +msgstr "" + +msgid "✓ Confirm" +msgstr "" + +msgid "✗ Cancel" +msgstr "" + +msgid "Undo (Ctrl+Z)" +msgstr "" + +msgid "Redo (Ctrl+Shift+Z)" +msgstr "" + +msgid "New Design — clear the feature tree" +msgstr "" + +msgid "Export STEP…" +msgstr "" + +msgid "Show the printer bed and its plate grid" +msgstr "" + +msgid "Place on Face (F) — lay the picked face on the bed" +msgstr "" + +msgid "Section View — hide part of the model to see inside. PageUp/PageDown move the plane; Delete removes it." +msgstr "" + +msgid "Flip Section — show the opposite half" +msgstr "" + +msgid "Commit to Plate — send the solid to Prepare" +msgstr "" + +msgid "Width / X" +msgstr "" + +msgid "Height / Y" +msgstr "" + +msgid "Distance X" +msgstr "" + +msgid "Distance Y" +msgstr "" + +msgid "Distance Z" +msgstr "" + +msgid "Z" +msgstr "" + +msgid "Rotation axis" +msgstr "" + +msgid "Angle °" +msgstr "" + +msgid "Move / Rotate" +msgstr "" + +msgid "Sketch: —" +msgstr "" + +msgid "Extrude dist" +msgstr "" + +msgid "End" +msgstr "結束" + +msgid "2nd dist" +msgstr "" + +msgid "Taper °" +msgstr "" + +msgid "New body" +msgstr "" + +msgid "Intersect" +msgstr "" + +msgid "Result" +msgstr "" + +msgid "Flip direction" +msgstr "" + +msgid "(no edge picked — group below)" +msgstr "" + +msgid "Bottom" +msgstr "底部" + +msgid "Lateral" +msgstr "" + +msgid "Edges" +msgstr "" + +msgid "Size (r/dist)" +msgstr "" + +msgid "XY" +msgstr "" + +msgid "XZ" +msgstr "" + +msgid "YZ" +msgstr "" + +msgid "Hole plane" +msgstr "" + +msgid "Depth (blind)" +msgstr "" + +msgid "Pos X" +msgstr "" + +msgid "Pos Y" +msgstr "" + +msgid "Through" +msgstr "" + +msgid "(none — uses Hole plane)" +msgstr "" + +msgid "On face" +msgstr "" + +msgid "Thread plane" +msgstr "" + +msgid "Pitch" +msgstr "" + +msgid "Thread depth" +msgstr "" + +msgid "(none — uses Thread plane)" +msgstr "" + +msgid "Plane X" +msgstr "" + +msgid "Plane Y" +msgstr "" + +msgid "Profile: —" +msgstr "" + +msgid "Path" +msgstr "" + +msgid "Linear" +msgstr "" + +msgid "Direction" +msgstr "" + +msgid "Total angle°" +msgstr "" + +msgid "Boolean" +msgstr "" + +msgid "Union (join)" +msgstr "" + +msgid "Subtract (cut)" +msgstr "" + +msgid "Target (kept)" +msgstr "" + +msgid "Keep tool body" +msgstr "" + +msgid "Body" +msgstr "" + +msgid "Insert" +msgstr "" + +msgid "" +"Drag a corner to size, the centre to move.\n" +"Confirm or Cancel in the toolbar above." +msgstr "" + +msgid "Midplane" +msgstr "" + +msgid "Two edges" +msgstr "" + +msgid "Plane type" +msgstr "" + +msgid "Base" +msgstr "" + +msgid "Angle°" +msgstr "" + +msgid "Base X" +msgstr "" + +msgid "Base Y" +msgstr "" + +msgid "Tilt axis" +msgstr "" + +msgid "Pick Face A" +msgstr "" + +msgid "Pick Face B" +msgstr "" + +msgid "Pick Edge A" +msgstr "" + +msgid "Pick Edge B" +msgstr "" + +msgid "Size U" +msgstr "" + +msgid "Size V" +msgstr "" + +msgid "Profiles (check 2+, in order):" +msgstr "" + +msgid "Ruled (straight) sections" +msgstr "" + +msgid "Fills the sketch's closed boundary with a smooth face." +msgstr "" + +msgid "Sheet body" +msgstr "" + +msgid "Offsets a sheet body's shell. Positive = outward, negative = inward." +msgstr "" + +msgid "Thickens a sheet body into a solid. Flip reverses the direction." +msgstr "" + +msgid "(all faces — closed hollow)" +msgstr "" + +msgid "Open face" +msgstr "" + +msgid "Pick a solid face to open it, then set the wall thickness." +msgstr "" + +msgid "Angle (°)" +msgstr "" + +msgid "(pick a side face)" +msgstr "" + +msgid "Draft" +msgstr "" + +msgid "Pick a side face, then set the draft angle. The face pivots about the body base." +msgstr "" + +msgid "Translate X" +msgstr "" + +msgid "Translate Y" +msgstr "" + +msgid "Translate Z" +msgstr "" + +msgid "Rotate axis" +msgstr "" + +msgid "Pivot X" +msgstr "" + +msgid "Pivot Y" +msgstr "" + +msgid "Pivot Z" +msgstr "" + +msgid "Keep original (make a copy)" +msgstr "" + +msgid "Translate and/or rotate the selected body. Rotation is applied about the pivot, then translation follows." +msgstr "" + +msgid "Mirror plane" +msgstr "" + +msgid "Keep original" +msgstr "" + +msgid "Reflect the selected body about a plane. The mirror is always a new body; keeping the original gives you both." +msgstr "" + +msgid "(pick a solid face)" +msgstr "" + +msgid "Pick a solid face and offset it into a new thin body. Not for sheet bodies — use Thicken Surface for those." +msgstr "" + +msgid "Target body" +msgstr "" + +msgid "Entity index" +msgstr "" + +msgid "Grow a thin wall from an open sketch Line entity, fused to the target body. Entity index is the position of the open Line in the sketch." +msgstr "" + +msgid "Source body" +msgstr "" + +msgid "Target plane" +msgstr "" + +msgid "Project the edges of a body onto a plane as sketch entities. Pick a face to project only its edges, or leave the face empty to project the whole body." +msgstr "" + +msgid "Add picked face" +msgstr "" + +msgid "Click a face on the body first, then Add picked face" +msgstr "" + +#, c-format, boost-format +msgid "Face %d is already in the list" +msgstr "" + +msgid "Faces to delete" +msgstr "" + +msgid "Pick a solid face, then click 'Add picked face' to accumulate faces. Confirm to remove all listed faces and heal the solid." +msgstr "" + +msgid "Left-handed" +msgstr "" + +msgid "Taper (°)" +msgstr "" + +msgid "A helical curve (spring path). Use as a sweep path to build springs, coils, or augers." +msgstr "" + +msgid "Two points" +msgstr "" + +msgid "Face normal" +msgstr "" + +msgid "Cylinder centerline" +msgstr "" + +msgid "Plane intersection" +msgstr "" + +msgid "Along edge" +msgstr "" + +msgid "Axis type" +msgstr "" + +msgid "Pick Face" +msgstr "" + +msgid "Pick Edge" +msgstr "" + +msgid "Plane A" +msgstr "" + +msgid "Plane B" +msgstr "" + +msgid "Point 1 X" +msgstr "" + +msgid "Point 1 Y" +msgstr "" + +msgid "Point 1 Z" +msgstr "" + +msgid "Point 2 X" +msgstr "" + +msgid "Point 2 Y" +msgstr "" + +msgid "Point 2 Z" +msgstr "" + +msgid "Point (world)" +msgstr "" + +msgid "Face + direction" +msgstr "" + +msgid "(all)" +msgstr "" + +msgid "Restrict picking to one body — the others go see-through and stop catching clicks" +msgstr "" + +msgid "Edge (sets in-plane direction)" +msgstr "" + +msgid "Without an edge the frame takes X from the face's first edge — pick one to choose it yourself" +msgstr "" + +msgid "X hint X" +msgstr "" + +msgid "X hint Y" +msgstr "" + +msgid "X hint Z" +msgstr "" + +msgid "Fastened — 6 DOF locked, B driven onto A exactly" +msgstr "" + +msgid "Planar — z aligned, offset distance; free in-plane slide" +msgstr "" + +msgid "Revolute — axes collinear; free rotation about z" +msgstr "" + +msgid "Slider — orientation locked; free axial slide" +msgstr "" + +msgid "Cylindrical — axes collinear; free spin + axial slide" +msgstr "" + +msgid "Kind" +msgstr "" + +msgid "CS A (fixed)" +msgstr "" + +msgid "CS B (moves)" +msgstr "" + +msgid "Flip (oppose z axes)" +msgstr "" + +msgid "Plane distance" +msgstr "" + +msgid "Axial position" +msgstr "" + +msgid "Expression" +msgstr "" + +msgid "Field" +msgstr "" + +msgid "Expr" +msgstr "" + +msgid "(no bindings)" +msgstr "" + +msgid "Value" +msgstr "" + +msgid "Constraints" +msgstr "" + +msgid "Feature tree" +msgstr "" + +msgid " — the eye suppresses this mate" +msgstr "" + +#, c-format, boost-format +msgid "%s selected — F2 or right-click renames it, double-click edits it" +msgstr "" + +msgid "Rename\tF2" +msgstr "" + +msgid "Scale artwork" +msgstr "" + +msgid "Move up" +msgstr "" + +msgid "Move down" +msgstr "" + +msgid "Show / hide" +msgstr "" + +msgid "Check interference — find overlapping bodies" +msgstr "" + +msgid "Bodies" +msgstr "" + +msgid "Move body" +msgstr "" + +msgid "Select a body row first, then move it" +msgstr "" + +msgid "Boolean — join, subtract or intersect with another body" +msgstr "" + +msgid "Colour" +msgstr "" + +#, c-format, boost-format +msgid "Body %d selected — right-click for what applies to it" +msgstr "" + +msgid "Variables" +msgstr "" + +msgid "+" +msgstr "" + +msgid "Del" +msgstr "刪除" + +msgid "Sketch created — select it, then right-click to Extrude" +msgstr "" + +msgid "Sketch empty — nothing committed" +msgstr "" + +msgid "Sketch updated" +msgstr "" + +#, c-format +msgid "Sketch created (%zu driving dims) — select it, then right-click to Extrude" +msgstr "" + +msgid "Could not resolve the sketch to extrude" +msgstr "" + +msgid "Face selected — set the depth and Confirm" +msgstr "" + +msgid "Region selected — right-click to Extrude, or double-click to edit" +msgstr "" + +msgid "Sketch selected — right-click to Extrude, or double-click to edit" +msgstr "" + +#, c-format, boost-format +msgid "Face %d" +msgstr "" + +#, c-format, boost-format +msgid "Body %d " +msgstr "" + +msgid "vertex selected — click again for the whole body" +msgstr "" + +msgid "selected (whole body) — right-click for what applies to it" +msgstr "" + +#, c-format, boost-format +msgid "face %d selected — right-click to push/pull it, or click again for the whole body" +msgstr "" + +#, c-format, boost-format +msgid "edge %d selected — Fillet/Chamfer to dress it, or click again for the whole body" +msgstr "" + +#, c-format, boost-format +msgid "%s plane selected — right-click for the drawing tools" +msgstr "" + +#, c-format, boost-format +msgid "%s plane selected — right-click to sketch on it, or click an object to select it" +msgstr "" + +#, c-format, boost-format +msgid "placed (%.1f, %.1f, %.1f) mm — drag arrows to move, rings to rotate" +msgstr "" + +msgid "Tool exited" +msgstr "" + +msgid "Sketch kept — Finish to commit it, Cancel to discard" +msgstr "" + +msgid "✗ Conflicting constraints" +msgstr "" + +msgid "✓ Fully constrained" +msgstr "" + +#, c-format, boost-format +msgid "%d degrees of freedom" +msgstr "" + +#, c-format, boost-format +msgid "Sketch %d" +msgstr "" + +#, c-format, boost-format +msgid "Editing: Sketch %d · N = look normal to the plane · Finish or Cancel in the toolbar" +msgstr "" + +#, c-format +msgid "OK — %zu triangles" +msgstr "" + +msgid "Text to insert:" +msgstr "" + +msgid "Import SVG" +msgstr "" + +msgid "Import STEP" +msgstr "" + +msgid "Reading STEP…" +msgstr "" + +msgid "No solids found in STEP" +msgstr "" + +msgid "STEP import failed: " +msgstr "" + +msgid "Rebuilding model…" +msgstr "" + +#, c-format, boost-format +msgid "Imported %d solid(s) — pick a face or edge, then Fillet / Cut / Shell to modify" +msgstr "" + +msgid "Import mesh" +msgstr "" + +msgid "Could not read the STL file" +msgstr "" + +msgid "Could not read the OBJ file: " +msgstr "" + +msgid "Unsupported mesh format (STL and OBJ are supported)" +msgstr "" + +msgid "The mesh contains no triangles" +msgstr "" + +#, c-format, boost-format +msgid "" +"This mesh has %d triangles. Every triangle becomes a B-rep face before coplanar merging, so importing it may take a long time and leave a body that is slow to edit. Decimating the mesh first is usually better.\n" +"\n" +"Import anyway?" +msgstr "" + +msgid "Large mesh" +msgstr "" + +msgid "Mesh conversion failed: " +msgstr "" + +msgid "Mesh conversion produced no geometry" +msgstr "" + +msgid "Mesh import failed: " +msgstr "" + +#, c-format, boost-format +msgid "Imported solid — %d triangles → %d faces, volume %.2f mm³. Pick a face or edge, then Fillet / Cut / Shell to modify" +msgstr "" + +#, c-format, boost-format +msgid "Imported as an open shell (not watertight): %d boundary edge(s), %d non-manifold edge(s) — %d triangles → %d faces. The source mesh has holes or duplicated geometry; boolean features may fail on it" +msgstr "" + +msgid "No importable geometry found" +msgstr "" + +#, c-format, boost-format +msgid "%s added to the sketch — Confirm to commit it" +msgstr "" + +msgid " — drag to place/size, then Confirm" +msgstr "" + +msgid "Insert cancelled" +msgstr "" + +msgid "Drag a corner to scale, the centre to move — right-click when done" +msgstr "" + +#, c-format, boost-format +msgid "Sketch added on %s — select it, then right-click to Extrude" +msgstr "" + +msgid "Recompute error: " +msgstr "" + +msgid "Add a solid (sketch + extrude) first" +msgstr "" + +#, c-format, boost-format +msgid "Edge %d" +msgstr "" + +#, c-format, boost-format +msgid "Thread standard: %s (pitch %.3g mm)" +msgstr "" + +msgid "Thread needs a solid body — add or import one first" +msgstr "" + +msgid "Pick a sketch profile to revolve first" +msgstr "" + +msgid "Revolve needs a solid body — add or import one first" +msgstr "" + +msgid "Pick a profile sketch to sweep first" +msgstr "" + +msgid "Pick a path sketch for the sweep" +msgstr "" + +msgid "Sweep needs a solid body — add or import one first" +msgstr "" + +msgid "Check at least two profile sketches to loft" +msgstr "" + +msgid "Loft needs a solid body — add or import one first" +msgstr "" + +msgid "Pick a sketch profile to extrude first" +msgstr "" + +msgid "Pick a sketch to fill first" +msgstr "" + +msgid "Select a sheet body first" +msgstr "" + +msgid "Pick a solid face to thicken first" +msgstr "" + +msgid "Pick a sketch with an open line first" +msgstr "" + +msgid "Add at least one face to delete first" +msgstr "" + +msgid "Mate needs two CoordSys features — create them first" +msgstr "" + +msgid "Mate: CS A and CS B must be different CoordSys features" +msgstr "" + +msgid "Mate rejected" +msgstr "" + +msgid "No interference — need at least two solid bodies to check" +msgstr "" + +msgid "No interference found" +msgstr "" + +#, c-format +msgid "%zu interference pairs, worst %.2f mm³" +msgstr "" + +msgid "" +"Interference pairs:\n" +"\n" +msgstr "" + +#, c-format, boost-format +msgid "Body %d" +msgstr "" + +msgid "Interference" +msgstr "" + +msgid "Select a solid body first — its mass properties are what is reported" +msgstr "" + +msgid "Mass properties could not be computed for this body" +msgstr "" + +#, c-format, boost-format +msgid "%s: sheet body — %.2f cm² of surface, no volume" +msgstr "" + +#, c-format, boost-format +msgid "" +"%s\n" +"\n" +"Sheet body (open shell)\n" +"Surface area: %.2f cm²\n" +"\n" +"A sheet encloses no material, so it has no volume. Thicken it into a solid to get one." +msgstr "" + +msgid "Mass properties" +msgstr "" + +#, c-format, boost-format +msgid "%s: %.3f cm³, %.2f cm²" +msgstr "" + +#, c-format, boost-format +msgid "" +"%s\n" +"\n" +"Volume: %.3f cm³\n" +"Surface area: %.2f cm²" +msgstr "" + +msgid "Pattern needs a solid body — add or import one first" +msgstr "" + +msgid "Boolean needs two solid bodies — add or import a second one" +msgstr "" + +msgid "Cut needs a solid body — add or import one first" +msgstr "" + +#, c-format, boost-format +msgid "the picked face of Body %d" +msgstr "" + +msgid "the picked face" +msgstr "" + +#, c-format, boost-format +msgid " · %d picked" +msgstr "" + +#, c-format, boost-format +msgid "%d selected · Del removes them · Shift-click adds · double-click takes the whole loop" +msgstr "" + +msgid "Select — click an entity to pick it · drag an endpoint or centre to move it · Shift-click adds · Del removes" +msgstr "" + +#, c-format, boost-format +msgid "%d picked · now choose a constraint (Horizontal, Parallel, Tangent, Equal…)" +msgstr "" + +msgid "Constrain — click one or two entities, then choose a constraint" +msgstr "" + +msgid "Dimension — click an entity, or the first of two points" +msgstr "" + +msgid "Dimension — click the second point" +msgstr "" + +msgid "Line — click the start point" +msgstr "" + +msgid "Line — click the end point, or type the length" +msgstr "" + +msgid "Polyline — click the first point" +msgstr "" + +msgid "Polyline — click the next point · click the start point to close it · right-click to end the chain" +msgstr "" + +msgid "Rectangle — click one corner" +msgstr "" + +msgid "Rectangle — click the opposite corner" +msgstr "" + +msgid "Centre rectangle — click the centre" +msgstr "" + +msgid "Centre rectangle — click a corner" +msgstr "" + +msgid "Oblique rectangle — click the start of the base edge" +msgstr "" + +msgid "Oblique rectangle — click the end of the base edge (this sets the angle)" +msgstr "" + +msgid "Oblique rectangle — click to set the width" +msgstr "" + +msgid "Rounded rectangle — click one corner" +msgstr "" + +msgid "Rounded rectangle — click the opposite corner" +msgstr "" + +msgid "Rounded rectangle — click to set the corner radius" +msgstr "" + +msgid "Circle — click the centre" +msgstr "" + +msgid "Circle — click to set the radius, or type it" +msgstr "" + +msgid "Circle (2 points) — click one end of the diameter" +msgstr "" + +msgid "Circle (2 points) — click the other end of the diameter" +msgstr "" + +msgid "Circle (3 points) — click the first point on the circle" +msgstr "" + +msgid "Circle (3 points) — click the second point" +msgstr "" + +msgid "Circle (3 points) — click the third point" +msgstr "" + +msgid "Arc — click the start point" +msgstr "" + +msgid "Arc — click the end point" +msgstr "" + +msgid "Arc — click a point the arc passes through" +msgstr "" + +msgid "Tangent arc — click the endpoint it leaves from" +msgstr "" + +msgid "Tangent arc — click its far end" +msgstr "" + +msgid "Centre arc — click the centre" +msgstr "" + +msgid "Centre arc — click the start point (this sets the radius)" +msgstr "" + +msgid "Centre arc — click the end point" +msgstr "" + +msgid "Slot — click one end of the centreline" +msgstr "" + +msgid "Slot — click the other end of the centreline" +msgstr "" + +msgid "Slot — click to set the width" +msgstr "" + +msgid "Arc slot — click the centre the slot curves about" +msgstr "" + +msgid "Arc slot — click the start of the centreline (this sets the radius)" +msgstr "" + +msgid "Arc slot — click the end of the centreline" +msgstr "" + +msgid "Arc slot — click to set the width" +msgstr "" + +msgid "Polygon — click the centre" +msgstr "" + +msgid "Polygon — click a vertex (this sets size and orientation)" +msgstr "" + +msgid "Ellipse — click the centre" +msgstr "" + +msgid "Ellipse — click the end of the major axis" +msgstr "" + +msgid "Ellipse — click a point on the minor axis" +msgstr "" + +msgid "Elliptical arc — click the centre" +msgstr "" + +msgid "Elliptical arc — click the end of the major axis" +msgstr "" + +msgid "Elliptical arc — click a point on the minor axis" +msgstr "" + +msgid "Elliptical arc — click where the arc starts" +msgstr "" + +msgid "Elliptical arc — click where the arc ends" +msgstr "" + +msgid "Spline — click the first control point" +msgstr "" + +msgid "Spline — click the next control point · right-click to finish the curve" +msgstr "" + +msgid "Point — click to place one; the tool stays armed for more" +msgstr "" + +msgid "Trim — click a segment where it crosses another entity · right-click to exit" +msgstr "" + +msgid "Extend — click a line or arc to grow it out to the nearest entity · right-click to exit" +msgstr "" + +msgid "Fillet — click the first of two lines that meet" +msgstr "" + +msgid "Fillet — click the second line" +msgstr "" + +msgid "Fillet — drag the arrow, or click the number to type the radius · click empty space to apply · right-click cancels" +msgstr "" + +msgid "Chamfer — click the first of two lines that meet" +msgstr "" + +msgid "Chamfer — click the second line" +msgstr "" + +msgid "Chamfer — drag the arrow, or click the number to type the setback · click empty space to apply · right-click cancels" +msgstr "" + +msgid "Offset — click the entity to offset" +msgstr "" + +msgid "Offset — drag the arrow to either side, or click the number to type the distance · click empty space to apply · right-click cancels" +msgstr "" + +msgid "Mirror — first click the LINE to mirror about (a construction line works)" +msgstr "" + +msgid "Mirror — axis set · now click the entities to mirror · right-click cancels" +msgstr "" + +#, c-format, boost-format +msgid "Mirror — axis set · %d to mirror · click another to add or remove it · click empty space to apply" +msgstr "" + +msgid "Move — click the entities to move" +msgstr "" + +msgid "Move — drag the handle, or click the number to type the distance · click empty space to apply" +msgstr "" + +msgid "Rotate — click the entities to rotate" +msgstr "" + +msgid "Rotate — drag the handle, or click the number to type the angle · click empty space to apply" +msgstr "" + +msgid "Scale — click the entities to scale" +msgstr "" + +msgid "Scale — drag the handle, or click the number to type the factor · click empty space to apply" +msgstr "" + +msgid "Array — click the entities to repeat" +msgstr "" + +msgid "Array — drag the handle to set the step, click the count to type it · click empty space to apply" +msgstr "" + +msgid "Polar array — click the entities to repeat" +msgstr "" + +msgid "Polar array — drag the handle to set the sweep, click the count to type it · click empty space to apply" +msgstr "" + +msgid "Drag a corner to scale, the centre to move · right-click when done" +msgstr "" + +msgid " · Esc goes back to Select" +msgstr "" + +msgid " · click a constraint badge to remove it" +msgstr "" + +msgid "select something first" +msgstr "" + +#, c-format, boost-format +msgid "Mate: %s → %s" +msgstr "" + +msgid "Fastened" +msgstr "" + +msgid "Revolute" +msgstr "" + +msgid "Slider" +msgstr "" + +msgid "Cylindrical" +msgstr "" + +msgid "Click a solid FACE in the viewport" +msgstr "" + +msgid "Click a solid EDGE in the viewport" +msgstr "" + +msgid "An angled plane needs an edge to tilt about — pick Edge A" +msgstr "" + +msgid "A midplane needs two faces — pick Face A and Face B" +msgstr "" + +msgid "Face A and Face B are the same face — a midplane needs two different faces" +msgstr "" + +msgid "A tangent plane needs a cylindrical face — pick Face A" +msgstr "" + +msgid "This plane needs two edges — pick Edge A and Edge B" +msgstr "" + +msgid "Plane added — pick it as a sketch plane" +msgstr "" + +msgid "Axis added" +msgstr "" + +msgid "Coord Sys added" +msgstr "" + +msgid "Shell needs a solid body — add or import one first" +msgstr "" + +msgid "Draft needs a solid body — add or import one first" +msgstr "" + +msgid "Draft needs a picked face — click a side face first" +msgstr "" + +msgid "" +"Nothing yet — import a STEP or a mesh from the toolbar,\n" +"or click a reference plane and right-click it to start a sketch." +msgstr "" + +msgid "No solid yet — select a sketch and right-click it to Extrude." +msgstr "" + +msgid "Could not restore the CAD model from this project" +msgstr "" + +msgid "Could not restore the CAD model: " +msgstr "" + +#, c-format +msgid "Body %zu — %s" +msgstr "" + +msgid "Section view on — hides half the model to see inside; PageUp / PageDown move the plane, Flip shows the other half" +msgstr "" + +msgid "Section view off" +msgstr "" + +#, c-format, boost-format +msgid "Section view — showing the %s half" +msgstr "" + +msgid "upper" +msgstr "" + +msgid "lower" +msgstr "" + +msgid "Boolean needs two bodies — create or import a second solid" +msgstr "" + +msgid "Select a body first — click it in the viewport or the Bodies list" +msgstr "" + +msgid "That body has no display mesh yet — recompute first" +msgstr "" + +msgid "Drag the arrows to move, the rings to rotate — then Confirm (Esc cancels)" +msgstr "" + +msgid "Drag the arrows to move, the rings to rotate — the numbers follow" +msgstr "" + +msgid "Select a body first" +msgstr "" + +#, c-format, boost-format +msgid "Body %d colour set" +msgstr "" + +msgid "Click a face on the solid, then press F" +msgstr "" + +msgid "Placed on face — body laid flat on the bed" +msgstr "" + +msgid "Edit rejected: " +msgstr "" + +msgid "Erase all features and bodies and start a new design? This cannot be undone." +msgstr "" + +msgid "New Design" +msgstr "" + +msgid "This body has no feature to delete — use New Design to start over" +msgstr "" + +#, c-format, boost-format +msgid "feature %d" +msgstr "" + +#, c-format, boost-format +msgid "" +"Delete %s?\n" +"\n" +"That is the feature this body was made from. Features built on it may be removed or stop working." +msgstr "" + +msgid "Delete body" +msgstr "" + +msgid "Select the FEATURE that created this body (or use New Design)" +msgstr "" + +msgid "Select a feature in the tree first" +msgstr "" + +#, c-format, boost-format +msgid "Body %d shown" +msgstr "" + +#, c-format, boost-format +msgid "Body %d hidden" +msgstr "" + +msgid "Feature shown" +msgstr "" + +msgid "Feature hidden" +msgstr "" + +msgid "Draw a sketch first, then Constrain" +msgstr "" + +msgid "Select a sketch in the tree first" +msgstr "" + +msgid "Selected feature is not a sketch" +msgstr "" + +msgid "Pick 1-2 lines, then a constraint; right-click exits" +msgstr "" + +msgid "Pick 1-2 entities, then a constraint or dimension; right-click exits" +msgstr "" + +msgid "Pick an entity first" +msgstr "" + +msgid "Pick two entities first" +msgstr "" + +msgid "Horizontal and Vertical apply to a line" +msgstr "" + +msgid "Angle applies between two lines" +msgstr "" + +msgid "Collinear needs two lines" +msgstr "" + +msgid "Parallel, perpendicular and equal length apply to two lines" +msgstr "" + +msgid "Equal radius needs two circles or arcs" +msgstr "" + +msgid "Concentric needs two circles or arcs" +msgstr "" + +msgid "Tangent needs a line and a circle/arc, or two circles/arcs" +msgstr "" + +msgid "This constraint needs two entities with a point to join" +msgstr "" + +msgid "This dimension needs two entities with a point to measure between" +msgstr "" + +msgid "Midpoint needs a point and a line" +msgstr "" + +msgid "Symmetric needs two points or two lines + an axis" +msgstr "" + +msgid "Symmetric needs two points or two lines" +msgstr "" + +msgid "Symmetric: pick two entities, then an axis line" +msgstr "" + +msgid "Radius/Diameter needs a circle or arc" +msgstr "" + +msgid "Unsupported constraint" +msgstr "" + +msgid "Constraint rejected (over-constrained)" +msgstr "" + +msgid "Applied constraint · its badge is on the sketch — click the badge to remove it" +msgstr "" + +#, c-format, boost-format +msgid "%s — %d selected. Press Esc for the Select tool, click one line, then Shift- or Ctrl-click the other." +msgstr "" + +msgid "Applied constraint" +msgstr "" + +#, c-format, boost-format +msgid "Fix %s" +msgstr "" + +#, c-format, boost-format +msgid "Lock X %s" +msgstr "" + +#, c-format, boost-format +msgid "Lock Y %s" +msgstr "" + +msgid "Equal" +msgstr "" + +#, c-format, boost-format +msgid "Symmetric %s — %s / %s" +msgstr "" + +#, c-format, boost-format +msgid "Symmetric about Y axis %s — %s" +msgstr "" + +#, c-format, boost-format +msgid "Symmetric about X axis %s — %s" +msgstr "" + +msgid "On line" +msgstr "" + +msgid "On edge" +msgstr "" + +msgid "Constraint" +msgstr "" + +#, c-format, boost-format +msgid "Constraints (%d)" +msgstr "" + +msgid "No constraints yet" +msgstr "" + +msgid "Delete constraint" +msgstr "" + +msgid "Constraint deleted" +msgstr "" + +msgid "Press Constrain on a sketch first" +msgstr "" + +msgid "Pick the entity, then a mirror-axis line" +msgstr "" + +msgid "Mirror axis must be a line" +msgstr "" + +msgid "Mirror produced nothing" +msgstr "" + +msgid "Offset distance (+left / -right of direction)" +msgstr "" + +msgid "Offset collapsed the entity" +msgstr "" + +msgid "Pick two lines to fillet" +msgstr "" + +msgid "Fillet needs two lines" +msgstr "" + +msgid "Fillet radius" +msgstr "" + +msgid "Fillet failed (parallel lines or radius too large)" +msgstr "" + +msgid "Pick two lines to chamfer" +msgstr "" + +msgid "Chamfer needs two lines" +msgstr "" + +msgid "Chamfer distance" +msgstr "" + +msgid "Chamfer failed (parallel lines or distance too large)" +msgstr "" + +msgid "Trim works on lines, arcs and circles" +msgstr "" + +msgid "Extend works on lines and arcs" +msgstr "" + +msgid "Pick the edge to trim/extend" +msgstr "" + +msgid "Nothing to trim at the pick" +msgstr "" + +msgid "No edge to extend to" +msgstr "" + +msgid "Array count (incl. original)" +msgstr "" + +msgid "Spacing (mm)" +msgstr "" + +msgid "Array produced nothing" +msgstr "" + +msgid "Move dX (mm)" +msgstr "" + +msgid "Move dY (mm)" +msgstr "" + +msgid "Move produced nothing" +msgstr "" + +msgid "Rotate angle (deg)" +msgstr "" + +msgid "Rotate produced nothing" +msgstr "" + +msgid "Scale factor" +msgstr "" + +msgid "Scale produced nothing" +msgstr "" + +msgid "Polar count (incl. original)" +msgstr "" + +msgid "Total sweep (deg)" +msgstr "" + +msgid "Polar array produced nothing" +msgstr "" + +msgid "Applied edit" +msgstr "" + +msgid " — type a value, press Enter (or Confirm)" +msgstr "" + +msgid "Pick a segment in the viewport first" +msgstr "" + +msgid "Applied Horizontal" +msgstr "" + +msgid "Applied Vertical" +msgstr "" + +msgid "Sketch: " +msgstr "" + +#, c-format, boost-format +msgid "On a face of Body %d" +msgstr "" + +msgid "On a stored face" +msgstr "" + +msgid "Editing sketch — drag a handle or click a quote to edit" +msgstr "" + +msgid "An imported solid has no parameters — use Transform to move or rotate it" +msgstr "" + +msgid "This feature type can't be edited yet" +msgstr "" + +msgid "Nothing to export — add a feature first" +msgstr "" + +msgid "Export STEP" +msgstr "" + +msgid "Exported STEP" +msgstr "" + +msgid "STEP export failed: " +msgstr "" + +msgid "Nothing to commit — add a feature first" +msgstr "" + +msgid "All bodies hidden — show one before committing" +msgstr "" + +msgid "Plane ready" +msgstr "" + +msgid "Axis ready" +msgstr "" + +msgid "Coord Sys ready" +msgstr "" + +msgid "Helix ready" +msgstr "" + +msgid "Project ready" +msgstr "" + +msgid "Sketch ready" +msgstr "" + +msgid "Mate needs at least two CoordSys features" +msgstr "" + +msgid "Mate: CS A and CS B must be different" +msgstr "" + +msgid "Mate ready" +msgstr "" + +msgid "Invalid: " +msgstr "" + +#, c-format +msgid "Preview — %zu triangles" +msgstr "" + +#, c-format, boost-format +msgid "Body %d — moved (%.1f, %.1f, %.1f) mm, rotated %.1f°" +msgstr "" + +msgid "Profile: " +msgstr "" + +#, c-format, boost-format +msgid "Face %d (push/pull)" +msgstr "" + +msgid "Move cancelled" +msgstr "" + +msgid "Discard this sketch and everything drawn in it?" +msgstr "" + +msgid "Discard sketch" +msgstr "" + +msgid "Keep drawing" +msgstr "" + +msgid "Finish or cancel the current tool first (Esc)" +msgstr "" + +msgid "Nothing to redo" +msgstr "" + +msgid "Nothing to undo" +msgstr "" + +#, c-format +msgid "Redo (%zu more)" +msgstr "" + +#, c-format +msgid "Undo (%zu more)" +msgstr "" + +msgid "Variable name:" +msgstr "" + +msgid "Add Variable" +msgstr "" + +msgid "Variable name must not contain spaces" +msgstr "" + +#, c-format, boost-format +msgid "Expression for '%s':" +msgstr "" + +msgid "Select a variable first" +msgstr "" + +msgid "Edit Variable" +msgstr "" + +#, c-format, boost-format +msgid "Variable '%s' could not be removed (likely still referenced by a feature expression): %s" +msgstr "" + +msgid "No binding for that field" +msgstr "" + +msgid "Enter a number" +msgstr "" + +msgid "Not a number" +msgstr "" + +msgid "Primitive" +msgstr "" + +msgid "Empty mesh generated" +msgstr "" + +msgid "Pocket (Cut)" +msgstr "" + +msgid "Clear All" +msgstr "" + +msgctxt "Keyboard Shortcut" +msgid "Ins" +msgstr "" + +# AI Translated +msgctxt "Keyboard Shortcut" +msgid "Home" +msgstr "Home" + +# AI Translated +msgctxt "Keyboard Shortcut" +msgid "End" +msgstr "End" + +msgctxt "Keyboard Shortcut" +msgid "PgUp" +msgstr "" + +msgctxt "Keyboard Shortcut" +msgid "PgDn" +msgstr "" + +# AI Translated +msgctxt "Keyboard Shortcut" +msgid "Arrow Left" +msgstr "Arrow Left" + +# AI Translated +msgctxt "Keyboard Shortcut" +msgid "Arrow Right" +msgstr "Arrow Right" + +# AI Translated +msgctxt "Keyboard Shortcut" +msgid "Arrow Up" +msgstr "Arrow Up" + +# AI Translated +msgctxt "Keyboard Shortcut" +msgid "Arrow Down" +msgstr "Arrow Down" + +msgid "Import geometry data from STL/STEP/3MF/OBJ/AMF files" +msgstr "從 STL/STEP/3MF/OBJ/AMF 檔案中匯入幾何模型" + +msgid "Select all objects" +msgstr "選擇所有物件" + +msgid "Paste from clipboard" +msgstr "從剪貼簿貼上" + +msgid "Toggle printable for object/part" +msgstr "切換物件/零件的可列印屬性" + +# AI Translated +msgid "Move selection 10mm in negative X direction" +msgstr "將選取物件沿 X 軸負方向移動 10mm" + +# AI Translated +msgid "Move selection 10mm in positive X direction" +msgstr "將選取物件沿 X 軸正方向移動 10mm" + +# AI Translated +msgid "Move selection 10mm in positive Y direction" +msgstr "將選取物件沿 Y 軸正方向移動 10mm" + +# AI Translated +msgid "Move selection 10mm in negative Y direction" +msgstr "將選取物件沿 Y 軸負方向移動 10mm" + +msgid "Rotate selection 45 degrees counterclockwise" +msgstr "" + +msgid "Rotate selection 45 degrees clockwise" +msgstr "" + +msgid "Gizmo move" +msgstr "線框移動" + +msgid "Gizmo rotate" +msgstr "旋轉物件" + +msgid "Gizmo scale" +msgstr "線框縮放" + +msgid "Gizmo place face on bed" +msgstr "選擇底面" + +msgid "Gizmo cut" +msgstr "切割物件" + +msgid "Gizmo mesh boolean" +msgstr "線框網格布林運算" + +msgid "Gizmo FDM paint-on supports" +msgstr "" + +msgid "Gizmo FDM paint-on seam" +msgstr "FDM 塗裝接縫" + +msgid "Gizmo FDM paint-on fuzzy skin" +msgstr "Gizmo FDM 塗刷絨毛表面效果" + +msgid "Gizmo multi-material painting" +msgstr "" + +msgid "Gizmo text emboss/engrave" +msgstr "浮雕/雕刻文字工具" + +msgid "Gizmo measure" +msgstr "測量" + +msgid "Gizmo assemble" +msgstr "組裝" + +msgid "Gizmo brim ears" +msgstr "擴邊耳工具" + +msgid "Vertical slider - Move active thumb Up" +msgstr "垂直滑動條 - 向上移動一層" + +msgid "Vertical slider - Move active thumb Down" +msgstr "垂直滑動條 - 向下移動一層" + +msgid "Horizontal slider - Move active thumb Left" +msgstr "水平滑動條 - 向左移動一步" + +msgid "Horizontal slider - Move active thumb Right" +msgstr "水平滑動條 - 向右移動一步" + +msgid "Horizontal slider - Move to start position" +msgstr "水平滑動條 - 移動到起始位置" + +msgid "Horizontal slider - Move to last position" +msgstr "水平滑動條 - 移動到最後位置" + +msgid "Camera view - Default" +msgstr "攝影機視角 - 預設" + +msgid "Camera view - Top" +msgstr "攝影機視角 - 頂部" + +msgid "Camera view - Bottom" +msgstr "攝影機視角 - 底部" + +msgid "Camera view - Front" +msgstr "攝影機視角 - 前面" + +msgid "Camera view - Behind" +msgstr "攝影機視角 - 後面" + +msgid "Camera Angle - Left side" +msgstr "攝影機視角 - 左面" + +msgid "Camera Angle - Right side" +msgstr "攝影機視角 - 右面" + +msgid "Camera view - Current plate" +msgstr "" + +msgid "Zoom in" +msgstr "放大" + +msgid "Zoom out" +msgstr "縮小" + +msgid "Show/Hide 3Dconnexion devices settings dialog" +msgstr "顯示/隱藏 3Dconnexion 裝置的設定對話框" + +msgid "Show/Hide wireframe" +msgstr "" + +msgid "On/Off G-code window" +msgstr "開啟/關閉 G-code 視窗" + +msgid "On/Off one layer mode of the vertical slider" +msgstr "開啟/關閉垂直滑動條的單層模式" + +msgid "Switch between Prepare/Preview" +msgstr "在準備/預覽模式之中切換" + +msgid "Collapse/Expand the sidebar" +msgstr "摺疊/展開 側邊欄" + +msgid "Open the speed dial" +msgstr "" + +msgid "Reload the device page" +msgstr "" + +msgid "Show keyboard shortcuts list" +msgstr "顯示鍵盤快速鍵清單" + +msgid "Slicing and printing" +msgstr "" + +msgid "Editing" +msgstr "" + +msgid "Placement" +msgstr "" + +msgid "Gizmos" +msgstr "" + +msgid "Sliders" +msgstr "" + +msgid "Painting tools" +msgstr "" + +msgid "Application" +msgstr "" + #: resources/data/hints.ini: [hint:Precise wall] msgid "" "Precise wall\n" @@ -21836,8 +24659,65 @@ msgstr "" "避免翹曲\n" "您知道嗎?當列印容易翹曲的材料(如 ABS)時,適當提高熱床溫度可以降低翹曲的機率。" -#~ msgid "Other" -#~ msgstr "其他" +#~ msgid "Tab" +#~ msgstr "分頁" + +#~ msgid "Displays current viewport FPS in the top-right corner." +#~ msgstr "在右上角顯示目前視埠的 FPS。" + +# AI Translated +#~ msgid "Publish 3MF Wiki" +#~ msgstr "發布 3MF Wiki" + +# AI Translated +#~ msgid "Publish 3MF Video Guide" +#~ msgstr "發布 3MF 影片指南" + +#~ msgid "Toolbar" +#~ msgstr "工具欄" + +#~ msgid "Switch table page" +#~ msgstr "切換表單頁面" + +#~ msgid "Global shortcuts" +#~ msgstr "全域快速鍵" + +#~ msgid "Middle mouse button" +#~ msgstr "滑鼠中鍵" + +#~ msgid "Auto orients selected objects or all objects. If there are selected objects, it just orients the selected ones. Otherwise, it will orient all objects in the current project." +#~ msgstr "自動旋轉選取的物件或所有物件的方向。當有物件被選取時,僅自動旋轉選取的物件。無選取的物件時,會自動旋轉專案中的所有物件。" + +#~ msgid "Auto orients all objects on the active plate." +#~ msgstr "自動旋轉目前板上所有物件的方向" + +#~ msgid "Any arrow" +#~ msgstr "任意方向鍵" + +#~ msgid "Gizmo SLA support points" +#~ msgstr "SLA 支撐點" + +#~ msgid "Plater" +#~ msgstr "準備" + +#~ msgid "Gizmo" +#~ msgstr "浮雕" + +#~ msgid "Delete objects, parts, modifiers" +#~ msgstr "刪除物件、零件、修改器" + +#~ msgid "Objects List" +#~ msgstr "物件清單" + +#~ msgid "G-code written at the very top of the output file, before any other content. Useful for adding metadata that printer firmware reads from the first lines of the file (e.g. estimated print time, filament usage). Supports placeholders like {print_time_sec} and {used_filament_length}." +#~ msgstr "G-code 寫在輸出檔案的最頂部,位於任何其他內容之前。對於新增列印裝置韌體從檔案第一行讀取的中繼資料(例如估計列印時間、線材使用情況)很有用。支援 {print_time_sec} 和 {used_filament_length} 等預留位置。" + +#~ msgid "Print time (seconds)" +#~ msgstr "列印時間(秒)" + +# AI Translated +#~ msgid "Open actions speed dial" +#~ msgstr "開啟操作快捷選單" # AI Translated #~ msgid "Left: " @@ -21980,9 +24860,6 @@ msgstr "" #~ msgid "Print order within a single layer." #~ msgstr "每一層的列印順序" -#~ msgid "Bottom" -#~ msgstr "底部" - #~ msgid "Front" #~ msgstr "前面" @@ -21995,9 +24872,6 @@ msgstr "" #~ msgid "Esc" #~ msgstr "Esc" -#~ msgid "Del" -#~ msgstr "刪除" - #~ msgid "Backspace" #~ msgstr "Backspace" @@ -22013,9 +24887,6 @@ msgstr "" #~ msgid "Arrow Right" #~ msgstr "右箭頭" -#~ msgid "End" -#~ msgstr "結束" - #~ msgid "Hotend" #~ msgstr "熱端" diff --git a/resources/images/action_default.svg b/resources/images/action_default.svg new file mode 100644 index 0000000000..118f4792a6 --- /dev/null +++ b/resources/images/action_default.svg @@ -0,0 +1,2 @@ + + diff --git a/resources/images/edit_12px.svg b/resources/images/edit_12px.svg new file mode 100644 index 0000000000..b77ddc2b4e --- /dev/null +++ b/resources/images/edit_12px.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/resources/profiles/Creality.json b/resources/profiles/Creality.json index a870a8d7d6..b5d5b420bd 100644 --- a/resources/profiles/Creality.json +++ b/resources/profiles/Creality.json @@ -1,9 +1,13 @@ { "name": "Creality", - "version": "02.03.02.80", + "version": "02.03.02.84", "force_update": "0", "description": "Creality configurations", "machine_model_list": [ + { + "name": "Creality CR-10", + "sub_path": "machine/Creality CR-10.json" + }, { "name": "Creality CR-10 Max", "sub_path": "machine/Creality CR-10 Max.json" @@ -12,6 +16,14 @@ "name": "Creality CR-10 SE", "sub_path": "machine/Creality CR-10 SE.json" }, + { + "name": "Creality CR-10 Smart", + "sub_path": "machine/Creality CR-10 Smart.json" + }, + { + "name": "Creality CR-10 Smart Pro", + "sub_path": "machine/Creality CR-10 Smart Pro.json" + }, { "name": "Creality CR-10 V2", "sub_path": "machine/Creality CR-10 V2.json" @@ -20,6 +32,14 @@ "name": "Creality CR-10 V3", "sub_path": "machine/Creality CR-10 V3.json" }, + { + "name": "Creality CR-10S Pro V2", + "sub_path": "machine/Creality CR-10S Pro V2.json" + }, + { + "name": "Creality CR-20 Pro", + "sub_path": "machine/Creality CR-20 Pro.json" + }, { "name": "Creality CR-6 Max", "sub_path": "machine/Creality CR-6 Max.json" @@ -32,10 +52,30 @@ "name": "Creality CR-M4", "sub_path": "machine/Creality CR-M4.json" }, + { + "name": "Creality CR-M4 SE", + "sub_path": "machine/Creality CR-M4 SE.json" + }, + { + "name": "Creality Ender-2 Pro", + "sub_path": "machine/Creality Ender-2 Pro.json" + }, { "name": "Creality Ender-3", "sub_path": "machine/Creality Ender-3.json" }, + { + "name": "Creality Ender-3 Max", + "sub_path": "machine/Creality Ender-3 Max.json" + }, + { + "name": "Creality Ender-3 Max Neo", + "sub_path": "machine/Creality Ender-3 Max Neo.json" + }, + { + "name": "Creality Ender-3 Neo", + "sub_path": "machine/Creality Ender-3 Neo.json" + }, { "name": "Creality Ender-3 Pro", "sub_path": "machine/Creality Ender-3 Pro.json" @@ -52,6 +92,10 @@ "name": "Creality Ender-3 S1 Pro", "sub_path": "machine/Creality Ender-3 S1 Pro.json" }, + { + "name": "Creality Ender-3 S1 Sonic", + "sub_path": "machine/Creality Ender-3 S1 Sonic.json" + }, { "name": "Creality Ender-3 V2", "sub_path": "machine/Creality Ender-3 V2.json" @@ -100,6 +144,10 @@ "name": "Creality Ender-5 S1", "sub_path": "machine/Creality Ender-5 S1.json" }, + { + "name": "Creality Ender-5 S1 Sonic", + "sub_path": "machine/Creality Ender-5 S1 Sonic.json" + }, { "name": "Creality Ender-5S", "sub_path": "machine/Creality Ender-5S.json" @@ -164,9 +212,25 @@ "name": "Creality SPARKX i7", "sub_path": "machine/Creality SPARKX i7.json" }, + { + "name": "Creality Sermoon D3", + "sub_path": "machine/Creality Sermoon D3.json" + }, + { + "name": "Creality Sermoon D3 Pro", + "sub_path": "machine/Creality Sermoon D3 Pro.json" + }, + { + "name": "Creality Sermoon M300", + "sub_path": "machine/Creality Sermoon M300.json" + }, { "name": "Creality Sermoon V1", "sub_path": "machine/Creality Sermoon V1.json" + }, + { + "name": "Creality Sermoon V1 Pro", + "sub_path": "machine/Creality Sermoon V1 Pro.json" } ], "process_list": [ @@ -182,6 +246,50 @@ "name": "0.06mm SuperDetail @Creality K2 Plus 0.2 nozzle", "sub_path": "process/0.06mm SuperDetail @Creality K2 Plus 0.2 nozzle.json" }, + { + "name": "0.08mm Extra Fine @Creality CR-10 0.4 nozzle", + "sub_path": "process/0.08mm Extra Fine @Creality CR-10 0.4 nozzle.json" + }, + { + "name": "0.08mm Extra Fine @Creality CR-10 Smart 0.4 nozzle", + "sub_path": "process/0.08mm Extra Fine @Creality CR-10 Smart 0.4 nozzle.json" + }, + { + "name": "0.08mm Extra Fine @Creality CR-10 Smart Pro 0.4 nozzle", + "sub_path": "process/0.08mm Extra Fine @Creality CR-10 Smart Pro 0.4 nozzle.json" + }, + { + "name": "0.08mm Extra Fine @Creality CR-10S Pro V2 0.4 nozzle", + "sub_path": "process/0.08mm Extra Fine @Creality CR-10S Pro V2 0.4 nozzle.json" + }, + { + "name": "0.08mm Extra Fine @Creality CR-20 Pro 0.4 nozzle", + "sub_path": "process/0.08mm Extra Fine @Creality CR-20 Pro 0.4 nozzle.json" + }, + { + "name": "0.08mm Extra Fine @Creality Ender-2 Pro 0.4 nozzle", + "sub_path": "process/0.08mm Extra Fine @Creality Ender-2 Pro 0.4 nozzle.json" + }, + { + "name": "0.08mm Extra Fine @Creality Ender-3 Max 0.4 nozzle", + "sub_path": "process/0.08mm Extra Fine @Creality Ender-3 Max 0.4 nozzle.json" + }, + { + "name": "0.08mm Extra Fine @Creality Ender-3 Max Neo 0.4 nozzle", + "sub_path": "process/0.08mm Extra Fine @Creality Ender-3 Max Neo 0.4 nozzle.json" + }, + { + "name": "0.08mm Extra Fine @Creality Ender-3 Neo 0.4 nozzle", + "sub_path": "process/0.08mm Extra Fine @Creality Ender-3 Neo 0.4 nozzle.json" + }, + { + "name": "0.08mm Extra Fine @Creality Sermoon D3 0.4 nozzle", + "sub_path": "process/0.08mm Extra Fine @Creality Sermoon D3 0.4 nozzle.json" + }, + { + "name": "0.08mm Extra Fine @Creality Sermoon V1 Pro 0.4 nozzle", + "sub_path": "process/0.08mm Extra Fine @Creality Sermoon V1 Pro 0.4 nozzle.json" + }, { "name": "0.08mm HueForge @Creality Hi 0.4 nozzle", "sub_path": "process/0.08mm HueForge @Creality Hi 0.4 nozzle.json" @@ -366,6 +474,10 @@ "name": "0.12mm Fine @Creality SPARKX i7 0.4 nozzle", "sub_path": "process/0.12mm Fine @Creality SPARKX i7 0.4 nozzle.json" }, + { + "name": "0.12mm Standard @Creality Sermoon M300 0.4 nozzle", + "sub_path": "process/0.12mm Standard @Creality Sermoon M300 0.4 nozzle.json" + }, { "name": "0.14mm Optimal @Creality K2 Plus 0.2 nozzle", "sub_path": "process/0.14mm Optimal @Creality K2 Plus 0.2 nozzle.json" @@ -390,6 +502,26 @@ "name": "0.16mm Fine @Creality Ender-3 V4 0.4 nozzle", "sub_path": "process/0.16mm Fine @Creality Ender-3 V4 0.4 nozzle.json" }, + { + "name": "0.16mm Optimal @Creality CR-10 0.4 nozzle", + "sub_path": "process/0.16mm Optimal @Creality CR-10 0.4 nozzle.json" + }, + { + "name": "0.16mm Optimal @Creality CR-10 Smart 0.4 nozzle", + "sub_path": "process/0.16mm Optimal @Creality CR-10 Smart 0.4 nozzle.json" + }, + { + "name": "0.16mm Optimal @Creality CR-10 Smart Pro 0.4 nozzle", + "sub_path": "process/0.16mm Optimal @Creality CR-10 Smart Pro 0.4 nozzle.json" + }, + { + "name": "0.16mm Optimal @Creality CR-10S Pro V2 0.4 nozzle", + "sub_path": "process/0.16mm Optimal @Creality CR-10S Pro V2 0.4 nozzle.json" + }, + { + "name": "0.16mm Optimal @Creality CR-20 Pro 0.4 nozzle", + "sub_path": "process/0.16mm Optimal @Creality CR-20 Pro 0.4 nozzle.json" + }, { "name": "0.16mm Optimal @Creality CR-6 0.2", "sub_path": "process/0.16mm Optimal @Creality CR-6 0.2.json" @@ -406,6 +538,22 @@ "name": "0.16mm Optimal @Creality CR10V2", "sub_path": "process/0.16mm Optimal @Creality CR10V2.json" }, + { + "name": "0.16mm Optimal @Creality Ender-2 Pro 0.4 nozzle", + "sub_path": "process/0.16mm Optimal @Creality Ender-2 Pro 0.4 nozzle.json" + }, + { + "name": "0.16mm Optimal @Creality Ender-3 Max 0.4 nozzle", + "sub_path": "process/0.16mm Optimal @Creality Ender-3 Max 0.4 nozzle.json" + }, + { + "name": "0.16mm Optimal @Creality Ender-3 Max Neo 0.4 nozzle", + "sub_path": "process/0.16mm Optimal @Creality Ender-3 Max Neo 0.4 nozzle.json" + }, + { + "name": "0.16mm Optimal @Creality Ender-3 Neo 0.4 nozzle", + "sub_path": "process/0.16mm Optimal @Creality Ender-3 Neo 0.4 nozzle.json" + }, { "name": "0.16mm Optimal @Creality Ender3 0.2", "sub_path": "process/0.16mm Optimal @Creality Ender3 0.2.json" @@ -554,18 +702,34 @@ "name": "0.16mm Optimal @Creality SPARKX i7 0.4 nozzle", "sub_path": "process/0.16mm Optimal @Creality SPARKX i7 0.4 nozzle.json" }, + { + "name": "0.16mm Optimal @Creality Sermoon D3 0.4 nozzle", + "sub_path": "process/0.16mm Optimal @Creality Sermoon D3 0.4 nozzle.json" + }, { "name": "0.16mm Optimal @Creality Sermoon V1", "sub_path": "process/0.16mm Optimal @Creality Sermoon V1.json" }, + { + "name": "0.16mm Optimal @Creality Sermoon V1 Pro 0.4 nozzle", + "sub_path": "process/0.16mm Optimal @Creality Sermoon V1 Pro 0.4 nozzle.json" + }, { "name": "0.16mm Standard @Creality K2 SE 0.4 nozzle", "sub_path": "process/0.16mm Standard @Creality K2 SE 0.4 nozzle.json" }, + { + "name": "0.16mm Standard @Creality Sermoon M300 0.4 nozzle", + "sub_path": "process/0.16mm Standard @Creality Sermoon M300 0.4 nozzle.json" + }, { "name": "0.18mm Detail @Creality K2 Plus 0.6 nozzle", "sub_path": "process/0.18mm Detail @Creality K2 Plus 0.6 nozzle.json" }, + { + "name": "0.1mm Standard @Creality CR-M4 SE 0.4 nozzle", + "sub_path": "process/0.1mm Standard @Creality CR-M4 SE 0.4 nozzle.json" + }, { "name": "0.1mm Standard @Creality Hi 0.2 nozzle", "sub_path": "process/0.1mm Standard @Creality Hi 0.2 nozzle.json" @@ -574,6 +738,26 @@ "name": "0.20mm High Quality @Creality K2 Plus 0.4 nozzle", "sub_path": "process/0.20mm High Quality @Creality K2 Plus 0.4 nozzle.json" }, + { + "name": "0.20mm Standard @Creality CR-10 0.4 nozzle", + "sub_path": "process/0.20mm Standard @Creality CR-10 0.4 nozzle.json" + }, + { + "name": "0.20mm Standard @Creality CR-10 Smart 0.4 nozzle", + "sub_path": "process/0.20mm Standard @Creality CR-10 Smart 0.4 nozzle.json" + }, + { + "name": "0.20mm Standard @Creality CR-10 Smart Pro 0.4 nozzle", + "sub_path": "process/0.20mm Standard @Creality CR-10 Smart Pro 0.4 nozzle.json" + }, + { + "name": "0.20mm Standard @Creality CR-10S Pro V2 0.4 nozzle", + "sub_path": "process/0.20mm Standard @Creality CR-10S Pro V2 0.4 nozzle.json" + }, + { + "name": "0.20mm Standard @Creality CR-20 Pro 0.4 nozzle", + "sub_path": "process/0.20mm Standard @Creality CR-20 Pro 0.4 nozzle.json" + }, { "name": "0.20mm Standard @Creality CR-6 0.4", "sub_path": "process/0.20mm Standard @Creality CR-6 0.4.json" @@ -586,6 +770,10 @@ "name": "0.20mm Standard @Creality CR-M4", "sub_path": "process/0.20mm Standard @Creality CR-M4.json" }, + { + "name": "0.20mm Standard @Creality CR-M4 SE 0.4 nozzle", + "sub_path": "process/0.20mm Standard @Creality CR-M4 SE 0.4 nozzle.json" + }, { "name": "0.20mm Standard @Creality CR10Max", "sub_path": "process/0.20mm Standard @Creality CR10Max.json" @@ -602,10 +790,34 @@ "name": "0.20mm Standard @Creality CR10V3 0.6", "sub_path": "process/0.20mm Standard @Creality CR10V3 0.6.json" }, + { + "name": "0.20mm Standard @Creality Ender-2 Pro 0.4 nozzle", + "sub_path": "process/0.20mm Standard @Creality Ender-2 Pro 0.4 nozzle.json" + }, + { + "name": "0.20mm Standard @Creality Ender-3 Max 0.4 nozzle", + "sub_path": "process/0.20mm Standard @Creality Ender-3 Max 0.4 nozzle.json" + }, + { + "name": "0.20mm Standard @Creality Ender-3 Max Neo 0.4 nozzle", + "sub_path": "process/0.20mm Standard @Creality Ender-3 Max Neo 0.4 nozzle.json" + }, + { + "name": "0.20mm Standard @Creality Ender-3 Neo 0.4 nozzle", + "sub_path": "process/0.20mm Standard @Creality Ender-3 Neo 0.4 nozzle.json" + }, + { + "name": "0.20mm Standard @Creality Ender-3 S1 Sonic 0.4 nozzle", + "sub_path": "process/0.20mm Standard @Creality Ender-3 S1 Sonic 0.4 nozzle.json" + }, { "name": "0.20mm Standard @Creality Ender-3 V4 0.4 nozzle", "sub_path": "process/0.20mm Standard @Creality Ender-3 V4 0.4 nozzle.json" }, + { + "name": "0.20mm Standard @Creality Ender-5 S1 Sonic 0.4 nozzle", + "sub_path": "process/0.20mm Standard @Creality Ender-5 S1 Sonic 0.4 nozzle.json" + }, { "name": "0.20mm Standard @Creality Ender3", "sub_path": "process/0.20mm Standard @Creality Ender3.json" @@ -770,14 +982,34 @@ "name": "0.20mm Standard @Creality SPARKX i7 0.4 nozzle", "sub_path": "process/0.20mm Standard @Creality SPARKX i7 0.4 nozzle.json" }, + { + "name": "0.20mm Standard @Creality Sermoon D3 0.4 nozzle", + "sub_path": "process/0.20mm Standard @Creality Sermoon D3 0.4 nozzle.json" + }, + { + "name": "0.20mm Standard @Creality Sermoon D3 Pro 0.4 nozzle", + "sub_path": "process/0.20mm Standard @Creality Sermoon D3 Pro 0.4 nozzle.json" + }, + { + "name": "0.20mm Standard @Creality Sermoon M300 0.4 nozzle", + "sub_path": "process/0.20mm Standard @Creality Sermoon M300 0.4 nozzle.json" + }, { "name": "0.20mm Standard @Creality Sermoon V1", "sub_path": "process/0.20mm Standard @Creality Sermoon V1.json" }, + { + "name": "0.20mm Standard @Creality Sermoon V1 Pro 0.4 nozzle", + "sub_path": "process/0.20mm Standard @Creality Sermoon V1 Pro 0.4 nozzle.json" + }, { "name": "0.20mm Strength @Creality K2 Plus 0.4 nozzle", "sub_path": "process/0.20mm Strength @Creality K2 Plus 0.4 nozzle.json" }, + { + "name": "0.20mm Ultrafast @Creality CR-M4 SE 0.4 nozzle", + "sub_path": "process/0.20mm Ultrafast @Creality CR-M4 SE 0.4 nozzle.json" + }, { "name": "0.24mm Detail @Creality K2 Plus 0.8 nozzle", "sub_path": "process/0.24mm Detail @Creality K2 Plus 0.8 nozzle.json" @@ -934,10 +1166,18 @@ "name": "0.24mm Optimal @Creality K2 Plus 0.6 nozzle", "sub_path": "process/0.24mm Optimal @Creality K2 Plus 0.6 nozzle.json" }, + { + "name": "0.24mm Standard @Creality Ender-3 V3 0.8 nozzle", + "sub_path": "process/0.24mm Standard @Creality Ender-3 V3 0.8 nozzle.json" + }, { "name": "0.24mm Standard @Creality K2 SE 0.4 nozzle", "sub_path": "process/0.24mm Standard @Creality K2 SE 0.4 nozzle.json" }, + { + "name": "0.24mm Standard @Creality Sermoon M300 0.4 nozzle", + "sub_path": "process/0.24mm Standard @Creality Sermoon M300 0.4 nozzle.json" + }, { "name": "0.28mm Draft @Creality Ender3 0.2", "sub_path": "process/0.28mm SuperDraft @Creality Ender3 0.2.json" @@ -970,6 +1210,10 @@ "name": "0.28mm Draft @Creality Ender3 Pro 0.8", "sub_path": "process/0.28mm SuperDraft @Creality Ender3 Pro 0.8.json" }, + { + "name": "0.28mm Standard @Creality Sermoon M300 0.4 nozzle", + "sub_path": "process/0.28mm Standard @Creality Sermoon M300 0.4 nozzle.json" + }, { "name": "0.28mm Standard @Creality Sermoon V1", "sub_path": "process/0.28mm Standard @Creality Sermoon V1.json" @@ -1054,6 +1298,10 @@ "name": "0.30mm Standard @Creality SPARKX i7 0.6 nozzle", "sub_path": "process/0.30mm Standard @Creality SPARKX i7 0.6 nozzle.json" }, + { + "name": "0.30mm Standard @Creality Sermoon M300 0.6 nozzle", + "sub_path": "process/0.30mm Standard @Creality Sermoon M300 0.6 nozzle.json" + }, { "name": "0.30mm Strength @Creality K2 Plus 0.6 nozzle", "sub_path": "process/0.30mm Strength @Creality K2 Plus 0.6 nozzle.json" @@ -1070,6 +1318,10 @@ "name": "0.32mm Standard @Creality CR-6 0.8", "sub_path": "process/0.32mm Standard @Creality CR-6 0.8.json" }, + { + "name": "0.32mm Standard @Creality Ender-3 V3 0.8 nozzle", + "sub_path": "process/0.32mm Standard @Creality Ender-3 V3 0.8 nozzle.json" + }, { "name": "0.36mm Draft @Creality K2 Plus 0.6 nozzle", "sub_path": "process/0.36mm Draft @Creality K2 Plus 0.6 nozzle.json" @@ -1082,6 +1334,14 @@ "name": "0.40mm Draft @Creality CR-6 0.8", "sub_path": "process/0.40mm Draft @Creality CR-6 0.8.json" }, + { + "name": "0.40mm Standard @Creality Ender-3 V3 0.8 nozzle", + "sub_path": "process/0.40mm Standard @Creality Ender-3 V3 0.8 nozzle.json" + }, + { + "name": "0.40mm Standard @Creality Ender-3 V3 Plus 0.8 nozzle", + "sub_path": "process/0.40mm Standard @Creality Ender-3 V3 Plus 0.8 nozzle.json" + }, { "name": "0.40mm Standard @Creality Ender-5 Max 0.8 nozzle", "sub_path": "process/0.40mm Standard @Creality Ender-5 Max 0.8 nozzle.json" @@ -1122,6 +1382,10 @@ "name": "0.40mm Standard @Creality SPARKX i7 0.8 nozzle", "sub_path": "process/0.40mm Standard @Creality SPARKX i7 0.8 nozzle.json" }, + { + "name": "0.40mm Standard @Creality Sermoon M300 0.8 nozzle", + "sub_path": "process/0.40mm Standard @Creality Sermoon M300 0.8 nozzle.json" + }, { "name": "0.40mm Strength @Creality K2 Plus 0.8 nozzle", "sub_path": "process/0.40mm Strength @Creality K2 Plus 0.8 nozzle.json" @@ -1146,6 +1410,14 @@ "name": "0.48mm Draft @Creality K2 Plus 0.8 nozzle", "sub_path": "process/0.48mm Draft @Creality K2 Plus 0.8 nozzle.json" }, + { + "name": "0.48mm Standard @Creality Ender-3 V3 0.8 nozzle", + "sub_path": "process/0.48mm Standard @Creality Ender-3 V3 0.8 nozzle.json" + }, + { + "name": "0.56mm Standard @Creality Ender-3 V3 0.8 nozzle", + "sub_path": "process/0.56mm Standard @Creality Ender-3 V3 0.8 nozzle.json" + }, { "name": "0.56mm SuperChunky @Creality CR-6 0.8", "sub_path": "process/0.56mm SuperChunky @Creality CR-6 0.8.json" @@ -1676,6 +1948,10 @@ "name": "Generic ASA-CF @K2 Plus-all", "sub_path": "filament/Generic ASA-CF @K2 Plus-all.json" }, + { + "name": "Generic BVOH @Ender-3 V3 Plus-all", + "sub_path": "filament/Generic BVOH @Ender-3 V3 Plus-all.json" + }, { "name": "Generic BVOH @Hi-all", "sub_path": "filament/Generic BVOH @Hi-all.json" @@ -1744,6 +2020,10 @@ "name": "Generic PP-CF @K2 Plus-all", "sub_path": "filament/Generic PP-CF @K2 Plus-all.json" }, + { + "name": "Generic PVA @Ender-3 V3 Plus-all", + "sub_path": "filament/Generic PVA @Ender-3 V3 Plus-all.json" + }, { "name": "Generic PVA @Hi-all", "sub_path": "filament/Generic PVA @Hi-all.json" @@ -1824,6 +2104,10 @@ "name": "fdm_filament_tpu", "sub_path": "filament/fdm_filament_tpu.json" }, + { + "name": "Generic HIPS @Ender-3 V3 Plus-all", + "sub_path": "filament/Generic HIPS @Ender-3 V3 Plus-all.json" + }, { "name": "Generic HIPS @K1 Max_CFS-C-all", "sub_path": "filament/Generic HIPS @K1 Max_CFS-C-all.json" @@ -1844,10 +2128,74 @@ "name": "Generic HIPS @K2 Plus-all", "sub_path": "filament/Generic HIPS @K2 Plus-all.json" }, + { + "name": "CR-PETG @CR-10 SE-all", + "sub_path": "filament/CR-PETG @CR-10 SE-all.json" + }, + { + "name": "CR-PETG @CR-10 Smart Pro-all", + "sub_path": "filament/CR-PETG @CR-10 Smart Pro-all.json" + }, + { + "name": "CR-PETG @CR-10-all", + "sub_path": "filament/CR-PETG @CR-10-all.json" + }, + { + "name": "CR-PETG @CR-M4 SE-all", + "sub_path": "filament/CR-PETG @CR-M4 SE-all.json" + }, + { + "name": "CR-PETG @Ender-2 Pro-all", + "sub_path": "filament/CR-PETG @Ender-2 Pro-all.json" + }, + { + "name": "CR-PETG @Ender-3 S1 Plus-all", + "sub_path": "filament/CR-PETG @Ender-3 S1 Plus-all.json" + }, + { + "name": "CR-PETG @Ender-3 S1 Pro-all", + "sub_path": "filament/CR-PETG @Ender-3 S1 Pro-all.json" + }, + { + "name": "CR-PETG @Ender-3 S1 Sonic-all", + "sub_path": "filament/CR-PETG @Ender-3 S1 Sonic-all.json" + }, + { + "name": "CR-PETG @Ender-3 S1-all", + "sub_path": "filament/CR-PETG @Ender-3 S1-all.json" + }, + { + "name": "CR-PETG @Ender-3 V2-all", + "sub_path": "filament/CR-PETG @Ender-3 V2-all.json" + }, + { + "name": "CR-PETG @Ender-3 V3 KE-all", + "sub_path": "filament/CR-PETG @Ender-3 V3 KE-all.json" + }, + { + "name": "CR-PETG @Ender-3 V3 Plus-all", + "sub_path": "filament/CR-PETG @Ender-3 V3 Plus-all.json" + }, + { + "name": "CR-PETG @Ender-3 V3-all", + "sub_path": "filament/CR-PETG @Ender-3 V3-all.json" + }, { "name": "CR-PETG @Ender-3 V4-all", "sub_path": "filament/CR-PETG @Ender-3 V4-all.json" }, + { + "name": "CR-PETG @Ender-3-all", + "sub_path": "filament/CR-PETG @Ender-3-all.json" + }, + { + "name": "CR-PETG @Ender-5 S1 Sonic-all", + "sub_path": "filament/CR-PETG @Ender-5 S1 Sonic-all.json" + }, + { + "name": "CR-PETG @Ender-5 S1-all", + "sub_path": "filament/CR-PETG @Ender-5 S1-all.json" + }, { "name": "CR-PETG @Hi-all", "sub_path": "filament/CR-PETG @Hi-all.json" @@ -1896,6 +2244,66 @@ "name": "CR-PETG @SPARKX i7-all", "sub_path": "filament/CR-PETG @SPARKX i7-all.json" }, + { + "name": "CR-PETG @Sermoon D3 Pro-all", + "sub_path": "filament/CR-PETG @Sermoon D3 Pro-all.json" + }, + { + "name": "CR-PETG @Sermoon D3-all", + "sub_path": "filament/CR-PETG @Sermoon D3-all.json" + }, + { + "name": "CR-PETG @Sermoon M300-all", + "sub_path": "filament/CR-PETG @Sermoon M300-all.json" + }, + { + "name": "CR-PETG @Sermoon V1 Pro-all", + "sub_path": "filament/CR-PETG @Sermoon V1 Pro-all.json" + }, + { + "name": "Generic PETG @CR-10 Smart-all", + "sub_path": "filament/Generic PETG @CR-10 Smart-all.json" + }, + { + "name": "Generic PETG @CR-10S Pro V2-all", + "sub_path": "filament/Generic PETG @CR-10S Pro V2-all.json" + }, + { + "name": "Generic PETG @CR-20 Pro-all", + "sub_path": "filament/Generic PETG @CR-20 Pro-all.json" + }, + { + "name": "Generic PETG @CR-6 SE-all", + "sub_path": "filament/Generic PETG @CR-6 SE-all.json" + }, + { + "name": "Generic PETG @CR-M4-all", + "sub_path": "filament/Generic PETG @CR-M4-all.json" + }, + { + "name": "Generic PETG @Ender-3 Max Neo-all", + "sub_path": "filament/Generic PETG @Ender-3 Max Neo-all.json" + }, + { + "name": "Generic PETG @Ender-3 Max-all", + "sub_path": "filament/Generic PETG @Ender-3 Max-all.json" + }, + { + "name": "Generic PETG @Ender-3 Neo-all", + "sub_path": "filament/Generic PETG @Ender-3 Neo-all.json" + }, + { + "name": "Generic PETG @Ender-3 V3 Plus-all", + "sub_path": "filament/Generic PETG @Ender-3 V3 Plus-all.json" + }, + { + "name": "Generic PETG @Ender-3 V3 SE-all", + "sub_path": "filament/Generic PETG @Ender-3 V3 SE-all.json" + }, + { + "name": "Generic PETG @Ender-3 V3-all", + "sub_path": "filament/Generic PETG @Ender-3 V3-all.json" + }, { "name": "Generic PETG @Ender-3 V4-all", "sub_path": "filament/Generic PETG @Ender-3 V4-all.json" @@ -1948,6 +2356,14 @@ "name": "Generic PETG @SPARKX i7-all", "sub_path": "filament/Generic PETG @SPARKX i7-all.json" }, + { + "name": "Generic PETG @Sermoon M300-all", + "sub_path": "filament/Generic PETG @Sermoon M300-all.json" + }, + { + "name": "Generic PETG-CF @Ender-3 V3 Plus-all", + "sub_path": "filament/Generic PETG-CF @Ender-3 V3 Plus-all.json" + }, { "name": "Generic PETG-CF @K1 Max_CFS-C-all", "sub_path": "filament/Generic PETG-CF @K1 Max_CFS-C-all.json" @@ -1980,6 +2396,14 @@ "name": "Generic PETG-CF @SPARKX i7-all", "sub_path": "filament/Generic PETG-CF @SPARKX i7-all.json" }, + { + "name": "Hyper PETG @Ender-3 V3 Plus-all", + "sub_path": "filament/Hyper PETG @Ender-3 V3 Plus-all.json" + }, + { + "name": "Hyper PETG @Ender-3 V3-all", + "sub_path": "filament/Hyper PETG @Ender-3 V3-all.json" + }, { "name": "Hyper PETG @Ender-3 V4-all", "sub_path": "filament/Hyper PETG @Ender-3 V4-all.json" @@ -2032,6 +2456,10 @@ "name": "Hyper PETG @SPARKX i7-all", "sub_path": "filament/Hyper PETG @SPARKX i7-all.json" }, + { + "name": "Hyper PETG @Sermoon M300-all", + "sub_path": "filament/Hyper PETG @Sermoon M300-all.json" + }, { "name": "Hyper PETG-CF @K1 Max_CFS-C-all", "sub_path": "filament/Hyper PETG-CF @K1 Max_CFS-C-all.json" @@ -2064,6 +2492,22 @@ "name": "Hyper PETG-CF @SPARKX i7-all", "sub_path": "filament/Hyper PETG-CF @SPARKX i7-all.json" }, + { + "name": "Soleyin Basic PETG @Ender-3 V3 KE-all", + "sub_path": "filament/Soleyin Basic PETG @Ender-3 V3 KE-all.json" + }, + { + "name": "Soleyin Basic PETG @Ender-3 V3 Plus-all", + "sub_path": "filament/Soleyin Basic PETG @Ender-3 V3 Plus-all.json" + }, + { + "name": "Soleyin Basic PETG @Ender-3 V3 SE-all", + "sub_path": "filament/Soleyin Basic PETG @Ender-3 V3 SE-all.json" + }, + { + "name": "Soleyin Basic PETG @Ender-3 V3-all", + "sub_path": "filament/Soleyin Basic PETG @Ender-3 V3-all.json" + }, { "name": "Soleyin Basic PETG @Hi-all", "sub_path": "filament/Soleyin Basic PETG @Hi-all.json" @@ -2088,6 +2532,10 @@ "name": "Soleyin Basic PETG @SPARKX i7-all", "sub_path": "filament/Soleyin Basic PETG @SPARKX i7-all.json" }, + { + "name": "Soleyin Basic PETG @Sermoon M300-all", + "sub_path": "filament/Soleyin Basic PETG @Sermoon M300-all.json" + }, { "name": "eSUN PETG @K2 Plus-all", "sub_path": "filament/eSUN PETG @K2 Plus-all.json" @@ -2100,6 +2548,10 @@ "name": "eSUN PETG-Basic @K2 Plus-all", "sub_path": "filament/eSUN PETG-Basic @K2 Plus-all.json" }, + { + "name": "Generic PP @Ender-3 V3 Plus-all", + "sub_path": "filament/Generic PP @Ender-3 V3 Plus-all.json" + }, { "name": "Generic PP @K1 Max_CFS-C-all", "sub_path": "filament/Generic PP @K1 Max_CFS-C-all.json" @@ -2128,6 +2580,10 @@ "name": "Generic PP @K2-all", "sub_path": "filament/Generic PP @K2-all.json" }, + { + "name": "Generic PPS @Ender-3 V3 Plus-all", + "sub_path": "filament/Generic PPS @Ender-3 V3 Plus-all.json" + }, { "name": "Generic PPS @K1 Max_CFS-C-all", "sub_path": "filament/Generic PPS @K1 Max_CFS-C-all.json" @@ -2148,6 +2604,10 @@ "name": "Generic PPS @K2 Plus-all", "sub_path": "filament/Generic PPS @K2 Plus-all.json" }, + { + "name": "Generic PPS-CF @Ender-3 V3 Plus-all", + "sub_path": "filament/Generic PPS-CF @Ender-3 V3 Plus-all.json" + }, { "name": "Generic PPS-CF @K1 Max_CFS-C-all", "sub_path": "filament/Generic PPS-CF @K1 Max_CFS-C-all.json" @@ -2168,10 +2628,54 @@ "name": "Generic PPS-CF @K2 Plus-all", "sub_path": "filament/Generic PPS-CF @K2 Plus-all.json" }, + { + "name": "CR-ABS @Ender-2 Pro-all", + "sub_path": "filament/CR-ABS @Ender-2 Pro-all.json" + }, + { + "name": "CR-ABS @Ender-3 S1 Plus-all", + "sub_path": "filament/CR-ABS @Ender-3 S1 Plus-all.json" + }, + { + "name": "CR-ABS @Ender-3 S1 Pro-all", + "sub_path": "filament/CR-ABS @Ender-3 S1 Pro-all.json" + }, + { + "name": "CR-ABS @Ender-3 S1 Sonic-all", + "sub_path": "filament/CR-ABS @Ender-3 S1 Sonic-all.json" + }, + { + "name": "CR-ABS @Ender-3 S1-all", + "sub_path": "filament/CR-ABS @Ender-3 S1-all.json" + }, + { + "name": "CR-ABS @Ender-3 V3 KE-all", + "sub_path": "filament/CR-ABS @Ender-3 V3 KE-all.json" + }, + { + "name": "CR-ABS @Ender-3 V3 Plus-all", + "sub_path": "filament/CR-ABS @Ender-3 V3 Plus-all.json" + }, + { + "name": "CR-ABS @Ender-3 V3-all", + "sub_path": "filament/CR-ABS @Ender-3 V3-all.json" + }, { "name": "CR-ABS @Ender-3 V4-all", "sub_path": "filament/CR-ABS @Ender-3 V4-all.json" }, + { + "name": "CR-ABS @Ender-3-all", + "sub_path": "filament/CR-ABS @Ender-3-all.json" + }, + { + "name": "CR-ABS @Ender-5 S1 Sonic-all", + "sub_path": "filament/CR-ABS @Ender-5 S1 Sonic-all.json" + }, + { + "name": "CR-ABS @Ender-5 S1-all", + "sub_path": "filament/CR-ABS @Ender-5 S1-all.json" + }, { "name": "CR-ABS @Hi-all", "sub_path": "filament/CR-ABS @Hi-all.json" @@ -2216,10 +2720,70 @@ "name": "CR-ABS @K2-all", "sub_path": "filament/CR-ABS @K2-all.json" }, + { + "name": "CR-ABS @Sermoon D3 Pro-all", + "sub_path": "filament/CR-ABS @Sermoon D3 Pro-all.json" + }, + { + "name": "CR-ABS @Sermoon M300-all", + "sub_path": "filament/CR-ABS @Sermoon M300-all.json" + }, + { + "name": "Generic ABS @CR-10 SE-all", + "sub_path": "filament/Generic ABS @CR-10 SE-all.json" + }, + { + "name": "Generic ABS @CR-10 Smart Pro-all", + "sub_path": "filament/Generic ABS @CR-10 Smart Pro-all.json" + }, + { + "name": "Generic ABS @CR-10 Smart-all", + "sub_path": "filament/Generic ABS @CR-10 Smart-all.json" + }, + { + "name": "Generic ABS @CR-10-all", + "sub_path": "filament/Generic ABS @CR-10-all.json" + }, + { + "name": "Generic ABS @CR-10S Pro V2-all", + "sub_path": "filament/Generic ABS @CR-10S Pro V2-all.json" + }, + { + "name": "Generic ABS @CR-20 Pro-all", + "sub_path": "filament/Generic ABS @CR-20 Pro-all.json" + }, + { + "name": "Generic ABS @CR-6 SE-all", + "sub_path": "filament/Generic ABS @CR-6 SE-all.json" + }, + { + "name": "Generic ABS @CR-M4-all", + "sub_path": "filament/Generic ABS @CR-M4-all.json" + }, { "name": "Generic ABS @Creality", "sub_path": "filament/Generic ABS @Creality.json" }, + { + "name": "Generic ABS @Ender-3 Max Neo-all", + "sub_path": "filament/Generic ABS @Ender-3 Max Neo-all.json" + }, + { + "name": "Generic ABS @Ender-3 Max-all", + "sub_path": "filament/Generic ABS @Ender-3 Max-all.json" + }, + { + "name": "Generic ABS @Ender-3 Neo-all", + "sub_path": "filament/Generic ABS @Ender-3 Neo-all.json" + }, + { + "name": "Generic ABS @Ender-3 V2-all", + "sub_path": "filament/Generic ABS @Ender-3 V2-all.json" + }, + { + "name": "Generic ABS @Ender-3 V3 Plus-all", + "sub_path": "filament/Generic ABS @Ender-3 V3 Plus-all.json" + }, { "name": "Generic ABS @Ender-3 V4-all", "sub_path": "filament/Generic ABS @Ender-3 V4-all.json" @@ -2268,6 +2832,26 @@ "name": "Generic ABS @K2-all", "sub_path": "filament/Generic ABS @K2-all.json" }, + { + "name": "Generic ABS @Sermoon D3-all", + "sub_path": "filament/Generic ABS @Sermoon D3-all.json" + }, + { + "name": "Generic ABS @Sermoon M300-all", + "sub_path": "filament/Generic ABS @Sermoon M300-all.json" + }, + { + "name": "Generic ABS @Sermoon V1 Pro-all", + "sub_path": "filament/Generic ABS @Sermoon V1 Pro-all.json" + }, + { + "name": "Hyper ABS @CR-M4 SE-all", + "sub_path": "filament/Hyper ABS @CR-M4 SE-all.json" + }, + { + "name": "Hyper ABS @Ender-3 V3 Plus-all", + "sub_path": "filament/Hyper ABS @Ender-3 V3 Plus-all.json" + }, { "name": "Hyper ABS @Ender-3 V4-all", "sub_path": "filament/Hyper ABS @Ender-3 V4-all.json" @@ -2316,6 +2900,10 @@ "name": "Hyper ABS @K2-all", "sub_path": "filament/Hyper ABS @K2-all.json" }, + { + "name": "Hyper ABS @Sermoon M300-all", + "sub_path": "filament/Hyper ABS @Sermoon M300-all.json" + }, { "name": "eSUN ABS+ @K2 Plus-all", "sub_path": "filament/eSUN ABS+ @K2 Plus-all.json" @@ -2324,6 +2912,10 @@ "name": "Generic ASA @Creality", "sub_path": "filament/Generic ASA @Creality.json" }, + { + "name": "Generic ASA @Ender-3 V3 Plus-all", + "sub_path": "filament/Generic ASA @Ender-3 V3 Plus-all.json" + }, { "name": "Generic ASA @K1 Max_CFS-C-all", "sub_path": "filament/Generic ASA @K1 Max_CFS-C-all.json" @@ -2364,6 +2956,30 @@ "name": "Generic ASA @K2-all", "sub_path": "filament/Generic ASA @K2-all.json" }, + { + "name": "Generic ASA @Sermoon M300-all", + "sub_path": "filament/Generic ASA @Sermoon M300-all.json" + }, + { + "name": "HP-ASA @CR-M4 SE-all", + "sub_path": "filament/HP-ASA @CR-M4 SE-all.json" + }, + { + "name": "HP-ASA @Ender-3 V3 KE-all", + "sub_path": "filament/HP-ASA @Ender-3 V3 KE-all.json" + }, + { + "name": "HP-ASA @Ender-3 V3 Plus-all", + "sub_path": "filament/HP-ASA @Ender-3 V3 Plus-all.json" + }, + { + "name": "HP-ASA @Ender-5 S1 Sonic-all", + "sub_path": "filament/HP-ASA @Ender-5 S1 Sonic-all.json" + }, + { + "name": "HP-ASA @Ender-5 S1-all", + "sub_path": "filament/HP-ASA @Ender-5 S1-all.json" + }, { "name": "HP-ASA @K1 Max_CFS-C-all", "sub_path": "filament/HP-ASA @K1 Max_CFS-C-all.json" @@ -2396,10 +3012,18 @@ "name": "HP-ASA @K2-all", "sub_path": "filament/HP-ASA @K2-all.json" }, + { + "name": "HP-ASA @Sermoon M300-all", + "sub_path": "filament/HP-ASA @Sermoon M300-all.json" + }, { "name": "eSUN ASA+ @K2 Plus-all", "sub_path": "filament/eSUN ASA+ @K2 Plus-all.json" }, + { + "name": "CR-Nylon @Ender-3 V3 Plus-all", + "sub_path": "filament/CR-Nylon @Ender-3 V3 Plus-all.json" + }, { "name": "CR-Nylon @K1 Max_CFS-C-all", "sub_path": "filament/CR-Nylon @K1 Max_CFS-C-all.json" @@ -2420,6 +3044,10 @@ "name": "CR-Nylon @K2 Plus-all", "sub_path": "filament/CR-Nylon @K2 Plus-all.json" }, + { + "name": "Generic PA @Ender-3 V3 Plus-all", + "sub_path": "filament/Generic PA @Ender-3 V3 Plus-all.json" + }, { "name": "Generic PA @K1 Max_CFS-C-all", "sub_path": "filament/Generic PA @K1 Max_CFS-C-all.json" @@ -2452,6 +3080,10 @@ "name": "Generic PA-CF @Creality", "sub_path": "filament/Generic PA-CF @Creality.json" }, + { + "name": "Generic PA-CF @Ender-3 V3 Plus-all", + "sub_path": "filament/Generic PA-CF @Ender-3 V3 Plus-all.json" + }, { "name": "Generic PA-CF @K1 Max_CFS-C-all", "sub_path": "filament/Generic PA-CF @K1 Max_CFS-C-all.json" @@ -2476,6 +3108,10 @@ "name": "Generic PA12-CF @K2 Plus-all", "sub_path": "filament/Generic PA12-CF @K2 Plus-all.json" }, + { + "name": "Generic PA6-CF @Ender-3 V3 Plus-all", + "sub_path": "filament/Generic PA6-CF @Ender-3 V3 Plus-all.json" + }, { "name": "Generic PA6-CF @K1 Max_CFS-C-all", "sub_path": "filament/Generic PA6-CF @K1 Max_CFS-C-all.json" @@ -2508,6 +3144,10 @@ "name": "Generic PA612-CF @K2 Pro-all", "sub_path": "filament/Generic PA612-CF @K2 Pro-all.json" }, + { + "name": "Generic PAHT-CF @Ender-3 V3 Plus-all", + "sub_path": "filament/Generic PAHT-CF @Ender-3 V3 Plus-all.json" + }, { "name": "Generic PAHT-CF @K1 Max_CFS-C-all", "sub_path": "filament/Generic PAHT-CF @K1 Max_CFS-C-all.json" @@ -2596,6 +3236,10 @@ "name": "Generic PC @Creality", "sub_path": "filament/Generic PC @Creality.json" }, + { + "name": "Generic PC @Ender-3 V3 Plus-all", + "sub_path": "filament/Generic PC @Ender-3 V3 Plus-all.json" + }, { "name": "Generic PC @K1 Max_CFS-C-all", "sub_path": "filament/Generic PC @K1 Max_CFS-C-all.json" @@ -2628,6 +3272,10 @@ "name": "Hyper PC @K2 Pro-all", "sub_path": "filament/Hyper PC @K2 Pro-all.json" }, + { + "name": "Generic PET @Ender-3 V3 Plus-all", + "sub_path": "filament/Generic PET @Ender-3 V3 Plus-all.json" + }, { "name": "Generic PET @K1 Max_CFS-C-all", "sub_path": "filament/Generic PET @K1 Max_CFS-C-all.json" @@ -2656,6 +3304,10 @@ "name": "Generic PET @K2-all", "sub_path": "filament/Generic PET @K2-all.json" }, + { + "name": "Generic PET-CF @Ender-3 V3 Plus-all", + "sub_path": "filament/Generic PET-CF @Ender-3 V3 Plus-all.json" + }, { "name": "Generic PET-CF @K1 Max_CFS-C-all", "sub_path": "filament/Generic PET-CF @K1 Max_CFS-C-all.json" @@ -2688,10 +3340,70 @@ "name": "eSUN PET-Basic @K2 Plus-all", "sub_path": "filament/eSUN PET-Basic @K2 Plus-all.json" }, + { + "name": "CR-PLA @CR-10-all", + "sub_path": "filament/CR-PLA @CR-10-all.json" + }, + { + "name": "CR-PLA @CR-M4 SE-all", + "sub_path": "filament/CR-PLA @CR-M4 SE-all.json" + }, + { + "name": "CR-PLA @Ender-2 Pro-all", + "sub_path": "filament/CR-PLA @Ender-2 Pro-all.json" + }, + { + "name": "CR-PLA @Ender-3 S1 Plus-all", + "sub_path": "filament/CR-PLA @Ender-3 S1 Plus-all.json" + }, + { + "name": "CR-PLA @Ender-3 S1 Pro-all", + "sub_path": "filament/CR-PLA @Ender-3 S1 Pro-all.json" + }, + { + "name": "CR-PLA @Ender-3 S1 Sonic-all", + "sub_path": "filament/CR-PLA @Ender-3 S1 Sonic-all.json" + }, + { + "name": "CR-PLA @Ender-3 S1-all", + "sub_path": "filament/CR-PLA @Ender-3 S1-all.json" + }, + { + "name": "CR-PLA @Ender-3 V2-all", + "sub_path": "filament/CR-PLA @Ender-3 V2-all.json" + }, + { + "name": "CR-PLA @Ender-3 V3 KE-all", + "sub_path": "filament/CR-PLA @Ender-3 V3 KE-all.json" + }, + { + "name": "CR-PLA @Ender-3 V3 Plus-all", + "sub_path": "filament/CR-PLA @Ender-3 V3 Plus-all.json" + }, + { + "name": "CR-PLA @Ender-3 V3 SE-all", + "sub_path": "filament/CR-PLA @Ender-3 V3 SE-all.json" + }, + { + "name": "CR-PLA @Ender-3 V3-all", + "sub_path": "filament/CR-PLA @Ender-3 V3-all.json" + }, { "name": "CR-PLA @Ender-3 V4-all", "sub_path": "filament/CR-PLA @Ender-3 V4-all.json" }, + { + "name": "CR-PLA @Ender-3-all", + "sub_path": "filament/CR-PLA @Ender-3-all.json" + }, + { + "name": "CR-PLA @Ender-5 S1 Sonic-all", + "sub_path": "filament/CR-PLA @Ender-5 S1 Sonic-all.json" + }, + { + "name": "CR-PLA @Ender-5 S1-all", + "sub_path": "filament/CR-PLA @Ender-5 S1-all.json" + }, { "name": "CR-PLA @Hi-all", "sub_path": "filament/CR-PLA @Hi-all.json" @@ -2740,6 +3452,26 @@ "name": "CR-PLA @SPARKX i7-all", "sub_path": "filament/CR-PLA @SPARKX i7-all.json" }, + { + "name": "CR-PLA @Sermoon D3-all", + "sub_path": "filament/CR-PLA @Sermoon D3-all.json" + }, + { + "name": "CR-PLA @Sermoon M300-all", + "sub_path": "filament/CR-PLA @Sermoon M300-all.json" + }, + { + "name": "CR-PLA @Sermoon V1 Pro-all", + "sub_path": "filament/CR-PLA @Sermoon V1 Pro-all.json" + }, + { + "name": "CR-PLA Carbon @Ender-3 V3 Plus-all", + "sub_path": "filament/CR-PLA Carbon @Ender-3 V3 Plus-all.json" + }, + { + "name": "CR-PLA Carbon @Ender-3 V3-all", + "sub_path": "filament/CR-PLA Carbon @Ender-3 V3-all.json" + }, { "name": "CR-PLA Carbon @K1 Max_CFS-C-all", "sub_path": "filament/CR-PLA Carbon @K1 Max_CFS-C-all.json" @@ -2760,6 +3492,14 @@ "name": "CR-PLA Carbon @K2 Plus-all", "sub_path": "filament/CR-PLA Carbon @K2 Plus-all.json" }, + { + "name": "CR-PLA Fluo @Ender-3 V3 Plus-all", + "sub_path": "filament/CR-PLA Fluo @Ender-3 V3 Plus-all.json" + }, + { + "name": "CR-PLA Fluo @Ender-3 V3-all", + "sub_path": "filament/CR-PLA Fluo @Ender-3 V3-all.json" + }, { "name": "CR-PLA Fluo @K1 Max_CFS-C-all", "sub_path": "filament/CR-PLA Fluo @K1 Max_CFS-C-all.json" @@ -2792,6 +3532,18 @@ "name": "CR-PLA Fluo @SPARKX i7-all", "sub_path": "filament/CR-PLA Fluo @SPARKX i7-all.json" }, + { + "name": "CR-PLA Matte @CR-10 SE-all", + "sub_path": "filament/CR-PLA Matte @CR-10 SE-all.json" + }, + { + "name": "CR-PLA Matte @Ender-3 V3 Plus-all", + "sub_path": "filament/CR-PLA Matte @Ender-3 V3 Plus-all.json" + }, + { + "name": "CR-PLA Matte @Ender-3 V3-all", + "sub_path": "filament/CR-PLA Matte @Ender-3 V3-all.json" + }, { "name": "CR-PLA Matte @Ender-3 V4-all", "sub_path": "filament/CR-PLA Matte @Ender-3 V4-all.json" @@ -2828,6 +3580,14 @@ "name": "CR-PLA Matte @SPARKX i7-all", "sub_path": "filament/CR-PLA Matte @SPARKX i7-all.json" }, + { + "name": "CR-Silk @Ender-3 V3 Plus-all", + "sub_path": "filament/CR-Silk @Ender-3 V3 Plus-all.json" + }, + { + "name": "CR-Silk @Ender-3 V3-all", + "sub_path": "filament/CR-Silk @Ender-3 V3-all.json" + }, { "name": "CR-Silk @Ender-3 V4-all", "sub_path": "filament/CR-Silk @Ender-3 V4-all.json" @@ -2880,6 +3640,22 @@ "name": "CR-Silk @SPARKX i7-all", "sub_path": "filament/CR-Silk @SPARKX i7-all.json" }, + { + "name": "CR-Silk @Sermoon D3-all", + "sub_path": "filament/CR-Silk @Sermoon D3-all.json" + }, + { + "name": "CR-Silk @Sermoon M300-all", + "sub_path": "filament/CR-Silk @Sermoon M300-all.json" + }, + { + "name": "CR-Wood @Ender-3 V3 Plus-all", + "sub_path": "filament/CR-Wood @Ender-3 V3 Plus-all.json" + }, + { + "name": "CR-Wood @Ender-3 V3-all", + "sub_path": "filament/CR-Wood @Ender-3 V3-all.json" + }, { "name": "CR-Wood @K1 Max_CFS-C-all", "sub_path": "filament/CR-Wood @K1 Max_CFS-C-all.json" @@ -2900,6 +3676,14 @@ "name": "CR-Wood @K2 Plus-all", "sub_path": "filament/CR-Wood @K2 Plus-all.json" }, + { + "name": "EN-PLA+ @Ender-3 V3 Plus-all", + "sub_path": "filament/EN-PLA+ @Ender-3 V3 Plus-all.json" + }, + { + "name": "EN-PLA+ @Ender-3 V3-all", + "sub_path": "filament/EN-PLA+ @Ender-3 V3-all.json" + }, { "name": "EN-PLA+ @K1 Max_CFS-C-all", "sub_path": "filament/EN-PLA+ @K1 Max_CFS-C-all.json" @@ -2952,10 +3736,26 @@ "name": "ENDER FAST PLA @SPARKX i7-all", "sub_path": "filament/ENDER FAST PLA @SPARKX i7-all.json" }, + { + "name": "Ender-PLA @CR-10 Smart Pro-all", + "sub_path": "filament/Ender-PLA @CR-10 Smart Pro-all.json" + }, + { + "name": "Ender-PLA @Ender-3 V3 Plus-all", + "sub_path": "filament/Ender-PLA @Ender-3 V3 Plus-all.json" + }, + { + "name": "Ender-PLA @Ender-3 V3-all", + "sub_path": "filament/Ender-PLA @Ender-3 V3-all.json" + }, { "name": "Ender-PLA @Ender-3 V4-all", "sub_path": "filament/Ender-PLA @Ender-3 V4-all.json" }, + { + "name": "Ender-PLA @Ender-5 Plus-all", + "sub_path": "filament/Ender-PLA @Ender-5 Plus-all.json" + }, { "name": "Ender-PLA @Hi-all", "sub_path": "filament/Ender-PLA @Hi-all.json" @@ -2992,10 +3792,54 @@ "name": "Ender-PLA @SPARKX i7-all", "sub_path": "filament/Ender-PLA @SPARKX i7-all.json" }, + { + "name": "Generic PLA @CR-10 SE-all", + "sub_path": "filament/Generic PLA @CR-10 SE-all.json" + }, + { + "name": "Generic PLA @CR-10 Smart-all", + "sub_path": "filament/Generic PLA @CR-10 Smart-all.json" + }, + { + "name": "Generic PLA @CR-10S Pro V2-all", + "sub_path": "filament/Generic PLA @CR-10S Pro V2-all.json" + }, + { + "name": "Generic PLA @CR-20 Pro-all", + "sub_path": "filament/Generic PLA @CR-20 Pro-all.json" + }, + { + "name": "Generic PLA @CR-6 SE-all", + "sub_path": "filament/Generic PLA @CR-6 SE-all.json" + }, + { + "name": "Generic PLA @CR-M4-all", + "sub_path": "filament/Generic PLA @CR-M4-all.json" + }, { "name": "Generic PLA @Creality", "sub_path": "filament/Generic PLA @Creality.json" }, + { + "name": "Generic PLA @Ender-3 Max Neo-all", + "sub_path": "filament/Generic PLA @Ender-3 Max Neo-all.json" + }, + { + "name": "Generic PLA @Ender-3 Max-all", + "sub_path": "filament/Generic PLA @Ender-3 Max-all.json" + }, + { + "name": "Generic PLA @Ender-3 Neo-all", + "sub_path": "filament/Generic PLA @Ender-3 Neo-all.json" + }, + { + "name": "Generic PLA @Ender-3 V3 Plus-all", + "sub_path": "filament/Generic PLA @Ender-3 V3 Plus-all.json" + }, + { + "name": "Generic PLA @Ender-3 V3-all", + "sub_path": "filament/Generic PLA @Ender-3 V3-all.json" + }, { "name": "Generic PLA @Ender-3 V4-all", "sub_path": "filament/Generic PLA @Ender-3 V4-all.json" @@ -3048,6 +3892,10 @@ "name": "Generic PLA @SPARKX i7-all", "sub_path": "filament/Generic PLA @SPARKX i7-all.json" }, + { + "name": "Generic PLA @Sermoon M300-all", + "sub_path": "filament/Generic PLA @Sermoon M300-all.json" + }, { "name": "Generic PLA HF @Creality", "sub_path": "filament/Generic PLA HF @Creality.json" @@ -3056,6 +3904,14 @@ "name": "Generic PLA-CF @Creality", "sub_path": "filament/Generic PLA-CF @Creality.json" }, + { + "name": "Generic PLA-CF @Ender-3 V3 Plus-all", + "sub_path": "filament/Generic PLA-CF @Ender-3 V3 Plus-all.json" + }, + { + "name": "Generic PLA-CF @Ender-3 V3-all", + "sub_path": "filament/Generic PLA-CF @Ender-3 V3-all.json" + }, { "name": "Generic PLA-CF @Ender-3 V4-all", "sub_path": "filament/Generic PLA-CF @Ender-3 V4-all.json" @@ -3104,6 +3960,18 @@ "name": "Generic PLA-CF @SPARKX i7-all", "sub_path": "filament/Generic PLA-CF @SPARKX i7-all.json" }, + { + "name": "Generic PLA-Silk @CR-10 SE-all", + "sub_path": "filament/Generic PLA-Silk @CR-10 SE-all.json" + }, + { + "name": "Generic PLA-Silk @Ender-3 V3 Plus-all", + "sub_path": "filament/Generic PLA-Silk @Ender-3 V3 Plus-all.json" + }, + { + "name": "Generic PLA-Silk @Ender-3 V3-all", + "sub_path": "filament/Generic PLA-Silk @Ender-3 V3-all.json" + }, { "name": "Generic PLA-Silk @Ender-3 V4-all", "sub_path": "filament/Generic PLA-Silk @Ender-3 V4-all.json" @@ -3156,6 +4024,10 @@ "name": "Generic PLA-Silk @SPARKX i7-all", "sub_path": "filament/Generic PLA-Silk @SPARKX i7-all.json" }, + { + "name": "Generic PLA-Silk @Sermoon M300-all", + "sub_path": "filament/Generic PLA-Silk @Sermoon M300-all.json" + }, { "name": "Generic Speed PLA @Creality HF", "sub_path": "filament/Generic Speed PLA @Creality HF.json" @@ -3164,6 +4036,14 @@ "name": "Generic Support for PLA @K2 Plus-all", "sub_path": "filament/Generic Support for PLA @K2 Plus-all.json" }, + { + "name": "HP Ultra PLA @Ender-3 V3 Plus-all", + "sub_path": "filament/HP Ultra PLA @Ender-3 V3 Plus-all.json" + }, + { + "name": "HP Ultra PLA @Ender-3 V3-all", + "sub_path": "filament/HP Ultra PLA @Ender-3 V3-all.json" + }, { "name": "HP Ultra PLA @K1 Max_CFS-C-all", "sub_path": "filament/HP Ultra PLA @K1 Max_CFS-C-all.json" @@ -3184,6 +4064,22 @@ "name": "HP Ultra PLA @K2 Plus-all", "sub_path": "filament/HP Ultra PLA @K2 Plus-all.json" }, + { + "name": "Hyper L-W PLA @Ender-3 V3 KE-all", + "sub_path": "filament/Hyper L-W PLA @Ender-3 V3 KE-all.json" + }, + { + "name": "Hyper L-W PLA @Ender-3 V3 Plus-all", + "sub_path": "filament/Hyper L-W PLA @Ender-3 V3 Plus-all.json" + }, + { + "name": "Hyper L-W PLA @Ender-3 V3 SE-all", + "sub_path": "filament/Hyper L-W PLA @Ender-3 V3 SE-all.json" + }, + { + "name": "Hyper L-W PLA @Ender-3 V3-all", + "sub_path": "filament/Hyper L-W PLA @Ender-3 V3-all.json" + }, { "name": "Hyper L-W PLA @Hi-all", "sub_path": "filament/Hyper L-W PLA @Hi-all.json" @@ -3224,6 +4120,22 @@ "name": "Hyper L-W PLA @K2-all", "sub_path": "filament/Hyper L-W PLA @K2-all.json" }, + { + "name": "Hyper Luminous @Ender-3 V3 KE-all", + "sub_path": "filament/Hyper Luminous @Ender-3 V3 KE-all.json" + }, + { + "name": "Hyper Luminous @Ender-3 V3 Plus-all", + "sub_path": "filament/Hyper Luminous @Ender-3 V3 Plus-all.json" + }, + { + "name": "Hyper Luminous @Ender-3 V3 SE-all", + "sub_path": "filament/Hyper Luminous @Ender-3 V3 SE-all.json" + }, + { + "name": "Hyper Luminous @Ender-3 V3-all", + "sub_path": "filament/Hyper Luminous @Ender-3 V3-all.json" + }, { "name": "Hyper Luminous @Hi-all", "sub_path": "filament/Hyper Luminous @Hi-all.json" @@ -3248,6 +4160,26 @@ "name": "Hyper Luminous @SPARKX i7-all", "sub_path": "filament/Hyper Luminous @SPARKX i7-all.json" }, + { + "name": "Hyper Luminous @Sermoon M300-all", + "sub_path": "filament/Hyper Luminous @Sermoon M300-all.json" + }, + { + "name": "Hyper Marble @Ender-3 V3 KE-all", + "sub_path": "filament/Hyper Marble @Ender-3 V3 KE-all.json" + }, + { + "name": "Hyper Marble @Ender-3 V3 Plus-all", + "sub_path": "filament/Hyper Marble @Ender-3 V3 Plus-all.json" + }, + { + "name": "Hyper Marble @Ender-3 V3 SE-all", + "sub_path": "filament/Hyper Marble @Ender-3 V3 SE-all.json" + }, + { + "name": "Hyper Marble @Ender-3 V3-all", + "sub_path": "filament/Hyper Marble @Ender-3 V3-all.json" + }, { "name": "Hyper Marble @Hi-all", "sub_path": "filament/Hyper Marble @Hi-all.json" @@ -3288,10 +4220,66 @@ "name": "Hyper Marble @SPARKX i7-all", "sub_path": "filament/Hyper Marble @SPARKX i7-all.json" }, + { + "name": "Hyper Marble @Sermoon M300-all", + "sub_path": "filament/Hyper Marble @Sermoon M300-all.json" + }, + { + "name": "Hyper PLA @CR-10 SE-all", + "sub_path": "filament/Hyper PLA @CR-10 SE-all.json" + }, + { + "name": "Hyper PLA @CR-M4 SE-all", + "sub_path": "filament/Hyper PLA @CR-M4 SE-all.json" + }, + { + "name": "Hyper PLA @Ender-3 S1 Plus-all", + "sub_path": "filament/Hyper PLA @Ender-3 S1 Plus-all.json" + }, + { + "name": "Hyper PLA @Ender-3 S1 Pro-all", + "sub_path": "filament/Hyper PLA @Ender-3 S1 Pro-all.json" + }, + { + "name": "Hyper PLA @Ender-3 S1 Sonic-all", + "sub_path": "filament/Hyper PLA @Ender-3 S1 Sonic-all.json" + }, + { + "name": "Hyper PLA @Ender-3 S1-all", + "sub_path": "filament/Hyper PLA @Ender-3 S1-all.json" + }, + { + "name": "Hyper PLA @Ender-3 V3 KE-all", + "sub_path": "filament/Hyper PLA @Ender-3 V3 KE-all.json" + }, + { + "name": "Hyper PLA @Ender-3 V3 Plus-all", + "sub_path": "filament/Hyper PLA @Ender-3 V3 Plus-all.json" + }, + { + "name": "Hyper PLA @Ender-3 V3 SE-all", + "sub_path": "filament/Hyper PLA @Ender-3 V3 SE-all.json" + }, + { + "name": "Hyper PLA @Ender-3 V3-all", + "sub_path": "filament/Hyper PLA @Ender-3 V3-all.json" + }, { "name": "Hyper PLA @Ender-3 V4-all", "sub_path": "filament/Hyper PLA @Ender-3 V4-all.json" }, + { + "name": "Hyper PLA @Ender-3-all", + "sub_path": "filament/Hyper PLA @Ender-3-all.json" + }, + { + "name": "Hyper PLA @Ender-5 S1 Sonic-all", + "sub_path": "filament/Hyper PLA @Ender-5 S1 Sonic-all.json" + }, + { + "name": "Hyper PLA @Ender-5 S1-all", + "sub_path": "filament/Hyper PLA @Ender-5 S1-all.json" + }, { "name": "Hyper PLA @Hi-all", "sub_path": "filament/Hyper PLA @Hi-all.json" @@ -3340,6 +4328,30 @@ "name": "Hyper PLA @SPARKX i7-all", "sub_path": "filament/Hyper PLA @SPARKX i7-all.json" }, + { + "name": "Hyper PLA @Sermoon D3 Pro-all", + "sub_path": "filament/Hyper PLA @Sermoon D3 Pro-all.json" + }, + { + "name": "Hyper PLA @Sermoon D3-all", + "sub_path": "filament/Hyper PLA @Sermoon D3-all.json" + }, + { + "name": "Hyper PLA @Sermoon M300-all", + "sub_path": "filament/Hyper PLA @Sermoon M300-all.json" + }, + { + "name": "Hyper PLA @Sermoon V1 Pro-all", + "sub_path": "filament/Hyper PLA @Sermoon V1 Pro-all.json" + }, + { + "name": "Hyper PLA-CF @Ender-3 V3 Plus-all", + "sub_path": "filament/Hyper PLA-CF @Ender-3 V3 Plus-all.json" + }, + { + "name": "Hyper PLA-CF @Ender-3 V3-all", + "sub_path": "filament/Hyper PLA-CF @Ender-3 V3-all.json" + }, { "name": "Hyper PLA-CF @Ender-3 V4-all", "sub_path": "filament/Hyper PLA-CF @Ender-3 V4-all.json" @@ -3392,6 +4404,30 @@ "name": "Hyper PLA-CF @SPARKX i7-all", "sub_path": "filament/Hyper PLA-CF @SPARKX i7-all.json" }, + { + "name": "Hyper PLA-CF @Sermoon D3 Pro-all", + "sub_path": "filament/Hyper PLA-CF @Sermoon D3 Pro-all.json" + }, + { + "name": "Hyper PLA-CF @Sermoon M300-all", + "sub_path": "filament/Hyper PLA-CF @Sermoon M300-all.json" + }, + { + "name": "Hyper Stardust @Ender-3 V3 KE-all", + "sub_path": "filament/Hyper Stardust @Ender-3 V3 KE-all.json" + }, + { + "name": "Hyper Stardust @Ender-3 V3 Plus-all", + "sub_path": "filament/Hyper Stardust @Ender-3 V3 Plus-all.json" + }, + { + "name": "Hyper Stardust @Ender-3 V3 SE-all", + "sub_path": "filament/Hyper Stardust @Ender-3 V3 SE-all.json" + }, + { + "name": "Hyper Stardust @Ender-3 V3-all", + "sub_path": "filament/Hyper Stardust @Ender-3 V3-all.json" + }, { "name": "Hyper Stardust @Hi-all", "sub_path": "filament/Hyper Stardust @Hi-all.json" @@ -3432,6 +4468,10 @@ "name": "Hyper Stardust @SPARKX i7-all", "sub_path": "filament/Hyper Stardust @SPARKX i7-all.json" }, + { + "name": "Hyper Stardust @Sermoon M300-all", + "sub_path": "filament/Hyper Stardust @Sermoon M300-all.json" + }, { "name": "Panchroma PLA Matte @K2 Plus-all", "sub_path": "filament/Panchroma PLA Matte @K2 Plus-all.json" @@ -3448,6 +4488,22 @@ "name": "PolySonic PLA Pro @K2 Plus-all", "sub_path": "filament/PolySonic PLA Pro @K2 Plus-all.json" }, + { + "name": "Soleyin Ultra PLA @Ender-3 V3 KE-all", + "sub_path": "filament/Soleyin Ultra PLA @Ender-3 V3 KE-all.json" + }, + { + "name": "Soleyin Ultra PLA @Ender-3 V3 Plus-all", + "sub_path": "filament/Soleyin Ultra PLA @Ender-3 V3 Plus-all.json" + }, + { + "name": "Soleyin Ultra PLA @Ender-3 V3 SE-all", + "sub_path": "filament/Soleyin Ultra PLA @Ender-3 V3 SE-all.json" + }, + { + "name": "Soleyin Ultra PLA @Ender-3 V3-all", + "sub_path": "filament/Soleyin Ultra PLA @Ender-3 V3-all.json" + }, { "name": "Soleyin Ultra PLA @Ender-3 V4-all", "sub_path": "filament/Soleyin Ultra PLA @Ender-3 V4-all.json" @@ -3492,6 +4548,10 @@ "name": "Soleyin Ultra PLA @SPARKX i7-all", "sub_path": "filament/Soleyin Ultra PLA @SPARKX i7-all.json" }, + { + "name": "Soleyin Ultra PLA @Sermoon M300-all", + "sub_path": "filament/Soleyin Ultra PLA @Sermoon M300-all.json" + }, { "name": "eSUN PLA+ @K2 Plus-all", "sub_path": "filament/eSUN PLA+ @K2 Plus-all.json" @@ -3520,6 +4580,26 @@ "name": "eSUN PLA-Silk @K2 Plus-all", "sub_path": "filament/eSUN PLA-Silk @K2 Plus-all.json" }, + { + "name": "CR-TPU @CR-10 Smart Pro-all", + "sub_path": "filament/CR-TPU @CR-10 Smart Pro-all.json" + }, + { + "name": "CR-TPU @CR-10-all", + "sub_path": "filament/CR-TPU @CR-10-all.json" + }, + { + "name": "CR-TPU @Ender-3 V2-all", + "sub_path": "filament/CR-TPU @Ender-3 V2-all.json" + }, + { + "name": "CR-TPU @Ender-3 V3 Plus-all", + "sub_path": "filament/CR-TPU @Ender-3 V3 Plus-all.json" + }, + { + "name": "CR-TPU @Ender-3 V3-all", + "sub_path": "filament/CR-TPU @Ender-3 V3-all.json" + }, { "name": "CR-TPU @K1 Max_CFS-C-all", "sub_path": "filament/CR-TPU @K1 Max_CFS-C-all.json" @@ -3552,6 +4632,14 @@ "name": "CR-TPU @SPARKX i7-all", "sub_path": "filament/CR-TPU @SPARKX i7-all.json" }, + { + "name": "CR-TPU @Sermoon D3-all", + "sub_path": "filament/CR-TPU @Sermoon D3-all.json" + }, + { + "name": "CR-TPU @Sermoon V1 Pro-all", + "sub_path": "filament/CR-TPU @Sermoon V1 Pro-all.json" + }, { "name": "Generic TPU 64D @K2 Plus-all", "sub_path": "filament/Generic TPU 64D @K2 Plus-all.json" @@ -3560,10 +4648,30 @@ "name": "Generic TPU 64D @SPARKX i7-all", "sub_path": "filament/Generic TPU 64D @SPARKX i7-all.json" }, + { + "name": "Generic TPU @CR-10 SE-all", + "sub_path": "filament/Generic TPU @CR-10 SE-all.json" + }, { "name": "Generic TPU @Creality", "sub_path": "filament/Generic TPU @Creality.json" }, + { + "name": "Generic TPU @Ender-2 Pro-all", + "sub_path": "filament/Generic TPU @Ender-2 Pro-all.json" + }, + { + "name": "Generic TPU @Ender-3 V3 Plus-all", + "sub_path": "filament/Generic TPU @Ender-3 V3 Plus-all.json" + }, + { + "name": "Generic TPU @Ender-3 V3 SE-all", + "sub_path": "filament/Generic TPU @Ender-3 V3 SE-all.json" + }, + { + "name": "Generic TPU @Ender-3 V3-all", + "sub_path": "filament/Generic TPU @Ender-3 V3-all.json" + }, { "name": "Generic TPU @Ender-3 V4-all", "sub_path": "filament/Generic TPU @Ender-3 V4-all.json" @@ -3612,10 +4720,50 @@ "name": "Generic TPU @SPARKX i7-all", "sub_path": "filament/Generic TPU @SPARKX i7-all.json" }, + { + "name": "HP-TPU @CR-M4 SE-all", + "sub_path": "filament/HP-TPU @CR-M4 SE-all.json" + }, + { + "name": "HP-TPU @Ender-3 S1 Plus-all", + "sub_path": "filament/HP-TPU @Ender-3 S1 Plus-all.json" + }, + { + "name": "HP-TPU @Ender-3 S1 Pro-all", + "sub_path": "filament/HP-TPU @Ender-3 S1 Pro-all.json" + }, + { + "name": "HP-TPU @Ender-3 S1 Sonic-all", + "sub_path": "filament/HP-TPU @Ender-3 S1 Sonic-all.json" + }, + { + "name": "HP-TPU @Ender-3 S1-all", + "sub_path": "filament/HP-TPU @Ender-3 S1-all.json" + }, + { + "name": "HP-TPU @Ender-3 V3 KE-all", + "sub_path": "filament/HP-TPU @Ender-3 V3 KE-all.json" + }, + { + "name": "HP-TPU @Ender-3 V3 Plus-all", + "sub_path": "filament/HP-TPU @Ender-3 V3 Plus-all.json" + }, + { + "name": "HP-TPU @Ender-3 V3-all", + "sub_path": "filament/HP-TPU @Ender-3 V3-all.json" + }, { "name": "HP-TPU @Ender-3 V4-all", "sub_path": "filament/HP-TPU @Ender-3 V4-all.json" }, + { + "name": "HP-TPU @Ender-5 S1 Sonic-all", + "sub_path": "filament/HP-TPU @Ender-5 S1 Sonic-all.json" + }, + { + "name": "HP-TPU @Ender-5 S1-all", + "sub_path": "filament/HP-TPU @Ender-5 S1-all.json" + }, { "name": "HP-TPU @Hi-all", "sub_path": "filament/HP-TPU @Hi-all.json" @@ -3664,6 +4812,10 @@ "name": "HP-TPU @SPARKX i7-all", "sub_path": "filament/HP-TPU @SPARKX i7-all.json" }, + { + "name": "HP-TPU @Sermoon M300-all", + "sub_path": "filament/HP-TPU @Sermoon M300-all.json" + }, { "name": "Generic ABS @Creality Ender-3V3-all", "sub_path": "filament/Generic ABS @Creality Ender-3V3-all.json" @@ -3846,6 +4998,10 @@ "name": "fdm_creality_common", "sub_path": "machine/fdm_creality_common.json" }, + { + "name": "Creality CR-10 0.4 nozzle", + "sub_path": "machine/Creality CR-10 0.4 nozzle.json" + }, { "name": "Creality CR-10 Max 0.4 nozzle", "sub_path": "machine/Creality CR-10 Max 0.4 nozzle.json" @@ -3866,6 +5022,14 @@ "name": "Creality CR-10 SE 0.8 nozzle", "sub_path": "machine/Creality CR-10 SE 0.8 nozzle.json" }, + { + "name": "Creality CR-10 Smart 0.4 nozzle", + "sub_path": "machine/Creality CR-10 Smart 0.4 nozzle.json" + }, + { + "name": "Creality CR-10 Smart Pro 0.4 nozzle", + "sub_path": "machine/Creality CR-10 Smart Pro 0.4 nozzle.json" + }, { "name": "Creality CR-10 V2 0.4 nozzle", "sub_path": "machine/Creality CR-10 V2 0.4 nozzle.json" @@ -3878,6 +5042,14 @@ "name": "Creality CR-10 V3 0.6 nozzle", "sub_path": "machine/Creality CR-10 V3 0.6 nozzle.json" }, + { + "name": "Creality CR-10S Pro V2 0.4 nozzle", + "sub_path": "machine/Creality CR-10S Pro V2 0.4 nozzle.json" + }, + { + "name": "Creality CR-20 Pro 0.4 nozzle", + "sub_path": "machine/Creality CR-20 Pro 0.4 nozzle.json" + }, { "name": "Creality CR-6 Max 0.2 nozzle", "sub_path": "machine/Creality CR-6 Max 0.2 nozzle.json" @@ -3914,6 +5086,14 @@ "name": "Creality CR-M4 0.4 nozzle", "sub_path": "machine/Creality CR-M4 0.4 nozzle.json" }, + { + "name": "Creality CR-M4 SE 0.4 nozzle", + "sub_path": "machine/Creality CR-M4 SE 0.4 nozzle.json" + }, + { + "name": "Creality Ender-2 Pro 0.4 nozzle", + "sub_path": "machine/Creality Ender-2 Pro 0.4 nozzle.json" + }, { "name": "Creality Ender-3 0.2 nozzle", "sub_path": "machine/Creality Ender-3 0.2 nozzle.json" @@ -3930,6 +5110,18 @@ "name": "Creality Ender-3 0.8 nozzle", "sub_path": "machine/Creality Ender-3 0.8 nozzle.json" }, + { + "name": "Creality Ender-3 Max 0.4 nozzle", + "sub_path": "machine/Creality Ender-3 Max 0.4 nozzle.json" + }, + { + "name": "Creality Ender-3 Max Neo 0.4 nozzle", + "sub_path": "machine/Creality Ender-3 Max Neo 0.4 nozzle.json" + }, + { + "name": "Creality Ender-3 Neo 0.4 nozzle", + "sub_path": "machine/Creality Ender-3 Neo 0.4 nozzle.json" + }, { "name": "Creality Ender-3 Pro 0.2 nozzle", "sub_path": "machine/Creality Ender-3 Pro 0.2 nozzle.json" @@ -3970,6 +5162,10 @@ "name": "Creality Ender-3 S1 Pro 0.4 nozzle", "sub_path": "machine/Creality Ender-3 S1 Pro 0.4 nozzle.json" }, + { + "name": "Creality Ender-3 S1 Sonic 0.4 nozzle", + "sub_path": "machine/Creality Ender-3 S1 Sonic 0.4 nozzle.json" + }, { "name": "Creality Ender-3 V2 0.4 nozzle", "sub_path": "machine/Creality Ender-3 V2 0.4 nozzle.json" @@ -3986,6 +5182,10 @@ "name": "Creality Ender-3 V3 0.6 nozzle", "sub_path": "machine/Creality Ender-3 V3 0.6 nozzle.json" }, + { + "name": "Creality Ender-3 V3 0.8 nozzle", + "sub_path": "machine/Creality Ender-3 V3 0.8 nozzle.json" + }, { "name": "Creality Ender-3 V3 KE 0.2 nozzle", "sub_path": "machine/Creality Ender-3 V3 KE 0.2 nozzle.json" @@ -4010,6 +5210,10 @@ "name": "Creality Ender-3 V3 Plus 0.6 nozzle", "sub_path": "machine/Creality Ender-3 V3 Plus 0.6 nozzle.json" }, + { + "name": "Creality Ender-3 V3 Plus 0.8 nozzle", + "sub_path": "machine/Creality Ender-3 V3 Plus 0.8 nozzle.json" + }, { "name": "Creality Ender-3 V3 SE 0.2 nozzle", "sub_path": "machine/Creality Ender-3 V3 SE 0.2 nozzle.json" @@ -4086,6 +5290,10 @@ "name": "Creality Ender-5 S1 0.4 nozzle", "sub_path": "machine/Creality Ender-5 S1 0.4 nozzle.json" }, + { + "name": "Creality Ender-5 S1 Sonic 0.4 nozzle", + "sub_path": "machine/Creality Ender-5 S1 Sonic 0.4 nozzle.json" + }, { "name": "Creality Ender-5S 0.4 nozzle", "sub_path": "machine/Creality Ender-5S 0.4 nozzle.json" @@ -4242,9 +5450,33 @@ "name": "Creality SPARKX i7 0.8 nozzle", "sub_path": "machine/Creality SPARKX i7 0.8 nozzle.json" }, + { + "name": "Creality Sermoon D3 0.4 nozzle", + "sub_path": "machine/Creality Sermoon D3 0.4 nozzle.json" + }, + { + "name": "Creality Sermoon D3 Pro 0.4 nozzle", + "sub_path": "machine/Creality Sermoon D3 Pro 0.4 nozzle.json" + }, + { + "name": "Creality Sermoon M300 0.4 nozzle", + "sub_path": "machine/Creality Sermoon M300 0.4 nozzle.json" + }, + { + "name": "Creality Sermoon M300 0.6 nozzle", + "sub_path": "machine/Creality Sermoon M300 0.6 nozzle.json" + }, + { + "name": "Creality Sermoon M300 0.8 nozzle", + "sub_path": "machine/Creality Sermoon M300 0.8 nozzle.json" + }, { "name": "Creality Sermoon V1 0.4 nozzle", "sub_path": "machine/Creality Sermoon V1 0.4 nozzle.json" + }, + { + "name": "Creality Sermoon V1 Pro 0.4 nozzle", + "sub_path": "machine/Creality Sermoon V1 Pro 0.4 nozzle.json" } ] } diff --git a/resources/profiles/Creality/Creality CR-10 Smart Pro_cover.png b/resources/profiles/Creality/Creality CR-10 Smart Pro_cover.png new file mode 100644 index 0000000000..c5e08d43f8 Binary files /dev/null and b/resources/profiles/Creality/Creality CR-10 Smart Pro_cover.png differ diff --git a/resources/profiles/Creality/Creality CR-10 Smart_cover.png b/resources/profiles/Creality/Creality CR-10 Smart_cover.png new file mode 100644 index 0000000000..49f7428c7b Binary files /dev/null and b/resources/profiles/Creality/Creality CR-10 Smart_cover.png differ diff --git a/resources/profiles/Creality/Creality CR-10S Pro V2_cover.png b/resources/profiles/Creality/Creality CR-10S Pro V2_cover.png new file mode 100644 index 0000000000..d618492c16 Binary files /dev/null and b/resources/profiles/Creality/Creality CR-10S Pro V2_cover.png differ diff --git a/resources/profiles/Creality/Creality CR-10_cover.png b/resources/profiles/Creality/Creality CR-10_cover.png new file mode 100644 index 0000000000..dafbcf750a Binary files /dev/null and b/resources/profiles/Creality/Creality CR-10_cover.png differ diff --git a/resources/profiles/Creality/Creality CR-20 Pro_cover.png b/resources/profiles/Creality/Creality CR-20 Pro_cover.png new file mode 100644 index 0000000000..7f27867edf Binary files /dev/null and b/resources/profiles/Creality/Creality CR-20 Pro_cover.png differ diff --git a/resources/profiles/Creality/Creality CR-M4 SE_cover.png b/resources/profiles/Creality/Creality CR-M4 SE_cover.png new file mode 100644 index 0000000000..84495c6074 Binary files /dev/null and b/resources/profiles/Creality/Creality CR-M4 SE_cover.png differ diff --git a/resources/profiles/Creality/Creality Ender-2 Pro_cover.png b/resources/profiles/Creality/Creality Ender-2 Pro_cover.png new file mode 100644 index 0000000000..882d4b7475 Binary files /dev/null and b/resources/profiles/Creality/Creality Ender-2 Pro_cover.png differ diff --git a/resources/profiles/Creality/Creality Ender-3 Max Neo_cover.png b/resources/profiles/Creality/Creality Ender-3 Max Neo_cover.png new file mode 100644 index 0000000000..ba733c734f Binary files /dev/null and b/resources/profiles/Creality/Creality Ender-3 Max Neo_cover.png differ diff --git a/resources/profiles/Creality/Creality Ender-3 Max_cover.png b/resources/profiles/Creality/Creality Ender-3 Max_cover.png new file mode 100644 index 0000000000..1c43c97125 Binary files /dev/null and b/resources/profiles/Creality/Creality Ender-3 Max_cover.png differ diff --git a/resources/profiles/Creality/Creality Ender-3 Neo_cover.png b/resources/profiles/Creality/Creality Ender-3 Neo_cover.png new file mode 100644 index 0000000000..ff0967c003 Binary files /dev/null and b/resources/profiles/Creality/Creality Ender-3 Neo_cover.png differ diff --git a/resources/profiles/Creality/Creality Ender-3 S1 Sonic_cover.png b/resources/profiles/Creality/Creality Ender-3 S1 Sonic_cover.png new file mode 100644 index 0000000000..c8f332c45c Binary files /dev/null and b/resources/profiles/Creality/Creality Ender-3 S1 Sonic_cover.png differ diff --git a/resources/profiles/Creality/Creality Ender-5 S1 Sonic_cover.png b/resources/profiles/Creality/Creality Ender-5 S1 Sonic_cover.png new file mode 100644 index 0000000000..9dd3eda57f Binary files /dev/null and b/resources/profiles/Creality/Creality Ender-5 S1 Sonic_cover.png differ diff --git a/resources/profiles/Creality/Creality Sermoon D3 Pro_cover.png b/resources/profiles/Creality/Creality Sermoon D3 Pro_cover.png new file mode 100644 index 0000000000..7fd3b2f18c Binary files /dev/null and b/resources/profiles/Creality/Creality Sermoon D3 Pro_cover.png differ diff --git a/resources/profiles/Creality/Creality Sermoon D3_cover.png b/resources/profiles/Creality/Creality Sermoon D3_cover.png new file mode 100644 index 0000000000..e8cb509a0e Binary files /dev/null and b/resources/profiles/Creality/Creality Sermoon D3_cover.png differ diff --git a/resources/profiles/Creality/Creality Sermoon M300_cover.png b/resources/profiles/Creality/Creality Sermoon M300_cover.png new file mode 100644 index 0000000000..4322bbf6ee Binary files /dev/null and b/resources/profiles/Creality/Creality Sermoon M300_cover.png differ diff --git a/resources/profiles/Creality/Creality Sermoon V1 Pro_cover.png b/resources/profiles/Creality/Creality Sermoon V1 Pro_cover.png new file mode 100644 index 0000000000..cbe6eaed51 Binary files /dev/null and b/resources/profiles/Creality/Creality Sermoon V1 Pro_cover.png differ diff --git a/resources/profiles/Creality/filament/CR-ABS @Ender-2 Pro-all.json b/resources/profiles/Creality/filament/CR-ABS @Ender-2 Pro-all.json new file mode 100644 index 0000000000..fd6827f08e --- /dev/null +++ b/resources/profiles/Creality/filament/CR-ABS @Ender-2 Pro-all.json @@ -0,0 +1,155 @@ +{ + "type": "filament", + "name": "CR-ABS @Ender-2 Pro-all", + "inherits": "fdm_filament_abs", + "from": "system", + "setting_id": "xXPIfJOKtSIkbgSZ", + "filament_id": "OFGwZmgS", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "fan_max_speed": [ + "20" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_flow_ratio": [ + "0.95" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "10" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_length": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_soluble": [ + "0" + ], + "filament_vendor": [ + "Creality" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "hot_plate_temp": [ + "100" + ], + "hot_plate_temp_initial_layer": [ + "100" + ], + "nozzle_temperature": [ + "250" + ], + "nozzle_temperature_initial_layer": [ + "250" + ], + "overhang_fan_speed": [ + "100" + ], + "overhang_fan_threshold": [ + "50%" + ], + "reduce_fan_stop_start_freq": [ + "0" + ], + "required_nozzle_HRC": [ + "0" + ], + "slow_down_layer_time": [ + "20" + ], + "textured_plate_temp": [ + "100" + ], + "textured_plate_temp_initial_layer": [ + "100" + ], + "filament_start_gcode": [ + ";filament start gcode\n" + ], + "filament_end_gcode": [ + ";filament end gcode" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "0", + "cool_cds_fan_start_at_height": "0.5", + "cool_special_cds_fan_speed": "0", + "customized_plate_temp": "80", + "customized_plate_temp_initial_layer": "80", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "0", + "epoxy_resin_plate_temp": "0", + "epoxy_resin_plate_temp_initial_layer": "0", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "nil", + "filament_retract_lift_below": "nil", + "filament_retract_lift_enforce": "nil", + "filament_shrink": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "material_flow_dependent_temperature": "0", + "material_flow_temp_graph": "[[3.5,200],[7.0,240]]", + "pressure_advance": "0.02", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality Ender-2 Pro 0.4 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/CR-ABS @Ender-3 S1 Plus-all.json b/resources/profiles/Creality/filament/CR-ABS @Ender-3 S1 Plus-all.json new file mode 100644 index 0000000000..183d18044a --- /dev/null +++ b/resources/profiles/Creality/filament/CR-ABS @Ender-3 S1 Plus-all.json @@ -0,0 +1,126 @@ +{ + "type": "filament", + "name": "CR-ABS @Ender-3 S1 Plus-all", + "inherits": "fdm_filament_abs", + "from": "system", + "setting_id": "41fKjFexWC3Zh7XZ", + "filament_id": "OFGwZmgS", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "fan_cooling_layer_time": [ + "35" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_flow_ratio": [ + "0.95" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "8" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_restart_extra": [ + "0" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_length": [ + "1.2" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_soluble": [ + "0" + ], + "filament_vendor": [ + "Creality" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "required_nozzle_HRC": [ + "0" + ], + "slow_down_layer_time": [ + "5" + ], + "filament_start_gcode": [ + "; Filament gcode\n" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "0", + "cool_cds_fan_start_at_height": "0.5", + "cool_special_cds_fan_speed": "0", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "0", + "epoxy_resin_plate_temp": "0", + "epoxy_resin_plate_temp_initial_layer": "0", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "0", + "filament_retract_lift_below": "0", + "filament_retract_lift_enforce": "All Surfaces", + "filament_shrink": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "material_flow_dependent_temperature": "0", + "material_flow_temp_graph": "[[3.5,200],[7.0,240]]", + "pressure_advance": "0.02", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality Ender-3 S1 Plus 0.4 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/CR-ABS @Ender-3 S1 Pro-all.json b/resources/profiles/Creality/filament/CR-ABS @Ender-3 S1 Pro-all.json new file mode 100644 index 0000000000..034b774116 --- /dev/null +++ b/resources/profiles/Creality/filament/CR-ABS @Ender-3 S1 Pro-all.json @@ -0,0 +1,126 @@ +{ + "type": "filament", + "name": "CR-ABS @Ender-3 S1 Pro-all", + "inherits": "fdm_filament_abs", + "from": "system", + "setting_id": "SDigCIbuTDRn8b96", + "filament_id": "OFGwZmgS", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "fan_cooling_layer_time": [ + "35" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_flow_ratio": [ + "0.95" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "8" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_restart_extra": [ + "0" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_length": [ + "1.2" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_soluble": [ + "0" + ], + "filament_vendor": [ + "Creality" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "required_nozzle_HRC": [ + "0" + ], + "slow_down_layer_time": [ + "5" + ], + "filament_start_gcode": [ + "; Filament gcode\n" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "0", + "cool_cds_fan_start_at_height": "0.5", + "cool_special_cds_fan_speed": "0", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "0", + "epoxy_resin_plate_temp": "0", + "epoxy_resin_plate_temp_initial_layer": "0", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "0", + "filament_retract_lift_below": "0", + "filament_retract_lift_enforce": "All Surfaces", + "filament_shrink": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "material_flow_dependent_temperature": "0", + "material_flow_temp_graph": "[[3.5,200],[7.0,240]]", + "pressure_advance": "0.02", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality Ender-3 S1 Pro 0.4 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/CR-ABS @Ender-3 S1 Sonic-all.json b/resources/profiles/Creality/filament/CR-ABS @Ender-3 S1 Sonic-all.json new file mode 100644 index 0000000000..54b78801bb --- /dev/null +++ b/resources/profiles/Creality/filament/CR-ABS @Ender-3 S1 Sonic-all.json @@ -0,0 +1,126 @@ +{ + "type": "filament", + "name": "CR-ABS @Ender-3 S1 Sonic-all", + "inherits": "fdm_filament_abs", + "from": "system", + "setting_id": "jYdpNiDMaOz2Ay6R", + "filament_id": "OFGwZmgS", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "fan_cooling_layer_time": [ + "35" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_flow_ratio": [ + "0.95" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "8" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_restart_extra": [ + "0" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_length": [ + "1.2" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_soluble": [ + "0" + ], + "filament_vendor": [ + "Creality" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "required_nozzle_HRC": [ + "0" + ], + "slow_down_layer_time": [ + "5" + ], + "filament_start_gcode": [ + ";filament start gcode\n" + ], + "filament_end_gcode": [ + ";filament end gcode \n" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "0", + "cool_cds_fan_start_at_height": "0.5", + "cool_special_cds_fan_speed": "0", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "0", + "epoxy_resin_plate_temp": "0", + "epoxy_resin_plate_temp_initial_layer": "0", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "0", + "filament_retract_lift_below": "0", + "filament_retract_lift_enforce": "All Surfaces", + "filament_shrink": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "material_flow_dependent_temperature": "0", + "material_flow_temp_graph": "[[3.5,200],[7.0,240]]", + "pressure_advance": "0.02", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality Ender-3 S1 Sonic 0.4 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/CR-ABS @Ender-3 S1-all.json b/resources/profiles/Creality/filament/CR-ABS @Ender-3 S1-all.json new file mode 100644 index 0000000000..554ee258d7 --- /dev/null +++ b/resources/profiles/Creality/filament/CR-ABS @Ender-3 S1-all.json @@ -0,0 +1,126 @@ +{ + "type": "filament", + "name": "CR-ABS @Ender-3 S1-all", + "inherits": "fdm_filament_abs", + "from": "system", + "setting_id": "5kp6VbwvXPo7Lvzg", + "filament_id": "OFGwZmgS", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "fan_cooling_layer_time": [ + "35" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_flow_ratio": [ + "0.95" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "8" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_restart_extra": [ + "0" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_length": [ + "1.2" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_soluble": [ + "0" + ], + "filament_vendor": [ + "Creality" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "required_nozzle_HRC": [ + "0" + ], + "slow_down_layer_time": [ + "5" + ], + "filament_start_gcode": [ + "; Filament gcode\n" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "0", + "cool_cds_fan_start_at_height": "0.5", + "cool_special_cds_fan_speed": "0", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "0", + "epoxy_resin_plate_temp": "0", + "epoxy_resin_plate_temp_initial_layer": "0", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "0", + "filament_retract_lift_below": "0", + "filament_retract_lift_enforce": "All Surfaces", + "filament_shrink": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "material_flow_dependent_temperature": "0", + "material_flow_temp_graph": "[[3.5,200],[7.0,240]]", + "pressure_advance": "0.02", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality Ender-3 S1 0.4 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/CR-ABS @Ender-3 V3 KE-all.json b/resources/profiles/Creality/filament/CR-ABS @Ender-3 V3 KE-all.json new file mode 100644 index 0000000000..9e20a85dda --- /dev/null +++ b/resources/profiles/Creality/filament/CR-ABS @Ender-3 V3 KE-all.json @@ -0,0 +1,151 @@ +{ + "type": "filament", + "name": "CR-ABS @Ender-3 V3 KE-all", + "inherits": "fdm_filament_abs", + "from": "system", + "setting_id": "XUzmyFDwpqu4Kfjh", + "filament_id": "OFGwZmgS", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "100" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "fan_min_speed": [ + "70" + ], + "filament_cost": [ + "15" + ], + "filament_density": [ + "1.08" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_flow_ratio": [ + "0.95" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "20" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_restart_extra": [ + "0" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_length": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_soluble": [ + "0" + ], + "filament_vendor": [ + "Creality" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "0.4" + ], + "filament_z_hop_types": [ + "Normal Lift" + ], + "full_fan_speed_layer": [ + "0" + ], + "hot_plate_temp": [ + "100" + ], + "hot_plate_temp_initial_layer": [ + "100" + ], + "nozzle_temperature_range_high": [ + "260" + ], + "nozzle_temperature_range_low": [ + "230" + ], + "required_nozzle_HRC": [ + "0" + ], + "textured_plate_temp": [ + "100" + ], + "textured_plate_temp_initial_layer": [ + "100" + ], + "filament_start_gcode": [ + "; Filament gcode\n" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "35", + "cool_cds_fan_start_at_height": "0", + "cool_special_cds_fan_speed": "0", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "0", + "enable_special_area_additional_cooling_fan": "0", + "epoxy_resin_plate_temp": "0", + "epoxy_resin_plate_temp_initial_layer": "0", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "0", + "filament_retract_lift_below": "0", + "filament_retract_lift_enforce": "All Surfaces", + "filament_shrink": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "material_flow_dependent_temperature": "0", + "material_flow_temp_graph": "[[3.0,210], [10.0,220], [12.0,230]]", + "pressure_advance": "0.05", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality Ender-3 V3 KE 0.4 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/CR-ABS @Ender-3 V3 Plus-all.json b/resources/profiles/Creality/filament/CR-ABS @Ender-3 V3 Plus-all.json new file mode 100644 index 0000000000..af35c821b2 --- /dev/null +++ b/resources/profiles/Creality/filament/CR-ABS @Ender-3 V3 Plus-all.json @@ -0,0 +1,146 @@ +{ + "type": "filament", + "name": "CR-ABS @Ender-3 V3 Plus-all", + "inherits": "fdm_filament_abs", + "from": "system", + "setting_id": "2bvhLTGnyzWCVkPy", + "filament_id": "OFGwZmgS", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "100" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "fan_min_speed": [ + "70" + ], + "filament_cost": [ + "15" + ], + "filament_density": [ + "1.08" + ], + "filament_deretraction_speed": [ + "0" + ], + "filament_diameter": [ + "1.75" + ], + "filament_flow_ratio": [ + "0.926" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "20" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_retract_before_wipe": [ + "100%" + ], + "filament_retract_restart_extra": [ + "0" + ], + "filament_retract_when_changing_layer": [ + "0" + ], + "filament_retraction_length": [ + "0.8" + ], + "filament_retraction_minimum_travel": [ + "2" + ], + "filament_retraction_speed": [ + "30" + ], + "filament_soluble": [ + "0" + ], + "filament_vendor": [ + "Creality" + ], + "filament_wipe": [ + "0" + ], + "filament_wipe_distance": [ + "1" + ], + "filament_z_hop": [ + "0.4" + ], + "filament_z_hop_types": [ + "Normal Lift" + ], + "full_fan_speed_layer": [ + "0" + ], + "hot_plate_temp": [ + "100" + ], + "hot_plate_temp_initial_layer": [ + "100" + ], + "nozzle_temperature_range_high": [ + "260" + ], + "nozzle_temperature_range_low": [ + "230" + ], + "required_nozzle_HRC": [ + "0" + ], + "textured_plate_temp": [ + "100" + ], + "textured_plate_temp_initial_layer": [ + "100" + ], + "filament_start_gcode": [ + ";filament start gcode\n" + ], + "filament_end_gcode": [ + ";filament end gcode \n" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "35", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "0", + "epoxy_resin_plate_temp": "0", + "epoxy_resin_plate_temp_initial_layer": "0", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "0", + "filament_retract_lift_below": "0", + "filament_retract_lift_enforce": "All Surfaces", + "filament_shrink": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "pressure_advance": "0.02", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality Ender-3 V3 Plus 0.4 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/CR-ABS @Ender-3 V3-all.json b/resources/profiles/Creality/filament/CR-ABS @Ender-3 V3-all.json new file mode 100644 index 0000000000..b642c061d7 --- /dev/null +++ b/resources/profiles/Creality/filament/CR-ABS @Ender-3 V3-all.json @@ -0,0 +1,172 @@ +{ + "type": "filament", + "name": "CR-ABS @Ender-3 V3-all", + "inherits": "fdm_filament_abs", + "from": "system", + "setting_id": "MQURrCD6wSxqa1jP", + "filament_id": "OFGwZmgS", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "100" + ], + "cool_plate_temp_initial_layer": [ + "100" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "eng_plate_temp": [ + "0" + ], + "eng_plate_temp_initial_layer": [ + "0" + ], + "fan_max_speed": [ + "30" + ], + "fan_min_speed": [ + "20" + ], + "filament_cost": [ + "15" + ], + "filament_density": [ + "1.08" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_flow_ratio": [ + "0.97" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "14" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_retract_before_wipe": [ + "70" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_length": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_soluble": [ + "0" + ], + "filament_vendor": [ + "Creality" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "2" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "hot_plate_temp": [ + "100" + ], + "hot_plate_temp_initial_layer": [ + "100" + ], + "nozzle_temperature_range_high": [ + "260" + ], + "nozzle_temperature_range_low": [ + "230" + ], + "required_nozzle_HRC": [ + "0" + ], + "slow_down_layer_time": [ + "10" + ], + "slow_down_min_speed": [ + "20" + ], + "textured_plate_temp": [ + "100" + ], + "textured_plate_temp_initial_layer": [ + "100" + ], + "filament_start_gcode": [ + ";filament start gcode\n" + ], + "filament_end_gcode": [ + ";filament end gcode \n" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "0", + "cool_cds_fan_start_at_height": "0.5", + "cool_special_cds_fan_speed": "100", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "1", + "enable_special_area_additional_cooling_fan": "0", + "epoxy_resin_plate_temp": "100", + "epoxy_resin_plate_temp_initial_layer": "100", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "nil", + "filament_retract_lift_below": "nil", + "filament_retract_lift_enforce": "nil", + "filament_shrink": "100%", + "filament_shrinkage_compensation_z": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "material_flow_dependent_temperature": "0", + "material_flow_temp_graph": "[[3.0,230],[10.0,240],[20.0,250]]", + "pressure_advance": "0.046", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality Ender-3 V3 0.4 nozzle", + "Creality Ender-3 V3 0.6 nozzle", + "Creality Ender-3 V3 0.8 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/CR-ABS @Ender-3-all.json b/resources/profiles/Creality/filament/CR-ABS @Ender-3-all.json new file mode 100644 index 0000000000..2629589532 --- /dev/null +++ b/resources/profiles/Creality/filament/CR-ABS @Ender-3-all.json @@ -0,0 +1,138 @@ +{ + "type": "filament", + "name": "CR-ABS @Ender-3-all", + "inherits": "fdm_filament_abs", + "from": "system", + "setting_id": "H4UaUhKIsHDvC918", + "filament_id": "OFGwZmgS", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "fan_cooling_layer_time": [ + "35" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_flow_ratio": [ + "0.95" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "8" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_restart_extra": [ + "0" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_length": [ + "6" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_soluble": [ + "0" + ], + "filament_vendor": [ + "Creality" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "nozzle_temperature": [ + "250" + ], + "nozzle_temperature_initial_layer": [ + "250" + ], + "required_nozzle_HRC": [ + "0" + ], + "slow_down_layer_time": [ + "5" + ], + "textured_plate_temp": [ + "60" + ], + "textured_plate_temp_initial_layer": [ + "60" + ], + "filament_start_gcode": [ + "; Filament gcode\n" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "0", + "cool_cds_fan_start_at_height": "0.5", + "cool_special_cds_fan_speed": "0", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "0", + "epoxy_resin_plate_temp": "0", + "epoxy_resin_plate_temp_initial_layer": "0", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "0", + "filament_retract_lift_below": "0", + "filament_retract_lift_enforce": "All Surfaces", + "filament_shrink": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "material_flow_dependent_temperature": "0", + "material_flow_temp_graph": "[[3.5,200],[7.0,240]]", + "pressure_advance": "0.02", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality Ender-3 0.4 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/CR-ABS @Ender-5 S1 Sonic-all.json b/resources/profiles/Creality/filament/CR-ABS @Ender-5 S1 Sonic-all.json new file mode 100644 index 0000000000..a916898419 --- /dev/null +++ b/resources/profiles/Creality/filament/CR-ABS @Ender-5 S1 Sonic-all.json @@ -0,0 +1,135 @@ +{ + "type": "filament", + "name": "CR-ABS @Ender-5 S1 Sonic-all", + "inherits": "fdm_filament_abs", + "from": "system", + "setting_id": "p6IjY3IqwpTbVeUP", + "filament_id": "OFGwZmgS", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "additional_cooling_fan_speed": [ + "70" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "eng_plate_temp": [ + "60" + ], + "eng_plate_temp_initial_layer": [ + "60" + ], + "fan_cooling_layer_time": [ + "35" + ], + "filament_density": [ + "1.24" + ], + "filament_deretraction_speed": [ + "40" + ], + "filament_diameter": [ + "1.75" + ], + "filament_flow_ratio": [ + "0.95" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "10" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_retract_before_wipe": [ + "70" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "1" + ], + "filament_retraction_length": [ + "0.8" + ], + "filament_retraction_minimum_travel": [ + "2" + ], + "filament_retraction_speed": [ + "40" + ], + "filament_soluble": [ + "0" + ], + "filament_vendor": [ + "Creality" + ], + "filament_wipe": [ + "1" + ], + "filament_wipe_distance": [ + "1" + ], + "filament_z_hop": [ + "0.2" + ], + "filament_z_hop_types": [ + "Normal Lift" + ], + "full_fan_speed_layer": [ + "0" + ], + "required_nozzle_HRC": [ + "0" + ], + "slow_down_layer_time": [ + "8" + ], + "filament_start_gcode": [ + ";filament start gcode\n" + ], + "filament_end_gcode": [ + ";filament end gcode \n" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "0", + "cool_cds_fan_start_at_height": "0.5", + "cool_special_cds_fan_speed": "0", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "0", + "epoxy_resin_plate_temp": "0", + "epoxy_resin_plate_temp_initial_layer": "0", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "nil", + "filament_retract_lift_below": "nil", + "filament_retract_lift_enforce": "nil", + "filament_shrink": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "material_flow_dependent_temperature": "0", + "material_flow_temp_graph": "[[3.5,200],[7.0,240]]", + "pressure_advance": "0.04", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality Ender-5 S1 Sonic 0.4 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/CR-ABS @Ender-5 S1-all.json b/resources/profiles/Creality/filament/CR-ABS @Ender-5 S1-all.json new file mode 100644 index 0000000000..cffd00e58e --- /dev/null +++ b/resources/profiles/Creality/filament/CR-ABS @Ender-5 S1-all.json @@ -0,0 +1,135 @@ +{ + "type": "filament", + "name": "CR-ABS @Ender-5 S1-all", + "inherits": "fdm_filament_abs", + "from": "system", + "setting_id": "JJLc8iPdvZucHYiJ", + "filament_id": "OFGwZmgS", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "additional_cooling_fan_speed": [ + "70" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "eng_plate_temp": [ + "60" + ], + "eng_plate_temp_initial_layer": [ + "60" + ], + "fan_cooling_layer_time": [ + "35" + ], + "filament_density": [ + "1.24" + ], + "filament_deretraction_speed": [ + "40" + ], + "filament_diameter": [ + "1.75" + ], + "filament_flow_ratio": [ + "0.95" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "10" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_retract_before_wipe": [ + "70" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "1" + ], + "filament_retraction_length": [ + "0.8" + ], + "filament_retraction_minimum_travel": [ + "2" + ], + "filament_retraction_speed": [ + "40" + ], + "filament_soluble": [ + "0" + ], + "filament_vendor": [ + "Creality" + ], + "filament_wipe": [ + "1" + ], + "filament_wipe_distance": [ + "1" + ], + "filament_z_hop": [ + "0.2" + ], + "filament_z_hop_types": [ + "Normal Lift" + ], + "full_fan_speed_layer": [ + "0" + ], + "required_nozzle_HRC": [ + "0" + ], + "slow_down_layer_time": [ + "8" + ], + "filament_start_gcode": [ + "; filament start gcode\n" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "0", + "cool_cds_fan_start_at_height": "0.5", + "cool_special_cds_fan_speed": "0", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "0", + "epoxy_resin_plate_temp": "0", + "epoxy_resin_plate_temp_initial_layer": "0", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "nil", + "filament_retract_lift_below": "nil", + "filament_retract_lift_enforce": "nil", + "filament_shrink": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "material_flow_dependent_temperature": "0", + "material_flow_temp_graph": "[[3.5,200],[7.0,240]]", + "pressure_advance": "0.04", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality Ender-5 S1 0.4 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/CR-ABS @Sermoon D3 Pro-all.json b/resources/profiles/Creality/filament/CR-ABS @Sermoon D3 Pro-all.json new file mode 100644 index 0000000000..c6384af3b1 --- /dev/null +++ b/resources/profiles/Creality/filament/CR-ABS @Sermoon D3 Pro-all.json @@ -0,0 +1,166 @@ +{ + "type": "filament", + "name": "CR-ABS @Sermoon D3 Pro-all", + "inherits": "fdm_filament_abs", + "from": "system", + "setting_id": "iYMDiv64la5GboAA", + "filament_id": "OFGwZmgS", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "100" + ], + "cool_plate_temp_initial_layer": [ + "100" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "fan_max_speed": [ + "50" + ], + "filament_cost": [ + "15" + ], + "filament_density": [ + "1.08" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_flow_ratio": [ + "0.95" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "10" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_length": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_soluble": [ + "0" + ], + "filament_vendor": [ + "Creality" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "hot_plate_temp": [ + "100" + ], + "hot_plate_temp_initial_layer": [ + "100" + ], + "nozzle_temperature_range_high": [ + "280" + ], + "overhang_fan_speed": [ + "50" + ], + "required_nozzle_HRC": [ + "0" + ], + "slow_down_layer_time": [ + "12" + ], + "textured_plate_temp": [ + "100" + ], + "textured_plate_temp_initial_layer": [ + "100" + ], + "filament_start_gcode": [ + "; filament start gcode" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ], + "activate_chamber_temp_control": "1", + "chamber_temperature": "60", + "cool_cds_fan_start_at_height": "0.5", + "cool_special_cds_fan_speed": "0", + "customized_plate_temp": "80", + "customized_plate_temp_initial_layer": "80", + "default_filament_colour": "\"\"", + "dont_slow_down_outer_wall": "0", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "0", + "enable_special_area_additional_cooling_fan": "0", + "epoxy_resin_plate_temp": "0", + "epoxy_resin_plate_temp_initial_layer": "0", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_long_retractions_when_cut": "nil", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_ramming_parameters": "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6", + "filament_retract_lift_above": "nil", + "filament_retract_lift_below": "nil", + "filament_retract_lift_enforce": "nil", + "filament_retraction_distances_when_cut": "nil", + "filament_shrink": "100%", + "filament_shrinkage_compensation_z": "100%", + "filament_stamping_distance": "0", + "filament_stamping_loading_speed": "0", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "idle_temperature": "0", + "material_flow_dependent_temperature": "0", + "material_flow_temp_graph": "[[3.0,210],[10.0,220],[12.0,230]]", + "pellet_flow_coefficient": "0.4157", + "pressure_advance": "0.04", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality Sermoon D3 Pro 0.4 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/CR-ABS @Sermoon M300-all.json b/resources/profiles/Creality/filament/CR-ABS @Sermoon M300-all.json new file mode 100644 index 0000000000..9c96ec28ad --- /dev/null +++ b/resources/profiles/Creality/filament/CR-ABS @Sermoon M300-all.json @@ -0,0 +1,160 @@ +{ + "type": "filament", + "name": "CR-ABS @Sermoon M300-all", + "inherits": "fdm_filament_abs", + "from": "system", + "setting_id": "afINvBBB1U1PjGVB", + "filament_id": "OFGwZmgS", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "100" + ], + "cool_plate_temp_initial_layer": [ + "100" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "fan_max_speed": [ + "60" + ], + "filament_cost": [ + "15" + ], + "filament_density": [ + "1.08" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_flow_ratio": [ + "0.95" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "18" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_retract_before_wipe": [ + "90%" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_length": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_soluble": [ + "0" + ], + "filament_vendor": [ + "Creality" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "Slope Lift" + ], + "full_fan_speed_layer": [ + "0" + ], + "hot_plate_temp": [ + "100" + ], + "hot_plate_temp_initial_layer": [ + "100" + ], + "nozzle_temperature_range_high": [ + "280" + ], + "required_nozzle_HRC": [ + "0" + ], + "slow_down_layer_time": [ + "14" + ], + "slow_down_min_speed": [ + "20" + ], + "textured_plate_temp": [ + "100" + ], + "textured_plate_temp_initial_layer": [ + "100" + ], + "filament_start_gcode": [ + "; filament start gcode\n{if (layer_z > first_layer_height) }\nM104 S[nozzle_temperature]\n{else} \nM104 S[first_layer_temperature]\n{endif}" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "0", + "cool_cds_fan_start_at_height": "0.5", + "cool_special_cds_fan_speed": "0", + "customized_plate_temp": "100", + "customized_plate_temp_initial_layer": "100", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "0", + "enable_special_area_additional_cooling_fan": "0", + "epoxy_resin_plate_temp": "0", + "epoxy_resin_plate_temp_initial_layer": "0", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "nil", + "filament_retract_lift_below": "nil", + "filament_retract_lift_enforce": "nil", + "filament_shrink": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "material_flow_dependent_temperature": "0", + "pressure_advance": "0.04", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality Sermoon M300 0.4 nozzle", + "Creality Sermoon M300 0.6 nozzle", + "Creality Sermoon M300 0.8 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/CR-Nylon @Ender-3 V3 Plus-all.json b/resources/profiles/Creality/filament/CR-Nylon @Ender-3 V3 Plus-all.json new file mode 100644 index 0000000000..1b84fb8c47 --- /dev/null +++ b/resources/profiles/Creality/filament/CR-Nylon @Ender-3 V3 Plus-all.json @@ -0,0 +1,188 @@ +{ + "type": "filament", + "name": "CR-Nylon @Ender-3 V3 Plus-all", + "inherits": "fdm_filament_pa", + "from": "system", + "setting_id": "JOqqaEHv9emSaO58", + "filament_id": "OFvLppPU", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "close_fan_the_first_x_layers": [ + "1" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "50" + ], + "cool_plate_temp_initial_layer": [ + "50" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "eng_plate_temp": [ + "50" + ], + "eng_plate_temp_initial_layer": [ + "50" + ], + "fan_cooling_layer_time": [ + "100" + ], + "fan_max_speed": [ + "100" + ], + "fan_min_speed": [ + "30" + ], + "filament_cost": [ + "52" + ], + "filament_density": [ + "1.12" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_flow_ratio": [ + "0.98" + ], + "filament_is_support": [ + "0" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_length": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_soluble": [ + "0" + ], + "filament_vendor": [ + "Creality" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "hot_plate_temp": [ + "50" + ], + "hot_plate_temp_initial_layer": [ + "50" + ], + "nozzle_temperature": [ + "260" + ], + "nozzle_temperature_initial_layer": [ + "260" + ], + "nozzle_temperature_range_high": [ + "270" + ], + "nozzle_temperature_range_low": [ + "250" + ], + "overhang_fan_speed": [ + "100" + ], + "overhang_fan_threshold": [ + "50%" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "required_nozzle_HRC": [ + "0" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "slow_down_layer_time": [ + "4" + ], + "slow_down_min_speed": [ + "10" + ], + "temperature_vitrification": [ + "60" + ], + "textured_plate_temp": [ + "50" + ], + "textured_plate_temp_initial_layer": [ + "50" + ], + "filament_start_gcode": [ + ";filament start gcode\n" + ], + "filament_end_gcode": [ + ";filament end gcode \n" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "35", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "0", + "epoxy_resin_plate_temp": "0", + "epoxy_resin_plate_temp_initial_layer": "0", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "0", + "filament_retract_lift_below": "0", + "filament_retract_lift_enforce": "All Surfaces", + "filament_shrink": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "pressure_advance": "0.02", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality Ender-3 V3 Plus 0.4 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/CR-PETG @CR-10 SE-all.json b/resources/profiles/Creality/filament/CR-PETG @CR-10 SE-all.json new file mode 100644 index 0000000000..11c256bb6a --- /dev/null +++ b/resources/profiles/Creality/filament/CR-PETG @CR-10 SE-all.json @@ -0,0 +1,167 @@ +{ + "type": "filament", + "name": "CR-PETG @CR-10 SE-all", + "inherits": "fdm_filament_petg", + "from": "system", + "setting_id": "ca0t7XsRrFpxcL7a", + "filament_id": "OF3WQaKK", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "70" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "eng_plate_temp": [ + "0" + ], + "eng_plate_temp_initial_layer": [ + "0" + ], + "fan_cooling_layer_time": [ + "30" + ], + "fan_max_speed": [ + "90" + ], + "fan_min_speed": [ + "80" + ], + "filament_cost": [ + "14" + ], + "filament_density": [ + "1.24" + ], + "filament_deretraction_speed": [ + "0" + ], + "filament_flow_ratio": [ + "0.95" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "9" + ], + "filament_retract_before_wipe": [ + "100%" + ], + "filament_retract_restart_extra": [ + "0" + ], + "filament_retract_when_changing_layer": [ + "0" + ], + "filament_retraction_length": [ + "0.8" + ], + "filament_retraction_minimum_travel": [ + "2" + ], + "filament_retraction_speed": [ + "30" + ], + "filament_type": [ + "PETG" + ], + "filament_vendor": [ + "Creality" + ], + "filament_wipe": [ + "0" + ], + "filament_wipe_distance": [ + "1" + ], + "filament_z_hop": [ + "0.4" + ], + "filament_z_hop_types": [ + "Normal Lift" + ], + "hot_plate_temp": [ + "70" + ], + "hot_plate_temp_initial_layer": [ + "70" + ], + "nozzle_temperature": [ + "250" + ], + "nozzle_temperature_initial_layer": [ + "250" + ], + "nozzle_temperature_range_high": [ + "270" + ], + "nozzle_temperature_range_low": [ + "220" + ], + "overhang_fan_speed": [ + "90" + ], + "overhang_fan_threshold": [ + "25%" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "required_nozzle_HRC": [ + "0" + ], + "temperature_vitrification": [ + "80" + ], + "textured_plate_temp": [ + "70" + ], + "textured_plate_temp_initial_layer": [ + "70" + ], + "filament_start_gcode": [ + ";filament start gcode\n" + ], + "filament_end_gcode": [ + ";filament end gcode \n" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "35", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "0", + "epoxy_resin_plate_temp": "0", + "epoxy_resin_plate_temp_initial_layer": "0", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "0", + "filament_retract_lift_below": "0", + "filament_retract_lift_enforce": "All Surfaces", + "filament_shrink": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "pressure_advance": "0.02", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality CR-10 SE 0.4 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/CR-PETG @CR-10 Smart Pro-all.json b/resources/profiles/Creality/filament/CR-PETG @CR-10 Smart Pro-all.json new file mode 100644 index 0000000000..5efe6f65e4 --- /dev/null +++ b/resources/profiles/Creality/filament/CR-PETG @CR-10 Smart Pro-all.json @@ -0,0 +1,133 @@ +{ + "type": "filament", + "name": "CR-PETG @CR-10 Smart Pro-all", + "inherits": "fdm_filament_petg", + "from": "system", + "setting_id": "iB29j2vvnyfpO4tk", + "filament_id": "OF3WQaKK", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "70" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "eng_plate_temp": [ + "0" + ], + "eng_plate_temp_initial_layer": [ + "0" + ], + "fan_cooling_layer_time": [ + "30" + ], + "fan_max_speed": [ + "80" + ], + "fan_min_speed": [ + "40" + ], + "filament_cost": [ + "14" + ], + "filament_density": [ + "1.3" + ], + "filament_flow_ratio": [ + "0.98" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "12" + ], + "filament_type": [ + "PETG" + ], + "filament_vendor": [ + "Creality" + ], + "hot_plate_temp": [ + "70" + ], + "hot_plate_temp_initial_layer": [ + "70" + ], + "nozzle_temperature": [ + "220" + ], + "nozzle_temperature_initial_layer": [ + "220" + ], + "nozzle_temperature_range_high": [ + "270" + ], + "nozzle_temperature_range_low": [ + "220" + ], + "overhang_fan_threshold": [ + "50%" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "required_nozzle_HRC": [ + "0" + ], + "temperature_vitrification": [ + "80" + ], + "textured_plate_temp": [ + "70" + ], + "textured_plate_temp_initial_layer": [ + "70" + ], + "filament_start_gcode": [ + ";filament start gcode\n" + ], + "filament_end_gcode": [ + ";filament end gcode \n" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "0", + "customized_plate_temp": "70", + "customized_plate_temp_initial_layer": "70", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "0", + "epoxy_resin_plate_temp": "0", + "epoxy_resin_plate_temp_initial_layer": "0", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "nil", + "filament_retract_lift_below": "nil", + "filament_retract_lift_enforce": "nil", + "filament_shrink": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "pressure_advance": "0.02", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality CR-10 Smart Pro 0.4 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/CR-PETG @CR-10-all.json b/resources/profiles/Creality/filament/CR-PETG @CR-10-all.json new file mode 100644 index 0000000000..1756d8ab78 --- /dev/null +++ b/resources/profiles/Creality/filament/CR-PETG @CR-10-all.json @@ -0,0 +1,133 @@ +{ + "type": "filament", + "name": "CR-PETG @CR-10-all", + "inherits": "fdm_filament_petg", + "from": "system", + "setting_id": "LHxnOzAAJr1mk5GK", + "filament_id": "OF3WQaKK", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "70" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "eng_plate_temp": [ + "0" + ], + "eng_plate_temp_initial_layer": [ + "0" + ], + "fan_cooling_layer_time": [ + "30" + ], + "fan_max_speed": [ + "80" + ], + "fan_min_speed": [ + "40" + ], + "filament_cost": [ + "14" + ], + "filament_density": [ + "1.3" + ], + "filament_flow_ratio": [ + "0.98" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "12" + ], + "filament_type": [ + "PETG" + ], + "filament_vendor": [ + "Creality" + ], + "hot_plate_temp": [ + "70" + ], + "hot_plate_temp_initial_layer": [ + "70" + ], + "nozzle_temperature": [ + "220" + ], + "nozzle_temperature_initial_layer": [ + "220" + ], + "nozzle_temperature_range_high": [ + "270" + ], + "nozzle_temperature_range_low": [ + "220" + ], + "overhang_fan_threshold": [ + "50%" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "required_nozzle_HRC": [ + "0" + ], + "temperature_vitrification": [ + "80" + ], + "textured_plate_temp": [ + "70" + ], + "textured_plate_temp_initial_layer": [ + "70" + ], + "filament_start_gcode": [ + ";filament start gcode\n" + ], + "filament_end_gcode": [ + ";filament end gcode \n" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "0", + "customized_plate_temp": "70", + "customized_plate_temp_initial_layer": "70", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "0", + "epoxy_resin_plate_temp": "0", + "epoxy_resin_plate_temp_initial_layer": "0", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "nil", + "filament_retract_lift_below": "nil", + "filament_retract_lift_enforce": "nil", + "filament_shrink": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "pressure_advance": "0.02", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality CR-10 0.4 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/CR-PETG @CR-M4 SE-all.json b/resources/profiles/Creality/filament/CR-PETG @CR-M4 SE-all.json new file mode 100644 index 0000000000..f21befa548 --- /dev/null +++ b/resources/profiles/Creality/filament/CR-PETG @CR-M4 SE-all.json @@ -0,0 +1,170 @@ +{ + "type": "filament", + "name": "CR-PETG @CR-M4 SE-all", + "inherits": "fdm_filament_petg", + "from": "system", + "setting_id": "N9vgkspyIr8EV1T8", + "filament_id": "OF3WQaKK", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "close_fan_the_first_x_layers": [ + "1" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "70" + ], + "cool_plate_temp_initial_layer": [ + "70" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "eng_plate_temp": [ + "45" + ], + "eng_plate_temp_initial_layer": [ + "45" + ], + "fan_cooling_layer_time": [ + "100" + ], + "fan_min_speed": [ + "50" + ], + "filament_cost": [ + "22" + ], + "filament_density": [ + "1.24" + ], + "filament_deretraction_speed": [ + "50" + ], + "filament_flow_ratio": [ + "0.9" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "12" + ], + "filament_retract_before_wipe": [ + "70" + ], + "filament_retract_restart_extra": [ + "0" + ], + "filament_retract_when_changing_layer": [ + "0" + ], + "filament_retraction_length": [ + "0.8" + ], + "filament_retraction_minimum_travel": [ + "0.05" + ], + "filament_retraction_speed": [ + "50" + ], + "filament_type": [ + "PETG" + ], + "filament_vendor": [ + "Creality" + ], + "filament_wipe": [ + "0" + ], + "filament_wipe_distance": [ + "2" + ], + "filament_z_hop": [ + "0.2" + ], + "filament_z_hop_types": [ + "Normal Lift" + ], + "hot_plate_temp": [ + "70" + ], + "hot_plate_temp_initial_layer": [ + "70" + ], + "nozzle_temperature": [ + "250" + ], + "nozzle_temperature_initial_layer": [ + "250" + ], + "nozzle_temperature_range_high": [ + "260" + ], + "nozzle_temperature_range_low": [ + "240" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "required_nozzle_HRC": [ + "0" + ], + "slow_down_layer_time": [ + "10" + ], + "textured_plate_temp": [ + "70" + ], + "textured_plate_temp_initial_layer": [ + "70" + ], + "filament_start_gcode": [ + "\" \"" + ], + "filament_end_gcode": [ + "\" \"" + ], + "activate_chamber_temp_control": "1", + "chamber_temperature": "0", + "cool_cds_fan_start_at_height": "0.5", + "cool_special_cds_fan_speed": "0", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "1", + "enable_special_area_additional_cooling_fan": "0", + "epoxy_resin_plate_temp": "70", + "epoxy_resin_plate_temp_initial_layer": "70", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "0", + "filament_retract_lift_below": "0", + "filament_retract_lift_enforce": "All Surfaces", + "filament_shrink": "100%", + "filament_shrinkage_compensation_z": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "material_flow_dependent_temperature": "0", + "material_flow_temp_graph": "[[3.0,230],[5.0,240],[8.0,250]]", + "pressure_advance": "0.08", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality CR-M4 SE 0.4 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/CR-PETG @Ender-2 Pro-all.json b/resources/profiles/Creality/filament/CR-PETG @Ender-2 Pro-all.json new file mode 100644 index 0000000000..d9332855b5 --- /dev/null +++ b/resources/profiles/Creality/filament/CR-PETG @Ender-2 Pro-all.json @@ -0,0 +1,135 @@ +{ + "type": "filament", + "name": "CR-PETG @Ender-2 Pro-all", + "inherits": "fdm_filament_petg", + "from": "system", + "setting_id": "F7h6B3GqsyWLIXWk", + "filament_id": "OF3WQaKK", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "70" + ], + "cool_plate_temp_initial_layer": [ + "70" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "eng_plate_temp": [ + "0" + ], + "eng_plate_temp_initial_layer": [ + "0" + ], + "fan_cooling_layer_time": [ + "100" + ], + "fan_min_speed": [ + "100" + ], + "filament_cost": [ + "30" + ], + "filament_density": [ + "1.27" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "10" + ], + "filament_type": [ + "PETG" + ], + "filament_vendor": [ + "Creality" + ], + "hot_plate_temp": [ + "70" + ], + "hot_plate_temp_initial_layer": [ + "70" + ], + "nozzle_temperature": [ + "220" + ], + "nozzle_temperature_initial_layer": [ + "220" + ], + "nozzle_temperature_range_high": [ + "270" + ], + "nozzle_temperature_range_low": [ + "220" + ], + "overhang_fan_threshold": [ + "50%" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "required_nozzle_HRC": [ + "0" + ], + "slow_down_layer_time": [ + "10" + ], + "temperature_vitrification": [ + "80" + ], + "textured_plate_temp": [ + "70" + ], + "textured_plate_temp_initial_layer": [ + "70" + ], + "filament_start_gcode": [ + ";filament start gcode\n" + ], + "filament_end_gcode": [ + ";filament end gcode" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "0", + "cool_cds_fan_start_at_height": "0.5", + "cool_special_cds_fan_speed": "0", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "0", + "epoxy_resin_plate_temp": "0", + "epoxy_resin_plate_temp_initial_layer": "0", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "nil", + "filament_retract_lift_below": "nil", + "filament_retract_lift_enforce": "nil", + "filament_shrink": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "material_flow_dependent_temperature": "0", + "material_flow_temp_graph": "[[3.5,200],[7.0,240]]", + "pressure_advance": "0.02", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality Ender-2 Pro 0.4 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/CR-PETG @Ender-3 S1 Plus-all.json b/resources/profiles/Creality/filament/CR-PETG @Ender-3 S1 Plus-all.json new file mode 100644 index 0000000000..9bc34c6d76 --- /dev/null +++ b/resources/profiles/Creality/filament/CR-PETG @Ender-3 S1 Plus-all.json @@ -0,0 +1,144 @@ +{ + "type": "filament", + "name": "CR-PETG @Ender-3 S1 Plus-all", + "inherits": "fdm_filament_petg", + "from": "system", + "setting_id": "ukQaApwo1Kafy1of", + "filament_id": "OF3WQaKK", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "eng_plate_temp": [ + "0" + ], + "eng_plate_temp_initial_layer": [ + "0" + ], + "fan_cooling_layer_time": [ + "30" + ], + "fan_max_speed": [ + "40" + ], + "fan_min_speed": [ + "10" + ], + "filament_cost": [ + "30" + ], + "filament_density": [ + "1.27" + ], + "filament_flow_ratio": [ + "0.95" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "8" + ], + "filament_retract_restart_extra": [ + "0" + ], + "filament_retraction_length": [ + "1.2" + ], + "filament_type": [ + "PETG" + ], + "hot_plate_temp": [ + "80" + ], + "hot_plate_temp_initial_layer": [ + "80" + ], + "nozzle_temperature": [ + "230" + ], + "nozzle_temperature_initial_layer": [ + "230" + ], + "nozzle_temperature_range_high": [ + "270" + ], + "nozzle_temperature_range_low": [ + "220" + ], + "overhang_fan_speed": [ + "90" + ], + "overhang_fan_threshold": [ + "25%" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "required_nozzle_HRC": [ + "0" + ], + "slow_down_layer_time": [ + "12" + ], + "slow_down_min_speed": [ + "20" + ], + "temperature_vitrification": [ + "80" + ], + "textured_plate_temp": [ + "80" + ], + "textured_plate_temp_initial_layer": [ + "80" + ], + "filament_start_gcode": [ + "; filament start gcode\n" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "0", + "cool_cds_fan_start_at_height": "0.5", + "cool_special_cds_fan_speed": "0", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "0", + "epoxy_resin_plate_temp": "0", + "epoxy_resin_plate_temp_initial_layer": "0", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "0", + "filament_retract_lift_below": "0", + "filament_retract_lift_enforce": "All Surfaces", + "filament_shrink": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "material_flow_dependent_temperature": "0", + "material_flow_temp_graph": "[[3.5,200],[7.0,240]]", + "pressure_advance": "0.02", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality Ender-3 S1 Plus 0.4 nozzle" + ], + "filament_vendor": [ + "Creality" + ] +} diff --git a/resources/profiles/Creality/filament/CR-PETG @Ender-3 S1 Pro-all.json b/resources/profiles/Creality/filament/CR-PETG @Ender-3 S1 Pro-all.json new file mode 100644 index 0000000000..dba7e80eda --- /dev/null +++ b/resources/profiles/Creality/filament/CR-PETG @Ender-3 S1 Pro-all.json @@ -0,0 +1,144 @@ +{ + "type": "filament", + "name": "CR-PETG @Ender-3 S1 Pro-all", + "inherits": "fdm_filament_petg", + "from": "system", + "setting_id": "YzCFzg5CFVXkP5mI", + "filament_id": "OF3WQaKK", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "eng_plate_temp": [ + "0" + ], + "eng_plate_temp_initial_layer": [ + "0" + ], + "fan_cooling_layer_time": [ + "30" + ], + "fan_max_speed": [ + "40" + ], + "fan_min_speed": [ + "10" + ], + "filament_cost": [ + "30" + ], + "filament_density": [ + "1.27" + ], + "filament_flow_ratio": [ + "0.95" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "8" + ], + "filament_retract_restart_extra": [ + "0" + ], + "filament_retraction_length": [ + "1.2" + ], + "filament_type": [ + "PETG" + ], + "hot_plate_temp": [ + "80" + ], + "hot_plate_temp_initial_layer": [ + "80" + ], + "nozzle_temperature": [ + "230" + ], + "nozzle_temperature_initial_layer": [ + "230" + ], + "nozzle_temperature_range_high": [ + "270" + ], + "nozzle_temperature_range_low": [ + "220" + ], + "overhang_fan_speed": [ + "90" + ], + "overhang_fan_threshold": [ + "25%" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "required_nozzle_HRC": [ + "0" + ], + "slow_down_layer_time": [ + "12" + ], + "slow_down_min_speed": [ + "20" + ], + "temperature_vitrification": [ + "80" + ], + "textured_plate_temp": [ + "80" + ], + "textured_plate_temp_initial_layer": [ + "80" + ], + "filament_start_gcode": [ + "; filament start gcode\n" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "0", + "cool_cds_fan_start_at_height": "0.5", + "cool_special_cds_fan_speed": "0", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "0", + "epoxy_resin_plate_temp": "0", + "epoxy_resin_plate_temp_initial_layer": "0", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "0", + "filament_retract_lift_below": "0", + "filament_retract_lift_enforce": "All Surfaces", + "filament_shrink": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "material_flow_dependent_temperature": "0", + "material_flow_temp_graph": "[[3.5,200],[7.0,240]]", + "pressure_advance": "0.02", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality Ender-3 S1 Pro 0.4 nozzle" + ], + "filament_vendor": [ + "Creality" + ] +} diff --git a/resources/profiles/Creality/filament/CR-PETG @Ender-3 S1 Sonic-all.json b/resources/profiles/Creality/filament/CR-PETG @Ender-3 S1 Sonic-all.json new file mode 100644 index 0000000000..37b8d888cd --- /dev/null +++ b/resources/profiles/Creality/filament/CR-PETG @Ender-3 S1 Sonic-all.json @@ -0,0 +1,147 @@ +{ + "type": "filament", + "name": "CR-PETG @Ender-3 S1 Sonic-all", + "inherits": "fdm_filament_petg", + "from": "system", + "setting_id": "nhmw2HhDlNRvvccd", + "filament_id": "OF3WQaKK", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "eng_plate_temp": [ + "0" + ], + "eng_plate_temp_initial_layer": [ + "0" + ], + "fan_cooling_layer_time": [ + "30" + ], + "fan_max_speed": [ + "40" + ], + "fan_min_speed": [ + "10" + ], + "filament_cost": [ + "30" + ], + "filament_density": [ + "1.27" + ], + "filament_flow_ratio": [ + "0.95" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "8" + ], + "filament_retract_restart_extra": [ + "0" + ], + "filament_retraction_length": [ + "1.2" + ], + "filament_type": [ + "PETG" + ], + "hot_plate_temp": [ + "80" + ], + "hot_plate_temp_initial_layer": [ + "80" + ], + "nozzle_temperature": [ + "230" + ], + "nozzle_temperature_initial_layer": [ + "230" + ], + "nozzle_temperature_range_high": [ + "270" + ], + "nozzle_temperature_range_low": [ + "220" + ], + "overhang_fan_speed": [ + "90" + ], + "overhang_fan_threshold": [ + "25%" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "required_nozzle_HRC": [ + "0" + ], + "slow_down_layer_time": [ + "12" + ], + "slow_down_min_speed": [ + "20" + ], + "temperature_vitrification": [ + "80" + ], + "textured_plate_temp": [ + "80" + ], + "textured_plate_temp_initial_layer": [ + "80" + ], + "filament_start_gcode": [ + ";filament start gcode\n" + ], + "filament_end_gcode": [ + ";filament end gcode \n" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "0", + "cool_cds_fan_start_at_height": "0.5", + "cool_special_cds_fan_speed": "0", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "0", + "epoxy_resin_plate_temp": "0", + "epoxy_resin_plate_temp_initial_layer": "0", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "0", + "filament_retract_lift_below": "0", + "filament_retract_lift_enforce": "All Surfaces", + "filament_shrink": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "material_flow_dependent_temperature": "0", + "material_flow_temp_graph": "[[3.5,200],[7.0,240]]", + "pressure_advance": "0.02", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality Ender-3 S1 Sonic 0.4 nozzle" + ], + "filament_vendor": [ + "Creality" + ] +} diff --git a/resources/profiles/Creality/filament/CR-PETG @Ender-3 S1-all.json b/resources/profiles/Creality/filament/CR-PETG @Ender-3 S1-all.json new file mode 100644 index 0000000000..ac69ab27a2 --- /dev/null +++ b/resources/profiles/Creality/filament/CR-PETG @Ender-3 S1-all.json @@ -0,0 +1,144 @@ +{ + "type": "filament", + "name": "CR-PETG @Ender-3 S1-all", + "inherits": "fdm_filament_petg", + "from": "system", + "setting_id": "HOXafIaVQNYa5uzz", + "filament_id": "OF3WQaKK", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "eng_plate_temp": [ + "0" + ], + "eng_plate_temp_initial_layer": [ + "0" + ], + "fan_cooling_layer_time": [ + "30" + ], + "fan_max_speed": [ + "40" + ], + "fan_min_speed": [ + "10" + ], + "filament_cost": [ + "30" + ], + "filament_density": [ + "1.27" + ], + "filament_flow_ratio": [ + "0.95" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "8" + ], + "filament_retract_restart_extra": [ + "0" + ], + "filament_retraction_length": [ + "1.2" + ], + "filament_type": [ + "PETG" + ], + "hot_plate_temp": [ + "80" + ], + "hot_plate_temp_initial_layer": [ + "80" + ], + "nozzle_temperature": [ + "230" + ], + "nozzle_temperature_initial_layer": [ + "230" + ], + "nozzle_temperature_range_high": [ + "270" + ], + "nozzle_temperature_range_low": [ + "220" + ], + "overhang_fan_speed": [ + "90" + ], + "overhang_fan_threshold": [ + "25%" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "required_nozzle_HRC": [ + "0" + ], + "slow_down_layer_time": [ + "12" + ], + "slow_down_min_speed": [ + "20" + ], + "temperature_vitrification": [ + "80" + ], + "textured_plate_temp": [ + "80" + ], + "textured_plate_temp_initial_layer": [ + "80" + ], + "filament_start_gcode": [ + "; filament start gcode\n" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "0", + "cool_cds_fan_start_at_height": "0.5", + "cool_special_cds_fan_speed": "0", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "0", + "epoxy_resin_plate_temp": "0", + "epoxy_resin_plate_temp_initial_layer": "0", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "0", + "filament_retract_lift_below": "0", + "filament_retract_lift_enforce": "All Surfaces", + "filament_shrink": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "material_flow_dependent_temperature": "0", + "material_flow_temp_graph": "[[3.5,200],[7.0,240]]", + "pressure_advance": "0.02", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality Ender-3 S1 0.4 nozzle" + ], + "filament_vendor": [ + "Creality" + ] +} diff --git a/resources/profiles/Creality/filament/CR-PETG @Ender-3 V2-all.json b/resources/profiles/Creality/filament/CR-PETG @Ender-3 V2-all.json new file mode 100644 index 0000000000..6a07468aa6 --- /dev/null +++ b/resources/profiles/Creality/filament/CR-PETG @Ender-3 V2-all.json @@ -0,0 +1,131 @@ +{ + "type": "filament", + "name": "CR-PETG @Ender-3 V2-all", + "inherits": "fdm_filament_petg", + "from": "system", + "setting_id": "KOU7rizOewXtUGdS", + "filament_id": "OF3WQaKK", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "additional_cooling_fan_speed": [ + "80" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "eng_plate_temp": [ + "0" + ], + "eng_plate_temp_initial_layer": [ + "0" + ], + "fan_cooling_layer_time": [ + "100" + ], + "fan_min_speed": [ + "100" + ], + "filament_cost": [ + "14" + ], + "filament_density": [ + "1.24" + ], + "filament_flow_ratio": [ + "0.98" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "10" + ], + "filament_type": [ + "PETG" + ], + "hot_plate_temp": [ + "70" + ], + "hot_plate_temp_initial_layer": [ + "70" + ], + "nozzle_temperature": [ + "220" + ], + "nozzle_temperature_initial_layer": [ + "220" + ], + "nozzle_temperature_range_high": [ + "270" + ], + "nozzle_temperature_range_low": [ + "220" + ], + "overhang_fan_threshold": [ + "50%" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "required_nozzle_HRC": [ + "0" + ], + "temperature_vitrification": [ + "80" + ], + "textured_plate_temp": [ + "70" + ], + "textured_plate_temp_initial_layer": [ + "70" + ], + "filament_start_gcode": [ + ";filament start gcode\n" + ], + "filament_end_gcode": [ + ";filament end gcode\n" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "0", + "cool_cds_fan_start_at_height": "0.5", + "cool_special_cds_fan_speed": "0", + "customized_plate_temp": "70", + "customized_plate_temp_initial_layer": "70", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "0", + "epoxy_resin_plate_temp": "0", + "epoxy_resin_plate_temp_initial_layer": "0", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "nil", + "filament_retract_lift_below": "nil", + "filament_retract_lift_enforce": "nil", + "filament_shrink": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "material_flow_dependent_temperature": "0", + "material_flow_temp_graph": "[[3.5,200],[7.0,240]]", + "pressure_advance": "0.4", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality Ender-3 V2 0.4 nozzle" + ], + "filament_vendor": [ + "Creality" + ] +} diff --git a/resources/profiles/Creality/filament/CR-PETG @Ender-3 V3 KE-all.json b/resources/profiles/Creality/filament/CR-PETG @Ender-3 V3 KE-all.json new file mode 100644 index 0000000000..1cb042c148 --- /dev/null +++ b/resources/profiles/Creality/filament/CR-PETG @Ender-3 V3 KE-all.json @@ -0,0 +1,142 @@ +{ + "type": "filament", + "name": "CR-PETG @Ender-3 V3 KE-all", + "inherits": "fdm_filament_petg", + "from": "system", + "setting_id": "RtNydGhtx6FMjQDr", + "filament_id": "OF3WQaKK", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "70" + ], + "cool_plate_temp_initial_layer": [ + "70" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "eng_plate_temp": [ + "0" + ], + "eng_plate_temp_initial_layer": [ + "0" + ], + "fan_cooling_layer_time": [ + "30" + ], + "fan_max_speed": [ + "40" + ], + "fan_min_speed": [ + "30" + ], + "filament_cost": [ + "14" + ], + "filament_density": [ + "1.23" + ], + "filament_flow_ratio": [ + "0.95" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "9" + ], + "filament_retract_restart_extra": [ + "0" + ], + "filament_type": [ + "PETG" + ], + "filament_vendor": [ + "Creality" + ], + "hot_plate_temp": [ + "70" + ], + "hot_plate_temp_initial_layer": [ + "70" + ], + "nozzle_temperature": [ + "230" + ], + "nozzle_temperature_initial_layer": [ + "230" + ], + "nozzle_temperature_range_high": [ + "270" + ], + "nozzle_temperature_range_low": [ + "220" + ], + "overhang_fan_speed": [ + "90" + ], + "overhang_fan_threshold": [ + "25%" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "required_nozzle_HRC": [ + "0" + ], + "temperature_vitrification": [ + "80" + ], + "textured_plate_temp": [ + "70" + ], + "textured_plate_temp_initial_layer": [ + "70" + ], + "filament_start_gcode": [ + "; filament start gcode\n" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "35", + "cool_cds_fan_start_at_height": "0", + "cool_special_cds_fan_speed": "0", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "1", + "enable_special_area_additional_cooling_fan": "0", + "epoxy_resin_plate_temp": "70", + "epoxy_resin_plate_temp_initial_layer": "70", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "0", + "filament_retract_lift_below": "0", + "filament_retract_lift_enforce": "All Surfaces", + "filament_shrink": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "material_flow_dependent_temperature": "0", + "material_flow_temp_graph": "[[3.0,210], [10.0,220], [12.0,230]]", + "pressure_advance": "0.08", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality Ender-3 V3 KE 0.4 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/CR-PETG @Ender-3 V3 Plus-all.json b/resources/profiles/Creality/filament/CR-PETG @Ender-3 V3 Plus-all.json new file mode 100644 index 0000000000..949c078c53 --- /dev/null +++ b/resources/profiles/Creality/filament/CR-PETG @Ender-3 V3 Plus-all.json @@ -0,0 +1,169 @@ +{ + "type": "filament", + "name": "CR-PETG @Ender-3 V3 Plus-all", + "inherits": "fdm_filament_petg", + "from": "system", + "setting_id": "Z3uXiHTYNnlPwfXX", + "filament_id": "OF3WQaKK", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "70" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "eng_plate_temp": [ + "0" + ], + "eng_plate_temp_initial_layer": [ + "0" + ], + "fan_cooling_layer_time": [ + "30" + ], + "fan_max_speed": [ + "90" + ], + "fan_min_speed": [ + "80" + ], + "filament_cost": [ + "14" + ], + "filament_density": [ + "1.23" + ], + "filament_deretraction_speed": [ + "0" + ], + "filament_flow_ratio": [ + "0.95" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "9" + ], + "filament_retract_before_wipe": [ + "100%" + ], + "filament_retract_restart_extra": [ + "0" + ], + "filament_retract_when_changing_layer": [ + "0" + ], + "filament_retraction_length": [ + "0.8" + ], + "filament_retraction_minimum_travel": [ + "2" + ], + "filament_retraction_speed": [ + "30" + ], + "filament_type": [ + "PETG" + ], + "filament_vendor": [ + "Creality" + ], + "filament_wipe": [ + "0" + ], + "filament_wipe_distance": [ + "1" + ], + "filament_z_hop": [ + "0.4" + ], + "filament_z_hop_types": [ + "Normal Lift" + ], + "hot_plate_temp": [ + "70" + ], + "hot_plate_temp_initial_layer": [ + "70" + ], + "nozzle_temperature": [ + "250" + ], + "nozzle_temperature_initial_layer": [ + "250" + ], + "nozzle_temperature_range_high": [ + "270" + ], + "nozzle_temperature_range_low": [ + "220" + ], + "overhang_fan_speed": [ + "90" + ], + "overhang_fan_threshold": [ + "25%" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "required_nozzle_HRC": [ + "0" + ], + "temperature_vitrification": [ + "80" + ], + "textured_plate_temp": [ + "70" + ], + "textured_plate_temp_initial_layer": [ + "70" + ], + "filament_start_gcode": [ + ";filament start gcode\n" + ], + "filament_end_gcode": [ + ";filament end gcode \n" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "35", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "0", + "epoxy_resin_plate_temp": "70", + "epoxy_resin_plate_temp_initial_layer": "70", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "0", + "filament_retract_lift_below": "0", + "filament_retract_lift_enforce": "All Surfaces", + "filament_shrink": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "pressure_advance": "0.02", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality Ender-3 V3 Plus 0.4 nozzle", + "Creality Ender-3 V3 Plus 0.6 nozzle", + "Creality Ender-3 V3 Plus 0.8 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/CR-PETG @Ender-3 V3-all.json b/resources/profiles/Creality/filament/CR-PETG @Ender-3 V3-all.json new file mode 100644 index 0000000000..d8f76c70a8 --- /dev/null +++ b/resources/profiles/Creality/filament/CR-PETG @Ender-3 V3-all.json @@ -0,0 +1,156 @@ +{ + "type": "filament", + "name": "CR-PETG @Ender-3 V3-all", + "inherits": "fdm_filament_petg", + "from": "system", + "setting_id": "jLTxg3JhZaoBjPDd", + "filament_id": "OF3WQaKK", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "70" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "eng_plate_temp": [ + "0" + ], + "eng_plate_temp_initial_layer": [ + "0" + ], + "fan_cooling_layer_time": [ + "30" + ], + "fan_max_speed": [ + "90" + ], + "fan_min_speed": [ + "80" + ], + "filament_cost": [ + "14" + ], + "filament_density": [ + "1.23" + ], + "filament_deretraction_speed": [ + "25" + ], + "filament_flow_ratio": [ + "0.95" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "8" + ], + "filament_retract_restart_extra": [ + "0" + ], + "filament_retraction_length": [ + "1.2" + ], + "filament_retraction_speed": [ + "30" + ], + "filament_type": [ + "PETG" + ], + "filament_vendor": [ + "Creality" + ], + "hot_plate_temp": [ + "70" + ], + "hot_plate_temp_initial_layer": [ + "70" + ], + "nozzle_temperature": [ + "235" + ], + "nozzle_temperature_initial_layer": [ + "235" + ], + "nozzle_temperature_range_high": [ + "270" + ], + "nozzle_temperature_range_low": [ + "220" + ], + "overhang_fan_speed": [ + "90" + ], + "overhang_fan_threshold": [ + "25%" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "required_nozzle_HRC": [ + "0" + ], + "slow_down_min_speed": [ + "20" + ], + "temperature_vitrification": [ + "80" + ], + "textured_plate_temp": [ + "70" + ], + "textured_plate_temp_initial_layer": [ + "70" + ], + "filament_start_gcode": [ + ";filament start gcode\n" + ], + "filament_end_gcode": [ + ";filament end gcode \n" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "35", + "cool_cds_fan_start_at_height": "0.5", + "cool_special_cds_fan_speed": "100", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "0", + "enable_special_area_additional_cooling_fan": "0", + "epoxy_resin_plate_temp": "50", + "epoxy_resin_plate_temp_initial_layer": "50", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "0", + "filament_retract_lift_below": "0", + "filament_retract_lift_enforce": "All Surfaces", + "filament_shrink": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "material_flow_dependent_temperature": "0", + "material_flow_temp_graph": "[[3.0,210], [10.0,220], [12.0,230]]", + "pressure_advance": "0.02", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality Ender-3 V3 0.4 nozzle", + "Creality Ender-3 V3 0.6 nozzle", + "Creality Ender-3 V3 0.8 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/CR-PETG @Ender-3-all.json b/resources/profiles/Creality/filament/CR-PETG @Ender-3-all.json new file mode 100644 index 0000000000..4b4843889c --- /dev/null +++ b/resources/profiles/Creality/filament/CR-PETG @Ender-3-all.json @@ -0,0 +1,138 @@ +{ + "type": "filament", + "name": "CR-PETG @Ender-3-all", + "inherits": "fdm_filament_petg", + "from": "system", + "setting_id": "XtRCnvDgIt3woTfm", + "filament_id": "OF3WQaKK", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "70" + ], + "cool_plate_temp_initial_layer": [ + "70" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "eng_plate_temp": [ + "0" + ], + "eng_plate_temp_initial_layer": [ + "0" + ], + "fan_cooling_layer_time": [ + "30" + ], + "fan_max_speed": [ + "50" + ], + "fan_min_speed": [ + "30" + ], + "filament_cost": [ + "30" + ], + "filament_density": [ + "1.27" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "2" + ], + "filament_retract_restart_extra": [ + "0" + ], + "filament_retraction_length": [ + "8" + ], + "filament_type": [ + "PETG" + ], + "filament_vendor": [ + "Creality" + ], + "hot_plate_temp": [ + "70" + ], + "hot_plate_temp_initial_layer": [ + "70" + ], + "nozzle_temperature": [ + "230" + ], + "nozzle_temperature_initial_layer": [ + "230" + ], + "nozzle_temperature_range_high": [ + "270" + ], + "nozzle_temperature_range_low": [ + "220" + ], + "overhang_fan_threshold": [ + "25%" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "required_nozzle_HRC": [ + "0" + ], + "temperature_vitrification": [ + "80" + ], + "textured_plate_temp": [ + "70" + ], + "textured_plate_temp_initial_layer": [ + "70" + ], + "filament_start_gcode": [ + "; filament start gcode\n" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "0", + "cool_cds_fan_start_at_height": "0.5", + "cool_special_cds_fan_speed": "0", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "0", + "epoxy_resin_plate_temp": "0", + "epoxy_resin_plate_temp_initial_layer": "0", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "0", + "filament_retract_lift_below": "0", + "filament_retract_lift_enforce": "All Surfaces", + "filament_shrink": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "material_flow_dependent_temperature": "0", + "material_flow_temp_graph": "[[3.5,200],[7.0,240]]", + "pressure_advance": "0.02", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality Ender-3 0.4 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/CR-PETG @Ender-5 S1 Sonic-all.json b/resources/profiles/Creality/filament/CR-PETG @Ender-5 S1 Sonic-all.json new file mode 100644 index 0000000000..35ab6be5f0 --- /dev/null +++ b/resources/profiles/Creality/filament/CR-PETG @Ender-5 S1 Sonic-all.json @@ -0,0 +1,165 @@ +{ + "type": "filament", + "name": "CR-PETG @Ender-5 S1 Sonic-all", + "inherits": "fdm_filament_petg", + "from": "system", + "setting_id": "kEN1rd7J0bDhpXLB", + "filament_id": "OF3WQaKK", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "additional_cooling_fan_speed": [ + "70" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "70" + ], + "cool_plate_temp_initial_layer": [ + "70" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "fan_cooling_layer_time": [ + "30" + ], + "fan_max_speed": [ + "50" + ], + "fan_min_speed": [ + "40" + ], + "filament_cost": [ + "30" + ], + "filament_density": [ + "1.27" + ], + "filament_deretraction_speed": [ + "30" + ], + "filament_flow_ratio": [ + "0.95" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "8" + ], + "filament_retract_before_wipe": [ + "70" + ], + "filament_retract_when_changing_layer": [ + "1" + ], + "filament_retraction_length": [ + "1.5" + ], + "filament_retraction_minimum_travel": [ + "2" + ], + "filament_retraction_speed": [ + "40" + ], + "filament_type": [ + "PETG" + ], + "filament_vendor": [ + "Creality" + ], + "filament_wipe": [ + "1" + ], + "filament_wipe_distance": [ + "1" + ], + "filament_z_hop": [ + "0.2" + ], + "filament_z_hop_types": [ + "Normal Lift" + ], + "hot_plate_temp": [ + "70" + ], + "hot_plate_temp_initial_layer": [ + "70" + ], + "nozzle_temperature": [ + "230" + ], + "nozzle_temperature_initial_layer": [ + "230" + ], + "nozzle_temperature_range_high": [ + "270" + ], + "nozzle_temperature_range_low": [ + "220" + ], + "overhang_fan_threshold": [ + "25%" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "required_nozzle_HRC": [ + "0" + ], + "slow_down_layer_time": [ + "10" + ], + "temperature_vitrification": [ + "80" + ], + "textured_plate_temp": [ + "70" + ], + "textured_plate_temp_initial_layer": [ + "70" + ], + "filament_start_gcode": [ + ";filament start gcode\n" + ], + "filament_end_gcode": [ + ";filament end gcode \n" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "0", + "cool_cds_fan_start_at_height": "0.5", + "cool_special_cds_fan_speed": "0", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "0", + "epoxy_resin_plate_temp": "0", + "epoxy_resin_plate_temp_initial_layer": "0", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "nil", + "filament_retract_lift_below": "nil", + "filament_retract_lift_enforce": "nil", + "filament_shrink": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "material_flow_dependent_temperature": "0", + "material_flow_temp_graph": "[[3.5,200],[7.0,240]]", + "pressure_advance": "0.04", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality Ender-5 S1 Sonic 0.4 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/CR-PETG @Ender-5 S1-all.json b/resources/profiles/Creality/filament/CR-PETG @Ender-5 S1-all.json new file mode 100644 index 0000000000..941d436657 --- /dev/null +++ b/resources/profiles/Creality/filament/CR-PETG @Ender-5 S1-all.json @@ -0,0 +1,162 @@ +{ + "type": "filament", + "name": "CR-PETG @Ender-5 S1-all", + "inherits": "fdm_filament_petg", + "from": "system", + "setting_id": "SXeN7LY4p9TpzIfK", + "filament_id": "OF3WQaKK", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "additional_cooling_fan_speed": [ + "70" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "70" + ], + "cool_plate_temp_initial_layer": [ + "70" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "fan_cooling_layer_time": [ + "30" + ], + "fan_max_speed": [ + "50" + ], + "fan_min_speed": [ + "40" + ], + "filament_cost": [ + "30" + ], + "filament_density": [ + "1.27" + ], + "filament_deretraction_speed": [ + "30" + ], + "filament_flow_ratio": [ + "0.95" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "8" + ], + "filament_retract_before_wipe": [ + "70" + ], + "filament_retract_when_changing_layer": [ + "1" + ], + "filament_retraction_length": [ + "1.5" + ], + "filament_retraction_minimum_travel": [ + "2" + ], + "filament_retraction_speed": [ + "40" + ], + "filament_type": [ + "PETG" + ], + "filament_vendor": [ + "Creality" + ], + "filament_wipe": [ + "1" + ], + "filament_wipe_distance": [ + "1" + ], + "filament_z_hop": [ + "0.2" + ], + "filament_z_hop_types": [ + "Normal Lift" + ], + "hot_plate_temp": [ + "70" + ], + "hot_plate_temp_initial_layer": [ + "70" + ], + "nozzle_temperature": [ + "230" + ], + "nozzle_temperature_initial_layer": [ + "230" + ], + "nozzle_temperature_range_high": [ + "270" + ], + "nozzle_temperature_range_low": [ + "220" + ], + "overhang_fan_threshold": [ + "25%" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "required_nozzle_HRC": [ + "0" + ], + "slow_down_layer_time": [ + "10" + ], + "temperature_vitrification": [ + "80" + ], + "textured_plate_temp": [ + "70" + ], + "textured_plate_temp_initial_layer": [ + "70" + ], + "filament_start_gcode": [ + "; filament start gcode\n" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "0", + "cool_cds_fan_start_at_height": "0.5", + "cool_special_cds_fan_speed": "0", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "0", + "epoxy_resin_plate_temp": "0", + "epoxy_resin_plate_temp_initial_layer": "0", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "nil", + "filament_retract_lift_below": "nil", + "filament_retract_lift_enforce": "nil", + "filament_shrink": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "material_flow_dependent_temperature": "0", + "material_flow_temp_graph": "[[3.5,200],[7.0,240]]", + "pressure_advance": "0.04", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality Ender-5 S1 0.4 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/CR-PETG @Sermoon D3 Pro-all.json b/resources/profiles/Creality/filament/CR-PETG @Sermoon D3 Pro-all.json new file mode 100644 index 0000000000..306848cdb2 --- /dev/null +++ b/resources/profiles/Creality/filament/CR-PETG @Sermoon D3 Pro-all.json @@ -0,0 +1,151 @@ +{ + "type": "filament", + "name": "CR-PETG @Sermoon D3 Pro-all", + "inherits": "fdm_filament_petg", + "from": "system", + "setting_id": "PhFJ45TOClwggKYD", + "filament_id": "OF3WQaKK", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "close_fan_the_first_x_layers": [ + "1" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "100" + ], + "cool_plate_temp_initial_layer": [ + "100" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "eng_plate_temp": [ + "105" + ], + "eng_plate_temp_initial_layer": [ + "105" + ], + "fan_cooling_layer_time": [ + "100" + ], + "fan_max_speed": [ + "80" + ], + "fan_min_speed": [ + "40" + ], + "filament_cost": [ + "14" + ], + "filament_density": [ + "1.23" + ], + "filament_flow_ratio": [ + "0.95" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "7" + ], + "filament_type": [ + "PETG" + ], + "filament_vendor": [ + "Creality" + ], + "hot_plate_temp": [ + "80" + ], + "hot_plate_temp_initial_layer": [ + "80" + ], + "nozzle_temperature": [ + "230" + ], + "nozzle_temperature_initial_layer": [ + "230" + ], + "nozzle_temperature_range_high": [ + "260" + ], + "nozzle_temperature_range_low": [ + "230" + ], + "overhang_fan_threshold": [ + "25%" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "required_nozzle_HRC": [ + "0" + ], + "slow_down_min_speed": [ + "20" + ], + "temperature_vitrification": [ + "110" + ], + "textured_plate_temp": [ + "80" + ], + "textured_plate_temp_initial_layer": [ + "80" + ], + "filament_start_gcode": [ + "; filament start gcode" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "0", + "cool_cds_fan_start_at_height": "0.5", + "cool_special_cds_fan_speed": "0", + "customized_plate_temp": "80", + "customized_plate_temp_initial_layer": "80", + "default_filament_colour": "\"\"", + "dont_slow_down_outer_wall": "0", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "0", + "enable_special_area_additional_cooling_fan": "0", + "epoxy_resin_plate_temp": "0", + "epoxy_resin_plate_temp_initial_layer": "0", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_long_retractions_when_cut": "nil", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_ramming_parameters": "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6", + "filament_retract_lift_above": "nil", + "filament_retract_lift_below": "nil", + "filament_retract_lift_enforce": "nil", + "filament_retraction_distances_when_cut": "nil", + "filament_shrink": "100%", + "filament_shrinkage_compensation_z": "100%", + "filament_stamping_distance": "0", + "filament_stamping_loading_speed": "0", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "idle_temperature": "0", + "material_flow_dependent_temperature": "0", + "material_flow_temp_graph": "[[3.0,210],[10.0,220],[12.0,230]]", + "pellet_flow_coefficient": "0.4157", + "pressure_advance": "0.04", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality Sermoon D3 Pro 0.4 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/CR-PETG @Sermoon D3-all.json b/resources/profiles/Creality/filament/CR-PETG @Sermoon D3-all.json new file mode 100644 index 0000000000..a01d9d5f21 --- /dev/null +++ b/resources/profiles/Creality/filament/CR-PETG @Sermoon D3-all.json @@ -0,0 +1,132 @@ +{ + "type": "filament", + "name": "CR-PETG @Sermoon D3-all", + "inherits": "fdm_filament_petg", + "from": "system", + "setting_id": "Pw1DtBsgpbzj8P0k", + "filament_id": "OF3WQaKK", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "35" + ], + "cool_plate_temp_initial_layer": [ + "35" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "eng_plate_temp": [ + "0" + ], + "eng_plate_temp_initial_layer": [ + "0" + ], + "fan_cooling_layer_time": [ + "30" + ], + "fan_max_speed": [ + "50" + ], + "fan_min_speed": [ + "20" + ], + "filament_flow_ratio": [ + "0.98" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "10" + ], + "filament_type": [ + "PETG" + ], + "filament_vendor": [ + "Creality" + ], + "hot_plate_temp": [ + "80" + ], + "hot_plate_temp_initial_layer": [ + "80" + ], + "nozzle_temperature": [ + "230" + ], + "nozzle_temperature_initial_layer": [ + "230" + ], + "nozzle_temperature_range_high": [ + "240" + ], + "nozzle_temperature_range_low": [ + "190" + ], + "overhang_fan_threshold": [ + "50%" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "required_nozzle_HRC": [ + "0" + ], + "slow_down_min_speed": [ + "20" + ], + "temperature_vitrification": [ + "80" + ], + "textured_plate_temp": [ + "80" + ], + "textured_plate_temp_initial_layer": [ + "80" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "0", + "cool_cds_fan_start_at_height": "0.5", + "cool_special_cds_fan_speed": "0", + "customized_plate_temp": "70", + "customized_plate_temp_initial_layer": "70", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "0", + "enable_special_area_additional_cooling_fan": "0", + "epoxy_resin_plate_temp": "0", + "epoxy_resin_plate_temp_initial_layer": "0", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "nil", + "filament_retract_lift_below": "nil", + "filament_retract_lift_enforce": "nil", + "filament_shrink": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "material_flow_dependent_temperature": "0", + "material_flow_temp_graph": "[[3.0,210], [10.0,220], [12.0,230]]", + "pressure_advance": "0.05", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality Sermoon D3 0.4 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/CR-PETG @Sermoon M300-all.json b/resources/profiles/Creality/filament/CR-PETG @Sermoon M300-all.json new file mode 100644 index 0000000000..74ec78f7d1 --- /dev/null +++ b/resources/profiles/Creality/filament/CR-PETG @Sermoon M300-all.json @@ -0,0 +1,156 @@ +{ + "type": "filament", + "name": "CR-PETG @Sermoon M300-all", + "inherits": "fdm_filament_petg", + "from": "system", + "setting_id": "WaYzXCaD9MuLDXsX", + "filament_id": "OF3WQaKK", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "70" + ], + "cool_plate_temp_initial_layer": [ + "70" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "eng_plate_temp": [ + "50" + ], + "eng_plate_temp_initial_layer": [ + "55" + ], + "fan_cooling_layer_time": [ + "30" + ], + "fan_max_speed": [ + "80" + ], + "fan_min_speed": [ + "40" + ], + "filament_cost": [ + "20" + ], + "filament_density": [ + "1.24" + ], + "filament_flow_ratio": [ + "0.95" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "18" + ], + "filament_retract_before_wipe": [ + "90%" + ], + "filament_type": [ + "PETG" + ], + "filament_vendor": [ + "Creality" + ], + "filament_z_hop_types": [ + "Slope Lift" + ], + "hot_plate_temp": [ + "70" + ], + "hot_plate_temp_initial_layer": [ + "70" + ], + "nozzle_temperature": [ + "250" + ], + "nozzle_temperature_initial_layer": [ + "250" + ], + "nozzle_temperature_range_high": [ + "270" + ], + "nozzle_temperature_range_low": [ + "220" + ], + "overhang_fan_speed": [ + "90" + ], + "overhang_fan_threshold": [ + "10%" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "required_nozzle_HRC": [ + "0" + ], + "slow_down_layer_time": [ + "12" + ], + "slow_down_min_speed": [ + "20" + ], + "temperature_vitrification": [ + "80" + ], + "textured_plate_temp": [ + "70" + ], + "textured_plate_temp_initial_layer": [ + "70" + ], + "filament_start_gcode": [ + "; filament start gcode\n{if (layer_z > first_layer_height) }\nM104 S[nozzle_temperature]\n{else} \nM104 S[first_layer_temperature]\n{endif}" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "0", + "cool_cds_fan_start_at_height": "0.5", + "cool_special_cds_fan_speed": "0", + "customized_plate_temp": "70", + "customized_plate_temp_initial_layer": "70", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "0", + "enable_special_area_additional_cooling_fan": "0", + "epoxy_resin_plate_temp": "0", + "epoxy_resin_plate_temp_initial_layer": "0", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6", + "filament_retract_lift_above": "nil", + "filament_retract_lift_below": "nil", + "filament_retract_lift_enforce": "nil", + "filament_shrink": "100%", + "filament_shrinkage_compensation_z": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "material_flow_dependent_temperature": "0", + "material_flow_temp_graph": "[[0.5,240],[1.0,240],[1.2,250]]", + "pressure_advance": "0.07", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality Sermoon M300 0.4 nozzle", + "Creality Sermoon M300 0.6 nozzle", + "Creality Sermoon M300 0.8 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/CR-PETG @Sermoon V1 Pro-all.json b/resources/profiles/Creality/filament/CR-PETG @Sermoon V1 Pro-all.json new file mode 100644 index 0000000000..0e8fc1df14 --- /dev/null +++ b/resources/profiles/Creality/filament/CR-PETG @Sermoon V1 Pro-all.json @@ -0,0 +1,129 @@ +{ + "type": "filament", + "name": "CR-PETG @Sermoon V1 Pro-all", + "inherits": "fdm_filament_petg", + "from": "system", + "setting_id": "yPw0Q8cZoH0z5Q5W", + "filament_id": "OF3WQaKK", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "35" + ], + "cool_plate_temp_initial_layer": [ + "35" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "eng_plate_temp": [ + "0" + ], + "eng_plate_temp_initial_layer": [ + "0" + ], + "fan_cooling_layer_time": [ + "30" + ], + "fan_max_speed": [ + "50" + ], + "fan_min_speed": [ + "20" + ], + "filament_flow_ratio": [ + "0.98" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "10" + ], + "filament_type": [ + "PETG" + ], + "filament_vendor": [ + "Creality" + ], + "hot_plate_temp": [ + "80" + ], + "hot_plate_temp_initial_layer": [ + "80" + ], + "nozzle_temperature": [ + "230" + ], + "nozzle_temperature_initial_layer": [ + "230" + ], + "nozzle_temperature_range_high": [ + "240" + ], + "nozzle_temperature_range_low": [ + "190" + ], + "overhang_fan_threshold": [ + "50%" + ], + "required_nozzle_HRC": [ + "0" + ], + "slow_down_min_speed": [ + "20" + ], + "temperature_vitrification": [ + "80" + ], + "textured_plate_temp": [ + "80" + ], + "textured_plate_temp_initial_layer": [ + "80" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "0", + "cool_cds_fan_start_at_height": "0.5", + "cool_special_cds_fan_speed": "0", + "customized_plate_temp": "70", + "customized_plate_temp_initial_layer": "70", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "0", + "enable_special_area_additional_cooling_fan": "0", + "epoxy_resin_plate_temp": "0", + "epoxy_resin_plate_temp_initial_layer": "0", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "nil", + "filament_retract_lift_below": "nil", + "filament_retract_lift_enforce": "nil", + "filament_shrink": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "material_flow_dependent_temperature": "0", + "material_flow_temp_graph": "[[3.0,210], [10.0,220], [12.0,230]]", + "pressure_advance": "0.05", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality Sermoon V1 Pro 0.4 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/CR-PLA @CR-10-all.json b/resources/profiles/Creality/filament/CR-PLA @CR-10-all.json new file mode 100644 index 0000000000..33e4682f95 --- /dev/null +++ b/resources/profiles/Creality/filament/CR-PLA @CR-10-all.json @@ -0,0 +1,151 @@ +{ + "type": "filament", + "name": "CR-PLA @CR-10-all", + "inherits": "fdm_filament_pla", + "from": "system", + "setting_id": "gRYsvflqQ8IIyNOu", + "filament_id": "OFp4ETDP", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "35" + ], + "cool_plate_temp_initial_layer": [ + "35" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "eng_plate_temp": [ + "45" + ], + "eng_plate_temp_initial_layer": [ + "45" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_flow_ratio": [ + "1" + ], + "filament_is_support": [ + "0" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_length": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_soluble": [ + "0" + ], + "filament_vendor": [ + "Creality" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "nozzle_temperature": [ + "200" + ], + "nozzle_temperature_initial_layer": [ + "200" + ], + "nozzle_temperature_range_high": [ + "240" + ], + "required_nozzle_HRC": [ + "0" + ], + "slow_down_layer_time": [ + "8" + ], + "filament_start_gcode": [ + ";filament start gcode" + ], + "filament_end_gcode": [ + ";filament end gcode " + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "0", + "cool_cds_fan_start_at_height": "0.5", + "cool_special_cds_fan_speed": "0", + "customized_plate_temp": "60", + "customized_plate_temp_initial_layer": "60", + "default_filament_colour": "\"\"", + "dont_slow_down_outer_wall": "0", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "0", + "enable_special_area_additional_cooling_fan": "0", + "epoxy_resin_plate_temp": "0", + "epoxy_resin_plate_temp_initial_layer": "0", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_long_retractions_when_cut": "nil", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_ramming_parameters": "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6", + "filament_retract_lift_above": "nil", + "filament_retract_lift_below": "nil", + "filament_retract_lift_enforce": "nil", + "filament_retraction_distances_when_cut": "nil", + "filament_shrink": "100%", + "filament_shrinkage_compensation_z": "100%", + "filament_stamping_distance": "0", + "filament_stamping_loading_speed": "0", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "idle_temperature": "0", + "material_flow_dependent_temperature": "0", + "material_flow_temp_graph": "[[3.0,210],[10.0,220],[12.0,230]]", + "pellet_flow_coefficient": "0.4157", + "pressure_advance": "0.02", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality CR-10 0.4 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/CR-PLA @CR-M4 SE-all.json b/resources/profiles/Creality/filament/CR-PLA @CR-M4 SE-all.json new file mode 100644 index 0000000000..805d435a94 --- /dev/null +++ b/resources/profiles/Creality/filament/CR-PLA @CR-M4 SE-all.json @@ -0,0 +1,146 @@ +{ + "type": "filament", + "name": "CR-PLA @CR-M4 SE-all", + "inherits": "fdm_filament_pla", + "from": "system", + "setting_id": "tABggke8tUaNmEEh", + "filament_id": "OFp4ETDP", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "eng_plate_temp": [ + "45" + ], + "eng_plate_temp_initial_layer": [ + "45" + ], + "fan_min_speed": [ + "50" + ], + "filament_cost": [ + "22" + ], + "filament_deretraction_speed": [ + "50" + ], + "filament_diameter": [ + "1.75" + ], + "filament_flow_ratio": [ + "0.9" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "20" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_retract_before_wipe": [ + "70" + ], + "filament_retract_restart_extra": [ + "0" + ], + "filament_retract_when_changing_layer": [ + "0" + ], + "filament_retraction_length": [ + "0.8" + ], + "filament_retraction_minimum_travel": [ + "0.05" + ], + "filament_retraction_speed": [ + "50" + ], + "filament_soluble": [ + "0" + ], + "filament_vendor": [ + "Creality" + ], + "filament_wipe": [ + "0" + ], + "filament_wipe_distance": [ + "2" + ], + "filament_z_hop": [ + "0.2" + ], + "filament_z_hop_types": [ + "Normal Lift" + ], + "full_fan_speed_layer": [ + "0" + ], + "nozzle_temperature_range_high": [ + "240" + ], + "overhang_fan_threshold": [ + "95%" + ], + "required_nozzle_HRC": [ + "0" + ], + "slow_down_layer_time": [ + "10" + ], + "temperature_vitrification": [ + "100" + ], + "filament_start_gcode": [ + "\" \"" + ], + "filament_end_gcode": [ + "\" \"" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "0", + "cool_cds_fan_start_at_height": "0.5", + "cool_special_cds_fan_speed": "0", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "1", + "enable_special_area_additional_cooling_fan": "0", + "epoxy_resin_plate_temp": "60", + "epoxy_resin_plate_temp_initial_layer": "60", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "0", + "filament_retract_lift_below": "0", + "filament_retract_lift_enforce": "All Surfaces", + "filament_shrink": "100%", + "filament_shrinkage_compensation_z": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "material_flow_dependent_temperature": "0", + "material_flow_temp_graph": "[[3.0,200],[5.0,210],[8.0,220]]", + "pressure_advance": "0.04", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality CR-M4 SE 0.4 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/CR-PLA @Ender-2 Pro-all.json b/resources/profiles/Creality/filament/CR-PLA @Ender-2 Pro-all.json new file mode 100644 index 0000000000..fe31a36da7 --- /dev/null +++ b/resources/profiles/Creality/filament/CR-PLA @Ender-2 Pro-all.json @@ -0,0 +1,126 @@ +{ + "type": "filament", + "name": "CR-PLA @Ender-2 Pro-all", + "inherits": "fdm_filament_pla", + "from": "system", + "setting_id": "pyic9IqsyOiafceu", + "filament_id": "OFp4ETDP", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_flow_ratio": [ + "1" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "10" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_restart_extra": [ + "0" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_length": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_soluble": [ + "0" + ], + "filament_vendor": [ + "Creality" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "nozzle_temperature": [ + "210" + ], + "nozzle_temperature_initial_layer": [ + "210" + ], + "required_nozzle_HRC": [ + "0" + ], + "slow_down_layer_time": [ + "8" + ], + "filament_start_gcode": [ + ";filament start gcode\n" + ], + "filament_end_gcode": [ + ";filament end gcode\n" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "0", + "cool_cds_fan_start_at_height": "0.5", + "cool_special_cds_fan_speed": "0", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "0", + "epoxy_resin_plate_temp": "0", + "epoxy_resin_plate_temp_initial_layer": "0", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "0", + "filament_retract_lift_below": "0", + "filament_retract_lift_enforce": "All Surfaces", + "filament_shrink": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "material_flow_dependent_temperature": "0", + "material_flow_temp_graph": "[[3.5,200],[7.0,240]]", + "pressure_advance": "0.04", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality Ender-2 Pro 0.4 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/CR-PLA @Ender-3 S1 Plus-all.json b/resources/profiles/Creality/filament/CR-PLA @Ender-3 S1 Plus-all.json new file mode 100644 index 0000000000..836c241ca6 --- /dev/null +++ b/resources/profiles/Creality/filament/CR-PLA @Ender-3 S1 Plus-all.json @@ -0,0 +1,123 @@ +{ + "type": "filament", + "name": "CR-PLA @Ender-3 S1 Plus-all", + "inherits": "fdm_filament_pla", + "from": "system", + "setting_id": "DyGKfjo621EQ9y3H", + "filament_id": "OFp4ETDP", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_flow_ratio": [ + "0.95" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "8" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_restart_extra": [ + "0" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_length": [ + "1.2" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_soluble": [ + "0" + ], + "filament_vendor": [ + "Creality" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "nozzle_temperature": [ + "190" + ], + "nozzle_temperature_initial_layer": [ + "190" + ], + "required_nozzle_HRC": [ + "0" + ], + "slow_down_layer_time": [ + "8" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "0", + "cool_cds_fan_start_at_height": "0.5", + "cool_special_cds_fan_speed": "0", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "0", + "epoxy_resin_plate_temp": "0", + "epoxy_resin_plate_temp_initial_layer": "0", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "0", + "filament_retract_lift_below": "0", + "filament_retract_lift_enforce": "All Surfaces", + "filament_shrink": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "material_flow_dependent_temperature": "0", + "material_flow_temp_graph": "[[3.5,200],[7.0,240]]", + "pressure_advance": "0.04", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality Ender-3 S1 Plus 0.4 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/CR-PLA @Ender-3 S1 Pro-all.json b/resources/profiles/Creality/filament/CR-PLA @Ender-3 S1 Pro-all.json new file mode 100644 index 0000000000..3cf869c6f0 --- /dev/null +++ b/resources/profiles/Creality/filament/CR-PLA @Ender-3 S1 Pro-all.json @@ -0,0 +1,123 @@ +{ + "type": "filament", + "name": "CR-PLA @Ender-3 S1 Pro-all", + "inherits": "fdm_filament_pla", + "from": "system", + "setting_id": "CgGlQJsaZQNxVOTe", + "filament_id": "OFp4ETDP", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_flow_ratio": [ + "0.95" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "8" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_restart_extra": [ + "0" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_length": [ + "1.2" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_soluble": [ + "0" + ], + "filament_vendor": [ + "Creality" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "nozzle_temperature": [ + "190" + ], + "nozzle_temperature_initial_layer": [ + "190" + ], + "required_nozzle_HRC": [ + "0" + ], + "slow_down_layer_time": [ + "8" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "0", + "cool_cds_fan_start_at_height": "0.5", + "cool_special_cds_fan_speed": "0", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "0", + "epoxy_resin_plate_temp": "0", + "epoxy_resin_plate_temp_initial_layer": "0", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "0", + "filament_retract_lift_below": "0", + "filament_retract_lift_enforce": "All Surfaces", + "filament_shrink": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "material_flow_dependent_temperature": "0", + "material_flow_temp_graph": "[[3.5,200],[7.0,240]]", + "pressure_advance": "0.04", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality Ender-3 S1 Pro 0.4 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/CR-PLA @Ender-3 S1 Sonic-all.json b/resources/profiles/Creality/filament/CR-PLA @Ender-3 S1 Sonic-all.json new file mode 100644 index 0000000000..e6f6477240 --- /dev/null +++ b/resources/profiles/Creality/filament/CR-PLA @Ender-3 S1 Sonic-all.json @@ -0,0 +1,126 @@ +{ + "type": "filament", + "name": "CR-PLA @Ender-3 S1 Sonic-all", + "inherits": "fdm_filament_pla", + "from": "system", + "setting_id": "WsUax8HKz582lvgP", + "filament_id": "OFp4ETDP", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_flow_ratio": [ + "0.95" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "8" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_restart_extra": [ + "0" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_length": [ + "1.2" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_soluble": [ + "0" + ], + "filament_vendor": [ + "Creality" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "nozzle_temperature": [ + "190" + ], + "nozzle_temperature_initial_layer": [ + "190" + ], + "required_nozzle_HRC": [ + "0" + ], + "slow_down_layer_time": [ + "8" + ], + "filament_start_gcode": [ + ";filament start gcode\n" + ], + "filament_end_gcode": [ + ";filament end gcode \n" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "0", + "cool_cds_fan_start_at_height": "0.5", + "cool_special_cds_fan_speed": "0", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "0", + "epoxy_resin_plate_temp": "0", + "epoxy_resin_plate_temp_initial_layer": "0", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "0", + "filament_retract_lift_below": "0", + "filament_retract_lift_enforce": "All Surfaces", + "filament_shrink": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "material_flow_dependent_temperature": "0", + "material_flow_temp_graph": "[[3.5,200],[7.0,240]]", + "pressure_advance": "0.04", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality Ender-3 S1 Sonic 0.4 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/CR-PLA @Ender-3 S1-all.json b/resources/profiles/Creality/filament/CR-PLA @Ender-3 S1-all.json new file mode 100644 index 0000000000..de69653dc1 --- /dev/null +++ b/resources/profiles/Creality/filament/CR-PLA @Ender-3 S1-all.json @@ -0,0 +1,123 @@ +{ + "type": "filament", + "name": "CR-PLA @Ender-3 S1-all", + "inherits": "fdm_filament_pla", + "from": "system", + "setting_id": "q2a9vySJTktLFns3", + "filament_id": "OFp4ETDP", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_flow_ratio": [ + "0.95" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "8" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_restart_extra": [ + "0" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_length": [ + "1.2" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_soluble": [ + "0" + ], + "filament_vendor": [ + "Creality" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "nozzle_temperature": [ + "190" + ], + "nozzle_temperature_initial_layer": [ + "190" + ], + "required_nozzle_HRC": [ + "0" + ], + "slow_down_layer_time": [ + "8" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "0", + "cool_cds_fan_start_at_height": "0.5", + "cool_special_cds_fan_speed": "0", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "0", + "epoxy_resin_plate_temp": "0", + "epoxy_resin_plate_temp_initial_layer": "0", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "0", + "filament_retract_lift_below": "0", + "filament_retract_lift_enforce": "All Surfaces", + "filament_shrink": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "material_flow_dependent_temperature": "0", + "material_flow_temp_graph": "[[3.5,200],[7.0,240]]", + "pressure_advance": "0.04", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality Ender-3 S1 0.4 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/CR-PLA @Ender-3 V2-all.json b/resources/profiles/Creality/filament/CR-PLA @Ender-3 V2-all.json new file mode 100644 index 0000000000..3e0b41143f --- /dev/null +++ b/resources/profiles/Creality/filament/CR-PLA @Ender-3 V2-all.json @@ -0,0 +1,128 @@ +{ + "type": "filament", + "name": "CR-PLA @Ender-3 V2-all", + "inherits": "fdm_filament_pla", + "from": "system", + "setting_id": "0w38xo4i4Hsv1NGO", + "filament_id": "OFp4ETDP", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "additional_cooling_fan_speed": [ + "80" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_flow_ratio": [ + "1" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "10" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_length": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_soluble": [ + "0" + ], + "filament_vendor": [ + "Creality" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "nozzle_temperature_range_high": [ + "240" + ], + "required_nozzle_HRC": [ + "0" + ], + "slow_down_layer_time": [ + "8" + ], + "filament_start_gcode": [ + ";filament start gcode\n" + ], + "filament_end_gcode": [ + ";filament end gcode" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "0", + "cool_cds_fan_start_at_height": "0.5", + "cool_special_cds_fan_speed": "100", + "customized_plate_temp": "60", + "customized_plate_temp_initial_layer": "60", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "0", + "epoxy_resin_plate_temp": "0", + "epoxy_resin_plate_temp_initial_layer": "0", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "nil", + "filament_retract_lift_below": "nil", + "filament_retract_lift_enforce": "nil", + "filament_shrink": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "material_flow_dependent_temperature": "0", + "material_flow_temp_graph": "[[3.5,200],[7.0,240]]", + "pressure_advance": "0.04", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality Ender-3 V2 0.4 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/CR-PLA @Ender-3 V3 KE-all.json b/resources/profiles/Creality/filament/CR-PLA @Ender-3 V3 KE-all.json new file mode 100644 index 0000000000..057c90b12e --- /dev/null +++ b/resources/profiles/Creality/filament/CR-PLA @Ender-3 V3 KE-all.json @@ -0,0 +1,151 @@ +{ + "type": "filament", + "name": "CR-PLA @Ender-3 V3 KE-all", + "inherits": "fdm_filament_pla", + "from": "system", + "setting_id": "SpUnsDch11ry1O8N", + "filament_id": "OFp4ETDP", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "50" + ], + "cool_plate_temp_initial_layer": [ + "50" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "eng_plate_temp": [ + "50" + ], + "eng_plate_temp_initial_layer": [ + "50" + ], + "filament_cost": [ + "18" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_flow_ratio": [ + "0.95" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "18" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_length": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_soluble": [ + "0" + ], + "filament_vendor": [ + "Creality" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "hot_plate_temp": [ + "50" + ], + "hot_plate_temp_initial_layer": [ + "50" + ], + "nozzle_temperature_range_high": [ + "240" + ], + "required_nozzle_HRC": [ + "0" + ], + "slow_down_layer_time": [ + "5" + ], + "textured_plate_temp": [ + "50" + ], + "textured_plate_temp_initial_layer": [ + "50" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "35", + "cool_cds_fan_start_at_height": "0", + "cool_special_cds_fan_speed": "0", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "1", + "enable_special_area_additional_cooling_fan": "0", + "epoxy_resin_plate_temp": "50", + "epoxy_resin_plate_temp_initial_layer": "50", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "0", + "filament_retract_lift_below": "0", + "filament_retract_lift_enforce": "All Surfaces", + "filament_shrink": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "material_flow_dependent_temperature": "0", + "material_flow_temp_graph": "[[3.0,210], [10.0,220], [12.0,230]]", + "pressure_advance": "0.048", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality Ender-3 V3 KE 0.4 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/CR-PLA @Ender-3 V3 Plus-all.json b/resources/profiles/Creality/filament/CR-PLA @Ender-3 V3 Plus-all.json new file mode 100644 index 0000000000..337000232c --- /dev/null +++ b/resources/profiles/Creality/filament/CR-PLA @Ender-3 V3 Plus-all.json @@ -0,0 +1,153 @@ +{ + "type": "filament", + "name": "CR-PLA @Ender-3 V3 Plus-all", + "inherits": "fdm_filament_pla", + "from": "system", + "setting_id": "EgSHGiAjpbFer6VA", + "filament_id": "OFp4ETDP", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "additional_cooling_fan_speed": [ + "80" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "65" + ], + "cool_plate_temp_initial_layer": [ + "65" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "eng_plate_temp": [ + "65" + ], + "eng_plate_temp_initial_layer": [ + "65" + ], + "filament_cost": [ + "18" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_flow_ratio": [ + "0.95" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "18" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_length": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_soluble": [ + "0" + ], + "filament_vendor": [ + "Creality" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "hot_plate_temp": [ + "65" + ], + "hot_plate_temp_initial_layer": [ + "65" + ], + "nozzle_temperature": [ + "230" + ], + "nozzle_temperature_initial_layer": [ + "230" + ], + "nozzle_temperature_range_high": [ + "240" + ], + "required_nozzle_HRC": [ + "0" + ], + "textured_plate_temp": [ + "65" + ], + "textured_plate_temp_initial_layer": [ + "65" + ], + "filament_start_gcode": [ + ";filament start gcode\n" + ], + "filament_end_gcode": [ + ";filament end gcode \n" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "35", + "cool_cds_fan_start_at_height": "0.5", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "0", + "epoxy_resin_plate_temp": "50", + "epoxy_resin_plate_temp_initial_layer": "50", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "0", + "filament_retract_lift_below": "0", + "filament_retract_lift_enforce": "All Surfaces", + "filament_shrink": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "pressure_advance": "0.02", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality Ender-3 V3 Plus 0.4 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/CR-PLA @Ender-3 V3 SE-all.json b/resources/profiles/Creality/filament/CR-PLA @Ender-3 V3 SE-all.json new file mode 100644 index 0000000000..7e3d85b861 --- /dev/null +++ b/resources/profiles/Creality/filament/CR-PLA @Ender-3 V3 SE-all.json @@ -0,0 +1,166 @@ +{ + "type": "filament", + "name": "CR-PLA @Ender-3 V3 SE-all", + "inherits": "fdm_filament_pla", + "from": "system", + "setting_id": "HE08t6PGCuot7MAy", + "filament_id": "OFp4ETDP", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "50" + ], + "cool_plate_temp_initial_layer": [ + "50" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "eng_plate_temp": [ + "45" + ], + "eng_plate_temp_initial_layer": [ + "45" + ], + "filament_cost": [ + "25" + ], + "filament_density": [ + "1.25" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_flow_ratio": [ + "0.95" + ], + "filament_is_support": [ + "0" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_restart_extra": [ + "0" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_length": [ + "1" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "40" + ], + "filament_soluble": [ + "0" + ], + "filament_vendor": [ + "Creality" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "0.2" + ], + "filament_z_hop_types": [ + "Slope Lift" + ], + "full_fan_speed_layer": [ + "0" + ], + "hot_plate_temp": [ + "50" + ], + "hot_plate_temp_initial_layer": [ + "50" + ], + "nozzle_temperature": [ + "190" + ], + "nozzle_temperature_initial_layer": [ + "190" + ], + "nozzle_temperature_range_high": [ + "240" + ], + "required_nozzle_HRC": [ + "0" + ], + "slow_down_layer_time": [ + "6" + ], + "slow_down_min_speed": [ + "20" + ], + "temperature_vitrification": [ + "100" + ], + "textured_plate_temp": [ + "50" + ], + "textured_plate_temp_initial_layer": [ + "50" + ], + "filament_start_gcode": [ + ";filament start gcode" + ], + "filament_end_gcode": [ + ";filament end gcode " + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "0", + "cool_cds_fan_start_at_height": "0", + "cool_special_cds_fan_speed": "0", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "0", + "enable_special_area_additional_cooling_fan": "0", + "epoxy_resin_plate_temp": "0", + "epoxy_resin_plate_temp_initial_layer": "0", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "0", + "filament_retract_lift_below": "0", + "filament_retract_lift_enforce": "All Surfaces", + "filament_shrink": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "material_flow_dependent_temperature": "0", + "material_flow_temp_graph": "[[2.0,185],[4.0,190],[7.0,200]]", + "pressure_advance": "0.02", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality Ender-3 V3 SE 0.4 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/CR-PLA @Ender-3 V3-all.json b/resources/profiles/Creality/filament/CR-PLA @Ender-3 V3-all.json new file mode 100644 index 0000000000..3d4608ffd4 --- /dev/null +++ b/resources/profiles/Creality/filament/CR-PLA @Ender-3 V3-all.json @@ -0,0 +1,163 @@ +{ + "type": "filament", + "name": "CR-PLA @Ender-3 V3-all", + "inherits": "fdm_filament_pla", + "from": "system", + "setting_id": "NZMJjZm0Io0FYdX4", + "filament_id": "OFp4ETDP", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "65" + ], + "cool_plate_temp_initial_layer": [ + "65" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "eng_plate_temp": [ + "65" + ], + "eng_plate_temp_initial_layer": [ + "65" + ], + "filament_cost": [ + "18" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_flow_ratio": [ + "0.95" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "18" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_length": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_soluble": [ + "0" + ], + "filament_vendor": [ + "Creality" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "hot_plate_temp": [ + "65" + ], + "hot_plate_temp_initial_layer": [ + "65" + ], + "nozzle_temperature": [ + "230" + ], + "nozzle_temperature_initial_layer": [ + "230" + ], + "nozzle_temperature_range_high": [ + "240" + ], + "overhang_fan_threshold": [ + "0%" + ], + "required_nozzle_HRC": [ + "0" + ], + "slow_down_layer_time": [ + "8" + ], + "textured_plate_temp": [ + "65" + ], + "textured_plate_temp_initial_layer": [ + "65" + ], + "filament_start_gcode": [ + ";filament start gcode\n" + ], + "filament_end_gcode": [ + ";filament end gcode \n" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "35", + "cool_special_cds_fan_speed": "100", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "0", + "epoxy_resin_plate_temp": "50", + "epoxy_resin_plate_temp_initial_layer": "50", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "0", + "filament_retract_lift_below": "0", + "filament_retract_lift_enforce": "All Surfaces", + "filament_shrink": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "material_flow_dependent_temperature": "0", + "material_flow_temp_graph": "[[3.0,210], [10.0,220], [12.0,230]]", + "pressure_advance": "0.02", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality Ender-3 V3 0.4 nozzle", + "Creality Ender-3 V3 0.6 nozzle", + "Creality Ender-3 V3 0.8 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/CR-PLA @Ender-3-all.json b/resources/profiles/Creality/filament/CR-PLA @Ender-3-all.json new file mode 100644 index 0000000000..7f84c2d8a5 --- /dev/null +++ b/resources/profiles/Creality/filament/CR-PLA @Ender-3-all.json @@ -0,0 +1,123 @@ +{ + "type": "filament", + "name": "CR-PLA @Ender-3-all", + "inherits": "fdm_filament_pla", + "from": "system", + "setting_id": "ZzKcZo3q8UkZOVdx", + "filament_id": "OFp4ETDP", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_flow_ratio": [ + "1" + ], + "filament_is_support": [ + "0" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_restart_extra": [ + "0" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_length": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_soluble": [ + "0" + ], + "filament_vendor": [ + "Creality" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "nozzle_temperature": [ + "200" + ], + "nozzle_temperature_initial_layer": [ + "200" + ], + "overhang_fan_threshold": [ + "25%" + ], + "required_nozzle_HRC": [ + "0" + ], + "slow_down_layer_time": [ + "8" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "0", + "cool_cds_fan_start_at_height": "0.5", + "cool_special_cds_fan_speed": "0", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "0", + "epoxy_resin_plate_temp": "0", + "epoxy_resin_plate_temp_initial_layer": "0", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "0", + "filament_retract_lift_below": "0", + "filament_retract_lift_enforce": "All Surfaces", + "filament_shrink": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "material_flow_dependent_temperature": "0", + "material_flow_temp_graph": "[[3.5,200],[7.0,240]]", + "pressure_advance": "0.04", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality Ender-3 0.4 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/CR-PLA @Ender-5 S1 Sonic-all.json b/resources/profiles/Creality/filament/CR-PLA @Ender-5 S1 Sonic-all.json new file mode 100644 index 0000000000..789c851caf --- /dev/null +++ b/resources/profiles/Creality/filament/CR-PLA @Ender-5 S1 Sonic-all.json @@ -0,0 +1,126 @@ +{ + "type": "filament", + "name": "CR-PLA @Ender-5 S1 Sonic-all", + "inherits": "fdm_filament_pla", + "from": "system", + "setting_id": "CpzRJ9b1jr2BByHJ", + "filament_id": "OFp4ETDP", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_flow_ratio": [ + "0.95" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "8" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_length": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_soluble": [ + "0" + ], + "filament_vendor": [ + "Creality" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "nozzle_temperature": [ + "200" + ], + "nozzle_temperature_initial_layer": [ + "190" + ], + "required_nozzle_HRC": [ + "0" + ], + "slow_down_layer_time": [ + "8" + ], + "filament_start_gcode": [ + ";filament start gcode\n" + ], + "filament_end_gcode": [ + ";filament end gcode \n" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "0", + "cool_cds_fan_start_at_height": "0.5", + "cool_special_cds_fan_speed": "0", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "0", + "epoxy_resin_plate_temp": "0", + "epoxy_resin_plate_temp_initial_layer": "0", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "nil", + "filament_retract_lift_below": "nil", + "filament_retract_lift_enforce": "nil", + "filament_shrink": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "material_flow_dependent_temperature": "0", + "material_flow_temp_graph": "[[3.5,200],[7.0,240]]", + "pressure_advance": "0.04", + "support_material_interface_fan_speed": "20", + "compatible_printers": [ + "Creality Ender-5 S1 Sonic 0.4 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/CR-PLA @Ender-5 S1-all.json b/resources/profiles/Creality/filament/CR-PLA @Ender-5 S1-all.json new file mode 100644 index 0000000000..f759af2774 --- /dev/null +++ b/resources/profiles/Creality/filament/CR-PLA @Ender-5 S1-all.json @@ -0,0 +1,123 @@ +{ + "type": "filament", + "name": "CR-PLA @Ender-5 S1-all", + "inherits": "fdm_filament_pla", + "from": "system", + "setting_id": "mLW6hhvEaIThZZj2", + "filament_id": "OFp4ETDP", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_flow_ratio": [ + "0.95" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "8" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_length": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_soluble": [ + "0" + ], + "filament_vendor": [ + "Creality" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "nozzle_temperature": [ + "200" + ], + "nozzle_temperature_initial_layer": [ + "190" + ], + "required_nozzle_HRC": [ + "0" + ], + "slow_down_layer_time": [ + "8" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "0", + "cool_cds_fan_start_at_height": "0.5", + "cool_special_cds_fan_speed": "0", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "0", + "epoxy_resin_plate_temp": "0", + "epoxy_resin_plate_temp_initial_layer": "0", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "nil", + "filament_retract_lift_below": "nil", + "filament_retract_lift_enforce": "nil", + "filament_shrink": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "material_flow_dependent_temperature": "0", + "material_flow_temp_graph": "[[3.5,200],[7.0,240]]", + "pressure_advance": "0.04", + "support_material_interface_fan_speed": "20", + "compatible_printers": [ + "Creality Ender-5 S1 0.4 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/CR-PLA @Sermoon D3-all.json b/resources/profiles/Creality/filament/CR-PLA @Sermoon D3-all.json new file mode 100644 index 0000000000..e4591247c2 --- /dev/null +++ b/resources/profiles/Creality/filament/CR-PLA @Sermoon D3-all.json @@ -0,0 +1,144 @@ +{ + "type": "filament", + "name": "CR-PLA @Sermoon D3-all", + "inherits": "fdm_filament_pla", + "from": "system", + "setting_id": "HGHr7BzzF2VF1cgI", + "filament_id": "OFp4ETDP", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "additional_cooling_fan_speed": [ + "80" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "50" + ], + "cool_plate_temp_initial_layer": [ + "50" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "eng_plate_temp": [ + "50" + ], + "eng_plate_temp_initial_layer": [ + "50" + ], + "filament_cost": [ + "18" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_flow_ratio": [ + "1" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "10" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_length": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_soluble": [ + "0" + ], + "filament_vendor": [ + "Creality" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "nozzle_temperature_range_high": [ + "240" + ], + "required_nozzle_HRC": [ + "0" + ], + "slow_down_layer_time": [ + "8" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "0", + "cool_cds_fan_start_at_height": "0.5", + "customized_plate_temp": "60", + "customized_plate_temp_initial_layer": "60", + "default_filament_colour": "\"\"", + "dont_slow_down_outer_wall": "0", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "0", + "epoxy_resin_plate_temp": "0", + "epoxy_resin_plate_temp_initial_layer": "0", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_long_retractions_when_cut": "nil", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "nil", + "filament_retract_lift_below": "nil", + "filament_retract_lift_enforce": "nil", + "filament_retraction_distances_when_cut": "nil", + "filament_shrink": "100%", + "filament_shrinkage_compensation_z": "100%", + "filament_stamping_distance": "0", + "filament_stamping_loading_speed": "0", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "idle_temperature": "0", + "material_flow_dependent_temperature": "0", + "material_flow_temp_graph": "[[3.0,210], [10.0,220], [12.0,230]]", + "pellet_flow_coefficient": "0.4157", + "pressure_advance": "0.02", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality Sermoon D3 0.4 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/CR-PLA @Sermoon M300-all.json b/resources/profiles/Creality/filament/CR-PLA @Sermoon M300-all.json new file mode 100644 index 0000000000..79097e7089 --- /dev/null +++ b/resources/profiles/Creality/filament/CR-PLA @Sermoon M300-all.json @@ -0,0 +1,162 @@ +{ + "type": "filament", + "name": "CR-PLA @Sermoon M300-all", + "inherits": "fdm_filament_pla", + "from": "system", + "setting_id": "rYqGOIXnGXHEgXTZ", + "filament_id": "OFp4ETDP", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "50" + ], + "cool_plate_temp_initial_layer": [ + "50" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "eng_plate_temp": [ + "50" + ], + "eng_plate_temp_initial_layer": [ + "50" + ], + "filament_cost": [ + "25" + ], + "filament_density": [ + "1.25" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_flow_ratio": [ + "0.95" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "18" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_retract_before_wipe": [ + "90%" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_length": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_soluble": [ + "0" + ], + "filament_vendor": [ + "Creality" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "Slope Lift" + ], + "full_fan_speed_layer": [ + "0" + ], + "hot_plate_temp": [ + "50" + ], + "hot_plate_temp_initial_layer": [ + "50" + ], + "nozzle_temperature_range_high": [ + "240" + ], + "required_nozzle_HRC": [ + "0" + ], + "slow_down_layer_time": [ + "14" + ], + "slow_down_min_speed": [ + "20" + ], + "textured_plate_temp": [ + "50" + ], + "textured_plate_temp_initial_layer": [ + "50" + ], + "filament_start_gcode": [ + "; filament start gcode\n{if (layer_z > first_layer_height) }\nM104 S[nozzle_temperature]\n{else} \nM104 S[first_layer_temperature]\n{endif}" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "0", + "cool_cds_fan_start_at_height": "0.5", + "cool_special_cds_fan_speed": "0", + "customized_plate_temp": "50", + "customized_plate_temp_initial_layer": "50", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "0", + "enable_special_area_additional_cooling_fan": "0", + "epoxy_resin_plate_temp": "0", + "epoxy_resin_plate_temp_initial_layer": "0", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "nil", + "filament_retract_lift_below": "nil", + "filament_retract_lift_enforce": "nil", + "filament_shrink": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "material_flow_dependent_temperature": "0", + "material_flow_temp_graph": "[[0.5,205],[1.0,205],[1.2,220]]", + "pressure_advance": "0.05", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality Sermoon M300 0.4 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/CR-PLA @Sermoon V1 Pro-all.json b/resources/profiles/Creality/filament/CR-PLA @Sermoon V1 Pro-all.json new file mode 100644 index 0000000000..08436c9bca --- /dev/null +++ b/resources/profiles/Creality/filament/CR-PLA @Sermoon V1 Pro-all.json @@ -0,0 +1,144 @@ +{ + "type": "filament", + "name": "CR-PLA @Sermoon V1 Pro-all", + "inherits": "fdm_filament_pla", + "from": "system", + "setting_id": "k8A978HSNhLgfqzv", + "filament_id": "OFp4ETDP", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "additional_cooling_fan_speed": [ + "80" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "50" + ], + "cool_plate_temp_initial_layer": [ + "50" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "eng_plate_temp": [ + "50" + ], + "eng_plate_temp_initial_layer": [ + "50" + ], + "filament_cost": [ + "18" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_flow_ratio": [ + "1" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "10" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_length": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_soluble": [ + "0" + ], + "filament_vendor": [ + "Creality" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "nozzle_temperature_range_high": [ + "240" + ], + "required_nozzle_HRC": [ + "0" + ], + "slow_down_layer_time": [ + "8" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "0", + "cool_cds_fan_start_at_height": "0.5", + "customized_plate_temp": "60", + "customized_plate_temp_initial_layer": "60", + "default_filament_colour": "\"\"", + "dont_slow_down_outer_wall": "0", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "0", + "epoxy_resin_plate_temp": "0", + "epoxy_resin_plate_temp_initial_layer": "0", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_long_retractions_when_cut": "nil", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "nil", + "filament_retract_lift_below": "nil", + "filament_retract_lift_enforce": "nil", + "filament_retraction_distances_when_cut": "nil", + "filament_shrink": "100%", + "filament_shrinkage_compensation_z": "100%", + "filament_stamping_distance": "0", + "filament_stamping_loading_speed": "0", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "idle_temperature": "0", + "material_flow_dependent_temperature": "0", + "material_flow_temp_graph": "[[3.0,210], [10.0,220], [12.0,230]]", + "pellet_flow_coefficient": "0.4157", + "pressure_advance": "0.02", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality Sermoon V1 Pro 0.4 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/CR-PLA Carbon @Ender-3 V3 Plus-all.json b/resources/profiles/Creality/filament/CR-PLA Carbon @Ender-3 V3 Plus-all.json new file mode 100644 index 0000000000..b9f95c498b --- /dev/null +++ b/resources/profiles/Creality/filament/CR-PLA Carbon @Ender-3 V3 Plus-all.json @@ -0,0 +1,162 @@ +{ + "type": "filament", + "name": "CR-PLA Carbon @Ender-3 V3 Plus-all", + "inherits": "fdm_filament_pla", + "from": "system", + "setting_id": "Ny1QQCvYxopOGq7P", + "filament_id": "OFrM4hdm", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "additional_cooling_fan_speed": [ + "80" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "50" + ], + "cool_plate_temp_initial_layer": [ + "50" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "eng_plate_temp": [ + "50" + ], + "eng_plate_temp_initial_layer": [ + "50" + ], + "filament_cost": [ + "25" + ], + "filament_density": [ + "1.25" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_flow_ratio": [ + "0.95" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "18" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_length": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_soluble": [ + "0" + ], + "filament_type": [ + "PLA-CF" + ], + "filament_vendor": [ + "Creality" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "hot_plate_temp": [ + "50" + ], + "hot_plate_temp_initial_layer": [ + "50" + ], + "nozzle_temperature_range_high": [ + "240" + ], + "required_nozzle_HRC": [ + "0" + ], + "slow_down_layer_time": [ + "8" + ], + "slow_down_min_speed": [ + "20" + ], + "textured_plate_temp": [ + "50" + ], + "textured_plate_temp_initial_layer": [ + "50" + ], + "filament_start_gcode": [ + ";filament start gcode\n{if (layer_z > first_layer_height) }\nM104 S[nozzle_temperature]\n{else} \nM104 S[first_layer_temperature]\n{endif}\n\n{if(initial_extruder != current_extruder || layer_z > first_layer_height)}\n{if (layer_z +0.4 < printable_height) }\nG2 Z{layer_z + 0.4} I0.86 J0.86 P1 F10000 ; spiral lift a little from second lift\nG1 X205 Y345 F20000\nG1 Z{layer_z } F1200\n{else}\nG1 X205 Y345 F20000\n{endif}\n{endif}" + ], + "filament_end_gcode": [ + ";filament end gcode \n" + ], + "activate_chamber_temp_control": "1", + "chamber_temperature": "35", + "cool_cds_fan_start_at_height": "0.5", + "cool_special_cds_fan_speed": "100", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "0", + "enable_special_area_additional_cooling_fan": "0", + "epoxy_resin_plate_temp": "40", + "epoxy_resin_plate_temp_initial_layer": "40", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "nil", + "filament_retract_lift_below": "nil", + "filament_retract_lift_enforce": "nil", + "filament_shrink": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "material_flow_dependent_temperature": "0", + "pressure_advance": "0.04", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality Ender-3 V3 Plus 0.4 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/CR-PLA Carbon @Ender-3 V3-all.json b/resources/profiles/Creality/filament/CR-PLA Carbon @Ender-3 V3-all.json new file mode 100644 index 0000000000..3d3da7f6ad --- /dev/null +++ b/resources/profiles/Creality/filament/CR-PLA Carbon @Ender-3 V3-all.json @@ -0,0 +1,162 @@ +{ + "type": "filament", + "name": "CR-PLA Carbon @Ender-3 V3-all", + "inherits": "fdm_filament_pla", + "from": "system", + "setting_id": "EqzstEZ9es8clekk", + "filament_id": "OFrM4hdm", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "additional_cooling_fan_speed": [ + "80" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "50" + ], + "cool_plate_temp_initial_layer": [ + "50" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "eng_plate_temp": [ + "50" + ], + "eng_plate_temp_initial_layer": [ + "50" + ], + "filament_cost": [ + "25" + ], + "filament_density": [ + "1.25" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_flow_ratio": [ + "0.95" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "18" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_length": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_soluble": [ + "0" + ], + "filament_type": [ + "PLA-CF" + ], + "filament_vendor": [ + "Creality" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "hot_plate_temp": [ + "50" + ], + "hot_plate_temp_initial_layer": [ + "50" + ], + "nozzle_temperature_range_high": [ + "240" + ], + "required_nozzle_HRC": [ + "0" + ], + "slow_down_layer_time": [ + "8" + ], + "slow_down_min_speed": [ + "20" + ], + "textured_plate_temp": [ + "50" + ], + "textured_plate_temp_initial_layer": [ + "50" + ], + "filament_start_gcode": [ + ";filament start gcode\n{if (layer_z > first_layer_height) }\nM104 S[nozzle_temperature]\n{else} \nM104 S[first_layer_temperature]\n{endif}\n\n{if(initial_extruder != current_extruder || layer_z > first_layer_height)}\n{if (layer_z +0.4 < printable_height) }\nG2 Z{layer_z + 0.4} I0.86 J0.86 P1 F10000 ; spiral lift a little from second lift\nG1 X205 Y345 F20000\nG1 Z{layer_z } F1200\n{else}\nG1 X205 Y345 F20000\n{endif}\n{endif}" + ], + "filament_end_gcode": [ + ";filament end gcode \n" + ], + "activate_chamber_temp_control": "1", + "chamber_temperature": "35", + "cool_cds_fan_start_at_height": "0.5", + "cool_special_cds_fan_speed": "100", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "0", + "enable_special_area_additional_cooling_fan": "0", + "epoxy_resin_plate_temp": "40", + "epoxy_resin_plate_temp_initial_layer": "40", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "nil", + "filament_retract_lift_below": "nil", + "filament_retract_lift_enforce": "nil", + "filament_shrink": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "material_flow_dependent_temperature": "0", + "pressure_advance": "0.04", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality Ender-3 V3 0.4 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/CR-PLA Fluo @Ender-3 V3 Plus-all.json b/resources/profiles/Creality/filament/CR-PLA Fluo @Ender-3 V3 Plus-all.json new file mode 100644 index 0000000000..473baf354e --- /dev/null +++ b/resources/profiles/Creality/filament/CR-PLA Fluo @Ender-3 V3 Plus-all.json @@ -0,0 +1,153 @@ +{ + "type": "filament", + "name": "CR-PLA Fluo @Ender-3 V3 Plus-all", + "inherits": "fdm_filament_pla", + "from": "system", + "setting_id": "CGabAfjdy4b23bvd", + "filament_id": "OFgpQwkk", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "additional_cooling_fan_speed": [ + "80" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "65" + ], + "cool_plate_temp_initial_layer": [ + "65" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "eng_plate_temp": [ + "65" + ], + "eng_plate_temp_initial_layer": [ + "65" + ], + "filament_cost": [ + "18" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_flow_ratio": [ + "0.95" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "18" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_length": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_soluble": [ + "0" + ], + "filament_vendor": [ + "Creality" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "hot_plate_temp": [ + "65" + ], + "hot_plate_temp_initial_layer": [ + "65" + ], + "nozzle_temperature": [ + "230" + ], + "nozzle_temperature_initial_layer": [ + "230" + ], + "nozzle_temperature_range_high": [ + "240" + ], + "required_nozzle_HRC": [ + "0" + ], + "textured_plate_temp": [ + "65" + ], + "textured_plate_temp_initial_layer": [ + "65" + ], + "filament_start_gcode": [ + ";filament start gcode\n" + ], + "filament_end_gcode": [ + ";filament end gcode \n" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "35", + "cool_cds_fan_start_at_height": "0.5", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "0", + "epoxy_resin_plate_temp": "0", + "epoxy_resin_plate_temp_initial_layer": "0", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "0", + "filament_retract_lift_below": "0", + "filament_retract_lift_enforce": "All Surfaces", + "filament_shrink": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "pressure_advance": "0.02", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality Ender-3 V3 Plus 0.4 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/CR-PLA Fluo @Ender-3 V3-all.json b/resources/profiles/Creality/filament/CR-PLA Fluo @Ender-3 V3-all.json new file mode 100644 index 0000000000..a8af45249c --- /dev/null +++ b/resources/profiles/Creality/filament/CR-PLA Fluo @Ender-3 V3-all.json @@ -0,0 +1,155 @@ +{ + "type": "filament", + "name": "CR-PLA Fluo @Ender-3 V3-all", + "inherits": "fdm_filament_pla", + "from": "system", + "setting_id": "xkniY2GiXA6eVgP9", + "filament_id": "OFgpQwkk", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "65" + ], + "cool_plate_temp_initial_layer": [ + "65" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "eng_plate_temp": [ + "65" + ], + "eng_plate_temp_initial_layer": [ + "65" + ], + "filament_cost": [ + "18" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_flow_ratio": [ + "0.95" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "18" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_length": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_soluble": [ + "0" + ], + "filament_vendor": [ + "Creality" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "hot_plate_temp": [ + "65" + ], + "hot_plate_temp_initial_layer": [ + "65" + ], + "nozzle_temperature": [ + "230" + ], + "nozzle_temperature_initial_layer": [ + "230" + ], + "nozzle_temperature_range_high": [ + "240" + ], + "required_nozzle_HRC": [ + "0" + ], + "textured_plate_temp": [ + "65" + ], + "textured_plate_temp_initial_layer": [ + "65" + ], + "filament_start_gcode": [ + ";filament start gcode\n" + ], + "filament_end_gcode": [ + ";filament end gcode \n" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "35", + "cool_special_cds_fan_speed": "100", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "0", + "epoxy_resin_plate_temp": "0", + "epoxy_resin_plate_temp_initial_layer": "0", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "0", + "filament_retract_lift_below": "0", + "filament_retract_lift_enforce": "All Surfaces", + "filament_shrink": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "material_flow_dependent_temperature": "0", + "material_flow_temp_graph": "[[3.0,210], [10.0,220], [12.0,230]]", + "pressure_advance": "0.02", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality Ender-3 V3 0.4 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/CR-PLA Matte @CR-10 SE-all.json b/resources/profiles/Creality/filament/CR-PLA Matte @CR-10 SE-all.json new file mode 100644 index 0000000000..291d3652e0 --- /dev/null +++ b/resources/profiles/Creality/filament/CR-PLA Matte @CR-10 SE-all.json @@ -0,0 +1,155 @@ +{ + "type": "filament", + "name": "CR-PLA Matte @CR-10 SE-all", + "inherits": "fdm_filament_pla", + "from": "system", + "setting_id": "NKcoKfmFBGE1ZRio", + "filament_id": "OFM0xjBG", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "additional_cooling_fan_speed": [ + "80" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "50" + ], + "cool_plate_temp_initial_layer": [ + "50" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "eng_plate_temp": [ + "50" + ], + "eng_plate_temp_initial_layer": [ + "50" + ], + "filament_cost": [ + "19" + ], + "filament_density": [ + "1.3" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_flow_ratio": [ + "0.95" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "18" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_length": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_soluble": [ + "0" + ], + "filament_vendor": [ + "Creality" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "hot_plate_temp": [ + "50" + ], + "hot_plate_temp_initial_layer": [ + "50" + ], + "nozzle_temperature": [ + "230" + ], + "nozzle_temperature_initial_layer": [ + "230" + ], + "nozzle_temperature_range_high": [ + "240" + ], + "required_nozzle_HRC": [ + "0" + ], + "textured_plate_temp": [ + "50" + ], + "textured_plate_temp_initial_layer": [ + "50" + ], + "filament_start_gcode": [ + ";filament start gcode\n" + ], + "filament_end_gcode": [ + ";filament end gcode \n" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "35", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "0", + "epoxy_resin_plate_temp": "0", + "epoxy_resin_plate_temp_initial_layer": "0", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "0", + "filament_retract_lift_below": "0", + "filament_retract_lift_enforce": "All Surfaces", + "filament_shrink": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "pressure_advance": "0.02", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality CR-10 SE 0.4 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/CR-PLA Matte @Ender-3 V3 Plus-all.json b/resources/profiles/Creality/filament/CR-PLA Matte @Ender-3 V3 Plus-all.json new file mode 100644 index 0000000000..8849c9c510 --- /dev/null +++ b/resources/profiles/Creality/filament/CR-PLA Matte @Ender-3 V3 Plus-all.json @@ -0,0 +1,156 @@ +{ + "type": "filament", + "name": "CR-PLA Matte @Ender-3 V3 Plus-all", + "inherits": "fdm_filament_pla", + "from": "system", + "setting_id": "QvQmSZuNcXgsVOzE", + "filament_id": "OFM0xjBG", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "additional_cooling_fan_speed": [ + "80" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "65" + ], + "cool_plate_temp_initial_layer": [ + "65" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "eng_plate_temp": [ + "65" + ], + "eng_plate_temp_initial_layer": [ + "65" + ], + "filament_cost": [ + "19" + ], + "filament_density": [ + "1.3" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_flow_ratio": [ + "0.95" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "18" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_length": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_soluble": [ + "0" + ], + "filament_vendor": [ + "Creality" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "hot_plate_temp": [ + "65" + ], + "hot_plate_temp_initial_layer": [ + "65" + ], + "nozzle_temperature": [ + "230" + ], + "nozzle_temperature_initial_layer": [ + "230" + ], + "nozzle_temperature_range_high": [ + "240" + ], + "required_nozzle_HRC": [ + "0" + ], + "textured_plate_temp": [ + "65" + ], + "textured_plate_temp_initial_layer": [ + "65" + ], + "filament_start_gcode": [ + ";filament start gcode\n" + ], + "filament_end_gcode": [ + ";filament end gcode \n" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "35", + "cool_cds_fan_start_at_height": "0.5", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "0", + "epoxy_resin_plate_temp": "0", + "epoxy_resin_plate_temp_initial_layer": "0", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "0", + "filament_retract_lift_below": "0", + "filament_retract_lift_enforce": "All Surfaces", + "filament_shrink": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "pressure_advance": "0.02", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality Ender-3 V3 Plus 0.4 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/CR-PLA Matte @Ender-3 V3-all.json b/resources/profiles/Creality/filament/CR-PLA Matte @Ender-3 V3-all.json new file mode 100644 index 0000000000..2e66b94e2b --- /dev/null +++ b/resources/profiles/Creality/filament/CR-PLA Matte @Ender-3 V3-all.json @@ -0,0 +1,158 @@ +{ + "type": "filament", + "name": "CR-PLA Matte @Ender-3 V3-all", + "inherits": "fdm_filament_pla", + "from": "system", + "setting_id": "XDalZ3Pyn4ARpJDe", + "filament_id": "OFM0xjBG", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "65" + ], + "cool_plate_temp_initial_layer": [ + "65" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "eng_plate_temp": [ + "65" + ], + "eng_plate_temp_initial_layer": [ + "65" + ], + "filament_cost": [ + "19" + ], + "filament_density": [ + "1.3" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_flow_ratio": [ + "0.95" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "18" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_length": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_soluble": [ + "0" + ], + "filament_vendor": [ + "Creality" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "hot_plate_temp": [ + "65" + ], + "hot_plate_temp_initial_layer": [ + "65" + ], + "nozzle_temperature": [ + "230" + ], + "nozzle_temperature_initial_layer": [ + "230" + ], + "nozzle_temperature_range_high": [ + "240" + ], + "required_nozzle_HRC": [ + "0" + ], + "textured_plate_temp": [ + "65" + ], + "textured_plate_temp_initial_layer": [ + "65" + ], + "filament_start_gcode": [ + ";filament start gcode\n" + ], + "filament_end_gcode": [ + ";filament end gcode \n" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "35", + "cool_special_cds_fan_speed": "100", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "0", + "epoxy_resin_plate_temp": "0", + "epoxy_resin_plate_temp_initial_layer": "0", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "0", + "filament_retract_lift_below": "0", + "filament_retract_lift_enforce": "All Surfaces", + "filament_shrink": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "material_flow_dependent_temperature": "0", + "material_flow_temp_graph": "[[3.0,210], [10.0,220], [12.0,230]]", + "pressure_advance": "0.02", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality Ender-3 V3 0.4 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/CR-Silk @Ender-3 V3 Plus-all.json b/resources/profiles/Creality/filament/CR-Silk @Ender-3 V3 Plus-all.json new file mode 100644 index 0000000000..29ed6bff6b --- /dev/null +++ b/resources/profiles/Creality/filament/CR-Silk @Ender-3 V3 Plus-all.json @@ -0,0 +1,156 @@ +{ + "type": "filament", + "name": "CR-Silk @Ender-3 V3 Plus-all", + "inherits": "fdm_filament_pla", + "from": "system", + "setting_id": "MIcCsrSIIFHcKg6c", + "filament_id": "OF3OMgrI", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "additional_cooling_fan_speed": [ + "80" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "65" + ], + "cool_plate_temp_initial_layer": [ + "65" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "eng_plate_temp": [ + "65" + ], + "eng_plate_temp_initial_layer": [ + "65" + ], + "filament_cost": [ + "22" + ], + "filament_density": [ + "1.25" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_flow_ratio": [ + "0.95" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "10" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_length": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_soluble": [ + "0" + ], + "filament_vendor": [ + "Creality" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "hot_plate_temp": [ + "65" + ], + "hot_plate_temp_initial_layer": [ + "65" + ], + "nozzle_temperature": [ + "230" + ], + "nozzle_temperature_initial_layer": [ + "230" + ], + "nozzle_temperature_range_high": [ + "240" + ], + "required_nozzle_HRC": [ + "0" + ], + "textured_plate_temp": [ + "65" + ], + "textured_plate_temp_initial_layer": [ + "65" + ], + "filament_start_gcode": [ + ";filament start gcode\n" + ], + "filament_end_gcode": [ + ";filament end gcode \n" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "35", + "cool_cds_fan_start_at_height": "0.5", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "0", + "epoxy_resin_plate_temp": "0", + "epoxy_resin_plate_temp_initial_layer": "0", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "0", + "filament_retract_lift_below": "0", + "filament_retract_lift_enforce": "All Surfaces", + "filament_shrink": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "pressure_advance": "0.02", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality Ender-3 V3 Plus 0.4 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/CR-Silk @Ender-3 V3-all.json b/resources/profiles/Creality/filament/CR-Silk @Ender-3 V3-all.json new file mode 100644 index 0000000000..213e26cc62 --- /dev/null +++ b/resources/profiles/Creality/filament/CR-Silk @Ender-3 V3-all.json @@ -0,0 +1,159 @@ +{ + "type": "filament", + "name": "CR-Silk @Ender-3 V3-all", + "inherits": "fdm_filament_pla", + "from": "system", + "setting_id": "27Rpfmi4f1MJahL0", + "filament_id": "OF3OMgrI", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "65" + ], + "cool_plate_temp_initial_layer": [ + "65" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "eng_plate_temp": [ + "65" + ], + "eng_plate_temp_initial_layer": [ + "65" + ], + "filament_cost": [ + "22" + ], + "filament_density": [ + "1.25" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_flow_ratio": [ + "0.98" + ], + "filament_is_support": [ + "0" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_length": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_soluble": [ + "0" + ], + "filament_vendor": [ + "Creality" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "hot_plate_temp": [ + "65" + ], + "hot_plate_temp_initial_layer": [ + "65" + ], + "nozzle_temperature_range_high": [ + "240" + ], + "required_nozzle_HRC": [ + "0" + ], + "slow_down_layer_time": [ + "14" + ], + "slow_down_min_speed": [ + "20" + ], + "textured_plate_temp": [ + "65" + ], + "textured_plate_temp_initial_layer": [ + "65" + ], + "filament_start_gcode": [ + ";filament start gcode\n" + ], + "filament_end_gcode": [ + ";filament end gcode \n" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "35", + "cool_cds_fan_start_at_height": "0.5", + "cool_special_cds_fan_speed": "100", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "1", + "enable_special_area_additional_cooling_fan": "0", + "epoxy_resin_plate_temp": "0", + "epoxy_resin_plate_temp_initial_layer": "0", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "0", + "filament_retract_lift_below": "0", + "filament_retract_lift_enforce": "All Surfaces", + "filament_shrink": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "material_flow_dependent_temperature": "1", + "material_flow_temp_graph": "[[3.0,205],[5.0,215],[7.0,220]]", + "pressure_advance": "0.048", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality Ender-3 V3 0.4 nozzle", + "Creality Ender-3 V3 0.6 nozzle", + "Creality Ender-3 V3 0.8 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/CR-Silk @Sermoon D3-all.json b/resources/profiles/Creality/filament/CR-Silk @Sermoon D3-all.json new file mode 100644 index 0000000000..e188c21b6e --- /dev/null +++ b/resources/profiles/Creality/filament/CR-Silk @Sermoon D3-all.json @@ -0,0 +1,147 @@ +{ + "type": "filament", + "name": "CR-Silk @Sermoon D3-all", + "inherits": "fdm_filament_pla", + "from": "system", + "setting_id": "GwhtT5VncavD9Mnc", + "filament_id": "OF3OMgrI", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "additional_cooling_fan_speed": [ + "80" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "50" + ], + "cool_plate_temp_initial_layer": [ + "50" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "eng_plate_temp": [ + "50" + ], + "eng_plate_temp_initial_layer": [ + "50" + ], + "filament_cost": [ + "22" + ], + "filament_density": [ + "1.25" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_flow_ratio": [ + "0.98" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "10" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_length": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_soluble": [ + "0" + ], + "filament_vendor": [ + "Creality" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "nozzle_temperature_range_high": [ + "240" + ], + "required_nozzle_HRC": [ + "0" + ], + "slow_down_layer_time": [ + "8" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "0", + "cool_cds_fan_start_at_height": "0.5", + "customized_plate_temp": "60", + "customized_plate_temp_initial_layer": "60", + "default_filament_colour": "\"\"", + "dont_slow_down_outer_wall": "0", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "0", + "epoxy_resin_plate_temp": "0", + "epoxy_resin_plate_temp_initial_layer": "0", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_long_retractions_when_cut": "nil", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "nil", + "filament_retract_lift_below": "nil", + "filament_retract_lift_enforce": "nil", + "filament_retraction_distances_when_cut": "nil", + "filament_shrink": "100%", + "filament_shrinkage_compensation_z": "100%", + "filament_stamping_distance": "0", + "filament_stamping_loading_speed": "0", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "idle_temperature": "0", + "material_flow_dependent_temperature": "0", + "material_flow_temp_graph": "[[3.0,210], [10.0,220], [12.0,230]]", + "pellet_flow_coefficient": "0.4157", + "pressure_advance": "0.02", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality Sermoon D3 0.4 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/CR-Silk @Sermoon M300-all.json b/resources/profiles/Creality/filament/CR-Silk @Sermoon M300-all.json new file mode 100644 index 0000000000..a9c8a6439f --- /dev/null +++ b/resources/profiles/Creality/filament/CR-Silk @Sermoon M300-all.json @@ -0,0 +1,163 @@ +{ + "type": "filament", + "name": "CR-Silk @Sermoon M300-all", + "inherits": "fdm_filament_pla", + "from": "system", + "setting_id": "hL6B3rEviI23wR5C", + "filament_id": "OF3OMgrI", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "50" + ], + "cool_plate_temp_initial_layer": [ + "50" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "eng_plate_temp": [ + "50" + ], + "eng_plate_temp_initial_layer": [ + "50" + ], + "filament_cost": [ + "22" + ], + "filament_density": [ + "1.25" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_flow_ratio": [ + "0.95" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "10" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_retract_before_wipe": [ + "90%" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_length": [ + "0.4" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_soluble": [ + "0" + ], + "filament_vendor": [ + "Creality" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "Slope Lift" + ], + "full_fan_speed_layer": [ + "0" + ], + "hot_plate_temp": [ + "50" + ], + "hot_plate_temp_initial_layer": [ + "50" + ], + "nozzle_temperature_range_high": [ + "240" + ], + "required_nozzle_HRC": [ + "0" + ], + "slow_down_layer_time": [ + "12" + ], + "slow_down_min_speed": [ + "20" + ], + "textured_plate_temp": [ + "50" + ], + "textured_plate_temp_initial_layer": [ + "50" + ], + "filament_start_gcode": [ + "; filament start gcode\n{if (layer_z > first_layer_height) }\nM104 S[nozzle_temperature]\n{else} \nM104 S[first_layer_temperature]\n{endif}" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "0", + "cool_cds_fan_start_at_height": "0.5", + "cool_special_cds_fan_speed": "0", + "customized_plate_temp": "50", + "customized_plate_temp_initial_layer": "50", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "0", + "enable_special_area_additional_cooling_fan": "0", + "epoxy_resin_plate_temp": "0", + "epoxy_resin_plate_temp_initial_layer": "0", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "nil", + "filament_retract_lift_below": "nil", + "filament_retract_lift_enforce": "nil", + "filament_shrink": "100%", + "filament_shrinkage_compensation_z": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "material_flow_dependent_temperature": "0", + "material_flow_temp_graph": "[[0.5,190],[1.0,190],[1.2,220]]", + "pressure_advance": "0.04", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality Sermoon M300 0.4 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/CR-TPU @CR-10 Smart Pro-all.json b/resources/profiles/Creality/filament/CR-TPU @CR-10 Smart Pro-all.json new file mode 100644 index 0000000000..02537b71b8 --- /dev/null +++ b/resources/profiles/Creality/filament/CR-TPU @CR-10 Smart Pro-all.json @@ -0,0 +1,160 @@ +{ + "type": "filament", + "name": "CR-TPU @CR-10 Smart Pro-all", + "inherits": "fdm_filament_tpu", + "from": "system", + "setting_id": "iOz1sN3kp22Y5TBE", + "filament_id": "OFG2RkhN", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "35" + ], + "cool_plate_temp_initial_layer": [ + "50" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "eng_plate_temp": [ + "50" + ], + "eng_plate_temp_initial_layer": [ + "50" + ], + "filament_cost": [ + "25" + ], + "filament_density": [ + "1.1" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_flow_ratio": [ + "1" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "3" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_length": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_soluble": [ + "0" + ], + "filament_vendor": [ + "Creality" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "nozzle_temperature": [ + "230" + ], + "nozzle_temperature_initial_layer": [ + "230" + ], + "nozzle_temperature_range_high": [ + "240" + ], + "nozzle_temperature_range_low": [ + "210" + ], + "overhang_fan_threshold": [ + "50%" + ], + "required_nozzle_HRC": [ + "0" + ], + "slow_down_layer_time": [ + "8" + ], + "slow_down_min_speed": [ + "10" + ], + "textured_plate_temp": [ + "35" + ], + "textured_plate_temp_initial_layer": [ + "35" + ], + "filament_start_gcode": [ + ";filament start gcode\n" + ], + "filament_end_gcode": [ + ";filament end gcode \n" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "0", + "customized_plate_temp": "35", + "customized_plate_temp_initial_layer": "35", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "0", + "epoxy_resin_plate_temp": "0", + "epoxy_resin_plate_temp_initial_layer": "0", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "nil", + "filament_retract_lift_below": "nil", + "filament_retract_lift_enforce": "nil", + "filament_shrink": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "pressure_advance": "0.02", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality CR-10 Smart Pro 0.4 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/CR-TPU @CR-10-all.json b/resources/profiles/Creality/filament/CR-TPU @CR-10-all.json new file mode 100644 index 0000000000..6041be6248 --- /dev/null +++ b/resources/profiles/Creality/filament/CR-TPU @CR-10-all.json @@ -0,0 +1,160 @@ +{ + "type": "filament", + "name": "CR-TPU @CR-10-all", + "inherits": "fdm_filament_tpu", + "from": "system", + "setting_id": "V02QbRBaZBg3wFIn", + "filament_id": "OFG2RkhN", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "35" + ], + "cool_plate_temp_initial_layer": [ + "50" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "eng_plate_temp": [ + "50" + ], + "eng_plate_temp_initial_layer": [ + "50" + ], + "filament_cost": [ + "25" + ], + "filament_density": [ + "1.1" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_flow_ratio": [ + "1" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "2.5" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_length": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_soluble": [ + "0" + ], + "filament_vendor": [ + "Creality" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "nozzle_temperature": [ + "230" + ], + "nozzle_temperature_initial_layer": [ + "230" + ], + "nozzle_temperature_range_high": [ + "240" + ], + "nozzle_temperature_range_low": [ + "210" + ], + "overhang_fan_threshold": [ + "50%" + ], + "required_nozzle_HRC": [ + "0" + ], + "slow_down_layer_time": [ + "8" + ], + "slow_down_min_speed": [ + "10" + ], + "textured_plate_temp": [ + "35" + ], + "textured_plate_temp_initial_layer": [ + "35" + ], + "filament_start_gcode": [ + ";filament start gcode\n" + ], + "filament_end_gcode": [ + ";filament end gcode \n" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "0", + "customized_plate_temp": "35", + "customized_plate_temp_initial_layer": "35", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "0", + "epoxy_resin_plate_temp": "0", + "epoxy_resin_plate_temp_initial_layer": "0", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "nil", + "filament_retract_lift_below": "nil", + "filament_retract_lift_enforce": "nil", + "filament_shrink": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "pressure_advance": "0.02", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality CR-10 0.4 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/CR-TPU @Ender-3 V2-all.json b/resources/profiles/Creality/filament/CR-TPU @Ender-3 V2-all.json new file mode 100644 index 0000000000..38a1295fb4 --- /dev/null +++ b/resources/profiles/Creality/filament/CR-TPU @Ender-3 V2-all.json @@ -0,0 +1,166 @@ +{ + "type": "filament", + "name": "CR-TPU @Ender-3 V2-all", + "inherits": "fdm_filament_tpu", + "from": "system", + "setting_id": "vbCa5VO9C083vHVd", + "filament_id": "OFG2RkhN", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "35" + ], + "cool_plate_temp_initial_layer": [ + "50" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "eng_plate_temp": [ + "50" + ], + "eng_plate_temp_initial_layer": [ + "50" + ], + "filament_cost": [ + "25" + ], + "filament_density": [ + "1.1" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_flow_ratio": [ + "1" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "2" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_length": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_soluble": [ + "0" + ], + "filament_vendor": [ + "Creality" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "hot_plate_temp": [ + "40" + ], + "hot_plate_temp_initial_layer": [ + "40" + ], + "nozzle_temperature": [ + "230" + ], + "nozzle_temperature_initial_layer": [ + "230" + ], + "nozzle_temperature_range_high": [ + "240" + ], + "nozzle_temperature_range_low": [ + "210" + ], + "overhang_fan_threshold": [ + "50%" + ], + "required_nozzle_HRC": [ + "0" + ], + "slow_down_layer_time": [ + "8" + ], + "slow_down_min_speed": [ + "10" + ], + "textured_plate_temp": [ + "40" + ], + "textured_plate_temp_initial_layer": [ + "40" + ], + "filament_start_gcode": [ + ";filament start gcode\n" + ], + "filament_end_gcode": [ + ";filament end gcode\n" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "0", + "customized_plate_temp": "40", + "customized_plate_temp_initial_layer": "40", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "0", + "epoxy_resin_plate_temp": "0", + "epoxy_resin_plate_temp_initial_layer": "0", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "nil", + "filament_retract_lift_below": "nil", + "filament_retract_lift_enforce": "nil", + "filament_shrink": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "pressure_advance": "0.4", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality Ender-3 V2 0.4 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/CR-TPU @Ender-3 V3 Plus-all.json b/resources/profiles/Creality/filament/CR-TPU @Ender-3 V3 Plus-all.json new file mode 100644 index 0000000000..65414cbeda --- /dev/null +++ b/resources/profiles/Creality/filament/CR-TPU @Ender-3 V3 Plus-all.json @@ -0,0 +1,156 @@ +{ + "type": "filament", + "name": "CR-TPU @Ender-3 V3 Plus-all", + "inherits": "fdm_filament_tpu", + "from": "system", + "setting_id": "7NlAEl0uRjpET60w", + "filament_id": "OFG2RkhN", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "35" + ], + "cool_plate_temp_initial_layer": [ + "50" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "eng_plate_temp": [ + "50" + ], + "eng_plate_temp_initial_layer": [ + "50" + ], + "filament_density": [ + "1.12" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_flow_ratio": [ + "0.98" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "3.5" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_length": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_soluble": [ + "0" + ], + "filament_vendor": [ + "Creality" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "nozzle_temperature": [ + "230" + ], + "nozzle_temperature_initial_layer": [ + "230" + ], + "nozzle_temperature_range_high": [ + "240" + ], + "nozzle_temperature_range_low": [ + "210" + ], + "overhang_fan_threshold": [ + "50%" + ], + "required_nozzle_HRC": [ + "0" + ], + "slow_down_layer_time": [ + "4" + ], + "slow_down_min_speed": [ + "10" + ], + "textured_plate_temp": [ + "35" + ], + "textured_plate_temp_initial_layer": [ + "35" + ], + "filament_start_gcode": [ + ";filament start gcode\n" + ], + "filament_end_gcode": [ + ";filament end gcode \n" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "35", + "cool_cds_fan_start_at_height": "0.5", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "0", + "epoxy_resin_plate_temp": "0", + "epoxy_resin_plate_temp_initial_layer": "0", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "0", + "filament_retract_lift_below": "0", + "filament_retract_lift_enforce": "All Surfaces", + "filament_shrink": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "pressure_advance": "0.02", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality Ender-3 V3 Plus 0.4 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/CR-TPU @Ender-3 V3-all.json b/resources/profiles/Creality/filament/CR-TPU @Ender-3 V3-all.json new file mode 100644 index 0000000000..5cc6b7e824 --- /dev/null +++ b/resources/profiles/Creality/filament/CR-TPU @Ender-3 V3-all.json @@ -0,0 +1,161 @@ +{ + "type": "filament", + "name": "CR-TPU @Ender-3 V3-all", + "inherits": "fdm_filament_tpu", + "from": "system", + "setting_id": "WmQ8C2t4J7YJSxdO", + "filament_id": "OFG2RkhN", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "35" + ], + "cool_plate_temp_initial_layer": [ + "50" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "eng_plate_temp": [ + "50" + ], + "eng_plate_temp_initial_layer": [ + "50" + ], + "filament_density": [ + "1.12" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_flow_ratio": [ + "0.98" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "3.5" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_length": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_soluble": [ + "0" + ], + "filament_vendor": [ + "Creality" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "nozzle_temperature": [ + "230" + ], + "nozzle_temperature_initial_layer": [ + "230" + ], + "nozzle_temperature_range_high": [ + "240" + ], + "nozzle_temperature_range_low": [ + "210" + ], + "overhang_fan_threshold": [ + "50%" + ], + "required_nozzle_HRC": [ + "0" + ], + "slow_down_layer_time": [ + "4" + ], + "slow_down_min_speed": [ + "10" + ], + "textured_plate_temp": [ + "35" + ], + "textured_plate_temp_initial_layer": [ + "35" + ], + "filament_start_gcode": [ + ";filament start gcode\n" + ], + "filament_end_gcode": [ + ";filament end gcode \n" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "35", + "cool_special_cds_fan_speed": "100", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "0", + "epoxy_resin_plate_temp": "0", + "epoxy_resin_plate_temp_initial_layer": "0", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "0", + "filament_retract_lift_below": "0", + "filament_retract_lift_enforce": "All Surfaces", + "filament_shrink": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "material_flow_dependent_temperature": "0", + "material_flow_temp_graph": "[[3.0,210], [10.0,220], [12.0,230]]", + "pressure_advance": "0.02", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality Ender-3 V3 0.4 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/CR-TPU @Sermoon D3-all.json b/resources/profiles/Creality/filament/CR-TPU @Sermoon D3-all.json new file mode 100644 index 0000000000..dcf6b60a99 --- /dev/null +++ b/resources/profiles/Creality/filament/CR-TPU @Sermoon D3-all.json @@ -0,0 +1,157 @@ +{ + "type": "filament", + "name": "CR-TPU @Sermoon D3-all", + "inherits": "fdm_filament_tpu", + "from": "system", + "setting_id": "SoAsld30mkDNavBm", + "filament_id": "OFG2RkhN", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "35" + ], + "cool_plate_temp_initial_layer": [ + "35" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "eng_plate_temp": [ + "50" + ], + "eng_plate_temp_initial_layer": [ + "50" + ], + "filament_cost": [ + "0" + ], + "filament_density": [ + "0" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_flow_ratio": [ + "0.98" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "3" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_length": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_soluble": [ + "0" + ], + "filament_vendor": [ + "Creality" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "nozzle_temperature": [ + "215" + ], + "nozzle_temperature_initial_layer": [ + "215" + ], + "nozzle_temperature_range_high": [ + "240" + ], + "nozzle_temperature_range_low": [ + "190" + ], + "overhang_fan_threshold": [ + "50%" + ], + "required_nozzle_HRC": [ + "0" + ], + "slow_down_layer_time": [ + "8" + ], + "slow_down_min_speed": [ + "10" + ], + "textured_plate_temp": [ + "35" + ], + "textured_plate_temp_initial_layer": [ + "35" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "35", + "cool_cds_fan_start_at_height": "0.5", + "customized_plate_temp": "35", + "customized_plate_temp_initial_layer": "35", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "0", + "epoxy_resin_plate_temp": "0", + "epoxy_resin_plate_temp_initial_layer": "0", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "nil", + "filament_retract_lift_below": "nil", + "filament_retract_lift_enforce": "nil", + "filament_shrink": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "material_flow_dependent_temperature": "0", + "material_flow_temp_graph": "[[3.0,210], [10.0,220], [12.0,230]]", + "pressure_advance": "0.05", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality Sermoon D3 0.4 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/CR-TPU @Sermoon V1 Pro-all.json b/resources/profiles/Creality/filament/CR-TPU @Sermoon V1 Pro-all.json new file mode 100644 index 0000000000..6e73d09a10 --- /dev/null +++ b/resources/profiles/Creality/filament/CR-TPU @Sermoon V1 Pro-all.json @@ -0,0 +1,168 @@ +{ + "type": "filament", + "name": "CR-TPU @Sermoon V1 Pro-all", + "inherits": "fdm_filament_tpu", + "from": "system", + "setting_id": "HtxgDX79Zv5Oc5f2", + "filament_id": "OFG2RkhN", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "35" + ], + "cool_plate_temp_initial_layer": [ + "35" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "eng_plate_temp": [ + "50" + ], + "eng_plate_temp_initial_layer": [ + "50" + ], + "filament_cost": [ + "0" + ], + "filament_density": [ + "0" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_flow_ratio": [ + "0.98" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "3" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_length": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_soluble": [ + "0" + ], + "filament_vendor": [ + "Creality" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "nozzle_temperature": [ + "215" + ], + "nozzle_temperature_initial_layer": [ + "215" + ], + "nozzle_temperature_range_high": [ + "240" + ], + "nozzle_temperature_range_low": [ + "190" + ], + "overhang_fan_threshold": [ + "50%" + ], + "reduce_fan_stop_start_freq": [ + "0" + ], + "required_nozzle_HRC": [ + "0" + ], + "slow_down_layer_time": [ + "8" + ], + "slow_down_min_speed": [ + "10" + ], + "textured_plate_temp": [ + "35" + ], + "textured_plate_temp_initial_layer": [ + "35" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "35", + "cool_cds_fan_start_at_height": "0.5", + "customized_plate_temp": "35", + "customized_plate_temp_initial_layer": "35", + "default_filament_colour": "\"\"", + "dont_slow_down_outer_wall": "0", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "0", + "epoxy_resin_plate_temp": "0", + "epoxy_resin_plate_temp_initial_layer": "0", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_long_retractions_when_cut": "nil", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "nil", + "filament_retract_lift_below": "nil", + "filament_retract_lift_enforce": "nil", + "filament_retraction_distances_when_cut": "nil", + "filament_shrink": "100%", + "filament_shrinkage_compensation_z": "100%", + "filament_stamping_distance": "0", + "filament_stamping_loading_speed": "0", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "idle_temperature": "0", + "material_flow_dependent_temperature": "0", + "material_flow_temp_graph": "[[3.0,210], [10.0,220], [12.0,230]]", + "pellet_flow_coefficient": "0.4157", + "pressure_advance": "0.05", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality Sermoon V1 Pro 0.4 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/CR-Wood @Ender-3 V3 Plus-all.json b/resources/profiles/Creality/filament/CR-Wood @Ender-3 V3 Plus-all.json new file mode 100644 index 0000000000..46f976cf53 --- /dev/null +++ b/resources/profiles/Creality/filament/CR-Wood @Ender-3 V3 Plus-all.json @@ -0,0 +1,156 @@ +{ + "type": "filament", + "name": "CR-Wood @Ender-3 V3 Plus-all", + "inherits": "fdm_filament_pla", + "from": "system", + "setting_id": "RUOc2G0ddCoK7iZB", + "filament_id": "OFGxC8gB", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "additional_cooling_fan_speed": [ + "80" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "65" + ], + "cool_plate_temp_initial_layer": [ + "65" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "eng_plate_temp": [ + "65" + ], + "eng_plate_temp_initial_layer": [ + "65" + ], + "filament_cost": [ + "23" + ], + "filament_density": [ + "1.22" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_flow_ratio": [ + "0.95" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "18" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_length": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_soluble": [ + "0" + ], + "filament_vendor": [ + "Creality" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "hot_plate_temp": [ + "65" + ], + "hot_plate_temp_initial_layer": [ + "65" + ], + "nozzle_temperature": [ + "230" + ], + "nozzle_temperature_initial_layer": [ + "230" + ], + "nozzle_temperature_range_high": [ + "240" + ], + "required_nozzle_HRC": [ + "0" + ], + "textured_plate_temp": [ + "65" + ], + "textured_plate_temp_initial_layer": [ + "65" + ], + "filament_start_gcode": [ + ";filament start gcode\n" + ], + "filament_end_gcode": [ + ";filament end gcode \n" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "35", + "cool_cds_fan_start_at_height": "0.5", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "0", + "epoxy_resin_plate_temp": "0", + "epoxy_resin_plate_temp_initial_layer": "0", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "0", + "filament_retract_lift_below": "0", + "filament_retract_lift_enforce": "All Surfaces", + "filament_shrink": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "pressure_advance": "0.02", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality Ender-3 V3 Plus 0.4 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/CR-Wood @Ender-3 V3-all.json b/resources/profiles/Creality/filament/CR-Wood @Ender-3 V3-all.json new file mode 100644 index 0000000000..545bcc259d --- /dev/null +++ b/resources/profiles/Creality/filament/CR-Wood @Ender-3 V3-all.json @@ -0,0 +1,158 @@ +{ + "type": "filament", + "name": "CR-Wood @Ender-3 V3-all", + "inherits": "fdm_filament_pla", + "from": "system", + "setting_id": "Uhd78nmEHWhm9byr", + "filament_id": "OFGxC8gB", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "65" + ], + "cool_plate_temp_initial_layer": [ + "65" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "eng_plate_temp": [ + "65" + ], + "eng_plate_temp_initial_layer": [ + "65" + ], + "filament_cost": [ + "23" + ], + "filament_density": [ + "1.22" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_flow_ratio": [ + "0.95" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "18" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_length": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_soluble": [ + "0" + ], + "filament_vendor": [ + "Creality" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "hot_plate_temp": [ + "65" + ], + "hot_plate_temp_initial_layer": [ + "65" + ], + "nozzle_temperature": [ + "230" + ], + "nozzle_temperature_initial_layer": [ + "230" + ], + "nozzle_temperature_range_high": [ + "240" + ], + "required_nozzle_HRC": [ + "0" + ], + "textured_plate_temp": [ + "65" + ], + "textured_plate_temp_initial_layer": [ + "65" + ], + "filament_start_gcode": [ + ";filament start gcode\n" + ], + "filament_end_gcode": [ + ";filament end gcode \n" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "35", + "cool_special_cds_fan_speed": "100", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "0", + "epoxy_resin_plate_temp": "0", + "epoxy_resin_plate_temp_initial_layer": "0", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "0", + "filament_retract_lift_below": "0", + "filament_retract_lift_enforce": "All Surfaces", + "filament_shrink": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "material_flow_dependent_temperature": "0", + "material_flow_temp_graph": "[[3.0,210], [10.0,220], [12.0,230]]", + "pressure_advance": "0.02", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality Ender-3 V3 0.4 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/EN-PLA+ @Ender-3 V3 Plus-all.json b/resources/profiles/Creality/filament/EN-PLA+ @Ender-3 V3 Plus-all.json new file mode 100644 index 0000000000..f46ef49cf0 --- /dev/null +++ b/resources/profiles/Creality/filament/EN-PLA+ @Ender-3 V3 Plus-all.json @@ -0,0 +1,153 @@ +{ + "type": "filament", + "name": "EN-PLA+ @Ender-3 V3 Plus-all", + "inherits": "fdm_filament_pla", + "from": "system", + "setting_id": "XloTVVL72xDtiyTa", + "filament_id": "OFks6esg", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "additional_cooling_fan_speed": [ + "80" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "65" + ], + "cool_plate_temp_initial_layer": [ + "65" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "eng_plate_temp": [ + "65" + ], + "eng_plate_temp_initial_layer": [ + "65" + ], + "filament_cost": [ + "23" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_flow_ratio": [ + "0.95" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "18" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_length": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_soluble": [ + "0" + ], + "filament_vendor": [ + "Creality" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "hot_plate_temp": [ + "65" + ], + "hot_plate_temp_initial_layer": [ + "65" + ], + "nozzle_temperature": [ + "230" + ], + "nozzle_temperature_initial_layer": [ + "230" + ], + "nozzle_temperature_range_high": [ + "240" + ], + "required_nozzle_HRC": [ + "0" + ], + "textured_plate_temp": [ + "65" + ], + "textured_plate_temp_initial_layer": [ + "65" + ], + "filament_start_gcode": [ + ";filament start gcode\n" + ], + "filament_end_gcode": [ + ";filament end gcode \n" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "35", + "cool_cds_fan_start_at_height": "0.5", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "0", + "epoxy_resin_plate_temp": "0", + "epoxy_resin_plate_temp_initial_layer": "0", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "0", + "filament_retract_lift_below": "0", + "filament_retract_lift_enforce": "All Surfaces", + "filament_shrink": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "pressure_advance": "0.02", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality Ender-3 V3 Plus 0.4 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/EN-PLA+ @Ender-3 V3-all.json b/resources/profiles/Creality/filament/EN-PLA+ @Ender-3 V3-all.json new file mode 100644 index 0000000000..57472a4047 --- /dev/null +++ b/resources/profiles/Creality/filament/EN-PLA+ @Ender-3 V3-all.json @@ -0,0 +1,155 @@ +{ + "type": "filament", + "name": "EN-PLA+ @Ender-3 V3-all", + "inherits": "fdm_filament_pla", + "from": "system", + "setting_id": "TVbzWm0CvOZJ8gjs", + "filament_id": "OFks6esg", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "65" + ], + "cool_plate_temp_initial_layer": [ + "65" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "eng_plate_temp": [ + "65" + ], + "eng_plate_temp_initial_layer": [ + "65" + ], + "filament_cost": [ + "23" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_flow_ratio": [ + "0.95" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "18" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_length": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_soluble": [ + "0" + ], + "filament_vendor": [ + "Creality" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "hot_plate_temp": [ + "65" + ], + "hot_plate_temp_initial_layer": [ + "65" + ], + "nozzle_temperature": [ + "230" + ], + "nozzle_temperature_initial_layer": [ + "230" + ], + "nozzle_temperature_range_high": [ + "240" + ], + "required_nozzle_HRC": [ + "0" + ], + "textured_plate_temp": [ + "65" + ], + "textured_plate_temp_initial_layer": [ + "65" + ], + "filament_start_gcode": [ + ";filament start gcode\n" + ], + "filament_end_gcode": [ + ";filament end gcode \n" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "35", + "cool_special_cds_fan_speed": "100", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "0", + "epoxy_resin_plate_temp": "0", + "epoxy_resin_plate_temp_initial_layer": "0", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "0", + "filament_retract_lift_below": "0", + "filament_retract_lift_enforce": "All Surfaces", + "filament_shrink": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "material_flow_dependent_temperature": "0", + "material_flow_temp_graph": "[[3.0,210], [10.0,220], [12.0,230]]", + "pressure_advance": "0.02", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality Ender-3 V3 0.4 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/Ender-PLA @CR-10 Smart Pro-all.json b/resources/profiles/Creality/filament/Ender-PLA @CR-10 Smart Pro-all.json new file mode 100644 index 0000000000..974d926c0c --- /dev/null +++ b/resources/profiles/Creality/filament/Ender-PLA @CR-10 Smart Pro-all.json @@ -0,0 +1,154 @@ +{ + "type": "filament", + "name": "Ender-PLA @CR-10 Smart Pro-all", + "inherits": "fdm_filament_pla", + "from": "system", + "setting_id": "wdwQn6YvEYg7K8C1", + "filament_id": "OFWao3Ic", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "close_fan_the_first_x_layers": [ + "3" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "35" + ], + "cool_plate_temp_initial_layer": [ + "35" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "eng_plate_temp": [ + "45" + ], + "eng_plate_temp_initial_layer": [ + "45" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_flow_ratio": [ + "1" + ], + "filament_is_support": [ + "0" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_length": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_soluble": [ + "0" + ], + "filament_vendor": [ + "Creality" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "nozzle_temperature": [ + "200" + ], + "nozzle_temperature_initial_layer": [ + "200" + ], + "nozzle_temperature_range_high": [ + "240" + ], + "required_nozzle_HRC": [ + "0" + ], + "slow_down_layer_time": [ + "8" + ], + "filament_start_gcode": [ + " ;filament start gcode" + ], + "filament_end_gcode": [ + " ;filament end gcode " + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "0", + "cool_cds_fan_start_at_height": "0.5", + "cool_special_cds_fan_speed": "0", + "customized_plate_temp": "60", + "customized_plate_temp_initial_layer": "60", + "default_filament_colour": "\"\"", + "dont_slow_down_outer_wall": "0", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "0", + "enable_special_area_additional_cooling_fan": "0", + "epoxy_resin_plate_temp": "0", + "epoxy_resin_plate_temp_initial_layer": "0", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_long_retractions_when_cut": "nil", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_ramming_parameters": "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6", + "filament_retract_lift_above": "nil", + "filament_retract_lift_below": "nil", + "filament_retract_lift_enforce": "nil", + "filament_retraction_distances_when_cut": "nil", + "filament_shrink": "100%", + "filament_shrinkage_compensation_z": "100%", + "filament_stamping_distance": "0", + "filament_stamping_loading_speed": "0", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "idle_temperature": "0", + "material_flow_dependent_temperature": "0", + "material_flow_temp_graph": "[[3.0,210],[10.0,220],[12.0,230]]", + "pellet_flow_coefficient": "0.4157", + "pressure_advance": "0.02", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality CR-10 Smart Pro 0.4 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/Ender-PLA @Ender-3 V3 Plus-all.json b/resources/profiles/Creality/filament/Ender-PLA @Ender-3 V3 Plus-all.json new file mode 100644 index 0000000000..8397db9679 --- /dev/null +++ b/resources/profiles/Creality/filament/Ender-PLA @Ender-3 V3 Plus-all.json @@ -0,0 +1,150 @@ +{ + "type": "filament", + "name": "Ender-PLA @Ender-3 V3 Plus-all", + "inherits": "fdm_filament_pla", + "from": "system", + "setting_id": "qUPut85n4i97Cvqa", + "filament_id": "OFWao3Ic", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "additional_cooling_fan_speed": [ + "80" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "65" + ], + "cool_plate_temp_initial_layer": [ + "65" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "eng_plate_temp": [ + "65" + ], + "eng_plate_temp_initial_layer": [ + "65" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_flow_ratio": [ + "0.95" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "18" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_length": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_soluble": [ + "0" + ], + "filament_vendor": [ + "Creality" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "hot_plate_temp": [ + "65" + ], + "hot_plate_temp_initial_layer": [ + "65" + ], + "nozzle_temperature": [ + "230" + ], + "nozzle_temperature_initial_layer": [ + "230" + ], + "nozzle_temperature_range_high": [ + "240" + ], + "required_nozzle_HRC": [ + "0" + ], + "textured_plate_temp": [ + "65" + ], + "textured_plate_temp_initial_layer": [ + "65" + ], + "filament_start_gcode": [ + ";filament start gcode\n" + ], + "filament_end_gcode": [ + ";filament end gcode \n" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "35", + "cool_cds_fan_start_at_height": "0.5", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "0", + "epoxy_resin_plate_temp": "0", + "epoxy_resin_plate_temp_initial_layer": "0", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "0", + "filament_retract_lift_below": "0", + "filament_retract_lift_enforce": "All Surfaces", + "filament_shrink": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "pressure_advance": "0.02", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality Ender-3 V3 Plus 0.4 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/Ender-PLA @Ender-3 V3-all.json b/resources/profiles/Creality/filament/Ender-PLA @Ender-3 V3-all.json new file mode 100644 index 0000000000..2517c43d36 --- /dev/null +++ b/resources/profiles/Creality/filament/Ender-PLA @Ender-3 V3-all.json @@ -0,0 +1,158 @@ +{ + "type": "filament", + "name": "Ender-PLA @Ender-3 V3-all", + "inherits": "fdm_filament_pla", + "from": "system", + "setting_id": "F9v1dXKIkcKfbp4f", + "filament_id": "OFWao3Ic", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "65" + ], + "cool_plate_temp_initial_layer": [ + "65" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "eng_plate_temp": [ + "65" + ], + "eng_plate_temp_initial_layer": [ + "65" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_flow_ratio": [ + "0.95" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "18" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_length": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_soluble": [ + "0" + ], + "filament_vendor": [ + "Creality" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "hot_plate_temp": [ + "65" + ], + "hot_plate_temp_initial_layer": [ + "65" + ], + "nozzle_temperature": [ + "230" + ], + "nozzle_temperature_initial_layer": [ + "230" + ], + "nozzle_temperature_range_high": [ + "240" + ], + "overhang_fan_threshold": [ + "0%" + ], + "required_nozzle_HRC": [ + "0" + ], + "slow_down_layer_time": [ + "8" + ], + "textured_plate_temp": [ + "65" + ], + "textured_plate_temp_initial_layer": [ + "65" + ], + "filament_start_gcode": [ + ";filament start gcode\n" + ], + "filament_end_gcode": [ + ";filament end gcode \n" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "35", + "cool_special_cds_fan_speed": "100", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "0", + "epoxy_resin_plate_temp": "0", + "epoxy_resin_plate_temp_initial_layer": "0", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "0", + "filament_retract_lift_below": "0", + "filament_retract_lift_enforce": "All Surfaces", + "filament_shrink": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "material_flow_dependent_temperature": "0", + "material_flow_temp_graph": "[[3.0,210], [10.0,220], [12.0,230]]", + "pressure_advance": "0.02", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality Ender-3 V3 0.4 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/Ender-PLA @Ender-5 Plus-all.json b/resources/profiles/Creality/filament/Ender-PLA @Ender-5 Plus-all.json new file mode 100644 index 0000000000..c07f4d0d5e --- /dev/null +++ b/resources/profiles/Creality/filament/Ender-PLA @Ender-5 Plus-all.json @@ -0,0 +1,136 @@ +{ + "type": "filament", + "name": "Ender-PLA @Ender-5 Plus-all", + "inherits": "fdm_filament_pla", + "from": "system", + "setting_id": "8G5nUgeCIjUSGrph", + "filament_id": "OFWao3Ic", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "additional_cooling_fan_speed": [ + "80" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "50" + ], + "cool_plate_temp_initial_layer": [ + "50" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "eng_plate_temp": [ + "50" + ], + "eng_plate_temp_initial_layer": [ + "50" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_flow_ratio": [ + "0.98" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "10" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_length": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_soluble": [ + "0" + ], + "filament_vendor": [ + "Creality" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "nozzle_temperature": [ + "200" + ], + "nozzle_temperature_initial_layer": [ + "200" + ], + "nozzle_temperature_range_high": [ + "240" + ], + "required_nozzle_HRC": [ + "0" + ], + "slow_down_layer_time": [ + "8" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "35", + "customized_plate_temp": "60", + "customized_plate_temp_initial_layer": "60", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "0", + "epoxy_resin_plate_temp": "0", + "epoxy_resin_plate_temp_initial_layer": "0", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "nil", + "filament_retract_lift_below": "nil", + "filament_retract_lift_enforce": "nil", + "filament_shrink": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "pressure_advance": "0.04", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality Ender-5 Plus 0.4 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/Generic ABS @CR-10 SE-all.json b/resources/profiles/Creality/filament/Generic ABS @CR-10 SE-all.json new file mode 100644 index 0000000000..bf4cd1eac3 --- /dev/null +++ b/resources/profiles/Creality/filament/Generic ABS @CR-10 SE-all.json @@ -0,0 +1,146 @@ +{ + "type": "filament", + "name": "Generic ABS @CR-10 SE-all", + "inherits": "fdm_filament_abs", + "from": "system", + "setting_id": "7k397eGw1kOhR5hJ", + "filament_id": "OFY9muEs", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "100" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "fan_min_speed": [ + "70" + ], + "filament_cost": [ + "15" + ], + "filament_density": [ + "1.24" + ], + "filament_deretraction_speed": [ + "0" + ], + "filament_diameter": [ + "1.75" + ], + "filament_flow_ratio": [ + "0.926" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "20" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_retract_before_wipe": [ + "100%" + ], + "filament_retract_restart_extra": [ + "0" + ], + "filament_retract_when_changing_layer": [ + "0" + ], + "filament_retraction_length": [ + "0.8" + ], + "filament_retraction_minimum_travel": [ + "2" + ], + "filament_retraction_speed": [ + "30" + ], + "filament_soluble": [ + "0" + ], + "filament_vendor": [ + "Generic" + ], + "filament_wipe": [ + "0" + ], + "filament_wipe_distance": [ + "1" + ], + "filament_z_hop": [ + "0.4" + ], + "filament_z_hop_types": [ + "Normal Lift" + ], + "full_fan_speed_layer": [ + "0" + ], + "hot_plate_temp": [ + "100" + ], + "hot_plate_temp_initial_layer": [ + "100" + ], + "nozzle_temperature_range_high": [ + "280" + ], + "required_nozzle_HRC": [ + "0" + ], + "textured_plate_temp": [ + "100" + ], + "textured_plate_temp_initial_layer": [ + "100" + ], + "filament_start_gcode": [ + ";filament start gcode\n" + ], + "filament_end_gcode": [ + ";filament end gcode \n" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "60", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "0", + "epoxy_resin_plate_temp": "0", + "epoxy_resin_plate_temp_initial_layer": "0", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "0", + "filament_retract_lift_below": "0", + "filament_retract_lift_enforce": "All Surfaces", + "filament_shrink": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "pressure_advance": "0.02", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality CR-10 SE 0.2 nozzle", + "Creality CR-10 SE 0.4 nozzle", + "Creality CR-10 SE 0.6 nozzle", + "Creality CR-10 SE 0.8 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/Generic ABS @CR-10 Smart Pro-all.json b/resources/profiles/Creality/filament/Generic ABS @CR-10 Smart Pro-all.json new file mode 100644 index 0000000000..80de600c3c --- /dev/null +++ b/resources/profiles/Creality/filament/Generic ABS @CR-10 Smart Pro-all.json @@ -0,0 +1,141 @@ +{ + "type": "filament", + "name": "Generic ABS @CR-10 Smart Pro-all", + "inherits": "fdm_filament_abs", + "from": "system", + "setting_id": "9Zj0TQAyiQFyTSif", + "filament_id": "OFY9muEs", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "fan_max_speed": [ + "40" + ], + "fan_min_speed": [ + "20" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_flow_ratio": [ + "0.98" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "10" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_length": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_soluble": [ + "0" + ], + "filament_vendor": [ + "Generic" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "hot_plate_temp": [ + "100" + ], + "hot_plate_temp_initial_layer": [ + "100" + ], + "reduce_fan_stop_start_freq": [ + "0" + ], + "required_nozzle_HRC": [ + "0" + ], + "textured_plate_temp": [ + "100" + ], + "textured_plate_temp_initial_layer": [ + "100" + ], + "filament_start_gcode": [ + ";filament start gcode\n" + ], + "filament_end_gcode": [ + ";filament end gcode \n" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "0", + "cool_cds_fan_start_at_height": "0.5", + "cool_special_cds_fan_speed": "0", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "0", + "epoxy_resin_plate_temp": "0", + "epoxy_resin_plate_temp_initial_layer": "0", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "nil", + "filament_retract_lift_below": "nil", + "filament_retract_lift_enforce": "nil", + "filament_shrink": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "material_flow_dependent_temperature": "0", + "material_flow_temp_graph": "[[3.5,200],[7.0,240]]", + "pressure_advance": "0.02", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality CR-10 Smart Pro 0.4 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/Generic ABS @CR-10 Smart-all.json b/resources/profiles/Creality/filament/Generic ABS @CR-10 Smart-all.json new file mode 100644 index 0000000000..7bb4cfab6f --- /dev/null +++ b/resources/profiles/Creality/filament/Generic ABS @CR-10 Smart-all.json @@ -0,0 +1,155 @@ +{ + "type": "filament", + "name": "Generic ABS @CR-10 Smart-all", + "inherits": "fdm_filament_abs", + "from": "system", + "setting_id": "tJrf3QI8y5yQFjbf", + "filament_id": "OFY9muEs", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "100" + ], + "cool_plate_temp_initial_layer": [ + "100" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "eng_plate_temp": [ + "100" + ], + "eng_plate_temp_initial_layer": [ + "100" + ], + "fan_max_speed": [ + "40" + ], + "fan_min_speed": [ + "20" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_flow_ratio": [ + "0.98" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "10" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_length": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_soluble": [ + "0" + ], + "filament_vendor": [ + "Generic" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "hot_plate_temp": [ + "100" + ], + "hot_plate_temp_initial_layer": [ + "100" + ], + "reduce_fan_stop_start_freq": [ + "0" + ], + "required_nozzle_HRC": [ + "0" + ], + "textured_plate_temp": [ + "100" + ], + "textured_plate_temp_initial_layer": [ + "100" + ], + "filament_start_gcode": [ + ";filament start gcode" + ], + "filament_end_gcode": [ + ";filament end gcode " + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "0", + "cool_cds_fan_start_at_height": "0.5", + "cool_special_cds_fan_speed": "0", + "customized_plate_temp": "100", + "customized_plate_temp_initial_layer": "100", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "0", + "epoxy_resin_plate_temp": "0", + "epoxy_resin_plate_temp_initial_layer": "0", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "nil", + "filament_retract_lift_below": "nil", + "filament_retract_lift_enforce": "nil", + "filament_shrink": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "material_flow_dependent_temperature": "0", + "material_flow_temp_graph": "[[3.5,200],[7.0,240]]", + "pressure_advance": "0.02", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality CR-10 Smart 0.4 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/Generic ABS @CR-10-all.json b/resources/profiles/Creality/filament/Generic ABS @CR-10-all.json new file mode 100644 index 0000000000..2b000c9af8 --- /dev/null +++ b/resources/profiles/Creality/filament/Generic ABS @CR-10-all.json @@ -0,0 +1,147 @@ +{ + "type": "filament", + "name": "Generic ABS @CR-10-all", + "inherits": "fdm_filament_abs", + "from": "system", + "setting_id": "pRRyz5XpCSUuEj2b", + "filament_id": "OFY9muEs", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "fan_max_speed": [ + "40" + ], + "fan_min_speed": [ + "20" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_flow_ratio": [ + "0.98" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "10" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_length": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_soluble": [ + "0" + ], + "filament_vendor": [ + "Generic" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "hot_plate_temp": [ + "100" + ], + "hot_plate_temp_initial_layer": [ + "100" + ], + "nozzle_temperature": [ + "240" + ], + "nozzle_temperature_initial_layer": [ + "240" + ], + "reduce_fan_stop_start_freq": [ + "0" + ], + "required_nozzle_HRC": [ + "0" + ], + "textured_plate_temp": [ + "100" + ], + "textured_plate_temp_initial_layer": [ + "100" + ], + "filament_start_gcode": [ + ";filament start gcode\n" + ], + "filament_end_gcode": [ + ";filament end gcode \n" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "0", + "cool_cds_fan_start_at_height": "0.5", + "cool_special_cds_fan_speed": "0", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "0", + "epoxy_resin_plate_temp": "0", + "epoxy_resin_plate_temp_initial_layer": "0", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "nil", + "filament_retract_lift_below": "nil", + "filament_retract_lift_enforce": "nil", + "filament_shrink": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "material_flow_dependent_temperature": "0", + "material_flow_temp_graph": "[[3.5,200],[7.0,240]]", + "pressure_advance": "0.02", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality CR-10 0.4 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/Generic ABS @CR-10S Pro V2-all.json b/resources/profiles/Creality/filament/Generic ABS @CR-10S Pro V2-all.json new file mode 100644 index 0000000000..c2ce62ab4b --- /dev/null +++ b/resources/profiles/Creality/filament/Generic ABS @CR-10S Pro V2-all.json @@ -0,0 +1,155 @@ +{ + "type": "filament", + "name": "Generic ABS @CR-10S Pro V2-all", + "inherits": "fdm_filament_abs", + "from": "system", + "setting_id": "F2Px3DYGFi2GpTdt", + "filament_id": "OFY9muEs", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "100" + ], + "cool_plate_temp_initial_layer": [ + "100" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "eng_plate_temp": [ + "100" + ], + "eng_plate_temp_initial_layer": [ + "100" + ], + "fan_max_speed": [ + "40" + ], + "fan_min_speed": [ + "20" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_flow_ratio": [ + "0.98" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "10" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_length": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_soluble": [ + "0" + ], + "filament_vendor": [ + "Generic" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "hot_plate_temp": [ + "100" + ], + "hot_plate_temp_initial_layer": [ + "100" + ], + "reduce_fan_stop_start_freq": [ + "0" + ], + "required_nozzle_HRC": [ + "0" + ], + "textured_plate_temp": [ + "100" + ], + "textured_plate_temp_initial_layer": [ + "100" + ], + "filament_start_gcode": [ + ";filament start gcode\n" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "0", + "cool_cds_fan_start_at_height": "0.5", + "cool_special_cds_fan_speed": "0", + "customized_plate_temp": "100", + "customized_plate_temp_initial_layer": "100", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "0", + "epoxy_resin_plate_temp": "0", + "epoxy_resin_plate_temp_initial_layer": "0", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "nil", + "filament_retract_lift_below": "nil", + "filament_retract_lift_enforce": "nil", + "filament_shrink": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "material_flow_dependent_temperature": "0", + "material_flow_temp_graph": "[[3.5,200],[7.0,240]]", + "pressure_advance": "0.02", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality CR-10S Pro V2 0.4 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/Generic ABS @CR-20 Pro-all.json b/resources/profiles/Creality/filament/Generic ABS @CR-20 Pro-all.json new file mode 100644 index 0000000000..79e52b003a --- /dev/null +++ b/resources/profiles/Creality/filament/Generic ABS @CR-20 Pro-all.json @@ -0,0 +1,158 @@ +{ + "type": "filament", + "name": "Generic ABS @CR-20 Pro-all", + "inherits": "fdm_filament_abs", + "from": "system", + "setting_id": "k2JmcThf6XE6S1MT", + "filament_id": "OFY9muEs", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "fan_max_speed": [ + "20" + ], + "filament_cost": [ + "15" + ], + "filament_density": [ + "1.24" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_flow_ratio": [ + "0.98" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "10" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_length": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_soluble": [ + "0" + ], + "filament_vendor": [ + "Generic" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "hot_plate_temp": [ + "100" + ], + "hot_plate_temp_initial_layer": [ + "100" + ], + "nozzle_temperature": [ + "240" + ], + "nozzle_temperature_initial_layer": [ + "240" + ], + "overhang_fan_speed": [ + "50" + ], + "reduce_fan_stop_start_freq": [ + "0" + ], + "required_nozzle_HRC": [ + "0" + ], + "slow_down_layer_time": [ + "8" + ], + "textured_plate_temp": [ + "100" + ], + "textured_plate_temp_initial_layer": [ + "100" + ], + "filament_start_gcode": [ + ";filament start gcode\n" + ], + "filament_end_gcode": [ + ";filament end gcode \n" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "0", + "cool_cds_fan_start_at_height": "0.5", + "cool_special_cds_fan_speed": "0", + "customized_plate_temp": "100", + "customized_plate_temp_initial_layer": "100", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "0", + "epoxy_resin_plate_temp": "0", + "epoxy_resin_plate_temp_initial_layer": "0", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "nil", + "filament_retract_lift_below": "nil", + "filament_retract_lift_enforce": "nil", + "filament_shrink": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "material_flow_dependent_temperature": "0", + "material_flow_temp_graph": "[[3.5,200],[7.0,240]]", + "pressure_advance": "0.02", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality CR-20 Pro 0.4 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/Generic ABS @CR-6 SE-all.json b/resources/profiles/Creality/filament/Generic ABS @CR-6 SE-all.json new file mode 100644 index 0000000000..7dd628856e --- /dev/null +++ b/resources/profiles/Creality/filament/Generic ABS @CR-6 SE-all.json @@ -0,0 +1,144 @@ +{ + "type": "filament", + "name": "Generic ABS @CR-6 SE-all", + "inherits": "fdm_filament_abs", + "from": "system", + "setting_id": "o6MZqC2Q4tsA5eP5", + "filament_id": "OFY9muEs", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "fan_max_speed": [ + "40" + ], + "fan_min_speed": [ + "20" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_flow_ratio": [ + "0.98" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "10" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_length": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_soluble": [ + "0" + ], + "filament_vendor": [ + "Generic" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "hot_plate_temp": [ + "100" + ], + "hot_plate_temp_initial_layer": [ + "100" + ], + "reduce_fan_stop_start_freq": [ + "0" + ], + "required_nozzle_HRC": [ + "0" + ], + "textured_plate_temp": [ + "100" + ], + "textured_plate_temp_initial_layer": [ + "100" + ], + "filament_start_gcode": [ + ";filament start gcode" + ], + "filament_end_gcode": [ + ";filament end gcode \n" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "0", + "cool_cds_fan_start_at_height": "0.5", + "cool_special_cds_fan_speed": "0", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "0", + "epoxy_resin_plate_temp": "0", + "epoxy_resin_plate_temp_initial_layer": "0", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "nil", + "filament_retract_lift_below": "nil", + "filament_retract_lift_enforce": "nil", + "filament_shrink": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "material_flow_dependent_temperature": "0", + "material_flow_temp_graph": "[[3.5,200],[7.0,240]]", + "pressure_advance": "0.02", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality CR-6 SE 0.2 nozzle", + "Creality CR-6 SE 0.4 nozzle", + "Creality CR-6 SE 0.6 nozzle", + "Creality CR-6 SE 0.8 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/Generic ABS @CR-M4-all.json b/resources/profiles/Creality/filament/Generic ABS @CR-M4-all.json new file mode 100644 index 0000000000..d577452be4 --- /dev/null +++ b/resources/profiles/Creality/filament/Generic ABS @CR-M4-all.json @@ -0,0 +1,140 @@ +{ + "type": "filament", + "name": "Generic ABS @CR-M4-all", + "inherits": "fdm_filament_abs", + "from": "system", + "setting_id": "v0uZLdNL4HQohnml", + "filament_id": "OFY9muEs", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "fan_max_speed": [ + "50" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_flow_ratio": [ + "0.98" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "10" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_length": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_soluble": [ + "0" + ], + "filament_vendor": [ + "Generic" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "hot_plate_temp": [ + "100" + ], + "hot_plate_temp_initial_layer": [ + "100" + ], + "reduce_fan_stop_start_freq": [ + "0" + ], + "required_nozzle_HRC": [ + "0" + ], + "textured_plate_temp": [ + "100" + ], + "textured_plate_temp_initial_layer": [ + "100" + ], + "filament_start_gcode": [ + ";filament start gcode" + ], + "filament_end_gcode": [ + ";filament end gcode" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "0", + "cool_cds_fan_start_at_height": "0.5", + "cool_special_cds_fan_speed": "0", + "customized_plate_temp": "100", + "customized_plate_temp_initial_layer": "100", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "0", + "epoxy_resin_plate_temp": "0", + "epoxy_resin_plate_temp_initial_layer": "0", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "nil", + "filament_retract_lift_below": "nil", + "filament_retract_lift_enforce": "nil", + "filament_shrink": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "material_flow_dependent_temperature": "0", + "material_flow_temp_graph": "[[3.5,200],[7.0,240]]", + "pressure_advance": "0.02", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality CR-M4 0.4 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/Generic ABS @Creality Ender-3V3-all.json b/resources/profiles/Creality/filament/Generic ABS @Creality Ender-3V3-all.json index fcd8548620..4081db783f 100644 --- a/resources/profiles/Creality/filament/Generic ABS @Creality Ender-3V3-all.json +++ b/resources/profiles/Creality/filament/Generic ABS @Creality Ender-3V3-all.json @@ -19,8 +19,6 @@ "Creality Ender-3 V3 SE 0.8 nozzle", "Creality Ender-3 V3 KE 0.4 nozzle", "Creality Ender-3 V3 0.4 nozzle", - "Creality Ender-3 V3 0.6 nozzle", - "Creality Ender-3 V3 Plus 0.4 nozzle", - "Creality Ender-3 V3 Plus 0.6 nozzle" + "Creality Ender-3 V3 0.6 nozzle" ] } diff --git a/resources/profiles/Creality/filament/Generic ABS @Creality.json b/resources/profiles/Creality/filament/Generic ABS @Creality.json index cb2c1a6f9c..2e0bb44fa0 100644 --- a/resources/profiles/Creality/filament/Generic ABS @Creality.json +++ b/resources/profiles/Creality/filament/Generic ABS @Creality.json @@ -18,10 +18,6 @@ "Creality CR-10 V3 0.4 nozzle", "Creality CR-10 V3 0.6 nozzle", "Creality CR-10 Max 0.4 nozzle", - "Creality CR-6 SE 0.2 nozzle", - "Creality CR-6 SE 0.4 nozzle", - "Creality CR-6 SE 0.6 nozzle", - "Creality CR-6 SE 0.8 nozzle", "Creality CR-6 Max 0.2 nozzle", "Creality CR-6 Max 0.4 nozzle", "Creality CR-6 Max 0.6 nozzle", @@ -35,7 +31,6 @@ "Creality Ender-3 Pro 0.4 nozzle", "Creality Ender-3 Pro 0.6 nozzle", "Creality Ender-3 Pro 0.8 nozzle", - "Creality Ender-3 V2 0.4 nozzle", "Creality Ender-3 V2 Neo 0.4 nozzle", "Creality Ender-3 S1 0.4 nozzle", "Creality Ender-3 S1 Pro 0.4 nozzle", @@ -61,11 +56,6 @@ "Creality K1 (0.8 nozzle)", "Creality K1 Max (0.4 nozzle)", "Creality K1 Max (0.6 nozzle)", - "Creality K1 Max (0.8 nozzle)", - "Creality CR-10 SE 0.2 nozzle", - "Creality CR-10 SE 0.4 nozzle", - "Creality CR-10 SE 0.6 nozzle", - "Creality CR-10 SE 0.8 nozzle", - "Creality CR-M4 0.4 nozzle" + "Creality K1 Max (0.8 nozzle)" ] } diff --git a/resources/profiles/Creality/filament/Generic ABS @Ender-3 Max Neo-all.json b/resources/profiles/Creality/filament/Generic ABS @Ender-3 Max Neo-all.json new file mode 100644 index 0000000000..dc7db577c4 --- /dev/null +++ b/resources/profiles/Creality/filament/Generic ABS @Ender-3 Max Neo-all.json @@ -0,0 +1,146 @@ +{ + "type": "filament", + "name": "Generic ABS @Ender-3 Max Neo-all", + "inherits": "fdm_filament_abs", + "from": "system", + "setting_id": "RvDjCXHEbns6IztB", + "filament_id": "OFY9muEs", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "fan_min_speed": [ + "20" + ], + "filament_cost": [ + "15" + ], + "filament_density": [ + "1.24" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_flow_ratio": [ + "0.98" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "10" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_length": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_soluble": [ + "0" + ], + "filament_vendor": [ + "Generic" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "hot_plate_temp": [ + "100" + ], + "hot_plate_temp_initial_layer": [ + "100" + ], + "required_nozzle_HRC": [ + "0" + ], + "slow_down_layer_time": [ + "8" + ], + "textured_plate_temp": [ + "100" + ], + "textured_plate_temp_initial_layer": [ + "100" + ], + "filament_start_gcode": [ + ";filament start gcode\n" + ], + "filament_end_gcode": [ + ";filament end gcode \n" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "0", + "cool_cds_fan_start_at_height": "0.5", + "cool_special_cds_fan_speed": "0", + "customized_plate_temp": "100", + "customized_plate_temp_initial_layer": "100", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "0", + "epoxy_resin_plate_temp": "0", + "epoxy_resin_plate_temp_initial_layer": "0", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "nil", + "filament_retract_lift_below": "nil", + "filament_retract_lift_enforce": "nil", + "filament_shrink": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "material_flow_dependent_temperature": "0", + "material_flow_temp_graph": "[[3.5,200],[7.0,240]]", + "pressure_advance": "0.02", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality Ender-3 Max Neo 0.4 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/Generic ABS @Ender-3 Max-all.json b/resources/profiles/Creality/filament/Generic ABS @Ender-3 Max-all.json new file mode 100644 index 0000000000..91dd90c8ea --- /dev/null +++ b/resources/profiles/Creality/filament/Generic ABS @Ender-3 Max-all.json @@ -0,0 +1,146 @@ +{ + "type": "filament", + "name": "Generic ABS @Ender-3 Max-all", + "inherits": "fdm_filament_abs", + "from": "system", + "setting_id": "PguzrK3BdcVjZRQo", + "filament_id": "OFY9muEs", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "fan_min_speed": [ + "20" + ], + "filament_cost": [ + "15" + ], + "filament_density": [ + "1.24" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_flow_ratio": [ + "0.98" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "10" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_length": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_soluble": [ + "0" + ], + "filament_vendor": [ + "Generic" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "hot_plate_temp": [ + "100" + ], + "hot_plate_temp_initial_layer": [ + "100" + ], + "required_nozzle_HRC": [ + "0" + ], + "slow_down_layer_time": [ + "8" + ], + "textured_plate_temp": [ + "100" + ], + "textured_plate_temp_initial_layer": [ + "100" + ], + "filament_start_gcode": [ + ";filament start gcode" + ], + "filament_end_gcode": [ + ";filament end gcode " + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "0", + "cool_cds_fan_start_at_height": "0.5", + "cool_special_cds_fan_speed": "0", + "customized_plate_temp": "100", + "customized_plate_temp_initial_layer": "100", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "0", + "epoxy_resin_plate_temp": "0", + "epoxy_resin_plate_temp_initial_layer": "0", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "nil", + "filament_retract_lift_below": "nil", + "filament_retract_lift_enforce": "nil", + "filament_shrink": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "material_flow_dependent_temperature": "0", + "material_flow_temp_graph": "[[3.5,200],[7.0,240]]", + "pressure_advance": "0.02", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality Ender-3 Max 0.4 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/Generic ABS @Ender-3 Neo-all.json b/resources/profiles/Creality/filament/Generic ABS @Ender-3 Neo-all.json new file mode 100644 index 0000000000..1a1c7a6c4a --- /dev/null +++ b/resources/profiles/Creality/filament/Generic ABS @Ender-3 Neo-all.json @@ -0,0 +1,143 @@ +{ + "type": "filament", + "name": "Generic ABS @Ender-3 Neo-all", + "inherits": "fdm_filament_abs", + "from": "system", + "setting_id": "GyPeZnytNANmnfaS", + "filament_id": "OFY9muEs", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "fan_max_speed": [ + "40" + ], + "fan_min_speed": [ + "20" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_flow_ratio": [ + "0.98" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "10" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_length": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_soluble": [ + "0" + ], + "filament_vendor": [ + "Generic" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "hot_plate_temp": [ + "100" + ], + "hot_plate_temp_initial_layer": [ + "100" + ], + "reduce_fan_stop_start_freq": [ + "0" + ], + "required_nozzle_HRC": [ + "0" + ], + "textured_plate_temp": [ + "100" + ], + "textured_plate_temp_initial_layer": [ + "100" + ], + "filament_start_gcode": [ + ";filament start gcode" + ], + "filament_end_gcode": [ + ";filament end gcode" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "0", + "cool_cds_fan_start_at_height": "0.5", + "cool_special_cds_fan_speed": "0", + "customized_plate_temp": "100", + "customized_plate_temp_initial_layer": "100", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "0", + "epoxy_resin_plate_temp": "0", + "epoxy_resin_plate_temp_initial_layer": "0", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "nil", + "filament_retract_lift_below": "nil", + "filament_retract_lift_enforce": "nil", + "filament_shrink": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "material_flow_dependent_temperature": "0", + "material_flow_temp_graph": "[[3.5,200],[7.0,240]]", + "pressure_advance": "0.02", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality Ender-3 Neo 0.4 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/Generic ABS @Ender-3 V2-all.json b/resources/profiles/Creality/filament/Generic ABS @Ender-3 V2-all.json new file mode 100644 index 0000000000..e64a860b55 --- /dev/null +++ b/resources/profiles/Creality/filament/Generic ABS @Ender-3 V2-all.json @@ -0,0 +1,152 @@ +{ + "type": "filament", + "name": "Generic ABS @Ender-3 V2-all", + "inherits": "fdm_filament_abs", + "from": "system", + "setting_id": "aBJ8pESX1Thm99ek", + "filament_id": "OFY9muEs", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "fan_max_speed": [ + "20" + ], + "filament_cost": [ + "15" + ], + "filament_density": [ + "1.24" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_flow_ratio": [ + "0.98" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "10" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_length": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_soluble": [ + "0" + ], + "filament_vendor": [ + "Generic" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "hot_plate_temp": [ + "100" + ], + "hot_plate_temp_initial_layer": [ + "100" + ], + "overhang_fan_threshold": [ + "50%" + ], + "reduce_fan_stop_start_freq": [ + "0" + ], + "required_nozzle_HRC": [ + "0" + ], + "slow_down_layer_time": [ + "8" + ], + "textured_plate_temp": [ + "100" + ], + "textured_plate_temp_initial_layer": [ + "100" + ], + "filament_start_gcode": [ + ";filament start gcode\n" + ], + "filament_end_gcode": [ + ";filament end gcode\n" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "0", + "cool_cds_fan_start_at_height": "0.5", + "cool_special_cds_fan_speed": "0", + "customized_plate_temp": "100", + "customized_plate_temp_initial_layer": "100", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "0", + "epoxy_resin_plate_temp": "0", + "epoxy_resin_plate_temp_initial_layer": "0", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "nil", + "filament_retract_lift_below": "nil", + "filament_retract_lift_enforce": "nil", + "filament_shrink": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "material_flow_dependent_temperature": "0", + "material_flow_temp_graph": "[[3.5,200],[7.0,240]]", + "pressure_advance": "0.02", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality Ender-3 V2 0.4 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/Generic ABS @Ender-3 V3 Plus-all.json b/resources/profiles/Creality/filament/Generic ABS @Ender-3 V3 Plus-all.json new file mode 100644 index 0000000000..97ec708a23 --- /dev/null +++ b/resources/profiles/Creality/filament/Generic ABS @Ender-3 V3 Plus-all.json @@ -0,0 +1,145 @@ +{ + "type": "filament", + "name": "Generic ABS @Ender-3 V3 Plus-all", + "inherits": "fdm_filament_abs", + "from": "system", + "setting_id": "hTvm1fTXFd7cztWW", + "filament_id": "OFY9muEs", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "100" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "fan_min_speed": [ + "70" + ], + "filament_cost": [ + "15" + ], + "filament_density": [ + "1.24" + ], + "filament_deretraction_speed": [ + "0" + ], + "filament_diameter": [ + "1.75" + ], + "filament_flow_ratio": [ + "0.926" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "20" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_retract_before_wipe": [ + "100%" + ], + "filament_retract_restart_extra": [ + "0" + ], + "filament_retract_when_changing_layer": [ + "0" + ], + "filament_retraction_length": [ + "0.8" + ], + "filament_retraction_minimum_travel": [ + "2" + ], + "filament_retraction_speed": [ + "30" + ], + "filament_soluble": [ + "0" + ], + "filament_vendor": [ + "Generic" + ], + "filament_wipe": [ + "0" + ], + "filament_wipe_distance": [ + "1" + ], + "filament_z_hop": [ + "0.4" + ], + "filament_z_hop_types": [ + "Normal Lift" + ], + "full_fan_speed_layer": [ + "0" + ], + "hot_plate_temp": [ + "100" + ], + "hot_plate_temp_initial_layer": [ + "100" + ], + "nozzle_temperature_range_high": [ + "280" + ], + "required_nozzle_HRC": [ + "0" + ], + "textured_plate_temp": [ + "100" + ], + "textured_plate_temp_initial_layer": [ + "100" + ], + "filament_start_gcode": [ + ";filament start gcode\n" + ], + "filament_end_gcode": [ + ";filament end gcode \n" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "60", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "0", + "epoxy_resin_plate_temp": "0", + "epoxy_resin_plate_temp_initial_layer": "0", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "0", + "filament_retract_lift_below": "0", + "filament_retract_lift_enforce": "All Surfaces", + "filament_shrink": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "pressure_advance": "0.02", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality Ender-3 V3 Plus 0.4 nozzle", + "Creality Ender-3 V3 Plus 0.6 nozzle", + "Creality Ender-3 V3 Plus 0.8 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/Generic ABS @Sermoon D3-all.json b/resources/profiles/Creality/filament/Generic ABS @Sermoon D3-all.json new file mode 100644 index 0000000000..c6fc10b69e --- /dev/null +++ b/resources/profiles/Creality/filament/Generic ABS @Sermoon D3-all.json @@ -0,0 +1,160 @@ +{ + "type": "filament", + "name": "Generic ABS @Sermoon D3-all", + "inherits": "fdm_filament_abs", + "from": "system", + "setting_id": "rX4Bj2tjmMnLdXC1", + "filament_id": "OFY9muEs", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "35" + ], + "cool_plate_temp_initial_layer": [ + "35" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "fan_max_speed": [ + "30" + ], + "filament_cost": [ + "0" + ], + "filament_density": [ + "0" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_flow_ratio": [ + "0.98" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "10" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_length": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_soluble": [ + "0" + ], + "filament_vendor": [ + "Generic" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "hot_plate_temp": [ + "100" + ], + "hot_plate_temp_initial_layer": [ + "100" + ], + "nozzle_temperature": [ + "250" + ], + "nozzle_temperature_initial_layer": [ + "250" + ], + "nozzle_temperature_range_high": [ + "260" + ], + "nozzle_temperature_range_low": [ + "190" + ], + "overhang_fan_threshold": [ + "50%" + ], + "reduce_fan_stop_start_freq": [ + "0" + ], + "required_nozzle_HRC": [ + "0" + ], + "slow_down_layer_time": [ + "5" + ], + "textured_plate_temp": [ + "100" + ], + "textured_plate_temp_initial_layer": [ + "100" + ], + "activate_chamber_temp_control": "1", + "chamber_temperature": "60", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "0", + "epoxy_resin_plate_temp": "0", + "epoxy_resin_plate_temp_initial_layer": "0", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "nil", + "filament_retract_lift_below": "nil", + "filament_retract_lift_enforce": "nil", + "filament_shrink": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "material_flow_dependent_temperature": "0", + "material_flow_temp_graph": "[[3.0,210], [10.0,220], [12.0,230]]", + "pressure_advance": "0.02", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality Sermoon D3 0.4 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/Generic ABS @Sermoon M300-all.json b/resources/profiles/Creality/filament/Generic ABS @Sermoon M300-all.json new file mode 100644 index 0000000000..04576e2222 --- /dev/null +++ b/resources/profiles/Creality/filament/Generic ABS @Sermoon M300-all.json @@ -0,0 +1,155 @@ +{ + "type": "filament", + "name": "Generic ABS @Sermoon M300-all", + "inherits": "fdm_filament_abs", + "from": "system", + "setting_id": "dSUSzQHEZb1rva3B", + "filament_id": "OFY9muEs", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "100" + ], + "cool_plate_temp_initial_layer": [ + "100" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "fan_max_speed": [ + "60" + ], + "filament_cost": [ + "15" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_flow_ratio": [ + "0.95" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "16" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_length": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_soluble": [ + "0" + ], + "filament_vendor": [ + "Generic" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "hot_plate_temp": [ + "100" + ], + "hot_plate_temp_initial_layer": [ + "100" + ], + "nozzle_temperature_range_high": [ + "280" + ], + "required_nozzle_HRC": [ + "0" + ], + "slow_down_layer_time": [ + "14" + ], + "slow_down_min_speed": [ + "20" + ], + "textured_plate_temp": [ + "100" + ], + "textured_plate_temp_initial_layer": [ + "100" + ], + "filament_start_gcode": [ + "; filament start gcode\n{if (layer_z > first_layer_height) }\nM104 S[nozzle_temperature]\n{else} \nM104 S[first_layer_temperature]\n{endif}" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "0", + "cool_cds_fan_start_at_height": "0.5", + "cool_special_cds_fan_speed": "0", + "customized_plate_temp": "100", + "customized_plate_temp_initial_layer": "100", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "0", + "enable_special_area_additional_cooling_fan": "0", + "epoxy_resin_plate_temp": "0", + "epoxy_resin_plate_temp_initial_layer": "0", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "nil", + "filament_retract_lift_below": "nil", + "filament_retract_lift_enforce": "nil", + "filament_shrink": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "material_flow_dependent_temperature": "0", + "pressure_advance": "0.06", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality Sermoon M300 0.4 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/Generic ABS @Sermoon V1 Pro-all.json b/resources/profiles/Creality/filament/Generic ABS @Sermoon V1 Pro-all.json new file mode 100644 index 0000000000..f3422ad1b9 --- /dev/null +++ b/resources/profiles/Creality/filament/Generic ABS @Sermoon V1 Pro-all.json @@ -0,0 +1,160 @@ +{ + "type": "filament", + "name": "Generic ABS @Sermoon V1 Pro-all", + "inherits": "fdm_filament_abs", + "from": "system", + "setting_id": "2Frv7ji4Qi8bfdoJ", + "filament_id": "OFY9muEs", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "35" + ], + "cool_plate_temp_initial_layer": [ + "35" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "fan_max_speed": [ + "30" + ], + "filament_cost": [ + "0" + ], + "filament_density": [ + "0" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_flow_ratio": [ + "0.98" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "10" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_length": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_soluble": [ + "0" + ], + "filament_vendor": [ + "Generic" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "hot_plate_temp": [ + "100" + ], + "hot_plate_temp_initial_layer": [ + "100" + ], + "nozzle_temperature": [ + "250" + ], + "nozzle_temperature_initial_layer": [ + "250" + ], + "nozzle_temperature_range_high": [ + "260" + ], + "nozzle_temperature_range_low": [ + "190" + ], + "overhang_fan_threshold": [ + "50%" + ], + "reduce_fan_stop_start_freq": [ + "0" + ], + "required_nozzle_HRC": [ + "0" + ], + "slow_down_layer_time": [ + "5" + ], + "textured_plate_temp": [ + "100" + ], + "textured_plate_temp_initial_layer": [ + "100" + ], + "activate_chamber_temp_control": "1", + "chamber_temperature": "60", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "0", + "epoxy_resin_plate_temp": "0", + "epoxy_resin_plate_temp_initial_layer": "0", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "nil", + "filament_retract_lift_below": "nil", + "filament_retract_lift_enforce": "nil", + "filament_shrink": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "material_flow_dependent_temperature": "0", + "material_flow_temp_graph": "[[3.0,210], [10.0,220], [12.0,230]]", + "pressure_advance": "0.02", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality Sermoon V1 Pro 0.4 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/Generic ASA @Creality Ender-3V3-all.json b/resources/profiles/Creality/filament/Generic ASA @Creality Ender-3V3-all.json index 27ee572384..0675884518 100644 --- a/resources/profiles/Creality/filament/Generic ASA @Creality Ender-3V3-all.json +++ b/resources/profiles/Creality/filament/Generic ASA @Creality Ender-3V3-all.json @@ -19,8 +19,6 @@ "Creality Ender-3 V3 SE 0.8 nozzle", "Creality Ender-3 V3 KE 0.4 nozzle", "Creality Ender-3 V3 0.4 nozzle", - "Creality Ender-3 V3 0.6 nozzle", - "Creality Ender-3 V3 Plus 0.4 nozzle", - "Creality Ender-3 V3 Plus 0.6 nozzle" + "Creality Ender-3 V3 0.6 nozzle" ] } diff --git a/resources/profiles/Creality/filament/Generic ASA @Ender-3 V3 Plus-all.json b/resources/profiles/Creality/filament/Generic ASA @Ender-3 V3 Plus-all.json new file mode 100644 index 0000000000..8e5207977f --- /dev/null +++ b/resources/profiles/Creality/filament/Generic ASA @Ender-3 V3 Plus-all.json @@ -0,0 +1,139 @@ +{ + "type": "filament", + "name": "Generic ASA @Ender-3 V3 Plus-all", + "inherits": "fdm_filament_asa", + "from": "system", + "setting_id": "OfYB1taVdE79ijdP", + "filament_id": "OFLPAxz3", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "100" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "fan_min_speed": [ + "70" + ], + "filament_cost": [ + "30" + ], + "filament_density": [ + "1.24" + ], + "filament_deretraction_speed": [ + "0" + ], + "filament_diameter": [ + "1.75" + ], + "filament_flow_ratio": [ + "0.926" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "14" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_retract_before_wipe": [ + "100%" + ], + "filament_retract_restart_extra": [ + "0" + ], + "filament_retract_when_changing_layer": [ + "0" + ], + "filament_retraction_length": [ + "0.8" + ], + "filament_retraction_minimum_travel": [ + "2" + ], + "filament_retraction_speed": [ + "30" + ], + "filament_soluble": [ + "0" + ], + "filament_vendor": [ + "Generic" + ], + "filament_wipe": [ + "0" + ], + "filament_wipe_distance": [ + "1" + ], + "filament_z_hop": [ + "0.4" + ], + "filament_z_hop_types": [ + "Normal Lift" + ], + "full_fan_speed_layer": [ + "0" + ], + "hot_plate_temp": [ + "100" + ], + "hot_plate_temp_initial_layer": [ + "100" + ], + "nozzle_temperature_range_high": [ + "280" + ], + "required_nozzle_HRC": [ + "0" + ], + "filament_start_gcode": [ + ";filament start gcode\n" + ], + "filament_end_gcode": [ + ";filament end gcode \n" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "55", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "0", + "epoxy_resin_plate_temp": "0", + "epoxy_resin_plate_temp_initial_layer": "0", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "0", + "filament_retract_lift_below": "0", + "filament_retract_lift_enforce": "All Surfaces", + "filament_shrink": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "pressure_advance": "0.02", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality Ender-3 V3 Plus 0.4 nozzle", + "Creality Ender-3 V3 Plus 0.6 nozzle", + "Creality Ender-3 V3 Plus 0.8 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/Generic ASA @Sermoon M300-all.json b/resources/profiles/Creality/filament/Generic ASA @Sermoon M300-all.json new file mode 100644 index 0000000000..062033b4be --- /dev/null +++ b/resources/profiles/Creality/filament/Generic ASA @Sermoon M300-all.json @@ -0,0 +1,170 @@ +{ + "type": "filament", + "name": "Generic ASA @Sermoon M300-all", + "inherits": "fdm_filament_asa", + "from": "system", + "setting_id": "kLMeHvTGuEgoSyDI", + "filament_id": "OFLPAxz3", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "40" + ], + "cool_plate_temp_initial_layer": [ + "40" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "eng_plate_temp": [ + "35" + ], + "eng_plate_temp_initial_layer": [ + "35" + ], + "fan_cooling_layer_time": [ + "40" + ], + "fan_max_speed": [ + "90" + ], + "filament_cost": [ + "30" + ], + "filament_density": [ + "1.1" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_flow_ratio": [ + "0.95" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "12" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_length": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_soluble": [ + "0" + ], + "filament_vendor": [ + "Generic" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "hot_plate_temp": [ + "100" + ], + "hot_plate_temp_initial_layer": [ + "100" + ], + "nozzle_temperature_range_high": [ + "280" + ], + "overhang_fan_speed": [ + "100" + ], + "overhang_fan_threshold": [ + "10%" + ], + "required_nozzle_HRC": [ + "0" + ], + "slow_down_layer_time": [ + "12" + ], + "slow_down_min_speed": [ + "20" + ], + "temperature_vitrification": [ + "60" + ], + "filament_start_gcode": [ + "; filament start gcode\n{if (layer_z > first_layer_height) }\nM104 S[nozzle_temperature]\n{else} \nM104 S[first_layer_temperature]\n{endif}" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "0", + "cool_cds_fan_start_at_height": "0.5", + "cool_special_cds_fan_speed": "0", + "customized_plate_temp": "100", + "customized_plate_temp_initial_layer": "100", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "0", + "enable_special_area_additional_cooling_fan": "0", + "epoxy_resin_plate_temp": "0", + "epoxy_resin_plate_temp_initial_layer": "0", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "nil", + "filament_retract_lift_below": "nil", + "filament_retract_lift_enforce": "nil", + "filament_shrink": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "material_flow_dependent_temperature": "0", + "pressure_advance": "0.04", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality Sermoon M300 0.4 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/Generic BVOH @Ender-3 V3 Plus-all.json b/resources/profiles/Creality/filament/Generic BVOH @Ender-3 V3 Plus-all.json new file mode 100644 index 0000000000..9ef41326f5 --- /dev/null +++ b/resources/profiles/Creality/filament/Generic BVOH @Ender-3 V3 Plus-all.json @@ -0,0 +1,159 @@ +{ + "type": "filament", + "name": "Generic BVOH @Ender-3 V3 Plus-all", + "inherits": "fdm_filament_common", + "from": "system", + "setting_id": "WUkZ2i1FEzXoLzFH", + "filament_id": "OFo2UF2C", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp_initial_layer": [ + "105" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "eng_plate_temp": [ + "105" + ], + "eng_plate_temp_initial_layer": [ + "105" + ], + "fan_cooling_layer_time": [ + "30" + ], + "fan_max_speed": [ + "80" + ], + "fan_min_speed": [ + "100" + ], + "filament_cost": [ + "80" + ], + "filament_density": [ + "1.24" + ], + "filament_deretraction_speed": [ + "0" + ], + "filament_flow_ratio": [ + "0.926" + ], + "filament_is_support": [ + "1" + ], + "filament_max_volumetric_speed": [ + "7" + ], + "filament_retract_before_wipe": [ + "100%" + ], + "filament_retract_restart_extra": [ + "0" + ], + "filament_retract_when_changing_layer": [ + "0" + ], + "filament_retraction_length": [ + "0.8" + ], + "filament_retraction_minimum_travel": [ + "2" + ], + "filament_retraction_speed": [ + "30" + ], + "filament_soluble": [ + "1" + ], + "filament_type": [ + "BVOH" + ], + "filament_wipe": [ + "0" + ], + "filament_wipe_distance": [ + "1" + ], + "filament_z_hop": [ + "0.4" + ], + "filament_z_hop_types": [ + "Normal Lift" + ], + "nozzle_temperature": [ + "210" + ], + "nozzle_temperature_initial_layer": [ + "210" + ], + "nozzle_temperature_range_high": [ + "220" + ], + "nozzle_temperature_range_low": [ + "200" + ], + "overhang_fan_speed": [ + "80" + ], + "overhang_fan_threshold": [ + "25%" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "required_nozzle_HRC": [ + "0" + ], + "slow_down_layer_time": [ + "3" + ], + "temperature_vitrification": [ + "110" + ], + "filament_start_gcode": [ + ";filament start gcode\n" + ], + "filament_end_gcode": [ + ";filament end gcode \n" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "35", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "0", + "epoxy_resin_plate_temp": "0", + "epoxy_resin_plate_temp_initial_layer": "0", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "0", + "filament_retract_lift_below": "0", + "filament_retract_lift_enforce": "All Surfaces", + "filament_shrink": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "pressure_advance": "0.02", + "support_material_interface_fan_speed": "-1", + "filament_adhesiveness_category": "797", + "compatible_printers": [ + "Creality Ender-3 V3 Plus 0.4 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/Generic HIPS @Ender-3 V3 Plus-all.json b/resources/profiles/Creality/filament/Generic HIPS @Ender-3 V3 Plus-all.json new file mode 100644 index 0000000000..57c2863c94 --- /dev/null +++ b/resources/profiles/Creality/filament/Generic HIPS @Ender-3 V3 Plus-all.json @@ -0,0 +1,170 @@ +{ + "type": "filament", + "name": "Generic HIPS @Ender-3 V3 Plus-all", + "inherits": "fdm_filament_hips", + "from": "system", + "setting_id": "QYY4DkK23PeGRBFb", + "filament_id": "OFsFon5l", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "100" + ], + "cool_plate_temp_initial_layer": [ + "105" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "eng_plate_temp": [ + "105" + ], + "eng_plate_temp_initial_layer": [ + "105" + ], + "fan_cooling_layer_time": [ + "30" + ], + "fan_max_speed": [ + "80" + ], + "fan_min_speed": [ + "30" + ], + "filament_cost": [ + "20" + ], + "filament_density": [ + "1.24" + ], + "filament_deretraction_speed": [ + "0" + ], + "filament_flow_ratio": [ + "0.926" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "4" + ], + "filament_retract_before_wipe": [ + "100%" + ], + "filament_retract_restart_extra": [ + "0" + ], + "filament_retract_when_changing_layer": [ + "0" + ], + "filament_retraction_length": [ + "0.8" + ], + "filament_retraction_minimum_travel": [ + "2" + ], + "filament_retraction_speed": [ + "30" + ], + "filament_type": [ + "HIPS" + ], + "filament_wipe": [ + "0" + ], + "filament_wipe_distance": [ + "1" + ], + "filament_z_hop": [ + "0.4" + ], + "filament_z_hop_types": [ + "Normal Lift" + ], + "hot_plate_temp": [ + "100" + ], + "hot_plate_temp_initial_layer": [ + "100" + ], + "nozzle_temperature": [ + "240" + ], + "nozzle_temperature_initial_layer": [ + "240" + ], + "nozzle_temperature_range_high": [ + "250" + ], + "nozzle_temperature_range_low": [ + "220" + ], + "overhang_fan_speed": [ + "80" + ], + "overhang_fan_threshold": [ + "25%" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "required_nozzle_HRC": [ + "0" + ], + "slow_down_layer_time": [ + "3" + ], + "temperature_vitrification": [ + "110" + ], + "textured_plate_temp": [ + "100" + ], + "textured_plate_temp_initial_layer": [ + "100" + ], + "filament_start_gcode": [ + ";filament start gcode\n" + ], + "filament_end_gcode": [ + ";filament end gcode \n" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "50", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "0", + "epoxy_resin_plate_temp": "0", + "epoxy_resin_plate_temp_initial_layer": "0", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "0", + "filament_retract_lift_below": "0", + "filament_retract_lift_enforce": "All Surfaces", + "filament_shrink": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "pressure_advance": "0.02", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality Ender-3 V3 Plus 0.4 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/Generic PA @Ender-3 V3 Plus-all.json b/resources/profiles/Creality/filament/Generic PA @Ender-3 V3 Plus-all.json new file mode 100644 index 0000000000..ac553bbf3f --- /dev/null +++ b/resources/profiles/Creality/filament/Generic PA @Ender-3 V3 Plus-all.json @@ -0,0 +1,164 @@ +{ + "type": "filament", + "name": "Generic PA @Ender-3 V3 Plus-all", + "inherits": "fdm_filament_pa", + "from": "system", + "setting_id": "Y3Z9Q68NlMOpad6E", + "filament_id": "OFg8ndtj", + "instantiation": "true", + "additional_cooling_fan_speed": [ + "0" + ], + "close_fan_the_first_x_layers": [ + "3" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "50" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "fan_cooling_layer_time": [ + "5" + ], + "fan_max_speed": [ + "30" + ], + "fan_min_speed": [ + "30" + ], + "filament_cost": [ + "50" + ], + "filament_density": [ + "1.24" + ], + "filament_deretraction_speed": [ + "0" + ], + "filament_diameter": [ + "1.75" + ], + "filament_flow_ratio": [ + "1" + ], + "filament_is_support": [ + "0" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_retract_before_wipe": [ + "100%" + ], + "filament_retract_restart_extra": [ + "0" + ], + "filament_retract_when_changing_layer": [ + "0" + ], + "filament_retraction_length": [ + "0.8" + ], + "filament_retraction_minimum_travel": [ + "2" + ], + "filament_retraction_speed": [ + "30" + ], + "filament_soluble": [ + "0" + ], + "filament_vendor": [ + "Generic" + ], + "filament_wipe": [ + "0" + ], + "filament_wipe_distance": [ + "1" + ], + "filament_z_hop": [ + "0.4" + ], + "filament_z_hop_types": [ + "Normal Lift" + ], + "full_fan_speed_layer": [ + "2" + ], + "hot_plate_temp": [ + "50" + ], + "hot_plate_temp_initial_layer": [ + "50" + ], + "nozzle_temperature": [ + "260" + ], + "nozzle_temperature_initial_layer": [ + "260" + ], + "nozzle_temperature_range_high": [ + "260" + ], + "nozzle_temperature_range_low": [ + "240" + ], + "overhang_fan_speed": [ + "40" + ], + "overhang_fan_threshold": [ + "0%" + ], + "reduce_fan_stop_start_freq": [ + "0" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "textured_plate_temp": [ + "50" + ], + "textured_plate_temp_initial_layer": [ + "50" + ], + "filament_start_gcode": [ + ";filament start gcode\n" + ], + "filament_end_gcode": [ + ";filament end gcode \n" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "35", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "1", + "epoxy_resin_plate_temp": "0", + "epoxy_resin_plate_temp_initial_layer": "0", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "0", + "filament_retract_lift_below": "0", + "filament_retract_lift_enforce": "All Surfaces", + "filament_shrink": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "pressure_advance": "0.01", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality Ender-3 V3 Plus 0.4 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/Generic PA-CF @Creality Ender-3V3-all.json b/resources/profiles/Creality/filament/Generic PA-CF @Creality Ender-3V3-all.json index a73077a6e9..152c8100d6 100644 --- a/resources/profiles/Creality/filament/Generic PA-CF @Creality Ender-3V3-all.json +++ b/resources/profiles/Creality/filament/Generic PA-CF @Creality Ender-3V3-all.json @@ -8,8 +8,6 @@ "instantiation": "true", "compatible_printers": [ "Creality Ender-3 V3 0.4 nozzle", - "Creality Ender-3 V3 0.6 nozzle", - "Creality Ender-3 V3 Plus 0.4 nozzle", - "Creality Ender-3 V3 Plus 0.6 nozzle" + "Creality Ender-3 V3 0.6 nozzle" ] } diff --git a/resources/profiles/Creality/filament/Generic PA-CF @Ender-3 V3 Plus-all.json b/resources/profiles/Creality/filament/Generic PA-CF @Ender-3 V3 Plus-all.json new file mode 100644 index 0000000000..2e02d3b231 --- /dev/null +++ b/resources/profiles/Creality/filament/Generic PA-CF @Ender-3 V3 Plus-all.json @@ -0,0 +1,151 @@ +{ + "type": "filament", + "name": "Generic PA-CF @Ender-3 V3 Plus-all", + "inherits": "fdm_filament_pa", + "from": "system", + "setting_id": "q3qyg6fzkk9JIB1o", + "filament_id": "OFQLcbps", + "instantiation": "true", + "additional_cooling_fan_speed": [ + "0" + ], + "close_fan_the_first_x_layers": [ + "3" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "100" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "fan_cooling_layer_time": [ + "5" + ], + "fan_max_speed": [ + "30" + ], + "fan_min_speed": [ + "30" + ], + "filament_cost": [ + "45" + ], + "filament_density": [ + "1.24" + ], + "filament_deretraction_speed": [ + "0" + ], + "filament_diameter": [ + "1.75" + ], + "filament_flow_ratio": [ + "1" + ], + "filament_is_support": [ + "0" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_retract_before_wipe": [ + "100%" + ], + "filament_retract_restart_extra": [ + "0" + ], + "filament_retract_when_changing_layer": [ + "0" + ], + "filament_retraction_length": [ + "0.8" + ], + "filament_retraction_minimum_travel": [ + "2" + ], + "filament_retraction_speed": [ + "30" + ], + "filament_soluble": [ + "0" + ], + "filament_type": [ + "PA-CF" + ], + "filament_vendor": [ + "Generic" + ], + "filament_wipe": [ + "0" + ], + "filament_wipe_distance": [ + "1" + ], + "filament_z_hop": [ + "0.4" + ], + "filament_z_hop_types": [ + "Normal Lift" + ], + "full_fan_speed_layer": [ + "2" + ], + "nozzle_temperature": [ + "280" + ], + "nozzle_temperature_initial_layer": [ + "280" + ], + "overhang_fan_speed": [ + "40" + ], + "overhang_fan_threshold": [ + "0%" + ], + "reduce_fan_stop_start_freq": [ + "0" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "filament_start_gcode": [ + ";filament start gcode\n" + ], + "filament_end_gcode": [ + ";filament end gcode \n" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "50", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "1", + "epoxy_resin_plate_temp": "0", + "epoxy_resin_plate_temp_initial_layer": "0", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "0", + "filament_retract_lift_below": "0", + "filament_retract_lift_enforce": "All Surfaces", + "filament_shrink": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "pressure_advance": "0.01", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality Ender-3 V3 Plus 0.4 nozzle", + "Creality Ender-3 V3 Plus 0.6 nozzle", + "Creality Ender-3 V3 Plus 0.8 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/Generic PA6-CF @Ender-3 V3 Plus-all.json b/resources/profiles/Creality/filament/Generic PA6-CF @Ender-3 V3 Plus-all.json new file mode 100644 index 0000000000..77ea80c859 --- /dev/null +++ b/resources/profiles/Creality/filament/Generic PA6-CF @Ender-3 V3 Plus-all.json @@ -0,0 +1,185 @@ +{ + "type": "filament", + "name": "Generic PA6-CF @Ender-3 V3 Plus-all", + "inherits": "fdm_filament_pa", + "from": "system", + "setting_id": "l5IAmECVqLP55XnR", + "filament_id": "OFhTPf6L", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "close_fan_the_first_x_layers": [ + "3" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "50" + ], + "cool_plate_temp_initial_layer": [ + "105" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "eng_plate_temp": [ + "105" + ], + "eng_plate_temp_initial_layer": [ + "105" + ], + "fan_cooling_layer_time": [ + "30" + ], + "fan_max_speed": [ + "80" + ], + "fan_min_speed": [ + "30" + ], + "filament_cost": [ + "50" + ], + "filament_density": [ + "1.24" + ], + "filament_deretraction_speed": [ + "0" + ], + "filament_diameter": [ + "1.75" + ], + "filament_flow_ratio": [ + "0.926" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "12" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_retract_before_wipe": [ + "100%" + ], + "filament_retract_restart_extra": [ + "0" + ], + "filament_retract_when_changing_layer": [ + "0" + ], + "filament_retraction_length": [ + "0.8" + ], + "filament_retraction_minimum_travel": [ + "2" + ], + "filament_retraction_speed": [ + "30" + ], + "filament_soluble": [ + "0" + ], + "filament_type": [ + "PA6-CF" + ], + "filament_vendor": [ + "Generic" + ], + "filament_wipe": [ + "0" + ], + "filament_wipe_distance": [ + "1" + ], + "filament_z_hop": [ + "0.4" + ], + "filament_z_hop_types": [ + "Normal Lift" + ], + "full_fan_speed_layer": [ + "0" + ], + "hot_plate_temp": [ + "50" + ], + "hot_plate_temp_initial_layer": [ + "50" + ], + "nozzle_temperature_range_low": [ + "280" + ], + "overhang_fan_speed": [ + "80" + ], + "overhang_fan_threshold": [ + "25%" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "required_nozzle_HRC": [ + "0" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "slow_down_layer_time": [ + "3" + ], + "slow_down_min_speed": [ + "10" + ], + "temperature_vitrification": [ + "110" + ], + "textured_plate_temp": [ + "50" + ], + "textured_plate_temp_initial_layer": [ + "50" + ], + "filament_start_gcode": [ + ";filament start gcode\n" + ], + "filament_end_gcode": [ + ";filament end gcode \n" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "35", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "0", + "epoxy_resin_plate_temp": "0", + "epoxy_resin_plate_temp_initial_layer": "0", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "0", + "filament_retract_lift_below": "0", + "filament_retract_lift_enforce": "All Surfaces", + "filament_shrink": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "pressure_advance": "0.02", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality Ender-3 V3 Plus 0.4 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/Generic PAHT-CF @Ender-3 V3 Plus-all.json b/resources/profiles/Creality/filament/Generic PAHT-CF @Ender-3 V3 Plus-all.json new file mode 100644 index 0000000000..e4d9c0de32 --- /dev/null +++ b/resources/profiles/Creality/filament/Generic PAHT-CF @Ender-3 V3 Plus-all.json @@ -0,0 +1,194 @@ +{ + "type": "filament", + "name": "Generic PAHT-CF @Ender-3 V3 Plus-all", + "inherits": "fdm_filament_pa", + "from": "system", + "setting_id": "JmS6q1BN7ccHIeva", + "filament_id": "OFH7b12v", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "close_fan_the_first_x_layers": [ + "3" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "80" + ], + "cool_plate_temp_initial_layer": [ + "105" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "eng_plate_temp": [ + "105" + ], + "eng_plate_temp_initial_layer": [ + "105" + ], + "fan_cooling_layer_time": [ + "30" + ], + "fan_max_speed": [ + "80" + ], + "fan_min_speed": [ + "10" + ], + "filament_cost": [ + "100" + ], + "filament_density": [ + "1.24" + ], + "filament_deretraction_speed": [ + "0" + ], + "filament_diameter": [ + "1.75" + ], + "filament_flow_ratio": [ + "0.926" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "10" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_retract_before_wipe": [ + "100%" + ], + "filament_retract_restart_extra": [ + "0" + ], + "filament_retract_when_changing_layer": [ + "0" + ], + "filament_retraction_length": [ + "0.8" + ], + "filament_retraction_minimum_travel": [ + "2" + ], + "filament_retraction_speed": [ + "30" + ], + "filament_soluble": [ + "0" + ], + "filament_type": [ + "PA-CF" + ], + "filament_vendor": [ + "Generic" + ], + "filament_wipe": [ + "0" + ], + "filament_wipe_distance": [ + "1" + ], + "filament_z_hop": [ + "0.4" + ], + "filament_z_hop_types": [ + "Normal Lift" + ], + "full_fan_speed_layer": [ + "0" + ], + "hot_plate_temp": [ + "80" + ], + "hot_plate_temp_initial_layer": [ + "80" + ], + "nozzle_temperature": [ + "300" + ], + "nozzle_temperature_initial_layer": [ + "300" + ], + "nozzle_temperature_range_high": [ + "320" + ], + "nozzle_temperature_range_low": [ + "300" + ], + "overhang_fan_speed": [ + "80" + ], + "overhang_fan_threshold": [ + "25%" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "required_nozzle_HRC": [ + "0" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "slow_down_layer_time": [ + "3" + ], + "slow_down_min_speed": [ + "10" + ], + "temperature_vitrification": [ + "110" + ], + "textured_plate_temp": [ + "80" + ], + "textured_plate_temp_initial_layer": [ + "80" + ], + "filament_start_gcode": [ + ";filament start gcode\n" + ], + "filament_end_gcode": [ + ";filament end gcode \n" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "50", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "0", + "epoxy_resin_plate_temp": "0", + "epoxy_resin_plate_temp_initial_layer": "0", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "0", + "filament_retract_lift_below": "0", + "filament_retract_lift_enforce": "All Surfaces", + "filament_shrink": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "pressure_advance": "0.02", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality Ender-3 V3 Plus 0.4 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/Generic PC @Ender-3 V3 Plus-all.json b/resources/profiles/Creality/filament/Generic PC @Ender-3 V3 Plus-all.json new file mode 100644 index 0000000000..61d482cb50 --- /dev/null +++ b/resources/profiles/Creality/filament/Generic PC @Ender-3 V3 Plus-all.json @@ -0,0 +1,140 @@ +{ + "type": "filament", + "name": "Generic PC @Ender-3 V3 Plus-all", + "inherits": "fdm_filament_pc", + "from": "system", + "setting_id": "cIIy4Tb4NffN6Hvs", + "filament_id": "OFLakOUI", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "close_fan_the_first_x_layers": [ + "3" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "110" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "filament_density": [ + "1.24" + ], + "filament_deretraction_speed": [ + "0" + ], + "filament_diameter": [ + "1.75" + ], + "filament_flow_ratio": [ + "0.94" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "12" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_retract_before_wipe": [ + "100%" + ], + "filament_retract_restart_extra": [ + "0" + ], + "filament_retract_when_changing_layer": [ + "0" + ], + "filament_retraction_length": [ + "0.8" + ], + "filament_retraction_minimum_travel": [ + "2" + ], + "filament_retraction_speed": [ + "30" + ], + "filament_soluble": [ + "0" + ], + "filament_vendor": [ + "Generic" + ], + "filament_wipe": [ + "0" + ], + "filament_wipe_distance": [ + "1" + ], + "filament_z_hop": [ + "0.4" + ], + "filament_z_hop_types": [ + "Normal Lift" + ], + "full_fan_speed_layer": [ + "0" + ], + "nozzle_temperature": [ + "260" + ], + "nozzle_temperature_initial_layer": [ + "260" + ], + "nozzle_temperature_range_high": [ + "270" + ], + "nozzle_temperature_range_low": [ + "250" + ], + "required_nozzle_HRC": [ + "0" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "filament_start_gcode": [ + ";filament start gcode\n" + ], + "filament_end_gcode": [ + ";filament end gcode \n" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "70", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "0", + "epoxy_resin_plate_temp": "0", + "epoxy_resin_plate_temp_initial_layer": "0", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "0", + "filament_retract_lift_below": "0", + "filament_retract_lift_enforce": "All Surfaces", + "filament_shrink": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "pressure_advance": "0.02", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality Ender-3 V3 Plus 0.4 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/Generic PET @Ender-3 V3 Plus-all.json b/resources/profiles/Creality/filament/Generic PET @Ender-3 V3 Plus-all.json new file mode 100644 index 0000000000..3d8b5038e4 --- /dev/null +++ b/resources/profiles/Creality/filament/Generic PET @Ender-3 V3 Plus-all.json @@ -0,0 +1,185 @@ +{ + "type": "filament", + "name": "Generic PET @Ender-3 V3 Plus-all", + "inherits": "fdm_filament_pet", + "from": "system", + "setting_id": "vR7Nq6HGtQLIDsE9", + "filament_id": "OF6MOPWx", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "70" + ], + "cool_plate_temp_initial_layer": [ + "105" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "eng_plate_temp": [ + "105" + ], + "eng_plate_temp_initial_layer": [ + "105" + ], + "fan_cooling_layer_time": [ + "30" + ], + "fan_max_speed": [ + "80" + ], + "fan_min_speed": [ + "50" + ], + "filament_cost": [ + "20" + ], + "filament_density": [ + "1.24" + ], + "filament_deretraction_speed": [ + "0" + ], + "filament_diameter": [ + "1.75" + ], + "filament_flow_ratio": [ + "0.926" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "6" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_retract_before_wipe": [ + "100%" + ], + "filament_retract_restart_extra": [ + "0" + ], + "filament_retract_when_changing_layer": [ + "0" + ], + "filament_retraction_length": [ + "0.8" + ], + "filament_retraction_minimum_travel": [ + "2" + ], + "filament_retraction_speed": [ + "30" + ], + "filament_soluble": [ + "0" + ], + "filament_type": [ + "PET" + ], + "filament_vendor": [ + "Generic" + ], + "filament_wipe": [ + "0" + ], + "filament_wipe_distance": [ + "1" + ], + "filament_z_hop": [ + "0.4" + ], + "filament_z_hop_types": [ + "Normal Lift" + ], + "full_fan_speed_layer": [ + "0" + ], + "hot_plate_temp": [ + "70" + ], + "hot_plate_temp_initial_layer": [ + "70" + ], + "nozzle_temperature": [ + "220" + ], + "nozzle_temperature_initial_layer": [ + "220" + ], + "nozzle_temperature_range_high": [ + "230" + ], + "nozzle_temperature_range_low": [ + "210" + ], + "overhang_fan_speed": [ + "80" + ], + "overhang_fan_threshold": [ + "25%" + ], + "required_nozzle_HRC": [ + "0" + ], + "slow_down_layer_time": [ + "3" + ], + "slow_down_min_speed": [ + "10" + ], + "temperature_vitrification": [ + "110" + ], + "textured_plate_temp": [ + "70" + ], + "textured_plate_temp_initial_layer": [ + "70" + ], + "filament_start_gcode": [ + ";filament start gcode\n" + ], + "filament_end_gcode": [ + ";filament end gcode \n" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "35", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "0", + "epoxy_resin_plate_temp": "0", + "epoxy_resin_plate_temp_initial_layer": "0", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "0", + "filament_retract_lift_below": "0", + "filament_retract_lift_enforce": "All Surfaces", + "filament_shrink": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "pressure_advance": "0.02", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality Ender-3 V3 Plus 0.4 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/Generic PET-CF @Ender-3 V3 Plus-all.json b/resources/profiles/Creality/filament/Generic PET-CF @Ender-3 V3 Plus-all.json new file mode 100644 index 0000000000..2992d76fdc --- /dev/null +++ b/resources/profiles/Creality/filament/Generic PET-CF @Ender-3 V3 Plus-all.json @@ -0,0 +1,173 @@ +{ + "type": "filament", + "name": "Generic PET-CF @Ender-3 V3 Plus-all", + "inherits": "fdm_filament_pet", + "from": "system", + "setting_id": "HGWoOaoIlZLDY3wV", + "filament_id": "OFQdaVZS", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "80" + ], + "cool_plate_temp_initial_layer": [ + "105" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "eng_plate_temp": [ + "105" + ], + "eng_plate_temp_initial_layer": [ + "105" + ], + "fan_cooling_layer_time": [ + "30" + ], + "fan_max_speed": [ + "80" + ], + "fan_min_speed": [ + "30" + ], + "filament_cost": [ + "90" + ], + "filament_density": [ + "1.24" + ], + "filament_deretraction_speed": [ + "0" + ], + "filament_diameter": [ + "1.75" + ], + "filament_flow_ratio": [ + "0.926" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "10" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_retract_before_wipe": [ + "100%" + ], + "filament_retract_restart_extra": [ + "0" + ], + "filament_retract_when_changing_layer": [ + "0" + ], + "filament_retraction_length": [ + "0.8" + ], + "filament_retraction_minimum_travel": [ + "2" + ], + "filament_retraction_speed": [ + "30" + ], + "filament_soluble": [ + "0" + ], + "filament_type": [ + "PET-CF" + ], + "filament_vendor": [ + "Generic" + ], + "filament_wipe": [ + "0" + ], + "filament_wipe_distance": [ + "1" + ], + "filament_z_hop": [ + "0.4" + ], + "filament_z_hop_types": [ + "Normal Lift" + ], + "full_fan_speed_layer": [ + "0" + ], + "nozzle_temperature": [ + "290" + ], + "nozzle_temperature_initial_layer": [ + "290" + ], + "nozzle_temperature_range_high": [ + "320" + ], + "nozzle_temperature_range_low": [ + "280" + ], + "overhang_fan_speed": [ + "80" + ], + "overhang_fan_threshold": [ + "25%" + ], + "required_nozzle_HRC": [ + "0" + ], + "slow_down_layer_time": [ + "3" + ], + "slow_down_min_speed": [ + "10" + ], + "temperature_vitrification": [ + "110" + ], + "filament_start_gcode": [ + ";filament start gcode\n" + ], + "filament_end_gcode": [ + ";filament end gcode \n" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "40", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "0", + "epoxy_resin_plate_temp": "0", + "epoxy_resin_plate_temp_initial_layer": "0", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "0", + "filament_retract_lift_below": "0", + "filament_retract_lift_enforce": "All Surfaces", + "filament_shrink": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "pressure_advance": "0.02", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality Ender-3 V3 Plus 0.4 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/Generic PETG @CR-10 Smart-all.json b/resources/profiles/Creality/filament/Generic PETG @CR-10 Smart-all.json new file mode 100644 index 0000000000..7f1e2941ae --- /dev/null +++ b/resources/profiles/Creality/filament/Generic PETG @CR-10 Smart-all.json @@ -0,0 +1,132 @@ +{ + "type": "filament", + "name": "Generic PETG @CR-10 Smart-all", + "inherits": "fdm_filament_petg", + "from": "system", + "setting_id": "VPJdTsJ7pz202BYK", + "filament_id": "OFYPdQJh", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "70" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "eng_plate_temp": [ + "0" + ], + "eng_plate_temp_initial_layer": [ + "0" + ], + "fan_cooling_layer_time": [ + "30" + ], + "fan_max_speed": [ + "80" + ], + "fan_min_speed": [ + "40" + ], + "filament_cost": [ + "14" + ], + "filament_density": [ + "1.3" + ], + "filament_flow_ratio": [ + "0.98" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "9" + ], + "filament_type": [ + "PETG" + ], + "hot_plate_temp": [ + "70" + ], + "hot_plate_temp_initial_layer": [ + "70" + ], + "nozzle_temperature": [ + "250" + ], + "nozzle_temperature_initial_layer": [ + "250" + ], + "nozzle_temperature_range_high": [ + "270" + ], + "nozzle_temperature_range_low": [ + "220" + ], + "overhang_fan_threshold": [ + "50%" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "required_nozzle_HRC": [ + "0" + ], + "temperature_vitrification": [ + "80" + ], + "textured_plate_temp": [ + "70" + ], + "textured_plate_temp_initial_layer": [ + "70" + ], + "filament_start_gcode": [ + ";filament start gcode\n" + ], + "filament_end_gcode": [ + ";filament end gcode \n" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "0", + "customized_plate_temp": "70", + "customized_plate_temp_initial_layer": "70", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "0", + "epoxy_resin_plate_temp": "0", + "epoxy_resin_plate_temp_initial_layer": "0", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "nil", + "filament_retract_lift_below": "nil", + "filament_retract_lift_enforce": "nil", + "filament_shrink": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "material_flow_dependent_temperature": "0", + "material_flow_temp_graph": "[[3.5,200],[7.0,240]]", + "pressure_advance": "0.05", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality CR-10 Smart 0.4 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/Generic PETG @CR-10S Pro V2-all.json b/resources/profiles/Creality/filament/Generic PETG @CR-10S Pro V2-all.json new file mode 100644 index 0000000000..1ebe014e7c --- /dev/null +++ b/resources/profiles/Creality/filament/Generic PETG @CR-10S Pro V2-all.json @@ -0,0 +1,132 @@ +{ + "type": "filament", + "name": "Generic PETG @CR-10S Pro V2-all", + "inherits": "fdm_filament_petg", + "from": "system", + "setting_id": "qUF9PNCTfAqc0tN7", + "filament_id": "OFYPdQJh", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "70" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "eng_plate_temp": [ + "0" + ], + "eng_plate_temp_initial_layer": [ + "0" + ], + "fan_cooling_layer_time": [ + "30" + ], + "fan_max_speed": [ + "80" + ], + "fan_min_speed": [ + "40" + ], + "filament_cost": [ + "14" + ], + "filament_density": [ + "1.3" + ], + "filament_flow_ratio": [ + "0.98" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "9" + ], + "filament_type": [ + "PETG" + ], + "hot_plate_temp": [ + "70" + ], + "hot_plate_temp_initial_layer": [ + "70" + ], + "nozzle_temperature": [ + "250" + ], + "nozzle_temperature_initial_layer": [ + "250" + ], + "nozzle_temperature_range_high": [ + "270" + ], + "nozzle_temperature_range_low": [ + "220" + ], + "overhang_fan_threshold": [ + "50%" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "required_nozzle_HRC": [ + "0" + ], + "temperature_vitrification": [ + "80" + ], + "textured_plate_temp": [ + "70" + ], + "textured_plate_temp_initial_layer": [ + "70" + ], + "filament_start_gcode": [ + ";filament start gcode\n" + ], + "filament_end_gcode": [ + ";filament end gcode \n" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "0", + "customized_plate_temp": "70", + "customized_plate_temp_initial_layer": "70", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "0", + "epoxy_resin_plate_temp": "0", + "epoxy_resin_plate_temp_initial_layer": "0", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "nil", + "filament_retract_lift_below": "nil", + "filament_retract_lift_enforce": "nil", + "filament_shrink": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "material_flow_dependent_temperature": "0", + "material_flow_temp_graph": "[[3.5,200],[7.0,240]]", + "pressure_advance": "0.02", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality CR-10S Pro V2 0.4 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/Generic PETG @CR-20 Pro-all.json b/resources/profiles/Creality/filament/Generic PETG @CR-20 Pro-all.json new file mode 100644 index 0000000000..966d433329 --- /dev/null +++ b/resources/profiles/Creality/filament/Generic PETG @CR-20 Pro-all.json @@ -0,0 +1,131 @@ +{ + "type": "filament", + "name": "Generic PETG @CR-20 Pro-all", + "inherits": "fdm_filament_petg", + "from": "system", + "setting_id": "C2dcZhzBCUXyQUWg", + "filament_id": "OFYPdQJh", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "additional_cooling_fan_speed": [ + "80" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "eng_plate_temp": [ + "0" + ], + "eng_plate_temp_initial_layer": [ + "0" + ], + "fan_cooling_layer_time": [ + "30" + ], + "fan_max_speed": [ + "50" + ], + "fan_min_speed": [ + "30" + ], + "filament_cost": [ + "14" + ], + "filament_density": [ + "1.24" + ], + "filament_flow_ratio": [ + "0.98" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "9" + ], + "filament_type": [ + "PETG" + ], + "hot_plate_temp": [ + "70" + ], + "hot_plate_temp_initial_layer": [ + "70" + ], + "nozzle_temperature": [ + "250" + ], + "nozzle_temperature_initial_layer": [ + "250" + ], + "nozzle_temperature_range_high": [ + "270" + ], + "nozzle_temperature_range_low": [ + "220" + ], + "overhang_fan_threshold": [ + "50%" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "required_nozzle_HRC": [ + "0" + ], + "temperature_vitrification": [ + "80" + ], + "textured_plate_temp": [ + "70" + ], + "textured_plate_temp_initial_layer": [ + "70" + ], + "filament_start_gcode": [ + ";filament start gcode\n" + ], + "filament_end_gcode": [ + ";filament end gcode \n" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "0", + "cool_cds_fan_start_at_height": "0.5", + "cool_special_cds_fan_speed": "0", + "customized_plate_temp": "70", + "customized_plate_temp_initial_layer": "70", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "0", + "epoxy_resin_plate_temp": "0", + "epoxy_resin_plate_temp_initial_layer": "0", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "nil", + "filament_retract_lift_below": "nil", + "filament_retract_lift_enforce": "nil", + "filament_shrink": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "material_flow_dependent_temperature": "0", + "material_flow_temp_graph": "[[3.5,200],[7.0,240]]", + "pressure_advance": "0.04", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality CR-20 Pro 0.4 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/Generic PETG @CR-6 SE-all.json b/resources/profiles/Creality/filament/Generic PETG @CR-6 SE-all.json new file mode 100644 index 0000000000..c460965ed1 --- /dev/null +++ b/resources/profiles/Creality/filament/Generic PETG @CR-6 SE-all.json @@ -0,0 +1,134 @@ +{ + "type": "filament", + "name": "Generic PETG @CR-6 SE-all", + "inherits": "fdm_filament_petg", + "from": "system", + "setting_id": "GqakIC4b2rKk8Z1q", + "filament_id": "OFYPdQJh", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "additional_cooling_fan_speed": [ + "80" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "eng_plate_temp": [ + "0" + ], + "eng_plate_temp_initial_layer": [ + "0" + ], + "fan_cooling_layer_time": [ + "30" + ], + "fan_max_speed": [ + "50" + ], + "fan_min_speed": [ + "30" + ], + "filament_cost": [ + "30" + ], + "filament_density": [ + "1.27" + ], + "filament_flow_ratio": [ + "0.98" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "9" + ], + "filament_type": [ + "PETG" + ], + "hot_plate_temp": [ + "70" + ], + "hot_plate_temp_initial_layer": [ + "70" + ], + "nozzle_temperature": [ + "250" + ], + "nozzle_temperature_initial_layer": [ + "250" + ], + "nozzle_temperature_range_high": [ + "270" + ], + "nozzle_temperature_range_low": [ + "220" + ], + "overhang_fan_threshold": [ + "50%" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "required_nozzle_HRC": [ + "0" + ], + "temperature_vitrification": [ + "80" + ], + "textured_plate_temp": [ + "70" + ], + "textured_plate_temp_initial_layer": [ + "70" + ], + "filament_start_gcode": [ + ";filament start gcode\n" + ], + "filament_end_gcode": [ + ";filament end gcode \n" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "0", + "cool_cds_fan_start_at_height": "0.5", + "cool_special_cds_fan_speed": "0", + "customized_plate_temp": "70", + "customized_plate_temp_initial_layer": "70", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "0", + "epoxy_resin_plate_temp": "0", + "epoxy_resin_plate_temp_initial_layer": "0", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "nil", + "filament_retract_lift_below": "nil", + "filament_retract_lift_enforce": "nil", + "filament_shrink": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "material_flow_dependent_temperature": "0", + "material_flow_temp_graph": "[[3.5,200],[7.0,240]]", + "pressure_advance": "0.04", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality CR-6 SE 0.2 nozzle", + "Creality CR-6 SE 0.4 nozzle", + "Creality CR-6 SE 0.6 nozzle", + "Creality CR-6 SE 0.8 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/Generic PETG @CR-M4-all.json b/resources/profiles/Creality/filament/Generic PETG @CR-M4-all.json new file mode 100644 index 0000000000..37c0fa4705 --- /dev/null +++ b/resources/profiles/Creality/filament/Generic PETG @CR-M4-all.json @@ -0,0 +1,134 @@ +{ + "type": "filament", + "name": "Generic PETG @CR-M4-all", + "inherits": "fdm_filament_petg", + "from": "system", + "setting_id": "B7gHYu1pv886koYQ", + "filament_id": "OFYPdQJh", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "eng_plate_temp": [ + "0" + ], + "eng_plate_temp_initial_layer": [ + "0" + ], + "fan_cooling_layer_time": [ + "30" + ], + "fan_max_speed": [ + "90" + ], + "fan_min_speed": [ + "40" + ], + "filament_cost": [ + "30" + ], + "filament_density": [ + "1.27" + ], + "filament_flow_ratio": [ + "0.98" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "9" + ], + "filament_type": [ + "PETG" + ], + "hot_plate_temp": [ + "70" + ], + "hot_plate_temp_initial_layer": [ + "70" + ], + "nozzle_temperature": [ + "255" + ], + "nozzle_temperature_initial_layer": [ + "255" + ], + "nozzle_temperature_range_high": [ + "270" + ], + "nozzle_temperature_range_low": [ + "220" + ], + "overhang_fan_threshold": [ + "25%" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "required_nozzle_HRC": [ + "0" + ], + "slow_down_layer_time": [ + "12" + ], + "temperature_vitrification": [ + "80" + ], + "textured_plate_temp": [ + "70" + ], + "textured_plate_temp_initial_layer": [ + "70" + ], + "filament_start_gcode": [ + ";filament start gcode" + ], + "filament_end_gcode": [ + ";filament end gcode" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "0", + "cool_cds_fan_start_at_height": "0.5", + "cool_special_cds_fan_speed": "0", + "customized_plate_temp": "70", + "customized_plate_temp_initial_layer": "70", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "0", + "epoxy_resin_plate_temp": "0", + "epoxy_resin_plate_temp_initial_layer": "0", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "nil", + "filament_retract_lift_below": "nil", + "filament_retract_lift_enforce": "nil", + "filament_shrink": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "material_flow_dependent_temperature": "0", + "material_flow_temp_graph": "[[3.5,200],[7.0,240]]", + "pressure_advance": "0.05", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality CR-M4 0.4 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/Generic PETG @Creality Ender-3V3-all.json b/resources/profiles/Creality/filament/Generic PETG @Creality Ender-3V3-all.json index 9d2c3a5529..5cabe6f64d 100644 --- a/resources/profiles/Creality/filament/Generic PETG @Creality Ender-3V3-all.json +++ b/resources/profiles/Creality/filament/Generic PETG @Creality Ender-3V3-all.json @@ -43,14 +43,6 @@ "250" ], "compatible_printers": [ - "Creality Ender-3 V3 SE 0.2 nozzle", - "Creality Ender-3 V3 SE 0.4 nozzle", - "Creality Ender-3 V3 SE 0.6 nozzle", - "Creality Ender-3 V3 SE 0.8 nozzle", - "Creality Ender-3 V3 KE 0.4 nozzle", - "Creality Ender-3 V3 0.4 nozzle", - "Creality Ender-3 V3 0.6 nozzle", - "Creality Ender-3 V3 Plus 0.4 nozzle", - "Creality Ender-3 V3 Plus 0.6 nozzle" + "Creality Ender-3 V3 KE 0.4 nozzle" ] } diff --git a/resources/profiles/Creality/filament/Generic PETG @Creality.json b/resources/profiles/Creality/filament/Generic PETG @Creality.json index 7bd45cd910..d6b81cb3fd 100644 --- a/resources/profiles/Creality/filament/Generic PETG @Creality.json +++ b/resources/profiles/Creality/filament/Generic PETG @Creality.json @@ -48,10 +48,6 @@ "Creality CR-10 V3 0.4 nozzle", "Creality CR-10 V3 0.6 nozzle", "Creality CR-10 Max 0.4 nozzle", - "Creality CR-6 SE 0.2 nozzle", - "Creality CR-6 SE 0.4 nozzle", - "Creality CR-6 SE 0.6 nozzle", - "Creality CR-6 SE 0.8 nozzle", "Creality CR-6 Max 0.2 nozzle", "Creality CR-6 Max 0.4 nozzle", "Creality CR-6 Max 0.6 nozzle", @@ -95,7 +91,6 @@ "Creality CR-10 SE 0.2 nozzle", "Creality CR-10 SE 0.4 nozzle", "Creality CR-10 SE 0.6 nozzle", - "Creality CR-10 SE 0.8 nozzle", - "Creality CR-M4 0.4 nozzle" + "Creality CR-10 SE 0.8 nozzle" ] } diff --git a/resources/profiles/Creality/filament/Generic PETG @Ender-3 Max Neo-all.json b/resources/profiles/Creality/filament/Generic PETG @Ender-3 Max Neo-all.json new file mode 100644 index 0000000000..720ffce250 --- /dev/null +++ b/resources/profiles/Creality/filament/Generic PETG @Ender-3 Max Neo-all.json @@ -0,0 +1,131 @@ +{ + "type": "filament", + "name": "Generic PETG @Ender-3 Max Neo-all", + "inherits": "fdm_filament_petg", + "from": "system", + "setting_id": "4jdpaGFkPz4pnTnp", + "filament_id": "OFYPdQJh", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "additional_cooling_fan_speed": [ + "80" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "eng_plate_temp": [ + "0" + ], + "eng_plate_temp_initial_layer": [ + "0" + ], + "fan_cooling_layer_time": [ + "30" + ], + "fan_max_speed": [ + "50" + ], + "fan_min_speed": [ + "30" + ], + "filament_cost": [ + "14" + ], + "filament_density": [ + "1.24" + ], + "filament_flow_ratio": [ + "0.98" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "9" + ], + "filament_type": [ + "PETG" + ], + "hot_plate_temp": [ + "70" + ], + "hot_plate_temp_initial_layer": [ + "70" + ], + "nozzle_temperature": [ + "250" + ], + "nozzle_temperature_initial_layer": [ + "250" + ], + "nozzle_temperature_range_high": [ + "270" + ], + "nozzle_temperature_range_low": [ + "220" + ], + "overhang_fan_threshold": [ + "50%" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "required_nozzle_HRC": [ + "0" + ], + "temperature_vitrification": [ + "80" + ], + "textured_plate_temp": [ + "70" + ], + "textured_plate_temp_initial_layer": [ + "70" + ], + "filament_start_gcode": [ + ";filament start gcode\n" + ], + "filament_end_gcode": [ + ";filament end gcode \n" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "0", + "cool_cds_fan_start_at_height": "0.5", + "cool_special_cds_fan_speed": "0", + "customized_plate_temp": "70", + "customized_plate_temp_initial_layer": "70", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "0", + "epoxy_resin_plate_temp": "0", + "epoxy_resin_plate_temp_initial_layer": "0", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "nil", + "filament_retract_lift_below": "nil", + "filament_retract_lift_enforce": "nil", + "filament_shrink": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "material_flow_dependent_temperature": "0", + "material_flow_temp_graph": "[[3.5,200],[7.0,240]]", + "pressure_advance": "0.04", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality Ender-3 Max Neo 0.4 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/Generic PETG @Ender-3 Max-all.json b/resources/profiles/Creality/filament/Generic PETG @Ender-3 Max-all.json new file mode 100644 index 0000000000..b14b26323d --- /dev/null +++ b/resources/profiles/Creality/filament/Generic PETG @Ender-3 Max-all.json @@ -0,0 +1,131 @@ +{ + "type": "filament", + "name": "Generic PETG @Ender-3 Max-all", + "inherits": "fdm_filament_petg", + "from": "system", + "setting_id": "KUWLr5F0x6xiHwQd", + "filament_id": "OFYPdQJh", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "additional_cooling_fan_speed": [ + "80" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "eng_plate_temp": [ + "0" + ], + "eng_plate_temp_initial_layer": [ + "0" + ], + "fan_cooling_layer_time": [ + "30" + ], + "fan_max_speed": [ + "50" + ], + "fan_min_speed": [ + "30" + ], + "filament_cost": [ + "14" + ], + "filament_density": [ + "1.24" + ], + "filament_flow_ratio": [ + "0.98" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "9" + ], + "filament_type": [ + "PETG" + ], + "hot_plate_temp": [ + "70" + ], + "hot_plate_temp_initial_layer": [ + "70" + ], + "nozzle_temperature": [ + "250" + ], + "nozzle_temperature_initial_layer": [ + "250" + ], + "nozzle_temperature_range_high": [ + "270" + ], + "nozzle_temperature_range_low": [ + "220" + ], + "overhang_fan_threshold": [ + "50%" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "required_nozzle_HRC": [ + "0" + ], + "temperature_vitrification": [ + "80" + ], + "textured_plate_temp": [ + "70" + ], + "textured_plate_temp_initial_layer": [ + "70" + ], + "filament_start_gcode": [ + ";filament start gcode\n" + ], + "filament_end_gcode": [ + ";filament end gcode \n" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "0", + "cool_cds_fan_start_at_height": "0.5", + "cool_special_cds_fan_speed": "0", + "customized_plate_temp": "70", + "customized_plate_temp_initial_layer": "70", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "0", + "epoxy_resin_plate_temp": "0", + "epoxy_resin_plate_temp_initial_layer": "0", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "nil", + "filament_retract_lift_below": "nil", + "filament_retract_lift_enforce": "nil", + "filament_shrink": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "material_flow_dependent_temperature": "0", + "material_flow_temp_graph": "[[3.5,200],[7.0,240]]", + "pressure_advance": "0.04", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality Ender-3 Max 0.4 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/Generic PETG @Ender-3 Neo-all.json b/resources/profiles/Creality/filament/Generic PETG @Ender-3 Neo-all.json new file mode 100644 index 0000000000..f690e5f19a --- /dev/null +++ b/resources/profiles/Creality/filament/Generic PETG @Ender-3 Neo-all.json @@ -0,0 +1,132 @@ +{ + "type": "filament", + "name": "Generic PETG @Ender-3 Neo-all", + "inherits": "fdm_filament_petg", + "from": "system", + "setting_id": "iSUhZ9e0myJZgziW", + "filament_id": "OFYPdQJh", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "70" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "eng_plate_temp": [ + "0" + ], + "eng_plate_temp_initial_layer": [ + "0" + ], + "fan_cooling_layer_time": [ + "30" + ], + "fan_max_speed": [ + "80" + ], + "fan_min_speed": [ + "40" + ], + "filament_cost": [ + "14" + ], + "filament_density": [ + "1.3" + ], + "filament_flow_ratio": [ + "0.98" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "9" + ], + "filament_type": [ + "PETG" + ], + "hot_plate_temp": [ + "70" + ], + "hot_plate_temp_initial_layer": [ + "70" + ], + "nozzle_temperature": [ + "250" + ], + "nozzle_temperature_initial_layer": [ + "250" + ], + "nozzle_temperature_range_high": [ + "270" + ], + "nozzle_temperature_range_low": [ + "220" + ], + "overhang_fan_threshold": [ + "50%" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "required_nozzle_HRC": [ + "0" + ], + "temperature_vitrification": [ + "80" + ], + "textured_plate_temp": [ + "70" + ], + "textured_plate_temp_initial_layer": [ + "70" + ], + "filament_start_gcode": [ + ";filament start gcode" + ], + "filament_end_gcode": [ + ";filament end gcode\n" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "0", + "customized_plate_temp": "70", + "customized_plate_temp_initial_layer": "70", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "1", + "epoxy_resin_plate_temp": "0", + "epoxy_resin_plate_temp_initial_layer": "0", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "nil", + "filament_retract_lift_below": "nil", + "filament_retract_lift_enforce": "nil", + "filament_shrink": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "material_flow_dependent_temperature": "0", + "material_flow_temp_graph": "[[3.5,200],[7.0,240]]", + "pressure_advance": "0.05", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality Ender-3 Neo 0.4 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/Generic PETG @Ender-3 V3 Plus-all.json b/resources/profiles/Creality/filament/Generic PETG @Ender-3 V3 Plus-all.json new file mode 100644 index 0000000000..3881ec9e50 --- /dev/null +++ b/resources/profiles/Creality/filament/Generic PETG @Ender-3 V3 Plus-all.json @@ -0,0 +1,166 @@ +{ + "type": "filament", + "name": "Generic PETG @Ender-3 V3 Plus-all", + "inherits": "fdm_filament_petg", + "from": "system", + "setting_id": "INALbe8Pxz0phRkj", + "filament_id": "OFYPdQJh", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "70" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "eng_plate_temp": [ + "0" + ], + "eng_plate_temp_initial_layer": [ + "0" + ], + "fan_cooling_layer_time": [ + "30" + ], + "fan_max_speed": [ + "90" + ], + "fan_min_speed": [ + "80" + ], + "filament_cost": [ + "14" + ], + "filament_density": [ + "1.24" + ], + "filament_deretraction_speed": [ + "0" + ], + "filament_flow_ratio": [ + "0.95" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "9" + ], + "filament_retract_before_wipe": [ + "100%" + ], + "filament_retract_restart_extra": [ + "0" + ], + "filament_retract_when_changing_layer": [ + "0" + ], + "filament_retraction_length": [ + "0.8" + ], + "filament_retraction_minimum_travel": [ + "2" + ], + "filament_retraction_speed": [ + "30" + ], + "filament_type": [ + "PETG" + ], + "filament_wipe": [ + "0" + ], + "filament_wipe_distance": [ + "1" + ], + "filament_z_hop": [ + "0.4" + ], + "filament_z_hop_types": [ + "Normal Lift" + ], + "hot_plate_temp": [ + "70" + ], + "hot_plate_temp_initial_layer": [ + "70" + ], + "nozzle_temperature": [ + "250" + ], + "nozzle_temperature_initial_layer": [ + "250" + ], + "nozzle_temperature_range_high": [ + "270" + ], + "nozzle_temperature_range_low": [ + "220" + ], + "overhang_fan_speed": [ + "90" + ], + "overhang_fan_threshold": [ + "25%" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "required_nozzle_HRC": [ + "0" + ], + "temperature_vitrification": [ + "80" + ], + "textured_plate_temp": [ + "70" + ], + "textured_plate_temp_initial_layer": [ + "70" + ], + "filament_start_gcode": [ + ";filament start gcode\n" + ], + "filament_end_gcode": [ + ";filament end gcode \n" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "35", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "0", + "epoxy_resin_plate_temp": "0", + "epoxy_resin_plate_temp_initial_layer": "0", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "0", + "filament_retract_lift_below": "0", + "filament_retract_lift_enforce": "All Surfaces", + "filament_shrink": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "pressure_advance": "0.02", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality Ender-3 V3 Plus 0.4 nozzle", + "Creality Ender-3 V3 Plus 0.6 nozzle", + "Creality Ender-3 V3 Plus 0.8 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/Generic PETG @Ender-3 V3 SE-all.json b/resources/profiles/Creality/filament/Generic PETG @Ender-3 V3 SE-all.json new file mode 100644 index 0000000000..3d71688507 --- /dev/null +++ b/resources/profiles/Creality/filament/Generic PETG @Ender-3 V3 SE-all.json @@ -0,0 +1,148 @@ +{ + "type": "filament", + "name": "Generic PETG @Ender-3 V3 SE-all", + "inherits": "fdm_filament_petg", + "from": "system", + "setting_id": "zFR4lJhuSVZp49fK", + "filament_id": "OFYPdQJh", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "eng_plate_temp": [ + "0" + ], + "eng_plate_temp_initial_layer": [ + "0" + ], + "fan_cooling_layer_time": [ + "30" + ], + "fan_max_speed": [ + "80" + ], + "fan_min_speed": [ + "40" + ], + "filament_cost": [ + "30" + ], + "filament_density": [ + "1.27" + ], + "filament_flow_ratio": [ + "0.95" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "10" + ], + "filament_retract_restart_extra": [ + "0" + ], + "filament_retraction_length": [ + "1.2" + ], + "filament_type": [ + "PETG" + ], + "filament_vendor": [ + "Generic" + ], + "filament_z_hop": [ + "0.2" + ], + "hot_plate_temp": [ + "70" + ], + "hot_plate_temp_initial_layer": [ + "70" + ], + "nozzle_temperature": [ + "220" + ], + "nozzle_temperature_initial_layer": [ + "220" + ], + "nozzle_temperature_range_high": [ + "270" + ], + "nozzle_temperature_range_low": [ + "220" + ], + "overhang_fan_speed": [ + "90" + ], + "overhang_fan_threshold": [ + "25%" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "required_nozzle_HRC": [ + "0" + ], + "temperature_vitrification": [ + "80" + ], + "textured_plate_temp": [ + "70" + ], + "textured_plate_temp_initial_layer": [ + "70" + ], + "filament_start_gcode": [ + ";filament start gcode\n" + ], + "filament_end_gcode": [ + ";filament end gcode \n" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "0", + "cool_cds_fan_start_at_height": "0", + "cool_special_cds_fan_speed": "0", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "0", + "enable_special_area_additional_cooling_fan": "0", + "epoxy_resin_plate_temp": "0", + "epoxy_resin_plate_temp_initial_layer": "0", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "0", + "filament_retract_lift_below": "0", + "filament_retract_lift_enforce": "All Surfaces", + "filament_shrink": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "material_flow_dependent_temperature": "0", + "material_flow_temp_graph": "[[3.5,200],[7.0,240]]", + "pressure_advance": "0.02", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality Ender-3 V3 SE 0.2 nozzle", + "Creality Ender-3 V3 SE 0.4 nozzle", + "Creality Ender-3 V3 SE 0.6 nozzle", + "Creality Ender-3 V3 SE 0.8 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/Generic PETG @Ender-3 V3-all.json b/resources/profiles/Creality/filament/Generic PETG @Ender-3 V3-all.json new file mode 100644 index 0000000000..a116b405cc --- /dev/null +++ b/resources/profiles/Creality/filament/Generic PETG @Ender-3 V3-all.json @@ -0,0 +1,153 @@ +{ + "type": "filament", + "name": "Generic PETG @Ender-3 V3-all", + "inherits": "fdm_filament_petg", + "from": "system", + "setting_id": "SohXnNCwt1Lcb2CD", + "filament_id": "OFYPdQJh", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "70" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "eng_plate_temp": [ + "0" + ], + "eng_plate_temp_initial_layer": [ + "0" + ], + "fan_cooling_layer_time": [ + "30" + ], + "fan_max_speed": [ + "90" + ], + "fan_min_speed": [ + "80" + ], + "filament_cost": [ + "14" + ], + "filament_density": [ + "1.23" + ], + "filament_deretraction_speed": [ + "30" + ], + "filament_flow_ratio": [ + "0.95" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "8" + ], + "filament_retract_restart_extra": [ + "0" + ], + "filament_retraction_length": [ + "1.2" + ], + "filament_retraction_speed": [ + "30" + ], + "filament_type": [ + "PETG" + ], + "hot_plate_temp": [ + "70" + ], + "hot_plate_temp_initial_layer": [ + "70" + ], + "nozzle_temperature": [ + "235" + ], + "nozzle_temperature_initial_layer": [ + "235" + ], + "nozzle_temperature_range_high": [ + "270" + ], + "nozzle_temperature_range_low": [ + "220" + ], + "overhang_fan_speed": [ + "90" + ], + "overhang_fan_threshold": [ + "25%" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "required_nozzle_HRC": [ + "0" + ], + "slow_down_min_speed": [ + "20" + ], + "temperature_vitrification": [ + "80" + ], + "textured_plate_temp": [ + "70" + ], + "textured_plate_temp_initial_layer": [ + "70" + ], + "filament_start_gcode": [ + ";filament start gcode\n" + ], + "filament_end_gcode": [ + ";filament end gcode \n" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "35", + "cool_cds_fan_start_at_height": "0.5", + "cool_special_cds_fan_speed": "100", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "0", + "enable_special_area_additional_cooling_fan": "0", + "epoxy_resin_plate_temp": "50", + "epoxy_resin_plate_temp_initial_layer": "50", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "0", + "filament_retract_lift_below": "0", + "filament_retract_lift_enforce": "All Surfaces", + "filament_shrink": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "material_flow_dependent_temperature": "0", + "material_flow_temp_graph": "[[3.0,210], [10.0,220], [12.0,230]]", + "pressure_advance": "0.02", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality Ender-3 V3 0.4 nozzle", + "Creality Ender-3 V3 0.6 nozzle", + "Creality Ender-3 V3 0.8 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/Generic PETG @SPARKX i7-all.json b/resources/profiles/Creality/filament/Generic PETG @SPARKX i7-all.json index a7c58188b0..4005f5c8b4 100644 --- a/resources/profiles/Creality/filament/Generic PETG @SPARKX i7-all.json +++ b/resources/profiles/Creality/filament/Generic PETG @SPARKX i7-all.json @@ -55,7 +55,7 @@ "0" ], "filament_max_volumetric_speed": [ - "12" + "8" ], "filament_retract_before_wipe": [ "100" diff --git a/resources/profiles/Creality/filament/Generic PETG @Sermoon M300-all.json b/resources/profiles/Creality/filament/Generic PETG @Sermoon M300-all.json new file mode 100644 index 0000000000..976073db00 --- /dev/null +++ b/resources/profiles/Creality/filament/Generic PETG @Sermoon M300-all.json @@ -0,0 +1,151 @@ +{ + "type": "filament", + "name": "Generic PETG @Sermoon M300-all", + "inherits": "fdm_filament_petg", + "from": "system", + "setting_id": "TT4mu2ksdRU4itY8", + "filament_id": "OFYPdQJh", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "0" + ], + "cool_plate_temp_initial_layer": [ + "0" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "eng_plate_temp": [ + "50" + ], + "eng_plate_temp_initial_layer": [ + "55" + ], + "fan_cooling_layer_time": [ + "35" + ], + "fan_max_speed": [ + "90" + ], + "fan_min_speed": [ + "40" + ], + "filament_cost": [ + "14" + ], + "filament_density": [ + "1.27" + ], + "filament_flow_ratio": [ + "0.95" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "16" + ], + "filament_retract_before_wipe": [ + "100" + ], + "filament_retraction_length": [ + "1.2" + ], + "filament_type": [ + "PETG" + ], + "hot_plate_temp": [ + "70" + ], + "hot_plate_temp_initial_layer": [ + "70" + ], + "nozzle_temperature": [ + "250" + ], + "nozzle_temperature_initial_layer": [ + "250" + ], + "nozzle_temperature_range_high": [ + "270" + ], + "nozzle_temperature_range_low": [ + "220" + ], + "overhang_fan_speed": [ + "95" + ], + "overhang_fan_threshold": [ + "25%" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "required_nozzle_HRC": [ + "0" + ], + "slow_down_layer_time": [ + "16" + ], + "slow_down_min_speed": [ + "20" + ], + "temperature_vitrification": [ + "80" + ], + "textured_plate_temp": [ + "70" + ], + "textured_plate_temp_initial_layer": [ + "70" + ], + "filament_start_gcode": [ + "; filament start gcode\n{if (layer_z > first_layer_height) }\nM104 S[nozzle_temperature]\n{else} \nM104 S[first_layer_temperature]\n{endif}" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "0", + "cool_cds_fan_start_at_height": "0.5", + "cool_special_cds_fan_speed": "0", + "customized_plate_temp": "70", + "customized_plate_temp_initial_layer": "70", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "0", + "enable_special_area_additional_cooling_fan": "0", + "epoxy_resin_plate_temp": "0", + "epoxy_resin_plate_temp_initial_layer": "0", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6", + "filament_retract_lift_above": "nil", + "filament_retract_lift_below": "nil", + "filament_retract_lift_enforce": "nil", + "filament_shrink": "100%", + "filament_shrinkage_compensation_z": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "material_flow_dependent_temperature": "0", + "material_flow_temp_graph": "[[0.5,240],[1.0,240],[1.2,250]]", + "pressure_advance": "0.07", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality Sermoon M300 0.4 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/Generic PETG-CF @Ender-3 V3 Plus-all.json b/resources/profiles/Creality/filament/Generic PETG-CF @Ender-3 V3 Plus-all.json new file mode 100644 index 0000000000..82f717751f --- /dev/null +++ b/resources/profiles/Creality/filament/Generic PETG-CF @Ender-3 V3 Plus-all.json @@ -0,0 +1,164 @@ +{ + "type": "filament", + "name": "Generic PETG-CF @Ender-3 V3 Plus-all", + "inherits": "fdm_filament_petg", + "from": "system", + "setting_id": "Uv6FLT6UtYzjUfj6", + "filament_id": "OFoYSJKi", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "80" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "eng_plate_temp": [ + "0" + ], + "eng_plate_temp_initial_layer": [ + "0" + ], + "fan_cooling_layer_time": [ + "30" + ], + "fan_max_speed": [ + "90" + ], + "fan_min_speed": [ + "50" + ], + "filament_cost": [ + "70" + ], + "filament_density": [ + "1.24" + ], + "filament_deretraction_speed": [ + "0" + ], + "filament_flow_ratio": [ + "0.95" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "10" + ], + "filament_retract_before_wipe": [ + "100%" + ], + "filament_retract_restart_extra": [ + "0" + ], + "filament_retract_when_changing_layer": [ + "0" + ], + "filament_retraction_length": [ + "0.8" + ], + "filament_retraction_minimum_travel": [ + "2" + ], + "filament_retraction_speed": [ + "30" + ], + "filament_type": [ + "PETG-CF" + ], + "filament_wipe": [ + "0" + ], + "filament_wipe_distance": [ + "1" + ], + "filament_z_hop": [ + "0.4" + ], + "filament_z_hop_types": [ + "Normal Lift" + ], + "hot_plate_temp": [ + "80" + ], + "hot_plate_temp_initial_layer": [ + "80" + ], + "nozzle_temperature": [ + "250" + ], + "nozzle_temperature_initial_layer": [ + "250" + ], + "nozzle_temperature_range_high": [ + "260" + ], + "nozzle_temperature_range_low": [ + "240" + ], + "overhang_fan_speed": [ + "90" + ], + "overhang_fan_threshold": [ + "25%" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "required_nozzle_HRC": [ + "0" + ], + "temperature_vitrification": [ + "80" + ], + "textured_plate_temp": [ + "80" + ], + "textured_plate_temp_initial_layer": [ + "80" + ], + "filament_start_gcode": [ + ";filament start gcode\n" + ], + "filament_end_gcode": [ + ";filament end gcode \n" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "35", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "0", + "epoxy_resin_plate_temp": "0", + "epoxy_resin_plate_temp_initial_layer": "0", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "0", + "filament_retract_lift_below": "0", + "filament_retract_lift_enforce": "All Surfaces", + "filament_shrink": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "pressure_advance": "0.02", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality Ender-3 V3 Plus 0.4 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/Generic PLA @CR-10 SE-all.json b/resources/profiles/Creality/filament/Generic PLA @CR-10 SE-all.json new file mode 100644 index 0000000000..0b12bc1128 --- /dev/null +++ b/resources/profiles/Creality/filament/Generic PLA @CR-10 SE-all.json @@ -0,0 +1,173 @@ +{ + "type": "filament", + "name": "Generic PLA @CR-10 SE-all", + "inherits": "fdm_filament_pla", + "from": "system", + "setting_id": "TY7zqKMIv5RYjFrd", + "filament_id": "OFDSrzZ8", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "additional_cooling_fan_speed": [ + "80" + ], + "close_fan_the_first_x_layers": [ + "3" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "50" + ], + "cool_plate_temp_initial_layer": [ + "50" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "eng_plate_temp": [ + "50" + ], + "eng_plate_temp_initial_layer": [ + "50" + ], + "fan_cooling_layer_time": [ + "30" + ], + "fan_max_speed": [ + "80" + ], + "filament_deretraction_speed": [ + "0" + ], + "filament_diameter": [ + "1.75" + ], + "filament_flow_ratio": [ + "0.95" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "18" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_retract_before_wipe": [ + "100%" + ], + "filament_retract_restart_extra": [ + "0" + ], + "filament_retract_when_changing_layer": [ + "0" + ], + "filament_retraction_length": [ + "0.8" + ], + "filament_retraction_minimum_travel": [ + "2" + ], + "filament_retraction_speed": [ + "30" + ], + "filament_soluble": [ + "0" + ], + "filament_vendor": [ + "Generic" + ], + "filament_wipe": [ + "0" + ], + "filament_wipe_distance": [ + "1" + ], + "filament_z_hop": [ + "0.4" + ], + "filament_z_hop_types": [ + "Normal Lift" + ], + "full_fan_speed_layer": [ + "0" + ], + "hot_plate_temp": [ + "50" + ], + "hot_plate_temp_initial_layer": [ + "50" + ], + "nozzle_temperature": [ + "230" + ], + "nozzle_temperature_initial_layer": [ + "230" + ], + "nozzle_temperature_range_high": [ + "240" + ], + "overhang_fan_speed": [ + "80" + ], + "overhang_fan_threshold": [ + "25%" + ], + "required_nozzle_HRC": [ + "0" + ], + "slow_down_layer_time": [ + "3" + ], + "temperature_vitrification": [ + "110" + ], + "textured_plate_temp": [ + "50" + ], + "textured_plate_temp_initial_layer": [ + "50" + ], + "filament_start_gcode": [ + ";filament start gcode\n" + ], + "filament_end_gcode": [ + ";filament end gcode \n" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "35", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "0", + "epoxy_resin_plate_temp": "0", + "epoxy_resin_plate_temp_initial_layer": "0", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "0", + "filament_retract_lift_below": "0", + "filament_retract_lift_enforce": "All Surfaces", + "filament_shrink": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "pressure_advance": "0.02", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality CR-10 SE 0.2 nozzle", + "Creality CR-10 SE 0.4 nozzle", + "Creality CR-10 SE 0.6 nozzle", + "Creality CR-10 SE 0.8 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/Generic PLA @CR-10 Smart-all.json b/resources/profiles/Creality/filament/Generic PLA @CR-10 Smart-all.json new file mode 100644 index 0000000000..7282b20b3d --- /dev/null +++ b/resources/profiles/Creality/filament/Generic PLA @CR-10 Smart-all.json @@ -0,0 +1,151 @@ +{ + "type": "filament", + "name": "Generic PLA @CR-10 Smart-all", + "inherits": "fdm_filament_pla", + "from": "system", + "setting_id": "IXZ23pJ9zevMPL8A", + "filament_id": "OFDSrzZ8", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "close_fan_the_first_x_layers": [ + "3" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "35" + ], + "cool_plate_temp_initial_layer": [ + "35" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "eng_plate_temp": [ + "45" + ], + "eng_plate_temp_initial_layer": [ + "45" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_flow_ratio": [ + "1" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "10" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_length": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_soluble": [ + "0" + ], + "filament_vendor": [ + "Generic" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "nozzle_temperature_range_high": [ + "240" + ], + "required_nozzle_HRC": [ + "0" + ], + "slow_down_layer_time": [ + "8" + ], + "filament_start_gcode": [ + ";filament start gcode" + ], + "filament_end_gcode": [ + ";filament end gcode " + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "0", + "cool_cds_fan_start_at_height": "0.5", + "cool_special_cds_fan_speed": "0", + "customized_plate_temp": "60", + "customized_plate_temp_initial_layer": "60", + "default_filament_colour": "\"\"", + "dont_slow_down_outer_wall": "0", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "0", + "enable_special_area_additional_cooling_fan": "0", + "epoxy_resin_plate_temp": "0", + "epoxy_resin_plate_temp_initial_layer": "0", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_long_retractions_when_cut": "nil", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_ramming_parameters": "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6", + "filament_retract_lift_above": "nil", + "filament_retract_lift_below": "nil", + "filament_retract_lift_enforce": "nil", + "filament_retraction_distances_when_cut": "nil", + "filament_shrink": "100%", + "filament_shrinkage_compensation_z": "100%", + "filament_stamping_distance": "0", + "filament_stamping_loading_speed": "0", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "idle_temperature": "0", + "material_flow_dependent_temperature": "0", + "material_flow_temp_graph": "[[3.0,210],[10.0,220],[12.0,230]]", + "pellet_flow_coefficient": "0.4157", + "pressure_advance": "0.02", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality CR-10 Smart 0.4 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/Generic PLA @CR-10S Pro V2-all.json b/resources/profiles/Creality/filament/Generic PLA @CR-10S Pro V2-all.json new file mode 100644 index 0000000000..ccbc098d84 --- /dev/null +++ b/resources/profiles/Creality/filament/Generic PLA @CR-10S Pro V2-all.json @@ -0,0 +1,160 @@ +{ + "type": "filament", + "name": "Generic PLA @CR-10S Pro V2-all", + "inherits": "fdm_filament_pla", + "from": "system", + "setting_id": "1TrAULamCk2jglbA", + "filament_id": "OFDSrzZ8", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "close_fan_the_first_x_layers": [ + "3" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "35" + ], + "cool_plate_temp_initial_layer": [ + "35" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "eng_plate_temp": [ + "45" + ], + "eng_plate_temp_initial_layer": [ + "45" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_flow_ratio": [ + "1" + ], + "filament_is_support": [ + "0" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_length": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_soluble": [ + "0" + ], + "filament_vendor": [ + "Generic" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "hot_plate_temp": [ + "50" + ], + "hot_plate_temp_initial_layer": [ + "50" + ], + "nozzle_temperature_range_high": [ + "240" + ], + "required_nozzle_HRC": [ + "0" + ], + "slow_down_layer_time": [ + "8" + ], + "textured_plate_temp": [ + "50" + ], + "textured_plate_temp_initial_layer": [ + "50" + ], + "filament_start_gcode": [ + ";filament start gcode" + ], + "filament_end_gcode": [ + ";filament end gcode " + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "0", + "cool_cds_fan_start_at_height": "0.5", + "cool_special_cds_fan_speed": "0", + "customized_plate_temp": "50", + "customized_plate_temp_initial_layer": "50", + "default_filament_colour": "\"\"", + "dont_slow_down_outer_wall": "0", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "0", + "enable_special_area_additional_cooling_fan": "0", + "epoxy_resin_plate_temp": "0", + "epoxy_resin_plate_temp_initial_layer": "0", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_long_retractions_when_cut": "nil", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_ramming_parameters": "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6", + "filament_retract_lift_above": "nil", + "filament_retract_lift_below": "nil", + "filament_retract_lift_enforce": "nil", + "filament_retraction_distances_when_cut": "nil", + "filament_shrink": "100%", + "filament_shrinkage_compensation_z": "100%", + "filament_stamping_distance": "0", + "filament_stamping_loading_speed": "0", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "idle_temperature": "0", + "material_flow_dependent_temperature": "0", + "material_flow_temp_graph": "[[3.0,210],[10.0,220],[12.0,230]]", + "pellet_flow_coefficient": "0.4157", + "pressure_advance": "0.02", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality CR-10S Pro V2 0.4 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/Generic PLA @CR-20 Pro-all.json b/resources/profiles/Creality/filament/Generic PLA @CR-20 Pro-all.json new file mode 100644 index 0000000000..e5cb1f87fe --- /dev/null +++ b/resources/profiles/Creality/filament/Generic PLA @CR-20 Pro-all.json @@ -0,0 +1,128 @@ +{ + "type": "filament", + "name": "Generic PLA @CR-20 Pro-all", + "inherits": "fdm_filament_pla", + "from": "system", + "setting_id": "3NjQxuPrwE6NAXcD", + "filament_id": "OFDSrzZ8", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "additional_cooling_fan_speed": [ + "80" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_flow_ratio": [ + "1" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "10" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_length": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_soluble": [ + "0" + ], + "filament_vendor": [ + "Generic" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "nozzle_temperature_range_high": [ + "240" + ], + "required_nozzle_HRC": [ + "0" + ], + "slow_down_layer_time": [ + "8" + ], + "filament_start_gcode": [ + ";filament start gcode\n" + ], + "filament_end_gcode": [ + ";filament end gcode \n" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "0", + "cool_cds_fan_start_at_height": "0.5", + "cool_special_cds_fan_speed": "100", + "customized_plate_temp": "60", + "customized_plate_temp_initial_layer": "60", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "0", + "epoxy_resin_plate_temp": "0", + "epoxy_resin_plate_temp_initial_layer": "0", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "nil", + "filament_retract_lift_below": "nil", + "filament_retract_lift_enforce": "nil", + "filament_shrink": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "material_flow_dependent_temperature": "0", + "material_flow_temp_graph": "[[3.5,200],[7.0,240]]", + "pressure_advance": "0.04", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality CR-20 Pro 0.4 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/Generic PLA @CR-6 SE-all.json b/resources/profiles/Creality/filament/Generic PLA @CR-6 SE-all.json new file mode 100644 index 0000000000..40b30b2c19 --- /dev/null +++ b/resources/profiles/Creality/filament/Generic PLA @CR-6 SE-all.json @@ -0,0 +1,131 @@ +{ + "type": "filament", + "name": "Generic PLA @CR-6 SE-all", + "inherits": "fdm_filament_pla", + "from": "system", + "setting_id": "9vR9LecaoM9OEni1", + "filament_id": "OFDSrzZ8", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "additional_cooling_fan_speed": [ + "80" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_flow_ratio": [ + "1" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "10" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_length": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_soluble": [ + "0" + ], + "filament_vendor": [ + "Generic" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "nozzle_temperature_range_high": [ + "240" + ], + "required_nozzle_HRC": [ + "0" + ], + "slow_down_layer_time": [ + "8" + ], + "filament_start_gcode": [ + ";filament start gcode" + ], + "filament_end_gcode": [ + ";filament end gcode \n" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "0", + "cool_cds_fan_start_at_height": "0.5", + "cool_special_cds_fan_speed": "100", + "customized_plate_temp": "60", + "customized_plate_temp_initial_layer": "60", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "0", + "epoxy_resin_plate_temp": "0", + "epoxy_resin_plate_temp_initial_layer": "0", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "nil", + "filament_retract_lift_below": "nil", + "filament_retract_lift_enforce": "nil", + "filament_shrink": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "material_flow_dependent_temperature": "0", + "material_flow_temp_graph": "[[3.5,200],[7.0,240]]", + "pressure_advance": "0.04", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality CR-6 SE 0.2 nozzle", + "Creality CR-6 SE 0.4 nozzle", + "Creality CR-6 SE 0.6 nozzle", + "Creality CR-6 SE 0.8 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/Generic PLA @CR-M4-all.json b/resources/profiles/Creality/filament/Generic PLA @CR-M4-all.json new file mode 100644 index 0000000000..515172dd57 --- /dev/null +++ b/resources/profiles/Creality/filament/Generic PLA @CR-M4-all.json @@ -0,0 +1,122 @@ +{ + "type": "filament", + "name": "Generic PLA @CR-M4-all", + "inherits": "fdm_filament_pla", + "from": "system", + "setting_id": "fWGNSERAQ1y3IpVv", + "filament_id": "OFDSrzZ8", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_flow_ratio": [ + "1" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "10" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_length": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_soluble": [ + "0" + ], + "filament_vendor": [ + "Generic" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "required_nozzle_HRC": [ + "0" + ], + "slow_down_layer_time": [ + "8" + ], + "filament_start_gcode": [ + ";filament start gcode\n" + ], + "filament_end_gcode": [ + ";filament end gcode" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "0", + "cool_cds_fan_start_at_height": "0.5", + "cool_special_cds_fan_speed": "0", + "customized_plate_temp": "60", + "customized_plate_temp_initial_layer": "60", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "0", + "epoxy_resin_plate_temp": "0", + "epoxy_resin_plate_temp_initial_layer": "0", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "nil", + "filament_retract_lift_below": "nil", + "filament_retract_lift_enforce": "nil", + "filament_shrink": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "material_flow_dependent_temperature": "0", + "material_flow_temp_graph": "[[3.5,200],[7.0,240]]", + "pressure_advance": "0.04", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality CR-M4 0.4 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/Generic PLA @Creality Ender-3V3-all.json b/resources/profiles/Creality/filament/Generic PLA @Creality Ender-3V3-all.json index 4bc29d5df2..3c2e7de2ed 100644 --- a/resources/profiles/Creality/filament/Generic PLA @Creality Ender-3V3-all.json +++ b/resources/profiles/Creality/filament/Generic PLA @Creality Ender-3V3-all.json @@ -41,10 +41,6 @@ "Creality Ender-3 V3 SE 0.4 nozzle", "Creality Ender-3 V3 SE 0.6 nozzle", "Creality Ender-3 V3 SE 0.8 nozzle", - "Creality Ender-3 V3 KE 0.4 nozzle", - "Creality Ender-3 V3 0.4 nozzle", - "Creality Ender-3 V3 0.6 nozzle", - "Creality Ender-3 V3 Plus 0.4 nozzle", - "Creality Ender-3 V3 Plus 0.6 nozzle" + "Creality Ender-3 V3 KE 0.4 nozzle" ] } diff --git a/resources/profiles/Creality/filament/Generic PLA @Creality.json b/resources/profiles/Creality/filament/Generic PLA @Creality.json index f3d807d76b..248ff78dcb 100644 --- a/resources/profiles/Creality/filament/Generic PLA @Creality.json +++ b/resources/profiles/Creality/filament/Generic PLA @Creality.json @@ -21,10 +21,6 @@ "Creality CR-10 V3 0.4 nozzle", "Creality CR-10 V3 0.6 nozzle", "Creality CR-10 Max 0.4 nozzle", - "Creality CR-6 SE 0.2 nozzle", - "Creality CR-6 SE 0.4 nozzle", - "Creality CR-6 SE 0.6 nozzle", - "Creality CR-6 SE 0.8 nozzle", "Creality CR-6 Max 0.2 nozzle", "Creality CR-6 Max 0.4 nozzle", "Creality CR-6 Max 0.6 nozzle", @@ -65,10 +61,7 @@ "Creality K1 Max (0.4 nozzle)", "Creality K1 Max (0.6 nozzle)", "Creality K1 Max (0.8 nozzle)", - "Creality CR-10 SE 0.2 nozzle", - "Creality CR-10 SE 0.4 nozzle", - "Creality CR-10 SE 0.6 nozzle", - "Creality CR-10 SE 0.8 nozzle", - "Creality CR-M4 0.4 nozzle" + "Creality CR-10 Smart Pro 0.4 nozzle", + "Creality CR-M4 SE 0.4 nozzle" ] } diff --git a/resources/profiles/Creality/filament/Generic PLA @Ender-3 Max Neo-all.json b/resources/profiles/Creality/filament/Generic PLA @Ender-3 Max Neo-all.json new file mode 100644 index 0000000000..178526b2ef --- /dev/null +++ b/resources/profiles/Creality/filament/Generic PLA @Ender-3 Max Neo-all.json @@ -0,0 +1,128 @@ +{ + "type": "filament", + "name": "Generic PLA @Ender-3 Max Neo-all", + "inherits": "fdm_filament_pla", + "from": "system", + "setting_id": "rvTqPsDsianWVwQr", + "filament_id": "OFDSrzZ8", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "additional_cooling_fan_speed": [ + "80" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_flow_ratio": [ + "1" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "10" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_length": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_soluble": [ + "0" + ], + "filament_vendor": [ + "Generic" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "nozzle_temperature_range_high": [ + "240" + ], + "required_nozzle_HRC": [ + "0" + ], + "slow_down_layer_time": [ + "8" + ], + "filament_start_gcode": [ + ";filament start gcode\n" + ], + "filament_end_gcode": [ + ";filament end gcode \n" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "0", + "cool_cds_fan_start_at_height": "0.5", + "cool_special_cds_fan_speed": "100", + "customized_plate_temp": "60", + "customized_plate_temp_initial_layer": "60", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "0", + "epoxy_resin_plate_temp": "0", + "epoxy_resin_plate_temp_initial_layer": "0", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "nil", + "filament_retract_lift_below": "nil", + "filament_retract_lift_enforce": "nil", + "filament_shrink": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "material_flow_dependent_temperature": "0", + "material_flow_temp_graph": "[[3.5,200],[7.0,240]]", + "pressure_advance": "0.04", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality Ender-3 Max Neo 0.4 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/Generic PLA @Ender-3 Max-all.json b/resources/profiles/Creality/filament/Generic PLA @Ender-3 Max-all.json new file mode 100644 index 0000000000..d49ae893de --- /dev/null +++ b/resources/profiles/Creality/filament/Generic PLA @Ender-3 Max-all.json @@ -0,0 +1,128 @@ +{ + "type": "filament", + "name": "Generic PLA @Ender-3 Max-all", + "inherits": "fdm_filament_pla", + "from": "system", + "setting_id": "tuAInjcszFU6tv4J", + "filament_id": "OFDSrzZ8", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "additional_cooling_fan_speed": [ + "80" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_flow_ratio": [ + "1" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "10" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_length": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_soluble": [ + "0" + ], + "filament_vendor": [ + "Generic" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "nozzle_temperature_range_high": [ + "240" + ], + "required_nozzle_HRC": [ + "0" + ], + "slow_down_layer_time": [ + "8" + ], + "filament_start_gcode": [ + ";filament start gcode" + ], + "filament_end_gcode": [ + ";filament end gcode \n" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "0", + "cool_cds_fan_start_at_height": "0.5", + "cool_special_cds_fan_speed": "100", + "customized_plate_temp": "60", + "customized_plate_temp_initial_layer": "60", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "0", + "epoxy_resin_plate_temp": "0", + "epoxy_resin_plate_temp_initial_layer": "0", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "nil", + "filament_retract_lift_below": "nil", + "filament_retract_lift_enforce": "nil", + "filament_shrink": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "material_flow_dependent_temperature": "0", + "material_flow_temp_graph": "[[3.5,200],[7.0,240]]", + "pressure_advance": "0.04", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality Ender-3 Max 0.4 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/Generic PLA @Ender-3 Neo-all.json b/resources/profiles/Creality/filament/Generic PLA @Ender-3 Neo-all.json new file mode 100644 index 0000000000..d920dd8243 --- /dev/null +++ b/resources/profiles/Creality/filament/Generic PLA @Ender-3 Neo-all.json @@ -0,0 +1,151 @@ +{ + "type": "filament", + "name": "Generic PLA @Ender-3 Neo-all", + "inherits": "fdm_filament_pla", + "from": "system", + "setting_id": "d3BEThprk5ULUC4X", + "filament_id": "OFDSrzZ8", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "close_fan_the_first_x_layers": [ + "3" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "35" + ], + "cool_plate_temp_initial_layer": [ + "35" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "eng_plate_temp": [ + "45" + ], + "eng_plate_temp_initial_layer": [ + "45" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_flow_ratio": [ + "1" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "10" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_length": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_soluble": [ + "0" + ], + "filament_vendor": [ + "Generic" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "nozzle_temperature_range_high": [ + "240" + ], + "required_nozzle_HRC": [ + "0" + ], + "slow_down_layer_time": [ + "8" + ], + "filament_start_gcode": [ + ";filament start gcode" + ], + "filament_end_gcode": [ + ";filament end gcode" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "0", + "cool_cds_fan_start_at_height": "0.5", + "cool_special_cds_fan_speed": "0", + "customized_plate_temp": "60", + "customized_plate_temp_initial_layer": "60", + "default_filament_colour": "\"\"", + "dont_slow_down_outer_wall": "0", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "0", + "enable_special_area_additional_cooling_fan": "0", + "epoxy_resin_plate_temp": "0", + "epoxy_resin_plate_temp_initial_layer": "0", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_long_retractions_when_cut": "nil", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_ramming_parameters": "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6", + "filament_retract_lift_above": "nil", + "filament_retract_lift_below": "nil", + "filament_retract_lift_enforce": "nil", + "filament_retraction_distances_when_cut": "nil", + "filament_shrink": "100%", + "filament_shrinkage_compensation_z": "100%", + "filament_stamping_distance": "0", + "filament_stamping_loading_speed": "0", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "idle_temperature": "0", + "material_flow_dependent_temperature": "0", + "material_flow_temp_graph": "[[3.0,210],[10.0,220],[12.0,230]]", + "pellet_flow_coefficient": "0.4157", + "pressure_advance": "0.02", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality Ender-3 Neo 0.4 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/Generic PLA @Ender-3 V3 Plus-all.json b/resources/profiles/Creality/filament/Generic PLA @Ender-3 V3 Plus-all.json new file mode 100644 index 0000000000..5f290642e5 --- /dev/null +++ b/resources/profiles/Creality/filament/Generic PLA @Ender-3 V3 Plus-all.json @@ -0,0 +1,173 @@ +{ + "type": "filament", + "name": "Generic PLA @Ender-3 V3 Plus-all", + "inherits": "fdm_filament_pla", + "from": "system", + "setting_id": "7dpzvFQKfzuIlB51", + "filament_id": "OFDSrzZ8", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "additional_cooling_fan_speed": [ + "80" + ], + "close_fan_the_first_x_layers": [ + "3" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "65" + ], + "cool_plate_temp_initial_layer": [ + "65" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "eng_plate_temp": [ + "65" + ], + "eng_plate_temp_initial_layer": [ + "65" + ], + "fan_cooling_layer_time": [ + "30" + ], + "fan_max_speed": [ + "80" + ], + "filament_deretraction_speed": [ + "0" + ], + "filament_diameter": [ + "1.75" + ], + "filament_flow_ratio": [ + "0.95" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "18" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_retract_before_wipe": [ + "100%" + ], + "filament_retract_restart_extra": [ + "0" + ], + "filament_retract_when_changing_layer": [ + "0" + ], + "filament_retraction_length": [ + "0.8" + ], + "filament_retraction_minimum_travel": [ + "2" + ], + "filament_retraction_speed": [ + "30" + ], + "filament_soluble": [ + "0" + ], + "filament_vendor": [ + "Generic" + ], + "filament_wipe": [ + "0" + ], + "filament_wipe_distance": [ + "1" + ], + "filament_z_hop": [ + "0.4" + ], + "filament_z_hop_types": [ + "Normal Lift" + ], + "full_fan_speed_layer": [ + "0" + ], + "hot_plate_temp": [ + "65" + ], + "hot_plate_temp_initial_layer": [ + "65" + ], + "nozzle_temperature": [ + "230" + ], + "nozzle_temperature_initial_layer": [ + "230" + ], + "nozzle_temperature_range_high": [ + "240" + ], + "overhang_fan_speed": [ + "80" + ], + "overhang_fan_threshold": [ + "25%" + ], + "required_nozzle_HRC": [ + "0" + ], + "slow_down_layer_time": [ + "3" + ], + "temperature_vitrification": [ + "110" + ], + "textured_plate_temp": [ + "65" + ], + "textured_plate_temp_initial_layer": [ + "65" + ], + "filament_start_gcode": [ + ";filament start gcode\n" + ], + "filament_end_gcode": [ + ";filament end gcode \n" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "35", + "cool_cds_fan_start_at_height": "0.5", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "0", + "epoxy_resin_plate_temp": "0", + "epoxy_resin_plate_temp_initial_layer": "0", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "0", + "filament_retract_lift_below": "0", + "filament_retract_lift_enforce": "All Surfaces", + "filament_shrink": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "pressure_advance": "0.02", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality Ender-3 V3 Plus 0.4 nozzle", + "Creality Ender-3 V3 Plus 0.6 nozzle", + "Creality Ender-3 V3 Plus 0.8 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/Generic PLA @Ender-3 V3-all.json b/resources/profiles/Creality/filament/Generic PLA @Ender-3 V3-all.json new file mode 100644 index 0000000000..26e427e999 --- /dev/null +++ b/resources/profiles/Creality/filament/Generic PLA @Ender-3 V3-all.json @@ -0,0 +1,168 @@ +{ + "type": "filament", + "name": "Generic PLA @Ender-3 V3-all", + "inherits": "fdm_filament_pla", + "from": "system", + "setting_id": "VtuRiOJnDZt6CYif", + "filament_id": "OFDSrzZ8", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "65" + ], + "cool_plate_temp_initial_layer": [ + "65" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "eng_plate_temp": [ + "65" + ], + "eng_plate_temp_initial_layer": [ + "65" + ], + "fan_cooling_layer_time": [ + "80" + ], + "fan_max_speed": [ + "80" + ], + "fan_min_speed": [ + "60" + ], + "filament_cost": [ + "18" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_flow_ratio": [ + "0.98" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "14" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_length": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_soluble": [ + "0" + ], + "filament_vendor": [ + "Generic" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "0.4" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "hot_plate_temp": [ + "65" + ], + "hot_plate_temp_initial_layer": [ + "65" + ], + "nozzle_temperature_range_high": [ + "240" + ], + "required_nozzle_HRC": [ + "0" + ], + "slow_down_layer_time": [ + "10" + ], + "slow_down_min_speed": [ + "20" + ], + "textured_plate_temp": [ + "65" + ], + "textured_plate_temp_initial_layer": [ + "65" + ], + "filament_start_gcode": [ + ";filament start gcode\n" + ], + "filament_end_gcode": [ + ";filament end gcode \n" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "35", + "cool_cds_fan_start_at_height": "0.5", + "cool_special_cds_fan_speed": "100", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "0", + "enable_special_area_additional_cooling_fan": "0", + "epoxy_resin_plate_temp": "50", + "epoxy_resin_plate_temp_initial_layer": "50", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "0", + "filament_retract_lift_below": "0", + "filament_retract_lift_enforce": "All Surfaces", + "filament_shrink": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "material_flow_dependent_temperature": "0", + "material_flow_temp_graph": "[[3.0,210], [10.0,220], [12.0,230]]", + "pressure_advance": "0.02", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality Ender-3 V3 0.4 nozzle", + "Creality Ender-3 V3 0.6 nozzle", + "Creality Ender-3 V3 0.8 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/Generic PLA @SPARKX i7-all.json b/resources/profiles/Creality/filament/Generic PLA @SPARKX i7-all.json index bfa143866e..3a8af3548a 100644 --- a/resources/profiles/Creality/filament/Generic PLA @SPARKX i7-all.json +++ b/resources/profiles/Creality/filament/Generic PLA @SPARKX i7-all.json @@ -43,19 +43,19 @@ "1.75" ], "filament_flow_ratio": [ - "0.98" + "0.95" ], "filament_is_support": [ "0" ], "filament_max_volumetric_speed": [ - "16" + "14" ], "filament_minimal_purge_on_wipe_tower": [ "15" ], "filament_retract_before_wipe": [ - "nil" + "100%" ], "filament_retract_restart_extra": [ "nil" @@ -67,7 +67,7 @@ "nil" ], "filament_retraction_minimum_travel": [ - "nil" + "2" ], "filament_retraction_speed": [ "nil" @@ -106,7 +106,10 @@ "0" ], "slow_down_layer_time": [ - "8" + "14" + ], + "slow_down_min_speed": [ + "20" ], "temperature_vitrification": [ "110" @@ -118,7 +121,7 @@ "55" ], "filament_start_gcode": [ - "; Filament gcode\n" + ";filament start gcode\n" ], "filament_end_gcode": [ "; filament end gcode \n" @@ -153,7 +156,7 @@ "filament_unloading_speed_start": "100", "material_flow_dependent_temperature": "0", "material_flow_temp_graph": "[[0.2,210],[0.6,220]]", - "pressure_advance": "0.12", + "pressure_advance": "0.032", "support_material_interface_fan_speed": "-1", "compatible_printers": [ "Creality SPARKX i7 0.2 nozzle", diff --git a/resources/profiles/Creality/filament/Generic PLA @Sermoon M300-all.json b/resources/profiles/Creality/filament/Generic PLA @Sermoon M300-all.json new file mode 100644 index 0000000000..cc47765260 --- /dev/null +++ b/resources/profiles/Creality/filament/Generic PLA @Sermoon M300-all.json @@ -0,0 +1,157 @@ +{ + "type": "filament", + "name": "Generic PLA @Sermoon M300-all", + "inherits": "fdm_filament_pla", + "from": "system", + "setting_id": "RULhpYPSJj3TYuwI", + "filament_id": "OFDSrzZ8", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "0" + ], + "cool_plate_temp_initial_layer": [ + "0" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "eng_plate_temp": [ + "50" + ], + "eng_plate_temp_initial_layer": [ + "55" + ], + "filament_density": [ + "1.25" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_flow_ratio": [ + "0.95" + ], + "filament_is_support": [ + "0" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_retract_before_wipe": [ + "90%" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_length": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_soluble": [ + "0" + ], + "filament_vendor": [ + "Generic" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "hot_plate_temp": [ + "50" + ], + "hot_plate_temp_initial_layer": [ + "50" + ], + "nozzle_temperature_range_high": [ + "240" + ], + "required_nozzle_HRC": [ + "0" + ], + "slow_down_layer_time": [ + "10" + ], + "slow_down_min_speed": [ + "20" + ], + "textured_plate_temp": [ + "50" + ], + "textured_plate_temp_initial_layer": [ + "50" + ], + "filament_start_gcode": [ + "; filament start gcode\n{if (layer_z > first_layer_height) }\nM104 S[nozzle_temperature]\n{else} \nM104 S[first_layer_temperature]\n{endif}" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "0", + "cool_cds_fan_start_at_height": "0.5", + "cool_special_cds_fan_speed": "0", + "customized_plate_temp": "50", + "customized_plate_temp_initial_layer": "50", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "0", + "enable_special_area_additional_cooling_fan": "0", + "epoxy_resin_plate_temp": "0", + "epoxy_resin_plate_temp_initial_layer": "0", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6", + "filament_retract_lift_above": "nil", + "filament_retract_lift_below": "nil", + "filament_retract_lift_enforce": "nil", + "filament_shrink": "100%", + "filament_shrinkage_compensation_z": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "material_flow_dependent_temperature": "0", + "material_flow_temp_graph": "[[0.5,210],[1.0,210],[1.2,220]]", + "pressure_advance": "0.04", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality Sermoon M300 0.4 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/Generic PLA-CF @Ender-3 V3 Plus-all.json b/resources/profiles/Creality/filament/Generic PLA-CF @Ender-3 V3 Plus-all.json new file mode 100644 index 0000000000..721bcd8f9d --- /dev/null +++ b/resources/profiles/Creality/filament/Generic PLA-CF @Ender-3 V3 Plus-all.json @@ -0,0 +1,162 @@ +{ + "type": "filament", + "name": "Generic PLA-CF @Ender-3 V3 Plus-all", + "inherits": "fdm_filament_pla", + "from": "system", + "setting_id": "mh1D3QxWorOTicEf", + "filament_id": "OFWbdGsC", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "additional_cooling_fan_speed": [ + "80" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "65" + ], + "cool_plate_temp_initial_layer": [ + "65" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "eng_plate_temp": [ + "65" + ], + "eng_plate_temp_initial_layer": [ + "65" + ], + "filament_cost": [ + "30" + ], + "filament_deretraction_speed": [ + "0" + ], + "filament_diameter": [ + "1.75" + ], + "filament_flow_ratio": [ + "0.95" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "18" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_retract_before_wipe": [ + "100%" + ], + "filament_retract_restart_extra": [ + "0" + ], + "filament_retract_when_changing_layer": [ + "0" + ], + "filament_retraction_length": [ + "0.8" + ], + "filament_retraction_minimum_travel": [ + "2" + ], + "filament_retraction_speed": [ + "30" + ], + "filament_soluble": [ + "0" + ], + "filament_type": [ + "PLA-CF" + ], + "filament_vendor": [ + "Generic" + ], + "filament_wipe": [ + "0" + ], + "filament_wipe_distance": [ + "1" + ], + "filament_z_hop": [ + "0.4" + ], + "filament_z_hop_types": [ + "Normal Lift" + ], + "full_fan_speed_layer": [ + "0" + ], + "hot_plate_temp": [ + "65" + ], + "hot_plate_temp_initial_layer": [ + "65" + ], + "nozzle_temperature": [ + "230" + ], + "nozzle_temperature_initial_layer": [ + "230" + ], + "nozzle_temperature_range_high": [ + "240" + ], + "required_nozzle_HRC": [ + "0" + ], + "slow_down_layer_time": [ + "7" + ], + "temperature_vitrification": [ + "50" + ], + "textured_plate_temp": [ + "65" + ], + "textured_plate_temp_initial_layer": [ + "65" + ], + "filament_start_gcode": [ + ";filament start gcode\n" + ], + "filament_end_gcode": [ + ";filament end gcode \n" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "35", + "cool_cds_fan_start_at_height": "500", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "0", + "epoxy_resin_plate_temp": "0", + "epoxy_resin_plate_temp_initial_layer": "0", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "0", + "filament_retract_lift_below": "0", + "filament_retract_lift_enforce": "All Surfaces", + "filament_shrink": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "pressure_advance": "0.02", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality Ender-3 V3 Plus 0.4 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/Generic PLA-CF @Ender-3 V3-all.json b/resources/profiles/Creality/filament/Generic PLA-CF @Ender-3 V3-all.json new file mode 100644 index 0000000000..5a88b68e50 --- /dev/null +++ b/resources/profiles/Creality/filament/Generic PLA-CF @Ender-3 V3-all.json @@ -0,0 +1,163 @@ +{ + "type": "filament", + "name": "Generic PLA-CF @Ender-3 V3-all", + "inherits": "fdm_filament_pla", + "from": "system", + "setting_id": "7rIqk0tZvIPnM4pG", + "filament_id": "OFWbdGsC", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "65" + ], + "cool_plate_temp_initial_layer": [ + "65" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "eng_plate_temp": [ + "65" + ], + "eng_plate_temp_initial_layer": [ + "65" + ], + "filament_cost": [ + "32" + ], + "filament_density": [ + "1.27" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_flow_ratio": [ + "0.98" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "18" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_length": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_soluble": [ + "0" + ], + "filament_type": [ + "PLA-CF" + ], + "filament_vendor": [ + "Generic" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "0.4" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "hot_plate_temp": [ + "65" + ], + "hot_plate_temp_initial_layer": [ + "65" + ], + "nozzle_temperature_range_high": [ + "240" + ], + "overhang_fan_threshold": [ + "25%" + ], + "required_nozzle_HRC": [ + "0" + ], + "slow_down_layer_time": [ + "8" + ], + "textured_plate_temp": [ + "65" + ], + "textured_plate_temp_initial_layer": [ + "65" + ], + "filament_start_gcode": [ + ";filament start gcode\n" + ], + "filament_end_gcode": [ + ";filament end gcode \n" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "35", + "cool_cds_fan_start_at_height": "0.5", + "cool_special_cds_fan_speed": "100", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "0", + "enable_special_area_additional_cooling_fan": "0", + "epoxy_resin_plate_temp": "60", + "epoxy_resin_plate_temp_initial_layer": "60", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "0", + "filament_retract_lift_below": "0", + "filament_retract_lift_enforce": "All Surfaces", + "filament_shrink": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "material_flow_dependent_temperature": "0", + "material_flow_temp_graph": "[[3.0,210], [10.0,220], [12.0,230]]", + "pressure_advance": "0.02", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality Ender-3 V3 0.4 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/Generic PLA-Silk @CR-10 SE-all.json b/resources/profiles/Creality/filament/Generic PLA-Silk @CR-10 SE-all.json new file mode 100644 index 0000000000..a664afe583 --- /dev/null +++ b/resources/profiles/Creality/filament/Generic PLA-Silk @CR-10 SE-all.json @@ -0,0 +1,164 @@ +{ + "type": "filament", + "name": "Generic PLA-Silk @CR-10 SE-all", + "inherits": "fdm_filament_pla", + "from": "system", + "setting_id": "k9sozpN7VGTLlGzN", + "filament_id": "OFi6PfUM", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "additional_cooling_fan_speed": [ + "80" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "50" + ], + "cool_plate_temp_initial_layer": [ + "55" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "eng_plate_temp": [ + "55" + ], + "eng_plate_temp_initial_layer": [ + "55" + ], + "fan_cooling_layer_time": [ + "60" + ], + "filament_deretraction_speed": [ + "0" + ], + "filament_diameter": [ + "1.75" + ], + "filament_flow_ratio": [ + "0.98" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "10" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_retract_before_wipe": [ + "100%" + ], + "filament_retract_restart_extra": [ + "0" + ], + "filament_retract_when_changing_layer": [ + "0" + ], + "filament_retraction_length": [ + "0.8" + ], + "filament_retraction_minimum_travel": [ + "2" + ], + "filament_retraction_speed": [ + "30" + ], + "filament_soluble": [ + "0" + ], + "filament_vendor": [ + "Generic" + ], + "filament_wipe": [ + "0" + ], + "filament_wipe_distance": [ + "1" + ], + "filament_z_hop": [ + "0.4" + ], + "filament_z_hop_types": [ + "Normal Lift" + ], + "full_fan_speed_layer": [ + "0" + ], + "hot_plate_temp": [ + "50" + ], + "hot_plate_temp_initial_layer": [ + "50" + ], + "nozzle_temperature": [ + "200" + ], + "nozzle_temperature_initial_layer": [ + "200" + ], + "nozzle_temperature_range_high": [ + "240" + ], + "overhang_fan_threshold": [ + "95%" + ], + "required_nozzle_HRC": [ + "0" + ], + "slow_down_layer_time": [ + "8" + ], + "slow_down_min_speed": [ + "20" + ], + "temperature_vitrification": [ + "100" + ], + "textured_plate_temp": [ + "50" + ], + "textured_plate_temp_initial_layer": [ + "50" + ], + "filament_start_gcode": [ + ";filament start gcode" + ], + "filament_end_gcode": [ + ";filament end gcode " + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "35", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "0", + "epoxy_resin_plate_temp": "0", + "epoxy_resin_plate_temp_initial_layer": "0", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "0", + "filament_retract_lift_below": "0", + "filament_retract_lift_enforce": "All Surfaces", + "filament_shrink": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "pressure_advance": "0.02", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality CR-10 SE 0.4 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/Generic PLA-Silk @Ender-3 V3 Plus-all.json b/resources/profiles/Creality/filament/Generic PLA-Silk @Ender-3 V3 Plus-all.json new file mode 100644 index 0000000000..f72dce681f --- /dev/null +++ b/resources/profiles/Creality/filament/Generic PLA-Silk @Ender-3 V3 Plus-all.json @@ -0,0 +1,165 @@ +{ + "type": "filament", + "name": "Generic PLA-Silk @Ender-3 V3 Plus-all", + "inherits": "fdm_filament_pla", + "from": "system", + "setting_id": "K7C0rlTax8rnt9Lk", + "filament_id": "OFi6PfUM", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "additional_cooling_fan_speed": [ + "80" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "65" + ], + "cool_plate_temp_initial_layer": [ + "65" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "eng_plate_temp": [ + "65" + ], + "eng_plate_temp_initial_layer": [ + "65" + ], + "fan_cooling_layer_time": [ + "60" + ], + "filament_deretraction_speed": [ + "0" + ], + "filament_diameter": [ + "1.75" + ], + "filament_flow_ratio": [ + "0.98" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "10" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_retract_before_wipe": [ + "100%" + ], + "filament_retract_restart_extra": [ + "0" + ], + "filament_retract_when_changing_layer": [ + "0" + ], + "filament_retraction_length": [ + "0.8" + ], + "filament_retraction_minimum_travel": [ + "2" + ], + "filament_retraction_speed": [ + "30" + ], + "filament_soluble": [ + "0" + ], + "filament_vendor": [ + "Generic" + ], + "filament_wipe": [ + "0" + ], + "filament_wipe_distance": [ + "1" + ], + "filament_z_hop": [ + "0.4" + ], + "filament_z_hop_types": [ + "Normal Lift" + ], + "full_fan_speed_layer": [ + "0" + ], + "hot_plate_temp": [ + "65" + ], + "hot_plate_temp_initial_layer": [ + "65" + ], + "nozzle_temperature": [ + "200" + ], + "nozzle_temperature_initial_layer": [ + "200" + ], + "nozzle_temperature_range_high": [ + "240" + ], + "overhang_fan_threshold": [ + "95%" + ], + "required_nozzle_HRC": [ + "0" + ], + "slow_down_layer_time": [ + "8" + ], + "slow_down_min_speed": [ + "20" + ], + "temperature_vitrification": [ + "100" + ], + "textured_plate_temp": [ + "65" + ], + "textured_plate_temp_initial_layer": [ + "65" + ], + "filament_start_gcode": [ + ";filament start gcode" + ], + "filament_end_gcode": [ + ";filament end gcode " + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "35", + "cool_cds_fan_start_at_height": "0.5", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "0", + "epoxy_resin_plate_temp": "0", + "epoxy_resin_plate_temp_initial_layer": "0", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "0", + "filament_retract_lift_below": "0", + "filament_retract_lift_enforce": "All Surfaces", + "filament_shrink": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "pressure_advance": "0.02", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality Ender-3 V3 Plus 0.4 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/Generic PLA-Silk @Ender-3 V3-all.json b/resources/profiles/Creality/filament/Generic PLA-Silk @Ender-3 V3-all.json new file mode 100644 index 0000000000..ecefaadc93 --- /dev/null +++ b/resources/profiles/Creality/filament/Generic PLA-Silk @Ender-3 V3-all.json @@ -0,0 +1,157 @@ +{ + "type": "filament", + "name": "Generic PLA-Silk @Ender-3 V3-all", + "inherits": "fdm_filament_pla", + "from": "system", + "setting_id": "l78OyTnZnFN4sZSK", + "filament_id": "OFi6PfUM", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "65" + ], + "cool_plate_temp_initial_layer": [ + "65" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "eng_plate_temp": [ + "65" + ], + "eng_plate_temp_initial_layer": [ + "65" + ], + "filament_cost": [ + "22" + ], + "filament_density": [ + "1.25" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_flow_ratio": [ + "0.98" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "10" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_length": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_soluble": [ + "0" + ], + "filament_vendor": [ + "Generic" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "hot_plate_temp": [ + "65" + ], + "hot_plate_temp_initial_layer": [ + "65" + ], + "nozzle_temperature_range_high": [ + "240" + ], + "required_nozzle_HRC": [ + "0" + ], + "slow_down_layer_time": [ + "10" + ], + "textured_plate_temp": [ + "65" + ], + "textured_plate_temp_initial_layer": [ + "65" + ], + "filament_start_gcode": [ + ";filament start gcode\n" + ], + "filament_end_gcode": [ + ";filament end gcode \n" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "35", + "cool_cds_fan_start_at_height": "0.5", + "cool_special_cds_fan_speed": "100", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "0", + "enable_special_area_additional_cooling_fan": "0", + "epoxy_resin_plate_temp": "0", + "epoxy_resin_plate_temp_initial_layer": "0", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "0", + "filament_retract_lift_below": "0", + "filament_retract_lift_enforce": "All Surfaces", + "filament_shrink": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "material_flow_dependent_temperature": "0", + "material_flow_temp_graph": "[[3.0,205],[5.0,215],[7.0,220]]", + "pressure_advance": "0.04", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality Ender-3 V3 0.4 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/Generic PLA-Silk @Sermoon M300-all.json b/resources/profiles/Creality/filament/Generic PLA-Silk @Sermoon M300-all.json new file mode 100644 index 0000000000..38b7921057 --- /dev/null +++ b/resources/profiles/Creality/filament/Generic PLA-Silk @Sermoon M300-all.json @@ -0,0 +1,160 @@ +{ + "type": "filament", + "name": "Generic PLA-Silk @Sermoon M300-all", + "inherits": "fdm_filament_pla", + "from": "system", + "setting_id": "H6MlBQfgGbhqCQuD", + "filament_id": "OFi6PfUM", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "0" + ], + "cool_plate_temp_initial_layer": [ + "0" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "eng_plate_temp": [ + "50" + ], + "eng_plate_temp_initial_layer": [ + "50" + ], + "filament_density": [ + "1.25" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_flow_ratio": [ + "0.95" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "8" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_length": [ + "1" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_soluble": [ + "0" + ], + "filament_vendor": [ + "Generic" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "hot_plate_temp": [ + "50" + ], + "hot_plate_temp_initial_layer": [ + "50" + ], + "nozzle_temperature_range_high": [ + "240" + ], + "required_nozzle_HRC": [ + "0" + ], + "slow_down_layer_time": [ + "14" + ], + "slow_down_min_speed": [ + "20" + ], + "textured_plate_temp": [ + "50" + ], + "textured_plate_temp_initial_layer": [ + "50" + ], + "filament_start_gcode": [ + "; filament start gcode\n{if (layer_z > first_layer_height) }\nM104 S[nozzle_temperature]\n{else} \nM104 S[first_layer_temperature]\n{endif}" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "0", + "cool_cds_fan_start_at_height": "0.5", + "cool_special_cds_fan_speed": "0", + "customized_plate_temp": "50", + "customized_plate_temp_initial_layer": "50", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "0", + "enable_special_area_additional_cooling_fan": "0", + "epoxy_resin_plate_temp": "0", + "epoxy_resin_plate_temp_initial_layer": "0", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "nil", + "filament_retract_lift_below": "nil", + "filament_retract_lift_enforce": "nil", + "filament_shrink": "100%", + "filament_shrinkage_compensation_z": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "material_flow_dependent_temperature": "0", + "material_flow_temp_graph": "[[0.5,195],[1.0,195],[1.2,220]]", + "pressure_advance": "0.04", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality Sermoon M300 0.4 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/Generic PP @Ender-3 V3 Plus-all.json b/resources/profiles/Creality/filament/Generic PP @Ender-3 V3 Plus-all.json new file mode 100644 index 0000000000..5dbcbfa816 --- /dev/null +++ b/resources/profiles/Creality/filament/Generic PP @Ender-3 V3 Plus-all.json @@ -0,0 +1,155 @@ +{ + "type": "filament", + "name": "Generic PP @Ender-3 V3 Plus-all", + "inherits": "fdm_filament_pp", + "from": "system", + "setting_id": "KQyiw6fEMfPcCZRP", + "filament_id": "OF1UNk9P", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp_initial_layer": [ + "105" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "eng_plate_temp": [ + "105" + ], + "eng_plate_temp_initial_layer": [ + "105" + ], + "fan_cooling_layer_time": [ + "30" + ], + "fan_max_speed": [ + "80" + ], + "fan_min_speed": [ + "30" + ], + "filament_cost": [ + "40" + ], + "filament_density": [ + "1.24" + ], + "filament_deretraction_speed": [ + "0" + ], + "filament_flow_ratio": [ + "0.926" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "8" + ], + "filament_retract_before_wipe": [ + "100%" + ], + "filament_retract_restart_extra": [ + "0" + ], + "filament_retract_when_changing_layer": [ + "0" + ], + "filament_retraction_length": [ + "0.8" + ], + "filament_retraction_minimum_travel": [ + "2" + ], + "filament_retraction_speed": [ + "30" + ], + "filament_type": [ + "PP" + ], + "filament_wipe": [ + "0" + ], + "filament_wipe_distance": [ + "1" + ], + "filament_z_hop": [ + "0.4" + ], + "filament_z_hop_types": [ + "Normal Lift" + ], + "nozzle_temperature": [ + "240" + ], + "nozzle_temperature_initial_layer": [ + "240" + ], + "nozzle_temperature_range_high": [ + "250" + ], + "nozzle_temperature_range_low": [ + "220" + ], + "overhang_fan_speed": [ + "80" + ], + "overhang_fan_threshold": [ + "25%" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "required_nozzle_HRC": [ + "0" + ], + "slow_down_layer_time": [ + "3" + ], + "temperature_vitrification": [ + "110" + ], + "filament_start_gcode": [ + ";filament start gcode\n" + ], + "filament_end_gcode": [ + ";filament end gcode \n" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "50", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "0", + "epoxy_resin_plate_temp": "0", + "epoxy_resin_plate_temp_initial_layer": "0", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "0", + "filament_retract_lift_below": "0", + "filament_retract_lift_enforce": "All Surfaces", + "filament_shrink": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "pressure_advance": "0.02", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality Ender-3 V3 Plus 0.4 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/Generic PPS @Ender-3 V3 Plus-all.json b/resources/profiles/Creality/filament/Generic PPS @Ender-3 V3 Plus-all.json new file mode 100644 index 0000000000..3179ad835b --- /dev/null +++ b/resources/profiles/Creality/filament/Generic PPS @Ender-3 V3 Plus-all.json @@ -0,0 +1,170 @@ +{ + "type": "filament", + "name": "Generic PPS @Ender-3 V3 Plus-all", + "inherits": "fdm_filament_pps", + "from": "system", + "setting_id": "YLZ2isKVMT0wfnJL", + "filament_id": "OFq9svOz", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "100" + ], + "cool_plate_temp_initial_layer": [ + "105" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "eng_plate_temp": [ + "105" + ], + "eng_plate_temp_initial_layer": [ + "105" + ], + "fan_cooling_layer_time": [ + "30" + ], + "fan_max_speed": [ + "80" + ], + "fan_min_speed": [ + "10" + ], + "filament_cost": [ + "100" + ], + "filament_density": [ + "1.24" + ], + "filament_deretraction_speed": [ + "0" + ], + "filament_flow_ratio": [ + "0.926" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "8" + ], + "filament_retract_before_wipe": [ + "100%" + ], + "filament_retract_restart_extra": [ + "0" + ], + "filament_retract_when_changing_layer": [ + "0" + ], + "filament_retraction_length": [ + "0.8" + ], + "filament_retraction_minimum_travel": [ + "2" + ], + "filament_retraction_speed": [ + "30" + ], + "filament_type": [ + "PPS" + ], + "filament_wipe": [ + "0" + ], + "filament_wipe_distance": [ + "1" + ], + "filament_z_hop": [ + "0.4" + ], + "filament_z_hop_types": [ + "Normal Lift" + ], + "hot_plate_temp": [ + "100" + ], + "hot_plate_temp_initial_layer": [ + "100" + ], + "nozzle_temperature": [ + "320" + ], + "nozzle_temperature_initial_layer": [ + "320" + ], + "nozzle_temperature_range_high": [ + "350" + ], + "nozzle_temperature_range_low": [ + "320" + ], + "overhang_fan_speed": [ + "80" + ], + "overhang_fan_threshold": [ + "25%" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "required_nozzle_HRC": [ + "0" + ], + "slow_down_layer_time": [ + "3" + ], + "temperature_vitrification": [ + "110" + ], + "textured_plate_temp": [ + "100" + ], + "textured_plate_temp_initial_layer": [ + "100" + ], + "filament_start_gcode": [ + ";filament start gcode\n" + ], + "filament_end_gcode": [ + ";filament end gcode \n" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "60", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "0", + "epoxy_resin_plate_temp": "0", + "epoxy_resin_plate_temp_initial_layer": "0", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "0", + "filament_retract_lift_below": "0", + "filament_retract_lift_enforce": "All Surfaces", + "filament_shrink": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "pressure_advance": "0.02", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality Ender-3 V3 Plus 0.4 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/Generic PPS-CF @Ender-3 V3 Plus-all.json b/resources/profiles/Creality/filament/Generic PPS-CF @Ender-3 V3 Plus-all.json new file mode 100644 index 0000000000..cee7f84875 --- /dev/null +++ b/resources/profiles/Creality/filament/Generic PPS-CF @Ender-3 V3 Plus-all.json @@ -0,0 +1,170 @@ +{ + "type": "filament", + "name": "Generic PPS-CF @Ender-3 V3 Plus-all", + "inherits": "fdm_filament_pps", + "from": "system", + "setting_id": "nQU4zvH8XtE55hqE", + "filament_id": "OF6rdQ6M", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "100" + ], + "cool_plate_temp_initial_layer": [ + "105" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "eng_plate_temp": [ + "105" + ], + "eng_plate_temp_initial_layer": [ + "105" + ], + "fan_cooling_layer_time": [ + "30" + ], + "fan_max_speed": [ + "80" + ], + "fan_min_speed": [ + "10" + ], + "filament_cost": [ + "130" + ], + "filament_density": [ + "1.24" + ], + "filament_deretraction_speed": [ + "0" + ], + "filament_flow_ratio": [ + "0.926" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "8" + ], + "filament_retract_before_wipe": [ + "100%" + ], + "filament_retract_restart_extra": [ + "0" + ], + "filament_retract_when_changing_layer": [ + "0" + ], + "filament_retraction_length": [ + "0.8" + ], + "filament_retraction_minimum_travel": [ + "2" + ], + "filament_retraction_speed": [ + "30" + ], + "filament_type": [ + "PPS-CF" + ], + "filament_wipe": [ + "0" + ], + "filament_wipe_distance": [ + "1" + ], + "filament_z_hop": [ + "0.4" + ], + "filament_z_hop_types": [ + "Normal Lift" + ], + "hot_plate_temp": [ + "100" + ], + "hot_plate_temp_initial_layer": [ + "100" + ], + "nozzle_temperature": [ + "305" + ], + "nozzle_temperature_initial_layer": [ + "305" + ], + "nozzle_temperature_range_high": [ + "320" + ], + "nozzle_temperature_range_low": [ + "305" + ], + "overhang_fan_speed": [ + "80" + ], + "overhang_fan_threshold": [ + "25%" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "required_nozzle_HRC": [ + "0" + ], + "slow_down_layer_time": [ + "3" + ], + "temperature_vitrification": [ + "110" + ], + "textured_plate_temp": [ + "100" + ], + "textured_plate_temp_initial_layer": [ + "100" + ], + "filament_start_gcode": [ + ";filament start gcode\n" + ], + "filament_end_gcode": [ + ";filament end gcode \n" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "60", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "0", + "epoxy_resin_plate_temp": "0", + "epoxy_resin_plate_temp_initial_layer": "0", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "0", + "filament_retract_lift_below": "0", + "filament_retract_lift_enforce": "All Surfaces", + "filament_shrink": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "pressure_advance": "0.02", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality Ender-3 V3 Plus 0.4 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/Generic PVA @Ender-3 V3 Plus-all.json b/resources/profiles/Creality/filament/Generic PVA @Ender-3 V3 Plus-all.json new file mode 100644 index 0000000000..8ba7f59320 --- /dev/null +++ b/resources/profiles/Creality/filament/Generic PVA @Ender-3 V3 Plus-all.json @@ -0,0 +1,125 @@ +{ + "type": "filament", + "name": "Generic PVA @Ender-3 V3 Plus-all", + "inherits": "fdm_filament_common", + "from": "system", + "setting_id": "TANQbEsNUzxo1W6e", + "filament_id": "OFDvXujf", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "close_fan_the_first_x_layers": [ + "1" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "50" + ], + "cool_plate_temp_initial_layer": [ + "50" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "eng_plate_temp": [ + "50" + ], + "eng_plate_temp_initial_layer": [ + "50" + ], + "fan_cooling_layer_time": [ + "100" + ], + "fan_min_speed": [ + "100" + ], + "filament_cost": [ + "80" + ], + "filament_density": [ + "1.24" + ], + "filament_flow_ratio": [ + "0.98" + ], + "filament_is_support": [ + "1" + ], + "filament_max_volumetric_speed": [ + "6" + ], + "filament_soluble": [ + "1" + ], + "filament_type": [ + "PVA" + ], + "nozzle_temperature": [ + "220" + ], + "nozzle_temperature_initial_layer": [ + "220" + ], + "nozzle_temperature_range_high": [ + "225" + ], + "nozzle_temperature_range_low": [ + "215" + ], + "overhang_fan_threshold": [ + "50%" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "required_nozzle_HRC": [ + "0" + ], + "slow_down_layer_time": [ + "4" + ], + "temperature_vitrification": [ + "60" + ], + "filament_start_gcode": [ + ";filament start gcode\n" + ], + "filament_end_gcode": [ + ";filament end gcode \n" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "60", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "0", + "epoxy_resin_plate_temp": "0", + "epoxy_resin_plate_temp_initial_layer": "0", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "0", + "filament_retract_lift_below": "0", + "filament_retract_lift_enforce": "All Surfaces", + "filament_shrink": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "pressure_advance": "0.02", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality Ender-3 V3 Plus 0.4 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/Generic TPU @CR-10 SE-all.json b/resources/profiles/Creality/filament/Generic TPU @CR-10 SE-all.json new file mode 100644 index 0000000000..388173b0d2 --- /dev/null +++ b/resources/profiles/Creality/filament/Generic TPU @CR-10 SE-all.json @@ -0,0 +1,149 @@ +{ + "type": "filament", + "name": "Generic TPU @CR-10 SE-all", + "inherits": "fdm_filament_tpu", + "from": "system", + "setting_id": "cAnzTan0oQSt5eTD", + "filament_id": "OFgbpcy9", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "35" + ], + "cool_plate_temp_initial_layer": [ + "35" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "eng_plate_temp": [ + "35" + ], + "eng_plate_temp_initial_layer": [ + "35" + ], + "filament_cost": [ + "25" + ], + "filament_deretraction_speed": [ + "0" + ], + "filament_diameter": [ + "1.75" + ], + "filament_flow_ratio": [ + "1" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "3.5" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_retract_before_wipe": [ + "100%" + ], + "filament_retract_restart_extra": [ + "0" + ], + "filament_retract_when_changing_layer": [ + "0" + ], + "filament_retraction_minimum_travel": [ + "2" + ], + "filament_retraction_speed": [ + "30" + ], + "filament_soluble": [ + "0" + ], + "filament_vendor": [ + "Generic" + ], + "filament_wipe": [ + "0" + ], + "filament_wipe_distance": [ + "1" + ], + "filament_z_hop": [ + "0.4" + ], + "filament_z_hop_types": [ + "Normal Lift" + ], + "full_fan_speed_layer": [ + "0" + ], + "nozzle_temperature": [ + "230" + ], + "nozzle_temperature_initial_layer": [ + "230" + ], + "overhang_fan_threshold": [ + "95%" + ], + "required_nozzle_HRC": [ + "0" + ], + "slow_down_layer_time": [ + "8" + ], + "slow_down_min_speed": [ + "10" + ], + "textured_plate_temp": [ + "35" + ], + "textured_plate_temp_initial_layer": [ + "35" + ], + "filament_start_gcode": [ + ";filament start gcode\n" + ], + "filament_end_gcode": [ + ";filament end gcode \n" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "35", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "0", + "epoxy_resin_plate_temp": "0", + "epoxy_resin_plate_temp_initial_layer": "0", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "0", + "filament_retract_lift_below": "0", + "filament_retract_lift_enforce": "All Surfaces", + "filament_shrink": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "pressure_advance": "0.02", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality CR-10 SE 0.2 nozzle", + "Creality CR-10 SE 0.4 nozzle", + "Creality CR-10 SE 0.6 nozzle", + "Creality CR-10 SE 0.8 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/Generic TPU @Creality Ender-3V3-all.json b/resources/profiles/Creality/filament/Generic TPU @Creality Ender-3V3-all.json index 89fa6b290b..80d3316a76 100644 --- a/resources/profiles/Creality/filament/Generic TPU @Creality Ender-3V3-all.json +++ b/resources/profiles/Creality/filament/Generic TPU @Creality Ender-3V3-all.json @@ -31,14 +31,6 @@ "5" ], "compatible_printers": [ - "Creality Ender-3 V3 SE 0.2 nozzle", - "Creality Ender-3 V3 SE 0.4 nozzle", - "Creality Ender-3 V3 SE 0.6 nozzle", - "Creality Ender-3 V3 SE 0.8 nozzle", - "Creality Ender-3 V3 KE 0.4 nozzle", - "Creality Ender-3 V3 0.4 nozzle", - "Creality Ender-3 V3 0.6 nozzle", - "Creality Ender-3 V3 Plus 0.4 nozzle", - "Creality Ender-3 V3 Plus 0.6 nozzle" + "Creality Ender-3 V3 KE 0.4 nozzle" ] } diff --git a/resources/profiles/Creality/filament/Generic TPU @Creality.json b/resources/profiles/Creality/filament/Generic TPU @Creality.json index 0277d14563..af863c3893 100644 --- a/resources/profiles/Creality/filament/Generic TPU @Creality.json +++ b/resources/profiles/Creality/filament/Generic TPU @Creality.json @@ -20,10 +20,6 @@ "Creality K1 Max (0.6 nozzle)", "Creality K1 Max (0.8 nozzle)", "Creality Sermoon V1 0.4 nozzle", - "Creality CR-10 SE 0.2 nozzle", - "Creality CR-10 SE 0.4 nozzle", - "Creality CR-10 SE 0.6 nozzle", - "Creality CR-10 SE 0.8 nozzle", "Creality Ender-3 S1 Pro 0.4 nozzle", "Creality Ender-3 S1 0.4 nozzle" ] diff --git a/resources/profiles/Creality/filament/Generic TPU @Ender-2 Pro-all.json b/resources/profiles/Creality/filament/Generic TPU @Ender-2 Pro-all.json new file mode 100644 index 0000000000..23f0445200 --- /dev/null +++ b/resources/profiles/Creality/filament/Generic TPU @Ender-2 Pro-all.json @@ -0,0 +1,160 @@ +{ + "type": "filament", + "name": "Generic TPU @Ender-2 Pro-all", + "inherits": "fdm_filament_tpu", + "from": "system", + "setting_id": "eSne6uswp0ZDCGTS", + "filament_id": "OFgbpcy9", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "35" + ], + "cool_plate_temp_initial_layer": [ + "35" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "eng_plate_temp": [ + "50" + ], + "eng_plate_temp_initial_layer": [ + "50" + ], + "filament_cost": [ + "0" + ], + "filament_density": [ + "0" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_flow_ratio": [ + "0.98" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "3.5" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_length": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_soluble": [ + "0" + ], + "filament_vendor": [ + "Generic" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "nozzle_temperature": [ + "215" + ], + "nozzle_temperature_initial_layer": [ + "215" + ], + "nozzle_temperature_range_low": [ + "190" + ], + "overhang_fan_threshold": [ + "50%" + ], + "required_nozzle_HRC": [ + "0" + ], + "slow_down_layer_time": [ + "10" + ], + "slow_down_min_speed": [ + "10" + ], + "textured_plate_temp": [ + "35" + ], + "textured_plate_temp_initial_layer": [ + "35" + ], + "filament_start_gcode": [ + ";filament start gcode" + ], + "filament_end_gcode": [ + ";filament end gcode\n" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "35", + "cool_cds_fan_start_at_height": "0.5", + "customized_plate_temp": "35", + "customized_plate_temp_initial_layer": "35", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "0", + "epoxy_resin_plate_temp": "0", + "epoxy_resin_plate_temp_initial_layer": "0", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "nil", + "filament_retract_lift_below": "nil", + "filament_retract_lift_enforce": "nil", + "filament_shrink": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "material_flow_dependent_temperature": "0", + "material_flow_temp_graph": "[[3.0,210], [10.0,220], [12.0,230]]", + "pressure_advance": "0.05", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality Ender-2 Pro 0.4 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/Generic TPU @Ender-3 V3 Plus-all.json b/resources/profiles/Creality/filament/Generic TPU @Ender-3 V3 Plus-all.json new file mode 100644 index 0000000000..ad229829b5 --- /dev/null +++ b/resources/profiles/Creality/filament/Generic TPU @Ender-3 V3 Plus-all.json @@ -0,0 +1,149 @@ +{ + "type": "filament", + "name": "Generic TPU @Ender-3 V3 Plus-all", + "inherits": "fdm_filament_tpu", + "from": "system", + "setting_id": "VEMUCoSWsQDUCoG3", + "filament_id": "OFgbpcy9", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "35" + ], + "cool_plate_temp_initial_layer": [ + "35" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "eng_plate_temp": [ + "35" + ], + "eng_plate_temp_initial_layer": [ + "35" + ], + "filament_cost": [ + "25" + ], + "filament_deretraction_speed": [ + "0" + ], + "filament_diameter": [ + "1.75" + ], + "filament_flow_ratio": [ + "1" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "3.5" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_retract_before_wipe": [ + "100%" + ], + "filament_retract_restart_extra": [ + "0" + ], + "filament_retract_when_changing_layer": [ + "0" + ], + "filament_retraction_minimum_travel": [ + "2" + ], + "filament_retraction_speed": [ + "30" + ], + "filament_soluble": [ + "0" + ], + "filament_vendor": [ + "Generic" + ], + "filament_wipe": [ + "0" + ], + "filament_wipe_distance": [ + "1" + ], + "filament_z_hop": [ + "0.4" + ], + "filament_z_hop_types": [ + "Normal Lift" + ], + "full_fan_speed_layer": [ + "0" + ], + "nozzle_temperature": [ + "230" + ], + "nozzle_temperature_initial_layer": [ + "230" + ], + "overhang_fan_threshold": [ + "95%" + ], + "required_nozzle_HRC": [ + "0" + ], + "slow_down_layer_time": [ + "8" + ], + "slow_down_min_speed": [ + "10" + ], + "textured_plate_temp": [ + "35" + ], + "textured_plate_temp_initial_layer": [ + "35" + ], + "filament_start_gcode": [ + ";filament start gcode\n" + ], + "filament_end_gcode": [ + ";filament end gcode \n" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "35", + "cool_cds_fan_start_at_height": "0.5", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "0", + "epoxy_resin_plate_temp": "0", + "epoxy_resin_plate_temp_initial_layer": "0", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "0", + "filament_retract_lift_below": "0", + "filament_retract_lift_enforce": "All Surfaces", + "filament_shrink": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "pressure_advance": "0.02", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality Ender-3 V3 Plus 0.4 nozzle", + "Creality Ender-3 V3 Plus 0.6 nozzle", + "Creality Ender-3 V3 Plus 0.8 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/Generic TPU @Ender-3 V3 SE-all.json b/resources/profiles/Creality/filament/Generic TPU @Ender-3 V3 SE-all.json new file mode 100644 index 0000000000..4954f23528 --- /dev/null +++ b/resources/profiles/Creality/filament/Generic TPU @Ender-3 V3 SE-all.json @@ -0,0 +1,151 @@ +{ + "type": "filament", + "name": "Generic TPU @Ender-3 V3 SE-all", + "inherits": "fdm_filament_tpu", + "from": "system", + "setting_id": "b3e5QHJLSLlb24dl", + "filament_id": "OFgbpcy9", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_flow_ratio": [ + "1" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "3" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_restart_extra": [ + "0" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_length": [ + "2" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_soluble": [ + "0" + ], + "filament_vendor": [ + "Generic" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "0.2" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "hot_plate_temp": [ + "30" + ], + "hot_plate_temp_initial_layer": [ + "30" + ], + "nozzle_temperature": [ + "200" + ], + "nozzle_temperature_initial_layer": [ + "200" + ], + "overhang_fan_threshold": [ + "95%" + ], + "required_nozzle_HRC": [ + "0" + ], + "slow_down_layer_time": [ + "12" + ], + "slow_down_min_speed": [ + "10" + ], + "textured_plate_temp": [ + "30" + ], + "textured_plate_temp_initial_layer": [ + "30" + ], + "filament_start_gcode": [ + ";filament start gcode\n" + ], + "filament_end_gcode": [ + ";filament end gcode \n" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "0", + "cool_cds_fan_start_at_height": "0", + "cool_special_cds_fan_speed": "0", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "0", + "enable_special_area_additional_cooling_fan": "0", + "epoxy_resin_plate_temp": "0", + "epoxy_resin_plate_temp_initial_layer": "0", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "0", + "filament_retract_lift_below": "0", + "filament_retract_lift_enforce": "All Surfaces", + "filament_shrink": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "material_flow_dependent_temperature": "0", + "material_flow_temp_graph": "[[3.5,200],[7.0,240]]", + "pressure_advance": "0.02", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality Ender-3 V3 SE 0.2 nozzle", + "Creality Ender-3 V3 SE 0.4 nozzle", + "Creality Ender-3 V3 SE 0.6 nozzle", + "Creality Ender-3 V3 SE 0.8 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/Generic TPU @Ender-3 V3-all.json b/resources/profiles/Creality/filament/Generic TPU @Ender-3 V3-all.json new file mode 100644 index 0000000000..43abaeed71 --- /dev/null +++ b/resources/profiles/Creality/filament/Generic TPU @Ender-3 V3-all.json @@ -0,0 +1,159 @@ +{ + "type": "filament", + "name": "Generic TPU @Ender-3 V3-all", + "inherits": "fdm_filament_tpu", + "from": "system", + "setting_id": "dr6ZzW956Z1DKzEF", + "filament_id": "OFgbpcy9", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "additional_cooling_fan_speed": [ + "80" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "35" + ], + "cool_plate_temp_initial_layer": [ + "35" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "eng_plate_temp": [ + "35" + ], + "eng_plate_temp_initial_layer": [ + "35" + ], + "filament_cost": [ + "25" + ], + "filament_deretraction_speed": [ + "30" + ], + "filament_diameter": [ + "1.75" + ], + "filament_flow_ratio": [ + "1" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "2" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_restart_extra": [ + "0" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_length": [ + "1.5" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "30" + ], + "filament_soluble": [ + "0" + ], + "filament_vendor": [ + "Generic" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "nozzle_temperature": [ + "215" + ], + "nozzle_temperature_initial_layer": [ + "215" + ], + "overhang_fan_threshold": [ + "50%" + ], + "required_nozzle_HRC": [ + "0" + ], + "slow_down_layer_time": [ + "8" + ], + "slow_down_min_speed": [ + "10" + ], + "textured_plate_temp": [ + "35" + ], + "textured_plate_temp_initial_layer": [ + "35" + ], + "filament_start_gcode": [ + ";filament start gcode\n" + ], + "filament_end_gcode": [ + ";filament end gcode \n" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "35", + "cool_cds_fan_start_at_height": "0.5", + "cool_special_cds_fan_speed": "100", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "0", + "enable_special_area_additional_cooling_fan": "0", + "epoxy_resin_plate_temp": "0", + "epoxy_resin_plate_temp_initial_layer": "0", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "0", + "filament_retract_lift_below": "0", + "filament_retract_lift_enforce": "All Surfaces", + "filament_shrink": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "material_flow_dependent_temperature": "0", + "material_flow_temp_graph": "[[3.0,210], [10.0,220], [12.0,230]]", + "pressure_advance": "0.02", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality Ender-3 V3 0.4 nozzle", + "Creality Ender-3 V3 0.6 nozzle", + "Creality Ender-3 V3 0.8 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/HP Ultra PLA @Ender-3 V3 Plus-all.json b/resources/profiles/Creality/filament/HP Ultra PLA @Ender-3 V3 Plus-all.json new file mode 100644 index 0000000000..9a8e04481e --- /dev/null +++ b/resources/profiles/Creality/filament/HP Ultra PLA @Ender-3 V3 Plus-all.json @@ -0,0 +1,156 @@ +{ + "type": "filament", + "name": "HP Ultra PLA @Ender-3 V3 Plus-all", + "inherits": "fdm_filament_pla", + "from": "system", + "setting_id": "XLcCmwVIxpLHbh41", + "filament_id": "OFCJpR7a", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "additional_cooling_fan_speed": [ + "80" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "65" + ], + "cool_plate_temp_initial_layer": [ + "65" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "eng_plate_temp": [ + "65" + ], + "eng_plate_temp_initial_layer": [ + "65" + ], + "filament_cost": [ + "19" + ], + "filament_density": [ + "1.23" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_flow_ratio": [ + "0.95" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "18" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_length": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_soluble": [ + "0" + ], + "filament_vendor": [ + "Creality" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "hot_plate_temp": [ + "65" + ], + "hot_plate_temp_initial_layer": [ + "65" + ], + "nozzle_temperature": [ + "230" + ], + "nozzle_temperature_initial_layer": [ + "230" + ], + "nozzle_temperature_range_high": [ + "240" + ], + "required_nozzle_HRC": [ + "0" + ], + "textured_plate_temp": [ + "65" + ], + "textured_plate_temp_initial_layer": [ + "65" + ], + "filament_start_gcode": [ + ";filament start gcode\n" + ], + "filament_end_gcode": [ + ";filament end gcode \n" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "35", + "cool_cds_fan_start_at_height": "0.5", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "0", + "epoxy_resin_plate_temp": "0", + "epoxy_resin_plate_temp_initial_layer": "0", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "0", + "filament_retract_lift_below": "0", + "filament_retract_lift_enforce": "All Surfaces", + "filament_shrink": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "pressure_advance": "0.02", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality Ender-3 V3 Plus 0.4 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/HP Ultra PLA @Ender-3 V3-all.json b/resources/profiles/Creality/filament/HP Ultra PLA @Ender-3 V3-all.json new file mode 100644 index 0000000000..a60736724a --- /dev/null +++ b/resources/profiles/Creality/filament/HP Ultra PLA @Ender-3 V3-all.json @@ -0,0 +1,158 @@ +{ + "type": "filament", + "name": "HP Ultra PLA @Ender-3 V3-all", + "inherits": "fdm_filament_pla", + "from": "system", + "setting_id": "2pSWHcC3tIRR7Si0", + "filament_id": "OFCJpR7a", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "65" + ], + "cool_plate_temp_initial_layer": [ + "65" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "eng_plate_temp": [ + "65" + ], + "eng_plate_temp_initial_layer": [ + "65" + ], + "filament_cost": [ + "19" + ], + "filament_density": [ + "1.23" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_flow_ratio": [ + "0.95" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "18" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_length": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_soluble": [ + "0" + ], + "filament_vendor": [ + "Creality" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "hot_plate_temp": [ + "65" + ], + "hot_plate_temp_initial_layer": [ + "65" + ], + "nozzle_temperature": [ + "230" + ], + "nozzle_temperature_initial_layer": [ + "230" + ], + "nozzle_temperature_range_high": [ + "240" + ], + "required_nozzle_HRC": [ + "0" + ], + "textured_plate_temp": [ + "65" + ], + "textured_plate_temp_initial_layer": [ + "65" + ], + "filament_start_gcode": [ + ";filament start gcode\n" + ], + "filament_end_gcode": [ + ";filament end gcode \n" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "35", + "cool_special_cds_fan_speed": "100", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "0", + "epoxy_resin_plate_temp": "0", + "epoxy_resin_plate_temp_initial_layer": "0", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "0", + "filament_retract_lift_below": "0", + "filament_retract_lift_enforce": "All Surfaces", + "filament_shrink": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "material_flow_dependent_temperature": "0", + "material_flow_temp_graph": "[[3.0,210], [10.0,220], [12.0,230]]", + "pressure_advance": "0.02", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality Ender-3 V3 0.4 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/HP-ASA @CR-M4 SE-all.json b/resources/profiles/Creality/filament/HP-ASA @CR-M4 SE-all.json new file mode 100644 index 0000000000..fdfa38fb66 --- /dev/null +++ b/resources/profiles/Creality/filament/HP-ASA @CR-M4 SE-all.json @@ -0,0 +1,178 @@ +{ + "type": "filament", + "name": "HP-ASA @CR-M4 SE-all", + "inherits": "fdm_filament_asa", + "from": "system", + "setting_id": "Dhco9jbb2yrYCMxM", + "filament_id": "OFPHLnoe", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "close_fan_the_first_x_layers": [ + "1" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "90" + ], + "cool_plate_temp_initial_layer": [ + "90" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "eng_plate_temp": [ + "45" + ], + "eng_plate_temp_initial_layer": [ + "45" + ], + "fan_cooling_layer_time": [ + "100" + ], + "fan_max_speed": [ + "100" + ], + "fan_min_speed": [ + "20" + ], + "filament_cost": [ + "22" + ], + "filament_density": [ + "1.24" + ], + "filament_deretraction_speed": [ + "50" + ], + "filament_diameter": [ + "1.75" + ], + "filament_flow_ratio": [ + "0.9" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "16" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_retract_before_wipe": [ + "70" + ], + "filament_retract_restart_extra": [ + "0" + ], + "filament_retract_when_changing_layer": [ + "0" + ], + "filament_retraction_length": [ + "0.8" + ], + "filament_retraction_minimum_travel": [ + "0.05" + ], + "filament_retraction_speed": [ + "50" + ], + "filament_soluble": [ + "0" + ], + "filament_vendor": [ + "Creality" + ], + "filament_wipe": [ + "0" + ], + "filament_wipe_distance": [ + "2" + ], + "filament_z_hop": [ + "0.2" + ], + "filament_z_hop_types": [ + "Normal Lift" + ], + "full_fan_speed_layer": [ + "0" + ], + "hot_plate_temp": [ + "90" + ], + "hot_plate_temp_initial_layer": [ + "90" + ], + "nozzle_temperature_range_high": [ + "280" + ], + "overhang_fan_speed": [ + "100" + ], + "overhang_fan_threshold": [ + "95%" + ], + "required_nozzle_HRC": [ + "0" + ], + "slow_down_layer_time": [ + "10" + ], + "temperature_vitrification": [ + "100" + ], + "textured_plate_temp": [ + "90" + ], + "textured_plate_temp_initial_layer": [ + "90" + ], + "filament_start_gcode": [ + "\" \"" + ], + "filament_end_gcode": [ + "\" \"" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "0", + "cool_cds_fan_start_at_height": "0.5", + "cool_special_cds_fan_speed": "0", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "1", + "enable_special_area_additional_cooling_fan": "0", + "epoxy_resin_plate_temp": "90", + "epoxy_resin_plate_temp_initial_layer": "90", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "0", + "filament_retract_lift_below": "0", + "filament_retract_lift_enforce": "All Surfaces", + "filament_shrink": "100%", + "filament_shrinkage_compensation_z": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "material_flow_dependent_temperature": "0", + "pressure_advance": "0.038", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality CR-M4 SE 0.4 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/HP-ASA @Ender-3 V3 KE-all.json b/resources/profiles/Creality/filament/HP-ASA @Ender-3 V3 KE-all.json new file mode 100644 index 0000000000..54c20f21ee --- /dev/null +++ b/resources/profiles/Creality/filament/HP-ASA @Ender-3 V3 KE-all.json @@ -0,0 +1,148 @@ +{ + "type": "filament", + "name": "HP-ASA @Ender-3 V3 KE-all", + "inherits": "fdm_filament_asa", + "from": "system", + "setting_id": "P0pGa8GFCqqmTGut", + "filament_id": "OFPHLnoe", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "100" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "fan_cooling_layer_time": [ + "30" + ], + "fan_min_speed": [ + "70" + ], + "filament_cost": [ + "15" + ], + "filament_density": [ + "1.08" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_flow_ratio": [ + "0.95" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "20" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_restart_extra": [ + "0" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_length": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_soluble": [ + "0" + ], + "filament_vendor": [ + "Creality" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "0.4" + ], + "filament_z_hop_types": [ + "Normal Lift" + ], + "full_fan_speed_layer": [ + "0" + ], + "hot_plate_temp": [ + "100" + ], + "hot_plate_temp_initial_layer": [ + "100" + ], + "nozzle_temperature_range_high": [ + "260" + ], + "nozzle_temperature_range_low": [ + "230" + ], + "required_nozzle_HRC": [ + "0" + ], + "filament_start_gcode": [ + "; Filament gcode\n" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "35", + "cool_cds_fan_start_at_height": "0", + "cool_special_cds_fan_speed": "0", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "0", + "enable_special_area_additional_cooling_fan": "0", + "epoxy_resin_plate_temp": "0", + "epoxy_resin_plate_temp_initial_layer": "0", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "0", + "filament_retract_lift_below": "0", + "filament_retract_lift_enforce": "All Surfaces", + "filament_shrink": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "material_flow_dependent_temperature": "0", + "material_flow_temp_graph": "[[3.0,210], [10.0,220], [12.0,230]]", + "pressure_advance": "0.05", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality Ender-3 V3 KE 0.4 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/HP-ASA @Ender-3 V3 Plus-all.json b/resources/profiles/Creality/filament/HP-ASA @Ender-3 V3 Plus-all.json new file mode 100644 index 0000000000..53fbd9f7f7 --- /dev/null +++ b/resources/profiles/Creality/filament/HP-ASA @Ender-3 V3 Plus-all.json @@ -0,0 +1,167 @@ +{ + "type": "filament", + "name": "HP-ASA @Ender-3 V3 Plus-all", + "inherits": "fdm_filament_asa", + "from": "system", + "setting_id": "MZoppE0tszjnZqV6", + "filament_id": "OFPHLnoe", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "close_fan_the_first_x_layers": [ + "1" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "100" + ], + "cool_plate_temp_initial_layer": [ + "50" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "eng_plate_temp": [ + "50" + ], + "eng_plate_temp_initial_layer": [ + "50" + ], + "fan_cooling_layer_time": [ + "100" + ], + "fan_max_speed": [ + "100" + ], + "fan_min_speed": [ + "70" + ], + "filament_cost": [ + "29" + ], + "filament_density": [ + "1.15" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_flow_ratio": [ + "0.98" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "20" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_length": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_soluble": [ + "0" + ], + "filament_vendor": [ + "Creality" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "hot_plate_temp": [ + "100" + ], + "hot_plate_temp_initial_layer": [ + "100" + ], + "nozzle_temperature_range_high": [ + "280" + ], + "overhang_fan_speed": [ + "100" + ], + "overhang_fan_threshold": [ + "50%" + ], + "required_nozzle_HRC": [ + "0" + ], + "slow_down_layer_time": [ + "4" + ], + "temperature_vitrification": [ + "60" + ], + "filament_start_gcode": [ + ";filament start gcode\n" + ], + "filament_end_gcode": [ + ";filament end gcode \n" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "55", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "0", + "epoxy_resin_plate_temp": "0", + "epoxy_resin_plate_temp_initial_layer": "0", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "0", + "filament_retract_lift_below": "0", + "filament_retract_lift_enforce": "All Surfaces", + "filament_shrink": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "pressure_advance": "0.02", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality Ender-3 V3 Plus 0.4 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/HP-ASA @Ender-5 S1 Sonic-all.json b/resources/profiles/Creality/filament/HP-ASA @Ender-5 S1 Sonic-all.json new file mode 100644 index 0000000000..515811a9d9 --- /dev/null +++ b/resources/profiles/Creality/filament/HP-ASA @Ender-5 S1 Sonic-all.json @@ -0,0 +1,135 @@ +{ + "type": "filament", + "name": "HP-ASA @Ender-5 S1 Sonic-all", + "inherits": "fdm_filament_asa", + "from": "system", + "setting_id": "hD7rLz57dF2bvLHX", + "filament_id": "OFPHLnoe", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "additional_cooling_fan_speed": [ + "70" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "eng_plate_temp": [ + "60" + ], + "eng_plate_temp_initial_layer": [ + "60" + ], + "filament_density": [ + "1.24" + ], + "filament_deretraction_speed": [ + "40" + ], + "filament_diameter": [ + "1.75" + ], + "filament_flow_ratio": [ + "0.95" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "10" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_retract_before_wipe": [ + "70" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "1" + ], + "filament_retraction_length": [ + "0.8" + ], + "filament_retraction_minimum_travel": [ + "2" + ], + "filament_retraction_speed": [ + "40" + ], + "filament_soluble": [ + "0" + ], + "filament_vendor": [ + "Creality" + ], + "filament_wipe": [ + "1" + ], + "filament_wipe_distance": [ + "1" + ], + "filament_z_hop": [ + "0.4" + ], + "filament_z_hop_types": [ + "Normal Lift" + ], + "full_fan_speed_layer": [ + "0" + ], + "required_nozzle_HRC": [ + "0" + ], + "textured_plate_temp": [ + "105" + ], + "textured_plate_temp_initial_layer": [ + "105" + ], + "filament_start_gcode": [ + ";filament start gcode\n" + ], + "filament_end_gcode": [ + ";filament end gcode \n" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "0", + "cool_cds_fan_start_at_height": "0.5", + "cool_special_cds_fan_speed": "0", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "0", + "epoxy_resin_plate_temp": "0", + "epoxy_resin_plate_temp_initial_layer": "0", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "nil", + "filament_retract_lift_below": "nil", + "filament_retract_lift_enforce": "nil", + "filament_shrink": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "material_flow_dependent_temperature": "0", + "material_flow_temp_graph": "[[3.5,200],[7.0,240]]", + "pressure_advance": "0.04", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality Ender-5 S1 Sonic 0.4 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/HP-ASA @Ender-5 S1-all.json b/resources/profiles/Creality/filament/HP-ASA @Ender-5 S1-all.json new file mode 100644 index 0000000000..5ef42d7d01 --- /dev/null +++ b/resources/profiles/Creality/filament/HP-ASA @Ender-5 S1-all.json @@ -0,0 +1,135 @@ +{ + "type": "filament", + "name": "HP-ASA @Ender-5 S1-all", + "inherits": "fdm_filament_asa", + "from": "system", + "setting_id": "ZJrXEEputl9C7y09", + "filament_id": "OFPHLnoe", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "additional_cooling_fan_speed": [ + "70" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "eng_plate_temp": [ + "60" + ], + "eng_plate_temp_initial_layer": [ + "60" + ], + "filament_density": [ + "1.24" + ], + "filament_deretraction_speed": [ + "40" + ], + "filament_diameter": [ + "1.75" + ], + "filament_flow_ratio": [ + "0.95" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "10" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_retract_before_wipe": [ + "70" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "1" + ], + "filament_retraction_length": [ + "0.8" + ], + "filament_retraction_minimum_travel": [ + "2" + ], + "filament_retraction_speed": [ + "40" + ], + "filament_soluble": [ + "0" + ], + "filament_vendor": [ + "Creality" + ], + "filament_wipe": [ + "1" + ], + "filament_wipe_distance": [ + "1" + ], + "filament_z_hop": [ + "0.4" + ], + "filament_z_hop_types": [ + "Normal Lift" + ], + "full_fan_speed_layer": [ + "0" + ], + "required_nozzle_HRC": [ + "0" + ], + "textured_plate_temp": [ + "105" + ], + "textured_plate_temp_initial_layer": [ + "105" + ], + "filament_start_gcode": [ + "; filament start gcode\n" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "0", + "cool_cds_fan_start_at_height": "0.5", + "cool_special_cds_fan_speed": "0", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "0", + "epoxy_resin_plate_temp": "0", + "epoxy_resin_plate_temp_initial_layer": "0", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "nil", + "filament_retract_lift_below": "nil", + "filament_retract_lift_enforce": "nil", + "filament_shrink": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "material_flow_dependent_temperature": "0", + "material_flow_temp_graph": "[[3.5,200],[7.0,240]]", + "pressure_advance": "0.04", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality Ender-5 S1 0.4 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/HP-ASA @Sermoon M300-all.json b/resources/profiles/Creality/filament/HP-ASA @Sermoon M300-all.json new file mode 100644 index 0000000000..9727f398c7 --- /dev/null +++ b/resources/profiles/Creality/filament/HP-ASA @Sermoon M300-all.json @@ -0,0 +1,170 @@ +{ + "type": "filament", + "name": "HP-ASA @Sermoon M300-all", + "inherits": "fdm_filament_asa", + "from": "system", + "setting_id": "Tcoza1m0aSFuXYRU", + "filament_id": "OFPHLnoe", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "40" + ], + "cool_plate_temp_initial_layer": [ + "40" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "eng_plate_temp": [ + "35" + ], + "eng_plate_temp_initial_layer": [ + "35" + ], + "fan_cooling_layer_time": [ + "40" + ], + "fan_max_speed": [ + "40" + ], + "filament_cost": [ + "29" + ], + "filament_density": [ + "1.15" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_flow_ratio": [ + "0.95" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "12" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_length": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_soluble": [ + "0" + ], + "filament_vendor": [ + "Creality" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "hot_plate_temp": [ + "100" + ], + "hot_plate_temp_initial_layer": [ + "100" + ], + "nozzle_temperature_range_high": [ + "280" + ], + "overhang_fan_speed": [ + "100" + ], + "overhang_fan_threshold": [ + "10%" + ], + "required_nozzle_HRC": [ + "0" + ], + "slow_down_layer_time": [ + "12" + ], + "slow_down_min_speed": [ + "20" + ], + "temperature_vitrification": [ + "60" + ], + "filament_start_gcode": [ + "; filament start gcode\n{if (layer_z > first_layer_height) }\nM104 S[nozzle_temperature]\n{else} \nM104 S[first_layer_temperature]\n{endif}" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "0", + "cool_cds_fan_start_at_height": "0.5", + "cool_special_cds_fan_speed": "0", + "customized_plate_temp": "100", + "customized_plate_temp_initial_layer": "100", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "0", + "enable_special_area_additional_cooling_fan": "0", + "epoxy_resin_plate_temp": "0", + "epoxy_resin_plate_temp_initial_layer": "0", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "nil", + "filament_retract_lift_below": "nil", + "filament_retract_lift_enforce": "nil", + "filament_shrink": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "material_flow_dependent_temperature": "0", + "pressure_advance": "0.05", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality Sermoon M300 0.4 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/HP-TPU @CR-M4 SE-all.json b/resources/profiles/Creality/filament/HP-TPU @CR-M4 SE-all.json new file mode 100644 index 0000000000..093c986a28 --- /dev/null +++ b/resources/profiles/Creality/filament/HP-TPU @CR-M4 SE-all.json @@ -0,0 +1,173 @@ +{ + "type": "filament", + "name": "HP-TPU @CR-M4 SE-all", + "inherits": "fdm_filament_tpu", + "from": "system", + "setting_id": "q7NL7g8NqH3KF0Mc", + "filament_id": "OFGcMkEB", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "60" + ], + "cool_plate_temp_initial_layer": [ + "60" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "eng_plate_temp": [ + "45" + ], + "eng_plate_temp_initial_layer": [ + "45" + ], + "fan_min_speed": [ + "50" + ], + "filament_cost": [ + "22" + ], + "filament_deretraction_speed": [ + "0" + ], + "filament_diameter": [ + "1.75" + ], + "filament_flow_ratio": [ + "1" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "2" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_retract_before_wipe": [ + "70" + ], + "filament_retract_restart_extra": [ + "0" + ], + "filament_retract_when_changing_layer": [ + "0" + ], + "filament_retraction_length": [ + "3.5" + ], + "filament_retraction_minimum_travel": [ + "2" + ], + "filament_retraction_speed": [ + "30" + ], + "filament_soluble": [ + "0" + ], + "filament_vendor": [ + "Creality" + ], + "filament_wipe": [ + "0" + ], + "filament_wipe_distance": [ + "2" + ], + "filament_z_hop": [ + "0.2" + ], + "filament_z_hop_types": [ + "Normal Lift" + ], + "full_fan_speed_layer": [ + "0" + ], + "hot_plate_temp": [ + "60" + ], + "hot_plate_temp_initial_layer": [ + "60" + ], + "nozzle_temperature": [ + "210" + ], + "nozzle_temperature_initial_layer": [ + "210" + ], + "nozzle_temperature_range_high": [ + "240" + ], + "nozzle_temperature_range_low": [ + "190" + ], + "overhang_fan_threshold": [ + "95%" + ], + "required_nozzle_HRC": [ + "0" + ], + "slow_down_layer_time": [ + "8" + ], + "slow_down_min_speed": [ + "10" + ], + "temperature_vitrification": [ + "100" + ], + "textured_plate_temp": [ + "60" + ], + "textured_plate_temp_initial_layer": [ + "60" + ], + "filament_start_gcode": [ + "\" \"" + ], + "filament_end_gcode": [ + "\" \"" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "0", + "cool_cds_fan_start_at_height": "0.5", + "cool_special_cds_fan_speed": "0", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "1", + "enable_special_area_additional_cooling_fan": "0", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "0", + "filament_retract_lift_below": "0", + "filament_retract_lift_enforce": "All Surfaces", + "filament_shrink": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "material_flow_dependent_temperature": "0", + "material_flow_temp_graph": "[[3.0,210],[10.0,220],[12.0,230]]", + "pressure_advance": "0.015", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality CR-M4 SE 0.4 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/HP-TPU @Ender-3 S1 Plus-all.json b/resources/profiles/Creality/filament/HP-TPU @Ender-3 S1 Plus-all.json new file mode 100644 index 0000000000..afc6e6af80 --- /dev/null +++ b/resources/profiles/Creality/filament/HP-TPU @Ender-3 S1 Plus-all.json @@ -0,0 +1,135 @@ +{ + "type": "filament", + "name": "HP-TPU @Ender-3 S1 Plus-all", + "inherits": "fdm_filament_tpu", + "from": "system", + "setting_id": "veAmk7nWv4l2qBQx", + "filament_id": "OFGcMkEB", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_flow_ratio": [ + "1" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "2.6" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_restart_extra": [ + "0" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_length": [ + "2" + ], + "filament_retraction_minimum_travel": [ + "2" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_soluble": [ + "0" + ], + "filament_vendor": [ + "Creality" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "nozzle_temperature": [ + "200" + ], + "nozzle_temperature_initial_layer": [ + "200" + ], + "overhang_fan_threshold": [ + "95%" + ], + "required_nozzle_HRC": [ + "0" + ], + "slow_down_layer_time": [ + "12" + ], + "slow_down_min_speed": [ + "10" + ], + "textured_plate_temp": [ + "30" + ], + "textured_plate_temp_initial_layer": [ + "30" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "0", + "cool_cds_fan_start_at_height": "0.5", + "cool_special_cds_fan_speed": "0", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "0", + "epoxy_resin_plate_temp": "0", + "epoxy_resin_plate_temp_initial_layer": "0", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "0", + "filament_retract_lift_below": "0", + "filament_retract_lift_enforce": "All Surfaces", + "filament_shrink": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "material_flow_dependent_temperature": "0", + "material_flow_temp_graph": "[[3.5,200],[7.0,240]]", + "pressure_advance": "0.02", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality Ender-3 S1 Plus 0.4 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/HP-TPU @Ender-3 S1 Pro-all.json b/resources/profiles/Creality/filament/HP-TPU @Ender-3 S1 Pro-all.json new file mode 100644 index 0000000000..ef40db949e --- /dev/null +++ b/resources/profiles/Creality/filament/HP-TPU @Ender-3 S1 Pro-all.json @@ -0,0 +1,135 @@ +{ + "type": "filament", + "name": "HP-TPU @Ender-3 S1 Pro-all", + "inherits": "fdm_filament_tpu", + "from": "system", + "setting_id": "4HqXHKEb8wUypDHP", + "filament_id": "OFGcMkEB", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_flow_ratio": [ + "1" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "2.6" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_restart_extra": [ + "0" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_length": [ + "2" + ], + "filament_retraction_minimum_travel": [ + "2" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_soluble": [ + "0" + ], + "filament_vendor": [ + "Creality" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "nozzle_temperature": [ + "200" + ], + "nozzle_temperature_initial_layer": [ + "200" + ], + "overhang_fan_threshold": [ + "95%" + ], + "required_nozzle_HRC": [ + "0" + ], + "slow_down_layer_time": [ + "12" + ], + "slow_down_min_speed": [ + "10" + ], + "textured_plate_temp": [ + "30" + ], + "textured_plate_temp_initial_layer": [ + "30" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "0", + "cool_cds_fan_start_at_height": "0.5", + "cool_special_cds_fan_speed": "0", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "0", + "epoxy_resin_plate_temp": "0", + "epoxy_resin_plate_temp_initial_layer": "0", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "0", + "filament_retract_lift_below": "0", + "filament_retract_lift_enforce": "All Surfaces", + "filament_shrink": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "material_flow_dependent_temperature": "0", + "material_flow_temp_graph": "[[3.5,200],[7.0,240]]", + "pressure_advance": "0.02", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality Ender-3 S1 Pro 0.4 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/HP-TPU @Ender-3 S1 Sonic-all.json b/resources/profiles/Creality/filament/HP-TPU @Ender-3 S1 Sonic-all.json new file mode 100644 index 0000000000..7040a22404 --- /dev/null +++ b/resources/profiles/Creality/filament/HP-TPU @Ender-3 S1 Sonic-all.json @@ -0,0 +1,138 @@ +{ + "type": "filament", + "name": "HP-TPU @Ender-3 S1 Sonic-all", + "inherits": "fdm_filament_tpu", + "from": "system", + "setting_id": "6cMRhVjiVJizc1d4", + "filament_id": "OFGcMkEB", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_flow_ratio": [ + "1" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "2.6" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_restart_extra": [ + "0" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_length": [ + "2" + ], + "filament_retraction_minimum_travel": [ + "2" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_soluble": [ + "0" + ], + "filament_vendor": [ + "Creality" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "nozzle_temperature": [ + "200" + ], + "nozzle_temperature_initial_layer": [ + "200" + ], + "overhang_fan_threshold": [ + "95%" + ], + "required_nozzle_HRC": [ + "0" + ], + "slow_down_layer_time": [ + "12" + ], + "slow_down_min_speed": [ + "10" + ], + "textured_plate_temp": [ + "30" + ], + "textured_plate_temp_initial_layer": [ + "30" + ], + "filament_start_gcode": [ + ";filament start gcode\n" + ], + "filament_end_gcode": [ + ";filament end gcode \n" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "0", + "cool_cds_fan_start_at_height": "0.5", + "cool_special_cds_fan_speed": "0", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "0", + "epoxy_resin_plate_temp": "0", + "epoxy_resin_plate_temp_initial_layer": "0", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "0", + "filament_retract_lift_below": "0", + "filament_retract_lift_enforce": "All Surfaces", + "filament_shrink": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "material_flow_dependent_temperature": "0", + "material_flow_temp_graph": "[[3.5,200],[7.0,240]]", + "pressure_advance": "0.02", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality Ender-3 S1 Sonic 0.4 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/HP-TPU @Ender-3 S1-all.json b/resources/profiles/Creality/filament/HP-TPU @Ender-3 S1-all.json new file mode 100644 index 0000000000..1a86e73bcc --- /dev/null +++ b/resources/profiles/Creality/filament/HP-TPU @Ender-3 S1-all.json @@ -0,0 +1,135 @@ +{ + "type": "filament", + "name": "HP-TPU @Ender-3 S1-all", + "inherits": "fdm_filament_tpu", + "from": "system", + "setting_id": "9z9LwDYycgCzsv0B", + "filament_id": "OFGcMkEB", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_flow_ratio": [ + "1" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "2.6" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_restart_extra": [ + "0" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_length": [ + "2" + ], + "filament_retraction_minimum_travel": [ + "2" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_soluble": [ + "0" + ], + "filament_vendor": [ + "Creality" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "nozzle_temperature": [ + "200" + ], + "nozzle_temperature_initial_layer": [ + "200" + ], + "overhang_fan_threshold": [ + "95%" + ], + "required_nozzle_HRC": [ + "0" + ], + "slow_down_layer_time": [ + "12" + ], + "slow_down_min_speed": [ + "10" + ], + "textured_plate_temp": [ + "30" + ], + "textured_plate_temp_initial_layer": [ + "30" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "0", + "cool_cds_fan_start_at_height": "0.5", + "cool_special_cds_fan_speed": "0", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "0", + "epoxy_resin_plate_temp": "0", + "epoxy_resin_plate_temp_initial_layer": "0", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "0", + "filament_retract_lift_below": "0", + "filament_retract_lift_enforce": "All Surfaces", + "filament_shrink": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "material_flow_dependent_temperature": "0", + "material_flow_temp_graph": "[[3.5,200],[7.0,240]]", + "pressure_advance": "0.02", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality Ender-3 S1 0.4 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/HP-TPU @Ender-3 V3 KE-all.json b/resources/profiles/Creality/filament/HP-TPU @Ender-3 V3 KE-all.json new file mode 100644 index 0000000000..0a7561c378 --- /dev/null +++ b/resources/profiles/Creality/filament/HP-TPU @Ender-3 V3 KE-all.json @@ -0,0 +1,157 @@ +{ + "type": "filament", + "name": "HP-TPU @Ender-3 V3 KE-all", + "inherits": "fdm_filament_tpu", + "from": "system", + "setting_id": "CvqhoCm59l1UBZ1W", + "filament_id": "OFGcMkEB", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "close_fan_the_first_x_layers": [ + "3" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "35" + ], + "cool_plate_temp_initial_layer": [ + "35" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "eng_plate_temp": [ + "35" + ], + "eng_plate_temp_initial_layer": [ + "35" + ], + "filament_cost": [ + "25" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_flow_ratio": [ + "1" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "3.5" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_restart_extra": [ + "0" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_length": [ + "2" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_soluble": [ + "0" + ], + "filament_vendor": [ + "Creality" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "nozzle_temperature": [ + "200" + ], + "nozzle_temperature_initial_layer": [ + "200" + ], + "overhang_fan_threshold": [ + "95%" + ], + "required_nozzle_HRC": [ + "0" + ], + "slow_down_layer_time": [ + "12" + ], + "slow_down_min_speed": [ + "10" + ], + "textured_plate_temp": [ + "35" + ], + "textured_plate_temp_initial_layer": [ + "35" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "35", + "cool_cds_fan_start_at_height": "0", + "cool_special_cds_fan_speed": "0", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "0", + "enable_special_area_additional_cooling_fan": "0", + "epoxy_resin_plate_temp": "0", + "epoxy_resin_plate_temp_initial_layer": "0", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "0", + "filament_retract_lift_below": "0", + "filament_retract_lift_enforce": "All Surfaces", + "filament_shrink": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "material_flow_dependent_temperature": "0", + "material_flow_temp_graph": "[[3.0,210], [10.0,220], [12.0,230]]", + "pressure_advance": "0.02", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality Ender-3 V3 KE 0.4 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/HP-TPU @Ender-3 V3 Plus-all.json b/resources/profiles/Creality/filament/HP-TPU @Ender-3 V3 Plus-all.json new file mode 100644 index 0000000000..0b032374d1 --- /dev/null +++ b/resources/profiles/Creality/filament/HP-TPU @Ender-3 V3 Plus-all.json @@ -0,0 +1,155 @@ +{ + "type": "filament", + "name": "HP-TPU @Ender-3 V3 Plus-all", + "inherits": "fdm_filament_tpu", + "from": "system", + "setting_id": "IIOblAXYi6YakHFb", + "filament_id": "OFGcMkEB", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "35" + ], + "cool_plate_temp_initial_layer": [ + "35" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "eng_plate_temp": [ + "35" + ], + "eng_plate_temp_initial_layer": [ + "35" + ], + "filament_density": [ + "1.26" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_flow_ratio": [ + "0.98" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "6" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_length": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_soluble": [ + "0" + ], + "filament_vendor": [ + "Creality" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "nozzle_temperature": [ + "215" + ], + "nozzle_temperature_initial_layer": [ + "215" + ], + "nozzle_temperature_range_high": [ + "220" + ], + "overhang_fan_threshold": [ + "50%" + ], + "required_nozzle_HRC": [ + "0" + ], + "slow_down_layer_time": [ + "4" + ], + "slow_down_min_speed": [ + "10" + ], + "textured_plate_temp": [ + "35" + ], + "textured_plate_temp_initial_layer": [ + "35" + ], + "filament_start_gcode": [ + ";filament start gcode\n" + ], + "filament_end_gcode": [ + ";filament end gcode \n" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "35", + "cool_cds_fan_start_at_height": "0.5", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "0", + "epoxy_resin_plate_temp": "40", + "epoxy_resin_plate_temp_initial_layer": "40", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "0", + "filament_retract_lift_below": "0", + "filament_retract_lift_enforce": "All Surfaces", + "filament_shrink": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "pressure_advance": "0.02", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality Ender-3 V3 Plus 0.4 nozzle", + "Creality Ender-3 V3 Plus 0.6 nozzle", + "Creality Ender-3 V3 Plus 0.8 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/HP-TPU @Ender-3 V3-all.json b/resources/profiles/Creality/filament/HP-TPU @Ender-3 V3-all.json new file mode 100644 index 0000000000..4940476543 --- /dev/null +++ b/resources/profiles/Creality/filament/HP-TPU @Ender-3 V3-all.json @@ -0,0 +1,160 @@ +{ + "type": "filament", + "name": "HP-TPU @Ender-3 V3-all", + "inherits": "fdm_filament_tpu", + "from": "system", + "setting_id": "dDNCATfMc696mMY7", + "filament_id": "OFGcMkEB", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "35" + ], + "cool_plate_temp_initial_layer": [ + "35" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "eng_plate_temp": [ + "35" + ], + "eng_plate_temp_initial_layer": [ + "35" + ], + "filament_density": [ + "1.26" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_flow_ratio": [ + "0.98" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "6" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_length": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_soluble": [ + "0" + ], + "filament_vendor": [ + "Creality" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "nozzle_temperature": [ + "215" + ], + "nozzle_temperature_initial_layer": [ + "215" + ], + "nozzle_temperature_range_high": [ + "220" + ], + "overhang_fan_threshold": [ + "50%" + ], + "required_nozzle_HRC": [ + "0" + ], + "slow_down_layer_time": [ + "4" + ], + "slow_down_min_speed": [ + "10" + ], + "textured_plate_temp": [ + "35" + ], + "textured_plate_temp_initial_layer": [ + "35" + ], + "filament_start_gcode": [ + ";filament start gcode\n" + ], + "filament_end_gcode": [ + ";filament end gcode \n" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "35", + "cool_special_cds_fan_speed": "100", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "0", + "epoxy_resin_plate_temp": "40", + "epoxy_resin_plate_temp_initial_layer": "40", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "0", + "filament_retract_lift_below": "0", + "filament_retract_lift_enforce": "All Surfaces", + "filament_shrink": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "material_flow_dependent_temperature": "0", + "material_flow_temp_graph": "[[3.0,210], [10.0,220], [12.0,230]]", + "pressure_advance": "0.02", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality Ender-3 V3 0.4 nozzle", + "Creality Ender-3 V3 0.6 nozzle", + "Creality Ender-3 V3 0.8 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/HP-TPU @Ender-5 S1 Sonic-all.json b/resources/profiles/Creality/filament/HP-TPU @Ender-5 S1 Sonic-all.json new file mode 100644 index 0000000000..a3733d12a0 --- /dev/null +++ b/resources/profiles/Creality/filament/HP-TPU @Ender-5 S1 Sonic-all.json @@ -0,0 +1,150 @@ +{ + "type": "filament", + "name": "HP-TPU @Ender-5 S1 Sonic-all", + "inherits": "fdm_filament_tpu", + "from": "system", + "setting_id": "mS1SMgjJf9QxR3Pg", + "filament_id": "OFGcMkEB", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "eng_plate_temp": [ + "60" + ], + "eng_plate_temp_initial_layer": [ + "60" + ], + "filament_deretraction_speed": [ + "40" + ], + "filament_diameter": [ + "1.75" + ], + "filament_flow_ratio": [ + "1" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "3.2" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_retract_before_wipe": [ + "70" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "1" + ], + "filament_retraction_length": [ + "2" + ], + "filament_retraction_minimum_travel": [ + "2" + ], + "filament_retraction_speed": [ + "40" + ], + "filament_soluble": [ + "0" + ], + "filament_vendor": [ + "Creality" + ], + "filament_wipe": [ + "1" + ], + "filament_wipe_distance": [ + "1" + ], + "filament_z_hop": [ + "0.2" + ], + "filament_z_hop_types": [ + "Normal Lift" + ], + "full_fan_speed_layer": [ + "0" + ], + "hot_plate_temp": [ + "30" + ], + "hot_plate_temp_initial_layer": [ + "30" + ], + "nozzle_temperature": [ + "200" + ], + "nozzle_temperature_initial_layer": [ + "200" + ], + "overhang_fan_threshold": [ + "95%" + ], + "required_nozzle_HRC": [ + "0" + ], + "slow_down_layer_time": [ + "12" + ], + "slow_down_min_speed": [ + "10" + ], + "textured_plate_temp": [ + "30" + ], + "textured_plate_temp_initial_layer": [ + "30" + ], + "filament_start_gcode": [ + ";filament start gcode\n" + ], + "filament_end_gcode": [ + ";filament end gcode \n" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "0", + "cool_cds_fan_start_at_height": "0.5", + "cool_special_cds_fan_speed": "0", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "0", + "epoxy_resin_plate_temp": "0", + "epoxy_resin_plate_temp_initial_layer": "0", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "nil", + "filament_retract_lift_below": "nil", + "filament_retract_lift_enforce": "nil", + "filament_shrink": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "material_flow_dependent_temperature": "0", + "material_flow_temp_graph": "[[3.5,200],[7.0,240]]", + "pressure_advance": "0.04", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality Ender-5 S1 Sonic 0.4 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/HP-TPU @Ender-5 S1-all.json b/resources/profiles/Creality/filament/HP-TPU @Ender-5 S1-all.json new file mode 100644 index 0000000000..3e6adfcf76 --- /dev/null +++ b/resources/profiles/Creality/filament/HP-TPU @Ender-5 S1-all.json @@ -0,0 +1,147 @@ +{ + "type": "filament", + "name": "HP-TPU @Ender-5 S1-all", + "inherits": "fdm_filament_tpu", + "from": "system", + "setting_id": "kSfY6xweiROqM97E", + "filament_id": "OFGcMkEB", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "eng_plate_temp": [ + "60" + ], + "eng_plate_temp_initial_layer": [ + "60" + ], + "filament_deretraction_speed": [ + "40" + ], + "filament_diameter": [ + "1.75" + ], + "filament_flow_ratio": [ + "1" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "3.2" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_retract_before_wipe": [ + "70" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "1" + ], + "filament_retraction_length": [ + "2" + ], + "filament_retraction_minimum_travel": [ + "2" + ], + "filament_retraction_speed": [ + "40" + ], + "filament_soluble": [ + "0" + ], + "filament_vendor": [ + "Creality" + ], + "filament_wipe": [ + "1" + ], + "filament_wipe_distance": [ + "1" + ], + "filament_z_hop": [ + "0.2" + ], + "filament_z_hop_types": [ + "Normal Lift" + ], + "full_fan_speed_layer": [ + "0" + ], + "hot_plate_temp": [ + "30" + ], + "hot_plate_temp_initial_layer": [ + "30" + ], + "nozzle_temperature": [ + "200" + ], + "nozzle_temperature_initial_layer": [ + "200" + ], + "overhang_fan_threshold": [ + "95%" + ], + "required_nozzle_HRC": [ + "0" + ], + "slow_down_layer_time": [ + "12" + ], + "slow_down_min_speed": [ + "10" + ], + "textured_plate_temp": [ + "30" + ], + "textured_plate_temp_initial_layer": [ + "30" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "0", + "cool_cds_fan_start_at_height": "0.5", + "cool_special_cds_fan_speed": "0", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "0", + "epoxy_resin_plate_temp": "0", + "epoxy_resin_plate_temp_initial_layer": "0", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "nil", + "filament_retract_lift_below": "nil", + "filament_retract_lift_enforce": "nil", + "filament_shrink": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "material_flow_dependent_temperature": "0", + "material_flow_temp_graph": "[[3.5,200],[7.0,240]]", + "pressure_advance": "0.04", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality Ender-5 S1 0.4 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/HP-TPU @Sermoon M300-all.json b/resources/profiles/Creality/filament/HP-TPU @Sermoon M300-all.json new file mode 100644 index 0000000000..17e040b593 --- /dev/null +++ b/resources/profiles/Creality/filament/HP-TPU @Sermoon M300-all.json @@ -0,0 +1,172 @@ +{ + "type": "filament", + "name": "HP-TPU @Sermoon M300-all", + "inherits": "fdm_filament_tpu", + "from": "system", + "setting_id": "Gsl2ZOm6ShvzkqSv", + "filament_id": "OFGcMkEB", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "40" + ], + "cool_plate_temp_initial_layer": [ + "40" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "eng_plate_temp": [ + "35" + ], + "eng_plate_temp_initial_layer": [ + "35" + ], + "filament_density": [ + "1.26" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_flow_ratio": [ + "1" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "3" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_length": [ + "1.2" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_soluble": [ + "0" + ], + "filament_vendor": [ + "Creality" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "hot_plate_temp": [ + "40" + ], + "hot_plate_temp_initial_layer": [ + "40" + ], + "nozzle_temperature": [ + "220" + ], + "nozzle_temperature_initial_layer": [ + "230" + ], + "nozzle_temperature_range_high": [ + "240" + ], + "nozzle_temperature_range_low": [ + "190" + ], + "overhang_fan_threshold": [ + "95%" + ], + "required_nozzle_HRC": [ + "0" + ], + "slow_down_layer_time": [ + "8" + ], + "slow_down_min_speed": [ + "10" + ], + "textured_plate_temp": [ + "40" + ], + "textured_plate_temp_initial_layer": [ + "40" + ], + "filament_start_gcode": [ + "; filament start gcode\n{if (layer_z > first_layer_height) }\nM104 S[nozzle_temperature]\n{else} \nM104 S[first_layer_temperature]\n{endif}" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "0", + "cool_cds_fan_start_at_height": "0.5", + "cool_special_cds_fan_speed": "0", + "customized_plate_temp": "40", + "customized_plate_temp_initial_layer": "40", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "0", + "enable_special_area_additional_cooling_fan": "0", + "epoxy_resin_plate_temp": "0", + "epoxy_resin_plate_temp_initial_layer": "0", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "nil", + "filament_retract_lift_below": "nil", + "filament_retract_lift_enforce": "nil", + "filament_shrink": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "material_flow_dependent_temperature": "0", + "pressure_advance": "0.4", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality Sermoon M300 0.4 nozzle", + "Creality Sermoon M300 0.6 nozzle", + "Creality Sermoon M300 0.8 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/Hyper ABS @CR-M4 SE-all.json b/resources/profiles/Creality/filament/Hyper ABS @CR-M4 SE-all.json new file mode 100644 index 0000000000..11bfc18d1f --- /dev/null +++ b/resources/profiles/Creality/filament/Hyper ABS @CR-M4 SE-all.json @@ -0,0 +1,178 @@ +{ + "type": "filament", + "name": "Hyper ABS @CR-M4 SE-all", + "inherits": "fdm_filament_abs", + "from": "system", + "setting_id": "hBZ6ud06hTANqh4L", + "filament_id": "OF8GnyFU", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "close_fan_the_first_x_layers": [ + "1" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "90" + ], + "cool_plate_temp_initial_layer": [ + "90" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "eng_plate_temp": [ + "45" + ], + "eng_plate_temp_initial_layer": [ + "45" + ], + "fan_cooling_layer_time": [ + "100" + ], + "fan_max_speed": [ + "60" + ], + "fan_min_speed": [ + "20" + ], + "filament_cost": [ + "22" + ], + "filament_density": [ + "1.24" + ], + "filament_deretraction_speed": [ + "50" + ], + "filament_diameter": [ + "1.75" + ], + "filament_flow_ratio": [ + "0.9" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "15" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_retract_before_wipe": [ + "70" + ], + "filament_retract_restart_extra": [ + "0" + ], + "filament_retract_when_changing_layer": [ + "0" + ], + "filament_retraction_length": [ + "1" + ], + "filament_retraction_minimum_travel": [ + "0.05" + ], + "filament_retraction_speed": [ + "50" + ], + "filament_soluble": [ + "0" + ], + "filament_vendor": [ + "Creality" + ], + "filament_wipe": [ + "0" + ], + "filament_wipe_distance": [ + "2" + ], + "filament_z_hop": [ + "0.2" + ], + "filament_z_hop_types": [ + "Normal Lift" + ], + "full_fan_speed_layer": [ + "0" + ], + "hot_plate_temp": [ + "90" + ], + "hot_plate_temp_initial_layer": [ + "90" + ], + "overhang_fan_speed": [ + "100" + ], + "overhang_fan_threshold": [ + "95%" + ], + "required_nozzle_HRC": [ + "0" + ], + "slow_down_layer_time": [ + "10" + ], + "slow_down_min_speed": [ + "15" + ], + "temperature_vitrification": [ + "100" + ], + "textured_plate_temp": [ + "90" + ], + "textured_plate_temp_initial_layer": [ + "90" + ], + "filament_start_gcode": [ + "\" \"" + ], + "filament_end_gcode": [ + "\" \"" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "0", + "cool_cds_fan_start_at_height": "0.5", + "cool_special_cds_fan_speed": "0", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "1", + "enable_special_area_additional_cooling_fan": "0", + "epoxy_resin_plate_temp": "90", + "epoxy_resin_plate_temp_initial_layer": "90", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "0", + "filament_retract_lift_below": "0", + "filament_retract_lift_enforce": "All Surfaces", + "filament_shrink": "100%", + "filament_shrinkage_compensation_z": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "material_flow_dependent_temperature": "0", + "pressure_advance": "0.04", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality CR-M4 SE 0.4 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/Hyper ABS @Ender-3 V3 Plus-all.json b/resources/profiles/Creality/filament/Hyper ABS @Ender-3 V3 Plus-all.json new file mode 100644 index 0000000000..276d880338 --- /dev/null +++ b/resources/profiles/Creality/filament/Hyper ABS @Ender-3 V3 Plus-all.json @@ -0,0 +1,157 @@ +{ + "type": "filament", + "name": "Hyper ABS @Ender-3 V3 Plus-all", + "inherits": "fdm_filament_abs", + "from": "system", + "setting_id": "BjYVxAcG7vcGP88r", + "filament_id": "OF8GnyFU", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "80" + ], + "cool_plate_temp_initial_layer": [ + "80" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "eng_plate_temp": [ + "80" + ], + "eng_plate_temp_initial_layer": [ + "80" + ], + "fan_min_speed": [ + "70" + ], + "filament_cost": [ + "22" + ], + "filament_density": [ + "1.08" + ], + "filament_deretraction_speed": [ + "0" + ], + "filament_diameter": [ + "1.75" + ], + "filament_flow_ratio": [ + "0.926" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "23" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_retract_before_wipe": [ + "100%" + ], + "filament_retract_restart_extra": [ + "0" + ], + "filament_retract_when_changing_layer": [ + "0" + ], + "filament_retraction_length": [ + "0.8" + ], + "filament_retraction_minimum_travel": [ + "2" + ], + "filament_retraction_speed": [ + "30" + ], + "filament_soluble": [ + "0" + ], + "filament_vendor": [ + "Creality" + ], + "filament_wipe": [ + "0" + ], + "filament_wipe_distance": [ + "1" + ], + "filament_z_hop": [ + "0.4" + ], + "filament_z_hop_types": [ + "Normal Lift" + ], + "full_fan_speed_layer": [ + "0" + ], + "hot_plate_temp": [ + "80" + ], + "hot_plate_temp_initial_layer": [ + "80" + ], + "nozzle_temperature_range_high": [ + "260" + ], + "nozzle_temperature_range_low": [ + "230" + ], + "required_nozzle_HRC": [ + "0" + ], + "textured_plate_temp": [ + "80" + ], + "textured_plate_temp_initial_layer": [ + "80" + ], + "filament_start_gcode": [ + ";filament start gcode\n" + ], + "filament_end_gcode": [ + ";filament end gcode \n" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "60", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "0", + "epoxy_resin_plate_temp": "0", + "epoxy_resin_plate_temp_initial_layer": "0", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "0", + "filament_retract_lift_below": "0", + "filament_retract_lift_enforce": "All Surfaces", + "filament_shrink": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "pressure_advance": "0.02", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality Ender-3 V3 Plus 0.4 nozzle", + "Creality Ender-3 V3 Plus 0.6 nozzle", + "Creality Ender-3 V3 Plus 0.8 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/Hyper ABS @Sermoon M300-all.json b/resources/profiles/Creality/filament/Hyper ABS @Sermoon M300-all.json new file mode 100644 index 0000000000..fb1d196317 --- /dev/null +++ b/resources/profiles/Creality/filament/Hyper ABS @Sermoon M300-all.json @@ -0,0 +1,164 @@ +{ + "type": "filament", + "name": "Hyper ABS @Sermoon M300-all", + "inherits": "fdm_filament_abs", + "from": "system", + "setting_id": "gqPXRCOcnlERlcv2", + "filament_id": "OF8GnyFU", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "80" + ], + "cool_plate_temp_initial_layer": [ + "80" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "eng_plate_temp": [ + "80" + ], + "eng_plate_temp_initial_layer": [ + "80" + ], + "fan_max_speed": [ + "60" + ], + "filament_cost": [ + "22" + ], + "filament_density": [ + "1.08" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_flow_ratio": [ + "0.95" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "23" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_retract_before_wipe": [ + "90%" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_length": [ + "1.2" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_soluble": [ + "0" + ], + "filament_vendor": [ + "Creality" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "Slope Lift" + ], + "full_fan_speed_layer": [ + "0" + ], + "hot_plate_temp": [ + "80" + ], + "hot_plate_temp_initial_layer": [ + "80" + ], + "nozzle_temperature_range_high": [ + "280" + ], + "required_nozzle_HRC": [ + "0" + ], + "slow_down_layer_time": [ + "14" + ], + "slow_down_min_speed": [ + "20" + ], + "textured_plate_temp": [ + "80" + ], + "textured_plate_temp_initial_layer": [ + "80" + ], + "filament_start_gcode": [ + "; filament start gcode\n{if (layer_z > first_layer_height) }\nM104 S[nozzle_temperature]\n{else} \nM104 S[first_layer_temperature]\n{endif}" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "0", + "cool_cds_fan_start_at_height": "0.5", + "cool_special_cds_fan_speed": "0", + "customized_plate_temp": "80", + "customized_plate_temp_initial_layer": "80", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "0", + "enable_special_area_additional_cooling_fan": "0", + "epoxy_resin_plate_temp": "0", + "epoxy_resin_plate_temp_initial_layer": "0", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "nil", + "filament_retract_lift_below": "nil", + "filament_retract_lift_enforce": "nil", + "filament_shrink": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "material_flow_dependent_temperature": "0", + "pressure_advance": "0.03", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality Sermoon M300 0.4 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/Hyper L-W PLA @Ender-3 V3 KE-all.json b/resources/profiles/Creality/filament/Hyper L-W PLA @Ender-3 V3 KE-all.json new file mode 100644 index 0000000000..e8f0178f0b --- /dev/null +++ b/resources/profiles/Creality/filament/Hyper L-W PLA @Ender-3 V3 KE-all.json @@ -0,0 +1,147 @@ +{ + "type": "filament", + "name": "Hyper L-W PLA @Ender-3 V3 KE-all", + "inherits": "fdm_filament_pla", + "from": "system", + "setting_id": "8TcC8qLzV6pt9D4k", + "filament_id": "OF70zbGS", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "50" + ], + "cool_plate_temp_initial_layer": [ + "50" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "eng_plate_temp": [ + "50" + ], + "eng_plate_temp_initial_layer": [ + "50" + ], + "fan_min_speed": [ + "60" + ], + "filament_cost": [ + "48.9" + ], + "filament_density": [ + "1.21" + ], + "filament_deretraction_speed": [ + "40" + ], + "filament_diameter": [ + "1.75" + ], + "filament_flow_ratio": [ + "0.75" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "4" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_retract_before_wipe": [ + "100%" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_length": [ + "0.6" + ], + "filament_retraction_minimum_travel": [ + "3" + ], + "filament_retraction_speed": [ + "40" + ], + "filament_soluble": [ + "0" + ], + "filament_vendor": [ + "Creality" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "2" + ], + "filament_z_hop": [ + "0.4" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "nozzle_temperature_range_high": [ + "270" + ], + "nozzle_temperature_range_low": [ + "200" + ], + "required_nozzle_HRC": [ + "0" + ], + "slow_down_layer_time": [ + "10" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "0", + "cool_cds_fan_start_at_height": "0", + "cool_special_cds_fan_speed": "0", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "1", + "enable_special_area_additional_cooling_fan": "0", + "epoxy_resin_plate_temp": "60", + "epoxy_resin_plate_temp_initial_layer": "60", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "nil", + "filament_retract_lift_below": "nil", + "filament_retract_lift_enforce": "nil", + "filament_shrink": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "material_flow_dependent_temperature": "0", + "pressure_advance": "0.1", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality Ender-3 V3 KE 0.4 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/Hyper L-W PLA @Ender-3 V3 Plus-all.json b/resources/profiles/Creality/filament/Hyper L-W PLA @Ender-3 V3 Plus-all.json new file mode 100644 index 0000000000..08fa830940 --- /dev/null +++ b/resources/profiles/Creality/filament/Hyper L-W PLA @Ender-3 V3 Plus-all.json @@ -0,0 +1,150 @@ +{ + "type": "filament", + "name": "Hyper L-W PLA @Ender-3 V3 Plus-all", + "inherits": "fdm_filament_pla", + "from": "system", + "setting_id": "o8xXZkmH5KA2P9Xu", + "filament_id": "OF70zbGS", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "65" + ], + "cool_plate_temp_initial_layer": [ + "65" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "eng_plate_temp": [ + "65" + ], + "eng_plate_temp_initial_layer": [ + "65" + ], + "fan_min_speed": [ + "60" + ], + "filament_cost": [ + "48.9" + ], + "filament_density": [ + "1.21" + ], + "filament_deretraction_speed": [ + "30" + ], + "filament_diameter": [ + "1.75" + ], + "filament_flow_ratio": [ + "0.75" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "4" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_retract_before_wipe": [ + "100%" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_length": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "30" + ], + "filament_soluble": [ + "0" + ], + "filament_vendor": [ + "Creality" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "nozzle_temperature_range_high": [ + "270" + ], + "nozzle_temperature_range_low": [ + "200" + ], + "required_nozzle_HRC": [ + "0" + ], + "slow_down_layer_time": [ + "10" + ], + "filament_start_gcode": [ + ";filament start gcode\n" + ], + "filament_end_gcode": [ + ";filament end gcode \n" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "0", + "cool_cds_fan_start_at_height": "0.5", + "cool_special_cds_fan_speed": "80", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "1", + "epoxy_resin_plate_temp": "60", + "epoxy_resin_plate_temp_initial_layer": "60", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "nil", + "filament_retract_lift_below": "nil", + "filament_retract_lift_enforce": "nil", + "filament_shrink": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "material_flow_dependent_temperature": "0", + "material_flow_temp_graph": "[[3.0,200],[10.0,220],[12.0,220]]", + "pressure_advance": "0.1", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality Ender-3 V3 Plus 0.4 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/Hyper L-W PLA @Ender-3 V3 SE-all.json b/resources/profiles/Creality/filament/Hyper L-W PLA @Ender-3 V3 SE-all.json new file mode 100644 index 0000000000..8d4bf4db63 --- /dev/null +++ b/resources/profiles/Creality/filament/Hyper L-W PLA @Ender-3 V3 SE-all.json @@ -0,0 +1,153 @@ +{ + "type": "filament", + "name": "Hyper L-W PLA @Ender-3 V3 SE-all", + "inherits": "fdm_filament_pla", + "from": "system", + "setting_id": "stFRO2ehiEi0mDAG", + "filament_id": "OF70zbGS", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "50" + ], + "cool_plate_temp_initial_layer": [ + "50" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "eng_plate_temp": [ + "45" + ], + "eng_plate_temp_initial_layer": [ + "45" + ], + "fan_min_speed": [ + "60" + ], + "filament_cost": [ + "48.9" + ], + "filament_density": [ + "1.21" + ], + "filament_deretraction_speed": [ + "15" + ], + "filament_diameter": [ + "1.75" + ], + "filament_flow_ratio": [ + "0.75" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "4" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_length": [ + "0.6" + ], + "filament_retraction_minimum_travel": [ + "3" + ], + "filament_retraction_speed": [ + "15" + ], + "filament_soluble": [ + "0" + ], + "filament_vendor": [ + "Creality" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "nozzle_temperature_range_high": [ + "270" + ], + "nozzle_temperature_range_low": [ + "200" + ], + "required_nozzle_HRC": [ + "0" + ], + "slow_down_layer_time": [ + "10" + ], + "filament_start_gcode": [ + ";filament start gcode" + ], + "filament_end_gcode": [ + ";filament end gcode " + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "0", + "cool_cds_fan_start_at_height": "0.5", + "cool_special_cds_fan_speed": "0", + "customized_plate_temp": "60", + "customized_plate_temp_initial_layer": "60", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "1", + "enable_special_area_additional_cooling_fan": "0", + "epoxy_resin_plate_temp": "60", + "epoxy_resin_plate_temp_initial_layer": "60", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "nil", + "filament_retract_lift_below": "nil", + "filament_retract_lift_enforce": "nil", + "filament_shrink": "100%", + "filament_shrinkage_compensation_z": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "material_flow_dependent_temperature": "0", + "pressure_advance": "0.1", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality Ender-3 V3 SE 0.4 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/Hyper L-W PLA @Ender-3 V3-all.json b/resources/profiles/Creality/filament/Hyper L-W PLA @Ender-3 V3-all.json new file mode 100644 index 0000000000..7de5499bb1 --- /dev/null +++ b/resources/profiles/Creality/filament/Hyper L-W PLA @Ender-3 V3-all.json @@ -0,0 +1,151 @@ +{ + "type": "filament", + "name": "Hyper L-W PLA @Ender-3 V3-all", + "inherits": "fdm_filament_pla", + "from": "system", + "setting_id": "eP8wEl79mHeBddgE", + "filament_id": "OF70zbGS", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "65" + ], + "cool_plate_temp_initial_layer": [ + "65" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "eng_plate_temp": [ + "65" + ], + "eng_plate_temp_initial_layer": [ + "65" + ], + "fan_min_speed": [ + "60" + ], + "filament_cost": [ + "48.9" + ], + "filament_density": [ + "1.21" + ], + "filament_deretraction_speed": [ + "30" + ], + "filament_diameter": [ + "1.75" + ], + "filament_flow_ratio": [ + "0.75" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "4" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_retract_before_wipe": [ + "100%" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_length": [ + "0.6" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "30" + ], + "filament_soluble": [ + "0" + ], + "filament_vendor": [ + "Creality" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "2" + ], + "filament_z_hop": [ + "0.4" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "nozzle_temperature_range_high": [ + "270" + ], + "nozzle_temperature_range_low": [ + "200" + ], + "required_nozzle_HRC": [ + "0" + ], + "slow_down_layer_time": [ + "10" + ], + "filament_start_gcode": [ + ";filament start gcode\n" + ], + "filament_end_gcode": [ + ";filament end gcode \n" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "0", + "cool_cds_fan_start_at_height": "0.5", + "cool_special_cds_fan_speed": "100", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "1", + "enable_special_area_additional_cooling_fan": "0", + "epoxy_resin_plate_temp": "60", + "epoxy_resin_plate_temp_initial_layer": "60", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "nil", + "filament_retract_lift_below": "nil", + "filament_retract_lift_enforce": "nil", + "filament_shrink": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "material_flow_dependent_temperature": "0", + "material_flow_temp_graph": "[[3.0,210], [10.0,220], [12.0,230]]", + "pressure_advance": "0.1", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality Ender-3 V3 0.4 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/Hyper Luminous @Ender-3 V3 KE-all.json b/resources/profiles/Creality/filament/Hyper Luminous @Ender-3 V3 KE-all.json new file mode 100644 index 0000000000..1164bcd6d1 --- /dev/null +++ b/resources/profiles/Creality/filament/Hyper Luminous @Ender-3 V3 KE-all.json @@ -0,0 +1,157 @@ +{ + "type": "filament", + "name": "Hyper Luminous @Ender-3 V3 KE-all", + "inherits": "fdm_filament_pla", + "from": "system", + "setting_id": "4UH3F59EjQKbtyrx", + "filament_id": "OFC1PzXz", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "complete_print_exhaust_fan_speed": [ + "0" + ], + "cool_plate_temp": [ + "50" + ], + "cool_plate_temp_initial_layer": [ + "50" + ], + "during_print_exhaust_fan_speed": [ + "0" + ], + "eng_plate_temp": [ + "50" + ], + "eng_plate_temp_initial_layer": [ + "50" + ], + "filament_cost": [ + "28.9" + ], + "filament_density": [ + "1.3" + ], + "filament_deretraction_speed": [ + "40" + ], + "filament_diameter": [ + "1.75" + ], + "filament_flow_ratio": [ + "0.95" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "21" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_retract_before_wipe": [ + "95%" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_length": [ + "0.8" + ], + "filament_retraction_minimum_travel": [ + "1" + ], + "filament_retraction_speed": [ + "40" + ], + "filament_soluble": [ + "0" + ], + "filament_vendor": [ + "Creality" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "1.5" + ], + "filament_z_hop": [ + "0.4" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "hot_plate_temp": [ + "50" + ], + "hot_plate_temp_initial_layer": [ + "50" + ], + "required_nozzle_HRC": [ + "0" + ], + "slow_down_layer_time": [ + "12" + ], + "textured_plate_temp": [ + "50" + ], + "textured_plate_temp_initial_layer": [ + "50" + ], + "filament_start_gcode": [ + ";filament start gcode" + ], + "filament_end_gcode": [ + " ; filament end gcode" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "35", + "cool_cds_fan_start_at_height": "0.5", + "cool_special_cds_fan_speed": "0", + "customized_plate_temp": "50", + "customized_plate_temp_initial_layer": "50", + "default_filament_colour": "\"\"", + "dont_slow_down_outer_wall": "0", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "0", + "enable_special_area_additional_cooling_fan": "0", + "epoxy_resin_plate_temp": "40", + "epoxy_resin_plate_temp_initial_layer": "40", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "nil", + "filament_retract_lift_below": "nil", + "filament_retract_lift_enforce": "nil", + "filament_shrink": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "material_flow_dependent_temperature": "0", + "material_flow_temp_graph": "[[1.0,200],[1.2,200],[1.3,220]]", + "pressure_advance": "0.06", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality Ender-3 V3 KE 0.4 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/Hyper Luminous @Ender-3 V3 Plus-all.json b/resources/profiles/Creality/filament/Hyper Luminous @Ender-3 V3 Plus-all.json new file mode 100644 index 0000000000..51f3f30d01 --- /dev/null +++ b/resources/profiles/Creality/filament/Hyper Luminous @Ender-3 V3 Plus-all.json @@ -0,0 +1,159 @@ +{ + "type": "filament", + "name": "Hyper Luminous @Ender-3 V3 Plus-all", + "inherits": "fdm_filament_pla", + "from": "system", + "setting_id": "RF40zBxzPrRJqzOX", + "filament_id": "OFC1PzXz", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "complete_print_exhaust_fan_speed": [ + "0" + ], + "cool_plate_temp": [ + "65" + ], + "cool_plate_temp_initial_layer": [ + "65" + ], + "during_print_exhaust_fan_speed": [ + "0" + ], + "eng_plate_temp": [ + "65" + ], + "eng_plate_temp_initial_layer": [ + "65" + ], + "filament_cost": [ + "28.9" + ], + "filament_density": [ + "1.3" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_flow_ratio": [ + "0.95" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "18" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_retract_before_wipe": [ + "95%" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_length": [ + "0.8" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_soluble": [ + "0" + ], + "filament_vendor": [ + "Creality" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "1.5" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "hot_plate_temp": [ + "65" + ], + "hot_plate_temp_initial_layer": [ + "65" + ], + "required_nozzle_HRC": [ + "0" + ], + "slow_down_layer_time": [ + "12" + ], + "textured_plate_temp": [ + "65" + ], + "textured_plate_temp_initial_layer": [ + "65" + ], + "filament_start_gcode": [ + ";filament start gcode" + ], + "filament_end_gcode": [ + " ; filament end gcode" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "35", + "cool_cds_fan_start_at_height": "0.5", + "cool_special_cds_fan_speed": "0", + "customized_plate_temp": "65", + "customized_plate_temp_initial_layer": "65", + "default_filament_colour": "\"\"", + "dont_slow_down_outer_wall": "0", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "0", + "enable_special_area_additional_cooling_fan": "0", + "epoxy_resin_plate_temp": "55", + "epoxy_resin_plate_temp_initial_layer": "55", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "nil", + "filament_retract_lift_below": "nil", + "filament_retract_lift_enforce": "nil", + "filament_shrink": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "material_flow_dependent_temperature": "0", + "material_flow_temp_graph": "[[0.5,190],[1.0,190],[1.2,220]]", + "pressure_advance": "0.04", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality Ender-3 V3 Plus 0.4 nozzle", + "Creality Ender-3 V3 Plus 0.6 nozzle", + "Creality Ender-3 V3 Plus 0.8 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/Hyper Luminous @Ender-3 V3 SE-all.json b/resources/profiles/Creality/filament/Hyper Luminous @Ender-3 V3 SE-all.json new file mode 100644 index 0000000000..c7c8a9afe8 --- /dev/null +++ b/resources/profiles/Creality/filament/Hyper Luminous @Ender-3 V3 SE-all.json @@ -0,0 +1,157 @@ +{ + "type": "filament", + "name": "Hyper Luminous @Ender-3 V3 SE-all", + "inherits": "fdm_filament_pla", + "from": "system", + "setting_id": "ROda7wbinyGRYcyj", + "filament_id": "OFC1PzXz", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "complete_print_exhaust_fan_speed": [ + "0" + ], + "cool_plate_temp": [ + "50" + ], + "cool_plate_temp_initial_layer": [ + "50" + ], + "during_print_exhaust_fan_speed": [ + "0" + ], + "eng_plate_temp": [ + "50" + ], + "eng_plate_temp_initial_layer": [ + "50" + ], + "filament_cost": [ + "28.9" + ], + "filament_density": [ + "1.3" + ], + "filament_deretraction_speed": [ + "15" + ], + "filament_diameter": [ + "1.75" + ], + "filament_flow_ratio": [ + "0.95" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "16" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_retract_before_wipe": [ + "90%" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_length": [ + "0.8" + ], + "filament_retraction_minimum_travel": [ + "1" + ], + "filament_retraction_speed": [ + "15" + ], + "filament_soluble": [ + "0" + ], + "filament_vendor": [ + "Creality" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "1" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "hot_plate_temp": [ + "50" + ], + "hot_plate_temp_initial_layer": [ + "50" + ], + "required_nozzle_HRC": [ + "0" + ], + "slow_down_layer_time": [ + "12" + ], + "textured_plate_temp": [ + "50" + ], + "textured_plate_temp_initial_layer": [ + "50" + ], + "filament_start_gcode": [ + ";filament start gcode" + ], + "filament_end_gcode": [ + " ; filament end gcode" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "35", + "cool_cds_fan_start_at_height": "0.5", + "cool_special_cds_fan_speed": "0", + "customized_plate_temp": "50", + "customized_plate_temp_initial_layer": "50", + "default_filament_colour": "\"\"", + "dont_slow_down_outer_wall": "0", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "0", + "enable_special_area_additional_cooling_fan": "0", + "epoxy_resin_plate_temp": "40", + "epoxy_resin_plate_temp_initial_layer": "40", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "nil", + "filament_retract_lift_below": "nil", + "filament_retract_lift_enforce": "nil", + "filament_shrink": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "material_flow_dependent_temperature": "0", + "material_flow_temp_graph": "[[1.0,200],[1.2,200],[1.3,220]]", + "pressure_advance": "0.05", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality Ender-3 V3 SE 0.4 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/Hyper Luminous @Ender-3 V3-all.json b/resources/profiles/Creality/filament/Hyper Luminous @Ender-3 V3-all.json new file mode 100644 index 0000000000..a7f7c3d632 --- /dev/null +++ b/resources/profiles/Creality/filament/Hyper Luminous @Ender-3 V3-all.json @@ -0,0 +1,159 @@ +{ + "type": "filament", + "name": "Hyper Luminous @Ender-3 V3-all", + "inherits": "fdm_filament_pla", + "from": "system", + "setting_id": "ULJWbH3WIta6qv0f", + "filament_id": "OFC1PzXz", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "complete_print_exhaust_fan_speed": [ + "0" + ], + "cool_plate_temp": [ + "65" + ], + "cool_plate_temp_initial_layer": [ + "65" + ], + "during_print_exhaust_fan_speed": [ + "0" + ], + "eng_plate_temp": [ + "65" + ], + "eng_plate_temp_initial_layer": [ + "65" + ], + "filament_cost": [ + "28.9" + ], + "filament_density": [ + "1.3" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_flow_ratio": [ + "0.99" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "18" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_retract_before_wipe": [ + "95%" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_length": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_soluble": [ + "0" + ], + "filament_vendor": [ + "Creality" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "0.4" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "hot_plate_temp": [ + "65" + ], + "hot_plate_temp_initial_layer": [ + "65" + ], + "required_nozzle_HRC": [ + "0" + ], + "slow_down_layer_time": [ + "12" + ], + "textured_plate_temp": [ + "65" + ], + "textured_plate_temp_initial_layer": [ + "65" + ], + "filament_start_gcode": [ + ";filament start gcode" + ], + "filament_end_gcode": [ + " ; filament end gcode" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "35", + "cool_cds_fan_start_at_height": "0.5", + "cool_special_cds_fan_speed": "0", + "customized_plate_temp": "65", + "customized_plate_temp_initial_layer": "65", + "default_filament_colour": "\"\"", + "dont_slow_down_outer_wall": "0", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "0", + "enable_special_area_additional_cooling_fan": "0", + "epoxy_resin_plate_temp": "55", + "epoxy_resin_plate_temp_initial_layer": "55", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "nil", + "filament_retract_lift_below": "nil", + "filament_retract_lift_enforce": "nil", + "filament_shrink": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "material_flow_dependent_temperature": "0", + "material_flow_temp_graph": "[[0.5,190],[1.0,190],[1.2,220]]", + "pressure_advance": "0.04", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality Ender-3 V3 0.4 nozzle", + "Creality Ender-3 V3 0.6 nozzle", + "Creality Ender-3 V3 0.8 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/Hyper Luminous @Sermoon M300-all.json b/resources/profiles/Creality/filament/Hyper Luminous @Sermoon M300-all.json new file mode 100644 index 0000000000..64634f829e --- /dev/null +++ b/resources/profiles/Creality/filament/Hyper Luminous @Sermoon M300-all.json @@ -0,0 +1,162 @@ +{ + "type": "filament", + "name": "Hyper Luminous @Sermoon M300-all", + "inherits": "fdm_filament_pla", + "from": "system", + "setting_id": "dzNozpc70jsBlJvf", + "filament_id": "OFC1PzXz", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "complete_print_exhaust_fan_speed": [ + "0" + ], + "cool_plate_temp": [ + "50" + ], + "cool_plate_temp_initial_layer": [ + "50" + ], + "during_print_exhaust_fan_speed": [ + "0" + ], + "eng_plate_temp": [ + "50" + ], + "eng_plate_temp_initial_layer": [ + "50" + ], + "filament_cost": [ + "28.9" + ], + "filament_density": [ + "1.3" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_flow_ratio": [ + "0.99" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "21" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_retract_before_wipe": [ + "90%" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_length": [ + "1" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_soluble": [ + "0" + ], + "filament_vendor": [ + "Creality" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "Slope Lift" + ], + "full_fan_speed_layer": [ + "0" + ], + "hot_plate_temp": [ + "50" + ], + "hot_plate_temp_initial_layer": [ + "50" + ], + "required_nozzle_HRC": [ + "0" + ], + "slow_down_layer_time": [ + "10" + ], + "slow_down_min_speed": [ + "20" + ], + "textured_plate_temp": [ + "50" + ], + "textured_plate_temp_initial_layer": [ + "50" + ], + "filament_start_gcode": [ + ";filament start gcode" + ], + "filament_end_gcode": [ + " ; filament end gcode" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "0", + "cool_cds_fan_start_at_height": "0.5", + "cool_special_cds_fan_speed": "0", + "customized_plate_temp": "50", + "customized_plate_temp_initial_layer": "50", + "default_filament_colour": "\"\"", + "dont_slow_down_outer_wall": "0", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "0", + "enable_special_area_additional_cooling_fan": "0", + "epoxy_resin_plate_temp": "40", + "epoxy_resin_plate_temp_initial_layer": "40", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "nil", + "filament_retract_lift_below": "nil", + "filament_retract_lift_enforce": "nil", + "filament_shrink": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "material_flow_dependent_temperature": "0", + "material_flow_temp_graph": "[[0.5,210],[1.2,210],[1.5,220]]", + "pressure_advance": "0.042", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality Sermoon M300 0.4 nozzle", + "Creality Sermoon M300 0.6 nozzle", + "Creality Sermoon M300 0.8 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/Hyper Marble @Ender-3 V3 KE-all.json b/resources/profiles/Creality/filament/Hyper Marble @Ender-3 V3 KE-all.json new file mode 100644 index 0000000000..b98f0e166c --- /dev/null +++ b/resources/profiles/Creality/filament/Hyper Marble @Ender-3 V3 KE-all.json @@ -0,0 +1,160 @@ +{ + "type": "filament", + "name": "Hyper Marble @Ender-3 V3 KE-all", + "inherits": "fdm_filament_pla", + "from": "system", + "setting_id": "WPGA61PBfz4GtHD1", + "filament_id": "OFLzx3J4", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "50" + ], + "cool_plate_temp_initial_layer": [ + "50" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "eng_plate_temp": [ + "50" + ], + "eng_plate_temp_initial_layer": [ + "50" + ], + "filament_cost": [ + "23.9" + ], + "filament_density": [ + "1.25" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_flow_ratio": [ + "0.95" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "18" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_retract_before_wipe": [ + "100%" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_length": [ + "2.2" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_soluble": [ + "0" + ], + "filament_vendor": [ + "Creality" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "3" + ], + "filament_z_hop": [ + "0.4" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "hot_plate_temp": [ + "50" + ], + "hot_plate_temp_initial_layer": [ + "50" + ], + "nozzle_temperature_range_high": [ + "240" + ], + "required_nozzle_HRC": [ + "0" + ], + "slow_down_layer_time": [ + "14" + ], + "slow_down_min_speed": [ + "20" + ], + "textured_plate_temp": [ + "50" + ], + "textured_plate_temp_initial_layer": [ + "50" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "0", + "cool_cds_fan_start_at_height": "0", + "cool_special_cds_fan_speed": "0", + "customized_plate_temp": "50", + "customized_plate_temp_initial_layer": "50", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "1", + "enable_special_area_additional_cooling_fan": "0", + "epoxy_resin_plate_temp": "50", + "epoxy_resin_plate_temp_initial_layer": "50", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "nil", + "filament_retract_lift_below": "nil", + "filament_retract_lift_enforce": "nil", + "filament_shrink": "100%", + "filament_shrinkage_compensation_z": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "material_flow_dependent_temperature": "0", + "material_flow_temp_graph": "[[0.8,200],[1.0,200],[1.3,220]]", + "pressure_advance": "0.04", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality Ender-3 V3 KE 0.4 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/Hyper Marble @Ender-3 V3 Plus-all.json b/resources/profiles/Creality/filament/Hyper Marble @Ender-3 V3 Plus-all.json new file mode 100644 index 0000000000..2e9dff0e3f --- /dev/null +++ b/resources/profiles/Creality/filament/Hyper Marble @Ender-3 V3 Plus-all.json @@ -0,0 +1,159 @@ +{ + "type": "filament", + "name": "Hyper Marble @Ender-3 V3 Plus-all", + "inherits": "fdm_filament_pla", + "from": "system", + "setting_id": "d2S4P7eOqBldwbK4", + "filament_id": "OFLzx3J4", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "additional_cooling_fan_speed": [ + "80" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "65" + ], + "cool_plate_temp_initial_layer": [ + "65" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "eng_plate_temp": [ + "65" + ], + "eng_plate_temp_initial_layer": [ + "65" + ], + "filament_cost": [ + "23.9" + ], + "filament_density": [ + "1.25" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_flow_ratio": [ + "0.95" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "18" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_retract_before_wipe": [ + "100%" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_length": [ + "0.8" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_soluble": [ + "0" + ], + "filament_vendor": [ + "Creality" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "hot_plate_temp": [ + "50" + ], + "hot_plate_temp_initial_layer": [ + "50" + ], + "nozzle_temperature_range_high": [ + "240" + ], + "required_nozzle_HRC": [ + "0" + ], + "slow_down_layer_time": [ + "8" + ], + "slow_down_min_speed": [ + "20" + ], + "textured_plate_temp": [ + "50" + ], + "textured_plate_temp_initial_layer": [ + "50" + ], + "filament_start_gcode": [ + ";filament start gcode\n" + ], + "filament_end_gcode": [ + ";filament end gcode \n" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "0", + "cool_cds_fan_start_at_height": "0.5", + "customized_plate_temp": "0", + "customized_plate_temp_initial_layer": "0", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "1", + "epoxy_resin_plate_temp": "50", + "epoxy_resin_plate_temp_initial_layer": "50", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "nil", + "filament_retract_lift_below": "nil", + "filament_retract_lift_enforce": "nil", + "filament_shrink": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "material_flow_temp_graph": "[[0.8,200],[1.0,200],[1.3,220]]", + "pressure_advance": "0.04", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality Ender-3 V3 Plus 0.4 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/Hyper Marble @Ender-3 V3 SE-all.json b/resources/profiles/Creality/filament/Hyper Marble @Ender-3 V3 SE-all.json new file mode 100644 index 0000000000..b4f8a17103 --- /dev/null +++ b/resources/profiles/Creality/filament/Hyper Marble @Ender-3 V3 SE-all.json @@ -0,0 +1,163 @@ +{ + "type": "filament", + "name": "Hyper Marble @Ender-3 V3 SE-all", + "inherits": "fdm_filament_pla", + "from": "system", + "setting_id": "NzP0zuVF8V6fxJJn", + "filament_id": "OFLzx3J4", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "50" + ], + "cool_plate_temp_initial_layer": [ + "50" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "eng_plate_temp": [ + "45" + ], + "eng_plate_temp_initial_layer": [ + "45" + ], + "filament_cost": [ + "23.9" + ], + "filament_density": [ + "1.25" + ], + "filament_deretraction_speed": [ + "15" + ], + "filament_diameter": [ + "1.75" + ], + "filament_flow_ratio": [ + "0.95" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "18" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_length": [ + "1.5" + ], + "filament_retraction_minimum_travel": [ + "2" + ], + "filament_retraction_speed": [ + "15" + ], + "filament_soluble": [ + "0" + ], + "filament_vendor": [ + "Creality" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "3" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "hot_plate_temp": [ + "50" + ], + "hot_plate_temp_initial_layer": [ + "50" + ], + "nozzle_temperature_range_high": [ + "240" + ], + "required_nozzle_HRC": [ + "0" + ], + "slow_down_layer_time": [ + "14" + ], + "slow_down_min_speed": [ + "20" + ], + "textured_plate_temp": [ + "50" + ], + "textured_plate_temp_initial_layer": [ + "50" + ], + "filament_start_gcode": [ + ";filament start gcode" + ], + "filament_end_gcode": [ + ";filament end gcode " + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "0", + "cool_cds_fan_start_at_height": "0", + "cool_special_cds_fan_speed": "0", + "customized_plate_temp": "50", + "customized_plate_temp_initial_layer": "50", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "1", + "enable_special_area_additional_cooling_fan": "0", + "epoxy_resin_plate_temp": "50", + "epoxy_resin_plate_temp_initial_layer": "50", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "nil", + "filament_retract_lift_below": "nil", + "filament_retract_lift_enforce": "nil", + "filament_shrink": "100%", + "filament_shrinkage_compensation_z": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "material_flow_dependent_temperature": "0", + "material_flow_temp_graph": "[[0.8,200],[1.0,200],[1.2,220]]", + "pressure_advance": "0.04", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality Ender-3 V3 SE 0.4 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/Hyper Marble @Ender-3 V3-all.json b/resources/profiles/Creality/filament/Hyper Marble @Ender-3 V3-all.json new file mode 100644 index 0000000000..c848558368 --- /dev/null +++ b/resources/profiles/Creality/filament/Hyper Marble @Ender-3 V3-all.json @@ -0,0 +1,160 @@ +{ + "type": "filament", + "name": "Hyper Marble @Ender-3 V3-all", + "inherits": "fdm_filament_pla", + "from": "system", + "setting_id": "QGUNxNqtDRpzMjpQ", + "filament_id": "OFLzx3J4", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "additional_cooling_fan_speed": [ + "80" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "65" + ], + "cool_plate_temp_initial_layer": [ + "65" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "eng_plate_temp": [ + "65" + ], + "eng_plate_temp_initial_layer": [ + "65" + ], + "filament_cost": [ + "23.9" + ], + "filament_density": [ + "1.25" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_flow_ratio": [ + "0.95" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "18" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_retract_before_wipe": [ + "100%" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_length": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_soluble": [ + "0" + ], + "filament_vendor": [ + "Creality" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "2" + ], + "filament_z_hop": [ + "0.4" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "hot_plate_temp": [ + "50" + ], + "hot_plate_temp_initial_layer": [ + "50" + ], + "nozzle_temperature_range_high": [ + "240" + ], + "required_nozzle_HRC": [ + "0" + ], + "slow_down_layer_time": [ + "8" + ], + "slow_down_min_speed": [ + "20" + ], + "textured_plate_temp": [ + "50" + ], + "textured_plate_temp_initial_layer": [ + "50" + ], + "filament_start_gcode": [ + ";filament start gcode\n" + ], + "filament_end_gcode": [ + ";filament end gcode \n" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "0", + "cool_special_cds_fan_speed": "100", + "customized_plate_temp": "0", + "customized_plate_temp_initial_layer": "0", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "1", + "epoxy_resin_plate_temp": "50", + "epoxy_resin_plate_temp_initial_layer": "50", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "nil", + "filament_retract_lift_below": "nil", + "filament_retract_lift_enforce": "nil", + "filament_shrink": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "material_flow_dependent_temperature": "0", + "material_flow_temp_graph": "[[0.8,200],[1.0,200],[1.3,220]]", + "pressure_advance": "0.04", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality Ender-3 V3 0.4 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/Hyper Marble @Sermoon M300-all.json b/resources/profiles/Creality/filament/Hyper Marble @Sermoon M300-all.json new file mode 100644 index 0000000000..5a491beeb5 --- /dev/null +++ b/resources/profiles/Creality/filament/Hyper Marble @Sermoon M300-all.json @@ -0,0 +1,162 @@ +{ + "type": "filament", + "name": "Hyper Marble @Sermoon M300-all", + "inherits": "fdm_filament_pla", + "from": "system", + "setting_id": "W2KijERiDCLzi6j7", + "filament_id": "OFLzx3J4", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "complete_print_exhaust_fan_speed": [ + "0" + ], + "cool_plate_temp": [ + "50" + ], + "cool_plate_temp_initial_layer": [ + "50" + ], + "during_print_exhaust_fan_speed": [ + "0" + ], + "eng_plate_temp": [ + "50" + ], + "eng_plate_temp_initial_layer": [ + "50" + ], + "filament_cost": [ + "23.9" + ], + "filament_density": [ + "1.25" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_flow_ratio": [ + "0.95" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "18" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_retract_before_wipe": [ + "90" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_length": [ + "1" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_soluble": [ + "0" + ], + "filament_vendor": [ + "Creality" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "Slope Lift" + ], + "full_fan_speed_layer": [ + "0" + ], + "hot_plate_temp": [ + "50" + ], + "hot_plate_temp_initial_layer": [ + "50" + ], + "nozzle_temperature_range_high": [ + "240" + ], + "required_nozzle_HRC": [ + "0" + ], + "slow_down_layer_time": [ + "10" + ], + "slow_down_min_speed": [ + "20" + ], + "textured_plate_temp": [ + "50" + ], + "textured_plate_temp_initial_layer": [ + "50" + ], + "filament_start_gcode": [ + "; filament start gcode\n{if (layer_z > first_layer_height) }\nM104 S[nozzle_temperature]\n{else} \nM104 S[first_layer_temperature]\n{endif}" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ], + "activate_chamber_temp_control": "1", + "chamber_temperature": "0", + "cool_cds_fan_start_at_height": "0.5", + "cool_special_cds_fan_speed": "100", + "customized_plate_temp": "50", + "customized_plate_temp_initial_layer": "50", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "0", + "enable_special_area_additional_cooling_fan": "0", + "epoxy_resin_plate_temp": "0", + "epoxy_resin_plate_temp_initial_layer": "0", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "nil", + "filament_retract_lift_below": "nil", + "filament_retract_lift_enforce": "nil", + "filament_shrink": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "material_flow_dependent_temperature": "0", + "material_flow_temp_graph": "[[0.5,200],[1.0,200],[1.2,220]]", + "pressure_advance": "0.04", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality Sermoon M300 0.4 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/Hyper PETG @Ender-3 V3 Plus-all.json b/resources/profiles/Creality/filament/Hyper PETG @Ender-3 V3 Plus-all.json new file mode 100644 index 0000000000..c429ec204b --- /dev/null +++ b/resources/profiles/Creality/filament/Hyper PETG @Ender-3 V3 Plus-all.json @@ -0,0 +1,164 @@ +{ + "type": "filament", + "name": "Hyper PETG @Ender-3 V3 Plus-all", + "inherits": "fdm_filament_petg", + "from": "system", + "setting_id": "n2NyHtXVREV7h9YJ", + "filament_id": "OFujZSdh", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "close_fan_the_first_x_layers": [ + "1" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "70" + ], + "cool_plate_temp_initial_layer": [ + "70" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "eng_plate_temp": [ + "50" + ], + "eng_plate_temp_initial_layer": [ + "55" + ], + "fan_cooling_layer_time": [ + "30" + ], + "fan_max_speed": [ + "90" + ], + "fan_min_speed": [ + "60" + ], + "filament_cost": [ + "25" + ], + "filament_density": [ + "1.28" + ], + "filament_deretraction_speed": [ + "30" + ], + "filament_flow_ratio": [ + "0.95" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "23" + ], + "filament_retract_before_wipe": [ + "100" + ], + "filament_retraction_length": [ + "0.8" + ], + "filament_retraction_speed": [ + "30" + ], + "filament_type": [ + "PETG" + ], + "filament_vendor": [ + "Creality" + ], + "filament_z_hop_types": [ + "Auto Lift" + ], + "hot_plate_temp": [ + "70" + ], + "hot_plate_temp_initial_layer": [ + "70" + ], + "nozzle_temperature": [ + "240" + ], + "nozzle_temperature_initial_layer": [ + "240" + ], + "nozzle_temperature_range_high": [ + "260" + ], + "nozzle_temperature_range_low": [ + "220" + ], + "overhang_fan_speed": [ + "90" + ], + "overhang_fan_threshold": [ + "25%" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "required_nozzle_HRC": [ + "0" + ], + "slow_down_layer_time": [ + "14" + ], + "temperature_vitrification": [ + "75" + ], + "textured_plate_temp": [ + "70" + ], + "textured_plate_temp_initial_layer": [ + "70" + ], + "filament_start_gcode": [ + ";filament start gcode\n" + ], + "filament_end_gcode": [ + ";filament end gcode \n" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "0", + "cool_cds_fan_start_at_height": "0.5", + "cool_special_cds_fan_speed": "0", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "1", + "enable_special_area_additional_cooling_fan": "0", + "epoxy_resin_plate_temp": "0", + "epoxy_resin_plate_temp_initial_layer": "0", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6", + "filament_retract_lift_above": "nil", + "filament_retract_lift_below": "nil", + "filament_retract_lift_enforce": "nil", + "filament_shrink": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "material_flow_dependent_temperature": "0", + "pressure_advance": "0.07", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality Ender-3 V3 Plus 0.4 nozzle", + "Creality Ender-3 V3 Plus 0.6 nozzle", + "Creality Ender-3 V3 Plus 0.8 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/Hyper PETG @Ender-3 V3-all.json b/resources/profiles/Creality/filament/Hyper PETG @Ender-3 V3-all.json new file mode 100644 index 0000000000..c317632683 --- /dev/null +++ b/resources/profiles/Creality/filament/Hyper PETG @Ender-3 V3-all.json @@ -0,0 +1,154 @@ +{ + "type": "filament", + "name": "Hyper PETG @Ender-3 V3-all", + "inherits": "fdm_filament_petg", + "from": "system", + "setting_id": "Plfak7mxwk9wmWdb", + "filament_id": "OFujZSdh", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "70" + ], + "cool_plate_temp_initial_layer": [ + "70" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "eng_plate_temp": [ + "0" + ], + "eng_plate_temp_initial_layer": [ + "0" + ], + "fan_cooling_layer_time": [ + "30" + ], + "fan_max_speed": [ + "80" + ], + "fan_min_speed": [ + "40" + ], + "filament_cost": [ + "25" + ], + "filament_density": [ + "1.23" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "23" + ], + "filament_retract_before_wipe": [ + "70" + ], + "filament_type": [ + "PETG" + ], + "filament_vendor": [ + "Creality" + ], + "filament_wipe_distance": [ + "2" + ], + "hot_plate_temp": [ + "70" + ], + "hot_plate_temp_initial_layer": [ + "70" + ], + "nozzle_temperature": [ + "250" + ], + "nozzle_temperature_initial_layer": [ + "250" + ], + "nozzle_temperature_range_high": [ + "270" + ], + "nozzle_temperature_range_low": [ + "220" + ], + "overhang_fan_speed": [ + "90" + ], + "overhang_fan_threshold": [ + "25%" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "required_nozzle_HRC": [ + "0" + ], + "slow_down_layer_time": [ + "14" + ], + "slow_down_min_speed": [ + "20" + ], + "temperature_vitrification": [ + "75" + ], + "textured_plate_temp": [ + "70" + ], + "textured_plate_temp_initial_layer": [ + "70" + ], + "filament_start_gcode": [ + ";filament start gcode\n" + ], + "filament_end_gcode": [ + ";filament end gcode \n" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "0", + "cool_cds_fan_start_at_height": "0.5", + "cool_special_cds_fan_speed": "100", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "1", + "enable_special_area_additional_cooling_fan": "0", + "epoxy_resin_plate_temp": "70", + "epoxy_resin_plate_temp_initial_layer": "70", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "nil", + "filament_retract_lift_below": "nil", + "filament_retract_lift_enforce": "nil", + "filament_shrink": "100%", + "filament_shrinkage_compensation_z": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "material_flow_dependent_temperature": "0", + "material_flow_temp_graph": "[[3.0,230],[10.0,240],[20.0,250]]", + "pressure_advance": "0.07", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality Ender-3 V3 0.4 nozzle", + "Creality Ender-3 V3 0.6 nozzle", + "Creality Ender-3 V3 0.8 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/Hyper PETG @Sermoon M300-all.json b/resources/profiles/Creality/filament/Hyper PETG @Sermoon M300-all.json new file mode 100644 index 0000000000..71818258ee --- /dev/null +++ b/resources/profiles/Creality/filament/Hyper PETG @Sermoon M300-all.json @@ -0,0 +1,148 @@ +{ + "type": "filament", + "name": "Hyper PETG @Sermoon M300-all", + "inherits": "fdm_filament_petg", + "from": "system", + "setting_id": "0fM5QG57SdQuGQM2", + "filament_id": "OFujZSdh", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "70" + ], + "cool_plate_temp_initial_layer": [ + "70" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "eng_plate_temp": [ + "50" + ], + "eng_plate_temp_initial_layer": [ + "55" + ], + "fan_cooling_layer_time": [ + "30" + ], + "fan_max_speed": [ + "80" + ], + "fan_min_speed": [ + "40" + ], + "filament_cost": [ + "25" + ], + "filament_density": [ + "1.23" + ], + "filament_flow_ratio": [ + "0.98" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "23" + ], + "filament_retract_before_wipe": [ + "100" + ], + "filament_type": [ + "PETG" + ], + "filament_vendor": [ + "Creality" + ], + "hot_plate_temp": [ + "70" + ], + "hot_plate_temp_initial_layer": [ + "70" + ], + "nozzle_temperature": [ + "250" + ], + "nozzle_temperature_initial_layer": [ + "250" + ], + "nozzle_temperature_range_high": [ + "270" + ], + "nozzle_temperature_range_low": [ + "220" + ], + "overhang_fan_threshold": [ + "25%" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "required_nozzle_HRC": [ + "0" + ], + "slow_down_layer_time": [ + "10" + ], + "slow_down_min_speed": [ + "20" + ], + "temperature_vitrification": [ + "75" + ], + "textured_plate_temp": [ + "70" + ], + "textured_plate_temp_initial_layer": [ + "70" + ], + "filament_start_gcode": [ + "; filament start gcode\n{if (layer_z > first_layer_height) }\nM104 S[nozzle_temperature]\n{else} \nM104 S[first_layer_temperature]\n{endif}" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "0", + "cool_cds_fan_start_at_height": "0.5", + "cool_special_cds_fan_speed": "0", + "customized_plate_temp": "70", + "customized_plate_temp_initial_layer": "70", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "0", + "enable_special_area_additional_cooling_fan": "0", + "epoxy_resin_plate_temp": "0", + "epoxy_resin_plate_temp_initial_layer": "0", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6", + "filament_retract_lift_above": "nil", + "filament_retract_lift_below": "nil", + "filament_retract_lift_enforce": "nil", + "filament_shrink": "100%", + "filament_shrinkage_compensation_z": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "material_flow_dependent_temperature": "0", + "material_flow_temp_graph": "[[0.5,240],[1.0,240],[1.2,250]]", + "pressure_advance": "0.05", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality Sermoon M300 0.4 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/Hyper PLA @CR-10 SE-all.json b/resources/profiles/Creality/filament/Hyper PLA @CR-10 SE-all.json new file mode 100644 index 0000000000..779216814e --- /dev/null +++ b/resources/profiles/Creality/filament/Hyper PLA @CR-10 SE-all.json @@ -0,0 +1,146 @@ +{ + "type": "filament", + "name": "Hyper PLA @CR-10 SE-all", + "inherits": "fdm_filament_pla", + "from": "system", + "setting_id": "mlEWV69IgZ6iC7VM", + "filament_id": "OFCZsqXg", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "additional_cooling_fan_speed": [ + "80" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "50" + ], + "cool_plate_temp_initial_layer": [ + "50" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "eng_plate_temp": [ + "50" + ], + "eng_plate_temp_initial_layer": [ + "50" + ], + "filament_cost": [ + "30" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_flow_ratio": [ + "0.95" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "23" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_length": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_soluble": [ + "0" + ], + "filament_vendor": [ + "Creality" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "hot_plate_temp": [ + "50" + ], + "hot_plate_temp_initial_layer": [ + "50" + ], + "nozzle_temperature_range_high": [ + "240" + ], + "required_nozzle_HRC": [ + "0" + ], + "textured_plate_temp": [ + "50" + ], + "textured_plate_temp_initial_layer": [ + "50" + ], + "filament_start_gcode": [ + ";filament start gcode\n" + ], + "filament_end_gcode": [ + ";filament end gcode \n" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "35", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "0", + "epoxy_resin_plate_temp": "0", + "epoxy_resin_plate_temp_initial_layer": "0", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "0", + "filament_retract_lift_below": "0", + "filament_retract_lift_enforce": "All Surfaces", + "filament_shrink": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "pressure_advance": "0.02", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality CR-10 SE 0.4 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/Hyper PLA @CR-M4 SE-all.json b/resources/profiles/Creality/filament/Hyper PLA @CR-M4 SE-all.json new file mode 100644 index 0000000000..c889c334f0 --- /dev/null +++ b/resources/profiles/Creality/filament/Hyper PLA @CR-M4 SE-all.json @@ -0,0 +1,143 @@ +{ + "type": "filament", + "name": "Hyper PLA @CR-M4 SE-all", + "inherits": "fdm_filament_pla", + "from": "system", + "setting_id": "UQQt5UseRcOUsmvI", + "filament_id": "OFCZsqXg", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "eng_plate_temp": [ + "45" + ], + "eng_plate_temp_initial_layer": [ + "45" + ], + "filament_cost": [ + "22" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_flow_ratio": [ + "0.98" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "23" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_length": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_soluble": [ + "0" + ], + "filament_vendor": [ + "Creality" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "nozzle_temperature_range_high": [ + "240" + ], + "required_nozzle_HRC": [ + "0" + ], + "slow_down_layer_time": [ + "8" + ], + "slow_down_min_speed": [ + "20" + ], + "temperature_vitrification": [ + "100" + ], + "filament_start_gcode": [ + "\" \"" + ], + "filament_end_gcode": [ + "\" \"" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "0", + "cool_cds_fan_start_at_height": "0.5", + "cool_special_cds_fan_speed": "0", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "1", + "enable_special_area_additional_cooling_fan": "0", + "epoxy_resin_plate_temp": "60", + "epoxy_resin_plate_temp_initial_layer": "45", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "nil", + "filament_retract_lift_below": "nil", + "filament_retract_lift_enforce": "nil", + "filament_shrink": "100%", + "filament_shrinkage_compensation_z": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "material_flow_dependent_temperature": "0", + "material_flow_temp_graph": "[[1.0,190],[5.0,200],[8.0,210]]", + "pressure_advance": "0.05", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality CR-M4 SE 0.4 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/Hyper PLA @Ender-3 S1 Plus-all.json b/resources/profiles/Creality/filament/Hyper PLA @Ender-3 S1 Plus-all.json new file mode 100644 index 0000000000..75b9a5bd0c --- /dev/null +++ b/resources/profiles/Creality/filament/Hyper PLA @Ender-3 S1 Plus-all.json @@ -0,0 +1,120 @@ +{ + "type": "filament", + "name": "Hyper PLA @Ender-3 S1 Plus-all", + "inherits": "fdm_filament_pla", + "from": "system", + "setting_id": "ybueJQhMk3WJ5oYu", + "filament_id": "OFCZsqXg", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_flow_ratio": [ + "0.95" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "8" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_length": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_soluble": [ + "0" + ], + "filament_vendor": [ + "Creality" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "nozzle_temperature": [ + "190" + ], + "nozzle_temperature_initial_layer": [ + "200" + ], + "required_nozzle_HRC": [ + "0" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "0", + "cool_cds_fan_start_at_height": "0.5", + "cool_special_cds_fan_speed": "0", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "0", + "epoxy_resin_plate_temp": "0", + "epoxy_resin_plate_temp_initial_layer": "0", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "nil", + "filament_retract_lift_below": "nil", + "filament_retract_lift_enforce": "nil", + "filament_shrink": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "material_flow_dependent_temperature": "0", + "material_flow_temp_graph": "[[3.5,200],[7.0,240]]", + "pressure_advance": "0.04", + "support_material_interface_fan_speed": "20", + "compatible_printers": [ + "Creality Ender-3 S1 Plus 0.4 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/Hyper PLA @Ender-3 S1 Pro-all.json b/resources/profiles/Creality/filament/Hyper PLA @Ender-3 S1 Pro-all.json new file mode 100644 index 0000000000..75e9f7fd4d --- /dev/null +++ b/resources/profiles/Creality/filament/Hyper PLA @Ender-3 S1 Pro-all.json @@ -0,0 +1,120 @@ +{ + "type": "filament", + "name": "Hyper PLA @Ender-3 S1 Pro-all", + "inherits": "fdm_filament_pla", + "from": "system", + "setting_id": "N6F4Q7gHMILWifkd", + "filament_id": "OFCZsqXg", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_flow_ratio": [ + "0.95" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "8" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_length": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_soluble": [ + "0" + ], + "filament_vendor": [ + "Creality" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "nozzle_temperature": [ + "190" + ], + "nozzle_temperature_initial_layer": [ + "200" + ], + "required_nozzle_HRC": [ + "0" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "0", + "cool_cds_fan_start_at_height": "0.5", + "cool_special_cds_fan_speed": "0", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "0", + "epoxy_resin_plate_temp": "0", + "epoxy_resin_plate_temp_initial_layer": "0", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "nil", + "filament_retract_lift_below": "nil", + "filament_retract_lift_enforce": "nil", + "filament_shrink": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "material_flow_dependent_temperature": "0", + "material_flow_temp_graph": "[[3.5,200],[7.0,240]]", + "pressure_advance": "0.04", + "support_material_interface_fan_speed": "20", + "compatible_printers": [ + "Creality Ender-3 S1 Pro 0.4 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/Hyper PLA @Ender-3 S1 Sonic-all.json b/resources/profiles/Creality/filament/Hyper PLA @Ender-3 S1 Sonic-all.json new file mode 100644 index 0000000000..c04c61f8d0 --- /dev/null +++ b/resources/profiles/Creality/filament/Hyper PLA @Ender-3 S1 Sonic-all.json @@ -0,0 +1,126 @@ +{ + "type": "filament", + "name": "Hyper PLA @Ender-3 S1 Sonic-all", + "inherits": "fdm_filament_pla", + "from": "system", + "setting_id": "tAEqUR1QHm0yXOqz", + "filament_id": "OFCZsqXg", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_flow_ratio": [ + "0.95" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "8" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_length": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_soluble": [ + "0" + ], + "filament_vendor": [ + "Creality" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "nozzle_temperature": [ + "190" + ], + "nozzle_temperature_initial_layer": [ + "200" + ], + "required_nozzle_HRC": [ + "0" + ], + "slow_down_layer_time": [ + "8" + ], + "filament_start_gcode": [ + ";filament start gcode\n" + ], + "filament_end_gcode": [ + ";filament end gcode \n" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "0", + "cool_cds_fan_start_at_height": "0.5", + "cool_special_cds_fan_speed": "0", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "0", + "epoxy_resin_plate_temp": "0", + "epoxy_resin_plate_temp_initial_layer": "0", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "nil", + "filament_retract_lift_below": "nil", + "filament_retract_lift_enforce": "nil", + "filament_shrink": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "material_flow_dependent_temperature": "0", + "material_flow_temp_graph": "[[3.5,200],[7.0,240]]", + "pressure_advance": "0.04", + "support_material_interface_fan_speed": "20", + "compatible_printers": [ + "Creality Ender-3 S1 Sonic 0.4 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/Hyper PLA @Ender-3 S1-all.json b/resources/profiles/Creality/filament/Hyper PLA @Ender-3 S1-all.json new file mode 100644 index 0000000000..a96d497009 --- /dev/null +++ b/resources/profiles/Creality/filament/Hyper PLA @Ender-3 S1-all.json @@ -0,0 +1,123 @@ +{ + "type": "filament", + "name": "Hyper PLA @Ender-3 S1-all", + "inherits": "fdm_filament_pla", + "from": "system", + "setting_id": "XpoXBsTY1UIsShcD", + "filament_id": "OFCZsqXg", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_flow_ratio": [ + "0.95" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "8" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_length": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_soluble": [ + "0" + ], + "filament_vendor": [ + "Creality" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "nozzle_temperature": [ + "190" + ], + "nozzle_temperature_initial_layer": [ + "200" + ], + "required_nozzle_HRC": [ + "0" + ], + "slow_down_layer_time": [ + "8" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "0", + "cool_cds_fan_start_at_height": "0.5", + "cool_special_cds_fan_speed": "0", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "0", + "epoxy_resin_plate_temp": "0", + "epoxy_resin_plate_temp_initial_layer": "0", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "nil", + "filament_retract_lift_below": "nil", + "filament_retract_lift_enforce": "nil", + "filament_shrink": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "material_flow_dependent_temperature": "0", + "material_flow_temp_graph": "[[3.5,200],[7.0,240]]", + "pressure_advance": "0.04", + "support_material_interface_fan_speed": "20", + "compatible_printers": [ + "Creality Ender-3 S1 0.4 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/Hyper PLA @Ender-3 V3 KE-all.json b/resources/profiles/Creality/filament/Hyper PLA @Ender-3 V3 KE-all.json new file mode 100644 index 0000000000..675bff1aca --- /dev/null +++ b/resources/profiles/Creality/filament/Hyper PLA @Ender-3 V3 KE-all.json @@ -0,0 +1,151 @@ +{ + "type": "filament", + "name": "Hyper PLA @Ender-3 V3 KE-all", + "inherits": "fdm_filament_pla", + "from": "system", + "setting_id": "K48vhJIIKA0gOqrT", + "filament_id": "OFCZsqXg", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "50" + ], + "cool_plate_temp_initial_layer": [ + "50" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "eng_plate_temp": [ + "50" + ], + "eng_plate_temp_initial_layer": [ + "50" + ], + "filament_cost": [ + "30" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_flow_ratio": [ + "0.95" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "23" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_length": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_soluble": [ + "0" + ], + "filament_vendor": [ + "Creality" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "hot_plate_temp": [ + "50" + ], + "hot_plate_temp_initial_layer": [ + "50" + ], + "nozzle_temperature_range_high": [ + "240" + ], + "required_nozzle_HRC": [ + "0" + ], + "slow_down_layer_time": [ + "5" + ], + "textured_plate_temp": [ + "50" + ], + "textured_plate_temp_initial_layer": [ + "50" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "35", + "cool_cds_fan_start_at_height": "0", + "cool_special_cds_fan_speed": "0", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "1", + "enable_special_area_additional_cooling_fan": "0", + "epoxy_resin_plate_temp": "50", + "epoxy_resin_plate_temp_initial_layer": "50", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "0", + "filament_retract_lift_below": "0", + "filament_retract_lift_enforce": "All Surfaces", + "filament_shrink": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "material_flow_dependent_temperature": "0", + "material_flow_temp_graph": "[[2.0,205],[4.0,215],[7.0,220]]", + "pressure_advance": "0.044", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality Ender-3 V3 KE 0.4 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/Hyper PLA @Ender-3 V3 Plus-all.json b/resources/profiles/Creality/filament/Hyper PLA @Ender-3 V3 Plus-all.json new file mode 100644 index 0000000000..93d0e055f5 --- /dev/null +++ b/resources/profiles/Creality/filament/Hyper PLA @Ender-3 V3 Plus-all.json @@ -0,0 +1,155 @@ +{ + "type": "filament", + "name": "Hyper PLA @Ender-3 V3 Plus-all", + "inherits": "fdm_filament_pla", + "from": "system", + "setting_id": "KPU9W1pTRZLW2mcv", + "filament_id": "OFCZsqXg", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "additional_cooling_fan_speed": [ + "80" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "65" + ], + "cool_plate_temp_initial_layer": [ + "65" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "eng_plate_temp": [ + "65" + ], + "eng_plate_temp_initial_layer": [ + "65" + ], + "filament_cost": [ + "30" + ], + "filament_deretraction_speed": [ + "40" + ], + "filament_diameter": [ + "1.75" + ], + "filament_flow_ratio": [ + "0.96" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "23" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_retract_before_wipe": [ + "0" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "1" + ], + "filament_retraction_length": [ + "0.6" + ], + "filament_retraction_minimum_travel": [ + "1" + ], + "filament_retraction_speed": [ + "40" + ], + "filament_soluble": [ + "0" + ], + "filament_vendor": [ + "Creality" + ], + "filament_wipe": [ + "1" + ], + "filament_wipe_distance": [ + "2" + ], + "filament_z_hop": [ + "0.2" + ], + "filament_z_hop_types": [ + "Slope Lift" + ], + "full_fan_speed_layer": [ + "0" + ], + "hot_plate_temp": [ + "65" + ], + "hot_plate_temp_initial_layer": [ + "65" + ], + "overhang_fan_threshold": [ + "0%" + ], + "required_nozzle_HRC": [ + "0" + ], + "slow_down_layer_time": [ + "8" + ], + "textured_plate_temp": [ + "65" + ], + "textured_plate_temp_initial_layer": [ + "65" + ], + "filament_start_gcode": [ + ";filament start gcode\n" + ], + "filament_end_gcode": [ + ";filament end gcode \n" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "35", + "cool_cds_fan_start_at_height": "0.5", + "cool_special_cds_fan_speed": "80", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "0", + "epoxy_resin_plate_temp": "50", + "epoxy_resin_plate_temp_initial_layer": "50", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "0", + "filament_retract_lift_below": "0", + "filament_retract_lift_enforce": "All Surfaces", + "filament_shrink": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "material_flow_dependent_temperature": "0", + "material_flow_temp_graph": "[[3.0,200],[10.0,220],[12.0,220]]", + "pressure_advance": "0.044", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality Ender-3 V3 Plus 0.4 nozzle", + "Creality Ender-3 V3 Plus 0.6 nozzle", + "Creality Ender-3 V3 Plus 0.8 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/Hyper PLA @Ender-3 V3 SE-all.json b/resources/profiles/Creality/filament/Hyper PLA @Ender-3 V3 SE-all.json new file mode 100644 index 0000000000..8a8dc7c0b6 --- /dev/null +++ b/resources/profiles/Creality/filament/Hyper PLA @Ender-3 V3 SE-all.json @@ -0,0 +1,166 @@ +{ + "type": "filament", + "name": "Hyper PLA @Ender-3 V3 SE-all", + "inherits": "fdm_filament_pla", + "from": "system", + "setting_id": "hPCZJwKNFERgGwow", + "filament_id": "OFCZsqXg", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "50" + ], + "cool_plate_temp_initial_layer": [ + "50" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "eng_plate_temp": [ + "45" + ], + "eng_plate_temp_initial_layer": [ + "45" + ], + "filament_cost": [ + "30" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_flow_ratio": [ + "0.95" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "23" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_restart_extra": [ + "0" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_length": [ + "1.2" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "40" + ], + "filament_soluble": [ + "0" + ], + "filament_vendor": [ + "Creality" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "0.2" + ], + "filament_z_hop_types": [ + "Slope Lift" + ], + "full_fan_speed_layer": [ + "0" + ], + "hot_plate_temp": [ + "50" + ], + "hot_plate_temp_initial_layer": [ + "50" + ], + "nozzle_temperature": [ + "190" + ], + "nozzle_temperature_initial_layer": [ + "190" + ], + "nozzle_temperature_range_high": [ + "240" + ], + "required_nozzle_HRC": [ + "0" + ], + "slow_down_layer_time": [ + "6" + ], + "slow_down_min_speed": [ + "20" + ], + "temperature_vitrification": [ + "100" + ], + "textured_plate_temp": [ + "50" + ], + "textured_plate_temp_initial_layer": [ + "50" + ], + "filament_start_gcode": [ + ";filament start gcode" + ], + "filament_end_gcode": [ + ";filament end gcode " + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "0", + "cool_cds_fan_start_at_height": "0", + "cool_special_cds_fan_speed": "0", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "0", + "enable_special_area_additional_cooling_fan": "0", + "epoxy_resin_plate_temp": "0", + "epoxy_resin_plate_temp_initial_layer": "0", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "0", + "filament_retract_lift_below": "0", + "filament_retract_lift_enforce": "All Surfaces", + "filament_shrink": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "material_flow_dependent_temperature": "0", + "material_flow_temp_graph": "[[3.5,200],[7.0,240]]", + "pressure_advance": "0.02", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality Ender-3 V3 SE 0.4 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/Hyper PLA @Ender-3 V3-all.json b/resources/profiles/Creality/filament/Hyper PLA @Ender-3 V3-all.json new file mode 100644 index 0000000000..85fd1e25db --- /dev/null +++ b/resources/profiles/Creality/filament/Hyper PLA @Ender-3 V3-all.json @@ -0,0 +1,156 @@ +{ + "type": "filament", + "name": "Hyper PLA @Ender-3 V3-all", + "inherits": "fdm_filament_pla", + "from": "system", + "setting_id": "uaxsRKRO6rkA4KQs", + "filament_id": "OFCZsqXg", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "65" + ], + "cool_plate_temp_initial_layer": [ + "65" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "eng_plate_temp": [ + "65" + ], + "eng_plate_temp_initial_layer": [ + "65" + ], + "filament_cost": [ + "30" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_flow_ratio": [ + "0.95" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "23" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_length": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_soluble": [ + "0" + ], + "filament_vendor": [ + "Creality" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "hot_plate_temp": [ + "65" + ], + "hot_plate_temp_initial_layer": [ + "65" + ], + "nozzle_temperature_range_high": [ + "240" + ], + "required_nozzle_HRC": [ + "0" + ], + "slow_down_layer_time": [ + "8" + ], + "textured_plate_temp": [ + "65" + ], + "textured_plate_temp_initial_layer": [ + "65" + ], + "filament_start_gcode": [ + ";filament start gcode\n" + ], + "filament_end_gcode": [ + ";filament end gcode \n" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "35", + "cool_cds_fan_start_at_height": "0.5", + "cool_special_cds_fan_speed": "100", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "0", + "enable_special_area_additional_cooling_fan": "0", + "epoxy_resin_plate_temp": "50", + "epoxy_resin_plate_temp_initial_layer": "50", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "0", + "filament_retract_lift_below": "0", + "filament_retract_lift_enforce": "All Surfaces", + "filament_shrink": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "material_flow_dependent_temperature": "0", + "material_flow_temp_graph": "[[3.0,210], [10.0,220], [12.0,230]]", + "pressure_advance": "0.02", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality Ender-3 V3 0.4 nozzle", + "Creality Ender-3 V3 0.6 nozzle", + "Creality Ender-3 V3 0.8 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/Hyper PLA @Ender-3-all.json b/resources/profiles/Creality/filament/Hyper PLA @Ender-3-all.json new file mode 100644 index 0000000000..f9e7b029ea --- /dev/null +++ b/resources/profiles/Creality/filament/Hyper PLA @Ender-3-all.json @@ -0,0 +1,123 @@ +{ + "type": "filament", + "name": "Hyper PLA @Ender-3-all", + "inherits": "fdm_filament_pla", + "from": "system", + "setting_id": "pkEk3I3u5ULuHMR9", + "filament_id": "OFCZsqXg", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_flow_ratio": [ + "1" + ], + "filament_is_support": [ + "0" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_restart_extra": [ + "0" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_length": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_soluble": [ + "0" + ], + "filament_vendor": [ + "Creality" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "nozzle_temperature": [ + "200" + ], + "nozzle_temperature_initial_layer": [ + "200" + ], + "overhang_fan_threshold": [ + "25%" + ], + "required_nozzle_HRC": [ + "0" + ], + "slow_down_layer_time": [ + "8" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "0", + "cool_cds_fan_start_at_height": "0.5", + "cool_special_cds_fan_speed": "0", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "0", + "epoxy_resin_plate_temp": "0", + "epoxy_resin_plate_temp_initial_layer": "0", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "0", + "filament_retract_lift_below": "0", + "filament_retract_lift_enforce": "All Surfaces", + "filament_shrink": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "material_flow_dependent_temperature": "0", + "material_flow_temp_graph": "[[3.5,200],[7.0,240]]", + "pressure_advance": "0.04", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality Ender-3 0.4 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/Hyper PLA @Ender-5 S1 Sonic-all.json b/resources/profiles/Creality/filament/Hyper PLA @Ender-5 S1 Sonic-all.json new file mode 100644 index 0000000000..20aec231bd --- /dev/null +++ b/resources/profiles/Creality/filament/Hyper PLA @Ender-5 S1 Sonic-all.json @@ -0,0 +1,126 @@ +{ + "type": "filament", + "name": "Hyper PLA @Ender-5 S1 Sonic-all", + "inherits": "fdm_filament_pla", + "from": "system", + "setting_id": "Wz2JrEOCCMM8TzMD", + "filament_id": "OFCZsqXg", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_flow_ratio": [ + "0.95" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "10" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_length": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_soluble": [ + "0" + ], + "filament_vendor": [ + "Creality" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "nozzle_temperature": [ + "200" + ], + "nozzle_temperature_initial_layer": [ + "190" + ], + "required_nozzle_HRC": [ + "0" + ], + "slow_down_layer_time": [ + "8" + ], + "filament_start_gcode": [ + ";filament start gcode\n" + ], + "filament_end_gcode": [ + ";filament end gcode \n" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "0", + "cool_cds_fan_start_at_height": "0.5", + "cool_special_cds_fan_speed": "0", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "0", + "epoxy_resin_plate_temp": "0", + "epoxy_resin_plate_temp_initial_layer": "0", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "nil", + "filament_retract_lift_below": "nil", + "filament_retract_lift_enforce": "nil", + "filament_shrink": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "material_flow_dependent_temperature": "0", + "material_flow_temp_graph": "[[3.5,200],[7.0,240]]", + "pressure_advance": "0.04", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality Ender-5 S1 Sonic 0.4 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/Hyper PLA @Ender-5 S1-all.json b/resources/profiles/Creality/filament/Hyper PLA @Ender-5 S1-all.json new file mode 100644 index 0000000000..6a0aa5faf3 --- /dev/null +++ b/resources/profiles/Creality/filament/Hyper PLA @Ender-5 S1-all.json @@ -0,0 +1,123 @@ +{ + "type": "filament", + "name": "Hyper PLA @Ender-5 S1-all", + "inherits": "fdm_filament_pla", + "from": "system", + "setting_id": "6AVwYT9KJufuPaZ7", + "filament_id": "OFCZsqXg", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_flow_ratio": [ + "0.95" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "10" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_length": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_soluble": [ + "0" + ], + "filament_vendor": [ + "Creality" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "nozzle_temperature": [ + "200" + ], + "nozzle_temperature_initial_layer": [ + "190" + ], + "required_nozzle_HRC": [ + "0" + ], + "slow_down_layer_time": [ + "8" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "0", + "cool_cds_fan_start_at_height": "0.5", + "cool_special_cds_fan_speed": "0", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "0", + "epoxy_resin_plate_temp": "0", + "epoxy_resin_plate_temp_initial_layer": "0", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "nil", + "filament_retract_lift_below": "nil", + "filament_retract_lift_enforce": "nil", + "filament_shrink": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "material_flow_dependent_temperature": "0", + "material_flow_temp_graph": "[[3.5,200],[7.0,240]]", + "pressure_advance": "0.04", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality Ender-5 S1 0.4 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/Hyper PLA @Sermoon D3 Pro-all.json b/resources/profiles/Creality/filament/Hyper PLA @Sermoon D3 Pro-all.json new file mode 100644 index 0000000000..b423223437 --- /dev/null +++ b/resources/profiles/Creality/filament/Hyper PLA @Sermoon D3 Pro-all.json @@ -0,0 +1,150 @@ +{ + "type": "filament", + "name": "Hyper PLA @Sermoon D3 Pro-all", + "inherits": "fdm_filament_pla", + "from": "system", + "setting_id": "Rh1eymlYH1u6IvzP", + "filament_id": "OFCZsqXg", + "instantiation": "true", + "activate_air_filtration": [ + "1" + ], + "additional_cooling_fan_speed": [ + "80" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "50" + ], + "cool_plate_temp_initial_layer": [ + "50" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "eng_plate_temp": [ + "50" + ], + "eng_plate_temp_initial_layer": [ + "50" + ], + "filament_cost": [ + "30" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_flow_ratio": [ + "0.95" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "13" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_length": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_soluble": [ + "0" + ], + "filament_vendor": [ + "Creality" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "hot_plate_temp": [ + "50" + ], + "hot_plate_temp_initial_layer": [ + "50" + ], + "nozzle_temperature_range_high": [ + "240" + ], + "required_nozzle_HRC": [ + "0" + ], + "slow_down_layer_time": [ + "8" + ], + "temperature_vitrification": [ + "110" + ], + "textured_plate_temp": [ + "50" + ], + "textured_plate_temp_initial_layer": [ + "50" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "0", + "cool_cds_fan_start_at_height": "0.5", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "0", + "epoxy_resin_plate_temp": "0", + "epoxy_resin_plate_temp_initial_layer": "0", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "0", + "filament_retract_lift_below": "0", + "filament_retract_lift_enforce": "All Surfaces", + "filament_shrink": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "pressure_advance": "0.04", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality Sermoon D3 Pro 0.4 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/Hyper PLA @Sermoon D3-all.json b/resources/profiles/Creality/filament/Hyper PLA @Sermoon D3-all.json new file mode 100644 index 0000000000..6cd99992e9 --- /dev/null +++ b/resources/profiles/Creality/filament/Hyper PLA @Sermoon D3-all.json @@ -0,0 +1,151 @@ +{ + "type": "filament", + "name": "Hyper PLA @Sermoon D3-all", + "inherits": "fdm_filament_pla", + "from": "system", + "setting_id": "di2xwPCjXAzsNHQ7", + "filament_id": "OFCZsqXg", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "additional_cooling_fan_speed": [ + "80" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "50" + ], + "cool_plate_temp_initial_layer": [ + "50" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "eng_plate_temp": [ + "50" + ], + "eng_plate_temp_initial_layer": [ + "50" + ], + "filament_cost": [ + "30" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_flow_ratio": [ + "1" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "10" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_length": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_soluble": [ + "0" + ], + "filament_vendor": [ + "Creality" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "hot_plate_temp": [ + "50" + ], + "hot_plate_temp_initial_layer": [ + "50" + ], + "nozzle_temperature_range_high": [ + "240" + ], + "required_nozzle_HRC": [ + "0" + ], + "slow_down_layer_time": [ + "8" + ], + "slow_down_min_speed": [ + "20" + ], + "textured_plate_temp": [ + "50" + ], + "textured_plate_temp_initial_layer": [ + "50" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "0", + "cool_cds_fan_start_at_height": "0.5", + "cool_special_cds_fan_speed": "0", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "0", + "enable_special_area_additional_cooling_fan": "0", + "epoxy_resin_plate_temp": "0", + "epoxy_resin_plate_temp_initial_layer": "0", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "nil", + "filament_retract_lift_below": "nil", + "filament_retract_lift_enforce": "nil", + "filament_shrink": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "material_flow_dependent_temperature": "0", + "material_flow_temp_graph": "[[3.0,210], [10.0,220], [12.0,230]]", + "pressure_advance": "0.04", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality Sermoon D3 0.4 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/Hyper PLA @Sermoon M300-all.json b/resources/profiles/Creality/filament/Hyper PLA @Sermoon M300-all.json new file mode 100644 index 0000000000..18d709497d --- /dev/null +++ b/resources/profiles/Creality/filament/Hyper PLA @Sermoon M300-all.json @@ -0,0 +1,159 @@ +{ + "type": "filament", + "name": "Hyper PLA @Sermoon M300-all", + "inherits": "fdm_filament_pla", + "from": "system", + "setting_id": "DmU0yWAIDK8EOaS3", + "filament_id": "OFCZsqXg", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "50" + ], + "cool_plate_temp_initial_layer": [ + "50" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "eng_plate_temp": [ + "50" + ], + "eng_plate_temp_initial_layer": [ + "55" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_flow_ratio": [ + "0.95" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "23" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_retract_before_wipe": [ + "90%" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_length": [ + "0.6" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_soluble": [ + "0" + ], + "filament_vendor": [ + "Creality" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "Slope Lift" + ], + "full_fan_speed_layer": [ + "0" + ], + "hot_plate_temp": [ + "50" + ], + "hot_plate_temp_initial_layer": [ + "50" + ], + "nozzle_temperature_range_high": [ + "240" + ], + "required_nozzle_HRC": [ + "0" + ], + "slow_down_layer_time": [ + "8" + ], + "slow_down_min_speed": [ + "20" + ], + "textured_plate_temp": [ + "50" + ], + "textured_plate_temp_initial_layer": [ + "50" + ], + "filament_start_gcode": [ + "; filament start gcode\n{if (layer_z > first_layer_height) }\nM104 S[nozzle_temperature]\n{else} \nM104 S[first_layer_temperature]\n{endif}" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "0", + "cool_cds_fan_start_at_height": "0.5", + "cool_special_cds_fan_speed": "0", + "customized_plate_temp": "50", + "customized_plate_temp_initial_layer": "50", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "0", + "enable_special_area_additional_cooling_fan": "0", + "epoxy_resin_plate_temp": "0", + "epoxy_resin_plate_temp_initial_layer": "0", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6", + "filament_retract_lift_above": "nil", + "filament_retract_lift_below": "nil", + "filament_retract_lift_enforce": "nil", + "filament_shrink": "100%", + "filament_shrinkage_compensation_z": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "material_flow_dependent_temperature": "0", + "material_flow_temp_graph": "[[0.5,200],[1.0,200],[1.2,220]]", + "pressure_advance": "0.04", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality Sermoon M300 0.4 nozzle", + "Creality Sermoon M300 0.6 nozzle", + "Creality Sermoon M300 0.8 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/Hyper PLA @Sermoon V1 Pro-all.json b/resources/profiles/Creality/filament/Hyper PLA @Sermoon V1 Pro-all.json new file mode 100644 index 0000000000..f433ffcde9 --- /dev/null +++ b/resources/profiles/Creality/filament/Hyper PLA @Sermoon V1 Pro-all.json @@ -0,0 +1,151 @@ +{ + "type": "filament", + "name": "Hyper PLA @Sermoon V1 Pro-all", + "inherits": "fdm_filament_pla", + "from": "system", + "setting_id": "Q7HYM3Yf7KcL6GeF", + "filament_id": "OFCZsqXg", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "additional_cooling_fan_speed": [ + "80" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "50" + ], + "cool_plate_temp_initial_layer": [ + "50" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "eng_plate_temp": [ + "50" + ], + "eng_plate_temp_initial_layer": [ + "50" + ], + "filament_cost": [ + "30" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_flow_ratio": [ + "1" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "10" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_length": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_soluble": [ + "0" + ], + "filament_vendor": [ + "Creality" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "hot_plate_temp": [ + "50" + ], + "hot_plate_temp_initial_layer": [ + "50" + ], + "nozzle_temperature_range_high": [ + "240" + ], + "required_nozzle_HRC": [ + "0" + ], + "slow_down_layer_time": [ + "8" + ], + "slow_down_min_speed": [ + "20" + ], + "textured_plate_temp": [ + "50" + ], + "textured_plate_temp_initial_layer": [ + "50" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "0", + "cool_cds_fan_start_at_height": "0.5", + "cool_special_cds_fan_speed": "0", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "0", + "enable_special_area_additional_cooling_fan": "0", + "epoxy_resin_plate_temp": "0", + "epoxy_resin_plate_temp_initial_layer": "0", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "nil", + "filament_retract_lift_below": "nil", + "filament_retract_lift_enforce": "nil", + "filament_shrink": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "material_flow_dependent_temperature": "0", + "material_flow_temp_graph": "[[3.0,210], [10.0,220], [12.0,230]]", + "pressure_advance": "0.04", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality Sermoon V1 Pro 0.4 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/Hyper PLA-CF @Ender-3 V3 Plus-all.json b/resources/profiles/Creality/filament/Hyper PLA-CF @Ender-3 V3 Plus-all.json new file mode 100644 index 0000000000..5935ef47cb --- /dev/null +++ b/resources/profiles/Creality/filament/Hyper PLA-CF @Ender-3 V3 Plus-all.json @@ -0,0 +1,153 @@ +{ + "type": "filament", + "name": "Hyper PLA-CF @Ender-3 V3 Plus-all", + "inherits": "fdm_filament_pla", + "from": "system", + "setting_id": "yok46e0rKj3i5ybi", + "filament_id": "OFTnWzBs", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "additional_cooling_fan_speed": [ + "80" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "65" + ], + "cool_plate_temp_initial_layer": [ + "65" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "eng_plate_temp": [ + "65" + ], + "eng_plate_temp_initial_layer": [ + "65" + ], + "filament_cost": [ + "32" + ], + "filament_density": [ + "1.27" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_flow_ratio": [ + "0.98" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "23" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_length": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_soluble": [ + "0" + ], + "filament_type": [ + "PLA-CF" + ], + "filament_vendor": [ + "Creality" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "hot_plate_temp": [ + "65" + ], + "hot_plate_temp_initial_layer": [ + "65" + ], + "nozzle_temperature_range_high": [ + "240" + ], + "required_nozzle_HRC": [ + "0" + ], + "textured_plate_temp": [ + "65" + ], + "textured_plate_temp_initial_layer": [ + "65" + ], + "filament_start_gcode": [ + ";filament start gcode\n" + ], + "filament_end_gcode": [ + ";filament end gcode \n" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "35", + "cool_cds_fan_start_at_height": "0.5", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "0", + "epoxy_resin_plate_temp": "60", + "epoxy_resin_plate_temp_initial_layer": "60", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "0", + "filament_retract_lift_below": "0", + "filament_retract_lift_enforce": "All Surfaces", + "filament_shrink": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "pressure_advance": "0.02", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality Ender-3 V3 Plus 0.4 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/Hyper PLA-CF @Ender-3 V3-all.json b/resources/profiles/Creality/filament/Hyper PLA-CF @Ender-3 V3-all.json new file mode 100644 index 0000000000..b9d47063e9 --- /dev/null +++ b/resources/profiles/Creality/filament/Hyper PLA-CF @Ender-3 V3-all.json @@ -0,0 +1,171 @@ +{ + "type": "filament", + "name": "Hyper PLA-CF @Ender-3 V3-all", + "inherits": "fdm_filament_pla", + "from": "system", + "setting_id": "fpFhOw0DIpQqzbiC", + "filament_id": "OFTnWzBs", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "65" + ], + "cool_plate_temp_initial_layer": [ + "65" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "eng_plate_temp": [ + "65" + ], + "eng_plate_temp_initial_layer": [ + "65" + ], + "filament_cost": [ + "32" + ], + "filament_density": [ + "1.27" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_flow_ratio": [ + "0.98" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "23" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_length": [ + "1.2" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_soluble": [ + "0" + ], + "filament_type": [ + "PLA-CF" + ], + "filament_vendor": [ + "Creality" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "hot_plate_temp": [ + "65" + ], + "hot_plate_temp_initial_layer": [ + "65" + ], + "nozzle_temperature": [ + "210" + ], + "nozzle_temperature_initial_layer": [ + "210" + ], + "nozzle_temperature_range_high": [ + "240" + ], + "overhang_fan_threshold": [ + "25%" + ], + "required_nozzle_HRC": [ + "0" + ], + "slow_down_layer_time": [ + "8" + ], + "textured_plate_temp": [ + "65" + ], + "textured_plate_temp_initial_layer": [ + "65" + ], + "filament_start_gcode": [ + ";filament start gcode\n" + ], + "filament_end_gcode": [ + ";filament end gcode \n" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "35", + "cool_cds_fan_start_at_height": "0.5", + "cool_special_cds_fan_speed": "100", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "0", + "enable_special_area_additional_cooling_fan": "0", + "epoxy_resin_plate_temp": "60", + "epoxy_resin_plate_temp_initial_layer": "60", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "0", + "filament_retract_lift_below": "0", + "filament_retract_lift_enforce": "All Surfaces", + "filament_shrink": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "material_flow_dependent_temperature": "0", + "material_flow_temp_graph": "[[3.0,210], [10.0,220], [12.0,230]]", + "pressure_advance": "0.02", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality Ender-3 V3 0.4 nozzle", + "Creality Ender-3 V3 0.6 nozzle", + "Creality Ender-3 V3 0.8 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/Hyper PLA-CF @Sermoon D3 Pro-all.json b/resources/profiles/Creality/filament/Hyper PLA-CF @Sermoon D3 Pro-all.json new file mode 100644 index 0000000000..00d3920a24 --- /dev/null +++ b/resources/profiles/Creality/filament/Hyper PLA-CF @Sermoon D3 Pro-all.json @@ -0,0 +1,150 @@ +{ + "type": "filament", + "name": "Hyper PLA-CF @Sermoon D3 Pro-all", + "inherits": "fdm_filament_pla", + "from": "system", + "setting_id": "CAYb6ctqqPxeVUG1", + "filament_id": "OFTnWzBs", + "instantiation": "true", + "activate_air_filtration": [ + "1" + ], + "additional_cooling_fan_speed": [ + "80" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "50" + ], + "cool_plate_temp_initial_layer": [ + "50" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "eng_plate_temp": [ + "50" + ], + "eng_plate_temp_initial_layer": [ + "50" + ], + "filament_cost": [ + "32" + ], + "filament_density": [ + "1.27" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_flow_ratio": [ + "0.98" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "13" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_length": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_soluble": [ + "0" + ], + "filament_type": [ + "PLA-CF" + ], + "filament_vendor": [ + "Creality" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "hot_plate_temp": [ + "50" + ], + "hot_plate_temp_initial_layer": [ + "50" + ], + "nozzle_temperature_range_high": [ + "240" + ], + "required_nozzle_HRC": [ + "0" + ], + "slow_down_layer_time": [ + "10" + ], + "textured_plate_temp": [ + "50" + ], + "textured_plate_temp_initial_layer": [ + "50" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "0", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "0", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "0", + "filament_retract_lift_below": "0", + "filament_retract_lift_enforce": "All Surfaces", + "filament_shrink": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "pressure_advance": "0.04", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality Sermoon D3 Pro 0.4 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/Hyper PLA-CF @Sermoon M300-all.json b/resources/profiles/Creality/filament/Hyper PLA-CF @Sermoon M300-all.json new file mode 100644 index 0000000000..1a73001297 --- /dev/null +++ b/resources/profiles/Creality/filament/Hyper PLA-CF @Sermoon M300-all.json @@ -0,0 +1,165 @@ +{ + "type": "filament", + "name": "Hyper PLA-CF @Sermoon M300-all", + "inherits": "fdm_filament_pla", + "from": "system", + "setting_id": "NlVNH5P2LBuXEmLT", + "filament_id": "OFTnWzBs", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "50" + ], + "cool_plate_temp_initial_layer": [ + "50" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "eng_plate_temp": [ + "50" + ], + "eng_plate_temp_initial_layer": [ + "50" + ], + "filament_cost": [ + "32" + ], + "filament_density": [ + "1.27" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_flow_ratio": [ + "0.95" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "23" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_retract_before_wipe": [ + "80%" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_length": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_soluble": [ + "0" + ], + "filament_type": [ + "PLA-CF" + ], + "filament_vendor": [ + "Creality" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "hot_plate_temp": [ + "50" + ], + "hot_plate_temp_initial_layer": [ + "50" + ], + "nozzle_temperature_range_high": [ + "240" + ], + "required_nozzle_HRC": [ + "0" + ], + "slow_down_layer_time": [ + "12" + ], + "slow_down_min_speed": [ + "20" + ], + "textured_plate_temp": [ + "50" + ], + "textured_plate_temp_initial_layer": [ + "50" + ], + "filament_start_gcode": [ + "; filament start gcode\n{if (layer_z > first_layer_height) }\nM104 S[nozzle_temperature]\n{else} \nM104 S[first_layer_temperature]\n{endif}" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "0", + "cool_cds_fan_start_at_height": "0.5", + "cool_special_cds_fan_speed": "0", + "customized_plate_temp": "50", + "customized_plate_temp_initial_layer": "50", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "0", + "enable_special_area_additional_cooling_fan": "0", + "epoxy_resin_plate_temp": "0", + "epoxy_resin_plate_temp_initial_layer": "0", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "nil", + "filament_retract_lift_below": "nil", + "filament_retract_lift_enforce": "nil", + "filament_shrink": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "material_flow_dependent_temperature": "0", + "material_flow_temp_graph": "[[0.5,190],[1.0,190],[1.2,220]]", + "pressure_advance": "0.04", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality Sermoon M300 0.4 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/Hyper Stardust @Ender-3 V3 KE-all.json b/resources/profiles/Creality/filament/Hyper Stardust @Ender-3 V3 KE-all.json new file mode 100644 index 0000000000..e9c60f83e1 --- /dev/null +++ b/resources/profiles/Creality/filament/Hyper Stardust @Ender-3 V3 KE-all.json @@ -0,0 +1,154 @@ +{ + "type": "filament", + "name": "Hyper Stardust @Ender-3 V3 KE-all", + "inherits": "fdm_filament_pla", + "from": "system", + "setting_id": "pq5xoNBva9Vik7Rv", + "filament_id": "OFXnToSX", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "50" + ], + "cool_plate_temp_initial_layer": [ + "50" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "eng_plate_temp": [ + "50" + ], + "eng_plate_temp_initial_layer": [ + "50" + ], + "filament_cost": [ + "26.9" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_flow_ratio": [ + "0.95" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "18" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_retract_before_wipe": [ + "100%" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_length": [ + "2" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_soluble": [ + "0" + ], + "filament_vendor": [ + "Creality" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "3" + ], + "filament_z_hop": [ + "0.4" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "hot_plate_temp": [ + "50" + ], + "hot_plate_temp_initial_layer": [ + "50" + ], + "nozzle_temperature_range_high": [ + "240" + ], + "required_nozzle_HRC": [ + "0" + ], + "slow_down_layer_time": [ + "14" + ], + "textured_plate_temp": [ + "50" + ], + "textured_plate_temp_initial_layer": [ + "50" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "0", + "cool_cds_fan_start_at_height": "0", + "cool_special_cds_fan_speed": "0", + "customized_plate_temp": "50", + "customized_plate_temp_initial_layer": "50", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "1", + "enable_special_area_additional_cooling_fan": "0", + "epoxy_resin_plate_temp": "50", + "epoxy_resin_plate_temp_initial_layer": "50", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "nil", + "filament_retract_lift_below": "nil", + "filament_retract_lift_enforce": "nil", + "filament_shrink": "100%", + "filament_shrinkage_compensation_z": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "material_flow_dependent_temperature": "0", + "material_flow_temp_graph": "[[0.7,200],[0.8,200],[1.0,220]]", + "pressure_advance": "0.04", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality Ender-3 V3 KE 0.4 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/Hyper Stardust @Ender-3 V3 Plus-all.json b/resources/profiles/Creality/filament/Hyper Stardust @Ender-3 V3 Plus-all.json new file mode 100644 index 0000000000..a9dcb9a7a1 --- /dev/null +++ b/resources/profiles/Creality/filament/Hyper Stardust @Ender-3 V3 Plus-all.json @@ -0,0 +1,156 @@ +{ + "type": "filament", + "name": "Hyper Stardust @Ender-3 V3 Plus-all", + "inherits": "fdm_filament_pla", + "from": "system", + "setting_id": "Sx2y90keaEJncyPw", + "filament_id": "OFXnToSX", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "additional_cooling_fan_speed": [ + "80" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "65" + ], + "cool_plate_temp_initial_layer": [ + "65" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "eng_plate_temp": [ + "65" + ], + "eng_plate_temp_initial_layer": [ + "65" + ], + "filament_cost": [ + "26.9" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_flow_ratio": [ + "0.95" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "18" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_retract_before_wipe": [ + "100%" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_length": [ + "0.8" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_soluble": [ + "0" + ], + "filament_vendor": [ + "Creality" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "hot_plate_temp": [ + "50" + ], + "hot_plate_temp_initial_layer": [ + "50" + ], + "nozzle_temperature_range_high": [ + "240" + ], + "required_nozzle_HRC": [ + "0" + ], + "slow_down_layer_time": [ + "8" + ], + "slow_down_min_speed": [ + "20" + ], + "textured_plate_temp": [ + "50" + ], + "textured_plate_temp_initial_layer": [ + "50" + ], + "filament_start_gcode": [ + ";filament start gcode\n" + ], + "filament_end_gcode": [ + ";filament end gcode \n" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "0", + "cool_cds_fan_start_at_height": "0.5", + "customized_plate_temp": "0", + "customized_plate_temp_initial_layer": "0", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "1", + "epoxy_resin_plate_temp": "50", + "epoxy_resin_plate_temp_initial_layer": "50", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "nil", + "filament_retract_lift_below": "nil", + "filament_retract_lift_enforce": "nil", + "filament_shrink": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "material_flow_temp_graph": "[[0.8,200],[1.0,200],[1.3,220]]", + "pressure_advance": "0.04", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality Ender-3 V3 Plus 0.4 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/Hyper Stardust @Ender-3 V3 SE-all.json b/resources/profiles/Creality/filament/Hyper Stardust @Ender-3 V3 SE-all.json new file mode 100644 index 0000000000..17aeff1519 --- /dev/null +++ b/resources/profiles/Creality/filament/Hyper Stardust @Ender-3 V3 SE-all.json @@ -0,0 +1,157 @@ +{ + "type": "filament", + "name": "Hyper Stardust @Ender-3 V3 SE-all", + "inherits": "fdm_filament_pla", + "from": "system", + "setting_id": "P2HxpxRxL0G4E1nR", + "filament_id": "OFXnToSX", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "50" + ], + "cool_plate_temp_initial_layer": [ + "50" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "eng_plate_temp": [ + "45" + ], + "eng_plate_temp_initial_layer": [ + "45" + ], + "filament_cost": [ + "26.9" + ], + "filament_deretraction_speed": [ + "15" + ], + "filament_diameter": [ + "1.75" + ], + "filament_flow_ratio": [ + "0.95" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "18" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_length": [ + "2" + ], + "filament_retraction_minimum_travel": [ + "2" + ], + "filament_retraction_speed": [ + "15" + ], + "filament_soluble": [ + "0" + ], + "filament_vendor": [ + "Creality" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "3" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "hot_plate_temp": [ + "50" + ], + "hot_plate_temp_initial_layer": [ + "50" + ], + "nozzle_temperature_range_high": [ + "240" + ], + "required_nozzle_HRC": [ + "0" + ], + "slow_down_layer_time": [ + "14" + ], + "textured_plate_temp": [ + "50" + ], + "textured_plate_temp_initial_layer": [ + "50" + ], + "filament_start_gcode": [ + ";filament start gcode" + ], + "filament_end_gcode": [ + ";filament end gcode " + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "0", + "cool_cds_fan_start_at_height": "0.5", + "cool_special_cds_fan_speed": "0", + "customized_plate_temp": "50", + "customized_plate_temp_initial_layer": "50", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "1", + "enable_special_area_additional_cooling_fan": "0", + "epoxy_resin_plate_temp": "50", + "epoxy_resin_plate_temp_initial_layer": "50", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "nil", + "filament_retract_lift_below": "nil", + "filament_retract_lift_enforce": "nil", + "filament_shrink": "100%", + "filament_shrinkage_compensation_z": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "material_flow_dependent_temperature": "0", + "material_flow_temp_graph": "[[0.8,200],[1.0,200],[1.2,220]]", + "pressure_advance": "0.04", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality Ender-3 V3 SE 0.4 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/Hyper Stardust @Ender-3 V3-all.json b/resources/profiles/Creality/filament/Hyper Stardust @Ender-3 V3-all.json new file mode 100644 index 0000000000..472a1aa82a --- /dev/null +++ b/resources/profiles/Creality/filament/Hyper Stardust @Ender-3 V3-all.json @@ -0,0 +1,157 @@ +{ + "type": "filament", + "name": "Hyper Stardust @Ender-3 V3-all", + "inherits": "fdm_filament_pla", + "from": "system", + "setting_id": "pnJsYSX88wTBQ4jV", + "filament_id": "OFXnToSX", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "additional_cooling_fan_speed": [ + "80" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "65" + ], + "cool_plate_temp_initial_layer": [ + "65" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "eng_plate_temp": [ + "65" + ], + "eng_plate_temp_initial_layer": [ + "65" + ], + "filament_cost": [ + "26.9" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_flow_ratio": [ + "0.95" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "18" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_retract_before_wipe": [ + "100%" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_length": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_soluble": [ + "0" + ], + "filament_vendor": [ + "Creality" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "2" + ], + "filament_z_hop": [ + "0.4" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "hot_plate_temp": [ + "50" + ], + "hot_plate_temp_initial_layer": [ + "50" + ], + "nozzle_temperature_range_high": [ + "240" + ], + "required_nozzle_HRC": [ + "0" + ], + "slow_down_layer_time": [ + "8" + ], + "slow_down_min_speed": [ + "20" + ], + "textured_plate_temp": [ + "50" + ], + "textured_plate_temp_initial_layer": [ + "50" + ], + "filament_start_gcode": [ + ";filament start gcode\n" + ], + "filament_end_gcode": [ + ";filament end gcode \n" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "0", + "cool_special_cds_fan_speed": "100", + "customized_plate_temp": "0", + "customized_plate_temp_initial_layer": "0", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "1", + "epoxy_resin_plate_temp": "50", + "epoxy_resin_plate_temp_initial_layer": "50", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "nil", + "filament_retract_lift_below": "nil", + "filament_retract_lift_enforce": "nil", + "filament_shrink": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "material_flow_dependent_temperature": "0", + "material_flow_temp_graph": "[[0.8,200],[1.0,200],[1.3,220]]", + "pressure_advance": "0.04", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality Ender-3 V3 0.4 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/Hyper Stardust @Sermoon M300-all.json b/resources/profiles/Creality/filament/Hyper Stardust @Sermoon M300-all.json new file mode 100644 index 0000000000..a3dc2ea646 --- /dev/null +++ b/resources/profiles/Creality/filament/Hyper Stardust @Sermoon M300-all.json @@ -0,0 +1,159 @@ +{ + "type": "filament", + "name": "Hyper Stardust @Sermoon M300-all", + "inherits": "fdm_filament_pla", + "from": "system", + "setting_id": "LbpYWARON1ZTN1lF", + "filament_id": "OFXnToSX", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "complete_print_exhaust_fan_speed": [ + "0" + ], + "cool_plate_temp": [ + "50" + ], + "cool_plate_temp_initial_layer": [ + "50" + ], + "during_print_exhaust_fan_speed": [ + "0" + ], + "eng_plate_temp": [ + "50" + ], + "eng_plate_temp_initial_layer": [ + "50" + ], + "filament_cost": [ + "26.9" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_flow_ratio": [ + "0.95" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "18" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_retract_before_wipe": [ + "90" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_length": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_soluble": [ + "0" + ], + "filament_vendor": [ + "Creality" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "Slope Lift" + ], + "full_fan_speed_layer": [ + "0" + ], + "hot_plate_temp": [ + "50" + ], + "hot_plate_temp_initial_layer": [ + "50" + ], + "nozzle_temperature_range_high": [ + "240" + ], + "required_nozzle_HRC": [ + "0" + ], + "slow_down_layer_time": [ + "10" + ], + "slow_down_min_speed": [ + "20" + ], + "textured_plate_temp": [ + "50" + ], + "textured_plate_temp_initial_layer": [ + "50" + ], + "filament_start_gcode": [ + "; filament start gcode\n{if (layer_z > first_layer_height) }\nM104 S[nozzle_temperature]\n{else} \nM104 S[first_layer_temperature]\n{endif}" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ], + "activate_chamber_temp_control": "1", + "chamber_temperature": "0", + "cool_cds_fan_start_at_height": "0.5", + "cool_special_cds_fan_speed": "100", + "customized_plate_temp": "50", + "customized_plate_temp_initial_layer": "50", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "0", + "enable_special_area_additional_cooling_fan": "0", + "epoxy_resin_plate_temp": "0", + "epoxy_resin_plate_temp_initial_layer": "0", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "nil", + "filament_retract_lift_below": "nil", + "filament_retract_lift_enforce": "nil", + "filament_shrink": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "material_flow_dependent_temperature": "0", + "material_flow_temp_graph": "[[0.5,200],[1.0,200],[1.2,220]]", + "pressure_advance": "0.04", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality Sermoon M300 0.4 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/Soleyin Basic PETG @Ender-3 V3 KE-all.json b/resources/profiles/Creality/filament/Soleyin Basic PETG @Ender-3 V3 KE-all.json new file mode 100644 index 0000000000..0df433e3db --- /dev/null +++ b/resources/profiles/Creality/filament/Soleyin Basic PETG @Ender-3 V3 KE-all.json @@ -0,0 +1,120 @@ +{ + "type": "filament", + "name": "Soleyin Basic PETG @Ender-3 V3 KE-all", + "inherits": "fdm_filament_petg", + "from": "system", + "setting_id": "eQu3UILWB8OQPf1X", + "instantiation": "true", + "complete_print_exhaust_fan_speed": [ + "0" + ], + "cool_plate_temp": [ + "70" + ], + "cool_plate_temp_initial_layer": [ + "70" + ], + "during_print_exhaust_fan_speed": [ + "0" + ], + "eng_plate_temp": [ + "70" + ], + "eng_plate_temp_initial_layer": [ + "70" + ], + "fan_cooling_layer_time": [ + "30" + ], + "fan_max_speed": [ + "80" + ], + "fan_min_speed": [ + "40" + ], + "filament_cost": [ + "15.9" + ], + "filament_density": [ + "1.25" + ], + "filament_deretraction_speed": [ + "40" + ], + "filament_max_volumetric_speed": [ + "9" + ], + "filament_retract_before_wipe": [ + "70%" + ], + "filament_retraction_length": [ + "0.8" + ], + "filament_retraction_minimum_travel": [ + "2" + ], + "filament_retraction_speed": [ + "40" + ], + "filament_type": [ + "PETG" + ], + "filament_vendor": [ + "Creality" + ], + "filament_wipe_distance": [ + "1" + ], + "filament_z_hop": [ + "0.4" + ], + "hot_plate_temp": [ + "70" + ], + "hot_plate_temp_initial_layer": [ + "70" + ], + "nozzle_temperature": [ + "240" + ], + "nozzle_temperature_initial_layer": [ + "240" + ], + "nozzle_temperature_range_high": [ + "270" + ], + "nozzle_temperature_range_low": [ + "220" + ], + "overhang_fan_speed": [ + "90" + ], + "overhang_fan_threshold": [ + "25%" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "textured_plate_temp": [ + "70" + ], + "textured_plate_temp_initial_layer": [ + "70" + ], + "chamber_temperature": "35", + "customized_plate_temp": "70", + "customized_plate_temp_initial_layer": "70", + "enable_pressure_advance": "0", + "epoxy_resin_plate_temp": "60", + "epoxy_resin_plate_temp_initial_layer": "60", + "filament_retract_lift_above": "nil", + "filament_retract_lift_below": "nil", + "filament_retract_lift_enforce": "nil", + "material_flow_temp_graph": "[[1.0,230],[1.2,230],[1.3,240]]", + "pressure_advance": "0.09", + "default_filament_colour": "\"\"", + "compatible_printers": [ + "Creality Ender-3 V3 KE 0.4 nozzle" + ], + "filament_id": "OFBLktDy" +} \ No newline at end of file diff --git a/resources/profiles/Creality/filament/Soleyin Basic PETG @Ender-3 V3 Plus-all.json b/resources/profiles/Creality/filament/Soleyin Basic PETG @Ender-3 V3 Plus-all.json new file mode 100644 index 0000000000..cfcaf8dcd4 --- /dev/null +++ b/resources/profiles/Creality/filament/Soleyin Basic PETG @Ender-3 V3 Plus-all.json @@ -0,0 +1,122 @@ +{ + "type": "filament", + "name": "Soleyin Basic PETG @Ender-3 V3 Plus-all", + "inherits": "fdm_filament_petg", + "from": "system", + "setting_id": "uYReKb57FZWbcn66", + "instantiation": "true", + "complete_print_exhaust_fan_speed": [ + "0" + ], + "cool_plate_temp": [ + "70" + ], + "cool_plate_temp_initial_layer": [ + "70" + ], + "during_print_exhaust_fan_speed": [ + "0" + ], + "eng_plate_temp": [ + "70" + ], + "eng_plate_temp_initial_layer": [ + "70" + ], + "fan_cooling_layer_time": [ + "30" + ], + "fan_max_speed": [ + "90" + ], + "fan_min_speed": [ + "80" + ], + "filament_cost": [ + "15.9" + ], + "filament_density": [ + "1.25" + ], + "filament_deretraction_speed": [ + "40" + ], + "filament_flow_ratio": [ + "0.95" + ], + "filament_max_volumetric_speed": [ + "16" + ], + "filament_retract_before_wipe": [ + "70%" + ], + "filament_retraction_length": [ + "1.2" + ], + "filament_retraction_speed": [ + "40" + ], + "filament_type": [ + "PETG" + ], + "filament_vendor": [ + "Creality" + ], + "filament_wipe_distance": [ + "1" + ], + "hot_plate_temp": [ + "70" + ], + "hot_plate_temp_initial_layer": [ + "70" + ], + "nozzle_temperature": [ + "240" + ], + "nozzle_temperature_initial_layer": [ + "240" + ], + "nozzle_temperature_range_high": [ + "270" + ], + "nozzle_temperature_range_low": [ + "220" + ], + "overhang_fan_speed": [ + "90" + ], + "overhang_fan_threshold": [ + "25%" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "slow_down_layer_time": [ + "14" + ], + "textured_plate_temp": [ + "70" + ], + "textured_plate_temp_initial_layer": [ + "70" + ], + "chamber_temperature": "35", + "customized_plate_temp": "70", + "customized_plate_temp_initial_layer": "70", + "enable_pressure_advance": "0", + "epoxy_resin_plate_temp": "60", + "epoxy_resin_plate_temp_initial_layer": "60", + "filament_retract_lift_above": "nil", + "filament_retract_lift_below": "nil", + "filament_retract_lift_enforce": "nil", + "material_flow_temp_graph": "[[0.5,220],[1.0,220],[1.2,240]]", + "pressure_advance": "0.076", + "default_filament_colour": "\"\"", + "compatible_printers": [ + "Creality Ender-3 V3 Plus 0.4 nozzle", + "Creality Ender-3 V3 Plus 0.6 nozzle", + "Creality Ender-3 V3 Plus 0.8 nozzle" + ], + "filament_id": "OFBLktDy" +} \ No newline at end of file diff --git a/resources/profiles/Creality/filament/Soleyin Basic PETG @Ender-3 V3 SE-all.json b/resources/profiles/Creality/filament/Soleyin Basic PETG @Ender-3 V3 SE-all.json new file mode 100644 index 0000000000..07826b7931 --- /dev/null +++ b/resources/profiles/Creality/filament/Soleyin Basic PETG @Ender-3 V3 SE-all.json @@ -0,0 +1,105 @@ +{ + "type": "filament", + "name": "Soleyin Basic PETG @Ender-3 V3 SE-all", + "inherits": "fdm_filament_petg", + "from": "system", + "setting_id": "IkpZHqKxz3D4DM8n", + "instantiation": "true", + "complete_print_exhaust_fan_speed": [ + "0" + ], + "cool_plate_temp": [ + "70" + ], + "cool_plate_temp_initial_layer": [ + "70" + ], + "during_print_exhaust_fan_speed": [ + "0" + ], + "eng_plate_temp": [ + "70" + ], + "eng_plate_temp_initial_layer": [ + "70" + ], + "fan_cooling_layer_time": [ + "30" + ], + "fan_max_speed": [ + "80" + ], + "fan_min_speed": [ + "40" + ], + "filament_cost": [ + "15.9" + ], + "filament_density": [ + "1.25" + ], + "filament_flow_ratio": [ + "0.95" + ], + "filament_max_volumetric_speed": [ + "12" + ], + "filament_retraction_length": [ + "1.2" + ], + "filament_type": [ + "PETG" + ], + "filament_vendor": [ + "Creality" + ], + "hot_plate_temp": [ + "70" + ], + "hot_plate_temp_initial_layer": [ + "70" + ], + "nozzle_temperature": [ + "240" + ], + "nozzle_temperature_initial_layer": [ + "240" + ], + "nozzle_temperature_range_high": [ + "270" + ], + "nozzle_temperature_range_low": [ + "220" + ], + "overhang_fan_speed": [ + "90" + ], + "overhang_fan_threshold": [ + "25%" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "textured_plate_temp": [ + "70" + ], + "textured_plate_temp_initial_layer": [ + "70" + ], + "chamber_temperature": "35", + "customized_plate_temp": "70", + "customized_plate_temp_initial_layer": "70", + "enable_pressure_advance": "0", + "epoxy_resin_plate_temp": "60", + "epoxy_resin_plate_temp_initial_layer": "60", + "filament_retract_lift_above": "nil", + "filament_retract_lift_below": "nil", + "filament_retract_lift_enforce": "nil", + "material_flow_temp_graph": "[[0.5,230],[1.0,230],[1.2,240]]", + "pressure_advance": "0.02", + "default_filament_colour": "\"\"", + "compatible_printers": [ + "Creality Ender-3 V3 SE 0.4 nozzle" + ], + "filament_id": "OFBLktDy" +} \ No newline at end of file diff --git a/resources/profiles/Creality/filament/Soleyin Basic PETG @Ender-3 V3-all.json b/resources/profiles/Creality/filament/Soleyin Basic PETG @Ender-3 V3-all.json new file mode 100644 index 0000000000..6cb9b5389d --- /dev/null +++ b/resources/profiles/Creality/filament/Soleyin Basic PETG @Ender-3 V3-all.json @@ -0,0 +1,119 @@ +{ + "type": "filament", + "name": "Soleyin Basic PETG @Ender-3 V3-all", + "inherits": "fdm_filament_petg", + "from": "system", + "setting_id": "VFPEq8OL7ibFlpNn", + "instantiation": "true", + "complete_print_exhaust_fan_speed": [ + "0" + ], + "cool_plate_temp": [ + "70" + ], + "cool_plate_temp_initial_layer": [ + "70" + ], + "during_print_exhaust_fan_speed": [ + "0" + ], + "eng_plate_temp": [ + "70" + ], + "eng_plate_temp_initial_layer": [ + "70" + ], + "fan_cooling_layer_time": [ + "30" + ], + "fan_max_speed": [ + "90" + ], + "fan_min_speed": [ + "80" + ], + "filament_cost": [ + "15.9" + ], + "filament_density": [ + "1.25" + ], + "filament_deretraction_speed": [ + "30" + ], + "filament_flow_ratio": [ + "0.99" + ], + "filament_max_volumetric_speed": [ + "16" + ], + "filament_retraction_length": [ + "1.2" + ], + "filament_retraction_speed": [ + "30" + ], + "filament_type": [ + "PETG" + ], + "filament_vendor": [ + "Creality" + ], + "filament_wipe_distance": [ + "1.5" + ], + "hot_plate_temp": [ + "70" + ], + "hot_plate_temp_initial_layer": [ + "70" + ], + "nozzle_temperature": [ + "240" + ], + "nozzle_temperature_initial_layer": [ + "240" + ], + "nozzle_temperature_range_high": [ + "270" + ], + "nozzle_temperature_range_low": [ + "220" + ], + "overhang_fan_speed": [ + "90" + ], + "overhang_fan_threshold": [ + "25%" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "slow_down_layer_time": [ + "14" + ], + "textured_plate_temp": [ + "70" + ], + "textured_plate_temp_initial_layer": [ + "70" + ], + "chamber_temperature": "35", + "customized_plate_temp": "70", + "customized_plate_temp_initial_layer": "70", + "enable_pressure_advance": "0", + "epoxy_resin_plate_temp": "60", + "epoxy_resin_plate_temp_initial_layer": "60", + "filament_retract_lift_above": "nil", + "filament_retract_lift_below": "nil", + "filament_retract_lift_enforce": "nil", + "material_flow_temp_graph": "[[0.5,220],[1.0,220],[1.2,240]]", + "pressure_advance": "0.076", + "default_filament_colour": "\"\"", + "compatible_printers": [ + "Creality Ender-3 V3 0.4 nozzle", + "Creality Ender-3 V3 0.6 nozzle", + "Creality Ender-3 V3 0.8 nozzle" + ], + "filament_id": "OFBLktDy" +} \ No newline at end of file diff --git a/resources/profiles/Creality/filament/Soleyin Basic PETG @Sermoon M300-all.json b/resources/profiles/Creality/filament/Soleyin Basic PETG @Sermoon M300-all.json new file mode 100644 index 0000000000..ee7263427c --- /dev/null +++ b/resources/profiles/Creality/filament/Soleyin Basic PETG @Sermoon M300-all.json @@ -0,0 +1,124 @@ +{ + "type": "filament", + "name": "Soleyin Basic PETG @Sermoon M300-all", + "inherits": "fdm_filament_petg", + "from": "system", + "setting_id": "oKRNh6oI0CNy6guE", + "instantiation": "true", + "complete_print_exhaust_fan_speed": [ + "0" + ], + "cool_plate_temp": [ + "70" + ], + "cool_plate_temp_initial_layer": [ + "70" + ], + "during_print_exhaust_fan_speed": [ + "0" + ], + "eng_plate_temp": [ + "70" + ], + "eng_plate_temp_initial_layer": [ + "70" + ], + "fan_cooling_layer_time": [ + "30" + ], + "fan_max_speed": [ + "80" + ], + "fan_min_speed": [ + "40" + ], + "filament_cost": [ + "15.9" + ], + "filament_density": [ + "1.25" + ], + "filament_deretraction_speed": [ + "40" + ], + "filament_flow_ratio": [ + "0.97" + ], + "filament_max_volumetric_speed": [ + "16" + ], + "filament_retract_before_wipe": [ + "90%" + ], + "filament_retraction_minimum_travel": [ + "1" + ], + "filament_retraction_speed": [ + "40" + ], + "filament_type": [ + "PETG" + ], + "filament_vendor": [ + "Creality" + ], + "filament_wipe_distance": [ + "2" + ], + "filament_z_hop_types": [ + "Slope Lift" + ], + "hot_plate_temp": [ + "70" + ], + "hot_plate_temp_initial_layer": [ + "70" + ], + "nozzle_temperature": [ + "250" + ], + "nozzle_temperature_initial_layer": [ + "250" + ], + "nozzle_temperature_range_high": [ + "270" + ], + "nozzle_temperature_range_low": [ + "220" + ], + "overhang_fan_speed": [ + "80" + ], + "overhang_fan_threshold": [ + "25%" + ], + "slow_down_layer_time": [ + "12" + ], + "slow_down_min_speed": [ + "20" + ], + "textured_plate_temp": [ + "70" + ], + "textured_plate_temp_initial_layer": [ + "70" + ], + "customized_plate_temp": "70", + "customized_plate_temp_initial_layer": "70", + "enable_pressure_advance": "0", + "epoxy_resin_plate_temp": "60", + "epoxy_resin_plate_temp_initial_layer": "60", + "filament_retract_lift_above": "nil", + "filament_retract_lift_below": "nil", + "filament_retract_lift_enforce": "nil", + "material_flow_temp_graph": "[[0.5,230],[1.0,230],[1.2,250]]", + "pressure_advance": "0.075", + "default_filament_colour": "\"\"", + "compatible_printers": [ + "Creality Sermoon M300 0.4 nozzle", + "Creality Sermoon M300 0.6 nozzle", + "Creality Sermoon M300 0.8 nozzle" + ], + "filament_id": "OFBLktDy" +} \ No newline at end of file diff --git a/resources/profiles/Creality/filament/Soleyin Ultra PLA @Ender-3 V3 KE-all.json b/resources/profiles/Creality/filament/Soleyin Ultra PLA @Ender-3 V3 KE-all.json new file mode 100644 index 0000000000..bd347fcae8 --- /dev/null +++ b/resources/profiles/Creality/filament/Soleyin Ultra PLA @Ender-3 V3 KE-all.json @@ -0,0 +1,160 @@ +{ + "type": "filament", + "name": "Soleyin Ultra PLA @Ender-3 V3 KE-all", + "inherits": "fdm_filament_pla", + "from": "system", + "setting_id": "M9hiEdBSP3W0lVeo", + "filament_id": "OF02UAVh", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "50" + ], + "cool_plate_temp_initial_layer": [ + "50" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "eng_plate_temp": [ + "50" + ], + "eng_plate_temp_initial_layer": [ + "50" + ], + "filament_cost": [ + "6" + ], + "filament_density": [ + "1.25" + ], + "filament_deretraction_speed": [ + "40" + ], + "filament_diameter": [ + "1.75" + ], + "filament_flow_ratio": [ + "0.96" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "16" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_retract_before_wipe": [ + "100%" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_length": [ + "0.6" + ], + "filament_retraction_minimum_travel": [ + "1" + ], + "filament_retraction_speed": [ + "40" + ], + "filament_soluble": [ + "0" + ], + "filament_vendor": [ + "Creality" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "2" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "hot_plate_temp": [ + "50" + ], + "hot_plate_temp_initial_layer": [ + "50" + ], + "nozzle_temperature_range_high": [ + "240" + ], + "required_nozzle_HRC": [ + "0" + ], + "slow_down_layer_time": [ + "12" + ], + "slow_down_min_speed": [ + "20" + ], + "textured_plate_temp": [ + "50" + ], + "textured_plate_temp_initial_layer": [ + "50" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "0", + "cool_cds_fan_start_at_height": "0", + "cool_special_cds_fan_speed": "0", + "customized_plate_temp": "60", + "customized_plate_temp_initial_layer": "60", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "1", + "enable_special_area_additional_cooling_fan": "0", + "epoxy_resin_plate_temp": "60", + "epoxy_resin_plate_temp_initial_layer": "60", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "nil", + "filament_retract_lift_below": "nil", + "filament_retract_lift_enforce": "nil", + "filament_shrink": "100%", + "filament_shrinkage_compensation_z": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "material_flow_dependent_temperature": "0", + "material_flow_temp_graph": "[[1.0,200],[1.2,200],[1.3,220]]", + "pressure_advance": "0.05", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality Ender-3 V3 KE 0.4 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/Soleyin Ultra PLA @Ender-3 V3 Plus-all.json b/resources/profiles/Creality/filament/Soleyin Ultra PLA @Ender-3 V3 Plus-all.json new file mode 100644 index 0000000000..cc3c80c511 --- /dev/null +++ b/resources/profiles/Creality/filament/Soleyin Ultra PLA @Ender-3 V3 Plus-all.json @@ -0,0 +1,165 @@ +{ + "type": "filament", + "name": "Soleyin Ultra PLA @Ender-3 V3 Plus-all", + "inherits": "fdm_filament_pla", + "from": "system", + "setting_id": "deiJHFWuGggB0V8x", + "filament_id": "OF02UAVh", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "65" + ], + "cool_plate_temp_initial_layer": [ + "65" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "eng_plate_temp": [ + "65" + ], + "eng_plate_temp_initial_layer": [ + "65" + ], + "filament_cost": [ + "6" + ], + "filament_density": [ + "1.25" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_flow_ratio": [ + "0.98" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "18" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_retract_before_wipe": [ + "70" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_length": [ + "0.8" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_soluble": [ + "0" + ], + "filament_vendor": [ + "Creality" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "hot_plate_temp": [ + "65" + ], + "hot_plate_temp_initial_layer": [ + "65" + ], + "overhang_fan_threshold": [ + "25%" + ], + "required_nozzle_HRC": [ + "0" + ], + "slow_down_layer_time": [ + "8" + ], + "slow_down_min_speed": [ + "20" + ], + "temperature_vitrification": [ + "70" + ], + "textured_plate_temp": [ + "65" + ], + "textured_plate_temp_initial_layer": [ + "65" + ], + "filament_start_gcode": [ + ";filament start gcode\n" + ], + "filament_end_gcode": [ + ";filament end gcode \n" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "0", + "cool_cds_fan_start_at_height": "0.5", + "cool_special_cds_fan_speed": "0", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "1", + "enable_special_area_additional_cooling_fan": "0", + "epoxy_resin_plate_temp": "65", + "epoxy_resin_plate_temp_initial_layer": "65", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "nil", + "filament_retract_lift_below": "nil", + "filament_retract_lift_enforce": "nil", + "filament_shrink": "100%", + "filament_shrinkage_compensation_z": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "material_flow_dependent_temperature": "0", + "pressure_advance": "0.066", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality Ender-3 V3 Plus 0.4 nozzle", + "Creality Ender-3 V3 Plus 0.6 nozzle", + "Creality Ender-3 V3 Plus 0.8 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/Soleyin Ultra PLA @Ender-3 V3 SE-all.json b/resources/profiles/Creality/filament/Soleyin Ultra PLA @Ender-3 V3 SE-all.json new file mode 100644 index 0000000000..daceb58f57 --- /dev/null +++ b/resources/profiles/Creality/filament/Soleyin Ultra PLA @Ender-3 V3 SE-all.json @@ -0,0 +1,163 @@ +{ + "type": "filament", + "name": "Soleyin Ultra PLA @Ender-3 V3 SE-all", + "inherits": "fdm_filament_pla", + "from": "system", + "setting_id": "XR1hw32yGPSpPq7H", + "filament_id": "OF02UAVh", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "50" + ], + "cool_plate_temp_initial_layer": [ + "50" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "eng_plate_temp": [ + "45" + ], + "eng_plate_temp_initial_layer": [ + "45" + ], + "filament_cost": [ + "6" + ], + "filament_density": [ + "1.25" + ], + "filament_deretraction_speed": [ + "15" + ], + "filament_diameter": [ + "1.75" + ], + "filament_flow_ratio": [ + "0.96" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "16" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_retract_before_wipe": [ + "90%" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_length": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "15" + ], + "filament_soluble": [ + "0" + ], + "filament_vendor": [ + "Creality" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "hot_plate_temp": [ + "50" + ], + "hot_plate_temp_initial_layer": [ + "50" + ], + "nozzle_temperature_range_high": [ + "240" + ], + "required_nozzle_HRC": [ + "0" + ], + "slow_down_layer_time": [ + "12" + ], + "slow_down_min_speed": [ + "20" + ], + "textured_plate_temp": [ + "50" + ], + "textured_plate_temp_initial_layer": [ + "50" + ], + "filament_start_gcode": [ + ";filament start gcode" + ], + "filament_end_gcode": [ + ";filament end gcode " + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "0", + "cool_cds_fan_start_at_height": "0", + "cool_special_cds_fan_speed": "0", + "customized_plate_temp": "60", + "customized_plate_temp_initial_layer": "60", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "1", + "enable_special_area_additional_cooling_fan": "0", + "epoxy_resin_plate_temp": "60", + "epoxy_resin_plate_temp_initial_layer": "60", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "nil", + "filament_retract_lift_below": "nil", + "filament_retract_lift_enforce": "nil", + "filament_shrink": "100%", + "filament_shrinkage_compensation_z": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "material_flow_dependent_temperature": "0", + "material_flow_temp_graph": "[[1.0,200],[1.1,200],[1.2,220]]", + "pressure_advance": "0.05", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality Ender-3 V3 SE 0.4 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/Soleyin Ultra PLA @Ender-3 V3-all.json b/resources/profiles/Creality/filament/Soleyin Ultra PLA @Ender-3 V3-all.json new file mode 100644 index 0000000000..7e3a6ff4ca --- /dev/null +++ b/resources/profiles/Creality/filament/Soleyin Ultra PLA @Ender-3 V3-all.json @@ -0,0 +1,166 @@ +{ + "type": "filament", + "name": "Soleyin Ultra PLA @Ender-3 V3-all", + "inherits": "fdm_filament_pla", + "from": "system", + "setting_id": "TTnVw4dyyvrEM4Pj", + "filament_id": "OF02UAVh", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "65" + ], + "cool_plate_temp_initial_layer": [ + "65" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "eng_plate_temp": [ + "65" + ], + "eng_plate_temp_initial_layer": [ + "65" + ], + "filament_cost": [ + "6" + ], + "filament_density": [ + "1.25" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_flow_ratio": [ + "0.98" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "18" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_retract_before_wipe": [ + "70" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_length": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_soluble": [ + "0" + ], + "filament_vendor": [ + "Creality" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "hot_plate_temp": [ + "65" + ], + "hot_plate_temp_initial_layer": [ + "65" + ], + "overhang_fan_threshold": [ + "25%" + ], + "required_nozzle_HRC": [ + "0" + ], + "slow_down_layer_time": [ + "8" + ], + "slow_down_min_speed": [ + "20" + ], + "temperature_vitrification": [ + "70" + ], + "textured_plate_temp": [ + "65" + ], + "textured_plate_temp_initial_layer": [ + "65" + ], + "filament_start_gcode": [ + ";filament start gcode\n" + ], + "filament_end_gcode": [ + ";filament end gcode \n" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "0", + "cool_cds_fan_start_at_height": "0.5", + "cool_special_cds_fan_speed": "100", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "1", + "enable_special_area_additional_cooling_fan": "0", + "epoxy_resin_plate_temp": "65", + "epoxy_resin_plate_temp_initial_layer": "65", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"", + "filament_retract_lift_above": "nil", + "filament_retract_lift_below": "nil", + "filament_retract_lift_enforce": "nil", + "filament_shrink": "100%", + "filament_shrinkage_compensation_z": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "material_flow_dependent_temperature": "0", + "material_flow_temp_graph": "[[3.0,210], [10.0,220], [12.0,230]]", + "pressure_advance": "0.066", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality Ender-3 V3 0.4 nozzle", + "Creality Ender-3 V3 0.6 nozzle", + "Creality Ender-3 V3 0.8 nozzle" + ] +} diff --git a/resources/profiles/Creality/filament/Soleyin Ultra PLA @Sermoon M300-all.json b/resources/profiles/Creality/filament/Soleyin Ultra PLA @Sermoon M300-all.json new file mode 100644 index 0000000000..3c1aac03f4 --- /dev/null +++ b/resources/profiles/Creality/filament/Soleyin Ultra PLA @Sermoon M300-all.json @@ -0,0 +1,166 @@ +{ + "type": "filament", + "name": "Soleyin Ultra PLA @Sermoon M300-all", + "inherits": "fdm_filament_pla", + "from": "system", + "setting_id": "gZsP2JRQ3MnRJfLx", + "filament_id": "OF02UAVh", + "instantiation": "true", + "activate_air_filtration": [ + "0" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "0" + ], + "cool_plate_temp_initial_layer": [ + "0" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "eng_plate_temp": [ + "50" + ], + "eng_plate_temp_initial_layer": [ + "55" + ], + "filament_cost": [ + "6" + ], + "filament_density": [ + "1.25" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_flow_ratio": [ + "0.97" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "16" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_length": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_soluble": [ + "0" + ], + "filament_vendor": [ + "Creality" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "hot_plate_temp": [ + "50" + ], + "hot_plate_temp_initial_layer": [ + "50" + ], + "nozzle_temperature_range_high": [ + "240" + ], + "required_nozzle_HRC": [ + "0" + ], + "slow_down_layer_time": [ + "14" + ], + "slow_down_min_speed": [ + "20" + ], + "temperature_vitrification": [ + "70" + ], + "textured_plate_temp": [ + "50" + ], + "textured_plate_temp_initial_layer": [ + "50" + ], + "filament_start_gcode": [ + "; filament start gcode\n{if (layer_z > first_layer_height) }\nM104 S[nozzle_temperature]\n{else} \nM104 S[first_layer_temperature]\n{endif}" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ], + "activate_chamber_temp_control": "0", + "chamber_temperature": "0", + "cool_cds_fan_start_at_height": "0.5", + "cool_special_cds_fan_speed": "0", + "customized_plate_temp": "50", + "customized_plate_temp_initial_layer": "50", + "default_filament_colour": "\"\"", + "enable_overhang_bridge_fan": "1", + "enable_pressure_advance": "0", + "enable_special_area_additional_cooling_fan": "0", + "epoxy_resin_plate_temp": "0", + "epoxy_resin_plate_temp_initial_layer": "0", + "filament_cooling_final_speed": "3.4", + "filament_cooling_initial_speed": "2.2", + "filament_cooling_moves": "4", + "filament_loading_speed": "28", + "filament_loading_speed_start": "3", + "filament_multitool_ramming": "0", + "filament_multitool_ramming_flow": "10", + "filament_multitool_ramming_volume": "10", + "filament_notes": "\"\"", + "filament_ramming_parameters": "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6", + "filament_retract_lift_above": "nil", + "filament_retract_lift_below": "nil", + "filament_retract_lift_enforce": "nil", + "filament_shrink": "100%", + "filament_shrinkage_compensation_z": "100%", + "filament_toolchange_delay": "0", + "filament_unloading_speed": "90", + "filament_unloading_speed_start": "100", + "material_flow_dependent_temperature": "0", + "material_flow_temp_graph": "[[0.5,205],[1.0,205],[1.2,220]]", + "pressure_advance": "0.06", + "support_material_interface_fan_speed": "-1", + "compatible_printers": [ + "Creality Sermoon M300 0.4 nozzle" + ] +} diff --git a/resources/profiles/Creality/machine/Creality CR-10 0.4 nozzle.json b/resources/profiles/Creality/machine/Creality CR-10 0.4 nozzle.json new file mode 100644 index 0000000000..5da636490c --- /dev/null +++ b/resources/profiles/Creality/machine/Creality CR-10 0.4 nozzle.json @@ -0,0 +1,117 @@ +{ + "type": "machine", + "name": "Creality CR-10 0.4 nozzle", + "inherits": "fdm_creality_common", + "from": "system", + "setting_id": "tsVnTn07ACdoHqPV", + "instantiation": "true", + "printer_model": "Creality CR-10", + "printer_structure": "i3", + "adaptive_bed_mesh_margin": "0", + "auxiliary_fan": "0", + "bbl_use_printhost": "0", + "bed_exclude_area": "0x0", + "bed_mesh_max": "99999,99999", + "bed_mesh_min": "-99999,-99999", + "bed_mesh_probe_distance": "50,50", + "before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\n;[layer_z]\nG92 E0\n", + "best_object_pos": "0.5,0.5", + "cooling_tube_length": "5", + "cooling_tube_retraction": "91.5", + "default_print_profile": "0.20mm Standard @Creality CR-10 0.4 nozzle", + "disable_m73": "0", + "emit_machine_limits_to_gcode": "1", + "enable_filament_ramming": "0", + "enable_long_retraction_when_cut": "0", + "extra_loading_move": "-2", + "extruder_clearance_height_to_lid": "400", + "extruder_clearance_height_to_rod": "33", + "extruder_clearance_radius": "70", + "fan_kickstart": "0", + "fan_speedup_overhangs": "1", + "fan_speedup_time": "0", + "gcode_flavor": "marlin", + "high_current_on_filament_swap": "0", + "host_type": "octoprint", + "machine_LED_light_exist": "0", + "machine_end_gcode": "G91 ;Relative positionning\nG1 E-2 F2700 ;Retract a bit
\nG1 E-2 Z1 F2400 ;Retract and raise Z
\nG1 X5 Y5 F3000 ;Wipe out
\nG1 Z10 ;Raise Z more
\nG90 ;Absolute positionning

\nG1 X0 Y0 ;Present print
\nM106 S0 ;Turn-off fan
\nM104 S0 ;Turn-off hotend
\nM140 S0 ;Turn-off bed

\nM84 X Y E ;Disable all steppers but Z
", + "machine_load_filament_time": "0", + "machine_max_acceleration_e": "5000,5000", + "machine_max_acceleration_extruding": "500,500", + "machine_max_acceleration_retracting": "500,1000", + "machine_max_acceleration_travel": "500,500", + "machine_max_acceleration_x": "500,500", + "machine_max_acceleration_y": "500,500", + "machine_max_acceleration_z": "500,500", + "machine_max_jerk_e": "5,5", + "machine_max_jerk_x": "10,8", + "machine_max_jerk_y": "10,8", + "machine_max_jerk_z": "0.4,0.4", + "machine_max_speed_e": "50,60", + "machine_max_speed_x": "500,500", + "machine_max_speed_y": "500,500", + "machine_max_speed_z": "10,10", + "machine_min_extruding_rate": "0,0", + "machine_min_travel_rate": "0,0", + "machine_pause_gcode": "M25 ;pause print", + "machine_platform_motion_enable": "0", + "machine_start_gcode": "M220 S100 ;Reset Feedrate\nM221 S100 ;Reset Flowrate\n\nM140 S[bed_temperature_initial_layer_single] ;Set final bed temp \nG28 ;Home\nG92 E0 ;Reset Extruder\nG1 Z2.0 F3000 ;Move Z Axis up\nM104 S[nozzle_temperature_initial_layer] ;Set final nozzle temp \nG1 X10.1 Y20 Z0.28 F5000.0 ;Move to start position\nM190 S[bed_temperature_initial_layer_single] ;Wait for bed temp to stabilize \nM109 S[nozzle_temperature_initial_layer] ;Wait for nozzle temp to stabilize \nG1 X10.1 Y145.0 Z0.28 F1500.0 E15 ;Draw the first line\nG1 X10.4 Y145.0 Z0.28 F5000.0 ;Move to side a little\nG1 X10.4 Y20 Z0.28 F1500.0 E30 ;Draw the second line\nG92 E0 ;Reset Extruder\nG1 E-1.0000 F1800 ;Retract a bit\nG1 Z2.0 F3000 ;Move Z Axis up\nG1 E0.0000 F1800", + "machine_tool_change_time": "0", + "machine_unload_filament_time": "0", + "manual_filament_change": "0", + "nozzle_height": "2.5", + "nozzle_hrc": "0", + "nozzle_type": "brass", + "nozzle_volume": "0", + "parking_pos_retraction": "92", + "pellet_modded_printer": "0", + "preferred_orientation": "0", + "prime_tower_position_type": "Middle Upper", + "printable_area": "0x0,300x0,300x300,0x300", + "printable_height": "400", + "printer_technology": "FFF", + "printer_variant": "0.4", + "printhost_authorization_type": "key", + "printhost_ssl_ignore_revoke": "0", + "purge_in_prime_tower": "0", + "scan_first_layer": "0", + "single_extruder_multi_material": "1", + "support_air_filtration": "0", + "support_chamber_temp_control": "0", + "support_multi_bed_types": "1", + "thumbnails": "48x48/PNG, 300x300/PNG", + "thumbnails_format": "PNG", + "time_cost": "0", + "use_firmware_retraction": "0", + "use_relative_e_distances": "1", + "z_offset": "0", + "default_filament_profile": [ + "CR-PLA @CR-10-all" + ], + "deretraction_speed": "40", + "extruder_colour": "#FCE94F", + "extruder_offset": "0x0", + "long_retractions_when_cut": "0", + "max_layer_height": "0.2", + "min_layer_height": "0.08", + "nozzle_diameter": [ + "0.4" + ], + "retract_before_wipe": "70%", + "retract_length_toolchange": "0", + "retract_lift_above": "0", + "retract_lift_below": "0", + "retract_lift_enforce": "All Surfaces", + "retract_restart_extra": "0", + "retract_restart_extra_toolchange": "0", + "retract_when_changing_layer": "1", + "retraction_distances_when_cut": "18", + "retraction_length": "0.8", + "retraction_minimum_travel": "1", + "retraction_speed": "40", + "travel_slope": "3", + "wipe": "1", + "wipe_distance": "2", + "z_hop": "0.4", + "z_hop_types": "Auto Lift" +} diff --git a/resources/profiles/Creality/machine/Creality CR-10 SE 0.2 nozzle.json b/resources/profiles/Creality/machine/Creality CR-10 SE 0.2 nozzle.json index 9dc1ae8962..b209783664 100644 --- a/resources/profiles/Creality/machine/Creality CR-10 SE 0.2 nozzle.json +++ b/resources/profiles/Creality/machine/Creality CR-10 SE 0.2 nozzle.json @@ -116,7 +116,7 @@ "change_filament_gcode": "M600", "machine_pause_gcode": "M25", "default_filament_profile": [ - "Generic PLA @Creality" + "CR-PLA @CR-10-all" ], "machine_start_gcode": "M220 S100 ;Reset feed rate \nM221 S100 ;Reset flow rate \n\nM140 S[bed_temperature_initial_layer_single] ;Set final bed temp\nG28 ;Home \nG92 E0 ;Reset extruder \nG1 Z2.0 F3000 ;Move Z Axis up \nG1 X10.1 Y20 Z0.28 F5000.0 ;Move to start position \nM190 S[bed_temperature_initial_layer_single] ;Wait for bed temp to stabilize\nM109 S[nozzle_temperature_initial_layer] ;Wait for nozzle temp to stabilize\nG1 X10.1 Y145.0 Z0.28 F1500.0 E15 ;Draw the first line \nG1 X10.4 Y145.0 Z0.28 F5000.0 ;Move to side a little \nG1 X10.4 Y20 Z0.28 F1500.0 E30 ;Draw the second line \nG92 E0 ;Reset extruder \nG1 E-1.0000 F1800 ;Retract a bit \nG1 Z2.0 F3000 ;Move Z Axis up \nG1 E0.0000 F1800", "machine_end_gcode": "G91 ;Relative positioning \nG1 E-2 F2700 ;Retract a bit \nG1 E-2 Z0.2 F2400 ;Retract and raise Z \nG1 X5 Y5 F3000 ;Wipe out \nG1 Z3 ;Raise Z more \nG90 ;Absolute positioning \nG1 X2 Y218 F3000 ;Present print \nM106 S0 ;Turn-off fan \nM104 S0 ;Turn-off hotend \nM140 S0 ;Turn-off bed \nM84 X Y E ;Disable all steppers but Z", diff --git a/resources/profiles/Creality/machine/Creality CR-10 SE 0.4 nozzle.json b/resources/profiles/Creality/machine/Creality CR-10 SE 0.4 nozzle.json index 12805d5e86..d682c70090 100644 --- a/resources/profiles/Creality/machine/Creality CR-10 SE 0.4 nozzle.json +++ b/resources/profiles/Creality/machine/Creality CR-10 SE 0.4 nozzle.json @@ -116,7 +116,7 @@ "change_filament_gcode": "M600", "machine_pause_gcode": "M25", "default_filament_profile": [ - "Generic PLA @Creality" + "CR-PLA @CR-10-all" ], "machine_start_gcode": "M220 S100 ;Reset feed rate \nM221 S100 ;Reset flow rate \n\nM140 S[bed_temperature_initial_layer_single] ;Set final bed temp\nG28 ;Home \nG92 E0 ;Reset extruder \nG1 Z2.0 F3000 ;Move Z Axis up \nG1 X10.1 Y20 Z0.28 F5000.0 ;Move to start position \nM190 S[bed_temperature_initial_layer_single] ;Wait for bed temp to stabilize\nM109 S[nozzle_temperature_initial_layer] ;Wait for nozzle temp to stabilize\nG1 X10.1 Y145.0 Z0.28 F1500.0 E15 ;Draw the first line \nG1 X10.4 Y145.0 Z0.28 F5000.0 ;Move to side a little \nG1 X10.4 Y20 Z0.28 F1500.0 E30 ;Draw the second line \nG92 E0 ;Reset extruder \nG1 E-1.0000 F1800 ;Retract a bit \nG1 Z2.0 F3000 ;Move Z Axis up \nG1 E0.0000 F1800", "machine_end_gcode": "G91 ;Relative positioning \nG1 E-2 F2700 ;Retract a bit \nG1 E-2 Z0.2 F2400 ;Retract and raise Z \nG1 X5 Y5 F3000 ;Wipe out \nG1 Z3 ;Raise Z more \nG90 ;Absolute positioning \nG1 X2 Y218 F3000 ;Present print \nM106 S0 ;Turn-off fan \nM104 S0 ;Turn-off hotend \nM140 S0 ;Turn-off bed \nM84 X Y E ;Disable all steppers but Z", diff --git a/resources/profiles/Creality/machine/Creality CR-10 SE 0.6 nozzle.json b/resources/profiles/Creality/machine/Creality CR-10 SE 0.6 nozzle.json index 60ae6d2db8..b854582917 100644 --- a/resources/profiles/Creality/machine/Creality CR-10 SE 0.6 nozzle.json +++ b/resources/profiles/Creality/machine/Creality CR-10 SE 0.6 nozzle.json @@ -116,7 +116,7 @@ "change_filament_gcode": "M600", "machine_pause_gcode": "M25", "default_filament_profile": [ - "Generic PLA @Creality" + "CR-PLA @CR-10-all" ], "machine_start_gcode": "M220 S100 ;Reset feed rate \nM221 S100 ;Reset flow rate \n\nM140 S[bed_temperature_initial_layer_single] ;Set final bed temp\nG28 ;Home \nG92 E0 ;Reset extruder \nG1 Z2.0 F3000 ;Move Z Axis up \nG1 X10.1 Y20 Z0.28 F5000.0 ;Move to start position \nM190 S[bed_temperature_initial_layer_single] ;Wait for bed temp to stabilize\nM109 S[nozzle_temperature_initial_layer] ;Wait for nozzle temp to stabilize\nG1 X10.1 Y145.0 Z0.28 F1500.0 E15 ;Draw the first line \nG1 X10.4 Y145.0 Z0.28 F5000.0 ;Move to side a little \nG1 X10.4 Y20 Z0.28 F1500.0 E30 ;Draw the second line \nG92 E0 ;Reset extruder \nG1 E-1.0000 F1800 ;Retract a bit \nG1 Z2.0 F3000 ;Move Z Axis up \nG1 E0.0000 F1800", "machine_end_gcode": "G91 ;Relative positioning \nG1 E-2 F2700 ;Retract a bit \nG1 E-2 Z0.2 F2400 ;Retract and raise Z \nG1 X5 Y5 F3000 ;Wipe out \nG1 Z3 ;Raise Z more \nG90 ;Absolute positioning \nG1 X2 Y218 F3000 ;Present print \nM106 S0 ;Turn-off fan \nM104 S0 ;Turn-off hotend \nM140 S0 ;Turn-off bed \nM84 X Y E ;Disable all steppers but Z", diff --git a/resources/profiles/Creality/machine/Creality CR-10 SE 0.8 nozzle.json b/resources/profiles/Creality/machine/Creality CR-10 SE 0.8 nozzle.json index 1ae4e24163..cba09d49dd 100644 --- a/resources/profiles/Creality/machine/Creality CR-10 SE 0.8 nozzle.json +++ b/resources/profiles/Creality/machine/Creality CR-10 SE 0.8 nozzle.json @@ -116,7 +116,7 @@ "change_filament_gcode": "M600", "machine_pause_gcode": "M25", "default_filament_profile": [ - "Generic PLA @Creality" + "CR-PLA @CR-10-all" ], "machine_start_gcode": "M220 S100 ;Reset feed rate \nM221 S100 ;Reset flow rate \n\nM140 S[bed_temperature_initial_layer_single] ;Set final bed temp\nG28 ;Home \nG92 E0 ;Reset extruder \nG1 Z2.0 F3000 ;Move Z Axis up \nG1 X10.1 Y20 Z0.28 F5000.0 ;Move to start position \nM190 S[bed_temperature_initial_layer_single] ;Wait for bed temp to stabilize\nM109 S[nozzle_temperature_initial_layer] ;Wait for nozzle temp to stabilize\nG1 X10.1 Y145.0 Z0.28 F1500.0 E15 ;Draw the first line \nG1 X10.4 Y145.0 Z0.28 F5000.0 ;Move to side a little \nG1 X10.4 Y20 Z0.28 F1500.0 E30 ;Draw the second line \nG92 E0 ;Reset extruder \nG1 E-1.0000 F1800 ;Retract a bit \nG1 Z2.0 F3000 ;Move Z Axis up \nG1 E0.0000 F1800", "machine_end_gcode": "G91 ;Relative positioning \nG1 E-2 F2700 ;Retract a bit \nG1 E-2 Z0.2 F2400 ;Retract and raise Z \nG1 X5 Y5 F3000 ;Wipe out \nG1 Z3 ;Raise Z more \nG90 ;Absolute positioning \nG1 X2 Y218 F3000 ;Present print \nM106 S0 ;Turn-off fan \nM104 S0 ;Turn-off hotend \nM140 S0 ;Turn-off bed \nM84 X Y E ;Disable all steppers but Z", diff --git a/resources/profiles/Creality/machine/Creality CR-10 SE.json b/resources/profiles/Creality/machine/Creality CR-10 SE.json index 56af1ec8a6..98e5738a65 100644 --- a/resources/profiles/Creality/machine/Creality CR-10 SE.json +++ b/resources/profiles/Creality/machine/Creality CR-10 SE.json @@ -8,5 +8,5 @@ "bed_model": "creality_cr10se_buildplate_model.stl", "bed_texture": "creality_cr10se_buildplate_texture.svg", "hotend_model": "", - "default_materials": "Generic PLA @Creality;Generic PLA HF @Creality;Generic Speed PLA @Creality HF;Generic PETG @Creality;Generic TPU @Creality;Generic ABS @Creality" + "default_materials": "Generic PLA @CR-10 SE-all;Generic ABS @CR-10 SE-all;Generic TPU @CR-10 SE-all;Generic PLA HF @Creality;Generic Speed PLA @Creality HF;Generic PETG @Creality" } diff --git a/resources/profiles/Creality/machine/Creality CR-10 Smart 0.4 nozzle.json b/resources/profiles/Creality/machine/Creality CR-10 Smart 0.4 nozzle.json new file mode 100644 index 0000000000..f7d9b8167e --- /dev/null +++ b/resources/profiles/Creality/machine/Creality CR-10 Smart 0.4 nozzle.json @@ -0,0 +1,117 @@ +{ + "type": "machine", + "name": "Creality CR-10 Smart 0.4 nozzle", + "inherits": "fdm_creality_common", + "from": "system", + "setting_id": "IyWrvdE9qswlbnaV", + "instantiation": "true", + "printer_model": "Creality CR-10 Smart", + "printer_structure": "i3", + "adaptive_bed_mesh_margin": "0", + "auxiliary_fan": "0", + "bbl_use_printhost": "0", + "bed_exclude_area": "0x0", + "bed_mesh_max": "99999,99999", + "bed_mesh_min": "-99999,-99999", + "bed_mesh_probe_distance": "50,50", + "before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\n;[layer_z]\nG92 E0\n", + "best_object_pos": "0.5,0.5", + "cooling_tube_length": "5", + "cooling_tube_retraction": "91.5", + "default_print_profile": "0.20mm Standard @Creality CR-10 Smart 0.4 nozzle", + "disable_m73": "0", + "emit_machine_limits_to_gcode": "1", + "enable_filament_ramming": "0", + "enable_long_retraction_when_cut": "0", + "extra_loading_move": "-2", + "extruder_clearance_height_to_lid": "400", + "extruder_clearance_height_to_rod": "33", + "extruder_clearance_radius": "70", + "fan_kickstart": "0", + "fan_speedup_overhangs": "1", + "fan_speedup_time": "0", + "gcode_flavor": "marlin", + "high_current_on_filament_swap": "0", + "host_type": "octoprint", + "machine_LED_light_exist": "0", + "machine_end_gcode": "G91 ;Relative positionning\nG1 E-2 F2700 ;Retract a bit
\nG1 E-2 Z1 F2400 ;Retract and raise Z
\nG1 X5 Y5 F3000 ;Wipe out
\nG1 Z10 ;Raise Z more
\nG90 ;Absolute positionning

\nG1 X0 Y0 ;Present print
\nM106 S0 ;Turn-off fan
\nM104 S0 ;Turn-off hotend
\nM140 S0 ;Turn-off bed

\nM84 X Y E ;Disable all steppers but Z
", + "machine_load_filament_time": "0", + "machine_max_acceleration_e": "5000,5000", + "machine_max_acceleration_extruding": "500,500", + "machine_max_acceleration_retracting": "500,1000", + "machine_max_acceleration_travel": "500,500", + "machine_max_acceleration_x": "500,500", + "machine_max_acceleration_y": "500,500", + "machine_max_acceleration_z": "500,500", + "machine_max_jerk_e": "5,5", + "machine_max_jerk_x": "10,8", + "machine_max_jerk_y": "10,8", + "machine_max_jerk_z": "0.4,0.4", + "machine_max_speed_e": "50,60", + "machine_max_speed_x": "500,500", + "machine_max_speed_y": "500,500", + "machine_max_speed_z": "10,10", + "machine_min_extruding_rate": "0,0", + "machine_min_travel_rate": "0,0", + "machine_pause_gcode": "M25 ;pause print", + "machine_platform_motion_enable": "0", + "machine_start_gcode": "M220 S100 ;Reset Feedrate\nM221 S100 ;Reset Flowrate\n\nM140 S[bed_temperature_initial_layer_single] ;Set final bed temp \nG28 ;Home\nG92 E0 ;Reset Extruder\nG1 Z2.0 F3000 ;Move Z Axis up\nM104 S[nozzle_temperature_initial_layer] ;Set final nozzle temp \nG1 X10.1 Y20 Z0.28 F5000.0 ;Move to start position\nM190 S[bed_temperature_initial_layer_single] ;Wait for bed temp to stabilize \nM109 S[nozzle_temperature_initial_layer] ;Wait for nozzle temp to stabilize \nG1 X10.1 Y145.0 Z0.28 F1500.0 E15 ;Draw the first line\nG1 X10.4 Y145.0 Z0.28 F5000.0 ;Move to side a little\nG1 X10.4 Y20 Z0.28 F1500.0 E30 ;Draw the second line\nG92 E0 ;Reset Extruder\nG1 E-1.0000 F1800 ;Retract a bit\nG1 Z2.0 F3000 ;Move Z Axis up\nG1 E0.0000 F1800", + "machine_tool_change_time": "0", + "machine_unload_filament_time": "0", + "manual_filament_change": "0", + "nozzle_height": "2.5", + "nozzle_hrc": "0", + "nozzle_type": "brass", + "nozzle_volume": "0", + "parking_pos_retraction": "92", + "pellet_modded_printer": "0", + "preferred_orientation": "0", + "prime_tower_position_type": "Middle Upper", + "printable_area": "0x0,300x0,300x300,0x300", + "printable_height": "400", + "printer_technology": "FFF", + "printer_variant": "0.4", + "printhost_authorization_type": "key", + "printhost_ssl_ignore_revoke": "0", + "purge_in_prime_tower": "0", + "scan_first_layer": "0", + "single_extruder_multi_material": "1", + "support_air_filtration": "0", + "support_chamber_temp_control": "0", + "support_multi_bed_types": "1", + "thumbnails": "48x48/PNG, 300x300/PNG", + "thumbnails_format": "PNG", + "time_cost": "0", + "use_firmware_retraction": "0", + "use_relative_e_distances": "1", + "z_offset": "0", + "default_filament_profile": [ + "Generic PLA @CR-10 Smart-all" + ], + "deretraction_speed": "40", + "extruder_colour": "#FCE94F", + "extruder_offset": "0x0", + "long_retractions_when_cut": "0", + "max_layer_height": "0.2", + "min_layer_height": "0.08", + "nozzle_diameter": [ + "0.4" + ], + "retract_before_wipe": "70%", + "retract_length_toolchange": "0", + "retract_lift_above": "0", + "retract_lift_below": "0", + "retract_lift_enforce": "All Surfaces", + "retract_restart_extra": "0", + "retract_restart_extra_toolchange": "0", + "retract_when_changing_layer": "1", + "retraction_distances_when_cut": "18", + "retraction_length": "5", + "retraction_minimum_travel": "1", + "retraction_speed": "50", + "travel_slope": "3", + "wipe": "1", + "wipe_distance": "2", + "z_hop": "0.4", + "z_hop_types": "Auto Lift" +} diff --git a/resources/profiles/Creality/machine/Creality CR-10 Smart Pro 0.4 nozzle.json b/resources/profiles/Creality/machine/Creality CR-10 Smart Pro 0.4 nozzle.json new file mode 100644 index 0000000000..c7db2ac74f --- /dev/null +++ b/resources/profiles/Creality/machine/Creality CR-10 Smart Pro 0.4 nozzle.json @@ -0,0 +1,117 @@ +{ + "type": "machine", + "name": "Creality CR-10 Smart Pro 0.4 nozzle", + "inherits": "fdm_creality_common", + "from": "system", + "setting_id": "tlLeGUg0qXJvDgct", + "instantiation": "true", + "printer_model": "Creality CR-10 Smart Pro", + "printer_structure": "i3", + "adaptive_bed_mesh_margin": "0", + "auxiliary_fan": "0", + "bbl_use_printhost": "0", + "bed_exclude_area": "0x0", + "bed_mesh_max": "99999,99999", + "bed_mesh_min": "-99999,-99999", + "bed_mesh_probe_distance": "50,50", + "before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\n;[layer_z]\nG92 E0\n", + "best_object_pos": "0.5,0.5", + "cooling_tube_length": "5", + "cooling_tube_retraction": "91.5", + "default_print_profile": "0.20mm Standard @Creality CR-10 Smart Pro 0.4 nozzle", + "disable_m73": "0", + "emit_machine_limits_to_gcode": "1", + "enable_filament_ramming": "0", + "enable_long_retraction_when_cut": "0", + "extra_loading_move": "-2", + "extruder_clearance_height_to_lid": "400", + "extruder_clearance_height_to_rod": "33", + "extruder_clearance_radius": "70", + "fan_kickstart": "0", + "fan_speedup_overhangs": "1", + "fan_speedup_time": "0", + "gcode_flavor": "marlin", + "high_current_on_filament_swap": "0", + "host_type": "octoprint", + "machine_LED_light_exist": "1", + "machine_end_gcode": "G91 ;Relative positionning\nG1 E-2 F2700 ;Retract a bit
\nG1 E-2 Z1 F2400 ;Retract and raise Z
\nG1 X5 Y5 F3000 ;Wipe out
\nG1 Z10 ;Raise Z more
\nG90 ;Absolute positionning

\nG1 X0 Y0 ;Present print
\nM106 S0 ;Turn-off fan
\nM104 S0 ;Turn-off hotend
\nM140 S0 ;Turn-off bed

\nM84 X Y E ;Disable all steppers but Z
", + "machine_load_filament_time": "0", + "machine_max_acceleration_e": "5000,5000", + "machine_max_acceleration_extruding": "500,500", + "machine_max_acceleration_retracting": "500,1000", + "machine_max_acceleration_travel": "500,500", + "machine_max_acceleration_x": "500,500", + "machine_max_acceleration_y": "500,500", + "machine_max_acceleration_z": "500,500", + "machine_max_jerk_e": "5,5", + "machine_max_jerk_x": "10,8", + "machine_max_jerk_y": "10,8", + "machine_max_jerk_z": "0.4,0.4", + "machine_max_speed_e": "50,60", + "machine_max_speed_x": "500,500", + "machine_max_speed_y": "500,500", + "machine_max_speed_z": "10,10", + "machine_min_extruding_rate": "0,0", + "machine_min_travel_rate": "0,0", + "machine_pause_gcode": "M25 ;pause print", + "machine_platform_motion_enable": "0", + "machine_start_gcode": "M220 S100 ;Reset Feedrate\nM221 S100 ;Reset Flowrate\n\nM140 S[bed_temperature_initial_layer_single] ;Set final bed temp \nG28 ;Home\nG92 E0 ;Reset Extruder\nG1 Z2.0 F3000 ;Move Z Axis up\nM104 S[nozzle_temperature_initial_layer] ;Set final nozzle temp \nG1 X10.1 Y20 Z0.28 F5000.0 ;Move to start position\nM190 S[bed_temperature_initial_layer_single] ;Wait for bed temp to stabilize \nM109 S[nozzle_temperature_initial_layer] ;Wait for nozzle temp to stabilize \nG1 X10.1 Y145.0 Z0.28 F1500.0 E15 ;Draw the first line\nG1 X10.4 Y145.0 Z0.28 F5000.0 ;Move to side a little\nG1 X10.4 Y20 Z0.28 F1500.0 E30 ;Draw the second line\nG92 E0 ;Reset Extruder\nG1 E-1.0000 F1800 ;Retract a bit\nG1 Z2.0 F3000 ;Move Z Axis up\nG1 E0.0000 F1800", + "machine_tool_change_time": "0", + "machine_unload_filament_time": "0", + "manual_filament_change": "0", + "nozzle_height": "2.5", + "nozzle_hrc": "0", + "nozzle_type": "brass", + "nozzle_volume": "0", + "parking_pos_retraction": "92", + "pellet_modded_printer": "0", + "preferred_orientation": "0", + "prime_tower_position_type": "Middle Upper", + "printable_area": "0x0,300x0,300x300,0x300", + "printable_height": "400", + "printer_technology": "FFF", + "printer_variant": "0.4", + "printhost_authorization_type": "key", + "printhost_ssl_ignore_revoke": "0", + "purge_in_prime_tower": "0", + "scan_first_layer": "0", + "single_extruder_multi_material": "1", + "support_air_filtration": "0", + "support_chamber_temp_control": "0", + "support_multi_bed_types": "1", + "thumbnails": "48x48/PNG, 300x300/PNG", + "thumbnails_format": "PNG", + "time_cost": "0", + "use_firmware_retraction": "0", + "use_relative_e_distances": "1", + "z_offset": "0", + "default_filament_profile": [ + "Generic PLA @Creality" + ], + "deretraction_speed": "40", + "extruder_colour": "#FCE94F", + "extruder_offset": "0x0", + "long_retractions_when_cut": "0", + "max_layer_height": "0.2", + "min_layer_height": "0.08", + "nozzle_diameter": [ + "0.4" + ], + "retract_before_wipe": "70%", + "retract_length_toolchange": "0", + "retract_lift_above": "0", + "retract_lift_below": "0", + "retract_lift_enforce": "All Surfaces", + "retract_restart_extra": "0", + "retract_restart_extra_toolchange": "0", + "retract_when_changing_layer": "1", + "retraction_distances_when_cut": "18", + "retraction_length": "0.8", + "retraction_minimum_travel": "1", + "retraction_speed": "40", + "travel_slope": "3", + "wipe": "1", + "wipe_distance": "2", + "z_hop": "0.4", + "z_hop_types": "Auto Lift" +} diff --git a/resources/profiles/Creality/machine/Creality CR-10 Smart Pro.json b/resources/profiles/Creality/machine/Creality CR-10 Smart Pro.json new file mode 100644 index 0000000000..c1663ebf3a --- /dev/null +++ b/resources/profiles/Creality/machine/Creality CR-10 Smart Pro.json @@ -0,0 +1,13 @@ +{ + "type": "machine_model", + "name": "Creality CR-10 Smart Pro", + "nozzle_diameter": "0.4", + "bed_model": "creality_cr10v2_buildplate_model.stl", + "default_bed_type": "Cool Plate", + "bed_texture": "creality_cr10v2_buildplate_texture.svg", + "family": "Creality", + "hotend_model": "", + "machine_tech": "FFF", + "model_id": "Creality_CR_10_Smart_Pro", + "default_materials": "Generic ABS @CR-10 Smart Pro-all;Generic PLA @Creality" +} diff --git a/resources/profiles/Creality/machine/Creality CR-10 Smart.json b/resources/profiles/Creality/machine/Creality CR-10 Smart.json new file mode 100644 index 0000000000..9fcf37fabe --- /dev/null +++ b/resources/profiles/Creality/machine/Creality CR-10 Smart.json @@ -0,0 +1,13 @@ +{ + "type": "machine_model", + "name": "Creality CR-10 Smart", + "nozzle_diameter": "0.4", + "bed_model": "creality_cr10v2_buildplate_model.stl", + "default_bed_type": "Cool Plate", + "bed_texture": "creality_cr10v2_buildplate_texture.svg", + "family": "Creality", + "hotend_model": "", + "machine_tech": "FFF", + "model_id": "Creality_CR_10_Smart", + "default_materials": "Generic PLA @CR-10 Smart-all;Generic ABS @CR-10 Smart-all;Generic PETG @CR-10 Smart-all" +} diff --git a/resources/profiles/Creality/machine/Creality CR-10 V2 0.4 nozzle.json b/resources/profiles/Creality/machine/Creality CR-10 V2 0.4 nozzle.json index 7b70121bef..429b30df61 100644 --- a/resources/profiles/Creality/machine/Creality CR-10 V2 0.4 nozzle.json +++ b/resources/profiles/Creality/machine/Creality CR-10 V2 0.4 nozzle.json @@ -106,7 +106,7 @@ "change_filament_gcode": "M600", "machine_pause_gcode": "M0", "default_filament_profile": [ - "Generic PLA @Creality" + "CR-PLA @CR-10-all" ], "machine_start_gcode": "G90 ; use absolute coordinates\nM83 ; extruder relative mode\nM104 S[nozzle_temperature_initial_layer] ; set extruder temp\nM140 S[bed_temperature_initial_layer_single] ; set bed temp\nM190 S[bed_temperature_initial_layer_single] ; wait for bed temp\nM109 S[nozzle_temperature_initial_layer] ; wait for extruder temp\nG28 ; home all\nG1 Z2 F240\nG1 X2 Y10 F3000\nG1 Z0.28 F240\nG92 E0\nG1 Y190 E15 F1500 ; intro line\nG1 X2.3 F5000\nG92 E0\nG1 Y10 E15 F1200 ; intro line\nG92 E0", "machine_end_gcode": "{if max_layer_z < printable_height}G1 Z{z_offset+min(max_layer_z+2, printable_height)} F600{endif} ; Move print head up\nG1 X5 Y170 F{travel_speed*60} ; present print\n{if max_layer_z < printable_height-10}G1 Z{z_offset+min(max_layer_z+70, printable_height-10)} F600{endif} ; Move print head further up\nM140 S0 ; turn off heatbed\nM104 S0 ; turn off temperature\nM107 ; turn off fan\nM84 X Y E ; disable motors", diff --git a/resources/profiles/Creality/machine/Creality CR-10 V3 0.4 nozzle.json b/resources/profiles/Creality/machine/Creality CR-10 V3 0.4 nozzle.json index 6eee0b7357..67c2456583 100644 --- a/resources/profiles/Creality/machine/Creality CR-10 V3 0.4 nozzle.json +++ b/resources/profiles/Creality/machine/Creality CR-10 V3 0.4 nozzle.json @@ -109,7 +109,7 @@ "change_filament_gcode": "M600", "machine_pause_gcode": "M0", "default_filament_profile": [ - "Generic PLA @Creality" + "CR-PLA @CR-10-all" ], "machine_start_gcode": "G90 ; use absolute coordinates\nM83 ; extruder relative mode\nM104 S[nozzle_temperature_initial_layer] ; set extruder temp\nM140 S[bed_temperature_initial_layer_single] ; set bed temp\nG4 S30 ; allow partial nozzle warmup\nG28 ; home all axis\nG1 Z50 F240\nG1 X2.0 Y10 F3000\nM104 S{first_layer_temperature[0]} ; set final nozzle temp\nM190 S[bed_temperature_initial_layer_single] ; wait for bed temp\nM109 S[nozzle_temperature_initial_layer] ; wait for extruder temp\nG1 Z0.28 F240\nG92 E0\nG1 X2 Y140 E10 F1500 ; prime the nozzle\nG1 X2.3 Y140 F5000\nG92 E0\nG1 X2.3 Y10 E10 F1200 ; prime the nozzle\nG92 E0", "machine_end_gcode": "{if max_layer_z < printable_height}G1 Z{z_offset+min(max_layer_z+2, printable_height)} F600{endif} ; Move print head up\nG1 X5 Y170 F{travel_speed*60} ; present print\n{if max_layer_z < printable_height-10}G1 Z{z_offset+min(max_layer_z+70, printable_height-10)} F600{endif} ; Move print head further up\nM140 S0 ; turn off heatbed\nM104 S0 ; turn off temperature\nM107 ; turn off fan\nM84 X Y E ; disable motors", diff --git a/resources/profiles/Creality/machine/Creality CR-10 V3 0.6 nozzle.json b/resources/profiles/Creality/machine/Creality CR-10 V3 0.6 nozzle.json index 8ec571442d..c40ea674fe 100644 --- a/resources/profiles/Creality/machine/Creality CR-10 V3 0.6 nozzle.json +++ b/resources/profiles/Creality/machine/Creality CR-10 V3 0.6 nozzle.json @@ -110,7 +110,7 @@ "change_filament_gcode": "M600", "machine_pause_gcode": "M0", "default_filament_profile": [ - "Generic PLA @Creality" + "CR-PLA @CR-10-all" ], "machine_start_gcode": "G90 ; use absolute coordinates\nM83 ; extruder relative mode\nM104 S[nozzle_temperature_initial_layer] ; set extruder temp\nM140 S[bed_temperature_initial_layer_single] ; set bed temp\nG4 S30 ; allow partial nozzle warmup\nG28 ; home all axis\nG1 Z50 F240\nG1 X2.0 Y10 F3000\nM104 S{first_layer_temperature[0]} ; set final nozzle temp\nM190 S[bed_temperature_initial_layer_single] ; wait for bed temp\nM109 S[nozzle_temperature_initial_layer] ; wait for extruder temp\nG1 Z0.28 F240\nG92 E0\nG1 X2 Y140 E10 F1500 ; prime the nozzle\nG1 X2.3 Y140 F5000\nG92 E0\nG1 X2.3 Y10 E10 F1200 ; prime the nozzle\nG92 E0", "machine_end_gcode": "{if max_layer_z < printable_height}G1 Z{z_offset+min(max_layer_z+2, printable_height)} F600{endif} ; Move print head up\nG1 X5 Y170 F{travel_speed*60} ; present print\n{if max_layer_z < printable_height-10}G1 Z{z_offset+min(max_layer_z+70, printable_height-10)} F600{endif} ; Move print head further up\nM140 S0 ; turn off heatbed\nM104 S0 ; turn off temperature\nM107 ; turn off fan\nM84 X Y E ; disable motors", diff --git a/resources/profiles/Creality/machine/Creality CR-10.json b/resources/profiles/Creality/machine/Creality CR-10.json new file mode 100644 index 0000000000..18923f29ea --- /dev/null +++ b/resources/profiles/Creality/machine/Creality CR-10.json @@ -0,0 +1,13 @@ +{ + "type": "machine_model", + "name": "Creality CR-10", + "nozzle_diameter": "0.4", + "bed_model": "creality_cr10v2_buildplate_model.stl", + "default_bed_type": "Cool Plate", + "bed_texture": "creality_cr10v2_buildplate_texture.svg", + "family": "Creality", + "hotend_model": "", + "machine_tech": "FFF", + "model_id": "Creality_CR_10", + "default_materials": "CR-PETG @CR-10-all;CR-TPU @CR-10-all;CR-PLA @CR-10-all;Generic ABS @CR-10-all" +} diff --git a/resources/profiles/Creality/machine/Creality CR-10S Pro V2 0.4 nozzle.json b/resources/profiles/Creality/machine/Creality CR-10S Pro V2 0.4 nozzle.json new file mode 100644 index 0000000000..04fe4b7cfd --- /dev/null +++ b/resources/profiles/Creality/machine/Creality CR-10S Pro V2 0.4 nozzle.json @@ -0,0 +1,117 @@ +{ + "type": "machine", + "name": "Creality CR-10S Pro V2 0.4 nozzle", + "inherits": "fdm_creality_common", + "from": "system", + "setting_id": "5sLT5epTTbqCr0Cb", + "instantiation": "true", + "printer_model": "Creality CR-10S Pro V2", + "printer_structure": "i3", + "adaptive_bed_mesh_margin": "0", + "auxiliary_fan": "0", + "bbl_use_printhost": "0", + "bed_exclude_area": "0x0", + "bed_mesh_max": "99999,99999", + "bed_mesh_min": "-99999,-99999", + "bed_mesh_probe_distance": "50,50", + "before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\n;[layer_z]\nG92 E0\n", + "best_object_pos": "0.5,0.5", + "cooling_tube_length": "5", + "cooling_tube_retraction": "91.5", + "default_print_profile": "0.20mm Standard @Creality CR-10S Pro V2 0.4 nozzle", + "disable_m73": "0", + "emit_machine_limits_to_gcode": "1", + "enable_filament_ramming": "0", + "enable_long_retraction_when_cut": "0", + "extra_loading_move": "-2", + "extruder_clearance_height_to_lid": "400", + "extruder_clearance_height_to_rod": "30", + "extruder_clearance_radius": "60", + "fan_kickstart": "0", + "fan_speedup_overhangs": "1", + "fan_speedup_time": "0", + "gcode_flavor": "marlin", + "high_current_on_filament_swap": "0", + "host_type": "octoprint", + "machine_LED_light_exist": "0", + "machine_end_gcode": "G91 ;Relative positionning\nG1 E-2 F2700 ;Retract a bit
\nG1 E-2 Z1 F2400 ;Retract and raise Z
\nG1 X5 Y5 F3000 ;Wipe out
\nG1 Z10 ;Raise Z more
\nG90 ;Absolute positionning

\nG1 X0 Y0 ;Present print
\nM106 S0 ;Turn-off fan
\nM104 S0 ;Turn-off hotend
\nM140 S0 ;Turn-off bed

\nM84 X Y E ;Disable all steppers but Z
", + "machine_load_filament_time": "0", + "machine_max_acceleration_e": "5000,5000", + "machine_max_acceleration_extruding": "500,500", + "machine_max_acceleration_retracting": "500,1000", + "machine_max_acceleration_travel": "500,500", + "machine_max_acceleration_x": "500,500", + "machine_max_acceleration_y": "500,500", + "machine_max_acceleration_z": "500,500", + "machine_max_jerk_e": "5,5", + "machine_max_jerk_x": "10,8", + "machine_max_jerk_y": "10,8", + "machine_max_jerk_z": "0.4,0.4", + "machine_max_speed_e": "50,60", + "machine_max_speed_x": "500,500", + "machine_max_speed_y": "500,500", + "machine_max_speed_z": "10,10", + "machine_min_extruding_rate": "0,0", + "machine_min_travel_rate": "0,0", + "machine_pause_gcode": "M25 ;pause print", + "machine_platform_motion_enable": "0", + "machine_start_gcode": "M220 S100 ;Reset Feedrate\nM221 S100 ;Reset Flowrate\n\nM140 S[bed_temperature_initial_layer_single] ;Set final bed temp \nG28 ;Home\nG92 E0 ;Reset Extruder\nG1 Z2.0 F3000 ;Move Z Axis up\nM104 S[nozzle_temperature_initial_layer] ;Set final nozzle temp \nG1 X10.1 Y20 Z0.28 F5000.0 ;Move to start position\nM190 S[bed_temperature_initial_layer_single] ;Wait for bed temp to stabilize \nM109 S[nozzle_temperature_initial_layer] ;Wait for nozzle temp to stabilize \nG1 X10.1 Y145.0 Z0.28 F1500.0 E15 ;Draw the first line\nG1 X10.4 Y145.0 Z0.28 F5000.0 ;Move to side a little\nG1 X10.4 Y20 Z0.28 F1500.0 E30 ;Draw the second line\nG92 E0 ;Reset Extruder\nG1 E-1.0000 F1800 ;Retract a bit\nG1 Z2.0 F3000 ;Move Z Axis up\nG1 E0.0000 F1800", + "machine_tool_change_time": "0", + "machine_unload_filament_time": "0", + "manual_filament_change": "0", + "nozzle_height": "2.5", + "nozzle_hrc": "0", + "nozzle_type": "brass", + "nozzle_volume": "0", + "parking_pos_retraction": "92", + "pellet_modded_printer": "0", + "preferred_orientation": "0", + "prime_tower_position_type": "Middle Upper", + "printable_area": "0x0,300x0,300x300,0x300", + "printable_height": "400", + "printer_technology": "FFF", + "printer_variant": "0.4", + "printhost_authorization_type": "key", + "printhost_ssl_ignore_revoke": "0", + "purge_in_prime_tower": "0", + "scan_first_layer": "0", + "single_extruder_multi_material": "1", + "support_air_filtration": "0", + "support_chamber_temp_control": "0", + "support_multi_bed_types": "1", + "thumbnails": "48x48/PNG, 300x300/PNG", + "thumbnails_format": "PNG", + "time_cost": "0", + "use_firmware_retraction": "0", + "use_relative_e_distances": "1", + "z_offset": "0", + "default_filament_profile": [ + "CR-PLA @CR-10-all" + ], + "deretraction_speed": "40", + "extruder_colour": "#FCE94F", + "extruder_offset": "0x0", + "long_retractions_when_cut": "0", + "max_layer_height": "0.2", + "min_layer_height": "0.08", + "nozzle_diameter": [ + "0.4" + ], + "retract_before_wipe": "70%", + "retract_length_toolchange": "0", + "retract_lift_above": "0", + "retract_lift_below": "0", + "retract_lift_enforce": "All Surfaces", + "retract_restart_extra": "0", + "retract_restart_extra_toolchange": "0", + "retract_when_changing_layer": "1", + "retraction_distances_when_cut": "18", + "retraction_length": "4", + "retraction_minimum_travel": "1", + "retraction_speed": "50", + "travel_slope": "3", + "wipe": "1", + "wipe_distance": "2", + "z_hop": "0.4", + "z_hop_types": "Auto Lift" +} diff --git a/resources/profiles/Creality/machine/Creality CR-10S Pro V2.json b/resources/profiles/Creality/machine/Creality CR-10S Pro V2.json new file mode 100644 index 0000000000..bdd3986cd2 --- /dev/null +++ b/resources/profiles/Creality/machine/Creality CR-10S Pro V2.json @@ -0,0 +1,13 @@ +{ + "type": "machine_model", + "name": "Creality CR-10S Pro V2", + "nozzle_diameter": "0.4", + "bed_model": "creality_cr10v2_buildplate_model.stl", + "default_bed_type": "Cool Plate", + "bed_texture": "creality_cr10v2_buildplate_texture.svg", + "family": "Creality", + "hotend_model": "", + "machine_tech": "FFF", + "model_id": "Creality_CR_10S_Pro_V2", + "default_materials": "Generic PLA @CR-10S Pro V2-all;Generic PETG @CR-10S Pro V2-all;Generic ABS @CR-10S Pro V2-all" +} diff --git a/resources/profiles/Creality/machine/Creality CR-20 Pro 0.4 nozzle.json b/resources/profiles/Creality/machine/Creality CR-20 Pro 0.4 nozzle.json new file mode 100644 index 0000000000..49f85b6acc --- /dev/null +++ b/resources/profiles/Creality/machine/Creality CR-20 Pro 0.4 nozzle.json @@ -0,0 +1,117 @@ +{ + "type": "machine", + "name": "Creality CR-20 Pro 0.4 nozzle", + "inherits": "fdm_creality_common", + "from": "system", + "setting_id": "CQgwdo8OEISIMGmT", + "instantiation": "true", + "printer_model": "Creality CR-20 Pro", + "printer_structure": "i3", + "adaptive_bed_mesh_margin": "0", + "auxiliary_fan": "0", + "bbl_use_printhost": "0", + "bed_exclude_area": "0x0", + "bed_mesh_max": "99999,99999", + "bed_mesh_min": "-99999,-99999", + "bed_mesh_probe_distance": "50,50", + "before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\n;[layer_z]\nG92 E0\n", + "best_object_pos": "0.5,0.5", + "cooling_tube_length": "5", + "cooling_tube_retraction": "91.5", + "default_print_profile": "0.20mm Standard @Creality CR-20 Pro 0.4 nozzle", + "disable_m73": "0", + "emit_machine_limits_to_gcode": "1", + "enable_filament_ramming": "0", + "enable_long_retraction_when_cut": "0", + "extra_loading_move": "-2", + "extruder_clearance_height_to_lid": "250", + "extruder_clearance_height_to_rod": "35", + "extruder_clearance_radius": "60", + "fan_kickstart": "0", + "fan_speedup_overhangs": "1", + "fan_speedup_time": "0", + "gcode_flavor": "marlin", + "high_current_on_filament_swap": "0", + "host_type": "octoprint", + "machine_LED_light_exist": "0", + "machine_end_gcode": "G91 ;Relative positionning\nG1 E-2 F2700 ;Retract a bit\nG1 E-2 Z0.2 F2400 ;Retract and raise Z\nG1 X5 Y5 F3000 ;Wipe out\nG1 Z10 ;Raise Z more\nG90 ;Absolute positionning\nG1 X0 Y0 ;Present print\nM106 S0 ;Turn-off fan\nM104 S0 ;Turn-off hotend\nM140 S0 ;Turn-off bed\nM84 X Y E ;Disable all steppers but Z", + "machine_load_filament_time": "0", + "machine_max_acceleration_e": "5000", + "machine_max_acceleration_extruding": "500", + "machine_max_acceleration_retracting": "500", + "machine_max_acceleration_travel": "500", + "machine_max_acceleration_x": "500", + "machine_max_acceleration_y": "500", + "machine_max_acceleration_z": "100", + "machine_max_jerk_e": "5", + "machine_max_jerk_x": "10", + "machine_max_jerk_y": "10", + "machine_max_jerk_z": "0.4", + "machine_max_speed_e": "50", + "machine_max_speed_x": "500", + "machine_max_speed_y": "500", + "machine_max_speed_z": "10", + "machine_min_extruding_rate": "0,0", + "machine_min_travel_rate": "0,0", + "machine_pause_gcode": "M25", + "machine_platform_motion_enable": "0", + "machine_start_gcode": "M220 S100 ;Reset Feedrate\nM221 S100 ;Reset Flowrate\n\nM140 S[bed_temperature_initial_layer_single] ;Set final bed temp \nG28 ;Home\n\nG92 E0 ;Reset Extruder\nG1 Z2.0 F3000 ;Move Z Axis up\nM104 S[nozzle_temperature_initial_layer] ;Set final nozzle temp \nG1 X10.1 Y20 Z0.28 F5000.0 ;Move to start position\nM190 S[bed_temperature_initial_layer_single] ;Wait for bed temp to stabilize \nM109 S[nozzle_temperature_initial_layer] ;Wait for nozzle temp to stabilize \nG1 X10.1 Y145.0 Z0.28 F1500.0 E15 ;Draw the first line\nG1 X10.4 Y145.0 Z0.28 F5000.0 ;Move to side a little\nG1 X10.4 Y20 Z0.28 F1500.0 E30 ;Draw the second line\nG92 E0 ;Reset Extruder\nG1 E-5.0000 F1800 ;Retract a bit\nG1 Z2.0 F3000 ;Move Z Axis up\nG1 E0.0000 F1800", + "machine_tool_change_time": "0", + "machine_unload_filament_time": "0", + "manual_filament_change": "0", + "nozzle_height": "4", + "nozzle_hrc": "0", + "nozzle_type": "brass", + "nozzle_volume": "0", + "parking_pos_retraction": "92", + "pellet_modded_printer": "0", + "preferred_orientation": "0", + "prime_tower_position_type": "Middle Upper", + "printable_area": "0x0,220x0,220x220,0x220", + "printable_height": "250", + "printer_technology": "FFF", + "printer_variant": "0.4", + "printhost_authorization_type": "key", + "printhost_ssl_ignore_revoke": "0", + "purge_in_prime_tower": "0", + "scan_first_layer": "0", + "single_extruder_multi_material": "1", + "support_air_filtration": "0", + "support_chamber_temp_control": "0", + "support_multi_bed_types": "1", + "thumbnails": "300x300/PNG", + "thumbnails_format": "PNG", + "time_cost": "0", + "use_firmware_retraction": "0", + "use_relative_e_distances": "1", + "z_offset": "0", + "default_filament_profile": [ + "Generic PLA @CR-20 Pro-all" + ], + "deretraction_speed": "40", + "extruder_colour": "#FCE94F", + "extruder_offset": "0x0", + "long_retractions_when_cut": "0", + "max_layer_height": "0.2", + "min_layer_height": "0.08", + "nozzle_diameter": [ + "0.4" + ], + "retract_before_wipe": "90%", + "retract_length_toolchange": "0", + "retract_lift_above": "0", + "retract_lift_below": "0", + "retract_lift_enforce": "All Surfaces", + "retract_restart_extra": "0", + "retract_restart_extra_toolchange": "0", + "retract_when_changing_layer": "1", + "retraction_distances_when_cut": "18", + "retraction_length": "5", + "retraction_minimum_travel": "2", + "retraction_speed": "50", + "travel_slope": "3", + "wipe": "1", + "wipe_distance": "2", + "z_hop": "0.4", + "z_hop_types": "Normal Lift" +} diff --git a/resources/profiles/Creality/machine/Creality CR-20 Pro.json b/resources/profiles/Creality/machine/Creality CR-20 Pro.json new file mode 100644 index 0000000000..1f67fd8d34 --- /dev/null +++ b/resources/profiles/Creality/machine/Creality CR-20 Pro.json @@ -0,0 +1,13 @@ +{ + "type": "machine_model", + "name": "Creality CR-20 Pro", + "nozzle_diameter": "0.4", + "bed_model": "creality_k1_buildplate_model.stl", + "default_bed_type": "Cool Plate", + "bed_texture": "creality_k1_buildplate_texture.svg", + "family": "Creality", + "hotend_model": "", + "machine_tech": "FFF", + "model_id": "Creality_CR_20_Pro", + "default_materials": "Generic PETG @CR-20 Pro-all;Generic PLA @CR-20 Pro-all;Generic ABS @CR-20 Pro-all" +} diff --git a/resources/profiles/Creality/machine/Creality CR-6 SE 0.2 nozzle.json b/resources/profiles/Creality/machine/Creality CR-6 SE 0.2 nozzle.json index d738e8569c..0cdef40a50 100644 --- a/resources/profiles/Creality/machine/Creality CR-6 SE 0.2 nozzle.json +++ b/resources/profiles/Creality/machine/Creality CR-6 SE 0.2 nozzle.json @@ -8,7 +8,7 @@ "printer_model": "Creality CR-6 SE", "printer_structure": "i3", "default_filament_profile": [ - "Generic PLA @Creality" + "Generic PLA @CR-6 SE-all" ], "printer_variant": "0.2", "default_print_profile": "0.16mm Optimal @Creality CR-6 0.2", diff --git a/resources/profiles/Creality/machine/Creality CR-6 SE 0.4 nozzle.json b/resources/profiles/Creality/machine/Creality CR-6 SE 0.4 nozzle.json index 8ad215b2f5..7c76a7db3e 100644 --- a/resources/profiles/Creality/machine/Creality CR-6 SE 0.4 nozzle.json +++ b/resources/profiles/Creality/machine/Creality CR-6 SE 0.4 nozzle.json @@ -8,7 +8,7 @@ "printer_model": "Creality CR-6 SE", "printer_structure": "i3", "default_filament_profile": [ - "Generic PLA @Creality" + "Generic PLA @CR-6 SE-all" ], "default_print_profile": "0.20mm Standard @Creality CR-6 0.4", "nozzle_diameter": [ diff --git a/resources/profiles/Creality/machine/Creality CR-6 SE 0.6 nozzle.json b/resources/profiles/Creality/machine/Creality CR-6 SE 0.6 nozzle.json index f5f19131b8..4be0b5238b 100644 --- a/resources/profiles/Creality/machine/Creality CR-6 SE 0.6 nozzle.json +++ b/resources/profiles/Creality/machine/Creality CR-6 SE 0.6 nozzle.json @@ -8,7 +8,7 @@ "printer_model": "Creality CR-6 SE", "printer_structure": "i3", "default_filament_profile": [ - "Generic PLA @Creality" + "Generic PLA @CR-6 SE-all" ], "printer_variant": "0.6", "default_print_profile": "0.20mm Standard @Creality CR-6 0.6", diff --git a/resources/profiles/Creality/machine/Creality CR-6 SE 0.8 nozzle.json b/resources/profiles/Creality/machine/Creality CR-6 SE 0.8 nozzle.json index 8afdf0d906..64d0f8a8b1 100644 --- a/resources/profiles/Creality/machine/Creality CR-6 SE 0.8 nozzle.json +++ b/resources/profiles/Creality/machine/Creality CR-6 SE 0.8 nozzle.json @@ -8,7 +8,7 @@ "printer_model": "Creality CR-6 SE", "printer_structure": "i3", "default_filament_profile": [ - "Generic PLA @Creality" + "Generic PLA @CR-6 SE-all" ], "printer_variant": "0.8", "default_print_profile": "0.32mm Standard @Creality CR-6 0.8", diff --git a/resources/profiles/Creality/machine/Creality CR-6 SE.json b/resources/profiles/Creality/machine/Creality CR-6 SE.json index 63fc2fc19b..669a8559ba 100644 --- a/resources/profiles/Creality/machine/Creality CR-6 SE.json +++ b/resources/profiles/Creality/machine/Creality CR-6 SE.json @@ -8,5 +8,5 @@ "hotend_model": "", "machine_tech": "FFF", "model_id": "Creality_CR_6_SE", - "default_materials": "Generic PLA @Creality;Generic PETG @Creality;Generic ABS @Creality" + "default_materials": "Generic PLA @CR-6 SE-all;Generic PETG @CR-6 SE-all;Generic ABS @CR-6 SE-all" } diff --git a/resources/profiles/Creality/machine/Creality CR-M4 0.4 nozzle.json b/resources/profiles/Creality/machine/Creality CR-M4 0.4 nozzle.json index 9d1de682c3..b37774f408 100644 --- a/resources/profiles/Creality/machine/Creality CR-M4 0.4 nozzle.json +++ b/resources/profiles/Creality/machine/Creality CR-M4 0.4 nozzle.json @@ -9,7 +9,7 @@ "gcode_flavor": "marlin", "printer_structure": "i3", "default_filament_profile": [ - "Generic PLA @Creality" + "Generic PLA @CR-M4-all" ], "default_print_profile": "0.20mm Standard @Creality CR-M4", "nozzle_diameter": [ diff --git a/resources/profiles/Creality/machine/Creality CR-M4 SE 0.4 nozzle.json b/resources/profiles/Creality/machine/Creality CR-M4 SE 0.4 nozzle.json new file mode 100644 index 0000000000..1a6ac10bea --- /dev/null +++ b/resources/profiles/Creality/machine/Creality CR-M4 SE 0.4 nozzle.json @@ -0,0 +1,111 @@ +{ + "type": "machine", + "name": "Creality CR-M4 SE 0.4 nozzle", + "inherits": "fdm_creality_common", + "from": "system", + "setting_id": "OKCJV8cYk1mclm5H", + "instantiation": "true", + "printer_model": "Creality CR-M4 SE", + "printer_structure": "i3", + "auxiliary_fan": "0", + "bbl_use_printhost": "0", + "bed_exclude_area": "0x0", + "bed_mesh_max": "99999,99999", + "bed_mesh_min": "-99999,-99999", + "bed_mesh_probe_distance": "50,50", + "before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\n;[layer_z]\nG92 E0\n", + "best_object_pos": "0.5,0.5", + "change_filament_gcode": "PAUSE", + "cooling_tube_length": "0", + "cooling_tube_retraction": "0", + "creality_flush_time": "86.0", + "default_print_profile": "0.20mm Standard @Creality CR-M4 SE 0.4 nozzle", + "disable_m73": "0", + "emit_machine_limits_to_gcode": "1", + "enable_filament_ramming": "0", + "extra_loading_move": "0", + "extruder_clearance_height_to_lid": "420", + "extruder_clearance_height_to_rod": "50", + "extruder_clearance_radius": "60", + "fan_kickstart": "0", + "fan_speedup_overhangs": "1", + "fan_speedup_time": "0", + "gcode_flavor": "klipper", + "high_current_on_filament_swap": "0", + "host_type": "octoprint", + "machine_LED_light_exist": "0", + "machine_end_gcode": "G91 ;Relative positionning \nG1 E-2 F2700 ;Retract a bit \nG1 E-2 Z0.2 F2400 ;Retract and raise Z \nG1 X5 Y5 F3000 ;Wipe out \nG1 Z4.5 ;Raise Z more \nG90 ;Absolute positionning \n \nG1 X2 Y218 F3000 ;Present print \nM106 S0 ;Turn-off fan \nM104 S0 ;Turn-off hotend \nM140 S0 ;Turn-off bed \n \nM84 X Y E ;Disable all steppers but Z", + "machine_load_filament_time": "11", + "machine_max_acceleration_e": "8000", + "machine_max_acceleration_extruding": "8000", + "machine_max_acceleration_retracting": "8000", + "machine_max_acceleration_travel": "8000", + "machine_max_acceleration_x": "8000", + "machine_max_acceleration_y": "8000", + "machine_max_acceleration_z": "2000", + "machine_max_jerk_e": "5", + "machine_max_jerk_x": "10", + "machine_max_jerk_y": "10", + "machine_max_jerk_z": "0.4", + "machine_max_speed_e": "100", + "machine_max_speed_x": "500", + "machine_max_speed_y": "500", + "machine_max_speed_z": "30", + "machine_min_extruding_rate": "0,0", + "machine_min_travel_rate": "0,0", + "machine_pause_gcode": "PAUSE", + "machine_platform_motion_enable": "0", + "machine_start_gcode": "M220 S100 ;Reset Feedrate \nM221 S100 ;Reset Flowrate \n \nM140 S[bed_temperature_initial_layer_single] ;Set final bed temp \nG28 ;Home \n \nG92 E0 ;Reset Extruder \nG1 Z2.0 F3000 ;Move Z Axis up \nM104 S[nozzle_temperature_initial_layer] ;Set final nozzle temp \nG1 X-2.0 Y20 Z0.28 F5000.0 ;Move to start position \nM190 S[bed_temperature_initial_layer_single] ;Wait for bed temp to stabilize \nM109 S[nozzle_temperature_initial_layer] ;Wait for nozzle temp to stabilize \nG1 X-2.0 Y145.0 Z0.28 F1500.0 E15 ;Draw the first line \nG1 X-1.7 Y145.0 Z0.28 F5000.0 ;Move to side a little \nG1 X-1.7 Y20 Z0.28 F1500.0 E30 ;Draw the second line \nG92 E0 ;Reset Extruder \nG1 E-1.0000 F1800 ;Retract a bit \nG1 Z2.0 F3000 ;Move Z Axis up \nG1 E0.0000 F1800", + "machine_unload_filament_time": "0", + "manual_filament_change": "0", + "nozzle_hrc": "0", + "nozzle_type": "hardened_steel", + "nozzle_volume": "0", + "parking_pos_retraction": "0", + "preferred_orientation": "0", + "prime_tower_position_type": "Middle Upper", + "printable_area": "0x0,420x0,420x420,0x420", + "printable_height": "420", + "printer_technology": "FFF", + "printer_variant": "0.4", + "printhost_authorization_type": "key", + "printhost_ssl_ignore_revoke": "0", + "purge_in_prime_tower": "0", + "scan_first_layer": "0", + "single_extruder_multi_material": "1", + "support_air_filtration": "0", + "support_chamber_temp_control": "0", + "support_multi_bed_types": "1", + "thumbnails": "96x96,300x300", + "thumbnails_format": "PNG", + "time_cost": "0", + "use_firmware_retraction": "0", + "use_relative_e_distances": "1", + "z_offset": "0", + "default_filament_profile": [ + "Generic PLA @Creality" + ], + "deretraction_speed": "50", + "extruder_colour": "#FCE94F", + "extruder_offset": "0x0", + "max_layer_height": "0.36", + "min_layer_height": "0.08", + "nozzle_diameter": [ + "0.4" + ], + "retract_before_wipe": "100", + "retract_length_toolchange": "0", + "retract_lift_above": "0", + "retract_lift_below": "0", + "retract_lift_enforce": "All Surfaces", + "retract_restart_extra": "0", + "retract_restart_extra_toolchange": "0", + "retract_when_changing_layer": "1", + "retraction_length": "0.8", + "retraction_minimum_travel": "0.4", + "retraction_speed": "50", + "wipe": "1", + "wipe_distance": "1", + "z_hop": "0.4", + "z_hop_types": "Slope Lift" +} diff --git a/resources/profiles/Creality/machine/Creality CR-M4 SE.json b/resources/profiles/Creality/machine/Creality CR-M4 SE.json new file mode 100644 index 0000000000..c0efdfa5bb --- /dev/null +++ b/resources/profiles/Creality/machine/Creality CR-M4 SE.json @@ -0,0 +1,13 @@ +{ + "type": "machine_model", + "name": "Creality CR-M4 SE", + "nozzle_diameter": "0.4", + "bed_model": "creality_crm4_buildplate_model.stl", + "bed_texture": "creality_crm4_buildplate_texture.svg", + "default_bed_type": "Cool Plate", + "family": "Creality", + "hotend_model": "", + "machine_tech": "FFF", + "model_id": "Creality_CR_M4_SE", + "default_materials": "Hyper ABS @CR-M4 SE-all;CR-PLA @CR-M4 SE-all;Hyper PLA @CR-M4 SE-all;CR-PETG @CR-M4 SE-all;HP-TPU @CR-M4 SE-all;HP-ASA @CR-M4 SE-all" +} diff --git a/resources/profiles/Creality/machine/Creality CR-M4.json b/resources/profiles/Creality/machine/Creality CR-M4.json index d4df994d2c..cd164a1ba0 100644 --- a/resources/profiles/Creality/machine/Creality CR-M4.json +++ b/resources/profiles/Creality/machine/Creality CR-M4.json @@ -8,5 +8,5 @@ "bed_model": "creality_crm4_buildplate_model.stl", "bed_texture": "creality_crm4_buildplate_texture.svg", "hotend_model": "", - "default_materials": "Generic PLA @Creality;Generic PETG @Creality;Generic ABS @Creality" + "default_materials": "Generic PLA @CR-M4-all;Generic PETG @CR-M4-all;Generic ABS @CR-M4-all" } diff --git a/resources/profiles/Creality/machine/Creality Ender-2 Pro 0.4 nozzle.json b/resources/profiles/Creality/machine/Creality Ender-2 Pro 0.4 nozzle.json new file mode 100644 index 0000000000..8aa0ce3cb3 --- /dev/null +++ b/resources/profiles/Creality/machine/Creality Ender-2 Pro 0.4 nozzle.json @@ -0,0 +1,118 @@ +{ + "type": "machine", + "name": "Creality Ender-2 Pro 0.4 nozzle", + "inherits": "fdm_creality_common", + "from": "system", + "setting_id": "ttX6bPA2xYsziRP5", + "instantiation": "true", + "printer_model": "Creality Ender-2 Pro", + "printer_structure": "i3", + "adaptive_bed_mesh_margin": "0", + "auxiliary_fan": "0", + "bbl_use_printhost": "0", + "bed_exclude_area": "0x0", + "bed_mesh_max": "99999,99999", + "bed_mesh_min": "-99999,-99999", + "bed_mesh_probe_distance": "50,50", + "before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\n;[layer_z]\nG92 E0\n", + "best_object_pos": "0.5,0.5", + "cooling_tube_length": "5", + "cooling_tube_retraction": "91.5", + "creality_flush_time": "86.0", + "default_print_profile": "0.20mm Standard @Creality Ender-2 Pro 0.4 nozzle", + "disable_m73": "0", + "emit_machine_limits_to_gcode": "1", + "enable_filament_ramming": "0", + "enable_long_retraction_when_cut": "0", + "extra_loading_move": "-2", + "extruder_clearance_height_to_lid": "180", + "extruder_clearance_height_to_rod": "35", + "extruder_clearance_radius": "55", + "fan_kickstart": "0", + "fan_speedup_overhangs": "1", + "fan_speedup_time": "0", + "gcode_flavor": "marlin", + "high_current_on_filament_swap": "0", + "host_type": "octoprint", + "machine_LED_light_exist": "0", + "machine_end_gcode": "{if max_layer_z < printable_height}G1 Z{z_offset+min(max_layer_z+2, printable_height)} F600 ; Move print head up{endif}\nG1 X5 Y{print_bed_max[1]*0.8} F{travel_speed*60} ; present print\n{if max_layer_z < printable_height-10}G1 Z{z_offset+min(max_layer_z+70, printable_height-10)} F600 ; Move print head further up{endif}\n{if max_layer_z < max_print_height*0.6}G1 Z{printable_height*0.6} F600 ; Move print head further up{endif}\nM140 S0 ; turn off heatbed\nM104 S0 ; turn off temperature\nM107 ; turn off fan\nM84 X Y E ; disable motors", + "machine_load_filament_time": "0", + "machine_max_acceleration_e": "5000", + "machine_max_acceleration_extruding": "500", + "machine_max_acceleration_retracting": "500", + "machine_max_acceleration_travel": "500", + "machine_max_acceleration_x": "500", + "machine_max_acceleration_y": "500", + "machine_max_acceleration_z": "100", + "machine_max_jerk_e": "5", + "machine_max_jerk_x": "10", + "machine_max_jerk_y": "10", + "machine_max_jerk_z": "0.4", + "machine_max_speed_e": "50", + "machine_max_speed_x": "500", + "machine_max_speed_y": "500", + "machine_max_speed_z": "10", + "machine_min_extruding_rate": "0,0", + "machine_min_travel_rate": "0,0", + "machine_pause_gcode": "M25", + "machine_platform_motion_enable": "0", + "machine_start_gcode": "G90 ; use absolute coordinates\nM83 ; extruder relative mode\nM140 S[bed_temperature_initial_layer_single] ; set final bed temp\nM104 S150 ; set temporary nozzle temp to prevent oozing during homing\nG4 S10 ; allow partial nozzle warmup\nG28 ; home all axis\nG1 Z50 F240\nG1 X2 Y10 F3000\nM104 S[nozzle_temperature_initial_layer] ; set final nozzle temp\nM190 S[bed_temperature_initial_layer_single] ; wait for bed temp to stabilize\nM109 S[nozzle_temperature_initial_layer] ; wait for nozzle temp to stabilize\nG1 Z0.28 F240\nG92 E0\nG1 Y140 E10 F1500 ; prime the nozzle\nG1 X2.3 F5000\nG92 E0\nG1 Y10 E10 F1200 ; prime the nozzle\nG92 E0", + "machine_tool_change_time": "0", + "machine_unload_filament_time": "0", + "manual_filament_change": "0", + "nozzle_height": "4", + "nozzle_hrc": "0", + "nozzle_type": "brass", + "nozzle_volume": "0", + "parking_pos_retraction": "92", + "pellet_modded_printer": "0", + "preferred_orientation": "0", + "prime_tower_position_type": "Middle Upper", + "printable_area": "0x0,165x0,165x165,0x165", + "printable_height": "180", + "printer_technology": "FFF", + "printer_variant": "0.4", + "printhost_authorization_type": "key", + "printhost_ssl_ignore_revoke": "0", + "purge_in_prime_tower": "0", + "scan_first_layer": "0", + "single_extruder_multi_material": "1", + "support_air_filtration": "0", + "support_chamber_temp_control": "0", + "support_multi_bed_types": "1", + "thumbnails": "300x300/PNG", + "thumbnails_format": "PNG", + "time_cost": "0", + "use_firmware_retraction": "0", + "use_relative_e_distances": "1", + "z_offset": "0", + "default_filament_profile": [ + "CR-PLA @Ender-2 Pro-all" + ], + "deretraction_speed": "25", + "extruder_colour": "#FCE94F", + "extruder_offset": "0x0", + "long_retractions_when_cut": "0", + "max_layer_height": "0.2", + "min_layer_height": "0.08", + "nozzle_diameter": [ + "0.4" + ], + "retract_before_wipe": "70%", + "retract_length_toolchange": "0", + "retract_lift_above": "0", + "retract_lift_below": "0", + "retract_lift_enforce": "All Surfaces", + "retract_restart_extra": "0", + "retract_restart_extra_toolchange": "0", + "retract_when_changing_layer": "1", + "retraction_distances_when_cut": "18", + "retraction_length": "5", + "retraction_minimum_travel": "2", + "retraction_speed": "25", + "travel_slope": "3", + "wipe": "1", + "wipe_distance": "2", + "z_hop": "0.2", + "z_hop_types": "Normal Lift" +} diff --git a/resources/profiles/Creality/machine/Creality Ender-2 Pro.json b/resources/profiles/Creality/machine/Creality Ender-2 Pro.json new file mode 100644 index 0000000000..3407d33800 --- /dev/null +++ b/resources/profiles/Creality/machine/Creality Ender-2 Pro.json @@ -0,0 +1,13 @@ +{ + "type": "machine_model", + "name": "Creality Ender-2 Pro", + "nozzle_diameter": "0.4", + "bed_model": "creality_k1_buildplate_model.stl", + "default_bed_type": "Cool Plate", + "bed_texture": "", + "family": "Creality", + "hotend_model": "", + "machine_tech": "FFF", + "model_id": "Creality_Ender_2_Pro", + "default_materials": "Generic TPU @Ender-2 Pro-all;CR-PETG @Ender-2 Pro-all;CR-ABS @Ender-2 Pro-all;CR-PLA @Ender-2 Pro-all" +} diff --git a/resources/profiles/Creality/machine/Creality Ender-3 0.2 nozzle.json b/resources/profiles/Creality/machine/Creality Ender-3 0.2 nozzle.json index ce445321ed..cba4530078 100644 --- a/resources/profiles/Creality/machine/Creality Ender-3 0.2 nozzle.json +++ b/resources/profiles/Creality/machine/Creality Ender-3 0.2 nozzle.json @@ -112,7 +112,7 @@ "change_filament_gcode": "M600", "machine_pause_gcode": "M25", "default_filament_profile": [ - "Generic PLA @Creality" + "CR-PLA @Ender-3-all" ], "machine_start_gcode": "G90 ; use absolute coordinates\nM83 ; extruder relative mode\nM140 S[bed_temperature_initial_layer_single] ; set final bed temp\nM104 S150 ; set temporary nozzle temp to prevent oozing during homing\nG4 S10 ; allow partial nozzle warmup\nG28 ; home all axis\nG1 Z50 F240\nG1 X2 Y10 F3000\nM104 S[nozzle_temperature_initial_layer] ; set final nozzle temp\nM190 S[bed_temperature_initial_layer_single] ; wait for bed temp to stabilize\nM109 S[nozzle_temperature_initial_layer] ; wait for nozzle temp to stabilize\nG1 Z0.28 F240\nG92 E0\nG1 Y140 E10 F1500 ; prime the nozzle\nG1 X2.3 F5000\nG92 E0\nG1 Y10 E10 F1200 ; prime the nozzle\nG92 E0", "machine_end_gcode": "{if max_layer_z < printable_height}G1 Z{z_offset+min(max_layer_z+2, printable_height)} F600 ; Move print head up{endif}\nG1 X5 Y{print_bed_max[1]*0.8} F{travel_speed*60} ; present print\n{if max_layer_z < printable_height-10}G1 Z{z_offset+min(max_layer_z+70, printable_height-10)} F600 ; Move print head further up{endif}\n{if max_layer_z < max_print_height*0.6}G1 Z{printable_height*0.6} F600 ; Move print head further up{endif}\nM140 S0 ; turn off heatbed\nM104 S0 ; turn off temperature\nM107 ; turn off fan\nM84 X Y E ; disable motors", diff --git a/resources/profiles/Creality/machine/Creality Ender-3 0.4 nozzle.json b/resources/profiles/Creality/machine/Creality Ender-3 0.4 nozzle.json index 7e6a63ab18..7b9ec903f2 100644 --- a/resources/profiles/Creality/machine/Creality Ender-3 0.4 nozzle.json +++ b/resources/profiles/Creality/machine/Creality Ender-3 0.4 nozzle.json @@ -112,7 +112,7 @@ "change_filament_gcode": "M600", "machine_pause_gcode": "M25", "default_filament_profile": [ - "Generic PLA @Creality" + "CR-PLA @Ender-3-all" ], "machine_start_gcode": "G90 ; use absolute coordinates\nM83 ; extruder relative mode\nM140 S[bed_temperature_initial_layer_single] ; set final bed temp\nM104 S150 ; set temporary nozzle temp to prevent oozing during homing\nG4 S10 ; allow partial nozzle warmup\nG28 ; home all axis\nG1 Z50 F240\nG1 X2 Y10 F3000\nM104 S[nozzle_temperature_initial_layer] ; set final nozzle temp\nM190 S[bed_temperature_initial_layer_single] ; wait for bed temp to stabilize\nM109 S[nozzle_temperature_initial_layer] ; wait for nozzle temp to stabilize\nG1 Z0.28 F240\nG92 E0\nG1 Y140 E10 F1500 ; prime the nozzle\nG1 X2.3 F5000\nG92 E0\nG1 Y10 E10 F1200 ; prime the nozzle\nG92 E0", "machine_end_gcode": "{if max_layer_z < printable_height}G1 Z{z_offset+min(max_layer_z+2, printable_height)} F600 ; Move print head up{endif}\nG1 X5 Y{print_bed_max[1]*0.8} F{travel_speed*60} ; present print\n{if max_layer_z < printable_height-10}G1 Z{z_offset+min(max_layer_z+70, printable_height-10)} F600 ; Move print head further up{endif}\n{if max_layer_z < max_print_height*0.6}G1 Z{printable_height*0.6} F600 ; Move print head further up{endif}\nM140 S0 ; turn off heatbed\nM104 S0 ; turn off temperature\nM107 ; turn off fan\nM84 X Y E ; disable motors", diff --git a/resources/profiles/Creality/machine/Creality Ender-3 0.6 nozzle.json b/resources/profiles/Creality/machine/Creality Ender-3 0.6 nozzle.json index 5becaffc5d..02050b4f61 100644 --- a/resources/profiles/Creality/machine/Creality Ender-3 0.6 nozzle.json +++ b/resources/profiles/Creality/machine/Creality Ender-3 0.6 nozzle.json @@ -112,7 +112,7 @@ "change_filament_gcode": "M600", "machine_pause_gcode": "M25", "default_filament_profile": [ - "Generic PLA @Creality" + "CR-PLA @Ender-3-all" ], "machine_start_gcode": "G90 ; use absolute coordinates\nM83 ; extruder relative mode\nM140 S[bed_temperature_initial_layer_single] ; set final bed temp\nM104 S150 ; set temporary nozzle temp to prevent oozing during homing\nG4 S10 ; allow partial nozzle warmup\nG28 ; home all axis\nG1 Z50 F240\nG1 X2 Y10 F3000\nM104 S[nozzle_temperature_initial_layer] ; set final nozzle temp\nM190 S[bed_temperature_initial_layer_single] ; wait for bed temp to stabilize\nM109 S[nozzle_temperature_initial_layer] ; wait for nozzle temp to stabilize\nG1 Z0.28 F240\nG92 E0\nG1 Y140 E10 F1500 ; prime the nozzle\nG1 X2.3 F5000\nG92 E0\nG1 Y10 E10 F1200 ; prime the nozzle\nG92 E0", "machine_end_gcode": "{if max_layer_z < printable_height}G1 Z{z_offset+min(max_layer_z+2, printable_height)} F600 ; Move print head up{endif}\nG1 X5 Y{print_bed_max[1]*0.8} F{travel_speed*60} ; present print\n{if max_layer_z < printable_height-10}G1 Z{z_offset+min(max_layer_z+70, printable_height-10)} F600 ; Move print head further up{endif}\n{if max_layer_z < max_print_height*0.6}G1 Z{printable_height*0.6} F600 ; Move print head further up{endif}\nM140 S0 ; turn off heatbed\nM104 S0 ; turn off temperature\nM107 ; turn off fan\nM84 X Y E ; disable motors", diff --git a/resources/profiles/Creality/machine/Creality Ender-3 0.8 nozzle.json b/resources/profiles/Creality/machine/Creality Ender-3 0.8 nozzle.json index 03beab016f..d04beb2184 100644 --- a/resources/profiles/Creality/machine/Creality Ender-3 0.8 nozzle.json +++ b/resources/profiles/Creality/machine/Creality Ender-3 0.8 nozzle.json @@ -112,7 +112,7 @@ "change_filament_gcode": "M600", "machine_pause_gcode": "M25", "default_filament_profile": [ - "Generic PLA @Creality" + "CR-PLA @Ender-3-all" ], "machine_start_gcode": "G90 ; use absolute coordinates\nM83 ; extruder relative mode\nM140 S[bed_temperature_initial_layer_single] ; set final bed temp\nM104 S150 ; set temporary nozzle temp to prevent oozing during homing\nG4 S10 ; allow partial nozzle warmup\nG28 ; home all axis\nG1 Z50 F240\nG1 X2 Y10 F3000\nM104 S[nozzle_temperature_initial_layer] ; set final nozzle temp\nM190 S[bed_temperature_initial_layer_single] ; wait for bed temp to stabilize\nM109 S[nozzle_temperature_initial_layer] ; wait for nozzle temp to stabilize\nG1 Z0.28 F240\nG92 E0\nG1 Y140 E10 F1500 ; prime the nozzle\nG1 X2.3 F5000\nG92 E0\nG1 Y10 E10 F1200 ; prime the nozzle\nG92 E0", "machine_end_gcode": "{if max_layer_z < printable_height}G1 Z{z_offset+min(max_layer_z+2, printable_height)} F600 ; Move print head up{endif}\nG1 X5 Y{print_bed_max[1]*0.8} F{travel_speed*60} ; present print\n{if max_layer_z < printable_height-10}G1 Z{z_offset+min(max_layer_z+70, printable_height-10)} F600 ; Move print head further up{endif}\n{if max_layer_z < max_print_height*0.6}G1 Z{printable_height*0.6} F600 ; Move print head further up{endif}\nM140 S0 ; turn off heatbed\nM104 S0 ; turn off temperature\nM107 ; turn off fan\nM84 X Y E ; disable motors", diff --git a/resources/profiles/Creality/machine/Creality Ender-3 Max 0.4 nozzle.json b/resources/profiles/Creality/machine/Creality Ender-3 Max 0.4 nozzle.json new file mode 100644 index 0000000000..2c0f280ae7 --- /dev/null +++ b/resources/profiles/Creality/machine/Creality Ender-3 Max 0.4 nozzle.json @@ -0,0 +1,117 @@ +{ + "type": "machine", + "name": "Creality Ender-3 Max 0.4 nozzle", + "inherits": "fdm_creality_common", + "from": "system", + "setting_id": "FJXSUGtl0iKSMMlz", + "instantiation": "true", + "printer_model": "Creality Ender-3 Max", + "printer_structure": "i3", + "adaptive_bed_mesh_margin": "0", + "auxiliary_fan": "0", + "bbl_use_printhost": "0", + "bed_exclude_area": "0x0", + "bed_mesh_max": "99999,99999", + "bed_mesh_min": "-99999,-99999", + "bed_mesh_probe_distance": "50,50", + "before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\n;[layer_z]\nG92 E0\n", + "best_object_pos": "0.5,0.5", + "cooling_tube_length": "5", + "cooling_tube_retraction": "91.5", + "default_print_profile": "0.20mm Standard @Creality Ender-3 Max 0.4 nozzle", + "disable_m73": "0", + "emit_machine_limits_to_gcode": "1", + "enable_filament_ramming": "0", + "enable_long_retraction_when_cut": "0", + "extra_loading_move": "-2", + "extruder_clearance_height_to_lid": "340", + "extruder_clearance_height_to_rod": "35", + "extruder_clearance_radius": "55", + "fan_kickstart": "0", + "fan_speedup_overhangs": "1", + "fan_speedup_time": "0", + "gcode_flavor": "marlin", + "high_current_on_filament_swap": "0", + "host_type": "octoprint", + "machine_LED_light_exist": "0", + "machine_end_gcode": "G91 ;Relative positionning\nG1 E-2 F2700 ;Retract a bit\nG1 E-2 Z0.2 F2400 ;Retract and raise Z\nG1 X5 Y5 F3000 ;Wipe out\nG1 Z10 ;Raise Z more\nG90 ;Absolute positionning\nG1 X0 Y0 ;Present print\nM106 S0 ;Turn-off fan\nM104 S0 ;Turn-off hotend\nM140 S0 ;Turn-off bed\nM84 X Y E ;Disable all steppers but Z", + "machine_load_filament_time": "0", + "machine_max_acceleration_e": "5000", + "machine_max_acceleration_extruding": "500", + "machine_max_acceleration_retracting": "500", + "machine_max_acceleration_travel": "500", + "machine_max_acceleration_x": "500", + "machine_max_acceleration_y": "500", + "machine_max_acceleration_z": "100", + "machine_max_jerk_e": "5", + "machine_max_jerk_x": "10", + "machine_max_jerk_y": "10", + "machine_max_jerk_z": "0.4", + "machine_max_speed_e": "50", + "machine_max_speed_x": "500", + "machine_max_speed_y": "500", + "machine_max_speed_z": "10", + "machine_min_extruding_rate": "0,0", + "machine_min_travel_rate": "0,0", + "machine_pause_gcode": "M25", + "machine_platform_motion_enable": "0", + "machine_start_gcode": "M220 S100 ;Reset Feedrate\nM221 S100 ;Reset Flowrate\n\nM140 S[bed_temperature_initial_layer_single] ;Set final bed temp \nG28 ;Home\n\nG92 E0 ;Reset Extruder\nG1 Z2.0 F3000 ;Move Z Axis up\nM104 S[nozzle_temperature_initial_layer] ;Set final nozzle temp \nG1 X10.1 Y20 Z0.28 F5000.0 ;Move to start position\nM190 S[bed_temperature_initial_layer_single] ;Wait for bed temp to stabilize \nM109 S[nozzle_temperature_initial_layer] ;Wait for nozzle temp to stabilize \nG1 X10.1 Y145.0 Z0.28 F1500.0 E15 ;Draw the first line\nG1 X10.4 Y145.0 Z0.28 F5000.0 ;Move to side a little\nG1 X10.4 Y20 Z0.28 F1500.0 E30 ;Draw the second line\nG92 E0 ;Reset Extruder\nG1 E-5.0000 F1800 ;Retract a bit\nG1 Z2.0 F3000 ;Move Z Axis up\nG1 E0.0000 F1800", + "machine_tool_change_time": "0", + "machine_unload_filament_time": "0", + "manual_filament_change": "0", + "nozzle_height": "4", + "nozzle_hrc": "0", + "nozzle_type": "brass", + "nozzle_volume": "0", + "parking_pos_retraction": "92", + "pellet_modded_printer": "0", + "preferred_orientation": "0", + "prime_tower_position_type": "Middle Upper", + "printable_area": "0x0,300x0,300x300,0x300", + "printable_height": "340", + "printer_technology": "FFF", + "printer_variant": "0.4", + "printhost_authorization_type": "key", + "printhost_ssl_ignore_revoke": "0", + "purge_in_prime_tower": "0", + "scan_first_layer": "0", + "single_extruder_multi_material": "1", + "support_air_filtration": "0", + "support_chamber_temp_control": "0", + "support_multi_bed_types": "1", + "thumbnails": "300x300/PNG", + "thumbnails_format": "PNG", + "time_cost": "0", + "use_firmware_retraction": "0", + "use_relative_e_distances": "1", + "z_offset": "0", + "default_filament_profile": [ + "Generic PLA @Ender-3 Max-all" + ], + "deretraction_speed": "40", + "extruder_colour": "#FCE94F", + "extruder_offset": "0x0", + "long_retractions_when_cut": "0", + "max_layer_height": "0.2", + "min_layer_height": "0.08", + "nozzle_diameter": [ + "0.4" + ], + "retract_before_wipe": "90%", + "retract_length_toolchange": "0", + "retract_lift_above": "0", + "retract_lift_below": "0", + "retract_lift_enforce": "All Surfaces", + "retract_restart_extra": "0", + "retract_restart_extra_toolchange": "0", + "retract_when_changing_layer": "1", + "retraction_distances_when_cut": "18", + "retraction_length": "4", + "retraction_minimum_travel": "2", + "retraction_speed": "50", + "travel_slope": "3", + "wipe": "1", + "wipe_distance": "2", + "z_hop": "0.4", + "z_hop_types": "Normal Lift" +} diff --git a/resources/profiles/Creality/machine/Creality Ender-3 Max Neo 0.4 nozzle.json b/resources/profiles/Creality/machine/Creality Ender-3 Max Neo 0.4 nozzle.json new file mode 100644 index 0000000000..8db6b4d5cc --- /dev/null +++ b/resources/profiles/Creality/machine/Creality Ender-3 Max Neo 0.4 nozzle.json @@ -0,0 +1,117 @@ +{ + "type": "machine", + "name": "Creality Ender-3 Max Neo 0.4 nozzle", + "inherits": "fdm_creality_common", + "from": "system", + "setting_id": "OxVWi5kHu40cFYHk", + "instantiation": "true", + "printer_model": "Creality Ender-3 Max Neo", + "printer_structure": "i3", + "adaptive_bed_mesh_margin": "0", + "auxiliary_fan": "0", + "bbl_use_printhost": "0", + "bed_exclude_area": "0x0", + "bed_mesh_max": "99999,99999", + "bed_mesh_min": "-99999,-99999", + "bed_mesh_probe_distance": "50,50", + "before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\n;[layer_z]\nG92 E0\n", + "best_object_pos": "0.5,0.5", + "cooling_tube_length": "5", + "cooling_tube_retraction": "91.5", + "default_print_profile": "0.20mm Standard @Creality Ender-3 Max Neo 0.4 nozzle", + "disable_m73": "0", + "emit_machine_limits_to_gcode": "1", + "enable_filament_ramming": "0", + "enable_long_retraction_when_cut": "0", + "extra_loading_move": "-2", + "extruder_clearance_height_to_lid": "320", + "extruder_clearance_height_to_rod": "35", + "extruder_clearance_radius": "60", + "fan_kickstart": "0", + "fan_speedup_overhangs": "1", + "fan_speedup_time": "0", + "gcode_flavor": "marlin", + "high_current_on_filament_swap": "0", + "host_type": "octoprint", + "machine_LED_light_exist": "0", + "machine_end_gcode": "G91 ;Relative positionning\nG1 E-2 F2700 ;Retract a bit\nG1 E-2 Z0.2 F2400 ;Retract and raise Z\nG1 X5 Y5 F3000 ;Wipe out\nG1 Z10 ;Raise Z more\nG90 ;Absolute positionning\nG1 X0 Y0 ;Present print\nM106 S0 ;Turn-off fan\nM104 S0 ;Turn-off hotend\nM140 S0 ;Turn-off bed\nM84 X Y E ;Disable all steppers but Z", + "machine_load_filament_time": "0", + "machine_max_acceleration_e": "5000", + "machine_max_acceleration_extruding": "500", + "machine_max_acceleration_retracting": "500", + "machine_max_acceleration_travel": "500", + "machine_max_acceleration_x": "500", + "machine_max_acceleration_y": "500", + "machine_max_acceleration_z": "100", + "machine_max_jerk_e": "5", + "machine_max_jerk_x": "10", + "machine_max_jerk_y": "10", + "machine_max_jerk_z": "0.4", + "machine_max_speed_e": "50", + "machine_max_speed_x": "500", + "machine_max_speed_y": "500", + "machine_max_speed_z": "10", + "machine_min_extruding_rate": "0,0", + "machine_min_travel_rate": "0,0", + "machine_pause_gcode": "M25", + "machine_platform_motion_enable": "0", + "machine_start_gcode": "M220 S100 ;Reset Feedrate\nM221 S100 ;Reset Flowrate\n\nM140 S[bed_temperature_initial_layer_single] ;Set final bed temp \nG28 ;Home\n\nG92 E0 ;Reset Extruder\nG1 Z2.0 F3000 ;Move Z Axis up\nM104 S[nozzle_temperature_initial_layer] ;Set final nozzle temp \nG1 X10.1 Y20 Z0.28 F5000.0 ;Move to start position\nM190 S[bed_temperature_initial_layer_single] ;Wait for bed temp to stabilize \nM109 S[nozzle_temperature_initial_layer] ;Wait for nozzle temp to stabilize \nG1 X10.1 Y145.0 Z0.28 F1500.0 E15 ;Draw the first line\nG1 X10.4 Y145.0 Z0.28 F5000.0 ;Move to side a little\nG1 X10.4 Y20 Z0.28 F1500.0 E30 ;Draw the second line\nG92 E0 ;Reset Extruder\nG1 E-5.0000 F1800 ;Retract a bit\nG1 Z2.0 F3000 ;Move Z Axis up\nG1 E0.0000 F1800", + "machine_tool_change_time": "0", + "machine_unload_filament_time": "0", + "manual_filament_change": "0", + "nozzle_height": "4", + "nozzle_hrc": "0", + "nozzle_type": "brass", + "nozzle_volume": "0", + "parking_pos_retraction": "92", + "pellet_modded_printer": "0", + "preferred_orientation": "0", + "prime_tower_position_type": "Middle Upper", + "printable_area": "0x0,300x0,300x300,0x300", + "printable_height": "320", + "printer_technology": "FFF", + "printer_variant": "0.4", + "printhost_authorization_type": "key", + "printhost_ssl_ignore_revoke": "0", + "purge_in_prime_tower": "0", + "scan_first_layer": "0", + "single_extruder_multi_material": "1", + "support_air_filtration": "0", + "support_chamber_temp_control": "0", + "support_multi_bed_types": "1", + "thumbnails": "300x300/PNG", + "thumbnails_format": "PNG", + "time_cost": "0", + "use_firmware_retraction": "0", + "use_relative_e_distances": "1", + "z_offset": "0", + "default_filament_profile": [ + "Generic PLA @Ender-3 Max Neo-all" + ], + "deretraction_speed": "40", + "extruder_colour": "#FCE94F", + "extruder_offset": "0x0", + "long_retractions_when_cut": "0", + "max_layer_height": "0.2", + "min_layer_height": "0.08", + "nozzle_diameter": [ + "0.4" + ], + "retract_before_wipe": "90%", + "retract_length_toolchange": "0", + "retract_lift_above": "0", + "retract_lift_below": "0", + "retract_lift_enforce": "All Surfaces", + "retract_restart_extra": "0", + "retract_restart_extra_toolchange": "0", + "retract_when_changing_layer": "1", + "retraction_distances_when_cut": "18", + "retraction_length": "4", + "retraction_minimum_travel": "2", + "retraction_speed": "50", + "travel_slope": "3", + "wipe": "1", + "wipe_distance": "2", + "z_hop": "0.4", + "z_hop_types": "Normal Lift" +} diff --git a/resources/profiles/Creality/machine/Creality Ender-3 Max Neo.json b/resources/profiles/Creality/machine/Creality Ender-3 Max Neo.json new file mode 100644 index 0000000000..1ef930f96c --- /dev/null +++ b/resources/profiles/Creality/machine/Creality Ender-3 Max Neo.json @@ -0,0 +1,13 @@ +{ + "type": "machine_model", + "name": "Creality Ender-3 Max Neo", + "nozzle_diameter": "0.4", + "bed_model": "creality_cr10v2_buildplate_model.stl", + "bed_texture": "creality_cr10v2_buildplate_texture.svg", + "default_bed_type": "Cool Plate", + "family": "Creality", + "hotend_model": "", + "machine_tech": "FFF", + "model_id": "Creality_Ender_3_Max_Neo", + "default_materials": "Generic PLA @Ender-3 Max Neo-all;Generic PETG @Ender-3 Max Neo-all;Generic ABS @Ender-3 Max Neo-all" +} diff --git a/resources/profiles/Creality/machine/Creality Ender-3 Max.json b/resources/profiles/Creality/machine/Creality Ender-3 Max.json new file mode 100644 index 0000000000..fdce0d58ab --- /dev/null +++ b/resources/profiles/Creality/machine/Creality Ender-3 Max.json @@ -0,0 +1,13 @@ +{ + "type": "machine_model", + "name": "Creality Ender-3 Max", + "nozzle_diameter": "0.4", + "bed_model": "creality_cr10v2_buildplate_model.stl", + "bed_texture": "creality_cr10v2_buildplate_texture.svg", + "default_bed_type": "Cool Plate", + "family": "Creality", + "hotend_model": "", + "machine_tech": "FFF", + "model_id": "Creality_Ender_3_Max", + "default_materials": "Generic PLA @Ender-3 Max-all;Generic PETG @Ender-3 Max-all;Generic ABS @Ender-3 Max-all" +} diff --git a/resources/profiles/Creality/machine/Creality Ender-3 Neo 0.4 nozzle.json b/resources/profiles/Creality/machine/Creality Ender-3 Neo 0.4 nozzle.json new file mode 100644 index 0000000000..d401e149e5 --- /dev/null +++ b/resources/profiles/Creality/machine/Creality Ender-3 Neo 0.4 nozzle.json @@ -0,0 +1,117 @@ +{ + "type": "machine", + "name": "Creality Ender-3 Neo 0.4 nozzle", + "inherits": "fdm_creality_common", + "from": "system", + "setting_id": "kj6ydR2Vq7vxm1eo", + "instantiation": "true", + "printer_model": "Creality Ender-3 Neo", + "printer_structure": "i3", + "adaptive_bed_mesh_margin": "0", + "auxiliary_fan": "0", + "bbl_use_printhost": "0", + "bed_exclude_area": "0x0", + "bed_mesh_max": "99999,99999", + "bed_mesh_min": "-99999,-99999", + "bed_mesh_probe_distance": "50,50", + "before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\n;[layer_z]\nG92 E0\n", + "best_object_pos": "0.5,0.5", + "cooling_tube_length": "5", + "cooling_tube_retraction": "91.5", + "default_print_profile": "0.20mm Standard @Creality Ender-3 Neo 0.4 nozzle", + "disable_m73": "0", + "emit_machine_limits_to_gcode": "1", + "enable_filament_ramming": "0", + "enable_long_retraction_when_cut": "0", + "extra_loading_move": "-2", + "extruder_clearance_height_to_lid": "250", + "extruder_clearance_height_to_rod": "33", + "extruder_clearance_radius": "65", + "fan_kickstart": "0", + "fan_speedup_overhangs": "1", + "fan_speedup_time": "0", + "gcode_flavor": "marlin", + "high_current_on_filament_swap": "0", + "host_type": "octoprint", + "machine_LED_light_exist": "0", + "machine_end_gcode": "G91 ;Relative positionning\nG1 E-2 F2700 ;Retract a bit
\nG1 E-2 Z1 F2400 ;Retract and raise Z
\nG1 X5 Y5 F3000 ;Wipe out
\nG1 Z10 ;Raise Z more
\nG90 ;Absolute positionning

\nG1 X0 Y0 ;Present print
\nM106 S0 ;Turn-off fan
\nM104 S0 ;Turn-off hotend
\nM140 S0 ;Turn-off bed

\nM84 X Y E ;Disable all steppers but Z
", + "machine_load_filament_time": "0", + "machine_max_acceleration_e": "5000,5000", + "machine_max_acceleration_extruding": "500,500", + "machine_max_acceleration_retracting": "500,1000", + "machine_max_acceleration_travel": "500,500", + "machine_max_acceleration_x": "500,500", + "machine_max_acceleration_y": "500,500", + "machine_max_acceleration_z": "500,500", + "machine_max_jerk_e": "5,5", + "machine_max_jerk_x": "10,8", + "machine_max_jerk_y": "10,8", + "machine_max_jerk_z": "0.4,0.4", + "machine_max_speed_e": "50,60", + "machine_max_speed_x": "500,500", + "machine_max_speed_y": "500,500", + "machine_max_speed_z": "10,10", + "machine_min_extruding_rate": "0,0", + "machine_min_travel_rate": "0,0", + "machine_pause_gcode": "M25 ;pause print", + "machine_platform_motion_enable": "0", + "machine_start_gcode": "M220 S100 ;Reset Feedrate\nM221 S100 ;Reset Flowrate\n\nM140 S[bed_temperature_initial_layer_single] ;Set final bed temp \nG28 ;Home\nG92 E0 ;Reset Extruder\nG1 Z2.0 F3000 ;Move Z Axis up\nM104 S[nozzle_temperature_initial_layer] ;Set final nozzle temp \nG1 X10.1 Y20 Z0.28 F5000.0 ;Move to start position\nM190 S[bed_temperature_initial_layer_single] ;Wait for bed temp to stabilize \nM109 S[nozzle_temperature_initial_layer] ;Wait for nozzle temp to stabilize \nG1 X10.1 Y145.0 Z0.28 F1500.0 E15 ;Draw the first line\nG1 X10.4 Y145.0 Z0.28 F5000.0 ;Move to side a little\nG1 X10.4 Y20 Z0.28 F1500.0 E30 ;Draw the second line\nG92 E0 ;Reset Extruder\nG1 E-1.0000 F1800 ;Retract a bit\nG1 Z2.0 F3000 ;Move Z Axis up\nG1 E0.0000 F1800", + "machine_tool_change_time": "0", + "machine_unload_filament_time": "0", + "manual_filament_change": "0", + "nozzle_height": "2.5", + "nozzle_hrc": "0", + "nozzle_type": "brass", + "nozzle_volume": "0", + "parking_pos_retraction": "92", + "pellet_modded_printer": "0", + "preferred_orientation": "0", + "prime_tower_position_type": "Middle Upper", + "printable_area": "0x0,220x0,220x220,0x220", + "printable_height": "250", + "printer_technology": "FFF", + "printer_variant": "0.4", + "printhost_authorization_type": "key", + "printhost_ssl_ignore_revoke": "0", + "purge_in_prime_tower": "0", + "scan_first_layer": "0", + "single_extruder_multi_material": "1", + "support_air_filtration": "0", + "support_chamber_temp_control": "0", + "support_multi_bed_types": "1", + "thumbnails": "48x48/PNG, 300x300/PNG", + "thumbnails_format": "PNG", + "time_cost": "0", + "use_firmware_retraction": "0", + "use_relative_e_distances": "1", + "z_offset": "0", + "default_filament_profile": [ + "Generic PLA @Ender-3 Neo-all" + ], + "deretraction_speed": "40", + "extruder_colour": "#FCE94F", + "extruder_offset": "0x0", + "long_retractions_when_cut": "0", + "max_layer_height": "0.2", + "min_layer_height": "0.08", + "nozzle_diameter": [ + "0.4" + ], + "retract_before_wipe": "70%", + "retract_length_toolchange": "0", + "retract_lift_above": "0", + "retract_lift_below": "0", + "retract_lift_enforce": "All Surfaces", + "retract_restart_extra": "0", + "retract_restart_extra_toolchange": "0", + "retract_when_changing_layer": "1", + "retraction_distances_when_cut": "18", + "retraction_length": "5", + "retraction_minimum_travel": "1", + "retraction_speed": "50", + "travel_slope": "3", + "wipe": "1", + "wipe_distance": "2", + "z_hop": "0.4", + "z_hop_types": "Auto Lift" +} diff --git a/resources/profiles/Creality/machine/Creality Ender-3 Neo.json b/resources/profiles/Creality/machine/Creality Ender-3 Neo.json new file mode 100644 index 0000000000..e113342daf --- /dev/null +++ b/resources/profiles/Creality/machine/Creality Ender-3 Neo.json @@ -0,0 +1,13 @@ +{ + "type": "machine_model", + "name": "Creality Ender-3 Neo", + "nozzle_diameter": "0.4", + "bed_model": "creality_ender3v2neo_buildplate_model.stl", + "bed_texture": "creality_ender3v2neo_buildplate_texture.svg", + "default_bed_type": "Cool Plate", + "family": "Creality", + "hotend_model": "", + "machine_tech": "FFF", + "model_id": "Creality_Ender_3_Neo", + "default_materials": "Generic PETG @Ender-3 Neo-all;Generic ABS @Ender-3 Neo-all;Generic PLA @Ender-3 Neo-all" +} diff --git a/resources/profiles/Creality/machine/Creality Ender-3 S1 0.4 nozzle.json b/resources/profiles/Creality/machine/Creality Ender-3 S1 0.4 nozzle.json index 72e1aeb855..c6366b740d 100644 --- a/resources/profiles/Creality/machine/Creality Ender-3 S1 0.4 nozzle.json +++ b/resources/profiles/Creality/machine/Creality Ender-3 S1 0.4 nozzle.json @@ -106,7 +106,7 @@ "change_filament_gcode": "M600", "machine_pause_gcode": "M25", "default_filament_profile": [ - "Generic PLA @Creality" + "CR-PLA @Ender-3 S1-all" ], "machine_start_gcode": "G90 ; use absolute coordinates\nM83 ; extruder relative mode\nM140 S[bed_temperature_initial_layer_single] ; set final bed temp\nM104 S150 ; set temporary nozzle temp to prevent oozing during homing\nG4 S10 ; allow partial nozzle warmup\nG28 ; home all axis\nG1 Z50 F240\nG1 X2 Y10 F3000\nM104 S[nozzle_temperature_initial_layer] ; set final nozzle temp\nM190 S[bed_temperature_initial_layer_single] ; wait for bed temp to stabilize\nM109 S[nozzle_temperature_initial_layer] ; wait for nozzle temp to stabilize\nG1 Z0.28 F240\nG92 E0\nG1 Y140 E10 F1500 ; prime the nozzle\nG1 X2.3 F5000\nG92 E0\nG1 Y10 E10 F1200 ; prime the nozzle\nG92 E0", "machine_end_gcode": "{if max_layer_z < printable_height}G1 Z{z_offset+min(max_layer_z+2, printable_height)} F600 ; Move print head up{endif}\nG1 X5 Y{print_bed_max[1]*0.8} F{travel_speed*60} ; present print\n{if max_layer_z < printable_height-10}G1 Z{z_offset+min(max_layer_z+70, printable_height-10)} F600 ; Move print head further up{endif}\n{if max_layer_z < max_print_height*0.6}G1 Z{printable_height*0.6} F600 ; Move print head further up{endif}\nM140 S0 ; turn off heatbed\nM104 S0 ; turn off temperature\nM107 ; turn off fan\nM84 X Y E ; disable motors", diff --git a/resources/profiles/Creality/machine/Creality Ender-3 S1 Plus 0.2 nozzle.json b/resources/profiles/Creality/machine/Creality Ender-3 S1 Plus 0.2 nozzle.json index 6f61fc3c0b..0e4621d7fa 100644 --- a/resources/profiles/Creality/machine/Creality Ender-3 S1 Plus 0.2 nozzle.json +++ b/resources/profiles/Creality/machine/Creality Ender-3 S1 Plus 0.2 nozzle.json @@ -110,7 +110,7 @@ "change_filament_gcode": "M600", "machine_pause_gcode": "M25", "default_filament_profile": [ - "Generic PLA @Creality" + "CR-PLA @Ender-3 S1 Plus-all" ], "machine_start_gcode": "G90 ; use absolute coordinates\nM83 ; extruder relative mode\nM104 S150 ; set temporary nozzle temp to prevent oozing during homing\nM140 S[bed_temperature_initial_layer_single] ; set final bed temp\nG4 S30 ; allow partial nozzle warmup\nG28 ; home all axis and restore leveling \nM420 S1; Enable mesh leveling\nG1 Z50 F240\nG1 X2.0 Y10 F3000\nM104 S[nozzle_temperature_initial_layer] ; set final nozzle temp\nM190 S[bed_temperature_initial_layer_single] ; wait for bed temp to stabilize\nM109 S[nozzle_temperature_initial_layer] ; wait for nozzle temp to stabilize\nG1 Z0.28 F240\nG92 E0\nG1 X2.0 Y140 E10 F1500 ; prime the nozzle\nG1 X2.3 Y140 F5000\nG92 E0\nG1 X2.3 Y10 E10 F1200 ; prime the nozzle\nG92 E0", "machine_end_gcode": "{if max_layer_z < printable_height}G1 Z{z_offset+min(max_layer_z+2, printable_height)} F600 ; Move print head up{endif}\nG1 X5 Y{print_bed_max[1]*0.8} F{travel_speed*60} ; present print\n{if max_layer_z < printable_height-10}G1 Z{z_offset+min(max_layer_z+70, printable_height-10)} F600 ; Move print head further up{endif}\n{if max_layer_z < max_print_height*0.6}G1 Z{printable_height*0.6} F600 ; Move print head further up{endif}\nM140 S0 ; turn off heatbed\nM104 S0 ; turn off temperature\nM107 ; turn off fan\nM84 X Y E ; disable motors", diff --git a/resources/profiles/Creality/machine/Creality Ender-3 S1 Plus 0.4 nozzle.json b/resources/profiles/Creality/machine/Creality Ender-3 S1 Plus 0.4 nozzle.json index 08579e0a00..7d0ac504f9 100644 --- a/resources/profiles/Creality/machine/Creality Ender-3 S1 Plus 0.4 nozzle.json +++ b/resources/profiles/Creality/machine/Creality Ender-3 S1 Plus 0.4 nozzle.json @@ -110,7 +110,7 @@ "change_filament_gcode": "M600", "machine_pause_gcode": "M25", "default_filament_profile": [ - "Generic PLA @Creality" + "CR-PLA @Ender-3 S1 Plus-all" ], "machine_start_gcode": "G90 ; use absolute coordinates\nM83 ; extruder relative mode\nM104 S150 ; set temporary nozzle temp to prevent oozing during homing\nM140 S[bed_temperature_initial_layer_single] ; set final bed temp\nG4 S30 ; allow partial nozzle warmup\nG28 ; home all axis and restore leveling\nM420 S1; Enable mesh leveling\nG1 Z50 F240\nG1 X2.0 Y10 F3000\nM104 S[nozzle_temperature_initial_layer] ; set final nozzle temp\nM190 S[bed_temperature_initial_layer_single] ; wait for bed temp to stabilize\nM109 S[nozzle_temperature_initial_layer] ; wait for nozzle temp to stabilize\nG1 Z0.28 F240\nG92 E0\nG1 X2.0 Y140 E10 F1500 ; prime the nozzle\nG1 X2.3 Y140 F5000\nG92 E0\nG1 X2.3 Y10 E10 F1200 ; prime the nozzle\nG92 E0", "machine_end_gcode": "{if max_layer_z < printable_height}G1 Z{z_offset+min(max_layer_z+2, printable_height)} F600 ; Move print head up{endif}\nG1 X5 Y{print_bed_max[1]*0.8} F{travel_speed*60} ; present print\n{if max_layer_z < printable_height-10}G1 Z{z_offset+min(max_layer_z+70, printable_height-10)} F600 ; Move print head further up{endif}\n{if max_layer_z < max_print_height*0.6}G1 Z{printable_height*0.6} F600 ; Move print head further up{endif}\nM140 S0 ; turn off heatbed\nM104 S0 ; turn off temperature\nM107 ; turn off fan\nM84 X Y E ; disable motors", diff --git a/resources/profiles/Creality/machine/Creality Ender-3 S1 Plus 0.6 nozzle.json b/resources/profiles/Creality/machine/Creality Ender-3 S1 Plus 0.6 nozzle.json index 9b688aae93..d24fe79b3c 100644 --- a/resources/profiles/Creality/machine/Creality Ender-3 S1 Plus 0.6 nozzle.json +++ b/resources/profiles/Creality/machine/Creality Ender-3 S1 Plus 0.6 nozzle.json @@ -110,7 +110,7 @@ "change_filament_gcode": "M600", "machine_pause_gcode": "M25", "default_filament_profile": [ - "Generic PLA @Creality" + "CR-PLA @Ender-3 S1 Plus-all" ], "machine_start_gcode": "G90 ; use absolute coordinates\nM83 ; extruder relative mode\nM104 S150 ; set temporary nozzle temp to prevent oozing during homing\nM140 S[bed_temperature_initial_layer_single] ; set final bed temp\nG4 S30 ; allow partial nozzle warmup\nG28 ; home all axis and restore leveling\nM420 S1; Enable mesh leveling\nG1 Z50 F240\nG1 X2.0 Y10 F3000\nM104 S[nozzle_temperature_initial_layer] ; set final nozzle temp\nM190 S[bed_temperature_initial_layer_single] ; wait for bed temp to stabilize\nM109 S[nozzle_temperature_initial_layer] ; wait for nozzle temp to stabilize\nG1 Z0.28 F240\nG92 E0\nG1 X2.0 Y140 E10 F1500 ; prime the nozzle\nG1 X2.3 Y140 F5000\nG92 E0\nG1 X2.3 Y10 E10 F1200 ; prime the nozzle\nG92 E0", "machine_end_gcode": "{if max_layer_z < printable_height}G1 Z{z_offset+min(max_layer_z+2, printable_height)} F600 ; Move print head up{endif}\nG1 X5 Y{print_bed_max[1]*0.8} F{travel_speed*60} ; present print\n{if max_layer_z < printable_height-10}G1 Z{z_offset+min(max_layer_z+70, printable_height-10)} F600 ; Move print head further up{endif}\n{if max_layer_z < max_print_height*0.6}G1 Z{printable_height*0.6} F600 ; Move print head further up{endif}\nM140 S0 ; turn off heatbed\nM104 S0 ; turn off temperature\nM107 ; turn off fan\nM84 X Y E ; disable motors", diff --git a/resources/profiles/Creality/machine/Creality Ender-3 S1 Plus 0.8 nozzle.json b/resources/profiles/Creality/machine/Creality Ender-3 S1 Plus 0.8 nozzle.json index 73f2340b40..f458759671 100644 --- a/resources/profiles/Creality/machine/Creality Ender-3 S1 Plus 0.8 nozzle.json +++ b/resources/profiles/Creality/machine/Creality Ender-3 S1 Plus 0.8 nozzle.json @@ -111,7 +111,7 @@ "change_filament_gcode": "M600", "machine_pause_gcode": "M25", "default_filament_profile": [ - "Generic PLA @Creality" + "CR-PLA @Ender-3 S1 Plus-all" ], "machine_start_gcode": "G90 ; use absolute coordinates\nM83 ; extruder relative mode\nM104 S150 ; set temporary nozzle temp to prevent oozing during homing\nM140 S[bed_temperature_initial_layer_single] ; set final bed temp\nG4 S30 ; allow partial nozzle warmup\nG28 ; home all axis and restore leveling\nM420 S1; Enable mesh leveling\nG1 Z50 F240\nG1 X2.0 Y10 F3000\nM104 S[nozzle_temperature_initial_layer] ; set final nozzle temp\nM190 S[bed_temperature_initial_layer_single] ; wait for bed temp to stabilize\nM109 S[nozzle_temperature_initial_layer] ; wait for nozzle temp to stabilize\nG1 Z0.28 F240\nG92 E0\nG1 X2.0 Y140 E10 F1500 ; prime the nozzle\nG1 X2.3 Y140 F5000\nG92 E0\nG1 X2.3 Y10 E10 F1200 ; prime the nozzle\nG92 E0", "machine_end_gcode": "{if max_layer_z < printable_height}G1 Z{z_offset+min(max_layer_z+2, printable_height)} F600 ; Move print head up{endif}\nG1 X5 Y{print_bed_max[1]*0.8} F{travel_speed*60} ; present print\n{if max_layer_z < printable_height-10}G1 Z{z_offset+min(max_layer_z+70, printable_height-10)} F600 ; Move print head further up{endif}\n{if max_layer_z < max_print_height*0.6}G1 Z{printable_height*0.6} F600 ; Move print head further up{endif}\nM140 S0 ; turn off heatbed\nM104 S0 ; turn off temperature\nM107 ; turn off fan\nM84 X Y E ; disable motors", diff --git a/resources/profiles/Creality/machine/Creality Ender-3 S1 Pro 0.4 nozzle.json b/resources/profiles/Creality/machine/Creality Ender-3 S1 Pro 0.4 nozzle.json index d7cbb9292d..99373934d5 100644 --- a/resources/profiles/Creality/machine/Creality Ender-3 S1 Pro 0.4 nozzle.json +++ b/resources/profiles/Creality/machine/Creality Ender-3 S1 Pro 0.4 nozzle.json @@ -109,7 +109,7 @@ "change_filament_gcode": "M600", "machine_pause_gcode": "M25", "default_filament_profile": [ - "Generic PLA @Creality" + "CR-PLA @Ender-3 S1 Plus-all" ], "machine_start_gcode": "G90 ; use absolute coordinates\nM83 ; extruder relative mode\nM104 S150 ; set temporary nozzle temp to prevent oozing during homing\nM140 S[bed_temperature_initial_layer_single] ; set final bed temp\nG4 S30 ; allow partial nozzle warmup\nG28 ; home all axis and restore leveling\nG1 Z50 F240\nG1 X2.0 Y10 F3000\nM104 S[nozzle_temperature_initial_layer] ; set final nozzle temp\nM190 S[bed_temperature_initial_layer_single] ; wait for bed temp to stabilize\nM109 S[nozzle_temperature_initial_layer] ; wait for nozzle temp to stabilize\nG1 Z0.28 F240\nG92 E0\nG1 X2.0 Y140 E10 F1500 ; prime the nozzle\nG1 X2.3 Y140 F5000\nG92 E0\nG1 X2.3 Y10 E10 F1200 ; prime the nozzle\nG92 E0", "machine_end_gcode": "{if max_layer_z < printable_height}G1 Z{z_offset+min(max_layer_z+2, printable_height)} F600 ; Move print head up{endif}\nG1 X5 Y{print_bed_max[1]*0.8} F{travel_speed*60} ; present print\n{if max_layer_z < printable_height-10}G1 Z{z_offset+min(max_layer_z+70, printable_height-10)} F600 ; Move print head further up{endif}\n{if max_layer_z < max_print_height*0.6}G1 Z{printable_height*0.6} F600 ; Move print head further up{endif}\nM140 S0 ; turn off heatbed\nM104 S0 ; turn off temperature\nM107 ; turn off fan\nM84 X Y E ; disable motors", diff --git a/resources/profiles/Creality/machine/Creality Ender-3 S1 Sonic 0.4 nozzle.json b/resources/profiles/Creality/machine/Creality Ender-3 S1 Sonic 0.4 nozzle.json new file mode 100644 index 0000000000..c0bc21cedf --- /dev/null +++ b/resources/profiles/Creality/machine/Creality Ender-3 S1 Sonic 0.4 nozzle.json @@ -0,0 +1,118 @@ +{ + "type": "machine", + "name": "Creality Ender-3 S1 Sonic 0.4 nozzle", + "inherits": "fdm_creality_common", + "from": "system", + "setting_id": "S7bteie7d5ZpBHTK", + "instantiation": "true", + "printer_model": "Creality Ender-3 S1 Sonic", + "printer_structure": "i3", + "adaptive_bed_mesh_margin": "0", + "auxiliary_fan": "0", + "bbl_use_printhost": "0", + "bed_exclude_area": "0x0", + "bed_mesh_max": "99999,99999", + "bed_mesh_min": "-99999,-99999", + "bed_mesh_probe_distance": "50,50", + "before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\n;[layer_z]\nG92 E0\n", + "best_object_pos": "0.5,0.5", + "cooling_tube_length": "5", + "cooling_tube_retraction": "91.5", + "creality_flush_time": "86", + "default_print_profile": "0.20mm Standard @Creality Ender-3 S1 Sonic 0.4 nozzle", + "disable_m73": "0", + "emit_machine_limits_to_gcode": "1", + "enable_filament_ramming": "0", + "enable_long_retraction_when_cut": "0", + "extra_loading_move": "-2", + "extruder_clearance_height_to_lid": "200", + "extruder_clearance_height_to_rod": "25", + "extruder_clearance_radius": "65", + "fan_kickstart": "0", + "fan_speedup_overhangs": "1", + "fan_speedup_time": "0", + "gcode_flavor": "klipper", + "high_current_on_filament_swap": "0", + "host_type": "octoprint", + "machine_LED_light_exist": "0", + "machine_end_gcode": "{if max_layer_z < printable_height}G1 Z{z_offset+min(max_layer_z+2, printable_height)} F600 ; Move print head up{endif}\nG1 X5 Y{print_bed_max[1]*0.8} F{travel_speed*60} ; present print\n{if max_layer_z < printable_height-10}G1 Z{z_offset+min(max_layer_z+70, printable_height-10)} F600 ; Move print head further up{endif}\n{if max_layer_z < max_print_height*0.6}G1 Z{printable_height*0.6} F600 ; Move print head further up{endif}\nM140 S0 ; turn off heatbed\nM104 S0 ; turn off temperature\nM107 ; turn off fan\nM84 X Y E ; disable motors", + "machine_load_filament_time": "0", + "machine_max_acceleration_e": "3000", + "machine_max_acceleration_extruding": "10000", + "machine_max_acceleration_retracting": "3000", + "machine_max_acceleration_travel": "5000", + "machine_max_acceleration_x": "10000", + "machine_max_acceleration_y": "10000", + "machine_max_acceleration_z": "200", + "machine_max_jerk_e": "2.5", + "machine_max_jerk_x": "10", + "machine_max_jerk_y": "10", + "machine_max_jerk_z": "2", + "machine_max_speed_e": "80", + "machine_max_speed_x": "500", + "machine_max_speed_y": "500", + "machine_max_speed_z": "30", + "machine_min_extruding_rate": "0,0", + "machine_min_travel_rate": "0,0", + "machine_pause_gcode": "PAUSE", + "machine_platform_motion_enable": "0", + "machine_start_gcode": "G90 ; use absolute coordinates\nM83 ; extruder relative mode\nM104 S150 ; set temporary nozzle temp to prevent oozing during homing\nM140 S[bed_temperature_initial_layer_single] ; set final bed temp\nG4 S30 ; allow partial nozzle warmup\nG28 ; home all axis and restore leveling\nG1 Z50 F240\nG1 X2.0 Y10 F3000\nM104 S[nozzle_temperature_initial_layer] ; set final nozzle temp\nM190 S[bed_temperature_initial_layer_single] ; wait for bed temp to stabilize\nM109 S[nozzle_temperature_initial_layer] ; wait for nozzle temp to stabilize\nG1 Z0.28 F240\nG92 E0\nG1 X2.0 Y140 E10 F1500 ; prime the nozzle\nG1 X2.3 Y140 F5000\nG92 E0\nG1 X2.3 Y10 E10 F1200 ; prime the nozzle\nG92 E0", + "machine_tool_change_time": "0", + "machine_unload_filament_time": "0", + "manual_filament_change": "0", + "nozzle_height": "4", + "nozzle_hrc": "0", + "nozzle_type": "brass", + "nozzle_volume": "0", + "parking_pos_retraction": "92", + "pellet_modded_printer": "0", + "preferred_orientation": "0", + "prime_tower_position_type": "Middle Upper", + "printable_area": "0x0,230x0,230x230,0x230", + "printable_height": "270", + "printer_technology": "FFF", + "printer_variant": "0.4", + "printhost_authorization_type": "key", + "printhost_ssl_ignore_revoke": "0", + "purge_in_prime_tower": "0", + "scan_first_layer": "0", + "single_extruder_multi_material": "1", + "support_air_filtration": "0", + "support_chamber_temp_control": "0", + "support_multi_bed_types": "1", + "thumbnails": "300x300/PNG", + "thumbnails_format": "PNG", + "time_cost": "0", + "use_firmware_retraction": "0", + "use_relative_e_distances": "1", + "z_offset": "0", + "default_filament_profile": [ + "Generic PLA @Creality" + ], + "deretraction_speed": "40", + "extruder_colour": "#FCE94F", + "extruder_offset": "0x0", + "long_retractions_when_cut": "0", + "max_layer_height": "0.32", + "min_layer_height": "0.08", + "nozzle_diameter": [ + "0.4" + ], + "retract_before_wipe": "90%", + "retract_length_toolchange": "1", + "retract_lift_above": "0", + "retract_lift_below": "0", + "retract_lift_enforce": "All Surfaces", + "retract_restart_extra": "0", + "retract_restart_extra_toolchange": "0", + "retract_when_changing_layer": "1", + "retraction_distances_when_cut": "18", + "retraction_length": "0.8", + "retraction_minimum_travel": "2", + "retraction_speed": "40", + "travel_slope": "3", + "wipe": "1", + "wipe_distance": "2", + "z_hop": "0.4", + "z_hop_types": "Normal Lift" +} diff --git a/resources/profiles/Creality/machine/Creality Ender-3 S1 Sonic.json b/resources/profiles/Creality/machine/Creality Ender-3 S1 Sonic.json new file mode 100644 index 0000000000..546161f02b --- /dev/null +++ b/resources/profiles/Creality/machine/Creality Ender-3 S1 Sonic.json @@ -0,0 +1,13 @@ +{ + "type": "machine_model", + "name": "Creality Ender-3 S1 Sonic", + "nozzle_diameter": "0.4", + "bed_model": "creality_ender3s1_buildplate_model.stl", + "default_bed_type": "Cool Plate", + "bed_texture": "creality_ender3s1_buildplate_texture.svg", + "family": "Creality", + "hotend_model": "", + "machine_tech": "FFF", + "model_id": "Creality_Sonic_Ender_3_S1", + "default_materials": "HP-TPU @Ender-3 S1 Sonic-all;CR-PETG @Ender-3 S1 Sonic-all;CR-ABS @Ender-3 S1 Sonic-all;CR-PLA @Ender-3 S1 Sonic-all;Hyper PLA @Ender-3 S1 Sonic-all" +} diff --git a/resources/profiles/Creality/machine/Creality Ender-3 V2 0.4 nozzle.json b/resources/profiles/Creality/machine/Creality Ender-3 V2 0.4 nozzle.json index 47e5f72147..cb8c5a2302 100644 --- a/resources/profiles/Creality/machine/Creality Ender-3 V2 0.4 nozzle.json +++ b/resources/profiles/Creality/machine/Creality Ender-3 V2 0.4 nozzle.json @@ -7,7 +7,7 @@ "instantiation": "true", "printer_model": "Creality Ender-3 V2", "default_filament_profile": [ - "Generic PLA @Creality" + "CR-PLA @Ender-3 V2-all" ], "default_print_profile": "0.20mm Standard @Creality Ender3V2", "nozzle_diameter": [ @@ -20,7 +20,6 @@ "0x220" ], "printable_height": "250", - "nozzle_type": "undefine", "auxiliary_fan": "0", "machine_max_junction_deviation": [ "0.013", diff --git a/resources/profiles/Creality/machine/Creality Ender-3 V2 Neo 0.4 nozzle.json b/resources/profiles/Creality/machine/Creality Ender-3 V2 Neo 0.4 nozzle.json index 7cddabe415..f361989c43 100644 --- a/resources/profiles/Creality/machine/Creality Ender-3 V2 Neo 0.4 nozzle.json +++ b/resources/profiles/Creality/machine/Creality Ender-3 V2 Neo 0.4 nozzle.json @@ -8,7 +8,7 @@ "printer_model": "Creality Ender-3 V2 Neo", "printer_structure": "i3", "default_filament_profile": [ - "Generic PLA @Creality" + "CR-PLA @Ender-3 V2-all" ], "default_print_profile": "0.20mm Standard @Creality Ender3V2 Neo", "nozzle_diameter": [ diff --git a/resources/profiles/Creality/machine/Creality Ender-3 V2.json b/resources/profiles/Creality/machine/Creality Ender-3 V2.json index a5ef1d123d..6c7ed82f20 100644 --- a/resources/profiles/Creality/machine/Creality Ender-3 V2.json +++ b/resources/profiles/Creality/machine/Creality Ender-3 V2.json @@ -8,5 +8,5 @@ "bed_model": "creality_ender3v2_buildplate_model.stl", "bed_texture": "creality_ender3v2_buildplate_texture.svg", "hotend_model": "", - "default_materials": "Generic PLA @Creality;Generic PETG @Creality;Generic ABS @Creality" + "default_materials": "Generic ABS @Ender-3 V2-all;Generic PLA @Creality;Generic PETG @Creality" } diff --git a/resources/profiles/Creality/machine/Creality Ender-3 V3 0.4 nozzle.json b/resources/profiles/Creality/machine/Creality Ender-3 V3 0.4 nozzle.json index de3c4286dc..353f7f012d 100644 --- a/resources/profiles/Creality/machine/Creality Ender-3 V3 0.4 nozzle.json +++ b/resources/profiles/Creality/machine/Creality Ender-3 V3 0.4 nozzle.json @@ -126,7 +126,7 @@ "change_filament_gcode": "PAUSE", "machine_pause_gcode": "PAUSE", "default_filament_profile": [ - "Generic PLA @Creality Ender-3V3-all" + "Generic PLA @Ender-3 V3-all" ], "machine_start_gcode": "M140 S0\nM104 S0\nSTART_PRINT EXTRUDER_TEMP=[nozzle_temperature_initial_layer] BED_TEMP=[bed_temperature_initial_layer_single]", "machine_end_gcode": "END_PRINT", diff --git a/resources/profiles/Creality/machine/Creality Ender-3 V3 0.6 nozzle.json b/resources/profiles/Creality/machine/Creality Ender-3 V3 0.6 nozzle.json index 75ceca6c79..fcfd16f834 100644 --- a/resources/profiles/Creality/machine/Creality Ender-3 V3 0.6 nozzle.json +++ b/resources/profiles/Creality/machine/Creality Ender-3 V3 0.6 nozzle.json @@ -126,7 +126,7 @@ "change_filament_gcode": "PAUSE", "machine_pause_gcode": "PAUSE", "default_filament_profile": [ - "Generic PLA @Creality Ender-3V3-all" + "Generic PLA @Ender-3 V3-all" ], "machine_start_gcode": "M140 S0\nM104 S0\nSTART_PRINT EXTRUDER_TEMP=[nozzle_temperature_initial_layer] BED_TEMP=[bed_temperature_initial_layer_single]", "machine_end_gcode": "END_PRINT", diff --git a/resources/profiles/Creality/machine/Creality Ender-3 V3 0.8 nozzle.json b/resources/profiles/Creality/machine/Creality Ender-3 V3 0.8 nozzle.json new file mode 100644 index 0000000000..d075f13e04 --- /dev/null +++ b/resources/profiles/Creality/machine/Creality Ender-3 V3 0.8 nozzle.json @@ -0,0 +1,107 @@ +{ + "type": "machine", + "name": "Creality Ender-3 V3 0.8 nozzle", + "inherits": "fdm_creality_common", + "from": "system", + "setting_id": "3INwhJUXUBs0frv1", + "instantiation": "true", + "printer_model": "Creality Ender-3 V3", + "printer_structure": "i3", + "auxiliary_fan": "1", + "bed_exclude_area": "0x0", + "before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\n;[layer_z]\nG92 E0\n", + "best_object_pos": "0.5,0.5", + "cooling_tube_length": "0", + "cooling_tube_retraction": "0", + "default_print_profile": "0.40mm Standard @Creality Ender-3 V3 0.8 nozzle", + "disable_m73": "0", + "emit_machine_limits_to_gcode": "1", + "enable_filament_ramming": "0", + "extra_loading_move": "0", + "extruder_clearance_height_to_lid": "140", + "extruder_clearance_height_to_rod": "36", + "extruder_clearance_radius": "65", + "fan_kickstart": "0", + "fan_speedup_overhangs": "1", + "fan_speedup_time": "0", + "gcode_flavor": "klipper", + "high_current_on_filament_swap": "0", + "host_type": "octoprint", + "layer_change_gcode": ";AFTER_LAYER_CHANGE\n;[layer_z]", + "machine_LED_light_exist": "0", + "machine_end_gcode": "END_PRINT", + "machine_load_filament_time": "0", + "machine_max_acceleration_e": "10000", + "machine_max_acceleration_extruding": "20000", + "machine_max_acceleration_retracting": "5000", + "machine_max_acceleration_travel": "20000", + "machine_max_acceleration_x": "20000", + "machine_max_acceleration_y": "20000", + "machine_max_acceleration_z": "500", + "machine_max_jerk_e": "2.5", + "machine_max_jerk_x": "50", + "machine_max_jerk_y": "50", + "machine_max_jerk_z": "2", + "machine_max_speed_e": "100", + "machine_max_speed_x": "600", + "machine_max_speed_y": "600", + "machine_max_speed_z": "500", + "machine_min_extruding_rate": "0,0", + "machine_min_travel_rate": "0,0", + "machine_pause_gcode": "PAUSE\n", + "machine_platform_motion_enable": "0", + "machine_start_gcode": "M140 S0\nM104 S0\nSTART_PRINT EXTRUDER_TEMP=[nozzle_temperature_initial_layer] BED_TEMP=[bed_temperature_initial_layer]", + "machine_unload_filament_time": "0", + "manual_filament_change": "0", + "nozzle_hrc": "0", + "nozzle_type": "hardened_steel", + "nozzle_volume": "0", + "parking_pos_retraction": "0", + "preferred_orientation": "0", + "print_host": "http://172.23.209.71:4408/", + "print_host_webui": "http://172.23.209.71:4408/", + "printable_area": "0x0,220x0,220x220,0x220", + "printable_height": "250", + "printer_technology": "FFF", + "printer_variant": "0.8", + "printhost_authorization_type": "key", + "printhost_ssl_ignore_revoke": "0", + "purge_in_prime_tower": "0", + "scan_first_layer": "0", + "single_extruder_multi_material": "1", + "support_air_filtration": "0", + "support_chamber_temp_control": "1", + "support_multi_bed_types": "1", + "thumbnails": "96x96,300x300", + "thumbnails_format": "PNG", + "time_cost": "0", + "use_firmware_retraction": "0", + "use_relative_e_distances": "1", + "z_offset": "0", + "default_filament_profile": [ + "Generic PLA @Ender-3 V3-all" + ], + "deretraction_speed": "40", + "extruder_colour": "#018001", + "extruder_offset": "0x0", + "max_layer_height": "0.56", + "min_layer_height": "0.16", + "nozzle_diameter": [ + "0.8" + ], + "retract_before_wipe": "70%", + "retract_length_toolchange": "1", + "retract_lift_above": "0", + "retract_lift_below": "0", + "retract_lift_enforce": "All Surfaces", + "retract_restart_extra": "0", + "retract_restart_extra_toolchange": "0", + "retract_when_changing_layer": "0", + "retraction_length": "1.5", + "retraction_minimum_travel": "1", + "retraction_speed": "40", + "wipe": "1", + "wipe_distance": "2", + "z_hop": "0.4", + "z_hop_types": "Auto Lift" +} diff --git a/resources/profiles/Creality/machine/Creality Ender-3 V3 Plus 0.4 nozzle.json b/resources/profiles/Creality/machine/Creality Ender-3 V3 Plus 0.4 nozzle.json index f9b91395ba..ab5f8d2508 100644 --- a/resources/profiles/Creality/machine/Creality Ender-3 V3 Plus 0.4 nozzle.json +++ b/resources/profiles/Creality/machine/Creality Ender-3 V3 Plus 0.4 nozzle.json @@ -123,7 +123,7 @@ "change_filament_gcode": "PAUSE", "machine_pause_gcode": "PAUSE", "default_filament_profile": [ - "Generic PLA @Creality Ender-3V3-all" + "Generic PLA @Ender-3 V3 Plus-all" ], "machine_start_gcode": "M140 S0\nM104 S0\nSTART_PRINT EXTRUDER_TEMP=[nozzle_temperature_initial_layer] BED_TEMP=[bed_temperature_initial_layer_single]", "machine_end_gcode": "END_PRINT", diff --git a/resources/profiles/Creality/machine/Creality Ender-3 V3 Plus 0.6 nozzle.json b/resources/profiles/Creality/machine/Creality Ender-3 V3 Plus 0.6 nozzle.json index d0c4bee18a..8d3cba108c 100644 --- a/resources/profiles/Creality/machine/Creality Ender-3 V3 Plus 0.6 nozzle.json +++ b/resources/profiles/Creality/machine/Creality Ender-3 V3 Plus 0.6 nozzle.json @@ -123,7 +123,7 @@ "change_filament_gcode": "PAUSE", "machine_pause_gcode": "PAUSE", "default_filament_profile": [ - "Generic PLA @Creality Ender-3V3-all" + "Generic PLA @Ender-3 V3 Plus-all" ], "machine_start_gcode": "M140 S0\nM104 S0\nSTART_PRINT EXTRUDER_TEMP=[nozzle_temperature_initial_layer] BED_TEMP=[bed_temperature_initial_layer_single]", "machine_end_gcode": "END_PRINT", diff --git a/resources/profiles/Creality/machine/Creality Ender-3 V3 Plus 0.8 nozzle.json b/resources/profiles/Creality/machine/Creality Ender-3 V3 Plus 0.8 nozzle.json new file mode 100644 index 0000000000..713d45e321 --- /dev/null +++ b/resources/profiles/Creality/machine/Creality Ender-3 V3 Plus 0.8 nozzle.json @@ -0,0 +1,108 @@ +{ + "type": "machine", + "name": "Creality Ender-3 V3 Plus 0.8 nozzle", + "inherits": "fdm_creality_common", + "from": "system", + "setting_id": "POEqDPvODxBUiA6S", + "instantiation": "true", + "printer_model": "Creality Ender-3 V3 Plus", + "printer_structure": "i3", + "auxiliary_fan": "1", + "bed_exclude_area": "0x0", + "before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\n;[layer_z]\nG92 E0\n", + "best_object_pos": "0.5,0.5", + "change_filament_gcode": "PAUSE", + "cooling_tube_length": "5", + "cooling_tube_retraction": "91.5", + "default_print_profile": "0.40mm Standard @Creality Ender-3 V3 Plus 0.8 nozzle", + "disable_m73": "0", + "emit_machine_limits_to_gcode": "1", + "enable_filament_ramming": "1", + "extra_loading_move": "-2", + "extruder_clearance_height_to_lid": "330", + "extruder_clearance_height_to_rod": "60", + "extruder_clearance_radius": "50", + "fan_kickstart": "0", + "fan_speedup_overhangs": "1", + "fan_speedup_time": "0", + "gcode_flavor": "klipper", + "high_current_on_filament_swap": "0", + "host_type": "octoprint", + "layer_change_gcode": ";AFTER_LAYER_CHANGE\n;[layer_z]", + "machine_LED_light_exist": "0", + "machine_end_gcode": "END_PRINT", + "machine_load_filament_time": "0", + "machine_max_acceleration_e": "10000", + "machine_max_acceleration_extruding": "20000", + "machine_max_acceleration_retracting": "5000", + "machine_max_acceleration_travel": "20000", + "machine_max_acceleration_x": "20000", + "machine_max_acceleration_y": "20000", + "machine_max_acceleration_z": "500", + "machine_max_jerk_e": "2.5", + "machine_max_jerk_x": "50", + "machine_max_jerk_y": "50", + "machine_max_jerk_z": "2", + "machine_max_speed_e": "100", + "machine_max_speed_x": "600", + "machine_max_speed_y": "600", + "machine_max_speed_z": "500", + "machine_min_extruding_rate": "0,0", + "machine_min_travel_rate": "0,0", + "machine_pause_gcode": "PAUSE\n", + "machine_platform_motion_enable": "0", + "machine_start_gcode": "M140 S0\nM104 S0\nSTART_PRINT EXTRUDER_TEMP=[nozzle_temperature_initial_layer] BED_TEMP=[bed_temperature_initial_layer]", + "machine_unload_filament_time": "0", + "manual_filament_change": "0", + "nozzle_hrc": "0", + "nozzle_type": "brass", + "nozzle_volume": "0", + "parking_pos_retraction": "92", + "preferred_orientation": "0", + "print_host": "http://172.23.209.71:4408/", + "print_host_webui": "http://172.23.209.71:4408/", + "printable_area": "0x0,300x0,300x300,0x300", + "printable_height": "330", + "printer_technology": "FFF", + "printer_variant": "0.8", + "printhost_authorization_type": "key", + "printhost_ssl_ignore_revoke": "0", + "purge_in_prime_tower": "1", + "scan_first_layer": "0", + "single_extruder_multi_material": "1", + "support_air_filtration": "0", + "support_chamber_temp_control": "1", + "support_multi_bed_types": "1", + "thumbnails": "96x96,300x300", + "thumbnails_format": "PNG", + "time_cost": "0", + "use_firmware_retraction": "0", + "use_relative_e_distances": "1", + "z_offset": "0", + "default_filament_profile": [ + "Generic PLA @Ender-3 V3 Plus-all" + ], + "deretraction_speed": "30", + "extruder_colour": "#018001", + "extruder_offset": "0x0", + "max_layer_height": "0.64", + "min_layer_height": "0.2", + "nozzle_diameter": [ + "0.8" + ], + "retract_before_wipe": "70%", + "retract_length_toolchange": "1", + "retract_lift_above": "0", + "retract_lift_below": "0", + "retract_lift_enforce": "All Surfaces", + "retract_restart_extra": "0", + "retract_restart_extra_toolchange": "0", + "retract_when_changing_layer": "1", + "retraction_length": "0.8", + "retraction_minimum_travel": "1", + "retraction_speed": "30", + "wipe": "1", + "wipe_distance": "2", + "z_hop": "0.4", + "z_hop_types": "Auto Lift" +} diff --git a/resources/profiles/Creality/machine/Creality Ender-3 V3 Plus.json b/resources/profiles/Creality/machine/Creality Ender-3 V3 Plus.json index 919076763b..3bb4eccf61 100644 --- a/resources/profiles/Creality/machine/Creality Ender-3 V3 Plus.json +++ b/resources/profiles/Creality/machine/Creality Ender-3 V3 Plus.json @@ -2,11 +2,11 @@ "type": "machine_model", "name": "Creality Ender-3 V3 Plus", "model_id": "Creality-Ender3-V3-Plus", - "nozzle_diameter": "0.4;0.6", + "nozzle_diameter": "0.4;0.6;0.8", "machine_tech": "FFF", "family": "Creality", "bed_model": "creality_ender3v3plus_buildplate_model.stl", "bed_texture": "creality_ender3v3plus_buildplate_texture.svg", "hotend_model": "", - "default_materials": "Generic ABS @Creality Ender-3V3-all;Generic ASA @Creality Ender-3V3-all;Generic PETG @Creality Ender-3V3-all;Generic PLA @Creality Ender-3V3-all;Generic PLA High Speed @Creality Ender-3V3-all;Generic PLA Matte @Creality Ender-3V3-all;Generic PLA Silk @Creality Ender-3V3-all;Generic TPU @Creality Ender-3V3-all" + "default_materials": "Generic PLA @Ender-3 V3 Plus-all;Generic PETG @Ender-3 V3 Plus-all;Generic TPU @Ender-3 V3 Plus-all;Generic ABS @Ender-3 V3 Plus-all;Generic ASA @Ender-3 V3 Plus-all;Generic PLA High Speed @Creality Ender-3V3-all;Generic PLA Matte @Creality Ender-3V3-all;Generic PLA Silk @Creality Ender-3V3-all" } diff --git a/resources/profiles/Creality/machine/Creality Ender-3 V3 SE 0.2 nozzle.json b/resources/profiles/Creality/machine/Creality Ender-3 V3 SE 0.2 nozzle.json index dc04436c04..378dca3a2d 100644 --- a/resources/profiles/Creality/machine/Creality Ender-3 V3 SE 0.2 nozzle.json +++ b/resources/profiles/Creality/machine/Creality Ender-3 V3 SE 0.2 nozzle.json @@ -120,7 +120,7 @@ "default_filament_profile": [ "Generic PLA @Creality Ender-3V3-all" ], - "file_start_gcode": ";FLAVOR:Marlin\\n;TIME:{print_time_sec}\\n;Filament used:{used_filament_length}m\\n;Layer height:{layer_height}", + "file_start_gcode": ";FLAVOR:Marlin\\n;TIME:{print_time_total_sec}\\n;Filament used:{used_filament_length}m\\n;Layer height:{layer_height}", "machine_start_gcode": "M220 S100 ;Reset Feedrate \nM221 S100 ;Reset Flowrate \n \nM104 S[nozzle_temperature_initial_layer] ;Set final nozzle temp \nM190 S[bed_temperature_initial_layer_single] ;Set and wait for bed temp to stabilize \nG28 ;Home \nG92 E0 ;Reset Extruder \nG1 Z2.0 F3000 ;Move Z Axis up \nG1 X-2.1 Y20 Z0.28 F5000.0 ;Move to start position \nM109 S[nozzle_temperature_initial_layer] ;Wait for nozzle temp to stabilize \nG1 X-2.1 Y145.0 Z0.28 F1500.0 E15 ;Draw the first line \nG1 X-2.4 Y145.0 Z0.28 F5000.0 ;Move to side a little \nG1 X-2.4 Y20 Z0.28 F1500.0 E30 ;Draw the second line \nG92 E0 ;Reset Extruder \nG1 E-1.0000 F1800 ;Retract a bit \nG1 Z2.0 F3000 ;Move Z Axis up \nG1 E0.0000 F1800", "machine_end_gcode": "G91 ;Relative positionning \nG1 E-2 F2700 ;Retract a bit \nG1 E-2 Z0.2 F2400 ;Retract and raise Z \nG1 X5 Y5 F3000 ;Wipe out \nG1 Z10 ;Raise Z more \nG90 ;Absolute positionning \n \nG1 X0 Y220 ;Present print \nM106 S0 ;Turn-off fan \nM104 S0 ;Turn-off hotend \nM140 S0 ;Turn-off bed \n \nM84 X Y E ;Disable all steppers but Z", "scan_first_layer": "0", diff --git a/resources/profiles/Creality/machine/Creality Ender-3 V3 SE 0.4 nozzle.json b/resources/profiles/Creality/machine/Creality Ender-3 V3 SE 0.4 nozzle.json index 22df39dd1d..97ef822dc7 100644 --- a/resources/profiles/Creality/machine/Creality Ender-3 V3 SE 0.4 nozzle.json +++ b/resources/profiles/Creality/machine/Creality Ender-3 V3 SE 0.4 nozzle.json @@ -120,7 +120,7 @@ "default_filament_profile": [ "Generic PLA @Creality Ender-3V3-all" ], - "file_start_gcode": ";FLAVOR:Marlin\\n;TIME:{print_time_sec}\\n;Filament used:{used_filament_length}m\\n;Layer height:{layer_height}", + "file_start_gcode": ";FLAVOR:Marlin\\n;TIME:{print_time_total_sec}\\n;Filament used:{used_filament_length}m\\n;Layer height:{layer_height}", "machine_start_gcode": "M220 S100 ;Reset Feedrate \nM221 S100 ;Reset Flowrate \n \nM104 S[nozzle_temperature_initial_layer] ;Set final nozzle temp \nM190 S[bed_temperature_initial_layer_single] ;Set and wait for bed temp to stabilize \nG28 ;Home \nG92 E0 ;Reset Extruder \nG1 Z2.0 F3000 ;Move Z Axis up \nG1 X-2.1 Y20 Z0.28 F5000.0 ;Move to start position \nM109 S[nozzle_temperature_initial_layer] ;Wait for nozzle temp to stabilize \nG1 X-2.1 Y145.0 Z0.28 F1500.0 E15 ;Draw the first line \nG1 X-2.4 Y145.0 Z0.28 F5000.0 ;Move to side a little \nG1 X-2.4 Y20 Z0.28 F1500.0 E30 ;Draw the second line \nG92 E0 ;Reset Extruder \nG1 E-1.0000 F1800 ;Retract a bit \nG1 Z2.0 F3000 ;Move Z Axis up \nG1 E0.0000 F1800", "machine_end_gcode": "G91 ;Relative positionning \nG1 E-2 F2700 ;Retract a bit \nG1 E-2 Z0.2 F2400 ;Retract and raise Z \nG1 X5 Y5 F3000 ;Wipe out \nG1 Z10 ;Raise Z more \nG90 ;Absolute positionning \n \nG1 X0 Y220 ;Present print \nM106 S0 ;Turn-off fan \nM104 S0 ;Turn-off hotend \nM140 S0 ;Turn-off bed \n \nM84 X Y E ;Disable all steppers but Z", "scan_first_layer": "0", diff --git a/resources/profiles/Creality/machine/Creality Ender-3 V3 SE 0.6 nozzle.json b/resources/profiles/Creality/machine/Creality Ender-3 V3 SE 0.6 nozzle.json index 881a46fc3a..7023c5a95a 100644 --- a/resources/profiles/Creality/machine/Creality Ender-3 V3 SE 0.6 nozzle.json +++ b/resources/profiles/Creality/machine/Creality Ender-3 V3 SE 0.6 nozzle.json @@ -120,7 +120,7 @@ "default_filament_profile": [ "Generic PLA @Creality Ender-3V3-all" ], - "file_start_gcode": ";FLAVOR:Marlin\\n;TIME:{print_time_sec}\\n;Filament used:{used_filament_length}m\\n;Layer height:{layer_height}", + "file_start_gcode": ";FLAVOR:Marlin\\n;TIME:{print_time_total_sec}\\n;Filament used:{used_filament_length}m\\n;Layer height:{layer_height}", "machine_start_gcode": "M220 S100 ;Reset Feedrate \nM221 S100 ;Reset Flowrate \n \nM104 S[nozzle_temperature_initial_layer] ;Set final nozzle temp \nM190 S[bed_temperature_initial_layer_single] ;Set and wait for bed temp to stabilize \nG28 ;Home \nG92 E0 ;Reset Extruder \nG1 Z2.0 F3000 ;Move Z Axis up \nG1 X-2.1 Y20 Z0.28 F5000.0 ;Move to start position \nM109 S[nozzle_temperature_initial_layer] ;Wait for nozzle temp to stabilize \nG1 X-2.1 Y145.0 Z0.28 F1500.0 E15 ;Draw the first line \nG1 X-2.4 Y145.0 Z0.28 F5000.0 ;Move to side a little \nG1 X-2.4 Y20 Z0.28 F1500.0 E30 ;Draw the second line \nG92 E0 ;Reset Extruder \nG1 E-1.0000 F1800 ;Retract a bit \nG1 Z2.0 F3000 ;Move Z Axis up \nG1 E0.0000 F1800", "machine_end_gcode": "G91 ;Relative positionning \nG1 E-2 F2700 ;Retract a bit \nG1 E-2 Z0.2 F2400 ;Retract and raise Z \nG1 X5 Y5 F3000 ;Wipe out \nG1 Z10 ;Raise Z more \nG90 ;Absolute positionning \n \nG1 X0 Y220 ;Present print \nM106 S0 ;Turn-off fan \nM104 S0 ;Turn-off hotend \nM140 S0 ;Turn-off bed \n \nM84 X Y E ;Disable all steppers but Z", "scan_first_layer": "0", diff --git a/resources/profiles/Creality/machine/Creality Ender-3 V3 SE 0.8 nozzle.json b/resources/profiles/Creality/machine/Creality Ender-3 V3 SE 0.8 nozzle.json index 44e9b97afb..acec590a1f 100644 --- a/resources/profiles/Creality/machine/Creality Ender-3 V3 SE 0.8 nozzle.json +++ b/resources/profiles/Creality/machine/Creality Ender-3 V3 SE 0.8 nozzle.json @@ -120,7 +120,7 @@ "default_filament_profile": [ "Generic PLA @Creality Ender-3V3-all" ], - "file_start_gcode": ";FLAVOR:Marlin\\n;TIME:{print_time_sec}\\n;Filament used:{used_filament_length}m\\n;Layer height:{layer_height}", + "file_start_gcode": ";FLAVOR:Marlin\\n;TIME:{print_time_total_sec}\\n;Filament used:{used_filament_length}m\\n;Layer height:{layer_height}", "machine_start_gcode": "M220 S100 ;Reset Feedrate \nM221 S100 ;Reset Flowrate \n \nM104 S[nozzle_temperature_initial_layer] ;Set final nozzle temp \nM190 S[bed_temperature_initial_layer_single] ;Set and wait for bed temp to stabilize \nG28 ;Home \nG92 E0 ;Reset Extruder \nG1 Z2.0 F3000 ;Move Z Axis up \nG1 X-2.1 Y20 Z0.28 F5000.0 ;Move to start position \nM109 S[nozzle_temperature_initial_layer] ;Wait for nozzle temp to stabilize \nG1 X-2.1 Y145.0 Z0.28 F1500.0 E15 ;Draw the first line \nG1 X-2.4 Y145.0 Z0.28 F5000.0 ;Move to side a little \nG1 X-2.4 Y20 Z0.28 F1500.0 E30 ;Draw the second line \nG92 E0 ;Reset Extruder \nG1 E-1.0000 F1800 ;Retract a bit \nG1 Z2.0 F3000 ;Move Z Axis up \nG1 E0.0000 F1800", "machine_end_gcode": "G91 ;Relative positionning \nG1 E-2 F2700 ;Retract a bit \nG1 E-2 Z0.2 F2400 ;Retract and raise Z \nG1 X5 Y5 F3000 ;Wipe out \nG1 Z10 ;Raise Z more \nG90 ;Absolute positionning \n \nG1 X0 Y220 ;Present print \nM106 S0 ;Turn-off fan \nM104 S0 ;Turn-off hotend \nM140 S0 ;Turn-off bed \n \nM84 X Y E ;Disable all steppers but Z", "scan_first_layer": "0", diff --git a/resources/profiles/Creality/machine/Creality Ender-3 V3 SE.json b/resources/profiles/Creality/machine/Creality Ender-3 V3 SE.json index 71786a500d..26e76d82be 100644 --- a/resources/profiles/Creality/machine/Creality Ender-3 V3 SE.json +++ b/resources/profiles/Creality/machine/Creality Ender-3 V3 SE.json @@ -8,5 +8,5 @@ "bed_model": "creality_ender3v3se_buildplate_model.stl", "bed_texture": "creality_ender3v3se_buildplate_texture.svg", "hotend_model": "", - "default_materials": "Generic ABS @Creality Ender-3V3-all;Generic ASA @Creality Ender-3V3-all;Generic PETG @Creality Ender-3V3-all;Generic PLA @Creality Ender-3V3-all;Generic PLA High Speed @Creality Ender-3V3-all;Generic PLA Matte @Creality Ender-3V3-all;Generic PLA Silk @Creality Ender-3V3-all;Generic TPU @Creality Ender-3V3-all" + "default_materials": "Generic PETG @Ender-3 V3 SE-all;Generic TPU @Ender-3 V3 SE-all;Generic ABS @Creality Ender-3V3-all;Generic ASA @Creality Ender-3V3-all;Generic PLA @Creality Ender-3V3-all;Generic PLA High Speed @Creality Ender-3V3-all;Generic PLA Matte @Creality Ender-3V3-all;Generic PLA Silk @Creality Ender-3V3-all" } diff --git a/resources/profiles/Creality/machine/Creality Ender-3 V3.json b/resources/profiles/Creality/machine/Creality Ender-3 V3.json index 5650e068aa..65a7f68a02 100644 --- a/resources/profiles/Creality/machine/Creality Ender-3 V3.json +++ b/resources/profiles/Creality/machine/Creality Ender-3 V3.json @@ -2,11 +2,11 @@ "type": "machine_model", "name": "Creality Ender-3 V3", "model_id": "Creality-Ender3-V3", - "nozzle_diameter": "0.4;0.6", + "nozzle_diameter": "0.4;0.6;0.8", "machine_tech": "FFF", "family": "Creality", "bed_model": "creality_ender3v3_buildplate_model.stl", "bed_texture": "creality_ender3v3_buildplate_texture.svg", "hotend_model": "", - "default_materials": "Generic ABS @Creality Ender-3V3-all;Generic ASA @Creality Ender-3V3-all;Generic PETG @Creality Ender-3V3-all;Generic PLA @Creality Ender-3V3-all;Generic PLA High Speed @Creality Ender-3V3-all;Generic PLA Matte @Creality Ender-3V3-all;Generic PLA Silk @Creality Ender-3V3-all;Generic TPU @Creality Ender-3V3-all" + "default_materials": "Generic PLA @Ender-3 V3-all;Generic PETG @Ender-3 V3-all;Generic TPU @Ender-3 V3-all;Generic ABS @Creality Ender-3V3-all;Generic ASA @Creality Ender-3V3-all;Generic PLA High Speed @Creality Ender-3V3-all;Generic PLA Matte @Creality Ender-3V3-all;Generic PLA Silk @Creality Ender-3V3-all" } diff --git a/resources/profiles/Creality/machine/Creality Ender-3 V4 0.4 nozzle.json b/resources/profiles/Creality/machine/Creality Ender-3 V4 0.4 nozzle.json index 5829268d2e..ce5d13c8d9 100644 --- a/resources/profiles/Creality/machine/Creality Ender-3 V4 0.4 nozzle.json +++ b/resources/profiles/Creality/machine/Creality Ender-3 V4 0.4 nozzle.json @@ -54,7 +54,7 @@ "machine_min_travel_rate": "0,0", "machine_pause_gcode": "PAUSE", "machine_platform_motion_enable": "0", - "machine_start_gcode": "M140 S0\nM104 S0 \nSTART_PRINT EXTRUDER_TEMP=[nozzle_temperature_initial_layer] BED_TEMP=[bed_temperature_initial_layer_single]\nT[initial_no_support_extruder]\nM104 S[nozzle_temperature_initial_layer]\nM204 S2000\nG1 Z3 F600\nM83\nG1 X20 Y-1 F30000\nG1 Z0.3 F1200\nG1 X100 E10 F{filament_max_volumetric_speed[initial_extruder]/0.3*60}\nG1 X105 E.3742 F{outer_wall_volumetric_speed/(0.3*0.5)/4*60}\nG1 X110 E.3742 F{outer_wall_volumetric_speed/(0.3*0.5)*60}\nG1 X115 E.3742 F{outer_wall_volumetric_speed/(0.3*0.5)/4*60}\nG1 X120 E.3742 F{outer_wall_volumetric_speed/(0.3*0.5)*60}\nG1 X125 E.3742 F{outer_wall_volumetric_speed/(0.3*0.5)/4*60}\nG91\nG1 X1 Z-0.300\nG1 X4\nG92 E0\nG1 Z1 F1200", + "machine_start_gcode": "M140 S0\nM104 S0 \nSTART_PRINT EXTRUDER_TEMP=[nozzle_temperature_initial_layer] BED_TEMP=[bed_temperature_initial_layer_single]\nT[initial_no_support_extruder]\nM109 S[nozzle_temperature_initial_layer]\nM204 S2000\nG1 Z3 F600\nM83\nG1 X20 Y-1 F30000\nG1 Z0.3 F1200\nG1 X100 E10 F{filament_max_volumetric_speed[initial_extruder]/0.3*60}\nG1 X105 E.3742 F{outer_wall_volumetric_speed/(0.3*0.5)/4*60}\nG1 X110 E.3742 F{outer_wall_volumetric_speed/(0.3*0.5)*60}\nG1 X115 E.3742 F{outer_wall_volumetric_speed/(0.3*0.5)/4*60}\nG1 X120 E.3742 F{outer_wall_volumetric_speed/(0.3*0.5)*60}\nG1 X125 E.3742 F{outer_wall_volumetric_speed/(0.3*0.5)/4*60}\nG91\nG1 X1 Z-0.300\nG1 X4\nG92 E0\nG1 Z1 F1200", "machine_unload_filament_time": "0", "manual_filament_change": "0", "nozzle_hrc": "0", diff --git a/resources/profiles/Creality/machine/Creality Ender-5 S1 Sonic 0.4 nozzle.json b/resources/profiles/Creality/machine/Creality Ender-5 S1 Sonic 0.4 nozzle.json new file mode 100644 index 0000000000..c290f9bb9a --- /dev/null +++ b/resources/profiles/Creality/machine/Creality Ender-5 S1 Sonic 0.4 nozzle.json @@ -0,0 +1,117 @@ +{ + "type": "machine", + "name": "Creality Ender-5 S1 Sonic 0.4 nozzle", + "inherits": "fdm_creality_common", + "from": "system", + "setting_id": "JbNM2XbaoJVkIEIV", + "instantiation": "true", + "printer_model": "Creality Ender-5 S1 Sonic", + "adaptive_bed_mesh_margin": "0", + "auxiliary_fan": "0", + "bbl_use_printhost": "0", + "bed_exclude_area": "0x0", + "bed_mesh_max": "99999,99999", + "bed_mesh_min": "-99999,-99999", + "bed_mesh_probe_distance": "50,50", + "before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\n;[layer_z]\nG92 E0\n", + "best_object_pos": "0.5,0.5", + "cooling_tube_length": "5", + "cooling_tube_retraction": "91.5", + "creality_flush_time": "86", + "default_print_profile": "0.20mm Standard @Creality Ender-5 S1 Sonic 0.4 nozzle", + "disable_m73": "0", + "emit_machine_limits_to_gcode": "1", + "enable_filament_ramming": "0", + "enable_long_retraction_when_cut": "0", + "extra_loading_move": "-2", + "extruder_clearance_height_to_lid": "34", + "extruder_clearance_height_to_rod": "55", + "extruder_clearance_radius": "62.5", + "fan_kickstart": "0", + "fan_speedup_overhangs": "1", + "fan_speedup_time": "0", + "gcode_flavor": "klipper", + "high_current_on_filament_swap": "0", + "host_type": "octoprint", + "machine_LED_light_exist": "0", + "machine_end_gcode": "{if max_layer_z < printable_height}G1 Z{z_offset+min(max_layer_z+2, printable_height)} F600 ; Move print head up{endif}\nG1 X5 Y{print_bed_max[1]*0.8} F{travel_speed*60} ; present print\n{if max_layer_z < printable_height-10}G1 Z{z_offset+min(max_layer_z+70, printable_height-10)} F600 ; Move print head further up{endif}\n{if max_layer_z < max_print_height*0.6}G1 Z{printable_height*0.6} F600 ; Move print head further up{endif}\nM140 S0 ; turn off heatbed\nM104 S0 ; turn off temperature\nM107 ; turn off fan\nM84 X Y E ; disable motors", + "machine_load_filament_time": "0", + "machine_max_acceleration_e": "2000", + "machine_max_acceleration_extruding": "2500", + "machine_max_acceleration_retracting": "1000", + "machine_max_acceleration_travel": "2000", + "machine_max_acceleration_x": "2500", + "machine_max_acceleration_y": "2500", + "machine_max_acceleration_z": "100", + "machine_max_jerk_e": "5", + "machine_max_jerk_x": "12", + "machine_max_jerk_y": "12", + "machine_max_jerk_z": "0.4", + "machine_max_speed_e": "100", + "machine_max_speed_x": "250", + "machine_max_speed_y": "250", + "machine_max_speed_z": "30", + "machine_min_extruding_rate": "0,0", + "machine_min_travel_rate": "0,0", + "machine_pause_gcode": "PAUSE", + "machine_platform_motion_enable": "0", + "machine_start_gcode": "G90 ; use absolute coordinates\nM83 ; extruder relative mode\nM104 S150 ; set temporary nozzle temp to prevent oozing during homing\nM140 S[bed_temperature_initial_layer_single] ; set final bed temp\nG4 S30 ; allow partial nozzle warmup\nG28 ; home all axis and restore leveling\nG1 Z50 F240\nG1 X2.0 Y10 F3000\nM104 S[nozzle_temperature_initial_layer] ; set final nozzle temp\nM190 S[bed_temperature_initial_layer_single] ; wait for bed temp to stabilize\nM109 S[nozzle_temperature_initial_layer] ; wait for nozzle temp to stabilize\nG1 Z0.28 F240\nG92 E0\nG1 X2.0 Y140 E10 F1500 ; prime the nozzle\nG1 X2.3 Y140 F5000\nG92 E0\nG1 X2.3 Y10 E10 F1200 ; prime the nozzle\nG92 E0", + "machine_tool_change_time": "0", + "machine_unload_filament_time": "0", + "manual_filament_change": "0", + "nozzle_height": "4", + "nozzle_hrc": "0", + "nozzle_type": "brass", + "nozzle_volume": "0", + "parking_pos_retraction": "92", + "pellet_modded_printer": "0", + "preferred_orientation": "0", + "prime_tower_position_type": "Middle Upper", + "printable_area": "0x0,220x0,220x220,0x220", + "printable_height": "280", + "printer_technology": "FFF", + "printer_variant": "0.4", + "printhost_authorization_type": "key", + "printhost_ssl_ignore_revoke": "0", + "purge_in_prime_tower": "0", + "scan_first_layer": "0", + "single_extruder_multi_material": "1", + "support_air_filtration": "0", + "support_chamber_temp_control": "0", + "support_multi_bed_types": "1", + "thumbnails": "300x300/PNG", + "thumbnails_format": "PNG", + "time_cost": "0", + "use_firmware_retraction": "0", + "use_relative_e_distances": "1", + "z_offset": "0", + "default_filament_profile": [ + "CR-PLA @Ender-5 S1 Sonic-all" + ], + "deretraction_speed": "30", + "extruder_colour": "#FCE94F", + "extruder_offset": "0x0", + "long_retractions_when_cut": "0", + "max_layer_height": "0.32", + "min_layer_height": "0.08", + "nozzle_diameter": [ + "0.4" + ], + "retract_before_wipe": "70%", + "retract_length_toolchange": "0", + "retract_lift_above": "0", + "retract_lift_below": "0", + "retract_lift_enforce": "All Surfaces", + "retract_restart_extra": "0", + "retract_restart_extra_toolchange": "0", + "retract_when_changing_layer": "1", + "retraction_distances_when_cut": "18", + "retraction_length": "0.8", + "retraction_minimum_travel": "2", + "retraction_speed": "30", + "travel_slope": "1", + "wipe": "1", + "wipe_distance": "1", + "z_hop": "0.4", + "z_hop_types": "Slope Lift" +} diff --git a/resources/profiles/Creality/machine/Creality Ender-5 S1 Sonic.json b/resources/profiles/Creality/machine/Creality Ender-5 S1 Sonic.json new file mode 100644 index 0000000000..7fa8e4f621 --- /dev/null +++ b/resources/profiles/Creality/machine/Creality Ender-5 S1 Sonic.json @@ -0,0 +1,13 @@ +{ + "type": "machine_model", + "name": "Creality Ender-5 S1 Sonic", + "nozzle_diameter": "0.4", + "bed_model": "creality_ender5s1_buildplate_model.stl", + "default_bed_type": "Textured PEI Plate", + "bed_texture": "creality_ender5s1_buildplate_texture.svg", + "family": "Creality", + "hotend_model": "", + "machine_tech": "FFF", + "model_id": "Creality_Sonic_Ender_5_S1", + "default_materials": "HP-ASA @Ender-5 S1 Sonic-all;HP-TPU @Ender-5 S1 Sonic-all;CR-PETG @Ender-5 S1 Sonic-all;CR-ABS @Ender-5 S1 Sonic-all;CR-PLA @Ender-5 S1 Sonic-all;Hyper PLA @Ender-5 S1 Sonic-all" +} diff --git a/resources/profiles/Creality/machine/Creality K1 (0.4 nozzle).json b/resources/profiles/Creality/machine/Creality K1 (0.4 nozzle).json index 01a3bc7d5d..11edd6f072 100644 --- a/resources/profiles/Creality/machine/Creality K1 (0.4 nozzle).json +++ b/resources/profiles/Creality/machine/Creality K1 (0.4 nozzle).json @@ -123,7 +123,7 @@ "default_filament_profile": [ "Generic PLA HF @Creality" ], - "machine_start_gcode": "START_PRINT EXTRUDER_TEMP=[nozzle_temperature_initial_layer] BED_TEMP=[bed_temperature_initial_layer_single]\nT[initial_no_support_extruder]\nM204 S2000\nM104 S[nozzle_temperature_initial_layer]\nG1 Z3 F600\nM83\nG92 E0\nG1 Z1 F600", + "machine_start_gcode": "START_PRINT EXTRUDER_TEMP=[nozzle_temperature_initial_layer] BED_TEMP=[bed_temperature_initial_layer_single]\nT[initial_no_support_extruder]\nM204 S2000\nM109 S[nozzle_temperature_initial_layer]\nG1 Z3 F600\nM83\nG92 E0\nG1 Z1 F600", "machine_end_gcode": "END_PRINT", "scan_first_layer": "0", "thumbnails": [ @@ -149,7 +149,8 @@ "fan_speedup_overhangs": "1", "fan_speedup_time": "0", "high_current_on_filament_swap": "0", - "host_type": "octoprint", + "host_type": "crealityprint", + "printer_agent": "crealityprint", "layer_change_gcode": ";AFTER_LAYER_CHANGE\n;[layer_z]", "machine_LED_light_exist": "1", "machine_load_filament_time": "119", diff --git a/resources/profiles/Creality/machine/Creality K1 (0.6 nozzle).json b/resources/profiles/Creality/machine/Creality K1 (0.6 nozzle).json index fdb83b032e..1c79748908 100644 --- a/resources/profiles/Creality/machine/Creality K1 (0.6 nozzle).json +++ b/resources/profiles/Creality/machine/Creality K1 (0.6 nozzle).json @@ -123,7 +123,7 @@ "default_filament_profile": [ "Generic PLA HF @Creality" ], - "machine_start_gcode": "START_PRINT EXTRUDER_TEMP=[nozzle_temperature_initial_layer] BED_TEMP=[bed_temperature_initial_layer_single]\nT[initial_no_support_extruder]\nM204 S2000\nM104 S[nozzle_temperature_initial_layer]\nG1 Z3 F600\nM83\nG92 E0\nG1 Z1 F600", + "machine_start_gcode": "START_PRINT EXTRUDER_TEMP=[nozzle_temperature_initial_layer] BED_TEMP=[bed_temperature_initial_layer_single]\nT[initial_no_support_extruder]\nM204 S2000\nM109 S[nozzle_temperature_initial_layer]\nG1 Z3 F600\nM83\nG92 E0\nG1 Z1 F600", "machine_end_gcode": "END_PRINT", "scan_first_layer": "0", "thumbnails": [ @@ -151,7 +151,8 @@ "fan_speedup_overhangs": "1", "fan_speedup_time": "0", "high_current_on_filament_swap": "0", - "host_type": "octoprint", + "host_type": "crealityprint", + "printer_agent": "crealityprint", "layer_change_gcode": ";AFTER_LAYER_CHANGE\n;[layer_z]", "machine_LED_light_exist": "1", "machine_load_filament_time": "119", diff --git a/resources/profiles/Creality/machine/Creality K1 (0.8 nozzle).json b/resources/profiles/Creality/machine/Creality K1 (0.8 nozzle).json index 8cb8e6f169..64744dd2d5 100644 --- a/resources/profiles/Creality/machine/Creality K1 (0.8 nozzle).json +++ b/resources/profiles/Creality/machine/Creality K1 (0.8 nozzle).json @@ -123,7 +123,7 @@ "default_filament_profile": [ "Generic PLA HF @Creality" ], - "machine_start_gcode": "START_PRINT EXTRUDER_TEMP=[nozzle_temperature_initial_layer] BED_TEMP=[bed_temperature_initial_layer_single]\nT[initial_no_support_extruder]\nM204 S2000\nM104 S[nozzle_temperature_initial_layer]\nG1 Z3 F600\nM83\nG92 E0\nG1 Z1 F600", + "machine_start_gcode": "START_PRINT EXTRUDER_TEMP=[nozzle_temperature_initial_layer] BED_TEMP=[bed_temperature_initial_layer_single]\nT[initial_no_support_extruder]\nM204 S2000\nM109 S[nozzle_temperature_initial_layer]\nG1 Z3 F600\nM83\nG92 E0\nG1 Z1 F600", "machine_end_gcode": "END_PRINT", "scan_first_layer": "0", "thumbnails": [ @@ -151,7 +151,8 @@ "fan_speedup_overhangs": "1", "fan_speedup_time": "0", "high_current_on_filament_swap": "0", - "host_type": "octoprint", + "host_type": "crealityprint", + "printer_agent": "crealityprint", "layer_change_gcode": ";AFTER_LAYER_CHANGE\n;[layer_z]", "machine_LED_light_exist": "1", "machine_load_filament_time": "119", diff --git a/resources/profiles/Creality/machine/Creality K1 Max (0.4 nozzle).json b/resources/profiles/Creality/machine/Creality K1 Max (0.4 nozzle).json index 291affba77..037c48e64a 100644 --- a/resources/profiles/Creality/machine/Creality K1 Max (0.4 nozzle).json +++ b/resources/profiles/Creality/machine/Creality K1 Max (0.4 nozzle).json @@ -124,7 +124,7 @@ "default_filament_profile": [ "Generic PLA HF @Creality" ], - "machine_start_gcode": "START_PRINT EXTRUDER_TEMP=[nozzle_temperature_initial_layer] BED_TEMP=[bed_temperature_initial_layer_single]\nT[initial_no_support_extruder]\nM204 S2000\nM104 S[nozzle_temperature_initial_layer]\nG1 Z3 F600\nM83\nG92 E0\nG1 Z1 F600", + "machine_start_gcode": "START_PRINT EXTRUDER_TEMP=[nozzle_temperature_initial_layer] BED_TEMP=[bed_temperature_initial_layer_single]\nT[initial_no_support_extruder]\nM204 S2000\nM109 S[nozzle_temperature_initial_layer]\nG1 Z3 F600\nM83\nG92 E0\nG1 Z1 F600", "machine_end_gcode": "END_PRINT", "scan_first_layer": "0", "thumbnails": [ diff --git a/resources/profiles/Creality/machine/Creality K1 Max (0.6 nozzle).json b/resources/profiles/Creality/machine/Creality K1 Max (0.6 nozzle).json index 523abd4de4..097777db73 100644 --- a/resources/profiles/Creality/machine/Creality K1 Max (0.6 nozzle).json +++ b/resources/profiles/Creality/machine/Creality K1 Max (0.6 nozzle).json @@ -124,7 +124,7 @@ "default_filament_profile": [ "Generic PLA HF @Creality" ], - "machine_start_gcode": "START_PRINT EXTRUDER_TEMP=[nozzle_temperature_initial_layer] BED_TEMP=[bed_temperature_initial_layer_single]\nT[initial_no_support_extruder]\nM204 S2000\nM104 S[nozzle_temperature_initial_layer]\nG1 Z3 F600\nM83\nG92 E0\nG1 Z1 F600", + "machine_start_gcode": "START_PRINT EXTRUDER_TEMP=[nozzle_temperature_initial_layer] BED_TEMP=[bed_temperature_initial_layer_single]\nT[initial_no_support_extruder]\nM204 S2000\nM109 S[nozzle_temperature_initial_layer]\nG1 Z3 F600\nM83\nG92 E0\nG1 Z1 F600", "machine_end_gcode": "END_PRINT", "scan_first_layer": "0", "thumbnails": [ diff --git a/resources/profiles/Creality/machine/Creality K1 Max (0.8 nozzle).json b/resources/profiles/Creality/machine/Creality K1 Max (0.8 nozzle).json index c67622c90b..e2ae32cae4 100644 --- a/resources/profiles/Creality/machine/Creality K1 Max (0.8 nozzle).json +++ b/resources/profiles/Creality/machine/Creality K1 Max (0.8 nozzle).json @@ -124,7 +124,7 @@ "default_filament_profile": [ "Generic PLA HF @Creality" ], - "machine_start_gcode": "START_PRINT EXTRUDER_TEMP=[nozzle_temperature_initial_layer] BED_TEMP=[bed_temperature_initial_layer_single]\nT[initial_no_support_extruder]\nM204 S2000\nM104 S[nozzle_temperature_initial_layer]\nG1 Z3 F600\nM83\nG92 E0\nG1 Z1 F600", + "machine_start_gcode": "START_PRINT EXTRUDER_TEMP=[nozzle_temperature_initial_layer] BED_TEMP=[bed_temperature_initial_layer_single]\nT[initial_no_support_extruder]\nM204 S2000\nM109 S[nozzle_temperature_initial_layer]\nG1 Z3 F600\nM83\nG92 E0\nG1 Z1 F600", "machine_end_gcode": "END_PRINT", "scan_first_layer": "0", "thumbnails": [ diff --git a/resources/profiles/Creality/machine/Creality K1 Max_CFS-C 0.4 nozzle.json b/resources/profiles/Creality/machine/Creality K1 Max_CFS-C 0.4 nozzle.json index 6d382f4c09..2e96b092ab 100644 --- a/resources/profiles/Creality/machine/Creality K1 Max_CFS-C 0.4 nozzle.json +++ b/resources/profiles/Creality/machine/Creality K1 Max_CFS-C 0.4 nozzle.json @@ -56,7 +56,7 @@ "machine_pause_gcode": "PAUSE", "machine_platform_motion_enable": "1", "machine_ptc_exist": "1", - "machine_start_gcode": "START_PRINT EXTRUDER_TEMP=[nozzle_temperature_initial_layer] BED_TEMP=[bed_temperature_initial_layer_single]\nT[initial_no_support_extruder]\nM204 S2000\nM104 S[nozzle_temperature_initial_layer]\nG1 Z3 F600\nM83\nG92 E0\nG1 Z1 F600", + "machine_start_gcode": "START_PRINT EXTRUDER_TEMP=[nozzle_temperature_initial_layer] BED_TEMP=[bed_temperature_initial_layer_single]\nT[initial_no_support_extruder]\nM204 S2000\nM109 S[nozzle_temperature_initial_layer]\nG1 Z3 F600\nM83\nG92 E0\nG1 Z1 F600", "machine_unload_filament_time": "0", "manual_filament_change": "0", "nozzle_hrc": "0", diff --git a/resources/profiles/Creality/machine/Creality K1 SE 0.4 nozzle.json b/resources/profiles/Creality/machine/Creality K1 SE 0.4 nozzle.json index f8aa68f3c0..71214d34a8 100644 --- a/resources/profiles/Creality/machine/Creality K1 SE 0.4 nozzle.json +++ b/resources/profiles/Creality/machine/Creality K1 SE 0.4 nozzle.json @@ -123,7 +123,7 @@ "default_filament_profile": [ "Generic PLA @Creality K1-all" ], - "machine_start_gcode": "START_PRINT EXTRUDER_TEMP=[nozzle_temperature_initial_layer] BED_TEMP=[bed_temperature_initial_layer_single]\nT[initial_no_support_extruder]\nM204 S2000\nM104 S[nozzle_temperature_initial_layer]\nG1 Z3 F600\nM83\nG92 E0\nG1 Z1 F600", + "machine_start_gcode": "START_PRINT EXTRUDER_TEMP=[nozzle_temperature_initial_layer] BED_TEMP=[bed_temperature_initial_layer_single]\nT[initial_no_support_extruder]\nM204 S2000\nM109 S[nozzle_temperature_initial_layer]\nG1 Z3 F600\nM83\nG92 E0\nG1 Z1 F600", "machine_end_gcode": "END_PRINT", "scan_first_layer": "0", "thumbnails_format": "PNG", @@ -151,7 +151,8 @@ "fan_speedup_overhangs": "1", "fan_speedup_time": "0", "high_current_on_filament_swap": "0", - "host_type": "octoprint", + "host_type": "crealityprint", + "printer_agent": "crealityprint", "layer_change_gcode": ";AFTER_LAYER_CHANGE\n;[layer_z]", "machine_LED_light_exist": "1", "machine_load_filament_time": "119", diff --git a/resources/profiles/Creality/machine/Creality K1 SE 0.6 nozzle.json b/resources/profiles/Creality/machine/Creality K1 SE 0.6 nozzle.json index bbc97a8f5a..e1212431e2 100644 --- a/resources/profiles/Creality/machine/Creality K1 SE 0.6 nozzle.json +++ b/resources/profiles/Creality/machine/Creality K1 SE 0.6 nozzle.json @@ -32,7 +32,8 @@ "fan_speedup_time": "0", "gcode_flavor": "klipper", "high_current_on_filament_swap": "0", - "host_type": "octoprint", + "host_type": "crealityprint", + "printer_agent": "crealityprint", "layer_change_gcode": ";AFTER_LAYER_CHANGE\n;[layer_z]", "machine_LED_light_exist": "1", "machine_end_gcode": "END_PRINT", @@ -56,7 +57,7 @@ "machine_min_travel_rate": "0,0", "machine_pause_gcode": "PAUSE", "machine_platform_motion_enable": "1", - "machine_start_gcode": "START_PRINT EXTRUDER_TEMP=[nozzle_temperature_initial_layer] BED_TEMP=[bed_temperature_initial_layer_single]\nT[initial_no_support_extruder]\nM204 S2000\nM104 S[nozzle_temperature_initial_layer]\nG1 Z3 F600\nM83\nG92 E0\nG1 Z1 F600", + "machine_start_gcode": "START_PRINT EXTRUDER_TEMP=[nozzle_temperature_initial_layer] BED_TEMP=[bed_temperature_initial_layer_single]\nT[initial_no_support_extruder]\nM204 S2000\nM109 S[nozzle_temperature_initial_layer]\nG1 Z3 F600\nM83\nG92 E0\nG1 Z1 F600", "machine_unload_filament_time": "0", "manual_filament_change": "0", "nozzle_hrc": "0", diff --git a/resources/profiles/Creality/machine/Creality K1 SE 0.8 nozzle.json b/resources/profiles/Creality/machine/Creality K1 SE 0.8 nozzle.json index 00282be149..e17cfbaee4 100644 --- a/resources/profiles/Creality/machine/Creality K1 SE 0.8 nozzle.json +++ b/resources/profiles/Creality/machine/Creality K1 SE 0.8 nozzle.json @@ -32,7 +32,8 @@ "fan_speedup_time": "0", "gcode_flavor": "klipper", "high_current_on_filament_swap": "0", - "host_type": "octoprint", + "host_type": "crealityprint", + "printer_agent": "crealityprint", "layer_change_gcode": ";AFTER_LAYER_CHANGE\n;[layer_z]", "machine_LED_light_exist": "1", "machine_end_gcode": "END_PRINT", @@ -56,7 +57,7 @@ "machine_min_travel_rate": "0,0", "machine_pause_gcode": "PAUSE", "machine_platform_motion_enable": "1", - "machine_start_gcode": "START_PRINT EXTRUDER_TEMP=[nozzle_temperature_initial_layer] BED_TEMP=[bed_temperature_initial_layer_single]\nT[initial_no_support_extruder]\nM204 S2000\nM104 S[nozzle_temperature_initial_layer]\nG1 Z3 F600\nM83\nG92 E0\nG1 Z1 F600", + "machine_start_gcode": "START_PRINT EXTRUDER_TEMP=[nozzle_temperature_initial_layer] BED_TEMP=[bed_temperature_initial_layer_single]\nT[initial_no_support_extruder]\nM204 S2000\nM109 S[nozzle_temperature_initial_layer]\nG1 Z3 F600\nM83\nG92 E0\nG1 Z1 F600", "machine_unload_filament_time": "0", "manual_filament_change": "0", "nozzle_hrc": "0", diff --git a/resources/profiles/Creality/machine/Creality K1 SE_CFS-C 0.4 nozzle.json b/resources/profiles/Creality/machine/Creality K1 SE_CFS-C 0.4 nozzle.json index 8fda2c9f43..aff5f6df86 100644 --- a/resources/profiles/Creality/machine/Creality K1 SE_CFS-C 0.4 nozzle.json +++ b/resources/profiles/Creality/machine/Creality K1 SE_CFS-C 0.4 nozzle.json @@ -55,7 +55,7 @@ "machine_min_travel_rate": "0,0", "machine_pause_gcode": "PAUSE", "machine_platform_motion_enable": "1", - "machine_start_gcode": "START_PRINT EXTRUDER_TEMP=[nozzle_temperature_initial_layer] BED_TEMP=[bed_temperature_initial_layer_single]\nT[initial_no_support_extruder]\nM204 S2000\nM104 S[nozzle_temperature_initial_layer]\nG1 Z3 F600\nM83\nG92 E0\nG1 Z1 F600", + "machine_start_gcode": "START_PRINT EXTRUDER_TEMP=[nozzle_temperature_initial_layer] BED_TEMP=[bed_temperature_initial_layer_single]\nT[initial_no_support_extruder]\nM204 S2000\nM109 S[nozzle_temperature_initial_layer]\nG1 Z3 F600\nM83\nG92 E0\nG1 Z1 F600", "machine_unload_filament_time": "0", "manual_filament_change": "0", "nozzle_hrc": "0", diff --git a/resources/profiles/Creality/machine/Creality K1C 0.4 nozzle.json b/resources/profiles/Creality/machine/Creality K1C 0.4 nozzle.json index ac6fd03393..00e71f72c3 100644 --- a/resources/profiles/Creality/machine/Creality K1C 0.4 nozzle.json +++ b/resources/profiles/Creality/machine/Creality K1C 0.4 nozzle.json @@ -124,7 +124,7 @@ "default_filament_profile": [ "Generic PLA @Creality K1-all" ], - "machine_start_gcode": "START_PRINT EXTRUDER_TEMP=[nozzle_temperature_initial_layer] BED_TEMP=[bed_temperature_initial_layer_single]\nT[initial_no_support_extruder]\nM204 S2000\nM104 S[nozzle_temperature_initial_layer]\nG1 Z3 F600\nM83\nG92 E0\nG1 Z1 F600", + "machine_start_gcode": "START_PRINT EXTRUDER_TEMP=[nozzle_temperature_initial_layer] BED_TEMP=[bed_temperature_initial_layer_single]\nT[initial_no_support_extruder]\nM204 S2000\nM109 S[nozzle_temperature_initial_layer]\nG1 Z3 F600\nM83\nG92 E0\nG1 Z1 F600", "machine_end_gcode": "END_PRINT", "scan_first_layer": "0", "thumbnails": [ @@ -150,7 +150,8 @@ "fan_speedup_overhangs": "1", "fan_speedup_time": "0", "high_current_on_filament_swap": "0", - "host_type": "octoprint", + "host_type": "crealityprint", + "printer_agent": "crealityprint", "layer_change_gcode": ";AFTER_LAYER_CHANGE\n;[layer_z]", "machine_LED_light_exist": "1", "machine_load_filament_time": "119", diff --git a/resources/profiles/Creality/machine/Creality K1C 0.6 nozzle.json b/resources/profiles/Creality/machine/Creality K1C 0.6 nozzle.json index 58e7fa841f..755128ca67 100644 --- a/resources/profiles/Creality/machine/Creality K1C 0.6 nozzle.json +++ b/resources/profiles/Creality/machine/Creality K1C 0.6 nozzle.json @@ -124,7 +124,7 @@ "default_filament_profile": [ "Generic PLA @Creality K1-all" ], - "machine_start_gcode": "START_PRINT EXTRUDER_TEMP=[nozzle_temperature_initial_layer] BED_TEMP=[bed_temperature_initial_layer_single]\nT[initial_no_support_extruder]\nM204 S2000\nM104 S[nozzle_temperature_initial_layer]\nG1 Z3 F600\nM83\nG92 E0\nG1 Z1 F600", + "machine_start_gcode": "START_PRINT EXTRUDER_TEMP=[nozzle_temperature_initial_layer] BED_TEMP=[bed_temperature_initial_layer_single]\nT[initial_no_support_extruder]\nM204 S2000\nM109 S[nozzle_temperature_initial_layer]\nG1 Z3 F600\nM83\nG92 E0\nG1 Z1 F600", "machine_end_gcode": "END_PRINT", "scan_first_layer": "0", "thumbnails": [ @@ -152,7 +152,8 @@ "fan_speedup_overhangs": "1", "fan_speedup_time": "0", "high_current_on_filament_swap": "0", - "host_type": "octoprint", + "host_type": "crealityprint", + "printer_agent": "crealityprint", "layer_change_gcode": ";AFTER_LAYER_CHANGE\n;[layer_z]", "machine_LED_light_exist": "1", "machine_load_filament_time": "119", diff --git a/resources/profiles/Creality/machine/Creality K1C 0.8 nozzle.json b/resources/profiles/Creality/machine/Creality K1C 0.8 nozzle.json index 82edb57d82..5aad49cdc1 100644 --- a/resources/profiles/Creality/machine/Creality K1C 0.8 nozzle.json +++ b/resources/profiles/Creality/machine/Creality K1C 0.8 nozzle.json @@ -124,7 +124,7 @@ "default_filament_profile": [ "Generic PLA @Creality K1-all" ], - "machine_start_gcode": "START_PRINT EXTRUDER_TEMP=[nozzle_temperature_initial_layer] BED_TEMP=[bed_temperature_initial_layer_single]\nT[initial_no_support_extruder]\nM204 S2000\nM104 S[nozzle_temperature_initial_layer]\nG1 Z3 F600\nM83\nG92 E0\nG1 Z1 F600", + "machine_start_gcode": "START_PRINT EXTRUDER_TEMP=[nozzle_temperature_initial_layer] BED_TEMP=[bed_temperature_initial_layer_single]\nT[initial_no_support_extruder]\nM204 S2000\nM109 S[nozzle_temperature_initial_layer]\nG1 Z3 F600\nM83\nG92 E0\nG1 Z1 F600", "machine_end_gcode": "END_PRINT", "scan_first_layer": "0", "thumbnails": [ @@ -152,7 +152,8 @@ "fan_speedup_overhangs": "1", "fan_speedup_time": "0", "high_current_on_filament_swap": "0", - "host_type": "octoprint", + "host_type": "crealityprint", + "printer_agent": "crealityprint", "layer_change_gcode": ";AFTER_LAYER_CHANGE\n;[layer_z]", "machine_LED_light_exist": "1", "machine_load_filament_time": "119", diff --git a/resources/profiles/Creality/machine/Creality K1C_CFS-C 0.4 nozzle.json b/resources/profiles/Creality/machine/Creality K1C_CFS-C 0.4 nozzle.json index a49967f597..3c21fddd9e 100644 --- a/resources/profiles/Creality/machine/Creality K1C_CFS-C 0.4 nozzle.json +++ b/resources/profiles/Creality/machine/Creality K1C_CFS-C 0.4 nozzle.json @@ -56,7 +56,7 @@ "machine_pause_gcode": "PAUSE", "machine_platform_motion_enable": "1", "machine_ptc_exist": "1", - "machine_start_gcode": "START_PRINT EXTRUDER_TEMP=[nozzle_temperature_initial_layer] BED_TEMP=[bed_temperature_initial_layer_single]\nT[initial_no_support_extruder]\nM204 S2000\nM104 S[nozzle_temperature_initial_layer]\nG1 Z3 F600\nM83\nG92 E0\nG1 Z1 F600", + "machine_start_gcode": "START_PRINT EXTRUDER_TEMP=[nozzle_temperature_initial_layer] BED_TEMP=[bed_temperature_initial_layer_single]\nT[initial_no_support_extruder]\nM204 S2000\nM109 S[nozzle_temperature_initial_layer]\nG1 Z3 F600\nM83\nG92 E0\nG1 Z1 F600", "machine_unload_filament_time": "0", "manual_filament_change": "0", "nozzle_hrc": "0", diff --git a/resources/profiles/Creality/machine/Creality K1_CFS-C 0.4 nozzle.json b/resources/profiles/Creality/machine/Creality K1_CFS-C 0.4 nozzle.json index 4da0be155c..c19ca981f8 100644 --- a/resources/profiles/Creality/machine/Creality K1_CFS-C 0.4 nozzle.json +++ b/resources/profiles/Creality/machine/Creality K1_CFS-C 0.4 nozzle.json @@ -31,7 +31,8 @@ "fan_speedup_time": "0", "gcode_flavor": "klipper", "high_current_on_filament_swap": "0", - "host_type": "octoprint", + "host_type": "crealityprint", + "printer_agent": "crealityprint", "layer_change_gcode": ";AFTER_LAYER_CHANGE\n;[layer_z]", "machine_LED_light_exist": "1", "machine_end_gcode": "END_PRINT", @@ -56,7 +57,7 @@ "machine_pause_gcode": "PAUSE", "machine_platform_motion_enable": "1", "machine_ptc_exist": "1", - "machine_start_gcode": "START_PRINT EXTRUDER_TEMP=[nozzle_temperature_initial_layer] BED_TEMP=[bed_temperature_initial_layer_single]\nT[initial_no_support_extruder]\nM204 S2000\nM104 S[nozzle_temperature_initial_layer]\nG1 Z3 F600\nM83\nG92 E0\nG1 Z1 F600", + "machine_start_gcode": "START_PRINT EXTRUDER_TEMP=[nozzle_temperature_initial_layer] BED_TEMP=[bed_temperature_initial_layer_single]\nT[initial_no_support_extruder]\nM204 S2000\nM109 S[nozzle_temperature_initial_layer]\nG1 Z3 F600\nM83\nG92 E0\nG1 Z1 F600", "machine_unload_filament_time": "0", "manual_filament_change": "0", "nozzle_hrc": "0", diff --git a/resources/profiles/Creality/machine/Creality SPARKX i7 0.2 nozzle.json b/resources/profiles/Creality/machine/Creality SPARKX i7 0.2 nozzle.json index 6a499942bf..146628aded 100644 --- a/resources/profiles/Creality/machine/Creality SPARKX i7 0.2 nozzle.json +++ b/resources/profiles/Creality/machine/Creality SPARKX i7 0.2 nozzle.json @@ -59,7 +59,7 @@ "machine_pause_gcode": "PAUSE", "machine_platform_motion_enable": "0", "machine_ptc_exist": "0", - "machine_start_gcode": "M140 S0\nM104 S0 \nSTART_PRINT EXTRUDER_TEMP=[nozzle_temperature_initial_layer] BED_TEMP=[bed_temperature_initial_layer_single]\nM83 \nM8200 P S[initial_no_support_extruder]\nM220 S100\n\nSET_VELOCITY_LIMIT ACCEL=5000 ACCEL_TO_DECEL=5000\nG0 X267 F18000 \nG0 X278 F2400\nM104 S[nozzle_temperature_initial_layer]\nM106 S0\nT[initial_no_support_extruder]\n\nM8200 O\nM204 S2000\nG1 Z3 F600\nM83\nG1 Y0 F12000\nG1 X150 F30000\nG1 Z0.2 F600\nG1 X120 Y0 E15 F{filament_max_volumetric_speed[initial_extruder]/0.3*60*0.1}\nG1 X115 E.3742 F{outer_wall_volumetric_speed/(0.3*0.5)/4*60}\nG1 X110 E.3742 F{outer_wall_volumetric_speed/(0.3*0.5)*60}\nG1 X105 E.3742 F{outer_wall_volumetric_speed/(0.3*0.5)/4*60}\nG1 X100 E.3742 F{outer_wall_volumetric_speed/(0.3*0.5)*60}\nG1 X95 E.3742 F{outer_wall_volumetric_speed/(0.3*0.5)/4*60}\nG91\nG1 X-1 Z-0.3\nG1 X-4\nG92 E0", + "machine_start_gcode": "M140 S0\nM104 S0 \nSTART_PRINT EXTRUDER_TEMP=[nozzle_temperature_initial_layer] BED_TEMP=[bed_temperature_initial_layer_single]\nM83 \nM8200 P S[initial_no_support_extruder]\nM220 S100\n\nSET_VELOCITY_LIMIT ACCEL=5000 ACCEL_TO_DECEL=5000\nG0 X267 F18000 \nG0 X278 F2400\nM109 S[nozzle_temperature_initial_layer]\nM106 S0\nT[initial_no_support_extruder]\n\nM8200 O\nM204 S2000\nG1 Z3 F600\nM83\nG1 Y0 F12000\nG1 X150 F30000\nG1 Z0.2 F600\nG1 X120 Y0 E15 F{filament_max_volumetric_speed[initial_extruder]/0.3*60*0.1}\nG1 X115 E.3742 F{outer_wall_volumetric_speed/(0.3*0.5)/4*60}\nG1 X110 E.3742 F{outer_wall_volumetric_speed/(0.3*0.5)*60}\nG1 X105 E.3742 F{outer_wall_volumetric_speed/(0.3*0.5)/4*60}\nG1 X100 E.3742 F{outer_wall_volumetric_speed/(0.3*0.5)*60}\nG1 X95 E.3742 F{outer_wall_volumetric_speed/(0.3*0.5)/4*60}\nG91\nG1 X-1 Z-0.3\nG1 X-4\nG92 E0", "machine_tool_change_time": "0", "machine_unload_filament_time": "30", "manual_filament_change": "0", diff --git a/resources/profiles/Creality/machine/Creality SPARKX i7 0.4 nozzle.json b/resources/profiles/Creality/machine/Creality SPARKX i7 0.4 nozzle.json index 68dedf568b..bf30a2ce49 100644 --- a/resources/profiles/Creality/machine/Creality SPARKX i7 0.4 nozzle.json +++ b/resources/profiles/Creality/machine/Creality SPARKX i7 0.4 nozzle.json @@ -59,7 +59,7 @@ "machine_pause_gcode": "PAUSE", "machine_platform_motion_enable": "0", "machine_ptc_exist": "0", - "machine_start_gcode": "M140 S0\nM104 S0 \nSTART_PRINT EXTRUDER_TEMP=[nozzle_temperature_initial_layer] BED_TEMP=[bed_temperature_initial_layer_single]\nM83 \nM8200 P S[initial_no_support_extruder]\nM220 S100\n\nSET_VELOCITY_LIMIT ACCEL=5000 ACCEL_TO_DECEL=5000\nG0 X267 F18000 \nG0 X278 F2400\nM104 S[nozzle_temperature_initial_layer]\nM106 S0\nT[initial_no_support_extruder]\n\nM8200 O\nM204 S2000\nG1 Z3 F600\nM83\nG1 Y0 F12000\nG1 X150 F30000\nG1 Z0.2 F600\nG1 X120 Y0 E15 F{filament_max_volumetric_speed[initial_extruder]/0.3*60*0.1}\nG1 X115 E.3742 F{outer_wall_volumetric_speed/(0.3*0.5)/4*60}\nG1 X110 E.3742 F{outer_wall_volumetric_speed/(0.3*0.5)*60}\nG1 X105 E.3742 F{outer_wall_volumetric_speed/(0.3*0.5)/4*60}\nG1 X100 E.3742 F{outer_wall_volumetric_speed/(0.3*0.5)*60}\nG1 X95 E.3742 F{outer_wall_volumetric_speed/(0.3*0.5)/4*60}\nG91\nG1 X-1 Z-0.3\nG1 X-4\nG92 E0", + "machine_start_gcode": "M140 S0\nM104 S0 \nSTART_PRINT EXTRUDER_TEMP=[nozzle_temperature_initial_layer] BED_TEMP=[bed_temperature_initial_layer_single]\nM83 \nM8200 P S[initial_no_support_extruder]\nM220 S100\n\nSET_VELOCITY_LIMIT ACCEL=5000 ACCEL_TO_DECEL=5000\nG0 X267 F18000 \nG0 X278 F2400\nM109 S[nozzle_temperature_initial_layer]\nM106 S0\nT[initial_no_support_extruder]\n\nM8200 O\nM204 S2000\nG1 Z3 F600\nM83\nG1 Y0 F12000\nG1 X150 F30000\nG1 Z0.2 F600\nG1 X120 Y0 E15 F{filament_max_volumetric_speed[initial_extruder]/0.3*60*0.1}\nG1 X115 E.3742 F{outer_wall_volumetric_speed/(0.3*0.5)/4*60}\nG1 X110 E.3742 F{outer_wall_volumetric_speed/(0.3*0.5)*60}\nG1 X105 E.3742 F{outer_wall_volumetric_speed/(0.3*0.5)/4*60}\nG1 X100 E.3742 F{outer_wall_volumetric_speed/(0.3*0.5)*60}\nG1 X95 E.3742 F{outer_wall_volumetric_speed/(0.3*0.5)/4*60}\nG91\nG1 X-1 Z-0.3\nG1 X-4\nG92 E0", "machine_tool_change_time": "0", "machine_unload_filament_time": "30", "manual_filament_change": "0", diff --git a/resources/profiles/Creality/machine/Creality SPARKX i7 0.6 nozzle.json b/resources/profiles/Creality/machine/Creality SPARKX i7 0.6 nozzle.json index f13761fa81..e327895da7 100644 --- a/resources/profiles/Creality/machine/Creality SPARKX i7 0.6 nozzle.json +++ b/resources/profiles/Creality/machine/Creality SPARKX i7 0.6 nozzle.json @@ -59,7 +59,7 @@ "machine_pause_gcode": "PAUSE", "machine_platform_motion_enable": "0", "machine_ptc_exist": "0", - "machine_start_gcode": "M140 S0\nM104 S0 \nSTART_PRINT EXTRUDER_TEMP=[nozzle_temperature_initial_layer] BED_TEMP=[bed_temperature_initial_layer_single]\nM83 \nM8200 P S[initial_no_support_extruder]\nM220 S100\n\nSET_VELOCITY_LIMIT ACCEL=5000 ACCEL_TO_DECEL=5000\nG0 X267 F18000 \nG0 X278 F2400\nM104 S[nozzle_temperature_initial_layer]\nM106 S0\nT[initial_no_support_extruder]\n\nM8200 O\nM204 S2000\nG1 Z3 F600\nM83\nG1 Y0 F12000\nG1 X150 F30000\nG1 Z0.2 F600\nG1 X120 Y0 E15 F{filament_max_volumetric_speed[initial_extruder]/0.3*60*0.1}\nG1 X115 E.3742 F{outer_wall_volumetric_speed/(0.3*0.5)/4*60}\nG1 X110 E.3742 F{outer_wall_volumetric_speed/(0.3*0.5)*60}\nG1 X105 E.3742 F{outer_wall_volumetric_speed/(0.3*0.5)/4*60}\nG1 X100 E.3742 F{outer_wall_volumetric_speed/(0.3*0.5)*60}\nG1 X95 E.3742 F{outer_wall_volumetric_speed/(0.3*0.5)/4*60}\nG91\nG1 X-1 Z-0.3\nG1 X-4\nG92 E0", + "machine_start_gcode": "M140 S0\nM104 S0 \nSTART_PRINT EXTRUDER_TEMP=[nozzle_temperature_initial_layer] BED_TEMP=[bed_temperature_initial_layer_single]\nM83 \nM8200 P S[initial_no_support_extruder]\nM220 S100\n\nSET_VELOCITY_LIMIT ACCEL=5000 ACCEL_TO_DECEL=5000\nG0 X267 F18000 \nG0 X278 F2400\nM109 S[nozzle_temperature_initial_layer]\nM106 S0\nT[initial_no_support_extruder]\n\nM8200 O\nM204 S2000\nG1 Z3 F600\nM83\nG1 Y0 F12000\nG1 X150 F30000\nG1 Z0.2 F600\nG1 X120 Y0 E15 F{filament_max_volumetric_speed[initial_extruder]/0.3*60*0.1}\nG1 X115 E.3742 F{outer_wall_volumetric_speed/(0.3*0.5)/4*60}\nG1 X110 E.3742 F{outer_wall_volumetric_speed/(0.3*0.5)*60}\nG1 X105 E.3742 F{outer_wall_volumetric_speed/(0.3*0.5)/4*60}\nG1 X100 E.3742 F{outer_wall_volumetric_speed/(0.3*0.5)*60}\nG1 X95 E.3742 F{outer_wall_volumetric_speed/(0.3*0.5)/4*60}\nG91\nG1 X-1 Z-0.3\nG1 X-4\nG92 E0", "machine_tool_change_time": "0", "machine_unload_filament_time": "30", "manual_filament_change": "0", diff --git a/resources/profiles/Creality/machine/Creality SPARKX i7 0.8 nozzle.json b/resources/profiles/Creality/machine/Creality SPARKX i7 0.8 nozzle.json index 053f23fd77..a3fad94bab 100644 --- a/resources/profiles/Creality/machine/Creality SPARKX i7 0.8 nozzle.json +++ b/resources/profiles/Creality/machine/Creality SPARKX i7 0.8 nozzle.json @@ -59,7 +59,7 @@ "machine_pause_gcode": "PAUSE", "machine_platform_motion_enable": "0", "machine_ptc_exist": "0", - "machine_start_gcode": "M140 S0\nM104 S0 \nSTART_PRINT EXTRUDER_TEMP=[nozzle_temperature_initial_layer] BED_TEMP=[bed_temperature_initial_layer_single]\nM83 \nM8200 P S[initial_no_support_extruder]\nM220 S100\n\nSET_VELOCITY_LIMIT ACCEL=5000 ACCEL_TO_DECEL=5000\nG0 X267 F18000 \nG0 X278 F2400\nM104 S[nozzle_temperature_initial_layer]\nM106 S0\nT[initial_no_support_extruder]\n\nM8200 O\nM204 S2000\nG1 Z3 F600\nM83\nG1 Y0 F12000\nG1 X150 F30000\nG1 Z0.2 F600\nG1 X120 Y0 E15 F{filament_max_volumetric_speed[initial_extruder]/0.3*60*0.1}\nG1 X115 E.3742 F{outer_wall_volumetric_speed/(0.3*0.5)/4*60}\nG1 X110 E.3742 F{outer_wall_volumetric_speed/(0.3*0.5)*60}\nG1 X105 E.3742 F{outer_wall_volumetric_speed/(0.3*0.5)/4*60}\nG1 X100 E.3742 F{outer_wall_volumetric_speed/(0.3*0.5)*60}\nG1 X95 E.3742 F{outer_wall_volumetric_speed/(0.3*0.5)/4*60}\nG91\nG1 X-1 Z-0.3\nG1 X-4\nG92 E0", + "machine_start_gcode": "M140 S0\nM104 S0 \nSTART_PRINT EXTRUDER_TEMP=[nozzle_temperature_initial_layer] BED_TEMP=[bed_temperature_initial_layer_single]\nM83 \nM8200 P S[initial_no_support_extruder]\nM220 S100\n\nSET_VELOCITY_LIMIT ACCEL=5000 ACCEL_TO_DECEL=5000\nG0 X267 F18000 \nG0 X278 F2400\nM109 S[nozzle_temperature_initial_layer]\nM106 S0\nT[initial_no_support_extruder]\n\nM8200 O\nM204 S2000\nG1 Z3 F600\nM83\nG1 Y0 F12000\nG1 X150 F30000\nG1 Z0.2 F600\nG1 X120 Y0 E15 F{filament_max_volumetric_speed[initial_extruder]/0.3*60*0.1}\nG1 X115 E.3742 F{outer_wall_volumetric_speed/(0.3*0.5)/4*60}\nG1 X110 E.3742 F{outer_wall_volumetric_speed/(0.3*0.5)*60}\nG1 X105 E.3742 F{outer_wall_volumetric_speed/(0.3*0.5)/4*60}\nG1 X100 E.3742 F{outer_wall_volumetric_speed/(0.3*0.5)*60}\nG1 X95 E.3742 F{outer_wall_volumetric_speed/(0.3*0.5)/4*60}\nG91\nG1 X-1 Z-0.3\nG1 X-4\nG92 E0", "machine_tool_change_time": "0", "machine_unload_filament_time": "30", "manual_filament_change": "0", diff --git a/resources/profiles/Creality/machine/Creality Sermoon D3 0.4 nozzle.json b/resources/profiles/Creality/machine/Creality Sermoon D3 0.4 nozzle.json new file mode 100644 index 0000000000..aafe573db7 --- /dev/null +++ b/resources/profiles/Creality/machine/Creality Sermoon D3 0.4 nozzle.json @@ -0,0 +1,119 @@ +{ + "type": "machine", + "name": "Creality Sermoon D3 0.4 nozzle", + "inherits": "fdm_creality_common", + "from": "system", + "setting_id": "59RabiPsByZ8SN4V", + "instantiation": "true", + "printer_model": "Creality Sermoon D3", + "adaptive_bed_mesh_margin": "0", + "auxiliary_fan": "0", + "bbl_use_printhost": "0", + "bed_exclude_area": "0x0", + "bed_mesh_max": "99999,99999", + "bed_mesh_min": "-99999,-99999", + "bed_mesh_probe_distance": "50,50", + "before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\n;[layer_z]\nG92 E0\n", + "best_object_pos": "0.5,0.5", + "change_filament_gcode": "G2 Z{z_after_toolchange + 0.4} I0.86 J0.86 P1 F10000 ; spiral lift a little from second lift\nG1 X42 Y180 F30000\nG1 Z{z_after_toolchange} F600", + "cooling_tube_length": "0", + "cooling_tube_retraction": "0", + "creality_flush_time": "119", + "default_print_profile": "0.20mm Standard @Creality Sermoon D3 0.4 nozzle", + "disable_m73": "0", + "emit_machine_limits_to_gcode": "1", + "enable_filament_ramming": "0", + "enable_long_retraction_when_cut": "0", + "extra_loading_move": "0", + "extruder_clearance_height_to_lid": "100", + "extruder_clearance_height_to_rod": "50", + "extruder_clearance_radius": "60", + "fan_kickstart": "0", + "fan_speedup_overhangs": "1", + "fan_speedup_time": "0", + "gcode_flavor": "marlin", + "high_current_on_filament_swap": "0", + "host_type": "octoprint", + "layer_change_gcode": ";AFTER_LAYER_CHANGE\n;[layer_z]", + "machine_LED_light_exist": "1", + "machine_end_gcode": "G91 ;Relative positionning\nG1 E-2 F2700 ;Retract a bit\nG1 E-2 Z0.2 F2400 ;Retract and raise Z\nG1 X5 Y5 F3000 ;Wipe out\nG1 Z10 ;Raise Z more\nG90 ;Absolute positionning\nG1 X0 Y0 ;Present print\nM106 S0 ;Turn-off fan\nM104 S0 ;Turn-off hotend\nM140 S0 ;Turn-off bed\nM84 X Y E ;Disable all steppers but Z", + "machine_load_filament_time": "0", + "machine_max_acceleration_e": "5000", + "machine_max_acceleration_extruding": "500", + "machine_max_acceleration_retracting": "500", + "machine_max_acceleration_travel": "500", + "machine_max_acceleration_x": "500", + "machine_max_acceleration_y": "500", + "machine_max_acceleration_z": "500", + "machine_max_jerk_e": "5", + "machine_max_jerk_x": "10", + "machine_max_jerk_y": "10", + "machine_max_jerk_z": "0.4", + "machine_max_speed_e": "50", + "machine_max_speed_x": "500", + "machine_max_speed_y": "500", + "machine_max_speed_z": "10", + "machine_min_extruding_rate": "0,0", + "machine_min_travel_rate": "0,0", + "machine_pause_gcode": "M25", + "machine_platform_motion_enable": "1", + "machine_start_gcode": "M220 S100 ;Reset Feedrate\nM221 S100 ;Reset Flowrate\n\nM140 S[bed_temperature_initial_layer_single] ;Set final bed temp \nG28 ;Home\n\nG92 E0 ;Reset Extruder\nG1 Z2.0 F3000 ;Move Z Axis up\nM104 S[nozzle_temperature_initial_layer] ;Set final nozzle temp \nG1 X10.1 Y20 Z0.28 F5000.0 ;Move to start position\nM190 S[bed_temperature_initial_layer_single] ;Wait for bed temp to stabilize \nM109 S[nozzle_temperature_initial_layer] ;Wait for nozzle temp to stabilize \nG1 X10.1 Y145.0 Z0.28 F1500.0 E15 ;Draw the first line\nG1 X10.4 Y145.0 Z0.28 F5000.0 ;Move to side a little\nG1 X10.4 Y20 Z0.28 F1500.0 E30 ;Draw the second line\nG92 E0 ;Reset Extruder\nG1 E-1.0000 F1800 ;Retract a bit\nG1 Z2.0 F3000 ;Move Z Axis up\nG1 E0.0000 F1800", + "machine_tool_change_time": "0", + "machine_unload_filament_time": "0", + "manual_filament_change": "0", + "nozzle_height": "4", + "nozzle_hrc": "0", + "nozzle_type": "brass", + "nozzle_volume": "0", + "parking_pos_retraction": "0", + "pellet_modded_printer": "0", + "preferred_orientation": "0", + "prime_tower_position_type": "Middle Upper", + "printable_area": "0x0,300x0,300x250,0x250", + "printable_height": "300", + "printer_technology": "FFF", + "printer_variant": "0.4", + "printhost_authorization_type": "key", + "printhost_ssl_ignore_revoke": "0", + "purge_in_prime_tower": "0", + "scan_first_layer": "0", + "single_extruder_multi_material": "1", + "support_air_filtration": "1", + "support_chamber_temp_control": "0", + "support_multi_bed_types": "1", + "thumbnails": "96x96/PNG, 300x300/PNG", + "thumbnails_format": "PNG", + "time_cost": "0", + "use_firmware_retraction": "0", + "use_relative_e_distances": "1", + "z_offset": "0", + "default_filament_profile": [ + "CR-PLA @Sermoon D3-all" + ], + "deretraction_speed": "40", + "extruder_colour": "#FCE94F", + "extruder_offset": "0x0", + "long_retractions_when_cut": "0", + "max_layer_height": "0.2", + "min_layer_height": "0.08", + "nozzle_diameter": [ + "0.4" + ], + "retract_before_wipe": "70%", + "retract_length_toolchange": "0", + "retract_lift_above": "0", + "retract_lift_below": "299", + "retract_lift_enforce": "All Surfaces", + "retract_restart_extra": "0", + "retract_restart_extra_toolchange": "0", + "retract_when_changing_layer": "1", + "retraction_distances_when_cut": "18", + "retraction_length": "0.8", + "retraction_minimum_travel": "1", + "retraction_speed": "40", + "travel_slope": "3", + "wipe": "1", + "wipe_distance": "2", + "z_hop": "0.4", + "z_hop_types": "Normal Lift" +} diff --git a/resources/profiles/Creality/machine/Creality Sermoon D3 Pro 0.4 nozzle.json b/resources/profiles/Creality/machine/Creality Sermoon D3 Pro 0.4 nozzle.json new file mode 100644 index 0000000000..e82ab42245 --- /dev/null +++ b/resources/profiles/Creality/machine/Creality Sermoon D3 Pro 0.4 nozzle.json @@ -0,0 +1,118 @@ +{ + "type": "machine", + "name": "Creality Sermoon D3 Pro 0.4 nozzle", + "inherits": "fdm_creality_common", + "from": "system", + "setting_id": "9JdpKeb70NBMQqK4", + "instantiation": "true", + "printer_model": "Creality Sermoon D3 Pro", + "adaptive_bed_mesh_margin": "0", + "auxiliary_fan": "0", + "bbl_use_printhost": "0", + "bed_exclude_area": "0x0", + "bed_mesh_max": "99999,99999", + "bed_mesh_min": "-99999,-99999", + "bed_mesh_probe_distance": "50,50", + "before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\n;[layer_z]\nG92 E0\n", + "best_object_pos": "0.5,0.5", + "change_filament_gcode": ";switch//////////////////////////////////////////\n; Change Tool[previous_extruder] -> Tool[next_extruder] (layer [layer_num])\nG1 F800 E-[new_retract_length]\nG1 F21000\n;P0 S1 L2 D0\nT[next_extruder]\nM109 S[new_filament_temp]\n;T0 S1 L0 D0\n;switch//////////////////////////////////////////\n", + "cooling_tube_length": "0", + "cooling_tube_retraction": "0", + "default_print_profile": "0.20mm Standard @Creality Sermoon D3 Pro 0.4 nozzle", + "disable_m73": "1", + "emit_machine_limits_to_gcode": "1", + "enable_filament_ramming": "0", + "enable_long_retraction_when_cut": "0", + "extra_loading_move": "0", + "extruder_clearance_height_to_lid": "101", + "extruder_clearance_height_to_rod": "45", + "extruder_clearance_radius": "45", + "fan_kickstart": "0", + "fan_speedup_overhangs": "1", + "fan_speedup_time": "0", + "gcode_flavor": "marlin", + "high_current_on_filament_swap": "0", + "host_type": "octoprint", + "layer_change_gcode": ";AFTER_LAYER_CHANGE\n;[layer_z]", + "machine_LED_light_exist": "1", + "machine_end_gcode": "G91 ;Relative positionning\nG1 E-2 F2700 ;Retract a bit\nG1 E-2 Z0.2 F2400 ;Retract and raise Z\nG1 X5 Y5 F3000 ;Wipe out\n;G1 Z10 ;Raise Z more\nG90 ;Absolute positionning\n\nG1 X0 Y0 ;Present print\nM106 S0 ;Turn-off fan\nM104 S0 ;Turn-off hotend\nM140 S0 ;Turn-off bed\n\nM84 X Y E ;Disable all steppers but Z", + "machine_load_filament_time": "0", + "machine_max_acceleration_e": "5000", + "machine_max_acceleration_extruding": "5000", + "machine_max_acceleration_retracting": "5000", + "machine_max_acceleration_travel": "20000", + "machine_max_acceleration_x": "3000", + "machine_max_acceleration_y": "3000", + "machine_max_acceleration_z": "100", + "machine_max_jerk_e": "5", + "machine_max_jerk_x": "10", + "machine_max_jerk_y": "10", + "machine_max_jerk_z": "0.4", + "machine_max_speed_e": "50", + "machine_max_speed_x": "500", + "machine_max_speed_y": "500", + "machine_max_speed_z": "10", + "machine_min_extruding_rate": "0,0", + "machine_min_travel_rate": "0,0", + "machine_pause_gcode": "M25", + "machine_platform_motion_enable": "1", + "machine_ptc_exist": "1", + "machine_start_gcode": "M900 T0 K0.03\nM900 T1 K0.05\nM593 X F35\nM593 Y F37.5\nM205 B20000.00 S0.00 T0.00 J0.05\nG21\nG90\nM83\nM107\nM220 S100 ;Reset Feedrate\nM221 S100 ;Reset Flowrate\nT[initial_no_support_extruder]\nM109 S[nozzle_temperature_initial_layer] T[initial_no_support_extruder]\nG28 ;Home\n\nG92 E0 ;Reset Extruder\nG1 Z2.0 F3000 ;Move Z Axis up\nG1 X10.1 Y20 Z0.28 F5000.0 ;Move to start position\nG1 X10.1 Y145.0 Z0.28 F1500.0 E15 ;Draw the first line\nG1 X10.4 Y145.0 Z0.28 F5000.0 ;Move to side a little\nG1 X10.4 Y20 Z0.28 F1500.0 E30 ;Draw the second line\nG92 E0 ;Reset Extruder\nG1 E-1.0000 F1800 ;Retract a bit\nG1 Z2.0 F3000 ;Move Z Axis up\nG1 E0.0000 F1800", + "machine_tool_change_time": "0", + "machine_unload_filament_time": "0", + "manual_filament_change": "0", + "nozzle_height": "4", + "nozzle_hrc": "0", + "nozzle_type": "brass", + "nozzle_volume": "0", + "parking_pos_retraction": "0", + "pellet_modded_printer": "0", + "preferred_orientation": "0", + "printable_area": "0x0,290x0,290x220,0x220", + "printable_height": "300", + "printer_technology": "FFF", + "printer_variant": "0.4", + "printhost_authorization_type": "key", + "printhost_ssl_ignore_revoke": "0", + "purge_in_prime_tower": "0", + "scan_first_layer": "0", + "single_extruder_multi_material": "0", + "support_air_filtration": "1", + "support_chamber_temp_control": "0", + "support_multi_bed_types": "1", + "thumbnails": "96x96/PNG, 300x300/PNG", + "thumbnails_format": "PNG", + "time_cost": "0", + "use_firmware_retraction": "0", + "use_relative_e_distances": "1", + "z_offset": "0", + "default_filament_profile": [ + "CR-PLA @Sermoon D3-all" + ], + "deretraction_speed": "40,40", + "extruder_colour": "#FCE94F,#FCE94F", + "extruder_offset": "0x0,0x0", + "long_retractions_when_cut": "0,0", + "max_layer_height": "0.3,0.3", + "min_layer_height": "0.08,0.08", + "nozzle_diameter": [ + "0.4,0.4" + ], + "retract_before_wipe": "90%,90%", + "retract_length_toolchange": "10,10", + "retract_lift_above": "0,0", + "retract_lift_below": "0,0", + "retract_lift_enforce": "All Surfaces,All Surfaces", + "retract_restart_extra": "0,0", + "retract_restart_extra_toolchange": "0,0", + "retract_when_changing_layer": "1,1", + "retraction_distances_when_cut": "18,18", + "retraction_length": "0.8,0.8", + "retraction_minimum_travel": "2,2", + "retraction_speed": "40,40", + "travel_slope": "1,1", + "wipe": "1,1", + "wipe_distance": "2,2", + "z_hop": "0.4,0.4", + "z_hop_types": "Slope Lift,Slope Lift" +} diff --git a/resources/profiles/Creality/machine/Creality Sermoon D3 Pro.json b/resources/profiles/Creality/machine/Creality Sermoon D3 Pro.json new file mode 100644 index 0000000000..5218ce111b --- /dev/null +++ b/resources/profiles/Creality/machine/Creality Sermoon D3 Pro.json @@ -0,0 +1,13 @@ +{ + "type": "machine_model", + "name": "Creality Sermoon D3 Pro", + "nozzle_diameter": "0.4", + "bed_model": "creality_cr10v2_buildplate_model.stl", + "default_bed_type": "High Temp Plate", + "bed_texture": "creality_cr10v2_buildplate_texture.svg", + "family": "Creality", + "hotend_model": "", + "machine_tech": "FFF", + "model_id": "Creality_Sermoon_D3_Pro", + "default_materials": "Hyper PLA-CF @Sermoon D3 Pro-all;CR-PETG @Sermoon D3 Pro-all;Hyper PLA @Sermoon D3 Pro-all;CR-ABS @Sermoon D3 Pro-all" +} diff --git a/resources/profiles/Creality/machine/Creality Sermoon D3.json b/resources/profiles/Creality/machine/Creality Sermoon D3.json new file mode 100644 index 0000000000..3eeb52b32f --- /dev/null +++ b/resources/profiles/Creality/machine/Creality Sermoon D3.json @@ -0,0 +1,13 @@ +{ + "type": "machine_model", + "name": "Creality Sermoon D3", + "nozzle_diameter": "0.4", + "bed_model": "creality_cr10v2_buildplate_model.stl", + "default_bed_type": "High Temp Plate", + "bed_texture": "creality_cr10v2_buildplate_texture.svg", + "family": "Creality", + "hotend_model": "", + "machine_tech": "FFF", + "model_id": "Creality_Sermoon_D3", + "default_materials": "CR-Silk @Sermoon D3-all;CR-PLA @Sermoon D3-all;CR-TPU @Sermoon D3-all;CR-PETG @Sermoon D3-all;Hyper PLA @Sermoon D3-all;Generic ABS @Sermoon D3-all" +} diff --git a/resources/profiles/Creality/machine/Creality Sermoon M300 0.4 nozzle.json b/resources/profiles/Creality/machine/Creality Sermoon M300 0.4 nozzle.json new file mode 100644 index 0000000000..bd52ae171a --- /dev/null +++ b/resources/profiles/Creality/machine/Creality Sermoon M300 0.4 nozzle.json @@ -0,0 +1,113 @@ +{ + "type": "machine", + "name": "Creality Sermoon M300 0.4 nozzle", + "inherits": "fdm_creality_common", + "from": "system", + "setting_id": "HOFVUEhkatFtDeUd", + "instantiation": "true", + "printer_model": "Creality Sermoon M300", + "auxiliary_fan": "0", + "bbl_use_printhost": "0", + "bed_exclude_area": "0x0", + "bed_mesh_max": "99999,99999", + "bed_mesh_min": "-99999,-99999", + "bed_mesh_probe_distance": "50,50", + "before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\n;[layer_z]\nG92 E0\n", + "best_object_pos": "0.5,0.5", + "change_filament_gcode": "G2 Z{z_after_toolchange + 0.4} I0.86 J0.86 P1 F10000 ; spiral lift a little from second lift\nG1 X0 Y160 F30000\nG1 Z{z_after_toolchange} F600", + "cooling_tube_length": "0", + "cooling_tube_retraction": "0", + "creality_flush_time": "128", + "default_print_profile": "0.20mm Standard @Creality Sermoon M300 0.4 nozzle", + "disable_m73": "0", + "emit_machine_limits_to_gcode": "1", + "enable_filament_ramming": "0", + "enable_long_retraction_when_cut": "2", + "extra_loading_move": "0", + "extruder_clearance_height_to_lid": "118", + "extruder_clearance_height_to_rod": "24", + "extruder_clearance_radius": "64", + "fan_kickstart": "0", + "fan_speedup_overhangs": "1", + "fan_speedup_time": "0", + "gcode_flavor": "klipper", + "high_current_on_filament_swap": "0", + "host_type": "octoprint", + "machine_LED_light_exist": "0", + "machine_end_gcode": "END_PRINT", + "machine_load_filament_time": "128", + "machine_max_acceleration_e": "5000", + "machine_max_acceleration_extruding": "20000", + "machine_max_acceleration_retracting": "5000", + "machine_max_acceleration_travel": "20000", + "machine_max_acceleration_x": "20000", + "machine_max_acceleration_y": "20000", + "machine_max_acceleration_z": "300", + "machine_max_jerk_e": "10", + "machine_max_jerk_x": "100", + "machine_max_jerk_y": "100", + "machine_max_jerk_z": "5", + "machine_max_speed_e": "50", + "machine_max_speed_x": "800", + "machine_max_speed_y": "800", + "machine_max_speed_z": "10", + "machine_min_extruding_rate": "0,0", + "machine_min_travel_rate": "0,0", + "machine_pause_gcode": "PAUSE", + "machine_platform_motion_enable": "1", + "machine_start_gcode": "M140 S0\nM104 S0 \nSTART_PRINT EXTRUDER_TEMP=[nozzle_temperature_initial_layer] BED_TEMP=[bed_temperature_initial_layer_single]\nT[initial_no_support_extruder]\nM104 S[nozzle_temperature_initial_layer]\nM204 S2000\nG1 Z3 F600\nM83\nG1 Y150 F12000\nG1 X0 F12000\nG1 Z0.2 F600\nG1 X0 Y150 F6000\nG1 E0.8 F300\nG1 X0 Y0 E9 F{filament_max_volumetric_speed[initial_extruder]/0.3*60}\nG1 X150 Y0 E9 F{filament_max_volumetric_speed[initial_extruder]/0.3*60}\nG92 E0\nG1 Z1 F600", + "machine_unload_filament_time": "0", + "manual_filament_change": "0", + "nozzle_hrc": "0", + "nozzle_type": "hardened_steel", + "nozzle_volume": "183", + "parking_pos_retraction": "0", + "preferred_orientation": "0", + "prime_tower_position_type": "Middle Upper", + "printable_area": "0x0,300x0,300x300,0x300", + "printable_height": "200", + "printer_technology": "FFF", + "printer_variant": "0.4", + "printhost_authorization_type": "key", + "printhost_ssl_ignore_revoke": "0", + "purge_in_prime_tower": "0", + "scan_first_layer": "0", + "single_extruder_multi_material": "1", + "support_air_filtration": "0", + "support_chamber_temp_control": "0", + "support_multi_bed_types": "1", + "thumbnails": "96x96,300x300", + "thumbnails_format": "PNG", + "time_cost": "0", + "use_firmware_retraction": "0", + "use_relative_e_distances": "1", + "z_offset": "0", + "default_filament_profile": [ + "Generic PLA @Sermoon M300-all" + ], + "deretraction_speed": "40", + "extruder_colour": "#FCE94F", + "extruder_offset": "0x0", + "long_retractions_when_cut": "1", + "max_layer_height": "0.35", + "min_layer_height": "0.1", + "nozzle_diameter": [ + "0.4" + ], + "retract_before_wipe": "70", + "retract_length_toolchange": "0", + "retract_lift_above": "0", + "retract_lift_below": "199", + "retract_lift_enforce": "All Surfaces", + "retract_restart_extra": "0", + "retract_restart_extra_toolchange": "0", + "retract_when_changing_layer": "1", + "retraction_distances_when_cut": "30", + "retraction_length": "0.8", + "retraction_minimum_travel": "1", + "retraction_speed": "40", + "wipe": "1", + "wipe_distance": "2", + "z_hop": "0.4", + "z_hop_types": "Auto Lift" +} diff --git a/resources/profiles/Creality/machine/Creality Sermoon M300 0.6 nozzle.json b/resources/profiles/Creality/machine/Creality Sermoon M300 0.6 nozzle.json new file mode 100644 index 0000000000..e8cd96e845 --- /dev/null +++ b/resources/profiles/Creality/machine/Creality Sermoon M300 0.6 nozzle.json @@ -0,0 +1,119 @@ +{ + "type": "machine", + "name": "Creality Sermoon M300 0.6 nozzle", + "inherits": "fdm_creality_common", + "from": "system", + "setting_id": "IVoSH2oMNLuH2D1s", + "instantiation": "true", + "printer_model": "Creality Sermoon M300", + "adaptive_bed_mesh_margin": "0", + "auxiliary_fan": "0", + "bbl_use_printhost": "0", + "bed_exclude_area": "0x0", + "bed_mesh_max": "99999,99999", + "bed_mesh_min": "-99999,-99999", + "bed_mesh_probe_distance": "50,50", + "before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\n;[layer_z]\nG92 E0\n", + "best_object_pos": "0.5,0.5", + "change_filament_gcode": "G2 Z{z_after_toolchange + 0.4} I0.86 J0.86 P1 F10000 ; spiral lift a little from second lift\nG1 X0 Y160 F30000\nG1 Z{z_after_toolchange} F600", + "cooling_tube_length": "0", + "cooling_tube_retraction": "0", + "creality_flush_time": "128", + "default_print_profile": "0.30mm Standard @Creality Sermoon M300 0.6 nozzle", + "disable_m73": "0", + "emit_machine_limits_to_gcode": "1", + "enable_filament_ramming": "0", + "enable_long_retraction_when_cut": "0", + "extra_loading_move": "0", + "extruder_clearance_height_to_lid": "118", + "extruder_clearance_height_to_rod": "24", + "extruder_clearance_radius": "64", + "fan_kickstart": "0", + "fan_speedup_overhangs": "1", + "fan_speedup_time": "0", + "gcode_flavor": "klipper", + "high_current_on_filament_swap": "0", + "host_type": "octoprint", + "machine_LED_light_exist": "0", + "machine_end_gcode": "END_PRINT", + "machine_load_filament_time": "128", + "machine_max_acceleration_e": "5000", + "machine_max_acceleration_extruding": "20000", + "machine_max_acceleration_retracting": "5000", + "machine_max_acceleration_travel": "20000", + "machine_max_acceleration_x": "20000", + "machine_max_acceleration_y": "20000", + "machine_max_acceleration_z": "300", + "machine_max_jerk_e": "10", + "machine_max_jerk_x": "100", + "machine_max_jerk_y": "100", + "machine_max_jerk_z": "5", + "machine_max_speed_e": "50", + "machine_max_speed_x": "800", + "machine_max_speed_y": "800", + "machine_max_speed_z": "10", + "machine_min_extruding_rate": "0,0", + "machine_min_travel_rate": "0,0", + "machine_pause_gcode": "PAUSE", + "machine_platform_motion_enable": "1", + "machine_ptc_exist": "0", + "machine_start_gcode": "M140 S0\nM104 S0 \nSTART_PRINT EXTRUDER_TEMP=[nozzle_temperature_initial_layer] BED_TEMP=[bed_temperature_initial_layer_single]\nT[initial_no_support_extruder]\nM104 S[nozzle_temperature_initial_layer]\nM204 S2000\nG1 Z3 F600\nM83\nG1 Y150 F12000\nG1 X0 F12000\nG1 Z0.2 F600\nG1 X0 Y150 F6000\nG1 E0.8 F300\nG1 X0 Y0 E9 F{filament_max_volumetric_speed[initial_extruder]/0.3*60}\nG1 X150 Y0 E9 F{filament_max_volumetric_speed[initial_extruder]/0.3*60}\nG92 E0\nG1 Z1 F600", + "machine_tool_change_time": "0", + "machine_unload_filament_time": "0", + "manual_filament_change": "0", + "nozzle_height": "4", + "nozzle_hrc": "0", + "nozzle_type": "hardened_steel", + "nozzle_volume": "183", + "parking_pos_retraction": "0", + "pellet_modded_printer": "0", + "preferred_orientation": "0", + "prime_tower_position_type": "Middle Upper", + "printable_area": "0x0,300x0,300x300,0x300", + "printable_height": "200", + "printer_technology": "FFF", + "printer_variant": "0.6", + "printhost_authorization_type": "key", + "printhost_ssl_ignore_revoke": "0", + "purge_in_prime_tower": "0", + "scan_first_layer": "0", + "single_extruder_multi_material": "1", + "support_air_filtration": "0", + "support_chamber_temp_control": "0", + "support_multi_bed_types": "1", + "thumbnails": "96x96/PNG, 300x300/PNG", + "thumbnails_format": "PNG", + "time_cost": "0", + "use_firmware_retraction": "0", + "use_relative_e_distances": "1", + "z_offset": "0", + "default_filament_profile": [ + "Generic PLA @Sermoon M300-all" + ], + "deretraction_speed": "30", + "extruder_colour": "#FCE94F", + "extruder_offset": "0x0", + "long_retractions_when_cut": "0", + "max_layer_height": "0.42", + "min_layer_height": "0.12", + "nozzle_diameter": [ + "0.6" + ], + "retract_before_wipe": "90%", + "retract_length_toolchange": "0", + "retract_lift_above": "0", + "retract_lift_below": "199", + "retract_lift_enforce": "All Surfaces", + "retract_restart_extra": "0", + "retract_restart_extra_toolchange": "0", + "retract_when_changing_layer": "1", + "retraction_distances_when_cut": "18", + "retraction_length": "1.5", + "retraction_minimum_travel": "2", + "retraction_speed": "30", + "travel_slope": "3", + "wipe": "1", + "wipe_distance": "2", + "z_hop": "0.4", + "z_hop_types": "Slope Lift" +} diff --git a/resources/profiles/Creality/machine/Creality Sermoon M300 0.8 nozzle.json b/resources/profiles/Creality/machine/Creality Sermoon M300 0.8 nozzle.json new file mode 100644 index 0000000000..299bb1679b --- /dev/null +++ b/resources/profiles/Creality/machine/Creality Sermoon M300 0.8 nozzle.json @@ -0,0 +1,119 @@ +{ + "type": "machine", + "name": "Creality Sermoon M300 0.8 nozzle", + "inherits": "fdm_creality_common", + "from": "system", + "setting_id": "JFD4mtUYcImChJkw", + "instantiation": "true", + "printer_model": "Creality Sermoon M300", + "adaptive_bed_mesh_margin": "0", + "auxiliary_fan": "0", + "bbl_use_printhost": "0", + "bed_exclude_area": "0x0", + "bed_mesh_max": "99999,99999", + "bed_mesh_min": "-99999,-99999", + "bed_mesh_probe_distance": "50,50", + "before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\n;[layer_z]\nG92 E0\n", + "best_object_pos": "0.5,0.5", + "change_filament_gcode": "G2 Z{z_after_toolchange + 0.4} I0.86 J0.86 P1 F10000 ; spiral lift a little from second lift\nG1 X0 Y160 F30000\nG1 Z{z_after_toolchange} F600", + "cooling_tube_length": "0", + "cooling_tube_retraction": "0", + "creality_flush_time": "128", + "default_print_profile": "0.40mm Standard @Creality Sermoon M300 0.8 nozzle", + "disable_m73": "0", + "emit_machine_limits_to_gcode": "1", + "enable_filament_ramming": "0", + "enable_long_retraction_when_cut": "0", + "extra_loading_move": "0", + "extruder_clearance_height_to_lid": "118", + "extruder_clearance_height_to_rod": "24", + "extruder_clearance_radius": "64", + "fan_kickstart": "0", + "fan_speedup_overhangs": "1", + "fan_speedup_time": "0", + "gcode_flavor": "klipper", + "high_current_on_filament_swap": "0", + "host_type": "octoprint", + "machine_LED_light_exist": "0", + "machine_end_gcode": "END_PRINT", + "machine_load_filament_time": "128", + "machine_max_acceleration_e": "5000", + "machine_max_acceleration_extruding": "20000", + "machine_max_acceleration_retracting": "5000", + "machine_max_acceleration_travel": "20000", + "machine_max_acceleration_x": "20000", + "machine_max_acceleration_y": "20000", + "machine_max_acceleration_z": "300", + "machine_max_jerk_e": "10", + "machine_max_jerk_x": "100", + "machine_max_jerk_y": "100", + "machine_max_jerk_z": "5", + "machine_max_speed_e": "50", + "machine_max_speed_x": "800", + "machine_max_speed_y": "800", + "machine_max_speed_z": "10", + "machine_min_extruding_rate": "0,0", + "machine_min_travel_rate": "0,0", + "machine_pause_gcode": "PAUSE", + "machine_platform_motion_enable": "1", + "machine_ptc_exist": "0", + "machine_start_gcode": "M140 S0\nM104 S0 \nSTART_PRINT EXTRUDER_TEMP=[nozzle_temperature_initial_layer] BED_TEMP=[bed_temperature_initial_layer_single]\nT[initial_no_support_extruder]\nM104 S[nozzle_temperature_initial_layer]\nM204 S2000\nG1 Z3 F600\nM83\nG1 Y150 F12000\nG1 X0 F12000\nG1 Z0.2 F600\nG1 X0 Y150 F6000\nG1 E0.8 F300\nG1 X0 Y0 E9 F{filament_max_volumetric_speed[initial_extruder]/0.3*60}\nG1 X150 Y0 E9 F{filament_max_volumetric_speed[initial_extruder]/0.3*60}\nG92 E0\nG1 Z1 F600", + "machine_tool_change_time": "0", + "machine_unload_filament_time": "0", + "manual_filament_change": "0", + "nozzle_height": "4", + "nozzle_hrc": "0", + "nozzle_type": "hardened_steel", + "nozzle_volume": "183", + "parking_pos_retraction": "0", + "pellet_modded_printer": "0", + "preferred_orientation": "0", + "prime_tower_position_type": "Middle Upper", + "printable_area": "0x0,300x0,300x300,0x300", + "printable_height": "200", + "printer_technology": "FFF", + "printer_variant": "0.8", + "printhost_authorization_type": "key", + "printhost_ssl_ignore_revoke": "0", + "purge_in_prime_tower": "0", + "scan_first_layer": "0", + "single_extruder_multi_material": "1", + "support_air_filtration": "0", + "support_chamber_temp_control": "0", + "support_multi_bed_types": "1", + "thumbnails": "96x96/PNG, 300x300/PNG", + "thumbnails_format": "PNG", + "time_cost": "0", + "use_firmware_retraction": "0", + "use_relative_e_distances": "1", + "z_offset": "0", + "default_filament_profile": [ + "Generic PLA @Sermoon M300-all" + ], + "deretraction_speed": "30", + "extruder_colour": "#FCE94F", + "extruder_offset": "0x0", + "long_retractions_when_cut": "0", + "max_layer_height": "0.56", + "min_layer_height": "0.16", + "nozzle_diameter": [ + "0.8" + ], + "retract_before_wipe": "90%", + "retract_length_toolchange": "0", + "retract_lift_above": "0", + "retract_lift_below": "199", + "retract_lift_enforce": "All Surfaces", + "retract_restart_extra": "0", + "retract_restart_extra_toolchange": "0", + "retract_when_changing_layer": "1", + "retraction_distances_when_cut": "18", + "retraction_length": "2", + "retraction_minimum_travel": "2", + "retraction_speed": "30", + "travel_slope": "3", + "wipe": "1", + "wipe_distance": "2", + "z_hop": "0.4", + "z_hop_types": "Slope Lift" +} diff --git a/resources/profiles/Creality/machine/Creality Sermoon M300.json b/resources/profiles/Creality/machine/Creality Sermoon M300.json new file mode 100644 index 0000000000..b0d59958cc --- /dev/null +++ b/resources/profiles/Creality/machine/Creality Sermoon M300.json @@ -0,0 +1,13 @@ +{ + "type": "machine_model", + "name": "Creality Sermoon M300", + "nozzle_diameter": "0.8;0.6;0.4", + "bed_model": "creality_cr10v2_buildplate_model.stl", + "default_bed_type": "Textured PEI Plate", + "bed_texture": "creality_cr10v2_buildplate_texture.svg", + "family": "Creality", + "hotend_model": "", + "machine_tech": "FFF", + "model_id": "Creality_Sermoon_M300", + "default_materials": "Generic ASA @Sermoon M300-all;Generic ABS @Sermoon M300-all;Hyper PLA-CF @Sermoon M300-all;Hyper PETG @Sermoon M300-all;Hyper ABS @Sermoon M300-all;Generic PLA-Silk @Sermoon M300-all;Generic PLA @Sermoon M300-all;Generic PETG @Sermoon M300-all;CR-Silk @Sermoon M300-all;CR-PETG @Sermoon M300-all;CR-ABS @Sermoon M300-all;CR-PLA @Sermoon M300-all;Hyper PLA @Sermoon M300-all" +} diff --git a/resources/profiles/Creality/machine/Creality Sermoon V1 0.4 nozzle.json b/resources/profiles/Creality/machine/Creality Sermoon V1 0.4 nozzle.json index 2d7f0a63d8..a120b5f629 100644 --- a/resources/profiles/Creality/machine/Creality Sermoon V1 0.4 nozzle.json +++ b/resources/profiles/Creality/machine/Creality Sermoon V1 0.4 nozzle.json @@ -7,7 +7,7 @@ "instantiation": "true", "printer_model": "Creality Sermoon V1", "default_filament_profile": [ - "Generic PLA @Creality" + "CR-PLA @Sermoon V1 Pro-all" ], "default_print_profile": "0.20mm Standard @Creality Sermoon V1", "nozzle_diameter": [ diff --git a/resources/profiles/Creality/machine/Creality Sermoon V1 Pro 0.4 nozzle.json b/resources/profiles/Creality/machine/Creality Sermoon V1 Pro 0.4 nozzle.json new file mode 100644 index 0000000000..036ec9c791 --- /dev/null +++ b/resources/profiles/Creality/machine/Creality Sermoon V1 Pro 0.4 nozzle.json @@ -0,0 +1,119 @@ +{ + "type": "machine", + "name": "Creality Sermoon V1 Pro 0.4 nozzle", + "inherits": "fdm_creality_common", + "from": "system", + "setting_id": "s7iFo8yEpyRUvd5w", + "instantiation": "true", + "printer_model": "Creality Sermoon V1 Pro", + "adaptive_bed_mesh_margin": "0", + "auxiliary_fan": "0", + "bbl_use_printhost": "0", + "bed_exclude_area": "0x0", + "bed_mesh_max": "99999,99999", + "bed_mesh_min": "-99999,-99999", + "bed_mesh_probe_distance": "50,50", + "before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\n;[layer_z]\nG92 E0\n", + "best_object_pos": "0.5,0.5", + "change_filament_gcode": "G2 Z{z_after_toolchange + 0.4} I0.86 J0.86 P1 F10000 ; spiral lift a little from second lift\nG1 X42 Y180 F30000\nG1 Z{z_after_toolchange} F600", + "cooling_tube_length": "0", + "cooling_tube_retraction": "0", + "creality_flush_time": "119", + "default_print_profile": "0.20mm Standard @Creality Sermoon V1 Pro 0.4 nozzle", + "disable_m73": "0", + "emit_machine_limits_to_gcode": "1", + "enable_filament_ramming": "0", + "enable_long_retraction_when_cut": "0", + "extra_loading_move": "0", + "extruder_clearance_height_to_lid": "100", + "extruder_clearance_height_to_rod": "50", + "extruder_clearance_radius": "60", + "fan_kickstart": "0", + "fan_speedup_overhangs": "1", + "fan_speedup_time": "0", + "gcode_flavor": "marlin", + "high_current_on_filament_swap": "0", + "host_type": "octoprint", + "layer_change_gcode": ";AFTER_LAYER_CHANGE\n;[layer_z]", + "machine_LED_light_exist": "1", + "machine_end_gcode": "G91 ;Relative positionning\nG1 E-2 F2700 ;Retract a bit\nG1 E-2 Z0.2 F2400 ;Retract and raise Z\nG1 X5 Y5 F3000 ;Wipe out\nG1 Z10 ;Raise Z more\nG90 ;Absolute positionning\nG1 X0 Y0 ;Present print\nM106 S0 ;Turn-off fan\nM104 S0 ;Turn-off hotend\nM140 S0 ;Turn-off bed\nM84 X Y E ;Disable all steppers but Z", + "machine_load_filament_time": "0", + "machine_max_acceleration_e": "5000", + "machine_max_acceleration_extruding": "500", + "machine_max_acceleration_retracting": "500", + "machine_max_acceleration_travel": "20000", + "machine_max_acceleration_x": "500", + "machine_max_acceleration_y": "500", + "machine_max_acceleration_z": "500", + "machine_max_jerk_e": "5", + "machine_max_jerk_x": "10", + "machine_max_jerk_y": "10", + "machine_max_jerk_z": "0.4", + "machine_max_speed_e": "50", + "machine_max_speed_x": "500", + "machine_max_speed_y": "500", + "machine_max_speed_z": "10", + "machine_min_extruding_rate": "0,0", + "machine_min_travel_rate": "0,0", + "machine_pause_gcode": "M25", + "machine_platform_motion_enable": "1", + "machine_start_gcode": "M220 S100 ;Reset Feedrate\nM221 S100 ;Reset Flowrate\n\nM140 S[bed_temperature_initial_layer_single] ;Set final bed temp \nG28 ;Home\n\nG92 E0 ;Reset Extruder\nG1 Z2.0 F3000 ;Move Z Axis up\nM104 S[nozzle_temperature_initial_layer] ;Set final nozzle temp \nG1 X10.1 Y20 Z0.28 F5000.0 ;Move to start position\nM190 S[bed_temperature_initial_layer_single] ;Wait for bed temp to stabilize \nM109 S[nozzle_temperature_initial_layer] ;Wait for nozzle temp to stabilize \nG1 X10.1 Y145.0 Z0.28 F1500.0 E15 ;Draw the first line\nG1 X10.4 Y145.0 Z0.28 F5000.0 ;Move to side a little\nG1 X10.4 Y20 Z0.28 F1500.0 E30 ;Draw the second line\nG92 E0 ;Reset Extruder\nG1 E-1.0000 F1800 ;Retract a bit\nG1 Z2.0 F3000 ;Move Z Axis up\nG1 E0.0000 F1800", + "machine_tool_change_time": "0", + "machine_unload_filament_time": "0", + "manual_filament_change": "0", + "nozzle_height": "4", + "nozzle_hrc": "0", + "nozzle_type": "brass", + "nozzle_volume": "0", + "parking_pos_retraction": "0", + "pellet_modded_printer": "0", + "preferred_orientation": "0", + "prime_tower_position_type": "Middle Upper", + "printable_area": "0x0,175x0,175x175,0x175", + "printable_height": "165", + "printer_technology": "FFF", + "printer_variant": "0.4", + "printhost_authorization_type": "key", + "printhost_ssl_ignore_revoke": "0", + "purge_in_prime_tower": "0", + "scan_first_layer": "0", + "single_extruder_multi_material": "1", + "support_air_filtration": "0", + "support_chamber_temp_control": "0", + "support_multi_bed_types": "1", + "thumbnails": "96x96/PNG, 300x300/PNG", + "thumbnails_format": "PNG", + "time_cost": "0", + "use_firmware_retraction": "0", + "use_relative_e_distances": "1", + "z_offset": "0", + "default_filament_profile": [ + "CR-PLA @Sermoon V1 Pro-all" + ], + "deretraction_speed": "30", + "extruder_colour": "#FCE94F", + "extruder_offset": "0x0", + "long_retractions_when_cut": "0", + "max_layer_height": "0.2", + "min_layer_height": "0.08", + "nozzle_diameter": [ + "0.4" + ], + "retract_before_wipe": "90%", + "retract_length_toolchange": "0", + "retract_lift_above": "0", + "retract_lift_below": "164", + "retract_lift_enforce": "All Surfaces", + "retract_restart_extra": "0", + "retract_restart_extra_toolchange": "0", + "retract_when_changing_layer": "1", + "retraction_distances_when_cut": "18", + "retraction_length": "0.8", + "retraction_minimum_travel": "2", + "retraction_speed": "30", + "travel_slope": "3", + "wipe": "1", + "wipe_distance": "2", + "z_hop": "0.4", + "z_hop_types": "Normal Lift" +} diff --git a/resources/profiles/Creality/machine/Creality Sermoon V1 Pro.json b/resources/profiles/Creality/machine/Creality Sermoon V1 Pro.json new file mode 100644 index 0000000000..df70f60379 --- /dev/null +++ b/resources/profiles/Creality/machine/Creality Sermoon V1 Pro.json @@ -0,0 +1,13 @@ +{ + "type": "machine_model", + "name": "Creality Sermoon V1 Pro", + "nozzle_diameter": "0.4", + "bed_model": "creality_k1_buildplate_model.stl", + "default_bed_type": "Cool Plate", + "bed_texture": "", + "family": "Creality", + "hotend_model": "", + "machine_tech": "FFF", + "model_id": "Creality_Sermoon_V1_Pro", + "default_materials": "CR-TPU @Sermoon V1 Pro-all;CR-PETG @Sermoon V1 Pro-all;Generic ABS @Sermoon V1 Pro-all;CR-PLA @Sermoon V1 Pro-all;Hyper PLA @Sermoon V1 Pro-all" +} diff --git a/resources/profiles/Creality/process/0.08mm Extra Fine @Creality CR-10 0.4 nozzle.json b/resources/profiles/Creality/process/0.08mm Extra Fine @Creality CR-10 0.4 nozzle.json new file mode 100644 index 0000000000..1ceb571964 --- /dev/null +++ b/resources/profiles/Creality/process/0.08mm Extra Fine @Creality CR-10 0.4 nozzle.json @@ -0,0 +1,229 @@ +{ + "type": "process", + "name": "0.08mm Extra Fine @Creality CR-10 0.4 nozzle", + "inherits": "fdm_process_creality_common", + "from": "system", + "setting_id": "yTrl8J125QyD9a2d", + "instantiation": "true", + "accel_to_decel_enable": "1", + "accel_to_decel_factor": "50%", + "bottom_shell_layers": "7", + "bottom_shell_thickness": "0", + "bottom_solid_infill_flow_ratio": "1", + "bottom_surface_pattern": "monotonic", + "bridge_acceleration": "50%", + "bridge_angle": "0", + "bridge_density": "100%", + "bridge_flow": "1", + "bridge_no_support": "0", + "bridge_speed": "50", + "brim_ears_detection_length": "1", + "brim_ears_max_angle": "125", + "brim_object_gap": "0.2", + "brim_type": "auto_brim", + "brim_width": "5", + "compatible_printers": [ + "Creality CR-10 0.4 nozzle" + ], + "default_acceleration": "500", + "default_jerk": "8", + "detect_narrow_internal_solid_infill": "1", + "detect_overhang_wall": "1", + "detect_thin_wall": "0", + "draft_shield": "disabled", + "elefant_foot_compensation": "0.15", + "elefant_foot_compensation_layers": "1", + "enable_arc_fitting": "0", + "enable_overhang_speed": "1", + "enable_prime_tower": "0", + "enable_support": "0", + "enforce_support_layers": "0", + "ensure_vertical_shell_thickness": "ensure_all", + "exclude_object": "0", + "extra_perimeters_on_overhangs": "0", + "filename_format": "{input_filename_base}_{filament_type[0]}_{print_time}.gcode", + "filter_out_gap_fill": "0", + "flush_into_infill": "0", + "flush_into_objects": "0", + "flush_into_support": "1", + "fuzzy_skin": "none", + "fuzzy_skin_point_distance": "0.8", + "fuzzy_skin_thickness": "0.3", + "gap_infill_speed": "35", + "gcode_add_line_number": "0", + "gcode_comments": "0", + "gcode_label_objects": "1", + "hole_to_polyhole": "0", + "hole_to_polyhole_threshold": "0.01", + "hole_to_polyhole_twisted": "1", + "independent_support_layer_height": "1", + "infill_anchor": "400%", + "infill_anchor_max": "20", + "infill_combination": "0", + "infill_direction": "45", + "infill_jerk": "8", + "infill_wall_overlap": "30%", + "initial_layer_acceleration": "500", + "initial_layer_infill_speed": "25", + "initial_layer_jerk": "8", + "initial_layer_line_width": "0.5", + "initial_layer_min_bead_width": "85%", + "initial_layer_print_height": "0.2", + "initial_layer_speed": "20", + "initial_layer_travel_speed": "50%", + "inner_wall_acceleration": "500", + "inner_wall_jerk": "8", + "inner_wall_line_width": "0.45", + "inner_wall_speed": "35", + "interface_shells": "0", + "internal_bridge_flow": "1", + "internal_bridge_speed": "150%", + "internal_solid_infill_acceleration": "100%", + "internal_solid_infill_line_width": "0.45", + "internal_solid_infill_pattern": "monotonic", + "internal_solid_infill_speed": "60", + "ironing_angle": "-1", + "ironing_flow": "8%", + "ironing_pattern": "zig-zag", + "ironing_spacing": "0.15", + "ironing_speed": "30", + "ironing_support_layer": "0", + "ironing_type": "no ironing", + "layer_height": "0.08", + "line_width": "0.42", + "make_overhang_printable": "0", + "make_overhang_printable_angle": "55", + "make_overhang_printable_hole_size": "0", + "max_bridge_length": "10", + "max_travel_detour_distance": "0", + "max_volumetric_extrusion_rate_slope": "0", + "max_volumetric_extrusion_rate_slope_segment_length": "3", + "min_bead_width": "85%", + "min_feature_size": "25%", + "min_width_top_surface": "300%", + "minimum_sparse_infill_area": "15", + "minimum_support_area": "5", + "only_one_wall_first_layer": "0", + "only_one_wall_top": "1", + "ooze_prevention": "0", + "outer_wall_acceleration": "500", + "outer_wall_jerk": "8", + "outer_wall_line_width": "0.42", + "outer_wall_speed": "30", + "overhang_1_4_speed": "0", + "overhang_2_4_speed": "50%", + "overhang_3_4_speed": "30%", + "overhang_4_4_speed": "10%", + "overhang_reverse": "0", + "overhang_reverse_threshold": "50%", + "precise_outer_wall": "0", + "prime_tower_brim_width": "3", + "prime_tower_width": "35", + "prime_volume": "45", + "print_flow_ratio": "1", + "print_sequence": "by layer", + "raft_contact_distance": "0.1", + "raft_expansion": "1.5", + "raft_first_layer_density": "90%", + "raft_first_layer_expansion": "2", + "raft_layers": "0", + "reduce_crossing_wall": "0", + "reduce_infill_retraction": "1", + "resolution": "0.012", + "role_based_wipe_speed": "1", + "seam_gap": "10%", + "seam_position": "aligned", + "single_extruder_multi_material_priming": "0", + "skirt_distance": "2", + "skirt_height": "1", + "skirt_loops": "2", + "skirt_speed": "20", + "slice_closing_radius": "0.049", + "slicing_mode": "regular", + "slow_down_layers": "1", + "slowdown_for_curled_perimeters": "0", + "small_perimeter_speed": "50%", + "small_perimeter_threshold": "0", + "solid_infill_filament": "1", + "sparse_infill_acceleration": "100%", + "sparse_infill_density": "15%", + "sparse_infill_filament": "1", + "sparse_infill_line_width": "0.45", + "sparse_infill_pattern": "grid", + "sparse_infill_speed": "60", + "spiral_mode": "0", + "staggered_inner_seams": "0", + "standby_temperature_delta": "-5", + "support_angle": "0", + "support_base_pattern": "rectilinear", + "support_base_pattern_spacing": "2.5", + "support_bottom_interface_spacing": "0.5", + "support_bottom_z_distance": "0.2", + "support_critical_regions_only": "0", + "support_expansion": "0", + "support_filament": "0", + "support_interface_bottom_layers": "2", + "support_interface_filament": "0", + "support_interface_loop_pattern": "0", + "support_interface_pattern": "auto", + "support_interface_spacing": "0.5", + "support_interface_speed": "35", + "support_interface_top_layers": "2", + "support_line_width": "0.4", + "support_object_xy_distance": "0.35", + "support_on_build_plate_only": "0", + "support_remove_small_overhang": "1", + "support_speed": "35", + "support_style": "default", + "support_threshold_angle": "30", + "support_top_z_distance": "0.2", + "support_type": "normal(auto)", + "support_xy_overrides_z": "xy_overrides_z", + "thick_bridges": "0", + "thick_internal_bridges": "1", + "timelapse_type": "0", + "top_shell_layers": "9", + "top_shell_thickness": "0.8", + "top_solid_infill_flow_ratio": "1", + "top_surface_acceleration": "500", + "top_surface_jerk": "8", + "top_surface_line_width": "0.42", + "top_surface_pattern": "monotonicline", + "top_surface_speed": "35", + "travel_acceleration": "500", + "travel_jerk": "8", + "travel_speed": "120", + "travel_speed_z": "0", + "tree_support_adaptive_layer_height": "1", + "tree_support_angle_slow": "25", + "tree_support_auto_brim": "1", + "tree_support_branch_angle": "45", + "tree_support_branch_angle_organic": "40", + "tree_support_branch_diameter": "2", + "tree_support_branch_diameter_angle": "5", + "tree_support_branch_diameter_double_wall": "3", + "tree_support_branch_diameter_organic": "2", + "tree_support_branch_distance": "5", + "tree_support_branch_distance_organic": "1", + "tree_support_brim_width": "3", + "tree_support_tip_diameter": "0.8", + "tree_support_top_rate": "30%", + "tree_support_wall_count": "0", + "wall_distribution_count": "1", + "wall_filament": "1", + "wall_generator": "classic", + "wall_loops": "2", + "wall_transition_angle": "10", + "wall_transition_filter_deviation": "25%", + "wall_transition_length": "100%", + "wipe_on_loops": "0", + "wipe_speed": "80%", + "wipe_tower_bridging": "10", + "wipe_tower_cone_angle": "0", + "wipe_tower_extra_spacing": "100%", + "wipe_tower_no_sparse_layers": "0", + "wipe_tower_rotation_angle": "0", + "wiping_volumes_extruders": "70,70,70,70,70,70,70,70,70,70", + "xy_contour_compensation": "0", + "xy_hole_compensation": "0" +} diff --git a/resources/profiles/Creality/process/0.08mm Extra Fine @Creality CR-10 Smart 0.4 nozzle.json b/resources/profiles/Creality/process/0.08mm Extra Fine @Creality CR-10 Smart 0.4 nozzle.json new file mode 100644 index 0000000000..3f7fed4cee --- /dev/null +++ b/resources/profiles/Creality/process/0.08mm Extra Fine @Creality CR-10 Smart 0.4 nozzle.json @@ -0,0 +1,229 @@ +{ + "type": "process", + "name": "0.08mm Extra Fine @Creality CR-10 Smart 0.4 nozzle", + "inherits": "fdm_process_creality_common", + "from": "system", + "setting_id": "butEbLsfJxOh1bvl", + "instantiation": "true", + "accel_to_decel_enable": "1", + "accel_to_decel_factor": "50%", + "bottom_shell_layers": "7", + "bottom_shell_thickness": "0", + "bottom_solid_infill_flow_ratio": "1", + "bottom_surface_pattern": "monotonic", + "bridge_acceleration": "50%", + "bridge_angle": "0", + "bridge_density": "100%", + "bridge_flow": "1", + "bridge_no_support": "0", + "bridge_speed": "50", + "brim_ears_detection_length": "1", + "brim_ears_max_angle": "125", + "brim_object_gap": "0.2", + "brim_type": "auto_brim", + "brim_width": "5", + "compatible_printers": [ + "Creality CR-10 Smart 0.4 nozzle" + ], + "default_acceleration": "500", + "default_jerk": "8", + "detect_narrow_internal_solid_infill": "1", + "detect_overhang_wall": "1", + "detect_thin_wall": "0", + "draft_shield": "disabled", + "elefant_foot_compensation": "0.15", + "elefant_foot_compensation_layers": "1", + "enable_arc_fitting": "0", + "enable_overhang_speed": "1", + "enable_prime_tower": "0", + "enable_support": "0", + "enforce_support_layers": "0", + "ensure_vertical_shell_thickness": "ensure_all", + "exclude_object": "0", + "extra_perimeters_on_overhangs": "0", + "filename_format": "{input_filename_base}_{filament_type[0]}_{print_time}.gcode", + "filter_out_gap_fill": "0", + "flush_into_infill": "0", + "flush_into_objects": "0", + "flush_into_support": "1", + "fuzzy_skin": "none", + "fuzzy_skin_point_distance": "0.8", + "fuzzy_skin_thickness": "0.3", + "gap_infill_speed": "40", + "gcode_add_line_number": "0", + "gcode_comments": "0", + "gcode_label_objects": "1", + "hole_to_polyhole": "0", + "hole_to_polyhole_threshold": "0.01", + "hole_to_polyhole_twisted": "1", + "independent_support_layer_height": "1", + "infill_anchor": "400%", + "infill_anchor_max": "20", + "infill_combination": "0", + "infill_direction": "45", + "infill_jerk": "8", + "infill_wall_overlap": "30%", + "initial_layer_acceleration": "500", + "initial_layer_infill_speed": "20", + "initial_layer_jerk": "8", + "initial_layer_line_width": "0.5", + "initial_layer_min_bead_width": "85%", + "initial_layer_print_height": "0.2", + "initial_layer_speed": "15", + "initial_layer_travel_speed": "100%", + "inner_wall_acceleration": "500", + "inner_wall_jerk": "8", + "inner_wall_line_width": "0.45", + "inner_wall_speed": "40", + "interface_shells": "0", + "internal_bridge_flow": "1", + "internal_bridge_speed": "150%", + "internal_solid_infill_acceleration": "100%", + "internal_solid_infill_line_width": "0.45", + "internal_solid_infill_pattern": "monotonic", + "internal_solid_infill_speed": "60", + "ironing_angle": "-1", + "ironing_flow": "8%", + "ironing_pattern": "zig-zag", + "ironing_spacing": "0.15", + "ironing_speed": "30", + "ironing_support_layer": "0", + "ironing_type": "no ironing", + "layer_height": "0.08", + "line_width": "0.42", + "make_overhang_printable": "0", + "make_overhang_printable_angle": "55", + "make_overhang_printable_hole_size": "0", + "max_bridge_length": "10", + "max_travel_detour_distance": "0", + "max_volumetric_extrusion_rate_slope": "0", + "max_volumetric_extrusion_rate_slope_segment_length": "3", + "min_bead_width": "85%", + "min_feature_size": "25%", + "min_width_top_surface": "300%", + "minimum_sparse_infill_area": "15", + "minimum_support_area": "5", + "only_one_wall_first_layer": "0", + "only_one_wall_top": "1", + "ooze_prevention": "0", + "outer_wall_acceleration": "500", + "outer_wall_jerk": "8", + "outer_wall_line_width": "0.42", + "outer_wall_speed": "30", + "overhang_1_4_speed": "0", + "overhang_2_4_speed": "20", + "overhang_3_4_speed": "15", + "overhang_4_4_speed": "10", + "overhang_reverse": "0", + "overhang_reverse_threshold": "50%", + "precise_outer_wall": "0", + "prime_tower_brim_width": "3", + "prime_tower_width": "35", + "prime_volume": "45", + "print_flow_ratio": "1", + "print_sequence": "by layer", + "raft_contact_distance": "0.1", + "raft_expansion": "1.5", + "raft_first_layer_density": "90%", + "raft_first_layer_expansion": "2", + "raft_layers": "0", + "reduce_crossing_wall": "0", + "reduce_infill_retraction": "1", + "resolution": "0.012", + "role_based_wipe_speed": "1", + "seam_gap": "10%", + "seam_position": "aligned", + "single_extruder_multi_material_priming": "0", + "skirt_distance": "2", + "skirt_height": "1", + "skirt_loops": "2", + "skirt_speed": "20", + "slice_closing_radius": "0.049", + "slicing_mode": "regular", + "slow_down_layers": "1", + "slowdown_for_curled_perimeters": "0", + "small_perimeter_speed": "50%", + "small_perimeter_threshold": "0", + "solid_infill_filament": "1", + "sparse_infill_acceleration": "100%", + "sparse_infill_density": "15%", + "sparse_infill_filament": "1", + "sparse_infill_line_width": "0.45", + "sparse_infill_pattern": "grid", + "sparse_infill_speed": "60", + "spiral_mode": "0", + "staggered_inner_seams": "0", + "standby_temperature_delta": "-5", + "support_angle": "0", + "support_base_pattern": "rectilinear", + "support_base_pattern_spacing": "2.5", + "support_bottom_interface_spacing": "0.5", + "support_bottom_z_distance": "0.2", + "support_critical_regions_only": "0", + "support_expansion": "0", + "support_filament": "0", + "support_interface_bottom_layers": "2", + "support_interface_filament": "0", + "support_interface_loop_pattern": "0", + "support_interface_pattern": "auto", + "support_interface_spacing": "0.5", + "support_interface_speed": "40", + "support_interface_top_layers": "2", + "support_line_width": "0.4", + "support_object_xy_distance": "0.35", + "support_on_build_plate_only": "0", + "support_remove_small_overhang": "1", + "support_speed": "40", + "support_style": "default", + "support_threshold_angle": "30", + "support_top_z_distance": "0.2", + "support_type": "normal(auto)", + "support_xy_overrides_z": "xy_overrides_z", + "thick_bridges": "0", + "thick_internal_bridges": "1", + "timelapse_type": "0", + "top_shell_layers": "9", + "top_shell_thickness": "0.8", + "top_solid_infill_flow_ratio": "1", + "top_surface_acceleration": "500", + "top_surface_jerk": "8", + "top_surface_line_width": "0.42", + "top_surface_pattern": "monotonicline", + "top_surface_speed": "40", + "travel_acceleration": "500", + "travel_jerk": "8", + "travel_speed": "100", + "travel_speed_z": "0", + "tree_support_adaptive_layer_height": "1", + "tree_support_angle_slow": "25", + "tree_support_auto_brim": "1", + "tree_support_branch_angle": "45", + "tree_support_branch_angle_organic": "40", + "tree_support_branch_diameter": "2", + "tree_support_branch_diameter_angle": "5", + "tree_support_branch_diameter_double_wall": "3", + "tree_support_branch_diameter_organic": "2", + "tree_support_branch_distance": "5", + "tree_support_branch_distance_organic": "1", + "tree_support_brim_width": "3", + "tree_support_tip_diameter": "0.8", + "tree_support_top_rate": "30%", + "tree_support_wall_count": "0", + "wall_distribution_count": "1", + "wall_filament": "1", + "wall_generator": "classic", + "wall_loops": "2", + "wall_transition_angle": "10", + "wall_transition_filter_deviation": "25%", + "wall_transition_length": "100%", + "wipe_on_loops": "0", + "wipe_speed": "80%", + "wipe_tower_bridging": "10", + "wipe_tower_cone_angle": "0", + "wipe_tower_extra_spacing": "100%", + "wipe_tower_no_sparse_layers": "0", + "wipe_tower_rotation_angle": "0", + "wiping_volumes_extruders": "70,70,70,70,70,70,70,70,70,70", + "xy_contour_compensation": "0", + "xy_hole_compensation": "0" +} diff --git a/resources/profiles/Creality/process/0.08mm Extra Fine @Creality CR-10 Smart Pro 0.4 nozzle.json b/resources/profiles/Creality/process/0.08mm Extra Fine @Creality CR-10 Smart Pro 0.4 nozzle.json new file mode 100644 index 0000000000..ced90481ab --- /dev/null +++ b/resources/profiles/Creality/process/0.08mm Extra Fine @Creality CR-10 Smart Pro 0.4 nozzle.json @@ -0,0 +1,229 @@ +{ + "type": "process", + "name": "0.08mm Extra Fine @Creality CR-10 Smart Pro 0.4 nozzle", + "inherits": "fdm_process_creality_common", + "from": "system", + "setting_id": "3bm7MqdMcjbw0Cam", + "instantiation": "true", + "accel_to_decel_enable": "1", + "accel_to_decel_factor": "50%", + "bottom_shell_layers": "7", + "bottom_shell_thickness": "0", + "bottom_solid_infill_flow_ratio": "1", + "bottom_surface_pattern": "monotonic", + "bridge_acceleration": "50%", + "bridge_angle": "0", + "bridge_density": "100%", + "bridge_flow": "1", + "bridge_no_support": "0", + "bridge_speed": "50", + "brim_ears_detection_length": "1", + "brim_ears_max_angle": "125", + "brim_object_gap": "0.2", + "brim_type": "auto_brim", + "brim_width": "5", + "compatible_printers": [ + "Creality CR-10 Smart Pro 0.4 nozzle" + ], + "default_acceleration": "500", + "default_jerk": "8", + "detect_narrow_internal_solid_infill": "1", + "detect_overhang_wall": "1", + "detect_thin_wall": "0", + "draft_shield": "disabled", + "elefant_foot_compensation": "0.15", + "elefant_foot_compensation_layers": "1", + "enable_arc_fitting": "0", + "enable_overhang_speed": "1", + "enable_prime_tower": "0", + "enable_support": "0", + "enforce_support_layers": "0", + "ensure_vertical_shell_thickness": "ensure_all", + "exclude_object": "0", + "extra_perimeters_on_overhangs": "0", + "filename_format": "{input_filename_base}_{filament_type[0]}_{print_time}.gcode", + "filter_out_gap_fill": "0", + "flush_into_infill": "0", + "flush_into_objects": "0", + "flush_into_support": "1", + "fuzzy_skin": "none", + "fuzzy_skin_point_distance": "0.8", + "fuzzy_skin_thickness": "0.3", + "gap_infill_speed": "60", + "gcode_add_line_number": "0", + "gcode_comments": "0", + "gcode_label_objects": "1", + "hole_to_polyhole": "0", + "hole_to_polyhole_threshold": "0.01", + "hole_to_polyhole_twisted": "1", + "independent_support_layer_height": "1", + "infill_anchor": "400%", + "infill_anchor_max": "20", + "infill_combination": "0", + "infill_direction": "45", + "infill_jerk": "8", + "infill_wall_overlap": "30%", + "initial_layer_acceleration": "500", + "initial_layer_infill_speed": "30", + "initial_layer_jerk": "8", + "initial_layer_line_width": "0.5", + "initial_layer_min_bead_width": "85%", + "initial_layer_print_height": "0.2", + "initial_layer_speed": "20", + "initial_layer_travel_speed": "100%", + "inner_wall_acceleration": "500", + "inner_wall_jerk": "8", + "inner_wall_line_width": "0.45", + "inner_wall_speed": "70", + "interface_shells": "0", + "internal_bridge_flow": "1", + "internal_bridge_speed": "150%", + "internal_solid_infill_acceleration": "100%", + "internal_solid_infill_line_width": "0.45", + "internal_solid_infill_pattern": "monotonic", + "internal_solid_infill_speed": "60", + "ironing_angle": "-1", + "ironing_flow": "8%", + "ironing_pattern": "zig-zag", + "ironing_spacing": "0.15", + "ironing_speed": "30", + "ironing_support_layer": "0", + "ironing_type": "no ironing", + "layer_height": "0.08", + "line_width": "0.42", + "make_overhang_printable": "0", + "make_overhang_printable_angle": "55", + "make_overhang_printable_hole_size": "0", + "max_bridge_length": "10", + "max_travel_detour_distance": "0", + "max_volumetric_extrusion_rate_slope": "0", + "max_volumetric_extrusion_rate_slope_segment_length": "3", + "min_bead_width": "85%", + "min_feature_size": "25%", + "min_width_top_surface": "300%", + "minimum_sparse_infill_area": "15", + "minimum_support_area": "5", + "only_one_wall_first_layer": "0", + "only_one_wall_top": "1", + "ooze_prevention": "0", + "outer_wall_acceleration": "500", + "outer_wall_jerk": "8", + "outer_wall_line_width": "0.42", + "outer_wall_speed": "60", + "overhang_1_4_speed": "0", + "overhang_2_4_speed": "25", + "overhang_3_4_speed": "20", + "overhang_4_4_speed": "15", + "overhang_reverse": "0", + "overhang_reverse_threshold": "50%", + "precise_outer_wall": "0", + "prime_tower_brim_width": "3", + "prime_tower_width": "35", + "prime_volume": "45", + "print_flow_ratio": "1", + "print_sequence": "by layer", + "raft_contact_distance": "0.1", + "raft_expansion": "1.5", + "raft_first_layer_density": "90%", + "raft_first_layer_expansion": "2", + "raft_layers": "0", + "reduce_crossing_wall": "0", + "reduce_infill_retraction": "1", + "resolution": "0.012", + "role_based_wipe_speed": "1", + "seam_gap": "10%", + "seam_position": "aligned", + "single_extruder_multi_material_priming": "0", + "skirt_distance": "2", + "skirt_height": "1", + "skirt_loops": "2", + "skirt_speed": "20", + "slice_closing_radius": "0.049", + "slicing_mode": "regular", + "slow_down_layers": "1", + "slowdown_for_curled_perimeters": "0", + "small_perimeter_speed": "50%", + "small_perimeter_threshold": "0", + "solid_infill_filament": "1", + "sparse_infill_acceleration": "100%", + "sparse_infill_density": "15%", + "sparse_infill_filament": "1", + "sparse_infill_line_width": "0.45", + "sparse_infill_pattern": "grid", + "sparse_infill_speed": "60", + "spiral_mode": "0", + "staggered_inner_seams": "0", + "standby_temperature_delta": "-5", + "support_angle": "0", + "support_base_pattern": "rectilinear", + "support_base_pattern_spacing": "2.5", + "support_bottom_interface_spacing": "0.5", + "support_bottom_z_distance": "0.2", + "support_critical_regions_only": "0", + "support_expansion": "0", + "support_filament": "0", + "support_interface_bottom_layers": "2", + "support_interface_filament": "0", + "support_interface_loop_pattern": "0", + "support_interface_pattern": "auto", + "support_interface_spacing": "0.5", + "support_interface_speed": "60", + "support_interface_top_layers": "2", + "support_line_width": "0.4", + "support_object_xy_distance": "0.35", + "support_on_build_plate_only": "0", + "support_remove_small_overhang": "1", + "support_speed": "50", + "support_style": "default", + "support_threshold_angle": "30", + "support_top_z_distance": "0.2", + "support_type": "normal(auto)", + "support_xy_overrides_z": "xy_overrides_z", + "thick_bridges": "0", + "thick_internal_bridges": "1", + "timelapse_type": "0", + "top_shell_layers": "9", + "top_shell_thickness": "0.8", + "top_solid_infill_flow_ratio": "1", + "top_surface_acceleration": "500", + "top_surface_jerk": "8", + "top_surface_line_width": "0.42", + "top_surface_pattern": "monotonicline", + "top_surface_speed": "60", + "travel_acceleration": "500", + "travel_jerk": "8", + "travel_speed": "120", + "travel_speed_z": "0", + "tree_support_adaptive_layer_height": "1", + "tree_support_angle_slow": "25", + "tree_support_auto_brim": "1", + "tree_support_branch_angle": "45", + "tree_support_branch_angle_organic": "40", + "tree_support_branch_diameter": "2", + "tree_support_branch_diameter_angle": "5", + "tree_support_branch_diameter_double_wall": "3", + "tree_support_branch_diameter_organic": "2", + "tree_support_branch_distance": "5", + "tree_support_branch_distance_organic": "1", + "tree_support_brim_width": "3", + "tree_support_tip_diameter": "0.8", + "tree_support_top_rate": "30%", + "tree_support_wall_count": "0", + "wall_distribution_count": "1", + "wall_filament": "1", + "wall_generator": "classic", + "wall_loops": "2", + "wall_transition_angle": "10", + "wall_transition_filter_deviation": "25%", + "wall_transition_length": "100%", + "wipe_on_loops": "0", + "wipe_speed": "80%", + "wipe_tower_bridging": "10", + "wipe_tower_cone_angle": "0", + "wipe_tower_extra_spacing": "100%", + "wipe_tower_no_sparse_layers": "0", + "wipe_tower_rotation_angle": "0", + "wiping_volumes_extruders": "70,70,70,70,70,70,70,70,70,70", + "xy_contour_compensation": "0", + "xy_hole_compensation": "0" +} diff --git a/resources/profiles/Creality/process/0.08mm Extra Fine @Creality CR-10S Pro V2 0.4 nozzle.json b/resources/profiles/Creality/process/0.08mm Extra Fine @Creality CR-10S Pro V2 0.4 nozzle.json new file mode 100644 index 0000000000..66c1943722 --- /dev/null +++ b/resources/profiles/Creality/process/0.08mm Extra Fine @Creality CR-10S Pro V2 0.4 nozzle.json @@ -0,0 +1,229 @@ +{ + "type": "process", + "name": "0.08mm Extra Fine @Creality CR-10S Pro V2 0.4 nozzle", + "inherits": "fdm_process_creality_common", + "from": "system", + "setting_id": "Mig8EoCpkEcf3ziy", + "instantiation": "true", + "accel_to_decel_enable": "1", + "accel_to_decel_factor": "50%", + "bottom_shell_layers": "8", + "bottom_shell_thickness": "0", + "bottom_solid_infill_flow_ratio": "1", + "bottom_surface_pattern": "monotonic", + "bridge_acceleration": "50%", + "bridge_angle": "0", + "bridge_density": "100%", + "bridge_flow": "1", + "bridge_no_support": "0", + "bridge_speed": "50", + "brim_ears_detection_length": "1", + "brim_ears_max_angle": "125", + "brim_object_gap": "0.2", + "brim_type": "auto_brim", + "brim_width": "5", + "compatible_printers": [ + "Creality CR-10S Pro V2 0.4 nozzle" + ], + "default_acceleration": "500", + "default_jerk": "8", + "detect_narrow_internal_solid_infill": "1", + "detect_overhang_wall": "1", + "detect_thin_wall": "0", + "draft_shield": "disabled", + "elefant_foot_compensation": "0.15", + "elefant_foot_compensation_layers": "1", + "enable_arc_fitting": "0", + "enable_overhang_speed": "1", + "enable_prime_tower": "0", + "enable_support": "0", + "enforce_support_layers": "0", + "ensure_vertical_shell_thickness": "ensure_all", + "exclude_object": "0", + "extra_perimeters_on_overhangs": "0", + "filename_format": "{input_filename_base}_{filament_type[0]}_{print_time}.gcode", + "filter_out_gap_fill": "0", + "flush_into_infill": "0", + "flush_into_objects": "0", + "flush_into_support": "1", + "fuzzy_skin": "none", + "fuzzy_skin_point_distance": "0.8", + "fuzzy_skin_thickness": "0.3", + "gap_infill_speed": "35", + "gcode_add_line_number": "0", + "gcode_comments": "0", + "gcode_label_objects": "1", + "hole_to_polyhole": "0", + "hole_to_polyhole_threshold": "0.01", + "hole_to_polyhole_twisted": "1", + "independent_support_layer_height": "1", + "infill_anchor": "400%", + "infill_anchor_max": "20", + "infill_combination": "0", + "infill_direction": "45", + "infill_jerk": "8", + "infill_wall_overlap": "30%", + "initial_layer_acceleration": "500", + "initial_layer_infill_speed": "20", + "initial_layer_jerk": "8", + "initial_layer_line_width": "0.5", + "initial_layer_min_bead_width": "85%", + "initial_layer_print_height": "0.2", + "initial_layer_speed": "15", + "initial_layer_travel_speed": "50%", + "inner_wall_acceleration": "500", + "inner_wall_jerk": "8", + "inner_wall_line_width": "0.45", + "inner_wall_speed": "35", + "interface_shells": "0", + "internal_bridge_flow": "1", + "internal_bridge_speed": "150%", + "internal_solid_infill_acceleration": "100%", + "internal_solid_infill_line_width": "0.45", + "internal_solid_infill_pattern": "monotonic", + "internal_solid_infill_speed": "60", + "ironing_angle": "-1", + "ironing_flow": "8%", + "ironing_pattern": "zig-zag", + "ironing_spacing": "0.15", + "ironing_speed": "30", + "ironing_support_layer": "0", + "ironing_type": "no ironing", + "layer_height": "0.08", + "line_width": "0.42", + "make_overhang_printable": "0", + "make_overhang_printable_angle": "55", + "make_overhang_printable_hole_size": "0", + "max_bridge_length": "10", + "max_travel_detour_distance": "0", + "max_volumetric_extrusion_rate_slope": "0", + "max_volumetric_extrusion_rate_slope_segment_length": "3", + "min_bead_width": "85%", + "min_feature_size": "25%", + "min_width_top_surface": "300%", + "minimum_sparse_infill_area": "15", + "minimum_support_area": "5", + "only_one_wall_first_layer": "0", + "only_one_wall_top": "1", + "ooze_prevention": "0", + "outer_wall_acceleration": "500", + "outer_wall_jerk": "8", + "outer_wall_line_width": "0.42", + "outer_wall_speed": "30", + "overhang_1_4_speed": "0", + "overhang_2_4_speed": "20", + "overhang_3_4_speed": "15", + "overhang_4_4_speed": "10", + "overhang_reverse": "0", + "overhang_reverse_threshold": "50%", + "precise_outer_wall": "0", + "prime_tower_brim_width": "3", + "prime_tower_width": "35", + "prime_volume": "45", + "print_flow_ratio": "1", + "print_sequence": "by layer", + "raft_contact_distance": "0.1", + "raft_expansion": "1.5", + "raft_first_layer_density": "90%", + "raft_first_layer_expansion": "2", + "raft_layers": "0", + "reduce_crossing_wall": "0", + "reduce_infill_retraction": "1", + "resolution": "0.012", + "role_based_wipe_speed": "1", + "seam_gap": "10%", + "seam_position": "aligned", + "single_extruder_multi_material_priming": "0", + "skirt_distance": "2", + "skirt_height": "1", + "skirt_loops": "2", + "skirt_speed": "20", + "slice_closing_radius": "0.049", + "slicing_mode": "regular", + "slow_down_layers": "1", + "slowdown_for_curled_perimeters": "0", + "small_perimeter_speed": "50%", + "small_perimeter_threshold": "0", + "solid_infill_filament": "1", + "sparse_infill_acceleration": "100%", + "sparse_infill_density": "15%", + "sparse_infill_filament": "1", + "sparse_infill_line_width": "0.45", + "sparse_infill_pattern": "grid", + "sparse_infill_speed": "60", + "spiral_mode": "0", + "staggered_inner_seams": "0", + "standby_temperature_delta": "-5", + "support_angle": "0", + "support_base_pattern": "rectilinear", + "support_base_pattern_spacing": "2.5", + "support_bottom_interface_spacing": "0.5", + "support_bottom_z_distance": "0.2", + "support_critical_regions_only": "0", + "support_expansion": "0", + "support_filament": "0", + "support_interface_bottom_layers": "2", + "support_interface_filament": "0", + "support_interface_loop_pattern": "0", + "support_interface_pattern": "auto", + "support_interface_spacing": "0.5", + "support_interface_speed": "35", + "support_interface_top_layers": "2", + "support_line_width": "0.4", + "support_object_xy_distance": "0.35", + "support_on_build_plate_only": "0", + "support_remove_small_overhang": "1", + "support_speed": "35", + "support_style": "default", + "support_threshold_angle": "30", + "support_top_z_distance": "0.2", + "support_type": "normal(auto)", + "support_xy_overrides_z": "xy_overrides_z", + "thick_bridges": "0", + "thick_internal_bridges": "1", + "timelapse_type": "0", + "top_shell_layers": "9", + "top_shell_thickness": "0.8", + "top_solid_infill_flow_ratio": "1", + "top_surface_acceleration": "500", + "top_surface_jerk": "8", + "top_surface_line_width": "0.42", + "top_surface_pattern": "monotonicline", + "top_surface_speed": "35", + "travel_acceleration": "500", + "travel_jerk": "8", + "travel_speed": "100", + "travel_speed_z": "0", + "tree_support_adaptive_layer_height": "1", + "tree_support_angle_slow": "25", + "tree_support_auto_brim": "1", + "tree_support_branch_angle": "45", + "tree_support_branch_angle_organic": "40", + "tree_support_branch_diameter": "2", + "tree_support_branch_diameter_angle": "5", + "tree_support_branch_diameter_double_wall": "3", + "tree_support_branch_diameter_organic": "2", + "tree_support_branch_distance": "5", + "tree_support_branch_distance_organic": "1", + "tree_support_brim_width": "3", + "tree_support_tip_diameter": "0.8", + "tree_support_top_rate": "30%", + "tree_support_wall_count": "0", + "wall_distribution_count": "1", + "wall_filament": "1", + "wall_generator": "classic", + "wall_loops": "2", + "wall_transition_angle": "10", + "wall_transition_filter_deviation": "25%", + "wall_transition_length": "100%", + "wipe_on_loops": "0", + "wipe_speed": "80%", + "wipe_tower_bridging": "10", + "wipe_tower_cone_angle": "0", + "wipe_tower_extra_spacing": "100%", + "wipe_tower_no_sparse_layers": "0", + "wipe_tower_rotation_angle": "0", + "wiping_volumes_extruders": "70,70,70,70,70,70,70,70,70,70", + "xy_contour_compensation": "0", + "xy_hole_compensation": "0" +} diff --git a/resources/profiles/Creality/process/0.08mm Extra Fine @Creality CR-20 Pro 0.4 nozzle.json b/resources/profiles/Creality/process/0.08mm Extra Fine @Creality CR-20 Pro 0.4 nozzle.json new file mode 100644 index 0000000000..7a0a132cb4 --- /dev/null +++ b/resources/profiles/Creality/process/0.08mm Extra Fine @Creality CR-20 Pro 0.4 nozzle.json @@ -0,0 +1,229 @@ +{ + "type": "process", + "name": "0.08mm Extra Fine @Creality CR-20 Pro 0.4 nozzle", + "inherits": "fdm_process_creality_common", + "from": "system", + "setting_id": "HTuSW1dDbNcU2jYF", + "instantiation": "true", + "accel_to_decel_enable": "1", + "accel_to_decel_factor": "50%", + "bottom_shell_layers": "7", + "bottom_shell_thickness": "0", + "bottom_solid_infill_flow_ratio": "1", + "bottom_surface_pattern": "monotonic", + "bridge_acceleration": "50%", + "bridge_angle": "0", + "bridge_density": "100%", + "bridge_flow": "0.95", + "bridge_no_support": "0", + "bridge_speed": "30", + "brim_ears_detection_length": "1", + "brim_ears_max_angle": "125", + "brim_object_gap": "0.2", + "brim_type": "auto_brim", + "brim_width": "5", + "compatible_printers": [ + "Creality CR-20 Pro 0.4 nozzle" + ], + "default_acceleration": "500", + "default_jerk": "10", + "detect_narrow_internal_solid_infill": "1", + "detect_overhang_wall": "1", + "detect_thin_wall": "0", + "draft_shield": "disabled", + "elefant_foot_compensation": "0.15", + "elefant_foot_compensation_layers": "1", + "enable_arc_fitting": "0", + "enable_overhang_speed": "1", + "enable_prime_tower": "0", + "enable_support": "0", + "enforce_support_layers": "0", + "ensure_vertical_shell_thickness": "ensure_all", + "exclude_object": "0", + "extra_perimeters_on_overhangs": "0", + "filename_format": "{input_filename_base}_{filament_type[0]}_{print_time}.gcode", + "filter_out_gap_fill": "0", + "flush_into_infill": "0", + "flush_into_objects": "0", + "flush_into_support": "1", + "fuzzy_skin": "none", + "fuzzy_skin_point_distance": "0.8", + "fuzzy_skin_thickness": "0.3", + "gap_infill_speed": "30", + "gcode_add_line_number": "0", + "gcode_comments": "0", + "gcode_label_objects": "1", + "hole_to_polyhole": "0", + "hole_to_polyhole_threshold": "0.01", + "hole_to_polyhole_twisted": "1", + "independent_support_layer_height": "1", + "infill_anchor": "400%", + "infill_anchor_max": "20", + "infill_combination": "0", + "infill_direction": "45", + "infill_jerk": "10", + "infill_wall_overlap": "30%", + "initial_layer_acceleration": "500", + "initial_layer_infill_speed": "20", + "initial_layer_jerk": "8", + "initial_layer_line_width": "0.5", + "initial_layer_min_bead_width": "85%", + "initial_layer_print_height": "0.2", + "initial_layer_speed": "15", + "initial_layer_travel_speed": "50%", + "inner_wall_acceleration": "500", + "inner_wall_jerk": "10", + "inner_wall_line_width": "0.45", + "inner_wall_speed": "35", + "interface_shells": "0", + "internal_bridge_flow": "1", + "internal_bridge_speed": "100%", + "internal_solid_infill_acceleration": "100%", + "internal_solid_infill_line_width": "0.45", + "internal_solid_infill_pattern": "monotonic", + "internal_solid_infill_speed": "60", + "ironing_angle": "-1", + "ironing_flow": "8%", + "ironing_pattern": "zig-zag", + "ironing_spacing": "0.15", + "ironing_speed": "30", + "ironing_support_layer": "0", + "ironing_type": "no ironing", + "layer_height": "0.08", + "line_width": "0.42", + "make_overhang_printable": "0", + "make_overhang_printable_angle": "55", + "make_overhang_printable_hole_size": "0", + "max_bridge_length": "10", + "max_travel_detour_distance": "0", + "max_volumetric_extrusion_rate_slope": "0", + "max_volumetric_extrusion_rate_slope_segment_length": "3", + "min_bead_width": "85%", + "min_feature_size": "25%", + "min_width_top_surface": "300%", + "minimum_sparse_infill_area": "15", + "minimum_support_area": "5", + "only_one_wall_first_layer": "0", + "only_one_wall_top": "1", + "ooze_prevention": "0", + "outer_wall_acceleration": "500", + "outer_wall_jerk": "10", + "outer_wall_line_width": "0.42", + "outer_wall_speed": "30", + "overhang_1_4_speed": "0", + "overhang_2_4_speed": "50%", + "overhang_3_4_speed": "30%", + "overhang_4_4_speed": "10%", + "overhang_reverse": "0", + "overhang_reverse_threshold": "50%", + "precise_outer_wall": "0", + "prime_tower_brim_width": "3", + "prime_tower_width": "35", + "prime_volume": "45", + "print_flow_ratio": "1", + "print_sequence": "by layer", + "raft_contact_distance": "0.1", + "raft_expansion": "1.5", + "raft_first_layer_density": "90%", + "raft_first_layer_expansion": "2", + "raft_layers": "0", + "reduce_crossing_wall": "0", + "reduce_infill_retraction": "1", + "resolution": "0.012", + "role_based_wipe_speed": "1", + "seam_gap": "10%", + "seam_position": "aligned", + "single_extruder_multi_material_priming": "0", + "skirt_distance": "5", + "skirt_height": "1", + "skirt_loops": "2", + "skirt_speed": "50", + "slice_closing_radius": "0.049", + "slicing_mode": "regular", + "slow_down_layers": "0", + "slowdown_for_curled_perimeters": "0", + "small_perimeter_speed": "50%", + "small_perimeter_threshold": "0", + "solid_infill_filament": "1", + "sparse_infill_acceleration": "100%", + "sparse_infill_density": "15%", + "sparse_infill_filament": "1", + "sparse_infill_line_width": "0.45", + "sparse_infill_pattern": "grid", + "sparse_infill_speed": "60", + "spiral_mode": "0", + "staggered_inner_seams": "0", + "standby_temperature_delta": "-5", + "support_angle": "0", + "support_base_pattern": "rectilinear", + "support_base_pattern_spacing": "2.5", + "support_bottom_interface_spacing": "0.5", + "support_bottom_z_distance": "0.2", + "support_critical_regions_only": "0", + "support_expansion": "0", + "support_filament": "0", + "support_interface_bottom_layers": "2", + "support_interface_filament": "0", + "support_interface_loop_pattern": "0", + "support_interface_pattern": "auto", + "support_interface_spacing": "0.5", + "support_interface_speed": "35", + "support_interface_top_layers": "2", + "support_line_width": "0.4", + "support_object_xy_distance": "0.35", + "support_on_build_plate_only": "0", + "support_remove_small_overhang": "1", + "support_speed": "35", + "support_style": "default", + "support_threshold_angle": "30", + "support_top_z_distance": "0.2", + "support_type": "normal(auto)", + "support_xy_overrides_z": "xy_overrides_z", + "thick_bridges": "0", + "thick_internal_bridges": "1", + "timelapse_type": "0", + "top_shell_layers": "9", + "top_shell_thickness": "0.8", + "top_solid_infill_flow_ratio": "1", + "top_surface_acceleration": "500", + "top_surface_jerk": "10", + "top_surface_line_width": "0.42", + "top_surface_pattern": "monotonicline", + "top_surface_speed": "30", + "travel_acceleration": "500", + "travel_jerk": "8", + "travel_speed": "120", + "travel_speed_z": "0", + "tree_support_adaptive_layer_height": "1", + "tree_support_angle_slow": "25", + "tree_support_auto_brim": "1", + "tree_support_branch_angle": "45", + "tree_support_branch_angle_organic": "40", + "tree_support_branch_diameter": "2", + "tree_support_branch_diameter_angle": "5", + "tree_support_branch_diameter_double_wall": "3", + "tree_support_branch_diameter_organic": "2", + "tree_support_branch_distance": "5", + "tree_support_branch_distance_organic": "1", + "tree_support_brim_width": "3", + "tree_support_tip_diameter": "0.8", + "tree_support_top_rate": "30%", + "tree_support_wall_count": "0", + "wall_distribution_count": "1", + "wall_filament": "1", + "wall_generator": "classic", + "wall_loops": "2", + "wall_transition_angle": "10", + "wall_transition_filter_deviation": "25%", + "wall_transition_length": "100%", + "wipe_on_loops": "0", + "wipe_speed": "80%", + "wipe_tower_bridging": "10", + "wipe_tower_cone_angle": "0", + "wipe_tower_extra_spacing": "100%", + "wipe_tower_no_sparse_layers": "0", + "wipe_tower_rotation_angle": "0", + "wiping_volumes_extruders": "70,70,70,70,70,70,70,70,70,70", + "xy_contour_compensation": "0", + "xy_hole_compensation": "0" +} diff --git a/resources/profiles/Creality/process/0.08mm Extra Fine @Creality Ender-2 Pro 0.4 nozzle.json b/resources/profiles/Creality/process/0.08mm Extra Fine @Creality Ender-2 Pro 0.4 nozzle.json new file mode 100644 index 0000000000..3821bf9d72 --- /dev/null +++ b/resources/profiles/Creality/process/0.08mm Extra Fine @Creality Ender-2 Pro 0.4 nozzle.json @@ -0,0 +1,267 @@ +{ + "type": "process", + "name": "0.08mm Extra Fine @Creality Ender-2 Pro 0.4 nozzle", + "inherits": "fdm_process_creality_common", + "from": "system", + "setting_id": "AGNseZJ1dDlfxSpJ", + "instantiation": "true", + "accel_to_decel_enable": "1", + "accel_to_decel_factor": "50%", + "acceleration_limit_mess": "[[0.5,1.0,100,6000,210],[1.0,1.5,80,5500,200],[1.5,2.0,60,5000,190]]", + "acceleration_limit_mess_enable": "0", + "ai_infill": "0", + "alternate_extra_wall": "0", + "bottom_shell_layers": "7", + "bottom_shell_thickness": "0", + "bottom_solid_infill_flow_ratio": "1", + "bottom_surface_pattern": "monotonic", + "bridge_acceleration": "50%", + "bridge_angle": "0", + "bridge_density": "100%", + "bridge_flow": "0.95", + "bridge_no_support": "0", + "bridge_speed": "50", + "brim_ears_detection_length": "1", + "brim_ears_max_angle": "125", + "brim_object_gap": "0.2", + "brim_type": "auto_brim", + "brim_width": "5", + "compatible_printers": [ + "Creality Ender-2 Pro 0.4 nozzle" + ], + "counterbore_hole_bridging": "none", + "default_acceleration": "500", + "default_jerk": "8", + "detect_narrow_internal_solid_infill": "1", + "detect_overhang_wall": "1", + "detect_thin_wall": "0", + "dont_filter_internal_bridges": "disabled", + "draft_shield": "disabled", + "elefant_foot_compensation": "0.1", + "elefant_foot_compensation_layers": "1", + "enable_arc_fitting": "0", + "enable_overhang_speed": "1", + "enable_prime_tower": "0", + "enable_support": "0", + "enforce_support_layers": "0", + "ensure_vertical_shell_thickness": "ensure_all", + "exclude_object": "0", + "extra_perimeters_on_overhangs": "0", + "filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode", + "filter_out_gap_fill": "0", + "flush_into_infill": "0", + "flush_into_objects": "0", + "flush_into_support": "1", + "fuzzy_skin": "none", + "fuzzy_skin_first_layer": "0", + "fuzzy_skin_point_distance": "0.8", + "fuzzy_skin_thickness": "0.3", + "gap_fill_target": "everywhere", + "gap_infill_speed": "50", + "gcode_add_line_number": "0", + "gcode_comments": "0", + "gcode_label_objects": "1", + "hole_to_polyhole": "0", + "hole_to_polyhole_threshold": "0.01", + "hole_to_polyhole_twisted": "1", + "independent_support_layer_height": "1", + "infill_anchor": "400%", + "infill_anchor_max": "20", + "infill_combination": "0", + "infill_direction": "45", + "infill_jerk": "8", + "infill_wall_overlap": "30%", + "initial_layer_acceleration": "500", + "initial_layer_infill_speed": "20", + "initial_layer_jerk": "8", + "initial_layer_line_width": "0.5", + "initial_layer_min_bead_width": "85%", + "initial_layer_print_height": "0.2", + "initial_layer_speed": "20", + "initial_layer_travel_speed": "50%", + "inner_wall_acceleration": "500", + "inner_wall_jerk": "8", + "inner_wall_line_width": "0.45", + "inner_wall_speed": "60", + "interface_shells": "0", + "internal_bridge_flow": "1", + "internal_bridge_speed": "150%", + "internal_solid_infill_acceleration": "100%", + "internal_solid_infill_line_width": "0.45", + "internal_solid_infill_pattern": "monotonic", + "internal_solid_infill_speed": "70", + "ironing_angle": "-1", + "ironing_flow": "15%", + "ironing_pattern": "zig-zag", + "ironing_spacing": "0.1", + "ironing_speed": "20", + "ironing_support_layer": "0", + "ironing_type": "no ironing", + "is_infill_first": "0", + "layer_height": "0.08", + "line_width": "0.45", + "make_overhang_printable": "0", + "make_overhang_printable_angle": "55", + "make_overhang_printable_hole_size": "0", + "material_flow_dependent_temperature": "0", + "material_flow_temp_graph": "[[3.0,210],[10.0,220],[12.0,230]]", + "max_bridge_length": "10", + "max_travel_detour_distance": "0", + "max_volumetric_extrusion_rate_slope": "0", + "max_volumetric_extrusion_rate_slope_segment_length": "3", + "min_bead_width": "85%", + "min_feature_size": "25%", + "min_length_factor": "0.5", + "min_width_top_surface": "300%", + "minimum_sparse_infill_area": "10", + "minimum_support_area": "5", + "mmu_segmented_region_interlocking_depth": "0", + "mmu_segmented_region_max_width": "0", + "only_one_wall_first_layer": "0", + "only_one_wall_top": "1", + "ooze_prevention": "0", + "outer_wall_acceleration": "500", + "outer_wall_jerk": "8", + "outer_wall_line_width": "0.42", + "outer_wall_speed": "50", + "overhang_1_4_speed": "0", + "overhang_2_4_speed": "25", + "overhang_3_4_speed": "15", + "overhang_4_4_speed": "10", + "overhang_reverse": "0", + "overhang_reverse_internal_only": "0", + "overhang_reverse_threshold": "50%", + "precise_outer_wall": "0", + "prime_tower_brim_width": "3", + "prime_tower_enhance_type": "chamfer", + "prime_tower_width": "60", + "prime_volume": "45", + "print_flow_ratio": "1", + "print_order": "default", + "print_sequence": "by layer", + "raft_contact_distance": "0.1", + "raft_expansion": "1.5", + "raft_first_layer_density": "90%", + "raft_first_layer_expansion": "2", + "raft_layers": "0", + "reduce_crossing_wall": "0", + "reduce_infill_retraction": "1", + "resolution": "0.012", + "role_based_wipe_speed": "1", + "scarf_angle_threshold": "155", + "scarf_joint_flow_ratio": "1", + "scarf_joint_speed": "100%", + "scarf_overhang_threshold": "40%", + "seam_gap": "10%", + "seam_position": "aligned", + "seam_slope_conditional": "0", + "seam_slope_entire_loop": "0", + "seam_slope_inner_walls": "0", + "seam_slope_min_length": "20", + "seam_slope_start_height": "0", + "seam_slope_steps": "10", + "seam_slope_type": "none", + "single_extruder_multi_material_priming": "0", + "skirt_distance": "2", + "skirt_height": "2", + "skirt_loops": "2", + "skirt_speed": "50", + "slice_closing_radius": "0.049", + "slicing_mode": "regular", + "slow_down_layers": "0", + "slowdown_for_curled_perimeters": "0", + "small_area_infill_flow_compensation": "0", + "small_area_infill_flow_compensation_model": "0,0;\"\\n0.2,0.4444\";\"\\n0.4,0.6145\";\"\\n0.6,0.7059\";\"\\n0.8,0.7619\";\"\\n1.5,0.8571\";\"\\n2,0.8889\";\"\\n3,0.9231\";\"\\n5,0.9520\";\"\\n10,1\"", + "small_perimeter_speed": "50%", + "small_perimeter_threshold": "0", + "solid_infill_filament": "1", + "sparse_infill_acceleration": "100%", + "sparse_infill_density": "15%", + "sparse_infill_filament": "1", + "sparse_infill_line_width": "0.45", + "sparse_infill_pattern": "grid", + "sparse_infill_speed": "70", + "speed_limit_to_height": "[[100,150,100,6000,210],[150,200,80,5500,200],[200,250,60,5000,190]]", + "speed_limit_to_height_enable": "0", + "spiral_mode": "0", + "spiral_mode_max_xy_smoothing": "200%", + "spiral_mode_smooth": "0", + "staggered_inner_seams": "0", + "standby_temperature_delta": "-5", + "support_angle": "0", + "support_base_pattern": "rectilinear", + "support_base_pattern_spacing": "2.5", + "support_bottom_interface_spacing": "0.5", + "support_bottom_z_distance": "0.2", + "support_critical_regions_only": "0", + "support_expansion": "0", + "support_filament": "0", + "support_interface_bottom_layers": "2", + "support_interface_filament": "0", + "support_interface_loop_pattern": "0", + "support_interface_not_for_body": "1", + "support_interface_pattern": "auto", + "support_interface_spacing": "0.5", + "support_interface_speed": "60", + "support_interface_top_layers": "2", + "support_line_width": "0.4", + "support_object_xy_distance": "0.35", + "support_on_build_plate_only": "0", + "support_remove_small_overhang": "1", + "support_speed": "60", + "support_style": "default", + "support_threshold_angle": "30", + "support_top_z_distance": "0.2", + "support_type": "normal(auto)", + "support_xy_overrides_z": "xy_overrides_z", + "thick_bridges": "0", + "thick_internal_bridges": "1", + "timelapse_type": "0", + "top_shell_layers": "9", + "top_shell_thickness": "0.8", + "top_solid_infill_flow_ratio": "1", + "top_surface_acceleration": "500", + "top_surface_jerk": "8", + "top_surface_line_width": "0.42", + "top_surface_pattern": "monotonic", + "top_surface_speed": "50", + "travel_acceleration": "500", + "travel_jerk": "8", + "travel_speed": "120", + "travel_speed_z": "0", + "tree_support_adaptive_layer_height": "1", + "tree_support_angle_slow": "25", + "tree_support_auto_brim": "1", + "tree_support_branch_angle": "45", + "tree_support_branch_angle_organic": "40", + "tree_support_branch_diameter": "2", + "tree_support_branch_diameter_angle": "5", + "tree_support_branch_diameter_double_wall": "3", + "tree_support_branch_diameter_organic": "2", + "tree_support_branch_distance": "5", + "tree_support_branch_distance_organic": "1", + "tree_support_brim_width": "3", + "tree_support_tip_diameter": "0.8", + "tree_support_top_rate": "30%", + "tree_support_wall_count": "0", + "wall_direction": "auto", + "wall_distribution_count": "1", + "wall_filament": "1", + "wall_generator": "classic", + "wall_loops": "2", + "wall_sequence": "inner wall/outer wall", + "wall_transition_angle": "10", + "wall_transition_filter_deviation": "25%", + "wall_transition_length": "100%", + "wipe_before_external_loop": "0", + "wipe_on_loops": "0", + "wipe_speed": "80%", + "wipe_tower_bridging": "10", + "wipe_tower_cone_angle": "0", + "wipe_tower_extra_spacing": "100%", + "wipe_tower_no_sparse_layers": "0", + "wipe_tower_rotation_angle": "0", + "wiping_volumes_extruders": "70,70,70,70,70,70,70,70,70,70", + "xy_contour_compensation": "0", + "xy_hole_compensation": "0" +} diff --git a/resources/profiles/Creality/process/0.08mm Extra Fine @Creality Ender-3 Max 0.4 nozzle.json b/resources/profiles/Creality/process/0.08mm Extra Fine @Creality Ender-3 Max 0.4 nozzle.json new file mode 100644 index 0000000000..de2456da79 --- /dev/null +++ b/resources/profiles/Creality/process/0.08mm Extra Fine @Creality Ender-3 Max 0.4 nozzle.json @@ -0,0 +1,229 @@ +{ + "type": "process", + "name": "0.08mm Extra Fine @Creality Ender-3 Max 0.4 nozzle", + "inherits": "fdm_process_creality_common", + "from": "system", + "setting_id": "oaCT7YTo6y4UFStp", + "instantiation": "true", + "accel_to_decel_enable": "1", + "accel_to_decel_factor": "50%", + "bottom_shell_layers": "7", + "bottom_shell_thickness": "0", + "bottom_solid_infill_flow_ratio": "1", + "bottom_surface_pattern": "monotonic", + "bridge_acceleration": "50%", + "bridge_angle": "0", + "bridge_density": "100%", + "bridge_flow": "0.95", + "bridge_no_support": "0", + "bridge_speed": "30", + "brim_ears_detection_length": "1", + "brim_ears_max_angle": "125", + "brim_object_gap": "0.2", + "brim_type": "auto_brim", + "brim_width": "5", + "compatible_printers": [ + "Creality Ender-3 Max 0.4 nozzle" + ], + "default_acceleration": "500", + "default_jerk": "10", + "detect_narrow_internal_solid_infill": "1", + "detect_overhang_wall": "1", + "detect_thin_wall": "0", + "draft_shield": "disabled", + "elefant_foot_compensation": "0.15", + "elefant_foot_compensation_layers": "1", + "enable_arc_fitting": "0", + "enable_overhang_speed": "1", + "enable_prime_tower": "0", + "enable_support": "0", + "enforce_support_layers": "0", + "ensure_vertical_shell_thickness": "ensure_all", + "exclude_object": "0", + "extra_perimeters_on_overhangs": "0", + "filename_format": "{input_filename_base}_{filament_type[0]}_{print_time}.gcode", + "filter_out_gap_fill": "0", + "flush_into_infill": "0", + "flush_into_objects": "0", + "flush_into_support": "1", + "fuzzy_skin": "none", + "fuzzy_skin_point_distance": "0.8", + "fuzzy_skin_thickness": "0.3", + "gap_infill_speed": "40", + "gcode_add_line_number": "0", + "gcode_comments": "0", + "gcode_label_objects": "1", + "hole_to_polyhole": "0", + "hole_to_polyhole_threshold": "0.01", + "hole_to_polyhole_twisted": "1", + "independent_support_layer_height": "1", + "infill_anchor": "400%", + "infill_anchor_max": "20", + "infill_combination": "0", + "infill_direction": "45", + "infill_jerk": "10", + "infill_wall_overlap": "30%", + "initial_layer_acceleration": "500", + "initial_layer_infill_speed": "30", + "initial_layer_jerk": "8", + "initial_layer_line_width": "0.5", + "initial_layer_min_bead_width": "85%", + "initial_layer_print_height": "0.2", + "initial_layer_speed": "15", + "initial_layer_travel_speed": "50%", + "inner_wall_acceleration": "500", + "inner_wall_jerk": "10", + "inner_wall_line_width": "0.45", + "inner_wall_speed": "50", + "interface_shells": "0", + "internal_bridge_flow": "1", + "internal_bridge_speed": "100%", + "internal_solid_infill_acceleration": "100%", + "internal_solid_infill_line_width": "0.45", + "internal_solid_infill_pattern": "monotonic", + "internal_solid_infill_speed": "60", + "ironing_angle": "-1", + "ironing_flow": "8%", + "ironing_pattern": "zig-zag", + "ironing_spacing": "0.15", + "ironing_speed": "30", + "ironing_support_layer": "0", + "ironing_type": "no ironing", + "layer_height": "0.08", + "line_width": "0.42", + "make_overhang_printable": "0", + "make_overhang_printable_angle": "55", + "make_overhang_printable_hole_size": "0", + "max_bridge_length": "10", + "max_travel_detour_distance": "0", + "max_volumetric_extrusion_rate_slope": "0", + "max_volumetric_extrusion_rate_slope_segment_length": "3", + "min_bead_width": "85%", + "min_feature_size": "25%", + "min_width_top_surface": "300%", + "minimum_sparse_infill_area": "15", + "minimum_support_area": "5", + "only_one_wall_first_layer": "0", + "only_one_wall_top": "1", + "ooze_prevention": "0", + "outer_wall_acceleration": "500", + "outer_wall_jerk": "10", + "outer_wall_line_width": "0.42", + "outer_wall_speed": "50", + "overhang_1_4_speed": "0", + "overhang_2_4_speed": "30", + "overhang_3_4_speed": "20", + "overhang_4_4_speed": "10", + "overhang_reverse": "0", + "overhang_reverse_threshold": "50%", + "precise_outer_wall": "0", + "prime_tower_brim_width": "3", + "prime_tower_width": "35", + "prime_volume": "45", + "print_flow_ratio": "1", + "print_sequence": "by layer", + "raft_contact_distance": "0.1", + "raft_expansion": "1.5", + "raft_first_layer_density": "90%", + "raft_first_layer_expansion": "2", + "raft_layers": "0", + "reduce_crossing_wall": "0", + "reduce_infill_retraction": "1", + "resolution": "0.012", + "role_based_wipe_speed": "1", + "seam_gap": "10%", + "seam_position": "aligned", + "single_extruder_multi_material_priming": "0", + "skirt_distance": "5", + "skirt_height": "1", + "skirt_loops": "2", + "skirt_speed": "50", + "slice_closing_radius": "0.049", + "slicing_mode": "regular", + "slow_down_layers": "0", + "slowdown_for_curled_perimeters": "0", + "small_perimeter_speed": "50%", + "small_perimeter_threshold": "0", + "solid_infill_filament": "1", + "sparse_infill_acceleration": "100%", + "sparse_infill_density": "15%", + "sparse_infill_filament": "1", + "sparse_infill_line_width": "0.45", + "sparse_infill_pattern": "grid", + "sparse_infill_speed": "70", + "spiral_mode": "0", + "staggered_inner_seams": "0", + "standby_temperature_delta": "-5", + "support_angle": "0", + "support_base_pattern": "rectilinear", + "support_base_pattern_spacing": "2.5", + "support_bottom_interface_spacing": "0.5", + "support_bottom_z_distance": "0.2", + "support_critical_regions_only": "0", + "support_expansion": "0", + "support_filament": "0", + "support_interface_bottom_layers": "2", + "support_interface_filament": "0", + "support_interface_loop_pattern": "0", + "support_interface_pattern": "auto", + "support_interface_spacing": "0.5", + "support_interface_speed": "50", + "support_interface_top_layers": "2", + "support_line_width": "0.4", + "support_object_xy_distance": "0.35", + "support_on_build_plate_only": "0", + "support_remove_small_overhang": "1", + "support_speed": "50", + "support_style": "default", + "support_threshold_angle": "30", + "support_top_z_distance": "0.2", + "support_type": "normal(auto)", + "support_xy_overrides_z": "xy_overrides_z", + "thick_bridges": "0", + "thick_internal_bridges": "1", + "timelapse_type": "0", + "top_shell_layers": "9", + "top_shell_thickness": "0.8", + "top_solid_infill_flow_ratio": "1", + "top_surface_acceleration": "500", + "top_surface_jerk": "10", + "top_surface_line_width": "0.42", + "top_surface_pattern": "monotonicline", + "top_surface_speed": "40", + "travel_acceleration": "500", + "travel_jerk": "8", + "travel_speed": "100", + "travel_speed_z": "0", + "tree_support_adaptive_layer_height": "1", + "tree_support_angle_slow": "25", + "tree_support_auto_brim": "1", + "tree_support_branch_angle": "45", + "tree_support_branch_angle_organic": "40", + "tree_support_branch_diameter": "2", + "tree_support_branch_diameter_angle": "5", + "tree_support_branch_diameter_double_wall": "3", + "tree_support_branch_diameter_organic": "2", + "tree_support_branch_distance": "5", + "tree_support_branch_distance_organic": "1", + "tree_support_brim_width": "3", + "tree_support_tip_diameter": "0.8", + "tree_support_top_rate": "30%", + "tree_support_wall_count": "0", + "wall_distribution_count": "1", + "wall_filament": "1", + "wall_generator": "classic", + "wall_loops": "2", + "wall_transition_angle": "10", + "wall_transition_filter_deviation": "25%", + "wall_transition_length": "100%", + "wipe_on_loops": "0", + "wipe_speed": "80%", + "wipe_tower_bridging": "10", + "wipe_tower_cone_angle": "0", + "wipe_tower_extra_spacing": "100%", + "wipe_tower_no_sparse_layers": "0", + "wipe_tower_rotation_angle": "0", + "wiping_volumes_extruders": "70,70,70,70,70,70,70,70,70,70", + "xy_contour_compensation": "0", + "xy_hole_compensation": "0" +} diff --git a/resources/profiles/Creality/process/0.08mm Extra Fine @Creality Ender-3 Max Neo 0.4 nozzle.json b/resources/profiles/Creality/process/0.08mm Extra Fine @Creality Ender-3 Max Neo 0.4 nozzle.json new file mode 100644 index 0000000000..0e4b49c1db --- /dev/null +++ b/resources/profiles/Creality/process/0.08mm Extra Fine @Creality Ender-3 Max Neo 0.4 nozzle.json @@ -0,0 +1,229 @@ +{ + "type": "process", + "name": "0.08mm Extra Fine @Creality Ender-3 Max Neo 0.4 nozzle", + "inherits": "fdm_process_creality_common", + "from": "system", + "setting_id": "RS4QkLYzrl7h45WD", + "instantiation": "true", + "accel_to_decel_enable": "1", + "accel_to_decel_factor": "50%", + "bottom_shell_layers": "7", + "bottom_shell_thickness": "0", + "bottom_solid_infill_flow_ratio": "1", + "bottom_surface_pattern": "monotonic", + "bridge_acceleration": "50%", + "bridge_angle": "0", + "bridge_density": "100%", + "bridge_flow": "0.95", + "bridge_no_support": "0", + "bridge_speed": "30", + "brim_ears_detection_length": "1", + "brim_ears_max_angle": "125", + "brim_object_gap": "0.2", + "brim_type": "auto_brim", + "brim_width": "5", + "compatible_printers": [ + "Creality Ender-3 Max Neo 0.4 nozzle" + ], + "default_acceleration": "500", + "default_jerk": "10", + "detect_narrow_internal_solid_infill": "1", + "detect_overhang_wall": "1", + "detect_thin_wall": "0", + "draft_shield": "disabled", + "elefant_foot_compensation": "0.15", + "elefant_foot_compensation_layers": "1", + "enable_arc_fitting": "0", + "enable_overhang_speed": "1", + "enable_prime_tower": "0", + "enable_support": "0", + "enforce_support_layers": "0", + "ensure_vertical_shell_thickness": "ensure_all", + "exclude_object": "0", + "extra_perimeters_on_overhangs": "0", + "filename_format": "{input_filename_base}_{filament_type[0]}_{print_time}.gcode", + "filter_out_gap_fill": "0", + "flush_into_infill": "0", + "flush_into_objects": "0", + "flush_into_support": "1", + "fuzzy_skin": "none", + "fuzzy_skin_point_distance": "0.8", + "fuzzy_skin_thickness": "0.3", + "gap_infill_speed": "40", + "gcode_add_line_number": "0", + "gcode_comments": "0", + "gcode_label_objects": "1", + "hole_to_polyhole": "0", + "hole_to_polyhole_threshold": "0.01", + "hole_to_polyhole_twisted": "1", + "independent_support_layer_height": "1", + "infill_anchor": "400%", + "infill_anchor_max": "20", + "infill_combination": "0", + "infill_direction": "45", + "infill_jerk": "10", + "infill_wall_overlap": "30%", + "initial_layer_acceleration": "500", + "initial_layer_infill_speed": "30", + "initial_layer_jerk": "8", + "initial_layer_line_width": "0.5", + "initial_layer_min_bead_width": "85%", + "initial_layer_print_height": "0.2", + "initial_layer_speed": "15", + "initial_layer_travel_speed": "50%", + "inner_wall_acceleration": "500", + "inner_wall_jerk": "10", + "inner_wall_line_width": "0.45", + "inner_wall_speed": "50", + "interface_shells": "0", + "internal_bridge_flow": "1", + "internal_bridge_speed": "100%", + "internal_solid_infill_acceleration": "100%", + "internal_solid_infill_line_width": "0.45", + "internal_solid_infill_pattern": "monotonic", + "internal_solid_infill_speed": "60", + "ironing_angle": "-1", + "ironing_flow": "8%", + "ironing_pattern": "zig-zag", + "ironing_spacing": "0.15", + "ironing_speed": "30", + "ironing_support_layer": "0", + "ironing_type": "no ironing", + "layer_height": "0.08", + "line_width": "0.42", + "make_overhang_printable": "0", + "make_overhang_printable_angle": "55", + "make_overhang_printable_hole_size": "0", + "max_bridge_length": "10", + "max_travel_detour_distance": "0", + "max_volumetric_extrusion_rate_slope": "0", + "max_volumetric_extrusion_rate_slope_segment_length": "3", + "min_bead_width": "85%", + "min_feature_size": "25%", + "min_width_top_surface": "300%", + "minimum_sparse_infill_area": "15", + "minimum_support_area": "5", + "only_one_wall_first_layer": "0", + "only_one_wall_top": "1", + "ooze_prevention": "0", + "outer_wall_acceleration": "500", + "outer_wall_jerk": "10", + "outer_wall_line_width": "0.42", + "outer_wall_speed": "50", + "overhang_1_4_speed": "0", + "overhang_2_4_speed": "30", + "overhang_3_4_speed": "20", + "overhang_4_4_speed": "10", + "overhang_reverse": "0", + "overhang_reverse_threshold": "50%", + "precise_outer_wall": "0", + "prime_tower_brim_width": "3", + "prime_tower_width": "35", + "prime_volume": "45", + "print_flow_ratio": "1", + "print_sequence": "by layer", + "raft_contact_distance": "0.1", + "raft_expansion": "1.5", + "raft_first_layer_density": "90%", + "raft_first_layer_expansion": "2", + "raft_layers": "0", + "reduce_crossing_wall": "0", + "reduce_infill_retraction": "1", + "resolution": "0.012", + "role_based_wipe_speed": "1", + "seam_gap": "10%", + "seam_position": "aligned", + "single_extruder_multi_material_priming": "0", + "skirt_distance": "5", + "skirt_height": "1", + "skirt_loops": "2", + "skirt_speed": "50", + "slice_closing_radius": "0.049", + "slicing_mode": "regular", + "slow_down_layers": "0", + "slowdown_for_curled_perimeters": "0", + "small_perimeter_speed": "50%", + "small_perimeter_threshold": "0", + "solid_infill_filament": "1", + "sparse_infill_acceleration": "100%", + "sparse_infill_density": "15%", + "sparse_infill_filament": "1", + "sparse_infill_line_width": "0.45", + "sparse_infill_pattern": "grid", + "sparse_infill_speed": "70", + "spiral_mode": "0", + "staggered_inner_seams": "0", + "standby_temperature_delta": "-5", + "support_angle": "0", + "support_base_pattern": "rectilinear", + "support_base_pattern_spacing": "2.5", + "support_bottom_interface_spacing": "0.5", + "support_bottom_z_distance": "0.2", + "support_critical_regions_only": "0", + "support_expansion": "0", + "support_filament": "0", + "support_interface_bottom_layers": "2", + "support_interface_filament": "0", + "support_interface_loop_pattern": "0", + "support_interface_pattern": "auto", + "support_interface_spacing": "0.5", + "support_interface_speed": "50", + "support_interface_top_layers": "2", + "support_line_width": "0.4", + "support_object_xy_distance": "0.35", + "support_on_build_plate_only": "0", + "support_remove_small_overhang": "1", + "support_speed": "50", + "support_style": "default", + "support_threshold_angle": "30", + "support_top_z_distance": "0.2", + "support_type": "normal(auto)", + "support_xy_overrides_z": "xy_overrides_z", + "thick_bridges": "0", + "thick_internal_bridges": "1", + "timelapse_type": "0", + "top_shell_layers": "9", + "top_shell_thickness": "0.8", + "top_solid_infill_flow_ratio": "1", + "top_surface_acceleration": "500", + "top_surface_jerk": "10", + "top_surface_line_width": "0.42", + "top_surface_pattern": "monotonicline", + "top_surface_speed": "40", + "travel_acceleration": "500", + "travel_jerk": "8", + "travel_speed": "100", + "travel_speed_z": "0", + "tree_support_adaptive_layer_height": "1", + "tree_support_angle_slow": "25", + "tree_support_auto_brim": "1", + "tree_support_branch_angle": "45", + "tree_support_branch_angle_organic": "40", + "tree_support_branch_diameter": "2", + "tree_support_branch_diameter_angle": "5", + "tree_support_branch_diameter_double_wall": "3", + "tree_support_branch_diameter_organic": "2", + "tree_support_branch_distance": "5", + "tree_support_branch_distance_organic": "1", + "tree_support_brim_width": "3", + "tree_support_tip_diameter": "0.8", + "tree_support_top_rate": "30%", + "tree_support_wall_count": "0", + "wall_distribution_count": "1", + "wall_filament": "1", + "wall_generator": "classic", + "wall_loops": "2", + "wall_transition_angle": "10", + "wall_transition_filter_deviation": "25%", + "wall_transition_length": "100%", + "wipe_on_loops": "0", + "wipe_speed": "80%", + "wipe_tower_bridging": "10", + "wipe_tower_cone_angle": "0", + "wipe_tower_extra_spacing": "100%", + "wipe_tower_no_sparse_layers": "0", + "wipe_tower_rotation_angle": "0", + "wiping_volumes_extruders": "70,70,70,70,70,70,70,70,70,70", + "xy_contour_compensation": "0", + "xy_hole_compensation": "0" +} diff --git a/resources/profiles/Creality/process/0.08mm Extra Fine @Creality Ender-3 Neo 0.4 nozzle.json b/resources/profiles/Creality/process/0.08mm Extra Fine @Creality Ender-3 Neo 0.4 nozzle.json new file mode 100644 index 0000000000..b5c1c6ac56 --- /dev/null +++ b/resources/profiles/Creality/process/0.08mm Extra Fine @Creality Ender-3 Neo 0.4 nozzle.json @@ -0,0 +1,229 @@ +{ + "type": "process", + "name": "0.08mm Extra Fine @Creality Ender-3 Neo 0.4 nozzle", + "inherits": "fdm_process_creality_common", + "from": "system", + "setting_id": "T1a6nt3lzdMsvyDH", + "instantiation": "true", + "accel_to_decel_enable": "1", + "accel_to_decel_factor": "50%", + "bottom_shell_layers": "7", + "bottom_shell_thickness": "0", + "bottom_solid_infill_flow_ratio": "1", + "bottom_surface_pattern": "monotonic", + "bridge_acceleration": "50%", + "bridge_angle": "0", + "bridge_density": "100%", + "bridge_flow": "1", + "bridge_no_support": "0", + "bridge_speed": "50", + "brim_ears_detection_length": "1", + "brim_ears_max_angle": "125", + "brim_object_gap": "0.2", + "brim_type": "auto_brim", + "brim_width": "5", + "compatible_printers": [ + "Creality Ender-3 Neo 0.4 nozzle" + ], + "default_acceleration": "500", + "default_jerk": "8", + "detect_narrow_internal_solid_infill": "1", + "detect_overhang_wall": "1", + "detect_thin_wall": "0", + "draft_shield": "disabled", + "elefant_foot_compensation": "0.15", + "elefant_foot_compensation_layers": "1", + "enable_arc_fitting": "0", + "enable_overhang_speed": "1", + "enable_prime_tower": "0", + "enable_support": "0", + "enforce_support_layers": "0", + "ensure_vertical_shell_thickness": "ensure_all", + "exclude_object": "0", + "extra_perimeters_on_overhangs": "0", + "filename_format": "{input_filename_base}_{filament_type[0]}_{print_time}.gcode", + "filter_out_gap_fill": "0", + "flush_into_infill": "0", + "flush_into_objects": "0", + "flush_into_support": "1", + "fuzzy_skin": "none", + "fuzzy_skin_point_distance": "0.8", + "fuzzy_skin_thickness": "0.3", + "gap_infill_speed": "40", + "gcode_add_line_number": "0", + "gcode_comments": "0", + "gcode_label_objects": "1", + "hole_to_polyhole": "0", + "hole_to_polyhole_threshold": "0.01", + "hole_to_polyhole_twisted": "1", + "independent_support_layer_height": "1", + "infill_anchor": "400%", + "infill_anchor_max": "20", + "infill_combination": "0", + "infill_direction": "45", + "infill_jerk": "8", + "infill_wall_overlap": "30%", + "initial_layer_acceleration": "500", + "initial_layer_infill_speed": "20", + "initial_layer_jerk": "8", + "initial_layer_line_width": "0.5", + "initial_layer_min_bead_width": "85%", + "initial_layer_print_height": "0.2", + "initial_layer_speed": "15", + "initial_layer_travel_speed": "100%", + "inner_wall_acceleration": "500", + "inner_wall_jerk": "8", + "inner_wall_line_width": "0.45", + "inner_wall_speed": "40", + "interface_shells": "0", + "internal_bridge_flow": "1", + "internal_bridge_speed": "150%", + "internal_solid_infill_acceleration": "100%", + "internal_solid_infill_line_width": "0.45", + "internal_solid_infill_pattern": "monotonic", + "internal_solid_infill_speed": "60", + "ironing_angle": "-1", + "ironing_flow": "8%", + "ironing_pattern": "zig-zag", + "ironing_spacing": "0.15", + "ironing_speed": "30", + "ironing_support_layer": "0", + "ironing_type": "no ironing", + "layer_height": "0.08", + "line_width": "0.42", + "make_overhang_printable": "0", + "make_overhang_printable_angle": "55", + "make_overhang_printable_hole_size": "0", + "max_bridge_length": "10", + "max_travel_detour_distance": "0", + "max_volumetric_extrusion_rate_slope": "0", + "max_volumetric_extrusion_rate_slope_segment_length": "3", + "min_bead_width": "85%", + "min_feature_size": "25%", + "min_width_top_surface": "300%", + "minimum_sparse_infill_area": "15", + "minimum_support_area": "5", + "only_one_wall_first_layer": "0", + "only_one_wall_top": "1", + "ooze_prevention": "0", + "outer_wall_acceleration": "500", + "outer_wall_jerk": "8", + "outer_wall_line_width": "0.42", + "outer_wall_speed": "30", + "overhang_1_4_speed": "0", + "overhang_2_4_speed": "20", + "overhang_3_4_speed": "15", + "overhang_4_4_speed": "10", + "overhang_reverse": "0", + "overhang_reverse_threshold": "50%", + "precise_outer_wall": "0", + "prime_tower_brim_width": "3", + "prime_tower_width": "35", + "prime_volume": "45", + "print_flow_ratio": "1", + "print_sequence": "by layer", + "raft_contact_distance": "0.1", + "raft_expansion": "1.5", + "raft_first_layer_density": "90%", + "raft_first_layer_expansion": "2", + "raft_layers": "0", + "reduce_crossing_wall": "0", + "reduce_infill_retraction": "1", + "resolution": "0.012", + "role_based_wipe_speed": "1", + "seam_gap": "10%", + "seam_position": "aligned", + "single_extruder_multi_material_priming": "0", + "skirt_distance": "2", + "skirt_height": "1", + "skirt_loops": "2", + "skirt_speed": "20", + "slice_closing_radius": "0.049", + "slicing_mode": "regular", + "slow_down_layers": "1", + "slowdown_for_curled_perimeters": "0", + "small_perimeter_speed": "50%", + "small_perimeter_threshold": "0", + "solid_infill_filament": "1", + "sparse_infill_acceleration": "100%", + "sparse_infill_density": "15%", + "sparse_infill_filament": "1", + "sparse_infill_line_width": "0.45", + "sparse_infill_pattern": "grid", + "sparse_infill_speed": "60", + "spiral_mode": "0", + "staggered_inner_seams": "0", + "standby_temperature_delta": "-5", + "support_angle": "0", + "support_base_pattern": "rectilinear", + "support_base_pattern_spacing": "2.5", + "support_bottom_interface_spacing": "0.5", + "support_bottom_z_distance": "0.2", + "support_critical_regions_only": "0", + "support_expansion": "0", + "support_filament": "0", + "support_interface_bottom_layers": "2", + "support_interface_filament": "0", + "support_interface_loop_pattern": "0", + "support_interface_pattern": "auto", + "support_interface_spacing": "0.5", + "support_interface_speed": "40", + "support_interface_top_layers": "2", + "support_line_width": "0.4", + "support_object_xy_distance": "0.35", + "support_on_build_plate_only": "0", + "support_remove_small_overhang": "1", + "support_speed": "40", + "support_style": "default", + "support_threshold_angle": "30", + "support_top_z_distance": "0.2", + "support_type": "normal(auto)", + "support_xy_overrides_z": "xy_overrides_z", + "thick_bridges": "0", + "thick_internal_bridges": "1", + "timelapse_type": "0", + "top_shell_layers": "9", + "top_shell_thickness": "0.8", + "top_solid_infill_flow_ratio": "1", + "top_surface_acceleration": "500", + "top_surface_jerk": "8", + "top_surface_line_width": "0.42", + "top_surface_pattern": "monotonicline", + "top_surface_speed": "40", + "travel_acceleration": "500", + "travel_jerk": "8", + "travel_speed": "100", + "travel_speed_z": "0", + "tree_support_adaptive_layer_height": "1", + "tree_support_angle_slow": "25", + "tree_support_auto_brim": "1", + "tree_support_branch_angle": "45", + "tree_support_branch_angle_organic": "40", + "tree_support_branch_diameter": "2", + "tree_support_branch_diameter_angle": "5", + "tree_support_branch_diameter_double_wall": "3", + "tree_support_branch_diameter_organic": "2", + "tree_support_branch_distance": "5", + "tree_support_branch_distance_organic": "1", + "tree_support_brim_width": "3", + "tree_support_tip_diameter": "0.8", + "tree_support_top_rate": "30%", + "tree_support_wall_count": "0", + "wall_distribution_count": "1", + "wall_filament": "1", + "wall_generator": "classic", + "wall_loops": "2", + "wall_transition_angle": "10", + "wall_transition_filter_deviation": "25%", + "wall_transition_length": "100%", + "wipe_on_loops": "0", + "wipe_speed": "80%", + "wipe_tower_bridging": "10", + "wipe_tower_cone_angle": "0", + "wipe_tower_extra_spacing": "100%", + "wipe_tower_no_sparse_layers": "0", + "wipe_tower_rotation_angle": "0", + "wiping_volumes_extruders": "70,70,70,70,70,70,70,70,70,70", + "xy_contour_compensation": "0", + "xy_hole_compensation": "0" +} diff --git a/resources/profiles/Creality/process/0.08mm Extra Fine @Creality Sermoon D3 0.4 nozzle.json b/resources/profiles/Creality/process/0.08mm Extra Fine @Creality Sermoon D3 0.4 nozzle.json new file mode 100644 index 0000000000..7be15b7f7a --- /dev/null +++ b/resources/profiles/Creality/process/0.08mm Extra Fine @Creality Sermoon D3 0.4 nozzle.json @@ -0,0 +1,267 @@ +{ + "type": "process", + "name": "0.08mm Extra Fine @Creality Sermoon D3 0.4 nozzle", + "inherits": "fdm_process_creality_common", + "from": "system", + "setting_id": "hgzLcDIojpLI4XXw", + "instantiation": "true", + "accel_to_decel_enable": "1", + "accel_to_decel_factor": "100%", + "acceleration_limit_mess": "[[0.5,1.0,100,6000],[1.0,1.5,80,5500],[1.5,2.0,60,5000]]", + "acceleration_limit_mess_enable": "0", + "ai_infill": "0", + "alternate_extra_wall": "0", + "bottom_shell_layers": "8", + "bottom_shell_thickness": "0", + "bottom_solid_infill_flow_ratio": "1", + "bottom_surface_pattern": "monotonic", + "bridge_acceleration": "50%", + "bridge_angle": "0", + "bridge_density": "100%", + "bridge_flow": "1", + "bridge_no_support": "0", + "bridge_speed": "50", + "brim_ears_detection_length": "1", + "brim_ears_max_angle": "125", + "brim_object_gap": "0.2", + "brim_type": "auto_brim", + "brim_width": "5", + "compatible_printers": [ + "Creality Sermoon D3 0.4 nozzle" + ], + "counterbore_hole_bridging": "none", + "default_acceleration": "500", + "default_jerk": "8", + "detect_narrow_internal_solid_infill": "1", + "detect_overhang_wall": "1", + "detect_thin_wall": "0", + "dont_filter_internal_bridges": "disabled", + "draft_shield": "disabled", + "elefant_foot_compensation": "0.15", + "elefant_foot_compensation_layers": "1", + "enable_arc_fitting": "0", + "enable_overhang_speed": "1", + "enable_prime_tower": "0", + "enable_support": "0", + "enforce_support_layers": "0", + "ensure_vertical_shell_thickness": "ensure_all", + "exclude_object": "1", + "extra_perimeters_on_overhangs": "0", + "filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode", + "filter_out_gap_fill": "0", + "flush_into_infill": "0", + "flush_into_objects": "0", + "flush_into_support": "0", + "fuzzy_skin": "none", + "fuzzy_skin_first_layer": "0", + "fuzzy_skin_point_distance": "0.8", + "fuzzy_skin_thickness": "0.3", + "gap_fill_target": "everywhere", + "gap_infill_speed": "50", + "gcode_add_line_number": "0", + "gcode_comments": "0", + "gcode_label_objects": "1", + "hole_to_polyhole": "0", + "hole_to_polyhole_threshold": "0.01", + "hole_to_polyhole_twisted": "1", + "independent_support_layer_height": "1", + "infill_anchor": "400%", + "infill_anchor_max": "20", + "infill_combination": "0", + "infill_direction": "45", + "infill_jerk": "8", + "infill_wall_overlap": "30", + "initial_layer_acceleration": "500", + "initial_layer_infill_speed": "25", + "initial_layer_jerk": "8", + "initial_layer_line_width": "0.5", + "initial_layer_min_bead_width": "85%", + "initial_layer_print_height": "0.2", + "initial_layer_speed": "25", + "initial_layer_travel_speed": "100%", + "inner_wall_acceleration": "500", + "inner_wall_jerk": "8", + "inner_wall_line_width": "0.45", + "inner_wall_speed": "50", + "interface_shells": "0", + "internal_bridge_flow": "1", + "internal_bridge_speed": "150%", + "internal_solid_infill_acceleration": "100%", + "internal_solid_infill_line_width": "0.42", + "internal_solid_infill_pattern": "monotonic", + "internal_solid_infill_speed": "80", + "ironing_angle": "90", + "ironing_flow": "8", + "ironing_pattern": "zig-zag", + "ironing_spacing": "0.15", + "ironing_speed": "30", + "ironing_support_layer": "0", + "ironing_type": "no ironing", + "is_infill_first": "0", + "layer_height": "0.08", + "line_width": "0.42", + "make_overhang_printable": "0", + "make_overhang_printable_angle": "55", + "make_overhang_printable_hole_size": "0", + "material_flow_dependent_temperature": "0", + "material_flow_temp_graph": "[[3.0,210],[10.0,220],[12.0,230]]", + "max_bridge_length": "10", + "max_travel_detour_distance": "0", + "max_volumetric_extrusion_rate_slope": "0", + "max_volumetric_extrusion_rate_slope_segment_length": "3", + "min_bead_width": "85%", + "min_feature_size": "25%", + "min_length_factor": "0.5", + "min_width_top_surface": "300%", + "minimum_sparse_infill_area": "15", + "minimum_support_area": "5", + "mmu_segmented_region_interlocking_depth": "0", + "mmu_segmented_region_max_width": "0", + "only_one_wall_first_layer": "0", + "only_one_wall_top": "1", + "ooze_prevention": "0", + "outer_wall_acceleration": "500", + "outer_wall_jerk": "8", + "outer_wall_line_width": "0.42", + "outer_wall_speed": "50", + "overhang_1_4_speed": "0", + "overhang_2_4_speed": "50", + "overhang_3_4_speed": "30", + "overhang_4_4_speed": "10", + "overhang_reverse": "0", + "overhang_reverse_internal_only": "0", + "overhang_reverse_threshold": "50%", + "precise_outer_wall": "0", + "prime_tower_brim_width": "3", + "prime_tower_enhance_type": "chamfer", + "prime_tower_width": "35", + "prime_volume": "45", + "print_flow_ratio": "1", + "print_order": "default", + "print_sequence": "by layer", + "raft_contact_distance": "0.1", + "raft_expansion": "1.5", + "raft_first_layer_density": "90%", + "raft_first_layer_expansion": "2", + "raft_layers": "0", + "reduce_crossing_wall": "0", + "reduce_infill_retraction": "1", + "resolution": "0.012", + "role_based_wipe_speed": "1", + "scarf_angle_threshold": "155", + "scarf_joint_flow_ratio": "1", + "scarf_joint_speed": "100%", + "scarf_overhang_threshold": "40%", + "seam_gap": "10%", + "seam_position": "aligned", + "seam_slope_conditional": "0", + "seam_slope_entire_loop": "0", + "seam_slope_inner_walls": "0", + "seam_slope_min_length": "20", + "seam_slope_start_height": "0", + "seam_slope_steps": "10", + "seam_slope_type": "none", + "single_extruder_multi_material_priming": "0", + "skirt_distance": "2", + "skirt_height": "1", + "skirt_loops": "0", + "skirt_speed": "50", + "slice_closing_radius": "0.049", + "slicing_mode": "regular", + "slow_down_layers": "0", + "slowdown_for_curled_perimeters": "0", + "small_area_infill_flow_compensation": "0", + "small_area_infill_flow_compensation_model": "0,0;\"\\n0.2,0.4444\";\"\\n0.4,0.6145\";\"\\n0.6,0.7059\";\"\\n0.8,0.7619\";\"\\n1.5,0.8571\";\"\\n2,0.8889\";\"\\n3,0.9231\";\"\\n5,0.9520\";\"\\n10,1\"", + "small_perimeter_speed": "50%", + "small_perimeter_threshold": "0", + "solid_infill_filament": "1", + "sparse_infill_acceleration": "100%", + "sparse_infill_density": "15%", + "sparse_infill_filament": "1", + "sparse_infill_line_width": "0.45", + "sparse_infill_pattern": "grid", + "sparse_infill_speed": "80", + "speed_limit_to_height": "[[100,150,100,6000],\n [150,200,80,5500],\n [200,250,60,5000]]", + "speed_limit_to_height_enable": "0", + "spiral_mode": "0", + "spiral_mode_max_xy_smoothing": "200%", + "spiral_mode_smooth": "0", + "staggered_inner_seams": "0", + "standby_temperature_delta": "-5", + "support_angle": "0", + "support_base_pattern": "rectilinear", + "support_base_pattern_spacing": "2.5", + "support_bottom_interface_spacing": "0.5", + "support_bottom_z_distance": "0.2", + "support_critical_regions_only": "0", + "support_expansion": "0", + "support_filament": "0", + "support_interface_bottom_layers": "2", + "support_interface_filament": "0", + "support_interface_loop_pattern": "0", + "support_interface_not_for_body": "1", + "support_interface_pattern": "auto", + "support_interface_spacing": "0.5", + "support_interface_speed": "80", + "support_interface_top_layers": "2", + "support_line_width": "0.4", + "support_object_xy_distance": "0.35", + "support_on_build_plate_only": "0", + "support_remove_small_overhang": "1", + "support_speed": "90", + "support_style": "default", + "support_threshold_angle": "30", + "support_top_z_distance": "0.2", + "support_type": "normal(auto)", + "support_xy_overrides_z": "xy_overrides_z", + "thick_bridges": "0", + "thick_internal_bridges": "1", + "timelapse_type": "0", + "top_shell_layers": "8", + "top_shell_thickness": "0.8", + "top_solid_infill_flow_ratio": "1", + "top_surface_acceleration": "500", + "top_surface_jerk": "8", + "top_surface_line_width": "0.42", + "top_surface_pattern": "monotonicline", + "top_surface_speed": "50", + "travel_acceleration": "500", + "travel_jerk": "8", + "travel_speed": "120", + "travel_speed_z": "0", + "tree_support_adaptive_layer_height": "1", + "tree_support_angle_slow": "25", + "tree_support_auto_brim": "1", + "tree_support_branch_angle": "45", + "tree_support_branch_angle_organic": "40", + "tree_support_branch_diameter": "2", + "tree_support_branch_diameter_angle": "5", + "tree_support_branch_diameter_double_wall": "3", + "tree_support_branch_diameter_organic": "2", + "tree_support_branch_distance": "5", + "tree_support_branch_distance_organic": "1", + "tree_support_brim_width": "3", + "tree_support_tip_diameter": "0.8", + "tree_support_top_rate": "30%", + "tree_support_wall_count": "0", + "wall_direction": "auto", + "wall_distribution_count": "1", + "wall_filament": "1", + "wall_generator": "classic", + "wall_loops": "2", + "wall_sequence": "inner wall/outer wall", + "wall_transition_angle": "10", + "wall_transition_filter_deviation": "25%", + "wall_transition_length": "100%", + "wipe_before_external_loop": "0", + "wipe_on_loops": "0", + "wipe_speed": "80%", + "wipe_tower_bridging": "10", + "wipe_tower_cone_angle": "0", + "wipe_tower_extra_spacing": "100%", + "wipe_tower_no_sparse_layers": "0", + "wipe_tower_rotation_angle": "0", + "wiping_volumes_extruders": "70,70,70,70,70,70,70,70,70,70", + "xy_contour_compensation": "0", + "xy_hole_compensation": "0" +} diff --git a/resources/profiles/Creality/process/0.08mm Extra Fine @Creality Sermoon V1 Pro 0.4 nozzle.json b/resources/profiles/Creality/process/0.08mm Extra Fine @Creality Sermoon V1 Pro 0.4 nozzle.json new file mode 100644 index 0000000000..8da87bc0e9 --- /dev/null +++ b/resources/profiles/Creality/process/0.08mm Extra Fine @Creality Sermoon V1 Pro 0.4 nozzle.json @@ -0,0 +1,267 @@ +{ + "type": "process", + "name": "0.08mm Extra Fine @Creality Sermoon V1 Pro 0.4 nozzle", + "inherits": "fdm_process_creality_common", + "from": "system", + "setting_id": "ylm8cO9jHjj6P5pV", + "instantiation": "true", + "accel_to_decel_enable": "1", + "accel_to_decel_factor": "100%", + "acceleration_limit_mess": "[[0.5,1.0,100,6000],[1.0,1.5,80,5500],[1.5,2.0,60,5000]]", + "acceleration_limit_mess_enable": "0", + "ai_infill": "0", + "alternate_extra_wall": "0", + "bottom_shell_layers": "8", + "bottom_shell_thickness": "0", + "bottom_solid_infill_flow_ratio": "1", + "bottom_surface_pattern": "monotonic", + "bridge_acceleration": "50%", + "bridge_angle": "0", + "bridge_density": "100%", + "bridge_flow": "1", + "bridge_no_support": "0", + "bridge_speed": "50", + "brim_ears_detection_length": "1", + "brim_ears_max_angle": "125", + "brim_object_gap": "0.2", + "brim_type": "auto_brim", + "brim_width": "5", + "compatible_printers": [ + "Creality Sermoon V1 Pro 0.4 nozzle" + ], + "counterbore_hole_bridging": "none", + "default_acceleration": "500", + "default_jerk": "8", + "detect_narrow_internal_solid_infill": "1", + "detect_overhang_wall": "1", + "detect_thin_wall": "0", + "dont_filter_internal_bridges": "disabled", + "draft_shield": "disabled", + "elefant_foot_compensation": "0.15", + "elefant_foot_compensation_layers": "1", + "enable_arc_fitting": "0", + "enable_overhang_speed": "1", + "enable_prime_tower": "0", + "enable_support": "0", + "enforce_support_layers": "0", + "ensure_vertical_shell_thickness": "ensure_all", + "exclude_object": "1", + "extra_perimeters_on_overhangs": "0", + "filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode", + "filter_out_gap_fill": "0", + "flush_into_infill": "0", + "flush_into_objects": "0", + "flush_into_support": "0", + "fuzzy_skin": "none", + "fuzzy_skin_first_layer": "0", + "fuzzy_skin_point_distance": "0.8", + "fuzzy_skin_thickness": "0.3", + "gap_fill_target": "everywhere", + "gap_infill_speed": "70", + "gcode_add_line_number": "0", + "gcode_comments": "0", + "gcode_label_objects": "1", + "hole_to_polyhole": "0", + "hole_to_polyhole_threshold": "0.01", + "hole_to_polyhole_twisted": "1", + "independent_support_layer_height": "1", + "infill_anchor": "400%", + "infill_anchor_max": "20", + "infill_combination": "0", + "infill_direction": "45", + "infill_jerk": "8", + "infill_wall_overlap": "30", + "initial_layer_acceleration": "500", + "initial_layer_infill_speed": "30", + "initial_layer_jerk": "8", + "initial_layer_line_width": "0.5", + "initial_layer_min_bead_width": "85%", + "initial_layer_print_height": "0.2", + "initial_layer_speed": "15", + "initial_layer_travel_speed": "100%", + "inner_wall_acceleration": "500", + "inner_wall_jerk": "8", + "inner_wall_line_width": "0.45", + "inner_wall_speed": "70", + "interface_shells": "0", + "internal_bridge_flow": "1", + "internal_bridge_speed": "150%", + "internal_solid_infill_acceleration": "100%", + "internal_solid_infill_line_width": "0.42", + "internal_solid_infill_pattern": "monotonic", + "internal_solid_infill_speed": "80", + "ironing_angle": "90", + "ironing_flow": "8", + "ironing_pattern": "zig-zag", + "ironing_spacing": "0.15", + "ironing_speed": "30", + "ironing_support_layer": "0", + "ironing_type": "no ironing", + "is_infill_first": "0", + "layer_height": "0.08", + "line_width": "0.42", + "make_overhang_printable": "0", + "make_overhang_printable_angle": "55", + "make_overhang_printable_hole_size": "0", + "material_flow_dependent_temperature": "0", + "material_flow_temp_graph": "[[3.0,210],[10.0,220],[12.0,230]]", + "max_bridge_length": "10", + "max_travel_detour_distance": "0", + "max_volumetric_extrusion_rate_slope": "0", + "max_volumetric_extrusion_rate_slope_segment_length": "3", + "min_bead_width": "85%", + "min_feature_size": "25%", + "min_length_factor": "0.5", + "min_width_top_surface": "300%", + "minimum_sparse_infill_area": "15", + "minimum_support_area": "5", + "mmu_segmented_region_interlocking_depth": "0", + "mmu_segmented_region_max_width": "0", + "only_one_wall_first_layer": "0", + "only_one_wall_top": "1", + "ooze_prevention": "0", + "outer_wall_acceleration": "500", + "outer_wall_jerk": "8", + "outer_wall_line_width": "0.42", + "outer_wall_speed": "70", + "overhang_1_4_speed": "0", + "overhang_2_4_speed": "30", + "overhang_3_4_speed": "20", + "overhang_4_4_speed": "10", + "overhang_reverse": "0", + "overhang_reverse_internal_only": "0", + "overhang_reverse_threshold": "50%", + "precise_outer_wall": "0", + "prime_tower_brim_width": "3", + "prime_tower_enhance_type": "chamfer", + "prime_tower_width": "35", + "prime_volume": "45", + "print_flow_ratio": "1", + "print_order": "default", + "print_sequence": "by layer", + "raft_contact_distance": "0.1", + "raft_expansion": "1.5", + "raft_first_layer_density": "90%", + "raft_first_layer_expansion": "2", + "raft_layers": "0", + "reduce_crossing_wall": "0", + "reduce_infill_retraction": "1", + "resolution": "0.012", + "role_based_wipe_speed": "1", + "scarf_angle_threshold": "155", + "scarf_joint_flow_ratio": "1", + "scarf_joint_speed": "100%", + "scarf_overhang_threshold": "40%", + "seam_gap": "10%", + "seam_position": "aligned", + "seam_slope_conditional": "0", + "seam_slope_entire_loop": "0", + "seam_slope_inner_walls": "0", + "seam_slope_min_length": "20", + "seam_slope_start_height": "0", + "seam_slope_steps": "10", + "seam_slope_type": "none", + "single_extruder_multi_material_priming": "0", + "skirt_distance": "2", + "skirt_height": "1", + "skirt_loops": "3", + "skirt_speed": "50", + "slice_closing_radius": "0.049", + "slicing_mode": "regular", + "slow_down_layers": "0", + "slowdown_for_curled_perimeters": "0", + "small_area_infill_flow_compensation": "0", + "small_area_infill_flow_compensation_model": "0,0;\"\\n0.2,0.4444\";\"\\n0.4,0.6145\";\"\\n0.6,0.7059\";\"\\n0.8,0.7619\";\"\\n1.5,0.8571\";\"\\n2,0.8889\";\"\\n3,0.9231\";\"\\n5,0.9520\";\"\\n10,1\"", + "small_perimeter_speed": "50%", + "small_perimeter_threshold": "0", + "solid_infill_filament": "1", + "sparse_infill_acceleration": "100%", + "sparse_infill_density": "15%", + "sparse_infill_filament": "1", + "sparse_infill_line_width": "0.45", + "sparse_infill_pattern": "grid", + "sparse_infill_speed": "80", + "speed_limit_to_height": "[[100,150,100,6000],\n [150,200,80,5500],\n [200,250,60,5000]]", + "speed_limit_to_height_enable": "0", + "spiral_mode": "0", + "spiral_mode_max_xy_smoothing": "200%", + "spiral_mode_smooth": "0", + "staggered_inner_seams": "0", + "standby_temperature_delta": "-5", + "support_angle": "0", + "support_base_pattern": "rectilinear", + "support_base_pattern_spacing": "2.5", + "support_bottom_interface_spacing": "0.5", + "support_bottom_z_distance": "0.2", + "support_critical_regions_only": "0", + "support_expansion": "0", + "support_filament": "0", + "support_interface_bottom_layers": "2", + "support_interface_filament": "0", + "support_interface_loop_pattern": "0", + "support_interface_not_for_body": "1", + "support_interface_pattern": "auto", + "support_interface_spacing": "0.5", + "support_interface_speed": "70", + "support_interface_top_layers": "2", + "support_line_width": "0.4", + "support_object_xy_distance": "0.35", + "support_on_build_plate_only": "0", + "support_remove_small_overhang": "1", + "support_speed": "60", + "support_style": "default", + "support_threshold_angle": "30", + "support_top_z_distance": "0.2", + "support_type": "normal(auto)", + "support_xy_overrides_z": "xy_overrides_z", + "thick_bridges": "0", + "thick_internal_bridges": "1", + "timelapse_type": "0", + "top_shell_layers": "9", + "top_shell_thickness": "0.8", + "top_solid_infill_flow_ratio": "1", + "top_surface_acceleration": "500", + "top_surface_jerk": "8", + "top_surface_line_width": "0.42", + "top_surface_pattern": "monotonicline", + "top_surface_speed": "70", + "travel_acceleration": "500", + "travel_jerk": "8", + "travel_speed": "100", + "travel_speed_z": "0", + "tree_support_adaptive_layer_height": "1", + "tree_support_angle_slow": "25", + "tree_support_auto_brim": "1", + "tree_support_branch_angle": "45", + "tree_support_branch_angle_organic": "40", + "tree_support_branch_diameter": "2", + "tree_support_branch_diameter_angle": "5", + "tree_support_branch_diameter_double_wall": "3", + "tree_support_branch_diameter_organic": "2", + "tree_support_branch_distance": "5", + "tree_support_branch_distance_organic": "1", + "tree_support_brim_width": "3", + "tree_support_tip_diameter": "0.8", + "tree_support_top_rate": "30%", + "tree_support_wall_count": "0", + "wall_direction": "auto", + "wall_distribution_count": "1", + "wall_filament": "1", + "wall_generator": "classic", + "wall_loops": "2", + "wall_sequence": "inner wall/outer wall", + "wall_transition_angle": "10", + "wall_transition_filter_deviation": "25%", + "wall_transition_length": "100%", + "wipe_before_external_loop": "0", + "wipe_on_loops": "0", + "wipe_speed": "80%", + "wipe_tower_bridging": "10", + "wipe_tower_cone_angle": "0", + "wipe_tower_extra_spacing": "100%", + "wipe_tower_no_sparse_layers": "0", + "wipe_tower_rotation_angle": "0", + "wiping_volumes_extruders": "70,70,70,70,70,70,70,70,70,70", + "xy_contour_compensation": "0", + "xy_hole_compensation": "0" +} diff --git a/resources/profiles/Creality/process/0.08mm SuperDetail @Creality CR-6 0.2.json b/resources/profiles/Creality/process/0.08mm SuperDetail @Creality CR-6 0.2.json index d33349495f..65e63734ff 100644 --- a/resources/profiles/Creality/process/0.08mm SuperDetail @Creality CR-6 0.2.json +++ b/resources/profiles/Creality/process/0.08mm SuperDetail @Creality CR-6 0.2.json @@ -20,5 +20,6 @@ "compatible_printers": [ "Creality CR-6 SE 0.2 nozzle", "Creality CR-6 Max 0.2 nozzle" - ] -} + ], + "travel_acceleration": "500" +} \ No newline at end of file diff --git a/resources/profiles/Creality/process/0.08mm SuperDetail @Creality Ender5Pro (2019) 0.2.json b/resources/profiles/Creality/process/0.08mm SuperDetail @Creality Ender5Pro (2019) 0.2.json index 230b17d517..98e3b8460f 100644 --- a/resources/profiles/Creality/process/0.08mm SuperDetail @Creality Ender5Pro (2019) 0.2.json +++ b/resources/profiles/Creality/process/0.08mm SuperDetail @Creality Ender5Pro (2019) 0.2.json @@ -8,5 +8,6 @@ "bottom_shell_layers": "9", "top_shell_layers": "11", "layer_height": "0.08", - "bridge_flow": "0.7" -} + "bridge_flow": "0.7", + "travel_acceleration": "500" +} \ No newline at end of file diff --git a/resources/profiles/Creality/process/0.08mm SuperDetail @Creality Ender5Pro (2019) 0.25.json b/resources/profiles/Creality/process/0.08mm SuperDetail @Creality Ender5Pro (2019) 0.25.json index aa1fb27356..a41c195976 100644 --- a/resources/profiles/Creality/process/0.08mm SuperDetail @Creality Ender5Pro (2019) 0.25.json +++ b/resources/profiles/Creality/process/0.08mm SuperDetail @Creality Ender5Pro (2019) 0.25.json @@ -8,5 +8,6 @@ "bottom_shell_layers": "9", "top_shell_layers": "11", "layer_height": "0.08", - "bridge_flow": "0.7" -} + "bridge_flow": "0.7", + "travel_acceleration": "500" +} \ No newline at end of file diff --git a/resources/profiles/Creality/process/0.08mm SuperDetail @Creality Ender5Pro (2019) 0.3.json b/resources/profiles/Creality/process/0.08mm SuperDetail @Creality Ender5Pro (2019) 0.3.json index d1e542b304..8ed82a6eed 100644 --- a/resources/profiles/Creality/process/0.08mm SuperDetail @Creality Ender5Pro (2019) 0.3.json +++ b/resources/profiles/Creality/process/0.08mm SuperDetail @Creality Ender5Pro (2019) 0.3.json @@ -8,5 +8,6 @@ "bottom_shell_layers": "9", "top_shell_layers": "11", "layer_height": "0.08", - "bridge_flow": "0.7" -} + "bridge_flow": "0.7", + "travel_acceleration": "500" +} \ No newline at end of file diff --git a/resources/profiles/Creality/process/0.10mm HighDetail @Creality CR-6 0.4.json b/resources/profiles/Creality/process/0.10mm HighDetail @Creality CR-6 0.4.json index 792e4bf7a3..10228d278b 100644 --- a/resources/profiles/Creality/process/0.10mm HighDetail @Creality CR-6 0.4.json +++ b/resources/profiles/Creality/process/0.10mm HighDetail @Creality CR-6 0.4.json @@ -18,5 +18,6 @@ "compatible_printers": [ "Creality CR-6 SE 0.4 nozzle", "Creality CR-6 Max 0.4 nozzle" - ] -} + ], + "travel_acceleration": "500" +} \ No newline at end of file diff --git a/resources/profiles/Creality/process/0.10mm HighDetail @Creality Ender5Pro (2019) 0.2.json b/resources/profiles/Creality/process/0.10mm HighDetail @Creality Ender5Pro (2019) 0.2.json index dfb5e9c47d..60a7132c79 100644 --- a/resources/profiles/Creality/process/0.10mm HighDetail @Creality Ender5Pro (2019) 0.2.json +++ b/resources/profiles/Creality/process/0.10mm HighDetail @Creality Ender5Pro (2019) 0.2.json @@ -8,5 +8,6 @@ "bottom_shell_layers": "7", "top_shell_layers": "9", "layer_height": "0.1", - "bridge_flow": "0.7" -} + "bridge_flow": "0.7", + "travel_acceleration": "500" +} \ No newline at end of file diff --git a/resources/profiles/Creality/process/0.10mm HighDetail @Creality Ender5Pro (2019) 0.25.json b/resources/profiles/Creality/process/0.10mm HighDetail @Creality Ender5Pro (2019) 0.25.json index 05874dce2a..071e03351c 100644 --- a/resources/profiles/Creality/process/0.10mm HighDetail @Creality Ender5Pro (2019) 0.25.json +++ b/resources/profiles/Creality/process/0.10mm HighDetail @Creality Ender5Pro (2019) 0.25.json @@ -8,5 +8,6 @@ "bottom_shell_layers": "7", "top_shell_layers": "9", "layer_height": "0.1", - "bridge_flow": "0.7" -} + "bridge_flow": "0.7", + "travel_acceleration": "500" +} \ No newline at end of file diff --git a/resources/profiles/Creality/process/0.10mm HighDetail @Creality Ender5Pro (2019) 0.3.json b/resources/profiles/Creality/process/0.10mm HighDetail @Creality Ender5Pro (2019) 0.3.json index bd46eedd26..1726af7779 100644 --- a/resources/profiles/Creality/process/0.10mm HighDetail @Creality Ender5Pro (2019) 0.3.json +++ b/resources/profiles/Creality/process/0.10mm HighDetail @Creality Ender5Pro (2019) 0.3.json @@ -8,5 +8,6 @@ "bottom_shell_layers": "7", "top_shell_layers": "9", "layer_height": "0.1", - "bridge_flow": "0.7" -} + "bridge_flow": "0.7", + "travel_acceleration": "500" +} \ No newline at end of file diff --git a/resources/profiles/Creality/process/0.12mm Detail @Creality CR-6 0.2.json b/resources/profiles/Creality/process/0.12mm Detail @Creality CR-6 0.2.json index 148e6ca5d9..82aa1d69c6 100644 --- a/resources/profiles/Creality/process/0.12mm Detail @Creality CR-6 0.2.json +++ b/resources/profiles/Creality/process/0.12mm Detail @Creality CR-6 0.2.json @@ -20,5 +20,6 @@ "compatible_printers": [ "Creality CR-6 SE 0.2 nozzle", "Creality CR-6 Max 0.2 nozzle" - ] -} + ], + "travel_acceleration": "500" +} \ No newline at end of file diff --git a/resources/profiles/Creality/process/0.12mm Detail @Creality CR-6 0.4.json b/resources/profiles/Creality/process/0.12mm Detail @Creality CR-6 0.4.json index 89456915ee..90ca992996 100644 --- a/resources/profiles/Creality/process/0.12mm Detail @Creality CR-6 0.4.json +++ b/resources/profiles/Creality/process/0.12mm Detail @Creality CR-6 0.4.json @@ -13,5 +13,6 @@ "compatible_printers": [ "Creality CR-6 SE 0.4 nozzle", "Creality CR-6 Max 0.4 nozzle" - ] -} + ], + "travel_acceleration": "500" +} \ No newline at end of file diff --git a/resources/profiles/Creality/process/0.12mm Detail @Creality Ender5Pro (2019) 0.2.json b/resources/profiles/Creality/process/0.12mm Detail @Creality Ender5Pro (2019) 0.2.json index ad1efe2985..8039bf2a18 100644 --- a/resources/profiles/Creality/process/0.12mm Detail @Creality Ender5Pro (2019) 0.2.json +++ b/resources/profiles/Creality/process/0.12mm Detail @Creality Ender5Pro (2019) 0.2.json @@ -8,5 +8,6 @@ "bottom_shell_layers": "6", "top_shell_layers": "7", "layer_height": "0.12", - "bridge_flow": "0.7" -} + "bridge_flow": "0.7", + "travel_acceleration": "500" +} \ No newline at end of file diff --git a/resources/profiles/Creality/process/0.12mm Detail @Creality Ender5Pro (2019) 0.25.json b/resources/profiles/Creality/process/0.12mm Detail @Creality Ender5Pro (2019) 0.25.json index 691b29d56a..2e3dcd7f35 100644 --- a/resources/profiles/Creality/process/0.12mm Detail @Creality Ender5Pro (2019) 0.25.json +++ b/resources/profiles/Creality/process/0.12mm Detail @Creality Ender5Pro (2019) 0.25.json @@ -8,5 +8,6 @@ "bottom_shell_layers": "6", "top_shell_layers": "7", "layer_height": "0.12", - "bridge_flow": "0.7" -} + "bridge_flow": "0.7", + "travel_acceleration": "500" +} \ No newline at end of file diff --git a/resources/profiles/Creality/process/0.12mm Detail @Creality Ender5Pro (2019) 0.3.json b/resources/profiles/Creality/process/0.12mm Detail @Creality Ender5Pro (2019) 0.3.json index e1eea95fd2..3c191ec24a 100644 --- a/resources/profiles/Creality/process/0.12mm Detail @Creality Ender5Pro (2019) 0.3.json +++ b/resources/profiles/Creality/process/0.12mm Detail @Creality Ender5Pro (2019) 0.3.json @@ -8,5 +8,6 @@ "bottom_shell_layers": "6", "top_shell_layers": "7", "layer_height": "0.12", - "bridge_flow": "0.7" -} + "bridge_flow": "0.7", + "travel_acceleration": "500" +} \ No newline at end of file diff --git a/resources/profiles/Creality/process/0.12mm Detail @Creality Ender5Pro (2019) 0.5.json b/resources/profiles/Creality/process/0.12mm Detail @Creality Ender5Pro (2019) 0.5.json index 5334f80bed..8f9cf150e3 100644 --- a/resources/profiles/Creality/process/0.12mm Detail @Creality Ender5Pro (2019) 0.5.json +++ b/resources/profiles/Creality/process/0.12mm Detail @Creality Ender5Pro (2019) 0.5.json @@ -8,5 +8,6 @@ "bottom_shell_layers": "6", "top_shell_layers": "7", "layer_height": "0.12", - "bridge_flow": "0.7" -} + "bridge_flow": "0.7", + "travel_acceleration": "500" +} \ No newline at end of file diff --git a/resources/profiles/Creality/process/0.12mm Fine @Creality CR10Max.json b/resources/profiles/Creality/process/0.12mm Fine @Creality CR10Max.json index dc15cc7123..8c65593d23 100644 --- a/resources/profiles/Creality/process/0.12mm Fine @Creality CR10Max.json +++ b/resources/profiles/Creality/process/0.12mm Fine @Creality CR10Max.json @@ -29,7 +29,7 @@ "sparse_infill_density": "15%", "sparse_infill_pattern": "crosshatch", "initial_layer_acceleration": "500", - "travel_acceleration": "700", + "travel_acceleration": "500", "inner_wall_acceleration": "500", "initial_layer_line_width": "0.5", "initial_layer_print_height": "0.2", @@ -104,4 +104,4 @@ "compatible_printers": [ "Creality CR-10 Max 0.4 nozzle" ] -} +} \ No newline at end of file diff --git a/resources/profiles/Creality/process/0.12mm Fine @Creality Ender3 0.2.json b/resources/profiles/Creality/process/0.12mm Fine @Creality Ender3 0.2.json index 41f8e5b490..d2fd6f68e1 100644 --- a/resources/profiles/Creality/process/0.12mm Fine @Creality Ender3 0.2.json +++ b/resources/profiles/Creality/process/0.12mm Fine @Creality Ender3 0.2.json @@ -30,7 +30,7 @@ "sparse_infill_density": "15%", "sparse_infill_pattern": "crosshatch", "initial_layer_acceleration": "0", - "travel_acceleration": "0", + "travel_acceleration": "500", "inner_wall_acceleration": "0", "initial_layer_line_width": "0.22", "initial_layer_print_height": "0.2", @@ -104,4 +104,4 @@ "compatible_printers": [ "Creality Ender-3 0.2 nozzle" ] -} +} \ No newline at end of file diff --git a/resources/profiles/Creality/process/0.12mm Fine @Creality Ender3 0.4.json b/resources/profiles/Creality/process/0.12mm Fine @Creality Ender3 0.4.json index 10c03ba2a4..90919815b8 100644 --- a/resources/profiles/Creality/process/0.12mm Fine @Creality Ender3 0.4.json +++ b/resources/profiles/Creality/process/0.12mm Fine @Creality Ender3 0.4.json @@ -30,7 +30,7 @@ "sparse_infill_density": "15%", "sparse_infill_pattern": "crosshatch", "initial_layer_acceleration": "0", - "travel_acceleration": "0", + "travel_acceleration": "500", "inner_wall_acceleration": "0", "initial_layer_line_width": "0.42", "initial_layer_print_height": "0.2", @@ -104,4 +104,4 @@ "compatible_printers": [ "Creality Ender-3 0.4 nozzle" ] -} +} \ No newline at end of file diff --git a/resources/profiles/Creality/process/0.12mm Fine @Creality Ender3 0.6.json b/resources/profiles/Creality/process/0.12mm Fine @Creality Ender3 0.6.json index 8be588c2d6..f0007702c4 100644 --- a/resources/profiles/Creality/process/0.12mm Fine @Creality Ender3 0.6.json +++ b/resources/profiles/Creality/process/0.12mm Fine @Creality Ender3 0.6.json @@ -30,7 +30,7 @@ "sparse_infill_density": "15%", "sparse_infill_pattern": "crosshatch", "initial_layer_acceleration": "0", - "travel_acceleration": "0", + "travel_acceleration": "500", "inner_wall_acceleration": "0", "initial_layer_line_width": "0.63", "initial_layer_print_height": "0.2", @@ -104,4 +104,4 @@ "compatible_printers": [ "Creality Ender-3 0.6 nozzle" ] -} +} \ No newline at end of file diff --git a/resources/profiles/Creality/process/0.12mm Fine @Creality Ender3 0.8.json b/resources/profiles/Creality/process/0.12mm Fine @Creality Ender3 0.8.json index b87ff8fad8..9f34c3442b 100644 --- a/resources/profiles/Creality/process/0.12mm Fine @Creality Ender3 0.8.json +++ b/resources/profiles/Creality/process/0.12mm Fine @Creality Ender3 0.8.json @@ -30,7 +30,7 @@ "sparse_infill_density": "15%", "sparse_infill_pattern": "crosshatch", "initial_layer_acceleration": "0", - "travel_acceleration": "0", + "travel_acceleration": "500", "inner_wall_acceleration": "0", "initial_layer_line_width": "0.82", "initial_layer_print_height": "0.2", @@ -104,4 +104,4 @@ "compatible_printers": [ "Creality Ender-3 0.8 nozzle" ] -} +} \ No newline at end of file diff --git a/resources/profiles/Creality/process/0.12mm Fine @Creality Ender3 Pro 0.2.json b/resources/profiles/Creality/process/0.12mm Fine @Creality Ender3 Pro 0.2.json index 2abe6f6862..b5bf31d804 100644 --- a/resources/profiles/Creality/process/0.12mm Fine @Creality Ender3 Pro 0.2.json +++ b/resources/profiles/Creality/process/0.12mm Fine @Creality Ender3 Pro 0.2.json @@ -30,7 +30,7 @@ "sparse_infill_density": "15%", "sparse_infill_pattern": "crosshatch", "initial_layer_acceleration": "0", - "travel_acceleration": "0", + "travel_acceleration": "500", "inner_wall_acceleration": "0", "initial_layer_line_width": "0.22", "initial_layer_print_height": "0.2", @@ -104,4 +104,4 @@ "compatible_printers": [ "Creality Ender-3 Pro 0.2 nozzle" ] -} +} \ No newline at end of file diff --git a/resources/profiles/Creality/process/0.12mm Fine @Creality Ender3 Pro 0.4.json b/resources/profiles/Creality/process/0.12mm Fine @Creality Ender3 Pro 0.4.json index cd3243dc7d..92fc5427a8 100644 --- a/resources/profiles/Creality/process/0.12mm Fine @Creality Ender3 Pro 0.4.json +++ b/resources/profiles/Creality/process/0.12mm Fine @Creality Ender3 Pro 0.4.json @@ -30,7 +30,7 @@ "sparse_infill_density": "15%", "sparse_infill_pattern": "crosshatch", "initial_layer_acceleration": "0", - "travel_acceleration": "0", + "travel_acceleration": "500", "inner_wall_acceleration": "0", "initial_layer_line_width": "0.42", "initial_layer_print_height": "0.2", @@ -104,4 +104,4 @@ "compatible_printers": [ "Creality Ender-3 Pro 0.4 nozzle" ] -} +} \ No newline at end of file diff --git a/resources/profiles/Creality/process/0.12mm Fine @Creality Ender3 Pro 0.6.json b/resources/profiles/Creality/process/0.12mm Fine @Creality Ender3 Pro 0.6.json index 93e4e9b816..dc7b38858e 100644 --- a/resources/profiles/Creality/process/0.12mm Fine @Creality Ender3 Pro 0.6.json +++ b/resources/profiles/Creality/process/0.12mm Fine @Creality Ender3 Pro 0.6.json @@ -30,7 +30,7 @@ "sparse_infill_density": "15%", "sparse_infill_pattern": "crosshatch", "initial_layer_acceleration": "0", - "travel_acceleration": "0", + "travel_acceleration": "500", "inner_wall_acceleration": "0", "initial_layer_line_width": "0.63", "initial_layer_print_height": "0.2", @@ -104,4 +104,4 @@ "compatible_printers": [ "Creality Ender-3 Pro 0.6 nozzle" ] -} +} \ No newline at end of file diff --git a/resources/profiles/Creality/process/0.12mm Fine @Creality Ender3 Pro 0.8.json b/resources/profiles/Creality/process/0.12mm Fine @Creality Ender3 Pro 0.8.json index 0dfcd85243..0d5d63248f 100644 --- a/resources/profiles/Creality/process/0.12mm Fine @Creality Ender3 Pro 0.8.json +++ b/resources/profiles/Creality/process/0.12mm Fine @Creality Ender3 Pro 0.8.json @@ -30,7 +30,7 @@ "sparse_infill_density": "15%", "sparse_infill_pattern": "crosshatch", "initial_layer_acceleration": "0", - "travel_acceleration": "0", + "travel_acceleration": "500", "inner_wall_acceleration": "0", "initial_layer_line_width": "0.82", "initial_layer_print_height": "0.2", @@ -104,4 +104,4 @@ "compatible_printers": [ "Creality Ender-3 Pro 0.8 nozzle" ] -} +} \ No newline at end of file diff --git a/resources/profiles/Creality/process/0.12mm Fine @Creality Ender3V2.json b/resources/profiles/Creality/process/0.12mm Fine @Creality Ender3V2.json index 1ef7613160..7f31205706 100644 --- a/resources/profiles/Creality/process/0.12mm Fine @Creality Ender3V2.json +++ b/resources/profiles/Creality/process/0.12mm Fine @Creality Ender3V2.json @@ -29,7 +29,7 @@ "sparse_infill_density": "15%", "sparse_infill_pattern": "crosshatch", "initial_layer_acceleration": "500", - "travel_acceleration": "700", + "travel_acceleration": "500", "inner_wall_acceleration": "500", "initial_layer_line_width": "0.5", "initial_layer_print_height": "0.2", @@ -104,4 +104,4 @@ "compatible_printers": [ "Creality Ender-3 V2 0.4 nozzle" ] -} +} \ No newline at end of file diff --git a/resources/profiles/Creality/process/0.12mm Fine @Creality Ender5Pro (2019).json b/resources/profiles/Creality/process/0.12mm Fine @Creality Ender5Pro (2019).json index 753f7dee03..f9c11085b3 100644 --- a/resources/profiles/Creality/process/0.12mm Fine @Creality Ender5Pro (2019).json +++ b/resources/profiles/Creality/process/0.12mm Fine @Creality Ender5Pro (2019).json @@ -29,7 +29,7 @@ "sparse_infill_density": "15%", "sparse_infill_pattern": "crosshatch", "initial_layer_acceleration": "500", - "travel_acceleration": "700", + "travel_acceleration": "500", "inner_wall_acceleration": "500", "initial_layer_line_width": "0.5", "initial_layer_print_height": "0.2", @@ -104,4 +104,4 @@ "compatible_printers": [ "Creality Ender-5 Pro (2019) 0.4 nozzle" ] -} +} \ No newline at end of file diff --git a/resources/profiles/Creality/process/0.12mm Standard @Creality Sermoon M300 0.4 nozzle.json b/resources/profiles/Creality/process/0.12mm Standard @Creality Sermoon M300 0.4 nozzle.json new file mode 100644 index 0000000000..465df95b50 --- /dev/null +++ b/resources/profiles/Creality/process/0.12mm Standard @Creality Sermoon M300 0.4 nozzle.json @@ -0,0 +1,267 @@ +{ + "type": "process", + "name": "0.12mm Standard @Creality Sermoon M300 0.4 nozzle", + "inherits": "fdm_process_creality_common", + "from": "system", + "setting_id": "ZOP2kgwd4yGaTltF", + "instantiation": "true", + "accel_to_decel_enable": "1", + "accel_to_decel_factor": "100", + "acceleration_limit_mess": "[[0.5,1.0,100,6000],[1.0,1.5,80,5500],[1.5,2.0,60,5000]]", + "acceleration_limit_mess_enable": "0", + "ai_infill": "0", + "alternate_extra_wall": "0", + "bottom_shell_layers": "5", + "bottom_shell_thickness": "0", + "bottom_solid_infill_flow_ratio": "1", + "bottom_surface_pattern": "monotonic", + "bridge_acceleration": "50%", + "bridge_angle": "0", + "bridge_density": "100%", + "bridge_flow": "1", + "bridge_no_support": "0", + "bridge_speed": "10", + "brim_ears_detection_length": "1", + "brim_ears_max_angle": "125", + "brim_object_gap": "0.1", + "brim_type": "auto_brim", + "brim_width": "5", + "compatible_printers": [ + "Creality Sermoon M300 0.4 nozzle" + ], + "counterbore_hole_bridging": "none", + "default_acceleration": "12000", + "default_jerk": "12", + "detect_narrow_internal_solid_infill": "1", + "detect_overhang_wall": "1", + "detect_thin_wall": "0", + "dont_filter_internal_bridges": "disabled", + "draft_shield": "disabled", + "elefant_foot_compensation": "0.15", + "elefant_foot_compensation_layers": "1", + "enable_arc_fitting": "1", + "enable_overhang_speed": "1", + "enable_prime_tower": "1", + "enable_support": "0", + "enforce_support_layers": "0", + "ensure_vertical_shell_thickness": "ensure_all", + "exclude_object": "1", + "extra_perimeters_on_overhangs": "0", + "filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode", + "filter_out_gap_fill": "0", + "flush_into_infill": "0", + "flush_into_objects": "0", + "flush_into_support": "1", + "fuzzy_skin": "none", + "fuzzy_skin_first_layer": "0", + "fuzzy_skin_point_distance": "0.8", + "fuzzy_skin_thickness": "0.3", + "gap_fill_target": "everywhere", + "gap_infill_speed": "250", + "gcode_add_line_number": "0", + "gcode_comments": "0", + "gcode_label_objects": "0", + "hole_to_polyhole": "0", + "hole_to_polyhole_threshold": "0.01", + "hole_to_polyhole_twisted": "1", + "independent_support_layer_height": "1", + "infill_anchor": "400%", + "infill_anchor_max": "20", + "infill_combination": "0", + "infill_direction": "45", + "infill_jerk": "12", + "infill_wall_overlap": "30%", + "initial_layer_acceleration": "2000", + "initial_layer_infill_speed": "105", + "initial_layer_jerk": "8", + "initial_layer_line_width": "0.5", + "initial_layer_min_bead_width": "85%", + "initial_layer_print_height": "0.2", + "initial_layer_speed": "60", + "initial_layer_travel_speed": "100%", + "inner_wall_acceleration": "5000", + "inner_wall_jerk": "8", + "inner_wall_line_width": "0.45", + "inner_wall_speed": "300", + "interface_shells": "0", + "internal_bridge_flow": "1", + "internal_bridge_speed": "200", + "internal_solid_infill_acceleration": "100%", + "internal_solid_infill_line_width": "0.42", + "internal_solid_infill_pattern": "monotonic", + "internal_solid_infill_speed": "250", + "ironing_angle": "90", + "ironing_flow": "10%", + "ironing_pattern": "zig-zag", + "ironing_spacing": "0.15", + "ironing_speed": "30", + "ironing_support_layer": "0", + "ironing_type": "no ironing", + "is_infill_first": "0", + "layer_height": "0.12", + "line_width": "0.42", + "make_overhang_printable": "0", + "make_overhang_printable_angle": "55", + "make_overhang_printable_hole_size": "0", + "material_flow_dependent_temperature": "0", + "material_flow_temp_graph": "[[3.0,210],[10.0,220],[12.0,230]]", + "max_bridge_length": "10", + "max_travel_detour_distance": "0", + "max_volumetric_extrusion_rate_slope": "0", + "max_volumetric_extrusion_rate_slope_segment_length": "3", + "min_bead_width": "85%", + "min_feature_size": "25%", + "min_length_factor": "0.5", + "min_width_top_surface": "300%", + "minimum_sparse_infill_area": "15", + "minimum_support_area": "5", + "mmu_segmented_region_interlocking_depth": "0", + "mmu_segmented_region_max_width": "0", + "only_one_wall_first_layer": "0", + "only_one_wall_top": "1", + "ooze_prevention": "0", + "outer_wall_acceleration": "5000", + "outer_wall_jerk": "8", + "outer_wall_line_width": "0.42", + "outer_wall_speed": "200", + "overhang_1_4_speed": "0", + "overhang_2_4_speed": "50", + "overhang_3_4_speed": "30", + "overhang_4_4_speed": "10", + "overhang_reverse": "0", + "overhang_reverse_internal_only": "0", + "overhang_reverse_threshold": "50%", + "precise_outer_wall": "0", + "prime_tower_brim_width": "3", + "prime_tower_enhance_type": "chamfer", + "prime_tower_width": "40", + "prime_volume": "45", + "print_flow_ratio": "1", + "print_order": "default", + "print_sequence": "by layer", + "raft_contact_distance": "0.1", + "raft_expansion": "1.5", + "raft_first_layer_density": "90%", + "raft_first_layer_expansion": "2", + "raft_layers": "0", + "reduce_crossing_wall": "0", + "reduce_infill_retraction": "1", + "resolution": "0.012", + "role_based_wipe_speed": "1", + "scarf_angle_threshold": "155", + "scarf_joint_flow_ratio": "1", + "scarf_joint_speed": "100%", + "scarf_overhang_threshold": "40%", + "seam_gap": "10%", + "seam_position": "aligned", + "seam_slope_conditional": "0", + "seam_slope_entire_loop": "0", + "seam_slope_inner_walls": "0", + "seam_slope_min_length": "20", + "seam_slope_start_height": "0", + "seam_slope_steps": "10", + "seam_slope_type": "none", + "single_extruder_multi_material_priming": "0", + "skirt_distance": "2", + "skirt_height": "1", + "skirt_loops": "0", + "skirt_speed": "50", + "slice_closing_radius": "0.049", + "slicing_mode": "regular", + "slow_down_layers": "0", + "slowdown_for_curled_perimeters": "0", + "small_area_infill_flow_compensation": "0", + "small_area_infill_flow_compensation_model": "0,0;\"\\n0.2,0.4444\";\"\\n0.4,0.6145\";\"\\n0.6,0.7059\";\"\\n0.8,0.7619\";\"\\n1.5,0.8571\";\"\\n2,0.8889\";\"\\n3,0.9231\";\"\\n5,0.9520\";\"\\n10,1\"", + "small_perimeter_speed": "50%", + "small_perimeter_threshold": "0", + "solid_infill_filament": "1", + "sparse_infill_acceleration": "100%", + "sparse_infill_density": "15", + "sparse_infill_filament": "1", + "sparse_infill_line_width": "0.45", + "sparse_infill_pattern": "grid", + "sparse_infill_speed": "300", + "speed_limit_to_height": "[[100,150,100,6000],[150,200,80,5500],[200,250,60,5000]]", + "speed_limit_to_height_enable": "0", + "spiral_mode": "0", + "spiral_mode_max_xy_smoothing": "200%", + "spiral_mode_smooth": "0", + "staggered_inner_seams": "0", + "standby_temperature_delta": "-5", + "support_angle": "0", + "support_base_pattern": "rectilinear", + "support_base_pattern_spacing": "2.5", + "support_bottom_interface_spacing": "0.5", + "support_bottom_z_distance": "0.2", + "support_critical_regions_only": "0", + "support_expansion": "0", + "support_filament": "0", + "support_interface_bottom_layers": "2", + "support_interface_filament": "0", + "support_interface_loop_pattern": "0", + "support_interface_not_for_body": "1", + "support_interface_pattern": "auto", + "support_interface_spacing": "0.5", + "support_interface_speed": "80", + "support_interface_top_layers": "2", + "support_line_width": "0.42", + "support_object_xy_distance": "0.35", + "support_on_build_plate_only": "0", + "support_remove_small_overhang": "1", + "support_speed": "150", + "support_style": "default", + "support_threshold_angle": "30", + "support_top_z_distance": "0.2", + "support_type": "normal(auto)", + "support_xy_overrides_z": "xy_overrides_z", + "thick_bridges": "0", + "thick_internal_bridges": "1", + "timelapse_type": "0", + "top_shell_layers": "6", + "top_shell_thickness": "0.8", + "top_solid_infill_flow_ratio": "1", + "top_surface_acceleration": "5000", + "top_surface_jerk": "8", + "top_surface_line_width": "0.42", + "top_surface_pattern": "monotonicline", + "top_surface_speed": "200", + "travel_acceleration": "12000", + "travel_jerk": "4", + "travel_speed": "500", + "travel_speed_z": "0", + "tree_support_adaptive_layer_height": "1", + "tree_support_angle_slow": "25", + "tree_support_auto_brim": "1", + "tree_support_branch_angle": "45", + "tree_support_branch_angle_organic": "40", + "tree_support_branch_diameter": "2", + "tree_support_branch_diameter_angle": "5", + "tree_support_branch_diameter_double_wall": "3", + "tree_support_branch_diameter_organic": "2", + "tree_support_branch_distance": "5", + "tree_support_branch_distance_organic": "1", + "tree_support_brim_width": "3", + "tree_support_tip_diameter": "0.8", + "tree_support_top_rate": "30%", + "tree_support_wall_count": "0", + "wall_direction": "auto", + "wall_distribution_count": "1", + "wall_filament": "1", + "wall_generator": "classic", + "wall_loops": "2", + "wall_sequence": "inner wall/outer wall", + "wall_transition_angle": "10", + "wall_transition_filter_deviation": "25%", + "wall_transition_length": "100%", + "wipe_before_external_loop": "0", + "wipe_on_loops": "0", + "wipe_speed": "80%", + "wipe_tower_bridging": "10", + "wipe_tower_cone_angle": "0", + "wipe_tower_extra_spacing": "100%", + "wipe_tower_no_sparse_layers": "0", + "wipe_tower_rotation_angle": "0", + "wiping_volumes_extruders": "70,70,70,70,70,70,70,70,70,70", + "xy_contour_compensation": "0", + "xy_hole_compensation": "0" +} diff --git a/resources/profiles/Creality/process/0.15mm Optimal @Creality CR10Max.json b/resources/profiles/Creality/process/0.15mm Optimal @Creality CR10Max.json index 997f874554..f5fde4bc85 100644 --- a/resources/profiles/Creality/process/0.15mm Optimal @Creality CR10Max.json +++ b/resources/profiles/Creality/process/0.15mm Optimal @Creality CR10Max.json @@ -29,7 +29,7 @@ "sparse_infill_density": "15%", "sparse_infill_pattern": "crosshatch", "initial_layer_acceleration": "500", - "travel_acceleration": "700", + "travel_acceleration": "500", "inner_wall_acceleration": "500", "initial_layer_line_width": "0.5", "initial_layer_print_height": "0.2", @@ -104,4 +104,4 @@ "compatible_printers": [ "Creality CR-10 Max 0.4 nozzle" ] -} +} \ No newline at end of file diff --git a/resources/profiles/Creality/process/0.15mm Optimal @Creality Ender3V2.json b/resources/profiles/Creality/process/0.15mm Optimal @Creality Ender3V2.json index 979f70e7a5..2450f7bade 100644 --- a/resources/profiles/Creality/process/0.15mm Optimal @Creality Ender3V2.json +++ b/resources/profiles/Creality/process/0.15mm Optimal @Creality Ender3V2.json @@ -29,7 +29,7 @@ "sparse_infill_density": "15%", "sparse_infill_pattern": "crosshatch", "initial_layer_acceleration": "500", - "travel_acceleration": "700", + "travel_acceleration": "500", "inner_wall_acceleration": "500", "initial_layer_line_width": "0.5", "initial_layer_print_height": "0.2", @@ -104,4 +104,4 @@ "compatible_printers": [ "Creality Ender-3 V2 0.4 nozzle" ] -} +} \ No newline at end of file diff --git a/resources/profiles/Creality/process/0.15mm Optimal @Creality Ender5Pro (2019).json b/resources/profiles/Creality/process/0.15mm Optimal @Creality Ender5Pro (2019).json index f731a0fbac..6042d4d458 100644 --- a/resources/profiles/Creality/process/0.15mm Optimal @Creality Ender5Pro (2019).json +++ b/resources/profiles/Creality/process/0.15mm Optimal @Creality Ender5Pro (2019).json @@ -29,7 +29,7 @@ "sparse_infill_density": "15%", "sparse_infill_pattern": "crosshatch", "initial_layer_acceleration": "500", - "travel_acceleration": "700", + "travel_acceleration": "500", "inner_wall_acceleration": "500", "initial_layer_line_width": "0.5", "initial_layer_print_height": "0.2", @@ -104,4 +104,4 @@ "compatible_printers": [ "Creality Ender-5 Pro (2019) 0.4 nozzle" ] -} +} \ No newline at end of file diff --git a/resources/profiles/Creality/process/0.16mm Optimal @Creality CR-10 0.4 nozzle.json b/resources/profiles/Creality/process/0.16mm Optimal @Creality CR-10 0.4 nozzle.json new file mode 100644 index 0000000000..a6bea52616 --- /dev/null +++ b/resources/profiles/Creality/process/0.16mm Optimal @Creality CR-10 0.4 nozzle.json @@ -0,0 +1,229 @@ +{ + "type": "process", + "name": "0.16mm Optimal @Creality CR-10 0.4 nozzle", + "inherits": "fdm_process_creality_common", + "from": "system", + "setting_id": "BtecBhTYyinrVQFz", + "instantiation": "true", + "accel_to_decel_enable": "1", + "accel_to_decel_factor": "50%", + "bottom_shell_layers": "5", + "bottom_shell_thickness": "0", + "bottom_solid_infill_flow_ratio": "1", + "bottom_surface_pattern": "monotonic", + "bridge_acceleration": "50%", + "bridge_angle": "0", + "bridge_density": "100%", + "bridge_flow": "1", + "bridge_no_support": "0", + "bridge_speed": "50", + "brim_ears_detection_length": "1", + "brim_ears_max_angle": "125", + "brim_object_gap": "0.2", + "brim_type": "auto_brim", + "brim_width": "5", + "compatible_printers": [ + "Creality CR-10 0.4 nozzle" + ], + "default_acceleration": "500", + "default_jerk": "8", + "detect_narrow_internal_solid_infill": "1", + "detect_overhang_wall": "1", + "detect_thin_wall": "0", + "draft_shield": "disabled", + "elefant_foot_compensation": "0.15", + "elefant_foot_compensation_layers": "1", + "enable_arc_fitting": "0", + "enable_overhang_speed": "1", + "enable_prime_tower": "0", + "enable_support": "0", + "enforce_support_layers": "0", + "ensure_vertical_shell_thickness": "ensure_all", + "exclude_object": "1", + "extra_perimeters_on_overhangs": "0", + "filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode", + "filter_out_gap_fill": "0", + "flush_into_infill": "0", + "flush_into_objects": "0", + "flush_into_support": "1", + "fuzzy_skin": "none", + "fuzzy_skin_point_distance": "0.8", + "fuzzy_skin_thickness": "0.3", + "gap_infill_speed": "30", + "gcode_add_line_number": "0", + "gcode_comments": "0", + "gcode_label_objects": "0", + "hole_to_polyhole": "0", + "hole_to_polyhole_threshold": "0.01", + "hole_to_polyhole_twisted": "1", + "independent_support_layer_height": "1", + "infill_anchor": "400%", + "infill_anchor_max": "20", + "infill_combination": "0", + "infill_direction": "45", + "infill_jerk": "8", + "infill_wall_overlap": "30%", + "initial_layer_acceleration": "500", + "initial_layer_infill_speed": "20", + "initial_layer_jerk": "8", + "initial_layer_line_width": "0.5", + "initial_layer_min_bead_width": "85%", + "initial_layer_print_height": "0.2", + "initial_layer_speed": "15", + "initial_layer_travel_speed": "50%", + "inner_wall_acceleration": "500", + "inner_wall_jerk": "8", + "inner_wall_line_width": "0.45", + "inner_wall_speed": "30", + "interface_shells": "0", + "internal_bridge_flow": "1", + "internal_bridge_speed": "150%", + "internal_solid_infill_acceleration": "100%", + "internal_solid_infill_line_width": "0.45", + "internal_solid_infill_pattern": "monotonic", + "internal_solid_infill_speed": "50", + "ironing_angle": "-1", + "ironing_flow": "10%", + "ironing_pattern": "zig-zag", + "ironing_spacing": "0.15", + "ironing_speed": "100", + "ironing_support_layer": "0", + "ironing_type": "no ironing", + "layer_height": "0.16", + "line_width": "0.42", + "make_overhang_printable": "0", + "make_overhang_printable_angle": "55", + "make_overhang_printable_hole_size": "0", + "max_bridge_length": "10", + "max_travel_detour_distance": "0", + "max_volumetric_extrusion_rate_slope": "0", + "max_volumetric_extrusion_rate_slope_segment_length": "3", + "min_bead_width": "85%", + "min_feature_size": "25%", + "min_width_top_surface": "300%", + "minimum_sparse_infill_area": "15", + "minimum_support_area": "5", + "only_one_wall_first_layer": "0", + "only_one_wall_top": "1", + "ooze_prevention": "0", + "outer_wall_acceleration": "500", + "outer_wall_jerk": "8", + "outer_wall_line_width": "0.42", + "outer_wall_speed": "25", + "overhang_1_4_speed": "0", + "overhang_2_4_speed": "50%", + "overhang_3_4_speed": "30%", + "overhang_4_4_speed": "10%", + "overhang_reverse": "0", + "overhang_reverse_threshold": "50%", + "precise_outer_wall": "0", + "prime_tower_brim_width": "3", + "prime_tower_width": "60", + "prime_volume": "45", + "print_flow_ratio": "1", + "print_sequence": "by layer", + "raft_contact_distance": "0.1", + "raft_expansion": "1.5", + "raft_first_layer_density": "90%", + "raft_first_layer_expansion": "2", + "raft_layers": "0", + "reduce_crossing_wall": "0", + "reduce_infill_retraction": "1", + "resolution": "0.012", + "role_based_wipe_speed": "1", + "seam_gap": "10%", + "seam_position": "aligned", + "single_extruder_multi_material_priming": "0", + "skirt_distance": "2", + "skirt_height": "1", + "skirt_loops": "2", + "skirt_speed": "20", + "slice_closing_radius": "0.049", + "slicing_mode": "regular", + "slow_down_layers": "1", + "slowdown_for_curled_perimeters": "0", + "small_perimeter_speed": "50%", + "small_perimeter_threshold": "0", + "solid_infill_filament": "1", + "sparse_infill_acceleration": "100%", + "sparse_infill_density": "15%", + "sparse_infill_filament": "1", + "sparse_infill_line_width": "0.45", + "sparse_infill_pattern": "grid", + "sparse_infill_speed": "50", + "spiral_mode": "0", + "staggered_inner_seams": "0", + "standby_temperature_delta": "-5", + "support_angle": "0", + "support_base_pattern": "rectilinear", + "support_base_pattern_spacing": "2.5", + "support_bottom_interface_spacing": "0.5", + "support_bottom_z_distance": "0.2", + "support_critical_regions_only": "0", + "support_expansion": "0", + "support_filament": "0", + "support_interface_bottom_layers": "2", + "support_interface_filament": "0", + "support_interface_loop_pattern": "0", + "support_interface_pattern": "auto", + "support_interface_spacing": "0.5", + "support_interface_speed": "30", + "support_interface_top_layers": "2", + "support_line_width": "0.4", + "support_object_xy_distance": "0.35", + "support_on_build_plate_only": "0", + "support_remove_small_overhang": "1", + "support_speed": "30", + "support_style": "default", + "support_threshold_angle": "30", + "support_top_z_distance": "0.2", + "support_type": "normal(auto)", + "support_xy_overrides_z": "xy_overrides_z", + "thick_bridges": "0", + "thick_internal_bridges": "1", + "timelapse_type": "0", + "top_shell_layers": "5", + "top_shell_thickness": "0.8", + "top_solid_infill_flow_ratio": "1", + "top_surface_acceleration": "500", + "top_surface_jerk": "8", + "top_surface_line_width": "0.42", + "top_surface_pattern": "monotonicline", + "top_surface_speed": "30", + "travel_acceleration": "500", + "travel_jerk": "8", + "travel_speed": "120", + "travel_speed_z": "0", + "tree_support_adaptive_layer_height": "1", + "tree_support_angle_slow": "25", + "tree_support_auto_brim": "1", + "tree_support_branch_angle": "45", + "tree_support_branch_angle_organic": "40", + "tree_support_branch_diameter": "2", + "tree_support_branch_diameter_angle": "5", + "tree_support_branch_diameter_double_wall": "3", + "tree_support_branch_diameter_organic": "2", + "tree_support_branch_distance": "5", + "tree_support_branch_distance_organic": "1", + "tree_support_brim_width": "3", + "tree_support_tip_diameter": "0.8", + "tree_support_top_rate": "30%", + "tree_support_wall_count": "0", + "wall_distribution_count": "1", + "wall_filament": "1", + "wall_generator": "classic", + "wall_loops": "3", + "wall_transition_angle": "10", + "wall_transition_filter_deviation": "25%", + "wall_transition_length": "100%", + "wipe_on_loops": "0", + "wipe_speed": "80%", + "wipe_tower_bridging": "10", + "wipe_tower_cone_angle": "0", + "wipe_tower_extra_spacing": "100%", + "wipe_tower_no_sparse_layers": "0", + "wipe_tower_rotation_angle": "0", + "wiping_volumes_extruders": "70,70,70,70,70,70,70,70,70,70", + "xy_contour_compensation": "0", + "xy_hole_compensation": "0" +} diff --git a/resources/profiles/Creality/process/0.16mm Optimal @Creality CR-10 Smart 0.4 nozzle.json b/resources/profiles/Creality/process/0.16mm Optimal @Creality CR-10 Smart 0.4 nozzle.json new file mode 100644 index 0000000000..b6bb4210da --- /dev/null +++ b/resources/profiles/Creality/process/0.16mm Optimal @Creality CR-10 Smart 0.4 nozzle.json @@ -0,0 +1,244 @@ +{ + "type": "process", + "name": "0.16mm Optimal @Creality CR-10 Smart 0.4 nozzle", + "inherits": "fdm_process_creality_common", + "from": "system", + "setting_id": "rdzOHhJEPbarUR3Q", + "instantiation": "true", + "accel_to_decel_enable": "1", + "accel_to_decel_factor": "50%", + "acceleration_limit_mess": "[[0.5,1.0,100,6000,210],[1.0,1.5,80,5500,200],[1.5,2.0,60,5000,190]]", + "acceleration_limit_mess_enable": "0", + "alternate_extra_wall": "0", + "bottom_shell_layers": "5", + "bottom_shell_thickness": "0", + "bottom_solid_infill_flow_ratio": "1", + "bottom_surface_pattern": "monotonic", + "bridge_acceleration": "50%", + "bridge_angle": "0", + "bridge_density": "100%", + "bridge_flow": "1", + "bridge_no_support": "0", + "bridge_speed": "50", + "brim_ears_detection_length": "1", + "brim_ears_max_angle": "125", + "brim_object_gap": "0.2", + "brim_type": "auto_brim", + "brim_width": "5", + "compatible_printers": [ + "Creality CR-10 Smart 0.4 nozzle" + ], + "default_acceleration": "500", + "default_jerk": "8", + "detect_narrow_internal_solid_infill": "1", + "detect_overhang_wall": "1", + "detect_thin_wall": "0", + "draft_shield": "disabled", + "elefant_foot_compensation": "0.15", + "elefant_foot_compensation_layers": "1", + "enable_arc_fitting": "0", + "enable_overhang_speed": "1", + "enable_prime_tower": "0", + "enable_support": "0", + "enforce_support_layers": "0", + "ensure_vertical_shell_thickness": "ensure_all", + "exclude_object": "1", + "extra_perimeters_on_overhangs": "0", + "filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode", + "filter_out_gap_fill": "0", + "flush_into_infill": "0", + "flush_into_objects": "0", + "flush_into_support": "1", + "fuzzy_skin": "none", + "fuzzy_skin_first_layer": "0", + "fuzzy_skin_point_distance": "0.8", + "fuzzy_skin_thickness": "0.3", + "gap_infill_speed": "30", + "gcode_add_line_number": "0", + "gcode_comments": "0", + "gcode_label_objects": "0", + "hole_to_polyhole": "0", + "hole_to_polyhole_threshold": "0.01", + "hole_to_polyhole_twisted": "1", + "independent_support_layer_height": "1", + "infill_anchor": "400%", + "infill_anchor_max": "20", + "infill_combination": "0", + "infill_direction": "45", + "infill_jerk": "8", + "infill_wall_overlap": "30%", + "initial_layer_acceleration": "500", + "initial_layer_infill_speed": "20", + "initial_layer_jerk": "8", + "initial_layer_line_width": "0.5", + "initial_layer_min_bead_width": "85%", + "initial_layer_print_height": "0.2", + "initial_layer_speed": "15", + "initial_layer_travel_speed": "100%", + "inner_wall_acceleration": "500", + "inner_wall_jerk": "8", + "inner_wall_line_width": "0.45", + "inner_wall_speed": "30", + "interface_shells": "0", + "internal_bridge_flow": "1", + "internal_bridge_speed": "150%", + "internal_solid_infill_acceleration": "100%", + "internal_solid_infill_line_width": "0.45", + "internal_solid_infill_pattern": "monotonic", + "internal_solid_infill_speed": "50", + "ironing_angle": "-1", + "ironing_flow": "10%", + "ironing_pattern": "zig-zag", + "ironing_spacing": "0.15", + "ironing_speed": "100", + "ironing_support_layer": "0", + "ironing_type": "no ironing", + "is_infill_first": "0", + "layer_height": "0.16", + "line_width": "0.42", + "make_overhang_printable": "0", + "make_overhang_printable_angle": "55", + "make_overhang_printable_hole_size": "0", + "max_bridge_length": "10", + "max_travel_detour_distance": "0", + "max_volumetric_extrusion_rate_slope": "0", + "max_volumetric_extrusion_rate_slope_segment_length": "3", + "min_bead_width": "85%", + "min_feature_size": "25%", + "min_width_top_surface": "300%", + "minimum_sparse_infill_area": "15", + "minimum_support_area": "5", + "mmu_segmented_region_interlocking_depth": "0", + "mmu_segmented_region_max_width": "0", + "only_one_wall_first_layer": "0", + "only_one_wall_top": "1", + "ooze_prevention": "0", + "outer_wall_acceleration": "500", + "outer_wall_jerk": "8", + "outer_wall_line_width": "0.42", + "outer_wall_speed": "25", + "overhang_1_4_speed": "0", + "overhang_2_4_speed": "20", + "overhang_3_4_speed": "15", + "overhang_4_4_speed": "10", + "overhang_reverse": "0", + "overhang_reverse_internal_only": "0", + "overhang_reverse_threshold": "50%", + "precise_outer_wall": "0", + "prime_tower_brim_width": "3", + "prime_tower_width": "60", + "prime_volume": "45", + "print_flow_ratio": "1", + "print_sequence": "by layer", + "raft_contact_distance": "0.1", + "raft_expansion": "1.5", + "raft_first_layer_density": "90%", + "raft_first_layer_expansion": "2", + "raft_layers": "0", + "reduce_crossing_wall": "0", + "reduce_infill_retraction": "1", + "resolution": "0.012", + "role_based_wipe_speed": "1", + "seam_gap": "10%", + "seam_position": "aligned", + "single_extruder_multi_material_priming": "0", + "skirt_distance": "2", + "skirt_height": "1", + "skirt_loops": "2", + "skirt_speed": "20", + "slice_closing_radius": "0.049", + "slicing_mode": "regular", + "slow_down_layers": "1", + "slowdown_for_curled_perimeters": "0", + "small_perimeter_speed": "50%", + "small_perimeter_threshold": "0", + "solid_infill_filament": "1", + "sparse_infill_acceleration": "100%", + "sparse_infill_density": "15%", + "sparse_infill_filament": "1", + "sparse_infill_line_width": "0.45", + "sparse_infill_pattern": "grid", + "sparse_infill_speed": "50", + "speed_limit_to_height": "[[100,150,100,6000,210],[150,200,80,5500,200],[200,250,60,5000,190]]", + "speed_limit_to_height_enable": "0", + "spiral_mode": "0", + "spiral_mode_max_xy_smoothing": "200%", + "spiral_mode_smooth": "0", + "staggered_inner_seams": "0", + "standby_temperature_delta": "-5", + "support_angle": "0", + "support_base_pattern": "rectilinear", + "support_base_pattern_spacing": "2.5", + "support_bottom_interface_spacing": "0.5", + "support_bottom_z_distance": "0.2", + "support_critical_regions_only": "0", + "support_expansion": "0", + "support_filament": "0", + "support_interface_bottom_layers": "2", + "support_interface_filament": "0", + "support_interface_loop_pattern": "0", + "support_interface_not_for_body": "1", + "support_interface_pattern": "auto", + "support_interface_spacing": "0.5", + "support_interface_speed": "30", + "support_interface_top_layers": "2", + "support_line_width": "0.4", + "support_object_xy_distance": "0.35", + "support_on_build_plate_only": "0", + "support_remove_small_overhang": "1", + "support_speed": "30", + "support_style": "default", + "support_threshold_angle": "30", + "support_top_z_distance": "0.2", + "support_type": "normal(auto)", + "support_xy_overrides_z": "xy_overrides_z", + "thick_bridges": "0", + "thick_internal_bridges": "1", + "timelapse_type": "0", + "top_shell_layers": "5", + "top_shell_thickness": "0.8", + "top_solid_infill_flow_ratio": "1", + "top_surface_acceleration": "500", + "top_surface_jerk": "8", + "top_surface_line_width": "0.42", + "top_surface_pattern": "monotonicline", + "top_surface_speed": "30", + "travel_acceleration": "500", + "travel_jerk": "8", + "travel_speed": "100", + "travel_speed_z": "0", + "tree_support_adaptive_layer_height": "1", + "tree_support_angle_slow": "25", + "tree_support_auto_brim": "1", + "tree_support_branch_angle": "45", + "tree_support_branch_angle_organic": "40", + "tree_support_branch_diameter": "2", + "tree_support_branch_diameter_angle": "5", + "tree_support_branch_diameter_double_wall": "3", + "tree_support_branch_diameter_organic": "2", + "tree_support_branch_distance": "5", + "tree_support_branch_distance_organic": "1", + "tree_support_brim_width": "3", + "tree_support_tip_diameter": "0.8", + "tree_support_top_rate": "30%", + "tree_support_wall_count": "0", + "wall_distribution_count": "1", + "wall_filament": "1", + "wall_generator": "classic", + "wall_loops": "3", + "wall_sequence": "inner wall/outer wall", + "wall_transition_angle": "10", + "wall_transition_filter_deviation": "25%", + "wall_transition_length": "100%", + "wipe_before_external_loop": "0", + "wipe_on_loops": "0", + "wipe_speed": "80%", + "wipe_tower_bridging": "10", + "wipe_tower_cone_angle": "0", + "wipe_tower_extra_spacing": "100%", + "wipe_tower_no_sparse_layers": "0", + "wipe_tower_rotation_angle": "0", + "wiping_volumes_extruders": "70,70,70,70,70,70,70,70,70,70", + "xy_contour_compensation": "0", + "xy_hole_compensation": "0" +} diff --git a/resources/profiles/Creality/process/0.16mm Optimal @Creality CR-10 Smart Pro 0.4 nozzle.json b/resources/profiles/Creality/process/0.16mm Optimal @Creality CR-10 Smart Pro 0.4 nozzle.json new file mode 100644 index 0000000000..a97753b2dc --- /dev/null +++ b/resources/profiles/Creality/process/0.16mm Optimal @Creality CR-10 Smart Pro 0.4 nozzle.json @@ -0,0 +1,229 @@ +{ + "type": "process", + "name": "0.16mm Optimal @Creality CR-10 Smart Pro 0.4 nozzle", + "inherits": "fdm_process_creality_common", + "from": "system", + "setting_id": "LJbKpfmvGswSJysf", + "instantiation": "true", + "accel_to_decel_enable": "1", + "accel_to_decel_factor": "50%", + "bottom_shell_layers": "5", + "bottom_shell_thickness": "0", + "bottom_solid_infill_flow_ratio": "1", + "bottom_surface_pattern": "monotonic", + "bridge_acceleration": "50%", + "bridge_angle": "0", + "bridge_density": "100%", + "bridge_flow": "1", + "bridge_no_support": "0", + "bridge_speed": "50", + "brim_ears_detection_length": "1", + "brim_ears_max_angle": "125", + "brim_object_gap": "0.2", + "brim_type": "auto_brim", + "brim_width": "5", + "compatible_printers": [ + "Creality CR-10 Smart Pro 0.4 nozzle" + ], + "default_acceleration": "500", + "default_jerk": "8", + "detect_narrow_internal_solid_infill": "1", + "detect_overhang_wall": "1", + "detect_thin_wall": "0", + "draft_shield": "disabled", + "elefant_foot_compensation": "0.15", + "elefant_foot_compensation_layers": "1", + "enable_arc_fitting": "0", + "enable_overhang_speed": "1", + "enable_prime_tower": "0", + "enable_support": "0", + "enforce_support_layers": "0", + "ensure_vertical_shell_thickness": "ensure_all", + "exclude_object": "1", + "extra_perimeters_on_overhangs": "0", + "filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode", + "filter_out_gap_fill": "0", + "flush_into_infill": "0", + "flush_into_objects": "0", + "flush_into_support": "1", + "fuzzy_skin": "none", + "fuzzy_skin_point_distance": "0.8", + "fuzzy_skin_thickness": "0.3", + "gap_infill_speed": "60", + "gcode_add_line_number": "0", + "gcode_comments": "0", + "gcode_label_objects": "0", + "hole_to_polyhole": "0", + "hole_to_polyhole_threshold": "0.01", + "hole_to_polyhole_twisted": "1", + "independent_support_layer_height": "1", + "infill_anchor": "400%", + "infill_anchor_max": "20", + "infill_combination": "0", + "infill_direction": "45", + "infill_jerk": "8", + "infill_wall_overlap": "30%", + "initial_layer_acceleration": "500", + "initial_layer_infill_speed": "30", + "initial_layer_jerk": "8", + "initial_layer_line_width": "0.5", + "initial_layer_min_bead_width": "85%", + "initial_layer_print_height": "0.2", + "initial_layer_speed": "20", + "initial_layer_travel_speed": "100%", + "inner_wall_acceleration": "500", + "inner_wall_jerk": "8", + "inner_wall_line_width": "0.45", + "inner_wall_speed": "60", + "interface_shells": "0", + "internal_bridge_flow": "1", + "internal_bridge_speed": "150%", + "internal_solid_infill_acceleration": "100%", + "internal_solid_infill_line_width": "0.45", + "internal_solid_infill_pattern": "monotonic", + "internal_solid_infill_speed": "60", + "ironing_angle": "-1", + "ironing_flow": "10%", + "ironing_pattern": "zig-zag", + "ironing_spacing": "0.15", + "ironing_speed": "100", + "ironing_support_layer": "0", + "ironing_type": "no ironing", + "layer_height": "0.16", + "line_width": "0.42", + "make_overhang_printable": "0", + "make_overhang_printable_angle": "55", + "make_overhang_printable_hole_size": "0", + "max_bridge_length": "10", + "max_travel_detour_distance": "0", + "max_volumetric_extrusion_rate_slope": "0", + "max_volumetric_extrusion_rate_slope_segment_length": "3", + "min_bead_width": "85%", + "min_feature_size": "25%", + "min_width_top_surface": "300%", + "minimum_sparse_infill_area": "15", + "minimum_support_area": "5", + "only_one_wall_first_layer": "0", + "only_one_wall_top": "1", + "ooze_prevention": "0", + "outer_wall_acceleration": "500", + "outer_wall_jerk": "8", + "outer_wall_line_width": "0.42", + "outer_wall_speed": "50", + "overhang_1_4_speed": "0", + "overhang_2_4_speed": "25", + "overhang_3_4_speed": "20", + "overhang_4_4_speed": "15", + "overhang_reverse": "0", + "overhang_reverse_threshold": "50%", + "precise_outer_wall": "0", + "prime_tower_brim_width": "3", + "prime_tower_width": "60", + "prime_volume": "45", + "print_flow_ratio": "1", + "print_sequence": "by layer", + "raft_contact_distance": "0.1", + "raft_expansion": "1.5", + "raft_first_layer_density": "90%", + "raft_first_layer_expansion": "2", + "raft_layers": "0", + "reduce_crossing_wall": "0", + "reduce_infill_retraction": "1", + "resolution": "0.012", + "role_based_wipe_speed": "1", + "seam_gap": "10%", + "seam_position": "aligned", + "single_extruder_multi_material_priming": "0", + "skirt_distance": "2", + "skirt_height": "1", + "skirt_loops": "2", + "skirt_speed": "20", + "slice_closing_radius": "0.049", + "slicing_mode": "regular", + "slow_down_layers": "1", + "slowdown_for_curled_perimeters": "0", + "small_perimeter_speed": "50%", + "small_perimeter_threshold": "0", + "solid_infill_filament": "1", + "sparse_infill_acceleration": "100%", + "sparse_infill_density": "15%", + "sparse_infill_filament": "1", + "sparse_infill_line_width": "0.45", + "sparse_infill_pattern": "grid", + "sparse_infill_speed": "60", + "spiral_mode": "0", + "staggered_inner_seams": "0", + "standby_temperature_delta": "-5", + "support_angle": "0", + "support_base_pattern": "rectilinear", + "support_base_pattern_spacing": "2.5", + "support_bottom_interface_spacing": "0.5", + "support_bottom_z_distance": "0.2", + "support_critical_regions_only": "0", + "support_expansion": "0", + "support_filament": "0", + "support_interface_bottom_layers": "2", + "support_interface_filament": "0", + "support_interface_loop_pattern": "0", + "support_interface_pattern": "auto", + "support_interface_spacing": "0.5", + "support_interface_speed": "50", + "support_interface_top_layers": "2", + "support_line_width": "0.4", + "support_object_xy_distance": "0.35", + "support_on_build_plate_only": "0", + "support_remove_small_overhang": "1", + "support_speed": "50", + "support_style": "default", + "support_threshold_angle": "30", + "support_top_z_distance": "0.2", + "support_type": "normal(auto)", + "support_xy_overrides_z": "xy_overrides_z", + "thick_bridges": "0", + "thick_internal_bridges": "1", + "timelapse_type": "0", + "top_shell_layers": "5", + "top_shell_thickness": "0.8", + "top_solid_infill_flow_ratio": "1", + "top_surface_acceleration": "500", + "top_surface_jerk": "8", + "top_surface_line_width": "0.42", + "top_surface_pattern": "monotonicline", + "top_surface_speed": "60", + "travel_acceleration": "500", + "travel_jerk": "8", + "travel_speed": "120", + "travel_speed_z": "0", + "tree_support_adaptive_layer_height": "1", + "tree_support_angle_slow": "25", + "tree_support_auto_brim": "1", + "tree_support_branch_angle": "45", + "tree_support_branch_angle_organic": "40", + "tree_support_branch_diameter": "2", + "tree_support_branch_diameter_angle": "5", + "tree_support_branch_diameter_double_wall": "3", + "tree_support_branch_diameter_organic": "2", + "tree_support_branch_distance": "5", + "tree_support_branch_distance_organic": "1", + "tree_support_brim_width": "3", + "tree_support_tip_diameter": "0.8", + "tree_support_top_rate": "30%", + "tree_support_wall_count": "0", + "wall_distribution_count": "1", + "wall_filament": "1", + "wall_generator": "classic", + "wall_loops": "3", + "wall_transition_angle": "10", + "wall_transition_filter_deviation": "25%", + "wall_transition_length": "100%", + "wipe_on_loops": "0", + "wipe_speed": "80%", + "wipe_tower_bridging": "10", + "wipe_tower_cone_angle": "0", + "wipe_tower_extra_spacing": "100%", + "wipe_tower_no_sparse_layers": "0", + "wipe_tower_rotation_angle": "0", + "wiping_volumes_extruders": "70,70,70,70,70,70,70,70,70,70", + "xy_contour_compensation": "0", + "xy_hole_compensation": "0" +} diff --git a/resources/profiles/Creality/process/0.16mm Optimal @Creality CR-10S Pro V2 0.4 nozzle.json b/resources/profiles/Creality/process/0.16mm Optimal @Creality CR-10S Pro V2 0.4 nozzle.json new file mode 100644 index 0000000000..81a5ee48c3 --- /dev/null +++ b/resources/profiles/Creality/process/0.16mm Optimal @Creality CR-10S Pro V2 0.4 nozzle.json @@ -0,0 +1,229 @@ +{ + "type": "process", + "name": "0.16mm Optimal @Creality CR-10S Pro V2 0.4 nozzle", + "inherits": "fdm_process_creality_common", + "from": "system", + "setting_id": "a8UILdzfT7Jvodmq", + "instantiation": "true", + "accel_to_decel_enable": "1", + "accel_to_decel_factor": "50%", + "bottom_shell_layers": "5", + "bottom_shell_thickness": "0", + "bottom_solid_infill_flow_ratio": "1", + "bottom_surface_pattern": "monotonic", + "bridge_acceleration": "50%", + "bridge_angle": "0", + "bridge_density": "100%", + "bridge_flow": "1", + "bridge_no_support": "0", + "bridge_speed": "50", + "brim_ears_detection_length": "1", + "brim_ears_max_angle": "125", + "brim_object_gap": "0.2", + "brim_type": "auto_brim", + "brim_width": "5", + "compatible_printers": [ + "Creality CR-10S Pro V2 0.4 nozzle" + ], + "default_acceleration": "500", + "default_jerk": "8", + "detect_narrow_internal_solid_infill": "1", + "detect_overhang_wall": "1", + "detect_thin_wall": "0", + "draft_shield": "disabled", + "elefant_foot_compensation": "0.15", + "elefant_foot_compensation_layers": "1", + "enable_arc_fitting": "0", + "enable_overhang_speed": "1", + "enable_prime_tower": "0", + "enable_support": "0", + "enforce_support_layers": "0", + "ensure_vertical_shell_thickness": "ensure_all", + "exclude_object": "1", + "extra_perimeters_on_overhangs": "0", + "filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode", + "filter_out_gap_fill": "0", + "flush_into_infill": "0", + "flush_into_objects": "0", + "flush_into_support": "1", + "fuzzy_skin": "none", + "fuzzy_skin_point_distance": "0.8", + "fuzzy_skin_thickness": "0.3", + "gap_infill_speed": "30", + "gcode_add_line_number": "0", + "gcode_comments": "0", + "gcode_label_objects": "0", + "hole_to_polyhole": "0", + "hole_to_polyhole_threshold": "0.01", + "hole_to_polyhole_twisted": "1", + "independent_support_layer_height": "1", + "infill_anchor": "400%", + "infill_anchor_max": "20", + "infill_combination": "0", + "infill_direction": "45", + "infill_jerk": "8", + "infill_wall_overlap": "30%", + "initial_layer_acceleration": "500", + "initial_layer_infill_speed": "20", + "initial_layer_jerk": "8", + "initial_layer_line_width": "0.5", + "initial_layer_min_bead_width": "85%", + "initial_layer_print_height": "0.2", + "initial_layer_speed": "15", + "initial_layer_travel_speed": "50%", + "inner_wall_acceleration": "500", + "inner_wall_jerk": "8", + "inner_wall_line_width": "0.45", + "inner_wall_speed": "30", + "interface_shells": "0", + "internal_bridge_flow": "1", + "internal_bridge_speed": "150%", + "internal_solid_infill_acceleration": "100%", + "internal_solid_infill_line_width": "0.45", + "internal_solid_infill_pattern": "monotonic", + "internal_solid_infill_speed": "50", + "ironing_angle": "-1", + "ironing_flow": "10%", + "ironing_pattern": "zig-zag", + "ironing_spacing": "0.15", + "ironing_speed": "100", + "ironing_support_layer": "0", + "ironing_type": "no ironing", + "layer_height": "0.16", + "line_width": "0.42", + "make_overhang_printable": "0", + "make_overhang_printable_angle": "55", + "make_overhang_printable_hole_size": "0", + "max_bridge_length": "10", + "max_travel_detour_distance": "0", + "max_volumetric_extrusion_rate_slope": "0", + "max_volumetric_extrusion_rate_slope_segment_length": "3", + "min_bead_width": "85%", + "min_feature_size": "25%", + "min_width_top_surface": "300%", + "minimum_sparse_infill_area": "15", + "minimum_support_area": "5", + "only_one_wall_first_layer": "0", + "only_one_wall_top": "1", + "ooze_prevention": "0", + "outer_wall_acceleration": "500", + "outer_wall_jerk": "8", + "outer_wall_line_width": "0.42", + "outer_wall_speed": "25", + "overhang_1_4_speed": "0", + "overhang_2_4_speed": "20", + "overhang_3_4_speed": "15", + "overhang_4_4_speed": "10", + "overhang_reverse": "0", + "overhang_reverse_threshold": "50%", + "precise_outer_wall": "0", + "prime_tower_brim_width": "3", + "prime_tower_width": "60", + "prime_volume": "45", + "print_flow_ratio": "1", + "print_sequence": "by layer", + "raft_contact_distance": "0.1", + "raft_expansion": "1.5", + "raft_first_layer_density": "90%", + "raft_first_layer_expansion": "2", + "raft_layers": "0", + "reduce_crossing_wall": "0", + "reduce_infill_retraction": "1", + "resolution": "0.012", + "role_based_wipe_speed": "1", + "seam_gap": "10%", + "seam_position": "aligned", + "single_extruder_multi_material_priming": "0", + "skirt_distance": "2", + "skirt_height": "1", + "skirt_loops": "2", + "skirt_speed": "20", + "slice_closing_radius": "0.049", + "slicing_mode": "regular", + "slow_down_layers": "1", + "slowdown_for_curled_perimeters": "0", + "small_perimeter_speed": "50%", + "small_perimeter_threshold": "0", + "solid_infill_filament": "1", + "sparse_infill_acceleration": "100%", + "sparse_infill_density": "15%", + "sparse_infill_filament": "1", + "sparse_infill_line_width": "0.45", + "sparse_infill_pattern": "grid", + "sparse_infill_speed": "50", + "spiral_mode": "0", + "staggered_inner_seams": "0", + "standby_temperature_delta": "-5", + "support_angle": "0", + "support_base_pattern": "rectilinear", + "support_base_pattern_spacing": "2.5", + "support_bottom_interface_spacing": "0.5", + "support_bottom_z_distance": "0.2", + "support_critical_regions_only": "0", + "support_expansion": "0", + "support_filament": "0", + "support_interface_bottom_layers": "2", + "support_interface_filament": "0", + "support_interface_loop_pattern": "0", + "support_interface_pattern": "auto", + "support_interface_spacing": "0.5", + "support_interface_speed": "30", + "support_interface_top_layers": "2", + "support_line_width": "0.4", + "support_object_xy_distance": "0.35", + "support_on_build_plate_only": "0", + "support_remove_small_overhang": "1", + "support_speed": "30", + "support_style": "default", + "support_threshold_angle": "30", + "support_top_z_distance": "0.2", + "support_type": "normal(auto)", + "support_xy_overrides_z": "xy_overrides_z", + "thick_bridges": "0", + "thick_internal_bridges": "1", + "timelapse_type": "0", + "top_shell_layers": "5", + "top_shell_thickness": "0.8", + "top_solid_infill_flow_ratio": "1", + "top_surface_acceleration": "500", + "top_surface_jerk": "8", + "top_surface_line_width": "0.42", + "top_surface_pattern": "monotonicline", + "top_surface_speed": "30", + "travel_acceleration": "500", + "travel_jerk": "8", + "travel_speed": "100", + "travel_speed_z": "0", + "tree_support_adaptive_layer_height": "1", + "tree_support_angle_slow": "25", + "tree_support_auto_brim": "1", + "tree_support_branch_angle": "45", + "tree_support_branch_angle_organic": "40", + "tree_support_branch_diameter": "2", + "tree_support_branch_diameter_angle": "5", + "tree_support_branch_diameter_double_wall": "3", + "tree_support_branch_diameter_organic": "2", + "tree_support_branch_distance": "5", + "tree_support_branch_distance_organic": "1", + "tree_support_brim_width": "3", + "tree_support_tip_diameter": "0.8", + "tree_support_top_rate": "30%", + "tree_support_wall_count": "0", + "wall_distribution_count": "1", + "wall_filament": "1", + "wall_generator": "classic", + "wall_loops": "2", + "wall_transition_angle": "10", + "wall_transition_filter_deviation": "25%", + "wall_transition_length": "100%", + "wipe_on_loops": "0", + "wipe_speed": "80%", + "wipe_tower_bridging": "10", + "wipe_tower_cone_angle": "0", + "wipe_tower_extra_spacing": "100%", + "wipe_tower_no_sparse_layers": "0", + "wipe_tower_rotation_angle": "0", + "wiping_volumes_extruders": "70,70,70,70,70,70,70,70,70,70", + "xy_contour_compensation": "0", + "xy_hole_compensation": "0" +} diff --git a/resources/profiles/Creality/process/0.16mm Optimal @Creality CR-20 Pro 0.4 nozzle.json b/resources/profiles/Creality/process/0.16mm Optimal @Creality CR-20 Pro 0.4 nozzle.json new file mode 100644 index 0000000000..acd0a89782 --- /dev/null +++ b/resources/profiles/Creality/process/0.16mm Optimal @Creality CR-20 Pro 0.4 nozzle.json @@ -0,0 +1,244 @@ +{ + "type": "process", + "name": "0.16mm Optimal @Creality CR-20 Pro 0.4 nozzle", + "inherits": "fdm_process_creality_common", + "from": "system", + "setting_id": "IFOZoV3ULJge16uI", + "instantiation": "true", + "accel_to_decel_enable": "1", + "accel_to_decel_factor": "50%", + "acceleration_limit_mess": "[[0.5,1.0,100,6000,210],[1.0,1.5,80,5500,200],[1.5,2.0,60,5000,190]]", + "acceleration_limit_mess_enable": "0", + "alternate_extra_wall": "0", + "bottom_shell_layers": "6", + "bottom_shell_thickness": "0", + "bottom_solid_infill_flow_ratio": "1", + "bottom_surface_pattern": "monotonic", + "bridge_acceleration": "50%", + "bridge_angle": "0", + "bridge_density": "100%", + "bridge_flow": "0.95", + "bridge_no_support": "0", + "bridge_speed": "30", + "brim_ears_detection_length": "1", + "brim_ears_max_angle": "125", + "brim_object_gap": "0.2", + "brim_type": "auto_brim", + "brim_width": "5", + "compatible_printers": [ + "Creality CR-20 Pro 0.4 nozzle" + ], + "default_acceleration": "500", + "default_jerk": "10", + "detect_narrow_internal_solid_infill": "1", + "detect_overhang_wall": "1", + "detect_thin_wall": "1", + "draft_shield": "disabled", + "elefant_foot_compensation": "0.15", + "elefant_foot_compensation_layers": "1", + "enable_arc_fitting": "0", + "enable_overhang_speed": "1", + "enable_prime_tower": "0", + "enable_support": "0", + "enforce_support_layers": "0", + "ensure_vertical_shell_thickness": "ensure_all", + "exclude_object": "0", + "extra_perimeters_on_overhangs": "0", + "filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode", + "filter_out_gap_fill": "0", + "flush_into_infill": "0", + "flush_into_objects": "0", + "flush_into_support": "1", + "fuzzy_skin": "none", + "fuzzy_skin_first_layer": "0", + "fuzzy_skin_point_distance": "0.8", + "fuzzy_skin_thickness": "0.3", + "gap_infill_speed": "30", + "gcode_add_line_number": "0", + "gcode_comments": "0", + "gcode_label_objects": "1", + "hole_to_polyhole": "0", + "hole_to_polyhole_threshold": "0.01", + "hole_to_polyhole_twisted": "1", + "independent_support_layer_height": "1", + "infill_anchor": "400%", + "infill_anchor_max": "20", + "infill_combination": "0", + "infill_direction": "45", + "infill_jerk": "10", + "infill_wall_overlap": "30%", + "initial_layer_acceleration": "500", + "initial_layer_infill_speed": "20", + "initial_layer_jerk": "8", + "initial_layer_line_width": "0.5", + "initial_layer_min_bead_width": "85%", + "initial_layer_print_height": "0.2", + "initial_layer_speed": "15", + "initial_layer_travel_speed": "50%", + "inner_wall_acceleration": "500", + "inner_wall_jerk": "10", + "inner_wall_line_width": "0.45", + "inner_wall_speed": "30", + "interface_shells": "0", + "internal_bridge_flow": "1", + "internal_bridge_speed": "100%", + "internal_solid_infill_acceleration": "100%", + "internal_solid_infill_line_width": "0.45", + "internal_solid_infill_pattern": "monotonic", + "internal_solid_infill_speed": "50", + "ironing_angle": "-1", + "ironing_flow": "15%", + "ironing_pattern": "zig-zag", + "ironing_spacing": "0.1", + "ironing_speed": "20", + "ironing_support_layer": "0", + "ironing_type": "no ironing", + "is_infill_first": "0", + "layer_height": "0.16", + "line_width": "0.45", + "make_overhang_printable": "0", + "make_overhang_printable_angle": "55", + "make_overhang_printable_hole_size": "0", + "max_bridge_length": "10", + "max_travel_detour_distance": "0", + "max_volumetric_extrusion_rate_slope": "0", + "max_volumetric_extrusion_rate_slope_segment_length": "3", + "min_bead_width": "85%", + "min_feature_size": "25%", + "min_width_top_surface": "300%", + "minimum_sparse_infill_area": "10", + "minimum_support_area": "5", + "mmu_segmented_region_interlocking_depth": "0", + "mmu_segmented_region_max_width": "0", + "only_one_wall_first_layer": "0", + "only_one_wall_top": "1", + "ooze_prevention": "0", + "outer_wall_acceleration": "500", + "outer_wall_jerk": "10", + "outer_wall_line_width": "0.42", + "outer_wall_speed": "25", + "overhang_1_4_speed": "0", + "overhang_2_4_speed": "50%", + "overhang_3_4_speed": "30%", + "overhang_4_4_speed": "10%", + "overhang_reverse": "0", + "overhang_reverse_internal_only": "0", + "overhang_reverse_threshold": "50%", + "precise_outer_wall": "0", + "prime_tower_brim_width": "3", + "prime_tower_width": "60", + "prime_volume": "45", + "print_flow_ratio": "1", + "print_sequence": "by layer", + "raft_contact_distance": "0.1", + "raft_expansion": "1.5", + "raft_first_layer_density": "90%", + "raft_first_layer_expansion": "2", + "raft_layers": "0", + "reduce_crossing_wall": "0", + "reduce_infill_retraction": "1", + "resolution": "0.012", + "role_based_wipe_speed": "1", + "seam_gap": "10%", + "seam_position": "aligned", + "single_extruder_multi_material_priming": "0", + "skirt_distance": "5", + "skirt_height": "2", + "skirt_loops": "2", + "skirt_speed": "50", + "slice_closing_radius": "0.049", + "slicing_mode": "regular", + "slow_down_layers": "0", + "slowdown_for_curled_perimeters": "0", + "small_perimeter_speed": "50%", + "small_perimeter_threshold": "0", + "solid_infill_filament": "1", + "sparse_infill_acceleration": "100%", + "sparse_infill_density": "15%", + "sparse_infill_filament": "1", + "sparse_infill_line_width": "0.45", + "sparse_infill_pattern": "grid", + "sparse_infill_speed": "50", + "speed_limit_to_height": "[[100,150,100,6000,210],[150,200,80,5500,200],[200,250,60,5000,190]]", + "speed_limit_to_height_enable": "0", + "spiral_mode": "0", + "spiral_mode_max_xy_smoothing": "200%", + "spiral_mode_smooth": "0", + "staggered_inner_seams": "0", + "standby_temperature_delta": "-5", + "support_angle": "0", + "support_base_pattern": "rectilinear", + "support_base_pattern_spacing": "2.5", + "support_bottom_interface_spacing": "0.5", + "support_bottom_z_distance": "0.2", + "support_critical_regions_only": "0", + "support_expansion": "0", + "support_filament": "0", + "support_interface_bottom_layers": "2", + "support_interface_filament": "0", + "support_interface_loop_pattern": "0", + "support_interface_not_for_body": "1", + "support_interface_pattern": "auto", + "support_interface_spacing": "0.5", + "support_interface_speed": "30", + "support_interface_top_layers": "2", + "support_line_width": "0.4", + "support_object_xy_distance": "0.35", + "support_on_build_plate_only": "0", + "support_remove_small_overhang": "1", + "support_speed": "30", + "support_style": "default", + "support_threshold_angle": "30", + "support_top_z_distance": "0.2", + "support_type": "normal(auto)", + "support_xy_overrides_z": "xy_overrides_z", + "thick_bridges": "0", + "thick_internal_bridges": "1", + "timelapse_type": "0", + "top_shell_layers": "5", + "top_shell_thickness": "0.8", + "top_solid_infill_flow_ratio": "1", + "top_surface_acceleration": "500", + "top_surface_jerk": "10", + "top_surface_line_width": "0.42", + "top_surface_pattern": "monotonic", + "top_surface_speed": "30", + "travel_acceleration": "500", + "travel_jerk": "8", + "travel_speed": "120", + "travel_speed_z": "0", + "tree_support_adaptive_layer_height": "1", + "tree_support_angle_slow": "25", + "tree_support_auto_brim": "1", + "tree_support_branch_angle": "45", + "tree_support_branch_angle_organic": "40", + "tree_support_branch_diameter": "2", + "tree_support_branch_diameter_angle": "5", + "tree_support_branch_diameter_double_wall": "3", + "tree_support_branch_diameter_organic": "2", + "tree_support_branch_distance": "5", + "tree_support_branch_distance_organic": "1", + "tree_support_brim_width": "3", + "tree_support_tip_diameter": "0.8", + "tree_support_top_rate": "30%", + "tree_support_wall_count": "0", + "wall_distribution_count": "1", + "wall_filament": "1", + "wall_generator": "classic", + "wall_loops": "2", + "wall_sequence": "inner wall/outer wall", + "wall_transition_angle": "10", + "wall_transition_filter_deviation": "25%", + "wall_transition_length": "100%", + "wipe_before_external_loop": "0", + "wipe_on_loops": "0", + "wipe_speed": "80%", + "wipe_tower_bridging": "10", + "wipe_tower_cone_angle": "0", + "wipe_tower_extra_spacing": "100%", + "wipe_tower_no_sparse_layers": "0", + "wipe_tower_rotation_angle": "0", + "wiping_volumes_extruders": "70,70,70,70,70,70,70,70,70,70", + "xy_contour_compensation": "0", + "xy_hole_compensation": "0" +} diff --git a/resources/profiles/Creality/process/0.16mm Optimal @Creality CR-6 0.2.json b/resources/profiles/Creality/process/0.16mm Optimal @Creality CR-6 0.2.json index 84157fbc26..9c93cbe430 100644 --- a/resources/profiles/Creality/process/0.16mm Optimal @Creality CR-6 0.2.json +++ b/resources/profiles/Creality/process/0.16mm Optimal @Creality CR-6 0.2.json @@ -19,5 +19,6 @@ "compatible_printers": [ "Creality CR-6 SE 0.2 nozzle", "Creality CR-6 Max 0.2 nozzle" - ] -} + ], + "travel_acceleration": "500" +} \ No newline at end of file diff --git a/resources/profiles/Creality/process/0.16mm Optimal @Creality CR-6 0.4.json b/resources/profiles/Creality/process/0.16mm Optimal @Creality CR-6 0.4.json index c5dc0794c6..2bcfd2e51b 100644 --- a/resources/profiles/Creality/process/0.16mm Optimal @Creality CR-6 0.4.json +++ b/resources/profiles/Creality/process/0.16mm Optimal @Creality CR-6 0.4.json @@ -41,11 +41,11 @@ "support_threshold_angle": "30", "support_top_z_distance": "0.15", "top_surface_acceleration": "0", - "travel_acceleration": "0", + "travel_acceleration": "500", "tree_support_branch_angle": "40", "wall_loops": "2", "compatible_printers": [ "Creality CR-6 SE 0.4 nozzle", "Creality CR-6 Max 0.4 nozzle" ] -} +} \ No newline at end of file diff --git a/resources/profiles/Creality/process/0.16mm Optimal @Creality CR-6 0.6.json b/resources/profiles/Creality/process/0.16mm Optimal @Creality CR-6 0.6.json index 003f549456..967a55cf81 100644 --- a/resources/profiles/Creality/process/0.16mm Optimal @Creality CR-6 0.6.json +++ b/resources/profiles/Creality/process/0.16mm Optimal @Creality CR-6 0.6.json @@ -20,5 +20,6 @@ "compatible_printers": [ "Creality CR-6 SE 0.6 nozzle", "Creality CR-6 Max 0.6 nozzle" - ] -} + ], + "travel_acceleration": "500" +} \ No newline at end of file diff --git a/resources/profiles/Creality/process/0.16mm Optimal @Creality CR10V2.json b/resources/profiles/Creality/process/0.16mm Optimal @Creality CR10V2.json index a0c88be82a..c45781a428 100644 --- a/resources/profiles/Creality/process/0.16mm Optimal @Creality CR10V2.json +++ b/resources/profiles/Creality/process/0.16mm Optimal @Creality CR10V2.json @@ -30,7 +30,7 @@ "sparse_infill_density": "15%", "sparse_infill_pattern": "crosshatch", "initial_layer_acceleration": "0", - "travel_acceleration": "0", + "travel_acceleration": "500", "inner_wall_acceleration": "0", "initial_layer_line_width": "0.42", "initial_layer_print_height": "0.2", @@ -104,4 +104,4 @@ "compatible_printers": [ "Creality CR-10 V2 0.4 nozzle" ] -} +} \ No newline at end of file diff --git a/resources/profiles/Creality/process/0.16mm Optimal @Creality Ender-2 Pro 0.4 nozzle.json b/resources/profiles/Creality/process/0.16mm Optimal @Creality Ender-2 Pro 0.4 nozzle.json new file mode 100644 index 0000000000..810c79f8ba --- /dev/null +++ b/resources/profiles/Creality/process/0.16mm Optimal @Creality Ender-2 Pro 0.4 nozzle.json @@ -0,0 +1,267 @@ +{ + "type": "process", + "name": "0.16mm Optimal @Creality Ender-2 Pro 0.4 nozzle", + "inherits": "fdm_process_creality_common", + "from": "system", + "setting_id": "ODK9virAvPP70d4c", + "instantiation": "true", + "accel_to_decel_enable": "1", + "accel_to_decel_factor": "50%", + "acceleration_limit_mess": "[[0.5,1.0,100,6000,210],[1.0,1.5,80,5500,200],[1.5,2.0,60,5000,190]]", + "acceleration_limit_mess_enable": "0", + "ai_infill": "0", + "alternate_extra_wall": "0", + "bottom_shell_layers": "5", + "bottom_shell_thickness": "0", + "bottom_solid_infill_flow_ratio": "1", + "bottom_surface_pattern": "monotonic", + "bridge_acceleration": "50%", + "bridge_angle": "0", + "bridge_density": "100%", + "bridge_flow": "0.95", + "bridge_no_support": "0", + "bridge_speed": "50", + "brim_ears_detection_length": "1", + "brim_ears_max_angle": "125", + "brim_object_gap": "0.2", + "brim_type": "auto_brim", + "brim_width": "5", + "compatible_printers": [ + "Creality Ender-2 Pro 0.4 nozzle" + ], + "counterbore_hole_bridging": "none", + "default_acceleration": "500", + "default_jerk": "8", + "detect_narrow_internal_solid_infill": "1", + "detect_overhang_wall": "1", + "detect_thin_wall": "0", + "dont_filter_internal_bridges": "disabled", + "draft_shield": "disabled", + "elefant_foot_compensation": "0.1", + "elefant_foot_compensation_layers": "1", + "enable_arc_fitting": "0", + "enable_overhang_speed": "1", + "enable_prime_tower": "0", + "enable_support": "0", + "enforce_support_layers": "0", + "ensure_vertical_shell_thickness": "ensure_all", + "exclude_object": "0", + "extra_perimeters_on_overhangs": "0", + "filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode", + "filter_out_gap_fill": "0", + "flush_into_infill": "0", + "flush_into_objects": "0", + "flush_into_support": "1", + "fuzzy_skin": "none", + "fuzzy_skin_first_layer": "0", + "fuzzy_skin_point_distance": "0.8", + "fuzzy_skin_thickness": "0.3", + "gap_fill_target": "everywhere", + "gap_infill_speed": "40", + "gcode_add_line_number": "0", + "gcode_comments": "0", + "gcode_label_objects": "1", + "hole_to_polyhole": "0", + "hole_to_polyhole_threshold": "0.01", + "hole_to_polyhole_twisted": "1", + "independent_support_layer_height": "1", + "infill_anchor": "400%", + "infill_anchor_max": "20", + "infill_combination": "0", + "infill_direction": "45", + "infill_jerk": "8", + "infill_wall_overlap": "30%", + "initial_layer_acceleration": "500", + "initial_layer_infill_speed": "20", + "initial_layer_jerk": "8", + "initial_layer_line_width": "0.5", + "initial_layer_min_bead_width": "85%", + "initial_layer_print_height": "0.2", + "initial_layer_speed": "20", + "initial_layer_travel_speed": "50%", + "inner_wall_acceleration": "500", + "inner_wall_jerk": "8", + "inner_wall_line_width": "0.45", + "inner_wall_speed": "50", + "interface_shells": "0", + "internal_bridge_flow": "1", + "internal_bridge_speed": "150%", + "internal_solid_infill_acceleration": "100%", + "internal_solid_infill_line_width": "0.45", + "internal_solid_infill_pattern": "monotonic", + "internal_solid_infill_speed": "60", + "ironing_angle": "-1", + "ironing_flow": "15%", + "ironing_pattern": "zig-zag", + "ironing_spacing": "0.1", + "ironing_speed": "20", + "ironing_support_layer": "0", + "ironing_type": "no ironing", + "is_infill_first": "0", + "layer_height": "0.16", + "line_width": "0.45", + "make_overhang_printable": "0", + "make_overhang_printable_angle": "55", + "make_overhang_printable_hole_size": "0", + "material_flow_dependent_temperature": "0", + "material_flow_temp_graph": "[[3.0,210],[10.0,220],[12.0,230]]", + "max_bridge_length": "10", + "max_travel_detour_distance": "0", + "max_volumetric_extrusion_rate_slope": "0", + "max_volumetric_extrusion_rate_slope_segment_length": "3", + "min_bead_width": "85%", + "min_feature_size": "25%", + "min_length_factor": "0.5", + "min_width_top_surface": "300%", + "minimum_sparse_infill_area": "10", + "minimum_support_area": "5", + "mmu_segmented_region_interlocking_depth": "0", + "mmu_segmented_region_max_width": "0", + "only_one_wall_first_layer": "0", + "only_one_wall_top": "1", + "ooze_prevention": "0", + "outer_wall_acceleration": "500", + "outer_wall_jerk": "8", + "outer_wall_line_width": "0.42", + "outer_wall_speed": "40", + "overhang_1_4_speed": "0", + "overhang_2_4_speed": "25", + "overhang_3_4_speed": "15", + "overhang_4_4_speed": "10", + "overhang_reverse": "0", + "overhang_reverse_internal_only": "0", + "overhang_reverse_threshold": "50%", + "precise_outer_wall": "0", + "prime_tower_brim_width": "3", + "prime_tower_enhance_type": "chamfer", + "prime_tower_width": "60", + "prime_volume": "45", + "print_flow_ratio": "1", + "print_order": "default", + "print_sequence": "by layer", + "raft_contact_distance": "0.1", + "raft_expansion": "1.5", + "raft_first_layer_density": "90%", + "raft_first_layer_expansion": "2", + "raft_layers": "0", + "reduce_crossing_wall": "0", + "reduce_infill_retraction": "1", + "resolution": "0.012", + "role_based_wipe_speed": "1", + "scarf_angle_threshold": "155", + "scarf_joint_flow_ratio": "1", + "scarf_joint_speed": "100%", + "scarf_overhang_threshold": "40%", + "seam_gap": "10%", + "seam_position": "aligned", + "seam_slope_conditional": "0", + "seam_slope_entire_loop": "0", + "seam_slope_inner_walls": "0", + "seam_slope_min_length": "20", + "seam_slope_start_height": "0", + "seam_slope_steps": "10", + "seam_slope_type": "none", + "single_extruder_multi_material_priming": "0", + "skirt_distance": "2", + "skirt_height": "2", + "skirt_loops": "2", + "skirt_speed": "50", + "slice_closing_radius": "0.049", + "slicing_mode": "regular", + "slow_down_layers": "0", + "slowdown_for_curled_perimeters": "0", + "small_area_infill_flow_compensation": "0", + "small_area_infill_flow_compensation_model": "0,0;\"\\n0.2,0.4444\";\"\\n0.4,0.6145\";\"\\n0.6,0.7059\";\"\\n0.8,0.7619\";\"\\n1.5,0.8571\";\"\\n2,0.8889\";\"\\n3,0.9231\";\"\\n5,0.9520\";\"\\n10,1\"", + "small_perimeter_speed": "50%", + "small_perimeter_threshold": "0", + "solid_infill_filament": "1", + "sparse_infill_acceleration": "100%", + "sparse_infill_density": "15%", + "sparse_infill_filament": "1", + "sparse_infill_line_width": "0.45", + "sparse_infill_pattern": "grid", + "sparse_infill_speed": "60", + "speed_limit_to_height": "[[100,150,100,6000,210],[150,200,80,5500,200],[200,250,60,5000,190]]", + "speed_limit_to_height_enable": "0", + "spiral_mode": "0", + "spiral_mode_max_xy_smoothing": "200%", + "spiral_mode_smooth": "0", + "staggered_inner_seams": "0", + "standby_temperature_delta": "-5", + "support_angle": "0", + "support_base_pattern": "rectilinear", + "support_base_pattern_spacing": "2.5", + "support_bottom_interface_spacing": "0.5", + "support_bottom_z_distance": "0.2", + "support_critical_regions_only": "0", + "support_expansion": "0", + "support_filament": "0", + "support_interface_bottom_layers": "2", + "support_interface_filament": "0", + "support_interface_loop_pattern": "0", + "support_interface_not_for_body": "1", + "support_interface_pattern": "auto", + "support_interface_spacing": "0.5", + "support_interface_speed": "50", + "support_interface_top_layers": "2", + "support_line_width": "0.4", + "support_object_xy_distance": "0.35", + "support_on_build_plate_only": "0", + "support_remove_small_overhang": "1", + "support_speed": "50", + "support_style": "default", + "support_threshold_angle": "30", + "support_top_z_distance": "0.2", + "support_type": "normal(auto)", + "support_xy_overrides_z": "xy_overrides_z", + "thick_bridges": "0", + "thick_internal_bridges": "1", + "timelapse_type": "0", + "top_shell_layers": "4", + "top_shell_thickness": "0.8", + "top_solid_infill_flow_ratio": "1", + "top_surface_acceleration": "500", + "top_surface_jerk": "8", + "top_surface_line_width": "0.42", + "top_surface_pattern": "monotonic", + "top_surface_speed": "40", + "travel_acceleration": "500", + "travel_jerk": "8", + "travel_speed": "120", + "travel_speed_z": "0", + "tree_support_adaptive_layer_height": "1", + "tree_support_angle_slow": "25", + "tree_support_auto_brim": "1", + "tree_support_branch_angle": "45", + "tree_support_branch_angle_organic": "40", + "tree_support_branch_diameter": "2", + "tree_support_branch_diameter_angle": "5", + "tree_support_branch_diameter_double_wall": "3", + "tree_support_branch_diameter_organic": "2", + "tree_support_branch_distance": "5", + "tree_support_branch_distance_organic": "1", + "tree_support_brim_width": "3", + "tree_support_tip_diameter": "0.8", + "tree_support_top_rate": "30%", + "tree_support_wall_count": "0", + "wall_direction": "auto", + "wall_distribution_count": "1", + "wall_filament": "1", + "wall_generator": "classic", + "wall_loops": "2", + "wall_sequence": "inner wall/outer wall", + "wall_transition_angle": "10", + "wall_transition_filter_deviation": "25%", + "wall_transition_length": "100%", + "wipe_before_external_loop": "0", + "wipe_on_loops": "0", + "wipe_speed": "80%", + "wipe_tower_bridging": "10", + "wipe_tower_cone_angle": "0", + "wipe_tower_extra_spacing": "100%", + "wipe_tower_no_sparse_layers": "0", + "wipe_tower_rotation_angle": "0", + "wiping_volumes_extruders": "70,70,70,70,70,70,70,70,70,70", + "xy_contour_compensation": "0", + "xy_hole_compensation": "0" +} diff --git a/resources/profiles/Creality/process/0.16mm Optimal @Creality Ender-3 Max 0.4 nozzle.json b/resources/profiles/Creality/process/0.16mm Optimal @Creality Ender-3 Max 0.4 nozzle.json new file mode 100644 index 0000000000..21c9ace1df --- /dev/null +++ b/resources/profiles/Creality/process/0.16mm Optimal @Creality Ender-3 Max 0.4 nozzle.json @@ -0,0 +1,244 @@ +{ + "type": "process", + "name": "0.16mm Optimal @Creality Ender-3 Max 0.4 nozzle", + "inherits": "fdm_process_creality_common", + "from": "system", + "setting_id": "3Z5wEVkpMgJE2HPp", + "instantiation": "true", + "accel_to_decel_enable": "1", + "accel_to_decel_factor": "50%", + "acceleration_limit_mess": "[[0.5,1.0,100,6000,210],[1.0,1.5,80,5500,200],[1.5,2.0,60,5000,190]]", + "acceleration_limit_mess_enable": "0", + "alternate_extra_wall": "0", + "bottom_shell_layers": "6", + "bottom_shell_thickness": "0", + "bottom_solid_infill_flow_ratio": "1", + "bottom_surface_pattern": "monotonic", + "bridge_acceleration": "50%", + "bridge_angle": "0", + "bridge_density": "100%", + "bridge_flow": "0.95", + "bridge_no_support": "0", + "bridge_speed": "30", + "brim_ears_detection_length": "1", + "brim_ears_max_angle": "125", + "brim_object_gap": "0.2", + "brim_type": "auto_brim", + "brim_width": "5", + "compatible_printers": [ + "Creality Ender-3 Max 0.4 nozzle" + ], + "default_acceleration": "500", + "default_jerk": "10", + "detect_narrow_internal_solid_infill": "1", + "detect_overhang_wall": "1", + "detect_thin_wall": "1", + "draft_shield": "disabled", + "elefant_foot_compensation": "0.15", + "elefant_foot_compensation_layers": "1", + "enable_arc_fitting": "0", + "enable_overhang_speed": "1", + "enable_prime_tower": "0", + "enable_support": "0", + "enforce_support_layers": "0", + "ensure_vertical_shell_thickness": "ensure_all", + "exclude_object": "0", + "extra_perimeters_on_overhangs": "0", + "filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode", + "filter_out_gap_fill": "0", + "flush_into_infill": "0", + "flush_into_objects": "0", + "flush_into_support": "1", + "fuzzy_skin": "none", + "fuzzy_skin_first_layer": "0", + "fuzzy_skin_point_distance": "0.8", + "fuzzy_skin_thickness": "0.3", + "gap_infill_speed": "40", + "gcode_add_line_number": "0", + "gcode_comments": "0", + "gcode_label_objects": "1", + "hole_to_polyhole": "0", + "hole_to_polyhole_threshold": "0.01", + "hole_to_polyhole_twisted": "1", + "independent_support_layer_height": "1", + "infill_anchor": "400%", + "infill_anchor_max": "20", + "infill_combination": "0", + "infill_direction": "45", + "infill_jerk": "10", + "infill_wall_overlap": "30%", + "initial_layer_acceleration": "500", + "initial_layer_infill_speed": "30", + "initial_layer_jerk": "8", + "initial_layer_line_width": "0.5", + "initial_layer_min_bead_width": "85%", + "initial_layer_print_height": "0.2", + "initial_layer_speed": "15", + "initial_layer_travel_speed": "50%", + "inner_wall_acceleration": "500", + "inner_wall_jerk": "10", + "inner_wall_line_width": "0.45", + "inner_wall_speed": "50", + "interface_shells": "0", + "internal_bridge_flow": "1", + "internal_bridge_speed": "100%", + "internal_solid_infill_acceleration": "100%", + "internal_solid_infill_line_width": "0.45", + "internal_solid_infill_pattern": "monotonic", + "internal_solid_infill_speed": "60", + "ironing_angle": "-1", + "ironing_flow": "15%", + "ironing_pattern": "zig-zag", + "ironing_spacing": "0.1", + "ironing_speed": "20", + "ironing_support_layer": "0", + "ironing_type": "no ironing", + "is_infill_first": "0", + "layer_height": "0.16", + "line_width": "0.45", + "make_overhang_printable": "0", + "make_overhang_printable_angle": "55", + "make_overhang_printable_hole_size": "0", + "max_bridge_length": "10", + "max_travel_detour_distance": "0", + "max_volumetric_extrusion_rate_slope": "0", + "max_volumetric_extrusion_rate_slope_segment_length": "3", + "min_bead_width": "85%", + "min_feature_size": "25%", + "min_width_top_surface": "300%", + "minimum_sparse_infill_area": "10", + "minimum_support_area": "5", + "mmu_segmented_region_interlocking_depth": "0", + "mmu_segmented_region_max_width": "0", + "only_one_wall_first_layer": "0", + "only_one_wall_top": "1", + "ooze_prevention": "0", + "outer_wall_acceleration": "500", + "outer_wall_jerk": "10", + "outer_wall_line_width": "0.42", + "outer_wall_speed": "40", + "overhang_1_4_speed": "0", + "overhang_2_4_speed": "30", + "overhang_3_4_speed": "20", + "overhang_4_4_speed": "10", + "overhang_reverse": "0", + "overhang_reverse_internal_only": "0", + "overhang_reverse_threshold": "50%", + "precise_outer_wall": "0", + "prime_tower_brim_width": "3", + "prime_tower_width": "60", + "prime_volume": "45", + "print_flow_ratio": "1", + "print_sequence": "by layer", + "raft_contact_distance": "0.1", + "raft_expansion": "1.5", + "raft_first_layer_density": "90%", + "raft_first_layer_expansion": "2", + "raft_layers": "0", + "reduce_crossing_wall": "0", + "reduce_infill_retraction": "1", + "resolution": "0.012", + "role_based_wipe_speed": "1", + "seam_gap": "10%", + "seam_position": "aligned", + "single_extruder_multi_material_priming": "0", + "skirt_distance": "5", + "skirt_height": "2", + "skirt_loops": "2", + "skirt_speed": "50", + "slice_closing_radius": "0.049", + "slicing_mode": "regular", + "slow_down_layers": "0", + "slowdown_for_curled_perimeters": "0", + "small_perimeter_speed": "50%", + "small_perimeter_threshold": "0", + "solid_infill_filament": "1", + "sparse_infill_acceleration": "100%", + "sparse_infill_density": "15%", + "sparse_infill_filament": "1", + "sparse_infill_line_width": "0.45", + "sparse_infill_pattern": "grid", + "sparse_infill_speed": "60", + "speed_limit_to_height": "[[100,150,100,6000,210],[150,200,80,5500,200],[200,250,60,5000,190]]", + "speed_limit_to_height_enable": "0", + "spiral_mode": "0", + "spiral_mode_max_xy_smoothing": "200%", + "spiral_mode_smooth": "0", + "staggered_inner_seams": "0", + "standby_temperature_delta": "-5", + "support_angle": "0", + "support_base_pattern": "rectilinear", + "support_base_pattern_spacing": "2.5", + "support_bottom_interface_spacing": "0.5", + "support_bottom_z_distance": "0.2", + "support_critical_regions_only": "0", + "support_expansion": "0", + "support_filament": "0", + "support_interface_bottom_layers": "2", + "support_interface_filament": "0", + "support_interface_loop_pattern": "0", + "support_interface_not_for_body": "1", + "support_interface_pattern": "auto", + "support_interface_spacing": "0.5", + "support_interface_speed": "50", + "support_interface_top_layers": "2", + "support_line_width": "0.4", + "support_object_xy_distance": "0.35", + "support_on_build_plate_only": "0", + "support_remove_small_overhang": "1", + "support_speed": "50", + "support_style": "default", + "support_threshold_angle": "30", + "support_top_z_distance": "0.2", + "support_type": "normal(auto)", + "support_xy_overrides_z": "xy_overrides_z", + "thick_bridges": "0", + "thick_internal_bridges": "1", + "timelapse_type": "0", + "top_shell_layers": "5", + "top_shell_thickness": "0.8", + "top_solid_infill_flow_ratio": "1", + "top_surface_acceleration": "500", + "top_surface_jerk": "10", + "top_surface_line_width": "0.42", + "top_surface_pattern": "monotonic", + "top_surface_speed": "40", + "travel_acceleration": "500", + "travel_jerk": "8", + "travel_speed": "100", + "travel_speed_z": "0", + "tree_support_adaptive_layer_height": "1", + "tree_support_angle_slow": "25", + "tree_support_auto_brim": "1", + "tree_support_branch_angle": "45", + "tree_support_branch_angle_organic": "40", + "tree_support_branch_diameter": "2", + "tree_support_branch_diameter_angle": "5", + "tree_support_branch_diameter_double_wall": "3", + "tree_support_branch_diameter_organic": "2", + "tree_support_branch_distance": "5", + "tree_support_branch_distance_organic": "1", + "tree_support_brim_width": "3", + "tree_support_tip_diameter": "0.8", + "tree_support_top_rate": "30%", + "tree_support_wall_count": "0", + "wall_distribution_count": "1", + "wall_filament": "1", + "wall_generator": "classic", + "wall_loops": "2", + "wall_sequence": "inner wall/outer wall", + "wall_transition_angle": "10", + "wall_transition_filter_deviation": "25%", + "wall_transition_length": "100%", + "wipe_before_external_loop": "0", + "wipe_on_loops": "0", + "wipe_speed": "80%", + "wipe_tower_bridging": "10", + "wipe_tower_cone_angle": "0", + "wipe_tower_extra_spacing": "100%", + "wipe_tower_no_sparse_layers": "0", + "wipe_tower_rotation_angle": "0", + "wiping_volumes_extruders": "70,70,70,70,70,70,70,70,70,70", + "xy_contour_compensation": "0", + "xy_hole_compensation": "0" +} diff --git a/resources/profiles/Creality/process/0.16mm Optimal @Creality Ender-3 Max Neo 0.4 nozzle.json b/resources/profiles/Creality/process/0.16mm Optimal @Creality Ender-3 Max Neo 0.4 nozzle.json new file mode 100644 index 0000000000..0c11d1aec4 --- /dev/null +++ b/resources/profiles/Creality/process/0.16mm Optimal @Creality Ender-3 Max Neo 0.4 nozzle.json @@ -0,0 +1,244 @@ +{ + "type": "process", + "name": "0.16mm Optimal @Creality Ender-3 Max Neo 0.4 nozzle", + "inherits": "fdm_process_creality_common", + "from": "system", + "setting_id": "eTiCi22QXm4V8Quh", + "instantiation": "true", + "accel_to_decel_enable": "1", + "accel_to_decel_factor": "50%", + "acceleration_limit_mess": "[[0.5,1.0,100,6000,210],[1.0,1.5,80,5500,200],[1.5,2.0,60,5000,190]]", + "acceleration_limit_mess_enable": "0", + "alternate_extra_wall": "0", + "bottom_shell_layers": "6", + "bottom_shell_thickness": "0", + "bottom_solid_infill_flow_ratio": "1", + "bottom_surface_pattern": "monotonic", + "bridge_acceleration": "50%", + "bridge_angle": "0", + "bridge_density": "100%", + "bridge_flow": "0.95", + "bridge_no_support": "0", + "bridge_speed": "30", + "brim_ears_detection_length": "1", + "brim_ears_max_angle": "125", + "brim_object_gap": "0.2", + "brim_type": "auto_brim", + "brim_width": "5", + "compatible_printers": [ + "Creality Ender-3 Max Neo 0.4 nozzle" + ], + "default_acceleration": "500", + "default_jerk": "10", + "detect_narrow_internal_solid_infill": "1", + "detect_overhang_wall": "1", + "detect_thin_wall": "1", + "draft_shield": "disabled", + "elefant_foot_compensation": "0.15", + "elefant_foot_compensation_layers": "1", + "enable_arc_fitting": "0", + "enable_overhang_speed": "1", + "enable_prime_tower": "0", + "enable_support": "0", + "enforce_support_layers": "0", + "ensure_vertical_shell_thickness": "ensure_all", + "exclude_object": "0", + "extra_perimeters_on_overhangs": "0", + "filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode", + "filter_out_gap_fill": "0", + "flush_into_infill": "0", + "flush_into_objects": "0", + "flush_into_support": "1", + "fuzzy_skin": "none", + "fuzzy_skin_first_layer": "0", + "fuzzy_skin_point_distance": "0.8", + "fuzzy_skin_thickness": "0.3", + "gap_infill_speed": "40", + "gcode_add_line_number": "0", + "gcode_comments": "0", + "gcode_label_objects": "1", + "hole_to_polyhole": "0", + "hole_to_polyhole_threshold": "0.01", + "hole_to_polyhole_twisted": "1", + "independent_support_layer_height": "1", + "infill_anchor": "400%", + "infill_anchor_max": "20", + "infill_combination": "0", + "infill_direction": "45", + "infill_jerk": "10", + "infill_wall_overlap": "30%", + "initial_layer_acceleration": "500", + "initial_layer_infill_speed": "30", + "initial_layer_jerk": "8", + "initial_layer_line_width": "0.5", + "initial_layer_min_bead_width": "85%", + "initial_layer_print_height": "0.2", + "initial_layer_speed": "15", + "initial_layer_travel_speed": "50%", + "inner_wall_acceleration": "500", + "inner_wall_jerk": "10", + "inner_wall_line_width": "0.45", + "inner_wall_speed": "50", + "interface_shells": "0", + "internal_bridge_flow": "1", + "internal_bridge_speed": "100%", + "internal_solid_infill_acceleration": "100%", + "internal_solid_infill_line_width": "0.45", + "internal_solid_infill_pattern": "monotonic", + "internal_solid_infill_speed": "60", + "ironing_angle": "-1", + "ironing_flow": "15%", + "ironing_pattern": "zig-zag", + "ironing_spacing": "0.1", + "ironing_speed": "20", + "ironing_support_layer": "0", + "ironing_type": "no ironing", + "is_infill_first": "0", + "layer_height": "0.16", + "line_width": "0.45", + "make_overhang_printable": "0", + "make_overhang_printable_angle": "55", + "make_overhang_printable_hole_size": "0", + "max_bridge_length": "10", + "max_travel_detour_distance": "0", + "max_volumetric_extrusion_rate_slope": "0", + "max_volumetric_extrusion_rate_slope_segment_length": "3", + "min_bead_width": "85%", + "min_feature_size": "25%", + "min_width_top_surface": "300%", + "minimum_sparse_infill_area": "10", + "minimum_support_area": "5", + "mmu_segmented_region_interlocking_depth": "0", + "mmu_segmented_region_max_width": "0", + "only_one_wall_first_layer": "0", + "only_one_wall_top": "1", + "ooze_prevention": "0", + "outer_wall_acceleration": "500", + "outer_wall_jerk": "10", + "outer_wall_line_width": "0.42", + "outer_wall_speed": "40", + "overhang_1_4_speed": "0", + "overhang_2_4_speed": "30", + "overhang_3_4_speed": "20", + "overhang_4_4_speed": "10", + "overhang_reverse": "0", + "overhang_reverse_internal_only": "0", + "overhang_reverse_threshold": "50%", + "precise_outer_wall": "0", + "prime_tower_brim_width": "3", + "prime_tower_width": "60", + "prime_volume": "45", + "print_flow_ratio": "1", + "print_sequence": "by layer", + "raft_contact_distance": "0.1", + "raft_expansion": "1.5", + "raft_first_layer_density": "90%", + "raft_first_layer_expansion": "2", + "raft_layers": "0", + "reduce_crossing_wall": "0", + "reduce_infill_retraction": "1", + "resolution": "0.012", + "role_based_wipe_speed": "1", + "seam_gap": "10%", + "seam_position": "aligned", + "single_extruder_multi_material_priming": "0", + "skirt_distance": "5", + "skirt_height": "2", + "skirt_loops": "2", + "skirt_speed": "50", + "slice_closing_radius": "0.049", + "slicing_mode": "regular", + "slow_down_layers": "0", + "slowdown_for_curled_perimeters": "0", + "small_perimeter_speed": "50%", + "small_perimeter_threshold": "0", + "solid_infill_filament": "1", + "sparse_infill_acceleration": "100%", + "sparse_infill_density": "15%", + "sparse_infill_filament": "1", + "sparse_infill_line_width": "0.45", + "sparse_infill_pattern": "grid", + "sparse_infill_speed": "60", + "speed_limit_to_height": "[[100,150,100,6000,210],[150,200,80,5500,200],[200,250,60,5000,190]]", + "speed_limit_to_height_enable": "0", + "spiral_mode": "0", + "spiral_mode_max_xy_smoothing": "200%", + "spiral_mode_smooth": "0", + "staggered_inner_seams": "0", + "standby_temperature_delta": "-5", + "support_angle": "0", + "support_base_pattern": "rectilinear", + "support_base_pattern_spacing": "2.5", + "support_bottom_interface_spacing": "0.5", + "support_bottom_z_distance": "0.2", + "support_critical_regions_only": "0", + "support_expansion": "0", + "support_filament": "0", + "support_interface_bottom_layers": "2", + "support_interface_filament": "0", + "support_interface_loop_pattern": "0", + "support_interface_not_for_body": "1", + "support_interface_pattern": "auto", + "support_interface_spacing": "0.5", + "support_interface_speed": "50", + "support_interface_top_layers": "2", + "support_line_width": "0.4", + "support_object_xy_distance": "0.35", + "support_on_build_plate_only": "0", + "support_remove_small_overhang": "1", + "support_speed": "50", + "support_style": "default", + "support_threshold_angle": "30", + "support_top_z_distance": "0.2", + "support_type": "normal(auto)", + "support_xy_overrides_z": "xy_overrides_z", + "thick_bridges": "0", + "thick_internal_bridges": "1", + "timelapse_type": "0", + "top_shell_layers": "5", + "top_shell_thickness": "0.8", + "top_solid_infill_flow_ratio": "1", + "top_surface_acceleration": "500", + "top_surface_jerk": "10", + "top_surface_line_width": "0.42", + "top_surface_pattern": "monotonic", + "top_surface_speed": "40", + "travel_acceleration": "500", + "travel_jerk": "8", + "travel_speed": "100", + "travel_speed_z": "0", + "tree_support_adaptive_layer_height": "1", + "tree_support_angle_slow": "25", + "tree_support_auto_brim": "1", + "tree_support_branch_angle": "45", + "tree_support_branch_angle_organic": "40", + "tree_support_branch_diameter": "2", + "tree_support_branch_diameter_angle": "5", + "tree_support_branch_diameter_double_wall": "3", + "tree_support_branch_diameter_organic": "2", + "tree_support_branch_distance": "5", + "tree_support_branch_distance_organic": "1", + "tree_support_brim_width": "3", + "tree_support_tip_diameter": "0.8", + "tree_support_top_rate": "30%", + "tree_support_wall_count": "0", + "wall_distribution_count": "1", + "wall_filament": "1", + "wall_generator": "classic", + "wall_loops": "2", + "wall_sequence": "inner wall/outer wall", + "wall_transition_angle": "10", + "wall_transition_filter_deviation": "25%", + "wall_transition_length": "100%", + "wipe_before_external_loop": "0", + "wipe_on_loops": "0", + "wipe_speed": "80%", + "wipe_tower_bridging": "10", + "wipe_tower_cone_angle": "0", + "wipe_tower_extra_spacing": "100%", + "wipe_tower_no_sparse_layers": "0", + "wipe_tower_rotation_angle": "0", + "wiping_volumes_extruders": "70,70,70,70,70,70,70,70,70,70", + "xy_contour_compensation": "0", + "xy_hole_compensation": "0" +} diff --git a/resources/profiles/Creality/process/0.16mm Optimal @Creality Ender-3 Neo 0.4 nozzle.json b/resources/profiles/Creality/process/0.16mm Optimal @Creality Ender-3 Neo 0.4 nozzle.json new file mode 100644 index 0000000000..cab9dadf96 --- /dev/null +++ b/resources/profiles/Creality/process/0.16mm Optimal @Creality Ender-3 Neo 0.4 nozzle.json @@ -0,0 +1,244 @@ +{ + "type": "process", + "name": "0.16mm Optimal @Creality Ender-3 Neo 0.4 nozzle", + "inherits": "fdm_process_creality_common", + "from": "system", + "setting_id": "SQ04SvR2NsqqjdBh", + "instantiation": "true", + "accel_to_decel_enable": "1", + "accel_to_decel_factor": "50%", + "acceleration_limit_mess": "[[0.5,1.0,100,6000,210],[1.0,1.5,80,5500,200],[1.5,2.0,60,5000,190]]", + "acceleration_limit_mess_enable": "0", + "alternate_extra_wall": "0", + "bottom_shell_layers": "5", + "bottom_shell_thickness": "0", + "bottom_solid_infill_flow_ratio": "1", + "bottom_surface_pattern": "monotonic", + "bridge_acceleration": "50%", + "bridge_angle": "0", + "bridge_density": "100%", + "bridge_flow": "1", + "bridge_no_support": "0", + "bridge_speed": "50", + "brim_ears_detection_length": "1", + "brim_ears_max_angle": "125", + "brim_object_gap": "0.2", + "brim_type": "auto_brim", + "brim_width": "5", + "compatible_printers": [ + "Creality Ender-3 Neo 0.4 nozzle" + ], + "default_acceleration": "500", + "default_jerk": "8", + "detect_narrow_internal_solid_infill": "1", + "detect_overhang_wall": "1", + "detect_thin_wall": "0", + "draft_shield": "disabled", + "elefant_foot_compensation": "0.15", + "elefant_foot_compensation_layers": "1", + "enable_arc_fitting": "0", + "enable_overhang_speed": "1", + "enable_prime_tower": "0", + "enable_support": "0", + "enforce_support_layers": "0", + "ensure_vertical_shell_thickness": "ensure_all", + "exclude_object": "1", + "extra_perimeters_on_overhangs": "0", + "filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode", + "filter_out_gap_fill": "0", + "flush_into_infill": "0", + "flush_into_objects": "0", + "flush_into_support": "1", + "fuzzy_skin": "none", + "fuzzy_skin_first_layer": "0", + "fuzzy_skin_point_distance": "0.8", + "fuzzy_skin_thickness": "0.3", + "gap_infill_speed": "30", + "gcode_add_line_number": "0", + "gcode_comments": "0", + "gcode_label_objects": "0", + "hole_to_polyhole": "0", + "hole_to_polyhole_threshold": "0.01", + "hole_to_polyhole_twisted": "1", + "independent_support_layer_height": "1", + "infill_anchor": "400%", + "infill_anchor_max": "20", + "infill_combination": "0", + "infill_direction": "45", + "infill_jerk": "8", + "infill_wall_overlap": "30%", + "initial_layer_acceleration": "500", + "initial_layer_infill_speed": "25", + "initial_layer_jerk": "8", + "initial_layer_line_width": "0.5", + "initial_layer_min_bead_width": "85%", + "initial_layer_print_height": "0.2", + "initial_layer_speed": "15", + "initial_layer_travel_speed": "100%", + "inner_wall_acceleration": "500", + "inner_wall_jerk": "8", + "inner_wall_line_width": "0.45", + "inner_wall_speed": "30", + "interface_shells": "0", + "internal_bridge_flow": "1", + "internal_bridge_speed": "150%", + "internal_solid_infill_acceleration": "100%", + "internal_solid_infill_line_width": "0.45", + "internal_solid_infill_pattern": "monotonic", + "internal_solid_infill_speed": "50", + "ironing_angle": "-1", + "ironing_flow": "10%", + "ironing_pattern": "zig-zag", + "ironing_spacing": "0.15", + "ironing_speed": "100", + "ironing_support_layer": "0", + "ironing_type": "no ironing", + "is_infill_first": "0", + "layer_height": "0.16", + "line_width": "0.42", + "make_overhang_printable": "0", + "make_overhang_printable_angle": "55", + "make_overhang_printable_hole_size": "0", + "max_bridge_length": "10", + "max_travel_detour_distance": "0", + "max_volumetric_extrusion_rate_slope": "0", + "max_volumetric_extrusion_rate_slope_segment_length": "3", + "min_bead_width": "85%", + "min_feature_size": "25%", + "min_width_top_surface": "300%", + "minimum_sparse_infill_area": "15", + "minimum_support_area": "5", + "mmu_segmented_region_interlocking_depth": "0", + "mmu_segmented_region_max_width": "0", + "only_one_wall_first_layer": "0", + "only_one_wall_top": "1", + "ooze_prevention": "0", + "outer_wall_acceleration": "500", + "outer_wall_jerk": "8", + "outer_wall_line_width": "0.42", + "outer_wall_speed": "25", + "overhang_1_4_speed": "0", + "overhang_2_4_speed": "20", + "overhang_3_4_speed": "15", + "overhang_4_4_speed": "10", + "overhang_reverse": "0", + "overhang_reverse_internal_only": "0", + "overhang_reverse_threshold": "50%", + "precise_outer_wall": "0", + "prime_tower_brim_width": "3", + "prime_tower_width": "60", + "prime_volume": "45", + "print_flow_ratio": "1", + "print_sequence": "by layer", + "raft_contact_distance": "0.1", + "raft_expansion": "1.5", + "raft_first_layer_density": "90%", + "raft_first_layer_expansion": "2", + "raft_layers": "0", + "reduce_crossing_wall": "0", + "reduce_infill_retraction": "1", + "resolution": "0.012", + "role_based_wipe_speed": "1", + "seam_gap": "10%", + "seam_position": "aligned", + "single_extruder_multi_material_priming": "0", + "skirt_distance": "2", + "skirt_height": "1", + "skirt_loops": "2", + "skirt_speed": "20", + "slice_closing_radius": "0.049", + "slicing_mode": "regular", + "slow_down_layers": "1", + "slowdown_for_curled_perimeters": "0", + "small_perimeter_speed": "50%", + "small_perimeter_threshold": "0", + "solid_infill_filament": "1", + "sparse_infill_acceleration": "100%", + "sparse_infill_density": "15%", + "sparse_infill_filament": "1", + "sparse_infill_line_width": "0.45", + "sparse_infill_pattern": "grid", + "sparse_infill_speed": "50", + "speed_limit_to_height": "[[100,150,100,6000,210],[150,200,80,5500,200],[200,250,60,5000,190]]", + "speed_limit_to_height_enable": "0", + "spiral_mode": "0", + "spiral_mode_max_xy_smoothing": "200%", + "spiral_mode_smooth": "0", + "staggered_inner_seams": "0", + "standby_temperature_delta": "-5", + "support_angle": "0", + "support_base_pattern": "rectilinear", + "support_base_pattern_spacing": "2.5", + "support_bottom_interface_spacing": "0.5", + "support_bottom_z_distance": "0.2", + "support_critical_regions_only": "0", + "support_expansion": "0", + "support_filament": "0", + "support_interface_bottom_layers": "2", + "support_interface_filament": "0", + "support_interface_loop_pattern": "0", + "support_interface_not_for_body": "1", + "support_interface_pattern": "auto", + "support_interface_spacing": "0.5", + "support_interface_speed": "30", + "support_interface_top_layers": "2", + "support_line_width": "0.4", + "support_object_xy_distance": "0.35", + "support_on_build_plate_only": "0", + "support_remove_small_overhang": "1", + "support_speed": "30", + "support_style": "default", + "support_threshold_angle": "30", + "support_top_z_distance": "0.2", + "support_type": "normal(auto)", + "support_xy_overrides_z": "xy_overrides_z", + "thick_bridges": "0", + "thick_internal_bridges": "1", + "timelapse_type": "0", + "top_shell_layers": "5", + "top_shell_thickness": "0.8", + "top_solid_infill_flow_ratio": "1", + "top_surface_acceleration": "500", + "top_surface_jerk": "8", + "top_surface_line_width": "0.42", + "top_surface_pattern": "monotonicline", + "top_surface_speed": "30", + "travel_acceleration": "500", + "travel_jerk": "8", + "travel_speed": "100", + "travel_speed_z": "0", + "tree_support_adaptive_layer_height": "1", + "tree_support_angle_slow": "25", + "tree_support_auto_brim": "1", + "tree_support_branch_angle": "45", + "tree_support_branch_angle_organic": "40", + "tree_support_branch_diameter": "2", + "tree_support_branch_diameter_angle": "5", + "tree_support_branch_diameter_double_wall": "3", + "tree_support_branch_diameter_organic": "2", + "tree_support_branch_distance": "5", + "tree_support_branch_distance_organic": "1", + "tree_support_brim_width": "3", + "tree_support_tip_diameter": "0.8", + "tree_support_top_rate": "30%", + "tree_support_wall_count": "0", + "wall_distribution_count": "1", + "wall_filament": "1", + "wall_generator": "classic", + "wall_loops": "3", + "wall_sequence": "inner wall/outer wall", + "wall_transition_angle": "10", + "wall_transition_filter_deviation": "25%", + "wall_transition_length": "100%", + "wipe_before_external_loop": "0", + "wipe_on_loops": "0", + "wipe_speed": "80%", + "wipe_tower_bridging": "10", + "wipe_tower_cone_angle": "0", + "wipe_tower_extra_spacing": "100%", + "wipe_tower_no_sparse_layers": "0", + "wipe_tower_rotation_angle": "0", + "wiping_volumes_extruders": "70,70,70,70,70,70,70,70,70,70", + "xy_contour_compensation": "0", + "xy_hole_compensation": "0" +} diff --git a/resources/profiles/Creality/process/0.16mm Optimal @Creality Ender3 0.2.json b/resources/profiles/Creality/process/0.16mm Optimal @Creality Ender3 0.2.json index 1664978e87..206549e65c 100644 --- a/resources/profiles/Creality/process/0.16mm Optimal @Creality Ender3 0.2.json +++ b/resources/profiles/Creality/process/0.16mm Optimal @Creality Ender3 0.2.json @@ -30,7 +30,7 @@ "sparse_infill_density": "15%", "sparse_infill_pattern": "crosshatch", "initial_layer_acceleration": "0", - "travel_acceleration": "0", + "travel_acceleration": "500", "inner_wall_acceleration": "0", "initial_layer_line_width": "0.22", "initial_layer_print_height": "0.2", @@ -104,4 +104,4 @@ "compatible_printers": [ "Creality Ender-3 0.2 nozzle" ] -} +} \ No newline at end of file diff --git a/resources/profiles/Creality/process/0.16mm Optimal @Creality Ender3 0.4.json b/resources/profiles/Creality/process/0.16mm Optimal @Creality Ender3 0.4.json index ac767b8490..72da659565 100644 --- a/resources/profiles/Creality/process/0.16mm Optimal @Creality Ender3 0.4.json +++ b/resources/profiles/Creality/process/0.16mm Optimal @Creality Ender3 0.4.json @@ -30,7 +30,7 @@ "sparse_infill_density": "15%", "sparse_infill_pattern": "crosshatch", "initial_layer_acceleration": "0", - "travel_acceleration": "0", + "travel_acceleration": "500", "inner_wall_acceleration": "0", "initial_layer_line_width": "0.42", "initial_layer_print_height": "0.2", @@ -104,4 +104,4 @@ "compatible_printers": [ "Creality Ender-3 0.4 nozzle" ] -} +} \ No newline at end of file diff --git a/resources/profiles/Creality/process/0.16mm Optimal @Creality Ender3 0.6.json b/resources/profiles/Creality/process/0.16mm Optimal @Creality Ender3 0.6.json index 2a5050d2b7..976d9b7116 100644 --- a/resources/profiles/Creality/process/0.16mm Optimal @Creality Ender3 0.6.json +++ b/resources/profiles/Creality/process/0.16mm Optimal @Creality Ender3 0.6.json @@ -30,7 +30,7 @@ "sparse_infill_density": "15%", "sparse_infill_pattern": "crosshatch", "initial_layer_acceleration": "0", - "travel_acceleration": "0", + "travel_acceleration": "500", "inner_wall_acceleration": "0", "initial_layer_line_width": "0.63", "initial_layer_print_height": "0.2", @@ -104,4 +104,4 @@ "compatible_printers": [ "Creality Ender-3 0.6 nozzle" ] -} +} \ No newline at end of file diff --git a/resources/profiles/Creality/process/0.16mm Optimal @Creality Ender3 0.8.json b/resources/profiles/Creality/process/0.16mm Optimal @Creality Ender3 0.8.json index 329db47286..e9f4cf9d59 100644 --- a/resources/profiles/Creality/process/0.16mm Optimal @Creality Ender3 0.8.json +++ b/resources/profiles/Creality/process/0.16mm Optimal @Creality Ender3 0.8.json @@ -30,7 +30,7 @@ "sparse_infill_density": "15%", "sparse_infill_pattern": "crosshatch", "initial_layer_acceleration": "0", - "travel_acceleration": "0", + "travel_acceleration": "500", "inner_wall_acceleration": "0", "initial_layer_line_width": "0.82", "initial_layer_print_height": "0.2", @@ -104,4 +104,4 @@ "compatible_printers": [ "Creality Ender-3 0.8 nozzle" ] -} +} \ No newline at end of file diff --git a/resources/profiles/Creality/process/0.16mm Optimal @Creality Ender3 Pro 0.2.json b/resources/profiles/Creality/process/0.16mm Optimal @Creality Ender3 Pro 0.2.json index 4096165c24..e86f3f74c5 100644 --- a/resources/profiles/Creality/process/0.16mm Optimal @Creality Ender3 Pro 0.2.json +++ b/resources/profiles/Creality/process/0.16mm Optimal @Creality Ender3 Pro 0.2.json @@ -30,7 +30,7 @@ "sparse_infill_density": "15%", "sparse_infill_pattern": "crosshatch", "initial_layer_acceleration": "0", - "travel_acceleration": "0", + "travel_acceleration": "500", "inner_wall_acceleration": "0", "initial_layer_line_width": "0.22", "initial_layer_print_height": "0.2", @@ -104,4 +104,4 @@ "compatible_printers": [ "Creality Ender-3 Pro 0.2 nozzle" ] -} +} \ No newline at end of file diff --git a/resources/profiles/Creality/process/0.16mm Optimal @Creality Ender3 Pro 0.4.json b/resources/profiles/Creality/process/0.16mm Optimal @Creality Ender3 Pro 0.4.json index ed65a2fb18..30e1cf98db 100644 --- a/resources/profiles/Creality/process/0.16mm Optimal @Creality Ender3 Pro 0.4.json +++ b/resources/profiles/Creality/process/0.16mm Optimal @Creality Ender3 Pro 0.4.json @@ -30,7 +30,7 @@ "sparse_infill_density": "15%", "sparse_infill_pattern": "crosshatch", "initial_layer_acceleration": "0", - "travel_acceleration": "0", + "travel_acceleration": "500", "inner_wall_acceleration": "0", "initial_layer_line_width": "0.42", "initial_layer_print_height": "0.2", @@ -104,4 +104,4 @@ "compatible_printers": [ "Creality Ender-3 Pro 0.4 nozzle" ] -} +} \ No newline at end of file diff --git a/resources/profiles/Creality/process/0.16mm Optimal @Creality Ender3 Pro 0.6.json b/resources/profiles/Creality/process/0.16mm Optimal @Creality Ender3 Pro 0.6.json index 9425a012a8..c3802632d5 100644 --- a/resources/profiles/Creality/process/0.16mm Optimal @Creality Ender3 Pro 0.6.json +++ b/resources/profiles/Creality/process/0.16mm Optimal @Creality Ender3 Pro 0.6.json @@ -30,7 +30,7 @@ "sparse_infill_density": "15%", "sparse_infill_pattern": "crosshatch", "initial_layer_acceleration": "0", - "travel_acceleration": "0", + "travel_acceleration": "500", "inner_wall_acceleration": "0", "initial_layer_line_width": "0.63", "initial_layer_print_height": "0.2", @@ -104,4 +104,4 @@ "compatible_printers": [ "Creality Ender-3 Pro 0.6 nozzle" ] -} +} \ No newline at end of file diff --git a/resources/profiles/Creality/process/0.16mm Optimal @Creality Ender3 Pro 0.8.json b/resources/profiles/Creality/process/0.16mm Optimal @Creality Ender3 Pro 0.8.json index 4dd044f031..cb1ad11aac 100644 --- a/resources/profiles/Creality/process/0.16mm Optimal @Creality Ender3 Pro 0.8.json +++ b/resources/profiles/Creality/process/0.16mm Optimal @Creality Ender3 Pro 0.8.json @@ -30,7 +30,7 @@ "sparse_infill_density": "15%", "sparse_infill_pattern": "crosshatch", "initial_layer_acceleration": "0", - "travel_acceleration": "0", + "travel_acceleration": "500", "inner_wall_acceleration": "0", "initial_layer_line_width": "0.82", "initial_layer_print_height": "0.2", @@ -104,4 +104,4 @@ "compatible_printers": [ "Creality Ender-3 Pro 0.8 nozzle" ] -} +} \ No newline at end of file diff --git a/resources/profiles/Creality/process/0.16mm Optimal @Creality Ender3S1.json b/resources/profiles/Creality/process/0.16mm Optimal @Creality Ender3S1.json index 16ef9d5d29..362cb2cad3 100644 --- a/resources/profiles/Creality/process/0.16mm Optimal @Creality Ender3S1.json +++ b/resources/profiles/Creality/process/0.16mm Optimal @Creality Ender3S1.json @@ -30,7 +30,7 @@ "sparse_infill_density": "15%", "sparse_infill_pattern": "crosshatch", "initial_layer_acceleration": "0", - "travel_acceleration": "0", + "travel_acceleration": "500", "inner_wall_acceleration": "0", "initial_layer_line_width": "0.42", "initial_layer_print_height": "0.2", @@ -104,4 +104,4 @@ "compatible_printers": [ "Creality Ender-3 S1 0.4 nozzle" ] -} +} \ No newline at end of file diff --git a/resources/profiles/Creality/process/0.16mm Optimal @Creality Ender3S1Plus 0.2.json b/resources/profiles/Creality/process/0.16mm Optimal @Creality Ender3S1Plus 0.2.json index 90151f2c75..5da4a37fdd 100644 --- a/resources/profiles/Creality/process/0.16mm Optimal @Creality Ender3S1Plus 0.2.json +++ b/resources/profiles/Creality/process/0.16mm Optimal @Creality Ender3S1Plus 0.2.json @@ -30,7 +30,7 @@ "sparse_infill_density": "15%", "sparse_infill_pattern": "crosshatch", "initial_layer_acceleration": "0", - "travel_acceleration": "0", + "travel_acceleration": "500", "inner_wall_acceleration": "0", "initial_layer_line_width": "0.22", "initial_layer_print_height": "0.2", @@ -104,4 +104,4 @@ "compatible_printers": [ "Creality Ender-3 S1 Plus 0.2 nozzle" ] -} +} \ No newline at end of file diff --git a/resources/profiles/Creality/process/0.16mm Optimal @Creality Ender3S1Plus 0.4.json b/resources/profiles/Creality/process/0.16mm Optimal @Creality Ender3S1Plus 0.4.json index de800c7b94..86ae64bfd1 100644 --- a/resources/profiles/Creality/process/0.16mm Optimal @Creality Ender3S1Plus 0.4.json +++ b/resources/profiles/Creality/process/0.16mm Optimal @Creality Ender3S1Plus 0.4.json @@ -30,7 +30,7 @@ "sparse_infill_density": "15%", "sparse_infill_pattern": "crosshatch", "initial_layer_acceleration": "0", - "travel_acceleration": "0", + "travel_acceleration": "500", "inner_wall_acceleration": "0", "initial_layer_line_width": "0.42", "initial_layer_print_height": "0.2", @@ -104,4 +104,4 @@ "compatible_printers": [ "Creality Ender-3 S1 Plus 0.4 nozzle" ] -} +} \ No newline at end of file diff --git a/resources/profiles/Creality/process/0.16mm Optimal @Creality Ender3S1Plus 0.6.json b/resources/profiles/Creality/process/0.16mm Optimal @Creality Ender3S1Plus 0.6.json index 9030c8abe9..5eb55b60d6 100644 --- a/resources/profiles/Creality/process/0.16mm Optimal @Creality Ender3S1Plus 0.6.json +++ b/resources/profiles/Creality/process/0.16mm Optimal @Creality Ender3S1Plus 0.6.json @@ -30,7 +30,7 @@ "sparse_infill_density": "15%", "sparse_infill_pattern": "crosshatch", "initial_layer_acceleration": "0", - "travel_acceleration": "0", + "travel_acceleration": "500", "inner_wall_acceleration": "0", "initial_layer_line_width": "0.62", "initial_layer_print_height": "0.2", @@ -104,4 +104,4 @@ "compatible_printers": [ "Creality Ender-3 S1 Plus 0.6 nozzle" ] -} +} \ No newline at end of file diff --git a/resources/profiles/Creality/process/0.16mm Optimal @Creality Ender3S1Plus 0.8.json b/resources/profiles/Creality/process/0.16mm Optimal @Creality Ender3S1Plus 0.8.json index 95b568b104..50ab4487c5 100644 --- a/resources/profiles/Creality/process/0.16mm Optimal @Creality Ender3S1Plus 0.8.json +++ b/resources/profiles/Creality/process/0.16mm Optimal @Creality Ender3S1Plus 0.8.json @@ -30,7 +30,7 @@ "sparse_infill_density": "15%", "sparse_infill_pattern": "crosshatch", "initial_layer_acceleration": "0", - "travel_acceleration": "0", + "travel_acceleration": "500", "inner_wall_acceleration": "0", "initial_layer_line_width": "0.82", "initial_layer_print_height": "0.2", @@ -104,4 +104,4 @@ "compatible_printers": [ "Creality Ender-3 S1 Plus 0.8 nozzle" ] -} +} \ No newline at end of file diff --git a/resources/profiles/Creality/process/0.16mm Optimal @Creality Ender3S1Pro.json b/resources/profiles/Creality/process/0.16mm Optimal @Creality Ender3S1Pro.json index 42661ac38d..57a7eaaf84 100644 --- a/resources/profiles/Creality/process/0.16mm Optimal @Creality Ender3S1Pro.json +++ b/resources/profiles/Creality/process/0.16mm Optimal @Creality Ender3S1Pro.json @@ -30,7 +30,7 @@ "sparse_infill_density": "15%", "sparse_infill_pattern": "crosshatch", "initial_layer_acceleration": "0", - "travel_acceleration": "0", + "travel_acceleration": "500", "inner_wall_acceleration": "0", "initial_layer_line_width": "0.42", "initial_layer_print_height": "0.2", @@ -104,4 +104,4 @@ "compatible_printers": [ "Creality Ender-3 S1 Pro 0.4 nozzle" ] -} +} \ No newline at end of file diff --git a/resources/profiles/Creality/process/0.16mm Optimal @Creality Ender5.json b/resources/profiles/Creality/process/0.16mm Optimal @Creality Ender5.json index 837a2b1a56..ed1b002398 100644 --- a/resources/profiles/Creality/process/0.16mm Optimal @Creality Ender5.json +++ b/resources/profiles/Creality/process/0.16mm Optimal @Creality Ender5.json @@ -30,7 +30,7 @@ "sparse_infill_density": "15%", "sparse_infill_pattern": "crosshatch", "initial_layer_acceleration": "0", - "travel_acceleration": "0", + "travel_acceleration": "500", "inner_wall_acceleration": "0", "initial_layer_line_width": "0.42", "initial_layer_print_height": "0.2", @@ -104,4 +104,4 @@ "compatible_printers": [ "Creality Ender-5 0.4 nozzle" ] -} +} \ No newline at end of file diff --git a/resources/profiles/Creality/process/0.16mm Optimal @Creality Ender5Plus.json b/resources/profiles/Creality/process/0.16mm Optimal @Creality Ender5Plus.json index 569e6c021f..44ee28d720 100644 --- a/resources/profiles/Creality/process/0.16mm Optimal @Creality Ender5Plus.json +++ b/resources/profiles/Creality/process/0.16mm Optimal @Creality Ender5Plus.json @@ -30,7 +30,7 @@ "sparse_infill_density": "15%", "sparse_infill_pattern": "crosshatch", "initial_layer_acceleration": "0", - "travel_acceleration": "0", + "travel_acceleration": "500", "inner_wall_acceleration": "0", "initial_layer_line_width": "0.42", "initial_layer_print_height": "0.2", @@ -104,4 +104,4 @@ "compatible_printers": [ "Creality Ender-5 Plus 0.4 nozzle" ] -} +} \ No newline at end of file diff --git a/resources/profiles/Creality/process/0.16mm Optimal @Creality Ender5Pro (2019) 0.2.json b/resources/profiles/Creality/process/0.16mm Optimal @Creality Ender5Pro (2019) 0.2.json index 344366907a..3a910089b8 100644 --- a/resources/profiles/Creality/process/0.16mm Optimal @Creality Ender5Pro (2019) 0.2.json +++ b/resources/profiles/Creality/process/0.16mm Optimal @Creality Ender5Pro (2019) 0.2.json @@ -8,5 +8,6 @@ "bottom_shell_layers": "5", "top_shell_layers": "7", "layer_height": "0.16", - "bridge_flow": "0.85" -} + "bridge_flow": "0.85", + "travel_acceleration": "500" +} \ No newline at end of file diff --git a/resources/profiles/Creality/process/0.16mm Optimal @Creality Ender5Pro (2019) 0.25.json b/resources/profiles/Creality/process/0.16mm Optimal @Creality Ender5Pro (2019) 0.25.json index cbb8231466..74a0b56f10 100644 --- a/resources/profiles/Creality/process/0.16mm Optimal @Creality Ender5Pro (2019) 0.25.json +++ b/resources/profiles/Creality/process/0.16mm Optimal @Creality Ender5Pro (2019) 0.25.json @@ -8,5 +8,6 @@ "bottom_shell_layers": "5", "top_shell_layers": "7", "layer_height": "0.16", - "bridge_flow": "0.85" -} + "bridge_flow": "0.85", + "travel_acceleration": "500" +} \ No newline at end of file diff --git a/resources/profiles/Creality/process/0.16mm Optimal @Creality Ender5Pro (2019) 0.3.json b/resources/profiles/Creality/process/0.16mm Optimal @Creality Ender5Pro (2019) 0.3.json index f8542b1e99..096d04c368 100644 --- a/resources/profiles/Creality/process/0.16mm Optimal @Creality Ender5Pro (2019) 0.3.json +++ b/resources/profiles/Creality/process/0.16mm Optimal @Creality Ender5Pro (2019) 0.3.json @@ -8,5 +8,6 @@ "bottom_shell_layers": "5", "top_shell_layers": "7", "layer_height": "0.16", - "bridge_flow": "0.85" -} + "bridge_flow": "0.85", + "travel_acceleration": "500" +} \ No newline at end of file diff --git a/resources/profiles/Creality/process/0.16mm Optimal @Creality Ender5Pro (2019) 0.5.json b/resources/profiles/Creality/process/0.16mm Optimal @Creality Ender5Pro (2019) 0.5.json index bcca7d93c0..b044040489 100644 --- a/resources/profiles/Creality/process/0.16mm Optimal @Creality Ender5Pro (2019) 0.5.json +++ b/resources/profiles/Creality/process/0.16mm Optimal @Creality Ender5Pro (2019) 0.5.json @@ -8,5 +8,6 @@ "bottom_shell_layers": "5", "top_shell_layers": "7", "layer_height": "0.16", - "bridge_flow": "0.85" -} + "bridge_flow": "0.85", + "travel_acceleration": "500" +} \ No newline at end of file diff --git a/resources/profiles/Creality/process/0.16mm Optimal @Creality Ender5Pro (2019) 0.6.json b/resources/profiles/Creality/process/0.16mm Optimal @Creality Ender5Pro (2019) 0.6.json index 076f5babc0..c874a2a8fd 100644 --- a/resources/profiles/Creality/process/0.16mm Optimal @Creality Ender5Pro (2019) 0.6.json +++ b/resources/profiles/Creality/process/0.16mm Optimal @Creality Ender5Pro (2019) 0.6.json @@ -8,5 +8,6 @@ "bottom_shell_layers": "5", "top_shell_layers": "7", "bridge_flow": "0.85", - "layer_height": "0.16" -} + "layer_height": "0.16", + "travel_acceleration": "500" +} \ No newline at end of file diff --git a/resources/profiles/Creality/process/0.16mm Optimal @Creality Ender5S.json b/resources/profiles/Creality/process/0.16mm Optimal @Creality Ender5S.json index d59abbd109..536cca9634 100644 --- a/resources/profiles/Creality/process/0.16mm Optimal @Creality Ender5S.json +++ b/resources/profiles/Creality/process/0.16mm Optimal @Creality Ender5S.json @@ -30,7 +30,7 @@ "sparse_infill_density": "15%", "sparse_infill_pattern": "crosshatch", "initial_layer_acceleration": "0", - "travel_acceleration": "0", + "travel_acceleration": "500", "inner_wall_acceleration": "0", "initial_layer_line_width": "0.42", "initial_layer_print_height": "0.2", @@ -104,4 +104,4 @@ "compatible_printers": [ "Creality Ender-5S 0.4 nozzle" ] -} +} \ No newline at end of file diff --git a/resources/profiles/Creality/process/0.16mm Optimal @Creality Ender5S1.json b/resources/profiles/Creality/process/0.16mm Optimal @Creality Ender5S1.json index a5ce9a6b3a..9e468ec630 100644 --- a/resources/profiles/Creality/process/0.16mm Optimal @Creality Ender5S1.json +++ b/resources/profiles/Creality/process/0.16mm Optimal @Creality Ender5S1.json @@ -30,7 +30,7 @@ "sparse_infill_density": "15%", "sparse_infill_pattern": "crosshatch", "initial_layer_acceleration": "0", - "travel_acceleration": "0", + "travel_acceleration": "500", "inner_wall_acceleration": "0", "initial_layer_line_width": "0.42", "initial_layer_print_height": "0.2", @@ -104,4 +104,4 @@ "compatible_printers": [ "Creality Ender-5 S1 0.4 nozzle" ] -} +} \ No newline at end of file diff --git a/resources/profiles/Creality/process/0.16mm Optimal @Creality Ender6.json b/resources/profiles/Creality/process/0.16mm Optimal @Creality Ender6.json index 8e1c2e74f8..68b01b62d6 100644 --- a/resources/profiles/Creality/process/0.16mm Optimal @Creality Ender6.json +++ b/resources/profiles/Creality/process/0.16mm Optimal @Creality Ender6.json @@ -30,7 +30,7 @@ "sparse_infill_density": "15%", "sparse_infill_pattern": "crosshatch", "initial_layer_acceleration": "0", - "travel_acceleration": "0", + "travel_acceleration": "500", "inner_wall_acceleration": "0", "initial_layer_line_width": "0.42", "initial_layer_print_height": "0.2", @@ -104,4 +104,4 @@ "compatible_printers": [ "Creality Ender-6 0.4 nozzle" ] -} +} \ No newline at end of file diff --git a/resources/profiles/Creality/process/0.16mm Optimal @Creality Sermoon D3 0.4 nozzle.json b/resources/profiles/Creality/process/0.16mm Optimal @Creality Sermoon D3 0.4 nozzle.json new file mode 100644 index 0000000000..7a62afa0e2 --- /dev/null +++ b/resources/profiles/Creality/process/0.16mm Optimal @Creality Sermoon D3 0.4 nozzle.json @@ -0,0 +1,267 @@ +{ + "type": "process", + "name": "0.16mm Optimal @Creality Sermoon D3 0.4 nozzle", + "inherits": "fdm_process_creality_common", + "from": "system", + "setting_id": "eWeXLHAR3zJzuB48", + "instantiation": "true", + "accel_to_decel_enable": "1", + "accel_to_decel_factor": "100%", + "acceleration_limit_mess": "[[0.5,1.0,100,6000],[1.0,1.5,80,5500],[1.5,2.0,60,5000]]", + "acceleration_limit_mess_enable": "0", + "ai_infill": "0", + "alternate_extra_wall": "0", + "bottom_shell_layers": "6", + "bottom_shell_thickness": "0", + "bottom_solid_infill_flow_ratio": "1", + "bottom_surface_pattern": "monotonic", + "bridge_acceleration": "50%", + "bridge_angle": "0", + "bridge_density": "100%", + "bridge_flow": "1", + "bridge_no_support": "0", + "bridge_speed": "50", + "brim_ears_detection_length": "1", + "brim_ears_max_angle": "125", + "brim_object_gap": "0.2", + "brim_type": "auto_brim", + "brim_width": "5", + "compatible_printers": [ + "Creality Sermoon D3 0.4 nozzle" + ], + "counterbore_hole_bridging": "none", + "default_acceleration": "500", + "default_jerk": "8", + "detect_narrow_internal_solid_infill": "1", + "detect_overhang_wall": "1", + "detect_thin_wall": "0", + "dont_filter_internal_bridges": "disabled", + "draft_shield": "disabled", + "elefant_foot_compensation": "0.15", + "elefant_foot_compensation_layers": "1", + "enable_arc_fitting": "0", + "enable_overhang_speed": "1", + "enable_prime_tower": "0", + "enable_support": "0", + "enforce_support_layers": "0", + "ensure_vertical_shell_thickness": "ensure_all", + "exclude_object": "1", + "extra_perimeters_on_overhangs": "0", + "filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode", + "filter_out_gap_fill": "0", + "flush_into_infill": "0", + "flush_into_objects": "0", + "flush_into_support": "0", + "fuzzy_skin": "none", + "fuzzy_skin_first_layer": "0", + "fuzzy_skin_point_distance": "0.8", + "fuzzy_skin_thickness": "0.3", + "gap_fill_target": "everywhere", + "gap_infill_speed": "70", + "gcode_add_line_number": "0", + "gcode_comments": "0", + "gcode_label_objects": "1", + "hole_to_polyhole": "0", + "hole_to_polyhole_threshold": "0.01", + "hole_to_polyhole_twisted": "1", + "independent_support_layer_height": "1", + "infill_anchor": "400%", + "infill_anchor_max": "20", + "infill_combination": "0", + "infill_direction": "45", + "infill_jerk": "8", + "infill_wall_overlap": "30", + "initial_layer_acceleration": "500", + "initial_layer_infill_speed": "25", + "initial_layer_jerk": "8", + "initial_layer_line_width": "0.5", + "initial_layer_min_bead_width": "85%", + "initial_layer_print_height": "0.2", + "initial_layer_speed": "25", + "initial_layer_travel_speed": "100%", + "inner_wall_acceleration": "500", + "inner_wall_jerk": "8", + "inner_wall_line_width": "0.45", + "inner_wall_speed": "80", + "interface_shells": "0", + "internal_bridge_flow": "1", + "internal_bridge_speed": "150%", + "internal_solid_infill_acceleration": "100%", + "internal_solid_infill_line_width": "0.42", + "internal_solid_infill_pattern": "monotonic", + "internal_solid_infill_speed": "100", + "ironing_angle": "90", + "ironing_flow": "10%", + "ironing_pattern": "zig-zag", + "ironing_spacing": "0.15", + "ironing_speed": "30", + "ironing_support_layer": "0", + "ironing_type": "no ironing", + "is_infill_first": "0", + "layer_height": "0.16", + "line_width": "0.42", + "make_overhang_printable": "0", + "make_overhang_printable_angle": "55", + "make_overhang_printable_hole_size": "0", + "material_flow_dependent_temperature": "0", + "material_flow_temp_graph": "[[3.0,210],[10.0,220],[12.0,230]]", + "max_bridge_length": "10", + "max_travel_detour_distance": "0", + "max_volumetric_extrusion_rate_slope": "0", + "max_volumetric_extrusion_rate_slope_segment_length": "3", + "min_bead_width": "85%", + "min_feature_size": "25%", + "min_length_factor": "0.5", + "min_width_top_surface": "300%", + "minimum_sparse_infill_area": "15", + "minimum_support_area": "5", + "mmu_segmented_region_interlocking_depth": "0", + "mmu_segmented_region_max_width": "0", + "only_one_wall_first_layer": "0", + "only_one_wall_top": "1", + "ooze_prevention": "0", + "outer_wall_acceleration": "500", + "outer_wall_jerk": "8", + "outer_wall_line_width": "0.42", + "outer_wall_speed": "70", + "overhang_1_4_speed": "0", + "overhang_2_4_speed": "50", + "overhang_3_4_speed": "30", + "overhang_4_4_speed": "10", + "overhang_reverse": "0", + "overhang_reverse_internal_only": "0", + "overhang_reverse_threshold": "50%", + "precise_outer_wall": "0", + "prime_tower_brim_width": "3", + "prime_tower_enhance_type": "chamfer", + "prime_tower_width": "35", + "prime_volume": "45", + "print_flow_ratio": "1", + "print_order": "default", + "print_sequence": "by layer", + "raft_contact_distance": "0.1", + "raft_expansion": "1.5", + "raft_first_layer_density": "90%", + "raft_first_layer_expansion": "2", + "raft_layers": "0", + "reduce_crossing_wall": "0", + "reduce_infill_retraction": "1", + "resolution": "0.012", + "role_based_wipe_speed": "1", + "scarf_angle_threshold": "155", + "scarf_joint_flow_ratio": "1", + "scarf_joint_speed": "100%", + "scarf_overhang_threshold": "40%", + "seam_gap": "10%", + "seam_position": "aligned", + "seam_slope_conditional": "0", + "seam_slope_entire_loop": "0", + "seam_slope_inner_walls": "0", + "seam_slope_min_length": "20", + "seam_slope_start_height": "0", + "seam_slope_steps": "10", + "seam_slope_type": "none", + "single_extruder_multi_material_priming": "0", + "skirt_distance": "2", + "skirt_height": "1", + "skirt_loops": "0", + "skirt_speed": "50", + "slice_closing_radius": "0.049", + "slicing_mode": "regular", + "slow_down_layers": "0", + "slowdown_for_curled_perimeters": "0", + "small_area_infill_flow_compensation": "0", + "small_area_infill_flow_compensation_model": "0,0;\"\\n0.2,0.4444\";\"\\n0.4,0.6145\";\"\\n0.6,0.7059\";\"\\n0.8,0.7619\";\"\\n1.5,0.8571\";\"\\n2,0.8889\";\"\\n3,0.9231\";\"\\n5,0.9520\";\"\\n10,1\"", + "small_perimeter_speed": "50%", + "small_perimeter_threshold": "0", + "solid_infill_filament": "1", + "sparse_infill_acceleration": "100%", + "sparse_infill_density": "15%", + "sparse_infill_filament": "1", + "sparse_infill_line_width": "0.45", + "sparse_infill_pattern": "grid", + "sparse_infill_speed": "100", + "speed_limit_to_height": "[[100,150,100,6000],\n [150,200,80,5500],\n [200,250,60,5000]]", + "speed_limit_to_height_enable": "0", + "spiral_mode": "0", + "spiral_mode_max_xy_smoothing": "200%", + "spiral_mode_smooth": "0", + "staggered_inner_seams": "0", + "standby_temperature_delta": "-5", + "support_angle": "0", + "support_base_pattern": "rectilinear", + "support_base_pattern_spacing": "2.5", + "support_bottom_interface_spacing": "0.5", + "support_bottom_z_distance": "0.2", + "support_critical_regions_only": "0", + "support_expansion": "0", + "support_filament": "0", + "support_interface_bottom_layers": "2", + "support_interface_filament": "0", + "support_interface_loop_pattern": "0", + "support_interface_not_for_body": "1", + "support_interface_pattern": "auto", + "support_interface_spacing": "0.5", + "support_interface_speed": "80", + "support_interface_top_layers": "2", + "support_line_width": "0.4", + "support_object_xy_distance": "0.35", + "support_on_build_plate_only": "0", + "support_remove_small_overhang": "1", + "support_speed": "90", + "support_style": "default", + "support_threshold_angle": "30", + "support_top_z_distance": "0.2", + "support_type": "normal(auto)", + "support_xy_overrides_z": "xy_overrides_z", + "thick_bridges": "0", + "thick_internal_bridges": "1", + "timelapse_type": "0", + "top_shell_layers": "6", + "top_shell_thickness": "0.8", + "top_solid_infill_flow_ratio": "1", + "top_surface_acceleration": "500", + "top_surface_jerk": "8", + "top_surface_line_width": "0.42", + "top_surface_pattern": "monotonicline", + "top_surface_speed": "70", + "travel_acceleration": "500", + "travel_jerk": "8", + "travel_speed": "120", + "travel_speed_z": "0", + "tree_support_adaptive_layer_height": "1", + "tree_support_angle_slow": "25", + "tree_support_auto_brim": "1", + "tree_support_branch_angle": "45", + "tree_support_branch_angle_organic": "40", + "tree_support_branch_diameter": "2", + "tree_support_branch_diameter_angle": "5", + "tree_support_branch_diameter_double_wall": "3", + "tree_support_branch_diameter_organic": "2", + "tree_support_branch_distance": "5", + "tree_support_branch_distance_organic": "1", + "tree_support_brim_width": "3", + "tree_support_tip_diameter": "0.8", + "tree_support_top_rate": "30%", + "tree_support_wall_count": "0", + "wall_direction": "auto", + "wall_distribution_count": "1", + "wall_filament": "1", + "wall_generator": "classic", + "wall_loops": "2", + "wall_sequence": "inner wall/outer wall", + "wall_transition_angle": "10", + "wall_transition_filter_deviation": "25%", + "wall_transition_length": "100%", + "wipe_before_external_loop": "0", + "wipe_on_loops": "0", + "wipe_speed": "80%", + "wipe_tower_bridging": "10", + "wipe_tower_cone_angle": "0", + "wipe_tower_extra_spacing": "100%", + "wipe_tower_no_sparse_layers": "0", + "wipe_tower_rotation_angle": "0", + "wiping_volumes_extruders": "70,70,70,70,70,70,70,70,70,70", + "xy_contour_compensation": "0", + "xy_hole_compensation": "0" +} diff --git a/resources/profiles/Creality/process/0.16mm Optimal @Creality Sermoon V1 Pro 0.4 nozzle.json b/resources/profiles/Creality/process/0.16mm Optimal @Creality Sermoon V1 Pro 0.4 nozzle.json new file mode 100644 index 0000000000..52c8e0231a --- /dev/null +++ b/resources/profiles/Creality/process/0.16mm Optimal @Creality Sermoon V1 Pro 0.4 nozzle.json @@ -0,0 +1,267 @@ +{ + "type": "process", + "name": "0.16mm Optimal @Creality Sermoon V1 Pro 0.4 nozzle", + "inherits": "fdm_process_creality_common", + "from": "system", + "setting_id": "TrL4s7dKLZO8Wkau", + "instantiation": "true", + "accel_to_decel_enable": "1", + "accel_to_decel_factor": "100%", + "acceleration_limit_mess": "[[0.5,1.0,100,6000],[1.0,1.5,80,5500],[1.5,2.0,60,5000]]", + "acceleration_limit_mess_enable": "0", + "ai_infill": "0", + "alternate_extra_wall": "0", + "bottom_shell_layers": "6", + "bottom_shell_thickness": "0", + "bottom_solid_infill_flow_ratio": "1", + "bottom_surface_pattern": "monotonic", + "bridge_acceleration": "50%", + "bridge_angle": "0", + "bridge_density": "100%", + "bridge_flow": "1", + "bridge_no_support": "0", + "bridge_speed": "50", + "brim_ears_detection_length": "1", + "brim_ears_max_angle": "125", + "brim_object_gap": "0.2", + "brim_type": "auto_brim", + "brim_width": "5", + "compatible_printers": [ + "Creality Sermoon V1 Pro 0.4 nozzle" + ], + "counterbore_hole_bridging": "none", + "default_acceleration": "500", + "default_jerk": "8", + "detect_narrow_internal_solid_infill": "1", + "detect_overhang_wall": "1", + "detect_thin_wall": "0", + "dont_filter_internal_bridges": "disabled", + "draft_shield": "disabled", + "elefant_foot_compensation": "0.15", + "elefant_foot_compensation_layers": "1", + "enable_arc_fitting": "0", + "enable_overhang_speed": "1", + "enable_prime_tower": "0", + "enable_support": "0", + "enforce_support_layers": "0", + "ensure_vertical_shell_thickness": "ensure_all", + "exclude_object": "1", + "extra_perimeters_on_overhangs": "0", + "filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode", + "filter_out_gap_fill": "0", + "flush_into_infill": "0", + "flush_into_objects": "0", + "flush_into_support": "0", + "fuzzy_skin": "none", + "fuzzy_skin_first_layer": "0", + "fuzzy_skin_point_distance": "0.8", + "fuzzy_skin_thickness": "0.3", + "gap_fill_target": "everywhere", + "gap_infill_speed": "60", + "gcode_add_line_number": "0", + "gcode_comments": "0", + "gcode_label_objects": "1", + "hole_to_polyhole": "0", + "hole_to_polyhole_threshold": "0.01", + "hole_to_polyhole_twisted": "1", + "independent_support_layer_height": "1", + "infill_anchor": "400%", + "infill_anchor_max": "20", + "infill_combination": "0", + "infill_direction": "45", + "infill_jerk": "8", + "infill_wall_overlap": "30", + "initial_layer_acceleration": "500", + "initial_layer_infill_speed": "30", + "initial_layer_jerk": "8", + "initial_layer_line_width": "0.5", + "initial_layer_min_bead_width": "85%", + "initial_layer_print_height": "0.2", + "initial_layer_speed": "15", + "initial_layer_travel_speed": "100%", + "inner_wall_acceleration": "500", + "inner_wall_jerk": "8", + "inner_wall_line_width": "0.45", + "inner_wall_speed": "70", + "interface_shells": "0", + "internal_bridge_flow": "1", + "internal_bridge_speed": "150%", + "internal_solid_infill_acceleration": "100%", + "internal_solid_infill_line_width": "0.42", + "internal_solid_infill_pattern": "monotonic", + "internal_solid_infill_speed": "70", + "ironing_angle": "90", + "ironing_flow": "10%", + "ironing_pattern": "zig-zag", + "ironing_spacing": "0.15", + "ironing_speed": "30", + "ironing_support_layer": "0", + "ironing_type": "no ironing", + "is_infill_first": "0", + "layer_height": "0.16", + "line_width": "0.42", + "make_overhang_printable": "0", + "make_overhang_printable_angle": "55", + "make_overhang_printable_hole_size": "0", + "material_flow_dependent_temperature": "0", + "material_flow_temp_graph": "[[3.0,210],[10.0,220],[12.0,230]]", + "max_bridge_length": "10", + "max_travel_detour_distance": "0", + "max_volumetric_extrusion_rate_slope": "0", + "max_volumetric_extrusion_rate_slope_segment_length": "3", + "min_bead_width": "85%", + "min_feature_size": "25%", + "min_length_factor": "0.5", + "min_width_top_surface": "300%", + "minimum_sparse_infill_area": "15", + "minimum_support_area": "5", + "mmu_segmented_region_interlocking_depth": "0", + "mmu_segmented_region_max_width": "0", + "only_one_wall_first_layer": "0", + "only_one_wall_top": "1", + "ooze_prevention": "0", + "outer_wall_acceleration": "500", + "outer_wall_jerk": "8", + "outer_wall_line_width": "0.42", + "outer_wall_speed": "60", + "overhang_1_4_speed": "0", + "overhang_2_4_speed": "30", + "overhang_3_4_speed": "20", + "overhang_4_4_speed": "10", + "overhang_reverse": "0", + "overhang_reverse_internal_only": "0", + "overhang_reverse_threshold": "50%", + "precise_outer_wall": "0", + "prime_tower_brim_width": "3", + "prime_tower_enhance_type": "chamfer", + "prime_tower_width": "35", + "prime_volume": "45", + "print_flow_ratio": "1", + "print_order": "default", + "print_sequence": "by layer", + "raft_contact_distance": "0.1", + "raft_expansion": "1.5", + "raft_first_layer_density": "90%", + "raft_first_layer_expansion": "2", + "raft_layers": "0", + "reduce_crossing_wall": "0", + "reduce_infill_retraction": "1", + "resolution": "0.012", + "role_based_wipe_speed": "1", + "scarf_angle_threshold": "155", + "scarf_joint_flow_ratio": "1", + "scarf_joint_speed": "100%", + "scarf_overhang_threshold": "40%", + "seam_gap": "10%", + "seam_position": "aligned", + "seam_slope_conditional": "0", + "seam_slope_entire_loop": "0", + "seam_slope_inner_walls": "0", + "seam_slope_min_length": "20", + "seam_slope_start_height": "0", + "seam_slope_steps": "10", + "seam_slope_type": "none", + "single_extruder_multi_material_priming": "0", + "skirt_distance": "2", + "skirt_height": "1", + "skirt_loops": "3", + "skirt_speed": "50", + "slice_closing_radius": "0.049", + "slicing_mode": "regular", + "slow_down_layers": "0", + "slowdown_for_curled_perimeters": "0", + "small_area_infill_flow_compensation": "0", + "small_area_infill_flow_compensation_model": "0,0;\"\\n0.2,0.4444\";\"\\n0.4,0.6145\";\"\\n0.6,0.7059\";\"\\n0.8,0.7619\";\"\\n1.5,0.8571\";\"\\n2,0.8889\";\"\\n3,0.9231\";\"\\n5,0.9520\";\"\\n10,1\"", + "small_perimeter_speed": "50%", + "small_perimeter_threshold": "0", + "solid_infill_filament": "1", + "sparse_infill_acceleration": "100%", + "sparse_infill_density": "15%", + "sparse_infill_filament": "1", + "sparse_infill_line_width": "0.45", + "sparse_infill_pattern": "grid", + "sparse_infill_speed": "70", + "speed_limit_to_height": "[[100,150,100,6000],\n [150,200,80,5500],\n [200,250,60,5000]]", + "speed_limit_to_height_enable": "0", + "spiral_mode": "0", + "spiral_mode_max_xy_smoothing": "200%", + "spiral_mode_smooth": "0", + "staggered_inner_seams": "0", + "standby_temperature_delta": "-5", + "support_angle": "0", + "support_base_pattern": "rectilinear", + "support_base_pattern_spacing": "2.5", + "support_bottom_interface_spacing": "0.5", + "support_bottom_z_distance": "0.2", + "support_critical_regions_only": "0", + "support_expansion": "0", + "support_filament": "0", + "support_interface_bottom_layers": "2", + "support_interface_filament": "0", + "support_interface_loop_pattern": "0", + "support_interface_not_for_body": "1", + "support_interface_pattern": "auto", + "support_interface_spacing": "0.5", + "support_interface_speed": "70", + "support_interface_top_layers": "2", + "support_line_width": "0.4", + "support_object_xy_distance": "0.35", + "support_on_build_plate_only": "0", + "support_remove_small_overhang": "1", + "support_speed": "60", + "support_style": "default", + "support_threshold_angle": "30", + "support_top_z_distance": "0.2", + "support_type": "normal(auto)", + "support_xy_overrides_z": "xy_overrides_z", + "thick_bridges": "0", + "thick_internal_bridges": "1", + "timelapse_type": "0", + "top_shell_layers": "6", + "top_shell_thickness": "0.8", + "top_solid_infill_flow_ratio": "1", + "top_surface_acceleration": "500", + "top_surface_jerk": "8", + "top_surface_line_width": "0.42", + "top_surface_pattern": "monotonicline", + "top_surface_speed": "60", + "travel_acceleration": "500", + "travel_jerk": "8", + "travel_speed": "100", + "travel_speed_z": "0", + "tree_support_adaptive_layer_height": "1", + "tree_support_angle_slow": "25", + "tree_support_auto_brim": "1", + "tree_support_branch_angle": "45", + "tree_support_branch_angle_organic": "40", + "tree_support_branch_diameter": "2", + "tree_support_branch_diameter_angle": "5", + "tree_support_branch_diameter_double_wall": "3", + "tree_support_branch_diameter_organic": "2", + "tree_support_branch_distance": "5", + "tree_support_branch_distance_organic": "1", + "tree_support_brim_width": "3", + "tree_support_tip_diameter": "0.8", + "tree_support_top_rate": "30%", + "tree_support_wall_count": "0", + "wall_direction": "auto", + "wall_distribution_count": "1", + "wall_filament": "1", + "wall_generator": "classic", + "wall_loops": "2", + "wall_sequence": "inner wall/outer wall", + "wall_transition_angle": "10", + "wall_transition_filter_deviation": "25%", + "wall_transition_length": "100%", + "wipe_before_external_loop": "0", + "wipe_on_loops": "0", + "wipe_speed": "80%", + "wipe_tower_bridging": "10", + "wipe_tower_cone_angle": "0", + "wipe_tower_extra_spacing": "100%", + "wipe_tower_no_sparse_layers": "0", + "wipe_tower_rotation_angle": "0", + "wiping_volumes_extruders": "70,70,70,70,70,70,70,70,70,70", + "xy_contour_compensation": "0", + "xy_hole_compensation": "0" +} diff --git a/resources/profiles/Creality/process/0.16mm Standard @Creality Sermoon M300 0.4 nozzle.json b/resources/profiles/Creality/process/0.16mm Standard @Creality Sermoon M300 0.4 nozzle.json new file mode 100644 index 0000000000..81b5cbd37f --- /dev/null +++ b/resources/profiles/Creality/process/0.16mm Standard @Creality Sermoon M300 0.4 nozzle.json @@ -0,0 +1,267 @@ +{ + "type": "process", + "name": "0.16mm Standard @Creality Sermoon M300 0.4 nozzle", + "inherits": "fdm_process_creality_common", + "from": "system", + "setting_id": "mpS4aVNklhQbM1p7", + "instantiation": "true", + "accel_to_decel_enable": "1", + "accel_to_decel_factor": "100", + "acceleration_limit_mess": "[[0.5,1.0,100,6000],[1.0,1.5,80,5500],[1.5,2.0,60,5000]]", + "acceleration_limit_mess_enable": "0", + "ai_infill": "0", + "alternate_extra_wall": "0", + "bottom_shell_layers": "4", + "bottom_shell_thickness": "0", + "bottom_solid_infill_flow_ratio": "1", + "bottom_surface_pattern": "monotonic", + "bridge_acceleration": "50%", + "bridge_angle": "0", + "bridge_density": "100%", + "bridge_flow": "1", + "bridge_no_support": "0", + "bridge_speed": "10", + "brim_ears_detection_length": "1", + "brim_ears_max_angle": "125", + "brim_object_gap": "0.1", + "brim_type": "auto_brim", + "brim_width": "5", + "compatible_printers": [ + "Creality Sermoon M300 0.4 nozzle" + ], + "counterbore_hole_bridging": "none", + "default_acceleration": "12000", + "default_jerk": "12", + "detect_narrow_internal_solid_infill": "1", + "detect_overhang_wall": "1", + "detect_thin_wall": "0", + "dont_filter_internal_bridges": "disabled", + "draft_shield": "disabled", + "elefant_foot_compensation": "0.15", + "elefant_foot_compensation_layers": "1", + "enable_arc_fitting": "1", + "enable_overhang_speed": "1", + "enable_prime_tower": "1", + "enable_support": "0", + "enforce_support_layers": "0", + "ensure_vertical_shell_thickness": "ensure_all", + "exclude_object": "1", + "extra_perimeters_on_overhangs": "0", + "filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode", + "filter_out_gap_fill": "0", + "flush_into_infill": "0", + "flush_into_objects": "0", + "flush_into_support": "1", + "fuzzy_skin": "none", + "fuzzy_skin_first_layer": "0", + "fuzzy_skin_point_distance": "0.8", + "fuzzy_skin_thickness": "0.3", + "gap_fill_target": "everywhere", + "gap_infill_speed": "250", + "gcode_add_line_number": "0", + "gcode_comments": "0", + "gcode_label_objects": "0", + "hole_to_polyhole": "0", + "hole_to_polyhole_threshold": "0.01", + "hole_to_polyhole_twisted": "1", + "independent_support_layer_height": "1", + "infill_anchor": "400%", + "infill_anchor_max": "20", + "infill_combination": "0", + "infill_direction": "45", + "infill_jerk": "12", + "infill_wall_overlap": "30%", + "initial_layer_acceleration": "2000", + "initial_layer_infill_speed": "105", + "initial_layer_jerk": "8", + "initial_layer_line_width": "0.5", + "initial_layer_min_bead_width": "85%", + "initial_layer_print_height": "0.2", + "initial_layer_speed": "60", + "initial_layer_travel_speed": "100%", + "inner_wall_acceleration": "5000", + "inner_wall_jerk": "8", + "inner_wall_line_width": "0.45", + "inner_wall_speed": "300", + "interface_shells": "0", + "internal_bridge_flow": "1", + "internal_bridge_speed": "150", + "internal_solid_infill_acceleration": "100%", + "internal_solid_infill_line_width": "0.42", + "internal_solid_infill_pattern": "monotonic", + "internal_solid_infill_speed": "250", + "ironing_angle": "90", + "ironing_flow": "10%", + "ironing_pattern": "zig-zag", + "ironing_spacing": "0.15", + "ironing_speed": "30", + "ironing_support_layer": "0", + "ironing_type": "no ironing", + "is_infill_first": "0", + "layer_height": "0.16", + "line_width": "0.42", + "make_overhang_printable": "0", + "make_overhang_printable_angle": "55", + "make_overhang_printable_hole_size": "0", + "material_flow_dependent_temperature": "0", + "material_flow_temp_graph": "[[3.0,210],[10.0,220],[12.0,230]]", + "max_bridge_length": "10", + "max_travel_detour_distance": "0", + "max_volumetric_extrusion_rate_slope": "0", + "max_volumetric_extrusion_rate_slope_segment_length": "3", + "min_bead_width": "85%", + "min_feature_size": "25%", + "min_length_factor": "0.5", + "min_width_top_surface": "300%", + "minimum_sparse_infill_area": "15", + "minimum_support_area": "5", + "mmu_segmented_region_interlocking_depth": "0", + "mmu_segmented_region_max_width": "0", + "only_one_wall_first_layer": "0", + "only_one_wall_top": "1", + "ooze_prevention": "0", + "outer_wall_acceleration": "5000", + "outer_wall_jerk": "8", + "outer_wall_line_width": "0.42", + "outer_wall_speed": "200", + "overhang_1_4_speed": "0", + "overhang_2_4_speed": "50", + "overhang_3_4_speed": "30", + "overhang_4_4_speed": "10", + "overhang_reverse": "0", + "overhang_reverse_internal_only": "0", + "overhang_reverse_threshold": "50%", + "precise_outer_wall": "0", + "prime_tower_brim_width": "3", + "prime_tower_enhance_type": "chamfer", + "prime_tower_width": "40", + "prime_volume": "45", + "print_flow_ratio": "1", + "print_order": "default", + "print_sequence": "by layer", + "raft_contact_distance": "0.1", + "raft_expansion": "1.5", + "raft_first_layer_density": "90%", + "raft_first_layer_expansion": "2", + "raft_layers": "0", + "reduce_crossing_wall": "0", + "reduce_infill_retraction": "1", + "resolution": "0.012", + "role_based_wipe_speed": "1", + "scarf_angle_threshold": "155", + "scarf_joint_flow_ratio": "1", + "scarf_joint_speed": "100%", + "scarf_overhang_threshold": "40%", + "seam_gap": "10%", + "seam_position": "aligned", + "seam_slope_conditional": "0", + "seam_slope_entire_loop": "0", + "seam_slope_inner_walls": "0", + "seam_slope_min_length": "20", + "seam_slope_start_height": "0", + "seam_slope_steps": "10", + "seam_slope_type": "none", + "single_extruder_multi_material_priming": "0", + "skirt_distance": "2", + "skirt_height": "1", + "skirt_loops": "0", + "skirt_speed": "50", + "slice_closing_radius": "0.049", + "slicing_mode": "regular", + "slow_down_layers": "0", + "slowdown_for_curled_perimeters": "0", + "small_area_infill_flow_compensation": "0", + "small_area_infill_flow_compensation_model": "0,0;\"\\n0.2,0.4444\";\"\\n0.4,0.6145\";\"\\n0.6,0.7059\";\"\\n0.8,0.7619\";\"\\n1.5,0.8571\";\"\\n2,0.8889\";\"\\n3,0.9231\";\"\\n5,0.9520\";\"\\n10,1\"", + "small_perimeter_speed": "50%", + "small_perimeter_threshold": "0", + "solid_infill_filament": "1", + "sparse_infill_acceleration": "100%", + "sparse_infill_density": "15", + "sparse_infill_filament": "1", + "sparse_infill_line_width": "0.45", + "sparse_infill_pattern": "grid", + "sparse_infill_speed": "270", + "speed_limit_to_height": "[[100,150,100,6000],[150,200,80,5500],[200,250,60,5000]]", + "speed_limit_to_height_enable": "0", + "spiral_mode": "0", + "spiral_mode_max_xy_smoothing": "200%", + "spiral_mode_smooth": "0", + "staggered_inner_seams": "0", + "standby_temperature_delta": "-5", + "support_angle": "0", + "support_base_pattern": "rectilinear", + "support_base_pattern_spacing": "2.5", + "support_bottom_interface_spacing": "0.5", + "support_bottom_z_distance": "0.2", + "support_critical_regions_only": "0", + "support_expansion": "0", + "support_filament": "0", + "support_interface_bottom_layers": "2", + "support_interface_filament": "0", + "support_interface_loop_pattern": "0", + "support_interface_not_for_body": "1", + "support_interface_pattern": "auto", + "support_interface_spacing": "0.5", + "support_interface_speed": "80", + "support_interface_top_layers": "2", + "support_line_width": "0.42", + "support_object_xy_distance": "0.35", + "support_on_build_plate_only": "0", + "support_remove_small_overhang": "1", + "support_speed": "150", + "support_style": "default", + "support_threshold_angle": "30", + "support_top_z_distance": "0.2", + "support_type": "normal(auto)", + "support_xy_overrides_z": "xy_overrides_z", + "thick_bridges": "0", + "thick_internal_bridges": "1", + "timelapse_type": "0", + "top_shell_layers": "6", + "top_shell_thickness": "0.8", + "top_solid_infill_flow_ratio": "1", + "top_surface_acceleration": "5000", + "top_surface_jerk": "8", + "top_surface_line_width": "0.42", + "top_surface_pattern": "monotonicline", + "top_surface_speed": "200", + "travel_acceleration": "12000", + "travel_jerk": "4", + "travel_speed": "500", + "travel_speed_z": "0", + "tree_support_adaptive_layer_height": "1", + "tree_support_angle_slow": "25", + "tree_support_auto_brim": "1", + "tree_support_branch_angle": "45", + "tree_support_branch_angle_organic": "40", + "tree_support_branch_diameter": "2", + "tree_support_branch_diameter_angle": "5", + "tree_support_branch_diameter_double_wall": "3", + "tree_support_branch_diameter_organic": "2", + "tree_support_branch_distance": "5", + "tree_support_branch_distance_organic": "1", + "tree_support_brim_width": "3", + "tree_support_tip_diameter": "0.8", + "tree_support_top_rate": "30%", + "tree_support_wall_count": "0", + "wall_direction": "auto", + "wall_distribution_count": "1", + "wall_filament": "1", + "wall_generator": "classic", + "wall_loops": "2", + "wall_sequence": "inner wall/outer wall", + "wall_transition_angle": "10", + "wall_transition_filter_deviation": "25%", + "wall_transition_length": "100%", + "wipe_before_external_loop": "0", + "wipe_on_loops": "0", + "wipe_speed": "80%", + "wipe_tower_bridging": "10", + "wipe_tower_cone_angle": "0", + "wipe_tower_extra_spacing": "100%", + "wipe_tower_no_sparse_layers": "0", + "wipe_tower_rotation_angle": "0", + "wiping_volumes_extruders": "70,70,70,70,70,70,70,70,70,70", + "xy_contour_compensation": "0", + "xy_hole_compensation": "0" +} diff --git a/resources/profiles/Creality/process/0.1mm Standard @Creality CR-M4 SE 0.4 nozzle.json b/resources/profiles/Creality/process/0.1mm Standard @Creality CR-M4 SE 0.4 nozzle.json new file mode 100644 index 0000000000..2c829ea440 --- /dev/null +++ b/resources/profiles/Creality/process/0.1mm Standard @Creality CR-M4 SE 0.4 nozzle.json @@ -0,0 +1,266 @@ +{ + "type": "process", + "name": "0.1mm Standard @Creality CR-M4 SE 0.4 nozzle", + "inherits": "fdm_process_creality_common", + "from": "system", + "setting_id": "z5rc7aZHBPNSx4II", + "instantiation": "true", + "accel_to_decel_enable": "1", + "accel_to_decel_factor": "25%", + "acceleration_limit_mess": "[[0.5,1.0,250,6000],[1.0,1.5,220,5000],[1.5,2.0,200,4000]]", + "acceleration_limit_mess_enable": "1", + "ai_infill": "0", + "alternate_extra_wall": "0", + "bottom_shell_layers": "3", + "bottom_shell_thickness": "0", + "bottom_solid_infill_flow_ratio": "1", + "bottom_surface_pattern": "monotonic", + "bridge_acceleration": "50%", + "bridge_angle": "0", + "bridge_density": "100%", + "bridge_flow": "0.95", + "bridge_no_support": "0", + "bridge_speed": "45", + "brim_ears_detection_length": "1", + "brim_ears_max_angle": "125", + "brim_object_gap": "0", + "brim_type": "auto_brim", + "brim_width": "0", + "compatible_printers": [ + "Creality CR-M4 SE 0.4 nozzle" + ], + "counterbore_hole_bridging": "none", + "default_acceleration": "6000", + "default_jerk": "5", + "detect_narrow_internal_solid_infill": "1", + "detect_overhang_wall": "1", + "detect_thin_wall": "1", + "dont_filter_internal_bridges": "disabled", + "draft_shield": "disabled", + "elefant_foot_compensation": "0", + "elefant_foot_compensation_layers": "1", + "enable_arc_fitting": "0", + "enable_overhang_speed": "1", + "enable_prime_tower": "0", + "enable_support": "0", + "enforce_support_layers": "0", + "ensure_vertical_shell_thickness": "ensure_all", + "exclude_object": "1", + "extra_perimeters_on_overhangs": "0", + "filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode", + "filter_out_gap_fill": "0", + "flush_into_infill": "0", + "flush_into_objects": "0", + "flush_into_support": "1", + "fuzzy_skin": "none", + "fuzzy_skin_first_layer": "0", + "fuzzy_skin_point_distance": "0.8", + "fuzzy_skin_thickness": "0.3", + "gap_fill_target": "everywhere", + "gap_infill_speed": "100", + "gcode_add_line_number": "0", + "gcode_comments": "0", + "gcode_label_objects": "1", + "hole_to_polyhole": "0", + "hole_to_polyhole_threshold": "0.01", + "hole_to_polyhole_twisted": "1", + "independent_support_layer_height": "1", + "infill_anchor": "400%", + "infill_anchor_max": "20", + "infill_combination": "0", + "infill_direction": "45", + "infill_jerk": "5", + "infill_wall_overlap": "25%", + "initial_layer_acceleration": "2000", + "initial_layer_infill_speed": "80", + "initial_layer_jerk": "5", + "initial_layer_line_width": "0.5", + "initial_layer_min_bead_width": "85%", + "initial_layer_print_height": "0.2", + "initial_layer_speed": "60", + "initial_layer_travel_speed": "100%", + "inner_wall_acceleration": "5000", + "inner_wall_jerk": "5", + "inner_wall_line_width": "0.42", + "inner_wall_speed": "300", + "interface_shells": "0", + "internal_bridge_flow": "1", + "internal_bridge_speed": "150%", + "internal_solid_infill_acceleration": "100%", + "internal_solid_infill_line_width": "0.42", + "internal_solid_infill_pattern": "monotonic", + "internal_solid_infill_speed": "300", + "ironing_angle": "-1", + "ironing_flow": "15%", + "ironing_pattern": "zig-zag", + "ironing_spacing": "0.1", + "ironing_speed": "44", + "ironing_support_layer": "0", + "ironing_type": "no ironing", + "is_infill_first": "0", + "layer_height": "0.1", + "line_width": "0.4", + "make_overhang_printable": "0", + "make_overhang_printable_angle": "55", + "make_overhang_printable_hole_size": "0", + "material_flow_dependent_temperature": "0", + "material_flow_temp_graph": "[[3.0,210],[10.0,220],[12.0,230]]", + "max_bridge_length": "10", + "max_travel_detour_distance": "0", + "max_volumetric_extrusion_rate_slope": "0", + "max_volumetric_extrusion_rate_slope_segment_length": "3", + "min_bead_width": "85%", + "min_feature_size": "25%", + "min_length_factor": "0.5", + "min_width_top_surface": "300%", + "minimum_sparse_infill_area": "10", + "minimum_support_area": "5", + "mmu_segmented_region_interlocking_depth": "0", + "mmu_segmented_region_max_width": "0", + "only_one_wall_first_layer": "0", + "only_one_wall_top": "0", + "ooze_prevention": "0", + "outer_wall_acceleration": "3000", + "outer_wall_jerk": "5", + "outer_wall_line_width": "0.4", + "outer_wall_speed": "200", + "overhang_1_4_speed": "0", + "overhang_2_4_speed": "20", + "overhang_3_4_speed": "15", + "overhang_4_4_speed": "10", + "overhang_reverse": "0", + "overhang_reverse_internal_only": "0", + "overhang_reverse_threshold": "50%", + "precise_outer_wall": "0", + "prime_tower_brim_width": "3", + "prime_tower_width": "60", + "prime_volume": "45", + "print_flow_ratio": "1", + "print_order": "default", + "print_sequence": "by layer", + "raft_contact_distance": "0.1", + "raft_expansion": "1.5", + "raft_first_layer_density": "90%", + "raft_first_layer_expansion": "2", + "raft_layers": "0", + "reduce_crossing_wall": "0", + "reduce_infill_retraction": "1", + "resolution": "0.012", + "role_based_wipe_speed": "1", + "scarf_angle_threshold": "155", + "scarf_joint_flow_ratio": "1", + "scarf_joint_speed": "100%", + "scarf_overhang_threshold": "40%", + "seam_gap": "10%", + "seam_position": "aligned", + "seam_slope_conditional": "0", + "seam_slope_entire_loop": "0", + "seam_slope_inner_walls": "0", + "seam_slope_min_length": "20", + "seam_slope_start_height": "0", + "seam_slope_steps": "10", + "seam_slope_type": "none", + "single_extruder_multi_material_priming": "0", + "skirt_distance": "2", + "skirt_height": "2", + "skirt_loops": "0", + "skirt_speed": "50", + "slice_closing_radius": "0.049", + "slicing_mode": "regular", + "slow_down_layers": "3", + "slowdown_for_curled_perimeters": "0", + "small_area_infill_flow_compensation": "0", + "small_area_infill_flow_compensation_model": "0,0;\"\\n0.2,0.4444\";\"\\n0.4,0.6145\";\"\\n0.6,0.7059\";\"\\n0.8,0.7619\";\"\\n1.5,0.8571\";\"\\n2,0.8889\";\"\\n3,0.9231\";\"\\n5,0.9520\";\"\\n10,1\"", + "small_perimeter_speed": "50%", + "small_perimeter_threshold": "0", + "solid_infill_filament": "1", + "sparse_infill_acceleration": "100%", + "sparse_infill_density": "15%", + "sparse_infill_filament": "1", + "sparse_infill_line_width": "0.45", + "sparse_infill_pattern": "grid", + "sparse_infill_speed": "300", + "speed_limit_to_height": "[[100,150,250,6000],[150,200,200,5000],[200,250,150,4000]]", + "speed_limit_to_height_enable": "1", + "spiral_mode": "0", + "spiral_mode_max_xy_smoothing": "200%", + "spiral_mode_smooth": "0", + "staggered_inner_seams": "0", + "standby_temperature_delta": "-5", + "support_angle": "0", + "support_base_pattern": "rectilinear", + "support_base_pattern_spacing": "2.5", + "support_bottom_interface_spacing": "0.5", + "support_bottom_z_distance": "0.2", + "support_critical_regions_only": "0", + "support_expansion": "0", + "support_filament": "0", + "support_interface_bottom_layers": "2", + "support_interface_filament": "0", + "support_interface_loop_pattern": "0", + "support_interface_not_for_body": "1", + "support_interface_pattern": "auto", + "support_interface_spacing": "0.5", + "support_interface_speed": "80", + "support_interface_top_layers": "2", + "support_line_width": "0.38", + "support_object_xy_distance": "0.35", + "support_on_build_plate_only": "0", + "support_remove_small_overhang": "1", + "support_speed": "150", + "support_style": "default", + "support_threshold_angle": "30", + "support_top_z_distance": "0.2", + "support_type": "normal(auto)", + "support_xy_overrides_z": "xy_overrides_z", + "thick_bridges": "0", + "thick_internal_bridges": "1", + "timelapse_type": "0", + "top_shell_layers": "5", + "top_shell_thickness": "0.8", + "top_solid_infill_flow_ratio": "1", + "top_surface_acceleration": "3000", + "top_surface_jerk": "5", + "top_surface_line_width": "0.4", + "top_surface_pattern": "monotonic", + "top_surface_speed": "200", + "travel_acceleration": "6000", + "travel_jerk": "5", + "travel_speed": "300", + "travel_speed_z": "0", + "tree_support_adaptive_layer_height": "1", + "tree_support_angle_slow": "25", + "tree_support_auto_brim": "1", + "tree_support_branch_angle": "45", + "tree_support_branch_angle_organic": "40", + "tree_support_branch_diameter": "2", + "tree_support_branch_diameter_angle": "5", + "tree_support_branch_diameter_double_wall": "3", + "tree_support_branch_diameter_organic": "2", + "tree_support_branch_distance": "5", + "tree_support_branch_distance_organic": "1", + "tree_support_brim_width": "3", + "tree_support_tip_diameter": "0.8", + "tree_support_top_rate": "30%", + "tree_support_wall_count": "0", + "wall_direction": "auto", + "wall_distribution_count": "1", + "wall_filament": "1", + "wall_generator": "classic", + "wall_loops": "2", + "wall_sequence": "inner wall/outer wall", + "wall_transition_angle": "10", + "wall_transition_filter_deviation": "25%", + "wall_transition_length": "100%", + "wipe_before_external_loop": "0", + "wipe_on_loops": "0", + "wipe_speed": "80%", + "wipe_tower_bridging": "10", + "wipe_tower_cone_angle": "0", + "wipe_tower_extra_spacing": "100%", + "wipe_tower_no_sparse_layers": "0", + "wipe_tower_rotation_angle": "0", + "wiping_volumes_extruders": "70,70,70,70,70,70,70,70,70,70", + "xy_contour_compensation": "0", + "xy_hole_compensation": "0" +} diff --git a/resources/profiles/Creality/process/0.20mm Standard @Creality CR-10 0.4 nozzle.json b/resources/profiles/Creality/process/0.20mm Standard @Creality CR-10 0.4 nozzle.json new file mode 100644 index 0000000000..1faa3f2939 --- /dev/null +++ b/resources/profiles/Creality/process/0.20mm Standard @Creality CR-10 0.4 nozzle.json @@ -0,0 +1,244 @@ +{ + "type": "process", + "name": "0.20mm Standard @Creality CR-10 0.4 nozzle", + "inherits": "fdm_process_creality_common", + "from": "system", + "setting_id": "yvb1ouVlo339IFEQ", + "instantiation": "true", + "accel_to_decel_enable": "1", + "accel_to_decel_factor": "50%", + "acceleration_limit_mess": "[[0.5,1.0,100,6000,210],[1.0,1.5,80,5500,200],[1.5,2.0,60,5000,190]]", + "acceleration_limit_mess_enable": "0", + "alternate_extra_wall": "0", + "bottom_shell_layers": "4", + "bottom_shell_thickness": "0", + "bottom_solid_infill_flow_ratio": "1", + "bottom_surface_pattern": "monotonic", + "bridge_acceleration": "50%", + "bridge_angle": "0", + "bridge_density": "100%", + "bridge_flow": "0.95", + "bridge_no_support": "0", + "bridge_speed": "50", + "brim_ears_detection_length": "1", + "brim_ears_max_angle": "125", + "brim_object_gap": "0.2", + "brim_type": "auto_brim", + "brim_width": "5", + "compatible_printers": [ + "Creality CR-10 0.4 nozzle" + ], + "default_acceleration": "500", + "default_jerk": "8", + "detect_narrow_internal_solid_infill": "1", + "detect_overhang_wall": "1", + "detect_thin_wall": "1", + "draft_shield": "disabled", + "elefant_foot_compensation": "0.15", + "elefant_foot_compensation_layers": "1", + "enable_arc_fitting": "0", + "enable_overhang_speed": "1", + "enable_prime_tower": "0", + "enable_support": "0", + "enforce_support_layers": "0", + "ensure_vertical_shell_thickness": "ensure_all", + "exclude_object": "0", + "extra_perimeters_on_overhangs": "0", + "filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode", + "filter_out_gap_fill": "0", + "flush_into_infill": "0", + "flush_into_objects": "0", + "flush_into_support": "1", + "fuzzy_skin": "none", + "fuzzy_skin_first_layer": "0", + "fuzzy_skin_point_distance": "0.8", + "fuzzy_skin_thickness": "0.3", + "gap_infill_speed": "30", + "gcode_add_line_number": "0", + "gcode_comments": "0", + "gcode_label_objects": "1", + "hole_to_polyhole": "0", + "hole_to_polyhole_threshold": "0.01", + "hole_to_polyhole_twisted": "1", + "independent_support_layer_height": "1", + "infill_anchor": "400%", + "infill_anchor_max": "20", + "infill_combination": "0", + "infill_direction": "45", + "infill_jerk": "8", + "infill_wall_overlap": "30%", + "initial_layer_acceleration": "500", + "initial_layer_infill_speed": "20", + "initial_layer_jerk": "8", + "initial_layer_line_width": "0.5", + "initial_layer_min_bead_width": "85%", + "initial_layer_print_height": "0.2", + "initial_layer_speed": "15", + "initial_layer_travel_speed": "50%", + "inner_wall_acceleration": "500", + "inner_wall_jerk": "8", + "inner_wall_line_width": "0.45", + "inner_wall_speed": "30", + "interface_shells": "0", + "internal_bridge_flow": "1", + "internal_bridge_speed": "150%", + "internal_solid_infill_acceleration": "100%", + "internal_solid_infill_line_width": "0.45", + "internal_solid_infill_pattern": "monotonic", + "internal_solid_infill_speed": "50", + "ironing_angle": "-1", + "ironing_flow": "15%", + "ironing_pattern": "zig-zag", + "ironing_spacing": "0.1", + "ironing_speed": "20", + "ironing_support_layer": "0", + "ironing_type": "no ironing", + "is_infill_first": "0", + "layer_height": "0.2", + "line_width": "0.42", + "make_overhang_printable": "0", + "make_overhang_printable_angle": "55", + "make_overhang_printable_hole_size": "0", + "max_bridge_length": "10", + "max_travel_detour_distance": "0", + "max_volumetric_extrusion_rate_slope": "0", + "max_volumetric_extrusion_rate_slope_segment_length": "3", + "min_bead_width": "85%", + "min_feature_size": "25%", + "min_width_top_surface": "300%", + "minimum_sparse_infill_area": "10", + "minimum_support_area": "5", + "mmu_segmented_region_interlocking_depth": "0", + "mmu_segmented_region_max_width": "0", + "only_one_wall_first_layer": "0", + "only_one_wall_top": "1", + "ooze_prevention": "0", + "outer_wall_acceleration": "500", + "outer_wall_jerk": "8", + "outer_wall_line_width": "0.42", + "outer_wall_speed": "25", + "overhang_1_4_speed": "0", + "overhang_2_4_speed": "50%", + "overhang_3_4_speed": "30%", + "overhang_4_4_speed": "10%", + "overhang_reverse": "0", + "overhang_reverse_internal_only": "0", + "overhang_reverse_threshold": "50%", + "precise_outer_wall": "0", + "prime_tower_brim_width": "3", + "prime_tower_width": "60", + "prime_volume": "45", + "print_flow_ratio": "1", + "print_sequence": "by layer", + "raft_contact_distance": "0.1", + "raft_expansion": "1.5", + "raft_first_layer_density": "90%", + "raft_first_layer_expansion": "2", + "raft_layers": "0", + "reduce_crossing_wall": "0", + "reduce_infill_retraction": "1", + "resolution": "0.012", + "role_based_wipe_speed": "1", + "seam_gap": "10%", + "seam_position": "aligned", + "single_extruder_multi_material_priming": "0", + "skirt_distance": "2", + "skirt_height": "2", + "skirt_loops": "2", + "skirt_speed": "20", + "slice_closing_radius": "0.049", + "slicing_mode": "regular", + "slow_down_layers": "1", + "slowdown_for_curled_perimeters": "0", + "small_perimeter_speed": "50%", + "small_perimeter_threshold": "0", + "solid_infill_filament": "1", + "sparse_infill_acceleration": "100%", + "sparse_infill_density": "15%", + "sparse_infill_filament": "1", + "sparse_infill_line_width": "0.45", + "sparse_infill_pattern": "grid", + "sparse_infill_speed": "50", + "speed_limit_to_height": "[[100,150,100,6000,210],[150,200,80,5500,200],[200,250,60,5000,190]]", + "speed_limit_to_height_enable": "0", + "spiral_mode": "0", + "spiral_mode_max_xy_smoothing": "200%", + "spiral_mode_smooth": "0", + "staggered_inner_seams": "0", + "standby_temperature_delta": "-5", + "support_angle": "0", + "support_base_pattern": "rectilinear", + "support_base_pattern_spacing": "2.5", + "support_bottom_interface_spacing": "0.5", + "support_bottom_z_distance": "0.2", + "support_critical_regions_only": "0", + "support_expansion": "0", + "support_filament": "0", + "support_interface_bottom_layers": "2", + "support_interface_filament": "0", + "support_interface_loop_pattern": "0", + "support_interface_not_for_body": "1", + "support_interface_pattern": "auto", + "support_interface_spacing": "0.5", + "support_interface_speed": "30", + "support_interface_top_layers": "2", + "support_line_width": "0.42", + "support_object_xy_distance": "0.35", + "support_on_build_plate_only": "0", + "support_remove_small_overhang": "1", + "support_speed": "30", + "support_style": "default", + "support_threshold_angle": "30", + "support_top_z_distance": "0.2", + "support_type": "normal(auto)", + "support_xy_overrides_z": "xy_overrides_z", + "thick_bridges": "0", + "thick_internal_bridges": "1", + "timelapse_type": "0", + "top_shell_layers": "5", + "top_shell_thickness": "0.8", + "top_solid_infill_flow_ratio": "1", + "top_surface_acceleration": "500", + "top_surface_jerk": "8", + "top_surface_line_width": "0.42", + "top_surface_pattern": "monotonic", + "top_surface_speed": "30", + "travel_acceleration": "500", + "travel_jerk": "8", + "travel_speed": "120", + "travel_speed_z": "0", + "tree_support_adaptive_layer_height": "1", + "tree_support_angle_slow": "25", + "tree_support_auto_brim": "1", + "tree_support_branch_angle": "45", + "tree_support_branch_angle_organic": "40", + "tree_support_branch_diameter": "2", + "tree_support_branch_diameter_angle": "5", + "tree_support_branch_diameter_double_wall": "3", + "tree_support_branch_diameter_organic": "2", + "tree_support_branch_distance": "5", + "tree_support_branch_distance_organic": "1", + "tree_support_brim_width": "3", + "tree_support_tip_diameter": "0.8", + "tree_support_top_rate": "30%", + "tree_support_wall_count": "0", + "wall_distribution_count": "1", + "wall_filament": "1", + "wall_generator": "classic", + "wall_loops": "2", + "wall_sequence": "inner wall/outer wall", + "wall_transition_angle": "10", + "wall_transition_filter_deviation": "25%", + "wall_transition_length": "100%", + "wipe_before_external_loop": "0", + "wipe_on_loops": "0", + "wipe_speed": "80%", + "wipe_tower_bridging": "10", + "wipe_tower_cone_angle": "0", + "wipe_tower_extra_spacing": "100%", + "wipe_tower_no_sparse_layers": "0", + "wipe_tower_rotation_angle": "0", + "wiping_volumes_extruders": "70,70,70,70,70,70,70,70,70,70", + "xy_contour_compensation": "0", + "xy_hole_compensation": "0" +} diff --git a/resources/profiles/Creality/process/0.20mm Standard @Creality CR-10 Smart 0.4 nozzle.json b/resources/profiles/Creality/process/0.20mm Standard @Creality CR-10 Smart 0.4 nozzle.json new file mode 100644 index 0000000000..836d6326fe --- /dev/null +++ b/resources/profiles/Creality/process/0.20mm Standard @Creality CR-10 Smart 0.4 nozzle.json @@ -0,0 +1,244 @@ +{ + "type": "process", + "name": "0.20mm Standard @Creality CR-10 Smart 0.4 nozzle", + "inherits": "fdm_process_creality_common", + "from": "system", + "setting_id": "vK777nizrbrLs9Iv", + "instantiation": "true", + "accel_to_decel_enable": "1", + "accel_to_decel_factor": "50%", + "acceleration_limit_mess": "[[0.5,1.0,100,6000,210],[1.0,1.5,80,5500,200],[1.5,2.0,60,5000,190]]", + "acceleration_limit_mess_enable": "0", + "alternate_extra_wall": "0", + "bottom_shell_layers": "4", + "bottom_shell_thickness": "0", + "bottom_solid_infill_flow_ratio": "1", + "bottom_surface_pattern": "monotonic", + "bridge_acceleration": "50%", + "bridge_angle": "0", + "bridge_density": "100%", + "bridge_flow": "0.95", + "bridge_no_support": "0", + "bridge_speed": "50", + "brim_ears_detection_length": "1", + "brim_ears_max_angle": "125", + "brim_object_gap": "0.2", + "brim_type": "auto_brim", + "brim_width": "5", + "compatible_printers": [ + "Creality CR-10 Smart 0.4 nozzle" + ], + "default_acceleration": "500", + "default_jerk": "8", + "detect_narrow_internal_solid_infill": "1", + "detect_overhang_wall": "1", + "detect_thin_wall": "1", + "draft_shield": "disabled", + "elefant_foot_compensation": "0.15", + "elefant_foot_compensation_layers": "1", + "enable_arc_fitting": "0", + "enable_overhang_speed": "1", + "enable_prime_tower": "0", + "enable_support": "0", + "enforce_support_layers": "0", + "ensure_vertical_shell_thickness": "ensure_all", + "exclude_object": "0", + "extra_perimeters_on_overhangs": "0", + "filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode", + "filter_out_gap_fill": "0", + "flush_into_infill": "0", + "flush_into_objects": "0", + "flush_into_support": "1", + "fuzzy_skin": "none", + "fuzzy_skin_first_layer": "0", + "fuzzy_skin_point_distance": "0.8", + "fuzzy_skin_thickness": "0.3", + "gap_infill_speed": "30", + "gcode_add_line_number": "0", + "gcode_comments": "0", + "gcode_label_objects": "1", + "hole_to_polyhole": "0", + "hole_to_polyhole_threshold": "0.01", + "hole_to_polyhole_twisted": "1", + "independent_support_layer_height": "1", + "infill_anchor": "400%", + "infill_anchor_max": "20", + "infill_combination": "0", + "infill_direction": "45", + "infill_jerk": "8", + "infill_wall_overlap": "30%", + "initial_layer_acceleration": "500", + "initial_layer_infill_speed": "20", + "initial_layer_jerk": "8", + "initial_layer_line_width": "0.5", + "initial_layer_min_bead_width": "85%", + "initial_layer_print_height": "0.2", + "initial_layer_speed": "15", + "initial_layer_travel_speed": "50%", + "inner_wall_acceleration": "500", + "inner_wall_jerk": "8", + "inner_wall_line_width": "0.45", + "inner_wall_speed": "30", + "interface_shells": "0", + "internal_bridge_flow": "1", + "internal_bridge_speed": "150%", + "internal_solid_infill_acceleration": "100%", + "internal_solid_infill_line_width": "0.45", + "internal_solid_infill_pattern": "monotonic", + "internal_solid_infill_speed": "50", + "ironing_angle": "-1", + "ironing_flow": "15%", + "ironing_pattern": "zig-zag", + "ironing_spacing": "0.1", + "ironing_speed": "20", + "ironing_support_layer": "0", + "ironing_type": "no ironing", + "is_infill_first": "0", + "layer_height": "0.2", + "line_width": "0.42", + "make_overhang_printable": "0", + "make_overhang_printable_angle": "55", + "make_overhang_printable_hole_size": "0", + "max_bridge_length": "10", + "max_travel_detour_distance": "0", + "max_volumetric_extrusion_rate_slope": "0", + "max_volumetric_extrusion_rate_slope_segment_length": "3", + "min_bead_width": "85%", + "min_feature_size": "25%", + "min_width_top_surface": "300%", + "minimum_sparse_infill_area": "10", + "minimum_support_area": "5", + "mmu_segmented_region_interlocking_depth": "0", + "mmu_segmented_region_max_width": "0", + "only_one_wall_first_layer": "0", + "only_one_wall_top": "1", + "ooze_prevention": "0", + "outer_wall_acceleration": "500", + "outer_wall_jerk": "8", + "outer_wall_line_width": "0.42", + "outer_wall_speed": "25", + "overhang_1_4_speed": "0", + "overhang_2_4_speed": "20", + "overhang_3_4_speed": "15", + "overhang_4_4_speed": "10", + "overhang_reverse": "0", + "overhang_reverse_internal_only": "0", + "overhang_reverse_threshold": "50%", + "precise_outer_wall": "0", + "prime_tower_brim_width": "3", + "prime_tower_width": "60", + "prime_volume": "45", + "print_flow_ratio": "1", + "print_sequence": "by layer", + "raft_contact_distance": "0.1", + "raft_expansion": "1.5", + "raft_first_layer_density": "90%", + "raft_first_layer_expansion": "2", + "raft_layers": "0", + "reduce_crossing_wall": "0", + "reduce_infill_retraction": "1", + "resolution": "0.012", + "role_based_wipe_speed": "1", + "seam_gap": "10%", + "seam_position": "aligned", + "single_extruder_multi_material_priming": "0", + "skirt_distance": "2", + "skirt_height": "2", + "skirt_loops": "2", + "skirt_speed": "20", + "slice_closing_radius": "0.049", + "slicing_mode": "regular", + "slow_down_layers": "1", + "slowdown_for_curled_perimeters": "0", + "small_perimeter_speed": "50%", + "small_perimeter_threshold": "0", + "solid_infill_filament": "1", + "sparse_infill_acceleration": "100%", + "sparse_infill_density": "15%", + "sparse_infill_filament": "1", + "sparse_infill_line_width": "0.45", + "sparse_infill_pattern": "grid", + "sparse_infill_speed": "50", + "speed_limit_to_height": "[[100,150,100,6000,210],[150,200,80,5500,200],[200,250,60,5000,190]]", + "speed_limit_to_height_enable": "0", + "spiral_mode": "0", + "spiral_mode_max_xy_smoothing": "200%", + "spiral_mode_smooth": "0", + "staggered_inner_seams": "0", + "standby_temperature_delta": "-5", + "support_angle": "0", + "support_base_pattern": "rectilinear", + "support_base_pattern_spacing": "2.5", + "support_bottom_interface_spacing": "0.5", + "support_bottom_z_distance": "0.2", + "support_critical_regions_only": "0", + "support_expansion": "0", + "support_filament": "0", + "support_interface_bottom_layers": "2", + "support_interface_filament": "0", + "support_interface_loop_pattern": "0", + "support_interface_not_for_body": "1", + "support_interface_pattern": "auto", + "support_interface_spacing": "0.5", + "support_interface_speed": "30", + "support_interface_top_layers": "2", + "support_line_width": "0.42", + "support_object_xy_distance": "0.35", + "support_on_build_plate_only": "0", + "support_remove_small_overhang": "1", + "support_speed": "30", + "support_style": "default", + "support_threshold_angle": "30", + "support_top_z_distance": "0.2", + "support_type": "normal(auto)", + "support_xy_overrides_z": "xy_overrides_z", + "thick_bridges": "0", + "thick_internal_bridges": "1", + "timelapse_type": "0", + "top_shell_layers": "5", + "top_shell_thickness": "0.8", + "top_solid_infill_flow_ratio": "1", + "top_surface_acceleration": "500", + "top_surface_jerk": "8", + "top_surface_line_width": "0.42", + "top_surface_pattern": "monotonic", + "top_surface_speed": "30", + "travel_acceleration": "500", + "travel_jerk": "8", + "travel_speed": "100", + "travel_speed_z": "0", + "tree_support_adaptive_layer_height": "1", + "tree_support_angle_slow": "25", + "tree_support_auto_brim": "1", + "tree_support_branch_angle": "45", + "tree_support_branch_angle_organic": "40", + "tree_support_branch_diameter": "2", + "tree_support_branch_diameter_angle": "5", + "tree_support_branch_diameter_double_wall": "3", + "tree_support_branch_diameter_organic": "2", + "tree_support_branch_distance": "5", + "tree_support_branch_distance_organic": "1", + "tree_support_brim_width": "3", + "tree_support_tip_diameter": "0.8", + "tree_support_top_rate": "30%", + "tree_support_wall_count": "0", + "wall_distribution_count": "1", + "wall_filament": "1", + "wall_generator": "classic", + "wall_loops": "2", + "wall_sequence": "inner wall/outer wall", + "wall_transition_angle": "10", + "wall_transition_filter_deviation": "25%", + "wall_transition_length": "100%", + "wipe_before_external_loop": "0", + "wipe_on_loops": "0", + "wipe_speed": "80%", + "wipe_tower_bridging": "10", + "wipe_tower_cone_angle": "0", + "wipe_tower_extra_spacing": "100%", + "wipe_tower_no_sparse_layers": "0", + "wipe_tower_rotation_angle": "0", + "wiping_volumes_extruders": "70,70,70,70,70,70,70,70,70,70", + "xy_contour_compensation": "0", + "xy_hole_compensation": "0" +} diff --git a/resources/profiles/Creality/process/0.20mm Standard @Creality CR-10 Smart Pro 0.4 nozzle.json b/resources/profiles/Creality/process/0.20mm Standard @Creality CR-10 Smart Pro 0.4 nozzle.json new file mode 100644 index 0000000000..d128fc2679 --- /dev/null +++ b/resources/profiles/Creality/process/0.20mm Standard @Creality CR-10 Smart Pro 0.4 nozzle.json @@ -0,0 +1,244 @@ +{ + "type": "process", + "name": "0.20mm Standard @Creality CR-10 Smart Pro 0.4 nozzle", + "inherits": "fdm_process_creality_common", + "from": "system", + "setting_id": "hwwvVH4BvwFFzSSV", + "instantiation": "true", + "accel_to_decel_enable": "1", + "accel_to_decel_factor": "50%", + "acceleration_limit_mess": "[[0.5,1.0,100,6000,210],[1.0,1.5,80,5500,200],[1.5,2.0,60,5000,190]]", + "acceleration_limit_mess_enable": "0", + "alternate_extra_wall": "0", + "bottom_shell_layers": "4", + "bottom_shell_thickness": "0", + "bottom_solid_infill_flow_ratio": "1", + "bottom_surface_pattern": "monotonic", + "bridge_acceleration": "50%", + "bridge_angle": "0", + "bridge_density": "100%", + "bridge_flow": "0.95", + "bridge_no_support": "0", + "bridge_speed": "50", + "brim_ears_detection_length": "1", + "brim_ears_max_angle": "125", + "brim_object_gap": "0.2", + "brim_type": "auto_brim", + "brim_width": "5", + "compatible_printers": [ + "Creality CR-10 Smart Pro 0.4 nozzle" + ], + "default_acceleration": "500", + "default_jerk": "8", + "detect_narrow_internal_solid_infill": "1", + "detect_overhang_wall": "1", + "detect_thin_wall": "1", + "draft_shield": "disabled", + "elefant_foot_compensation": "0.15", + "elefant_foot_compensation_layers": "1", + "enable_arc_fitting": "0", + "enable_overhang_speed": "1", + "enable_prime_tower": "0", + "enable_support": "0", + "enforce_support_layers": "0", + "ensure_vertical_shell_thickness": "ensure_all", + "exclude_object": "0", + "extra_perimeters_on_overhangs": "0", + "filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode", + "filter_out_gap_fill": "0", + "flush_into_infill": "0", + "flush_into_objects": "0", + "flush_into_support": "1", + "fuzzy_skin": "none", + "fuzzy_skin_first_layer": "0", + "fuzzy_skin_point_distance": "0.8", + "fuzzy_skin_thickness": "0.3", + "gap_infill_speed": "50", + "gcode_add_line_number": "0", + "gcode_comments": "0", + "gcode_label_objects": "1", + "hole_to_polyhole": "0", + "hole_to_polyhole_threshold": "0.01", + "hole_to_polyhole_twisted": "1", + "independent_support_layer_height": "1", + "infill_anchor": "400%", + "infill_anchor_max": "20", + "infill_combination": "0", + "infill_direction": "45", + "infill_jerk": "8", + "infill_wall_overlap": "30%", + "initial_layer_acceleration": "500", + "initial_layer_infill_speed": "30", + "initial_layer_jerk": "8", + "initial_layer_line_width": "0.5", + "initial_layer_min_bead_width": "85%", + "initial_layer_print_height": "0.2", + "initial_layer_speed": "20", + "initial_layer_travel_speed": "100%", + "inner_wall_acceleration": "500", + "inner_wall_jerk": "8", + "inner_wall_line_width": "0.45", + "inner_wall_speed": "60", + "interface_shells": "0", + "internal_bridge_flow": "1", + "internal_bridge_speed": "150%", + "internal_solid_infill_acceleration": "100%", + "internal_solid_infill_line_width": "0.45", + "internal_solid_infill_pattern": "monotonic", + "internal_solid_infill_speed": "60", + "ironing_angle": "-1", + "ironing_flow": "15%", + "ironing_pattern": "zig-zag", + "ironing_spacing": "0.1", + "ironing_speed": "20", + "ironing_support_layer": "0", + "ironing_type": "no ironing", + "is_infill_first": "0", + "layer_height": "0.2", + "line_width": "0.42", + "make_overhang_printable": "0", + "make_overhang_printable_angle": "55", + "make_overhang_printable_hole_size": "0", + "max_bridge_length": "10", + "max_travel_detour_distance": "0", + "max_volumetric_extrusion_rate_slope": "0", + "max_volumetric_extrusion_rate_slope_segment_length": "3", + "min_bead_width": "85%", + "min_feature_size": "25%", + "min_width_top_surface": "300%", + "minimum_sparse_infill_area": "10", + "minimum_support_area": "5", + "mmu_segmented_region_interlocking_depth": "0", + "mmu_segmented_region_max_width": "0", + "only_one_wall_first_layer": "0", + "only_one_wall_top": "1", + "ooze_prevention": "0", + "outer_wall_acceleration": "500", + "outer_wall_jerk": "8", + "outer_wall_line_width": "0.42", + "outer_wall_speed": "50", + "overhang_1_4_speed": "0", + "overhang_2_4_speed": "25", + "overhang_3_4_speed": "20", + "overhang_4_4_speed": "15", + "overhang_reverse": "0", + "overhang_reverse_internal_only": "0", + "overhang_reverse_threshold": "50%", + "precise_outer_wall": "0", + "prime_tower_brim_width": "3", + "prime_tower_width": "60", + "prime_volume": "45", + "print_flow_ratio": "1", + "print_sequence": "by layer", + "raft_contact_distance": "0.1", + "raft_expansion": "1.5", + "raft_first_layer_density": "90%", + "raft_first_layer_expansion": "2", + "raft_layers": "0", + "reduce_crossing_wall": "0", + "reduce_infill_retraction": "1", + "resolution": "0.012", + "role_based_wipe_speed": "1", + "seam_gap": "10%", + "seam_position": "aligned", + "single_extruder_multi_material_priming": "0", + "skirt_distance": "2", + "skirt_height": "2", + "skirt_loops": "2", + "skirt_speed": "20", + "slice_closing_radius": "0.049", + "slicing_mode": "regular", + "slow_down_layers": "1", + "slowdown_for_curled_perimeters": "0", + "small_perimeter_speed": "50%", + "small_perimeter_threshold": "0", + "solid_infill_filament": "1", + "sparse_infill_acceleration": "100%", + "sparse_infill_density": "15%", + "sparse_infill_filament": "1", + "sparse_infill_line_width": "0.45", + "sparse_infill_pattern": "grid", + "sparse_infill_speed": "60", + "speed_limit_to_height": "[[100,150,100,6000,210],[150,200,80,5500,200],[200,250,60,5000,190]]", + "speed_limit_to_height_enable": "0", + "spiral_mode": "0", + "spiral_mode_max_xy_smoothing": "200%", + "spiral_mode_smooth": "0", + "staggered_inner_seams": "0", + "standby_temperature_delta": "-5", + "support_angle": "0", + "support_base_pattern": "rectilinear", + "support_base_pattern_spacing": "2.5", + "support_bottom_interface_spacing": "0.5", + "support_bottom_z_distance": "0.2", + "support_critical_regions_only": "0", + "support_expansion": "0", + "support_filament": "0", + "support_interface_bottom_layers": "2", + "support_interface_filament": "0", + "support_interface_loop_pattern": "0", + "support_interface_not_for_body": "1", + "support_interface_pattern": "auto", + "support_interface_spacing": "0.5", + "support_interface_speed": "60", + "support_interface_top_layers": "2", + "support_line_width": "0.42", + "support_object_xy_distance": "0.35", + "support_on_build_plate_only": "0", + "support_remove_small_overhang": "1", + "support_speed": "50", + "support_style": "default", + "support_threshold_angle": "30", + "support_top_z_distance": "0.2", + "support_type": "normal(auto)", + "support_xy_overrides_z": "xy_overrides_z", + "thick_bridges": "0", + "thick_internal_bridges": "1", + "timelapse_type": "0", + "top_shell_layers": "5", + "top_shell_thickness": "0.8", + "top_solid_infill_flow_ratio": "1", + "top_surface_acceleration": "500", + "top_surface_jerk": "8", + "top_surface_line_width": "0.42", + "top_surface_pattern": "monotonic", + "top_surface_speed": "60", + "travel_acceleration": "500", + "travel_jerk": "8", + "travel_speed": "120", + "travel_speed_z": "0", + "tree_support_adaptive_layer_height": "1", + "tree_support_angle_slow": "25", + "tree_support_auto_brim": "1", + "tree_support_branch_angle": "45", + "tree_support_branch_angle_organic": "40", + "tree_support_branch_diameter": "2", + "tree_support_branch_diameter_angle": "5", + "tree_support_branch_diameter_double_wall": "3", + "tree_support_branch_diameter_organic": "2", + "tree_support_branch_distance": "5", + "tree_support_branch_distance_organic": "1", + "tree_support_brim_width": "3", + "tree_support_tip_diameter": "0.8", + "tree_support_top_rate": "30%", + "tree_support_wall_count": "0", + "wall_distribution_count": "1", + "wall_filament": "1", + "wall_generator": "classic", + "wall_loops": "2", + "wall_sequence": "inner wall/outer wall", + "wall_transition_angle": "10", + "wall_transition_filter_deviation": "25%", + "wall_transition_length": "100%", + "wipe_before_external_loop": "0", + "wipe_on_loops": "0", + "wipe_speed": "80%", + "wipe_tower_bridging": "10", + "wipe_tower_cone_angle": "0", + "wipe_tower_extra_spacing": "100%", + "wipe_tower_no_sparse_layers": "0", + "wipe_tower_rotation_angle": "0", + "wiping_volumes_extruders": "70,70,70,70,70,70,70,70,70,70", + "xy_contour_compensation": "0", + "xy_hole_compensation": "0" +} diff --git a/resources/profiles/Creality/process/0.20mm Standard @Creality CR-10S Pro V2 0.4 nozzle.json b/resources/profiles/Creality/process/0.20mm Standard @Creality CR-10S Pro V2 0.4 nozzle.json new file mode 100644 index 0000000000..3a04359a46 --- /dev/null +++ b/resources/profiles/Creality/process/0.20mm Standard @Creality CR-10S Pro V2 0.4 nozzle.json @@ -0,0 +1,244 @@ +{ + "type": "process", + "name": "0.20mm Standard @Creality CR-10S Pro V2 0.4 nozzle", + "inherits": "fdm_process_creality_common", + "from": "system", + "setting_id": "ogGlQxeRdyP26VID", + "instantiation": "true", + "accel_to_decel_enable": "1", + "accel_to_decel_factor": "50%", + "acceleration_limit_mess": "[[0.5,1.0,100,6000,210],[1.0,1.5,80,5500,200],[1.5,2.0,60,5000,190]]", + "acceleration_limit_mess_enable": "0", + "alternate_extra_wall": "0", + "bottom_shell_layers": "4", + "bottom_shell_thickness": "0", + "bottom_solid_infill_flow_ratio": "1", + "bottom_surface_pattern": "monotonic", + "bridge_acceleration": "50%", + "bridge_angle": "0", + "bridge_density": "100%", + "bridge_flow": "0.95", + "bridge_no_support": "0", + "bridge_speed": "50", + "brim_ears_detection_length": "1", + "brim_ears_max_angle": "125", + "brim_object_gap": "0.2", + "brim_type": "auto_brim", + "brim_width": "5", + "compatible_printers": [ + "Creality CR-10S Pro V2 0.4 nozzle" + ], + "default_acceleration": "500", + "default_jerk": "8", + "detect_narrow_internal_solid_infill": "1", + "detect_overhang_wall": "1", + "detect_thin_wall": "1", + "draft_shield": "disabled", + "elefant_foot_compensation": "0.15", + "elefant_foot_compensation_layers": "1", + "enable_arc_fitting": "0", + "enable_overhang_speed": "1", + "enable_prime_tower": "0", + "enable_support": "0", + "enforce_support_layers": "0", + "ensure_vertical_shell_thickness": "ensure_all", + "exclude_object": "0", + "extra_perimeters_on_overhangs": "0", + "filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode", + "filter_out_gap_fill": "0", + "flush_into_infill": "0", + "flush_into_objects": "0", + "flush_into_support": "1", + "fuzzy_skin": "none", + "fuzzy_skin_first_layer": "0", + "fuzzy_skin_point_distance": "0.8", + "fuzzy_skin_thickness": "0.3", + "gap_infill_speed": "30", + "gcode_add_line_number": "0", + "gcode_comments": "0", + "gcode_label_objects": "1", + "hole_to_polyhole": "0", + "hole_to_polyhole_threshold": "0.01", + "hole_to_polyhole_twisted": "1", + "independent_support_layer_height": "1", + "infill_anchor": "400%", + "infill_anchor_max": "20", + "infill_combination": "0", + "infill_direction": "45", + "infill_jerk": "8", + "infill_wall_overlap": "30%", + "initial_layer_acceleration": "500", + "initial_layer_infill_speed": "20", + "initial_layer_jerk": "8", + "initial_layer_line_width": "0.5", + "initial_layer_min_bead_width": "85%", + "initial_layer_print_height": "0.2", + "initial_layer_speed": "15", + "initial_layer_travel_speed": "50%", + "inner_wall_acceleration": "500", + "inner_wall_jerk": "8", + "inner_wall_line_width": "0.45", + "inner_wall_speed": "30", + "interface_shells": "0", + "internal_bridge_flow": "1", + "internal_bridge_speed": "150%", + "internal_solid_infill_acceleration": "100%", + "internal_solid_infill_line_width": "0.45", + "internal_solid_infill_pattern": "monotonic", + "internal_solid_infill_speed": "50", + "ironing_angle": "-1", + "ironing_flow": "15%", + "ironing_pattern": "zig-zag", + "ironing_spacing": "0.1", + "ironing_speed": "20", + "ironing_support_layer": "0", + "ironing_type": "no ironing", + "is_infill_first": "0", + "layer_height": "0.2", + "line_width": "0.42", + "make_overhang_printable": "0", + "make_overhang_printable_angle": "55", + "make_overhang_printable_hole_size": "0", + "max_bridge_length": "10", + "max_travel_detour_distance": "0", + "max_volumetric_extrusion_rate_slope": "0", + "max_volumetric_extrusion_rate_slope_segment_length": "3", + "min_bead_width": "85%", + "min_feature_size": "25%", + "min_width_top_surface": "300%", + "minimum_sparse_infill_area": "10", + "minimum_support_area": "5", + "mmu_segmented_region_interlocking_depth": "0", + "mmu_segmented_region_max_width": "0", + "only_one_wall_first_layer": "0", + "only_one_wall_top": "1", + "ooze_prevention": "0", + "outer_wall_acceleration": "500", + "outer_wall_jerk": "8", + "outer_wall_line_width": "0.42", + "outer_wall_speed": "25", + "overhang_1_4_speed": "0", + "overhang_2_4_speed": "20", + "overhang_3_4_speed": "15", + "overhang_4_4_speed": "10", + "overhang_reverse": "0", + "overhang_reverse_internal_only": "0", + "overhang_reverse_threshold": "50%", + "precise_outer_wall": "0", + "prime_tower_brim_width": "3", + "prime_tower_width": "60", + "prime_volume": "45", + "print_flow_ratio": "1", + "print_sequence": "by layer", + "raft_contact_distance": "0.1", + "raft_expansion": "1.5", + "raft_first_layer_density": "90%", + "raft_first_layer_expansion": "2", + "raft_layers": "0", + "reduce_crossing_wall": "0", + "reduce_infill_retraction": "1", + "resolution": "0.012", + "role_based_wipe_speed": "1", + "seam_gap": "10%", + "seam_position": "aligned", + "single_extruder_multi_material_priming": "0", + "skirt_distance": "2", + "skirt_height": "2", + "skirt_loops": "2", + "skirt_speed": "20", + "slice_closing_radius": "0.049", + "slicing_mode": "regular", + "slow_down_layers": "1", + "slowdown_for_curled_perimeters": "0", + "small_perimeter_speed": "50%", + "small_perimeter_threshold": "0", + "solid_infill_filament": "1", + "sparse_infill_acceleration": "100%", + "sparse_infill_density": "15%", + "sparse_infill_filament": "1", + "sparse_infill_line_width": "0.45", + "sparse_infill_pattern": "grid", + "sparse_infill_speed": "50", + "speed_limit_to_height": "[[100,150,100,6000,210],[150,200,80,5500,200],[200,250,60,5000,190]]", + "speed_limit_to_height_enable": "0", + "spiral_mode": "0", + "spiral_mode_max_xy_smoothing": "200%", + "spiral_mode_smooth": "0", + "staggered_inner_seams": "0", + "standby_temperature_delta": "-5", + "support_angle": "0", + "support_base_pattern": "rectilinear", + "support_base_pattern_spacing": "2.5", + "support_bottom_interface_spacing": "0.5", + "support_bottom_z_distance": "0.2", + "support_critical_regions_only": "0", + "support_expansion": "0", + "support_filament": "0", + "support_interface_bottom_layers": "2", + "support_interface_filament": "0", + "support_interface_loop_pattern": "0", + "support_interface_not_for_body": "1", + "support_interface_pattern": "auto", + "support_interface_spacing": "0.5", + "support_interface_speed": "30", + "support_interface_top_layers": "2", + "support_line_width": "0.42", + "support_object_xy_distance": "0.35", + "support_on_build_plate_only": "0", + "support_remove_small_overhang": "1", + "support_speed": "30", + "support_style": "default", + "support_threshold_angle": "30", + "support_top_z_distance": "0.2", + "support_type": "normal(auto)", + "support_xy_overrides_z": "xy_overrides_z", + "thick_bridges": "0", + "thick_internal_bridges": "1", + "timelapse_type": "0", + "top_shell_layers": "5", + "top_shell_thickness": "0.8", + "top_solid_infill_flow_ratio": "1", + "top_surface_acceleration": "500", + "top_surface_jerk": "8", + "top_surface_line_width": "0.42", + "top_surface_pattern": "monotonic", + "top_surface_speed": "30", + "travel_acceleration": "500", + "travel_jerk": "8", + "travel_speed": "100", + "travel_speed_z": "0", + "tree_support_adaptive_layer_height": "1", + "tree_support_angle_slow": "25", + "tree_support_auto_brim": "1", + "tree_support_branch_angle": "45", + "tree_support_branch_angle_organic": "40", + "tree_support_branch_diameter": "2", + "tree_support_branch_diameter_angle": "5", + "tree_support_branch_diameter_double_wall": "3", + "tree_support_branch_diameter_organic": "2", + "tree_support_branch_distance": "5", + "tree_support_branch_distance_organic": "1", + "tree_support_brim_width": "3", + "tree_support_tip_diameter": "0.8", + "tree_support_top_rate": "30%", + "tree_support_wall_count": "0", + "wall_distribution_count": "1", + "wall_filament": "1", + "wall_generator": "classic", + "wall_loops": "2", + "wall_sequence": "inner wall/outer wall", + "wall_transition_angle": "10", + "wall_transition_filter_deviation": "25%", + "wall_transition_length": "100%", + "wipe_before_external_loop": "0", + "wipe_on_loops": "0", + "wipe_speed": "80%", + "wipe_tower_bridging": "10", + "wipe_tower_cone_angle": "0", + "wipe_tower_extra_spacing": "100%", + "wipe_tower_no_sparse_layers": "0", + "wipe_tower_rotation_angle": "0", + "wiping_volumes_extruders": "70,70,70,70,70,70,70,70,70,70", + "xy_contour_compensation": "0", + "xy_hole_compensation": "0" +} diff --git a/resources/profiles/Creality/process/0.20mm Standard @Creality CR-20 Pro 0.4 nozzle.json b/resources/profiles/Creality/process/0.20mm Standard @Creality CR-20 Pro 0.4 nozzle.json new file mode 100644 index 0000000000..e9c733f426 --- /dev/null +++ b/resources/profiles/Creality/process/0.20mm Standard @Creality CR-20 Pro 0.4 nozzle.json @@ -0,0 +1,244 @@ +{ + "type": "process", + "name": "0.20mm Standard @Creality CR-20 Pro 0.4 nozzle", + "inherits": "fdm_process_creality_common", + "from": "system", + "setting_id": "GGW2QJCHjA9Piw1E", + "instantiation": "true", + "accel_to_decel_enable": "1", + "accel_to_decel_factor": "50%", + "acceleration_limit_mess": "[[0.5,1.0,100,6000,210],[1.0,1.5,80,5500,200],[1.5,2.0,60,5000,190]]", + "acceleration_limit_mess_enable": "0", + "alternate_extra_wall": "0", + "bottom_shell_layers": "4", + "bottom_shell_thickness": "0", + "bottom_solid_infill_flow_ratio": "1", + "bottom_surface_pattern": "monotonic", + "bridge_acceleration": "50%", + "bridge_angle": "0", + "bridge_density": "100%", + "bridge_flow": "0.95", + "bridge_no_support": "0", + "bridge_speed": "30", + "brim_ears_detection_length": "1", + "brim_ears_max_angle": "125", + "brim_object_gap": "0.2", + "brim_type": "auto_brim", + "brim_width": "5", + "compatible_printers": [ + "Creality CR-20 Pro 0.4 nozzle" + ], + "default_acceleration": "500", + "default_jerk": "10", + "detect_narrow_internal_solid_infill": "1", + "detect_overhang_wall": "1", + "detect_thin_wall": "1", + "draft_shield": "disabled", + "elefant_foot_compensation": "0.15", + "elefant_foot_compensation_layers": "1", + "enable_arc_fitting": "0", + "enable_overhang_speed": "1", + "enable_prime_tower": "0", + "enable_support": "0", + "enforce_support_layers": "0", + "ensure_vertical_shell_thickness": "ensure_all", + "exclude_object": "0", + "extra_perimeters_on_overhangs": "0", + "filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode", + "filter_out_gap_fill": "0", + "flush_into_infill": "0", + "flush_into_objects": "0", + "flush_into_support": "1", + "fuzzy_skin": "none", + "fuzzy_skin_first_layer": "0", + "fuzzy_skin_point_distance": "0.8", + "fuzzy_skin_thickness": "0.3", + "gap_infill_speed": "30", + "gcode_add_line_number": "0", + "gcode_comments": "0", + "gcode_label_objects": "1", + "hole_to_polyhole": "0", + "hole_to_polyhole_threshold": "0.01", + "hole_to_polyhole_twisted": "1", + "independent_support_layer_height": "1", + "infill_anchor": "400%", + "infill_anchor_max": "20", + "infill_combination": "0", + "infill_direction": "45", + "infill_jerk": "10", + "infill_wall_overlap": "30%", + "initial_layer_acceleration": "500", + "initial_layer_infill_speed": "20", + "initial_layer_jerk": "8", + "initial_layer_line_width": "0.5", + "initial_layer_min_bead_width": "85%", + "initial_layer_print_height": "0.2", + "initial_layer_speed": "15", + "initial_layer_travel_speed": "50%", + "inner_wall_acceleration": "500", + "inner_wall_jerk": "10", + "inner_wall_line_width": "0.45", + "inner_wall_speed": "30", + "interface_shells": "0", + "internal_bridge_flow": "1", + "internal_bridge_speed": "100%", + "internal_solid_infill_acceleration": "100%", + "internal_solid_infill_line_width": "0.45", + "internal_solid_infill_pattern": "monotonic", + "internal_solid_infill_speed": "50", + "ironing_angle": "-1", + "ironing_flow": "15%", + "ironing_pattern": "zig-zag", + "ironing_spacing": "0.1", + "ironing_speed": "20", + "ironing_support_layer": "0", + "ironing_type": "no ironing", + "is_infill_first": "0", + "layer_height": "0.2", + "line_width": "0.45", + "make_overhang_printable": "0", + "make_overhang_printable_angle": "55", + "make_overhang_printable_hole_size": "0", + "max_bridge_length": "10", + "max_travel_detour_distance": "0", + "max_volumetric_extrusion_rate_slope": "0", + "max_volumetric_extrusion_rate_slope_segment_length": "3", + "min_bead_width": "85%", + "min_feature_size": "25%", + "min_width_top_surface": "300%", + "minimum_sparse_infill_area": "10", + "minimum_support_area": "5", + "mmu_segmented_region_interlocking_depth": "0", + "mmu_segmented_region_max_width": "0", + "only_one_wall_first_layer": "0", + "only_one_wall_top": "1", + "ooze_prevention": "0", + "outer_wall_acceleration": "500", + "outer_wall_jerk": "10", + "outer_wall_line_width": "0.42", + "outer_wall_speed": "25", + "overhang_1_4_speed": "0", + "overhang_2_4_speed": "50%", + "overhang_3_4_speed": "30%", + "overhang_4_4_speed": "10%", + "overhang_reverse": "0", + "overhang_reverse_internal_only": "0", + "overhang_reverse_threshold": "50%", + "precise_outer_wall": "0", + "prime_tower_brim_width": "3", + "prime_tower_width": "60", + "prime_volume": "45", + "print_flow_ratio": "1", + "print_sequence": "by layer", + "raft_contact_distance": "0.1", + "raft_expansion": "1.5", + "raft_first_layer_density": "90%", + "raft_first_layer_expansion": "2", + "raft_layers": "0", + "reduce_crossing_wall": "0", + "reduce_infill_retraction": "1", + "resolution": "0.012", + "role_based_wipe_speed": "1", + "seam_gap": "10%", + "seam_position": "aligned", + "single_extruder_multi_material_priming": "0", + "skirt_distance": "5", + "skirt_height": "2", + "skirt_loops": "2", + "skirt_speed": "50", + "slice_closing_radius": "0.049", + "slicing_mode": "regular", + "slow_down_layers": "0", + "slowdown_for_curled_perimeters": "0", + "small_perimeter_speed": "50%", + "small_perimeter_threshold": "0", + "solid_infill_filament": "1", + "sparse_infill_acceleration": "100%", + "sparse_infill_density": "15%", + "sparse_infill_filament": "1", + "sparse_infill_line_width": "0.45", + "sparse_infill_pattern": "grid", + "sparse_infill_speed": "50", + "speed_limit_to_height": "[[100,150,100,6000,210],[150,200,80,5500,200],[200,250,60,5000,190]]", + "speed_limit_to_height_enable": "0", + "spiral_mode": "0", + "spiral_mode_max_xy_smoothing": "200%", + "spiral_mode_smooth": "0", + "staggered_inner_seams": "0", + "standby_temperature_delta": "-5", + "support_angle": "0", + "support_base_pattern": "rectilinear", + "support_base_pattern_spacing": "2.5", + "support_bottom_interface_spacing": "0.5", + "support_bottom_z_distance": "0.2", + "support_critical_regions_only": "0", + "support_expansion": "0", + "support_filament": "0", + "support_interface_bottom_layers": "2", + "support_interface_filament": "0", + "support_interface_loop_pattern": "0", + "support_interface_not_for_body": "1", + "support_interface_pattern": "auto", + "support_interface_spacing": "0.5", + "support_interface_speed": "30", + "support_interface_top_layers": "2", + "support_line_width": "0.42", + "support_object_xy_distance": "0.35", + "support_on_build_plate_only": "0", + "support_remove_small_overhang": "1", + "support_speed": "30", + "support_style": "default", + "support_threshold_angle": "30", + "support_top_z_distance": "0.2", + "support_type": "normal(auto)", + "support_xy_overrides_z": "xy_overrides_z", + "thick_bridges": "0", + "thick_internal_bridges": "1", + "timelapse_type": "0", + "top_shell_layers": "4", + "top_shell_thickness": "0.8", + "top_solid_infill_flow_ratio": "1", + "top_surface_acceleration": "500", + "top_surface_jerk": "10", + "top_surface_line_width": "0.42", + "top_surface_pattern": "monotonic", + "top_surface_speed": "30", + "travel_acceleration": "500", + "travel_jerk": "8", + "travel_speed": "120", + "travel_speed_z": "0", + "tree_support_adaptive_layer_height": "1", + "tree_support_angle_slow": "25", + "tree_support_auto_brim": "1", + "tree_support_branch_angle": "45", + "tree_support_branch_angle_organic": "40", + "tree_support_branch_diameter": "2", + "tree_support_branch_diameter_angle": "5", + "tree_support_branch_diameter_double_wall": "3", + "tree_support_branch_diameter_organic": "2", + "tree_support_branch_distance": "5", + "tree_support_branch_distance_organic": "1", + "tree_support_brim_width": "3", + "tree_support_tip_diameter": "0.8", + "tree_support_top_rate": "30%", + "tree_support_wall_count": "0", + "wall_distribution_count": "1", + "wall_filament": "1", + "wall_generator": "classic", + "wall_loops": "2", + "wall_sequence": "inner wall/outer wall", + "wall_transition_angle": "10", + "wall_transition_filter_deviation": "25%", + "wall_transition_length": "100%", + "wipe_before_external_loop": "0", + "wipe_on_loops": "0", + "wipe_speed": "80%", + "wipe_tower_bridging": "10", + "wipe_tower_cone_angle": "0", + "wipe_tower_extra_spacing": "100%", + "wipe_tower_no_sparse_layers": "0", + "wipe_tower_rotation_angle": "0", + "wiping_volumes_extruders": "70,70,70,70,70,70,70,70,70,70", + "xy_contour_compensation": "0", + "xy_hole_compensation": "0" +} diff --git a/resources/profiles/Creality/process/0.20mm Standard @Creality CR-6 0.4.json b/resources/profiles/Creality/process/0.20mm Standard @Creality CR-6 0.4.json index 506555356e..9518526116 100644 --- a/resources/profiles/Creality/process/0.20mm Standard @Creality CR-6 0.4.json +++ b/resources/profiles/Creality/process/0.20mm Standard @Creality CR-6 0.4.json @@ -9,5 +9,6 @@ "compatible_printers": [ "Creality CR-6 SE 0.4 nozzle", "Creality CR-6 Max 0.4 nozzle" - ] -} + ], + "travel_acceleration": "500" +} \ No newline at end of file diff --git a/resources/profiles/Creality/process/0.20mm Standard @Creality CR-6 0.6.json b/resources/profiles/Creality/process/0.20mm Standard @Creality CR-6 0.6.json index afbdf4f130..52af5b4c3c 100644 --- a/resources/profiles/Creality/process/0.20mm Standard @Creality CR-6 0.6.json +++ b/resources/profiles/Creality/process/0.20mm Standard @Creality CR-6 0.6.json @@ -17,5 +17,6 @@ "compatible_printers": [ "Creality CR-6 SE 0.6 nozzle", "Creality CR-6 Max 0.6 nozzle" - ] -} + ], + "travel_acceleration": "500" +} \ No newline at end of file diff --git a/resources/profiles/Creality/process/0.20mm Standard @Creality CR-M4 SE 0.4 nozzle.json b/resources/profiles/Creality/process/0.20mm Standard @Creality CR-M4 SE 0.4 nozzle.json new file mode 100644 index 0000000000..8a0fd8fc76 --- /dev/null +++ b/resources/profiles/Creality/process/0.20mm Standard @Creality CR-M4 SE 0.4 nozzle.json @@ -0,0 +1,267 @@ +{ + "type": "process", + "name": "0.20mm Standard @Creality CR-M4 SE 0.4 nozzle", + "inherits": "fdm_process_creality_common", + "from": "system", + "setting_id": "V5SGWqAfJSwoeSyb", + "instantiation": "true", + "accel_to_decel_enable": "1", + "accel_to_decel_factor": "25%", + "acceleration_limit_mess": "[[0.5,1.0,220,6000],[1.0,1.5,200,5000],[1.5,2.0,180,4000]]", + "acceleration_limit_mess_enable": "1", + "ai_infill": "0", + "alternate_extra_wall": "0", + "bottom_shell_layers": "4", + "bottom_shell_thickness": "0.8", + "bottom_solid_infill_flow_ratio": "1", + "bottom_surface_pattern": "monotonic", + "bridge_acceleration": "50%", + "bridge_angle": "0", + "bridge_density": "100%", + "bridge_flow": "0.95", + "bridge_no_support": "0", + "bridge_speed": "35", + "brim_ears_detection_length": "1", + "brim_ears_max_angle": "125", + "brim_object_gap": "0", + "brim_type": "no_brim", + "brim_width": "0", + "compatible_printers": [ + "Creality CR-M4 SE 0.4 nozzle" + ], + "counterbore_hole_bridging": "none", + "default_acceleration": "6000", + "default_jerk": "5", + "detect_narrow_internal_solid_infill": "1", + "detect_overhang_wall": "1", + "detect_thin_wall": "0", + "dont_filter_internal_bridges": "disabled", + "draft_shield": "disabled", + "elefant_foot_compensation": "0.15", + "elefant_foot_compensation_layers": "1", + "enable_arc_fitting": "1", + "enable_overhang_speed": "1", + "enable_prime_tower": "0", + "enable_support": "0", + "enforce_support_layers": "0", + "ensure_vertical_shell_thickness": "ensure_all", + "exclude_object": "1", + "extra_perimeters_on_overhangs": "0", + "filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode", + "filter_out_gap_fill": "0", + "flush_into_infill": "0", + "flush_into_objects": "0", + "flush_into_support": "1", + "fuzzy_skin": "none", + "fuzzy_skin_first_layer": "0", + "fuzzy_skin_point_distance": "0.8", + "fuzzy_skin_thickness": "0.3", + "gap_fill_target": "everywhere", + "gap_infill_speed": "80", + "gcode_add_line_number": "0", + "gcode_comments": "0", + "gcode_label_objects": "1", + "hole_to_polyhole": "0", + "hole_to_polyhole_threshold": "0.01", + "hole_to_polyhole_twisted": "1", + "independent_support_layer_height": "1", + "infill_anchor": "400%", + "infill_anchor_max": "20", + "infill_combination": "0", + "infill_direction": "45", + "infill_jerk": "8", + "infill_wall_overlap": "30", + "initial_layer_acceleration": "2000", + "initial_layer_infill_speed": "60", + "initial_layer_jerk": "5", + "initial_layer_line_width": "0.55", + "initial_layer_min_bead_width": "85%", + "initial_layer_print_height": "0.2", + "initial_layer_speed": "60", + "initial_layer_travel_speed": "100%", + "inner_wall_acceleration": "3000", + "inner_wall_jerk": "5", + "inner_wall_line_width": "0.45", + "inner_wall_speed": "200", + "interface_shells": "0", + "internal_bridge_flow": "1", + "internal_bridge_speed": "150%", + "internal_solid_infill_acceleration": "100%", + "internal_solid_infill_line_width": "0.42", + "internal_solid_infill_pattern": "monotonic", + "internal_solid_infill_speed": "300", + "ironing_angle": "-1", + "ironing_flow": "15%", + "ironing_pattern": "zig-zag", + "ironing_spacing": "0.1", + "ironing_speed": "44", + "ironing_support_layer": "0", + "ironing_type": "no ironing", + "is_infill_first": "0", + "layer_height": "0.2", + "line_width": "0.42", + "make_overhang_printable": "0", + "make_overhang_printable_angle": "55", + "make_overhang_printable_hole_size": "0", + "material_flow_dependent_temperature": "0", + "material_flow_temp_graph": "[[3.0,210],[10.0,220],[12.0,230]]", + "max_bridge_length": "10", + "max_travel_detour_distance": "0", + "max_volumetric_extrusion_rate_slope": "0", + "max_volumetric_extrusion_rate_slope_segment_length": "3", + "min_bead_width": "85%", + "min_feature_size": "25%", + "min_length_factor": "0.5", + "min_width_top_surface": "300%", + "minimum_sparse_infill_area": "10", + "minimum_support_area": "5", + "mmu_segmented_region_interlocking_depth": "0", + "mmu_segmented_region_max_width": "0", + "only_one_wall_first_layer": "0", + "only_one_wall_top": "0", + "ooze_prevention": "0", + "outer_wall_acceleration": "3000", + "outer_wall_jerk": "5", + "outer_wall_line_width": "0.42", + "outer_wall_speed": "150", + "overhang_1_4_speed": "0", + "overhang_2_4_speed": "30", + "overhang_3_4_speed": "25", + "overhang_4_4_speed": "20", + "overhang_reverse": "0", + "overhang_reverse_internal_only": "0", + "overhang_reverse_threshold": "50%", + "precise_outer_wall": "0", + "prime_tower_brim_width": "3", + "prime_tower_enhance_type": "chamfer", + "prime_tower_width": "60", + "prime_volume": "45", + "print_flow_ratio": "1", + "print_order": "default", + "print_sequence": "by layer", + "raft_contact_distance": "0.1", + "raft_expansion": "1.5", + "raft_first_layer_density": "90%", + "raft_first_layer_expansion": "2", + "raft_layers": "0", + "reduce_crossing_wall": "0", + "reduce_infill_retraction": "1", + "resolution": "0.012", + "role_based_wipe_speed": "1", + "scarf_angle_threshold": "155", + "scarf_joint_flow_ratio": "1", + "scarf_joint_speed": "100%", + "scarf_overhang_threshold": "40%", + "seam_gap": "10%", + "seam_position": "aligned", + "seam_slope_conditional": "0", + "seam_slope_entire_loop": "0", + "seam_slope_inner_walls": "0", + "seam_slope_min_length": "20", + "seam_slope_start_height": "0", + "seam_slope_steps": "10", + "seam_slope_type": "none", + "single_extruder_multi_material_priming": "0", + "skirt_distance": "2", + "skirt_height": "2", + "skirt_loops": "0", + "skirt_speed": "50", + "slice_closing_radius": "0.049", + "slicing_mode": "regular", + "slow_down_layers": "3", + "slowdown_for_curled_perimeters": "0", + "small_area_infill_flow_compensation": "0", + "small_area_infill_flow_compensation_model": "0,0;\"\\n0.2,0.4444\";\"\\n0.4,0.6145\";\"\\n0.6,0.7059\";\"\\n0.8,0.7619\";\"\\n1.5,0.8571\";\"\\n2,0.8889\";\"\\n3,0.9231\";\"\\n5,0.9520\";\"\\n10,1\"", + "small_perimeter_speed": "50%", + "small_perimeter_threshold": "0", + "solid_infill_filament": "1", + "sparse_infill_acceleration": "100%", + "sparse_infill_density": "15", + "sparse_infill_filament": "1", + "sparse_infill_line_width": "0.45", + "sparse_infill_pattern": "zig-zag", + "sparse_infill_speed": "300", + "speed_limit_to_height": "[[100,150,220,6000],[150,200,200,5000],[200,250,180,4000]]", + "speed_limit_to_height_enable": "1", + "spiral_mode": "0", + "spiral_mode_max_xy_smoothing": "200%", + "spiral_mode_smooth": "0", + "staggered_inner_seams": "0", + "standby_temperature_delta": "-5", + "support_angle": "0", + "support_base_pattern": "rectilinear", + "support_base_pattern_spacing": "2.5", + "support_bottom_interface_spacing": "0.5", + "support_bottom_z_distance": "0.2", + "support_critical_regions_only": "0", + "support_expansion": "0", + "support_filament": "0", + "support_interface_bottom_layers": "2", + "support_interface_filament": "0", + "support_interface_loop_pattern": "0", + "support_interface_not_for_body": "1", + "support_interface_pattern": "auto", + "support_interface_spacing": "0.5", + "support_interface_speed": "80", + "support_interface_top_layers": "2", + "support_line_width": "0.42", + "support_object_xy_distance": "0.35", + "support_on_build_plate_only": "0", + "support_remove_small_overhang": "1", + "support_speed": "150", + "support_style": "default", + "support_threshold_angle": "30", + "support_top_z_distance": "0.2", + "support_type": "normal(auto)", + "support_xy_overrides_z": "xy_overrides_z", + "thick_bridges": "0", + "thick_internal_bridges": "1", + "timelapse_type": "0", + "top_shell_layers": "4", + "top_shell_thickness": "0.8", + "top_solid_infill_flow_ratio": "0.95", + "top_surface_acceleration": "3000", + "top_surface_jerk": "5", + "top_surface_line_width": "0.42", + "top_surface_pattern": "monotonic", + "top_surface_speed": "200", + "travel_acceleration": "6000", + "travel_jerk": "8", + "travel_speed": "400", + "travel_speed_z": "0", + "tree_support_adaptive_layer_height": "1", + "tree_support_angle_slow": "25", + "tree_support_auto_brim": "1", + "tree_support_branch_angle": "45", + "tree_support_branch_angle_organic": "40", + "tree_support_branch_diameter": "2", + "tree_support_branch_diameter_angle": "5", + "tree_support_branch_diameter_double_wall": "3", + "tree_support_branch_diameter_organic": "2", + "tree_support_branch_distance": "5", + "tree_support_branch_distance_organic": "1", + "tree_support_brim_width": "3", + "tree_support_tip_diameter": "0.8", + "tree_support_top_rate": "30%", + "tree_support_wall_count": "0", + "wall_direction": "auto", + "wall_distribution_count": "1", + "wall_filament": "1", + "wall_generator": "classic", + "wall_loops": "2", + "wall_sequence": "inner wall/outer wall", + "wall_transition_angle": "10", + "wall_transition_filter_deviation": "25%", + "wall_transition_length": "100%", + "wipe_before_external_loop": "0", + "wipe_on_loops": "0", + "wipe_speed": "80%", + "wipe_tower_bridging": "10", + "wipe_tower_cone_angle": "0", + "wipe_tower_extra_spacing": "100%", + "wipe_tower_no_sparse_layers": "0", + "wipe_tower_rotation_angle": "0", + "wiping_volumes_extruders": "70,70,70,70,70,70,70,70,70,70", + "xy_contour_compensation": "0", + "xy_hole_compensation": "0" +} diff --git a/resources/profiles/Creality/process/0.20mm Standard @Creality CR10Max.json b/resources/profiles/Creality/process/0.20mm Standard @Creality CR10Max.json index dd416019bd..6a1e75827e 100644 --- a/resources/profiles/Creality/process/0.20mm Standard @Creality CR10Max.json +++ b/resources/profiles/Creality/process/0.20mm Standard @Creality CR10Max.json @@ -29,7 +29,7 @@ "sparse_infill_density": "15%", "sparse_infill_pattern": "crosshatch", "initial_layer_acceleration": "500", - "travel_acceleration": "700", + "travel_acceleration": "500", "inner_wall_acceleration": "500", "initial_layer_line_width": "0.5", "initial_layer_print_height": "0.2", @@ -104,4 +104,4 @@ "compatible_printers": [ "Creality CR-10 Max 0.4 nozzle" ] -} +} \ No newline at end of file diff --git a/resources/profiles/Creality/process/0.20mm Standard @Creality CR10V2.json b/resources/profiles/Creality/process/0.20mm Standard @Creality CR10V2.json index 339f526068..b04ea99897 100644 --- a/resources/profiles/Creality/process/0.20mm Standard @Creality CR10V2.json +++ b/resources/profiles/Creality/process/0.20mm Standard @Creality CR10V2.json @@ -30,7 +30,7 @@ "sparse_infill_density": "15%", "sparse_infill_pattern": "crosshatch", "initial_layer_acceleration": "0", - "travel_acceleration": "0", + "travel_acceleration": "500", "inner_wall_acceleration": "0", "initial_layer_line_width": "0.42", "initial_layer_print_height": "0.2", @@ -104,4 +104,4 @@ "compatible_printers": [ "Creality CR-10 V2 0.4 nozzle" ] -} +} \ No newline at end of file diff --git a/resources/profiles/Creality/process/0.20mm Standard @Creality CR10V3 0.4.json b/resources/profiles/Creality/process/0.20mm Standard @Creality CR10V3 0.4.json index 6a21dbbb0f..d97214d18b 100644 --- a/resources/profiles/Creality/process/0.20mm Standard @Creality CR10V3 0.4.json +++ b/resources/profiles/Creality/process/0.20mm Standard @Creality CR10V3 0.4.json @@ -30,7 +30,7 @@ "sparse_infill_density": "15%", "sparse_infill_pattern": "crosshatch", "initial_layer_acceleration": "0", - "travel_acceleration": "0", + "travel_acceleration": "500", "inner_wall_acceleration": "0", "initial_layer_line_width": "0.42", "initial_layer_print_height": "0.2", @@ -104,4 +104,4 @@ "compatible_printers": [ "Creality CR-10 V3 0.4 nozzle" ] -} +} \ No newline at end of file diff --git a/resources/profiles/Creality/process/0.20mm Standard @Creality CR10V3 0.6.json b/resources/profiles/Creality/process/0.20mm Standard @Creality CR10V3 0.6.json index 17fc2be073..ba5d371743 100644 --- a/resources/profiles/Creality/process/0.20mm Standard @Creality CR10V3 0.6.json +++ b/resources/profiles/Creality/process/0.20mm Standard @Creality CR10V3 0.6.json @@ -30,7 +30,7 @@ "sparse_infill_density": "15%", "sparse_infill_pattern": "crosshatch", "initial_layer_acceleration": "0", - "travel_acceleration": "0", + "travel_acceleration": "500", "inner_wall_acceleration": "0", "initial_layer_line_width": "0.63", "initial_layer_print_height": "0.2", @@ -104,4 +104,4 @@ "compatible_printers": [ "Creality CR-10 V3 0.6 nozzle" ] -} +} \ No newline at end of file diff --git a/resources/profiles/Creality/process/0.20mm Standard @Creality Ender-2 Pro 0.4 nozzle.json b/resources/profiles/Creality/process/0.20mm Standard @Creality Ender-2 Pro 0.4 nozzle.json new file mode 100644 index 0000000000..0c12d556e1 --- /dev/null +++ b/resources/profiles/Creality/process/0.20mm Standard @Creality Ender-2 Pro 0.4 nozzle.json @@ -0,0 +1,268 @@ +{ + "type": "process", + "name": "0.20mm Standard @Creality Ender-2 Pro 0.4 nozzle", + "inherits": "fdm_process_creality_common", + "from": "system", + "setting_id": "DpqbZYPz3h3o2hXb", + "instantiation": "true", + "accel_to_decel_enable": "1", + "accel_to_decel_factor": "50%", + "acceleration_limit_mess": "[[0.5,1.0,100,6000,210],[1.0,1.5,80,5500,200],[1.5,2.0,60,5000,190]]", + "acceleration_limit_mess_enable": "0", + "ai_infill": "0", + "alternate_extra_wall": "0", + "bottom_shell_layers": "4", + "bottom_shell_thickness": "0", + "bottom_solid_infill_flow_ratio": "1", + "bottom_surface_pattern": "monotonic", + "bridge_acceleration": "50%", + "bridge_angle": "0", + "bridge_density": "100%", + "bridge_flow": "0.95", + "bridge_no_support": "0", + "bridge_speed": "50", + "brim_ears_detection_length": "1", + "brim_ears_max_angle": "125", + "brim_object_gap": "0.2", + "brim_type": "auto_brim", + "brim_width": "5", + "compatible_printers": [ + "Creality Ender-2 Pro 0.4 nozzle" + ], + "counterbore_hole_bridging": "none", + "default_acceleration": "500", + "default_jerk": "8", + "detect_narrow_internal_solid_infill": "1", + "detect_overhang_wall": "1", + "detect_thin_wall": "0", + "dont_filter_internal_bridges": "disabled", + "draft_shield": "disabled", + "elefant_foot_compensation": "0", + "elefant_foot_compensation_layers": "1", + "enable_arc_fitting": "0", + "enable_overhang_speed": "1", + "enable_prime_tower": "0", + "enable_support": "0", + "enforce_support_layers": "0", + "ensure_vertical_shell_thickness": "ensure_all", + "exclude_object": "0", + "extra_perimeters_on_overhangs": "0", + "filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode", + "filter_out_gap_fill": "0", + "flush_into_infill": "0", + "flush_into_objects": "0", + "flush_into_support": "1", + "fuzzy_skin": "none", + "fuzzy_skin_first_layer": "0", + "fuzzy_skin_point_distance": "0.8", + "fuzzy_skin_thickness": "0.3", + "gap_fill_target": "everywhere", + "gap_infill_speed": "40", + "gcode_add_line_number": "0", + "gcode_comments": "0", + "gcode_label_objects": "1", + "hole_to_polyhole": "0", + "hole_to_polyhole_threshold": "0.01", + "hole_to_polyhole_twisted": "1", + "independent_support_layer_height": "1", + "infill_anchor": "400%", + "infill_anchor_max": "20", + "infill_combination": "0", + "infill_direction": "45", + "infill_jerk": "8", + "infill_wall_overlap": "30%", + "initial_layer_acceleration": "500", + "initial_layer_infill_speed": "20", + "initial_layer_jerk": "8", + "initial_layer_line_width": "0.5", + "initial_layer_min_bead_width": "85%", + "initial_layer_print_height": "0.2", + "initial_layer_speed": "20", + "initial_layer_travel_speed": "50%", + "inner_wall_acceleration": "500", + "inner_wall_jerk": "8", + "inner_wall_line_width": "0.45", + "inner_wall_speed": "50", + "interface_shells": "0", + "internal_bridge_flow": "1", + "internal_bridge_speed": "150%", + "internal_solid_infill_acceleration": "100%", + "internal_solid_infill_line_width": "0.45", + "internal_solid_infill_pattern": "monotonic", + "internal_solid_infill_speed": "60", + "ironing_angle": "-1", + "ironing_flow": "15%", + "ironing_pattern": "zig-zag", + "ironing_spacing": "0.1", + "ironing_speed": "20", + "ironing_support_layer": "0", + "ironing_type": "no ironing", + "is_infill_first": "0", + "layer_height": "0.2", + "line_width": "0.45", + "make_overhang_printable": "0", + "make_overhang_printable_angle": "55", + "make_overhang_printable_hole_size": "0", + "material_flow_dependent_temperature": "0", + "material_flow_temp_graph": "[[3.0,210],[10.0,220],[12.0,230]]", + "max_bridge_length": "10", + "max_travel_detour_distance": "0", + "max_volumetric_extrusion_rate_slope": "0", + "max_volumetric_extrusion_rate_slope_segment_length": "3", + "min_bead_width": "85%", + "min_feature_size": "25%", + "min_length_factor": "0.5", + "min_width_top_surface": "300%", + "minimum_sparse_infill_area": "10", + "minimum_support_area": "5", + "mmu_segmented_region_interlocking_depth": "0", + "mmu_segmented_region_max_width": "0", + "only_one_wall_first_layer": "0", + "only_one_wall_top": "1", + "ooze_prevention": "0", + "outer_wall_acceleration": "500", + "outer_wall_jerk": "8", + "outer_wall_line_width": "0.42", + "outer_wall_speed": "40", + "overhang_1_4_speed": "0", + "overhang_2_4_speed": "25", + "overhang_3_4_speed": "15", + "overhang_4_4_speed": "10", + "overhang_reverse": "0", + "overhang_reverse_internal_only": "0", + "overhang_reverse_threshold": "50%", + "precise_outer_wall": "0", + "prime_tower_brim_width": "3", + "prime_tower_enhance_type": "chamfer", + "prime_tower_width": "60", + "prime_volume": "45", + "print_flow_ratio": "1", + "print_order": "default", + "print_sequence": "by layer", + "raft_contact_distance": "0.1", + "raft_expansion": "1.5", + "raft_first_layer_density": "90%", + "raft_first_layer_expansion": "2", + "raft_layers": "0", + "reduce_crossing_wall": "0", + "reduce_infill_retraction": "1", + "resolution": "0.012", + "role_based_wipe_speed": "1", + "scarf_angle_threshold": "155", + "scarf_joint_flow_ratio": "1", + "scarf_joint_speed": "100%", + "scarf_overhang_threshold": "40%", + "seam_gap": "10%", + "seam_position": "aligned", + "seam_slope_conditional": "0", + "seam_slope_entire_loop": "0", + "seam_slope_inner_walls": "0", + "seam_slope_min_length": "20", + "seam_slope_start_height": "0", + "seam_slope_steps": "10", + "seam_slope_type": "none", + "single_extruder_multi_material_priming": "0", + "skirt_distance": "2", + "skirt_height": "2", + "skirt_loops": "2", + "skirt_speed": "50", + "slice_closing_radius": "0.049", + "slicing_mode": "regular", + "slow_down_layers": "0", + "slowdown_for_curled_perimeters": "0", + "small_area_infill_flow_compensation": "0", + "small_area_infill_flow_compensation_model": "0,0;\"\\n0.2,0.4444\";\"\\n0.4,0.6145\";\"\\n0.6,0.7059\";\"\\n0.8,0.7619\";\"\\n1.5,0.8571\";\"\\n2,0.8889\";\"\\n3,0.9231\";\"\\n5,0.9520\";\"\\n10,1\"", + "small_perimeter_speed": "50%", + "small_perimeter_threshold": "0", + "solid_infill_filament": "1", + "sparse_infill_acceleration": "100%", + "sparse_infill_density": "15%", + "sparse_infill_filament": "1", + "sparse_infill_line_width": "0.45", + "sparse_infill_pattern": "grid", + "sparse_infill_speed": "60", + "speed_limit_to_height": "[[100,150,100,6000,210],[150,200,80,5500,200],[200,250,60,5000,190]]", + "speed_limit_to_height_enable": "0", + "spiral_mode": "0", + "spiral_mode_max_xy_smoothing": "200%", + "spiral_mode_smooth": "0", + "staggered_inner_seams": "0", + "standby_temperature_delta": "-5", + "support_angle": "0", + "support_base_pattern": "rectilinear", + "support_base_pattern_spacing": "2.5", + "support_bottom_interface_spacing": "0.5", + "support_bottom_z_distance": "0.2", + "support_critical_regions_only": "0", + "support_expansion": "0", + "support_filament": "0", + "support_interface_bottom_layers": "2", + "support_interface_filament": "0", + "support_interface_loop_pattern": "0", + "support_interface_not_for_body": "1", + "support_interface_pattern": "auto", + "support_interface_spacing": "0.5", + "support_interface_speed": "50", + "support_interface_top_layers": "2", + "support_line_width": "0.42", + "support_object_xy_distance": "0.35", + "support_on_build_plate_only": "0", + "support_remove_small_overhang": "1", + "support_speed": "50", + "support_style": "default", + "support_threshold_angle": "30", + "support_top_z_distance": "0.2", + "support_type": "normal(auto)", + "support_xy_overrides_z": "xy_overrides_z", + "thick_bridges": "0", + "thick_internal_bridges": "1", + "timelapse_type": "0", + "top_shell_layers": "4", + "top_shell_thickness": "0.8", + "top_solid_infill_flow_ratio": "1", + "top_surface_acceleration": "500", + "top_surface_jerk": "8", + "top_surface_line_width": "0.42", + "top_surface_pattern": "monotonic", + "top_surface_speed": "40", + "travel_acceleration": "500", + "travel_jerk": "8", + "travel_speed": "120", + "travel_speed_z": "0", + "tree_hybrid_cross_height": "1", + "tree_support_adaptive_layer_height": "1", + "tree_support_angle_slow": "25", + "tree_support_auto_brim": "1", + "tree_support_branch_angle": "45", + "tree_support_branch_angle_organic": "40", + "tree_support_branch_diameter": "2", + "tree_support_branch_diameter_angle": "5", + "tree_support_branch_diameter_double_wall": "3", + "tree_support_branch_diameter_organic": "2", + "tree_support_branch_distance": "5", + "tree_support_branch_distance_organic": "1", + "tree_support_brim_width": "3", + "tree_support_tip_diameter": "0.8", + "tree_support_top_rate": "30%", + "tree_support_wall_count": "0", + "wall_direction": "auto", + "wall_distribution_count": "1", + "wall_filament": "1", + "wall_generator": "classic", + "wall_loops": "2", + "wall_sequence": "inner wall/outer wall", + "wall_transition_angle": "10", + "wall_transition_filter_deviation": "25%", + "wall_transition_length": "100%", + "wipe_before_external_loop": "0", + "wipe_on_loops": "0", + "wipe_speed": "80%", + "wipe_tower_bridging": "10", + "wipe_tower_cone_angle": "0", + "wipe_tower_extra_spacing": "100%", + "wipe_tower_no_sparse_layers": "0", + "wipe_tower_rotation_angle": "0", + "wiping_volumes_extruders": "70,70,70,70,70,70,70,70,70,70", + "xy_contour_compensation": "0", + "xy_hole_compensation": "0" +} diff --git a/resources/profiles/Creality/process/0.20mm Standard @Creality Ender-3 Max 0.4 nozzle.json b/resources/profiles/Creality/process/0.20mm Standard @Creality Ender-3 Max 0.4 nozzle.json new file mode 100644 index 0000000000..5ae4ca6216 --- /dev/null +++ b/resources/profiles/Creality/process/0.20mm Standard @Creality Ender-3 Max 0.4 nozzle.json @@ -0,0 +1,244 @@ +{ + "type": "process", + "name": "0.20mm Standard @Creality Ender-3 Max 0.4 nozzle", + "inherits": "fdm_process_creality_common", + "from": "system", + "setting_id": "VRyLZfy1XDKFijOq", + "instantiation": "true", + "accel_to_decel_enable": "1", + "accel_to_decel_factor": "50%", + "acceleration_limit_mess": "[[0.5,1.0,100,6000,210],[1.0,1.5,80,5500,200],[1.5,2.0,60,5000,190]]", + "acceleration_limit_mess_enable": "0", + "alternate_extra_wall": "0", + "bottom_shell_layers": "4", + "bottom_shell_thickness": "0", + "bottom_solid_infill_flow_ratio": "1", + "bottom_surface_pattern": "monotonic", + "bridge_acceleration": "50%", + "bridge_angle": "0", + "bridge_density": "100%", + "bridge_flow": "0.95", + "bridge_no_support": "0", + "bridge_speed": "30", + "brim_ears_detection_length": "1", + "brim_ears_max_angle": "125", + "brim_object_gap": "0.2", + "brim_type": "auto_brim", + "brim_width": "5", + "compatible_printers": [ + "Creality Ender-3 Max 0.4 nozzle" + ], + "default_acceleration": "500", + "default_jerk": "10", + "detect_narrow_internal_solid_infill": "1", + "detect_overhang_wall": "1", + "detect_thin_wall": "1", + "draft_shield": "disabled", + "elefant_foot_compensation": "0.15", + "elefant_foot_compensation_layers": "1", + "enable_arc_fitting": "0", + "enable_overhang_speed": "1", + "enable_prime_tower": "0", + "enable_support": "0", + "enforce_support_layers": "0", + "ensure_vertical_shell_thickness": "ensure_all", + "exclude_object": "0", + "extra_perimeters_on_overhangs": "0", + "filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode", + "filter_out_gap_fill": "0", + "flush_into_infill": "0", + "flush_into_objects": "0", + "flush_into_support": "1", + "fuzzy_skin": "none", + "fuzzy_skin_first_layer": "0", + "fuzzy_skin_point_distance": "0.8", + "fuzzy_skin_thickness": "0.3", + "gap_infill_speed": "40", + "gcode_add_line_number": "0", + "gcode_comments": "0", + "gcode_label_objects": "1", + "hole_to_polyhole": "0", + "hole_to_polyhole_threshold": "0.01", + "hole_to_polyhole_twisted": "1", + "independent_support_layer_height": "1", + "infill_anchor": "400%", + "infill_anchor_max": "20", + "infill_combination": "0", + "infill_direction": "45", + "infill_jerk": "10", + "infill_wall_overlap": "30%", + "initial_layer_acceleration": "500", + "initial_layer_infill_speed": "30", + "initial_layer_jerk": "8", + "initial_layer_line_width": "0.5", + "initial_layer_min_bead_width": "85%", + "initial_layer_print_height": "0.2", + "initial_layer_speed": "15", + "initial_layer_travel_speed": "50%", + "inner_wall_acceleration": "500", + "inner_wall_jerk": "10", + "inner_wall_line_width": "0.45", + "inner_wall_speed": "50", + "interface_shells": "0", + "internal_bridge_flow": "1", + "internal_bridge_speed": "100%", + "internal_solid_infill_acceleration": "100%", + "internal_solid_infill_line_width": "0.45", + "internal_solid_infill_pattern": "monotonic", + "internal_solid_infill_speed": "60", + "ironing_angle": "-1", + "ironing_flow": "15%", + "ironing_pattern": "zig-zag", + "ironing_spacing": "0.1", + "ironing_speed": "20", + "ironing_support_layer": "0", + "ironing_type": "no ironing", + "is_infill_first": "0", + "layer_height": "0.2", + "line_width": "0.45", + "make_overhang_printable": "0", + "make_overhang_printable_angle": "55", + "make_overhang_printable_hole_size": "0", + "max_bridge_length": "10", + "max_travel_detour_distance": "0", + "max_volumetric_extrusion_rate_slope": "0", + "max_volumetric_extrusion_rate_slope_segment_length": "3", + "min_bead_width": "85%", + "min_feature_size": "25%", + "min_width_top_surface": "300%", + "minimum_sparse_infill_area": "10", + "minimum_support_area": "5", + "mmu_segmented_region_interlocking_depth": "0", + "mmu_segmented_region_max_width": "0", + "only_one_wall_first_layer": "0", + "only_one_wall_top": "1", + "ooze_prevention": "0", + "outer_wall_acceleration": "500", + "outer_wall_jerk": "10", + "outer_wall_line_width": "0.42", + "outer_wall_speed": "40", + "overhang_1_4_speed": "0", + "overhang_2_4_speed": "30", + "overhang_3_4_speed": "20", + "overhang_4_4_speed": "10", + "overhang_reverse": "0", + "overhang_reverse_internal_only": "0", + "overhang_reverse_threshold": "50%", + "precise_outer_wall": "0", + "prime_tower_brim_width": "3", + "prime_tower_width": "60", + "prime_volume": "45", + "print_flow_ratio": "1", + "print_sequence": "by layer", + "raft_contact_distance": "0.1", + "raft_expansion": "1.5", + "raft_first_layer_density": "90%", + "raft_first_layer_expansion": "2", + "raft_layers": "0", + "reduce_crossing_wall": "0", + "reduce_infill_retraction": "1", + "resolution": "0.012", + "role_based_wipe_speed": "1", + "seam_gap": "10%", + "seam_position": "aligned", + "single_extruder_multi_material_priming": "0", + "skirt_distance": "5", + "skirt_height": "2", + "skirt_loops": "2", + "skirt_speed": "50", + "slice_closing_radius": "0.049", + "slicing_mode": "regular", + "slow_down_layers": "0", + "slowdown_for_curled_perimeters": "0", + "small_perimeter_speed": "50%", + "small_perimeter_threshold": "0", + "solid_infill_filament": "1", + "sparse_infill_acceleration": "100%", + "sparse_infill_density": "15%", + "sparse_infill_filament": "1", + "sparse_infill_line_width": "0.45", + "sparse_infill_pattern": "grid", + "sparse_infill_speed": "60", + "speed_limit_to_height": "[[100,150,100,6000,210],[150,200,80,5500,200],[200,250,60,5000,190]]", + "speed_limit_to_height_enable": "0", + "spiral_mode": "0", + "spiral_mode_max_xy_smoothing": "200%", + "spiral_mode_smooth": "0", + "staggered_inner_seams": "0", + "standby_temperature_delta": "-5", + "support_angle": "0", + "support_base_pattern": "rectilinear", + "support_base_pattern_spacing": "2.5", + "support_bottom_interface_spacing": "0.5", + "support_bottom_z_distance": "0.2", + "support_critical_regions_only": "0", + "support_expansion": "0", + "support_filament": "0", + "support_interface_bottom_layers": "2", + "support_interface_filament": "0", + "support_interface_loop_pattern": "0", + "support_interface_not_for_body": "1", + "support_interface_pattern": "auto", + "support_interface_spacing": "0.5", + "support_interface_speed": "50", + "support_interface_top_layers": "2", + "support_line_width": "0.42", + "support_object_xy_distance": "0.35", + "support_on_build_plate_only": "0", + "support_remove_small_overhang": "1", + "support_speed": "50", + "support_style": "default", + "support_threshold_angle": "30", + "support_top_z_distance": "0.2", + "support_type": "normal(auto)", + "support_xy_overrides_z": "xy_overrides_z", + "thick_bridges": "0", + "thick_internal_bridges": "1", + "timelapse_type": "0", + "top_shell_layers": "4", + "top_shell_thickness": "0.8", + "top_solid_infill_flow_ratio": "1", + "top_surface_acceleration": "500", + "top_surface_jerk": "10", + "top_surface_line_width": "0.42", + "top_surface_pattern": "monotonic", + "top_surface_speed": "40", + "travel_acceleration": "500", + "travel_jerk": "8", + "travel_speed": "100", + "travel_speed_z": "0", + "tree_support_adaptive_layer_height": "1", + "tree_support_angle_slow": "25", + "tree_support_auto_brim": "1", + "tree_support_branch_angle": "45", + "tree_support_branch_angle_organic": "40", + "tree_support_branch_diameter": "2", + "tree_support_branch_diameter_angle": "5", + "tree_support_branch_diameter_double_wall": "3", + "tree_support_branch_diameter_organic": "2", + "tree_support_branch_distance": "5", + "tree_support_branch_distance_organic": "1", + "tree_support_brim_width": "3", + "tree_support_tip_diameter": "0.8", + "tree_support_top_rate": "30%", + "tree_support_wall_count": "0", + "wall_distribution_count": "1", + "wall_filament": "1", + "wall_generator": "classic", + "wall_loops": "2", + "wall_sequence": "inner wall/outer wall", + "wall_transition_angle": "10", + "wall_transition_filter_deviation": "25%", + "wall_transition_length": "100%", + "wipe_before_external_loop": "0", + "wipe_on_loops": "0", + "wipe_speed": "80%", + "wipe_tower_bridging": "10", + "wipe_tower_cone_angle": "0", + "wipe_tower_extra_spacing": "100%", + "wipe_tower_no_sparse_layers": "0", + "wipe_tower_rotation_angle": "0", + "wiping_volumes_extruders": "70,70,70,70,70,70,70,70,70,70", + "xy_contour_compensation": "0", + "xy_hole_compensation": "0" +} diff --git a/resources/profiles/Creality/process/0.20mm Standard @Creality Ender-3 Max Neo 0.4 nozzle.json b/resources/profiles/Creality/process/0.20mm Standard @Creality Ender-3 Max Neo 0.4 nozzle.json new file mode 100644 index 0000000000..63372d27f9 --- /dev/null +++ b/resources/profiles/Creality/process/0.20mm Standard @Creality Ender-3 Max Neo 0.4 nozzle.json @@ -0,0 +1,244 @@ +{ + "type": "process", + "name": "0.20mm Standard @Creality Ender-3 Max Neo 0.4 nozzle", + "inherits": "fdm_process_creality_common", + "from": "system", + "setting_id": "1gLpNz58JJPmIfbz", + "instantiation": "true", + "accel_to_decel_enable": "1", + "accel_to_decel_factor": "50%", + "acceleration_limit_mess": "[[0.5,1.0,100,6000,210],[1.0,1.5,80,5500,200],[1.5,2.0,60,5000,190]]", + "acceleration_limit_mess_enable": "0", + "alternate_extra_wall": "0", + "bottom_shell_layers": "4", + "bottom_shell_thickness": "0", + "bottom_solid_infill_flow_ratio": "1", + "bottom_surface_pattern": "monotonic", + "bridge_acceleration": "50%", + "bridge_angle": "0", + "bridge_density": "100%", + "bridge_flow": "0.95", + "bridge_no_support": "0", + "bridge_speed": "30", + "brim_ears_detection_length": "1", + "brim_ears_max_angle": "125", + "brim_object_gap": "0.2", + "brim_type": "auto_brim", + "brim_width": "5", + "compatible_printers": [ + "Creality Ender-3 Max Neo 0.4 nozzle" + ], + "default_acceleration": "500", + "default_jerk": "10", + "detect_narrow_internal_solid_infill": "1", + "detect_overhang_wall": "1", + "detect_thin_wall": "1", + "draft_shield": "disabled", + "elefant_foot_compensation": "0.15", + "elefant_foot_compensation_layers": "1", + "enable_arc_fitting": "0", + "enable_overhang_speed": "1", + "enable_prime_tower": "0", + "enable_support": "0", + "enforce_support_layers": "0", + "ensure_vertical_shell_thickness": "ensure_all", + "exclude_object": "0", + "extra_perimeters_on_overhangs": "0", + "filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode", + "filter_out_gap_fill": "0", + "flush_into_infill": "0", + "flush_into_objects": "0", + "flush_into_support": "1", + "fuzzy_skin": "none", + "fuzzy_skin_first_layer": "0", + "fuzzy_skin_point_distance": "0.8", + "fuzzy_skin_thickness": "0.3", + "gap_infill_speed": "40", + "gcode_add_line_number": "0", + "gcode_comments": "0", + "gcode_label_objects": "1", + "hole_to_polyhole": "0", + "hole_to_polyhole_threshold": "0.01", + "hole_to_polyhole_twisted": "1", + "independent_support_layer_height": "1", + "infill_anchor": "400%", + "infill_anchor_max": "20", + "infill_combination": "0", + "infill_direction": "45", + "infill_jerk": "10", + "infill_wall_overlap": "30%", + "initial_layer_acceleration": "500", + "initial_layer_infill_speed": "30", + "initial_layer_jerk": "8", + "initial_layer_line_width": "0.5", + "initial_layer_min_bead_width": "85%", + "initial_layer_print_height": "0.2", + "initial_layer_speed": "15", + "initial_layer_travel_speed": "50%", + "inner_wall_acceleration": "500", + "inner_wall_jerk": "10", + "inner_wall_line_width": "0.45", + "inner_wall_speed": "50", + "interface_shells": "0", + "internal_bridge_flow": "1", + "internal_bridge_speed": "100%", + "internal_solid_infill_acceleration": "100%", + "internal_solid_infill_line_width": "0.45", + "internal_solid_infill_pattern": "monotonic", + "internal_solid_infill_speed": "60", + "ironing_angle": "-1", + "ironing_flow": "15%", + "ironing_pattern": "zig-zag", + "ironing_spacing": "0.1", + "ironing_speed": "20", + "ironing_support_layer": "0", + "ironing_type": "no ironing", + "is_infill_first": "0", + "layer_height": "0.2", + "line_width": "0.45", + "make_overhang_printable": "0", + "make_overhang_printable_angle": "55", + "make_overhang_printable_hole_size": "0", + "max_bridge_length": "10", + "max_travel_detour_distance": "0", + "max_volumetric_extrusion_rate_slope": "0", + "max_volumetric_extrusion_rate_slope_segment_length": "3", + "min_bead_width": "85%", + "min_feature_size": "25%", + "min_width_top_surface": "300%", + "minimum_sparse_infill_area": "10", + "minimum_support_area": "5", + "mmu_segmented_region_interlocking_depth": "0", + "mmu_segmented_region_max_width": "0", + "only_one_wall_first_layer": "0", + "only_one_wall_top": "1", + "ooze_prevention": "0", + "outer_wall_acceleration": "500", + "outer_wall_jerk": "10", + "outer_wall_line_width": "0.42", + "outer_wall_speed": "40", + "overhang_1_4_speed": "0", + "overhang_2_4_speed": "30", + "overhang_3_4_speed": "20", + "overhang_4_4_speed": "10", + "overhang_reverse": "0", + "overhang_reverse_internal_only": "0", + "overhang_reverse_threshold": "50%", + "precise_outer_wall": "0", + "prime_tower_brim_width": "3", + "prime_tower_width": "60", + "prime_volume": "45", + "print_flow_ratio": "1", + "print_sequence": "by layer", + "raft_contact_distance": "0.1", + "raft_expansion": "1.5", + "raft_first_layer_density": "90%", + "raft_first_layer_expansion": "2", + "raft_layers": "0", + "reduce_crossing_wall": "0", + "reduce_infill_retraction": "1", + "resolution": "0.012", + "role_based_wipe_speed": "1", + "seam_gap": "10%", + "seam_position": "aligned", + "single_extruder_multi_material_priming": "0", + "skirt_distance": "5", + "skirt_height": "2", + "skirt_loops": "2", + "skirt_speed": "50", + "slice_closing_radius": "0.049", + "slicing_mode": "regular", + "slow_down_layers": "0", + "slowdown_for_curled_perimeters": "0", + "small_perimeter_speed": "50%", + "small_perimeter_threshold": "0", + "solid_infill_filament": "1", + "sparse_infill_acceleration": "100%", + "sparse_infill_density": "15%", + "sparse_infill_filament": "1", + "sparse_infill_line_width": "0.45", + "sparse_infill_pattern": "grid", + "sparse_infill_speed": "60", + "speed_limit_to_height": "[[100,150,100,6000,210],[150,200,80,5500,200],[200,250,60,5000,190]]", + "speed_limit_to_height_enable": "0", + "spiral_mode": "0", + "spiral_mode_max_xy_smoothing": "200%", + "spiral_mode_smooth": "0", + "staggered_inner_seams": "0", + "standby_temperature_delta": "-5", + "support_angle": "0", + "support_base_pattern": "rectilinear", + "support_base_pattern_spacing": "2.5", + "support_bottom_interface_spacing": "0.5", + "support_bottom_z_distance": "0.2", + "support_critical_regions_only": "0", + "support_expansion": "0", + "support_filament": "0", + "support_interface_bottom_layers": "2", + "support_interface_filament": "0", + "support_interface_loop_pattern": "0", + "support_interface_not_for_body": "1", + "support_interface_pattern": "auto", + "support_interface_spacing": "0.5", + "support_interface_speed": "50", + "support_interface_top_layers": "2", + "support_line_width": "0.42", + "support_object_xy_distance": "0.35", + "support_on_build_plate_only": "0", + "support_remove_small_overhang": "1", + "support_speed": "50", + "support_style": "default", + "support_threshold_angle": "30", + "support_top_z_distance": "0.2", + "support_type": "normal(auto)", + "support_xy_overrides_z": "xy_overrides_z", + "thick_bridges": "0", + "thick_internal_bridges": "1", + "timelapse_type": "0", + "top_shell_layers": "4", + "top_shell_thickness": "0.8", + "top_solid_infill_flow_ratio": "1", + "top_surface_acceleration": "500", + "top_surface_jerk": "10", + "top_surface_line_width": "0.42", + "top_surface_pattern": "monotonic", + "top_surface_speed": "40", + "travel_acceleration": "500", + "travel_jerk": "8", + "travel_speed": "100", + "travel_speed_z": "0", + "tree_support_adaptive_layer_height": "1", + "tree_support_angle_slow": "25", + "tree_support_auto_brim": "1", + "tree_support_branch_angle": "45", + "tree_support_branch_angle_organic": "40", + "tree_support_branch_diameter": "2", + "tree_support_branch_diameter_angle": "5", + "tree_support_branch_diameter_double_wall": "3", + "tree_support_branch_diameter_organic": "2", + "tree_support_branch_distance": "5", + "tree_support_branch_distance_organic": "1", + "tree_support_brim_width": "3", + "tree_support_tip_diameter": "0.8", + "tree_support_top_rate": "30%", + "tree_support_wall_count": "0", + "wall_distribution_count": "1", + "wall_filament": "1", + "wall_generator": "classic", + "wall_loops": "2", + "wall_sequence": "inner wall/outer wall", + "wall_transition_angle": "10", + "wall_transition_filter_deviation": "25%", + "wall_transition_length": "100%", + "wipe_before_external_loop": "0", + "wipe_on_loops": "0", + "wipe_speed": "80%", + "wipe_tower_bridging": "10", + "wipe_tower_cone_angle": "0", + "wipe_tower_extra_spacing": "100%", + "wipe_tower_no_sparse_layers": "0", + "wipe_tower_rotation_angle": "0", + "wiping_volumes_extruders": "70,70,70,70,70,70,70,70,70,70", + "xy_contour_compensation": "0", + "xy_hole_compensation": "0" +} diff --git a/resources/profiles/Creality/process/0.20mm Standard @Creality Ender-3 Neo 0.4 nozzle.json b/resources/profiles/Creality/process/0.20mm Standard @Creality Ender-3 Neo 0.4 nozzle.json new file mode 100644 index 0000000000..3a7a1bce96 --- /dev/null +++ b/resources/profiles/Creality/process/0.20mm Standard @Creality Ender-3 Neo 0.4 nozzle.json @@ -0,0 +1,244 @@ +{ + "type": "process", + "name": "0.20mm Standard @Creality Ender-3 Neo 0.4 nozzle", + "inherits": "fdm_process_creality_common", + "from": "system", + "setting_id": "vlPovqqFXXoN0Qkb", + "instantiation": "true", + "accel_to_decel_enable": "1", + "accel_to_decel_factor": "50%", + "acceleration_limit_mess": "[[0.5,1.0,100,6000,210],[1.0,1.5,80,5500,200],[1.5,2.0,60,5000,190]]", + "acceleration_limit_mess_enable": "0", + "alternate_extra_wall": "0", + "bottom_shell_layers": "4", + "bottom_shell_thickness": "0", + "bottom_solid_infill_flow_ratio": "1", + "bottom_surface_pattern": "monotonic", + "bridge_acceleration": "50%", + "bridge_angle": "0", + "bridge_density": "100%", + "bridge_flow": "0.95", + "bridge_no_support": "0", + "bridge_speed": "50", + "brim_ears_detection_length": "1", + "brim_ears_max_angle": "125", + "brim_object_gap": "0.2", + "brim_type": "auto_brim", + "brim_width": "5", + "compatible_printers": [ + "Creality Ender-3 Neo 0.4 nozzle" + ], + "default_acceleration": "500", + "default_jerk": "8", + "detect_narrow_internal_solid_infill": "1", + "detect_overhang_wall": "1", + "detect_thin_wall": "1", + "draft_shield": "disabled", + "elefant_foot_compensation": "0.15", + "elefant_foot_compensation_layers": "1", + "enable_arc_fitting": "0", + "enable_overhang_speed": "1", + "enable_prime_tower": "0", + "enable_support": "0", + "enforce_support_layers": "0", + "ensure_vertical_shell_thickness": "ensure_all", + "exclude_object": "0", + "extra_perimeters_on_overhangs": "0", + "filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode", + "filter_out_gap_fill": "0", + "flush_into_infill": "0", + "flush_into_objects": "0", + "flush_into_support": "1", + "fuzzy_skin": "none", + "fuzzy_skin_first_layer": "0", + "fuzzy_skin_point_distance": "0.8", + "fuzzy_skin_thickness": "0.3", + "gap_infill_speed": "30", + "gcode_add_line_number": "0", + "gcode_comments": "0", + "gcode_label_objects": "1", + "hole_to_polyhole": "0", + "hole_to_polyhole_threshold": "0.01", + "hole_to_polyhole_twisted": "1", + "independent_support_layer_height": "1", + "infill_anchor": "400%", + "infill_anchor_max": "20", + "infill_combination": "0", + "infill_direction": "45", + "infill_jerk": "8", + "infill_wall_overlap": "30%", + "initial_layer_acceleration": "500", + "initial_layer_infill_speed": "20", + "initial_layer_jerk": "8", + "initial_layer_line_width": "0.5", + "initial_layer_min_bead_width": "85%", + "initial_layer_print_height": "0.2", + "initial_layer_speed": "15", + "initial_layer_travel_speed": "50%", + "inner_wall_acceleration": "500", + "inner_wall_jerk": "8", + "inner_wall_line_width": "0.45", + "inner_wall_speed": "30", + "interface_shells": "0", + "internal_bridge_flow": "1", + "internal_bridge_speed": "150%", + "internal_solid_infill_acceleration": "100%", + "internal_solid_infill_line_width": "0.45", + "internal_solid_infill_pattern": "monotonic", + "internal_solid_infill_speed": "50", + "ironing_angle": "-1", + "ironing_flow": "15%", + "ironing_pattern": "zig-zag", + "ironing_spacing": "0.1", + "ironing_speed": "20", + "ironing_support_layer": "0", + "ironing_type": "no ironing", + "is_infill_first": "0", + "layer_height": "0.2", + "line_width": "0.42", + "make_overhang_printable": "0", + "make_overhang_printable_angle": "55", + "make_overhang_printable_hole_size": "0", + "max_bridge_length": "10", + "max_travel_detour_distance": "0", + "max_volumetric_extrusion_rate_slope": "0", + "max_volumetric_extrusion_rate_slope_segment_length": "3", + "min_bead_width": "85%", + "min_feature_size": "25%", + "min_width_top_surface": "300%", + "minimum_sparse_infill_area": "10", + "minimum_support_area": "5", + "mmu_segmented_region_interlocking_depth": "0", + "mmu_segmented_region_max_width": "0", + "only_one_wall_first_layer": "0", + "only_one_wall_top": "1", + "ooze_prevention": "0", + "outer_wall_acceleration": "500", + "outer_wall_jerk": "8", + "outer_wall_line_width": "0.42", + "outer_wall_speed": "25", + "overhang_1_4_speed": "0", + "overhang_2_4_speed": "20", + "overhang_3_4_speed": "15", + "overhang_4_4_speed": "10", + "overhang_reverse": "0", + "overhang_reverse_internal_only": "0", + "overhang_reverse_threshold": "50%", + "precise_outer_wall": "0", + "prime_tower_brim_width": "3", + "prime_tower_width": "60", + "prime_volume": "45", + "print_flow_ratio": "1", + "print_sequence": "by layer", + "raft_contact_distance": "0.1", + "raft_expansion": "1.5", + "raft_first_layer_density": "90%", + "raft_first_layer_expansion": "2", + "raft_layers": "0", + "reduce_crossing_wall": "0", + "reduce_infill_retraction": "1", + "resolution": "0.012", + "role_based_wipe_speed": "1", + "seam_gap": "10%", + "seam_position": "aligned", + "single_extruder_multi_material_priming": "0", + "skirt_distance": "2", + "skirt_height": "2", + "skirt_loops": "2", + "skirt_speed": "20", + "slice_closing_radius": "0.049", + "slicing_mode": "regular", + "slow_down_layers": "1", + "slowdown_for_curled_perimeters": "0", + "small_perimeter_speed": "50%", + "small_perimeter_threshold": "0", + "solid_infill_filament": "1", + "sparse_infill_acceleration": "100%", + "sparse_infill_density": "15%", + "sparse_infill_filament": "1", + "sparse_infill_line_width": "0.45", + "sparse_infill_pattern": "grid", + "sparse_infill_speed": "50", + "speed_limit_to_height": "[[100,150,100,6000,210],[150,200,80,5500,200],[200,250,60,5000,190]]", + "speed_limit_to_height_enable": "0", + "spiral_mode": "0", + "spiral_mode_max_xy_smoothing": "200%", + "spiral_mode_smooth": "0", + "staggered_inner_seams": "0", + "standby_temperature_delta": "-5", + "support_angle": "0", + "support_base_pattern": "rectilinear", + "support_base_pattern_spacing": "2.5", + "support_bottom_interface_spacing": "0.5", + "support_bottom_z_distance": "0.2", + "support_critical_regions_only": "0", + "support_expansion": "0", + "support_filament": "0", + "support_interface_bottom_layers": "2", + "support_interface_filament": "0", + "support_interface_loop_pattern": "0", + "support_interface_not_for_body": "1", + "support_interface_pattern": "auto", + "support_interface_spacing": "0.5", + "support_interface_speed": "30", + "support_interface_top_layers": "2", + "support_line_width": "0.42", + "support_object_xy_distance": "0.35", + "support_on_build_plate_only": "0", + "support_remove_small_overhang": "1", + "support_speed": "30", + "support_style": "default", + "support_threshold_angle": "30", + "support_top_z_distance": "0.2", + "support_type": "normal(auto)", + "support_xy_overrides_z": "xy_overrides_z", + "thick_bridges": "0", + "thick_internal_bridges": "1", + "timelapse_type": "0", + "top_shell_layers": "4\n", + "top_shell_thickness": "0.8", + "top_solid_infill_flow_ratio": "1", + "top_surface_acceleration": "500", + "top_surface_jerk": "8", + "top_surface_line_width": "0.42", + "top_surface_pattern": "monotonic", + "top_surface_speed": "30", + "travel_acceleration": "500", + "travel_jerk": "8", + "travel_speed": "100", + "travel_speed_z": "0", + "tree_support_adaptive_layer_height": "1", + "tree_support_angle_slow": "25", + "tree_support_auto_brim": "1", + "tree_support_branch_angle": "45", + "tree_support_branch_angle_organic": "40", + "tree_support_branch_diameter": "2", + "tree_support_branch_diameter_angle": "5", + "tree_support_branch_diameter_double_wall": "3", + "tree_support_branch_diameter_organic": "2", + "tree_support_branch_distance": "5", + "tree_support_branch_distance_organic": "1", + "tree_support_brim_width": "3", + "tree_support_tip_diameter": "0.8", + "tree_support_top_rate": "30%", + "tree_support_wall_count": "0", + "wall_distribution_count": "1", + "wall_filament": "1", + "wall_generator": "classic", + "wall_loops": "2", + "wall_sequence": "inner wall/outer wall", + "wall_transition_angle": "10", + "wall_transition_filter_deviation": "25%", + "wall_transition_length": "100%", + "wipe_before_external_loop": "0", + "wipe_on_loops": "0", + "wipe_speed": "80%", + "wipe_tower_bridging": "10", + "wipe_tower_cone_angle": "0", + "wipe_tower_extra_spacing": "100%", + "wipe_tower_no_sparse_layers": "0", + "wipe_tower_rotation_angle": "0", + "wiping_volumes_extruders": "70,70,70,70,70,70,70,70,70,70", + "xy_contour_compensation": "0", + "xy_hole_compensation": "0" +} diff --git a/resources/profiles/Creality/process/0.20mm Standard @Creality Ender-3 S1 Sonic 0.4 nozzle.json b/resources/profiles/Creality/process/0.20mm Standard @Creality Ender-3 S1 Sonic 0.4 nozzle.json new file mode 100644 index 0000000000..cb0b0ff8e2 --- /dev/null +++ b/resources/profiles/Creality/process/0.20mm Standard @Creality Ender-3 S1 Sonic 0.4 nozzle.json @@ -0,0 +1,265 @@ +{ + "type": "process", + "name": "0.20mm Standard @Creality Ender-3 S1 Sonic 0.4 nozzle", + "inherits": "fdm_process_creality_common", + "from": "system", + "setting_id": "xG8sAeaOvK04Eu9T", + "instantiation": "true", + "accel_to_decel_enable": "1", + "accel_to_decel_factor": "25%", + "acceleration_limit_mess": "[[0.5,1.0,100,6000,210],[1.0,1.5,80,5500,200],[1.5,2.0,60,5000,190]]", + "acceleration_limit_mess_enable": "0", + "ai_infill": "0", + "alternate_extra_wall": "0", + "bottom_shell_layers": "4", + "bottom_shell_thickness": "0", + "bottom_solid_infill_flow_ratio": "1", + "bottom_surface_pattern": "monotonic", + "bridge_acceleration": "50%", + "bridge_angle": "0", + "bridge_density": "100%", + "bridge_flow": "0.95", + "bridge_no_support": "0", + "bridge_speed": "30", + "brim_ears_detection_length": "1", + "brim_ears_max_angle": "125", + "brim_object_gap": "0.1", + "brim_type": "auto_brim", + "brim_width": "5", + "compatible_printers": [ + "Creality Ender-3 S1 Sonic 0.4 nozzle" + ], + "counterbore_hole_bridging": "none", + "default_acceleration": "2500", + "default_jerk": "8", + "detect_narrow_internal_solid_infill": "1", + "detect_overhang_wall": "1", + "detect_thin_wall": "0", + "dont_filter_internal_bridges": "disabled", + "draft_shield": "disabled", + "elefant_foot_compensation": "0", + "elefant_foot_compensation_layers": "1", + "enable_arc_fitting": "0", + "enable_overhang_speed": "1", + "enable_prime_tower": "0", + "enable_support": "0", + "enforce_support_layers": "0", + "ensure_vertical_shell_thickness": "ensure_all", + "exclude_object": "0", + "extra_perimeters_on_overhangs": "0", + "filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode", + "filter_out_gap_fill": "0", + "flush_into_infill": "0", + "flush_into_objects": "0", + "flush_into_support": "1", + "fuzzy_skin": "none", + "fuzzy_skin_first_layer": "0", + "fuzzy_skin_point_distance": "0.8", + "fuzzy_skin_thickness": "0.3", + "gap_fill_target": "everywhere", + "gap_infill_speed": "100", + "gcode_add_line_number": "0", + "gcode_comments": "0", + "gcode_label_objects": "1", + "hole_to_polyhole": "0", + "hole_to_polyhole_threshold": "0.01", + "hole_to_polyhole_twisted": "1", + "independent_support_layer_height": "1", + "infill_anchor": "400%", + "infill_anchor_max": "20", + "infill_combination": "0", + "infill_direction": "45", + "infill_jerk": "8", + "infill_wall_overlap": "15%", + "initial_layer_acceleration": "1000", + "initial_layer_infill_speed": "50", + "initial_layer_jerk": "8", + "initial_layer_line_width": "0.5", + "initial_layer_min_bead_width": "85%", + "initial_layer_print_height": "0.2", + "initial_layer_speed": "30", + "initial_layer_travel_speed": "80%", + "inner_wall_acceleration": "1000", + "inner_wall_jerk": "8", + "inner_wall_line_width": "0.45", + "inner_wall_speed": "80", + "interface_shells": "0", + "internal_bridge_flow": "1", + "internal_bridge_speed": "50%", + "internal_solid_infill_acceleration": "100%", + "internal_solid_infill_line_width": "0.45", + "internal_solid_infill_pattern": "monotonic", + "internal_solid_infill_speed": "170", + "ironing_angle": "-1", + "ironing_flow": "15%", + "ironing_pattern": "zig-zag", + "ironing_spacing": "0.1", + "ironing_speed": "20", + "ironing_support_layer": "0", + "ironing_type": "no ironing", + "is_infill_first": "0", + "layer_height": "0.2", + "line_width": "0.45", + "make_overhang_printable": "0", + "make_overhang_printable_angle": "55", + "make_overhang_printable_hole_size": "0", + "max_bridge_length": "10", + "max_travel_detour_distance": "0", + "max_volumetric_extrusion_rate_slope": "0", + "max_volumetric_extrusion_rate_slope_segment_length": "3", + "min_bead_width": "85%", + "min_feature_size": "25%", + "min_length_factor": "0.5", + "min_width_top_surface": "300%", + "minimum_sparse_infill_area": "10", + "minimum_support_area": "5", + "mmu_segmented_region_interlocking_depth": "0", + "mmu_segmented_region_max_width": "0", + "only_one_wall_first_layer": "0", + "only_one_wall_top": "1", + "ooze_prevention": "0", + "outer_wall_acceleration": "1000", + "outer_wall_jerk": "8", + "outer_wall_line_width": "0.42", + "outer_wall_speed": "80", + "overhang_1_4_speed": "0", + "overhang_2_4_speed": "40", + "overhang_3_4_speed": "25", + "overhang_4_4_speed": "10", + "overhang_reverse": "0", + "overhang_reverse_internal_only": "0", + "overhang_reverse_threshold": "50%", + "precise_outer_wall": "0", + "prime_tower_brim_width": "3", + "prime_tower_enhance_type": "chamfer", + "prime_tower_width": "60", + "prime_volume": "45", + "print_flow_ratio": "1", + "print_order": "default", + "print_sequence": "by layer", + "raft_contact_distance": "0.1", + "raft_expansion": "1.5", + "raft_first_layer_density": "90%", + "raft_first_layer_expansion": "2", + "raft_layers": "0", + "reduce_crossing_wall": "0", + "reduce_infill_retraction": "1", + "resolution": "0.012", + "role_based_wipe_speed": "1", + "scarf_angle_threshold": "155", + "scarf_joint_flow_ratio": "1", + "scarf_joint_speed": "100%", + "scarf_overhang_threshold": "40%", + "seam_gap": "10%", + "seam_position": "aligned", + "seam_slope_conditional": "0", + "seam_slope_entire_loop": "0", + "seam_slope_inner_walls": "0", + "seam_slope_min_length": "20", + "seam_slope_start_height": "0", + "seam_slope_steps": "10", + "seam_slope_type": "none", + "single_extruder_multi_material_priming": "0", + "skirt_distance": "2", + "skirt_height": "2", + "skirt_loops": "2", + "skirt_speed": "50", + "slice_closing_radius": "0.049", + "slicing_mode": "regular", + "slow_down_layers": "0", + "slowdown_for_curled_perimeters": "0", + "small_area_infill_flow_compensation": "0", + "small_area_infill_flow_compensation_model": "0,0;\n0.2,0.4444;\n0.4,0.6145;\n0.6,0.7059;\n0.8,0.7619;\n1.5,0.8571;\n2,0.8889;\n3,0.9231;\n5,0.9520;\n10,1", + "small_perimeter_speed": "50%", + "small_perimeter_threshold": "0", + "solid_infill_filament": "1", + "sparse_infill_acceleration": "100%", + "sparse_infill_density": "15%", + "sparse_infill_filament": "1", + "sparse_infill_line_width": "0.45", + "sparse_infill_pattern": "grid", + "sparse_infill_speed": "170", + "speed_limit_to_height": "[[100,150,100,6000,210],[150,200,80,5500,200],[200,250,60,5000,190]]", + "speed_limit_to_height_enable": "0", + "spiral_mode": "0", + "spiral_mode_max_xy_smoothing": "200%", + "spiral_mode_smooth": "0", + "staggered_inner_seams": "1", + "standby_temperature_delta": "-5", + "support_angle": "0", + "support_base_pattern": "rectilinear", + "support_base_pattern_spacing": "2.5", + "support_bottom_interface_spacing": "0.5", + "support_bottom_z_distance": "0.2", + "support_critical_regions_only": "0", + "support_expansion": "0", + "support_filament": "0", + "support_interface_bottom_layers": "2", + "support_interface_filament": "0", + "support_interface_loop_pattern": "0", + "support_interface_not_for_body": "1", + "support_interface_pattern": "auto", + "support_interface_spacing": "0.5", + "support_interface_speed": "100", + "support_interface_top_layers": "2", + "support_line_width": "0.42", + "support_object_xy_distance": "0.35", + "support_on_build_plate_only": "0", + "support_remove_small_overhang": "1", + "support_speed": "100", + "support_style": "default", + "support_threshold_angle": "30", + "support_top_z_distance": "0.2", + "support_type": "normal(auto)", + "support_xy_overrides_z": "xy_overrides_z", + "thick_bridges": "0", + "thick_internal_bridges": "1", + "timelapse_type": "0", + "top_shell_layers": "4", + "top_shell_thickness": "0.8", + "top_solid_infill_flow_ratio": "1", + "top_surface_acceleration": "1500", + "top_surface_jerk": "8", + "top_surface_line_width": "0.42", + "top_surface_pattern": "monotonic", + "top_surface_speed": "100", + "travel_acceleration": "2500", + "travel_jerk": "8", + "travel_speed": "200", + "travel_speed_z": "0", + "tree_support_adaptive_layer_height": "1", + "tree_support_angle_slow": "25", + "tree_support_auto_brim": "1", + "tree_support_branch_angle": "45", + "tree_support_branch_angle_organic": "40", + "tree_support_branch_diameter": "2", + "tree_support_branch_diameter_angle": "5", + "tree_support_branch_diameter_double_wall": "3", + "tree_support_branch_diameter_organic": "2", + "tree_support_branch_distance": "5", + "tree_support_branch_distance_organic": "1", + "tree_support_brim_width": "3", + "tree_support_tip_diameter": "0.8", + "tree_support_top_rate": "30%", + "tree_support_wall_count": "0", + "wall_direction": "auto", + "wall_distribution_count": "1", + "wall_filament": "1", + "wall_generator": "classic", + "wall_loops": "2", + "wall_sequence": "inner wall/outer wall", + "wall_transition_angle": "10", + "wall_transition_filter_deviation": "25%", + "wall_transition_length": "100%", + "wipe_before_external_loop": "0", + "wipe_on_loops": "0", + "wipe_speed": "80%", + "wipe_tower_bridging": "10", + "wipe_tower_cone_angle": "0", + "wipe_tower_extra_spacing": "100%", + "wipe_tower_no_sparse_layers": "0", + "wipe_tower_rotation_angle": "0", + "wiping_volumes_extruders": "70,70,70,70,70,70,70,70,70,70", + "xy_contour_compensation": "0", + "xy_hole_compensation": "0" +} diff --git a/resources/profiles/Creality/process/0.20mm Standard @Creality Ender-5 Max 0.4mm nozzle.json b/resources/profiles/Creality/process/0.20mm Standard @Creality Ender-5 Max 0.4mm nozzle.json index 2e08e610f9..1f98d132db 100644 --- a/resources/profiles/Creality/process/0.20mm Standard @Creality Ender-5 Max 0.4mm nozzle.json +++ b/resources/profiles/Creality/process/0.20mm Standard @Creality Ender-5 Max 0.4mm nozzle.json @@ -246,7 +246,7 @@ "wall_filament": "1", "outer_wall_filament_id": "0", "inner_wall_filament_id": "0", - "wall_generator": "arachne", + "wall_generator": "classic", "wall_loops": "2", "wall_sequence": "inner wall/outer wall", "wall_transition_angle": "10", diff --git a/resources/profiles/Creality/process/0.20mm Standard @Creality Ender-5 S1 Sonic 0.4 nozzle.json b/resources/profiles/Creality/process/0.20mm Standard @Creality Ender-5 S1 Sonic 0.4 nozzle.json new file mode 100644 index 0000000000..8932628726 --- /dev/null +++ b/resources/profiles/Creality/process/0.20mm Standard @Creality Ender-5 S1 Sonic 0.4 nozzle.json @@ -0,0 +1,265 @@ +{ + "type": "process", + "name": "0.20mm Standard @Creality Ender-5 S1 Sonic 0.4 nozzle", + "inherits": "fdm_process_creality_common", + "from": "system", + "setting_id": "0d7La3peCCBKSGE3", + "instantiation": "true", + "accel_to_decel_enable": "1", + "accel_to_decel_factor": "25%", + "acceleration_limit_mess": "[[0.5,1.0,100,6000,210],[1.0,1.5,80,5500,200],[1.5,2.0,60,5000,190]]", + "acceleration_limit_mess_enable": "0", + "ai_infill": "0", + "alternate_extra_wall": "0", + "bottom_shell_layers": "4", + "bottom_shell_thickness": "0", + "bottom_solid_infill_flow_ratio": "1", + "bottom_surface_pattern": "monotonic", + "bridge_acceleration": "50%", + "bridge_angle": "0", + "bridge_density": "100%", + "bridge_flow": "0.95", + "bridge_no_support": "0", + "bridge_speed": "50", + "brim_ears_detection_length": "1", + "brim_ears_max_angle": "125", + "brim_object_gap": "0.1", + "brim_type": "auto_brim", + "brim_width": "5", + "compatible_printers": [ + "Creality Ender-5 S1 Sonic 0.4 nozzle" + ], + "counterbore_hole_bridging": "none", + "default_acceleration": "2000", + "default_jerk": "8", + "detect_narrow_internal_solid_infill": "1", + "detect_overhang_wall": "1", + "detect_thin_wall": "0", + "dont_filter_internal_bridges": "disabled", + "draft_shield": "disabled", + "elefant_foot_compensation": "0", + "elefant_foot_compensation_layers": "1", + "enable_arc_fitting": "0", + "enable_overhang_speed": "1", + "enable_prime_tower": "0", + "enable_support": "0", + "enforce_support_layers": "0", + "ensure_vertical_shell_thickness": "ensure_all", + "exclude_object": "0", + "extra_perimeters_on_overhangs": "0", + "filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode", + "filter_out_gap_fill": "0", + "flush_into_infill": "0", + "flush_into_objects": "0", + "flush_into_support": "1", + "fuzzy_skin": "none", + "fuzzy_skin_first_layer": "0", + "fuzzy_skin_point_distance": "0.8", + "fuzzy_skin_thickness": "0.3", + "gap_fill_target": "everywhere", + "gap_infill_speed": "100", + "gcode_add_line_number": "0", + "gcode_comments": "0", + "gcode_label_objects": "1", + "hole_to_polyhole": "0", + "hole_to_polyhole_threshold": "0.01", + "hole_to_polyhole_twisted": "1", + "independent_support_layer_height": "1", + "infill_anchor": "400%", + "infill_anchor_max": "20", + "infill_combination": "0", + "infill_direction": "45", + "infill_jerk": "8", + "infill_wall_overlap": "15%", + "initial_layer_acceleration": "1500", + "initial_layer_infill_speed": "40", + "initial_layer_jerk": "8", + "initial_layer_line_width": "0.5", + "initial_layer_min_bead_width": "85%", + "initial_layer_print_height": "0.2", + "initial_layer_speed": "25", + "initial_layer_travel_speed": "100%", + "inner_wall_acceleration": "2000", + "inner_wall_jerk": "8", + "inner_wall_line_width": "0.45", + "inner_wall_speed": "140", + "interface_shells": "0", + "internal_bridge_flow": "1", + "internal_bridge_speed": "150%", + "internal_solid_infill_acceleration": "100%", + "internal_solid_infill_line_width": "0.45", + "internal_solid_infill_pattern": "monotonic", + "internal_solid_infill_speed": "200", + "ironing_angle": "-1", + "ironing_flow": "15%", + "ironing_pattern": "zig-zag", + "ironing_spacing": "0.1", + "ironing_speed": "20", + "ironing_support_layer": "0", + "ironing_type": "no ironing", + "is_infill_first": "0", + "layer_height": "0.2", + "line_width": "0.42", + "make_overhang_printable": "0", + "make_overhang_printable_angle": "55", + "make_overhang_printable_hole_size": "0", + "max_bridge_length": "10", + "max_travel_detour_distance": "0", + "max_volumetric_extrusion_rate_slope": "0", + "max_volumetric_extrusion_rate_slope_segment_length": "3", + "min_bead_width": "85%", + "min_feature_size": "25%", + "min_length_factor": "0.5", + "min_width_top_surface": "300%", + "minimum_sparse_infill_area": "10", + "minimum_support_area": "5", + "mmu_segmented_region_interlocking_depth": "0", + "mmu_segmented_region_max_width": "0", + "only_one_wall_first_layer": "0", + "only_one_wall_top": "1", + "ooze_prevention": "0", + "outer_wall_acceleration": "1500", + "outer_wall_jerk": "8", + "outer_wall_line_width": "0.42", + "outer_wall_speed": "120", + "overhang_1_4_speed": "50", + "overhang_2_4_speed": "30", + "overhang_3_4_speed": "20", + "overhang_4_4_speed": "10", + "overhang_reverse": "0", + "overhang_reverse_internal_only": "0", + "overhang_reverse_threshold": "50%", + "precise_outer_wall": "0", + "prime_tower_brim_width": "3", + "prime_tower_enhance_type": "chamfer", + "prime_tower_width": "60", + "prime_volume": "45", + "print_flow_ratio": "1", + "print_order": "default", + "print_sequence": "by layer", + "raft_contact_distance": "0.1", + "raft_expansion": "1.5", + "raft_first_layer_density": "90%", + "raft_first_layer_expansion": "2", + "raft_layers": "0", + "reduce_crossing_wall": "0", + "reduce_infill_retraction": "1", + "resolution": "0.012", + "role_based_wipe_speed": "1", + "scarf_angle_threshold": "155", + "scarf_joint_flow_ratio": "1", + "scarf_joint_speed": "100%", + "scarf_overhang_threshold": "40%", + "seam_gap": "10%", + "seam_position": "aligned", + "seam_slope_conditional": "0", + "seam_slope_entire_loop": "0", + "seam_slope_inner_walls": "0", + "seam_slope_min_length": "20", + "seam_slope_start_height": "0", + "seam_slope_steps": "10", + "seam_slope_type": "none", + "single_extruder_multi_material_priming": "0", + "skirt_distance": "2", + "skirt_height": "2", + "skirt_loops": "2", + "skirt_speed": "50", + "slice_closing_radius": "0.049", + "slicing_mode": "regular", + "slow_down_layers": "0", + "slowdown_for_curled_perimeters": "0", + "small_area_infill_flow_compensation": "0", + "small_area_infill_flow_compensation_model": "0,0;\n0.2,0.4444;\n0.4,0.6145;\n0.6,0.7059;\n0.8,0.7619;\n1.5,0.8571;\n2,0.8889;\n3,0.9231;\n5,0.9520;\n10,1", + "small_perimeter_speed": "50%", + "small_perimeter_threshold": "0", + "solid_infill_filament": "1", + "sparse_infill_acceleration": "100%", + "sparse_infill_density": "15%", + "sparse_infill_filament": "1", + "sparse_infill_line_width": "0.45", + "sparse_infill_pattern": "grid", + "sparse_infill_speed": "200", + "speed_limit_to_height": "[[100,150,100,6000,210],[150,200,80,5500,200],[200,250,60,5000,190]]", + "speed_limit_to_height_enable": "0", + "spiral_mode": "0", + "spiral_mode_max_xy_smoothing": "200%", + "spiral_mode_smooth": "0", + "staggered_inner_seams": "0", + "standby_temperature_delta": "-5", + "support_angle": "0", + "support_base_pattern": "rectilinear", + "support_base_pattern_spacing": "2.5", + "support_bottom_interface_spacing": "0.5", + "support_bottom_z_distance": "0.2", + "support_critical_regions_only": "0", + "support_expansion": "0", + "support_filament": "0", + "support_interface_bottom_layers": "2", + "support_interface_filament": "0", + "support_interface_loop_pattern": "0", + "support_interface_not_for_body": "1", + "support_interface_pattern": "auto", + "support_interface_spacing": "0.5", + "support_interface_speed": "120", + "support_interface_top_layers": "2", + "support_line_width": "0.42", + "support_object_xy_distance": "0.35", + "support_on_build_plate_only": "0", + "support_remove_small_overhang": "1", + "support_speed": "120", + "support_style": "default", + "support_threshold_angle": "30", + "support_top_z_distance": "0.2", + "support_type": "normal(auto)", + "support_xy_overrides_z": "xy_overrides_z", + "thick_bridges": "0", + "thick_internal_bridges": "1", + "timelapse_type": "0", + "top_shell_layers": "4", + "top_shell_thickness": "0.8", + "top_solid_infill_flow_ratio": "1", + "top_surface_acceleration": "1500", + "top_surface_jerk": "8", + "top_surface_line_width": "0.42", + "top_surface_pattern": "monotonic", + "top_surface_speed": "100", + "travel_acceleration": "2000", + "travel_jerk": "8", + "travel_speed": "200", + "travel_speed_z": "0", + "tree_support_adaptive_layer_height": "1", + "tree_support_angle_slow": "25", + "tree_support_auto_brim": "1", + "tree_support_branch_angle": "45", + "tree_support_branch_angle_organic": "40", + "tree_support_branch_diameter": "2", + "tree_support_branch_diameter_angle": "5", + "tree_support_branch_diameter_double_wall": "3", + "tree_support_branch_diameter_organic": "2", + "tree_support_branch_distance": "5", + "tree_support_branch_distance_organic": "1", + "tree_support_brim_width": "3", + "tree_support_tip_diameter": "0.8", + "tree_support_top_rate": "30%", + "tree_support_wall_count": "0", + "wall_direction": "auto", + "wall_distribution_count": "1", + "wall_filament": "1", + "wall_generator": "classic", + "wall_loops": "2", + "wall_sequence": "inner wall/outer wall", + "wall_transition_angle": "10", + "wall_transition_filter_deviation": "25%", + "wall_transition_length": "100%", + "wipe_before_external_loop": "0", + "wipe_on_loops": "0", + "wipe_speed": "80%", + "wipe_tower_bridging": "10", + "wipe_tower_cone_angle": "0", + "wipe_tower_extra_spacing": "100%", + "wipe_tower_no_sparse_layers": "0", + "wipe_tower_rotation_angle": "0", + "wiping_volumes_extruders": "70,70,70,70,70,70,70,70,70,70", + "xy_contour_compensation": "0", + "xy_hole_compensation": "0" +} diff --git a/resources/profiles/Creality/process/0.20mm Standard @Creality Ender3 0.2.json b/resources/profiles/Creality/process/0.20mm Standard @Creality Ender3 0.2.json index f1cfbfe8f3..d9a3f8d843 100644 --- a/resources/profiles/Creality/process/0.20mm Standard @Creality Ender3 0.2.json +++ b/resources/profiles/Creality/process/0.20mm Standard @Creality Ender3 0.2.json @@ -30,7 +30,7 @@ "sparse_infill_density": "15%", "sparse_infill_pattern": "crosshatch", "initial_layer_acceleration": "0", - "travel_acceleration": "0", + "travel_acceleration": "500", "inner_wall_acceleration": "0", "initial_layer_line_width": "0.22", "initial_layer_print_height": "0.2", @@ -104,4 +104,4 @@ "compatible_printers": [ "Creality Ender-3 0.2 nozzle" ] -} +} \ No newline at end of file diff --git a/resources/profiles/Creality/process/0.20mm Standard @Creality Ender3 0.4.json b/resources/profiles/Creality/process/0.20mm Standard @Creality Ender3 0.4.json index b27666455f..04f482da54 100644 --- a/resources/profiles/Creality/process/0.20mm Standard @Creality Ender3 0.4.json +++ b/resources/profiles/Creality/process/0.20mm Standard @Creality Ender3 0.4.json @@ -30,7 +30,7 @@ "sparse_infill_density": "15%", "sparse_infill_pattern": "crosshatch", "initial_layer_acceleration": "0", - "travel_acceleration": "0", + "travel_acceleration": "500", "inner_wall_acceleration": "0", "initial_layer_line_width": "0.42", "initial_layer_print_height": "0.2", @@ -104,4 +104,4 @@ "compatible_printers": [ "Creality Ender-3 0.4 nozzle" ] -} +} \ No newline at end of file diff --git a/resources/profiles/Creality/process/0.20mm Standard @Creality Ender3 0.6.json b/resources/profiles/Creality/process/0.20mm Standard @Creality Ender3 0.6.json index ee6e2ed895..49aa126fc9 100644 --- a/resources/profiles/Creality/process/0.20mm Standard @Creality Ender3 0.6.json +++ b/resources/profiles/Creality/process/0.20mm Standard @Creality Ender3 0.6.json @@ -30,7 +30,7 @@ "sparse_infill_density": "15%", "sparse_infill_pattern": "crosshatch", "initial_layer_acceleration": "0", - "travel_acceleration": "0", + "travel_acceleration": "500", "inner_wall_acceleration": "0", "initial_layer_line_width": "0.63", "initial_layer_print_height": "0.2", @@ -104,4 +104,4 @@ "compatible_printers": [ "Creality Ender-3 0.6 nozzle" ] -} +} \ No newline at end of file diff --git a/resources/profiles/Creality/process/0.20mm Standard @Creality Ender3 0.8.json b/resources/profiles/Creality/process/0.20mm Standard @Creality Ender3 0.8.json index 0a9358e108..f00217c708 100644 --- a/resources/profiles/Creality/process/0.20mm Standard @Creality Ender3 0.8.json +++ b/resources/profiles/Creality/process/0.20mm Standard @Creality Ender3 0.8.json @@ -30,7 +30,7 @@ "sparse_infill_density": "15%", "sparse_infill_pattern": "crosshatch", "initial_layer_acceleration": "0", - "travel_acceleration": "0", + "travel_acceleration": "500", "inner_wall_acceleration": "0", "initial_layer_line_width": "0.82", "initial_layer_print_height": "0.2", @@ -104,4 +104,4 @@ "compatible_printers": [ "Creality Ender-3 0.8 nozzle" ] -} +} \ No newline at end of file diff --git a/resources/profiles/Creality/process/0.20mm Standard @Creality Ender3 Pro 0.2.json b/resources/profiles/Creality/process/0.20mm Standard @Creality Ender3 Pro 0.2.json index 0c2b09e737..48e7cf9c1b 100644 --- a/resources/profiles/Creality/process/0.20mm Standard @Creality Ender3 Pro 0.2.json +++ b/resources/profiles/Creality/process/0.20mm Standard @Creality Ender3 Pro 0.2.json @@ -30,7 +30,7 @@ "sparse_infill_density": "15%", "sparse_infill_pattern": "crosshatch", "initial_layer_acceleration": "0", - "travel_acceleration": "0", + "travel_acceleration": "500", "inner_wall_acceleration": "0", "initial_layer_line_width": "0.22", "initial_layer_print_height": "0.2", @@ -104,4 +104,4 @@ "compatible_printers": [ "Creality Ender-3 Pro 0.2 nozzle" ] -} +} \ No newline at end of file diff --git a/resources/profiles/Creality/process/0.20mm Standard @Creality Ender3 Pro 0.4.json b/resources/profiles/Creality/process/0.20mm Standard @Creality Ender3 Pro 0.4.json index b93111451e..f1034dc096 100644 --- a/resources/profiles/Creality/process/0.20mm Standard @Creality Ender3 Pro 0.4.json +++ b/resources/profiles/Creality/process/0.20mm Standard @Creality Ender3 Pro 0.4.json @@ -30,7 +30,7 @@ "sparse_infill_density": "15%", "sparse_infill_pattern": "crosshatch", "initial_layer_acceleration": "0", - "travel_acceleration": "0", + "travel_acceleration": "500", "inner_wall_acceleration": "0", "initial_layer_line_width": "0.42", "initial_layer_print_height": "0.2", @@ -104,4 +104,4 @@ "compatible_printers": [ "Creality Ender-3 Pro 0.4 nozzle" ] -} +} \ No newline at end of file diff --git a/resources/profiles/Creality/process/0.20mm Standard @Creality Ender3 Pro 0.6.json b/resources/profiles/Creality/process/0.20mm Standard @Creality Ender3 Pro 0.6.json index c190f844a8..12cc62f889 100644 --- a/resources/profiles/Creality/process/0.20mm Standard @Creality Ender3 Pro 0.6.json +++ b/resources/profiles/Creality/process/0.20mm Standard @Creality Ender3 Pro 0.6.json @@ -30,7 +30,7 @@ "sparse_infill_density": "15%", "sparse_infill_pattern": "crosshatch", "initial_layer_acceleration": "0", - "travel_acceleration": "0", + "travel_acceleration": "500", "inner_wall_acceleration": "0", "initial_layer_line_width": "0.63", "initial_layer_print_height": "0.2", @@ -104,4 +104,4 @@ "compatible_printers": [ "Creality Ender-3 Pro 0.6 nozzle" ] -} +} \ No newline at end of file diff --git a/resources/profiles/Creality/process/0.20mm Standard @Creality Ender3 Pro 0.8.json b/resources/profiles/Creality/process/0.20mm Standard @Creality Ender3 Pro 0.8.json index 260cb03123..fe8bb1a5e4 100644 --- a/resources/profiles/Creality/process/0.20mm Standard @Creality Ender3 Pro 0.8.json +++ b/resources/profiles/Creality/process/0.20mm Standard @Creality Ender3 Pro 0.8.json @@ -30,7 +30,7 @@ "sparse_infill_density": "15%", "sparse_infill_pattern": "crosshatch", "initial_layer_acceleration": "0", - "travel_acceleration": "0", + "travel_acceleration": "500", "inner_wall_acceleration": "0", "initial_layer_line_width": "0.82", "initial_layer_print_height": "0.2", @@ -104,4 +104,4 @@ "compatible_printers": [ "Creality Ender-3 Pro 0.8 nozzle" ] -} +} \ No newline at end of file diff --git a/resources/profiles/Creality/process/0.20mm Standard @Creality Ender3.json b/resources/profiles/Creality/process/0.20mm Standard @Creality Ender3.json index dc1e84e791..a31aa422e9 100644 --- a/resources/profiles/Creality/process/0.20mm Standard @Creality Ender3.json +++ b/resources/profiles/Creality/process/0.20mm Standard @Creality Ender3.json @@ -30,7 +30,7 @@ "sparse_infill_density": "15%", "sparse_infill_pattern": "crosshatch", "initial_layer_acceleration": "0", - "travel_acceleration": "0", + "travel_acceleration": "500", "inner_wall_acceleration": "0", "initial_layer_line_width": "0.42", "initial_layer_print_height": "0.2", @@ -104,4 +104,4 @@ "compatible_printers": [ "Creality Ender-3 0.4 nozzle" ] -} +} \ No newline at end of file diff --git a/resources/profiles/Creality/process/0.20mm Standard @Creality Ender3S1.json b/resources/profiles/Creality/process/0.20mm Standard @Creality Ender3S1.json index 1c2f7de443..34670dbacf 100644 --- a/resources/profiles/Creality/process/0.20mm Standard @Creality Ender3S1.json +++ b/resources/profiles/Creality/process/0.20mm Standard @Creality Ender3S1.json @@ -30,7 +30,7 @@ "sparse_infill_density": "15%", "sparse_infill_pattern": "crosshatch", "initial_layer_acceleration": "0", - "travel_acceleration": "0", + "travel_acceleration": "500", "inner_wall_acceleration": "0", "initial_layer_line_width": "0.42", "initial_layer_print_height": "0.2", @@ -104,4 +104,4 @@ "compatible_printers": [ "Creality Ender-3 S1 0.4 nozzle" ] -} +} \ No newline at end of file diff --git a/resources/profiles/Creality/process/0.20mm Standard @Creality Ender3S1Plus 0.2.json b/resources/profiles/Creality/process/0.20mm Standard @Creality Ender3S1Plus 0.2.json index 6d9ab2fe28..1fcec3161e 100644 --- a/resources/profiles/Creality/process/0.20mm Standard @Creality Ender3S1Plus 0.2.json +++ b/resources/profiles/Creality/process/0.20mm Standard @Creality Ender3S1Plus 0.2.json @@ -30,7 +30,7 @@ "sparse_infill_density": "15%", "sparse_infill_pattern": "crosshatch", "initial_layer_acceleration": "0", - "travel_acceleration": "0", + "travel_acceleration": "500", "inner_wall_acceleration": "0", "initial_layer_line_width": "0.22", "initial_layer_print_height": "0.2", @@ -104,4 +104,4 @@ "compatible_printers": [ "Creality Ender-3 S1 Plus 0.2 nozzle" ] -} +} \ No newline at end of file diff --git a/resources/profiles/Creality/process/0.20mm Standard @Creality Ender3S1Plus 0.4.json b/resources/profiles/Creality/process/0.20mm Standard @Creality Ender3S1Plus 0.4.json index cd152d2d75..9ee5a55fe2 100644 --- a/resources/profiles/Creality/process/0.20mm Standard @Creality Ender3S1Plus 0.4.json +++ b/resources/profiles/Creality/process/0.20mm Standard @Creality Ender3S1Plus 0.4.json @@ -30,7 +30,7 @@ "sparse_infill_density": "15%", "sparse_infill_pattern": "crosshatch", "initial_layer_acceleration": "0", - "travel_acceleration": "0", + "travel_acceleration": "500", "inner_wall_acceleration": "0", "initial_layer_line_width": "0.42", "initial_layer_print_height": "0.2", @@ -104,4 +104,4 @@ "compatible_printers": [ "Creality Ender-3 S1 Plus 0.4 nozzle" ] -} +} \ No newline at end of file diff --git a/resources/profiles/Creality/process/0.20mm Standard @Creality Ender3S1Plus 0.6.json b/resources/profiles/Creality/process/0.20mm Standard @Creality Ender3S1Plus 0.6.json index e97c038247..f91ecf1797 100644 --- a/resources/profiles/Creality/process/0.20mm Standard @Creality Ender3S1Plus 0.6.json +++ b/resources/profiles/Creality/process/0.20mm Standard @Creality Ender3S1Plus 0.6.json @@ -30,7 +30,7 @@ "sparse_infill_density": "15%", "sparse_infill_pattern": "crosshatch", "initial_layer_acceleration": "0", - "travel_acceleration": "0", + "travel_acceleration": "500", "inner_wall_acceleration": "0", "initial_layer_line_width": "0.62", "initial_layer_print_height": "0.2", @@ -104,4 +104,4 @@ "compatible_printers": [ "Creality Ender-3 S1 Plus 0.6 nozzle" ] -} +} \ No newline at end of file diff --git a/resources/profiles/Creality/process/0.20mm Standard @Creality Ender3S1Plus 0.8.json b/resources/profiles/Creality/process/0.20mm Standard @Creality Ender3S1Plus 0.8.json index 49582a273f..881b39db32 100644 --- a/resources/profiles/Creality/process/0.20mm Standard @Creality Ender3S1Plus 0.8.json +++ b/resources/profiles/Creality/process/0.20mm Standard @Creality Ender3S1Plus 0.8.json @@ -30,7 +30,7 @@ "sparse_infill_density": "15%", "sparse_infill_pattern": "crosshatch", "initial_layer_acceleration": "0", - "travel_acceleration": "0", + "travel_acceleration": "500", "inner_wall_acceleration": "0", "initial_layer_line_width": "0.82", "initial_layer_print_height": "0.2", @@ -104,4 +104,4 @@ "compatible_printers": [ "Creality Ender-3 S1 Plus 0.8 nozzle" ] -} +} \ No newline at end of file diff --git a/resources/profiles/Creality/process/0.20mm Standard @Creality Ender3S1Pro.json b/resources/profiles/Creality/process/0.20mm Standard @Creality Ender3S1Pro.json index 19346b5d19..f91af9f64f 100644 --- a/resources/profiles/Creality/process/0.20mm Standard @Creality Ender3S1Pro.json +++ b/resources/profiles/Creality/process/0.20mm Standard @Creality Ender3S1Pro.json @@ -30,7 +30,7 @@ "sparse_infill_density": "15%", "sparse_infill_pattern": "crosshatch", "initial_layer_acceleration": "0", - "travel_acceleration": "0", + "travel_acceleration": "500", "inner_wall_acceleration": "0", "initial_layer_line_width": "0.42", "initial_layer_print_height": "0.2", @@ -104,4 +104,4 @@ "compatible_printers": [ "Creality Ender-3 S1 Pro 0.4 nozzle" ] -} +} \ No newline at end of file diff --git a/resources/profiles/Creality/process/0.20mm Standard @Creality Ender3V2.json b/resources/profiles/Creality/process/0.20mm Standard @Creality Ender3V2.json index c20ff406ed..a450d82df2 100644 --- a/resources/profiles/Creality/process/0.20mm Standard @Creality Ender3V2.json +++ b/resources/profiles/Creality/process/0.20mm Standard @Creality Ender3V2.json @@ -29,7 +29,7 @@ "sparse_infill_density": "15%", "sparse_infill_pattern": "crosshatch", "initial_layer_acceleration": "500", - "travel_acceleration": "700", + "travel_acceleration": "500", "inner_wall_acceleration": "500", "initial_layer_line_width": "0.5", "initial_layer_print_height": "0.2", @@ -104,4 +104,4 @@ "compatible_printers": [ "Creality Ender-3 V2 0.4 nozzle" ] -} +} \ No newline at end of file diff --git a/resources/profiles/Creality/process/0.20mm Standard @Creality Ender5.json b/resources/profiles/Creality/process/0.20mm Standard @Creality Ender5.json index efaba44268..d1e55ceb63 100644 --- a/resources/profiles/Creality/process/0.20mm Standard @Creality Ender5.json +++ b/resources/profiles/Creality/process/0.20mm Standard @Creality Ender5.json @@ -30,7 +30,7 @@ "sparse_infill_density": "15%", "sparse_infill_pattern": "crosshatch", "initial_layer_acceleration": "0", - "travel_acceleration": "0", + "travel_acceleration": "500", "inner_wall_acceleration": "0", "initial_layer_line_width": "0.42", "initial_layer_print_height": "0.2", @@ -104,4 +104,4 @@ "compatible_printers": [ "Creality Ender-5 0.4 nozzle" ] -} +} \ No newline at end of file diff --git a/resources/profiles/Creality/process/0.20mm Standard @Creality Ender5Plus.json b/resources/profiles/Creality/process/0.20mm Standard @Creality Ender5Plus.json index a1ad472270..63dffa4336 100644 --- a/resources/profiles/Creality/process/0.20mm Standard @Creality Ender5Plus.json +++ b/resources/profiles/Creality/process/0.20mm Standard @Creality Ender5Plus.json @@ -30,7 +30,7 @@ "sparse_infill_density": "15%", "sparse_infill_pattern": "crosshatch", "initial_layer_acceleration": "0", - "travel_acceleration": "0", + "travel_acceleration": "500", "inner_wall_acceleration": "0", "initial_layer_line_width": "0.42", "initial_layer_print_height": "0.2", @@ -104,4 +104,4 @@ "compatible_printers": [ "Creality Ender-5 Plus 0.4 nozzle" ] -} +} \ No newline at end of file diff --git a/resources/profiles/Creality/process/0.20mm Standard @Creality Ender5Pro (2019) 0.25.json b/resources/profiles/Creality/process/0.20mm Standard @Creality Ender5Pro (2019) 0.25.json index be515b9d65..473c237402 100644 --- a/resources/profiles/Creality/process/0.20mm Standard @Creality Ender5Pro (2019) 0.25.json +++ b/resources/profiles/Creality/process/0.20mm Standard @Creality Ender5Pro (2019) 0.25.json @@ -7,5 +7,6 @@ "instantiation": "true", "bottom_shell_layers": "4", "top_shell_layers": "5", - "layer_height": "0.20" -} + "layer_height": "0.20", + "travel_acceleration": "500" +} \ No newline at end of file diff --git a/resources/profiles/Creality/process/0.20mm Standard @Creality Ender5Pro (2019) 0.3.json b/resources/profiles/Creality/process/0.20mm Standard @Creality Ender5Pro (2019) 0.3.json index 8920fa0caa..0fefec6b07 100644 --- a/resources/profiles/Creality/process/0.20mm Standard @Creality Ender5Pro (2019) 0.3.json +++ b/resources/profiles/Creality/process/0.20mm Standard @Creality Ender5Pro (2019) 0.3.json @@ -7,5 +7,6 @@ "instantiation": "true", "bottom_shell_layers": "4", "top_shell_layers": "5", - "layer_height": "0.20" -} + "layer_height": "0.20", + "travel_acceleration": "500" +} \ No newline at end of file diff --git a/resources/profiles/Creality/process/0.20mm Standard @Creality Ender5Pro (2019) 0.5.json b/resources/profiles/Creality/process/0.20mm Standard @Creality Ender5Pro (2019) 0.5.json index 6dc555ab8d..b15cfe4803 100644 --- a/resources/profiles/Creality/process/0.20mm Standard @Creality Ender5Pro (2019) 0.5.json +++ b/resources/profiles/Creality/process/0.20mm Standard @Creality Ender5Pro (2019) 0.5.json @@ -7,5 +7,6 @@ "instantiation": "true", "bottom_shell_layers": "4", "top_shell_layers": "5", - "layer_height": "0.20" -} + "layer_height": "0.20", + "travel_acceleration": "500" +} \ No newline at end of file diff --git a/resources/profiles/Creality/process/0.20mm Standard @Creality Ender5Pro (2019) 0.6.json b/resources/profiles/Creality/process/0.20mm Standard @Creality Ender5Pro (2019) 0.6.json index bf5f94e023..7d2dac16ee 100644 --- a/resources/profiles/Creality/process/0.20mm Standard @Creality Ender5Pro (2019) 0.6.json +++ b/resources/profiles/Creality/process/0.20mm Standard @Creality Ender5Pro (2019) 0.6.json @@ -7,5 +7,6 @@ "instantiation": "true", "bottom_shell_layers": "4", "top_shell_layers": "4", - "layer_height": "0.20" -} + "layer_height": "0.20", + "travel_acceleration": "500" +} \ No newline at end of file diff --git a/resources/profiles/Creality/process/0.20mm Standard @Creality Ender5Pro (2019) 0.8.json b/resources/profiles/Creality/process/0.20mm Standard @Creality Ender5Pro (2019) 0.8.json index 80356a6239..68d25ccb89 100644 --- a/resources/profiles/Creality/process/0.20mm Standard @Creality Ender5Pro (2019) 0.8.json +++ b/resources/profiles/Creality/process/0.20mm Standard @Creality Ender5Pro (2019) 0.8.json @@ -7,5 +7,6 @@ "instantiation": "true", "bottom_shell_layers": "4", "top_shell_layers": "5", - "layer_height": "0.20" -} + "layer_height": "0.20", + "travel_acceleration": "500" +} \ No newline at end of file diff --git a/resources/profiles/Creality/process/0.20mm Standard @Creality Ender5Pro (2019).json b/resources/profiles/Creality/process/0.20mm Standard @Creality Ender5Pro (2019).json index 4c9413c6e1..e768f4b576 100644 --- a/resources/profiles/Creality/process/0.20mm Standard @Creality Ender5Pro (2019).json +++ b/resources/profiles/Creality/process/0.20mm Standard @Creality Ender5Pro (2019).json @@ -29,7 +29,7 @@ "sparse_infill_density": "15%", "sparse_infill_pattern": "crosshatch", "initial_layer_acceleration": "500", - "travel_acceleration": "700", + "travel_acceleration": "500", "inner_wall_acceleration": "500", "initial_layer_line_width": "0.5", "initial_layer_print_height": "0.2", @@ -104,4 +104,4 @@ "compatible_printers": [ "Creality Ender-5 Pro (2019) 0.4 nozzle" ] -} +} \ No newline at end of file diff --git a/resources/profiles/Creality/process/0.20mm Standard @Creality Ender5S.json b/resources/profiles/Creality/process/0.20mm Standard @Creality Ender5S.json index 761c7164c8..5ef8ae6d74 100644 --- a/resources/profiles/Creality/process/0.20mm Standard @Creality Ender5S.json +++ b/resources/profiles/Creality/process/0.20mm Standard @Creality Ender5S.json @@ -30,7 +30,7 @@ "sparse_infill_density": "15%", "sparse_infill_pattern": "crosshatch", "initial_layer_acceleration": "0", - "travel_acceleration": "0", + "travel_acceleration": "500", "inner_wall_acceleration": "0", "initial_layer_line_width": "0.42", "initial_layer_print_height": "0.2", @@ -104,4 +104,4 @@ "compatible_printers": [ "Creality Ender-5S 0.4 nozzle" ] -} +} \ No newline at end of file diff --git a/resources/profiles/Creality/process/0.20mm Standard @Creality Ender5S1.json b/resources/profiles/Creality/process/0.20mm Standard @Creality Ender5S1.json index fac00205d0..2a6697d283 100644 --- a/resources/profiles/Creality/process/0.20mm Standard @Creality Ender5S1.json +++ b/resources/profiles/Creality/process/0.20mm Standard @Creality Ender5S1.json @@ -30,7 +30,7 @@ "sparse_infill_density": "15%", "sparse_infill_pattern": "crosshatch", "initial_layer_acceleration": "0", - "travel_acceleration": "0", + "travel_acceleration": "500", "inner_wall_acceleration": "0", "initial_layer_line_width": "0.42", "initial_layer_print_height": "0.2", @@ -104,4 +104,4 @@ "compatible_printers": [ "Creality Ender-5 S1 0.4 nozzle" ] -} +} \ No newline at end of file diff --git a/resources/profiles/Creality/process/0.20mm Standard @Creality Ender6.json b/resources/profiles/Creality/process/0.20mm Standard @Creality Ender6.json index 3ffeed2563..af385078a9 100644 --- a/resources/profiles/Creality/process/0.20mm Standard @Creality Ender6.json +++ b/resources/profiles/Creality/process/0.20mm Standard @Creality Ender6.json @@ -30,7 +30,7 @@ "sparse_infill_density": "15%", "sparse_infill_pattern": "crosshatch", "initial_layer_acceleration": "0", - "travel_acceleration": "0", + "travel_acceleration": "500", "inner_wall_acceleration": "0", "initial_layer_line_width": "0.42", "initial_layer_print_height": "0.2", @@ -104,4 +104,4 @@ "compatible_printers": [ "Creality Ender-6 0.4 nozzle" ] -} +} \ No newline at end of file diff --git a/resources/profiles/Creality/process/0.20mm Standard @Creality Sermoon D3 0.4 nozzle.json b/resources/profiles/Creality/process/0.20mm Standard @Creality Sermoon D3 0.4 nozzle.json new file mode 100644 index 0000000000..21b8e95b5c --- /dev/null +++ b/resources/profiles/Creality/process/0.20mm Standard @Creality Sermoon D3 0.4 nozzle.json @@ -0,0 +1,265 @@ +{ + "type": "process", + "name": "0.20mm Standard @Creality Sermoon D3 0.4 nozzle", + "inherits": "fdm_process_creality_common", + "from": "system", + "setting_id": "kiVhgHnzhfIiaHHv", + "instantiation": "true", + "accel_to_decel_enable": "1", + "accel_to_decel_factor": "100%", + "acceleration_limit_mess": "[[0.5,1.0,100,6000],[1.0,1.5,80,5500],[1.5,2.0,60,5000]]", + "acceleration_limit_mess_enable": "0", + "ai_infill": "0", + "alternate_extra_wall": "0", + "bottom_shell_layers": "4", + "bottom_shell_thickness": "0", + "bottom_solid_infill_flow_ratio": "1", + "bottom_surface_pattern": "monotonic", + "bridge_acceleration": "50%", + "bridge_angle": "0", + "bridge_density": "100%", + "bridge_flow": "1", + "bridge_no_support": "0", + "bridge_speed": "50", + "brim_ears_detection_length": "1", + "brim_ears_max_angle": "125", + "brim_object_gap": "0.2", + "brim_type": "auto_brim", + "brim_width": "5", + "compatible_printers": [ + "Creality Sermoon D3 0.4 nozzle" + ], + "counterbore_hole_bridging": "none", + "default_acceleration": "500", + "default_jerk": "8", + "detect_narrow_internal_solid_infill": "1", + "detect_overhang_wall": "1", + "detect_thin_wall": "0", + "dont_filter_internal_bridges": "disabled", + "draft_shield": "disabled", + "elefant_foot_compensation": "0.15", + "elefant_foot_compensation_layers": "1", + "enable_arc_fitting": "0", + "enable_overhang_speed": "1", + "enable_prime_tower": "0", + "enable_support": "0", + "enforce_support_layers": "0", + "ensure_vertical_shell_thickness": "ensure_all", + "exclude_object": "1", + "extra_perimeters_on_overhangs": "0", + "filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode", + "filter_out_gap_fill": "0", + "flush_into_infill": "0", + "flush_into_objects": "0", + "flush_into_support": "0", + "fuzzy_skin": "none", + "fuzzy_skin_first_layer": "0", + "fuzzy_skin_point_distance": "0.8", + "fuzzy_skin_thickness": "0.3", + "gap_fill_target": "everywhere", + "gap_infill_speed": "80", + "gcode_add_line_number": "0", + "gcode_comments": "0", + "gcode_label_objects": "1", + "hole_to_polyhole": "0", + "hole_to_polyhole_threshold": "0.01", + "hole_to_polyhole_twisted": "1", + "independent_support_layer_height": "1", + "infill_anchor": "400%", + "infill_anchor_max": "20", + "infill_combination": "0", + "infill_direction": "45", + "infill_jerk": "8", + "infill_wall_overlap": "30", + "initial_layer_acceleration": "500", + "initial_layer_infill_speed": "25", + "initial_layer_jerk": "8", + "initial_layer_line_width": "0.5", + "initial_layer_min_bead_width": "85%", + "initial_layer_print_height": "0.2", + "initial_layer_speed": "25", + "initial_layer_travel_speed": "100%", + "inner_wall_acceleration": "500", + "inner_wall_jerk": "8", + "inner_wall_line_width": "0.45", + "inner_wall_speed": "90", + "interface_shells": "0", + "internal_bridge_flow": "1", + "internal_bridge_speed": "150%", + "internal_solid_infill_acceleration": "100%", + "internal_solid_infill_line_width": "0.42", + "internal_solid_infill_pattern": "monotonic", + "internal_solid_infill_speed": "100", + "ironing_angle": "90", + "ironing_flow": "10%", + "ironing_pattern": "zig-zag", + "ironing_spacing": "0.15", + "ironing_speed": "30", + "ironing_support_layer": "0", + "ironing_type": "no ironing", + "is_infill_first": "0", + "layer_height": "0.2", + "line_width": "0.42", + "make_overhang_printable": "0", + "make_overhang_printable_angle": "55", + "make_overhang_printable_hole_size": "0", + "max_bridge_length": "10", + "max_travel_detour_distance": "0", + "max_volumetric_extrusion_rate_slope": "0", + "max_volumetric_extrusion_rate_slope_segment_length": "3", + "min_bead_width": "85%", + "min_feature_size": "25%", + "min_length_factor": "0.5", + "min_width_top_surface": "300%", + "minimum_sparse_infill_area": "15", + "minimum_support_area": "5", + "mmu_segmented_region_interlocking_depth": "0", + "mmu_segmented_region_max_width": "0", + "only_one_wall_first_layer": "0", + "only_one_wall_top": "1", + "ooze_prevention": "0", + "outer_wall_acceleration": "500", + "outer_wall_jerk": "8", + "outer_wall_line_width": "0.42", + "outer_wall_speed": "80", + "overhang_1_4_speed": "0", + "overhang_2_4_speed": "50", + "overhang_3_4_speed": "30", + "overhang_4_4_speed": "10", + "overhang_reverse": "0", + "overhang_reverse_internal_only": "0", + "overhang_reverse_threshold": "50%", + "precise_outer_wall": "0", + "prime_tower_brim_width": "3", + "prime_tower_enhance_type": "chamfer", + "prime_tower_width": "35", + "prime_volume": "45", + "print_flow_ratio": "1", + "print_order": "default", + "print_sequence": "by layer", + "raft_contact_distance": "0.1", + "raft_expansion": "1.5", + "raft_first_layer_density": "90%", + "raft_first_layer_expansion": "2", + "raft_layers": "0", + "reduce_crossing_wall": "0", + "reduce_infill_retraction": "1", + "resolution": "0.012", + "role_based_wipe_speed": "1", + "scarf_angle_threshold": "155", + "scarf_joint_flow_ratio": "1", + "scarf_joint_speed": "100%", + "scarf_overhang_threshold": "40%", + "seam_gap": "10%", + "seam_position": "aligned", + "seam_slope_conditional": "0", + "seam_slope_entire_loop": "0", + "seam_slope_inner_walls": "0", + "seam_slope_min_length": "20", + "seam_slope_start_height": "0", + "seam_slope_steps": "10", + "seam_slope_type": "none", + "single_extruder_multi_material_priming": "0", + "skirt_distance": "2", + "skirt_height": "1", + "skirt_loops": "0", + "skirt_speed": "50", + "slice_closing_radius": "0.049", + "slicing_mode": "regular", + "slow_down_layers": "0", + "slowdown_for_curled_perimeters": "0", + "small_area_infill_flow_compensation": "0", + "small_area_infill_flow_compensation_model": "0,0;\"\\n0.2,0.4444\";\"\\n0.4,0.6145\";\"\\n0.6,0.7059\";\"\\n0.8,0.7619\";\"\\n1.5,0.8571\";\"\\n2,0.8889\";\"\\n3,0.9231\";\"\\n5,0.9520\";\"\\n10,1\"", + "small_perimeter_speed": "50%", + "small_perimeter_threshold": "0", + "solid_infill_filament": "1", + "sparse_infill_acceleration": "100%", + "sparse_infill_density": "15%", + "sparse_infill_filament": "1", + "sparse_infill_line_width": "0.45", + "sparse_infill_pattern": "grid", + "sparse_infill_speed": "100", + "speed_limit_to_height": "[[100,150,100,6000],\n [150,200,80,5500],\n [200,250,60,5000]]", + "speed_limit_to_height_enable": "0", + "spiral_mode": "0", + "spiral_mode_max_xy_smoothing": "200%", + "spiral_mode_smooth": "0", + "staggered_inner_seams": "0", + "standby_temperature_delta": "-5", + "support_angle": "0", + "support_base_pattern": "rectilinear", + "support_base_pattern_spacing": "2.5", + "support_bottom_interface_spacing": "0.5", + "support_bottom_z_distance": "0.2", + "support_critical_regions_only": "0", + "support_expansion": "0", + "support_filament": "0", + "support_interface_bottom_layers": "2", + "support_interface_filament": "0", + "support_interface_loop_pattern": "0", + "support_interface_not_for_body": "1", + "support_interface_pattern": "auto", + "support_interface_spacing": "0.5", + "support_interface_speed": "80", + "support_interface_top_layers": "2", + "support_line_width": "0.42", + "support_object_xy_distance": "0.35", + "support_on_build_plate_only": "0", + "support_remove_small_overhang": "1", + "support_speed": "90", + "support_style": "default", + "support_threshold_angle": "30", + "support_top_z_distance": "0.2", + "support_type": "normal(auto)", + "support_xy_overrides_z": "xy_overrides_z", + "thick_bridges": "0", + "thick_internal_bridges": "1", + "timelapse_type": "0", + "top_shell_layers": "4", + "top_shell_thickness": "0.8", + "top_solid_infill_flow_ratio": "1", + "top_surface_acceleration": "500", + "top_surface_jerk": "8", + "top_surface_line_width": "0.42", + "top_surface_pattern": "monotonicline", + "top_surface_speed": "80", + "travel_acceleration": "500", + "travel_jerk": "8", + "travel_speed": "120", + "travel_speed_z": "0", + "tree_support_adaptive_layer_height": "1", + "tree_support_angle_slow": "25", + "tree_support_auto_brim": "1", + "tree_support_branch_angle": "45", + "tree_support_branch_angle_organic": "40", + "tree_support_branch_diameter": "2", + "tree_support_branch_diameter_angle": "5", + "tree_support_branch_diameter_double_wall": "3", + "tree_support_branch_diameter_organic": "2", + "tree_support_branch_distance": "5", + "tree_support_branch_distance_organic": "1", + "tree_support_brim_width": "3", + "tree_support_tip_diameter": "0.8", + "tree_support_top_rate": "30%", + "tree_support_wall_count": "0", + "wall_direction": "auto", + "wall_distribution_count": "1", + "wall_filament": "1", + "wall_generator": "classic", + "wall_loops": "3", + "wall_sequence": "inner wall/outer wall", + "wall_transition_angle": "10", + "wall_transition_filter_deviation": "25%", + "wall_transition_length": "100%", + "wipe_before_external_loop": "0", + "wipe_on_loops": "0", + "wipe_speed": "80%", + "wipe_tower_bridging": "10", + "wipe_tower_cone_angle": "0", + "wipe_tower_extra_spacing": "100%", + "wipe_tower_no_sparse_layers": "0", + "wipe_tower_rotation_angle": "0", + "wiping_volumes_extruders": "70,70,70,70,70,70,70,70,70,70", + "xy_contour_compensation": "0", + "xy_hole_compensation": "0" +} diff --git a/resources/profiles/Creality/process/0.20mm Standard @Creality Sermoon D3 Pro 0.4 nozzle.json b/resources/profiles/Creality/process/0.20mm Standard @Creality Sermoon D3 Pro 0.4 nozzle.json new file mode 100644 index 0000000000..ed7a20248e --- /dev/null +++ b/resources/profiles/Creality/process/0.20mm Standard @Creality Sermoon D3 Pro 0.4 nozzle.json @@ -0,0 +1,234 @@ +{ + "type": "process", + "name": "0.20mm Standard @Creality Sermoon D3 Pro 0.4 nozzle", + "inherits": "fdm_process_creality_common", + "from": "system", + "setting_id": "5k3qANKv9ylFh4Fz", + "instantiation": "true", + "accel_to_decel_enable": "1", + "accel_to_decel_factor": "100%", + "acceleration_limit_mess": "[[0.5,1.0,100,6000],[1.0,1.5,80,5500],[1.5,2.0,60,5000]]", + "bottom_shell_layers": "3", + "bottom_shell_thickness": "0", + "bottom_solid_infill_flow_ratio": "1", + "bottom_surface_pattern": "monotonic", + "bridge_acceleration": "50%", + "bridge_angle": "0", + "bridge_density": "100%", + "bridge_flow": "1", + "bridge_no_support": "0", + "bridge_speed": "25", + "brim_ears_detection_length": "1", + "brim_ears_max_angle": "125", + "brim_object_gap": "0.1", + "brim_type": "auto_brim", + "brim_width": "5", + "compatible_printers": [ + "Creality Sermoon D3 Pro 0.4 nozzle" + ], + "default_acceleration": "3000", + "default_jerk": "10", + "detect_narrow_internal_solid_infill": "1", + "detect_overhang_wall": "1", + "detect_thin_wall": "0", + "draft_shield": "disabled", + "elefant_foot_compensation": "0.15", + "elefant_foot_compensation_layers": "1", + "enable_arc_fitting": "1", + "enable_overhang_speed": "1", + "enable_prime_tower": "1", + "enable_support": "0", + "enforce_support_layers": "0", + "ensure_vertical_shell_thickness": "ensure_all", + "exclude_object": "1", + "extra_perimeters_on_overhangs": "0", + "filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode", + "filter_out_gap_fill": "0", + "flush_into_infill": "0", + "flush_into_objects": "0", + "flush_into_support": "0", + "fuzzy_skin": "none", + "fuzzy_skin_point_distance": "0.8", + "fuzzy_skin_thickness": "0.3", + "gap_infill_speed": "200", + "gcode_add_line_number": "0", + "gcode_comments": "0", + "gcode_label_objects": "0", + "hole_to_polyhole": "0", + "hole_to_polyhole_threshold": "0.01", + "hole_to_polyhole_twisted": "1", + "independent_support_layer_height": "1", + "infill_anchor": "400%", + "infill_anchor_max": "20", + "infill_combination": "0", + "infill_direction": "45", + "infill_jerk": "10", + "infill_wall_overlap": "30%", + "initial_layer_acceleration": "500", + "initial_layer_infill_speed": "80", + "initial_layer_jerk": "8", + "initial_layer_line_width": "0.5", + "initial_layer_min_bead_width": "85%", + "initial_layer_print_height": "0.2", + "initial_layer_speed": "40", + "initial_layer_travel_speed": "100", + "inner_wall_acceleration": "1500", + "inner_wall_jerk": "10", + "inner_wall_line_width": "0.45", + "inner_wall_speed": "200", + "interface_shells": "0", + "internal_bridge_flow": "1", + "internal_bridge_speed": "70", + "internal_solid_infill_acceleration": "100%", + "internal_solid_infill_line_width": "0.42", + "internal_solid_infill_pattern": "monotonic", + "internal_solid_infill_speed": "200", + "ironing_angle": "-1", + "ironing_flow": "10%", + "ironing_pattern": "zig-zag", + "ironing_spacing": "0.15", + "ironing_speed": "100", + "ironing_support_layer": "0", + "ironing_type": "no ironing", + "layer_height": "0.2", + "line_width": "0.42", + "make_overhang_printable": "0", + "make_overhang_printable_angle": "55", + "make_overhang_printable_hole_size": "0", + "max_bridge_length": "10", + "max_travel_detour_distance": "0", + "max_volumetric_extrusion_rate_slope": "0", + "max_volumetric_extrusion_rate_slope_segment_length": "3", + "min_bead_width": "85%", + "min_feature_size": "25%", + "min_width_top_surface": "300%", + "minimum_sparse_infill_area": "15", + "minimum_support_area": "5", + "only_one_wall_first_layer": "0", + "only_one_wall_top": "1", + "ooze_prevention": "1", + "outer_wall_acceleration": "1500", + "outer_wall_jerk": "8", + "outer_wall_line_width": "0.42", + "outer_wall_speed": "150", + "overhang_1_4_speed": "0", + "overhang_2_4_speed": "50", + "overhang_3_4_speed": "30", + "overhang_4_4_speed": "10", + "overhang_reverse": "0", + "overhang_reverse_threshold": "50%", + "precise_outer_wall": "0", + "preheat_time": "5", + "prime_tower_brim_width": "5", + "prime_tower_enhance_type": "chamfer", + "prime_tower_width": "20", + "prime_volume": "45", + "print_flow_ratio": "1", + "print_sequence": "by layer", + "raft_contact_distance": "0.1", + "raft_expansion": "1.5", + "raft_first_layer_density": "90%", + "raft_first_layer_expansion": "2", + "raft_layers": "0", + "reduce_crossing_wall": "0", + "reduce_infill_retraction": "1", + "resolution": "0.012", + "role_based_wipe_speed": "1", + "seam_gap": "10%", + "seam_position": "aligned", + "single_extruder_multi_material_priming": "0", + "skirt_distance": "2", + "skirt_height": "1", + "skirt_loops": "0", + "skirt_speed": "50", + "slice_closing_radius": "0.049", + "slicing_mode": "regular", + "slow_down_layers": "0", + "slowdown_for_curled_perimeters": "0", + "small_area_infill_flow_compensation_model": "0,0;\"\\n0.2,0.4444\";\"\\n0.4,0.6145\";\"\\n0.6,0.7059\";\"\\n0.8,0.7619\";\"\\n1.5,0.8571\";\"\\n2,0.8889\";\"\\n3,0.9231\";\"\\n5,0.9520\";\"\\n10,1\"", + "small_perimeter_speed": "50%", + "small_perimeter_threshold": "0", + "solid_infill_filament": "1", + "sparse_infill_acceleration": "100%", + "sparse_infill_density": "15%", + "sparse_infill_filament": "1", + "sparse_infill_line_width": "0.45", + "sparse_infill_pattern": "zig-zag", + "sparse_infill_speed": "200", + "spiral_mode": "0", + "staggered_inner_seams": "1", + "standby_temperature_delta": "-70", + "support_angle": "0", + "support_base_pattern": "rectilinear", + "support_base_pattern_spacing": "2.5", + "support_bottom_interface_spacing": "0.5", + "support_bottom_z_distance": "0.2", + "support_critical_regions_only": "0", + "support_expansion": "0", + "support_filament": "0", + "support_interface_bottom_layers": "2", + "support_interface_filament": "0", + "support_interface_loop_pattern": "0", + "support_interface_pattern": "auto", + "support_interface_spacing": "0.5", + "support_interface_speed": "80", + "support_interface_top_layers": "2", + "support_line_width": "0.4", + "support_object_xy_distance": "0.35", + "support_on_build_plate_only": "0", + "support_remove_small_overhang": "1", + "support_speed": "150", + "support_style": "default", + "support_threshold_angle": "30", + "support_top_z_distance": "0.2", + "support_type": "normal(auto)", + "support_xy_overrides_z": "xy_overrides_z", + "thick_bridges": "0", + "thick_internal_bridges": "1", + "timelapse_type": "0", + "top_bottom_infill_wall_overlap": "30%", + "top_shell_layers": "4", + "top_shell_thickness": "0.8", + "top_solid_infill_flow_ratio": "1", + "top_surface_acceleration": "1500", + "top_surface_jerk": "8", + "top_surface_line_width": "0.42", + "top_surface_pattern": "monotonicline", + "top_surface_speed": "120", + "travel_acceleration": "3000", + "travel_jerk": "10", + "travel_speed": "300", + "travel_speed_z": "0", + "tree_support_adaptive_layer_height": "1", + "tree_support_angle_slow": "25", + "tree_support_auto_brim": "1", + "tree_support_branch_angle": "45", + "tree_support_branch_angle_organic": "40", + "tree_support_branch_diameter": "2", + "tree_support_branch_diameter_angle": "5", + "tree_support_branch_diameter_double_wall": "3", + "tree_support_branch_diameter_organic": "2", + "tree_support_branch_distance": "5", + "tree_support_branch_distance_organic": "1", + "tree_support_brim_width": "3", + "tree_support_tip_diameter": "0.8", + "tree_support_top_rate": "30%", + "tree_support_wall_count": "0", + "wall_distribution_count": "1", + "wall_filament": "1", + "wall_generator": "classic", + "wall_loops": "2", + "wall_transition_angle": "10", + "wall_transition_filter_deviation": "25%", + "wall_transition_length": "100%", + "wipe_on_loops": "0", + "wipe_speed": "80%", + "wipe_tower_bridging": "10", + "wipe_tower_cone_angle": "50", + "wipe_tower_extra_spacing": "100%", + "wipe_tower_no_sparse_layers": "0", + "wipe_tower_rotation_angle": "0", + "wiping_volumes_extruders": "70,70,70,70,70,70,70,70,70,70", + "xy_contour_compensation": "0", + "xy_hole_compensation": "0" +} diff --git a/resources/profiles/Creality/process/0.20mm Standard @Creality Sermoon M300 0.4 nozzle.json b/resources/profiles/Creality/process/0.20mm Standard @Creality Sermoon M300 0.4 nozzle.json new file mode 100644 index 0000000000..c27a3b2bb5 --- /dev/null +++ b/resources/profiles/Creality/process/0.20mm Standard @Creality Sermoon M300 0.4 nozzle.json @@ -0,0 +1,267 @@ +{ + "type": "process", + "name": "0.20mm Standard @Creality Sermoon M300 0.4 nozzle", + "inherits": "fdm_process_creality_common", + "from": "system", + "setting_id": "3BRxuCkpfcCuRQtt", + "instantiation": "true", + "accel_to_decel_enable": "1", + "accel_to_decel_factor": "100", + "acceleration_limit_mess": "[[0.5,1.0,100,6000],[1.0,1.5,80,5500],[1.5,2.0,60,5000]]", + "acceleration_limit_mess_enable": "0", + "ai_infill": "0", + "alternate_extra_wall": "0", + "bottom_shell_layers": "3", + "bottom_shell_thickness": "0", + "bottom_solid_infill_flow_ratio": "1", + "bottom_surface_pattern": "monotonic", + "bridge_acceleration": "50%", + "bridge_angle": "0", + "bridge_density": "100%", + "bridge_flow": "1", + "bridge_no_support": "0", + "bridge_speed": "25", + "brim_ears_detection_length": "1", + "brim_ears_max_angle": "125", + "brim_object_gap": "0.1", + "brim_type": "auto_brim", + "brim_width": "5", + "compatible_printers": [ + "Creality Sermoon M300 0.4 nozzle" + ], + "counterbore_hole_bridging": "none", + "default_acceleration": "12000", + "default_jerk": "12", + "detect_narrow_internal_solid_infill": "1", + "detect_overhang_wall": "1", + "detect_thin_wall": "0", + "dont_filter_internal_bridges": "disabled", + "draft_shield": "disabled", + "elefant_foot_compensation": "0.15", + "elefant_foot_compensation_layers": "1", + "enable_arc_fitting": "1", + "enable_overhang_speed": "1", + "enable_prime_tower": "1", + "enable_support": "0", + "enforce_support_layers": "0", + "ensure_vertical_shell_thickness": "ensure_all", + "exclude_object": "1", + "extra_perimeters_on_overhangs": "0", + "filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode", + "filter_out_gap_fill": "0", + "flush_into_infill": "0", + "flush_into_objects": "0", + "flush_into_support": "1", + "fuzzy_skin": "none", + "fuzzy_skin_first_layer": "0", + "fuzzy_skin_point_distance": "0.8", + "fuzzy_skin_thickness": "0.3", + "gap_fill_target": "everywhere", + "gap_infill_speed": "250", + "gcode_add_line_number": "0", + "gcode_comments": "0", + "gcode_label_objects": "0", + "hole_to_polyhole": "0", + "hole_to_polyhole_threshold": "0.01", + "hole_to_polyhole_twisted": "1", + "independent_support_layer_height": "1", + "infill_anchor": "400%", + "infill_anchor_max": "20", + "infill_combination": "0", + "infill_direction": "45", + "infill_jerk": "12", + "infill_wall_overlap": "30%", + "initial_layer_acceleration": "2000", + "initial_layer_infill_speed": "105", + "initial_layer_jerk": "8", + "initial_layer_line_width": "0.5", + "initial_layer_min_bead_width": "85%", + "initial_layer_print_height": "0.2", + "initial_layer_speed": "60", + "initial_layer_travel_speed": "100%", + "inner_wall_acceleration": "5000", + "inner_wall_jerk": "8", + "inner_wall_line_width": "0.45", + "inner_wall_speed": "300", + "interface_shells": "0", + "internal_bridge_flow": "1", + "internal_bridge_speed": "150%", + "internal_solid_infill_acceleration": "100%", + "internal_solid_infill_line_width": "0.42", + "internal_solid_infill_pattern": "monotonic", + "internal_solid_infill_speed": "250", + "ironing_angle": "90", + "ironing_flow": "10%", + "ironing_pattern": "zig-zag", + "ironing_spacing": "0.15", + "ironing_speed": "30", + "ironing_support_layer": "0", + "ironing_type": "no ironing", + "is_infill_first": "0", + "layer_height": "0.2", + "line_width": "0.42", + "make_overhang_printable": "0", + "make_overhang_printable_angle": "55", + "make_overhang_printable_hole_size": "0", + "material_flow_dependent_temperature": "0", + "material_flow_temp_graph": "[[3.0,210],[10.0,220],[12.0,230]]", + "max_bridge_length": "10", + "max_travel_detour_distance": "0", + "max_volumetric_extrusion_rate_slope": "0", + "max_volumetric_extrusion_rate_slope_segment_length": "3", + "min_bead_width": "85%", + "min_feature_size": "25%", + "min_length_factor": "0.5", + "min_width_top_surface": "300%", + "minimum_sparse_infill_area": "15", + "minimum_support_area": "5", + "mmu_segmented_region_interlocking_depth": "0", + "mmu_segmented_region_max_width": "0", + "only_one_wall_first_layer": "0", + "only_one_wall_top": "1", + "ooze_prevention": "0", + "outer_wall_acceleration": "5000", + "outer_wall_jerk": "8", + "outer_wall_line_width": "0.42", + "outer_wall_speed": "200", + "overhang_1_4_speed": "0", + "overhang_2_4_speed": "50", + "overhang_3_4_speed": "30", + "overhang_4_4_speed": "10", + "overhang_reverse": "0", + "overhang_reverse_internal_only": "0", + "overhang_reverse_threshold": "50%", + "precise_outer_wall": "0", + "prime_tower_brim_width": "3", + "prime_tower_enhance_type": "chamfer", + "prime_tower_width": "40", + "prime_volume": "45", + "print_flow_ratio": "1", + "print_order": "default", + "print_sequence": "by layer", + "raft_contact_distance": "0.1", + "raft_expansion": "1.5", + "raft_first_layer_density": "90%", + "raft_first_layer_expansion": "2", + "raft_layers": "0", + "reduce_crossing_wall": "0", + "reduce_infill_retraction": "1", + "resolution": "0.012", + "role_based_wipe_speed": "1", + "scarf_angle_threshold": "155", + "scarf_joint_flow_ratio": "1", + "scarf_joint_speed": "100%", + "scarf_overhang_threshold": "40%", + "seam_gap": "10%", + "seam_position": "aligned", + "seam_slope_conditional": "0", + "seam_slope_entire_loop": "0", + "seam_slope_inner_walls": "0", + "seam_slope_min_length": "20", + "seam_slope_start_height": "0", + "seam_slope_steps": "10", + "seam_slope_type": "none", + "single_extruder_multi_material_priming": "0", + "skirt_distance": "2", + "skirt_height": "1", + "skirt_loops": "0", + "skirt_speed": "50", + "slice_closing_radius": "0.049", + "slicing_mode": "regular", + "slow_down_layers": "0", + "slowdown_for_curled_perimeters": "0", + "small_area_infill_flow_compensation": "0", + "small_area_infill_flow_compensation_model": "0,0;\"\\n0.2,0.4444\";\"\\n0.4,0.6145\";\"\\n0.6,0.7059\";\"\\n0.8,0.7619\";\"\\n1.5,0.8571\";\"\\n2,0.8889\";\"\\n3,0.9231\";\"\\n5,0.9520\";\"\\n10,1\"", + "small_perimeter_speed": "50%", + "small_perimeter_threshold": "0", + "solid_infill_filament": "1", + "sparse_infill_acceleration": "100%", + "sparse_infill_density": "15", + "sparse_infill_filament": "1", + "sparse_infill_line_width": "0.45", + "sparse_infill_pattern": "grid", + "sparse_infill_speed": "270", + "speed_limit_to_height": "[[100,150,100,6000],[150,200,80,5500],[200,250,60,5000]]", + "speed_limit_to_height_enable": "0", + "spiral_mode": "0", + "spiral_mode_max_xy_smoothing": "200%", + "spiral_mode_smooth": "0", + "staggered_inner_seams": "0", + "standby_temperature_delta": "-5", + "support_angle": "0", + "support_base_pattern": "rectilinear", + "support_base_pattern_spacing": "2.5", + "support_bottom_interface_spacing": "0.5", + "support_bottom_z_distance": "0.2", + "support_critical_regions_only": "0", + "support_expansion": "0", + "support_filament": "0", + "support_interface_bottom_layers": "2", + "support_interface_filament": "0", + "support_interface_loop_pattern": "0", + "support_interface_not_for_body": "1", + "support_interface_pattern": "auto", + "support_interface_spacing": "0.5", + "support_interface_speed": "80", + "support_interface_top_layers": "2", + "support_line_width": "0.42", + "support_object_xy_distance": "0.35", + "support_on_build_plate_only": "0", + "support_remove_small_overhang": "1", + "support_speed": "150", + "support_style": "default", + "support_threshold_angle": "30", + "support_top_z_distance": "0.2", + "support_type": "normal(auto)", + "support_xy_overrides_z": "xy_overrides_z", + "thick_bridges": "0", + "thick_internal_bridges": "1", + "timelapse_type": "0", + "top_shell_layers": "5", + "top_shell_thickness": "0.8", + "top_solid_infill_flow_ratio": "1", + "top_surface_acceleration": "5000", + "top_surface_jerk": "8", + "top_surface_line_width": "0.42", + "top_surface_pattern": "monotonicline", + "top_surface_speed": "200", + "travel_acceleration": "12000", + "travel_jerk": "4", + "travel_speed": "500", + "travel_speed_z": "0", + "tree_support_adaptive_layer_height": "1", + "tree_support_angle_slow": "25", + "tree_support_auto_brim": "1", + "tree_support_branch_angle": "45", + "tree_support_branch_angle_organic": "40", + "tree_support_branch_diameter": "2", + "tree_support_branch_diameter_angle": "5", + "tree_support_branch_diameter_double_wall": "3", + "tree_support_branch_diameter_organic": "2", + "tree_support_branch_distance": "5", + "tree_support_branch_distance_organic": "1", + "tree_support_brim_width": "3", + "tree_support_tip_diameter": "0.8", + "tree_support_top_rate": "30%", + "tree_support_wall_count": "0", + "wall_direction": "auto", + "wall_distribution_count": "1", + "wall_filament": "1", + "wall_generator": "classic", + "wall_loops": "2", + "wall_sequence": "inner wall/outer wall", + "wall_transition_angle": "10", + "wall_transition_filter_deviation": "25%", + "wall_transition_length": "100%", + "wipe_before_external_loop": "0", + "wipe_on_loops": "0", + "wipe_speed": "80%", + "wipe_tower_bridging": "10", + "wipe_tower_cone_angle": "0", + "wipe_tower_extra_spacing": "100%", + "wipe_tower_no_sparse_layers": "0", + "wipe_tower_rotation_angle": "0", + "wiping_volumes_extruders": "70,70,70,70,70,70,70,70,70,70", + "xy_contour_compensation": "0", + "xy_hole_compensation": "0" +} diff --git a/resources/profiles/Creality/process/0.20mm Standard @Creality Sermoon V1 Pro 0.4 nozzle.json b/resources/profiles/Creality/process/0.20mm Standard @Creality Sermoon V1 Pro 0.4 nozzle.json new file mode 100644 index 0000000000..07b8b5b843 --- /dev/null +++ b/resources/profiles/Creality/process/0.20mm Standard @Creality Sermoon V1 Pro 0.4 nozzle.json @@ -0,0 +1,265 @@ +{ + "type": "process", + "name": "0.20mm Standard @Creality Sermoon V1 Pro 0.4 nozzle", + "inherits": "fdm_process_creality_common", + "from": "system", + "setting_id": "OqNEI1eawVONwK5y", + "instantiation": "true", + "accel_to_decel_enable": "1", + "accel_to_decel_factor": "100%", + "acceleration_limit_mess": "[[0.5,1.0,100,6000],[1.0,1.5,80,5500],[1.5,2.0,60,5000]]", + "acceleration_limit_mess_enable": "0", + "ai_infill": "0", + "alternate_extra_wall": "0", + "bottom_shell_layers": "6", + "bottom_shell_thickness": "0", + "bottom_solid_infill_flow_ratio": "1", + "bottom_surface_pattern": "monotonic", + "bridge_acceleration": "50%", + "bridge_angle": "0", + "bridge_density": "100%", + "bridge_flow": "1", + "bridge_no_support": "0", + "bridge_speed": "50", + "brim_ears_detection_length": "1", + "brim_ears_max_angle": "125", + "brim_object_gap": "0.2", + "brim_type": "auto_brim", + "brim_width": "5", + "compatible_printers": [ + "Creality Sermoon V1 Pro 0.4 nozzle" + ], + "counterbore_hole_bridging": "none", + "default_acceleration": "500", + "default_jerk": "8", + "detect_narrow_internal_solid_infill": "1", + "detect_overhang_wall": "1", + "detect_thin_wall": "0", + "dont_filter_internal_bridges": "disabled", + "draft_shield": "disabled", + "elefant_foot_compensation": "0.15", + "elefant_foot_compensation_layers": "1", + "enable_arc_fitting": "0", + "enable_overhang_speed": "1", + "enable_prime_tower": "0", + "enable_support": "0", + "enforce_support_layers": "0", + "ensure_vertical_shell_thickness": "ensure_all", + "exclude_object": "1", + "extra_perimeters_on_overhangs": "0", + "filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode", + "filter_out_gap_fill": "0", + "flush_into_infill": "0", + "flush_into_objects": "0", + "flush_into_support": "0", + "fuzzy_skin": "none", + "fuzzy_skin_first_layer": "0", + "fuzzy_skin_point_distance": "0.8", + "fuzzy_skin_thickness": "0.3", + "gap_fill_target": "everywhere", + "gap_infill_speed": "60", + "gcode_add_line_number": "0", + "gcode_comments": "0", + "gcode_label_objects": "1", + "hole_to_polyhole": "0", + "hole_to_polyhole_threshold": "0.01", + "hole_to_polyhole_twisted": "1", + "independent_support_layer_height": "1", + "infill_anchor": "400%", + "infill_anchor_max": "20", + "infill_combination": "0", + "infill_direction": "45", + "infill_jerk": "8", + "infill_wall_overlap": "30", + "initial_layer_acceleration": "500", + "initial_layer_infill_speed": "30", + "initial_layer_jerk": "8", + "initial_layer_line_width": "0.5", + "initial_layer_min_bead_width": "85%", + "initial_layer_print_height": "0.2", + "initial_layer_speed": "15", + "initial_layer_travel_speed": "100%", + "inner_wall_acceleration": "500", + "inner_wall_jerk": "8", + "inner_wall_line_width": "0.45", + "inner_wall_speed": "70", + "interface_shells": "0", + "internal_bridge_flow": "1", + "internal_bridge_speed": "150%", + "internal_solid_infill_acceleration": "100%", + "internal_solid_infill_line_width": "0.42", + "internal_solid_infill_pattern": "monotonic", + "internal_solid_infill_speed": "70", + "ironing_angle": "90", + "ironing_flow": "10%", + "ironing_pattern": "zig-zag", + "ironing_spacing": "0.15", + "ironing_speed": "30", + "ironing_support_layer": "0", + "ironing_type": "no ironing", + "is_infill_first": "0", + "layer_height": "0.2", + "line_width": "0.42", + "make_overhang_printable": "0", + "make_overhang_printable_angle": "55", + "make_overhang_printable_hole_size": "0", + "max_bridge_length": "10", + "max_travel_detour_distance": "0", + "max_volumetric_extrusion_rate_slope": "0", + "max_volumetric_extrusion_rate_slope_segment_length": "3", + "min_bead_width": "85%", + "min_feature_size": "25%", + "min_length_factor": "0.5", + "min_width_top_surface": "300%", + "minimum_sparse_infill_area": "15", + "minimum_support_area": "5", + "mmu_segmented_region_interlocking_depth": "0", + "mmu_segmented_region_max_width": "0", + "only_one_wall_first_layer": "0", + "only_one_wall_top": "1", + "ooze_prevention": "0", + "outer_wall_acceleration": "500", + "outer_wall_jerk": "8", + "outer_wall_line_width": "0.42", + "outer_wall_speed": "60", + "overhang_1_4_speed": "0", + "overhang_2_4_speed": "30", + "overhang_3_4_speed": "20", + "overhang_4_4_speed": "10", + "overhang_reverse": "0", + "overhang_reverse_internal_only": "0", + "overhang_reverse_threshold": "50%", + "precise_outer_wall": "0", + "prime_tower_brim_width": "3", + "prime_tower_enhance_type": "chamfer", + "prime_tower_width": "35", + "prime_volume": "45", + "print_flow_ratio": "1", + "print_order": "default", + "print_sequence": "by layer", + "raft_contact_distance": "0.1", + "raft_expansion": "1.5", + "raft_first_layer_density": "90%", + "raft_first_layer_expansion": "2", + "raft_layers": "0", + "reduce_crossing_wall": "0", + "reduce_infill_retraction": "1", + "resolution": "0.012", + "role_based_wipe_speed": "1", + "scarf_angle_threshold": "155", + "scarf_joint_flow_ratio": "1", + "scarf_joint_speed": "100%", + "scarf_overhang_threshold": "40%", + "seam_gap": "10%", + "seam_position": "aligned", + "seam_slope_conditional": "0", + "seam_slope_entire_loop": "0", + "seam_slope_inner_walls": "0", + "seam_slope_min_length": "20", + "seam_slope_start_height": "0", + "seam_slope_steps": "10", + "seam_slope_type": "none", + "single_extruder_multi_material_priming": "0", + "skirt_distance": "2", + "skirt_height": "1", + "skirt_loops": "3", + "skirt_speed": "50", + "slice_closing_radius": "0.049", + "slicing_mode": "regular", + "slow_down_layers": "0", + "slowdown_for_curled_perimeters": "0", + "small_area_infill_flow_compensation": "0", + "small_area_infill_flow_compensation_model": "0,0;\"\\n0.2,0.4444\";\"\\n0.4,0.6145\";\"\\n0.6,0.7059\";\"\\n0.8,0.7619\";\"\\n1.5,0.8571\";\"\\n2,0.8889\";\"\\n3,0.9231\";\"\\n5,0.9520\";\"\\n10,1\"", + "small_perimeter_speed": "50%", + "small_perimeter_threshold": "0", + "solid_infill_filament": "1", + "sparse_infill_acceleration": "100%", + "sparse_infill_density": "15%", + "sparse_infill_filament": "1", + "sparse_infill_line_width": "0.45", + "sparse_infill_pattern": "grid", + "sparse_infill_speed": "70", + "speed_limit_to_height": "[[100,150,100,6000],\n [150,200,80,5500],\n [200,250,60,5000]]", + "speed_limit_to_height_enable": "0", + "spiral_mode": "0", + "spiral_mode_max_xy_smoothing": "200%", + "spiral_mode_smooth": "0", + "staggered_inner_seams": "0", + "standby_temperature_delta": "-5", + "support_angle": "0", + "support_base_pattern": "rectilinear", + "support_base_pattern_spacing": "2.5", + "support_bottom_interface_spacing": "0.5", + "support_bottom_z_distance": "0.2", + "support_critical_regions_only": "0", + "support_expansion": "0", + "support_filament": "0", + "support_interface_bottom_layers": "2", + "support_interface_filament": "0", + "support_interface_loop_pattern": "0", + "support_interface_not_for_body": "1", + "support_interface_pattern": "auto", + "support_interface_spacing": "0.5", + "support_interface_speed": "70", + "support_interface_top_layers": "2", + "support_line_width": "0.42", + "support_object_xy_distance": "0.35", + "support_on_build_plate_only": "0", + "support_remove_small_overhang": "1", + "support_speed": "70", + "support_style": "default", + "support_threshold_angle": "30", + "support_top_z_distance": "0.2", + "support_type": "normal(auto)", + "support_xy_overrides_z": "xy_overrides_z", + "thick_bridges": "0", + "thick_internal_bridges": "1", + "timelapse_type": "0", + "top_shell_layers": "6", + "top_shell_thickness": "0.8", + "top_solid_infill_flow_ratio": "1", + "top_surface_acceleration": "500", + "top_surface_jerk": "8", + "top_surface_line_width": "0.42", + "top_surface_pattern": "monotonicline", + "top_surface_speed": "60", + "travel_acceleration": "500", + "travel_jerk": "8", + "travel_speed": "100", + "travel_speed_z": "0", + "tree_support_adaptive_layer_height": "1", + "tree_support_angle_slow": "25", + "tree_support_auto_brim": "1", + "tree_support_branch_angle": "45", + "tree_support_branch_angle_organic": "40", + "tree_support_branch_diameter": "2", + "tree_support_branch_diameter_angle": "5", + "tree_support_branch_diameter_double_wall": "3", + "tree_support_branch_diameter_organic": "2", + "tree_support_branch_distance": "5", + "tree_support_branch_distance_organic": "1", + "tree_support_brim_width": "3", + "tree_support_tip_diameter": "0.8", + "tree_support_top_rate": "30%", + "tree_support_wall_count": "0", + "wall_direction": "auto", + "wall_distribution_count": "1", + "wall_filament": "1", + "wall_generator": "classic", + "wall_loops": "2", + "wall_sequence": "inner wall/outer wall", + "wall_transition_angle": "10", + "wall_transition_filter_deviation": "25%", + "wall_transition_length": "100%", + "wipe_before_external_loop": "0", + "wipe_on_loops": "0", + "wipe_speed": "80%", + "wipe_tower_bridging": "10", + "wipe_tower_cone_angle": "0", + "wipe_tower_extra_spacing": "100%", + "wipe_tower_no_sparse_layers": "0", + "wipe_tower_rotation_angle": "0", + "wiping_volumes_extruders": "70,70,70,70,70,70,70,70,70,70", + "xy_contour_compensation": "0", + "xy_hole_compensation": "0" +} diff --git a/resources/profiles/Creality/process/0.20mm Ultrafast @Creality CR-M4 SE 0.4 nozzle.json b/resources/profiles/Creality/process/0.20mm Ultrafast @Creality CR-M4 SE 0.4 nozzle.json new file mode 100644 index 0000000000..c25d688744 --- /dev/null +++ b/resources/profiles/Creality/process/0.20mm Ultrafast @Creality CR-M4 SE 0.4 nozzle.json @@ -0,0 +1,267 @@ +{ + "type": "process", + "name": "0.20mm Ultrafast @Creality CR-M4 SE 0.4 nozzle", + "inherits": "fdm_process_creality_common", + "from": "system", + "setting_id": "MdU3VLkLFPl7z0JA", + "instantiation": "true", + "accel_to_decel_enable": "1", + "accel_to_decel_factor": "25%", + "acceleration_limit_mess": "[[0.5,1.0,250,6000],[1.0,1.5,220,5000],[1.5,2.0,200,4000]]", + "acceleration_limit_mess_enable": "1", + "ai_infill": "0", + "alternate_extra_wall": "0", + "bottom_shell_layers": "4", + "bottom_shell_thickness": "0.8", + "bottom_solid_infill_flow_ratio": "1", + "bottom_surface_pattern": "monotonic", + "bridge_acceleration": "50%", + "bridge_angle": "0", + "bridge_density": "100%", + "bridge_flow": "0.95", + "bridge_no_support": "0", + "bridge_speed": "35", + "brim_ears_detection_length": "1", + "brim_ears_max_angle": "125", + "brim_object_gap": "0", + "brim_type": "auto_brim", + "brim_width": "0", + "compatible_printers": [ + "Creality CR-M4 SE 0.4 nozzle" + ], + "counterbore_hole_bridging": "none", + "default_acceleration": "6000", + "default_jerk": "5", + "detect_narrow_internal_solid_infill": "1", + "detect_overhang_wall": "1", + "detect_thin_wall": "1", + "dont_filter_internal_bridges": "disabled", + "draft_shield": "disabled", + "elefant_foot_compensation": "0", + "elefant_foot_compensation_layers": "1", + "enable_arc_fitting": "0", + "enable_overhang_speed": "1", + "enable_prime_tower": "0", + "enable_support": "0", + "enforce_support_layers": "0", + "ensure_vertical_shell_thickness": "ensure_all", + "exclude_object": "1", + "extra_perimeters_on_overhangs": "0", + "filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode", + "filter_out_gap_fill": "0", + "flush_into_infill": "0", + "flush_into_objects": "0", + "flush_into_support": "1", + "fuzzy_skin": "none", + "fuzzy_skin_first_layer": "0", + "fuzzy_skin_point_distance": "0.8", + "fuzzy_skin_thickness": "0.3", + "gap_fill_target": "everywhere", + "gap_infill_speed": "80", + "gcode_add_line_number": "0", + "gcode_comments": "0", + "gcode_label_objects": "1", + "hole_to_polyhole": "0", + "hole_to_polyhole_threshold": "0.01", + "hole_to_polyhole_twisted": "1", + "independent_support_layer_height": "1", + "infill_anchor": "400%", + "infill_anchor_max": "20", + "infill_combination": "0", + "infill_direction": "45", + "infill_jerk": "8", + "infill_wall_overlap": "25%", + "initial_layer_acceleration": "2000", + "initial_layer_infill_speed": "80", + "initial_layer_jerk": "5", + "initial_layer_line_width": "0.5", + "initial_layer_min_bead_width": "85%", + "initial_layer_print_height": "0.2", + "initial_layer_speed": "60", + "initial_layer_travel_speed": "100%", + "inner_wall_acceleration": "6000", + "inner_wall_jerk": "5", + "inner_wall_line_width": "0.42", + "inner_wall_speed": "300", + "interface_shells": "0", + "internal_bridge_flow": "1", + "internal_bridge_speed": "150%", + "internal_solid_infill_acceleration": "100%", + "internal_solid_infill_line_width": "0.42", + "internal_solid_infill_pattern": "monotonic", + "internal_solid_infill_speed": "300", + "ironing_angle": "-1", + "ironing_flow": "15%", + "ironing_pattern": "zig-zag", + "ironing_spacing": "0.1", + "ironing_speed": "44", + "ironing_support_layer": "0", + "ironing_type": "no ironing", + "is_infill_first": "0", + "layer_height": "0.2", + "line_width": "0.4", + "make_overhang_printable": "0", + "make_overhang_printable_angle": "55", + "make_overhang_printable_hole_size": "0", + "material_flow_dependent_temperature": "0", + "material_flow_temp_graph": "[[3.0,210],[10.0,220],[12.0,230]]", + "max_bridge_length": "10", + "max_travel_detour_distance": "0", + "max_volumetric_extrusion_rate_slope": "0", + "max_volumetric_extrusion_rate_slope_segment_length": "3", + "min_bead_width": "85%", + "min_feature_size": "25%", + "min_length_factor": "0.5", + "min_width_top_surface": "300%", + "minimum_sparse_infill_area": "10", + "minimum_support_area": "5", + "mmu_segmented_region_interlocking_depth": "0", + "mmu_segmented_region_max_width": "0", + "only_one_wall_first_layer": "0", + "only_one_wall_top": "0", + "ooze_prevention": "0", + "outer_wall_acceleration": "3000", + "outer_wall_jerk": "5", + "outer_wall_line_width": "0.4", + "outer_wall_speed": "200", + "overhang_1_4_speed": "0", + "overhang_2_4_speed": "30", + "overhang_3_4_speed": "25", + "overhang_4_4_speed": "20", + "overhang_reverse": "0", + "overhang_reverse_internal_only": "0", + "overhang_reverse_threshold": "50%", + "precise_outer_wall": "0", + "prime_tower_brim_width": "3", + "prime_tower_enhance_type": "chamfer", + "prime_tower_width": "60", + "prime_volume": "45", + "print_flow_ratio": "1", + "print_order": "default", + "print_sequence": "by layer", + "raft_contact_distance": "0.1", + "raft_expansion": "1.5", + "raft_first_layer_density": "90%", + "raft_first_layer_expansion": "2", + "raft_layers": "0", + "reduce_crossing_wall": "0", + "reduce_infill_retraction": "1", + "resolution": "0.012", + "role_based_wipe_speed": "1", + "scarf_angle_threshold": "155", + "scarf_joint_flow_ratio": "1", + "scarf_joint_speed": "100%", + "scarf_overhang_threshold": "40%", + "seam_gap": "10%", + "seam_position": "aligned", + "seam_slope_conditional": "0", + "seam_slope_entire_loop": "0", + "seam_slope_inner_walls": "0", + "seam_slope_min_length": "20", + "seam_slope_start_height": "0", + "seam_slope_steps": "10", + "seam_slope_type": "none", + "single_extruder_multi_material_priming": "0", + "skirt_distance": "2", + "skirt_height": "2", + "skirt_loops": "0", + "skirt_speed": "50", + "slice_closing_radius": "0.049", + "slicing_mode": "regular", + "slow_down_layers": "3", + "slowdown_for_curled_perimeters": "0", + "small_area_infill_flow_compensation": "0", + "small_area_infill_flow_compensation_model": "0,0;\"\\n0.2,0.4444\";\"\\n0.4,0.6145\";\"\\n0.6,0.7059\";\"\\n0.8,0.7619\";\"\\n1.5,0.8571\";\"\\n2,0.8889\";\"\\n3,0.9231\";\"\\n5,0.9520\";\"\\n10,1\"", + "small_perimeter_speed": "50%", + "small_perimeter_threshold": "0", + "solid_infill_filament": "1", + "sparse_infill_acceleration": "100%", + "sparse_infill_density": "15", + "sparse_infill_filament": "1", + "sparse_infill_line_width": "0.53", + "sparse_infill_pattern": "zig-zag", + "sparse_infill_speed": "300", + "speed_limit_to_height": "[[100,150,250,6000],[150,200,220,5000],[200,250,180,4000]]", + "speed_limit_to_height_enable": "1", + "spiral_mode": "0", + "spiral_mode_max_xy_smoothing": "200%", + "spiral_mode_smooth": "0", + "staggered_inner_seams": "0", + "standby_temperature_delta": "-5", + "support_angle": "0", + "support_base_pattern": "rectilinear", + "support_base_pattern_spacing": "2.5", + "support_bottom_interface_spacing": "0.5", + "support_bottom_z_distance": "0.2", + "support_critical_regions_only": "0", + "support_expansion": "0", + "support_filament": "0", + "support_interface_bottom_layers": "2", + "support_interface_filament": "0", + "support_interface_loop_pattern": "0", + "support_interface_not_for_body": "1", + "support_interface_pattern": "auto", + "support_interface_spacing": "0.5", + "support_interface_speed": "80", + "support_interface_top_layers": "2", + "support_line_width": "0.38", + "support_object_xy_distance": "0.35", + "support_on_build_plate_only": "0", + "support_remove_small_overhang": "1", + "support_speed": "150", + "support_style": "default", + "support_threshold_angle": "30", + "support_top_z_distance": "0.2", + "support_type": "normal(auto)", + "support_xy_overrides_z": "xy_overrides_z", + "thick_bridges": "0", + "thick_internal_bridges": "1", + "timelapse_type": "0", + "top_shell_layers": "4", + "top_shell_thickness": "0.8", + "top_solid_infill_flow_ratio": "0.95", + "top_surface_acceleration": "4000", + "top_surface_jerk": "5", + "top_surface_line_width": "0.4", + "top_surface_pattern": "monotonic", + "top_surface_speed": "200", + "travel_acceleration": "6000", + "travel_jerk": "8", + "travel_speed": "300", + "travel_speed_z": "0", + "tree_support_adaptive_layer_height": "1", + "tree_support_angle_slow": "25", + "tree_support_auto_brim": "1", + "tree_support_branch_angle": "45", + "tree_support_branch_angle_organic": "40", + "tree_support_branch_diameter": "2", + "tree_support_branch_diameter_angle": "5", + "tree_support_branch_diameter_double_wall": "3", + "tree_support_branch_diameter_organic": "2", + "tree_support_branch_distance": "5", + "tree_support_branch_distance_organic": "1", + "tree_support_brim_width": "3", + "tree_support_tip_diameter": "0.8", + "tree_support_top_rate": "30%", + "tree_support_wall_count": "0", + "wall_direction": "auto", + "wall_distribution_count": "1", + "wall_filament": "1", + "wall_generator": "classic", + "wall_loops": "2", + "wall_sequence": "inner wall/outer wall", + "wall_transition_angle": "10", + "wall_transition_filter_deviation": "25%", + "wall_transition_length": "100%", + "wipe_before_external_loop": "0", + "wipe_on_loops": "0", + "wipe_speed": "80%", + "wipe_tower_bridging": "10", + "wipe_tower_cone_angle": "0", + "wipe_tower_extra_spacing": "100%", + "wipe_tower_no_sparse_layers": "0", + "wipe_tower_rotation_angle": "0", + "wiping_volumes_extruders": "70,70,70,70,70,70,70,70,70,70", + "xy_contour_compensation": "0", + "xy_hole_compensation": "0" +} diff --git a/resources/profiles/Creality/process/0.20mm Ultrafast @Creality Ender-5 Max 0.4mm nozzle.json b/resources/profiles/Creality/process/0.20mm Ultrafast @Creality Ender-5 Max 0.4mm nozzle.json index 944efd7c84..b893e31512 100644 --- a/resources/profiles/Creality/process/0.20mm Ultrafast @Creality Ender-5 Max 0.4mm nozzle.json +++ b/resources/profiles/Creality/process/0.20mm Ultrafast @Creality Ender-5 Max 0.4mm nozzle.json @@ -248,7 +248,7 @@ "wall_filament": "1", "outer_wall_filament_id": "0", "inner_wall_filament_id": "0", - "wall_generator": "arachne", + "wall_generator": "classic", "wall_loops": "2", "wall_sequence": "inner wall/outer wall", "wall_transition_angle": "10", diff --git a/resources/profiles/Creality/process/0.24mm Draft @Creality CR-6 0.4.json b/resources/profiles/Creality/process/0.24mm Draft @Creality CR-6 0.4.json index 613aba63aa..f55fb25cd5 100644 --- a/resources/profiles/Creality/process/0.24mm Draft @Creality CR-6 0.4.json +++ b/resources/profiles/Creality/process/0.24mm Draft @Creality CR-6 0.4.json @@ -18,5 +18,6 @@ "compatible_printers": [ "Creality CR-6 SE 0.4 nozzle", "Creality CR-6 Max 0.4 nozzle" - ] -} + ], + "travel_acceleration": "500" +} \ No newline at end of file diff --git a/resources/profiles/Creality/process/0.24mm Draft @Creality CR-6 0.6.json b/resources/profiles/Creality/process/0.24mm Draft @Creality CR-6 0.6.json index 9280c29399..58dd958ba4 100644 --- a/resources/profiles/Creality/process/0.24mm Draft @Creality CR-6 0.6.json +++ b/resources/profiles/Creality/process/0.24mm Draft @Creality CR-6 0.6.json @@ -18,5 +18,6 @@ "compatible_printers": [ "Creality CR-6 SE 0.6 nozzle", "Creality CR-6 Max 0.6 nozzle" - ] -} + ], + "travel_acceleration": "500" +} \ No newline at end of file diff --git a/resources/profiles/Creality/process/0.24mm Draft @Creality CR10Max.json b/resources/profiles/Creality/process/0.24mm Draft @Creality CR10Max.json index 30dceb8779..6b3d6ee09b 100644 --- a/resources/profiles/Creality/process/0.24mm Draft @Creality CR10Max.json +++ b/resources/profiles/Creality/process/0.24mm Draft @Creality CR10Max.json @@ -29,7 +29,7 @@ "sparse_infill_density": "15%", "sparse_infill_pattern": "crosshatch", "initial_layer_acceleration": "500", - "travel_acceleration": "700", + "travel_acceleration": "500", "inner_wall_acceleration": "500", "initial_layer_line_width": "0.5", "initial_layer_print_height": "0.2", @@ -104,4 +104,4 @@ "compatible_printers": [ "Creality CR-10 Max 0.4 nozzle" ] -} +} \ No newline at end of file diff --git a/resources/profiles/Creality/process/0.24mm Draft @Creality Ender3 0.2.json b/resources/profiles/Creality/process/0.24mm Draft @Creality Ender3 0.2.json index 321a209d41..3cb09b1428 100644 --- a/resources/profiles/Creality/process/0.24mm Draft @Creality Ender3 0.2.json +++ b/resources/profiles/Creality/process/0.24mm Draft @Creality Ender3 0.2.json @@ -30,7 +30,7 @@ "sparse_infill_density": "15%", "sparse_infill_pattern": "crosshatch", "initial_layer_acceleration": "0", - "travel_acceleration": "0", + "travel_acceleration": "500", "inner_wall_acceleration": "0", "initial_layer_line_width": "0.22", "initial_layer_print_height": "0.2", @@ -104,4 +104,4 @@ "compatible_printers": [ "Creality Ender-3 0.2 nozzle" ] -} +} \ No newline at end of file diff --git a/resources/profiles/Creality/process/0.24mm Draft @Creality Ender3 0.4.json b/resources/profiles/Creality/process/0.24mm Draft @Creality Ender3 0.4.json index a7eeb4b431..cadcfad296 100644 --- a/resources/profiles/Creality/process/0.24mm Draft @Creality Ender3 0.4.json +++ b/resources/profiles/Creality/process/0.24mm Draft @Creality Ender3 0.4.json @@ -30,7 +30,7 @@ "sparse_infill_density": "15%", "sparse_infill_pattern": "crosshatch", "initial_layer_acceleration": "0", - "travel_acceleration": "0", + "travel_acceleration": "500", "inner_wall_acceleration": "0", "initial_layer_line_width": "0.42", "initial_layer_print_height": "0.2", @@ -104,4 +104,4 @@ "compatible_printers": [ "Creality Ender-3 0.4 nozzle" ] -} +} \ No newline at end of file diff --git a/resources/profiles/Creality/process/0.24mm Draft @Creality Ender3 0.6.json b/resources/profiles/Creality/process/0.24mm Draft @Creality Ender3 0.6.json index 0f72e86f78..c57f18fb58 100644 --- a/resources/profiles/Creality/process/0.24mm Draft @Creality Ender3 0.6.json +++ b/resources/profiles/Creality/process/0.24mm Draft @Creality Ender3 0.6.json @@ -30,7 +30,7 @@ "sparse_infill_density": "15%", "sparse_infill_pattern": "crosshatch", "initial_layer_acceleration": "0", - "travel_acceleration": "0", + "travel_acceleration": "500", "inner_wall_acceleration": "0", "initial_layer_line_width": "0.63", "initial_layer_print_height": "0.2", @@ -104,4 +104,4 @@ "compatible_printers": [ "Creality Ender-3 0.6 nozzle" ] -} +} \ No newline at end of file diff --git a/resources/profiles/Creality/process/0.24mm Draft @Creality Ender3 0.8.json b/resources/profiles/Creality/process/0.24mm Draft @Creality Ender3 0.8.json index bb97f10bd8..5c9925f6dd 100644 --- a/resources/profiles/Creality/process/0.24mm Draft @Creality Ender3 0.8.json +++ b/resources/profiles/Creality/process/0.24mm Draft @Creality Ender3 0.8.json @@ -30,7 +30,7 @@ "sparse_infill_density": "15%", "sparse_infill_pattern": "crosshatch", "initial_layer_acceleration": "0", - "travel_acceleration": "0", + "travel_acceleration": "500", "inner_wall_acceleration": "0", "initial_layer_line_width": "0.42", "initial_layer_print_height": "0.2", @@ -104,4 +104,4 @@ "compatible_printers": [ "Creality Ender-3 0.8 nozzle" ] -} +} \ No newline at end of file diff --git a/resources/profiles/Creality/process/0.24mm Draft @Creality Ender3 Pro 0.2.json b/resources/profiles/Creality/process/0.24mm Draft @Creality Ender3 Pro 0.2.json index ae13bbdc2e..cea6715713 100644 --- a/resources/profiles/Creality/process/0.24mm Draft @Creality Ender3 Pro 0.2.json +++ b/resources/profiles/Creality/process/0.24mm Draft @Creality Ender3 Pro 0.2.json @@ -30,7 +30,7 @@ "sparse_infill_density": "15%", "sparse_infill_pattern": "crosshatch", "initial_layer_acceleration": "0", - "travel_acceleration": "0", + "travel_acceleration": "500", "inner_wall_acceleration": "0", "initial_layer_line_width": "0.22", "initial_layer_print_height": "0.2", @@ -104,4 +104,4 @@ "compatible_printers": [ "Creality Ender-3 Pro 0.2 nozzle" ] -} +} \ No newline at end of file diff --git a/resources/profiles/Creality/process/0.24mm Draft @Creality Ender3 Pro 0.4.json b/resources/profiles/Creality/process/0.24mm Draft @Creality Ender3 Pro 0.4.json index b75a5f183d..f146ede84d 100644 --- a/resources/profiles/Creality/process/0.24mm Draft @Creality Ender3 Pro 0.4.json +++ b/resources/profiles/Creality/process/0.24mm Draft @Creality Ender3 Pro 0.4.json @@ -30,7 +30,7 @@ "sparse_infill_density": "15%", "sparse_infill_pattern": "crosshatch", "initial_layer_acceleration": "0", - "travel_acceleration": "0", + "travel_acceleration": "500", "inner_wall_acceleration": "0", "initial_layer_line_width": "0.42", "initial_layer_print_height": "0.2", @@ -104,4 +104,4 @@ "compatible_printers": [ "Creality Ender-3 Pro 0.4 nozzle" ] -} +} \ No newline at end of file diff --git a/resources/profiles/Creality/process/0.24mm Draft @Creality Ender3 Pro 0.6.json b/resources/profiles/Creality/process/0.24mm Draft @Creality Ender3 Pro 0.6.json index 435d40e856..49532a9f89 100644 --- a/resources/profiles/Creality/process/0.24mm Draft @Creality Ender3 Pro 0.6.json +++ b/resources/profiles/Creality/process/0.24mm Draft @Creality Ender3 Pro 0.6.json @@ -30,7 +30,7 @@ "sparse_infill_density": "15%", "sparse_infill_pattern": "crosshatch", "initial_layer_acceleration": "0", - "travel_acceleration": "0", + "travel_acceleration": "500", "inner_wall_acceleration": "0", "initial_layer_line_width": "0.63", "initial_layer_print_height": "0.2", @@ -104,4 +104,4 @@ "compatible_printers": [ "Creality Ender-3 Pro 0.6 nozzle" ] -} +} \ No newline at end of file diff --git a/resources/profiles/Creality/process/0.24mm Draft @Creality Ender3 Pro 0.8.json b/resources/profiles/Creality/process/0.24mm Draft @Creality Ender3 Pro 0.8.json index 80677ecbe6..e6712e9e0c 100644 --- a/resources/profiles/Creality/process/0.24mm Draft @Creality Ender3 Pro 0.8.json +++ b/resources/profiles/Creality/process/0.24mm Draft @Creality Ender3 Pro 0.8.json @@ -30,7 +30,7 @@ "sparse_infill_density": "15%", "sparse_infill_pattern": "crosshatch", "initial_layer_acceleration": "0", - "travel_acceleration": "0", + "travel_acceleration": "500", "inner_wall_acceleration": "0", "initial_layer_line_width": "0.42", "initial_layer_print_height": "0.2", @@ -104,4 +104,4 @@ "compatible_printers": [ "Creality Ender-3 Pro 0.8 nozzle" ] -} +} \ No newline at end of file diff --git a/resources/profiles/Creality/process/0.24mm Draft @Creality Ender3S1Plus 0.2.json b/resources/profiles/Creality/process/0.24mm Draft @Creality Ender3S1Plus 0.2.json index 40969e1d77..68465e6552 100644 --- a/resources/profiles/Creality/process/0.24mm Draft @Creality Ender3S1Plus 0.2.json +++ b/resources/profiles/Creality/process/0.24mm Draft @Creality Ender3S1Plus 0.2.json @@ -30,7 +30,7 @@ "sparse_infill_density": "10%", "sparse_infill_pattern": "crosshatch", "initial_layer_acceleration": "0", - "travel_acceleration": "0", + "travel_acceleration": "500", "inner_wall_acceleration": "0", "initial_layer_line_width": "0.22", "initial_layer_print_height": "0.2", @@ -104,4 +104,4 @@ "compatible_printers": [ "Creality Ender-3 S1 Plus 0.2 nozzle" ] -} +} \ No newline at end of file diff --git a/resources/profiles/Creality/process/0.24mm Draft @Creality Ender3S1Plus 0.4.json b/resources/profiles/Creality/process/0.24mm Draft @Creality Ender3S1Plus 0.4.json index 2366b2862a..6bb4b876b5 100644 --- a/resources/profiles/Creality/process/0.24mm Draft @Creality Ender3S1Plus 0.4.json +++ b/resources/profiles/Creality/process/0.24mm Draft @Creality Ender3S1Plus 0.4.json @@ -30,7 +30,7 @@ "sparse_infill_density": "10%", "sparse_infill_pattern": "crosshatch", "initial_layer_acceleration": "0", - "travel_acceleration": "0", + "travel_acceleration": "500", "inner_wall_acceleration": "0", "initial_layer_line_width": "0.42", "initial_layer_print_height": "0.2", @@ -104,4 +104,4 @@ "compatible_printers": [ "Creality Ender-3 S1 Plus 0.4 nozzle" ] -} +} \ No newline at end of file diff --git a/resources/profiles/Creality/process/0.24mm Draft @Creality Ender3S1Plus 0.6.json b/resources/profiles/Creality/process/0.24mm Draft @Creality Ender3S1Plus 0.6.json index 5889b22d33..5abfb69109 100644 --- a/resources/profiles/Creality/process/0.24mm Draft @Creality Ender3S1Plus 0.6.json +++ b/resources/profiles/Creality/process/0.24mm Draft @Creality Ender3S1Plus 0.6.json @@ -30,7 +30,7 @@ "sparse_infill_density": "10%", "sparse_infill_pattern": "crosshatch", "initial_layer_acceleration": "0", - "travel_acceleration": "0", + "travel_acceleration": "500", "inner_wall_acceleration": "0", "initial_layer_line_width": "0.62", "initial_layer_print_height": "0.2", @@ -104,4 +104,4 @@ "compatible_printers": [ "Creality Ender-3 S1 Plus 0.6 nozzle" ] -} +} \ No newline at end of file diff --git a/resources/profiles/Creality/process/0.24mm Draft @Creality Ender3S1Plus 0.8.json b/resources/profiles/Creality/process/0.24mm Draft @Creality Ender3S1Plus 0.8.json index 2790d07d1b..4a5441d441 100644 --- a/resources/profiles/Creality/process/0.24mm Draft @Creality Ender3S1Plus 0.8.json +++ b/resources/profiles/Creality/process/0.24mm Draft @Creality Ender3S1Plus 0.8.json @@ -30,7 +30,7 @@ "sparse_infill_density": "10%", "sparse_infill_pattern": "crosshatch", "initial_layer_acceleration": "0", - "travel_acceleration": "0", + "travel_acceleration": "500", "inner_wall_acceleration": "0", "initial_layer_line_width": "0.82", "initial_layer_print_height": "0.2", @@ -104,4 +104,4 @@ "compatible_printers": [ "Creality Ender-3 S1 Plus 0.8 nozzle" ] -} +} \ No newline at end of file diff --git a/resources/profiles/Creality/process/0.24mm Draft @Creality Ender3V2.json b/resources/profiles/Creality/process/0.24mm Draft @Creality Ender3V2.json index af0c60205c..860302e43a 100644 --- a/resources/profiles/Creality/process/0.24mm Draft @Creality Ender3V2.json +++ b/resources/profiles/Creality/process/0.24mm Draft @Creality Ender3V2.json @@ -29,7 +29,7 @@ "sparse_infill_density": "15%", "sparse_infill_pattern": "crosshatch", "initial_layer_acceleration": "500", - "travel_acceleration": "700", + "travel_acceleration": "500", "inner_wall_acceleration": "500", "initial_layer_line_width": "0.5", "initial_layer_print_height": "0.2", @@ -104,4 +104,4 @@ "compatible_printers": [ "Creality Ender-3 V2 0.4 nozzle" ] -} +} \ No newline at end of file diff --git a/resources/profiles/Creality/process/0.24mm Draft @Creality Ender5Pro (2019) 0.3.json b/resources/profiles/Creality/process/0.24mm Draft @Creality Ender5Pro (2019) 0.3.json index 0e0eb4dc85..51746e618e 100644 --- a/resources/profiles/Creality/process/0.24mm Draft @Creality Ender5Pro (2019) 0.3.json +++ b/resources/profiles/Creality/process/0.24mm Draft @Creality Ender5Pro (2019) 0.3.json @@ -7,5 +7,6 @@ "instantiation": "true", "bottom_shell_layers": "3", "top_shell_layers": "4", - "layer_height": "0.24" -} + "layer_height": "0.24", + "travel_acceleration": "500" +} \ No newline at end of file diff --git a/resources/profiles/Creality/process/0.24mm Draft @Creality Ender5Pro (2019) 0.5.json b/resources/profiles/Creality/process/0.24mm Draft @Creality Ender5Pro (2019) 0.5.json index 63dc2bc305..fc0373a88a 100644 --- a/resources/profiles/Creality/process/0.24mm Draft @Creality Ender5Pro (2019) 0.5.json +++ b/resources/profiles/Creality/process/0.24mm Draft @Creality Ender5Pro (2019) 0.5.json @@ -7,5 +7,6 @@ "instantiation": "true", "bottom_shell_layers": "3", "top_shell_layers": "4", - "layer_height": "0.24" -} + "layer_height": "0.24", + "travel_acceleration": "500" +} \ No newline at end of file diff --git a/resources/profiles/Creality/process/0.24mm Draft @Creality Ender5Pro (2019) 0.6.json b/resources/profiles/Creality/process/0.24mm Draft @Creality Ender5Pro (2019) 0.6.json index 6049703a62..467e9fcc4c 100644 --- a/resources/profiles/Creality/process/0.24mm Draft @Creality Ender5Pro (2019) 0.6.json +++ b/resources/profiles/Creality/process/0.24mm Draft @Creality Ender5Pro (2019) 0.6.json @@ -7,5 +7,6 @@ "instantiation": "true", "bottom_shell_layers": "3", "top_shell_layers": "4", - "layer_height": "0.24" -} + "layer_height": "0.24", + "travel_acceleration": "500" +} \ No newline at end of file diff --git a/resources/profiles/Creality/process/0.24mm Draft @Creality Ender5Pro (2019) 0.8.json b/resources/profiles/Creality/process/0.24mm Draft @Creality Ender5Pro (2019) 0.8.json index 942736f2cd..c7784056a9 100644 --- a/resources/profiles/Creality/process/0.24mm Draft @Creality Ender5Pro (2019) 0.8.json +++ b/resources/profiles/Creality/process/0.24mm Draft @Creality Ender5Pro (2019) 0.8.json @@ -7,5 +7,6 @@ "instantiation": "true", "bottom_shell_layers": "3", "top_shell_layers": "4", - "layer_height": "0.24" -} + "layer_height": "0.24", + "travel_acceleration": "500" +} \ No newline at end of file diff --git a/resources/profiles/Creality/process/0.24mm Draft @Creality Ender5Pro (2019).json b/resources/profiles/Creality/process/0.24mm Draft @Creality Ender5Pro (2019).json index 389f793d31..41aea9d7dd 100644 --- a/resources/profiles/Creality/process/0.24mm Draft @Creality Ender5Pro (2019).json +++ b/resources/profiles/Creality/process/0.24mm Draft @Creality Ender5Pro (2019).json @@ -29,7 +29,7 @@ "sparse_infill_density": "15%", "sparse_infill_pattern": "crosshatch", "initial_layer_acceleration": "500", - "travel_acceleration": "700", + "travel_acceleration": "500", "inner_wall_acceleration": "500", "initial_layer_line_width": "0.5", "initial_layer_print_height": "0.2", @@ -104,4 +104,4 @@ "compatible_printers": [ "Creality Ender-5 Pro (2019) 0.4 nozzle" ] -} +} \ No newline at end of file diff --git a/resources/profiles/Creality/process/0.24mm Optimal @Creality CR-6 0.8.json b/resources/profiles/Creality/process/0.24mm Optimal @Creality CR-6 0.8.json index 2591c462cf..005429f059 100644 --- a/resources/profiles/Creality/process/0.24mm Optimal @Creality CR-6 0.8.json +++ b/resources/profiles/Creality/process/0.24mm Optimal @Creality CR-6 0.8.json @@ -19,5 +19,6 @@ "compatible_printers": [ "Creality CR-6 SE 0.8 nozzle", "Creality CR-6 Max 0.8 nozzle" - ] -} + ], + "travel_acceleration": "500" +} \ No newline at end of file diff --git a/resources/profiles/Creality/process/0.24mm Standard @Creality Ender-3 V3 0.8 nozzle.json b/resources/profiles/Creality/process/0.24mm Standard @Creality Ender-3 V3 0.8 nozzle.json new file mode 100644 index 0000000000..733342116a --- /dev/null +++ b/resources/profiles/Creality/process/0.24mm Standard @Creality Ender-3 V3 0.8 nozzle.json @@ -0,0 +1,244 @@ +{ + "type": "process", + "name": "0.24mm Standard @Creality Ender-3 V3 0.8 nozzle", + "inherits": "fdm_process_creality_common", + "from": "system", + "setting_id": "Bw1CXOOnrWY8XI5Y", + "instantiation": "true", + "accel_to_decel_enable": "1", + "accel_to_decel_factor": "80", + "acceleration_limit_mess": "[[0.5,1.0,100,6000],[1.0,1.5,80,5500],[1.5,2.0,60,5000]]", + "acceleration_limit_mess_enable": "0", + "alternate_extra_wall": "0", + "bottom_shell_layers": "3", + "bottom_shell_thickness": "0", + "bottom_solid_infill_flow_ratio": "1", + "bottom_surface_pattern": "monotonic", + "bridge_acceleration": "50%", + "bridge_angle": "0", + "bridge_density": "100", + "bridge_flow": "1", + "bridge_no_support": "0", + "bridge_speed": "25", + "brim_ears_detection_length": "1", + "brim_ears_max_angle": "125", + "brim_object_gap": "0.1", + "brim_type": "auto_brim", + "brim_width": "5", + "compatible_printers": [ + "Creality Ender-3 V3 0.8 nozzle" + ], + "default_acceleration": "12000", + "default_jerk": "8", + "detect_narrow_internal_solid_infill": "1", + "detect_overhang_wall": "1", + "detect_thin_wall": "0", + "draft_shield": "disabled", + "elefant_foot_compensation": "0.15", + "elefant_foot_compensation_layers": "1", + "enable_arc_fitting": "1", + "enable_overhang_speed": "1", + "enable_prime_tower": "0", + "enable_support": "0", + "enforce_support_layers": "0", + "ensure_vertical_shell_thickness": "ensure_all", + "exclude_object": "1", + "extra_perimeters_on_overhangs": "0", + "filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode", + "filter_out_gap_fill": "0", + "flush_into_infill": "0", + "flush_into_objects": "0", + "flush_into_support": "1", + "fuzzy_skin": "none", + "fuzzy_skin_first_layer": "0", + "fuzzy_skin_point_distance": "0.8", + "fuzzy_skin_thickness": "0.3", + "gap_infill_speed": "50", + "gcode_add_line_number": "0", + "gcode_comments": "0", + "gcode_label_objects": "1", + "hole_to_polyhole": "0", + "hole_to_polyhole_threshold": "0.01", + "hole_to_polyhole_twisted": "1", + "independent_support_layer_height": "1", + "infill_anchor": "400%", + "infill_anchor_max": "20", + "infill_combination": "0", + "infill_direction": "45", + "infill_jerk": "12", + "infill_wall_overlap": "30", + "initial_layer_acceleration": "500", + "initial_layer_infill_speed": "60", + "initial_layer_jerk": "8", + "initial_layer_line_width": "0.82", + "initial_layer_min_bead_width": "85%", + "initial_layer_print_height": "0.4", + "initial_layer_speed": "40", + "initial_layer_travel_speed": "100%", + "inner_wall_acceleration": "5000", + "inner_wall_jerk": "8", + "inner_wall_line_width": "0.82", + "inner_wall_speed": "150", + "interface_shells": "0", + "internal_bridge_flow": "1", + "internal_bridge_speed": "60", + "internal_solid_infill_acceleration": "100%", + "internal_solid_infill_line_width": "0.82", + "internal_solid_infill_pattern": "monotonic", + "internal_solid_infill_speed": "150", + "ironing_angle": "-1", + "ironing_flow": "10%", + "ironing_pattern": "zig-zag", + "ironing_spacing": "0.15", + "ironing_speed": "30", + "ironing_support_layer": "0", + "ironing_type": "no ironing", + "is_infill_first": "0", + "layer_height": "0.24", + "line_width": "0.82", + "make_overhang_printable": "0", + "make_overhang_printable_angle": "55", + "make_overhang_printable_hole_size": "0", + "max_bridge_length": "10", + "max_travel_detour_distance": "0", + "max_volumetric_extrusion_rate_slope": "0", + "max_volumetric_extrusion_rate_slope_segment_length": "3", + "min_bead_width": "85%", + "min_feature_size": "25%", + "min_width_top_surface": "300%", + "minimum_sparse_infill_area": "15", + "minimum_support_area": "5", + "mmu_segmented_region_interlocking_depth": "0", + "mmu_segmented_region_max_width": "0", + "only_one_wall_first_layer": "0", + "only_one_wall_top": "1", + "ooze_prevention": "0", + "outer_wall_acceleration": "5000", + "outer_wall_jerk": "8", + "outer_wall_line_width": "0.82", + "outer_wall_speed": "100", + "overhang_1_4_speed": "0", + "overhang_2_4_speed": "30", + "overhang_3_4_speed": "20", + "overhang_4_4_speed": "10", + "overhang_reverse": "0", + "overhang_reverse_internal_only": "0", + "overhang_reverse_threshold": "50%", + "precise_outer_wall": "1", + "prime_tower_brim_width": "3", + "prime_tower_width": "60", + "prime_volume": "45", + "print_flow_ratio": "1", + "print_sequence": "by layer", + "raft_contact_distance": "0.1", + "raft_expansion": "1.5", + "raft_first_layer_density": "90%", + "raft_first_layer_expansion": "2", + "raft_layers": "0", + "reduce_crossing_wall": "0", + "reduce_infill_retraction": "1", + "resolution": "0.012", + "role_based_wipe_speed": "1", + "seam_gap": "10%", + "seam_position": "aligned", + "single_extruder_multi_material_priming": "0", + "skirt_distance": "2", + "skirt_height": "1", + "skirt_loops": "0", + "skirt_speed": "50", + "slice_closing_radius": "0.049", + "slicing_mode": "regular", + "slow_down_layers": "0", + "slowdown_for_curled_perimeters": "0", + "small_perimeter_speed": "50%", + "small_perimeter_threshold": "0", + "solid_infill_filament": "1", + "sparse_infill_acceleration": "100%", + "sparse_infill_density": "15", + "sparse_infill_filament": "1", + "sparse_infill_line_width": "0.82", + "sparse_infill_pattern": "grid", + "sparse_infill_speed": "120", + "speed_limit_to_height": "[[100,150,200,6000],[150,200,200,4000],[200,250,200,2000]]", + "speed_limit_to_height_enable": "0", + "spiral_mode": "0", + "spiral_mode_max_xy_smoothing": "200%", + "spiral_mode_smooth": "0", + "staggered_inner_seams": "1", + "standby_temperature_delta": "-5", + "support_angle": "0", + "support_base_pattern": "rectilinear", + "support_base_pattern_spacing": "2.5", + "support_bottom_interface_spacing": "0.5", + "support_bottom_z_distance": "0.2", + "support_critical_regions_only": "0", + "support_expansion": "0", + "support_filament": "0", + "support_interface_bottom_layers": "2", + "support_interface_filament": "0", + "support_interface_loop_pattern": "0", + "support_interface_not_for_body": "1", + "support_interface_pattern": "auto", + "support_interface_spacing": "0.5", + "support_interface_speed": "80", + "support_interface_top_layers": "2", + "support_line_width": "0.82", + "support_object_xy_distance": "0.35", + "support_on_build_plate_only": "0", + "support_remove_small_overhang": "1", + "support_speed": "150", + "support_style": "default", + "support_threshold_angle": "30", + "support_top_z_distance": "0.2", + "support_type": "normal(auto)", + "support_xy_overrides_z": "xy_overrides_z", + "thick_bridges": "0", + "thick_internal_bridges": "1", + "timelapse_type": "0", + "top_shell_layers": "5", + "top_shell_thickness": "1.2", + "top_solid_infill_flow_ratio": "1", + "top_surface_acceleration": "2000", + "top_surface_jerk": "6", + "top_surface_line_width": "0.82", + "top_surface_pattern": "monotonicline", + "top_surface_speed": "100", + "travel_acceleration": "12000", + "travel_jerk": "12", + "travel_speed": "500", + "travel_speed_z": "0", + "tree_support_adaptive_layer_height": "1", + "tree_support_angle_slow": "25", + "tree_support_auto_brim": "1", + "tree_support_branch_angle": "45", + "tree_support_branch_angle_organic": "40", + "tree_support_branch_diameter": "2", + "tree_support_branch_diameter_angle": "5", + "tree_support_branch_diameter_double_wall": "3", + "tree_support_branch_diameter_organic": "2", + "tree_support_branch_distance": "5", + "tree_support_branch_distance_organic": "1", + "tree_support_brim_width": "3", + "tree_support_tip_diameter": "0.8", + "tree_support_top_rate": "30%", + "tree_support_wall_count": "0", + "wall_distribution_count": "1", + "wall_filament": "1", + "wall_generator": "classic", + "wall_loops": "2", + "wall_sequence": "inner wall/outer wall", + "wall_transition_angle": "10", + "wall_transition_filter_deviation": "25%", + "wall_transition_length": "100%", + "wipe_before_external_loop": "0", + "wipe_on_loops": "0", + "wipe_speed": "80%", + "wipe_tower_bridging": "10", + "wipe_tower_cone_angle": "0", + "wipe_tower_extra_spacing": "100%", + "wipe_tower_no_sparse_layers": "0", + "wipe_tower_rotation_angle": "0", + "wiping_volumes_extruders": "70,70,70,70,70,70,70,70,70,70", + "xy_contour_compensation": "0", + "xy_hole_compensation": "0" +} diff --git a/resources/profiles/Creality/process/0.24mm Standard @Creality Sermoon M300 0.4 nozzle.json b/resources/profiles/Creality/process/0.24mm Standard @Creality Sermoon M300 0.4 nozzle.json new file mode 100644 index 0000000000..3d0cb37b46 --- /dev/null +++ b/resources/profiles/Creality/process/0.24mm Standard @Creality Sermoon M300 0.4 nozzle.json @@ -0,0 +1,267 @@ +{ + "type": "process", + "name": "0.24mm Standard @Creality Sermoon M300 0.4 nozzle", + "inherits": "fdm_process_creality_common", + "from": "system", + "setting_id": "aMb2KnBA5Bge7QK5", + "instantiation": "true", + "accel_to_decel_enable": "1", + "accel_to_decel_factor": "100", + "acceleration_limit_mess": "[[0.5,1.0,100,6000],[1.0,1.5,80,5500],[1.5,2.0,60,5000]]", + "acceleration_limit_mess_enable": "0", + "ai_infill": "0", + "alternate_extra_wall": "0", + "bottom_shell_layers": "3", + "bottom_shell_thickness": "0", + "bottom_solid_infill_flow_ratio": "1", + "bottom_surface_pattern": "monotonic", + "bridge_acceleration": "50%", + "bridge_angle": "0", + "bridge_density": "100%", + "bridge_flow": "1", + "bridge_no_support": "0", + "bridge_speed": "50", + "brim_ears_detection_length": "1", + "brim_ears_max_angle": "125", + "brim_object_gap": "0.1", + "brim_type": "auto_brim", + "brim_width": "5", + "compatible_printers": [ + "Creality Sermoon M300 0.4 nozzle" + ], + "counterbore_hole_bridging": "none", + "default_acceleration": "12000", + "default_jerk": "12", + "detect_narrow_internal_solid_infill": "1", + "detect_overhang_wall": "1", + "detect_thin_wall": "0", + "dont_filter_internal_bridges": "disabled", + "draft_shield": "disabled", + "elefant_foot_compensation": "0.15", + "elefant_foot_compensation_layers": "1", + "enable_arc_fitting": "1", + "enable_overhang_speed": "1", + "enable_prime_tower": "1", + "enable_support": "0", + "enforce_support_layers": "0", + "ensure_vertical_shell_thickness": "ensure_all", + "exclude_object": "1", + "extra_perimeters_on_overhangs": "0", + "filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode", + "filter_out_gap_fill": "0", + "flush_into_infill": "0", + "flush_into_objects": "0", + "flush_into_support": "1", + "fuzzy_skin": "none", + "fuzzy_skin_first_layer": "0", + "fuzzy_skin_point_distance": "0.8", + "fuzzy_skin_thickness": "0.3", + "gap_fill_target": "everywhere", + "gap_infill_speed": "250", + "gcode_add_line_number": "0", + "gcode_comments": "0", + "gcode_label_objects": "0", + "hole_to_polyhole": "0", + "hole_to_polyhole_threshold": "0.01", + "hole_to_polyhole_twisted": "1", + "independent_support_layer_height": "1", + "infill_anchor": "400%", + "infill_anchor_max": "20", + "infill_combination": "0", + "infill_direction": "45", + "infill_jerk": "12", + "infill_wall_overlap": "30%", + "initial_layer_acceleration": "2000", + "initial_layer_infill_speed": "105", + "initial_layer_jerk": "8", + "initial_layer_line_width": "0.5", + "initial_layer_min_bead_width": "85%", + "initial_layer_print_height": "0.2", + "initial_layer_speed": "60", + "initial_layer_travel_speed": "100%", + "inner_wall_acceleration": "5000", + "inner_wall_jerk": "8", + "inner_wall_line_width": "0.45", + "inner_wall_speed": "300", + "interface_shells": "0", + "internal_bridge_flow": "1", + "internal_bridge_speed": "150%", + "internal_solid_infill_acceleration": "100%", + "internal_solid_infill_line_width": "0.42", + "internal_solid_infill_pattern": "monotonic", + "internal_solid_infill_speed": "250", + "ironing_angle": "90", + "ironing_flow": "10%", + "ironing_pattern": "zig-zag", + "ironing_spacing": "0.15", + "ironing_speed": "30", + "ironing_support_layer": "0", + "ironing_type": "no ironing", + "is_infill_first": "0", + "layer_height": "0.24", + "line_width": "0.42", + "make_overhang_printable": "0", + "make_overhang_printable_angle": "55", + "make_overhang_printable_hole_size": "0", + "material_flow_dependent_temperature": "0", + "material_flow_temp_graph": "[[3.0,210],[10.0,220],[12.0,230]]", + "max_bridge_length": "10", + "max_travel_detour_distance": "0", + "max_volumetric_extrusion_rate_slope": "0", + "max_volumetric_extrusion_rate_slope_segment_length": "3", + "min_bead_width": "85%", + "min_feature_size": "25%", + "min_length_factor": "0.5", + "min_width_top_surface": "300%", + "minimum_sparse_infill_area": "15", + "minimum_support_area": "5", + "mmu_segmented_region_interlocking_depth": "0", + "mmu_segmented_region_max_width": "0", + "only_one_wall_first_layer": "0", + "only_one_wall_top": "1", + "ooze_prevention": "0", + "outer_wall_acceleration": "5000", + "outer_wall_jerk": "8", + "outer_wall_line_width": "0.42", + "outer_wall_speed": "200", + "overhang_1_4_speed": "0", + "overhang_2_4_speed": "50", + "overhang_3_4_speed": "30", + "overhang_4_4_speed": "10", + "overhang_reverse": "0", + "overhang_reverse_internal_only": "0", + "overhang_reverse_threshold": "50%", + "precise_outer_wall": "0", + "prime_tower_brim_width": "3", + "prime_tower_enhance_type": "chamfer", + "prime_tower_width": "40", + "prime_volume": "45", + "print_flow_ratio": "1", + "print_order": "default", + "print_sequence": "by layer", + "raft_contact_distance": "0.1", + "raft_expansion": "1.5", + "raft_first_layer_density": "90%", + "raft_first_layer_expansion": "2", + "raft_layers": "0", + "reduce_crossing_wall": "0", + "reduce_infill_retraction": "1", + "resolution": "0.012", + "role_based_wipe_speed": "1", + "scarf_angle_threshold": "155", + "scarf_joint_flow_ratio": "1", + "scarf_joint_speed": "100%", + "scarf_overhang_threshold": "40%", + "seam_gap": "10%", + "seam_position": "aligned", + "seam_slope_conditional": "0", + "seam_slope_entire_loop": "0", + "seam_slope_inner_walls": "0", + "seam_slope_min_length": "20", + "seam_slope_start_height": "0", + "seam_slope_steps": "10", + "seam_slope_type": "none", + "single_extruder_multi_material_priming": "0", + "skirt_distance": "2", + "skirt_height": "1", + "skirt_loops": "0", + "skirt_speed": "50", + "slice_closing_radius": "0.049", + "slicing_mode": "regular", + "slow_down_layers": "0", + "slowdown_for_curled_perimeters": "0", + "small_area_infill_flow_compensation": "0", + "small_area_infill_flow_compensation_model": "0,0;\"\\n0.2,0.4444\";\"\\n0.4,0.6145\";\"\\n0.6,0.7059\";\"\\n0.8,0.7619\";\"\\n1.5,0.8571\";\"\\n2,0.8889\";\"\\n3,0.9231\";\"\\n5,0.9520\";\"\\n10,1\"", + "small_perimeter_speed": "50%", + "small_perimeter_threshold": "0", + "solid_infill_filament": "1", + "sparse_infill_acceleration": "100%", + "sparse_infill_density": "15", + "sparse_infill_filament": "1", + "sparse_infill_line_width": "0.45", + "sparse_infill_pattern": "grid", + "sparse_infill_speed": "270", + "speed_limit_to_height": "[[100,150,100,6000],[150,200,80,5500],[200,250,60,5000]]", + "speed_limit_to_height_enable": "0", + "spiral_mode": "0", + "spiral_mode_max_xy_smoothing": "200%", + "spiral_mode_smooth": "0", + "staggered_inner_seams": "0", + "standby_temperature_delta": "-5", + "support_angle": "0", + "support_base_pattern": "rectilinear", + "support_base_pattern_spacing": "2.5", + "support_bottom_interface_spacing": "0.5", + "support_bottom_z_distance": "0.2", + "support_critical_regions_only": "0", + "support_expansion": "0", + "support_filament": "0", + "support_interface_bottom_layers": "2", + "support_interface_filament": "0", + "support_interface_loop_pattern": "0", + "support_interface_not_for_body": "1", + "support_interface_pattern": "auto", + "support_interface_spacing": "0.5", + "support_interface_speed": "80", + "support_interface_top_layers": "2", + "support_line_width": "0.42", + "support_object_xy_distance": "0.35", + "support_on_build_plate_only": "0", + "support_remove_small_overhang": "1", + "support_speed": "150", + "support_style": "default", + "support_threshold_angle": "30", + "support_top_z_distance": "0.2", + "support_type": "normal(auto)", + "support_xy_overrides_z": "xy_overrides_z", + "thick_bridges": "0", + "thick_internal_bridges": "1", + "timelapse_type": "0", + "top_shell_layers": "5", + "top_shell_thickness": "0.8", + "top_solid_infill_flow_ratio": "1", + "top_surface_acceleration": "5000", + "top_surface_jerk": "8", + "top_surface_line_width": "0.42", + "top_surface_pattern": "monotonicline", + "top_surface_speed": "200", + "travel_acceleration": "12000", + "travel_jerk": "4", + "travel_speed": "500", + "travel_speed_z": "0", + "tree_support_adaptive_layer_height": "1", + "tree_support_angle_slow": "25", + "tree_support_auto_brim": "1", + "tree_support_branch_angle": "45", + "tree_support_branch_angle_organic": "40", + "tree_support_branch_diameter": "2", + "tree_support_branch_diameter_angle": "5", + "tree_support_branch_diameter_double_wall": "3", + "tree_support_branch_diameter_organic": "2", + "tree_support_branch_distance": "5", + "tree_support_branch_distance_organic": "1", + "tree_support_brim_width": "3", + "tree_support_tip_diameter": "0.8", + "tree_support_top_rate": "30%", + "tree_support_wall_count": "0", + "wall_direction": "auto", + "wall_distribution_count": "1", + "wall_filament": "1", + "wall_generator": "classic", + "wall_loops": "2", + "wall_sequence": "inner wall/outer wall", + "wall_transition_angle": "10", + "wall_transition_filter_deviation": "25%", + "wall_transition_length": "100%", + "wipe_before_external_loop": "0", + "wipe_on_loops": "0", + "wipe_speed": "80%", + "wipe_tower_bridging": "10", + "wipe_tower_cone_angle": "0", + "wipe_tower_extra_spacing": "100%", + "wipe_tower_no_sparse_layers": "0", + "wipe_tower_rotation_angle": "0", + "wiping_volumes_extruders": "70,70,70,70,70,70,70,70,70,70", + "xy_contour_compensation": "0", + "xy_hole_compensation": "0" +} diff --git a/resources/profiles/Creality/process/0.28mm Standard @Creality Sermoon M300 0.4 nozzle.json b/resources/profiles/Creality/process/0.28mm Standard @Creality Sermoon M300 0.4 nozzle.json new file mode 100644 index 0000000000..eec508a598 --- /dev/null +++ b/resources/profiles/Creality/process/0.28mm Standard @Creality Sermoon M300 0.4 nozzle.json @@ -0,0 +1,267 @@ +{ + "type": "process", + "name": "0.28mm Standard @Creality Sermoon M300 0.4 nozzle", + "inherits": "fdm_process_creality_common", + "from": "system", + "setting_id": "hXOJrGuHUxSYTTMX", + "instantiation": "true", + "accel_to_decel_enable": "1", + "accel_to_decel_factor": "100", + "acceleration_limit_mess": "[[0.5,1.0,100,6000],[1.0,1.5,80,5500],[1.5,2.0,60,5000]]", + "acceleration_limit_mess_enable": "0", + "ai_infill": "0", + "alternate_extra_wall": "0", + "bottom_shell_layers": "3", + "bottom_shell_thickness": "0", + "bottom_solid_infill_flow_ratio": "1", + "bottom_surface_pattern": "monotonic", + "bridge_acceleration": "50%", + "bridge_angle": "0", + "bridge_density": "100%", + "bridge_flow": "1", + "bridge_no_support": "0", + "bridge_speed": "50", + "brim_ears_detection_length": "1", + "brim_ears_max_angle": "125", + "brim_object_gap": "0.1", + "brim_type": "auto_brim", + "brim_width": "5", + "compatible_printers": [ + "Creality Sermoon M300 0.4 nozzle" + ], + "counterbore_hole_bridging": "none", + "default_acceleration": "12000", + "default_jerk": "12", + "detect_narrow_internal_solid_infill": "1", + "detect_overhang_wall": "1", + "detect_thin_wall": "0", + "dont_filter_internal_bridges": "disabled", + "draft_shield": "disabled", + "elefant_foot_compensation": "0.15", + "elefant_foot_compensation_layers": "1", + "enable_arc_fitting": "1", + "enable_overhang_speed": "1", + "enable_prime_tower": "1", + "enable_support": "0", + "enforce_support_layers": "0", + "ensure_vertical_shell_thickness": "ensure_all", + "exclude_object": "1", + "extra_perimeters_on_overhangs": "0", + "filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode", + "filter_out_gap_fill": "0", + "flush_into_infill": "0", + "flush_into_objects": "0", + "flush_into_support": "1", + "fuzzy_skin": "none", + "fuzzy_skin_first_layer": "0", + "fuzzy_skin_point_distance": "0.8", + "fuzzy_skin_thickness": "0.3", + "gap_fill_target": "everywhere", + "gap_infill_speed": "250", + "gcode_add_line_number": "0", + "gcode_comments": "0", + "gcode_label_objects": "0", + "hole_to_polyhole": "0", + "hole_to_polyhole_threshold": "0.01", + "hole_to_polyhole_twisted": "1", + "independent_support_layer_height": "1", + "infill_anchor": "400%", + "infill_anchor_max": "20", + "infill_combination": "0", + "infill_direction": "45", + "infill_jerk": "12", + "infill_wall_overlap": "30%", + "initial_layer_acceleration": "2000", + "initial_layer_infill_speed": "105", + "initial_layer_jerk": "8", + "initial_layer_line_width": "0.5", + "initial_layer_min_bead_width": "85%", + "initial_layer_print_height": "0.2", + "initial_layer_speed": "60", + "initial_layer_travel_speed": "100%", + "inner_wall_acceleration": "5000", + "inner_wall_jerk": "8", + "inner_wall_line_width": "0.45", + "inner_wall_speed": "200", + "interface_shells": "0", + "internal_bridge_flow": "1", + "internal_bridge_speed": "150%", + "internal_solid_infill_acceleration": "100%", + "internal_solid_infill_line_width": "0.42", + "internal_solid_infill_pattern": "monotonic", + "internal_solid_infill_speed": "250", + "ironing_angle": "90", + "ironing_flow": "10%", + "ironing_pattern": "zig-zag", + "ironing_spacing": "0.15", + "ironing_speed": "30", + "ironing_support_layer": "0", + "ironing_type": "no ironing", + "is_infill_first": "0", + "layer_height": "0.28", + "line_width": "0.42", + "make_overhang_printable": "0", + "make_overhang_printable_angle": "55", + "make_overhang_printable_hole_size": "0", + "material_flow_dependent_temperature": "0", + "material_flow_temp_graph": "[[3.0,210],[10.0,220],[12.0,230]]", + "max_bridge_length": "10", + "max_travel_detour_distance": "0", + "max_volumetric_extrusion_rate_slope": "0", + "max_volumetric_extrusion_rate_slope_segment_length": "3", + "min_bead_width": "85%", + "min_feature_size": "25%", + "min_length_factor": "0.5", + "min_width_top_surface": "300%", + "minimum_sparse_infill_area": "15", + "minimum_support_area": "5", + "mmu_segmented_region_interlocking_depth": "0", + "mmu_segmented_region_max_width": "0", + "only_one_wall_first_layer": "0", + "only_one_wall_top": "1", + "ooze_prevention": "0", + "outer_wall_acceleration": "5000", + "outer_wall_jerk": "8", + "outer_wall_line_width": "0.42", + "outer_wall_speed": "200", + "overhang_1_4_speed": "0", + "overhang_2_4_speed": "50", + "overhang_3_4_speed": "30", + "overhang_4_4_speed": "10", + "overhang_reverse": "0", + "overhang_reverse_internal_only": "0", + "overhang_reverse_threshold": "50%", + "precise_outer_wall": "0", + "prime_tower_brim_width": "3", + "prime_tower_enhance_type": "chamfer", + "prime_tower_width": "40", + "prime_volume": "45", + "print_flow_ratio": "1", + "print_order": "default", + "print_sequence": "by layer", + "raft_contact_distance": "0.1", + "raft_expansion": "1.5", + "raft_first_layer_density": "90%", + "raft_first_layer_expansion": "2", + "raft_layers": "0", + "reduce_crossing_wall": "0", + "reduce_infill_retraction": "1", + "resolution": "0.012", + "role_based_wipe_speed": "1", + "scarf_angle_threshold": "155", + "scarf_joint_flow_ratio": "1", + "scarf_joint_speed": "100%", + "scarf_overhang_threshold": "40%", + "seam_gap": "10%", + "seam_position": "aligned", + "seam_slope_conditional": "0", + "seam_slope_entire_loop": "0", + "seam_slope_inner_walls": "0", + "seam_slope_min_length": "20", + "seam_slope_start_height": "0", + "seam_slope_steps": "10", + "seam_slope_type": "none", + "single_extruder_multi_material_priming": "0", + "skirt_distance": "2", + "skirt_height": "1", + "skirt_loops": "0", + "skirt_speed": "50", + "slice_closing_radius": "0.049", + "slicing_mode": "regular", + "slow_down_layers": "0", + "slowdown_for_curled_perimeters": "0", + "small_area_infill_flow_compensation": "0", + "small_area_infill_flow_compensation_model": "0,0;\"\\n0.2,0.4444\";\"\\n0.4,0.6145\";\"\\n0.6,0.7059\";\"\\n0.8,0.7619\";\"\\n1.5,0.8571\";\"\\n2,0.8889\";\"\\n3,0.9231\";\"\\n5,0.9520\";\"\\n10,1\"", + "small_perimeter_speed": "50%", + "small_perimeter_threshold": "0", + "solid_infill_filament": "1", + "sparse_infill_acceleration": "100%", + "sparse_infill_density": "15", + "sparse_infill_filament": "1", + "sparse_infill_line_width": "0.45", + "sparse_infill_pattern": "grid", + "sparse_infill_speed": "200", + "speed_limit_to_height": "[[100,150,100,6000],[150,200,80,5500],[200,250,60,5000]]", + "speed_limit_to_height_enable": "0", + "spiral_mode": "0", + "spiral_mode_max_xy_smoothing": "200%", + "spiral_mode_smooth": "0", + "staggered_inner_seams": "0", + "standby_temperature_delta": "-5", + "support_angle": "0", + "support_base_pattern": "rectilinear", + "support_base_pattern_spacing": "2.5", + "support_bottom_interface_spacing": "0.5", + "support_bottom_z_distance": "0.2", + "support_critical_regions_only": "0", + "support_expansion": "0", + "support_filament": "0", + "support_interface_bottom_layers": "2", + "support_interface_filament": "0", + "support_interface_loop_pattern": "0", + "support_interface_not_for_body": "1", + "support_interface_pattern": "auto", + "support_interface_spacing": "0.5", + "support_interface_speed": "80", + "support_interface_top_layers": "2", + "support_line_width": "0.42", + "support_object_xy_distance": "0.35", + "support_on_build_plate_only": "0", + "support_remove_small_overhang": "1", + "support_speed": "150", + "support_style": "default", + "support_threshold_angle": "30", + "support_top_z_distance": "0.2", + "support_type": "normal(auto)", + "support_xy_overrides_z": "xy_overrides_z", + "thick_bridges": "0", + "thick_internal_bridges": "1", + "timelapse_type": "0", + "top_shell_layers": "5", + "top_shell_thickness": "0.8", + "top_solid_infill_flow_ratio": "1", + "top_surface_acceleration": "5000", + "top_surface_jerk": "8", + "top_surface_line_width": "0.42", + "top_surface_pattern": "monotonicline", + "top_surface_speed": "200", + "travel_acceleration": "12000", + "travel_jerk": "4", + "travel_speed": "500", + "travel_speed_z": "0", + "tree_support_adaptive_layer_height": "1", + "tree_support_angle_slow": "25", + "tree_support_auto_brim": "1", + "tree_support_branch_angle": "45", + "tree_support_branch_angle_organic": "40", + "tree_support_branch_diameter": "2", + "tree_support_branch_diameter_angle": "5", + "tree_support_branch_diameter_double_wall": "3", + "tree_support_branch_diameter_organic": "2", + "tree_support_branch_distance": "5", + "tree_support_branch_distance_organic": "1", + "tree_support_brim_width": "3", + "tree_support_tip_diameter": "0.8", + "tree_support_top_rate": "30%", + "tree_support_wall_count": "0", + "wall_direction": "auto", + "wall_distribution_count": "1", + "wall_filament": "1", + "wall_generator": "classic", + "wall_loops": "2", + "wall_sequence": "inner wall/outer wall", + "wall_transition_angle": "10", + "wall_transition_filter_deviation": "25%", + "wall_transition_length": "100%", + "wipe_before_external_loop": "0", + "wipe_on_loops": "0", + "wipe_speed": "80%", + "wipe_tower_bridging": "10", + "wipe_tower_cone_angle": "0", + "wipe_tower_extra_spacing": "100%", + "wipe_tower_no_sparse_layers": "0", + "wipe_tower_rotation_angle": "0", + "wiping_volumes_extruders": "70,70,70,70,70,70,70,70,70,70", + "xy_contour_compensation": "0", + "xy_hole_compensation": "0" +} diff --git a/resources/profiles/Creality/process/0.28mm SuperDraft @Creality CR-6 0.4.json b/resources/profiles/Creality/process/0.28mm SuperDraft @Creality CR-6 0.4.json index bbc6626580..5944ce484a 100644 --- a/resources/profiles/Creality/process/0.28mm SuperDraft @Creality CR-6 0.4.json +++ b/resources/profiles/Creality/process/0.28mm SuperDraft @Creality CR-6 0.4.json @@ -14,5 +14,6 @@ "compatible_printers": [ "Creality CR-6 SE 0.4 nozzle", "Creality CR-6 Max 0.4 nozzle" - ] -} + ], + "travel_acceleration": "500" +} \ No newline at end of file diff --git a/resources/profiles/Creality/process/0.28mm SuperDraft @Creality CR-6 0.6.json b/resources/profiles/Creality/process/0.28mm SuperDraft @Creality CR-6 0.6.json index 711cbe34f1..68d265c753 100644 --- a/resources/profiles/Creality/process/0.28mm SuperDraft @Creality CR-6 0.6.json +++ b/resources/profiles/Creality/process/0.28mm SuperDraft @Creality CR-6 0.6.json @@ -18,5 +18,6 @@ "compatible_printers": [ "Creality CR-6 SE 0.6 nozzle", "Creality CR-6 Max 0.6 nozzle" - ] -} + ], + "travel_acceleration": "500" +} \ No newline at end of file diff --git a/resources/profiles/Creality/process/0.28mm SuperDraft @Creality Ender3 0.2.json b/resources/profiles/Creality/process/0.28mm SuperDraft @Creality Ender3 0.2.json index 4c2962dd26..5a810c75ce 100644 --- a/resources/profiles/Creality/process/0.28mm SuperDraft @Creality Ender3 0.2.json +++ b/resources/profiles/Creality/process/0.28mm SuperDraft @Creality Ender3 0.2.json @@ -30,7 +30,7 @@ "sparse_infill_density": "15%", "sparse_infill_pattern": "crosshatch", "initial_layer_acceleration": "0", - "travel_acceleration": "0", + "travel_acceleration": "500", "inner_wall_acceleration": "0", "initial_layer_line_width": "0.22", "initial_layer_print_height": "0.2", @@ -104,4 +104,4 @@ "compatible_printers": [ "Creality Ender-3 0.2 nozzle" ] -} +} \ No newline at end of file diff --git a/resources/profiles/Creality/process/0.28mm SuperDraft @Creality Ender3 0.4.json b/resources/profiles/Creality/process/0.28mm SuperDraft @Creality Ender3 0.4.json index 9eba8aff2a..4cbf66e846 100644 --- a/resources/profiles/Creality/process/0.28mm SuperDraft @Creality Ender3 0.4.json +++ b/resources/profiles/Creality/process/0.28mm SuperDraft @Creality Ender3 0.4.json @@ -30,7 +30,7 @@ "sparse_infill_density": "15%", "sparse_infill_pattern": "crosshatch", "initial_layer_acceleration": "0", - "travel_acceleration": "0", + "travel_acceleration": "500", "inner_wall_acceleration": "0", "initial_layer_line_width": "0.42", "initial_layer_print_height": "0.2", @@ -104,4 +104,4 @@ "compatible_printers": [ "Creality Ender-3 0.4 nozzle" ] -} +} \ No newline at end of file diff --git a/resources/profiles/Creality/process/0.28mm SuperDraft @Creality Ender3 0.6.json b/resources/profiles/Creality/process/0.28mm SuperDraft @Creality Ender3 0.6.json index 6ac861cab4..01e71dfffb 100644 --- a/resources/profiles/Creality/process/0.28mm SuperDraft @Creality Ender3 0.6.json +++ b/resources/profiles/Creality/process/0.28mm SuperDraft @Creality Ender3 0.6.json @@ -30,7 +30,7 @@ "sparse_infill_density": "15%", "sparse_infill_pattern": "crosshatch", "initial_layer_acceleration": "0", - "travel_acceleration": "0", + "travel_acceleration": "500", "inner_wall_acceleration": "0", "initial_layer_line_width": "0.63", "initial_layer_print_height": "0.2", @@ -104,4 +104,4 @@ "compatible_printers": [ "Creality Ender-3 0.6 nozzle" ] -} +} \ No newline at end of file diff --git a/resources/profiles/Creality/process/0.28mm SuperDraft @Creality Ender3 0.8.json b/resources/profiles/Creality/process/0.28mm SuperDraft @Creality Ender3 0.8.json index 3ae69265a6..84bf155e9f 100644 --- a/resources/profiles/Creality/process/0.28mm SuperDraft @Creality Ender3 0.8.json +++ b/resources/profiles/Creality/process/0.28mm SuperDraft @Creality Ender3 0.8.json @@ -30,7 +30,7 @@ "sparse_infill_density": "15%", "sparse_infill_pattern": "crosshatch", "initial_layer_acceleration": "0", - "travel_acceleration": "0", + "travel_acceleration": "500", "inner_wall_acceleration": "0", "initial_layer_line_width": "0.82", "initial_layer_print_height": "0.2", @@ -104,4 +104,4 @@ "compatible_printers": [ "Creality Ender-3 0.8 nozzle" ] -} +} \ No newline at end of file diff --git a/resources/profiles/Creality/process/0.28mm SuperDraft @Creality Ender3 Pro 0.2.json b/resources/profiles/Creality/process/0.28mm SuperDraft @Creality Ender3 Pro 0.2.json index ee377bed8a..0ca70c8485 100644 --- a/resources/profiles/Creality/process/0.28mm SuperDraft @Creality Ender3 Pro 0.2.json +++ b/resources/profiles/Creality/process/0.28mm SuperDraft @Creality Ender3 Pro 0.2.json @@ -30,7 +30,7 @@ "sparse_infill_density": "15%", "sparse_infill_pattern": "crosshatch", "initial_layer_acceleration": "0", - "travel_acceleration": "0", + "travel_acceleration": "500", "inner_wall_acceleration": "0", "initial_layer_line_width": "0.22", "initial_layer_print_height": "0.2", @@ -104,4 +104,4 @@ "compatible_printers": [ "Creality Ender-3 Pro 0.2 nozzle" ] -} +} \ No newline at end of file diff --git a/resources/profiles/Creality/process/0.28mm SuperDraft @Creality Ender3 Pro 0.4.json b/resources/profiles/Creality/process/0.28mm SuperDraft @Creality Ender3 Pro 0.4.json index ce72fbf16b..f08cb153a0 100644 --- a/resources/profiles/Creality/process/0.28mm SuperDraft @Creality Ender3 Pro 0.4.json +++ b/resources/profiles/Creality/process/0.28mm SuperDraft @Creality Ender3 Pro 0.4.json @@ -30,7 +30,7 @@ "sparse_infill_density": "15%", "sparse_infill_pattern": "crosshatch", "initial_layer_acceleration": "0", - "travel_acceleration": "0", + "travel_acceleration": "500", "inner_wall_acceleration": "0", "initial_layer_line_width": "0.42", "initial_layer_print_height": "0.2", @@ -104,4 +104,4 @@ "compatible_printers": [ "Creality Ender-3 Pro 0.4 nozzle" ] -} +} \ No newline at end of file diff --git a/resources/profiles/Creality/process/0.28mm SuperDraft @Creality Ender3 Pro 0.6.json b/resources/profiles/Creality/process/0.28mm SuperDraft @Creality Ender3 Pro 0.6.json index 6231185dad..460cfa057f 100644 --- a/resources/profiles/Creality/process/0.28mm SuperDraft @Creality Ender3 Pro 0.6.json +++ b/resources/profiles/Creality/process/0.28mm SuperDraft @Creality Ender3 Pro 0.6.json @@ -30,7 +30,7 @@ "sparse_infill_density": "15%", "sparse_infill_pattern": "crosshatch", "initial_layer_acceleration": "0", - "travel_acceleration": "0", + "travel_acceleration": "500", "inner_wall_acceleration": "0", "initial_layer_line_width": "0.63", "initial_layer_print_height": "0.2", @@ -104,4 +104,4 @@ "compatible_printers": [ "Creality Ender-3 Pro 0.6 nozzle" ] -} +} \ No newline at end of file diff --git a/resources/profiles/Creality/process/0.28mm SuperDraft @Creality Ender3 Pro 0.8.json b/resources/profiles/Creality/process/0.28mm SuperDraft @Creality Ender3 Pro 0.8.json index 364fab8fa5..da67ee9abb 100644 --- a/resources/profiles/Creality/process/0.28mm SuperDraft @Creality Ender3 Pro 0.8.json +++ b/resources/profiles/Creality/process/0.28mm SuperDraft @Creality Ender3 Pro 0.8.json @@ -30,7 +30,7 @@ "sparse_infill_density": "15%", "sparse_infill_pattern": "crosshatch", "initial_layer_acceleration": "0", - "travel_acceleration": "0", + "travel_acceleration": "500", "inner_wall_acceleration": "0", "initial_layer_line_width": "0.82", "initial_layer_print_height": "0.2", @@ -104,4 +104,4 @@ "compatible_printers": [ "Creality Ender-3 Pro 0.8 nozzle" ] -} +} \ No newline at end of file diff --git a/resources/profiles/Creality/process/0.28mm SuperDraft @Creality Ender5Pro (2019) 0.5.json b/resources/profiles/Creality/process/0.28mm SuperDraft @Creality Ender5Pro (2019) 0.5.json index b4e0c86367..03edf37aa8 100644 --- a/resources/profiles/Creality/process/0.28mm SuperDraft @Creality Ender5Pro (2019) 0.5.json +++ b/resources/profiles/Creality/process/0.28mm SuperDraft @Creality Ender5Pro (2019) 0.5.json @@ -7,5 +7,6 @@ "instantiation": "true", "bottom_shell_layers": "3", "top_shell_layers": "4", - "layer_height": "0.28" -} + "layer_height": "0.28", + "travel_acceleration": "500" +} \ No newline at end of file diff --git a/resources/profiles/Creality/process/0.28mm SuperDraft @Creality Ender5Pro (2019) 0.6.json b/resources/profiles/Creality/process/0.28mm SuperDraft @Creality Ender5Pro (2019) 0.6.json index d0c557248c..a4b93ff235 100644 --- a/resources/profiles/Creality/process/0.28mm SuperDraft @Creality Ender5Pro (2019) 0.6.json +++ b/resources/profiles/Creality/process/0.28mm SuperDraft @Creality Ender5Pro (2019) 0.6.json @@ -7,5 +7,6 @@ "instantiation": "true", "bottom_shell_layers": "3", "top_shell_layers": "4", - "layer_height": "0.28" -} + "layer_height": "0.28", + "travel_acceleration": "500" +} \ No newline at end of file diff --git a/resources/profiles/Creality/process/0.28mm SuperDraft @Creality Ender5Pro (2019) 0.8.json b/resources/profiles/Creality/process/0.28mm SuperDraft @Creality Ender5Pro (2019) 0.8.json index c55b785ef3..75e0b17c81 100644 --- a/resources/profiles/Creality/process/0.28mm SuperDraft @Creality Ender5Pro (2019) 0.8.json +++ b/resources/profiles/Creality/process/0.28mm SuperDraft @Creality Ender5Pro (2019) 0.8.json @@ -7,5 +7,6 @@ "instantiation": "true", "bottom_shell_layers": "3", "top_shell_layers": "4", - "layer_height": "0.28" -} + "layer_height": "0.28", + "travel_acceleration": "500" +} \ No newline at end of file diff --git a/resources/profiles/Creality/process/0.28mm SuperDraft @Creality Ender5Pro (2019) 1.0.json b/resources/profiles/Creality/process/0.28mm SuperDraft @Creality Ender5Pro (2019) 1.0.json index 2caba2b00c..85549a3c62 100644 --- a/resources/profiles/Creality/process/0.28mm SuperDraft @Creality Ender5Pro (2019) 1.0.json +++ b/resources/profiles/Creality/process/0.28mm SuperDraft @Creality Ender5Pro (2019) 1.0.json @@ -7,5 +7,6 @@ "instantiation": "true", "bottom_shell_layers": "3", "top_shell_layers": "4", - "layer_height": "0.28" -} + "layer_height": "0.28", + "travel_acceleration": "500" +} \ No newline at end of file diff --git a/resources/profiles/Creality/process/0.30mm Standard @Creality Sermoon M300 0.6 nozzle.json b/resources/profiles/Creality/process/0.30mm Standard @Creality Sermoon M300 0.6 nozzle.json new file mode 100644 index 0000000000..8bd1562e5d --- /dev/null +++ b/resources/profiles/Creality/process/0.30mm Standard @Creality Sermoon M300 0.6 nozzle.json @@ -0,0 +1,267 @@ +{ + "type": "process", + "name": "0.30mm Standard @Creality Sermoon M300 0.6 nozzle", + "inherits": "fdm_process_creality_common", + "from": "system", + "setting_id": "9zjICdioPQnj6GRp", + "instantiation": "true", + "accel_to_decel_enable": "1", + "accel_to_decel_factor": "100", + "acceleration_limit_mess": "[[0.5,1.0,100,6000],[1.0,1.5,80,5500],[1.5,2.0,60,5000]]", + "acceleration_limit_mess_enable": "0", + "ai_infill": "0", + "alternate_extra_wall": "0", + "bottom_shell_layers": "3", + "bottom_shell_thickness": "0", + "bottom_solid_infill_flow_ratio": "1", + "bottom_surface_pattern": "monotonic", + "bridge_acceleration": "50%", + "bridge_angle": "0", + "bridge_density": "100%", + "bridge_flow": "1", + "bridge_no_support": "0", + "bridge_speed": "25", + "brim_ears_detection_length": "1", + "brim_ears_max_angle": "125", + "brim_object_gap": "0.1", + "brim_type": "auto_brim", + "brim_width": "5", + "compatible_printers": [ + "Creality Sermoon M300 0.6 nozzle" + ], + "counterbore_hole_bridging": "none", + "default_acceleration": "12000", + "default_jerk": "12", + "detect_narrow_internal_solid_infill": "1", + "detect_overhang_wall": "1", + "detect_thin_wall": "0", + "dont_filter_internal_bridges": "disabled", + "draft_shield": "disabled", + "elefant_foot_compensation": "0.15", + "elefant_foot_compensation_layers": "1", + "enable_arc_fitting": "1", + "enable_overhang_speed": "1", + "enable_prime_tower": "1", + "enable_support": "0", + "enforce_support_layers": "0", + "ensure_vertical_shell_thickness": "ensure_all", + "exclude_object": "1", + "extra_perimeters_on_overhangs": "0", + "filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode", + "filter_out_gap_fill": "0", + "flush_into_infill": "0", + "flush_into_objects": "0", + "flush_into_support": "1", + "fuzzy_skin": "none", + "fuzzy_skin_first_layer": "0", + "fuzzy_skin_point_distance": "0.8", + "fuzzy_skin_thickness": "0.3", + "gap_fill_target": "everywhere", + "gap_infill_speed": "50", + "gcode_add_line_number": "0", + "gcode_comments": "0", + "gcode_label_objects": "0", + "hole_to_polyhole": "0", + "hole_to_polyhole_threshold": "0.01", + "hole_to_polyhole_twisted": "1", + "independent_support_layer_height": "1", + "infill_anchor": "400%", + "infill_anchor_max": "20", + "infill_combination": "0", + "infill_direction": "45", + "infill_jerk": "12", + "infill_wall_overlap": "30%", + "initial_layer_acceleration": "500", + "initial_layer_infill_speed": "60", + "initial_layer_jerk": "8", + "initial_layer_line_width": "0.62", + "initial_layer_min_bead_width": "85%", + "initial_layer_print_height": "0.3", + "initial_layer_speed": "40", + "initial_layer_travel_speed": "100%", + "inner_wall_acceleration": "5000", + "inner_wall_jerk": "8", + "inner_wall_line_width": "0.62", + "inner_wall_speed": "150", + "interface_shells": "0", + "internal_bridge_flow": "1", + "internal_bridge_speed": "70", + "internal_solid_infill_acceleration": "100%", + "internal_solid_infill_line_width": "0.62", + "internal_solid_infill_pattern": "monotonic", + "internal_solid_infill_speed": "150", + "ironing_angle": "90", + "ironing_flow": "10%", + "ironing_pattern": "zig-zag", + "ironing_spacing": "0.15", + "ironing_speed": "30", + "ironing_support_layer": "0", + "ironing_type": "no ironing", + "is_infill_first": "0", + "layer_height": "0.3", + "line_width": "0.62", + "make_overhang_printable": "0", + "make_overhang_printable_angle": "55", + "make_overhang_printable_hole_size": "0", + "material_flow_dependent_temperature": "0", + "material_flow_temp_graph": "[[3.0,210],[10.0,220],[12.0,230]]", + "max_bridge_length": "10", + "max_travel_detour_distance": "0", + "max_volumetric_extrusion_rate_slope": "0", + "max_volumetric_extrusion_rate_slope_segment_length": "3", + "min_bead_width": "85%", + "min_feature_size": "25%", + "min_length_factor": "0.5", + "min_width_top_surface": "300%", + "minimum_sparse_infill_area": "15", + "minimum_support_area": "5", + "mmu_segmented_region_interlocking_depth": "0", + "mmu_segmented_region_max_width": "0", + "only_one_wall_first_layer": "0", + "only_one_wall_top": "1", + "ooze_prevention": "0", + "outer_wall_acceleration": "5000", + "outer_wall_jerk": "8", + "outer_wall_line_width": "0.62", + "outer_wall_speed": "100", + "overhang_1_4_speed": "0", + "overhang_2_4_speed": "50", + "overhang_3_4_speed": "20", + "overhang_4_4_speed": "10", + "overhang_reverse": "0", + "overhang_reverse_internal_only": "0", + "overhang_reverse_threshold": "50%", + "precise_outer_wall": "0", + "prime_tower_brim_width": "3", + "prime_tower_enhance_type": "chamfer", + "prime_tower_width": "40", + "prime_volume": "45", + "print_flow_ratio": "1", + "print_order": "default", + "print_sequence": "by layer", + "raft_contact_distance": "0.1", + "raft_expansion": "1.5", + "raft_first_layer_density": "90%", + "raft_first_layer_expansion": "2", + "raft_layers": "0", + "reduce_crossing_wall": "0", + "reduce_infill_retraction": "1", + "resolution": "0.012", + "role_based_wipe_speed": "1", + "scarf_angle_threshold": "155", + "scarf_joint_flow_ratio": "1", + "scarf_joint_speed": "100%", + "scarf_overhang_threshold": "40%", + "seam_gap": "10%", + "seam_position": "aligned", + "seam_slope_conditional": "0", + "seam_slope_entire_loop": "0", + "seam_slope_inner_walls": "0", + "seam_slope_min_length": "20", + "seam_slope_start_height": "0", + "seam_slope_steps": "10", + "seam_slope_type": "none", + "single_extruder_multi_material_priming": "0", + "skirt_distance": "2", + "skirt_height": "1", + "skirt_loops": "0", + "skirt_speed": "50", + "slice_closing_radius": "0.049", + "slicing_mode": "regular", + "slow_down_layers": "0", + "slowdown_for_curled_perimeters": "0", + "small_area_infill_flow_compensation": "0", + "small_area_infill_flow_compensation_model": "0,0;\"\\n0.2,0.4444\";\"\\n0.4,0.6145\";\"\\n0.6,0.7059\";\"\\n0.8,0.7619\";\"\\n1.5,0.8571\";\"\\n2,0.8889\";\"\\n3,0.9231\";\"\\n5,0.9520\";\"\\n10,1\"", + "small_perimeter_speed": "50%", + "small_perimeter_threshold": "0", + "solid_infill_filament": "1", + "sparse_infill_acceleration": "100%", + "sparse_infill_density": "15", + "sparse_infill_filament": "1", + "sparse_infill_line_width": "0.62", + "sparse_infill_pattern": "grid", + "sparse_infill_speed": "120", + "speed_limit_to_height": "[[100,150,100,6000],[150,200,80,5500],[200,250,60,5000]]", + "speed_limit_to_height_enable": "0", + "spiral_mode": "0", + "spiral_mode_max_xy_smoothing": "200%", + "spiral_mode_smooth": "0", + "staggered_inner_seams": "0", + "standby_temperature_delta": "-5", + "support_angle": "0", + "support_base_pattern": "rectilinear", + "support_base_pattern_spacing": "2.5", + "support_bottom_interface_spacing": "0.5", + "support_bottom_z_distance": "0.2", + "support_critical_regions_only": "0", + "support_expansion": "0", + "support_filament": "0", + "support_interface_bottom_layers": "2", + "support_interface_filament": "0", + "support_interface_loop_pattern": "0", + "support_interface_not_for_body": "1", + "support_interface_pattern": "auto", + "support_interface_spacing": "0.5", + "support_interface_speed": "80", + "support_interface_top_layers": "2", + "support_line_width": "0.42", + "support_object_xy_distance": "0.35", + "support_on_build_plate_only": "0", + "support_remove_small_overhang": "1", + "support_speed": "150", + "support_style": "default", + "support_threshold_angle": "30", + "support_top_z_distance": "0.2", + "support_type": "normal(auto)", + "support_xy_overrides_z": "xy_overrides_z", + "thick_bridges": "0", + "thick_internal_bridges": "1", + "timelapse_type": "0", + "top_shell_layers": "5", + "top_shell_thickness": "0.8", + "top_solid_infill_flow_ratio": "1", + "top_surface_acceleration": "2000", + "top_surface_jerk": "8", + "top_surface_line_width": "0.62", + "top_surface_pattern": "monotonicline", + "top_surface_speed": "100", + "travel_acceleration": "12000", + "travel_jerk": "4", + "travel_speed": "500", + "travel_speed_z": "0", + "tree_support_adaptive_layer_height": "1", + "tree_support_angle_slow": "25", + "tree_support_auto_brim": "1", + "tree_support_branch_angle": "45", + "tree_support_branch_angle_organic": "40", + "tree_support_branch_diameter": "2", + "tree_support_branch_diameter_angle": "5", + "tree_support_branch_diameter_double_wall": "3", + "tree_support_branch_diameter_organic": "2", + "tree_support_branch_distance": "5", + "tree_support_branch_distance_organic": "1", + "tree_support_brim_width": "3", + "tree_support_tip_diameter": "0.8", + "tree_support_top_rate": "30%", + "tree_support_wall_count": "0", + "wall_direction": "auto", + "wall_distribution_count": "1", + "wall_filament": "1", + "wall_generator": "classic", + "wall_loops": "2", + "wall_sequence": "inner wall/outer wall", + "wall_transition_angle": "10", + "wall_transition_filter_deviation": "25%", + "wall_transition_length": "100%", + "wipe_before_external_loop": "0", + "wipe_on_loops": "0", + "wipe_speed": "80%", + "wipe_tower_bridging": "10", + "wipe_tower_cone_angle": "0", + "wipe_tower_extra_spacing": "100%", + "wipe_tower_no_sparse_layers": "0", + "wipe_tower_rotation_angle": "0", + "wiping_volumes_extruders": "70,70,70,70,70,70,70,70,70,70", + "xy_contour_compensation": "0", + "xy_hole_compensation": "0" +} diff --git a/resources/profiles/Creality/process/0.32mm Chunky @Creality CR-6 0.6.json b/resources/profiles/Creality/process/0.32mm Chunky @Creality CR-6 0.6.json index b7eccb8181..981c71aa66 100644 --- a/resources/profiles/Creality/process/0.32mm Chunky @Creality CR-6 0.6.json +++ b/resources/profiles/Creality/process/0.32mm Chunky @Creality CR-6 0.6.json @@ -19,5 +19,6 @@ "compatible_printers": [ "Creality CR-6 SE 0.6 nozzle", "Creality CR-6 Max 0.6 nozzle" - ] -} + ], + "travel_acceleration": "500" +} \ No newline at end of file diff --git a/resources/profiles/Creality/process/0.32mm Standard @Creality CR-6 0.8.json b/resources/profiles/Creality/process/0.32mm Standard @Creality CR-6 0.8.json index acc5ad1799..abdeb19af1 100644 --- a/resources/profiles/Creality/process/0.32mm Standard @Creality CR-6 0.8.json +++ b/resources/profiles/Creality/process/0.32mm Standard @Creality CR-6 0.8.json @@ -19,5 +19,6 @@ "compatible_printers": [ "Creality CR-6 SE 0.8 nozzle", "Creality CR-6 Max 0.8 nozzle" - ] -} + ], + "travel_acceleration": "500" +} \ No newline at end of file diff --git a/resources/profiles/Creality/process/0.32mm Standard @Creality Ender-3 V3 0.8 nozzle.json b/resources/profiles/Creality/process/0.32mm Standard @Creality Ender-3 V3 0.8 nozzle.json new file mode 100644 index 0000000000..6f74b9884e --- /dev/null +++ b/resources/profiles/Creality/process/0.32mm Standard @Creality Ender-3 V3 0.8 nozzle.json @@ -0,0 +1,244 @@ +{ + "type": "process", + "name": "0.32mm Standard @Creality Ender-3 V3 0.8 nozzle", + "inherits": "fdm_process_creality_common", + "from": "system", + "setting_id": "sQaSuiuAXUSCOLNx", + "instantiation": "true", + "accel_to_decel_enable": "1", + "accel_to_decel_factor": "80", + "acceleration_limit_mess": "[[0.5,1.0,100,6000],[1.0,1.5,80,5500],[1.5,2.0,60,5000]]", + "acceleration_limit_mess_enable": "0", + "alternate_extra_wall": "0", + "bottom_shell_layers": "3", + "bottom_shell_thickness": "0", + "bottom_solid_infill_flow_ratio": "1", + "bottom_surface_pattern": "monotonic", + "bridge_acceleration": "50%", + "bridge_angle": "0", + "bridge_density": "100", + "bridge_flow": "1", + "bridge_no_support": "0", + "bridge_speed": "25", + "brim_ears_detection_length": "1", + "brim_ears_max_angle": "125", + "brim_object_gap": "0.1", + "brim_type": "auto_brim", + "brim_width": "5", + "compatible_printers": [ + "Creality Ender-3 V3 0.8 nozzle" + ], + "default_acceleration": "12000", + "default_jerk": "8", + "detect_narrow_internal_solid_infill": "1", + "detect_overhang_wall": "1", + "detect_thin_wall": "0", + "draft_shield": "disabled", + "elefant_foot_compensation": "0.15", + "elefant_foot_compensation_layers": "1", + "enable_arc_fitting": "1", + "enable_overhang_speed": "1", + "enable_prime_tower": "0", + "enable_support": "0", + "enforce_support_layers": "0", + "ensure_vertical_shell_thickness": "ensure_all", + "exclude_object": "1", + "extra_perimeters_on_overhangs": "0", + "filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode", + "filter_out_gap_fill": "0", + "flush_into_infill": "0", + "flush_into_objects": "0", + "flush_into_support": "1", + "fuzzy_skin": "none", + "fuzzy_skin_first_layer": "0", + "fuzzy_skin_point_distance": "0.8", + "fuzzy_skin_thickness": "0.3", + "gap_infill_speed": "50", + "gcode_add_line_number": "0", + "gcode_comments": "0", + "gcode_label_objects": "1", + "hole_to_polyhole": "0", + "hole_to_polyhole_threshold": "0.01", + "hole_to_polyhole_twisted": "1", + "independent_support_layer_height": "1", + "infill_anchor": "400%", + "infill_anchor_max": "20", + "infill_combination": "0", + "infill_direction": "45", + "infill_jerk": "12", + "infill_wall_overlap": "30", + "initial_layer_acceleration": "500", + "initial_layer_infill_speed": "60", + "initial_layer_jerk": "8", + "initial_layer_line_width": "0.82", + "initial_layer_min_bead_width": "85%", + "initial_layer_print_height": "0.4", + "initial_layer_speed": "40", + "initial_layer_travel_speed": "100%", + "inner_wall_acceleration": "5000", + "inner_wall_jerk": "8", + "inner_wall_line_width": "0.82", + "inner_wall_speed": "150", + "interface_shells": "0", + "internal_bridge_flow": "1", + "internal_bridge_speed": "60", + "internal_solid_infill_acceleration": "100%", + "internal_solid_infill_line_width": "0.82", + "internal_solid_infill_pattern": "monotonic", + "internal_solid_infill_speed": "150", + "ironing_angle": "-1", + "ironing_flow": "10%", + "ironing_pattern": "zig-zag", + "ironing_spacing": "0.15", + "ironing_speed": "30", + "ironing_support_layer": "0", + "ironing_type": "no ironing", + "is_infill_first": "0", + "layer_height": "0.32", + "line_width": "0.82", + "make_overhang_printable": "0", + "make_overhang_printable_angle": "55", + "make_overhang_printable_hole_size": "0", + "max_bridge_length": "10", + "max_travel_detour_distance": "0", + "max_volumetric_extrusion_rate_slope": "0", + "max_volumetric_extrusion_rate_slope_segment_length": "3", + "min_bead_width": "85%", + "min_feature_size": "25%", + "min_width_top_surface": "300%", + "minimum_sparse_infill_area": "15", + "minimum_support_area": "5", + "mmu_segmented_region_interlocking_depth": "0", + "mmu_segmented_region_max_width": "0", + "only_one_wall_first_layer": "0", + "only_one_wall_top": "1", + "ooze_prevention": "0", + "outer_wall_acceleration": "5000", + "outer_wall_jerk": "8", + "outer_wall_line_width": "0.82", + "outer_wall_speed": "100", + "overhang_1_4_speed": "0", + "overhang_2_4_speed": "30", + "overhang_3_4_speed": "20", + "overhang_4_4_speed": "10", + "overhang_reverse": "0", + "overhang_reverse_internal_only": "0", + "overhang_reverse_threshold": "50%", + "precise_outer_wall": "1", + "prime_tower_brim_width": "3", + "prime_tower_width": "60", + "prime_volume": "45", + "print_flow_ratio": "1", + "print_sequence": "by layer", + "raft_contact_distance": "0.1", + "raft_expansion": "1.5", + "raft_first_layer_density": "90%", + "raft_first_layer_expansion": "2", + "raft_layers": "0", + "reduce_crossing_wall": "0", + "reduce_infill_retraction": "1", + "resolution": "0.012", + "role_based_wipe_speed": "1", + "seam_gap": "10%", + "seam_position": "aligned", + "single_extruder_multi_material_priming": "0", + "skirt_distance": "2", + "skirt_height": "1", + "skirt_loops": "0", + "skirt_speed": "50", + "slice_closing_radius": "0.049", + "slicing_mode": "regular", + "slow_down_layers": "0", + "slowdown_for_curled_perimeters": "0", + "small_perimeter_speed": "50%", + "small_perimeter_threshold": "0", + "solid_infill_filament": "1", + "sparse_infill_acceleration": "100%", + "sparse_infill_density": "15", + "sparse_infill_filament": "1", + "sparse_infill_line_width": "0.82", + "sparse_infill_pattern": "grid", + "sparse_infill_speed": "120", + "speed_limit_to_height": "[[100,150,200,6000],[150,200,200,4000],[200,250,200,2000]]", + "speed_limit_to_height_enable": "0", + "spiral_mode": "0", + "spiral_mode_max_xy_smoothing": "200%", + "spiral_mode_smooth": "0", + "staggered_inner_seams": "1", + "standby_temperature_delta": "-5", + "support_angle": "0", + "support_base_pattern": "rectilinear", + "support_base_pattern_spacing": "2.5", + "support_bottom_interface_spacing": "0.5", + "support_bottom_z_distance": "0.2", + "support_critical_regions_only": "0", + "support_expansion": "0", + "support_filament": "0", + "support_interface_bottom_layers": "2", + "support_interface_filament": "0", + "support_interface_loop_pattern": "0", + "support_interface_not_for_body": "1", + "support_interface_pattern": "auto", + "support_interface_spacing": "0.5", + "support_interface_speed": "80", + "support_interface_top_layers": "2", + "support_line_width": "0.82", + "support_object_xy_distance": "0.35", + "support_on_build_plate_only": "0", + "support_remove_small_overhang": "1", + "support_speed": "150", + "support_style": "default", + "support_threshold_angle": "30", + "support_top_z_distance": "0.2", + "support_type": "normal(auto)", + "support_xy_overrides_z": "xy_overrides_z", + "thick_bridges": "0", + "thick_internal_bridges": "1", + "timelapse_type": "0", + "top_shell_layers": "5", + "top_shell_thickness": "1.2", + "top_solid_infill_flow_ratio": "1", + "top_surface_acceleration": "2000", + "top_surface_jerk": "6", + "top_surface_line_width": "0.82", + "top_surface_pattern": "monotonicline", + "top_surface_speed": "100", + "travel_acceleration": "12000", + "travel_jerk": "12", + "travel_speed": "500", + "travel_speed_z": "0", + "tree_support_adaptive_layer_height": "1", + "tree_support_angle_slow": "25", + "tree_support_auto_brim": "1", + "tree_support_branch_angle": "45", + "tree_support_branch_angle_organic": "40", + "tree_support_branch_diameter": "2", + "tree_support_branch_diameter_angle": "5", + "tree_support_branch_diameter_double_wall": "3", + "tree_support_branch_diameter_organic": "2", + "tree_support_branch_distance": "5", + "tree_support_branch_distance_organic": "1", + "tree_support_brim_width": "3", + "tree_support_tip_diameter": "0.8", + "tree_support_top_rate": "30%", + "tree_support_wall_count": "0", + "wall_distribution_count": "1", + "wall_filament": "1", + "wall_generator": "classic", + "wall_loops": "2", + "wall_sequence": "inner wall/outer wall", + "wall_transition_angle": "10", + "wall_transition_filter_deviation": "25%", + "wall_transition_length": "100%", + "wipe_before_external_loop": "0", + "wipe_on_loops": "0", + "wipe_speed": "80%", + "wipe_tower_bridging": "10", + "wipe_tower_cone_angle": "0", + "wipe_tower_extra_spacing": "100%", + "wipe_tower_no_sparse_layers": "0", + "wipe_tower_rotation_angle": "0", + "wiping_volumes_extruders": "70,70,70,70,70,70,70,70,70,70", + "xy_contour_compensation": "0", + "xy_hole_compensation": "0" +} diff --git a/resources/profiles/Creality/process/0.36mm Chunky @Creality Ender5Pro (2019) 0.5.json b/resources/profiles/Creality/process/0.36mm Chunky @Creality Ender5Pro (2019) 0.5.json index 469ed08efe..1a9131a536 100644 --- a/resources/profiles/Creality/process/0.36mm Chunky @Creality Ender5Pro (2019) 0.5.json +++ b/resources/profiles/Creality/process/0.36mm Chunky @Creality Ender5Pro (2019) 0.5.json @@ -7,5 +7,6 @@ "instantiation": "true", "bottom_shell_layers": "3", "top_shell_layers": "4", - "layer_height": "0.36" -} + "layer_height": "0.36", + "travel_acceleration": "500" +} \ No newline at end of file diff --git a/resources/profiles/Creality/process/0.36mm Chunky @Creality Ender5Pro (2019) 0.6.json b/resources/profiles/Creality/process/0.36mm Chunky @Creality Ender5Pro (2019) 0.6.json index c8428476c1..dad7e4e3ca 100644 --- a/resources/profiles/Creality/process/0.36mm Chunky @Creality Ender5Pro (2019) 0.6.json +++ b/resources/profiles/Creality/process/0.36mm Chunky @Creality Ender5Pro (2019) 0.6.json @@ -7,5 +7,6 @@ "instantiation": "true", "bottom_shell_layers": "3", "top_shell_layers": "4", - "layer_height": "0.36" -} + "layer_height": "0.36", + "travel_acceleration": "500" +} \ No newline at end of file diff --git a/resources/profiles/Creality/process/0.36mm Chunky @Creality Ender5Pro (2019) 0.8.json b/resources/profiles/Creality/process/0.36mm Chunky @Creality Ender5Pro (2019) 0.8.json index db5b10390a..50a0fbbfb5 100644 --- a/resources/profiles/Creality/process/0.36mm Chunky @Creality Ender5Pro (2019) 0.8.json +++ b/resources/profiles/Creality/process/0.36mm Chunky @Creality Ender5Pro (2019) 0.8.json @@ -7,5 +7,6 @@ "instantiation": "true", "bottom_shell_layers": "3", "top_shell_layers": "4", - "layer_height": "0.36" -} + "layer_height": "0.36", + "travel_acceleration": "500" +} \ No newline at end of file diff --git a/resources/profiles/Creality/process/0.36mm Chunky @Creality Ender5Pro (2019) 1.0.json b/resources/profiles/Creality/process/0.36mm Chunky @Creality Ender5Pro (2019) 1.0.json index f007be85a1..6e5225820f 100644 --- a/resources/profiles/Creality/process/0.36mm Chunky @Creality Ender5Pro (2019) 1.0.json +++ b/resources/profiles/Creality/process/0.36mm Chunky @Creality Ender5Pro (2019) 1.0.json @@ -7,5 +7,6 @@ "instantiation": "true", "bottom_shell_layers": "3", "top_shell_layers": "4", - "layer_height": "0.36" -} + "layer_height": "0.36", + "travel_acceleration": "500" +} \ No newline at end of file diff --git a/resources/profiles/Creality/process/0.36mm SuperChunky @Creality CR-6 0.6.json b/resources/profiles/Creality/process/0.36mm SuperChunky @Creality CR-6 0.6.json index d9308a459c..743bfab007 100644 --- a/resources/profiles/Creality/process/0.36mm SuperChunky @Creality CR-6 0.6.json +++ b/resources/profiles/Creality/process/0.36mm SuperChunky @Creality CR-6 0.6.json @@ -19,5 +19,6 @@ "compatible_printers": [ "Creality CR-6 SE 0.6 nozzle", "Creality CR-6 Max 0.6 nozzle" - ] -} + ], + "travel_acceleration": "500" +} \ No newline at end of file diff --git a/resources/profiles/Creality/process/0.40mm Draft @Creality CR-6 0.8.json b/resources/profiles/Creality/process/0.40mm Draft @Creality CR-6 0.8.json index e46d858e3e..4ecbcd005d 100644 --- a/resources/profiles/Creality/process/0.40mm Draft @Creality CR-6 0.8.json +++ b/resources/profiles/Creality/process/0.40mm Draft @Creality CR-6 0.8.json @@ -19,5 +19,6 @@ "compatible_printers": [ "Creality CR-6 SE 0.8 nozzle", "Creality CR-6 Max 0.8 nozzle" - ] -} + ], + "travel_acceleration": "500" +} \ No newline at end of file diff --git a/resources/profiles/Creality/process/0.40mm Standard @Creality Ender-3 V3 0.8 nozzle.json b/resources/profiles/Creality/process/0.40mm Standard @Creality Ender-3 V3 0.8 nozzle.json new file mode 100644 index 0000000000..711240ce39 --- /dev/null +++ b/resources/profiles/Creality/process/0.40mm Standard @Creality Ender-3 V3 0.8 nozzle.json @@ -0,0 +1,244 @@ +{ + "type": "process", + "name": "0.40mm Standard @Creality Ender-3 V3 0.8 nozzle", + "inherits": "fdm_process_creality_common", + "from": "system", + "setting_id": "QJ4FcHAVV0dlByvx", + "instantiation": "true", + "accel_to_decel_enable": "1", + "accel_to_decel_factor": "80", + "acceleration_limit_mess": "[[0.5,1.0,100,6000],[1.0,1.5,80,5500],[1.5,2.0,60,5000]]", + "acceleration_limit_mess_enable": "0", + "alternate_extra_wall": "0", + "bottom_shell_layers": "3", + "bottom_shell_thickness": "0", + "bottom_solid_infill_flow_ratio": "1", + "bottom_surface_pattern": "monotonic", + "bridge_acceleration": "50%", + "bridge_angle": "0", + "bridge_density": "100", + "bridge_flow": "1", + "bridge_no_support": "0", + "bridge_speed": "25", + "brim_ears_detection_length": "1", + "brim_ears_max_angle": "125", + "brim_object_gap": "0.1", + "brim_type": "no_brim", + "brim_width": "5", + "compatible_printers": [ + "Creality Ender-3 V3 0.8 nozzle" + ], + "default_acceleration": "12000", + "default_jerk": "8", + "detect_narrow_internal_solid_infill": "1", + "detect_overhang_wall": "1", + "detect_thin_wall": "0", + "draft_shield": "disabled", + "elefant_foot_compensation": "0.15", + "elefant_foot_compensation_layers": "1", + "enable_arc_fitting": "1", + "enable_overhang_speed": "1", + "enable_prime_tower": "0", + "enable_support": "0", + "enforce_support_layers": "0", + "ensure_vertical_shell_thickness": "ensure_all", + "exclude_object": "1", + "extra_perimeters_on_overhangs": "0", + "filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode", + "filter_out_gap_fill": "0", + "flush_into_infill": "0", + "flush_into_objects": "0", + "flush_into_support": "1", + "fuzzy_skin": "none", + "fuzzy_skin_first_layer": "0", + "fuzzy_skin_point_distance": "0.8", + "fuzzy_skin_thickness": "0.3", + "gap_infill_speed": "50", + "gcode_add_line_number": "0", + "gcode_comments": "0", + "gcode_label_objects": "1", + "hole_to_polyhole": "0", + "hole_to_polyhole_threshold": "0.01", + "hole_to_polyhole_twisted": "1", + "independent_support_layer_height": "1", + "infill_anchor": "400%", + "infill_anchor_max": "20", + "infill_combination": "0", + "infill_direction": "45", + "infill_jerk": "12", + "infill_wall_overlap": "30", + "initial_layer_acceleration": "500", + "initial_layer_infill_speed": "60", + "initial_layer_jerk": "8", + "initial_layer_line_width": "0.82", + "initial_layer_min_bead_width": "85%", + "initial_layer_print_height": "0.4", + "initial_layer_speed": "40", + "initial_layer_travel_speed": "100%", + "inner_wall_acceleration": "5000", + "inner_wall_jerk": "8", + "inner_wall_line_width": "0.82", + "inner_wall_speed": "150", + "interface_shells": "0", + "internal_bridge_flow": "1", + "internal_bridge_speed": "60", + "internal_solid_infill_acceleration": "100%", + "internal_solid_infill_line_width": "0.82", + "internal_solid_infill_pattern": "monotonic", + "internal_solid_infill_speed": "150", + "ironing_angle": "-1", + "ironing_flow": "10%", + "ironing_pattern": "zig-zag", + "ironing_spacing": "0.15", + "ironing_speed": "30", + "ironing_support_layer": "0", + "ironing_type": "no ironing", + "is_infill_first": "0", + "layer_height": "0.4", + "line_width": "0.82", + "make_overhang_printable": "0", + "make_overhang_printable_angle": "55", + "make_overhang_printable_hole_size": "0", + "max_bridge_length": "10", + "max_travel_detour_distance": "0", + "max_volumetric_extrusion_rate_slope": "0", + "max_volumetric_extrusion_rate_slope_segment_length": "3", + "min_bead_width": "85%", + "min_feature_size": "25%", + "min_width_top_surface": "300%", + "minimum_sparse_infill_area": "15", + "minimum_support_area": "5", + "mmu_segmented_region_interlocking_depth": "0", + "mmu_segmented_region_max_width": "0", + "only_one_wall_first_layer": "0", + "only_one_wall_top": "1", + "ooze_prevention": "0", + "outer_wall_acceleration": "5000", + "outer_wall_jerk": "8", + "outer_wall_line_width": "0.82", + "outer_wall_speed": "100", + "overhang_1_4_speed": "0", + "overhang_2_4_speed": "30", + "overhang_3_4_speed": "20", + "overhang_4_4_speed": "10", + "overhang_reverse": "0", + "overhang_reverse_internal_only": "0", + "overhang_reverse_threshold": "50%", + "precise_outer_wall": "1", + "prime_tower_brim_width": "3", + "prime_tower_width": "60", + "prime_volume": "45", + "print_flow_ratio": "1", + "print_sequence": "by layer", + "raft_contact_distance": "0.1", + "raft_expansion": "1.5", + "raft_first_layer_density": "90%", + "raft_first_layer_expansion": "2", + "raft_layers": "0", + "reduce_crossing_wall": "0", + "reduce_infill_retraction": "1", + "resolution": "0.012", + "role_based_wipe_speed": "1", + "seam_gap": "10%", + "seam_position": "aligned", + "single_extruder_multi_material_priming": "0", + "skirt_distance": "2", + "skirt_height": "1", + "skirt_loops": "0", + "skirt_speed": "50", + "slice_closing_radius": "0.049", + "slicing_mode": "regular", + "slow_down_layers": "0", + "slowdown_for_curled_perimeters": "0", + "small_perimeter_speed": "50%", + "small_perimeter_threshold": "0", + "solid_infill_filament": "1", + "sparse_infill_acceleration": "100%", + "sparse_infill_density": "15", + "sparse_infill_filament": "1", + "sparse_infill_line_width": "0.82", + "sparse_infill_pattern": "grid", + "sparse_infill_speed": "120", + "speed_limit_to_height": "[[100,150,200,6000],[150,200,200,4000],[200,250,200,2000]]", + "speed_limit_to_height_enable": "0", + "spiral_mode": "0", + "spiral_mode_max_xy_smoothing": "200%", + "spiral_mode_smooth": "0", + "staggered_inner_seams": "1", + "standby_temperature_delta": "-5", + "support_angle": "0", + "support_base_pattern": "rectilinear", + "support_base_pattern_spacing": "2.5", + "support_bottom_interface_spacing": "0.5", + "support_bottom_z_distance": "0.2", + "support_critical_regions_only": "0", + "support_expansion": "0", + "support_filament": "0", + "support_interface_bottom_layers": "2", + "support_interface_filament": "0", + "support_interface_loop_pattern": "0", + "support_interface_not_for_body": "1", + "support_interface_pattern": "auto", + "support_interface_spacing": "0.5", + "support_interface_speed": "80", + "support_interface_top_layers": "2", + "support_line_width": "0.82", + "support_object_xy_distance": "0.35", + "support_on_build_plate_only": "0", + "support_remove_small_overhang": "1", + "support_speed": "150", + "support_style": "default", + "support_threshold_angle": "30", + "support_top_z_distance": "0.2", + "support_type": "normal(auto)", + "support_xy_overrides_z": "xy_overrides_z", + "thick_bridges": "0", + "thick_internal_bridges": "1", + "timelapse_type": "0", + "top_shell_layers": "5", + "top_shell_thickness": "1.2", + "top_solid_infill_flow_ratio": "1", + "top_surface_acceleration": "2000", + "top_surface_jerk": "6", + "top_surface_line_width": "0.82", + "top_surface_pattern": "monotonicline", + "top_surface_speed": "100", + "travel_acceleration": "12000", + "travel_jerk": "12", + "travel_speed": "500", + "travel_speed_z": "0", + "tree_support_adaptive_layer_height": "1", + "tree_support_angle_slow": "25", + "tree_support_auto_brim": "1", + "tree_support_branch_angle": "45", + "tree_support_branch_angle_organic": "40", + "tree_support_branch_diameter": "2", + "tree_support_branch_diameter_angle": "5", + "tree_support_branch_diameter_double_wall": "3", + "tree_support_branch_diameter_organic": "2", + "tree_support_branch_distance": "5", + "tree_support_branch_distance_organic": "1", + "tree_support_brim_width": "3", + "tree_support_tip_diameter": "0.8", + "tree_support_top_rate": "30%", + "tree_support_wall_count": "0", + "wall_distribution_count": "1", + "wall_filament": "1", + "wall_generator": "classic", + "wall_loops": "2", + "wall_sequence": "inner wall/outer wall", + "wall_transition_angle": "10", + "wall_transition_filter_deviation": "25%", + "wall_transition_length": "100%", + "wipe_before_external_loop": "0", + "wipe_on_loops": "0", + "wipe_speed": "80%", + "wipe_tower_bridging": "10", + "wipe_tower_cone_angle": "0", + "wipe_tower_extra_spacing": "100%", + "wipe_tower_no_sparse_layers": "0", + "wipe_tower_rotation_angle": "0", + "wiping_volumes_extruders": "70,70,70,70,70,70,70,70,70,70", + "xy_contour_compensation": "0", + "xy_hole_compensation": "0" +} diff --git a/resources/profiles/Creality/process/0.40mm Standard @Creality Ender-3 V3 Plus 0.8 nozzle.json b/resources/profiles/Creality/process/0.40mm Standard @Creality Ender-3 V3 Plus 0.8 nozzle.json new file mode 100644 index 0000000000..b79383003d --- /dev/null +++ b/resources/profiles/Creality/process/0.40mm Standard @Creality Ender-3 V3 Plus 0.8 nozzle.json @@ -0,0 +1,265 @@ +{ + "type": "process", + "name": "0.40mm Standard @Creality Ender-3 V3 Plus 0.8 nozzle", + "inherits": "fdm_process_creality_common", + "from": "system", + "setting_id": "2FbOTrX2tEcmbpzg", + "instantiation": "true", + "accel_to_decel_enable": "1", + "accel_to_decel_factor": "25%", + "acceleration_limit_mess": "[[0.5,1.0,100,6000],[1.0,1.5,80,5500],[1.5,2.0,60,5000]]", + "acceleration_limit_mess_enable": "0", + "ai_infill": "0", + "alternate_extra_wall": "0", + "bottom_shell_layers": "3", + "bottom_shell_thickness": "0", + "bottom_solid_infill_flow_ratio": "0.9\n", + "bottom_surface_pattern": "monotonic", + "bridge_acceleration": "50%", + "bridge_angle": "0", + "bridge_density": "100%", + "bridge_flow": "1", + "bridge_no_support": "0", + "bridge_speed": "25", + "brim_ears_detection_length": "1", + "brim_ears_max_angle": "125", + "brim_object_gap": "0.1", + "brim_type": "auto_brim", + "brim_width": "5", + "compatible_printers": [ + "Creality Ender-3 V3 Plus 0.8 nozzle" + ], + "counterbore_hole_bridging": "none", + "default_acceleration": "12000", + "default_jerk": "8", + "detect_narrow_internal_solid_infill": "1", + "detect_overhang_wall": "1", + "detect_thin_wall": "0", + "dont_filter_internal_bridges": "disabled", + "draft_shield": "disabled", + "elefant_foot_compensation": "0.15", + "elefant_foot_compensation_layers": "1", + "enable_arc_fitting": "1", + "enable_overhang_speed": "1", + "enable_prime_tower": "0", + "enable_support": "0", + "enforce_support_layers": "0", + "ensure_vertical_shell_thickness": "ensure_all", + "exclude_object": "1", + "extra_perimeters_on_overhangs": "0", + "filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode", + "filter_out_gap_fill": "0", + "flush_into_infill": "0", + "flush_into_objects": "0", + "flush_into_support": "1", + "fuzzy_skin": "none", + "fuzzy_skin_first_layer": "0", + "fuzzy_skin_point_distance": "0.8", + "fuzzy_skin_thickness": "0.3", + "gap_fill_target": "everywhere", + "gap_infill_speed": "50", + "gcode_add_line_number": "0", + "gcode_comments": "0", + "gcode_label_objects": "1", + "hole_to_polyhole": "0", + "hole_to_polyhole_threshold": "0.01", + "hole_to_polyhole_twisted": "1", + "independent_support_layer_height": "1", + "infill_anchor": "400%", + "infill_anchor_max": "20", + "infill_combination": "0", + "infill_direction": "45", + "infill_jerk": "12", + "infill_wall_overlap": "30", + "initial_layer_acceleration": "500", + "initial_layer_infill_speed": "60", + "initial_layer_jerk": "8", + "initial_layer_line_width": "0.82", + "initial_layer_min_bead_width": "85%", + "initial_layer_print_height": "0.4", + "initial_layer_speed": "40", + "initial_layer_travel_speed": "100%", + "inner_wall_acceleration": "5000", + "inner_wall_jerk": "8", + "inner_wall_line_width": "0.82", + "inner_wall_speed": "150", + "interface_shells": "0", + "internal_bridge_flow": "1", + "internal_bridge_speed": "60", + "internal_solid_infill_acceleration": "100%", + "internal_solid_infill_line_width": "0.82", + "internal_solid_infill_pattern": "monotonic", + "internal_solid_infill_speed": "150", + "ironing_angle": "-1", + "ironing_flow": "10%", + "ironing_pattern": "zig-zag", + "ironing_spacing": "0.15", + "ironing_speed": "30", + "ironing_support_layer": "0", + "ironing_type": "no ironing", + "is_infill_first": "0", + "layer_height": "0.4", + "line_width": "0.82", + "make_overhang_printable": "0", + "make_overhang_printable_angle": "55", + "make_overhang_printable_hole_size": "0", + "max_bridge_length": "10", + "max_travel_detour_distance": "0", + "max_volumetric_extrusion_rate_slope": "0", + "max_volumetric_extrusion_rate_slope_segment_length": "3", + "min_bead_width": "85%", + "min_feature_size": "25%", + "min_length_factor": "0.5", + "min_width_top_surface": "300%", + "minimum_sparse_infill_area": "15", + "minimum_support_area": "5", + "mmu_segmented_region_interlocking_depth": "0", + "mmu_segmented_region_max_width": "0", + "only_one_wall_first_layer": "1", + "only_one_wall_top": "1", + "ooze_prevention": "0", + "outer_wall_acceleration": "5000", + "outer_wall_jerk": "8", + "outer_wall_line_width": "0.82", + "outer_wall_speed": "100", + "overhang_1_4_speed": "0", + "overhang_2_4_speed": "30", + "overhang_3_4_speed": "20", + "overhang_4_4_speed": "10", + "overhang_reverse": "0", + "overhang_reverse_internal_only": "0", + "overhang_reverse_threshold": "50%", + "precise_outer_wall": "1", + "prime_tower_brim_width": "3", + "prime_tower_enhance_type": "chamfer", + "prime_tower_width": "60", + "prime_volume": "45", + "print_flow_ratio": "1", + "print_order": "default", + "print_sequence": "by layer", + "raft_contact_distance": "0.1", + "raft_expansion": "1.5", + "raft_first_layer_density": "90%", + "raft_first_layer_expansion": "2", + "raft_layers": "0", + "reduce_crossing_wall": "0", + "reduce_infill_retraction": "1", + "resolution": "0.012", + "role_based_wipe_speed": "1", + "scarf_angle_threshold": "155", + "scarf_joint_flow_ratio": "1", + "scarf_joint_speed": "100%", + "scarf_overhang_threshold": "40%", + "seam_gap": "10%", + "seam_position": "aligned", + "seam_slope_conditional": "0", + "seam_slope_entire_loop": "0", + "seam_slope_inner_walls": "0", + "seam_slope_min_length": "20", + "seam_slope_start_height": "0", + "seam_slope_steps": "10", + "seam_slope_type": "none", + "single_extruder_multi_material_priming": "0", + "skirt_distance": "2", + "skirt_height": "1", + "skirt_loops": "0", + "skirt_speed": "50", + "slice_closing_radius": "0.049", + "slicing_mode": "regular", + "slow_down_layers": "0", + "slowdown_for_curled_perimeters": "0", + "small_area_infill_flow_compensation": "0", + "small_area_infill_flow_compensation_model": "0,0;\n0.2,0.4444;\n0.4,0.6145;\n0.6,0.7059;\n0.8,0.7619;\n1.5,0.8571;\n2,0.8889;\n3,0.9231;\n5,0.9520;\n10,1", + "small_perimeter_speed": "50%", + "small_perimeter_threshold": "0", + "solid_infill_filament": "1", + "sparse_infill_acceleration": "100%", + "sparse_infill_density": "15", + "sparse_infill_filament": "1", + "sparse_infill_line_width": "0.82", + "sparse_infill_pattern": "grid", + "sparse_infill_speed": "120", + "speed_limit_to_height": "[[150,200,200,2000],[200,250,200,1500],[250,330,200,1000]]", + "speed_limit_to_height_enable": "1", + "spiral_mode": "0", + "spiral_mode_max_xy_smoothing": "200%", + "spiral_mode_smooth": "0", + "staggered_inner_seams": "1", + "standby_temperature_delta": "-5", + "support_angle": "0", + "support_base_pattern": "rectilinear", + "support_base_pattern_spacing": "2.5", + "support_bottom_interface_spacing": "0.5", + "support_bottom_z_distance": "0.2", + "support_critical_regions_only": "0", + "support_expansion": "0", + "support_filament": "0", + "support_interface_bottom_layers": "2", + "support_interface_filament": "0", + "support_interface_loop_pattern": "0", + "support_interface_not_for_body": "1", + "support_interface_pattern": "auto", + "support_interface_spacing": "0.5", + "support_interface_speed": "80", + "support_interface_top_layers": "2", + "support_line_width": "0.7", + "support_object_xy_distance": "0.35", + "support_on_build_plate_only": "0", + "support_remove_small_overhang": "1", + "support_speed": "150", + "support_style": "default", + "support_threshold_angle": "30", + "support_top_z_distance": "0.2", + "support_type": "normal(auto)", + "support_xy_overrides_z": "xy_overrides_z", + "thick_bridges": "0", + "thick_internal_bridges": "1", + "timelapse_type": "0", + "top_shell_layers": "5", + "top_shell_thickness": "1.2", + "top_solid_infill_flow_ratio": "1", + "top_surface_acceleration": "2000", + "top_surface_jerk": "6", + "top_surface_line_width": "0.82", + "top_surface_pattern": "monotonicline", + "top_surface_speed": "100", + "travel_acceleration": "12000", + "travel_jerk": "12", + "travel_speed": "500", + "travel_speed_z": "0", + "tree_support_adaptive_layer_height": "1", + "tree_support_angle_slow": "25", + "tree_support_auto_brim": "1", + "tree_support_branch_angle": "45", + "tree_support_branch_angle_organic": "40", + "tree_support_branch_diameter": "2", + "tree_support_branch_diameter_angle": "5", + "tree_support_branch_diameter_double_wall": "3", + "tree_support_branch_diameter_organic": "2", + "tree_support_branch_distance": "5", + "tree_support_branch_distance_organic": "1", + "tree_support_brim_width": "3", + "tree_support_tip_diameter": "0.8", + "tree_support_top_rate": "30%", + "tree_support_wall_count": "0", + "wall_direction": "auto", + "wall_distribution_count": "1", + "wall_filament": "1", + "wall_generator": "classic", + "wall_loops": "2", + "wall_sequence": "inner wall/outer wall", + "wall_transition_angle": "10", + "wall_transition_filter_deviation": "25%", + "wall_transition_length": "100%", + "wipe_before_external_loop": "0", + "wipe_on_loops": "0", + "wipe_speed": "80%", + "wipe_tower_bridging": "10", + "wipe_tower_cone_angle": "0", + "wipe_tower_extra_spacing": "100%", + "wipe_tower_no_sparse_layers": "0", + "wipe_tower_rotation_angle": "0", + "wiping_volumes_extruders": "70,70,70,70,70,70,70,70,70,70", + "xy_contour_compensation": "0", + "xy_hole_compensation": "0" +} diff --git a/resources/profiles/Creality/process/0.40mm Standard @Creality Sermoon M300 0.8 nozzle.json b/resources/profiles/Creality/process/0.40mm Standard @Creality Sermoon M300 0.8 nozzle.json new file mode 100644 index 0000000000..d87052212c --- /dev/null +++ b/resources/profiles/Creality/process/0.40mm Standard @Creality Sermoon M300 0.8 nozzle.json @@ -0,0 +1,267 @@ +{ + "type": "process", + "name": "0.40mm Standard @Creality Sermoon M300 0.8 nozzle", + "inherits": "fdm_process_creality_common", + "from": "system", + "setting_id": "DWhukqzI9XI80fTQ", + "instantiation": "true", + "accel_to_decel_enable": "1", + "accel_to_decel_factor": "100", + "acceleration_limit_mess": "[[0.5,1.0,100,6000],[1.0,1.5,80,5500],[1.5,2.0,60,5000]]", + "acceleration_limit_mess_enable": "0", + "ai_infill": "0", + "alternate_extra_wall": "0", + "bottom_shell_layers": "3", + "bottom_shell_thickness": "0", + "bottom_solid_infill_flow_ratio": "1", + "bottom_surface_pattern": "monotonic", + "bridge_acceleration": "50%", + "bridge_angle": "0", + "bridge_density": "100%", + "bridge_flow": "1", + "bridge_no_support": "0", + "bridge_speed": "20", + "brim_ears_detection_length": "1", + "brim_ears_max_angle": "125", + "brim_object_gap": "0.1", + "brim_type": "auto_brim", + "brim_width": "5", + "compatible_printers": [ + "Creality Sermoon M300 0.8 nozzle" + ], + "counterbore_hole_bridging": "none", + "default_acceleration": "8000", + "default_jerk": "8", + "detect_narrow_internal_solid_infill": "1", + "detect_overhang_wall": "1", + "detect_thin_wall": "0", + "dont_filter_internal_bridges": "disabled", + "draft_shield": "disabled", + "elefant_foot_compensation": "0.15", + "elefant_foot_compensation_layers": "1", + "enable_arc_fitting": "1", + "enable_overhang_speed": "1", + "enable_prime_tower": "1", + "enable_support": "0", + "enforce_support_layers": "0", + "ensure_vertical_shell_thickness": "ensure_all", + "exclude_object": "1", + "extra_perimeters_on_overhangs": "0", + "filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode", + "filter_out_gap_fill": "0", + "flush_into_infill": "0", + "flush_into_objects": "0", + "flush_into_support": "1", + "fuzzy_skin": "none", + "fuzzy_skin_first_layer": "0", + "fuzzy_skin_point_distance": "0.8", + "fuzzy_skin_thickness": "0.3", + "gap_fill_target": "everywhere", + "gap_infill_speed": "50", + "gcode_add_line_number": "0", + "gcode_comments": "0", + "gcode_label_objects": "0", + "hole_to_polyhole": "0", + "hole_to_polyhole_threshold": "0.01", + "hole_to_polyhole_twisted": "1", + "independent_support_layer_height": "1", + "infill_anchor": "400%", + "infill_anchor_max": "20", + "infill_combination": "0", + "infill_direction": "45", + "infill_jerk": "8", + "infill_wall_overlap": "30%", + "initial_layer_acceleration": "500", + "initial_layer_infill_speed": "60", + "initial_layer_jerk": "6", + "initial_layer_line_width": "0.82", + "initial_layer_min_bead_width": "85%", + "initial_layer_print_height": "0.4", + "initial_layer_speed": "40", + "initial_layer_travel_speed": "100%", + "inner_wall_acceleration": "3000", + "inner_wall_jerk": "6", + "inner_wall_line_width": "0.82", + "inner_wall_speed": "150", + "interface_shells": "0", + "internal_bridge_flow": "1", + "internal_bridge_speed": "70", + "internal_solid_infill_acceleration": "100%", + "internal_solid_infill_line_width": "0.82", + "internal_solid_infill_pattern": "monotonic", + "internal_solid_infill_speed": "150", + "ironing_angle": "90", + "ironing_flow": "10%", + "ironing_pattern": "zig-zag", + "ironing_spacing": "0.15", + "ironing_speed": "30", + "ironing_support_layer": "0", + "ironing_type": "no ironing", + "is_infill_first": "0", + "layer_height": "0.4", + "line_width": "0.82", + "make_overhang_printable": "0", + "make_overhang_printable_angle": "55", + "make_overhang_printable_hole_size": "0", + "material_flow_dependent_temperature": "0", + "material_flow_temp_graph": "[[3.0,210],[10.0,220],[12.0,230]]", + "max_bridge_length": "10", + "max_travel_detour_distance": "0", + "max_volumetric_extrusion_rate_slope": "0", + "max_volumetric_extrusion_rate_slope_segment_length": "3", + "min_bead_width": "85%", + "min_feature_size": "25%", + "min_length_factor": "0.5", + "min_width_top_surface": "300%", + "minimum_sparse_infill_area": "15", + "minimum_support_area": "5", + "mmu_segmented_region_interlocking_depth": "0", + "mmu_segmented_region_max_width": "0", + "only_one_wall_first_layer": "0", + "only_one_wall_top": "1", + "ooze_prevention": "0", + "outer_wall_acceleration": "3000", + "outer_wall_jerk": "6", + "outer_wall_line_width": "0.82", + "outer_wall_speed": "100", + "overhang_1_4_speed": "50", + "overhang_2_4_speed": "35", + "overhang_3_4_speed": "25", + "overhang_4_4_speed": "10", + "overhang_reverse": "0", + "overhang_reverse_internal_only": "0", + "overhang_reverse_threshold": "50%", + "precise_outer_wall": "0", + "prime_tower_brim_width": "3", + "prime_tower_enhance_type": "chamfer", + "prime_tower_width": "40", + "prime_volume": "45", + "print_flow_ratio": "1", + "print_order": "default", + "print_sequence": "by layer", + "raft_contact_distance": "0.1", + "raft_expansion": "1.5", + "raft_first_layer_density": "90%", + "raft_first_layer_expansion": "2", + "raft_layers": "0", + "reduce_crossing_wall": "0", + "reduce_infill_retraction": "1", + "resolution": "0.012", + "role_based_wipe_speed": "1", + "scarf_angle_threshold": "155", + "scarf_joint_flow_ratio": "1", + "scarf_joint_speed": "100%", + "scarf_overhang_threshold": "40%", + "seam_gap": "10%", + "seam_position": "aligned", + "seam_slope_conditional": "0", + "seam_slope_entire_loop": "0", + "seam_slope_inner_walls": "0", + "seam_slope_min_length": "20", + "seam_slope_start_height": "0", + "seam_slope_steps": "10", + "seam_slope_type": "none", + "single_extruder_multi_material_priming": "0", + "skirt_distance": "2", + "skirt_height": "1", + "skirt_loops": "0", + "skirt_speed": "50", + "slice_closing_radius": "0.049", + "slicing_mode": "regular", + "slow_down_layers": "0", + "slowdown_for_curled_perimeters": "0", + "small_area_infill_flow_compensation": "0", + "small_area_infill_flow_compensation_model": "0,0;\"\\n0.2,0.4444\";\"\\n0.4,0.6145\";\"\\n0.6,0.7059\";\"\\n0.8,0.7619\";\"\\n1.5,0.8571\";\"\\n2,0.8889\";\"\\n3,0.9231\";\"\\n5,0.9520\";\"\\n10,1\"", + "small_perimeter_speed": "50%", + "small_perimeter_threshold": "0", + "solid_infill_filament": "1", + "sparse_infill_acceleration": "100%", + "sparse_infill_density": "15", + "sparse_infill_filament": "1", + "sparse_infill_line_width": "0.82", + "sparse_infill_pattern": "grid", + "sparse_infill_speed": "120", + "speed_limit_to_height": "[[100,150,100,6000],[150,200,80,5500],[200,250,60,5000]]", + "speed_limit_to_height_enable": "0", + "spiral_mode": "0", + "spiral_mode_max_xy_smoothing": "200%", + "spiral_mode_smooth": "0", + "staggered_inner_seams": "0", + "standby_temperature_delta": "-5", + "support_angle": "0", + "support_base_pattern": "rectilinear", + "support_base_pattern_spacing": "2.5", + "support_bottom_interface_spacing": "0.5", + "support_bottom_z_distance": "0.2", + "support_critical_regions_only": "0", + "support_expansion": "0", + "support_filament": "0", + "support_interface_bottom_layers": "2", + "support_interface_filament": "0", + "support_interface_loop_pattern": "0", + "support_interface_not_for_body": "1", + "support_interface_pattern": "auto", + "support_interface_spacing": "0.5", + "support_interface_speed": "80", + "support_interface_top_layers": "2", + "support_line_width": "0.42", + "support_object_xy_distance": "0.35", + "support_on_build_plate_only": "0", + "support_remove_small_overhang": "1", + "support_speed": "150", + "support_style": "default", + "support_threshold_angle": "30", + "support_top_z_distance": "0.2", + "support_type": "normal(auto)", + "support_xy_overrides_z": "xy_overrides_z", + "thick_bridges": "0", + "thick_internal_bridges": "1", + "timelapse_type": "0", + "top_shell_layers": "5", + "top_shell_thickness": "0.8", + "top_solid_infill_flow_ratio": "1", + "top_surface_acceleration": "2000", + "top_surface_jerk": "6", + "top_surface_line_width": "0.82", + "top_surface_pattern": "monotonicline", + "top_surface_speed": "100", + "travel_acceleration": "12000", + "travel_jerk": "4", + "travel_speed": "500", + "travel_speed_z": "0", + "tree_support_adaptive_layer_height": "1", + "tree_support_angle_slow": "25", + "tree_support_auto_brim": "1", + "tree_support_branch_angle": "45", + "tree_support_branch_angle_organic": "40", + "tree_support_branch_diameter": "2", + "tree_support_branch_diameter_angle": "5", + "tree_support_branch_diameter_double_wall": "3", + "tree_support_branch_diameter_organic": "2", + "tree_support_branch_distance": "5", + "tree_support_branch_distance_organic": "1", + "tree_support_brim_width": "3", + "tree_support_tip_diameter": "0.8", + "tree_support_top_rate": "30%", + "tree_support_wall_count": "0", + "wall_direction": "auto", + "wall_distribution_count": "1", + "wall_filament": "1", + "wall_generator": "classic", + "wall_loops": "2", + "wall_sequence": "inner wall/outer wall", + "wall_transition_angle": "10", + "wall_transition_filter_deviation": "25%", + "wall_transition_length": "100%", + "wipe_before_external_loop": "0", + "wipe_on_loops": "0", + "wipe_speed": "80%", + "wipe_tower_bridging": "10", + "wipe_tower_cone_angle": "0", + "wipe_tower_extra_spacing": "100%", + "wipe_tower_no_sparse_layers": "0", + "wipe_tower_rotation_angle": "0", + "wiping_volumes_extruders": "70,70,70,70,70,70,70,70,70,70", + "xy_contour_compensation": "0", + "xy_hole_compensation": "0" +} diff --git a/resources/profiles/Creality/process/0.44mm SuperExtraChunky @Creality CR-6 0.6.json b/resources/profiles/Creality/process/0.44mm SuperExtraChunky @Creality CR-6 0.6.json index 1dbda2a495..ef589df505 100644 --- a/resources/profiles/Creality/process/0.44mm SuperExtraChunky @Creality CR-6 0.6.json +++ b/resources/profiles/Creality/process/0.44mm SuperExtraChunky @Creality CR-6 0.6.json @@ -19,5 +19,6 @@ "compatible_printers": [ "Creality CR-6 SE 0.6 nozzle", "Creality CR-6 Max 0.6 nozzle" - ] -} + ], + "travel_acceleration": "500" +} \ No newline at end of file diff --git a/resources/profiles/Creality/process/0.48mm Chunky @Creality CR-6 0.8.json b/resources/profiles/Creality/process/0.48mm Chunky @Creality CR-6 0.8.json index b2efb112b8..7b18819cf4 100644 --- a/resources/profiles/Creality/process/0.48mm Chunky @Creality CR-6 0.8.json +++ b/resources/profiles/Creality/process/0.48mm Chunky @Creality CR-6 0.8.json @@ -19,5 +19,6 @@ "compatible_printers": [ "Creality CR-6 SE 0.8 nozzle", "Creality CR-6 Max 0.8 nozzle" - ] -} + ], + "travel_acceleration": "500" +} \ No newline at end of file diff --git a/resources/profiles/Creality/process/0.48mm Draft @Creality CR-6 0.8.json b/resources/profiles/Creality/process/0.48mm Draft @Creality CR-6 0.8.json index a19aca4ffa..230c78f146 100644 --- a/resources/profiles/Creality/process/0.48mm Draft @Creality CR-6 0.8.json +++ b/resources/profiles/Creality/process/0.48mm Draft @Creality CR-6 0.8.json @@ -19,5 +19,6 @@ "compatible_printers": [ "Creality CR-6 SE 0.8 nozzle", "Creality CR-6 Max 0.8 nozzle" - ] -} + ], + "travel_acceleration": "500" +} \ No newline at end of file diff --git a/resources/profiles/Creality/process/0.48mm Standard @Creality Ender-3 V3 0.8 nozzle.json b/resources/profiles/Creality/process/0.48mm Standard @Creality Ender-3 V3 0.8 nozzle.json new file mode 100644 index 0000000000..c0a99987a7 --- /dev/null +++ b/resources/profiles/Creality/process/0.48mm Standard @Creality Ender-3 V3 0.8 nozzle.json @@ -0,0 +1,244 @@ +{ + "type": "process", + "name": "0.48mm Standard @Creality Ender-3 V3 0.8 nozzle", + "inherits": "fdm_process_creality_common", + "from": "system", + "setting_id": "fLJ9BGiQBqcWStvh", + "instantiation": "true", + "accel_to_decel_enable": "1", + "accel_to_decel_factor": "80", + "acceleration_limit_mess": "[[0.5,1.0,100,6000],[1.0,1.5,80,5500],[1.5,2.0,60,5000]]", + "acceleration_limit_mess_enable": "0", + "alternate_extra_wall": "0", + "bottom_shell_layers": "3", + "bottom_shell_thickness": "0", + "bottom_solid_infill_flow_ratio": "1", + "bottom_surface_pattern": "monotonic", + "bridge_acceleration": "50%", + "bridge_angle": "0", + "bridge_density": "100", + "bridge_flow": "1", + "bridge_no_support": "0", + "bridge_speed": "25", + "brim_ears_detection_length": "1", + "brim_ears_max_angle": "125", + "brim_object_gap": "0.1", + "brim_type": "auto_brim", + "brim_width": "5", + "compatible_printers": [ + "Creality Ender-3 V3 0.8 nozzle" + ], + "default_acceleration": "12000", + "default_jerk": "8", + "detect_narrow_internal_solid_infill": "1", + "detect_overhang_wall": "1", + "detect_thin_wall": "0", + "draft_shield": "disabled", + "elefant_foot_compensation": "0.15", + "elefant_foot_compensation_layers": "1", + "enable_arc_fitting": "1", + "enable_overhang_speed": "1", + "enable_prime_tower": "0", + "enable_support": "0", + "enforce_support_layers": "0", + "ensure_vertical_shell_thickness": "ensure_all", + "exclude_object": "1", + "extra_perimeters_on_overhangs": "0", + "filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode", + "filter_out_gap_fill": "0", + "flush_into_infill": "0", + "flush_into_objects": "0", + "flush_into_support": "1", + "fuzzy_skin": "none", + "fuzzy_skin_first_layer": "0", + "fuzzy_skin_point_distance": "0.8", + "fuzzy_skin_thickness": "0.3", + "gap_infill_speed": "50", + "gcode_add_line_number": "0", + "gcode_comments": "0", + "gcode_label_objects": "1", + "hole_to_polyhole": "0", + "hole_to_polyhole_threshold": "0.01", + "hole_to_polyhole_twisted": "1", + "independent_support_layer_height": "1", + "infill_anchor": "400%", + "infill_anchor_max": "20", + "infill_combination": "0", + "infill_direction": "45", + "infill_jerk": "12", + "infill_wall_overlap": "30", + "initial_layer_acceleration": "500", + "initial_layer_infill_speed": "60", + "initial_layer_jerk": "8", + "initial_layer_line_width": "0.82", + "initial_layer_min_bead_width": "85%", + "initial_layer_print_height": "0.4", + "initial_layer_speed": "40", + "initial_layer_travel_speed": "100%", + "inner_wall_acceleration": "5000", + "inner_wall_jerk": "8", + "inner_wall_line_width": "0.82", + "inner_wall_speed": "150", + "interface_shells": "0", + "internal_bridge_flow": "1", + "internal_bridge_speed": "60", + "internal_solid_infill_acceleration": "100%", + "internal_solid_infill_line_width": "0.82", + "internal_solid_infill_pattern": "monotonic", + "internal_solid_infill_speed": "150", + "ironing_angle": "-1", + "ironing_flow": "10%", + "ironing_pattern": "zig-zag", + "ironing_spacing": "0.15", + "ironing_speed": "30", + "ironing_support_layer": "0", + "ironing_type": "no ironing", + "is_infill_first": "0", + "layer_height": "0.48", + "line_width": "0.82", + "make_overhang_printable": "0", + "make_overhang_printable_angle": "55", + "make_overhang_printable_hole_size": "0", + "max_bridge_length": "10", + "max_travel_detour_distance": "0", + "max_volumetric_extrusion_rate_slope": "0", + "max_volumetric_extrusion_rate_slope_segment_length": "3", + "min_bead_width": "85%", + "min_feature_size": "25%", + "min_width_top_surface": "300%", + "minimum_sparse_infill_area": "15", + "minimum_support_area": "5", + "mmu_segmented_region_interlocking_depth": "0", + "mmu_segmented_region_max_width": "0", + "only_one_wall_first_layer": "0", + "only_one_wall_top": "1", + "ooze_prevention": "0", + "outer_wall_acceleration": "5000", + "outer_wall_jerk": "8", + "outer_wall_line_width": "0.82", + "outer_wall_speed": "100", + "overhang_1_4_speed": "0", + "overhang_2_4_speed": "30", + "overhang_3_4_speed": "20", + "overhang_4_4_speed": "10", + "overhang_reverse": "0", + "overhang_reverse_internal_only": "0", + "overhang_reverse_threshold": "50%", + "precise_outer_wall": "1", + "prime_tower_brim_width": "3", + "prime_tower_width": "60", + "prime_volume": "45", + "print_flow_ratio": "1", + "print_sequence": "by layer", + "raft_contact_distance": "0.1", + "raft_expansion": "1.5", + "raft_first_layer_density": "90%", + "raft_first_layer_expansion": "2", + "raft_layers": "0", + "reduce_crossing_wall": "0", + "reduce_infill_retraction": "1", + "resolution": "0.012", + "role_based_wipe_speed": "1", + "seam_gap": "10%", + "seam_position": "aligned", + "single_extruder_multi_material_priming": "0", + "skirt_distance": "2", + "skirt_height": "1", + "skirt_loops": "0", + "skirt_speed": "50", + "slice_closing_radius": "0.049", + "slicing_mode": "regular", + "slow_down_layers": "0", + "slowdown_for_curled_perimeters": "0", + "small_perimeter_speed": "50%", + "small_perimeter_threshold": "0", + "solid_infill_filament": "1", + "sparse_infill_acceleration": "100%", + "sparse_infill_density": "15", + "sparse_infill_filament": "1", + "sparse_infill_line_width": "0.82", + "sparse_infill_pattern": "grid", + "sparse_infill_speed": "120", + "speed_limit_to_height": "[[100,150,200,6000],[150,200,200,4000],[200,250,200,2000]]", + "speed_limit_to_height_enable": "0", + "spiral_mode": "0", + "spiral_mode_max_xy_smoothing": "200%", + "spiral_mode_smooth": "0", + "staggered_inner_seams": "1", + "standby_temperature_delta": "-5", + "support_angle": "0", + "support_base_pattern": "rectilinear", + "support_base_pattern_spacing": "2.5", + "support_bottom_interface_spacing": "0.5", + "support_bottom_z_distance": "0.2", + "support_critical_regions_only": "0", + "support_expansion": "0", + "support_filament": "0", + "support_interface_bottom_layers": "2", + "support_interface_filament": "0", + "support_interface_loop_pattern": "0", + "support_interface_not_for_body": "1", + "support_interface_pattern": "auto", + "support_interface_spacing": "0.5", + "support_interface_speed": "80", + "support_interface_top_layers": "2", + "support_line_width": "0.82", + "support_object_xy_distance": "0.35", + "support_on_build_plate_only": "0", + "support_remove_small_overhang": "1", + "support_speed": "150", + "support_style": "default", + "support_threshold_angle": "30", + "support_top_z_distance": "0.2", + "support_type": "normal(auto)", + "support_xy_overrides_z": "xy_overrides_z", + "thick_bridges": "0", + "thick_internal_bridges": "1", + "timelapse_type": "0", + "top_shell_layers": "5", + "top_shell_thickness": "1.2", + "top_solid_infill_flow_ratio": "1", + "top_surface_acceleration": "2000", + "top_surface_jerk": "6", + "top_surface_line_width": "0.82", + "top_surface_pattern": "monotonicline", + "top_surface_speed": "100", + "travel_acceleration": "12000", + "travel_jerk": "12", + "travel_speed": "500", + "travel_speed_z": "0", + "tree_support_adaptive_layer_height": "1", + "tree_support_angle_slow": "25", + "tree_support_auto_brim": "1", + "tree_support_branch_angle": "45", + "tree_support_branch_angle_organic": "40", + "tree_support_branch_diameter": "2", + "tree_support_branch_diameter_angle": "5", + "tree_support_branch_diameter_double_wall": "3", + "tree_support_branch_diameter_organic": "2", + "tree_support_branch_distance": "5", + "tree_support_branch_distance_organic": "1", + "tree_support_brim_width": "3", + "tree_support_tip_diameter": "0.8", + "tree_support_top_rate": "30%", + "tree_support_wall_count": "0", + "wall_distribution_count": "1", + "wall_filament": "1", + "wall_generator": "classic", + "wall_loops": "2", + "wall_sequence": "inner wall/outer wall", + "wall_transition_angle": "10", + "wall_transition_filter_deviation": "25%", + "wall_transition_length": "100%", + "wipe_before_external_loop": "0", + "wipe_on_loops": "0", + "wipe_speed": "80%", + "wipe_tower_bridging": "10", + "wipe_tower_cone_angle": "0", + "wipe_tower_extra_spacing": "100%", + "wipe_tower_no_sparse_layers": "0", + "wipe_tower_rotation_angle": "0", + "wiping_volumes_extruders": "70,70,70,70,70,70,70,70,70,70", + "xy_contour_compensation": "0", + "xy_hole_compensation": "0" +} diff --git a/resources/profiles/Creality/process/0.56mm Standard @Creality Ender-3 V3 0.8 nozzle.json b/resources/profiles/Creality/process/0.56mm Standard @Creality Ender-3 V3 0.8 nozzle.json new file mode 100644 index 0000000000..495478eb61 --- /dev/null +++ b/resources/profiles/Creality/process/0.56mm Standard @Creality Ender-3 V3 0.8 nozzle.json @@ -0,0 +1,244 @@ +{ + "type": "process", + "name": "0.56mm Standard @Creality Ender-3 V3 0.8 nozzle", + "inherits": "fdm_process_creality_common", + "from": "system", + "setting_id": "OHaFzyRDGPTe34TZ", + "instantiation": "true", + "accel_to_decel_enable": "1", + "accel_to_decel_factor": "80", + "acceleration_limit_mess": "[[0.5,1.0,100,6000],[1.0,1.5,80,5500],[1.5,2.0,60,5000]]", + "acceleration_limit_mess_enable": "0", + "alternate_extra_wall": "0", + "bottom_shell_layers": "3", + "bottom_shell_thickness": "0", + "bottom_solid_infill_flow_ratio": "1", + "bottom_surface_pattern": "monotonic", + "bridge_acceleration": "50%", + "bridge_angle": "0", + "bridge_density": "100", + "bridge_flow": "1", + "bridge_no_support": "0", + "bridge_speed": "25", + "brim_ears_detection_length": "1", + "brim_ears_max_angle": "125", + "brim_object_gap": "0.1", + "brim_type": "auto_brim", + "brim_width": "5", + "compatible_printers": [ + "Creality Ender-3 V3 0.8 nozzle" + ], + "default_acceleration": "12000", + "default_jerk": "8", + "detect_narrow_internal_solid_infill": "1", + "detect_overhang_wall": "1", + "detect_thin_wall": "0", + "draft_shield": "disabled", + "elefant_foot_compensation": "0.15", + "elefant_foot_compensation_layers": "1", + "enable_arc_fitting": "1", + "enable_overhang_speed": "1", + "enable_prime_tower": "0", + "enable_support": "0", + "enforce_support_layers": "0", + "ensure_vertical_shell_thickness": "ensure_all", + "exclude_object": "1", + "extra_perimeters_on_overhangs": "0", + "filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode", + "filter_out_gap_fill": "0", + "flush_into_infill": "0", + "flush_into_objects": "0", + "flush_into_support": "1", + "fuzzy_skin": "none", + "fuzzy_skin_first_layer": "0", + "fuzzy_skin_point_distance": "0.8", + "fuzzy_skin_thickness": "0.3", + "gap_infill_speed": "50", + "gcode_add_line_number": "0", + "gcode_comments": "0", + "gcode_label_objects": "1", + "hole_to_polyhole": "0", + "hole_to_polyhole_threshold": "0.01", + "hole_to_polyhole_twisted": "1", + "independent_support_layer_height": "1", + "infill_anchor": "400%", + "infill_anchor_max": "20", + "infill_combination": "0", + "infill_direction": "45", + "infill_jerk": "12", + "infill_wall_overlap": "30", + "initial_layer_acceleration": "500", + "initial_layer_infill_speed": "60", + "initial_layer_jerk": "8", + "initial_layer_line_width": "0.82", + "initial_layer_min_bead_width": "85%", + "initial_layer_print_height": "0.4", + "initial_layer_speed": "40", + "initial_layer_travel_speed": "100%", + "inner_wall_acceleration": "5000", + "inner_wall_jerk": "8", + "inner_wall_line_width": "0.82", + "inner_wall_speed": "150", + "interface_shells": "0", + "internal_bridge_flow": "1", + "internal_bridge_speed": "60", + "internal_solid_infill_acceleration": "100%", + "internal_solid_infill_line_width": "0.82", + "internal_solid_infill_pattern": "monotonic", + "internal_solid_infill_speed": "150", + "ironing_angle": "-1", + "ironing_flow": "10%", + "ironing_pattern": "zig-zag", + "ironing_spacing": "0.15", + "ironing_speed": "30", + "ironing_support_layer": "0", + "ironing_type": "no ironing", + "is_infill_first": "0", + "layer_height": "0.56", + "line_width": "0.82", + "make_overhang_printable": "0", + "make_overhang_printable_angle": "55", + "make_overhang_printable_hole_size": "0", + "max_bridge_length": "10", + "max_travel_detour_distance": "0", + "max_volumetric_extrusion_rate_slope": "0", + "max_volumetric_extrusion_rate_slope_segment_length": "3", + "min_bead_width": "85%", + "min_feature_size": "25%", + "min_width_top_surface": "300%", + "minimum_sparse_infill_area": "15", + "minimum_support_area": "5", + "mmu_segmented_region_interlocking_depth": "0", + "mmu_segmented_region_max_width": "0", + "only_one_wall_first_layer": "0", + "only_one_wall_top": "1", + "ooze_prevention": "0", + "outer_wall_acceleration": "5000", + "outer_wall_jerk": "8", + "outer_wall_line_width": "0.82", + "outer_wall_speed": "100", + "overhang_1_4_speed": "0", + "overhang_2_4_speed": "30", + "overhang_3_4_speed": "20", + "overhang_4_4_speed": "10", + "overhang_reverse": "0", + "overhang_reverse_internal_only": "0", + "overhang_reverse_threshold": "50%", + "precise_outer_wall": "1", + "prime_tower_brim_width": "3", + "prime_tower_width": "60", + "prime_volume": "45", + "print_flow_ratio": "1", + "print_sequence": "by layer", + "raft_contact_distance": "0.1", + "raft_expansion": "1.5", + "raft_first_layer_density": "90%", + "raft_first_layer_expansion": "2", + "raft_layers": "0", + "reduce_crossing_wall": "0", + "reduce_infill_retraction": "1", + "resolution": "0.012", + "role_based_wipe_speed": "1", + "seam_gap": "10%", + "seam_position": "aligned", + "single_extruder_multi_material_priming": "0", + "skirt_distance": "2", + "skirt_height": "1", + "skirt_loops": "0", + "skirt_speed": "50", + "slice_closing_radius": "0.049", + "slicing_mode": "regular", + "slow_down_layers": "0", + "slowdown_for_curled_perimeters": "0", + "small_perimeter_speed": "50%", + "small_perimeter_threshold": "0", + "solid_infill_filament": "1", + "sparse_infill_acceleration": "100%", + "sparse_infill_density": "15", + "sparse_infill_filament": "1", + "sparse_infill_line_width": "0.82", + "sparse_infill_pattern": "grid", + "sparse_infill_speed": "120", + "speed_limit_to_height": "[[100,150,200,6000],[150,200,200,4000],[200,250,200,2000]]", + "speed_limit_to_height_enable": "0", + "spiral_mode": "0", + "spiral_mode_max_xy_smoothing": "200%", + "spiral_mode_smooth": "0", + "staggered_inner_seams": "1", + "standby_temperature_delta": "-5", + "support_angle": "0", + "support_base_pattern": "rectilinear", + "support_base_pattern_spacing": "2.5", + "support_bottom_interface_spacing": "0.5", + "support_bottom_z_distance": "0.2", + "support_critical_regions_only": "0", + "support_expansion": "0", + "support_filament": "0", + "support_interface_bottom_layers": "2", + "support_interface_filament": "0", + "support_interface_loop_pattern": "0", + "support_interface_not_for_body": "1", + "support_interface_pattern": "auto", + "support_interface_spacing": "0.5", + "support_interface_speed": "80", + "support_interface_top_layers": "2", + "support_line_width": "0.82", + "support_object_xy_distance": "0.35", + "support_on_build_plate_only": "0", + "support_remove_small_overhang": "1", + "support_speed": "150", + "support_style": "default", + "support_threshold_angle": "30", + "support_top_z_distance": "0.2", + "support_type": "normal(auto)", + "support_xy_overrides_z": "xy_overrides_z", + "thick_bridges": "0", + "thick_internal_bridges": "1", + "timelapse_type": "0", + "top_shell_layers": "5", + "top_shell_thickness": "1.2", + "top_solid_infill_flow_ratio": "1", + "top_surface_acceleration": "2000", + "top_surface_jerk": "6", + "top_surface_line_width": "0.82", + "top_surface_pattern": "monotonicline", + "top_surface_speed": "100", + "travel_acceleration": "12000", + "travel_jerk": "12", + "travel_speed": "500", + "travel_speed_z": "0", + "tree_support_adaptive_layer_height": "1", + "tree_support_angle_slow": "25", + "tree_support_auto_brim": "1", + "tree_support_branch_angle": "45", + "tree_support_branch_angle_organic": "40", + "tree_support_branch_diameter": "2", + "tree_support_branch_diameter_angle": "5", + "tree_support_branch_diameter_double_wall": "3", + "tree_support_branch_diameter_organic": "2", + "tree_support_branch_distance": "5", + "tree_support_branch_distance_organic": "1", + "tree_support_brim_width": "3", + "tree_support_tip_diameter": "0.8", + "tree_support_top_rate": "30%", + "tree_support_wall_count": "0", + "wall_distribution_count": "1", + "wall_filament": "1", + "wall_generator": "classic", + "wall_loops": "2", + "wall_sequence": "inner wall/outer wall", + "wall_transition_angle": "10", + "wall_transition_filter_deviation": "25%", + "wall_transition_length": "100%", + "wipe_before_external_loop": "0", + "wipe_on_loops": "0", + "wipe_speed": "80%", + "wipe_tower_bridging": "10", + "wipe_tower_cone_angle": "0", + "wipe_tower_extra_spacing": "100%", + "wipe_tower_no_sparse_layers": "0", + "wipe_tower_rotation_angle": "0", + "wiping_volumes_extruders": "70,70,70,70,70,70,70,70,70,70", + "xy_contour_compensation": "0", + "xy_hole_compensation": "0" +} diff --git a/resources/profiles/Creality/process/0.56mm SuperChunky @Creality CR-6 0.8.json b/resources/profiles/Creality/process/0.56mm SuperChunky @Creality CR-6 0.8.json index 665d997917..21e5710c14 100644 --- a/resources/profiles/Creality/process/0.56mm SuperChunky @Creality CR-6 0.8.json +++ b/resources/profiles/Creality/process/0.56mm SuperChunky @Creality CR-6 0.8.json @@ -19,5 +19,6 @@ "compatible_printers": [ "Creality CR-6 SE 0.8 nozzle", "Creality CR-6 Max 0.8 nozzle" - ] -} + ], + "travel_acceleration": "500" +} \ No newline at end of file diff --git a/resources/profiles/Cubicon.json b/resources/profiles/Cubicon.json index f70517a0b1..57f9da37d6 100644 --- a/resources/profiles/Cubicon.json +++ b/resources/profiles/Cubicon.json @@ -1,6 +1,6 @@ { "name": "Cubicon", - "version": "02.04.00.05", + "version": "02.04.00.06", "force_update": "0", "description": "Cubicon configurations", "machine_model_list": [ diff --git a/resources/profiles/Cubicon/filament/Cubicon ABS @base.json b/resources/profiles/Cubicon/filament/Cubicon ABS @base.json index 31efe73b11..42e6db95e7 100644 --- a/resources/profiles/Cubicon/filament/Cubicon ABS @base.json +++ b/resources/profiles/Cubicon/filament/Cubicon ABS @base.json @@ -15,7 +15,7 @@ "115" ], "hot_plate_temp_initial_layer": [ - "115" + "120" ], "close_fan_the_first_x_layers": [ "3" @@ -24,13 +24,13 @@ "30" ], "filament_density": [ - "1.24" + "1.04" ], "filament_flow_ratio": [ "0.99" ], "filament_max_volumetric_speed": [ - "23" + "14" ], "nozzle_temperature_initial_layer": [ "240" @@ -39,19 +39,19 @@ "80" ], "fan_min_speed": [ - "70" + "15" ], "slow_down_min_speed": [ - "30" + "20" ], "slow_down_layer_time": [ - "3" + "10" ], "nozzle_temperature": [ "245" ], "temperature_vitrification": [ - "78" + "105" ], "nozzle_temperature_range_low": [ "220" @@ -61,5 +61,14 @@ ], "additional_cooling_fan_speed": [ "0" + ], + "activate_air_filtration": [ + "1" + ], + "during_print_exhaust_fan_speed": [ + "0" + ], + "complete_print_exhaust_fan_speed": [ + "255" ] } diff --git a/resources/profiles/Cubicon/filament/Cubicon ABS-A100 @base.json b/resources/profiles/Cubicon/filament/Cubicon ABS-A100 @base.json index 5c64ed0fa5..52b06dbb80 100644 --- a/resources/profiles/Cubicon/filament/Cubicon ABS-A100 @base.json +++ b/resources/profiles/Cubicon/filament/Cubicon ABS-A100 @base.json @@ -12,10 +12,10 @@ "Cubicon" ], "hot_plate_temp": [ - "100" + "105" ], "hot_plate_temp_initial_layer": [ - "100" + "115" ], "close_fan_the_first_x_layers": [ "3" @@ -24,13 +24,13 @@ "30" ], "filament_density": [ - "1.24" + "1.04" ], "filament_flow_ratio": [ - "0.99" + "1.04" ], "filament_max_volumetric_speed": [ - "23" + "8" ], "nozzle_temperature_initial_layer": [ "225" @@ -39,19 +39,19 @@ "80" ], "fan_min_speed": [ - "70" + "15" ], "slow_down_min_speed": [ - "30" + "20" ], "slow_down_layer_time": [ - "3" + "10" ], "nozzle_temperature": [ "230" ], "temperature_vitrification": [ - "78" + "105" ], "nozzle_temperature_range_low": [ "220" @@ -61,5 +61,32 @@ ], "additional_cooling_fan_speed": [ "0" + ], + "enable_pressure_advance": [ + "1" + ], + "pressure_advance": [ + "0.04" + ], + "filament_retraction_length": [ + "1.2" + ], + "filament_z_hop": [ + "0" + ], + "filament_retraction_speed": [ + "40" + ], + "filament_deretraction_speed": [ + "25" + ], + "filament_wipe": [ + "1" + ], + "filament_wipe_distance": [ + "2" + ], + "filament_retract_before_wipe": [ + "70%" ] } diff --git a/resources/profiles/Cubicon/filament/Cubicon ABSk @base.json b/resources/profiles/Cubicon/filament/Cubicon ABSk @base.json index 46a8f2d48c..584ce663ad 100644 --- a/resources/profiles/Cubicon/filament/Cubicon ABSk @base.json +++ b/resources/profiles/Cubicon/filament/Cubicon ABSk @base.json @@ -15,7 +15,7 @@ "115" ], "hot_plate_temp_initial_layer": [ - "115" + "120" ], "close_fan_the_first_x_layers": [ "3" @@ -24,13 +24,13 @@ "30" ], "filament_density": [ - "1.24" + "1.04" ], "filament_flow_ratio": [ "0.99" ], "filament_max_volumetric_speed": [ - "23" + "14" ], "nozzle_temperature_initial_layer": [ "240" @@ -39,19 +39,19 @@ "80" ], "fan_min_speed": [ - "70" + "15" ], "slow_down_min_speed": [ - "30" + "20" ], "slow_down_layer_time": [ - "3" + "10" ], "nozzle_temperature": [ "240" ], "temperature_vitrification": [ - "85" + "105" ], "nozzle_temperature_range_low": [ "220" diff --git a/resources/profiles/Cubicon/filament/Cubicon PC @base.json b/resources/profiles/Cubicon/filament/Cubicon PC @base.json index 001434a2b1..e5f12e1503 100644 --- a/resources/profiles/Cubicon/filament/Cubicon PC @base.json +++ b/resources/profiles/Cubicon/filament/Cubicon PC @base.json @@ -10,5 +10,77 @@ ], "filament_vendor": [ "Cubicon" + ], + "fan_max_speed": [ + "25" + ], + "fan_min_speed": [ + "0" + ], + "enable_pressure_advance": [ + "1" + ], + "pressure_advance": [ + "0.01" + ], + "close_fan_the_first_x_layers": [ + "5" + ], + "overhang_fan_threshold": [ + "50%" + ], + "overhang_fan_speed": [ + "25" + ], + "slow_down_layer_time": [ + "8" + ], + "filament_max_volumetric_speed": [ + "4" + ], + "filament_flow_ratio": [ + "0.94" + ], + "nozzle_temperature_initial_layer": [ + "245" + ], + "nozzle_temperature": [ + "250" + ], + "nozzle_temperature_range_low": [ + "240" + ], + "nozzle_temperature_range_high": [ + "280" + ], + "filament_retraction_length": [ + "0.8" + ], + "filament_z_hop": [ + "0" + ], + "filament_retraction_speed": [ + "40" + ], + "filament_deretraction_speed": [ + "25" + ], + "filament_wipe": [ + "1" + ], + "filament_wipe_distance": [ + "2" + ], + "filament_retract_before_wipe": [ + "70%" + ], + "activate_air_filtration": [ + "1" + ], + "during_print_exhaust_fan_speed": [ + "0" + ], + "complete_print_exhaust_fan_speed": [ + "255" ] } diff --git a/resources/profiles/Cubicon/filament/Cubicon PETG @base.json b/resources/profiles/Cubicon/filament/Cubicon PETG @base.json index 61fc5c647a..a1e38584a7 100644 --- a/resources/profiles/Cubicon/filament/Cubicon PETG @base.json +++ b/resources/profiles/Cubicon/filament/Cubicon PETG @base.json @@ -15,7 +15,7 @@ "80" ], "hot_plate_temp_initial_layer": [ - "80" + "85" ], "close_fan_the_first_x_layers": [ "3" @@ -54,12 +54,45 @@ "70" ], "nozzle_temperature_range_low": [ - "230" + "220" ], "nozzle_temperature_range_high": [ "250" ], "additional_cooling_fan_speed": [ "0" + ], + "enable_pressure_advance": [ + "1" + ], + "pressure_advance": [ + "0.08" + ], + "filament_retraction_length": [ + "2.0" + ], + "filament_z_hop": [ + "0" + ], + "filament_retraction_speed": [ + "40" + ], + "filament_deretraction_speed": [ + "25" + ], + "filament_wipe": [ + "1" + ], + "filament_wipe_distance": [ + "2" + ], + "filament_retract_before_wipe": [ + "70%" + ], + "activate_air_filtration": [ + "1" + ], + "complete_print_exhaust_fan_speed": [ + "255" ] } diff --git a/resources/profiles/Cubicon/filament/Cubicon PLA @base.json b/resources/profiles/Cubicon/filament/Cubicon PLA @base.json index 53df18afc5..dae8e34bee 100644 --- a/resources/profiles/Cubicon/filament/Cubicon PLA @base.json +++ b/resources/profiles/Cubicon/filament/Cubicon PLA @base.json @@ -53,5 +53,38 @@ ], "additional_cooling_fan_speed": [ "80" + ], + "close_fan_the_first_x_layers": [ + "1" + ], + "filament_retraction_length": [ + "2.0" + ], + "filament_z_hop": [ + "0" + ], + "filament_retraction_speed": [ + "40" + ], + "filament_deretraction_speed": [ + "25" + ], + "filament_wipe": [ + "1" + ], + "filament_wipe_distance": [ + "2" + ], + "filament_retract_before_wipe": [ + "70%" + ], + "activate_air_filtration": [ + "1" + ], + "during_print_exhaust_fan_speed": [ + "255" + ], + "complete_print_exhaust_fan_speed": [ + "255" ] } diff --git a/resources/profiles/Cubicon/filament/Cubicon PLA+ @base.json b/resources/profiles/Cubicon/filament/Cubicon PLA+ @base.json index 5e7c8dc10b..635f6483d1 100644 --- a/resources/profiles/Cubicon/filament/Cubicon PLA+ @base.json +++ b/resources/profiles/Cubicon/filament/Cubicon PLA+ @base.json @@ -18,5 +18,14 @@ ], "nozzle_temperature_range_high": [ "220" + ], + "filament_max_volumetric_speed": [ + "8" + ], + "enable_pressure_advance": [ + "1" + ], + "pressure_advance": [ + "0.025" ] } diff --git a/resources/profiles/Cubicon/machine/Cubicon xCeler-Plus 0.4 nozzle.json b/resources/profiles/Cubicon/machine/Cubicon xCeler-Plus 0.4 nozzle.json index 398f4e3457..616fa60297 100644 --- a/resources/profiles/Cubicon/machine/Cubicon xCeler-Plus 0.4 nozzle.json +++ b/resources/profiles/Cubicon/machine/Cubicon xCeler-Plus 0.4 nozzle.json @@ -73,12 +73,12 @@ "20000" ], "machine_max_acceleration_z": [ - "250", - "500" + "50", + "100" ], "machine_max_speed_z": [ - "25", - "12" + "5", + "10" ], "machine_max_acceleration_retracting": [ "5000", diff --git a/resources/profiles/Cubicon/process/cubicon common @base.json b/resources/profiles/Cubicon/process/cubicon common @base.json index 8de7c25078..a269d19529 100644 --- a/resources/profiles/Cubicon/process/cubicon common @base.json +++ b/resources/profiles/Cubicon/process/cubicon common @base.json @@ -5,7 +5,8 @@ "instantiation": "false", "compatible_printers": [ "Cubicon xCeler-I 0.4 nozzle", - "Cubicon xCeler-Plus 0.4 nozzle" + "Cubicon xCeler-Plus 0.4 nozzle", + "Cubicon xCeler-Mini 0.4 nozzle" ], "print_settings_id": "cubicon common @base", "accel_to_decel_enable": "1", @@ -14,26 +15,24 @@ "bridge_flow": "0.9", "internal_bridge_flow": "0.9", "brim_type": "no_brim", - "detect_overhang_wall": "1", + "detect_overhang_wall": "0", "resolution": "0.012", "elefant_foot_compensation": "0.15", - "percise_outer_wall": "1", - "percise_z_height": "0.2", "enable_overhang_speed": "1", - "enable_prime_tower": "1", + "enable_prime_tower": "0", "enable_support": "0", "exclude_object": "0", "filename_format": "{input_filename_base}_{layer_height}mm_{filament_type[initial_tool]}_{printer_model}_{print_time}.gcode", "gap_infill_speed": "250", - "infill_combination": "1", + "infill_combination": "0", "infill_direction": "45", "infill_wall_overlap": "15", "infill_anchor": "400%", "infill_anchor_max": "20", "initial_layer_line_width": "0.5", - "initial_layer_print_height": "0.25", - "initial_layer_speed": "60", - "initial_layer_infill_speed": "60", + "initial_layer_print_height": "0.2", + "initial_layer_speed": "50", + "initial_layer_infill_speed": "100", "initial_layer_travel_speed": "500", "slow_down_layers": "1", "only_one_wall_top": "1", @@ -47,9 +46,9 @@ "outer_wall_speed": "200", "print_sequence": "by layer", "raft_layers": "0", - "reduce_crossing_wall": "0", + "reduce_crossing_wall": "1", "reduce_infill_retraction": "1", - "seam_position": "back", + "seam_position": "aligned", "seam_gap": "10%", "enable_arc_fitting": "0", "staggered_inner_seams": "1", @@ -57,7 +56,7 @@ "skirt_distance": "2.5", "skirt_height": "1", "skirt_speed": "50", - "skirt_start_angle": "-45", + "skirt_start_angle": "-135", "sparse_infill_density": "15", "sparse_infill_speed": "270", "sparse_infill_pattern": "grid", @@ -84,7 +83,7 @@ "support_threshold_angle": "15", "wall_loops": "2", "thick_bridges": "0", - "extra_perimeters_on_overhangs": "1", + "extra_perimeters_on_overhangs": "0", "top_shell_layers": "5", "top_shell_thickness": "1", "slow_down_curled_perimeters": "0", @@ -93,18 +92,18 @@ "travel_jerk": "12", "infill_jerk": "12", "initial_layer_jerk": "9", - "inner_wall_jerk": "7", - "outer_wall_jerk": "7", - "default_acceleration": "13000", - "travel_acceleration": "13000", - "outer_wall_acceleration": "5000", - "inner_wall_acceleration": "5000", - "initial_layer_acceleration": "1000", + "inner_wall_jerk": "3.5", + "outer_wall_jerk": "3", + "default_acceleration": "10000", + "travel_acceleration": "10000", + "outer_wall_acceleration": "2000", + "inner_wall_acceleration": "6000", + "initial_layer_acceleration": "500", "top_surface_acceleration": "2000", "raft_first_layer_density": "90", "raft_first_layer_expansion": "2", "precise_outer_wall": "1", - "precise_z_height": "0", + "precise_z_height": "1", "slowdown_for_curled_perimeters": "0", "bridge_speed": "50", "internal_bridge_speed": "150%", @@ -112,5 +111,7 @@ "overhang_2_4_speed": "50", "overhang_3_4_speed": "30", "overhang_4_4_speed": "10", - "independent_support_layer_height": "1" + "independent_support_layer_height": "1", + "solid_infill_direction": "90", + "max_travel_detour_distance": "80%" } diff --git a/resources/profiles/Cubicon/process/fdm_process_common.json b/resources/profiles/Cubicon/process/fdm_process_common.json index d7da41458a..7308a806fa 100644 --- a/resources/profiles/Cubicon/process/fdm_process_common.json +++ b/resources/profiles/Cubicon/process/fdm_process_common.json @@ -62,7 +62,7 @@ "top_surface_line_width": "0.4", "top_surface_speed": "30", "travel_speed": "400", - "enable_prime_tower": "1", + "enable_prime_tower": "0", "prime_tower_width": "60", "xy_hole_compensation": "0", "xy_contour_compensation": "0" diff --git a/resources/profiles/Cubicon/process/process template @base.json b/resources/profiles/Cubicon/process/process template @base.json index 073bf4ea23..1b9b4d2288 100644 --- a/resources/profiles/Cubicon/process/process template @base.json +++ b/resources/profiles/Cubicon/process/process template @base.json @@ -42,7 +42,7 @@ "enable_arc_fitting": "1", "enable_extra_bridge_layer": "disabled", "enable_overhang_speed": "1", - "enable_prime_tower": "1", + "enable_prime_tower": "0", "enable_support": "0", "enforce_support_layers": "0", "ensure_vertical_shell_thickness": "ensure_all", diff --git a/resources/profiles/Flashforge.json b/resources/profiles/Flashforge.json index 5bccaf9dfb..cda2215a33 100644 --- a/resources/profiles/Flashforge.json +++ b/resources/profiles/Flashforge.json @@ -1,7 +1,7 @@ { "name": "Flashforge", "url": "", - "version": "02.04.00.08", + "version": "02.04.00.09", "force_update": "0", "description": "Flashforge configurations", "machine_model_list": [ @@ -25,6 +25,10 @@ "name": "Flashforge Adventurer 5M Pro", "sub_path": "machine/Flashforge Adventurer 5M Pro.json" }, + { + "name": "Flashforge Adventurer A5", + "sub_path": "machine/Flashforge Adventurer A5.json" + }, { "name": "Flashforge Artemis", "sub_path": "machine/Flashforge Artemis.json" @@ -199,6 +203,10 @@ "name": "0.20mm Standard @FF AD5X", "sub_path": "process/0.20mm Standard @FF AD5X.json" }, + { + "name": "0.20mm Standard @FF Adventurer A5 0.4 nozzle", + "sub_path": "process/0.20mm Standard @FF Adventurer A5 0.4 nozzle.json" + }, { "name": "0.20mm Standard @FF C5", "sub_path": "process/0.20mm Standard @FF C5.json" @@ -311,6 +319,10 @@ "name": "0.30mm Standard @FF AD5X 0.6 nozzle", "sub_path": "process/0.30mm Standard @FF AD5X 0.6 nozzle.json" }, + { + "name": "0.30mm Standard @FF Adventurer A5 0.6 nozzle", + "sub_path": "process/0.30mm Standard @FF Adventurer A5 0.6 nozzle.json" + }, { "name": "0.40mm Standard @Flashforge AD5M Pro 0.8 Nozzle", "sub_path": "process/0.40mm Standard @Flashforge AD5M Pro 0.8 Nozzle.json" @@ -443,6 +455,10 @@ "name": "0.14mm Standard @Flashforge AD5M 0.25 Nozzle", "sub_path": "process/0.14mm Standard @Flashforge AD5M 0.25 Nozzle.json" }, + { + "name": "0.12mm Fine @FF Adventurer A5 0.4 nozzle", + "sub_path": "process/0.12mm Fine @FF Adventurer A5 0.4 nozzle.json" + }, { "name": "0.06mm Standard @Flashforge AD5M Pro 0.25 Nozzle", "sub_path": "process/0.06mm Standard @Flashforge AD5M Pro 0.25 Nozzle.json" @@ -463,6 +479,10 @@ "name": "0.10mm Standard @Flashforge AD5M Pro 0.25 Nozzle", "sub_path": "process/0.10mm Standard @Flashforge AD5M Pro 0.25 Nozzle.json" }, + { + "name": "0.12mm Standard @FF Adventurer A5 0.25 nozzle", + "sub_path": "process/0.12mm Standard @FF Adventurer A5 0.25 nozzle.json" + }, { "name": "0.12mm Standard @FF G4 0.25 nozzle", "sub_path": "process/0.12mm Standard @FF G4 0.25 nozzle.json" @@ -483,6 +503,10 @@ "name": "0.14mm Standard @Flashforge AD5M Pro 0.25 Nozzle", "sub_path": "process/0.14mm Standard @Flashforge AD5M Pro 0.25 Nozzle.json" }, + { + "name": "0.24mm Draft @FF Adventurer A5 0.4 nozzle", + "sub_path": "process/0.24mm Draft @FF Adventurer A5 0.4 nozzle.json" + }, { "name": "0.24mm Fine @Flashforge AD5M 0.8 Nozzle", "sub_path": "process/0.24mm Fine @Flashforge AD5M 0.8 Nozzle.json" @@ -495,6 +519,10 @@ "name": "0.18mm Fine @FF AD5X 0.6 nozzle", "sub_path": "process/0.18mm Fine @FF AD5X 0.6 nozzle.json" }, + { + "name": "0.18mm Fine @FF Adventurer A5 0.6 nozzle", + "sub_path": "process/0.18mm Fine @FF Adventurer A5 0.6 nozzle.json" + }, { "name": "0.24mm Fine @Flashforge AD5M Pro 0.8 Nozzle", "sub_path": "process/0.24mm Fine @Flashforge AD5M Pro 0.8 Nozzle.json" @@ -503,6 +531,10 @@ "name": "0.40mm Standard @FF AD5X 0.8 nozzle", "sub_path": "process/0.40mm Standard @FF AD5X 0.8 nozzle.json" }, + { + "name": "0.40mm Standard @FF Adventurer A5 0.8 nozzle", + "sub_path": "process/0.40mm Standard @FF Adventurer A5 0.8 nozzle.json" + }, { "name": "0.56mm Draft @Flashforge AD5M Pro 0.8 Nozzle", "sub_path": "process/0.56mm Draft @Flashforge AD5M Pro 0.8 Nozzle.json" @@ -511,6 +543,10 @@ "name": "0.42mm Draft @FF AD5X 0.6 nozzle", "sub_path": "process/0.42mm Draft @FF AD5X 0.6 nozzle.json" }, + { + "name": "0.42mm Draft @FF Adventurer A5 0.6 nozzle", + "sub_path": "process/0.42mm Draft @FF Adventurer A5 0.6 nozzle.json" + }, { "name": "0.08mm Standard @FF C5 0.25 nozzle", "sub_path": "process/0.08mm Standard @FF C5 0.25 nozzle.json" @@ -527,13 +563,37 @@ "name": "0.14mm Standard @FF C5 0.25 nozzle", "sub_path": "process/0.14mm Standard @FF C5 0.25 nozzle.json" }, + { + "name": "0.06mm Standard @FF Adventurer A5 0.25 nozzle", + "sub_path": "process/0.06mm Standard @FF Adventurer A5 0.25 nozzle.json" + }, + { + "name": "0.08mm Standard @FF Adventurer A5 0.25 nozzle", + "sub_path": "process/0.08mm Standard @FF Adventurer A5 0.25 nozzle.json" + }, + { + "name": "0.10mm Standard @FF Adventurer A5 0.25 nozzle", + "sub_path": "process/0.10mm Standard @FF Adventurer A5 0.25 nozzle.json" + }, + { + "name": "0.14mm Standard @FF Adventurer A5 0.25 nozzle", + "sub_path": "process/0.14mm Standard @FF Adventurer A5 0.25 nozzle.json" + }, { "name": "0.24mm Fine @FF AD5X 0.8 nozzle", "sub_path": "process/0.24mm Fine @FF AD5X 0.8 nozzle.json" }, + { + "name": "0.24mm Fine @FF Adventurer A5 0.8 nozzle", + "sub_path": "process/0.24mm Fine @FF Adventurer A5 0.8 nozzle.json" + }, { "name": "0.56mm Draft @FF AD5X 0.8 nozzle", "sub_path": "process/0.56mm Draft @FF AD5X 0.8 nozzle.json" + }, + { + "name": "0.56mm Draft @FF Adventurer A5 0.8 nozzle", + "sub_path": "process/0.56mm Draft @FF Adventurer A5 0.8 nozzle.json" } ], "filament_list": [ @@ -661,6 +721,10 @@ "name": "Flashforge ABS Basic @FF AD5X 0.8 nozzle", "sub_path": "filament/Flashforge ABS Basic @FF AD5X 0.8 nozzle.json" }, + { + "name": "Flashforge ABS Basic @FF Adventurer A5", + "sub_path": "filament/Flashforge ABS Basic @FF Adventurer A5.json" + }, { "name": "Flashforge ABS Basic @FF G4", "sub_path": "filament/Flashforge ABS Basic @FF G4.json" @@ -741,6 +805,10 @@ "name": "Flashforge ASA Basic", "sub_path": "filament/Flashforge ASA Basic.json" }, + { + "name": "Flashforge ASA Basic @FF Adventurer A5", + "sub_path": "filament/Flashforge ASA Basic @FF Adventurer A5.json" + }, { "name": "Generic ASA @FF AD5M 0.25 Nozzle", "sub_path": "filament/Generic ASA @FF AD5M 0.25 Nozzle.json" @@ -769,6 +837,10 @@ "name": "Flashforge HS PETG @FF AD5X 0.8 nozzle", "sub_path": "filament/Flashforge HS PETG @FF AD5X 0.8 nozzle.json" }, + { + "name": "Flashforge HS PETG @FF Adventurer A5", + "sub_path": "filament/Flashforge HS PETG @FF Adventurer A5.json" + }, { "name": "Flashforge HS PETG @FF G4", "sub_path": "filament/Flashforge HS PETG @FF G4.json" @@ -801,6 +873,10 @@ "name": "Flashforge PETG Pro @FF AD5X 0.8 nozzle", "sub_path": "filament/Flashforge PETG Pro @FF AD5X 0.8 nozzle.json" }, + { + "name": "Flashforge PETG Pro @FF Adventurer A5", + "sub_path": "filament/Flashforge PETG Pro @FF Adventurer A5.json" + }, { "name": "Flashforge PETG Pro @FF G4", "sub_path": "filament/Flashforge PETG Pro @FF G4.json" @@ -825,6 +901,10 @@ "name": "Flashforge PETG Transparent @FF AD5X 0.8 nozzle", "sub_path": "filament/Flashforge PETG Transparent @FF AD5X 0.8 nozzle.json" }, + { + "name": "Flashforge PETG Transparent @FF Adventurer A5", + "sub_path": "filament/Flashforge PETG Transparent @FF Adventurer A5.json" + }, { "name": "Flashforge PETG Transparent @FF G4", "sub_path": "filament/Flashforge PETG Transparent @FF G4.json" @@ -925,6 +1005,10 @@ "name": "Flashforge PETG-CF @FF AD5X 0.8 nozzle", "sub_path": "filament/Flashforge PETG-CF @FF AD5X 0.8 nozzle.json" }, + { + "name": "Flashforge PETG-CF @FF Adventurer A5", + "sub_path": "filament/Flashforge PETG-CF @FF Adventurer A5.json" + }, { "name": "Generic PETG-CF10 @Flashforge AD4", "sub_path": "filament/Generic PETG-CF10 @Flashforge AD4.json" @@ -1069,6 +1153,14 @@ "name": "Flashforge HS PLA @FF AD5X 0.8 nozzle", "sub_path": "filament/Flashforge HS PLA @FF AD5X 0.8 nozzle.json" }, + { + "name": "Flashforge HS PLA @FF Adventurer A5", + "sub_path": "filament/Flashforge HS PLA @FF Adventurer A5.json" + }, + { + "name": "Flashforge HS PLA+ @FF Adventurer A5", + "sub_path": "filament/Flashforge HS PLA+ @FF Adventurer A5.json" + }, { "name": "Flashforge PLA @FF AD5M 0.25 Nozzle", "sub_path": "filament/Flashforge PLA @FF AD5M 0.25 Nozzle.json" @@ -1089,6 +1181,10 @@ "name": "Flashforge PLA Basic @FF AD5X 0.8 nozzle", "sub_path": "filament/Flashforge PLA Basic @FF AD5X 0.8 nozzle.json" }, + { + "name": "Flashforge PLA Basic @FF Adventurer A5", + "sub_path": "filament/Flashforge PLA Basic @FF Adventurer A5.json" + }, { "name": "Flashforge PLA Color Change", "sub_path": "filament/Flashforge PLA Color Change.json" @@ -1105,6 +1201,10 @@ "name": "Flashforge PLA Color Change @FF AD5X 0.8 nozzle", "sub_path": "filament/Flashforge PLA Color Change @FF AD5X 0.8 nozzle.json" }, + { + "name": "Flashforge PLA Color Change @FF Adventurer A5", + "sub_path": "filament/Flashforge PLA Color Change @FF Adventurer A5.json" + }, { "name": "Flashforge PLA Galaxy", "sub_path": "filament/Flashforge PLA Galaxy.json" @@ -1121,6 +1221,14 @@ "name": "Flashforge PLA Galaxy @FF AD5X 0.8 nozzle", "sub_path": "filament/Flashforge PLA Galaxy @FF AD5X 0.8 nozzle.json" }, + { + "name": "Flashforge PLA Galaxy @FF Adventurer A5", + "sub_path": "filament/Flashforge PLA Galaxy @FF Adventurer A5.json" + }, + { + "name": "Flashforge PLA LITE @FF Adventurer A5", + "sub_path": "filament/Flashforge PLA LITE @FF Adventurer A5.json" + }, { "name": "Flashforge PLA Luminous", "sub_path": "filament/Flashforge PLA Luminous.json" @@ -1137,6 +1245,10 @@ "name": "Flashforge PLA Luminous @FF AD5X 0.8 nozzle", "sub_path": "filament/Flashforge PLA Luminous @FF AD5X 0.8 nozzle.json" }, + { + "name": "Flashforge PLA Luminous @FF Adventurer A5", + "sub_path": "filament/Flashforge PLA Luminous @FF Adventurer A5.json" + }, { "name": "Flashforge PLA Matte", "sub_path": "filament/Flashforge PLA Matte.json" @@ -1153,6 +1265,10 @@ "name": "Flashforge PLA Matte @FF AD5X 0.8 nozzle", "sub_path": "filament/Flashforge PLA Matte @FF AD5X 0.8 nozzle.json" }, + { + "name": "Flashforge PLA Matte @FF Adventurer A5", + "sub_path": "filament/Flashforge PLA Matte @FF Adventurer A5.json" + }, { "name": "Flashforge PLA Metal", "sub_path": "filament/Flashforge PLA Metal.json" @@ -1169,6 +1285,10 @@ "name": "Flashforge PLA Metal @FF AD5X 0.8 nozzle", "sub_path": "filament/Flashforge PLA Metal @FF AD5X 0.8 nozzle.json" }, + { + "name": "Flashforge PLA Metal @FF Adventurer A5", + "sub_path": "filament/Flashforge PLA Metal @FF Adventurer A5.json" + }, { "name": "Flashforge PLA Pro", "sub_path": "filament/Flashforge PLA Pro.json" @@ -1185,6 +1305,10 @@ "name": "Flashforge PLA Pro @FF AD5X 0.8 nozzle", "sub_path": "filament/Flashforge PLA Pro @FF AD5X 0.8 nozzle.json" }, + { + "name": "Flashforge PLA Pro @FF Adventurer A5", + "sub_path": "filament/Flashforge PLA Pro @FF Adventurer A5.json" + }, { "name": "Flashforge PLA Sparkle", "sub_path": "filament/Flashforge PLA Sparkle.json" @@ -1201,6 +1325,14 @@ "name": "Flashforge PLA Sparkle @FF AD5X 0.8 nozzle", "sub_path": "filament/Flashforge PLA Sparkle @FF AD5X 0.8 nozzle.json" }, + { + "name": "Flashforge PLA Sparkle @FF Adventurer A5", + "sub_path": "filament/Flashforge PLA Sparkle @FF Adventurer A5.json" + }, + { + "name": "Flashforge R PLA @FF Adventurer A5", + "sub_path": "filament/Flashforge R PLA @FF Adventurer A5.json" + }, { "name": "Generic PLA @FF AD5M 0.25 Nozzle", "sub_path": "filament/Generic PLA @FF AD5M 0.25 Nozzle.json" @@ -1269,6 +1401,10 @@ "name": "Flashforge PLA-CF @FF AD5X 0.8 nozzle", "sub_path": "filament/Flashforge PLA-CF @FF AD5X 0.8 nozzle.json" }, + { + "name": "Flashforge PLA-CF @FF Adventurer A5", + "sub_path": "filament/Flashforge PLA-CF @FF Adventurer A5.json" + }, { "name": "Flashforge PPS @FF G4", "sub_path": "filament/Flashforge PPS @FF G4.json" @@ -1313,6 +1449,10 @@ "name": "Flashforge PLA Silk @FF AD5X 0.8 nozzle", "sub_path": "filament/Flashforge PLA Silk @FF AD5X 0.8 nozzle.json" }, + { + "name": "Flashforge PLA Silk @FF Adventurer A5", + "sub_path": "filament/Flashforge PLA Silk @FF Adventurer A5.json" + }, { "name": "Flashforge PLA-SILK @FF AD5M 0.25 Nozzle", "sub_path": "filament/Flashforge PLA-SILK @FF AD5M 0.25 Nozzle.json" @@ -1413,6 +1553,10 @@ "name": "Flashforge TPU 95A @FF AD5X 0.8 nozzle", "sub_path": "filament/Flashforge TPU 95A @FF AD5X 0.8 nozzle.json" }, + { + "name": "Flashforge TPU 95A @FF Adventurer A5", + "sub_path": "filament/Flashforge TPU 95A @FF Adventurer A5.json" + }, { "name": "Flashforge TPU 95A @FF G4", "sub_path": "filament/Flashforge TPU 95A @FF G4.json" @@ -1453,6 +1597,10 @@ "name": "Generic TPU @Flashforge AD4", "sub_path": "filament/Generic TPU @Flashforge AD4.json" }, + { + "name": "Kexcelled TPU 64D @FF Adventurer A5", + "sub_path": "filament/Kexcelled TPU 64D @FF Adventurer A5.json" + }, { "name": "Flashforge ABS Basic @FF AD5M 0.25 nozzle", "sub_path": "filament/Flashforge ABS Basic @FF AD5M 0.25 nozzle.json" @@ -1949,6 +2097,10 @@ "name": "Polymaker CoPA @FF G4P 0.8 HF nozzle", "sub_path": "filament/Polymaker CoPA @FF G4P 0.8 HF nozzle.json" }, + { + "name": "Generic PETG @FF Adventurer A5 0.25 nozzle", + "sub_path": "filament/Generic PETG @FF Adventurer A5 0.25 nozzle.json" + }, { "name": "Flashforge HS PETG @FF G4 0.6 HF nozzle", "sub_path": "filament/Flashforge HS PETG @FF G4 0.6 HF nozzle.json" @@ -2045,6 +2197,10 @@ "name": "Flashforge PETG-CF @FF G4P 0.6 nozzle", "sub_path": "filament/Flashforge PETG-CF @FF G4P 0.6 nozzle.json" }, + { + "name": "Flashforge HS PLA @FF Adventurer A5 0.25 nozzle", + "sub_path": "filament/Flashforge HS PLA @FF Adventurer A5 0.25 nozzle.json" + }, { "name": "Flashforge HS PLA @FF AD5X 0.25 nozzle", "sub_path": "filament/Flashforge HS PLA @FF AD5X 0.25 nozzle.json" @@ -2057,6 +2213,10 @@ "name": "Flashforge HS PLA @FF G4P 0.25 nozzle", "sub_path": "filament/Flashforge HS PLA @FF G4P 0.25 nozzle.json" }, + { + "name": "Flashforge HS PLA+ @FF Adventurer A5 0.25 nozzle", + "sub_path": "filament/Flashforge HS PLA+ @FF Adventurer A5 0.25 nozzle.json" + }, { "name": "Flashforge PLA Basic @FF AD5M 0.25 nozzle", "sub_path": "filament/Flashforge PLA Basic @FF AD5M 0.25 nozzle.json" @@ -2105,6 +2265,10 @@ "name": "Flashforge PLA Galaxy @FF G4P 0.25 nozzle", "sub_path": "filament/Flashforge PLA Galaxy @FF G4P 0.25 nozzle.json" }, + { + "name": "Flashforge PLA LITE @FF Adventurer A5 0.25 nozzle", + "sub_path": "filament/Flashforge PLA LITE @FF Adventurer A5 0.25 nozzle.json" + }, { "name": "Flashforge PLA Luminous @FF AD5M 0.25 nozzle", "sub_path": "filament/Flashforge PLA Luminous @FF AD5M 0.25 nozzle.json" @@ -2197,6 +2361,14 @@ "name": "Flashforge PLA Sparkle @FF G4P 0.25 nozzle", "sub_path": "filament/Flashforge PLA Sparkle @FF G4P 0.25 nozzle.json" }, + { + "name": "Flashforge R PLA @FF Adventurer A5 0.25 nozzle", + "sub_path": "filament/Flashforge R PLA @FF Adventurer A5 0.25 nozzle.json" + }, + { + "name": "Generic PLA @FF Adventurer A5 0.25 nozzle", + "sub_path": "filament/Generic PLA @FF Adventurer A5 0.25 nozzle.json" + }, { "name": "Flashforge HS PLA @FF G4 0.6 HF nozzle", "sub_path": "filament/Flashforge HS PLA @FF G4 0.6 HF nozzle.json" @@ -2497,6 +2669,66 @@ "name": "Flashforge PLA Silk @FF AD5M 0.25 nozzle", "sub_path": "filament/Flashforge PLA Silk @FF AD5M 0.25 nozzle.json" }, + { + "name": "Flashforge ABS Basic @FF Adventurer A5 0.25 nozzle", + "sub_path": "filament/Flashforge ABS Basic @FF Adventurer A5 0.25 nozzle.json" + }, + { + "name": "Flashforge ASA Basic @FF Adventurer A5 0.25 nozzle", + "sub_path": "filament/Flashforge ASA Basic @FF Adventurer A5 0.25 nozzle.json" + }, + { + "name": "Flashforge HS PETG @FF Adventurer A5 0.25 nozzle", + "sub_path": "filament/Flashforge HS PETG @FF Adventurer A5 0.25 nozzle.json" + }, + { + "name": "Flashforge PETG Basic @FF Adventurer A5 0.25 nozzle", + "sub_path": "filament/Flashforge PETG Basic @FF Adventurer A5 0.25 nozzle.json" + }, + { + "name": "Flashforge PETG Pro @FF Adventurer A5 0.25 nozzle", + "sub_path": "filament/Flashforge PETG Pro @FF Adventurer A5 0.25 nozzle.json" + }, + { + "name": "Flashforge PETG Transparent @FF Adventurer A5 0.25 nozzle", + "sub_path": "filament/Flashforge PETG Transparent @FF Adventurer A5 0.25 nozzle.json" + }, + { + "name": "Flashforge PLA Basic @FF Adventurer A5 0.25 nozzle", + "sub_path": "filament/Flashforge PLA Basic @FF Adventurer A5 0.25 nozzle.json" + }, + { + "name": "Flashforge PLA Color Change @FF Adventurer A5 0.25 nozzle", + "sub_path": "filament/Flashforge PLA Color Change @FF Adventurer A5 0.25 nozzle.json" + }, + { + "name": "Flashforge PLA Galaxy @FF Adventurer A5 0.25 nozzle", + "sub_path": "filament/Flashforge PLA Galaxy @FF Adventurer A5 0.25 nozzle.json" + }, + { + "name": "Flashforge PLA Luminous @FF Adventurer A5 0.25 nozzle", + "sub_path": "filament/Flashforge PLA Luminous @FF Adventurer A5 0.25 nozzle.json" + }, + { + "name": "Flashforge PLA Matte @FF Adventurer A5 0.25 nozzle", + "sub_path": "filament/Flashforge PLA Matte @FF Adventurer A5 0.25 nozzle.json" + }, + { + "name": "Flashforge PLA Metal @FF Adventurer A5 0.25 nozzle", + "sub_path": "filament/Flashforge PLA Metal @FF Adventurer A5 0.25 nozzle.json" + }, + { + "name": "Flashforge PLA Pro @FF Adventurer A5 0.25 nozzle", + "sub_path": "filament/Flashforge PLA Pro @FF Adventurer A5 0.25 nozzle.json" + }, + { + "name": "Flashforge PLA Sparkle @FF Adventurer A5 0.25 nozzle", + "sub_path": "filament/Flashforge PLA Sparkle @FF Adventurer A5 0.25 nozzle.json" + }, + { + "name": "Flashforge PLA Silk @FF Adventurer A5 0.25 nozzle", + "sub_path": "filament/Flashforge PLA Silk @FF Adventurer A5 0.25 nozzle.json" + }, { "name": "Flashforge ABS Basic @FF C5", "sub_path": "filament/Flashforge ABS Basic @FF C5.json" @@ -2907,6 +3139,10 @@ "name": "Flashforge AD5X 0.25 nozzle", "sub_path": "machine/FlashForge AD5X 0.25 nozzle.json" }, + { + "name": "Flashforge Adventurer A5 0.25 nozzle", + "sub_path": "machine/Flashforge Adventurer A5 0.25 nozzle.json" + }, { "name": "Flashforge Guider4 0.25 nozzle", "sub_path": "machine/Flashforge Guider4 0.25 nozzle.json" @@ -2919,6 +3155,10 @@ "name": "Flashforge AD5X 0.4 nozzle", "sub_path": "machine/Flashforge AD5X 0.4 nozzle.json" }, + { + "name": "Flashforge Adventurer A5 0.4 nozzle", + "sub_path": "machine/Flashforge Adventurer A5 0.4 nozzle.json" + }, { "name": "Flashforge Creator 5 0.25 nozzle", "sub_path": "machine/Flashforge Creator 5 0.25 nozzle.json" @@ -2963,10 +3203,18 @@ "name": "Flashforge AD5X 0.6 nozzle", "sub_path": "machine/Flashforge AD5X 0.6 nozzle.json" }, + { + "name": "Flashforge Adventurer A5 0.6 nozzle", + "sub_path": "machine/Flashforge Adventurer A5 0.6 nozzle.json" + }, { "name": "Flashforge AD5X 0.8 nozzle", "sub_path": "machine/Flashforge AD5X 0.8 nozzle.json" }, + { + "name": "Flashforge Adventurer A5 0.8 nozzle", + "sub_path": "machine/Flashforge Adventurer A5 0.8 nozzle.json" + }, { "name": "Flashforge Guider4 0.4 HF nozzle", "sub_path": "machine/Flashforge Guider4 0.4 HF nozzle.json" diff --git a/resources/profiles/Flashforge/Flashforge Adventurer A5_cover.png b/resources/profiles/Flashforge/Flashforge Adventurer A5_cover.png new file mode 100644 index 0000000000..70966ac685 Binary files /dev/null and b/resources/profiles/Flashforge/Flashforge Adventurer A5_cover.png differ diff --git a/resources/profiles/Flashforge/filament/Flashforge ABS Basic @FF Adventurer A5 0.25 nozzle.json b/resources/profiles/Flashforge/filament/Flashforge ABS Basic @FF Adventurer A5 0.25 nozzle.json new file mode 100644 index 0000000000..08b228c11a --- /dev/null +++ b/resources/profiles/Flashforge/filament/Flashforge ABS Basic @FF Adventurer A5 0.25 nozzle.json @@ -0,0 +1,44 @@ +{ + "type": "filament", + "name": "Flashforge ABS Basic @FF Adventurer A5 0.25 nozzle", + "inherits": "Flashforge ABS Basic @FF AD5M 0.25 nozzle", + "from": "system", + "setting_id": "jRIJ0cO4GhaMg2By", + "instantiation": "true", + "cool_plate_temp": [ + "0" + ], + "cool_plate_temp_initial_layer": [ + "0" + ], + "eng_plate_temp": [ + "105" + ], + "eng_plate_temp_initial_layer": [ + "105" + ], + "filament_settings_id": [ + "Flashforge ABS Basic @FF Adventurer A5 0.25 nozzle" + ], + "compatible_printers": [ + "Flashforge Adventurer A5 0.25 nozzle" + ], + "supertack_plate_temp": [ + "0" + ], + "supertack_plate_temp_initial_layer": [ + "0" + ], + "textured_cool_plate_temp": [ + "0" + ], + "textured_cool_plate_temp_initial_layer": [ + "0" + ], + "textured_plate_temp": [ + "105" + ], + "textured_plate_temp_initial_layer": [ + "105" + ] +} diff --git a/resources/profiles/Flashforge/filament/Flashforge ABS Basic @FF Adventurer A5.json b/resources/profiles/Flashforge/filament/Flashforge ABS Basic @FF Adventurer A5.json new file mode 100644 index 0000000000..0ea70e0bf4 --- /dev/null +++ b/resources/profiles/Flashforge/filament/Flashforge ABS Basic @FF Adventurer A5.json @@ -0,0 +1,50 @@ +{ + "type": "filament", + "name": "Flashforge ABS Basic @FF Adventurer A5", + "inherits": "Generic ABS @Flashforge", + "from": "system", + "setting_id": "rDW4AwKc7SD7WIxN", + "filament_id": "OFibWuBd", + "filament_vendor": [ + "Flashforge" + ], + "instantiation": "true", + "cool_plate_temp": [ + "0" + ], + "cool_plate_temp_initial_layer": [ + "0" + ], + "eng_plate_temp": [ + "105" + ], + "eng_plate_temp_initial_layer": [ + "105" + ], + "filament_settings_id": [ + "Flashforge ABS Basic @FF Adventurer A5" + ], + "compatible_printers": [ + "Flashforge Adventurer A5 0.4 nozzle", + "Flashforge Adventurer A5 0.6 nozzle", + "Flashforge Adventurer A5 0.8 nozzle" + ], + "supertack_plate_temp": [ + "0" + ], + "supertack_plate_temp_initial_layer": [ + "0" + ], + "textured_cool_plate_temp": [ + "0" + ], + "textured_cool_plate_temp_initial_layer": [ + "0" + ], + "textured_plate_temp": [ + "105" + ], + "textured_plate_temp_initial_layer": [ + "105" + ] +} diff --git a/resources/profiles/Flashforge/filament/Flashforge ASA Basic @FF Adventurer A5 0.25 nozzle.json b/resources/profiles/Flashforge/filament/Flashforge ASA Basic @FF Adventurer A5 0.25 nozzle.json new file mode 100644 index 0000000000..7d65841413 --- /dev/null +++ b/resources/profiles/Flashforge/filament/Flashforge ASA Basic @FF Adventurer A5 0.25 nozzle.json @@ -0,0 +1,44 @@ +{ + "type": "filament", + "name": "Flashforge ASA Basic @FF Adventurer A5 0.25 nozzle", + "inherits": "Flashforge ASA Basic @FF AD5M 0.25 nozzle", + "from": "system", + "setting_id": "OIUW8rw2VhNpeVpF", + "instantiation": "true", + "cool_plate_temp": [ + "0" + ], + "cool_plate_temp_initial_layer": [ + "0" + ], + "eng_plate_temp": [ + "105" + ], + "eng_plate_temp_initial_layer": [ + "105" + ], + "filament_settings_id": [ + "Flashforge ASA Basic @FF Adventurer A5 0.25 nozzle" + ], + "compatible_printers": [ + "Flashforge Adventurer A5 0.25 nozzle" + ], + "supertack_plate_temp": [ + "0" + ], + "supertack_plate_temp_initial_layer": [ + "0" + ], + "textured_cool_plate_temp": [ + "0" + ], + "textured_cool_plate_temp_initial_layer": [ + "0" + ], + "textured_plate_temp": [ + "105" + ], + "textured_plate_temp_initial_layer": [ + "105" + ] +} diff --git a/resources/profiles/Flashforge/filament/Flashforge ASA Basic @FF Adventurer A5.json b/resources/profiles/Flashforge/filament/Flashforge ASA Basic @FF Adventurer A5.json new file mode 100644 index 0000000000..80943c015a --- /dev/null +++ b/resources/profiles/Flashforge/filament/Flashforge ASA Basic @FF Adventurer A5.json @@ -0,0 +1,50 @@ +{ + "type": "filament", + "name": "Flashforge ASA Basic @FF Adventurer A5", + "inherits": "Generic ASA @Flashforge", + "from": "system", + "setting_id": "FY9mcqOyuu1Gqq1m", + "filament_id": "OFFFg2Pf", + "filament_vendor": [ + "Flashforge" + ], + "instantiation": "true", + "cool_plate_temp": [ + "0" + ], + "cool_plate_temp_initial_layer": [ + "0" + ], + "eng_plate_temp": [ + "105" + ], + "eng_plate_temp_initial_layer": [ + "105" + ], + "filament_settings_id": [ + "Flashforge ASA Basic @FF Adventurer A5" + ], + "compatible_printers": [ + "Flashforge Adventurer A5 0.4 nozzle", + "Flashforge Adventurer A5 0.6 nozzle", + "Flashforge Adventurer A5 0.8 nozzle" + ], + "supertack_plate_temp": [ + "0" + ], + "supertack_plate_temp_initial_layer": [ + "0" + ], + "textured_cool_plate_temp": [ + "0" + ], + "textured_cool_plate_temp_initial_layer": [ + "0" + ], + "textured_plate_temp": [ + "105" + ], + "textured_plate_temp_initial_layer": [ + "105" + ] +} diff --git a/resources/profiles/Flashforge/filament/Flashforge HS PETG @FF Adventurer A5 0.25 nozzle.json b/resources/profiles/Flashforge/filament/Flashforge HS PETG @FF Adventurer A5 0.25 nozzle.json new file mode 100644 index 0000000000..609de4b870 --- /dev/null +++ b/resources/profiles/Flashforge/filament/Flashforge HS PETG @FF Adventurer A5 0.25 nozzle.json @@ -0,0 +1,44 @@ +{ + "type": "filament", + "name": "Flashforge HS PETG @FF Adventurer A5 0.25 nozzle", + "inherits": "Flashforge HS PETG @FF AD5M 0.25 nozzle", + "from": "system", + "setting_id": "UFal5gkMUJpoiOWP", + "instantiation": "true", + "cool_plate_temp": [ + "0" + ], + "cool_plate_temp_initial_layer": [ + "0" + ], + "eng_plate_temp": [ + "70" + ], + "eng_plate_temp_initial_layer": [ + "70" + ], + "filament_settings_id": [ + "Flashforge HS PETG @FF Adventurer A5 0.25 nozzle" + ], + "compatible_printers": [ + "Flashforge Adventurer A5 0.25 nozzle" + ], + "supertack_plate_temp": [ + "70" + ], + "supertack_plate_temp_initial_layer": [ + "70" + ], + "textured_cool_plate_temp": [ + "70" + ], + "textured_cool_plate_temp_initial_layer": [ + "70" + ], + "textured_plate_temp": [ + "70" + ], + "textured_plate_temp_initial_layer": [ + "70" + ] +} diff --git a/resources/profiles/Flashforge/filament/Flashforge HS PETG @FF Adventurer A5.json b/resources/profiles/Flashforge/filament/Flashforge HS PETG @FF Adventurer A5.json new file mode 100644 index 0000000000..5825f17141 --- /dev/null +++ b/resources/profiles/Flashforge/filament/Flashforge HS PETG @FF Adventurer A5.json @@ -0,0 +1,59 @@ +{ + "type": "filament", + "name": "Flashforge HS PETG @FF Adventurer A5", + "inherits": "Generic PETG @Flashforge", + "from": "system", + "setting_id": "ZpNEEHTtvhMJS8Kv", + "filament_id": "OFDxxTpW", + "filament_vendor": [ + "Flashforge" + ], + "instantiation": "true", + "close_fan_the_first_x_layers": [ + "2" + ], + "cool_plate_temp": [ + "0" + ], + "cool_plate_temp_initial_layer": [ + "0" + ], + "eng_plate_temp": [ + "70" + ], + "eng_plate_temp_initial_layer": [ + "70" + ], + "filament_flow_ratio": [ + "0.98" + ], + "filament_max_volumetric_speed": [ + "21" + ], + "filament_settings_id": [ + "Flashforge HS PETG @FF Adventurer A5" + ], + "compatible_printers": [ + "Flashforge Adventurer A5 0.4 nozzle", + "Flashforge Adventurer A5 0.6 nozzle", + "Flashforge Adventurer A5 0.8 nozzle" + ], + "supertack_plate_temp": [ + "70" + ], + "supertack_plate_temp_initial_layer": [ + "70" + ], + "textured_cool_plate_temp": [ + "70" + ], + "textured_cool_plate_temp_initial_layer": [ + "70" + ], + "textured_plate_temp": [ + "70" + ], + "textured_plate_temp_initial_layer": [ + "70" + ] +} diff --git a/resources/profiles/Flashforge/filament/Flashforge HS PLA @FF Adventurer A5 0.25 nozzle.json b/resources/profiles/Flashforge/filament/Flashforge HS PLA @FF Adventurer A5 0.25 nozzle.json new file mode 100644 index 0000000000..797c72be19 --- /dev/null +++ b/resources/profiles/Flashforge/filament/Flashforge HS PLA @FF Adventurer A5 0.25 nozzle.json @@ -0,0 +1,26 @@ +{ + "type": "filament", + "name": "Flashforge HS PLA @FF Adventurer A5 0.25 nozzle", + "inherits": "Flashforge HS PLA @FF AD5M 0.25 nozzle", + "from": "system", + "setting_id": "Ewx6vNp0sDLDczPc", + "instantiation": "true", + "cool_plate_temp": [ + "40" + ], + "cool_plate_temp_initial_layer": [ + "40" + ], + "filament_settings_id": [ + "Flashforge HS PLA @FF Adventurer A5 0.25 nozzle" + ], + "compatible_printers": [ + "Flashforge Adventurer A5 0.25 nozzle" + ], + "hot_plate_temp": [ + "60" + ], + "hot_plate_temp_initial_layer": [ + "60" + ] +} diff --git a/resources/profiles/Flashforge/filament/Flashforge HS PLA @FF Adventurer A5.json b/resources/profiles/Flashforge/filament/Flashforge HS PLA @FF Adventurer A5.json new file mode 100644 index 0000000000..9f34aa44af --- /dev/null +++ b/resources/profiles/Flashforge/filament/Flashforge HS PLA @FF Adventurer A5.json @@ -0,0 +1,47 @@ +{ + "type": "filament", + "name": "Flashforge HS PLA @FF Adventurer A5", + "inherits": "Generic PLA @Flashforge", + "from": "system", + "setting_id": "2L7FS5JeAyPb3y0s", + "filament_id": "OFIK2H3G", + "filament_vendor": [ + "Flashforge" + ], + "instantiation": "true", + "cool_plate_temp": [ + "45" + ], + "cool_plate_temp_initial_layer": [ + "45" + ], + "eng_plate_temp": [ + "55" + ], + "filament_max_volumetric_speed": [ + "22" + ], + "filament_settings_id": [ + "Flashforge HS PLA @FF Adventurer A5" + ], + "compatible_printers": [ + "Flashforge Adventurer A5 0.4 nozzle", + "Flashforge Adventurer A5 0.6 nozzle", + "Flashforge Adventurer A5 0.8 nozzle" + ], + "hot_plate_temp": [ + "55" + ], + "pressure_advance": [ + "0.0325" + ], + "textured_cool_plate_temp": [ + "45" + ], + "textured_cool_plate_temp_initial_layer": [ + "45" + ], + "textured_plate_temp": [ + "55" + ] +} diff --git a/resources/profiles/Flashforge/filament/Flashforge HS PLA+ @FF Adventurer A5 0.25 nozzle.json b/resources/profiles/Flashforge/filament/Flashforge HS PLA+ @FF Adventurer A5 0.25 nozzle.json new file mode 100644 index 0000000000..1d6ac25b9f --- /dev/null +++ b/resources/profiles/Flashforge/filament/Flashforge HS PLA+ @FF Adventurer A5 0.25 nozzle.json @@ -0,0 +1,36 @@ +{ + "type": "filament", + "name": "Flashforge HS PLA+ @FF Adventurer A5 0.25 nozzle", + "inherits": "Flashforge PLA @FF AD5M 0.25 Nozzle", + "from": "system", + "setting_id": "DeiDOP4VfKSyMtjw", + "filament_id": "OFXB8ZI7", + "instantiation": "true", + "cool_plate_temp": [ + "40" + ], + "cool_plate_temp_initial_layer": [ + "40" + ], + "eng_plate_temp_initial_layer": [ + "60" + ], + "filament_flow_ratio": [ + "0.95" + ], + "filament_settings_id": [ + "Flashforge HS PLA+ @FF Adventurer A5 0.25 nozzle" + ], + "compatible_printers": [ + "Flashforge Adventurer A5 0.25 nozzle" + ], + "hot_plate_temp": [ + "60" + ], + "hot_plate_temp_initial_layer": [ + "60" + ], + "textured_plate_temp_initial_layer": [ + "60" + ] +} diff --git a/resources/profiles/Flashforge/filament/Flashforge HS PLA+ @FF Adventurer A5.json b/resources/profiles/Flashforge/filament/Flashforge HS PLA+ @FF Adventurer A5.json new file mode 100644 index 0000000000..22c1c9870f --- /dev/null +++ b/resources/profiles/Flashforge/filament/Flashforge HS PLA+ @FF Adventurer A5.json @@ -0,0 +1,50 @@ +{ + "type": "filament", + "name": "Flashforge HS PLA+ @FF Adventurer A5", + "inherits": "Generic PLA @Flashforge", + "from": "system", + "setting_id": "V4jIUQzxoZkK50mn", + "filament_id": "OFXB8ZI7", + "filament_vendor": [ + "Flashforge" + ], + "instantiation": "true", + "cool_plate_temp": [ + "45" + ], + "cool_plate_temp_initial_layer": [ + "45" + ], + "eng_plate_temp": [ + "55" + ], + "filament_flow_ratio": [ + "0.94" + ], + "filament_max_volumetric_speed": [ + "22" + ], + "filament_settings_id": [ + "Flashforge HS PLA+ @FF Adventurer A5" + ], + "compatible_printers": [ + "Flashforge Adventurer A5 0.4 nozzle", + "Flashforge Adventurer A5 0.6 nozzle", + "Flashforge Adventurer A5 0.8 nozzle" + ], + "hot_plate_temp": [ + "55" + ], + "pressure_advance": [ + "0.0325" + ], + "textured_cool_plate_temp": [ + "45" + ], + "textured_cool_plate_temp_initial_layer": [ + "45" + ], + "textured_plate_temp": [ + "55" + ] +} diff --git a/resources/profiles/Flashforge/filament/Flashforge PETG Basic @FF Adventurer A5 0.25 nozzle.json b/resources/profiles/Flashforge/filament/Flashforge PETG Basic @FF Adventurer A5 0.25 nozzle.json new file mode 100644 index 0000000000..ec9f63af46 --- /dev/null +++ b/resources/profiles/Flashforge/filament/Flashforge PETG Basic @FF Adventurer A5 0.25 nozzle.json @@ -0,0 +1,44 @@ +{ + "type": "filament", + "name": "Flashforge PETG Basic @FF Adventurer A5 0.25 nozzle", + "inherits": "Flashforge PETG Basic @FF AD5M 0.25 nozzle", + "from": "system", + "setting_id": "0sotIYsGkpQpcq6Y", + "instantiation": "true", + "cool_plate_temp": [ + "0" + ], + "cool_plate_temp_initial_layer": [ + "0" + ], + "eng_plate_temp": [ + "70" + ], + "eng_plate_temp_initial_layer": [ + "70" + ], + "filament_settings_id": [ + "Flashforge PETG Basic @FF Adventurer A5 0.25 nozzle" + ], + "compatible_printers": [ + "Flashforge Adventurer A5 0.25 nozzle" + ], + "supertack_plate_temp": [ + "70" + ], + "supertack_plate_temp_initial_layer": [ + "70" + ], + "textured_cool_plate_temp": [ + "70" + ], + "textured_cool_plate_temp_initial_layer": [ + "70" + ], + "textured_plate_temp": [ + "70" + ], + "textured_plate_temp_initial_layer": [ + "70" + ] +} diff --git a/resources/profiles/Flashforge/filament/Flashforge PETG Pro @FF Adventurer A5 0.25 nozzle.json b/resources/profiles/Flashforge/filament/Flashforge PETG Pro @FF Adventurer A5 0.25 nozzle.json new file mode 100644 index 0000000000..7ebc60dc50 --- /dev/null +++ b/resources/profiles/Flashforge/filament/Flashforge PETG Pro @FF Adventurer A5 0.25 nozzle.json @@ -0,0 +1,44 @@ +{ + "type": "filament", + "name": "Flashforge PETG Pro @FF Adventurer A5 0.25 nozzle", + "inherits": "Flashforge PETG Pro @FF AD5M 0.25 nozzle", + "from": "system", + "setting_id": "SZmG7gbmfOCGc8Fa", + "instantiation": "true", + "cool_plate_temp": [ + "0" + ], + "cool_plate_temp_initial_layer": [ + "0" + ], + "eng_plate_temp": [ + "70" + ], + "eng_plate_temp_initial_layer": [ + "70" + ], + "filament_settings_id": [ + "Flashforge PETG Pro @FF Adventurer A5 0.25 nozzle" + ], + "compatible_printers": [ + "Flashforge Adventurer A5 0.25 nozzle" + ], + "supertack_plate_temp": [ + "70" + ], + "supertack_plate_temp_initial_layer": [ + "70" + ], + "textured_cool_plate_temp": [ + "70" + ], + "textured_cool_plate_temp_initial_layer": [ + "70" + ], + "textured_plate_temp": [ + "70" + ], + "textured_plate_temp_initial_layer": [ + "70" + ] +} diff --git a/resources/profiles/Flashforge/filament/Flashforge PETG Pro @FF Adventurer A5.json b/resources/profiles/Flashforge/filament/Flashforge PETG Pro @FF Adventurer A5.json new file mode 100644 index 0000000000..b1a6a9f7e5 --- /dev/null +++ b/resources/profiles/Flashforge/filament/Flashforge PETG Pro @FF Adventurer A5.json @@ -0,0 +1,92 @@ +{ + "type": "filament", + "name": "Flashforge PETG Pro @FF Adventurer A5", + "inherits": "Generic PETG @Flashforge", + "from": "system", + "setting_id": "rPy6e6kaIt2tI34j", + "filament_id": "OFXiArjA", + "filament_vendor": [ + "Flashforge" + ], + "instantiation": "true", + "additional_cooling_fan_speed": [ + "60" + ], + "close_fan_the_first_x_layers": [ + "2" + ], + "cool_plate_temp": [ + "0" + ], + "cool_plate_temp_initial_layer": [ + "0" + ], + "eng_plate_temp": [ + "75" + ], + "eng_plate_temp_initial_layer": [ + "75" + ], + "fan_max_speed": [ + "50" + ], + "fan_min_speed": [ + "10" + ], + "filament_flow_ratio": [ + "0.98" + ], + "filament_max_volumetric_speed": [ + "10" + ], + "filament_settings_id": [ + "Flashforge PETG Pro @FF Adventurer A5" + ], + "compatible_printers": [ + "Flashforge Adventurer A5 0.4 nozzle", + "Flashforge Adventurer A5 0.6 nozzle", + "Flashforge Adventurer A5 0.8 nozzle" + ], + "hot_plate_temp": [ + "75" + ], + "hot_plate_temp_initial_layer": [ + "75" + ], + "nozzle_temperature": [ + "265" + ], + "nozzle_temperature_range_high": [ + "270" + ], + "overhang_fan_speed": [ + "100" + ], + "slow_down_layer_time": [ + "12" + ], + "slow_down_min_speed": [ + "20" + ], + "supertack_plate_temp": [ + "75" + ], + "supertack_plate_temp_initial_layer": [ + "75" + ], + "support_material_interface_fan_speed": [ + "100" + ], + "textured_cool_plate_temp": [ + "75" + ], + "textured_cool_plate_temp_initial_layer": [ + "75" + ], + "textured_plate_temp": [ + "75" + ], + "textured_plate_temp_initial_layer": [ + "75" + ] +} diff --git a/resources/profiles/Flashforge/filament/Flashforge PETG Transparent @FF Adventurer A5 0.25 nozzle.json b/resources/profiles/Flashforge/filament/Flashforge PETG Transparent @FF Adventurer A5 0.25 nozzle.json new file mode 100644 index 0000000000..1c116250c6 --- /dev/null +++ b/resources/profiles/Flashforge/filament/Flashforge PETG Transparent @FF Adventurer A5 0.25 nozzle.json @@ -0,0 +1,44 @@ +{ + "type": "filament", + "name": "Flashforge PETG Transparent @FF Adventurer A5 0.25 nozzle", + "inherits": "Flashforge PETG Transparent @FF AD5M 0.25 nozzle", + "from": "system", + "setting_id": "PJ1sXWRB5uQa7TAJ", + "instantiation": "true", + "cool_plate_temp": [ + "0" + ], + "cool_plate_temp_initial_layer": [ + "0" + ], + "eng_plate_temp": [ + "70" + ], + "eng_plate_temp_initial_layer": [ + "70" + ], + "filament_settings_id": [ + "Flashforge PETG Transparent @FF Adventurer A5 0.25 nozzle" + ], + "compatible_printers": [ + "Flashforge Adventurer A5 0.25 nozzle" + ], + "supertack_plate_temp": [ + "70" + ], + "supertack_plate_temp_initial_layer": [ + "70" + ], + "textured_cool_plate_temp": [ + "70" + ], + "textured_cool_plate_temp_initial_layer": [ + "70" + ], + "textured_plate_temp": [ + "70" + ], + "textured_plate_temp_initial_layer": [ + "70" + ] +} diff --git a/resources/profiles/Flashforge/filament/Flashforge PETG Transparent @FF Adventurer A5.json b/resources/profiles/Flashforge/filament/Flashforge PETG Transparent @FF Adventurer A5.json new file mode 100644 index 0000000000..15ccd1d0ac --- /dev/null +++ b/resources/profiles/Flashforge/filament/Flashforge PETG Transparent @FF Adventurer A5.json @@ -0,0 +1,92 @@ +{ + "type": "filament", + "name": "Flashforge PETG Transparent @FF Adventurer A5", + "inherits": "Generic PETG @Flashforge", + "from": "system", + "setting_id": "axOWrjnN5lofH9qM", + "filament_id": "OFwjMiKL", + "filament_vendor": [ + "Flashforge" + ], + "instantiation": "true", + "additional_cooling_fan_speed": [ + "60" + ], + "close_fan_the_first_x_layers": [ + "2" + ], + "cool_plate_temp": [ + "0" + ], + "cool_plate_temp_initial_layer": [ + "0" + ], + "eng_plate_temp": [ + "75" + ], + "eng_plate_temp_initial_layer": [ + "75" + ], + "fan_max_speed": [ + "50" + ], + "fan_min_speed": [ + "10" + ], + "filament_flow_ratio": [ + "0.98" + ], + "filament_max_volumetric_speed": [ + "10" + ], + "filament_settings_id": [ + "Flashforge PETG Transparent @FF Adventurer A5" + ], + "compatible_printers": [ + "Flashforge Adventurer A5 0.4 nozzle", + "Flashforge Adventurer A5 0.6 nozzle", + "Flashforge Adventurer A5 0.8 nozzle" + ], + "hot_plate_temp": [ + "75" + ], + "hot_plate_temp_initial_layer": [ + "75" + ], + "nozzle_temperature": [ + "265" + ], + "nozzle_temperature_range_high": [ + "270" + ], + "overhang_fan_speed": [ + "100" + ], + "slow_down_layer_time": [ + "12" + ], + "slow_down_min_speed": [ + "20" + ], + "supertack_plate_temp": [ + "75" + ], + "supertack_plate_temp_initial_layer": [ + "75" + ], + "support_material_interface_fan_speed": [ + "100" + ], + "textured_cool_plate_temp": [ + "75" + ], + "textured_cool_plate_temp_initial_layer": [ + "75" + ], + "textured_plate_temp": [ + "75" + ], + "textured_plate_temp_initial_layer": [ + "75" + ] +} diff --git a/resources/profiles/Flashforge/filament/Flashforge PETG-CF @FF Adventurer A5.json b/resources/profiles/Flashforge/filament/Flashforge PETG-CF @FF Adventurer A5.json new file mode 100644 index 0000000000..c4001061f2 --- /dev/null +++ b/resources/profiles/Flashforge/filament/Flashforge PETG-CF @FF Adventurer A5.json @@ -0,0 +1,53 @@ +{ + "type": "filament", + "name": "Flashforge PETG-CF @FF Adventurer A5", + "inherits": "Generic PETG-CF10 @Flashforge", + "from": "system", + "setting_id": "aDSOS4PWssYHk8Fh", + "filament_id": "OFuFEtKX", + "filament_vendor": [ + "Flashforge" + ], + "instantiation": "true", + "cool_plate_temp": [ + "0" + ], + "cool_plate_temp_initial_layer": [ + "0" + ], + "eng_plate_temp": [ + "70" + ], + "eng_plate_temp_initial_layer": [ + "70" + ], + "filament_flow_ratio": [ + "0.98" + ], + "filament_settings_id": [ + "Flashforge PETG-CF @FF Adventurer A5" + ], + "compatible_printers": [ + "Flashforge Adventurer A5 0.4 nozzle", + "Flashforge Adventurer A5 0.6 nozzle", + "Flashforge Adventurer A5 0.8 nozzle" + ], + "supertack_plate_temp": [ + "70" + ], + "supertack_plate_temp_initial_layer": [ + "70" + ], + "textured_cool_plate_temp": [ + "70" + ], + "textured_cool_plate_temp_initial_layer": [ + "70" + ], + "textured_plate_temp": [ + "70" + ], + "textured_plate_temp_initial_layer": [ + "70" + ] +} diff --git a/resources/profiles/Flashforge/filament/Flashforge PLA Basic @FF Adventurer A5 0.25 nozzle.json b/resources/profiles/Flashforge/filament/Flashforge PLA Basic @FF Adventurer A5 0.25 nozzle.json new file mode 100644 index 0000000000..f94dbbd8c4 --- /dev/null +++ b/resources/profiles/Flashforge/filament/Flashforge PLA Basic @FF Adventurer A5 0.25 nozzle.json @@ -0,0 +1,32 @@ +{ + "type": "filament", + "name": "Flashforge PLA Basic @FF Adventurer A5 0.25 nozzle", + "inherits": "Flashforge PLA Basic @FF AD5M 0.25 nozzle", + "from": "system", + "setting_id": "e8JkrQPgHO1ekM7Q", + "instantiation": "true", + "cool_plate_temp": [ + "40" + ], + "cool_plate_temp_initial_layer": [ + "40" + ], + "eng_plate_temp_initial_layer": [ + "60" + ], + "filament_settings_id": [ + "Flashforge PLA Basic @FF Adventurer A5 0.25 nozzle" + ], + "compatible_printers": [ + "Flashforge Adventurer A5 0.25 nozzle" + ], + "hot_plate_temp": [ + "60" + ], + "hot_plate_temp_initial_layer": [ + "60" + ], + "textured_plate_temp_initial_layer": [ + "60" + ] +} diff --git a/resources/profiles/Flashforge/filament/Flashforge PLA Basic @FF Adventurer A5.json b/resources/profiles/Flashforge/filament/Flashforge PLA Basic @FF Adventurer A5.json new file mode 100644 index 0000000000..6fdc1bdb17 --- /dev/null +++ b/resources/profiles/Flashforge/filament/Flashforge PLA Basic @FF Adventurer A5.json @@ -0,0 +1,47 @@ +{ + "type": "filament", + "name": "Flashforge PLA Basic @FF Adventurer A5", + "inherits": "Generic PLA @Flashforge", + "from": "system", + "setting_id": "HCpI817HAWckXBtk", + "filament_id": "OFJ3F2jm", + "filament_vendor": [ + "Flashforge" + ], + "instantiation": "true", + "cool_plate_temp": [ + "45" + ], + "cool_plate_temp_initial_layer": [ + "45" + ], + "eng_plate_temp": [ + "55" + ], + "filament_max_volumetric_speed": [ + "22" + ], + "filament_settings_id": [ + "Flashforge PLA Basic @FF Adventurer A5" + ], + "compatible_printers": [ + "Flashforge Adventurer A5 0.4 nozzle", + "Flashforge Adventurer A5 0.6 nozzle", + "Flashforge Adventurer A5 0.8 nozzle" + ], + "hot_plate_temp": [ + "55" + ], + "pressure_advance": [ + "0.0325" + ], + "textured_cool_plate_temp": [ + "45" + ], + "textured_cool_plate_temp_initial_layer": [ + "45" + ], + "textured_plate_temp": [ + "55" + ] +} diff --git a/resources/profiles/Flashforge/filament/Flashforge PLA Color Change @FF Adventurer A5 0.25 nozzle.json b/resources/profiles/Flashforge/filament/Flashforge PLA Color Change @FF Adventurer A5 0.25 nozzle.json new file mode 100644 index 0000000000..7cd3bae5bd --- /dev/null +++ b/resources/profiles/Flashforge/filament/Flashforge PLA Color Change @FF Adventurer A5 0.25 nozzle.json @@ -0,0 +1,32 @@ +{ + "type": "filament", + "name": "Flashforge PLA Color Change @FF Adventurer A5 0.25 nozzle", + "inherits": "Flashforge PLA Color Change @FF AD5M 0.25 nozzle", + "from": "system", + "setting_id": "8ifsgreK3DQhMfeh", + "instantiation": "true", + "cool_plate_temp": [ + "40" + ], + "cool_plate_temp_initial_layer": [ + "40" + ], + "eng_plate_temp_initial_layer": [ + "60" + ], + "filament_settings_id": [ + "Flashforge PLA Color Change @FF Adventurer A5 0.25 nozzle" + ], + "compatible_printers": [ + "Flashforge Adventurer A5 0.25 nozzle" + ], + "hot_plate_temp": [ + "60" + ], + "hot_plate_temp_initial_layer": [ + "60" + ], + "textured_plate_temp_initial_layer": [ + "60" + ] +} diff --git a/resources/profiles/Flashforge/filament/Flashforge PLA Color Change @FF Adventurer A5.json b/resources/profiles/Flashforge/filament/Flashforge PLA Color Change @FF Adventurer A5.json new file mode 100644 index 0000000000..2eeb85526c --- /dev/null +++ b/resources/profiles/Flashforge/filament/Flashforge PLA Color Change @FF Adventurer A5.json @@ -0,0 +1,47 @@ +{ + "type": "filament", + "name": "Flashforge PLA Color Change @FF Adventurer A5", + "inherits": "Generic PLA @Flashforge", + "from": "system", + "setting_id": "o1Fl6t8nFCKZoj3Q", + "filament_id": "OFMkAW6r", + "filament_vendor": [ + "Flashforge" + ], + "instantiation": "true", + "cool_plate_temp": [ + "45" + ], + "cool_plate_temp_initial_layer": [ + "45" + ], + "eng_plate_temp": [ + "55" + ], + "filament_max_volumetric_speed": [ + "22" + ], + "filament_settings_id": [ + "Flashforge PLA Color Change @FF Adventurer A5" + ], + "compatible_printers": [ + "Flashforge Adventurer A5 0.4 nozzle", + "Flashforge Adventurer A5 0.6 nozzle", + "Flashforge Adventurer A5 0.8 nozzle" + ], + "hot_plate_temp": [ + "55" + ], + "pressure_advance": [ + "0.035" + ], + "textured_cool_plate_temp": [ + "45" + ], + "textured_cool_plate_temp_initial_layer": [ + "45" + ], + "textured_plate_temp": [ + "55" + ] +} diff --git a/resources/profiles/Flashforge/filament/Flashforge PLA Galaxy @FF Adventurer A5 0.25 nozzle.json b/resources/profiles/Flashforge/filament/Flashforge PLA Galaxy @FF Adventurer A5 0.25 nozzle.json new file mode 100644 index 0000000000..c75415adf9 --- /dev/null +++ b/resources/profiles/Flashforge/filament/Flashforge PLA Galaxy @FF Adventurer A5 0.25 nozzle.json @@ -0,0 +1,32 @@ +{ + "type": "filament", + "name": "Flashforge PLA Galaxy @FF Adventurer A5 0.25 nozzle", + "inherits": "Flashforge PLA Galaxy @FF AD5M 0.25 nozzle", + "from": "system", + "setting_id": "WViVLfSsNolVB55w", + "instantiation": "true", + "cool_plate_temp": [ + "40" + ], + "cool_plate_temp_initial_layer": [ + "40" + ], + "eng_plate_temp_initial_layer": [ + "60" + ], + "filament_settings_id": [ + "Flashforge PLA Galaxy @FF Adventurer A5 0.25 nozzle" + ], + "compatible_printers": [ + "Flashforge Adventurer A5 0.25 nozzle" + ], + "hot_plate_temp": [ + "60" + ], + "hot_plate_temp_initial_layer": [ + "60" + ], + "textured_plate_temp_initial_layer": [ + "60" + ] +} diff --git a/resources/profiles/Flashforge/filament/Flashforge PLA Galaxy @FF Adventurer A5.json b/resources/profiles/Flashforge/filament/Flashforge PLA Galaxy @FF Adventurer A5.json new file mode 100644 index 0000000000..a833b55331 --- /dev/null +++ b/resources/profiles/Flashforge/filament/Flashforge PLA Galaxy @FF Adventurer A5.json @@ -0,0 +1,47 @@ +{ + "type": "filament", + "name": "Flashforge PLA Galaxy @FF Adventurer A5", + "inherits": "Generic PLA @Flashforge", + "from": "system", + "setting_id": "4rpfTTgZrsVDwxI9", + "filament_id": "OFJJ0Ar3", + "filament_vendor": [ + "Flashforge" + ], + "instantiation": "true", + "cool_plate_temp": [ + "45" + ], + "cool_plate_temp_initial_layer": [ + "45" + ], + "eng_plate_temp": [ + "55" + ], + "filament_max_volumetric_speed": [ + "22" + ], + "filament_settings_id": [ + "Flashforge PLA Galaxy @FF Adventurer A5" + ], + "compatible_printers": [ + "Flashforge Adventurer A5 0.4 nozzle", + "Flashforge Adventurer A5 0.6 nozzle", + "Flashforge Adventurer A5 0.8 nozzle" + ], + "hot_plate_temp": [ + "55" + ], + "pressure_advance": [ + "0.0325" + ], + "textured_cool_plate_temp": [ + "45" + ], + "textured_cool_plate_temp_initial_layer": [ + "45" + ], + "textured_plate_temp": [ + "55" + ] +} diff --git a/resources/profiles/Flashforge/filament/Flashforge PLA LITE @FF Adventurer A5 0.25 nozzle.json b/resources/profiles/Flashforge/filament/Flashforge PLA LITE @FF Adventurer A5 0.25 nozzle.json new file mode 100644 index 0000000000..85f661e98f --- /dev/null +++ b/resources/profiles/Flashforge/filament/Flashforge PLA LITE @FF Adventurer A5 0.25 nozzle.json @@ -0,0 +1,36 @@ +{ + "type": "filament", + "name": "Flashforge PLA LITE @FF Adventurer A5 0.25 nozzle", + "inherits": "Flashforge PLA @FF AD5M 0.25 Nozzle", + "from": "system", + "setting_id": "FpqRF3Gw0ftvpvay", + "filament_id": "OFDDdgHM", + "instantiation": "true", + "cool_plate_temp": [ + "40" + ], + "cool_plate_temp_initial_layer": [ + "40" + ], + "eng_plate_temp_initial_layer": [ + "60" + ], + "filament_flow_ratio": [ + "1.04" + ], + "filament_settings_id": [ + "Flashforge PLA LITE @FF Adventurer A5 0.25 nozzle" + ], + "compatible_printers": [ + "Flashforge Adventurer A5 0.25 nozzle" + ], + "hot_plate_temp": [ + "60" + ], + "hot_plate_temp_initial_layer": [ + "60" + ], + "textured_plate_temp_initial_layer": [ + "60" + ] +} diff --git a/resources/profiles/Flashforge/filament/Flashforge PLA LITE @FF Adventurer A5.json b/resources/profiles/Flashforge/filament/Flashforge PLA LITE @FF Adventurer A5.json new file mode 100644 index 0000000000..36e0a64d69 --- /dev/null +++ b/resources/profiles/Flashforge/filament/Flashforge PLA LITE @FF Adventurer A5.json @@ -0,0 +1,50 @@ +{ + "type": "filament", + "name": "Flashforge PLA LITE @FF Adventurer A5", + "inherits": "Generic PLA @Flashforge", + "from": "system", + "setting_id": "2QZaQyg66IJPbsSc", + "filament_id": "OFDDdgHM", + "filament_vendor": [ + "Flashforge" + ], + "instantiation": "true", + "cool_plate_temp": [ + "45" + ], + "cool_plate_temp_initial_layer": [ + "45" + ], + "eng_plate_temp": [ + "55" + ], + "filament_flow_ratio": [ + "1.02" + ], + "filament_max_volumetric_speed": [ + "22" + ], + "filament_settings_id": [ + "Flashforge PLA LITE @FF Adventurer A5" + ], + "compatible_printers": [ + "Flashforge Adventurer A5 0.4 nozzle", + "Flashforge Adventurer A5 0.6 nozzle", + "Flashforge Adventurer A5 0.8 nozzle" + ], + "hot_plate_temp": [ + "55" + ], + "pressure_advance": [ + "0.0325" + ], + "textured_cool_plate_temp": [ + "45" + ], + "textured_cool_plate_temp_initial_layer": [ + "45" + ], + "textured_plate_temp": [ + "55" + ] +} diff --git a/resources/profiles/Flashforge/filament/Flashforge PLA Luminous @FF Adventurer A5 0.25 nozzle.json b/resources/profiles/Flashforge/filament/Flashforge PLA Luminous @FF Adventurer A5 0.25 nozzle.json new file mode 100644 index 0000000000..53a0749e1d --- /dev/null +++ b/resources/profiles/Flashforge/filament/Flashforge PLA Luminous @FF Adventurer A5 0.25 nozzle.json @@ -0,0 +1,32 @@ +{ + "type": "filament", + "name": "Flashforge PLA Luminous @FF Adventurer A5 0.25 nozzle", + "inherits": "Flashforge PLA Luminous @FF AD5M 0.25 nozzle", + "from": "system", + "setting_id": "e3Yir3COUY9MyFdE", + "instantiation": "true", + "cool_plate_temp": [ + "40" + ], + "cool_plate_temp_initial_layer": [ + "40" + ], + "eng_plate_temp_initial_layer": [ + "60" + ], + "filament_settings_id": [ + "Flashforge PLA Luminous @FF Adventurer A5 0.25 nozzle" + ], + "compatible_printers": [ + "Flashforge Adventurer A5 0.25 nozzle" + ], + "hot_plate_temp": [ + "60" + ], + "hot_plate_temp_initial_layer": [ + "60" + ], + "textured_plate_temp_initial_layer": [ + "60" + ] +} diff --git a/resources/profiles/Flashforge/filament/Flashforge PLA Luminous @FF Adventurer A5.json b/resources/profiles/Flashforge/filament/Flashforge PLA Luminous @FF Adventurer A5.json new file mode 100644 index 0000000000..0be02b85f5 --- /dev/null +++ b/resources/profiles/Flashforge/filament/Flashforge PLA Luminous @FF Adventurer A5.json @@ -0,0 +1,47 @@ +{ + "type": "filament", + "name": "Flashforge PLA Luminous @FF Adventurer A5", + "inherits": "Generic PLA @Flashforge", + "from": "system", + "setting_id": "GqNeJoH4M1IVAXrZ", + "filament_id": "OFdqkWtz", + "filament_vendor": [ + "Flashforge" + ], + "instantiation": "true", + "cool_plate_temp": [ + "45" + ], + "cool_plate_temp_initial_layer": [ + "45" + ], + "eng_plate_temp": [ + "55" + ], + "filament_max_volumetric_speed": [ + "22" + ], + "filament_settings_id": [ + "Flashforge PLA Luminous @FF Adventurer A5" + ], + "compatible_printers": [ + "Flashforge Adventurer A5 0.4 nozzle", + "Flashforge Adventurer A5 0.6 nozzle", + "Flashforge Adventurer A5 0.8 nozzle" + ], + "hot_plate_temp": [ + "55" + ], + "pressure_advance": [ + "0.0325" + ], + "textured_cool_plate_temp": [ + "45" + ], + "textured_cool_plate_temp_initial_layer": [ + "45" + ], + "textured_plate_temp": [ + "55" + ] +} diff --git a/resources/profiles/Flashforge/filament/Flashforge PLA Matte @FF Adventurer A5 0.25 nozzle.json b/resources/profiles/Flashforge/filament/Flashforge PLA Matte @FF Adventurer A5 0.25 nozzle.json new file mode 100644 index 0000000000..cc011b9336 --- /dev/null +++ b/resources/profiles/Flashforge/filament/Flashforge PLA Matte @FF Adventurer A5 0.25 nozzle.json @@ -0,0 +1,32 @@ +{ + "type": "filament", + "name": "Flashforge PLA Matte @FF Adventurer A5 0.25 nozzle", + "inherits": "Flashforge PLA Matte @FF AD5M 0.25 nozzle", + "from": "system", + "setting_id": "o2Ttw4qaxOTgEWtp", + "instantiation": "true", + "cool_plate_temp": [ + "40" + ], + "cool_plate_temp_initial_layer": [ + "40" + ], + "eng_plate_temp_initial_layer": [ + "60" + ], + "filament_settings_id": [ + "Flashforge PLA Matte @FF Adventurer A5 0.25 nozzle" + ], + "compatible_printers": [ + "Flashforge Adventurer A5 0.25 nozzle" + ], + "hot_plate_temp": [ + "60" + ], + "hot_plate_temp_initial_layer": [ + "60" + ], + "textured_plate_temp_initial_layer": [ + "60" + ] +} diff --git a/resources/profiles/Flashforge/filament/Flashforge PLA Matte @FF Adventurer A5.json b/resources/profiles/Flashforge/filament/Flashforge PLA Matte @FF Adventurer A5.json new file mode 100644 index 0000000000..33a2228f8d --- /dev/null +++ b/resources/profiles/Flashforge/filament/Flashforge PLA Matte @FF Adventurer A5.json @@ -0,0 +1,47 @@ +{ + "type": "filament", + "name": "Flashforge PLA Matte @FF Adventurer A5", + "inherits": "Generic PLA @Flashforge", + "from": "system", + "setting_id": "Jk7PRQkF2lFEtI8Q", + "filament_id": "OF6qAuyi", + "filament_vendor": [ + "Flashforge" + ], + "instantiation": "true", + "cool_plate_temp": [ + "45" + ], + "cool_plate_temp_initial_layer": [ + "45" + ], + "eng_plate_temp": [ + "55" + ], + "filament_max_volumetric_speed": [ + "22" + ], + "filament_settings_id": [ + "Flashforge PLA Matte @FF Adventurer A5" + ], + "compatible_printers": [ + "Flashforge Adventurer A5 0.4 nozzle", + "Flashforge Adventurer A5 0.6 nozzle", + "Flashforge Adventurer A5 0.8 nozzle" + ], + "hot_plate_temp": [ + "55" + ], + "pressure_advance": [ + "0.0325" + ], + "textured_cool_plate_temp": [ + "45" + ], + "textured_cool_plate_temp_initial_layer": [ + "45" + ], + "textured_plate_temp": [ + "55" + ] +} diff --git a/resources/profiles/Flashforge/filament/Flashforge PLA Metal @FF Adventurer A5 0.25 nozzle.json b/resources/profiles/Flashforge/filament/Flashforge PLA Metal @FF Adventurer A5 0.25 nozzle.json new file mode 100644 index 0000000000..92a8d1c8db --- /dev/null +++ b/resources/profiles/Flashforge/filament/Flashforge PLA Metal @FF Adventurer A5 0.25 nozzle.json @@ -0,0 +1,32 @@ +{ + "type": "filament", + "name": "Flashforge PLA Metal @FF Adventurer A5 0.25 nozzle", + "inherits": "Flashforge PLA Metal @FF AD5M 0.25 nozzle", + "from": "system", + "setting_id": "eg4osx9bpk61uXvT", + "instantiation": "true", + "cool_plate_temp": [ + "40" + ], + "cool_plate_temp_initial_layer": [ + "40" + ], + "eng_plate_temp_initial_layer": [ + "60" + ], + "filament_settings_id": [ + "Flashforge PLA Metal @FF Adventurer A5 0.25 nozzle" + ], + "compatible_printers": [ + "Flashforge Adventurer A5 0.25 nozzle" + ], + "hot_plate_temp": [ + "60" + ], + "hot_plate_temp_initial_layer": [ + "60" + ], + "textured_plate_temp_initial_layer": [ + "60" + ] +} diff --git a/resources/profiles/Flashforge/filament/Flashforge PLA Metal @FF Adventurer A5.json b/resources/profiles/Flashforge/filament/Flashforge PLA Metal @FF Adventurer A5.json new file mode 100644 index 0000000000..1ef06a756b --- /dev/null +++ b/resources/profiles/Flashforge/filament/Flashforge PLA Metal @FF Adventurer A5.json @@ -0,0 +1,47 @@ +{ + "type": "filament", + "name": "Flashforge PLA Metal @FF Adventurer A5", + "inherits": "Generic PLA @Flashforge", + "from": "system", + "setting_id": "Gs8hS5CpV3W62pjs", + "filament_id": "OFAebKg8", + "filament_vendor": [ + "Flashforge" + ], + "instantiation": "true", + "cool_plate_temp": [ + "45" + ], + "cool_plate_temp_initial_layer": [ + "45" + ], + "eng_plate_temp": [ + "55" + ], + "filament_max_volumetric_speed": [ + "22" + ], + "filament_settings_id": [ + "Flashforge PLA Metal @FF Adventurer A5" + ], + "compatible_printers": [ + "Flashforge Adventurer A5 0.4 nozzle", + "Flashforge Adventurer A5 0.6 nozzle", + "Flashforge Adventurer A5 0.8 nozzle" + ], + "hot_plate_temp": [ + "55" + ], + "pressure_advance": [ + "0.0325" + ], + "textured_cool_plate_temp": [ + "45" + ], + "textured_cool_plate_temp_initial_layer": [ + "45" + ], + "textured_plate_temp": [ + "55" + ] +} diff --git a/resources/profiles/Flashforge/filament/Flashforge PLA Pro @FF Adventurer A5 0.25 nozzle.json b/resources/profiles/Flashforge/filament/Flashforge PLA Pro @FF Adventurer A5 0.25 nozzle.json new file mode 100644 index 0000000000..15f7813b78 --- /dev/null +++ b/resources/profiles/Flashforge/filament/Flashforge PLA Pro @FF Adventurer A5 0.25 nozzle.json @@ -0,0 +1,32 @@ +{ + "type": "filament", + "name": "Flashforge PLA Pro @FF Adventurer A5 0.25 nozzle", + "inherits": "Flashforge PLA Pro @FF AD5M 0.25 nozzle", + "from": "system", + "setting_id": "sD9IWFJxvKTDfpXm", + "instantiation": "true", + "cool_plate_temp": [ + "40" + ], + "cool_plate_temp_initial_layer": [ + "40" + ], + "eng_plate_temp_initial_layer": [ + "60" + ], + "filament_settings_id": [ + "Flashforge PLA Pro @FF Adventurer A5 0.25 nozzle" + ], + "compatible_printers": [ + "Flashforge Adventurer A5 0.25 nozzle" + ], + "hot_plate_temp": [ + "60" + ], + "hot_plate_temp_initial_layer": [ + "60" + ], + "textured_plate_temp_initial_layer": [ + "60" + ] +} diff --git a/resources/profiles/Flashforge/filament/Flashforge PLA Pro @FF Adventurer A5.json b/resources/profiles/Flashforge/filament/Flashforge PLA Pro @FF Adventurer A5.json new file mode 100644 index 0000000000..416c8bf207 --- /dev/null +++ b/resources/profiles/Flashforge/filament/Flashforge PLA Pro @FF Adventurer A5.json @@ -0,0 +1,47 @@ +{ + "type": "filament", + "name": "Flashforge PLA Pro @FF Adventurer A5", + "inherits": "Generic PLA @Flashforge", + "from": "system", + "setting_id": "vTVCr1id0cTtMzuE", + "filament_id": "OFm4SivL", + "filament_vendor": [ + "Flashforge" + ], + "instantiation": "true", + "cool_plate_temp": [ + "45" + ], + "cool_plate_temp_initial_layer": [ + "45" + ], + "eng_plate_temp": [ + "55" + ], + "filament_max_volumetric_speed": [ + "22" + ], + "filament_settings_id": [ + "Flashforge PLA Pro @FF Adventurer A5" + ], + "compatible_printers": [ + "Flashforge Adventurer A5 0.4 nozzle", + "Flashforge Adventurer A5 0.6 nozzle", + "Flashforge Adventurer A5 0.8 nozzle" + ], + "hot_plate_temp": [ + "55" + ], + "pressure_advance": [ + "0.0325" + ], + "textured_cool_plate_temp": [ + "45" + ], + "textured_cool_plate_temp_initial_layer": [ + "45" + ], + "textured_plate_temp": [ + "55" + ] +} diff --git a/resources/profiles/Flashforge/filament/Flashforge PLA Silk @FF Adventurer A5 0.25 nozzle.json b/resources/profiles/Flashforge/filament/Flashforge PLA Silk @FF Adventurer A5 0.25 nozzle.json new file mode 100644 index 0000000000..0a63c055a3 --- /dev/null +++ b/resources/profiles/Flashforge/filament/Flashforge PLA Silk @FF Adventurer A5 0.25 nozzle.json @@ -0,0 +1,35 @@ +{ + "type": "filament", + "name": "Flashforge PLA Silk @FF Adventurer A5 0.25 nozzle", + "inherits": "Flashforge PLA Silk @FF AD5M 0.25 nozzle", + "from": "system", + "setting_id": "ipe3qzXePPZ9pMmY", + "instantiation": "true", + "cool_plate_temp": [ + "40" + ], + "cool_plate_temp_initial_layer": [ + "40" + ], + "eng_plate_temp_initial_layer": [ + "60" + ], + "filament_settings_id": [ + "Flashforge PLA Silk @FF Adventurer A5 0.25 nozzle" + ], + "compatible_printers": [ + "Flashforge Adventurer A5 0.25 nozzle" + ], + "hot_plate_temp": [ + "60" + ], + "hot_plate_temp_initial_layer": [ + "60" + ], + "nozzle_temperature": [ + "220" + ], + "textured_plate_temp_initial_layer": [ + "60" + ] +} diff --git a/resources/profiles/Flashforge/filament/Flashforge PLA Silk @FF Adventurer A5.json b/resources/profiles/Flashforge/filament/Flashforge PLA Silk @FF Adventurer A5.json new file mode 100644 index 0000000000..e157b16c6d --- /dev/null +++ b/resources/profiles/Flashforge/filament/Flashforge PLA Silk @FF Adventurer A5.json @@ -0,0 +1,47 @@ +{ + "type": "filament", + "name": "Flashforge PLA Silk @FF Adventurer A5", + "inherits": "Generic PLA-Silk @Flashforge", + "from": "system", + "setting_id": "XXmeUWaLyVCTDS6G", + "filament_id": "OFgjgN35", + "filament_vendor": [ + "Flashforge" + ], + "instantiation": "true", + "cool_plate_temp": [ + "45" + ], + "cool_plate_temp_initial_layer": [ + "45" + ], + "eng_plate_temp": [ + "55" + ], + "filament_flow_ratio": [ + "0.98" + ], + "filament_settings_id": [ + "Flashforge PLA Silk @FF Adventurer A5" + ], + "compatible_printers": [ + "Flashforge Adventurer A5 0.4 nozzle", + "Flashforge Adventurer A5 0.6 nozzle", + "Flashforge Adventurer A5 0.8 nozzle" + ], + "hot_plate_temp": [ + "55" + ], + "pressure_advance": [ + "0.035" + ], + "textured_cool_plate_temp": [ + "45" + ], + "textured_cool_plate_temp_initial_layer": [ + "45" + ], + "textured_plate_temp": [ + "55" + ] +} diff --git a/resources/profiles/Flashforge/filament/Flashforge PLA Sparkle @FF Adventurer A5 0.25 nozzle.json b/resources/profiles/Flashforge/filament/Flashforge PLA Sparkle @FF Adventurer A5 0.25 nozzle.json new file mode 100644 index 0000000000..ebf72e7fb1 --- /dev/null +++ b/resources/profiles/Flashforge/filament/Flashforge PLA Sparkle @FF Adventurer A5 0.25 nozzle.json @@ -0,0 +1,32 @@ +{ + "type": "filament", + "name": "Flashforge PLA Sparkle @FF Adventurer A5 0.25 nozzle", + "inherits": "Flashforge PLA Sparkle @FF AD5M 0.25 nozzle", + "from": "system", + "setting_id": "VV75FchmjnPjnDE8", + "instantiation": "true", + "cool_plate_temp": [ + "40" + ], + "cool_plate_temp_initial_layer": [ + "40" + ], + "eng_plate_temp_initial_layer": [ + "60" + ], + "filament_settings_id": [ + "Flashforge PLA Sparkle @FF Adventurer A5 0.25 nozzle" + ], + "compatible_printers": [ + "Flashforge Adventurer A5 0.25 nozzle" + ], + "hot_plate_temp": [ + "60" + ], + "hot_plate_temp_initial_layer": [ + "60" + ], + "textured_plate_temp_initial_layer": [ + "60" + ] +} diff --git a/resources/profiles/Flashforge/filament/Flashforge PLA Sparkle @FF Adventurer A5.json b/resources/profiles/Flashforge/filament/Flashforge PLA Sparkle @FF Adventurer A5.json new file mode 100644 index 0000000000..b7954c6677 --- /dev/null +++ b/resources/profiles/Flashforge/filament/Flashforge PLA Sparkle @FF Adventurer A5.json @@ -0,0 +1,47 @@ +{ + "type": "filament", + "name": "Flashforge PLA Sparkle @FF Adventurer A5", + "inherits": "Generic PLA @Flashforge", + "from": "system", + "setting_id": "dscnwSfbrGWiS4Um", + "filament_id": "OFV5c8hG", + "filament_vendor": [ + "Flashforge" + ], + "instantiation": "true", + "cool_plate_temp": [ + "45" + ], + "cool_plate_temp_initial_layer": [ + "45" + ], + "eng_plate_temp": [ + "55" + ], + "filament_max_volumetric_speed": [ + "22" + ], + "filament_settings_id": [ + "Flashforge PLA Sparkle @FF Adventurer A5" + ], + "compatible_printers": [ + "Flashforge Adventurer A5 0.4 nozzle", + "Flashforge Adventurer A5 0.6 nozzle", + "Flashforge Adventurer A5 0.8 nozzle" + ], + "hot_plate_temp": [ + "55" + ], + "pressure_advance": [ + "0.0325" + ], + "textured_cool_plate_temp": [ + "45" + ], + "textured_cool_plate_temp_initial_layer": [ + "45" + ], + "textured_plate_temp": [ + "55" + ] +} diff --git a/resources/profiles/Flashforge/filament/Flashforge PLA-CF @FF Adventurer A5.json b/resources/profiles/Flashforge/filament/Flashforge PLA-CF @FF Adventurer A5.json new file mode 100644 index 0000000000..542045cdeb --- /dev/null +++ b/resources/profiles/Flashforge/filament/Flashforge PLA-CF @FF Adventurer A5.json @@ -0,0 +1,56 @@ +{ + "type": "filament", + "name": "Flashforge PLA-CF @FF Adventurer A5", + "inherits": "Generic PLA-CF10 @Flashforge", + "from": "system", + "setting_id": "EpC2ItdGUxFV7x1y", + "filament_id": "OF9cAwMK", + "filament_vendor": [ + "Flashforge" + ], + "instantiation": "true", + "cool_plate_temp": [ + "45" + ], + "cool_plate_temp_initial_layer": [ + "45" + ], + "eng_plate_temp": [ + "55" + ], + "eng_plate_temp_initial_layer": [ + "55" + ], + "filament_flow_ratio": [ + "0.98" + ], + "filament_max_volumetric_speed": [ + "15" + ], + "filament_settings_id": [ + "Flashforge PLA-CF @FF Adventurer A5" + ], + "compatible_printers": [ + "Flashforge Adventurer A5 0.4 nozzle", + "Flashforge Adventurer A5 0.6 nozzle", + "Flashforge Adventurer A5 0.8 nozzle" + ], + "hot_plate_temp": [ + "55" + ], + "pressure_advance": [ + "0.0325" + ], + "textured_cool_plate_temp": [ + "45" + ], + "textured_cool_plate_temp_initial_layer": [ + "45" + ], + "textured_plate_temp": [ + "55" + ], + "textured_plate_temp_initial_layer": [ + "55" + ] +} diff --git a/resources/profiles/Flashforge/filament/Flashforge R PLA @FF Adventurer A5 0.25 nozzle.json b/resources/profiles/Flashforge/filament/Flashforge R PLA @FF Adventurer A5 0.25 nozzle.json new file mode 100644 index 0000000000..e898843db9 --- /dev/null +++ b/resources/profiles/Flashforge/filament/Flashforge R PLA @FF Adventurer A5 0.25 nozzle.json @@ -0,0 +1,33 @@ +{ + "type": "filament", + "name": "Flashforge R PLA @FF Adventurer A5 0.25 nozzle", + "inherits": "Flashforge PLA @FF AD5M 0.25 Nozzle", + "from": "system", + "setting_id": "G0qAKoO8Dyo0hO6G", + "filament_id": "OFT02Lz9", + "instantiation": "true", + "cool_plate_temp": [ + "40" + ], + "cool_plate_temp_initial_layer": [ + "40" + ], + "eng_plate_temp_initial_layer": [ + "60" + ], + "filament_settings_id": [ + "Flashforge R PLA @FF Adventurer A5 0.25 nozzle" + ], + "compatible_printers": [ + "Flashforge Adventurer A5 0.25 nozzle" + ], + "hot_plate_temp": [ + "60" + ], + "hot_plate_temp_initial_layer": [ + "60" + ], + "textured_plate_temp_initial_layer": [ + "60" + ] +} diff --git a/resources/profiles/Flashforge/filament/Flashforge R PLA @FF Adventurer A5.json b/resources/profiles/Flashforge/filament/Flashforge R PLA @FF Adventurer A5.json new file mode 100644 index 0000000000..e5511d5622 --- /dev/null +++ b/resources/profiles/Flashforge/filament/Flashforge R PLA @FF Adventurer A5.json @@ -0,0 +1,50 @@ +{ + "type": "filament", + "name": "Flashforge R PLA @FF Adventurer A5", + "inherits": "Generic PLA @Flashforge", + "from": "system", + "setting_id": "sN7eGcbuGZxGrbR5", + "filament_id": "OFT02Lz9", + "filament_vendor": [ + "Flashforge" + ], + "instantiation": "true", + "cool_plate_temp": [ + "45" + ], + "cool_plate_temp_initial_layer": [ + "45" + ], + "eng_plate_temp": [ + "55" + ], + "filament_max_volumetric_speed": [ + "22" + ], + "filament_settings_id": [ + "Flashforge R PLA @FF Adventurer A5" + ], + "compatible_printers": [ + "Flashforge Adventurer A5 0.4 nozzle", + "Flashforge Adventurer A5 0.6 nozzle", + "Flashforge Adventurer A5 0.8 nozzle" + ], + "hot_plate_temp": [ + "55" + ], + "pressure_advance": [ + "0.0325" + ], + "slow_down_layer_time": [ + "8" + ], + "textured_cool_plate_temp": [ + "45" + ], + "textured_cool_plate_temp_initial_layer": [ + "45" + ], + "textured_plate_temp": [ + "55" + ] +} diff --git a/resources/profiles/Flashforge/filament/Flashforge TPU 95A @FF Adventurer A5.json b/resources/profiles/Flashforge/filament/Flashforge TPU 95A @FF Adventurer A5.json new file mode 100644 index 0000000000..19b0981798 --- /dev/null +++ b/resources/profiles/Flashforge/filament/Flashforge TPU 95A @FF Adventurer A5.json @@ -0,0 +1,38 @@ +{ + "type": "filament", + "name": "Flashforge TPU 95A @FF Adventurer A5", + "inherits": "Generic TPU @Flashforge", + "from": "system", + "setting_id": "2MT9C2rvvQ3uU1lG", + "filament_id": "OFSqIcJC", + "filament_vendor": [ + "Flashforge" + ], + "instantiation": "true", + "cool_plate_temp": [ + "40" + ], + "cool_plate_temp_initial_layer": [ + "40" + ], + "eng_plate_temp": [ + "45" + ], + "eng_plate_temp_initial_layer": [ + "45" + ], + "filament_settings_id": [ + "Flashforge TPU 95A @FF Adventurer A5" + ], + "compatible_printers": [ + "Flashforge Adventurer A5 0.4 nozzle", + "Flashforge Adventurer A5 0.6 nozzle", + "Flashforge Adventurer A5 0.8 nozzle" + ], + "textured_plate_temp": [ + "45" + ], + "textured_plate_temp_initial_layer": [ + "45" + ] +} diff --git a/resources/profiles/Flashforge/filament/Generic PETG @FF Adventurer A5 0.25 nozzle.json b/resources/profiles/Flashforge/filament/Generic PETG @FF Adventurer A5 0.25 nozzle.json new file mode 100644 index 0000000000..764b31e9c4 --- /dev/null +++ b/resources/profiles/Flashforge/filament/Generic PETG @FF Adventurer A5 0.25 nozzle.json @@ -0,0 +1,17 @@ +{ + "type": "filament", + "name": "Generic PETG @FF Adventurer A5 0.25 nozzle", + "inherits": "Generic PETG @FF AD5M 0.25 Nozzle", + "from": "system", + "setting_id": "KSKX6BHNQgmOEShO", + "instantiation": "true", + "filament_max_volumetric_speed": [ + "1.2" + ], + "filament_settings_id": [ + "Generic PETG @FF Adventurer A5 0.25 nozzle" + ], + "compatible_printers": [ + "Flashforge Adventurer A5 0.25 nozzle" + ] +} diff --git a/resources/profiles/Flashforge/filament/Generic PLA @FF Adventurer A5 0.25 nozzle.json b/resources/profiles/Flashforge/filament/Generic PLA @FF Adventurer A5 0.25 nozzle.json new file mode 100644 index 0000000000..416e42006f --- /dev/null +++ b/resources/profiles/Flashforge/filament/Generic PLA @FF Adventurer A5 0.25 nozzle.json @@ -0,0 +1,35 @@ +{ + "type": "filament", + "name": "Generic PLA @FF Adventurer A5 0.25 nozzle", + "inherits": "Generic PLA @FF AD5M 0.25 Nozzle", + "from": "system", + "setting_id": "kHdLzX8Auwz9tFvw", + "instantiation": "true", + "cool_plate_temp": [ + "40" + ], + "cool_plate_temp_initial_layer": [ + "40" + ], + "eng_plate_temp_initial_layer": [ + "60" + ], + "filament_max_volumetric_speed": [ + "2.2" + ], + "filament_settings_id": [ + "Generic PLA @FF Adventurer A5 0.25 nozzle" + ], + "compatible_printers": [ + "Flashforge Adventurer A5 0.25 nozzle" + ], + "hot_plate_temp": [ + "60" + ], + "hot_plate_temp_initial_layer": [ + "60" + ], + "textured_plate_temp_initial_layer": [ + "60" + ] +} diff --git a/resources/profiles/Flashforge/filament/Kexcelled TPU 64D @FF Adventurer A5.json b/resources/profiles/Flashforge/filament/Kexcelled TPU 64D @FF Adventurer A5.json new file mode 100644 index 0000000000..285af63564 --- /dev/null +++ b/resources/profiles/Flashforge/filament/Kexcelled TPU 64D @FF Adventurer A5.json @@ -0,0 +1,38 @@ +{ + "type": "filament", + "name": "Kexcelled TPU 64D @FF Adventurer A5", + "inherits": "Generic TPU @Flashforge", + "from": "system", + "setting_id": "OB4I8nwZn8sCcCcF", + "filament_id": "OF20zavY", + "filament_vendor": [ + "Kexcelled" + ], + "instantiation": "true", + "cool_plate_temp": [ + "40" + ], + "cool_plate_temp_initial_layer": [ + "40" + ], + "eng_plate_temp": [ + "45" + ], + "eng_plate_temp_initial_layer": [ + "45" + ], + "filament_settings_id": [ + "Kexcelled TPU 64D @FF Adventurer A5" + ], + "compatible_printers": [ + "Flashforge Adventurer A5 0.4 nozzle", + "Flashforge Adventurer A5 0.6 nozzle", + "Flashforge Adventurer A5 0.8 nozzle" + ], + "textured_plate_temp": [ + "45" + ], + "textured_plate_temp_initial_layer": [ + "45" + ] +} diff --git a/resources/profiles/Flashforge/machine/Flashforge Adventurer A5 0.25 nozzle.json b/resources/profiles/Flashforge/machine/Flashforge Adventurer A5 0.25 nozzle.json new file mode 100644 index 0000000000..d9665ff0bb --- /dev/null +++ b/resources/profiles/Flashforge/machine/Flashforge Adventurer A5 0.25 nozzle.json @@ -0,0 +1,233 @@ +{ + "type": "machine", + "name": "Flashforge Adventurer A5 0.25 nozzle", + "inherits": "Flashforge Adventurer 5M Pro 0.25 Nozzle", + "from": "system", + "setting_id": "TZyRxvTiJNKNJWCD", + "instantiation": "true", + "adaptive_bed_mesh_margin": "0", + "auxiliary_fan": "1", + "bbl_use_printhost": "0", + "bed_custom_model": "", + "bed_custom_texture": "", + "bed_exclude_area": [ + "0x0" + ], + "bed_mesh_max": "99999,99999", + "bed_mesh_min": "-99999,-99999", + "bed_mesh_probe_distance": "50,50", + "before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\n;[layer_z]", + "best_object_pos": "0.5,0.5", + "change_extrusion_role_gcode": "", + "change_filament_gcode": "", + "cooling_tube_length": "0", + "cooling_tube_retraction": "0", + "default_filament_profile": [ + "Generic PLA @Flashforge" + ], + "default_print_profile": "0.12mm Standard @FF Adventurer A5 0.25 nozzle", + "deretraction_speed": [ + "35" + ], + "disable_m73": "0", + "emit_machine_limits_to_gcode": "1", + "enable_filament_ramming": "0", + "enable_long_retraction_when_cut": "0", + "extra_loading_move": "0", + "extruder_clearance_height_to_lid": "150", + "extruder_clearance_height_to_rod": "27", + "extruder_clearance_radius": "76", + "extruder_colour": [ + "#FCE94F" + ], + "extruder_offset": [ + "0x0" + ], + "fan_kickstart": "0", + "fan_speedup_overhangs": "1", + "fan_speedup_time": "0", + "gcode_flavor": "klipper", + "head_wrap_detect_zone": [], + "high_current_on_filament_swap": "0", + "host_type": "octoprint", + "layer_change_gcode": ";AFTER_LAYER_CHANGE\n;[layer_z]", + "long_retractions_when_cut": [ + "0" + ], + "machine_end_gcode": "G1 E-3 F3600\nG0 X50 Y50 F30000\nM104 S0 ; turn off temperature", + "machine_load_filament_time": "0", + "machine_max_acceleration_e": [ + "5000", + "5000" + ], + "machine_max_acceleration_extruding": [ + "20000", + "20000" + ], + "machine_max_acceleration_retracting": [ + "5000", + "5000" + ], + "machine_max_acceleration_travel": [ + "20000", + "20000" + ], + "machine_max_acceleration_x": [ + "20000", + "20000" + ], + "machine_max_acceleration_y": [ + "20000", + "20000" + ], + "machine_max_acceleration_z": [ + "500", + "500" + ], + "machine_max_jerk_e": [ + "2.5", + "2.5" + ], + "machine_max_jerk_x": [ + "9", + "9" + ], + "machine_max_jerk_y": [ + "9", + "9" + ], + "machine_max_jerk_z": [ + "3", + "3" + ], + "machine_max_speed_e": [ + "30", + "30" + ], + "machine_max_speed_x": [ + "600", + "600" + ], + "machine_max_speed_y": [ + "600", + "600" + ], + "machine_max_speed_z": [ + "20", + "20" + ], + "machine_min_extruding_rate": [ + "0", + "0" + ], + "machine_min_travel_rate": [ + "0", + "0" + ], + "machine_pause_gcode": "PAUSE", + "machine_start_gcode": "M190 S[bed_temperature_initial_layer_single]\nM104 S[nozzle_temperature_initial_layer]\nG1 Z5 F6000\nG90 E0\nM83\nG1 E-1 F600\nG1 E8 F300\nG1 X85 Y110 Z0.2 F1200\nG1 X-110 E15 F2400\nG1 Y0 E4 F2400\nG1 X-109.6 F2400\nG1 Y110 E5 F2400\nG92 E0", + "machine_tool_change_time": "0", + "machine_unload_filament_time": "0", + "manual_filament_change": "0", + "max_layer_height": [ + "0.14" + ], + "min_layer_height": [ + "0.08" + ], + "nozzle_diameter": [ + "0.25" + ], + "nozzle_height": "2.5", + "nozzle_hrc": "0", + "nozzle_type": "stainless_steel", + "nozzle_volume": "0", + "parking_pos_retraction": "0", + "pellet_modded_printer": "0", + "preferred_orientation": "0", + "printable_area": [ + "-110x-110", + "110x-110", + "110x110", + "-110x110" + ], + "printable_height": "220", + "printer_model": "Flashforge Adventurer A5", + "printer_notes": "", + "printer_settings_id": "Flashforge Adventurer A5 0.25 nozzle", + "printer_structure": "undefine", + "printer_technology": "FFF", + "printer_variant": "0.25", + "printhost_authorization_type": "key", + "printhost_ssl_ignore_revoke": "0", + "printing_by_object_gcode": "", + "purge_in_prime_tower": "1", + "retract_before_wipe": [ + "100%" + ], + "retract_length_toolchange": [ + "2" + ], + "retract_lift_above": [ + "0" + ], + "retract_lift_below": [ + "0" + ], + "retract_lift_enforce": [ + "All Surfaces" + ], + "retract_on_top_layer": [ + "1" + ], + "retract_restart_extra": [ + "0" + ], + "retract_restart_extra_toolchange": [ + "0" + ], + "retract_when_changing_layer": [ + "1" + ], + "retraction_distances_when_cut": [ + "18" + ], + "retraction_length": [ + "1" + ], + "retraction_minimum_travel": [ + "1" + ], + "retraction_speed": [ + "35" + ], + "scan_first_layer": "0", + "single_extruder_multi_material": "0", + "support_air_filtration": "1", + "support_chamber_temp_control": "1", + "support_multi_bed_types": "1", + "template_custom_gcode": "", + "thumbnails": "140x110/PNG", + "thumbnails_format": "PNG", + "time_cost": "0", + "time_lapse_gcode": "", + "travel_slope": [ + "3" + ], + "upward_compatible_machine": [], + "use_firmware_retraction": "0", + "use_relative_e_distances": "1", + "wipe": [ + "1" + ], + "wipe_distance": [ + "2" + ], + "z_hop": [ + "0.3" + ], + "z_hop_types": [ + "Auto Lift" + ], + "z_offset": "0" +} diff --git a/resources/profiles/Flashforge/machine/Flashforge Adventurer A5 0.4 nozzle.json b/resources/profiles/Flashforge/machine/Flashforge Adventurer A5 0.4 nozzle.json new file mode 100644 index 0000000000..04de9fb9ec --- /dev/null +++ b/resources/profiles/Flashforge/machine/Flashforge Adventurer A5 0.4 nozzle.json @@ -0,0 +1,233 @@ +{ + "type": "machine", + "name": "Flashforge Adventurer A5 0.4 nozzle", + "inherits": "Flashforge Adventurer 5M Pro 0.4 Nozzle", + "from": "system", + "setting_id": "EOhWyVbRzFtAc33v", + "instantiation": "true", + "adaptive_bed_mesh_margin": "0", + "auxiliary_fan": "1", + "bbl_use_printhost": "0", + "bed_custom_model": "", + "bed_custom_texture": "", + "bed_exclude_area": [ + "0x0" + ], + "bed_mesh_max": "99999,99999", + "bed_mesh_min": "-99999,-99999", + "bed_mesh_probe_distance": "50,50", + "before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\n;[layer_z]", + "best_object_pos": "0.5,0.5", + "change_extrusion_role_gcode": "", + "change_filament_gcode": "", + "cooling_tube_length": "0", + "cooling_tube_retraction": "0", + "default_filament_profile": [ + "Generic PLA @Flashforge" + ], + "default_print_profile": "0.20mm Standard @FF Adventurer A5 0.4 nozzle", + "deretraction_speed": [ + "35" + ], + "disable_m73": "0", + "emit_machine_limits_to_gcode": "1", + "enable_filament_ramming": "0", + "enable_long_retraction_when_cut": "0", + "extra_loading_move": "0", + "extruder_clearance_height_to_lid": "150", + "extruder_clearance_height_to_rod": "27", + "extruder_clearance_radius": "76", + "extruder_colour": [ + "#FCE94F" + ], + "extruder_offset": [ + "0x0" + ], + "fan_kickstart": "0", + "fan_speedup_overhangs": "1", + "fan_speedup_time": "0", + "gcode_flavor": "klipper", + "head_wrap_detect_zone": [], + "high_current_on_filament_swap": "0", + "host_type": "octoprint", + "layer_change_gcode": ";AFTER_LAYER_CHANGE\n;[layer_z]", + "long_retractions_when_cut": [ + "0" + ], + "machine_end_gcode": "G1 E-3 F3600\nG0 X50 Y50 F30000\nM104 S0 ; turn off temperature", + "machine_load_filament_time": "0", + "machine_max_acceleration_e": [ + "5000", + "5000" + ], + "machine_max_acceleration_extruding": [ + "20000", + "20000" + ], + "machine_max_acceleration_retracting": [ + "5000", + "5000" + ], + "machine_max_acceleration_travel": [ + "20000", + "20000" + ], + "machine_max_acceleration_x": [ + "20000", + "20000" + ], + "machine_max_acceleration_y": [ + "20000", + "20000" + ], + "machine_max_acceleration_z": [ + "500", + "500" + ], + "machine_max_jerk_e": [ + "2.5", + "2.5" + ], + "machine_max_jerk_x": [ + "9", + "9" + ], + "machine_max_jerk_y": [ + "9", + "9" + ], + "machine_max_jerk_z": [ + "3", + "3" + ], + "machine_max_speed_e": [ + "30", + "30" + ], + "machine_max_speed_x": [ + "600", + "600" + ], + "machine_max_speed_y": [ + "600", + "600" + ], + "machine_max_speed_z": [ + "20", + "20" + ], + "machine_min_extruding_rate": [ + "0", + "0" + ], + "machine_min_travel_rate": [ + "0", + "0" + ], + "machine_pause_gcode": "PAUSE", + "machine_start_gcode": "M190 S[bed_temperature_initial_layer_single]\nM104 S[nozzle_temperature_initial_layer]\nG90\nM83\nG1 Z5 F6000\nG1 E-0.2 F800\nG1 X110 Y-110 F6000\nG1 E2 F800\nG1 Y-110 X55 Z0.25 F4800\nG1 X-55 E8 F2400\nG1 Y-109.6 F2400\nG1 X55 E5 F2400\nG1 Y-110 X55 Z0.45 F4800\nG1 X-55 E8 F2400\nG1 Y-109.6 F2400\nG1 X55 E5 F2400\nG92 E0", + "machine_tool_change_time": "0", + "machine_unload_filament_time": "0", + "manual_filament_change": "0", + "max_layer_height": [ + "0.28" + ], + "min_layer_height": [ + "0.08" + ], + "nozzle_diameter": [ + "0.4" + ], + "nozzle_height": "2.5", + "nozzle_hrc": "0", + "nozzle_type": "hardened_steel", + "nozzle_volume": "0", + "parking_pos_retraction": "0", + "pellet_modded_printer": "0", + "preferred_orientation": "0", + "printable_area": [ + "-110x-110", + "110x-110", + "110x110", + "-110x110" + ], + "printable_height": "220", + "printer_model": "Flashforge Adventurer A5", + "printer_notes": "", + "printer_settings_id": "Flashforge Adventurer A5 0.4 nozzle", + "printer_structure": "undefine", + "printer_technology": "FFF", + "printer_variant": "0.4", + "printhost_authorization_type": "key", + "printhost_ssl_ignore_revoke": "0", + "printing_by_object_gcode": "", + "purge_in_prime_tower": "1", + "retract_before_wipe": [ + "100%" + ], + "retract_length_toolchange": [ + "2" + ], + "retract_lift_above": [ + "0" + ], + "retract_lift_below": [ + "0" + ], + "retract_lift_enforce": [ + "All Surfaces" + ], + "retract_on_top_layer": [ + "1" + ], + "retract_restart_extra": [ + "0" + ], + "retract_restart_extra_toolchange": [ + "0" + ], + "retract_when_changing_layer": [ + "1" + ], + "retraction_distances_when_cut": [ + "18" + ], + "retraction_length": [ + "0.8" + ], + "retraction_minimum_travel": [ + "1" + ], + "retraction_speed": [ + "35" + ], + "scan_first_layer": "0", + "single_extruder_multi_material": "0", + "support_air_filtration": "1", + "support_chamber_temp_control": "1", + "support_multi_bed_types": "1", + "template_custom_gcode": "", + "thumbnails": "140x110/PNG", + "thumbnails_format": "PNG", + "time_cost": "0", + "time_lapse_gcode": "", + "travel_slope": [ + "3" + ], + "upward_compatible_machine": [], + "use_firmware_retraction": "0", + "use_relative_e_distances": "1", + "wipe": [ + "1" + ], + "wipe_distance": [ + "2" + ], + "z_hop": [ + "0.4" + ], + "z_hop_types": [ + "Auto Lift" + ], + "z_offset": "0" +} diff --git a/resources/profiles/Flashforge/machine/Flashforge Adventurer A5 0.6 nozzle.json b/resources/profiles/Flashforge/machine/Flashforge Adventurer A5 0.6 nozzle.json new file mode 100644 index 0000000000..0ac8ffe783 --- /dev/null +++ b/resources/profiles/Flashforge/machine/Flashforge Adventurer A5 0.6 nozzle.json @@ -0,0 +1,233 @@ +{ + "type": "machine", + "name": "Flashforge Adventurer A5 0.6 nozzle", + "inherits": "Flashforge Adventurer 5M Pro 0.6 Nozzle", + "from": "system", + "setting_id": "gu3ZxlImr6zK3yb6", + "instantiation": "true", + "adaptive_bed_mesh_margin": "0", + "auxiliary_fan": "1", + "bbl_use_printhost": "0", + "bed_custom_model": "", + "bed_custom_texture": "", + "bed_exclude_area": [ + "0x0" + ], + "bed_mesh_max": "99999,99999", + "bed_mesh_min": "-99999,-99999", + "bed_mesh_probe_distance": "50,50", + "before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\n;[layer_z]", + "best_object_pos": "0.5,0.5", + "change_extrusion_role_gcode": "", + "change_filament_gcode": "", + "cooling_tube_length": "0", + "cooling_tube_retraction": "0", + "default_filament_profile": [ + "Generic PLA @Flashforge" + ], + "default_print_profile": "0.30mm Standard @FF Adventurer A5 0.6 nozzle", + "deretraction_speed": [ + "35" + ], + "disable_m73": "0", + "emit_machine_limits_to_gcode": "1", + "enable_filament_ramming": "0", + "enable_long_retraction_when_cut": "0", + "extra_loading_move": "0", + "extruder_clearance_height_to_lid": "150", + "extruder_clearance_height_to_rod": "27", + "extruder_clearance_radius": "76", + "extruder_colour": [ + "#FCE94F" + ], + "extruder_offset": [ + "0x0" + ], + "fan_kickstart": "0", + "fan_speedup_overhangs": "1", + "fan_speedup_time": "0", + "gcode_flavor": "klipper", + "head_wrap_detect_zone": [], + "high_current_on_filament_swap": "0", + "host_type": "octoprint", + "layer_change_gcode": ";AFTER_LAYER_CHANGE\n;[layer_z]", + "long_retractions_when_cut": [ + "0" + ], + "machine_end_gcode": "G1 E-3 F3600\nG0 X50 Y50 F30000\nM104 S0 ; turn off temperature", + "machine_load_filament_time": "0", + "machine_max_acceleration_e": [ + "5000", + "5000" + ], + "machine_max_acceleration_extruding": [ + "20000", + "20000" + ], + "machine_max_acceleration_retracting": [ + "5000", + "5000" + ], + "machine_max_acceleration_travel": [ + "20000", + "20000" + ], + "machine_max_acceleration_x": [ + "20000", + "20000" + ], + "machine_max_acceleration_y": [ + "20000", + "20000" + ], + "machine_max_acceleration_z": [ + "500", + "500" + ], + "machine_max_jerk_e": [ + "2.5", + "2.5" + ], + "machine_max_jerk_x": [ + "9", + "9" + ], + "machine_max_jerk_y": [ + "9", + "9" + ], + "machine_max_jerk_z": [ + "3", + "3" + ], + "machine_max_speed_e": [ + "30", + "30" + ], + "machine_max_speed_x": [ + "600", + "600" + ], + "machine_max_speed_y": [ + "600", + "600" + ], + "machine_max_speed_z": [ + "20", + "20" + ], + "machine_min_extruding_rate": [ + "0", + "0" + ], + "machine_min_travel_rate": [ + "0", + "0" + ], + "machine_pause_gcode": "PAUSE", + "machine_start_gcode": "M190 S[bed_temperature_initial_layer_single]\nM104 S[nozzle_temperature_initial_layer]\nG90\nM83\nG1 Z5 F6000\nG1 E-0.2 F800\nG1 X110 Y-110 F6000\nG1 E2 F800\nG1 Y-110 X55 Z0.25 F4800\nG1 X-55 E8 F2400\nG1 Y-109.6 F2400\nG1 X55 E5 F2400\nG1 Y-110 X55 Z0.45 F4800\nG1 X-55 E8 F2400\nG1 Y-109.6 F2400\nG1 X55 E5 F2400\nG92 E0", + "machine_tool_change_time": "0", + "machine_unload_filament_time": "0", + "manual_filament_change": "0", + "max_layer_height": [ + "0.42" + ], + "min_layer_height": [ + "0.15" + ], + "nozzle_diameter": [ + "0.6" + ], + "nozzle_height": "2.5", + "nozzle_hrc": "0", + "nozzle_type": "hardened_steel", + "nozzle_volume": "0", + "parking_pos_retraction": "0", + "pellet_modded_printer": "0", + "preferred_orientation": "0", + "printable_area": [ + "-110x-110", + "110x-110", + "110x110", + "-110x110" + ], + "printable_height": "220", + "printer_model": "Flashforge Adventurer A5", + "printer_notes": "", + "printer_settings_id": "Flashforge Adventurer A5 0.6 nozzle", + "printer_structure": "undefine", + "printer_technology": "FFF", + "printer_variant": "0.6", + "printhost_authorization_type": "key", + "printhost_ssl_ignore_revoke": "0", + "printing_by_object_gcode": "", + "purge_in_prime_tower": "1", + "retract_before_wipe": [ + "100%" + ], + "retract_length_toolchange": [ + "2" + ], + "retract_lift_above": [ + "0" + ], + "retract_lift_below": [ + "0" + ], + "retract_lift_enforce": [ + "All Surfaces" + ], + "retract_on_top_layer": [ + "1" + ], + "retract_restart_extra": [ + "0" + ], + "retract_restart_extra_toolchange": [ + "0" + ], + "retract_when_changing_layer": [ + "1" + ], + "retraction_distances_when_cut": [ + "18" + ], + "retraction_length": [ + "1.2" + ], + "retraction_minimum_travel": [ + "1" + ], + "retraction_speed": [ + "35" + ], + "scan_first_layer": "0", + "single_extruder_multi_material": "0", + "support_air_filtration": "1", + "support_chamber_temp_control": "1", + "support_multi_bed_types": "1", + "template_custom_gcode": "", + "thumbnails": "140x110/PNG", + "thumbnails_format": "PNG", + "time_cost": "0", + "time_lapse_gcode": "", + "travel_slope": [ + "3" + ], + "upward_compatible_machine": [], + "use_firmware_retraction": "0", + "use_relative_e_distances": "1", + "wipe": [ + "1" + ], + "wipe_distance": [ + "2" + ], + "z_hop": [ + "0.4" + ], + "z_hop_types": [ + "Auto Lift" + ], + "z_offset": "0" +} diff --git a/resources/profiles/Flashforge/machine/Flashforge Adventurer A5 0.8 nozzle.json b/resources/profiles/Flashforge/machine/Flashforge Adventurer A5 0.8 nozzle.json new file mode 100644 index 0000000000..e982ec00a9 --- /dev/null +++ b/resources/profiles/Flashforge/machine/Flashforge Adventurer A5 0.8 nozzle.json @@ -0,0 +1,233 @@ +{ + "type": "machine", + "name": "Flashforge Adventurer A5 0.8 nozzle", + "inherits": "Flashforge Adventurer 5M Pro 0.8 Nozzle", + "from": "system", + "setting_id": "tKE8SP6KOhIupWbU", + "instantiation": "true", + "adaptive_bed_mesh_margin": "0", + "auxiliary_fan": "1", + "bbl_use_printhost": "0", + "bed_custom_model": "", + "bed_custom_texture": "", + "bed_exclude_area": [ + "0x0" + ], + "bed_mesh_max": "99999,99999", + "bed_mesh_min": "-99999,-99999", + "bed_mesh_probe_distance": "50,50", + "before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\n;[layer_z]", + "best_object_pos": "0.5,0.5", + "change_extrusion_role_gcode": "", + "change_filament_gcode": "", + "cooling_tube_length": "0", + "cooling_tube_retraction": "0", + "default_filament_profile": [ + "Generic PLA @Flashforge" + ], + "default_print_profile": "0.40mm Standard @FF Adventurer A5 0.8 nozzle", + "deretraction_speed": [ + "35" + ], + "disable_m73": "0", + "emit_machine_limits_to_gcode": "1", + "enable_filament_ramming": "0", + "enable_long_retraction_when_cut": "0", + "extra_loading_move": "0", + "extruder_clearance_height_to_lid": "150", + "extruder_clearance_height_to_rod": "27", + "extruder_clearance_radius": "76", + "extruder_colour": [ + "#FCE94F" + ], + "extruder_offset": [ + "0x0" + ], + "fan_kickstart": "0", + "fan_speedup_overhangs": "1", + "fan_speedup_time": "0", + "gcode_flavor": "klipper", + "head_wrap_detect_zone": [], + "high_current_on_filament_swap": "0", + "host_type": "octoprint", + "layer_change_gcode": ";AFTER_LAYER_CHANGE\n;[layer_z]", + "long_retractions_when_cut": [ + "0" + ], + "machine_end_gcode": "G1 E-3 F3600\nG0 X50 Y50 F30000\nM104 S0 ; turn off temperature", + "machine_load_filament_time": "0", + "machine_max_acceleration_e": [ + "5000", + "5000" + ], + "machine_max_acceleration_extruding": [ + "20000", + "20000" + ], + "machine_max_acceleration_retracting": [ + "5000", + "5000" + ], + "machine_max_acceleration_travel": [ + "20000", + "20000" + ], + "machine_max_acceleration_x": [ + "20000", + "20000" + ], + "machine_max_acceleration_y": [ + "20000", + "20000" + ], + "machine_max_acceleration_z": [ + "500", + "500" + ], + "machine_max_jerk_e": [ + "2.5", + "2.5" + ], + "machine_max_jerk_x": [ + "9", + "9" + ], + "machine_max_jerk_y": [ + "9", + "9" + ], + "machine_max_jerk_z": [ + "3", + "3" + ], + "machine_max_speed_e": [ + "30", + "30" + ], + "machine_max_speed_x": [ + "600", + "600" + ], + "machine_max_speed_y": [ + "600", + "600" + ], + "machine_max_speed_z": [ + "20", + "20" + ], + "machine_min_extruding_rate": [ + "0", + "0" + ], + "machine_min_travel_rate": [ + "0", + "0" + ], + "machine_pause_gcode": "PAUSE", + "machine_start_gcode": "M190 S[bed_temperature_initial_layer_single]\nM104 S[nozzle_temperature_initial_layer]\nG1 Z5 F6000\nG1 E-1.5 F600\nG1 E12 F800\nG1 X85 Y110 Z0.3 F1200\nG1 X-110 E30 F2400\nG1 Y0 E8 F2400\nG1 X-109.6 F2400\nG1 Y110 E10 F2400\nG92 E0", + "machine_tool_change_time": "0", + "machine_unload_filament_time": "0", + "manual_filament_change": "0", + "max_layer_height": [ + "0.56" + ], + "min_layer_height": [ + "0.24" + ], + "nozzle_diameter": [ + "0.8" + ], + "nozzle_height": "2.5", + "nozzle_hrc": "0", + "nozzle_type": "hardened_steel", + "nozzle_volume": "0", + "parking_pos_retraction": "0", + "pellet_modded_printer": "0", + "preferred_orientation": "0", + "printable_area": [ + "-110x-110", + "110x-110", + "110x110", + "-110x110" + ], + "printable_height": "220", + "printer_model": "Flashforge Adventurer A5", + "printer_notes": "", + "printer_settings_id": "Flashforge Adventurer A5 0.8 nozzle", + "printer_structure": "undefine", + "printer_technology": "FFF", + "printer_variant": "0.8", + "printhost_authorization_type": "key", + "printhost_ssl_ignore_revoke": "0", + "printing_by_object_gcode": "", + "purge_in_prime_tower": "1", + "retract_before_wipe": [ + "100%" + ], + "retract_length_toolchange": [ + "2" + ], + "retract_lift_above": [ + "0" + ], + "retract_lift_below": [ + "0" + ], + "retract_lift_enforce": [ + "All Surfaces" + ], + "retract_on_top_layer": [ + "1" + ], + "retract_restart_extra": [ + "0" + ], + "retract_restart_extra_toolchange": [ + "0" + ], + "retract_when_changing_layer": [ + "1" + ], + "retraction_distances_when_cut": [ + "18" + ], + "retraction_length": [ + "1.5" + ], + "retraction_minimum_travel": [ + "1" + ], + "retraction_speed": [ + "35" + ], + "scan_first_layer": "0", + "single_extruder_multi_material": "0", + "support_air_filtration": "1", + "support_chamber_temp_control": "1", + "support_multi_bed_types": "1", + "template_custom_gcode": "", + "thumbnails": "140x110/PNG", + "thumbnails_format": "PNG", + "time_cost": "0", + "time_lapse_gcode": "", + "travel_slope": [ + "3" + ], + "upward_compatible_machine": [], + "use_firmware_retraction": "0", + "use_relative_e_distances": "1", + "wipe": [ + "1" + ], + "wipe_distance": [ + "2" + ], + "z_hop": [ + "0" + ], + "z_hop_types": [ + "Auto Lift" + ], + "z_offset": "0" +} diff --git a/resources/profiles/Flashforge/machine/Flashforge Adventurer A5.json b/resources/profiles/Flashforge/machine/Flashforge Adventurer A5.json new file mode 100644 index 0000000000..8b7c579ca4 --- /dev/null +++ b/resources/profiles/Flashforge/machine/Flashforge Adventurer A5.json @@ -0,0 +1,12 @@ +{ + "type": "machine_model", + "name": "Flashforge Adventurer A5", + "model_id": "Flashforge-Adventurer-A5", + "nozzle_diameter": "0.25;0.4;0.6;0.8", + "machine_tech": "FFF", + "family": "Flashforge", + "bed_model": "flashforge_adventurer5m_series_buildplate_model.STL", + "bed_texture": "flashforge_adventurer5m_buildplate_texture.svg", + "hotend_model": "flashforge_adventurer_5m_series_hotend.STL", + "default_materials": "Generic ABS @Flashforge;Generic PETG @Flashforge;Generic PLA @Flashforge;Flashforge PLA Basic @FF Adventurer A5;Generic PLA @FF Adventurer A5 0.25 nozzle" +} diff --git a/resources/profiles/Flashforge/machine/fdm_adventurer5m_common.json b/resources/profiles/Flashforge/machine/fdm_adventurer5m_common.json index 2808e866e3..1ab9ef81e8 100644 --- a/resources/profiles/Flashforge/machine/fdm_adventurer5m_common.json +++ b/resources/profiles/Flashforge/machine/fdm_adventurer5m_common.json @@ -96,6 +96,7 @@ "default_filament_profile": [ "Generic PLA @Flashforge" ], + "file_start_gcode": "; estimated printing time (normal mode) = {print_time_day}d {print_time_hour}h {print_time_minute}m {print_time_sec}s", "machine_start_gcode": "M190 S[bed_temperature_initial_layer_single]\nM109 S[nozzle_temperature_initial_layer]\nG90\nM83\nG1 Z5 F6000\nG1 E-0.2 F800\nG1 X110 Y-110 F6000\nG1 E2 F800\nG1 Y-110 X55 Z0.25 F4800\nG1 X-55 E8 F2400\nG1 Y-109.6 F2400\nG1 X55 E5 F2400\nG1 Y-110 X55 Z0.45 F4800\nG1 X-55 E8 F2400\nG1 Y-109.6 F2400\nG1 X55 E5 F2400\nG92 E0", "machine_end_gcode": "G1 E-3 F3600\nG0 X50 Y50 F30000\nM104 S0 ; turn off temperature", "before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\n;[layer_z]", diff --git a/resources/profiles/Flashforge/process/0.06mm Standard @FF Adventurer A5 0.25 nozzle.json b/resources/profiles/Flashforge/process/0.06mm Standard @FF Adventurer A5 0.25 nozzle.json new file mode 100644 index 0000000000..62a2cbd3d1 --- /dev/null +++ b/resources/profiles/Flashforge/process/0.06mm Standard @FF Adventurer A5 0.25 nozzle.json @@ -0,0 +1,23 @@ +{ + "type": "process", + "name": "0.06mm Standard @FF Adventurer A5 0.25 nozzle", + "inherits": "0.06mm Standard @Flashforge AD5M Pro 0.25 Nozzle", + "from": "system", + "setting_id": "426xS3MFF3smfdDE", + "instantiation": "true", + "elefant_foot_compensation": "0.15", + "enable_arc_fitting": "1", + "filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode", + "compatible_printers": [ + "Flashforge Adventurer A5 0.25 nozzle" + ], + "infill_wall_overlap": "15%", + "only_one_wall_top": "1", + "print_settings_id": "0.06mm Standard @FF Adventurer A5 0.25 nozzle", + "seam_slope_conditional": "1", + "seam_slope_inner_walls": "1", + "slowdown_for_curled_perimeters": "0", + "small_perimeter_speed": "25", + "sparse_infill_pattern": "grid", + "wipe_speed": "200" +} diff --git a/resources/profiles/Flashforge/process/0.08mm Standard @FF Adventurer A5 0.25 nozzle.json b/resources/profiles/Flashforge/process/0.08mm Standard @FF Adventurer A5 0.25 nozzle.json new file mode 100644 index 0000000000..21c8dd069b --- /dev/null +++ b/resources/profiles/Flashforge/process/0.08mm Standard @FF Adventurer A5 0.25 nozzle.json @@ -0,0 +1,23 @@ +{ + "type": "process", + "name": "0.08mm Standard @FF Adventurer A5 0.25 nozzle", + "inherits": "0.08mm Standard @Flashforge AD5M Pro 0.25 Nozzle", + "from": "system", + "setting_id": "2N8NG8IpxxCPXZlq", + "instantiation": "true", + "elefant_foot_compensation": "0.15", + "enable_arc_fitting": "1", + "filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode", + "compatible_printers": [ + "Flashforge Adventurer A5 0.25 nozzle" + ], + "infill_wall_overlap": "15%", + "only_one_wall_top": "1", + "print_settings_id": "0.08mm Standard @FF Adventurer A5 0.25 nozzle", + "seam_slope_conditional": "1", + "seam_slope_inner_walls": "1", + "slowdown_for_curled_perimeters": "0", + "small_perimeter_speed": "25", + "sparse_infill_pattern": "grid", + "wipe_speed": "200" +} diff --git a/resources/profiles/Flashforge/process/0.10mm Standard @FF Adventurer A5 0.25 nozzle.json b/resources/profiles/Flashforge/process/0.10mm Standard @FF Adventurer A5 0.25 nozzle.json new file mode 100644 index 0000000000..a53d6c235f --- /dev/null +++ b/resources/profiles/Flashforge/process/0.10mm Standard @FF Adventurer A5 0.25 nozzle.json @@ -0,0 +1,23 @@ +{ + "type": "process", + "name": "0.10mm Standard @FF Adventurer A5 0.25 nozzle", + "inherits": "0.10mm Standard @Flashforge AD5M Pro 0.25 Nozzle", + "from": "system", + "setting_id": "H74U0yaiNgyQpdbc", + "instantiation": "true", + "elefant_foot_compensation": "0.15", + "enable_arc_fitting": "1", + "filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode", + "compatible_printers": [ + "Flashforge Adventurer A5 0.25 nozzle" + ], + "infill_wall_overlap": "15%", + "only_one_wall_top": "1", + "print_settings_id": "0.10mm Standard @FF Adventurer A5 0.25 nozzle", + "seam_slope_conditional": "1", + "seam_slope_inner_walls": "1", + "slowdown_for_curled_perimeters": "0", + "small_perimeter_speed": "25", + "sparse_infill_pattern": "grid", + "wipe_speed": "200" +} diff --git a/resources/profiles/Flashforge/process/0.12mm Fine @FF Adventurer A5 0.4 nozzle.json b/resources/profiles/Flashforge/process/0.12mm Fine @FF Adventurer A5 0.4 nozzle.json new file mode 100644 index 0000000000..58b5bc5c5d --- /dev/null +++ b/resources/profiles/Flashforge/process/0.12mm Fine @FF Adventurer A5 0.4 nozzle.json @@ -0,0 +1,24 @@ +{ + "type": "process", + "name": "0.12mm Fine @FF Adventurer A5 0.4 nozzle", + "inherits": "0.12mm Fine @Flashforge AD5M Pro 0.4 Nozzle", + "from": "system", + "setting_id": "G5AhxHk95GfXw6ec", + "instantiation": "true", + "bridge_flow": "1", + "enable_arc_fitting": "1", + "filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode", + "compatible_printers": [ + "Flashforge Adventurer A5 0.4 nozzle" + ], + "infill_wall_overlap": "15%", + "initial_layer_print_height": "0.2", + "only_one_wall_top": "1", + "print_settings_id": "0.12mm Fine @FF Adventurer A5 0.4 nozzle", + "seam_slope_conditional": "1", + "seam_slope_inner_walls": "1", + "slowdown_for_curled_perimeters": "0", + "small_perimeter_speed": "25", + "sparse_infill_pattern": "grid", + "support_line_width": "0.42" +} diff --git a/resources/profiles/Flashforge/process/0.12mm Standard @FF Adventurer A5 0.25 nozzle.json b/resources/profiles/Flashforge/process/0.12mm Standard @FF Adventurer A5 0.25 nozzle.json new file mode 100644 index 0000000000..ddd5449889 --- /dev/null +++ b/resources/profiles/Flashforge/process/0.12mm Standard @FF Adventurer A5 0.25 nozzle.json @@ -0,0 +1,17 @@ +{ + "type": "process", + "name": "0.12mm Standard @FF Adventurer A5 0.25 nozzle", + "inherits": "0.12mm Standard @Flashforge AD5M Pro 0.25 Nozzle", + "from": "system", + "setting_id": "x28lWqpQxkirzYXm", + "instantiation": "true", + "enable_arc_fitting": "1", + "compatible_printers": [ + "Flashforge Adventurer A5 0.25 nozzle" + ], + "infill_wall_overlap": "15%", + "only_one_wall_top": "1", + "slowdown_for_curled_perimeters": "0", + "print_settings_id": "0.12mm Standard @FF Adventurer A5 0.25 nozzle", + "sparse_infill_pattern": "grid" +} diff --git a/resources/profiles/Flashforge/process/0.14mm Standard @FF Adventurer A5 0.25 nozzle.json b/resources/profiles/Flashforge/process/0.14mm Standard @FF Adventurer A5 0.25 nozzle.json new file mode 100644 index 0000000000..09cf76fb60 --- /dev/null +++ b/resources/profiles/Flashforge/process/0.14mm Standard @FF Adventurer A5 0.25 nozzle.json @@ -0,0 +1,23 @@ +{ + "type": "process", + "name": "0.14mm Standard @FF Adventurer A5 0.25 nozzle", + "inherits": "0.14mm Standard @Flashforge AD5M Pro 0.25 Nozzle", + "from": "system", + "setting_id": "Xx4fcIZ3esI4IXbl", + "instantiation": "true", + "elefant_foot_compensation": "0.15", + "enable_arc_fitting": "1", + "filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode", + "compatible_printers": [ + "Flashforge Adventurer A5 0.25 nozzle" + ], + "infill_wall_overlap": "15%", + "only_one_wall_top": "1", + "print_settings_id": "0.14mm Standard @FF Adventurer A5 0.25 nozzle", + "seam_slope_conditional": "1", + "seam_slope_inner_walls": "1", + "slowdown_for_curled_perimeters": "0", + "small_perimeter_speed": "25", + "sparse_infill_pattern": "grid", + "wipe_speed": "200" +} diff --git a/resources/profiles/Flashforge/process/0.18mm Fine @FF Adventurer A5 0.6 nozzle.json b/resources/profiles/Flashforge/process/0.18mm Fine @FF Adventurer A5 0.6 nozzle.json new file mode 100644 index 0000000000..6213e93574 --- /dev/null +++ b/resources/profiles/Flashforge/process/0.18mm Fine @FF Adventurer A5 0.6 nozzle.json @@ -0,0 +1,24 @@ +{ + "type": "process", + "name": "0.18mm Fine @FF Adventurer A5 0.6 nozzle", + "inherits": "0.18mm Fine @Flashforge AD5M Pro 0.6 Nozzle", + "from": "system", + "setting_id": "USICCgjHQ4aHkqMM", + "instantiation": "true", + "enable_arc_fitting": "1", + "enable_support": "1", + "filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode", + "compatible_printers": [ + "Flashforge Adventurer A5 0.6 nozzle" + ], + "infill_wall_overlap": "15%", + "initial_layer_print_height": "0.25", + "only_one_wall_top": "1", + "print_settings_id": "0.18mm Fine @FF Adventurer A5 0.6 nozzle", + "seam_slope_conditional": "1", + "seam_slope_inner_walls": "1", + "slowdown_for_curled_perimeters": "0", + "small_perimeter_speed": "25", + "support_bottom_z_distance": "0.2", + "support_top_z_distance": "0.2" +} diff --git a/resources/profiles/Flashforge/process/0.20mm Standard @FF Adventurer A5 0.4 nozzle.json b/resources/profiles/Flashforge/process/0.20mm Standard @FF Adventurer A5 0.4 nozzle.json new file mode 100644 index 0000000000..4f1e8cba7c --- /dev/null +++ b/resources/profiles/Flashforge/process/0.20mm Standard @FF Adventurer A5 0.4 nozzle.json @@ -0,0 +1,21 @@ +{ + "type": "process", + "name": "0.20mm Standard @FF Adventurer A5 0.4 nozzle", + "inherits": "0.20mm Standard @Flashforge AD5M Pro 0.4 Nozzle", + "from": "system", + "setting_id": "ZrWC7sW8I5eH0nI0", + "instantiation": "true", + "enable_arc_fitting": "1", + "compatible_printers": [ + "Flashforge Adventurer A5 0.4 nozzle" + ], + "infill_wall_overlap": "15%", + "only_one_wall_top": "1", + "print_settings_id": "0.20mm Standard @FF Adventurer A5 0.4 nozzle", + "seam_slope_conditional": "1", + "seam_slope_inner_walls": "1", + "slowdown_for_curled_perimeters": "0", + "small_perimeter_speed": "25", + "support_bottom_z_distance": "0.2", + "support_top_z_distance": "0.2" +} diff --git a/resources/profiles/Flashforge/process/0.24mm Draft @FF Adventurer A5 0.4 nozzle.json b/resources/profiles/Flashforge/process/0.24mm Draft @FF Adventurer A5 0.4 nozzle.json new file mode 100644 index 0000000000..7cbac2a836 --- /dev/null +++ b/resources/profiles/Flashforge/process/0.24mm Draft @FF Adventurer A5 0.4 nozzle.json @@ -0,0 +1,23 @@ +{ + "type": "process", + "name": "0.24mm Draft @FF Adventurer A5 0.4 nozzle", + "inherits": "0.24mm Draft @Flashforge AD5M Pro 0.4 Nozzle", + "from": "system", + "setting_id": "nniAHPVQxmVlEZqp", + "instantiation": "true", + "enable_arc_fitting": "1", + "filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode", + "compatible_printers": [ + "Flashforge Adventurer A5 0.4 nozzle" + ], + "infill_wall_overlap": "15%", + "initial_layer_print_height": "0.25", + "only_one_wall_top": "1", + "print_settings_id": "0.24mm Draft @FF Adventurer A5 0.4 nozzle", + "seam_slope_conditional": "1", + "seam_slope_inner_walls": "1", + "slowdown_for_curled_perimeters": "0", + "small_perimeter_speed": "25", + "support_bottom_z_distance": "0.2", + "support_top_z_distance": "0.2" +} diff --git a/resources/profiles/Flashforge/process/0.24mm Fine @FF Adventurer A5 0.8 nozzle.json b/resources/profiles/Flashforge/process/0.24mm Fine @FF Adventurer A5 0.8 nozzle.json new file mode 100644 index 0000000000..8ff452ef10 --- /dev/null +++ b/resources/profiles/Flashforge/process/0.24mm Fine @FF Adventurer A5 0.8 nozzle.json @@ -0,0 +1,19 @@ +{ + "type": "process", + "name": "0.24mm Fine @FF Adventurer A5 0.8 nozzle", + "inherits": "0.24mm Fine @Flashforge AD5M Pro 0.8 Nozzle", + "from": "system", + "setting_id": "INfUgOlQBMZLYrfu", + "instantiation": "true", + "bridge_flow": "1", + "enable_arc_fitting": "1", + "compatible_printers": [ + "Flashforge Adventurer A5 0.8 nozzle" + ], + "infill_wall_overlap": "15%", + "initial_layer_print_height": "0.3", + "only_one_wall_top": "1", + "print_settings_id": "0.24mm Fine @FF Adventurer A5 0.8 nozzle", + "slowdown_for_curled_perimeters": "0", + "sparse_infill_pattern": "grid" +} diff --git a/resources/profiles/Flashforge/process/0.30mm Standard @FF Adventurer A5 0.6 nozzle.json b/resources/profiles/Flashforge/process/0.30mm Standard @FF Adventurer A5 0.6 nozzle.json new file mode 100644 index 0000000000..d8376dad80 --- /dev/null +++ b/resources/profiles/Flashforge/process/0.30mm Standard @FF Adventurer A5 0.6 nozzle.json @@ -0,0 +1,22 @@ +{ + "type": "process", + "name": "0.30mm Standard @FF Adventurer A5 0.6 nozzle", + "inherits": "0.30mm Standard @Flashforge AD5M Pro 0.6 Nozzle", + "from": "system", + "setting_id": "zNxUHo9HvYPlL2KP", + "instantiation": "true", + "enable_arc_fitting": "1", + "compatible_printers": [ + "Flashforge Adventurer A5 0.6 nozzle" + ], + "infill_wall_overlap": "15%", + "only_one_wall_top": "1", + "print_settings_id": "0.30mm Standard @FF Adventurer A5 0.6 nozzle", + "seam_slope_conditional": "1", + "seam_slope_inner_walls": "1", + "slowdown_for_curled_perimeters": "0", + "small_perimeter_speed": "25", + "sparse_infill_pattern": "grid", + "support_bottom_z_distance": "0.2", + "support_top_z_distance": "0.2" +} diff --git a/resources/profiles/Flashforge/process/0.40mm Standard @FF Adventurer A5 0.8 nozzle.json b/resources/profiles/Flashforge/process/0.40mm Standard @FF Adventurer A5 0.8 nozzle.json new file mode 100644 index 0000000000..4a0300bccc --- /dev/null +++ b/resources/profiles/Flashforge/process/0.40mm Standard @FF Adventurer A5 0.8 nozzle.json @@ -0,0 +1,18 @@ +{ + "type": "process", + "name": "0.40mm Standard @FF Adventurer A5 0.8 nozzle", + "inherits": "0.40mm Standard @Flashforge AD5M Pro 0.8 Nozzle", + "from": "system", + "setting_id": "Davfy2YyV2b7ofhd", + "instantiation": "true", + "enable_arc_fitting": "1", + "compatible_printers": [ + "Flashforge Adventurer A5 0.8 nozzle" + ], + "infill_wall_overlap": "15%", + "print_settings_id": "0.40mm Standard @FF Adventurer A5 0.8 nozzle", + "slowdown_for_curled_perimeters": "0", + "sparse_infill_pattern": "grid", + "support_bottom_z_distance": "0.25", + "support_top_z_distance": "0.25" +} diff --git a/resources/profiles/Flashforge/process/0.42mm Draft @FF Adventurer A5 0.6 nozzle.json b/resources/profiles/Flashforge/process/0.42mm Draft @FF Adventurer A5 0.6 nozzle.json new file mode 100644 index 0000000000..de9c64ea11 --- /dev/null +++ b/resources/profiles/Flashforge/process/0.42mm Draft @FF Adventurer A5 0.6 nozzle.json @@ -0,0 +1,23 @@ +{ + "type": "process", + "name": "0.42mm Draft @FF Adventurer A5 0.6 nozzle", + "inherits": "0.42mm Draft @Flashforge AD5M Pro 0.6 Nozzle", + "from": "system", + "setting_id": "k35K2zIeyVhqNVC1", + "instantiation": "true", + "bridge_flow": "1", + "enable_arc_fitting": "1", + "filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode", + "compatible_printers": [ + "Flashforge Adventurer A5 0.6 nozzle" + ], + "infill_wall_overlap": "15%", + "initial_layer_print_height": "0.3", + "only_one_wall_top": "1", + "print_settings_id": "0.42mm Draft @FF Adventurer A5 0.6 nozzle", + "seam_slope_conditional": "1", + "seam_slope_inner_walls": "1", + "slowdown_for_curled_perimeters": "0", + "small_perimeter_speed": "25", + "sparse_infill_pattern": "grid" +} diff --git a/resources/profiles/Flashforge/process/0.56mm Draft @FF Adventurer A5 0.8 nozzle.json b/resources/profiles/Flashforge/process/0.56mm Draft @FF Adventurer A5 0.8 nozzle.json new file mode 100644 index 0000000000..b95c9c1895 --- /dev/null +++ b/resources/profiles/Flashforge/process/0.56mm Draft @FF Adventurer A5 0.8 nozzle.json @@ -0,0 +1,16 @@ +{ + "type": "process", + "name": "0.56mm Draft @FF Adventurer A5 0.8 nozzle", + "inherits": "0.56mm Draft @Flashforge AD5M Pro 0.8 Nozzle", + "from": "system", + "setting_id": "AMe67pwFNPpsDJ9B", + "instantiation": "true", + "enable_arc_fitting": "1", + "compatible_printers": [ + "Flashforge Adventurer A5 0.8 nozzle" + ], + "infill_wall_overlap": "25%", + "print_settings_id": "0.56mm Draft @FF Adventurer A5 0.8 nozzle", + "slowdown_for_curled_perimeters": "0", + "sparse_infill_pattern": "grid" +} diff --git a/resources/profiles/M3D.json b/resources/profiles/M3D.json index 17d760face..a4231e878e 100644 --- a/resources/profiles/M3D.json +++ b/resources/profiles/M3D.json @@ -1,12 +1,16 @@ { "name": "M3D", - "version": "02.04.00.03", + "version": "02.04.00.04", "force_update": "0", "description": "Configuration for M3D printers", "machine_model_list": [ { - "name": "M3D Enabler D8500 MM Model", - "sub_path": "machine/M3D Enabler D8500 MM Model.json" + "name": "M3D Enabler D7500", + "sub_path": "machine/M3D Enabler D7500.json" + }, + { + "name": "M3D Enabler D8500", + "sub_path": "machine/M3D Enabler D8500.json" } ], "machine_list": [ @@ -15,8 +19,12 @@ "sub_path": "machine/fdm_machine_common.json" }, { - "name": "M3D Enabler D8500 MM", - "sub_path": "machine/M3D Enabler D8500 MM.json" + "name": "M3D Enabler D7500 0.4 nozzle", + "sub_path": "machine/M3D Enabler D7500 0.4 nozzle.json" + }, + { + "name": "M3D Enabler D8500 0.4 nozzle", + "sub_path": "machine/M3D Enabler D8500 0.4 nozzle.json" } ], "process_list": [ @@ -25,13 +33,54 @@ "sub_path": "process/fdm_process_common.json" }, { - "name": "0.15mm MM @D8500", - "sub_path": "process/0.15mm MM @D8500.json" + "name": "0.15mm Standard @M3D Enabler D7500", + "sub_path": "process/0.15mm Standard @M3D Enabler D7500.json" }, { - "name": "0.20mm MM @D8500", - "sub_path": "process/0.20mm MM @D8500.json" + "name": "0.15mm Standard @M3D Enabler D8500", + "sub_path": "process/0.15mm Standard @M3D Enabler D8500.json" + }, + { + "name": "0.20mm Standard @M3D Enabler D7500", + "sub_path": "process/0.20mm Standard @M3D Enabler D7500.json" + }, + { + "name": "0.20mm Standard @M3D Enabler D8500", + "sub_path": "process/0.20mm Standard @M3D Enabler D8500.json" + }, + { + "name": "Fuzzy Skin @M3D Enabler D8500", + "sub_path": "process/Fuzzy Skin @M3D Enabler D8500.json" + }, + { + "name": "High Detail (0.12mm) @M3D Enabler D8500", + "sub_path": "process/High Detail (0.12mm) @M3D Enabler D8500.json" + }, + { + "name": "High Strength @M3D Enabler D8500", + "sub_path": "process/High Strength @M3D Enabler D8500.json" + }, + { + "name": "Mesh Design @M3D Enabler D8500", + "sub_path": "process/Mesh Design @M3D Enabler D8500.json" + }, + { + "name": "Rapid Draft (0.28mm) @M3D Enabler D8500", + "sub_path": "process/Rapid Draft (0.28mm) @M3D Enabler D8500.json" + }, + { + "name": "Vase Mode @M3D Enabler D8500", + "sub_path": "process/Vase Mode @M3D Enabler D8500.json" } ], - "filament_list": [] + "filament_list": [ + { + "name": "fdm_filament_pla", + "sub_path": "filament/fdm_filament_pla.json" + }, + { + "name": "Enabler PLA @M3D", + "sub_path": "filament/Enabler PLA @M3D.json" + } + ] } diff --git a/resources/profiles/M3D/M3D Enabler D7500_cover.png b/resources/profiles/M3D/M3D Enabler D7500_cover.png new file mode 100644 index 0000000000..a5685815e3 Binary files /dev/null and b/resources/profiles/M3D/M3D Enabler D7500_cover.png differ diff --git a/resources/profiles/M3D/M3D Enabler D8500 MM Model_bed_model.stl b/resources/profiles/M3D/M3D Enabler D8500 MM Model_bed_model.stl deleted file mode 100644 index 61bc03695b..0000000000 Binary files a/resources/profiles/M3D/M3D Enabler D8500 MM Model_bed_model.stl and /dev/null differ diff --git a/resources/profiles/M3D/M3D Enabler D8500 MM Model_bed_texture.svg b/resources/profiles/M3D/M3D Enabler D8500 MM Model_bed_texture.svg deleted file mode 100644 index 540f20952b..0000000000 --- a/resources/profiles/M3D/M3D Enabler D8500 MM Model_bed_texture.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/resources/profiles/M3D/M3D Enabler D8500 MM Model_cover.png b/resources/profiles/M3D/M3D Enabler D8500 MM Model_cover.png deleted file mode 100644 index 0a57d39546..0000000000 Binary files a/resources/profiles/M3D/M3D Enabler D8500 MM Model_cover.png and /dev/null differ diff --git a/resources/profiles/M3D/M3D Enabler D8500_cover.png b/resources/profiles/M3D/M3D Enabler D8500_cover.png new file mode 100644 index 0000000000..61591134e6 Binary files /dev/null and b/resources/profiles/M3D/M3D Enabler D8500_cover.png differ diff --git a/resources/profiles/M3D/filament/Enabler PLA @M3D.json b/resources/profiles/M3D/filament/Enabler PLA @M3D.json new file mode 100644 index 0000000000..0fe8f52c1a --- /dev/null +++ b/resources/profiles/M3D/filament/Enabler PLA @M3D.json @@ -0,0 +1,16 @@ +{ + "type": "filament", + "name": "Enabler PLA @M3D", + "inherits": "fdm_filament_pla", + "from": "system", + "setting_id": "9haPEn03qtDSXkKk", + "filament_id": "OFefnvF0", + "instantiation": "true", + "enable_pressure_advance": [ + "1" + ], + "compatible_printers": [ + "M3D Enabler D7500 0.4 nozzle", + "M3D Enabler D8500 0.4 nozzle" + ] +} diff --git a/resources/profiles/M3D/filament/fdm_filament_pla.json b/resources/profiles/M3D/filament/fdm_filament_pla.json new file mode 100644 index 0000000000..4a7ee1cb78 --- /dev/null +++ b/resources/profiles/M3D/filament/fdm_filament_pla.json @@ -0,0 +1,82 @@ +{ + "type": "filament", + "name": "fdm_filament_pla", + "inherits": "fdm_filament_common", + "from": "system", + "instantiation": "false", + "fan_cooling_layer_time": [ + "100" + ], + "filament_max_volumetric_speed": [ + "12" + ], + "filament_density": [ + "1.24" + ], + "filament_cost": [ + "20" + ], + "cool_plate_temp": [ + "35" + ], + "eng_plate_temp": [ + "0" + ], + "hot_plate_temp": [ + "60" + ], + "textured_plate_temp": [ + "60" + ], + "cool_plate_temp_initial_layer": [ + "35" + ], + "eng_plate_temp_initial_layer": [ + "0" + ], + "hot_plate_temp_initial_layer": [ + "60" + ], + "textured_plate_temp_initial_layer": [ + "60" + ], + "nozzle_temperature_initial_layer": [ + "220" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "fan_min_speed": [ + "100" + ], + "overhang_fan_threshold": [ + "50%" + ], + "close_fan_the_first_x_layers": [ + "1" + ], + "nozzle_temperature": [ + "220" + ], + "temperature_vitrification": [ + "45" + ], + "nozzle_temperature_range_low": [ + "190" + ], + "nozzle_temperature_range_high": [ + "240" + ], + "slow_down_min_speed": [ + "20" + ], + "slow_down_layer_time": [ + "4" + ], + "additional_cooling_fan_speed": [ + "70" + ], + "filament_start_gcode": [ + "; filament start gcode\n;{if (bed_temperature[current_extruder] >45)||(bed_temperature_initial_layer[current_extruder] >45)}M106 P3 S255\n;{elsif(bed_temperature[current_extruder] >35)||(bed_temperature_initial_layer[current_extruder] >35)}M106 P3 S180\n;{endif}\n\n;{if activate_air_filtration[current_extruder] && support_air_filtration}\n;M106 P3 S{during_print_exhaust_fan_speed_num[current_extruder]} \n;{endif}" + ] +} diff --git a/resources/profiles/M3D/machine/M3D Enabler D7500 0.4 nozzle.json b/resources/profiles/M3D/machine/M3D Enabler D7500 0.4 nozzle.json new file mode 100644 index 0000000000..9888c656b8 --- /dev/null +++ b/resources/profiles/M3D/machine/M3D Enabler D7500 0.4 nozzle.json @@ -0,0 +1,136 @@ +{ + "type": "machine", + "name": "M3D Enabler D7500 0.4 nozzle", + "inherits": "fdm_machine_common", + "from": "system", + "setting_id": "8bIf0UX18MlL4IsW", + "instantiation": "true", + "printer_model": "M3D Enabler D7500", + "printer_variant": "0.4", + "default_print_profile": "0.20mm Standard @M3D Enabler D7500", + "default_filament_profile": [ + "Enabler PLA @M3D" + ], + "auxiliary_fan": "0", + "change_filament_gcode": "M18 E", + "deretraction_speed": [ + "50" + ], + "extruder_clearance_height_to_rod": "19", + "extruder_clearance_radius": "100", + "extruder_colour": [ + "#FCE94F" + ], + "extruder_offset": [ + "0x0" + ], + "fan_speedup_time": "1", + "host_type": "esp3d", + "long_retractions_when_cut": [ + "0" + ], + "machine_end_gcode": "M104 S0\n;Retract the filament\nG92 E1\nG1 E-1 F300\nG1 X0 Y140\nG1 Y150 F4000\nM18 X Y E\nM18 S36000", + "machine_load_filament_time": "0.5", + "machine_max_acceleration_e": [ + "10000" + ], + "machine_max_acceleration_x": [ + "2000" + ], + "machine_max_acceleration_y": [ + "2000" + ], + "machine_max_acceleration_z": [ + "400" + ], + "machine_max_speed_e": [ + "30" + ], + "machine_max_speed_x": [ + "60" + ], + "machine_max_speed_y": [ + "60" + ], + "machine_max_speed_z": [ + "12" + ], + "machine_start_gcode": "M104 S{first_layer_temperature[0]} ; Begin Heating\n\nG91 ; Relative coordinates\nG1 Z10 ; Lift the head abit\nG90 ; Back to absolute coordinates\nG28 ; Home All\nG1 Z10 F500 ; Dont want to burn the bed while heating\nM109 S{first_layer_temperature[0]} ; Wait for pre-heat\n; Prime the extruder\nG92 E0 ; Set Extruder position to be 0\nG1 E5 F100 ; Extrude a bit in the air\nG1 X0 Y5 Z0.1 F500 ; Touch Down\nG92 E0 ; Set Extruder position to be 0\nG1 X100 Z0.3 E10 F500 ; Nozzle wipe\nG92 E0 ; Set Extruder position to be 0", + "machine_tool_change_time": "0.5", + "machine_unload_filament_time": "0.5", + "before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\n;[layer_z]\nG92 E0", + "layer_change_gcode": ";AFTER_LAYER_CHANGE\n;[layer_z]", + "machine_pause_gcode": "M601", + "max_layer_height": [ + "0.32" + ], + "min_layer_height": [ + "0.1" + ], + "nozzle_diameter": [ + "0.4" + ], + "nozzle_type": "brass", + "print_host": "m3d-enabler.local", + "printable_area": [ + "0x0", + "150x0", + "150x150", + "0x150" + ], + "printable_height": "150", + "printer_settings_id": "M3D Enabler D7500 0.4 nozzle", + "retract_before_wipe": [ + "100%" + ], + "retract_length_toolchange": [ + "17" + ], + "retract_lift_above": [ + "0" + ], + "retract_lift_below": [ + "0" + ], + "retract_lift_enforce": [ + "All Surfaces" + ], + "retract_restart_extra": [ + "0" + ], + "retract_restart_extra_toolchange": [ + "0" + ], + "retract_when_changing_layer": [ + "1" + ], + "retraction_distances_when_cut": [ + "18" + ], + "retraction_length": [ + "4.5" + ], + "retraction_minimum_travel": [ + "2.5" + ], + "retraction_speed": [ + "60" + ], + "single_extruder_multi_material": "0", + "thumbnails": "120x60/PNG", + "travel_slope": [ + "45" + ], + "wipe": [ + "1" + ], + "wipe_distance": [ + "2" + ], + "z_hop": [ + "0" + ], + "z_hop_types": [ + "Normal Lift" + ] +} diff --git a/resources/profiles/M3D/machine/M3D Enabler D7500.json b/resources/profiles/M3D/machine/M3D Enabler D7500.json new file mode 100644 index 0000000000..2657b13506 --- /dev/null +++ b/resources/profiles/M3D/machine/M3D Enabler D7500.json @@ -0,0 +1,10 @@ +{ + "type": "machine_model", + "name": "M3D Enabler D7500", + "model_id": "M3D_D7500", + "family": "M3D", + "machine_tech": "FFF", + "nozzle_diameter": "0.4", + "bed_texture": "model/M3D_bed_texture.png", + "default_materials": "Generic PLA @System" +} diff --git a/resources/profiles/M3D/machine/M3D Enabler D8500 MM.json b/resources/profiles/M3D/machine/M3D Enabler D8500 0.4 nozzle.json similarity index 92% rename from resources/profiles/M3D/machine/M3D Enabler D8500 MM.json rename to resources/profiles/M3D/machine/M3D Enabler D8500 0.4 nozzle.json index 6c9d35786c..e57e6aeb8e 100644 --- a/resources/profiles/M3D/machine/M3D Enabler D8500 MM.json +++ b/resources/profiles/M3D/machine/M3D Enabler D8500 0.4 nozzle.json @@ -1,12 +1,17 @@ { "type": "machine", - "name": "M3D Enabler D8500 MM", + "name": "M3D Enabler D8500 0.4 nozzle", "inherits": "fdm_machine_common", + "renamed_from": "M3D Enabler D8500 MM", "from": "system", - "setting_id": "AEagqO0H5lE3ndsg", + "setting_id": "xdGprcdFiVkG5vT2", "instantiation": "true", - "printer_model": "M3D Enabler D8500 MM Model", + "printer_model": "M3D Enabler D8500", "printer_variant": "0.4", + "default_print_profile": "0.20mm Standard @M3D Enabler D8500", + "default_filament_profile": [ + "Enabler PLA @M3D" + ], "auxiliary_fan": "1", "change_filament_gcode": "M18 E", "deretraction_speed": [ @@ -89,7 +94,8 @@ "210x150", "0x150" ], - "printer_settings_id": "M3D Enabler D8500 MM", + "printable_height": "150", + "printer_settings_id": "M3D Enabler D8500 0.4 nozzle", "retract_before_wipe": [ "100%", "100%" diff --git a/resources/profiles/M3D/machine/M3D Enabler D8500 MM Model.json b/resources/profiles/M3D/machine/M3D Enabler D8500 MM Model.json deleted file mode 100644 index d661bed3d1..0000000000 --- a/resources/profiles/M3D/machine/M3D Enabler D8500 MM Model.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "type": "machine_model", - "name": "M3D Enabler D8500 MM Model", - "model_id": "M3D_D8500_MM", - "family": "M3D", - "machine_tech": "FFF", - "nozzle_diameter": "0.4", - "bed_model": "M3D Enabler D8500 MM Model_bed_model.stl", - "bed_texture": "M3D Enabler D8500 MM Model_bed_texture.svg", - "default_materials": "Generic PLA @System", - "scan_folder": "1" -} diff --git a/resources/profiles/M3D/machine/M3D Enabler D8500.json b/resources/profiles/M3D/machine/M3D Enabler D8500.json new file mode 100644 index 0000000000..979d62b62d --- /dev/null +++ b/resources/profiles/M3D/machine/M3D Enabler D8500.json @@ -0,0 +1,11 @@ +{ + "type": "machine_model", + "name": "M3D Enabler D8500", + "model_id": "M3D_D8500", + "family": "M3D", + "machine_tech": "FFF", + "nozzle_diameter": "0.4", + "bed_model": "model/M3D_bed_model.stl", + "bed_texture": "model/M3D_bed_texture.png", + "default_materials": "Generic PLA @System" +} diff --git a/resources/profiles/M3D/machine/fdm_machine_common.json b/resources/profiles/M3D/machine/fdm_machine_common.json index 59c44f10f2..6318efdf72 100644 --- a/resources/profiles/M3D/machine/fdm_machine_common.json +++ b/resources/profiles/M3D/machine/fdm_machine_common.json @@ -8,118 +8,37 @@ "nozzle_diameter": [ "0.4" ], - "printable_area": [ - "0x0", - "210x0", - "210x150", - "0x150" - ], "thumbnails": [ "16x16" ], - "auxiliary_fan": "1", - "change_filament_gcode": "M18 E", - "deretraction_speed": [ - "50" - ], - "extruder_clearance_height_to_rod": "19", - "extruder_clearance_radius": "100", - "extruder_colour": [ - "#FCE94F" - ], - "extruder_offset": [ - "0x0" - ], - "fan_speedup_time": "1", - "host_type": "esp3d", - "long_retractions_when_cut": [ - "0" - ], - "machine_end_gcode": "; ===== ORCA END GCODE =====\nM400\nM83\nG92 E0\nG1 E-17 F1800 ; retract BEFORE any moves or power changes\n\n; Now lift and park\nG91\nG1 Z2 F2000\nG90\nG1 X100 Y160 F3000 ; parking point\n\n; Power down in order\nM104 T0 S0\nM104 T1 S0\nM106 S50 ; keep fan at ~50% while cooling (adjust if desired)\n; (Leave steppers on by omitting M84)\n; ===== END ORCA END GCODE =====\n", - "machine_load_filament_time": "0.5", "machine_max_acceleration_e": [ - "10000" + "5000" ], "machine_max_acceleration_x": [ - "2000" + "1000" ], "machine_max_acceleration_y": [ - "2000" + "1000" ], "machine_max_acceleration_z": [ - "400" + "200" ], "machine_max_speed_e": [ - "30" + "25" ], "machine_max_speed_x": [ - "400" + "200" ], "machine_max_speed_y": [ - "300" + "200" ], "machine_max_speed_z": [ - "12" + "10" ], - "machine_start_gcode": "; ===== ORCA START GCODE =====\n; minx:{first_layer_print_min[0]}\n; miny:{first_layer_print_min[1]}\n; maxx:{first_layer_print_max[0]}\n; maxy:{first_layer_print_max[1]}\n; used_0:{is_extruder_used[0]}\n; used_1:{is_extruder_used[1]}\n\n; Heaters\n{if is_extruder_used[0]}M104 T0 S{first_layer_temperature[0]}{endif}\n{if !is_extruder_used[0]}M104 T0 S150{endif}\n{if is_extruder_used[1]}M104 T1 S{first_layer_temperature[1]}{endif}\n{if !is_extruder_used[1]}M104 T1 S150{endif}\nM140 S0\nM106 S50\n\n; Home and clearance\nG28 X Y\nG28 Z\nG91\nG1 Z10 F1200 ; lift 10mm\nG90\n\n; Bed wait (dummy)\nM190 S0\n\n; Wait for target temps\n{if is_extruder_used[0]}M109 T0 S{first_layer_temperature[0]}{endif}\n{if is_extruder_used[1]}M109 T1 S{first_layer_temperature[1]}{endif}\n\n; Absolute XYZ / Relative E\nG90\nM83\n\n; ===== Dynamic Bed Leveling ====\nT0\nG1 Z3 F3000\nG1 X15 Y15 F6000\nG1 Z0.25 F1000; Otherwise Orca displays with a 3mm height\n; Single probe touch\nG30\nM420 S1\n; Bias the contact as -0.25 and fix Z-zero\nG92 Z-0.25 ; probed contact now treated as Z = -0.25\nG1 Z0.3 F300\n\n; ===== PRIME / TWO-LINE WIPES (sparse, no air extrude) =====\n\n; --- Tool 0: lines at Y=5 and Y=6 ---\n{if is_extruder_used[0]}\nT0\nG92 E0\nG1 X20 Y5 F3000\nG1 Z0.30 F600\nG1 X180 E18 F700\nG1 Y6.0 F1200\nG1 X20 E18 F700\nG92 E0\n{endif}\n\n; --- Tool 1: lines at Y=7 and Y=8 ---\n{if is_extruder_used[1]}\nT1\nG92 E0\nG1 X20 Y7 F3000\nG1 Z0.30 F600\nG1 X180 E18 F700\nG1 Y8.0 F1200\nG1 X20 E18 F700\nG92 E0\n{endif}\n\n; Activate initial tool (no retracts; Orca starts immediately)\nT{initial_extruder}\nG92 E0\n; ===== END ORCA START GCODE =====\n", - "machine_tool_change_time": "0.5", - "machine_unload_filament_time": "0.5", "max_layer_height": [ "0.32" ], "min_layer_height": [ "0.1" - ], - "retract_before_wipe": [ - "100%" - ], - "retract_length_toolchange": [ - "17" - ], - "retract_lift_above": [ - "0" - ], - "retract_lift_below": [ - "0" - ], - "retract_lift_enforce": [ - "All Surfaces" - ], - "retract_restart_extra": [ - "0" - ], - "retract_restart_extra_toolchange": [ - "0" - ], - "retract_when_changing_layer": [ - "1" - ], - "retraction_distances_when_cut": [ - "18" - ], - "retraction_length": [ - "4.5" - ], - "retraction_minimum_travel": [ - "2.5" - ], - "retraction_speed": [ - "60" - ], - "single_extruder_multi_material": "0", - "travel_slope": [ - "45" - ], - "wipe": [ - "1" - ], - "wipe_distance": [ - "2" - ], - "z_hop": [ - "0" - ], - "z_hop_types": [ - "Normal Lift" ] } diff --git a/resources/profiles/M3D/model/M3D_bed_model.stl b/resources/profiles/M3D/model/M3D_bed_model.stl new file mode 100644 index 0000000000..8ed24335dd Binary files /dev/null and b/resources/profiles/M3D/model/M3D_bed_model.stl differ diff --git a/resources/profiles/M3D/model/M3D_bed_texture.png b/resources/profiles/M3D/model/M3D_bed_texture.png new file mode 100644 index 0000000000..bd0e6b8b80 Binary files /dev/null and b/resources/profiles/M3D/model/M3D_bed_texture.png differ diff --git a/resources/profiles/M3D/process/0.15mm MM @D8500.json b/resources/profiles/M3D/process/0.15mm Standard @M3D Enabler D7500.json similarity index 86% rename from resources/profiles/M3D/process/0.15mm MM @D8500.json rename to resources/profiles/M3D/process/0.15mm Standard @M3D Enabler D7500.json index d7bcbadab8..9c9ee57b9e 100644 --- a/resources/profiles/M3D/process/0.15mm MM @D8500.json +++ b/resources/profiles/M3D/process/0.15mm Standard @M3D Enabler D7500.json @@ -1,12 +1,12 @@ { "type": "process", - "name": "0.15mm MM @D8500", + "name": "0.15mm Standard @M3D Enabler D7500", "inherits": "fdm_process_common", "from": "system", - "setting_id": "vVl13K18loFa1fgv", + "setting_id": "zphrnDkwB2KgrWyG", "instantiation": "true", "compatible_printers": [ - "M3D Enabler D8500 MM" + "M3D Enabler D7500 0.4 nozzle" ], "brim_type": "no_brim", "support_object_first_layer_gap": "1", @@ -41,5 +41,6 @@ "support_type": "normal(manual)", "travel_speed": "100", "wall_loops": "2", - "wipe_tower_extra_spacing": "200%" + "wipe_tower_extra_spacing": "200%", + "wipe_tower_filament": "2" } diff --git a/resources/profiles/M3D/process/0.15mm Standard @M3D Enabler D8500.json b/resources/profiles/M3D/process/0.15mm Standard @M3D Enabler D8500.json new file mode 100644 index 0000000000..10c103af8d --- /dev/null +++ b/resources/profiles/M3D/process/0.15mm Standard @M3D Enabler D8500.json @@ -0,0 +1,47 @@ +{ + "type": "process", + "name": "0.15mm Standard @M3D Enabler D8500", + "inherits": "fdm_process_common", + "renamed_from": "0.15mm MM @D8500", + "from": "system", + "setting_id": "69ArGbue7nQ5gO2r", + "instantiation": "true", + "compatible_printers": [ + "M3D Enabler D8500 0.4 nozzle" + ], + "brim_type": "no_brim", + "support_object_first_layer_gap": "1", + "support_object_xy_distance": "0.5", + "bridge_acceleration": "50%", + "default_acceleration": "1000", + "initial_layer_acceleration": "500", + "inner_wall_acceleration": "1000", + "internal_solid_infill_acceleration": "100%", + "outer_wall_acceleration": "1000", + "sparse_infill_acceleration": "100%", + "top_surface_acceleration": "1000", + "travel_acceleration": "1000", + "enable_overhang_speed": "1", + "enable_prime_tower": "1", + "enable_support": "1", + "filename_format": "{input_filename_base}_{print_time}.gcode", + "gap_infill_speed": "60", + "initial_layer_speed": "35", + "inner_wall_line_width": "0.4", + "inner_wall_speed": "90", + "internal_solid_infill_speed": "60", + "layer_height": "0.15", + "outer_wall_speed": "45", + "prime_tower_brim_width": "1", + "prime_tower_width": "40", + "prime_volume": "30", + "slow_down_layers": "1", + "sparse_infill_density": "5%", + "sparse_infill_speed": "60", + "support_interface_speed": "30", + "support_type": "normal(manual)", + "travel_speed": "100", + "wall_loops": "2", + "wipe_tower_extra_spacing": "200%", + "wipe_tower_filament": "2" +} diff --git a/resources/profiles/M3D/process/0.20mm MM @D8500.json b/resources/profiles/M3D/process/0.20mm Standard @M3D Enabler D7500.json similarity index 87% rename from resources/profiles/M3D/process/0.20mm MM @D8500.json rename to resources/profiles/M3D/process/0.20mm Standard @M3D Enabler D7500.json index 8dab066799..23abc79f58 100644 --- a/resources/profiles/M3D/process/0.20mm MM @D8500.json +++ b/resources/profiles/M3D/process/0.20mm Standard @M3D Enabler D7500.json @@ -1,12 +1,12 @@ { "type": "process", - "name": "0.20mm MM @D8500", + "name": "0.20mm Standard @M3D Enabler D7500", "inherits": "fdm_process_common", "from": "system", - "setting_id": "sW4h3MpFpgMeE1pl", + "setting_id": "7vI60Hrdn6S3UyjQ", "instantiation": "true", "compatible_printers": [ - "M3D Enabler D8500 MM" + "M3D Enabler D7500 0.4 nozzle" ], "brim_type": "no_brim", "support_object_first_layer_gap": "1", @@ -42,5 +42,6 @@ "top_surface_speed": "40", "travel_speed": "100", "wall_loops": "2", - "wipe_tower_extra_spacing": "200%" + "wipe_tower_extra_spacing": "200%", + "wipe_tower_filament": "2" } diff --git a/resources/profiles/M3D/process/0.20mm Standard @M3D Enabler D8500.json b/resources/profiles/M3D/process/0.20mm Standard @M3D Enabler D8500.json new file mode 100644 index 0000000000..dabf8c2dd0 --- /dev/null +++ b/resources/profiles/M3D/process/0.20mm Standard @M3D Enabler D8500.json @@ -0,0 +1,48 @@ +{ + "type": "process", + "name": "0.20mm Standard @M3D Enabler D8500", + "inherits": "fdm_process_common", + "renamed_from": "0.20mm MM @D8500", + "from": "system", + "setting_id": "gg3RzTI5TgWRX2Hh", + "instantiation": "true", + "compatible_printers": [ + "M3D Enabler D8500 0.4 nozzle" + ], + "brim_type": "no_brim", + "support_object_first_layer_gap": "1", + "support_object_xy_distance": "0.5", + "bridge_acceleration": "50%", + "default_acceleration": "1000", + "initial_layer_acceleration": "500", + "inner_wall_acceleration": "1000", + "internal_solid_infill_acceleration": "100%", + "outer_wall_acceleration": "1000", + "sparse_infill_acceleration": "100%", + "top_surface_acceleration": "1000", + "travel_acceleration": "1000", + "enable_overhang_speed": "1", + "enable_prime_tower": "1", + "enable_support": "1", + "filename_format": "{input_filename_base}_{print_time}.gcode", + "gap_infill_speed": "60", + "initial_layer_speed": "35", + "inner_wall_line_width": "0.4", + "inner_wall_speed": "90", + "internal_solid_infill_speed": "60", + "layer_height": "0.2", + "outer_wall_speed": "45", + "prime_tower_brim_width": "1", + "prime_tower_width": "40", + "prime_volume": "30", + "slow_down_layers": "1", + "sparse_infill_density": "5%", + "sparse_infill_speed": "60", + "support_interface_speed": "30", + "support_type": "normal(manual)", + "top_surface_speed": "40", + "travel_speed": "100", + "wall_loops": "2", + "wipe_tower_extra_spacing": "200%", + "wipe_tower_filament": "2" +} diff --git a/resources/profiles/M3D/process/Fuzzy Skin @M3D Enabler D8500.json b/resources/profiles/M3D/process/Fuzzy Skin @M3D Enabler D8500.json new file mode 100644 index 0000000000..b2fe83d8c0 --- /dev/null +++ b/resources/profiles/M3D/process/Fuzzy Skin @M3D Enabler D8500.json @@ -0,0 +1,50 @@ +{ + "type": "process", + "name": "Fuzzy Skin @M3D Enabler D8500", + "inherits": "fdm_process_common", + "from": "system", + "setting_id": "wSzFtN7itr21R1IU", + "instantiation": "true", + "compatible_printers": [ + "M3D Enabler D8500 0.4 nozzle" + ], + "layer_height": "0.20", + "fuzzy_skin": "allwalls", + "fuzzy_skin_point_distance": "0.8", + "fuzzy_skin_thickness": "0.3", + "wall_loops": "3", + "outer_wall_speed": "30", + "filename_format": "{input_filename_base}_Fuzzy_{print_time}.gcode", + "brim_type": "no_brim", + "support_object_first_layer_gap": "1", + "support_object_xy_distance": "0.5", + "bridge_acceleration": "50%", + "default_acceleration": "1000", + "initial_layer_acceleration": "500", + "inner_wall_acceleration": "1000", + "internal_solid_infill_acceleration": "100%", + "outer_wall_acceleration": "1000", + "sparse_infill_acceleration": "100%", + "top_surface_acceleration": "1000", + "travel_acceleration": "1000", + "enable_overhang_speed": "1", + "enable_prime_tower": "1", + "enable_support": "1", + "gap_infill_speed": "60", + "initial_layer_speed": "35", + "inner_wall_line_width": "0.4", + "inner_wall_speed": "90", + "internal_solid_infill_speed": "60", + "prime_tower_brim_width": "1", + "prime_tower_width": "40", + "prime_volume": "30", + "slow_down_layers": "1", + "sparse_infill_density": "5%", + "sparse_infill_speed": "60", + "support_interface_speed": "30", + "support_type": "normal(manual)", + "top_surface_speed": "40", + "travel_speed": "100", + "wipe_tower_extra_spacing": "200%", + "wipe_tower_filament": "2" +} diff --git a/resources/profiles/M3D/process/High Detail (0.12mm) @M3D Enabler D8500.json b/resources/profiles/M3D/process/High Detail (0.12mm) @M3D Enabler D8500.json new file mode 100644 index 0000000000..5f9a59d0fd --- /dev/null +++ b/resources/profiles/M3D/process/High Detail (0.12mm) @M3D Enabler D8500.json @@ -0,0 +1,47 @@ +{ + "type": "process", + "name": "High Detail (0.12mm) @M3D Enabler D8500", + "inherits": "fdm_process_common", + "from": "system", + "setting_id": "wPciFcJ3DE0m8zXK", + "instantiation": "true", + "compatible_printers": [ + "M3D Enabler D8500 0.4 nozzle" + ], + "brim_type": "no_brim", + "layer_height": "0.12", + "wall_loops": "3", + "outer_wall_speed": "30", + "inner_wall_speed": "60", + "top_surface_speed": "30", + "sparse_infill_speed": "50", + "default_acceleration": "800", + "outer_wall_acceleration": "500", + "enable_support": "0", + "sparse_infill_density": "5%", + "filename_format": "{input_filename_base}_Detail_{print_time}.gcode", + "support_object_first_layer_gap": "1", + "support_object_xy_distance": "0.5", + "bridge_acceleration": "50%", + "initial_layer_acceleration": "500", + "inner_wall_acceleration": "1000", + "internal_solid_infill_acceleration": "100%", + "sparse_infill_acceleration": "100%", + "top_surface_acceleration": "1000", + "travel_acceleration": "1000", + "enable_overhang_speed": "1", + "enable_prime_tower": "1", + "gap_infill_speed": "60", + "initial_layer_speed": "35", + "inner_wall_line_width": "0.4", + "internal_solid_infill_speed": "60", + "prime_tower_brim_width": "1", + "prime_tower_width": "40", + "prime_volume": "30", + "slow_down_layers": "1", + "support_interface_speed": "30", + "support_type": "normal(manual)", + "travel_speed": "100", + "wipe_tower_extra_spacing": "200%", + "wipe_tower_filament": "2" +} diff --git a/resources/profiles/M3D/process/High Strength @M3D Enabler D8500.json b/resources/profiles/M3D/process/High Strength @M3D Enabler D8500.json new file mode 100644 index 0000000000..98c71fd935 --- /dev/null +++ b/resources/profiles/M3D/process/High Strength @M3D Enabler D8500.json @@ -0,0 +1,50 @@ +{ + "type": "process", + "name": "High Strength @M3D Enabler D8500", + "inherits": "fdm_process_common", + "from": "system", + "setting_id": "02c4AWge1ghZ365R", + "instantiation": "true", + "compatible_printers": [ + "M3D Enabler D8500 0.4 nozzle" + ], + "layer_height": "0.20", + "wall_loops": "4", + "bottom_shell_layers": "4", + "top_shell_layers": "4", + "sparse_infill_pattern": "gyroid", + "sparse_infill_density": "15%", + "outer_wall_speed": "40", + "inner_wall_speed": "80", + "enable_support": "1", + "filename_format": "{input_filename_base}_Strong_{print_time}.gcode", + "brim_type": "no_brim", + "support_object_first_layer_gap": "1", + "support_object_xy_distance": "0.5", + "bridge_acceleration": "50%", + "default_acceleration": "1000", + "initial_layer_acceleration": "500", + "inner_wall_acceleration": "1000", + "internal_solid_infill_acceleration": "100%", + "outer_wall_acceleration": "1000", + "sparse_infill_acceleration": "100%", + "top_surface_acceleration": "1000", + "travel_acceleration": "1000", + "enable_overhang_speed": "1", + "enable_prime_tower": "1", + "gap_infill_speed": "60", + "initial_layer_speed": "35", + "inner_wall_line_width": "0.4", + "internal_solid_infill_speed": "60", + "prime_tower_brim_width": "1", + "prime_tower_width": "40", + "prime_volume": "30", + "slow_down_layers": "1", + "sparse_infill_speed": "60", + "support_interface_speed": "30", + "support_type": "normal(manual)", + "top_surface_speed": "40", + "travel_speed": "100", + "wipe_tower_extra_spacing": "200%", + "wipe_tower_filament": "2" +} diff --git a/resources/profiles/M3D/process/Mesh Design @M3D Enabler D8500.json b/resources/profiles/M3D/process/Mesh Design @M3D Enabler D8500.json new file mode 100644 index 0000000000..3047dc37be --- /dev/null +++ b/resources/profiles/M3D/process/Mesh Design @M3D Enabler D8500.json @@ -0,0 +1,49 @@ +{ + "type": "process", + "name": "Mesh Design @M3D Enabler D8500", + "inherits": "fdm_process_common", + "from": "system", + "setting_id": "M9spKPFSnHC6WCf2", + "instantiation": "true", + "compatible_printers": [ + "M3D Enabler D8500 0.4 nozzle" + ], + "brim_type": "no_brim", + "support_object_first_layer_gap": "1", + "support_object_xy_distance": "0.5", + "bridge_acceleration": "50%", + "default_acceleration": "1000", + "initial_layer_acceleration": "500", + "inner_wall_acceleration": "1000", + "internal_solid_infill_acceleration": "100%", + "outer_wall_acceleration": "1000", + "sparse_infill_acceleration": "100%", + "top_surface_acceleration": "1000", + "top_shell_layers": "0", + "bottom_shell_layers": "0", + "sparse_infill_pattern": "honeycomb", + "travel_acceleration": "1000", + "enable_overhang_speed": "1", + "enable_prime_tower": "1", + "enable_support": "1", + "filename_format": "{input_filename_base}_{print_time}.gcode", + "gap_infill_speed": "60", + "initial_layer_speed": "35", + "inner_wall_line_width": "0.4", + "inner_wall_speed": "90", + "internal_solid_infill_speed": "60", + "layer_height": "0.2", + "outer_wall_speed": "45", + "prime_tower_brim_width": "1", + "prime_tower_width": "40", + "prime_volume": "30", + "slow_down_layers": "1", + "sparse_infill_density": "15%", + "sparse_infill_speed": "60", + "support_interface_speed": "30", + "support_type": "normal(manual)", + "top_surface_speed": "40", + "travel_speed": "100", + "wipe_tower_extra_spacing": "200%", + "wipe_tower_filament": "2" +} diff --git a/resources/profiles/M3D/process/Rapid Draft (0.28mm) @M3D Enabler D8500.json b/resources/profiles/M3D/process/Rapid Draft (0.28mm) @M3D Enabler D8500.json new file mode 100644 index 0000000000..5a4ee2ac7d --- /dev/null +++ b/resources/profiles/M3D/process/Rapid Draft (0.28mm) @M3D Enabler D8500.json @@ -0,0 +1,53 @@ +{ + "type": "process", + "name": "Rapid Draft (0.28mm) @M3D Enabler D8500", + "inherits": "fdm_process_common", + "from": "system", + "setting_id": "2Kk8hmQGrKUokCZQ", + "instantiation": "true", + "compatible_printers": [ + "M3D Enabler D8500 0.4 nozzle" + ], + "layer_height": "0.32", + "wall_loops": "2", + "sparse_infill_pattern": "lightning", + "sparse_infill_density": "15%", + "sparse_infill_speed": "80", + "top_surface_speed": "50", + "enable_support": "0", + "filename_format": "{input_filename_base}_Draft_{print_time}.gcode", + "brim_type": "no_brim", + "support_object_first_layer_gap": "1", + "support_object_xy_distance": "0.5", + "bridge_acceleration": "50%", + "default_acceleration": "1000", + "initial_layer_acceleration": "500", + "inner_wall_acceleration": "1000", + "internal_solid_infill_acceleration": "100%", + "outer_wall_acceleration": "1000", + "sparse_infill_acceleration": "100%", + "top_surface_acceleration": "1000", + "travel_acceleration": "1000", + "enable_prime_tower": "1", + "gap_infill_speed": "60", + "initial_layer_speed": "35", + "prime_tower_brim_width": "1", + "prime_tower_width": "40", + "prime_volume": "30", + "slow_down_layers": "1", + "support_interface_speed": "30", + "support_type": "normal(manual)", + "travel_speed": "100", + "wipe_tower_extra_spacing": "200%", + "wipe_tower_filament": "2", + "top_shell_layers": "2", + "bottom_shell_layers": "2", + "enable_overhang_speed": "0", + "initial_layer_line_width": "0.4", + "inner_wall_line_width": "0.8", + "inner_wall_speed": "120", + "internal_solid_infill_speed": "75", + "line_width": "0.8", + "outer_wall_line_width": "0.8", + "outer_wall_speed": "90" +} diff --git a/resources/profiles/M3D/process/Vase Mode @M3D Enabler D8500.json b/resources/profiles/M3D/process/Vase Mode @M3D Enabler D8500.json new file mode 100644 index 0000000000..b074b6ddb3 --- /dev/null +++ b/resources/profiles/M3D/process/Vase Mode @M3D Enabler D8500.json @@ -0,0 +1,51 @@ +{ + "type": "process", + "name": "Vase Mode @M3D Enabler D8500", + "inherits": "fdm_process_common", + "from": "system", + "setting_id": "RN5U8MVSSjZuzqaG", + "instantiation": "true", + "compatible_printers": [ + "M3D Enabler D8500 0.4 nozzle" + ], + "spiral_mode": "1", + "layer_height": "0.20", + "wall_loops": "1", + "top_shell_layers": "0", + "bottom_shell_layers": "4", + "sparse_infill_density": "0%", + "enable_support": "0", + "outer_wall_speed": "40", + "slowdown_for_curled_perimeters": "0", + "filename_format": "{input_filename_base}_Vase_{print_time}.gcode", + "brim_type": "no_brim", + "support_object_first_layer_gap": "1", + "support_object_xy_distance": "0.5", + "bridge_acceleration": "50%", + "default_acceleration": "1000", + "initial_layer_acceleration": "500", + "inner_wall_acceleration": "1000", + "internal_solid_infill_acceleration": "100%", + "outer_wall_acceleration": "1000", + "sparse_infill_acceleration": "100%", + "top_surface_acceleration": "1000", + "travel_acceleration": "1000", + "enable_overhang_speed": "1", + "enable_prime_tower": "1", + "gap_infill_speed": "60", + "initial_layer_speed": "35", + "inner_wall_line_width": "0.4", + "inner_wall_speed": "90", + "internal_solid_infill_speed": "60", + "prime_tower_brim_width": "1", + "prime_tower_width": "40", + "prime_volume": "30", + "slow_down_layers": "1", + "sparse_infill_speed": "60", + "support_interface_speed": "30", + "support_type": "normal(manual)", + "top_surface_speed": "40", + "travel_speed": "100", + "wipe_tower_extra_spacing": "200%", + "wipe_tower_filament": "2" +} diff --git a/resources/profiles/M3D/process/fdm_process_common.json b/resources/profiles/M3D/process/fdm_process_common.json index 9b4af74c6d..74b9f3d0aa 100644 --- a/resources/profiles/M3D/process/fdm_process_common.json +++ b/resources/profiles/M3D/process/fdm_process_common.json @@ -25,5 +25,6 @@ "top_surface_speed": "40", "travel_speed": "100", "wall_loops": "2", + "skirt_loops": "0", "wipe_tower_extra_spacing": "200%" } diff --git a/resources/profiles/Meltingplot.json b/resources/profiles/Meltingplot.json new file mode 100644 index 0000000000..654d955380 --- /dev/null +++ b/resources/profiles/Meltingplot.json @@ -0,0 +1,434 @@ +{ + "name": "Meltingplot", + "version": "02.04.00.00", + "force_update": "0", + "description": "Meltingplot configurations", + "machine_model_list": [ + { + "name": "Meltingplot CHX 350", + "sub_path": "machine/Meltingplot CHX 350.json" + }, + { + "name": "Meltingplot MBL 133", + "sub_path": "machine/Meltingplot MBL 133.json" + }, + { + "name": "Meltingplot MBL 136", + "sub_path": "machine/Meltingplot MBL 136.json" + }, + { + "name": "Meltingplot MBL 308", + "sub_path": "machine/Meltingplot MBL 308.json" + }, + { + "name": "Meltingplot MBL 480", + "sub_path": "machine/Meltingplot MBL 480.json" + } + ], + "process_list": [ + { + "name": "fdm_process_common", + "sub_path": "process/fdm_process_common.json" + }, + { + "name": "fdm_process_meltingplot_chx_common", + "sub_path": "process/fdm_process_meltingplot_chx_common.json" + }, + { + "name": "fdm_process_meltingplot_mbl_common", + "sub_path": "process/fdm_process_meltingplot_mbl_common.json" + }, + { + "name": "fdm_process_meltingplot_chx_large_nozzle", + "sub_path": "process/fdm_process_meltingplot_chx_large_nozzle.json" + }, + { + "name": "fdm_process_meltingplot_chx_small_nozzle", + "sub_path": "process/fdm_process_meltingplot_chx_small_nozzle.json" + }, + { + "name": "fdm_process_meltingplot_mbl_04_nozzle", + "sub_path": "process/fdm_process_meltingplot_mbl_04_nozzle.json" + }, + { + "name": "fdm_process_meltingplot_mbl_06_nozzle", + "sub_path": "process/fdm_process_meltingplot_mbl_06_nozzle.json" + }, + { + "name": "fdm_process_meltingplot_mbl_08_nozzle", + "sub_path": "process/fdm_process_meltingplot_mbl_08_nozzle.json" + }, + { + "name": "fdm_process_meltingplot_mbl_10_nozzle", + "sub_path": "process/fdm_process_meltingplot_mbl_10_nozzle.json" + }, + { + "name": "fdm_process_meltingplot_mbl_12_nozzle", + "sub_path": "process/fdm_process_meltingplot_mbl_12_nozzle.json" + }, + { + "name": "0.32mm Fine 0.8 nozzle @Meltingplot CHX 350", + "sub_path": "process/0.32mm Fine 0.8 nozzle @Meltingplot CHX 350.json" + }, + { + "name": "0.36mm Optimal 0.8 nozzle @Meltingplot CHX 350", + "sub_path": "process/0.36mm Optimal 0.8 nozzle @Meltingplot CHX 350.json" + }, + { + "name": "0.38mm Standard 0.8 nozzle @Meltingplot CHX 350", + "sub_path": "process/0.38mm Standard 0.8 nozzle @Meltingplot CHX 350.json" + }, + { + "name": "0.44mm Fine 1.0 nozzle @Meltingplot CHX 350", + "sub_path": "process/0.44mm Fine 1.0 nozzle @Meltingplot CHX 350.json" + }, + { + "name": "0.48mm Fine 1.2 nozzle @Meltingplot CHX 350", + "sub_path": "process/0.48mm Fine 1.2 nozzle @Meltingplot CHX 350.json" + }, + { + "name": "0.48mm Optimal 1.0 nozzle @Meltingplot CHX 350", + "sub_path": "process/0.48mm Optimal 1.0 nozzle @Meltingplot CHX 350.json" + }, + { + "name": "0.56mm Optimal 1.2 nozzle @Meltingplot CHX 350", + "sub_path": "process/0.56mm Optimal 1.2 nozzle @Meltingplot CHX 350.json" + }, + { + "name": "0.18mm Fine 0.4 nozzle @Meltingplot CHX 350", + "sub_path": "process/0.18mm Fine 0.4 nozzle @Meltingplot CHX 350.json" + }, + { + "name": "0.24mm Fine 0.6 nozzle @Meltingplot CHX 350", + "sub_path": "process/0.24mm Fine 0.6 nozzle @Meltingplot CHX 350.json" + }, + { + "name": "0.28mm Optimal 0.6 nozzle @Meltingplot CHX 350", + "sub_path": "process/0.28mm Optimal 0.6 nozzle @Meltingplot CHX 350.json" + }, + { + "name": "0.30mm Standard 0.6 nozzle @Meltingplot CHX 350", + "sub_path": "process/0.30mm Standard 0.6 nozzle @Meltingplot CHX 350.json" + }, + { + "name": "0.18mm Fine 0.4 nozzle @Meltingplot MBL", + "sub_path": "process/0.18mm Fine 0.4 nozzle @Meltingplot MBL.json" + }, + { + "name": "0.24mm Fine 0.6 nozzle @Meltingplot MBL", + "sub_path": "process/0.24mm Fine 0.6 nozzle @Meltingplot MBL.json" + }, + { + "name": "0.28mm Optimal 0.6 nozzle @Meltingplot MBL", + "sub_path": "process/0.28mm Optimal 0.6 nozzle @Meltingplot MBL.json" + }, + { + "name": "0.30mm Standard 0.6 nozzle @Meltingplot MBL", + "sub_path": "process/0.30mm Standard 0.6 nozzle @Meltingplot MBL.json" + }, + { + "name": "0.34mm Fine 0.8 nozzle @Meltingplot MBL", + "sub_path": "process/0.34mm Fine 0.8 nozzle @Meltingplot MBL.json" + }, + { + "name": "0.36mm Optimal 0.8 nozzle @Meltingplot MBL", + "sub_path": "process/0.36mm Optimal 0.8 nozzle @Meltingplot MBL.json" + }, + { + "name": "0.38mm Standard 0.8 nozzle @Meltingplot MBL", + "sub_path": "process/0.38mm Standard 0.8 nozzle @Meltingplot MBL.json" + }, + { + "name": "0.44mm Fine 1.0 nozzle @Meltingplot MBL", + "sub_path": "process/0.44mm Fine 1.0 nozzle @Meltingplot MBL.json" + }, + { + "name": "0.48mm Optimal 1.0 nozzle @Meltingplot MBL", + "sub_path": "process/0.48mm Optimal 1.0 nozzle @Meltingplot MBL.json" + }, + { + "name": "0.48mm Fine 1.2 nozzle @Meltingplot MBL", + "sub_path": "process/0.48mm Fine 1.2 nozzle @Meltingplot MBL.json" + }, + { + "name": "0.56mm Optimal 1.2 nozzle @Meltingplot MBL", + "sub_path": "process/0.56mm Optimal 1.2 nozzle @Meltingplot MBL.json" + } + ], + "filament_list": [ + { + "name": "Extrudr PLA NX2 Matt", + "sub_path": "filament/Extrudr PLA NX2 Matt.json" + }, + { + "name": "Meltingplot ABS", + "sub_path": "filament/Meltingplot ABS.json" + }, + { + "name": "Meltingplot ASA", + "sub_path": "filament/Meltingplot ASA.json" + }, + { + "name": "Meltingplot PA6 CF HT", + "sub_path": "filament/Meltingplot PA6 CF HT.json" + }, + { + "name": "Meltingplot PET-CF15", + "sub_path": "filament/Meltingplot PET-CF15.json" + }, + { + "name": "Meltingplot PETG", + "sub_path": "filament/Meltingplot PETG.json" + }, + { + "name": "Meltingplot PLA", + "sub_path": "filament/Meltingplot PLA.json" + }, + { + "name": "Meltingplot TitanX", + "sub_path": "filament/Meltingplot TitanX.json" + }, + { + "name": "Extrudr PLA NX2 Matt @0.4 nozzle", + "sub_path": "filament/Extrudr PLA NX2 Matt @0.4 nozzle.json" + }, + { + "name": "Extrudr PLA NX2 Matt @0.6 nozzle", + "sub_path": "filament/Extrudr PLA NX2 Matt @0.6 nozzle.json" + }, + { + "name": "Extrudr PLA NX2 Matt @0.8 nozzle", + "sub_path": "filament/Extrudr PLA NX2 Matt @0.8 nozzle.json" + }, + { + "name": "Extrudr PLA NX2 Matt @1.0 nozzle", + "sub_path": "filament/Extrudr PLA NX2 Matt @1.0 nozzle.json" + }, + { + "name": "Meltingplot ABS @0.4 nozzle", + "sub_path": "filament/Meltingplot ABS @0.4 nozzle.json" + }, + { + "name": "Meltingplot ABS @0.6 nozzle", + "sub_path": "filament/Meltingplot ABS @0.6 nozzle.json" + }, + { + "name": "Meltingplot ABS @0.8 nozzle", + "sub_path": "filament/Meltingplot ABS @0.8 nozzle.json" + }, + { + "name": "Meltingplot ABS @1.0 nozzle", + "sub_path": "filament/Meltingplot ABS @1.0 nozzle.json" + }, + { + "name": "Meltingplot ASA @0.4 nozzle", + "sub_path": "filament/Meltingplot ASA @0.4 nozzle.json" + }, + { + "name": "Meltingplot ASA @0.6 nozzle", + "sub_path": "filament/Meltingplot ASA @0.6 nozzle.json" + }, + { + "name": "Meltingplot ASA @0.8 nozzle", + "sub_path": "filament/Meltingplot ASA @0.8 nozzle.json" + }, + { + "name": "Meltingplot ASA @1.0 nozzle", + "sub_path": "filament/Meltingplot ASA @1.0 nozzle.json" + }, + { + "name": "Meltingplot PA6 CF HT @0.4 nozzle", + "sub_path": "filament/Meltingplot PA6 CF HT @0.4 nozzle.json" + }, + { + "name": "Meltingplot PA6 CF HT @0.6 nozzle", + "sub_path": "filament/Meltingplot PA6 CF HT @0.6 nozzle.json" + }, + { + "name": "Meltingplot PA6 CF HT @0.8 nozzle", + "sub_path": "filament/Meltingplot PA6 CF HT @0.8 nozzle.json" + }, + { + "name": "Meltingplot PA6 CF HT @1.0 nozzle", + "sub_path": "filament/Meltingplot PA6 CF HT @1.0 nozzle.json" + }, + { + "name": "Meltingplot PET-CF15 @0.4 nozzle", + "sub_path": "filament/Meltingplot PET-CF15 @0.4 nozzle.json" + }, + { + "name": "Meltingplot PET-CF15 @0.6 nozzle", + "sub_path": "filament/Meltingplot PET-CF15 @0.6 nozzle.json" + }, + { + "name": "Meltingplot PET-CF15 @0.8 nozzle", + "sub_path": "filament/Meltingplot PET-CF15 @0.8 nozzle.json" + }, + { + "name": "Meltingplot PET-CF15 @1.0 nozzle", + "sub_path": "filament/Meltingplot PET-CF15 @1.0 nozzle.json" + }, + { + "name": "Meltingplot PETG @0.4 nozzle", + "sub_path": "filament/Meltingplot PETG @0.4 nozzle.json" + }, + { + "name": "Meltingplot PETG @0.6 nozzle", + "sub_path": "filament/Meltingplot PETG @0.6 nozzle.json" + }, + { + "name": "Meltingplot PETG @0.8 nozzle", + "sub_path": "filament/Meltingplot PETG @0.8 nozzle.json" + }, + { + "name": "Meltingplot PETG @1.0 nozzle", + "sub_path": "filament/Meltingplot PETG @1.0 nozzle.json" + }, + { + "name": "Meltingplot PLA @0.4 nozzle", + "sub_path": "filament/Meltingplot PLA @0.4 nozzle.json" + }, + { + "name": "Meltingplot PLA @0.6 nozzle", + "sub_path": "filament/Meltingplot PLA @0.6 nozzle.json" + }, + { + "name": "Meltingplot PLA @0.8 nozzle", + "sub_path": "filament/Meltingplot PLA @0.8 nozzle.json" + }, + { + "name": "Meltingplot PLA @1.0 nozzle", + "sub_path": "filament/Meltingplot PLA @1.0 nozzle.json" + }, + { + "name": "Meltingplot TitanX @0.4 nozzle", + "sub_path": "filament/Meltingplot TitanX @0.4 nozzle.json" + }, + { + "name": "Meltingplot TitanX @0.6 nozzle", + "sub_path": "filament/Meltingplot TitanX @0.6 nozzle.json" + }, + { + "name": "Meltingplot TitanX @0.8 nozzle", + "sub_path": "filament/Meltingplot TitanX @0.8 nozzle.json" + }, + { + "name": "Meltingplot TitanX @1.0 nozzle", + "sub_path": "filament/Meltingplot TitanX @1.0 nozzle.json" + } + ], + "machine_list": [ + { + "name": "fdm_machine_common", + "sub_path": "machine/fdm_machine_common.json" + }, + { + "name": "fdm_machine_meltingplot_chx", + "sub_path": "machine/fdm_machine_meltingplot_chx.json" + }, + { + "name": "fdm_machine_meltingplot_mbl", + "sub_path": "machine/fdm_machine_meltingplot_mbl.json" + }, + { + "name": "Meltingplot CHX 350 0.4 nozzle", + "sub_path": "machine/Meltingplot CHX 350 0.4 nozzle.json" + }, + { + "name": "Meltingplot CHX 350 0.6 nozzle", + "sub_path": "machine/Meltingplot CHX 350 0.6 nozzle.json" + }, + { + "name": "Meltingplot CHX 350 0.8 nozzle", + "sub_path": "machine/Meltingplot CHX 350 0.8 nozzle.json" + }, + { + "name": "Meltingplot CHX 350 1.0 nozzle", + "sub_path": "machine/Meltingplot CHX 350 1.0 nozzle.json" + }, + { + "name": "Meltingplot CHX 350 1.2 nozzle", + "sub_path": "machine/Meltingplot CHX 350 1.2 nozzle.json" + }, + { + "name": "Meltingplot MBL 133 0.4 nozzle", + "sub_path": "machine/Meltingplot MBL 133 0.4 nozzle.json" + }, + { + "name": "Meltingplot MBL 133 0.6 nozzle", + "sub_path": "machine/Meltingplot MBL 133 0.6 nozzle.json" + }, + { + "name": "Meltingplot MBL 133 0.8 nozzle", + "sub_path": "machine/Meltingplot MBL 133 0.8 nozzle.json" + }, + { + "name": "Meltingplot MBL 133 1.0 nozzle", + "sub_path": "machine/Meltingplot MBL 133 1.0 nozzle.json" + }, + { + "name": "Meltingplot MBL 133 1.2 nozzle", + "sub_path": "machine/Meltingplot MBL 133 1.2 nozzle.json" + }, + { + "name": "Meltingplot MBL 136 0.4 nozzle", + "sub_path": "machine/Meltingplot MBL 136 0.4 nozzle.json" + }, + { + "name": "Meltingplot MBL 136 0.6 nozzle", + "sub_path": "machine/Meltingplot MBL 136 0.6 nozzle.json" + }, + { + "name": "Meltingplot MBL 136 0.8 nozzle", + "sub_path": "machine/Meltingplot MBL 136 0.8 nozzle.json" + }, + { + "name": "Meltingplot MBL 136 1.0 nozzle", + "sub_path": "machine/Meltingplot MBL 136 1.0 nozzle.json" + }, + { + "name": "Meltingplot MBL 136 1.2 nozzle", + "sub_path": "machine/Meltingplot MBL 136 1.2 nozzle.json" + }, + { + "name": "Meltingplot MBL 308 0.4 nozzle", + "sub_path": "machine/Meltingplot MBL 308 0.4 nozzle.json" + }, + { + "name": "Meltingplot MBL 308 0.6 nozzle", + "sub_path": "machine/Meltingplot MBL 308 0.6 nozzle.json" + }, + { + "name": "Meltingplot MBL 308 0.8 nozzle", + "sub_path": "machine/Meltingplot MBL 308 0.8 nozzle.json" + }, + { + "name": "Meltingplot MBL 308 1.0 nozzle", + "sub_path": "machine/Meltingplot MBL 308 1.0 nozzle.json" + }, + { + "name": "Meltingplot MBL 308 1.2 nozzle", + "sub_path": "machine/Meltingplot MBL 308 1.2 nozzle.json" + }, + { + "name": "Meltingplot MBL 480 0.4 nozzle", + "sub_path": "machine/Meltingplot MBL 480 0.4 nozzle.json" + }, + { + "name": "Meltingplot MBL 480 0.6 nozzle", + "sub_path": "machine/Meltingplot MBL 480 0.6 nozzle.json" + }, + { + "name": "Meltingplot MBL 480 0.8 nozzle", + "sub_path": "machine/Meltingplot MBL 480 0.8 nozzle.json" + }, + { + "name": "Meltingplot MBL 480 1.0 nozzle", + "sub_path": "machine/Meltingplot MBL 480 1.0 nozzle.json" + }, + { + "name": "Meltingplot MBL 480 1.2 nozzle", + "sub_path": "machine/Meltingplot MBL 480 1.2 nozzle.json" + } + ] +} diff --git a/resources/profiles/Meltingplot/Meltingplot CHX 350_cover.png b/resources/profiles/Meltingplot/Meltingplot CHX 350_cover.png new file mode 100644 index 0000000000..2f625aedc4 Binary files /dev/null and b/resources/profiles/Meltingplot/Meltingplot CHX 350_cover.png differ diff --git a/resources/profiles/Meltingplot/Meltingplot MBL 133_cover.png b/resources/profiles/Meltingplot/Meltingplot MBL 133_cover.png new file mode 100644 index 0000000000..eb9865c0cb Binary files /dev/null and b/resources/profiles/Meltingplot/Meltingplot MBL 133_cover.png differ diff --git a/resources/profiles/Meltingplot/Meltingplot MBL 136_cover.png b/resources/profiles/Meltingplot/Meltingplot MBL 136_cover.png new file mode 100644 index 0000000000..746dfb1fbb Binary files /dev/null and b/resources/profiles/Meltingplot/Meltingplot MBL 136_cover.png differ diff --git a/resources/profiles/Meltingplot/Meltingplot MBL 308_cover.png b/resources/profiles/Meltingplot/Meltingplot MBL 308_cover.png new file mode 100644 index 0000000000..cb4df7250e Binary files /dev/null and b/resources/profiles/Meltingplot/Meltingplot MBL 308_cover.png differ diff --git a/resources/profiles/Meltingplot/Meltingplot MBL 480_cover.png b/resources/profiles/Meltingplot/Meltingplot MBL 480_cover.png new file mode 100644 index 0000000000..fb7e11d5b2 Binary files /dev/null and b/resources/profiles/Meltingplot/Meltingplot MBL 480_cover.png differ diff --git a/resources/profiles/Meltingplot/chx350-printbed.stl b/resources/profiles/Meltingplot/chx350-printbed.stl new file mode 100644 index 0000000000..34255a2d73 Binary files /dev/null and b/resources/profiles/Meltingplot/chx350-printbed.stl differ diff --git a/resources/profiles/Meltingplot/chx350-texture.svg b/resources/profiles/Meltingplot/chx350-texture.svg new file mode 100644 index 0000000000..130afe556e --- /dev/null +++ b/resources/profiles/Meltingplot/chx350-texture.svg @@ -0,0 +1,5 @@ + + +Meltingplot CHX350 build plate — 1C Navy HUD (outlined) + + \ No newline at end of file diff --git a/resources/profiles/Meltingplot/filament/Extrudr PLA NX2 Matt @0.4 nozzle.json b/resources/profiles/Meltingplot/filament/Extrudr PLA NX2 Matt @0.4 nozzle.json new file mode 100644 index 0000000000..1f759767fa --- /dev/null +++ b/resources/profiles/Meltingplot/filament/Extrudr PLA NX2 Matt @0.4 nozzle.json @@ -0,0 +1,21 @@ +{ + "type": "filament", + "name": "Extrudr PLA NX2 Matt @0.4 nozzle", + "inherits": "Extrudr PLA NX2 Matt", + "from": "system", + "setting_id": "AL4mb7soA7L0FKTb", + "instantiation": "true", + "filament_max_volumetric_speed": [ + "10" + ], + "slow_down_layer_time": [ + "9" + ], + "compatible_printers": [ + "Meltingplot MBL 133 0.4 nozzle", + "Meltingplot MBL 136 0.4 nozzle", + "Meltingplot MBL 308 0.4 nozzle", + "Meltingplot MBL 480 0.4 nozzle", + "Meltingplot CHX 350 0.4 nozzle" + ] +} diff --git a/resources/profiles/Meltingplot/filament/Extrudr PLA NX2 Matt @0.6 nozzle.json b/resources/profiles/Meltingplot/filament/Extrudr PLA NX2 Matt @0.6 nozzle.json new file mode 100644 index 0000000000..c7984aa06d --- /dev/null +++ b/resources/profiles/Meltingplot/filament/Extrudr PLA NX2 Matt @0.6 nozzle.json @@ -0,0 +1,21 @@ +{ + "type": "filament", + "name": "Extrudr PLA NX2 Matt @0.6 nozzle", + "inherits": "Extrudr PLA NX2 Matt", + "from": "system", + "setting_id": "OCnoqOQbcfgikNmA", + "instantiation": "true", + "filament_max_volumetric_speed": [ + "15" + ], + "slow_down_layer_time": [ + "20" + ], + "compatible_printers": [ + "Meltingplot MBL 133 0.6 nozzle", + "Meltingplot MBL 136 0.6 nozzle", + "Meltingplot MBL 308 0.6 nozzle", + "Meltingplot MBL 480 0.6 nozzle", + "Meltingplot CHX 350 0.6 nozzle" + ] +} diff --git a/resources/profiles/Meltingplot/filament/Extrudr PLA NX2 Matt @0.8 nozzle.json b/resources/profiles/Meltingplot/filament/Extrudr PLA NX2 Matt @0.8 nozzle.json new file mode 100644 index 0000000000..a28a1feca0 --- /dev/null +++ b/resources/profiles/Meltingplot/filament/Extrudr PLA NX2 Matt @0.8 nozzle.json @@ -0,0 +1,21 @@ +{ + "type": "filament", + "name": "Extrudr PLA NX2 Matt @0.8 nozzle", + "inherits": "Extrudr PLA NX2 Matt", + "from": "system", + "setting_id": "HO2NCV1i1l21mokh", + "instantiation": "true", + "filament_max_volumetric_speed": [ + "20" + ], + "slow_down_layer_time": [ + "38" + ], + "compatible_printers": [ + "Meltingplot MBL 133 0.8 nozzle", + "Meltingplot MBL 136 0.8 nozzle", + "Meltingplot MBL 308 0.8 nozzle", + "Meltingplot MBL 480 0.8 nozzle", + "Meltingplot CHX 350 0.8 nozzle" + ] +} diff --git a/resources/profiles/Meltingplot/filament/Extrudr PLA NX2 Matt @1.0 nozzle.json b/resources/profiles/Meltingplot/filament/Extrudr PLA NX2 Matt @1.0 nozzle.json new file mode 100644 index 0000000000..545acdf113 --- /dev/null +++ b/resources/profiles/Meltingplot/filament/Extrudr PLA NX2 Matt @1.0 nozzle.json @@ -0,0 +1,21 @@ +{ + "type": "filament", + "name": "Extrudr PLA NX2 Matt @1.0 nozzle", + "inherits": "Extrudr PLA NX2 Matt", + "from": "system", + "setting_id": "dRH4HfWHQPwo33cP", + "instantiation": "true", + "filament_max_volumetric_speed": [ + "25" + ], + "slow_down_layer_time": [ + "56" + ], + "compatible_printers": [ + "Meltingplot MBL 133 1.0 nozzle", + "Meltingplot MBL 136 1.0 nozzle", + "Meltingplot MBL 308 1.0 nozzle", + "Meltingplot MBL 480 1.0 nozzle", + "Meltingplot CHX 350 1.0 nozzle" + ] +} diff --git a/resources/profiles/Meltingplot/filament/Extrudr PLA NX2 Matt.json b/resources/profiles/Meltingplot/filament/Extrudr PLA NX2 Matt.json new file mode 100644 index 0000000000..b9f864f79f --- /dev/null +++ b/resources/profiles/Meltingplot/filament/Extrudr PLA NX2 Matt.json @@ -0,0 +1,79 @@ +{ + "type": "filament", + "name": "Extrudr PLA NX2 Matt", + "inherits": "Generic PLA Matte @System", + "from": "system", + "setting_id": "qmPRaTcPlmtk6zB2", + "filament_id": "OF1PznHI", + "instantiation": "true", + "filament_vendor": [ + "Extrudr" + ], + "nozzle_temperature_range_low": [ + "200" + ], + "nozzle_temperature_range_high": [ + "230" + ], + "filament_max_volumetric_speed": [ + "30" + ], + "filament_adaptive_volumetric_speed": [ + "1" + ], + "filament_density": [ + "1.3" + ], + "filament_cost": [ + "13" + ], + "temperature_vitrification": [ + "50" + ], + "full_fan_speed_layer": [ + "1" + ], + "overhang_fan_threshold": [ + "25%" + ], + "fan_cooling_layer_time": [ + "100" + ], + "slow_down_layer_time": [ + "83" + ], + "cool_plate_temp": [ + "60" + ], + "eng_plate_temp": [ + "60" + ], + "hot_plate_temp": [ + "60" + ], + "textured_plate_temp": [ + "60" + ], + "cool_plate_temp_initial_layer": [ + "60" + ], + "eng_plate_temp_initial_layer": [ + "60" + ], + "hot_plate_temp_initial_layer": [ + "60" + ], + "textured_plate_temp_initial_layer": [ + "60" + ], + "filament_diameter": [ + "2.85" + ], + "compatible_printers": [ + "Meltingplot MBL 133 1.2 nozzle", + "Meltingplot MBL 136 1.2 nozzle", + "Meltingplot MBL 308 1.2 nozzle", + "Meltingplot MBL 480 1.2 nozzle", + "Meltingplot CHX 350 1.2 nozzle" + ] +} diff --git a/resources/profiles/Meltingplot/filament/Meltingplot ABS @0.4 nozzle.json b/resources/profiles/Meltingplot/filament/Meltingplot ABS @0.4 nozzle.json new file mode 100644 index 0000000000..837e55a36f --- /dev/null +++ b/resources/profiles/Meltingplot/filament/Meltingplot ABS @0.4 nozzle.json @@ -0,0 +1,21 @@ +{ + "type": "filament", + "name": "Meltingplot ABS @0.4 nozzle", + "inherits": "Meltingplot ABS", + "from": "system", + "setting_id": "NjuuWYHSc7IlwWAy", + "instantiation": "true", + "filament_max_volumetric_speed": [ + "11" + ], + "slow_down_layer_time": [ + "5" + ], + "compatible_printers": [ + "Meltingplot MBL 133 0.4 nozzle", + "Meltingplot MBL 136 0.4 nozzle", + "Meltingplot MBL 308 0.4 nozzle", + "Meltingplot MBL 480 0.4 nozzle", + "Meltingplot CHX 350 0.4 nozzle" + ] +} diff --git a/resources/profiles/Meltingplot/filament/Meltingplot ABS @0.6 nozzle.json b/resources/profiles/Meltingplot/filament/Meltingplot ABS @0.6 nozzle.json new file mode 100644 index 0000000000..d73964b709 --- /dev/null +++ b/resources/profiles/Meltingplot/filament/Meltingplot ABS @0.6 nozzle.json @@ -0,0 +1,21 @@ +{ + "type": "filament", + "name": "Meltingplot ABS @0.6 nozzle", + "inherits": "Meltingplot ABS", + "from": "system", + "setting_id": "md24RPsRyxBhGRoW", + "instantiation": "true", + "filament_max_volumetric_speed": [ + "16" + ], + "slow_down_layer_time": [ + "11" + ], + "compatible_printers": [ + "Meltingplot MBL 133 0.6 nozzle", + "Meltingplot MBL 136 0.6 nozzle", + "Meltingplot MBL 308 0.6 nozzle", + "Meltingplot MBL 480 0.6 nozzle", + "Meltingplot CHX 350 0.6 nozzle" + ] +} diff --git a/resources/profiles/Meltingplot/filament/Meltingplot ABS @0.8 nozzle.json b/resources/profiles/Meltingplot/filament/Meltingplot ABS @0.8 nozzle.json new file mode 100644 index 0000000000..82c5ed8935 --- /dev/null +++ b/resources/profiles/Meltingplot/filament/Meltingplot ABS @0.8 nozzle.json @@ -0,0 +1,21 @@ +{ + "type": "filament", + "name": "Meltingplot ABS @0.8 nozzle", + "inherits": "Meltingplot ABS", + "from": "system", + "setting_id": "Y2LYeWL7Zxel3m0c", + "instantiation": "true", + "filament_max_volumetric_speed": [ + "22" + ], + "slow_down_layer_time": [ + "20" + ], + "compatible_printers": [ + "Meltingplot MBL 133 0.8 nozzle", + "Meltingplot MBL 136 0.8 nozzle", + "Meltingplot MBL 308 0.8 nozzle", + "Meltingplot MBL 480 0.8 nozzle", + "Meltingplot CHX 350 0.8 nozzle" + ] +} diff --git a/resources/profiles/Meltingplot/filament/Meltingplot ABS @1.0 nozzle.json b/resources/profiles/Meltingplot/filament/Meltingplot ABS @1.0 nozzle.json new file mode 100644 index 0000000000..a74a3a1925 --- /dev/null +++ b/resources/profiles/Meltingplot/filament/Meltingplot ABS @1.0 nozzle.json @@ -0,0 +1,21 @@ +{ + "type": "filament", + "name": "Meltingplot ABS @1.0 nozzle", + "inherits": "Meltingplot ABS", + "from": "system", + "setting_id": "G2UYPHTEWjun65jj", + "instantiation": "true", + "filament_max_volumetric_speed": [ + "27" + ], + "slow_down_layer_time": [ + "30" + ], + "compatible_printers": [ + "Meltingplot MBL 133 1.0 nozzle", + "Meltingplot MBL 136 1.0 nozzle", + "Meltingplot MBL 308 1.0 nozzle", + "Meltingplot MBL 480 1.0 nozzle", + "Meltingplot CHX 350 1.0 nozzle" + ] +} diff --git a/resources/profiles/Meltingplot/filament/Meltingplot ABS.json b/resources/profiles/Meltingplot/filament/Meltingplot ABS.json new file mode 100644 index 0000000000..c947cd55e9 --- /dev/null +++ b/resources/profiles/Meltingplot/filament/Meltingplot ABS.json @@ -0,0 +1,70 @@ +{ + "type": "filament", + "name": "Meltingplot ABS", + "inherits": "Generic ABS @System", + "from": "system", + "setting_id": "zVQixgSSn1jm1c7n", + "filament_id": "OFVIMei2", + "instantiation": "true", + "filament_vendor": [ + "Meltingplot" + ], + "filament_flow_ratio": [ + "0.93" + ], + "filament_shrink": [ + "99%" + ], + "filament_shrinkage_compensation_z": [ + "99%" + ], + "filament_density": [ + "1.1" + ], + "filament_cost": [ + "30" + ], + "default_filament_colour": [ + "#F8F8F8" + ], + "slow_down_layer_time": [ + "44" + ], + "cool_plate_temp": [ + "110" + ], + "eng_plate_temp": [ + "110" + ], + "hot_plate_temp": [ + "110" + ], + "textured_plate_temp": [ + "110" + ], + "cool_plate_temp_initial_layer": [ + "110" + ], + "eng_plate_temp_initial_layer": [ + "110" + ], + "hot_plate_temp_initial_layer": [ + "110" + ], + "textured_plate_temp_initial_layer": [ + "110" + ], + "filament_diameter": [ + "2.85" + ], + "filament_max_volumetric_speed": [ + "33" + ], + "compatible_printers": [ + "Meltingplot MBL 133 1.2 nozzle", + "Meltingplot MBL 136 1.2 nozzle", + "Meltingplot MBL 308 1.2 nozzle", + "Meltingplot MBL 480 1.2 nozzle", + "Meltingplot CHX 350 1.2 nozzle" + ] +} diff --git a/resources/profiles/Meltingplot/filament/Meltingplot ASA @0.4 nozzle.json b/resources/profiles/Meltingplot/filament/Meltingplot ASA @0.4 nozzle.json new file mode 100644 index 0000000000..f567231b8d --- /dev/null +++ b/resources/profiles/Meltingplot/filament/Meltingplot ASA @0.4 nozzle.json @@ -0,0 +1,21 @@ +{ + "type": "filament", + "name": "Meltingplot ASA @0.4 nozzle", + "inherits": "Meltingplot ASA", + "from": "system", + "setting_id": "4EBXMyiXoLrw5rLC", + "instantiation": "true", + "filament_max_volumetric_speed": [ + "11" + ], + "slow_down_layer_time": [ + "2" + ], + "compatible_printers": [ + "Meltingplot MBL 133 0.4 nozzle", + "Meltingplot MBL 136 0.4 nozzle", + "Meltingplot MBL 308 0.4 nozzle", + "Meltingplot MBL 480 0.4 nozzle", + "Meltingplot CHX 350 0.4 nozzle" + ] +} diff --git a/resources/profiles/Meltingplot/filament/Meltingplot ASA @0.6 nozzle.json b/resources/profiles/Meltingplot/filament/Meltingplot ASA @0.6 nozzle.json new file mode 100644 index 0000000000..96553662a8 --- /dev/null +++ b/resources/profiles/Meltingplot/filament/Meltingplot ASA @0.6 nozzle.json @@ -0,0 +1,21 @@ +{ + "type": "filament", + "name": "Meltingplot ASA @0.6 nozzle", + "inherits": "Meltingplot ASA", + "from": "system", + "setting_id": "2UdzXwYGT5nqtcdK", + "instantiation": "true", + "filament_max_volumetric_speed": [ + "16" + ], + "slow_down_layer_time": [ + "5" + ], + "compatible_printers": [ + "Meltingplot MBL 133 0.6 nozzle", + "Meltingplot MBL 136 0.6 nozzle", + "Meltingplot MBL 308 0.6 nozzle", + "Meltingplot MBL 480 0.6 nozzle", + "Meltingplot CHX 350 0.6 nozzle" + ] +} diff --git a/resources/profiles/Meltingplot/filament/Meltingplot ASA @0.8 nozzle.json b/resources/profiles/Meltingplot/filament/Meltingplot ASA @0.8 nozzle.json new file mode 100644 index 0000000000..9e6d846c7f --- /dev/null +++ b/resources/profiles/Meltingplot/filament/Meltingplot ASA @0.8 nozzle.json @@ -0,0 +1,21 @@ +{ + "type": "filament", + "name": "Meltingplot ASA @0.8 nozzle", + "inherits": "Meltingplot ASA", + "from": "system", + "setting_id": "4hk1aKrMkppVYH4z", + "instantiation": "true", + "filament_max_volumetric_speed": [ + "22" + ], + "slow_down_layer_time": [ + "10" + ], + "compatible_printers": [ + "Meltingplot MBL 133 0.8 nozzle", + "Meltingplot MBL 136 0.8 nozzle", + "Meltingplot MBL 308 0.8 nozzle", + "Meltingplot MBL 480 0.8 nozzle", + "Meltingplot CHX 350 0.8 nozzle" + ] +} diff --git a/resources/profiles/Meltingplot/filament/Meltingplot ASA @1.0 nozzle.json b/resources/profiles/Meltingplot/filament/Meltingplot ASA @1.0 nozzle.json new file mode 100644 index 0000000000..e8bc7d7a32 --- /dev/null +++ b/resources/profiles/Meltingplot/filament/Meltingplot ASA @1.0 nozzle.json @@ -0,0 +1,21 @@ +{ + "type": "filament", + "name": "Meltingplot ASA @1.0 nozzle", + "inherits": "Meltingplot ASA", + "from": "system", + "setting_id": "JRSnSdwkvrQx8uH8", + "instantiation": "true", + "filament_max_volumetric_speed": [ + "27" + ], + "slow_down_layer_time": [ + "15" + ], + "compatible_printers": [ + "Meltingplot MBL 133 1.0 nozzle", + "Meltingplot MBL 136 1.0 nozzle", + "Meltingplot MBL 308 1.0 nozzle", + "Meltingplot MBL 480 1.0 nozzle", + "Meltingplot CHX 350 1.0 nozzle" + ] +} diff --git a/resources/profiles/Meltingplot/filament/Meltingplot ASA.json b/resources/profiles/Meltingplot/filament/Meltingplot ASA.json new file mode 100644 index 0000000000..180ef14e39 --- /dev/null +++ b/resources/profiles/Meltingplot/filament/Meltingplot ASA.json @@ -0,0 +1,70 @@ +{ + "type": "filament", + "name": "Meltingplot ASA", + "inherits": "Generic ASA @System", + "from": "system", + "setting_id": "5VuPxdOXfTIidM4X", + "filament_id": "OFRdywGp", + "instantiation": "true", + "filament_vendor": [ + "Meltingplot" + ], + "nozzle_temperature": [ + "255" + ], + "nozzle_temperature_initial_layer": [ + "255" + ], + "filament_max_volumetric_speed": [ + "33" + ], + "filament_density": [ + "1.11" + ], + "filament_cost": [ + "46.65" + ], + "default_filament_colour": [ + "#123123" + ], + "slow_down_layer_time": [ + "22" + ], + "slow_down_min_speed": [ + "15" + ], + "cool_plate_temp": [ + "90" + ], + "eng_plate_temp": [ + "90" + ], + "hot_plate_temp": [ + "90" + ], + "textured_plate_temp": [ + "90" + ], + "cool_plate_temp_initial_layer": [ + "90" + ], + "eng_plate_temp_initial_layer": [ + "90" + ], + "hot_plate_temp_initial_layer": [ + "90" + ], + "textured_plate_temp_initial_layer": [ + "90" + ], + "filament_diameter": [ + "2.85" + ], + "compatible_printers": [ + "Meltingplot MBL 133 1.2 nozzle", + "Meltingplot MBL 136 1.2 nozzle", + "Meltingplot MBL 308 1.2 nozzle", + "Meltingplot MBL 480 1.2 nozzle", + "Meltingplot CHX 350 1.2 nozzle" + ] +} diff --git a/resources/profiles/Meltingplot/filament/Meltingplot PA6 CF HT @0.4 nozzle.json b/resources/profiles/Meltingplot/filament/Meltingplot PA6 CF HT @0.4 nozzle.json new file mode 100644 index 0000000000..5fd012ed93 --- /dev/null +++ b/resources/profiles/Meltingplot/filament/Meltingplot PA6 CF HT @0.4 nozzle.json @@ -0,0 +1,21 @@ +{ + "type": "filament", + "name": "Meltingplot PA6 CF HT @0.4 nozzle", + "inherits": "Meltingplot PA6 CF HT", + "from": "system", + "setting_id": "yUlzU6KMVx8bpxj1", + "instantiation": "true", + "filament_max_volumetric_speed": [ + "7" + ], + "slow_down_layer_time": [ + "4" + ], + "compatible_printers": [ + "Meltingplot MBL 133 0.4 nozzle", + "Meltingplot MBL 136 0.4 nozzle", + "Meltingplot MBL 308 0.4 nozzle", + "Meltingplot MBL 480 0.4 nozzle", + "Meltingplot CHX 350 0.4 nozzle" + ] +} diff --git a/resources/profiles/Meltingplot/filament/Meltingplot PA6 CF HT @0.6 nozzle.json b/resources/profiles/Meltingplot/filament/Meltingplot PA6 CF HT @0.6 nozzle.json new file mode 100644 index 0000000000..4ece916d20 --- /dev/null +++ b/resources/profiles/Meltingplot/filament/Meltingplot PA6 CF HT @0.6 nozzle.json @@ -0,0 +1,21 @@ +{ + "type": "filament", + "name": "Meltingplot PA6 CF HT @0.6 nozzle", + "inherits": "Meltingplot PA6 CF HT", + "from": "system", + "setting_id": "9XzYyYbJ4jnO4nhJ", + "instantiation": "true", + "filament_max_volumetric_speed": [ + "11" + ], + "slow_down_layer_time": [ + "8" + ], + "compatible_printers": [ + "Meltingplot MBL 133 0.6 nozzle", + "Meltingplot MBL 136 0.6 nozzle", + "Meltingplot MBL 308 0.6 nozzle", + "Meltingplot MBL 480 0.6 nozzle", + "Meltingplot CHX 350 0.6 nozzle" + ] +} diff --git a/resources/profiles/Meltingplot/filament/Meltingplot PA6 CF HT @0.8 nozzle.json b/resources/profiles/Meltingplot/filament/Meltingplot PA6 CF HT @0.8 nozzle.json new file mode 100644 index 0000000000..b1b4d489f8 --- /dev/null +++ b/resources/profiles/Meltingplot/filament/Meltingplot PA6 CF HT @0.8 nozzle.json @@ -0,0 +1,21 @@ +{ + "type": "filament", + "name": "Meltingplot PA6 CF HT @0.8 nozzle", + "inherits": "Meltingplot PA6 CF HT", + "from": "system", + "setting_id": "BMbLehqxegpSvMci", + "instantiation": "true", + "filament_max_volumetric_speed": [ + "15" + ], + "slow_down_layer_time": [ + "15" + ], + "compatible_printers": [ + "Meltingplot MBL 133 0.8 nozzle", + "Meltingplot MBL 136 0.8 nozzle", + "Meltingplot MBL 308 0.8 nozzle", + "Meltingplot MBL 480 0.8 nozzle", + "Meltingplot CHX 350 0.8 nozzle" + ] +} diff --git a/resources/profiles/Meltingplot/filament/Meltingplot PA6 CF HT @1.0 nozzle.json b/resources/profiles/Meltingplot/filament/Meltingplot PA6 CF HT @1.0 nozzle.json new file mode 100644 index 0000000000..b2ab6f3cf5 --- /dev/null +++ b/resources/profiles/Meltingplot/filament/Meltingplot PA6 CF HT @1.0 nozzle.json @@ -0,0 +1,21 @@ +{ + "type": "filament", + "name": "Meltingplot PA6 CF HT @1.0 nozzle", + "inherits": "Meltingplot PA6 CF HT", + "from": "system", + "setting_id": "7R3XuQlzD8IHq4PZ", + "instantiation": "true", + "filament_max_volumetric_speed": [ + "18" + ], + "slow_down_layer_time": [ + "22" + ], + "compatible_printers": [ + "Meltingplot MBL 133 1.0 nozzle", + "Meltingplot MBL 136 1.0 nozzle", + "Meltingplot MBL 308 1.0 nozzle", + "Meltingplot MBL 480 1.0 nozzle", + "Meltingplot CHX 350 1.0 nozzle" + ] +} diff --git a/resources/profiles/Meltingplot/filament/Meltingplot PA6 CF HT.json b/resources/profiles/Meltingplot/filament/Meltingplot PA6 CF HT.json new file mode 100644 index 0000000000..6b2852b4b2 --- /dev/null +++ b/resources/profiles/Meltingplot/filament/Meltingplot PA6 CF HT.json @@ -0,0 +1,94 @@ +{ + "type": "filament", + "name": "Meltingplot PA6 CF HT", + "inherits": "Generic PA-CF @System", + "from": "system", + "setting_id": "kzlYLTM6H5CgpQ8y", + "filament_id": "OFdPevOo", + "instantiation": "true", + "filament_vendor": [ + "Meltingplot" + ], + "nozzle_temperature": [ + "275" + ], + "nozzle_temperature_initial_layer": [ + "275" + ], + "filament_max_volumetric_speed": [ + "22" + ], + "filament_density": [ + "1.25" + ], + "filament_cost": [ + "89" + ], + "default_filament_colour": [ + "#858078" + ], + "filament_shrink": [ + "99.9%" + ], + "filament_shrinkage_compensation_z": [ + "99.9%" + ], + "fan_min_speed": [ + "40" + ], + "fan_max_speed": [ + "100" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "overhang_fan_speed": [ + "100" + ], + "overhang_fan_threshold": [ + "95%" + ], + "additional_cooling_fan_speed": [ + "40" + ], + "close_fan_the_first_x_layers": [ + "1" + ], + "slow_down_layer_time": [ + "33" + ], + "cool_plate_temp": [ + "80" + ], + "eng_plate_temp": [ + "80" + ], + "hot_plate_temp": [ + "80" + ], + "textured_plate_temp": [ + "80" + ], + "cool_plate_temp_initial_layer": [ + "80" + ], + "eng_plate_temp_initial_layer": [ + "80" + ], + "hot_plate_temp_initial_layer": [ + "80" + ], + "textured_plate_temp_initial_layer": [ + "80" + ], + "filament_diameter": [ + "2.85" + ], + "compatible_printers": [ + "Meltingplot MBL 133 1.2 nozzle", + "Meltingplot MBL 136 1.2 nozzle", + "Meltingplot MBL 308 1.2 nozzle", + "Meltingplot MBL 480 1.2 nozzle", + "Meltingplot CHX 350 1.2 nozzle" + ] +} diff --git a/resources/profiles/Meltingplot/filament/Meltingplot PET-CF15 @0.4 nozzle.json b/resources/profiles/Meltingplot/filament/Meltingplot PET-CF15 @0.4 nozzle.json new file mode 100644 index 0000000000..f828906a7c --- /dev/null +++ b/resources/profiles/Meltingplot/filament/Meltingplot PET-CF15 @0.4 nozzle.json @@ -0,0 +1,21 @@ +{ + "type": "filament", + "name": "Meltingplot PET-CF15 @0.4 nozzle", + "inherits": "Meltingplot PET-CF15", + "from": "system", + "setting_id": "2fkQa1BwTGZbSi2z", + "instantiation": "true", + "filament_max_volumetric_speed": [ + "10" + ], + "slow_down_layer_time": [ + "1" + ], + "compatible_printers": [ + "Meltingplot MBL 133 0.4 nozzle", + "Meltingplot MBL 136 0.4 nozzle", + "Meltingplot MBL 308 0.4 nozzle", + "Meltingplot MBL 480 0.4 nozzle", + "Meltingplot CHX 350 0.4 nozzle" + ] +} diff --git a/resources/profiles/Meltingplot/filament/Meltingplot PET-CF15 @0.6 nozzle.json b/resources/profiles/Meltingplot/filament/Meltingplot PET-CF15 @0.6 nozzle.json new file mode 100644 index 0000000000..11b9bb2550 --- /dev/null +++ b/resources/profiles/Meltingplot/filament/Meltingplot PET-CF15 @0.6 nozzle.json @@ -0,0 +1,21 @@ +{ + "type": "filament", + "name": "Meltingplot PET-CF15 @0.6 nozzle", + "inherits": "Meltingplot PET-CF15", + "from": "system", + "setting_id": "PcNAj2kwuUNBAjQE", + "instantiation": "true", + "filament_max_volumetric_speed": [ + "16" + ], + "slow_down_layer_time": [ + "3" + ], + "compatible_printers": [ + "Meltingplot MBL 133 0.6 nozzle", + "Meltingplot MBL 136 0.6 nozzle", + "Meltingplot MBL 308 0.6 nozzle", + "Meltingplot MBL 480 0.6 nozzle", + "Meltingplot CHX 350 0.6 nozzle" + ] +} diff --git a/resources/profiles/Meltingplot/filament/Meltingplot PET-CF15 @0.8 nozzle.json b/resources/profiles/Meltingplot/filament/Meltingplot PET-CF15 @0.8 nozzle.json new file mode 100644 index 0000000000..20039024ce --- /dev/null +++ b/resources/profiles/Meltingplot/filament/Meltingplot PET-CF15 @0.8 nozzle.json @@ -0,0 +1,21 @@ +{ + "type": "filament", + "name": "Meltingplot PET-CF15 @0.8 nozzle", + "inherits": "Meltingplot PET-CF15", + "from": "system", + "setting_id": "70EwKatuncZBKgoD", + "instantiation": "true", + "filament_max_volumetric_speed": [ + "21" + ], + "slow_down_layer_time": [ + "5" + ], + "compatible_printers": [ + "Meltingplot MBL 133 0.8 nozzle", + "Meltingplot MBL 136 0.8 nozzle", + "Meltingplot MBL 308 0.8 nozzle", + "Meltingplot MBL 480 0.8 nozzle", + "Meltingplot CHX 350 0.8 nozzle" + ] +} diff --git a/resources/profiles/Meltingplot/filament/Meltingplot PET-CF15 @1.0 nozzle.json b/resources/profiles/Meltingplot/filament/Meltingplot PET-CF15 @1.0 nozzle.json new file mode 100644 index 0000000000..9913b5f812 --- /dev/null +++ b/resources/profiles/Meltingplot/filament/Meltingplot PET-CF15 @1.0 nozzle.json @@ -0,0 +1,21 @@ +{ + "type": "filament", + "name": "Meltingplot PET-CF15 @1.0 nozzle", + "inherits": "Meltingplot PET-CF15", + "from": "system", + "setting_id": "X2yhWBjK4j46bUYW", + "instantiation": "true", + "filament_max_volumetric_speed": [ + "26" + ], + "slow_down_layer_time": [ + "7" + ], + "compatible_printers": [ + "Meltingplot MBL 133 1.0 nozzle", + "Meltingplot MBL 136 1.0 nozzle", + "Meltingplot MBL 308 1.0 nozzle", + "Meltingplot MBL 480 1.0 nozzle", + "Meltingplot CHX 350 1.0 nozzle" + ] +} diff --git a/resources/profiles/Meltingplot/filament/Meltingplot PET-CF15.json b/resources/profiles/Meltingplot/filament/Meltingplot PET-CF15.json new file mode 100644 index 0000000000..f932be9d05 --- /dev/null +++ b/resources/profiles/Meltingplot/filament/Meltingplot PET-CF15.json @@ -0,0 +1,91 @@ +{ + "type": "filament", + "name": "Meltingplot PET-CF15", + "inherits": "Generic PETG-CF @System", + "from": "system", + "setting_id": "IdqfEh7xRXKTYmV3", + "filament_id": "OFJdf5nt", + "instantiation": "true", + "filament_vendor": [ + "Meltingplot" + ], + "filament_type": [ + "PET-CF" + ], + "nozzle_temperature": [ + "280" + ], + "nozzle_temperature_initial_layer": [ + "280" + ], + "nozzle_temperature_range_low": [ + "260" + ], + "nozzle_temperature_range_high": [ + "290" + ], + "filament_max_volumetric_speed": [ + "31" + ], + "filament_density": [ + "1.4" + ], + "filament_cost": [ + "77.5" + ], + "filament_shrink": [ + "99.9%" + ], + "filament_shrinkage_compensation_z": [ + "99.9%" + ], + "temperature_vitrification": [ + "125" + ], + "fan_min_speed": [ + "100" + ], + "fan_max_speed": [ + "100" + ], + "slow_down_layer_time": [ + "11" + ], + "cool_plate_temp": [ + "90" + ], + "eng_plate_temp": [ + "90" + ], + "hot_plate_temp": [ + "90" + ], + "textured_plate_temp": [ + "90" + ], + "cool_plate_temp_initial_layer": [ + "90" + ], + "eng_plate_temp_initial_layer": [ + "90" + ], + "hot_plate_temp_initial_layer": [ + "90" + ], + "textured_plate_temp_initial_layer": [ + "90" + ], + "filament_diameter": [ + "2.85" + ], + "close_fan_the_first_x_layers": [ + "1" + ], + "compatible_printers": [ + "Meltingplot MBL 133 1.2 nozzle", + "Meltingplot MBL 136 1.2 nozzle", + "Meltingplot MBL 308 1.2 nozzle", + "Meltingplot MBL 480 1.2 nozzle", + "Meltingplot CHX 350 1.2 nozzle" + ] +} diff --git a/resources/profiles/Meltingplot/filament/Meltingplot PETG @0.4 nozzle.json b/resources/profiles/Meltingplot/filament/Meltingplot PETG @0.4 nozzle.json new file mode 100644 index 0000000000..55df65bb99 --- /dev/null +++ b/resources/profiles/Meltingplot/filament/Meltingplot PETG @0.4 nozzle.json @@ -0,0 +1,21 @@ +{ + "type": "filament", + "name": "Meltingplot PETG @0.4 nozzle", + "inherits": "Meltingplot PETG", + "from": "system", + "setting_id": "2ohDGd34awK2DVbV", + "instantiation": "true", + "filament_max_volumetric_speed": [ + "9" + ], + "slow_down_layer_time": [ + "4" + ], + "compatible_printers": [ + "Meltingplot MBL 133 0.4 nozzle", + "Meltingplot MBL 136 0.4 nozzle", + "Meltingplot MBL 308 0.4 nozzle", + "Meltingplot MBL 480 0.4 nozzle", + "Meltingplot CHX 350 0.4 nozzle" + ] +} diff --git a/resources/profiles/Meltingplot/filament/Meltingplot PETG @0.6 nozzle.json b/resources/profiles/Meltingplot/filament/Meltingplot PETG @0.6 nozzle.json new file mode 100644 index 0000000000..5d77c69c8f --- /dev/null +++ b/resources/profiles/Meltingplot/filament/Meltingplot PETG @0.6 nozzle.json @@ -0,0 +1,21 @@ +{ + "type": "filament", + "name": "Meltingplot PETG @0.6 nozzle", + "inherits": "Meltingplot PETG", + "from": "system", + "setting_id": "DZe1WokuOM5byttU", + "instantiation": "true", + "filament_max_volumetric_speed": [ + "14" + ], + "slow_down_layer_time": [ + "8" + ], + "compatible_printers": [ + "Meltingplot MBL 133 0.6 nozzle", + "Meltingplot MBL 136 0.6 nozzle", + "Meltingplot MBL 308 0.6 nozzle", + "Meltingplot MBL 480 0.6 nozzle", + "Meltingplot CHX 350 0.6 nozzle" + ] +} diff --git a/resources/profiles/Meltingplot/filament/Meltingplot PETG @0.8 nozzle.json b/resources/profiles/Meltingplot/filament/Meltingplot PETG @0.8 nozzle.json new file mode 100644 index 0000000000..4e5f16b411 --- /dev/null +++ b/resources/profiles/Meltingplot/filament/Meltingplot PETG @0.8 nozzle.json @@ -0,0 +1,21 @@ +{ + "type": "filament", + "name": "Meltingplot PETG @0.8 nozzle", + "inherits": "Meltingplot PETG", + "from": "system", + "setting_id": "LwFY7N8Uisy6ivOV", + "instantiation": "true", + "filament_max_volumetric_speed": [ + "18" + ], + "slow_down_layer_time": [ + "15" + ], + "compatible_printers": [ + "Meltingplot MBL 133 0.8 nozzle", + "Meltingplot MBL 136 0.8 nozzle", + "Meltingplot MBL 308 0.8 nozzle", + "Meltingplot MBL 480 0.8 nozzle", + "Meltingplot CHX 350 0.8 nozzle" + ] +} diff --git a/resources/profiles/Meltingplot/filament/Meltingplot PETG @1.0 nozzle.json b/resources/profiles/Meltingplot/filament/Meltingplot PETG @1.0 nozzle.json new file mode 100644 index 0000000000..cdc4620078 --- /dev/null +++ b/resources/profiles/Meltingplot/filament/Meltingplot PETG @1.0 nozzle.json @@ -0,0 +1,21 @@ +{ + "type": "filament", + "name": "Meltingplot PETG @1.0 nozzle", + "inherits": "Meltingplot PETG", + "from": "system", + "setting_id": "kR8Vbizk0CPciCbD", + "instantiation": "true", + "filament_max_volumetric_speed": [ + "23" + ], + "slow_down_layer_time": [ + "22" + ], + "compatible_printers": [ + "Meltingplot MBL 133 1.0 nozzle", + "Meltingplot MBL 136 1.0 nozzle", + "Meltingplot MBL 308 1.0 nozzle", + "Meltingplot MBL 480 1.0 nozzle", + "Meltingplot CHX 350 1.0 nozzle" + ] +} diff --git a/resources/profiles/Meltingplot/filament/Meltingplot PETG.json b/resources/profiles/Meltingplot/filament/Meltingplot PETG.json new file mode 100644 index 0000000000..d6ed4e25cb --- /dev/null +++ b/resources/profiles/Meltingplot/filament/Meltingplot PETG.json @@ -0,0 +1,70 @@ +{ + "type": "filament", + "name": "Meltingplot PETG", + "inherits": "Generic PETG @System", + "from": "system", + "setting_id": "dsW7JrzWhKAY1fey", + "filament_id": "OFvlreVF", + "instantiation": "true", + "filament_vendor": [ + "Meltingplot" + ], + "nozzle_temperature": [ + "245" + ], + "nozzle_temperature_initial_layer": [ + "245" + ], + "filament_max_volumetric_speed": [ + "27" + ], + "filament_cost": [ + "35" + ], + "default_filament_colour": [ + "#123123" + ], + "fan_min_speed": [ + "50" + ], + "fan_cooling_layer_time": [ + "60" + ], + "slow_down_layer_time": [ + "33" + ], + "cool_plate_temp": [ + "90" + ], + "eng_plate_temp": [ + "90" + ], + "hot_plate_temp": [ + "90" + ], + "textured_plate_temp": [ + "90" + ], + "cool_plate_temp_initial_layer": [ + "90" + ], + "eng_plate_temp_initial_layer": [ + "90" + ], + "hot_plate_temp_initial_layer": [ + "90" + ], + "textured_plate_temp_initial_layer": [ + "90" + ], + "filament_diameter": [ + "2.85" + ], + "compatible_printers": [ + "Meltingplot MBL 133 1.2 nozzle", + "Meltingplot MBL 136 1.2 nozzle", + "Meltingplot MBL 308 1.2 nozzle", + "Meltingplot MBL 480 1.2 nozzle", + "Meltingplot CHX 350 1.2 nozzle" + ] +} diff --git a/resources/profiles/Meltingplot/filament/Meltingplot PLA @0.4 nozzle.json b/resources/profiles/Meltingplot/filament/Meltingplot PLA @0.4 nozzle.json new file mode 100644 index 0000000000..4ec8bc1fb5 --- /dev/null +++ b/resources/profiles/Meltingplot/filament/Meltingplot PLA @0.4 nozzle.json @@ -0,0 +1,21 @@ +{ + "type": "filament", + "name": "Meltingplot PLA @0.4 nozzle", + "inherits": "Meltingplot PLA", + "from": "system", + "setting_id": "T3OEfrhyZ6ISyv20", + "instantiation": "true", + "filament_max_volumetric_speed": [ + "11" + ], + "slow_down_layer_time": [ + "8" + ], + "compatible_printers": [ + "Meltingplot MBL 133 0.4 nozzle", + "Meltingplot MBL 136 0.4 nozzle", + "Meltingplot MBL 308 0.4 nozzle", + "Meltingplot MBL 480 0.4 nozzle", + "Meltingplot CHX 350 0.4 nozzle" + ] +} diff --git a/resources/profiles/Meltingplot/filament/Meltingplot PLA @0.6 nozzle.json b/resources/profiles/Meltingplot/filament/Meltingplot PLA @0.6 nozzle.json new file mode 100644 index 0000000000..054bc03ab6 --- /dev/null +++ b/resources/profiles/Meltingplot/filament/Meltingplot PLA @0.6 nozzle.json @@ -0,0 +1,21 @@ +{ + "type": "filament", + "name": "Meltingplot PLA @0.6 nozzle", + "inherits": "Meltingplot PLA", + "from": "system", + "setting_id": "hsgzwjPc26BJ4sQu", + "instantiation": "true", + "filament_max_volumetric_speed": [ + "16" + ], + "slow_down_layer_time": [ + "17" + ], + "compatible_printers": [ + "Meltingplot MBL 133 0.6 nozzle", + "Meltingplot MBL 136 0.6 nozzle", + "Meltingplot MBL 308 0.6 nozzle", + "Meltingplot MBL 480 0.6 nozzle", + "Meltingplot CHX 350 0.6 nozzle" + ] +} diff --git a/resources/profiles/Meltingplot/filament/Meltingplot PLA @0.8 nozzle.json b/resources/profiles/Meltingplot/filament/Meltingplot PLA @0.8 nozzle.json new file mode 100644 index 0000000000..7fa45fc182 --- /dev/null +++ b/resources/profiles/Meltingplot/filament/Meltingplot PLA @0.8 nozzle.json @@ -0,0 +1,21 @@ +{ + "type": "filament", + "name": "Meltingplot PLA @0.8 nozzle", + "inherits": "Meltingplot PLA", + "from": "system", + "setting_id": "cz6RkfsQ0hJE0hYG", + "instantiation": "true", + "filament_max_volumetric_speed": [ + "22" + ], + "slow_down_layer_time": [ + "30" + ], + "compatible_printers": [ + "Meltingplot MBL 133 0.8 nozzle", + "Meltingplot MBL 136 0.8 nozzle", + "Meltingplot MBL 308 0.8 nozzle", + "Meltingplot MBL 480 0.8 nozzle", + "Meltingplot CHX 350 0.8 nozzle" + ] +} diff --git a/resources/profiles/Meltingplot/filament/Meltingplot PLA @1.0 nozzle.json b/resources/profiles/Meltingplot/filament/Meltingplot PLA @1.0 nozzle.json new file mode 100644 index 0000000000..bbb19233db --- /dev/null +++ b/resources/profiles/Meltingplot/filament/Meltingplot PLA @1.0 nozzle.json @@ -0,0 +1,21 @@ +{ + "type": "filament", + "name": "Meltingplot PLA @1.0 nozzle", + "inherits": "Meltingplot PLA", + "from": "system", + "setting_id": "H3n0VPl3CymiK9VN", + "instantiation": "true", + "filament_max_volumetric_speed": [ + "27" + ], + "slow_down_layer_time": [ + "45" + ], + "compatible_printers": [ + "Meltingplot MBL 133 1.0 nozzle", + "Meltingplot MBL 136 1.0 nozzle", + "Meltingplot MBL 308 1.0 nozzle", + "Meltingplot MBL 480 1.0 nozzle", + "Meltingplot CHX 350 1.0 nozzle" + ] +} diff --git a/resources/profiles/Meltingplot/filament/Meltingplot PLA.json b/resources/profiles/Meltingplot/filament/Meltingplot PLA.json new file mode 100644 index 0000000000..60575e7aa6 --- /dev/null +++ b/resources/profiles/Meltingplot/filament/Meltingplot PLA.json @@ -0,0 +1,67 @@ +{ + "type": "filament", + "name": "Meltingplot PLA", + "inherits": "Generic PLA @System", + "from": "system", + "setting_id": "ONpaHlfJVJyh7Shb", + "filament_id": "OFwXRVbB", + "instantiation": "true", + "filament_vendor": [ + "Meltingplot" + ], + "nozzle_temperature": [ + "210" + ], + "nozzle_temperature_initial_layer": [ + "215" + ], + "filament_cost": [ + "34.9" + ], + "default_filament_colour": [ + "#F8F8F8" + ], + "slow_down_layer_time": [ + "66" + ], + "slow_down_min_speed": [ + "15" + ], + "cool_plate_temp": [ + "60" + ], + "eng_plate_temp": [ + "60" + ], + "hot_plate_temp": [ + "60" + ], + "textured_plate_temp": [ + "60" + ], + "cool_plate_temp_initial_layer": [ + "65" + ], + "eng_plate_temp_initial_layer": [ + "65" + ], + "hot_plate_temp_initial_layer": [ + "65" + ], + "textured_plate_temp_initial_layer": [ + "65" + ], + "filament_diameter": [ + "2.85" + ], + "filament_max_volumetric_speed": [ + "33" + ], + "compatible_printers": [ + "Meltingplot MBL 133 1.2 nozzle", + "Meltingplot MBL 136 1.2 nozzle", + "Meltingplot MBL 308 1.2 nozzle", + "Meltingplot MBL 480 1.2 nozzle", + "Meltingplot CHX 350 1.2 nozzle" + ] +} diff --git a/resources/profiles/Meltingplot/filament/Meltingplot TitanX @0.4 nozzle.json b/resources/profiles/Meltingplot/filament/Meltingplot TitanX @0.4 nozzle.json new file mode 100644 index 0000000000..6804806002 --- /dev/null +++ b/resources/profiles/Meltingplot/filament/Meltingplot TitanX @0.4 nozzle.json @@ -0,0 +1,21 @@ +{ + "type": "filament", + "name": "Meltingplot TitanX @0.4 nozzle", + "inherits": "Meltingplot TitanX", + "from": "system", + "setting_id": "i5ttRpqpqF3Kg8IF", + "instantiation": "true", + "filament_max_volumetric_speed": [ + "11" + ], + "slow_down_layer_time": [ + "4" + ], + "compatible_printers": [ + "Meltingplot MBL 133 0.4 nozzle", + "Meltingplot MBL 136 0.4 nozzle", + "Meltingplot MBL 308 0.4 nozzle", + "Meltingplot MBL 480 0.4 nozzle", + "Meltingplot CHX 350 0.4 nozzle" + ] +} diff --git a/resources/profiles/Meltingplot/filament/Meltingplot TitanX @0.6 nozzle.json b/resources/profiles/Meltingplot/filament/Meltingplot TitanX @0.6 nozzle.json new file mode 100644 index 0000000000..a80febac3f --- /dev/null +++ b/resources/profiles/Meltingplot/filament/Meltingplot TitanX @0.6 nozzle.json @@ -0,0 +1,21 @@ +{ + "type": "filament", + "name": "Meltingplot TitanX @0.6 nozzle", + "inherits": "Meltingplot TitanX", + "from": "system", + "setting_id": "Vbm6NJb4il6QAU6v", + "instantiation": "true", + "filament_max_volumetric_speed": [ + "16" + ], + "slow_down_layer_time": [ + "8" + ], + "compatible_printers": [ + "Meltingplot MBL 133 0.6 nozzle", + "Meltingplot MBL 136 0.6 nozzle", + "Meltingplot MBL 308 0.6 nozzle", + "Meltingplot MBL 480 0.6 nozzle", + "Meltingplot CHX 350 0.6 nozzle" + ] +} diff --git a/resources/profiles/Meltingplot/filament/Meltingplot TitanX @0.8 nozzle.json b/resources/profiles/Meltingplot/filament/Meltingplot TitanX @0.8 nozzle.json new file mode 100644 index 0000000000..3815b36da9 --- /dev/null +++ b/resources/profiles/Meltingplot/filament/Meltingplot TitanX @0.8 nozzle.json @@ -0,0 +1,21 @@ +{ + "type": "filament", + "name": "Meltingplot TitanX @0.8 nozzle", + "inherits": "Meltingplot TitanX", + "from": "system", + "setting_id": "jYrElhVPtK2Dpb9K", + "instantiation": "true", + "filament_max_volumetric_speed": [ + "22" + ], + "slow_down_layer_time": [ + "15" + ], + "compatible_printers": [ + "Meltingplot MBL 133 0.8 nozzle", + "Meltingplot MBL 136 0.8 nozzle", + "Meltingplot MBL 308 0.8 nozzle", + "Meltingplot MBL 480 0.8 nozzle", + "Meltingplot CHX 350 0.8 nozzle" + ] +} diff --git a/resources/profiles/Meltingplot/filament/Meltingplot TitanX @1.0 nozzle.json b/resources/profiles/Meltingplot/filament/Meltingplot TitanX @1.0 nozzle.json new file mode 100644 index 0000000000..51ccd444e2 --- /dev/null +++ b/resources/profiles/Meltingplot/filament/Meltingplot TitanX @1.0 nozzle.json @@ -0,0 +1,21 @@ +{ + "type": "filament", + "name": "Meltingplot TitanX @1.0 nozzle", + "inherits": "Meltingplot TitanX", + "from": "system", + "setting_id": "lQDEFxTsxFsT5A4n", + "instantiation": "true", + "filament_max_volumetric_speed": [ + "27" + ], + "slow_down_layer_time": [ + "22" + ], + "compatible_printers": [ + "Meltingplot MBL 133 1.0 nozzle", + "Meltingplot MBL 136 1.0 nozzle", + "Meltingplot MBL 308 1.0 nozzle", + "Meltingplot MBL 480 1.0 nozzle", + "Meltingplot CHX 350 1.0 nozzle" + ] +} diff --git a/resources/profiles/Meltingplot/filament/Meltingplot TitanX.json b/resources/profiles/Meltingplot/filament/Meltingplot TitanX.json new file mode 100644 index 0000000000..5082e6e19e --- /dev/null +++ b/resources/profiles/Meltingplot/filament/Meltingplot TitanX.json @@ -0,0 +1,61 @@ +{ + "type": "filament", + "name": "Meltingplot TitanX", + "inherits": "Generic ABS @System", + "from": "system", + "setting_id": "LDPRmxlvX97NXF0F", + "filament_id": "OFyYfgDM", + "instantiation": "true", + "filament_vendor": [ + "Meltingplot" + ], + "filament_flow_ratio": [ + "0.93" + ], + "filament_shrink": [ + "99.75%" + ], + "filament_density": [ + "1.07" + ], + "slow_down_layer_time": [ + "33" + ], + "cool_plate_temp": [ + "110" + ], + "eng_plate_temp": [ + "110" + ], + "hot_plate_temp": [ + "110" + ], + "textured_plate_temp": [ + "110" + ], + "cool_plate_temp_initial_layer": [ + "110" + ], + "eng_plate_temp_initial_layer": [ + "110" + ], + "hot_plate_temp_initial_layer": [ + "110" + ], + "textured_plate_temp_initial_layer": [ + "110" + ], + "filament_diameter": [ + "2.85" + ], + "filament_max_volumetric_speed": [ + "33" + ], + "compatible_printers": [ + "Meltingplot MBL 133 1.2 nozzle", + "Meltingplot MBL 136 1.2 nozzle", + "Meltingplot MBL 308 1.2 nozzle", + "Meltingplot MBL 480 1.2 nozzle", + "Meltingplot CHX 350 1.2 nozzle" + ] +} diff --git a/resources/profiles/Meltingplot/machine/Meltingplot CHX 350 0.4 nozzle.json b/resources/profiles/Meltingplot/machine/Meltingplot CHX 350 0.4 nozzle.json new file mode 100644 index 0000000000..c59db36162 --- /dev/null +++ b/resources/profiles/Meltingplot/machine/Meltingplot CHX 350 0.4 nozzle.json @@ -0,0 +1,30 @@ +{ + "type": "machine", + "name": "Meltingplot CHX 350 0.4 nozzle", + "inherits": "fdm_machine_meltingplot_chx", + "from": "system", + "setting_id": "gyTKYZ8qKgen4dOM", + "instantiation": "true", + "printer_model": "Meltingplot CHX 350", + "printer_variant": "0.4", + "nozzle_diameter": [ + "0.4" + ], + "min_layer_height": [ + "0.16" + ], + "max_layer_height": [ + "0.24" + ], + "printable_area": [ + "0x0", + "880x0", + "880x422", + "0x422" + ], + "printable_height": "943", + "default_print_profile": "0.18mm Fine 0.4 nozzle @Meltingplot CHX 350", + "default_filament_profile": [ + "Meltingplot PLA @0.4 nozzle" + ] +} diff --git a/resources/profiles/Meltingplot/machine/Meltingplot CHX 350 0.6 nozzle.json b/resources/profiles/Meltingplot/machine/Meltingplot CHX 350 0.6 nozzle.json new file mode 100644 index 0000000000..bddf34e56a --- /dev/null +++ b/resources/profiles/Meltingplot/machine/Meltingplot CHX 350 0.6 nozzle.json @@ -0,0 +1,30 @@ +{ + "type": "machine", + "name": "Meltingplot CHX 350 0.6 nozzle", + "inherits": "fdm_machine_meltingplot_chx", + "from": "system", + "setting_id": "OeqLbNEMEImXnJBz", + "instantiation": "true", + "printer_model": "Meltingplot CHX 350", + "printer_variant": "0.6", + "nozzle_diameter": [ + "0.6" + ], + "min_layer_height": [ + "0.24" + ], + "max_layer_height": [ + "0.36" + ], + "printable_area": [ + "0x0", + "880x0", + "880x422", + "0x422" + ], + "printable_height": "943", + "default_print_profile": "0.30mm Standard 0.6 nozzle @Meltingplot CHX 350", + "default_filament_profile": [ + "Meltingplot PLA @0.6 nozzle" + ] +} diff --git a/resources/profiles/Meltingplot/machine/Meltingplot CHX 350 0.8 nozzle.json b/resources/profiles/Meltingplot/machine/Meltingplot CHX 350 0.8 nozzle.json new file mode 100644 index 0000000000..bb3a56b5ce --- /dev/null +++ b/resources/profiles/Meltingplot/machine/Meltingplot CHX 350 0.8 nozzle.json @@ -0,0 +1,32 @@ +{ + "type": "machine", + "name": "Meltingplot CHX 350 0.8 nozzle", + "inherits": "fdm_machine_meltingplot_chx", + "from": "system", + "setting_id": "IlK23KWfTD7BLPpZ", + "instantiation": "true", + "printer_model": "Meltingplot CHX 350", + "printer_variant": "0.8", + "nozzle_diameter": [ + "0.8" + ], + "min_layer_height": [ + "0.32" + ], + "max_layer_height": [ + "0.48" + ], + "printable_area": [ + "0x0", + "880x0", + "880x422", + "0x422" + ], + "printable_height": "943", + "default_print_profile": "0.38mm Standard 0.8 nozzle @Meltingplot CHX 350", + "default_filament_profile": [ + "Meltingplot PLA @0.8 nozzle" + ], + "min_resonance_avoidance_speed": "55", + "max_resonance_avoidance_speed": "115" +} diff --git a/resources/profiles/Meltingplot/machine/Meltingplot CHX 350 1.0 nozzle.json b/resources/profiles/Meltingplot/machine/Meltingplot CHX 350 1.0 nozzle.json new file mode 100644 index 0000000000..0c2f656c94 --- /dev/null +++ b/resources/profiles/Meltingplot/machine/Meltingplot CHX 350 1.0 nozzle.json @@ -0,0 +1,33 @@ +{ + "type": "machine", + "name": "Meltingplot CHX 350 1.0 nozzle", + "inherits": "fdm_machine_meltingplot_chx", + "from": "system", + "setting_id": "AGIxh7arXUPLFcnj", + "instantiation": "true", + "printer_model": "Meltingplot CHX 350", + "printer_variant": "1.0", + "nozzle_diameter": [ + "1.0" + ], + "min_layer_height": [ + "0.40" + ], + "max_layer_height": [ + "0.60" + ], + "printable_area": [ + "0x0", + "880x0", + "880x422", + "0x422" + ], + "printable_height": "943", + "default_print_profile": "0.48mm Optimal 1.0 nozzle @Meltingplot CHX 350", + "default_filament_profile": [ + "Meltingplot PLA @1.0 nozzle" + ], + "nozzle_type": [ + "hardened_steel" + ] +} diff --git a/resources/profiles/Meltingplot/machine/Meltingplot CHX 350 1.2 nozzle.json b/resources/profiles/Meltingplot/machine/Meltingplot CHX 350 1.2 nozzle.json new file mode 100644 index 0000000000..fa511ee85a --- /dev/null +++ b/resources/profiles/Meltingplot/machine/Meltingplot CHX 350 1.2 nozzle.json @@ -0,0 +1,33 @@ +{ + "type": "machine", + "name": "Meltingplot CHX 350 1.2 nozzle", + "inherits": "fdm_machine_meltingplot_chx", + "from": "system", + "setting_id": "xcwkp9Kdund0y4Zh", + "instantiation": "true", + "printer_model": "Meltingplot CHX 350", + "printer_variant": "1.2", + "nozzle_diameter": [ + "1.2" + ], + "min_layer_height": [ + "0.48" + ], + "max_layer_height": [ + "0.72" + ], + "printable_area": [ + "0x0", + "880x0", + "880x422", + "0x422" + ], + "printable_height": "943", + "default_print_profile": "0.56mm Optimal 1.2 nozzle @Meltingplot CHX 350", + "default_filament_profile": [ + "Meltingplot PLA" + ], + "nozzle_type": [ + "hardened_steel" + ] +} diff --git a/resources/profiles/Meltingplot/machine/Meltingplot CHX 350.json b/resources/profiles/Meltingplot/machine/Meltingplot CHX 350.json new file mode 100644 index 0000000000..22d9b57d30 --- /dev/null +++ b/resources/profiles/Meltingplot/machine/Meltingplot CHX 350.json @@ -0,0 +1,12 @@ +{ + "type": "machine_model", + "name": "Meltingplot CHX 350", + "model_id": "Meltingplot-CHX-350", + "nozzle_diameter": "0.4;0.6;0.8;1.0;1.2", + "machine_tech": "FFF", + "family": "Meltingplot", + "bed_model": "chx350-printbed.stl", + "bed_texture": "chx350-texture.svg", + "hotend_model": "", + "default_materials": "Meltingplot PLA @0.4 nozzle;Meltingplot PLA @0.6 nozzle;Meltingplot PLA @0.8 nozzle;Meltingplot PLA @1.0 nozzle;Meltingplot PLA;Meltingplot PETG @0.4 nozzle;Meltingplot PETG @0.6 nozzle;Meltingplot PETG @0.8 nozzle;Meltingplot PETG @1.0 nozzle;Meltingplot PETG;Meltingplot ABS @0.4 nozzle;Meltingplot ABS @0.6 nozzle;Meltingplot ABS @0.8 nozzle;Meltingplot ABS @1.0 nozzle;Meltingplot ABS;Meltingplot ASA @0.4 nozzle;Meltingplot ASA @0.6 nozzle;Meltingplot ASA @0.8 nozzle;Meltingplot ASA @1.0 nozzle;Meltingplot ASA" +} diff --git a/resources/profiles/Meltingplot/machine/Meltingplot MBL 133 0.4 nozzle.json b/resources/profiles/Meltingplot/machine/Meltingplot MBL 133 0.4 nozzle.json new file mode 100644 index 0000000000..413b86a245 --- /dev/null +++ b/resources/profiles/Meltingplot/machine/Meltingplot MBL 133 0.4 nozzle.json @@ -0,0 +1,30 @@ +{ + "type": "machine", + "name": "Meltingplot MBL 133 0.4 nozzle", + "inherits": "fdm_machine_meltingplot_mbl", + "from": "system", + "setting_id": "wyroTvO4uFQPS3Se", + "instantiation": "true", + "printer_model": "Meltingplot MBL 133", + "printer_variant": "0.4", + "nozzle_diameter": [ + "0.4" + ], + "min_layer_height": [ + "0.16" + ], + "max_layer_height": [ + "0.24" + ], + "printable_area": [ + "0x0", + "835x0", + "835x405", + "0x405" + ], + "printable_height": "394", + "default_print_profile": "0.18mm Fine 0.4 nozzle @Meltingplot MBL", + "default_filament_profile": [ + "Meltingplot PLA @0.4 nozzle" + ] +} diff --git a/resources/profiles/Meltingplot/machine/Meltingplot MBL 133 0.6 nozzle.json b/resources/profiles/Meltingplot/machine/Meltingplot MBL 133 0.6 nozzle.json new file mode 100644 index 0000000000..1f6e02ec96 --- /dev/null +++ b/resources/profiles/Meltingplot/machine/Meltingplot MBL 133 0.6 nozzle.json @@ -0,0 +1,30 @@ +{ + "type": "machine", + "name": "Meltingplot MBL 133 0.6 nozzle", + "inherits": "fdm_machine_meltingplot_mbl", + "from": "system", + "setting_id": "QbxTZqa4I7jaXUzw", + "instantiation": "true", + "printer_model": "Meltingplot MBL 133", + "printer_variant": "0.6", + "nozzle_diameter": [ + "0.6" + ], + "min_layer_height": [ + "0.24" + ], + "max_layer_height": [ + "0.36" + ], + "printable_area": [ + "0x0", + "835x0", + "835x405", + "0x405" + ], + "printable_height": "394", + "default_print_profile": "0.30mm Standard 0.6 nozzle @Meltingplot MBL", + "default_filament_profile": [ + "Meltingplot PLA @0.6 nozzle" + ] +} diff --git a/resources/profiles/Meltingplot/machine/Meltingplot MBL 133 0.8 nozzle.json b/resources/profiles/Meltingplot/machine/Meltingplot MBL 133 0.8 nozzle.json new file mode 100644 index 0000000000..506acfdf6f --- /dev/null +++ b/resources/profiles/Meltingplot/machine/Meltingplot MBL 133 0.8 nozzle.json @@ -0,0 +1,30 @@ +{ + "type": "machine", + "name": "Meltingplot MBL 133 0.8 nozzle", + "inherits": "fdm_machine_meltingplot_mbl", + "from": "system", + "setting_id": "VXumP32DSNKwddyS", + "instantiation": "true", + "printer_model": "Meltingplot MBL 133", + "printer_variant": "0.8", + "nozzle_diameter": [ + "0.8" + ], + "min_layer_height": [ + "0.32" + ], + "max_layer_height": [ + "0.48" + ], + "printable_area": [ + "0x0", + "835x0", + "835x405", + "0x405" + ], + "printable_height": "394", + "default_print_profile": "0.38mm Standard 0.8 nozzle @Meltingplot MBL", + "default_filament_profile": [ + "Meltingplot PLA @0.8 nozzle" + ] +} diff --git a/resources/profiles/Meltingplot/machine/Meltingplot MBL 133 1.0 nozzle.json b/resources/profiles/Meltingplot/machine/Meltingplot MBL 133 1.0 nozzle.json new file mode 100644 index 0000000000..d4943d8642 --- /dev/null +++ b/resources/profiles/Meltingplot/machine/Meltingplot MBL 133 1.0 nozzle.json @@ -0,0 +1,30 @@ +{ + "type": "machine", + "name": "Meltingplot MBL 133 1.0 nozzle", + "inherits": "fdm_machine_meltingplot_mbl", + "from": "system", + "setting_id": "A2a4j8nclQxokoHn", + "instantiation": "true", + "printer_model": "Meltingplot MBL 133", + "printer_variant": "1.0", + "nozzle_diameter": [ + "1.0" + ], + "min_layer_height": [ + "0.40" + ], + "max_layer_height": [ + "0.60" + ], + "printable_area": [ + "0x0", + "835x0", + "835x405", + "0x405" + ], + "printable_height": "394", + "default_print_profile": "0.48mm Optimal 1.0 nozzle @Meltingplot MBL", + "default_filament_profile": [ + "Meltingplot PLA @1.0 nozzle" + ] +} diff --git a/resources/profiles/Meltingplot/machine/Meltingplot MBL 133 1.2 nozzle.json b/resources/profiles/Meltingplot/machine/Meltingplot MBL 133 1.2 nozzle.json new file mode 100644 index 0000000000..6107f64728 --- /dev/null +++ b/resources/profiles/Meltingplot/machine/Meltingplot MBL 133 1.2 nozzle.json @@ -0,0 +1,30 @@ +{ + "type": "machine", + "name": "Meltingplot MBL 133 1.2 nozzle", + "inherits": "fdm_machine_meltingplot_mbl", + "from": "system", + "setting_id": "wn8Ez4ZM1ubuftLv", + "instantiation": "true", + "printer_model": "Meltingplot MBL 133", + "printer_variant": "1.2", + "nozzle_diameter": [ + "1.2" + ], + "min_layer_height": [ + "0.48" + ], + "max_layer_height": [ + "0.72" + ], + "printable_area": [ + "0x0", + "835x0", + "835x405", + "0x405" + ], + "printable_height": "394", + "default_print_profile": "0.56mm Optimal 1.2 nozzle @Meltingplot MBL", + "default_filament_profile": [ + "Meltingplot PLA" + ] +} diff --git a/resources/profiles/Meltingplot/machine/Meltingplot MBL 133.json b/resources/profiles/Meltingplot/machine/Meltingplot MBL 133.json new file mode 100644 index 0000000000..5a8d76e344 --- /dev/null +++ b/resources/profiles/Meltingplot/machine/Meltingplot MBL 133.json @@ -0,0 +1,12 @@ +{ + "type": "machine_model", + "name": "Meltingplot MBL 133", + "model_id": "Meltingplot-MBL-133", + "nozzle_diameter": "0.8;0.4;0.6;1.0;1.2", + "machine_tech": "FFF", + "family": "Meltingplot", + "bed_model": "mbl133-printbed.stl", + "bed_texture": "mbl-133-texture.svg", + "hotend_model": "", + "default_materials": "Meltingplot PLA @0.4 nozzle;Meltingplot PLA @0.6 nozzle;Meltingplot PLA @0.8 nozzle;Meltingplot PLA @1.0 nozzle;Meltingplot PLA;Meltingplot PETG @0.4 nozzle;Meltingplot PETG @0.6 nozzle;Meltingplot PETG @0.8 nozzle;Meltingplot PETG @1.0 nozzle;Meltingplot PETG;Meltingplot ABS @0.4 nozzle;Meltingplot ABS @0.6 nozzle;Meltingplot ABS @0.8 nozzle;Meltingplot ABS @1.0 nozzle;Meltingplot ABS;Meltingplot ASA @0.4 nozzle;Meltingplot ASA @0.6 nozzle;Meltingplot ASA @0.8 nozzle;Meltingplot ASA @1.0 nozzle;Meltingplot ASA" +} diff --git a/resources/profiles/Meltingplot/machine/Meltingplot MBL 136 0.4 nozzle.json b/resources/profiles/Meltingplot/machine/Meltingplot MBL 136 0.4 nozzle.json new file mode 100644 index 0000000000..efcd27c2ec --- /dev/null +++ b/resources/profiles/Meltingplot/machine/Meltingplot MBL 136 0.4 nozzle.json @@ -0,0 +1,30 @@ +{ + "type": "machine", + "name": "Meltingplot MBL 136 0.4 nozzle", + "inherits": "fdm_machine_meltingplot_mbl", + "from": "system", + "setting_id": "Wv2F2INNahYnIP2n", + "instantiation": "true", + "printer_model": "Meltingplot MBL 136", + "printer_variant": "0.4", + "nozzle_diameter": [ + "0.4" + ], + "min_layer_height": [ + "0.16" + ], + "max_layer_height": [ + "0.24" + ], + "printable_area": [ + "0x0", + "850x0", + "850x405", + "0x405" + ], + "printable_height": "396", + "default_print_profile": "0.18mm Fine 0.4 nozzle @Meltingplot MBL", + "default_filament_profile": [ + "Meltingplot PLA @0.4 nozzle" + ] +} diff --git a/resources/profiles/Meltingplot/machine/Meltingplot MBL 136 0.6 nozzle.json b/resources/profiles/Meltingplot/machine/Meltingplot MBL 136 0.6 nozzle.json new file mode 100644 index 0000000000..2bf1e00ae6 --- /dev/null +++ b/resources/profiles/Meltingplot/machine/Meltingplot MBL 136 0.6 nozzle.json @@ -0,0 +1,30 @@ +{ + "type": "machine", + "name": "Meltingplot MBL 136 0.6 nozzle", + "inherits": "fdm_machine_meltingplot_mbl", + "from": "system", + "setting_id": "bmYfNrpRLtITsguf", + "instantiation": "true", + "printer_model": "Meltingplot MBL 136", + "printer_variant": "0.6", + "nozzle_diameter": [ + "0.6" + ], + "min_layer_height": [ + "0.24" + ], + "max_layer_height": [ + "0.36" + ], + "printable_area": [ + "0x0", + "850x0", + "850x405", + "0x405" + ], + "printable_height": "396", + "default_print_profile": "0.30mm Standard 0.6 nozzle @Meltingplot MBL", + "default_filament_profile": [ + "Meltingplot PLA @0.6 nozzle" + ] +} diff --git a/resources/profiles/Meltingplot/machine/Meltingplot MBL 136 0.8 nozzle.json b/resources/profiles/Meltingplot/machine/Meltingplot MBL 136 0.8 nozzle.json new file mode 100644 index 0000000000..922ec96fce --- /dev/null +++ b/resources/profiles/Meltingplot/machine/Meltingplot MBL 136 0.8 nozzle.json @@ -0,0 +1,30 @@ +{ + "type": "machine", + "name": "Meltingplot MBL 136 0.8 nozzle", + "inherits": "fdm_machine_meltingplot_mbl", + "from": "system", + "setting_id": "9fv3aEc4tAsdeaPI", + "instantiation": "true", + "printer_model": "Meltingplot MBL 136", + "printer_variant": "0.8", + "nozzle_diameter": [ + "0.8" + ], + "min_layer_height": [ + "0.32" + ], + "max_layer_height": [ + "0.48" + ], + "printable_area": [ + "0x0", + "850x0", + "850x405", + "0x405" + ], + "printable_height": "396", + "default_print_profile": "0.38mm Standard 0.8 nozzle @Meltingplot MBL", + "default_filament_profile": [ + "Meltingplot PLA @0.8 nozzle" + ] +} diff --git a/resources/profiles/Meltingplot/machine/Meltingplot MBL 136 1.0 nozzle.json b/resources/profiles/Meltingplot/machine/Meltingplot MBL 136 1.0 nozzle.json new file mode 100644 index 0000000000..0e1e6dadb7 --- /dev/null +++ b/resources/profiles/Meltingplot/machine/Meltingplot MBL 136 1.0 nozzle.json @@ -0,0 +1,30 @@ +{ + "type": "machine", + "name": "Meltingplot MBL 136 1.0 nozzle", + "inherits": "fdm_machine_meltingplot_mbl", + "from": "system", + "setting_id": "l45hlHUCFi1UcGpM", + "instantiation": "true", + "printer_model": "Meltingplot MBL 136", + "printer_variant": "1.0", + "nozzle_diameter": [ + "1.0" + ], + "min_layer_height": [ + "0.40" + ], + "max_layer_height": [ + "0.60" + ], + "printable_area": [ + "0x0", + "850x0", + "850x405", + "0x405" + ], + "printable_height": "396", + "default_print_profile": "0.48mm Optimal 1.0 nozzle @Meltingplot MBL", + "default_filament_profile": [ + "Meltingplot PLA @1.0 nozzle" + ] +} diff --git a/resources/profiles/Meltingplot/machine/Meltingplot MBL 136 1.2 nozzle.json b/resources/profiles/Meltingplot/machine/Meltingplot MBL 136 1.2 nozzle.json new file mode 100644 index 0000000000..1fb6101070 --- /dev/null +++ b/resources/profiles/Meltingplot/machine/Meltingplot MBL 136 1.2 nozzle.json @@ -0,0 +1,30 @@ +{ + "type": "machine", + "name": "Meltingplot MBL 136 1.2 nozzle", + "inherits": "fdm_machine_meltingplot_mbl", + "from": "system", + "setting_id": "LAAqt3v5IkT75PMJ", + "instantiation": "true", + "printer_model": "Meltingplot MBL 136", + "printer_variant": "1.2", + "nozzle_diameter": [ + "1.2" + ], + "min_layer_height": [ + "0.48" + ], + "max_layer_height": [ + "0.72" + ], + "printable_area": [ + "0x0", + "850x0", + "850x405", + "0x405" + ], + "printable_height": "396", + "default_print_profile": "0.56mm Optimal 1.2 nozzle @Meltingplot MBL", + "default_filament_profile": [ + "Meltingplot PLA" + ] +} diff --git a/resources/profiles/Meltingplot/machine/Meltingplot MBL 136.json b/resources/profiles/Meltingplot/machine/Meltingplot MBL 136.json new file mode 100644 index 0000000000..1afe141a6b --- /dev/null +++ b/resources/profiles/Meltingplot/machine/Meltingplot MBL 136.json @@ -0,0 +1,12 @@ +{ + "type": "machine_model", + "name": "Meltingplot MBL 136", + "model_id": "Meltingplot-MBL-136", + "nozzle_diameter": "0.8;0.4;0.6;1.0;1.2", + "machine_tech": "FFF", + "family": "Meltingplot", + "bed_model": "mbl136-printbed.stl", + "bed_texture": "mbl-136-texture.svg", + "hotend_model": "", + "default_materials": "Meltingplot PLA @0.4 nozzle;Meltingplot PLA @0.6 nozzle;Meltingplot PLA @0.8 nozzle;Meltingplot PLA @1.0 nozzle;Meltingplot PLA;Meltingplot PETG @0.4 nozzle;Meltingplot PETG @0.6 nozzle;Meltingplot PETG @0.8 nozzle;Meltingplot PETG @1.0 nozzle;Meltingplot PETG;Meltingplot ABS @0.4 nozzle;Meltingplot ABS @0.6 nozzle;Meltingplot ABS @0.8 nozzle;Meltingplot ABS @1.0 nozzle;Meltingplot ABS;Meltingplot ASA @0.4 nozzle;Meltingplot ASA @0.6 nozzle;Meltingplot ASA @0.8 nozzle;Meltingplot ASA @1.0 nozzle;Meltingplot ASA" +} diff --git a/resources/profiles/Meltingplot/machine/Meltingplot MBL 308 0.4 nozzle.json b/resources/profiles/Meltingplot/machine/Meltingplot MBL 308 0.4 nozzle.json new file mode 100644 index 0000000000..2e3f428374 --- /dev/null +++ b/resources/profiles/Meltingplot/machine/Meltingplot MBL 308 0.4 nozzle.json @@ -0,0 +1,30 @@ +{ + "type": "machine", + "name": "Meltingplot MBL 308 0.4 nozzle", + "inherits": "fdm_machine_meltingplot_mbl", + "from": "system", + "setting_id": "AbxDaZCTmysg7JTf", + "instantiation": "true", + "printer_model": "Meltingplot MBL 308", + "printer_variant": "0.4", + "nozzle_diameter": [ + "0.4" + ], + "min_layer_height": [ + "0.16" + ], + "max_layer_height": [ + "0.24" + ], + "printable_area": [ + "0x0", + "850x0", + "850x405", + "0x405" + ], + "printable_height": "896", + "default_print_profile": "0.18mm Fine 0.4 nozzle @Meltingplot MBL", + "default_filament_profile": [ + "Meltingplot PLA @0.4 nozzle" + ] +} diff --git a/resources/profiles/Meltingplot/machine/Meltingplot MBL 308 0.6 nozzle.json b/resources/profiles/Meltingplot/machine/Meltingplot MBL 308 0.6 nozzle.json new file mode 100644 index 0000000000..d21e5b08df --- /dev/null +++ b/resources/profiles/Meltingplot/machine/Meltingplot MBL 308 0.6 nozzle.json @@ -0,0 +1,30 @@ +{ + "type": "machine", + "name": "Meltingplot MBL 308 0.6 nozzle", + "inherits": "fdm_machine_meltingplot_mbl", + "from": "system", + "setting_id": "YRQhtucLD6iZRcY0", + "instantiation": "true", + "printer_model": "Meltingplot MBL 308", + "printer_variant": "0.6", + "nozzle_diameter": [ + "0.6" + ], + "min_layer_height": [ + "0.24" + ], + "max_layer_height": [ + "0.36" + ], + "printable_area": [ + "0x0", + "850x0", + "850x405", + "0x405" + ], + "printable_height": "896", + "default_print_profile": "0.30mm Standard 0.6 nozzle @Meltingplot MBL", + "default_filament_profile": [ + "Meltingplot PLA @0.6 nozzle" + ] +} diff --git a/resources/profiles/Meltingplot/machine/Meltingplot MBL 308 0.8 nozzle.json b/resources/profiles/Meltingplot/machine/Meltingplot MBL 308 0.8 nozzle.json new file mode 100644 index 0000000000..2feb7f2162 --- /dev/null +++ b/resources/profiles/Meltingplot/machine/Meltingplot MBL 308 0.8 nozzle.json @@ -0,0 +1,30 @@ +{ + "type": "machine", + "name": "Meltingplot MBL 308 0.8 nozzle", + "inherits": "fdm_machine_meltingplot_mbl", + "from": "system", + "setting_id": "3scvx4P2vXtmoMmI", + "instantiation": "true", + "printer_model": "Meltingplot MBL 308", + "printer_variant": "0.8", + "nozzle_diameter": [ + "0.8" + ], + "min_layer_height": [ + "0.32" + ], + "max_layer_height": [ + "0.48" + ], + "printable_area": [ + "0x0", + "850x0", + "850x405", + "0x405" + ], + "printable_height": "896", + "default_print_profile": "0.38mm Standard 0.8 nozzle @Meltingplot MBL", + "default_filament_profile": [ + "Meltingplot PLA @0.8 nozzle" + ] +} diff --git a/resources/profiles/Meltingplot/machine/Meltingplot MBL 308 1.0 nozzle.json b/resources/profiles/Meltingplot/machine/Meltingplot MBL 308 1.0 nozzle.json new file mode 100644 index 0000000000..dd54275283 --- /dev/null +++ b/resources/profiles/Meltingplot/machine/Meltingplot MBL 308 1.0 nozzle.json @@ -0,0 +1,30 @@ +{ + "type": "machine", + "name": "Meltingplot MBL 308 1.0 nozzle", + "inherits": "fdm_machine_meltingplot_mbl", + "from": "system", + "setting_id": "VpAHWQ6v3aZLUIs1", + "instantiation": "true", + "printer_model": "Meltingplot MBL 308", + "printer_variant": "1.0", + "nozzle_diameter": [ + "1.0" + ], + "min_layer_height": [ + "0.40" + ], + "max_layer_height": [ + "0.60" + ], + "printable_area": [ + "0x0", + "850x0", + "850x405", + "0x405" + ], + "printable_height": "896", + "default_print_profile": "0.48mm Optimal 1.0 nozzle @Meltingplot MBL", + "default_filament_profile": [ + "Meltingplot PLA @1.0 nozzle" + ] +} diff --git a/resources/profiles/Meltingplot/machine/Meltingplot MBL 308 1.2 nozzle.json b/resources/profiles/Meltingplot/machine/Meltingplot MBL 308 1.2 nozzle.json new file mode 100644 index 0000000000..eb56bc5da6 --- /dev/null +++ b/resources/profiles/Meltingplot/machine/Meltingplot MBL 308 1.2 nozzle.json @@ -0,0 +1,30 @@ +{ + "type": "machine", + "name": "Meltingplot MBL 308 1.2 nozzle", + "inherits": "fdm_machine_meltingplot_mbl", + "from": "system", + "setting_id": "WuT3Qj2xyAPfDsXW", + "instantiation": "true", + "printer_model": "Meltingplot MBL 308", + "printer_variant": "1.2", + "nozzle_diameter": [ + "1.2" + ], + "min_layer_height": [ + "0.48" + ], + "max_layer_height": [ + "0.72" + ], + "printable_area": [ + "0x0", + "850x0", + "850x405", + "0x405" + ], + "printable_height": "896", + "default_print_profile": "0.56mm Optimal 1.2 nozzle @Meltingplot MBL", + "default_filament_profile": [ + "Meltingplot PLA" + ] +} diff --git a/resources/profiles/Meltingplot/machine/Meltingplot MBL 308.json b/resources/profiles/Meltingplot/machine/Meltingplot MBL 308.json new file mode 100644 index 0000000000..7d43a425a7 --- /dev/null +++ b/resources/profiles/Meltingplot/machine/Meltingplot MBL 308.json @@ -0,0 +1,12 @@ +{ + "type": "machine_model", + "name": "Meltingplot MBL 308", + "model_id": "Meltingplot-MBL-308", + "nozzle_diameter": "0.8;0.4;0.6;1.0;1.2", + "machine_tech": "FFF", + "family": "Meltingplot", + "bed_model": "mbl308-printbed.stl", + "bed_texture": "mbl-308-texture.svg", + "hotend_model": "", + "default_materials": "Meltingplot PLA @0.4 nozzle;Meltingplot PLA @0.6 nozzle;Meltingplot PLA @0.8 nozzle;Meltingplot PLA @1.0 nozzle;Meltingplot PLA;Meltingplot PETG @0.4 nozzle;Meltingplot PETG @0.6 nozzle;Meltingplot PETG @0.8 nozzle;Meltingplot PETG @1.0 nozzle;Meltingplot PETG;Meltingplot ABS @0.4 nozzle;Meltingplot ABS @0.6 nozzle;Meltingplot ABS @0.8 nozzle;Meltingplot ABS @1.0 nozzle;Meltingplot ABS;Meltingplot ASA @0.4 nozzle;Meltingplot ASA @0.6 nozzle;Meltingplot ASA @0.8 nozzle;Meltingplot ASA @1.0 nozzle;Meltingplot ASA" +} diff --git a/resources/profiles/Meltingplot/machine/Meltingplot MBL 480 0.4 nozzle.json b/resources/profiles/Meltingplot/machine/Meltingplot MBL 480 0.4 nozzle.json new file mode 100644 index 0000000000..1638cf61e5 --- /dev/null +++ b/resources/profiles/Meltingplot/machine/Meltingplot MBL 480 0.4 nozzle.json @@ -0,0 +1,30 @@ +{ + "type": "machine", + "name": "Meltingplot MBL 480 0.4 nozzle", + "inherits": "fdm_machine_meltingplot_mbl", + "from": "system", + "setting_id": "14E0ywGwPgPzuR7q", + "instantiation": "true", + "printer_model": "Meltingplot MBL 480", + "printer_variant": "0.4", + "nozzle_diameter": [ + "0.4" + ], + "min_layer_height": [ + "0.16" + ], + "max_layer_height": [ + "0.24" + ], + "printable_area": [ + "0x0", + "850x0", + "850x405", + "0x405" + ], + "printable_height": "1396", + "default_print_profile": "0.18mm Fine 0.4 nozzle @Meltingplot MBL", + "default_filament_profile": [ + "Meltingplot PLA @0.4 nozzle" + ] +} diff --git a/resources/profiles/Meltingplot/machine/Meltingplot MBL 480 0.6 nozzle.json b/resources/profiles/Meltingplot/machine/Meltingplot MBL 480 0.6 nozzle.json new file mode 100644 index 0000000000..d727e6e540 --- /dev/null +++ b/resources/profiles/Meltingplot/machine/Meltingplot MBL 480 0.6 nozzle.json @@ -0,0 +1,30 @@ +{ + "type": "machine", + "name": "Meltingplot MBL 480 0.6 nozzle", + "inherits": "fdm_machine_meltingplot_mbl", + "from": "system", + "setting_id": "RntAZ9kYe1JiK9qL", + "instantiation": "true", + "printer_model": "Meltingplot MBL 480", + "printer_variant": "0.6", + "nozzle_diameter": [ + "0.6" + ], + "min_layer_height": [ + "0.24" + ], + "max_layer_height": [ + "0.36" + ], + "printable_area": [ + "0x0", + "850x0", + "850x405", + "0x405" + ], + "printable_height": "1396", + "default_print_profile": "0.30mm Standard 0.6 nozzle @Meltingplot MBL", + "default_filament_profile": [ + "Meltingplot PLA @0.6 nozzle" + ] +} diff --git a/resources/profiles/Meltingplot/machine/Meltingplot MBL 480 0.8 nozzle.json b/resources/profiles/Meltingplot/machine/Meltingplot MBL 480 0.8 nozzle.json new file mode 100644 index 0000000000..2ca80661af --- /dev/null +++ b/resources/profiles/Meltingplot/machine/Meltingplot MBL 480 0.8 nozzle.json @@ -0,0 +1,30 @@ +{ + "type": "machine", + "name": "Meltingplot MBL 480 0.8 nozzle", + "inherits": "fdm_machine_meltingplot_mbl", + "from": "system", + "setting_id": "3wnBTip16mjzuNaR", + "instantiation": "true", + "printer_model": "Meltingplot MBL 480", + "printer_variant": "0.8", + "nozzle_diameter": [ + "0.8" + ], + "min_layer_height": [ + "0.32" + ], + "max_layer_height": [ + "0.48" + ], + "printable_area": [ + "0x0", + "850x0", + "850x405", + "0x405" + ], + "printable_height": "1396", + "default_print_profile": "0.38mm Standard 0.8 nozzle @Meltingplot MBL", + "default_filament_profile": [ + "Meltingplot PLA @0.8 nozzle" + ] +} diff --git a/resources/profiles/Meltingplot/machine/Meltingplot MBL 480 1.0 nozzle.json b/resources/profiles/Meltingplot/machine/Meltingplot MBL 480 1.0 nozzle.json new file mode 100644 index 0000000000..95a2b7a7da --- /dev/null +++ b/resources/profiles/Meltingplot/machine/Meltingplot MBL 480 1.0 nozzle.json @@ -0,0 +1,30 @@ +{ + "type": "machine", + "name": "Meltingplot MBL 480 1.0 nozzle", + "inherits": "fdm_machine_meltingplot_mbl", + "from": "system", + "setting_id": "KXzVlZQpxRpoYCZC", + "instantiation": "true", + "printer_model": "Meltingplot MBL 480", + "printer_variant": "1.0", + "nozzle_diameter": [ + "1.0" + ], + "min_layer_height": [ + "0.40" + ], + "max_layer_height": [ + "0.60" + ], + "printable_area": [ + "0x0", + "850x0", + "850x405", + "0x405" + ], + "printable_height": "1396", + "default_print_profile": "0.48mm Optimal 1.0 nozzle @Meltingplot MBL", + "default_filament_profile": [ + "Meltingplot PLA @1.0 nozzle" + ] +} diff --git a/resources/profiles/Meltingplot/machine/Meltingplot MBL 480 1.2 nozzle.json b/resources/profiles/Meltingplot/machine/Meltingplot MBL 480 1.2 nozzle.json new file mode 100644 index 0000000000..2a992dc643 --- /dev/null +++ b/resources/profiles/Meltingplot/machine/Meltingplot MBL 480 1.2 nozzle.json @@ -0,0 +1,30 @@ +{ + "type": "machine", + "name": "Meltingplot MBL 480 1.2 nozzle", + "inherits": "fdm_machine_meltingplot_mbl", + "from": "system", + "setting_id": "FhIoFCxemK2Miw2J", + "instantiation": "true", + "printer_model": "Meltingplot MBL 480", + "printer_variant": "1.2", + "nozzle_diameter": [ + "1.2" + ], + "min_layer_height": [ + "0.48" + ], + "max_layer_height": [ + "0.72" + ], + "printable_area": [ + "0x0", + "850x0", + "850x405", + "0x405" + ], + "printable_height": "1396", + "default_print_profile": "0.56mm Optimal 1.2 nozzle @Meltingplot MBL", + "default_filament_profile": [ + "Meltingplot PLA" + ] +} diff --git a/resources/profiles/Meltingplot/machine/Meltingplot MBL 480.json b/resources/profiles/Meltingplot/machine/Meltingplot MBL 480.json new file mode 100644 index 0000000000..0360c5bcee --- /dev/null +++ b/resources/profiles/Meltingplot/machine/Meltingplot MBL 480.json @@ -0,0 +1,12 @@ +{ + "type": "machine_model", + "name": "Meltingplot MBL 480", + "model_id": "Meltingplot-MBL-480", + "nozzle_diameter": "0.8;0.4;0.6;1.0;1.2", + "machine_tech": "FFF", + "family": "Meltingplot", + "bed_model": "mbl480-printbed.stl", + "bed_texture": "mbl-480-texture.svg", + "hotend_model": "", + "default_materials": "Meltingplot PLA @0.4 nozzle;Meltingplot PLA @0.6 nozzle;Meltingplot PLA @0.8 nozzle;Meltingplot PLA @1.0 nozzle;Meltingplot PLA;Meltingplot PETG @0.4 nozzle;Meltingplot PETG @0.6 nozzle;Meltingplot PETG @0.8 nozzle;Meltingplot PETG @1.0 nozzle;Meltingplot PETG;Meltingplot ABS @0.4 nozzle;Meltingplot ABS @0.6 nozzle;Meltingplot ABS @0.8 nozzle;Meltingplot ABS @1.0 nozzle;Meltingplot ABS;Meltingplot ASA @0.4 nozzle;Meltingplot ASA @0.6 nozzle;Meltingplot ASA @0.8 nozzle;Meltingplot ASA @1.0 nozzle;Meltingplot ASA" +} diff --git a/resources/profiles/Meltingplot/machine/fdm_machine_common.json b/resources/profiles/Meltingplot/machine/fdm_machine_common.json new file mode 100644 index 0000000000..a27cc95405 --- /dev/null +++ b/resources/profiles/Meltingplot/machine/fdm_machine_common.json @@ -0,0 +1,68 @@ +{ + "type": "machine", + "name": "fdm_machine_common", + "from": "system", + "instantiation": "false", + "printer_technology": "FFF", + "gcode_flavor": "reprapfirmware", + "host_type": "duet", + "disable_m73": "1", + "emit_machine_limits_to_gcode": "0", + "extruder_colour": [ + "#FCE94F" + ], + "extruder_offset": [ + "0x0" + ], + "machine_min_extruding_rate": [ + "0" + ], + "machine_min_travel_rate": [ + "0" + ], + "machine_max_speed_e": [ + "60" + ], + "printer_settings_id": "", + "resonance_avoidance": "0", + "retraction_length": [ + "0" + ], + "use_firmware_retraction": "1", + "retract_when_changing_layer": [ + "1" + ], + "retract_before_wipe": [ + "0%" + ], + "retract_length_toolchange": [ + "0" + ], + "retract_restart_extra": [ + "0" + ], + "retract_restart_extra_toolchange": [ + "0" + ], + "wipe": [ + "0" + ], + "z_hop": [ + "0" + ], + "z_hop_types": [ + "Normal Lift" + ], + "travel_slope": [ + "1" + ], + "single_extruder_multi_material": "0", + "purge_in_prime_tower": "0", + "time_cost": "2", + "default_print_profile": "", + "change_filament_gcode": "", + "machine_pause_gcode": "M226", + "machine_end_gcode": "G90\nG1 Z{min(max_layer_z + 5, printable_height)} F600\nM98 P\"0:/sys/meltingplot/print_end\"", + "layer_change_gcode": ";AFTER_LAYER_CHANGE\n;[layer_z]", + "before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\n;[layer_z]\n" +} diff --git a/resources/profiles/Meltingplot/machine/fdm_machine_meltingplot_chx.json b/resources/profiles/Meltingplot/machine/fdm_machine_meltingplot_chx.json new file mode 100644 index 0000000000..f68678716e --- /dev/null +++ b/resources/profiles/Meltingplot/machine/fdm_machine_meltingplot_chx.json @@ -0,0 +1,71 @@ +{ + "type": "machine", + "name": "fdm_machine_meltingplot_chx", + "inherits": "fdm_machine_common", + "from": "system", + "instantiation": "false", + "fan_kickstart": "0.5", + "fan_speedup_time": "1", + "machine_max_acceleration_e": [ + "3000" + ], + "machine_max_acceleration_extruding": [ + "6000" + ], + "machine_max_acceleration_retracting": [ + "3000" + ], + "machine_max_acceleration_travel": [ + "6000" + ], + "machine_max_acceleration_x": [ + "6000" + ], + "machine_max_acceleration_y": [ + "6000" + ], + "machine_max_acceleration_z": [ + "400" + ], + "machine_max_jerk_e": [ + "33.33" + ], + "machine_max_jerk_x": [ + "12" + ], + "machine_max_jerk_y": [ + "12" + ], + "machine_max_jerk_z": [ + "1.2" + ], + "machine_max_speed_x": [ + "833.33" + ], + "machine_max_speed_y": [ + "1000" + ], + "machine_max_speed_z": [ + "30" + ], + "extruder_clearance_radius": "65", + "extruder_clearance_height_to_rod": "20", + "extruder_clearance_height_to_lid": "150", + "nozzle_type": [ + "stainless_steel" + ], + "min_resonance_avoidance_speed": "40", + "max_resonance_avoidance_speed": "105", + "time_cost": "5", + "retraction_minimum_travel": [ + "2" + ], + "retraction_speed": [ + "60" + ], + "deretraction_speed": [ + "40" + ], + "printable_height": "943", + "machine_start_gcode": "M140 P0 S{first_layer_bed_temperature[0]} ; set bed temp\nG10 P0 S{first_layer_temperature[0]}\nM568 P0 R{first_layer_temperature[0] + standby_temperature_delta} S{first_layer_temperature[0]} A2\n\nM83 ; use relative distances for extrusion\nG90 ; use absolute coordinates\n\nM98 P\"0:/sys/meltingplot/print_start\"" +} diff --git a/resources/profiles/Meltingplot/machine/fdm_machine_meltingplot_mbl.json b/resources/profiles/Meltingplot/machine/fdm_machine_meltingplot_mbl.json new file mode 100644 index 0000000000..6d8f974073 --- /dev/null +++ b/resources/profiles/Meltingplot/machine/fdm_machine_meltingplot_mbl.json @@ -0,0 +1,69 @@ +{ + "type": "machine", + "name": "fdm_machine_meltingplot_mbl", + "inherits": "fdm_machine_common", + "from": "system", + "instantiation": "false", + "fan_kickstart": "0.5", + "fan_speedup_time": "0.5", + "machine_max_acceleration_e": [ + "2500" + ], + "machine_max_acceleration_extruding": [ + "800" + ], + "machine_max_acceleration_retracting": [ + "1250" + ], + "machine_max_acceleration_travel": [ + "1500" + ], + "machine_max_acceleration_x": [ + "1500" + ], + "machine_max_acceleration_y": [ + "1500" + ], + "machine_max_acceleration_z": [ + "72" + ], + "machine_max_jerk_e": [ + "3" + ], + "machine_max_jerk_x": [ + "9" + ], + "machine_max_jerk_y": [ + "9" + ], + "machine_max_jerk_z": [ + "0.3" + ], + "machine_max_speed_x": [ + "240" + ], + "machine_max_speed_y": [ + "240" + ], + "machine_max_speed_z": [ + "12" + ], + "extruder_clearance_radius": "75", + "extruder_clearance_height_to_rod": "30", + "extruder_clearance_height_to_lid": "30", + "retraction_minimum_travel": [ + "4" + ], + "retraction_speed": [ + "35" + ], + "deretraction_speed": [ + "0" + ], + "thumbnails": [ + "64x64", + "400x300" + ], + "thumbnails_format": "PNG", + "machine_start_gcode": "M140 P0 S{first_layer_bed_temperature[0]} ; set bed temp\nG10 P0 R{first_layer_temperature[0] + standby_temperature_delta} S{first_layer_temperature[0]}\n\nM83 ; use relative distances for extrusion\nG90 ; use absolute coordinates\n\nM98 P\"0:/sys/meltingplot/print_start\"" +} diff --git a/resources/profiles/Meltingplot/mbl-133-texture.svg b/resources/profiles/Meltingplot/mbl-133-texture.svg new file mode 100644 index 0000000000..d7572a5a2e --- /dev/null +++ b/resources/profiles/Meltingplot/mbl-133-texture.svg @@ -0,0 +1,158 @@ + + + + + + image/svg+xml + + MBL133 + + + + + + MBL133 + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/resources/profiles/Meltingplot/mbl-136-texture.svg b/resources/profiles/Meltingplot/mbl-136-texture.svg new file mode 100644 index 0000000000..415bd0fdc0 --- /dev/null +++ b/resources/profiles/Meltingplot/mbl-136-texture.svg @@ -0,0 +1,158 @@ + + + + + + image/svg+xml + + MBL133 + + + + + + MBL133 + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/resources/profiles/Meltingplot/mbl-308-texture.svg b/resources/profiles/Meltingplot/mbl-308-texture.svg new file mode 100644 index 0000000000..96ee77c84d --- /dev/null +++ b/resources/profiles/Meltingplot/mbl-308-texture.svg @@ -0,0 +1,158 @@ + + + + + + image/svg+xml + + MBL133 + + + + + + MBL133 + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/resources/profiles/Meltingplot/mbl-480-texture.svg b/resources/profiles/Meltingplot/mbl-480-texture.svg new file mode 100644 index 0000000000..e76d969d72 --- /dev/null +++ b/resources/profiles/Meltingplot/mbl-480-texture.svg @@ -0,0 +1,158 @@ + + + + + + image/svg+xml + + MBL133 + + + + + + MBL133 + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/resources/profiles/Meltingplot/mbl133-printbed.stl b/resources/profiles/Meltingplot/mbl133-printbed.stl new file mode 100644 index 0000000000..888491edea Binary files /dev/null and b/resources/profiles/Meltingplot/mbl133-printbed.stl differ diff --git a/resources/profiles/Meltingplot/mbl136-printbed.stl b/resources/profiles/Meltingplot/mbl136-printbed.stl new file mode 100644 index 0000000000..ab25288591 Binary files /dev/null and b/resources/profiles/Meltingplot/mbl136-printbed.stl differ diff --git a/resources/profiles/Meltingplot/mbl308-printbed.stl b/resources/profiles/Meltingplot/mbl308-printbed.stl new file mode 100644 index 0000000000..ab25288591 Binary files /dev/null and b/resources/profiles/Meltingplot/mbl308-printbed.stl differ diff --git a/resources/profiles/Meltingplot/mbl480-printbed.stl b/resources/profiles/Meltingplot/mbl480-printbed.stl new file mode 100644 index 0000000000..ab25288591 Binary files /dev/null and b/resources/profiles/Meltingplot/mbl480-printbed.stl differ diff --git a/resources/profiles/Meltingplot/process/0.18mm Fine 0.4 nozzle @Meltingplot CHX 350.json b/resources/profiles/Meltingplot/process/0.18mm Fine 0.4 nozzle @Meltingplot CHX 350.json new file mode 100644 index 0000000000..29b161150e --- /dev/null +++ b/resources/profiles/Meltingplot/process/0.18mm Fine 0.4 nozzle @Meltingplot CHX 350.json @@ -0,0 +1,12 @@ +{ + "type": "process", + "name": "0.18mm Fine 0.4 nozzle @Meltingplot CHX 350", + "inherits": "fdm_process_meltingplot_chx_small_nozzle", + "from": "system", + "setting_id": "AbSOyKLL1fGceKJM", + "instantiation": "true", + "layer_height": "0.18", + "compatible_printers": [ + "Meltingplot CHX 350 0.4 nozzle" + ] +} diff --git a/resources/profiles/Meltingplot/process/0.18mm Fine 0.4 nozzle @Meltingplot MBL.json b/resources/profiles/Meltingplot/process/0.18mm Fine 0.4 nozzle @Meltingplot MBL.json new file mode 100644 index 0000000000..09624e8d1d --- /dev/null +++ b/resources/profiles/Meltingplot/process/0.18mm Fine 0.4 nozzle @Meltingplot MBL.json @@ -0,0 +1,15 @@ +{ + "type": "process", + "name": "0.18mm Fine 0.4 nozzle @Meltingplot MBL", + "inherits": "fdm_process_meltingplot_mbl_04_nozzle", + "from": "system", + "setting_id": "WF0wYUMc1HUHPyVQ", + "instantiation": "true", + "layer_height": "0.18", + "compatible_printers": [ + "Meltingplot MBL 133 0.4 nozzle", + "Meltingplot MBL 136 0.4 nozzle", + "Meltingplot MBL 308 0.4 nozzle", + "Meltingplot MBL 480 0.4 nozzle" + ] +} diff --git a/resources/profiles/Meltingplot/process/0.24mm Fine 0.6 nozzle @Meltingplot CHX 350.json b/resources/profiles/Meltingplot/process/0.24mm Fine 0.6 nozzle @Meltingplot CHX 350.json new file mode 100644 index 0000000000..b5114e1fee --- /dev/null +++ b/resources/profiles/Meltingplot/process/0.24mm Fine 0.6 nozzle @Meltingplot CHX 350.json @@ -0,0 +1,12 @@ +{ + "type": "process", + "name": "0.24mm Fine 0.6 nozzle @Meltingplot CHX 350", + "inherits": "fdm_process_meltingplot_chx_small_nozzle", + "from": "system", + "setting_id": "KrZSDq4Tsnlnu0Dm", + "instantiation": "true", + "layer_height": "0.24", + "compatible_printers": [ + "Meltingplot CHX 350 0.6 nozzle" + ] +} diff --git a/resources/profiles/Meltingplot/process/0.24mm Fine 0.6 nozzle @Meltingplot MBL.json b/resources/profiles/Meltingplot/process/0.24mm Fine 0.6 nozzle @Meltingplot MBL.json new file mode 100644 index 0000000000..c6ff710938 --- /dev/null +++ b/resources/profiles/Meltingplot/process/0.24mm Fine 0.6 nozzle @Meltingplot MBL.json @@ -0,0 +1,15 @@ +{ + "type": "process", + "name": "0.24mm Fine 0.6 nozzle @Meltingplot MBL", + "inherits": "fdm_process_meltingplot_mbl_06_nozzle", + "from": "system", + "setting_id": "9PDbCLSnBEocONzB", + "instantiation": "true", + "layer_height": "0.24", + "compatible_printers": [ + "Meltingplot MBL 133 0.6 nozzle", + "Meltingplot MBL 136 0.6 nozzle", + "Meltingplot MBL 308 0.6 nozzle", + "Meltingplot MBL 480 0.6 nozzle" + ] +} diff --git a/resources/profiles/Meltingplot/process/0.28mm Optimal 0.6 nozzle @Meltingplot CHX 350.json b/resources/profiles/Meltingplot/process/0.28mm Optimal 0.6 nozzle @Meltingplot CHX 350.json new file mode 100644 index 0000000000..476156be3a --- /dev/null +++ b/resources/profiles/Meltingplot/process/0.28mm Optimal 0.6 nozzle @Meltingplot CHX 350.json @@ -0,0 +1,12 @@ +{ + "type": "process", + "name": "0.28mm Optimal 0.6 nozzle @Meltingplot CHX 350", + "inherits": "fdm_process_meltingplot_chx_small_nozzle", + "from": "system", + "setting_id": "RrsJ1yXD61T1Sk2u", + "instantiation": "true", + "layer_height": "0.28", + "compatible_printers": [ + "Meltingplot CHX 350 0.6 nozzle" + ] +} diff --git a/resources/profiles/Meltingplot/process/0.28mm Optimal 0.6 nozzle @Meltingplot MBL.json b/resources/profiles/Meltingplot/process/0.28mm Optimal 0.6 nozzle @Meltingplot MBL.json new file mode 100644 index 0000000000..4187f5f899 --- /dev/null +++ b/resources/profiles/Meltingplot/process/0.28mm Optimal 0.6 nozzle @Meltingplot MBL.json @@ -0,0 +1,15 @@ +{ + "type": "process", + "name": "0.28mm Optimal 0.6 nozzle @Meltingplot MBL", + "inherits": "fdm_process_meltingplot_mbl_06_nozzle", + "from": "system", + "setting_id": "ewObaiyN5k5Jl17T", + "instantiation": "true", + "layer_height": "0.28", + "compatible_printers": [ + "Meltingplot MBL 133 0.6 nozzle", + "Meltingplot MBL 136 0.6 nozzle", + "Meltingplot MBL 308 0.6 nozzle", + "Meltingplot MBL 480 0.6 nozzle" + ] +} diff --git a/resources/profiles/Meltingplot/process/0.30mm Standard 0.6 nozzle @Meltingplot CHX 350.json b/resources/profiles/Meltingplot/process/0.30mm Standard 0.6 nozzle @Meltingplot CHX 350.json new file mode 100644 index 0000000000..90de66ee6e --- /dev/null +++ b/resources/profiles/Meltingplot/process/0.30mm Standard 0.6 nozzle @Meltingplot CHX 350.json @@ -0,0 +1,12 @@ +{ + "type": "process", + "name": "0.30mm Standard 0.6 nozzle @Meltingplot CHX 350", + "inherits": "fdm_process_meltingplot_chx_small_nozzle", + "from": "system", + "setting_id": "nHe2gihvCHahJ4Pw", + "instantiation": "true", + "layer_height": "0.30", + "compatible_printers": [ + "Meltingplot CHX 350 0.6 nozzle" + ] +} diff --git a/resources/profiles/Meltingplot/process/0.30mm Standard 0.6 nozzle @Meltingplot MBL.json b/resources/profiles/Meltingplot/process/0.30mm Standard 0.6 nozzle @Meltingplot MBL.json new file mode 100644 index 0000000000..6ef66db3bc --- /dev/null +++ b/resources/profiles/Meltingplot/process/0.30mm Standard 0.6 nozzle @Meltingplot MBL.json @@ -0,0 +1,15 @@ +{ + "type": "process", + "name": "0.30mm Standard 0.6 nozzle @Meltingplot MBL", + "inherits": "fdm_process_meltingplot_mbl_06_nozzle", + "from": "system", + "setting_id": "6exgbZxVLHjH3Bhd", + "instantiation": "true", + "layer_height": "0.30", + "compatible_printers": [ + "Meltingplot MBL 133 0.6 nozzle", + "Meltingplot MBL 136 0.6 nozzle", + "Meltingplot MBL 308 0.6 nozzle", + "Meltingplot MBL 480 0.6 nozzle" + ] +} diff --git a/resources/profiles/Meltingplot/process/0.32mm Fine 0.8 nozzle @Meltingplot CHX 350.json b/resources/profiles/Meltingplot/process/0.32mm Fine 0.8 nozzle @Meltingplot CHX 350.json new file mode 100644 index 0000000000..285d6594aa --- /dev/null +++ b/resources/profiles/Meltingplot/process/0.32mm Fine 0.8 nozzle @Meltingplot CHX 350.json @@ -0,0 +1,12 @@ +{ + "type": "process", + "name": "0.32mm Fine 0.8 nozzle @Meltingplot CHX 350", + "inherits": "fdm_process_meltingplot_chx_large_nozzle", + "from": "system", + "setting_id": "HSqTmgZq9mxKpWzq", + "instantiation": "true", + "layer_height": "0.32", + "compatible_printers": [ + "Meltingplot CHX 350 0.8 nozzle" + ] +} diff --git a/resources/profiles/Meltingplot/process/0.34mm Fine 0.8 nozzle @Meltingplot MBL.json b/resources/profiles/Meltingplot/process/0.34mm Fine 0.8 nozzle @Meltingplot MBL.json new file mode 100644 index 0000000000..1acc2ebb64 --- /dev/null +++ b/resources/profiles/Meltingplot/process/0.34mm Fine 0.8 nozzle @Meltingplot MBL.json @@ -0,0 +1,15 @@ +{ + "type": "process", + "name": "0.34mm Fine 0.8 nozzle @Meltingplot MBL", + "inherits": "fdm_process_meltingplot_mbl_08_nozzle", + "from": "system", + "setting_id": "XVRHVR0F8UrpWAeP", + "instantiation": "true", + "layer_height": "0.34", + "compatible_printers": [ + "Meltingplot MBL 133 0.8 nozzle", + "Meltingplot MBL 136 0.8 nozzle", + "Meltingplot MBL 308 0.8 nozzle", + "Meltingplot MBL 480 0.8 nozzle" + ] +} diff --git a/resources/profiles/Meltingplot/process/0.36mm Optimal 0.8 nozzle @Meltingplot CHX 350.json b/resources/profiles/Meltingplot/process/0.36mm Optimal 0.8 nozzle @Meltingplot CHX 350.json new file mode 100644 index 0000000000..fc6c41bd75 --- /dev/null +++ b/resources/profiles/Meltingplot/process/0.36mm Optimal 0.8 nozzle @Meltingplot CHX 350.json @@ -0,0 +1,12 @@ +{ + "type": "process", + "name": "0.36mm Optimal 0.8 nozzle @Meltingplot CHX 350", + "inherits": "fdm_process_meltingplot_chx_large_nozzle", + "from": "system", + "setting_id": "KLnV7sCKomrmvKxU", + "instantiation": "true", + "layer_height": "0.36", + "compatible_printers": [ + "Meltingplot CHX 350 0.8 nozzle" + ] +} diff --git a/resources/profiles/Meltingplot/process/0.36mm Optimal 0.8 nozzle @Meltingplot MBL.json b/resources/profiles/Meltingplot/process/0.36mm Optimal 0.8 nozzle @Meltingplot MBL.json new file mode 100644 index 0000000000..9694cff7d9 --- /dev/null +++ b/resources/profiles/Meltingplot/process/0.36mm Optimal 0.8 nozzle @Meltingplot MBL.json @@ -0,0 +1,15 @@ +{ + "type": "process", + "name": "0.36mm Optimal 0.8 nozzle @Meltingplot MBL", + "inherits": "fdm_process_meltingplot_mbl_08_nozzle", + "from": "system", + "setting_id": "WpPpQuf0jWaXQaPU", + "instantiation": "true", + "layer_height": "0.36", + "compatible_printers": [ + "Meltingplot MBL 133 0.8 nozzle", + "Meltingplot MBL 136 0.8 nozzle", + "Meltingplot MBL 308 0.8 nozzle", + "Meltingplot MBL 480 0.8 nozzle" + ] +} diff --git a/resources/profiles/Meltingplot/process/0.38mm Standard 0.8 nozzle @Meltingplot CHX 350.json b/resources/profiles/Meltingplot/process/0.38mm Standard 0.8 nozzle @Meltingplot CHX 350.json new file mode 100644 index 0000000000..40d74e2bb3 --- /dev/null +++ b/resources/profiles/Meltingplot/process/0.38mm Standard 0.8 nozzle @Meltingplot CHX 350.json @@ -0,0 +1,12 @@ +{ + "type": "process", + "name": "0.38mm Standard 0.8 nozzle @Meltingplot CHX 350", + "inherits": "fdm_process_meltingplot_chx_large_nozzle", + "from": "system", + "setting_id": "pKcgDKQM9IVmXiym", + "instantiation": "true", + "layer_height": "0.38", + "compatible_printers": [ + "Meltingplot CHX 350 0.8 nozzle" + ] +} diff --git a/resources/profiles/Meltingplot/process/0.38mm Standard 0.8 nozzle @Meltingplot MBL.json b/resources/profiles/Meltingplot/process/0.38mm Standard 0.8 nozzle @Meltingplot MBL.json new file mode 100644 index 0000000000..c555721f40 --- /dev/null +++ b/resources/profiles/Meltingplot/process/0.38mm Standard 0.8 nozzle @Meltingplot MBL.json @@ -0,0 +1,15 @@ +{ + "type": "process", + "name": "0.38mm Standard 0.8 nozzle @Meltingplot MBL", + "inherits": "fdm_process_meltingplot_mbl_08_nozzle", + "from": "system", + "setting_id": "IMZxMsLnd5IfiDFQ", + "instantiation": "true", + "layer_height": "0.38", + "compatible_printers": [ + "Meltingplot MBL 133 0.8 nozzle", + "Meltingplot MBL 136 0.8 nozzle", + "Meltingplot MBL 308 0.8 nozzle", + "Meltingplot MBL 480 0.8 nozzle" + ] +} diff --git a/resources/profiles/Meltingplot/process/0.44mm Fine 1.0 nozzle @Meltingplot CHX 350.json b/resources/profiles/Meltingplot/process/0.44mm Fine 1.0 nozzle @Meltingplot CHX 350.json new file mode 100644 index 0000000000..4f8e9487d5 --- /dev/null +++ b/resources/profiles/Meltingplot/process/0.44mm Fine 1.0 nozzle @Meltingplot CHX 350.json @@ -0,0 +1,12 @@ +{ + "type": "process", + "name": "0.44mm Fine 1.0 nozzle @Meltingplot CHX 350", + "inherits": "fdm_process_meltingplot_chx_large_nozzle", + "from": "system", + "setting_id": "QLMHgE0vHGQWiuz7", + "instantiation": "true", + "layer_height": "0.44", + "compatible_printers": [ + "Meltingplot CHX 350 1.0 nozzle" + ] +} diff --git a/resources/profiles/Meltingplot/process/0.44mm Fine 1.0 nozzle @Meltingplot MBL.json b/resources/profiles/Meltingplot/process/0.44mm Fine 1.0 nozzle @Meltingplot MBL.json new file mode 100644 index 0000000000..4f321f0192 --- /dev/null +++ b/resources/profiles/Meltingplot/process/0.44mm Fine 1.0 nozzle @Meltingplot MBL.json @@ -0,0 +1,15 @@ +{ + "type": "process", + "name": "0.44mm Fine 1.0 nozzle @Meltingplot MBL", + "inherits": "fdm_process_meltingplot_mbl_10_nozzle", + "from": "system", + "setting_id": "tjLfITsaMySQV6OC", + "instantiation": "true", + "layer_height": "0.44", + "compatible_printers": [ + "Meltingplot MBL 133 1.0 nozzle", + "Meltingplot MBL 136 1.0 nozzle", + "Meltingplot MBL 308 1.0 nozzle", + "Meltingplot MBL 480 1.0 nozzle" + ] +} diff --git a/resources/profiles/Meltingplot/process/0.48mm Fine 1.2 nozzle @Meltingplot CHX 350.json b/resources/profiles/Meltingplot/process/0.48mm Fine 1.2 nozzle @Meltingplot CHX 350.json new file mode 100644 index 0000000000..2df947e174 --- /dev/null +++ b/resources/profiles/Meltingplot/process/0.48mm Fine 1.2 nozzle @Meltingplot CHX 350.json @@ -0,0 +1,12 @@ +{ + "type": "process", + "name": "0.48mm Fine 1.2 nozzle @Meltingplot CHX 350", + "inherits": "fdm_process_meltingplot_chx_large_nozzle", + "from": "system", + "setting_id": "yzaZIGtEhvf2GGbl", + "instantiation": "true", + "layer_height": "0.48", + "compatible_printers": [ + "Meltingplot CHX 350 1.2 nozzle" + ] +} diff --git a/resources/profiles/Meltingplot/process/0.48mm Fine 1.2 nozzle @Meltingplot MBL.json b/resources/profiles/Meltingplot/process/0.48mm Fine 1.2 nozzle @Meltingplot MBL.json new file mode 100644 index 0000000000..7702399184 --- /dev/null +++ b/resources/profiles/Meltingplot/process/0.48mm Fine 1.2 nozzle @Meltingplot MBL.json @@ -0,0 +1,15 @@ +{ + "type": "process", + "name": "0.48mm Fine 1.2 nozzle @Meltingplot MBL", + "inherits": "fdm_process_meltingplot_mbl_12_nozzle", + "from": "system", + "setting_id": "erJDLPP5pRQnGwoJ", + "instantiation": "true", + "layer_height": "0.48", + "compatible_printers": [ + "Meltingplot MBL 133 1.2 nozzle", + "Meltingplot MBL 136 1.2 nozzle", + "Meltingplot MBL 308 1.2 nozzle", + "Meltingplot MBL 480 1.2 nozzle" + ] +} diff --git a/resources/profiles/Meltingplot/process/0.48mm Optimal 1.0 nozzle @Meltingplot CHX 350.json b/resources/profiles/Meltingplot/process/0.48mm Optimal 1.0 nozzle @Meltingplot CHX 350.json new file mode 100644 index 0000000000..d88e9a538c --- /dev/null +++ b/resources/profiles/Meltingplot/process/0.48mm Optimal 1.0 nozzle @Meltingplot CHX 350.json @@ -0,0 +1,12 @@ +{ + "type": "process", + "name": "0.48mm Optimal 1.0 nozzle @Meltingplot CHX 350", + "inherits": "fdm_process_meltingplot_chx_large_nozzle", + "from": "system", + "setting_id": "dZw2B5t8nN5lhyXI", + "instantiation": "true", + "layer_height": "0.48", + "compatible_printers": [ + "Meltingplot CHX 350 1.0 nozzle" + ] +} diff --git a/resources/profiles/Meltingplot/process/0.48mm Optimal 1.0 nozzle @Meltingplot MBL.json b/resources/profiles/Meltingplot/process/0.48mm Optimal 1.0 nozzle @Meltingplot MBL.json new file mode 100644 index 0000000000..2b20bba856 --- /dev/null +++ b/resources/profiles/Meltingplot/process/0.48mm Optimal 1.0 nozzle @Meltingplot MBL.json @@ -0,0 +1,15 @@ +{ + "type": "process", + "name": "0.48mm Optimal 1.0 nozzle @Meltingplot MBL", + "inherits": "fdm_process_meltingplot_mbl_10_nozzle", + "from": "system", + "setting_id": "5wtjDWniGYAAtn79", + "instantiation": "true", + "layer_height": "0.48", + "compatible_printers": [ + "Meltingplot MBL 133 1.0 nozzle", + "Meltingplot MBL 136 1.0 nozzle", + "Meltingplot MBL 308 1.0 nozzle", + "Meltingplot MBL 480 1.0 nozzle" + ] +} diff --git a/resources/profiles/Meltingplot/process/0.56mm Optimal 1.2 nozzle @Meltingplot CHX 350.json b/resources/profiles/Meltingplot/process/0.56mm Optimal 1.2 nozzle @Meltingplot CHX 350.json new file mode 100644 index 0000000000..c29d827b2e --- /dev/null +++ b/resources/profiles/Meltingplot/process/0.56mm Optimal 1.2 nozzle @Meltingplot CHX 350.json @@ -0,0 +1,12 @@ +{ + "type": "process", + "name": "0.56mm Optimal 1.2 nozzle @Meltingplot CHX 350", + "inherits": "fdm_process_meltingplot_chx_large_nozzle", + "from": "system", + "setting_id": "l6wYSAIFuyQFgT5X", + "instantiation": "true", + "layer_height": "0.56", + "compatible_printers": [ + "Meltingplot CHX 350 1.2 nozzle" + ] +} diff --git a/resources/profiles/Meltingplot/process/0.56mm Optimal 1.2 nozzle @Meltingplot MBL.json b/resources/profiles/Meltingplot/process/0.56mm Optimal 1.2 nozzle @Meltingplot MBL.json new file mode 100644 index 0000000000..f33064051a --- /dev/null +++ b/resources/profiles/Meltingplot/process/0.56mm Optimal 1.2 nozzle @Meltingplot MBL.json @@ -0,0 +1,15 @@ +{ + "type": "process", + "name": "0.56mm Optimal 1.2 nozzle @Meltingplot MBL", + "inherits": "fdm_process_meltingplot_mbl_12_nozzle", + "from": "system", + "setting_id": "i2aDrQXA45e6DpzC", + "instantiation": "true", + "layer_height": "0.56", + "compatible_printers": [ + "Meltingplot MBL 133 1.2 nozzle", + "Meltingplot MBL 136 1.2 nozzle", + "Meltingplot MBL 308 1.2 nozzle", + "Meltingplot MBL 480 1.2 nozzle" + ] +} diff --git a/resources/profiles/Meltingplot/process/fdm_process_common.json b/resources/profiles/Meltingplot/process/fdm_process_common.json new file mode 100644 index 0000000000..ae3651d8fd --- /dev/null +++ b/resources/profiles/Meltingplot/process/fdm_process_common.json @@ -0,0 +1,107 @@ +{ + "type": "process", + "name": "fdm_process_common", + "from": "system", + "instantiation": "false", + "reduce_crossing_wall": "0", + "max_travel_detour_distance": "0", + "bottom_surface_pattern": "monotonic", + "bottom_shell_thickness": "0", + "bridge_speed": "50", + "brim_width": "5", + "brim_object_gap": "0.1", + "compatible_printers": [], + "compatible_printers_condition": "", + "print_sequence": "by layer", + "default_acceleration": "1000", + "initial_layer_acceleration": "500", + "top_surface_acceleration": "1000", + "travel_acceleration": "1000", + "inner_wall_acceleration": "1000", + "outer_wall_acceleration": "700", + "bridge_no_support": "0", + "draft_shield": "disabled", + "elefant_foot_compensation": "0", + "enable_arc_fitting": "0", + "wall_infill_order": "inner wall/outer wall/infill", + "infill_direction": "45", + "sparse_infill_density": "15%", + "sparse_infill_pattern": "crosshatch", + "initial_layer_print_height": "0.2", + "infill_combination": "0", + "infill_wall_overlap": "25%", + "interface_shells": "0", + "ironing_flow": "10%", + "ironing_spacing": "0.15", + "ironing_speed": "30", + "ironing_type": "no ironing", + "reduce_infill_retraction": "1", + "filename_format": "{input_filename_base}_{layer_height}mm_{filament_type[initial_tool]}_{printer_model}_{print_time}.gcode", + "detect_overhang_wall": "1", + "slowdown_for_curled_perimeters": "1", + "overhang_1_4_speed": "0", + "overhang_2_4_speed": "50", + "overhang_3_4_speed": "30", + "overhang_4_4_speed": "10", + "line_width": "110%", + "inner_wall_line_width": "110%", + "outer_wall_line_width": "100%", + "precise_outer_wall": "0", + "top_surface_line_width": "93.75%", + "sparse_infill_line_width": "110%", + "initial_layer_line_width": "120%", + "internal_solid_infill_line_width": "120%", + "support_line_width": "96%", + "wall_loops": "3", + "print_settings_id": "", + "raft_layers": "0", + "seam_position": "aligned", + "skirt_distance": "2", + "skirt_height": "3", + "min_skirt_length": "4", + "skirt_loops": "0", + "minimum_sparse_infill_area": "15", + "spiral_mode": "0", + "standby_temperature_delta": "-5", + "enable_support": "0", + "resolution": "0.012", + "support_type": "normal(auto)", + "support_on_build_plate_only": "0", + "support_top_z_distance": "0.2", + "support_bottom_z_distance": "0.2", + "support_filament": "0", + "support_interface_loop_pattern": "0", + "support_interface_filament": "0", + "support_interface_top_layers": "2", + "support_interface_bottom_layers": "2", + "support_interface_spacing": "0.5", + "support_interface_speed": "80", + "support_base_pattern": "default", + "support_base_pattern_spacing": "2.5", + "support_speed": "150", + "support_threshold_angle": "30", + "support_object_xy_distance": "0.35", + "tree_support_branch_angle": "30", + "tree_support_wall_count": "0", + "detect_thin_wall": "0", + "top_surface_pattern": "monotonicline", + "top_shell_thickness": "0.8", + "enable_prime_tower": "1", + "wipe_tower_no_sparse_layers": "0", + "prime_tower_width": "60", + "xy_hole_compensation": "0", + "xy_contour_compensation": "0", + "layer_height": "0.2", + "bottom_shell_layers": "3", + "top_shell_layers": "4", + "bridge_flow": "1", + "initial_layer_speed": "45", + "initial_layer_infill_speed": "45", + "outer_wall_speed": "45", + "inner_wall_speed": "80", + "sparse_infill_speed": "150", + "internal_solid_infill_speed": "150", + "top_surface_speed": "50", + "gap_infill_speed": "30", + "travel_speed": "200" +} diff --git a/resources/profiles/Meltingplot/process/fdm_process_meltingplot_chx_common.json b/resources/profiles/Meltingplot/process/fdm_process_meltingplot_chx_common.json new file mode 100644 index 0000000000..2a27efcb54 --- /dev/null +++ b/resources/profiles/Meltingplot/process/fdm_process_meltingplot_chx_common.json @@ -0,0 +1,39 @@ +{ + "type": "process", + "name": "fdm_process_meltingplot_chx_common", + "inherits": "fdm_process_common", + "from": "system", + "instantiation": "false", + "filename_format": "{input_filename_base}_L{layer_height}mm_N{nozzle_diameter[0]}_{filament_type[initial_tool]}_{printer_model}_{print_time}.gcode", + "brim_object_gap": "0", + "brim_type": "outer_only", + "default_acceleration": "6000", + "slowdown_for_curled_perimeters": "0", + "enable_support": "1", + "extrusion_rate_smoothing_external_perimeter_only": "1", + "gap_infill_speed": "250", + "infill_wall_overlap": "15%", + "initial_layer_acceleration": "500", + "initial_layer_infill_speed": "30", + "initial_layer_line_width": "120%", + "initial_layer_speed": "20", + "inner_wall_line_width": "110%", + "inner_wall_speed": "300", + "internal_solid_infill_line_width": "115%", + "internal_solid_infill_speed": "250", + "line_width": "120%", + "reduce_infill_retraction": "0", + "seam_gap": "0", + "skirt_speed": "20", + "skirt_type": "perobject", + "slow_down_layers": "3", + "sparse_infill_line_width": "110%", + "support_line_width": "110%", + "support_type": "tree(auto)", + "top_shell_layers": "5", + "top_surface_acceleration": "2000", + "top_surface_line_width": "110%", + "top_surface_speed": "200", + "travel_speed": "1000", + "wall_generator": "classic" +} diff --git a/resources/profiles/Meltingplot/process/fdm_process_meltingplot_chx_large_nozzle.json b/resources/profiles/Meltingplot/process/fdm_process_meltingplot_chx_large_nozzle.json new file mode 100644 index 0000000000..63bf9517b0 --- /dev/null +++ b/resources/profiles/Meltingplot/process/fdm_process_meltingplot_chx_large_nozzle.json @@ -0,0 +1,26 @@ +{ + "type": "process", + "name": "fdm_process_meltingplot_chx_large_nozzle", + "inherits": "fdm_process_meltingplot_chx_common", + "from": "system", + "instantiation": "false", + "bottom_shell_layers": "4", + "initial_layer_print_height": "0.5", + "inner_wall_acceleration": "6000", + "max_volumetric_extrusion_rate_slope": "300", + "outer_wall_acceleration": "2000", + "outer_wall_line_width": "110%", + "outer_wall_speed": "80", + "sparse_infill_pattern": "cubic", + "sparse_infill_speed": "300", + "support_base_pattern_spacing": "7.5", + "support_interface_speed": "80", + "support_object_first_layer_gap": "0.5", + "support_object_xy_distance": "0.45", + "support_speed": "200", + "support_style": "tree_slim", + "support_threshold_angle": "22", + "top_shell_thickness": "0.6", + "travel_acceleration": "6000", + "tree_support_tip_diameter": "1.2" +} diff --git a/resources/profiles/Meltingplot/process/fdm_process_meltingplot_chx_small_nozzle.json b/resources/profiles/Meltingplot/process/fdm_process_meltingplot_chx_small_nozzle.json new file mode 100644 index 0000000000..95506dcd70 --- /dev/null +++ b/resources/profiles/Meltingplot/process/fdm_process_meltingplot_chx_small_nozzle.json @@ -0,0 +1,24 @@ +{ + "type": "process", + "name": "fdm_process_meltingplot_chx_small_nozzle", + "inherits": "fdm_process_meltingplot_chx_common", + "from": "system", + "instantiation": "false", + "bottom_shell_thickness": "2", + "default_jerk": "12", + "infill_jerk": "12", + "initial_layer_jerk": "5", + "initial_layer_print_height": "0.4", + "inner_wall_acceleration": "6000", + "outer_wall_acceleration": "3000", + "outer_wall_jerk": "6", + "outer_wall_line_width": "115%", + "outer_wall_speed": "220", + "sparse_infill_speed": "270", + "support_top_z_distance": "0.3", + "top_shell_thickness": "2", + "top_surface_jerk": "6", + "travel_acceleration": "6000", + "wall_sequence": "inner-outer-inner wall", + "wipe_before_external_loop": "1" +} diff --git a/resources/profiles/Meltingplot/process/fdm_process_meltingplot_mbl_04_nozzle.json b/resources/profiles/Meltingplot/process/fdm_process_meltingplot_mbl_04_nozzle.json new file mode 100644 index 0000000000..bef0abf7e6 --- /dev/null +++ b/resources/profiles/Meltingplot/process/fdm_process_meltingplot_mbl_04_nozzle.json @@ -0,0 +1,14 @@ +{ + "type": "process", + "name": "fdm_process_meltingplot_mbl_04_nozzle", + "inherits": "fdm_process_meltingplot_mbl_common", + "from": "system", + "instantiation": "false", + "bridge_flow": "0.85", + "initial_layer_print_height": "0.3", + "line_width": "115%", + "inner_wall_line_width": "115%", + "outer_wall_line_width": "115%", + "sparse_infill_line_width": "115%", + "internal_solid_infill_line_width": "115%" +} diff --git a/resources/profiles/Meltingplot/process/fdm_process_meltingplot_mbl_06_nozzle.json b/resources/profiles/Meltingplot/process/fdm_process_meltingplot_mbl_06_nozzle.json new file mode 100644 index 0000000000..e35d4446c1 --- /dev/null +++ b/resources/profiles/Meltingplot/process/fdm_process_meltingplot_mbl_06_nozzle.json @@ -0,0 +1,14 @@ +{ + "type": "process", + "name": "fdm_process_meltingplot_mbl_06_nozzle", + "inherits": "fdm_process_meltingplot_mbl_common", + "from": "system", + "instantiation": "false", + "bridge_flow": "0.65", + "initial_layer_print_height": "0.4", + "line_width": "120%", + "inner_wall_line_width": "120%", + "outer_wall_line_width": "110%", + "sparse_infill_line_width": "120%", + "internal_solid_infill_line_width": "120%" +} diff --git a/resources/profiles/Meltingplot/process/fdm_process_meltingplot_mbl_08_nozzle.json b/resources/profiles/Meltingplot/process/fdm_process_meltingplot_mbl_08_nozzle.json new file mode 100644 index 0000000000..7548418e1f --- /dev/null +++ b/resources/profiles/Meltingplot/process/fdm_process_meltingplot_mbl_08_nozzle.json @@ -0,0 +1,14 @@ +{ + "type": "process", + "name": "fdm_process_meltingplot_mbl_08_nozzle", + "inherits": "fdm_process_meltingplot_mbl_common", + "from": "system", + "instantiation": "false", + "bridge_flow": "0.5", + "initial_layer_print_height": "0.5", + "line_width": "120%", + "inner_wall_line_width": "120%", + "outer_wall_line_width": "115%", + "sparse_infill_line_width": "115%", + "internal_solid_infill_line_width": "120%" +} diff --git a/resources/profiles/Meltingplot/process/fdm_process_meltingplot_mbl_10_nozzle.json b/resources/profiles/Meltingplot/process/fdm_process_meltingplot_mbl_10_nozzle.json new file mode 100644 index 0000000000..811916f197 --- /dev/null +++ b/resources/profiles/Meltingplot/process/fdm_process_meltingplot_mbl_10_nozzle.json @@ -0,0 +1,15 @@ +{ + "type": "process", + "name": "fdm_process_meltingplot_mbl_10_nozzle", + "inherits": "fdm_process_meltingplot_mbl_common", + "from": "system", + "instantiation": "false", + "bridge_flow": "0.4", + "initial_layer_print_height": "0.5", + "infill_wall_overlap": "15%", + "line_width": "120%", + "inner_wall_line_width": "120%", + "outer_wall_line_width": "110%", + "sparse_infill_line_width": "120%", + "internal_solid_infill_line_width": "120%" +} diff --git a/resources/profiles/Meltingplot/process/fdm_process_meltingplot_mbl_12_nozzle.json b/resources/profiles/Meltingplot/process/fdm_process_meltingplot_mbl_12_nozzle.json new file mode 100644 index 0000000000..02f4221eb9 --- /dev/null +++ b/resources/profiles/Meltingplot/process/fdm_process_meltingplot_mbl_12_nozzle.json @@ -0,0 +1,15 @@ +{ + "type": "process", + "name": "fdm_process_meltingplot_mbl_12_nozzle", + "inherits": "fdm_process_meltingplot_mbl_common", + "from": "system", + "instantiation": "false", + "bridge_flow": "0.4", + "initial_layer_print_height": "0.5", + "infill_wall_overlap": "15%", + "line_width": "120%", + "inner_wall_line_width": "120%", + "outer_wall_line_width": "110%", + "sparse_infill_line_width": "120%", + "internal_solid_infill_line_width": "120%" +} diff --git a/resources/profiles/Meltingplot/process/fdm_process_meltingplot_mbl_common.json b/resources/profiles/Meltingplot/process/fdm_process_meltingplot_mbl_common.json new file mode 100644 index 0000000000..0e94be6513 --- /dev/null +++ b/resources/profiles/Meltingplot/process/fdm_process_meltingplot_mbl_common.json @@ -0,0 +1,60 @@ +{ + "type": "process", + "name": "fdm_process_meltingplot_mbl_common", + "inherits": "fdm_process_common", + "from": "system", + "instantiation": "false", + "filename_format": "{input_filename_base}_L{layer_height}mm_N{nozzle_diameter[0]}_{filament_type[initial_tool]}_{printer_model}_{print_time}.gcode", + "bottom_shell_layers": "4", + "bottom_shell_thickness": "0.8", + "bridge_speed": "20", + "slowdown_for_curled_perimeters": "0", + "default_acceleration": "0", + "initial_layer_acceleration": "0", + "inner_wall_acceleration": "0", + "outer_wall_acceleration": "0", + "top_surface_acceleration": "0", + "travel_acceleration": "0", + "detect_thin_wall": "1", + "elefant_foot_compensation": "0.1", + "enable_prime_tower": "0", + "enable_support": "0", + "gap_infill_speed": "42", + "infill_wall_overlap": "20%", + "initial_layer_infill_speed": "30", + "initial_layer_line_width": "120%", + "initial_layer_speed": "20", + "inner_wall_speed": "45", + "internal_solid_infill_speed": "80", + "outer_wall_speed": "42", + "prime_tower_width": "60", + "resolution": "0.01", + "seam_position": "aligned", + "skirt_distance": "5", + "skirt_height": "1", + "skirt_loops": "3", + "small_perimeter_speed": "42", + "sparse_infill_density": "15%", + "sparse_infill_pattern": "cubic", + "sparse_infill_speed": "80", + "standby_temperature_delta": "-100", + "support_base_pattern": "rectilinear", + "support_base_pattern_spacing": "5", + "support_interface_spacing": "0.2", + "support_interface_speed": "40", + "support_interface_top_layers": "4", + "support_interface_bottom_layers": "4", + "support_line_width": "100%", + "support_object_xy_distance": "0.2", + "support_on_build_plate_only": "1", + "support_speed": "50", + "support_style": "snug", + "support_threshold_angle": "55", + "support_top_z_distance": "0.1", + "top_shell_layers": "5", + "top_shell_thickness": "1", + "top_surface_line_width": "110%", + "top_surface_speed": "42", + "travel_speed": "350", + "wall_loops": "2" +} diff --git a/resources/profiles/OrcaArena.json b/resources/profiles/OrcaArena.json index dd5f307a95..9bb97fb232 100644 --- a/resources/profiles/OrcaArena.json +++ b/resources/profiles/OrcaArena.json @@ -1,7 +1,7 @@ { "name": "Orca Arena Printer", "url": "", - "version": "02.04.00.05", + "version": "02.04.00.07", "force_update": "0", "description": "Orca Arena configuration files", "machine_model_list": [ diff --git a/resources/profiles/OrcaArena/machine/Orca Arena X1 Carbon.json b/resources/profiles/OrcaArena/machine/Orca Arena X1 Carbon.json index aa166a4c90..8d543bac21 100644 --- a/resources/profiles/OrcaArena/machine/Orca Arena X1 Carbon.json +++ b/resources/profiles/OrcaArena/machine/Orca Arena X1 Carbon.json @@ -2,7 +2,7 @@ "type": "machine_model", "name": "Orca Arena X1 Carbon", "model_id": "orca_arena_x1c", - "url": "", + "url": "https://www.orcaslicer.com", "nozzle_diameter": "0.4;0.2;0.6;0.8", "machine_tech": "FFF", "family": "ARENA-3DP", diff --git a/resources/profiles/OrcaFilamentLibrary.json b/resources/profiles/OrcaFilamentLibrary.json index 3ce35d2623..fa97f3492f 100644 --- a/resources/profiles/OrcaFilamentLibrary.json +++ b/resources/profiles/OrcaFilamentLibrary.json @@ -1,6 +1,6 @@ { "name": "OrcaFilamentLibrary", - "version": "02.04.00.07", + "version": "02.04.00.10", "force_update": "0", "description": "Orca Filament Library", "filament_list": [ @@ -156,6 +156,10 @@ "name": "PolyLite ABS @base", "sub_path": "filament/Polymaker/PolyLite ABS @base.json" }, + { + "name": "Printalot ABS @base", + "sub_path": "filament/Printalot/Printalot ABS @base.json" + }, { "name": "Bambu ASA @base", "sub_path": "filament/Bambu/Bambu ASA @base.json" @@ -304,6 +308,14 @@ "name": "Generic PA-CF @System", "sub_path": "filament/Generic PA-CF @System.json" }, + { + "name": "INSLOGIC PA6-66 @base", + "sub_path": "filament/INSLOGIC/INSLOGIC PA6-66 @base.json" + }, + { + "name": "INSLOGIC PA6-CF @base", + "sub_path": "filament/INSLOGIC/INSLOGIC PA6-CF @base.json" + }, { "name": "Bambu PC @base", "sub_path": "filament/Bambu/Bambu PC @base.json" @@ -436,6 +448,10 @@ "name": "GreenGate3D PETG @base", "sub_path": "filament/GreenGate3D/GreenGate3D PETG @base.json" }, + { + "name": "INSLOGIC PETG Pro @base", + "sub_path": "filament/INSLOGIC/INSLOGIC PETG Pro @base.json" + }, { "name": "JAYO PETG @base", "sub_path": "filament/JAYO/JAYO PETG @base.json" @@ -636,6 +652,10 @@ "name": "Generic PLA-CF @System", "sub_path": "filament/Generic PLA-CF @System.json" }, + { + "name": "INSLOGIC PLA Pro @base", + "sub_path": "filament/INSLOGIC/INSLOGIC PLA Pro @base.json" + }, { "name": "JAYO PLA @base", "sub_path": "filament/JAYO/JAYO PLA @base.json" @@ -748,6 +768,10 @@ "name": "Panchroma PLA UV Shift @base", "sub_path": "filament/Polymaker/Panchroma PLA UV Shift @base.json" }, + { + "name": "PlastAR PLA @base", + "sub_path": "filament/Printalot/PlastAR PLA @base.json" + }, { "name": "PolyLite PLA @base", "sub_path": "filament/Polymaker/PolyLite PLA @base.json" @@ -768,6 +792,10 @@ "name": "Polymaker HT-PLA-GF @base", "sub_path": "filament/Polymaker/Polymaker HT-PLA-GF @base.json" }, + { + "name": "Polymaker PLA Pro @base", + "sub_path": "filament/Polymaker/Polymaker PLA Pro @base.json" + }, { "name": "SUNLU PLA Marble @base", "sub_path": "filament/SUNLU/SUNLU Marble PLA @base.json" @@ -1000,6 +1028,10 @@ "name": "PolyLite ABS @System", "sub_path": "filament/Polymaker/PolyLite ABS @System.json" }, + { + "name": "Printalot ABS @System", + "sub_path": "filament/Printalot/Printalot ABS @System.json" + }, { "name": "Bambu ASA @System", "sub_path": "filament/Bambu/Bambu ASA @System.json" @@ -1116,6 +1148,30 @@ "name": "Fiberon PA612-CF @System", "sub_path": "filament/Polymaker/Fiberon PA612-CF @System.json" }, + { + "name": "INSLOGIC PA6-66 @BBL P2S", + "sub_path": "filament/INSLOGIC/BBL/INSLOGIC PA6-66 @BBL P2S.json" + }, + { + "name": "INSLOGIC PA6-66 @P1-X1", + "sub_path": "filament/INSLOGIC/BBL/INSLOGIC PA6-66 @P1-X1.json" + }, + { + "name": "INSLOGIC PA6-66 @Prusa CORE One", + "sub_path": "filament/INSLOGIC/Prusa/INSLOGIC PA6-66 @Prusa CORE One.json" + }, + { + "name": "INSLOGIC PA6-CF @BBL P2S", + "sub_path": "filament/INSLOGIC/BBL/INSLOGIC PA6-CF @BBL P2S.json" + }, + { + "name": "INSLOGIC PA6-CF @P1-X1", + "sub_path": "filament/INSLOGIC/BBL/INSLOGIC PA6-CF @P1-X1.json" + }, + { + "name": "INSLOGIC PA6-CF @Prusa CORE One", + "sub_path": "filament/INSLOGIC/Prusa/INSLOGIC PA6-CF @Prusa CORE One.json" + }, { "name": "Bambu PC @System", "sub_path": "filament/Bambu/Bambu PC @System.json" @@ -1312,6 +1368,18 @@ "name": "GreenGate3D PETG @System", "sub_path": "filament/GreenGate3D/GreenGate3D PETG @System.json" }, + { + "name": "INSLOGIC PETG Pro @BBL P2S", + "sub_path": "filament/INSLOGIC/BBL/INSLOGIC PETG Pro @BBL P2S.json" + }, + { + "name": "INSLOGIC PETG Pro @P1-X1", + "sub_path": "filament/INSLOGIC/BBL/INSLOGIC PETG Pro @P1-X1.json" + }, + { + "name": "INSLOGIC PETG Pro @Prusa CORE One", + "sub_path": "filament/INSLOGIC/Prusa/INSLOGIC PETG Pro @Prusa CORE One.json" + }, { "name": "JAYO PETG @BBL A1 0.4 nozzle", "sub_path": "filament/JAYO/BBL/JAYO PETG @BBL A1 0.4 nozzle.json" @@ -1700,6 +1768,18 @@ "name": "Generic PLA Matte @System", "sub_path": "filament/Generic PLA Matte @System.json" }, + { + "name": "INSLOGIC PLA Pro @BBL P2S", + "sub_path": "filament/INSLOGIC/BBL/INSLOGIC PLA Pro @BBL P2S.json" + }, + { + "name": "INSLOGIC PLA Pro @P1-X1", + "sub_path": "filament/INSLOGIC/BBL/INSLOGIC PLA Pro @P1-X1.json" + }, + { + "name": "INSLOGIC PLA Pro @Prusa CORE One", + "sub_path": "filament/INSLOGIC/Prusa/INSLOGIC PLA Pro @Prusa CORE One.json" + }, { "name": "JAYO PLA @BBL A1 0.4 nozzle", "sub_path": "filament/JAYO/BBL/JAYO PLA @BBL A1 0.4 nozzle.json" @@ -1836,6 +1916,10 @@ "name": "Panchroma PLA UV Shift @System", "sub_path": "filament/Polymaker/Panchroma PLA UV Shift @System.json" }, + { + "name": "PlastAR PLA @System", + "sub_path": "filament/Printalot/PlastAR PLA @System.json" + }, { "name": "PolyLite Dual PLA @base", "sub_path": "filament/Polymaker/PolyLite Dual PLA @base.json" @@ -1864,6 +1948,10 @@ "name": "Polymaker HT-PLA-GF @System", "sub_path": "filament/Polymaker/Polymaker HT-PLA-GF @System.json" }, + { + "name": "Polymaker PLA Pro @System", + "sub_path": "filament/Polymaker/Polymaker PLA Pro @System.json" + }, { "name": "SUNLU PLA Marble @System", "sub_path": "filament/SUNLU/SUNLU Marble PLA @System.json" diff --git a/resources/profiles/OrcaFilamentLibrary/filament/DREMC/DREMC ABS @System.json b/resources/profiles/OrcaFilamentLibrary/filament/DREMC/DREMC ABS @System.json index 6f46fb74dd..5fac752fcf 100644 --- a/resources/profiles/OrcaFilamentLibrary/filament/DREMC/DREMC ABS @System.json +++ b/resources/profiles/OrcaFilamentLibrary/filament/DREMC/DREMC ABS @System.json @@ -3,6 +3,7 @@ "name": "DREMC ABS @System", "inherits": "DREMC ABS @base", "from": "system", - "instantiation": "false", + "setting_id": "gNjISMxTLwQzDrV9", + "instantiation": "true", "compatible_printers": [] } \ No newline at end of file diff --git a/resources/profiles/OrcaFilamentLibrary/filament/DREMC/DREMC ABS+ @System.json b/resources/profiles/OrcaFilamentLibrary/filament/DREMC/DREMC ABS+ @System.json index e9279cc5ba..0d0345828e 100644 --- a/resources/profiles/OrcaFilamentLibrary/filament/DREMC/DREMC ABS+ @System.json +++ b/resources/profiles/OrcaFilamentLibrary/filament/DREMC/DREMC ABS+ @System.json @@ -3,6 +3,7 @@ "name": "DREMC ABS+ @System", "inherits": "DREMC ABS+ @base", "from": "system", - "instantiation": "false", + "setting_id": "M73sIwcpWv6zpFrb", + "instantiation": "true", "compatible_printers": [] } diff --git a/resources/profiles/OrcaFilamentLibrary/filament/DREMC/DREMC ASA @System.json b/resources/profiles/OrcaFilamentLibrary/filament/DREMC/DREMC ASA @System.json index 6a11bbe8ce..10d6626540 100644 --- a/resources/profiles/OrcaFilamentLibrary/filament/DREMC/DREMC ASA @System.json +++ b/resources/profiles/OrcaFilamentLibrary/filament/DREMC/DREMC ASA @System.json @@ -3,6 +3,7 @@ "name": "DREMC ASA @System", "inherits": "DREMC ASA @base", "from": "system", - "instantiation": "false", + "setting_id": "PMulSQ0tYbNyvOYw", + "instantiation": "true", "compatible_printers": [] } diff --git a/resources/profiles/OrcaFilamentLibrary/filament/DREMC/DREMC ASA CF @System.json b/resources/profiles/OrcaFilamentLibrary/filament/DREMC/DREMC ASA CF @System.json index 6814312593..0e10750d78 100644 --- a/resources/profiles/OrcaFilamentLibrary/filament/DREMC/DREMC ASA CF @System.json +++ b/resources/profiles/OrcaFilamentLibrary/filament/DREMC/DREMC ASA CF @System.json @@ -3,6 +3,7 @@ "name": "DREMC ASA CF @System", "inherits": "DREMC ASA CF @base", "from": "system", - "instantiation": "false", + "setting_id": "ZcipEKAqtBcAm6vR", + "instantiation": "true", "compatible_printers": [] } diff --git a/resources/profiles/OrcaFilamentLibrary/filament/DREMC/DREMC ASA GF @System.json b/resources/profiles/OrcaFilamentLibrary/filament/DREMC/DREMC ASA GF @System.json index e40cd71479..2d0f99fa1e 100644 --- a/resources/profiles/OrcaFilamentLibrary/filament/DREMC/DREMC ASA GF @System.json +++ b/resources/profiles/OrcaFilamentLibrary/filament/DREMC/DREMC ASA GF @System.json @@ -3,6 +3,7 @@ "name": "DREMC ASA GF @System", "inherits": "DREMC ASA GF @base", "from": "system", - "instantiation": "false", + "setting_id": "8J3lt7KlQWcx0VUS", + "instantiation": "true", "compatible_printers": [] } \ No newline at end of file diff --git a/resources/profiles/OrcaFilamentLibrary/filament/DREMC/DREMC PA12-CF @System.json b/resources/profiles/OrcaFilamentLibrary/filament/DREMC/DREMC PA12-CF @System.json index 0cecab4c3c..b126651441 100644 --- a/resources/profiles/OrcaFilamentLibrary/filament/DREMC/DREMC PA12-CF @System.json +++ b/resources/profiles/OrcaFilamentLibrary/filament/DREMC/DREMC PA12-CF @System.json @@ -3,6 +3,7 @@ "name": "DREMC PA12-CF @System", "inherits": "DREMC PA12-CF @base", "from": "system", - "instantiation": "false", + "setting_id": "jVlZ1KPsA5i8RIED", + "instantiation": "true", "compatible_printers": [] } diff --git a/resources/profiles/OrcaFilamentLibrary/filament/DREMC/DREMC PET-CF @System.json b/resources/profiles/OrcaFilamentLibrary/filament/DREMC/DREMC PET-CF @System.json index 80100b072f..85efd31920 100644 --- a/resources/profiles/OrcaFilamentLibrary/filament/DREMC/DREMC PET-CF @System.json +++ b/resources/profiles/OrcaFilamentLibrary/filament/DREMC/DREMC PET-CF @System.json @@ -3,6 +3,7 @@ "name": "DREMC PET-CF @System", "inherits": "DREMC PET-CF @base", "from": "system", - "instantiation": "false", + "setting_id": "hal1nPyBF13UL9qB", + "instantiation": "true", "compatible_printers": [] } diff --git a/resources/profiles/OrcaFilamentLibrary/filament/DREMC/DREMC PETG @System.json b/resources/profiles/OrcaFilamentLibrary/filament/DREMC/DREMC PETG @System.json index 04cfb22339..46f2cb9b20 100644 --- a/resources/profiles/OrcaFilamentLibrary/filament/DREMC/DREMC PETG @System.json +++ b/resources/profiles/OrcaFilamentLibrary/filament/DREMC/DREMC PETG @System.json @@ -3,7 +3,8 @@ "name": "DREMC PETG @System", "inherits": "DREMC PETG @base", "from": "system", - "instantiation": "false", + "setting_id": "gTGiaBYfymmtlyfG", + "instantiation": "true", "filament_max_volumetric_speed": [ "20" ], diff --git a/resources/profiles/OrcaFilamentLibrary/filament/DREMC/DREMC PLA HS @System.json b/resources/profiles/OrcaFilamentLibrary/filament/DREMC/DREMC PLA HS @System.json index a2b96c1862..8e98be30b8 100644 --- a/resources/profiles/OrcaFilamentLibrary/filament/DREMC/DREMC PLA HS @System.json +++ b/resources/profiles/OrcaFilamentLibrary/filament/DREMC/DREMC PLA HS @System.json @@ -1,9 +1,10 @@ { "type": "filament", "name": "DREMC PLA+ HS @System", - "inherits": "DREMC PLA+ @base", + "inherits": "DREMC PLA+ HS @base", "from": "system", - "instantiation": "false", + "setting_id": "I0HWhYAZ3ppq91Gx", + "instantiation": "true", "filament_max_volumetric_speed": [ "22" ], diff --git a/resources/profiles/OrcaFilamentLibrary/filament/DREMC/DREMC PLA+ @System.json b/resources/profiles/OrcaFilamentLibrary/filament/DREMC/DREMC PLA+ @System.json index 71ff24bb1b..869633969a 100644 --- a/resources/profiles/OrcaFilamentLibrary/filament/DREMC/DREMC PLA+ @System.json +++ b/resources/profiles/OrcaFilamentLibrary/filament/DREMC/DREMC PLA+ @System.json @@ -3,7 +3,8 @@ "name": "DREMC PLA+ @System", "inherits": "DREMC PLA+ @base", "from": "system", - "instantiation": "false", + "setting_id": "fIjHIsFmdDWIM1bf", + "instantiation": "true", "filament_max_volumetric_speed": [ "18" ], diff --git a/resources/profiles/OrcaFilamentLibrary/filament/DREMC/DREMC TPU 95A @System.json b/resources/profiles/OrcaFilamentLibrary/filament/DREMC/DREMC TPU 95A @System.json index 3b58f57d25..86d5d02151 100644 --- a/resources/profiles/OrcaFilamentLibrary/filament/DREMC/DREMC TPU 95A @System.json +++ b/resources/profiles/OrcaFilamentLibrary/filament/DREMC/DREMC TPU 95A @System.json @@ -3,7 +3,8 @@ "name": "DREMC TPU 95A @System", "inherits": "DREMC TPU 95A @base", "from": "system", - "instantiation": "false", + "setting_id": "AfnFh14wKZsNEaZ1", + "instantiation": "true", "filament_max_volumetric_speed": [ "6" ], diff --git a/resources/profiles/OrcaFilamentLibrary/filament/FilAr/FilAr PLA-mate @base.json b/resources/profiles/OrcaFilamentLibrary/filament/FilAr/FilAr PLA-mate @base.json index 729e9d7b9c..972f5a4220 100644 --- a/resources/profiles/OrcaFilamentLibrary/filament/FilAr/FilAr PLA-mate @base.json +++ b/resources/profiles/OrcaFilamentLibrary/filament/FilAr/FilAr PLA-mate @base.json @@ -33,15 +33,15 @@ "210" ], "hot_plate_temp": [ - "60" + "50" ], "hot_plate_temp_initial_layer": [ - "60" + "50" ], "textured_plate_temp": [ - "60" + "50" ], "textured_plate_temp_initial_layer": [ - "60" + "50" ] } \ No newline at end of file diff --git a/resources/profiles/OrcaFilamentLibrary/filament/INSLOGIC/BBL/INSLOGIC PA6-66 @BBL P2S.json b/resources/profiles/OrcaFilamentLibrary/filament/INSLOGIC/BBL/INSLOGIC PA6-66 @BBL P2S.json new file mode 100644 index 0000000000..b183295021 --- /dev/null +++ b/resources/profiles/OrcaFilamentLibrary/filament/INSLOGIC/BBL/INSLOGIC PA6-66 @BBL P2S.json @@ -0,0 +1,275 @@ +{ + "type": "filament", + "name": "INSLOGIC PA6-66 @BBL P2S", + "inherits": "INSLOGIC PA6-66 @base", + "from": "system", + "setting_id": "UHHdgZgE7e8KR2GV", + "instantiation": "true", + "activate_air_filtration": [ + "1" + ], + "additional_cooling_fan_speed": [ + "70" + ], + "close_fan_the_first_x_layers": [ + "1" + ], + "close_additional_fan_first_x_layers": [ + "3" + ], + "complete_print_exhaust_fan_speed": [ + "70" + ], + "cool_plate_temp": [ + "0" + ], + "cool_plate_temp_initial_layer": [ + "0" + ], + "during_print_exhaust_fan_speed": [ + "70" + ], + "eng_plate_temp": [ + "50" + ], + "eng_plate_temp_initial_layer": [ + "50" + ], + "fan_cooling_layer_time": [ + "20" + ], + "fan_max_speed": [ + "100" + ], + "fan_min_speed": [ + "60" + ], + "filament_adaptive_volumetric_speed": [ + "0" + ], + "filament_extruder_compatibility": [ + "0" + ], + "filament_cooling_before_tower": [ + "10", + "10" + ], + "filament_preheat_temperature_delta": [ + "0" + ], + "filament_tower_interface_pre_extrusion_dist": [ + "10" + ], + "filament_tower_interface_pre_extrusion_length": [ + "0" + ], + "filament_tower_ironing_area": [ + "4" + ], + "filament_tower_interface_purge_volume": [ + "20" + ], + "filament_tower_interface_print_temp": [ + "-1" + ], + "filament_density": [ + "1.10" + ], + "filament_dev_ams_drying_ams_limitations": [ + "1" + ], + "filament_dev_ams_drying_heat_distortion_temperature": [ + "90" + ], + "filament_dev_ams_drying_temperature": [ + "65", + "80", + "65", + "80" + ], + "filament_dev_ams_drying_time": [ + "12", + "12", + "12", + "12" + ], + "filament_dev_chamber_drying_bed_temperature": [ + "90.0" + ], + "filament_dev_chamber_drying_time": [ + "18" + ], + "filament_dev_drying_cooling_temperature": [ + "65" + ], + "filament_dev_drying_softening_temperature": [ + "85" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_flow_ratio": [ + "0.98", + "0.98" + ], + "filament_flush_temp": [ + "0" + ], + "filament_flush_temp_fast": [ + "0" + ], + "filament_flush_volumetric_speed": [ + "0" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "12", + "12" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_pre_cooling_temperature": [ + "0" + ], + "filament_pre_cooling_temperature_nc": [ + "0" + ], + "filament_prime_volume": [ + "45" + ], + "filament_prime_volume_nc": [ + "60" + ], + "filament_printable": [ + "3" + ], + "filament_ramming_travel_time_nc": [ + "0" + ], + "filament_ramming_volumetric_speed": [ + "-1" + ], + "filament_ramming_volumetric_speed_nc": [ + "-1" + ], + "filament_scarf_seam_type": [ + "none" + ], + "filament_shrink": [ + "100%" + ], + "filament_soluble": [ + "0" + ], + "full_fan_speed_layer": [ + "0" + ], + "additional_fan_full_speed_layer": [ + "0" + ], + "filament_scarf_height": [ + "10%" + ], + "filament_scarf_gap": [ + "0%" + ], + "filament_scarf_length": [ + "10" + ], + "filament_ramming_travel_time": [ + "0", + "0" + ], + "filament_retract_length_nc": [ + "14" + ], + "filament_change_length": [ + "10" + ], + "hot_plate_temp": [ + "50" + ], + "hot_plate_temp_initial_layer": [ + "50" + ], + "long_retractions_when_ec": [ + "0", + "0" + ], + "nozzle_temperature": [ + "255", + "255" + ], + "nozzle_temperature_initial_layer": [ + "255", + "255" + ], + "nozzle_temperature_range_high": [ + "280" + ], + "nozzle_temperature_range_low": [ + "250" + ], + "overhang_fan_speed": [ + "95" + ], + "overhang_fan_threshold": [ + "10%" + ], + "reduce_fan_stop_start_freq": [ + "0" + ], + "required_nozzle_HRC": [ + "3" + ], + "retraction_distances_when_ec": [ + "0", + "0" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "slow_down_layer_time": [ + "6" + ], + "slow_down_min_speed": [ + "10" + ], + "supertack_plate_temp": [ + "0" + ], + "supertack_plate_temp_initial_layer": [ + "0" + ], + "temperature_vitrification": [ + "74.2" + ], + "textured_plate_temp": [ + "50" + ], + "textured_plate_temp_initial_layer": [ + "50" + ], + "volumetric_speed_coefficients": [ + "0 0 0 0 0 0" + ], + "filament_start_gcode": [ + "; Filament gcode\nM145 P0 ; set airduct mode to cooling mode for cooling\nM106 P2 S255 ; turn on auxiliary fan for cooling\nM106 P3 S127 ; turn on chamber fan for cooling\nM1002 gcode_claim_action : 29\nM191 S0 ; wait for chamber temp\nM106 P2 S102 ; turn on chamber cooling fan\nM106 P10 S0 ; turn off left aux fan\nM142 P6 R30 S40 U0.3 V0.8 ; set PETG exhaust chamber autocooling\n" + ], + "filament_end_gcode": [ + "; filament end gcode \n\n" + ], + "filament_adhesiveness_category": [ + "400" + ], + "idle_temperature": [ + "0" + ], + "compatible_printers": [ + "Bambu Lab P2S 0.4 nozzle" + ] +} diff --git a/resources/profiles/OrcaFilamentLibrary/filament/INSLOGIC/BBL/INSLOGIC PA6-66 @P1-X1.json b/resources/profiles/OrcaFilamentLibrary/filament/INSLOGIC/BBL/INSLOGIC PA6-66 @P1-X1.json new file mode 100644 index 0000000000..fa71bcc4b7 --- /dev/null +++ b/resources/profiles/OrcaFilamentLibrary/filament/INSLOGIC/BBL/INSLOGIC PA6-66 @P1-X1.json @@ -0,0 +1,210 @@ +{ + "type": "filament", + "name": "INSLOGIC PA6-66 @P1-X1", + "inherits": "INSLOGIC PA6-66 @base", + "from": "system", + "setting_id": "X6EcSgHdfuxoY1lL", + "instantiation": "true", + "cool_plate_temp": [ + "0" + ], + "eng_plate_temp": [ + "40" + ], + "hot_plate_temp": [ + "50" + ], + "textured_plate_temp": [ + "50" + ], + "cool_plate_temp_initial_layer": [ + "0" + ], + "eng_plate_temp_initial_layer": [ + "40" + ], + "hot_plate_temp_initial_layer": [ + "50" + ], + "textured_plate_temp_initial_layer": [ + "50" + ], + "overhang_fan_threshold": [ + "95%" + ], + "overhang_fan_speed": [ + "100" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "close_fan_the_first_x_layers": [ + "3" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ], + "filament_flow_ratio": [ + "0.98", + "0.98" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "fan_cooling_layer_time": [ + "15" + ], + "filament_density": [ + "1.2" + ], + "filament_deretraction_speed": [ + "nil", + "nil" + ], + "filament_max_volumetric_speed": [ + "12", + "12" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_retraction_minimum_travel": [ + "nil", + "nil" + ], + "filament_retract_before_wipe": [ + "nil", + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil", + "nil" + ], + "filament_retraction_length": [ + "1", + "1" + ], + "filament_z_hop": [ + "nil", + "nil" + ], + "filament_z_hop_types": [ + "nil", + "nil" + ], + "filament_retract_restart_extra": [ + "nil", + "nil" + ], + "filament_retraction_speed": [ + "nil", + "nil" + ], + "filament_soluble": [ + "0" + ], + "filament_wipe": [ + "nil", + "nil" + ], + "filament_wipe_distance": [ + "nil", + "nil" + ], + "nozzle_temperature_initial_layer": [ + "255", + "255" + ], + "full_fan_speed_layer": [ + "2" + ], + "fan_max_speed": [ + "100" + ], + "fan_min_speed": [ + "60" + ], + "slow_down_min_speed": [ + "10" + ], + "slow_down_layer_time": [ + "2" + ], + "filament_start_gcode": [ + "; Filament gcode\n" + ], + "nozzle_temperature": [ + "255", + "255" + ], + "temperature_vitrification": [ + "70.4" + ], + "nozzle_temperature_range_low": [ + "250", + "250" + ], + "nozzle_temperature_range_high": [ + "280", + "280" + ], + "filament_flush_temp": [ + "0", + "0" + ], + "filament_flush_volumetric_speed": [ + "0", + "0" + ], + "filament_long_retractions_when_cut": [ + "0" + ], + "filament_ramming_volumetric_speed": [ + "-1", + "-1" + ], + "filament_retraction_distances_when_cut": [ + "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" + ], + "retraction_distances_when_ec": [ + "0", + "0" + ], + "volumetric_speed_coefficients": [ + "0 0 0 0 0 0", + "0 0 0 0 0 0" + ], + "idle_temperature": [ + "0" + ], + "additional_cooling_fan_speed": [ + "70" + ], + "compatible_printers": [ + "Bambu Lab X1 0.4 nozzle", + "Bambu Lab X1 Carbon 0.4 nozzle", + "Bambu Lab P1S 0.4 nozzle", + "Bambu Lab X1E 0.4 nozzle" + ] +} diff --git a/resources/profiles/OrcaFilamentLibrary/filament/INSLOGIC/BBL/INSLOGIC PA6-CF @BBL P2S.json b/resources/profiles/OrcaFilamentLibrary/filament/INSLOGIC/BBL/INSLOGIC PA6-CF @BBL P2S.json new file mode 100644 index 0000000000..91c7c2bdbd --- /dev/null +++ b/resources/profiles/OrcaFilamentLibrary/filament/INSLOGIC/BBL/INSLOGIC PA6-CF @BBL P2S.json @@ -0,0 +1,275 @@ +{ + "type": "filament", + "name": "INSLOGIC PA6-CF @BBL P2S", + "inherits": "INSLOGIC PA6-CF @base", + "from": "system", + "setting_id": "Km9iCy4A8kukE0AA", + "instantiation": "true", + "activate_air_filtration": [ + "1" + ], + "additional_cooling_fan_speed": [ + "70" + ], + "close_fan_the_first_x_layers": [ + "1" + ], + "close_additional_fan_first_x_layers": [ + "3" + ], + "complete_print_exhaust_fan_speed": [ + "70" + ], + "cool_plate_temp": [ + "0" + ], + "cool_plate_temp_initial_layer": [ + "0" + ], + "during_print_exhaust_fan_speed": [ + "70" + ], + "eng_plate_temp": [ + "65" + ], + "eng_plate_temp_initial_layer": [ + "65" + ], + "fan_cooling_layer_time": [ + "20" + ], + "fan_max_speed": [ + "100" + ], + "fan_min_speed": [ + "60" + ], + "filament_adaptive_volumetric_speed": [ + "0" + ], + "filament_extruder_compatibility": [ + "0" + ], + "filament_cooling_before_tower": [ + "10", + "10" + ], + "filament_preheat_temperature_delta": [ + "0" + ], + "filament_tower_interface_pre_extrusion_dist": [ + "10" + ], + "filament_tower_interface_pre_extrusion_length": [ + "0" + ], + "filament_tower_ironing_area": [ + "4" + ], + "filament_tower_interface_purge_volume": [ + "20" + ], + "filament_tower_interface_print_temp": [ + "-1" + ], + "filament_density": [ + "1.12" + ], + "filament_dev_ams_drying_ams_limitations": [ + "1" + ], + "filament_dev_ams_drying_heat_distortion_temperature": [ + "90" + ], + "filament_dev_ams_drying_temperature": [ + "65", + "80", + "65", + "80" + ], + "filament_dev_ams_drying_time": [ + "12", + "12", + "12", + "12" + ], + "filament_dev_chamber_drying_bed_temperature": [ + "90.0" + ], + "filament_dev_chamber_drying_time": [ + "18" + ], + "filament_dev_drying_cooling_temperature": [ + "65" + ], + "filament_dev_drying_softening_temperature": [ + "85" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "filament_flow_ratio": [ + "0.98", + "0.98" + ], + "filament_flush_temp": [ + "0" + ], + "filament_flush_temp_fast": [ + "0" + ], + "filament_flush_volumetric_speed": [ + "0" + ], + "filament_is_support": [ + "0" + ], + "filament_max_volumetric_speed": [ + "12", + "12" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_pre_cooling_temperature": [ + "0" + ], + "filament_pre_cooling_temperature_nc": [ + "0" + ], + "filament_prime_volume": [ + "45" + ], + "filament_prime_volume_nc": [ + "60" + ], + "filament_printable": [ + "3" + ], + "filament_ramming_travel_time_nc": [ + "0" + ], + "filament_ramming_volumetric_speed": [ + "-1" + ], + "filament_ramming_volumetric_speed_nc": [ + "-1" + ], + "filament_scarf_seam_type": [ + "none" + ], + "filament_shrink": [ + "100%" + ], + "filament_soluble": [ + "0" + ], + "full_fan_speed_layer": [ + "0" + ], + "additional_fan_full_speed_layer": [ + "0" + ], + "filament_scarf_height": [ + "10%" + ], + "filament_scarf_gap": [ + "0%" + ], + "filament_scarf_length": [ + "10" + ], + "filament_ramming_travel_time": [ + "0", + "0" + ], + "filament_retract_length_nc": [ + "14" + ], + "filament_change_length": [ + "10" + ], + "hot_plate_temp": [ + "65" + ], + "hot_plate_temp_initial_layer": [ + "65" + ], + "long_retractions_when_ec": [ + "0", + "0" + ], + "nozzle_temperature": [ + "275", + "275" + ], + "nozzle_temperature_initial_layer": [ + "280", + "280" + ], + "nozzle_temperature_range_high": [ + "290" + ], + "nozzle_temperature_range_low": [ + "270" + ], + "overhang_fan_speed": [ + "95" + ], + "overhang_fan_threshold": [ + "10%" + ], + "reduce_fan_stop_start_freq": [ + "0" + ], + "required_nozzle_HRC": [ + "3" + ], + "retraction_distances_when_ec": [ + "0", + "0" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "slow_down_layer_time": [ + "6" + ], + "slow_down_min_speed": [ + "10" + ], + "supertack_plate_temp": [ + "0" + ], + "supertack_plate_temp_initial_layer": [ + "0" + ], + "temperature_vitrification": [ + "74.2" + ], + "textured_plate_temp": [ + "65" + ], + "textured_plate_temp_initial_layer": [ + "65" + ], + "volumetric_speed_coefficients": [ + "0 0 0 0 0 0" + ], + "filament_start_gcode": [ + "; Filament gcode\nM145 P0 ; set airduct mode to cooling mode for cooling\nM106 P2 S255 ; turn on auxiliary fan for cooling\nM106 P3 S127 ; turn on chamber fan for cooling\nM1002 gcode_claim_action : 29\nM191 S0 ; wait for chamber temp\nM106 P2 S102 ; turn on chamber cooling fan\nM106 P10 S0 ; turn off left aux fan\nM142 P6 R30 S40 U0.3 V0.8 ; set PETG exhaust chamber autocooling\n" + ], + "filament_end_gcode": [ + "; filament end gcode \n\n" + ], + "filament_adhesiveness_category": [ + "400" + ], + "idle_temperature": [ + "0" + ], + "compatible_printers": [ + "Bambu Lab P2S 0.4 nozzle" + ] +} diff --git a/resources/profiles/OrcaFilamentLibrary/filament/INSLOGIC/BBL/INSLOGIC PA6-CF @P1-X1.json b/resources/profiles/OrcaFilamentLibrary/filament/INSLOGIC/BBL/INSLOGIC PA6-CF @P1-X1.json new file mode 100644 index 0000000000..c95e5d3f97 --- /dev/null +++ b/resources/profiles/OrcaFilamentLibrary/filament/INSLOGIC/BBL/INSLOGIC PA6-CF @P1-X1.json @@ -0,0 +1,210 @@ +{ + "type": "filament", + "name": "INSLOGIC PA6-CF @P1-X1", + "inherits": "INSLOGIC PA6-CF @base", + "from": "system", + "setting_id": "ky3k6Q9Fyi3QwCHL", + "instantiation": "true", + "cool_plate_temp": [ + "0" + ], + "eng_plate_temp": [ + "40" + ], + "hot_plate_temp": [ + "65" + ], + "textured_plate_temp": [ + "65" + ], + "cool_plate_temp_initial_layer": [ + "0" + ], + "eng_plate_temp_initial_layer": [ + "40" + ], + "hot_plate_temp_initial_layer": [ + "65" + ], + "textured_plate_temp_initial_layer": [ + "65" + ], + "overhang_fan_threshold": [ + "95%" + ], + "overhang_fan_speed": [ + "100" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "close_fan_the_first_x_layers": [ + "3" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ], + "filament_flow_ratio": [ + "0.98", + "0.98" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "fan_cooling_layer_time": [ + "15" + ], + "filament_density": [ + "1.2" + ], + "filament_deretraction_speed": [ + "nil", + "nil" + ], + "filament_max_volumetric_speed": [ + "12", + "12" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_retraction_minimum_travel": [ + "nil", + "nil" + ], + "filament_retract_before_wipe": [ + "nil", + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil", + "nil" + ], + "filament_retraction_length": [ + "1", + "1" + ], + "filament_z_hop": [ + "nil", + "nil" + ], + "filament_z_hop_types": [ + "nil", + "nil" + ], + "filament_retract_restart_extra": [ + "nil", + "nil" + ], + "filament_retraction_speed": [ + "nil", + "nil" + ], + "filament_soluble": [ + "0" + ], + "filament_wipe": [ + "nil", + "nil" + ], + "filament_wipe_distance": [ + "nil", + "nil" + ], + "nozzle_temperature_initial_layer": [ + "280", + "280" + ], + "full_fan_speed_layer": [ + "2" + ], + "fan_max_speed": [ + "100" + ], + "fan_min_speed": [ + "60" + ], + "slow_down_min_speed": [ + "10" + ], + "slow_down_layer_time": [ + "2" + ], + "filament_start_gcode": [ + "; Filament gcode\n" + ], + "nozzle_temperature": [ + "275", + "275" + ], + "temperature_vitrification": [ + "70.4" + ], + "nozzle_temperature_range_low": [ + "270", + "270" + ], + "nozzle_temperature_range_high": [ + "290", + "290" + ], + "filament_flush_temp": [ + "0", + "0" + ], + "filament_flush_volumetric_speed": [ + "0", + "0" + ], + "filament_long_retractions_when_cut": [ + "0" + ], + "filament_ramming_volumetric_speed": [ + "-1", + "-1" + ], + "filament_retraction_distances_when_cut": [ + "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" + ], + "retraction_distances_when_ec": [ + "0", + "0" + ], + "volumetric_speed_coefficients": [ + "0 0 0 0 0 0", + "0 0 0 0 0 0" + ], + "idle_temperature": [ + "0" + ], + "additional_cooling_fan_speed": [ + "70" + ], + "compatible_printers": [ + "Bambu Lab X1 0.4 nozzle", + "Bambu Lab X1 Carbon 0.4 nozzle", + "Bambu Lab P1S 0.4 nozzle", + "Bambu Lab X1E 0.4 nozzle" + ] +} diff --git a/resources/profiles/OrcaFilamentLibrary/filament/INSLOGIC/BBL/INSLOGIC PETG Pro @BBL P2S.json b/resources/profiles/OrcaFilamentLibrary/filament/INSLOGIC/BBL/INSLOGIC PETG Pro @BBL P2S.json new file mode 100644 index 0000000000..f654aa67f8 --- /dev/null +++ b/resources/profiles/OrcaFilamentLibrary/filament/INSLOGIC/BBL/INSLOGIC PETG Pro @BBL P2S.json @@ -0,0 +1,328 @@ +{ + "type": "filament", + "name": "INSLOGIC PETG Pro @BBL P2S", + "inherits": "INSLOGIC PETG Pro @base", + "from": "system", + "setting_id": "6iAMtvQjja2ZKenA", + "instantiation": "true", + "cool_plate_temp": [ + "0" + ], + "cool_plate_temp_initial_layer": [ + "0" + ], + "eng_plate_temp": [ + "70" + ], + "eng_plate_temp_initial_layer": [ + "70" + ], + "fan_cooling_layer_time": [ + "25" + ], + "fan_max_speed": [ + "100" + ], + "fan_min_speed": [ + "60" + ], + "filament_flow_ratio": [ + "0.98", + "0.98" + ], + "filament_max_volumetric_speed": [ + "12", + "12" + ], + "hot_plate_temp": [ + "70" + ], + "hot_plate_temp_initial_layer": [ + "70" + ], + "nozzle_temperature_range_high": [ + "260" + ], + "overhang_fan_speed": [ + "100" + ], + "overhang_fan_threshold": [ + "95%" + ], + "slow_down_layer_time": [ + "8" + ], + "slow_down_min_speed": [ + "20", + "20" + ], + "textured_plate_temp": [ + "70" + ], + "textured_plate_temp_initial_layer": [ + "70" + ], + "filament_deretraction_speed": [ + "nil", + "nil" + ], + "filament_flush_temp": [ + "0" + ], + "filament_flush_volumetric_speed": [ + "0" + ], + "filament_long_retractions_when_cut": [ + "0" + ], + "filament_ramming_volumetric_speed": [ + "-1" + ], + "filament_ramming_volumetric_speed_nc": [ + "-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" + ], + "filament_extruder_variant": [ + "Direct Drive Standard", + "Direct Drive High Flow" + ], + "first_x_layer_fan_speed": [ + "0" + ], + "filament_pre_cooling_temperature": [ + "0" + ], + "filament_pre_cooling_temperature_nc": [ + "0" + ], + "filament_ramming_travel_time": [ + "0", + "0" + ], + "filament_ramming_travel_time_nc": [ + "0" + ], + "filament_adaptive_volumetric_speed": [ + "0" + ], + "long_retractions_when_ec": [ + "0", + "0" + ], + "nozzle_temperature": [ + "245", + "245" + ], + "nozzle_temperature_initial_layer": [ + "245", + "245" + ], + "retraction_distances_when_ec": [ + "0", + "0" + ], + "volumetric_speed_coefficients": [ + "0 0 0 0 0 0" + ], + "activate_air_filtration": [ + "0" + ], + "additional_cooling_fan_speed": [ + "70" + ], + "close_fan_the_first_x_layers": [ + "1" + ], + "close_additional_fan_first_x_layers": [ + "3" + ], + "complete_print_exhaust_fan_speed": [ + "70" + ], + "during_print_exhaust_fan_speed": [ + "70" + ], + "filament_extruder_compatibility": [ + "0" + ], + "filament_cooling_before_tower": [ + "10", + "10" + ], + "filament_preheat_temperature_delta": [ + "0" + ], + "filament_tower_interface_pre_extrusion_dist": [ + "10" + ], + "filament_tower_interface_pre_extrusion_length": [ + "0" + ], + "filament_tower_ironing_area": [ + "4" + ], + "filament_tower_interface_purge_volume": [ + "20" + ], + "filament_tower_interface_print_temp": [ + "-1" + ], + "filament_density": [ + "1.28" + ], + "filament_dev_ams_drying_ams_limitations": [ + "1", + "0" + ], + "filament_dev_ams_drying_heat_distortion_temperature": [ + "75" + ], + "filament_dev_ams_drying_temperature": [ + "65", + "65", + "55", + "55" + ], + "filament_dev_ams_drying_time": [ + "12", + "12", + "12", + "12" + ], + "filament_dev_chamber_drying_bed_temperature": [ + "80" + ], + "filament_dev_chamber_drying_time": [ + "12.0" + ], + "filament_dev_drying_cooling_temperature": [ + "55" + ], + "filament_dev_drying_softening_temperature": [ + "60" + ], + "filament_is_support": [ + "0" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_prime_volume": [ + "45" + ], + "filament_prime_volume_nc": [ + "60" + ], + "filament_printable": [ + "3" + ], + "filament_scarf_seam_type": [ + "none" + ], + "filament_shrink": [ + "100%" + ], + "filament_soluble": [ + "0" + ], + "full_fan_speed_layer": [ + "0" + ], + "additional_fan_full_speed_layer": [ + "0" + ], + "filament_scarf_height": [ + "10%" + ], + "filament_scarf_gap": [ + "0%" + ], + "filament_scarf_length": [ + "10" + ], + "filament_retract_length_nc": [ + "14" + ], + "filament_change_length": [ + "10" + ], + "nozzle_temperature_range_low": [ + "240" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "required_nozzle_HRC": [ + "3" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "supertack_plate_temp": [ + "70" + ], + "supertack_plate_temp_initial_layer": [ + "70" + ], + "temperature_vitrification": [ + "81" + ], + "filament_start_gcode": [ + "; Filament gcode\nM145 P0 ; set airduct mode to cooling mode for cooling\nM106 P2 S255 ; turn on auxiliary fan for cooling\nM106 P3 S127 ; turn on chamber fan for cooling\nM1002 gcode_claim_action : 29\nM191 S0 ; wait for chamber temp\nM106 P2 S102 ; turn on chamber cooling fan\nM106 P10 S0 ; turn off left aux fan\nM142 P6 R30 S40 U0.3 V0.8 ; set PETG exhaust chamber autocooling\n" + ], + "filament_end_gcode": [ + "; filament end gcode \n\n" + ], + "filament_adhesiveness_category": [ + "300" + ], + "idle_temperature": [ + "0" + ], + "compatible_printers": [ + "Bambu Lab P2S 0.4 nozzle" + ] +} diff --git a/resources/profiles/OrcaFilamentLibrary/filament/INSLOGIC/BBL/INSLOGIC PETG Pro @P1-X1.json b/resources/profiles/OrcaFilamentLibrary/filament/INSLOGIC/BBL/INSLOGIC PETG Pro @P1-X1.json new file mode 100644 index 0000000000..01411d237f --- /dev/null +++ b/resources/profiles/OrcaFilamentLibrary/filament/INSLOGIC/BBL/INSLOGIC PETG Pro @P1-X1.json @@ -0,0 +1,210 @@ +{ + "type": "filament", + "name": "INSLOGIC PETG Pro @P1-X1", + "inherits": "INSLOGIC PETG Pro @base", + "from": "system", + "setting_id": "miOBX0bGzziXI6SE", + "instantiation": "true", + "cool_plate_temp": [ + "0" + ], + "eng_plate_temp": [ + "40" + ], + "hot_plate_temp": [ + "70" + ], + "textured_plate_temp": [ + "70" + ], + "cool_plate_temp_initial_layer": [ + "0" + ], + "eng_plate_temp_initial_layer": [ + "40" + ], + "hot_plate_temp_initial_layer": [ + "70" + ], + "textured_plate_temp_initial_layer": [ + "70" + ], + "overhang_fan_threshold": [ + "95%" + ], + "overhang_fan_speed": [ + "100" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "close_fan_the_first_x_layers": [ + "3" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ], + "filament_flow_ratio": [ + "0.98", + "0.98" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "fan_cooling_layer_time": [ + "15" + ], + "filament_density": [ + "1.2" + ], + "filament_deretraction_speed": [ + "nil", + "nil" + ], + "filament_max_volumetric_speed": [ + "12", + "12" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_retraction_minimum_travel": [ + "nil", + "nil" + ], + "filament_retract_before_wipe": [ + "nil", + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil", + "nil" + ], + "filament_retraction_length": [ + "1", + "1" + ], + "filament_z_hop": [ + "nil", + "nil" + ], + "filament_z_hop_types": [ + "nil", + "nil" + ], + "filament_retract_restart_extra": [ + "nil", + "nil" + ], + "filament_retraction_speed": [ + "nil", + "nil" + ], + "filament_soluble": [ + "0" + ], + "filament_wipe": [ + "nil", + "nil" + ], + "filament_wipe_distance": [ + "nil", + "nil" + ], + "nozzle_temperature_initial_layer": [ + "245", + "245" + ], + "full_fan_speed_layer": [ + "2" + ], + "fan_max_speed": [ + "100" + ], + "fan_min_speed": [ + "60" + ], + "slow_down_min_speed": [ + "10" + ], + "slow_down_layer_time": [ + "2" + ], + "filament_start_gcode": [ + "; Filament gcode\n" + ], + "nozzle_temperature": [ + "245", + "245" + ], + "temperature_vitrification": [ + "70.4" + ], + "nozzle_temperature_range_low": [ + "240", + "240" + ], + "nozzle_temperature_range_high": [ + "260", + "260" + ], + "filament_flush_temp": [ + "0", + "0" + ], + "filament_flush_volumetric_speed": [ + "0", + "0" + ], + "filament_long_retractions_when_cut": [ + "0" + ], + "filament_ramming_volumetric_speed": [ + "-1", + "-1" + ], + "filament_retraction_distances_when_cut": [ + "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" + ], + "retraction_distances_when_ec": [ + "0", + "0" + ], + "volumetric_speed_coefficients": [ + "0 0 0 0 0 0", + "0 0 0 0 0 0" + ], + "idle_temperature": [ + "0" + ], + "additional_cooling_fan_speed": [ + "70" + ], + "compatible_printers": [ + "Bambu Lab X1 0.4 nozzle", + "Bambu Lab X1 Carbon 0.4 nozzle", + "Bambu Lab P1S 0.4 nozzle", + "Bambu Lab X1E 0.4 nozzle" + ] +} diff --git a/resources/profiles/OrcaFilamentLibrary/filament/INSLOGIC/BBL/INSLOGIC PLA Pro @BBL P2S.json b/resources/profiles/OrcaFilamentLibrary/filament/INSLOGIC/BBL/INSLOGIC PLA Pro @BBL P2S.json new file mode 100644 index 0000000000..88c69393b9 --- /dev/null +++ b/resources/profiles/OrcaFilamentLibrary/filament/INSLOGIC/BBL/INSLOGIC PLA Pro @BBL P2S.json @@ -0,0 +1,190 @@ +{ + "type": "filament", + "name": "INSLOGIC PLA Pro @BBL P2S", + "inherits": "INSLOGIC PLA Pro @base", + "from": "system", + "setting_id": "UAd1QXW7vm9gwoEc", + "instantiation": "true", + "filament_flow_ratio": [ + "0.98", + "0.98" + ], + "filament_max_volumetric_speed": [ + "12", + "12" + ], + "filament_scarf_seam_type": [ + "all" + ], + "filament_scarf_height": [ + "10%" + ], + "filament_scarf_gap": [ + "0%" + ], + "filament_scarf_length": [ + "10" + ], + "filament_change_length": [ + "5" + ], + "filament_prime_volume": [ + "30" + ], + "filament_start_gcode": [ + "; filament start gcode\n{if (bed_temperature[current_extruder] >55)||(bed_temperature_initial_layer[current_extruder] >55)}M106 P3 S200\n{elsif(bed_temperature[current_extruder] >50)||(bed_temperature_initial_layer[current_extruder] >50)}M106 P3 S150\n{elsif(bed_temperature[current_extruder] >45)||(bed_temperature_initial_layer[current_extruder] >45)}M106 P3 S50\n{endif}\n\n{if activate_air_filtration[current_extruder] && support_air_filtration}\nM106 P3 S{during_print_exhaust_fan_speed_num[current_extruder]} \n{endif}" + ], + "eng_plate_temp": [ + "55" + ], + "eng_plate_temp_initial_layer": [ + "55" + ], + "filament_deretraction_speed": [ + "nil", + "nil" + ], + "filament_flush_temp": [ + "0", + "0" + ], + "filament_flush_volumetric_speed": [ + "0", + "0" + ], + "filament_long_retractions_when_cut": [ + "nil", + "nil" + ], + "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": [ + "10", + "10" + ], + "filament_retraction_length": [ + "1", + "1" + ], + "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" + ], + "first_x_layer_fan_speed": [ + "40" + ], + "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_adaptive_volumetric_speed": [ + "0", + "0" + ], + "long_retractions_when_ec": [ + "0", + "0" + ], + "nozzle_temperature": [ + "215", + "215" + ], + "nozzle_temperature_initial_layer": [ + "215", + "215" + ], + "retraction_distances_when_ec": [ + "0", + "0" + ], + "volumetric_speed_coefficients": [ + "0 0 0 0 0 0", + "0 0 0 0 0 0" + ], + "nozzle_temperature_range_low": [ + "205", + "205" + ], + "nozzle_temperature_range_high": [ + "245", + "245" + ], + "hot_plate_temp": [ + "55" + ], + "hot_plate_temp_initial_layer": [ + "55" + ], + "textured_plate_temp": [ + "55" + ], + "textured_plate_temp_initial_layer": [ + "55" + ], + "fan_min_speed": [ + "60" + ], + "fan_max_speed": [ + "100" + ], + "additional_cooling_fan_speed": [ + "70" + ], + "compatible_printers": [ + "Bambu Lab P2S 0.4 nozzle" + ] +} diff --git a/resources/profiles/OrcaFilamentLibrary/filament/INSLOGIC/BBL/INSLOGIC PLA Pro @P1-X1.json b/resources/profiles/OrcaFilamentLibrary/filament/INSLOGIC/BBL/INSLOGIC PLA Pro @P1-X1.json new file mode 100644 index 0000000000..db92a68125 --- /dev/null +++ b/resources/profiles/OrcaFilamentLibrary/filament/INSLOGIC/BBL/INSLOGIC PLA Pro @P1-X1.json @@ -0,0 +1,210 @@ +{ + "type": "filament", + "name": "INSLOGIC PLA Pro @P1-X1", + "inherits": "INSLOGIC PLA Pro @base", + "from": "system", + "setting_id": "InmXr3LoNKKDfnQu", + "instantiation": "true", + "cool_plate_temp": [ + "0" + ], + "eng_plate_temp": [ + "40" + ], + "hot_plate_temp": [ + "55" + ], + "textured_plate_temp": [ + "55" + ], + "cool_plate_temp_initial_layer": [ + "0" + ], + "eng_plate_temp_initial_layer": [ + "40" + ], + "hot_plate_temp_initial_layer": [ + "55" + ], + "textured_plate_temp_initial_layer": [ + "55" + ], + "overhang_fan_threshold": [ + "95%" + ], + "overhang_fan_speed": [ + "100" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "close_fan_the_first_x_layers": [ + "3" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ], + "filament_flow_ratio": [ + "0.98", + "0.98" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "fan_cooling_layer_time": [ + "15" + ], + "filament_density": [ + "1.2" + ], + "filament_deretraction_speed": [ + "nil", + "nil" + ], + "filament_max_volumetric_speed": [ + "12", + "12" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_retraction_minimum_travel": [ + "nil", + "nil" + ], + "filament_retract_before_wipe": [ + "nil", + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil", + "nil" + ], + "filament_retraction_length": [ + "1", + "1" + ], + "filament_z_hop": [ + "nil", + "nil" + ], + "filament_z_hop_types": [ + "nil", + "nil" + ], + "filament_retract_restart_extra": [ + "nil", + "nil" + ], + "filament_retraction_speed": [ + "nil", + "nil" + ], + "filament_soluble": [ + "0" + ], + "filament_wipe": [ + "nil", + "nil" + ], + "filament_wipe_distance": [ + "nil", + "nil" + ], + "nozzle_temperature_initial_layer": [ + "215", + "215" + ], + "full_fan_speed_layer": [ + "2" + ], + "fan_max_speed": [ + "100" + ], + "fan_min_speed": [ + "60" + ], + "slow_down_min_speed": [ + "10" + ], + "slow_down_layer_time": [ + "2" + ], + "filament_start_gcode": [ + "; Filament gcode\n" + ], + "nozzle_temperature": [ + "215", + "215" + ], + "temperature_vitrification": [ + "70.4" + ], + "nozzle_temperature_range_low": [ + "205", + "205" + ], + "nozzle_temperature_range_high": [ + "245", + "245" + ], + "filament_flush_temp": [ + "0", + "0" + ], + "filament_flush_volumetric_speed": [ + "0", + "0" + ], + "filament_long_retractions_when_cut": [ + "0" + ], + "filament_ramming_volumetric_speed": [ + "-1", + "-1" + ], + "filament_retraction_distances_when_cut": [ + "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" + ], + "retraction_distances_when_ec": [ + "0", + "0" + ], + "volumetric_speed_coefficients": [ + "0 0 0 0 0 0", + "0 0 0 0 0 0" + ], + "idle_temperature": [ + "0" + ], + "additional_cooling_fan_speed": [ + "70" + ], + "compatible_printers": [ + "Bambu Lab X1 0.4 nozzle", + "Bambu Lab X1 Carbon 0.4 nozzle", + "Bambu Lab P1S 0.4 nozzle", + "Bambu Lab X1E 0.4 nozzle" + ] +} diff --git a/resources/profiles/OrcaFilamentLibrary/filament/INSLOGIC/INSLOGIC PA6-66 @base.json b/resources/profiles/OrcaFilamentLibrary/filament/INSLOGIC/INSLOGIC PA6-66 @base.json new file mode 100644 index 0000000000..952f927479 --- /dev/null +++ b/resources/profiles/OrcaFilamentLibrary/filament/INSLOGIC/INSLOGIC PA6-66 @base.json @@ -0,0 +1,36 @@ +{ + "type": "filament", + "name": "INSLOGIC PA6-66 @base", + "inherits": "fdm_filament_pa", + "from": "system", + "filament_id": "OF02mnRc", + "instantiation": "false", + "filament_vendor": [ + "INSLOGIC" + ], + "filament_type": [ + "PA" + ], + "filament_density": [ + "1.08" + ], + "filament_diameter": [ + "1.75" + ], + "filament_max_volumetric_speed": [ + "12" + ], + "filament_soluble": [ + "0" + ], + "nozzle_temperature_range_low": [ + "250" + ], + "nozzle_temperature_range_high": [ + "280" + ], + "filament_notes": [ + "Inslogic Nylon PA6/66 TDS (20.01.2025). Nozzle sizes 0.2/0.4/0.6mm. Nozzle 250-280C. Bed 30-50C. Printing speed 50-150mm/s. Cooling fan 100%. Textured PEI Sheet. Drying 80C for 48h or 110C for 3h. TDS linear speed is not converted to filament_max_volumetric_speed." + ], + "compatible_printers": [] +} diff --git a/resources/profiles/OrcaFilamentLibrary/filament/INSLOGIC/INSLOGIC PA6-CF @base.json b/resources/profiles/OrcaFilamentLibrary/filament/INSLOGIC/INSLOGIC PA6-CF @base.json new file mode 100644 index 0000000000..cf73d10c59 --- /dev/null +++ b/resources/profiles/OrcaFilamentLibrary/filament/INSLOGIC/INSLOGIC PA6-CF @base.json @@ -0,0 +1,39 @@ +{ + "type": "filament", + "name": "INSLOGIC PA6-CF @base", + "inherits": "fdm_filament_pa", + "from": "system", + "filament_id": "OFDkHRsW", + "instantiation": "false", + "filament_vendor": [ + "INSLOGIC" + ], + "filament_type": [ + "PA-CF" + ], + "filament_density": [ + "1.20" + ], + "filament_diameter": [ + "1.75" + ], + "filament_max_volumetric_speed": [ + "12" + ], + "filament_soluble": [ + "0" + ], + "nozzle_temperature_range_low": [ + "270" + ], + "nozzle_temperature_range_high": [ + "290" + ], + "filament_notes": [ + "Inslogic PA6-CF TDS (20.01.2025). Nozzle sizes 0.4/0.6mm. Nozzle 270-290C at 50-100mm/s. Bed 50-70C. Cooling fan 30%. Textured PEI Sheet. Drying 90C for 12h or 110C for 4h. Carbon-fiber reinforced; abrasive filament. TDS linear speed is not converted to filament_max_volumetric_speed." + ], + "compatible_printers": [], + "required_nozzle_HRC": [ + "3" + ] +} diff --git a/resources/profiles/OrcaFilamentLibrary/filament/INSLOGIC/INSLOGIC PETG Pro @base.json b/resources/profiles/OrcaFilamentLibrary/filament/INSLOGIC/INSLOGIC PETG Pro @base.json new file mode 100644 index 0000000000..ef0e797c2a --- /dev/null +++ b/resources/profiles/OrcaFilamentLibrary/filament/INSLOGIC/INSLOGIC PETG Pro @base.json @@ -0,0 +1,36 @@ +{ + "type": "filament", + "name": "INSLOGIC PETG Pro @base", + "inherits": "fdm_filament_pet", + "from": "system", + "filament_id": "OFBdBfg1", + "instantiation": "false", + "filament_vendor": [ + "INSLOGIC" + ], + "filament_type": [ + "PETG" + ], + "filament_density": [ + "1.26" + ], + "filament_diameter": [ + "1.75" + ], + "filament_max_volumetric_speed": [ + "12" + ], + "filament_soluble": [ + "0" + ], + "nozzle_temperature_range_low": [ + "230" + ], + "nozzle_temperature_range_high": [ + "270" + ], + "filament_notes": [ + "Inslogic PETG Pro TDS (12.02.2024). Nozzle sizes 0.2/0.4/0.6mm. 230-240C at 50-100mm/s; 240-255C at 100-300mm/s; 255-270C at 300-600mm/s. Bed 60-70C. Cooling fan 100%. Bed: Smooth PEI Sheet / High Temperature Plate. Drying 50C for 4h. TDS linear speed is not converted to filament_max_volumetric_speed." + ], + "compatible_printers": [] +} diff --git a/resources/profiles/OrcaFilamentLibrary/filament/INSLOGIC/INSLOGIC PLA Pro @base.json b/resources/profiles/OrcaFilamentLibrary/filament/INSLOGIC/INSLOGIC PLA Pro @base.json new file mode 100644 index 0000000000..b33a37c62c --- /dev/null +++ b/resources/profiles/OrcaFilamentLibrary/filament/INSLOGIC/INSLOGIC PLA Pro @base.json @@ -0,0 +1,36 @@ +{ + "type": "filament", + "name": "INSLOGIC PLA Pro @base", + "inherits": "fdm_filament_pla", + "from": "system", + "filament_id": "OFvPeNbA", + "instantiation": "false", + "filament_vendor": [ + "INSLOGIC" + ], + "filament_type": [ + "PLA" + ], + "filament_density": [ + "1.20" + ], + "filament_diameter": [ + "1.75" + ], + "filament_max_volumetric_speed": [ + "12" + ], + "filament_soluble": [ + "0" + ], + "nozzle_temperature_range_low": [ + "195" + ], + "nozzle_temperature_range_high": [ + "220" + ], + "filament_notes": [ + "Inslogic PLA Pro TDS (12.02.2024). Nozzle sizes 0.2/0.4/0.6mm. 195-205C at 50-100mm/s; 205-220C at 100-300mm/s. Bed 50-60C. Cooling fan 100%. Bed: Textured PEI Sheet / Cool Plate. Drying 50C for 4h. TDS linear speed is not converted to filament_max_volumetric_speed." + ], + "compatible_printers": [] +} diff --git a/resources/profiles/OrcaFilamentLibrary/filament/INSLOGIC/Prusa/INSLOGIC PA6-66 @Prusa CORE One.json b/resources/profiles/OrcaFilamentLibrary/filament/INSLOGIC/Prusa/INSLOGIC PA6-66 @Prusa CORE One.json new file mode 100644 index 0000000000..040e1f0ff0 --- /dev/null +++ b/resources/profiles/OrcaFilamentLibrary/filament/INSLOGIC/Prusa/INSLOGIC PA6-66 @Prusa CORE One.json @@ -0,0 +1,165 @@ +{ + "type": "filament", + "name": "INSLOGIC PA6-66 @Prusa CORE One", + "inherits": "INSLOGIC PA6-66 @base", + "from": "system", + "setting_id": "Kuv4zCw8jhxYOzhB", + "instantiation": "true", + "hot_plate_temp": [ + "40" + ], + "hot_plate_temp_initial_layer": [ + "40" + ], + "textured_plate_temp": [ + "40" + ], + "textured_plate_temp_initial_layer": [ + "40" + ], + "enable_overhang_bridge_fan": [ + "1" + ], + "overhang_fan_speed": [ + "100" + ], + "chamber_minimal_temperature": [ + "0" + ], + "chamber_temperature": [ + "0" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "close_fan_the_first_x_layers": [ + "0" + ], + "filament_end_gcode": [ + "; Filament-specific end gcode" + ], + "filament_flow_ratio": [ + "0.99" + ], + "fan_cooling_layer_time": [ + "100" + ], + "filament_cooling_final_speed": [ + "3.5" + ], + "filament_cooling_initial_speed": [ + "10" + ], + "filament_cooling_moves": [ + "2" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_loading_speed": [ + "10" + ], + "filament_loading_speed_start": [ + "50" + ], + "filament_max_volumetric_speed": [ + "12" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_multitool_ramming": [ + "0" + ], + "filament_multitool_ramming_flow": [ + "10" + ], + "filament_multitool_ramming_volume": [ + "10" + ], + "filament_ramming_parameters": [ + "250 100 40.1613 40.3548 40.4516 40.3548 40.2581| 0.05 40.1483 0.45 40.3419 0.95 40.3419 1.45 40.3419 1.95 40.3419 2.45 40.3419 2.95 40.3419 3.45 40.3419 3.95 40.3419 4.45 40.3419 4.95 40.3419" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_length": [ + "nil" + ], + "filament_retract_length_toolchange": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_retract_lift_above": [ + "nil" + ], + "filament_retract_lift_below": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_restart_extra_toolchange": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_stamping_distance": [ + "45" + ], + "filament_stamping_loading_speed": [ + "29" + ], + "filament_toolchange_delay": [ + "0" + ], + "filament_unloading_speed": [ + "100" + ], + "filament_unloading_speed_start": [ + "100" + ], + "filament_wipe": [ + "nil" + ], + "nozzle_temperature_initial_layer": [ + "265" + ], + "full_fan_speed_layer": [ + "0" + ], + "idle_temperature": [ + "170" + ], + "fan_max_speed": [ + "100" + ], + "fan_min_speed": [ + "100" + ], + "slow_down_min_speed": [ + "20" + ], + "slow_down_layer_time": [ + "15" + ], + "filament_start_gcode": [ + "" + ], + "nozzle_temperature": [ + "265" + ], + "compatible_printers": [ + "Prusa CORE One 0.4 nozzle", + "Prusa CORE One L 0.4 nozzle" + ] +} diff --git a/resources/profiles/OrcaFilamentLibrary/filament/INSLOGIC/Prusa/INSLOGIC PA6-CF @Prusa CORE One.json b/resources/profiles/OrcaFilamentLibrary/filament/INSLOGIC/Prusa/INSLOGIC PA6-CF @Prusa CORE One.json new file mode 100644 index 0000000000..790650ee23 --- /dev/null +++ b/resources/profiles/OrcaFilamentLibrary/filament/INSLOGIC/Prusa/INSLOGIC PA6-CF @Prusa CORE One.json @@ -0,0 +1,165 @@ +{ + "type": "filament", + "name": "INSLOGIC PA6-CF @Prusa CORE One", + "inherits": "INSLOGIC PA6-CF @base", + "from": "system", + "setting_id": "ZCYSMR6VCj0IrYAF", + "instantiation": "true", + "hot_plate_temp": [ + "60" + ], + "hot_plate_temp_initial_layer": [ + "60" + ], + "textured_plate_temp": [ + "60" + ], + "textured_plate_temp_initial_layer": [ + "60" + ], + "enable_overhang_bridge_fan": [ + "1" + ], + "overhang_fan_speed": [ + "30" + ], + "chamber_minimal_temperature": [ + "0" + ], + "chamber_temperature": [ + "0" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "close_fan_the_first_x_layers": [ + "0" + ], + "filament_end_gcode": [ + "; Filament-specific end gcode" + ], + "filament_flow_ratio": [ + "0.99" + ], + "fan_cooling_layer_time": [ + "100" + ], + "filament_cooling_final_speed": [ + "3.5" + ], + "filament_cooling_initial_speed": [ + "10" + ], + "filament_cooling_moves": [ + "2" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_loading_speed": [ + "10" + ], + "filament_loading_speed_start": [ + "50" + ], + "filament_max_volumetric_speed": [ + "12" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_multitool_ramming": [ + "0" + ], + "filament_multitool_ramming_flow": [ + "10" + ], + "filament_multitool_ramming_volume": [ + "10" + ], + "filament_ramming_parameters": [ + "250 100 40.1613 40.3548 40.4516 40.3548 40.2581| 0.05 40.1483 0.45 40.3419 0.95 40.3419 1.45 40.3419 1.95 40.3419 2.45 40.3419 2.95 40.3419 3.45 40.3419 3.95 40.3419 4.45 40.3419 4.95 40.3419" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_length": [ + "nil" + ], + "filament_retract_length_toolchange": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_retract_lift_above": [ + "nil" + ], + "filament_retract_lift_below": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_restart_extra_toolchange": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_stamping_distance": [ + "45" + ], + "filament_stamping_loading_speed": [ + "29" + ], + "filament_toolchange_delay": [ + "0" + ], + "filament_unloading_speed": [ + "100" + ], + "filament_unloading_speed_start": [ + "100" + ], + "filament_wipe": [ + "nil" + ], + "nozzle_temperature_initial_layer": [ + "280" + ], + "full_fan_speed_layer": [ + "0" + ], + "idle_temperature": [ + "170" + ], + "fan_max_speed": [ + "30" + ], + "fan_min_speed": [ + "30" + ], + "slow_down_min_speed": [ + "20" + ], + "slow_down_layer_time": [ + "15" + ], + "filament_start_gcode": [ + "" + ], + "nozzle_temperature": [ + "280" + ], + "compatible_printers": [ + "Prusa CORE One 0.4 nozzle", + "Prusa CORE One L 0.4 nozzle" + ] +} diff --git a/resources/profiles/OrcaFilamentLibrary/filament/INSLOGIC/Prusa/INSLOGIC PETG Pro @Prusa CORE One.json b/resources/profiles/OrcaFilamentLibrary/filament/INSLOGIC/Prusa/INSLOGIC PETG Pro @Prusa CORE One.json new file mode 100644 index 0000000000..6eb05df53d --- /dev/null +++ b/resources/profiles/OrcaFilamentLibrary/filament/INSLOGIC/Prusa/INSLOGIC PETG Pro @Prusa CORE One.json @@ -0,0 +1,165 @@ +{ + "type": "filament", + "name": "INSLOGIC PETG Pro @Prusa CORE One", + "inherits": "INSLOGIC PETG Pro @base", + "from": "system", + "setting_id": "yHUGQJhN0HUa7A5V", + "instantiation": "true", + "hot_plate_temp": [ + "65" + ], + "hot_plate_temp_initial_layer": [ + "65" + ], + "textured_plate_temp": [ + "65" + ], + "textured_plate_temp_initial_layer": [ + "65" + ], + "enable_overhang_bridge_fan": [ + "1" + ], + "overhang_fan_speed": [ + "100" + ], + "chamber_minimal_temperature": [ + "0" + ], + "chamber_temperature": [ + "0" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "close_fan_the_first_x_layers": [ + "0" + ], + "filament_end_gcode": [ + "; Filament-specific end gcode" + ], + "filament_flow_ratio": [ + "0.99" + ], + "fan_cooling_layer_time": [ + "100" + ], + "filament_cooling_final_speed": [ + "3.5" + ], + "filament_cooling_initial_speed": [ + "10" + ], + "filament_cooling_moves": [ + "2" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_loading_speed": [ + "10" + ], + "filament_loading_speed_start": [ + "50" + ], + "filament_max_volumetric_speed": [ + "12" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_multitool_ramming": [ + "0" + ], + "filament_multitool_ramming_flow": [ + "10" + ], + "filament_multitool_ramming_volume": [ + "10" + ], + "filament_ramming_parameters": [ + "250 100 40.1613 40.3548 40.4516 40.3548 40.2581| 0.05 40.1483 0.45 40.3419 0.95 40.3419 1.45 40.3419 1.95 40.3419 2.45 40.3419 2.95 40.3419 3.45 40.3419 3.95 40.3419 4.45 40.3419 4.95 40.3419" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_length": [ + "nil" + ], + "filament_retract_length_toolchange": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_retract_lift_above": [ + "nil" + ], + "filament_retract_lift_below": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_restart_extra_toolchange": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_stamping_distance": [ + "45" + ], + "filament_stamping_loading_speed": [ + "29" + ], + "filament_toolchange_delay": [ + "0" + ], + "filament_unloading_speed": [ + "100" + ], + "filament_unloading_speed_start": [ + "100" + ], + "filament_wipe": [ + "nil" + ], + "nozzle_temperature_initial_layer": [ + "250" + ], + "full_fan_speed_layer": [ + "0" + ], + "idle_temperature": [ + "170" + ], + "fan_max_speed": [ + "100" + ], + "fan_min_speed": [ + "100" + ], + "slow_down_min_speed": [ + "20" + ], + "slow_down_layer_time": [ + "15" + ], + "filament_start_gcode": [ + "" + ], + "nozzle_temperature": [ + "250" + ], + "compatible_printers": [ + "Prusa CORE One 0.4 nozzle", + "Prusa CORE One L 0.4 nozzle" + ] +} diff --git a/resources/profiles/OrcaFilamentLibrary/filament/INSLOGIC/Prusa/INSLOGIC PLA Pro @Prusa CORE One.json b/resources/profiles/OrcaFilamentLibrary/filament/INSLOGIC/Prusa/INSLOGIC PLA Pro @Prusa CORE One.json new file mode 100644 index 0000000000..f670bd71b0 --- /dev/null +++ b/resources/profiles/OrcaFilamentLibrary/filament/INSLOGIC/Prusa/INSLOGIC PLA Pro @Prusa CORE One.json @@ -0,0 +1,165 @@ +{ + "type": "filament", + "name": "INSLOGIC PLA Pro @Prusa CORE One", + "inherits": "INSLOGIC PLA Pro @base", + "from": "system", + "setting_id": "Qkscha5uuuFXbvbB", + "instantiation": "true", + "hot_plate_temp": [ + "55" + ], + "hot_plate_temp_initial_layer": [ + "55" + ], + "textured_plate_temp": [ + "55" + ], + "textured_plate_temp_initial_layer": [ + "55" + ], + "enable_overhang_bridge_fan": [ + "1" + ], + "overhang_fan_speed": [ + "100" + ], + "chamber_minimal_temperature": [ + "0" + ], + "chamber_temperature": [ + "0" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "close_fan_the_first_x_layers": [ + "0" + ], + "filament_end_gcode": [ + "; Filament-specific end gcode" + ], + "filament_flow_ratio": [ + "0.99" + ], + "fan_cooling_layer_time": [ + "100" + ], + "filament_cooling_final_speed": [ + "3.5" + ], + "filament_cooling_initial_speed": [ + "10" + ], + "filament_cooling_moves": [ + "2" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_loading_speed": [ + "10" + ], + "filament_loading_speed_start": [ + "50" + ], + "filament_max_volumetric_speed": [ + "12" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_multitool_ramming": [ + "0" + ], + "filament_multitool_ramming_flow": [ + "10" + ], + "filament_multitool_ramming_volume": [ + "10" + ], + "filament_ramming_parameters": [ + "250 100 40.1613 40.3548 40.4516 40.3548 40.2581| 0.05 40.1483 0.45 40.3419 0.95 40.3419 1.45 40.3419 1.95 40.3419 2.45 40.3419 2.95 40.3419 3.45 40.3419 3.95 40.3419 4.45 40.3419 4.95 40.3419" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_length": [ + "nil" + ], + "filament_retract_length_toolchange": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_retract_lift_above": [ + "nil" + ], + "filament_retract_lift_below": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_restart_extra_toolchange": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_stamping_distance": [ + "45" + ], + "filament_stamping_loading_speed": [ + "29" + ], + "filament_toolchange_delay": [ + "0" + ], + "filament_unloading_speed": [ + "100" + ], + "filament_unloading_speed_start": [ + "100" + ], + "filament_wipe": [ + "nil" + ], + "nozzle_temperature_initial_layer": [ + "210" + ], + "full_fan_speed_layer": [ + "0" + ], + "idle_temperature": [ + "170" + ], + "fan_max_speed": [ + "100" + ], + "fan_min_speed": [ + "100" + ], + "slow_down_min_speed": [ + "20" + ], + "slow_down_layer_time": [ + "15" + ], + "filament_start_gcode": [ + "" + ], + "nozzle_temperature": [ + "210" + ], + "compatible_printers": [ + "Prusa CORE One 0.4 nozzle", + "Prusa CORE One L 0.4 nozzle" + ] +} diff --git a/resources/profiles/OrcaFilamentLibrary/filament/Polymaker/Polymaker PLA Pro @System.json b/resources/profiles/OrcaFilamentLibrary/filament/Polymaker/Polymaker PLA Pro @System.json new file mode 100644 index 0000000000..db1a73238a --- /dev/null +++ b/resources/profiles/OrcaFilamentLibrary/filament/Polymaker/Polymaker PLA Pro @System.json @@ -0,0 +1,14 @@ +{ + "type": "filament", + "name": "Polymaker PLA Pro @System", + "inherits": "Polymaker PLA Pro @base", + "from": "system", + "setting_id": "i5Fvxdl7AAJcErsv", + "instantiation": "true", + "filament_flow_ratio": [ + "0.96" + ], + "filament_max_volumetric_speed": [ + "15" + ] +} diff --git a/resources/profiles/OrcaFilamentLibrary/filament/Polymaker/Polymaker PLA Pro @base.json b/resources/profiles/OrcaFilamentLibrary/filament/Polymaker/Polymaker PLA Pro @base.json new file mode 100644 index 0000000000..b3878553fe --- /dev/null +++ b/resources/profiles/OrcaFilamentLibrary/filament/Polymaker/Polymaker PLA Pro @base.json @@ -0,0 +1,35 @@ +{ + "type": "filament", + "name": "Polymaker PLA Pro @base", + "inherits": "fdm_filament_pla", + "from": "system", + "filament_id": "OF5oXk4M", + "instantiation": "false", + "filament_density": [ + "1.23" + ], + "filament_flow_ratio": [ + "0.96" + ], + "filament_max_volumetric_speed": [ + "15" + ], + "filament_vendor": [ + "Polymaker" + ], + "nozzle_temperature": [ + "220" + ], + "nozzle_temperature_initial_layer": [ + "220" + ], + "nozzle_temperature_range_high": [ + "230" + ], + "nozzle_temperature_range_low": [ + "210" + ], + "temperature_vitrification": [ + "55" + ] +} diff --git a/resources/profiles/OrcaFilamentLibrary/filament/Printalot/PlastAR PLA @System.json b/resources/profiles/OrcaFilamentLibrary/filament/Printalot/PlastAR PLA @System.json new file mode 100644 index 0000000000..3eb8940374 --- /dev/null +++ b/resources/profiles/OrcaFilamentLibrary/filament/Printalot/PlastAR PLA @System.json @@ -0,0 +1,9 @@ +{ + "type": "filament", + "name": "PlastAR PLA @System", + "inherits": "PlastAR PLA @base", + "from": "system", + "setting_id": "BuWjJYav1gbWZacL", + "instantiation": "true", + "compatible_printers": [] +} diff --git a/resources/profiles/OrcaFilamentLibrary/filament/Printalot/PlastAR PLA @base.json b/resources/profiles/OrcaFilamentLibrary/filament/Printalot/PlastAR PLA @base.json new file mode 100644 index 0000000000..6179da8788 --- /dev/null +++ b/resources/profiles/OrcaFilamentLibrary/filament/Printalot/PlastAR PLA @base.json @@ -0,0 +1,48 @@ +{ + "type": "filament", + "name": "PlastAR PLA @base", + "inherits": "fdm_filament_pla", + "from": "system", + "filament_id": "OFCTqYGM", + "instantiation": "false", + "filament_vendor": [ + "PlastAR" + ], + "filament_type": [ + "PLA" + ], + "filament_notes": "PlastAR PLA (Printalot budget line). Product page: https://printalot.com.ar/productos/filamentos/pla/plast-ar-pla-1-kg/ Community-contributed profile; not affiliated with or endorsed by Printalot.", + "filament_diameter": [ + "1.75" + ], + "filament_density": [ + "1.24" + ], + "filament_flow_ratio": [ + "0.98" + ], + "nozzle_temperature": [ + "220" + ], + "nozzle_temperature_initial_layer": [ + "220" + ], + "nozzle_temperature_range_low": [ + "190" + ], + "nozzle_temperature_range_high": [ + "230" + ], + "hot_plate_temp": [ + "60" + ], + "hot_plate_temp_initial_layer": [ + "60" + ], + "textured_plate_temp": [ + "60" + ], + "textured_plate_temp_initial_layer": [ + "60" + ] +} diff --git a/resources/profiles/OrcaFilamentLibrary/filament/Printalot/Printalot ABS @System.json b/resources/profiles/OrcaFilamentLibrary/filament/Printalot/Printalot ABS @System.json new file mode 100644 index 0000000000..28dcf49bd2 --- /dev/null +++ b/resources/profiles/OrcaFilamentLibrary/filament/Printalot/Printalot ABS @System.json @@ -0,0 +1,9 @@ +{ + "type": "filament", + "name": "Printalot ABS @System", + "inherits": "Printalot ABS @base", + "from": "system", + "setting_id": "yIAtpMcQarjl45T7", + "instantiation": "true", + "compatible_printers": [] +} diff --git a/resources/profiles/OrcaFilamentLibrary/filament/Printalot/Printalot ABS @base.json b/resources/profiles/OrcaFilamentLibrary/filament/Printalot/Printalot ABS @base.json new file mode 100644 index 0000000000..073dc5c47d --- /dev/null +++ b/resources/profiles/OrcaFilamentLibrary/filament/Printalot/Printalot ABS @base.json @@ -0,0 +1,54 @@ +{ + "type": "filament", + "name": "Printalot ABS @base", + "inherits": "fdm_filament_abs", + "from": "system", + "filament_id": "OFgq39c2", + "instantiation": "false", + "filament_vendor": [ + "Printalot" + ], + "filament_type": [ + "ABS" + ], + "filament_notes": "Printalot ABS. Product page: https://printalot.com.ar/productos/filamentos/abs/abs-1-kg/ Community-contributed profile; not affiliated with or endorsed by Printalot.", + "filament_diameter": [ + "1.75" + ], + "filament_density": [ + "1.05" + ], + "filament_flow_ratio": [ + "0.94" + ], + "filament_max_volumetric_speed": [ + "18" + ], + "filament_retraction_length": [ + "0.2" + ], + "nozzle_temperature": [ + "250" + ], + "nozzle_temperature_initial_layer": [ + "250" + ], + "nozzle_temperature_range_low": [ + "240" + ], + "nozzle_temperature_range_high": [ + "270" + ], + "hot_plate_temp": [ + "100" + ], + "hot_plate_temp_initial_layer": [ + "100" + ], + "textured_plate_temp": [ + "100" + ], + "textured_plate_temp_initial_layer": [ + "100" + ] +} diff --git a/resources/profiles/RH3D.json b/resources/profiles/RH3D.json index dbf9500ca0..3e177c5efd 100644 --- a/resources/profiles/RH3D.json +++ b/resources/profiles/RH3D.json @@ -1,12 +1,16 @@ { "name": "RH3D", - "version": "02.04.00.03", + "version": "02.04.00.04", "force_update": "0", "description": "RH3D - printer profiles", "machine_model_list": [ { "name": "E3NG v1.2S", "sub_path": "machine/E3NG v1.2S.json" + }, + { + "name": "VIRTU E3", + "sub_path": "machine/VIRTU E3.json" } ], "machine_list": [ @@ -18,6 +22,10 @@ "name": "fdm_common_E3NG v1.2S", "sub_path": "machine/fdm_common_E3NG v1.2S.json" }, + { + "name": "fdm_common_VIRTU E3", + "sub_path": "machine/fdm_common_VIRTU E3.json" + }, { "name": "E3NG v1.2S - 0.2 nozzle", "sub_path": "machine/E3NG v1.2S - 0.2 nozzle.json" @@ -37,6 +45,26 @@ { "name": "E3NG v1.2S - 0.6 nozzle", "sub_path": "machine/E3NG v1.2S - 0.6 nozzle.json" + }, + { + "name": "VIRTU E3 - 0.2 nozzle", + "sub_path": "machine/VIRTU E3 - 0.2 nozzle.json" + }, + { + "name": "VIRTU E3 - 0.3 nozzle", + "sub_path": "machine/VIRTU E3 - 0.3 nozzle.json" + }, + { + "name": "VIRTU E3 - 0.4 nozzle", + "sub_path": "machine/VIRTU E3 - 0.4 nozzle.json" + }, + { + "name": "VIRTU E3 - 0.5 nozzle", + "sub_path": "machine/VIRTU E3 - 0.5 nozzle.json" + }, + { + "name": "VIRTU E3 - 0.6 nozzle", + "sub_path": "machine/VIRTU E3 - 0.6 nozzle.json" } ], "process_list": [ @@ -45,8 +73,92 @@ "sub_path": "process/fdm_process_common.json" }, { - "name": "process_common_E3NG v1.2S", - "sub_path": "process/process_common_E3NG v1.2S.json" + "name": "process_Fast_E3NG v1.2S", + "sub_path": "process/process_Fast_E3NG v1.2S.json" + }, + { + "name": "process_Fast_VIRTU E3", + "sub_path": "process/process_Fast_VIRTU E3.json" + }, + { + "name": "process_Slow_E3NG v1.2S", + "sub_path": "process/process_Slow_E3NG v1.2S.json" + }, + { + "name": "process_Slow_VIRTU E3", + "sub_path": "process/process_Slow_VIRTU E3.json" + }, + { + "name": "process_Standard_E3NG v1.2S", + "sub_path": "process/process_Standard_E3NG v1.2S.json" + }, + { + "name": "process_Standard_VIRTU E3", + "sub_path": "process/process_Standard_VIRTU E3.json" + }, + { + "name": "0.10mm Fast @E3NG v1.2S", + "sub_path": "process/0.10mm Fast @E3NG v1.2S.json" + }, + { + "name": "0.15mm Fast @E3NG v1.2S", + "sub_path": "process/0.15mm Fast @E3NG v1.2S.json" + }, + { + "name": "0.20mm Fast @E3NG v1.2S", + "sub_path": "process/0.20mm Fast @E3NG v1.2S.json" + }, + { + "name": "0.25mm Fast @E3NG v1.2S", + "sub_path": "process/0.25mm Fast @E3NG v1.2S.json" + }, + { + "name": "0.10mm Fast @VIRTU E3", + "sub_path": "process/0.10mm Fast @VIRTU E3.json" + }, + { + "name": "0.15mm Fast @VIRTU E3", + "sub_path": "process/0.15mm Fast @VIRTU E3.json" + }, + { + "name": "0.20mm Fast @VIRTU E3", + "sub_path": "process/0.20mm Fast @VIRTU E3.json" + }, + { + "name": "0.25mm Fast @VIRTU E3", + "sub_path": "process/0.25mm Fast @VIRTU E3.json" + }, + { + "name": "0.10mm Slow @E3NG v1.2S", + "sub_path": "process/0.10mm Slow @E3NG v1.2S.json" + }, + { + "name": "0.15mm Slow @E3NG v1.2S", + "sub_path": "process/0.15mm Slow @E3NG v1.2S.json" + }, + { + "name": "0.20mm Slow @E3NG v1.2S", + "sub_path": "process/0.20mm Slow @E3NG v1.2S.json" + }, + { + "name": "0.25mm Slow @E3NG v1.2S", + "sub_path": "process/0.25mm Slow @E3NG v1.2S.json" + }, + { + "name": "0.10mm Slow @VIRTU E3", + "sub_path": "process/0.10mm Slow @VIRTU E3.json" + }, + { + "name": "0.15mm Slow @VIRTU E3", + "sub_path": "process/0.15mm Slow @VIRTU E3.json" + }, + { + "name": "0.20mm Slow @VIRTU E3", + "sub_path": "process/0.20mm Slow @VIRTU E3.json" + }, + { + "name": "0.25mm Slow @VIRTU E3", + "sub_path": "process/0.25mm Slow @VIRTU E3.json" }, { "name": "0.10mm Standard @E3NG v1.2S", @@ -56,25 +168,29 @@ "name": "0.15mm Standard @E3NG v1.2S", "sub_path": "process/0.15mm Standard @E3NG v1.2S.json" }, - { - "name": "0.20mm Fast @E3NG v1.2S", - "sub_path": "process/0.20mm Fast @E3NG v1.2S.json" - }, - { - "name": "0.20mm Slow @E3NG v1.2S", - "sub_path": "process/0.20mm Slow @E3NG v1.2S.json" - }, { "name": "0.20mm Standard @E3NG v1.2S", "sub_path": "process/0.20mm Standard @E3NG v1.2S.json" }, - { - "name": "0.25mm Fast @E3NG v1.2S", - "sub_path": "process/0.25mm Fast @E3NG v1.2S.json" - }, { "name": "0.25mm Standard @E3NG v1.2S", "sub_path": "process/0.25mm Standard @E3NG v1.2S.json" + }, + { + "name": "0.10mm Standard @VIRTU E3", + "sub_path": "process/0.10mm Standard @VIRTU E3.json" + }, + { + "name": "0.15mm Standard @VIRTU E3", + "sub_path": "process/0.15mm Standard @VIRTU E3.json" + }, + { + "name": "0.20mm Standard @VIRTU E3", + "sub_path": "process/0.20mm Standard @VIRTU E3.json" + }, + { + "name": "0.25mm Standard @VIRTU E3", + "sub_path": "process/0.25mm Standard @VIRTU E3.json" } ], "filament_list": [ @@ -110,25 +226,49 @@ "name": "Generic ABS @E3NG v1.2S", "sub_path": "filament/Generic ABS @E3NG v1.2S.json" }, + { + "name": "Generic ABS @VIRTU E3", + "sub_path": "filament/Generic ABS @VIRTU E3.json" + }, { "name": "Generic ASA @E3NG v1.2S", "sub_path": "filament/Generic ASA @E3NG v1.2S.json" }, + { + "name": "Generic ASA @VIRTU E3", + "sub_path": "filament/Generic ASA @VIRTU E3.json" + }, { "name": "Generic PCCF @E3NG v1.2S", "sub_path": "filament/Generic PCCF @E3NG v1.2S.json" }, + { + "name": "Generic PCCF @VIRTU E3", + "sub_path": "filament/Generic PCCF @VIRTU E3.json" + }, { "name": "Generic PETG @E3NG v1.2S", "sub_path": "filament/Generic PETG @E3NG v1.2S.json" }, + { + "name": "Generic PETG @VIRTU E3", + "sub_path": "filament/Generic PETG @VIRTU E3.json" + }, { "name": "Generic PLA @E3NG v1.2S", "sub_path": "filament/Generic PLA @E3NG v1.2S.json" }, + { + "name": "Generic PLA @VIRTU E3", + "sub_path": "filament/Generic PLA @VIRTU E3.json" + }, { "name": "Generic TPU @E3NG v1.2S", "sub_path": "filament/Generic TPU @E3NG v1.2S.json" + }, + { + "name": "Generic TPU @VIRTU E3", + "sub_path": "filament/Generic TPU @VIRTU E3.json" } ] } diff --git a/resources/profiles/RH3D/E3NG v1.2S_cover.png b/resources/profiles/RH3D/E3NG v1.2S_cover.png index 03bb5a9e42..f70e2ed35f 100644 Binary files a/resources/profiles/RH3D/E3NG v1.2S_cover.png and b/resources/profiles/RH3D/E3NG v1.2S_cover.png differ diff --git a/resources/profiles/RH3D/E3NG-bed-texture.svg b/resources/profiles/RH3D/E3NG-bed-texture.svg index 2cc13e29ad..93e944d534 100644 --- a/resources/profiles/RH3D/E3NG-bed-texture.svg +++ b/resources/profiles/RH3D/E3NG-bed-texture.svg @@ -1 +1,443 @@ - \ No newline at end of file + + diff --git a/resources/profiles/RH3D/VIRTU E3_cover.png b/resources/profiles/RH3D/VIRTU E3_cover.png new file mode 100644 index 0000000000..085b853cc0 Binary files /dev/null and b/resources/profiles/RH3D/VIRTU E3_cover.png differ diff --git a/resources/profiles/RH3D/VIRTU-bed-texture.svg b/resources/profiles/RH3D/VIRTU-bed-texture.svg new file mode 100644 index 0000000000..802310f8d5 --- /dev/null +++ b/resources/profiles/RH3D/VIRTU-bed-texture.svg @@ -0,0 +1,460 @@ + + diff --git a/resources/profiles/RH3D/VIRTU-bed.stl b/resources/profiles/RH3D/VIRTU-bed.stl new file mode 100644 index 0000000000..c26e99e419 Binary files /dev/null and b/resources/profiles/RH3D/VIRTU-bed.stl differ diff --git a/resources/profiles/RH3D/filament/Generic ABS @VIRTU E3.json b/resources/profiles/RH3D/filament/Generic ABS @VIRTU E3.json new file mode 100644 index 0000000000..be6f94b304 --- /dev/null +++ b/resources/profiles/RH3D/filament/Generic ABS @VIRTU E3.json @@ -0,0 +1,16 @@ +{ + "type": "filament", + "name": "Generic ABS @VIRTU E3", + "inherits": "fdm_filament_abs", + "from": "system", + "setting_id": "AULhQhVApTASqF2p", + "filament_id": "OFY9muEs", + "instantiation": "true", + "compatible_printers": [ + "VIRTU E3 - 0.2 nozzle", + "VIRTU E3 - 0.3 nozzle", + "VIRTU E3 - 0.4 nozzle", + "VIRTU E3 - 0.5 nozzle", + "VIRTU E3 - 0.6 nozzle" + ] +} diff --git a/resources/profiles/RH3D/filament/Generic ASA @VIRTU E3.json b/resources/profiles/RH3D/filament/Generic ASA @VIRTU E3.json new file mode 100644 index 0000000000..c2626f57c6 --- /dev/null +++ b/resources/profiles/RH3D/filament/Generic ASA @VIRTU E3.json @@ -0,0 +1,16 @@ +{ + "type": "filament", + "name": "Generic ASA @VIRTU E3", + "inherits": "fdm_filament_asa", + "from": "system", + "setting_id": "yJa8PC5f8c4uYgny", + "filament_id": "OFLPAxz3", + "instantiation": "true", + "compatible_printers": [ + "VIRTU E3 - 0.2 nozzle", + "VIRTU E3 - 0.3 nozzle", + "VIRTU E3 - 0.4 nozzle", + "VIRTU E3 - 0.5 nozzle", + "VIRTU E3 - 0.6 nozzle" + ] +} diff --git a/resources/profiles/RH3D/filament/Generic PCCF @VIRTU E3.json b/resources/profiles/RH3D/filament/Generic PCCF @VIRTU E3.json new file mode 100644 index 0000000000..c8a7f3f800 --- /dev/null +++ b/resources/profiles/RH3D/filament/Generic PCCF @VIRTU E3.json @@ -0,0 +1,13 @@ +{ + "type": "filament", + "name": "Generic PCCF @VIRTU E3", + "inherits": "fdm_filament_pccf", + "from": "system", + "setting_id": "5byL7KQPKyybDAgQ", + "filament_id": "OFC5f4Ay", + "instantiation": "true", + "compatible_printers": [ + "VIRTU E3 - 0.5 nozzle", + "VIRTU E3 - 0.6 nozzle" + ] +} diff --git a/resources/profiles/RH3D/filament/Generic PETG @VIRTU E3.json b/resources/profiles/RH3D/filament/Generic PETG @VIRTU E3.json new file mode 100644 index 0000000000..2e39f9e1d9 --- /dev/null +++ b/resources/profiles/RH3D/filament/Generic PETG @VIRTU E3.json @@ -0,0 +1,16 @@ +{ + "type": "filament", + "name": "Generic PETG @VIRTU E3", + "inherits": "fdm_filament_petg", + "from": "system", + "setting_id": "OAN1Ozk75r0ODvVw", + "filament_id": "OFYPdQJh", + "instantiation": "true", + "compatible_printers": [ + "VIRTU E3 - 0.2 nozzle", + "VIRTU E3 - 0.3 nozzle", + "VIRTU E3 - 0.4 nozzle", + "VIRTU E3 - 0.5 nozzle", + "VIRTU E3 - 0.6 nozzle" + ] +} diff --git a/resources/profiles/RH3D/filament/Generic PLA @VIRTU E3.json b/resources/profiles/RH3D/filament/Generic PLA @VIRTU E3.json new file mode 100644 index 0000000000..394a92f0c8 --- /dev/null +++ b/resources/profiles/RH3D/filament/Generic PLA @VIRTU E3.json @@ -0,0 +1,16 @@ +{ + "type": "filament", + "name": "Generic PLA @VIRTU E3", + "inherits": "fdm_filament_pla", + "from": "system", + "setting_id": "DgSFTqNWfJEp0w9f", + "filament_id": "OFDSrzZ8", + "instantiation": "true", + "compatible_printers": [ + "VIRTU E3 - 0.2 nozzle", + "VIRTU E3 - 0.3 nozzle", + "VIRTU E3 - 0.4 nozzle", + "VIRTU E3 - 0.5 nozzle", + "VIRTU E3 - 0.6 nozzle" + ] +} diff --git a/resources/profiles/RH3D/filament/Generic TPU @VIRTU E3.json b/resources/profiles/RH3D/filament/Generic TPU @VIRTU E3.json new file mode 100644 index 0000000000..ff816313da --- /dev/null +++ b/resources/profiles/RH3D/filament/Generic TPU @VIRTU E3.json @@ -0,0 +1,14 @@ +{ + "type": "filament", + "name": "Generic TPU @VIRTU E3", + "inherits": "fdm_filament_tpu", + "from": "system", + "setting_id": "ifG0f5hgJ7L9zw34", + "filament_id": "OFgbpcy9", + "instantiation": "true", + "compatible_printers": [ + "VIRTU E3 - 0.4 nozzle", + "VIRTU E3 - 0.5 nozzle", + "VIRTU E3 - 0.6 nozzle" + ] +} diff --git a/resources/profiles/RH3D/filament/fdm_filament_abs.json b/resources/profiles/RH3D/filament/fdm_filament_abs.json index f4ab005733..2aab3d25ba 100644 --- a/resources/profiles/RH3D/filament/fdm_filament_abs.json +++ b/resources/profiles/RH3D/filament/fdm_filament_abs.json @@ -26,10 +26,10 @@ "55" ], "fan_cooling_layer_time": [ - "10" + "12" ], "filament_max_volumetric_speed": [ - "32" + "24" ], "filament_type": [ "ABS" @@ -75,9 +75,9 @@ "275" ], "slow_down_min_speed": [ - "10" + "20" ], "slow_down_layer_time": [ - "2" + "4" ] } diff --git a/resources/profiles/RH3D/filament/fdm_filament_asa.json b/resources/profiles/RH3D/filament/fdm_filament_asa.json index ac03beef13..cbf4f5dc36 100644 --- a/resources/profiles/RH3D/filament/fdm_filament_asa.json +++ b/resources/profiles/RH3D/filament/fdm_filament_asa.json @@ -26,10 +26,10 @@ "55" ], "fan_cooling_layer_time": [ - "10" + "12" ], "filament_max_volumetric_speed": [ - "32" + "24" ], "filament_type": [ "ASA" @@ -54,7 +54,7 @@ "50" ], "fan_min_speed": [ - "10" + "15" ], "overhang_fan_threshold": [ "25%" @@ -75,9 +75,9 @@ "275" ], "slow_down_min_speed": [ - "10" + "20" ], "slow_down_layer_time": [ - "2" + "4" ] } diff --git a/resources/profiles/RH3D/filament/fdm_filament_common.json b/resources/profiles/RH3D/filament/fdm_filament_common.json index 576ae24a48..fe143ce05b 100644 --- a/resources/profiles/RH3D/filament/fdm_filament_common.json +++ b/resources/profiles/RH3D/filament/fdm_filament_common.json @@ -22,7 +22,7 @@ "60" ], "overhang_fan_threshold": [ - "95%" + "25%" ], "overhang_fan_speed": [ "100" @@ -40,10 +40,10 @@ "1" ], "reduce_fan_stop_start_freq": [ - "0" + "1" ], "fan_cooling_layer_time": [ - "15" + "20" ], "filament_cost": [ "0" @@ -51,6 +51,9 @@ "filament_density": [ "0" ], + "filament_change_length": [ + "0" + ], "filament_deretraction_speed": [ "nil" ], @@ -61,7 +64,7 @@ "10" ], "filament_minimal_purge_on_wipe_tower": [ - "40" + "50" ], "filament_retraction_minimum_travel": [ "nil" @@ -115,13 +118,13 @@ "100" ], "fan_min_speed": [ - "10" + "20" ], "slow_down_min_speed": [ - "10" + "20" ], "slow_down_layer_time": [ - "3" + "7" ], "filament_start_gcode": [ "; Filament gcode\n" diff --git a/resources/profiles/RH3D/filament/fdm_filament_pccf.json b/resources/profiles/RH3D/filament/fdm_filament_pccf.json index 4296da76c5..401ab2eb23 100644 --- a/resources/profiles/RH3D/filament/fdm_filament_pccf.json +++ b/resources/profiles/RH3D/filament/fdm_filament_pccf.json @@ -26,7 +26,7 @@ "55" ], "fan_cooling_layer_time": [ - "10" + "12" ], "filament_max_volumetric_speed": [ "8" @@ -75,9 +75,9 @@ "330" ], "slow_down_min_speed": [ - "10" + "20" ], "slow_down_layer_time": [ - "2" + "4" ] } diff --git a/resources/profiles/RH3D/filament/fdm_filament_petg.json b/resources/profiles/RH3D/filament/fdm_filament_petg.json index aaa0f62357..8a69c94f7d 100644 --- a/resources/profiles/RH3D/filament/fdm_filament_petg.json +++ b/resources/profiles/RH3D/filament/fdm_filament_petg.json @@ -23,10 +23,10 @@ "90" ], "fan_cooling_layer_time": [ - "10" + "15" ], "filament_max_volumetric_speed": [ - "26" + "18" ], "filament_type": [ "PETG" @@ -72,9 +72,9 @@ "260" ], "slow_down_min_speed": [ - "12" + "20" ], "slow_down_layer_time": [ - "3" + "6" ] } diff --git a/resources/profiles/RH3D/filament/fdm_filament_pla.json b/resources/profiles/RH3D/filament/fdm_filament_pla.json index 873a78461b..770af83296 100644 --- a/resources/profiles/RH3D/filament/fdm_filament_pla.json +++ b/resources/profiles/RH3D/filament/fdm_filament_pla.json @@ -72,9 +72,9 @@ "250" ], "slow_down_min_speed": [ - "10" + "20" ], "slow_down_layer_time": [ - "6" + "8" ] } diff --git a/resources/profiles/RH3D/machine/VIRTU E3 - 0.2 nozzle.json b/resources/profiles/RH3D/machine/VIRTU E3 - 0.2 nozzle.json new file mode 100644 index 0000000000..8814f25e0c --- /dev/null +++ b/resources/profiles/RH3D/machine/VIRTU E3 - 0.2 nozzle.json @@ -0,0 +1,14 @@ +{ + "type": "machine", + "name": "VIRTU E3 - 0.2 nozzle", + "printer_model": "VIRTU E3", + "inherits": "fdm_common_VIRTU E3", + "from": "system", + "setting_id": "NEqwtUJ9txtcf1vY", + "instantiation": "true", + "default_print_profile": "0.10mm Standard @VIRTU E3", + "nozzle_diameter": [ + "0.2" + ], + "printer_variant": "0.2" +} diff --git a/resources/profiles/RH3D/machine/VIRTU E3 - 0.3 nozzle.json b/resources/profiles/RH3D/machine/VIRTU E3 - 0.3 nozzle.json new file mode 100644 index 0000000000..4c27b80bb8 --- /dev/null +++ b/resources/profiles/RH3D/machine/VIRTU E3 - 0.3 nozzle.json @@ -0,0 +1,14 @@ +{ + "type": "machine", + "name": "VIRTU E3 - 0.3 nozzle", + "printer_model": "VIRTU E3", + "inherits": "fdm_common_VIRTU E3", + "from": "system", + "setting_id": "3PjlEiZxmdLJjoGw", + "instantiation": "true", + "default_print_profile": "0.15mm Standard @VIRTU E3", + "nozzle_diameter": [ + "0.3" + ], + "printer_variant": "0.3" +} diff --git a/resources/profiles/RH3D/machine/VIRTU E3 - 0.4 nozzle.json b/resources/profiles/RH3D/machine/VIRTU E3 - 0.4 nozzle.json new file mode 100644 index 0000000000..7b02993a2b --- /dev/null +++ b/resources/profiles/RH3D/machine/VIRTU E3 - 0.4 nozzle.json @@ -0,0 +1,14 @@ +{ + "type": "machine", + "name": "VIRTU E3 - 0.4 nozzle", + "printer_model": "VIRTU E3", + "inherits": "fdm_common_VIRTU E3", + "from": "system", + "setting_id": "mYCTx4ovF6z0STDL", + "instantiation": "true", + "default_print_profile": "0.20mm Standard @VIRTU E3", + "nozzle_diameter": [ + "0.4" + ], + "printer_variant": "0.4" +} diff --git a/resources/profiles/RH3D/machine/VIRTU E3 - 0.5 nozzle.json b/resources/profiles/RH3D/machine/VIRTU E3 - 0.5 nozzle.json new file mode 100644 index 0000000000..660dd35305 --- /dev/null +++ b/resources/profiles/RH3D/machine/VIRTU E3 - 0.5 nozzle.json @@ -0,0 +1,14 @@ +{ + "type": "machine", + "name": "VIRTU E3 - 0.5 nozzle", + "printer_model": "VIRTU E3", + "inherits": "fdm_common_VIRTU E3", + "from": "system", + "setting_id": "iMnENFt2zw6UTcbM", + "instantiation": "true", + "default_print_profile": "0.20mm Standard @VIRTU E3", + "nozzle_diameter": [ + "0.5" + ], + "printer_variant": "0.5" +} diff --git a/resources/profiles/RH3D/machine/VIRTU E3 - 0.6 nozzle.json b/resources/profiles/RH3D/machine/VIRTU E3 - 0.6 nozzle.json new file mode 100644 index 0000000000..bce4e91736 --- /dev/null +++ b/resources/profiles/RH3D/machine/VIRTU E3 - 0.6 nozzle.json @@ -0,0 +1,14 @@ +{ + "type": "machine", + "name": "VIRTU E3 - 0.6 nozzle", + "printer_model": "VIRTU E3", + "inherits": "fdm_common_VIRTU E3", + "from": "system", + "setting_id": "T1RuDWhyFkI1GH1h", + "instantiation": "true", + "default_print_profile": "0.25mm Standard @VIRTU E3", + "nozzle_diameter": [ + "0.6" + ], + "printer_variant": "0.6" +} diff --git a/resources/profiles/RH3D/machine/VIRTU E3.json b/resources/profiles/RH3D/machine/VIRTU E3.json new file mode 100644 index 0000000000..f34fa3aefe --- /dev/null +++ b/resources/profiles/RH3D/machine/VIRTU E3.json @@ -0,0 +1,12 @@ +{ + "type": "machine_model", + "name": "VIRTU E3", + "nozzle_diameter": "0.2;0.3;0.4;0.5;0.6", + "bed_model": "VIRTU-bed.stl", + "bed_texture": "VIRTU-bed-texture.svg", + "model_id": "VIRTUE3", + "family": "RH3D", + "hotend_model": "", + "machine_tech": "FFF", + "default_materials": "Generic ABS @VIRTU E3;Generic ASA @VIRTU E3;Generic PCCF @VIRTU E3;Generic PETG @VIRTU E3;Generic PLA @VIRTU E3;Generic TPU @VIRTU E3" +} diff --git a/resources/profiles/RH3D/machine/fdm_common_E3NG v1.2S.json b/resources/profiles/RH3D/machine/fdm_common_E3NG v1.2S.json index 0b952c73f3..8479a4e451 100644 --- a/resources/profiles/RH3D/machine/fdm_common_E3NG v1.2S.json +++ b/resources/profiles/RH3D/machine/fdm_common_E3NG v1.2S.json @@ -7,6 +7,7 @@ "extruder_clearance_height_to_lid": "140", "extruder_clearance_height_to_rod": "36", "extruder_clearance_radius": "65", + "default_filament_profile": "Generic PLA @E3NG v1.2S", "machine_max_acceleration_e": [ "7500", "7500" @@ -40,12 +41,12 @@ "25" ], "machine_max_speed_x": [ - "400", - "400" + "600", + "600" ], "machine_max_speed_y": [ - "400", - "400" + "600", + "600" ], "machine_max_speed_z": [ "12", diff --git a/resources/profiles/RH3D/machine/fdm_common_VIRTU E3.json b/resources/profiles/RH3D/machine/fdm_common_VIRTU E3.json new file mode 100644 index 0000000000..e825838811 --- /dev/null +++ b/resources/profiles/RH3D/machine/fdm_common_VIRTU E3.json @@ -0,0 +1,71 @@ +{ + "type": "machine", + "name": "fdm_common_VIRTU E3", + "inherits": "fdm_machine_common", + "from": "system", + "instantiation": "false", + "extruder_clearance_height_to_lid": "140", + "extruder_clearance_height_to_rod": "36", + "extruder_clearance_radius": "65", + "default_filament_profile": "Generic PLA @VIRTU E3", + "machine_max_acceleration_e": [ + "7500", + "7500" + ], + "machine_max_acceleration_extruding": [ + "35000", + "35000" + ], + "machine_max_acceleration_retracting": [ + "35000", + "35000" + ], + "machine_max_acceleration_travel": [ + "10000", + "10000" + ], + "machine_max_acceleration_x": [ + "35000", + "35000" + ], + "machine_max_acceleration_y": [ + "35000", + "35000" + ], + "machine_max_acceleration_z": [ + "2000", + "2000" + ], + "machine_max_speed_e": [ + "25", + "25" + ], + "machine_max_speed_x": [ + "900", + "900" + ], + "machine_max_speed_y": [ + "900", + "900" + ], + "machine_max_speed_z": [ + "400", + "400" + ], + "printable_area": [ + "0x0", + "230x0", + "230x232", + "0x232" + ], + "printable_height": "232", + "printer_model": "VIRTU E3", + "printer_notes": [ + "Design by RH3D" + ], + "retract_before_wipe": "80%", + "retract_length_toolchange": "0", + "retract_lift_below": "230", + "retraction_minimum_travel": "1.5", + "travel_slope": "1" +} diff --git a/resources/profiles/RH3D/machine/fdm_machine_common.json b/resources/profiles/RH3D/machine/fdm_machine_common.json index 4a3245b701..0f23916d97 100644 --- a/resources/profiles/RH3D/machine/fdm_machine_common.json +++ b/resources/profiles/RH3D/machine/fdm_machine_common.json @@ -5,12 +5,11 @@ "instantiation": "false", "printer_structure": "corexy", "gcode_flavor": "klipper", - "machine_start_gcode": "M104 S0 ; Stops OrcaSlicer from sending temp waits separately\nM140 S0\nPRINT_START EXTRUDER=[first_layer_temperature] BED=[first_layer_bed_temperature]\n; Start of actual GCode for the print", + "machine_start_gcode": "M104 S0 ; Stops OrcaSlicer from sending temp waits separately\nM140 S0\nPRINT_START EXTRUDER=[first_layer_temperature] BED=[first_layer_bed_temperature] CHAMBER=[chamber_temperature] PROFILE=[notes]\n; Start of actual GCode for the print", "machine_end_gcode": "PRINT_END", "extruder_colour": "#02aba2", "extruder_offset": "0x0", "emit_machine_limits_to_gcode": "0", - "default_filament_profile": "Generic PLA @E3NG v1.2S", "machine_min_extruding_rate": [ "0", "0" @@ -47,7 +46,7 @@ "320x240/PNG", "640x480/PNG" ], - "change_filament_gcode": "PAUSE\nG1 E1.0 F300 ; prime after color change", + "change_filament_gcode": "G1 E1.0 F300 ; prime after color change", "before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\nG92 E0", "layer_change_gcode": ";AFTER_LAYER_CHANGE", "machine_pause_gcode": "PAUSE\n", diff --git a/resources/profiles/RH3D/process/0.10mm Fast @E3NG v1.2S.json b/resources/profiles/RH3D/process/0.10mm Fast @E3NG v1.2S.json new file mode 100644 index 0000000000..f8103a4582 --- /dev/null +++ b/resources/profiles/RH3D/process/0.10mm Fast @E3NG v1.2S.json @@ -0,0 +1,15 @@ +{ + "type": "process", + "name": "0.10mm Fast @E3NG v1.2S", + "inherits": "process_Fast_E3NG v1.2S", + "from": "system", + "setting_id": "zaYFBkbfYXxSz5eU", + "instantiation": "true", + "layer_height": "0.1", + "initial_layer_print_height": "0.15", + "compatible_printers": [ + "E3NG v1.2S - 0.2 nozzle", + "E3NG v1.2S - 0.3 nozzle", + "E3NG v1.2S - 0.4 nozzle" + ] +} diff --git a/resources/profiles/RH3D/process/0.10mm Fast @VIRTU E3.json b/resources/profiles/RH3D/process/0.10mm Fast @VIRTU E3.json new file mode 100644 index 0000000000..a72467ecfd --- /dev/null +++ b/resources/profiles/RH3D/process/0.10mm Fast @VIRTU E3.json @@ -0,0 +1,15 @@ +{ + "type": "process", + "name": "0.10mm Fast @VIRTU E3", + "inherits": "process_Fast_VIRTU E3", + "from": "system", + "setting_id": "nWpKy9NYLGggsHlM", + "instantiation": "true", + "layer_height": "0.1", + "initial_layer_print_height": "0.15", + "compatible_printers": [ + "VIRTU E3 - 0.2 nozzle", + "VIRTU E3 - 0.3 nozzle", + "VIRTU E3 - 0.4 nozzle" + ] +} diff --git a/resources/profiles/RH3D/process/0.10mm Slow @E3NG v1.2S.json b/resources/profiles/RH3D/process/0.10mm Slow @E3NG v1.2S.json new file mode 100644 index 0000000000..c853471ef9 --- /dev/null +++ b/resources/profiles/RH3D/process/0.10mm Slow @E3NG v1.2S.json @@ -0,0 +1,15 @@ +{ + "type": "process", + "name": "0.10mm Slow @E3NG v1.2S", + "inherits": "process_Slow_E3NG v1.2S", + "from": "system", + "setting_id": "W35S1kwfonBFrHAy", + "instantiation": "true", + "layer_height": "0.1", + "initial_layer_print_height": "0.15", + "compatible_printers": [ + "E3NG v1.2S - 0.2 nozzle", + "E3NG v1.2S - 0.3 nozzle", + "E3NG v1.2S - 0.4 nozzle" + ] +} diff --git a/resources/profiles/RH3D/process/0.10mm Slow @VIRTU E3.json b/resources/profiles/RH3D/process/0.10mm Slow @VIRTU E3.json new file mode 100644 index 0000000000..5c33e2e8f8 --- /dev/null +++ b/resources/profiles/RH3D/process/0.10mm Slow @VIRTU E3.json @@ -0,0 +1,15 @@ +{ + "type": "process", + "name": "0.10mm Slow @VIRTU E3", + "inherits": "process_Slow_VIRTU E3", + "from": "system", + "setting_id": "br9ISgiSBZTgKEqn", + "instantiation": "true", + "layer_height": "0.1", + "initial_layer_print_height": "0.15", + "compatible_printers": [ + "VIRTU E3 - 0.2 nozzle", + "VIRTU E3 - 0.3 nozzle", + "VIRTU E3 - 0.4 nozzle" + ] +} diff --git a/resources/profiles/RH3D/process/0.10mm Standard @E3NG v1.2S.json b/resources/profiles/RH3D/process/0.10mm Standard @E3NG v1.2S.json index dcaecb6b0b..86e7415897 100644 --- a/resources/profiles/RH3D/process/0.10mm Standard @E3NG v1.2S.json +++ b/resources/profiles/RH3D/process/0.10mm Standard @E3NG v1.2S.json @@ -1,7 +1,7 @@ { "type": "process", "name": "0.10mm Standard @E3NG v1.2S", - "inherits": "process_common_E3NG v1.2S", + "inherits": "process_Standard_E3NG v1.2S", "from": "system", "setting_id": "YhKounYUzB4FB9Em", "instantiation": "true", diff --git a/resources/profiles/RH3D/process/0.10mm Standard @VIRTU E3.json b/resources/profiles/RH3D/process/0.10mm Standard @VIRTU E3.json new file mode 100644 index 0000000000..675d8b3646 --- /dev/null +++ b/resources/profiles/RH3D/process/0.10mm Standard @VIRTU E3.json @@ -0,0 +1,15 @@ +{ + "type": "process", + "name": "0.10mm Standard @VIRTU E3", + "inherits": "process_Standard_VIRTU E3", + "from": "system", + "setting_id": "qf2uqEsVBJLb87TW", + "instantiation": "true", + "layer_height": "0.1", + "initial_layer_print_height": "0.15", + "compatible_printers": [ + "VIRTU E3 - 0.2 nozzle", + "VIRTU E3 - 0.3 nozzle", + "VIRTU E3 - 0.4 nozzle" + ] +} diff --git a/resources/profiles/RH3D/process/0.15mm Fast @E3NG v1.2S.json b/resources/profiles/RH3D/process/0.15mm Fast @E3NG v1.2S.json new file mode 100644 index 0000000000..8a301ed822 --- /dev/null +++ b/resources/profiles/RH3D/process/0.15mm Fast @E3NG v1.2S.json @@ -0,0 +1,16 @@ +{ + "type": "process", + "name": "0.15mm Fast @E3NG v1.2S", + "inherits": "process_Fast_E3NG v1.2S", + "from": "system", + "setting_id": "O4zDtFKxom68L07o", + "instantiation": "true", + "layer_height": "0.15", + "initial_layer_print_height": "0.2", + "compatible_printers": [ + "E3NG v1.2S - 0.2 nozzle", + "E3NG v1.2S - 0.3 nozzle", + "E3NG v1.2S - 0.4 nozzle", + "E3NG v1.2S - 0.5 nozzle" + ] +} diff --git a/resources/profiles/RH3D/process/0.15mm Fast @VIRTU E3.json b/resources/profiles/RH3D/process/0.15mm Fast @VIRTU E3.json new file mode 100644 index 0000000000..8c4040d1bb --- /dev/null +++ b/resources/profiles/RH3D/process/0.15mm Fast @VIRTU E3.json @@ -0,0 +1,16 @@ +{ + "type": "process", + "name": "0.15mm Fast @VIRTU E3", + "inherits": "process_Fast_VIRTU E3", + "from": "system", + "setting_id": "G0HkboSFDavmOAU4", + "instantiation": "true", + "layer_height": "0.15", + "initial_layer_print_height": "0.2", + "compatible_printers": [ + "VIRTU E3 - 0.2 nozzle", + "VIRTU E3 - 0.3 nozzle", + "VIRTU E3 - 0.4 nozzle", + "VIRTU E3 - 0.5 nozzle" + ] +} diff --git a/resources/profiles/RH3D/process/0.15mm Slow @E3NG v1.2S.json b/resources/profiles/RH3D/process/0.15mm Slow @E3NG v1.2S.json new file mode 100644 index 0000000000..f3693f8cbb --- /dev/null +++ b/resources/profiles/RH3D/process/0.15mm Slow @E3NG v1.2S.json @@ -0,0 +1,16 @@ +{ + "type": "process", + "name": "0.15mm Slow @E3NG v1.2S", + "inherits": "process_Slow_E3NG v1.2S", + "from": "system", + "setting_id": "zfmqi9qahym79w71", + "instantiation": "true", + "layer_height": "0.15", + "initial_layer_print_height": "0.2", + "compatible_printers": [ + "E3NG v1.2S - 0.2 nozzle", + "E3NG v1.2S - 0.3 nozzle", + "E3NG v1.2S - 0.4 nozzle", + "E3NG v1.2S - 0.5 nozzle" + ] +} diff --git a/resources/profiles/RH3D/process/0.15mm Slow @VIRTU E3.json b/resources/profiles/RH3D/process/0.15mm Slow @VIRTU E3.json new file mode 100644 index 0000000000..bac33744bb --- /dev/null +++ b/resources/profiles/RH3D/process/0.15mm Slow @VIRTU E3.json @@ -0,0 +1,16 @@ +{ + "type": "process", + "name": "0.15mm Slow @VIRTU E3", + "inherits": "process_Slow_VIRTU E3", + "from": "system", + "setting_id": "6RvsW4p0AVsAXYlf", + "instantiation": "true", + "layer_height": "0.15", + "initial_layer_print_height": "0.2", + "compatible_printers": [ + "VIRTU E3 - 0.2 nozzle", + "VIRTU E3 - 0.3 nozzle", + "VIRTU E3 - 0.4 nozzle", + "VIRTU E3 - 0.5 nozzle" + ] +} diff --git a/resources/profiles/RH3D/process/0.15mm Standard @E3NG v1.2S.json b/resources/profiles/RH3D/process/0.15mm Standard @E3NG v1.2S.json index deaded91ab..0c1a8367a8 100644 --- a/resources/profiles/RH3D/process/0.15mm Standard @E3NG v1.2S.json +++ b/resources/profiles/RH3D/process/0.15mm Standard @E3NG v1.2S.json @@ -1,7 +1,7 @@ { "type": "process", "name": "0.15mm Standard @E3NG v1.2S", - "inherits": "process_common_E3NG v1.2S", + "inherits": "process_Standard_E3NG v1.2S", "from": "system", "setting_id": "jYPd3BedSG1oG6S3", "instantiation": "true", diff --git a/resources/profiles/RH3D/process/0.15mm Standard @VIRTU E3.json b/resources/profiles/RH3D/process/0.15mm Standard @VIRTU E3.json new file mode 100644 index 0000000000..de6a3e1ddf --- /dev/null +++ b/resources/profiles/RH3D/process/0.15mm Standard @VIRTU E3.json @@ -0,0 +1,16 @@ +{ + "type": "process", + "name": "0.15mm Standard @VIRTU E3", + "inherits": "process_Standard_VIRTU E3", + "from": "system", + "setting_id": "NFY8TFxasqh2wUvX", + "instantiation": "true", + "layer_height": "0.15", + "initial_layer_print_height": "0.2", + "compatible_printers": [ + "VIRTU E3 - 0.2 nozzle", + "VIRTU E3 - 0.3 nozzle", + "VIRTU E3 - 0.4 nozzle", + "VIRTU E3 - 0.5 nozzle" + ] +} diff --git a/resources/profiles/RH3D/process/0.20mm Fast @E3NG v1.2S.json b/resources/profiles/RH3D/process/0.20mm Fast @E3NG v1.2S.json index bca60006c4..61fd819a39 100644 --- a/resources/profiles/RH3D/process/0.20mm Fast @E3NG v1.2S.json +++ b/resources/profiles/RH3D/process/0.20mm Fast @E3NG v1.2S.json @@ -1,49 +1,16 @@ { "type": "process", "name": "0.20mm Fast @E3NG v1.2S", - "inherits": "process_common_E3NG v1.2S", + "inherits": "process_Fast_E3NG v1.2S", "from": "system", "setting_id": "S7z7EwSYYbjVWRK0", "instantiation": "true", "layer_height": "0.2", "initial_layer_print_height": "0.2", "compatible_printers": [ + "E3NG v1.2S - 0.3 nozzle", "E3NG v1.2S - 0.4 nozzle", "E3NG v1.2S - 0.5 nozzle", "E3NG v1.2S - 0.6 nozzle" - ], - "reduce_crossing_wall": "0", - "bridge_speed": "75", - "default_acceleration": "10000", - "initial_layer_acceleration": "7500", - "top_surface_acceleration": "7500", - "travel_acceleration": "10000", - "inner_wall_acceleration": "10000", - "outer_wall_acceleration": "7500", - "bridge_acceleration": "5000", - "sparse_infill_acceleration": "12500", - "internal_solid_infill_acceleration": "10000", - "infill_combination": "1", - "ironing_speed": "150", - "overhang_1_4_speed": "100", - "overhang_2_4_speed": "50", - "overhang_3_4_speed": "30", - "overhang_4_4_speed": "15", - "support_interface_speed": "120", - "top_surface_line_width": "100%", - "sparse_infill_line_width": "125%", - "internal_solid_infill_line_width": "125%", - "seam_position": "nearest", - "initial_layer_speed": "100", - "initial_layer_infill_speed": "150", - "outer_wall_speed": "300", - "inner_wall_speed": "340", - "small_perimeter_speed": "300", - "sparse_infill_speed": "400", - "internal_solid_infill_speed": "340", - "top_surface_speed": "300", - "gap_infill_speed": "300", - "travel_speed": "400", - "only_one_wall_top": "0", - "only_one_wall_first_layer": "0" + ] } diff --git a/resources/profiles/RH3D/process/0.20mm Fast @VIRTU E3.json b/resources/profiles/RH3D/process/0.20mm Fast @VIRTU E3.json new file mode 100644 index 0000000000..1c182fd117 --- /dev/null +++ b/resources/profiles/RH3D/process/0.20mm Fast @VIRTU E3.json @@ -0,0 +1,16 @@ +{ + "type": "process", + "name": "0.20mm Fast @VIRTU E3", + "inherits": "process_Fast_VIRTU E3", + "from": "system", + "setting_id": "cSol8x6vF51GUloq", + "instantiation": "true", + "layer_height": "0.2", + "initial_layer_print_height": "0.2", + "compatible_printers": [ + "VIRTU E3 - 0.3 nozzle", + "VIRTU E3 - 0.4 nozzle", + "VIRTU E3 - 0.5 nozzle", + "VIRTU E3 - 0.6 nozzle" + ] +} diff --git a/resources/profiles/RH3D/process/0.20mm Slow @E3NG v1.2S.json b/resources/profiles/RH3D/process/0.20mm Slow @E3NG v1.2S.json index 45be150670..4894fc3637 100644 --- a/resources/profiles/RH3D/process/0.20mm Slow @E3NG v1.2S.json +++ b/resources/profiles/RH3D/process/0.20mm Slow @E3NG v1.2S.json @@ -1,49 +1,16 @@ { "type": "process", "name": "0.20mm Slow @E3NG v1.2S", - "inherits": "process_common_E3NG v1.2S", + "inherits": "process_Slow_E3NG v1.2S", "from": "system", "setting_id": "JH4jITLGT8tbtnu1", "instantiation": "true", "layer_height": "0.2", "initial_layer_print_height": "0.2", "compatible_printers": [ + "E3NG v1.2S - 0.3 nozzle", "E3NG v1.2S - 0.4 nozzle", "E3NG v1.2S - 0.5 nozzle", "E3NG v1.2S - 0.6 nozzle" - ], - "reduce_crossing_wall": "1", - "bridge_speed": "40", - "default_acceleration": "3000", - "initial_layer_acceleration": "3000", - "top_surface_acceleration": "2000", - "travel_acceleration": "3000", - "inner_wall_acceleration": "3000", - "outer_wall_acceleration": "3000", - "bridge_acceleration": "2000", - "sparse_infill_acceleration": "4000", - "internal_solid_infill_acceleration": "3000", - "infill_combination": "0", - "ironing_speed": "80", - "overhang_1_4_speed": "60", - "overhang_2_4_speed": "35", - "overhang_3_4_speed": "20", - "overhang_4_4_speed": "8", - "support_interface_speed": "60", - "top_surface_line_width": "100%", - "sparse_infill_line_width": "125%", - "internal_solid_infill_line_width": "125%", - "seam_position": "aligned", - "initial_layer_speed": "60", - "initial_layer_infill_speed": "75", - "outer_wall_speed": "140", - "inner_wall_speed": "140", - "small_perimeter_speed": "140", - "sparse_infill_speed": "140", - "internal_solid_infill_speed": "140", - "top_surface_speed": "140", - "gap_infill_speed": "140", - "travel_speed": "400", - "only_one_wall_top": "1", - "only_one_wall_first_layer": "1" + ] } diff --git a/resources/profiles/RH3D/process/0.20mm Slow @VIRTU E3.json b/resources/profiles/RH3D/process/0.20mm Slow @VIRTU E3.json new file mode 100644 index 0000000000..1ee87921aa --- /dev/null +++ b/resources/profiles/RH3D/process/0.20mm Slow @VIRTU E3.json @@ -0,0 +1,16 @@ +{ + "type": "process", + "name": "0.20mm Slow @VIRTU E3", + "inherits": "process_Slow_VIRTU E3", + "from": "system", + "setting_id": "NlGjHdIRQnp9PCfc", + "instantiation": "true", + "layer_height": "0.2", + "initial_layer_print_height": "0.2", + "compatible_printers": [ + "VIRTU E3 - 0.3 nozzle", + "VIRTU E3 - 0.4 nozzle", + "VIRTU E3 - 0.5 nozzle", + "VIRTU E3 - 0.6 nozzle" + ] +} diff --git a/resources/profiles/RH3D/process/0.20mm Standard @E3NG v1.2S.json b/resources/profiles/RH3D/process/0.20mm Standard @E3NG v1.2S.json index 92ddcd9109..95b149cfba 100644 --- a/resources/profiles/RH3D/process/0.20mm Standard @E3NG v1.2S.json +++ b/resources/profiles/RH3D/process/0.20mm Standard @E3NG v1.2S.json @@ -1,10 +1,12 @@ { "type": "process", "name": "0.20mm Standard @E3NG v1.2S", - "inherits": "process_common_E3NG v1.2S", + "inherits": "process_Standard_E3NG v1.2S", "from": "system", "setting_id": "XgaEHNWBsBQoPjbP", "instantiation": "true", + "layer_height": "0.2", + "initial_layer_print_height": "0.2", "compatible_printers": [ "E3NG v1.2S - 0.3 nozzle", "E3NG v1.2S - 0.4 nozzle", diff --git a/resources/profiles/RH3D/process/0.20mm Standard @VIRTU E3.json b/resources/profiles/RH3D/process/0.20mm Standard @VIRTU E3.json new file mode 100644 index 0000000000..ad7ac64a0b --- /dev/null +++ b/resources/profiles/RH3D/process/0.20mm Standard @VIRTU E3.json @@ -0,0 +1,16 @@ +{ + "type": "process", + "name": "0.20mm Standard @VIRTU E3", + "inherits": "process_Standard_VIRTU E3", + "from": "system", + "setting_id": "F0hx03mNji9yec5G", + "instantiation": "true", + "layer_height": "0.2", + "initial_layer_print_height": "0.2", + "compatible_printers": [ + "VIRTU E3 - 0.3 nozzle", + "VIRTU E3 - 0.4 nozzle", + "VIRTU E3 - 0.5 nozzle", + "VIRTU E3 - 0.6 nozzle" + ] +} diff --git a/resources/profiles/RH3D/process/0.25mm Fast @E3NG v1.2S.json b/resources/profiles/RH3D/process/0.25mm Fast @E3NG v1.2S.json index bf910f676a..f9442067d1 100644 --- a/resources/profiles/RH3D/process/0.25mm Fast @E3NG v1.2S.json +++ b/resources/profiles/RH3D/process/0.25mm Fast @E3NG v1.2S.json @@ -1,7 +1,7 @@ { "type": "process", "name": "0.25mm Fast @E3NG v1.2S", - "inherits": "process_common_E3NG v1.2S", + "inherits": "process_Fast_E3NG v1.2S", "from": "system", "setting_id": "QqkHiZPjk3QWyKKN", "instantiation": "true", @@ -11,39 +11,5 @@ "E3NG v1.2S - 0.4 nozzle", "E3NG v1.2S - 0.5 nozzle", "E3NG v1.2S - 0.6 nozzle" - ], - "reduce_crossing_wall": "0", - "bridge_speed": "75", - "default_acceleration": "10000", - "initial_layer_acceleration": "7500", - "top_surface_acceleration": "7500", - "travel_acceleration": "10000", - "inner_wall_acceleration": "10000", - "outer_wall_acceleration": "7500", - "bridge_acceleration": "5000", - "sparse_infill_acceleration": "12500", - "internal_solid_infill_acceleration": "10000", - "infill_combination": "1", - "ironing_speed": "150", - "overhang_1_4_speed": "100", - "overhang_2_4_speed": "50", - "overhang_3_4_speed": "30", - "overhang_4_4_speed": "15", - "support_interface_speed": "120", - "top_surface_line_width": "100%", - "sparse_infill_line_width": "125%", - "internal_solid_infill_line_width": "125%", - "seam_position": "nearest", - "initial_layer_speed": "100", - "initial_layer_infill_speed": "150", - "outer_wall_speed": "300", - "inner_wall_speed": "340", - "small_perimeter_speed": "300", - "sparse_infill_speed": "400", - "internal_solid_infill_speed": "340", - "top_surface_speed": "300", - "gap_infill_speed": "300", - "travel_speed": "400", - "only_one_wall_top": "0", - "only_one_wall_first_layer": "0" + ] } diff --git a/resources/profiles/RH3D/process/0.25mm Fast @VIRTU E3.json b/resources/profiles/RH3D/process/0.25mm Fast @VIRTU E3.json new file mode 100644 index 0000000000..0e6c3ef6eb --- /dev/null +++ b/resources/profiles/RH3D/process/0.25mm Fast @VIRTU E3.json @@ -0,0 +1,15 @@ +{ + "type": "process", + "name": "0.25mm Fast @VIRTU E3", + "inherits": "process_Fast_VIRTU E3", + "from": "system", + "setting_id": "MyqBOD8a6YOpgm8h", + "instantiation": "true", + "layer_height": "0.25", + "initial_layer_print_height": "0.25", + "compatible_printers": [ + "VIRTU E3 - 0.4 nozzle", + "VIRTU E3 - 0.5 nozzle", + "VIRTU E3 - 0.6 nozzle" + ] +} diff --git a/resources/profiles/RH3D/process/0.25mm Slow @E3NG v1.2S.json b/resources/profiles/RH3D/process/0.25mm Slow @E3NG v1.2S.json new file mode 100644 index 0000000000..65de472eec --- /dev/null +++ b/resources/profiles/RH3D/process/0.25mm Slow @E3NG v1.2S.json @@ -0,0 +1,15 @@ +{ + "type": "process", + "name": "0.25mm Slow @E3NG v1.2S", + "inherits": "process_Slow_E3NG v1.2S", + "from": "system", + "setting_id": "7sr967Tgq1J3qxTG", + "instantiation": "true", + "layer_height": "0.25", + "initial_layer_print_height": "0.25", + "compatible_printers": [ + "E3NG v1.2S - 0.4 nozzle", + "E3NG v1.2S - 0.5 nozzle", + "E3NG v1.2S - 0.6 nozzle" + ] +} diff --git a/resources/profiles/RH3D/process/0.25mm Slow @VIRTU E3.json b/resources/profiles/RH3D/process/0.25mm Slow @VIRTU E3.json new file mode 100644 index 0000000000..36ef0d460f --- /dev/null +++ b/resources/profiles/RH3D/process/0.25mm Slow @VIRTU E3.json @@ -0,0 +1,15 @@ +{ + "type": "process", + "name": "0.25mm Slow @VIRTU E3", + "inherits": "process_Slow_VIRTU E3", + "from": "system", + "setting_id": "BqoOYOcFMFNbkpAb", + "instantiation": "true", + "layer_height": "0.25", + "initial_layer_print_height": "0.25", + "compatible_printers": [ + "VIRTU E3 - 0.4 nozzle", + "VIRTU E3 - 0.5 nozzle", + "VIRTU E3 - 0.6 nozzle" + ] +} diff --git a/resources/profiles/RH3D/process/0.25mm Standard @E3NG v1.2S.json b/resources/profiles/RH3D/process/0.25mm Standard @E3NG v1.2S.json index 5ebe88f3fe..4234924db2 100644 --- a/resources/profiles/RH3D/process/0.25mm Standard @E3NG v1.2S.json +++ b/resources/profiles/RH3D/process/0.25mm Standard @E3NG v1.2S.json @@ -1,7 +1,7 @@ { "type": "process", "name": "0.25mm Standard @E3NG v1.2S", - "inherits": "process_common_E3NG v1.2S", + "inherits": "process_Standard_E3NG v1.2S", "from": "system", "setting_id": "2dPD9ljxZ8hknXZu", "instantiation": "true", diff --git a/resources/profiles/RH3D/process/0.25mm Standard @VIRTU E3.json b/resources/profiles/RH3D/process/0.25mm Standard @VIRTU E3.json new file mode 100644 index 0000000000..3aa8db5be4 --- /dev/null +++ b/resources/profiles/RH3D/process/0.25mm Standard @VIRTU E3.json @@ -0,0 +1,15 @@ +{ + "type": "process", + "name": "0.25mm Standard @VIRTU E3", + "inherits": "process_Standard_VIRTU E3", + "from": "system", + "setting_id": "uKXPx0hfphTLXfmI", + "instantiation": "true", + "layer_height": "0.25", + "initial_layer_print_height": "0.25", + "compatible_printers": [ + "VIRTU E3 - 0.4 nozzle", + "VIRTU E3 - 0.5 nozzle", + "VIRTU E3 - 0.6 nozzle" + ] +} diff --git a/resources/profiles/RH3D/process/fdm_process_common.json b/resources/profiles/RH3D/process/fdm_process_common.json index 4f02e37fa6..0f5087af8c 100644 --- a/resources/profiles/RH3D/process/fdm_process_common.json +++ b/resources/profiles/RH3D/process/fdm_process_common.json @@ -8,6 +8,7 @@ "bottom_surface_pattern": "monotonicline", "bottom_shell_thickness": "0", "bridge_speed": "50", + "brim_type": "no_brim", "brim_width": "0", "brim_object_gap": "0.1", "compatible_printers": [], @@ -22,6 +23,8 @@ "bridge_acceleration": "2500", "sparse_infill_acceleration": "8000", "internal_solid_infill_acceleration": "5000", + "accel_to_decel_enable": "0", + "accel_to_decel_factor": "100%", "bridge_no_support": "0", "draft_shield": "disabled", "elefant_foot_compensation": "0.1", @@ -41,8 +44,8 @@ "reduce_infill_retraction": "1", "filename_format": "{input_filename_base}_{filament_type[0]}_{print_time}_{printer_model}.gcode", "detect_overhang_wall": "1", - "slowdown_for_curled_perimeters": "1", - "overhang_1_4_speed": "70", + "slowdown_for_curled_perimeters": "0", + "overhang_1_4_speed": "0", "overhang_2_4_speed": "40", "overhang_3_4_speed": "25", "overhang_4_4_speed": "10", @@ -102,7 +105,7 @@ "initial_layer_infill_speed": "100", "outer_wall_speed": "220", "inner_wall_speed": "220", - "small_perimeter_speed": "220", + "small_perimeter_speed": "50%", "sparse_infill_speed": "300", "internal_solid_infill_speed": "220", "top_surface_speed": "180", diff --git a/resources/profiles/RH3D/process/process_Fast_E3NG v1.2S.json b/resources/profiles/RH3D/process/process_Fast_E3NG v1.2S.json new file mode 100644 index 0000000000..73d0ae5202 --- /dev/null +++ b/resources/profiles/RH3D/process/process_Fast_E3NG v1.2S.json @@ -0,0 +1,42 @@ +{ + "type": "process", + "name": "process_Fast_E3NG v1.2S", + "inherits": "fdm_process_common", + "from": "system", + "instantiation": "false", + "reduce_crossing_wall": "0", + "bridge_speed": "75", + "default_acceleration": "10000", + "initial_layer_acceleration": "7500", + "top_surface_acceleration": "7500", + "travel_acceleration": "10000", + "inner_wall_acceleration": "10000", + "outer_wall_acceleration": "7500", + "bridge_acceleration": "5000", + "sparse_infill_acceleration": "12500", + "internal_solid_infill_acceleration": "10000", + "infill_combination": "0", + "ironing_speed": "150", + "overhang_1_4_speed": "100", + "overhang_2_4_speed": "50", + "overhang_3_4_speed": "30", + "overhang_4_4_speed": "15", + "support_interface_speed": "120", + "top_surface_line_width": "100%", + "sparse_infill_line_width": "125%", + "internal_solid_infill_line_width": "125%", + "seam_position": "nearest", + "initial_layer_speed": "100", + "initial_layer_infill_speed": "150", + "outer_wall_speed": "300", + "inner_wall_speed": "340", + "small_perimeter_speed": "300", + "sparse_infill_speed": "400", + "internal_solid_infill_speed": "340", + "top_surface_speed": "300", + "gap_infill_speed": "300", + "travel_speed": "400", + "only_one_wall_top": "0", + "only_one_wall_first_layer": "0", + "notes": "fast" +} diff --git a/resources/profiles/RH3D/process/process_Fast_VIRTU E3.json b/resources/profiles/RH3D/process/process_Fast_VIRTU E3.json new file mode 100644 index 0000000000..b981150596 --- /dev/null +++ b/resources/profiles/RH3D/process/process_Fast_VIRTU E3.json @@ -0,0 +1,42 @@ +{ + "type": "process", + "name": "process_Fast_VIRTU E3", + "inherits": "fdm_process_common", + "from": "system", + "instantiation": "false", + "reduce_crossing_wall": "0", + "bridge_speed": "75", + "default_acceleration": "20000", + "initial_layer_acceleration": "15000", + "top_surface_acceleration": "15000", + "travel_acceleration": "15000", + "inner_wall_acceleration": "25000", + "outer_wall_acceleration": "15000", + "bridge_acceleration": "10000", + "sparse_infill_acceleration": "30000", + "internal_solid_infill_acceleration": "25000", + "infill_combination": "0", + "ironing_speed": "150", + "overhang_1_4_speed": "100", + "overhang_2_4_speed": "50", + "overhang_3_4_speed": "30", + "overhang_4_4_speed": "15", + "support_interface_speed": "120", + "top_surface_line_width": "90%", + "sparse_infill_line_width": "125%", + "internal_solid_infill_line_width": "125%", + "seam_position": "nearest", + "initial_layer_speed": "100", + "initial_layer_infill_speed": "150", + "outer_wall_speed": "300", + "inner_wall_speed": "600", + "small_perimeter_speed": "300", + "sparse_infill_speed": "600", + "internal_solid_infill_speed": "500", + "top_surface_speed": "300", + "gap_infill_speed": "300", + "travel_speed": "800", + "only_one_wall_top": "0", + "only_one_wall_first_layer": "0", + "notes": "fast" +} diff --git a/resources/profiles/RH3D/process/process_Slow_E3NG v1.2S.json b/resources/profiles/RH3D/process/process_Slow_E3NG v1.2S.json new file mode 100644 index 0000000000..5cf259e378 --- /dev/null +++ b/resources/profiles/RH3D/process/process_Slow_E3NG v1.2S.json @@ -0,0 +1,42 @@ +{ + "type": "process", + "name": "process_Slow_E3NG v1.2S", + "inherits": "fdm_process_common", + "from": "system", + "instantiation": "false", + "reduce_crossing_wall": "1", + "bridge_speed": "40", + "default_acceleration": "3000", + "initial_layer_acceleration": "3000", + "top_surface_acceleration": "2000", + "travel_acceleration": "3000", + "inner_wall_acceleration": "3000", + "outer_wall_acceleration": "3000", + "bridge_acceleration": "2000", + "sparse_infill_acceleration": "4000", + "internal_solid_infill_acceleration": "3000", + "infill_combination": "0", + "ironing_speed": "80", + "overhang_1_4_speed": "60", + "overhang_2_4_speed": "35", + "overhang_3_4_speed": "20", + "overhang_4_4_speed": "8", + "support_interface_speed": "60", + "top_surface_line_width": "90%", + "sparse_infill_line_width": "125%", + "internal_solid_infill_line_width": "125%", + "seam_position": "aligned", + "initial_layer_speed": "60", + "initial_layer_infill_speed": "75", + "outer_wall_speed": "120", + "inner_wall_speed": "120", + "small_perimeter_speed": "120", + "sparse_infill_speed": "160", + "internal_solid_infill_speed": "160", + "top_surface_speed": "120", + "gap_infill_speed": "120", + "travel_speed": "400", + "only_one_wall_top": "1", + "only_one_wall_first_layer": "1", + "notes": "quiet" +} diff --git a/resources/profiles/RH3D/process/process_Slow_VIRTU E3.json b/resources/profiles/RH3D/process/process_Slow_VIRTU E3.json new file mode 100644 index 0000000000..4f7f41e5eb --- /dev/null +++ b/resources/profiles/RH3D/process/process_Slow_VIRTU E3.json @@ -0,0 +1,42 @@ +{ + "type": "process", + "name": "process_Slow_VIRTU E3", + "inherits": "fdm_process_common", + "from": "system", + "instantiation": "false", + "reduce_crossing_wall": "1", + "bridge_speed": "40", + "default_acceleration": "3000", + "initial_layer_acceleration": "3000", + "top_surface_acceleration": "2000", + "travel_acceleration": "3000", + "inner_wall_acceleration": "3000", + "outer_wall_acceleration": "3000", + "bridge_acceleration": "2000", + "sparse_infill_acceleration": "4000", + "internal_solid_infill_acceleration": "3000", + "infill_combination": "0", + "ironing_speed": "80", + "overhang_1_4_speed": "60", + "overhang_2_4_speed": "35", + "overhang_3_4_speed": "20", + "overhang_4_4_speed": "8", + "support_interface_speed": "60", + "top_surface_line_width": "90%", + "sparse_infill_line_width": "125%", + "internal_solid_infill_line_width": "125%", + "seam_position": "aligned", + "initial_layer_speed": "60", + "initial_layer_infill_speed": "75", + "outer_wall_speed": "140", + "inner_wall_speed": "140", + "small_perimeter_speed": "140", + "sparse_infill_speed": "140", + "internal_solid_infill_speed": "140", + "top_surface_speed": "140", + "gap_infill_speed": "140", + "travel_speed": "400", + "only_one_wall_top": "1", + "only_one_wall_first_layer": "1", + "notes": "quiet" +} diff --git a/resources/profiles/RH3D/process/process_Standard_E3NG v1.2S.json b/resources/profiles/RH3D/process/process_Standard_E3NG v1.2S.json new file mode 100644 index 0000000000..55828f200a --- /dev/null +++ b/resources/profiles/RH3D/process/process_Standard_E3NG v1.2S.json @@ -0,0 +1,33 @@ +{ + "type": "process", + "name": "process_Standard_E3NG v1.2S", + "inherits": "fdm_process_common", + "from": "system", + "instantiation": "false", + "default_acceleration": "10000", + "initial_layer_acceleration": "5000", + "top_surface_acceleration": "5000", + "travel_acceleration": "7500", + "inner_wall_acceleration": "10000", + "outer_wall_acceleration": "10000", + "bridge_acceleration": "3500", + "sparse_infill_acceleration": "12500", + "internal_solid_infill_acceleration": "12500", + "overhang_1_4_speed": "70", + "overhang_2_4_speed": "40", + "overhang_3_4_speed": "25", + "overhang_4_4_speed": "10", + "support_interface_speed": "100", + "support_speed": "180", + "initial_layer_speed": "90", + "initial_layer_infill_speed": "120", + "outer_wall_speed": "180", + "inner_wall_speed": "220", + "small_perimeter_speed": "180", + "sparse_infill_speed": "220", + "internal_solid_infill_speed": "220", + "top_surface_speed": "180", + "gap_infill_speed": "180", + "travel_speed": "500", + "notes": "normal" +} diff --git a/resources/profiles/RH3D/process/process_Standard_VIRTU E3.json b/resources/profiles/RH3D/process/process_Standard_VIRTU E3.json new file mode 100644 index 0000000000..d312218844 --- /dev/null +++ b/resources/profiles/RH3D/process/process_Standard_VIRTU E3.json @@ -0,0 +1,33 @@ +{ + "type": "process", + "name": "process_Standard_VIRTU E3", + "inherits": "fdm_process_common", + "from": "system", + "instantiation": "false", + "default_acceleration": "15000", + "initial_layer_acceleration": "7500", + "top_surface_acceleration": "7500", + "travel_acceleration": "10000", + "inner_wall_acceleration": "15000", + "outer_wall_acceleration": "15000", + "bridge_acceleration": "5000", + "sparse_infill_acceleration": "20000", + "internal_solid_infill_acceleration": "20000", + "overhang_1_4_speed": "70", + "overhang_2_4_speed": "40", + "overhang_3_4_speed": "25", + "overhang_4_4_speed": "10", + "support_interface_speed": "100", + "support_speed": "250", + "initial_layer_speed": "100", + "initial_layer_infill_speed": "150", + "outer_wall_speed": "260", + "inner_wall_speed": "350", + "small_perimeter_speed": "260", + "sparse_infill_speed": "350", + "internal_solid_infill_speed": "350", + "top_surface_speed": "260", + "gap_infill_speed": "260", + "travel_speed": "600", + "notes": "normal" +} diff --git a/resources/profiles/RH3D/process/process_common_E3NG v1.2S.json b/resources/profiles/RH3D/process/process_common_E3NG v1.2S.json deleted file mode 100644 index b43952fb89..0000000000 --- a/resources/profiles/RH3D/process/process_common_E3NG v1.2S.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "type": "process", - "name": "process_common_E3NG v1.2S", - "inherits": "fdm_process_common", - "from": "system", - "instantiation": "false" -} diff --git a/resources/profiles/UltiMaker.json b/resources/profiles/UltiMaker.json index 52daf03cec..d437ce7191 100644 --- a/resources/profiles/UltiMaker.json +++ b/resources/profiles/UltiMaker.json @@ -1,13 +1,17 @@ { "name": "UltiMaker", "url": "", - "version": "02.04.00.02", + "version": "02.04.00.03", "force_update": "0", "description": "UltiMaker configurations", "machine_model_list": [ { "name": "UltiMaker 2", "sub_path": "machine/UltiMaker 2.json" + }, + { + "name": "UltiMaker S5", + "sub_path": "machine/UltiMaker S5.json" } ], "process_list": [ @@ -23,9 +27,17 @@ "name": "0.18mm Standard @UltiMaker 2", "sub_path": "process/0.18mm Standard @UltiMaker 2.json" }, + { + "name": "0.18mm Standard @UltiMaker S5", + "sub_path": "process/0.18mm Standard @UltiMaker S5.json" + }, { "name": "0.25mm Draft @UltiMaker 2", "sub_path": "process/0.25mm Darft @UltiMaker 2.json" + }, + { + "name": "0.2mm Fast @UltiMaker S5", + "sub_path": "process/0.2mm Fast @UltiMaker S5.json" } ], "filament_list": [], @@ -37,6 +49,14 @@ { "name": "UltiMaker 2 0.4 nozzle", "sub_path": "machine/UltiMaker 2 0.4 nozzle.json" + }, + { + "name": "UltiMaker S5 0.4 nozzle", + "sub_path": "machine/UltiMaker S5 0.4 nozzle.json" + }, + { + "name": "UltiMaker S5 0.4 nozzle - Single Extruder", + "sub_path": "machine/UltiMaker S5 0.4 nozzle Single Extruder.json" } ] } diff --git a/resources/profiles/UltiMaker/UltiMaker S5_cover.png b/resources/profiles/UltiMaker/UltiMaker S5_cover.png new file mode 100644 index 0000000000..f123d6c81c Binary files /dev/null and b/resources/profiles/UltiMaker/UltiMaker S5_cover.png differ diff --git a/resources/profiles/UltiMaker/machine/UltiMaker S5 0.4 nozzle Single Extruder.json b/resources/profiles/UltiMaker/machine/UltiMaker S5 0.4 nozzle Single Extruder.json new file mode 100644 index 0000000000..2bd40746c9 --- /dev/null +++ b/resources/profiles/UltiMaker/machine/UltiMaker S5 0.4 nozzle Single Extruder.json @@ -0,0 +1,38 @@ +{ + "type": "machine", + "name": "UltiMaker S5 0.4 nozzle - Single Extruder", + "inherits": "UltiMaker S5 0.4 nozzle", + "from": "system", + "setting_id": "7BKZlwffTrzDsUgj", + "instantiation": "true", + "printer_model": "UltiMaker S5", + "default_print_profile": "0.18mm Standard @UltiMaker S5", + "default_nozzle_volume_type": [ + "Standard" + ], + "extruder_colour": [ + "#FCE94F" + ], + "extruder_offset": [ + "0x0" + ], + "extruder_type": [ + "Direct Drive" + ], + "machine_start_gcode": "; NOTE: Do NOT remove the following header. It is necessary for the UM printer to not crash.\n;START_OF_HEADER\n;HEADER_VERSION:0.1\n;FLAVOR:Griffin\n;GENERATOR.NAME:OrcaSlicer\n;GENERATOR.VERSION:5.11.0\n;GENERATOR.BUILD_DATE:2016-06-23\n;TARGET_MACHINE.NAME:[printer_model]\n;EXTRUDER_TRAIN.0.INITIAL_TEMPERATURE:{first_layer_temperature[0]}\n;EXTRUDER_TRAIN.0.MATERIAL.VOLUME_USED:{extruded_volume[0]}\n;EXTRUDER_TRAIN.0.MATERIAL.GUID:506c9f0d-e3aa-4bd4-b2d2-23e2425b1aa9\n;EXTRUDER_TRAIN.0.NOZZLE.DIAMETER:{nozzle_diameter[0]}\n;EXTRUDER_TRAIN.0.NOZZLE.NAME:AA {nozzle_diameter[0]}\n;BUILD_PLATE.INITIAL_TEMPERATURE:[bed_temperature_initial_layer_single]\n;BUILD_VOLUME.TEMPERATURE:28\n;PRINT.TIME:2\n;PRINT.SIZE.MIN.X:{first_layer_print_min[0]}\n;PRINT.SIZE.MIN.Y:{first_layer_print_min[1]}\n;PRINT.SIZE.MIN.Z:{first_layer_height}\n;PRINT.SIZE.MAX.X:{first_layer_print_max[0]}\n;PRINT.SIZE.MAX.Y:{first_layer_print_max[1]}\n;PRINT.SIZE.MAX.Z:{int(total_layer_count * first_layer_height)}\n;END_OF_HEADER\nT[initial_extruder]\n\nM82 ;absolute extrusion mode\nG92 E0\nM190 S[bed_temperature_initial_layer_single] ; Wait for bed temp\nM104 T[initial_extruder] S[first_layer_temperature[initial_extruder]] ; Heat extruder\nM109 T[initial_extruder] S[first_layer_temperature[initial_extruder]] ; Wait for extruder temp\n\n; Set the settings we removed in the post-processing (orcaslicer generated header).\nM73 P0 R0 ;TODO change the R value into the total minutes of print\nM201 X[machine_max_acceleration_x] Y[machine_max_acceleration_y] Z[machine_max_acceleration_z] E[machine_max_acceleration_e] ; accel\nM203 X[machine_max_speed_x] Y[machine_max_speed_y] Z[machine_max_speed_z] E[machine_max_speed_e] ; max speed\nM204 S[machine_max_acceleration_extruding] ; starting accel\nM204 P[machine_max_acceleration_extruding] R[machine_max_acceleration_retracting] T[machine_max_acceleration_travel]\nM205 X[machine_max_jerk_x] Y[machine_max_jerk_y] Z[machine_max_jerk_z] E[machine_max_jerk_e] ; jerk limits\n\nM107; start with the fan off\n\n; Prime blob for left extruder\nG0 F9000 X4 Y6 Z2\nG280 ; g280 is UM-specific\nG1 F2700 E-6.5 ;retract\n\nM82; set extruder to absolute mode\n\n; End of the start gcode sequence.\n;LAYER_COUNT:[total_layer_count]", + "max_layer_height": [ + "0.4" + ], + "min_layer_height": [ + "0.06" + ], + "nozzle_diameter": [ + "0.4" + ], + "printer_extruder_id": [ + "1" + ], + "printer_extruder_variant": [ + "Direct Drive Standard" + ] +} diff --git a/resources/profiles/UltiMaker/machine/UltiMaker S5 0.4 nozzle.json b/resources/profiles/UltiMaker/machine/UltiMaker S5 0.4 nozzle.json new file mode 100644 index 0000000000..5c212070b7 --- /dev/null +++ b/resources/profiles/UltiMaker/machine/UltiMaker S5 0.4 nozzle.json @@ -0,0 +1,139 @@ +{ + "type": "machine", + "name": "UltiMaker S5 0.4 nozzle", + "inherits": "fdm_machine_common", + "from": "system", + "setting_id": "hmkJtw7J1KXbiYfj", + "instantiation": "true", + "printer_model": "UltiMaker S5", + "default_print_profile": "0.18mm Standard @UltiMaker S5", + "nozzle_diameter": [ + "0.4", + "0.4" + ], + "printable_area": [ + "0x0", + "330x0", + "330x240", + "0x240" + ], + "printable_height": "300", + "extruder_clearance_height_to_rod": "60", + "extruder_clearance_radius": "61", + "nozzle_type": "brass", + "auxiliary_fan": "0", + "use_relative_e_distances": "0", + "machine_max_acceleration_extruding": [ + "3500", + "3500" + ], + "machine_max_acceleration_retracting": [ + "3500", + "3500" + ], + "machine_max_acceleration_travel": [ + "3500", + "3500" + ], + "machine_max_acceleration_x": [ + "3500", + "3500" + ], + "machine_max_acceleration_y": [ + "3500", + "3500" + ], + "machine_max_acceleration_z": [ + "500", + "500" + ], + "machine_max_speed_e": [ + "120", + "120" + ], + "machine_max_speed_x": [ + "500", + "500" + ], + "machine_max_speed_y": [ + "500", + "500" + ], + "machine_max_speed_z": [ + "12", + "12" + ], + "machine_max_jerk_e": [ + "2.5", + "2.5" + ], + "machine_max_jerk_x": [ + "20", + "20" + ], + "machine_max_jerk_y": [ + "20", + "20" + ], + "machine_max_jerk_z": [ + "0.4", + "0.4" + ], + "max_layer_height": [ + "0.4", + "0.4" + ], + "min_layer_height": [ + "0.06", + "0.06" + ], + "printer_settings_id": "Qidi", + "retraction_minimum_travel": [ + "5" + ], + "retract_before_wipe": [ + "70%" + ], + "retraction_length": [ + "4.5" + ], + "retract_length_toolchange": [ + "11" + ], + "retraction_speed": [ + "45" + ], + "deretraction_speed": [ + "0" + ], + "wipe_distance": [ + "0.2" + ], + "single_extruder_multi_material": "0", + "change_filament_gcode": "; Set temps to avoid oozing\nM104 T{previous_extruder} S{old_filament_temp - 5}\nM104 T{next_extruder} S{new_filament_temp}\n; Change to next extruder\nT{next_extruder}", + "machine_pause_gcode": "M0", + "default_filament_profile": [ + "Generic PLA @System" + ], + "z_hop": [ + "1" + ], + "z_hop_types": [ + "Normal Lift" + ], + "extruder_type": [ + "Direct Drive", + "Direct Drive" + ], + "extruder_offset": [ + "0x0", + "0x22" + ], + "extra_loading_move": "0", + "before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\n;[layer_z]\n", + "fan_speedup_time": "0.5", + "machine_start_gcode": "; NOTE: Do NOT remove the following header. It is necessary for the UM printer to not crash.\n;START_OF_HEADER\n;HEADER_VERSION:0.1\n;FLAVOR:Griffin\n;GENERATOR.NAME:OrcaSlicer\n;GENERATOR.VERSION:5.11.0\n;GENERATOR.BUILD_DATE:2016-06-23\n;TARGET_MACHINE.NAME:[printer_model]\n{if is_extruder_used[0]};EXTRUDER_TRAIN.0.INITIAL_TEMPERATURE:{first_layer_temperature[0]}\n;EXTRUDER_TRAIN.0.MATERIAL.VOLUME_USED:{extruded_volume[0]}\n;EXTRUDER_TRAIN.0.MATERIAL.GUID:506c9f0d-e3aa-4bd4-b2d2-23e2425b1aa9\n;EXTRUDER_TRAIN.0.NOZZLE.DIAMETER:{nozzle_diameter[0]}\n;EXTRUDER_TRAIN.0.NOZZLE.NAME:AA {nozzle_diameter[0]}{endif}\n{if is_extruder_used[1]};EXTRUDER_TRAIN.1.INITIAL_TEMPERATURE:{first_layer_temperature[1]}\n;EXTRUDER_TRAIN.1.MATERIAL.VOLUME_USED:{extruded_volume[1]}\n;EXTRUDER_TRAIN.1.MATERIAL.GUID:506c9f0d-e3aa-4bd4-b2d2-23e2425b1aa9\n;EXTRUDER_TRAIN.1.NOZZLE.DIAMETER:{nozzle_diameter[1]}\n;EXTRUDER_TRAIN.1.NOZZLE.NAME:AA {nozzle_diameter[1]}{endif}\n;BUILD_PLATE.INITIAL_TEMPERATURE:[bed_temperature_initial_layer_single]\n;BUILD_VOLUME.TEMPERATURE:28\n;PRINT.TIME:2\n;PRINT.SIZE.MIN.X:{first_layer_print_min[0]}\n;PRINT.SIZE.MIN.Y:{first_layer_print_min[1]}\n;PRINT.SIZE.MIN.Z:{first_layer_height}\n;PRINT.SIZE.MAX.X:{first_layer_print_max[0]}\n;PRINT.SIZE.MAX.Y:{first_layer_print_max[1]}\n;PRINT.SIZE.MAX.Z:{int(total_layer_count * first_layer_height)}\n;END_OF_HEADER\nT[initial_extruder]\n\nM82 ;absolute extrusion mode\nG92 E0\nM190 S[bed_temperature_initial_layer_single] ; Wait for bed temp\nM104 T[initial_extruder] S[first_layer_temperature[initial_extruder]] ; Heat extruder\nM109 T[initial_extruder] S[first_layer_temperature[initial_extruder]] ; Wait for extruder temp\n\n\n; Set the settings we removed in the post-processing (orcaslicer generated header).\nM73 P0 R0 ;TODO change the R value into the total minutes of print\nM201 X[machine_max_acceleration_x] Y[machine_max_acceleration_y] Z[machine_max_acceleration_z] E[machine_max_acceleration_e] ; accel\nM203 X[machine_max_speed_x] Y[machine_max_speed_y] Z[machine_max_speed_z] E[machine_max_speed_e] ; max speed\nM204 S[machine_max_acceleration_extruding] ; starting accel\nM204 P[machine_max_acceleration_extruding] R[machine_max_acceleration_retracting] T[machine_max_acceleration_travel]\nM205 X[machine_max_jerk_x] Y[machine_max_jerk_y] Z[machine_max_jerk_z] E[machine_max_jerk_e] ; jerk limits\n\nM107; start with the fan off\n\n{if is_extruder_used[0]}T0\n; Prime blob for left extruder\nG0 F9000 X4 Y6 Z2\nG280 ; g280 is UM-specific\nG1 F2700 E-6.5 ;retract{endif}\n\n{if is_extruder_used[1]}T1\n; Prime blob for right extruder\nG0 F9000 X-4 Y6 Z2\nG280 ; g280 is UM-specific\nG1 F2700 E-6.5 ;retract\n{if initial_extruder == 0}T0{endif}{endif}\n\n\n\nM82; set extruder to absolute mode\n\n; End of the start gcode sequence.\n;LAYER_COUNT:[total_layer_count]", + "machine_end_gcode": "; Move toolhead out of the way\nG28 X Y\n\nM204 S3000; reset accel\nM107; fan off\n\n; heaters off\nM104 S0\nM104 T0 S0\nM104 T1 S0\nM140 S0\n\n; disable motors\nM84\n\n\nM82 ;absolute extrusion mode\n\n;End of Gcode\n", + "machine_tool_change_time": "1.5", + "scan_first_layer": "0" +} diff --git a/resources/profiles/UltiMaker/machine/UltiMaker S5.json b/resources/profiles/UltiMaker/machine/UltiMaker S5.json new file mode 100644 index 0000000000..2a9b858938 --- /dev/null +++ b/resources/profiles/UltiMaker/machine/UltiMaker S5.json @@ -0,0 +1,12 @@ +{ + "type": "machine_model", + "name": "UltiMaker S5", + "model_id": "UltiMaker-S5", + "nozzle_diameter": "0.4", + "machine_tech": "FFF", + "family": "UltiMaker", + "bed_model": "ultimaker_s5_buildplate_model.stl", + "bed_texture": "ultimaker_2_buildplate_texture.png", + "hotend_model": "ultimaker_hotend.stl", + "default_materials": "Generic ABS @System;Generic PETG @System;Generic PLA @System" +} diff --git a/resources/profiles/UltiMaker/machine/fdm_machine_common.json b/resources/profiles/UltiMaker/machine/fdm_machine_common.json index 035efc68ba..2f5795627a 100644 --- a/resources/profiles/UltiMaker/machine/fdm_machine_common.json +++ b/resources/profiles/UltiMaker/machine/fdm_machine_common.json @@ -112,5 +112,6 @@ "default_print_profile": "", "before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\n;[layer_z]\nG92 E0\n", "machine_start_gcode": "", - "machine_end_gcode": "" + "machine_end_gcode": "", + "thumbnails": "" } diff --git a/resources/profiles/UltiMaker/process/0.18mm Standard @UltiMaker S5.json b/resources/profiles/UltiMaker/process/0.18mm Standard @UltiMaker S5.json new file mode 100644 index 0000000000..7920fed2e6 --- /dev/null +++ b/resources/profiles/UltiMaker/process/0.18mm Standard @UltiMaker S5.json @@ -0,0 +1,111 @@ +{ + "type": "process", + "name": "0.18mm Standard @UltiMaker S5", + "inherits": "fdm_process_common", + "from": "system", + "setting_id": "UAhqUBDi1CzMB2Vg", + "instantiation": "true", + "ooze_prevention": "1", + "preheat_time": "20", + "reduce_crossing_wall": "0", + "layer_height": "0.18", + "max_travel_detour_distance": "0", + "bottom_surface_pattern": "monotonic", + "bottom_shell_layers": "4", + "bottom_shell_thickness": "0.8", + "bridge_flow": "1", + "bridge_speed": "60", + "brim_width": "0", + "brim_object_gap": "0", + "compatible_printers_condition": "", + "print_sequence": "by layer", + "default_acceleration": "0", + "top_surface_acceleration": "0", + "bridge_no_support": "0", + "draft_shield": "disabled", + "elefant_foot_compensation": "0", + "enable_arc_fitting": "0", + "outer_wall_line_width": "0.4", + "wall_infill_order": "inner wall/outer wall/infill", + "line_width": "0.45", + "infill_direction": "45", + "sparse_infill_density": "15%", + "sparse_infill_pattern": "crosshatch", + "initial_layer_acceleration": "500", + "travel_acceleration": "0", + "inner_wall_acceleration": "0", + "initial_layer_line_width": "0.45", + "initial_layer_print_height": "0.25", + "infill_combination": "0", + "sparse_infill_line_width": "0.5", + "infill_wall_overlap": "35%", + "interface_shells": "0", + "ironing_flow": "15%", + "ironing_spacing": "0.1", + "ironing_speed": "15", + "ironing_type": "no ironing", + "reduce_infill_retraction": "1", + "filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode", + "detect_overhang_wall": "1", + "overhang_1_4_speed": "0", + "overhang_2_4_speed": "20", + "overhang_3_4_speed": "15", + "overhang_4_4_speed": "10", + "inner_wall_line_width": "0.45", + "wall_loops": "3", + "print_settings_id": "", + "raft_layers": "0", + "seam_position": "aligned", + "skirt_distance": "3", + "skirt_height": "1", + "skirt_loops": "2", + "minimum_sparse_infill_area": "10", + "internal_solid_infill_line_width": "0.45", + "spiral_mode": "0", + "standby_temperature_delta": "-10", + "enable_support": "0", + "resolution": "0.012", + "support_type": "normal(auto)", + "support_style": "grid", + "support_on_build_plate_only": "0", + "support_top_z_distance": "0.2", + "support_filament": "0", + "support_line_width": "0.45", + "support_interface_loop_pattern": "0", + "support_interface_filament": "0", + "support_interface_top_layers": "3", + "support_interface_bottom_layers": "-1", + "support_interface_spacing": "0.2", + "support_interface_speed": "100%", + "support_base_pattern": "rectilinear", + "support_base_pattern_spacing": "0.2", + "support_speed": "45", + "support_threshold_angle": "30", + "support_object_xy_distance": "50%", + "tree_support_branch_angle": "40", + "tree_support_wall_count": "0", + "detect_thin_wall": "1", + "top_surface_pattern": "monotonicline", + "top_surface_line_width": "0.4", + "top_shell_layers": "5", + "top_shell_thickness": "0.8", + "initial_layer_speed": "15", + "initial_layer_infill_speed": "30", + "initial_layer_travel_speed": "60", + "outer_wall_speed": "30", + "inner_wall_speed": "40", + "internal_solid_infill_speed": "40", + "top_surface_speed": "15", + "gap_infill_speed": "20", + "sparse_infill_speed": "40", + "travel_speed": "120", + "enable_prime_tower": "0", + "wipe_tower_no_sparse_layers": "0", + "prime_tower_width": "60", + "xy_hole_compensation": "0", + "xy_contour_compensation": "0", + "compatible_printers": [ + "UltiMaker S5 0.4 nozzle", + "UltiMaker S5 0.4 nozzle - Single Extruder" + ] +} diff --git a/resources/profiles/UltiMaker/process/0.2mm Fast @UltiMaker S5.json b/resources/profiles/UltiMaker/process/0.2mm Fast @UltiMaker S5.json new file mode 100644 index 0000000000..16fb188ca1 --- /dev/null +++ b/resources/profiles/UltiMaker/process/0.2mm Fast @UltiMaker S5.json @@ -0,0 +1,45 @@ +{ + "type": "process", + "name": "0.2mm Fast @UltiMaker S5", + "inherits": "0.18mm Standard @UltiMaker S5", + "from": "system", + "setting_id": "Ai0I1drAIYiCbydj", + "instantiation": "true", + "default_acceleration": "3500", + "default_jerk": "20", + "enable_support": "1", + "gap_infill_speed": "25", + "infill_combination": "1", + "infill_combination_max_layer_height": "80%", + "infill_jerk": "20", + "initial_layer_acceleration": "1500", + "initial_layer_infill_speed": "40", + "initial_layer_jerk": "10", + "initial_layer_speed": "30", + "initial_layer_travel_speed": "150", + "inner_wall_acceleration": "3500", + "inner_wall_jerk": "20", + "inner_wall_speed": "100", + "layer_height": "0.2", + "outer_wall_acceleration": "1500", + "outer_wall_jerk": "10", + "print_extruder_id": [ + "1" + ], + "print_extruder_variant": [ + "Direct Drive Standard" + ], + "print_settings_id": "", + "sparse_infill_pattern": "adaptivecubic", + "sparse_infill_speed": "100", + "support_style": "default", + "support_type": "tree(auto)", + "top_shell_layers": "1", + "top_surface_acceleration": "1500", + "top_surface_jerk": "10", + "top_surface_speed": "45", + "travel_acceleration": "3500", + "travel_jerk": "20", + "travel_speed": "150", + "wall_loops": "2" +} diff --git a/resources/profiles/UltiMaker/ultimaker_s5_buildplate_model.stl b/resources/profiles/UltiMaker/ultimaker_s5_buildplate_model.stl new file mode 100644 index 0000000000..4105f1fe3a Binary files /dev/null and b/resources/profiles/UltiMaker/ultimaker_s5_buildplate_model.stl differ diff --git a/resources/shaders/110/xray.fs b/resources/shaders/110/xray.fs new file mode 100644 index 0000000000..27bdb17044 --- /dev/null +++ b/resources/shaders/110/xray.fs @@ -0,0 +1,28 @@ +#version 110 + +// X-Ray view: each surface is a thin translucent layer of its own color, covering more the more +// edge-on it is seen. The caller draws it with depth writes off, so every surface a view ray crosses +// composites and overlapping geometry reads as denser. Source-alpha rather than additive blending: +// additive would saturate to white on the light theme's near-white background. +#define EDGE_FALLOFF 2.0 +// Coverage head-on and edge-on. +#define FACE_DENSITY 0.12 +#define EDGE_DENSITY 0.65 + +uniform vec4 uniform_color; + +varying vec3 eye_normal; +varying vec3 eye_position; +varying vec3 clipping_planes_dots; + +void main() +{ + if (any(lessThan(clipping_planes_dots, vec3(0.0)))) + discard; + + // abs(): back faces are drawn too, and there only the angle matters. + float facing = abs(dot(normalize(eye_normal), normalize(-eye_position))); + float density = mix(EDGE_DENSITY, FACE_DENSITY, pow(facing, EDGE_FALLOFF)); + + gl_FragColor = vec4(uniform_color.rgb, density * uniform_color.a); +} diff --git a/resources/shaders/110/xray.vs b/resources/shaders/110/xray.vs new file mode 100644 index 0000000000..85f932f2df --- /dev/null +++ b/resources/shaders/110/xray.vs @@ -0,0 +1,31 @@ +#version 110 + +uniform mat4 view_model_matrix; +uniform mat4 projection_matrix; +uniform mat3 view_normal_matrix; +uniform mat4 volume_world_matrix; + +// Clipping, as in gouraud.vs: the preview's top / bottom plane and the SLA gizmo's free one. +uniform vec2 z_range; +uniform vec4 clipping_plane; + +attribute vec3 v_position; +attribute vec3 v_normal; + +varying vec3 eye_normal; +varying vec3 eye_position; +varying vec3 clipping_planes_dots; + +void main() +{ + eye_normal = view_normal_matrix * v_normal; + + vec4 position = view_model_matrix * vec4(v_position, 1.0); + eye_position = position.xyz; + + // A component below zero means the fragment is clipped away. + vec4 world_pos = volume_world_matrix * vec4(v_position, 1.0); + clipping_planes_dots = vec3(dot(world_pos, clipping_plane), world_pos.z - z_range.x, z_range.y - world_pos.z); + + gl_Position = projection_matrix * position; +} diff --git a/resources/shaders/140/xray.fs b/resources/shaders/140/xray.fs new file mode 100644 index 0000000000..71c3569f8e --- /dev/null +++ b/resources/shaders/140/xray.fs @@ -0,0 +1,30 @@ +#version 140 + +// X-Ray view: each surface is a thin translucent layer of its own color, covering more the more +// edge-on it is seen. The caller draws it with depth writes off, so every surface a view ray crosses +// composites and overlapping geometry reads as denser. Source-alpha rather than additive blending: +// additive would saturate to white on the light theme's near-white background. +#define EDGE_FALLOFF 2.0 +// Coverage head-on and edge-on. +#define FACE_DENSITY 0.12 +#define EDGE_DENSITY 0.65 + +uniform vec4 uniform_color; + +in vec3 eye_normal; +in vec3 eye_position; +in vec3 clipping_planes_dots; + +out vec4 out_color; + +void main() +{ + if (any(lessThan(clipping_planes_dots, vec3(0.0)))) + discard; + + // abs(): back faces are drawn too, and there only the angle matters. + float facing = abs(dot(normalize(eye_normal), normalize(-eye_position))); + float density = mix(EDGE_DENSITY, FACE_DENSITY, pow(facing, EDGE_FALLOFF)); + + out_color = vec4(uniform_color.rgb, density * uniform_color.a); +} diff --git a/resources/shaders/140/xray.vs b/resources/shaders/140/xray.vs new file mode 100644 index 0000000000..9cb0d64b32 --- /dev/null +++ b/resources/shaders/140/xray.vs @@ -0,0 +1,31 @@ +#version 140 + +uniform mat4 view_model_matrix; +uniform mat4 projection_matrix; +uniform mat3 view_normal_matrix; +uniform mat4 volume_world_matrix; + +// Clipping, as in gouraud.vs: the preview's top / bottom plane and the SLA gizmo's free one. +uniform vec2 z_range; +uniform vec4 clipping_plane; + +in vec3 v_position; +in vec3 v_normal; + +out vec3 eye_normal; +out vec3 eye_position; +out vec3 clipping_planes_dots; + +void main() +{ + eye_normal = view_normal_matrix * v_normal; + + vec4 position = view_model_matrix * vec4(v_position, 1.0); + eye_position = position.xyz; + + // A component below zero means the fragment is clipped away. + vec4 world_pos = volume_world_matrix * vec4(v_position, 1.0); + clipping_planes_dots = vec3(dot(world_pos, clipping_plane), world_pos.z - z_range.x, z_range.y - world_pos.z); + + gl_Position = projection_matrix * position; +} diff --git a/resources/web/dialog/SpeedDial/index.html b/resources/web/dialog/SpeedDial/index.html index 95a34b377a..a9070b972e 100644 --- a/resources/web/dialog/SpeedDial/index.html +++ b/resources/web/dialog/SpeedDial/index.html @@ -19,7 +19,10 @@ - + + + + @@ -27,6 +30,7 @@

+ diff --git a/resources/web/dialog/SpeedDial/speeddial.js b/resources/web/dialog/SpeedDial/speeddial.js index 65f64b4399..c5caf0d423 100644 --- a/resources/web/dialog/SpeedDial/speeddial.js +++ b/resources/web/dialog/SpeedDial/speeddial.js @@ -1,267 +1,852 @@ // Speed Dial launcher page. Static-safe module: no DOM access at load time so a -// node vm can exercise the pure helpers (filterActions / actionLabel / nextSel). +// node vm can exercise the pure helpers (searchActions / filterTabs / actionLabel / nextSel / +// commandList / commandSections / actionCategory / groupActions / favDigitFromEvent / spacerHeight). +// +// Cross-boundary contracts (keep in sync; the C++ side pins its half in tests): +// - favourite cap 10 -> ActionRegistry::kFavLimit (K_FAV_LIMIT here) +// - mode rank simple ConfigOptionMode order (MODE_RANK here) +// - action.mode token -> ActionRegistry::mode_key / SpeedDialDialog::mode_label +// - action.input "percent"/"tab" -> NativeCommands catalog (phases handled in activateEntry) +// - action.icon SVG base name -> AppAction::icon / resources/images/.svg +// - action.desc/wiki -> AppAction::tooltip / help_url (footer detail strip) +// - payload.tooltip_expanded -> ActionRegistry::tooltip_expanded (persisted footer state) +// - action list is frecency-sorted -> ActionRegistry::snapshot() // ---- state (populated by the C++ bridge via window.HandleStudio) ---- -var ACTIONS = []; // [{id,title,source,shortcut}], already frecency-sorted by C++ +var ACTIONS = []; // [{id,title,source,group,kind,input,icon,mode}], already frecency-sorted by C++ var FAVS = []; // [id...] +var RECENTS = []; // [{id,title,source,group,kind,input,icon,mode}] - last-N launched var query = ""; var sel = { zone: "list", i: 0 }; // zone: 'list' | 'fav' -var lastResizeHeight = 0; var matchIndex = {}; -// why: fuzzy matcher (FoldChar/Norm/FuzzyRanges) lives in shared ../../js/fuzzy-search.js, loaded before -// this script - it is shared with the Plugins dialog. Speed dial search is always case-insensitive. +// Global tooltip expansion, seeded from C++ (persisted in the speed_dial config section). Collapsing +// hides the footer description + wiki link for every action; the arrow remains to expand again. +var TOOLTIP_EXPANDED = true; -// element handles, assigned in OnInit (kept null so load-time touches no DOM) -var qEl = null, listEl = null, favEl = null, clearEl = null, eyeEl = null, countEl = null; +// The user's current settings mode (from the C++ payload) plus the rank order of the modes. Each +// action carries the mode it requires, so "would this need a switch?" is a rank comparison. +var USER_MODE = "simple"; +var MODE_RANK = { simple: 0, advanced: 1, expert: 2, develop: 3 }; -// ---- pure helpers (no DOM; unit-tested) ------------------------------------- -function filterActions(actions, query) { - var q = (query || "").trim(); - var list = actions || []; - matchIndex = {}; - if (!q) - return list.slice(0); +// Search ranking weights: every contiguous match must outrank every fuzzy one regardless of field, +// and title must outrank group, which outranks source. +var SCORE_CONTIGUOUS = 100000; +var SCORE_TITLE = 2000; +var SCORE_GROUP = 1000; +// A whole-query match in a single field must outrank any multi-token match distributed across fields. +// Larger than the largest plausible sum of per-token scores (SCORE_CONTIGUOUS * token count). +var SCORE_PHRASE = 10000000; - var out = []; - for (var i = 0; i < list.length; i++) { - var a = list[i]; - var titleMatch = FuzzyRanges(a.title, q, false); - var sourceMatch = FuzzyRanges(a.source, q, false); - if (!titleMatch && !sourceMatch) - continue; - matchIndex[a.id] = { title: titleMatch, source: sourceMatch, useTitle: !!titleMatch }; - out.push(a); - } - return out; +// Localized lookup for strings this page builds at runtime. The host injects the translated table +// as a document-start user script (SpeedDialWebDialog::add_user_scripts); the English literal is a +// fallback for the node vm test / before the injection runs. Extra args replace successive %s +// placeholders; %% collapses to a literal % (the C++ table escapes percent signs for gettext). +var UI_STRINGS = (typeof ORCA_UI_STRINGS !== "undefined" && ORCA_UI_STRINGS) || {}; + +function T(key, fallback) { + var s = UI_STRINGS[key] !== undefined ? UI_STRINGS[key] : fallback; + for (var i = 2; i < arguments.length; i++) + s = s.replace("%s", arguments[i]); + return s.split("%%").join("%"); } +// Platform shortcut prefixes ("Alt+"/"⌥+", "Ctrl+"/"⌘+"), injected alongside the strings. +function shortcutAlt() { return UI_STRINGS.shortcut_alt || "Alt+"; } +function shortcutCtrl() { return UI_STRINGS.shortcut_ctrl || "Ctrl+"; } + +// ---- windowed list render ---------------------------------------------------- +// The command list is rendered in windows (append-on-scroll) so a huge settings pool doesn't build +// the whole DOM per keystroke. Rows are exactly ROW_H tall (matches .row min-height 44px; see --row-h, +// which is documented to stay in sync). `renderEnd` is the exclusive count of rows currently in the DOM; +// a bottom spacer fills the rest of the list so the scrollbar reflects the full match count and +// "scroll past the last rendered row" reveals the next window. +var K_ROWS = 50; +var ROW_H = 44; +var renderEnd = 0; +var builtKey = ""; // phase|query|total - when it changes, rows are rebuilt from the first window [0, K_ROWS) +var spacerEl = null; // the trailing height spacer, always the last child of listEl + +// Section headers in the empty-query list ("Recent" then one per category). sectionStarts maps a flat +// action index to the header label that sits above it. sectionTotal/Rendered count headers so the +// bottom spacer reserves the same vertical space the not-yet-rendered headers will occupy. +var SECTION_H = 30; // MUST match .dial-section height (30px) +var sectionStarts = null; +var sectionTotal = 0; +var sectionRendered = 0; + +// search-cache: the normalized (folded+lowercased) needle for the current query pass, plus the +// whitespace-separated tokens and their compiled whole-word regexes for the multi-token path. +var searchNeedle = ""; +var searchTokens = []; +var searchTokenRes = []; + +// Palette phase: 'commands' (one unified search over actions/commands/settings, recents on empty +// query), 'percent' ("Go to layer" second phase: enter a 0-100 percentage), 'tab' ("Go to tab..." +// second phase: pick a notebook tab). +var phase = "commands"; +var tabOptions = []; // [{id,title}] - notebook pages, fetched on entering the tab phase + +// why: the fuzzy matcher (NormText/FuzzyRangesNorm) lives in shared +// ../../js/fuzzy-search.js, loaded before this script. Search is always case-insensitive. + +// element handles, assigned in OnInit (kept null so load-time touches no DOM) +var qEl = null, listEl = null, favEl = null, clearEl = null, eyeEl = null, countEl = null, detailEl = null; +var ghostEl = null, ghostTypedEl = null, ghostSuffixEl = null; +// The completion currently offered as ghost text ({suffix, word, id}), or null. Tab accepts it. +var activeCompletion = null; + +// ---- pure helpers (no DOM; unit-tested) ------------------------------------- +// Pre-normalized haystacks, cached on the action object. The fold is length-preserving (1:1 per +// char) so the ranges FuzzyRangesNorm returns slice the ORIGINAL title/group/source text correctly. +// The action objects arrive from C++ and are stable for the dialog's lifetime, so we compute these once. +function titleNorm(a) { + if (a._tn === undefined) + a._tn = NormText(a.title, false); + return a._tn; +} +// The eyebrow (header) line shows group when present, else source. Settings keep an empty group so +// their source path is the eyebrow; commands / plates / recents carry a non-empty group. Splitting the +// two lets a match range stay aligned to whichever string the eyebrow actually renders. +function groupNorm(a) { + if (a._gn === undefined) + a._gn = NormText(a.group || "", false); + return a._gn; +} +function sourceNorm(a) { + if (a._sn === undefined) + a._sn = NormText(a.source || "", false); + return a._sn; +} +// Search-only alias for the descriptive name when the title differs (e.g. "Reverse on even" vs +// "Overhang reversal"). Never rendered, so no highlight ranges. +function fullNorm(a) { + if (a._fn === undefined) + a._fn = NormText(a.full_label || "", false); + return a._fn; +} + +// Match one pre-normalized field vs one pre-normalized needle. Returns {score, ranges, contiguous} +// when the needle is present, else null. wwRe is a compiled whole-word (\b-bounded) regex for the +// needle. A whole-word hit is preferred - it highlights the full word (e.g. "orient" in "Auto-Orient", +// not the stray "o" of "Auto") and marks a perfect match. Otherwise FuzzyRangesNorm (which prefers the +// most-contiguous run) is used. score is higher for an earlier start and fewer gaps; contiguous marks +// a perfect match - the whole needle landed as one unbroken run. +function fieldMatchScore(norm, needle, wwRe) { + if (!needle) return null; + if (wwRe) { + var m = wwRe.exec(norm || ""); + if (m) + return { score: 1000 - m.index * 10, ranges: [[m.index, m.index + m[0].length]], contiguous: true }; + } + var r = FuzzyRangesNorm(norm || "", needle); + if (!r) return null; + var gaps = 0, len = 0; + for (var i = 0; i < r.length; i++) { + if (i > 0) + gaps += r[i][0] - r[i - 1][1]; + len += r[i][1] - r[i][0]; + } + return { score: 1000 - r[0][0] * 10 - gaps * 10, ranges: r, contiguous: r.length === 1 && len === needle.length }; +} + +// Split a query into normalized (folded+lowercased) whitespace-separated tokens. Empty for a blank +// query. These drive the multi-token path: every token must match some field, but different tokens +// may match different fields (the title, the group, or the source breadcrumb). +function queryTokens(query) { + var norm = NormText(String(query || "").trim(), false); + return norm ? norm.split(/\s+/).filter(Boolean) : []; +} + +// Whole-word regex for one normalized token, same shape fieldMatchScore expects. +function tokenWordRe(token) { + return new RegExp("\\b" + EscapeRegExp(token) + "\\b"); +} + +// One token's best match across an action's searchable fields, keeping per-field ranges for +// highlighting. Returns {score, title, group, source}, or null if no field matches. +function tokenMatch(a, token, wwRe) { + var t = fieldMatchScore(titleNorm(a), token, wwRe); + var g = fieldMatchScore(groupNorm(a), token, wwRe); + var s = fieldMatchScore(sourceNorm(a), token, wwRe); + var f = fieldMatchScore(fullNorm(a), token, wwRe); + if (!t && !g && !s && !f) return null; + var score = Math.max( + t ? (t.contiguous ? SCORE_CONTIGUOUS : 0) + SCORE_TITLE + t.score : -Infinity, + g ? (g.contiguous ? SCORE_CONTIGUOUS : 0) + SCORE_GROUP + g.score : -Infinity, + s ? (s.contiguous ? SCORE_CONTIGUOUS : 0) + s.score : -Infinity, + f ? (f.contiguous ? SCORE_CONTIGUOUS : 0) + f.score : -Infinity + ); + return { score: score, title: t ? t.ranges : null, group: g ? g.ranges : null, source: s ? s.ranges : null }; +} + +// Merge per-field token ranges into sorted, coalesced ranges for highlighting. Overlapping or adjacent +// runs (the same word matched by two tokens) collapse to one span. Null when nothing matched. +function mergeRanges(ranges) { + var flat = []; + (ranges || []).forEach(function (rs) { + if (rs) rs.forEach(function (r) { flat.push([r[0], r[1]]); }); + }); + if (!flat.length) return null; + flat.sort(function (a, b) { return a[0] - b[0] || a[1] - b[1]; }); + var out = [flat[0].slice()]; + for (var i = 1; i < flat.length; i++) { + var last = out[out.length - 1]; + if (flat[i][0] <= last[1]) + last[1] = Math.max(last[1], flat[i][1]); + else + out.push(flat[i].slice()); + } + return out; +} + +// Combine per-field scores into one value, or null when nothing matched. +// Ranking: contiguous > fuzzy, then title > group > source/full alias, then start/gaps. +function scoreFields(t, g, s, f) { + var best = null; + function consider(m, weight) { + if (!m) return; + var v = (m.contiguous ? SCORE_CONTIGUOUS : 0) + weight + m.score; + best = best === null ? v : Math.max(best, v); + } + consider(t, SCORE_TITLE); + consider(g, SCORE_GROUP); + consider(s, 0); + consider(f, 0); + return best; +} + +// The unified main-phase search: every action (command/plugin/setting) matching the query, ranked +// by relevance (not by action type). Sets matchIndex so rows highlight their match ranges. The query +// is normalized ONCE per pass - FuzzyRangesNorm then runs against each action's pre-normalized +// haystack, so per-keystroke cost is a cheap scan (no per-char normalize/regex). +// +// Two match modes, phrase preferred: +// - phrase: the whole trimmed query as one ordered subsequence in a SINGLE field (as before). +// - tokens: every whitespace-separated word must match SOME field, but different words may match +// different fields. This is what lets "speed acceleration inner" find "Inner wall" whose path is +// "Process : Speed : Acceleration" (title + source breadcrumb together). +// full_label is searchable too but never highlighted, since it is not rendered. +// A phrase match always outranks a distributed token match. +function searchActions(actions, query) { + var q = (query || "").trim(); + var list = actions || []; + matchIndex = {}; + if (!q) { searchNeedle = ""; searchTokens = []; searchTokenRes = []; return list.slice(0); } + searchNeedle = NormText(q, false); + searchTokens = queryTokens(q); + searchTokenRes = searchTokens.map(tokenWordRe); + // Mode keywords ("advanced"/"expert"/"developer") are a union, not a filter: the normal text + // search still runs on the full query, and every setting requiring a named mode is appended. + var modes = modeFilterFromQuery(q); + // Compiled once per pass, reused over every field: non-global so no exec()/lastIndex state leaks + // between fields, and EscapeRegExp keeps regex metachars in the query literal. + var wwRe = new RegExp("\\b" + EscapeRegExp(searchNeedle) + "\\b"); + + var scored = []; + var seen = {}; + for (var i = 0; i < list.length; i++) { + var a = list[i]; + var t = fieldMatchScore(titleNorm(a), searchNeedle, wwRe); + var g = fieldMatchScore(groupNorm(a), searchNeedle, wwRe); + var s = fieldMatchScore(sourceNorm(a), searchNeedle, wwRe); + var f = fieldMatchScore(fullNorm(a), searchNeedle, wwRe); + var phrase = scoreFields(t, g, s, f); + var score, ranges; + if (phrase !== null) { + score = phrase + SCORE_PHRASE; + ranges = { title: t ? t.ranges : null, group: g ? g.ranges : null, source: s ? s.ranges : null }; + } else { + // Require every token; a token that matches nothing drops the action immediately. Ranges + // from all matching tokens are merged per field so each matched word highlights. + var sum = 0, titleR = null, groupR = null, sourceR = null, all = true; + for (var k = 0; k < searchTokens.length; k++) { + var m = tokenMatch(a, searchTokens[k], searchTokenRes[k]); + if (!m) { all = false; break; } + sum += m.score; + if (m.title) (titleR || (titleR = [])).push(m.title); + if (m.group) (groupR || (groupR = [])).push(m.group); + if (m.source) (sourceR || (sourceR = [])).push(m.source); + } + if (!all) continue; + score = sum; + ranges = { title: mergeRanges(titleR), group: mergeRanges(groupR), source: mergeRanges(sourceR) }; + } + // Ranges are per-field against the ACTUAL text drawn: title for the row-name, and group (or + // source when group is empty) for the eyebrow - so highlight offsets stay aligned to the label. + matchIndex[a.id] = { + title: ranges.title, + group: ranges.group, + source: ranges.source, + useEyebrowGroup: !!(a.group) + }; + scored.push({ a: a, s: score }); + seen[a.id] = true; + } + scored.sort(function (x, y) { + if (x.s !== y.s) return y.s - x.s; + if (x.a.title !== y.a.title) return x.a.title < y.a.title ? -1 : 1; + return x.a.id < y.a.id ? -1 : x.a.id > y.a.id ? 1 : 0; + }); + var result = scored.map(function (e) { return e.a; }); + if (modes.length) { + // Settings requiring a named mode, after the ranked text matches and without duplicates. + var extras = []; + for (var j = 0; j < list.length; j++) { + if (!seen[list[j].id] && modes.indexOf(list[j].mode) !== -1) + extras.push(list[j]); + } + extras.sort(function (x, y) { + if (x.title !== y.title) return x.title < y.title ? -1 : 1; + return x.id < y.id ? -1 : x.id > y.id ? 1 : 0; + }); + result = result.concat(extras); + } + return result; +} + +// Candidate words for inline completion, in reading order. Whitespace and the breadcrumb separator +// split them, so "Process : Speed : Acceleration" yields Process/Speed/Acceleration. Pure. +function completionWords(text) { + return String(text || "").split(/[\s:]+/).filter(Boolean); +} + +// The inline completion for the query's LAST token: scan the top-ranked results' name first, then +// their path breadcrumb, and return the first word that extends the typed token as a prefix. Headlines +// the most likely word without committing to a result. Returns {suffix, word, id} or null. Pure so the +// node-vm test can exercise it; the caller appends `suffix` to the input. +function completionFor(query, list) { + var raw = String(query || ""); + var parts = raw.match(/(\S+)\s*$/); + if (!parts) return null; + var prefix = NormText(parts[1], false); + if (!prefix) return null; + var top = (list || []).slice(0, 10); + for (var i = 0; i < top.length; i++) { + var a = top[i]; + var fields = [a.title, a.group, a.source, a.full_label]; + for (var f = 0; f < fields.length; f++) { + var words = completionWords(fields[f]); + for (var w = 0; w < words.length; w++) { + var norm = NormText(words[w], false); + if (norm.length > prefix.length && norm.indexOf(prefix) === 0) + return { suffix: words[w].slice(prefix.length), word: words[w], id: a.id }; + } + } + } + return null; +} + +// Pure: how many rows must be materialized to cover the given starting index plus `size` more. +// Clamped to the total; used to decide "render the next window" on scroll / arrow-nav. +function revealTarget(total, fromIndex, size) { + return Math.min(total, Math.max(0, fromIndex) + size); +} + +// Pure: the bottom spacer's height - the un-rendered row tail plus any not-yet-rendered section +// headers, so the scrollbar reflects the full list and the last rows stay reachable. +function spacerHeight(total, rendered, totalSections, renderedSections) { + return Math.max(0, total - rendered) * ROW_H + Math.max(0, totalSections - renderedSections) * SECTION_H; +} + +// buildKey: the command-list signature that decides whether rows must be rebuilt (new search / phase) +// or just have their selection refreshed in place (arrow-nav / click). Cheap to compute. +function buildKey() { return phase + "|" + (query || "").trim(); } + function visibleFavourites(favourites, actions) { - // why: a fav whose id has no live action (plugin unloaded/disabled) renders a dead - // monogram tile whose click run()s to a silent no-op; drop it from the quick-bar. - var seen = {}; - (actions || []).forEach(function (a) { seen[a.id] = true; }); - return (favourites || []).filter(function (id, i, arr) { - return seen[id] && arr.indexOf(id) === i; - }); + // why: a fav whose id has no live action (plugin unloaded/disabled) renders a dead + // placeholder tile whose click run()s to a silent no-op; drop it from the quick-bar. + var seen = {}; + (actions || []).forEach(function (a) { seen[a.id] = true; }); + return (favourites || []).filter(function (id, i, arr) { + return seen[id] && arr.indexOf(id) === i; + }); +} + +// Numbered quick-launch slots (mirrors ActionRegistry::kFavLimit). Pure so the node-vm test +// can exercise the digit<->slot mapping without a DOM. +var K_FAV_LIMIT = 10; + +// Badge label for a 0-based fav-bar index: 0..8 -> "1".."9", index 9 (the 10th) -> "0". +function favSlotForIndex(i) { + if (i < 0 || i >= K_FAV_LIMIT) return null; + return i < 9 ? String(i + 1) : "0"; +} + +// Digit key -> 0-based fav-bar index (1..9 -> 0..8, 0 -> 9); -1 for anything else. +function favIndexForDigit(d) { + var c = String(d || "").charCodeAt(0); + if (c >= 49 && c <= 57) return c - 49; + if (c === 48) return 9; + return -1; +} + +// Physical digit for a keydown event. Use e.code so macOS Option+digit (which composes to a symbol +// in e.key, e.g. Alt+1 -> "¡") still maps to the intended slot; fall back to e.key elsewhere. +function favDigitFromEvent(e) { + var m = /^(?:Digit|Numpad)([0-9])$/.exec((e && e.code) || ""); + return m ? m[1] : ((e && e.key) || ""); } function resultCountText(total, shown, query) { - return (query || "").trim() ? "Showing " + shown + " of " + total + " actions" : total + " actions"; + return (query || "").trim() ? + T("sd_result_count", "Showing %s of %s actions", shown, total) : + T("sd_result_count_all", "%s actions", total); +} + +// Display label for a notebook tab. Trim any stray whitespace; pages added with an empty title +// (Home, MainFrame adds TAB_ID_HOME with "") fall back to the title-cased id ("home" -> "Home"). +function tabTitle(t) { + var title = (t && t.title) ? String(t.title).trim() : ""; + return title || prettySource((t && t.id) || ""); +} + +// Filter the tab list by a fuzzy title/id match. Pure so the node-vm test can exercise it. +function filterTabs(tabs, query) { + var q = (query || "").trim(); + if (!q) + return (tabs || []).slice(0); + return (tabs || []).filter(function (t) { + return FuzzyRanges(tabTitle(t), q, false) || FuzzyRanges(t.id, q, false); + }); } function shouldRenderActionList(query) { - return !!(query || "").trim(); + return !!((query || "").trim()); +} + +// Tile pictogram base path. The page lives at resources/web/dialog/SpeedDial/, so this climbs to +// resources/images/ where the same SVG icons the native GUI controls use are shipped. +var ICON_BASE = "../../../images/"; + +// SVG base name for an action's tile pictogram, or "" when it has none (commands without a GUI +// icon, plugins). Pure so the node-vm test can exercise it. +function actionIcon(a) { + return (a && a.icon) ? a.icon : ""; +} + +// Pictogram shown when an action carries none (plugins, icon-less commands/settings). A dedicated +// theme-neutral glyph (resources/images/action_default.svg: frame + ">_" prompt), so no tile is +// blank and no existing action's icon is borrowed. +var DEFAULT_ICON = "action_default"; + +// SVG base name a tile actually renders: the action's own icon, else the placeholder. Pure. +function tileIcon(a) { + return actionIcon(a) || DEFAULT_ICON; +} + +// Put a pictogram into a tile (search row, favourites tile, or tab row). `mono` marks the white +// tab-strip glyphs, which the CSS recolors to the shared gray. +function fillTile(tile, a, mono) { + tile.textContent = ""; + var icon = tileIcon(a); + var img = document.createElement("img"); + img.className = mono ? "tile-icon tab-mono" : "tile-icon"; + img.src = ICON_BASE + icon + ".svg"; + img.alt = ""; + img.setAttribute("aria-hidden", "true"); + tile.appendChild(img); +} + +// Category a row is grouped under in the empty-query list. Native commands and dynamic plate/recent +// actions carry a group; settings derive their top-level preset type from the source breadcrumb +// ("Process : Quality : Layers" -> "Process"); plugins all share one header. +function actionCategory(a) { + if (!a) return T("sd_other", "Other"); + if (a.kind === "plugin") return T("sd_plugins", "Plugins"); + if (a.group) return a.group; + var src = a.source || ""; + var sep = src.indexOf(" : "); + var cat = sep === -1 ? src : src.slice(0, sep); + return cat || T("sd_other", "Other"); +} + +// Stable-bucket actions by category, then order the groups alphabetically. Within a group the incoming +// (frecency) order is kept. Pure so the node-vm test can exercise grouping. +function groupActions(list) { + var buckets = Object.create(null); + var order = []; + (list || []).forEach(function (a) { + var c = actionCategory(a); + if (!buckets[c]) { buckets[c] = []; order.push(c); } + buckets[c].push(a); + }); + order.sort(function (x, y) { + var a = x.toLowerCase(), b = y.toLowerCase(); + return a < b ? -1 : a > b ? 1 : 0; + }); + var out = []; + order.forEach(function (c) { out = out.concat(buckets[c]); }); + return out; +} + +// The active list for the main phase. A typed query ranks every action (commands/plugins/settings) +// by relevance; an empty query shows the recents first, then the rest grouped under category headers. +// The empty-query result is cached on the action/recents array identities so scrolling doesn't regroup. +var commandListCache = null; +// Typed-query result cache, keyed on the pool identity + query. searchActions populates the +// module-level matchIndex/searchNeedle; a hit restores both so a repeated call (keydown + input, +// or a scroll tick) skips the whole scan instead of recomputing it. +var searchCache = null; +function commandList(actions, recents, query) { + var all = actions || []; + if (shouldRenderActionList(query)) { + if (searchCache && searchCache.actions === all && searchCache.query === query) { + matchIndex = searchCache.matchIndex; + searchNeedle = searchCache.needle; + searchTokens = searchCache.tokens; + searchTokenRes = searchCache.tokenRes; + return searchCache.list; + } + var found = searchActions(all, query); + searchCache = { actions: all, query: query, list: found, matchIndex: matchIndex, needle: searchNeedle, + tokens: searchTokens, tokenRes: searchTokenRes }; + return found; + } + var rec = recents || []; + if (commandListCache && commandListCache.actions === all && commandListCache.recents === rec) + return commandListCache.list; + var recentIds = {}; + for (var i = 0; i < rec.length; i++) + recentIds[rec[i].id] = true; + var rest = all.filter(function (a) { return !recentIds[a.id]; }); + var list = rec.concat(groupActions(rest)); + commandListCache = { actions: all, recents: rec, list: list }; + return list; +} + +// Section headers for the main list: "Recent" (when recents exist) then one per category. The list is +// already grouped, so a header is emitted whenever the category changes. A typed query has no headers. +// Returns {startIndex: label}, where startIndex is the flat list index the header sits above. +function commandSections(list, recentsLen, query) { + if (shouldRenderActionList(query) || !list || !list.length) + return null; + var sections = {}; + if (recentsLen > 0) + sections[0] = T("sd_recent", "Recent"); + var prev = null; + for (var i = recentsLen; i < list.length; i++) { + var c = actionCategory(list[i]); + if (i === recentsLen || c !== prev) + sections[i] = c; + prev = c; + } + return sections; } // Resolve the selection cursor {zone,i} to the action id it points at: fav zone indexes the -// visible favourites, list zone the filtered actions. Pure so runSelected() shares one lookup. -function selectedActionId(sel, actions, favIds, query) { - if (sel.zone === "fav") - return favIds[sel.i]; - // why: search-first keeps the list blank until the user types; an empty query still - // filters to ALL actions, so without this gate Enter fires an action never shown. - if (!shouldRenderActionList(query)) - return null; - var a = actions[sel.i]; - return a && a.id; +// visible favourites, list zone the active commands list. `actions` must be the already-resolved +// list (recents for an empty query, the filtered list otherwise) - pure so runSelected() shares +// one lookup and the node-vm test can call it directly. +function selectedActionId(sel, actions, favIds) { + if (sel.zone === "fav") + return favIds[sel.i]; + if (!actions || !actions.length) + return null; + var a = actions[sel.i]; + return a && a.id; } +function actionHasWiki(a) { return !!(a && a.wiki); } + +// Whether the action has anything for the footer strip to show (a description or a wiki link). +function actionHasDetail(a) { return !!(a && ((a.desc && a.desc.length) || a.wiki)); } + +// The expand/collapse arrow is offered for actions that carry a description. Collapsing is a global +// (persisted) preference, so even a short tooltip gets the control. +function detailToggleVisible(a) { return !!(a && a.desc && a.desc.length); } + function foldLabel(s) { return String(s || "").toLowerCase().replace(/[^a-z0-9]+/g, ""); } // Title-case a source for display: "GCODE OPTIMIZER"/"iRoNiNg pRo" -> "Gcode Optimizer"/"Ironing Pro". function prettySource(source) { - return String(source || "").toLowerCase().replace(/\b\w/g, function (c) { return c.toUpperCase(); }); + return String(source || "").toLowerCase().replace(/\b\w/g, function (c) { return c.toUpperCase(); }); +} + +// True when the action's required mode is above the user's current mode, i.e. selecting it will +// prompt a mode switch. Unknown/empty modes are treated as "simple" so commands never flag. +function needsModeSwitch(item, userMode) { + var need = MODE_RANK[(item && item.mode) || "simple"] || 0; + var have = MODE_RANK[userMode || "simple"] || 0; + return need > have; +} + +// Short mode tag for an action that needs a switch, or "" when it is already available. +function modeBadge(item, userMode) { + if (!needsModeSwitch(item, userMode)) return ""; + if (item.mode === "develop") return T("sd_mode_develop", "Developer"); + if (item.mode === "expert") return T("sd_mode_expert", "Expert"); + if (item.mode === "advanced") return T("sd_mode_advanced", "Advanced"); + return ""; +} + +// Search keywords that name a settings mode. "developer" (and the internal "develop") both select +// Developer; Simple is deliberately absent so it never floods the list with every command. +var MODE_WORDS = { advanced: "advanced", expert: "expert", developer: "develop", develop: "develop" }; + +// The mode values named as whole words in `query`, deduped. Case/diacritic-insensitive via Norm. A +// query with no mode keyword returns [] so the normal text search is completely unaffected. +function modeFilterFromQuery(query) { + var norm = NormText(String(query || "").trim(), false); + var found = []; + norm.split(/[^a-z0-9]+/).forEach(function (word) { + var mode = MODE_WORDS[word]; + if (mode && found.indexOf(mode) === -1) + found.push(mode); + }); + return found; +} + +// Precomputed label parts for one action pool, keyed on the pool's array identity. The fold pass is +// O(N); doing it here instead of inside every actionLabel() call keeps row rendering O(rows), not O(rows*N). +var labelCache = null; +function labelParts(actions) { + if (labelCache && labelCache.actions === actions) + return labelCache; + var sig = {}, count = {}; + (actions || []).forEach(function (o) { + var s = foldLabel(o.title) + "|" + foldLabel(o.source || o.group || ""); + sig[o.id] = s; + count[s] = (count[s] || 0) + 1; + }); + labelCache = { actions: actions, sig: sig, count: count }; + return labelCache; } // Accessible label "Title from Pretty Source", disambiguated with the opaque action id when another // action shares the same title+source (case/separator-insensitive) - so two rows never read out identically. function actionLabel(action, actions) { - var label = action.title + " from " + prettySource(action.source); - if (actions && actions.length) { - var mine = foldLabel(action.title) + "|" + foldLabel(action.source); - var clash = actions.some(function (o) { - return o.id !== action.id && foldLabel(o.title) + "|" + foldLabel(o.source) === mine; - }); - if (clash) - label += " (" + action.id + ")"; - } - return label; -} - -// Monogram code for a tile: title initial, escalated on collision by PREPENDING the source -// initial (pi+ti, e.g. "GC"), then a 1-based ordinal - so same-titled actions stay distinct. -// why: ordinal is assigned by id, not by ACTIONS order - ACTIONS is frecency-sorted and -// reshuffles as usage changes, which would otherwise flip who's "1" and who's "2" across runs. -function tileCode(action, actions) { - var list = actions || []; - var ti = (action.title || " ").charAt(0).toUpperCase(); - var sameTitle = list.filter(function (o) { return (o.title || " ").charAt(0).toUpperCase() === ti; }); - if (sameTitle.length <= 1) - return ti; - var pi = (action.source || " ").charAt(0).toUpperCase(); - var sameSource = sameTitle.filter(function (o) { return (o.source || " ").charAt(0).toUpperCase() === pi; }); - if (sameSource.length <= 1) - return pi + ti; - sameSource.sort(function (a, b) { return a.id < b.id ? -1 : a.id > b.id ? 1 : 0; }); - for (var i = 0; i < sameSource.length; i++) - if (sameSource[i].id === action.id) - return pi + ti + (i + 1); - return pi + ti; + var label = action.title + " from " + prettySource(action.source || action.group || ""); + if (actions && actions.length) { + var cache = labelParts(actions); + var mine = cache.sig[action.id]; + // mine is undefined only for an action outside the cached pool (e.g. a transient row); scan then. + var clash = mine !== undefined ? cache.count[mine] > 1 : + actions.some(function (o) { + return o.id !== action.id && foldLabel(o.title) + "|" + foldLabel(o.source || o.group || "") === + foldLabel(action.title) + "|" + foldLabel(action.source || action.group || ""); + }); + if (clash) + label += " (" + action.id + ")"; + } + return label; } function syncClearButton() { - if (clearEl) - clearEl.hidden = !query; + if (clearEl) + clearEl.hidden = !query; } function stateFromPayload(payload) { - return { - actions: payload.actions || [], - favourites: payload.favourites || [], - query: "", - sel: { zone: "list", i: 0 }, - lastResizeHeight: 0 - }; + return { + actions: payload.actions || [], + favourites: payload.favourites || [], + recent: payload.recent || [], + userMode: payload.user_mode || "simple", + tooltipExpanded: payload.tooltip_expanded !== false + }; } function resetScrollPositions(list, doc) { - if (list) - list.scrollTop = 0; - if (doc && doc.scrollingElement) - doc.scrollingElement.scrollTop = 0; - if (doc && doc.documentElement) - doc.documentElement.scrollTop = 0; - if (doc && doc.body) - doc.body.scrollTop = 0; + if (list) + list.scrollTop = 0; + if (doc && doc.scrollingElement) + doc.scrollingElement.scrollTop = 0; + if (doc && doc.documentElement) + doc.documentElement.scrollTop = 0; + if (doc && doc.body) + doc.body.scrollTop = 0; } -// nextSel: pure arrow-nav transition. Down fav->list0; Down list->clamp; Up list@0->fav0; -// Up list->i-1; Left/Right clamp within fav. Returns a fresh {zone,i}. +// nextSel: pure arrow-nav transition. Down fav->list0; Down list wraps at the bottom (last -> first). +// Up list wraps at the top (first -> last) only when there's no fav bar above; with a fav bar, Up at +// the list top goes to fav0 (unchanged). Left/Right clamp within fav. Returns a fresh {zone,i}. function nextSel(sel, key, listLen, favLen) { - var zone = sel.zone, i = sel.i; - if (key === "ArrowDown") { - if (zone === "fav") return { zone: "list", i: 0 }; - return { zone: "list", i: Math.min(i + 1, Math.max(0, listLen - 1)) }; - } - if (key === "ArrowUp") { - if (zone === "list") { - if (i <= 0) return favLen ? { zone: "fav", i: 0 } : { zone: "list", i: 0 }; - return { zone: "list", i: i - 1 }; + var zone = sel.zone, i = sel.i; + var last = Math.max(0, listLen - 1); + if (key === "ArrowDown") { + if (zone === "fav") return { zone: "list", i: 0 }; + return { zone: "list", i: i >= last ? 0 : i + 1 }; } + if (key === "ArrowUp") { + if (zone === "list") { + if (i <= 0) return favLen ? { zone: "fav", i: 0 } : { zone: "list", i: last }; + return { zone: "list", i: i - 1 }; + } + return { zone: zone, i: i }; + } + if (key === "ArrowLeft" && zone === "fav") return { zone: "fav", i: Math.max(0, i - 1) }; + if (key === "ArrowRight" && zone === "fav") return { zone: "fav", i: Math.min(favLen - 1, i + 1) }; return { zone: zone, i: i }; - } - if (key === "ArrowLeft" && zone === "fav") return { zone: "fav", i: Math.max(0, i - 1) }; - if (key === "ArrowRight" && zone === "fav") return { zone: "fav", i: Math.min(favLen - 1, i + 1) }; - return { zone: zone, i: i }; } // ---- bridge ------------------------------------------------------------------ function SendMessage(msg) { - if (typeof SendWXMessage !== "function") - return; - if (typeof msg === "string") msg = { command: msg }; - if (msg.sequence_id === undefined) msg.sequence_id = Date.now(); - SendWXMessage(JSON.stringify(msg)); + if (typeof SendWXMessage !== "function") + return; + if (typeof msg === "string") msg = { command: msg }; + if (msg.sequence_id === undefined) msg.sequence_id = Date.now(); + SendWXMessage(JSON.stringify(msg)); } -// C++ pushes payloads here. Only list_actions is handled; it (re)seeds all state. +// C++ pushes payloads here. window.HandleStudio = function (payload) { - if (!payload) return; - if (typeof payload === "string") { try { payload = JSON.parse(payload); } catch (e) { return; } } - if (payload.command === "list_actions") { - var next = stateFromPayload(payload); - ACTIONS = next.actions; - FAVS = next.favourites; - query = next.query; - sel = next.sel; - lastResizeHeight = next.lastResizeHeight; - if (qEl) { - qEl.value = ""; - qEl.placeholder = "Search " + ACTIONS.length + " actions"; - syncClearButton(); + if (!payload) return; + if (typeof payload === "string") { try { payload = JSON.parse(payload); } catch (e) { return; } } + if (payload.command === "list_actions") { + var next = stateFromPayload(payload); + ACTIONS = next.actions; + FAVS = next.favourites; + RECENTS = next.recent; + USER_MODE = next.userMode; + TOOLTIP_EXPANDED = next.tooltipExpanded; + // A fresh payload re-opens the main phase; C++ never rehydrates the transient phase/query state. + phase = "commands"; + tabOptions = []; + query = ""; + sel = { zone: "list", i: 0 }; + // why: builtKey caches phase|query so renderCommandsList can skip a rebuild on arrow-nav. + // It survives a re-open (which never goes through exitPhase), so without a reset the cached + // empty-query key would skip the rebuild and leave stale list content. + builtKey = ""; + if (qEl) { + qEl.value = ""; + qEl.placeholder = T("sd_search_n", "Search %s actions", ACTIONS.length); + syncClearButton(); + } + render({ resize: true, resetScroll: true }); + focusInput(); + } else if (payload.command === "tab_results") { + tabOptions = payload.tabs || []; + if (sel.zone === "list") + sel.i = Math.max(0, Math.min(sel.i, tabOptions.length - 1)); + render({ resize: true }); + } else if (payload.command === "favourite_full") { + // Favourites are at the quick-launch cap - undo the optimistic pin and flash a hint. + var fid = payload.id; + if (fid && FAVS.indexOf(fid) !== -1) FAVS.splice(FAVS.indexOf(fid), 1); + render({ resize: true, keepScroll: true }); + flashHint(T("sd_favs_full", "Favourites are full (%s max)", (payload.limit || K_FAV_LIMIT))); } - render({ resize: true, resetScroll: true }); - focusInput(); - } }; // ---- DOM helpers ------------------------------------------------------------- function $(id) { return document.getElementById(id); } function byId(id) { - for (var i = 0; i < ACTIONS.length; i++) if (ACTIONS[i].id === id) return ACTIONS[i]; - return null; + for (var i = 0; i < ACTIONS.length; i++) if (ACTIONS[i].id === id) return ACTIONS[i]; + return null; +} + +function findActionByInput(input) { + for (var i = 0; i < ACTIONS.length; i++) if (ACTIONS[i].input === input) return ACTIONS[i]; + return null; } function currentVisibleFavs() { return visibleFavourites(FAVS, ACTIONS); } -function hue(id) { - var h = 0; - for (var i = 0; i < id.length; i++) - h = (h * 31 + id.charCodeAt(i)) >>> 0; - return h % 360; +// Active list for the current phase (drives list rendering + arrow nav). +function currentList() { + if (phase === "tab") return filterTabs(tabOptions, query); + if (phase === "commands") return commandList(ACTIONS, RECENTS, query); + return []; // percent - the input itself is the only field } // Build a
with the search-match ranges wrapped in . Used for both the // title and the source eyebrow. Pure (only touches the document factory), so the node-vm test never // calls it and load-time stays DOM-free. function markedText(className, text, match) { - var node = document.createElement("div"); - node.className = className; node.title = text; - if (!match || !match.length) { - node.textContent = text; + var node = document.createElement("div"); + node.className = className; node.title = text; + if (!match || !match.length) { + node.textContent = text; + return node; + } + var last = 0; + for (var i = 0; i < match.length; i++) { + var range = match[i]; + if (range[0] > last) + node.appendChild(document.createTextNode(text.slice(last, range[0]))); + var m = document.createElement("mark"); + m.textContent = text.slice(range[0], range[1]); + node.appendChild(m); + last = range[1]; + } + if (last < text.length) + node.appendChild(document.createTextNode(text.slice(last))); return node; - } - var last = 0; - for (var i = 0; i < match.length; i++) { - var range = match[i]; - if (range[0] > last) - node.appendChild(document.createTextNode(text.slice(last, range[0]))); - var m = document.createElement("mark"); - m.textContent = text.slice(range[0], range[1]); - node.appendChild(m); - last = range[1]; - } - if (last < text.length) - node.appendChild(document.createTextNode(text.slice(last))); - return node; } -function starSvg(on) { - return '' + - ''; +// A bookmark glyph: outlined when unpinned, filled when saved to favourites. +function pinSvg(on) { + return '' + + ''; +} + +// Sync one pin button to its favourite state. Shared by row construction and the in-place +// updatePins pass so the two can't drift. +function setPinState(pin, on) { + pin.classList.toggle("on", on); + pin.innerHTML = pinSvg(on); + pin.title = on ? T("sd_unpin_fav", "Unpin from favourites (%s)", shortcutCtrl() + "B") : + T("sd_pin_fav", "Pin to favourites (%s)", shortcutCtrl() + "B"); } // ---- render ------------------------------------------------------------------ function renderFav() { - favEl.innerHTML = ""; - var favs = currentVisibleFavs(); - favEl.hidden = favs.length === 0; - if (!favs.length && sel.zone === "fav") - sel = { zone: "list", i: 0 }; - else if (sel.zone === "fav") - sel.i = Math.max(0, Math.min(sel.i, favs.length - 1)); - updateFavEyebrow(favs); - favs.forEach(function (id, i) { - var a = byId(id); - var tile = document.createElement("button"); - tile.className = "fav-tile" + (sel.zone === "fav" && sel.i === i ? " sel" : ""); - tile.style.setProperty("--h", hue(id)); - tile.textContent = tileCode(a, ACTIONS); - tile.title = a.title; - tile.setAttribute("aria-label", actionLabel(a, ACTIONS)); - tile.onclick = function () { sel = { zone: "fav", i: i }; run(a); }; - tile.oncontextmenu = function (ev) { - ev.preventDefault(); - // why: selecting shows the eyebrow, which grows the launcher - resize so the popup - // isn't clipped (mirrors arrow-nav). requestResize no-ops when height is unchanged. - sel = { zone: "fav", i: i }; render({ resize: true }); - showFavMenu(ev.clientX, ev.clientY, id); - }; - favEl.appendChild(tile); - }); + // Only the commands phase shows the pinned quick-bar. + if (phase !== "commands") { + if (favEl) { favEl.innerHTML = ""; favEl.hidden = true; } + if (eyeEl) eyeEl.hidden = true; + return; + } + favEl.innerHTML = ""; + var favs = currentVisibleFavs(); + favEl.hidden = favs.length === 0; + if (!favs.length && sel.zone === "fav") + sel = { zone: "list", i: 0 }; + else if (sel.zone === "fav") + sel.i = Math.max(0, Math.min(sel.i, favs.length - 1)); + updateFavEyebrow(favs); + favs.forEach(function (id, i) { + var a = byId(id); + var tile = document.createElement("button"); + tile.className = "fav-tile" + (sel.zone === "fav" && sel.i === i ? " sel" : ""); + fillTile(tile, a); + var tileBadge = modeBadge(a, USER_MODE); + tile.title = a.title + (tileBadge ? " (" + tileBadge + ")" : ""); + tile.setAttribute("aria-label", actionLabel(a, ACTIONS)); + tile.onclick = function () { sel = { zone: "fav", i: i }; activateEntry(a); }; + // Numbered quick-launch badge (Alt/Option+digit), drawn on the corner. + var slot = favSlotForIndex(i); + if (slot) { + var badge = document.createElement("span"); + badge.className = "fav-slot"; + badge.textContent = slot; + // Slot "0" is the 10th favourite (Alt/Option+0). + var slot_num = slot === "0" ? "10" : slot; + badge.title = T("sd_fav_slot", "Favourite %s (%s)", slot_num, shortcutAlt() + slot); + tile.appendChild(badge); + } + // Direct removal: a hover-revealed ✕ in the tile's corner. click() stops propagation so it + // unpins without activating the action. + var unpin = document.createElement("button"); + unpin.className = "fav-unpin"; + unpin.title = T("sd_remove_fav", "Remove from favourites"); + unpin.setAttribute("aria-label", T("sd_remove_fav", "Remove from favourites")); + unpin.innerHTML = ''; + unpin.onclick = function (ev) { ev.stopPropagation(); toggleFav(id); }; + tile.appendChild(unpin); + tile.oncontextmenu = function (ev) { + ev.preventDefault(); + // why: selecting shows the eyebrow, which grows the launcher - resize so the popup + // isn't clipped (mirrors arrow-nav). requestResize no-ops when height is unchanged. + sel = { zone: "fav", i: i }; render({ resize: true }); + showFavMenu(ev.clientX, ev.clientY, id); + }; + favEl.appendChild(tile); + }); } // ---- favourite context menu (right-click a tile) ----------------------------- @@ -270,229 +855,657 @@ var favMenuEl = null; function hideFavMenu() { if (favMenuEl) favMenuEl.hidden = true; } function addFavMenuItem(label, enabled, fn) { - var item = document.createElement("button"); - item.className = "ctx-item"; - item.textContent = label; - item.disabled = !enabled; - item.onclick = function () { hideFavMenu(); fn(); }; - favMenuEl.appendChild(item); + var item = document.createElement("button"); + item.className = "ctx-item"; + item.textContent = label; + item.disabled = !enabled; + item.onclick = function () { hideFavMenu(); fn(); }; + favMenuEl.appendChild(item); } // One reused menu node (Move left/right + Unpin), positioned at the cursor and clamped // to the viewport. Native browser context menus can't add items, so we roll our own tiny one. function showFavMenu(x, y, id) { - if (!favMenuEl) { - favMenuEl = document.createElement("div"); - favMenuEl.className = "ctx-menu"; - document.body.appendChild(favMenuEl); - } - favMenuEl.innerHTML = ""; - var favs = currentVisibleFavs(); - var vi = favs.indexOf(id); - addFavMenuItem("Move left", vi > 0, function () { moveFav(id, -1); }); - addFavMenuItem("Move right", vi >= 0 && vi < favs.length - 1, function () { moveFav(id, 1); }); - addFavMenuItem("Unpin", true, function () { toggleFav(id); }); - favMenuEl.hidden = false; - favMenuEl.style.left = Math.max(0, Math.min(x, window.innerWidth - favMenuEl.offsetWidth - 4)) + "px"; - favMenuEl.style.top = Math.max(0, Math.min(y, window.innerHeight - favMenuEl.offsetHeight - 4)) + "px"; + if (!favMenuEl) { + favMenuEl = document.createElement("div"); + favMenuEl.className = "ctx-menu"; + document.body.appendChild(favMenuEl); + } + favMenuEl.innerHTML = ""; + var favs = currentVisibleFavs(); + var vi = favs.indexOf(id); + addFavMenuItem(T("sd_move_left", "Move left"), vi > 0, function () { moveFav(id, -1); }); + addFavMenuItem(T("sd_move_right", "Move right"), vi >= 0 && vi < favs.length - 1, function () { moveFav(id, 1); }); + addFavMenuItem(T("sd_unpin", "Unpin"), true, function () { toggleFav(id); }); + favMenuEl.hidden = false; + favMenuEl.style.left = Math.max(0, Math.min(x, window.innerWidth - favMenuEl.offsetWidth - 4)) + "px"; + favMenuEl.style.top = Math.max(0, Math.min(y, window.innerHeight - favMenuEl.offsetHeight - 4)) + "px"; } // Swap a favourite with its visible neighbour (dir -1/+1) and persist the new order. Swapping -// by id inside FAVS (not the visible slice) keeps any hidden pins (no live action) in place. +// by id inside FAVS (not the visible slice) keeps the persisted order stable. function moveFav(id, dir) { - var favs = currentVisibleFavs(); - var vi = favs.indexOf(id); - var ni = vi + dir; - if (vi === -1 || ni < 0 || ni >= favs.length) return; - var a = FAVS.indexOf(id), b = FAVS.indexOf(favs[ni]); - if (a === -1 || b === -1) return; - FAVS[a] = favs[ni]; FAVS[b] = id; - SendMessage({ command: "reorder_favourites", ids: FAVS.slice() }); - sel = { zone: "fav", i: ni }; - render({ resize: true }); + var favs = currentVisibleFavs(); + var vi = favs.indexOf(id); + var ni = vi + dir; + if (vi === -1 || ni < 0 || ni >= favs.length) return; + var a = FAVS.indexOf(id), b = FAVS.indexOf(favs[ni]); + if (a === -1 || b === -1) return; + FAVS[a] = favs[ni]; FAVS[b] = id; + SendMessage({ command: "reorder_favourites", ids: FAVS.slice() }); + sel = { zone: "fav", i: ni }; + render({ resize: true }); } // Name of the selected favourite, shown above the bar; hidden unless a fav is selected. function updateFavEyebrow(favs) { - if (!eyeEl) return; - var a = sel.zone === "fav" && favs.length ? byId(favs[sel.i]) : null; - eyeEl.textContent = a ? a.title : ""; - eyeEl.hidden = !a; + if (!eyeEl) return; + var a = sel.zone === "fav" && favs.length ? byId(favs[sel.i]) : null; + eyeEl.textContent = a ? a.title : ""; + eyeEl.hidden = !a; } -function renderList() { - var q = (query || "").trim(); - var arr = filterActions(ACTIONS, query); - if (sel.zone === "list") - sel.i = Math.max(0, Math.min(sel.i, arr.length - 1)); - listEl.innerHTML = ""; - // why: search-first - the list stays blank until the user types; only a - // non-empty query with zero hits earns the "No actions match" message. - if (!shouldRenderActionList(query)) { - listEl.className = "dial-list empty"; - if (countEl) countEl.hidden = true; - return; - } - listEl.className = "dial-list" + (!arr.length ? " empty" : ""); - if (!arr.length) { - if (countEl) countEl.hidden = true; - var empty = document.createElement("div"); - empty.className = "dial-empty"; - empty.textContent = "No actions match (Total: " + ACTIONS.length + ")"; - listEl.appendChild(empty); - return; - } - if (countEl) { - countEl.hidden = false; - countEl.textContent = resultCountText(ACTIONS.length, arr.length, query); - } - arr.forEach(function (a, i) { - var on = FAVS.indexOf(a.id) !== -1; +// Row shell shared by action and tab rows: the row (selection class + aria label), the icon tile and +// the text column. Returns the pieces the caller fills in (eyebrow/name/badge/pin, handlers). +function beginRow(item, i, mono, ariaLabel) { var row = document.createElement("div"); row.className = "row" + (sel.zone === "list" && sel.i === i ? " sel" : ""); - row.setAttribute("aria-label", actionLabel(a, ACTIONS)); + row.setAttribute("aria-label", ariaLabel); var tile = document.createElement("div"); tile.className = "tile"; - tile.style.setProperty("--h", hue(a.id)); - tile.textContent = tileCode(a, ACTIONS); + fillTile(tile, item, mono); var left = document.createElement("div"); left.className = "row-left"; - var mi = matchIndex[a.id]; - var sourceEl = markedText("row-eyebrow", a.source, mi ? mi.source : null); var line = document.createElement("div"); line.className = "row-line"; - var name = markedText("row-name", a.title, mi ? mi.title : null); - line.appendChild(name); - if (a.shortcut) { - var sc = document.createElement("div"); - sc.className = "row-sc"; - a.shortcut.split("+").forEach(function (k) { - var key = document.createElement("kbd"); - key.textContent = k; - sc.appendChild(key); - }); - line.appendChild(sc); - } - left.appendChild(sourceEl); left.appendChild(line); row.appendChild(tile); row.appendChild(left); + return { row: row, left: left, line: line }; +} - var star = document.createElement("button"); - star.className = "star" + (on ? " on" : ""); - star.innerHTML = starSvg(on); - star.title = on ? "Unpin from favourites" : "Pin to favourites"; - star.onclick = function (ev) { ev.stopPropagation(); toggleFav(a.id); }; +// A command/action row - used for search results, recents, and (because settings are actions now) +// the setting options too. All rows are pinnable, so every row carries a bookmark. +function renderActionRow(a, i) { + var on = FAVS.indexOf(a.id) !== -1; + var shell = beginRow(a, i, false, actionLabel(a, ACTIONS)); + var mi = matchIndex[a.id]; + // The eyebrow shows group when present, else source. Highlight with the ranges of whichever of the + // two the eyebrow actually renders (so a "Recent Projects"/"Object" header match lights up like a + // setting path does - the offsets are computed against the same string we are marking). + var eyebrow = a.group || a.source; + var eyebrowMatch = mi ? (mi.useEyebrowGroup ? mi.group : mi.source) : null; + shell.left.insertBefore(markedText("row-eyebrow", eyebrow, eyebrowMatch), shell.line); + shell.line.appendChild(markedText("row-name", a.title, mi ? mi.title : null)); + var badge = modeBadge(a, USER_MODE); + if (badge) { + var tag = document.createElement("span"); + tag.className = "row-mode"; + tag.textContent = badge; + shell.line.appendChild(tag); + } + + var pin = document.createElement("button"); + pin.className = "pin"; + setPinState(pin, on); + pin.onclick = function (ev) { ev.stopPropagation(); toggleFav(a.id); }; // why: two quick fav/unfav clicks must not dblclick-run the row - star.ondblclick = function (ev) { ev.stopPropagation(); }; - row.appendChild(star); + pin.ondblclick = function (ev) { ev.stopPropagation(); }; + shell.row.appendChild(pin); - row.onclick = function () { sel = { zone: "list", i: i }; render(); }; - row.ondblclick = function () { sel = { zone: "list", i: i }; run(a); }; - listEl.appendChild(row); - }); + shell.row.onclick = function () { sel = { zone: "list", i: i }; render({ resize: true }); }; + shell.row.ondblclick = function () { sel = { zone: "list", i: i }; activateEntry(a); }; + return shell.row; +} + +// Append rows [from, to) into listEl, always inserting before the bottom spacer so row order is +// preserved. A section header is inserted just before the first row of its section. +function appendActionRows(list, from, to) { + var spacer = spacerEl || ensureSpacer(); + for (var i = from; i < to; i++) { + if (sectionStarts && sectionStarts[i] !== undefined) { + var header = document.createElement("div"); + header.className = "dial-section"; + header.textContent = sectionStarts[i]; + listEl.insertBefore(header, spacer); + sectionRendered++; + } + var row = renderActionRow(list[i], i); + row.setAttribute("data-idx", i); + listEl.insertBefore(row, spacer); + } +} + +// Set the section map for the current list and reset the rendered-header counters (a fresh build). +function setSections(sections) { + sectionStarts = sections || null; + sectionTotal = sectionStarts ? Object.keys(sectionStarts).length : 0; + sectionRendered = 0; +} + +// Ensure the bottom spacer exists as the last child of listEl. It is (re)created on rebuild because +// listEl.innerHTML="" destroys the old node. +function ensureSpacer() { + if (!spacerEl || spacerEl.parentNode !== listEl) { + spacerEl = document.createElement("div"); + spacerEl.className = "dial-spacer-bottom"; + listEl.appendChild(spacerEl); + } + return spacerEl; +} + +// Size the spacer to the un-rendered tail so the scrollbar reflects the full match count. Pending +// section headers reserve their own height too, so the last rows stay reachable. +function setBottomSpacer(total) { + ensureSpacer(); + spacerEl.style.height = spacerHeight(total, renderEnd, sectionTotal, sectionRendered) + "px"; +} + +// Reveal rows up to `upto` (an exclusive index), appending without rebuilding the whole list. Used by +// the scroll handler (viewport + overscan) and by arrow-nav that runs off the end of the current window. +// The window is append-only and row indices are absolute, so jumping the selection to the very last row +// (ArrowUp wrap with no fav bar) necessarily materializes the whole list; the label/search caches above +// keep that one-off cost linear rather than quadratic. +function revealTo(list, upto) { + var need = Math.min(list.length, upto); + if (need <= renderEnd) + return; + appendActionRows(list, renderEnd, need); + renderEnd = need; + setBottomSpacer(list.length); +} + +// Rebuild the list from the first window (new search / phase change), clearing stale rows. +function rebuildCommandsList(list) { + listEl.innerHTML = ""; + listEl.className = "dial-list"; + ensureSpacer(); + renderEnd = 0; + sectionRendered = 0; + appendActionRows(list, 0, Math.min(list.length, K_ROWS)); + renderEnd = Math.min(list.length, K_ROWS); + setBottomSpacer(list.length); +} + +// Toggle the .sel class in place - arrow-nav/click don't rebuild the DOM, just re-highlight the row. +function updateSelection() { + var rows = listEl ? listEl.querySelectorAll(".row") : []; + for (var i = 0; i < rows.length; i++) { + var idx = parseInt(rows[i].getAttribute("data-idx"), 10); + rows[i].classList.toggle("sel", sel.zone === "list" && idx === sel.i); + } +} + +// Sync the pin buttons in place when FAVS changes but the row set doesn't (fav toggle), so a +// bookmark fills/empties without a rebuild that would reset scroll. Rows carry data-idx into the +// active list. +function updatePins(list) { + var rows = listEl ? listEl.querySelectorAll(".row") : []; + for (var i = 0; i < rows.length; i++) { + var a = list[parseInt(rows[i].getAttribute("data-idx"), 10)]; + var pin = rows[i].querySelector(".pin"); + if (!a || !pin) continue; + var on = FAVS.indexOf(a.id) !== -1; + if (pin.classList.contains("on") !== on) + setPinState(pin, on); + } +} + +// Replace the list with a single placeholder message (no matches / empty state). Shared by all phases. +function renderEmpty(text) { + listEl.innerHTML = ""; + spacerEl = null; + listEl.className = "dial-list empty"; + setSections(null); + if (countEl) countEl.hidden = true; + var empty = document.createElement("div"); + empty.className = "dial-empty"; + empty.textContent = text; + listEl.appendChild(empty); +} + +function renderCommandsList() { + var list = currentList(); + var total = list.length; + if (sel.zone === "list") + sel.i = Math.max(0, Math.min(sel.i, total - 1)); + var showList = shouldRenderActionList(query); + // Recents are not filtered, so clear any stale match marks from a previous typed query. + if (!showList) + matchIndex = {}; + + if (!total) { + renderEmpty(showList ? T("sd_no_match_total", "No actions match (Total: %s)", ACTIONS.length) + : T("sd_no_actions", "No actions yet")); + renderEnd = 0; + builtKey = buildKey() + "|0"; + return; + } + + var key = buildKey() + "|" + total; + if (key !== builtKey) { + builtKey = key; + // Headers split the empty-query list into recents + category groups; typed queries have none. + setSections(showList ? null : commandSections(list, (RECENTS || []).length, query)); + rebuildCommandsList(list); + } else if (sel.i >= renderEnd) { + // Arrow-nav walked past the rendered window - reveal enough to keep the selection visible. + revealTo(list, revealTarget(total, sel.i, K_ROWS)); + } + + listEl.className = "dial-list"; + // The empty-query list is labelled by its section headers instead. + if (countEl) { + countEl.hidden = !showList; + if (showList) + countEl.textContent = resultCountText(ACTIONS.length, total, query); + } + updateSelection(); + updatePins(list); +} + +// A tab row: no pin/unpin (tabs aren't pinnable), and a tile that shows the page icon when the +// notebook has one (plugin pages often don't). Uses tabTitle so pages added with an empty text +// (e.g. Home) still show a label. +function renderTabRow(t, i) { + var label = tabTitle(t); + var shell = beginRow(t, i, true, label); + var name = document.createElement("div"); + name.className = "row-name"; + name.textContent = label; + shell.line.appendChild(name); + shell.row.onclick = function () { sel = { zone: "list", i: i }; render({ resize: true }); }; + shell.row.ondblclick = function () { sel = { zone: "list", i: i }; jumpToTab(t); }; + return shell.row; +} + +function renderTabList() { + var q = (query || "").trim(); + var list = currentList(); + listEl.innerHTML = ""; + spacerEl = null; // the tab list has no windowed spacer; rebuildCommandsList recreates it + + if (!list.length) { + renderEmpty(q ? T("sd_no_tabs_match", "No tabs match") : T("sd_no_tabs", "No tabs")); + return; + } + if (sel.zone === "list") + sel.i = Math.max(0, Math.min(sel.i, list.length - 1)); + listEl.className = "dial-list"; + if (countEl) { + countEl.hidden = false; + countEl.textContent = q ? T("sd_tab_match_count", "%s matches", list.length) : T("sd_tab_count", "%s tabs", list.length); + } + list.forEach(function (t, i) { listEl.appendChild(renderTabRow(t, i)); }); +} + +function renderPercentList() { + var q = (query || "").trim(); + renderEmpty(q ? T("sd_go_to_pct", "Go to %s% of the layer range", q) : T("sd_enter_pct", "Enter a layer percentage (0-100)")); +} + +function renderList() { + if (phase === "tab") + renderTabList(); + else if (phase === "percent") + renderPercentList(); + else + renderCommandsList(); +} + +// The action the footer describes: the current selection resolved through the active list/fav bar. +function currentDetailAction() { + if (phase !== "commands") return null; + var id = selectedActionId(sel, currentList(), currentVisibleFavs()); + return id ? byId(id) : null; +} + +// Footer detail strip: the selected action's description, its wiki link and the expand/collapse +// arrow. Shown whenever the highlighted action has a description or a wiki page; expanding is a +// persisted global preference, so the arrow stays available to collapse/expand every tooltip. +function renderDetail() { + if (!detailEl) return; + var a = currentDetailAction(); + var hasDesc = detailToggleVisible(a); + var show = phase === "commands" && actionHasDetail(a); + detailEl.hidden = !show; + detailEl.innerHTML = ""; + if (!show) return; + if (hasDesc && TOOLTIP_EXPANDED) { + var desc = document.createElement("div"); + desc.className = "detail-desc"; + desc.textContent = a.desc; + detailEl.appendChild(desc); + } + // The wiki link is part of the expanded detail, so collapsing hides it too. An action with only a + // wiki (no description) has nothing to collapse, so its link always shows. + if (a.wiki && (!hasDesc || TOOLTIP_EXPANDED)) { + var link = document.createElement("button"); + link.type = "button"; + link.className = "detail-wiki"; + link.textContent = T("sd_wiki_f1", "Wiki (F1)"); + link.onclick = function (ev) { ev.stopPropagation(); SendMessage({ command: "open_wiki", id: a.id }); }; + detailEl.appendChild(link); + } + if (hasDesc) { + var toggle = document.createElement("button"); + toggle.type = "button"; + toggle.className = "detail-toggle"; + toggle.setAttribute("aria-expanded", TOOLTIP_EXPANDED ? "true" : "false"); + var label = TOOLTIP_EXPANDED ? T("sd_hide_details", "Hide details") : T("sd_show_details", "Show details"); + toggle.title = label; + toggle.setAttribute("aria-label", label); + toggle.innerHTML = ''; + toggle.onclick = function (ev) { + ev.stopPropagation(); + TOOLTIP_EXPANDED = !TOOLTIP_EXPANDED; + SendMessage({ command: "set_tooltip_expanded", expanded: TOOLTIP_EXPANDED }); + render({ resize: true }); + }; + detailEl.appendChild(toggle); + } +} + +// Refresh the muted inline completion shown at the end of the search field. Only offered in the +// commands phase, with the caret at the end of a non-empty, non-trailing-space input that isn't +// scrolled (so the overlay lines up with the real caret). The ghost is the typed text (hidden, to +// reserve its width) followed by the suggested suffix, so it sits exactly after the caret. +function updateGhost() { + activeCompletion = null; + if (!ghostEl || !qEl) return; + var eligible = phase === "commands" && qEl.value && qEl.selectionStart === qEl.value.length && + !/\s$/.test(qEl.value) && qEl.scrollWidth <= qEl.clientWidth; + var comp = eligible ? completionFor(query, currentList()) : null; + if (!comp) { ghostEl.hidden = true; return; } + ghostTypedEl.textContent = qEl.value; + ghostSuffixEl.textContent = comp.suffix; + ghostEl.hidden = false; + activeCompletion = comp; } function render(opts) { - renderFav(); - renderList(); - scrollSelectedIntoView(); - if (opts && opts.resetScroll) - resetScrollPositions(listEl, document); - if (opts && opts.resize) - requestResize(); + renderFav(); + renderList(); + renderDetail(); + updateGhost(); + // Pin toggles don't move the selection, so they pass keepScroll to avoid snapping the list + // back to a row that is currently off-screen. + if (!(opts && opts.keepScroll)) + scrollSelectedIntoView(); + if (opts && opts.resetScroll) + resetScrollPositions(listEl, document); + if (opts && opts.resize) + requestResize(); } // Keep the selected item in view as arrows move it: the list scrolls vertically, the fav bar // horizontally (arrow nav "pushes" the scrollable fav row to follow the selection). function scrollSelectedIntoView() { - var el = null; - if (sel.zone === "list" && listEl) - el = listEl.querySelector(".row.sel"); - else if (sel.zone === "fav" && favEl) - el = favEl.querySelector(".fav-tile.sel"); - if (el && el.scrollIntoView) - el.scrollIntoView({ block: "nearest", inline: "nearest" }); + var el = null; + if (sel.zone === "list" && listEl) + el = listEl.querySelector(".row.sel"); + else if (sel.zone === "fav" && favEl) + el = favEl.querySelector(".fav-tile.sel"); + if (el && el.scrollIntoView) + el.scrollIntoView({ block: "nearest", inline: "nearest" }); } function requestResize() { - if (!document.body) - return; - setTimeout(function () { + if (!document.body) + return; + setTimeout(function () { + var launcher = document.querySelector(".launcher"); + if (!launcher) + return; + // Include any overflow (WebKit can report a -webkit-box border box a fraction short of its + // content), so the window never clips the footer's last line. + var height = Math.ceil(Math.max(launcher.getBoundingClientRect().height, launcher.scrollHeight)); + if (!height) + return; + // Always (re)send rather than caching: a resize can be measured but dropped (e.g. while the + // window is being shown) and an unchanged-size cache would then suppress every retry. C++ + // SetClientSize is a no-op on an unchanged size, so this is cheap. + SendMessage({ command: "resize", height: height }); + }, 0); +} + +// Transient inline hint pinned to the top of the launcher (e.g. "favourites are full"). +function flashHint(text) { + if (!document.body) return; var launcher = document.querySelector(".launcher"); - if (!launcher) - return; - var height = Math.ceil(launcher.getBoundingClientRect().height); - if (!height || height === lastResizeHeight) - return; - lastResizeHeight = height; - SendMessage({ command: "resize", height: height }); - }, 0); + if (!launcher) return; + var hint = document.createElement("div"); + hint.className = "dial-flash"; + hint.textContent = text; + launcher.insertBefore(hint, launcher.firstChild); + setTimeout(function () { + if (hint && hint.parentNode) { + hint.parentNode.removeChild(hint); + requestResize(); // reclaim the hint's height so the popup doesn't stay tall + } + }, 2500); } // ---- actions ----------------------------------------------------------------- function toggleFav(id) { - var k = FAVS.indexOf(id); - var newState = k === -1; - if (newState) FAVS.push(id); else FAVS.splice(k, 1); - SendMessage({ command: "toggle_favourite", id: id, fav: newState }); - render({ resize: true }); + var k = FAVS.indexOf(id); + var newState = k === -1; + if (newState) FAVS.push(id); else FAVS.splice(k, 1); + SendMessage({ command: "toggle_favourite", id: id, fav: newState }); + render({ resize: true, keepScroll: true }); } -// Fire the action; C++ owns the run-confirm (native dialog) + suppression, then closes the popup + toasts. +// Fire a command/plugin action; C++ owns the run-confirm (native dialog) + suppression, then +// closes the popup + toasts. function run(a) { - if (!a) return; - SendMessage({ command: "run_action", id: a.id, title: a.title }); + if (!a) return; + SendMessage({ command: "run_action", id: a.id, title: a.title, param: "" }); +} + +// Activate an entry in the main phase. Two-phase commands switch the palette to their input phase +// instead of running; everything else (including a setting jump, which is a plain action now) runs. +function activateEntry(a) { + if (!a) return; + if (a.input === "percent") { enterPercentPhase(); return; } + if (a.input === "tab") { enterTabsPhase(); return; } + run(a); } function runSelected() { - var id = selectedActionId(sel, filterActions(ACTIONS, query), currentVisibleFavs(), query); - if (id) run(byId(id)); + if (phase === "percent") { + runJumpToLayer(query.trim()); + return; + } + if (phase === "tab") { + var t = currentList()[sel.i]; + if (t) jumpToTab(t); + return; + } + var list = currentList(); + var id = selectedActionId(sel, list, currentVisibleFavs()); + if (id) activateEntry(byId(id)); } -function focusInput() { setTimeout(function () { qEl.focus(); }, 0); } +function runJumpToLayer(pct) { + if (pct === "") return; + var n = parseFloat(pct); + if (!isFinite(n) || n < 0 || n > 100) return; + var a = findActionByInput("percent"); + if (!a) return; + SendMessage({ command: "run_action", id: a.id, title: a.title, param: String(n) }); +} + +function jumpToTab(t) { + var a = findActionByInput("tab"); + if (!a || !t) return; + SendMessage({ command: "run_action", id: a.id, title: a.title, param: t.id }); +} + +// Clear the shared query/cursor state when entering or leaving a phase. Callers set the +// phase-specific placeholder, then render. +function resetPhaseInput() { + query = ""; qEl.value = ""; sel = { zone: "list", i: 0 }; + syncClearButton(); +} + +function enterPercentPhase() { + phase = "percent"; + resetPhaseInput(); + qEl.placeholder = T("sd_go_layer_ph", "Go to layer % (0-100)"); + render({ resize: true, resetScroll: true }); + qEl.focus(); +} + +function enterTabsPhase() { + phase = "tab"; tabOptions = []; + resetPhaseInput(); + qEl.placeholder = T("sd_go_tab_ph", "Go to tab"); + render({ resize: true, resetScroll: true }); + qEl.focus(); + SendMessage({ command: "search_tabs" }); +} + +function exitPhase() { + phase = "commands"; tabOptions = []; + resetPhaseInput(); + // why: builtKey caches phase|query so renderCommandsList can skip a rebuild on arrow-nav/click. + // It survives a second-phase exit (which never goes through exitPhase from the commands view), + // so without a reset the cached empty-query key would skip the rebuild and leave stale content. + builtKey = ""; + qEl.placeholder = T("sd_search_n", "Search %s actions", ACTIONS.length); + render({ resize: true, resetScroll: true }); + qEl.focus(); +} + +function focusInput() { setTimeout(function () { if (qEl) qEl.focus(); }, 0); } // ---- init -------------------------------------------------------------------- function OnInit() { - qEl = $("q"); listEl = $("list"); favEl = $("favBar"); clearEl = $("clear"); eyeEl = $("favEyebrow"); countEl = $("count"); - syncClearButton(); - - $("clear").onclick = function () { - query = ""; qEl.value = ""; sel = { zone: "list", i: 0 }; render({ resize: true, resetScroll: true }); qEl.focus(); - syncClearButton(); - }; - qEl.addEventListener("input", function () { - query = qEl.value; sel = { zone: "list", i: 0 }; syncClearButton(); render({ resize: true, resetScroll: true }); - }); - - // why: dismiss the fav context menu on any click/scroll away from it (capture scroll to catch nested scrollers). - document.addEventListener("click", hideFavMenu); - document.addEventListener("scroll", hideFavMenu, true); - - document.addEventListener("keydown", function (e) { - if (favMenuEl && !favMenuEl.hidden && e.key === "Escape") { e.preventDefault(); hideFavMenu(); return; } - var arr = filterActions(ACTIONS, query); - var favs = currentVisibleFavs(); - // why: Up/Down always navigate; Left/Right only navigate the fav bar. In the list zone, - // let Left/Right fall through so they move the caret in the focused search field. - var lr = e.key === "ArrowLeft" || e.key === "ArrowRight"; - if (e.key === "ArrowDown" || e.key === "ArrowUp" || (lr && sel.zone === "fav")) { - e.preventDefault(); - sel = nextSel(sel, e.key, arr.length, favs.length); - // why: entering/leaving the fav zone toggles the eyebrow line, changing launcher height; - // resize so the popup grows/shrinks instead of clipping. requestResize no-ops when unchanged. - render({ resize: true }); - } else if (e.key === "Enter") { - e.preventDefault(); - runSelected(); - } else if (e.key === "Escape") { - e.preventDefault(); - if (query) { query = ""; qEl.value = ""; sel = { zone: "list", i: 0 }; syncClearButton(); render({ resize: true, resetScroll: true }); } - else SendMessage({ command: "close_page" }); + qEl = $("q"); listEl = $("list"); favEl = $("favBar"); clearEl = $("clear"); eyeEl = $("favEyebrow"); countEl = $("count"); detailEl = $("detail"); + ghostEl = $("ghost"); ghostTypedEl = $("ghostTyped"); ghostSuffixEl = $("ghostSuffix"); + // text.js's TranslatePage() targets jQuery `.trans` nodes; this page has none and defines its own + // `$`, so don't call it. Runtime strings go through T() instead. + qEl.placeholder = T("sd_search", "Search actions"); + qEl.setAttribute("aria-label", T("sd_search", "Search actions")); + if (clearEl) { + clearEl.title = T("sd_clear", "Clear"); + clearEl.setAttribute("aria-label", T("sd_clear", "Clear")); } - }); + syncClearButton(); - SendMessage({ command: "request_actions" }); + $("clear").onclick = function () { + resetPhaseInput(); + render({ resize: true, resetScroll: true }); + qEl.focus(); + }; + qEl.addEventListener("input", function () { + query = qEl.value; sel = { zone: "list", i: 0 }; syncClearButton(); + render({ resize: true, resetScroll: true }); + }); + // Caret moves without a value change (click / arrow keys) can enable or invalidate the ghost. + qEl.addEventListener("keyup", updateGhost); + qEl.addEventListener("click", updateGhost); + // Windowed reveal: as the list scrolls, materialize the next window (append-only, no rebuild) so the + // DOM stays bounded to what's near the viewport. Guarded to the commands phase (tabs/percent are tiny). + listEl.addEventListener("scroll", function () { + if (phase !== "commands") + return; + var list = currentList(); + if (renderEnd >= list.length) + return; + var firstVisible = Math.max(0, Math.floor(listEl.scrollTop / ROW_H)); + // Reveal the viewport + a full window of lookahead so fast scrolling doesn't hit a blank tail. + revealTo(list, revealTarget(list.length, firstVisible, 2 * K_ROWS)); + }); + + // why: dismiss the fav context menu on any click/scroll away from it (capture scroll to catch nested scrollers). + document.addEventListener("click", hideFavMenu); + document.addEventListener("scroll", hideFavMenu, true); + + document.addEventListener("keydown", function (e) { + if (favMenuEl && !favMenuEl.hidden && e.key === "Escape") { e.preventDefault(); hideFavMenu(); return; } + // F1 opens the selected setting's wiki page. Settings without one flash a hint instead. + if (e.key === "F1") { + e.preventDefault(); + if (phase !== "commands") return; + var help = currentDetailAction(); + if (actionHasWiki(help)) SendMessage({ command: "open_wiki", id: help.id }); + else flashHint(T("sd_no_wiki", "No wiki page for this action")); + return; + } + // Accept the inline completion: append the suggested word's suffix. Text only - the list + // selection is left where it is; Enter still runs the highlighted result. Shift+Tab is left + // alone so keyboard focus traversal still works. + if (e.key === "Tab" && phase === "commands" && activeCompletion && + !e.altKey && !e.ctrlKey && !e.metaKey && !e.shiftKey) { + e.preventDefault(); + qEl.value += activeCompletion.suffix; + query = qEl.value; + syncClearButton(); + render({ resize: true, resetScroll: true }); + qEl.focus(); + return; + } + // Pin/unpin the highlighted action: Ctrl/Cmd+B. Commands phase only (tabs/percent aren't pinnable). + if (phase === "commands" && (e.ctrlKey || e.metaKey) && !e.altKey && !e.shiftKey && + e.key.toLowerCase() === "b") { + e.preventDefault(); + var id = selectedActionId(sel, currentList(), currentVisibleFavs()); + if (id) toggleFav(id); + return; + } + // Quick-launch a numbered favourite: Alt/Option + digit (0 = the 10th). Only in the + // commands phase, where the pinned bar is shown. + if (phase === "commands" && e.altKey && !e.ctrlKey && !e.metaKey) { + var slotIdx = favIndexForDigit(favDigitFromEvent(e)); + var favIds = currentVisibleFavs(); + if (slotIdx >= 0 && slotIdx < favIds.length) { + e.preventDefault(); + var fav = byId(favIds[slotIdx]); + if (fav) activateEntry(fav); + return; + } + } + var list = currentList(); + // why: fav bar only exists in the commands phase; other phases are list-only, so an + // ArrowUp at the top must not jump into a hidden fav zone. + var favs = (phase === "commands") ? currentVisibleFavs() : []; + // why: Up/Down always navigate; Left/Right only navigate the fav bar. In the list zone, + // let Left/Right fall through so they move the caret in the focused search field. + var lr = e.key === "ArrowLeft" || e.key === "ArrowRight"; + if (e.key === "ArrowDown" || e.key === "ArrowUp" || (lr && sel.zone === "fav")) { + // In the percent phase the input control owns the caret - arrows edit text, not rows. + if (phase === "percent") return; + e.preventDefault(); + sel = nextSel(sel, e.key, list.length, favs.length); + // why: entering/leaving the fav zone toggles the eyebrow line, changing launcher height; + // resize so the popup grows/shrinks instead of clipping. + render({ resize: true }); + } else if (e.key === "Enter") { + e.preventDefault(); + if (phase === "percent") runJumpToLayer(query.trim()); + else runSelected(); + } else if (e.key === "Escape") { + e.preventDefault(); + if (phase !== "commands") { exitPhase(); } + else if (query) { query = ""; qEl.value = ""; sel = { zone: "list", i: 0 }; syncClearButton(); render({ resize: true, resetScroll: true }); qEl.focus(); } + else SendMessage({ command: "close_page" }); + } + }); + + // Keep the dialog sized to the content: any reflow that lands after a render (tooltip + // expand/collapse or clamped-box settling, font metrics, list reveal) re-measures. Without this + // a later reflow left the window a few pixels short and clipped the footer's last line. + if (typeof ResizeObserver !== "undefined") { + new ResizeObserver(function () { requestResize(); }).observe(document.querySelector(".launcher")); + } + // Font metrics can swap after first layout; re-measure once they settle. + if (document.fonts && document.fonts.ready && document.fonts.ready.then) + document.fonts.ready.then(function () { requestResize(); }); + + SendMessage({ command: "request_actions" }); } diff --git a/resources/web/dialog/SpeedDial/speeddial.test.js b/resources/web/dialog/SpeedDial/speeddial.test.js index 05c1e69c23..03099df91b 100644 --- a/resources/web/dialog/SpeedDial/speeddial.test.js +++ b/resources/web/dialog/SpeedDial/speeddial.test.js @@ -13,33 +13,427 @@ vm.runInContext(fs.readFileSync(__dirname + "/speeddial.js", "utf8"), ctx); assert.equal(typeof ctx.parseId, "undefined", "opaque action ids must never be parsed"); const duplicateActions = [ - { id: "0123456789abcdef", title: "Repair", source: "Mesh Tools" }, - { id: "fedcba9876543210", title: "Repair", source: "Mesh Tools" } + { id: "0123456789abcdef", title: "Repair", source: "Mesh Tools" }, + { id: "fedcba9876543210", title: "Repair", source: "Mesh Tools" } ]; assert.equal( - ctx.actionLabel(duplicateActions[0], duplicateActions), - "Repair from Mesh Tools (0123456789abcdef)", - "duplicate labels should use the opaque id without interpreting its contents" + ctx.actionLabel(duplicateActions[0], duplicateActions), + "Repair from Mesh Tools (0123456789abcdef)", + "duplicate labels should use the opaque id without interpreting its contents" ); -assert.equal(ctx.shouldRenderActionList(""), false, "an empty search keeps the action list hidden"); -assert.equal(ctx.shouldRenderActionList(" "), false, "whitespace-only search keeps the action list hidden"); +assert.equal(ctx.shouldRenderActionList(""), false, "an empty search shows the recents+pool list"); +assert.equal(ctx.shouldRenderActionList(" "), false, "whitespace-only search shows the recents+pool list"); assert.equal(ctx.shouldRenderActionList("r"), true, "typing starts rendering matching actions"); +// commandList: an empty query shows recents first, then every other action; a typed query filters all. +assert.deepEqual(ctx.commandList(duplicateActions, [], ""), duplicateActions, + "empty query + no recents shows the whole action pool"); +assert.deepEqual(ctx.commandList(duplicateActions, [duplicateActions[0]], ""), + [duplicateActions[0], duplicateActions[1]], + "empty query shows the recent first, then the remaining actions"); +assert.deepEqual(ctx.commandList(duplicateActions, [], "rep"), duplicateActions, + "a typed query filters actions (both identical titles match) instead of showing recents"); + +// filterTabs (tab phase): an empty query keeps the whole list; a typed query filters by title/id. +const tabOptions = [ + { id: "home", title: "Home" }, + { id: "prepare", title: "Prepare" }, + { id: "monitor", title: "Device" }, + { id: "project", title: "Project" } +]; +assert.deepEqual(ctx.filterTabs(tabOptions, ""), tabOptions, + "empty query keeps the whole tab list"); +assert.equal(ctx.filterTabs(tabOptions, "prep").length, 1, + "a typed query filters tabs by title"); +assert.equal(ctx.filterTabs(tabOptions, "Device").length, 1, + "a typed query matches a tab title"); +assert.deepEqual(ctx.filterTabs(tabOptions, "zzz"), [], + "a typed query with no match returns an empty list"); + +// tabTitle: pages added with an empty title (e.g. MainFrame's Home tab) fall back to the id. +assert.equal(ctx.tabTitle({ id: "home", title: "" }), "Home", + "an empty title falls back to the title-cased id"); +assert.equal(ctx.tabTitle({ id: "home" }), "Home", + "a missing title falls back to the title-cased id"); +assert.equal(ctx.tabTitle({ id: "prepare", title: "Prepare" }), "Prepare", + "a populated title is kept as-is"); +assert.equal(ctx.tabTitle({ id: "prepare", title: " Prepare" }), "Prepare", + "a stray leading space in a tab title is trimmed so the label shows cleanly"); +assert.equal(ctx.filterTabs([{ id: "home", title: "" }], "home").length, 1, + "an untitled tab still matches a typed query via the id/title fallback"); +assert.equal(ctx.filterTabs([{ id: "prepare", title: " Prepare" }], "prepare").length, 1, + "a leading-space tab title still matches a typed query"); + +// The main phase is ONE pool: commands/plugins/settings are all actions, ranked by relevance +// (no group headers, no actions-vs-settings discrimination). +const pool = [ + { id: "c1", title: "Layer Height", source: "Quality", group: "Quality : Layers", input: "" }, + { id: "s1", title: "Go to layer (percent)", source: "OrcaSlicer", group: "Commands", input: "percent" }, + { id: "c2", title: "Top Surface Layers", source: "Quality", group: "Quality : Layers", input: "" } +]; +assert.deepEqual(ctx.searchActions(pool, ""), pool, "an empty query returns the pool unchanged"); +assert.equal(ctx.searchActions(pool, "zzz").length, 0, "a query with no match returns nothing"); +// "layer" matches multiple; the exact-titled action ranks above the loosely-matching command. +assert.equal(ctx.searchActions(pool, "layer")[0].id, "c1", + "a title-exact match ranks above a partial match"); +assert.equal(ctx.searchActions(pool, "layer").length >= 2, true, + "both a setting and a command match the same query in the same list"); +assert.equal(ctx.searchActions(pool, "surface")[0].id, "c2", + "a later-but-precise match still ranks by relevance, not by pool type"); + +// A perfect match (the needle as one contiguous run) outranks a fuzzy match of the same field - and a +// contiguous GROUP/header hit ("Recent Projects") beats a scattered fuzzy TITLE hit ("Retraction Length"), +// which is what the old flat title-bonus ranking got backwards. +const perfectPool = [ + { id: "set", title: "Retraction Length", source: "Process : Quality : Retraction", group: "", input: "" }, + { id: "recent", title: "myproject.3mf", source: "/home/me/projects/myproject.3mf", group: "Recent Projects", input: "" } +]; +assert.equal(ctx.searchActions(perfectPool, "recent")[0].id, "recent", + "a contiguous header/group match ranks above a scattered fuzzy title match"); +// Within a perfect match, the row-name (title) outranks the header (group): the action whose TITLE +// contains the needle perfectly beats the action whose GROUP does, both being contiguous matches. +const titleFirstPool = [ + { id: "grp", title: "Delete Selected", source: "OrcaSlicer", group: "Object", input: "" }, + { id: "t", title: "Object Preview", source: "OrcaSlicer", group: "View", input: "" } +]; +assert.equal(ctx.searchActions(titleFirstPool, "object")[0].id, "t", + "a perfect title match ranks above an equally-perfect group match"); + +// Highlighting: the needle is matched as a whole word / most-contiguous run, so "orient" lights up the +// whole word in "Auto-Orient" instead of the stray "o" of "Auto" plus "rient" (greedy-leftmost). +const orientPool = [ + { id: "ao", title: "Auto-Orient", source: "OrcaSlicer", group: "Object", input: "" } +]; +ctx.searchActions(orientPool, "orient"); +assert.deepEqual(ctx.matchIndex.ao.title, [[5, 11]], + "a whole-word match highlights the full word, not a scattered fuzzy pick"); + +// A fuzzy source-only match with a very late start still counts, even though its score is negative; +// the old `score < 0` sentinel mistook it for "no field matched" and dropped the action. +const negativePool = [ + { id: "n", title: "Unrelated", source: "o" + "x".repeat(200) + "rnt", group: "", input: "" } +]; +assert.equal(ctx.searchActions(negativePool, "ornt").length, 1, + "a low-score fuzzy match is not mistaken for no match"); + +// A setting whose displayed title is the page row label keeps the descriptive ConfigOptionDef name as +// a search-only alias, so the old wording still finds it without being shown. +const aliasPool = [ + { id: "rev", title: "Reverse on even", full_label: "Overhang reversal", source: "Process : Quality : Overhangs", group: "", input: "" } +]; +assert.deepEqual(ctx.searchActions(aliasPool, "overhang reversal").map(function (a) { return a.id; }), ["rev"], + "the descriptive full_label is searchable even though the title shows the row label"); +assert.equal(ctx.matchIndex.rev.title, null, + "an alias-only match does not highlight the displayed title"); +assert.deepEqual(ctx.searchActions(aliasPool, "reversal").map(function (a) { return a.id; }), ["rev"], + "a token that exists only in the full_label still matches"); + +// Multi-token cross-field search: each whitespace-separated word must match SOME searchable field, +// but different words may match different fields. "inner" is the title while "speed" and +// "acceleration" live in the source breadcrumb, so the query as a whole is never contiguous in one +// field - the old single-needle match found nothing for this. +const crossPool = [ + { id: "acc", title: "Inner wall", source: "Process : Speed : Acceleration", group: "", input: "" }, + { id: "spd", title: "Inner wall", source: "Process : Speed : Other layers speed", group: "", input: "" }, + { id: "other", title: "Outer wall", source: "Process : Quality : Walls", group: "", input: "" } +]; +assert.deepEqual( + ctx.searchActions(crossPool, "speed acceleration inner").map(function (a) { return a.id; }), + ["acc"], + "words may match different fields and every word is required" +); +assert.deepEqual( + ctx.searchActions(crossPool, "speed inner").map(function (a) { return a.id; }).sort(), + ["acc", "spd"], + "a two-word title+source query matches every setting under Speed" +); +assert.deepEqual( + ctx.searchActions(crossPool, "quality inner").map(function (a) { return a.id; }), + [], + "an action is dropped when any one word matches no field" +); +// Highlighting merges the per-field ranges the tokens produced. +ctx.searchActions(crossPool, "speed acceleration inner"); +assert.deepEqual(ctx.matchIndex.acc.title, [[0, 5]], "the title token highlights in the title"); +assert.deepEqual(ctx.matchIndex.acc.source, [[10, 15], [18, 30]], "each path token highlights in the breadcrumb"); + +assert.deepEqual(ctx.queryTokens(" Speed Acceleration "), ["speed", "acceleration"], + "a query splits into normalized whitespace-separated tokens"); +assert.deepEqual(ctx.queryTokens(""), [], "an empty query has no tokens"); + +// Inline completion: the LAST token is completed to a word in the top-ranked result, name first then +// breadcrumb. Pure - the caller appends `suffix`. +const compPool = [ + { id: "acc", title: "Inner wall", source: "Process : Speed : Acceleration", group: "", input: "" }, + { id: "smooth", title: "Smooth", source: "Process : Speed : Other layers speed", group: "", input: "" } +]; +assert.equal(ctx.completionFor("speed acc", ctx.searchActions(compPool, "speed acc")).suffix, "eleration", + "the last token completes to the next word in the breadcrumb"); +assert.equal(ctx.completionFor("inner w", ctx.searchActions(compPool, "inner w")).suffix, "all", + "the title is preferred over the breadcrumb for completion"); +assert.equal(ctx.completionFor("inner wall", ctx.searchActions(compPool, "inner wall")), null, + "an already-complete word has nothing to add"); +assert.equal(ctx.completionFor("", compPool), null, "an empty query has no completion"); +assert.equal(ctx.completionFor("zzz", ctx.searchActions(compPool, "zzz")), null, + "a query with no match has no completion"); + +// actionCategory: a command/dynamic action's group is its category; a setting uses the top-level +// source segment; every plugin shares one header; a category-less action falls back to "Other". +assert.equal(ctx.actionCategory({ id: "c", group: "Help", source: "OrcaSlicer", kind: "command" }), "Help", + "a command's group is its category"); +assert.equal(ctx.actionCategory({ id: "s", group: "", source: "Process : Quality : Layers", kind: "command" }), "Process", + "a setting's category is the top-level source segment"); +assert.equal(ctx.actionCategory({ id: "s", group: "", source: "Filament : Cooling", kind: "command" }), "Filament", + "a Filament setting groups under Filament"); +assert.equal(ctx.actionCategory({ id: "plugin_script_action:Foo:bar.py", group: "", source: "Gcode Optimizer", kind: "plugin" }), "Plugins", + "every plugin shares one Plugins header"); +assert.equal(ctx.actionCategory({ id: "x", group: "", source: "", kind: "command" }), "Other", + "a category-less action falls back to Other"); + +// groupActions: bucket by category, order the groups alphabetically, keep the incoming order within +// each group (the pool arrives frecency-sorted). +const groupPool = [ + { id: "q1", title: "Q1", source: "Quality", group: "Quality", kind: "command" }, + { id: "h1", title: "H1", source: "OrcaSlicer", group: "Help", kind: "command" }, + { id: "p1", title: "P1", source: "Process : A", group: "", kind: "command" }, + { id: "h2", title: "H2", source: "OrcaSlicer", group: "Help", kind: "command" } +]; +assert.deepEqual(ctx.groupActions(groupPool).map(function (a) { return a.id; }), ["h1", "h2", "p1", "q1"], + "groups are alphabetical and each group keeps its incoming order"); + +// commandList (the main-phase list) delegates to the ranked search for a typed query and returns +// recents + the category-grouped pool for an empty query. +const mixed = [ + { id: "cmd", title: "Slice", source: "OrcaSlicer", group: "Commands", kind: "command", input: "" }, + { id: "set", title: "Sparse Infill Density", source: "Quality", group: "Quality", kind: "command", input: "" } +]; +assert.equal(ctx.commandList(mixed, [], "sli")[0].id, "cmd", + "a typed query keeps the relevance-ranked action list (best match first)"); +assert.deepEqual(ctx.commandList(mixed, mixed.slice(0, 1), "").map(function (a) { return a.id; }), ["cmd", "set"], + "an empty query shows the recents first and de-dupes them out of the tail"); +assert.deepEqual(ctx.commandList(mixed, [], "").map(function (a) { return a.id; }), ["cmd", "set"], + "empty query + no recents shows the whole action pool"); +assert.deepEqual(ctx.commandList(mixed, [mixed[1]], "").map(function (a) { return a.id; }), ["set", "cmd"], + "the recent is hoisted above the alphabetically-ordered groups"); + +// commandSections: "Recent" (when recents exist) plus one header per category in the grouped list; +// a typed query or an empty list yields no headers. Uses a computed grouped list so the recents +// hoist and the category ordering are exercised together. +const sectionPool = [ + { id: "cmd", title: "Slice", source: "OrcaSlicer", group: "Commands", kind: "command" }, + { id: "help", title: "Shortcuts", source: "OrcaSlicer", group: "Help", kind: "command" }, + { id: "set", title: "Infill", source: "Quality", group: "Quality", kind: "command" } +]; +const sectionList = ctx.commandList(sectionPool, [sectionPool[0]], ""); +assert.deepEqual(sectionList.map(function (a) { return a.id; }), ["cmd", "help", "set"], + "recents are hoisted, then the rest is grouped alphabetically (Commands, Help, Quality)"); +assert.deepEqual(ctx.commandSections(sectionList, 1, ""), { 0: "Recent", 1: "Help", 2: "Quality" }, + "recents + grouped actions get one header per category"); +assert.deepEqual(ctx.commandSections([sectionPool[0]], 1, ""), { 0: "Recent" }, + "a list that is all recents gets only the Recent header"); +assert.deepEqual(ctx.commandSections(ctx.commandList(sectionPool, [], ""), 0, ""), + { 0: "Commands", 1: "Help", 2: "Quality" }, + "with no recents the grouped list still gets category headers"); +assert.equal(ctx.commandSections(sectionList, 1, "sli"), null, + "a typed query has no section headers"); +assert.equal(ctx.commandSections([], 0, ""), null, + "an empty list has no section headers"); + +// selectedActionId: resolves the active list (recents+pool for an empty query, filtered list otherwise). assert.equal( - ctx.selectedActionId({ zone: "list", i: 0 }, duplicateActions, [], ""), - null, - "Enter with an empty query must not resolve to an action the blank list never showed" + ctx.selectedActionId({ zone: "list", i: 0 }, ctx.commandList(duplicateActions, [], ""), []), + "0123456789abcdef", + "Enter with an empty query resolves the first action in the recents+pool list" ); assert.equal( - ctx.selectedActionId({ zone: "list", i: 0 }, duplicateActions, [], "rep"), - "0123456789abcdef", - "a typed query resolves the list selection" + ctx.selectedActionId({ zone: "list", i: 0 }, ctx.commandList(duplicateActions, [], "rep"), []), + "0123456789abcdef", + "a typed query resolves the list selection" ); assert.equal( - ctx.selectedActionId({ zone: "fav", i: 0 }, duplicateActions, ["fedcba9876543210"], ""), - "fedcba9876543210", - "favourites stay runnable with an empty query - the fav bar is always visible" + ctx.selectedActionId({ zone: "list", i: 0 }, ctx.commandList(duplicateActions, [duplicateActions[0]], ""), []), + "0123456789abcdef", + "Enter with an empty query resolves the recent entry" +); +assert.equal( + ctx.selectedActionId({ zone: "fav", i: 0 }, duplicateActions, ["fedcba9876543210"]), + "fedcba9876543210", + "favourites stay runnable with an empty query - the fav bar is always visible" ); +// Fav quick-launch slots: digit 1..9 -> index 0..8, digit 0 -> index 9 (the 10th), else -1. +assert.equal(ctx.favIndexForDigit("1"), 0, "digit 1 maps to the 1st favourite slot"); +assert.equal(ctx.favIndexForDigit("9"), 8, "digit 9 maps to the 9th favourite slot"); +assert.equal(ctx.favIndexForDigit("0"), 9, "digit 0 maps to the 10th (last) favourite slot"); +assert.equal(ctx.favIndexForDigit("x"), -1, "non-digit keys are not a slot"); +assert.equal(ctx.favIndexForDigit(""), -1, "an empty key is not a slot"); + +// Badge label per 0-based index: 0..8 -> "1".."9", index 9 -> "0", out of range -> null. +assert.equal(ctx.favSlotForIndex(0), "1", "index 0 shows badge 1"); +assert.equal(ctx.favSlotForIndex(8), "9", "index 8 shows badge 9"); +assert.equal(ctx.favSlotForIndex(9), "0", "index 9 shows badge 0 (the 10th slot)"); +assert.equal(ctx.favSlotForIndex(10), null, "index 10 is beyond the cap"); +assert.equal(ctx.favSlotForIndex(-1), null, "negative index is not a slot"); +assert.equal(ctx.K_FAV_LIMIT, 10, "the slot count matches the quick-launch cap"); + +// favDigitFromEvent: prefer the physical code (so macOS Option+digit still maps even though e.key +// is the composed symbol), and fall back to e.key for keyboards/synthetic events without a code. +assert.equal(ctx.favDigitFromEvent({ code: "Digit1", key: "¡" }), "1", "Digit1 wins over a composed key"); +assert.equal(ctx.favDigitFromEvent({ code: "Digit0", key: "0" }), "0", "Digit0 is a physical digit"); +assert.equal(ctx.favDigitFromEvent({ code: "Numpad7", key: "7" }), "7", "numpad digits count"); +assert.equal(ctx.favDigitFromEvent({ code: "", key: "3" }), "3", "a missing code falls back to key"); +assert.equal(ctx.favDigitFromEvent({ key: "a" }), "a", "non-digit input is passed through (maps to -1)"); +assert.equal(ctx.favDigitFromEvent(null), "", "a null event yields no digit"); + +// nextSel: arrow-nav wrapping. Down wraps at the list bottom to the first row; Up wraps at the +// list top to the last row ONLY when there's no fav bar above (else it goes to the fav bar). +assert.deepEqual(ctx.nextSel({ zone: "list", i: 2 }, "ArrowDown", 3, 0), { zone: "list", i: 0 }, + "ArrowDown at the last row wraps to the first row"); +assert.deepEqual(ctx.nextSel({ zone: "list", i: 1 }, "ArrowDown", 3, 0), { zone: "list", i: 2 }, + "ArrowDown in the middle advances by one"); +assert.deepEqual(ctx.nextSel({ zone: "list", i: 0 }, "ArrowUp", 3, 0), { zone: "list", i: 2 }, + "ArrowUp at the first row with no fav bar wraps to the last row"); +assert.deepEqual(ctx.nextSel({ zone: "list", i: 0 }, "ArrowUp", 3, 2), { zone: "fav", i: 0 }, + "ArrowUp at the first row with a fav bar goes to the fav bar (unchanged)"); +assert.deepEqual(ctx.nextSel({ zone: "list", i: 2 }, "ArrowUp", 3, 0), { zone: "list", i: 1 }, + "ArrowUp in the middle moves up by one"); +assert.deepEqual(ctx.nextSel({ zone: "fav", i: 1 }, "ArrowDown", 3, 2), { zone: "list", i: 0 }, + "ArrowDown from the fav bar lands on the first list row"); +assert.deepEqual(ctx.nextSel({ zone: "list", i: 0 }, "ArrowDown", 1, 0), { zone: "list", i: 0 }, + "a single-row list never wraps off the end"); +assert.deepEqual(ctx.nextSel({ zone: "list", i: 0 }, "ArrowUp", 1, 0), { zone: "list", i: 0 }, + "ArrowUp on the only row stays put"); + +// Windowed list reveal: how many rows must be materialized to cover `fromIndex` plus `size` more, +// clamped to the total. Drives the "render the next window on scroll / arrow-nav" append. +assert.equal(ctx.revealTarget(100, 0, 100), 100, "covers the whole list when the window reaches the end"); +assert.equal(ctx.revealTarget(100, 60, 100), 100, "clamps to the total at the tail"); +assert.equal(ctx.revealTarget(30, 5, 100), 30, "a short list is fully covered"); +assert.equal(ctx.revealTarget(100, 5, 50), 55, "reveals exactly fromIndex + size"); +assert.equal(ctx.revealTarget(100, -5, 50), 50, "negative start is clamped to the first row"); +assert.equal(ctx.revealTarget(200, 50, 100), 150, "a scroll viewpoint reveals a window past the current rows"); +assert.equal(ctx.revealTarget(10, 0, 50), 10, "a list shorter than one window stays fully materialized"); + +// spacerHeight: un-rendered rows (44px) plus un-rendered section headers (30px), never negative. +assert.equal(ctx.spacerHeight(100, 50, 0, 0), 50 * 44, "the tail rows reserve their full height"); +assert.equal(ctx.spacerHeight(100, 100, 0, 0), 0, "a fully-rendered list needs no spacer"); +assert.equal(ctx.spacerHeight(100, 50, 3, 1), 50 * 44 + 2 * 30, "pending section headers reserve their height too"); +assert.equal(ctx.spacerHeight(10, 0, 2, 0), 10 * 44 + 2 * 30, "a short list still reserves its headers"); +assert.equal(ctx.spacerHeight(0, 0, 0, 0), 0, "an empty list has no spacer"); +assert.equal(ctx.spacerHeight(10, 20, 0, 5), 0, "over-rendered counters clamp to zero"); + +// visibleFavourites: the quick-bar drops pins whose action no longer exists (plugin unloaded, +// command removed) and collapses duplicate ids, keeping the persisted pin order. +assert.deepEqual(ctx.visibleFavourites(["a", "b", "c"], [{ id: "a" }, { id: "b" }]), + ["a", "b"], "a pin with no live action is dropped from the quick-bar"); +assert.deepEqual(ctx.visibleFavourites(["b", "a", "b"], [{ id: "a" }, { id: "b" }]), + ["b", "a"], "duplicate pins collapse to the first occurrence"); +assert.deepEqual(ctx.visibleFavourites([], [{ id: "a" }]), [], "no pins renders an empty quick-bar"); +assert.deepEqual(ctx.visibleFavourites(["a"], []), [], "a stale config with no actions renders nothing"); + +// actionIcon: the SVG base name for a tile's pictogram, or "" when the action has none (blank tile). +assert.equal(ctx.actionIcon({ id: "x", title: "Slice", icon: "media_play" }), "media_play", + "an action's icon base name is returned verbatim"); +assert.equal(ctx.actionIcon({ id: "x", title: "Go to tab...", icon: "" }), "", + "an empty icon renders a blank tile"); +assert.equal(ctx.actionIcon({ id: "x", title: "Plugin action" }), "", + "a missing icon field renders a blank tile"); +assert.equal(ctx.actionIcon(null), "", + "a null action (tab row) renders a blank tile"); + +// tileIcon: the base name a tile renders - the action's own icon when present, else the placeholder. +assert.equal(ctx.tileIcon({ id: "x", title: "Slice", icon: "media_play" }), "media_play", + "an action with an icon keeps it"); +assert.equal(ctx.tileIcon({ id: "x", title: "Go to tab...", icon: "" }), "action_default", + "an empty icon falls back to the placeholder"); +assert.equal(ctx.tileIcon({ id: "x", title: "Plugin action" }), "action_default", + "a missing icon falls back to the placeholder"); +assert.equal(ctx.DEFAULT_ICON, "action_default", "the placeholder is the dedicated default glyph"); +assert.ok(fs.existsSync(__dirname + "/../../../images/action_default.svg"), + "the placeholder SVG ships alongside the page's other icons"); + +// needsModeSwitch: a setting is gated only when its required mode outranks the user's current mode. +assert.equal(ctx.needsModeSwitch({ mode: "advanced" }, "simple"), true, "Advanced is gated in Simple mode"); +assert.equal(ctx.needsModeSwitch({ mode: "expert" }, "simple"), true, "Expert is gated in Simple mode"); +assert.equal(ctx.needsModeSwitch({ mode: "expert" }, "advanced"), true, "Expert is gated in Advanced mode"); +assert.equal(ctx.needsModeSwitch({ mode: "develop" }, "expert"), true, "Developer is gated in Expert mode"); +assert.equal(ctx.needsModeSwitch({ mode: "simple" }, "simple"), false, "a Simple setting is not gated"); +assert.equal(ctx.needsModeSwitch({ mode: "advanced" }, "advanced"), false, "an Advanced setting is not gated in Advanced mode"); +assert.equal(ctx.needsModeSwitch({ mode: "develop" }, "develop"), false, "a Developer setting is not gated in Developer mode"); +assert.equal(ctx.needsModeSwitch({}, "simple"), false, "a command with no mode is never gated"); + +// MODE_RANK must match the C++ ConfigOptionMode order (comSimple < comAdvanced < comExpert < comDevelop). +assert.deepEqual(ctx.MODE_RANK, { simple: 0, advanced: 1, expert: 2, develop: 3 }, + "mode rank matches the C++ ConfigOptionMode order"); + +// modeBadge: the tag text for gated settings, empty once the setting is available. +assert.equal(ctx.modeBadge({ mode: "advanced" }, "simple"), "Advanced", "Advanced badge text"); +assert.equal(ctx.modeBadge({ mode: "expert" }, "simple"), "Expert", "Expert badge text"); +assert.equal(ctx.modeBadge({ mode: "develop" }, "simple"), "Developer", "Developer badge text"); +assert.equal(ctx.modeBadge({ mode: "advanced" }, "advanced"), "", "no badge when the mode already matches"); + +// modeFilterFromQuery: whole-word, case-insensitive mode keywords -> internal mode values. "developer" +// maps to the internal "develop"; "simple" is deliberately not a keyword; a prefix is not a match. +assert.deepEqual(ctx.modeFilterFromQuery("advanced"), ["advanced"], "Advanced is a mode keyword"); +assert.deepEqual(ctx.modeFilterFromQuery("Expert"), ["expert"], "the keyword is case-insensitive"); +assert.deepEqual(ctx.modeFilterFromQuery("developer"), ["develop"], "Developer maps to the develop value"); +assert.deepEqual(ctx.modeFilterFromQuery("develop"), ["develop"], "the internal develop spelling also works"); +assert.deepEqual(ctx.modeFilterFromQuery("expert retraction"), ["expert"], "a keyword is found among other text"); +assert.deepEqual(ctx.modeFilterFromQuery("advanced expert"), ["advanced", "expert"], "multiple keywords are deduped in order"); +assert.deepEqual(ctx.modeFilterFromQuery("advanced advanced"), ["advanced"], "a repeated keyword is deduped"); +assert.deepEqual(ctx.modeFilterFromQuery("simple"), [], "Simple is not a mode keyword"); +assert.deepEqual(ctx.modeFilterFromQuery("advance"), [], "a mode-word prefix is not a whole-word match"); +assert.deepEqual(ctx.modeFilterFromQuery(""), [], "an empty query names no mode"); + +// searchActions mode union: a mode keyword keeps the normal text matches AND appends every setting +// requiring that mode. Not a filter - a Simple setting literally named "Advanced..." still shows, and +// commands (mode "simple") are never pulled in by a keyword. +const modePool = [ + { id: "a1", title: "Top Surface Layers", source: "Quality", group: "Quality : Layers", mode: "advanced" }, + { id: "a2", title: "Advanced Detection", source: "Quality", group: "Quality", mode: "simple" }, + { id: "a3", title: "Retraction Length", source: "Process", group: "Process : Quality", mode: "expert" }, + { id: "a4", title: "Slice", source: "OrcaSlicer", group: "Commands", mode: "simple" } +]; +var adv = ctx.searchActions(modePool, "advanced"); +assert.deepEqual(adv.map(function (a) { return a.id; }), ["a2", "a1"], + "a text match (a2) ranks above the mode-only setting (a1), and no expert/command leaks in"); +var expert = ctx.searchActions(modePool, "expert"); +assert.deepEqual(expert.map(function (a) { return a.id; }), ["a3"], "the expert keyword pulls in the expert setting"); +assert.deepEqual(ctx.searchActions(modePool, "developer"), [], "no developer settings means no mode extras"); +assert.equal(ctx.searchActions(modePool, "retraction")[0].id, "a3", + "a query with no mode keyword is unaffected by the mode union"); +assert.equal(ctx.searchActions([{ id: "both", title: "Advanced", source: "Quality", group: "", mode: "advanced" }], "advanced").length, + 1, "a setting that both matches text and requires the mode appears exactly once"); + +// actionHasWiki: the footer's wiki link/F1 path is offered only when the action carries a wiki flag. +assert.equal(ctx.actionHasWiki({ id: "x", wiki: true }), true, "a wiki-flagged setting offers the wiki action"); +assert.equal(ctx.actionHasWiki({ id: "x", wiki: false }), false, "a setting without a wiki path offers nothing"); +assert.equal(ctx.actionHasWiki({ id: "x" }), false, "a missing wiki field offers nothing"); +assert.equal(ctx.actionHasWiki(null), false, "no action selected offers nothing"); + +// actionHasDetail: the footer strip appears only when the highlighted action has a description or +// wiki link; selecting a plain command hides it. +assert.equal(ctx.actionHasDetail({ id: "a", desc: "Layer height" }), true, "a description shows the footer"); +assert.equal(ctx.actionHasDetail({ id: "a", wiki: true }), true, "a wiki link shows the footer"); +assert.equal(ctx.actionHasDetail({ id: "a", desc: "Layer height", wiki: true }), true, "both show the footer"); +assert.equal(ctx.actionHasDetail({ id: "a", desc: "" }), false, "an empty description hides the footer"); +assert.equal(ctx.actionHasDetail({ id: "a", desc: "", wiki: false }), false, "empty description and false wiki hide the footer"); +assert.equal(ctx.actionHasDetail({ id: "a" }), false, "an action with neither hides the footer"); +assert.equal(ctx.actionHasDetail(null), false, "no selected action hides the footer"); + +// detailToggleVisible: the expand/collapse arrow is offered only when there is a description to +// toggle. Collapse is a global preference, so the control stays for short tooltips too. +assert.equal(ctx.detailToggleVisible({ id: "a", desc: "Layer height" }), true, "a description offers the toggle"); +assert.equal(ctx.detailToggleVisible({ id: "a", desc: "" }), false, "an empty description offers no toggle"); +assert.equal(ctx.detailToggleVisible({ id: "a", wiki: true }), false, "a wiki-only action has nothing to collapse"); +assert.equal(ctx.detailToggleVisible({ id: "a" }), false, "an action with no description offers no toggle"); +assert.equal(ctx.detailToggleVisible(null), false, "no selected action offers no toggle"); + +// stateFromPayload: the footer expansion is a persisted global and defaults to expanded when the +// C++ payload omits it (first run / older config). +assert.equal(ctx.stateFromPayload({}).tooltipExpanded, true, "expansion defaults to true when absent"); +assert.equal(ctx.stateFromPayload({ tooltip_expanded: false }).tooltipExpanded, false, "a collapsed payload is honored"); +assert.equal(ctx.stateFromPayload({ tooltip_expanded: true }).tooltipExpanded, true, "an expanded payload is honored"); + console.log("ok"); diff --git a/resources/web/dialog/SpeedDial/style.css b/resources/web/dialog/SpeedDial/style.css index 72de412f66..3aaeddb460 100644 --- a/resources/web/dialog/SpeedDial/style.css +++ b/resources/web/dialog/SpeedDial/style.css @@ -1,225 +1,549 @@ -* { box-sizing: border-box; } -html, body { margin: 0; } -body { - font-family: var(--orca-font, "Segoe UI", sans-serif); - font-size: 13px; - color: var(--text, var(--orca-fg, #1b1c1e)); - background: var(--bg, var(--orca-bg, #fff)); - overflow: hidden; - user-select: none; +* { + box-sizing: border-box; } + +html, +body { + margin: 0; +} + +body { + font-family: var(--orca-font, "Segoe UI", sans-serif); + font-size: 13px; + color: var(--text, var(--orca-fg, #1b1c1e)); + background: var(--bg, var(--orca-bg, #fff)); + overflow: hidden; + user-select: none; +} + .launcher { - display: flex; - flex-direction: column; - background: var(--panel, var(--orca-bg, #fff)); - border: 1px solid var(--border, var(--orca-border, #ddd)); - overflow: hidden; - /* why: no height cap here - the launcher reports its true natural height to C++, which + display: flex; + flex-direction: column; + background: var(--panel, var(--orca-bg, #fff)); + border: 1px solid var(--border, var(--orca-border, #ddd)); + border-radius: 7px; + overflow: hidden; + /* why: no height cap here - the launcher reports its true natural height to C++, which sizes the popup to match (HTML is source of truth). The list's own max-height is what bounds growth; capping the launcher would make the measurement circular. */ } + .fav-bar { - flex: 0 0 auto; - display: flex; - align-items: center; - gap: 8px; - padding: 9px 10px; - border-bottom: 1px solid var(--border, var(--orca-border, #ddd)); - overflow-x: auto; /* scroll horizontally once favourites overflow the row */ - scrollbar-width: thin; - /* why: keep scrollIntoView (arrow-nav) from scrolling the first/last tile flush to the edge, + flex: 0 0 auto; + display: flex; + align-items: center; + gap: 8px; + padding: 9px 10px; + border-bottom: 1px solid var(--border, var(--orca-border, #ddd)); + overflow-x: auto; + /* scroll horizontally once favourites overflow the row */ + scrollbar-width: thin; + /* why: keep scrollIntoView (arrow-nav) from scrolling the first/last tile flush to the edge, which would clip its selected outline. Matches the 10px horizontal padding. */ - scroll-padding-inline: 10px; + scroll-padding-inline: 10px; } -.fav-bar[hidden] { display: none; } + +.fav-bar[hidden] { + display: none; +} + /* Name of the selected favourite, above the bar; left-aligned to the tiles' 10px inset. */ -.fav-eyebrow { flex: 0 0 auto; padding: 8px 10px 0; } +.fav-eyebrow { + flex: 0 0 auto; + padding: 8px 10px 0; +} + .fav-tile { - flex: 0 0 auto; /* keep tiles full-size; don't shrink to fit - scroll instead */ - width: 30px; - height: 30px; - border: 0; - border-radius: 8px; - cursor: pointer; - color: hsl(var(--h) var(--speed-tile-text-s, 72%) var(--speed-tile-text-l, 38%)); - font-weight: 700; - /* why: mirror .tile centering - tileCode can be 2-3 chars (e.g. "EA1") on collision, and a - bare