diff --git a/.github/workflows/build_all.yml b/.github/workflows/build_all.yml index 2f378b3777..1ee1cbd012 100644 --- a/.github/workflows/build_all.yml +++ b/.github/workflows/build_all.yml @@ -58,23 +58,41 @@ jobs: os: ubuntu-24.04 build-deps-only: ${{ inputs.build-deps-only || false }} secrets: inherit - build_all: - strategy: - fail-fast: false - matrix: - include: - - os: windows-latest - - os: ${{ vars.SELF_HOSTED && 'orca-macos-arm64' || 'macos-14' }} - arch: arm64 + build_windows: # Don't run scheduled builds on forks: if: ${{ !cancelled() && (github.event_name != 'schedule' || github.repository == 'OrcaSlicer/OrcaSlicer') }} uses: ./.github/workflows/build_check_cache.yml with: - os: ${{ matrix.os }} + os: windows-latest + build-deps-only: ${{ inputs.build-deps-only || false }} + force-build: ${{ github.event_name == 'schedule' }} + secrets: inherit + build_macos_arch: + strategy: + fail-fast: false + matrix: + arch: + - arm64 + - x86_64 + # Don't run scheduled builds on forks: + if: ${{ !cancelled() && (github.event_name != 'schedule' || github.repository == 'OrcaSlicer/OrcaSlicer') }} + uses: ./.github/workflows/build_check_cache.yml + with: + os: ${{ vars.SELF_HOSTED && 'orca-macos-arm64' || 'macos-14' }} arch: ${{ matrix.arch }} build-deps-only: ${{ inputs.build-deps-only || false }} force-build: ${{ github.event_name == 'schedule' }} secrets: inherit + build_macos_universal: + name: Build macOS Universal + needs: build_macos_arch + if: ${{ !cancelled() && needs.build_macos_arch.result == 'success' && !inputs.build-deps-only && (github.event_name != 'schedule' || github.repository == 'OrcaSlicer/OrcaSlicer') }} + uses: ./.github/workflows/build_orca.yml + with: + os: ${{ vars.SELF_HOSTED && 'orca-macos-arm64' || 'macos-14' }} + arch: universal + macos-combine-only: true + secrets: inherit unit_tests: name: Unit Tests runs-on: ubuntu-24.04 @@ -174,10 +192,15 @@ jobs: path: .flatpak-builder key: flatpak-builder-${{ matrix.variant.arch }}-${{ github.sha }} restore-keys: flatpak-builder-${{ matrix.variant.arch }}- + - name: Disable debug info for faster CI builds + run: | + sed -i '0,/^finish-args:/s//build-options:\n no-debuginfo: true\n strip: true\nfinish-args:/' \ + scripts/flatpak/io.github.orcaslicer.OrcaSlicer.yml + shell: bash - uses: flatpak/flatpak-github-actions/flatpak-builder@master with: bundle: OrcaSlicer-Linux-flatpak_${{ env.ver }}_${{ matrix.variant.arch }}.flatpak - manifest-path: scripts/flatpak/io.github.softfever.OrcaSlicer.yml + manifest-path: scripts/flatpak/io.github.orcaslicer.OrcaSlicer.yml cache: false arch: ${{ matrix.variant.arch }} upload-artifact: false diff --git a/.github/workflows/build_check_cache.yml b/.github/workflows/build_check_cache.yml index 3d6d6ac35a..cbed96824b 100644 --- a/.github/workflows/build_check_cache.yml +++ b/.github/workflows/build_check_cache.yml @@ -30,16 +30,16 @@ jobs: with: lfs: 'true' - - name: set outputs - id: set_outputs - env: - # Normalize macOS runner names so self-hosted and GitHub-hosted produce the same cache key - cache-os: ${{ contains(inputs.os, 'macos') && 'macos-arm64' || inputs.os }} - dep-folder-name: ${{ !contains(inputs.os, 'macos') && '/OrcaSlicer_dep' || '' }} - output-cmd: ${{ inputs.os == 'windows-latest' && '$env:GITHUB_OUTPUT' || '"$GITHUB_OUTPUT"'}} - run: | - echo cache-key=${{ env.cache-os }}-cache-orcaslicer_deps-build-${{ hashFiles('deps/**') }} >> ${{ env.output-cmd }} - echo cache-path=${{ github.workspace }}/deps/build${{ env.dep-folder-name }} >> ${{ env.output-cmd }} + - name: set outputs + id: set_outputs + env: + # Keep macOS cache keys and paths architecture-specific. + cache-os: ${{ contains(inputs.os, 'macos') && format('macos-{0}', inputs.arch) || inputs.os }} + dep-folder-name: ${{ contains(inputs.os, 'macos') && format('/{0}', inputs.arch) || '/OrcaSlicer_dep' }} + output-cmd: ${{ inputs.os == 'windows-latest' && '$env:GITHUB_OUTPUT' || '"$GITHUB_OUTPUT"'}} + run: | + echo cache-key=${{ env.cache-os }}-cache-orcaslicer_deps-build-${{ hashFiles('deps/**') }} >> ${{ env.output-cmd }} + echo cache-path=${{ github.workspace }}/deps/build${{ env.dep-folder-name }} >> ${{ env.output-cmd }} - name: load cache id: cache_deps diff --git a/.github/workflows/build_deps.yml b/.github/workflows/build_deps.yml index 7756a52d7b..0e21091be4 100644 --- a/.github/workflows/build_deps.yml +++ b/.github/workflows/build_deps.yml @@ -80,11 +80,9 @@ jobs: if [ -z "${{ vars.SELF_HOSTED }}" ]; then brew install automake texinfo libtool fi - ./build_release_macos.sh -dx ${{ !vars.SELF_HOSTED && '-1' || '' }} -a universal -t 10.15 - for arch in arm64 x86_64; do - (cd "${{ github.workspace }}/deps/build/${arch}" && \ - find . -mindepth 1 -maxdepth 1 ! -name 'OrcaSlicer_dep' -exec rm -rf {} +) - done + ./build_release_macos.sh -dx ${{ !vars.SELF_HOSTED && '-1' || '' }} -a ${{ inputs.arch }} -t 10.15 + (cd "${{ github.workspace }}/deps/build/${{ inputs.arch }}" && \ + find . -mindepth 1 -maxdepth 1 ! -name 'OrcaSlicer_dep' -exec rm -rf {} +) - name: Apt-Install Dependencies diff --git a/.github/workflows/build_orca.yml b/.github/workflows/build_orca.yml index 4a8528bf11..3cc89d30a7 100644 --- a/.github/workflows/build_orca.yml +++ b/.github/workflows/build_orca.yml @@ -2,10 +2,10 @@ on: workflow_call: inputs: cache-key: - required: true + required: false type: string cache-path: - required: true + required: false type: string os: required: true @@ -13,6 +13,10 @@ on: arch: required: false type: string + macos-combine-only: + required: false + type: boolean + default: false jobs: build_orca: @@ -31,6 +35,7 @@ jobs: lfs: 'true' - name: load cached deps + if: ${{ !(contains(inputs.os, 'macos') && inputs.macos-combine-only) }} uses: actions/cache@v5 with: path: ${{ inputs.cache-path }} @@ -86,16 +91,16 @@ jobs: # Mac - name: Install tools mac - if: contains(inputs.os, 'macos') + if: contains(inputs.os, 'macos') && !inputs.macos-combine-only run: | if [ -z "${{ vars.SELF_HOSTED }}" ]; then brew install libtool brew list fi - mkdir -p ${{ github.workspace }}/deps/build + mkdir -p ${{ github.workspace }}/deps/build/${{ inputs.arch }} - name: Free disk space - if: contains(inputs.os, 'macos') && !vars.SELF_HOSTED + if: contains(inputs.os, 'macos') && !inputs.macos-combine-only && !vars.SELF_HOSTED run: | df -hI /dev/disk3s1s1 sudo find /Applications -maxdepth 1 -type d -name "Xcode_*.app" ! -name "Xcode_15.4.app" -exec rm -rf {} + @@ -103,14 +108,65 @@ jobs: df -hI /dev/disk3s1s1 - name: Build slicer mac - if: contains(inputs.os, 'macos') + if: contains(inputs.os, 'macos') && !inputs.macos-combine-only working-directory: ${{ github.workspace }} run: | - ./build_release_macos.sh -s -n -x ${{ !vars.SELF_HOSTED && '-1' || '' }} -a universal -t 10.15 + ./build_release_macos.sh -s -n -x ${{ !vars.SELF_HOSTED && '-1' || '' }} -a ${{ inputs.arch }} -t 10.15 + + - name: Pack macOS app bundle ${{ inputs.arch }} + if: contains(inputs.os, 'macos') && !inputs.macos-combine-only + working-directory: ${{ github.workspace }} + run: | + tar -czvf OrcaSlicer_Mac_bundle_${{ inputs.arch }}_${{ github.sha }}.tar.gz -C build/${{ inputs.arch }} OrcaSlicer + + - name: Upload macOS app bundle ${{ inputs.arch }} + if: contains(inputs.os, 'macos') && !inputs.macos-combine-only + uses: actions/upload-artifact@v6 + with: + name: OrcaSlicer_Mac_bundle_${{ inputs.arch }}_${{ github.sha }} + path: ${{ github.workspace }}/OrcaSlicer_Mac_bundle_${{ inputs.arch }}_${{ github.sha }}.tar.gz + + - name: Download macOS arm64 app bundle + if: contains(inputs.os, 'macos') && inputs.macos-combine-only + uses: actions/download-artifact@v7 + with: + name: OrcaSlicer_Mac_bundle_arm64_${{ github.sha }} + path: ${{ github.workspace }}/mac_bundles/arm64 + + - name: Download macOS x86_64 app bundle + if: contains(inputs.os, 'macos') && inputs.macos-combine-only + uses: actions/download-artifact@v7 + with: + name: OrcaSlicer_Mac_bundle_x86_64_${{ github.sha }} + path: ${{ github.workspace }}/mac_bundles/x86_64 + + - name: Extract macOS app bundles + if: contains(inputs.os, 'macos') && inputs.macos-combine-only + working-directory: ${{ github.workspace }} + run: | + mkdir -p build/arm64 build/x86_64 + arm_bundle=$(find "${{ github.workspace }}/mac_bundles/arm64" -name '*.tar.gz' -print -quit) + x86_bundle=$(find "${{ github.workspace }}/mac_bundles/x86_64" -name '*.tar.gz' -print -quit) + tar -xzvf "$arm_bundle" -C "${{ github.workspace }}/build/arm64" + tar -xzvf "$x86_bundle" -C "${{ github.workspace }}/build/x86_64" + + - name: Build universal mac app bundle + if: contains(inputs.os, 'macos') && inputs.macos-combine-only + working-directory: ${{ github.workspace }} + run: | + ./build_release_macos.sh -u -x ${{ !vars.SELF_HOSTED && '-1' || '' }} -a universal -t 10.15 + + - name: Delete intermediate per-arch artifacts + if: contains(inputs.os, 'macos') && inputs.macos-combine-only + uses: geekyeggo/delete-artifact@v5 + with: + name: | + OrcaSlicer_Mac_bundle_arm64_${{ github.sha }} + OrcaSlicer_Mac_bundle_x86_64_${{ github.sha }} # Thanks to RaySajuuk, it's working now - name: Sign app and notary - if: github.repository == 'OrcaSlicer/OrcaSlicer' && (github.ref == 'refs/heads/main' || startsWith(github.ref, 'refs/heads/release/')) && contains(inputs.os, 'macos') + if: github.repository == 'OrcaSlicer/OrcaSlicer' && (github.ref == 'refs/heads/main' || startsWith(github.ref, 'refs/heads/release/')) && contains(inputs.os, 'macos') && inputs.macos-combine-only working-directory: ${{ github.workspace }} env: BUILD_CERTIFICATE_BASE64: ${{ secrets.BUILD_CERTIFICATE_BASE64 }} @@ -164,7 +220,7 @@ jobs: fi - name: Create DMG without notary - if: github.ref != 'refs/heads/main' && contains(inputs.os, 'macos') + if: github.ref != 'refs/heads/main' && contains(inputs.os, 'macos') && inputs.macos-combine-only working-directory: ${{ github.workspace }} run: | mkdir -p ${{ github.workspace }}/build/universal/OrcaSlicer_dmg @@ -183,14 +239,14 @@ jobs: fi - name: Upload artifacts mac - if: contains(inputs.os, 'macos') + if: contains(inputs.os, 'macos') && inputs.macos-combine-only uses: actions/upload-artifact@v6 with: name: OrcaSlicer_Mac_universal_${{ env.ver }} path: ${{ github.workspace }}/OrcaSlicer_Mac_universal_${{ env.ver }}.dmg - name: Upload OrcaSlicer_profile_validator DMG mac - if: contains(inputs.os, 'macos') + if: contains(inputs.os, 'macos') && inputs.macos-combine-only uses: actions/upload-artifact@v6 with: name: OrcaSlicer_profile_validator_Mac_universal_DMG_${{ env.ver }} @@ -198,7 +254,7 @@ jobs: if-no-files-found: ignore - name: Deploy Mac release - if: github.repository == 'OrcaSlicer/OrcaSlicer' && github.ref == 'refs/heads/main' && contains(inputs.os, 'macos') + if: github.repository == 'OrcaSlicer/OrcaSlicer' && github.ref == 'refs/heads/main' && contains(inputs.os, 'macos') && inputs.macos-combine-only uses: WebFreak001/deploy-nightly@v3.2.0 with: upload_url: https://uploads.github.com/repos/OrcaSlicer/OrcaSlicer/releases/137995723/assets{?name,label} @@ -209,7 +265,7 @@ jobs: max_releases: 1 # optional, if there are more releases than this matching the asset_name, the oldest ones are going to be deleted - name: Deploy Mac OrcaSlicer_profile_validator DMG release - if: github.repository == 'OrcaSlicer/OrcaSlicer' && github.ref == 'refs/heads/main' && contains(inputs.os, 'macos') + if: github.repository == 'OrcaSlicer/OrcaSlicer' && github.ref == 'refs/heads/main' && contains(inputs.os, 'macos') && inputs.macos-combine-only uses: WebFreak001/deploy-nightly@v3.2.0 with: upload_url: https://uploads.github.com/repos/OrcaSlicer/OrcaSlicer/releases/137995723/assets{?name,label} diff --git a/.gitignore b/.gitignore index 5b369a47fe..867b49420f 100644 --- a/.gitignore +++ b/.gitignore @@ -36,6 +36,7 @@ src/OrcaSlicer-doc/ /deps/DL_CACHE/ /deps/DL_CACHE **/.flatpak-builder/ +*.no-debug.yml resources/profiles/user/default *.code-workspace deps_src/build/ diff --git a/CMakeLists.txt b/CMakeLists.txt index 2090d7edbc..9356c308ee 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -436,7 +436,11 @@ if (NOT MSVC AND ("${CMAKE_CXX_COMPILER_ID}" STREQUAL "GNU" OR "${CMAKE_CXX_COMP endif() if((${CMAKE_CXX_COMPILER_ID} STREQUAL "Clang" OR ${CMAKE_CXX_COMPILER_ID} STREQUAL "AppleClang") AND ${CMAKE_CXX_COMPILER_VERSION} VERSION_GREATER 15) - add_compile_options(-Wno-error=enum-constexpr-conversion) + include(CheckCXXCompilerFlag) + check_cxx_compiler_flag(-Wno-error=enum-constexpr-conversion HAS_WNO_ERROR_ENUM_CONSTEXPR_CONV) + if(HAS_WNO_ERROR_ENUM_CONSTEXPR_CONV) + add_compile_options(-Wno-error=enum-constexpr-conversion) + endif() endif() #GCC generates loads of -Wunknown-pragmas when compiling igl. The fix is not easy due to a bug in gcc, see diff --git a/README.md b/README.md index afd418ea0a..96a8b13d33 100644 --- a/README.md +++ b/README.md @@ -4,7 +4,7 @@ OrcaSlicer logo -SoftFever%2FOrcaSlicer | Trendshift +OrcaSlicer%2FOrcaSlicer | Trendshift [![GitHub Repo stars](https://img.shields.io/github/stars/OrcaSlicer/OrcaSlicer)](https://github.com/OrcaSlicer/OrcaSlicer/stargazers) [![Build all](https://github.com/OrcaSlicer/OrcaSlicer/actions/workflows/build_all.yml/badge.svg?branch=main)](https://github.com/OrcaSlicer/OrcaSlicer/actions/workflows/build_all.yml) diff --git a/build_flatpak.sh b/build_flatpak.sh index bdfac22555..f7d0b51ba2 100755 --- a/build_flatpak.sh +++ b/build_flatpak.sh @@ -21,6 +21,8 @@ INSTALL_RUNTIME=false JOBS=$(nproc) FORCE_CLEAN=false ENABLE_CCACHE=false +DISABLE_ROFILES_FUSE=false +NO_DEBUGINFO=true CACHE_DIR=".flatpak-builder" # Help function @@ -36,6 +38,8 @@ show_help() { echo " -c, --cleanup Clean build directory before building" echo " -f, --force-clean Force clean build (disables caching)" echo " --ccache Enable ccache for faster rebuilds (requires ccache in SDK)" + echo " --disable-rofiles-fuse Disable rofiles-fuse (workaround for FUSE issues)" + echo " --with-debuginfo Include debug info (slower builds, needed for Flathub)" echo " --cache-dir DIR Flatpak builder cache directory [default: $CACHE_DIR]" echo " -i, --install-runtime Install required Flatpak runtime and SDK" echo " -h, --help Show this help message" @@ -75,6 +79,14 @@ while [[ $# -gt 0 ]]; do ENABLE_CCACHE=true shift ;; + --disable-rofiles-fuse) + DISABLE_ROFILES_FUSE=true + shift + ;; + --with-debuginfo) + NO_DEBUGINFO=false + shift + ;; --cache-dir) CACHE_DIR="$2" shift 2 @@ -242,8 +254,8 @@ mkdir -p "$BUILD_DIR" rm -rf "$BUILD_DIR/build-dir" # Check if flatpak manifest exists -if [[ ! -f "./scripts/flatpak/io.github.softfever.OrcaSlicer.yml" ]]; then - echo -e "${RED}Error: Flatpak manifest not found at scripts/flatpak/io.github.softfever.OrcaSlicer.yml${NC}" +if [[ ! -f "./scripts/flatpak/io.github.orcaslicer.OrcaSlicer.yml" ]]; then + echo -e "${RED}Error: Flatpak manifest not found at scripts/flatpak/io.github.orcaslicer.OrcaSlicer.yml${NC}" exit 1 fi @@ -279,6 +291,7 @@ BUILDER_ARGS=( --verbose --state-dir="$CACHE_DIR" --jobs="$JOBS" + --mirror-screenshots-url=https://dl.flathub.org/media/ ) # Add force-clean only if explicitly requested (disables caching) @@ -295,21 +308,40 @@ if [[ "$ENABLE_CCACHE" == true ]]; then echo -e "${GREEN}Using ccache for compiler caching${NC}" fi +# Disable rofiles-fuse if requested (workaround for FUSE issues) +if [[ "$DISABLE_ROFILES_FUSE" == true ]]; then + BUILDER_ARGS+=(--disable-rofiles-fuse) + echo -e "${YELLOW}rofiles-fuse disabled${NC}" +fi + +# Use a temp manifest with no-debuginfo if requested +MANIFEST="scripts/flatpak/io.github.orcaslicer.OrcaSlicer.yml" +if [[ "$NO_DEBUGINFO" == true ]]; then + MANIFEST="scripts/flatpak/io.github.orcaslicer.OrcaSlicer.no-debug.yml" + sed '0,/^finish-args:/s//build-options:\n no-debuginfo: true\n strip: true\nfinish-args:/' \ + scripts/flatpak/io.github.orcaslicer.OrcaSlicer.yml > "$MANIFEST" + echo -e "${YELLOW}Debug info disabled (using temp manifest)${NC}" +fi + if ! flatpak-builder \ "${BUILDER_ARGS[@]}" \ "$BUILD_DIR/build-dir" \ - scripts/flatpak/io.github.softfever.OrcaSlicer.yml; then + "$MANIFEST"; then echo -e "${RED}Error: flatpak-builder failed${NC}" echo -e "${YELLOW}Check the build log above for details${NC}" + rm -f "scripts/flatpak/io.github.orcaslicer.OrcaSlicer.no-debug.yml" exit 1 fi +# Clean up temp manifest +rm -f "scripts/flatpak/io.github.orcaslicer.OrcaSlicer.no-debug.yml" + # Create bundle echo -e "${YELLOW}Creating Flatpak bundle...${NC}" if ! flatpak build-bundle \ "$BUILD_DIR/repo" \ "$BUNDLE_NAME" \ - io.github.softfever.OrcaSlicer \ + io.github.orcaslicer.OrcaSlicer \ --arch="$ARCH"; then echo -e "${RED}Error: Failed to create Flatpak bundle${NC}" exit 1 @@ -328,10 +360,10 @@ echo -e "${BLUE}To install the Flatpak:${NC}" echo -e "flatpak install --user $BUNDLE_NAME" echo "" echo -e "${BLUE}To run OrcaSlicer:${NC}" -echo -e "flatpak run io.github.softfever.OrcaSlicer" +echo -e "flatpak run io.github.orcaslicer.OrcaSlicer" echo "" echo -e "${BLUE}To uninstall:${NC}" -echo -e "flatpak uninstall --user io.github.softfever.OrcaSlicer" +echo -e "flatpak uninstall --user io.github.orcaslicer.OrcaSlicer" echo "" if [[ "$FORCE_CLEAN" != true ]]; then echo -e "${BLUE}Cache Management:${NC}" diff --git a/build_release_macos.sh b/build_release_macos.sh index 1999c62b92..dffeb3d4b1 100755 --- a/build_release_macos.sh +++ b/build_release_macos.sh @@ -3,7 +3,7 @@ set -e set -o pipefail -while getopts ":dpa:snt:xbc:1Th" opt; do +while getopts ":dpa:snt:xbc:1Tuh" opt; do case "${opt}" in d ) export BUILD_TARGET="deps" @@ -40,10 +40,14 @@ while getopts ":dpa:snt:xbc:1Th" opt; do T ) export BUILD_TESTS="1" ;; + u ) + export BUILD_TARGET="universal" + ;; h ) echo "Usage: ./build_release_macos.sh [-d]" echo " -d: Build deps only" echo " -a: Set ARCHITECTURE (arm64 or x86_64 or universal)" echo " -s: Build slicer only" + echo " -u: Build universal app only (requires existing arm64 and x86_64 app bundles)" echo " -n: Nightly build" echo " -t: Specify minimum version of the target platform, default is 11.3" echo " -x: Use Ninja Multi-Config CMake generator, default is Xcode" @@ -249,48 +253,54 @@ function build_slicer() { done } +function lipo_dir() { + local universal_dir="$1" + local x86_64_dir="$2" + + # Find all Mach-O files in the universal (arm64-based) copy and lipo them + while IFS= read -r -d '' f; do + local rel="${f#"$universal_dir"/}" + local x86="$x86_64_dir/$rel" + if [ -f "$x86" ]; then + echo " lipo: $rel" + lipo -create "$f" "$x86" -output "$f.tmp" + mv "$f.tmp" "$f" + else + echo " warning: no x86_64 counterpart for $rel, keeping arm64 only" + fi + done < <(find "$universal_dir" -type f -print0 | while IFS= read -r -d '' candidate; do + if file "$candidate" | grep -q "Mach-O"; then + printf '%s\0' "$candidate" + fi + done) +} + function build_universal() { echo "Building universal binary..." PROJECT_BUILD_DIR="$PROJECT_DIR/build/$ARCH" - - # Create universal binary - echo "Creating universal binary..." - # PROJECT_BUILD_DIR="$PROJECT_DIR/build_Universal" + ARM64_APP="$PROJECT_DIR/build/arm64/OrcaSlicer/OrcaSlicer.app" + X86_64_APP="$PROJECT_DIR/build/x86_64/OrcaSlicer/OrcaSlicer.app" + mkdir -p "$PROJECT_BUILD_DIR/OrcaSlicer" UNIVERSAL_APP="$PROJECT_BUILD_DIR/OrcaSlicer/OrcaSlicer.app" rm -rf "$UNIVERSAL_APP" - cp -R "$PROJECT_DIR/build/arm64/OrcaSlicer/OrcaSlicer.app" "$UNIVERSAL_APP" - - # Get the binary path inside the .app bundle - BINARY_PATH="Contents/MacOS/OrcaSlicer" - - # Create universal binary using lipo - lipo -create \ - "$PROJECT_DIR/build/x86_64/OrcaSlicer/OrcaSlicer.app/$BINARY_PATH" \ - "$PROJECT_DIR/build/arm64/OrcaSlicer/OrcaSlicer.app/$BINARY_PATH" \ - -output "$UNIVERSAL_APP/$BINARY_PATH" - - echo "Universal binary created at $UNIVERSAL_APP" - + cp -R "$ARM64_APP" "$UNIVERSAL_APP" + + echo "Creating universal binaries for OrcaSlicer.app..." + lipo_dir "$UNIVERSAL_APP" "$X86_64_APP" + echo "Universal OrcaSlicer.app created at $UNIVERSAL_APP" + # Create universal binary for profile validator if it exists - if [ -f "$PROJECT_DIR/build/arm64/OrcaSlicer/OrcaSlicer_profile_validator.app/Contents/MacOS/OrcaSlicer_profile_validator" ] && \ - [ -f "$PROJECT_DIR/build/x86_64/OrcaSlicer/OrcaSlicer_profile_validator.app/Contents/MacOS/OrcaSlicer_profile_validator" ]; then - echo "Creating universal binary for OrcaSlicer_profile_validator..." + ARM64_VALIDATOR="$PROJECT_DIR/build/arm64/OrcaSlicer/OrcaSlicer_profile_validator.app" + X86_64_VALIDATOR="$PROJECT_DIR/build/x86_64/OrcaSlicer/OrcaSlicer_profile_validator.app" + if [ -d "$ARM64_VALIDATOR" ] && [ -d "$X86_64_VALIDATOR" ]; then + echo "Creating universal binaries for OrcaSlicer_profile_validator.app..." UNIVERSAL_VALIDATOR_APP="$PROJECT_BUILD_DIR/OrcaSlicer/OrcaSlicer_profile_validator.app" rm -rf "$UNIVERSAL_VALIDATOR_APP" - cp -R "$PROJECT_DIR/build/arm64/OrcaSlicer/OrcaSlicer_profile_validator.app" "$UNIVERSAL_VALIDATOR_APP" - - # Get the binary path inside the profile validator .app bundle - VALIDATOR_BINARY_PATH="Contents/MacOS/OrcaSlicer_profile_validator" - - # Create universal binary using lipo - lipo -create \ - "$PROJECT_DIR/build/x86_64/OrcaSlicer/OrcaSlicer_profile_validator.app/$VALIDATOR_BINARY_PATH" \ - "$PROJECT_DIR/build/arm64/OrcaSlicer/OrcaSlicer_profile_validator.app/$VALIDATOR_BINARY_PATH" \ - -output "$UNIVERSAL_VALIDATOR_APP/$VALIDATOR_BINARY_PATH" - - echo "Universal binary for OrcaSlicer_profile_validator created at $UNIVERSAL_VALIDATOR_APP" + cp -R "$ARM64_VALIDATOR" "$UNIVERSAL_VALIDATOR_APP" + lipo_dir "$UNIVERSAL_VALIDATOR_APP" "$X86_64_VALIDATOR" + echo "Universal OrcaSlicer_profile_validator.app created at $UNIVERSAL_VALIDATOR_APP" fi } @@ -305,13 +315,16 @@ case "${BUILD_TARGET}" in slicer) build_slicer ;; + universal) + build_universal + ;; *) - echo "Unknown target: $BUILD_TARGET. Available targets: deps, slicer, all." + echo "Unknown target: $BUILD_TARGET. Available targets: deps, slicer, universal, all." exit 1 ;; esac -if [ "$ARCH" = "universal" ] && [ "$BUILD_TARGET" != "deps" ]; then +if [ "$ARCH" = "universal" ] && { [ "$BUILD_TARGET" = "all" ] || [ "$BUILD_TARGET" = "slicer" ]; }; then build_universal fi diff --git a/deps/wxWidgets/wxWidgets.cmake b/deps/wxWidgets/wxWidgets.cmake index cb25f0eb45..e1c40cc287 100644 --- a/deps/wxWidgets/wxWidgets.cmake +++ b/deps/wxWidgets/wxWidgets.cmake @@ -1,8 +1,6 @@ set(_wx_toolkit "") set(_wx_debug_postfix "") set(_wx_shared -DwxBUILD_SHARED=OFF) -set(_wx_flatpak_patch "") - if(CMAKE_SYSTEM_NAME STREQUAL "Linux") set(_gtk_ver 2) @@ -14,7 +12,6 @@ if(CMAKE_SYSTEM_NAME STREQUAL "Linux") if (FLATPAK) set(_wx_debug_postfix "d") set(_wx_shared -DwxBUILD_SHARED=ON -DBUILD_SHARED_LIBS:BOOL=ON) - set(_wx_flatpak_patch PATCH_COMMAND ${PATCH_CMD} ${CMAKE_CURRENT_LIST_DIR}/0001-flatpak.patch) endif () endif() @@ -37,7 +34,6 @@ orcaslicer_add_cmake_project( GIT_REPOSITORY "https://github.com/SoftFever/Orca-deps-wxWidgets" GIT_SHALLOW ON DEPENDS ${PNG_PKG} ${ZLIB_PKG} ${EXPAT_PKG} ${JPEG_PKG} - ${_wx_flatpak_patch} CMAKE_ARGS ${_wx_opengl_override} -DwxBUILD_PRECOMP=ON diff --git a/localization/i18n/OrcaSlicer.pot b/localization/i18n/OrcaSlicer.pot index e88c14e7bc..0157871acd 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-03-01 01:03+0800\n" +"POT-Creation-Date: 2026-03-05 17:45-0300\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -18,26 +18,6 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n" -msgid "" -"The filament may not be compatible with the current machine settings. " -"Generic filament presets will be used." -msgstr "" - -msgid "" -"The filament model is unknown. Still using the previous filament preset." -msgstr "" - -msgid "The filament model is unknown. Generic filament presets will be used." -msgstr "" - -msgid "" -"The filament may not be compatible with the current machine settings. A " -"random filament preset will be used." -msgstr "" - -msgid "The filament model is unknown. A random filament preset will be used." -msgstr "" - msgid "right" msgstr "" @@ -1537,6 +1517,30 @@ msgstr "" msgid "Flip by Face 2" msgstr "" +msgid "Assemble" +msgstr "" + +msgid "Please confirm explosion ratio = 1 and select at least two volumes." +msgstr "" + +msgid "Please select at least two volumes." +msgstr "" + +msgid "(Moving)" +msgstr "" + +msgid "Point and point assembly" +msgstr "" + +msgid "" +"It is recommended to assemble the objects first,\n" +"because the objects is restriced to bed \n" +"and only parts can be lifted." +msgstr "" + +msgid "Face and face assembly" +msgstr "" + msgid "Notice" msgstr "" @@ -1573,6 +1577,54 @@ msgstr "" msgid "Based on PrusaSlicer and BambuStudio" msgstr "" +msgid "STEP files" +msgstr "" + +msgid "STL files" +msgstr "" + +msgid "OBJ files" +msgstr "" + +msgid "AMF files" +msgstr "" + +msgid "3MF files" +msgstr "" + +msgid "Gcode 3MF files" +msgstr "" + +msgid "G-code files" +msgstr "" + +msgid "Supported files" +msgstr "" + +msgid "ZIP files" +msgstr "" + +msgid "Project files" +msgstr "" + +msgid "Known files" +msgstr "" + +msgid "INI files" +msgstr "" + +msgid "SVG files" +msgstr "" + +msgid "Texture" +msgstr "" + +msgid "Masked SLA files" +msgstr "" + +msgid "Draco files" +msgstr "" + msgid "" "OrcaSlicer will terminate because of running out of memory. It may be a bug. " "It will be appreciated if you report the issue to our team." @@ -1596,10 +1648,10 @@ msgstr "" msgid "Untitled" msgstr "" -msgid "Reloading network plugin..." +msgid "Reloading network plug-in..." msgstr "" -msgid "Downloading Network Plugin" +msgid "Downloading Network Plug-in" msgstr "" msgid "Downloading Bambu Network Plug-in" @@ -1684,6 +1736,9 @@ msgstr "" msgid "Choose one file (GCODE/3MF):" msgstr "" +msgid "Ext" +msgstr "" + msgid "Some presets are modified." msgstr "" @@ -1739,7 +1794,7 @@ msgid "" "access, enabling full functionality with OrcaSlicer." msgstr "" -msgid "Network Plugin Restriction" +msgid "Network Plug-in Restriction" msgstr "" msgid "Privacy Policy Update" @@ -1965,6 +2020,9 @@ msgid "" "No - Do not change these settings for me" msgstr "" +msgid "Suggestion" +msgstr "" + msgid "Text" msgstr "" @@ -2074,9 +2132,6 @@ msgstr "" msgid "Restore to meters" msgstr "" -msgid "Assemble" -msgstr "" - msgid "Assemble the selected objects to an object with multiple parts" msgstr "" @@ -2565,6 +2620,10 @@ msgstr "" msgid "Line Type" msgstr "" +#, possible-c-format, possible-boost-format +msgid "1x1 Grid: %d mm" +msgstr "" + msgid "More" msgstr "" @@ -2682,7 +2741,7 @@ msgstr "" msgid "Connecting..." msgstr "" -msgid "Auto-refill" +msgid "Auto Refill" msgstr "" msgid "Load" @@ -3053,6 +3112,38 @@ msgid "" "Storage before sending to printer." msgstr "" +msgid "Bad input data for EmbossCreateObjectJob." +msgstr "" + +msgid "Add Emboss text object" +msgstr "" + +msgid "Bad input data for EmbossUpdateJob." +msgstr "" + +msgid "Created text volume is empty. Change text or font." +msgstr "" + +msgid "Bad input data for CreateSurfaceVolumeJob." +msgstr "" + +msgid "Bad input data for UseSurfaceJob." +msgstr "" + +#. TRN: This is the title of the action appearing in undo/redo stack. +#. It is same for Text and SVG. +msgid "Emboss attribute change" +msgstr "" + +msgid "Add Emboss text Volume" +msgstr "" + +msgid "Font doesn't have any shape for given text." +msgstr "" + +msgid "There is no valid surface for text projection." +msgstr "" + msgid "Thermal Preconditioning for first layer optimization" msgstr "" @@ -3361,9 +3452,6 @@ msgstr "" msgid "Nozzle" msgstr "" -msgid "Ext" -msgstr "" - #, possible-c-format, possible-boost-format msgid "" "Note: the filament type(%s) does not match with the filament type(%s) in the " @@ -3424,9 +3512,6 @@ msgstr "" msgid "Print with filaments mounted on the back of the chassis" msgstr "" -msgid "Auto Refill" -msgstr "" - msgid "Left" msgstr "" @@ -3438,7 +3523,7 @@ msgid "" "following order." msgstr "" -msgid "Identical filament: same brand, type and color" +msgid "Identical filament: same brand, type and color." msgstr "" msgid "Group" @@ -3558,8 +3643,8 @@ msgid "Calibration" msgstr "" msgid "" -"Failed to download the plug-in. Please check your firewall settings and vpn " -"software, check and retry." +"Failed to download the plug-in. Please check your firewall settings and VPN " +"software and retry." msgstr "" msgid "" @@ -3572,8 +3657,8 @@ msgid "Click here to see more info" msgstr "" msgid "" -"The network plugin was installed but could not be loaded. Please restart the " -"application." +"The network plug-in was installed but could not be loaded. Please restart " +"the application." msgstr "" msgid "Restart Required" @@ -3719,9 +3804,6 @@ msgstr "" msgid "Settings" msgstr "" -msgid "Texture" -msgstr "" - msgid "Remove" msgstr "" @@ -3868,6 +3950,7 @@ msgid "" "Reset to 0." msgstr "" +#, possible-c-format, possible-boost-format msgid "" "Lock depth should smaller than skin depth.\n" "Reset to 50% of skin depth." @@ -4473,6 +4556,9 @@ msgstr "" msgid "Fan speed" msgstr "" +msgid "°C" +msgstr "" + msgid "Time" msgstr "" @@ -4629,7 +4715,7 @@ msgstr "" msgid "Fan Speed (%)" msgstr "" -msgid "Temperature (℃)" +msgid "Temperature (°C)" msgstr "" msgid "Volumetric flow rate (mm³/s)" @@ -4948,7 +5034,7 @@ msgstr "" msgid "Size:" msgstr "" -#, possible-boost-format +#, possible-c-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)." @@ -5019,7 +5105,7 @@ msgstr "" msgid "" "Partial flushing volume set to 0. Multi-color printing may cause color " -"mixing in models. Please redjust flushing settings." +"mixing in models. Please readjust flushing settings." msgstr "" msgid "Click Wiki for help." @@ -6265,6 +6351,9 @@ msgid "" "to give a positive rating (4 or 5 stars)." msgstr "" +msgid "click to add machine" +msgstr "" + msgid "Status" msgstr "" @@ -6275,6 +6364,14 @@ msgstr "" msgid "Assistant(HMS)" msgstr "" +#, possible-c-format, possible-boost-format +msgid "Network plug-in v%s" +msgstr "" + +#, possible-c-format, possible-boost-format +msgid "Network plug-in v%s (%s)" +msgstr "" + msgid "Don't show again" msgstr "" @@ -6643,7 +6740,7 @@ msgstr "" msgid "Unavailable while heating maintenance function is on." msgstr "" -msgid "Idel Heating Protection" +msgid "Idle Heating Protection" msgstr "" msgid "Stops heating automatically after 5 mins of idle to ensure safety." @@ -7161,7 +7258,8 @@ msgid "Please resolve the slicing errors and publish again." msgstr "" msgid "" -"Network Plug-in is not detected. Network related features are unavailable." +"The network plug-in was not detected. Network related features are " +"unavailable." msgstr "" msgid "" @@ -7696,7 +7794,7 @@ msgstr "" msgid "filaments" msgstr "" -msgid "Optimizes filament area maximum height by chosen filament count" +msgid "Optimizes filament area maximum height by chosen filament count." msgstr "" msgid "Features" @@ -7881,40 +7979,40 @@ msgstr "" msgid "Color only" msgstr "" -msgid "Network plugin" +msgid "Network plug-in" msgstr "" -msgid "Enable network plugin" +msgid "Enable network plug-in" msgstr "" -msgid "Network plugin version" +msgid "Network plug-in version" msgstr "" -msgid "Select the network plugin version to use" +msgid "Select the network plug-in version to use" msgstr "" msgid "(Latest)" msgstr "" -msgid "Network plugin switched successfully." +msgid "Network plug-in switched successfully." msgstr "" msgid "Success" msgstr "" -msgid "Failed to load network plugin. Please restart the application." +msgid "Failed to load network plug-in. Please restart the application." msgstr "" #, possible-c-format, possible-boost-format msgid "" -"You've selected network plugin version %s.\n" +"You've selected network plug-in version %s.\n" "\n" "Would you like to download and install this version now?\n" "\n" "Note: The application may need to restart after installation." msgstr "" -msgid "Download Network Plugin" +msgid "Download Network Plug-in" msgstr "" msgid "Associate files to OrcaSlicer" @@ -7982,19 +8080,16 @@ msgstr "" msgid "trace" msgstr "" -msgid "Network Plugin" -msgstr "" - msgid "Reload" msgstr "" -msgid "Reload the network plugin without restarting the application" +msgid "Reload the network plug-in without restarting the application" msgstr "" -msgid "Network plugin reloaded successfully." +msgid "Network plug-in reloaded successfully." msgstr "" -msgid "Failed to reload network plugin. Please restart the application." +msgid "Failed to reload network plug-in. Please restart the application." msgstr "" msgid "Reload Failed" @@ -8213,7 +8308,10 @@ msgstr "" msgid "Slicing Plate 1" msgstr "" -msgid "Packing data to 3mf" +msgid "Packing data to 3MF" +msgstr "" + +msgid "Uploading data" msgstr "" msgid "Jump to webpage" @@ -8516,7 +8614,7 @@ msgstr "" msgid "Textured PEI Plate" msgstr "" -msgid "Cool Plate (Supertack)" +msgid "Cool Plate (SuperTack)" msgstr "" msgid "Click here if you can't connect to the printer" @@ -8808,7 +8906,7 @@ msgid "" msgstr "" msgid "" -"Prime tower is required for clumping detection. There may be flaws on the " +"A prime tower is required for clumping detection. There may be flaws on the " "model without prime tower. Do you still want to enable clumping detection?" msgstr "" @@ -8899,8 +8997,8 @@ msgstr "" msgid "" "When recording timelapse without toolhead, it is recommended to add a " "\"Timelapse Wipe Tower\" \n" -"by right-click the empty position of build plate and choose \"Add " -"Primitive\"->\"Timelapse Wipe Tower\"." +"by right-click the empty position of build plate and choose \"Add Primitive" +"\"->\"Timelapse Wipe Tower\"." msgstr "" msgid "" @@ -9098,9 +9196,6 @@ msgstr "" msgid "Nozzle temperature when printing" msgstr "" -msgid "Cool Plate (SuperTack)" -msgstr "" - msgid "" "Bed temperature when the Cool Plate SuperTack is installed. A value of 0 " "means the filament does not support printing on the Cool Plate SuperTack." @@ -9509,6 +9604,12 @@ msgstr "" msgid "Select presets to compare" msgstr "" +msgid "Left Preset Value" +msgstr "" + +msgid "Right Preset Value" +msgstr "" + msgid "" "You can only transfer to current active profile because it has been modified." msgstr "" @@ -9908,6 +10009,12 @@ msgstr "" msgid "Login" msgstr "" +msgid "[Action Required] " +msgstr "" + +msgid "[Action Required]" +msgstr "" + msgid "The configuration package is changed in previous Config Guide" msgstr "" @@ -10590,7 +10697,7 @@ msgid "" msgstr "" msgid "" -"Prime tower is required for clumping detection; otherwise, there may be " +"A prime tower is required for clumping detection; otherwise, there may be " "flaws on the model." msgstr "" @@ -11790,7 +11897,7 @@ msgid "" "models\n" "3. No filtering - creates internal bridges on every potential internal " "overhang. This option is useful for heavily slanted top surface models; " -"however, in most cases, it creates too many unnecessary bridges" +"however, in most cases, it creates too many unnecessary bridges." msgstr "" msgid "Limited filtering" @@ -12155,7 +12262,7 @@ msgid "" "less acceleration you print, the larger the range of acceptable PA values. " "If no difference is visible, use the PA value from the faster test\n" "3. Enter the triplets of PA values, Flow and Accelerations in the text box " -"here and save your filament profile" +"here and save your filament profile." msgstr "" msgid "Enable adaptive pressure advance for overhangs (beta)" @@ -12800,8 +12907,8 @@ msgid "mm/s² or %" msgstr "" msgid "" -"Acceleration of sparse infill. If the value is expressed as a percentage " -"(e.g. 100%), it will be calculated based on the default acceleration." +"Acceleration of sparse infill. If the value is expressed as a percentage (e." +"g. 100%), it will be calculated based on the default acceleration." msgstr "" msgid "" @@ -12905,10 +13012,10 @@ msgstr "" msgid "" "Fan speed will be ramped up linearly from zero at layer " -"\"close_fan_the_first_x_layers\" to maximum at layer " -"\"full_fan_speed_layer\". \"full_fan_speed_layer\" will be ignored if lower " -"than \"close_fan_the_first_x_layers\", in which case the fan will be running " -"at maximum allowed speed at layer \"close_fan_the_first_x_layers\" + 1." +"\"close_fan_the_first_x_layers\" to maximum at layer \"full_fan_speed_layer" +"\". \"full_fan_speed_layer\" will be ignored if lower than " +"\"close_fan_the_first_x_layers\", in which case the fan will be running at " +"maximum allowed speed at layer \"close_fan_the_first_x_layers\" + 1." msgstr "" msgid "layer" @@ -13317,9 +13424,9 @@ msgstr "" msgid "" "Enable this to add comments into the G-code labeling print moves with what " -"object they belong to, which is useful for the Octoprint CancelObject " -"plugin. This settings is NOT compatible with Single Extruder Multi Material " -"setup and Wipe into Object / Wipe into Infill." +"object they belong to, which is useful for the Octoprint CancelObject plug-" +"in. This setting is NOT compatible with Single Extruder Multi Material setup " +"and Wipe into Object / Wipe into Infill." msgstr "" msgid "Exclude objects" @@ -13579,7 +13686,7 @@ msgstr "" msgid "" "Ironing is using small flow to print on same height of surface again to make " -"flat surface more smooth. This setting controls which layer being ironed" +"flat surface more smooth. This setting controls which layer being ironed." msgstr "" msgid "No ironing" @@ -14435,8 +14542,8 @@ msgid "Role base wipe speed" msgstr "" msgid "" -"The wipe speed is determined by the speed of the current extrusion role. " -"e.g. if a wipe action is executed immediately following an outer wall " +"The wipe speed is determined by the speed of the current extrusion role. e." +"g. if a wipe action is executed immediately following an outer wall " "extrusion, the speed of the outer wall extrusion will be utilized for the " "wipe action." msgstr "" @@ -14636,7 +14743,7 @@ msgid "" "timelapse video when printing completes. If smooth mode is selected, the " "toolhead will move to the excess chute after each layer is printed and then " "take a snapshot. Since the melt filament may leak from the nozzle during the " -"process of taking a snapshot, prime tower is required for smooth mode to " +"process of taking a snapshot, a prime tower is required for smooth mode to " "wipe nozzle." msgstr "" @@ -15136,8 +15243,8 @@ msgstr "" msgid "" "Enable this option for automated chamber temperature control. This option " -"activates the emitting of an M191 command before the " -"\"machine_start_gcode\"\n" +"activates the emitting of an M191 command before the \"machine_start_gcode" +"\"\n" " which sets the chamber temperature and waits until it is reached. In " "addition, it emits an M141 command at the end of the print to turn off the " "chamber heater, if present.\n" @@ -15354,6 +15461,12 @@ msgid "" "3. Rib: Adds four ribs to the tower wall for enhanced stability." msgstr "" +msgid "Rectangle" +msgstr "" + +msgid "Rib" +msgstr "" + msgid "Extra rib length" msgstr "" @@ -15856,7 +15969,7 @@ msgid "" "machines in the list." msgstr "" -msgid "downward machines settings" +msgid "Downward machines settings" msgstr "" msgid "The machine settings list needs to do downward checking." @@ -15887,8 +16000,8 @@ msgid "Debug level" msgstr "" msgid "" -"Sets debug logging level. 0:fatal, 1:error, 2:warning, 3:info, 4:debug, " -"5:trace\n" +"Sets debug logging level. 0:fatal, 1:error, 2:warning, 3:info, 4:debug, 5:" +"trace\n" msgstr "" msgid "Enable timelapse for print" @@ -16474,10 +16587,6 @@ msgstr "" msgid "create new preset failed." msgstr "" -#, possible-c-format, possible-boost-format -msgid "The selected preset: %s is not found." -msgstr "" - #, possible-c-format, possible-boost-format msgid "Could not find parameter: %s." msgstr "" @@ -17056,6 +17165,23 @@ msgstr "" msgid "Input shaper type" msgstr "" +msgid "" +"Please ensure the selected type is compatible with your firmware version." +msgstr "" + +msgid "" +"Marlin version => 2.1.2\n" +"Fixed-Time motion not yet implemented." +msgstr "" + +msgid "Klipper version => 0.9.0" +msgstr "" + +msgid "" +"RepRap firmware version => 3.4.0\n" +"Check your firmware documentation for supported shaper types." +msgstr "" + msgid "Frequency (Start / End): " msgstr "" @@ -17090,6 +17216,9 @@ msgstr "" msgid "Input shaping Damp test" msgstr "" +msgid "Check firmware compatibility." +msgstr "" + msgid "Frequency: " msgstr "" @@ -17405,8 +17534,8 @@ msgid "" msgstr "" msgid "" -"We would rename the presets as \"Vendor Type Serial @printer you " -"selected\".\n" +"We would rename the presets as \"Vendor Type Serial @printer you selected" +"\".\n" "To add preset for more printers, please go to printer selection" msgstr "" @@ -17452,9 +17581,6 @@ msgstr "" msgid "Can't find my nozzle diameter" msgstr "" -msgid "Rectangle" -msgstr "" - msgid "Printable Space" msgstr "" @@ -17815,7 +17941,7 @@ msgstr "" #, possible-c-format, possible-boost-format msgid "" -"The nozzle diameter of %sextruder is 0.2mm which does not support automatic " +"The nozzle diameter of %s extruder is 0.2mm which does not support automatic " "Flow Dynamics calibration." msgstr "" @@ -18631,6 +18757,127 @@ msgstr "" msgid "More Colors" msgstr "" +msgid "Network Plug-in Update Available" +msgstr "" + +msgid "Bambu Network Plug-in Required" +msgstr "" + +msgid "" +"The Bambu Network Plug-in is corrupted or incompatible. Please reinstall it." +msgstr "" + +msgid "" +"The Bambu Network Plug-in is required for cloud features, printer discovery, " +"and remote printing." +msgstr "" + +#, possible-c-format, possible-boost-format +msgid "Error: %s" +msgstr "" + +msgid "Show details" +msgstr "" + +msgid "Version to install:" +msgstr "" + +msgid "Download and Install" +msgstr "" + +msgid "Skip for Now" +msgstr "" + +msgid "A new version of the Bambu Network Plug-in is available." +msgstr "" + +#, possible-c-format, possible-boost-format +msgid "Current version: %s" +msgstr "" + +msgid "Update to version:" +msgstr "" + +msgid "Update Now" +msgstr "" + +msgid "Remind Later" +msgstr "" + +msgid "Skip Version" +msgstr "" + +msgid "Don't Ask Again" +msgstr "" + +msgid "The Bambu Network Plug-in has been installed successfully." +msgstr "" + +msgid "" +"A restart is required to load the new plug-in. Would you like to restart now?" +msgstr "" + +msgid "Restart Now" +msgstr "" + +msgid "Restart Later" +msgstr "" + +msgid "NO RAMMING AT ALL" +msgstr "" + +msgid "Volumetric speed" +msgstr "" + +msgid "Step file import parameters" +msgstr "" + +msgid "" +"Smaller linear and angular deflections result in higher-quality " +"transformations but increase the processing time." +msgstr "" + +msgid "Linear Deflection" +msgstr "" + +msgid "Please input a valid value (0.001 < linear deflection < 0.1)" +msgstr "" + +msgid "Angle Deflection" +msgstr "" + +msgid "Please input a valid value (0.01 < angle deflection < 1.0)" +msgstr "" + +msgid "Split compound and compsolid into multiple objects" +msgstr "" + +msgid "Number of triangular facets" +msgstr "" + +msgid "Calculating, please wait..." +msgstr "" + +msgid "" +"The filament may not be compatible with the current machine settings. " +"Generic filament presets will be used." +msgstr "" + +msgid "" +"The filament model is unknown. Still using the previous filament preset." +msgstr "" + +msgid "The filament model is unknown. Generic filament presets will be used." +msgstr "" + +msgid "" +"The filament may not be compatible with the current machine settings. A " +"random filament preset will be used." +msgstr "" + +msgid "The filament model is unknown. A random filament preset will be used." +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 a85a0a5dc0..4345b86bcb 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-03-01 01:03+0800\n" +"POT-Creation-Date: 2026-03-05 17:45-0300\n" "PO-Revision-Date: 2025-03-15 10:55+0100\n" "Last-Translator: \n" "Language-Team: \n" @@ -19,26 +19,6 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n != 1);\n" "X-Generator: Poedit 3.5\n" -msgid "" -"The filament may not be compatible with the current machine settings. " -"Generic filament presets will be used." -msgstr "" - -msgid "" -"The filament model is unknown. Still using the previous filament preset." -msgstr "" - -msgid "The filament model is unknown. Generic filament presets will be used." -msgstr "" - -msgid "" -"The filament may not be compatible with the current machine settings. A " -"random filament preset will be used." -msgstr "" - -msgid "The filament model is unknown. A random filament preset will be used." -msgstr "" - msgid "right" msgstr "" @@ -1587,6 +1567,30 @@ msgstr "Distància paral·lela:" msgid "Flip by Face 2" msgstr "Gira per la cara 2" +msgid "Assemble" +msgstr "Ensamblar" + +msgid "Please confirm explosion ratio = 1 and select at least two volumes." +msgstr "" + +msgid "Please select at least two volumes." +msgstr "" + +msgid "(Moving)" +msgstr "" + +msgid "Point and point assembly" +msgstr "" + +msgid "" +"It is recommended to assemble the objects first,\n" +"because the objects is restriced to bed \n" +"and only parts can be lifted." +msgstr "" + +msgid "Face and face assembly" +msgstr "" + msgid "Notice" msgstr "Avís" @@ -1629,6 +1633,54 @@ msgstr "" msgid "Based on PrusaSlicer and BambuStudio" msgstr "" +msgid "STEP files" +msgstr "" + +msgid "STL files" +msgstr "" + +msgid "OBJ files" +msgstr "" + +msgid "AMF files" +msgstr "" + +msgid "3MF files" +msgstr "" + +msgid "Gcode 3MF files" +msgstr "" + +msgid "G-code files" +msgstr "" + +msgid "Supported files" +msgstr "" + +msgid "ZIP files" +msgstr "" + +msgid "Project files" +msgstr "" + +msgid "Known files" +msgstr "" + +msgid "INI files" +msgstr "" + +msgid "SVG files" +msgstr "" + +msgid "Texture" +msgstr "Textura" + +msgid "Masked SLA files" +msgstr "" + +msgid "Draco files" +msgstr "" + msgid "" "OrcaSlicer will terminate because of running out of memory. It may be a bug. " "It will be appreciated if you report the issue to our team." @@ -1657,10 +1709,10 @@ msgstr "OrcaSlicer ha tingut una excepció no gestionada: %1%" msgid "Untitled" msgstr "Sense títol" -msgid "Reloading network plugin..." +msgid "Reloading network plug-in..." msgstr "" -msgid "Downloading Network Plugin" +msgid "Downloading Network Plug-in" msgstr "" msgid "Downloading Bambu Network Plug-in" @@ -1757,6 +1809,9 @@ msgstr "Trieu el fitxer ZIP" msgid "Choose one file (GCODE/3MF):" msgstr "Trieu un fitxer ( GCODE/3MF ):" +msgid "Ext" +msgstr "" + msgid "Some presets are modified." msgstr "Alguns perfils s'han modificat." @@ -1818,7 +1873,7 @@ msgid "" "access, enabling full functionality with OrcaSlicer." msgstr "" -msgid "Network Plugin Restriction" +msgid "Network Plug-in Restriction" msgstr "" msgid "Privacy Policy Update" @@ -2056,6 +2111,9 @@ msgstr "" "Sí: Canviar aquesta configuració automàticament\n" "No - No canviar aquesta configuració" +msgid "Suggestion" +msgstr "" + msgid "Text" msgstr "Text" @@ -2165,9 +2223,6 @@ msgstr "Convertir des de metres" msgid "Restore to meters" msgstr "Restaurar a metres" -msgid "Assemble" -msgstr "Ensamblar" - msgid "Assemble the selected objects to an object with multiple parts" msgstr "Ensamblar els objectes seleccionats a un objecte amb diverses peces" @@ -2677,6 +2732,10 @@ msgstr "Impressió multicolor" msgid "Line Type" msgstr "Tipus de línia" +#, c-format, boost-format +msgid "1x1 Grid: %d mm" +msgstr "" + msgid "More" msgstr "Més" @@ -2796,8 +2855,8 @@ msgstr "Comproveu la connexió de xarxa de la impressora i l'Orca." msgid "Connecting..." msgstr "Connectant..." -msgid "Auto-refill" -msgstr "" +msgid "Auto Refill" +msgstr "Recàrrega automàtica" msgid "Load" msgstr "Carregar" @@ -3198,6 +3257,38 @@ msgid "" "Storage before sending to printer." msgstr "" +msgid "Bad input data for EmbossCreateObjectJob." +msgstr "" + +msgid "Add Emboss text object" +msgstr "" + +msgid "Bad input data for EmbossUpdateJob." +msgstr "" + +msgid "Created text volume is empty. Change text or font." +msgstr "" + +msgid "Bad input data for CreateSurfaceVolumeJob." +msgstr "" + +msgid "Bad input data for UseSurfaceJob." +msgstr "" + +#. TRN: This is the title of the action appearing in undo/redo stack. +#. It is same for Text and SVG. +msgid "Emboss attribute change" +msgstr "" + +msgid "Add Emboss text Volume" +msgstr "" + +msgid "Font doesn't have any shape for given text." +msgstr "" + +msgid "There is no valid surface for text projection." +msgstr "" + msgid "Thermal Preconditioning for first layer optimization" msgstr "" @@ -3525,9 +3616,6 @@ msgstr "" msgid "Nozzle" msgstr "Broquet( nozzle )" -msgid "Ext" -msgstr "" - #, c-format, boost-format msgid "" "Note: the filament type(%s) does not match with the filament type(%s) in the " @@ -3594,9 +3682,6 @@ msgstr "Imprimir amb filaments en ams" msgid "Print with filaments mounted on the back of the chassis" msgstr "Impressió amb filaments muntats a la part posterior del xassís" -msgid "Auto Refill" -msgstr "Recàrrega automàtica" - msgid "Left" msgstr "Esquerra" @@ -3610,7 +3695,7 @@ msgstr "" "Quan s'esgoti el material actual, la impressora continuarà imprimint en " "l'ordre següent." -msgid "Identical filament: same brand, type and color" +msgid "Identical filament: same brand, type and color." msgstr "" msgid "Group" @@ -3748,8 +3833,8 @@ msgid "Calibration" msgstr "Calibratge" msgid "" -"Failed to download the plug-in. Please check your firewall settings and vpn " -"software, check and retry." +"Failed to download the plug-in. Please check your firewall settings and VPN " +"software and retry." msgstr "" "No s'ha pogut descarregar el connector. Comproveu la configuració del " "tallafoc i el programari VPN, comproveu-ho i torneu-ho a provar." @@ -3764,8 +3849,8 @@ msgid "Click here to see more info" msgstr "feu clic aquí per veure més informació" msgid "" -"The network plugin was installed but could not be loaded. Please restart the " -"application." +"The network plug-in was installed but could not be loaded. Please restart " +"the application." msgstr "" msgid "Restart Required" @@ -3877,8 +3962,8 @@ msgid "" "be opened during copy check. The output G-code is at %1%.tmp." msgstr "" "La còpia del codi-G temporal ha finalitzat, però el codi exportat no s'ha " -"pogut obrir durant la verificació de la còpia. El codi-G de sortida és a " -"%1%.tmp." +"pogut obrir durant la verificació de la còpia. El codi-G de sortida és a %1%." +"tmp." #, boost-format msgid "G-code file exported to %1%" @@ -3938,9 +4023,6 @@ msgstr "Carregar forma des de l'STL..." msgid "Settings" msgstr "Configuració" -msgid "Texture" -msgstr "Textura" - msgid "Remove" msgstr "Eliminar" @@ -4147,6 +4229,7 @@ msgstr "" "seam_slope_start_height ha de ser més petit que layer_height.\n" "Restablert a 0." +#, c-format, boost-format msgid "" "Lock depth should smaller than skin depth.\n" "Reset to 50% of skin depth." @@ -4765,6 +4848,9 @@ msgstr "" msgid "Fan speed" msgstr "Velocitat del ventilador" +msgid "°C" +msgstr "°C" + msgid "Time" msgstr "Temps" @@ -4921,7 +5007,7 @@ msgstr "Velocitat Real (mm/s)" msgid "Fan Speed (%)" msgstr "Velocitat Ventilador ( % )" -msgid "Temperature (℃)" +msgid "Temperature (°C)" msgstr "Temperatura ( °C )" msgid "Volumetric flow rate (mm³/s)" @@ -5240,7 +5326,7 @@ msgstr "Volum:" msgid "Size:" msgstr "Mida:" -#, fuzzy, boost-format +#, fuzzy, c-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)." @@ -5313,7 +5399,7 @@ msgstr "" msgid "" "Partial flushing volume set to 0. Multi-color printing may cause color " -"mixing in models. Please redjust flushing settings." +"mixing in models. Please readjust flushing settings." msgstr "" msgid "Click Wiki for help." @@ -6633,6 +6719,9 @@ msgstr "" "d'impressió \n" "per donar una valoració positiva( 4 o 5 estrelles )." +msgid "click to add machine" +msgstr "" + msgid "Status" msgstr "Estat" @@ -6643,6 +6732,14 @@ msgstr "" msgid "Assistant(HMS)" msgstr "" +#, c-format, boost-format +msgid "Network plug-in v%s" +msgstr "" + +#, c-format, boost-format +msgid "Network plug-in v%s (%s)" +msgstr "" + msgid "Don't show again" msgstr "No tornis a mostrar" @@ -7027,7 +7124,7 @@ msgstr "" msgid "Unavailable while heating maintenance function is on." msgstr "" -msgid "Idel Heating Protection" +msgid "Idle Heating Protection" msgstr "" msgid "Stops heating automatically after 5 mins of idle to ensure safety." @@ -7588,7 +7685,8 @@ msgid "Please resolve the slicing errors and publish again." msgstr "Resoleu els errors de laminat i torneu a publicar." msgid "" -"Network Plug-in is not detected. Network related features are unavailable." +"The network plug-in was not detected. Network related features are " +"unavailable." msgstr "" "No s'ha detectat el Plug-in de Xarxa. Les funcions relacionades amb la Xarxa " "no estan disponibles." @@ -8172,7 +8270,7 @@ msgstr "" msgid "filaments" msgstr "" -msgid "Optimizes filament area maximum height by chosen filament count" +msgid "Optimizes filament area maximum height by chosen filament count." msgstr "" msgid "Features" @@ -8375,40 +8473,40 @@ msgstr "" msgid "Color only" msgstr "" -msgid "Network plugin" +msgid "Network plug-in" msgstr "" -msgid "Enable network plugin" +msgid "Enable network plug-in" msgstr "Habilita el plugin de xarxa" -msgid "Network plugin version" +msgid "Network plug-in version" msgstr "" -msgid "Select the network plugin version to use" +msgid "Select the network plug-in version to use" msgstr "" msgid "(Latest)" msgstr "" -msgid "Network plugin switched successfully." +msgid "Network plug-in switched successfully." msgstr "" msgid "Success" msgstr "" -msgid "Failed to load network plugin. Please restart the application." +msgid "Failed to load network plug-in. Please restart the application." msgstr "" #, c-format, boost-format msgid "" -"You've selected network plugin version %s.\n" +"You've selected network plug-in version %s.\n" "\n" "Would you like to download and install this version now?\n" "\n" "Note: The application may need to restart after installation." msgstr "" -msgid "Download Network Plugin" +msgid "Download Network Plug-in" msgstr "" msgid "Associate files to OrcaSlicer" @@ -8487,19 +8585,16 @@ msgstr "depurar" msgid "trace" msgstr "traça" -msgid "Network Plugin" -msgstr "" - msgid "Reload" msgstr "" -msgid "Reload the network plugin without restarting the application" +msgid "Reload the network plug-in without restarting the application" msgstr "" -msgid "Network plugin reloaded successfully." +msgid "Network plug-in reloaded successfully." msgstr "" -msgid "Failed to reload network plugin. Please restart the application." +msgid "Failed to reload network plug-in. Please restart the application." msgstr "" msgid "Reload Failed" @@ -8719,7 +8814,10 @@ msgstr "La publicació ha estat cancel·lada" msgid "Slicing Plate 1" msgstr "Laminant Base 1" -msgid "Packing data to 3mf" +msgid "Packing data to 3MF" +msgstr "Empaquetant dades a 3mf" + +msgid "Uploading data" msgstr "" msgid "Jump to webpage" @@ -9038,8 +9136,8 @@ msgstr "Placa Llisa d'Alta Temperatura" msgid "Textured PEI Plate" msgstr "Base PEI amb Textura" -msgid "Cool Plate (Supertack)" -msgstr "" +msgid "Cool Plate (SuperTack)" +msgstr "Cool Plate (SuperTack)" msgid "Click here if you can't connect to the printer" msgstr "Feu clic aquí si no us podeu connectar a la impressora" @@ -9367,7 +9465,7 @@ msgid "" msgstr "" msgid "" -"Prime tower is required for clumping detection. There may be flaws on the " +"A prime tower is required for clumping detection. There may be flaws on the " "model without prime tower. Do you still want to enable clumping detection?" msgstr "" @@ -9486,8 +9584,8 @@ msgstr "" msgid "" "When recording timelapse without toolhead, it is recommended to add a " "\"Timelapse Wipe Tower\" \n" -"by right-click the empty position of build plate and choose \"Add " -"Primitive\"->\"Timelapse Wipe Tower\"." +"by right-click the empty position of build plate and choose \"Add Primitive" +"\"->\"Timelapse Wipe Tower\"." msgstr "" "Quan graveu timelapse sense capçal d'impressió, es recomana afegir una " "\"Torre de Purga Timelapse\" \n" @@ -9708,9 +9806,6 @@ msgstr "Temperatura d'impressió" msgid "Nozzle temperature when printing" msgstr "Temperatura del broquet en imprimir" -msgid "Cool Plate (SuperTack)" -msgstr "Cool Plate (SuperTack)" - msgid "" "Bed temperature when the Cool Plate SuperTack is installed. A value of 0 " "means the filament does not support printing on the Cool Plate SuperTack." @@ -10170,6 +10265,12 @@ msgstr "Mostra tots els perfils ( inclosos els incompatibles )" msgid "Select presets to compare" msgstr "Seleccioneu els perfils a comparar" +msgid "Left Preset Value" +msgstr "" + +msgid "Right Preset Value" +msgstr "" + msgid "" "You can only transfer to current active profile because it has been modified." msgstr "Només es pot transferir al perfil actiu actual perquè s'ha modificat." @@ -10604,6 +10705,12 @@ msgstr "Feu clic aquí per descarregar-lo." msgid "Login" msgstr "Iniciar sessió" +msgid "[Action Required] " +msgstr "" + +msgid "[Action Required]" +msgstr "" + msgid "The configuration package is changed in previous Config Guide" msgstr "" "El paquet de configuració s'ha canviat a la Guia de Configuració anterior" @@ -11335,7 +11442,7 @@ msgid "" msgstr "" msgid "" -"Prime tower is required for clumping detection; otherwise, there may be " +"A prime tower is required for clumping detection; otherwise, there may be " "flaws on the model." msgstr "" @@ -12874,9 +12981,8 @@ msgstr "" "reducció de coixins a les superfícies superiors, així com una separació " "reduïda de la capa de pont externa dels seus perímetres circumdants.\n" "\n" -"En general, es recomana establir això com a mínim com a \"Només pont " -"extern\", tret que es detectin problemes específics amb el model en " -"rodanxes.\n" +"En general, es recomana establir això com a mínim com a \"Només pont extern" +"\", tret que es detectin problemes específics amb el model en rodanxes.\n" "\n" "Opcions:\n" "1. Desactivat: no genera segones capes de pont. Aquest és el valor " @@ -12932,7 +13038,7 @@ msgid "" "models\n" "3. No filtering - creates internal bridges on every potential internal " "overhang. This option is useful for heavily slanted top surface models; " -"however, in most cases, it creates too many unnecessary bridges" +"however, in most cases, it creates too many unnecessary bridges." msgstr "" "Aquesta opció pot ajudar a reduir el coixí a les superfícies superiors en " "models molt inclinats o corbats.\n" @@ -13460,7 +13566,7 @@ msgid "" "less acceleration you print, the larger the range of acceptable PA values. " "If no difference is visible, use the PA value from the faster test\n" "3. Enter the triplets of PA values, Flow and Accelerations in the text box " -"here and save your filament profile" +"here and save your filament profile." msgstr "" "Afegiu conjunts de valors d'avanç de pressió (PA), les velocitats de cabal " "volumètric i les acceleracions a les quals es van mesurar, separats per una " @@ -14271,8 +14377,8 @@ msgid "mm/s² or %" msgstr "mm/s o %" msgid "" -"Acceleration of sparse infill. If the value is expressed as a percentage " -"(e.g. 100%), it will be calculated based on the default acceleration." +"Acceleration of sparse infill. If the value is expressed as a percentage (e." +"g. 100%), it will be calculated based on the default acceleration." msgstr "" "Acceleració del farciment poc dens. Si el valor s'expressa en percentatge " "( per exemple, 100% ), es calcularà a partir de l'acceleració predeterminada." @@ -14391,15 +14497,15 @@ msgstr "Velocitat màxima del ventilador a la capa" msgid "" "Fan speed will be ramped up linearly from zero at layer " -"\"close_fan_the_first_x_layers\" to maximum at layer " -"\"full_fan_speed_layer\". \"full_fan_speed_layer\" will be ignored if lower " -"than \"close_fan_the_first_x_layers\", in which case the fan will be running " -"at maximum allowed speed at layer \"close_fan_the_first_x_layers\" + 1." +"\"close_fan_the_first_x_layers\" to maximum at layer \"full_fan_speed_layer" +"\". \"full_fan_speed_layer\" will be ignored if lower than " +"\"close_fan_the_first_x_layers\", in which case the fan will be running at " +"maximum allowed speed at layer \"close_fan_the_first_x_layers\" + 1." msgstr "" "La velocitat del ventilador augmentarà linealment de zero a la capa " -"\"close_fan_the_first_x_layers\" al màxim a la capa " -"\"full_fan_speed_layer\". S'ignorarà \"full_fan_speed_layer\" si és inferior " -"a \"close_fan_the_first_x_layers\", en aquest cas el ventilador funcionarà a " +"\"close_fan_the_first_x_layers\" al màxim a la capa \"full_fan_speed_layer" +"\". S'ignorarà \"full_fan_speed_layer\" si és inferior a " +"\"close_fan_the_first_x_layers\", en aquest cas el ventilador funcionarà a " "la velocitat màxima permesa a la capa \"close_fan_the_first_x_layers\" + 1." msgid "layer" @@ -14897,9 +15003,9 @@ msgstr "Etiquetar objectes" msgid "" "Enable this to add comments into the G-code labeling print moves with what " -"object they belong to, which is useful for the Octoprint CancelObject " -"plugin. This settings is NOT compatible with Single Extruder Multi Material " -"setup and Wipe into Object / Wipe into Infill." +"object they belong to, which is useful for the Octoprint CancelObject plug-" +"in. This setting is NOT compatible with Single Extruder Multi Material setup " +"and Wipe into Object / Wipe into Infill." msgstr "" "Habilita això per afegir els comentaris al Codi-G, etiquetant moviments " "d'impressió amb l'objecte al què pertanyen, cosa que és útil per al plugin " @@ -15212,11 +15318,11 @@ msgstr "Tipus de planxat" msgid "" "Ironing is using small flow to print on same height of surface again to make " -"flat surface more smooth. This setting controls which layer being ironed" +"flat surface more smooth. This setting controls which layer being ironed." msgstr "" "El planxat consisteix a utilitzar un flux petit per imprimir a la mateixa " "alçada de superfície de nou per fer la superfície plana més llisa. Aquest " -"ajustament controla quina capa s'està planxant" +"ajustament controla quina capa s'està planxant." msgid "No ironing" msgstr "Sense planxat" @@ -16275,8 +16381,8 @@ msgid "Role base wipe speed" msgstr "Velocitat de neteja basada en l'acció" msgid "" -"The wipe speed is determined by the speed of the current extrusion role. " -"e.g. if a wipe action is executed immediately following an outer wall " +"The wipe speed is determined by the speed of the current extrusion role. e." +"g. if a wipe action is executed immediately following an outer wall " "extrusion, the speed of the outer wall extrusion will be utilized for the " "wipe action." msgstr "" @@ -16542,7 +16648,7 @@ msgid "" "timelapse video when printing completes. If smooth mode is selected, the " "toolhead will move to the excess chute after each layer is printed and then " "take a snapshot. Since the melt filament may leak from the nozzle during the " -"process of taking a snapshot, prime tower is required for smooth mode to " +"process of taking a snapshot, a prime tower is required for smooth mode to " "wipe nozzle." msgstr "" "Si se selecciona el mode suau o tradicional, es generarà un vídeo timelapse " @@ -17147,8 +17253,8 @@ msgstr "Activar el control de temperatura" msgid "" "Enable this option for automated chamber temperature control. This option " -"activates the emitting of an M191 command before the " -"\"machine_start_gcode\"\n" +"activates the emitting of an M191 command before the \"machine_start_gcode" +"\"\n" " which sets the chamber temperature and waits until it is reached. In " "addition, it emits an M141 command at the end of the print to turn off the " "chamber heater, if present.\n" @@ -17453,6 +17559,12 @@ msgid "" "3. Rib: Adds four ribs to the tower wall for enhanced stability." msgstr "" +msgid "Rectangle" +msgstr "Rectangle" + +msgid "Rib" +msgstr "" + msgid "Extra rib length" msgstr "" @@ -17586,9 +17698,8 @@ msgid "" "0 to disable." msgstr "" "Temperatura del broquet quan l'eina no s'utilitza actualment en " -"configuracions multieina. Només s'utilitza quan la \"Prevenció de " -"supuració\" està activa a la configuració d'impressió. Establiu a 0 per " -"desactivar." +"configuracions multieina. Només s'utilitza quan la \"Prevenció de supuració" +"\" està activa a la configuració d'impressió. Establiu a 0 per desactivar." msgid "X-Y hole compensation" msgstr "Compensació de forat( contorn intern ) X-Y" @@ -18067,8 +18178,8 @@ msgstr "" "si està activat, comproveu si la màquina actual és compatible de manera " "descendent amb les màquines de la llista" -msgid "downward machines settings" -msgstr "" +msgid "Downward machines settings" +msgstr "Configuració descendent de les màquines" msgid "The machine settings list needs to do downward checking." msgstr "" @@ -18103,11 +18214,11 @@ msgid "Debug level" msgstr "Nivell de depuració" msgid "" -"Sets debug logging level. 0:fatal, 1:error, 2:warning, 3:info, 4:debug, " -"5:trace\n" +"Sets debug logging level. 0:fatal, 1:error, 2:warning, 3:info, 4:debug, 5:" +"trace\n" msgstr "" -"Defineix el nivell de registre de depuració. 0:fatal, 1:error, 2:warning, " -"3:info, 4:debug, 5:tracejar\n" +"Defineix el nivell de registre de depuració. 0:fatal, 1:error, 2:warning, 3:" +"info, 4:debug, 5:tracejar\n" msgid "Enable timelapse for print" msgstr "Activa el timelapse per a la impressió" @@ -18638,8 +18749,8 @@ msgstr "El fitxer subministrat no s'ha pogut llegir perquè està buit" msgid "" "Unknown file format. Input file must have .stl, .obj, .amf(.xml) extension." msgstr "" -"Format de fitxer desconegut. El fitxer d'entrada ha de tenir " -"extensió .stl, .obj, .amf( .xml )." +"Format de fitxer desconegut. El fitxer d'entrada ha de tenir extensió .stl, ." +"obj, .amf( .xml )." msgid "Unknown file format. Input file must have .3mf or .zip.amf extension." msgstr "" @@ -18761,10 +18872,6 @@ msgstr "El nom és el mateix que d'un altre perfil existent" msgid "create new preset failed." msgstr "s'ha produït un error en la creació d'un nou perfil." -#, c-format, boost-format -msgid "The selected preset: %s is not found." -msgstr "" - #, c-format, boost-format msgid "Could not find parameter: %s." msgstr "" @@ -19448,6 +19555,23 @@ msgstr "" msgid "Input shaper type" msgstr "" +msgid "" +"Please ensure the selected type is compatible with your firmware version." +msgstr "" + +msgid "" +"Marlin version => 2.1.2\n" +"Fixed-Time motion not yet implemented." +msgstr "" + +msgid "Klipper version => 0.9.0" +msgstr "" + +msgid "" +"RepRap firmware version => 3.4.0\n" +"Check your firmware documentation for supported shaper types." +msgstr "" + msgid "Frequency (Start / End): " msgstr "" @@ -19482,6 +19606,9 @@ msgstr "" msgid "Input shaping Damp test" msgstr "" +msgid "Check firmware compatibility." +msgstr "" + msgid "Frequency: " msgstr "" @@ -19819,8 +19946,8 @@ msgstr "" "Vols reescriure'l?" msgid "" -"We would rename the presets as \"Vendor Type Serial @printer you " -"selected\".\n" +"We would rename the presets as \"Vendor Type Serial @printer you selected" +"\".\n" "To add preset for more printers, please go to printer selection" msgstr "" "Canviaríem el nom dels perfils seleccionats com a \"Proveïdor Tipus " @@ -19869,9 +19996,6 @@ msgstr "" msgid "Can't find my nozzle diameter" msgstr "" -msgid "Rectangle" -msgstr "Rectangle" - msgid "Printable Space" msgstr "Espai Imprimible" @@ -20300,7 +20424,7 @@ msgstr "" #, c-format, boost-format msgid "" -"The nozzle diameter of %sextruder is 0.2mm which does not support automatic " +"The nozzle diameter of %s extruder is 0.2mm which does not support automatic " "Flow Dynamics calibration." msgstr "" @@ -21161,8 +21285,8 @@ msgid "" "Warning: The brim type is not set to \"painted\", the brim ears will not " "take effect!" msgstr "" -"Advertència: el tipus de Vora d'Adherència no està configurat com a " -"\"pintat\", les orelles de la Vora d'Adherència no tindran efecte!" +"Advertència: el tipus de Vora d'Adherència no està configurat com a \"pintat" +"\", les orelles de la Vora d'Adherència no tindran efecte!" msgid "Set the brim type of this object to \"painted\"" msgstr "" @@ -21232,6 +21356,127 @@ msgstr "" msgid "More Colors" msgstr "" +msgid "Network Plug-in Update Available" +msgstr "" + +msgid "Bambu Network Plug-in Required" +msgstr "" + +msgid "" +"The Bambu Network Plug-in is corrupted or incompatible. Please reinstall it." +msgstr "" + +msgid "" +"The Bambu Network Plug-in is required for cloud features, printer discovery, " +"and remote printing." +msgstr "" + +#, c-format, boost-format +msgid "Error: %s" +msgstr "" + +msgid "Show details" +msgstr "" + +msgid "Version to install:" +msgstr "" + +msgid "Download and Install" +msgstr "" + +msgid "Skip for Now" +msgstr "" + +msgid "A new version of the Bambu Network Plug-in is available." +msgstr "" + +#, c-format, boost-format +msgid "Current version: %s" +msgstr "" + +msgid "Update to version:" +msgstr "" + +msgid "Update Now" +msgstr "" + +msgid "Remind Later" +msgstr "" + +msgid "Skip Version" +msgstr "" + +msgid "Don't Ask Again" +msgstr "" + +msgid "The Bambu Network Plug-in has been installed successfully." +msgstr "" + +msgid "" +"A restart is required to load the new plug-in. Would you like to restart now?" +msgstr "" + +msgid "Restart Now" +msgstr "" + +msgid "Restart Later" +msgstr "" + +msgid "NO RAMMING AT ALL" +msgstr "" + +msgid "Volumetric speed" +msgstr "" + +msgid "Step file import parameters" +msgstr "" + +msgid "" +"Smaller linear and angular deflections result in higher-quality " +"transformations but increase the processing time." +msgstr "" + +msgid "Linear Deflection" +msgstr "" + +msgid "Please input a valid value (0.001 < linear deflection < 0.1)" +msgstr "" + +msgid "Angle Deflection" +msgstr "" + +msgid "Please input a valid value (0.01 < angle deflection < 1.0)" +msgstr "" + +msgid "Split compound and compsolid into multiple objects" +msgstr "" + +msgid "Number of triangular facets" +msgstr "" + +msgid "Calculating, please wait..." +msgstr "" + +msgid "" +"The filament may not be compatible with the current machine settings. " +"Generic filament presets will be used." +msgstr "" + +msgid "" +"The filament model is unknown. Still using the previous filament preset." +msgstr "" + +msgid "The filament model is unknown. Generic filament presets will be used." +msgstr "" + +msgid "" +"The filament may not be compatible with the current machine settings. A " +"random filament preset will be used." +msgstr "" + +msgid "The filament model is unknown. A random filament preset will be used." +msgstr "" + #: resources/data/hints.ini: [hint:Precise wall] msgid "" "Precise wall\n" @@ -21632,9 +21877,6 @@ msgstr "" #~ "No s'ha pogut instal·lar el connector. Comproveu si el programari " #~ "antivirus l'ha bloquejat o suprimit." -#~ msgid "°C" -#~ msgstr "°C" - #~ msgid "travel" #~ msgstr "recorregut" @@ -21672,9 +21914,6 @@ msgstr "" #~ msgid "Advance" #~ msgstr "Avançat" -#~ msgid "Packing data to 3MF" -#~ msgstr "Empaquetant dades a 3mf" - #~ msgid "" #~ "Controls the density (spacing) of external bridge lines. 100% means solid " #~ "bridge. Default is 100%.\n" @@ -21954,8 +22193,8 @@ msgstr "" #~ "No AMS filaments. Please select a printer in 'Device' page to load AMS " #~ "info." #~ msgstr "" -#~ "Sense filaments AMS. Seleccioneu una impressora a la pàgina " -#~ "\"Dispositiu\" per carregar informació AMS." +#~ "Sense filaments AMS. Seleccioneu una impressora a la pàgina \"Dispositiu" +#~ "\" per carregar informació AMS." #~ msgid "" #~ "Sync filaments with AMS will drop all current selected filament presets " @@ -22629,9 +22868,6 @@ msgstr "" #~ msgstr "" #~ "carregar la configuració del filament Uptodate quan s'utilitza UptoDate" -#~ msgid "Downward machines settings" -#~ msgstr "configuració descendent de les màquines" - #~ msgid "Load filament IDs for each object" #~ msgstr "Carregar els identificadors del filament per a cada objecte" @@ -23308,10 +23544,10 @@ msgstr "" #~ msgid "Test Storage Download:" #~ msgstr "Prova de Descàrrega des de l'Emmagatzematge:" -#~ msgid "Test plugin download" +#~ msgid "Test plug-in download" #~ msgstr "Prova de descàrrega de plugins" -#~ msgid "Test Plugin Download:" +#~ msgid "Test Plug-in Download:" #~ msgstr "Prova de Descàrrega de Plugins:" #~ msgid "Test Storage Upload" diff --git a/localization/i18n/cs/OrcaSlicer_cs.po b/localization/i18n/cs/OrcaSlicer_cs.po index aedb5accc3..2650dd7383 100644 --- a/localization/i18n/cs/OrcaSlicer_cs.po +++ b/localization/i18n/cs/OrcaSlicer_cs.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-03-01 01:03+0800\n" +"POT-Creation-Date: 2026-03-05 17:45-0300\n" "PO-Revision-Date: 2026-02-11 20:30+0100\n" "Last-Translator: Jakub Hencl René Mošner " "\n" @@ -19,34 +19,6 @@ msgstr "" "Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n>=2 && n<=4 ? 1 : 2);\n" "X-Generator: Poedit 3.8\n" -msgid "" -"The filament may not be compatible with the current machine settings. " -"Generic filament presets will be used." -msgstr "" -"Filament nemusí být kompatibilní s aktuálním nastavením stroje. Budou " -"použita obecná přednastavení filamentu." - -msgid "" -"The filament model is unknown. Still using the previous filament preset." -msgstr "" -"Model filamentu není znám. Stále se používá předchozí přednastavení " -"filamentu." - -msgid "The filament model is unknown. Generic filament presets will be used." -msgstr "" -"Model filamentu není znám. Budou použita obecná přednastavení filamentu." - -msgid "" -"The filament may not be compatible with the current machine settings. A " -"random filament preset will be used." -msgstr "" -"Filament nemusí být kompatibilní s aktuálním nastavením stroje. Bude použito " -"náhodné přednastavení filamentu." - -msgid "The filament model is unknown. A random filament preset will be used." -msgstr "" -"Model filamentu není znám. Bude použito náhodné přednastavení filamentu." - msgid "right" msgstr "pravý" @@ -1330,9 +1302,8 @@ msgid "" "Final shape contains self-intersection or multiple points with same " "coordinate." msgstr "" -"Výsledný tvar obsahuje samo-průnik nebo více bodů se shodnou " -"souřadnicí.Konečný tvar obsahuje vlastní průsečík nebo více bodů se stejnou " -"souřadnicí." +"Výsledný tvar obsahuje samo-průnik nebo více bodů se shodnou souřadnicí." +"Konečný tvar obsahuje vlastní průsečík nebo více bodů se stejnou souřadnicí." #, boost-format msgid "Shape is marked as invisible (%1%)." @@ -1518,9 +1489,9 @@ msgstr "Měření" msgid "" "Please confirm explosion ratio = 1, and please select at least one object." msgstr "" -"Potvrďte prosím, že poměr exploze = 1, a vyberte alespoň jeden " -"objekt.Potvrďte, že poměr explodovaného zobrazení = 1, a vyberte alespoň " -"jeden objekt." +"Potvrďte prosím, že poměr exploze = 1, a vyberte alespoň jeden objekt." +"Potvrďte, že poměr explodovaného zobrazení = 1, a vyberte alespoň jeden " +"objekt." msgid "Edit to scale" msgstr "Změna rozměrů" @@ -1622,6 +1593,30 @@ msgstr "Rovnoběžná vzdálenost:" msgid "Flip by Face 2" msgstr "Překlopit podle plochy 2" +msgid "Assemble" +msgstr "Sestavit" + +msgid "Please confirm explosion ratio = 1 and select at least two volumes." +msgstr "" + +msgid "Please select at least two volumes." +msgstr "" + +msgid "(Moving)" +msgstr "" + +msgid "Point and point assembly" +msgstr "" + +msgid "" +"It is recommended to assemble the objects first,\n" +"because the objects is restriced to bed \n" +"and only parts can be lifted." +msgstr "" + +msgid "Face and face assembly" +msgstr "" + msgid "Notice" msgstr "Oznámení" @@ -1649,9 +1644,8 @@ msgstr "Stroj" msgid "Configuration package was loaded, but some values were not recognized." msgstr "" -"Konfigurační balíček byl načten, ale některé hodnoty nebyly " -"rozpoznány.Konfigurační balíček byl načten, ale některé hodnoty nebyly " -"rozpoznány." +"Konfigurační balíček byl načten, ale některé hodnoty nebyly rozpoznány." +"Konfigurační balíček byl načten, ale některé hodnoty nebyly rozpoznány." #, boost-format msgid "" @@ -1664,6 +1658,54 @@ msgstr "" msgid "Based on PrusaSlicer and BambuStudio" msgstr "Založeno na PrusaSlicer a Bambu Studio" +msgid "STEP files" +msgstr "" + +msgid "STL files" +msgstr "" + +msgid "OBJ files" +msgstr "" + +msgid "AMF files" +msgstr "" + +msgid "3MF files" +msgstr "" + +msgid "Gcode 3MF files" +msgstr "" + +msgid "G-code files" +msgstr "" + +msgid "Supported files" +msgstr "" + +msgid "ZIP files" +msgstr "" + +msgid "Project files" +msgstr "" + +msgid "Known files" +msgstr "" + +msgid "INI files" +msgstr "" + +msgid "SVG files" +msgstr "" + +msgid "Texture" +msgstr "Textura" + +msgid "Masked SLA files" +msgstr "" + +msgid "Draco files" +msgstr "" + msgid "" "OrcaSlicer will terminate because of running out of memory. It may be a bug. " "It will be appreciated if you report the issue to our team." @@ -1695,14 +1737,14 @@ msgstr "OrcaSlicer obdržel neošetřenou výjimku: %1%" msgid "Untitled" msgstr "Bez názvu" -msgid "Reloading network plugin..." +msgid "Reloading network plug-in..." msgstr "Znovu načítání síťového pluginu..." -msgid "Downloading Network Plugin" +msgid "Downloading Network Plug-in" msgstr "Stahování síťového pluginu" msgid "Downloading Bambu Network Plug-in" -msgstr "Stahování Bambu Network Plug-in" +msgstr "Stahování Bambu Network Plugin" msgid "Login information expired. Please login again." msgstr "Platnost přihlašovacích údajů vypršela. Přihlaste se prosím znovu." @@ -1788,8 +1830,8 @@ msgstr "Vyberte jeden soubor (3MF):" msgid "Choose one or more files (3MF/STEP/STL/SVG/OBJ/AMF/USD*/ABC/PLY):" msgstr "" -"Vyberte jeden nebo více souborů (3MF/STEP/STL/SVG/OBJ/AMF/USD*/ABC/" -"PLY):Vyberte jeden nebo více souborů (3MF/STEP/STL/SVG/OBJ/AMF/USD*/ABC/PLY):" +"Vyberte jeden nebo více souborů (3MF/STEP/STL/SVG/OBJ/AMF/USD*/ABC/PLY):" +"Vyberte jeden nebo více souborů (3MF/STEP/STL/SVG/OBJ/AMF/USD*/ABC/PLY):" msgid "Choose one or more files (3MF/STEP/STL/SVG/OBJ/AMF):" msgstr "Vyberte jeden nebo více souborů (3MF/STEP/STL/SVG/OBJ/AMF):" @@ -1800,6 +1842,9 @@ msgstr "Vyberte ZIP soubor" msgid "Choose one file (GCODE/3MF):" msgstr "Vyberte jeden soubor (G-kód/3MF):" +msgid "Ext" +msgstr "Ext" + msgid "Some presets are modified." msgstr "Některé předvolby byly upraveny." @@ -1878,7 +1923,7 @@ msgstr "" "Vývojářský režim umožňuje tiskárně fungovat výhradně přes místní síť a " "umožňuje plnou kompatibilitu s OrcaSlicer." -msgid "Network Plugin Restriction" +msgid "Network Plug-in Restriction" msgstr "Omezení síťového pluginu" msgid "Privacy Policy Update" @@ -2122,6 +2167,9 @@ msgstr "" "Ano – Tato nastavení se mají měnit automaticky\n" "Ne – Tato nastavení se mi nemění." +msgid "Suggestion" +msgstr "" + msgid "Text" msgstr "Text" @@ -2231,9 +2279,6 @@ msgstr "Převést z mm" msgid "Restore to meters" msgstr "Obnovit na mm" -msgid "Assemble" -msgstr "Sestavit" - msgid "Assemble the selected objects to an object with multiple parts" msgstr "Sestavte vybrané objekty do objektu s více částmi" @@ -2512,9 +2557,9 @@ msgstr "Přidat modifikátor" msgid "Switch to per-object setting mode to edit modifier settings." msgstr "" -"Přepněte do režimu nastavení podle objektu pro úpravu parametrů " -"modifikátoru.Přepněte do režimu nastavení pro jednotlivé objekty pro úpravu " -"nastavení modifikátoru." +"Přepněte do režimu nastavení podle objektu pro úpravu parametrů modifikátoru." +"Přepněte do režimu nastavení pro jednotlivé objekty pro úpravu nastavení " +"modifikátoru." msgid "" "Switch to per-object setting mode to edit process settings of selected " @@ -2617,9 +2662,9 @@ msgid "" "If the first selected item is a part, the second should be a part in the " "same object." msgstr "" -"Pokud je první vybraná položka díl, druhá musí být díl ve stejném " -"objektu.Pokud je tato možnost povolena, zobrazí se při spuštění aplikace " -"užitečné tipy." +"Pokud je první vybraná položka díl, druhá musí být díl ve stejném objektu." +"Pokud je tato možnost povolena, zobrazí se při spuštění aplikace užitečné " +"tipy." msgid "The type of the last solid object part is not to be changed." msgstr "Typ poslední části pevného objektu nelze změnit." @@ -2755,6 +2800,10 @@ msgstr "Vícebarevný tisk" msgid "Line Type" msgstr "Typ linky" +#, c-format, boost-format +msgid "1x1 Grid: %d mm" +msgstr "" + msgid "More" msgstr "Více" @@ -2872,7 +2921,7 @@ msgstr "Zkontrolujte síťové připojení tiskárny a Studia." msgid "Connecting..." msgstr "Připojuji se..." -msgid "Auto-refill" +msgid "Auto Refill" msgstr "Automatické doplnění" msgid "Load" @@ -3211,9 +3260,8 @@ msgstr "" msgid "Print file not found, please slice it again and send it for printing." msgstr "" -"Tiskový soubor nebyl nalezen. Proveďte znovu řezání a odešlete jej k " -"tisku.Tiskový soubor nebyl nalezen. Prosím, slicujte jej znovu a pošlete k " -"tisku." +"Tiskový soubor nebyl nalezen. Proveďte znovu řezání a odešlete jej k tisku." +"Tiskový soubor nebyl nalezen. Prosím, slicujte jej znovu a pošlete k tisku." msgid "" "Failed to upload print file to FTP. Please check the network status and try " @@ -3314,6 +3362,38 @@ msgstr "" "Úložiště v tiskárně je pouze pro čtení. Před odesláním do tiskárny jej " "vyměňte za funkční úložiště." +msgid "Bad input data for EmbossCreateObjectJob." +msgstr "" + +msgid "Add Emboss text object" +msgstr "" + +msgid "Bad input data for EmbossUpdateJob." +msgstr "" + +msgid "Created text volume is empty. Change text or font." +msgstr "" + +msgid "Bad input data for CreateSurfaceVolumeJob." +msgstr "" + +msgid "Bad input data for UseSurfaceJob." +msgstr "" + +#. TRN: This is the title of the action appearing in undo/redo stack. +#. It is same for Text and SVG. +msgid "Emboss attribute change" +msgstr "" + +msgid "Add Emboss text Volume" +msgstr "" + +msgid "Font doesn't have any shape for given text." +msgstr "" + +msgid "There is no valid surface for text projection." +msgstr "" + msgid "Thermal Preconditioning for first layer optimization" msgstr "Tepelné předehřátí pro optimalizaci první vrstvy" @@ -3434,9 +3514,8 @@ msgid "" "Slic3r was created by Alessandro Ranellucci with the help of many other " "contributors." msgstr "" -"Slic3r vytvořil Alessandro Ranellucci s pomocí mnoha dalších " -"přispěvatelů.Slic3r vytvořil Alessandro Ranellucci s pomocí mnoha dalších " -"přispěvatelů." +"Slic3r vytvořil Alessandro Ranellucci s pomocí mnoha dalších přispěvatelů." +"Slic3r vytvořil Alessandro Ranellucci s pomocí mnoha dalších přispěvatelů." msgid "Version" msgstr "Verze" @@ -3667,9 +3746,6 @@ msgstr "Pravá tryska" msgid "Nozzle" msgstr "Tryska" -msgid "Ext" -msgstr "Ext" - #, c-format, boost-format msgid "" "Note: the filament type(%s) does not match with the filament type(%s) in the " @@ -3717,9 +3793,9 @@ msgstr "" msgid "" "Configure which AMS slot should be used for a filament used in the print job." msgstr "" -"Nakonfigurujte, který slot AMS má být použit pro filament v tiskové " -"úloze.Nastavit, který slot AMS by měl být použit pro filament použitý v " -"tiskové úloze" +"Nakonfigurujte, který slot AMS má být použit pro filament v tiskové úloze." +"Nastavit, který slot AMS by měl být použit pro filament použitý v tiskové " +"úloze" msgid "Filament used in this print job" msgstr "Filament použitý v této tiskové úloze" @@ -3742,9 +3818,6 @@ msgstr "Tisk s filamenty v AMS" msgid "Print with filaments mounted on the back of the chassis" msgstr "Tisk s filamenty namontovanými na zadní straně šasi" -msgid "Auto Refill" -msgstr "Automatické doplnění" - msgid "Left" msgstr "Zleva" @@ -3759,8 +3832,8 @@ msgstr "" "následujícím pořadí.Když současný materiál dojde, tiskárna bude pokračovat v " "tisku v následujícím pořadí." -msgid "Identical filament: same brand, type and color" -msgstr "Identický filament: stejná značka, typ a barva" +msgid "Identical filament: same brand, type and color." +msgstr "Identický filament: stejná značka, typ a barva." msgid "Group" msgstr "Skupina" @@ -3917,8 +3990,8 @@ msgid "Calibration" msgstr "Kalibrace" msgid "" -"Failed to download the plug-in. Please check your firewall settings and vpn " -"software, check and retry." +"Failed to download the plug-in. Please check your firewall settings and VPN " +"software and retry." msgstr "" "Nepodařilo se stáhnout zásuvný modul. Zkontrolujte nastavení firewallu a " "software VPN, ověřte a zkuste to znovu.Stažení pluginu se nezdařilo. " @@ -3935,8 +4008,8 @@ msgid "Click here to see more info" msgstr "Kliknutím sem zobrazíte více informací" msgid "" -"The network plugin was installed but could not be loaded. Please restart the " -"application." +"The network plug-in was installed but could not be loaded. Please restart " +"the application." msgstr "" "Síťový plugin byl nainstalován, ale nepodařilo se jej načíst. Restartujte " "prosím aplikaci." @@ -4041,8 +4114,8 @@ msgid "" msgstr "" "Přejmenování G-kódu po zkopírování do vybrané složky selhalo. Aktuální cesta " "je %1%.tmp. Zkuste prosím exportovat znovu.Přejmenování G-codu po " -"zkopírování do vybrané cílové složky se nezdařilo. Aktuální cesta je " -"%1%.tmp. Zkuste to prosím znovu." +"zkopírování do vybrané cílové složky se nezdařilo. Aktuální cesta je %1%." +"tmp. Zkuste to prosím znovu." #, boost-format msgid "" @@ -4060,9 +4133,9 @@ msgid "" "be opened during copy check. The output G-code is at %1%.tmp." msgstr "" "Kopírování dočasného G-kódu bylo dokončeno, ale exportovaný kód se " -"nepodařilo během kontroly otevřít. Výstupní G-kód je uložen v " -"%1%.tmp.Kopírování dočasného G-codu bylo dokončeno, ale exportovaný G-code " -"nemohl být během kontroly kopírování otevřen. Výstupní G-cod je v %1%.tmp." +"nepodařilo během kontroly otevřít. Výstupní G-kód je uložen v %1%.tmp." +"Kopírování dočasného G-codu bylo dokončeno, ale exportovaný G-code nemohl " +"být během kontroly kopírování otevřen. Výstupní G-cod je v %1%.tmp." #, boost-format msgid "G-code file exported to %1%" @@ -4124,9 +4197,6 @@ msgstr "Načíst tvar ze souboru STL…" msgid "Settings" msgstr "Nastavení" -msgid "Texture" -msgstr "Textura" - msgid "Remove" msgstr "Odebrat" @@ -4153,9 +4223,9 @@ msgstr "Vybraný soubor neobsahuje žádnou geometrii." msgid "" "The selected file contains several disjoint areas. This is not supported." msgstr "" -"Vybraný soubor obsahuje několik nespojených oblastí. Toto není " -"podporováno.Vybraný soubor obsahuje několik nespojených ploch. Tato možnost " -"není podporována." +"Vybraný soubor obsahuje několik nespojených oblastí. Toto není podporováno." +"Vybraný soubor obsahuje několik nespojených ploch. Tato možnost není " +"podporována." msgid "Choose a file to import bed texture from (PNG/SVG):" msgstr "" @@ -4363,6 +4433,7 @@ msgstr "" "seam_slope_start_height musí být menší než layer_height.\n" "Resetováno na 0." +#, fuzzy, c-format, boost-format msgid "" "Lock depth should smaller than skin depth.\n" "Reset to 50% of skin depth." @@ -5011,6 +5082,9 @@ msgstr "mm³/s" msgid "Fan speed" msgstr "Rychlost ventilátoru" +msgid "°C" +msgstr "°C" + msgid "Time" msgstr "Čas" @@ -5173,7 +5247,7 @@ msgstr "Skutečná rychlost (mm/s)" msgid "Fan Speed (%)" msgstr "Rychlost ventilátoru (%)" -msgid "Temperature (℃)" +msgid "Temperature (°C)" msgstr "Teplota (°C)" msgid "Volumetric flow rate (mm³/s)" @@ -5505,7 +5579,7 @@ msgstr "Objem:" msgid "Size:" msgstr "Velikost:" -#, boost-format +#, c-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)." @@ -5590,7 +5664,7 @@ msgstr "" msgid "" "Partial flushing volume set to 0. Multi-color printing may cause color " -"mixing in models. Please redjust flushing settings." +"mixing in models. Please readjust flushing settings." msgstr "" "Objem částečného proplachu nastaven na 0. Při vícebarevném tisku může " "docházet k míchání barev v modelech. Prosím, nastavte znovu parametry " @@ -6612,7 +6686,7 @@ msgid "Name is invalid;" msgstr "Jméno je neplatné;" msgid "illegal characters:" -msgstr "Nepovolené znaky:" +msgstr "nepovolené znaky:" msgid "illegal suffix:" msgstr "Neplatná přípona:" @@ -6889,9 +6963,8 @@ msgstr "Informace" msgid "Synchronizing the printing results. Please retry a few seconds later." msgstr "" -"Synchronizuji výsledky tisku. Zkuste to prosím znovu za několik " -"sekund.Probíhá synchronizace výsledků tisku. Prosím, zkuste to znovu za pár " -"sekund." +"Synchronizuji výsledky tisku. Zkuste to prosím znovu za několik sekund." +"Probíhá synchronizace výsledků tisku. Prosím, zkuste to znovu za pár sekund." msgid "Upload failed\n" msgstr "Nahrávání selhalo\n" @@ -6945,6 +7018,9 @@ msgstr "" "úspěšný tiskový záznam tohoto tiskového profilu \n" "pro udělení pozitivního hodnocení (4 nebo 5 hvězdiček)." +msgid "click to add machine" +msgstr "" + msgid "Status" msgstr "Stav" @@ -6955,6 +7031,14 @@ msgstr "Aktualizovat" msgid "Assistant(HMS)" msgstr "Asistent (HMS)" +#, c-format, boost-format +msgid "Network plug-in v%s" +msgstr "" + +#, c-format, boost-format +msgid "Network plug-in v%s (%s)" +msgstr "" + msgid "Don't show again" msgstr "Znovu nezobrazovat" @@ -7349,7 +7433,7 @@ msgstr "Obnovuji" msgid "Unavailable while heating maintenance function is on." msgstr "Není k dispozici, pokud je aktivní funkce údržby ohřevu." -msgid "Idel Heating Protection" +msgid "Idle Heating Protection" msgstr "Ochrana zahřívání při nečinnosti" msgid "Stops heating automatically after 5 mins of idle to ensure safety." @@ -7760,9 +7844,8 @@ msgstr "Zapamatovat si moji volbu." #, boost-format msgid "Failed loading file \"%1%\". An invalid configuration was found." msgstr "" -"Nepodařilo se načíst soubor „%1%“. Byla nalezena neplatná " -"konfigurace.Nepodařilo se načíst soubor \"%1%\" . Byla nalezena neplatná " -"konfigurace." +"Nepodařilo se načíst soubor „%1%“. Byla nalezena neplatná konfigurace." +"Nepodařilo se načíst soubor \"%1%\" . Byla nalezena neplatná konfigurace." msgid "Objects with zero volume removed" msgstr "Objekty s nulovým objemem byly odstraněny." @@ -7924,7 +8007,7 @@ msgid "Please select a file" msgstr "Vyberte prosím soubor" msgid "Do you want to replace it" -msgstr "Chcete provést náhradu?" +msgstr "Chcete provést náhradu" msgid "Message" msgstr "Zpráva" @@ -7958,7 +8041,8 @@ msgid "Please resolve the slicing errors and publish again." msgstr "Vyřešte prosím chyby slicování a publikujte znovu." msgid "" -"Network Plug-in is not detected. Network related features are unavailable." +"The network plug-in was not detected. Network related features are " +"unavailable." msgstr "" "Síťový plug-in nebyl detekován. Funkce související se sítí nejsou k " "dispozici.Nebyl detekován síťový modul plug-in. Funkce související se sítí " @@ -8036,9 +8120,8 @@ msgid "" "Importing to Orca Slicer failed. Please download the file and manually " "import it." msgstr "" -"Import do Orca Slicer selhal. Prosím stáhněte soubor a importujte jej " -"ručně.Import do Orca Sliceru selhal. Stáhněte soubor a proveďte jeho ruční " -"import." +"Import do Orca Slicer selhal. Prosím stáhněte soubor a importujte jej ručně." +"Import do Orca Sliceru selhal. Stáhněte soubor a proveďte jeho ruční import." msgid "INFO:" msgstr "INFO:" @@ -8082,9 +8165,9 @@ msgstr "Nepodařilo se rozbalit soubor do %1%: %2%" #, boost-format msgid "Failed to find unzipped file at %1%. Unzipping of file has failed." msgstr "" -"Nepodařilo se najít rozbalený soubor v %1%. Rozbalení souboru se " -"nezdařilo.Nepodařilo se najít rozbalený soubor na cestě %1%. Rozbalení " -"souboru se nezdařilo." +"Nepodařilo se najít rozbalený soubor v %1%. Rozbalení souboru se nezdařilo." +"Nepodařilo se najít rozbalený soubor na cestě %1%. Rozbalení souboru se " +"nezdařilo." msgid "Drop project file" msgstr "Zrušit soubor projektu" @@ -8574,7 +8657,7 @@ msgstr "(Vyžaduje restart)" msgid "filaments" msgstr "" -msgid "Optimizes filament area maximum height by chosen filament count" +msgid "Optimizes filament area maximum height by chosen filament count." msgstr "" msgid "Features" @@ -8794,33 +8877,33 @@ msgstr "Filament & barva" msgid "Color only" msgstr "Pouze barva" -msgid "Network plugin" +msgid "Network plug-in" msgstr "Síťový plugin" -msgid "Enable network plugin" +msgid "Enable network plug-in" msgstr "Povolit síťový plugin" -msgid "Network plugin version" +msgid "Network plug-in version" msgstr "Verze síťového pluginu" -msgid "Select the network plugin version to use" +msgid "Select the network plug-in version to use" msgstr "Zvolte verzi síťového pluginu k použití" msgid "(Latest)" msgstr "(Nejnovější)" -msgid "Network plugin switched successfully." +msgid "Network plug-in switched successfully." msgstr "Síťový plugin byl úspěšně přepnut." msgid "Success" msgstr "Úspěch" -msgid "Failed to load network plugin. Please restart the application." +msgid "Failed to load network plug-in. Please restart the application." msgstr "Nepodařilo se načíst síťový plugin. Restartujte prosím aplikaci." #, c-format, boost-format msgid "" -"You've selected network plugin version %s.\n" +"You've selected network plug-in version %s.\n" "\n" "Would you like to download and install this version now?\n" "\n" @@ -8832,7 +8915,7 @@ msgstr "" "\n" "Poznámka: Po instalaci může být nutné aplikaci restartovat." -msgid "Download Network Plugin" +msgid "Download Network Plug-in" msgstr "Stáhnout síťový plugin" msgid "Associate files to OrcaSlicer" @@ -8919,19 +9002,16 @@ msgstr "Ladit" msgid "trace" msgstr "Stopa" -msgid "Network Plugin" -msgstr "Síťový plugin" - msgid "Reload" msgstr "Obnovit" -msgid "Reload the network plugin without restarting the application" +msgid "Reload the network plug-in without restarting the application" msgstr "Obnovte síťový plugin bez restartování aplikace" -msgid "Network plugin reloaded successfully." +msgid "Network plug-in reloaded successfully." msgstr "Síťový plugin byl úspěšně obnoven." -msgid "Failed to reload network plugin. Please restart the application." +msgid "Failed to reload network plug-in. Please restart the application." msgstr "Nepodařilo se obnovit síťový plugin. Restartujte prosím aplikaci." msgid "Reload Failed" @@ -9150,8 +9230,11 @@ msgstr "Publikování bylo zrušeno" msgid "Slicing Plate 1" msgstr "Slicovat Podložku 1" -msgid "Packing data to 3mf" -msgstr "Zabaluji data do 3mf" +msgid "Packing data to 3MF" +msgstr "Zabalení dat do 3mf" + +msgid "Uploading data" +msgstr "" msgid "Jump to webpage" msgstr "Přejít na webovou stránku" @@ -9183,9 +9266,8 @@ msgstr "Předvolba „%1%“ již existuje." msgid "" "Preset \"%1%\" already exists and is incompatible with the current printer." msgstr "" -"Předvolba „%1%“ již existuje a není kompatibilní s aktuální " -"tiskárnou.Předvolba \"%1%\" již existuje a není kompatibilní s aktuální " -"tiskárnou." +"Předvolba „%1%“ již existuje a není kompatibilní s aktuální tiskárnou." +"Předvolba \"%1%\" již existuje a není kompatibilní s aktuální tiskárnou." #, fuzzy msgid "Please note that saving will overwrite this preset." @@ -9519,8 +9601,8 @@ msgstr "Hladká vysokoteplotní podložka" msgid "Textured PEI Plate" msgstr "Texturovaná PEI podložka" -msgid "Cool Plate (Supertack)" -msgstr "Cool podložka (Supertack)" +msgid "Cool Plate (SuperTack)" +msgstr "Chladicí podložka (SuperTack)" msgid "Click here if you can't connect to the printer" msgstr "Klikněte sem, pokud se nemůžete připojit k tiskárně" @@ -9864,7 +9946,7 @@ msgstr "" "velikosti prime tower. Chcete ji přesto povolit?" msgid "" -"Prime tower is required for clumping detection. There may be flaws on the " +"A prime tower is required for clumping detection. There may be flaws on the " "model without prime tower. Do you still want to enable clumping detection?" msgstr "" "Prime tower je vyžadována pro detekci shlukování. Bez prime tower mohou na " @@ -10002,14 +10084,14 @@ msgstr "" msgid "" "When recording timelapse without toolhead, it is recommended to add a " "\"Timelapse Wipe Tower\" \n" -"by right-click the empty position of build plate and choose \"Add " -"Primitive\"->\"Timelapse Wipe Tower\"." +"by right-click the empty position of build plate and choose \"Add Primitive" +"\"->\"Timelapse Wipe Tower\"." msgstr "" "Při pořizování časosběru bez tiskové hlavy se doporučuje přidat \"Timelapse " "Wipe Tower\" kliknutím pravým tlačítkem myši na prázdné místo podložky a " "volbou \"Přidat primitivum\" -> \"Timelapse Wipe Tower\".Při nahrávání " -"časosběru bez nástrojové hlavy se doporučuje přidat \"Timelapse Wipe " -"Tower\" \n" +"časosběru bez nástrojové hlavy se doporučuje přidat \"Timelapse Wipe Tower" +"\" \n" "klikněte pravým tlačítkem na prázdnou pozici stavební desky a vyberte " "\"Přidat primitivní\" -> \"Timelapse Wipe Tower\" ." @@ -10238,9 +10320,6 @@ msgstr "Teplota tisku" msgid "Nozzle temperature when printing" msgstr "Teplota trysky při tisku" -msgid "Cool Plate (SuperTack)" -msgstr "Chladicí podložka (SuperTack)" - msgid "" "Bed temperature when the Cool Plate SuperTack is installed. A value of 0 " "means the filament does not support printing on the Cool Plate SuperTack." @@ -10593,9 +10672,8 @@ msgstr "Pravá: %s" msgid "Click to reset current value and attach to the global value." msgstr "" -"Kliknutím obnovíte aktuální hodnotu a přiřadíte ji ke globální " -"hodnotě.Klikněte pro resetování aktuální hodnoty a připojení ke globální " -"hodnotě." +"Kliknutím obnovíte aktuální hodnotu a přiřadíte ji ke globální hodnotě." +"Klikněte pro resetování aktuální hodnoty a připojení ke globální hodnotě." msgid "Click to drop current modify and reset to saved value." msgstr "Kliknutím zrušíte aktuální úpravu a obnovíte uloženou hodnotu." @@ -10729,6 +10807,12 @@ msgstr "Zobrazit všechna přednastavení (včetně nekompatibilních)" msgid "Select presets to compare" msgstr "Zvolte přednastavení k porovnání" +msgid "Left Preset Value" +msgstr "" + +msgid "Right Preset Value" +msgstr "" + msgid "" "You can only transfer to current active profile because it has been modified." msgstr "Přenést lze pouze do aktuálně aktivního profilu, protože byl upraven." @@ -11199,6 +11283,12 @@ msgstr "Klikněte zde pro stažení." msgid "Login" msgstr "Přihlášení" +msgid "[Action Required] " +msgstr "" + +msgid "[Action Required]" +msgstr "" + msgid "The configuration package is changed in previous Config Guide" msgstr "Konfigurační balíček byl změněn v předchozím průvodci konfigurací" @@ -11953,7 +12043,7 @@ msgstr "" "objektu\"." msgid "" -"Prime tower is required for clumping detection; otherwise, there may be " +"A prime tower is required for clumping detection; otherwise, there may be " "flaws on the model." msgstr "" "Pro detekci shlukování je vyžadována prime tower; v opačném případě se mohou " @@ -12058,9 +12148,9 @@ msgstr "" msgid "" "The prime tower requires \"support gap\" to be multiple of layer height." msgstr "" -"Čistící věž vyžaduje, aby \"mezera podpory\" byla násobkem výšky " -"vrstvy.Čistící věž vyžaduje, aby jakákoli \"podpěrná mezera\" byla násobkem " -"výšky vrstvy" +"Čistící věž vyžaduje, aby \"mezera podpory\" byla násobkem výšky vrstvy." +"Čistící věž vyžaduje, aby jakákoli \"podpěrná mezera\" byla násobkem výšky " +"vrstvy" msgid "The prime tower requires that all objects have the same layer heights." msgstr "Čistící věž vyžaduje, aby všechny objekty měly stejnou výšku vrstvy" @@ -13683,7 +13773,7 @@ msgid "" "models\n" "3. No filtering - creates internal bridges on every potential internal " "overhang. This option is useful for heavily slanted top surface models; " -"however, in most cases, it creates too many unnecessary bridges" +"however, in most cases, it creates too many unnecessary bridges." msgstr "" "Tato volba může pomoci snížit vznik polštářkování na horních površích u " "silně skloněných nebo zakřivených modelů.\n" @@ -13704,7 +13794,7 @@ msgstr "" "problematických modelů\n" "3. Žádné filtrování – vytváří vnitřní mosty na každém možném vnitřním " "převisu. Tato volba je užitečná pro modely s výrazně svažitými horními " -"povrchy; ve většině případů však vytváří příliš mnoho zbytečných mostů" +"povrchy; ve většině případů však vytváří příliš mnoho zbytečných mostů." msgid "Limited filtering" msgstr "Omezené filtrování" @@ -14094,12 +14184,12 @@ msgstr "" "Materiál může po přechodu mezi taveným a krystalickým stavem změnit objem. " "Toto nastavení proporcionálně mění veškerý průtok tohoto filamentu v G-kódu. " "Doporučený rozsah hodnot je mezi 0,95 a 1,05. Tuto hodnotu můžete doladit " -"pro dosažení rovného povrchu v případě mírného přeplnění nebo " -"podplnění.Materiál může mít objemovou změnu po přepnutí mezi roztaveným a " -"krystalickým stavem. Toto nastavení proporcionálně změní veškerý vytlačovací " -"tok tohoto filamentu v gkódu. Doporučený rozsah hodnot je mezi 0,95 a 1,05. " -"Možná můžete tuto hodnotu vyladit, abyste získali pěkně rovný povrch, když " -"dochází k mírnému přetečení nebo podtečení" +"pro dosažení rovného povrchu v případě mírného přeplnění nebo podplnění." +"Materiál může mít objemovou změnu po přepnutí mezi roztaveným a krystalickým " +"stavem. Toto nastavení proporcionálně změní veškerý vytlačovací tok tohoto " +"filamentu v gkódu. Doporučený rozsah hodnot je mezi 0,95 a 1,05. Možná " +"můžete tuto hodnotu vyladit, abyste získali pěkně rovný povrch, když dochází " +"k mírnému přetečení nebo podtečení" msgid "" "The material may have volumetric change after switching between molten and " @@ -14126,9 +14216,9 @@ msgid "" "Enable pressure advance, auto calibration result will be overwritten once " "enabled." msgstr "" -"Povolením předstihu tlaku bude výsledek automatické kalibrace " -"přepsán.Povolte předstih tlaku, po povolení bude výsledek automatické " -"kalibrace přepsán." +"Povolením předstihu tlaku bude výsledek automatické kalibrace přepsán." +"Povolte předstih tlaku, po povolení bude výsledek automatické kalibrace " +"přepsán." msgid "Pressure advance (Klipper) AKA Linear advance factor (Marlin)." msgstr "" @@ -14208,7 +14298,7 @@ msgid "" "less acceleration you print, the larger the range of acceptable PA values. " "If no difference is visible, use the PA value from the faster test\n" "3. Enter the triplets of PA values, Flow and Accelerations in the text box " -"here and save your filament profile" +"here and save your filament profile." msgstr "" "Přidejte sady hodnot pressure advance (PA), objemových průtokových rychlostí " "a akcelerací, při kterých byly stanoveny – oddělené čárkou. Jedna sada " @@ -14719,12 +14809,12 @@ msgstr "" "Provést rapidní extruzi při použití tiskárny s více nástroji (tj. pokud není " "v Nastavení tiskárny zaškrtnuto 'Single Extruder Multimaterial'). Pokud je " "zaškrtnuto, malé množství filamentu se rychle vytlačí na čisticí věž těsně " -"před výměnou nástroje. Tato volba se použije pouze při zapnuté čisticí " -"věži.Provedení rapidní extruze při použití tiskárny s více nástroji (tj. " -"když není v nastavení tiskárny zaškrtnuto políčko Single Extruder " -"Multimaterial). Pokud je tato možnost zaškrtnuta, je na čistící věži těsně " -"před výměnou nástroje rychle vytlačeno malé množství filamentu. Tato volba " -"se uplatní pouze tehdy, když je povolena čistící věž." +"před výměnou nástroje. Tato volba se použije pouze při zapnuté čisticí věži." +"Provedení rapidní extruze při použití tiskárny s více nástroji (tj. když " +"není v nastavení tiskárny zaškrtnuto políčko Single Extruder Multimaterial). " +"Pokud je tato možnost zaškrtnuta, je na čistící věži těsně před výměnou " +"nástroje rychle vytlačeno malé množství filamentu. Tato volba se uplatní " +"pouze tehdy, když je povolena čistící věž." msgid "Multi-tool ramming volume" msgstr "Objem rapidní extruze pro tiskárnu s více nástroji" @@ -14756,9 +14846,8 @@ msgstr "Rozpustný materiál" msgid "" "Soluble material is commonly used to print supports and support interfaces." msgstr "" -"Rozpustný materiál se běžně využívá k tisku podpor a rozhraní " -"podpor.Rozpustný materiál se běžně používá k tisku podpěr a kontaktní vrstvy " -"podpěr" +"Rozpustný materiál se běžně využívá k tisku podpor a rozhraní podpor." +"Rozpustný materiál se běžně používá k tisku podpěr a kontaktní vrstvy podpěr" msgid "Filament ramming length" msgstr "Délka natlačení filamentu" @@ -14776,9 +14865,8 @@ msgstr "Podpěry" msgid "" "Support material is commonly used to print supports and support interfaces." msgstr "" -"Materiál pro podpory se běžně využívá k tisku podpor a rozhraní " -"podpor.Materiál podpěr se běžně používá k tisku podpěr a kontaktní vrstvy " -"podpěr" +"Materiál pro podpory se běžně využívá k tisku podpor a rozhraní podpor." +"Materiál podpěr se běžně používá k tisku podpěr a kontaktní vrstvy podpěr" msgid "Filament printable" msgstr "Filament je tisknutelný" @@ -15075,8 +15163,8 @@ msgid "mm/s² or %" msgstr "mm/s² nebo %" msgid "" -"Acceleration of sparse infill. If the value is expressed as a percentage " -"(e.g. 100%), it will be calculated based on the default acceleration." +"Acceleration of sparse infill. If the value is expressed as a percentage (e." +"g. 100%), it will be calculated based on the default acceleration." msgstr "" "Zrychlení řídké výplně. Pokud je hodnota zadána v procentech (např. 100 %), " "bude vypočtena na základě výchozího zrychlení.Zrychlení vnitřní výplně. " @@ -15202,10 +15290,10 @@ msgstr "Maximální otáčky ventilátoru ve vrstvě" msgid "" "Fan speed will be ramped up linearly from zero at layer " -"\"close_fan_the_first_x_layers\" to maximum at layer " -"\"full_fan_speed_layer\". \"full_fan_speed_layer\" will be ignored if lower " -"than \"close_fan_the_first_x_layers\", in which case the fan will be running " -"at maximum allowed speed at layer \"close_fan_the_first_x_layers\" + 1." +"\"close_fan_the_first_x_layers\" to maximum at layer \"full_fan_speed_layer" +"\". \"full_fan_speed_layer\" will be ignored if lower than " +"\"close_fan_the_first_x_layers\", in which case the fan will be running at " +"maximum allowed speed at layer \"close_fan_the_first_x_layers\" + 1." msgstr "" "Rychlost ventilátoru bude lineárně navyšována od nuly ve vrstvě " "\"close_fan_the_first_x_layers\" až po maximum ve vrstvě " @@ -15354,9 +15442,8 @@ msgid "" "The average distance between the random points introduced on each line " "segment." msgstr "" -"Průměrná vzdálenost mezi náhodně vloženými body na každém úseku " -"čáry.Průměrná vzdálenost mezi náhodnými body zavedenými na každém segmentu " -"linky" +"Průměrná vzdálenost mezi náhodně vloženými body na každém úseku čáry." +"Průměrná vzdálenost mezi náhodnými body zavedenými na každém segmentu linky" msgid "Apply fuzzy skin to first layer" msgstr "Použít členitý povrch na první vrstvě" @@ -15770,9 +15857,9 @@ msgstr "Označování objektů" msgid "" "Enable this to add comments into the G-code labeling print moves with what " -"object they belong to, which is useful for the Octoprint CancelObject " -"plugin. This settings is NOT compatible with Single Extruder Multi Material " -"setup and Wipe into Object / Wipe into Infill." +"object they belong to, which is useful for the Octoprint CancelObject plug-" +"in. This setting is NOT compatible with Single Extruder Multi Material setup " +"and Wipe into Object / Wipe into Infill." msgstr "" "Povolte tuto možnost pro přidání komentářů do G-kódu, které označí tiskové " "pohyby podle příslušnosti k objektu. To je užitečné pro plugin Octoprint " @@ -15811,10 +15898,9 @@ msgid "" "reduce time. Wall is still printed with original layer height." msgstr "" "Automaticky kombinuje řídkou výplň několika vrstev k současnému tisku, čímž " -"snižuje dobu tisku. Stěna je stále tisknuta s původní výškou " -"vrstvy.Automaticky zkombinujte vnitřní výplň několika vrstev pro tisk " -"dohromady, abyste zkrátili čas. Stěna se stále tiskne s původní výškou " -"vrstvy." +"snižuje dobu tisku. Stěna je stále tisknuta s původní výškou vrstvy." +"Automaticky zkombinujte vnitřní výplň několika vrstev pro tisk dohromady, " +"abyste zkrátili čas. Stěna se stále tiskne s původní výškou vrstvy." msgid "Infill shift step" msgstr "Krok posunu výplně" @@ -16127,12 +16213,12 @@ msgstr "Způsob žehlení" msgid "" "Ironing is using small flow to print on same height of surface again to make " -"flat surface more smooth. This setting controls which layer being ironed" +"flat surface more smooth. This setting controls which layer being ironed." msgstr "" "Žehlení využívá malý průtok k opětovnému tisku ve stejné výšce povrchu, aby " -"byla rovná plocha hladší. Toto nastavení určuje, která vrstva bude " -"žehlená.Žehlení využívá malý průtok k tisku na stejnou výšku povrchu, aby " -"byl rovný povrch hladší. Toto nastavení určuje, která vrstva se bude žehlit" +"byla rovná plocha hladší. Toto nastavení určuje, která vrstva bude žehlená." +"Žehlení využívá malý průtok k tisku na stejnou výšku povrchu, aby byl rovný " +"povrch hladší. Toto nastavení určuje, která vrstva se bude žehlit." msgid "No ironing" msgstr "Nežehlit" @@ -16200,8 +16286,8 @@ msgid "" "Whether the machine supports silent mode in which machine use lower " "acceleration to print." msgstr "" -"Zda stroj podporuje tichý režim, ve kterém používá nižší zrychlení při " -"tisku.Zda stroj podporuje tichý režim, ve kterém stroj používá k tisku nižší " +"Zda stroj podporuje tichý režim, ve kterém používá nižší zrychlení při tisku." +"Zda stroj podporuje tichý režim, ve kterém stroj používá k tisku nižší " "zrychlení" msgid "Emit limits to G-code" @@ -16393,10 +16479,10 @@ msgid "" "is the maximum speed for the part cooling fan." msgstr "" "Rychlost ventilátoru chlazení dílu může být při zapnutém automatickém " -"chlazení navýšena. Toto je maximální rychlost ventilátoru chlazení " -"dílu.Rychlost ventilátoru chlazení součásti může být zvýšena, když je " -"povoleno automatické chlazení. Toto je omezení maximální rychlosti " -"ventilátoru chlazení součásti" +"chlazení navýšena. Toto je maximální rychlost ventilátoru chlazení dílu." +"Rychlost ventilátoru chlazení součásti může být zvýšena, když je povoleno " +"automatické chlazení. Toto je omezení maximální rychlosti ventilátoru " +"chlazení součásti" msgid "" "The highest printable layer height for the extruder. Used to limit the " @@ -16636,9 +16722,9 @@ msgid "" "when unloaded. This should match the value in printer firmware." msgstr "" "Vzdálenost hrotu extruderu od místa, kde je filament zaparkován při " -"vysunutí. Tato hodnota by měla odpovídat hodnotě zadané ve firmwaru " -"tiskárny.Vzdálenost špičky extruderu od místa, kde je zaparkován filament " -"při vytažení. Měla by se shodovat s hodnotou ve firmware tiskárny." +"vysunutí. Tato hodnota by měla odpovídat hodnotě zadané ve firmwaru tiskárny." +"Vzdálenost špičky extruderu od místa, kde je zaparkován filament při " +"vytažení. Měla by se shodovat s hodnotou ve firmware tiskárny." msgid "Extra loading distance" msgstr "Extra délka při zavádění" @@ -17268,8 +17354,8 @@ msgid "Role base wipe speed" msgstr "Rychlost čištění podle role" msgid "" -"The wipe speed is determined by the speed of the current extrusion role. " -"e.g. if a wipe action is executed immediately following an outer wall " +"The wipe speed is determined by the speed of the current extrusion role. e." +"g. if a wipe action is executed immediately following an outer wall " "extrusion, the speed of the outer wall extrusion will be utilized for the " "wipe action." msgstr "" @@ -17548,7 +17634,7 @@ msgid "" "timelapse video when printing completes. If smooth mode is selected, the " "toolhead will move to the excess chute after each layer is printed and then " "take a snapshot. Since the melt filament may leak from the nozzle during the " -"process of taking a snapshot, prime tower is required for smooth mode to " +"process of taking a snapshot, a prime tower is required for smooth mode to " "wipe nozzle." msgstr "" "Pokud je zvolen režim hladký nebo tradiční, bude pro každý tisk vytvořeno " @@ -17674,11 +17760,11 @@ msgid "" msgstr "" "Pokud je povoleno, čistící věž se nebude tisknout na vrstvách bez změny " "nástroje. U vrstev s výměnou nástroje se extruder posune dolů pro tisk " -"čisticí věže. Uživatel je zodpovědný za to, že nedojde ke kolizi s " -"tiskem.Pokud je tato možnost povolena, nebude čistící věž vytištěna ve " -"vrstvách bez změny barvy. U vrstev s výměnou sjede extruder směrem dolů a " -"vytiskne vrstvu čistící věže. Uživatel je odpovědný za to, že nedojde ke " -"kolizi tiskové hlavy s tiskem." +"čisticí věže. Uživatel je zodpovědný za to, že nedojde ke kolizi s tiskem." +"Pokud je tato možnost povolena, nebude čistící věž vytištěna ve vrstvách bez " +"změny barvy. U vrstev s výměnou sjede extruder směrem dolů a vytiskne vrstvu " +"čistící věže. Uživatel je odpovědný za to, že nedojde ke kolizi tiskové " +"hlavy s tiskem." msgid "Prime all printing extruders" msgstr "Příprava všech tiskových extruderů" @@ -17837,10 +17923,9 @@ msgid "" "filament for support and current filament is used." msgstr "" "Filament pro tisk základny podpěr a raftu. \"Výchozí\" znamená, že není " -"určen specifický filament pro podpěry a použije se aktuální " -"filament.Filament pro tiskové podpěry základen a raftu. \"Výchozí\" znamená, " -"že pro podpěry není použit žádný konkrétní filament a je použit aktuální " -"filament" +"určen specifický filament pro podpěry a použije se aktuální filament." +"Filament pro tiskové podpěry základen a raftu. \"Výchozí\" znamená, že pro " +"podpěry není použit žádný konkrétní filament a je použit aktuální filament" msgid "Avoid interface filament for base" msgstr "Vyhněte se použití rozhraní filamentů pro základnu" @@ -17876,9 +17961,9 @@ msgid "" "for support interface and current filament is used." msgstr "" "Filament pro tisk rozhraní podpěr. \"Výchozí\" znamená, že není určen " -"specifický filament pro rozhraní podpěr a použije se aktuální " -"filament.Filament k tisku kontaktních vrstev podpěr. \"Výchozí\" znamená, že " -"pro kontaktní vrstvy podpěr není použit žádný konkrétní filament a je použit " +"specifický filament pro rozhraní podpěr a použije se aktuální filament." +"Filament k tisku kontaktních vrstev podpěr. \"Výchozí\" znamená, že pro " +"kontaktní vrstvy podpěr není použit žádný konkrétní filament a je použit " "aktuální filament" msgid "Top interface layers" @@ -18208,8 +18293,8 @@ msgstr "Aktivovat řízení teploty" msgid "" "Enable this option for automated chamber temperature control. This option " -"activates the emitting of an M191 command before the " -"\"machine_start_gcode\"\n" +"activates the emitting of an M191 command before the \"machine_start_gcode" +"\"\n" " which sets the chamber temperature and waits until it is reached. In " "addition, it emits an M141 command at the end of the print to turn off the " "chamber heater, if present.\n" @@ -18535,6 +18620,12 @@ msgstr "" "čištění.\n" "3. Žebro: Přidá čtyři žebra ke stěně věže pro lepší stabilitu." +msgid "Rectangle" +msgstr "Obdélník" + +msgid "Rib" +msgstr "" + msgid "Extra rib length" msgstr "Dodatečná délka žebra" @@ -18564,10 +18655,10 @@ msgid "" "use the one that is available (non-soluble would be preferred)." msgstr "" "extruder, který bude použit při tisku obvodu věže pro čištění. Nastavte na 0 " -"pro použití toho, který je k dispozici (upřednostňuje se " -"nerozpustný).Extruder, který se použije při tisku obvodu čistící věže. " -"Nastavte na 0, abyste použili ten, který je k dispozici (přednostně s " -"nerozpustným filamentem)." +"pro použití toho, který je k dispozici (upřednostňuje se nerozpustný)." +"Extruder, který se použije při tisku obvodu čistící věže. Nastavte na 0, " +"abyste použili ten, který je k dispozici (přednostně s nerozpustným " +"filamentem)." msgid "Purging volumes - load/unload volumes" msgstr "Objemy čištění – zaváděné/vyjmuté objemy" @@ -18700,11 +18791,10 @@ msgid "" msgstr "" "Otvor v objektech se v rovině XY rozšíří nebo zúží o nastavenou hodnotu. " "Kladné hodnoty zvětšují otvory, záporné hodnoty je zmenšují. Tato funkce se " -"používá k drobné úpravě velikosti, pokud mají objekty potíže při " -"sestavování.Díry objektu se zvětší nebo zmenší v rovině XY o " -"nakonfigurovanou hodnotu. Kladná hodnota zvětší díry. Záporná hodnota díry " -"zmenšuje. Tato funkce se používá k mírné úpravě velikosti, když má objekt " -"problém se sestavováním" +"používá k drobné úpravě velikosti, pokud mají objekty potíže při sestavování." +"Díry objektu se zvětší nebo zmenší v rovině XY o nakonfigurovanou hodnotu. " +"Kladná hodnota zvětší díry. Záporná hodnota díry zmenšuje. Tato funkce se " +"používá k mírné úpravě velikosti, když má objekt problém se sestavováním" msgid "X-Y contour compensation" msgstr "X-Y kompenzace obrysu" @@ -19207,7 +19297,7 @@ msgstr "" "Pokud je povoleno, ověřuje, zda je aktuální stroj zpětně kompatibilní se " "stroji v seznamu." -msgid "downward machines settings" +msgid "Downward machines settings" msgstr "Nastavení strojů směrem dolů" msgid "The machine settings list needs to do downward checking." @@ -19243,13 +19333,13 @@ msgid "Debug level" msgstr "Úroveň ladění" msgid "" -"Sets debug logging level. 0:fatal, 1:error, 2:warning, 3:info, 4:debug, " -"5:trace\n" +"Sets debug logging level. 0:fatal, 1:error, 2:warning, 3:info, 4:debug, 5:" +"trace\n" msgstr "" -"Nastaví úroveň protokolování ladění. 0:fatal, 1:error, 2:warning, 3:info, " -"4:debug, 5:trace\n" -"Nastaví úroveň protokolování ladění. 0:fatal, 1:error, 2:warning, 3:info, " -"4:debug, 5:sledovat\n" +"Nastaví úroveň protokolování ladění. 0:fatal, 1:error, 2:warning, 3:info, 4:" +"debug, 5:trace\n" +"Nastaví úroveň protokolování ladění. 0:fatal, 1:error, 2:warning, 3:info, 4:" +"debug, 5:sledovat\n" msgid "Enable timelapse for print" msgstr "Povolit časosběr pro tisk" @@ -19433,9 +19523,8 @@ msgid "" "Total number of extruders, regardless of whether they are used in the " "current print." msgstr "" -"Celkový počet extruderů bez ohledu na to, zda jsou použity v aktuálním " -"tisku.Celkový počet extruderů bez ohledu na to, zda jsou použity v aktuálním " -"tisku." +"Celkový počet extruderů bez ohledu na to, zda jsou použity v aktuálním tisku." +"Celkový počet extruderů bez ohledu na to, zda jsou použity v aktuálním tisku." msgid "Has single extruder MM priming" msgstr "Má jeden extruder MM čištění" @@ -19695,9 +19784,8 @@ msgid "" "Height of the current layer above the print bed, measured to the top of the " "layer." msgstr "" -"Výška aktuální vrstvy nad tiskovou podložkou, měřená k horní části " -"vrstvy.Výška aktuální vrstvy nad tiskovou podložkou, měřeno k hornímu okraji " -"vrstvy." +"Výška aktuální vrstvy nad tiskovou podložkou, měřená k horní části vrstvy." +"Výška aktuální vrstvy nad tiskovou podložkou, měřeno k hornímu okraji vrstvy." msgid "Maximal layer Z" msgstr "Maximální vrstva Z" @@ -19771,9 +19859,9 @@ msgid "" msgstr "" "Kompenzace velikosti v ose XY u objektu nebude použita, protože je zároveň " "barevně natřen.\n" -"Kompenzace velikosti v ose XY nelze kombinovat s barevným " -"natíráním.Kompenzace velikosti XY objektu nebude použita, protože je také " -"barevně natřený.\n" +"Kompenzace velikosti v ose XY nelze kombinovat s barevným natíráním." +"Kompenzace velikosti XY objektu nebude použita, protože je také barevně " +"natřený.\n" "Korekci velikosti XY nelze kombinovat s barevnou malbou." msgid "" @@ -19803,15 +19891,14 @@ msgstr "Nahraný soubor nebylo možné načíst, protože je prázdný." msgid "" "Unknown file format. Input file must have .stl, .obj, .amf(.xml) extension." msgstr "" -"Neznámý formát souboru. Vstupní soubor musí mít " -"příponu .stl, .obj, .amf(.xml).Neznámý formát souboru. Vstupní soubor musí " -"mít příponu .stl, .obj nebo .amf(.xml)" +"Neznámý formát souboru. Vstupní soubor musí mít příponu .stl, .obj, .amf(." +"xml).Neznámý formát souboru. Vstupní soubor musí mít příponu .stl, .obj " +"nebo .amf(.xml)" msgid "Unknown file format. Input file must have .3mf or .zip.amf extension." msgstr "" -"Neznámý formát souboru. Vstupní soubor musí mít příponu .3mf " -"nebo .zip.amf.Neznámý formát souboru. Vstupní soubor musí mít příponu .3mf " -"nebo .zip.amf." +"Neznámý formát souboru. Vstupní soubor musí mít příponu .3mf nebo .zip.amf." +"Neznámý formát souboru. Vstupní soubor musí mít příponu .3mf nebo .zip.amf." msgid "load_obj: failed to parse" msgstr "load_obj: nepodařilo se zpracovat" @@ -19928,10 +20015,6 @@ msgstr "Název je shodný s názvem jiné existující předvolby" msgid "create new preset failed." msgstr "Vytvoření nové předvolby selhalo." -#, c-format, boost-format -msgid "The selected preset: %s is not found." -msgstr "Vybraná předvolba: %s nebyla nalezena." - #, c-format, boost-format msgid "Could not find parameter: %s." msgstr "Nepodařilo se najít parametr: %s." @@ -20024,9 +20107,8 @@ msgstr "Výsledek kalibrace průtoku byl uložen do předvolby" msgid "Max volumetric speed calibration result has been saved to preset." msgstr "" -"Výsledek kalibrace maximální objemové rychlosti byl uložen do " -"předvolby.Výsledek kalibrace maximální objemové rychlosti byl uložen do " -"předvolby" +"Výsledek kalibrace maximální objemové rychlosti byl uložen do předvolby." +"Výsledek kalibrace maximální objemové rychlosti byl uložen do předvolby" msgid "When do you need Flow Dynamics Calibration" msgstr "Kdy potřebujete kalibraci dynamiky průtoku" @@ -20682,6 +20764,23 @@ msgstr "Rychlá věž" msgid "Input shaper type" msgstr "Typ input shaperu" +msgid "" +"Please ensure the selected type is compatible with your firmware version." +msgstr "" + +msgid "" +"Marlin version => 2.1.2\n" +"Fixed-Time motion not yet implemented." +msgstr "" + +msgid "Klipper version => 0.9.0" +msgstr "" + +msgid "" +"RepRap firmware version => 3.4.0\n" +"Check your firmware documentation for supported shaper types." +msgstr "" + msgid "Frequency (Start / End): " msgstr "Frekvence (začátek / konec): " @@ -20720,6 +20819,9 @@ msgstr "Zadejte prosím platný faktor útlumu (0 < Faktor útlumu/zeta <= 1)" msgid "Input shaping Damp test" msgstr "Test útlumu pro Input Shaping" +msgid "Check firmware compatibility." +msgstr "" + msgid "Frequency: " msgstr "Frekvence: " @@ -21061,8 +21163,8 @@ msgstr "" "Chcete to přepsat?" msgid "" -"We would rename the presets as \"Vendor Type Serial @printer you " -"selected\".\n" +"We would rename the presets as \"Vendor Type Serial @printer you selected" +"\".\n" "To add preset for more printers, please go to printer selection" msgstr "" "Předvolby budeme přejmenovávat na „Dodavatel Typ Sériové číslo @tiskárna, " @@ -21111,9 +21213,6 @@ msgstr "Zadat vlastní průměr trysky" msgid "Can't find my nozzle diameter" msgstr "Nemohu najít svůj průměr trysky" -msgid "Rectangle" -msgstr "Obdélník" - msgid "Printable Space" msgstr "Tisknutelná plocha" @@ -21543,7 +21642,7 @@ msgstr "" #, c-format, boost-format msgid "" -"The nozzle diameter of %sextruder is 0.2mm which does not support automatic " +"The nozzle diameter of %s extruder is 0.2mm which does not support automatic " "Flow Dynamics calibration." msgstr "" "Průměr trysky u %sextruder je 0,2 mm, což nepodporuje automatickou kalibraci " @@ -22544,6 +22643,135 @@ msgstr "Oficiální filament" msgid "More Colors" msgstr "Další barvy" +msgid "Network Plug-in Update Available" +msgstr "" + +msgid "Bambu Network Plug-in Required" +msgstr "" + +msgid "" +"The Bambu Network Plug-in is corrupted or incompatible. Please reinstall it." +msgstr "" + +msgid "" +"The Bambu Network Plug-in is required for cloud features, printer discovery, " +"and remote printing." +msgstr "" + +#, c-format, boost-format +msgid "Error: %s" +msgstr "" + +msgid "Show details" +msgstr "" + +msgid "Version to install:" +msgstr "" + +msgid "Download and Install" +msgstr "" + +msgid "Skip for Now" +msgstr "" + +msgid "A new version of the Bambu Network Plug-in is available." +msgstr "" + +#, c-format, boost-format +msgid "Current version: %s" +msgstr "" + +msgid "Update to version:" +msgstr "" + +msgid "Update Now" +msgstr "" + +msgid "Remind Later" +msgstr "" + +msgid "Skip Version" +msgstr "" + +msgid "Don't Ask Again" +msgstr "" + +msgid "The Bambu Network Plug-in has been installed successfully." +msgstr "" + +msgid "" +"A restart is required to load the new plug-in. Would you like to restart now?" +msgstr "" + +msgid "Restart Now" +msgstr "" + +msgid "Restart Later" +msgstr "" + +msgid "NO RAMMING AT ALL" +msgstr "" + +msgid "Volumetric speed" +msgstr "" + +msgid "Step file import parameters" +msgstr "" + +msgid "" +"Smaller linear and angular deflections result in higher-quality " +"transformations but increase the processing time." +msgstr "" + +msgid "Linear Deflection" +msgstr "" + +msgid "Please input a valid value (0.001 < linear deflection < 0.1)" +msgstr "" + +msgid "Angle Deflection" +msgstr "" + +msgid "Please input a valid value (0.01 < angle deflection < 1.0)" +msgstr "" + +msgid "Split compound and compsolid into multiple objects" +msgstr "" + +msgid "Number of triangular facets" +msgstr "" + +msgid "Calculating, please wait..." +msgstr "" + +msgid "" +"The filament may not be compatible with the current machine settings. " +"Generic filament presets will be used." +msgstr "" +"Filament nemusí být kompatibilní s aktuálním nastavením stroje. Budou " +"použita obecná přednastavení filamentu." + +msgid "" +"The filament model is unknown. Still using the previous filament preset." +msgstr "" +"Model filamentu není znám. Stále se používá předchozí přednastavení " +"filamentu." + +msgid "The filament model is unknown. Generic filament presets will be used." +msgstr "" +"Model filamentu není znám. Budou použita obecná přednastavení filamentu." + +msgid "" +"The filament may not be compatible with the current machine settings. A " +"random filament preset will be used." +msgstr "" +"Filament nemusí být kompatibilní s aktuálním nastavením stroje. Bude použito " +"náhodné přednastavení filamentu." + +msgid "The filament model is unknown. A random filament preset will be used." +msgstr "" +"Model filamentu není znám. Bude použito náhodné přednastavení filamentu." + #: resources/data/hints.ini: [hint:Precise wall] msgid "" "Precise wall\n" @@ -22708,8 +22936,8 @@ msgstr "" "ležela na tiskové podložce? Vyberte funkci \"Položit na plochu\" nebo " "stiskněte klávesu F.Plochou na podložku\n" "Věděli jste, že můžete rychle nastavit orientaci modelu tak, aby jedna z " -"jeho stěn spočívala na tiskovém podloží? Vyberte funkci \"Plochou na " -"podložku\" nebo stiskněte klávesu F." +"jeho stěn spočívala na tiskovém podloží? Vyberte funkci \"Plochou na podložku" +"\" nebo stiskněte klávesu F." #: resources/data/hints.ini: [hint:Object List] msgid "" @@ -22993,6 +23221,22 @@ msgstr "" "může zvýšení teploty vyhřívané podložky snížit pravděpodobnost vzniku " "deformace?" +#~ msgid "Auto-refill" +#~ msgstr "Automatické doplnění" + +#~ msgid "Network Plug-in" +#~ msgstr "Síťový plugin" + +#~ msgid "Packing data to 3mf" +#~ msgstr "Zabaluji data do 3mf" + +#~ msgid "Cool Plate (Supertack)" +#~ msgstr "Cool podložka (Supertack)" + +#, c-format, boost-format +#~ msgid "The selected preset: %s is not found." +#~ msgstr "Vybraná předvolba: %s nebyla nalezena." + #~ msgid "Line pattern of support." #~ msgstr "Čárový vzor podpěry" @@ -23005,9 +23249,6 @@ msgstr "" #~ "plugin. Zkontrolujte, zda není blokován nebo odstraněn antivirovým " #~ "softwarem." -#~ msgid "°C" -#~ msgstr "°C" - #~ msgid "travel" #~ msgstr "Cestování" @@ -23047,9 +23288,6 @@ msgstr "" #~ msgid "Advance" #~ msgstr "Pokročilé" -#~ msgid "Packing data to 3MF" -#~ msgstr "Zabalení dat do 3mf" - #~ msgid "Acceleration of outer walls." #~ msgstr "Zrychlení vnějších stěny" @@ -24063,12 +24301,12 @@ msgstr "" #~ "Najdete podrobnosti o kalibraci průtoku dynamiky v naší wiki.\n" #~ "\n" #~ "Obvykle kalibrace není potřebná. Při spuštění tisku s jednobarevným/" -#~ "materiálovým filamentem a zaškrtnutou volbou \"kalibrace průtoku " -#~ "dynamiky\" v menu spuštění tisku, tiskárna bude postupovat podle staré " -#~ "metody a zkalibruje filament před tiskem. Při spuštění tisku s " -#~ "vícebarevným/materiálovým filamentem bude tiskárna při každé změně " -#~ "filamentu používat výchozí kompenzační parametr pro filament, což má " -#~ "většinou dobrý výsledek.\n" +#~ "materiálovým filamentem a zaškrtnutou volbou \"kalibrace průtoku dynamiky" +#~ "\" v menu spuštění tisku, tiskárna bude postupovat podle staré metody a " +#~ "zkalibruje filament před tiskem. Při spuštění tisku s vícebarevným/" +#~ "materiálovým filamentem bude tiskárna při každé změně filamentu používat " +#~ "výchozí kompenzační parametr pro filament, což má většinou dobrý " +#~ "výsledek.\n" #~ "\n" #~ "Všimněte si, že existují některé případy, které mohou způsobit, že " #~ "výsledek kalibrace nebude spolehlivý: použití texturované podložky pro " diff --git a/localization/i18n/de/OrcaSlicer_de.po b/localization/i18n/de/OrcaSlicer_de.po index b4a006a9ed..bfe24239e4 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-03-01 01:03+0800\n" +"POT-Creation-Date: 2026-03-05 17:45-0300\n" "PO-Revision-Date: \n" "Last-Translator: Heiko Liebscher \n" "Language-Team: \n" @@ -14,36 +14,6 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n==1) ? 0 : 1;\n" "X-Generator: Poedit 3.4.2\n" -msgid "" -"The filament may not be compatible with the current machine settings. " -"Generic filament presets will be used." -msgstr "" -"Das Filament ist möglicherweise nicht mit den aktuellen " -"Maschineneinstellungen kompatibel. Es werden generische Filament-" -"Voreinstellungen verwendet." - -msgid "" -"The filament model is unknown. Still using the previous filament preset." -msgstr "Das Filamentmodell ist unbekannt. Es wird weiterhin die vorherige " - -msgid "The filament model is unknown. Generic filament presets will be used." -msgstr "" -"Das Filamentmodell ist unbekannt. Es werden generische Filament-" -"Voreinstellungen verwendet." - -msgid "" -"The filament may not be compatible with the current machine settings. A " -"random filament preset will be used." -msgstr "" -"Das Filament ist möglicherweise nicht mit den aktuellen " -"Maschineneinstellungen kompatibel. Es wird eine zufällige Filament-" -"Voreinstellung verwendet." - -msgid "The filament model is unknown. A random filament preset will be used." -msgstr "" -"Das Filamentmodell ist unbekannt. Es wird eine zufällige Filament-" -"Voreinstellung verwendet." - msgid "right" msgstr "rechts" @@ -60,7 +30,7 @@ msgid "extruder" msgstr "Extruder" msgid "TPU is not supported by AMS." -msgstr "TPU wird von AMS nicht unterstützt." +msgstr "TPU wird vom AMS nicht unterstützt." msgid "AMS does not support 'Bambu Lab PET-CF'." msgstr "AMS unterstützt 'Bambu Lab PET-CF' nicht." @@ -69,20 +39,20 @@ msgid "" "Please cold pull before printing TPU to avoid clogging. You may use cold " "pull maintenance on the printer." msgstr "" -"Bitte führen Sie vor dem TPU Druck eine Kaltzug-Wartung am Drucker durch, um " -"ein Verstopfen zu vermeiden." +"Bitte vor dem Drucken von TPU einen Cold Pull durchführen, um Verstopfungen " +"zu vermeiden. Sie können die Cold Pull Funktion des Druckers verwenden." msgid "" "Damp PVA will become flexible and get stuck inside AMS, please take care to " "dry it before use." msgstr "" -"Feuchtes PVA wird flexibel und bleibt im AMS stecken, bitte trocknen Sie es " -"vor dem Gebrauch." +"Feuchtes PVA ist flexibel und kann im AMS stecken bleiben. Trocknen Sie es " +"vor Gebrauch." msgid "Damp PVA is flexible and may get stuck in extruder. Dry it before use." msgstr "" -"Feuchtes PVA ist flexibel und kann im Extruder stecken bleiben. Bitte " -"trocknen Sie es vor der Verwendung." +"Feuchtes PVA ist flexibel und kann im Extruder stecken bleiben. Trocknen Sie " +"es vor Gebrauch." msgid "" "The rough surface of PLA Glow can accelerate wear on the AMS system, " @@ -1615,6 +1585,30 @@ msgstr "Parallele Entfernung:" msgid "Flip by Face 2" msgstr "Umdrehen durch Fläche 2" +msgid "Assemble" +msgstr "Zusammenbauen" + +msgid "Please confirm explosion ratio = 1 and select at least two volumes." +msgstr "" + +msgid "Please select at least two volumes." +msgstr "" + +msgid "(Moving)" +msgstr "" + +msgid "Point and point assembly" +msgstr "" + +msgid "" +"It is recommended to assemble the objects first,\n" +"because the objects is restriced to bed \n" +"and only parts can be lifted." +msgstr "" + +msgid "Face and face assembly" +msgstr "" + msgid "Notice" msgstr "Hinweis" @@ -1656,6 +1650,54 @@ msgstr "" msgid "Based on PrusaSlicer and BambuStudio" msgstr "Basierend auf PrusaSlicer und BambuStudio" +msgid "STEP files" +msgstr "" + +msgid "STL files" +msgstr "" + +msgid "OBJ files" +msgstr "" + +msgid "AMF files" +msgstr "" + +msgid "3MF files" +msgstr "" + +msgid "Gcode 3MF files" +msgstr "" + +msgid "G-code files" +msgstr "" + +msgid "Supported files" +msgstr "" + +msgid "ZIP files" +msgstr "" + +msgid "Project files" +msgstr "" + +msgid "Known files" +msgstr "" + +msgid "INI files" +msgstr "" + +msgid "SVG files" +msgstr "" + +msgid "Texture" +msgstr "Textur" + +msgid "Masked SLA files" +msgstr "" + +msgid "Draco files" +msgstr "" + msgid "" "OrcaSlicer will terminate because of running out of memory. It may be a bug. " "It will be appreciated if you report the issue to our team." @@ -1683,10 +1725,10 @@ msgstr "OrcaSlicer hat eine unbehandelte Ausnahme erzeugt: %1%" msgid "Untitled" msgstr "Unbenannt" -msgid "Reloading network plugin..." +msgid "Reloading network plug-in..." msgstr "Netzwerk-Plugin wird neu geladen..." -msgid "Downloading Network Plugin" +msgid "Downloading Network Plug-in" msgstr "Lade Netzwerk-Plugin herunter" msgid "Downloading Bambu Network Plug-in" @@ -1784,6 +1826,9 @@ msgstr "ZIP Datei wählen" msgid "Choose one file (GCODE/3MF):" msgstr "Wählen sie eine Datei (GCODE/3MF):" +msgid "Ext" +msgstr "Ext" + msgid "Some presets are modified." msgstr "Einige Profileinstellungen wurden geändert." @@ -1864,7 +1909,7 @@ msgstr "" "lokalen Netzwerkzugriff zu arbeiten, wodurch die volle Funktionalität mit " "OrcaSlicer ermöglicht wird." -msgid "Network Plugin Restriction" +msgid "Network Plug-in Restriction" msgstr "Netzwerk-Plugin-Einschränkung" msgid "Privacy Policy Update" @@ -2101,6 +2146,9 @@ msgstr "" "Ja - Ändern Sie diese Einstellungen automatisch\n" "Nein - Ändern Sie diese Einstellungen nicht für mich" +msgid "Suggestion" +msgstr "" + msgid "Text" msgstr "T" @@ -2211,9 +2259,6 @@ msgstr "Von Metern umrechnen" msgid "Restore to meters" msgstr "Auf Meter zurücksetzen" -msgid "Assemble" -msgstr "Zusammenbauen" - msgid "Assemble the selected objects to an object with multiple parts" msgstr "" "Die ausgewählten Objekte zu einem Objekt mit mehreren Teilen zusammenfügen" @@ -2316,10 +2361,10 @@ msgid "Select all objects on the current plate" msgstr "Alle Objekte auf der aktuellen Druckplatte auswählen" msgid "Select All Plates" -msgstr "" +msgstr "Alle Druckplatten auswählen" msgid "Select all objects on all plates" -msgstr "" +msgstr "Alle Objekte auf allen Druckplatten auswählen" msgid "Delete All" msgstr "Alles löschen" @@ -2383,7 +2428,7 @@ msgid "Simplify Model" msgstr "Modell vereinfachen" msgid "Subdivision mesh" -msgstr "Unterteilungsgitter" +msgstr "Netzunterteilung" msgid "(Lost color)" msgstr "(Farbe verloren)" @@ -2736,6 +2781,10 @@ msgstr "Mehrfarbiger Druck" msgid "Line Type" msgstr "Linientyp" +#, c-format, boost-format +msgid "1x1 Grid: %d mm" +msgstr "" + msgid "More" msgstr "Mehr" @@ -2859,8 +2908,8 @@ msgstr "Bitte überprüfen Sie die Netzwerkverbindung von Drucker und Studio." msgid "Connecting..." msgstr "Verbinden..." -msgid "Auto-refill" -msgstr "Automatisches Nachfüllen" +msgid "Auto Refill" +msgstr "Automatisch nachfüllen" msgid "Load" msgstr "Laden" @@ -3293,6 +3342,38 @@ msgstr "" "Der Speicher im Drucker ist schreibgeschützt. Bitte ersetzen Sie ihn durch " "einen normalen Speicher, bevor Sie etwas an den Drucker senden." +msgid "Bad input data for EmbossCreateObjectJob." +msgstr "" + +msgid "Add Emboss text object" +msgstr "" + +msgid "Bad input data for EmbossUpdateJob." +msgstr "" + +msgid "Created text volume is empty. Change text or font." +msgstr "" + +msgid "Bad input data for CreateSurfaceVolumeJob." +msgstr "" + +msgid "Bad input data for UseSurfaceJob." +msgstr "" + +#. TRN: This is the title of the action appearing in undo/redo stack. +#. It is same for Text and SVG. +msgid "Emboss attribute change" +msgstr "" + +msgid "Add Emboss text Volume" +msgstr "" + +msgid "Font doesn't have any shape for given text." +msgstr "" + +msgid "There is no valid surface for text projection." +msgstr "" + msgid "Thermal Preconditioning for first layer optimization" msgstr "Thermische Vorkonditionierung zur Optimierung der ersten Schicht" @@ -3315,9 +3396,8 @@ msgid "" "The SLA archive doesn't contain any presets. Please activate some SLA " "printer preset first before importing that SLA archive." msgstr "" -"Die SLA-Archivdatei enthält keine Voreinstellungen. Bitte aktivieren Sie " -"zuerst einige SLA-Druckervoreinstellungen, bevor Sie das SLA-Archiv " -"importieren." +"Die SLA-Archivdatei enthält keine Profile. Bitte aktivieren Sie zuerst " +"einige SLA-DruckerProfile, bevor Sie das SLA-Archiv importieren." msgid "Importing canceled." msgstr "Import abgebrochen." @@ -3329,8 +3409,8 @@ msgid "" "The imported SLA archive did not contain any presets. The current SLA " "presets were used as fallback." msgstr "" -"Das importierte SLA-Archiv enthält keine Voreinstellungen. Die aktuellen SLA-" -"Voreinstellungen wurden als Ersatz verwendet." +"Das importierte SLA-Archiv enthält keine Profile. Die aktuellen SLA-Profile " +"wurden als Ersatz verwendet." msgid "You cannot load SLA project with a multi-part object on the bed" msgstr "" @@ -3338,8 +3418,7 @@ msgstr "" "laden." msgid "Please check your object list before preset changing." -msgstr "" -"Bitte überprüfen Sie Ihre Objektliste vor der Änderung der Voreinstellungen." +msgstr "Bitte überprüfen Sie Ihre Objektliste vor der Änderung der Profile." msgid "Attention!" msgstr "Achtung!" @@ -3639,9 +3718,6 @@ msgstr "Rechte Düse" msgid "Nozzle" msgstr "Düse" -msgid "Ext" -msgstr "Ext" - #, c-format, boost-format msgid "" "Note: the filament type(%s) does not match with the filament type(%s) in the " @@ -3716,9 +3792,6 @@ msgstr "Drucken mit Materialien im AMS" msgid "Print with filaments mounted on the back of the chassis" msgstr "Drucken mit Filamenten, die an der Rückseite des Chassis montiert sind" -msgid "Auto Refill" -msgstr "Automatisch nachfüllen" - msgid "Left" msgstr "Links" @@ -3732,8 +3805,8 @@ msgstr "" "Wenn das aktuelle Material leer ist, druckt der Drucker in folgender " "Reihenfolge weiter." -msgid "Identical filament: same brand, type and color" -msgstr "Identisches Filament: gleiche Marke, Typ und Farbe" +msgid "Identical filament: same brand, type and color." +msgstr "Identisches Filament: gleiche Marke, Typ und Farbe." msgid "Group" msgstr "Gruppe" @@ -3883,8 +3956,8 @@ msgid "Calibration" msgstr "Kalibrierung" msgid "" -"Failed to download the plug-in. Please check your firewall settings and vpn " -"software, check and retry." +"Failed to download the plug-in. Please check your firewall settings and VPN " +"software and retry." msgstr "" "Der Download des Plugins ist fehlgeschlagen. Bitte überprüfen Sie Ihre " "Firewall-Einstellungen und VPN-Software und versuchen Sie es erneut." @@ -3894,13 +3967,17 @@ msgid "" "restart OrcaSlicer and try again. Also check whether it is blocked or " "deleted by anti-virus software." msgstr "" +"Die Installation des Plugins ist fehlgeschlagen. Die Plugin-Datei könnte in " +"Verwendung sein. Bitte starten Sie OrcaSlicer neu und versuchen Sie es " +"erneut. Überprüfen Sie auch, ob sie von Antivirensoftware blockiert oder " +"gelöscht wird." msgid "Click here to see more info" msgstr "Klicken Sie hier, um weitere Informationen zu erhalten" msgid "" -"The network plugin was installed but could not be loaded. Please restart the " -"application." +"The network plug-in was installed but could not be loaded. Please restart " +"the application." msgstr "" "Das Netzwerk Plugin wurde installiert, konnte aber nicht geladen werden. " "Bitte starten Sie die Anwendung neu." @@ -4078,9 +4155,6 @@ msgstr "Lade Form von STL..." msgid "Settings" msgstr "Einstellungen" -msgid "Texture" -msgstr "Textur" - msgid "Remove" msgstr "Entfernen" @@ -4291,7 +4365,7 @@ msgstr "" "seam_slope_start_height muss kleiner als layer_height sein.\n" "auf 0 gesetzt" -#, fuzzy +#, fuzzy, c-format, boost-format msgid "" "Lock depth should smaller than skin depth.\n" "Reset to 50% of skin depth." @@ -4741,7 +4815,7 @@ msgid "Specific for %1%" msgstr "Spezifisch für %1%" msgid "Presets" -msgstr "Voreinstellungen" +msgstr "Profile" msgid "Print settings" msgstr "Druckeinstellungen" @@ -4856,7 +4930,7 @@ msgid "Layer Time (log)" msgstr "Layerzeit (log)" msgid "Pressure Advance" -msgstr "" +msgstr "Pressure Advance" msgid "Noop" msgstr "Keine Operation" @@ -4945,6 +5019,9 @@ msgstr "mm³/s" msgid "Fan speed" msgstr "Lüftergeschwindigkeit" +msgid "°C" +msgstr "°C" + msgid "Time" msgstr "Zeit" @@ -4982,7 +5059,7 @@ msgid "Actual Speed: " msgstr "Aktuelle Geschwindigkeit: " msgid "PA: " -msgstr "" +msgstr "PA: " msgid "Statistics of All Plates" msgstr "Statistiken aller Platten" @@ -5115,8 +5192,8 @@ msgstr "Aktuelle Geschwindigkeit (mm/s)" msgid "Fan Speed (%)" msgstr "Lüftergeschwindigkeit (%)" -msgid "Temperature (℃)" -msgstr "Temperatur (℃)" +msgid "Temperature (°C)" +msgstr "Temperatur (°C)" msgid "Volumetric flow rate (mm³/s)" msgstr "Volumetrische Flussrate (mm³/s)" @@ -5404,28 +5481,28 @@ msgid "Fit camera to scene or selected object." msgstr "Kamera an Szene oder ausgewähltes Objekt anpassen." msgid "3D Navigator" -msgstr "" +msgstr "3D-Navigator" msgid "Zoom button" -msgstr "" +msgstr "Zoom-Schaltfläche" msgid "Overhangs" msgstr "Überhänge" msgid "Outline" -msgstr "" +msgstr "Umriss" msgid "Perspective" -msgstr "" +msgstr "Perspektive" msgid "Axes" -msgstr "" +msgstr "Achsen" msgid "Gridlines" -msgstr "" +msgstr "Rasterlinien" msgid "Labels" -msgstr "" +msgstr "Beschriftungen" msgid "Paint Toolbar" msgstr "Malwerkzeuge" @@ -5454,7 +5531,7 @@ msgstr "Volumen:" msgid "Size:" msgstr "Größe:" -#, boost-format +#, c-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)." @@ -5541,7 +5618,7 @@ msgstr "" msgid "" "Partial flushing volume set to 0. Multi-color printing may cause color " -"mixing in models. Please redjust flushing settings." +"mixing in models. Please readjust flushing settings." msgstr "" "Teilweise Spülvolumen auf 0 eingestellt. Mehrfarbdruck kann zu " "Farbvermischungen in Modellen führen. Bitte passen Sie die Spüleinstellungen " @@ -5638,8 +5715,8 @@ msgid "" "You can find it in \"Setting > Setting > LAN only > Access Code\"\n" "on the printer, as shown in the figure:" msgstr "" -"Sie finden es unter „Einstellungen > Einstellungen > Nur LAN > " -"Zugangscode\"\n" +"Sie finden es unter „Einstellungen > Einstellungen > Nur LAN > Zugangscode" +"\"\n" "am Drucker, wie in der Abbildung gezeigt:" msgid "Invalid input." @@ -5955,10 +6032,10 @@ msgid "Show 3D navigator in Prepare and Preview scene." msgstr "3D-Navigator in Vorbereitungs- und Vorschauansicht anzeigen." msgid "Show Gridlines" -msgstr "" +msgstr "Rasterlinien anzeigen" msgid "Show Gridlines on plate" -msgstr "" +msgstr "Rasterlinien auf der Druckplatte anzeigen" msgid "Reset Window Layout" msgstr "Window-Layout zurücksetzen" @@ -6173,9 +6250,9 @@ msgid "" msgstr "" "Möchten Sie Ihre persönlichen Daten aus Bambu Cloud synchronisieren?\n" "Es enthält die folgenden Informationen:\n" -"1. Die Prozessvoreinstellungen\n" -"2. Die Filament-Voreinstellungen\n" -"3. Die Drucker-Voreinstellungen" +"1. Die Prozessprofile\n" +"2. Die Filamentprofile\n" +"3. Die Druckerprofile" msgid "Synchronization" msgstr "Synchronisierung" @@ -6899,6 +6976,9 @@ msgstr "" "Um eine positive Bewertung (4 oder 5 Sterne) abzugeben, ist mindestens ein " "erfolgreicher Druck dieses Druckprofils erforderlich." +msgid "click to add machine" +msgstr "" + msgid "Status" msgstr "Status" @@ -6909,6 +6989,14 @@ msgstr "Aktualisieren" msgid "Assistant(HMS)" msgstr "Assistent(HMS)" +#, c-format, boost-format +msgid "Network plug-in v%s" +msgstr "" + +#, c-format, boost-format +msgid "Network plug-in v%s (%s)" +msgstr "" + msgid "Don't show again" msgstr "Nicht erneut anzeigen" @@ -7077,8 +7165,8 @@ msgstr[1] "%1$d Objekte wurden als Teile des geschnittenen Objekts geladen." #, c-format, boost-format msgid "%1$d object was loaded with fuzzy skin painting." msgid_plural "%1$d objects were loaded with fuzzy skin painting." -msgstr[0] "" -msgstr[1] "" +msgstr[0] "%1$d Objekt wurde mit unscharfer Hautmalerei geladen." +msgstr[1] "%1$d Objekte wurden mit unscharfer Hautmalerei geladen." msgid "ERROR" msgstr "FEHLER" @@ -7306,7 +7394,7 @@ msgstr "Erneuern" msgid "Unavailable while heating maintenance function is on." msgstr "Nicht verfügbar während die Heizungswartungsfunktion aktiviert ist." -msgid "Idel Heating Protection" +msgid "Idle Heating Protection" msgstr "Heizungs Schutz im Leerlauf" msgid "Stops heating automatically after 5 mins of idle to ensure safety." @@ -7910,7 +7998,8 @@ msgid "Please resolve the slicing errors and publish again." msgstr "Bitte beheben Sie die Slicing-Fehler und veröffentlichen Sie erneut." msgid "" -"Network Plug-in is not detected. Network related features are unavailable." +"The network plug-in was not detected. Network related features are " +"unavailable." msgstr "" "Das Netzwerk-Plugin wurde nicht erkannt. Netzwerkbezogene Funktionen sind " "nicht verfügbar." @@ -8488,7 +8577,7 @@ msgstr "" "eines Absturzes wiederherstellen zu können." msgid "Preset" -msgstr "Voreinstellung" +msgstr "Profil" msgid "Remember printer configuration" msgstr "Druckerkonfiguration merken" @@ -8501,12 +8590,10 @@ msgstr "" "Drucker und wechselt automatisch." msgid "Group user filament presets" -msgstr "Gruppiere benutzerdefinierte Filamentvoreinstellungen" +msgstr "Gruppiere benutzerdefinierte Filamentprofile" msgid "Group user filament presets based on selection" -msgstr "" -"Gruppiere benutzerdefinierte Filamentvoreinstellungen basierend auf der " -"Auswahl" +msgstr "Gruppiere benutzerdefinierte Filamentprofile basierend auf der Auswahl" msgid "All" msgstr "Alle" @@ -8518,15 +8605,15 @@ msgid "By vendor" msgstr "Nach Hersteller" msgid "Optimize filaments area height for..." -msgstr "" +msgstr "Optimieren der Filamentbereichshöhe für..." msgid "(Requires restart)" msgstr "(Erfordert Neustart)" msgid "filaments" -msgstr "" +msgstr "Filamente" -msgid "Optimizes filament area maximum height by chosen filament count" +msgid "Optimizes filament area maximum height by chosen filament count." msgstr "" msgid "Features" @@ -8671,10 +8758,10 @@ msgid "Clear my choice on the unsaved projects." msgstr "Meine Auswahl für nicht gespeicherte Projekte löschen." msgid "Unsaved presets" -msgstr "nicht gespeicherte Voreinstellungen" +msgstr "nicht gespeicherte Profile" msgid "Clear my choice on the unsaved presets." -msgstr "Meine Auswahl bei den nicht gespeicherten Voreinstellungen löschen." +msgstr "Meine Auswahl bei den nicht gespeicherten Profile löschen." msgid "Synchronizing printer preset" msgstr "Synchronisiere Druckerprofil" @@ -8715,7 +8802,7 @@ msgid "Auto sync user presets (Printer/Filament/Process)" msgstr "Benutzerprofile automatisch synchronisieren (Drucker/Filament/Prozess)" msgid "Update built-in Presets automatically." -msgstr "Aktualisiere integrierte Voreinstellungen automatisch." +msgstr "Aktualisiere integrierte Profile automatisch." msgid "Use encrypted file for token storage" msgstr "Verschlüsselte Datei für die Token-Speicherung verwenden" @@ -8736,8 +8823,8 @@ msgstr "Filament-Synchronisierungsmodus" msgid "" "Choose whether sync updates both filament preset and color, or only color." msgstr "" -"Wählen Sie, ob die Synchronisierung sowohl die Filamentvoreinstellung als " -"auch die Farbe oder nur die Farbe aktualisiert." +"Wählen Sie, ob die Synchronisierung sowohl das Filamentprofil als auch die " +"Farbe oder nur die Farbe aktualisiert." msgid "Filament & Color" msgstr "Filament und Farbe" @@ -8745,33 +8832,33 @@ msgstr "Filament und Farbe" msgid "Color only" msgstr "Nur Farbe" -msgid "Network plugin" +msgid "Network plug-in" msgstr "Netzwerk-Plugin" -msgid "Enable network plugin" +msgid "Enable network plug-in" msgstr "Netzwerk-Plugin aktivieren" -msgid "Network plugin version" +msgid "Network plug-in version" msgstr "Netzwerk-Plugin-Version" -msgid "Select the network plugin version to use" +msgid "Select the network plug-in version to use" msgstr "Wählen Sie die zu verwendende Version des Netzwerk-Plugins aus" msgid "(Latest)" msgstr "(Neueste)" -msgid "Network plugin switched successfully." +msgid "Network plug-in switched successfully." msgstr "Netzwerk-Plugin erfolgreich gewechselt." msgid "Success" msgstr "Erfolgreich" -msgid "Failed to load network plugin. Please restart the application." +msgid "Failed to load network plug-in. Please restart the application." msgstr "" #, c-format, boost-format msgid "" -"You've selected network plugin version %s.\n" +"You've selected network plug-in version %s.\n" "\n" "Would you like to download and install this version now?\n" "\n" @@ -8784,7 +8871,7 @@ msgstr "" "Hinweis: Die Anwendung muss möglicherweise nach der Installation neu " "gestartet werden." -msgid "Download Network Plugin" +msgid "Download Network Plug-in" msgstr "Netzwerk-Plugin herunterladen" msgid "Associate files to OrcaSlicer" @@ -8866,19 +8953,16 @@ msgstr "Fehlersuche" msgid "trace" msgstr "Spurensuche" -msgid "Network Plugin" -msgstr "Netzwerk-Plugin" - msgid "Reload" msgstr "Neu laden" -msgid "Reload the network plugin without restarting the application" +msgid "Reload the network plug-in without restarting the application" msgstr "Das Netzwerk-Plugin neu laden, ohne die Anwendung neu zu starten" -msgid "Network plugin reloaded successfully." +msgid "Network plug-in reloaded successfully." msgstr "Netzwerk-Plugin erfolgreich neu geladen." -msgid "Failed to reload network plugin. Please restart the application." +msgid "Failed to reload network plug-in. Please restart the application." msgstr "" "Netzwerk-Plugin konnte nicht neu geladen werden. Bitte starten Sie die " "Anwendung neu." @@ -8956,7 +9040,7 @@ msgid "Cloud environment switched, please login again!" msgstr "Cloud-Umgebung gewechselt; Bitte erneut anmelden!" msgid "System presets" -msgstr "Systemvoreinstellungen" +msgstr "Systemprofile" msgid "User presets" msgstr "Benutzerdefinierte Profile" @@ -9101,8 +9185,11 @@ msgstr "Veröffentlichung wurde abgebrochen" msgid "Slicing Plate 1" msgstr "Slicen der Druckplatte 1" -msgid "Packing data to 3mf" -msgstr "Packe Daten in ein 3mf" +msgid "Packing data to 3MF" +msgstr "Daten in 3MF packen" + +msgid "Uploading data" +msgstr "" msgid "Jump to webpage" msgstr "Zu einer Website springen" @@ -9112,7 +9199,7 @@ msgid "Save %s as" msgstr "%s speichern als" msgid "User Preset" -msgstr "Benutzer-Profil" +msgstr "Benutzerprofil" msgid "Preset Inside Project" msgstr "Projektbasiertes Profil" @@ -9477,8 +9564,8 @@ msgstr "Glatte Hochtemperatur-Druckplatte" msgid "Textured PEI Plate" msgstr "Texturierte PEI-Platte" -msgid "Cool Plate (Supertack)" -msgstr "Kalte Druckplatte (Supertack)" +msgid "Cool Plate (SuperTack)" +msgstr "Kalte Druckplatte (SuperTack)" msgid "Click here if you can't connect to the printer" msgstr "" @@ -9839,7 +9926,7 @@ msgstr "" "die Größe des Reinigungsturms erhöhen. Möchten Sie trotzdem aktivieren?" msgid "" -"Prime tower is required for clumping detection. There may be flaws on the " +"A prime tower is required for clumping detection. There may be flaws on the " "model without prime tower. Do you still want to enable clumping detection?" msgstr "" "Reinigungsturm ist für die Erkennung von Klumpen erforderlich. Ohne " @@ -9937,8 +10024,8 @@ msgid "" "Layer height exceeds the limit in Printer Settings -> Extruder -> Layer " "height limits, this may cause printing quality issues." msgstr "" -"Die Schichthöhe überschreitet das Limit in Druckereinstellungen -> Extruder " -"-> Schichthöhenlimits. Dies kann zu Problemen mit der Druckqualität führen." +"Die Schichthöhe überschreitet das Limit in Druckereinstellungen -> Extruder -" +"> Schichthöhenlimits. Dies kann zu Problemen mit der Druckqualität führen." msgid "Adjust to the set range automatically?\n" msgstr "Automatisch an den eingestellten Bereich anpassen?\n" @@ -9975,26 +10062,26 @@ msgstr "" msgid "" "When recording timelapse without toolhead, it is recommended to add a " "\"Timelapse Wipe Tower\" \n" -"by right-click the empty position of build plate and choose \"Add " -"Primitive\"->\"Timelapse Wipe Tower\"." +"by right-click the empty position of build plate and choose \"Add Primitive" +"\"->\"Timelapse Wipe Tower\"." msgstr "" "Wenn Sie einen Zeitraffer ohne Werkzeugkopf aufnehmen, wird empfohlen, einen " -"\"Timelapse Wischturm\" hinzuzufügen, indem Sie mit der rechten Maustaste " -"auf die leere Position der Bauplatte klicken und \"Primitiv hinzufügen\"-" -">\"Timelapse Wischturm\" wählen." +"\"Timelapse Reinigungsturm\" hinzuzufügen, indem Sie mit der rechten " +"Maustaste auf die leere Position der Bauplatte klicken und \"Primitiv " +"hinzufügen\"->\"Timelapse Reinigungsturm\" wählen." msgid "" "A copy of the current system preset will be created, which will be detached " "from the system preset." msgstr "" -"Es wird eine Kopie der aktuellen Systemvoreinstellung erstellt, die von der " -"Systemvoreinstellung abgekoppelt wird." +"Es wird eine Kopie der aktuellen Systemprofiles erstellt, die von dem " +"Systemprofil abgekoppelt wird." msgid "" "The current custom preset will be detached from the parent system preset." msgstr "" -"Die aktuelle benutzerdefinierte Voreinstellung wird von der übergeordneten " -"Systemvoreinstellung abgekoppelt." +"Das aktuelle benutzerdefinierte Profil wird von dem übergeordneten " +"Systemprofil abgekoppelt." msgid "Modifications to the current profile will be saved." msgstr "Änderungen am aktuellen Profil werden gespeichert." @@ -10007,19 +10094,19 @@ msgstr "" "Möchten Sie fortfahren?" msgid "Detach preset" -msgstr "Voreinstellung abkoppeln" +msgstr "Profil abkoppeln" msgid "This is a default preset." -msgstr "Das ist ein Standardvoreinstellung." +msgstr "Das ist ein Standardprofil." msgid "This is a system preset." -msgstr "Das ist eine Systemvoreinstellung." +msgstr "Das ist ein Systemprofil." msgid "Current preset is inherited from the default preset." -msgstr "Aktuelle Voreinstellung ist von der Standardvoreinstellung abgeleitet." +msgstr "Aktuelles Profil ist vom Standardprofil abgeleitet." msgid "Current preset is inherited from" -msgstr "Aktuelle Voreinstellung ist abgeleitet von" +msgstr "Aktuelles Profil ist abgeleitet von" msgid "It can't be deleted or modified." msgstr "Es kann nicht gelöscht oder geändert werden." @@ -10027,11 +10114,11 @@ msgstr "Es kann nicht gelöscht oder geändert werden." msgid "" "Any modifications should be saved as a new preset inherited from this one." msgstr "" -"Alle Änderungen sollten als neue Voreinstellung gespeichert werden, die von " -"dieser abgeleitet ist." +"Alle Änderungen sollten als neues Profil gespeichert werden, das von diesem " +"abgeleitet ist." msgid "To do that please specify a new name for the preset." -msgstr "Bitte geben Sie einen neuen Namen für die Voreinstellung an." +msgstr "Bitte geben Sie einen neuen Namen für das Profil an." msgid "Additional information:" msgstr "Zusätzliche Informationen:" @@ -10198,9 +10285,6 @@ msgstr "Drucktemperatur" msgid "Nozzle temperature when printing" msgstr "Düsentemperatur beim Drucken" -msgid "Cool Plate (SuperTack)" -msgstr "Kalte Druckplatte (SuperTack)" - msgid "" "Bed temperature when the Cool Plate SuperTack is installed. A value of 0 " "means the filament does not support printing on the Cool Plate SuperTack." @@ -10498,8 +10582,7 @@ msgstr "" msgid "Presets inherited by other presets cannot be deleted!" msgstr "" -"Voreinstellungen, die von anderen Voreinstellungen geerbt wurden, können " -"nicht gelöscht werden!" +"Profile, die von anderen Profile geerbt wurden, können nicht gelöscht werden!" msgid "The following presets inherit this preset." msgid_plural "The following preset inherits this preset." @@ -10673,7 +10756,13 @@ msgid "Show all presets (including incompatible)" msgstr "Alle Profile anzeigen (auch inkompatible)" msgid "Select presets to compare" -msgstr "Wähle Voreinstellungen zum Vergleich aus" +msgstr "Wähle Profile zum Vergleich aus" + +msgid "Left Preset Value" +msgstr "" + +msgid "Right Preset Value" +msgstr "" msgid "" "You can only transfer to current active profile because it has been modified." @@ -10842,7 +10931,7 @@ msgid "" "Are you sure you want to continue?" msgstr "" "Das Synchronisieren von AMS-Filamenten verwirft Ihre geänderten, aber nicht " -"gespeicherten Filamentvoreinstellungen.\n" +"gespeicherten Filamentprofile.\n" "Sind Sie sicher, dass Sie fortfahren möchten?" msgctxt "Sync_AMS" @@ -10944,9 +11033,9 @@ msgid "" "replaced with the mapped filament types and colors. This action cannot be " "undone." msgstr "" -"Nach der Synchronisierung werden die Filamentvoreinstellungen und Farben des " -"Projekts durch die zugeordneten Filamenttypen und -farben ersetzt. Diese " -"Aktion kann nicht rückgängig gemacht werden." +"Nach der Synchronisierung werden die Filamentprofile und Farben des Projekts " +"durch die zugeordneten Filamenttypen und -farben ersetzt. Diese Aktion kann " +"nicht rückgängig gemacht werden." msgid "Are you sure to synchronize the filaments?" msgstr "Sind Sie sicher, dass Sie die Filamente synchronisieren möchten?" @@ -10990,8 +11079,8 @@ msgstr "" msgid "" "Timelapse is not supported because Print sequence is set to \"By object\"." msgstr "" -"Zeitraffer wird nicht unterstützt, da die Druckreihenfolge auf \"Nach " -"Objekt\" eingestellt ist." +"Zeitraffer wird nicht unterstützt, da die Druckreihenfolge auf \"Nach Objekt" +"\" eingestellt ist." msgid "" "You selected external and AMS filament at the same time in an extruder, you " @@ -11149,6 +11238,12 @@ msgstr "Hier klicken um es herunterzuladen." msgid "Login" msgstr "Anmelden" +msgid "[Action Required] " +msgstr "" + +msgid "[Action Required]" +msgstr "" + msgid "The configuration package is changed in previous Config Guide" msgstr "" "Das Konfigurationspaket wurde im vorherigen Konfigurationsleitfaden geändert" @@ -11907,11 +12002,11 @@ msgstr "" msgid "" "Clumping detection is not supported when \"by object\" sequence is enabled." msgstr "" -"Die Klumpenerkennung wird nicht unterstützt, wenn die Sequenz \"nach " -"Objekt\" " +"Die Klumpenerkennung wird nicht unterstützt, wenn die Sequenz \"nach Objekt" +"\" " msgid "" -"Prime tower is required for clumping detection; otherwise, there may be " +"A prime tower is required for clumping detection; otherwise, there may be " "flaws on the model." msgstr "" "Ein Reinigungsturm ist für die Klumpenerkennung erforderlich; andernfalls " @@ -12074,11 +12169,15 @@ msgid "" "For Organic supports, two walls are supported only with the Hollow/Default " "base pattern." msgstr "" +"Für organische Stützstrukturen werden zwei Wände nur mit dem Hohl/Standard " +"Basis-Muster unterstützt." msgid "" "The Lightning base pattern is not supported by this support type; " "Rectilinear will be used instead." msgstr "" +"Das Lightning-Basis-Muster wird von diesem Stütztyp nicht unterstützt; " +"Stattdessen wird das Rechteckmuster verwendet." msgid "" "Organic support tree tip diameter must not be smaller than support material " @@ -12350,8 +12449,8 @@ msgstr "" "Feld sollte den Hostnamen, die IP-Adresse oder die URL der Drucker-Host-" "Instanz enthalten. Auf einen Drucker-Host hinter HAProxy mit aktivierter " "Basisauthentifizierung kann zugegriffen werden, indem Benutzername und " -"Passwort in die URL in folgendem Format eingegeben werden: https://" -"username:password@Ihre-octopi-Adresse/" +"Passwort in die URL in folgendem Format eingegeben werden: https://username:" +"password@Ihre-octopi-Adresse/" msgid "Device UI" msgstr "Gerät" @@ -13609,7 +13708,7 @@ msgid "" "models\n" "3. No filtering - creates internal bridges on every potential internal " "overhang. This option is useful for heavily slanted top surface models; " -"however, in most cases, it creates too many unnecessary bridges" +"however, in most cases, it creates too many unnecessary bridges." msgstr "" "Diese Option kann dazu beitragen, das Pillowing auf den oberen Oberflächen " "in stark geneigten oder gekrümmten Modellen zu reduzieren.\n" @@ -13856,8 +13955,8 @@ msgid "" "external surface finish. It can also cause the infill to shine through the " "external surfaces of the part." msgstr "" -"Reihenfolge der Wand/Füllung. Wenn das Kontrollkästchen nicht aktiviert " -"ist,werden die Wände zuerst gedruckt, was in den meisten Fällen am besten " +"Reihenfolge der Wand/Füllung. Wenn das Kontrollkästchen nicht aktiviert ist," +"werden die Wände zuerst gedruckt, was in den meisten Fällen am besten " "funktioniert.\n" "\n" "Das Drucken der Füllung zuerst kann bei extremen Überhängen helfen, da die " @@ -14132,7 +14231,7 @@ msgid "" "less acceleration you print, the larger the range of acceptable PA values. " "If no difference is visible, use the PA value from the faster test\n" "3. Enter the triplets of PA values, Flow and Accelerations in the text box " -"here and save your filament profile" +"here and save your filament profile." msgstr "" "Fügen Sie Sätze von Druckvorschub (PA)-Werten, den Volumenfließgeschwindig-" "keiten und Beschleunigungen, bei denen sie gemessen wurden, durch ein Komma " @@ -14464,7 +14563,7 @@ msgid "Loading speed" msgstr "Lade-Geschwindigkeit" msgid "Speed used for loading the filament on the wipe tower." -msgstr "Lade-Geschwindigkeit für das Filament im Wischturm." +msgstr "Lade-Geschwindigkeit für das Filament im Reinigungsturm." msgid "Loading speed at the start" msgstr "Lade-Geschwindigkeit am Anfang" @@ -14479,8 +14578,8 @@ msgid "" "Speed used for unloading the filament on the wipe tower (does not affect " "initial part of unloading just after ramming)." msgstr "" -"Geschwindigkeit, die zum Entladen des Filaments im Wischturm verwendet wird " -"(beeinflusst nicht den Anfang des Entladens direkt nach dem Rammen)." +"Geschwindigkeit, die zum Entladen des Filaments im Reinigungsturm verwendet " +"wird (beeinflusst nicht den Anfang des Entladens direkt nach dem Rammen)." msgid "Unloading speed at the start" msgstr "Entlade-Geschwindigkeit am Anfang" @@ -14539,7 +14638,7 @@ msgid "Cooling moves are gradually accelerating beginning at this speed." msgstr "Kühlbewegungen beschleunigen allmählich ab dieser Geschwindigkeit." msgid "Minimal purge on wipe tower" -msgstr "Minimale Wischmenge im Wischturm" +msgstr "Minimale Wischmenge im Reinigungsturm" msgid "" "After a tool change, the exact position of the newly loaded filament inside " @@ -14557,47 +14656,59 @@ msgstr "" "nicht gestört wird und die Qualität des Drucks erhalten bleibt." msgid "Interface layer pre-extrusion distance" -msgstr "" +msgstr "Vorextrusionsabstand der Schnittstellenschicht" msgid "" "Pre-extrusion distance for prime tower interface layer (where different " "materials meet)." msgstr "" +"Vorextrusionsabstand für die Schnittstellenschicht des Reinigungsturms (wo " +"verschiedene Materialien aufeinandertreffen)." msgid "Interface layer pre-extrusion length" -msgstr "" +msgstr "Vorextrusionslänge der Schnittstellenschicht" msgid "" "Pre-extrusion length for prime tower interface layer (where different " "materials meet)." msgstr "" +"Vorextrusionslänge für die Schnittstellenschicht des Reinigungsturms (wo " +"verschiedene Materialien aufeinandertreffen)." msgid "Tower ironing area" -msgstr "" +msgstr "Glättungsbereich des Turms" msgid "" "Ironing area for prime tower interface layer (where different materials " "meet)." msgstr "" +"Glättungsbereich für die Schnittstellenschicht des Reinigungsturms (wo " +"verschiedene Materialien aufeinandertreffen)." msgid "mm²" msgstr "mm²" msgid "Interface layer purge length" -msgstr "" +msgstr "Spüllänge der Schnittstellenschicht" msgid "" "Purge length for prime tower interface layer (where different materials " "meet)." msgstr "" +"Spüllänge für die Schnittstellenschicht des Reinigungsturms (wo verschiedene " +"Materialien aufeinandertreffen)." msgid "Interface layer print temperature" -msgstr "" +msgstr "Drucktemperatur der Schnittstellenschicht" msgid "" "Print temperature for prime tower interface layer (where different materials " "meet). If set to -1, use max recommended nozzle temperature." msgstr "" +"Drucktemperatur für die Schnittstellenschicht des Reinigungsturms (wo " +"verschiedene Materialien aufeinandertreffen). Wenn auf -1 eingestellt, wird " +"die maximal empfohlene Düsentemperatur verwendet.empfohlene Düsentemperatur " +"verwendet." msgid "Speed of the last cooling move" msgstr "Geschwindigkeit der letzten Kühlbewegung" @@ -14627,8 +14738,8 @@ msgstr "" "Rammen beim Einsatz eines Multitool-Druckers (d.h. wenn die Option 'Single " "Extruder Multimaterial' in den Druckereinstellungen nicht aktiviert ist). " "Wenn diese Option aktiviert ist, wird eine kleine Menge Filament kurz vor " -"dem Werkzeugwechsel schnell auf den Wischturm extrudiert. Diese Option wird " -"nur verwendet, wenn der Wischturm aktiviert ist." +"dem Werkzeugwechsel schnell auf den Reinigungsturm extrudiert. Diese Option " +"wird nur verwendet, wenn der Reinigungsturm aktiviert ist." msgid "Multi-tool ramming volume" msgstr "Multitool-Ramming-Volumen" @@ -14964,16 +15075,16 @@ msgid "" "Acceleration of bridges. If the value is expressed as a percentage (e.g. " "50%), it will be calculated based on the outer wall acceleration." msgstr "" -"Beschleunigung der Brücken. Wenn der Wert als Prozentwert angegeben wird " -"(z.B. 50%), wird er auf der Grundlage der Beschleunigung der Außenwand " +"Beschleunigung der Brücken. Wenn der Wert als Prozentwert angegeben wird (z." +"B. 50%), wird er auf der Grundlage der Beschleunigung der Außenwand " "berechnet." msgid "mm/s² or %" msgstr "mm/s² o. %" msgid "" -"Acceleration of sparse infill. If the value is expressed as a percentage " -"(e.g. 100%), it will be calculated based on the default acceleration." +"Acceleration of sparse infill. If the value is expressed as a percentage (e." +"g. 100%), it will be calculated based on the default acceleration." msgstr "" "Beschleunigung der spärlichen Innenfüllung. Wenn der Wert als Prozentwert " "angegeben wird (z.B. 100%), wird er auf der Grundlage der " @@ -15099,13 +15210,13 @@ msgstr "Volle Lüfterdrehzahl ab Schicht" msgid "" "Fan speed will be ramped up linearly from zero at layer " -"\"close_fan_the_first_x_layers\" to maximum at layer " -"\"full_fan_speed_layer\". \"full_fan_speed_layer\" will be ignored if lower " -"than \"close_fan_the_first_x_layers\", in which case the fan will be running " -"at maximum allowed speed at layer \"close_fan_the_first_x_layers\" + 1." +"\"close_fan_the_first_x_layers\" to maximum at layer \"full_fan_speed_layer" +"\". \"full_fan_speed_layer\" will be ignored if lower than " +"\"close_fan_the_first_x_layers\", in which case the fan will be running at " +"maximum allowed speed at layer \"close_fan_the_first_x_layers\" + 1." msgstr "" -"Die Lüftergeschwindigkeit wird linear von Null bei der " -"Schicht\"close_fan_the_first_x_layers\" auf das Maximum bei der Schicht " +"Die Lüftergeschwindigkeit wird linear von Null bei der Schicht" +"\"close_fan_the_first_x_layers\" auf das Maximum bei der Schicht " "\"full_fan_speed_layer\" erhöht. \"full_fan_speed_layer\" wird ignoriert, " "wenn es niedriger ist als \"close_fan_the_first_x_layers\",in diesem Fall " "läuft der Lüfter bei Schicht \"close_fan_the_first_x_layers\"+ 1 mit maximal " @@ -15584,8 +15695,8 @@ msgstr "" "aus, bevor die Geschwindigkeit auf die Zielgeschwindigkeit reduziert wird, " "um den Kühlventilator anzuschubsen.Dies ist bei Lüftern nützlich, bei denen " "eine niedrige PWM-Leistung möglicherweise nicht ausreicht, um den Lüfter vom " -"Stillstand aus zu starten oder um den Lüfter schneller auf Touren zu " -"bringen.Setze den Wert auf 0, um diese Funktion zu deaktivieren." +"Stillstand aus zu starten oder um den Lüfter schneller auf Touren zu bringen." +"Setze den Wert auf 0, um diese Funktion zu deaktivieren." msgid "Time cost" msgstr "Druckzeit Kosten" @@ -15646,9 +15757,9 @@ msgstr "Objekte beschriften" msgid "" "Enable this to add comments into the G-code labeling print moves with what " -"object they belong to, which is useful for the Octoprint CancelObject " -"plugin. This settings is NOT compatible with Single Extruder Multi Material " -"setup and Wipe into Object / Wipe into Infill." +"object they belong to, which is useful for the Octoprint CancelObject plug-" +"in. This setting is NOT compatible with Single Extruder Multi Material setup " +"and Wipe into Object / Wipe into Infill." msgstr "" "Aktivieren Sie diese Option, um Kommentare in den G-Code einzufügen, die die " "Druckbewegungen mit dem zugehörigen Objekt kennzeichnen. Dies ist nützlich " @@ -16000,11 +16111,11 @@ msgstr "Glättungsmethode" msgid "" "Ironing is using small flow to print on same height of surface again to make " -"flat surface more smooth. This setting controls which layer being ironed" +"flat surface more smooth. This setting controls which layer being ironed." msgstr "" "Beim Glätten wird ein kleiner Fluss verwendet, um die gleiche Höhe der " "Oberfläche erneut zu bedrucken und die Oberfläche glatter zu machen. Diese " -"Einstellung steuert, welche Schicht geglättet wird" +"Einstellung steuert, welche Schicht geglättet wird." msgid "No ironing" msgstr "Kein Glätten" @@ -17018,8 +17129,8 @@ msgstr "" "Geschwindigkeit der äußeren oder inneren Wände abweicht. Wenn die hier " "angegebene Geschwindigkeit höher ist als die Geschwindigkeit der äußeren " "oder inneren Wände, wird der Drucker auf die langsamere der beiden " -"Geschwindigkeiten zurückgesetzt. Wenn sie als Prozentsatz angegeben wird " -"(z.B. 80%), wird die Geschwindigkeit auf der Grundlage der jeweiligen " +"Geschwindigkeiten zurückgesetzt. Wenn sie als Prozentsatz angegeben wird (z." +"B. 80%), wird die Geschwindigkeit auf der Grundlage der jeweiligen " "Geschwindigkeit der äußeren oder inneren Wand berechnet. Der Standardwert " "ist auf 100% eingestellt." @@ -17074,8 +17185,8 @@ msgid "Role base wipe speed" msgstr "Rollenbasierte Wipe Geschwindigkeit" msgid "" -"The wipe speed is determined by the speed of the current extrusion role. " -"e.g. if a wipe action is executed immediately following an outer wall " +"The wipe speed is determined by the speed of the current extrusion role. e." +"g. if a wipe action is executed immediately following an outer wall " "extrusion, the speed of the outer wall extrusion will be utilized for the " "wipe action." msgstr "" @@ -17351,7 +17462,7 @@ msgid "" "timelapse video when printing completes. If smooth mode is selected, the " "toolhead will move to the excess chute after each layer is printed and then " "take a snapshot. Since the melt filament may leak from the nozzle during the " -"process of taking a snapshot, prime tower is required for smooth mode to " +"process of taking a snapshot, a prime tower is required for smooth mode to " "wipe nozzle." msgstr "" "Wenn der Modus \"Gleichmäßig\" oder \"Traditionell\" ausgewählt ist, wird " @@ -17714,6 +17825,16 @@ msgid "" "Slim/Strong/Hybrid supports. For the other support types, the Rectilinear " "will be used instead of Lightning." msgstr "" +"Linienmuster der Stützstrukturen.\n" +"\n" +"Die Standardoption für Baumstützen ist Hohl, was bedeutet, dass kein " +"Basismuster vorhanden ist. Für andere Stütztypen ist die Standardoption das " +"Rechtwinklige Muster.\n" +"\n" +"HINWEIS: Für organische Stützen werden die beiden Wände nur mit dem Hohl/" +"Standard-Basismuster unterstützt. Das Lightning-Basismuster wird nur von " +"Baum Slim/Strong/Hybrid Stützen unterstützt. Für die anderen Stütztypen wird " +"stattdessen das Rechtwinklige Muster verwendet." msgid "Rectilinear grid" msgstr "Rechtwinkliges Gitter" @@ -17977,8 +18098,8 @@ msgstr "aktiviere Temperaturkontrolle" msgid "" "Enable this option for automated chamber temperature control. This option " -"activates the emitting of an M191 command before the " -"\"machine_start_gcode\"\n" +"activates the emitting of an M191 command before the \"machine_start_gcode" +"\"\n" " which sets the chamber temperature and waits until it is reached. In " "addition, it emits an M141 command at the end of the print to turn off the " "chamber heater, if present.\n" @@ -18302,6 +18423,12 @@ msgstr "" "stabilisieren.\n" "3. Rippe: Fügt der Turmwand vier Rippen für verbesserte Stabilität hinzu." +msgid "Rectangle" +msgstr "Rechteck" + +msgid "Rib" +msgstr "" + msgid "Extra rib length" msgstr "Extralänge der Rippe" @@ -18357,21 +18484,26 @@ msgstr "" "Die Wand des Reinigungsturms überspringt die Startpunkte des Wischpfads." msgid "Enable tower interface features" -msgstr "" +msgstr "Aktiviere Funktionen der Turmschnittstelle" msgid "" "Enable optimized prime tower interface behavior when different materials " "meet." msgstr "" +"Erlaube optimiertes Verhalten der Schnittstelle des Reinigungsturms, wenn " +"verschiedene Materialien aufeinandertreffen." msgid "Cool down from interface boost during prime tower" -msgstr "" +msgstr "^" msgid "" "When interface-layer temperature boost is active, set the nozzle back to " "print temperature at the start of the prime tower so it cools down during " "the tower." msgstr "" +"Wenn die Temperatursteigerung der Schnittstellenschicht aktiv ist, stellen " +"Sie die Düse zu Beginn des Reinigungsturms wieder auf die Drucktemperatur " +"ein, damit sie während des Turms abkühlt." msgid "Infill gap" msgstr "Infill-Lücke" @@ -18930,7 +19062,7 @@ msgstr "" "Wenn aktiviert, wird überprüft, ob die aktuelle Maschine abwärtskompatibel " "mit den Maschinen in der Liste ist" -msgid "downward machines settings" +msgid "Downward machines settings" msgstr "Abwärtskompatible Maschineneinstellungen" msgid "The machine settings list needs to do downward checking." @@ -18966,8 +19098,8 @@ msgid "Debug level" msgstr "Fehlersuchstufe" msgid "" -"Sets debug logging level. 0:fatal, 1:error, 2:warning, 3:info, 4:debug, " -"5:trace\n" +"Sets debug logging level. 0:fatal, 1:error, 2:warning, 3:info, 4:debug, 5:" +"trace\n" msgstr "" "Legt die Stufe der Fehlerprotokollierung fest. 0:fatal, 1:error, 2:warning, " "3:info, 4:debug, 5:trace\n" @@ -19375,26 +19507,26 @@ msgid "Second" msgstr "Sekunde" msgid "Print preset name" -msgstr "Name der Druckvoreinstellungen" +msgstr "Name der Druckprofile" msgid "Name of the print preset used for slicing." -msgstr "Name der Druckvoreinstellung, die zum Slicen verwendet wird." +msgstr "Name des Druckprofils, das zum Slicen verwendet wird." msgid "Filament preset name" -msgstr "Name der Filamentvoreinstellungen" +msgstr "Name der Filamentprofile" msgid "" "Names of the filament presets used for slicing. The variable is a vector " "containing one name for each extruder." msgstr "" -"Name der Filamentvoreinstellung, die zum Slicen verwendet wird. Die Variable " -"ist ein Vektor, der einen Namen für jeden Extruder enthält." +"Name des Filamentprofils, das zum Slicen verwendet wird. Die Variable ist " +"ein Vektor, der einen Namen für jeden Extruder enthält." msgid "Printer preset name" -msgstr "Name der Druckervoreinstellungen" +msgstr "Name der Druckerprofile" msgid "Name of the printer preset used for slicing." -msgstr "Name der Druckervoreinstellung, die zum Slicen verwendet wird." +msgstr "Name des Druckerprofils, das zum Slicen verwendet wird." msgid "Physical printer name" msgstr "Name des physischen Druckers" @@ -19523,8 +19655,8 @@ msgstr "Die angegebene Datei konnte nicht gelesen werden, weil sie leer ist." msgid "" "Unknown file format. Input file must have .stl, .obj, .amf(.xml) extension." msgstr "" -"Unbekanntes Dateiformat: Die Eingabedatei muss die Endung .stl, .obj " -"oder .amf(.xml) haben." +"Unbekanntes Dateiformat: Die Eingabedatei muss die Endung .stl, .obj oder ." +"amf(.xml) haben." msgid "Unknown file format. Input file must have .3mf or .zip.amf extension." msgstr "" @@ -19634,21 +19766,16 @@ msgstr "Der Name darf nicht leer sein." #, c-format, boost-format msgid "The selected preset: %s was not found." -msgstr "Die ausgewählte Voreinstellung: %s wurde nicht gefunden." +msgstr "Das ausgewählte Profil: %s wurde nicht gefunden." msgid "The name cannot be the same as the system preset name." -msgstr "" -"Der Name darf nicht mit dem Namen der Systemvoreinstellung übereinstimmen." +msgstr "Der Name darf nicht mit dem Namen des Systemprofils übereinstimmen." msgid "The name is the same as another existing preset name" -msgstr "Der Name existiert bereits bei einer anderen Voreinstellung" +msgstr "Der Name existiert bereits bei einem anderen Profil" msgid "create new preset failed." -msgstr "Erstellen einer neuen Voreinstellung ist fehlgeschlagen." - -#, c-format, boost-format -msgid "The selected preset: %s is not found." -msgstr "Die ausgewählte Voreinstellung: %s wurde nicht gefunden." +msgstr "Erstellen eines neuen Profils ist fehlgeschlagen." #, c-format, boost-format msgid "Could not find parameter: %s." @@ -19738,13 +19865,12 @@ msgid "Please select at least one filament for calibration" msgstr "Bitte wählen Sie mindestens ein Filament zur Kalibrierung aus" msgid "Flow rate calibration result has been saved to preset." -msgstr "" -"Flussraten-Kalibrierungsergebnis wurde in einer Voreinstellung gespeichert" +msgstr "Flussraten-Kalibrierungsergebnis wurde in einem Profil gespeichert" msgid "Max volumetric speed calibration result has been saved to preset." msgstr "" -"Maximale volumetrische Geschwindigkeitskalibrierungsergebnis wurde in einer " -"Voreinstellung gespeichert" +"Maximale volumetrische Geschwindigkeitskalibrierungsergebnis wurde in einem " +"Profil gespeichert" msgid "When do you need Flow Dynamics Calibration" msgstr "Wann benötigen Sie die Kalibrierung der Flussdynamik" @@ -19949,7 +20075,7 @@ msgid "Input Value" msgstr "Eingabewert" msgid "Save to Filament Preset" -msgstr "Speichern in Filament-Voreinstellung" +msgstr "Speichern im Filamentprofil" msgid "Record Factor" msgstr "Aufzeichnungsfaktor" @@ -19964,8 +20090,7 @@ msgid "Please input a valid value (0.0 < flow ratio < 2.0)" msgstr "Bitte geben Sie einen gültigen Wert ein (0,0 < Flussverhältnis < 2,0)" msgid "Please enter the name of the preset you want to save." -msgstr "" -"Bitte geben Sie den Namen der Voreinstellung ein, die Sie speichern möchten." +msgstr "Bitte geben Sie den Namen des Profils ein, das Sie speichern möchten." msgid "Calibration1" msgstr "Kalibrierung1" @@ -20363,6 +20488,23 @@ msgstr "Schneller Turm" msgid "Input shaper type" msgstr "Input Shaper Typ" +msgid "" +"Please ensure the selected type is compatible with your firmware version." +msgstr "" + +msgid "" +"Marlin version => 2.1.2\n" +"Fixed-Time motion not yet implemented." +msgstr "" + +msgid "Klipper version => 0.9.0" +msgstr "" + +msgid "" +"RepRap firmware version => 3.4.0\n" +"Check your firmware documentation for supported shaper types." +msgstr "" + msgid "Frequency (Start / End): " msgstr "Frequenz (Start / Ende): " @@ -20403,6 +20545,9 @@ msgstr "" msgid "Input shaping Damp test" msgstr "Input Shaping Dämpfungstest" +msgid "Check firmware compatibility." +msgstr "" + msgid "Frequency: " msgstr "Frequenz: " @@ -20647,7 +20792,7 @@ msgid "Log Info" msgstr "Protokoll Info" msgid "Select filament preset" -msgstr "Filament-Voreinstellung auswählen" +msgstr "Filamentprofil auswählen" msgid "Create Filament" msgstr "Filament erstellen" @@ -20656,18 +20801,16 @@ msgid "Create Based on Current Filament" msgstr "Erstellen Sie basierend auf dem aktuellen Filament" msgid "Copy Current Filament Preset " -msgstr "Aktuelle Filament-Voreinstellung kopieren" +msgstr "Aktuelles Filamentprofil kopieren" msgid "Basic Information" msgstr "Grundlegende Informationen" msgid "Add Filament Preset under this filament" -msgstr "Filament-Voreinstellung unter diesem Filament hinzufügen" +msgstr "Filamentprofil unter diesem Filament hinzufügen" msgid "We could create the filament presets for your following printer:" -msgstr "" -"Sie könnten die Filament-Voreinstellungen für Ihren folgenden Drucker " -"erstellen:" +msgstr "Sie könnten die Filamentprofile für Ihren folgenden Drucker erstellen:" msgid "Select Vendor" msgstr "Hersteller auswählen" @@ -20682,7 +20825,7 @@ msgid "Select Type" msgstr "Typ auswählen" msgid "Select Filament Preset" -msgstr "Filament-Voreinstellung auswählen" +msgstr "Filamentprofil auswählen" msgid "Serial" msgstr "Seriennummer" @@ -20691,7 +20834,7 @@ msgid "e.g. Basic, Matte, Silk, Marble" msgstr "z.B. Basic, Matte, Silk, Marble" msgid "Filament Preset" -msgstr "Filament-Voreinstellung" +msgstr "Filamentprofil" msgid "Create" msgstr "Erstellen" @@ -20735,8 +20878,8 @@ msgstr "Der Hersteller kann keine Zahl sein. Bitte erneut eingeben." msgid "" "You have not selected a printer or preset yet. Please select at least one." msgstr "" -"Sie haben noch keinen Drucker oder keine Voreinstellung ausgewählt. Bitte " -"wählen Sie mindestens einen aus." +"Sie haben noch keinen Drucker oder kein Profil ausgewählt. Bitte wählen Sie " +"mindestens etwas aus." #, c-format, boost-format msgid "" @@ -20745,13 +20888,12 @@ msgid "" "name. Do you want to continue?" msgstr "" "Der Filamentname %s, den Sie erstellt haben, existiert bereits.\n" -"Wenn Sie mit der Erstellung fortfahren, wird die erstellte Voreinstellung " -"mit ihrem vollständigen Namen angezeigt. Möchten Sie fortfahren?" +"Wenn Sie mit der Erstellung fortfahren, wird das erstellte Profil mit seinem " +"vollständigen Namen angezeigt. Möchten Sie fortfahren?" msgid "Some existing presets have failed to be created, as follows:\n" msgstr "" -"Einige vorhandenen Voreinstellungen konnten nicht erstellt werden, wie " -"folgt:\n" +"Einige vorhandenen Profile konnten nicht erstellt werden, wie folgende:\n" msgid "" "\n" @@ -20761,14 +20903,14 @@ msgstr "" "Möchten Sie es überschreiben?" msgid "" -"We would rename the presets as \"Vendor Type Serial @printer you " -"selected\".\n" +"We would rename the presets as \"Vendor Type Serial @printer you selected" +"\".\n" "To add preset for more printers, please go to printer selection" msgstr "" -"Wir würden die Voreinstellungen als \"Hersteller Typ Seriennummer @Drucker, " -"den Sie ausgewählt haben\" umbenennen.\n" -"Um weitere Voreinstellungen für weitere Drucker hinzuzufügen, gehen Sie " -"bitte zur Druckerauswahl" +"Wir würden die Profile als \"Hersteller Typ Seriennummer @Drucker, den Sie " +"ausgewählt haben\" umbenennen.\n" +"Um weitere Profile für weitere Drucker hinzuzufügen, gehen Sie bitte zur " +"Druckerauswahl" msgid "Create Printer/Nozzle" msgstr "Drucker/Düse erstellen" @@ -20786,7 +20928,7 @@ msgid "Create Based on Current Printer" msgstr "Erstellen Sie basierend auf dem aktuellen Drucker" msgid "Import Preset" -msgstr "Voreinstellung importieren" +msgstr "Profil importieren" msgid "Create Type" msgstr "Typ erstellen" @@ -20812,9 +20954,6 @@ msgstr "Benutzerdefinierten Düsendurchmesser eingeben" msgid "Can't find my nozzle diameter" msgstr "Ich kann meinen Düsendurchmesser nicht finden" -msgid "Rectangle" -msgstr "Rechteck" - msgid "Printable Space" msgstr "Druckbarer Raum" @@ -20835,7 +20974,7 @@ msgid "Exception in obtaining file size, please import again." msgstr "Ausnahme beim Abrufen der Dateigröße, bitte erneut importieren." msgid "Preset path was not found, please reselect vendor." -msgstr "Voreinstellungspfad nicht gefunden, bitte Hersteller erneut auswählen." +msgstr "Profilpfad wurde nicht gefunden, bitte Hersteller erneut auswählen." msgid "The printer model was not found, please reselect." msgstr "Das Druckermodell wurde nicht gefunden, bitte erneut auswählen." @@ -20844,26 +20983,26 @@ msgid "The nozzle diameter was not found, please reselect." msgstr "Der Düsendurchmesser ist nicht gefunden, bitte erneut auswählen." msgid "The printer preset was not found, please reselect." -msgstr "Die Druckervoreinstellung ist nicht gefunden, bitte erneut auswählen." +msgstr "Das Druckerprofil wurde nicht gefunden, bitte erneut auswählen." msgid "Printer Preset" -msgstr "Druckervoreinstellung" +msgstr "Druckerprofil" msgid "Filament Preset Template" -msgstr "Filament-Vorlagenvoreinstellung" +msgstr "Filament-Vorlagenprofil" msgid "Deselect All" msgstr "Alle abwählen" msgid "Process Preset Template" -msgstr "Prozess Vorlagen Voreinstellung" +msgstr "Prozess-Vorlagenprofil" msgid "" "You have not yet chosen which printer preset to create based on. Please " "choose the vendor and model of the printer" msgstr "" -"Sie haben noch nicht ausgewählt welche Druckervoreinstellung erstellt werden " -"soll. Bitte wählen Sie den Hersteller und das Modell des Druckers" +"Sie haben noch nicht ausgewählt welche Druckerprofil erstellt werden soll. " +"Bitte wählen Sie den Hersteller und das Modell des Druckers" msgid "" "You have entered an illegal input in the printable area section on the first " @@ -20881,27 +21020,26 @@ msgid "" "reserve.\n" "\tCancel: Do not create a preset, return to the creation interface." msgstr "" -"Die von Ihnen erstellte Druckervoreinstellung hat bereits eine " -"Voreinstellung mit dem gleichen Namen. Möchten Sie diese überschreiben?\n" -"\tJa: Überschreiben Sie die Druckervoreinstellung mit dem gleichen Namen, " -"Filament- und Prozessvoreinstellungen mit dem gleichen Voreinstellungs- " -"Filament- und Prozessnamen werden neu erstellt \n" -"Filament- und Prozessvoreinstellungen ohne den gleichen Voreinstellungsnamen " -"bleiben erhalten.\n" -"\tAbbrechen: Es wird keine neue Voreinstellung erzeugt, zurück zur " -"Einstellungs-Seite wechseln." +"Das von Ihnen erstellte Druckerprofil hat bereits ein Profil mit dem " +"gleichen Namen. Möchten Sie dieses überschreiben?\n" +"\tJa: Überschreiben Sie das Profil mit dem gleichen Namen, Filament- und " +"Prozessprofile mit dem gleichen Profilnamen werden neu erstellt \n" +"Filament- und Prozessprofile ohne den gleichen Profilnamen bleiben " +"erhalten.\n" +"\tAbbrechen: Es wird kein neues Profil erzeugt, zurück zur Einstellungs-" +"Seite wechseln." msgid "You need to select at least one filament preset." -msgstr "Sie müssen mindestens eine Filament-Voreinstellung auswählen." +msgstr "Sie müssen mindestens ein Filamentprofil auswählen." msgid "You need to select at least one process preset." -msgstr "Sie müssen mindestens eine Prozess-Voreinstellung auswählen." +msgstr "Sie müssen mindestens ein Prozessprofil auswählen." msgid "Create filament presets failed. As follows:\n" -msgstr "Erstellen von Filament-Voreinstellungen fehlgeschlagen. Wie folgt:\n" +msgstr "Erstellen von Filamentprofilen fehlgeschlagen. Wie folgt:\n" msgid "Create process presets failed. As follows:\n" -msgstr "Erstellen von Prozess-Voreinstellungen fehlgeschlagen. Wie folgt:\n" +msgstr "Erstellen von Prozessprofilen fehlgeschlagen. Wie folgt:\n" msgid "Vendor was not found, please reselect." msgstr "Hersteller nicht gefunden, bitte erneut auswählen." @@ -20947,7 +21085,7 @@ msgid "" "The system preset does not allow creation. \n" "Please re-enter the printer model or nozzle diameter." msgstr "" -"Die Systemvoreinstellung erlaubt keine Erstellung. \n" +"Das Systemprofil erlaubt keine Erstellung. \n" "Bitte geben Sie das Druckermodell oder den Düsendurchmesser erneut ein." msgid "Printer Created Successfully" @@ -20961,8 +21099,7 @@ msgstr "Drucker erstellt" msgid "Please go to printer settings to edit your presets" msgstr "" -"Bitte gehen Sie zu den Druckereinstellungen, um Ihre Voreinstellungen zu " -"bearbeiten" +"Bitte gehen Sie zu den Druckereinstellungen, um Ihre Profile zu bearbeiten" msgid "Filament Created" msgstr "Filament erstellt" @@ -20973,7 +21110,7 @@ msgid "" "volumetric speed has a significant impact on printing quality. Please set " "them carefully." msgstr "" -"Bitte gehen Sie zu den Filament-Einstellungen, um Ihre Voreinstellungen zu " +"Bitte gehen Sie zu den Filament-Einstellungen, um Ihre Profile zu " "bearbeiten, wenn Sie dies benötigen.\n" "Bitte beachten Sie, dass die Düsentemperatur, die Heizbetttemperatur und die " "maximale volumetrische Geschwindigkeit einen erheblichen Einfluss auf die " @@ -20989,10 +21126,10 @@ msgid "" msgstr "" "\n" "\n" -"Studio hat festgestellt, dass Ihre Benutzervoreinstellungen-" -"Synchronisierungs-Funktion nicht aktiviert ist, was zu fehlerhaften Filament-" -"Einstellungen auf der Geräteseite führen kann.\n" -"Klicken Sie auf \"Benutzervoreinstellungen synchronisieren\", um die " +"Orca hat festgestellt, dass Ihre Benutzerprofile-Synchronisierungs-Funktion " +"nicht aktiviert ist, was zu fehlerhaften Filament-Einstellungen auf der " +"Geräteseite führen kann.\n" +"Klicken Sie auf \"Benutzerprofile synchronisieren\", um die " "Synchronisierungsfunktion zu aktivieren." msgid "Printer Setting" @@ -21005,13 +21142,13 @@ msgid "Filament bundle(.orca_filament)" msgstr "Filament-Bündel (.orca_filament)" msgid "Printer presets(.zip)" -msgstr "Druckervoreinstellungen (.zip)" +msgstr "Druckerprofile (.zip)" msgid "Filament presets(.zip)" -msgstr "Filament-Voreinstellungen (.zip)" +msgstr "Filamentprofile (.zip)" msgid "Process presets(.zip)" -msgstr "Prozess-Voreinstellungen (.zip)" +msgstr "Prozessprofile (.zip)" msgid "initialize fail" msgstr "Initialisierung fehlgeschlagen" @@ -21058,35 +21195,34 @@ msgid "" "printer.\n" "Can be shared with others." msgstr "" -"Drucker und alle Filament- und Prozessvoreinstellungen, die zum Drucker " -"gehören.\n" +"Drucker und alle Filament- und Prozessprofile, die zum Drucker gehören.\n" "Kann mit anderen geteilt werden." msgid "" "User's filament preset set.\n" "Can be shared with others." msgstr "" -"Benutzerfüllung Voreinstellung eingestellt.\n" +"Benutzerfilamentprofil eingestellt.\n" "Kann mit anderen geteilt werden." msgid "" "Only display printer names with changes to printer, filament, and process " "presets." msgstr "" -"Nur Druckernamen mit Änderungen an Drucker-, Filament- und Prozessvorlagen " +"Nur Druckernamen mit Änderungen an Drucker-, Filament- und Prozessprofilen " "werden angezeigt." msgid "Only display the filament names with changes to filament presets." msgstr "" -"Nur die Filamentnamen mit Änderungen an den Filamentvorlagen werden " +"Nur die Filamentnamen mit Änderungen an den Filamentprofilen werden " "angezeigt." msgid "" "Only printer names with user printer presets will be displayed, and each " "preset you choose will be exported as a zip." msgstr "" -"Nur Druckernamen mit Benutzerdruckervoreinstellungen werden angezeigt, und " -"jede Voreinstellung, die Sie auswählen, wird als ZIP exportiert." +"Nur Druckernamen mit Benutzerdruckerprofilen werden angezeigt, und jedes " +"Profil, das Sie auswählen, wird als ZIP exportiert." msgid "" "Only the filament names with user filament presets will be displayed, \n" @@ -21120,44 +21256,42 @@ msgid "Edit Filament" msgstr "Filament bearbeiten" msgid "Filament presets under this filament" -msgstr "Filamentvoreinstellungen unter diesem Filament" +msgstr "Filamentprofile unter diesem Filament" msgid "" "Note: If the only preset under this filament is deleted, the filament will " "be deleted after exiting the dialog." msgstr "" -"Hinweis: Wenn die einzige Voreinstellung unter diesem Filament gelöscht " -"wird, wird das Filament nach dem Verlassen des Dialogfelds gelöscht." +"Hinweis: Wenn die einzige Profil unter diesem Filament gelöscht wird, wird " +"das Filament nach dem Verlassen des Dialogfelds gelöscht." msgid "Presets inherited by other presets cannot be deleted" msgstr "" -"Voreinstellungen, die von anderen Voreinstellungen geerbt wurden, können " -"nicht gelöscht werden" +"Profile, die von anderen Profilen geerbt wurden, können nicht gelöscht werden" msgid "The following presets inherits this preset." msgid_plural "The following preset inherits this preset." -msgstr[0] "Die folgenden Voreinstellungen erben diese Voreinstellung." -msgstr[1] "Die folgende Voreinstellung erbt diese Voreinstellung." +msgstr[0] "Die folgenden Profile erben dieses Profil." +msgstr[1] "Das folgende Profil erbt dieses Profil." msgid "Delete Preset" -msgstr "Voreinstellung löschen" +msgstr "Profil löschen" msgid "Are you sure to delete the selected preset?" -msgstr "Möchten Sie die ausgewählte Voreinstellung wirklich löschen?" +msgstr "Möchten Sie das ausgewählte Profil wirklich löschen?" msgid "Delete preset" -msgstr "Voreinstellung löschen" +msgstr "Profil löschen" msgid "+ Add Preset" -msgstr "+ Voreinstellung hinzufügen" +msgstr "+ Profil hinzufügen" msgid "" "All the filament presets belong to this filament would be deleted.\n" "If you are using this filament on your printer, please reset the filament " "information for that slot." msgstr "" -"Alle Filamentvoreinstellungen, die zu diesem Filament gehören, werden " -"gelöscht.\n" +"Alle Filamentprofile, die zu diesem Filament gehören, werden gelöscht.\n" "Wenn Sie dieses Filament auf Ihrem Drucker verwenden, setzen Sie bitte die " "Filamentinformationen für diesen Schacht zurück." @@ -21165,23 +21299,22 @@ msgid "Delete filament" msgstr "Filament löschen" msgid "Add Preset" -msgstr "Voreinstellung hinzufügen" +msgstr "Profil hinzufügen" msgid "Add preset for new printer" -msgstr "Voreinstellung für neuen Drucker hinzufügen" +msgstr "Profil für neuen Drucker hinzufügen" msgid "Copy preset from filament" -msgstr "Voreinstellung vom Filament kopieren" +msgstr "Profil vom Filament kopieren" msgid "The filament choice not find filament preset, please reselect it" -msgstr "" -"Die Filamentauswahl findet keine Filamentvoreinstellung, bitte neu auswählen" +msgstr "Die Filamentauswahl findet kein Filamentprofil, bitte neu auswählen" msgid "[Delete Required]" msgstr "[Löschen erforderlich]" msgid "Edit Preset" -msgstr "Voreinstellung bearbeiten" +msgstr "Profil bearbeiten" msgid "For more information, please check out Wiki" msgstr "Für weitere Informationen besuchen Sie bitte Wiki" @@ -21209,7 +21342,7 @@ msgstr "" #, c-format, boost-format msgid "nozzle size in preset: %d" -msgstr "Düsengröße in Voreinstellung: %d" +msgstr "Düsengröße im Profil: %d" #, c-format, boost-format msgid "nozzle size memorized: %d" @@ -21219,12 +21352,12 @@ msgid "" "The size of nozzle type in preset is not consistent with memorized nozzle. " "Did you change your nozzle lately?" msgstr "" -"Die Größe des Düsentypen in der Voreinstellung stimmt nicht mit der " -"gespeicherten Düse überein. Haben Sie Ihre Düse kürzlich gewechselt ?" +"Die Größe des Düsentypen im Profil stimmt nicht mit der gespeicherten Düse " +"überein. Haben Sie Ihre Düse kürzlich gewechselt ?" #, c-format, boost-format msgid "nozzle[%d] in preset: %.1f" -msgstr "Düse[%d] in Voreinstellung: %.1f" +msgstr "Düse[%d] im Profil: %.1f" #, c-format, boost-format msgid "nozzle[%d] memorized: %.1f" @@ -21234,8 +21367,8 @@ msgid "" "Your nozzle type in preset is not consistent with memorized nozzle. Did you " "change your nozzle lately?" msgstr "" -"Ihre Düsenart in der Voreinstellung stimmt nicht mit der gespeicherten Düse " -"überein. Haben Sie Ihre Düse kürzlich gewechselt?" +"Ihre Düsenart im Profil stimmt nicht mit der gespeicherten Düse überein. " +"Haben Sie Ihre Düse kürzlich gewechselt?" #, c-format, boost-format msgid "Printing %1s material with %2s nozzle may cause nozzle damage." @@ -21257,7 +21390,7 @@ msgstr "" #, c-format, boost-format msgid "" -"The nozzle diameter of %sextruder is 0.2mm which does not support automatic " +"The nozzle diameter of %s extruder is 0.2mm which does not support automatic " "Flow Dynamics calibration." msgstr "" @@ -21880,10 +22013,9 @@ msgid "" "range of filaments. For higher printing quality and speeds, please use Bambu " "filaments with Bambu presets." msgstr "" -"Die generischen Voreinstellungen sind konservativ abgestimmt, um mit einer " -"breiteren Palette von Filamenten kompatibel zu sein. Für eine höhere " -"Druckqualität und -geschwindigkeit verwenden Sie bitte Bambu-Filamente mit " -"Bambu-Voreinstellungen." +"Die generischen Profile sind konservativ abgestimmt, um mit einer breiteren " +"Palette von Filamenten kompatibel zu sein. Für eine höhere Druckqualität und " +"-geschwindigkeit verwenden Sie bitte Bambu-Filamente mit Bambu-Profilen." msgid "High quality profile for 0.2mm nozzle, prioritizing print quality." msgstr "" @@ -22287,6 +22419,138 @@ msgstr "Offizielles Filament" msgid "More Colors" msgstr "Mehr Farben" +msgid "Network Plug-in Update Available" +msgstr "" + +msgid "Bambu Network Plug-in Required" +msgstr "" + +msgid "" +"The Bambu Network Plug-in is corrupted or incompatible. Please reinstall it." +msgstr "" + +msgid "" +"The Bambu Network Plug-in is required for cloud features, printer discovery, " +"and remote printing." +msgstr "" + +#, c-format, boost-format +msgid "Error: %s" +msgstr "" + +msgid "Show details" +msgstr "" + +msgid "Version to install:" +msgstr "" + +msgid "Download and Install" +msgstr "" + +msgid "Skip for Now" +msgstr "" + +msgid "A new version of the Bambu Network Plug-in is available." +msgstr "" + +#, c-format, boost-format +msgid "Current version: %s" +msgstr "" + +msgid "Update to version:" +msgstr "" + +msgid "Update Now" +msgstr "" + +msgid "Remind Later" +msgstr "" + +msgid "Skip Version" +msgstr "" + +msgid "Don't Ask Again" +msgstr "" + +msgid "The Bambu Network Plug-in has been installed successfully." +msgstr "" + +msgid "" +"A restart is required to load the new plug-in. Would you like to restart now?" +msgstr "" + +msgid "Restart Now" +msgstr "" + +msgid "Restart Later" +msgstr "" + +msgid "NO RAMMING AT ALL" +msgstr "" + +msgid "Volumetric speed" +msgstr "" + +msgid "Step file import parameters" +msgstr "" + +msgid "" +"Smaller linear and angular deflections result in higher-quality " +"transformations but increase the processing time." +msgstr "" + +msgid "Linear Deflection" +msgstr "" + +msgid "Please input a valid value (0.001 < linear deflection < 0.1)" +msgstr "" + +msgid "Angle Deflection" +msgstr "" + +msgid "Please input a valid value (0.01 < angle deflection < 1.0)" +msgstr "" + +msgid "Split compound and compsolid into multiple objects" +msgstr "" + +msgid "Number of triangular facets" +msgstr "" + +msgid "Calculating, please wait..." +msgstr "" + +msgid "" +"The filament may not be compatible with the current machine settings. " +"Generic filament presets will be used." +msgstr "" +"Das Filament ist möglicherweise nicht mit den aktuellen " +"Maschineneinstellungen kompatibel. Es werden generische Filament-Profile " +"verwendet." + +msgid "" +"The filament model is unknown. Still using the previous filament preset." +msgstr "" +"Das Filamentprofil ist unbekannt. Es wird weiterhin das vorherige " +"Filamentprofil verwendet." + +msgid "The filament model is unknown. Generic filament presets will be used." +msgstr "" +"Das Filamentprofil ist unbekannt. Es werden generische Filamentprofile " +"verwendet." + +msgid "" +"The filament may not be compatible with the current machine settings. A " +"random filament preset will be used." +msgstr "" +"Das Filament ist möglicherweise nicht mit den aktuellen Geräteeinstellungen " +"kompatibel. Es wird ein zufälliges Filamentprofil verwendet." + +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." + #: resources/data/hints.ini: [hint:Precise wall] msgid "" "Precise wall\n" @@ -22681,6 +22945,27 @@ msgstr "" "wie z.B. ABS, durch eine entsprechende Erhöhung der Heizbetttemperatur die " "Wahrscheinlichkeit von Verwerfungen verringert werden kann?" +#~ msgid "Auto-refill" +#~ msgstr "Automatisches Nachfüllen" + +#~ msgid "Optimizes filament area maximum height by chosen filament count" +#~ msgstr "" +#~ "Optimiert die maximale Höhe des Filamentbereichs basierend auf der " +#~ "gewählten Filamentanzahl" + +#~ msgid "Network Plug-in" +#~ msgstr "Netzwerk-Plugin" + +#~ msgid "Packing data to 3mf" +#~ msgstr "Packe Daten in ein 3mf" + +#~ msgid "Cool Plate (Supertack)" +#~ msgstr "Kalte Druckplatte (Supertack)" + +#, c-format, boost-format +#~ msgid "The selected preset: %s is not found." +#~ msgstr "Das ausgewählte Profil: %s wurde nicht gefunden." + #~ msgid "Line pattern of support." #~ msgstr "Linienmuster der Stützstrukturen" @@ -22691,9 +22976,6 @@ msgstr "" #~ "Die Installation des Plugins ist fehlgeschlagen. Bitte prüfen Sie, ob es " #~ "von einer Antiviren-Software blockiert oder gelöscht wurde." -#~ msgid "°C" -#~ msgstr "°C" - #~ msgid "travel" #~ msgstr "Bewegung" @@ -22783,17 +23065,15 @@ msgstr "" #~ msgid "Replaced with STLs from directory:\n" #~ msgstr "Ersetzt mit STLs aus dem Verzeichnis:\n" -#~ msgid "Use legacy network plugin" +#~ msgid "Use legacy network plug-in" #~ msgstr "Verwenden Sie das alte Netzwerk-Plugin" #~ msgid "" -#~ "Disable to use latest network plugin that supports new BambuLab firmwares." +#~ "Disable to use latest network plug-in that supports new BambuLab " +#~ "firmwares." #~ msgstr "" #~ "Deaktivieren Sie, um das neueste Netzwerk-Plugin zu verwenden, das neue " -#~ msgid "Packing data to 3MF" -#~ msgstr "Daten in 3MF packen" - #~ msgid "Cool" #~ msgstr "Kühl" @@ -23942,9 +24222,6 @@ msgstr "" #~ msgid "Load uptodate filament settings when using uptodate." #~ msgstr "Aktuelle Filamenteinstellungen laden, wenn Aktuell verwendet wird" -#~ msgid "Downward machines settings" -#~ msgstr "Einstellungen für abwärtskompatible Maschinen" - #~ msgid "Load filament IDs for each object" #~ msgstr "Lade Filament-IDs für jedes Objekt" @@ -25147,11 +25424,11 @@ msgstr "" #~ msgid "Test Storage Download:" #~ msgstr "Test Speicher Download:" -#~ msgid "Test plugin download" -#~ msgstr "Test Plugin Download" +#~ msgid "Test plug-in download" +#~ msgstr "Test plug-in download" -#~ msgid "Test Plugin Download:" -#~ msgstr "Test Plugin Download:" +#~ msgid "Test Plug-in Download:" +#~ msgstr "Test Plug-in Download:" #~ msgid "Test Storage Upload" #~ msgstr "Test Speicher hochladen" diff --git a/localization/i18n/en/OrcaSlicer_en.po b/localization/i18n/en/OrcaSlicer_en.po index 07802d4707..9f379ea43d 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-03-01 01:03+0800\n" +"POT-Creation-Date: 2026-03-05 17:45-0300\n" "PO-Revision-Date: 2025-05-18 09:32-0300\n" "Last-Translator: Alexandre Folle de Menezes\n" "Language-Team: \n" @@ -14,26 +14,6 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n==1) ? 0 : 1;\n" "X-Generator: Poedit 3.6\n" -msgid "" -"The filament may not be compatible with the current machine settings. " -"Generic filament presets will be used." -msgstr "" - -msgid "" -"The filament model is unknown. Still using the previous filament preset." -msgstr "" - -msgid "The filament model is unknown. Generic filament presets will be used." -msgstr "" - -msgid "" -"The filament may not be compatible with the current machine settings. A " -"random filament preset will be used." -msgstr "" - -msgid "The filament model is unknown. A random filament preset will be used." -msgstr "" - msgid "right" msgstr "" @@ -1533,6 +1513,30 @@ msgstr "" msgid "Flip by Face 2" msgstr "" +msgid "Assemble" +msgstr "" + +msgid "Please confirm explosion ratio = 1 and select at least two volumes." +msgstr "" + +msgid "Please select at least two volumes." +msgstr "" + +msgid "(Moving)" +msgstr "" + +msgid "Point and point assembly" +msgstr "" + +msgid "" +"It is recommended to assemble the objects first,\n" +"because the objects is restriced to bed \n" +"and only parts can be lifted." +msgstr "" + +msgid "Face and face assembly" +msgstr "" + msgid "Notice" msgstr "" @@ -1571,6 +1575,54 @@ msgstr "" msgid "Based on PrusaSlicer and BambuStudio" msgstr "" +msgid "STEP files" +msgstr "" + +msgid "STL files" +msgstr "" + +msgid "OBJ files" +msgstr "" + +msgid "AMF files" +msgstr "" + +msgid "3MF files" +msgstr "" + +msgid "Gcode 3MF files" +msgstr "" + +msgid "G-code files" +msgstr "" + +msgid "Supported files" +msgstr "" + +msgid "ZIP files" +msgstr "" + +msgid "Project files" +msgstr "" + +msgid "Known files" +msgstr "" + +msgid "INI files" +msgstr "" + +msgid "SVG files" +msgstr "" + +msgid "Texture" +msgstr "" + +msgid "Masked SLA files" +msgstr "" + +msgid "Draco files" +msgstr "" + msgid "" "OrcaSlicer will terminate because of running out of memory. It may be a bug. " "It will be appreciated if you report the issue to our team." @@ -1594,10 +1646,10 @@ msgstr "" msgid "Untitled" msgstr "" -msgid "Reloading network plugin..." +msgid "Reloading network plug-in..." msgstr "" -msgid "Downloading Network Plugin" +msgid "Downloading Network Plug-in" msgstr "" msgid "Downloading Bambu Network Plug-in" @@ -1682,6 +1734,9 @@ msgstr "" msgid "Choose one file (GCODE/3MF):" msgstr "" +msgid "Ext" +msgstr "" + msgid "Some presets are modified." msgstr "" @@ -1739,7 +1794,7 @@ msgid "" "access, enabling full functionality with OrcaSlicer." msgstr "" -msgid "Network Plugin Restriction" +msgid "Network Plug-in Restriction" msgstr "" msgid "Privacy Policy Update" @@ -1965,6 +2020,9 @@ msgid "" "No - Do not change these settings for me" msgstr "" +msgid "Suggestion" +msgstr "" + msgid "Text" msgstr "" @@ -2074,9 +2132,6 @@ msgstr "Convert from Meters" msgid "Restore to meters" msgstr "Restore to Meter" -msgid "Assemble" -msgstr "" - msgid "Assemble the selected objects to an object with multiple parts" msgstr "Assemble the selected objects into an object with multiple parts" @@ -2570,6 +2625,10 @@ msgstr "" msgid "Line Type" msgstr "" +#, c-format, boost-format +msgid "1x1 Grid: %d mm" +msgstr "" + msgid "More" msgstr "" @@ -2687,7 +2746,7 @@ msgstr "" msgid "Connecting..." msgstr "" -msgid "Auto-refill" +msgid "Auto Refill" msgstr "" msgid "Load" @@ -3066,6 +3125,38 @@ msgid "" "Storage before sending to printer." msgstr "" +msgid "Bad input data for EmbossCreateObjectJob." +msgstr "" + +msgid "Add Emboss text object" +msgstr "" + +msgid "Bad input data for EmbossUpdateJob." +msgstr "" + +msgid "Created text volume is empty. Change text or font." +msgstr "" + +msgid "Bad input data for CreateSurfaceVolumeJob." +msgstr "" + +msgid "Bad input data for UseSurfaceJob." +msgstr "" + +#. TRN: This is the title of the action appearing in undo/redo stack. +#. It is same for Text and SVG. +msgid "Emboss attribute change" +msgstr "" + +msgid "Add Emboss text Volume" +msgstr "" + +msgid "Font doesn't have any shape for given text." +msgstr "" + +msgid "There is no valid surface for text projection." +msgstr "" + msgid "Thermal Preconditioning for first layer optimization" msgstr "" @@ -3376,9 +3467,6 @@ msgstr "" msgid "Nozzle" msgstr "" -msgid "Ext" -msgstr "" - #, c-format, boost-format msgid "" "Note: the filament type(%s) does not match with the filament type(%s) in the " @@ -3443,9 +3531,6 @@ msgstr "Print with filament in AMS" msgid "Print with filaments mounted on the back of the chassis" msgstr "Print with filament on external spool" -msgid "Auto Refill" -msgstr "" - msgid "Left" msgstr "" @@ -3457,7 +3542,7 @@ msgid "" "following order." msgstr "" -msgid "Identical filament: same brand, type and color" +msgid "Identical filament: same brand, type and color." msgstr "" msgid "Group" @@ -3583,24 +3668,25 @@ msgid "Calibration" msgstr "" msgid "" -"Failed to download the plug-in. Please check your firewall settings and vpn " -"software, check and retry." -msgstr "" -"Failed to download the plug-in. Please check your firewall settings and vpn " +"Failed to download the plug-in. Please check your firewall settings and VPN " "software and retry." +msgstr "" msgid "" "Failed to install the plug-in. The plug-in file may be in use. Please " "restart OrcaSlicer and try again. Also check whether it is blocked or " "deleted by anti-virus software." msgstr "" +"Failed to install the plug-in. The plug-in file may be in use. Please " +"restart OrcaSlicer and try again. Also check whether it is blocked or has " +"been deleted by anti-virus software." msgid "Click here to see more info" msgstr "" msgid "" -"The network plugin was installed but could not be loaded. Please restart the " -"application." +"The network plug-in was installed but could not be loaded. Please restart " +"the application." msgstr "" msgid "Restart Required" @@ -3748,9 +3834,6 @@ msgstr "" msgid "Settings" msgstr "" -msgid "Texture" -msgstr "" - msgid "Remove" msgstr "" @@ -3924,6 +4007,7 @@ msgid "" "Reset to 0." msgstr "" +#, c-format, boost-format msgid "" "Lock depth should smaller than skin depth.\n" "Reset to 50% of skin depth." @@ -4532,6 +4616,9 @@ msgstr "" msgid "Fan speed" msgstr "" +msgid "°C" +msgstr "" + msgid "Time" msgstr "" @@ -4688,7 +4775,7 @@ msgstr "" msgid "Fan Speed (%)" msgstr "Fan speed (%)" -msgid "Temperature (℃)" +msgid "Temperature (°C)" msgstr "" msgid "Volumetric flow rate (mm³/s)" @@ -5007,7 +5094,7 @@ msgstr "" msgid "Size:" msgstr "" -#, boost-format +#, c-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)." @@ -5078,7 +5165,7 @@ msgstr "" msgid "" "Partial flushing volume set to 0. Multi-color printing may cause color " -"mixing in models. Please redjust flushing settings." +"mixing in models. Please readjust flushing settings." msgstr "" msgid "Click Wiki for help." @@ -6333,6 +6420,9 @@ msgid "" "to give a positive rating (4 or 5 stars)." msgstr "" +msgid "click to add machine" +msgstr "" + msgid "Status" msgstr "" @@ -6343,6 +6433,14 @@ msgstr "" msgid "Assistant(HMS)" msgstr "" +#, c-format, boost-format +msgid "Network plug-in v%s" +msgstr "" + +#, c-format, boost-format +msgid "Network plug-in v%s (%s)" +msgstr "" + msgid "Don't show again" msgstr "" @@ -6451,7 +6549,7 @@ msgid "Undo integration was successful." msgstr "" msgid "New network plug-in available." -msgstr "New network plug-in available" +msgstr "" msgid "Details" msgstr "" @@ -6713,7 +6811,7 @@ msgstr "" msgid "Unavailable while heating maintenance function is on." msgstr "" -msgid "Idel Heating Protection" +msgid "Idle Heating Protection" msgstr "" msgid "Stops heating automatically after 5 mins of idle to ensure safety." @@ -7214,7 +7312,7 @@ msgid "Please select a file" msgstr "" msgid "Do you want to replace it" -msgstr "Do you want to replace it?" +msgstr "" msgid "Message" msgstr "" @@ -7248,7 +7346,8 @@ msgid "Please resolve the slicing errors and publish again." msgstr "" msgid "" -"Network Plug-in is not detected. Network related features are unavailable." +"The network plug-in was not detected. Network related features are " +"unavailable." msgstr "" msgid "" @@ -7795,7 +7894,7 @@ msgstr "" msgid "filaments" msgstr "" -msgid "Optimizes filament area maximum height by chosen filament count" +msgid "Optimizes filament area maximum height by chosen filament count." msgstr "" msgid "Features" @@ -7980,40 +8079,40 @@ msgstr "" msgid "Color only" msgstr "" -msgid "Network plugin" +msgid "Network plug-in" msgstr "" -msgid "Enable network plugin" +msgid "Enable network plug-in" msgstr "" -msgid "Network plugin version" +msgid "Network plug-in version" msgstr "" -msgid "Select the network plugin version to use" +msgid "Select the network plug-in version to use" msgstr "" msgid "(Latest)" msgstr "" -msgid "Network plugin switched successfully." +msgid "Network plug-in switched successfully." msgstr "" msgid "Success" msgstr "" -msgid "Failed to load network plugin. Please restart the application." +msgid "Failed to load network plug-in. Please restart the application." msgstr "" #, c-format, boost-format msgid "" -"You've selected network plugin version %s.\n" +"You've selected network plug-in version %s.\n" "\n" "Would you like to download and install this version now?\n" "\n" "Note: The application may need to restart after installation." msgstr "" -msgid "Download Network Plugin" +msgid "Download Network Plug-in" msgstr "" msgid "Associate files to OrcaSlicer" @@ -8087,19 +8186,16 @@ msgstr "" msgid "trace" msgstr "" -msgid "Network Plugin" -msgstr "" - msgid "Reload" msgstr "" -msgid "Reload the network plugin without restarting the application" +msgid "Reload the network plug-in without restarting the application" msgstr "" -msgid "Network plugin reloaded successfully." +msgid "Network plug-in reloaded successfully." msgstr "" -msgid "Failed to reload network plugin. Please restart the application." +msgid "Failed to reload network plug-in. Please restart the application." msgstr "" msgid "Reload Failed" @@ -8318,7 +8414,10 @@ msgstr "" msgid "Slicing Plate 1" msgstr "" -msgid "Packing data to 3mf" +msgid "Packing data to 3MF" +msgstr "" + +msgid "Uploading data" msgstr "" msgid "Jump to webpage" @@ -8626,7 +8725,7 @@ msgstr "" msgid "Textured PEI Plate" msgstr "" -msgid "Cool Plate (Supertack)" +msgid "Cool Plate (SuperTack)" msgstr "" msgid "Click here if you can't connect to the printer" @@ -8921,7 +9020,7 @@ msgid "" msgstr "" msgid "" -"Prime tower is required for clumping detection. There may be flaws on the " +"A prime tower is required for clumping detection. There may be flaws on the " "model without prime tower. Do you still want to enable clumping detection?" msgstr "" @@ -9017,8 +9116,8 @@ msgstr "" msgid "" "When recording timelapse without toolhead, it is recommended to add a " "\"Timelapse Wipe Tower\" \n" -"by right-click the empty position of build plate and choose \"Add " -"Primitive\"->\"Timelapse Wipe Tower\"." +"by right-click the empty position of build plate and choose \"Add Primitive" +"\"->\"Timelapse Wipe Tower\"." msgstr "" msgid "" @@ -9222,9 +9321,6 @@ msgstr "" msgid "Nozzle temperature when printing" msgstr "" -msgid "Cool Plate (SuperTack)" -msgstr "" - msgid "" "Bed temperature when the Cool Plate SuperTack is installed. A value of 0 " "means the filament does not support printing on the Cool Plate SuperTack." @@ -9655,6 +9751,12 @@ msgstr "" msgid "Select presets to compare" msgstr "" +msgid "Left Preset Value" +msgstr "" + +msgid "Right Preset Value" +msgstr "" + msgid "" "You can only transfer to current active profile because it has been modified." msgstr "" @@ -10054,6 +10156,12 @@ msgstr "" msgid "Login" msgstr "" +msgid "[Action Required] " +msgstr "" + +msgid "[Action Required]" +msgstr "" + msgid "The configuration package is changed in previous Config Guide" msgstr "" @@ -10746,7 +10854,7 @@ msgid "" msgstr "" msgid "" -"Prime tower is required for clumping detection; otherwise, there may be " +"A prime tower is required for clumping detection; otherwise, there may be " "flaws on the model." msgstr "" @@ -12032,7 +12140,7 @@ msgid "" "models\n" "3. No filtering - creates internal bridges on every potential internal " "overhang. This option is useful for heavily slanted top surface models; " -"however, in most cases, it creates too many unnecessary bridges" +"however, in most cases, it creates too many unnecessary bridges." msgstr "" msgid "Limited filtering" @@ -12410,7 +12518,7 @@ msgid "" "less acceleration you print, the larger the range of acceptable PA values. " "If no difference is visible, use the PA value from the faster test\n" "3. Enter the triplets of PA values, Flow and Accelerations in the text box " -"here and save your filament profile" +"here and save your filament profile." msgstr "" msgid "Enable adaptive pressure advance for overhangs (beta)" @@ -13077,8 +13185,8 @@ msgid "mm/s² or %" msgstr "" msgid "" -"Acceleration of sparse infill. If the value is expressed as a percentage " -"(e.g. 100%), it will be calculated based on the default acceleration." +"Acceleration of sparse infill. If the value is expressed as a percentage (e." +"g. 100%), it will be calculated based on the default acceleration." msgstr "" msgid "" @@ -13188,10 +13296,10 @@ msgstr "" msgid "" "Fan speed will be ramped up linearly from zero at layer " -"\"close_fan_the_first_x_layers\" to maximum at layer " -"\"full_fan_speed_layer\". \"full_fan_speed_layer\" will be ignored if lower " -"than \"close_fan_the_first_x_layers\", in which case the fan will be running " -"at maximum allowed speed at layer \"close_fan_the_first_x_layers\" + 1." +"\"close_fan_the_first_x_layers\" to maximum at layer \"full_fan_speed_layer" +"\". \"full_fan_speed_layer\" will be ignored if lower than " +"\"close_fan_the_first_x_layers\", in which case the fan will be running at " +"maximum allowed speed at layer \"close_fan_the_first_x_layers\" + 1." msgstr "" msgid "layer" @@ -13613,9 +13721,9 @@ msgstr "" msgid "" "Enable this to add comments into the G-code labeling print moves with what " -"object they belong to, which is useful for the Octoprint CancelObject " -"plugin. This settings is NOT compatible with Single Extruder Multi Material " -"setup and Wipe into Object / Wipe into Infill." +"object they belong to, which is useful for the Octoprint CancelObject plug-" +"in. This setting is NOT compatible with Single Extruder Multi Material setup " +"and Wipe into Object / Wipe into Infill." msgstr "" msgid "Exclude objects" @@ -13882,7 +13990,7 @@ msgstr "Ironing type" msgid "" "Ironing is using small flow to print on same height of surface again to make " -"flat surface more smooth. This setting controls which layer being ironed" +"flat surface more smooth. This setting controls which layer being ironed." msgstr "" "Ironing uses a small flow to print at the same height of a surface to make " "flat surfaces smoother. This setting controls which layers are being ironed." @@ -14765,8 +14873,8 @@ msgid "Role base wipe speed" msgstr "" msgid "" -"The wipe speed is determined by the speed of the current extrusion role. " -"e.g. if a wipe action is executed immediately following an outer wall " +"The wipe speed is determined by the speed of the current extrusion role. e." +"g. if a wipe action is executed immediately following an outer wall " "extrusion, the speed of the outer wall extrusion will be utilized for the " "wipe action." msgstr "" @@ -14974,7 +15082,7 @@ msgid "" "timelapse video when printing completes. If smooth mode is selected, the " "toolhead will move to the excess chute after each layer is printed and then " "take a snapshot. Since the melt filament may leak from the nozzle during the " -"process of taking a snapshot, prime tower is required for smooth mode to " +"process of taking a snapshot, a prime tower is required for smooth mode to " "wipe nozzle." msgstr "" "If smooth or traditional mode is selected, a timelapse video will be " @@ -15494,8 +15602,8 @@ msgstr "" msgid "" "Enable this option for automated chamber temperature control. This option " -"activates the emitting of an M191 command before the " -"\"machine_start_gcode\"\n" +"activates the emitting of an M191 command before the \"machine_start_gcode" +"\"\n" " which sets the chamber temperature and waits until it is reached. In " "addition, it emits an M141 command at the end of the print to turn off the " "chamber heater, if present.\n" @@ -15731,6 +15839,12 @@ msgid "" "3. Rib: Adds four ribs to the tower wall for enhanced stability." msgstr "" +msgid "Rectangle" +msgstr "" + +msgid "Rib" +msgstr "" + msgid "Extra rib length" msgstr "" @@ -16256,7 +16370,7 @@ msgid "" "machines in the list." msgstr "" -msgid "downward machines settings" +msgid "Downward machines settings" msgstr "" msgid "The machine settings list needs to do downward checking." @@ -16287,8 +16401,8 @@ msgid "Debug level" msgstr "" msgid "" -"Sets debug logging level. 0:fatal, 1:error, 2:warning, 3:info, 4:debug, " -"5:trace\n" +"Sets debug logging level. 0:fatal, 1:error, 2:warning, 3:info, 4:debug, 5:" +"trace\n" msgstr "" msgid "Enable timelapse for print" @@ -16876,10 +16990,6 @@ msgstr "" msgid "create new preset failed." msgstr "" -#, c-format, boost-format -msgid "The selected preset: %s is not found." -msgstr "" - #, c-format, boost-format msgid "Could not find parameter: %s." msgstr "" @@ -17483,6 +17593,23 @@ msgstr "" msgid "Input shaper type" msgstr "" +msgid "" +"Please ensure the selected type is compatible with your firmware version." +msgstr "" + +msgid "" +"Marlin version => 2.1.2\n" +"Fixed-Time motion not yet implemented." +msgstr "" + +msgid "Klipper version => 0.9.0" +msgstr "" + +msgid "" +"RepRap firmware version => 3.4.0\n" +"Check your firmware documentation for supported shaper types." +msgstr "" + msgid "Frequency (Start / End): " msgstr "" @@ -17517,6 +17644,9 @@ msgstr "" msgid "Input shaping Damp test" msgstr "" +msgid "Check firmware compatibility." +msgstr "" + msgid "Frequency: " msgstr "" @@ -17837,8 +17967,8 @@ msgid "" msgstr "" msgid "" -"We would rename the presets as \"Vendor Type Serial @printer you " -"selected\".\n" +"We would rename the presets as \"Vendor Type Serial @printer you selected" +"\".\n" "To add preset for more printers, please go to printer selection" msgstr "" @@ -17884,9 +18014,6 @@ msgstr "" msgid "Can't find my nozzle diameter" msgstr "" -msgid "Rectangle" -msgstr "" - msgid "Printable Space" msgstr "" @@ -18270,7 +18397,7 @@ msgstr "" #, c-format, boost-format msgid "" -"The nozzle diameter of %sextruder is 0.2mm which does not support automatic " +"The nozzle diameter of %s extruder is 0.2mm which does not support automatic " "Flow Dynamics calibration." msgstr "" @@ -19088,6 +19215,127 @@ msgstr "" msgid "More Colors" msgstr "" +msgid "Network Plug-in Update Available" +msgstr "" + +msgid "Bambu Network Plug-in Required" +msgstr "" + +msgid "" +"The Bambu Network Plug-in is corrupted or incompatible. Please reinstall it." +msgstr "" + +msgid "" +"The Bambu Network Plug-in is required for cloud features, printer discovery, " +"and remote printing." +msgstr "" + +#, c-format, boost-format +msgid "Error: %s" +msgstr "" + +msgid "Show details" +msgstr "" + +msgid "Version to install:" +msgstr "" + +msgid "Download and Install" +msgstr "" + +msgid "Skip for Now" +msgstr "" + +msgid "A new version of the Bambu Network Plug-in is available." +msgstr "" + +#, c-format, boost-format +msgid "Current version: %s" +msgstr "" + +msgid "Update to version:" +msgstr "" + +msgid "Update Now" +msgstr "" + +msgid "Remind Later" +msgstr "" + +msgid "Skip Version" +msgstr "" + +msgid "Don't Ask Again" +msgstr "" + +msgid "The Bambu Network Plug-in has been installed successfully." +msgstr "" + +msgid "" +"A restart is required to load the new plug-in. Would you like to restart now?" +msgstr "" + +msgid "Restart Now" +msgstr "" + +msgid "Restart Later" +msgstr "" + +msgid "NO RAMMING AT ALL" +msgstr "" + +msgid "Volumetric speed" +msgstr "" + +msgid "Step file import parameters" +msgstr "" + +msgid "" +"Smaller linear and angular deflections result in higher-quality " +"transformations but increase the processing time." +msgstr "" + +msgid "Linear Deflection" +msgstr "" + +msgid "Please input a valid value (0.001 < linear deflection < 0.1)" +msgstr "" + +msgid "Angle Deflection" +msgstr "" + +msgid "Please input a valid value (0.01 < angle deflection < 1.0)" +msgstr "" + +msgid "Split compound and compsolid into multiple objects" +msgstr "" + +msgid "Number of triangular facets" +msgstr "" + +msgid "Calculating, please wait..." +msgstr "" + +msgid "" +"The filament may not be compatible with the current machine settings. " +"Generic filament presets will be used." +msgstr "" + +msgid "" +"The filament model is unknown. Still using the previous filament preset." +msgstr "" + +msgid "The filament model is unknown. Generic filament presets will be used." +msgstr "" + +msgid "" +"The filament may not be compatible with the current machine settings. A " +"random filament preset will be used." +msgstr "" + +msgid "The filament model is unknown. A random filament preset will be used." +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 ee2dbad489..9f169837d0 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-03-01 01:03+0800\n" +"POT-Creation-Date: 2026-03-05 17:45-0300\n" "PO-Revision-Date: \n" "Last-Translator: Ian A. Bassi <>\n" "Language-Team: \n" @@ -14,36 +14,6 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n != 1);\n" "X-Generator: Poedit 3.8\n" -msgid "" -"The filament may not be compatible with the current machine settings. " -"Generic filament presets will be used." -msgstr "" -"Es posible que el filamento no sea compatible con la configuración de la " -"máquina. Se utilizará una configuración de filamento genérico." - -msgid "" -"The filament model is unknown. Still using the previous filament preset." -msgstr "" -"Modelo de filamento desconocido. Se mantiene el ajuste del filamento " -"anterior." - -msgid "The filament model is unknown. Generic filament presets will be used." -msgstr "" -"Modelo de filamento desconocido. Se utilizará la configuración de filamento " -"genérico." - -msgid "" -"The filament may not be compatible with the current machine settings. A " -"random filament preset will be used." -msgstr "" -"Es posible que el filamento no sea compatible con la configuración de la " -"máquina. Se utilizará una configuración de filamento aleatorio." - -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 "right" msgstr "derecha" @@ -458,7 +428,7 @@ msgid "Size" msgstr "Tamaño" msgid "Uniform scale" -msgstr "escala uniforme" +msgstr "Escala uniforme" msgid "Planar" msgstr "Plano" @@ -1393,7 +1363,7 @@ msgid "Save SVG file" msgstr "Guardar archivo SVG" msgid "Save as SVG file." -msgstr "Guardar como archivo '.svg" +msgstr "Guardar como archivo SVG." msgid "Size in emboss direction." msgstr "Tamaño en la dirección del relieve." @@ -1515,7 +1485,7 @@ msgid "" "Please confirm explosion ratio = 1, and please select at least one object." msgstr "" "Por favor, confirma que el factor de explosión = 1, por favor seleccione al " -"menos un objeto" +"menos un objeto." msgid "Edit to scale" msgstr "Editar a escala" @@ -1574,10 +1544,10 @@ msgstr "Advertencia: por favor selecciona la característica del Plano." msgid "Warning: please select Point's or Circle's feature." msgstr "" -"Advertencia: por favor selecciona la característica del Punto o Círculo" +"Advertencia: por favor selecciona la característica del Punto o Círculo." msgid "Warning: please select two different meshes." -msgstr "Advertencia: por favor selecciona dos malla distintas" +msgstr "Advertencia: por favor selecciona dos malla distintas." msgid "Copy to clipboard" msgstr "Copiar al portapapeles" @@ -1615,6 +1585,35 @@ msgstr "Distancia paralela:" msgid "Flip by Face 2" msgstr "Voltear por la cara 2" +msgid "Assemble" +msgstr "Agrupar" + +msgid "Please confirm explosion ratio = 1 and select at least two volumes." +msgstr "" +"Confirme que la relación de explosión es 1 y seleccione al menos dos " +"volúmenes." + +msgid "Please select at least two volumes." +msgstr "Seleccione al menos dos volúmenes." + +msgid "(Moving)" +msgstr "(Moviendo)" + +msgid "Point and point assembly" +msgstr "Ensamblaje punto a punto" + +msgid "" +"It is recommended to assemble the objects first,\n" +"because the objects is restriced to bed \n" +"and only parts can be lifted." +msgstr "" +"Se recomienda montar primero los objetos,\n" +"ya que estos están sujetos a la cama \n" +"y solo se pueden levantar las piezas." + +msgid "Face and face assembly" +msgstr "Montaje de cara y cara" + msgid "Notice" msgstr "Aviso" @@ -1657,6 +1656,54 @@ msgstr "" msgid "Based on PrusaSlicer and BambuStudio" msgstr "Basado en PrusaSlicer y BambuStudio" +msgid "STEP files" +msgstr "Archivos STEP" + +msgid "STL files" +msgstr "Archivos STL" + +msgid "OBJ files" +msgstr "Archivos OBJ" + +msgid "AMF files" +msgstr "Archivos AMF" + +msgid "3MF files" +msgstr "Archivos 3MF" + +msgid "Gcode 3MF files" +msgstr "Archivos Gcode 3MF" + +msgid "G-code files" +msgstr "Archivos G-code" + +msgid "Supported files" +msgstr "Archivos compatibles" + +msgid "ZIP files" +msgstr "Archivos ZIP" + +msgid "Project files" +msgstr "Archivos de Proyecto" + +msgid "Known files" +msgstr "Archivos conocidos" + +msgid "INI files" +msgstr "Archivos INI" + +msgid "SVG files" +msgstr "archivos SVG" + +msgid "Texture" +msgstr "Textura" + +msgid "Masked SLA files" +msgstr "Archivos SLA enmascarados" + +msgid "Draco files" +msgstr "Archivos Draco" + msgid "" "OrcaSlicer will terminate because of running out of memory. It may be a bug. " "It will be appreciated if you report the issue to our team." @@ -1684,16 +1731,16 @@ msgstr "OrcaSlicer recibió una notificación de excepción no controlada: %1%" msgid "Untitled" msgstr "Sin título" -msgid "Reloading network plugin..." +msgid "Reloading network plug-in..." msgstr "Recargando el complemento de red..." -msgid "Downloading Network Plugin" +msgid "Downloading Network Plug-in" msgstr "Descarga del complemento de red" # msgid "OrcaSlicer got an unhandled exception: %1%" # msgstr "OrcaSlicer obtuvo una excepción no manejada: %1%" msgid "Downloading Bambu Network Plug-in" -msgstr "Descargando el plug-in de Red de Bambu Lab" +msgstr "Descarga del complemento de red Bambu Network" msgid "Login information expired. Please login again." msgstr "La sesión ha caducado. Por favor, inicie sesión de nuevo." @@ -1785,6 +1832,9 @@ msgstr "Escoja archivo ZIP" msgid "Choose one file (GCODE/3MF):" msgstr "Escoja un archivo (GCODE/3MF):" +msgid "Ext" +msgstr "Ext" + msgid "Some presets are modified." msgstr "Algunos perfiles fueron modificados." @@ -1812,7 +1862,7 @@ msgid "" "version before it can be used normally." msgstr "" "La versión de Orca Slicer es una versión demasiado antigua y necesita ser " -"actualizada a la última versión antes de poder utilizarla con normalidad" +"actualizada a la última versión antes de poder utilizarla con normalidad." msgid "Retrieving printer information, please try again later." msgstr "" @@ -1866,7 +1916,7 @@ msgstr "" "través del acceso a la red local, lo que habilita todas las funciones con " "OrcaSlicer." -msgid "Network Plugin Restriction" +msgid "Network Plug-in Restriction" msgstr "Restricción del complemento de red" msgid "Privacy Policy Update" @@ -2104,6 +2154,9 @@ msgstr "" "Sí - Cambiar estos ajustes automáticamente \n" "No - No cambiar estos ajustes" +msgid "Suggestion" +msgstr "Sugerencia" + msgid "Text" msgstr "Texto" @@ -2214,9 +2267,6 @@ msgstr "Convertir de metros" msgid "Restore to meters" msgstr "Restaurar a metros" -msgid "Assemble" -msgstr "Agrupar" - msgid "Assemble the selected objects to an object with multiple parts" msgstr "Ensamblar los objetos seleccionados en un objeto con múltiples piezas" @@ -2315,25 +2365,25 @@ msgid "Select All" msgstr "Seleccionar Todo" msgid "Select all objects on the current plate" -msgstr "Seleccionar todos los objetos de la bandeja actual" +msgstr "Seleccionar todos los objetos de la cama actual" msgid "Select All Plates" -msgstr "" +msgstr "Seleccionar todas las camas" msgid "Select all objects on all plates" -msgstr "" +msgstr "Seleccionar todos los objetos de todas las camas" msgid "Delete All" msgstr "Borrar todo" msgid "Delete all objects on the current plate" -msgstr "Eliminar todos los objetos de la bandeja actual" +msgstr "Eliminar todos los objetos de la cama actual" msgid "Arrange" msgstr "Organizar" msgid "Arrange current plate" -msgstr "organizar la bandeja actual" +msgstr "Organizar la cama actual" msgid "Reload All" msgstr "Recargar todo" @@ -2345,13 +2395,13 @@ msgid "Auto Rotate" msgstr "Rotación Automática" msgid "Auto rotate current plate" -msgstr "auto rotar la bandeja actual" +msgstr "Auto rotar la cama actual" msgid "Delete Plate" -msgstr "Borrar Bandeja" +msgstr "Borrar Cama" msgid "Remove the selected plate" -msgstr "Eliminar la bandeja seleccionada" +msgstr "Eliminar la cama seleccionada" msgid "Add instance" msgstr "Añadir instancia" @@ -2376,7 +2426,7 @@ msgstr "Llenar la cama con instancias" msgid "Fill the remaining area of bed with instances of the selected object" msgstr "" -"Rellena el área restante de la cama con instancias del objeto seleccionado." +"Rellena el área restante de la cama con instancias del objeto seleccionado" msgid "Clone" msgstr "Clonar" @@ -2421,7 +2471,7 @@ msgid "Lock" msgstr "Bloquear" msgid "Edit Plate Name" -msgstr "Editar nombre de la bandeja" +msgstr "Editar nombre de la cama" msgid "Name" msgstr "Nombre" @@ -2670,13 +2720,12 @@ msgstr "Añadir rango de altura" msgid "Invalid numeric." msgstr "Numérico inválido." -#, fuzzy msgid "One cell can only be copied to one or more cells in the same column." msgstr "" -"una celda sólo puede copiarse en una o varias celdas de la misma columna" +"Una celda sólo puede copiarse en una o varias celdas de la misma columna." msgid "Copying multiple cells is not supported." -msgstr "no se admite la copia de múltiples celdas" +msgstr "No se admite la copia de múltiples celdas." msgid "Outside" msgstr "En el exterior" @@ -2715,7 +2764,7 @@ msgid "Outer wall speed" msgstr "Velocidad perímetro exterior" msgid "Plate" -msgstr "Bandeja" +msgstr "Cama" msgid "Brim" msgstr "Borde de adherencia" @@ -2732,6 +2781,10 @@ msgstr "Impresión multicolor" msgid "Line Type" msgstr "Tipo de línea" +#, c-format, boost-format +msgid "1x1 Grid: %d mm" +msgstr "Cuadrícula 1x1: %d mm" + msgid "More" msgstr "Más" @@ -2851,8 +2904,8 @@ msgstr "Compruebe la conexión de red de la impresora y Orca." msgid "Connecting..." msgstr "Conectando..." -msgid "Auto-refill" -msgstr "Recarga automática" +msgid "Auto Refill" +msgstr "Auto Rellenado" msgid "Load" msgstr "Cargar" @@ -3040,7 +3093,7 @@ msgid "" "All the selected objects are on a locked plate.\n" "Cannot auto-arrange these objects." msgstr "" -"Todos los objetos seleccionados están en la bandeja bloqueada,\n" +"Todos los objetos seleccionados están en la cama bloqueada,\n" "No podemos hacer un auto posicionamiento en estos objetos." msgid "No arrangeable objects are selected." @@ -3050,8 +3103,8 @@ msgid "" "This plate is locked.\n" "Cannot auto-arrange on this plate." msgstr "" -"Esta bandeja está bloqueada,\n" -"No podemos hacer auto-posicionamiento en esta bandeja." +"Esta cama está bloqueada,\n" +"No podemos hacer auto-posicionamiento en esta cama." msgid "Arranging..." msgstr "Organizando..." @@ -3084,22 +3137,22 @@ msgid "" "%s" msgstr "" "Organizar ignoró los siguientes objetos que no pueden caber en una sola " -"bandeja:\n" +"cama:\n" "%s" msgid "" "All the selected objects are on a locked plate.\n" "Cannot auto-orient these objects." msgstr "" -"Todos los objetos seleccionados están en la bandeja bloqueada,\n" +"Todos los objetos seleccionados están en la cama bloqueada,\n" "No podemos hacer auto-orientación en estos objetos." msgid "" "This plate is locked.\n" "Cannot auto-orient on this plate." msgstr "" -"Esta bandeja está bloqueada,\n" -"No podemos hacer auto-orientación en esta bandeja." +"Esta cama está bloqueada,\n" +"No podemos hacer auto-orientación en esta cama." msgid "Orienting..." msgstr "Orientando..." @@ -3162,7 +3215,7 @@ msgid "" "model and slice again." msgstr "" "El archivo de impresión supera el tamaño máximo permitido (1 GB). Por favor, " -"simplifique el modelo y vuelva a laminarlo" +"simplifique el modelo y vuelva a laminarlo." msgid "Failed to send the print job. Please try again." msgstr "Fallo enviando el trabajo de impresión. Por favor inténtelo otra vez." @@ -3294,6 +3347,38 @@ msgstr "" "El almacenamiento de la impresora es de solo lectura. Sustitúyalo por un " "almacenamiento normal antes de enviarlo a la impresora." +msgid "Bad input data for EmbossCreateObjectJob." +msgstr "Datos de entrada incorrectos para EmbossCreateObjectJob." + +msgid "Add Emboss text object" +msgstr "Añadir objeto de texto en relieve" + +msgid "Bad input data for EmbossUpdateJob." +msgstr "Datos de entrada incorrectos para EmbossUpdateJob." + +msgid "Created text volume is empty. Change text or font." +msgstr "El volumen de texto creado está vacío. Cambie el texto o la fuente." + +msgid "Bad input data for CreateSurfaceVolumeJob." +msgstr "Datos de entrada incorrectos para CreateSurfaceVolumeJob." + +msgid "Bad input data for UseSurfaceJob." +msgstr "Datos de entrada incorrectos para UseSurfaceJob." + +#. TRN: This is the title of the action appearing in undo/redo stack. +#. It is same for Text and SVG. +msgid "Emboss attribute change" +msgstr "Cambio del atributo de relieve" + +msgid "Add Emboss text Volume" +msgstr "Añadir volumen de texto en relieve" + +msgid "Font doesn't have any shape for given text." +msgstr "La fuente no tiene ninguna forma para el texto dado." + +msgid "There is no valid surface for text projection." +msgstr "No hay ninguna superficie válida para la proyección de texto." + msgid "Thermal Preconditioning for first layer optimization" msgstr "Preacondicionamiento térmico para la optimización de la primera capa" @@ -3354,7 +3439,7 @@ msgid "Canceled" msgstr "Cancelado" msgid "Installed successfully" -msgstr "Instalación exitosa." +msgstr "Instalación exitosa" msgid "Installing" msgstr "Instalando" @@ -3372,7 +3457,7 @@ msgid "License" msgstr "Licencia" msgid "Orca Slicer is licensed under " -msgstr "Orca Slicer está licenciada sobre" +msgstr "Orca Slicer está licenciada sobre " msgid "GNU Affero General Public License, version 3" msgstr "GNU Affero General Public License, versión 3" @@ -3448,7 +3533,7 @@ msgid "Factors of Flow Dynamics Calibration" msgstr "Factores de Calibración de Dinámicas de Flujo" msgid "PA Profile" -msgstr "Perfil de Avance de Presión Lineal" +msgstr "Perfil de Pressure advance" msgid "Factor K" msgstr "Factor K" @@ -3614,10 +3699,10 @@ msgid "Please select from the following filaments" msgstr "Seleccione uno de los siguientes filamentos" msgid "Select filament that installed to the left nozzle" -msgstr "Selecciona el filamento instalado en la boquilla izquierda." +msgstr "Selecciona el filamento instalado en la boquilla izquierda" msgid "Select filament that installed to the right nozzle" -msgstr "Seleccione el filamento instalado en la boquilla derecha." +msgstr "Seleccione el filamento instalado en la boquilla derecha" msgid "Left AMS" msgstr "AMS izquierdo" @@ -3640,9 +3725,6 @@ msgstr "Boquilla derecha" msgid "Nozzle" msgstr "Boquilla" -msgid "Ext" -msgstr "Ext" - #, c-format, boost-format msgid "" "Note: the filament type(%s) does not match with the filament type(%s) in the " @@ -3716,9 +3798,6 @@ msgstr "Imprimir usando filamentos en AMS" msgid "Print with filaments mounted on the back of the chassis" msgstr "Imprimir con filamentos montados en la parte de atrás del chasis" -msgid "Auto Refill" -msgstr "Auto Rellenado" - msgid "Left" msgstr "Izquierda" @@ -3732,7 +3811,7 @@ msgstr "" "Cuando se termine el filamento actual, la impresora continuará imprimiendo " "en el siguiente orden." -msgid "Identical filament: same brand, type and color" +msgid "Identical filament: same brand, type and color." msgstr "Filamento idéntico: misma marca, tipo y color." msgid "Group" @@ -3881,8 +3960,8 @@ msgid "Calibration" msgstr "Calibración" msgid "" -"Failed to download the plug-in. Please check your firewall settings and vpn " -"software, check and retry." +"Failed to download the plug-in. Please check your firewall settings and VPN " +"software and retry." msgstr "" "Fallo al descargar el complemento. Por favor, compruebe el cortafuegos y la " "vpn, e inténtelo de nuevo." @@ -3892,13 +3971,16 @@ msgid "" "restart OrcaSlicer and try again. Also check whether it is blocked or " "deleted by anti-virus software." msgstr "" +"No se ha podido instalar el complemento. Es posible que el archivo del " +"complemento esté en uso. Reinicie OrcaSlicer e inténtelo de nuevo. Compruebe " +"también si está bloqueado o ha sido eliminado por el software antivirus." msgid "Click here to see more info" msgstr "Presiona aquí para mostrar más información" msgid "" -"The network plugin was installed but could not be loaded. Please restart the " -"application." +"The network plug-in was installed but could not be loaded. Please restart " +"the application." msgstr "" "El complemento de red se instaló, pero no se pudo cargar. Reinicie la " "aplicación." @@ -4046,7 +4128,7 @@ msgid "Origin" msgstr "Origen" msgid "Size in X and Y of the rectangular plate." -msgstr "Tamaño en X e Y de la bandeja rectangular." +msgstr "Tamaño en X e Y de la cama rectangular." msgid "" "Distance of the 0,0 G-code coordinate from the front left corner of the " @@ -4074,9 +4156,6 @@ msgstr "Cargar forma desde STL..." msgid "Settings" msgstr "Ajustes" -msgid "Texture" -msgstr "Textura" - msgid "Remove" msgstr "Eliminar" @@ -4157,7 +4236,7 @@ msgid "" "Reset to 0.5." msgstr "" "Velocidad volumétrica máxima demasiado baja.\n" -"Restableciendo a 0,5" +"Restableciendo a 0,5." #, c-format, boost-format msgid "" @@ -4174,14 +4253,14 @@ msgid "" "Reset to 0.2." msgstr "" "Altura de la capa demasiado pequeña.\n" -"Restableciendo a 0,2" +"Restableciendo a 0,2." msgid "" "Too small ironing spacing.\n" "Reset to 0.1." msgstr "" "Espaciado del alisado demasiado pequeño.\n" -"Restableciendo a 0,1" +"Restableciendo a 0,1." msgid "" "Zero initial layer height is invalid.\n" @@ -4286,12 +4365,13 @@ msgstr "" "seam_slope_start_height debe ser menor que layer_height.\n" "Restableciendo a 0." +#, fuzzy, c-format, boost-format msgid "" "Lock depth should smaller than skin depth.\n" "Reset to 50% of skin depth." msgstr "" -"La profundidad de bloqueo debe ser menor que la profundidad de la piel.\n" -"Restablecer al 50 % de la profundidad de la piel." +"La profundidad del bloqueo debe ser menor que la profundidad de la piel.\n" +"Restablecer al 50% de la profundidad de la piel." msgid "" "Both [Extrusion] and [Combined] modes of Fuzzy Skin require the Arachne Wall " @@ -4307,9 +4387,9 @@ msgid "" "Fuzzy Skin" msgstr "" "¿Cambiar estos ajustes automáticamente?\n" -"Sí: habilitar el generador de muros Arachne.\n" +"Sí: habilitar el generador de muros Arachne\n" "No: deshabilitar el generador de muros Arachne y establecer el modo " -"[Desplazamiento] de la piel difusa." +"[Desplazamiento] de la piel difusa" msgid "" "Spiral mode only works when wall loops is 1, support is disabled, clumping " @@ -4368,7 +4448,7 @@ msgid "Inspecting first layer" msgstr "Inspeccionando la primera capa" msgid "Identifying build plate type" -msgstr "Identificando el tipo de bandeja de impresión" +msgstr "Identificando el tipo de cama de impresión" msgid "Calibrating Micro Lidar" msgstr "Calibrando Micro Lidar" @@ -4497,7 +4577,7 @@ msgid "Live View Camera Calibration" msgstr "Calibración de la cámara en vivo" msgid "Waiting for heatbed to reach target temperature" -msgstr "Esperando a que la cama caliente alcance la temperatura deseada." +msgstr "Esperando a que la cama caliente alcance la temperatura deseada" msgid "Auto Check: Material Position" msgstr "Comprobación automática: Posición del material" @@ -4849,7 +4929,7 @@ msgid "Layer Time (log)" msgstr "Tiempo de capa (log)" msgid "Pressure Advance" -msgstr "" +msgstr "Pressure advance" msgid "Noop" msgstr "Sin operación" @@ -4938,6 +5018,9 @@ msgstr "mm³/s" msgid "Fan speed" msgstr "Velocidad del ventilador" +msgid "°C" +msgstr "°C" + msgid "Time" msgstr "Tiempo" @@ -4975,10 +5058,10 @@ msgid "Actual Speed: " msgstr "Velocidad real: " msgid "PA: " -msgstr "" +msgstr "PA: " msgid "Statistics of All Plates" -msgstr "Estadísticas de todas las Bandejas" +msgstr "Estadísticas de todas las Camas" msgid "Display" msgstr "Pantalla" @@ -5110,8 +5193,8 @@ msgstr "Velocidad real (mm/s)" msgid "Fan Speed (%)" msgstr "Velocidad Ventilador (%)" -msgid "Temperature (℃)" -msgstr "Temperatura (℃)" +msgid "Temperature (°C)" +msgstr "Temperatura (°C)" msgid "Volumetric flow rate (mm³/s)" msgstr "Tasa de flujo volumétrico (mm³/seg)" @@ -5186,9 +5269,9 @@ msgid "" "Please solve the problem by moving it totally on or off the plate, and " "confirming that the height is within the build volume." msgstr "" -"Un objeto está colocado sobre el límite de la bandeja o excede el límite de " +"Un objeto está colocado sobre el límite de la cama o excede el límite de " "altura.\n" -"Resuelva el problema moviéndolo totalmente dentro o fuera de la bandeja, y " +"Resuelva el problema moviéndolo totalmente dentro o fuera de la cama, y " "confirme que la altura esté dentro del volumen de construcción." msgid "Variable layer height" @@ -5244,14 +5327,14 @@ msgid "" "Following objects are laid over the boundary of plate or exceeds the height " "limit:\n" msgstr "" -"Los siguientes objetos están colocados sobre el límite de la bandeja o " -"exceden el límite de altura:\n" +"Los siguientes objetos están colocados sobre el límite de la cama o exceden " +"el límite de altura:\n" msgid "" "Please solve the problem by moving it totally on or off the plate, and " "confirming that the height is within the build volume.\n" msgstr "" -"Resuelva el problema moviéndolos totalmente dentro o fuera de la bandeja y " +"Resuelva el problema moviéndolos totalmente dentro o fuera de la cama y " "confirme que la altura esté dentro del volumen de construcción.\n" msgid "left nozzle" @@ -5322,7 +5405,7 @@ msgid "Auto rotate for arrangement" msgstr "Rotación automática para el posicionamiento" msgid "Allow multiple materials on same plate" -msgstr "Permitir varios materiales en la misma bandeja" +msgstr "Permitir varios materiales en la misma cama" msgid "Avoid extrusion calibration region" msgstr "Evitar la zona de calibración del extrusor" @@ -5342,19 +5425,19 @@ msgid "Add" msgstr "Añadir" msgid "Add plate" -msgstr "Añadir bandeja" +msgstr "Añadir cama" msgid "Auto orient all/selected objects" msgstr "Orientar automáticamente todos/seleccionados objetos" msgid "Auto orient all objects on current plate" -msgstr "Orientar automáticamente todos los objetos de la bandeja actual" +msgstr "Orientar automáticamente todos los objetos de la cama actual" msgid "Arrange all objects" msgstr "Ordenar todos los objetos" msgid "Arrange objects on selected plates" -msgstr "Organizar los objetos en las bandejas seleccionadas" +msgstr "Organizar los objetos en las camas seleccionadas" msgid "Split to objects" msgstr "Separar en objetos" @@ -5366,7 +5449,7 @@ msgid "Assembly View" msgstr "Vista de Emsamblado" msgid "Select Plate" -msgstr "Seleccionr Bandeja" +msgstr "Seleccionr Cama" msgid "Slicing" msgstr "Laminando" @@ -5378,7 +5461,7 @@ msgid "Failed" msgstr "Error" msgid "All Plates" -msgstr "Todas las bandejas" +msgstr "Todas las camas" msgid "Stats" msgstr "Estadísticas" @@ -5396,28 +5479,28 @@ msgid "Fit camera to scene or selected object." msgstr "Ajustar la cámara a la escena o al objeto seleccionado." msgid "3D Navigator" -msgstr "" +msgstr "Navegador 3D" msgid "Zoom button" -msgstr "" +msgstr "Botón de zoom" msgid "Overhangs" msgstr "Voladizos" msgid "Outline" -msgstr "" +msgstr "Contorno" msgid "Perspective" -msgstr "" +msgstr "Perspectiva" msgid "Axes" -msgstr "" +msgstr "Ejes" msgid "Gridlines" -msgstr "" +msgstr "Cuadrícula" msgid "Labels" -msgstr "" +msgstr "Etiquetas" msgid "Paint Toolbar" msgstr "Barra de herramientas de pintura" @@ -5446,7 +5529,7 @@ msgstr "Volumen:" msgid "Size:" msgstr "Tamaño:" -#, boost-format +#, c-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)." @@ -5455,13 +5538,13 @@ msgstr "" "favor, separe más los objetos en conflicto (%s <-> %s)." msgid "An object is laid over the plate boundaries." -msgstr "Un objeto está sobre el límite de la bandeja." +msgstr "Un objeto está sobre el límite de la cama." msgid "A G-code path goes beyond the max print height." msgstr "Una ruta de G-Code supera la altura máxima de impresión." msgid "A G-code path goes beyond the plate boundaries." -msgstr "Una ruta de G-Code supera el límite de la bandeja." +msgstr "Una ruta de G-Code supera el límite de la cama." msgid "Not support printing 2 or more TPU filaments." msgstr "No se admite la impresión con 2 o más filamentos TPU." @@ -5512,7 +5595,7 @@ msgstr "Sólo es visible el objeto que se está editando." msgid "Filaments %s cannot be printed directly on the surface of this plate." msgstr "" "Los filamentos %s no pueden imprimirse directamente en la superficie de esta " -"bandeja." +"cama." msgid "" "PLA and PETG filaments detected in the mixture. Adjust parameters according " @@ -5522,7 +5605,7 @@ msgstr "" "según la Wiki para garantizar la calidad de impresión." msgid "The prime tower extends beyond the plate boundary." -msgstr "La torre de purga se extiende más allá del límite de la bandeja." +msgstr "La torre de purga se extiende más allá del límite de la cama." msgid "" "Prime tower position exceeded build plate boundaries and was repositioned to " @@ -5533,7 +5616,7 @@ msgstr "" msgid "" "Partial flushing volume set to 0. Multi-color printing may cause color " -"mixing in models. Please redjust flushing settings." +"mixing in models. Please readjust flushing settings." msgstr "" "El volumen de purga parcial se ha establecido en 0. La impresión multicolor " "puede provocar mezcla de colores en los modelos. Ajuste nuevamente los " @@ -5677,10 +5760,10 @@ msgid "will be closed before creating a new model. Do you want to continue?" msgstr "se cerrará antes de crear un nuevo modelo. ¿Quiere continuar?" msgid "Slice plate" -msgstr "Laminar bandeja" +msgstr "Laminar cama" msgid "Print plate" -msgstr "Imprimir bandeja" +msgstr "Imprimir cama" msgid "Export G-code file" msgstr "Exportar archivo G-Code" @@ -5689,7 +5772,7 @@ msgid "Send" msgstr "Enviar" msgid "Export plate sliced file" -msgstr "Exportar los objetos laminados de la bandeja a un archivo" +msgstr "Exportar los objetos laminados de la cama a un archivo" msgid "Export all sliced file" msgstr "Exportar todos los objetos laminados a un archivo" @@ -5829,19 +5912,19 @@ msgid "Export Generic 3MF" msgstr "Exportar 3MF genérico" msgid "Export 3MF file without using some 3mf-extensions" -msgstr "Exporte el archivo 3MF sin usar algunas de las extensiones." +msgstr "Exporte el archivo 3MF sin usar algunas de las extensiones" msgid "Export current sliced file" -msgstr "Exportar la bandeja activa laminada a un archivo" +msgstr "Exportar la cama activa laminada a un archivo" msgid "Export all plate sliced file" -msgstr "Exportar todas las bandejas laminadas a un archivo" +msgstr "Exportar todas las camas laminadas a un archivo" msgid "Export G-code" msgstr "Exportar G-Code" msgid "Export current plate as G-code" -msgstr "Exportar bandeja actual cómo G-Code" +msgstr "Exportar cama actual cómo G-Code" msgid "Export toolpaths as OBJ" msgstr "Exportar trayectorias de herramientas como OBJ" @@ -5944,10 +6027,10 @@ msgid "Show 3D navigator in Prepare and Preview scene." msgstr "Mostrar navegador 3D en escena Preparar y Vista previa." msgid "Show Gridlines" -msgstr "" +msgstr "Mostrar cuadrícula" msgid "Show Gridlines on plate" -msgstr "" +msgstr "Mostrar cuadrícula en la cama" msgid "Reset Window Layout" msgstr "Reiniciar Diseño de Ventana" @@ -5989,7 +6072,7 @@ msgid "Max flowrate" msgstr "Test de Flujo Máximo" msgid "Pressure advance" -msgstr "Avance de Presión Lineal" +msgstr "Pressure advance" msgid "Pass 1" msgstr "Paso 1" @@ -6553,10 +6636,10 @@ msgid "Modifying the device name" msgstr "Modificar el nombre del dispositivo" msgid "Name is invalid;" -msgstr "El nombre es inválido" +msgstr "El nombre es inválido;" msgid "illegal characters:" -msgstr "Caracteres no permitidos:" +msgstr "caracteres no permitidos:" msgid "illegal suffix:" msgstr "sufijo no permitido:" @@ -6705,7 +6788,7 @@ msgstr "Laminado en la Nube..." #, c-format, boost-format msgid "In Cloud Slicing Queue, there are %s tasks ahead." -msgstr "En Cola de Laminado en la Nube, hay %s tareas por delante, " +msgstr "En Cola de Laminado en la Nube, hay %s tareas por delante." #, c-format, boost-format msgid "Layer: %s" @@ -6850,7 +6933,7 @@ msgstr "" " código de error: " msgid "error message: " -msgstr "Mensaje de error: " +msgstr "mensaje de error: " msgid "" "\n" @@ -6879,6 +6962,9 @@ msgstr "" "impresión \n" "para otorgar una calificación positiva (4 o 5 estrellas)." +msgid "click to add machine" +msgstr "Haga clic para añadir máquina" + msgid "Status" msgstr "Estado" @@ -6889,6 +6975,14 @@ msgstr "Actualizar" msgid "Assistant(HMS)" msgstr "Asistente (HMS)" +#, c-format, boost-format +msgid "Network plug-in v%s" +msgstr "Plug-in de red v%s" + +#, c-format, boost-format +msgid "Network plug-in v%s (%s)" +msgstr "Plug-in de red v%s (%s)" + msgid "Don't show again" msgstr "No mostrar de nuevo" @@ -7082,7 +7176,7 @@ msgid "Warning:" msgstr "Advertencia:" msgid "Exported successfully" -msgstr "Exportación exitosa." +msgstr "Exportación exitosa" msgid "Model file downloaded." msgstr "Archivo de modelo descargado." @@ -7151,14 +7245,14 @@ msgid "Bottom" msgstr "Inferior" msgid "Enable detection of build plate position" -msgstr "Activar detección de posición de bandeja" +msgstr "Activar detección de posición de cama" msgid "" "The localization tag of build plate is detected, and printing is paused if " "the tag is not in predefined range." msgstr "" -"Se detecta la etiqueta de localización de la bandeja y se detiene la " -"impresión si la etiqueta no se encuentra dentro del rango predefinido." +"Se detecta la etiqueta de localización de la cama y se detiene la impresión " +"si la etiqueta no se encuentra dentro del rango predefinido." msgid "Build Plate Detection" msgstr "Detección de la placa de construcción" @@ -7289,7 +7383,7 @@ msgstr "" "No disponible mientras la función de mantenimiento de calentamiento esté " "activa." -msgid "Idel Heating Protection" +msgid "Idle Heating Protection" msgstr "Protección de calentamiento en reposo" msgid "Stops heating automatically after 5 mins of idle to ensure safety." @@ -7316,31 +7410,31 @@ msgid "Material settings" msgstr "Configuración de Material" msgid "Remove current plate (if not last one)" -msgstr "Quitar bandeja actual (si no es la última)" +msgstr "Quitar cama actual (si no es la última)" msgid "Auto orient objects on current plate" -msgstr "Auto orientar objetos en la bandeja actual" +msgstr "Auto orientar objetos en la cama actual" msgid "Arrange objects on current plate" -msgstr "Ordenar objetos en la bandeja actual" +msgstr "Ordenar objetos en la cama actual" msgid "Unlock current plate" -msgstr "Desbloquear bandeja actual" +msgstr "Desbloquear cama actual" msgid "Lock current plate" -msgstr "Bloquear bandeja actual" +msgstr "Bloquear cama actual" msgid "Filament grouping" msgstr "Agrupación de filamentos" msgid "Edit current plate name" -msgstr "Editar el nombre de la bandeja actual" +msgstr "Editar el nombre de la cama actual" msgid "Move plate to the front" -msgstr "Mover bandeja al frente" +msgstr "Mover cama al frente" msgid "Customize current plate" -msgstr "Personalizar bandeja actual" +msgstr "Personalizar cama actual" #, c-format, boost-format msgid "The %s nozzle can not print %s." @@ -7370,7 +7464,7 @@ msgstr "%1% con %2%\n" #, boost-format msgid " plate %1%:" -msgstr " bandeja %1%:" +msgstr " cama %1%:" msgid "Invalid name, the following characters are not allowed:" msgstr "Nombre no válido, los siguientes caracteres no están permitidos:" @@ -7483,7 +7577,7 @@ msgid "Set filaments to use" msgstr "Elegir filamentos para usar" msgid "Search plate, object and part." -msgstr "Buscar bandeja, objeto y parte." +msgstr "Buscar cama, objeto y parte." msgid "Pellets" msgstr "Pellets" @@ -7851,7 +7945,7 @@ msgid "Please select a file" msgstr "Por favor, seleccione un archivo" msgid "Do you want to replace it" -msgstr "¿Desea reemplazarlo?" +msgstr "¿Desea reemplazarlo" msgid "Message" msgstr "Mensaje" @@ -7879,13 +7973,14 @@ msgstr "Laminado Cancelado" #, c-format, boost-format msgid "Slicing Plate %d" -msgstr "Laminando bandeja %d" +msgstr "Laminando cama %d" msgid "Please resolve the slicing errors and publish again." msgstr "Por favor, resuelva los errores de laminado y publique de nuevo." msgid "" -"Network Plug-in is not detected. Network related features are unavailable." +"The network plug-in was not detected. Network related features are " +"unavailable." msgstr "" "Complemento de red no detectado. Características de red no disponibles." @@ -7938,7 +8033,6 @@ msgstr "Guardar proyecto" msgid "Importing Model" msgstr "Importando modelo" -#, fuzzy msgid "Preparing 3MF file..." msgstr "Preparar el archivo 3MF..." @@ -8185,7 +8279,7 @@ msgid "Synchronize AMS Filament Information" msgstr "Sincronizar información de filamentos AMS" msgid "Plate Settings" -msgstr "Configuración de Bandeja" +msgstr "Configuración de Cama" #, boost-format msgid "Number of currently selected parts: %1%\n" @@ -8239,9 +8333,9 @@ msgid "" "still want to do this print job, please set this filament's bed temperature " "to non-zero." msgstr "" -"Bandeja %d: %s no es recomendable ser usada para imprimir el filamento " -"%s(%s). Si desea imprimir de todos modos, por favor, indique una temperatura " -"de bandeja distinta a 0 en la configuración del filamento." +"Cama %d: %s no es recomendable ser usada para imprimir el filamento %s(%s). " +"Si desea imprimir de todos modos, por favor, indique una temperatura de cama " +"distinta a 0 en la configuración del filamento." msgid "" "Currently, the object configuration form cannot be used with a multiple-" @@ -8254,22 +8348,22 @@ msgid "Not available" msgstr "No disponible" msgid "isometric" -msgstr "Isométrico" +msgstr "isométrico" msgid "top_front" -msgstr "Superior frontal" +msgstr "superior frontal" msgid "top" -msgstr "Superior" +msgstr "superior" msgid "bottom" -msgstr "Inferior" +msgstr "inferior" msgid "front" -msgstr "Frontal" +msgstr "frontal" msgid "rear" -msgstr "Posterior" +msgstr "posterior" msgid "Switching the language requires application restart.\n" msgstr "El cambio de idioma requiere el reinicio de la aplicación.\n" @@ -8349,13 +8443,13 @@ msgid "with OrcaSlicer so that Orca can open models from" msgstr "con OrcaSlicer para que pueda abrir modelos desde" msgid "Current Association: " -msgstr "Asociación actual:" +msgstr "Asociación actual: " msgid "Current Instance" msgstr "Instancia actual" msgid "Current Instance Path: " -msgstr "Ruta de Instancia Actual:" +msgstr "Ruta de Instancia Actual: " msgid "General" msgstr "General" @@ -8495,16 +8589,18 @@ msgid "By vendor" msgstr "Por fabricante" msgid "Optimize filaments area height for..." -msgstr "" +msgstr "Optimizar la altura del área de filamentos para..." msgid "(Requires restart)" msgstr "(Requiere reinicio)" msgid "filaments" -msgstr "" +msgstr "filamentos" -msgid "Optimizes filament area maximum height by chosen filament count" +msgid "Optimizes filament area maximum height by chosen filament count." msgstr "" +"Optimiza la altura máxima del área del filamento según el número de " +"filamentos seleccionado." msgid "Features" msgstr "Características" @@ -8728,33 +8824,33 @@ msgstr "Filamento y color" msgid "Color only" msgstr "Solo color" -msgid "Network plugin" +msgid "Network plug-in" msgstr "Plugin de red" -msgid "Enable network plugin" +msgid "Enable network plug-in" msgstr "Activar el plugin de red" -msgid "Network plugin version" +msgid "Network plug-in version" msgstr "Versión del plugin de red" -msgid "Select the network plugin version to use" +msgid "Select the network plug-in version to use" msgstr "Seleccione la versión del plugin de red a usar" msgid "(Latest)" msgstr "(Última)" -msgid "Network plugin switched successfully." +msgid "Network plug-in switched successfully." msgstr "Plugin de red cambiado con éxito." msgid "Success" msgstr "Éxito" -msgid "Failed to load network plugin. Please restart the application." +msgid "Failed to load network plug-in. Please restart the application." msgstr "Error al cargar el plugin de red. Por favor, reinicie la aplicación." #, c-format, boost-format msgid "" -"You've selected network plugin version %s.\n" +"You've selected network plug-in version %s.\n" "\n" "Would you like to download and install this version now?\n" "\n" @@ -8766,7 +8862,7 @@ msgstr "" "\n" "Nota: La aplicación puede necesitar reiniciarse después de la instalación." -msgid "Download Network Plugin" +msgid "Download Network Plug-in" msgstr "Descargar plugin de red" msgid "Associate files to OrcaSlicer" @@ -8845,19 +8941,16 @@ msgstr "depurar" msgid "trace" msgstr "traza" -msgid "Network Plugin" -msgstr "Plugin de red" - msgid "Reload" msgstr "Recargar" -msgid "Reload the network plugin without restarting the application" +msgid "Reload the network plug-in without restarting the application" msgstr "Recargar el plugin de red sin reiniciar la aplicación" -msgid "Network plugin reloaded successfully." +msgid "Network plug-in reloaded successfully." msgstr "Plugin de red recargado con éxito." -msgid "Failed to reload network plugin. Please restart the application." +msgid "Failed to reload network plug-in. Please restart the application." msgstr "Error al recargar el plugin de red. Por favor, reinicie la aplicación." msgid "Reload Failed" @@ -8921,10 +9014,10 @@ msgid "Product host" msgstr "Cliente de producto" msgid "Debug save button" -msgstr "botón de guardar la depuración" +msgstr "Botón de guardar la depuración" msgid "Save debug settings" -msgstr "guardar los ajustes de depuración" +msgstr "Guardar ajustes de depuración" msgid "DEBUG settings have been saved successfully!" msgstr "¡Los ajustes de depuración se han guardado con éxito!" @@ -9011,10 +9104,10 @@ msgid "Please input layer value (>= 2)." msgstr "Introduzca el valor de la capa (>= 2)." msgid "Plate name" -msgstr "Nombre de Bandeja" +msgstr "Nombre de Cama" msgid "Same as Global Plate Type" -msgstr "Igual que el Tipo de Bandeja Global" +msgstr "Igual que el Tipo de Cama Global" msgid "Bed type" msgstr "Tipo de cama" @@ -9077,10 +9170,13 @@ msgid "Publish was canceled" msgstr "La publicación fue cancelada" msgid "Slicing Plate 1" -msgstr "Bandeja de Laminado 1" +msgstr "Cama de Laminado 1" -msgid "Packing data to 3mf" -msgstr "Empaquetando datos en 3MF" +msgid "Packing data to 3MF" +msgstr "Empaquetando datos a 3mf" + +msgid "Uploading data" +msgstr "Cargando datos" msgid "Jump to webpage" msgstr "Ir a la página web" @@ -9102,7 +9198,7 @@ msgid "Name is unavailable." msgstr "El nombre no está disponible." msgid "Overwriting a system profile is not allowed." -msgstr "No se permite sobrescribir un perfil del sistema" +msgstr "No se permite sobrescribir un perfil del sistema." #, boost-format msgid "Preset \"%1%\" already exists." @@ -9150,25 +9246,25 @@ msgid "Task canceled" msgstr "Tarea cancelada" msgid "Bambu Cool Plate" -msgstr "Bandeja Fría Bambu" +msgstr "Cama Fría Bambu" msgid "PLA Plate" -msgstr "Bandeja PLA" +msgstr "Cama PLA" msgid "Bambu Engineering Plate" msgstr "Placa de Ingenieria Bambu" msgid "Bambu Smooth PEI Plate" -msgstr "Bandeja Lisa PEI Bambú" +msgstr "Cama Lisa PEI Bambú" msgid "High temperature Plate" -msgstr "Bandeja de Alta Temperatura" +msgstr "Cama de Alta Temperatura" msgid "Bambu Textured PEI Plate" -msgstr "Bandeja Texturizada PEI Bambú" +msgstr "Cama Texturizada PEI Bambú" msgid "Bambu Cool Plate SuperTack" -msgstr "Bandeja fría SuperTack" +msgstr "Cama fría SuperTack" msgid "Send print job" msgstr "Enviar trabajo de impresión" @@ -9322,8 +9418,8 @@ msgid "" "start printing." msgstr "" "Hay algunos filamentos desconocidos en los mapeados AMS. Por favor, " -"compruebe si son los filamentos requeridos. Si lo son, presione " -"\"Confirmar\" para empezar a imprimir." +"compruebe si son los filamentos requeridos. Si lo son, presione \"Confirmar" +"\" para empezar a imprimir." msgid "Please check the following:" msgstr "Por favor compruebe lo siguiente:" @@ -9441,19 +9537,19 @@ msgstr "" "el filamento se ablande." msgid "Smooth Cool Plate" -msgstr "Bandeja Fría Lisa" +msgstr "Cama Fría Lisa" msgid "Engineering Plate" -msgstr "Bandeja de Ingeniería" +msgstr "Cama de Ingeniería" msgid "Smooth High Temp Plate" -msgstr "Bandeja Lisa de Alta Temperatura" +msgstr "Cama Lisa de Alta Temperatura" msgid "Textured PEI Plate" -msgstr "Bandeja PEI Texturizada" +msgstr "Cama PEI Texturizada" -msgid "Cool Plate (Supertack)" -msgstr "Bandeja fría (Supertack)" +msgid "Cool Plate (SuperTack)" +msgstr "Cama Fría (SuperTack)" msgid "Click here if you can't connect to the printer" msgstr "Presione aquí si no puede conectar a la impresora" @@ -9480,7 +9576,7 @@ msgstr "" msgid "Cannot send a print job while the printer is updating firmware." msgstr "" "No es posible enviar el trabajo cuando la impresora está actualizando el " -"firmware" +"firmware." msgid "" "The printer is executing instructions. Please restart printing after it ends." @@ -9528,7 +9624,7 @@ msgstr "" "necesita una actualización de firmware." msgid "Cannot send a print job for an empty plate." -msgstr "No es posible enviar un trabajo de impresión con una bandeja vacía" +msgstr "No es posible enviar un trabajo de impresión con una cama vacía." msgid "Storage needs to be inserted to record timelapse." msgstr "" @@ -9556,7 +9652,7 @@ msgstr "" "dinámico de flujo personalizado." msgid "This printer does not support printing all plates." -msgstr "Esta impresora no soporta la impresión de todas las bandejas." +msgstr "Esta impresora no soporta la impresión de todas las camas." msgid "" "The current firmware supports a maximum of 16 materials. You can either " @@ -9816,7 +9912,7 @@ msgstr "" "tamaño de la torre de purga. ¿Desea continuar con la activación?" msgid "" -"Prime tower is required for clumping detection. There may be flaws on the " +"A prime tower is required for clumping detection. There may be flaws on the " "model without prime tower. Do you still want to enable clumping detection?" msgstr "" "La torre de purga es necesaria para la detección de aglomeraciones. Puede " @@ -9956,13 +10052,13 @@ msgstr "" msgid "" "When recording timelapse without toolhead, it is recommended to add a " "\"Timelapse Wipe Tower\" \n" -"by right-click the empty position of build plate and choose \"Add " -"Primitive\"->\"Timelapse Wipe Tower\"." +"by right-click the empty position of build plate and choose \"Add Primitive" +"\"->\"Timelapse Wipe Tower\"." msgstr "" "Cuando se graba un timelapse sin cabezal, se recomienda añadir una \"Torre " "de Purga de Timelapse\" haciendo clic con el botón derecho del ratón en una " -"posición vacía de la bandeja de impresión y seleccionando \"Añadir " -"Primitivo\"->Torre de Purga de Timelapse\"." +"posición vacía de la cama de impresión y seleccionando \"Añadir Primitivo\"-" +">Torre de Purga de Timelapse\"." msgid "" "A copy of the current system preset will be created, which will be detached " @@ -10166,7 +10262,7 @@ msgstr "" "significa sin especificar" msgid "Flow ratio and Pressure Advance" -msgstr "Factor de flujo y Avance de Presión Lineal" +msgstr "Factor de flujo y Pressure advance" msgid "Print chamber temperature" msgstr "Temperatura de la cámara" @@ -10177,30 +10273,26 @@ msgstr "Temperatura de impresión" msgid "Nozzle temperature when printing" msgstr "Temperatura de la boquilla al imprimir" -msgid "Cool Plate (SuperTack)" -msgstr "Bandeja Fría (SuperTack)" - msgid "" "Bed temperature when the Cool Plate SuperTack is installed. A value of 0 " "means the filament does not support printing on the Cool Plate SuperTack." msgstr "" -"Temperatura de la cama cuando la Bandeja Fría SuperTack está instalada. Un " -"valor de 0 significa que el filamento no admite la impresión en la Bandeja " -"Fría SuperTack." +"Temperatura de la cama cuando la Cama Fría SuperTack está instalada. Un " +"valor de 0 significa que el filamento no admite la impresión en la Cama Fría " +"SuperTack." msgid "Cool Plate" -msgstr "Bandeja Fría" +msgstr "Cama Fría" msgid "" "Bed temperature when the Cool Plate is installed. A value of 0 means the " "filament does not support printing on the Cool Plate." msgstr "" -"Esta es la temperatura de la bandeja cuando la Bandeja Fría está instalada. " -"Un valor de 0 significa que el filamento no admite la impresión en la " -"Bandeja Fría." +"Esta es la temperatura de la cama cuando la Cama Fría está instalada. Un " +"valor de 0 significa que el filamento no admite la impresión en la Cama Fría." msgid "Textured Cool Plate" -msgstr "Bandeja Fría Texturizada" +msgstr "Cama Fría Texturizada" msgid "" "Bed temperature when the Textured Cool Plate is installed. A value of 0 " @@ -10208,35 +10300,35 @@ msgid "" msgstr "" "Temperatura de la cama cuando la placa fría está instalada. El valor 0 " "significa que el filamento no se puede imprimir en la placa de refrigeración " -"texturizada" +"texturizada." msgid "" "Bed temperature when the Engineering Plate is installed. A value of 0 means " "the filament does not support printing on the Engineering Plate." msgstr "" -"Esta es la temperatura de la cama cuando la Bandeja de Ingeniería está " +"Esta es la temperatura de la cama cuando la Cama de Ingeniería está " "instalada. Un valor de 0 significa que el filamento no admite la impresión " -"en la Bandeja de Ingeniería." +"en la Cama de Ingeniería." msgid "Smooth PEI Plate / High Temp Plate" -msgstr "Bandeja PEI suave / Bandeja de Alta Temperatura" +msgstr "Cama PEI suave / Cama de Alta Temperatura" msgid "" "Bed temperature when the Smooth PEI Plate/High Temperature Plate is " "installed. A value of 0 means the filament does not support printing on the " "Smooth PEI Plate/High Temp Plate." msgstr "" -"Temperatura de la cama cuando está instalada la bandeja PEI lisa/ Bandeja de " -"Alta Temperatura. El valor 0 significa que el filamento no admite la " -"impresión en la bandeja PEI lisa/bandeja de alta temperatura." +"Temperatura de la cama cuando está instalada la cama PEI lisa/ Cama de Alta " +"Temperatura. El valor 0 significa que el filamento no admite la impresión en " +"la cama PEI lisa/cama de alta temperatura." msgid "" "Bed temperature when the Textured PEI Plate is installed. A value of 0 means " "the filament does not support printing on the Textured PEI Plate." msgstr "" -"Temperatura de la cama cuando la Bandeja PEI Texturizada está instalada. El " -"valor 0 significa que el filamento no es compatible para imprimir en la " -"Bandeja PEI Texturizada" +"Temperatura de la cama cuando la Cama PEI Texturizada está instalada. El " +"valor 0 significa que el filamento no es compatible para imprimir en la Cama " +"PEI Texturizada." msgid "Volumetric speed limitation" msgstr "Limitación de la velocidad volumétrica" @@ -10651,6 +10743,12 @@ msgstr "Mostrar todos los perfiles (incluyendo los compatibles)" msgid "Select presets to compare" msgstr "Seleccionar perfiles para comparar" +msgid "Left Preset Value" +msgstr "Valor predeterminado izquierdo" + +msgid "Right Preset Value" +msgstr "Valor predeterminado derecho" + msgid "" "You can only transfer to current active profile because it has been modified." msgstr "" @@ -10731,7 +10829,7 @@ msgid "" "%s will update the configuration package to allow the application to start." msgstr "" "El paquete de configuración es incompatible con la aplicación actual.\n" -"%s Actualiza el paquete de configuración, de lo contrario no podrá iniciar" +"%s Actualiza el paquete de configuración, de lo contrario no podrá iniciar." #, c-format, boost-format msgid "Exit %s" @@ -10827,7 +10925,7 @@ msgstr "Después de sobrescribir" msgctxt "Sync_AMS" msgid "Plate" -msgstr "Bandeja" +msgstr "Cama" msgid "" "The connected printer does not match the currently selected printer. Please " @@ -11112,6 +11210,12 @@ msgstr "Presione aquí para descargarlo." msgid "Login" msgstr "Inicio de sesión" +msgid "[Action Required] " +msgstr "[Acción requerida] " + +msgid "[Action Required]" +msgstr "[Acción requerida]" + msgid "The configuration package is changed in previous Config Guide" msgstr "" "El paquete de configuración se cambia en la Guía de configuración anterior" @@ -11210,7 +11314,7 @@ msgid "Movement step set to 1 mm" 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" +msgstr "Teclado 1-9: ajustar el filamento para el objeto/pieza" msgid "Camera view - Default" msgstr "Vista de la cámara - Por defecto" @@ -11285,7 +11389,7 @@ msgid "Switch between Prepare/Preview" msgstr "Cambiar entre Preparar/Previsualizar" msgid "Plater" -msgstr "Bandeja" +msgstr "Cama" msgid "Move: press to snap by 1mm" msgstr "Mover: pulsar para ajustar 1mm" @@ -11648,7 +11752,7 @@ msgid "Generating G-code: layer %1%" msgstr "Generando G-Code: capa %1%" msgid "Flush volumes matrix do not match to the correct size!" -msgstr "La matriz de volúmenes de purga no coincide con el tamaño correcto." +msgstr "¡La matriz de volúmenes de purga no coincide con el tamaño correcto!" msgid "Grouping error: " msgstr "Error de agrupación: " @@ -11865,10 +11969,10 @@ msgstr "" "objeto\" está activada." msgid "" -"Prime tower is required for clumping detection; otherwise, there may be " +"A prime tower is required for clumping detection; otherwise, there may be " "flaws on the model." msgstr "" -"Se requiere torre de purga para la detección de aglomeraciones; de lo " +"Se requiere una torre de purga para la detección de aglomeraciones; de lo " "contrario, puede haber defectos en el modelo." msgid "" @@ -11961,12 +12065,12 @@ msgid "" "The prime tower requires \"support gap\" to be multiple of layer height." msgstr "" "La torre de purga requiere que el \"hueco de apoyo\" sea múltiplo de la " -"altura de la capa" +"altura de la capa." msgid "The prime tower requires that all objects have the same layer heights." msgstr "" "La torre de purga requiere que todos los objetos tengan la misma altura de " -"capa" +"capa." msgid "" "The prime tower requires that all objects are printed over the same number " @@ -11994,7 +12098,7 @@ msgid "" "layer height." msgstr "" "La torre de purga sólo se admite si todos los objetos tienen la misma altura " -"de capa adaptativa" +"de capa adaptativa." msgid "" "One or more object were assigned an extruder that the printer does not have." @@ -12028,11 +12132,15 @@ msgid "" "For Organic supports, two walls are supported only with the Hollow/Default " "base pattern." msgstr "" +"En el caso de soportes Orgánicos, dos paredes se sostienen únicamente con el " +"patrón base hueco/predeterminado." msgid "" "The Lightning base pattern is not supported by this support type; " "Rectilinear will be used instead." msgstr "" +"El patrón base Rayo no es compatible con este tipo de soporte; en su lugar, " +"se utilizará el patrón Rectilíneo." msgid "" "Organic support tree tip diameter must not be smaller than support material " @@ -12062,7 +12170,7 @@ msgstr "" "están habilitados. Por favor, active la generación de soportes." msgid "Layer height cannot exceed nozzle diameter." -msgstr "La altura de la capa no puede superar el diámetro de la boquilla" +msgstr "La altura de la capa no puede superar el diámetro de la boquilla." msgid "" "Relative extruder addressing requires resetting the extruder position at " @@ -12089,7 +12197,7 @@ msgstr "" #, c-format, boost-format msgid "Plate %d: %s does not support filament %s" -msgstr "Bandeja %d: %s no soporta filamento %s" +msgstr "Cama %d: %s no soporta filamento %s" msgid "" "Setting the jerk speed too low could lead to artifacts on curved surfaces" @@ -12216,8 +12324,8 @@ msgid "" "Shrinks the initial layer on build plate to compensate for elephant foot " "effect." msgstr "" -"Contracción de la primera capa en la bandeja de impresión para compensar el " -"efecto de Pata de elefante" +"Contracción de la primera capa en la cama de impresión para compensar el " +"efecto de Pata de elefante." msgid "Elephant foot compensation layers" msgstr "Capas de compensación de Pata de elefante" @@ -12241,13 +12349,13 @@ msgid "" "more printing time." msgstr "" "Altura de laminado para cada capa. Una altura de capa más pequeña significa " -"más precisión y más tiempo de impresión" +"más precisión y más tiempo de impresión." msgid "Printable height" msgstr "Altura imprimible" msgid "Maximum printable height which is limited by mechanism of printer." -msgstr "Altura máxima imprimible limitada por el mecanismo de la impresora" +msgstr "Altura máxima imprimible limitada por el mecanismo de la impresora." msgid "Extruder printable height" msgstr "Altura imprimible del extrusor" @@ -12299,8 +12407,8 @@ msgstr "" "contener el nombre de host, la dirección IP o la URL de la instancia de la " "impresora. Se puede acceder a la impresora detrás de un proxy con la " "autenticación básica activada por un nombre de usuario y contraseña en la " -"URL en el siguiente formato: https://" -"nombredeusuario:contraseña@tudirecciondeoctopi/" +"URL en el siguiente formato: https://nombredeusuario:" +"contraseña@tudirecciondeoctopi/" msgid "Device UI" msgstr "IU de dispositivo" @@ -12309,7 +12417,7 @@ msgid "" "Specify the URL of your device user interface if it's not same as print_host." msgstr "" "Especifica la URL de tu IU de dispositivo si no es el mismo que el host de " -"impresión" +"impresión." msgid "API Key / Password" msgstr "Clave API / Contraseña" @@ -12323,7 +12431,7 @@ msgstr "" "autenticación." msgid "Name of the printer." -msgstr "Nombre de la impresora" +msgstr "Nombre de la impresora." msgid "HTTPS CA File" msgstr "Archivo CA HTTPS" @@ -12356,7 +12464,7 @@ msgstr "" "certificados autofirmados si la conexión falla." msgid "Names of presets related to the physical printer." -msgstr "Nombres de perfiles relacionados por la impresora física" +msgstr "Nombres de perfiles relacionados por la impresora física." msgid "Authorization Type" msgstr "Tipo de autorización" @@ -12374,7 +12482,7 @@ msgid "" "Detour to avoid traveling across walls, which may cause blobs on the surface." msgstr "" "Desvíese y evite atravesar el perímetro, ya que puede provocar una mancha en " -"la superficie" +"la superficie." msgid "Avoid crossing walls - Max detour length" msgstr "Evitar cruzar perímetro - Longitud de desvío máximo" @@ -12388,7 +12496,7 @@ msgstr "" "Distancia de desvío máximo para evitar cruzar el perímetro. No lo evite si " "la distancia de desvío es más alta que este valor. La distancia de desvío " "podría tanto como un valor absoluto como porcentaje (por ejemplo 50%) de una " -"trayectoria de viaje directa. Cero para deshabilitar" +"trayectoria de viaje directa. Cero para deshabilitar." msgid "mm or %" msgstr "mm o %" @@ -12401,15 +12509,14 @@ msgid "" "filament does not support printing on the Cool Plate SuperTack." msgstr "" "Temperatura de la cama para las capas, excepto la inicial. Un valor de 0 " -"significa que el filamento no es compatible con la Bandeja Fría SuperTack." +"significa que el filamento no es compatible con la Cama Fría SuperTack." msgid "" "Bed temperature for layers except the initial one. A value of 0 means the " "filament does not support printing on the Cool Plate." msgstr "" "Esta es la temperatura de la cama para las capas excepto la inicial. Un " -"valor de 0 significa que el filamento no admite la impresión en la Bandeja " -"Fría." +"valor de 0 significa que el filamento no admite la impresión en la Cama Fría." msgid "" "Bed temperature for layers except the initial one. A value of 0 means the " @@ -12424,24 +12531,23 @@ msgid "" "filament does not support printing on the Engineering Plate." msgstr "" "Esta es la temperatura de la cama para las capas excepto la inicial. Un " -"valor de 0 significa que el filamento no admite la impresión en la Bandeja " -"de Ingeniería." +"valor de 0 significa que el filamento no admite la impresión en la Cama de " +"Ingeniería." msgid "" "Bed temperature for layers except the initial one. A value of 0 means the " "filament does not support printing on the High Temp Plate." msgstr "" "Esta es la temperatura de la cama para las capas excepto la inicial. Un " -"valor de 0 significa que el filamento no admite la impresión en la Bandeja " -"de Alta Temperatura." +"valor de 0 significa que el filamento no admite la impresión en la Cama de " +"Alta Temperatura." msgid "" "Bed temperature for layers except the initial one. A value of 0 means the " "filament does not support printing on the Textured PEI Plate." msgstr "" "Temperatura de cama para las capas excepto la inicial. El valor 0 significa " -"que el filamento no es compatible para imprimir en la Bandeja PEI " -"Texturizada." +"que el filamento no es compatible para imprimir en la Cama PEI Texturizada." msgid "Initial layer" msgstr "Capa inicial" @@ -12454,14 +12560,14 @@ msgid "" "not support printing on the Cool Plate SuperTack." msgstr "" "Temperatura de cama de la capa inicial. Valor 0 significa que el filamento " -"no es compatible para imprimir en la Bandeja Fría SuperTack." +"no es compatible para imprimir en la Cama Fría SuperTack." msgid "" "Bed temperature of the initial layer. A value of 0 means the filament does " "not support printing on the Cool Plate." msgstr "" "Esta es la temperatura de la cama de la primera capa. Un valor de 0 " -"significa que el filamento no admite la impresión en la Bandeja Fría." +"significa que el filamento no admite la impresión en la Cama Fría." msgid "" "Bed temperature of the initial layer. A value of 0 means the filament does " @@ -12475,15 +12581,14 @@ msgid "" "not support printing on the Engineering Plate." msgstr "" "Esta es la temperatura de la cama de la primera capa. Un valor de 0 " -"significa que el filamento no admite la impresión en la Bandeja de " -"Ingeniería." +"significa que el filamento no admite la impresión en la Cama de Ingeniería." msgid "" "Bed temperature of the initial layer. A value of 0 means the filament does " "not support printing on the High Temp Plate." msgstr "" "Esta es la temperatura de la cama de la primera capa. Un valor de 0 " -"significa que el filamento no admite la impresión en la Bandeja de Alta " +"significa que el filamento no admite la impresión en la Cama de Alta " "Temperatura." msgid "" @@ -12491,11 +12596,10 @@ msgid "" "not support printing on the Textured PEI Plate." msgstr "" "Esta es la temperatura de la cama de la primera capa. Un valor de 0 " -"significa que el filamento no admite la impresión en la Bandeja PEI " -"Texturizada." +"significa que el filamento no admite la impresión en la Cama PEI Texturizada." msgid "Bed types supported by the printer." -msgstr "Tipos de cama que admite la impresora" +msgstr "Tipos de cama que admite la impresora." msgid "Default bed type" msgstr "Tipo de cama predeterminado" @@ -12519,7 +12623,7 @@ msgid "Other layers filament sequence" msgstr "Secuencia de filamentos de otras capas" msgid "This G-code is inserted at every layer change before the Z lift." -msgstr "Este G-Code se inserta en cada cambio de capa antes de levantar z" +msgstr "Este G-Code se inserta en cada cambio de capa antes de levantar Z." msgid "Bottom shell layers" msgstr "Capas inferiores de cubierta" @@ -12532,7 +12636,7 @@ msgstr "" "Es el número de capas sólidas de la cubierta inferior, incluida la capa " "superficial inferior. Si el grosor calculado por este valor es menor que el " "grosor de la cubierta inferior, las capas de la cubierta inferior se " -"incrementarán" +"incrementarán." msgid "Bottom shell thickness" msgstr "Espesor mínimo de la cubierta inferior" @@ -12548,7 +12652,8 @@ msgstr "" "calculado por las capas de la cubierta es más fino que este valor. Esto " "puede evitar tener una capa demasiado fina cuando la altura de la capa es " "pequeña. 0 significa que este ajuste está desactivado y el grosor de la capa " -"inferior está absolutamente determinado por las capas de la cubierta inferior" +"inferior está absolutamente determinado por las capas de la cubierta " +"inferior." msgid "Apply gap fill" msgstr "Aplicar relleno de huecos" @@ -12997,7 +13102,7 @@ msgid "" "pattern." msgstr "" "Sólo un perímetro en la capas superiores planas, para dar más espacio al " -"patrón de relleno superior" +"patrón de relleno superior." msgid "One wall threshold" msgstr "Umbral para generar un solo perímetro" @@ -13031,7 +13136,7 @@ msgid "" "pattern." msgstr "" "Usar solo un perímetro en la primera capa, para dar más espacio en el patrón " -"de relleno inferior" +"de relleno inferior." msgid "Extra perimeters on overhangs" msgstr "Perímetros extra en voladizos" @@ -13143,7 +13248,7 @@ msgstr "Disminuir velocidad en voladizos" msgid "Enable this option to slow printing down for different overhang degree." msgstr "" "Habilite esta opción para ralentizar la impresión para diferentes grados de " -"voladizo" +"voladizo." msgid "Slow down for curled perimeters" msgstr "Reducir velocidad en perímetros curvados" @@ -13179,7 +13284,7 @@ msgstr "" "imprime con una velocidad de perímetro elevada, esta función puede resultar " "en artefactos o defectos, a causa de la gran variación de velocidad. Si nota " "la presencia de artefactos, asegúrese de que tiene correctamente calibrado " -"el avance de presión lineal.\n" +"el Pressure advance.\n" "\n" "Nota: Cuando esta opción está activada, los perímetros en voladizo se tratan " "como voladizos, lo que significa que la velocidad de voladizo se aplica " @@ -13219,7 +13324,7 @@ msgid "Brim width" msgstr "Ancho del borde de adherencia" msgid "Distance from model to the outermost brim line." -msgstr "Distancia del modelo a la línea más externa del borde de adherencia" +msgstr "Distancia del modelo a la línea más externa del borde de adherencia." msgid "Brim type" msgstr "Tipo de borde de adherencia" @@ -13293,7 +13398,7 @@ msgid "" msgstr "" "La geometría se verá diezmada antes de detectar angulos agudos. Este " "parámetro indica la longitud mínima de desviación para el diezmado\n" -"0 para desactivar" +"0 para desactivar." msgid "Select printers" msgstr "Seleccionar impresoras" @@ -13326,7 +13431,7 @@ msgstr "" "se considera compatible con el perfil de impresión activo." msgid "Print sequence, layer by layer or object by object." -msgstr "Secuencia de impresión, capa a capa u objeto por objeto" +msgstr "Secuencia de impresión, capa a capa u objeto por objeto." msgid "By layer" msgstr "Por capa" @@ -13338,7 +13443,7 @@ msgid "Intra-layer order" msgstr "Orden dentro de la capa" msgid "Print order within a single layer." -msgstr "Orden de impresión dentro de cada capa" +msgstr "Orden de impresión dentro de cada capa." msgid "As object list" msgstr "Como lista de objetos" @@ -13367,21 +13472,21 @@ msgid "" "layer." msgstr "" "La aceleración por defecto tanto de la impresión normal como del " -"desplazamiento excepto para la primera capa" +"desplazamiento excepto para la primera capa." msgid "Default filament profile" msgstr "Perfil de filamento por defecto" msgid "Default filament profile when switching to this machine profile." msgstr "" -"Perfil de filamento por defecto cuando se cambia a este perfil de máquina" +"Perfil de filamento por defecto cuando se cambia a este perfil de máquina." msgid "Default process profile" msgstr "Perfil de proceso por defecto" msgid "Default process profile when switching to this machine profile." msgstr "" -"Perfil de proceso por defecto cuando se cambia a este perfil de máquina" +"Perfil de proceso por defecto cuando se cambia a este perfil de máquina." msgid "Activate air filtration" msgstr "Activar filtración de aire" @@ -13399,7 +13504,8 @@ msgstr "" "sobrescribirá la velocidad en el G-code personalizado del filamento." msgid "Speed of exhaust fan after printing completes." -msgstr "Velocidad del ventilador de extracción una vez finalizada la impresión" +msgstr "" +"Velocidad del ventilador de extracción una vez finalizada la impresión." msgid "No cooling for the first" msgstr "No refrigerar las primeras" @@ -13410,7 +13516,7 @@ msgid "" msgstr "" "Desactivar todos los ventiladores de refrigeración en las primeras capas. El " "ventilador de la primera capa suele estar apagado para conseguir una mejor " -"adhesión con la superficie de impresión" +"adhesión con la superficie de impresión." msgid "Don't support bridges" msgstr "No soportar puentes" @@ -13420,7 +13526,7 @@ msgid "" "can usually be printed directly without support if not very long." msgstr "" "No crear soportes en toda el área de los puentes. Los puentes normalmente " -"pueden imprimirse directamente sin soporte si no son muy largos" +"pueden imprimirse directamente sin soporte si no son muy largos." msgid "Thick external bridges" msgstr "Puentes externos gruesos" @@ -13544,7 +13650,7 @@ msgid "" "models\n" "3. No filtering - creates internal bridges on every potential internal " "overhang. This option is useful for heavily slanted top surface models; " -"however, in most cases, it creates too many unnecessary bridges" +"however, in most cases, it creates too many unnecessary bridges." msgstr "" "Esta opción puede ayudar a reducir el 'pillowing' en las superficies " "superiores en modelos muy inclinados o curvados.\n" @@ -13590,7 +13696,7 @@ msgid "End G-code" msgstr "G-Code final" msgid "End G-code when finishing the entire print." -msgstr "G-Code ejecutado en el final de la impresión completa" +msgstr "G-Code ejecutado en el final de la impresión completa." msgid "Between Object G-code" msgstr "G-Code ejecutado entre Objetos" @@ -13603,7 +13709,7 @@ msgstr "" "imprima sus modelos objeto por objeto." msgid "End G-code when finishing the printing of this filament." -msgstr "G-Code ejecutado cuando se termine de imprimir con este filamento" +msgstr "G-Code ejecutado cuando se termine de imprimir con este filamento." msgid "Ensure vertical shell thickness" msgstr "Garantizar el grosor vertical de las cubiertas" @@ -13639,7 +13745,7 @@ msgid "Top surface pattern" msgstr "Patrón de relleno cubierta superior" msgid "Line pattern of top surface infill." -msgstr "Patrón de líneas del relleno de la superficie superior" +msgstr "Patrón de líneas del relleno de la superficie superior." msgid "Monotonic" msgstr "Monotónico" @@ -13671,7 +13777,7 @@ msgstr "Patrón de relleno de cubierta inferior" msgid "Line pattern of bottom surface infill, not bridge infill." msgstr "" "Patrón de líneas del relleno de la superficie de la cubierta inferior, no " -"del relleno del puente" +"del relleno del puente." msgid "Internal solid infill pattern" msgstr "Patrón de relleno sólido interno" @@ -13720,7 +13826,7 @@ msgid "" "This sets the threshold for small perimeter length. Default threshold is 0mm." msgstr "" "Esto configura el umbral de longitud de perímetros pequeños. El umbral por " -"defecto es 0mm" +"defecto es 0mm." msgid "Walls printing order" msgstr "Orden de impresión de perímetros" @@ -13940,7 +14046,7 @@ msgid "Extruder Color" msgstr "Color del extrusor" msgid "Only used as a visual help on UI." -msgstr "Sólo se utiliza como ayuda visual en la interfaz de usuario" +msgstr "Sólo se utiliza como ayuda visual en la interfaz de usuario." msgid "Extruder offset" msgstr "Offset del extrusor" @@ -13983,20 +14089,20 @@ msgstr "" "de flujo del filamento." msgid "Enable pressure advance" -msgstr "Activar Avance de Presión Lineal" +msgstr "Activar Pressure advance" msgid "" "Enable pressure advance, auto calibration result will be overwritten once " "enabled." msgstr "" -"Al activar Avance de Presión Lineal, el resultado de auto calibración se " +"Al activar Pressure advance, el resultado de auto calibración se " "sobrescribirá." msgid "Pressure advance (Klipper) AKA Linear advance factor (Marlin)." -msgstr "Pressure Advance(Klipper) AKA Factor de avance lineal(Marlin)" +msgstr "Pressure advance (Klipper) o Factor de avance lineal (Marlin)." msgid "Enable adaptive pressure advance (beta)" -msgstr "Activar Avance de Presión Lineal Adaptativo (beta)" +msgstr "Activar Pressure advance Adaptativo (beta)" #, no-c-format, no-boost-format msgid "" @@ -14069,7 +14175,7 @@ msgid "" "less acceleration you print, the larger the range of acceptable PA values. " "If no difference is visible, use the PA value from the faster test\n" "3. Enter the triplets of PA values, Flow and Accelerations in the text box " -"here and save your filament profile" +"here and save your filament profile." msgstr "" "Añada conjuntos de valores de avance de presión (PA), las velocidades de " "flujo volumétrico y las aceleraciones a las que se midieron, separados por " @@ -14116,7 +14222,7 @@ msgstr "" "uniformidad en las superficies externas antes y después de los voladizos.\n" msgid "Pressure advance for bridges" -msgstr "Avance de Presión Lineal para puentes" +msgstr "Pressure advance para puentes" msgid "" "Pressure advance value for bridges. Set to 0 to disable.\n" @@ -14126,7 +14232,8 @@ msgid "" "drop in the nozzle when printing in the air and a lower PA helps counteract " "this." msgstr "" -"Valor de Avance de Presión para puentes. Establecer a 0 para desactivar.\n" +"Valor de Avance de Presión (PA) para puentes. Establecer a 0 para " +"desactivar.\n" "\n" "Un valor de PA más bajo al imprimir puentes ayuda a reducir la aparición de " "una ligera sub-extrusión inmediatamente después de los puentes. Esto es " @@ -14149,7 +14256,7 @@ msgid "" "starting and stopping." msgstr "" "Si se activa este ajuste, el ventilador nunca se detendrá y funcionará al " -"menos a la velocidad mínima para reducir la frecuencia de arranque y parada" +"menos a la velocidad mínima para reducir la frecuencia de arranque y parada." msgid "Don't slow down outer walls" msgstr "No reducir la velocidad en los perímetros externos" @@ -14184,7 +14291,7 @@ msgstr "" "El ventilador de refrigeración de la pieza se activará para las capas cuyo " "tiempo estimado sea inferior a este valor. La velocidad del ventilador se " "interpola entre las velocidades mínima y máxima del ventilador en función " -"del tiempo de impresión de la cada capa" +"del tiempo de impresión de la cada capa." msgid "s" msgstr "s" @@ -14256,7 +14363,7 @@ msgstr "" "Este ajuste representa la cantidad de volumen de filamento que puede ser " "derretido y extruido por segundo. La velocidad de impresión se verá limitada " "por esta velocidad volumétrica, en caso de velocidades demasiado altas o " -"poco razonables. No puede ser cero" +"poco razonables. No puede ser cero." msgid "Filament load time" msgstr "Tiempo de carga de filamento" @@ -14457,7 +14564,7 @@ msgstr "Velocidad utilizada para \"Stamping\"." msgid "Stamping distance measured from the center of the cooling tube" msgstr "" "Distancia de \"Stamping\", medida desde del punto central del tubo de " -"refrigeración a la punta del extrusor." +"refrigeración a la punta del extrusor" msgid "" "If set to non-zero value, filament is moved toward the nozzle between the " @@ -14495,47 +14602,58 @@ msgstr "" "extrusiones de relleno u objetos de sacrificio de forma fiable." msgid "Interface layer pre-extrusion distance" -msgstr "" +msgstr "Distancia de pre-extrusión de la capa de interfaz" msgid "" "Pre-extrusion distance for prime tower interface layer (where different " "materials meet)." msgstr "" +"Distancia previa a la extrusión para la capa de interfaz de la torre de " +"purga (donde se unen diferentes materiales)." msgid "Interface layer pre-extrusion length" -msgstr "" +msgstr "Longitud de pre-extrusión de la capa de interfaz" msgid "" "Pre-extrusion length for prime tower interface layer (where different " "materials meet)." msgstr "" +"Longitud previa a la extrusión para la capa de interfaz de la torre de purga " +"(donde se unen diferentes materiales)." msgid "Tower ironing area" -msgstr "" +msgstr "Área de alisado de la torre" msgid "" "Ironing area for prime tower interface layer (where different materials " "meet)." msgstr "" +"Área de alisado para la capa de interfaz de la torre de purga (donde se unen " +"diferentes materiales)." msgid "mm²" msgstr "mm²" msgid "Interface layer purge length" -msgstr "" +msgstr "Longitud de purga de la capa de interfaz" msgid "" "Purge length for prime tower interface layer (where different materials " "meet)." msgstr "" +"Longitud de purga para la capa de interfaz de la torre de purga (donde se " +"unen diferentes materiales)." msgid "Interface layer print temperature" -msgstr "" +msgstr "Temperatura de impresión de la capa de interfaz" msgid "" "Print temperature for prime tower interface layer (where different materials " "meet). If set to -1, use max recommended nozzle temperature." msgstr "" +"Temperatura de impresión para la capa de interfaz de la torre de purga " +"(donde se unen diferentes materiales). Si se establece en -1, utilice la " +"temperatura máxima recomendada para la boquilla." msgid "Speed of the last cooling move" msgstr "La velocidad del último movimiento de refrigeración" @@ -14589,13 +14707,13 @@ msgid "Density" msgstr "Densidad" msgid "Filament density. For statistics only." -msgstr "Densidad del filamento. Sólo para las estadísticas" +msgstr "Densidad del filamento. Sólo para las estadísticas." msgid "g/cm³" msgstr "g/cm³" msgid "The material type of filament." -msgstr "El tipo de material del filamento" +msgstr "El tipo de material del filamento." msgid "Soluble material" msgstr "Material soluble" @@ -14604,7 +14722,7 @@ msgid "" "Soluble material is commonly used to print supports and support interfaces." msgstr "" "El material soluble se utiliza habitualmente para imprimir soportes y la " -"interfaz de los soportes" +"interfaz de los soportes." msgid "Filament ramming length" msgstr "Longitud de empuje del filamento" @@ -14624,7 +14742,7 @@ msgid "" "Support material is commonly used to print supports and support interfaces." msgstr "" "El material de soporte se utiliza habitualmente para imprimir soportes y la " -"interfaz de los soportes" +"interfaz de los soportes." msgid "Filament printable" msgstr "Filamento imprimible" @@ -14648,7 +14766,7 @@ msgid "Price" msgstr "Precio" msgid "Filament price. For statistics only." -msgstr "Precio del filamento. Sólo para las estadísticas" +msgstr "Precio del filamento. Sólo para las estadísticas." msgid "money/kg" msgstr "moneda/kg" @@ -14657,7 +14775,7 @@ msgid "Vendor" msgstr "Fabricante" msgid "Vendor of filament. For show only." -msgstr "Fabricante del filamento. Para mostrar solamente" +msgstr "Fabricante del filamento. Para mostrar solamente." msgid "(Undefined)" msgstr "(No definido)" @@ -14692,7 +14810,7 @@ msgid "" msgstr "" "Densidad del relleno de baja densidad interno, el 100% convierte el relleno " "de baja densidad en relleno sólido y se utilizará el patrón de relleno " -"sólido interno" +"sólido interno." msgid "Align infill direction to model" msgstr "Alinear la dirección de relleno al modelo" @@ -14734,7 +14852,7 @@ msgid "Sparse infill pattern" msgstr "Patrón de relleno de baja densidad" msgid "Line pattern for internal sparse infill." -msgstr "Patrón de líneas para el relleno interno de baja densidad" +msgstr "Patrón de líneas para el relleno interno de baja densidad." msgid "Zig Zag" msgstr "Zig Zag" @@ -14913,8 +15031,8 @@ msgid "mm/s² or %" msgstr "mm/s² o %" msgid "" -"Acceleration of sparse infill. If the value is expressed as a percentage " -"(e.g. 100%), it will be calculated based on the default acceleration." +"Acceleration of sparse infill. If the value is expressed as a percentage (e." +"g. 100%), it will be calculated based on the default acceleration." msgstr "" "Aceleración del relleno de baja densidad. Si el valor se expresa en " "porcentaje (por ejemplo 100%), se calculará basándose en la aceleración por " @@ -14934,13 +15052,13 @@ msgid "" "adhesion." msgstr "" "Aceleración de la primera capa. El uso de un valor más bajo puede mejorar la " -"adherencia con la bandeja de impresión." +"adherencia con la cama de impresión." msgid "Enable accel_to_decel" msgstr "Activar acel_a_decel" msgid "Klipper's max_accel_to_decel will be adjusted automatically." -msgstr "El max_accel_to_decel de Klipper será ajustado automáticamente" +msgstr "El max_accel_to_decel de Klipper será ajustado automáticamente." msgid "accel_to_decel" msgstr "accel_to_decel" @@ -14948,7 +15066,7 @@ msgstr "accel_to_decel" #, c-format, boost-format msgid "" "Klipper's max_accel_to_decel will be adjusted to this %% of acceleration." -msgstr "El max_accel_to_decel de Klipper se ajustará a este %% de aceleración" +msgstr "El max_accel_to_decel de Klipper se ajustará a este %% de aceleración." msgid "Default jerk." msgstr "Jerk por defecto." @@ -14964,22 +15082,22 @@ msgstr "" "Jerk)." msgid "Jerk of outer walls." -msgstr "Jerk de los perímetros externos" +msgstr "Jerk de los perímetros externos." msgid "Jerk of inner walls." -msgstr "Jerk de los perímetros internos" +msgstr "Jerk de los perímetros internos." msgid "Jerk for top surface." -msgstr "Jerk de la superficie superior" +msgstr "Jerk de la superficie superior." msgid "Jerk for infill." -msgstr "Jerk del relleno" +msgstr "Jerk del relleno." msgid "Jerk for initial layer." -msgstr "Jerk de la primera capa" +msgstr "Jerk de la primera capa." msgid "Jerk for travel." -msgstr "Jerk de desplazamiento" +msgstr "Jerk de desplazamiento." msgid "" "Line width of initial layer. If expressed as a %, it will be computed over " @@ -14996,22 +15114,22 @@ msgid "" "can improve build plate adhesion." msgstr "" "Altura de la primera capa. Hacer que la altura de la primera capa sea " -"ligeramente gruesa puede mejorar la adherencia con la bandeja de impresión" +"ligeramente gruesa puede mejorar la adherencia con la cama de impresión." msgid "Speed of initial layer except the solid infill part." -msgstr "Velocidad de la primera capa excepto la parte sólida de relleno" +msgstr "Velocidad de la primera capa excepto la parte sólida de relleno." msgid "Initial layer infill" msgstr "Relleno de la primera capa" msgid "Speed of solid infill part of initial layer." -msgstr "Velocidad de la parte de relleno sólido de la primera capa" +msgstr "Velocidad de la parte de relleno sólido de la primera capa." msgid "Initial layer travel speed" msgstr "Velocidad de desplazamiento en la primera capa" msgid "Travel speed of initial layer." -msgstr "Velocidad de movimientos de desplazamiento en la primera capa" +msgstr "Velocidad de movimientos de desplazamiento en la primera capa." msgid "Number of slow layers" msgstr "Número de capas lentas" @@ -15030,26 +15148,26 @@ msgstr "Temperatura de la boquilla de la primera capa" msgid "Nozzle temperature for printing initial layer when using this filament." msgstr "" "Temperatura de la boquilla para imprimir la primera capa cuando se utiliza " -"este filamento" +"este filamento." msgid "Full fan speed at layer" msgstr "Velocidad máxima del ventilador en la capa" msgid "" "Fan speed will be ramped up linearly from zero at layer " -"\"close_fan_the_first_x_layers\" to maximum at layer " -"\"full_fan_speed_layer\". \"full_fan_speed_layer\" will be ignored if lower " -"than \"close_fan_the_first_x_layers\", in which case the fan will be running " -"at maximum allowed speed at layer \"close_fan_the_first_x_layers\" + 1." +"\"close_fan_the_first_x_layers\" to maximum at layer \"full_fan_speed_layer" +"\". \"full_fan_speed_layer\" will be ignored if lower than " +"\"close_fan_the_first_x_layers\", in which case the fan will be running at " +"maximum allowed speed at layer \"close_fan_the_first_x_layers\" + 1." msgstr "" "La velocidad de ventilador se incrementará linealmente de cero desde la capa " -"\"close_fan_the_first_x_layers\" al máximo en la capa " -"\"full_fan_speed_layer\". \"full_fan_speed_layer\" se ignorará si es menor " -"que \"close_fan_the_first_x_layers\", en cuyo caso el ventilador funcionará " -"al máximo permitido en la capa \"close_fan_the_first_x_layers\" + 1." +"\"close_fan_the_first_x_layers\" al máximo en la capa \"full_fan_speed_layer" +"\". \"full_fan_speed_layer\" se ignorará si es menor que " +"\"close_fan_the_first_x_layers\", en cuyo caso el ventilador funcionará al " +"máximo permitido en la capa \"close_fan_the_first_x_layers\" + 1." msgid "layer" -msgstr "Capa" +msgstr "capa" msgid "Support interface fan speed" msgstr "Velocidad de ventilador en la interfaz de los soportes" @@ -15155,7 +15273,7 @@ msgid "" msgstr "" "Sacudir ligeramente el cabezal de forma aleatoria cuando se imprime el " "perímetro externo, de modo que la superficie tenga un aspecto rugoso. Este " -"ajuste controla la posición difusa" +"ajuste controla la posición difusa." msgid "Painted only" msgstr "Solo pintado" @@ -15177,7 +15295,7 @@ msgid "" "width." msgstr "" "La anchura dentro de la cual se va a sacudir el cabezal. Se aconseja que " -"esté por debajo del ancho de línea del perímetro exterior" +"esté por debajo del ancho de línea del perímetro exterior." msgid "Fuzzy skin point distance" msgstr "Distancia entre puntos de superficie rugosa" @@ -15187,13 +15305,13 @@ msgid "" "segment." msgstr "" "La diatancia media entre los puntos aleatorios introducidos en cada segmento " -"de línea" +"de línea." msgid "Apply fuzzy skin to first layer" msgstr "Aplicar superficie difusa en la primera capa" msgid "Whether to apply fuzzy skin on the first layer." -msgstr "Aplicar o no superficie difusa en la primera capa" +msgstr "Aplicar o no superficie difusa en la primera capa." msgid "Fuzzy skin generator mode" msgstr "Modo generador de piel difusa" @@ -15237,10 +15355,10 @@ msgstr "" "Al mismo tiempo, el ancho de extrusión para una capa determinada tampoco " "debe estar por debajo de un cierto umbral, que suele ser el 15–25%% de la " "altura de capa. Por lo tanto, el espesor máximo de piel difusa con un ancho " -"de perímetro de 0,4 mm y una altura de capa de 0,2 mm será 0,4-" -"(0,2*0,25)=±0,35 mm. Si introduce un valor mayor, se mostrará el error " -"Flow::spacing() y el modelo no se podrá laminar. Puede ajustar este valor " -"hasta que deje de producirse el error." +"de perímetro de 0,4 mm y una altura de capa de 0,2 mm será 0,4-(0,2*0,25)=" +"±0,35 mm. Si introduce un valor mayor, se mostrará el error Flow::spacing() " +"y el modelo no se podrá laminar. Puede ajustar este valor hasta que deje de " +"producirse el error." msgid "Displacement" msgstr "Desplazamiento" @@ -15338,7 +15456,7 @@ msgid "" "printed more slowly." msgstr "" "Velocidad de relleno de huecos. Un hueco suele tener un ancho de línea " -"irregular y debería imprimirse más lentamente" +"irregular y debería imprimirse más lentamente." msgid "Precise Z height" msgstr "Altura Z Precisa (beta)" @@ -15392,7 +15510,7 @@ msgid "" "layer." msgstr "" "Active esta opción para que la cámara de la impresora compruebe la calidad " -"de la primera capa" +"de la primera capa." msgid "Power Loss Recovery" msgstr "Recuperación tras pérdida de energía" @@ -15419,7 +15537,7 @@ msgid "" "nozzle, and what kind of filament can be printed." msgstr "" "El material metálico de la boquilla. Esto determina la resistencia a la " -"abrasión de la boquilla, y con qué tipos de filamento puede imprimir" +"abrasión de la boquilla, y con qué tipos de filamento puede imprimir." msgid "Undefine" msgstr "Indefinido" @@ -15450,7 +15568,7 @@ msgid "Printer structure" msgstr "Estructura de la impresora" msgid "The physical arrangement and components of a printing device." -msgstr "Disposición física y componentes de un dispositivo de impresión" +msgstr "Disposición física y componentes de un dispositivo de impresión." msgid "CoreXY" msgstr "CoreXY" @@ -15528,7 +15646,7 @@ msgid "Time cost" msgstr "Coste monetario por hora" msgid "The printer cost per hour." -msgstr "El coste por hora de la impresora" +msgstr "Costo por hora de la impresora." msgid "money/h" msgstr "dinero/hora" @@ -15567,22 +15685,22 @@ msgstr "Impresora Modificada para Pellets" msgid "Enable this option if your printer uses pellets instead of filaments." msgstr "" -"Active esta opción si su impresora utiliza pellets en lugar de filamentos" +"Active esta opción si su impresora utiliza pellets en lugar de filamentos." msgid "Support multi bed types" msgstr "Usar tipos de cama múltiples" msgid "Enable this option if you want to use multiple bed types." -msgstr "Active esta opción si desea utilizar varios tipos de cama" +msgstr "Active esta opción si desea utilizar varios tipos de cama." msgid "Label objects" msgstr "Etiquetar objetos" msgid "" "Enable this to add comments into the G-code labeling print moves with what " -"object they belong to, which is useful for the Octoprint CancelObject " -"plugin. This settings is NOT compatible with Single Extruder Multi Material " -"setup and Wipe into Object / Wipe into Infill." +"object they belong to, which is useful for the Octoprint CancelObject plug-" +"in. This setting is NOT compatible with Single Extruder Multi Material setup " +"and Wipe into Object / Wipe into Infill." msgstr "" "Habilite esta opción para añadir comentarios en el G-Code etiquetando los " "movimientos de impresión con el objeto al que pertenecen, lo cual es útil " @@ -15829,7 +15947,7 @@ msgstr "" "porcentual es relativo al ancho de línea del relleno de baja densidad." msgid "Speed of internal sparse infill." -msgstr "Velocidad del relleno interno de baja densidad" +msgstr "Velocidad del relleno interno de baja densidad." msgid "Inherits profile" msgstr "Hereda el perfil" @@ -15930,7 +16048,7 @@ msgstr "Tipo de alisado" msgid "" "Ironing is using small flow to print on same height of surface again to make " -"flat surface more smooth. This setting controls which layer being ironed" +"flat surface more smooth. This setting controls which layer being ironed." msgstr "" "El alisado es el uso de un flujo muy bajo para realizar una segunda pasada " "de impresión a la misma altura de una superficie superior para obtener un " @@ -15952,7 +16070,7 @@ msgid "Ironing Pattern" msgstr "Patrón de Alisado" msgid "The pattern that will be used when ironing." -msgstr "Patrón que se usará duante el alisado" +msgstr "Patrón que se usará durante el alisado." msgid "" "The amount of material to extrude during ironing. Relative to flow of normal " @@ -15960,10 +16078,10 @@ msgid "" msgstr "" "La cantidad de material a extruir durante el alisado. Relativo al flujo de " "la altura de la capa normal. Un valor demasiado alto provoca una " -"sobreextrusión en la superficie" +"sobreextrusión en la superficie." msgid "The distance between the lines of ironing." -msgstr "La distancia entre las líneas de alisado" +msgstr "La distancia entre las líneas de alisado." msgid "" "The distance to keep from the edges. A value of 0 sets this to half of the " @@ -16004,7 +16122,7 @@ msgid "" "acceleration to print." msgstr "" "Si la máquina admite el modo silencioso en el que la se utiliza una menor " -"aceleración para imprimir" +"aceleración para imprimir." msgid "Emit limits to G-code" msgstr "Emitir límites al G-Code" @@ -16028,13 +16146,13 @@ msgstr "" "puede insertar un comando de pausa de G-Code en el visor de G-Code." msgid "This G-code will be used as a custom code." -msgstr "Este G-Code se usará como un código personalizado" +msgstr "Este G-Code se usará como un código personalizado." msgid "Small area flow compensation (beta)" msgstr "Compensación de flujo en áreas pequeñas (beta)" msgid "Enable flow compensation for small infill areas." -msgstr "Activar la compensación de flujo en zonas de relleno pequeñas" +msgstr "Activar la compensación de flujo en zonas de relleno pequeñas." msgid "Flow Compensation Model" msgstr "Modelo de compensación de flujo" @@ -16165,7 +16283,7 @@ msgstr "Aceleración máxima para el desplazamiento" msgid "Maximum acceleration for travel (M204 T), it only applies to Marlin 2." msgstr "" "Aceleración máxima para el desplazamiento (M204 T), sólo se aplica en Marlin " -"2" +"2." msgid "Resonance avoidance" msgstr "Prevención de resonancia" @@ -16311,7 +16429,7 @@ msgstr "" "visibles para el usuario." msgid "Minimum speed for part cooling fan." -msgstr "Velocidad mínima del ventilador de refrigeración de la pieza" +msgstr "Velocidad mínima del ventilador de refrigeración de la pieza." msgid "" "Speed of auxiliary part cooling fan. Auxiliary fan will run at this speed " @@ -16346,7 +16464,7 @@ msgstr "" "la ralentización para mejorar la refrigeración de capas." msgid "The diameter of nozzle." -msgstr "Diámetro de boquilla" +msgstr "Diámetro de boquilla." msgid "Configuration notes" msgstr "Anotaciones de configuración" @@ -16372,7 +16490,7 @@ msgid "Nozzle volume" msgstr "Volumen de la boquilla" msgid "Volume of nozzle between the cutter and the end of nozzle." -msgstr "Volumen de la boquilla entre el cortador y el extremo de la boquilla" +msgstr "Volumen de la boquilla entre el cortador y el extremo de la boquilla." msgid "Cooling tube position" msgstr "Posición del tubo de refrigeración" @@ -16465,7 +16583,7 @@ msgstr "Formato de los nombres de archivo" msgid "Users can define the project file name when exporting." msgstr "" "El usuario puede definir un nombre de archivo personalizado al exportar el " -"proyecto" +"proyecto." msgid "Make overhangs printable" msgstr "Imprimir voladizos sin soportes" @@ -16510,7 +16628,7 @@ msgstr "" "utiliza la velocidad de puente." msgid "Filament to print walls." -msgstr "Filamento usado para imprimir perímetros" +msgstr "Filamento usado para imprimir perímetros." msgid "" "Line width of inner wall. If expressed as a %, it will be computed over the " @@ -16520,10 +16638,10 @@ msgstr "" "en base al diámetro de la boquilla." msgid "Speed of inner wall." -msgstr "Velocidad del perímetro interno" +msgstr "Velocidad del perímetro interno." msgid "Number of walls of every layer." -msgstr "Número de perímetros de cada capa" +msgstr "Número de perímetros de cada capa." msgid "Alternate extra wall" msgstr "Perímetro adicional alternado" @@ -16565,7 +16683,7 @@ msgid "Printer type" msgstr "Tipo de impresora" msgid "Type of the printer." -msgstr "El tipo de impresora" +msgstr "El tipo de impresora." msgid "Printer notes" msgstr "Anotaciones de la impresora" @@ -16582,20 +16700,20 @@ msgstr "Distancia Z de contacto de la balsa (base de impresión)" msgid "Z gap between object and raft. Ignored for soluble interface." msgstr "" "Espacio Z entre el objeto y la balsa (base de impresión). Se ignora con una " -"interfaz soluble" +"interfaz soluble." msgid "Raft expansion" msgstr "Expansión de la balsa (base de impresión)" msgid "Expand all raft layers in XY plane." msgstr "" -"Expandir todas las capas de la balsa (base de impresión) en el plano XY" +"Expandir todas las capas de la balsa (base de impresión) en el plano XY." msgid "Initial layer density" msgstr "Densidad de la primera capa" msgid "Density of the first raft or support layer." -msgstr "Densidad de la balsa (base de impresión) o capa de soporte" +msgstr "Densidad de la balsa (base de impresión) o capa de soporte." msgid "Initial layer expansion" msgstr "Expansión de la primera capa" @@ -16603,7 +16721,7 @@ msgstr "Expansión de la primera capa" msgid "Expand the first raft or support layer to improve bed plate adhesion." msgstr "" "Expandir la primera capa de la base de impresión o de soportes para mejorar " -"la adherencia con la superficie de impresión" +"la adherencia con la superficie de impresión." msgid "Raft layers" msgstr "Capas de balsa (base de impresión)" @@ -16614,7 +16732,7 @@ msgid "" msgstr "" "El objeto será elevado por este número de capas de soporte. Utilice esta " "función para evitar deformaciones al imprimir u otros materiales sensibles a " -"las variaciones de temperatura" +"las variaciones de temperatura." msgid "" "The G-code path is generated after simplifying the contour of models to " @@ -16633,7 +16751,7 @@ msgid "" "threshold." msgstr "" "Sólo se activa la retracción cuando la distancia de desplazamiento es " -"superior a este umbral" +"superior a este umbral." msgid "Retract amount before wipe" msgstr "Longitud de retracción antes de purgado" @@ -16642,13 +16760,13 @@ msgid "" "The length of fast retraction before wipe, relative to retraction length." msgstr "" "La longitud de la retracción rápida antes de la purga, en relación con la " -"longitud de la retracción" +"longitud de la retracción." msgid "Retract when change layer" msgstr "Retracción al cambiar de capa" msgid "Force a retraction when changes layer." -msgstr "Forzar una retracción al cambiar de capa" +msgstr "Forzar una retracción al cambiar de capa." msgid "Retraction Length" msgstr "Longitud de retracción" @@ -16682,7 +16800,7 @@ msgid "" "change." msgstr "" "Función experimental: Longitud de retracción antes del corte durante el " -"cambio de filamento" +"cambio de filamento." msgid "Long retraction when extruder change" msgstr "Retracción larga al cambiar de extrusor" @@ -16701,7 +16819,7 @@ msgstr "" "Cada vez que se realiza una retracción, la boquilla se levanta un poco para " "crear un pequeño margen entre la boquilla y la impresión. Esto evita que la " "boquilla golpee la pieza cuando se desplaza. El uso de la línea espiral para " -"levantar z puede evitar la aparción de hilos" +"levantar z puede evitar la aparición de hilos." msgid "Z-hop lower boundary" msgstr "Límite inferior de salto Z" @@ -16855,7 +16973,7 @@ msgstr "Posición de la costura" msgid "The start position to print each part of outer wall." msgstr "" -"Estrategia de posicionado del inicio de impersión de cada perímetro exterior" +"Estrategia de posicionado del inicio de impresión de cada perímetro exterior." msgid "Nearest" msgstr "Más cercano" @@ -17022,8 +17140,8 @@ msgid "Role base wipe speed" msgstr "Velocidad de purga según tipo de línea" msgid "" -"The wipe speed is determined by the speed of the current extrusion role. " -"e.g. if a wipe action is executed immediately following an outer wall " +"The wipe speed is determined by the speed of the current extrusion role. e." +"g. if a wipe action is executed immediately following an outer wall " "extrusion, the speed of the outer wall extrusion will be utilized for the " "wipe action." msgstr "" @@ -17087,7 +17205,7 @@ msgid "Skirt distance" msgstr "Distancia de falda" msgid "The distance from the skirt to the brim or the object." -msgstr "Distancia de la falda al borde de adherencia o al objeto" +msgstr "Distancia de la falda al borde de adherencia o al objeto." msgid "Skirt start point" msgstr "Punto de inicio de la falda" @@ -17103,7 +17221,7 @@ msgid "Skirt height" msgstr "Altura de falda" msgid "How many layers of skirt. Usually only one layer." -msgstr "Cantidad de capas de falda. Normalmente sólo una capa" +msgstr "Cantidad de capas de falda. Normalmente sólo una capa." msgid "Single loop after first layer" msgstr "Un solo bucle después de la primera capa" @@ -17163,7 +17281,7 @@ msgid "Skirt loops" msgstr "Bucles de la falda" msgid "Number of loops for the skirt. Zero means disabling skirt." -msgstr "Número de bucles de la falda. Cero significa desactivar la falda" +msgstr "Número de bucles de la falda. Cero significa desactivar la falda." msgid "Skirt speed" msgstr "Velocidad de falda" @@ -17210,13 +17328,13 @@ msgid "" "internal solid infill." msgstr "" "El área de relleno de baja densidad que es menor que este valor de umbral se " -"sustituye por un relleno sólido interno" +"sustituye por un relleno sólido interno." msgid "Solid infill" msgstr "Relleno sólido interno" msgid "Filament to print solid infill." -msgstr "Filamento para imprimir relleno sólido interno" +msgstr "Filamento para imprimir relleno sólido interno." msgid "" "Line width of internal solid infill. If expressed as a %, it will be " @@ -17227,7 +17345,8 @@ msgstr "" msgid "Speed of internal solid infill, not the top and bottom surface." msgstr "" -"Velocidad del relleno sólido interno, no de la superficie superior o inferior" +"Velocidad del relleno sólido interno, no de la superficie superior o " +"inferior." msgid "" "Spiralize smooths out the Z moves of the outer contour. And turns a solid " @@ -17236,7 +17355,7 @@ msgid "" msgstr "" "El modo espiral suaviza los movimientos z del contorno exterior. Convierte " "un modelo sólido en una impresión de un solo perímetro con capas inferiores " -"sólidas. El modelo final generado no tiene costuras" +"sólidas. El modelo final generado no tiene costuras." msgid "Smooth Spiral" msgstr "Espiral Suave" @@ -17247,7 +17366,7 @@ msgid "" msgstr "" "Espiral Suave suaviza también los movimientos en X e Y, con lo que no se " "aprecia ninguna costura, ni siquiera en las direcciones XY en perímetros que " -"no son verticales" +"no son verticales." msgid "Max XY Smoothing" msgstr "Suavizado XY Máximo" @@ -17259,7 +17378,7 @@ msgid "" msgstr "" "Distancia máxima a desplazar los puntos en XY para intentar conseguir una " "espiral suave. Si se expresa en %, se calculará en base al diámetro de la " -"boquilla" +"boquilla." msgid "Spiral starting flow ratio" msgstr "Factor de flujo inicial en espiral" @@ -17297,7 +17416,7 @@ msgid "" "timelapse video when printing completes. If smooth mode is selected, the " "toolhead will move to the excess chute after each layer is printed and then " "take a snapshot. Since the melt filament may leak from the nozzle during the " -"process of taking a snapshot, prime tower is required for smooth mode to " +"process of taking a snapshot, a prime tower is required for smooth mode to " "wipe nozzle." msgstr "" "Sí se selecciona el modo suave o tradicional, se generará un vídeo time-" @@ -17369,16 +17488,16 @@ msgid "Start G-code" msgstr "G-Code inicial" msgid "Start G-code when starting the entire print." -msgstr "G-Code de inicio cuando se comienza la impresión del archivo" +msgstr "G-Code de inicio cuando se comienza la impresión del archivo." msgid "Start G-code when starting the printing of this filament." -msgstr "G-Code de inicio cuando se comienza la impresión de este filamento" +msgstr "G-Code de inicio cuando se comienza la impresión de este filamento." msgid "Single Extruder Multi Material" msgstr "Multi Material con Extrusor Único" msgid "Use single nozzle to print multi filament." -msgstr "Usa una único boquilla para imprimir multifilamento" +msgstr "Usa una único boquilla para imprimir multifilamento." msgid "Manual Filament Change" msgstr "Cambio de Filamento Manual" @@ -17400,7 +17519,7 @@ msgid "Purge in prime tower" msgstr "Purgar en una torre" msgid "Purge remaining filament into prime tower." -msgstr "Purgar el filamento restante en una torre" +msgstr "Purgar el filamento restante en una torre." msgid "Enable filament ramming" msgstr "Habilitar compactación de filamento" @@ -17508,7 +17627,7 @@ msgid "Support/object XY distance" msgstr "Distancia soporte/objeto X-Y" msgid "XY separation between an object and its support." -msgstr "Separación XY entre un objeto y su soporte" +msgstr "Separación XY entre un objeto y su soporte." msgid "Support/object first layer gap" msgstr "Separación soporte/objeto en la primera capa" @@ -17524,11 +17643,11 @@ msgstr "" "Utilice este ajuste para rotar el patrón de soporte en el plano horizontal." msgid "On build plate only" -msgstr "Sólo en la bandeja de impresión" +msgstr "Sólo en la cama de impresión" msgid "Don't create support on model surface, only on build plate." msgstr "" -"No crear soporte en la superficie del modelo, sólo en la bandeja de impresión" +"No crear soporte en la superficie del modelo, sólo en la cama de impresión." msgid "Support critical regions only" msgstr "Añadir soportes en regiones críticas solo" @@ -17550,13 +17669,13 @@ msgid "Top Z distance" msgstr "Distancia Z superior" msgid "The Z gap between the top support interface and object." -msgstr "La distancia z entre la interfaz de soporte superior y el objeto" +msgstr "La distancia z entre la interfaz de soporte superior y el objeto." msgid "Bottom Z distance" msgstr "Distancia Z inferior" msgid "The Z gap between the bottom support interface and object." -msgstr "La distancia z entre la interfaz de apoyo inferior y el objeto" +msgstr "La distancia z entre la interfaz de apoyo inferior y el objeto." msgid "Support/raft base" msgstr "Capa base/balsa" @@ -17603,19 +17722,19 @@ msgid "" msgstr "" "Filamento para imprimir interfaz de soporte. \"Por defecto\" significa que " "no hay filamento específico para la interfaz de soporte y se utiliza el " -"filamento actual" +"filamento actual." msgid "Top interface layers" msgstr "Capas de la interfaz superior" msgid "Number of top interface layers." -msgstr "Número de capas de interfaz superior" +msgstr "Número de capas de interfaz superior." msgid "Bottom interface layers" msgstr "Capas de la interfaz inferior" msgid "Number of bottom interface layers." -msgstr "Número de capas de la interfaz inferior" +msgstr "Número de capas de la interfaz inferior." msgid "Same as top" msgstr "Lo mismo que la superior" @@ -17636,10 +17755,11 @@ msgstr "Espaciado de la interfaz inferior" msgid "Spacing of bottom interface lines. Zero means solid interface." msgstr "" -"Espaciado de las líneas de interfaz. Cero significa que la interfaz es sólida" +"Espaciado de las líneas de interfaz. Cero significa que la interfaz es " +"sólida." msgid "Speed of support interface." -msgstr "Velocidad de la interfaz de soporte" +msgstr "Velocidad de la interfaz de soporte." msgid "Base pattern" msgstr "Patrón de base" @@ -17655,6 +17775,16 @@ msgid "" "Slim/Strong/Hybrid supports. For the other support types, the Rectilinear " "will be used instead of Lightning." msgstr "" +"Patrón de línea del soporte.\n" +"\n" +"La opción predeterminada para los soportes Arboles es Hueco, lo que " +"significa que no hay patrón base. Para otros tipos de soportes, la opción " +"predeterminada es el patrón Rectilíneo.\n" +"\n" +"NOTA: Para los soportes Orgánico, las dos paredes solo se sostienen con el " +"patrón base Hueco/Predeterminado. El patrón base Rayo solo es compatible con " +"los soportes Árbol Delgado/Fuerte/Híbrido. Para los demás tipos de soportes, " +"se utilizará Rectilíneo en lugar de Rayo." msgid "Rectilinear grid" msgstr "Cuadrícula Rectilínea" @@ -17672,7 +17802,7 @@ msgid "" msgstr "" "Patrón de líneas de la interfaz de soporte. El patrón por defecto para la " "interfaz de soporte no soluble es Rectilíneo, mientras que el patrón por " -"defecto para la interfaz de soporte soluble es Concéntrico" +"defecto para la interfaz de soporte soluble es Concéntrico." msgid "Rectilinear Interlaced" msgstr "Entrelazado rectilíneo" @@ -17681,16 +17811,16 @@ msgid "Base pattern spacing" msgstr "Espaciado del patrón base" msgid "Spacing between support lines." -msgstr "Espaciado entre las líneas de apoyo" +msgstr "Espaciado entre las líneas de apoyo." msgid "Normal Support expansion" msgstr "Expansión de Soporte Normal" msgid "Expand (+) or shrink (-) the horizontal span of normal support." -msgstr "Ampliar (+) o reducir (-) la expansión horizontal del soporte Normal" +msgstr "Ampliar (+) o reducir (-) la expansión horizontal del soporte Normal." msgid "Speed of support." -msgstr "Velocidad en soportes" +msgstr "Velocidad en soportes." msgid "" "Style and shape of the support. For normal support, projecting the supports " @@ -17720,7 +17850,7 @@ msgid "Organic" msgstr "Orgánico" msgid "Tree Slim" -msgstr "Árbol Esbelto" +msgstr "Árbol Delgado" msgid "Tree Strong" msgstr "Árbol Fuerte" @@ -17729,7 +17859,7 @@ msgid "Tree Hybrid" msgstr "Árbol Híbrido" msgid "Independent support layer height" -msgstr "Altura independiente de la capa de soporte " +msgstr "Altura independiente de la capa de soporte" msgid "" "Support layer uses layer height independent with object layer. This is to " @@ -17821,7 +17951,7 @@ msgid "" "automatically calculated." msgstr "" "Si activa esta opción, se calculará automáticamente la anchura del borde de " -"adherencia para el soporte de Árbol" +"adherencia para el soporte de Árbol." msgid "Tree support brim width" msgstr "Anchura del borde de adherencia" @@ -17829,7 +17959,7 @@ msgstr "Anchura del borde de adherencia" msgid "Distance from tree branch to the outermost brim line." msgstr "" "Distancia desde la rama del árbol hasta la línea más externa del borde de " -"adherencia" +"adherencia." msgid "Tip Diameter" msgstr "Tamaño de la punta" @@ -17878,7 +18008,7 @@ msgid "" "support." msgstr "" "Este ajuste especifica si se añade relleno dentro de los grandes huecos de " -"los soportes de Árbol" +"los soportes de Árbol." msgid "Ironing Support Interface" msgstr "Alisado de la interfaz de soporte" @@ -17917,8 +18047,8 @@ msgstr "Activar control de temperatura" msgid "" "Enable this option for automated chamber temperature control. This option " -"activates the emitting of an M191 command before the " -"\"machine_start_gcode\"\n" +"activates the emitting of an M191 command before the \"machine_start_gcode" +"\"\n" " which sets the chamber temperature and waits until it is reached. In " "addition, it emits an M141 command at the end of the print to turn off the " "chamber heater, if present.\n" @@ -17983,7 +18113,7 @@ msgstr "" "dispone de un sistema de calentamiento activo de cámara." msgid "Nozzle temperature for layers after the initial one." -msgstr "Temperatura de la boquilla después de la primera capa" +msgstr "Temperatura de la boquilla después de la primera capa." msgid "Detect thin wall" msgstr "Detección de perímetros delgados" @@ -17994,7 +18124,7 @@ msgid "" msgstr "" "Detectar los perímetros delgados que no pueden contener dos líneas de ancho, " "y utilizar una sola línea para imprimir. Tal vez no se imprima muy bien, " -"debido a que no es de bucle cerrado" +"debido a que no es de bucle cerrado." msgid "" "This G-code is inserted when filament is changed, including T commands to " @@ -18014,7 +18144,7 @@ msgstr "" "en base al diámetro de la boquilla." msgid "Speed of top surface infill which is solid." -msgstr "Velocidad del relleno de la superficie superior que es sólida" +msgstr "Velocidad del relleno de la superficie superior que es sólida." msgid "Top shell layers" msgstr "Capas de la cubierta superior" @@ -18027,7 +18157,7 @@ msgstr "" "Es el número de capas sólidas de la cubierta superior, incluida la capa " "superficial superior. Si el grosor calculado por este valor es menor que el " "grosor de la cubierta superior, las capas de la cubierta superior se " -"incrementarán" +"incrementarán." msgid "Top solid layers" msgstr "Capas solidas superiores" @@ -18047,7 +18177,7 @@ msgstr "" "puede evitar tener una cubierta demasiado fina cuando la altura de la capa " "es pequeña. 0 significa que este ajuste está desactivado y el grosor de la " "capa superior está absolutamente determinado por las capas de la cubierta " -"superior" +"superior." msgid "Top surface density" msgstr "Densidad de la superficie superior" @@ -18079,7 +18209,7 @@ msgstr "" "la cama." msgid "Speed of travel which is faster and without extrusion." -msgstr "Velocidad de desplazamiento más rápida y sin extrusión" +msgstr "Velocidad de desplazamiento más rápida y sin extrusión." msgid "Wipe while retracting" msgstr "Purgar mientras se retrae" @@ -18091,7 +18221,8 @@ msgid "" msgstr "" "Mueva la boquilla a lo largo de la última trayectoria de extrusión cuando se " "retraiga para limpiar el material rezumado en la boquilla. Esto puede " -"minimizar las manchas cuando se imprime una nueva pieza después del recorrido" +"minimizar las manchas cuando se imprime una nueva pieza después del " +"recorrido." msgid "Wipe Distance" msgstr "Distancia de purgado" @@ -18154,7 +18285,7 @@ msgid "The volume of material to prime extruder on tower." msgstr "El volumen de material para purgar la extrusora en la torre." msgid "Width of the prime tower." -msgstr "Ancho de la torre de purga" +msgstr "Ancho de la torre de purga." msgid "Wipe tower rotation angle" msgstr "Ángulo de rotación de torre de purga" @@ -18245,6 +18376,12 @@ msgstr "" "3. Costilla: Añade cuatro refuerzos a la pared de la torre para mejorar la " "estabilidad." +msgid "Rectangle" +msgstr "Rectángulo" + +msgid "Rib" +msgstr "Costilla" + msgid "Extra rib length" msgstr "Longitud extra del refuerzo" @@ -18300,21 +18437,28 @@ msgstr "" "de limpieza." msgid "Enable tower interface features" -msgstr "" +msgstr "Habilitar las funciones de la torre de interfaz" msgid "" "Enable optimized prime tower interface behavior when different materials " "meet." msgstr "" +"Habilita el comportamiento optimizado de la interfaz de la torre de purga " +"cuando se unen diferentes materiales." msgid "Cool down from interface boost during prime tower" msgstr "" +"Enfriamiento tras el aumento de temperatura de la interfaz durante la torre " +"de purga" msgid "" "When interface-layer temperature boost is active, set the nozzle back to " "print temperature at the start of the prime tower so it cools down during " "the tower." msgstr "" +"Cuando el aumento de temperatura de la capa de interfaz esté activo, vuelva " +"a ajustar la boquilla a la temperatura de impresión al inicio de la torre de " +"purga para que se enfríe durante la torre." msgid "Infill gap" msgstr "Rellenar hueco" @@ -18465,8 +18609,8 @@ msgid "" "Picture sizes to be stored into a .gcode and .sl1 / .sl1s files, in the " "following format: \"XxY, XxY, ...\"" msgstr "" -"Los tamaños de las imágenes para almacenar en archivos .gcode " -"y .sl1 / .sl1s, en el siguiente formato: \"XxY, XxY, ...\"" +"Los tamaños de las imágenes para almacenar en archivos .gcode y .sl1 / ." +"sl1s, en el siguiente formato: \"XxY, XxY, ...\"" msgid "Format of G-code thumbnails" msgstr "Formato de las miniaturas de G-Code" @@ -18476,7 +18620,7 @@ msgid "" "QOI for low memory firmware." msgstr "" "Formato de las miniaturas de G-Code: PNG para la mejor calidad, JPG para el " -"tamaño más pequeño, QOI para firmware de baja memoria" +"tamaño más pequeño, QOI para firmware de baja memoria." msgid "Use relative E distances" msgstr "Usar distancias E relativas" @@ -18491,7 +18635,7 @@ msgstr "" "\"label_objects\". Algunos extrusores funcionan mejor con esta opción " "desactivada (modo de extrusión absoluta). La torre de purga sólo es " "compatible con el modo relativo. Se recomienda en la mayoría de las " -"impresoras. Por defecto está activada" +"impresoras. Por defecto está activada." msgid "" "Classic wall generator produces walls with constant extrusion width and for " @@ -18516,7 +18660,7 @@ msgstr "" "Cuando se pasa de un número de perímetros a otro, a medida que la pieza se " "vuelve más fina se asigna una determinada cantidad de espacio para dividir o " "unir los segmentos de perímetro. Se expresa como un porcentaje sobre el " -"diámetro de la boquilla" +"diámetro de la boquilla." msgid "Wall transitioning filter margin" msgstr "Margen del filtro de transición al perímetro" @@ -18536,7 +18680,7 @@ msgstr "" "margen se reduce el número de transiciones, lo que reduce el número de " "arranques/paradas de extrusión y el tiempo de recorrido. Sin embargo, una " "gran variación de la anchura de extrusión puede provocar problemas de infra " -"o sobreextrusión. Se expresa en porcentaje sobre el diámetro de la boquilla" +"o sobreextrusión. Se expresa en porcentaje sobre el diámetro de la boquilla." msgid "Wall transitioning threshold angle" msgstr "Ángulo del umbral de transición del perímetro" @@ -18552,7 +18696,7 @@ msgstr "" "forma de cuña con un ángulo mayor que este ajuste no tendrá transiciones y " "no se imprimirán perímetros en el centro para rellenar el espacio restante. " "La reducción de este ajuste reduce el número y la longitud de estos " -"perímetros centrales, pero puede dejar huecos o sobreextruir" +"perímetros centrales, pero puede dejar huecos o sobreextruir." msgid "Wall distribution count" msgstr "Recuento de la distribución del perímetro" @@ -18563,7 +18707,7 @@ msgid "" msgstr "" "El número de perímetros, contados desde el centro, sobre los que debe " "repartirse la variación. Los valores más bajos significan que los perímetros " -"exteriores no cambian de ancho" +"exteriores no cambian de ancho." msgid "Minimum feature size" msgstr "Tamaño mínimo de la característica" @@ -18629,7 +18773,7 @@ msgstr "" "mínimo del elemento) del modelo. Si la anchura mínima del perímetro es menor " "que el grosor de la característica, el perímetro será tan grueso como la " "propia característica. Se expresa en porcentaje en base al diámetro de la " -"boquilla" +"boquilla." msgid "Detect narrow internal solid infill" msgstr "Detección de relleno interno estrecho" @@ -18672,7 +18816,7 @@ msgid "Load slicing data" msgstr "Cargar datos de laminado" msgid "Load cached slicing data from directory." -msgstr "Cargar datos de laminado en caché desde el directorio" +msgstr "Cargar datos de laminado en caché desde el directorio." msgid "Export STL" msgstr "Exportar STL" @@ -18690,8 +18834,7 @@ msgid "Slice" msgstr "Laminar" msgid "Slice the plates: 0-all plates, i-plate i, others-invalid" -msgstr "" -"Cortar las bandejas: 0-todas las bandejas, i-bandeja i, otras-inválidas" +msgstr "Cortar las camas: 0-todas las camas, i-cama i, otras-inválidas" msgid "Show command help." msgstr "Mostrar la ayuda del comando." @@ -18706,7 +18849,7 @@ msgid "Load default filaments" msgstr "Cargar los filamentos por defecto" msgid "Load first filament as default for those not loaded." -msgstr "Carga el primer filamento por defecto para los no cargados" +msgstr "Carga el primer filamento por defecto para los no cargados." msgid "Minimum save" msgstr "Salvado mínimo" @@ -18724,7 +18867,7 @@ msgid "mstpp" msgstr "mstpp" msgid "max slicing time per plate in seconds." -msgstr "tiempo máximo de corte por bandeja en segundos." +msgstr "tiempo máximo de corte por cama en segundos." msgid "No check" msgstr "No comprobar" @@ -18768,7 +18911,7 @@ msgid "Repetition count" msgstr "Cantidad de repeticiones" msgid "Repetition count of the whole model." -msgstr "Cantidad de repeticiones del modelo completo" +msgstr "Cantidad de repeticiones del modelo completo." msgid "Ensure on bed" msgstr "Auto-ajustar a la cama" @@ -18778,7 +18921,7 @@ msgid "" "default." msgstr "" "Eleva el objeto sobre la cama cuando está parcialmente debajo. Deshabilitado " -"por defecto" +"por defecto." msgid "" "Arrange the supplied models in a plate and merge them in a single model in " @@ -18791,7 +18934,7 @@ msgid "Convert Unit" msgstr "Convertir Unidad" msgid "Convert the units of model." -msgstr "Convertir las unidades del modelo" +msgstr "Convertir las unidades del modelo." msgid "Orient Options" msgstr "Opciones de orientación" @@ -18815,26 +18958,26 @@ msgid "Rotation angle around the Y axis in degrees." msgstr "El ángulo de rotación alrededor del eje Y en grados." msgid "Scale the model by a float factor." -msgstr "Escala el modelo por un factor de flotación" +msgstr "Escala el modelo por un factor de flotación." msgid "Load General Settings" msgstr "Cargar los ajustes generales" msgid "Load process/machine settings from the specified file." -msgstr "Cargar los ajustes del proceso/máquina desde el archivo especificado" +msgstr "Cargar los ajustes del proceso/máquina desde el archivo especificado." msgid "Load Filament Settings" msgstr "Cargar los ajustes del filamento" msgid "Load filament settings from the specified file list." msgstr "" -"Cargar los ajustes del filamento desde la lista de archivos especificada" +"Cargar los ajustes del filamento desde la lista de archivos especificada." msgid "Skip Objects" msgstr "Omitir objetos" msgid "Skip some objects in this print." -msgstr "Omitir algunos objetos en esta impresión" +msgstr "Omitir algunos objetos en esta impresión." msgid "Clone Objects" msgstr "Clonar objetos" @@ -18849,8 +18992,8 @@ msgid "" "Load uptodate process/machine settings from the specified file when using " "uptodate." msgstr "" -"carga los ajustes actualizados de proceso/máquina desde el archivo " -"especificado cuando se usa actualizar" +"Carga los ajustes actualizados de proceso/máquina desde el archivo " +"especificado cuando se usa actualizar." msgid "Load uptodate filament settings when using uptodate" msgstr "Cargar ajustes de filamento actualizados al usar 'uptodate'" @@ -18871,8 +19014,8 @@ msgstr "" "Si está activado, comprobar si la máquina actual es compatible hacia atrás " "con las máquinas de la lista." -msgid "downward machines settings" -msgstr "Ajustes de compatibilidad descendente de máquinas" +msgid "Downward machines settings" +msgstr "Ajustes de las máquinas descendentes" msgid "The machine settings list needs to do downward checking." msgstr "" @@ -18908,8 +19051,8 @@ msgid "Debug level" msgstr "Nivel de depuración" msgid "" -"Sets debug logging level. 0:fatal, 1:error, 2:warning, 3:info, 4:debug, " -"5:trace\n" +"Sets debug logging level. 0:fatal, 1:error, 2:warning, 3:info, 4:debug, 5:" +"trace\n" msgstr "" "Ajusta el nivel de registro de depuración. 0:fatal, 1:error, 2:advertencia, " "3:información, 4:depuración, 5:rastreo\n" @@ -18935,11 +19078,10 @@ msgid "Load filament IDs for each object." msgstr "Cargar IDs de filamento para cada objeto." msgid "Allow multiple colors on one plate" -msgstr "Permitir múltiples colores en una bandeja" +msgstr "Permitir múltiples colores en una cama" msgid "If enabled, Arrange will allow multiple colors on one plate." -msgstr "" -"Si está habilitado, Organizar permitirá múltiples colores en una bandeja." +msgstr "Si está habilitado, Organizar permitirá múltiples colores en una cama." msgid "Allow rotation when arranging" msgstr "Permitir rotación al organizar" @@ -19464,13 +19606,13 @@ msgstr "El archivo proporcionado no puede ser leído debido a que está vacío" msgid "" "Unknown file format. Input file must have .stl, .obj, .amf(.xml) extension." msgstr "" -"Formato de archivo desconocido: el archivo de entrada debe tener " -"extensión .STL, .obj o .amf (.xml)." +"Formato de archivo desconocido: el archivo de entrada debe tener extensión ." +"STL, .obj o .amf (.xml)." msgid "Unknown file format. Input file must have .3mf or .zip.amf extension." msgstr "" -"Formato de archivo desconocido: el archivo de entrada debe tener extensión " -".3mf o .zip.amf." +"Formato de archivo desconocido: el archivo de entrada debe tener " +"extensión .3mf o .zip.amf." msgid "load_obj: failed to parse" msgstr "load_obj: fallo al parsear" @@ -19585,10 +19727,6 @@ msgstr "El nombre coincide con el de otro perfil" msgid "create new preset failed." msgstr "la creación un nuevo perfil ha fallado." -#, c-format, boost-format -msgid "The selected preset: %s is not found." -msgstr "El perfil seleccionado: %s no ha sido encontrado." - #, c-format, boost-format msgid "Could not find parameter: %s." msgstr "No se pudo encontrar el parámetro: %s." @@ -19669,7 +19807,7 @@ msgstr "El resultado del test fallido ha sido descartado." msgid "Flow Dynamics Calibration result has been saved to the printer." msgstr "" "El resultado de la Calibración de Dinámicas de Flujo se ha guardado en la " -"impresora" +"impresora." msgid "Internal Error" msgstr "Error interno" @@ -19680,12 +19818,12 @@ msgstr "Por favor, selecciona al menos un filamento por calibración" msgid "Flow rate calibration result has been saved to preset." msgstr "" "El resultado de la calibración del factor de flujo se ha guardado en el " -"perfil" +"perfil." msgid "Max volumetric speed calibration result has been saved to preset." msgstr "" "El resultado de la calibración de velocidad volumétrica máxima se ha salvado " -"en el perfil" +"en el perfil." msgid "When do you need Flow Dynamics Calibration" msgstr "Cuando necesita la Calibración de Dinámicas de Flujo" @@ -19742,18 +19880,18 @@ msgstr "" "impresión de varios colores/materiales, la impresora utilizará el parámetro " "de compensación por defecto para el filamento durante cada cambio de " "filamento que tendrá un buen resultado en la mayoría de los casos.\n" -"un solo color/material, con la opción \"calibración de la dinámica de " -"flujo\" marcada en el menú de inicio de impresión, la impresora seguirá el " -"camino antiguo, calibrar el filamento antes de la impresión; cuando se " -"inicia una impresión de varios colores/materiales, la impresora utilizará el " -"parámetro de compensación por defecto para el filamento durante cada cambio " -"de filamento que tendrá un buen resultado en la mayoría de los casos.\n" +"un solo color/material, con la opción \"calibración de la dinámica de flujo" +"\" marcada en el menú de inicio de impresión, la impresora seguirá el camino " +"antiguo, calibrar el filamento antes de la impresión; cuando se inicia una " +"impresión de varios colores/materiales, la impresora utilizará el parámetro " +"de compensación por defecto para el filamento durante cada cambio de " +"filamento que tendrá un buen resultado en la mayoría de los casos.\n" "\n" "Tenga en cuenta que hay algunos casos que pueden hacer que los resultados de " -"la calibración no sean fiables, como una adhesión insuficiente en la bandeja " -"de impresión. Se puede mejorar la adherencia lavando la bandeja de impresión " -"o aplicando pegamento. Para obtener más información sobre este tema, " -"consulte nuestra Wiki.\n" +"la calibración no sean fiables, como una adhesión insuficiente en la cama de " +"impresión. Se puede mejorar la adherencia lavando la cama de impresión o " +"aplicando pegamento. Para obtener más información sobre este tema, consulte " +"nuestra Wiki.\n" "\n" "Los resultados de la calibración tienen alrededor de un 10 por ciento de " "fluctuación en nuestra prueba, lo que puede causar que el resultado no sea " @@ -19860,10 +19998,10 @@ msgstr "" "Se recomienda calibrar la Velocidad Volumétrica Máxima cuando imprima con:" msgid "material with significant thermal shrinkage/expansion, such as..." -msgstr "Material con importante contracción/expansión térmica, como..." +msgstr "material con gran contracción/expansión térmica, como..." msgid "materials with inaccurate filament diameter" -msgstr "Materiales con diámetro de filamento impreciso" +msgstr "materiales con diámetro de filamento impreciso" msgid "We found the best Flow Dynamics Calibration Factor" msgstr "Hemos encontrado el mejor Factor de Calibración de Dinámicas de Flujo" @@ -19872,8 +20010,8 @@ msgid "" "Part of the calibration failed! You may clean the plate and retry. The " "failed test result would be dropped." msgstr "" -"¡Parte de la calibración ha fallado! Debería limpiar la bandeja y " -"reintentar. El resultado de test fallido va a ser descartado." +"¡Parte de la calibración ha fallado! Debería limpiar la cama y reintentar. " +"El resultado de test fallido va a ser descartado." msgid "" "*We recommend you to add brand, materia, type, and even humidity level in " @@ -19889,7 +20027,7 @@ msgid "The name cannot exceed 40 characters." msgstr "El nombre no puede exceder de 40 caracteres." msgid "Please find the best line on your plate" -msgstr "Por favor encuentre la mejor línea en su bandeja" +msgstr "Por favor encuentre la mejor línea en su cama" msgid "Please find the corner with perfect degree of extrusion" msgstr "Encuentre la esquina con el grado de extrusión perfecto" @@ -19922,7 +20060,7 @@ msgid "Calibration2" msgstr "Calibración2" msgid "Please find the best object on your plate" -msgstr "Por favor, busque el mejor objeto en su bandeja" +msgstr "Por favor, busque el mejor objeto en su cama" msgid "Fill in the value above the block with smoothest top surface" msgstr "" @@ -19959,7 +20097,7 @@ msgid "" "A test model will be printed. Please clear the build plate and place it back " "to the hot bed before calibration." msgstr "" -"Se imprimirá un modelo de prueba. Por favor limpie la bandeja y póngala de " +"Se imprimirá un modelo de prueba. Por favor limpie la cama y póngala de " "nuevo en la cama caliente antes de calibrar." msgid "Printing Parameters" @@ -19992,7 +20130,7 @@ msgid "Nozzle Info" msgstr "Información de boquilla" msgid "Plate Type" -msgstr "Tipo de Bandeja" +msgstr "Tipo de Cama" msgid "Filament position" msgstr "Posición de filamento" @@ -20180,7 +20318,7 @@ msgid "Accelerations: " msgstr "Aceleraciones: " msgid "Speeds: " -msgstr "Velocidades:" +msgstr "Velocidades: " msgid "Print numbers" msgstr "Imprimir números" @@ -20317,6 +20455,30 @@ msgstr "Torre rápida" msgid "Input shaper type" msgstr "Tipo de input shaper" +msgid "" +"Please ensure the selected type is compatible with your firmware version." +msgstr "" +"Asegúrese de que el tipo seleccionado sea compatible con su versión de " +"firmware." + +msgid "" +"Marlin version => 2.1.2\n" +"Fixed-Time motion not yet implemented." +msgstr "" +"Marlin version => 2.1.2\n" +"Fixed-Time motion aún no implementado." + +msgid "Klipper version => 0.9.0" +msgstr "Klipper version => 0.9.0" + +msgid "" +"RepRap firmware version => 3.4.0\n" +"Check your firmware documentation for supported shaper types." +msgstr "" +"RepRap firmware version => 3.4.0\n" +"Consulte la documentación del firmware para conocer los tipos de shaper " +"compatibles." + msgid "Frequency (Start / End): " msgstr "Frecuencia (Inicio / Fin): " @@ -20358,6 +20520,9 @@ msgstr "" msgid "Input shaping Damp test" msgstr "Input shaping: Prueba de amortiguación" +msgid "Check firmware compatibility." +msgstr "Comprueba la compatibilidad del firmware." + msgid "Frequency: " msgstr "Frecuencia: " @@ -20637,7 +20802,7 @@ msgid "Serial" msgstr "Serie" msgid "e.g. Basic, Matte, Silk, Marble" -msgstr "Por ejemplo, Básico, Mate, Seda, Mármol" +msgstr "por ejemplo: Básico, Mate, Seda, Mármol" msgid "Filament Preset" msgstr "Perfil de Filamento" @@ -20711,8 +20876,8 @@ msgstr "" "¿Quieres reescribirlo?" msgid "" -"We would rename the presets as \"Vendor Type Serial @printer you " -"selected\".\n" +"We would rename the presets as \"Vendor Type Serial @printer you selected" +"\".\n" "To add preset for more printers, please go to printer selection" msgstr "" "Cambiaremos el nombre de los perfiles a \"Tipo Número de Serie @impresora " @@ -20761,9 +20926,6 @@ msgstr "Introducir diámetro de boquilla personalizado" msgid "Can't find my nozzle diameter" msgstr "No encuentro mi diámetro de boquilla" -msgid "Rectangle" -msgstr "Rectángulo" - msgid "Printable Space" msgstr "Espacio Imprimible" @@ -21164,11 +21326,11 @@ msgstr "" #, c-format, boost-format msgid "nozzle size in preset: %d" -msgstr "Tamaño de la boquilla en el preajuste: %d" +msgstr "tamaño de la boquilla en el preajuste: %d" #, c-format, boost-format msgid "nozzle size memorized: %d" -msgstr "Tamaño de boquilla guardado: %d" +msgstr "tamaño de boquilla guardado: %d" msgid "" "The size of nozzle type in preset is not consistent with memorized nozzle. " @@ -21211,7 +21373,7 @@ msgstr "" #, c-format, boost-format msgid "" -"The nozzle diameter of %sextruder is 0.2mm which does not support automatic " +"The nozzle diameter of %s extruder is 0.2mm which does not support automatic " "Flow Dynamics calibration." msgstr "" "El diámetro de la boquilla del extrusor %s es de 0,2 mm, lo que no es " @@ -21995,10 +22157,10 @@ msgid "Sent Time" msgstr "Hora de envío" msgid "There are no tasks to be sent!" -msgstr "No hay tareas que enviar." +msgstr "¡No hay tareas que enviar!" msgid "No historical tasks!" -msgstr "Sin tareas históricas" +msgstr "¡Sin tareas históricas!" msgid "Upgrading" msgstr "Actualizando" @@ -22247,6 +22409,145 @@ msgstr "Filamento Oficial" msgid "More Colors" msgstr "Más Colores" +msgid "Network Plug-in Update Available" +msgstr "Actualización del Plug-in de red disponible" + +msgid "Bambu Network Plug-in Required" +msgstr "Se requiere el plug-in Bambu Network" + +msgid "" +"The Bambu Network Plug-in is corrupted or incompatible. Please reinstall it." +msgstr "" +"El Plug-in de Bambu Network está dañado o es incompatible. Vuelva a " +"instalarlo." + +msgid "" +"The Bambu Network Plug-in is required for cloud features, printer discovery, " +"and remote printing." +msgstr "" +"El Plug-in de Bambu Network es necesario para las funciones en la nube, la " +"detección de impresoras y la impresión remota." + +#, c-format, boost-format +msgid "Error: %s" +msgstr "Error: %s" + +msgid "Show details" +msgstr "Mostrar detalles" + +msgid "Version to install:" +msgstr "Versión a instalar:" + +msgid "Download and Install" +msgstr "Descargar e instalar" + +msgid "Skip for Now" +msgstr "Omitir por ahora" + +msgid "A new version of the Bambu Network Plug-in is available." +msgstr "Hay disponible una nueva versión del plug-in Bambu Network." + +#, c-format, boost-format +msgid "Current version: %s" +msgstr "Versión actual: %s" + +msgid "Update to version:" +msgstr "Actualización a la versión:" + +msgid "Update Now" +msgstr "Actualizar ahora" + +msgid "Remind Later" +msgstr "Recordar más tarde" + +msgid "Skip Version" +msgstr "Omitir versión" + +msgid "Don't Ask Again" +msgstr "No volver a preguntar" + +msgid "The Bambu Network Plug-in has been installed successfully." +msgstr "El Plug-in de Bambu Network se ha instalado correctamente." + +msgid "" +"A restart is required to load the new plug-in. Would you like to restart now?" +msgstr "" +"Es necesario reiniciar el sistema para cargar el nuevo plug-in. ¿Desea " +"reiniciar ahora?" + +msgid "Restart Now" +msgstr "Reiniciar ahora" + +msgid "Restart Later" +msgstr "Reiniciar más tarde" + +msgid "NO RAMMING AT ALL" +msgstr "NO CHOCAR EN ABSOLUTO" + +msgid "Volumetric speed" +msgstr "Velocidad volumétrica" + +msgid "Step file import parameters" +msgstr "Parámetros de importación de archivos Step" + +msgid "" +"Smaller linear and angular deflections result in higher-quality " +"transformations but increase the processing time." +msgstr "" +"Las desviaciones lineales y angulares más pequeñas dan como resultado " +"transformaciones de mayor calidad, pero aumentan el tiempo de procesamiento." + +msgid "Linear Deflection" +msgstr "Desviación Lineal" + +msgid "Please input a valid value (0.001 < linear deflection < 0.1)" +msgstr "Introduzca un valor válido (0.001 < desviación lineal < 0.1)." + +msgid "Angle Deflection" +msgstr "Desviación Angular" + +msgid "Please input a valid value (0.01 < angle deflection < 1.0)" +msgstr "Introduzca un valor válido (0.01 < desviación angular < 1.0)." + +msgid "Split compound and compsolid into multiple objects" +msgstr "Dividir compuesto y compsolid en múltiples objetos" + +msgid "Number of triangular facets" +msgstr "Número de caras triangulares" + +msgid "Calculating, please wait..." +msgstr "Calculando, por favor espere..." + +msgid "" +"The filament may not be compatible with the current machine settings. " +"Generic filament presets will be used." +msgstr "" +"Es posible que el filamento no sea compatible con la configuración de la " +"máquina. Se utilizará una configuración de filamento genérico." + +msgid "" +"The filament model is unknown. Still using the previous filament preset." +msgstr "" +"Modelo de filamento desconocido. Se mantiene el ajuste del filamento " +"anterior." + +msgid "The filament model is unknown. Generic filament presets will be used." +msgstr "" +"Modelo de filamento desconocido. Se utilizará la configuración de filamento " +"genérico." + +msgid "" +"The filament may not be compatible with the current machine settings. A " +"random filament preset will be used." +msgstr "" +"Es posible que el filamento no sea compatible con la configuración de la " +"máquina. Se utilizará una configuración de filamento aleatorio." + +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." + #: resources/data/hints.ini: [hint:Precise wall] msgid "" "Precise wall\n" @@ -22508,10 +22809,10 @@ msgid "" "individual plates ready to print? This will simplify the process of keeping " "track of all the parts." msgstr "" -"Divide tus impresiones en bandejas\n" -"¿Sabías que puedes dividir un modelo con muchas piezas en bandejas " -"individuales listas para imprimir? Esto simplificará el proceso de " -"seguimiento de todas las piezas." +"Divide tus impresiones en camas\n" +"¿Sabías que puedes dividir un modelo con muchas piezas en camas individuales " +"listas para imprimir? Esto simplificará el proceso de seguimiento de todas " +"las piezas." #: resources/data/hints.ini: [hint:Speed up your print with Adaptive Layer #: Height] @@ -22635,6 +22936,22 @@ msgstr "" "aumentar adecuadamente la temperatura de la cama térmica puede reducir la " "probabilidad de deformaciones?" +#~ msgid "Auto-refill" +#~ msgstr "Recarga automática" + +#~ msgid "Network Plug-in" +#~ msgstr "Plugin de red" + +#~ msgid "Packing data to 3mf" +#~ msgstr "Empaquetando datos en 3MF" + +#~ msgid "Cool Plate (Supertack)" +#~ msgstr "Cama fría (Supertack)" + +#, c-format, boost-format +#~ msgid "The selected preset: %s is not found." +#~ msgstr "El perfil seleccionado: %s no ha sido encontrado." + #~ msgid "Line pattern of support." #~ msgstr "Patrón de líneas de soportes" @@ -22645,9 +22962,6 @@ msgstr "" #~ "Fallo al instalar el complemento. Por favor, compruebe si ha sido " #~ "bloqueado o borrado por un antivirus." -#~ msgid "°C" -#~ msgstr "°C" - #~ msgid "travel" #~ msgstr "recorrido" @@ -22688,9 +23002,6 @@ msgstr "" #~ msgid "Advance" #~ msgstr "Avanzado" -#~ msgid "Packing data to 3MF" -#~ msgstr "Empaquetando datos a 3mf" - #~ msgid "Acceleration of outer walls." #~ msgstr "Aceleración de los perímetros externos" @@ -22886,10 +23197,10 @@ msgstr "" #~ "Please solve the problem by moving it totally on or off the plate, and " #~ "confirming that the height is within the build volume." #~ msgstr "" -#~ "Un objeto está colocado en el límite de la bandeja o excede el límite de " +#~ "Un objeto está colocado en el límite de la cama o excede el límite de " #~ "altura.\n" #~ "Por favor solucione el problema moviéndolo totalmente fuera o dentro de " -#~ "la bandeja, y confirme que la altura está dentro del volumen de impresión." +#~ "la cama, y confirme que la altura está dentro del volumen de impresión." #~ msgid "" #~ "You can find it in \"Settings > Network > Connection code\"\n" @@ -23124,7 +23435,7 @@ msgstr "" #~ "Caution to use! Flow calibration on Textured PEI Plate may fail due to " #~ "the scattered surface." #~ msgstr "" -#~ "¡Precaución! La calibración del flujo en una bandeja de PEI texturizada " +#~ "¡Precaución! La calibración del flujo en una cama de PEI texturizada " #~ "puede fallar debido a la superficie irregular." #~ msgid "Automatic flow calibration using Micro Lidar" @@ -23448,9 +23759,8 @@ msgstr "" #~ "Bed temperature when the Cool Plate Supertack is installed. A value of 0 " #~ "means the filament does not support printing on the Cool Plate SuperTack." #~ msgstr "" -#~ "Temperatura de cama cuando la bandeja fría está instalada. Valor 0 " -#~ "significa que el filamento no es compatible para imprimir en la bandeja " -#~ "fría SuperTack" +#~ "Temperatura de cama cuando la cama fría está instalada. Valor 0 significa " +#~ "que el filamento no es compatible para imprimir en la cama fría SuperTack" #~ msgid "Ramming settings" #~ msgstr "Parámetros de Moldeado de Extremo" @@ -24350,9 +24660,9 @@ msgstr "" #~ msgstr "" #~ "Cuando grabamos timelapse sin cabezal de impresión, es recomendable " #~ "añadir un \"Torre de Purga de Intervalo\" \n" -#~ "presionando con el botón derecho la posición vacía de la bandeja de " -#~ "construcción y elegir \"Añadir Primitivo\"->\"Intervalo de Torre de " -#~ "Purga\"." +#~ "presionando con el botón derecho la posición vacía de la cama de " +#~ "construcción y elegir \"Añadir Primitivo\"->\"Intervalo de Torre de Purga" +#~ "\"." #~ msgid "Current association: " #~ msgstr "Asociación actual:" @@ -24440,9 +24750,8 @@ msgstr "" #~ "\n" #~ "Tenga en cuenta que hay algunos casos en los que el resultado de la " #~ "calibración no es fiable: el uso de una placa de textura para hacer la " -#~ "calibración; la bandeja no tiene buena adherencia (por favor, lave la " -#~ "bandeja o aplique pegamento) ... Puede encontrar más información en " -#~ "nuestra wiki.\n" +#~ "calibración; la cama no tiene buena adherencia (por favor, lave la cama o " +#~ "aplique pegamento) ... Puede encontrar más información en nuestra wiki.\n" #~ "\n" #~ "Los resultados de la calibración tienen alrededor de un 10 por ciento de " #~ "fluctuación en nuestra prueba, lo que puede causar que el resultado no " @@ -24683,10 +24992,10 @@ msgstr "" #~ msgid "Test Storage Download:" #~ msgstr "Prueba de Descarga de Almacenamiento:" -#~ msgid "Test plugin download" +#~ msgid "Test plug-in download" #~ msgstr "Prueba de descarga de plugin" -#~ msgid "Test Plugin Download:" +#~ msgid "Test Plug-in Download:" #~ msgstr "Prueba de Descarga de Plugin:" #~ msgid "Test Storage Upload" @@ -25135,7 +25444,7 @@ msgstr "" #~ msgstr "" #~ "La temperatura del lecho de la otra capa es inferior a la temperatura del " #~ "lecho de la primera capa durante más de %d grados centígrados.\n" -#~ "Esto puede hacer que el modelo se desprenda de la bandeja durante la " +#~ "Esto puede hacer que el modelo se desprenda de la cama durante la " #~ "impresión." #~ msgid "" @@ -25159,7 +25468,7 @@ msgstr "" #~ msgstr "Identificación de frecuencia de resonancia" #~ msgid "Bambu High Temperature Plate" -#~ msgstr "Bandeja de Alta Temperatura Bambú" +#~ msgstr "Cama de Alta Temperatura Bambú" #~ msgid "Can't connect to the printer" #~ msgstr "No se puede conectar a la impresora" @@ -25168,15 +25477,15 @@ msgstr "" #~ msgstr "Rango de temperatura recomendado" #~ msgid "High Temp Plate" -#~ msgstr "Bandeja de Alta Temperatura" +#~ msgstr "Cama de Alta Temperatura" #~ msgid "" #~ "Bed temperature when high temperature plate is installed. A value of 0 " #~ "means the filament does not support printing on the High Temp Plate" #~ msgstr "" -#~ "Esta es la temperatura de la cama cuando la bandeja de alta temperatura " -#~ "está instalada. Un valor de 0 significa que el filamento no admite la " -#~ "impresión en la bandeja de alta temperatura" +#~ "Esta es la temperatura de la cama cuando la cama de alta temperatura está " +#~ "instalada. Un valor de 0 significa que el filamento no admite la " +#~ "impresión en la cama de alta temperatura" #~ msgid "Internal bridge support thickness" #~ msgstr "Altura carcasa de refuerzo interior en puentes" @@ -25225,7 +25534,7 @@ msgstr "" #~ msgstr "" #~ "No se recomienda que la temperatura de la otra capa sea inferior a la de " #~ "la primera capa por encima de este umbral. Una temperatura demasiado baja " -#~ "de la otra capa puede hacer que el modelo se desprenda de la bandeja de " +#~ "de la otra capa puede hacer que el modelo se desprenda de la cama de " #~ "impresión" #~ msgid "Orient the model" @@ -25622,9 +25931,9 @@ msgstr "" #~ "An object is laid over the plate boundaries.\n" #~ "Please solve the problem by moving it totally inside or outside plate." #~ msgstr "" -#~ "Un objeto está colocado sobre el límite de la bandeja.\n" +#~ "Un objeto está colocado sobre el límite de la cama.\n" #~ "Por favor, resuelva el problema moviéndolo totalmente dentro o fuera de " -#~ "la bandeja." +#~ "la cama." #~ msgid "" #~ "Arachne engine only works when overhang slowing down is disabled.\n" @@ -25702,7 +26011,7 @@ msgstr "" #~ "No se recomienda que la temperatura de la cama de la otra capa sea " #~ "inferior a la de la capa inicial por más de este umbral. Una temperatura " #~ "demasiado baja de la otra capa puede hacer que el modelo se desprenda de " -#~ "la bandeja de impresión." +#~ "la cama de impresión." #~ msgid "" #~ "Do you want to synchronize your personal data from Bambu Cloud?\n" @@ -25743,7 +26052,7 @@ msgstr "" #~ "calculará automáticamente durante el corte en función de la pendiente de " #~ "la superficie del modelo.\n" #~ "Tenga en cuenta que esta opción sólo surte efecto si no se genera ninguna " -#~ "torre de purga en la bandeja actual." +#~ "torre de purga en la cama actual." #~ msgid "Enter a search term" #~ msgstr "Teclea un término de búsqueda" @@ -25913,7 +26222,7 @@ msgstr "" #~ msgstr "\n" #~ msgid "Plate %d: %s does not support filament %s.\n" -#~ msgstr "La bandeja %d: %s no admite el filamento %s.\n" +#~ msgstr "La cama %d: %s no admite el filamento %s.\n" #~ msgid "Plate %d: %s does not support filament %s (%s).\n" #~ msgstr "\n" @@ -26228,9 +26537,6 @@ msgstr "" #~ "Sí - Activar Arachne y desactivar la ralentización del voladizo\n" #~ "No - No utilizar Arachne para esta impresión" -#~ msgid "Downloading Bambu Network plug-in" -#~ msgstr "Descargando el complemento Bambu Network" - #~ msgid "" #~ "Extrusion compensation calibration is not supported when using Textured " #~ "PEI Plate" @@ -26305,7 +26611,7 @@ msgstr "" #~ "then a snapshot is taken with the chamber camera. All of these snapshots " #~ "are composed into a timelapse video when printing completes. Since the " #~ "melt filament may leak from the nozzle during the process of taking a " -#~ "snapshot, prime tower is required for nozzle priming." +#~ "snapshot, a prime tower is required for nozzle priming." #~ msgstr "" #~ "Si se activa, se generará un video time-lapse para cada impresión. " #~ "Después de imprimir cada capa, el cabezal se moverá hacia el conducto de " @@ -26385,14 +26691,16 @@ msgstr "" #~ msgstr "Modo de vista previa sólo para el archivo G-code." #~ msgid "" -#~ "Prime tower is required by timelapse. Do you want to enable both of them?" -#~ msgstr "Se requiere torre de purga para los time-lapses. ¿Quiere activarla?" +#~ "A prime tower is required by timelapse. Do you want to enable both of " +#~ "them?" +#~ msgstr "" +#~ "Se requiere una torre de purga para los time-lapses. ¿Quiere activarla?" #~ msgid "" -#~ "Prime tower is required by timeplase. Are you sure you want to disable " +#~ "A prime tower is required by timeplase. Are you sure you want to disable " #~ "both of them?" #~ msgstr "" -#~ "Se requiere torre de purga para los time-lapses. ¿Está seguro de que " +#~ "Se requiere una torre de purga para los time-lapses. ¿Está seguro de que " #~ "desea deshabilitarla?" #~ msgid "Printer firmware does not support material = >ams slot mapping." diff --git a/localization/i18n/fr/OrcaSlicer_fr.po b/localization/i18n/fr/OrcaSlicer_fr.po index 31fbe4fc96..cea1b69654 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-03-01 01:03+0800\n" +"POT-Creation-Date: 2026-03-05 17:45-0300\n" "PO-Revision-Date: \n" "Last-Translator: \n" "Language-Team: Guislain Cyril, Thomas Lété\n" @@ -17,26 +17,6 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n==0 || n==1) ? 0 : 1;\n" "X-Generator: Poedit 3.6\n" -msgid "" -"The filament may not be compatible with the current machine settings. " -"Generic filament presets will be used." -msgstr "" - -msgid "" -"The filament model is unknown. Still using the previous filament preset." -msgstr "" - -msgid "The filament model is unknown. Generic filament presets will be used." -msgstr "" - -msgid "" -"The filament may not be compatible with the current machine settings. A " -"random filament preset will be used." -msgstr "" - -msgid "The filament model is unknown. A random filament preset will be used." -msgstr "" - msgid "right" msgstr "" @@ -1603,6 +1583,30 @@ msgstr "Distance parallèle :" msgid "Flip by Face 2" msgstr "Retournement par la Face 2" +msgid "Assemble" +msgstr "Assembler" + +msgid "Please confirm explosion ratio = 1 and select at least two volumes." +msgstr "" + +msgid "Please select at least two volumes." +msgstr "" + +msgid "(Moving)" +msgstr "" + +msgid "Point and point assembly" +msgstr "" + +msgid "" +"It is recommended to assemble the objects first,\n" +"because the objects is restriced to bed \n" +"and only parts can be lifted." +msgstr "" + +msgid "Face and face assembly" +msgstr "" + msgid "Notice" msgstr "Remarque" @@ -1645,6 +1649,54 @@ msgstr "" msgid "Based on PrusaSlicer and BambuStudio" msgstr "" +msgid "STEP files" +msgstr "" + +msgid "STL files" +msgstr "" + +msgid "OBJ files" +msgstr "" + +msgid "AMF files" +msgstr "" + +msgid "3MF files" +msgstr "" + +msgid "Gcode 3MF files" +msgstr "" + +msgid "G-code files" +msgstr "" + +msgid "Supported files" +msgstr "" + +msgid "ZIP files" +msgstr "" + +msgid "Project files" +msgstr "" + +msgid "Known files" +msgstr "" + +msgid "INI files" +msgstr "" + +msgid "SVG files" +msgstr "" + +msgid "Texture" +msgstr "Texture" + +msgid "Masked SLA files" +msgstr "" + +msgid "Draco files" +msgstr "" + msgid "" "OrcaSlicer will terminate because of running out of memory. It may be a bug. " "It will be appreciated if you report the issue to our team." @@ -1673,10 +1725,10 @@ msgstr "Orca Slicer a reçu une exception non gérée : %1%" msgid "Untitled" msgstr "Sans titre" -msgid "Reloading network plugin..." +msgid "Reloading network plug-in..." msgstr "" -msgid "Downloading Network Plugin" +msgid "Downloading Network Plug-in" msgstr "" msgid "Downloading Bambu Network Plug-in" @@ -1773,6 +1825,9 @@ msgstr "Choisissez un fichier ZIP" msgid "Choose one file (GCODE/3MF):" msgstr "" +msgid "Ext" +msgstr "" + msgid "Some presets are modified." msgstr "Certains préréglages sont modifiés." @@ -1834,7 +1889,7 @@ msgid "" "access, enabling full functionality with OrcaSlicer." msgstr "" -msgid "Network Plugin Restriction" +msgid "Network Plug-in Restriction" msgstr "" msgid "Privacy Policy Update" @@ -2072,6 +2127,9 @@ msgstr "" "Oui - Modifier ces paramètres automatiquement\n" "Non - Ne pas modifier ces paramètres pour moi" +msgid "Suggestion" +msgstr "" + msgid "Text" msgstr "Texte" @@ -2182,9 +2240,6 @@ msgstr "Convertir en mètre" msgid "Restore to meters" msgstr "Restaurer au compteur" -msgid "Assemble" -msgstr "Assembler" - msgid "Assemble the selected objects to an object with multiple parts" msgstr "Assembler les objets sélectionnés à un objet en plusieurs parties" @@ -2698,6 +2753,10 @@ msgstr "Impression multicolore" msgid "Line Type" msgstr "Type de ligne" +#, c-format, boost-format +msgid "1x1 Grid: %d mm" +msgstr "" + msgid "More" msgstr "Plus" @@ -2815,8 +2874,8 @@ msgstr "Vérifiez la connexion réseau entre l'imprimante et Studio." msgid "Connecting..." msgstr "Connexion…" -msgid "Auto-refill" -msgstr "" +msgid "Auto Refill" +msgstr "Recharge Automatique" msgid "Load" msgstr "Charger" @@ -3217,6 +3276,38 @@ msgid "" "Storage before sending to printer." msgstr "" +msgid "Bad input data for EmbossCreateObjectJob." +msgstr "" + +msgid "Add Emboss text object" +msgstr "" + +msgid "Bad input data for EmbossUpdateJob." +msgstr "" + +msgid "Created text volume is empty. Change text or font." +msgstr "" + +msgid "Bad input data for CreateSurfaceVolumeJob." +msgstr "" + +msgid "Bad input data for UseSurfaceJob." +msgstr "" + +#. TRN: This is the title of the action appearing in undo/redo stack. +#. It is same for Text and SVG. +msgid "Emboss attribute change" +msgstr "" + +msgid "Add Emboss text Volume" +msgstr "" + +msgid "Font doesn't have any shape for given text." +msgstr "" + +msgid "There is no valid surface for text projection." +msgstr "" + msgid "Thermal Preconditioning for first layer optimization" msgstr "" @@ -3547,9 +3638,6 @@ msgstr "" msgid "Nozzle" msgstr "Buse" -msgid "Ext" -msgstr "" - #, c-format, boost-format msgid "" "Note: the filament type(%s) does not match with the filament type(%s) in the " @@ -3617,9 +3705,6 @@ msgstr "Imprimer avec du filament de l'AMS" msgid "Print with filaments mounted on the back of the chassis" msgstr "Impression avec du filament de la bobine externe" -msgid "Auto Refill" -msgstr "Recharge Automatique" - msgid "Left" msgstr "Gauche" @@ -3633,7 +3718,7 @@ msgstr "" "Lorsque le filament actuel est épuisé, l'imprimante\n" "continue d'imprimer dans l'ordre suivant." -msgid "Identical filament: same brand, type and color" +msgid "Identical filament: same brand, type and color." msgstr "" msgid "Group" @@ -3775,8 +3860,8 @@ msgid "Calibration" msgstr "Calibration" msgid "" -"Failed to download the plug-in. Please check your firewall settings and vpn " -"software, check and retry." +"Failed to download the plug-in. Please check your firewall settings and VPN " +"software and retry." msgstr "" "Échec du téléchargement du plug-in. Veuillez vérifier les paramètres de " "votre pare-feu et votre logiciel VPN puis réessayer." @@ -3791,8 +3876,8 @@ msgid "Click here to see more info" msgstr "cliquez ici pour voir plus d'informations" msgid "" -"The network plugin was installed but could not be loaded. Please restart the " -"application." +"The network plug-in was installed but could not be loaded. Please restart " +"the application." msgstr "" msgid "Restart Required" @@ -3966,9 +4051,6 @@ msgstr "Charger une forme depuis un STL …" msgid "Settings" msgstr "Réglages" -msgid "Texture" -msgstr "Texture" - msgid "Remove" msgstr "Retirer" @@ -4167,6 +4249,7 @@ msgstr "" "seam_slope_start_height doit être inférieur à la hauteur de couche.\n" "Remise à 0." +#, c-format, boost-format msgid "" "Lock depth should smaller than skin depth.\n" "Reset to 50% of skin depth." @@ -4788,6 +4871,9 @@ msgstr "" msgid "Fan speed" msgstr "Vitesse du ventilateur" +msgid "°C" +msgstr "°C" + msgid "Time" msgstr "Durée" @@ -4944,8 +5030,8 @@ msgstr "Vitesse réelle (mm/s)" msgid "Fan Speed (%)" msgstr "Vitesse du ventilateur (%)" -msgid "Temperature (℃)" -msgstr "Température (℃)" +msgid "Temperature (°C)" +msgstr "Température (°C)" msgid "Volumetric flow rate (mm³/s)" msgstr "Débit volumétrique (mm³/s)" @@ -5263,7 +5349,7 @@ msgstr "Le volume:" msgid "Size:" msgstr "Taille:" -#, boost-format +#, c-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)." @@ -5336,7 +5422,7 @@ msgstr "" msgid "" "Partial flushing volume set to 0. Multi-color printing may cause color " -"mixing in models. Please redjust flushing settings." +"mixing in models. Please readjust flushing settings." msgstr "" msgid "Click Wiki for help." @@ -6663,6 +6749,9 @@ msgstr "" "Au moins un enregistrement d’impression réussi de ce profil\n" "d’impression est requis pour donner une note positive (4 ou 5 étoiles)." +msgid "click to add machine" +msgstr "" + msgid "Status" msgstr "État" @@ -6673,6 +6762,14 @@ msgstr "" msgid "Assistant(HMS)" msgstr "" +#, c-format, boost-format +msgid "Network plug-in v%s" +msgstr "" + +#, c-format, boost-format +msgid "Network plug-in v%s (%s)" +msgstr "" + msgid "Don't show again" msgstr "Ne plus afficher" @@ -7050,7 +7147,7 @@ msgstr "" msgid "Unavailable while heating maintenance function is on." msgstr "" -msgid "Idel Heating Protection" +msgid "Idle Heating Protection" msgstr "" msgid "Stops heating automatically after 5 mins of idle to ensure safety." @@ -7571,7 +7668,7 @@ msgid "Please select a file" msgstr "Veuillez sélectionner un fichier" msgid "Do you want to replace it" -msgstr "Voulez-vous le remplacer ?" +msgstr "Voulez-vous le remplacer" msgid "Message" msgstr "Message" @@ -7605,7 +7702,8 @@ msgid "Please resolve the slicing errors and publish again." msgstr "Veuillez résoudre les erreurs de découpage et republier." msgid "" -"Network Plug-in is not detected. Network related features are unavailable." +"The network plug-in was not detected. Network related features are " +"unavailable." msgstr "" "Le plug-in réseau n'est pas détecté. Les fonctionnalités liées au réseau ne " "sont pas disponibles." @@ -8203,7 +8301,7 @@ msgstr "" msgid "filaments" msgstr "" -msgid "Optimizes filament area maximum height by chosen filament count" +msgid "Optimizes filament area maximum height by chosen filament count." msgstr "" msgid "Features" @@ -8409,40 +8507,40 @@ msgstr "" msgid "Color only" msgstr "" -msgid "Network plugin" +msgid "Network plug-in" msgstr "" -msgid "Enable network plugin" +msgid "Enable network plug-in" msgstr "Activer le plug-in réseau" -msgid "Network plugin version" +msgid "Network plug-in version" msgstr "" -msgid "Select the network plugin version to use" +msgid "Select the network plug-in version to use" msgstr "" msgid "(Latest)" msgstr "" -msgid "Network plugin switched successfully." +msgid "Network plug-in switched successfully." msgstr "" msgid "Success" msgstr "" -msgid "Failed to load network plugin. Please restart the application." +msgid "Failed to load network plug-in. Please restart the application." msgstr "" #, c-format, boost-format msgid "" -"You've selected network plugin version %s.\n" +"You've selected network plug-in version %s.\n" "\n" "Would you like to download and install this version now?\n" "\n" "Note: The application may need to restart after installation." msgstr "" -msgid "Download Network Plugin" +msgid "Download Network Plug-in" msgstr "" msgid "Associate files to OrcaSlicer" @@ -8510,19 +8608,16 @@ msgstr "déboguer" msgid "trace" msgstr "tracé" -msgid "Network Plugin" -msgstr "" - msgid "Reload" msgstr "" -msgid "Reload the network plugin without restarting the application" +msgid "Reload the network plug-in without restarting the application" msgstr "" -msgid "Network plugin reloaded successfully." +msgid "Network plug-in reloaded successfully." msgstr "" -msgid "Failed to reload network plugin. Please restart the application." +msgid "Failed to reload network plug-in. Please restart the application." msgstr "" msgid "Reload Failed" @@ -8744,8 +8839,11 @@ msgstr "La publication a été annulée" msgid "Slicing Plate 1" msgstr "Découper Plaque 1" -msgid "Packing data to 3mf" -msgstr "Collecte des données 3mf" +msgid "Packing data to 3MF" +msgstr "" + +msgid "Uploading data" +msgstr "" msgid "Jump to webpage" msgstr "Ouvrir la page internet" @@ -9069,8 +9167,8 @@ msgstr "Plaque lisse haute température" msgid "Textured PEI Plate" msgstr "Plaque PEI texturée" -msgid "Cool Plate (Supertack)" -msgstr "" +msgid "Cool Plate (SuperTack)" +msgstr "Cool Plate (SuperTack)" msgid "Click here if you can't connect to the printer" msgstr "Connexion impossible à l’imprimante" @@ -9409,7 +9507,7 @@ msgid "" msgstr "" msgid "" -"Prime tower is required for clumping detection. There may be flaws on the " +"A prime tower is required for clumping detection. There may be flaws on the " "model without prime tower. Do you still want to enable clumping detection?" msgstr "" @@ -9532,8 +9630,8 @@ msgstr "" msgid "" "When recording timelapse without toolhead, it is recommended to add a " "\"Timelapse Wipe Tower\" \n" -"by right-click the empty position of build plate and choose \"Add " -"Primitive\"->\"Timelapse Wipe Tower\"." +"by right-click the empty position of build plate and choose \"Add Primitive" +"\"->\"Timelapse Wipe Tower\"." msgstr "" "Lorsque vous enregistrez un timelapse sans tête d’outil, il est recommandé " "d’ajouter une \"Tour d’essuyage timelapse\".\n" @@ -9755,9 +9853,6 @@ msgstr "Température d'impression" msgid "Nozzle temperature when printing" msgstr "Température de la buse lors de l'impression" -msgid "Cool Plate (SuperTack)" -msgstr "Cool Plate (SuperTack)" - msgid "" "Bed temperature when the Cool Plate SuperTack is installed. A value of 0 " "means the filament does not support printing on the Cool Plate SuperTack." @@ -10235,6 +10330,12 @@ msgstr "Afficher tous les préréglages (y compris incompatibles)" msgid "Select presets to compare" msgstr "Sélectionnez les préréglages à comparer" +msgid "Left Preset Value" +msgstr "" + +msgid "Right Preset Value" +msgstr "" + msgid "" "You can only transfer to current active profile because it has been modified." msgstr "" @@ -10674,6 +10775,12 @@ msgstr "Cliquez ici pour le télécharger." msgid "Login" msgstr "Connexion" +msgid "[Action Required] " +msgstr "" + +msgid "[Action Required]" +msgstr "" + msgid "The configuration package is changed in previous Config Guide" msgstr "" "Le package de configuration est modifié dans le guide de configuration " @@ -11411,7 +11518,7 @@ msgid "" msgstr "" msgid "" -"Prime tower is required for clumping detection; otherwise, there may be " +"A prime tower is required for clumping detection; otherwise, there may be " "flaws on the model." msgstr "" @@ -13033,7 +13140,7 @@ msgid "" "models\n" "3. No filtering - creates internal bridges on every potential internal " "overhang. This option is useful for heavily slanted top surface models; " -"however, in most cases, it creates too many unnecessary bridges" +"however, in most cases, it creates too many unnecessary bridges." msgstr "" "Cette option peut aider à réduire le gonflement des surfaces supérieures " "dans les modèles fortement inclinés ou courbés.\n" @@ -13572,7 +13679,7 @@ msgid "" "less acceleration you print, the larger the range of acceptable PA values. " "If no difference is visible, use the PA value from the faster test\n" "3. Enter the triplets of PA values, Flow and Accelerations in the text box " -"here and save your filament profile" +"here and save your filament profile." msgstr "" "Ajouter des séries de valeurs d'avance de pression (PA), les vitesses de " "débit volumétrique et les accélérations auxquelles elles ont été mesurées, " @@ -14390,8 +14497,8 @@ msgid "mm/s² or %" msgstr "mm/s² ou %" msgid "" -"Acceleration of sparse infill. If the value is expressed as a percentage " -"(e.g. 100%), it will be calculated based on the default acceleration." +"Acceleration of sparse infill. If the value is expressed as a percentage (e." +"g. 100%), it will be calculated based on the default acceleration." msgstr "" "Accélération du remplissage interne. Si la valeur est exprimée en " "pourcentage (par exemple 100%), elle sera calculée en fonction de " @@ -14513,10 +14620,10 @@ msgstr "Ventilateur à pleine vitesse à la couche" msgid "" "Fan speed will be ramped up linearly from zero at layer " -"\"close_fan_the_first_x_layers\" to maximum at layer " -"\"full_fan_speed_layer\". \"full_fan_speed_layer\" will be ignored if lower " -"than \"close_fan_the_first_x_layers\", in which case the fan will be running " -"at maximum allowed speed at layer \"close_fan_the_first_x_layers\" + 1." +"\"close_fan_the_first_x_layers\" to maximum at layer \"full_fan_speed_layer" +"\". \"full_fan_speed_layer\" will be ignored if lower than " +"\"close_fan_the_first_x_layers\", in which case the fan will be running at " +"maximum allowed speed at layer \"close_fan_the_first_x_layers\" + 1." msgstr "" "La vitesse du ventilateur augmentera de manière linéaire à partir de zéro à " "la couche \"close_fan_the_first_x_layers\" jusqu’au maximum à la couche " @@ -15021,9 +15128,9 @@ msgstr "Label Objects" msgid "" "Enable this to add comments into the G-code labeling print moves with what " -"object they belong to, which is useful for the Octoprint CancelObject " -"plugin. This settings is NOT compatible with Single Extruder Multi Material " -"setup and Wipe into Object / Wipe into Infill." +"object they belong to, which is useful for the Octoprint CancelObject plug-" +"in. This setting is NOT compatible with Single Extruder Multi Material setup " +"and Wipe into Object / Wipe into Infill." msgstr "" "Permet d’ajouter des commentaires dans le G-code sur les mouvements " "d’impression de l’objet auquel ils appartiennent, ce qui est utile pour le " @@ -15341,11 +15448,11 @@ msgstr "Type de lissage" msgid "" "Ironing is using small flow to print on same height of surface again to make " -"flat surface more smooth. This setting controls which layer being ironed" +"flat surface more smooth. This setting controls which layer being ironed." msgstr "" "Le lissage utilise un petit débit pour imprimer à nouveau sur la même " "hauteur de surface pour rendre la surface plane plus lisse. Ce paramètre " -"contrôle quelle couche est repassée" +"contrôle quelle couche est repassée." msgid "No ironing" msgstr "Pas de lissage" @@ -16413,8 +16520,8 @@ msgid "Role base wipe speed" msgstr "Vitesse d’essuyage basée sur la vitesse d’extrusion" msgid "" -"The wipe speed is determined by the speed of the current extrusion role. " -"e.g. if a wipe action is executed immediately following an outer wall " +"The wipe speed is determined by the speed of the current extrusion role. e." +"g. if a wipe action is executed immediately following an outer wall " "extrusion, the speed of the outer wall extrusion will be utilized for the " "wipe action." msgstr "" @@ -16689,7 +16796,7 @@ msgid "" "timelapse video when printing completes. If smooth mode is selected, the " "toolhead will move to the excess chute after each layer is printed and then " "take a snapshot. Since the melt filament may leak from the nozzle during the " -"process of taking a snapshot, prime tower is required for smooth mode to " +"process of taking a snapshot, a prime tower is required for smooth mode to " "wipe nozzle." msgstr "" "Si le mode fluide ou traditionnel est sélectionné, une vidéo en timelapse " @@ -16838,8 +16945,8 @@ msgid "" "Use \"Even-odd\" for 3DLabPrint airplane models. Use \"Close holes\" to " "close all holes in the model." msgstr "" -"Utilisez « Pair-impair » pour les modèles d'avion 3DLabPrint. Utilisez " -"« Fermer les trous » pour fermer tous les trous du modèle." +"Utilisez « Pair-impair » pour les modèles d'avion 3DLabPrint. Utilisez « " +"Fermer les trous » pour fermer tous les trous du modèle." msgid "Regular" msgstr "Standard" @@ -17299,8 +17406,8 @@ msgstr "Activer le contrôle de la température" msgid "" "Enable this option for automated chamber temperature control. This option " -"activates the emitting of an M191 command before the " -"\"machine_start_gcode\"\n" +"activates the emitting of an M191 command before the \"machine_start_gcode" +"\"\n" " which sets the chamber temperature and waits until it is reached. In " "addition, it emits an M141 command at the end of the print to turn off the " "chamber heater, if present.\n" @@ -17606,6 +17713,12 @@ msgid "" "3. Rib: Adds four ribs to the tower wall for enhanced stability." msgstr "" +msgid "Rectangle" +msgstr "Rectangle" + +msgid "Rib" +msgstr "" + msgid "Extra rib length" msgstr "" @@ -17840,8 +17953,8 @@ msgid "" "Wipe tower is only compatible with relative mode. It is recommended on most " "printers. Default is checked." msgstr "" -"L’extrusion relative est recommandée lors de l’utilisation de l’option " -"« label_objects ». Certains extrudeurs fonctionnent mieux avec cette option " +"L’extrusion relative est recommandée lors de l’utilisation de l’option « " +"label_objects ». Certains extrudeurs fonctionnent mieux avec cette option " "non verrouillée (mode d’extrusion absolu). La tour d’essuyage n’est " "compatible qu’avec le mode relatif. Il est recommandé sur la plupart des " "imprimantes. L’option par défaut est cochée" @@ -18224,8 +18337,8 @@ msgstr "" "si l’option est activée, vérifier si la machine actuelle est compatible avec " "les machines de la liste." -msgid "downward machines settings" -msgstr "" +msgid "Downward machines settings" +msgstr "Réglages des machines descendantes" msgid "The machine settings list needs to do downward checking." msgstr "" @@ -18262,11 +18375,11 @@ msgid "Debug level" msgstr "Niveau de débogage" msgid "" -"Sets debug logging level. 0:fatal, 1:error, 2:warning, 3:info, 4:debug, " -"5:trace\n" +"Sets debug logging level. 0:fatal, 1:error, 2:warning, 3:info, 4:debug, 5:" +"trace\n" msgstr "" -"Définit le niveau de journalisation du débogage. 0 :fatal, 1 :erreur, " -"2 :avertissement, 3 :info, 4 :débogage, 5 :trace\n" +"Définit le niveau de journalisation du débogage. 0 :fatal, 1 :erreur, 2 :" +"avertissement, 3 :info, 4 :débogage, 5 :trace\n" msgid "Enable timelapse for print" msgstr "Activer le timelapse pour l’impression" @@ -18807,13 +18920,13 @@ msgstr "Le fichier fourni n'a pas pu être lu car il est vide" msgid "" "Unknown file format. Input file must have .stl, .obj, .amf(.xml) extension." msgstr "" -"Format de fichier inconnu : le fichier d'entrée doit porter " -"l'extension .stl, .obj ou .amf (.xml)." +"Format de fichier inconnu : le fichier d'entrée doit porter l'extension ." +"stl, .obj ou .amf (.xml)." msgid "Unknown file format. Input file must have .3mf or .zip.amf extension." msgstr "" -"Format de fichier inconnu : le fichier d'entrée doit porter l'extension " -".3mf, .zip ou .amf." +"Format de fichier inconnu : le fichier d'entrée doit porter " +"l'extension .3mf, .zip ou .amf." msgid "load_obj: failed to parse" msgstr "load_obj : échec de l'analyse" @@ -18931,10 +19044,6 @@ msgstr "Le nom est le même qu’un autre nom de préréglage existant" msgid "create new preset failed." msgstr "la création d’un nouveau préréglage a échoué." -#, c-format, boost-format -msgid "The selected preset: %s is not found." -msgstr "" - #, c-format, boost-format msgid "Could not find parameter: %s." msgstr "" @@ -19627,6 +19736,23 @@ msgstr "" msgid "Input shaper type" msgstr "" +msgid "" +"Please ensure the selected type is compatible with your firmware version." +msgstr "" + +msgid "" +"Marlin version => 2.1.2\n" +"Fixed-Time motion not yet implemented." +msgstr "" + +msgid "Klipper version => 0.9.0" +msgstr "" + +msgid "" +"RepRap firmware version => 3.4.0\n" +"Check your firmware documentation for supported shaper types." +msgstr "" + msgid "Frequency (Start / End): " msgstr "" @@ -19661,6 +19787,9 @@ msgstr "" msgid "Input shaping Damp test" msgstr "" +msgid "Check firmware compatibility." +msgstr "" + msgid "Frequency: " msgstr "" @@ -20005,8 +20134,8 @@ msgstr "" "Voulez-vous le réécrire ?" msgid "" -"We would rename the presets as \"Vendor Type Serial @printer you " -"selected\".\n" +"We would rename the presets as \"Vendor Type Serial @printer you selected" +"\".\n" "To add preset for more printers, please go to printer selection" msgstr "" "Nous renommerions les préréglages en « Vendor Type Serial @printer you " @@ -20056,9 +20185,6 @@ msgstr "" msgid "Can't find my nozzle diameter" msgstr "" -msgid "Rectangle" -msgstr "Rectangle" - msgid "Printable Space" msgstr "Espace imprimable" @@ -20494,7 +20620,7 @@ msgstr "" #, c-format, boost-format msgid "" -"The nozzle diameter of %sextruder is 0.2mm which does not support automatic " +"The nozzle diameter of %s extruder is 0.2mm which does not support automatic " "Flow Dynamics calibration." msgstr "" @@ -21434,6 +21560,127 @@ msgstr "" msgid "More Colors" msgstr "" +msgid "Network Plug-in Update Available" +msgstr "" + +msgid "Bambu Network Plug-in Required" +msgstr "" + +msgid "" +"The Bambu Network Plug-in is corrupted or incompatible. Please reinstall it." +msgstr "" + +msgid "" +"The Bambu Network Plug-in is required for cloud features, printer discovery, " +"and remote printing." +msgstr "" + +#, c-format, boost-format +msgid "Error: %s" +msgstr "" + +msgid "Show details" +msgstr "" + +msgid "Version to install:" +msgstr "" + +msgid "Download and Install" +msgstr "" + +msgid "Skip for Now" +msgstr "" + +msgid "A new version of the Bambu Network Plug-in is available." +msgstr "" + +#, c-format, boost-format +msgid "Current version: %s" +msgstr "" + +msgid "Update to version:" +msgstr "" + +msgid "Update Now" +msgstr "" + +msgid "Remind Later" +msgstr "" + +msgid "Skip Version" +msgstr "" + +msgid "Don't Ask Again" +msgstr "" + +msgid "The Bambu Network Plug-in has been installed successfully." +msgstr "" + +msgid "" +"A restart is required to load the new plug-in. Would you like to restart now?" +msgstr "" + +msgid "Restart Now" +msgstr "" + +msgid "Restart Later" +msgstr "" + +msgid "NO RAMMING AT ALL" +msgstr "" + +msgid "Volumetric speed" +msgstr "" + +msgid "Step file import parameters" +msgstr "" + +msgid "" +"Smaller linear and angular deflections result in higher-quality " +"transformations but increase the processing time." +msgstr "" + +msgid "Linear Deflection" +msgstr "" + +msgid "Please input a valid value (0.001 < linear deflection < 0.1)" +msgstr "" + +msgid "Angle Deflection" +msgstr "" + +msgid "Please input a valid value (0.01 < angle deflection < 1.0)" +msgstr "" + +msgid "Split compound and compsolid into multiple objects" +msgstr "" + +msgid "Number of triangular facets" +msgstr "" + +msgid "Calculating, please wait..." +msgstr "" + +msgid "" +"The filament may not be compatible with the current machine settings. " +"Generic filament presets will be used." +msgstr "" + +msgid "" +"The filament model is unknown. Still using the previous filament preset." +msgstr "" + +msgid "The filament model is unknown. Generic filament presets will be used." +msgstr "" + +msgid "" +"The filament may not be compatible with the current machine settings. A " +"random filament preset will be used." +msgstr "" + +msgid "The filament model is unknown. A random filament preset will be used." +msgstr "" + #: resources/data/hints.ini: [hint:Precise wall] msgid "" "Precise wall\n" @@ -21831,6 +22078,9 @@ msgstr "" "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 "Packing data to 3mf" +#~ msgstr "Collecte des données 3mf" + #~ msgid "Line pattern of support." #~ msgstr "Motif de ligne de support" @@ -21841,9 +22091,6 @@ msgstr "" #~ "Échec de l'installation du plug-in. Veuillez vérifier s'il est bloqué ou " #~ "s'il a été supprimé par un logiciel anti-virus." -#~ msgid "°C" -#~ msgstr "°C" - #~ msgid "travel" #~ msgstr "déplacement" @@ -23002,9 +23249,6 @@ msgstr "" #~ "charger les réglages du filament actualisés lors de l’utilisation d’un " #~ "filament actualisé" -#~ msgid "Downward machines settings" -#~ msgstr "réglages des machines descendantes" - #~ msgid "Load filament IDs for each object" #~ msgstr "Chargement des identifiants de filaments pour chaque objet" @@ -23546,8 +23790,8 @@ msgstr "" #~ "modèle. Réglez le « seuil d’une paroi » dans les paramètres avancés ci-" #~ "dessous pour ajuster la sensibilité de ce qui est considéré comme une " #~ "surface supérieure. Le « seuil d’une paroi » n’est visible que si ce " -#~ "paramètre est supérieur à la valeur par défaut de 0,5 ou si l’option " -#~ "« surfaces supérieures à une paroi » est activée." +#~ "paramètre est supérieur à la valeur par défaut de 0,5 ou si l’option « " +#~ "surfaces supérieures à une paroi » est activée." #, c-format, boost-format #~ msgid "" @@ -24329,10 +24573,10 @@ msgstr "" #~ msgid "Test Storage Download:" #~ msgstr "Test du téléchargement du stockage :" -#~ msgid "Test plugin download" +#~ msgid "Test plug-in download" #~ msgstr "Test du téléchargement du plugin" -#~ msgid "Test Plugin Download:" +#~ msgid "Test Plug-in Download:" #~ msgstr "Test du téléchargement du plugin :" #~ msgid "Test Storage Upload" @@ -24376,8 +24620,8 @@ msgstr "" #~ "thickness (top+bottom solid layers)" #~ msgstr "" #~ "Ajoutez du remplissage solide à proximité des surfaces inclinées pour " -#~ "garantir l'épaisseur verticale de la coque (couches solides " -#~ "supérieure+inférieure)." +#~ "garantir l'épaisseur verticale de la coque (couches solides supérieure" +#~ "+inférieure)." #~ msgid "Further reduce solid infill on walls (beta)" #~ msgstr "Réduire davantage le remplissage solide des parois (expérimental)" diff --git a/localization/i18n/hu/OrcaSlicer_hu.po b/localization/i18n/hu/OrcaSlicer_hu.po index 8b50f5e076..3976b03bb1 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-03-01 01:03+0800\n" +"POT-Creation-Date: 2026-03-05 17:45-0300\n" "Language: hu\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -11,26 +11,6 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n==1) ? 0 : 1;\n" "X-Generator: Localazy (https://localazy.com)\n" -msgid "" -"The filament may not be compatible with the current machine settings. " -"Generic filament presets will be used." -msgstr "" - -msgid "" -"The filament model is unknown. Still using the previous filament preset." -msgstr "" - -msgid "The filament model is unknown. Generic filament presets will be used." -msgstr "" - -msgid "" -"The filament may not be compatible with the current machine settings. A " -"random filament preset will be used." -msgstr "" - -msgid "The filament model is unknown. A random filament preset will be used." -msgstr "" - msgid "right" msgstr "" @@ -1541,6 +1521,30 @@ msgstr "" msgid "Flip by Face 2" msgstr "" +msgid "Assemble" +msgstr "Összeállítás" + +msgid "Please confirm explosion ratio = 1 and select at least two volumes." +msgstr "" + +msgid "Please select at least two volumes." +msgstr "" + +msgid "(Moving)" +msgstr "" + +msgid "Point and point assembly" +msgstr "" + +msgid "" +"It is recommended to assemble the objects first,\n" +"because the objects is restriced to bed \n" +"and only parts can be lifted." +msgstr "" + +msgid "Face and face assembly" +msgstr "" + msgid "Notice" msgstr "Megjegyzés" @@ -1581,6 +1585,54 @@ msgstr "" msgid "Based on PrusaSlicer and BambuStudio" msgstr "" +msgid "STEP files" +msgstr "" + +msgid "STL files" +msgstr "" + +msgid "OBJ files" +msgstr "" + +msgid "AMF files" +msgstr "" + +msgid "3MF files" +msgstr "" + +msgid "Gcode 3MF files" +msgstr "" + +msgid "G-code files" +msgstr "" + +msgid "Supported files" +msgstr "" + +msgid "ZIP files" +msgstr "" + +msgid "Project files" +msgstr "" + +msgid "Known files" +msgstr "" + +msgid "INI files" +msgstr "" + +msgid "SVG files" +msgstr "" + +msgid "Texture" +msgstr "Textúra" + +msgid "Masked SLA files" +msgstr "" + +msgid "Draco files" +msgstr "" + msgid "" "OrcaSlicer will terminate because of running out of memory. It may be a bug. " "It will be appreciated if you report the issue to our team." @@ -1604,10 +1656,10 @@ msgstr "" msgid "Untitled" msgstr "Névtelen" -msgid "Reloading network plugin..." +msgid "Reloading network plug-in..." msgstr "" -msgid "Downloading Network Plugin" +msgid "Downloading Network Plug-in" msgstr "" msgid "Downloading Bambu Network Plug-in" @@ -1695,6 +1747,9 @@ msgstr "" msgid "Choose one file (GCODE/3MF):" msgstr "" +msgid "Ext" +msgstr "" + msgid "Some presets are modified." msgstr "Néhány beállítás megváltozott." @@ -1755,7 +1810,7 @@ msgid "" "access, enabling full functionality with OrcaSlicer." msgstr "" -msgid "Network Plugin Restriction" +msgid "Network Plug-in Restriction" msgstr "" msgid "Privacy Policy Update" @@ -1983,6 +2038,9 @@ msgid "" "No - Do not change these settings for me" msgstr "" +msgid "Suggestion" +msgstr "" + msgid "Text" msgstr "" @@ -2092,9 +2150,6 @@ msgstr "Átváltás méterről" msgid "Restore to meters" msgstr "Visszaállítás méterre" -msgid "Assemble" -msgstr "Összeállítás" - msgid "Assemble the selected objects to an object with multiple parts" msgstr "Összeállítja a kijelölt objektumot egy több részből álló objektummá" @@ -2601,6 +2656,10 @@ msgstr "Többszínű nyomtatás" msgid "Line Type" msgstr "Vonaltípus" +#, c-format, boost-format +msgid "1x1 Grid: %d mm" +msgstr "" + msgid "More" msgstr "Több" @@ -2718,7 +2777,7 @@ msgstr "" msgid "Connecting..." msgstr "Csatlakozás..." -msgid "Auto-refill" +msgid "Auto Refill" msgstr "" msgid "Load" @@ -3109,6 +3168,38 @@ msgid "" "Storage before sending to printer." msgstr "" +msgid "Bad input data for EmbossCreateObjectJob." +msgstr "" + +msgid "Add Emboss text object" +msgstr "" + +msgid "Bad input data for EmbossUpdateJob." +msgstr "" + +msgid "Created text volume is empty. Change text or font." +msgstr "" + +msgid "Bad input data for CreateSurfaceVolumeJob." +msgstr "" + +msgid "Bad input data for UseSurfaceJob." +msgstr "" + +#. TRN: This is the title of the action appearing in undo/redo stack. +#. It is same for Text and SVG. +msgid "Emboss attribute change" +msgstr "" + +msgid "Add Emboss text Volume" +msgstr "" + +msgid "Font doesn't have any shape for given text." +msgstr "" + +msgid "There is no valid surface for text projection." +msgstr "" + msgid "Thermal Preconditioning for first layer optimization" msgstr "" @@ -3432,9 +3523,6 @@ msgstr "" msgid "Nozzle" msgstr "Fúvóka" -msgid "Ext" -msgstr "" - #, c-format, boost-format msgid "" "Note: the filament type(%s) does not match with the filament type(%s) in the " @@ -3497,9 +3585,6 @@ msgstr "Nyomtatás az AMS-ben lévő filamentekkel" msgid "Print with filaments mounted on the back of the chassis" msgstr "Nyomtatás külső tartón lévő filamenttel" -msgid "Auto Refill" -msgstr "" - msgid "Left" msgstr "Bal" @@ -3513,7 +3598,7 @@ msgstr "" "Amikor az aktuális filament elfogy, a nyomtató a következő sorrendben " "folytatja a nyomtatást." -msgid "Identical filament: same brand, type and color" +msgid "Identical filament: same brand, type and color." msgstr "" msgid "Group" @@ -3647,8 +3732,8 @@ msgid "Calibration" msgstr "Kalibrálás" msgid "" -"Failed to download the plug-in. Please check your firewall settings and vpn " -"software, check and retry." +"Failed to download the plug-in. Please check your firewall settings and VPN " +"software and retry." msgstr "" "Nem sikerült letölteni a bővítményt. Kérjük, ellenőrizd a tűzfal " "beállításait és a VPN-szoftvert, majd próbálja meg újra." @@ -3663,8 +3748,8 @@ msgid "Click here to see more info" msgstr "kattints ide további információkért" msgid "" -"The network plugin was installed but could not be loaded. Please restart the " -"application." +"The network plug-in was installed but could not be loaded. Please restart " +"the application." msgstr "" msgid "Restart Required" @@ -3830,9 +3915,6 @@ msgstr "Forma betöltése STL-ből..." msgid "Settings" msgstr "Beállítások" -msgid "Texture" -msgstr "Textúra" - msgid "Remove" msgstr "Eltávolítás" @@ -4020,6 +4102,7 @@ msgid "" "Reset to 0." msgstr "" +#, c-format, boost-format msgid "" "Lock depth should smaller than skin depth.\n" "Reset to 50% of skin depth." @@ -4635,6 +4718,9 @@ msgstr "" msgid "Fan speed" msgstr "Ventilátor fordulatszám" +msgid "°C" +msgstr "°C" + msgid "Time" msgstr "Idő" @@ -4791,7 +4877,7 @@ msgstr "Tényleges sebesség (mm/s)" msgid "Fan Speed (%)" msgstr "Ventilátor fordulatszám (%)" -msgid "Temperature (℃)" +msgid "Temperature (°C)" msgstr "Hőmérséklet (°C)" msgid "Volumetric flow rate (mm³/s)" @@ -5110,7 +5196,7 @@ msgstr "Térfogat:" msgid "Size:" msgstr "Méret:" -#, boost-format +#, c-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)." @@ -5181,7 +5267,7 @@ msgstr "" msgid "" "Partial flushing volume set to 0. Multi-color printing may cause color " -"mixing in models. Please redjust flushing settings." +"mixing in models. Please readjust flushing settings." msgstr "" msgid "Click Wiki for help." @@ -6461,6 +6547,9 @@ msgstr "" "At least one successful print record of this print profile is required \n" "to give a positive rating (4 or 5 stars)." +msgid "click to add machine" +msgstr "" + msgid "Status" msgstr "Állapot" @@ -6471,6 +6560,14 @@ msgstr "" msgid "Assistant(HMS)" msgstr "" +#, c-format, boost-format +msgid "Network plug-in v%s" +msgstr "" + +#, c-format, boost-format +msgid "Network plug-in v%s (%s)" +msgstr "" + msgid "Don't show again" msgstr "Ne mutasd újra" @@ -6844,7 +6941,7 @@ msgstr "" msgid "Unavailable while heating maintenance function is on." msgstr "" -msgid "Idel Heating Protection" +msgid "Idle Heating Protection" msgstr "" msgid "Stops heating automatically after 5 mins of idle to ensure safety." @@ -7357,7 +7454,7 @@ msgid "Please select a file" msgstr "Kérjük, válassz egy fájlt" msgid "Do you want to replace it" -msgstr "Do you want to replace it?" +msgstr "Cserélni szeretné" msgid "Message" msgstr "Üzenet" @@ -7391,7 +7488,8 @@ msgid "Please resolve the slicing errors and publish again." msgstr "Kérjük, orvosold a szeletelési hibákat, és próbáld meg újra." msgid "" -"Network Plug-in is not detected. Network related features are unavailable." +"The network plug-in was not detected. Network related features are " +"unavailable." msgstr "" "Nem található a hálózati bővítmény. A hálózattal kapcsolatos szolgáltatások " "nem érhetők el." @@ -7947,7 +8045,7 @@ msgstr "" msgid "filaments" msgstr "" -msgid "Optimizes filament area maximum height by chosen filament count" +msgid "Optimizes filament area maximum height by chosen filament count." msgstr "" msgid "Features" @@ -8138,40 +8236,40 @@ msgstr "" msgid "Color only" msgstr "" -msgid "Network plugin" +msgid "Network plug-in" msgstr "" -msgid "Enable network plugin" +msgid "Enable network plug-in" msgstr "" -msgid "Network plugin version" +msgid "Network plug-in version" msgstr "" -msgid "Select the network plugin version to use" +msgid "Select the network plug-in version to use" msgstr "" msgid "(Latest)" msgstr "" -msgid "Network plugin switched successfully." +msgid "Network plug-in switched successfully." msgstr "" msgid "Success" msgstr "" -msgid "Failed to load network plugin. Please restart the application." +msgid "Failed to load network plug-in. Please restart the application." msgstr "" #, c-format, boost-format msgid "" -"You've selected network plugin version %s.\n" +"You've selected network plug-in version %s.\n" "\n" "Would you like to download and install this version now?\n" "\n" "Note: The application may need to restart after installation." msgstr "" -msgid "Download Network Plugin" +msgid "Download Network Plug-in" msgstr "" msgid "Associate files to OrcaSlicer" @@ -8250,19 +8348,16 @@ msgstr "debug" msgid "trace" msgstr "követés" -msgid "Network Plugin" -msgstr "" - msgid "Reload" msgstr "" -msgid "Reload the network plugin without restarting the application" +msgid "Reload the network plug-in without restarting the application" msgstr "" -msgid "Network plugin reloaded successfully." +msgid "Network plug-in reloaded successfully." msgstr "" -msgid "Failed to reload network plugin. Please restart the application." +msgid "Failed to reload network plug-in. Please restart the application." msgstr "" msgid "Reload Failed" @@ -8481,7 +8576,10 @@ msgstr "A közzététel törlésre került" msgid "Slicing Plate 1" msgstr "1. tálca szeletelése" -msgid "Packing data to 3mf" +msgid "Packing data to 3MF" +msgstr "Adatok csomagolása 3mf-be" + +msgid "Uploading data" msgstr "" msgid "Jump to webpage" @@ -8794,7 +8892,7 @@ msgstr "" msgid "Textured PEI Plate" msgstr "" -msgid "Cool Plate (Supertack)" +msgid "Cool Plate (SuperTack)" msgstr "" msgid "Click here if you can't connect to the printer" @@ -9099,7 +9197,7 @@ msgid "" msgstr "" msgid "" -"Prime tower is required for clumping detection. There may be flaws on the " +"A prime tower is required for clumping detection. There may be flaws on the " "model without prime tower. Do you still want to enable clumping detection?" msgstr "" @@ -9199,8 +9297,8 @@ msgstr "" msgid "" "When recording timelapse without toolhead, it is recommended to add a " "\"Timelapse Wipe Tower\" \n" -"by right-click the empty position of build plate and choose \"Add " -"Primitive\"->\"Timelapse Wipe Tower\"." +"by right-click the empty position of build plate and choose \"Add Primitive" +"\"->\"Timelapse Wipe Tower\"." msgstr "" "Ha a nyomtatófej nélküli timelapse engedélyezve van, javasoljuk, hogy " "helyezz el a tálcán egy „Timelapse törlőtornyot“. Ehhez kattints jobb " @@ -9418,9 +9516,6 @@ msgstr "Nyomtatási hőmérséklet" msgid "Nozzle temperature when printing" msgstr "Fúvóka hőmérséklete nyomtatáskor" -msgid "Cool Plate (SuperTack)" -msgstr "" - msgid "" "Bed temperature when the Cool Plate SuperTack is installed. A value of 0 " "means the filament does not support printing on the Cool Plate SuperTack." @@ -9867,6 +9962,12 @@ msgstr "Minden beállítás megjelenítése (beleértve az inkompatibiliseket is msgid "Select presets to compare" msgstr "" +msgid "Left Preset Value" +msgstr "" + +msgid "Right Preset Value" +msgstr "" + msgid "" "You can only transfer to current active profile because it has been modified." msgstr "" @@ -10280,6 +10381,12 @@ msgstr "Kattints ide a letöltéshez." msgid "Login" msgstr "Bejelentkezés" +msgid "[Action Required] " +msgstr "" + +msgid "[Action Required]" +msgstr "" + msgid "The configuration package is changed in previous Config Guide" msgstr "A konfigurációs csomag az előző konfigurációs útmutatóban módosult" @@ -11007,7 +11114,7 @@ msgid "" msgstr "" msgid "" -"Prime tower is required for clumping detection; otherwise, there may be " +"A prime tower is required for clumping detection; otherwise, there may be " "flaws on the model." msgstr "" @@ -12316,7 +12423,7 @@ msgid "" "models\n" "3. No filtering - creates internal bridges on every potential internal " "overhang. This option is useful for heavily slanted top surface models; " -"however, in most cases, it creates too many unnecessary bridges" +"however, in most cases, it creates too many unnecessary bridges." msgstr "" msgid "Limited filtering" @@ -12702,7 +12809,7 @@ msgid "" "less acceleration you print, the larger the range of acceptable PA values. " "If no difference is visible, use the PA value from the faster test\n" "3. Enter the triplets of PA values, Flow and Accelerations in the text box " -"here and save your filament profile" +"here and save your filament profile." msgstr "" msgid "Enable adaptive pressure advance for overhangs (beta)" @@ -13381,8 +13488,8 @@ msgid "mm/s² or %" msgstr "mm/s² vagy %" msgid "" -"Acceleration of sparse infill. If the value is expressed as a percentage " -"(e.g. 100%), it will be calculated based on the default acceleration." +"Acceleration of sparse infill. If the value is expressed as a percentage (e." +"g. 100%), it will be calculated based on the default acceleration." msgstr "" "Gyorsulás a ritkás kitöltéseknél. Ha az érték százalékban van megadva (pl. " "100%), akkor az alapértelmezett gyorsulás alapján kerül kiszámításra." @@ -13493,10 +13600,10 @@ msgstr "Teljes ventilátor fordulatszám ennél a rétegnél" msgid "" "Fan speed will be ramped up linearly from zero at layer " -"\"close_fan_the_first_x_layers\" to maximum at layer " -"\"full_fan_speed_layer\". \"full_fan_speed_layer\" will be ignored if lower " -"than \"close_fan_the_first_x_layers\", in which case the fan will be running " -"at maximum allowed speed at layer \"close_fan_the_first_x_layers\" + 1." +"\"close_fan_the_first_x_layers\" to maximum at layer \"full_fan_speed_layer" +"\". \"full_fan_speed_layer\" will be ignored if lower than " +"\"close_fan_the_first_x_layers\", in which case the fan will be running at " +"maximum allowed speed at layer \"close_fan_the_first_x_layers\" + 1." msgstr "" msgid "layer" @@ -13922,9 +14029,9 @@ msgstr "Objektumok címkézése" msgid "" "Enable this to add comments into the G-code labeling print moves with what " -"object they belong to, which is useful for the Octoprint CancelObject " -"plugin. This settings is NOT compatible with Single Extruder Multi Material " -"setup and Wipe into Object / Wipe into Infill." +"object they belong to, which is useful for the Octoprint CancelObject plug-" +"in. This setting is NOT compatible with Single Extruder Multi Material setup " +"and Wipe into Object / Wipe into Infill." msgstr "" msgid "Exclude objects" @@ -14192,7 +14299,7 @@ msgstr "Vasalás típusa" msgid "" "Ironing is using small flow to print on same height of surface again to make " -"flat surface more smooth. This setting controls which layer being ironed" +"flat surface more smooth. This setting controls which layer being ironed." msgstr "" "A vasalás kis anyagáramlás használatával kisimítja a sík felületeket. Ez a " "beállítás szabályozza, hogy mely rétegeknél történik meg a vasalás." @@ -15107,8 +15214,8 @@ msgid "Role base wipe speed" msgstr "" msgid "" -"The wipe speed is determined by the speed of the current extrusion role. " -"e.g. if a wipe action is executed immediately following an outer wall " +"The wipe speed is determined by the speed of the current extrusion role. e." +"g. if a wipe action is executed immediately following an outer wall " "extrusion, the speed of the outer wall extrusion will be utilized for the " "wipe action." msgstr "" @@ -15328,7 +15435,7 @@ msgid "" "timelapse video when printing completes. If smooth mode is selected, the " "toolhead will move to the excess chute after each layer is printed and then " "take a snapshot. Since the melt filament may leak from the nozzle during the " -"process of taking a snapshot, prime tower is required for smooth mode to " +"process of taking a snapshot, a prime tower is required for smooth mode to " "wipe nozzle." msgstr "" "Ha a sima vagy a hagyományos mód van kiválasztva, minden nyomtatásnál készül " @@ -15884,8 +15991,8 @@ msgstr "" msgid "" "Enable this option for automated chamber temperature control. This option " -"activates the emitting of an M191 command before the " -"\"machine_start_gcode\"\n" +"activates the emitting of an M191 command before the \"machine_start_gcode" +"\"\n" " which sets the chamber temperature and waits until it is reached. In " "addition, it emits an M141 command at the end of the print to turn off the " "chamber heater, if present.\n" @@ -16123,6 +16230,12 @@ msgid "" "3. Rib: Adds four ribs to the tower wall for enhanced stability." msgstr "" +msgid "Rectangle" +msgstr "Négyzet" + +msgid "Rib" +msgstr "" + msgid "Extra rib length" msgstr "" @@ -16679,7 +16792,7 @@ msgid "" "machines in the list." msgstr "" -msgid "downward machines settings" +msgid "Downward machines settings" msgstr "" msgid "The machine settings list needs to do downward checking." @@ -16713,11 +16826,11 @@ msgid "Debug level" msgstr "Hibakeresés szintje" msgid "" -"Sets debug logging level. 0:fatal, 1:error, 2:warning, 3:info, 4:debug, " -"5:trace\n" +"Sets debug logging level. 0:fatal, 1:error, 2:warning, 3:info, 4:debug, 5:" +"trace\n" msgstr "" -"A hibakeresési naplózási szint beállítása. 0:fatal, 1:error, 2:warning, " -"3:info, 4:debug, 5:trace\n" +"A hibakeresési naplózási szint beállítása. 0:fatal, 1:error, 2:warning, 3:" +"info, 4:debug, 5:trace\n" msgid "Enable timelapse for print" msgstr "" @@ -17309,10 +17422,6 @@ msgstr "A név megegyezik egy másik meglévő beállítás nevével" msgid "create new preset failed." msgstr "Új beállítás létrehozása sikertelen." -#, c-format, boost-format -msgid "The selected preset: %s is not found." -msgstr "" - #, c-format, boost-format msgid "Could not find parameter: %s." msgstr "" @@ -17924,6 +18033,23 @@ msgstr "" msgid "Input shaper type" msgstr "" +msgid "" +"Please ensure the selected type is compatible with your firmware version." +msgstr "" + +msgid "" +"Marlin version => 2.1.2\n" +"Fixed-Time motion not yet implemented." +msgstr "" + +msgid "Klipper version => 0.9.0" +msgstr "" + +msgid "" +"RepRap firmware version => 3.4.0\n" +"Check your firmware documentation for supported shaper types." +msgstr "" + msgid "Frequency (Start / End): " msgstr "" @@ -17958,6 +18084,9 @@ msgstr "" msgid "Input shaping Damp test" msgstr "" +msgid "Check firmware compatibility." +msgstr "" + msgid "Frequency: " msgstr "" @@ -18283,8 +18412,8 @@ msgstr "" "Szeretnéd felülírni?" msgid "" -"We would rename the presets as \"Vendor Type Serial @printer you " -"selected\".\n" +"We would rename the presets as \"Vendor Type Serial @printer you selected" +"\".\n" "To add preset for more printers, please go to printer selection" msgstr "" @@ -18330,9 +18459,6 @@ msgstr "" msgid "Can't find my nozzle diameter" msgstr "" -msgid "Rectangle" -msgstr "Négyzet" - msgid "Printable Space" msgstr "Nyomtatási terület" @@ -18737,7 +18863,7 @@ msgstr "" #, c-format, boost-format msgid "" -"The nozzle diameter of %sextruder is 0.2mm which does not support automatic " +"The nozzle diameter of %s extruder is 0.2mm which does not support automatic " "Flow Dynamics calibration." msgstr "" @@ -19573,6 +19699,127 @@ msgstr "" msgid "More Colors" msgstr "" +msgid "Network Plug-in Update Available" +msgstr "" + +msgid "Bambu Network Plug-in Required" +msgstr "" + +msgid "" +"The Bambu Network Plug-in is corrupted or incompatible. Please reinstall it." +msgstr "" + +msgid "" +"The Bambu Network Plug-in is required for cloud features, printer discovery, " +"and remote printing." +msgstr "" + +#, c-format, boost-format +msgid "Error: %s" +msgstr "" + +msgid "Show details" +msgstr "" + +msgid "Version to install:" +msgstr "" + +msgid "Download and Install" +msgstr "" + +msgid "Skip for Now" +msgstr "" + +msgid "A new version of the Bambu Network Plug-in is available." +msgstr "" + +#, c-format, boost-format +msgid "Current version: %s" +msgstr "" + +msgid "Update to version:" +msgstr "" + +msgid "Update Now" +msgstr "" + +msgid "Remind Later" +msgstr "" + +msgid "Skip Version" +msgstr "" + +msgid "Don't Ask Again" +msgstr "" + +msgid "The Bambu Network Plug-in has been installed successfully." +msgstr "" + +msgid "" +"A restart is required to load the new plug-in. Would you like to restart now?" +msgstr "" + +msgid "Restart Now" +msgstr "" + +msgid "Restart Later" +msgstr "" + +msgid "NO RAMMING AT ALL" +msgstr "" + +msgid "Volumetric speed" +msgstr "" + +msgid "Step file import parameters" +msgstr "" + +msgid "" +"Smaller linear and angular deflections result in higher-quality " +"transformations but increase the processing time." +msgstr "" + +msgid "Linear Deflection" +msgstr "" + +msgid "Please input a valid value (0.001 < linear deflection < 0.1)" +msgstr "" + +msgid "Angle Deflection" +msgstr "" + +msgid "Please input a valid value (0.01 < angle deflection < 1.0)" +msgstr "" + +msgid "Split compound and compsolid into multiple objects" +msgstr "" + +msgid "Number of triangular facets" +msgstr "" + +msgid "Calculating, please wait..." +msgstr "" + +msgid "" +"The filament may not be compatible with the current machine settings. " +"Generic filament presets will be used." +msgstr "" + +msgid "" +"The filament model is unknown. Still using the previous filament preset." +msgstr "" + +msgid "The filament model is unknown. Generic filament presets will be used." +msgstr "" + +msgid "" +"The filament may not be compatible with the current machine settings. A " +"random filament preset will be used." +msgstr "" + +msgid "The filament model is unknown. A random filament preset will be used." +msgstr "" + #: resources/data/hints.ini: [hint:Precise wall] msgid "" "Precise wall\n" @@ -19925,9 +20172,6 @@ msgstr "" #~ "Nem sikerült telepíteni a bővítményt. Kérjük, ellenőrizd, hogy a " #~ "vírusirtó szoftver nem blokkolta vagy törölte-e." -#~ msgid "°C" -#~ msgstr "°C" - #~ msgid "travel" #~ msgstr "mozgás" @@ -19965,9 +20209,6 @@ msgstr "" #~ msgid "Advance" #~ msgstr "Haladó" -#~ msgid "Packing data to 3MF" -#~ msgstr "Adatok csomagolása 3mf-be" - #~ msgid "°" #~ msgstr "°" diff --git a/localization/i18n/it/OrcaSlicer_it.po b/localization/i18n/it/OrcaSlicer_it.po index a0eed2e8aa..107a56ada3 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-03-01 01:03+0800\n" +"POT-Creation-Date: 2026-03-05 17:45-0300\n" "PO-Revision-Date: \n" "Last-Translator: \n" "Language-Team: \n" @@ -14,26 +14,6 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n==1) ? 0 : 1;\n" "X-Generator: Poedit 3.5\n" -msgid "" -"The filament may not be compatible with the current machine settings. " -"Generic filament presets will be used." -msgstr "" - -msgid "" -"The filament model is unknown. Still using the previous filament preset." -msgstr "" - -msgid "The filament model is unknown. Generic filament presets will be used." -msgstr "" - -msgid "" -"The filament may not be compatible with the current machine settings. A " -"random filament preset will be used." -msgstr "" - -msgid "The filament model is unknown. A random filament preset will be used." -msgstr "" - msgid "right" msgstr "" @@ -1600,6 +1580,30 @@ msgstr "Distanza parallela:" msgid "Flip by Face 2" msgstr "Capovolgi da Faccia 2" +msgid "Assemble" +msgstr "Assembla" + +msgid "Please confirm explosion ratio = 1 and select at least two volumes." +msgstr "" + +msgid "Please select at least two volumes." +msgstr "" + +msgid "(Moving)" +msgstr "" + +msgid "Point and point assembly" +msgstr "" + +msgid "" +"It is recommended to assemble the objects first,\n" +"because the objects is restriced to bed \n" +"and only parts can be lifted." +msgstr "" + +msgid "Face and face assembly" +msgstr "" + msgid "Notice" msgstr "Avvertenza" @@ -1642,6 +1646,54 @@ msgstr "" msgid "Based on PrusaSlicer and BambuStudio" msgstr "Basato su PrusaSlicer e BambuStudio" +msgid "STEP files" +msgstr "" + +msgid "STL files" +msgstr "" + +msgid "OBJ files" +msgstr "" + +msgid "AMF files" +msgstr "" + +msgid "3MF files" +msgstr "" + +msgid "Gcode 3MF files" +msgstr "" + +msgid "G-code files" +msgstr "" + +msgid "Supported files" +msgstr "" + +msgid "ZIP files" +msgstr "" + +msgid "Project files" +msgstr "" + +msgid "Known files" +msgstr "" + +msgid "INI files" +msgstr "" + +msgid "SVG files" +msgstr "" + +msgid "Texture" +msgstr "Trama" + +msgid "Masked SLA files" +msgstr "" + +msgid "Draco files" +msgstr "" + msgid "" "OrcaSlicer will terminate because of running out of memory. It may be a bug. " "It will be appreciated if you report the issue to our team." @@ -1669,10 +1721,10 @@ msgstr "OrcaSlicer ha ricevuto un'eccezione non gestita: %1%" msgid "Untitled" msgstr "Senza titolo" -msgid "Reloading network plugin..." +msgid "Reloading network plug-in..." msgstr "" -msgid "Downloading Network Plugin" +msgid "Downloading Network Plug-in" msgstr "" msgid "Downloading Bambu Network Plug-in" @@ -1768,6 +1820,9 @@ msgstr "Seleziona il file ZIP" msgid "Choose one file (GCODE/3MF):" msgstr "Scegli file (GCODE/3MF):" +msgid "Ext" +msgstr "" + msgid "Some presets are modified." msgstr "Alcuni preset vengono modificati." @@ -1829,7 +1884,7 @@ msgid "" "access, enabling full functionality with OrcaSlicer." msgstr "" -msgid "Network Plugin Restriction" +msgid "Network Plug-in Restriction" msgstr "" msgid "Privacy Policy Update" @@ -2066,6 +2121,9 @@ msgstr "" "Sì - Modificare automaticamente queste impostazioni\n" "No - Non modificare queste impostazioni per me" +msgid "Suggestion" +msgstr "" + msgid "Text" msgstr "Testo" @@ -2175,9 +2233,6 @@ msgstr "Converti da metri" msgid "Restore to meters" msgstr "Ripristina in metri" -msgid "Assemble" -msgstr "Assembla" - msgid "Assemble the selected objects to an object with multiple parts" msgstr "Assembla gli oggetti selezionati in un oggetto con più parti" @@ -2692,6 +2747,10 @@ msgstr "Stampa multicolore" msgid "Line Type" msgstr "Tipo linea" +#, c-format, boost-format +msgid "1x1 Grid: %d mm" +msgstr "" + msgid "More" msgstr "Altro" @@ -2812,8 +2871,8 @@ msgstr "Controlla la connessione di rete della stampante e di OrcaSlicer." msgid "Connecting..." msgstr "Connessione..." -msgid "Auto-refill" -msgstr "" +msgid "Auto Refill" +msgstr "Riempimento automatico" msgid "Load" msgstr "Carica" @@ -3214,6 +3273,38 @@ msgid "" "Storage before sending to printer." msgstr "" +msgid "Bad input data for EmbossCreateObjectJob." +msgstr "" + +msgid "Add Emboss text object" +msgstr "" + +msgid "Bad input data for EmbossUpdateJob." +msgstr "" + +msgid "Created text volume is empty. Change text or font." +msgstr "" + +msgid "Bad input data for CreateSurfaceVolumeJob." +msgstr "" + +msgid "Bad input data for UseSurfaceJob." +msgstr "" + +#. TRN: This is the title of the action appearing in undo/redo stack. +#. It is same for Text and SVG. +msgid "Emboss attribute change" +msgstr "" + +msgid "Add Emboss text Volume" +msgstr "" + +msgid "Font doesn't have any shape for given text." +msgstr "" + +msgid "There is no valid surface for text projection." +msgstr "" + msgid "Thermal Preconditioning for first layer optimization" msgstr "" @@ -3546,9 +3637,6 @@ msgstr "" msgid "Nozzle" msgstr "Ugello" -msgid "Ext" -msgstr "" - #, c-format, boost-format msgid "" "Note: the filament type(%s) does not match with the filament type(%s) in the " @@ -3616,9 +3704,6 @@ msgstr "Stampa con filamento nell'AMS" msgid "Print with filaments mounted on the back of the chassis" msgstr "Stampa filamento con bobina esterna" -msgid "Auto Refill" -msgstr "Riempimento automatico" - msgid "Left" msgstr "Da sinistra" @@ -3632,7 +3717,7 @@ msgstr "" "Quando si esaurisce il materiale corrente, la stampante continuerà a " "stampare nel seguente ordine." -msgid "Identical filament: same brand, type and color" +msgid "Identical filament: same brand, type and color." msgstr "" msgid "Group" @@ -3771,8 +3856,8 @@ msgid "Calibration" msgstr "Calibrazione" msgid "" -"Failed to download the plug-in. Please check your firewall settings and vpn " -"software, check and retry." +"Failed to download the plug-in. Please check your firewall settings and VPN " +"software and retry." msgstr "" "Impossibile scaricare il modulo. Controlla le impostazioni del firewall e " "VPN poi riprova." @@ -3787,8 +3872,8 @@ msgid "Click here to see more info" msgstr "clicca per ulteriori informazioni" msgid "" -"The network plugin was installed but could not be loaded. Please restart the " -"application." +"The network plug-in was installed but could not be loaded. Please restart " +"the application." msgstr "" msgid "Restart Required" @@ -3964,9 +4049,6 @@ msgstr "Carica forma da STL..." msgid "Settings" msgstr "Impostazioni" -msgid "Texture" -msgstr "Trama" - msgid "Remove" msgstr "Rimuovi" @@ -4171,6 +4253,7 @@ msgstr "" "seam_slope_start_height deve essere inferiore a layer_height.\n" "È stato ripristinato a 0." +#, c-format, boost-format msgid "" "Lock depth should smaller than skin depth.\n" "Reset to 50% of skin depth." @@ -4791,6 +4874,9 @@ msgstr "" msgid "Fan speed" msgstr "Velocità ventola" +msgid "°C" +msgstr "°C" + msgid "Time" msgstr "Tempo" @@ -4947,8 +5033,8 @@ msgstr "Velocità effettiva (mm/s)" msgid "Fan Speed (%)" msgstr "Velocità ventola (%)" -msgid "Temperature (℃)" -msgstr "Temperatura (℃)" +msgid "Temperature (°C)" +msgstr "Temperatura (°C)" msgid "Volumetric flow rate (mm³/s)" msgstr "Portata volumetrica (mm³/s)" @@ -5266,7 +5352,7 @@ msgstr "Volume:" msgid "Size:" msgstr "Dimensione:" -#, boost-format +#, c-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)." @@ -5339,7 +5425,7 @@ msgstr "" msgid "" "Partial flushing volume set to 0. Multi-color printing may cause color " -"mixing in models. Please redjust flushing settings." +"mixing in models. Please readjust flushing settings." msgstr "" msgid "Click Wiki for help." @@ -6650,6 +6736,9 @@ msgstr "" "riuscito \n" "per dare una valutazione positiva (4 o 5 stelle)." +msgid "click to add machine" +msgstr "" + msgid "Status" msgstr "Stato" @@ -6660,6 +6749,14 @@ msgstr "" msgid "Assistant(HMS)" msgstr "" +#, c-format, boost-format +msgid "Network plug-in v%s" +msgstr "" + +#, c-format, boost-format +msgid "Network plug-in v%s (%s)" +msgstr "" + msgid "Don't show again" msgstr "Non mostrare più" @@ -7041,7 +7138,7 @@ msgstr "" msgid "Unavailable while heating maintenance function is on." msgstr "" -msgid "Idel Heating Protection" +msgid "Idle Heating Protection" msgstr "" msgid "Stops heating automatically after 5 mins of idle to ensure safety." @@ -7602,7 +7699,8 @@ msgid "Please resolve the slicing errors and publish again." msgstr "Risolvi gli errori di elaborazone e pubblica nuovamente." msgid "" -"Network Plug-in is not detected. Network related features are unavailable." +"The network plug-in was not detected. Network related features are " +"unavailable." msgstr "" "Il modulo di rete non è stato rilevato. Le funzioni di rete non sono " "disponibili." @@ -8186,7 +8284,7 @@ msgstr "" msgid "filaments" msgstr "" -msgid "Optimizes filament area maximum height by chosen filament count" +msgid "Optimizes filament area maximum height by chosen filament count." msgstr "" msgid "Features" @@ -8388,40 +8486,40 @@ msgstr "" msgid "Color only" msgstr "" -msgid "Network plugin" +msgid "Network plug-in" msgstr "" -msgid "Enable network plugin" +msgid "Enable network plug-in" msgstr "Abilita modulo di rete" -msgid "Network plugin version" +msgid "Network plug-in version" msgstr "" -msgid "Select the network plugin version to use" +msgid "Select the network plug-in version to use" msgstr "" msgid "(Latest)" msgstr "" -msgid "Network plugin switched successfully." +msgid "Network plug-in switched successfully." msgstr "" msgid "Success" msgstr "" -msgid "Failed to load network plugin. Please restart the application." +msgid "Failed to load network plug-in. Please restart the application." msgstr "" #, c-format, boost-format msgid "" -"You've selected network plugin version %s.\n" +"You've selected network plug-in version %s.\n" "\n" "Would you like to download and install this version now?\n" "\n" "Note: The application may need to restart after installation." msgstr "" -msgid "Download Network Plugin" +msgid "Download Network Plug-in" msgstr "" msgid "Associate files to OrcaSlicer" @@ -8495,19 +8593,16 @@ msgstr "debug" msgid "trace" msgstr "traccia" -msgid "Network Plugin" -msgstr "" - msgid "Reload" msgstr "" -msgid "Reload the network plugin without restarting the application" +msgid "Reload the network plug-in without restarting the application" msgstr "" -msgid "Network plugin reloaded successfully." +msgid "Network plug-in reloaded successfully." msgstr "" -msgid "Failed to reload network plugin. Please restart the application." +msgid "Failed to reload network plug-in. Please restart the application." msgstr "" msgid "Reload Failed" @@ -8728,7 +8823,10 @@ msgstr "La pubblicazione è stata annullata" msgid "Slicing Plate 1" msgstr "Elaborazione Piatto 1" -msgid "Packing data to 3mf" +msgid "Packing data to 3MF" +msgstr "Archiviazione dati su 3mf" + +msgid "Uploading data" msgstr "" msgid "Jump to webpage" @@ -9048,8 +9146,8 @@ msgstr "Piatto liscio ad alta temperatura" msgid "Textured PEI Plate" msgstr "Piatto PEI ruvido" -msgid "Cool Plate (Supertack)" -msgstr "" +msgid "Cool Plate (SuperTack)" +msgstr "Piatto SuperTack a bassa temperatura" msgid "Click here if you can't connect to the printer" msgstr "Clicca qui se non puoi connetterti alla stampante" @@ -9378,7 +9476,7 @@ msgid "" msgstr "" msgid "" -"Prime tower is required for clumping detection. There may be flaws on the " +"A prime tower is required for clumping detection. There may be flaws on the " "model without prime tower. Do you still want to enable clumping detection?" msgstr "" @@ -9498,8 +9596,8 @@ msgstr "" msgid "" "When recording timelapse without toolhead, it is recommended to add a " "\"Timelapse Wipe Tower\" \n" -"by right-click the empty position of build plate and choose \"Add " -"Primitive\"->\"Timelapse Wipe Tower\"." +"by right-click the empty position of build plate and choose \"Add Primitive" +"\"->\"Timelapse Wipe Tower\"." msgstr "" "Quando si registra un timelapse senza il gruppo testina, si consiglia di " "aggiungere un \"Timelapse Torre di spurgo\"\n" @@ -9721,9 +9819,6 @@ msgstr "Temperatura stampa" msgid "Nozzle temperature when printing" msgstr "Temperatura dell'ugello durante la stampa" -msgid "Cool Plate (SuperTack)" -msgstr "Piatto SuperTack a bassa temperatura" - msgid "" "Bed temperature when the Cool Plate SuperTack is installed. A value of 0 " "means the filament does not support printing on the Cool Plate SuperTack." @@ -10191,6 +10286,12 @@ msgstr "Mostra tutti i profili (compresi quelli non compatibili)" msgid "Select presets to compare" msgstr "Seleziona i profili da confrontare" +msgid "Left Preset Value" +msgstr "" + +msgid "Right Preset Value" +msgstr "" + msgid "" "You can only transfer to current active profile because it has been modified." msgstr "" @@ -10634,6 +10735,12 @@ msgstr "Clicca qui per scaricarlo." msgid "Login" msgstr "Accedi" +msgid "[Action Required] " +msgstr "" + +msgid "[Action Required]" +msgstr "" + msgid "The configuration package is changed in previous Config Guide" msgstr "" "Il pacchetto di configurazione è stato modificato nella precedente Guida di " @@ -11037,8 +11144,8 @@ msgid "" msgstr "" "È stato rilevato un aggiornamento importante che deve essere eseguito prima " "che la stampa possa continuare. Si desidera aggiornare ora? È possibile " -"effettuare l'aggiornamento anche in un secondo momento da \"Aggiorna " -"firmware\"." +"effettuare l'aggiornamento anche in un secondo momento da \"Aggiorna firmware" +"\"." msgid "" "The firmware version is abnormal. Repairing and updating are required before " @@ -11370,7 +11477,7 @@ msgid "" msgstr "" msgid "" -"Prime tower is required for clumping detection; otherwise, there may be " +"A prime tower is required for clumping detection; otherwise, there may be " "flaws on the model." msgstr "" @@ -12989,7 +13096,7 @@ msgid "" "models\n" "3. No filtering - creates internal bridges on every potential internal " "overhang. This option is useful for heavily slanted top surface models; " -"however, in most cases, it creates too many unnecessary bridges" +"however, in most cases, it creates too many unnecessary bridges." msgstr "" "Questa opzione può aiutare a ridurre le lacune o fori sulle superfici " "superiori nei modelli molto inclinati o curvi.\n" @@ -13012,7 +13119,7 @@ msgstr "" "3. Nessun filtraggio: crea ponti interni su ogni potenziale sporgenza " "interna. Questa opzione è utile per modelli di superficie superiore " "fortemente inclinati; tuttavia, nella maggior parte dei casi, crea troppi " -"ponti non necessari" +"ponti non necessari." msgid "Limited filtering" msgstr "Filtraggio limitato" @@ -13520,7 +13627,7 @@ msgid "" "less acceleration you print, the larger the range of acceptable PA values. " "If no difference is visible, use the PA value from the faster test\n" "3. Enter the triplets of PA values, Flow and Accelerations in the text box " -"here and save your filament profile" +"here and save your filament profile." msgstr "" "Aggiungi i valori di anticipo di pressione (AP), portata volumetrica e " "accelerazione secondo le prove effettuate, separati da una virgola. Digita " @@ -13548,7 +13655,7 @@ msgstr "" "stampi, più ampio è l'intervallo di valori AP accettabili. Se non è visibile " "alcuna differenza, usa il valore AP dal test più veloce\n" "3. Inserisci le triplette dei valori di anticipo di pressione, portata e " -"accelerazione nella casella di testo qui e salva il tuo profilo di filamento" +"accelerazione nella casella di testo qui e salva il tuo profilo di filamento." msgid "Enable adaptive pressure advance for overhangs (beta)" msgstr "Abilita anticipo di pressione adattiva per sporgenze (beta)" @@ -13902,9 +14009,9 @@ msgid "" "this movement should be before the filament is retracted again." msgstr "" "Se impostato su un valore diverso da zero, il filamento viene spostato verso " -"l'ugello tra i singoli movimenti nei tubi di raffreddamento " -"(\"timbratura\"). Questa opzione configura la durata di questo movimento " -"prima che il filamento venga nuovamente retratto." +"l'ugello tra i singoli movimenti nei tubi di raffreddamento (\"timbratura" +"\"). Questa opzione configura la durata di questo movimento prima che il " +"filamento venga nuovamente retratto." msgid "Speed of the first cooling move" msgstr "Velocità del primo movimento di raffreddamento" @@ -14334,8 +14441,8 @@ msgid "mm/s² or %" msgstr "mm/s o %" msgid "" -"Acceleration of sparse infill. If the value is expressed as a percentage " -"(e.g. 100%), it will be calculated based on the default acceleration." +"Acceleration of sparse infill. If the value is expressed as a percentage (e." +"g. 100%), it will be calculated based on the default acceleration." msgstr "" "Accelerazione del riempimento sparso. Se il valore è espresso in percentuale " "(ad esempio 100%), verrà calcolato in base all'accelerazione predefinita." @@ -14460,17 +14567,17 @@ msgstr "Velocità massima della ventola su strato" msgid "" "Fan speed will be ramped up linearly from zero at layer " -"\"close_fan_the_first_x_layers\" to maximum at layer " -"\"full_fan_speed_layer\". \"full_fan_speed_layer\" will be ignored if lower " -"than \"close_fan_the_first_x_layers\", in which case the fan will be running " -"at maximum allowed speed at layer \"close_fan_the_first_x_layers\" + 1." +"\"close_fan_the_first_x_layers\" to maximum at layer \"full_fan_speed_layer" +"\". \"full_fan_speed_layer\" will be ignored if lower than " +"\"close_fan_the_first_x_layers\", in which case the fan will be running at " +"maximum allowed speed at layer \"close_fan_the_first_x_layers\" + 1." msgstr "" "La velocità della ventola aumenterà in modo lineare da zero nello strato " "\"close_fan_the_first_x_layers\" al massimo nello strato " "\"full_fan_speed_layer\". Se inferiore a \"close_fan_the_first_x_layers\", " "\"full_fan_speed_layer\" verrà ignorato. in tal caso la ventola funzionerà " -"alla massima velocità consentita nello strato " -"\"close_fan_the_first_x_layers\" + 1." +"alla massima velocità consentita nello strato \"close_fan_the_first_x_layers" +"\" + 1." msgid "layer" msgstr "strato" @@ -14967,9 +15074,9 @@ msgstr "Etichetta oggetti" msgid "" "Enable this to add comments into the G-code labeling print moves with what " -"object they belong to, which is useful for the Octoprint CancelObject " -"plugin. This settings is NOT compatible with Single Extruder Multi Material " -"setup and Wipe into Object / Wipe into Infill." +"object they belong to, which is useful for the Octoprint CancelObject plug-" +"in. This setting is NOT compatible with Single Extruder Multi Material setup " +"and Wipe into Object / Wipe into Infill." msgstr "" "Abilita questa opzione per aggiungere commenti nel G-Code, contrassegnando i " "movimenti di stampa con l'oggetto a cui appartengono, il che è utile per il " @@ -15287,11 +15394,11 @@ msgstr "Tipo di stiratura" msgid "" "Ironing is using small flow to print on same height of surface again to make " -"flat surface more smooth. This setting controls which layer being ironed" +"flat surface more smooth. This setting controls which layer being ironed." msgstr "" "La stiratura utilizza un flusso ridotto per stampare alla stessa altezza di " "una superficie, per rendere le superfici piane più lisce. Questa " -"impostazione controlla quali strati vengono stirati" +"impostazione controlla quali strati vengono stirati." msgid "No ironing" msgstr "Non stirare" @@ -16361,8 +16468,8 @@ msgid "Role base wipe speed" msgstr "Velocità di spurgo basata su ruolo" msgid "" -"The wipe speed is determined by the speed of the current extrusion role. " -"e.g. if a wipe action is executed immediately following an outer wall " +"The wipe speed is determined by the speed of the current extrusion role. e." +"g. if a wipe action is executed immediately following an outer wall " "extrusion, the speed of the outer wall extrusion will be utilized for the " "wipe action." msgstr "" @@ -16636,7 +16743,7 @@ msgid "" "timelapse video when printing completes. If smooth mode is selected, the " "toolhead will move to the excess chute after each layer is printed and then " "take a snapshot. Since the melt filament may leak from the nozzle during the " -"process of taking a snapshot, prime tower is required for smooth mode to " +"process of taking a snapshot, a prime tower is required for smooth mode to " "wipe nozzle." msgstr "" "Se si seleziona la modalità fluida o tradizionale, per ogni stampa verrà " @@ -17247,8 +17354,8 @@ msgstr "Attiva controllo della temperatura" msgid "" "Enable this option for automated chamber temperature control. This option " -"activates the emitting of an M191 command before the " -"\"machine_start_gcode\"\n" +"activates the emitting of an M191 command before the \"machine_start_gcode" +"\"\n" " which sets the chamber temperature and waits until it is reached. In " "addition, it emits an M141 command at the end of the print to turn off the " "chamber heater, if present.\n" @@ -17553,6 +17660,12 @@ msgid "" "3. Rib: Adds four ribs to the tower wall for enhanced stability." msgstr "" +msgid "Rectangle" +msgstr "Rettangolo" + +msgid "Rib" +msgstr "" + msgid "Extra rib length" msgstr "" @@ -18168,8 +18281,8 @@ msgstr "" "Se abilitato, controlla se la macchina corrente è compatibile con le " "macchine presenti nell'elenco." -msgid "downward machines settings" -msgstr "" +msgid "Downward machines settings" +msgstr "Impostazioni macchine" msgid "The machine settings list needs to do downward checking." msgstr "L'elenco delle impostazioni delle macchine deve essere controllato." @@ -18202,11 +18315,11 @@ msgid "Debug level" msgstr "Livello di debug" msgid "" -"Sets debug logging level. 0:fatal, 1:error, 2:warning, 3:info, 4:debug, " -"5:trace\n" +"Sets debug logging level. 0:fatal, 1:error, 2:warning, 3:info, 4:debug, 5:" +"trace\n" msgstr "" -"Imposta livello di debug. 0:fatale, 1:errore, 2:avviso, 3:info, 4:debug, " -"5:traccia\n" +"Imposta livello di debug. 0:fatale, 1:errore, 2:avviso, 3:info, 4:debug, 5:" +"traccia\n" msgid "Enable timelapse for print" msgstr "Abilita timelapse per la stampa" @@ -18749,13 +18862,13 @@ msgstr "Impossibile leggere il file fornito perché è vuoto" msgid "" "Unknown file format. Input file must have .stl, .obj, .amf(.xml) extension." msgstr "" -"Formato file sconosciuto: il file di input deve avere " -"un'estensione .stl, .obj o .amf(.xml)." +"Formato file sconosciuto: il file di input deve avere un'estensione .stl, ." +"obj o .amf(.xml)." msgid "Unknown file format. Input file must have .3mf or .zip.amf extension." msgstr "" -"Formato file sconosciuto: il file di input deve avere un'estensione .3mf " -"o .zip.amf." +"Formato file sconosciuto: il file di input deve avere un'estensione .3mf o ." +"zip.amf." msgid "load_obj: failed to parse" msgstr "load_obj: impossibile analizzare" @@ -18873,10 +18986,6 @@ msgstr "Il nome è lo stesso di un altro nome profilo esistente" msgid "create new preset failed." msgstr "creazione nuovo profilo non riuscita." -#, c-format, boost-format -msgid "The selected preset: %s is not found." -msgstr "" - #, c-format, boost-format msgid "Could not find parameter: %s." msgstr "" @@ -19571,6 +19680,23 @@ msgstr "" msgid "Input shaper type" msgstr "" +msgid "" +"Please ensure the selected type is compatible with your firmware version." +msgstr "" + +msgid "" +"Marlin version => 2.1.2\n" +"Fixed-Time motion not yet implemented." +msgstr "" + +msgid "Klipper version => 0.9.0" +msgstr "" + +msgid "" +"RepRap firmware version => 3.4.0\n" +"Check your firmware documentation for supported shaper types." +msgstr "" + msgid "Frequency (Start / End): " msgstr "" @@ -19605,6 +19731,9 @@ msgstr "" msgid "Input shaping Damp test" msgstr "" +msgid "Check firmware compatibility." +msgstr "" + msgid "Frequency: " msgstr "" @@ -19944,12 +20073,12 @@ msgstr "" "Vuoi riscriverlo?" msgid "" -"We would rename the presets as \"Vendor Type Serial @printer you " -"selected\".\n" +"We would rename the presets as \"Vendor Type Serial @printer you selected" +"\".\n" "To add preset for more printers, please go to printer selection" msgstr "" -"Rinomineremo i profili come \"Produttore Tipo Seriale @stampante " -"selezionata\".\n" +"Rinomineremo i profili come \"Produttore Tipo Seriale @stampante selezionata" +"\".\n" "Per aggiungere il profilo per più stampanti, vai alla selezione della " "stampante" @@ -19997,9 +20126,6 @@ msgstr "" msgid "Can't find my nozzle diameter" msgstr "" -msgid "Rectangle" -msgstr "Rettangolo" - msgid "Printable Space" msgstr "Spazio di stampa" @@ -20424,7 +20550,7 @@ msgstr "" #, c-format, boost-format msgid "" -"The nozzle diameter of %sextruder is 0.2mm which does not support automatic " +"The nozzle diameter of %s extruder is 0.2mm which does not support automatic " "Flow Dynamics calibration." msgstr "" @@ -21357,6 +21483,127 @@ msgstr "" msgid "More Colors" msgstr "" +msgid "Network Plug-in Update Available" +msgstr "" + +msgid "Bambu Network Plug-in Required" +msgstr "" + +msgid "" +"The Bambu Network Plug-in is corrupted or incompatible. Please reinstall it." +msgstr "" + +msgid "" +"The Bambu Network Plug-in is required for cloud features, printer discovery, " +"and remote printing." +msgstr "" + +#, c-format, boost-format +msgid "Error: %s" +msgstr "" + +msgid "Show details" +msgstr "" + +msgid "Version to install:" +msgstr "" + +msgid "Download and Install" +msgstr "" + +msgid "Skip for Now" +msgstr "" + +msgid "A new version of the Bambu Network Plug-in is available." +msgstr "" + +#, c-format, boost-format +msgid "Current version: %s" +msgstr "" + +msgid "Update to version:" +msgstr "" + +msgid "Update Now" +msgstr "" + +msgid "Remind Later" +msgstr "" + +msgid "Skip Version" +msgstr "" + +msgid "Don't Ask Again" +msgstr "" + +msgid "The Bambu Network Plug-in has been installed successfully." +msgstr "" + +msgid "" +"A restart is required to load the new plug-in. Would you like to restart now?" +msgstr "" + +msgid "Restart Now" +msgstr "" + +msgid "Restart Later" +msgstr "" + +msgid "NO RAMMING AT ALL" +msgstr "" + +msgid "Volumetric speed" +msgstr "" + +msgid "Step file import parameters" +msgstr "" + +msgid "" +"Smaller linear and angular deflections result in higher-quality " +"transformations but increase the processing time." +msgstr "" + +msgid "Linear Deflection" +msgstr "" + +msgid "Please input a valid value (0.001 < linear deflection < 0.1)" +msgstr "" + +msgid "Angle Deflection" +msgstr "" + +msgid "Please input a valid value (0.01 < angle deflection < 1.0)" +msgstr "" + +msgid "Split compound and compsolid into multiple objects" +msgstr "" + +msgid "Number of triangular facets" +msgstr "" + +msgid "Calculating, please wait..." +msgstr "" + +msgid "" +"The filament may not be compatible with the current machine settings. " +"Generic filament presets will be used." +msgstr "" + +msgid "" +"The filament model is unknown. Still using the previous filament preset." +msgstr "" + +msgid "The filament model is unknown. Generic filament presets will be used." +msgstr "" + +msgid "" +"The filament may not be compatible with the current machine settings. A " +"random filament preset will be used." +msgstr "" + +msgid "The filament model is unknown. A random filament preset will be used." +msgstr "" + #: resources/data/hints.ini: [hint:Precise wall] msgid "" "Precise wall\n" @@ -21757,9 +22004,6 @@ msgstr "" #~ "Impossibile installare il modulo. Verificare se è bloccato o se è stato " #~ "eliminato dall'antivirus." -#~ msgid "°C" -#~ msgstr "°C" - #~ msgid "travel" #~ msgstr "spostamento" @@ -21800,9 +22044,6 @@ msgstr "" #~ msgid "Advance" #~ msgstr "Avanzato" -#~ msgid "Packing data to 3MF" -#~ msgstr "Archiviazione dati su 3mf" - #~ msgid "" #~ "Controls the density (spacing) of external bridge lines. 100% means solid " #~ "bridge. Default is 100%.\n" @@ -22772,9 +23013,6 @@ msgstr "" #~ "Carica le impostazioni del filamento aggiornate quando si utilizza " #~ "Aggiorna." -#~ msgid "Downward machines settings" -#~ msgstr "Impostazioni macchine" - #~ msgid "Load filament IDs for each object" #~ msgstr "Carica gli ID dei filamenti per ogni oggetto" @@ -23240,10 +23478,9 @@ msgstr "" #~ "\n" #~ "\n" #~ "Per impostazione predefinita, i piccoli bridge interni vengono filtrati e " -#~ "il riempimento solido interno viene stampato direttamente sul " -#~ "riempimento.Questo metodo funziona bene nella maggior parte dei casi, " -#~ "velocizzando la stampa senza compromettere troppo la qualità della " -#~ "superficie superiore.\n" +#~ "il riempimento solido interno viene stampato direttamente sul riempimento." +#~ "Questo metodo funziona bene nella maggior parte dei casi, velocizzando la " +#~ "stampa senza compromettere troppo la qualità della superficie superiore.\n" #~ "\n" #~ "Tuttavia, in modelli fortemente inclinati o curvi, soprattutto se si " #~ "utilizza una densità di riempimento troppo bassa, potrebbe comportare " @@ -23457,13 +23694,12 @@ msgstr "" #~ "nostro wiki.\n" #~ "\n" #~ "Di solito la calibrazione non è necessaria. Quando si avvia una stampa a " -#~ "singolo colore/materiale, con l'opzione \"calibrazione dinamica del " -#~ "flusso\" selezionata nel menu di avvio della stampa, la stampante seguirà " -#~ "il vecchio modo, calibrando il filamento prima della stampa; Quando si " -#~ "avvia una stampa multicolore/materiale, la stampante utilizzerà il " -#~ "parametro di compensazione predefinito per il filamento durante ogni " -#~ "cambio di filamento, che avrà un buon risultato nella maggior parte dei " -#~ "casi.\n" +#~ "singolo colore/materiale, con l'opzione \"calibrazione dinamica del flusso" +#~ "\" selezionata nel menu di avvio della stampa, la stampante seguirà il " +#~ "vecchio modo, calibrando il filamento prima della stampa; Quando si avvia " +#~ "una stampa multicolore/materiale, la stampante utilizzerà il parametro di " +#~ "compensazione predefinito per il filamento durante ogni cambio di " +#~ "filamento, che avrà un buon risultato nella maggior parte dei casi.\n" #~ "\n" #~ "Si prega di notare che ci sono alcuni casi che renderanno il risultato " #~ "della calibrazione non affidabile: utilizzo di una piastra di texture per " diff --git a/localization/i18n/ja/OrcaSlicer_ja.po b/localization/i18n/ja/OrcaSlicer_ja.po index 2386086d27..6dd18813e1 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-03-01 01:03+0800\n" +"POT-Creation-Date: 2026-03-05 17:45-0300\n" "PO-Revision-Date: \n" "Last-Translator: \n" "Language-Team: \n" @@ -14,26 +14,6 @@ msgstr "" "Plural-Forms: nplurals=1; plural=0;\n" "X-Generator: Poedit 3.2.2\n" -msgid "" -"The filament may not be compatible with the current machine settings. " -"Generic filament presets will be used." -msgstr "" - -msgid "" -"The filament model is unknown. Still using the previous filament preset." -msgstr "" - -msgid "The filament model is unknown. Generic filament presets will be used." -msgstr "" - -msgid "" -"The filament may not be compatible with the current machine settings. A " -"random filament preset will be used." -msgstr "" - -msgid "The filament model is unknown. A random filament preset will be used." -msgstr "" - msgid "right" msgstr "" @@ -1561,6 +1541,30 @@ msgstr "" msgid "Flip by Face 2" msgstr "" +msgid "Assemble" +msgstr "組立てる" + +msgid "Please confirm explosion ratio = 1 and select at least two volumes." +msgstr "" + +msgid "Please select at least two volumes." +msgstr "" + +msgid "(Moving)" +msgstr "" + +msgid "Point and point assembly" +msgstr "" + +msgid "" +"It is recommended to assemble the objects first,\n" +"because the objects is restriced to bed \n" +"and only parts can be lifted." +msgstr "" + +msgid "Face and face assembly" +msgstr "" + msgid "Notice" msgstr "通知" @@ -1597,6 +1601,54 @@ msgstr "構成ファイル %1% がロードされましたが、一部の値が msgid "Based on PrusaSlicer and BambuStudio" msgstr "" +msgid "STEP files" +msgstr "" + +msgid "STL files" +msgstr "" + +msgid "OBJ files" +msgstr "" + +msgid "AMF files" +msgstr "" + +msgid "3MF files" +msgstr "" + +msgid "Gcode 3MF files" +msgstr "" + +msgid "G-code files" +msgstr "" + +msgid "Supported files" +msgstr "" + +msgid "ZIP files" +msgstr "" + +msgid "Project files" +msgstr "" + +msgid "Known files" +msgstr "" + +msgid "INI files" +msgstr "" + +msgid "SVG files" +msgstr "" + +msgid "Texture" +msgstr "テクスチャ" + +msgid "Masked SLA files" +msgstr "" + +msgid "Draco files" +msgstr "" + msgid "" "OrcaSlicer will terminate because of running out of memory. It may be a bug. " "It will be appreciated if you report the issue to our team." @@ -1620,10 +1672,10 @@ msgstr "" msgid "Untitled" msgstr "名称未設定" -msgid "Reloading network plugin..." +msgid "Reloading network plug-in..." msgstr "" -msgid "Downloading Network Plugin" +msgid "Downloading Network Plug-in" msgstr "" msgid "Downloading Bambu Network Plug-in" @@ -1711,6 +1763,9 @@ msgstr "ZIPファイルの選択" msgid "Choose one file (GCODE/3MF):" msgstr "" +msgid "Ext" +msgstr "" + msgid "Some presets are modified." msgstr "プリセットが変更されました。" @@ -1768,7 +1823,7 @@ msgid "" "access, enabling full functionality with OrcaSlicer." msgstr "" -msgid "Network Plugin Restriction" +msgid "Network Plug-in Restriction" msgstr "" msgid "Privacy Policy Update" @@ -1996,6 +2051,9 @@ msgid "" "No - Do not change these settings for me" msgstr "" +msgid "Suggestion" +msgstr "" + msgid "Text" msgstr "テキスト" @@ -2105,9 +2163,6 @@ msgstr "メートルから変換" msgid "Restore to meters" msgstr "メータル単位に復元" -msgid "Assemble" -msgstr "組立てる" - msgid "Assemble the selected objects to an object with multiple parts" msgstr "選択したオブジェクトを一つオブジェクトに組み立てます(複数パーツ)" @@ -2596,6 +2651,10 @@ msgstr "マルチカラー造形" msgid "Line Type" msgstr "種類" +#, c-format, boost-format +msgid "1x1 Grid: %d mm" +msgstr "" + msgid "More" msgstr "詳細" @@ -2715,7 +2774,7 @@ msgstr "プリンターとOrcaのネットワーク接続を確認してくだ msgid "Connecting..." msgstr "接続中…" -msgid "Auto-refill" +msgid "Auto Refill" msgstr "" msgid "Load" @@ -3096,6 +3155,38 @@ msgid "" "Storage before sending to printer." msgstr "" +msgid "Bad input data for EmbossCreateObjectJob." +msgstr "" + +msgid "Add Emboss text object" +msgstr "" + +msgid "Bad input data for EmbossUpdateJob." +msgstr "" + +msgid "Created text volume is empty. Change text or font." +msgstr "" + +msgid "Bad input data for CreateSurfaceVolumeJob." +msgstr "" + +msgid "Bad input data for UseSurfaceJob." +msgstr "" + +#. TRN: This is the title of the action appearing in undo/redo stack. +#. It is same for Text and SVG. +msgid "Emboss attribute change" +msgstr "" + +msgid "Add Emboss text Volume" +msgstr "" + +msgid "Font doesn't have any shape for given text." +msgstr "" + +msgid "There is no valid surface for text projection." +msgstr "" + msgid "Thermal Preconditioning for first layer optimization" msgstr "" @@ -3409,9 +3500,6 @@ msgstr "" msgid "Nozzle" msgstr "ノズル" -msgid "Ext" -msgstr "" - #, c-format, boost-format msgid "" "Note: the filament type(%s) does not match with the filament type(%s) in the " @@ -3472,9 +3560,6 @@ msgstr "AMSのフィラメントで造形します" msgid "Print with filaments mounted on the back of the chassis" msgstr "外部スプールホルダーのフィラメントで造形します" -msgid "Auto Refill" -msgstr "" - msgid "Left" msgstr "左面" @@ -3486,7 +3571,7 @@ msgid "" "following order." msgstr "" -msgid "Identical filament: same brand, type and color" +msgid "Identical filament: same brand, type and color." msgstr "" msgid "Group" @@ -3610,8 +3695,8 @@ msgid "Calibration" msgstr "キャリブレーション" msgid "" -"Failed to download the plug-in. Please check your firewall settings and vpn " -"software, check and retry." +"Failed to download the plug-in. Please check your firewall settings and VPN " +"software and retry." msgstr "" "プラグインをダウンロードできませんでした。ファイアウォールやVPN設定をご確認く" "ださい。" @@ -3626,8 +3711,8 @@ msgid "Click here to see more info" msgstr "詳しくはこちら" msgid "" -"The network plugin was installed but could not be loaded. Please restart the " -"application." +"The network plug-in was installed but could not be loaded. Please restart " +"the application." msgstr "" msgid "Restart Required" @@ -3792,9 +3877,6 @@ msgstr "STLからシェープデータを読込む" msgid "Settings" msgstr "設定" -msgid "Texture" -msgstr "テクスチャ" - msgid "Remove" msgstr "削除" @@ -3965,6 +4047,7 @@ msgid "" "Reset to 0." msgstr "" +#, c-format, boost-format msgid "" "Lock depth should smaller than skin depth.\n" "Reset to 50% of skin depth." @@ -4575,6 +4658,9 @@ msgstr "" msgid "Fan speed" msgstr "回転速度" +msgid "°C" +msgstr "°C" + msgid "Time" msgstr "時間" @@ -4731,7 +4817,7 @@ msgstr "実速度 (mm/s)" msgid "Fan Speed (%)" msgstr "ファン回転速度 (%)" -msgid "Temperature (℃)" +msgid "Temperature (°C)" msgstr "温度 (℃)" msgid "Volumetric flow rate (mm³/s)" @@ -5050,7 +5136,7 @@ msgstr "ボリューム" msgid "Size:" msgstr "サイズ:" -#, boost-format +#, c-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)." @@ -5121,7 +5207,7 @@ msgstr "" msgid "" "Partial flushing volume set to 0. Multi-color printing may cause color " -"mixing in models. Please redjust flushing settings." +"mixing in models. Please readjust flushing settings." msgstr "" msgid "Click Wiki for help." @@ -6374,6 +6460,9 @@ msgid "" "to give a positive rating (4 or 5 stars)." msgstr "" +msgid "click to add machine" +msgstr "" + msgid "Status" msgstr "デバイス状態" @@ -6384,6 +6473,14 @@ msgstr "" msgid "Assistant(HMS)" msgstr "" +#, c-format, boost-format +msgid "Network plug-in v%s" +msgstr "" + +#, c-format, boost-format +msgid "Network plug-in v%s (%s)" +msgstr "" + msgid "Don't show again" msgstr "次回から表示しない" @@ -6752,7 +6849,7 @@ msgstr "" msgid "Unavailable while heating maintenance function is on." msgstr "" -msgid "Idel Heating Protection" +msgid "Idle Heating Protection" msgstr "" msgid "Stops heating automatically after 5 mins of idle to ensure safety." @@ -7287,7 +7384,8 @@ msgid "Please resolve the slicing errors and publish again." msgstr "スライシングエラーを解決して、もう一度公開していください" msgid "" -"Network Plug-in is not detected. Network related features are unavailable." +"The network plug-in was not detected. Network related features are " +"unavailable." msgstr "" "ネットワーク プラグインが検出されません。ネットワーク関連の機能は利用できませ" "ん。" @@ -7838,7 +7936,7 @@ msgstr "" msgid "filaments" msgstr "" -msgid "Optimizes filament area maximum height by chosen filament count" +msgid "Optimizes filament area maximum height by chosen filament count." msgstr "" msgid "Features" @@ -8027,40 +8125,40 @@ msgstr "" msgid "Color only" msgstr "" -msgid "Network plugin" +msgid "Network plug-in" msgstr "" -msgid "Enable network plugin" +msgid "Enable network plug-in" msgstr "" -msgid "Network plugin version" +msgid "Network plug-in version" msgstr "" -msgid "Select the network plugin version to use" +msgid "Select the network plug-in version to use" msgstr "" msgid "(Latest)" msgstr "" -msgid "Network plugin switched successfully." +msgid "Network plug-in switched successfully." msgstr "" msgid "Success" msgstr "" -msgid "Failed to load network plugin. Please restart the application." +msgid "Failed to load network plug-in. Please restart the application." msgstr "" #, c-format, boost-format msgid "" -"You've selected network plugin version %s.\n" +"You've selected network plug-in version %s.\n" "\n" "Would you like to download and install this version now?\n" "\n" "Note: The application may need to restart after installation." msgstr "" -msgid "Download Network Plugin" +msgid "Download Network Plug-in" msgstr "" msgid "Associate files to OrcaSlicer" @@ -8133,19 +8231,16 @@ msgstr "デバッグ" msgid "trace" msgstr "トレース" -msgid "Network Plugin" -msgstr "" - msgid "Reload" msgstr "" -msgid "Reload the network plugin without restarting the application" +msgid "Reload the network plug-in without restarting the application" msgstr "" -msgid "Network plugin reloaded successfully." +msgid "Network plug-in reloaded successfully." msgstr "" -msgid "Failed to reload network plugin. Please restart the application." +msgid "Failed to reload network plug-in. Please restart the application." msgstr "" msgid "Reload Failed" @@ -8364,7 +8459,10 @@ msgstr "公開は取り消しました" msgid "Slicing Plate 1" msgstr "プレート1をスライス" -msgid "Packing data to 3mf" +msgid "Packing data to 3MF" +msgstr "データを構成中" + +msgid "Uploading data" msgstr "" msgid "Jump to webpage" @@ -8670,7 +8768,7 @@ msgstr "" msgid "Textured PEI Plate" msgstr "PEIプレート" -msgid "Cool Plate (Supertack)" +msgid "Cool Plate (SuperTack)" msgstr "" msgid "Click here if you can't connect to the printer" @@ -8965,7 +9063,7 @@ msgid "" msgstr "" msgid "" -"Prime tower is required for clumping detection. There may be flaws on the " +"A prime tower is required for clumping detection. There may be flaws on the " "model without prime tower. Do you still want to enable clumping detection?" msgstr "" @@ -9061,8 +9159,8 @@ msgstr "" msgid "" "When recording timelapse without toolhead, it is recommended to add a " "\"Timelapse Wipe Tower\" \n" -"by right-click the empty position of build plate and choose \"Add " -"Primitive\"->\"Timelapse Wipe Tower\"." +"by right-click the empty position of build plate and choose \"Add Primitive" +"\"->\"Timelapse Wipe Tower\"." msgstr "" "ヘッド無しのタイムラプスビデオを録画する時に、「タイムラプスプライムタワー」" "を追加してください。プレートで右クリックして、「プリミティブを追加」→「タイム" @@ -9271,9 +9369,6 @@ msgstr "造形温度" msgid "Nozzle temperature when printing" msgstr "ノズル温度" -msgid "Cool Plate (SuperTack)" -msgstr "" - msgid "" "Bed temperature when the Cool Plate SuperTack is installed. A value of 0 " "means the filament does not support printing on the Cool Plate SuperTack." @@ -9697,6 +9792,12 @@ msgstr "全てのプリセットを表示" msgid "Select presets to compare" msgstr "" +msgid "Left Preset Value" +msgstr "" + +msgid "Right Preset Value" +msgstr "" + msgid "" "You can only transfer to current active profile because it has been modified." msgstr "" @@ -10109,6 +10210,12 @@ msgstr "" msgid "Login" msgstr "サインイン" +msgid "[Action Required] " +msgstr "" + +msgid "[Action Required]" +msgstr "" + msgid "The configuration package is changed in previous Config Guide" msgstr "構成パッケージが前のコンフィグガイドに変更されました" @@ -10806,7 +10913,7 @@ msgid "" msgstr "" msgid "" -"Prime tower is required for clumping detection; otherwise, there may be " +"A prime tower is required for clumping detection; otherwise, there may be " "flaws on the model." msgstr "" @@ -12097,7 +12204,7 @@ msgid "" "models\n" "3. No filtering - creates internal bridges on every potential internal " "overhang. This option is useful for heavily slanted top surface models; " -"however, in most cases, it creates too many unnecessary bridges" +"however, in most cases, it creates too many unnecessary bridges." msgstr "" msgid "Limited filtering" @@ -12473,7 +12580,7 @@ msgid "" "less acceleration you print, the larger the range of acceptable PA values. " "If no difference is visible, use the PA value from the faster test\n" "3. Enter the triplets of PA values, Flow and Accelerations in the text box " -"here and save your filament profile" +"here and save your filament profile." msgstr "" msgid "Enable adaptive pressure advance for overhangs (beta)" @@ -13150,8 +13257,8 @@ msgid "mm/s² or %" msgstr "mm/s² 或は %" msgid "" -"Acceleration of sparse infill. If the value is expressed as a percentage " -"(e.g. 100%), it will be calculated based on the default acceleration." +"Acceleration of sparse infill. If the value is expressed as a percentage (e." +"g. 100%), it will be calculated based on the default acceleration." msgstr "" msgid "" @@ -13256,10 +13363,10 @@ msgstr "最大回転速度の積層" msgid "" "Fan speed will be ramped up linearly from zero at layer " -"\"close_fan_the_first_x_layers\" to maximum at layer " -"\"full_fan_speed_layer\". \"full_fan_speed_layer\" will be ignored if lower " -"than \"close_fan_the_first_x_layers\", in which case the fan will be running " -"at maximum allowed speed at layer \"close_fan_the_first_x_layers\" + 1." +"\"close_fan_the_first_x_layers\" to maximum at layer \"full_fan_speed_layer" +"\". \"full_fan_speed_layer\" will be ignored if lower than " +"\"close_fan_the_first_x_layers\", in which case the fan will be running at " +"maximum allowed speed at layer \"close_fan_the_first_x_layers\" + 1." msgstr "" msgid "layer" @@ -13674,9 +13781,9 @@ msgstr "オブジェクトにラベルを付ける" msgid "" "Enable this to add comments into the G-code labeling print moves with what " -"object they belong to, which is useful for the Octoprint CancelObject " -"plugin. This settings is NOT compatible with Single Extruder Multi Material " -"setup and Wipe into Object / Wipe into Infill." +"object they belong to, which is useful for the Octoprint CancelObject plug-" +"in. This setting is NOT compatible with Single Extruder Multi Material setup " +"and Wipe into Object / Wipe into Infill." msgstr "" "このオプションを有効にすると、Gコードのプリント移動コマンドに、どのオブジェク" "トに属するものかがわかるようにラベルコメントが追加されます。これはOctoprintの" @@ -13895,8 +14002,8 @@ msgid "" "\"mmu_segmented_region_interlocking_depth\" is bigger than " "\"mmu_segmented_region_max_width\". Zero disables this feature." msgstr "" -"セグメント化された領域の連動深さ。mmu_segmented_region_max_width \"が0か、" -"\"mmu_segmented_region_interlocking_depth \"が " +"セグメント化された領域の連動深さ。mmu_segmented_region_max_width \"が0" +"か、\"mmu_segmented_region_interlocking_depth \"が " "\"mmu_segmented_region_max_width \"より大きい場合は無視される。ゼロはこの機能" "を無効にする。" @@ -13959,7 +14066,7 @@ msgstr "アイロン面" msgid "" "Ironing is using small flow to print on same height of surface again to make " -"flat surface more smooth. This setting controls which layer being ironed" +"flat surface more smooth. This setting controls which layer being ironed." msgstr "" "アイロンでは、小さな流量で水平の表面をならします。ならす面を選択してくださ" "い。" @@ -14856,8 +14963,8 @@ msgid "Role base wipe speed" msgstr "" msgid "" -"The wipe speed is determined by the speed of the current extrusion role. " -"e.g. if a wipe action is executed immediately following an outer wall " +"The wipe speed is determined by the speed of the current extrusion role. e." +"g. if a wipe action is executed immediately following an outer wall " "extrusion, the speed of the outer wall extrusion will be utilized for the " "wipe action." msgstr "" @@ -15062,7 +15169,7 @@ msgid "" "timelapse video when printing completes. If smooth mode is selected, the " "toolhead will move to the excess chute after each layer is printed and then " "take a snapshot. Since the melt filament may leak from the nozzle during the " -"process of taking a snapshot, prime tower is required for smooth mode to " +"process of taking a snapshot, a prime tower is required for smooth mode to " "wipe nozzle." msgstr "" "有効にした場合、タイムラプスビデオを録画します。「スムーズ」では1層を造形した" @@ -15597,8 +15704,8 @@ msgstr "" msgid "" "Enable this option for automated chamber temperature control. This option " -"activates the emitting of an M191 command before the " -"\"machine_start_gcode\"\n" +"activates the emitting of an M191 command before the \"machine_start_gcode" +"\"\n" " which sets the chamber temperature and waits until it is reached. In " "addition, it emits an M141 command at the end of the print to turn off the " "chamber heater, if present.\n" @@ -15829,6 +15936,12 @@ msgid "" "3. Rib: Adds four ribs to the tower wall for enhanced stability." msgstr "" +msgid "Rectangle" +msgstr "" + +msgid "Rib" +msgstr "" + msgid "Extra rib length" msgstr "" @@ -16363,7 +16476,7 @@ msgid "" "machines in the list." msgstr "" -msgid "downward machines settings" +msgid "Downward machines settings" msgstr "" msgid "The machine settings list needs to do downward checking." @@ -16396,11 +16509,11 @@ msgid "Debug level" msgstr "デバッグ レベル" msgid "" -"Sets debug logging level. 0:fatal, 1:error, 2:warning, 3:info, 4:debug, " -"5:trace\n" +"Sets debug logging level. 0:fatal, 1:error, 2:warning, 3:info, 4:debug, 5:" +"trace\n" msgstr "" -"デバッグロギングレベルを設定します。0:fatal、1:error、2:warning、3:info、" -"4:debug、5:trace。\n" +"デバッグロギングレベルを設定します。0:fatal、1:error、2:warning、3:info、4:" +"debug、5:trace。\n" msgid "Enable timelapse for print" msgstr "" @@ -17014,10 +17127,6 @@ msgstr "" msgid "create new preset failed." msgstr "" -#, c-format, boost-format -msgid "The selected preset: %s is not found." -msgstr "" - #, c-format, boost-format msgid "Could not find parameter: %s." msgstr "" @@ -17615,6 +17724,23 @@ msgstr "" msgid "Input shaper type" msgstr "" +msgid "" +"Please ensure the selected type is compatible with your firmware version." +msgstr "" + +msgid "" +"Marlin version => 2.1.2\n" +"Fixed-Time motion not yet implemented." +msgstr "" + +msgid "Klipper version => 0.9.0" +msgstr "" + +msgid "" +"RepRap firmware version => 3.4.0\n" +"Check your firmware documentation for supported shaper types." +msgstr "" + msgid "Frequency (Start / End): " msgstr "" @@ -17649,6 +17775,9 @@ msgstr "" msgid "Input shaping Damp test" msgstr "" +msgid "Check firmware compatibility." +msgstr "" + msgid "Frequency: " msgstr "" @@ -17964,8 +18093,8 @@ msgid "" msgstr "" msgid "" -"We would rename the presets as \"Vendor Type Serial @printer you " -"selected\".\n" +"We would rename the presets as \"Vendor Type Serial @printer you selected" +"\".\n" "To add preset for more printers, please go to printer selection" msgstr "" @@ -18011,9 +18140,6 @@ msgstr "" msgid "Can't find my nozzle diameter" msgstr "" -msgid "Rectangle" -msgstr "" - msgid "Printable Space" msgstr "" @@ -18373,7 +18499,7 @@ msgstr "" #, c-format, boost-format msgid "" -"The nozzle diameter of %sextruder is 0.2mm which does not support automatic " +"The nozzle diameter of %s extruder is 0.2mm which does not support automatic " "Flow Dynamics calibration." msgstr "" @@ -19194,6 +19320,127 @@ msgstr "" msgid "More Colors" msgstr "" +msgid "Network Plug-in Update Available" +msgstr "" + +msgid "Bambu Network Plug-in Required" +msgstr "" + +msgid "" +"The Bambu Network Plug-in is corrupted or incompatible. Please reinstall it." +msgstr "" + +msgid "" +"The Bambu Network Plug-in is required for cloud features, printer discovery, " +"and remote printing." +msgstr "" + +#, c-format, boost-format +msgid "Error: %s" +msgstr "" + +msgid "Show details" +msgstr "" + +msgid "Version to install:" +msgstr "" + +msgid "Download and Install" +msgstr "" + +msgid "Skip for Now" +msgstr "" + +msgid "A new version of the Bambu Network Plug-in is available." +msgstr "" + +#, c-format, boost-format +msgid "Current version: %s" +msgstr "" + +msgid "Update to version:" +msgstr "" + +msgid "Update Now" +msgstr "" + +msgid "Remind Later" +msgstr "" + +msgid "Skip Version" +msgstr "" + +msgid "Don't Ask Again" +msgstr "" + +msgid "The Bambu Network Plug-in has been installed successfully." +msgstr "" + +msgid "" +"A restart is required to load the new plug-in. Would you like to restart now?" +msgstr "" + +msgid "Restart Now" +msgstr "" + +msgid "Restart Later" +msgstr "" + +msgid "NO RAMMING AT ALL" +msgstr "" + +msgid "Volumetric speed" +msgstr "" + +msgid "Step file import parameters" +msgstr "" + +msgid "" +"Smaller linear and angular deflections result in higher-quality " +"transformations but increase the processing time." +msgstr "" + +msgid "Linear Deflection" +msgstr "" + +msgid "Please input a valid value (0.001 < linear deflection < 0.1)" +msgstr "" + +msgid "Angle Deflection" +msgstr "" + +msgid "Please input a valid value (0.01 < angle deflection < 1.0)" +msgstr "" + +msgid "Split compound and compsolid into multiple objects" +msgstr "" + +msgid "Number of triangular facets" +msgstr "" + +msgid "Calculating, please wait..." +msgstr "" + +msgid "" +"The filament may not be compatible with the current machine settings. " +"Generic filament presets will be used." +msgstr "" + +msgid "" +"The filament model is unknown. Still using the previous filament preset." +msgstr "" + +msgid "The filament model is unknown. Generic filament presets will be used." +msgstr "" + +msgid "" +"The filament may not be compatible with the current machine settings. A " +"random filament preset will be used." +msgstr "" + +msgid "The filament model is unknown. A random filament preset will be used." +msgstr "" + #: resources/data/hints.ini: [hint:Precise wall] msgid "" "Precise wall\n" @@ -19527,9 +19774,6 @@ msgstr "" #~ "deleted by anti-virus software." #~ msgstr "プラグインをインストールできませんでした。ご確認ください。" -#~ msgid "°C" -#~ msgstr "°C" - #~ msgid "travel" #~ msgstr "移動" @@ -19565,9 +19809,6 @@ msgstr "" #~ msgid "Advance" #~ msgstr "高度な設定" -#~ msgid "Packing data to 3MF" -#~ msgstr "データを構成中" - #~ msgid "°" #~ msgstr "°" diff --git a/localization/i18n/ko/OrcaSlicer_ko.po b/localization/i18n/ko/OrcaSlicer_ko.po index b7e3a872da..b88f064f51 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-03-01 01:03+0800\n" +"POT-Creation-Date: 2026-03-05 17:45-0300\n" "PO-Revision-Date: 2025-06-02 17:12+0900\n" "Last-Translator: crwusiz \n" "Language-Team: \n" @@ -18,26 +18,6 @@ msgstr "" "Plural-Forms: nplurals=1; plural=0;\n" "X-Generator: Poedit 3.6\n" -msgid "" -"The filament may not be compatible with the current machine settings. " -"Generic filament presets will be used." -msgstr "" - -msgid "" -"The filament model is unknown. Still using the previous filament preset." -msgstr "" - -msgid "The filament model is unknown. Generic filament presets will be used." -msgstr "" - -msgid "" -"The filament may not be compatible with the current machine settings. A " -"random filament preset will be used." -msgstr "" - -msgid "The filament model is unknown. A random filament preset will be used." -msgstr "" - msgid "right" msgstr "" @@ -1570,6 +1550,30 @@ msgstr "평행 거리:" msgid "Flip by Face 2" msgstr "면 2로 뒤집기" +msgid "Assemble" +msgstr "병합" + +msgid "Please confirm explosion ratio = 1 and select at least two volumes." +msgstr "" + +msgid "Please select at least two volumes." +msgstr "" + +msgid "(Moving)" +msgstr "" + +msgid "Point and point assembly" +msgstr "" + +msgid "" +"It is recommended to assemble the objects first,\n" +"because the objects is restriced to bed \n" +"and only parts can be lifted." +msgstr "" + +msgid "Face and face assembly" +msgstr "" + msgid "Notice" msgstr "공지사항" @@ -1606,6 +1610,54 @@ msgstr "구성 파일 \"%1%\"가 로드되었지만 일부 값이 인식되지 msgid "Based on PrusaSlicer and BambuStudio" msgstr "" +msgid "STEP files" +msgstr "" + +msgid "STL files" +msgstr "" + +msgid "OBJ files" +msgstr "" + +msgid "AMF files" +msgstr "" + +msgid "3MF files" +msgstr "" + +msgid "Gcode 3MF files" +msgstr "" + +msgid "G-code files" +msgstr "" + +msgid "Supported files" +msgstr "" + +msgid "ZIP files" +msgstr "" + +msgid "Project files" +msgstr "" + +msgid "Known files" +msgstr "" + +msgid "INI files" +msgstr "" + +msgid "SVG files" +msgstr "" + +msgid "Texture" +msgstr "텍스처" + +msgid "Masked SLA files" +msgstr "" + +msgid "Draco files" +msgstr "" + msgid "" "OrcaSlicer will terminate because of running out of memory. It may be a bug. " "It will be appreciated if you report the issue to our team." @@ -1633,10 +1685,10 @@ msgstr "Orca Slicer에 처리되지 않은 예외가 발생했습니다: %1%" msgid "Untitled" msgstr "제목 없음" -msgid "Reloading network plugin..." +msgid "Reloading network plug-in..." msgstr "" -msgid "Downloading Network Plugin" +msgid "Downloading Network Plug-in" msgstr "" msgid "Downloading Bambu Network Plug-in" @@ -1729,6 +1781,9 @@ msgstr "ZIP 파일 선택" msgid "Choose one file (GCODE/3MF):" msgstr "하나의 파일 선택 (GCODE/3MF):" +msgid "Ext" +msgstr "" + msgid "Some presets are modified." msgstr "일부 사전 설정이 수정 되었습니다." @@ -1788,7 +1843,7 @@ msgid "" "access, enabling full functionality with OrcaSlicer." msgstr "" -msgid "Network Plugin Restriction" +msgid "Network Plug-in Restriction" msgstr "" msgid "Privacy Policy Update" @@ -2024,6 +2079,9 @@ msgstr "" "예 - 이 설정을 자동으로 변경합니다\n" "아니요 - 이 설정을 변경하지 않음" +msgid "Suggestion" +msgstr "" + msgid "Text" msgstr "텍스트" @@ -2133,9 +2191,6 @@ msgstr "미터에서 변환" msgid "Restore to meters" msgstr "미터로 복원" -msgid "Assemble" -msgstr "병합" - msgid "Assemble the selected objects to an object with multiple parts" msgstr "선택한 객체를 여러 부품이 있는 객체로 조립" @@ -2629,6 +2684,10 @@ msgstr "멀티컬러 출력" msgid "Line Type" msgstr "선 유형" +#, c-format, boost-format +msgid "1x1 Grid: %d mm" +msgstr "" + msgid "More" msgstr "더보기" @@ -2746,8 +2805,8 @@ msgstr "프린터와 Orca Slicer의 네트워크 연결을 확인하세요." msgid "Connecting..." msgstr "연결 중..." -msgid "Auto-refill" -msgstr "" +msgid "Auto Refill" +msgstr "자동 리필" msgid "Load" msgstr "불러오기" @@ -3136,6 +3195,38 @@ msgid "" "Storage before sending to printer." msgstr "" +msgid "Bad input data for EmbossCreateObjectJob." +msgstr "" + +msgid "Add Emboss text object" +msgstr "" + +msgid "Bad input data for EmbossUpdateJob." +msgstr "" + +msgid "Created text volume is empty. Change text or font." +msgstr "" + +msgid "Bad input data for CreateSurfaceVolumeJob." +msgstr "" + +msgid "Bad input data for UseSurfaceJob." +msgstr "" + +#. TRN: This is the title of the action appearing in undo/redo stack. +#. It is same for Text and SVG. +msgid "Emboss attribute change" +msgstr "" + +msgid "Add Emboss text Volume" +msgstr "" + +msgid "Font doesn't have any shape for given text." +msgstr "" + +msgid "There is no valid surface for text projection." +msgstr "" + msgid "Thermal Preconditioning for first layer optimization" msgstr "" @@ -3459,9 +3550,6 @@ msgstr "" msgid "Nozzle" msgstr "노즐" -msgid "Ext" -msgstr "" - #, c-format, boost-format msgid "" "Note: the filament type(%s) does not match with the filament type(%s) in the " @@ -3525,9 +3613,6 @@ msgstr "AMS의 필라멘트로 출력" msgid "Print with filaments mounted on the back of the chassis" msgstr "섀시 뒷면에 필라멘트를 장착하여 출력" -msgid "Auto Refill" -msgstr "자동 리필" - msgid "Left" msgstr "왼쪽" @@ -3539,7 +3624,7 @@ msgid "" "following order." msgstr "현재 재료가 소진되면 프린터는 다음 순서로 계속 출력합니다." -msgid "Identical filament: same brand, type and color" +msgid "Identical filament: same brand, type and color." msgstr "" msgid "Group" @@ -3673,8 +3758,8 @@ msgid "Calibration" msgstr "교정" msgid "" -"Failed to download the plug-in. Please check your firewall settings and vpn " -"software, check and retry." +"Failed to download the plug-in. Please check your firewall settings and VPN " +"software and retry." msgstr "" "플러그인을 다운로드하지 못했습니다. 방화벽 설정 및 VPN 소프트웨어를 확인하고 " "확인한 후 다시 시도하세요." @@ -3689,8 +3774,8 @@ msgid "Click here to see more info" msgstr "자세한 내용을 보려면 여기를 클릭하세요" msgid "" -"The network plugin was installed but could not be loaded. Please restart the " -"application." +"The network plug-in was installed but could not be loaded. Please restart " +"the application." msgstr "" msgid "Restart Required" @@ -3853,9 +3938,6 @@ msgstr "STL에서 모양 불러오기..." msgid "Settings" msgstr "설정" -msgid "Texture" -msgstr "텍스처" - msgid "Remove" msgstr "제거" @@ -4045,6 +4127,7 @@ msgstr "" "심_경사_시작_높이는 레이어_높이보다 작아야 합니다.\n" "0으로 재설정합니다." +#, c-format, boost-format msgid "" "Lock depth should smaller than skin depth.\n" "Reset to 50% of skin depth." @@ -4659,6 +4742,9 @@ msgstr "" msgid "Fan speed" msgstr "팬 속도" +msgid "°C" +msgstr "°C" + msgid "Time" msgstr "시간" @@ -4815,7 +4901,7 @@ msgstr "실제 속도 (mm/s)" msgid "Fan Speed (%)" msgstr "팬 속도 (%)" -msgid "Temperature (℃)" +msgid "Temperature (°C)" msgstr "온도 (℃)" msgid "Volumetric flow rate (mm³/s)" @@ -5134,7 +5220,7 @@ msgstr "용량:" msgid "Size:" msgstr "크기:" -#, boost-format +#, c-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)." @@ -5207,7 +5293,7 @@ msgstr "" msgid "" "Partial flushing volume set to 0. Multi-color printing may cause color " -"mixing in models. Please redjust flushing settings." +"mixing in models. Please readjust flushing settings." msgstr "" msgid "Click Wiki for help." @@ -6016,8 +6102,8 @@ msgid "" "The .gcode.3mf file contains no G-code data. Please slice it with Orca " "Slicer and export a new .gcode.3mf file." msgstr "" -".gcode.3mf 파일에는 Gcode 데이터가 없습니다. OrcaSlicer에서 슬라이스하고 " -"새 .gcode.3mf 파일을 내보내십시오." +".gcode.3mf 파일에는 Gcode 데이터가 없습니다. OrcaSlicer에서 슬라이스하고 새 ." +"gcode.3mf 파일을 내보내십시오." #, c-format, boost-format msgid "File '%s' was lost! Please download it again." @@ -6495,6 +6581,9 @@ msgstr "" "긍정적인 평가(별4개 또는 5개)를 제공하려면\n" "이 출력 사전 설정의 성공적인 출력 기록이 하나 이상 필요합니다." +msgid "click to add machine" +msgstr "" + msgid "Status" msgstr "상태" @@ -6505,6 +6594,14 @@ msgstr "" msgid "Assistant(HMS)" msgstr "" +#, c-format, boost-format +msgid "Network plug-in v%s" +msgstr "" + +#, c-format, boost-format +msgid "Network plug-in v%s (%s)" +msgstr "" + msgid "Don't show again" msgstr "다시 표시하지 않음" @@ -6882,7 +6979,7 @@ msgstr "" msgid "Unavailable while heating maintenance function is on." msgstr "" -msgid "Idel Heating Protection" +msgid "Idle Heating Protection" msgstr "" msgid "Stops heating automatically after 5 mins of idle to ensure safety." @@ -7429,7 +7526,8 @@ msgid "Please resolve the slicing errors and publish again." msgstr "슬라이싱 오류를 해결하고 다시 시도하세요." msgid "" -"Network Plug-in is not detected. Network related features are unavailable." +"The network plug-in was not detected. Network related features are " +"unavailable." msgstr "" "네트워크 플러그인이 감지되지 않습니다. 네트워크 관련 기능을 사용할 수 없습니" "다." @@ -7994,7 +8092,7 @@ msgstr "" msgid "filaments" msgstr "" -msgid "Optimizes filament area maximum height by chosen filament count" +msgid "Optimizes filament area maximum height by chosen filament count." msgstr "" msgid "Features" @@ -8189,40 +8287,40 @@ msgstr "" msgid "Color only" msgstr "" -msgid "Network plugin" +msgid "Network plug-in" msgstr "" -msgid "Enable network plugin" +msgid "Enable network plug-in" msgstr "네트워크 플러그인 사용" -msgid "Network plugin version" +msgid "Network plug-in version" msgstr "" -msgid "Select the network plugin version to use" +msgid "Select the network plug-in version to use" msgstr "" msgid "(Latest)" msgstr "" -msgid "Network plugin switched successfully." +msgid "Network plug-in switched successfully." msgstr "" msgid "Success" msgstr "" -msgid "Failed to load network plugin. Please restart the application." +msgid "Failed to load network plug-in. Please restart the application." msgstr "" #, c-format, boost-format msgid "" -"You've selected network plugin version %s.\n" +"You've selected network plug-in version %s.\n" "\n" "Would you like to download and install this version now?\n" "\n" "Note: The application may need to restart after installation." msgstr "" -msgid "Download Network Plugin" +msgid "Download Network Plug-in" msgstr "" msgid "Associate files to OrcaSlicer" @@ -8299,19 +8397,16 @@ msgstr "디버그" msgid "trace" msgstr "추적" -msgid "Network Plugin" -msgstr "" - msgid "Reload" msgstr "" -msgid "Reload the network plugin without restarting the application" +msgid "Reload the network plug-in without restarting the application" msgstr "" -msgid "Network plugin reloaded successfully." +msgid "Network plug-in reloaded successfully." msgstr "" -msgid "Failed to reload network plugin. Please restart the application." +msgid "Failed to reload network plug-in. Please restart the application." msgstr "" msgid "Reload Failed" @@ -8530,7 +8625,10 @@ msgstr "게시가 취소되었습니다" msgid "Slicing Plate 1" msgstr "플레이트 1 슬라이싱" -msgid "Packing data to 3mf" +msgid "Packing data to 3MF" +msgstr "데이터를 3mf로 압축 중" + +msgid "Uploading data" msgstr "" msgid "Jump to webpage" @@ -8844,8 +8942,8 @@ msgstr "부드러운 고온 플레이트" msgid "Textured PEI Plate" msgstr "텍스처 PEI 플레이트" -msgid "Cool Plate (Supertack)" -msgstr "" +msgid "Cool Plate (SuperTack)" +msgstr "쿨 플레이트(슈퍼택)" msgid "Click here if you can't connect to the printer" msgstr "프린터에 연결할 수 없는 경우 여기를 클릭하세요" @@ -9154,7 +9252,7 @@ msgid "" msgstr "" msgid "" -"Prime tower is required for clumping detection. There may be flaws on the " +"A prime tower is required for clumping detection. There may be flaws on the " "model without prime tower. Do you still want to enable clumping detection?" msgstr "" @@ -9269,8 +9367,8 @@ msgstr "" msgid "" "When recording timelapse without toolhead, it is recommended to add a " "\"Timelapse Wipe Tower\" \n" -"by right-click the empty position of build plate and choose \"Add " -"Primitive\"->\"Timelapse Wipe Tower\"." +"by right-click the empty position of build plate and choose \"Add Primitive" +"\"->\"Timelapse Wipe Tower\"." msgstr "" "툴헤드 없이 시간 경과를 기록할 경우 \"타임랩스 프라임 타워\"를 추가하는 것이 " "좋습니다\n" @@ -9480,9 +9578,6 @@ msgstr "출력 온도" msgid "Nozzle temperature when printing" msgstr "출력 시 노즐 온도" -msgid "Cool Plate (SuperTack)" -msgstr "쿨 플레이트(슈퍼택)" - msgid "" "Bed temperature when the Cool Plate SuperTack is installed. A value of 0 " "means the filament does not support printing on the Cool Plate SuperTack." @@ -9932,6 +10027,12 @@ msgstr "모든 사전 설정 표시(호환되지 않는 설정 포함)" msgid "Select presets to compare" msgstr "비교할 사전 설정 선택" +msgid "Left Preset Value" +msgstr "" + +msgid "Right Preset Value" +msgstr "" + msgid "" "You can only transfer to current active profile because it has been modified." msgstr "" @@ -10360,6 +10461,12 @@ msgstr "다운로드하려면 여기를 클릭하세요." msgid "Login" msgstr "로그인" +msgid "[Action Required] " +msgstr "" + +msgid "[Action Required]" +msgstr "" + msgid "The configuration package is changed in previous Config Guide" msgstr "이전 구성 가이드에서 구성 패키지가 변경되었습니다" @@ -11070,7 +11177,7 @@ msgid "" msgstr "" msgid "" -"Prime tower is required for clumping detection; otherwise, there may be " +"A prime tower is required for clumping detection; otherwise, there may be " "flaws on the model." msgstr "" @@ -11454,9 +11561,9 @@ msgid "" msgstr "" "Orca Slicer은 Gcode 파일을 프린터 호스트에 업로드할 수 있습니다. 이 필드에는 " "프린터 호스트 인스턴스의 호스트 이름, IP 주소 또는 URL이 포함되어야 합니다. " -"기본 인증이 활성화된 HAProxy 뒤의 출력 호스트는 https://" -"username:password@your-octopi-address/ 형식의 URL에 사용자 이름과 암호를 입력" -"하여 액세스할 수 있습니다" +"기본 인증이 활성화된 HAProxy 뒤의 출력 호스트는 https://username:" +"password@your-octopi-address/ 형식의 URL에 사용자 이름과 암호를 입력하여 액세" +"스할 수 있습니다" msgid "Device UI" msgstr "장치 UI" @@ -12549,7 +12656,7 @@ msgid "" "models\n" "3. No filtering - creates internal bridges on every potential internal " "overhang. This option is useful for heavily slanted top surface models; " -"however, in most cases, it creates too many unnecessary bridges" +"however, in most cases, it creates too many unnecessary bridges." msgstr "" "이 옵션을 사용하면 심하게 기울어지거나 구부러진 모델에서 상단 표면의 필링을 " "줄일 수 있습니다.\n" @@ -13030,7 +13137,7 @@ msgid "" "less acceleration you print, the larger the range of acceptable PA values. " "If no difference is visible, use the PA value from the faster test\n" "3. Enter the triplets of PA values, Flow and Accelerations in the text box " -"here and save your filament profile" +"here and save your filament profile." msgstr "" "PA 값 세트, 측정된 압출 압출량 속도 및 가속도를 쉼표로 구분하여 추가합니다. " "한 줄에 하나의 값 세트가 있습니다. 예를 들어\n" @@ -13788,8 +13895,8 @@ msgid "mm/s² or %" msgstr "mm/s² 또는 %" msgid "" -"Acceleration of sparse infill. If the value is expressed as a percentage " -"(e.g. 100%), it will be calculated based on the default acceleration." +"Acceleration of sparse infill. If the value is expressed as a percentage (e." +"g. 100%), it will be calculated based on the default acceleration." msgstr "" "드문 채우기 가속도. 값이 백분율 (예. 100%)로 표시되면 기본 가속도를 기준으로 " "계산됩니다." @@ -13903,10 +14010,10 @@ msgstr "팬 최대 속도 레이어" msgid "" "Fan speed will be ramped up linearly from zero at layer " -"\"close_fan_the_first_x_layers\" to maximum at layer " -"\"full_fan_speed_layer\". \"full_fan_speed_layer\" will be ignored if lower " -"than \"close_fan_the_first_x_layers\", in which case the fan will be running " -"at maximum allowed speed at layer \"close_fan_the_first_x_layers\" + 1." +"\"close_fan_the_first_x_layers\" to maximum at layer \"full_fan_speed_layer" +"\". \"full_fan_speed_layer\" will be ignored if lower than " +"\"close_fan_the_first_x_layers\", in which case the fan will be running at " +"maximum allowed speed at layer \"close_fan_the_first_x_layers\" + 1." msgstr "" "팬 속도는 \"close_fan_the_first_x_layers\" 의 0에서 \"full_fan_speed_layer\" " "의 최고 속도까지 선형적으로 증가합니다. \"full_fan_speed_layer\"가 " @@ -14384,9 +14491,9 @@ msgstr "객체 이름표" # Wipe into this object;s infill/Wipe into this object msgid "" "Enable this to add comments into the G-code labeling print moves with what " -"object they belong to, which is useful for the Octoprint CancelObject " -"plugin. This settings is NOT compatible with Single Extruder Multi Material " -"setup and Wipe into Object / Wipe into Infill." +"object they belong to, which is useful for the Octoprint CancelObject plug-" +"in. This setting is NOT compatible with Single Extruder Multi Material setup " +"and Wipe into Object / Wipe into Infill." msgstr "" "이 옵션을 선택하면 Gcode 출력시 이동에 설명을 추가할 수 있습니다. 이는 " "Octoprint CancelObject 플러그인에 유용합니다.\n" @@ -14686,7 +14793,7 @@ msgstr "다림질 유형" msgid "" "Ironing is using small flow to print on same height of surface again to make " -"flat surface more smooth. This setting controls which layer being ironed" +"flat surface more smooth. This setting controls which layer being ironed." msgstr "" "다림질은 평평한 표면을 더 부드럽게 만들기 위해 같은 높이의 표면에 소량의 압출" "로 다시 출력하는 것입니다. 이 설정은 다림질 레이어를 제어합니다" @@ -15686,8 +15793,8 @@ msgid "Role base wipe speed" msgstr "역할 기반 노즐 청소 속도" msgid "" -"The wipe speed is determined by the speed of the current extrusion role. " -"e.g. if a wipe action is executed immediately following an outer wall " +"The wipe speed is determined by the speed of the current extrusion role. e." +"g. if a wipe action is executed immediately following an outer wall " "extrusion, the speed of the outer wall extrusion will be utilized for the " "wipe action." msgstr "" @@ -15936,7 +16043,7 @@ msgid "" "timelapse video when printing completes. If smooth mode is selected, the " "toolhead will move to the excess chute after each layer is printed and then " "take a snapshot. Since the melt filament may leak from the nozzle during the " -"process of taking a snapshot, prime tower is required for smooth mode to " +"process of taking a snapshot, a prime tower is required for smooth mode to " "wipe nozzle." msgstr "" "유연 또는 기존 모드를 선택한 경우 각 출력에 대해 타임랩스 비디오가 생성됩니" @@ -16504,8 +16611,8 @@ msgstr "온도 제어 활성화" msgid "" "Enable this option for automated chamber temperature control. This option " -"activates the emitting of an M191 command before the " -"\"machine_start_gcode\"\n" +"activates the emitting of an M191 command before the \"machine_start_gcode" +"\"\n" " which sets the chamber temperature and waits until it is reached. In " "addition, it emits an M141 command at the end of the print to turn off the " "chamber heater, if present.\n" @@ -16782,6 +16889,12 @@ msgid "" "3. Rib: Adds four ribs to the tower wall for enhanced stability." msgstr "" +msgid "Rectangle" +msgstr "직사각형" + +msgid "Rib" +msgstr "" + msgid "Extra rib length" msgstr "" @@ -17364,8 +17477,8 @@ msgid "" msgstr "" "활성화된 경우 현재 컴퓨터가 목록에 있는 컴퓨터와 하위 호환되는지 확인합니다." -msgid "downward machines settings" -msgstr "" +msgid "Downward machines settings" +msgstr "하향 머신 설정" msgid "The machine settings list needs to do downward checking." msgstr "머신 설정 목록에서 아래쪽을 확인해야 합니다" @@ -17397,8 +17510,8 @@ msgid "Debug level" msgstr "디버그 수준" msgid "" -"Sets debug logging level. 0:fatal, 1:error, 2:warning, 3:info, 4:debug, " -"5:trace\n" +"Sets debug logging level. 0:fatal, 1:error, 2:warning, 3:info, 4:debug, 5:" +"trace\n" msgstr "" "디버그 로깅 수준을 설정합니다. 0:치명적, 1:오류, 2:경고, 3:정보, 4:디버그, 5:" "추적\n" @@ -18029,10 +18142,6 @@ msgstr "이름이 기존의 다른 사전 설정 이름과 동일합니다" msgid "create new preset failed." msgstr "새 사전 설정을 생성하지 못했습니다." -#, c-format, boost-format -msgid "The selected preset: %s is not found." -msgstr "" - #, c-format, boost-format msgid "Could not find parameter: %s." msgstr "" @@ -18686,6 +18795,23 @@ msgstr "" msgid "Input shaper type" msgstr "" +msgid "" +"Please ensure the selected type is compatible with your firmware version." +msgstr "" + +msgid "" +"Marlin version => 2.1.2\n" +"Fixed-Time motion not yet implemented." +msgstr "" + +msgid "Klipper version => 0.9.0" +msgstr "" + +msgid "" +"RepRap firmware version => 3.4.0\n" +"Check your firmware documentation for supported shaper types." +msgstr "" + msgid "Frequency (Start / End): " msgstr "" @@ -18720,6 +18846,9 @@ msgstr "" msgid "Input shaping Damp test" msgstr "" +msgid "Check firmware compatibility." +msgstr "" + msgid "Frequency: " msgstr "" @@ -19049,8 +19178,8 @@ msgstr "" "다시 작성하시겠습니까?" msgid "" -"We would rename the presets as \"Vendor Type Serial @printer you " -"selected\".\n" +"We would rename the presets as \"Vendor Type Serial @printer you selected" +"\".\n" "To add preset for more printers, please go to printer selection" msgstr "" @@ -19096,9 +19225,6 @@ msgstr "" msgid "Can't find my nozzle diameter" msgstr "" -msgid "Rectangle" -msgstr "직사각형" - msgid "Printable Space" msgstr "출력 가능 공간" @@ -19503,7 +19629,7 @@ msgstr "" #, c-format, boost-format msgid "" -"The nozzle diameter of %sextruder is 0.2mm which does not support automatic " +"The nozzle diameter of %s extruder is 0.2mm which does not support automatic " "Flow Dynamics calibration." msgstr "" @@ -20396,6 +20522,127 @@ msgstr "" msgid "More Colors" msgstr "" +msgid "Network Plug-in Update Available" +msgstr "" + +msgid "Bambu Network Plug-in Required" +msgstr "" + +msgid "" +"The Bambu Network Plug-in is corrupted or incompatible. Please reinstall it." +msgstr "" + +msgid "" +"The Bambu Network Plug-in is required for cloud features, printer discovery, " +"and remote printing." +msgstr "" + +#, c-format, boost-format +msgid "Error: %s" +msgstr "" + +msgid "Show details" +msgstr "" + +msgid "Version to install:" +msgstr "" + +msgid "Download and Install" +msgstr "" + +msgid "Skip for Now" +msgstr "" + +msgid "A new version of the Bambu Network Plug-in is available." +msgstr "" + +#, c-format, boost-format +msgid "Current version: %s" +msgstr "" + +msgid "Update to version:" +msgstr "" + +msgid "Update Now" +msgstr "" + +msgid "Remind Later" +msgstr "" + +msgid "Skip Version" +msgstr "" + +msgid "Don't Ask Again" +msgstr "" + +msgid "The Bambu Network Plug-in has been installed successfully." +msgstr "" + +msgid "" +"A restart is required to load the new plug-in. Would you like to restart now?" +msgstr "" + +msgid "Restart Now" +msgstr "" + +msgid "Restart Later" +msgstr "" + +msgid "NO RAMMING AT ALL" +msgstr "" + +msgid "Volumetric speed" +msgstr "" + +msgid "Step file import parameters" +msgstr "" + +msgid "" +"Smaller linear and angular deflections result in higher-quality " +"transformations but increase the processing time." +msgstr "" + +msgid "Linear Deflection" +msgstr "" + +msgid "Please input a valid value (0.001 < linear deflection < 0.1)" +msgstr "" + +msgid "Angle Deflection" +msgstr "" + +msgid "Please input a valid value (0.01 < angle deflection < 1.0)" +msgstr "" + +msgid "Split compound and compsolid into multiple objects" +msgstr "" + +msgid "Number of triangular facets" +msgstr "" + +msgid "Calculating, please wait..." +msgstr "" + +msgid "" +"The filament may not be compatible with the current machine settings. " +"Generic filament presets will be used." +msgstr "" + +msgid "" +"The filament model is unknown. Still using the previous filament preset." +msgstr "" + +msgid "The filament model is unknown. Generic filament presets will be used." +msgstr "" + +msgid "" +"The filament may not be compatible with the current machine settings. A " +"random filament preset will be used." +msgstr "" + +msgid "The filament model is unknown. A random filament preset will be used." +msgstr "" + #: resources/data/hints.ini: [hint:Precise wall] msgid "" "Precise wall\n" @@ -20784,9 +21031,6 @@ msgstr "" #~ "플러그인을 설치하지 못했습니다. 안티바이러스 소프트웨어에 의해 차단 또는 " #~ "삭제되었는지 확인하세요." -#~ msgid "°C" -#~ msgstr "°C" - #~ msgid "travel" #~ msgstr "이동" @@ -20824,9 +21068,6 @@ msgstr "" #~ msgid "Advance" #~ msgstr "전문가 모드" -#~ msgid "Packing data to 3MF" -#~ msgstr "데이터를 3mf로 압축 중" - #~ msgid "" #~ "Filament shrinkage will not be used because filament shrinkage for the " #~ "used filaments differs significantly." @@ -21809,9 +22050,6 @@ msgstr "" #~ msgid "Load uptodate filament settings when using uptodate." #~ msgstr "최신 필라멘트 설정 사용 시 최신 필라멘트 설정 로드" -#~ msgid "Downward machines settings" -#~ msgstr "하향 머신 설정" - #~ msgid "Load filament IDs for each object" #~ msgstr "각 객체에 대한 필라멘트 ID 로드" @@ -21840,8 +22078,8 @@ msgstr "" #~ msgstr "mm/mm" #~ msgid "" -#~ "We would rename the presets as \"Vendor Type Serial @printer you " -#~ "selected\".\n" +#~ "We would rename the presets as \"Vendor Type Serial @printer you selected" +#~ "\".\n" #~ "To add preset for more printers, Please go to printer selection" #~ msgstr "" #~ "사전 설정의 이름을 \"선택한 공급업체 유형 직렬 @프린터\"로 변경합니다.\n" @@ -22801,10 +23039,10 @@ msgstr "" #~ msgid "Test Storage Download:" #~ msgstr "테스트 저장소 다운로드:" -#~ msgid "Test plugin download" +#~ msgid "Test plug-in download" #~ msgstr "테스트 플러그인 다운로드" -#~ msgid "Test Plugin Download:" +#~ msgid "Test Plug-in Download:" #~ msgstr "테스트 플러그인 다운로드:" #~ msgid "Test Storage Upload" @@ -22868,8 +23106,8 @@ msgstr "" #~ "로 지정되지 않은 경우 필라멘트의 최소 출력 속도가 활성화됩니다." #~ msgid "" -#~ "We would rename the presets as \"Vendor Type Serial @printer you " -#~ "selected\".\n" +#~ "We would rename the presets as \"Vendor Type Serial @printer you selected" +#~ "\".\n" #~ "To add preset for more prinetrs, Please go to printer selection" #~ msgstr "" #~ "사전 설정의 이름을 \"선택한 공급업체 유형 직렬 @프린터\"로 변경합니다.\n" diff --git a/localization/i18n/list.txt b/localization/i18n/list.txt index 5e1092b56b..a3fb0e995c 100644 --- a/localization/i18n/list.txt +++ b/localization/i18n/list.txt @@ -1,4 +1,3 @@ -src/libslic3r/PresetBundle.cpp src/slic3r/GUI/DeviceCore/DevBed.cpp src/slic3r/GUI/DeviceCore/DevBed.h src/slic3r/GUI/DeviceCore/DevConfig.h @@ -68,6 +67,7 @@ src/slic3r/GUI/Gizmos/GLGizmoText.hpp src/slic3r/GUI/Gizmos/GLGizmoEmboss.cpp src/slic3r/GUI/Gizmos/GLGizmoSVG.cpp src/slic3r/GUI/Gizmos/GLGizmoMeasure.cpp +src/slic3r/GUI/Gizmos/GLGizmoAssembly.cpp src/slic3r/GUI/GUI.cpp src/slic3r/GUI/GUI_App.cpp src/slic3r/GUI/GUI_AuxiliaryList.cpp @@ -81,6 +81,7 @@ src/slic3r/GUI/GUI_ObjectTable.hpp src/slic3r/GUI/GUI_ObjectTableSettings.cpp src/slic3r/GUI/GUI_ObjectTableSettings.hpp src/slic3r/GUI/GUI_Preview.cpp +src/slic3r/GUI/2DBed.cpp src/slic3r/GUI/HintNotification.cpp src/slic3r/GUI/IMSlider.cpp src/slic3r/GUI/Widgets/SideTools.cpp @@ -96,6 +97,7 @@ src/slic3r/GUI/Jobs/RotoptimizeJob.cpp src/slic3r/GUI/Jobs/BindJob.cpp src/slic3r/GUI/Jobs/PrintJob.cpp src/slic3r/GUI/Jobs/SendJob.cpp +src/slic3r/GUI/Jobs/EmbossJob.cpp src/slic3r/GUI/ThermalPreconditioningDialog.cpp src/slic3r/GUI/ThermalPreconditioningDialog.hpp src/slic3r/GUI/Jobs/SLAImportJob.cpp @@ -165,7 +167,6 @@ src/slic3r/GUI/Tab.hpp src/slic3r/GUI/UnsavedChangesDialog.cpp src/slic3r/GUI/Auxiliary.cpp src/slic3r/GUI/UpdateDialogs.cpp -src/slic3r/GUI/UnsavedChangesDialog.cpp src/slic3r/GUI/ObjColorDialog.cpp src/slic3r/GUI/SyncAmsInfoDialog.cpp src/slic3r/GUI/WipeTowerDialog.cpp @@ -178,12 +179,10 @@ src/slic3r/GUI/KBShortcutsDialog.cpp src/slic3r/GUI/ReleaseNote.cpp src/slic3r/GUI/ReleaseNote.hpp src/slic3r/GUI/UpgradePanel.cpp -src/slic3r/GUI/UnsavedChangesDialog.cpp src/slic3r/Utils/FixModelByWin10.cpp src/slic3r/Utils/PresetUpdater.cpp src/slic3r/Utils/Http.cpp src/slic3r/Utils/Process.cpp -src/slic3r/GUI/Jobs/PrintJob.cpp src/libslic3r/GCode.cpp src/libslic3r/GCode/ToolOrdering.cpp src/libslic3r/ExtrusionEntity.cpp @@ -237,7 +236,6 @@ src/slic3r/Utils/Obico.cpp src/slic3r/Utils/SimplyPrint.cpp src/slic3r/Utils/Flashforge.cpp src/slic3r/GUI/Jobs/OAuthJob.cpp -src/slic3r/GUI/BackgroundSlicingProcess.cpp src/slic3r/GUI/Gizmos/GLGizmoBrimEars.cpp src/slic3r/GUI/PartSkipDialog.cpp src/slic3r/GUI/PartSkipDialog.hpp @@ -246,4 +244,8 @@ src/slic3r/GUI/SkipPartCanvas.hpp src/slic3r/GUI/FilamentBitmapUtils.cpp src/slic3r/GUI/FilamentBitmapUtils.hpp src/slic3r/GUI/FilamentPickerDialog.cpp +src/slic3r/GUI/NetworkPluginDialog.cpp +src/slic3r/GUI/RammingChart.cpp +src/slic3r/GUI/StepMeshDialog.cpp src/slic3r/GUI/FilamentPickerDialog.hpp +src/libslic3r/PresetBundle.cpp diff --git a/localization/i18n/lt/OrcaSlicer_lt.po b/localization/i18n/lt/OrcaSlicer_lt.po index fcb6d7460f..7a263569fb 100644 --- a/localization/i18n/lt/OrcaSlicer_lt.po +++ b/localization/i18n/lt/OrcaSlicer_lt.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-03-01 01:03+0800\n" +"POT-Creation-Date: 2026-03-05 17:45-0300\n" "PO-Revision-Date: 2025-10-25 23:01+0300\n" "Last-Translator: Gintaras Kučinskas \n" "Language-Team: \n" @@ -16,30 +16,10 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && (n%100<11 || n%100>19) ? 0 : " -"n%10>=2 && n%10<=9 && (n%100<11 || n%100>19) ? 1 : 2);\n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && (n%100<11 || n%100>19) ? 0 : n" +"%10>=2 && n%10<=9 && (n%100<11 || n%100>19) ? 1 : 2);\n" "X-Generator: Poedit 3.6\n" -msgid "" -"The filament may not be compatible with the current machine settings. " -"Generic filament presets will be used." -msgstr "" - -msgid "" -"The filament model is unknown. Still using the previous filament preset." -msgstr "" - -msgid "The filament model is unknown. Generic filament presets will be used." -msgstr "" - -msgid "" -"The filament may not be compatible with the current machine settings. A " -"random filament preset will be used." -msgstr "" - -msgid "The filament model is unknown. A random filament preset will be used." -msgstr "" - msgid "right" msgstr "" @@ -1582,6 +1562,30 @@ msgstr "Lygiagretus atstumas:" msgid "Flip by Face 2" msgstr "Apversti pagal paviršių 2" +msgid "Assemble" +msgstr "Surinkti" + +msgid "Please confirm explosion ratio = 1 and select at least two volumes." +msgstr "" + +msgid "Please select at least two volumes." +msgstr "" + +msgid "(Moving)" +msgstr "" + +msgid "Point and point assembly" +msgstr "" + +msgid "" +"It is recommended to assemble the objects first,\n" +"because the objects is restriced to bed \n" +"and only parts can be lifted." +msgstr "" + +msgid "Face and face assembly" +msgstr "" + msgid "Notice" msgstr "Įspėjimas" @@ -1622,6 +1626,54 @@ msgstr "" msgid "Based on PrusaSlicer and BambuStudio" msgstr "Remiantis „PrusaSlicer“ ir „BambuStudio“" +msgid "STEP files" +msgstr "" + +msgid "STL files" +msgstr "" + +msgid "OBJ files" +msgstr "" + +msgid "AMF files" +msgstr "" + +msgid "3MF files" +msgstr "" + +msgid "Gcode 3MF files" +msgstr "" + +msgid "G-code files" +msgstr "" + +msgid "Supported files" +msgstr "" + +msgid "ZIP files" +msgstr "" + +msgid "Project files" +msgstr "" + +msgid "Known files" +msgstr "" + +msgid "INI files" +msgstr "" + +msgid "SVG files" +msgstr "" + +msgid "Texture" +msgstr "Tekstūra" + +msgid "Masked SLA files" +msgstr "" + +msgid "Draco files" +msgstr "" + msgid "" "OrcaSlicer will terminate because of running out of memory. It may be a bug. " "It will be appreciated if you report the issue to our team." @@ -1650,10 +1702,10 @@ msgstr "OrcaSlicer susidūrė su neapdorota klaida: %1%" msgid "Untitled" msgstr "Be pavadinimo" -msgid "Reloading network plugin..." +msgid "Reloading network plug-in..." msgstr "" -msgid "Downloading Network Plugin" +msgid "Downloading Network Plug-in" msgstr "" msgid "Downloading Bambu Network Plug-in" @@ -1750,6 +1802,9 @@ msgstr "Pasirinkite ZIP failą" msgid "Choose one file (GCODE/3MF):" msgstr "Pasirinkite vieną failą (GCODE/3MF):" +msgid "Ext" +msgstr "" + msgid "Some presets are modified." msgstr "Kai kurie nustatymai pakeisti." @@ -1811,7 +1866,7 @@ msgid "" "access, enabling full functionality with OrcaSlicer." msgstr "" -msgid "Network Plugin Restriction" +msgid "Network Plug-in Restriction" msgstr "" msgid "Privacy Policy Update" @@ -2048,6 +2103,9 @@ msgstr "" "Taip - Pakeisti šiuos nustatymus automatiškai\n" "Ne - Nekeisti šių nustatymų" +msgid "Suggestion" +msgstr "" + msgid "Text" msgstr "Teskstas" @@ -2157,9 +2215,6 @@ msgstr "Konvertuoti iš metrų" msgid "Restore to meters" msgstr "Grąžinti į metrus" -msgid "Assemble" -msgstr "Surinkti" - msgid "Assemble the selected objects to an object with multiple parts" msgstr "Sujungti pasirinktus objektus į daugiadalį objektą" @@ -2677,6 +2732,10 @@ msgstr "Spalvotas spausdinimas" msgid "Line Type" msgstr "Linijos tipas" +#, c-format, boost-format +msgid "1x1 Grid: %d mm" +msgstr "" + msgid "More" msgstr "Daugiau" @@ -2795,8 +2854,8 @@ msgstr "Prašome patikrinti spausdintuvo ir OrcaSlicer ryšį su tinklu." msgid "Connecting..." msgstr "Jungiamasi..." -msgid "Auto-refill" -msgstr "" +msgid "Auto Refill" +msgstr "Automatinis papildymas" msgid "Load" msgstr "Įkelti" @@ -3195,6 +3254,38 @@ msgid "" "Storage before sending to printer." msgstr "" +msgid "Bad input data for EmbossCreateObjectJob." +msgstr "" + +msgid "Add Emboss text object" +msgstr "" + +msgid "Bad input data for EmbossUpdateJob." +msgstr "" + +msgid "Created text volume is empty. Change text or font." +msgstr "" + +msgid "Bad input data for CreateSurfaceVolumeJob." +msgstr "" + +msgid "Bad input data for UseSurfaceJob." +msgstr "" + +#. TRN: This is the title of the action appearing in undo/redo stack. +#. It is same for Text and SVG. +msgid "Emboss attribute change" +msgstr "" + +msgid "Add Emboss text Volume" +msgstr "" + +msgid "Font doesn't have any shape for given text." +msgstr "" + +msgid "There is no valid surface for text projection." +msgstr "" + msgid "Thermal Preconditioning for first layer optimization" msgstr "" @@ -3522,9 +3613,6 @@ msgstr "" msgid "Nozzle" msgstr "Purkštukas" -msgid "Ext" -msgstr "" - #, c-format, boost-format msgid "" "Note: the filament type(%s) does not match with the filament type(%s) in the " @@ -3591,9 +3679,6 @@ msgstr "Spausdinti AMS gijomis" msgid "Print with filaments mounted on the back of the chassis" msgstr "Spausdinti gijomis, sumontuotomis ant dėžės" -msgid "Auto Refill" -msgstr "Automatinis papildymas" - msgid "Left" msgstr "Kairė" @@ -3606,7 +3691,7 @@ msgid "" msgstr "" "Pasibaigus esamai medžiagai, spausdintuvas toliau spausdins šia tvarka." -msgid "Identical filament: same brand, type and color" +msgid "Identical filament: same brand, type and color." msgstr "" msgid "Group" @@ -3740,8 +3825,8 @@ msgid "Calibration" msgstr "Kalibravimas" msgid "" -"Failed to download the plug-in. Please check your firewall settings and vpn " -"software, check and retry." +"Failed to download the plug-in. Please check your firewall settings and VPN " +"software and retry." msgstr "" "Nepavyko atsisiųsti papildinio. Patikrinkite savo užkardos nustatymus ir VPN " "programinę įrangą, ir bandykite dar kartą." @@ -3756,8 +3841,8 @@ msgid "Click here to see more info" msgstr "spustelėkite norėdami gauti daugiau informacijos" msgid "" -"The network plugin was installed but could not be loaded. Please restart the " -"application." +"The network plug-in was installed but could not be loaded. Please restart " +"the application." msgstr "" msgid "Restart Required" @@ -3927,9 +4012,6 @@ msgstr "Įkelti formą iš STL..." msgid "Settings" msgstr "Nustatymai" -msgid "Texture" -msgstr "Tekstūra" - msgid "Remove" msgstr "Pašalinti" @@ -4132,7 +4214,7 @@ msgstr "" "seam_slope_start_height turi būti mažesnis nei layer_height.\n" "Atstatoma į 0." -#, fuzzy +#, fuzzy, c-format, boost-format msgid "" "Lock depth should smaller than skin depth.\n" "Reset to 50% of skin depth." @@ -4768,6 +4850,9 @@ msgstr "" msgid "Fan speed" msgstr "Ventiliatoriaus greitis" +msgid "°C" +msgstr "°C" + msgid "Time" msgstr "Laikas" @@ -4924,8 +5009,8 @@ msgstr "Faktinis greitis (mm/s)" msgid "Fan Speed (%)" msgstr "Ventiliatoriaus greitis (%)" -msgid "Temperature (℃)" -msgstr "Temperatūra (℃)" +msgid "Temperature (°C)" +msgstr "Temperatūra (°C)" msgid "Volumetric flow rate (mm³/s)" msgstr "Tūrinis srautas (mm³/s)" @@ -5246,7 +5331,7 @@ msgstr "Tūris:" msgid "Size:" msgstr "Dydis:" -#, boost-format +#, c-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)." @@ -5319,7 +5404,7 @@ msgstr "" msgid "" "Partial flushing volume set to 0. Multi-color printing may cause color " -"mixing in models. Please redjust flushing settings." +"mixing in models. Please readjust flushing settings." msgstr "" msgid "Click Wiki for help." @@ -6632,6 +6717,9 @@ msgstr "" "Norint palikti teigiamą įvertinimą (4 arba 5 žvaigždutės), būtinas \n" "bent vienas sėkmingas spausdinimo rezultatas su šiuo spausdinimo profiliu." +msgid "click to add machine" +msgstr "" + msgid "Status" msgstr "Būsena" @@ -6642,6 +6730,14 @@ msgstr "" msgid "Assistant(HMS)" msgstr "" +#, c-format, boost-format +msgid "Network plug-in v%s" +msgstr "" + +#, c-format, boost-format +msgid "Network plug-in v%s (%s)" +msgstr "" + msgid "Don't show again" msgstr "Daugiau nerodyti" @@ -7028,7 +7124,7 @@ msgstr "" msgid "Unavailable while heating maintenance function is on." msgstr "" -msgid "Idel Heating Protection" +msgid "Idle Heating Protection" msgstr "" msgid "Stops heating automatically after 5 mins of idle to ensure safety." @@ -7551,7 +7647,7 @@ msgid "Please select a file" msgstr "Prašome pasirinkti failą" msgid "Do you want to replace it" -msgstr "Ar norite jį pakeisti?" +msgstr "Ar norite jį pakeisti" msgid "Message" msgstr "Pranešimas" @@ -7585,7 +7681,8 @@ msgid "Please resolve the slicing errors and publish again." msgstr "Prašome sutvarkyti sluoksniavimo klaidas ir publikuoti dar kartą." msgid "" -"Network Plug-in is not detected. Network related features are unavailable." +"The network plug-in was not detected. Network related features are " +"unavailable." msgstr "" "Neaptiktas tinklo įskiepis. Nebus pasiekiamos su tinklu susijusios galimybės." @@ -8163,7 +8260,7 @@ msgstr "(Reikia paleisti iš naujo)" msgid "filaments" msgstr "" -msgid "Optimizes filament area maximum height by chosen filament count" +msgid "Optimizes filament area maximum height by chosen filament count." msgstr "" msgid "Features" @@ -8366,40 +8463,40 @@ msgstr "" msgid "Color only" msgstr "" -msgid "Network plugin" +msgid "Network plug-in" msgstr "Tinklo įskiepis" -msgid "Enable network plugin" +msgid "Enable network plug-in" msgstr "Įjungti tinklo papildinį" -msgid "Network plugin version" +msgid "Network plug-in version" msgstr "" -msgid "Select the network plugin version to use" +msgid "Select the network plug-in version to use" msgstr "" msgid "(Latest)" msgstr "" -msgid "Network plugin switched successfully." +msgid "Network plug-in switched successfully." msgstr "" msgid "Success" msgstr "" -msgid "Failed to load network plugin. Please restart the application." +msgid "Failed to load network plug-in. Please restart the application." msgstr "" #, c-format, boost-format msgid "" -"You've selected network plugin version %s.\n" +"You've selected network plug-in version %s.\n" "\n" "Would you like to download and install this version now?\n" "\n" "Note: The application may need to restart after installation." msgstr "" -msgid "Download Network Plugin" +msgid "Download Network Plug-in" msgstr "" msgid "Associate files to OrcaSlicer" @@ -8479,19 +8576,16 @@ msgstr "testavimas" msgid "trace" msgstr "sekimas" -msgid "Network Plugin" -msgstr "" - msgid "Reload" msgstr "" -msgid "Reload the network plugin without restarting the application" +msgid "Reload the network plug-in without restarting the application" msgstr "" -msgid "Network plugin reloaded successfully." +msgid "Network plug-in reloaded successfully." msgstr "" -msgid "Failed to reload network plugin. Please restart the application." +msgid "Failed to reload network plug-in. Please restart the application." msgstr "" msgid "Reload Failed" @@ -8710,7 +8804,10 @@ msgstr "Publikavimas buvo atšauktas" msgid "Slicing Plate 1" msgstr "Sluoksniuojama plokštė 1" -msgid "Packing data to 3mf" +msgid "Packing data to 3MF" +msgstr "Duomenys pakuojami į 3mf" + +msgid "Uploading data" msgstr "" msgid "Jump to webpage" @@ -9032,8 +9129,8 @@ msgstr "Lygi aukštos temperatūros plokštė" msgid "Textured PEI Plate" msgstr "Tekstūruota PEI plokštė" -msgid "Cool Plate (Supertack)" -msgstr "" +msgid "Cool Plate (SuperTack)" +msgstr "Šalta plokštė (SuperTack)" msgid "Click here if you can't connect to the printer" msgstr "Jei negalite prijungti spausdintuvo, spauskite čia" @@ -9362,7 +9459,7 @@ msgstr "" "bokšto dydis gali padidėti. Ar vis tiek norite įjungti?" msgid "" -"Prime tower is required for clumping detection. There may be flaws on the " +"A prime tower is required for clumping detection. There may be flaws on the " "model without prime tower. Do you still want to enable clumping detection?" msgstr "" @@ -9486,8 +9583,8 @@ msgstr "" msgid "" "When recording timelapse without toolhead, it is recommended to add a " "\"Timelapse Wipe Tower\" \n" -"by right-click the empty position of build plate and choose \"Add " -"Primitive\"->\"Timelapse Wipe Tower\"." +"by right-click the empty position of build plate and choose \"Add Primitive" +"\"->\"Timelapse Wipe Tower\"." msgstr "" "Įrašant pakadrinį vaizdo įrašą be spausdinimo galvutės judesių, " "rekomenduojama naudoti „Pakadrinio valymo bokštą“.\n" @@ -9717,9 +9814,6 @@ msgstr "Spausdinimo temperatūra" msgid "Nozzle temperature when printing" msgstr "Purkštuko temperatūra spausdinant" -msgid "Cool Plate (SuperTack)" -msgstr "Šalta plokštė (SuperTack)" - msgid "" "Bed temperature when the Cool Plate SuperTack is installed. A value of 0 " "means the filament does not support printing on the Cool Plate SuperTack." @@ -10187,6 +10281,12 @@ msgstr "Rodyti visus išankstinius nustatymus (įskaitant nesuderinamus)" msgid "Select presets to compare" msgstr "Pasirinkite išankstinius nustatymus, kuriuos norite palyginti" +msgid "Left Preset Value" +msgstr "" + +msgid "Right Preset Value" +msgstr "" + msgid "" "You can only transfer to current active profile because it has been modified." msgstr "" @@ -10620,6 +10720,12 @@ msgstr "Spustelėkite čia, jei norite jį atsisiųsti." msgid "Login" msgstr "Prisijungti" +msgid "[Action Required] " +msgstr "" + +msgid "[Action Required]" +msgstr "" + msgid "The configuration package is changed in previous Config Guide" msgstr "Konfigūracijos paketas pakeistas ankstesniame Config Guide" @@ -11023,8 +11129,8 @@ msgid "" msgstr "" "Įterptinės programinės įrangos versija yra nenormali. Prieš spausdinant " "reikia pataisyti ir atnaujinti. Ar norite atnaujinti dabar? Taip pat galite " -"atnaujinti vėliau spausdintuve arba atnaujinti kitą kartą paleisdami " -"\"Orca\"." +"atnaujinti vėliau spausdintuve arba atnaujinti kitą kartą paleisdami \"Orca" +"\"." msgid "Extension Board" msgstr "Išplėtimo plokštė" @@ -11338,7 +11444,7 @@ msgid "" msgstr "" msgid "" -"Prime tower is required for clumping detection; otherwise, there may be " +"A prime tower is required for clumping detection; otherwise, there may be " "flaws on the model." msgstr "" @@ -11413,8 +11519,8 @@ msgid "" "The prime tower is currently only supported for the Marlin, RepRap/Sprinter, " "RepRapFirmware and Repetier G-code flavors." msgstr "" -"Pagrindinis bokštas šiuo metu palaikomas tik \"Marlin\", \"RepRap/" -"Sprinter\", \"RepRapFirmware\" ir \"Repetier\" G-kodo tipuose." +"Pagrindinis bokštas šiuo metu palaikomas tik \"Marlin\", \"RepRap/Sprinter" +"\", \"RepRapFirmware\" ir \"Repetier\" G-kodo tipuose." msgid "The prime tower is not supported in \"By object\" print." msgstr "Pirminis bokštas nepalaikomas spausdinant \"Pagal objektą\"." @@ -12934,7 +13040,7 @@ msgid "" "models\n" "3. No filtering - creates internal bridges on every potential internal " "overhang. This option is useful for heavily slanted top surface models; " -"however, in most cases, it creates too many unnecessary bridges" +"however, in most cases, it creates too many unnecessary bridges." msgstr "" "Ši parinktis gali padėti sumažinti viršutinių paviršių, esančių smarkiai " "nuožulniuose ar išlenktuose modeliuose, iškilimą.\n" @@ -12957,7 +13063,7 @@ msgstr "" "3. Be filtravimo - sukuria vidinius tiltus kiekvienoje potencialioje " "vidinėje iškyšoje. Ši parinktis naudinga stipriai nuožulnių viršutinių " "paviršių modeliams, tačiau daugeliu atvejų ji sukuria per daug nereikalingų " -"tiltų" +"tiltų." msgid "Limited filtering" msgstr "Ribotas filtravimas" @@ -13444,7 +13550,7 @@ msgid "" "less acceleration you print, the larger the range of acceptable PA values. " "If no difference is visible, use the PA value from the faster test\n" "3. Enter the triplets of PA values, Flow and Accelerations in the text box " -"here and save your filament profile" +"here and save your filament profile." msgstr "" "Pridėkite išankstinio slėgio (IS) verčių rinkinius, tūrinius srauto greičius " "ir pagreičius, kuriems esant jie buvo išmatuoti, atskirti kableliu. Vienoje " @@ -13472,7 +13578,7 @@ msgstr "" "Jei jokio skirtumo nematyti, naudokite IS vertę, gautą atliekant greitesnį " "bandymą.\n" "3. Čia esančiame teksto laukelyje įveskite IS verčių, srauto ir pagreičio " -"reikšmes ir išsaugokite gijos profilį" +"reikšmes ir išsaugokite gijos profilį." msgid "Enable adaptive pressure advance for overhangs (beta)" msgstr "Įjungti prisitaikantį išankstinį slėgį iškyšoms (beta versija)" @@ -14251,8 +14357,8 @@ msgid "mm/s² or %" msgstr "mm/s² arba %" msgid "" -"Acceleration of sparse infill. If the value is expressed as a percentage " -"(e.g. 100%), it will be calculated based on the default acceleration." +"Acceleration of sparse infill. If the value is expressed as a percentage (e." +"g. 100%), it will be calculated based on the default acceleration." msgstr "" "Retų užpildų pagreitis. Jei reikšmė išreikšta procentais (pvz., 100 %), ji " "bus apskaičiuota pagal numatytąjį pagreitį." @@ -14372,10 +14478,10 @@ msgstr "Visas ventiliatoriaus greitis sluoksnyje" msgid "" "Fan speed will be ramped up linearly from zero at layer " -"\"close_fan_the_first_x_layers\" to maximum at layer " -"\"full_fan_speed_layer\". \"full_fan_speed_layer\" will be ignored if lower " -"than \"close_fan_the_first_x_layers\", in which case the fan will be running " -"at maximum allowed speed at layer \"close_fan_the_first_x_layers\" + 1." +"\"close_fan_the_first_x_layers\" to maximum at layer \"full_fan_speed_layer" +"\". \"full_fan_speed_layer\" will be ignored if lower than " +"\"close_fan_the_first_x_layers\", in which case the fan will be running at " +"maximum allowed speed at layer \"close_fan_the_first_x_layers\" + 1." msgstr "" "Ventiliatoriaus greitis bus didinamas tiesiškai nuo nulio sluoksnyje " "\"close_fan_the_first_x_layers\" iki maksimalaus sluoksnyje " @@ -14897,9 +15003,9 @@ msgstr "Objektų žymėjimas" msgid "" "Enable this to add comments into the G-code labeling print moves with what " -"object they belong to, which is useful for the Octoprint CancelObject " -"plugin. This settings is NOT compatible with Single Extruder Multi Material " -"setup and Wipe into Object / Wipe into Infill." +"object they belong to, which is useful for the Octoprint CancelObject plug-" +"in. This setting is NOT compatible with Single Extruder Multi Material setup " +"and Wipe into Object / Wipe into Infill." msgstr "" "Įgalinkite šią funkciją, jei norite pridėti komentarų prie G-kodo žymėjimo " "spausdinimo judesių su objektu, kuriam jie priklauso. Tai naudinga " @@ -15239,11 +15345,11 @@ msgstr "Lyginimo tipas" msgid "" "Ironing is using small flow to print on same height of surface again to make " -"flat surface more smooth. This setting controls which layer being ironed" +"flat surface more smooth. This setting controls which layer being ironed." msgstr "" "Lyginant naudojamas nedidelis srautas, kuris spausdina tame pačiame " "paviršiaus aukštyje, kad plokšti paviršiai būtų lygesni. Šis nustatymas " -"kontroliuoja, kurie sluoksniai lyginami" +"kontroliuoja, kurie sluoksniai lyginami." msgid "No ironing" msgstr "Nėra lyginimo" @@ -16296,8 +16402,8 @@ msgid "Role base wipe speed" msgstr "Vaidmens pagrindo nuvalymo greitis" msgid "" -"The wipe speed is determined by the speed of the current extrusion role. " -"e.g. if a wipe action is executed immediately following an outer wall " +"The wipe speed is determined by the speed of the current extrusion role. e." +"g. if a wipe action is executed immediately following an outer wall " "extrusion, the speed of the outer wall extrusion will be utilized for the " "wipe action." msgstr "" @@ -16566,7 +16672,7 @@ msgid "" "timelapse video when printing completes. If smooth mode is selected, the " "toolhead will move to the excess chute after each layer is printed and then " "take a snapshot. Since the melt filament may leak from the nozzle during the " -"process of taking a snapshot, prime tower is required for smooth mode to " +"process of taking a snapshot, a prime tower is required for smooth mode to " "wipe nozzle." msgstr "" "Jei pasirinktas lygus arba tradicinis režimas, kiekvienam spaudiniui bus " @@ -17170,8 +17276,8 @@ msgstr "Suaktyvinti temperatūros reguliavimą" msgid "" "Enable this option for automated chamber temperature control. This option " -"activates the emitting of an M191 command before the " -"\"machine_start_gcode\"\n" +"activates the emitting of an M191 command before the \"machine_start_gcode" +"\"\n" " which sets the chamber temperature and waits until it is reached. In " "addition, it emits an M141 command at the end of the print to turn off the " "chamber heater, if present.\n" @@ -17488,6 +17594,12 @@ msgstr "" "3. Briauna: bokšto sienai pridedamos keturios briaunos, padedančios " "padidinti stabilumą." +msgid "Rectangle" +msgstr "Stačiakampis" + +msgid "Rib" +msgstr "" + msgid "Extra rib length" msgstr "Papildomas briaunų ilgis" @@ -18099,8 +18211,8 @@ msgstr "" "Jei įjungta, patikrinkite, ar dabartinė mašina yra suderinama su sąraše " "esančiomis mašinomis." -msgid "downward machines settings" -msgstr "tolimesnių mašinų nustatymas" +msgid "Downward machines settings" +msgstr "Tolimesnių mašinų nustatymas" msgid "The machine settings list needs to do downward checking." msgstr "Mašinos nustatymų sąraše reikia atlikti žemyn einantį tikrinimą." @@ -18133,8 +18245,8 @@ msgid "Debug level" msgstr "Derinimo lygis" msgid "" -"Sets debug logging level. 0:fatal, 1:error, 2:warning, 3:info, 4:debug, " -"5:trace\n" +"Sets debug logging level. 0:fatal, 1:error, 2:warning, 3:info, 4:debug, 5:" +"trace\n" msgstr "" "Nustato derinimo žurnalizavimo lygį. 0: mirtinas, 1: klaida, 2: įspėjimas, " "3: informacija, 4: derinimas, 5: sekimas\n" @@ -18665,13 +18777,13 @@ msgstr "Pateikto failo nepavyko perskaityti, nes jis tuščias" msgid "" "Unknown file format. Input file must have .stl, .obj, .amf(.xml) extension." msgstr "" -"Nežinomas failo formatas. Įvesties failo plėtinys turi " -"būti .stl, .obj, .amf(.xml)." +"Nežinomas failo formatas. Įvesties failo plėtinys turi būti .stl, .obj, ." +"amf(.xml)." msgid "Unknown file format. Input file must have .3mf or .zip.amf extension." msgstr "" -"Nežinomas failo formatas. Įvesties failo plėtinys turi būti .3mf " -"arba .zip.amf." +"Nežinomas failo formatas. Įvesties failo plėtinys turi būti .3mf arba .zip." +"amf." msgid "load_obj: failed to parse" msgstr "load_obj: nepavyko apdoroti" @@ -18787,10 +18899,6 @@ msgstr "Pavadinimas sutampa su kito nustatymo pavadinimu" msgid "create new preset failed." msgstr "sukurti naują profilį nepavyko." -#, c-format, boost-format -msgid "The selected preset: %s is not found." -msgstr "" - #, c-format, boost-format msgid "Could not find parameter: %s." msgstr "" @@ -19476,6 +19584,23 @@ msgstr "Greitasis bokštas" msgid "Input shaper type" msgstr "" +msgid "" +"Please ensure the selected type is compatible with your firmware version." +msgstr "" + +msgid "" +"Marlin version => 2.1.2\n" +"Fixed-Time motion not yet implemented." +msgstr "" + +msgid "Klipper version => 0.9.0" +msgstr "" + +msgid "" +"RepRap firmware version => 3.4.0\n" +"Check your firmware documentation for supported shaper types." +msgstr "" + msgid "Frequency (Start / End): " msgstr "" @@ -19514,6 +19639,9 @@ msgstr "" msgid "Input shaping Damp test" msgstr "Įvesties formavimas slopinimo bandymas" +msgid "Check firmware compatibility." +msgstr "" + msgid "Frequency: " msgstr "" @@ -19849,8 +19977,8 @@ msgstr "" "Ar norite jį perrašyti?" msgid "" -"We would rename the presets as \"Vendor Type Serial @printer you " -"selected\".\n" +"We would rename the presets as \"Vendor Type Serial @printer you selected" +"\".\n" "To add preset for more printers, please go to printer selection" msgstr "" "Būtų galima pervadinti iš anksto nustatytus nustatymus į \"Pardavėjo tipo " @@ -19899,9 +20027,6 @@ msgstr "" msgid "Can't find my nozzle diameter" msgstr "" -msgid "Rectangle" -msgstr "Stačiakampis" - msgid "Printable Space" msgstr "Spausdintina erdvė" @@ -20332,7 +20457,7 @@ msgstr "" #, c-format, boost-format msgid "" -"The nozzle diameter of %sextruder is 0.2mm which does not support automatic " +"The nozzle diameter of %s extruder is 0.2mm which does not support automatic " "Flow Dynamics calibration." msgstr "" @@ -20679,9 +20804,9 @@ msgid "" "quality but much longer print time." msgstr "" "Palyginti su numatytuoju 0,4 mm purkštuko profiliu, jo sluoksnio aukštis " -"mažesnis, greitis ir pagreitis mažesni, o retas užpildymo raštas yra " -"\"Gyroid\". Taigi, dėl jo mažiau matomų sluoksnio linijų ir daug geresnė " -"spausdinimo kokybė, tačiau daug ilgesnis spausdinimo laikas." +"mažesnis, greitis ir pagreitis mažesni, o retas užpildymo raštas yra \"Gyroid" +"\". Taigi, dėl jo mažiau matomų sluoksnio linijų ir daug geresnė spausdinimo " +"kokybė, tačiau daug ilgesnis spausdinimo laikas." msgid "" "Compared with the default profile of a 0.4 mm nozzle, it has a smaller layer " @@ -21267,6 +21392,127 @@ msgstr "" msgid "More Colors" msgstr "" +msgid "Network Plug-in Update Available" +msgstr "" + +msgid "Bambu Network Plug-in Required" +msgstr "" + +msgid "" +"The Bambu Network Plug-in is corrupted or incompatible. Please reinstall it." +msgstr "" + +msgid "" +"The Bambu Network Plug-in is required for cloud features, printer discovery, " +"and remote printing." +msgstr "" + +#, c-format, boost-format +msgid "Error: %s" +msgstr "" + +msgid "Show details" +msgstr "" + +msgid "Version to install:" +msgstr "" + +msgid "Download and Install" +msgstr "" + +msgid "Skip for Now" +msgstr "" + +msgid "A new version of the Bambu Network Plug-in is available." +msgstr "" + +#, c-format, boost-format +msgid "Current version: %s" +msgstr "" + +msgid "Update to version:" +msgstr "" + +msgid "Update Now" +msgstr "" + +msgid "Remind Later" +msgstr "" + +msgid "Skip Version" +msgstr "" + +msgid "Don't Ask Again" +msgstr "" + +msgid "The Bambu Network Plug-in has been installed successfully." +msgstr "" + +msgid "" +"A restart is required to load the new plug-in. Would you like to restart now?" +msgstr "" + +msgid "Restart Now" +msgstr "" + +msgid "Restart Later" +msgstr "" + +msgid "NO RAMMING AT ALL" +msgstr "" + +msgid "Volumetric speed" +msgstr "" + +msgid "Step file import parameters" +msgstr "" + +msgid "" +"Smaller linear and angular deflections result in higher-quality " +"transformations but increase the processing time." +msgstr "" + +msgid "Linear Deflection" +msgstr "" + +msgid "Please input a valid value (0.001 < linear deflection < 0.1)" +msgstr "" + +msgid "Angle Deflection" +msgstr "" + +msgid "Please input a valid value (0.01 < angle deflection < 1.0)" +msgstr "" + +msgid "Split compound and compsolid into multiple objects" +msgstr "" + +msgid "Number of triangular facets" +msgstr "" + +msgid "Calculating, please wait..." +msgstr "" + +msgid "" +"The filament may not be compatible with the current machine settings. " +"Generic filament presets will be used." +msgstr "" + +msgid "" +"The filament model is unknown. Still using the previous filament preset." +msgstr "" + +msgid "The filament model is unknown. Generic filament presets will be used." +msgstr "" + +msgid "" +"The filament may not be compatible with the current machine settings. A " +"random filament preset will be used." +msgstr "" + +msgid "The filament model is unknown. A random filament preset will be used." +msgstr "" + #: resources/data/hints.ini: [hint:Precise wall] msgid "" "Precise wall\n" @@ -21665,9 +21911,6 @@ msgstr "" #~ "Nepavyko įdiegti papildinio. Patikrinkite, ar jo neblokuoja arba " #~ "neištrina antivirusinė programinė įranga." -#~ msgid "°C" -#~ msgstr "°C" - #~ msgid "travel" #~ msgstr "judėjimas" @@ -21711,18 +21954,16 @@ msgstr "" #~ msgid "Advance" #~ msgstr "Detaliau" -#~ msgid "Use legacy network plugin" +#~ msgid "Use legacy network plug-in" #~ msgstr "Naudoti senąjį tinklo įskiepį" #~ msgid "" -#~ "Disable to use latest network plugin that supports new BambuLab firmwares." +#~ "Disable to use latest network plug-in that supports new BambuLab " +#~ "firmwares." #~ msgstr "" #~ "Išjunkite, kad galėtumėte naudoti naujausią tinklo įskiepį, kuris palaiko " #~ "naujas „BambuLab“ programinės įrangos versijas." -#~ msgid "Packing data to 3MF" -#~ msgstr "Duomenys pakuojami į 3mf" - #~ msgid "" #~ "Controls the density (spacing) of external bridge lines. 100% means solid " #~ "bridge. Default is 100%.\n" @@ -22916,9 +23157,6 @@ msgstr "" #~ msgid "Load uptodate filament settings when using uptodate." #~ msgstr "įkelti naujausius gijų nustatymus, kai naudojate \"naujausius“" -#~ msgid "Downward machines settings" -#~ msgstr "mašinų nustatymai žemyn" - #~ msgid "Load custom G-code from json" #~ msgstr "Įkelti pasirinktinį G-kodą iš json" diff --git a/localization/i18n/nl/OrcaSlicer_nl.po b/localization/i18n/nl/OrcaSlicer_nl.po index bbd9bfbf7c..e15261807c 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-03-01 01:03+0800\n" +"POT-Creation-Date: 2026-03-05 17:45-0300\n" "PO-Revision-Date: \n" "Last-Translator: \n" "Language-Team: \n" @@ -14,26 +14,6 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n==1) ? 0 : 1;\n" "X-Generator: Poedit 3.4.4\n" -msgid "" -"The filament may not be compatible with the current machine settings. " -"Generic filament presets will be used." -msgstr "" - -msgid "" -"The filament model is unknown. Still using the previous filament preset." -msgstr "" - -msgid "The filament model is unknown. Generic filament presets will be used." -msgstr "" - -msgid "" -"The filament may not be compatible with the current machine settings. A " -"random filament preset will be used." -msgstr "" - -msgid "The filament model is unknown. A random filament preset will be used." -msgstr "" - msgid "right" msgstr "" @@ -1557,6 +1537,30 @@ msgstr "" msgid "Flip by Face 2" msgstr "" +msgid "Assemble" +msgstr "Monteren" + +msgid "Please confirm explosion ratio = 1 and select at least two volumes." +msgstr "" + +msgid "Please select at least two volumes." +msgstr "" + +msgid "(Moving)" +msgstr "" + +msgid "Point and point assembly" +msgstr "" + +msgid "" +"It is recommended to assemble the objects first,\n" +"because the objects is restriced to bed \n" +"and only parts can be lifted." +msgstr "" + +msgid "Face and face assembly" +msgstr "" + msgid "Notice" msgstr "Let op" @@ -1597,6 +1601,54 @@ msgstr "" msgid "Based on PrusaSlicer and BambuStudio" msgstr "" +msgid "STEP files" +msgstr "" + +msgid "STL files" +msgstr "" + +msgid "OBJ files" +msgstr "" + +msgid "AMF files" +msgstr "" + +msgid "3MF files" +msgstr "" + +msgid "Gcode 3MF files" +msgstr "" + +msgid "G-code files" +msgstr "" + +msgid "Supported files" +msgstr "" + +msgid "ZIP files" +msgstr "" + +msgid "Project files" +msgstr "" + +msgid "Known files" +msgstr "" + +msgid "INI files" +msgstr "" + +msgid "SVG files" +msgstr "" + +msgid "Texture" +msgstr "Textuur" + +msgid "Masked SLA files" +msgstr "" + +msgid "Draco files" +msgstr "" + msgid "" "OrcaSlicer will terminate because of running out of memory. It may be a bug. " "It will be appreciated if you report the issue to our team." @@ -1624,10 +1676,10 @@ msgstr "OrcaSlicer kreeg een onbehandelde uitzondering: %1%" msgid "Untitled" msgstr "Naamloos" -msgid "Reloading network plugin..." +msgid "Reloading network plug-in..." msgstr "" -msgid "Downloading Network Plugin" +msgid "Downloading Network Plug-in" msgstr "" msgid "Downloading Bambu Network Plug-in" @@ -1718,6 +1770,9 @@ msgstr "Kies ZIP bestand" msgid "Choose one file (GCODE/3MF):" msgstr "Kies één bestand (GCODE/3MF):" +msgid "Ext" +msgstr "" + msgid "Some presets are modified." msgstr "Sommige voorinstellingen zijn aangepast." @@ -1777,7 +1832,7 @@ msgid "" "access, enabling full functionality with OrcaSlicer." msgstr "" -msgid "Network Plugin Restriction" +msgid "Network Plug-in Restriction" msgstr "" msgid "Privacy Policy Update" @@ -2006,6 +2061,9 @@ msgid "" "No - Do not change these settings for me" msgstr "" +msgid "Suggestion" +msgstr "" + msgid "Text" msgstr "" @@ -2115,9 +2173,6 @@ msgstr "Omzetten vanuit meter" msgid "Restore to meters" msgstr "Terugzetten naar meter" -msgid "Assemble" -msgstr "Monteren" - msgid "Assemble the selected objects to an object with multiple parts" msgstr "" "Monteer de geselecteerde objecten tot een object bestaande uit meerdere delen" @@ -2632,6 +2687,10 @@ msgstr "Print met meerdere kleuren" msgid "Line Type" msgstr "Lijn type" +#, c-format, boost-format +msgid "1x1 Grid: %d mm" +msgstr "" + msgid "More" msgstr "Meer" @@ -2749,7 +2808,7 @@ msgstr "" msgid "Connecting..." msgstr "Verbinden..." -msgid "Auto-refill" +msgid "Auto Refill" msgstr "" msgid "Load" @@ -3138,6 +3197,38 @@ msgid "" "Storage before sending to printer." msgstr "" +msgid "Bad input data for EmbossCreateObjectJob." +msgstr "" + +msgid "Add Emboss text object" +msgstr "" + +msgid "Bad input data for EmbossUpdateJob." +msgstr "" + +msgid "Created text volume is empty. Change text or font." +msgstr "" + +msgid "Bad input data for CreateSurfaceVolumeJob." +msgstr "" + +msgid "Bad input data for UseSurfaceJob." +msgstr "" + +#. TRN: This is the title of the action appearing in undo/redo stack. +#. It is same for Text and SVG. +msgid "Emboss attribute change" +msgstr "" + +msgid "Add Emboss text Volume" +msgstr "" + +msgid "Font doesn't have any shape for given text." +msgstr "" + +msgid "There is no valid surface for text projection." +msgstr "" + msgid "Thermal Preconditioning for first layer optimization" msgstr "" @@ -3463,9 +3554,6 @@ msgstr "" msgid "Nozzle" msgstr "Mondstuk" -msgid "Ext" -msgstr "" - #, c-format, boost-format msgid "" "Note: the filament type(%s) does not match with the filament type(%s) in the " @@ -3528,9 +3616,6 @@ msgstr "Printen met filament in AMS" msgid "Print with filaments mounted on the back of the chassis" msgstr "Print met filament op een externe spoel" -msgid "Auto Refill" -msgstr "" - msgid "Left" msgstr "Links" @@ -3544,7 +3629,7 @@ msgstr "" "Als het huidige materiaal op is, gaat de printer verder met afdrukken in de " "volgende volgorde." -msgid "Identical filament: same brand, type and color" +msgid "Identical filament: same brand, type and color." msgstr "" msgid "Group" @@ -3678,8 +3763,8 @@ msgid "Calibration" msgstr "Kalibratie" msgid "" -"Failed to download the plug-in. Please check your firewall settings and vpn " -"software, check and retry." +"Failed to download the plug-in. Please check your firewall settings and VPN " +"software and retry." msgstr "" "Het downloaden van de plug-in is mislukt. Controleer je firewall-" "instellingen en VPN-software en probeer het opnieuw." @@ -3694,8 +3779,8 @@ msgid "Click here to see more info" msgstr "klik hier voor meer informatie" msgid "" -"The network plugin was installed but could not be loaded. Please restart the " -"application." +"The network plug-in was installed but could not be loaded. Please restart " +"the application." msgstr "" msgid "Restart Required" @@ -3865,9 +3950,6 @@ msgstr "Vorm laden vanuit het STL. bestand..." msgid "Settings" msgstr "Instellingen" -msgid "Texture" -msgstr "Textuur" - msgid "Remove" msgstr "Verwijderen" @@ -4063,6 +4145,7 @@ msgid "" "Reset to 0." msgstr "" +#, c-format, boost-format msgid "" "Lock depth should smaller than skin depth.\n" "Reset to 50% of skin depth." @@ -4676,6 +4759,9 @@ msgstr "" msgid "Fan speed" msgstr "Ventilator snelheid" +msgid "°C" +msgstr "°C" + msgid "Time" msgstr "Tijd" @@ -4832,8 +4918,8 @@ msgstr "Werkelijke snelheid (mm/s)" msgid "Fan Speed (%)" msgstr "Ventilator snelheid (%)" -msgid "Temperature (℃)" -msgstr "Temperatuur (℃)" +msgid "Temperature (°C)" +msgstr "Temperatuur (°C)" msgid "Volumetric flow rate (mm³/s)" msgstr "Volumestroom (mm³/s)" @@ -5151,7 +5237,7 @@ msgstr "Volume:" msgid "Size:" msgstr "Maat:" -#, boost-format +#, c-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)." @@ -5222,7 +5308,7 @@ msgstr "" msgid "" "Partial flushing volume set to 0. Multi-color printing may cause color " -"mixing in models. Please redjust flushing settings." +"mixing in models. Please readjust flushing settings." msgstr "" msgid "Click Wiki for help." @@ -6503,6 +6589,9 @@ msgstr "" "At least one successful print record of this print profile is required \n" "to give a positive rating (4 or 5 stars)." +msgid "click to add machine" +msgstr "" + msgid "Status" msgstr "Status" @@ -6513,6 +6602,14 @@ msgstr "" msgid "Assistant(HMS)" msgstr "" +#, c-format, boost-format +msgid "Network plug-in v%s" +msgstr "" + +#, c-format, boost-format +msgid "Network plug-in v%s (%s)" +msgstr "" + msgid "Don't show again" msgstr "Niet nogmaals tonen" @@ -6897,7 +6994,7 @@ msgstr "" msgid "Unavailable while heating maintenance function is on." msgstr "" -msgid "Idel Heating Protection" +msgid "Idle Heating Protection" msgstr "" msgid "Stops heating automatically after 5 mins of idle to ensure safety." @@ -7421,7 +7518,7 @@ msgid "Please select a file" msgstr "Selecteer een bestand" msgid "Do you want to replace it" -msgstr "Wilt u deze vervangen?" +msgstr "Wilt u deze vervangen" msgid "Message" msgstr "Bericht" @@ -7455,7 +7552,8 @@ msgid "Please resolve the slicing errors and publish again." msgstr "Los aub de slicing fouten op en publiceer opnieuw." msgid "" -"Network Plug-in is not detected. Network related features are unavailable." +"The network plug-in was not detected. Network related features are " +"unavailable." msgstr "" "Netwerk plug-in is niet gedetecteerd. Netwerkgerelateerde functies zijn niet " "beschikbaar." @@ -8026,7 +8124,7 @@ msgstr "" msgid "filaments" msgstr "" -msgid "Optimizes filament area maximum height by chosen filament count" +msgid "Optimizes filament area maximum height by chosen filament count." msgstr "" msgid "Features" @@ -8227,40 +8325,40 @@ msgstr "" msgid "Color only" msgstr "" -msgid "Network plugin" +msgid "Network plug-in" msgstr "" -msgid "Enable network plugin" +msgid "Enable network plug-in" msgstr "Netwerkplug-in inschakelen" -msgid "Network plugin version" +msgid "Network plug-in version" msgstr "" -msgid "Select the network plugin version to use" +msgid "Select the network plug-in version to use" msgstr "" msgid "(Latest)" msgstr "" -msgid "Network plugin switched successfully." +msgid "Network plug-in switched successfully." msgstr "" msgid "Success" msgstr "" -msgid "Failed to load network plugin. Please restart the application." +msgid "Failed to load network plug-in. Please restart the application." msgstr "" #, c-format, boost-format msgid "" -"You've selected network plugin version %s.\n" +"You've selected network plug-in version %s.\n" "\n" "Would you like to download and install this version now?\n" "\n" "Note: The application may need to restart after installation." msgstr "" -msgid "Download Network Plugin" +msgid "Download Network Plug-in" msgstr "" msgid "Associate files to OrcaSlicer" @@ -8339,19 +8437,16 @@ msgstr "debug" msgid "trace" msgstr "trace" -msgid "Network Plugin" -msgstr "" - msgid "Reload" msgstr "" -msgid "Reload the network plugin without restarting the application" +msgid "Reload the network plug-in without restarting the application" msgstr "" -msgid "Network plugin reloaded successfully." +msgid "Network plug-in reloaded successfully." msgstr "" -msgid "Failed to reload network plugin. Please restart the application." +msgid "Failed to reload network plug-in. Please restart the application." msgstr "" msgid "Reload Failed" @@ -8573,7 +8668,10 @@ msgstr "Het publiceren is geannuleerd" msgid "Slicing Plate 1" msgstr "Slicing printbed 1" -msgid "Packing data to 3mf" +msgid "Packing data to 3MF" +msgstr "De data wordt opgeslagen in een 3mf" + +msgid "Uploading data" msgstr "" msgid "Jump to webpage" @@ -8889,7 +8987,7 @@ msgstr "" msgid "Textured PEI Plate" msgstr "Getextureerde PEI-plaat" -msgid "Cool Plate (Supertack)" +msgid "Cool Plate (SuperTack)" msgstr "" msgid "Click here if you can't connect to the printer" @@ -9199,7 +9297,7 @@ msgid "" msgstr "" msgid "" -"Prime tower is required for clumping detection. There may be flaws on the " +"A prime tower is required for clumping detection. There may be flaws on the " "model without prime tower. Do you still want to enable clumping detection?" msgstr "" @@ -9313,8 +9411,8 @@ msgstr "" msgid "" "When recording timelapse without toolhead, it is recommended to add a " "\"Timelapse Wipe Tower\" \n" -"by right-click the empty position of build plate and choose \"Add " -"Primitive\"->\"Timelapse Wipe Tower\"." +"by right-click the empty position of build plate and choose \"Add Primitive" +"\"->\"Timelapse Wipe Tower\"." msgstr "" "Bij het opnemen van timelapse zonder toolhead is het aan te raden om een " "„Timelapse Wipe Tower” toe te voegen \n" @@ -9534,9 +9632,6 @@ msgstr "Print temperatuur" msgid "Nozzle temperature when printing" msgstr "Mondstuk temperatuur tijdens printen" -msgid "Cool Plate (SuperTack)" -msgstr "" - msgid "" "Bed temperature when the Cool Plate SuperTack is installed. A value of 0 " "means the filament does not support printing on the Cool Plate SuperTack." @@ -9991,6 +10086,12 @@ msgstr "Toon alle presets (inclusief incompatibele)" msgid "Select presets to compare" msgstr "" +msgid "Left Preset Value" +msgstr "" + +msgid "Right Preset Value" +msgstr "" + msgid "" "You can only transfer to current active profile because it has been modified." msgstr "" @@ -10407,6 +10508,12 @@ msgstr "Klik hier om het te downloaden." msgid "Login" msgstr "Inloggen" +msgid "[Action Required] " +msgstr "" + +msgid "[Action Required]" +msgstr "" + msgid "The configuration package is changed in previous Config Guide" msgstr "Het configuratiebestand is aangepast in de vorige Config Guide" @@ -11134,7 +11241,7 @@ msgid "" msgstr "" msgid "" -"Prime tower is required for clumping detection; otherwise, there may be " +"A prime tower is required for clumping detection; otherwise, there may be " "flaws on the model." msgstr "" @@ -12466,7 +12573,7 @@ msgid "" "models\n" "3. No filtering - creates internal bridges on every potential internal " "overhang. This option is useful for heavily slanted top surface models; " -"however, in most cases, it creates too many unnecessary bridges" +"however, in most cases, it creates too many unnecessary bridges." msgstr "" msgid "Limited filtering" @@ -12855,7 +12962,7 @@ msgid "" "less acceleration you print, the larger the range of acceptable PA values. " "If no difference is visible, use the PA value from the faster test\n" "3. Enter the triplets of PA values, Flow and Accelerations in the text box " -"here and save your filament profile" +"here and save your filament profile." msgstr "" msgid "Enable adaptive pressure advance for overhangs (beta)" @@ -13536,8 +13643,8 @@ msgid "mm/s² or %" msgstr "mm/s² of %" msgid "" -"Acceleration of sparse infill. If the value is expressed as a percentage " -"(e.g. 100%), it will be calculated based on the default acceleration." +"Acceleration of sparse infill. If the value is expressed as a percentage (e." +"g. 100%), it will be calculated based on the default acceleration." msgstr "" "Versnelling van de schaarse invulling. Als de waarde wordt uitgedrukt als " "een percentage (bijvoorbeeld 100%), wordt deze berekend op basis van de " @@ -13652,10 +13759,10 @@ msgstr "Volledige snelheid op laag" msgid "" "Fan speed will be ramped up linearly from zero at layer " -"\"close_fan_the_first_x_layers\" to maximum at layer " -"\"full_fan_speed_layer\". \"full_fan_speed_layer\" will be ignored if lower " -"than \"close_fan_the_first_x_layers\", in which case the fan will be running " -"at maximum allowed speed at layer \"close_fan_the_first_x_layers\" + 1." +"\"close_fan_the_first_x_layers\" to maximum at layer \"full_fan_speed_layer" +"\". \"full_fan_speed_layer\" will be ignored if lower than " +"\"close_fan_the_first_x_layers\", in which case the fan will be running at " +"maximum allowed speed at layer \"close_fan_the_first_x_layers\" + 1." msgstr "" msgid "layer" @@ -14083,9 +14190,9 @@ msgstr "Label objecten" msgid "" "Enable this to add comments into the G-code labeling print moves with what " -"object they belong to, which is useful for the Octoprint CancelObject " -"plugin. This settings is NOT compatible with Single Extruder Multi Material " -"setup and Wipe into Object / Wipe into Infill." +"object they belong to, which is useful for the Octoprint CancelObject plug-" +"in. This setting is NOT compatible with Single Extruder Multi Material setup " +"and Wipe into Object / Wipe into Infill." msgstr "" "Schakel dit in om opmerkingen in de G-code toe te voegen voor bewegingen die " "behoren tot een object. Dit is handig voor de OctoPrint CancelObject-plugin. " @@ -14355,7 +14462,7 @@ msgstr "Strijk type" msgid "" "Ironing is using small flow to print on same height of surface again to make " -"flat surface more smooth. This setting controls which layer being ironed" +"flat surface more smooth. This setting controls which layer being ironed." msgstr "" "Strijken gebruikt een lage flow om op dezelfde hoogte van een oppervlak te " "printen om platte oppervlakken gladder te maken. Deze instelling bepaalt op " @@ -15289,8 +15396,8 @@ msgid "Role base wipe speed" msgstr "" msgid "" -"The wipe speed is determined by the speed of the current extrusion role. " -"e.g. if a wipe action is executed immediately following an outer wall " +"The wipe speed is determined by the speed of the current extrusion role. e." +"g. if a wipe action is executed immediately following an outer wall " "extrusion, the speed of the outer wall extrusion will be utilized for the " "wipe action." msgstr "" @@ -15509,7 +15616,7 @@ msgid "" "timelapse video when printing completes. If smooth mode is selected, the " "toolhead will move to the excess chute after each layer is printed and then " "take a snapshot. Since the melt filament may leak from the nozzle during the " -"process of taking a snapshot, prime tower is required for smooth mode to " +"process of taking a snapshot, a prime tower is required for smooth mode to " "wipe nozzle." msgstr "" "Als de vloeiende of traditionele modus is geselecteerd, wordt voor elke " @@ -16070,8 +16177,8 @@ msgstr "Temperatuurregeling activeren" msgid "" "Enable this option for automated chamber temperature control. This option " -"activates the emitting of an M191 command before the " -"\"machine_start_gcode\"\n" +"activates the emitting of an M191 command before the \"machine_start_gcode" +"\"\n" " which sets the chamber temperature and waits until it is reached. In " "addition, it emits an M141 command at the end of the print to turn off the " "chamber heater, if present.\n" @@ -16313,6 +16420,12 @@ msgid "" "3. Rib: Adds four ribs to the tower wall for enhanced stability." msgstr "" +msgid "Rectangle" +msgstr "Rechthoek" + +msgid "Rib" +msgstr "" + msgid "Extra rib length" msgstr "" @@ -16530,11 +16643,10 @@ msgid "" "Wipe tower is only compatible with relative mode. It is recommended on most " "printers. Default is checked." msgstr "" -"Relatieve extrusie wordt aanbevolen bij gebruik van de optie " -"\"label_objects\". Sommige extruders werken beter als deze optie niet is " -"aangevinkt (absolute extrusiemodus). Wipe tower is alleen compatibel met " -"relatieve modus. Het wordt aanbevolen op de meeste printers. Standaard is " -"aangevinkt" +"Relatieve extrusie wordt aanbevolen bij gebruik van de optie \"label_objects" +"\". Sommige extruders werken beter als deze optie niet is aangevinkt " +"(absolute extrusiemodus). Wipe tower is alleen compatibel met relatieve " +"modus. Het wordt aanbevolen op de meeste printers. Standaard is aangevinkt" msgid "" "Classic wall generator produces walls with constant extrusion width and for " @@ -16888,7 +17000,7 @@ msgid "" "machines in the list." msgstr "" -msgid "downward machines settings" +msgid "Downward machines settings" msgstr "" msgid "The machine settings list needs to do downward checking." @@ -16922,8 +17034,8 @@ msgid "Debug level" msgstr "Debuggen level" msgid "" -"Sets debug logging level. 0:fatal, 1:error, 2:warning, 3:info, 4:debug, " -"5:trace\n" +"Sets debug logging level. 0:fatal, 1:error, 2:warning, 3:info, 4:debug, 5:" +"trace\n" msgstr "" msgid "Enable timelapse for print" @@ -17519,10 +17631,6 @@ msgstr "De naam is hetzelfde als een andere bestaande presetnaam" msgid "create new preset failed." msgstr "nieuwe voorinstelling maken mislukt." -#, c-format, boost-format -msgid "The selected preset: %s is not found." -msgstr "" - #, c-format, boost-format msgid "Could not find parameter: %s." msgstr "" @@ -18146,6 +18254,23 @@ msgstr "" msgid "Input shaper type" msgstr "" +msgid "" +"Please ensure the selected type is compatible with your firmware version." +msgstr "" + +msgid "" +"Marlin version => 2.1.2\n" +"Fixed-Time motion not yet implemented." +msgstr "" + +msgid "Klipper version => 0.9.0" +msgstr "" + +msgid "" +"RepRap firmware version => 3.4.0\n" +"Check your firmware documentation for supported shaper types." +msgstr "" + msgid "Frequency (Start / End): " msgstr "" @@ -18180,6 +18305,9 @@ msgstr "" msgid "Input shaping Damp test" msgstr "" +msgid "Check firmware compatibility." +msgstr "" + msgid "Frequency: " msgstr "" @@ -18508,8 +18636,8 @@ msgstr "" "Wil je het herschrijven?" msgid "" -"We would rename the presets as \"Vendor Type Serial @printer you " -"selected\".\n" +"We would rename the presets as \"Vendor Type Serial @printer you selected" +"\".\n" "To add preset for more printers, please go to printer selection" msgstr "" @@ -18555,9 +18683,6 @@ msgstr "" msgid "Can't find my nozzle diameter" msgstr "" -msgid "Rectangle" -msgstr "Rechthoek" - msgid "Printable Space" msgstr "Printbare ruimte" @@ -18972,7 +19097,7 @@ msgstr "" #, c-format, boost-format msgid "" -"The nozzle diameter of %sextruder is 0.2mm which does not support automatic " +"The nozzle diameter of %s extruder is 0.2mm which does not support automatic " "Flow Dynamics calibration." msgstr "" @@ -19817,6 +19942,127 @@ msgstr "" msgid "More Colors" msgstr "" +msgid "Network Plug-in Update Available" +msgstr "" + +msgid "Bambu Network Plug-in Required" +msgstr "" + +msgid "" +"The Bambu Network Plug-in is corrupted or incompatible. Please reinstall it." +msgstr "" + +msgid "" +"The Bambu Network Plug-in is required for cloud features, printer discovery, " +"and remote printing." +msgstr "" + +#, c-format, boost-format +msgid "Error: %s" +msgstr "" + +msgid "Show details" +msgstr "" + +msgid "Version to install:" +msgstr "" + +msgid "Download and Install" +msgstr "" + +msgid "Skip for Now" +msgstr "" + +msgid "A new version of the Bambu Network Plug-in is available." +msgstr "" + +#, c-format, boost-format +msgid "Current version: %s" +msgstr "" + +msgid "Update to version:" +msgstr "" + +msgid "Update Now" +msgstr "" + +msgid "Remind Later" +msgstr "" + +msgid "Skip Version" +msgstr "" + +msgid "Don't Ask Again" +msgstr "" + +msgid "The Bambu Network Plug-in has been installed successfully." +msgstr "" + +msgid "" +"A restart is required to load the new plug-in. Would you like to restart now?" +msgstr "" + +msgid "Restart Now" +msgstr "" + +msgid "Restart Later" +msgstr "" + +msgid "NO RAMMING AT ALL" +msgstr "" + +msgid "Volumetric speed" +msgstr "" + +msgid "Step file import parameters" +msgstr "" + +msgid "" +"Smaller linear and angular deflections result in higher-quality " +"transformations but increase the processing time." +msgstr "" + +msgid "Linear Deflection" +msgstr "" + +msgid "Please input a valid value (0.001 < linear deflection < 0.1)" +msgstr "" + +msgid "Angle Deflection" +msgstr "" + +msgid "Please input a valid value (0.01 < angle deflection < 1.0)" +msgstr "" + +msgid "Split compound and compsolid into multiple objects" +msgstr "" + +msgid "Number of triangular facets" +msgstr "" + +msgid "Calculating, please wait..." +msgstr "" + +msgid "" +"The filament may not be compatible with the current machine settings. " +"Generic filament presets will be used." +msgstr "" + +msgid "" +"The filament model is unknown. Still using the previous filament preset." +msgstr "" + +msgid "The filament model is unknown. Generic filament presets will be used." +msgstr "" + +msgid "" +"The filament may not be compatible with the current machine settings. A " +"random filament preset will be used." +msgstr "" + +msgid "The filament model is unknown. A random filament preset will be used." +msgstr "" + #: resources/data/hints.ini: [hint:Precise wall] msgid "" "Precise wall\n" @@ -20214,9 +20460,6 @@ msgstr "" #~ "De installatie van de plug-in is mislukt. Controleer of deze is " #~ "geblokkeerd of verwijderd door anti-virussoftware." -#~ msgid "°C" -#~ msgstr "°C" - #~ msgid "travel" #~ msgstr "verplaatsen" @@ -20254,9 +20497,6 @@ msgstr "" #~ msgid "Advance" #~ msgstr "Geavanceerd" -#~ msgid "Packing data to 3MF" -#~ msgstr "De data wordt opgeslagen in een 3mf" - #~ msgid "°" #~ msgstr "°" diff --git a/localization/i18n/pl/OrcaSlicer_pl.po b/localization/i18n/pl/OrcaSlicer_pl.po index 462a06a323..9f40ecb44a 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-03-01 01:03+0800\n" +"POT-Creation-Date: 2026-03-05 17:45-0300\n" "PO-Revision-Date: \n" "Last-Translator: Krzysztof Morga <>\n" "Language-Team: \n" @@ -16,26 +16,6 @@ msgstr "" "First-Translator: Krzysztof Morga \n" "X-Generator: Poedit 3.6\n" -msgid "" -"The filament may not be compatible with the current machine settings. " -"Generic filament presets will be used." -msgstr "" - -msgid "" -"The filament model is unknown. Still using the previous filament preset." -msgstr "" - -msgid "The filament model is unknown. Generic filament presets will be used." -msgstr "" - -msgid "" -"The filament may not be compatible with the current machine settings. A " -"random filament preset will be used." -msgstr "" - -msgid "The filament model is unknown. A random filament preset will be used." -msgstr "" - msgid "right" msgstr "" @@ -1583,6 +1563,30 @@ msgstr "Odległość między równoległymi krawędziami:" msgid "Flip by Face 2" msgstr "Obróć względem 2 powierzchni" +msgid "Assemble" +msgstr "Złożenie" + +msgid "Please confirm explosion ratio = 1 and select at least two volumes." +msgstr "" + +msgid "Please select at least two volumes." +msgstr "" + +msgid "(Moving)" +msgstr "" + +msgid "Point and point assembly" +msgstr "" + +msgid "" +"It is recommended to assemble the objects first,\n" +"because the objects is restriced to bed \n" +"and only parts can be lifted." +msgstr "" + +msgid "Face and face assembly" +msgstr "" + msgid "Notice" msgstr "Uwaga" @@ -1623,6 +1627,54 @@ msgstr "" msgid "Based on PrusaSlicer and BambuStudio" msgstr "" +msgid "STEP files" +msgstr "" + +msgid "STL files" +msgstr "" + +msgid "OBJ files" +msgstr "" + +msgid "AMF files" +msgstr "" + +msgid "3MF files" +msgstr "" + +msgid "Gcode 3MF files" +msgstr "" + +msgid "G-code files" +msgstr "" + +msgid "Supported files" +msgstr "" + +msgid "ZIP files" +msgstr "" + +msgid "Project files" +msgstr "" + +msgid "Known files" +msgstr "" + +msgid "INI files" +msgstr "" + +msgid "SVG files" +msgstr "" + +msgid "Texture" +msgstr "Tekstura" + +msgid "Masked SLA files" +msgstr "" + +msgid "Draco files" +msgstr "" + msgid "" "OrcaSlicer will terminate because of running out of memory. It may be a bug. " "It will be appreciated if you report the issue to our team." @@ -1650,10 +1702,10 @@ msgstr "OrcaSlicer napotkał nieobsługiwany wyjątek: %1%" msgid "Untitled" msgstr "Bez tytułu" -msgid "Reloading network plugin..." +msgid "Reloading network plug-in..." msgstr "" -msgid "Downloading Network Plugin" +msgid "Downloading Network Plug-in" msgstr "" msgid "Downloading Bambu Network Plug-in" @@ -1749,6 +1801,9 @@ msgstr "Wybierz plik ZIP" msgid "Choose one file (GCODE/3MF):" msgstr "Wybierz jeden plik (GCODE/3MF):" +msgid "Ext" +msgstr "" + msgid "Some presets are modified." msgstr "Niektóre ustawienia zostały zmodyfikowane." @@ -1809,7 +1864,7 @@ msgid "" "access, enabling full functionality with OrcaSlicer." msgstr "" -msgid "Network Plugin Restriction" +msgid "Network Plug-in Restriction" msgstr "" msgid "Privacy Policy Update" @@ -2045,6 +2100,9 @@ msgstr "" "Tak - Zmień te ustawienia automatycznie\n" "Nie - Nie zmieniaj tych ustawień" +msgid "Suggestion" +msgstr "" + msgid "Text" msgstr "Tekst" @@ -2154,9 +2212,6 @@ msgstr "Konwertuj z metra" msgid "Restore to meters" msgstr "Przywróć do metra" -msgid "Assemble" -msgstr "Złożenie" - msgid "Assemble the selected objects to an object with multiple parts" msgstr "Zmontuj wybrane obiekty w obiekt wieloczęściowy" @@ -2670,6 +2725,10 @@ msgstr "Druk wielobarwny" msgid "Line Type" msgstr "Rodzaj linii" +#, c-format, boost-format +msgid "1x1 Grid: %d mm" +msgstr "" + msgid "More" msgstr "Więcej" @@ -2788,8 +2847,8 @@ msgstr "Proszę sprawdzić połączenie sieciowe drukarki i Orca." msgid "Connecting..." msgstr "Łączenie..." -msgid "Auto-refill" -msgstr "" +msgid "Auto Refill" +msgstr "Auto. uzupełnienie" msgid "Load" msgstr "Ładuj" @@ -3188,6 +3247,38 @@ msgid "" "Storage before sending to printer." msgstr "" +msgid "Bad input data for EmbossCreateObjectJob." +msgstr "" + +msgid "Add Emboss text object" +msgstr "Dodaj wytłoczony obiekt tekstowy" + +msgid "Bad input data for EmbossUpdateJob." +msgstr "" + +msgid "Created text volume is empty. Change text or font." +msgstr "" + +msgid "Bad input data for CreateSurfaceVolumeJob." +msgstr "" + +msgid "Bad input data for UseSurfaceJob." +msgstr "" + +#. TRN: This is the title of the action appearing in undo/redo stack. +#. It is same for Text and SVG. +msgid "Emboss attribute change" +msgstr "Zmiana atrybutów wytłoczenia" + +msgid "Add Emboss text Volume" +msgstr "Dodaj wytłoczoną objętość tekstową" + +msgid "Font doesn't have any shape for given text." +msgstr "Czcionka nie ma żadnego kształtu dla danego tekstu." + +msgid "There is no valid surface for text projection." +msgstr "" + msgid "Thermal Preconditioning for first layer optimization" msgstr "" @@ -3517,9 +3608,6 @@ msgstr "" msgid "Nozzle" msgstr "Dysza" -msgid "Ext" -msgstr "" - #, c-format, boost-format msgid "" "Note: the filament type(%s) does not match with the filament type(%s) in the " @@ -3589,9 +3677,6 @@ msgid "Print with filaments mounted on the back of the chassis" msgstr "" "Drukowanie przy użyciu materiałów zamontowanych na tylnej części obudowy" -msgid "Auto Refill" -msgstr "Auto. uzupełnienie" - msgid "Left" msgstr "Lewo" @@ -3605,7 +3690,7 @@ msgstr "" "Gdy obecny filament się skończy, drukarka będzie kontynuować druk w " "następującej kolejności." -msgid "Identical filament: same brand, type and color" +msgid "Identical filament: same brand, type and color." msgstr "" msgid "Group" @@ -3744,8 +3829,8 @@ msgid "Calibration" msgstr "Kalibracja" msgid "" -"Failed to download the plug-in. Please check your firewall settings and vpn " -"software, check and retry." +"Failed to download the plug-in. Please check your firewall settings and VPN " +"software and retry." msgstr "" "Nie udało się pobrać wtyczki. Sprawdź ustawienia zapory ogniowej i " "oprogramowania VPN, sprawdź i spróbuj ponownie." @@ -3760,8 +3845,8 @@ msgid "Click here to see more info" msgstr "Kliknij tutaj, aby zobaczyć więcej informacji" msgid "" -"The network plugin was installed but could not be loaded. Please restart the " -"application." +"The network plug-in was installed but could not be loaded. Please restart " +"the application." msgstr "" msgid "Restart Required" @@ -3932,9 +4017,6 @@ msgstr "Wczytaj kształt z pliku STL..." msgid "Settings" msgstr "Ustawienia" -msgid "Texture" -msgstr "Tekstura" - msgid "Remove" msgstr "Usuń" @@ -4138,6 +4220,7 @@ msgstr "" "seam_slope_start_height musi być mniejsza niż wysokość warstwy.\n" "Zresetuj do wartości 0" +#, c-format, boost-format msgid "" "Lock depth should smaller than skin depth.\n" "Reset to 50% of skin depth." @@ -4754,6 +4837,9 @@ msgstr "" msgid "Fan speed" msgstr "Prędkość wentylatora" +msgid "°C" +msgstr "°C" + msgid "Time" msgstr "Czas" @@ -4910,8 +4996,8 @@ msgstr "Rzeczywista prędkość (mm/s)" msgid "Fan Speed (%)" msgstr "Prędkość wentylatora (%)" -msgid "Temperature (℃)" -msgstr "Temperatura (℃)" +msgid "Temperature (°C)" +msgstr "Temperatura (°C)" msgid "Volumetric flow rate (mm³/s)" msgstr "Natężenie przepływu (mm³/s)" @@ -5229,7 +5315,7 @@ msgstr "Objętość:" msgid "Size:" msgstr "Rozmiar:" -#, boost-format +#, c-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)." @@ -5302,7 +5388,7 @@ msgstr "" msgid "" "Partial flushing volume set to 0. Multi-color printing may cause color " -"mixing in models. Please redjust flushing settings." +"mixing in models. Please readjust flushing settings." msgstr "" msgid "Click Wiki for help." @@ -6621,6 +6707,9 @@ msgstr "" "Aby wystawić pozytywną ocenę (4 lub 5 gwiazdek), wymagana \n" "jest co najmniej jedna udana rejestracja tego profilu druku." +msgid "click to add machine" +msgstr "" + msgid "Status" msgstr "Status" @@ -6631,6 +6720,14 @@ msgstr "" msgid "Assistant(HMS)" msgstr "" +#, c-format, boost-format +msgid "Network plug-in v%s" +msgstr "" + +#, c-format, boost-format +msgid "Network plug-in v%s (%s)" +msgstr "" + msgid "Don't show again" msgstr "Nie pokazuj ponownie" @@ -7017,7 +7114,7 @@ msgstr "" msgid "Unavailable while heating maintenance function is on." msgstr "" -msgid "Idel Heating Protection" +msgid "Idle Heating Protection" msgstr "" msgid "Stops heating automatically after 5 mins of idle to ensure safety." @@ -7574,7 +7671,8 @@ msgid "Please resolve the slicing errors and publish again." msgstr "Rozwiąż błędy w cięciu i opublikuj ponownie." msgid "" -"Network Plug-in is not detected. Network related features are unavailable." +"The network plug-in was not detected. Network related features are " +"unavailable." msgstr "" "Wtyczka sieciowa nie jest wykrywana. Funkcje związane z siecią są " "niedostępne." @@ -8155,7 +8253,7 @@ msgstr "" msgid "filaments" msgstr "" -msgid "Optimizes filament area maximum height by chosen filament count" +msgid "Optimizes filament area maximum height by chosen filament count." msgstr "" msgid "Features" @@ -8352,40 +8450,40 @@ msgstr "" msgid "Color only" msgstr "" -msgid "Network plugin" +msgid "Network plug-in" msgstr "" -msgid "Enable network plugin" +msgid "Enable network plug-in" msgstr "Włączenie wtyczki sieciowej" -msgid "Network plugin version" +msgid "Network plug-in version" msgstr "" -msgid "Select the network plugin version to use" +msgid "Select the network plug-in version to use" msgstr "" msgid "(Latest)" msgstr "" -msgid "Network plugin switched successfully." +msgid "Network plug-in switched successfully." msgstr "" msgid "Success" msgstr "" -msgid "Failed to load network plugin. Please restart the application." +msgid "Failed to load network plug-in. Please restart the application." msgstr "" #, c-format, boost-format msgid "" -"You've selected network plugin version %s.\n" +"You've selected network plug-in version %s.\n" "\n" "Would you like to download and install this version now?\n" "\n" "Note: The application may need to restart after installation." msgstr "" -msgid "Download Network Plugin" +msgid "Download Network Plug-in" msgstr "" msgid "Associate files to OrcaSlicer" @@ -8454,19 +8552,16 @@ msgstr "debugowanie" msgid "trace" msgstr "śledzenie" -msgid "Network Plugin" -msgstr "" - msgid "Reload" msgstr "" -msgid "Reload the network plugin without restarting the application" +msgid "Reload the network plug-in without restarting the application" msgstr "" -msgid "Network plugin reloaded successfully." +msgid "Network plug-in reloaded successfully." msgstr "" -msgid "Failed to reload network plugin. Please restart the application." +msgid "Failed to reload network plug-in. Please restart the application." msgstr "" msgid "Reload Failed" @@ -8685,7 +8780,10 @@ msgstr "Publikacja została anulowana" msgid "Slicing Plate 1" msgstr "Krojenie płyty 1" -msgid "Packing data to 3mf" +msgid "Packing data to 3MF" +msgstr "Pakowanie danych do 3mf" + +msgid "Uploading data" msgstr "" msgid "Jump to webpage" @@ -9003,8 +9101,8 @@ msgstr "Smooth High Temp Plate" msgid "Textured PEI Plate" msgstr "Textured PEI Plate" -msgid "Cool Plate (Supertack)" -msgstr "" +msgid "Cool Plate (SuperTack)" +msgstr "Cool Plate (SuperTack)" msgid "Click here if you can't connect to the printer" msgstr "Kliknij tutaj, jeśli nie możesz połączyć się z drukarką" @@ -9324,7 +9422,7 @@ msgid "" msgstr "" msgid "" -"Prime tower is required for clumping detection. There may be flaws on the " +"A prime tower is required for clumping detection. There may be flaws on the " "model without prime tower. Do you still want to enable clumping detection?" msgstr "" @@ -9442,8 +9540,8 @@ msgstr "" msgid "" "When recording timelapse without toolhead, it is recommended to add a " "\"Timelapse Wipe Tower\" \n" -"by right-click the empty position of build plate and choose \"Add " -"Primitive\"->\"Timelapse Wipe Tower\"." +"by right-click the empty position of build plate and choose \"Add Primitive" +"\"->\"Timelapse Wipe Tower\"." msgstr "" "Podczas nagrywania timelapse bez głowicy drukującej zaleca się dodanie " "„Timelapse - Wieża czyszcząca” \n" @@ -9667,9 +9765,6 @@ msgstr "Temperatura druku" msgid "Nozzle temperature when printing" msgstr "Temperatura dyszy podczas druku" -msgid "Cool Plate (SuperTack)" -msgstr "Cool Plate (SuperTack)" - msgid "" "Bed temperature when the Cool Plate SuperTack is installed. A value of 0 " "means the filament does not support printing on the Cool Plate SuperTack." @@ -10129,6 +10224,12 @@ msgstr "Pokaż wszystkie profile (łącznie z niekompatybilnymi)" msgid "Select presets to compare" msgstr "Wybierz profile do porównania" +msgid "Left Preset Value" +msgstr "" + +msgid "Right Preset Value" +msgstr "" + msgid "" "You can only transfer to current active profile because it has been modified." msgstr "" @@ -10565,6 +10666,12 @@ msgstr "Kliknij tutaj, aby pobrać." msgid "Login" msgstr "Logowanie" +msgid "[Action Required] " +msgstr "" + +msgid "[Action Required]" +msgstr "" + msgid "The configuration package is changed in previous Config Guide" msgstr "" "Pakiet konfiguracyjny został zmieniony w poprzednim Przewodniku konfiguracji" @@ -11287,7 +11394,7 @@ msgid "" msgstr "" msgid "" -"Prime tower is required for clumping detection; otherwise, there may be " +"A prime tower is required for clumping detection; otherwise, there may be " "flaws on the model." msgstr "" @@ -11706,8 +11813,8 @@ msgstr "" "Orca Slicer może przesyłać pliki G-code na hosta drukarki. To pole powinno " "zawierać nazwę hosta, adres IP lub URL hosta drukarki. Host drukowania za " "HAProxy z włączoną autoryzacją podstawową można uzyskać, wpisując nazwę " -"użytkownika i hasło w URL w następującym formacie: https://" -"username:password@your-octopi-address/" +"użytkownika i hasło w URL w następującym formacie: https://username:" +"password@your-octopi-address/" msgid "Device UI" msgstr "UI urządzenia" @@ -12881,7 +12988,7 @@ msgid "" "models\n" "3. No filtering - creates internal bridges on every potential internal " "overhang. This option is useful for heavily slanted top surface models; " -"however, in most cases, it creates too many unnecessary bridges" +"however, in most cases, it creates too many unnecessary bridges." msgstr "" "Ta opcja może pomóc zmniejszyć efekt wybrzuszenia na górnych powierzchniach " "w mocno nachylonych lub zakrzywionych modelach.\n" @@ -13400,7 +13507,7 @@ msgid "" "less acceleration you print, the larger the range of acceptable PA values. " "If no difference is visible, use the PA value from the faster test\n" "3. Enter the triplets of PA values, Flow and Accelerations in the text box " -"here and save your filament profile" +"here and save your filament profile." msgstr "" "0.033.96.1000\n" "0.029.7.91.300\n" @@ -14200,8 +14307,8 @@ msgid "mm/s² or %" msgstr "mm/s² lub %" msgid "" -"Acceleration of sparse infill. If the value is expressed as a percentage " -"(e.g. 100%), it will be calculated based on the default acceleration." +"Acceleration of sparse infill. If the value is expressed as a percentage (e." +"g. 100%), it will be calculated based on the default acceleration." msgstr "" "Przyspieszenie na rzadkim wypełnieniu. Jeśli wartość jest wyrażona w " "procentach (np. 100%), będzie obliczana na podstawie domyślnego " @@ -14324,10 +14431,10 @@ msgstr "Pełna prędkość wentylatora na warstwie" msgid "" "Fan speed will be ramped up linearly from zero at layer " -"\"close_fan_the_first_x_layers\" to maximum at layer " -"\"full_fan_speed_layer\". \"full_fan_speed_layer\" will be ignored if lower " -"than \"close_fan_the_first_x_layers\", in which case the fan will be running " -"at maximum allowed speed at layer \"close_fan_the_first_x_layers\" + 1." +"\"close_fan_the_first_x_layers\" to maximum at layer \"full_fan_speed_layer" +"\". \"full_fan_speed_layer\" will be ignored if lower than " +"\"close_fan_the_first_x_layers\", in which case the fan will be running at " +"maximum allowed speed at layer \"close_fan_the_first_x_layers\" + 1." msgstr "" "Prędkość wentylatora będzie stopniowo zwiększana liniowo od zera na warstwie " "„close_fan_the_first_x_layers” do maksymalnej na warstwie " @@ -14824,9 +14931,9 @@ msgstr "Etykietuj obiekty" msgid "" "Enable this to add comments into the G-code labeling print moves with what " -"object they belong to, which is useful for the Octoprint CancelObject " -"plugin. This settings is NOT compatible with Single Extruder Multi Material " -"setup and Wipe into Object / Wipe into Infill." +"object they belong to, which is useful for the Octoprint CancelObject plug-" +"in. This setting is NOT compatible with Single Extruder Multi Material setup " +"and Wipe into Object / Wipe into Infill." msgstr "" "Włącz to, aby dodać komentarze do pliku G-Code, oznaczające ruchy druku, do " "jakiego obiektu należą. Jest to przydatne dla wtyczki Octoprint " @@ -15138,11 +15245,11 @@ msgstr "Rodzaj prasowania" msgid "" "Ironing is using small flow to print on same height of surface again to make " -"flat surface more smooth. This setting controls which layer being ironed" +"flat surface more smooth. This setting controls which layer being ironed." msgstr "" "Prasowanie polega na używaniu małego przepływu, aby ponownie wydrukować na " "tej samej wysokości powierzchnię, w celu uzyskania bardziej gładkiej " -"powierzchni. Ta opcja kontroluje, który poziom jest prasowany" +"powierzchni. Ta opcja kontroluje, który poziom jest prasowany." msgid "No ironing" msgstr "Bez prasowania" @@ -16196,8 +16303,8 @@ msgid "Role base wipe speed" msgstr "Prędkość wycierania dyszy w oparciu o rolę ekstruzji" msgid "" -"The wipe speed is determined by the speed of the current extrusion role. " -"e.g. if a wipe action is executed immediately following an outer wall " +"The wipe speed is determined by the speed of the current extrusion role. e." +"g. if a wipe action is executed immediately following an outer wall " "extrusion, the speed of the outer wall extrusion will be utilized for the " "wipe action." msgstr "" @@ -16468,7 +16575,7 @@ msgid "" "timelapse video when printing completes. If smooth mode is selected, the " "toolhead will move to the excess chute after each layer is printed and then " "take a snapshot. Since the melt filament may leak from the nozzle during the " -"process of taking a snapshot, prime tower is required for smooth mode to " +"process of taking a snapshot, a prime tower is required for smooth mode to " "wipe nozzle." msgstr "" "Jeśli wybrany jest tryb „Tradycyjny”, dla każdego wydruku będzie tworzony " @@ -17067,8 +17174,8 @@ msgstr "Aktywuj kontrolę temperatury" msgid "" "Enable this option for automated chamber temperature control. This option " -"activates the emitting of an M191 command before the " -"\"machine_start_gcode\"\n" +"activates the emitting of an M191 command before the \"machine_start_gcode" +"\"\n" " which sets the chamber temperature and waits until it is reached. In " "addition, it emits an M141 command at the end of the print to turn off the " "chamber heater, if present.\n" @@ -17364,6 +17471,12 @@ msgid "" "3. Rib: Adds four ribs to the tower wall for enhanced stability." msgstr "" +msgid "Rectangle" +msgstr "Prostokąt" + +msgid "Rib" +msgstr "" + msgid "Extra rib length" msgstr "" @@ -17976,8 +18089,8 @@ msgstr "" "Jeśli włączone, sprawdza, czy bieżąca maszyna jest wstecznie kompatybilna z " "maszynami z listy." -msgid "downward machines settings" -msgstr "" +msgid "Downward machines settings" +msgstr "Ustawienia wstecznej kompatybilności maszyn" msgid "The machine settings list needs to do downward checking." msgstr "" @@ -18009,11 +18122,11 @@ msgid "Debug level" msgstr "Poziom debugowania" msgid "" -"Sets debug logging level. 0:fatal, 1:error, 2:warning, 3:info, 4:debug, " -"5:trace\n" +"Sets debug logging level. 0:fatal, 1:error, 2:warning, 3:info, 4:debug, 5:" +"trace\n" msgstr "" -"Ustawia poziom logowania debugowania. 0:fatal, 1:error, 2:warning, 3:info, " -"4:debug, 5:trace\n" +"Ustawia poziom logowania debugowania. 0:fatal, 1:error, 2:warning, 3:info, 4:" +"debug, 5:trace\n" msgid "Enable timelapse for print" msgstr "Włącz timelapse dla druku" @@ -18546,13 +18659,13 @@ msgstr "Dostarczony plik nie mógł być odczytany, ponieważ jest pusty" msgid "" "Unknown file format. Input file must have .stl, .obj, .amf(.xml) extension." msgstr "" -"Nieznany format pliku. Plik wejściowy musi mieć " -"rozszerzenie .stl, .obj, .amf(.xml)." +"Nieznany format pliku. Plik wejściowy musi mieć rozszerzenie .stl, .obj, ." +"amf(.xml)." msgid "Unknown file format. Input file must have .3mf or .zip.amf extension." msgstr "" -"Nieznany format pliku. Plik wejściowy musi mieć rozszerzenie .3mf " -"lub .zip.amf." +"Nieznany format pliku. Plik wejściowy musi mieć rozszerzenie .3mf lub .zip." +"amf." msgid "load_obj: failed to parse" msgstr "load_obj: nie udało się przetworzyć" @@ -18669,10 +18782,6 @@ msgstr "Nazwa jest taka sama jak nazwa innego istniejącego ustwienia" msgid "create new preset failed." msgstr "utworzenie nowego profilu nie powiodło się." -#, c-format, boost-format -msgid "The selected preset: %s is not found." -msgstr "" - #, c-format, boost-format msgid "Could not find parameter: %s." msgstr "" @@ -19345,6 +19454,23 @@ msgstr "" msgid "Input shaper type" msgstr "" +msgid "" +"Please ensure the selected type is compatible with your firmware version." +msgstr "" + +msgid "" +"Marlin version => 2.1.2\n" +"Fixed-Time motion not yet implemented." +msgstr "" + +msgid "Klipper version => 0.9.0" +msgstr "" + +msgid "" +"RepRap firmware version => 3.4.0\n" +"Check your firmware documentation for supported shaper types." +msgstr "" + msgid "Frequency (Start / End): " msgstr "" @@ -19379,6 +19505,9 @@ msgstr "" msgid "Input shaping Damp test" msgstr "" +msgid "Check firmware compatibility." +msgstr "" + msgid "Frequency: " msgstr "" @@ -19712,8 +19841,8 @@ msgstr "" "Czy zastąpić go?" msgid "" -"We would rename the presets as \"Vendor Type Serial @printer you " -"selected\".\n" +"We would rename the presets as \"Vendor Type Serial @printer you selected" +"\".\n" "To add preset for more printers, please go to printer selection" msgstr "" "Nazwa profilu zostanie zmieniona na „Dostawca Typ Seria @nazwa drukarki, " @@ -19762,9 +19891,6 @@ msgstr "" msgid "Can't find my nozzle diameter" msgstr "" -msgid "Rectangle" -msgstr "Prostokąt" - msgid "Printable Space" msgstr "Przestrzeń do druku" @@ -20188,7 +20314,7 @@ msgstr "" #, c-format, boost-format msgid "" -"The nozzle diameter of %sextruder is 0.2mm which does not support automatic " +"The nozzle diameter of %s extruder is 0.2mm which does not support automatic " "Flow Dynamics calibration." msgstr "" @@ -21111,6 +21237,127 @@ msgstr "" msgid "More Colors" msgstr "" +msgid "Network Plug-in Update Available" +msgstr "" + +msgid "Bambu Network Plug-in Required" +msgstr "" + +msgid "" +"The Bambu Network Plug-in is corrupted or incompatible. Please reinstall it." +msgstr "" + +msgid "" +"The Bambu Network Plug-in is required for cloud features, printer discovery, " +"and remote printing." +msgstr "" + +#, c-format, boost-format +msgid "Error: %s" +msgstr "" + +msgid "Show details" +msgstr "" + +msgid "Version to install:" +msgstr "" + +msgid "Download and Install" +msgstr "" + +msgid "Skip for Now" +msgstr "" + +msgid "A new version of the Bambu Network Plug-in is available." +msgstr "" + +#, c-format, boost-format +msgid "Current version: %s" +msgstr "" + +msgid "Update to version:" +msgstr "" + +msgid "Update Now" +msgstr "" + +msgid "Remind Later" +msgstr "" + +msgid "Skip Version" +msgstr "" + +msgid "Don't Ask Again" +msgstr "" + +msgid "The Bambu Network Plug-in has been installed successfully." +msgstr "" + +msgid "" +"A restart is required to load the new plug-in. Would you like to restart now?" +msgstr "" + +msgid "Restart Now" +msgstr "" + +msgid "Restart Later" +msgstr "" + +msgid "NO RAMMING AT ALL" +msgstr "BRAK WYCISKANIA" + +msgid "Volumetric speed" +msgstr "Prędkości Przepływu" + +msgid "Step file import parameters" +msgstr "" + +msgid "" +"Smaller linear and angular deflections result in higher-quality " +"transformations but increase the processing time." +msgstr "" + +msgid "Linear Deflection" +msgstr "" + +msgid "Please input a valid value (0.001 < linear deflection < 0.1)" +msgstr "" + +msgid "Angle Deflection" +msgstr "" + +msgid "Please input a valid value (0.01 < angle deflection < 1.0)" +msgstr "" + +msgid "Split compound and compsolid into multiple objects" +msgstr "" + +msgid "Number of triangular facets" +msgstr "" + +msgid "Calculating, please wait..." +msgstr "" + +msgid "" +"The filament may not be compatible with the current machine settings. " +"Generic filament presets will be used." +msgstr "" + +msgid "" +"The filament model is unknown. Still using the previous filament preset." +msgstr "" + +msgid "The filament model is unknown. Generic filament presets will be used." +msgstr "" + +msgid "" +"The filament may not be compatible with the current machine settings. A " +"random filament preset will be used." +msgstr "" + +msgid "The filament model is unknown. A random filament preset will be used." +msgstr "" + #: resources/data/hints.ini: [hint:Precise wall] msgid "" "Precise wall\n" @@ -21508,9 +21755,6 @@ msgstr "" #~ "Nie udało się zainstalować wtyczki. Sprawdź, czy nie jest zablokowana lub " #~ "usunięta przez oprogramowanie antywirusowe." -#~ msgid "°C" -#~ msgstr "°C" - #~ msgid "travel" #~ msgstr "przemieszczenie" @@ -21548,9 +21792,6 @@ msgstr "" #~ msgid "Advance" #~ msgstr "Zaawansowane" -#~ msgid "Packing data to 3MF" -#~ msgstr "Pakowanie danych do 3mf" - #~ msgid "" #~ "Controls the density (spacing) of external bridge lines. 100% means solid " #~ "bridge. Default is 100%.\n" @@ -22496,9 +22737,6 @@ msgstr "" #~ "Wczytaj najnowsze ustawienia filamentu podczas korzystania z aktualnej " #~ "wersji." -#~ msgid "Downward machines settings" -#~ msgstr "ustawienia wstecznej kompatybilności maszyn" - #~ msgid "Load filament IDs for each object" #~ msgstr "Wczytaj identyfikatory filamentu dla każdego obiektu" @@ -23074,8 +23312,8 @@ msgstr "" #~ "\n" #~ "Jednakże w mocno pochylonych lub zakrzywionych modelach, zwłaszcza przy " #~ "niskiej gęstości struktury wypełnienia, może to prowadzić do wywijania " -#~ "się niewspieranej struktury wypełnienia, co powoduje efekt " -#~ "\"pillowing\".\n" +#~ "się niewspieranej struktury wypełnienia, co powoduje efekt \"pillowing" +#~ "\".\n" #~ "\n" #~ "Włączenie tej opcji spowoduje drukowanie wewnętrznej warstwy mostka nad " #~ "nieco niewspieraną wewnętrzną strukturą wypełnienia. Poniższe opcje " @@ -23634,10 +23872,10 @@ msgstr "" #~ msgid "Test Storage Download:" #~ msgstr "Test pamięci dla pobierania:" -#~ msgid "Test plugin download" +#~ msgid "Test plug-in download" #~ msgstr "Test pobierania pluginów" -#~ msgid "Test Plugin Download:" +#~ msgid "Test Plug-in Download:" #~ msgstr "Test pobierania Pluginów:" #~ msgid "Test Storage Upload" @@ -24066,12 +24304,6 @@ msgstr "" #~ msgid "Click to continue (Alt + Right Arrow)" #~ msgstr "Kliknij, aby kontynuować (Alt + Strzałka w prawo)" -#~ msgid "NO RAMMING AT ALL" -#~ msgstr "BRAK WYCISKANIA" - -#~ msgid "Volumetric speed" -#~ msgstr "Prędkości Przepływu" - #~ msgid "Move over surface" #~ msgstr "Ruch po powierzchni" @@ -24135,18 +24367,6 @@ msgstr "" #~ msgid "The maximum temperature cannot exceed" #~ msgstr "Maksymalna temperatura nie może przekroczyć" -#~ msgid "Add Emboss text object" -#~ msgstr "Dodaj wytłoczony obiekt tekstowy" - -#~ msgid "Emboss attribute change" -#~ msgstr "Zmiana atrybutów wytłoczenia" - -#~ msgid "Add Emboss text Volume" -#~ msgstr "Dodaj wytłoczoną objętość tekstową" - -#~ msgid "Font doesn't have any shape for given text." -#~ msgstr "Czcionka nie ma żadnego kształtu dla danego tekstu." - #~ msgid "An unexpected error occurred" #~ msgstr "Wystąpił nieoczekiwany błąd" @@ -24383,8 +24603,8 @@ msgstr "" #~ "Elevation is too low for object. Use the \"Pad around object\" feature to " #~ "print the object without elevation." #~ msgstr "" -#~ "Podniesienie zbyt małe dla modelu. Użyj funkcji \"Podkładka wokół " -#~ "modelu\", aby wydrukować model bez podniesienia." +#~ "Podniesienie zbyt małe dla modelu. Użyj funkcji \"Podkładka wokół modelu" +#~ "\", aby wydrukować model bez podniesienia." #~ msgid "" #~ "The endings of the support pillars will be deployed on the gap between " diff --git a/localization/i18n/pt_BR/OrcaSlicer_pt_BR.po b/localization/i18n/pt_BR/OrcaSlicer_pt_BR.po index 3525bb9011..82fca905b5 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-03-01 01:03+0800\n" +"POT-Creation-Date: 2026-03-05 17:45-0300\n" "PO-Revision-Date: 2026-02-21 18:15-0300\n" "Last-Translator: Alexandre Folle de Menezes\n" "Language-Team: Portuguese, Brazilian\n" @@ -19,36 +19,6 @@ msgstr "" "X-Crowdin-Project-ID: 664934\n" "X-Generator: Poedit 3.8\n" -msgid "" -"The filament may not be compatible with the current machine settings. " -"Generic filament presets will be used." -msgstr "" -"O filamento pode não ser compatível com as configurações atuais da máquina. " -"Serão usadas predefinições genéricas de filamento." - -msgid "" -"The filament model is unknown. Still using the previous filament preset." -msgstr "" -"O modelo do filamento é desconhecido. Usando a predefinição de filamento " -"anterior." - -msgid "The filament model is unknown. Generic filament presets will be used." -msgstr "" -"O modelo do filamento é desconhecido. Serão usadas predefinições genéricas " -"de filamento." - -msgid "" -"The filament may not be compatible with the current machine settings. A " -"random filament preset will be used." -msgstr "" -"O filamento pode não ser compatível com as configurações atuais da máquina. " -"Uma predefinição de filamento aleatória será usada." - -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 "right" msgstr "direita" @@ -1609,6 +1579,30 @@ msgstr "Distância paralela:" msgid "Flip by Face 2" msgstr "Virar pela Face 2" +msgid "Assemble" +msgstr "Montar" + +msgid "Please confirm explosion ratio = 1 and select at least two volumes." +msgstr "" + +msgid "Please select at least two volumes." +msgstr "" + +msgid "(Moving)" +msgstr "" + +msgid "Point and point assembly" +msgstr "" + +msgid "" +"It is recommended to assemble the objects first,\n" +"because the objects is restriced to bed \n" +"and only parts can be lifted." +msgstr "" + +msgid "Face and face assembly" +msgstr "" + msgid "Notice" msgstr "Aviso" @@ -1651,6 +1645,54 @@ msgstr "" msgid "Based on PrusaSlicer and BambuStudio" msgstr "Baseado no PrusaSlicer e Bambu Studio" +msgid "STEP files" +msgstr "" + +msgid "STL files" +msgstr "" + +msgid "OBJ files" +msgstr "" + +msgid "AMF files" +msgstr "" + +msgid "3MF files" +msgstr "" + +msgid "Gcode 3MF files" +msgstr "" + +msgid "G-code files" +msgstr "" + +msgid "Supported files" +msgstr "" + +msgid "ZIP files" +msgstr "" + +msgid "Project files" +msgstr "" + +msgid "Known files" +msgstr "" + +msgid "INI files" +msgstr "" + +msgid "SVG files" +msgstr "" + +msgid "Texture" +msgstr "Textura" + +msgid "Masked SLA files" +msgstr "" + +msgid "Draco files" +msgstr "" + msgid "" "OrcaSlicer will terminate because of running out of memory. It may be a bug. " "It will be appreciated if you report the issue to our team." @@ -1678,10 +1720,10 @@ msgstr "OrcaSlicer encontrou uma exceção não tratada: %1%" msgid "Untitled" msgstr "Sem título" -msgid "Reloading network plugin..." +msgid "Reloading network plug-in..." msgstr "Recarregando o plug-in de rede..." -msgid "Downloading Network Plugin" +msgid "Downloading Network Plug-in" msgstr "Baixando o Plug-in de Rede" msgid "Downloading Bambu Network Plug-in" @@ -1776,6 +1818,9 @@ msgstr "Escolha o arquivo ZIP" msgid "Choose one file (GCODE/3MF):" msgstr "Escolha um arquivo (GCODE/3MF):" +msgid "Ext" +msgstr "" + msgid "Some presets are modified." msgstr "Algumas predefinições foram modificadas." @@ -1852,8 +1897,8 @@ msgstr "" "meio de acesso à rede local, possibilitando a funcionalidade completa do " "OrcaSlicer." -msgid "Network Plugin Restriction" -msgstr "Restrição de Plugin de Rede" +msgid "Network Plug-in Restriction" +msgstr "Restrição de Plug-in de Rede" msgid "Privacy Policy Update" msgstr "Atualização da Política de Privacidade" @@ -1965,7 +2010,7 @@ msgid "Bottom Surface Density" msgstr "Densidade da Superfície Inferior" msgid "Ironing" -msgstr "Passar a ferro" +msgstr "Alisamento" msgid "Fuzzy Skin" msgstr "Textura Difusa" @@ -2089,6 +2134,9 @@ msgstr "" "Sim - Alterar essas configurações automaticamente\n" "Não - Não alterar essas configurações para mim" +msgid "Suggestion" +msgstr "" + msgid "Text" msgstr "Texto" @@ -2198,9 +2246,6 @@ msgstr "Converter de metros" msgid "Restore to meters" msgstr "Restaurar para metros" -msgid "Assemble" -msgstr "Montar" - msgid "Assemble the selected objects to an object with multiple parts" msgstr "Montar os objetos selecionados em um objeto com várias peças" @@ -2302,10 +2347,10 @@ msgid "Select all objects on the current plate" msgstr "Selecionar todos os objetos na placa atual" msgid "Select All Plates" -msgstr "" +msgstr "Selecionar Todas as Placas" msgid "Select all objects on all plates" -msgstr "" +msgstr "Selecionar todos os objetos em todas as placas" msgid "Delete All" msgstr "Apagar Tudo" @@ -2710,6 +2755,10 @@ msgstr "Impressão Multicolorida" msgid "Line Type" msgstr "Tipo de Linha" +#, c-format, boost-format +msgid "1x1 Grid: %d mm" +msgstr "" + msgid "More" msgstr "Mais" @@ -2827,8 +2876,8 @@ msgstr "Por favor, verifique a conexão de rede da impressora e do Orca." msgid "Connecting..." msgstr "Conectando…" -msgid "Auto-refill" -msgstr "" +msgid "Auto Refill" +msgstr "Recarga Automática" msgid "Load" msgstr "Carregar" @@ -2956,7 +3005,7 @@ msgstr "Direita(Filtro)" msgctxt "air_duct" msgid "Left(Aux)" -msgstr "" +msgstr "Esquerda(Aux)" msgid "Hotend" msgstr "Extrusora" @@ -3263,6 +3312,38 @@ msgstr "" "O Armazenamento na impressora é somente para leitura. Substitua-o por um " "Armazenamento normal antes de enviar para a impressora." +msgid "Bad input data for EmbossCreateObjectJob." +msgstr "" + +msgid "Add Emboss text object" +msgstr "" + +msgid "Bad input data for EmbossUpdateJob." +msgstr "" + +msgid "Created text volume is empty. Change text or font." +msgstr "" + +msgid "Bad input data for CreateSurfaceVolumeJob." +msgstr "" + +msgid "Bad input data for UseSurfaceJob." +msgstr "" + +#. TRN: This is the title of the action appearing in undo/redo stack. +#. It is same for Text and SVG. +msgid "Emboss attribute change" +msgstr "" + +msgid "Add Emboss text Volume" +msgstr "" + +msgid "Font doesn't have any shape for given text." +msgstr "" + +msgid "There is no valid surface for text projection." +msgstr "" + msgid "Thermal Preconditioning for first layer optimization" msgstr "Pré-condicionamento térmico para otimização da primeira camada" @@ -3457,8 +3538,8 @@ msgid "" "the filament.\n" "'Device -> Print parts'" msgstr "" -"O fluxo do bico não está configurado. Defina o fluxo do bico antes de editar " -"o filamento.\n" +"O fluxo do bico não está configurado. Defina a taxa de fluxo do bico antes " +"de editar o filamento.\n" "'Dispositivo -> Imprimir peças'" msgid "AMS" @@ -3478,9 +3559,10 @@ msgid "" "results. Please fill in the same values as the actual printing. They can be " "auto-filled by selecting a filament preset." msgstr "" -"A temperatura do bico e a fluxo volumétrico máximo afetarão os resultados da " -"calibração. Preencha os mesmos valores que a impressão atual. Eles podem ser " -"preenchidos automaticamente selecionando uma predefinição de filamento." +"A temperatura do bico e a velocidade volumétrica máxima afetarão os " +"resultados da calibração. Preencha os mesmos valores que a impressão atual. " +"Eles podem ser preenchidos automaticamente selecionando uma predefinição de " +"filamento." msgid "Nozzle Diameter" msgstr "Diâmetro do bico" @@ -3495,7 +3577,7 @@ msgid "Bed Temperature" msgstr "Temperatura da Mesa" msgid "Max volumetric speed" -msgstr "Fluxo volumétrico máximo" +msgstr "Velocidade volumétrica máxima" msgid "℃" msgstr "℃" @@ -3614,9 +3696,6 @@ msgstr "Bico Direito" msgid "Nozzle" msgstr "Bico" -msgid "Ext" -msgstr "" - #, c-format, boost-format msgid "" "Note: the filament type(%s) does not match with the filament type(%s) in the " @@ -3688,9 +3767,6 @@ msgstr "Imprimir com filamentos no AMS" msgid "Print with filaments mounted on the back of the chassis" msgstr "Imprimir com filamentos montados na parte de trás do chassi" -msgid "Auto Refill" -msgstr "Recarga Automática" - msgid "Left" msgstr "Esquerda" @@ -3704,8 +3780,8 @@ msgstr "" "Quando o material atual acabar, a impressora continuará a imprimir na " "seguinte ordem." -msgid "Identical filament: same brand, type and color" -msgstr "Filamento idêntico: mesma marca, tipo e cor" +msgid "Identical filament: same brand, type and color." +msgstr "Filamento idêntico: mesma marca, tipo e cor." msgid "Group" msgstr "Grupo" @@ -3852,26 +3928,29 @@ msgid "Calibration" msgstr "Calibração" msgid "" -"Failed to download the plug-in. Please check your firewall settings and vpn " -"software, check and retry." +"Failed to download the plug-in. Please check your firewall settings and VPN " +"software and retry." msgstr "" "Falha ao baixar o plug-in. Verifique as configurações do seu firewall e " -"software vpn, verifique e tente novamente." +"software VPN e tente novamente." msgid "" "Failed to install the plug-in. The plug-in file may be in use. Please " "restart OrcaSlicer and try again. Also check whether it is blocked or " "deleted by anti-virus software." msgstr "" +"Falha ao instalar o plug-in. O plug-in pode estar em uso. Reinicie o " +"OrcaSlicer e tente novamente. Também verifique se ele está bloqueado ou " +"excluído pelo software antivírus." msgid "Click here to see more info" msgstr "Clique aqui para ver mais informações" msgid "" -"The network plugin was installed but could not be loaded. Please restart the " -"application." +"The network plug-in was installed but could not be loaded. Please restart " +"the application." msgstr "" -"O plugin de rede foi instalado, mas não pôde ser carregado. Reinicie o " +"O plug-in de rede foi instalado, mas não pôde ser carregado. Reinicie o " "aplicativo." msgid "Restart Required" @@ -4042,9 +4121,6 @@ msgstr "Carregar forma de STL …" msgid "Settings" msgstr "Configurações" -msgid "Texture" -msgstr "Textura" - msgid "Remove" msgstr "Remover" @@ -4120,7 +4196,7 @@ msgid "" "Too small max volumetric speed.\n" "Reset to 0.5." msgstr "" -"Fluxo volumétrico máximo está muito baixo.\n" +"Velocidade volumétrica máxima muito baixa.\n" "Redefinir para 0,5." #, c-format, boost-format @@ -4144,7 +4220,7 @@ msgid "" "Too small ironing spacing.\n" "Reset to 0.1." msgstr "" -"Espaçamento de passar a ferro muito pequeno.\n" +"Espaçamento de alisamento muito pequeno.\n" "Redefinir para 0,1." msgid "" @@ -4250,6 +4326,7 @@ msgstr "" "seam_slope_start_height precisa ser menor que layer_height.\n" "Redefinir para 0." +#, fuzzy, c-format, boost-format msgid "" "Lock depth should smaller than skin depth.\n" "Reset to 50% of skin depth." @@ -4355,7 +4432,7 @@ msgid "Calibrating the micro lidar" msgstr "Calibrando o micro lidar" msgid "Calibrating flow ratio" -msgstr "Calibrando fluxo" +msgstr "Calibrando taxa de fluxo" msgid "Pause (nozzle temperature malfunction)" msgstr "Pausa (problema na temperatura do bico)" @@ -4889,7 +4966,7 @@ msgid "mm/s" msgstr "mm/s" msgid "Flow rate" -msgstr "Fluxo" +msgstr "Taxa de fluxo" msgid "mm³/s" msgstr "mm³/s" @@ -4897,6 +4974,9 @@ msgstr "mm³/s" msgid "Fan speed" msgstr "Velocidade do ventilador" +msgid "°C" +msgstr "" + msgid "Time" msgstr "Tempo" @@ -5068,14 +5148,14 @@ msgstr "Velocidade Real (mm/s)" msgid "Fan Speed (%)" msgstr "Velocidade do Ventilador (%)" -msgid "Temperature (℃)" -msgstr "Temperatura (℃)" +msgid "Temperature (°C)" +msgstr "Temperatura (°C)" msgid "Volumetric flow rate (mm³/s)" -msgstr "Fluxo volumétrico (mm³/s)" +msgstr "Taxa de fluxo volumétrico (mm³/s)" msgid "Actual volumetric flow rate (mm³/s)" -msgstr "Fluxo volumétrico real (mm³/s)" +msgstr "Taxa de fluxo volumétrico real (mm³/s)" msgid "Seams" msgstr "Costuras" @@ -5351,28 +5431,28 @@ msgid "Fit camera to scene or selected object." msgstr "" msgid "3D Navigator" -msgstr "" +msgstr "Navegador 3D" msgid "Zoom button" -msgstr "" +msgstr "Botão de zoom" msgid "Overhangs" msgstr "Saliências" msgid "Outline" -msgstr "" +msgstr "Contorno" msgid "Perspective" -msgstr "" +msgstr "Perspectiva" msgid "Axes" -msgstr "" +msgstr "Eixos" msgid "Gridlines" -msgstr "" +msgstr "Linhas da Grade" msgid "Labels" -msgstr "" +msgstr "Etiquetas" msgid "Paint Toolbar" msgstr "Barra de Ferramentas de Pintura" @@ -5401,7 +5481,7 @@ msgstr "Volume:" msgid "Size:" msgstr "Tamanho:" -#, boost-format +#, c-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)." @@ -5488,7 +5568,7 @@ msgstr "" msgid "" "Partial flushing volume set to 0. Multi-color printing may cause color " -"mixing in models. Please redjust flushing settings." +"mixing in models. Please readjust flushing settings." msgstr "" "Volume de purga parcial definido como 0. A impressão multicolorida pode " "causar mistura de cores nos modelos. Por favor, ajuste novamente as " @@ -5899,10 +5979,10 @@ msgid "Show 3D navigator in Prepare and Preview scene." msgstr "Mostrar navegador 3D nas cenas de Preparo e Pré-visualização." msgid "Show Gridlines" -msgstr "" +msgstr "Mostrar Linhas da Grade" msgid "Show Gridlines on plate" -msgstr "" +msgstr "Mostrar Linhas da Grade na placa" msgid "Reset Window Layout" msgstr "Redefinir Layout da Janela" @@ -5950,13 +6030,13 @@ msgid "Pass 1" msgstr "Passo 1" msgid "Flow rate test - Pass 1" -msgstr "Teste de fluxo - Passo 1" +msgstr "Teste da taxa de fluxo - Passo 1" msgid "Pass 2" msgstr "Passo 2" msgid "Flow rate test - Pass 2" -msgstr "Teste de fluxo - Passo 2" +msgstr "Teste da taxa de fluxo - Passo 2" msgid "YOLO (Recommended)" msgstr "YOLO (Recomendado)" @@ -6550,7 +6630,7 @@ msgid "Layer: N/A" msgstr "Camada: N/A" msgid "Click to view thermal preconditioning explanation" -msgstr "" +msgstr "Clique para ver explicação do precondicionamento térmico" msgid "Clear" msgstr "Limpar" @@ -6825,6 +6905,9 @@ msgstr "" "necessário \n" "para dar uma avaliação positiva (4 ou 5 estrelas)." +msgid "click to add machine" +msgstr "" + msgid "Status" msgstr "Estado" @@ -6835,6 +6918,14 @@ msgstr "Atualizar" msgid "Assistant(HMS)" msgstr "Assistente(HMS)" +#, c-format, boost-format +msgid "Network plug-in v%s" +msgstr "" + +#, c-format, boost-format +msgid "Network plug-in v%s (%s)" +msgstr "" + msgid "Don't show again" msgstr "Não mostrar novamente" @@ -7191,15 +7282,15 @@ msgstr "Pausar impressão" msgctxt "Nozzle Type" msgid "Type" -msgstr "" +msgstr "Tipo" msgctxt "Nozzle Diameter" msgid "Diameter" -msgstr "" +msgstr "Diametro" msgctxt "Nozzle Flow" msgid "Flow" -msgstr "" +msgstr "Fluxo do Bico" msgid "Please change the nozzle settings on the printer." msgstr "Altere as configurações de bico na impressora." @@ -7229,7 +7320,7 @@ msgid "Unavailable while heating maintenance function is on." msgstr "" "Indisponível enquanto a função de manutenção do aquecimento estiver ativada." -msgid "Idel Heating Protection" +msgid "Idle Heating Protection" msgstr "" msgid "Stops heating automatically after 5 mins of idle to ensure safety." @@ -7701,7 +7792,7 @@ msgid "Export STL file:" msgstr "Exportar arquivo STL:" msgid "Export Draco file:" -msgstr "" +msgstr "Exportar arquivo Draco:" msgid "Export AMF file:" msgstr "Exportar arquivo AMF:" @@ -7822,9 +7913,10 @@ msgid "Please resolve the slicing errors and publish again." msgstr "Por favor, resolva os erros de fatiamento e publique novamente." msgid "" -"Network Plug-in is not detected. Network related features are unavailable." +"The network plug-in was not detected. Network related features are " +"unavailable." msgstr "" -"O plug-in de rede não está detectado. Recursos relacionados à rede estão " +"O Plug-in de Rede não foi detectado. Recursos relacionados à rede estão " "indisponíveis." msgid "" @@ -8425,16 +8517,18 @@ msgid "By vendor" msgstr "Por fornecedor" msgid "Optimize filaments area height for..." -msgstr "" +msgstr "Otimiza a altura da area de filamentos para..." msgid "(Requires restart)" msgstr "(Requer reinício)" msgid "filaments" -msgstr "" +msgstr "filamentos" -msgid "Optimizes filament area maximum height by chosen filament count" +msgid "Optimizes filament area maximum height by chosen filament count." msgstr "" +"Otimiza a altura máxima da area de filamentos para a contagem de filamentos " +"escolhidos." msgid "Features" msgstr "Recursos" @@ -8453,10 +8547,10 @@ msgid "Pop up to select filament grouping mode" msgstr "" msgid "Quality level for Draco export" -msgstr "" +msgstr "Nível de qualidade para exportação Draco" msgid "bits" -msgstr "" +msgstr "bits" msgid "" "Controls the quantization bit depth used when compressing the mesh to Draco " @@ -8466,6 +8560,13 @@ msgid "" "Lower values produce smaller files but lose more geometric detail; higher " "values preserve more detail at the cost of larger files." msgstr "" +"Controla a profundidade de bits de quantização usada ao comprimir a malha " +"para o formato Draco.\n" +"0 = compressão sem perdas (a geometria é preservada com precisão total). Os " +"valores válidos para compressão com perdas variam de 8 a 30.\n" +"Valores mais baixos produzem arquivos menores, mas perdem mais detalhes " +"geométricos; valores mais altos preservam mais detalhes, ao custo de " +"arquivos maiores." msgid "Behaviour" msgstr "Comportamento" @@ -8621,12 +8722,14 @@ msgid "Update built-in Presets automatically." msgstr "Atualizar automaticamente Predefinições integradas." msgid "Use encrypted file for token storage" -msgstr "" +msgstr "Usar um arquivo criptografado para armazenar os tokens" msgid "" "Store authentication tokens in an encrypted file instead of the system " "keychain. (Requires restart)" msgstr "" +"Armazene os tokens de autenticação em um arquivo criptografado em vez do " +"chaveiro do sistema. (Requer reinicialização)" msgid "Filament Sync Options" msgstr "Opções de Sincronização de Filamento" @@ -8646,46 +8749,46 @@ msgstr "Filamento e Cor" msgid "Color only" msgstr "Apenas Cor" -msgid "Network plugin" -msgstr "Plugin de rede" +msgid "Network plug-in" +msgstr "Plug-in de rede" -msgid "Enable network plugin" -msgstr "Ativar plugin de rede" +msgid "Enable network plug-in" +msgstr "Ativar plug-in de rede" -msgid "Network plugin version" -msgstr "Versão do plugin de rede" +msgid "Network plug-in version" +msgstr "Versão do plug-in de rede" -msgid "Select the network plugin version to use" -msgstr "Selecione a versão do plugin de rede a ser usado" +msgid "Select the network plug-in version to use" +msgstr "Selecione a versão do plug-in de rede a ser usado" msgid "(Latest)" msgstr "(Mais recente)" -msgid "Network plugin switched successfully." -msgstr "Plugin de rede alterado com sucesso." +msgid "Network plug-in switched successfully." +msgstr "Plug-in de rede alterado com sucesso." msgid "Success" msgstr "Sucesso" -msgid "Failed to load network plugin. Please restart the application." -msgstr "Falha ao carregar o plugin de rede. Reinicie o aplicativo." +msgid "Failed to load network plug-in. Please restart the application." +msgstr "Falha ao carregar o plug-in de rede. Reinicie o aplicativo." #, c-format, boost-format msgid "" -"You've selected network plugin version %s.\n" +"You've selected network plug-in version %s.\n" "\n" "Would you like to download and install this version now?\n" "\n" "Note: The application may need to restart after installation." msgstr "" -"Você selecionou a versão %s do plugin de rede.\n" +"Você selecionou a versão %s do plug-in de rede.\n" "\n" "Deseja baixar e instalar esta versão agora?\n" "\n" "Observação: o aplicativo pode precisar ser reiniciado após a instalação." -msgid "Download Network Plugin" -msgstr "Baixar Plugin de Rede" +msgid "Download Network Plug-in" +msgstr "Baixar Plug-in de Rede" msgid "Associate files to OrcaSlicer" msgstr "Associar arquivos ao OrcaSlicer" @@ -8759,23 +8862,20 @@ msgstr "depurar" msgid "trace" msgstr "traço" -msgid "Network Plugin" -msgstr "" - msgid "Reload" -msgstr "" +msgstr "Recarregar" -msgid "Reload the network plugin without restarting the application" -msgstr "" +msgid "Reload the network plug-in without restarting the application" +msgstr "Recarregar o plug-in de rede sem reiniciar a aplicação" -msgid "Network plugin reloaded successfully." -msgstr "" +msgid "Network plug-in reloaded successfully." +msgstr "Plug-in de rede recarregado com sucesso." -msgid "Failed to reload network plugin. Please restart the application." -msgstr "" +msgid "Failed to reload network plug-in. Please restart the application." +msgstr "Falha ao recarregar plug-in de rede. Por favor, reinicie a aplicação." msgid "Reload Failed" -msgstr "" +msgstr "Falha ao Recarregar" msgid "Debug" msgstr "Depuração" @@ -8877,7 +8977,7 @@ msgid "Edit preset" msgstr "Editar predefinições" msgid "Unspecified" -msgstr "" +msgstr "Não especificado" msgid "Project-inside presets" msgstr "Predefinições dentro do projeto" @@ -8991,7 +9091,10 @@ msgstr "Publicação cancelada" msgid "Slicing Plate 1" msgstr "Fatiando Placa 1" -msgid "Packing data to 3mf" +msgid "Packing data to 3MF" +msgstr "Empacotando dados em 3MF" + +msgid "Uploading data" msgstr "" msgid "Jump to webpage" @@ -9323,10 +9426,12 @@ msgid "" "[ %s ] requires printing in a high-temperature environment. Please close the " "door." msgstr "" +"[ %s ] requer impressão em um ambiente de alta temperatura. Por favor feche " +"a porta." #, c-format, boost-format msgid "[ %s ] requires printing in a high-temperature environment." -msgstr "" +msgstr "[ %s ] requer impressão em um ambiente de alta temperatura." #, c-format, boost-format msgid "The filament on %s may soften. Please unload." @@ -9360,8 +9465,8 @@ msgstr "Placa de Alta Temp. Lisa" msgid "Textured PEI Plate" msgstr "Placa PEI Texturizada" -msgid "Cool Plate (Supertack)" -msgstr "" +msgid "Cool Plate (SuperTack)" +msgstr "Placa Fria (SuperTack)" msgid "Click here if you can't connect to the printer" msgstr "Clique aqui se não conseguir conectar-se à impressora" @@ -9713,7 +9818,7 @@ msgstr "" "tamanho da torre de preparo aumente. Deseja habilitar mesmo assim?" msgid "" -"Prime tower is required for clumping detection. There may be flaws on the " +"A prime tower is required for clumping detection. There may be flaws on the " "model without prime tower. Do you still want to enable clumping detection?" msgstr "" "Uma torre de preparo é necessária para a detecção de aglomeração. Podem " @@ -9850,8 +9955,8 @@ msgstr "" msgid "" "When recording timelapse without toolhead, it is recommended to add a " "\"Timelapse Wipe Tower\" \n" -"by right-click the empty position of build plate and choose \"Add " -"Primitive\"->\"Timelapse Wipe Tower\"." +"by right-click the empty position of build plate and choose \"Add Primitive" +"\"->\"Timelapse Wipe Tower\"." msgstr "" "Ao gravar um timelapse sem o cabeçote aparecer, é recomendável adicionar uma " "\"Torre de Limpeza para Timelapse\" \n" @@ -9994,7 +10099,7 @@ msgid "Support filament" msgstr "Filamento de suporte" msgid "Support ironing" -msgstr "Passar a ferro nos suportes" +msgstr "Alisamento de suporte" msgid "Tree supports" msgstr "Suportes de árvore" @@ -10073,9 +10178,6 @@ msgstr "Temperatura de impressão" msgid "Nozzle temperature when printing" msgstr "Temperatura do bico ao imprimir" -msgid "Cool Plate (SuperTack)" -msgstr "Placa Fria (SuperTack)" - msgid "" "Bed temperature when the Cool Plate SuperTack is installed. A value of 0 " "means the filament does not support printing on the Cool Plate SuperTack." @@ -10130,7 +10232,7 @@ msgstr "" "significa que o filamento não suporta impressão na Placa PEI Texturizada." msgid "Volumetric speed limitation" -msgstr "Limitação de fluxo volumétrico" +msgstr "Limitação de velocidade volumétrica" msgid "Cooling for specific layer" msgstr "Resfriamento para camada específica" @@ -10545,6 +10647,12 @@ msgstr "Mostrar todas as predefinições (incluindo as incompatíveis)" msgid "Select presets to compare" msgstr "Selecione as predefinições para comparar" +msgid "Left Preset Value" +msgstr "" + +msgid "Right Preset Value" +msgstr "" + msgid "" "You can only transfer to current active profile because it has been modified." msgstr "" @@ -11011,6 +11119,12 @@ msgstr "Clique aqui para baixá-lo." msgid "Login" msgstr "Entrar" +msgid "[Action Required] " +msgstr "" + +msgid "[Action Required]" +msgstr "" + msgid "The configuration package is changed in previous Config Guide" msgstr "O pacote de configuração é alterado no Guia de Configuração anterior" @@ -11756,7 +11870,7 @@ msgstr "" "está ativada." msgid "" -"Prime tower is required for clumping detection; otherwise, there may be " +"A prime tower is required for clumping detection; otherwise, there may be " "flaws on the model." msgstr "" "Uma torre de preparo é necessária para a detecção de aglomeração, podem " @@ -12703,7 +12817,7 @@ msgid "Set other flow ratios" msgstr "Definir outros fluxos" msgid "Change flow ratios for other extrusion path types." -msgstr "" +msgstr "Alterar o fluxo para outros tipos de trajetória de extrusão." msgid "First layer flow ratio" msgstr "Fluxo na primeira camada" @@ -13405,7 +13519,7 @@ msgid "" "models\n" "3. No filtering - creates internal bridges on every potential internal " "overhang. This option is useful for heavily slanted top surface models; " -"however, in most cases, it creates too many unnecessary bridges" +"however, in most cases, it creates too many unnecessary bridges." msgstr "" "Esta opção pode ajudar a reduzir as almofadas em superfícies superiores em " "modelos muito inclinados ou curvos.\n" @@ -13427,7 +13541,7 @@ msgstr "" "difíceis\n" "3. Sem filtragem - cria pontes internas em toda possível saliência interna. " "Esta opção é útil para modelos de superfície superior muito inclinados; no " -"entanto, na maioria dos casos, cria muitas pontes desnecessárias" +"entanto, na maioria dos casos, cria muitas pontes desnecessárias." msgid "Limited filtering" msgstr "Filtragem limitada" @@ -13928,7 +14042,7 @@ msgid "" "less acceleration you print, the larger the range of acceptable PA values. " "If no difference is visible, use the PA value from the faster test\n" "3. Enter the triplets of PA values, Flow and Accelerations in the text box " -"here and save your filament profile" +"here and save your filament profile." msgstr "" "Adicione conjuntos de valores de avanço de pressão (PA), as velocidades de " "fluxo volumétrico e acelerações em que foram medidos, separados por uma " @@ -14087,20 +14201,24 @@ msgid "Auto For Match" msgstr "" msgid "Flush temperature" -msgstr "" +msgstr "Temperatura de purga" msgid "" "Temperature when flushing filament. 0 indicates the upper bound of the " "recommended nozzle temperature range." msgstr "" +"Temperatura ao purgar filamento. 0 indica o limite superior da faixa de " +"temperatura recomendada para o bico." msgid "Flush volumetric speed" -msgstr "" +msgstr "Velocidade volumétrica de purga" msgid "" "Volumetric speed when flushing filament. 0 indicates the max volumetric " "speed." msgstr "" +"Velocidade volumétrica ao purgar filamento. 0 indica a velocidade " +"volumétrica máxima." msgid "" "This setting stands for how much volume of filament can be melted and " @@ -14108,8 +14226,8 @@ msgid "" "case of too high and unreasonable speed setting. Can't be zero." msgstr "" "Essa configuração representa quanto volume de filamento pode ser derretido e " -"extrudado por segundo. A velocidade de impressão é limitada pela fluxo " -"volumétrico máximo, no caso de configurações de velocidade muito altas e " +"extrudado por segundo. A velocidade de impressão é limitada pela velocidade " +"volumétrica máxima, no caso de configurações de velocidade muito altas e " "irrazoáveis. Não pode ser zero." msgid "Filament load time" @@ -14196,16 +14314,20 @@ msgstr "" "filament_diameter = sqrt( (4 * pellet_flow_coefficient) / PI )" msgid "Adaptive volumetric speed" -msgstr "" +msgstr "Velocidade volumétrica adaptativa" msgid "" "When enabled, the extrusion flow is limited by the smaller of the fitted " "value (calculated from line width and layer height) and the user-defined " "maximum flow. When disabled, only the user-defined maximum flow is applied." msgstr "" +"Quando ativada, a vazão de extrusão é limitada pelo menor valor entre o " +"valor ajustado (calculado a partir da largura da linha e da altura da " +"camada) e a vazão máxima definida pelo usuário. Quando desativada, apenas a " +"vazão máxima definida pelo usuário é aplicada." msgid "Max volumetric speed multinomial coefficients" -msgstr "" +msgstr "Coeficientes multinomiais da velocidade volumétrica máxima" msgid "Shrinkage (XY)" msgstr "Encolhimento (XY)" @@ -14345,47 +14467,58 @@ msgstr "" "confiável." msgid "Interface layer pre-extrusion distance" -msgstr "" +msgstr "Distância de pré-extrusão da camada de interface" msgid "" "Pre-extrusion distance for prime tower interface layer (where different " "materials meet)." msgstr "" +"Distância de pré-extrusão para a camada de interface da torre de preparação " +"(onde diferentes materiais se encontram)." msgid "Interface layer pre-extrusion length" -msgstr "" +msgstr "Comprimento de pré-extrusão da camada de interface" msgid "" "Pre-extrusion length for prime tower interface layer (where different " "materials meet)." msgstr "" +"Comprimento de pré-extrusão para a camada de interface da torre de " +"preparação (onde diferentes materiais se encontram)." msgid "Tower ironing area" -msgstr "" +msgstr "Area de alisamento da torre" msgid "" "Ironing area for prime tower interface layer (where different materials " "meet)." msgstr "" +"Área de alisamento para a camada de interface principal da torre (onde " +"diferentes materiais se encontram)." msgid "mm²" msgstr "mm²" msgid "Interface layer purge length" -msgstr "" +msgstr "Comprimento de purga da camada de interface" msgid "" "Purge length for prime tower interface layer (where different materials " "meet)." msgstr "" +"Comprimento de purga para a camada de interface da torre de preparação (onde " +"diferentes materiais se encontram)." msgid "Interface layer print temperature" -msgstr "" +msgstr "Temperatura de impressão da camada de interface" msgid "" "Print temperature for prime tower interface layer (where different materials " "meet). If set to -1, use max recommended nozzle temperature." msgstr "" +"Temperatura de impressão para a camada de interface da torre de preparação " +"(onde diferentes materiais se encontram). Se definida como -1, use a " +"temperatura máxima recomendada do bico." msgid "Speed of the last cooling move" msgstr "Velocidade do último movimento de resfriamento" @@ -14439,7 +14572,7 @@ msgid "Filament density. For statistics only." msgstr "Densidade do filamento. Apenas para estatística." msgid "g/cm³" -msgstr "" +msgstr "g/cm³" msgid "The material type of filament." msgstr "O tipo de material do filamento." @@ -14758,8 +14891,8 @@ msgid "mm/s² or %" msgstr "mm/s² ou %" msgid "" -"Acceleration of sparse infill. If the value is expressed as a percentage " -"(e.g. 100%), it will be calculated based on the default acceleration." +"Acceleration of sparse infill. If the value is expressed as a percentage (e." +"g. 100%), it will be calculated based on the default acceleration." msgstr "" "Aceleração do preenchimento esparso. Se o valor for expresso como uma " "porcentagem (por exemplo, 100%), será calculado com base na aceleração " @@ -14882,10 +15015,10 @@ msgstr "Velocidade total do ventilador na camada" msgid "" "Fan speed will be ramped up linearly from zero at layer " -"\"close_fan_the_first_x_layers\" to maximum at layer " -"\"full_fan_speed_layer\". \"full_fan_speed_layer\" will be ignored if lower " -"than \"close_fan_the_first_x_layers\", in which case the fan will be running " -"at maximum allowed speed at layer \"close_fan_the_first_x_layers\" + 1." +"\"close_fan_the_first_x_layers\" to maximum at layer \"full_fan_speed_layer" +"\". \"full_fan_speed_layer\" will be ignored if lower than " +"\"close_fan_the_first_x_layers\", in which case the fan will be running at " +"maximum allowed speed at layer \"close_fan_the_first_x_layers\" + 1." msgstr "" "A velocidade do ventilador aumentará linearmente de zero na camada " "\"close_fan_the_first_x_layers\" para o máximo na camada " @@ -14936,7 +15069,7 @@ msgstr "" "por um período prolongado de tempo." msgid "Ironing fan speed" -msgstr "Velocidade do ventilador para passar a ferro" +msgstr "Velocidade do ventilador para alisamento" msgid "" "This part cooling fan speed is applied when ironing. Setting this parameter " @@ -14944,44 +15077,56 @@ msgid "" "low volumetric flow rate, making the interface smoother.\n" "Set to -1 to disable it." msgstr "" -"Esta velocidade do ventilador de resfriamento de peças é aplicada ao passar " -"a ferro. Definir este parâmetro para uma velocidade menor que a normal reduz " -"a possibilidade de entupimento do bico devido ao baixo fluxo volumétrico, " -"tornando a interface mais suave.\n" +"Esta velocidade do ventilador de resfriamento de peças é aplicada durante o " +"alisamento. Definir este parâmetro para uma velocidade menor que a normal " +"reduz a possibilidade de entupimento do bico devido ao baixa taxa de fluxo " +"volumétrico, tornando a interface mais suave.\n" "Defina como -1 para desabilitá-lo." msgid "Ironing flow" -msgstr "Fluxo do passar a ferro" +msgstr "Fluxo do alisamento" msgid "" "Filament-specific override for ironing flow. This allows you to customize " "the ironing flow for each filament type. Too high value results in " "overextrusion on the surface." msgstr "" +"Ajuste específico para cada filamento no fluxo de alisamento. Isso permite " +"customizar o fluxo de alisamento para cada tipo de filamento. Um valor muito " +"alto resulta em sobrextrusão na superfície." msgid "Ironing line spacing" -msgstr "Espaçamento de linha do passar a ferro" +msgstr "Espaçamento de linha do alisamento" msgid "" "Filament-specific override for ironing line spacing. This allows you to " "customize the spacing between ironing lines for each filament type." msgstr "" +"Configuração específica para cada filamento no espaçamento das linhas do " +"alisamento. Isso permite customizar o espaçamento entre as linhas do " +"alisamento para cada tipo de filamento." msgid "Ironing inset" -msgstr "Inserção do passar a ferro" +msgstr "Inserção do alisamento" msgid "" "Filament-specific override for ironing inset. This allows you to customize " "the distance to keep from the edges when ironing for each filament type." msgstr "" +"Controle da inserção de alisamento para cada filamento. Isso permite " +"customizar a distância a ser mantida das bordas ao alisar cada tipo de " +"filamento." msgid "Ironing speed" -msgstr "Velocidade do passar a ferro" +msgstr "Velocidade do alisamento" msgid "" "Filament-specific override for ironing speed. This allows you to customize " "the print speed of ironing lines for each filament type." msgstr "" +"Controle da velocidade de alisamento para cada filamento. Isso permite " +"customizar a velocidade de impressão das linhas de alisamento para cada tipo " +"de filamento." msgid "" "Randomly jitter while printing the wall, so that the surface has a rough " @@ -15070,10 +15215,10 @@ msgstr "" "tempo, a largura da extrusão para uma camada específica também não deve ser " "inferior a um determinado nível. Geralmente, é igual a 15-25%% da altura da " "camada. Portanto, a espessura máxima da camada fuzzy com uma largura de " -"perímetro de 0,4 mm e uma altura de camada de 0,2 mm será 0,4-" -"(0,2*0,25)=±0,35 mm! Se você inserir um parâmetro maior que esse, o erro " -"Flow::spacing() será exibido e o modelo não será fatiado. Você pode escolher " -"este número até que o erro se repita." +"perímetro de 0,4 mm e uma altura de camada de 0,2 mm será 0,4-(0,2*0,25)=" +"±0,35 mm! Se você inserir um parâmetro maior que esse, o erro Flow::" +"spacing() será exibido e o modelo não será fatiado. Você pode escolher este " +"número até que o erro se repita." msgid "Displacement" msgstr "Deslocamento" @@ -15229,7 +15374,7 @@ msgstr "" "da primeira camada." msgid "Power Loss Recovery" -msgstr "" +msgstr "Recuperação de Perda de Energia" msgid "" "Choose how to control power loss recovery. When set to Printer " @@ -15239,7 +15384,7 @@ msgid "" msgstr "" msgid "Printer configuration" -msgstr "" +msgstr "Configuração da impressora" msgid "Nozzle type" msgstr "Tipo de bico" @@ -15412,12 +15557,12 @@ msgstr "Etiquetar objetos" msgid "" "Enable this to add comments into the G-code labeling print moves with what " -"object they belong to, which is useful for the Octoprint CancelObject " -"plugin. This settings is NOT compatible with Single Extruder Multi Material " -"setup and Wipe into Object / Wipe into Infill." +"object they belong to, which is useful for the Octoprint CancelObject plug-" +"in. This setting is NOT compatible with Single Extruder Multi Material setup " +"and Wipe into Object / Wipe into Infill." msgstr "" "Ative isso para adicionar comentários no G-code etiquetando movimentos de " -"impressão com a qual objeto eles pertencem, o que é útil para o plugin " +"impressão com a qual objeto eles pertencem, o que é útil para o plug-in " "CancelObject do Octoprint. Esta configuração NÃO é compatível com a " "configuração de Multimaterial de Extrusora Única e Limpeza no Objeto / " "Limpeza no Preenchimento." @@ -15757,18 +15902,18 @@ msgstr "" "serão geradas, medida em células." msgid "Ironing Type" -msgstr "Tipo do passar a ferro" +msgstr "Tipo de Alisamento" msgid "" "Ironing is using small flow to print on same height of surface again to make " -"flat surface more smooth. This setting controls which layer being ironed" +"flat surface more smooth. This setting controls which layer being ironed." msgstr "" -"Passar a ferro utiliza um pequeno fluxo para imprimir na mesma altura da " +"O alisamento usa um pequeno fluxo para imprimir na mesma altura da " "superfície novamente para deixá-la mais lisa. Esta configuração controla " -"qual camada está sendo passada a ferro" +"qual camada está sendo alisada." msgid "No ironing" -msgstr "Não passar a ferro" +msgstr "Sem alisamento" msgid "Top surfaces" msgstr "Superfícies superiores" @@ -15780,21 +15925,21 @@ msgid "All solid layer" msgstr "Todas as camadas sólidas" msgid "Ironing Pattern" -msgstr "Padrão do passar a ferro" +msgstr "Padrão do Alisamento" msgid "The pattern that will be used when ironing." -msgstr "O padrão que será usado ao passar a ferro." +msgstr "O padrão que será usado durante o alisamento." msgid "" "The amount of material to extrude during ironing. Relative to flow of normal " "layer height. Too high value results in overextrusion on the surface." msgstr "" -"A quantidade de material a extrudar durante o passar a ferro. Relativo ao " -"fluxo da altura normal da camada. Um valor muito alto resulta em " -"superextrusão na superfície." +"A quantidade de material a extrudar durante o alisamento. Relativo ao fluxo " +"da altura normal da camada. Um valor muito alto resulta em superextrusão na " +"superfície." msgid "The distance between the lines of ironing." -msgstr "A distância entre as linhas do passar a ferro." +msgstr "A distância entre as linhas do alisamento." msgid "" "The distance to keep from the edges. A value of 0 sets this to half of the " @@ -15804,19 +15949,21 @@ msgstr "" "do diâmetro do bico." msgid "Print speed of ironing lines." -msgstr "Velocidade de impressão das linhas do passar a ferro." +msgstr "Velocidade de impressão das linhas do alisamento." msgid "Ironing angle offset" -msgstr "" +msgstr "Delocamento de ângulo para alisamento" msgid "The angle of ironing lines offset from the top surface." msgstr "" +"Deslocamento do ângulo das linhas de alisamento em relação à superfície " +"superior." msgid "Fixed ironing angle" -msgstr "" +msgstr "Ângulo fixo para alisamento" msgid "Use a fixed absolute angle for ironing." -msgstr "" +msgstr "Utilize um ângulo fixo absoluto para o alisamento." msgid "This G-code is inserted at every layer change after the Z lift." msgstr "Este G-code é inserido a cada mudança de camada após a elevação Z." @@ -16499,10 +16646,10 @@ msgstr "" "a mudança de filamento." msgid "Long retraction when extruder change" -msgstr "" +msgstr "Retração longa na troca de extrusora" msgid "Retraction distance when extruder change" -msgstr "" +msgstr "Distância de retração na troca de extrusora" msgid "Z-hop height" msgstr "Altura de Z-hop" @@ -16832,8 +16979,8 @@ msgid "Role base wipe speed" msgstr "Velocidade de limpeza baseada na função" msgid "" -"The wipe speed is determined by the speed of the current extrusion role. " -"e.g. if a wipe action is executed immediately following an outer wall " +"The wipe speed is determined by the speed of the current extrusion role. e." +"g. if a wipe action is executed immediately following an outer wall " "extrusion, the speed of the outer wall extrusion will be utilized for the " "wipe action." msgstr "" @@ -17104,7 +17251,7 @@ msgid "" "timelapse video when printing completes. If smooth mode is selected, the " "toolhead will move to the excess chute after each layer is printed and then " "take a snapshot. Since the melt filament may leak from the nozzle during the " -"process of taking a snapshot, prime tower is required for smooth mode to " +"process of taking a snapshot, a prime tower is required for smooth mode to " "wipe nozzle." msgstr "" "Se o modo suave ou tradicional for selecionado, um vídeo em timelapse será " @@ -17342,10 +17489,10 @@ msgstr "" "etc." msgid "Ignore small overhangs" -msgstr "" +msgstr "Ignorar pequenas saliências" msgid "Ignore small overhangs that possibly don't require support." -msgstr "" +msgstr "Ignorar pequenas saliências que possivelmente não requerem suporte." msgid "Top Z distance" msgstr "Distância Z superior" @@ -17427,7 +17574,7 @@ msgid "" "Force using solid interface when support ironing is enabled." msgstr "" "Espaçamento das linhas de interface. Zero significa interface sólida.\n" -"Força o uso de interface sólida quando passar a ferro está habilitado." +"Força o uso de interface sólida quando alisamento de suporte está habilitado." msgid "Bottom interface spacing" msgstr "Espaçamento da interface inferior" @@ -17680,7 +17827,7 @@ msgstr "" "grandes cavidades do suporte de árvore." msgid "Ironing Support Interface" -msgstr "Passar a Ferro a Interface de Suporte" +msgstr "Alisamento da Interface de Suporte" msgid "" "Ironing is using small flow to print on same height of support interface " @@ -17688,36 +17835,36 @@ msgid "" "interface being ironed. When enabled, support interface will be extruded as " "solid too." msgstr "" -"A passagem a ferro utiliza um fluxo pequeno para imprimir na mesma altura da " -"interface de suporte novamente para torná-la mais lisa. Esta configuração " -"controla se a interface de suporte está sendo passada a ferro. Quando " -"ativada, a interface de suporte também será extrudada como sólida." +"O alisamento usa um fluxo pequeno para imprimir na mesma altura da interface " +"de suporte novamente para torná-la mais lisa. Esta configuração controla se " +"a interface de suporte está sendo alisada. Quando ativada, a interface de " +"suporte também será extrudada como sólida." msgid "Support Ironing Pattern" -msgstr "Padrão de Passar a Ferro no Suporte" +msgstr "Padrão de Alisamento de Suporte" msgid "Support Ironing flow" -msgstr "Fluxo de Passar a Ferro no Suporte" +msgstr "Fluxo de Alisamento de Suporte" msgid "" "The amount of material to extrude during ironing. Relative to flow of normal " "support interface layer height. Too high value results in overextrusion on " "the surface." msgstr "" -"A quantidade de material a extrudar durante o passar a ferro. Relativo ao " -"fluxo da altura normal da camada de interface. Um valor muito alto resulta " -"em superextrusão na superfície." +"A quantidade de material a extrudar durante o alisamento. Relativo ao fluxo " +"da altura normal da camada de interface. Um valor muito alto resulta em " +"superextrusão na superfície." msgid "Support Ironing line spacing" -msgstr "Espaçamento de Passar a Ferro no Suporte" +msgstr "Espaçamento linhas no Alisamento de Suporte" msgid "Activate temperature control" msgstr "Ativar controle de temperatura" msgid "" "Enable this option for automated chamber temperature control. This option " -"activates the emitting of an M191 command before the " -"\"machine_start_gcode\"\n" +"activates the emitting of an M191 command before the \"machine_start_gcode" +"\"\n" " which sets the chamber temperature and waits until it is reached. In " "addition, it emits an M141 command at the end of the print to turn off the " "chamber heater, if present.\n" @@ -17727,8 +17874,8 @@ msgid "" "heater is installed." msgstr "" "Habilite esta opção para controle automatizado da temperatura da câmara. " -"Esta opção ativa a emissão de um comando M191 antes do " -"\"machine_start_gcode\"\n" +"Esta opção ativa a emissão de um comando M191 antes do \"machine_start_gcode" +"\"\n" "que define a temperatura da câmara e aguarda até que ela seja atingida. Além " "disso, emite um comando M141 no final da impressão para desligar o aquecedor " "da câmara, se presente.\n" @@ -18036,6 +18183,12 @@ msgstr "" "3. Nervura: Adiciona quatro nervuras à parede da torre para maior " "estabilidade." +msgid "Rectangle" +msgstr "Retângulo" + +msgid "Rib" +msgstr "" + msgid "Extra rib length" msgstr "Comprimento extra de nervura" @@ -18080,27 +18233,34 @@ msgstr "" "criação dos volumes de purga completos abaixo." msgid "Skip points" -msgstr "" +msgstr "Pular pontos" msgid "The wall of prime tower will skip the start points of wipe path." msgstr "" +"A parede da torre de preparo pulará os pontos iniciais do caminho de limpeza." msgid "Enable tower interface features" -msgstr "" +msgstr "Ativar recursos da interface da torre" msgid "" "Enable optimized prime tower interface behavior when different materials " "meet." msgstr "" +"Ativar o comportamento otimizado da interface da torre de preparo quando " +"diferentes materiais se encontrarem." msgid "Cool down from interface boost during prime tower" msgstr "" +"Resfriamento após aquecimento para interface durante a torre de preparo" msgid "" "When interface-layer temperature boost is active, set the nozzle back to " "print temperature at the start of the prime tower so it cools down during " "the tower." msgstr "" +"Quando o aumento da temperatura da camada de interface estiver ativo, ajuste " +"o bico de volta para a temperatura de impressão no início da torre de " +"preparo para que ele esfrie durante a torre." msgid "Infill gap" msgstr "" @@ -18650,8 +18810,8 @@ msgstr "" "Se habilitado, verifica se a máquina atual é retrocompatível com as máquinas " "na lista." -msgid "downward machines settings" -msgstr "configurações de máquinas descendentes" +msgid "Downward machines settings" +msgstr "Configurações de máquinas descendentes" msgid "The machine settings list needs to do downward checking." msgstr "" @@ -18686,11 +18846,11 @@ msgid "Debug level" msgstr "Nível de depuração" msgid "" -"Sets debug logging level. 0:fatal, 1:error, 2:warning, 3:info, 4:debug, " -"5:trace\n" +"Sets debug logging level. 0:fatal, 1:error, 2:warning, 3:info, 4:debug, 5:" +"trace\n" msgstr "" -"Define o nível do log de depuração. 0:fatal, 1:error, 2:warning, 3:info, " -"4:debug, 5:trace\n" +"Define o nível do log de depuração. 0:fatal, 1:error, 2:warning, 3:info, 4:" +"debug, 5:trace\n" msgid "Enable timelapse for print" msgstr "Habilitar timelapse para impressão" @@ -18981,6 +19141,8 @@ 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 "Filament length (meters)" msgstr "Comprimento do filamento (metros)" @@ -18989,6 +19151,8 @@ msgid "" "Total filament length used in meters. Replaced with actual value during post-" "processing." msgstr "" +"Comprimento total do filamento em metros. Substituído pelo valor real " +"durante o pós-processamento." msgid "Number of objects" msgstr "Número de objetos" @@ -19220,7 +19384,7 @@ msgid "Loading of a model file failed." msgstr "Falha ao carregar um arquivo de modelo." msgid "Meshing of a model file failed or no valid shape." -msgstr "" +msgstr "A geração da malha do arquivo do modelo falhou ou não há forma válida." msgid "The supplied file couldn't be read because it's empty" msgstr "O arquivo fornecido não pôde ser lido porque está vazio" @@ -19228,8 +19392,8 @@ msgstr "O arquivo fornecido não pôde ser lido porque está vazio" msgid "" "Unknown file format. Input file must have .stl, .obj, .amf(.xml) extension." msgstr "" -"Formato de arquivo desconhecido. O arquivo de entrada deve ter " -"extensão .stl, .obj, .amf(.xml)." +"Formato de arquivo desconhecido. O arquivo de entrada deve ter extensão ." +"stl, .obj, .amf(.xml)." msgid "Unknown file format. Input file must have .3mf or .zip.amf extension." msgstr "" @@ -19255,10 +19419,10 @@ 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 "Flow Rate Calibration" -msgstr "Calibração de fluxo" +msgstr "Calibração de Taxa Fluxo" msgid "Max Volumetric Speed Calibration" -msgstr "Calibração de fluxo volumétrico máximo" +msgstr "Calibração de Velocidade Volumétrica Máxima" msgid "Manage Result" msgstr "Gerenciar Resultado" @@ -19316,7 +19480,7 @@ msgid "Flow Dynamics" msgstr "Dinâmica de Fluxo" msgid "Flow Rate" -msgstr "Fluxo" +msgstr "Taxa de Fluxo" msgid "Max Volumetric Speed" msgstr "Velocidade Volumétrica Máxima" @@ -19351,13 +19515,9 @@ msgstr "O nome é o mesmo que outro nome de predefinição existente" msgid "create new preset failed." msgstr "falha ao criar nova predefinição." -#, c-format, boost-format -msgid "The selected preset: %s is not found." -msgstr "" - #, c-format, boost-format msgid "Could not find parameter: %s." -msgstr "" +msgstr "Parâmetro não encontrado: %s." msgid "" "Are you sure to cancel the current calibration and return to the home page?" @@ -19442,11 +19602,11 @@ msgid "Please select at least one filament for calibration" msgstr "Por favor, selecione pelo menos um filamento para calibrar" msgid "Flow rate calibration result has been saved to preset." -msgstr "O resultado da calibração de fluxo foi salva na predefinição." +msgstr "O resultado da calibração da taxa de fluxo foi salva na predefinição." msgid "Max volumetric speed calibration result has been saved to preset." msgstr "" -"O resultado da calibração de fluxo volumétrico máximo foi salvo na " +"O resultado da calibração de velocidade volumétrica máxima foi salvo na " "predefinição." msgid "When do you need Flow Dynamics Calibration" @@ -19468,7 +19628,7 @@ msgstr "" "1. Se você introduzir um novo filamento de marcas/modelos diferentes ou se o " "filamento estiver úmido;\n" "2. Se o bico estiver desgastado ou for substituído por um novo;\n" -"3. Se o fluxo volumétrico máximo ou a temperatura de impressão forem " +"3. Se a velocidade volumétrica máxima ou a temperatura de impressão forem " "alteradas na configuração do filamento." msgid "About this calibration" @@ -19514,7 +19674,7 @@ msgstr "" "melhorias com novas atualizações." msgid "When to use Flow Rate Calibration" -msgstr "Quando usar a Calibração de Fluxo" +msgstr "Quando usar a Calibração da Taxa de Fluxo" msgid "" "After using Flow Dynamics Calibration, there might still be some extrusion " @@ -19544,9 +19704,10 @@ msgid "" "PLA used in RC planes. These materials expand greatly when heated, and " "calibration provides a useful reference flow rate." msgstr "" -"Além disso, a Calibração de Fluxo é crucial para materiais espumantes como " -"LW-PLA usados em aviões RC. Esses materiais se expandem muito quando " -"aquecidos, e a calibração fornece uma taxa de fluxo de referência útil." +"Além disso, a Calibração da Taxa de Fluxo é crucial para materiais " +"espumantes como LW-PLA usados em aviões RC. Esses materiais se expandem " +"muito quando aquecidos, e a calibração fornece uma taxa de fluxo de " +"referência útil." msgid "" "Flow Rate Calibration measures the ratio of expected to actual extrusion " @@ -19556,9 +19717,9 @@ msgid "" "you still see the listed defects after you have done other calibrations. For " "more details, please check out the wiki article." msgstr "" -"A Calibração de Fluxo mede a relação entre os volumes de extrusão esperados " -"e reais. A configuração padrão funciona bem em impressoras Bambu Lab e " -"filamentos oficiais, pois foram pré-calibrados e ajustados. Para um " +"A Calibração da Taxa de Fluxo mede a relação entre os volumes de extrusão " +"esperados e reais. A configuração padrão funciona bem em impressoras Bambu " +"Lab e filamentos oficiais, pois foram pré-calibrados e ajustados. Para um " "filamento regular, geralmente você não precisará realizar uma Calibração da " "Taxa de Fluxo a menos que ainda veja os defeitos listados após ter feito " "outras calibrações. Para mais detalhes, consulte o artigo na wiki." @@ -19581,13 +19742,13 @@ msgid "" "can lead to sub-par prints or printer damage. Please make sure to carefully " "read and understand the process before doing it." msgstr "" -"A Calibração Automática de Fluxo utiliza a tecnologia Micro-Lidar da Bambu " -"Lab, medindo diretamente os padrões de calibração. No entanto, esteja ciente " -"de que a eficácia e precisão deste método podem ser comprometidas com tipos " -"específicos de materiais. Especialmente, filamentos que são transparentes ou " -"semi-transparentes, com partículas brilhantes ou com acabamento altamente " -"reflexivo podem não ser adequados para esta calibração e podem produzir " -"resultados abaixo do desejado.\n" +"A Calibração Automática da Taxa de Fluxo utiliza a tecnologia Micro-Lidar da " +"Bambu Lab, medindo diretamente os padrões de calibração. No entanto, esteja " +"ciente de que a eficácia e precisão deste método podem ser comprometidas com " +"tipos específicos de materiais. Especialmente, filamentos que são " +"transparentes ou semi-transparentes, com partículas brilhantes ou com " +"acabamento altamente reflexivo podem não ser adequados para esta calibração " +"e podem produzir resultados abaixo do desejado.\n" "\n" "Os resultados da calibração podem variar entre cada calibração ou filamento. " "Ainda estamos melhorando a precisão e compatibilidade desta calibração por " @@ -19788,6 +19949,8 @@ msgid "" "Calibration only supports cases where the left and right nozzle diameters " "are identical." msgstr "" +"A calibração suporta apenas casos em que os diâmetros dos bicos esquerdo e " +"direito são idênticos." msgid "From k Value" msgstr "Do Valor k" @@ -19946,6 +20109,8 @@ msgid "" "Acceleration values must be greater than speed values.\n" "Please verify the inputs." msgstr "" +"Os valores de aceleração devem ser maiores que os valores de velocidade.\n" +"Por favor, verifique as entradas." msgid "Temperature calibration" msgstr "Calibração de Temperatura" @@ -19989,15 +20154,19 @@ msgid "" "End temp: >= 155\n" "Start temp >= End temp + 5" msgstr "" +"Por favor insira valores válidos:\n" +"Temp inicial <= 500\n" +"Temp final >= 155\n" +"Temp inicial >= Temp final + 5" msgid "Max volumetric speed test" -msgstr "Teste de Velocidade Volumétrica Máxima" +msgstr "Teste de velocidade volumétrica máxima" msgid "Start volumetric speed: " -msgstr "Iniciar Velocidade Volumétrica: " +msgstr "Velocidade volumétrica inicial: " msgid "End volumetric speed: " -msgstr "Finalizar Velocidade Volumétrica: " +msgstr "Velocidade volumétrica final: " msgid "" "Please input valid values:\n" @@ -20051,6 +20220,23 @@ msgstr "Torre Rápida" msgid "Input shaper type" msgstr "" +msgid "" +"Please ensure the selected type is compatible with your firmware version." +msgstr "" + +msgid "" +"Marlin version => 2.1.2\n" +"Fixed-Time motion not yet implemented." +msgstr "" + +msgid "Klipper version => 0.9.0" +msgstr "" + +msgid "" +"RepRap firmware version => 3.4.0\n" +"Check your firmware documentation for supported shaper types." +msgstr "" + msgid "Frequency (Start / End): " msgstr "Frequência (Inicial / Final): " @@ -20091,6 +20277,9 @@ msgstr "" msgid "Input shaping Damp test" msgstr "Teste de Amortecimento de modelagem de entrada" +msgid "Check firmware compatibility." +msgstr "" + msgid "Frequency: " msgstr "Frequência: " @@ -20123,7 +20312,7 @@ msgid "Cornering test" msgstr "" msgid "SCV-V2" -msgstr "" +msgstr "SCV-V2" msgid "Start: " msgstr "Início: " @@ -20136,6 +20325,8 @@ msgstr "" msgid "Note: Lower values = sharper corners but slower speeds.\n" msgstr "" +"Nota: Valores mais baixos = cantos mais nítidos, mas velocidades mais " +"lentas.\n" msgid "" "Marlin 2 Junction Deviation detected:\n" @@ -20430,8 +20621,8 @@ msgstr "" "Você deseja reescrevê-lo?" msgid "" -"We would rename the presets as \"Vendor Type Serial @printer you " -"selected\".\n" +"We would rename the presets as \"Vendor Type Serial @printer you selected" +"\".\n" "To add preset for more printers, please go to printer selection" msgstr "" "Renomearíamos as predefinições como \"Fornecedor Tipo Serial @ impressora " @@ -20481,9 +20672,6 @@ msgstr "Inserir Diâmetro de Bico Personalizado" msgid "Can't find my nozzle diameter" msgstr "Não consigo encontrar o diâmetro do meu bico" -msgid "Rectangle" -msgstr "Retângulo" - msgid "Printable Space" msgstr "Espaço Imprimível" @@ -20871,11 +21059,15 @@ msgid "" "The printer nozzle information has not been set.\n" "Please configure it before proceeding with the calibration." msgstr "" +"As informações do bico da impressora não foram configuradas.\n" +"Configure-as antes de prosseguir com a calibração." msgid "" "The nozzle type does not match the actual printer nozzle type.\n" "Please click the Sync button above and restart the calibration." msgstr "" +"O tipo de bico não corresponde ao tipo de bico real da impressora.\n" +"Clique no botão Sincronizar acima e reinicie a calibração." #, c-format, boost-format msgid "nozzle size in preset: %d" @@ -20926,9 +21118,11 @@ msgstr "" #, c-format, boost-format msgid "" -"The nozzle diameter of %sextruder is 0.2mm which does not support automatic " +"The nozzle diameter of %s extruder is 0.2mm which does not support automatic " "Flow Dynamics calibration." msgstr "" +"O diâmetro do bico da extrusora %s é de 0,2mm, o que não permite a " +"calibração automática da dinâmica de fluxo." #, c-format, boost-format msgid "" @@ -20974,6 +21168,8 @@ msgid "" "Select the network agent implementation for printer communication. Available " "agents are registered at startup." msgstr "" +"Selecione a implementação do agente de rede para comunicação com a " +"impressora. Os agentes disponíveis são registrados na inicialização." msgid "Could not get a valid Printer Host reference" msgstr "Não foi possível obter uma referência válida do Host de Impressão" @@ -21788,6 +21984,7 @@ msgstr "Vamos fatiar de acordo com este método de agrupamento:" msgid "Tip: You can drag the filaments to reassign them to different nozzles." msgstr "" +"Dica: Você pode arrastar os filamentos para reatribuí-los a diferentes bicos." msgid "" "The filament grouping method for current plate is determined by the dropdown " @@ -21945,6 +22142,137 @@ msgstr "Filamento Oficial" msgid "More Colors" msgstr "Mais Cores" +msgid "Network Plug-in Update Available" +msgstr "" + +msgid "Bambu Network Plug-in Required" +msgstr "" + +msgid "" +"The Bambu Network Plug-in is corrupted or incompatible. Please reinstall it." +msgstr "" + +msgid "" +"The Bambu Network Plug-in is required for cloud features, printer discovery, " +"and remote printing." +msgstr "" + +#, c-format, boost-format +msgid "Error: %s" +msgstr "" + +msgid "Show details" +msgstr "" + +msgid "Version to install:" +msgstr "" + +msgid "Download and Install" +msgstr "" + +msgid "Skip for Now" +msgstr "" + +msgid "A new version of the Bambu Network Plug-in is available." +msgstr "" + +#, c-format, boost-format +msgid "Current version: %s" +msgstr "" + +msgid "Update to version:" +msgstr "" + +msgid "Update Now" +msgstr "" + +msgid "Remind Later" +msgstr "" + +msgid "Skip Version" +msgstr "" + +msgid "Don't Ask Again" +msgstr "" + +msgid "The Bambu Network Plug-in has been installed successfully." +msgstr "" + +msgid "" +"A restart is required to load the new plug-in. Would you like to restart now?" +msgstr "" + +msgid "Restart Now" +msgstr "" + +msgid "Restart Later" +msgstr "" + +msgid "NO RAMMING AT ALL" +msgstr "" + +msgid "Volumetric speed" +msgstr "" + +msgid "Step file import parameters" +msgstr "" + +msgid "" +"Smaller linear and angular deflections result in higher-quality " +"transformations but increase the processing time." +msgstr "" + +msgid "Linear Deflection" +msgstr "" + +msgid "Please input a valid value (0.001 < linear deflection < 0.1)" +msgstr "" + +msgid "Angle Deflection" +msgstr "" + +msgid "Please input a valid value (0.01 < angle deflection < 1.0)" +msgstr "" + +msgid "Split compound and compsolid into multiple objects" +msgstr "" + +msgid "Number of triangular facets" +msgstr "" + +msgid "Calculating, please wait..." +msgstr "" + +msgid "" +"The filament may not be compatible with the current machine settings. " +"Generic filament presets will be used." +msgstr "" +"O filamento pode não ser compatível com as configurações atuais da máquina. " +"Serão usadas predefinições genéricas de filamento." + +msgid "" +"The filament model is unknown. Still using the previous filament preset." +msgstr "" +"O modelo do filamento é desconhecido. Usando a predefinição de filamento " +"anterior." + +msgid "The filament model is unknown. Generic filament presets will be used." +msgstr "" +"O modelo do filamento é desconhecido. Serão usadas predefinições genéricas " +"de filamento." + +msgid "" +"The filament may not be compatible with the current machine settings. A " +"random filament preset will be used." +msgstr "" +"O filamento pode não ser compatível com as configurações atuais da máquina. " +"Uma predefinição de filamento aleatória será usada." + +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." + #: resources/data/hints.ini: [hint:Precise wall] msgid "" "Precise wall\n" @@ -22194,10 +22522,10 @@ msgid "" "prints? Depending on the material, you can improve the overall finish of the " "printed model by doing some fine-tuning." msgstr "" -"Ajuste fino do fluxo\n" -"Você sabia que o fluxo pode ser ajustado para impressões ainda melhores? " -"Dependendo do material, você pode melhorar o acabamento final da sua peça " -"fazendo alguns ajustes." +"Ajuste fino da taxa de fluxo\n" +"Você sabia que a taxa de fluxo pode ser ajustada para impressões ainda " +"melhores? Dependendo do material, você pode melhorar o acabamento final da " +"sua peça fazendo alguns ajustes." #: resources/data/hints.ini: [hint:Split your prints into plates] msgid "" @@ -22332,6 +22660,13 @@ msgstr "" "aumentar adequadamente a temperatura da mesa aquecida pode reduzir a " "probabilidade de empenamento?" +#~ msgid "Network Plug-in" +#~ msgstr "Plug-in de Rede" + +#, c-format, boost-format +#~ msgid "The selected preset: %s is not found." +#~ msgstr "A predefinição selecionada: %s não foi encontrada." + #~ msgid "Line pattern of support." #~ msgstr "Padrão de linha de suporte." @@ -22437,18 +22772,16 @@ msgstr "" #~ msgid "Replaced with STLs from directory:\n" #~ msgstr "Substituído por STLs do diretório:\n" -#~ msgid "Use legacy network plugin" -#~ msgstr "Usar o plugin de rede legado" +#~ msgid "Use legacy network plug-in" +#~ msgstr "Usar o plug-in de rede legado" #~ msgid "" -#~ "Disable to use latest network plugin that supports new BambuLab firmwares." +#~ "Disable to use latest network plug-in that supports new BambuLab " +#~ "firmwares." #~ msgstr "" -#~ "Desabilitar para usar o plugin de rede mais recente que suporta novos " +#~ "Desabilitar para usar o plug-in de rede mais recente que suporta novos " #~ "firmwares BambuLab." -#~ msgid "Packing data to 3MF" -#~ msgstr "Empacotando dados em 3MF" - #~ msgid "Cool" #~ msgstr "Fria" @@ -22547,13 +22880,6 @@ msgstr "" #~ msgid "Wiki Guide: Input Shaping Calibration" #~ msgstr "Wiki Guide: Calibração da Modelagem de Entrada" -#~ msgid "" -#~ "Automatic calibration only supports cases where the left and right nozzle " -#~ "diameters are identical." -#~ msgstr "" -#~ "A calibração automática suporta apenas casos em que os diâmetros dos " -#~ "bicos esquerdo e direito são idênticos." - #~ msgid "Learn more" #~ msgstr "Saber mais" @@ -23119,14 +23445,14 @@ msgstr "" #~ "ou danificados durante a impressão." #~ msgid "Ironing angle" -#~ msgstr "Ângulo do passar a ferro" +#~ msgstr "Ângulo do alisamento" #~ msgid "" #~ "The angle ironing is done at. A negative number disables this function " #~ "and uses the default method." #~ msgstr "" -#~ "O ângulo em que o passar a ferro é feito. Um número negativo desativa " -#~ "essa função e usa o método padrão." +#~ "O ângulo em que o alisamento é feito. Um número negativo desativa essa " +#~ "função e usa o método padrão." #~ msgid "Remove small overhangs" #~ msgstr "Remover pequenas saliências" diff --git a/localization/i18n/ru/OrcaSlicer_ru.po b/localization/i18n/ru/OrcaSlicer_ru.po index c2dc8c0df4..5c56ecd8d4 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.3.2 beta2\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-03-01 01:03+0800\n" +"POT-Creation-Date: 2026-03-05 17:45-0300\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), " @@ -16,35 +16,10 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && " -"n%10<=4 && (n%100<12 || n%100>14) ? 1 : 2);\n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" +"%10<=4 && (n%100<12 || n%100>14) ? 1 : 2);\n" "X-Generator: Poedit 3.8\n" -msgid "" -"The filament may not be compatible with the current machine settings. " -"Generic filament presets will be used." -msgstr "" -"Материал может быть несовместим с текущими настройками принтера. Будет " -"использоваться базовый профиль материала." - -# Не знаю, что за "модель" материала, пропускаю. UPD: возможно, имеется ввиду модель коррекции объёмного расхода для функции адаптивного расхода у TPU (и подобных). Она задаётся вручную в файле профиля (производителем) и отсутствует у большинства системных профилей. -msgid "" -"The filament model is unknown. Still using the previous filament preset." -msgstr "" - -msgid "The filament model is unknown. Generic filament presets will be used." -msgstr "" - -msgid "" -"The filament may not be compatible with the current machine settings. A " -"random filament preset will be used." -msgstr "" -"Материал может быть несовместим с текущими настройками принтера. Будет " -"использоваться случайный профиль материала." - -msgid "The filament model is unknown. A random filament preset will be used." -msgstr "" - # В большинстве мест подставляется в "%s экструдер", но также тянется и в списке выбора видов при импорте цвета из OBJ msgid "right" msgstr "правый" @@ -213,8 +188,9 @@ msgstr "Пороговый угол автоподдержки: " msgid "Circle" msgstr "Окружность" +# Сфера – пустотелая фигура (оболочка шара), тут именно шар. msgid "Sphere" -msgstr "Сфера" +msgstr "Шар" msgid "Fill" msgstr "Заливка" @@ -914,8 +890,9 @@ msgid "" msgstr "" "Невозможно создать текст с выбранным шрифтом, попробуйте указать другой." +# Высвечивается не только с пробелами msgid "Embossed text cannot contain only white spaces." -msgstr "Рельефный текст не может содержать только пробелы." +msgstr "Рельефный текст не может быть пустым." msgid "Text contains character glyph (represented by '?') unknown by font." msgstr "Текст содержит символ (заменён на \"?\"), которого нет в шрифте." @@ -958,20 +935,20 @@ msgid "Click to change text into object part." msgstr "Добавить текст как часть модели" msgid "You can't change a type of the last solid part of the object." -msgstr "Вы не можете изменить тип последнего твердотельного элемента модели." +msgstr "Невозможно изменить тип последней твёрдой части модели." msgctxt "EmbossOperation" msgid "Cut" msgstr "Вырез" msgid "Click to change part type into negative volume." -msgstr "Вырезать текст из модели." +msgstr "Вырезать текст из модели" msgid "Modifier" msgstr "Модификатор" msgid "Click to change part type into modifier." -msgstr "Добавить как модификатор." +msgstr "Добавить как модификатор" msgid "Change Text Type" msgstr "Изменить тип текста" @@ -986,14 +963,17 @@ msgstr "Имя не может быть пустым." msgid "Name has to be unique." msgstr "Имя должно быть уникальным." +# Потенциально лучше бы подошло "Готово" (подтвердить действие), но это же слово подтягивается из информационных уведомлений, где "Ок" – это просто "принять к сведению". msgid "OK" -msgstr "OK" +msgstr "Ок" +# Заголовок окна смены имени msgid "Rename style" -msgstr "Переименовать стиль" +msgstr "Изменение имени стиля" +# Всплывашка при наведении на значок msgid "Rename current style." -msgstr "Переименовать текущий стиль." +msgstr "Переименовать текущий стиль" msgid "Can't rename temporary style." msgstr "Невозможно переименовать временный стиль." @@ -1006,13 +986,14 @@ msgid "Save %1% style" msgstr "Сохранить стиль «%1%»" msgid "No changes to save." -msgstr "Нет изменений для сохранения." +msgstr "Изменения отсутствуют" msgid "New name of style" msgstr "Новое имя стиля" +# Заголовок окна создания стиля msgid "Save as new style" -msgstr "Сохранить как новый стиль" +msgstr "Сохранение нового стиля" msgid "Only valid font can be added to style." msgstr "В стиль можно добавить только допустимый шрифт." @@ -1021,7 +1002,7 @@ msgid "Add style to my list." msgstr "Добавить стиль в общий список." msgid "Save as new style." -msgstr "Сохранить стиль с новым именем." +msgstr "Сохранить стиль с новым именем" msgid "Remove style" msgstr "Удалить стиль" @@ -1045,9 +1026,10 @@ msgstr "Невозможно удалить «%1%». Это последний msgid "Can't delete temporary style \"%1%\"." msgstr "Невозможно удалить временный стиль «%1%»." +# Это всплывашка при наведении на стиль, в котором были изменения. Должно согласоваться с "Текущий стиль ..." #, boost-format msgid "Modified style \"%1%\"" -msgstr "Стиль «%1%» изменён" +msgstr "Изменённый стиль «%1%»" #, boost-format msgid "Current style is \"%1%\"" @@ -1086,7 +1068,7 @@ msgid "Revert text size." msgstr "Сбросить размер" msgid "Revert embossed depth." -msgstr "Сброс высоты рельефа шрифта." +msgstr "Сбросить глубину" msgid "" "Advanced options cannot be changed for the selected font.\n" @@ -1132,47 +1114,49 @@ msgid "Bottom" msgstr "Снизу" msgid "Revert alignment." -msgstr "Сброс выравнивания." +msgstr "Сбросить выравнивание" +# См. "Типографский пункт" #. TRN EmbossGizmo: font units msgid "points" msgstr "пунктов" msgid "Revert gap between characters" -msgstr "Сброс расстояния между буквами" +msgstr "Сбросить интервал" msgid "Distance between characters" msgstr "Расстояние между буквами" msgid "Revert gap between lines" -msgstr "Сброс расстояния между строк" +msgstr "Сбросить интервал" msgid "Distance between lines" msgstr "Расстояние между строк" msgid "Undo boldness" -msgstr "Сброс толщины шрифта" +msgstr "Сбросить толщину" msgid "Tiny / Wide glyphs" msgstr "Расширение/сужение символов" msgid "Undo letter's skew" -msgstr "Сброс наклона букв" +msgstr "Сбросить наклон" msgid "Italic strength ratio" msgstr "Коэффициент наклона символов" +# Не отображается из-за бага – слайсер автоматически обнуляет смещение от поверхности, но при этом геометрия остаётся где надо msgid "Undo translation" -msgstr "Сброс перемещения" +msgstr "Сбросить смещение" msgid "Distance of the center of the text to the model surface." -msgstr "Расстояние от центра текста до поверхности модели." +msgstr "Расстояние от центра текста до поверхности модели" msgid "Undo rotation" msgstr "Отменить вращение" msgid "Rotate text Clockwise." -msgstr "Наклон текста в фронтальной плоскости." +msgstr "Наклон текста в фронтальной плоскости" msgid "Unlock the text's rotation when moving text along the object's surface." msgstr "" @@ -1189,7 +1173,7 @@ msgid "Set text to face camera" msgstr "Разместить параллельно экрану" msgid "Orient the text towards the camera." -msgstr "Сориентировать текст по направлению к камере." +msgstr "Выровнять текст по направлению к камере" #, boost-format msgid "Font \"%1%\" can't be used. Please select another." @@ -1559,14 +1543,17 @@ msgstr "" "Выбор элемента 1 отменён,\n" "элемент 2 стал элементом 1" +# Зачем здесь "внимание"? Это просто руководство к действию msgid "Warning: please select Plane's feature." msgstr "Внимание: выберите плоскость." +# Зачем здесь "внимание"? Это просто руководство к действию msgid "Warning: please select Point's or Circle's feature." msgstr "Внимание: выберите точку или окружность." +# Зачем здесь "внимание"? Это просто руководство к действию msgid "Warning: please select two different meshes." -msgstr "Внимание: выберите требуемый элемент на втором объекте." +msgstr "Внимание: выберите элемент на втором объекте." msgid "Copy to clipboard" msgstr "Копировать в буфер обмена" @@ -1605,6 +1592,34 @@ msgstr "Расстояние между параллельными граням msgid "Flip by Face 2" msgstr "Перевернуть грань 2" +# при выборе на столе +msgid "Assemble" +msgstr "Объединить в сборку" + +msgid "Please confirm explosion ratio = 1 and select at least two volumes." +msgstr "Отключите разнесение и выберите сборку из нескольких частей." + +msgid "Please select at least two volumes." +msgstr "Выберите хотя бы две модели." + +msgid "(Moving)" +msgstr "(подвижная)" + +msgid "Point and point assembly" +msgstr "Сборка по точкам" + +msgid "" +"It is recommended to assemble the objects first,\n" +"because the objects is restriced to bed \n" +"and only parts can be lifted." +msgstr "" +"Рекомендуется сначала совместить модели \n" +"и только потом собирать их части, так как\n" +"части не ограничены плоскостью стола." + +msgid "Face and face assembly" +msgstr "Сборка по граням" + msgid "Notice" msgstr "Примечание" @@ -1621,7 +1636,7 @@ msgstr "Возможно, этот профиль создан в более н msgid "Some values have been replaced. Please check them:" msgstr "Некоторые значения были заменены. Пожалуйста, проверьте их:" -# ?????6 В одном месте юзается? +# ?????6 В одном месте юзается? Felix: Нет, в трёх, но везде в значении настроек печати. msgid "Process" msgstr "Настройки" @@ -1644,6 +1659,63 @@ msgstr "" msgid "Based on PrusaSlicer and BambuStudio" msgstr "Основан на PrusaSlicer и BambuStudio" +# В окне выбора файла +msgid "STEP files" +msgstr "Файлы STEP" + +# В окне выбора файла +msgid "STL files" +msgstr "Файлы STL" + +# В окне выбора файла +msgid "OBJ files" +msgstr "Файлы OBJ" + +# В окне выбора файла +msgid "AMF files" +msgstr "Файлы AMF" + +# В окне выбора файла +msgid "3MF files" +msgstr "Файлы 3MF" + +# В окне выбора файла +msgid "Gcode 3MF files" +msgstr "Файлы G-code 3MF" + +# В окне выбора файла +msgid "G-code files" +msgstr "Файлы G-code" + +# В окне выбора файла +msgid "Supported files" +msgstr "Поддерживаемые файлы" + +msgid "ZIP files" +msgstr "ZIP-архивы" + +msgid "Project files" +msgstr "Файлы проектов" + +msgid "Known files" +msgstr "Известные файлы" + +msgid "INI files" +msgstr "Файлы INI" + +msgid "SVG files" +msgstr "Файлы SVG" + +# Тянется из окна выбора текстуры стола и из строки со списком типа файлов для открытия (png/svg) +msgid "Texture" +msgstr "Текстура" + +msgid "Masked SLA files" +msgstr "Файлы SLA" + +msgid "Draco files" +msgstr "Файлы Draco" + msgid "" "OrcaSlicer will terminate because of running out of memory. It may be a bug. " "It will be appreciated if you report the issue to our team." @@ -1671,10 +1743,10 @@ msgstr "Неизвестная ошибка OrcaSlicer : %1%" msgid "Untitled" msgstr "Без названия" -msgid "Reloading network plugin..." +msgid "Reloading network plug-in..." msgstr "Перезагрузка сетевого плагина..." -msgid "Downloading Network Plugin" +msgid "Downloading Network Plug-in" msgstr "Загрузка сетевого плагина" msgid "Downloading Bambu Network Plug-in" @@ -1764,10 +1836,14 @@ msgid "Choose one or more files (3MF/STEP/STL/SVG/OBJ/AMF):" msgstr "Выберите один или несколько файлов (3MF/STEP/STL/SVG/OBJ/AMF):" msgid "Choose ZIP file" -msgstr "Выберите zip-файл" +msgstr "Выберите zip-архив" msgid "Choose one file (GCODE/3MF):" -msgstr "Выберите файл (GCODE/3MF):" +msgstr "Выберите файл (Gcode/3MF):" + +# Тянется из окна выбора файлов (в значении "Расширение"), где-то в интерфейсе AMS (без понятия в каком контексте, у меня нет AMS :D) и в неком окне выбора AMS (AmsMappingPopup) +msgid "Ext" +msgstr "" msgid "Some presets are modified." msgstr "В некоторых профилях имеются изменения." @@ -1842,7 +1918,7 @@ msgstr "" "Режим разработчика позволяет принтеру работать изолированно от облачных " "сервисов и использовать все его возможности через OrcaSlicer." -msgid "Network Plugin Restriction" +msgid "Network Plug-in Restriction" msgstr "Ограничение сетевого плагина" msgid "Privacy Policy Update" @@ -2073,11 +2149,15 @@ msgid "" "No - Do not change these settings for me" msgstr "" "На верхней поверхности модели присутствует рельефный текст. Для достижения " -"оптимального результата рекомендуется установить значение «Порог одного " -"периметра» (min_width_top_surface) равным 0, чтобы хорошо работал параметр " -"«Только один периметр на верхней поверхности».\n" -"Да - Изменить эти настройки автоматически\n" -"Нет - Не изменять эти настройки" +"оптимального результата рекомендуется установить «Порог одного " +"периметра» (min_width_top_surface) равным 0, чтобы избежать проблем в работе " +"настройки «Только один периметр на верхней поверхности».\n" +"\n" +"Да – применить рекомендуемые настройки\n" +"Нет – ничего не менять" + +msgid "Suggestion" +msgstr "Рекомендация" msgid "Text" msgstr "Текст" @@ -2189,12 +2269,9 @@ msgstr "Преобразовать миллиметры в дюймы" msgid "Restore to meters" msgstr "Восстановить в миллиметры" -# при выборе на столе -msgid "Assemble" -msgstr "Объединить в сборку" - msgid "Assemble the selected objects to an object with multiple parts" -msgstr "Объединение выбранных объектов в модель, состоящую из несколько частей" +msgstr "" +"Объединение выбранных объектов в модель, состоящую из нескольких частей" msgid "Assemble the selected objects to an object with single part" msgstr "Объединение выбранных моделей в единую" @@ -2296,19 +2373,19 @@ msgid "Select All Plates" msgstr "Выбрать все столы" msgid "Select all objects on all plates" -msgstr "" +msgstr "Выбрать все модели на всех столах" msgid "Delete All" msgstr "Удалить всё" msgid "Delete all objects on the current plate" -msgstr "Удаление всех моделей на текущем столе" +msgstr "Удалить все модели на текущем столе" msgid "Arrange" msgstr "Расставить" msgid "Arrange current plate" -msgstr "Расстановка моделей на текущем столе" +msgstr "Расставить модели на текущем столе" msgid "Reload All" msgstr "Перезагрузить всё" @@ -2463,8 +2540,9 @@ msgstr "Ошибка!" msgid "Failed to get the model data in the current file." msgstr "Не удалось получить данные модели из текущего файла." +# Базовый примитив – опасно оставлять узкоспециализированный перевод (чисто для фигур), т.к. Generic уже сейчас используется в названии начала профилей. Если им добавят локализацию, получится неуместно. msgid "Generic" -msgstr "Базовый примитив" +msgstr "Базовый" msgid "Add Modifier" msgstr "Добавление модификатора" @@ -2658,8 +2736,7 @@ msgstr "Неправильное числовое значение." #, fuzzy msgid "One cell can only be copied to one or more cells in the same column." msgstr "" -"одна ячейка может быть скопирована только в одну или несколько ячеек одного " -"и того же столбца" +"Ячейку можно скопировать только в одну или несколько ячеек того же столбца." msgid "Copying multiple cells is not supported." msgstr "Копирование нескольких ячеек не поддерживается." @@ -2718,6 +2795,10 @@ msgstr "Многоцветная печать" msgid "Line Type" msgstr "Тип линии" +#, c-format, boost-format +msgid "1x1 Grid: %d mm" +msgstr "Размер ячейки: %d мм" + msgid "More" msgstr "Подробнее" @@ -2836,8 +2917,8 @@ msgstr "Убедитесь, что принтер и OrcaSlicer имеют до msgid "Connecting..." msgstr "Подключение..." -msgid "Auto-refill" -msgstr "" +msgid "Auto Refill" +msgstr "Автодозаправка" # кнопка в интерфейсе? Extrude - Выдавить - Load msgid "Load" @@ -3280,6 +3361,40 @@ msgstr "" "Хранилище данных в принтере защищено от записи. Замените хранилище для " "отправки печати на принтер." +msgid "Bad input data for EmbossCreateObjectJob." +msgstr "Некорректный ввод для EmbossCreateObjectJob." + +msgid "Add Emboss text object" +msgstr "Добавление рельефного текста" + +msgid "Bad input data for EmbossUpdateJob." +msgstr "Некорректный ввод для EmbossUpdateJob." + +# Вылазит при попытке ввода в поле рельефного текста любых символов, которых нет в шрифте. Например, разные вариации пробелов модифицированной ширины, составные смайлы или другие необычные символы юникода +msgid "Created text volume is empty. Change text or font." +msgstr "Текст имеет нулевой объём. Попробуйте изменить текст или шрифт." + +msgid "Bad input data for CreateSurfaceVolumeJob." +msgstr "Некорректный ввод для CreateSurfaceVolumeJob." + +msgid "Bad input data for UseSurfaceJob." +msgstr "Некорректный ввод для CreateSurfaceVolumeJob." + +#. TRN: This is the title of the action appearing in undo/redo stack. +#. It is same for Text and SVG. +msgid "Emboss attribute change" +msgstr "Изменение свойств рельефа" + +msgid "Add Emboss text Volume" +msgstr "Добавление объёма рельефного текста" + +msgid "Font doesn't have any shape for given text." +msgstr "В шрифте отсутствуют данные для создания формы введённого текста." + +# Вызывается при попытке взаимодействия с настройками текста, отодвинутого за пределы модели с включённым режимом проецирования +msgid "There is no valid surface for text projection." +msgstr "Невозможно спроецировать текст." + msgid "Thermal Preconditioning for first layer optimization" msgstr "Преднагрев для оптимизации первого слоя" @@ -3618,9 +3733,6 @@ msgstr "Правый экструдер" msgid "Nozzle" msgstr "Экструдер" -msgid "Ext" -msgstr "" - #, c-format, boost-format msgid "" "Note: the filament type(%s) does not match with the filament type(%s) in the " @@ -3690,9 +3802,6 @@ msgstr "Печать материалами из AMS" msgid "Print with filaments mounted on the back of the chassis" msgstr "Печать материалами, установленными на задней части корпуса" -msgid "Auto Refill" -msgstr "Автодозаправка" - msgid "Left" msgstr "Слева" @@ -3706,8 +3815,8 @@ msgstr "" "Когда текущий материал закончится, принтер продолжит печать в указанном " "порядке." -msgid "Identical filament: same brand, type and color" -msgstr "Идентичный материал: тот же тип, производитель и цвет" +msgid "Identical filament: same brand, type and color." +msgstr "Идентичный материал: тот же тип, производитель и цвет." msgid "Group" msgstr "Группа" @@ -3856,8 +3965,8 @@ msgid "Calibration" msgstr "Калибровка" msgid "" -"Failed to download the plug-in. Please check your firewall settings and vpn " -"software, check and retry." +"Failed to download the plug-in. Please check your firewall settings and VPN " +"software and retry." msgstr "" "Не удалось загрузить плагин. Пожалуйста, проверьте настройки брандмауэра и " "VPN и повторите попытку." @@ -3867,13 +3976,16 @@ msgid "" "restart OrcaSlicer and try again. Also check whether it is blocked or " "deleted by anti-virus software." msgstr "" +"Не удалось установить плагин. Возможно, файл занят другим процессом: " +"попробуйте перезапустить OrcaSlicer и установить его заново. Также " +"проверьте, не заблокирован/не удалён ли он антивирусом." msgid "Click here to see more info" msgstr "Подробнее о проблеме" msgid "" -"The network plugin was installed but could not be loaded. Please restart the " -"application." +"The network plug-in was installed but could not be loaded. Please restart " +"the application." msgstr "" "Сетевой плагин установлен, для его загрузки требуется перезапуск приложения." @@ -4048,9 +4160,6 @@ msgstr "Загрузить из файла STL..." msgid "Settings" msgstr "Настройки" -msgid "Texture" -msgstr "Текстура" - msgid "Remove" msgstr "Удалить" @@ -4207,11 +4316,11 @@ msgid "" "alternate extra wall\n" "No - Don't use alternate extra wall" msgstr "" -"Изменить эти настройки автоматически?\n" -"Да - Изменить в «Обеспечивать верт. толщину оболочки» на значение " -"«Умеренное» и включить чередующуюся дополнительную стенку\n" -"Нет - Отказаться от использования чередующейся дополнительной стенки" +"Использовать менее точный вариант?\n" +"Да – включить «Умеренное» сохранение толщины\n" +"Нет – не включать дополнительную стенку" +# Тоже устарело, сейчас высота слоя поддержек просто синхронизируется со слоями модели при включении башни msgid "" "Prime tower does not work when Adaptive Layer Height or Independent Support " "Layer Height is on.\n" @@ -4219,35 +4328,35 @@ msgid "" "YES - Keep Prime Tower\n" "NO - Keep Adaptive Layer Height and Independent Support Layer Height" msgstr "" -"Черновая башня не работает, когда включена функция «Переменная высота слоёв» " -"или «Независимая высота слоя поддержки»\n" -"Что вы хотите сохранить?\n" -"ДА - Сохранить черновую башню\n" -"НЕТ - Сохранить переменную высоту слоя и независимую высоту слоя поддержки" +"Черновая башня не работает с переменной высотой слоёв и независимой высотой " +"слоя поддержки.\n" +"Отключить эти настройки?\n" +"Да – отключить и сохранить черновую башню\n" +"Нет – отключить черновую башню" +# Судя по всему, легаси. Сейчас слайсер блокирует возможность нарезки при таком сочетании настроек и выводит ошибку в уведомлении, это сообщение не выводится. msgid "" "Prime tower does not work when Adaptive Layer Height is on.\n" "Which do you want to keep?\n" "YES - Keep Prime Tower\n" "NO - Keep Adaptive Layer Height" msgstr "" -"Черновая башня не работает, когда включена функция «Переменная высота " -"слоёв».\n" -"Что вы хотите сохранить?\n" -"Да - Сохранить черновую башню\n" -"Нет - Сохранить переменную высоту слоёв" +"Черновая башня не работает с переменной высотой слоёв.\n" +"Очистить данные переменной высоты?\n" +"Да – очистить и сохранить черновую башню\n" +"Нет – отключить черновую башню" +# Тоже устарело, сейчас высота слоя поддержек просто синхронизируется со слоями модели при включении башни msgid "" "Prime tower does not work when Independent Support Layer Height is on.\n" "Which do you want to keep?\n" "YES - Keep Prime Tower\n" "NO - Keep Independent Support Layer Height" msgstr "" -"Черновая башня не работает, если включена функция «Независимая высота слоя " -"поддержки»\n" -"Что вы хотите сохранить?\n" -"ДА - Сохранить черновую башню\n" -"НЕТ - Сохранить независимую высоту слоя поддержки" +"Черновая башня не работает с независимой высотой слоя поддержки.\n" +"Отключить независимую высоту слоя?\n" +"Да – отключить и сохранить черновую башню\n" +"Нет – отключить черновую башню" msgid "" "seam_slope_start_height need to be smaller than layer_height.\n" @@ -4256,13 +4365,13 @@ msgstr "" "seam_slope_start_height должна быть меньше высоты слоя.\n" "Значение сброшено на 0." -#, fuzzy +#, fuzzy, c-format, boost-format msgid "" "Lock depth should smaller than skin depth.\n" "Reset to 50% of skin depth." msgstr "" -"Глубина блокировки должна быть меньше глубины скин-слоя.\n" -"Сбросьте значение до 50% от глубины скин-слоя." +"Перекрытие должно быть меньше внутренней оболочки.\n" +"Значение будет сброшено до 50% от оболочки." msgid "" "Both [Extrusion] and [Combined] modes of Fuzzy Skin require the Arachne Wall " @@ -4382,6 +4491,7 @@ msgstr "Калибровка шума моторов" msgid "Pause (AMS offline)" msgstr "Пауза (потеря связи с AMS)" +# Скорость охлаждения тут само по себе не очень корректно – "скорость вентилятора охлаждения термобарьера" msgid "Pause (low speed of the heatbreak fan)" msgstr "Пауза (заниженная скорость охлаждения термобарьера)" @@ -4797,16 +4907,16 @@ msgid "Line Width" msgstr "Ширина линии" msgid "Actual Speed" -msgstr "Фактическая скорость" +msgstr "Действительная скорость" msgid "Fan Speed" -msgstr "Скорость охлаждения" +msgstr "Охлаждение" msgid "Flow" -msgstr "Поток" +msgstr "Объёмный расход" msgid "Actual Flow" -msgstr "Фактический поток" +msgstr "Действительный расход" msgid "Tool" msgstr "Инструмент" @@ -4817,8 +4927,9 @@ msgstr "Время слоя" msgid "Layer Time (log)" msgstr "Время слоя (лог. шкала)" +# Режим просмотра кода msgid "Pressure Advance" -msgstr "" +msgstr "Коррекция давления (PA)" # Сокращение от No Operation? В коде комментариев не нашёл, используется в EMoveType (тип движения экструдера) msgid "Noop" @@ -4901,8 +5012,9 @@ msgstr "" msgid "mm/s" msgstr "мм/с" +# В идеале должно быть "Объёмный расход", но кое-как пытаемся совместить с меню калибровок. Используется в табличке просмотра слоёв в значении "расход" и в меню калибровок в значении "поток". msgid "Flow rate" -msgstr "Объёмный расход" +msgstr "Расход" msgid "mm³/s" msgstr "мм³/с" @@ -4911,6 +5023,9 @@ msgstr "мм³/с" msgid "Fan speed" msgstr "Обдув" +msgid "°C" +msgstr "°C" + msgid "Time" msgstr "Время" @@ -4946,11 +5061,12 @@ msgstr "Инструмент: " msgid "Color: " msgstr "Материал: " +# Все эти строки находятся в панели свойств линии, излишняя длина тут раздувает всю панель. Конкретно здесь Actual Speed означает скорость прохождения конкретного угла/точки сегмента кривой, т.к. минимальный шаг просмотра линии привязан к командам G-кода. msgid "Actual Speed: " -msgstr "Фактическая скорость: " +msgstr "Скорость в точке: " msgid "PA: " -msgstr "" +msgstr "PA: " msgid "Statistics of All Plates" msgstr "Статистика по всем столам" @@ -5086,8 +5202,8 @@ msgstr "Фактическая скорость (мм/с)" msgid "Fan Speed (%)" msgstr "Скорость вентилятора (%)" -msgid "Temperature (℃)" -msgstr "Температура (℃)" +msgid "Temperature (°C)" +msgstr "Температура (°C)" msgid "Volumetric flow rate (mm³/s)" msgstr "Объёмный расход (мм³/с)" @@ -5373,7 +5489,6 @@ msgstr "" msgid "Fit camera to scene or selected object." msgstr "Показать текущий объект" -# ??? Отсюда и далее – несорт (ещё не добавлены разработчиками в файл en-локализации). Закомментированные – подвержены багу кодировки (#4042) msgid "3D Navigator" msgstr "Навигатор видов" @@ -5384,7 +5499,7 @@ msgid "Overhangs" msgstr "Нависания" msgid "Outline" -msgstr "Подсветка выбранного" +msgstr "Обводка выбранного" msgid "Perspective" msgstr "Перспектива" @@ -5393,7 +5508,7 @@ msgid "Axes" msgstr "Оси координат" msgid "Gridlines" -msgstr "" +msgstr "Разметка" msgid "Labels" msgstr "Имена моделей" @@ -5425,7 +5540,7 @@ msgstr "Объём:" msgid "Size:" msgstr "Размер:" -#, boost-format +#, c-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)." @@ -5502,7 +5617,7 @@ msgstr "" # После строки подставляется кнопка настройки msgid "" "Partial flushing volume set to 0. Multi-color printing may cause color " -"mixing in models. Please redjust flushing settings." +"mixing in models. Please readjust flushing settings." msgstr "" "Обнаружен нулевой объём прочистки сопла, что может вызвать смешивание цветов " "в цветной модели. Рекомендуется изменить настройки прочистки:" @@ -5770,7 +5885,7 @@ msgid "Load a model" msgstr "Загрузка модели" msgid "Import Zip Archive" -msgstr "Импорт ZIP-архив" +msgstr "Импорт ZIP-архива" msgid "Load models contained within a zip archive" msgstr "Загрузка моделей, содержащихся в ZIP-архиве" @@ -5863,10 +5978,10 @@ msgid "Deletes all objects" msgstr "Удалить все модели" msgid "Clone selected" -msgstr "Копия выбранного" +msgstr "Копировать выбранное" msgid "Clone copies of selections" -msgstr "Сделать копию выбранного" +msgstr "Создать копии выбранного" msgid "Duplicate Current Plate" msgstr "Дублировать стол" @@ -5916,10 +6031,10 @@ msgstr "" "Показать навигационный куб в режиме подготовки и предварительного просмотра." msgid "Show Gridlines" -msgstr "" +msgstr "Показать разметку" msgid "Show Gridlines on plate" -msgstr "" +msgstr "Показать разметку стола" msgid "Reset Window Layout" msgstr "Сбросить настройки окон" @@ -5961,28 +6076,32 @@ msgid "Max flowrate" msgstr "Макс. объёмный расход" msgid "Pressure advance" -msgstr "Опережение давления (PA)" +msgstr "Коэффициент PA" +# Хотя бы в скобках, но отсылаем к калибровке потока, а не расхода (баг #6970) msgid "Pass 1" -msgstr "Проход 1" +msgstr "Первый проход (примерный подбор потока)" +# Описание для диктора? Подсказка для других систем? Не нашёл, где выводится в Windows. msgid "Flow rate test - Pass 1" msgstr "Тест потока - 1-ый проход" msgid "Pass 2" -msgstr "Проход 2" +msgstr "Второй проход (точный подбор потока)" +# Описание для диктора? Подсказка для других систем? Не нашёл, где выводится в Windows. msgid "Flow rate test - Pass 2" msgstr "Тест потока - 2-ой проход" +# YOLO – калибровка "с первого раза", "Одним махом", You Only Look Once (https://github.com/OrcaSlicer/OrcaSlicer/pull/6479) msgid "YOLO (Recommended)" -msgstr "YOLO (рекомендуется)" +msgstr "Экспресс-калибровка потока (YOLO, шаг 0.01, рекомендуется)" msgid "Orca YOLO flowrate calibration, 0.01 step" msgstr "Калибровка потока YOLO (шаг 0.01)" msgid "YOLO (perfectionist version)" -msgstr "YOLO (версия для перфекционистов)" +msgstr "Точная экспресс-калибровка (YOLO, шаг 0.005, для перфекционистов)" msgid "Orca YOLO flowrate calibration, 0.005 step" msgstr "Калибровка потока YOLO (шаг 0.005)" @@ -5991,7 +6110,7 @@ msgid "Retraction test" msgstr "Тест откатов" msgid "Cornering" -msgstr "Скорость прохождения углов" +msgstr "Тест прохождения углов" msgid "Cornering calibration" msgstr "Калибровка прохождения углов" @@ -6844,6 +6963,9 @@ msgstr "" "Для выставления положительной оценки (4 или 5 звезд) требуется хотя бы одна " "успешная запись о печати данным профилем печати." +msgid "click to add machine" +msgstr "добавить устройство" + msgid "Status" msgstr "Статус" @@ -6854,6 +6976,14 @@ msgstr "Обновление" msgid "Assistant(HMS)" msgstr "" +#, c-format, boost-format +msgid "Network plug-in v%s" +msgstr "Сетевой плагин v%s" + +#, c-format, boost-format +msgid "Network plug-in v%s (%s)" +msgstr "Сетевой плагин v%s (%s)" + msgid "Don't show again" msgstr "Больше не показывать" @@ -7251,7 +7381,7 @@ msgid "Unavailable while heating maintenance function is on." msgstr "" # Очепятка, Idle Heating -msgid "Idel Heating Protection" +msgid "Idle Heating Protection" msgstr "Защита от пассивного перегрева" msgid "Stops heating automatically after 5 mins of idle to ensure safety." @@ -7567,6 +7697,7 @@ msgid "" "template settings?" msgstr "Сбросить настройки поворота шаблона заполнения?" +# Подставляется номер версии файла, "Orca Slicer", установленная версия #, fuzzy, c-format, boost-format msgid "" "The 3MF file version %s is newer than %s's version %s, found the following " @@ -7756,7 +7887,7 @@ msgid "Another export job is running." msgstr "Уже идёт другой процесс экспорта." msgid "Unable to replace with more than one volume" -msgstr "Невозможно заменить более чем одним объём" +msgstr "Замена одной модели на несколько не поддерживается" msgid "Error during replace" msgstr "Ошибка при выполнении замены" @@ -7838,7 +7969,8 @@ msgid "Please resolve the slicing errors and publish again." msgstr "Пожалуйста, устраните ошибки нарезки и попробуйте опубликовать снова." msgid "" -"Network Plug-in is not detected. Network related features are unavailable." +"The network plug-in was not detected. Network related features are " +"unavailable." msgstr "Сетевой плагин не обнаружен. Сетевые функции недоступны." msgid "" @@ -8129,11 +8261,11 @@ msgstr "Настройки стола" #, boost-format msgid "Number of currently selected parts: %1%\n" -msgstr "Количество выбранных частей: %1%\n" +msgstr "Выбрано частей: %1%\n" #, boost-format msgid "Number of currently selected objects: %1%\n" -msgstr "Количество выбранных моделей: %1%\n" +msgstr "Выбрано моделей: %1%\n" #, boost-format msgid "Part name: %1%\n" @@ -8262,13 +8394,13 @@ msgid "" "\n" "Continue with enabling this feature?" msgstr "" -"Использование материалов с значительно отличающимися температурами может " +"Использование материалов со значительно отличающимися температурами может " "вызвать:\n" -"• засорению сопла\n" -"• повреждению сопла\n" -"• проблемам с адгезией\n" +"• засорение сопла;\n" +"• повреждение сопла;\n" +"• проблемы с адгезией.\n" "\n" -"Включить эту функцию и продолжить? " +"Включить эту функцию и продолжить?" # Сканирование IP принтеров в сети и поиск файла сертификата в файловом менеджере msgid "Browse" @@ -8379,8 +8511,9 @@ msgstr "Ограничение последних файлов" msgid "Maximum count of recent files" msgstr "Максимальное количество последних файлов" +# Костыль с тонкими пробелами для подгонки к ширине (переносится из-за одного лишнего символа) msgid "Add STL/STEP files to recent files list" -msgstr "Сохранять STL/STEP в списке последних" +msgstr "Сохранять STL/STEP в списке последних" msgid "Don't warn when loading 3MF with modified G-code" msgstr "Отключить предупреждение при загрузке 3MF с модифицированным G-кодом" @@ -8417,10 +8550,12 @@ msgstr "" "печати для каждого принтера и восстанавливать их при переключении." msgid "Group user filament presets" -msgstr "Группировка пользовательских материалов" +msgstr "Группировка пользов. материалов" msgid "Group user filament presets based on selection" msgstr "" +"Объединять пользовательские профили материалов в подгруппы по выбранному " +"критерию." # в Сохранение толщины вертикальной оболочки. # было Везде, но из-за условия совместимости изменено.... как тогда быть? @@ -8434,16 +8569,18 @@ msgid "By vendor" msgstr "Производитель" msgid "Optimize filaments area height for..." -msgstr "" +msgstr "Отображать в секции профилей до" msgid "(Requires restart)" msgstr "(требуется перезапуск)" msgid "filaments" -msgstr "" +msgstr "материалов" -msgid "Optimizes filament area maximum height by chosen filament count" +msgid "Optimizes filament area maximum height by chosen filament count." msgstr "" +"Ограничить высоту секции с материалами проекта. При превышении лимита будет " +"отображаться полоса прокрутки." msgid "Features" msgstr "Возможности" @@ -8664,33 +8801,33 @@ msgstr "Цвет и материал" msgid "Color only" msgstr "Цвет" -msgid "Network plugin" +msgid "Network plug-in" msgstr "Сетевой плагин" -msgid "Enable network plugin" +msgid "Enable network plug-in" msgstr "Включить сетевой плагин" -msgid "Network plugin version" +msgid "Network plug-in version" msgstr "Версия сетевого плагина" -msgid "Select the network plugin version to use" +msgid "Select the network plug-in version to use" msgstr "Выберите версию сетевого плагина для загрузки" msgid "(Latest)" msgstr "(новейшая)" -msgid "Network plugin switched successfully." +msgid "Network plug-in switched successfully." msgstr "Сетевой плагин успешно переключён." msgid "Success" msgstr "Успех" -msgid "Failed to load network plugin. Please restart the application." +msgid "Failed to load network plug-in. Please restart the application." msgstr "Для загрузки сетевого плагина требуется перезапуск приложения." #, c-format, boost-format msgid "" -"You've selected network plugin version %s.\n" +"You've selected network plug-in version %s.\n" "\n" "Would you like to download and install this version now?\n" "\n" @@ -8700,7 +8837,7 @@ msgstr "" "\n" "Загрузить и установить её? Возможно, потребуется перезагрузка приложения." -msgid "Download Network Plugin" +msgid "Download Network Plug-in" msgstr "Загрузить сетевой плагин" msgid "Associate files to OrcaSlicer" @@ -8772,19 +8909,16 @@ msgstr "отладка" msgid "trace" msgstr "трассировка" -msgid "Network Plugin" -msgstr "Сетевой плагин" - msgid "Reload" msgstr "Перезагрузить" -msgid "Reload the network plugin without restarting the application" +msgid "Reload the network plug-in without restarting the application" msgstr "Перезагрузить плагин без перезапуска приложения." -msgid "Network plugin reloaded successfully." +msgid "Network plug-in reloaded successfully." msgstr "Плагин успешно перезагружен." -msgid "Failed to reload network plugin. Please restart the application." +msgid "Failed to reload network plug-in. Please restart the application." msgstr "" "Не удалось перезагрузить сетевой плагин. Требуется перезапуск приложения." @@ -9011,10 +9145,12 @@ msgstr "Публикация была отменена" msgid "Slicing Plate 1" msgstr "Нарезка стола 1" -# без понятия, зачем они тут поменяли заглавные, но в коде сейчас 3mf маленькие -msgid "Packing data to 3mf" +msgid "Packing data to 3MF" msgstr "Упаковка данных в 3MF" +msgid "Uploading data" +msgstr "Отправка данных" + msgid "Jump to webpage" msgstr "Перейти на страницу" @@ -9312,10 +9448,12 @@ msgstr "[%s] требует прогретой среды для печати: msgid "[ %s ] requires printing in a high-temperature environment." msgstr "[%s] требует прогретой среды." +# Речь о прутке в голове или о материале как таковом? #, c-format, boost-format msgid "The filament on %s may soften. Please unload." msgstr "Материал в %s может размягчиться. Выгрузите его." +# Речь о прутке в голове или о материале как таковом? #, c-format, boost-format msgid "The filament on %s is unknown and may soften. Please set filament." msgstr "Материал в %s не распознан и может размягчиться. Настройте материал." @@ -9325,8 +9463,11 @@ msgid "" "match." msgstr "Не удалось подобрать подходящий материал. Нажмите для ручного выбора." +# toolhead enhanced cooling fan – торговое название приблуды для H2D/H2C для одновременного обдува моделей через термобарьеры: https://us.store.bambulab.com/products/toolhead-enhanced-cooling-fan msgid "Install toolhead enhanced cooling fan to prevent filament softening." msgstr "" +"Установите улучшенный вентилятор обдува (Toolhead Enhanced Cooling Fan) во " +"избежание размягчения прутка в термобарьере." msgid "Smooth Cool Plate" msgstr "Гладкое (низкотемп.)" @@ -9342,7 +9483,7 @@ msgstr "Гладкое (высокотемп.)" msgid "Textured PEI Plate" msgstr "Текстурный лист с PEI" -msgid "Cool Plate (Supertack)" +msgid "Cool Plate (SuperTack)" msgstr "SuperTack" msgid "Click here if you can't connect to the printer" @@ -9679,7 +9820,7 @@ msgstr "" "привести к увеличению её размера. Вы действительно хотите включить эту опцию?" msgid "" -"Prime tower is required for clumping detection. There may be flaws on the " +"A prime tower is required for clumping detection. There may be flaws on the " "model without prime tower. Do you still want to enable clumping detection?" msgstr "" "Для обнаружения налипаний на сопле требуется черновая башня, без неё на " @@ -9702,26 +9843,30 @@ msgstr "" "Не рекомендуется использовать нерастворимый материал для поддержек.\n" "Вы действительно хотите использовать их?\n" +# "Отступ между линиями связующего слоя: 0" или "Сплошной связующий слой"? msgid "" "When using support material for the support interface, we recommend the " "following settings:\n" "0 top Z distance, 0 interface spacing, interlaced rectilinear pattern and " "disable independent support layer height." msgstr "" -"При использовании материала поддержки для интерфейса поддержки мы " -"рекомендуем следующие настройки:\n" -"0 верхнее расстояние по оси Z, 0 межинтерфейсный интервал, чересстрочный " -"прямолинейный узор и отключение независимой высоты слоя поддержки." +"При использовании специальных поддерживающих материалов для связующего слоя " +"рекомендуются следующие настройки:\n" +"• Зазор поддержки сверху: 0\n" +"• Отступ между линиями связующего слоя: 0\n" +"• Шаблон связующего слоя: чередующийся зигзаг\n" +"• Независимая высота слоя поддержки: выкл." msgid "" "Change these settings automatically?\n" "Yes - Change these settings automatically\n" "No - Do not change these settings for me" msgstr "" -"Изменить эти настройки автоматически?\n" -"Да - Изменить эти настройки автоматически\n" -"Нет - Не изменять эти настройки" +"Изменить эти настройки?\n" +"Да – применить рекомендуемые настройки\n" +"Нет – ничего не менять" +# "Отступ между линиями связующего слоя: 0" или "Сплошной связующий слой"? msgid "" "When using soluble material for the support interface, we recommend the " "following settings:\n" @@ -9730,11 +9875,11 @@ msgid "" "and use soluble materials for both support interface and support base." msgstr "" "Для печати растворимым материалом рекомендуются следующие настройки:\n" -"• нулевой вертикальный зазор\n" -"• сплошной связующий слой\n" -"• шаблон «зигзаг»\n" -"• независимая высота слоя поддержек: выкл\n" -"• растворимый материал для всей поддержки" +"• Зазор поддержки сверху: 0\n" +"• Отступ между линиями связующего слоя: 0\n" +"• Шаблон связующего слоя: зигзаг\n" +"• Независимая высота слоя поддержки: выкл\n" +"• Растворимый материал для всей поддержки" msgid "" "Enabling this option will modify the model's shape. If your print requires " @@ -9812,8 +9957,8 @@ msgstr "" msgid "" "When recording timelapse without toolhead, it is recommended to add a " "\"Timelapse Wipe Tower\" \n" -"by right-click the empty position of build plate and choose \"Add " -"Primitive\"->\"Timelapse Wipe Tower\"." +"by right-click the empty position of build plate and choose \"Add Primitive" +"\"->\"Timelapse Wipe Tower\"." msgstr "" "При записи таймлапса со скрытием головы рекомендуется добавить черновую " "башню таймлапса.\n" @@ -10027,7 +10172,7 @@ msgstr "" "не задано." msgid "Flow ratio and Pressure Advance" -msgstr "Коэффициент потока и Опережение давления (PA)" +msgstr "Поток и коррекция давления (PA)" msgid "Print chamber temperature" msgstr "Температура в термокамере при печати" @@ -10038,9 +10183,6 @@ msgstr "Температура печати" msgid "Nozzle temperature when printing" msgstr "Температура сопла при печати" -msgid "Cool Plate (SuperTack)" -msgstr "SuperTack" - msgid "" "Bed temperature when the Cool Plate SuperTack is installed. A value of 0 " "means the filament does not support printing on the Cool Plate SuperTack." @@ -10301,6 +10443,7 @@ msgstr "" msgid "Layer height limits" msgstr "Ограничение высоты слоя" +# Не совсем правильно (CoreXY, VZbot и подобные для этого опускают стол), но зато интуитивно понятно новичкам. Возможно, в будущем придумаю компромиссный вариант. msgid "Z-Hop" msgstr "Подъём головы при откате" @@ -10312,9 +10455,9 @@ msgid "" "\n" "Shall I disable it in order to enable Firmware Retraction?" msgstr "" -"Параметр очистки недоступен при использовании отката из прошивки.\n" +"Очистка при откате недоступна при использовании отката из прошивки.\n" "\n" -"Отключить его для включения отката из прошивки?" +"Отключить её?" msgid "Firmware Retraction" msgstr "Откат из прошивки" @@ -10515,6 +10658,12 @@ msgstr "Показать все профили (включая несовмес msgid "Select presets to compare" msgstr "Выберите профили для сравнения" +msgid "Left Preset Value" +msgstr "Значения левого профиля" + +msgid "Right Preset Value" +msgstr "Значения правого профиля" + msgid "" "You can only transfer to current active profile because it has been modified." msgstr "" @@ -10530,14 +10679,14 @@ msgstr "" "диалогового окна." msgid "Transfer values from left to right" -msgstr "Перенос значений слева направо" +msgstr "Перенести значения из левого профиля" msgid "" "If enabled, this dialog can be used for transfer selected values from left " "to right preset." msgstr "" -"Если включено, это диалоговое окно можно использовать для переноса выбранных " -"значений из левого профиля в правый." +"При включении активируется режим выбора значений из левого профиля для " +"переноса в правый." msgid "Add File" msgstr "Добавить файл" @@ -10963,6 +11112,12 @@ msgstr "Нажмите здесь, чтобы загрузить его." msgid "Login" msgstr "Войти" +msgid "[Action Required] " +msgstr "[Требуется действие] " + +msgid "[Action Required]" +msgstr "[Требуется действие]" + msgid "The configuration package is changed in previous Config Guide" msgstr "Пакет профилей был изменён при предыдущем запуске мастера настройки" @@ -11208,7 +11363,7 @@ msgstr "Обновление сетевого плагина" msgid "" "Click OK to update the Network plug-in when Orca Slicer launches next time." msgstr "" -"Нажмите OK, чтобы обновить сетевой плагин при следующем запуске Orca Slicer." +"Нажмите OK, чтобы обновить сетевой плагин при следующем запуске OrcaSlicer." #, c-format, boost-format msgid "A new Network plug-in (%s) is available. Do you want to install it?" @@ -11711,7 +11866,7 @@ msgid "" msgstr "" msgid "" -"Prime tower is required for clumping detection; otherwise, there may be " +"A prime tower is required for clumping detection; otherwise, there may be " "flaws on the model." msgstr "" @@ -11756,9 +11911,11 @@ msgstr "" "Попробуйте уменьшить размер модели или изменить текущие настройки печати и " "повторить попытку." +# Organic supports воспринимается как неправильный перевод древовидных поддержек, лучше написать развёрнуто msgid "Variable layer height is not supported with Organic supports." msgstr "" -"Функция переменной высоты слоя несовместима с органическими поддержками." +"Функция переменной высоты слоя несовместима с органическим стилем " +"древовидных поддержек." msgid "" "Different nozzle diameters and different filament diameters may not work " @@ -11869,15 +12026,21 @@ msgstr "" "Для черновой башни требуется, чтобы поддержка и модель имели одинаковую " "высоту слоя." +# избегаем "поддержек поддерживает" msgid "" "For Organic supports, two walls are supported only with the Hollow/Default " "base pattern." msgstr "" +"Только с шаблон заполнения «Полость» (по умолчанию) может иметь 2 периметра " +"у поддержек с органическим стилем." +# избегаем "поддержек поддерживается" msgid "" "The Lightning base pattern is not supported by this support type; " "Rectilinear will be used instead." msgstr "" +"Шаблон заполнения «Молния» несовместим с текущим стилем поддержек и будет " +"заменён на зигзаг." msgid "" "Organic support tree tip diameter must not be smaller than support material " @@ -12229,7 +12392,7 @@ msgstr "" "Максимальное расстояние обхода сопла от модели во избежание пересечения " "периметров при движении. Если расстояние обхода превышает это значение, то " "для данного маршрута эта опция не применяется. Можно указать значение в " -"милиметрах или процент от прямого пути перемещения (например, 50%). 0 - " +"миллиметрах или процент от прямого пути перемещения (например, 50%). 0 - " "отключено." msgid "mm or %" @@ -12905,8 +13068,9 @@ msgstr "" "печатались в чередующихся направлениях на чётных слоях независимо от степени " "их нависания." +# предлагаю тут не ограничиваться исключительно зенковкой/цековкой, т.к. настройка работает глобально для разных форм мостов и дыр в них. msgid "Bridge counterbore holes" -msgstr "Мост для зенкованных отверстий" +msgstr "Опора отверстий в мостах" msgid "" "This option creates bridges for counterbore holes, allowing them to be " @@ -12915,14 +13079,11 @@ msgid "" "2. Partially Bridged: Only a part of the unsupported area will be bridged\n" "3. Sacrificial Layer: A full sacrificial bridge layer is created" msgstr "" -"Эта опция создаёт мосты для отверстий с зенковкой, позволяя печатать их без " -"поддержки.\n" -"\n" -"Опции:\n" -"1. Нет (т.е. отключено)\n" -"2. Частичный мост (мост будет построен только над частью неподдерживаемой " -"области)\n" -"3. Жертвенный слой (создаётся полноценный жертвенный слой моста)" +"Метод печати мостов с отверстиями в них. Позволяет обходиться без применения " +"поддержек.\n" +"• Нет (обычный режим)\n" +"• Частичный мост (пропускать мосты с отверстиями)\n" +"• Жертвенный слой (заполнять отверстия мембраной)" msgid "Partially bridged" msgstr "Частичный мост" @@ -13060,7 +13221,7 @@ msgstr "" "паре с вертикальными стенками модели делает кайму бессмысленной." msgid "Brim follows compensated outline" -msgstr "Учитывать компенсацию контура" +msgstr "Учитывать сдвиг контура" msgid "" "When enabled, the brim is aligned with the first-layer perimeter geometry " @@ -13086,19 +13247,19 @@ msgid "Only draw brim over the sharp edges of the model." msgstr "Генерировать кайму только на острых краях модели." msgid "Brim ear max angle" -msgstr "Максимальный угол ушек каймы" +msgstr "Максимальный угол ушек" msgid "" "Maximum angle to let a brim ear appear.\n" "If set to 0, no brim will be created.\n" "If set to ~180, brim will be created on everything but straight sections." msgstr "" -"Максимальный угол, при котором печатается ушко каймы.\n" -"При 0°, кайма не создаётся.\n" -"При ~180°, кайма будет создаваться на всех участках, кроме прямых." +"Максимальный угол выступа для размещения каймы.\n" +"При ≈180° кайма будет создаваться на всех выступающих участках.\n" +" 0 – отключение каймы." msgid "Brim ear detection radius" -msgstr "Радиус обнаружения ушек каймы" +msgstr "Радиус обнаружения ушек" msgid "" "The geometry will be decimated before detecting sharp angles. This parameter " @@ -13269,7 +13430,7 @@ msgstr "" msgid "Extra bridge layers (beta)" msgstr "Двухслойные мосты (beta)" -# ??? Внутренние мосты учитываются в подсчёте слоёв верхней оболочки модели. +# ??? Внутренние мосты учитываются в подсчёте слоёв верхней оболочки модели. + удалил лишний перенос строки в конце msgid "" "This option enables the generation of an extra bridge layer over internal " "and/or external bridges.\n" @@ -13364,7 +13525,7 @@ msgid "" "models\n" "3. No filtering - creates internal bridges on every potential internal " "overhang. This option is useful for heavily slanted top surface models; " -"however, in most cases, it creates too many unnecessary bridges" +"however, in most cases, it creates too many unnecessary bridges." msgstr "" "Эта опция может помочь уменьшить образование эффекта «дырявой подушки» на " "верхних сильно наклонных поверхностях или изогнутых моделях\n" @@ -13385,12 +13546,12 @@ msgstr "" "\n" "Ограниченная фильтрация - создаёт внутренние мосты на сильно наклонных " "поверхностях, при этом избегая создания ненужных внутренних мостов. Это " -"хорошо работает на большинстве сложных моделях.n\n" +"хорошо работает с большинством сложных моделей.n\n" "\n" "Без фильтрации - мосты создаются над каждым потенциально внутреннем " "нависании. Этот вариант полезен для моделей с сильно наклонной верхней " "поверхностью. Однако в большинстве случаев этот вариант создаёт слишком " -"много ненужных мостов" +"много ненужных мостов." msgid "Limited filtering" msgstr "Ограниченная фильтрация" @@ -13632,8 +13793,7 @@ msgstr "" "помимо прочего внутренний периметр стабилизирует поток материала к началу " "печати внешнего. Требуется минимум 3 периметра: сначала печатаются крайние " "внутренние, затем внешний и оставшийся внутренний. В большинстве случаев " -"предпочтительнее, чем «Снаружи внутрь».\n" -"." +"предпочтительнее, чем «Снаружи внутрь»." msgid "Inner/Outer" msgstr "Изнутри наружу" @@ -13844,22 +14004,22 @@ msgstr "" "значения на коэффициент потока материала." msgid "Enable pressure advance" -msgstr "Включить Опережение давления (PA)" +msgstr "Включить Pressure Advance" msgid "" "Enable pressure advance, auto calibration result will be overwritten once " "enabled." msgstr "" -"Включить Опережение давления (PA) (коррекцию давления в сопле). Результат " +"Включить Pressure Advance (коррекцию давления в сопле). Результат " "автокалибровки будет перезаписан после включения." msgid "Pressure advance (Klipper) AKA Linear advance factor (Marlin)." msgstr "" -"Опережение давления (PA) в прошивке Klipper – то же самое, что и Linear " -"Advance в прошивке Marlin." +"Pressure Advance в прошивке Klipper – то же самое, что и Linear Advance в " +"прошивке Marlin." msgid "Enable adaptive pressure advance (beta)" -msgstr "Адаптивное опережение давления (PA) (beta)" +msgstr "Адаптивный PA (beta)" #, no-c-format, no-boost-format msgid "" @@ -13902,7 +14062,7 @@ msgstr "" "резервного значения.\n" msgid "Adaptive pressure advance measurements (beta)" -msgstr "Диапазон значений опережения давления (PA) (beta)" +msgstr "Диапазон значений Pressure Advance (beta)" #, no-c-format, no-boost-format msgid "" @@ -13931,7 +14091,7 @@ msgid "" "less acceleration you print, the larger the range of acceptable PA values. " "If no difference is visible, use the PA value from the faster test\n" "3. Enter the triplets of PA values, Flow and Accelerations in the text box " -"here and save your filament profile" +"here and save your filament profile." msgstr "" "Укажите через запятую наборы значений PA, объёмного расхода (далее просто " "«расход») и ускорений, при которых они были измерены. По одному набору " @@ -13964,11 +14124,11 @@ msgstr "" " наиболее быстрого теста.\n" "\n" "3. Проверьте порядок введённых значений (PA, расход, ускорения) и сохраните " -"профиль материала.\n" -" " +"профиль материала." +# Тут речь о коэффициенте PA (адаптивный коэффициент PA), а не об адаптивном алгоритме msgid "Enable adaptive pressure advance for overhangs (beta)" -msgstr "Адаптивное опережение давления (PA) на нависаниях (beta)" +msgstr "Адаптивный PA на нависаниях (beta)" msgid "" "Enable adaptive PA for overhangs as well as when flow changes within the " @@ -13976,13 +14136,13 @@ msgid "" "set accurately, it will cause uniformity issues on the external surfaces " "before and after overhangs.\n" msgstr "" -"Включить адаптивное опережение давления (PA) на нависаниях, а также при " -"изменении потока в пределах одного и того же элемента. Это экспериментальная " -"опция, так как неточно заданное значение PA может привести к проблемам с " +"Включить адаптивный Pressure Advance на нависаниях, а также при изменении " +"потока в пределах одного и того же элемента. Это экспериментальная опция, " +"так как неточно заданное значение PA может привести к проблемам с " "однородностью на внешних поверхностях до и после нависаний.\n" msgid "Pressure advance for bridges" -msgstr "Опережение давления (PA) на мостах" +msgstr "Коэффициент PA на мостах" msgid "" "Pressure advance value for bridges. Set to 0 to disable.\n" @@ -13992,8 +14152,8 @@ msgid "" "drop in the nozzle when printing in the air and a lower PA helps counteract " "this." msgstr "" -"Коэффициент опережения давления (PA) для мостов. Установите значение 0, если " -"хотите отключить функцию.\n" +"Коэффициент Pressure Advance для мостов. Установите значение 0, если хотите " +"отключить функцию.\n" "\n" "Более низкое значение PA при печати мостов помогает уменьшить появление " "небольшой недоэкструзии сразу после мостов. Это вызвано падением давления в " @@ -14805,8 +14965,8 @@ msgid "mm/s² or %" msgstr "мм/с² или %" msgid "" -"Acceleration of sparse infill. If the value is expressed as a percentage " -"(e.g. 100%), it will be calculated based on the default acceleration." +"Acceleration of sparse infill. If the value is expressed as a percentage (e." +"g. 100%), it will be calculated based on the default acceleration." msgstr "" "Ускорение на разреженном заполнении. Можно указать процент от ускорения по " "умолчанию." @@ -14937,10 +15097,10 @@ msgstr "Полная скорость вентилятора на слое" msgid "" "Fan speed will be ramped up linearly from zero at layer " -"\"close_fan_the_first_x_layers\" to maximum at layer " -"\"full_fan_speed_layer\". \"full_fan_speed_layer\" will be ignored if lower " -"than \"close_fan_the_first_x_layers\", in which case the fan will be running " -"at maximum allowed speed at layer \"close_fan_the_first_x_layers\" + 1." +"\"close_fan_the_first_x_layers\" to maximum at layer \"full_fan_speed_layer" +"\". \"full_fan_speed_layer\" will be ignored if lower than " +"\"close_fan_the_first_x_layers\", in which case the fan will be running at " +"maximum allowed speed at layer \"close_fan_the_first_x_layers\" + 1." msgstr "" "Интенсивность охлаждения будет линейно увеличиваться от нуля со слоя " "заданным параметром «Не включать вентилятор на первых» до заданной " @@ -15068,7 +15228,7 @@ msgstr "" "Доступны несколько вариантов применения." msgid "Painted only" -msgstr "Только покрашенное" +msgstr "Вручную" msgid "Contour" msgstr "Контур" @@ -15089,9 +15249,8 @@ msgstr "" "Максимальная величина отклонения сегментов оболочки. \n" "\n" "Внимание! Режимы «Экструзия» и «Совместный» не будут работать, если значение " -"превышает ширину периметра. Если при нарезке возникает ошибка " -"Flow::spacing(), проверьте, что значение меньше выражения: [∅ сопла - h слоя/" -"4]." +"превышает ширину периметра. Если при нарезке возникает ошибка Flow::" +"spacing(), проверьте, что значение меньше выражения: [∅ сопла - h слоя/4]." msgid "Fuzzy skin point distance" msgstr "Длина сегментов" @@ -15239,7 +15398,7 @@ msgstr "" "значения приведут к сглаживанию шума." msgid "Filter out tiny gaps" -msgstr "Минимальный размер щели" +msgstr "Минимальная длина щели" msgid "Layers and Perimeters" msgstr "Слои и периметры" @@ -15298,7 +15457,7 @@ msgstr "" "помощью слайсера, а затем снова в линейные сегменты с помощью прошивки." msgid "Add line number" -msgstr "Добавить номер строки" +msgstr "Нумеровать строки" msgid "" "Enable this to add line number(Nx) at the beginning of each G-code line." @@ -15499,9 +15658,9 @@ msgstr "Помечать модели" msgid "" "Enable this to add comments into the G-code labeling print moves with what " -"object they belong to, which is useful for the Octoprint CancelObject " -"plugin. This settings is NOT compatible with Single Extruder Multi Material " -"setup and Wipe into Object / Wipe into Infill." +"object they belong to, which is useful for the Octoprint CancelObject plug-" +"in. This setting is NOT compatible with Single Extruder Multi Material setup " +"and Wipe into Object / Wipe into Infill." msgstr "" "Отвечает за присвоение уникальных меток или названий каждой модели или " "элементу, что позволяет отменять печать любого из них по вашему выбору.\n" @@ -15628,10 +15787,10 @@ msgstr "" "заполнения." msgid "Skin infill depth" -msgstr "Толщина оболочки" +msgstr "Область оболочки" msgid "The parameter sets the depth of skin." -msgstr "Задаёт глубину генерации оболочки." +msgstr "Задаёт глубину создания внутренней оболочки." msgid "Infill lock depth" msgstr "Перекрытие заполнения" @@ -15640,7 +15799,7 @@ msgid "The parameter sets the overlapping depth between the interior and skin." msgstr "Задаёт ширину взаимного перекрытия зигзага и его оболочки." msgid "Skin line width" -msgstr "Ширина линий оболочки" +msgstr "Ширина линии оболочки" msgid "Adjust the line width of the selected skin paths." msgstr "" @@ -15683,7 +15842,7 @@ msgstr "" "Максимальная высота объединённого слоя заполнения.\n" "\n" "Можно указать процент от диаметра сопла (не более 100%) или значение в " -"милиметрах (0 мм = ∅ сопла). Рекомендуется не более ≈80% для быстрой и " +"миллиметрах (0 мм = ∅ сопла). Рекомендуется не более ≈80% для быстрой и " "прочной печати.\n" "\n" "Количество объединяемых слоёв заполнения получается путём деления этого " @@ -15725,7 +15884,7 @@ msgid "" msgstr "" "Параметр указывает на сколько процентов заполнение будет перекрываться с " "периметром для лучшего соединения друг с другом. Установите значение равным " -"~10-15%, чтобы свести к минимуму вероятность чрезмерной экструзии и " +"≈10-15%, чтобы свести к минимуму вероятность чрезмерной экструзии и " "накопления материала приводящее к шероховатости поверхности." msgid "Top/Bottom solid infill/wall overlap" @@ -15855,13 +16014,13 @@ msgstr "Тип разглаживания" msgid "" "Ironing is using small flow to print on same height of surface again to make " -"flat surface more smooth. This setting controls which layer being ironed" +"flat surface more smooth. This setting controls which layer being ironed." msgstr "" "Включение разглаживания верхних слоёв с помощью горячего сопла для получения " "гладкой поверхности. После печати верхнего слоя сопло пройдётся по нему ещё " "раз, но с значительно меньшей скоростью и потоком. Это нужно чтобы " "разгладить поверхность, скрыв шаблон заполнения и другие дефекты " -"поверхности. Эта функция увеличивает время печати" +"поверхности. Эта функция увеличивает время печати." msgid "No ironing" msgstr "Отключено" @@ -16181,12 +16340,12 @@ msgstr "" "\n" "Для скоростных принтеров с прямой системой подачи и производительным " "экструдером (например, Bambu lab или Voron) сглаживание подачи обычно не " -"требуется.Однако в некоторых случаях, когда скорость печати сильно " +"требуется. Однако в некоторых случаях, когда скорость печати сильно " "различается, это может принести дополнительную пользу. Например, когда " "происходят резкие замедления из-за нависаний. В этих случаях рекомендуется " "использовать высокое значение, составляющее около 300-350 мм³/с², при " -"оптимально настроенном Pressure Advance (Опережение давления) это " -"поможетдостичь более плавного перехода.\n" +"оптимально настроенном Pressure Advance (коррекции давления) это поможет " +"достичь более плавного перехода.\n" "\n" "У более медленных принтеров с внешней системой подачи или прошивкой без " "коррекции давления значение должно быть значительно ниже. 10-15 мм³/с² " @@ -16571,13 +16730,18 @@ msgstr "" "значения." msgid "Retract amount before wipe" -msgstr "Величина отката перед очисткой" +msgstr "Первичный откат" msgid "" "The length of fast retraction before wipe, relative to retraction length." msgstr "" -"Длина быстрого отката перед очисткой, выраженная в процентах от общей длины " -"отката." +"Быстрый откат перед очисткой, выраженный в процентах от общей длины отката. " +"Меньшие значения снижают заметность шва, так как это уменьшает время " +"задержки над ним разогретого сопла. Бóльшие значения в паре со сниженной " +"скоростью очистки снижают количество «паутины».\n" +"\n" +"Примечание: значение не может быть меньше 25% или больше 100% и будет " +"скорректировано автоматически при нарезке." msgid "Retract when change layer" msgstr "Откат при смене слоя" @@ -16809,9 +16973,11 @@ msgstr "Начальная позиция для печати каждой ча msgid "Nearest" msgstr "Ближайшая" +# Что на Вики слайсера, что в коде этот режим описан как обнаружение углов в контуре слоя и размещение шва в них, так что это изначально правильный вариант. При этом прежнее "выровненный" даёт ложные ассоциации с выравниванием по вертикали на деталях без углов (шар, цилиндр, конус и т.п.), хотя в реальности алгоритм в таких случаях немного сходит с ума и рисует шов криво и в случайном месте, даже если выбран "Aligned back". msgid "Aligned" msgstr "В углах" +# Аналогично предыдущему msgid "Aligned back" msgstr "В углах сзади" @@ -16822,13 +16988,13 @@ msgid "Random" msgstr "Случайная" msgid "Staggered inner seams" -msgstr "Смещение внутренних швов" +msgstr "Смещать внутренние швы" msgid "" "This option causes the inner seams to be shifted backwards based on their " "depth, forming a zigzag pattern." msgstr "" -"Ступенчато смещает швы внутренних периметров, улучшая прочность и " +"Ступенчато смещать швы внутренних периметров, улучшая прочность и " "герметичность стыка." msgid "Seam gap" @@ -16840,10 +17006,12 @@ msgid "" "This amount can be specified in millimeters or as a percentage of the " "current extruder diameter. The default value for this parameter is 10%." msgstr "" -"Чтобы уменьшить видимость шва при печати замкнутого контура, контур будет " -"укорачиваться на заданную величину.\n" -"Можно указать значение в милиметрах или процент от диаметра сопла. Значение " -"по умолчанию - 10%." +"Позволяет укоротить периметры на заданную длину, чтобы уменьшить видимость " +"шва.\n" +"Можно указать значение в миллиметрах или процент от диаметра сопла. Значение " +"по умолчанию – 10%.\n" +"\n" +"Внимание: большой зазор может ухудшить печать коротких периметров." msgid "Scarf joint seam (beta)" msgstr "Косой шов (beta)" @@ -16924,7 +17092,7 @@ msgid "" "current layer height. The default value for this parameter is 0." msgstr "" "Начальная высота косого шва.\n" -"Можно указать значение в милиметрах или процент от высоты текущего слоя. " +"Можно указать значение в миллиметрах или процент от высоты текущего слоя. " "Значение по умолчанию - 0." msgid "Scarf around entire wall" @@ -16961,8 +17129,8 @@ msgid "Role base wipe speed" msgstr "Местная скорость очистки" msgid "" -"The wipe speed is determined by the speed of the current extrusion role. " -"e.g. if a wipe action is executed immediately following an outer wall " +"The wipe speed is determined by the speed of the current extrusion role. e." +"g. if a wipe action is executed immediately following an outer wall " "extrusion, the speed of the outer wall extrusion will be utilized for the " "wipe action." msgstr "" @@ -16972,7 +17140,7 @@ msgstr "" # Это точно не очистка в привычном понимании, судя по работе функции. Возможно, ошибка в оригинале. | ВНИМАНИЕ: несмотря на название и официальное описание на Вики, фактически создаваемое движение направлено не внутрь, а в направлении шва!!! То есть, к точке начала линии. Это отчётливо видно, если поставить зазор шва в 1 и более мм и нарисовать его на ровной стенке. Это приводит к дополнительной задержке хотэнда над швом, так как траектория меняется на ≈90° (движение к точке начала линии и только потом перескок на внутренний периметр). | Возможно, разработчики вслепую портировали функцию из бамбу студио. | UPD: похоже на то, коммит 2a478ab4f9bdc1bc1fbc9dfadbb717df6e5a38a9, порт кода из Bambu Studio 1.7.4. | Судя по всему, эта настройка пришла из Cura/SuperSlicer: https://github.com/bambulab/BambuStudio/issues/1247#issuecomment-1424942133 (функция coasting, "накат")|| Очистка перед швом, сброс давления перед швом msgid "Wipe on loops" -msgstr "Сброс давления в конце периметра" +msgstr "Сброс давления на шве" msgid "" "To minimize the visibility of the seam in a closed loop extrusion, a small " @@ -17013,6 +17181,7 @@ msgstr "" "Полезно для снижения переэкструзии на шве при печати периметров «Снаружи " "внутрь» или «Навстречу», когда начало внешнего периметра совпадает с подачей " "материала после отката.\n" +"\n" "Внимание: при порядке «Изнутри наружу» упреждающей подачи не происходит, " "однако смещение для неё всё равно создаётся, что приводит к ненужному рывку " "при переходе от внутреннего периметра к внешнему." @@ -17109,13 +17278,13 @@ msgid "Per object" msgstr "Для каждой модели" msgid "Skirt loops" -msgstr "Петель юбки" +msgstr "Контуров юбки" msgid "Number of loops for the skirt. Zero means disabling skirt." -msgstr "Количество линий юбки вокруг модели. 0 - отключение юбки." +msgstr "Количество контуров юбки вокруг модели. 0 - отключение юбки." msgid "Skirt speed" -msgstr "Ограничение скорости юбки" +msgstr "Скорость юбки" msgid "Speed of skirt, in mm/s. Zero means use default layer extrusion speed." msgstr "" @@ -17123,7 +17292,7 @@ msgstr "" "(мм/с). 0 – соблюдать ограничение слоя." msgid "Skirt minimum extrusion length" -msgstr "Мин. длина экструзии юбки" +msgstr "Минимальная длина юбки" msgid "" "Minimum filament extrusion length in mm when printing the skirt. Zero means " @@ -17257,7 +17426,7 @@ msgid "" "timelapse video when printing completes. If smooth mode is selected, the " "toolhead will move to the excess chute after each layer is printed and then " "take a snapshot. Since the melt filament may leak from the nozzle during the " -"process of taking a snapshot, prime tower is required for smooth mode to " +"process of taking a snapshot, a prime tower is required for smooth mode to " "wipe nozzle." msgstr "" "На протяжении всей печати встроенная камера делает снимки, которые затем " @@ -17618,6 +17787,7 @@ msgstr "Ограничение скорости при печати связую msgid "Base pattern" msgstr "Шаблон поддержки" +# А ещё «Полость» автоматически заменяется на «Зигзаг» при печати обычных поддержек. msgid "" "Line pattern of support.\n" "\n" @@ -17629,6 +17799,22 @@ msgid "" "Slim/Strong/Hybrid supports. For the other support types, the Rectilinear " "will be used instead of Lightning." msgstr "" +"Шаблон заполнения поддержек.\n" +"\n" +"• По умолчанию: «Зигзаг» для обычных и «Полость» для древовидных\n" +" поддержек.\n" +"• Зигзаг: быстрый и лёгкий для удаления шаблон.\n" +"• Чередующийся зигзаг: прочная структура для тонких поддержек.\n" +"• Соты: заполнение вертикальными шестигугольными сотами.\n" +"• Молния: предельно экономичный шаблон.\n" +"• Полость: классический вид древовидных поддержек без заполнения.\n" +"\n" +"Внимание:\n" +"2 периметра у органического стиля древовидных поддержек можетиметь только с " +"шаблон «Полость» (по умолчанию).\n" +"Шаблон заполнения «Молния» несовместим с обычным типом поддержек и " +"органическим стилем древовидных поддержек, при\n" +"выборе несовместимых настроек он будет заменён на зигзаг." msgid "Rectilinear grid" msgstr "Чередующийся зигзаг" @@ -17644,9 +17830,20 @@ msgid "" "interface is Rectilinear, while default pattern for soluble support " "interface is Concentric." msgstr "" -"Шаблон печати связующего слоя поддержек. «По умолчанию»: выбор зигзага для " -"обычных поддержек и эквидистант для растворимых." +"Шаблон печати связующего слоя поддержек.\n" +"\n" +"• По умолчанию: «Зигзаг» для обычных и «Эквидистанты» для\n" +" растворимых материалов поддержки.\n" +"• Зигзаг: быстрый и лёгкий для удаления шаблон.\n" +"• Эквидистанты: хорошо поддерживают поверхности неправильной\n" +" формы, подходят для растворимых материалов в сочетании с\n" +" небольшим зазором и отступом.\n" +"• Чередующийся зигзаг: лучше формирует контактную поверхность\n" +" в промежутках между точками опоры основной части поддержек.\n" +"• Сетка: хорошо сопротивляется деформации при печати длинных\n" +" нависающих элементов." +# То же самое, что и Rectilinear grid, просто повёрнуто на 45° msgid "Rectilinear Interlaced" msgstr "Чередующийся зигзаг" @@ -17900,8 +18097,8 @@ msgstr "Вкл. контроль температуры" msgid "" "Enable this option for automated chamber temperature control. This option " -"activates the emitting of an M191 command before the " -"\"machine_start_gcode\"\n" +"activates the emitting of an M191 command before the \"machine_start_gcode" +"\"\n" " which sets the chamber temperature and waits until it is reached. In " "addition, it emits an M141 command at the end of the print to turn off the " "chamber heater, if present.\n" @@ -18076,20 +18273,21 @@ msgstr "" msgid "Wipe while retracting" msgstr "Очистка сопла при откате" +# ... чтобы вытереть об неё подтёки материала с кончика сопла. msgid "" "Move nozzle along the last extrusion path when retracting to clean any " "leaked material on the nozzle. This can minimize blobs when printing a new " "part after traveling." msgstr "" -"Если включено, то во время отката экструдер продолжит движение вдоль " -"периметра модели, чтобы очистить сопло от вытекшего материала. Это может " -"снизить появление дефектов (капель, пупырышек) при печати нового участка " -"после перемещения." +"Выполнять откат совместно с небольшим движением вдоль напечатанной линии, " +"чтобы очистить сопло от подтёков материала. Это может уменьшить «паутину» и " +"дефекты переэкструзии при печати новой линии после холостого перемещения." +# Как выяснилось в чате K3D, "Расстояние очистки" вводит людей в заблуждение, т.к. из-за путаницы в старой терминологии люди думали, что очистка здесь – это откат (его часть). msgid "Wipe Distance" -msgstr "Расстояние очистки" +msgstr "Длина движения очистки" -# ??? Установка значения в приведенном ниже параметре «Величина отката перед очисткой», приведёт к дополнительному втягиванию на заданную тут величину, в противном случае оно будет выполнено после. +# Очень кривая формулировка с "retraction move" – в другой настройке в оригинале так назван непосредственно откат, что вводит в заблуждение. Тут имеется ввиду именнт движение при откате, при котором остатки пластика вытираются об линию. Зачем это дублируется здесь – без понятия, эта же информация в другой формулировке сообщается пользователю в предыдущей настройке. Удалено последнее предложение – оно не имеет ничего общего с реальностью и вводит в заблуждение (см. описание первичного отката) msgid "" "Describe how long the nozzle will move along the last path when retracting.\n" "\n" @@ -18100,22 +18298,18 @@ msgid "" "Setting a value in the retract amount before wipe setting below will perform " "any excess retraction before the wipe, else it will be performed after." msgstr "" -"Задаёт расстояние перемещения, добавленное после печати последнего участка " -"пути при совершении отката.\n" -"В зависимости от продолжительности очистки, скорости и величины отката в " -"настройках экструдера/прутка, может потребоваться дополнительное втягивание, " -"чтобы втянуть остатки материла.\n" +"Расстояние перемещения при выполнении движения очистки.\n" "\n" -"Если в параметре «Величина отката перед очисткой» задано значение (включая " -"0), дополнительное втягивание произойдет до очистки. Если параметр отключён " -"- после очистки." +"В зависимости от длительности очистки, скорости и длины отката настройка " +"перемещения может потребоваться, чтобы лучше очищать подтёки материала из " +"сопла." msgid "" "The wiping tower can be used to clean up the residue on the nozzle and " "stabilize the chamber pressure inside the nozzle, in order to avoid " "appearance defects when printing objects." msgstr "" -"Черновая башня – специальная структура, которая используется для очистки " +"Черновая башня – специальная структура, которая используется для прочистки " "сопла от остатков материала и стабилизации давления внутри сопла при смене " "экструдера, чтобы избежать дефектов на поверхности печатаемой модели." @@ -18242,6 +18436,13 @@ msgstr "" "3. Рёбра жёсткости, которые добавляются по четырём углам черновой башни для " "повышения устойчивости." +# Тянется из "Форма стола" и "Форма черновой башни" +msgid "Rectangle" +msgstr "Прямоугольник" + +msgid "Rib" +msgstr "Усиленная" + msgid "Extra rib length" msgstr "Вынос основания ребра" @@ -18257,6 +18458,7 @@ msgstr "" msgid "Rib width" msgstr "Ширина ребра" +# Может лучше "будет ограничена половиной ширины башни"? msgid "Rib width is always less than half the prime tower side length." msgstr "Ширина ребра не будет превышать половину ширины башни." @@ -18321,11 +18523,12 @@ msgstr "" "башни. Поскольку температура нагревателя не может меняться мгновенно, это " "должно обеспечить время на её стабилизацию к началу основной печати." +# Тут именно интервал, 100% – расположение вплотную (т.е. нулевой отступ) msgid "Infill gap" -msgstr "Отступ между линиями" +msgstr "Интервал между линиями" msgid "Infill gap." -msgstr "Управление плотностью расположения линий сброса материала." +msgstr "Управление отступом между линиями сброса материала." msgid "" "Purging after filament change will be done inside objects' infills. This may " @@ -18907,9 +19110,11 @@ msgstr "" "Если включено, будет проверяться совместимость текущего принтера с " "принтерами из списка." -msgid "downward machines settings" -msgstr "настройка текущих принтеров" +# Есть подозрение, что пропущен макрос перевода, и текст не отображается +msgid "Downward machines settings" +msgstr "Настройка текущих принтеров" +# Есть подозрение, что пропущен макрос перевода, и текст не отображается msgid "The machine settings list needs to do downward checking." msgstr "Необходимо выполнить проверку списка настроек текущего принтера." @@ -18943,8 +19148,8 @@ msgid "Debug level" msgstr "Уровень отладки журнала" msgid "" -"Sets debug logging level. 0:fatal, 1:error, 2:warning, 3:info, 4:debug, " -"5:trace\n" +"Sets debug logging level. 0:fatal, 1:error, 2:warning, 3:info, 4:debug, 5:" +"trace\n" msgstr "" "Задаёт параметр чувствительности записи событий в журнал:\n" " 0 – Критическая ошибка\n" @@ -19446,22 +19651,26 @@ msgstr "Обнаруживать нависания для автоподъём msgid "Checking support necessity" msgstr "Проверка необходимости поддержки" +# Выводится, если на слое обнаружен контур, не связанный с основным и не имеющий опоры (по сути, парящие кусочки пластика) msgid "floating regions" -msgstr "нависающие части" +msgstr "подвешенные части" +# Выводится, если в контуре слоя обнаружен выступ, не имеющий поддержки (число не проверяется, они либо есть, либо нет) msgid "floating cantilever" -msgstr "нависающий горизонтальный выступ (консоль)" +msgstr "нависающие выступы" +# Никогда не выводится, мёртвый код msgid "large overhangs" -msgstr "большая область нависания" +msgstr "крупные нависания" +# Подставляются floating regions, floating cantilever или large overhangs #, c-format, boost-format msgid "" "It seems object %s has %s. Please re-orient the object or enable support " "generation." msgstr "" -"Похоже, что у модели %s имеются замечания - %s.\n" -"Переориентируйте её или включите генерацию поддержки." +"Похоже, что у модели %s имеются %s.\n" +"Переориентируйте её или включите поддержки." msgid "Generating support" msgstr "Генерация поддержки" @@ -19520,8 +19729,8 @@ msgstr "" msgid "Unknown file format. Input file must have .3mf or .zip.amf extension." msgstr "" -"Неизвестный формат файла. Входной файл должен иметь расширение *.3mf или " -"*.zip.amf." +"Неизвестный формат файла. Входной файл должен иметь расширение *.3mf или *." +"zip.amf." msgid "load_obj: failed to parse" msgstr "load_obj: ошибка обработки" @@ -19544,7 +19753,6 @@ msgstr "Этот OBJ файл не может быть прочитан, так msgid "Flow Rate Calibration" msgstr "Калибровка скорости потока" -# ????7 msgid "Max Volumetric Speed Calibration" msgstr "Калибровка макс. объёмного расхода" @@ -19638,10 +19846,6 @@ msgstr "Имя совпадает с именем другого существ msgid "create new preset failed." msgstr "не удалось создать новый профиль." -#, c-format, boost-format -msgid "The selected preset: %s is not found." -msgstr "Выбранный профиль не найден (%s)" - #, c-format, boost-format msgid "Could not find parameter: %s." msgstr "Не удалось найти параметр: %s." @@ -20173,8 +20377,9 @@ msgstr "" "Существует несколько IP-адресов, соответствующих имени хоста %1%.\n" "Пожалуйста, выберите тот, который хотите использовать." +# В заголовке окна куча места msgid "PA Calibration" -msgstr "Калибровка PA" +msgstr "Калибровка Pressure Advance" msgid "Extruder type" msgstr "Тип подающего механизма" @@ -20280,8 +20485,9 @@ msgstr "" "Конечная температура: ≥ 155\n" "Начальная температура ≥ Конечная температура + 5" +# В заголовке окна куча места msgid "Max volumetric speed test" -msgstr "Тест макс. объёмного расхода" +msgstr "Тест максимального объёмного расхода" msgid "Start volumetric speed: " msgstr "Начальный объёмный расход: " @@ -20341,6 +20547,28 @@ msgstr "Быстрый тест (Fast Tower)" msgid "Input shaper type" msgstr "Тип шейпера" +msgid "" +"Please ensure the selected type is compatible with your firmware version." +msgstr "Убедитесь, что выбранный шейпер совместим с версией прошивки." + +# https://marlinfw.org/docs/features/ft_motion.html и https://youtu.be/6sN71fx9frk +msgid "" +"Marlin version => 2.1.2\n" +"Fixed-Time motion not yet implemented." +msgstr "" +"Требуется Marlin 2.1.2 или новее.\n" +"Функция «Fixed-Time motion» пока не реализована." + +msgid "Klipper version => 0.9.0" +msgstr "Требуется Klipper 0.9.0 или новее." + +msgid "" +"RepRap firmware version => 3.4.0\n" +"Check your firmware documentation for supported shaper types." +msgstr "" +"Требуется RepRap 3.4.0 или новее.\n" +"Обратитесь к документации прошивки для определения поддерживаемых шейперов." + msgid "Frequency (Start / End): " msgstr "Частота (начало/конец)" @@ -20349,7 +20577,7 @@ msgid "Start / End" msgstr "(начало/конец)" msgid "Frequency settings" -msgstr "Задание частоты" +msgstr "Настройка частоты" msgid "Hz" msgstr "Гц" @@ -20382,6 +20610,9 @@ msgstr "" msgid "Input shaping Damp test" msgstr "Тест затухания Input shaping" +msgid "Check firmware compatibility." +msgstr "Проверьте совместимость с прошивкой." + msgid "Frequency: " msgstr "Частота: " @@ -20411,7 +20642,7 @@ msgstr "" "1)" msgid "Cornering test" -msgstr "Тест скорости на углах" +msgstr "Тест прохождения углов" msgid "SCV-V2" msgstr "SCV-V2" @@ -20423,7 +20654,7 @@ msgid "End: " msgstr "Конец: " msgid "Cornering settings" -msgstr "Диапазон скоростей" +msgstr "Тестируемый диапазон" msgid "Note: Lower values = sharper corners but slower speeds.\n" msgstr "" @@ -20735,8 +20966,8 @@ msgstr "" "Хотите перезаписать его?" msgid "" -"We would rename the presets as \"Vendor Type Serial @printer you " -"selected\".\n" +"We would rename the presets as \"Vendor Type Serial @printer you selected" +"\".\n" "To add preset for more printers, please go to printer selection" msgstr "" "Мы переименуем профиль в \"Производитель Тип Серия @выбранный принтер\".\n" @@ -20784,9 +21015,6 @@ msgstr "Введите диаметр..." msgid "Can't find my nozzle diameter" msgstr "Диаметр отсутствует в списке" -msgid "Rectangle" -msgstr "Прямоугольник" - msgid "Printable Space" msgstr "Область печати" @@ -21213,7 +21441,7 @@ msgstr "" # подставляется "левый " или "правый " (с пробелами) #, c-format, boost-format msgid "" -"The nozzle diameter of %sextruder is 0.2mm which does not support automatic " +"The nozzle diameter of %s extruder is 0.2mm which does not support automatic " "Flow Dynamics calibration." msgstr "" "В данный момент %sэкструдер не поддерживает калибровку динамики потока, так " @@ -22214,6 +22442,142 @@ msgstr "Каталог официальных цветов" msgid "More Colors" msgstr "Дополнительные цвета" +msgid "Network Plug-in Update Available" +msgstr "Доступно обновление сетевого плагина" + +msgid "Bambu Network Plug-in Required" +msgstr "Требуется сетевой плагин Bambu" + +msgid "" +"The Bambu Network Plug-in is corrupted or incompatible. Please reinstall it." +msgstr "" +"Сетевой плагин Bambu повреждён или несовместим. Требуется переустановка." + +msgid "" +"The Bambu Network Plug-in is required for cloud features, printer discovery, " +"and remote printing." +msgstr "" +"Для удалённой печати, облачных функций и поиска принтеров требуется сетевой " +"плагин Bambu." + +#, c-format, boost-format +msgid "Error: %s" +msgstr "Ошибка: %s" + +msgid "Show details" +msgstr "Подробнее" + +msgid "Version to install:" +msgstr "Версия для установки:" + +msgid "Download and Install" +msgstr "Загрузить и установить" + +# Делает то же самое, что и Remind Later, просто выводится при обнаружении повреждения, а не при обновлении +msgid "Skip for Now" +msgstr "Напомнить позже" + +msgid "A new version of the Bambu Network Plug-in is available." +msgstr "Доступна новая версия сетевого плагина Bambu." + +#, fuzzy, c-format, boost-format +msgid "Current version: %s" +msgstr "Текущая версия:" + +msgid "Update to version:" +msgstr "Обновление до версии:" + +msgid "Update Now" +msgstr "Установить обновление" + +msgid "Remind Later" +msgstr "Напомнить позже" + +msgid "Skip Version" +msgstr "Пропустить версию" + +msgid "Don't Ask Again" +msgstr "Не напоминать" + +msgid "The Bambu Network Plug-in has been installed successfully." +msgstr "Сетевой плагин Bambu успешно установлен." + +# Второе предложение избыточно и тупо повторяет содержание кнопки ниже +msgid "" +"A restart is required to load the new plug-in. Would you like to restart now?" +msgstr "Для загрузки плагина требуется перезапуск." + +msgid "Restart Now" +msgstr "Перезапустить сейчас" + +msgid "Restart Later" +msgstr "Перезапустить позже" + +msgid "NO RAMMING AT ALL" +msgstr "Рэмминг отключён" + +# Тянется только в окно настроек рэмминга +msgid "Volumetric speed" +msgstr "Объёмный расход" + +msgid "Step file import parameters" +msgstr "Параметры импорта STEP" + +msgid "" +"Smaller linear and angular deflections result in higher-quality " +"transformations but increase the processing time." +msgstr "" +"Уменьшение линейного и углового отклонений повышает качество поверхности и " +"время обработки." + +msgid "Linear Deflection" +msgstr "Линейное отклонение" + +msgid "Please input a valid value (0.001 < linear deflection < 0.1)" +msgstr "Укажите допустимое значение линейного отклонения (от 0.001 до 0.1)" + +msgid "Angle Deflection" +msgstr "Угловое отклонение" + +msgid "Please input a valid value (0.01 < angle deflection < 1.0)" +msgstr "Укажите допустимое значение углового отклонения (от 0.01 до 1.0)" + +msgid "Split compound and compsolid into multiple objects" +msgstr "Разделять модель из нескольких тел на части" + +msgid "Number of triangular facets" +msgstr "Количество треугольников" + +msgid "Calculating, please wait..." +msgstr "Расчёт, подождите..." + +msgid "" +"The filament may not be compatible with the current machine settings. " +"Generic filament presets will be used." +msgstr "" +"Материал может быть несовместим с текущими настройками принтера. Будет " +"использоваться базовый профиль материала." + +# Не знаю, что за "модель" материала, пропускаю. Возможно, имеется ввиду модель коррекции объёмного расхода для функции адаптивного расхода у TPU (и подобных). Она задаётся вручную в файле профиля (производителем) и отсутствует у большинства системных профилей. +msgid "" +"The filament model is unknown. Still using the previous filament preset." +msgstr "" + +# Не знаю, что за "модель" материала, пропускаю. Возможно, имеется ввиду модель коррекции объёмного расхода для функции адаптивного расхода у TPU (и подобных). Она задаётся вручную в файле профиля (производителем) и отсутствует у большинства системных профилей. +msgid "The filament model is unknown. Generic filament presets will be used." +msgstr "" + +msgid "" +"The filament may not be compatible with the current machine settings. A " +"random filament preset will be used." +msgstr "" +"Материал может быть несовместим с текущими настройками принтера. Будет " +"использоваться случайный профиль материала." + +# Не знаю, что за "модель" материала, пропускаю. Возможно, имеется ввиду модель коррекции объёмного расхода для функции адаптивного расхода у TPU (и подобных). Она задаётся вручную в файле профиля (производителем) и отсутствует у большинства системных профилей. +msgid "The filament model is unknown. A random filament preset will be used." +msgstr "" + #: resources/data/hints.ini: [hint:Precise wall] msgid "" "Precise wall\n" @@ -22232,9 +22596,9 @@ msgid "" "overhangs?" msgstr "" "Порядок печати периметров «Навстречу»\n" -"Знаете ли вы, что можно использовать порядок печати периметров «Навстречу» " -"(Inner/Outer/Inner)? Это улучшает точность, прочность и внешний вид, если у " -"модели не очень крутые нависания." +"Знаете ли вы, что можно использовать порядок печати периметров " +"«Навстречу» (Inner/Outer/Inner)? Это улучшает точность, прочность и внешний " +"вид, если у модели не очень крутые нависания." #: resources/data/hints.ini: [hint:Chamber temperature] msgid "" @@ -22455,7 +22819,7 @@ msgstr "" "Позиция шва\n" "Знаете ли вы, что можно изменить расположение шва и даже нарисовать его на " "модели, чтобы он был менее заметен? Это улучшает общий вид модели. " -"Попробуйте это!" +"Попробуйте!" #: resources/data/hints.ini: [hint:Fine-tuning for flow rate] msgid "" @@ -22602,6 +22966,37 @@ msgstr "" "ABS, повышение температуры подогреваемого стола может снизить эту " "вероятность?" +#~ msgid "" +#~ "The Bambu Network Plugin is required for cloud features, printer " +#~ "discovery, and remote printing." +#~ msgstr "" +#~ "Для удалённой печати, облачных функций и поиска принтеров требуется " +#~ "сетевой плагин Bambu." + +#~ msgid "A new version of the Bambu Network Plugin is available." +#~ msgstr "Доступна новая версия сетевого плагина Bambu." + +#~ msgid "" +#~ "Failed to download the plug-in. Please check your firewall settings and " +#~ "vpn software, check and retry." +#~ msgstr "" +#~ "Не удалось загрузить плагин. Пожалуйста, проверьте настройки брандмауэра " +#~ "и VPN и повторите попытку." + +#~ msgid "Network Plug-in" +#~ msgstr "Сетевой плагин" + +# без понятия, зачем они тут поменяли заглавные, но в коде сейчас 3mf маленькие +#~ msgid "Packing data to 3mf" +#~ msgstr "Упаковка данных в 3MF" + +#~ msgid "Cool Plate (Supertack)" +#~ msgstr "SuperTack" + +#, c-format, boost-format +#~ msgid "The selected preset: %s is not found." +#~ msgstr "Выбранный профиль не найден (%s)" + #~ msgid "Line pattern of support." #~ msgstr "Шаблон печати поддержки." @@ -22612,9 +23007,6 @@ msgstr "" #~ "Не удалось установить плагин. Пожалуйста, проверьте, не заблокирован ли " #~ "он или не удалён антивирусом." -#~ msgid "°C" -#~ msgstr "°C" - #~ msgid "travel" #~ msgstr "Перемещения" @@ -22640,46 +23032,6 @@ msgstr "" #~ msgid "Volumetric flow rate" #~ msgstr "Объёмный расход" -#~ msgid "Face and face assembly" -#~ msgstr "Сборка по граням" - -#~ msgid "Point and point assembly" -#~ msgstr "Сборка по точкам" - -#~ msgid "NO RAMMING AT ALL" -#~ msgstr "Рэмминг отключён" - -#~ msgid "Step file import parameters" -#~ msgstr "Параметры импорта STEP" - -#~ msgid "" -#~ "Smaller linear and angular deflections result in higher-quality " -#~ "transformations but increase the processing time." -#~ msgstr "" -#~ "Уменьшение линейного и углового отклонений повышает качество поверхности " -#~ "и время обработки." - -#~ msgid "Linear Deflection" -#~ msgstr "Линейное отклонение" - -#~ msgid "Angle Deflection" -#~ msgstr "Угловое отклонение" - -#~ msgid "Please input a valid value (0.001 < linear deflection < 0.1)" -#~ msgstr "Укажите допустимое значение линейного отклонения (от 0.001 до 0.1)" - -#~ msgid "Please input a valid value (0.01 < angle deflection < 1.0)" -#~ msgstr "Укажите допустимое значение углового отклонения (от 0.01 до 1.0)" - -#~ msgid "Split compound and compsolid into multiple objects" -#~ msgstr "Разделять модель из нескольких тел на части" - -#~ msgid "Number of triangular facets" -#~ msgstr "Количество треугольников" - -#~ msgid "Calculating, please wait..." -#~ msgstr "Расчёт, подождите..." - #~ msgid "" #~ "Bambu Lab has implemented a signature verification check in their network " #~ "plugin that restricts third-party software from communicating with your " @@ -22693,83 +23045,9 @@ msgstr "" #~ "\n" #~ "Из-за этого некоторые функции печати недоступны через OrcaSlicer." -#~ msgid "Rib" -#~ msgstr "Усиленная" - #~ msgid "Check on Github" #~ msgstr "Открыть на GitHub" -#~ msgid "Bambu Network Plugin Required" -#~ msgstr "Требуется сетевой плагин Bambu" - -#~ msgid "Network Plugin Update Available" -#~ msgstr "Доступно обновление сетевого плагина" - -#~ msgid "" -#~ "The Bambu Network Plugin is corrupted or incompatible. Please reinstall " -#~ "it." -#~ msgstr "" -#~ "Сетевой плагин Bambu повреждён или несовместим. Требуется переустановка." - -#~ msgid "" -#~ "The Bambu Network Plugin is required for cloud features, printer " -#~ "discovery, and remote printing." -#~ msgstr "" -#~ "Для удалённой печати, облачных функций и поиска принтеров требуется " -#~ "сетевой плагин Bambu." - -#~ msgid "A new version of the Bambu Network Plugin is available." -#~ msgstr "Доступна новая версия сетевого плагина Bambu." - -#~ msgid "Show details" -#~ msgstr "Подробнее" - -#~ msgid "Version to install:" -#~ msgstr "Версия для установки:" - -#~ msgid "Current version: %s" -#~ msgstr "Текущая версия:" - -#~ msgid "Update to version:" -#~ msgstr "Обновление до версии:" - -#~ msgid "Download and Install" -#~ msgstr "Загрузить и установить" - -# Делает то же самое, что и Remind Later, просто выводится при обнаружении повреждения, а не при обновлении -#~ msgid "Skip for Now" -#~ msgstr "Напомнить позже" - -#~ msgid "Update Now" -#~ msgstr "Установить обновление" - -#~ msgid "Remind Later" -#~ msgstr "Напомнить позже" - -#~ msgid "Skip Version" -#~ msgstr "Пропустить версию" - -#~ msgid "Don't Ask Again" -#~ msgstr "Не напоминать" - -#~ msgid "The Bambu Network Plugin has been installed successfully." -#~ msgstr "Сетевой плагин Bambu успешно установлен." - -# Второе предложение избыточно и тупо повторяет содержание кнопки ниже -#~ msgid "" -#~ "A restart is required to load the new plugin. Would you like to restart " -#~ "now?" -#~ msgstr "Для загрузки плагина требуется перезапуск." - -#~ msgid "Restart Now" -#~ msgstr "Перезапустить сейчас" - -#~ msgid "Restart Later" -#~ msgstr "Перезапустить позже" - -#~ msgid "Error: %s" -#~ msgstr "Ошибка: %s" - #~ msgid "Filament remapping finished." #~ msgstr "Перераспределение филамента завершено." @@ -22801,14 +23079,12 @@ msgstr "" #~ msgstr "Расширенный" #~ msgid "" -#~ "Disable to use latest network plugin that supports new BambuLab firmwares." +#~ "Disable to use latest network plug-in that supports new BambuLab " +#~ "firmwares." #~ msgstr "" #~ "Отключите, чтобы использовать последний сетевой плагин, поддерживающий " #~ "новые прошивки BambuLab." -#~ msgid "Packing data to 3MF" -#~ msgstr "Упаковка данных в 3mf" - #~ msgid "" #~ "Controls the density (spacing) of external bridge lines. 100% means solid " #~ "bridge. Default is 100%.\n" @@ -23895,9 +24171,6 @@ msgstr "" #~ "толщиной до 0,1 мм не напечатаются. Элементы же толщиной от 0,1 мм и выше " #~ "расширяются до минимальной ширины периметра, указанной ниже." -#~ msgid "Downward machines settings" -#~ msgstr "Настройки совместимости принтера" - #~ msgid "Load filament IDs for each object" #~ msgstr "Загрузить идентификаторы прутков для каждого объекта" @@ -24132,9 +24405,6 @@ msgstr "" #~ msgid "Unselect" #~ msgstr "Отменить выбор" -#~ msgid "Please select at least two volumes." -#~ msgstr "Выберите хотя бы две модели." - #~ msgid "Initialize failed (Device connection not ready)!" #~ msgstr "Ошибка инициализации (подключённое устройство не готово)!" diff --git a/localization/i18n/sv/OrcaSlicer_sv.po b/localization/i18n/sv/OrcaSlicer_sv.po index aeddac1c40..d4c7a83ddb 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-03-01 01:03+0800\n" +"POT-Creation-Date: 2026-03-05 17:45-0300\n" "Language: sv\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -11,26 +11,6 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n==1) ? 0 : 1;\n" "X-Generator: Localazy (https://localazy.com)\n" -msgid "" -"The filament may not be compatible with the current machine settings. " -"Generic filament presets will be used." -msgstr "" - -msgid "" -"The filament model is unknown. Still using the previous filament preset." -msgstr "" - -msgid "The filament model is unknown. Generic filament presets will be used." -msgstr "" - -msgid "" -"The filament may not be compatible with the current machine settings. A " -"random filament preset will be used." -msgstr "" - -msgid "The filament model is unknown. A random filament preset will be used." -msgstr "" - msgid "right" msgstr "" @@ -1540,6 +1520,30 @@ msgstr "" msgid "Flip by Face 2" msgstr "" +msgid "Assemble" +msgstr "Montera" + +msgid "Please confirm explosion ratio = 1 and select at least two volumes." +msgstr "" + +msgid "Please select at least two volumes." +msgstr "" + +msgid "(Moving)" +msgstr "" + +msgid "Point and point assembly" +msgstr "" + +msgid "" +"It is recommended to assemble the objects first,\n" +"because the objects is restriced to bed \n" +"and only parts can be lifted." +msgstr "" + +msgid "Face and face assembly" +msgstr "" + msgid "Notice" msgstr "Iakttag" @@ -1577,6 +1581,54 @@ msgstr "" msgid "Based on PrusaSlicer and BambuStudio" msgstr "" +msgid "STEP files" +msgstr "" + +msgid "STL files" +msgstr "" + +msgid "OBJ files" +msgstr "" + +msgid "AMF files" +msgstr "" + +msgid "3MF files" +msgstr "" + +msgid "Gcode 3MF files" +msgstr "" + +msgid "G-code files" +msgstr "" + +msgid "Supported files" +msgstr "" + +msgid "ZIP files" +msgstr "" + +msgid "Project files" +msgstr "" + +msgid "Known files" +msgstr "" + +msgid "INI files" +msgstr "" + +msgid "SVG files" +msgstr "" + +msgid "Texture" +msgstr "Textur" + +msgid "Masked SLA files" +msgstr "" + +msgid "Draco files" +msgstr "" + msgid "" "OrcaSlicer will terminate because of running out of memory. It may be a bug. " "It will be appreciated if you report the issue to our team." @@ -1600,14 +1652,14 @@ msgstr "" msgid "Untitled" msgstr "Ej namngiven" -msgid "Reloading network plugin..." +msgid "Reloading network plug-in..." msgstr "" -msgid "Downloading Network Plugin" +msgid "Downloading Network Plug-in" msgstr "" msgid "Downloading Bambu Network Plug-in" -msgstr "Nedladdning av Bambu Network Plug-in" +msgstr "Nedladdning av Bambu Network Plugin" msgid "Login information expired. Please login again." msgstr "Inloggningsinformationen har löpt ut. Logga in igen." @@ -1690,6 +1742,9 @@ msgstr "" msgid "Choose one file (GCODE/3MF):" msgstr "" +msgid "Ext" +msgstr "" + msgid "Some presets are modified." msgstr "Några inställningar har ändrats." @@ -1750,7 +1805,7 @@ msgid "" "access, enabling full functionality with OrcaSlicer." msgstr "" -msgid "Network Plugin Restriction" +msgid "Network Plug-in Restriction" msgstr "" msgid "Privacy Policy Update" @@ -1978,6 +2033,9 @@ msgid "" "No - Do not change these settings for me" msgstr "" +msgid "Suggestion" +msgstr "" + msgid "Text" msgstr "" @@ -2088,9 +2146,6 @@ msgstr "Konvertera ifrån meter" msgid "Restore to meters" msgstr "Återställ till meter" -msgid "Assemble" -msgstr "Montera" - msgid "Assemble the selected objects to an object with multiple parts" msgstr "Montera de valda objekten till ett objekt med multipla delar" @@ -2600,6 +2655,10 @@ msgstr "Multifärgs Utskrift" msgid "Line Type" msgstr "Linje typ" +#, c-format, boost-format +msgid "1x1 Grid: %d mm" +msgstr "" + msgid "More" msgstr "Mer" @@ -2717,7 +2776,7 @@ msgstr "Kontrollera nätverksanslutningen för skrivaren och Studio." msgid "Connecting..." msgstr "Sammankopplar..." -msgid "Auto-refill" +msgid "Auto Refill" msgstr "" msgid "Load" @@ -3115,6 +3174,38 @@ msgid "" "Storage before sending to printer." msgstr "" +msgid "Bad input data for EmbossCreateObjectJob." +msgstr "" + +msgid "Add Emboss text object" +msgstr "" + +msgid "Bad input data for EmbossUpdateJob." +msgstr "" + +msgid "Created text volume is empty. Change text or font." +msgstr "" + +msgid "Bad input data for CreateSurfaceVolumeJob." +msgstr "" + +msgid "Bad input data for UseSurfaceJob." +msgstr "" + +#. TRN: This is the title of the action appearing in undo/redo stack. +#. It is same for Text and SVG. +msgid "Emboss attribute change" +msgstr "" + +msgid "Add Emboss text Volume" +msgstr "" + +msgid "Font doesn't have any shape for given text." +msgstr "" + +msgid "There is no valid surface for text projection." +msgstr "" + msgid "Thermal Preconditioning for first layer optimization" msgstr "" @@ -3441,9 +3532,6 @@ msgstr "" msgid "Nozzle" msgstr "Nozzel" -msgid "Ext" -msgstr "" - #, c-format, boost-format msgid "" "Note: the filament type(%s) does not match with the filament type(%s) in the " @@ -3506,9 +3594,6 @@ msgstr "Skriv ut med filament i AMS" msgid "Print with filaments mounted on the back of the chassis" msgstr "Skriv ut med filament på en extern spole" -msgid "Auto Refill" -msgstr "" - msgid "Left" msgstr "Vänster" @@ -3522,7 +3607,7 @@ msgstr "" "När det aktuella materialet tar slut, fortsätter printern att skriva ut " "material i följande ordning." -msgid "Identical filament: same brand, type and color" +msgid "Identical filament: same brand, type and color." msgstr "" msgid "Group" @@ -3655,8 +3740,8 @@ msgid "Calibration" msgstr "Kalibrering" msgid "" -"Failed to download the plug-in. Please check your firewall settings and vpn " -"software, check and retry." +"Failed to download the plug-in. Please check your firewall settings and VPN " +"software and retry." msgstr "" "Det gick inte att ladda ned plugin-programmet. Kontrollera dina " "brandväggsinställningar och vpn-programvara och försök igen." @@ -3671,8 +3756,8 @@ msgid "Click here to see more info" msgstr "Klicka här för att se mer information" msgid "" -"The network plugin was installed but could not be loaded. Please restart the " -"application." +"The network plug-in was installed but could not be loaded. Please restart " +"the application." msgstr "" msgid "Restart Required" @@ -3828,9 +3913,6 @@ msgstr "Ladda form ifrån STL..." msgid "Settings" msgstr "Inställningar" -msgid "Texture" -msgstr "Textur" - msgid "Remove" msgstr "Ta bort" @@ -4017,6 +4099,7 @@ msgid "" "Reset to 0." msgstr "" +#, c-format, boost-format msgid "" "Lock depth should smaller than skin depth.\n" "Reset to 50% of skin depth." @@ -4629,6 +4712,9 @@ msgstr "" msgid "Fan speed" msgstr "Fläkt hastighet" +msgid "°C" +msgstr "° C" + msgid "Time" msgstr "Tid" @@ -4785,7 +4871,7 @@ msgstr "Faktisk hastighet (mm/s)" msgid "Fan Speed (%)" msgstr "Fläkt hastighet (%)" -msgid "Temperature (℃)" +msgid "Temperature (°C)" msgstr "Temperatur (°C)" msgid "Volumetric flow rate (mm³/s)" @@ -5104,7 +5190,7 @@ msgstr "Volym:" msgid "Size:" msgstr "Storlek:" -#, boost-format +#, c-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)." @@ -5175,7 +5261,7 @@ msgstr "" msgid "" "Partial flushing volume set to 0. Multi-color printing may cause color " -"mixing in models. Please redjust flushing settings." +"mixing in models. Please readjust flushing settings." msgstr "" msgid "Click Wiki for help." @@ -6151,10 +6237,10 @@ msgid "Name is invalid;" msgstr "Namnet är ogiltligt;" msgid "illegal characters:" -msgstr "Ogiltliga tecken:" +msgstr "ogiltliga tecken:" msgid "illegal suffix:" -msgstr "Ogiltlig ändelse:" +msgstr "ogiltlig ändelse:" msgid "The name is not allowed to be empty." msgstr "Namn fältet får inte vara tomt." @@ -6452,6 +6538,9 @@ msgstr "" "At least one successful print record of this print profile is required \n" "to give a positive rating (4 or 5 stars)." +msgid "click to add machine" +msgstr "" + msgid "Status" msgstr "Status" @@ -6462,6 +6551,14 @@ msgstr "" msgid "Assistant(HMS)" msgstr "" +#, c-format, boost-format +msgid "Network plug-in v%s" +msgstr "" + +#, c-format, boost-format +msgid "Network plug-in v%s (%s)" +msgstr "" + msgid "Don't show again" msgstr "Visa inte igen" @@ -6835,7 +6932,7 @@ msgstr "" msgid "Unavailable while heating maintenance function is on." msgstr "" -msgid "Idel Heating Protection" +msgid "Idle Heating Protection" msgstr "" msgid "Stops heating automatically after 5 mins of idle to ensure safety." @@ -7351,7 +7448,7 @@ msgid "Please select a file" msgstr "Välj en fil" msgid "Do you want to replace it" -msgstr "Do you want to replace it?" +msgstr "Vill du byta ut den" msgid "Message" msgstr "Meddelande" @@ -7385,7 +7482,8 @@ msgid "Please resolve the slicing errors and publish again." msgstr "Lös berednings felen och publicera igen." msgid "" -"Network Plug-in is not detected. Network related features are unavailable." +"The network plug-in was not detected. Network related features are " +"unavailable." msgstr "" "Nätverks plugin programmet detekteras inte. Nätverksrelaterade funktioner är " "inte tillgängliga." @@ -7944,7 +8042,7 @@ msgstr "" msgid "filaments" msgstr "" -msgid "Optimizes filament area maximum height by chosen filament count" +msgid "Optimizes filament area maximum height by chosen filament count." msgstr "" msgid "Features" @@ -8136,40 +8234,40 @@ msgstr "" msgid "Color only" msgstr "" -msgid "Network plugin" +msgid "Network plug-in" msgstr "" -msgid "Enable network plugin" +msgid "Enable network plug-in" msgstr "" -msgid "Network plugin version" +msgid "Network plug-in version" msgstr "" -msgid "Select the network plugin version to use" +msgid "Select the network plug-in version to use" msgstr "" msgid "(Latest)" msgstr "" -msgid "Network plugin switched successfully." +msgid "Network plug-in switched successfully." msgstr "" msgid "Success" msgstr "" -msgid "Failed to load network plugin. Please restart the application." +msgid "Failed to load network plug-in. Please restart the application." msgstr "" #, c-format, boost-format msgid "" -"You've selected network plugin version %s.\n" +"You've selected network plug-in version %s.\n" "\n" "Would you like to download and install this version now?\n" "\n" "Note: The application may need to restart after installation." msgstr "" -msgid "Download Network Plugin" +msgid "Download Network Plug-in" msgstr "" msgid "Associate files to OrcaSlicer" @@ -8239,19 +8337,16 @@ msgstr "felsök" msgid "trace" msgstr "spåra" -msgid "Network Plugin" -msgstr "" - msgid "Reload" msgstr "" -msgid "Reload the network plugin without restarting the application" +msgid "Reload the network plug-in without restarting the application" msgstr "" -msgid "Network plugin reloaded successfully." +msgid "Network plug-in reloaded successfully." msgstr "" -msgid "Failed to reload network plugin. Please restart the application." +msgid "Failed to reload network plug-in. Please restart the application." msgstr "" msgid "Reload Failed" @@ -8470,7 +8565,10 @@ msgstr "Publiceringen avbröts" msgid "Slicing Plate 1" msgstr "Beredningsplatta 1" -msgid "Packing data to 3mf" +msgid "Packing data to 3MF" +msgstr "Packar data till 3mf" + +msgid "Uploading data" msgstr "" msgid "Jump to webpage" @@ -8788,7 +8886,7 @@ msgstr "" msgid "Textured PEI Plate" msgstr "Texturerad PEI-platta" -msgid "Cool Plate (Supertack)" +msgid "Cool Plate (SuperTack)" msgstr "" msgid "Click here if you can't connect to the printer" @@ -9109,7 +9207,7 @@ msgid "" msgstr "" msgid "" -"Prime tower is required for clumping detection. There may be flaws on the " +"A prime tower is required for clumping detection. There may be flaws on the " "model without prime tower. Do you still want to enable clumping detection?" msgstr "" @@ -9212,8 +9310,8 @@ msgstr "" msgid "" "When recording timelapse without toolhead, it is recommended to add a " "\"Timelapse Wipe Tower\" \n" -"by right-click the empty position of build plate and choose \"Add " -"Primitive\"->\"Timelapse Wipe Tower\"." +"by right-click the empty position of build plate and choose \"Add Primitive" +"\"->\"Timelapse Wipe Tower\"." msgstr "" "När du spelar in timelapse utan verktygshuvud rekommenderas att du lägger " "till ett \"Timelapse Wipe Tower\".\n" @@ -9426,9 +9524,6 @@ msgstr "Utskrifts temperatur" msgid "Nozzle temperature when printing" msgstr "Nozzel temperatur vid utskrift" -msgid "Cool Plate (SuperTack)" -msgstr "" - msgid "" "Bed temperature when the Cool Plate SuperTack is installed. A value of 0 " "means the filament does not support printing on the Cool Plate SuperTack." @@ -9875,6 +9970,12 @@ msgstr "Visa alla inställningar (inklusive inkompatibla)" msgid "Select presets to compare" msgstr "Välj förinställningar att jämföra" +msgid "Left Preset Value" +msgstr "" + +msgid "Right Preset Value" +msgstr "" + msgid "" "You can only transfer to current active profile because it has been modified." msgstr "" @@ -10146,8 +10247,8 @@ msgstr "" msgid "" "Timelapse is not supported because Print sequence is set to \"By object\"." msgstr "" -"Timelapse stöds inte eftersom utskrifts sekvensen är inställd på \"Per " -"objekt\"." +"Timelapse stöds inte eftersom utskrifts sekvensen är inställd på \"Per objekt" +"\"." msgid "" "You selected external and AMS filament at the same time in an extruder, you " @@ -10278,6 +10379,12 @@ msgstr "Klicka här för att ladda ner den." msgid "Login" msgstr "Logga in" +msgid "[Action Required] " +msgstr "" + +msgid "[Action Required]" +msgstr "" + msgid "The configuration package is changed in previous Config Guide" msgstr "Konfigurations paketet är ändrat i föregående Kofigurations Guide" @@ -10986,7 +11093,7 @@ msgid "" msgstr "" msgid "" -"Prime tower is required for clumping detection; otherwise, there may be " +"A prime tower is required for clumping detection; otherwise, there may be " "flaws on the model." msgstr "" @@ -12124,9 +12231,9 @@ msgid "" "quality for needle and small details." msgstr "" "Aktivera detta val för att sänka utskifts hastigheten för att göra den sista " -"lager tiden inte kortare än lager tidströskeln \"Max fläkthastighets " -"tröskel\", detta så att lager kan kylas under en längre tid. Detta kan " -"förbättra kylnings kvaliteten för små detaljer" +"lager tiden inte kortare än lager tidströskeln \"Max fläkthastighets tröskel" +"\", detta så att lager kan kylas under en längre tid. Detta kan förbättra " +"kylnings kvaliteten för små detaljer" msgid "Normal printing" msgstr "Normal utskrift" @@ -12281,7 +12388,7 @@ msgid "" "models\n" "3. No filtering - creates internal bridges on every potential internal " "overhang. This option is useful for heavily slanted top surface models; " -"however, in most cases, it creates too many unnecessary bridges" +"however, in most cases, it creates too many unnecessary bridges." msgstr "" msgid "Limited filtering" @@ -12666,7 +12773,7 @@ msgid "" "less acceleration you print, the larger the range of acceptable PA values. " "If no difference is visible, use the PA value from the faster test\n" "3. Enter the triplets of PA values, Flow and Accelerations in the text box " -"here and save your filament profile" +"here and save your filament profile." msgstr "" msgid "Enable adaptive pressure advance for overhangs (beta)" @@ -13332,8 +13439,8 @@ msgid "mm/s² or %" msgstr "mm/s² eller %" msgid "" -"Acceleration of sparse infill. If the value is expressed as a percentage " -"(e.g. 100%), it will be calculated based on the default acceleration." +"Acceleration of sparse infill. If the value is expressed as a percentage (e." +"g. 100%), it will be calculated based on the default acceleration." msgstr "" "Acceleration av gles utfyllnad. Om värdet uttrycks som en procentsats (t.ex. " "100%) kommer det att beräknas baserat på standard accelerationen." @@ -13444,10 +13551,10 @@ msgstr "Full fläkthastighet vid lager" msgid "" "Fan speed will be ramped up linearly from zero at layer " -"\"close_fan_the_first_x_layers\" to maximum at layer " -"\"full_fan_speed_layer\". \"full_fan_speed_layer\" will be ignored if lower " -"than \"close_fan_the_first_x_layers\", in which case the fan will be running " -"at maximum allowed speed at layer \"close_fan_the_first_x_layers\" + 1." +"\"close_fan_the_first_x_layers\" to maximum at layer \"full_fan_speed_layer" +"\". \"full_fan_speed_layer\" will be ignored if lower than " +"\"close_fan_the_first_x_layers\", in which case the fan will be running at " +"maximum allowed speed at layer \"close_fan_the_first_x_layers\" + 1." msgstr "" msgid "layer" @@ -13874,9 +13981,9 @@ msgstr "" msgid "" "Enable this to add comments into the G-code labeling print moves with what " -"object they belong to, which is useful for the Octoprint CancelObject " -"plugin. This settings is NOT compatible with Single Extruder Multi Material " -"setup and Wipe into Object / Wipe into Infill." +"object they belong to, which is useful for the Octoprint CancelObject plug-" +"in. This setting is NOT compatible with Single Extruder Multi Material setup " +"and Wipe into Object / Wipe into Infill." msgstr "" msgid "Exclude objects" @@ -14139,11 +14246,11 @@ msgstr "Stryknings typ" msgid "" "Ironing is using small flow to print on same height of surface again to make " -"flat surface more smooth. This setting controls which layer being ironed" +"flat surface more smooth. This setting controls which layer being ironed." msgstr "" "Strykning använder ett litet flöde för att skriva ut på samma höjd av en yta " "för att göra plana ytor jämnare. Inställningen kontrollerar vilket lager som " -"ska strykas" +"ska strykas." msgid "No ironing" msgstr "Ingen strykning" @@ -15036,8 +15143,8 @@ msgid "Role base wipe speed" msgstr "" msgid "" -"The wipe speed is determined by the speed of the current extrusion role. " -"e.g. if a wipe action is executed immediately following an outer wall " +"The wipe speed is determined by the speed of the current extrusion role. e." +"g. if a wipe action is executed immediately following an outer wall " "extrusion, the speed of the outer wall extrusion will be utilized for the " "wipe action." msgstr "" @@ -15249,7 +15356,7 @@ msgid "" "timelapse video when printing completes. If smooth mode is selected, the " "toolhead will move to the excess chute after each layer is printed and then " "take a snapshot. Since the melt filament may leak from the nozzle during the " -"process of taking a snapshot, prime tower is required for smooth mode to " +"process of taking a snapshot, a prime tower is required for smooth mode to " "wipe nozzle." msgstr "" "Om Smooth eller Traditionellt läge väljs genereras en timelapse-video för " @@ -15793,8 +15900,8 @@ msgstr "" msgid "" "Enable this option for automated chamber temperature control. This option " -"activates the emitting of an M191 command before the " -"\"machine_start_gcode\"\n" +"activates the emitting of an M191 command before the \"machine_start_gcode" +"\"\n" " which sets the chamber temperature and waits until it is reached. In " "addition, it emits an M141 command at the end of the print to turn off the " "chamber heater, if present.\n" @@ -16031,6 +16138,12 @@ msgid "" "3. Rib: Adds four ribs to the tower wall for enhanced stability." msgstr "" +msgid "Rectangle" +msgstr "Rektangel" + +msgid "Rib" +msgstr "" + msgid "Extra rib length" msgstr "" @@ -16589,7 +16702,7 @@ msgid "" "machines in the list." msgstr "" -msgid "downward machines settings" +msgid "Downward machines settings" msgstr "" msgid "The machine settings list needs to do downward checking." @@ -16620,11 +16733,11 @@ msgid "Debug level" msgstr "Felsökningsnivå" msgid "" -"Sets debug logging level. 0:fatal, 1:error, 2:warning, 3:info, 4:debug, " -"5:trace\n" +"Sets debug logging level. 0:fatal, 1:error, 2:warning, 3:info, 4:debug, 5:" +"trace\n" msgstr "" -"Välj felsöknings nivå. 0:allvarlig, 1:fel, 2:varning, 3:info, 4:felsök, " -"5:spåra\n" +"Välj felsöknings nivå. 0:allvarlig, 1:fel, 2:varning, 3:info, 4:felsök, 5:" +"spåra\n" msgid "Enable timelapse for print" msgstr "" @@ -17227,10 +17340,6 @@ msgstr "Namnet är detsamma som ett annat befintligt förinställt namn" msgid "create new preset failed." msgstr "skapande av ny inställning misslyckades." -#, c-format, boost-format -msgid "The selected preset: %s is not found." -msgstr "" - #, c-format, boost-format msgid "Could not find parameter: %s." msgstr "" @@ -17842,6 +17951,23 @@ msgstr "" msgid "Input shaper type" msgstr "" +msgid "" +"Please ensure the selected type is compatible with your firmware version." +msgstr "" + +msgid "" +"Marlin version => 2.1.2\n" +"Fixed-Time motion not yet implemented." +msgstr "" + +msgid "Klipper version => 0.9.0" +msgstr "" + +msgid "" +"RepRap firmware version => 3.4.0\n" +"Check your firmware documentation for supported shaper types." +msgstr "" + msgid "Frequency (Start / End): " msgstr "" @@ -17876,6 +18002,9 @@ msgstr "" msgid "Input shaping Damp test" msgstr "" +msgid "Check firmware compatibility." +msgstr "" + msgid "Frequency: " msgstr "" @@ -18202,8 +18331,8 @@ msgstr "" "Vill du skriva om det?" msgid "" -"We would rename the presets as \"Vendor Type Serial @printer you " -"selected\".\n" +"We would rename the presets as \"Vendor Type Serial @printer you selected" +"\".\n" "To add preset for more printers, please go to printer selection" msgstr "" @@ -18249,9 +18378,6 @@ msgstr "" msgid "Can't find my nozzle diameter" msgstr "" -msgid "Rectangle" -msgstr "Rektangel" - msgid "Printable Space" msgstr "Utskriftsbar yta" @@ -18657,7 +18783,7 @@ msgstr "" #, c-format, boost-format msgid "" -"The nozzle diameter of %sextruder is 0.2mm which does not support automatic " +"The nozzle diameter of %s extruder is 0.2mm which does not support automatic " "Flow Dynamics calibration." msgstr "" @@ -19492,6 +19618,127 @@ msgstr "" msgid "More Colors" msgstr "" +msgid "Network Plug-in Update Available" +msgstr "" + +msgid "Bambu Network Plug-in Required" +msgstr "" + +msgid "" +"The Bambu Network Plug-in is corrupted or incompatible. Please reinstall it." +msgstr "" + +msgid "" +"The Bambu Network Plug-in is required for cloud features, printer discovery, " +"and remote printing." +msgstr "" + +#, c-format, boost-format +msgid "Error: %s" +msgstr "" + +msgid "Show details" +msgstr "" + +msgid "Version to install:" +msgstr "" + +msgid "Download and Install" +msgstr "" + +msgid "Skip for Now" +msgstr "" + +msgid "A new version of the Bambu Network Plug-in is available." +msgstr "" + +#, c-format, boost-format +msgid "Current version: %s" +msgstr "" + +msgid "Update to version:" +msgstr "" + +msgid "Update Now" +msgstr "" + +msgid "Remind Later" +msgstr "" + +msgid "Skip Version" +msgstr "" + +msgid "Don't Ask Again" +msgstr "" + +msgid "The Bambu Network Plug-in has been installed successfully." +msgstr "" + +msgid "" +"A restart is required to load the new plug-in. Would you like to restart now?" +msgstr "" + +msgid "Restart Now" +msgstr "" + +msgid "Restart Later" +msgstr "" + +msgid "NO RAMMING AT ALL" +msgstr "" + +msgid "Volumetric speed" +msgstr "" + +msgid "Step file import parameters" +msgstr "" + +msgid "" +"Smaller linear and angular deflections result in higher-quality " +"transformations but increase the processing time." +msgstr "" + +msgid "Linear Deflection" +msgstr "" + +msgid "Please input a valid value (0.001 < linear deflection < 0.1)" +msgstr "" + +msgid "Angle Deflection" +msgstr "" + +msgid "Please input a valid value (0.01 < angle deflection < 1.0)" +msgstr "" + +msgid "Split compound and compsolid into multiple objects" +msgstr "" + +msgid "Number of triangular facets" +msgstr "" + +msgid "Calculating, please wait..." +msgstr "" + +msgid "" +"The filament may not be compatible with the current machine settings. " +"Generic filament presets will be used." +msgstr "" + +msgid "" +"The filament model is unknown. Still using the previous filament preset." +msgstr "" + +msgid "The filament model is unknown. Generic filament presets will be used." +msgstr "" + +msgid "" +"The filament may not be compatible with the current machine settings. A " +"random filament preset will be used." +msgstr "" + +msgid "The filament model is unknown. A random filament preset will be used." +msgstr "" + #: resources/data/hints.ini: [hint:Precise wall] msgid "" "Precise wall\n" @@ -19844,9 +20091,6 @@ msgstr "" #~ "Det gick inte att installera plugin-programmet. Kontrollera om den är " #~ "blockerad eller har raderats av antivirusprogram." -#~ msgid "°C" -#~ msgstr "° C" - #~ msgid "travel" #~ msgstr "flytta" @@ -19883,9 +20127,6 @@ msgstr "" #~ msgid "Advance" #~ msgstr "Avancerat" -#~ msgid "Packing data to 3MF" -#~ msgstr "Packar data till 3mf" - #~ msgid "°" #~ msgstr "°" diff --git a/localization/i18n/tr/OrcaSlicer_tr.po b/localization/i18n/tr/OrcaSlicer_tr.po index 34f0976a99..4a314a7b38 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-03-01 01:03+0800\n" +"POT-Creation-Date: 2026-03-05 17:45-0300\n" "PO-Revision-Date: 2025-09-30 09:12+0300\n" "Last-Translator: GlauTech\n" "Language-Team: \n" @@ -14,26 +14,6 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n==1) ? 0 : 1;\n" "X-Generator: Poedit 3.7\n" -msgid "" -"The filament may not be compatible with the current machine settings. " -"Generic filament presets will be used." -msgstr "" - -msgid "" -"The filament model is unknown. Still using the previous filament preset." -msgstr "" - -msgid "The filament model is unknown. Generic filament presets will be used." -msgstr "" - -msgid "" -"The filament may not be compatible with the current machine settings. A " -"random filament preset will be used." -msgstr "" - -msgid "The filament model is unknown. A random filament preset will be used." -msgstr "" - msgid "right" msgstr "" @@ -1581,6 +1561,30 @@ msgstr "Paralel mesafe:" msgid "Flip by Face 2" msgstr "Yüzey 2’ye Göre Çevir" +msgid "Assemble" +msgstr "Birleştir" + +msgid "Please confirm explosion ratio = 1 and select at least two volumes." +msgstr "" + +msgid "Please select at least two volumes." +msgstr "" + +msgid "(Moving)" +msgstr "" + +msgid "Point and point assembly" +msgstr "" + +msgid "" +"It is recommended to assemble the objects first,\n" +"because the objects is restriced to bed \n" +"and only parts can be lifted." +msgstr "" + +msgid "Face and face assembly" +msgstr "" + msgid "Notice" msgstr "Bildirim" @@ -1618,6 +1622,54 @@ msgstr "\"%1%\" yapılandırma dosyası yüklendi ancak bazı değerler tanınam msgid "Based on PrusaSlicer and BambuStudio" msgstr "PrusaSlicer ve BambuStudio'ya dayanmaktadır" +msgid "STEP files" +msgstr "" + +msgid "STL files" +msgstr "" + +msgid "OBJ files" +msgstr "" + +msgid "AMF files" +msgstr "" + +msgid "3MF files" +msgstr "" + +msgid "Gcode 3MF files" +msgstr "" + +msgid "G-code files" +msgstr "" + +msgid "Supported files" +msgstr "" + +msgid "ZIP files" +msgstr "" + +msgid "Project files" +msgstr "" + +msgid "Known files" +msgstr "" + +msgid "INI files" +msgstr "" + +msgid "SVG files" +msgstr "" + +msgid "Texture" +msgstr "Doku" + +msgid "Masked SLA files" +msgstr "" + +msgid "Draco files" +msgstr "" + msgid "" "OrcaSlicer will terminate because of running out of memory. It may be a bug. " "It will be appreciated if you report the issue to our team." @@ -1645,10 +1697,10 @@ msgstr "OrcaSlicer'da işlenmeyen bir istisna oluştu: %1%" msgid "Untitled" msgstr "İsimsiz" -msgid "Reloading network plugin..." +msgid "Reloading network plug-in..." msgstr "" -msgid "Downloading Network Plugin" +msgid "Downloading Network Plug-in" msgstr "" msgid "Downloading Bambu Network Plug-in" @@ -1743,6 +1795,9 @@ msgstr "ZIP dosyasını seçin" msgid "Choose one file (GCODE/3MF):" msgstr "Bir dosya seçin (GCODE/3MF):" +msgid "Ext" +msgstr "" + msgid "Some presets are modified." msgstr "Bazı ön ayarlar değiştirildi." @@ -1803,7 +1858,7 @@ msgid "" "access, enabling full functionality with OrcaSlicer." msgstr "" -msgid "Network Plugin Restriction" +msgid "Network Plug-in Restriction" msgstr "" msgid "Privacy Policy Update" @@ -2039,6 +2094,9 @@ msgstr "" "Evet - Bu ayarları otomatik olarak değiştir\n" "Hayır - Bu ayarları benim için değiştirme" +msgid "Suggestion" +msgstr "" + msgid "Text" msgstr "Metin" @@ -2148,9 +2206,6 @@ msgstr "Metreden dönüştür" msgid "Restore to meters" msgstr "Metreye geri çevir" -msgid "Assemble" -msgstr "Birleştir" - msgid "Assemble the selected objects to an object with multiple parts" msgstr "Seçilen nesneleri birden çok parçalı bir nesneyle birleştirin" @@ -2651,6 +2706,10 @@ msgstr "Çok Renkli Baskı" msgid "Line Type" msgstr "Çizgi Tipi" +#, c-format, boost-format +msgid "1x1 Grid: %d mm" +msgstr "" + msgid "More" msgstr "Daha" @@ -2769,8 +2828,8 @@ msgstr "Lütfen yazıcının ve Studio'nun ağ bağlantısını kontrol edin." msgid "Connecting..." msgstr "Bağlanıyor..." -msgid "Auto-refill" -msgstr "" +msgid "Auto Refill" +msgstr "Otomatik Doldurma" msgid "Load" msgstr "Yükle" @@ -3168,6 +3227,38 @@ msgid "" "Storage before sending to printer." msgstr "" +msgid "Bad input data for EmbossCreateObjectJob." +msgstr "" + +msgid "Add Emboss text object" +msgstr "" + +msgid "Bad input data for EmbossUpdateJob." +msgstr "" + +msgid "Created text volume is empty. Change text or font." +msgstr "" + +msgid "Bad input data for CreateSurfaceVolumeJob." +msgstr "" + +msgid "Bad input data for UseSurfaceJob." +msgstr "" + +#. TRN: This is the title of the action appearing in undo/redo stack. +#. It is same for Text and SVG. +msgid "Emboss attribute change" +msgstr "" + +msgid "Add Emboss text Volume" +msgstr "" + +msgid "Font doesn't have any shape for given text." +msgstr "" + +msgid "There is no valid surface for text projection." +msgstr "" + msgid "Thermal Preconditioning for first layer optimization" msgstr "" @@ -3497,9 +3588,6 @@ msgstr "" msgid "Nozzle" msgstr "Nozul" -msgid "Ext" -msgstr "" - #, c-format, boost-format msgid "" "Note: the filament type(%s) does not match with the filament type(%s) in the " @@ -3566,9 +3654,6 @@ msgstr "AMS içerisindeki filamentlerle yazdırma" msgid "Print with filaments mounted on the back of the chassis" msgstr "Kasanın arkasına monte edilmiş filamentler ile yazdırma" -msgid "Auto Refill" -msgstr "Otomatik Doldurma" - msgid "Left" msgstr "Sol" @@ -3582,7 +3667,7 @@ msgstr "" "Mevcut malzeme bittiğinde yazıcı aşağıdaki sırayla yazdırmaya devam " "edecektir." -msgid "Identical filament: same brand, type and color" +msgid "Identical filament: same brand, type and color." msgstr "" msgid "Group" @@ -3718,8 +3803,8 @@ msgid "Calibration" msgstr "Kalibrasyon" msgid "" -"Failed to download the plug-in. Please check your firewall settings and vpn " -"software, check and retry." +"Failed to download the plug-in. Please check your firewall settings and VPN " +"software and retry." msgstr "" "Eklenti indirilemedi. Lütfen güvenlik duvarı ayarlarınızı ve vpn " "yazılımınızı kontrol edin, kontrol edip yeniden deneyin." @@ -3734,8 +3819,8 @@ msgid "Click here to see more info" msgstr "daha fazla bilgi görmek için burayı tıklayın" msgid "" -"The network plugin was installed but could not be loaded. Please restart the " -"application." +"The network plug-in was installed but could not be loaded. Please restart " +"the application." msgstr "" msgid "Restart Required" @@ -3902,9 +3987,6 @@ msgstr "Şekli STL'den yükle..." msgid "Settings" msgstr "Ayarlar" -msgid "Texture" -msgstr "Doku" - msgid "Remove" msgstr "Kaldır" @@ -4103,7 +4185,7 @@ msgstr "" "gerekir.\n" "0 a sıfırla." -#, fuzzy +#, fuzzy, c-format, boost-format msgid "" "Lock depth should smaller than skin depth.\n" "Reset to 50% of skin depth." @@ -4730,6 +4812,9 @@ msgstr "mm³/s" msgid "Fan speed" msgstr "Fan hızı" +msgid "°C" +msgstr "°C" + msgid "Time" msgstr "Zaman" @@ -4886,7 +4971,7 @@ msgstr "Gerçek Hız (mm/s)" msgid "Fan Speed (%)" msgstr "Fan hızı (%)" -msgid "Temperature (℃)" +msgid "Temperature (°C)" msgstr "Sıcaklık (°C)" msgid "Volumetric flow rate (mm³/s)" @@ -5209,7 +5294,7 @@ msgstr "Hacim:" msgid "Size:" msgstr "Boyut:" -#, boost-format +#, c-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)." @@ -5282,7 +5367,7 @@ msgstr "" msgid "" "Partial flushing volume set to 0. Multi-color printing may cause color " -"mixing in models. Please redjust flushing settings." +"mixing in models. Please readjust flushing settings." msgstr "" msgid "Click Wiki for help." @@ -6593,6 +6678,9 @@ msgstr "" "Bu baskı profiline olumlu bir puan vermek için (4 veya 5 yıldız) en az bir " "başarılı baskı kaydı gereklidir." +msgid "click to add machine" +msgstr "" + msgid "Status" msgstr "Durum" @@ -6603,6 +6691,14 @@ msgstr "" msgid "Assistant(HMS)" msgstr "" +#, c-format, boost-format +msgid "Network plug-in v%s" +msgstr "" + +#, c-format, boost-format +msgid "Network plug-in v%s (%s)" +msgstr "" + msgid "Don't show again" msgstr "Bir daha gösterme" @@ -6989,7 +7085,7 @@ msgstr "" msgid "Unavailable while heating maintenance function is on." msgstr "" -msgid "Idel Heating Protection" +msgid "Idle Heating Protection" msgstr "" msgid "Stops heating automatically after 5 mins of idle to ensure safety." @@ -7553,7 +7649,8 @@ msgid "Please resolve the slicing errors and publish again." msgstr "Lütfen dilimleme hatalarını giderip tekrar yayınlayın." msgid "" -"Network Plug-in is not detected. Network related features are unavailable." +"The network plug-in was not detected. Network related features are " +"unavailable." msgstr "Ağ Eklentisi algılanmadı. Ağla ilgili özellikler kullanılamıyor." msgid "" @@ -8127,7 +8224,7 @@ msgstr "(Yeniden başlatma gerektirir)" msgid "filaments" msgstr "" -msgid "Optimizes filament area maximum height by chosen filament count" +msgid "Optimizes filament area maximum height by chosen filament count." msgstr "" msgid "Features" @@ -8327,40 +8424,40 @@ msgstr "" msgid "Color only" msgstr "" -msgid "Network plugin" +msgid "Network plug-in" msgstr "Ağ eklentisi" -msgid "Enable network plugin" +msgid "Enable network plug-in" msgstr "Ağ eklentisini etkinleştir" -msgid "Network plugin version" +msgid "Network plug-in version" msgstr "" -msgid "Select the network plugin version to use" +msgid "Select the network plug-in version to use" msgstr "" msgid "(Latest)" msgstr "" -msgid "Network plugin switched successfully." +msgid "Network plug-in switched successfully." msgstr "" msgid "Success" msgstr "" -msgid "Failed to load network plugin. Please restart the application." +msgid "Failed to load network plug-in. Please restart the application." msgstr "" #, c-format, boost-format msgid "" -"You've selected network plugin version %s.\n" +"You've selected network plug-in version %s.\n" "\n" "Would you like to download and install this version now?\n" "\n" "Note: The application may need to restart after installation." msgstr "" -msgid "Download Network Plugin" +msgid "Download Network Plug-in" msgstr "" msgid "Associate files to OrcaSlicer" @@ -8440,19 +8537,16 @@ msgstr "hata ayıklama" msgid "trace" msgstr "iz" -msgid "Network Plugin" -msgstr "" - msgid "Reload" msgstr "" -msgid "Reload the network plugin without restarting the application" +msgid "Reload the network plug-in without restarting the application" msgstr "" -msgid "Network plugin reloaded successfully." +msgid "Network plug-in reloaded successfully." msgstr "" -msgid "Failed to reload network plugin. Please restart the application." +msgid "Failed to reload network plug-in. Please restart the application." msgstr "" msgid "Reload Failed" @@ -8671,7 +8765,10 @@ msgstr "Yayınlama iptal edildi" msgid "Slicing Plate 1" msgstr "Dilimleme Plakası 1" -msgid "Packing data to 3mf" +msgid "Packing data to 3MF" +msgstr "Verileri 3mf'ye paketle" + +msgid "Uploading data" msgstr "" msgid "Jump to webpage" @@ -8988,8 +9085,8 @@ msgstr "Smooth High Temp Plate" msgid "Textured PEI Plate" msgstr "Textured PEI Plate" -msgid "Cool Plate (Supertack)" -msgstr "" +msgid "Cool Plate (SuperTack)" +msgstr "Cool Plate (SuperTack)" msgid "Click here if you can't connect to the printer" msgstr "Yazıcıya bağlanamıyorsanız burayı tıklayın" @@ -9312,7 +9409,7 @@ msgstr "" "etkinleştirmek istiyor musunuz?" msgid "" -"Prime tower is required for clumping detection. There may be flaws on the " +"A prime tower is required for clumping detection. There may be flaws on the " "model without prime tower. Do you still want to enable clumping detection?" msgstr "" @@ -9437,8 +9534,8 @@ msgstr "" msgid "" "When recording timelapse without toolhead, it is recommended to add a " "\"Timelapse Wipe Tower\" \n" -"by right-click the empty position of build plate and choose \"Add " -"Primitive\"->\"Timelapse Wipe Tower\"." +"by right-click the empty position of build plate and choose \"Add Primitive" +"\"->\"Timelapse Wipe Tower\"." msgstr "" "Araç başlığı olmadan timelapse kaydederken, bir \"Timelapse Wipe Tower\" " "eklenmesi önerilir.\n" @@ -9656,9 +9753,6 @@ msgstr "Yazdırma Sıcaklığı" msgid "Nozzle temperature when printing" msgstr "Yazdırma sırasında nozul sıcaklığı" -msgid "Cool Plate (SuperTack)" -msgstr "Cool Plate (SuperTack)" - msgid "" "Bed temperature when the Cool Plate SuperTack is installed. A value of 0 " "means the filament does not support printing on the Cool Plate SuperTack." @@ -10117,6 +10211,12 @@ msgstr "Tüm ön ayarları göster (uyumsuz olanlar dahil)" msgid "Select presets to compare" msgstr "Karşılaştırılacak ön ayarları seçin" +msgid "Left Preset Value" +msgstr "" + +msgid "Right Preset Value" +msgstr "" + msgid "" "You can only transfer to current active profile because it has been modified." msgstr "" @@ -10549,6 +10649,12 @@ msgstr "İndirmek için buraya tıklayın." msgid "Login" msgstr "Giriş yap" +msgid "[Action Required] " +msgstr "" + +msgid "[Action Required]" +msgstr "" + msgid "The configuration package is changed in previous Config Guide" msgstr "Yapılandırma paketi önceki Yapılandırma Kılavuzu'nda değiştirildi" @@ -11266,7 +11372,7 @@ msgid "" msgstr "" msgid "" -"Prime tower is required for clumping detection; otherwise, there may be " +"A prime tower is required for clumping detection; otherwise, there may be " "flaws on the model." msgstr "" @@ -11274,8 +11380,8 @@ msgid "" "Please select \"By object\" print sequence to print multiple objects in " "spiral vase mode." msgstr "" -"Birden fazla nesneyi spiral vazo modunda yazdırmak için lütfen \"Nesneye " -"göre\" yazdırma sırasını seçin." +"Birden fazla nesneyi spiral vazo modunda yazdırmak için lütfen \"Nesneye göre" +"\" yazdırma sırasını seçin." msgid "" "The spiral vase mode does not work when an object contains more than one " @@ -12843,7 +12949,7 @@ msgid "" "models\n" "3. No filtering - creates internal bridges on every potential internal " "overhang. This option is useful for heavily slanted top surface models; " -"however, in most cases, it creates too many unnecessary bridges" +"however, in most cases, it creates too many unnecessary bridges." msgstr "" "Bu seçenek, aşırı eğimli veya kavisli modellerde üst yüzeylerdeki " "yastıklamayı azaltmaya yardımcı olabilir.\n" @@ -12863,7 +12969,7 @@ msgstr "" "gereksiz köprülerden kaçınır. Bu, çoğu zor modelde işe yarar.\n" "3. Filtreleme yok - her potansiyel dahili çıkıntıda iç köprüler oluşturur. " "Bu seçenek aşırı eğimli üst yüzey modelleri için kullanışlıdır; ancak çoğu " -"durumda çok fazla gereksiz köprü oluşturur" +"durumda çok fazla gereksiz köprü oluşturur." msgid "Limited filtering" msgstr "Sınırlı filtreli" @@ -13348,7 +13454,7 @@ msgid "" "less acceleration you print, the larger the range of acceptable PA values. " "If no difference is visible, use the PA value from the faster test\n" "3. Enter the triplets of PA values, Flow and Accelerations in the text box " -"here and save your filament profile" +"here and save your filament profile." msgstr "" "Basınç ilerlemesi (basınç) değerlerinin setlerini, hacimsel akış hızlarını " "ve ölçüldükleri ivmeleri virgülle ayırarak ekleyin. Satır başına bir değer " @@ -13375,7 +13481,7 @@ msgstr "" "kabul edilebilir PA değerleri aralığı o kadar geniş olur. Hiçbir fark " "görünmüyorsa, daha hızlı olan testteki PA değerini kullanın.\n" "3. Buradaki metin kutusuna PA değerleri, Akış ve Hızlanma üçlüsünü girin ve " -"filament profilinizi kaydedin" +"filament profilinizi kaydedin." msgid "Enable adaptive pressure advance for overhangs (beta)" msgstr "Çıkıntılar için uyarlanabilir basınç ilerlemesini etkinleştirin (beta)" @@ -14152,8 +14258,8 @@ msgid "mm/s² or %" msgstr "mm/s² veya %" msgid "" -"Acceleration of sparse infill. If the value is expressed as a percentage " -"(e.g. 100%), it will be calculated based on the default acceleration." +"Acceleration of sparse infill. If the value is expressed as a percentage (e." +"g. 100%), it will be calculated based on the default acceleration." msgstr "" "Seyrek dolgunun hızlandırılması. Değer yüzde olarak ifade edilirse (örn. " "%100), varsayılan ivmeye göre hesaplanacaktır." @@ -14271,17 +14377,16 @@ msgstr "Maksimum fan hızı" msgid "" "Fan speed will be ramped up linearly from zero at layer " -"\"close_fan_the_first_x_layers\" to maximum at layer " -"\"full_fan_speed_layer\". \"full_fan_speed_layer\" will be ignored if lower " -"than \"close_fan_the_first_x_layers\", in which case the fan will be running " -"at maximum allowed speed at layer \"close_fan_the_first_x_layers\" + 1." +"\"close_fan_the_first_x_layers\" to maximum at layer \"full_fan_speed_layer" +"\". \"full_fan_speed_layer\" will be ignored if lower than " +"\"close_fan_the_first_x_layers\", in which case the fan will be running at " +"maximum allowed speed at layer \"close_fan_the_first_x_layers\" + 1." msgstr "" "Fan hızı, \"close_fan_the_first_x_layers\" katmanında sıfırdan " "\"ful_fan_speed_layer\" katmanında maksimuma doğrusal olarak artırılacaktır. " "\"full_fan_speed_layer\", \"close_fan_the_first_x_layers\" değerinden " -"düşükse göz ardı edilecektir; bu durumda fan, " -"\"close_fan_the_first_x_layers\" + 1 katmanında izin verilen maksimum hızda " -"çalışacaktır." +"düşükse göz ardı edilecektir; bu durumda fan, \"close_fan_the_first_x_layers" +"\" + 1 katmanında izin verilen maksimum hızda çalışacaktır." msgid "layer" msgstr "katman" @@ -14793,9 +14898,9 @@ msgstr "Nesneleri etiketle" msgid "" "Enable this to add comments into the G-code labeling print moves with what " -"object they belong to, which is useful for the Octoprint CancelObject " -"plugin. This settings is NOT compatible with Single Extruder Multi Material " -"setup and Wipe into Object / Wipe into Infill." +"object they belong to, which is useful for the Octoprint CancelObject plug-" +"in. This setting is NOT compatible with Single Extruder Multi Material setup " +"and Wipe into Object / Wipe into Infill." msgstr "" "G-Code etiketleme yazdırma hareketlerine ait oldukları nesneyle ilgili " "yorumlar eklemek için bunu etkinleştirin; bu, Octoprint CancelObject " @@ -15137,11 +15242,11 @@ msgstr "Ütüleme tipi" msgid "" "Ironing is using small flow to print on same height of surface again to make " -"flat surface more smooth. This setting controls which layer being ironed" +"flat surface more smooth. This setting controls which layer being ironed." msgstr "" "Ütüleme, düz yüzeyi daha pürüzsüz hale getirmek için aynı yükseklikteki " "yüzeye tekrar baskı yapmak için küçük akış kullanmaktır. Bu ayar hangi " -"katmanın ütüleneceğini kontrol eder" +"katmanın ütüleneceğini kontrol eder." msgid "No ironing" msgstr "Ütüleme yok" @@ -16197,8 +16302,8 @@ msgid "Role base wipe speed" msgstr "Otomatik temizleme hızı" msgid "" -"The wipe speed is determined by the speed of the current extrusion role. " -"e.g. if a wipe action is executed immediately following an outer wall " +"The wipe speed is determined by the speed of the current extrusion role. e." +"g. if a wipe action is executed immediately following an outer wall " "extrusion, the speed of the outer wall extrusion will be utilized for the " "wipe action." msgstr "" @@ -16463,7 +16568,7 @@ msgid "" "timelapse video when printing completes. If smooth mode is selected, the " "toolhead will move to the excess chute after each layer is printed and then " "take a snapshot. Since the melt filament may leak from the nozzle during the " -"process of taking a snapshot, prime tower is required for smooth mode to " +"process of taking a snapshot, a prime tower is required for smooth mode to " "wipe nozzle." msgstr "" "Düzgün veya geleneksel mod seçilirse her baskı için bir hızlandırılmış video " @@ -17065,8 +17170,8 @@ msgstr "Sıcaklık kontrolünü etkinleştirin" msgid "" "Enable this option for automated chamber temperature control. This option " -"activates the emitting of an M191 command before the " -"\"machine_start_gcode\"\n" +"activates the emitting of an M191 command before the \"machine_start_gcode" +"\"\n" " which sets the chamber temperature and waits until it is reached. In " "addition, it emits an M141 command at the end of the print to turn off the " "chamber heater, if present.\n" @@ -17378,6 +17483,12 @@ msgstr "" "fileto bulunan bir koni.\n" "3. Kaburga: Kule duvarına gelişmiş denge için dört kaburga ekler." +msgid "Rectangle" +msgstr "Dikdörtgen" + +msgid "Rib" +msgstr "" + msgid "Extra rib length" msgstr "Ekstra rib uzunluğu" @@ -17997,7 +18108,7 @@ msgstr "" "Etkinleştirilirse mevcut makinenin listedeki makinelerle uyumlu olup " "olmadığını kontrol edin." -msgid "downward machines settings" +msgid "Downward machines settings" msgstr "Aşağı doğru makine ayarları" msgid "The machine settings list needs to do downward checking." @@ -18031,8 +18142,8 @@ msgid "Debug level" msgstr "Hata ayıklama düzeyi" msgid "" -"Sets debug logging level. 0:fatal, 1:error, 2:warning, 3:info, 4:debug, " -"5:trace\n" +"Sets debug logging level. 0:fatal, 1:error, 2:warning, 3:info, 4:debug, 5:" +"trace\n" msgstr "" "Hata ayıklama günlüğü düzeyini ayarlar. 0:önemli, 1:hata, 2:uyarı, 3:bilgi, " "4:hata ayıklama, 5:izleme\n" @@ -18701,10 +18812,6 @@ msgstr "Ad, mevcut başka bir ön ayar adıyla aynı" msgid "create new preset failed." msgstr "yeni ön ayar oluşturma başarısız oldu." -#, c-format, boost-format -msgid "The selected preset: %s is not found." -msgstr "" - #, c-format, boost-format msgid "Could not find parameter: %s." msgstr "" @@ -19387,6 +19494,23 @@ msgstr "Hız Kulesi" msgid "Input shaper type" msgstr "" +msgid "" +"Please ensure the selected type is compatible with your firmware version." +msgstr "" + +msgid "" +"Marlin version => 2.1.2\n" +"Fixed-Time motion not yet implemented." +msgstr "" + +msgid "Klipper version => 0.9.0" +msgstr "" + +msgid "" +"RepRap firmware version => 3.4.0\n" +"Check your firmware documentation for supported shaper types." +msgstr "" + msgid "Frequency (Start / End): " msgstr "" @@ -19425,6 +19549,9 @@ msgstr "" msgid "Input shaping Damp test" msgstr "Input shaping damp testi" +msgid "Check firmware compatibility." +msgstr "" + msgid "Frequency: " msgstr "" @@ -19755,8 +19882,8 @@ msgstr "" "Yeniden yazmak ister misin?" msgid "" -"We would rename the presets as \"Vendor Type Serial @printer you " -"selected\".\n" +"We would rename the presets as \"Vendor Type Serial @printer you selected" +"\".\n" "To add preset for more printers, please go to printer selection" msgstr "" "Ön ayarları şu şekilde yeniden adlandırırdık: \"Satıcı Türü Seçtiğiniz Seri " @@ -19805,9 +19932,6 @@ msgstr "" msgid "Can't find my nozzle diameter" msgstr "" -msgid "Rectangle" -msgstr "Dikdörtgen" - msgid "Printable Space" msgstr "Yazdırılabilir Alan" @@ -20226,7 +20350,7 @@ msgstr "" #, c-format, boost-format msgid "" -"The nozzle diameter of %sextruder is 0.2mm which does not support automatic " +"The nozzle diameter of %s extruder is 0.2mm which does not support automatic " "Flow Dynamics calibration." msgstr "" @@ -21172,6 +21296,127 @@ msgstr "" msgid "More Colors" msgstr "" +msgid "Network Plug-in Update Available" +msgstr "" + +msgid "Bambu Network Plug-in Required" +msgstr "" + +msgid "" +"The Bambu Network Plug-in is corrupted or incompatible. Please reinstall it." +msgstr "" + +msgid "" +"The Bambu Network Plug-in is required for cloud features, printer discovery, " +"and remote printing." +msgstr "" + +#, c-format, boost-format +msgid "Error: %s" +msgstr "" + +msgid "Show details" +msgstr "" + +msgid "Version to install:" +msgstr "" + +msgid "Download and Install" +msgstr "" + +msgid "Skip for Now" +msgstr "" + +msgid "A new version of the Bambu Network Plug-in is available." +msgstr "" + +#, c-format, boost-format +msgid "Current version: %s" +msgstr "" + +msgid "Update to version:" +msgstr "" + +msgid "Update Now" +msgstr "" + +msgid "Remind Later" +msgstr "" + +msgid "Skip Version" +msgstr "" + +msgid "Don't Ask Again" +msgstr "" + +msgid "The Bambu Network Plug-in has been installed successfully." +msgstr "" + +msgid "" +"A restart is required to load the new plug-in. Would you like to restart now?" +msgstr "" + +msgid "Restart Now" +msgstr "" + +msgid "Restart Later" +msgstr "" + +msgid "NO RAMMING AT ALL" +msgstr "" + +msgid "Volumetric speed" +msgstr "" + +msgid "Step file import parameters" +msgstr "" + +msgid "" +"Smaller linear and angular deflections result in higher-quality " +"transformations but increase the processing time." +msgstr "" + +msgid "Linear Deflection" +msgstr "" + +msgid "Please input a valid value (0.001 < linear deflection < 0.1)" +msgstr "" + +msgid "Angle Deflection" +msgstr "" + +msgid "Please input a valid value (0.01 < angle deflection < 1.0)" +msgstr "" + +msgid "Split compound and compsolid into multiple objects" +msgstr "" + +msgid "Number of triangular facets" +msgstr "" + +msgid "Calculating, please wait..." +msgstr "" + +msgid "" +"The filament may not be compatible with the current machine settings. " +"Generic filament presets will be used." +msgstr "" + +msgid "" +"The filament model is unknown. Still using the previous filament preset." +msgstr "" + +msgid "The filament model is unknown. Generic filament presets will be used." +msgstr "" + +msgid "" +"The filament may not be compatible with the current machine settings. A " +"random filament preset will be used." +msgstr "" + +msgid "The filament model is unknown. A random filament preset will be used." +msgstr "" + #: resources/data/hints.ini: [hint:Precise wall] msgid "" "Precise wall\n" @@ -21570,9 +21815,6 @@ msgstr "" #~ "Eklenti yüklenemedi. Lütfen anti-virüs yazılımı tarafından engellenip " #~ "engellenmediğini veya silinip silinmediğini kontrol edin." -#~ msgid "°C" -#~ msgstr "°C" - #~ msgid "travel" #~ msgstr "seyahat" @@ -21616,18 +21858,16 @@ msgstr "" #~ msgid "Advance" #~ msgstr "Gelişmiş" -#~ msgid "Use legacy network plugin" +#~ msgid "Use legacy network plug-in" #~ msgstr "Eski ağ eklentisini kullan" #~ msgid "" -#~ "Disable to use latest network plugin that supports new BambuLab firmwares." +#~ "Disable to use latest network plug-in that supports new BambuLab " +#~ "firmwares." #~ msgstr "" #~ "Yeni BambuLab yazılımlarını destekleyen en son ağ eklentisini kullanmayı " #~ "devre dışı bırakın." -#~ msgid "Packing data to 3MF" -#~ msgstr "Verileri 3mf'ye paketle" - #~ msgid "" #~ "Controls the density (spacing) of external bridge lines. 100% means solid " #~ "bridge. Default is 100%.\n" @@ -22668,9 +22908,6 @@ msgstr "" #~ msgid "Load uptodate filament settings when using uptodate." #~ msgstr "güncellemeyi kullanırken güncelleme filament ayarlarını yükle" -#~ msgid "Downward machines settings" -#~ msgstr "Düşüşteki makinelerin ayarları" - #~ msgid "Load filament IDs for each object" #~ msgstr "Her nesne için filaman kimliklerini yükleyin" @@ -23831,10 +24068,10 @@ msgstr "" #~ msgid "Test Storage Download:" #~ msgstr "Test Depolama İndirme:" -#~ msgid "Test plugin download" +#~ msgid "Test plug-in download" #~ msgstr "Test eklentisi indirme" -#~ msgid "Test Plugin Download:" +#~ msgid "Test Plug-in Download:" #~ msgstr "Test Eklentisini İndirin:" #~ msgid "Test Storage Upload" diff --git a/localization/i18n/uk/OrcaSlicer_uk.po b/localization/i18n/uk/OrcaSlicer_uk.po index dbd804e7c7..61d184e6ee 100644 --- a/localization/i18n/uk/OrcaSlicer_uk.po +++ b/localization/i18n/uk/OrcaSlicer_uk.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: orcaslicerua\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-03-01 01:03+0800\n" +"POT-Creation-Date: 2026-03-05 17:45-0300\n" "PO-Revision-Date: 2025-03-07 09:30+0200\n" "Last-Translator: \n" "Language-Team: Ukrainian\n" @@ -20,26 +20,6 @@ msgstr "" "X-Crowdin-File-ID: 13\n" "X-Generator: Poedit 3.5\n" -msgid "" -"The filament may not be compatible with the current machine settings. " -"Generic filament presets will be used." -msgstr "" - -msgid "" -"The filament model is unknown. Still using the previous filament preset." -msgstr "" - -msgid "The filament model is unknown. Generic filament presets will be used." -msgstr "" - -msgid "" -"The filament may not be compatible with the current machine settings. A " -"random filament preset will be used." -msgstr "" - -msgid "The filament model is unknown. A random filament preset will be used." -msgstr "" - msgid "right" msgstr "" @@ -1589,6 +1569,30 @@ msgstr "Паралельна відстань:" msgid "Flip by Face 2" msgstr "Перевернути за Гранню 2" +msgid "Assemble" +msgstr "Об'єднати у збірку" + +msgid "Please confirm explosion ratio = 1 and select at least two volumes." +msgstr "" + +msgid "Please select at least two volumes." +msgstr "" + +msgid "(Moving)" +msgstr "" + +msgid "Point and point assembly" +msgstr "" + +msgid "" +"It is recommended to assemble the objects first,\n" +"because the objects is restriced to bed \n" +"and only parts can be lifted." +msgstr "" + +msgid "Face and face assembly" +msgstr "" + msgid "Notice" msgstr "Повідомлення" @@ -1627,6 +1631,54 @@ msgstr "" msgid "Based on PrusaSlicer and BambuStudio" msgstr "" +msgid "STEP files" +msgstr "" + +msgid "STL files" +msgstr "" + +msgid "OBJ files" +msgstr "" + +msgid "AMF files" +msgstr "" + +msgid "3MF files" +msgstr "" + +msgid "Gcode 3MF files" +msgstr "" + +msgid "G-code files" +msgstr "" + +msgid "Supported files" +msgstr "" + +msgid "ZIP files" +msgstr "" + +msgid "Project files" +msgstr "" + +msgid "Known files" +msgstr "" + +msgid "INI files" +msgstr "" + +msgid "SVG files" +msgstr "" + +msgid "Texture" +msgstr "Текстура" + +msgid "Masked SLA files" +msgstr "" + +msgid "Draco files" +msgstr "" + msgid "" "OrcaSlicer will terminate because of running out of memory. It may be a bug. " "It will be appreciated if you report the issue to our team." @@ -1654,10 +1706,10 @@ msgstr "Невідома помилка OrcaSlicer : %1%" msgid "Untitled" msgstr "Без назви" -msgid "Reloading network plugin..." +msgid "Reloading network plug-in..." msgstr "" -msgid "Downloading Network Plugin" +msgid "Downloading Network Plug-in" msgstr "" msgid "Downloading Bambu Network Plug-in" @@ -1751,6 +1803,9 @@ msgstr "Виберіть ZIP файл" msgid "Choose one file (GCODE/3MF):" msgstr "Виберіть один файл (GCODE/3MF):" +msgid "Ext" +msgstr "" + msgid "Some presets are modified." msgstr "Деякі налаштування змінено." @@ -1810,7 +1865,7 @@ msgid "" "access, enabling full functionality with OrcaSlicer." msgstr "" -msgid "Network Plugin Restriction" +msgid "Network Plug-in Restriction" msgstr "" msgid "Privacy Policy Update" @@ -2047,6 +2102,9 @@ msgstr "" "Так - змінювати ці налаштування автоматично\n" "Ні - Не змінювати ці налаштування для мене" +msgid "Suggestion" +msgstr "" + msgid "Text" msgstr "Текст" @@ -2156,9 +2214,6 @@ msgstr "Перетворити з метричної" msgid "Restore to meters" msgstr "Відновити в метричну" -msgid "Assemble" -msgstr "Об'єднати у збірку" - msgid "Assemble the selected objects to an object with multiple parts" msgstr "Зібрати вибрані об'єкти в об'єкт з кількома частинами" @@ -2676,6 +2731,10 @@ msgstr "Багатоколірний друк" msgid "Line Type" msgstr "Тип лінії" +#, c-format, boost-format +msgid "1x1 Grid: %d mm" +msgstr "" + msgid "More" msgstr "Більше" @@ -2793,8 +2852,8 @@ msgstr "Перевірте мережеве з'єднання принтера msgid "Connecting..." msgstr "Підключення..." -msgid "Auto-refill" -msgstr "" +msgid "Auto Refill" +msgstr "Автоматична заміна" msgid "Load" msgstr "Завантажити" @@ -3195,6 +3254,38 @@ msgid "" "Storage before sending to printer." msgstr "" +msgid "Bad input data for EmbossCreateObjectJob." +msgstr "" + +msgid "Add Emboss text object" +msgstr "" + +msgid "Bad input data for EmbossUpdateJob." +msgstr "" + +msgid "Created text volume is empty. Change text or font." +msgstr "" + +msgid "Bad input data for CreateSurfaceVolumeJob." +msgstr "" + +msgid "Bad input data for UseSurfaceJob." +msgstr "" + +#. TRN: This is the title of the action appearing in undo/redo stack. +#. It is same for Text and SVG. +msgid "Emboss attribute change" +msgstr "" + +msgid "Add Emboss text Volume" +msgstr "" + +msgid "Font doesn't have any shape for given text." +msgstr "" + +msgid "There is no valid surface for text projection." +msgstr "" + msgid "Thermal Preconditioning for first layer optimization" msgstr "" @@ -3285,8 +3376,8 @@ msgid "" "This software uses open source components whose copyright and other " "proprietary rights belong to their respective owners" msgstr "" -"Це програмне забезпечення використовує компоненти з відкритим вихідним " -"кодом,авторські права та інші\n" +"Це програмне забезпечення використовує компоненти з відкритим вихідним кодом," +"авторські права та інші\n" "права власності належать їх відповідним власникам" #, c-format, boost-format @@ -3521,9 +3612,6 @@ msgstr "" msgid "Nozzle" msgstr "Сопло" -msgid "Ext" -msgstr "" - #, c-format, boost-format msgid "" "Note: the filament type(%s) does not match with the filament type(%s) in the " @@ -3591,9 +3679,6 @@ msgstr "Друк філаментами в ams" msgid "Print with filaments mounted on the back of the chassis" msgstr "Друк із нитками, встановленими на задній частині корпусу" -msgid "Auto Refill" -msgstr "Автоматична заміна" - msgid "Left" msgstr "Ліво" @@ -3607,7 +3692,7 @@ msgstr "" "Коли поточний матеріал закінчується, принтер буде продовжувати друк у " "наступному порядку." -msgid "Identical filament: same brand, type and color" +msgid "Identical filament: same brand, type and color." msgstr "" msgid "Group" @@ -3745,8 +3830,8 @@ msgid "Calibration" msgstr "Калібрування" msgid "" -"Failed to download the plug-in. Please check your firewall settings and vpn " -"software, check and retry." +"Failed to download the plug-in. Please check your firewall settings and VPN " +"software and retry." msgstr "" "Не вдалося завантажити плагін. Будь ласка, перевірте налаштування " "брандмауера та vpn\n" @@ -3762,8 +3847,8 @@ msgid "Click here to see more info" msgstr "натисніть тут, щоб побачити більше інформації" msgid "" -"The network plugin was installed but could not be loaded. Please restart the " -"application." +"The network plug-in was installed but could not be loaded. Please restart " +"the application." msgstr "" msgid "Restart Required" @@ -3932,9 +4017,6 @@ msgstr "Завантажити форму з STL..." msgid "Settings" msgstr "Налаштування" -msgid "Texture" -msgstr "Текстура" - msgid "Remove" msgstr "Видалити" @@ -4137,6 +4219,7 @@ msgstr "" "seam_slope_start_height має бути менше висоти шару.\n" "Значення скинуто на 0." +#, c-format, boost-format msgid "" "Lock depth should smaller than skin depth.\n" "Reset to 50% of skin depth." @@ -4754,6 +4837,9 @@ msgstr "мм³/с" msgid "Fan speed" msgstr "Швидкість вентилятора" +msgid "°C" +msgstr "" + msgid "Time" msgstr "Час" @@ -4910,7 +4996,7 @@ msgstr "Фактична швидкість (мм/с)" msgid "Fan Speed (%)" msgstr "Швидкість Вентилятора (%)" -msgid "Temperature (℃)" +msgid "Temperature (°C)" msgstr "Температура (°С)" msgid "Volumetric flow rate (mm³/s)" @@ -5229,7 +5315,7 @@ msgstr "Об'єм:" msgid "Size:" msgstr "Розмір:" -#, fuzzy, boost-format +#, fuzzy, c-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)." @@ -5302,7 +5388,7 @@ msgstr "" msgid "" "Partial flushing volume set to 0. Multi-color printing may cause color " -"mixing in models. Please redjust flushing settings." +"mixing in models. Please readjust flushing settings." msgstr "" msgid "Click Wiki for help." @@ -6632,6 +6718,9 @@ msgstr "" "Для того щоб поставити позитивний рейтинг (4 або 5 зірок), потрібно \n" "мати принаймні один успішний запис про друк з цим профілем друку." +msgid "click to add machine" +msgstr "" + msgid "Status" msgstr "Статус" @@ -6642,6 +6731,14 @@ msgstr "" msgid "Assistant(HMS)" msgstr "" +#, c-format, boost-format +msgid "Network plug-in v%s" +msgstr "" + +#, c-format, boost-format +msgid "Network plug-in v%s (%s)" +msgstr "" + msgid "Don't show again" msgstr "Більше не показувати" @@ -7037,7 +7134,7 @@ msgstr "" msgid "Unavailable while heating maintenance function is on." msgstr "" -msgid "Idel Heating Protection" +msgid "Idle Heating Protection" msgstr "" msgid "Stops heating automatically after 5 mins of idle to ensure safety." @@ -7592,7 +7689,8 @@ msgid "Please resolve the slicing errors and publish again." msgstr "Виправте помилки нарізки та опублікуйте знову." msgid "" -"Network Plug-in is not detected. Network related features are unavailable." +"The network plug-in was not detected. Network related features are " +"unavailable." msgstr "" "Мережевий плагін не виявлено. Функції, пов'язані з мережею, недоступні." @@ -8168,7 +8266,7 @@ msgstr "" msgid "filaments" msgstr "" -msgid "Optimizes filament area maximum height by chosen filament count" +msgid "Optimizes filament area maximum height by chosen filament count." msgstr "" msgid "Features" @@ -8368,40 +8466,40 @@ msgstr "" msgid "Color only" msgstr "" -msgid "Network plugin" +msgid "Network plug-in" msgstr "" -msgid "Enable network plugin" +msgid "Enable network plug-in" msgstr "Увімкнути мережевий плагін" -msgid "Network plugin version" +msgid "Network plug-in version" msgstr "" -msgid "Select the network plugin version to use" +msgid "Select the network plug-in version to use" msgstr "" msgid "(Latest)" msgstr "" -msgid "Network plugin switched successfully." +msgid "Network plug-in switched successfully." msgstr "" msgid "Success" msgstr "" -msgid "Failed to load network plugin. Please restart the application." +msgid "Failed to load network plug-in. Please restart the application." msgstr "" #, c-format, boost-format msgid "" -"You've selected network plugin version %s.\n" +"You've selected network plug-in version %s.\n" "\n" "Would you like to download and install this version now?\n" "\n" "Note: The application may need to restart after installation." msgstr "" -msgid "Download Network Plugin" +msgid "Download Network Plug-in" msgstr "" msgid "Associate files to OrcaSlicer" @@ -8481,19 +8579,16 @@ msgstr "налагодження" msgid "trace" msgstr "слід" -msgid "Network Plugin" -msgstr "" - msgid "Reload" msgstr "" -msgid "Reload the network plugin without restarting the application" +msgid "Reload the network plug-in without restarting the application" msgstr "" -msgid "Network plugin reloaded successfully." +msgid "Network plug-in reloaded successfully." msgstr "" -msgid "Failed to reload network plugin. Please restart the application." +msgid "Failed to reload network plug-in. Please restart the application." msgstr "" msgid "Reload Failed" @@ -8713,7 +8808,10 @@ msgstr "Публікація скасована" msgid "Slicing Plate 1" msgstr "Пластина для нарізки 1" -msgid "Packing data to 3mf" +msgid "Packing data to 3MF" +msgstr "Упаковка даних у 3mf" + +msgid "Uploading data" msgstr "" msgid "Jump to webpage" @@ -9029,8 +9127,8 @@ msgstr "Гладка Високотемпературна Пластина" msgid "Textured PEI Plate" msgstr "Текстурована PEI пластина" -msgid "Cool Plate (Supertack)" -msgstr "" +msgid "Cool Plate (SuperTack)" +msgstr "Холодна пластина (SuperTack)" msgid "Click here if you can't connect to the printer" msgstr "Клацніть тут, якщо ви не можете підключитися до принтера" @@ -9354,7 +9452,7 @@ msgid "" msgstr "" msgid "" -"Prime tower is required for clumping detection. There may be flaws on the " +"A prime tower is required for clumping detection. There may be flaws on the " "model without prime tower. Do you still want to enable clumping detection?" msgstr "" @@ -9471,8 +9569,8 @@ msgstr "" msgid "" "When recording timelapse without toolhead, it is recommended to add a " "\"Timelapse Wipe Tower\" \n" -"by right-click the empty position of build plate and choose \"Add " -"Primitive\"->\"Timelapse Wipe Tower\"." +"by right-click the empty position of build plate and choose \"Add Primitive" +"\"->\"Timelapse Wipe Tower\"." msgstr "" "При записі таймлапсу без інструментальної головки рекомендується додати " "“Timelapse Wipe Tower” \n" @@ -9694,9 +9792,6 @@ msgstr "Температура друку" msgid "Nozzle temperature when printing" msgstr "Температура сопла під час друку" -msgid "Cool Plate (SuperTack)" -msgstr "Холодна пластина (SuperTack)" - msgid "" "Bed temperature when the Cool Plate SuperTack is installed. A value of 0 " "means the filament does not support printing on the Cool Plate SuperTack." @@ -10163,6 +10258,12 @@ msgstr "Показувати всі профілі (включаючи несу msgid "Select presets to compare" msgstr "Виберіть профілі для порівняння" +msgid "Left Preset Value" +msgstr "" + +msgid "Right Preset Value" +msgstr "" + msgid "" "You can only transfer to current active profile because it has been modified." msgstr "" @@ -10595,6 +10696,12 @@ msgstr "Натисніть тут, щоб завантажити його." msgid "Login" msgstr "Логін" +msgid "[Action Required] " +msgstr "" + +msgid "[Action Required]" +msgstr "" + msgid "The configuration package is changed in previous Config Guide" msgstr "Пакет конфігурації змінено в попередньому посібнику конфігурації" @@ -11313,7 +11420,7 @@ msgid "" msgstr "" msgid "" -"Prime tower is required for clumping detection; otherwise, there may be " +"A prime tower is required for clumping detection; otherwise, there may be " "flaws on the model." msgstr "" @@ -12882,7 +12989,7 @@ msgid "" "models\n" "3. No filtering - creates internal bridges on every potential internal " "overhang. This option is useful for heavily slanted top surface models; " -"however, in most cases, it creates too many unnecessary bridges" +"however, in most cases, it creates too many unnecessary bridges." msgstr "" "Ця опція може допомогти зменшити утворення ефект зморщування верхнього шару " "на верхніх поверхнях у моделях із сильним нахилом або вигнутими формами.\n" @@ -13402,7 +13509,7 @@ msgid "" "less acceleration you print, the larger the range of acceptable PA values. " "If no difference is visible, use the PA value from the faster test\n" "3. Enter the triplets of PA values, Flow and Accelerations in the text box " -"here and save your filament profile" +"here and save your filament profile." msgstr "" "Додайте набори значень корекції тиску (PA), об'ємних швидкостей подачі та " "прискорень, при яких вони були виміряні, розділені комами. Один набір " @@ -14131,8 +14238,8 @@ msgstr "" "знайдено, лінія заповнення з'єднується з сегментом периметра лише з одного " "боку, і довжина взятого сегменту периметра обмежена цим параметром, але не " "більше anchor_length_max.\n" -"Встановіть цей параметр рівним нулю, щоб вимкнути периметри " -"прив'язки.пов'язані з однією лінією заповнення." +"Встановіть цей параметр рівним нулю, щоб вимкнути периметри прив'язки." +"пов'язані з однією лінією заповнення." msgid "0 (no open anchors)" msgstr "0 (немає відкритих прив'язок)" @@ -14199,8 +14306,8 @@ msgid "mm/s² or %" msgstr "мм/с² або %" msgid "" -"Acceleration of sparse infill. If the value is expressed as a percentage " -"(e.g. 100%), it will be calculated based on the default acceleration." +"Acceleration of sparse infill. If the value is expressed as a percentage (e." +"g. 100%), it will be calculated based on the default acceleration." msgstr "" "Прискорення заповнення. Якщо значення виражено у відсотках (наприклад, " "100%), воно буде розраховане на основі прискорення за умовчанням." @@ -14319,10 +14426,10 @@ msgstr "Повна швидкість вентилятора на шарі" msgid "" "Fan speed will be ramped up linearly from zero at layer " -"\"close_fan_the_first_x_layers\" to maximum at layer " -"\"full_fan_speed_layer\". \"full_fan_speed_layer\" will be ignored if lower " -"than \"close_fan_the_first_x_layers\", in which case the fan will be running " -"at maximum allowed speed at layer \"close_fan_the_first_x_layers\" + 1." +"\"close_fan_the_first_x_layers\" to maximum at layer \"full_fan_speed_layer" +"\". \"full_fan_speed_layer\" will be ignored if lower than " +"\"close_fan_the_first_x_layers\", in which case the fan will be running at " +"maximum allowed speed at layer \"close_fan_the_first_x_layers\" + 1." msgstr "" "Швидкість вентилятора лінійно збільшується від нуля на " "рівні«close_fan_the_first_x_layers» до максимуму на рівні " @@ -14822,9 +14929,9 @@ msgstr "Маркувати об'єкти" msgid "" "Enable this to add comments into the G-code labeling print moves with what " -"object they belong to, which is useful for the Octoprint CancelObject " -"plugin. This settings is NOT compatible with Single Extruder Multi Material " -"setup and Wipe into Object / Wipe into Infill." +"object they belong to, which is useful for the Octoprint CancelObject plug-" +"in. This setting is NOT compatible with Single Extruder Multi Material setup " +"and Wipe into Object / Wipe into Infill." msgstr "" "Увімкніть цей параметр, щоб додати коментарі до друку друку мітки G-Code із " "зазначенням об'єкта, якому вони належать, що корисно для модуля Octoprint " @@ -15139,11 +15246,11 @@ msgstr "Тип розгладжування" msgid "" "Ironing is using small flow to print on same height of surface again to make " -"flat surface more smooth. This setting controls which layer being ironed" +"flat surface more smooth. This setting controls which layer being ironed." msgstr "" "При розглажуванні використовується невеликий потік для повторного друку на " "тій самійвисота поверхні, щоб зробити плоску поверхню більш гладкою. Цей " -"параметр визначає, який шар гладити" +"параметр визначає, який шар гладити." msgid "No ironing" msgstr "Немає Розгладжування" @@ -16184,8 +16291,8 @@ msgid "Role base wipe speed" msgstr "Швидкість протирання залежно від типу" msgid "" -"The wipe speed is determined by the speed of the current extrusion role. " -"e.g. if a wipe action is executed immediately following an outer wall " +"The wipe speed is determined by the speed of the current extrusion role. e." +"g. if a wipe action is executed immediately following an outer wall " "extrusion, the speed of the outer wall extrusion will be utilized for the " "wipe action." msgstr "" @@ -16201,8 +16308,8 @@ msgid "" "To minimize the visibility of the seam in a closed loop extrusion, a small " "inward movement is executed before the extruder leaves the loop." msgstr "" -"Щоб звести до мінімуму видимість шва при екструзії із замкнутим " -"контуром,Невеликий рух усередину виконується до виходу екструдера з контуру." +"Щоб звести до мінімуму видимість шва при екструзії із замкнутим контуром," +"Невеликий рух усередину виконується до виходу екструдера з контуру." msgid "Wipe before external loop" msgstr "Протирати перед зовнішнім контуром" @@ -16447,7 +16554,7 @@ msgid "" "timelapse video when printing completes. If smooth mode is selected, the " "toolhead will move to the excess chute after each layer is printed and then " "take a snapshot. Since the melt filament may leak from the nozzle during the " -"process of taking a snapshot, prime tower is required for smooth mode to " +"process of taking a snapshot, a prime tower is required for smooth mode to " "wipe nozzle." msgstr "" "Якщо вибрано плавний або традиційний режим, для кожного друку буде " @@ -16680,8 +16787,8 @@ msgid "" "Only create support for critical regions including sharp tail, cantilever, " "etc." msgstr "" -"Створювати підтримку тільки для критичних областей, включаючи гострий " -"хвіст,консоль і т.д." +"Створювати підтримку тільки для критичних областей, включаючи гострий хвіст," +"консоль і т.д." msgid "Ignore small overhangs" msgstr "" @@ -17040,8 +17147,8 @@ msgstr "Увімкнути контроль температури" msgid "" "Enable this option for automated chamber temperature control. This option " -"activates the emitting of an M191 command before the " -"\"machine_start_gcode\"\n" +"activates the emitting of an M191 command before the \"machine_start_gcode" +"\"\n" " which sets the chamber temperature and waits until it is reached. In " "addition, it emits an M141 command at the end of the print to turn off the " "chamber heater, if present.\n" @@ -17219,9 +17326,9 @@ msgstr "" "Залежно від тривалості операції витирання, швидкості та тривалості " "втягування екструдера/нитки, може знадобитися рух накату для нитки.\n" "\n" -"Якщо встановити значення у параметрі \"Кількість втягування перед " -"витиранням\" нижче, надлишкове втягування буде виконано перед витиранням, " -"інакше воно буде виконано після нього." +"Якщо встановити значення у параметрі \"Кількість втягування перед витиранням" +"\" нижче, надлишкове втягування буде виконано перед витиранням, інакше воно " +"буде виконано після нього." msgid "" "The wiping tower can be used to clean up the residue on the nozzle and " @@ -17338,6 +17445,12 @@ msgid "" "3. Rib: Adds four ribs to the tower wall for enhanced stability." msgstr "" +msgid "Rectangle" +msgstr "Прямокутник" + +msgid "Rib" +msgstr "" + msgid "Extra rib length" msgstr "" @@ -17932,7 +18045,7 @@ msgid "" "machines in the list." msgstr "" -msgid "downward machines settings" +msgid "Downward machines settings" msgstr "" msgid "The machine settings list needs to do downward checking." @@ -17965,8 +18078,8 @@ msgid "Debug level" msgstr "Рівень налагодження" msgid "" -"Sets debug logging level. 0:fatal, 1:error, 2:warning, 3:info, 4:debug, " -"5:trace\n" +"Sets debug logging level. 0:fatal, 1:error, 2:warning, 3:info, 4:debug, 5:" +"trace\n" msgstr "" "Встановлює рівень реєстрації налагодження. 0: непереборний, 1: помилка, 2: " "попередження, 3: інформація, 4: налагодження, 5: трасування\n" @@ -18496,13 +18609,13 @@ msgstr "Наданий файл не вдалося прочитати, оскі msgid "" "Unknown file format. Input file must have .stl, .obj, .amf(.xml) extension." msgstr "" -"Невідомий формат файлу: вхідний файл повинен мати розширення .stl, .obj " -"або .amf (.xml)." +"Невідомий формат файлу: вхідний файл повинен мати розширення .stl, .obj або ." +"amf (.xml)." msgid "Unknown file format. Input file must have .3mf or .zip.amf extension." msgstr "" -"Невідомий формат файлу: вхідний файл повинен мати розширення .3mf " -"або .zip.amf." +"Невідомий формат файлу: вхідний файл повинен мати розширення .3mf або .zip." +"amf." msgid "load_obj: failed to parse" msgstr "помилка завантаження файлу OBJ: не вдалося розпізнати формат" @@ -18620,10 +18733,6 @@ msgstr "Назва така сама, як інша існуюча назва н msgid "create new preset failed." msgstr "не вдалося створити новий передвстановлений параметр." -#, c-format, boost-format -msgid "The selected preset: %s is not found." -msgstr "" - #, c-format, boost-format msgid "Could not find parameter: %s." msgstr "" @@ -19300,6 +19409,23 @@ msgstr "" msgid "Input shaper type" msgstr "" +msgid "" +"Please ensure the selected type is compatible with your firmware version." +msgstr "" + +msgid "" +"Marlin version => 2.1.2\n" +"Fixed-Time motion not yet implemented." +msgstr "" + +msgid "Klipper version => 0.9.0" +msgstr "" + +msgid "" +"RepRap firmware version => 3.4.0\n" +"Check your firmware documentation for supported shaper types." +msgstr "" + msgid "Frequency (Start / End): " msgstr "" @@ -19334,6 +19460,9 @@ msgstr "" msgid "Input shaping Damp test" msgstr "" +msgid "Check firmware compatibility." +msgstr "" + msgid "Frequency: " msgstr "" @@ -19669,8 +19798,8 @@ msgstr "" "Чи бажаєте ви їх перезаписати?" msgid "" -"We would rename the presets as \"Vendor Type Serial @printer you " -"selected\".\n" +"We would rename the presets as \"Vendor Type Serial @printer you selected" +"\".\n" "To add preset for more printers, please go to printer selection" msgstr "" "Ми б перейменували попередні налаштування на «Вибраний вами серійний " @@ -19720,9 +19849,6 @@ msgstr "" msgid "Can't find my nozzle diameter" msgstr "" -msgid "Rectangle" -msgstr "Прямокутник" - msgid "Printable Space" msgstr "Простір для друку" @@ -20154,7 +20280,7 @@ msgstr "" #, c-format, boost-format msgid "" -"The nozzle diameter of %sextruder is 0.2mm which does not support automatic " +"The nozzle diameter of %s extruder is 0.2mm which does not support automatic " "Flow Dynamics calibration." msgstr "" @@ -21073,6 +21199,127 @@ msgstr "" msgid "More Colors" msgstr "" +msgid "Network Plug-in Update Available" +msgstr "" + +msgid "Bambu Network Plug-in Required" +msgstr "" + +msgid "" +"The Bambu Network Plug-in is corrupted or incompatible. Please reinstall it." +msgstr "" + +msgid "" +"The Bambu Network Plug-in is required for cloud features, printer discovery, " +"and remote printing." +msgstr "" + +#, c-format, boost-format +msgid "Error: %s" +msgstr "" + +msgid "Show details" +msgstr "" + +msgid "Version to install:" +msgstr "" + +msgid "Download and Install" +msgstr "" + +msgid "Skip for Now" +msgstr "" + +msgid "A new version of the Bambu Network Plug-in is available." +msgstr "" + +#, c-format, boost-format +msgid "Current version: %s" +msgstr "" + +msgid "Update to version:" +msgstr "" + +msgid "Update Now" +msgstr "" + +msgid "Remind Later" +msgstr "" + +msgid "Skip Version" +msgstr "" + +msgid "Don't Ask Again" +msgstr "" + +msgid "The Bambu Network Plug-in has been installed successfully." +msgstr "" + +msgid "" +"A restart is required to load the new plug-in. Would you like to restart now?" +msgstr "" + +msgid "Restart Now" +msgstr "" + +msgid "Restart Later" +msgstr "" + +msgid "NO RAMMING AT ALL" +msgstr "" + +msgid "Volumetric speed" +msgstr "" + +msgid "Step file import parameters" +msgstr "" + +msgid "" +"Smaller linear and angular deflections result in higher-quality " +"transformations but increase the processing time." +msgstr "" + +msgid "Linear Deflection" +msgstr "" + +msgid "Please input a valid value (0.001 < linear deflection < 0.1)" +msgstr "" + +msgid "Angle Deflection" +msgstr "" + +msgid "Please input a valid value (0.01 < angle deflection < 1.0)" +msgstr "" + +msgid "Split compound and compsolid into multiple objects" +msgstr "" + +msgid "Number of triangular facets" +msgstr "" + +msgid "Calculating, please wait..." +msgstr "" + +msgid "" +"The filament may not be compatible with the current machine settings. " +"Generic filament presets will be used." +msgstr "" + +msgid "" +"The filament model is unknown. Still using the previous filament preset." +msgstr "" + +msgid "The filament model is unknown. Generic filament presets will be used." +msgstr "" + +msgid "" +"The filament may not be compatible with the current machine settings. A " +"random filament preset will be used." +msgstr "" + +msgid "The filament model is unknown. A random filament preset will be used." +msgstr "" + #: resources/data/hints.ini: [hint:Precise wall] msgid "" "Precise wall\n" @@ -21508,9 +21755,6 @@ msgstr "" #~ msgid "Advance" #~ msgstr "Профі" -#~ msgid "Packing data to 3MF" -#~ msgstr "Упаковка даних у 3mf" - #~ msgid "" #~ "Filament shrinkage will not be used because filament shrinkage for the " #~ "used filaments differs significantly." diff --git a/localization/i18n/vi/OrcaSlicer_vi.po b/localization/i18n/vi/OrcaSlicer_vi.po index e61aa9f25e..1e88c80e00 100644 --- a/localization/i18n/vi/OrcaSlicer_vi.po +++ b/localization/i18n/vi/OrcaSlicer_vi.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: Orca Slicer\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-03-01 01:03+0800\n" +"POT-Creation-Date: 2026-03-05 17:45-0300\n" "PO-Revision-Date: 2025-10-02 17:43+0700\n" "Last-Translator: \n" "Language-Team: hainguyen.ts13@gmail.com\n" @@ -14,26 +14,6 @@ msgstr "" "X-Generator: Poedit 3.7\n" "X-Poedit-Basepath: .\n" -msgid "" -"The filament may not be compatible with the current machine settings. " -"Generic filament presets will be used." -msgstr "" - -msgid "" -"The filament model is unknown. Still using the previous filament preset." -msgstr "" - -msgid "The filament model is unknown. Generic filament presets will be used." -msgstr "" - -msgid "" -"The filament may not be compatible with the current machine settings. A " -"random filament preset will be used." -msgstr "" - -msgid "The filament model is unknown. A random filament preset will be used." -msgstr "" - msgid "right" msgstr "" @@ -1564,6 +1544,30 @@ msgstr "Khoảng cách song song:" msgid "Flip by Face 2" msgstr "Lật theo mặt 2" +msgid "Assemble" +msgstr "Lắp ráp" + +msgid "Please confirm explosion ratio = 1 and select at least two volumes." +msgstr "" + +msgid "Please select at least two volumes." +msgstr "" + +msgid "(Moving)" +msgstr "" + +msgid "Point and point assembly" +msgstr "" + +msgid "" +"It is recommended to assemble the objects first,\n" +"because the objects is restriced to bed \n" +"and only parts can be lifted." +msgstr "" + +msgid "Face and face assembly" +msgstr "" + msgid "Notice" msgstr "Thông báo" @@ -1601,6 +1605,54 @@ msgstr "" msgid "Based on PrusaSlicer and BambuStudio" msgstr "Dựa trên PrusaSlicer và BambuStudio" +msgid "STEP files" +msgstr "" + +msgid "STL files" +msgstr "" + +msgid "OBJ files" +msgstr "" + +msgid "AMF files" +msgstr "" + +msgid "3MF files" +msgstr "" + +msgid "Gcode 3MF files" +msgstr "" + +msgid "G-code files" +msgstr "" + +msgid "Supported files" +msgstr "" + +msgid "ZIP files" +msgstr "" + +msgid "Project files" +msgstr "" + +msgid "Known files" +msgstr "" + +msgid "INI files" +msgstr "" + +msgid "SVG files" +msgstr "" + +msgid "Texture" +msgstr "Kết cấu" + +msgid "Masked SLA files" +msgstr "" + +msgid "Draco files" +msgstr "" + msgid "" "OrcaSlicer will terminate because of running out of memory. It may be a bug. " "It will be appreciated if you report the issue to our team." @@ -1628,14 +1680,14 @@ msgstr "OrcaSlicer gặp ngoại lệ không xử lý được: %1%" msgid "Untitled" msgstr "Không tiêu đề" -msgid "Reloading network plugin..." +msgid "Reloading network plug-in..." msgstr "" -msgid "Downloading Network Plugin" +msgid "Downloading Network Plug-in" msgstr "" msgid "Downloading Bambu Network Plug-in" -msgstr "Đang tải Bambu Network Plug-in" +msgstr "Đang tải Bambu Network Plugin" msgid "Login information expired. Please login again." msgstr "Thông tin đăng nhập đã hết hạn. Vui lòng đăng nhập lại." @@ -1724,6 +1776,9 @@ msgstr "Chọn file ZIP" msgid "Choose one file (GCODE/3MF):" msgstr "Chọn một file (GCODE/3MF):" +msgid "Ext" +msgstr "" + msgid "Some presets are modified." msgstr "Một số preset đã được sửa đổi." @@ -1783,7 +1838,7 @@ msgid "" "access, enabling full functionality with OrcaSlicer." msgstr "" -msgid "Network Plugin Restriction" +msgid "Network Plug-in Restriction" msgstr "" msgid "Privacy Policy Update" @@ -2018,6 +2073,9 @@ msgstr "" "Yes - Thay đổi các cài đặt này tự động\n" "No - Không thay đổi các cài đặt này cho tôi" +msgid "Suggestion" +msgstr "" + msgid "Text" msgstr "Chữ" @@ -2127,9 +2185,6 @@ msgstr "Chuyển đổi từ mét" msgid "Restore to meters" msgstr "Khôi phục về mét" -msgid "Assemble" -msgstr "Lắp ráp" - msgid "Assemble the selected objects to an object with multiple parts" msgstr "Lắp ráp các vật thể đã chọn thành vật thể có nhiều phần" @@ -2626,6 +2681,10 @@ msgstr "In nhiều màu" msgid "Line Type" msgstr "Loại đường" +#, c-format, boost-format +msgid "1x1 Grid: %d mm" +msgstr "" + msgid "More" msgstr "Thêm" @@ -2743,8 +2802,8 @@ msgstr "Vui lòng kiểm tra kết nối mạng của máy in và Orca." msgid "Connecting..." msgstr "Đang kết nối..." -msgid "Auto-refill" -msgstr "" +msgid "Auto Refill" +msgstr "Tự động cấp lại" msgid "Load" msgstr "Nạp" @@ -3133,6 +3192,38 @@ msgid "" "Storage before sending to printer." msgstr "" +msgid "Bad input data for EmbossCreateObjectJob." +msgstr "" + +msgid "Add Emboss text object" +msgstr "" + +msgid "Bad input data for EmbossUpdateJob." +msgstr "" + +msgid "Created text volume is empty. Change text or font." +msgstr "" + +msgid "Bad input data for CreateSurfaceVolumeJob." +msgstr "" + +msgid "Bad input data for UseSurfaceJob." +msgstr "" + +#. TRN: This is the title of the action appearing in undo/redo stack. +#. It is same for Text and SVG. +msgid "Emboss attribute change" +msgstr "" + +msgid "Add Emboss text Volume" +msgstr "" + +msgid "Font doesn't have any shape for given text." +msgstr "" + +msgid "There is no valid surface for text projection." +msgstr "" + msgid "Thermal Preconditioning for first layer optimization" msgstr "" @@ -3457,9 +3548,6 @@ msgstr "" msgid "Nozzle" msgstr "Đầu phun" -msgid "Ext" -msgstr "" - #, c-format, boost-format msgid "" "Note: the filament type(%s) does not match with the filament type(%s) in the " @@ -3526,9 +3614,6 @@ msgstr "In với filament trong AMS" msgid "Print with filaments mounted on the back of the chassis" msgstr "In với filament gắn ở mặt sau khung" -msgid "Auto Refill" -msgstr "Tự động cấp lại" - msgid "Left" msgstr "Trái" @@ -3540,7 +3625,7 @@ msgid "" "following order." msgstr "Khi vật liệu hiện tại hết, máy in sẽ tiếp tục in theo thứ tự sau." -msgid "Identical filament: same brand, type and color" +msgid "Identical filament: same brand, type and color." msgstr "" msgid "Group" @@ -3674,8 +3759,8 @@ msgid "Calibration" msgstr "Hiệu chỉnh" msgid "" -"Failed to download the plug-in. Please check your firewall settings and vpn " -"software, check and retry." +"Failed to download the plug-in. Please check your firewall settings and VPN " +"software and retry." msgstr "" "Tải plug-in thất bại. Vui lòng kiểm tra cài đặt firewall và phần mềm vpn , " "kiểm tra và thử lại." @@ -3690,8 +3775,8 @@ msgid "Click here to see more info" msgstr "nhấn vào đây để xem thêm thông tin" msgid "" -"The network plugin was installed but could not be loaded. Please restart the " -"application." +"The network plug-in was installed but could not be loaded. Please restart " +"the application." msgstr "" msgid "Restart Required" @@ -3857,9 +3942,6 @@ msgstr "Tải hình dạng từ STL..." msgid "Settings" msgstr "Cài đặt" -msgid "Texture" -msgstr "Kết cấu" - msgid "Remove" msgstr "Xóa" @@ -4056,7 +4138,7 @@ msgstr "" "seam_slope_start_height cần nhỏ hơn layer_height.\n" "Đặt lại về 0." -#, fuzzy +#, fuzzy, c-format, boost-format msgid "" "Lock depth should smaller than skin depth.\n" "Reset to 50% of skin depth." @@ -4681,6 +4763,9 @@ msgstr "" msgid "Fan speed" msgstr "Tốc độ quạt" +msgid "°C" +msgstr "" + msgid "Time" msgstr "Thời gian" @@ -4837,7 +4922,7 @@ msgstr "Tốc độ thực tế (mm/s)" msgid "Fan Speed (%)" msgstr "Tốc độ quạt (%)" -msgid "Temperature (℃)" +msgid "Temperature (°C)" msgstr "Nhiệt độ (°C)" msgid "Volumetric flow rate (mm³/s)" @@ -5159,7 +5244,7 @@ msgstr "Thể tích:" msgid "Size:" msgstr "Kích thước:" -#, boost-format +#, c-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)." @@ -5232,7 +5317,7 @@ msgstr "" msgid "" "Partial flushing volume set to 0. Multi-color printing may cause color " -"mixing in models. Please redjust flushing settings." +"mixing in models. Please readjust flushing settings." msgstr "" msgid "Click Wiki for help." @@ -6523,6 +6608,9 @@ msgstr "" "Cần ít nhất một bản ghi in thành công của cấu hình in này \n" "để đưa ra đánh giá tích cực (4 hoặc 5 sao)." +msgid "click to add machine" +msgstr "" + msgid "Status" msgstr "Trạng thái" @@ -6533,6 +6621,14 @@ msgstr "" msgid "Assistant(HMS)" msgstr "" +#, c-format, boost-format +msgid "Network plug-in v%s" +msgstr "" + +#, c-format, boost-format +msgid "Network plug-in v%s (%s)" +msgstr "" + msgid "Don't show again" msgstr "Không hiển thị lại" @@ -6913,7 +7009,7 @@ msgstr "" msgid "Unavailable while heating maintenance function is on." msgstr "" -msgid "Idel Heating Protection" +msgid "Idle Heating Protection" msgstr "" msgid "Stops heating automatically after 5 mins of idle to ensure safety." @@ -7467,7 +7563,8 @@ msgid "Please resolve the slicing errors and publish again." msgstr "Vui lòng giải quyết các lỗi slice và xuất bản lại." msgid "" -"Network Plug-in is not detected. Network related features are unavailable." +"The network plug-in was not detected. Network related features are " +"unavailable." msgstr "" "Không phát hiện plug-in mạng. Các tính năng liên quan đến mạng không khả " "dụng." @@ -8038,7 +8135,7 @@ msgstr "" msgid "filaments" msgstr "" -msgid "Optimizes filament area maximum height by chosen filament count" +msgid "Optimizes filament area maximum height by chosen filament count." msgstr "" msgid "Features" @@ -8236,40 +8333,40 @@ msgstr "Sợi và Màu sắc" msgid "Color only" msgstr "Chỉ màu" -msgid "Network plugin" +msgid "Network plug-in" msgstr "" -msgid "Enable network plugin" +msgid "Enable network plug-in" msgstr "Bật plugin mạng" -msgid "Network plugin version" +msgid "Network plug-in version" msgstr "" -msgid "Select the network plugin version to use" +msgid "Select the network plug-in version to use" msgstr "" msgid "(Latest)" msgstr "" -msgid "Network plugin switched successfully." +msgid "Network plug-in switched successfully." msgstr "" msgid "Success" msgstr "" -msgid "Failed to load network plugin. Please restart the application." +msgid "Failed to load network plug-in. Please restart the application." msgstr "" #, c-format, boost-format msgid "" -"You've selected network plugin version %s.\n" +"You've selected network plug-in version %s.\n" "\n" "Would you like to download and install this version now?\n" "\n" "Note: The application may need to restart after installation." msgstr "" -msgid "Download Network Plugin" +msgid "Download Network Plug-in" msgstr "" msgid "Associate files to OrcaSlicer" @@ -8338,19 +8435,16 @@ msgstr "gỡ lỗi" msgid "trace" msgstr "theo dõi" -msgid "Network Plugin" -msgstr "" - msgid "Reload" msgstr "" -msgid "Reload the network plugin without restarting the application" +msgid "Reload the network plug-in without restarting the application" msgstr "" -msgid "Network plugin reloaded successfully." +msgid "Network plug-in reloaded successfully." msgstr "" -msgid "Failed to reload network plugin. Please restart the application." +msgid "Failed to reload network plug-in. Please restart the application." msgstr "" msgid "Reload Failed" @@ -8569,7 +8663,10 @@ msgstr "Xuất bản đã bị hủy" msgid "Slicing Plate 1" msgstr "Đang slice bản 1" -msgid "Packing data to 3mf" +msgid "Packing data to 3MF" +msgstr "Đang đóng gói dữ liệu vào 3mf" + +msgid "Uploading data" msgstr "" msgid "Jump to webpage" @@ -8882,8 +8979,8 @@ msgstr "Bản Smooth nhiệt độ cao" msgid "Textured PEI Plate" msgstr "Bản Textured PEI" -msgid "Cool Plate (Supertack)" -msgstr "" +msgid "Cool Plate (SuperTack)" +msgstr "Bản Cool (SuperTack)" msgid "Click here if you can't connect to the printer" msgstr "Nhấp vào đây nếu bạn không thể kết nối với máy in" @@ -9197,7 +9294,7 @@ msgstr "" "tower tăng lên. Bạn vẫn muốn bật?" msgid "" -"Prime tower is required for clumping detection. There may be flaws on the " +"A prime tower is required for clumping detection. There may be flaws on the " "model without prime tower. Do you still want to enable clumping detection?" msgstr "" @@ -9317,8 +9414,8 @@ msgstr "" msgid "" "When recording timelapse without toolhead, it is recommended to add a " "\"Timelapse Wipe Tower\" \n" -"by right-click the empty position of build plate and choose \"Add " -"Primitive\"->\"Timelapse Wipe Tower\"." +"by right-click the empty position of build plate and choose \"Add Primitive" +"\"->\"Timelapse Wipe Tower\"." msgstr "" "Khi ghi timelapse không có đầu công cụ, khuyến nghị thêm \"Timelapse Wipe " "Tower\" \n" @@ -9532,9 +9629,6 @@ msgstr "Nhiệt độ in" msgid "Nozzle temperature when printing" msgstr "Nhiệt độ đầu phun khi in" -msgid "Cool Plate (SuperTack)" -msgstr "Bản Cool (SuperTack)" - msgid "" "Bed temperature when the Cool Plate SuperTack is installed. A value of 0 " "means the filament does not support printing on the Cool Plate SuperTack." @@ -9989,6 +10083,12 @@ msgstr "Hiển thị tất cả preset (bao gồm cả không tương thích)" msgid "Select presets to compare" msgstr "Chọn preset để so sánh" +msgid "Left Preset Value" +msgstr "" + +msgid "Right Preset Value" +msgstr "" + msgid "" "You can only transfer to current active profile because it has been modified." msgstr "" @@ -10419,6 +10519,12 @@ msgstr "Nhấp vào đây để tải xuống." msgid "Login" msgstr "Đăng nhập" +msgid "[Action Required] " +msgstr "" + +msgid "[Action Required]" +msgstr "" + msgid "The configuration package is changed in previous Config Guide" msgstr "Gói cấu hình đã được thay đổi trong hướng dẫn cấu hình trước" @@ -11127,7 +11233,7 @@ msgid "" msgstr "" msgid "" -"Prime tower is required for clumping detection; otherwise, there may be " +"A prime tower is required for clumping detection; otherwise, there may be " "flaws on the model." msgstr "" @@ -11534,8 +11640,8 @@ msgstr "" "Orca Slicer có thể tải file G-code lên máy chủ máy in. Trường này nên chứa " "tên máy chủ, địa chỉ IP hoặc URL của phiên bản máy chủ máy in. Máy chủ in " "đằng sau HAProxy với xác thực cơ bản được bật có thể được truy cập bằng cách " -"đặt tên người dùng và mật khẩu vào URL theo định dạng sau: https://" -"username:password@your-octopi-address/" +"đặt tên người dùng và mật khẩu vào URL theo định dạng sau: https://username:" +"password@your-octopi-address/" msgid "Device UI" msgstr "Giao diện thiết bị" @@ -12666,7 +12772,7 @@ msgid "" "models\n" "3. No filtering - creates internal bridges on every potential internal " "overhang. This option is useful for heavily slanted top surface models; " -"however, in most cases, it creates too many unnecessary bridges" +"however, in most cases, it creates too many unnecessary bridges." msgstr "" "Tùy chọn này có thể giúp giảm hiện tượng gối trên bề mặt trên trong model " "nghiêng mạnh hoặc cong.\n" @@ -12685,7 +12791,7 @@ msgstr "" "cầu không cần thiết. Điều này hoạt động tốt cho hầu hết model khó\n" "3. Không lọc - tạo cầu bên trong trên mọi phần nhô bên trong tiềm năng. Tùy " "chọn này hữu ích cho model bề mặt trên nghiêng mạnh; tuy nhiên, trong hầu " -"hết trường hợp, nó tạo quá nhiều cầu không cần thiết" +"hết trường hợp, nó tạo quá nhiều cầu không cần thiết." msgid "Limited filtering" msgstr "Lọc giới hạn" @@ -13161,7 +13267,7 @@ msgid "" "less acceleration you print, the larger the range of acceptable PA values. " "If no difference is visible, use the PA value from the faster test\n" "3. Enter the triplets of PA values, Flow and Accelerations in the text box " -"here and save your filament profile" +"here and save your filament profile." msgstr "" "Thêm bộ giá trị áp suất nâng cao (PA), tốc độ lưu lượng thể tích và gia tốc " "chúng được đo, ngăn cách bằng dấu phẩy. Một bộ giá trị trên mỗi dòng. Ví dụ\n" @@ -13186,7 +13292,7 @@ msgstr "" "càng lớn. Nếu không thấy sự khác biệt, hãy sử dụng giá trị PA từ kiểm tra " "nhanh hơn\n" "3. Nhập bộ ba giá trị PA, Lưu lượng và Gia tốc vào hộp văn bản ở đây và lưu " -"hồ sơ filament của bạn" +"hồ sơ filament của bạn." msgid "Enable adaptive pressure advance for overhangs (beta)" msgstr "Bật áp suất nâng cao thích ứng cho phần nhô (beta)" @@ -13945,8 +14051,8 @@ msgid "mm/s² or %" msgstr "mm/s² hoặc %" msgid "" -"Acceleration of sparse infill. If the value is expressed as a percentage " -"(e.g. 100%), it will be calculated based on the default acceleration." +"Acceleration of sparse infill. If the value is expressed as a percentage (e." +"g. 100%), it will be calculated based on the default acceleration." msgstr "" "Gia tốc của infill thưa. Nếu giá trị được biểu thị dưới dạng phần trăm (ví " "dụ 100%), nó sẽ được tính dựa trên gia tốc mặc định." @@ -14064,14 +14170,14 @@ msgstr "Tốc độ quạt đầy tại lớp" msgid "" "Fan speed will be ramped up linearly from zero at layer " -"\"close_fan_the_first_x_layers\" to maximum at layer " -"\"full_fan_speed_layer\". \"full_fan_speed_layer\" will be ignored if lower " -"than \"close_fan_the_first_x_layers\", in which case the fan will be running " -"at maximum allowed speed at layer \"close_fan_the_first_x_layers\" + 1." +"\"close_fan_the_first_x_layers\" to maximum at layer \"full_fan_speed_layer" +"\". \"full_fan_speed_layer\" will be ignored if lower than " +"\"close_fan_the_first_x_layers\", in which case the fan will be running at " +"maximum allowed speed at layer \"close_fan_the_first_x_layers\" + 1." msgstr "" "Tốc độ quạt sẽ được tăng tuyến tính từ không tại lớp " -"\"close_fan_the_first_x_layers\" đến tối đa tại lớp " -"\"full_fan_speed_layer\". \"full_fan_speed_layer\" sẽ bị bỏ qua nếu thấp hơn " +"\"close_fan_the_first_x_layers\" đến tối đa tại lớp \"full_fan_speed_layer" +"\". \"full_fan_speed_layer\" sẽ bị bỏ qua nếu thấp hơn " "\"close_fan_the_first_x_layers\", trong trường hợp đó quạt sẽ chạy ở tốc độ " "tối đa được phép tại lớp \"close_fan_the_first_x_layers\" + 1." @@ -14574,9 +14680,9 @@ msgstr "Gắn nhãn đối tượng" msgid "" "Enable this to add comments into the G-code labeling print moves with what " -"object they belong to, which is useful for the Octoprint CancelObject " -"plugin. This settings is NOT compatible with Single Extruder Multi Material " -"setup and Wipe into Object / Wipe into Infill." +"object they belong to, which is useful for the Octoprint CancelObject plug-" +"in. This setting is NOT compatible with Single Extruder Multi Material setup " +"and Wipe into Object / Wipe into Infill." msgstr "" "Bật điều này để thêm chú thích vào G-code gắn nhãn chuyển động in với đối " "tượng nào chúng thuộc về, hữu ích cho plugin CancelObject Octoprint. Cài đặt " @@ -14904,10 +15010,10 @@ msgstr "Loại ủi" msgid "" "Ironing is using small flow to print on same height of surface again to make " -"flat surface more smooth. This setting controls which layer being ironed" +"flat surface more smooth. This setting controls which layer being ironed." msgstr "" "Ủi là sử dụng lưu lượng nhỏ để in lại trên cùng chiều cao của bề mặt để làm " -"cho bề mặt phẳng mịn hơn. Cài đặt này điều khiển lớp nào được ủi" +"cho bề mặt phẳng mịn hơn. Cài đặt này điều khiển lớp nào được ủi." msgid "No ironing" msgstr "Không ủi" @@ -15930,8 +16036,8 @@ msgid "Role base wipe speed" msgstr "Tốc độ lau dựa trên vai trò" msgid "" -"The wipe speed is determined by the speed of the current extrusion role. " -"e.g. if a wipe action is executed immediately following an outer wall " +"The wipe speed is determined by the speed of the current extrusion role. e." +"g. if a wipe action is executed immediately following an outer wall " "extrusion, the speed of the outer wall extrusion will be utilized for the " "wipe action." msgstr "" @@ -16193,7 +16299,7 @@ msgid "" "timelapse video when printing completes. If smooth mode is selected, the " "toolhead will move to the excess chute after each layer is printed and then " "take a snapshot. Since the melt filament may leak from the nozzle during the " -"process of taking a snapshot, prime tower is required for smooth mode to " +"process of taking a snapshot, a prime tower is required for smooth mode to " "wipe nozzle." msgstr "" "Nếu chế độ mịn hoặc truyền thống được chọn, video timelapse sẽ được tạo cho " @@ -16781,8 +16887,8 @@ msgstr "Kích hoạt điều khiển nhiệt độ" msgid "" "Enable this option for automated chamber temperature control. This option " -"activates the emitting of an M191 command before the " -"\"machine_start_gcode\"\n" +"activates the emitting of an M191 command before the \"machine_start_gcode" +"\"\n" " which sets the chamber temperature and waits until it is reached. In " "addition, it emits an M141 command at the end of the print to turn off the " "chamber heater, if present.\n" @@ -17080,6 +17186,12 @@ msgstr "" "2. Nón: Một nón có bo tròn ở dưới để giúp ổn định wipe tower.\n" "3. Gân: Thêm bốn gân vào thành tower để tăng cường độ ổn định." +msgid "Rectangle" +msgstr "Hình chữ nhật" + +msgid "Rib" +msgstr "" + msgid "Extra rib length" msgstr "Độ dài gân bổ sung" @@ -17681,8 +17793,8 @@ msgstr "" "Nếu được bật, kiểm tra máy hiện tại có tương thích ngược với các máy trong " "danh sách hay không." -msgid "downward machines settings" -msgstr "cài đặt máy tương thích ngược" +msgid "Downward machines settings" +msgstr "Cài đặt máy tương thích ngược" msgid "The machine settings list needs to do downward checking." msgstr "Danh sách cài đặt máy cần thực hiện kiểm tra tương thích ngược." @@ -17714,11 +17826,11 @@ msgid "Debug level" msgstr "Mức gỡ lỗi" msgid "" -"Sets debug logging level. 0:fatal, 1:error, 2:warning, 3:info, 4:debug, " -"5:trace\n" +"Sets debug logging level. 0:fatal, 1:error, 2:warning, 3:info, 4:debug, 5:" +"trace\n" msgstr "" -"Đặt mức ghi log gỡ lỗi. 0:fatal, 1:error, 2:warning, 3:info, 4:debug, " -"5:trace\n" +"Đặt mức ghi log gỡ lỗi. 0:fatal, 1:error, 2:warning, 3:info, 4:debug, 5:" +"trace\n" msgid "Enable timelapse for print" msgstr "Bật timelapse cho in" @@ -18247,13 +18359,13 @@ msgstr "File được cung cấp không thể đọc được vì nó trống" msgid "" "Unknown file format. Input file must have .stl, .obj, .amf(.xml) extension." msgstr "" -"Định dạng file không xác định. File đầu vào phải có phần mở " -"rộng .stl, .obj, .amf(.xml)." +"Định dạng file không xác định. File đầu vào phải có phần mở rộng .stl, ." +"obj, .amf(.xml)." msgid "Unknown file format. Input file must have .3mf or .zip.amf extension." msgstr "" -"Định dạng file không xác định. File đầu vào phải có phần mở rộng .3mf " -"hoặc .zip.amf." +"Định dạng file không xác định. File đầu vào phải có phần mở rộng .3mf hoặc ." +"zip.amf." msgid "load_obj: failed to parse" msgstr "load_obj: phân tích thất bại" @@ -18370,10 +18482,6 @@ msgstr "Tên giống với tên cài đặt sẵn khác hiện có" msgid "create new preset failed." msgstr "tạo cài đặt sẵn mới thất bại." -#, c-format, boost-format -msgid "The selected preset: %s is not found." -msgstr "" - #, c-format, boost-format msgid "Could not find parameter: %s." msgstr "" @@ -19047,6 +19155,23 @@ msgstr "Tháp nhanh" msgid "Input shaper type" msgstr "" +msgid "" +"Please ensure the selected type is compatible with your firmware version." +msgstr "" + +msgid "" +"Marlin version => 2.1.2\n" +"Fixed-Time motion not yet implemented." +msgstr "" + +msgid "Klipper version => 0.9.0" +msgstr "" + +msgid "" +"RepRap firmware version => 3.4.0\n" +"Check your firmware documentation for supported shaper types." +msgstr "" + msgid "Frequency (Start / End): " msgstr "" @@ -19083,6 +19208,9 @@ msgstr "Vui lòng nhập hệ số giảm chấn hợp lệ (0 < Hệ số giả msgid "Input shaping Damp test" msgstr "Kiểm tra giảm chấn input shaping" +msgid "Check firmware compatibility." +msgstr "" + msgid "Frequency: " msgstr "" @@ -19416,8 +19544,8 @@ msgstr "" "Bạn có muốn viết lại nó không?" msgid "" -"We would rename the presets as \"Vendor Type Serial @printer you " -"selected\".\n" +"We would rename the presets as \"Vendor Type Serial @printer you selected" +"\".\n" "To add preset for more printers, please go to printer selection" msgstr "" "Chúng tôi sẽ đổi tên cài đặt sẵn thành \"Nhà cung cấp Loại Serial @máy in " @@ -19466,9 +19594,6 @@ msgstr "" msgid "Can't find my nozzle diameter" msgstr "" -msgid "Rectangle" -msgstr "Hình chữ nhật" - msgid "Printable Space" msgstr "Không gian có thể in" @@ -19882,7 +20007,7 @@ msgstr "" #, c-format, boost-format msgid "" -"The nozzle diameter of %sextruder is 0.2mm which does not support automatic " +"The nozzle diameter of %s extruder is 0.2mm which does not support automatic " "Flow Dynamics calibration." msgstr "" @@ -20805,6 +20930,127 @@ msgstr "" msgid "More Colors" msgstr "" +msgid "Network Plug-in Update Available" +msgstr "" + +msgid "Bambu Network Plug-in Required" +msgstr "" + +msgid "" +"The Bambu Network Plug-in is corrupted or incompatible. Please reinstall it." +msgstr "" + +msgid "" +"The Bambu Network Plug-in is required for cloud features, printer discovery, " +"and remote printing." +msgstr "" + +#, c-format, boost-format +msgid "Error: %s" +msgstr "" + +msgid "Show details" +msgstr "" + +msgid "Version to install:" +msgstr "" + +msgid "Download and Install" +msgstr "" + +msgid "Skip for Now" +msgstr "" + +msgid "A new version of the Bambu Network Plug-in is available." +msgstr "" + +#, c-format, boost-format +msgid "Current version: %s" +msgstr "" + +msgid "Update to version:" +msgstr "" + +msgid "Update Now" +msgstr "" + +msgid "Remind Later" +msgstr "" + +msgid "Skip Version" +msgstr "" + +msgid "Don't Ask Again" +msgstr "" + +msgid "The Bambu Network Plug-in has been installed successfully." +msgstr "" + +msgid "" +"A restart is required to load the new plug-in. Would you like to restart now?" +msgstr "" + +msgid "Restart Now" +msgstr "" + +msgid "Restart Later" +msgstr "" + +msgid "NO RAMMING AT ALL" +msgstr "" + +msgid "Volumetric speed" +msgstr "" + +msgid "Step file import parameters" +msgstr "" + +msgid "" +"Smaller linear and angular deflections result in higher-quality " +"transformations but increase the processing time." +msgstr "" + +msgid "Linear Deflection" +msgstr "" + +msgid "Please input a valid value (0.001 < linear deflection < 0.1)" +msgstr "" + +msgid "Angle Deflection" +msgstr "" + +msgid "Please input a valid value (0.01 < angle deflection < 1.0)" +msgstr "" + +msgid "Split compound and compsolid into multiple objects" +msgstr "" + +msgid "Number of triangular facets" +msgstr "" + +msgid "Calculating, please wait..." +msgstr "" + +msgid "" +"The filament may not be compatible with the current machine settings. " +"Generic filament presets will be used." +msgstr "" + +msgid "" +"The filament model is unknown. Still using the previous filament preset." +msgstr "" + +msgid "The filament model is unknown. Generic filament presets will be used." +msgstr "" + +msgid "" +"The filament may not be compatible with the current machine settings. A " +"random filament preset will be used." +msgstr "" + +msgid "The filament model is unknown. A random filament preset will be used." +msgstr "" + #: resources/data/hints.ini: [hint:Precise wall] msgid "" "Precise wall\n" @@ -21243,12 +21489,10 @@ msgstr "" #~ msgstr "Nâng cao" #~ msgid "" -#~ "Disable to use latest network plugin that supports new BambuLab firmwares." +#~ "Disable to use latest network plug-in that supports new BambuLab " +#~ "firmwares." #~ msgstr "Tắt để sử dụng plugin mạng mới nhất hỗ trợ firmware BambuLab mới." -#~ msgid "Packing data to 3MF" -#~ msgstr "Đang đóng gói dữ liệu vào 3mf" - #~ msgid "" #~ "Controls the density (spacing) of external bridge lines. 100% means solid " #~ "bridge. Default is 100%.\n" diff --git a/localization/i18n/zh_CN/OrcaSlicer_zh_CN.po b/localization/i18n/zh_CN/OrcaSlicer_zh_CN.po index 14e32f39ef..8018a6d383 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-03-01 01:03+0800\n" +"POT-Creation-Date: 2026-03-06 04:49+0800\n" "PO-Revision-Date: 2026-02-28 00:59\n" "Last-Translator: Handle \n" "Language-Team: \n" @@ -17,26 +17,6 @@ msgstr "" "Plural-Forms: nplurals=1; plural=0;\n" "X-Generator: OrcaSlicer Translation Helper\n" -msgid "" -"The filament may not be compatible with the current machine settings. " -"Generic filament presets will be used." -msgstr "此耗材可能于当前设备设置不兼容,将使用通用耗材预设。" - -msgid "" -"The filament model is unknown. Still using the previous filament preset." -msgstr "此耗材型号未知,将使用先前的耗材预设。" - -msgid "The filament model is unknown. Generic filament presets will be used." -msgstr "此耗材型号未知,将使用通用耗材预设。" - -msgid "" -"The filament may not be compatible with the current machine settings. A " -"random filament preset will be used." -msgstr "此耗材可能与当前设备设置不兼容,将使用随机耗材预设。" - -msgid "The filament model is unknown. A random filament preset will be used." -msgstr "此耗材可能于当前设备设置不兼容,将使用随机耗材预设。" - msgid "right" msgstr "右" @@ -79,7 +59,7 @@ msgstr "泛光PLA的粗糙表面可能会加速AMS的磨损,尤其是AMS Lite msgid "" "CF/GF filaments are hard and brittle, it's easy to break or get stuck in " "AMS, please use with caution." -msgstr "CF/GF耗材丝丝又硬又脆,在AMS中很容易断裂或卡住,请谨慎使用。" +msgstr "CF/GF耗材丝又硬又脆,在AMS中很容易断裂或卡住,请谨慎使用。" msgid "PPS-CF is brittle and could break in bended PTFE tube above Toolhead." msgstr "PPS-CF材质较脆,用在工具头上方的弯曲PTFE管中可能会断裂。" @@ -514,7 +494,7 @@ msgid "Cut position" msgstr "切割位置" msgid "Build Volume" -msgstr "零件体积" +msgstr "打印体积" msgid "Part" msgstr "零件" @@ -700,7 +680,7 @@ msgid "Delete connector" msgstr "删除连接器" msgid "Mesh name" -msgstr "Mesh名" +msgstr "网格名称" msgid "Detail level" msgstr "细节等级" @@ -1552,6 +1532,30 @@ msgstr "平行距离:" msgid "Flip by Face 2" msgstr "通过面2翻转" +msgid "Assemble" +msgstr "组合" + +msgid "Please confirm explosion ratio = 1 and select at least two volumes." +msgstr "" + +msgid "Please select at least two volumes." +msgstr "" + +msgid "(Moving)" +msgstr "" + +msgid "Point and point assembly" +msgstr "" + +msgid "" +"It is recommended to assemble the objects first,\n" +"because the objects is restriced to bed \n" +"and only parts can be lifted." +msgstr "" + +msgid "Face and face assembly" +msgstr "" + msgid "Notice" msgstr "通知" @@ -1563,7 +1567,7 @@ msgid "%1% was replaced with %2%" msgstr "%1%已被%2%替换" msgid "The configuration may be generated by a newer version of OrcaSlicer." -msgstr "此配置可能由新版本的逆戟鲸生成" +msgstr "此配置可能由新版本的逆戟鲸切片器生成" msgid "Some values have been replaced. Please check them:" msgstr "部分数值已被替换,请检查:" @@ -1588,6 +1592,54 @@ msgstr "配置文件“%1%”已被加载,但部分数值未被识别。" msgid "Based on PrusaSlicer and BambuStudio" msgstr "基于PrusaSlicer和BambuStudio" +msgid "STEP files" +msgstr "STEP 文件" + +msgid "STL files" +msgstr "STL 文件" + +msgid "OBJ files" +msgstr "OBJ 文件" + +msgid "AMF files" +msgstr "AMF 文件" + +msgid "3MF files" +msgstr "3MF 文件" + +msgid "Gcode 3MF files" +msgstr "Gcode 3MF 文件" + +msgid "G-code files" +msgstr "G-code 文件" + +msgid "Supported files" +msgstr "支持的文件" + +msgid "ZIP files" +msgstr "ZIP 文件" + +msgid "Project files" +msgstr "项目文件" + +msgid "Known files" +msgstr "已知文件" + +msgid "INI files" +msgstr "INI 文件" + +msgid "SVG files" +msgstr "SVG 文件" + +msgid "Texture" +msgstr "纹理" + +msgid "Masked SLA files" +msgstr "Masked SLA 文件" + +msgid "Draco files" +msgstr "Draco 文件" + msgid "" "OrcaSlicer will terminate because of running out of memory. It may be a bug. " "It will be appreciated if you report the issue to our team." @@ -1615,10 +1667,10 @@ msgstr "OrcaSlicer 捕捉到一个未处理的异常:%1%" msgid "Untitled" msgstr "未命名" -msgid "Reloading network plugin..." +msgid "Reloading network plug-in..." msgstr "正在重新加载网络插件..." -msgid "Downloading Network Plugin" +msgid "Downloading Network Plug-in" msgstr "正在下载网络插件" msgid "Downloading Bambu Network Plug-in" @@ -1666,7 +1718,7 @@ msgid "Click to download new version in default browser: %s" msgstr "在默认浏览器中点击下载最新版本: %s" msgid "The Orca Slicer needs an upgrade" -msgstr "逆戟鲸需要进行升级" +msgstr "逆戟鲸切片器需要进行升级" msgid "This is the newest version." msgstr "已经是最新版本。" @@ -1708,6 +1760,9 @@ msgstr "选择ZIP文件" msgid "Choose one file (GCODE/3MF):" msgstr "选择一个文件(GCODE/3MF):" +msgid "Ext" +msgstr "分机" + msgid "Some presets are modified." msgstr "预设已被修改。" @@ -1773,7 +1828,7 @@ msgstr "" "\n" "开发者模式允许打印机仅通过局域网访问工作,从而实现与 OrcaSlicer 的完整功能。" -msgid "Network Plugin Restriction" +msgid "Network Plug-in Restriction" msgstr "网络插件限制" msgid "Privacy Policy Update" @@ -2006,6 +2061,9 @@ msgstr "" "是 - 自动调整这些设置\n" "否 - 不用为我调整这些设置" +msgid "Suggestion" +msgstr "" + msgid "Text" msgstr "文字浮雕" @@ -2115,9 +2173,6 @@ msgstr "从米转换" msgid "Restore to meters" msgstr "恢复到米" -msgid "Assemble" -msgstr "组合" - msgid "Assemble the selected objects to an object with multiple parts" msgstr "组合所选对象为一个多零件对象" @@ -2604,6 +2659,10 @@ msgstr "多色打印" msgid "Line Type" msgstr "走线类型" +#, c-format, boost-format +msgid "1x1 Grid: %d mm" +msgstr "" + msgid "More" msgstr "详情" @@ -2721,8 +2780,8 @@ msgstr "请检查打印机和工作室的网络连接" msgid "Connecting..." msgstr "连接中..." -msgid "Auto-refill" -msgstr "自动补充" +msgid "Auto Refill" +msgstr "自动补给" msgid "Load" msgstr "进料" @@ -3102,6 +3161,38 @@ msgid "" "Storage before sending to printer." msgstr "打印机存储器为只读模式,请将其替换为正常的存储器后再向打印机发送内容。" +msgid "Bad input data for EmbossCreateObjectJob." +msgstr "" + +msgid "Add Emboss text object" +msgstr "" + +msgid "Bad input data for EmbossUpdateJob." +msgstr "" + +msgid "Created text volume is empty. Change text or font." +msgstr "" + +msgid "Bad input data for CreateSurfaceVolumeJob." +msgstr "" + +msgid "Bad input data for UseSurfaceJob." +msgstr "" + +#. TRN: This is the title of the action appearing in undo/redo stack. +#. It is same for Text and SVG. +msgid "Emboss attribute change" +msgstr "" + +msgid "Add Emboss text Volume" +msgstr "" + +msgid "Font doesn't have any shape for given text." +msgstr "" + +msgid "There is no valid surface for text projection." +msgstr "" + msgid "Thermal Preconditioning for first layer optimization" msgstr "用于第一层优化的热预处理" @@ -3424,9 +3515,6 @@ msgstr "右喷嘴" msgid "Nozzle" msgstr "喷嘴" -msgid "Ext" -msgstr "分机" - #, c-format, boost-format msgid "" "Note: the filament type(%s) does not match with the filament type(%s) in the " @@ -3493,9 +3581,6 @@ msgstr "采用AMS里的材料打印" msgid "Print with filaments mounted on the back of the chassis" msgstr "采用挂载在机箱背部的材料打印" -msgid "Auto Refill" -msgstr "自动补给" - msgid "Left" msgstr "左" @@ -3507,7 +3592,7 @@ msgid "" "following order." msgstr "当前材料耗尽时,打印机将按照以下顺序继续打印。" -msgid "Identical filament: same brand, type and color" +msgid "Identical filament: same brand, type and color." msgstr "相同耗材:同品牌、同型号、同色。" msgid "Group" @@ -3639,8 +3724,8 @@ msgid "Calibration" msgstr "校准" msgid "" -"Failed to download the plug-in. Please check your firewall settings and vpn " -"software, check and retry." +"Failed to download the plug-in. Please check your firewall settings and VPN " +"software and retry." msgstr "插件下载失败。请检查您的防火墙设置和vpn软件,检查后重试。" msgid "" @@ -3655,8 +3740,8 @@ msgid "Click here to see more info" msgstr "点击这里查看更多信息" msgid "" -"The network plugin was installed but could not be loaded. Please restart the " -"application." +"The network plug-in was installed but could not be loaded. Please restart " +"the application." msgstr "网络插件已安装但无法加载。请重新启动应用程序。" msgid "Restart Required" @@ -3815,9 +3900,6 @@ msgstr "从STL文件加载形状..." msgid "Settings" msgstr "设置" -msgid "Texture" -msgstr "纹理" - msgid "Remove" msgstr "移除" @@ -4000,6 +4082,7 @@ msgstr "" "seam_slope_start_height需要小于layer_height。\n" "重置为0。" +#, fuzzy msgid "" "Lock depth should smaller than skin depth.\n" "Reset to 50% of skin depth." @@ -4627,6 +4710,9 @@ msgstr "毫米立方/秒" msgid "Fan speed" msgstr "风扇速度" +msgid "°C" +msgstr "" + msgid "Time" msgstr "时间" @@ -4783,7 +4869,7 @@ msgstr "实际速度(毫米/秒)" msgid "Fan Speed (%)" msgstr "风扇速度(%)" -msgid "Temperature (℃)" +msgid "Temperature (°C)" msgstr "温度(℃)" msgid "Volumetric flow rate (mm³/s)" @@ -5180,7 +5266,7 @@ msgstr "Prime 塔位置超出了打印板边界,并重新定位到最近的有 msgid "" "Partial flushing volume set to 0. Multi-color printing may cause color " -"mixing in models. Please redjust flushing settings." +"mixing in models. Please readjust flushing settings." msgstr "部分冲洗量设置为 0。多色打印可能会导致模型混色。请重新调整冲水设置。" msgid "Click Wiki for help." @@ -6453,6 +6539,9 @@ msgstr "" "此打印配置文件至少需要一个成功的打印记录 \n" "才能给出好评(4星或5星)。" +msgid "click to add machine" +msgstr "" + msgid "Status" msgstr "设备状态" @@ -6463,6 +6552,14 @@ msgstr "更新" msgid "Assistant(HMS)" msgstr "助理(HMS)" +#, c-format, boost-format +msgid "Network plug-in v%s" +msgstr "" + +#, c-format, boost-format +msgid "Network plug-in v%s (%s)" +msgstr "" + msgid "Don't show again" msgstr "不再显示" @@ -6828,7 +6925,7 @@ msgstr "清爽" msgid "Unavailable while heating maintenance function is on." msgstr "加热维护功能开启时不可用。" -msgid "Idel Heating Protection" +msgid "Idle Heating Protection" msgstr "怠速加热保护" msgid "Stops heating automatically after 5 mins of idle to ensure safety." @@ -7201,7 +7298,7 @@ msgid "" " Do you want to scale to millimeters?" msgstr "" "文件 %s 中对象的尺寸似乎是以米或者英寸为单位定义的。\n" -"逆戟鲸的内部单位为毫米。是否要转换成毫米?" +"逆戟鲸切片器的内部单位为毫米。是否要转换成毫米?" msgid "Object too small" msgstr "对象尺寸过小" @@ -7368,7 +7465,8 @@ msgid "Please resolve the slicing errors and publish again." msgstr "请解决切片错误后再重新发布。" msgid "" -"Network Plug-in is not detected. Network related features are unavailable." +"The network plug-in was not detected. Network related features are " +"unavailable." msgstr "未检测到网络插件。网络相关功能不可用。" msgid "" @@ -7669,7 +7767,8 @@ msgid "" "\"Fix Model\" feature is currently only on Windows. Please repair the model " "on Orca Slicer(windows) or CAD softwares." msgstr "" -"\"修复模型\"功能目前仅适用于Windows。请在逆戟鲸(windows)或CAD软件上修复模型。" +"\"修复模型\"功能目前仅适用于Windows。请在逆戟鲸切片器(windows)或CAD软件上修复" +"模型。" #, c-format, boost-format msgid "" @@ -7923,7 +8022,7 @@ msgstr "(需要重启)" msgid "filaments" msgstr "耗材丝" -msgid "Optimizes filament area maximum height by chosen filament count" +msgid "Optimizes filament area maximum height by chosen filament count." msgstr "根据选定的耗材丝数量优化耗材区域最大高度" msgid "Features" @@ -7941,7 +8040,7 @@ msgid "Pop up to select filament grouping mode" msgstr "弹出选择耗材丝分组模式" msgid "Quality level for Draco export" -msgstr "Draco 出口的质量水平" +msgstr "Draco 导出的模型质量" msgid "bits" msgstr "位" @@ -8117,33 +8216,33 @@ msgstr "耗材丝及颜色" msgid "Color only" msgstr "仅颜色" -msgid "Network plugin" +msgid "Network plug-in" msgstr "网络插件" -msgid "Enable network plugin" +msgid "Enable network plug-in" msgstr "启用网络插件" -msgid "Network plugin version" +msgid "Network plug-in version" msgstr "网络插件版本" -msgid "Select the network plugin version to use" +msgid "Select the network plug-in version to use" msgstr "选择要使用的网络插件版本" msgid "(Latest)" msgstr "(最新的)" -msgid "Network plugin switched successfully." +msgid "Network plug-in switched successfully." msgstr "网络插件切换成功。" msgid "Success" msgstr "成功" -msgid "Failed to load network plugin. Please restart the application." +msgid "Failed to load network plug-in. Please restart the application." msgstr "无法加载网络插件。请重新启动应用程序。" #, c-format, boost-format msgid "" -"You've selected network plugin version %s.\n" +"You've selected network plug-in version %s.\n" "\n" "Would you like to download and install this version now?\n" "\n" @@ -8152,11 +8251,11 @@ msgstr "" "您已选择网络插件版本 %s。 您想立即下载并安装此版本吗? 注意:安装后应用程序可" "能需要重新启动。" -msgid "Download Network Plugin" +msgid "Download Network Plug-in" msgstr "下载网络插件" msgid "Associate files to OrcaSlicer" -msgstr "逆戟鲸文件关联" +msgstr "逆戟鲸切片器文件关联" msgid "Associate 3MF files to OrcaSlicer" msgstr "将 3MF 文件关联到 OrcaSlicer" @@ -8222,19 +8321,16 @@ msgstr "调试" msgid "trace" msgstr "跟踪" -msgid "Network Plugin" -msgstr "网络插件" - msgid "Reload" msgstr "重新加载" -msgid "Reload the network plugin without restarting the application" +msgid "Reload the network plug-in without restarting the application" msgstr "重新加载网络插件而不重新启动应用程序" -msgid "Network plugin reloaded successfully." +msgid "Network plug-in reloaded successfully." msgstr "网络插件已成功重新加载。" -msgid "Failed to reload network plugin. Please restart the application." +msgid "Failed to reload network plug-in. Please restart the application." msgstr "无法重新加载网络插件。请重新启动应用程序。" msgid "Reload Failed" @@ -8453,8 +8549,11 @@ msgstr "发布已取消" msgid "Slicing Plate 1" msgstr "正在切片盘 1" -msgid "Packing data to 3mf" -msgstr "将数据打包至 3MF" +msgid "Packing data to 3MF" +msgstr "" + +msgid "Uploading data" +msgstr "" msgid "Jump to webpage" msgstr "跳转到网页" @@ -8780,8 +8879,8 @@ msgstr "光滑高温打印热床" msgid "Textured PEI Plate" msgstr "纹理PEI热床" -msgid "Cool Plate (Supertack)" -msgstr "冷却板(Supertack)" +msgid "Cool Plate (SuperTack)" +msgstr "低温打印板(超强粘附)" msgid "Click here if you can't connect to the printer" msgstr "如果无法连接到打印机,请单击此处" @@ -9087,7 +9186,7 @@ msgid "" msgstr "同时启用精确Z高度和擦拭塔可能会导致擦拭塔尺寸增大。您仍然要启用吗?" msgid "" -"Prime tower is required for clumping detection. There may be flaws on the " +"A prime tower is required for clumping detection. There may be flaws on the " "model without prime tower. Do you still want to enable clumping detection?" msgstr "" "结块检测需要 Prime 塔。没有主塔的模型可能存在缺陷。您仍要启用结块检测吗?" @@ -9411,9 +9510,6 @@ msgstr "打印温度" msgid "Nozzle temperature when printing" msgstr "打印时的喷嘴温度" -msgid "Cool Plate (SuperTack)" -msgstr "低温打印板(超强粘附)" - msgid "" "Bed temperature when the Cool Plate SuperTack is installed. A value of 0 " "means the filament does not support printing on the Cool Plate SuperTack." @@ -9849,6 +9945,12 @@ msgstr "显示所有预设(包括不兼容的)" msgid "Select presets to compare" msgstr "选择要比较的预设" +msgid "Left Preset Value" +msgstr "" + +msgid "Right Preset Value" +msgstr "" + msgid "" "You can only transfer to current active profile because it has been modified." msgstr "只能传输到当前活动的配置文件,因为它已被修改。" @@ -10276,6 +10378,12 @@ msgstr "点此下载" msgid "Login" msgstr "登录" +msgid "[Action Required] " +msgstr "" + +msgid "[Action Required]" +msgstr "" + msgid "The configuration package is changed in previous Config Guide" msgstr "参数配置包在之前的配置向导中发生了变更" @@ -10971,7 +11079,7 @@ msgid "" msgstr "启用“按对象”序列时,不支持结块检测。" msgid "" -"Prime tower is required for clumping detection; otherwise, there may be " +"A prime tower is required for clumping detection; otherwise, there may be " "flaws on the model." msgstr "结块检测需要 Prime 塔;否则,模型可能存在缺陷。" @@ -12372,7 +12480,7 @@ msgid "" "models\n" "3. No filtering - creates internal bridges on every potential internal " "overhang. This option is useful for heavily slanted top surface models; " -"however, in most cases, it creates too many unnecessary bridges" +"however, in most cases, it creates too many unnecessary bridges." msgstr "" "此选项可以帮助减少严重倾斜或弯曲模型顶面的枕化效应。\n" "默认情况下,小的内部桥接被过滤掉,内部实心填充直接打印在稀疏填充上。这在大多" @@ -12815,7 +12923,7 @@ msgid "" "less acceleration you print, the larger the range of acceptable PA values. " "If no difference is visible, use the PA value from the faster test\n" "3. Enter the triplets of PA values, Flow and Accelerations in the text box " -"here and save your filament profile" +"here and save your filament profile." msgstr "" "添加压力提前 (PA) 值组、测量时的体积流速和加速度,并用逗号分隔。每行一组值。" "例如\n" @@ -14140,9 +14248,9 @@ msgstr "标注模型" msgid "" "Enable this to add comments into the G-code labeling print moves with what " -"object they belong to, which is useful for the Octoprint CancelObject " -"plugin. This settings is NOT compatible with Single Extruder Multi Material " -"setup and Wipe into Object / Wipe into Infill." +"object they belong to, which is useful for the Octoprint CancelObject plug-" +"in. This setting is NOT compatible with Single Extruder Multi Material setup " +"and Wipe into Object / Wipe into Infill." msgstr "" "启用此选项,将在G-code中添加注释,标记打印移动属于哪个对象,这对Octoprint " "CancelObject插件非常有用。此设置与单挤出机多材料设置和擦拭到对象/擦拭到填充不" @@ -14446,7 +14554,7 @@ msgstr "熨烫类型" msgid "" "Ironing is using small flow to print on same height of surface again to make " -"flat surface more smooth. This setting controls which layer being ironed" +"flat surface more smooth. This setting controls which layer being ironed." msgstr "" "熨烫指的是使用小流量在表面的同高度打印,进而是的平面更加光滑。这个设置用于设" "置哪些层进行熨烫。" @@ -15624,7 +15732,7 @@ msgid "" "timelapse video when printing completes. If smooth mode is selected, the " "toolhead will move to the excess chute after each layer is printed and then " "take a snapshot. Since the melt filament may leak from the nozzle during the " -"process of taking a snapshot, prime tower is required for smooth mode to " +"process of taking a snapshot, a prime tower is required for smooth mode to " "wipe nozzle." msgstr "" "如果启用平滑模式或者传统模式,将在每次打印时生成延时摄影视频。打印完每层后," @@ -16455,6 +16563,12 @@ msgstr "" "2. 圆锥:底部有圆角的圆锥,有助于稳定擦拭塔。\n" "3. 加强筋:在塔壁上增加四个加强筋以提高稳定性。" +msgid "Rectangle" +msgstr "矩形" + +msgid "Rib" +msgstr "" + msgid "Extra rib length" msgstr "额外加强筋长度" @@ -17018,7 +17132,7 @@ msgid "" "machines in the list." msgstr "如果启用,检查当前的机器是否向下兼容列表中的机器。" -msgid "downward machines settings" +msgid "Downward machines settings" msgstr "向下兼容机器设置" msgid "The machine settings list needs to do downward checking." @@ -17662,10 +17776,6 @@ msgstr "该名称与另一个现有预设名称相同。" msgid "create new preset failed." msgstr "创建新预设失败" -#, c-format, boost-format -msgid "The selected preset: %s is not found." -msgstr "未找到所选预设:%s。" - #, c-format, boost-format msgid "Could not find parameter: %s." msgstr "找不到参数:%s。" @@ -18316,6 +18426,23 @@ msgstr "快速塔" msgid "Input shaper type" msgstr "输入整形器类型" +msgid "" +"Please ensure the selected type is compatible with your firmware version." +msgstr "" + +msgid "" +"Marlin version => 2.1.2\n" +"Fixed-Time motion not yet implemented." +msgstr "" + +msgid "Klipper version => 0.9.0" +msgstr "" + +msgid "" +"RepRap firmware version => 3.4.0\n" +"Check your firmware documentation for supported shaper types." +msgstr "" + msgid "Frequency (Start / End): " msgstr "频率(开始/结束):" @@ -18354,6 +18481,9 @@ msgstr "请输入有效的阻尼因子(0 < 阻尼/ζ因子 <= 1)" msgid "Input shaping Damp test" msgstr "输入整形的阻尼测试" +msgid "Check firmware compatibility." +msgstr "" + msgid "Frequency: " msgstr "频率:" @@ -18561,7 +18691,7 @@ msgid "Export Log" msgstr "输出日志" msgid "OrcaSlicer Version:" -msgstr "OrcaSlicer(逆戟鲸)版本:" +msgstr "逆戟鲸切片器版本:" msgid "System Version:" msgstr "系统版本:" @@ -18733,9 +18863,6 @@ msgstr "输入自定义喷嘴直径" msgid "Can't find my nozzle diameter" msgstr "未找到我的喷嘴直径" -msgid "Rectangle" -msgstr "矩形" - msgid "Printable Space" msgstr "可打印形状" @@ -19127,7 +19254,7 @@ msgstr "挤出机数量与所选择进行校准的打印机不匹配。" #, c-format, boost-format msgid "" -"The nozzle diameter of %sextruder is 0.2mm which does not support automatic " +"The nozzle diameter of %s extruder is 0.2mm which does not support automatic " "Flow Dynamics calibration." msgstr "%s 挤出机的喷嘴直径为 0.2 mm,不支持自动流体动力学校准。" @@ -20038,6 +20165,127 @@ msgstr "官方耗材" msgid "More Colors" msgstr "更多颜色" +msgid "Network Plug-in Update Available" +msgstr "" + +msgid "Bambu Network Plug-in Required" +msgstr "" + +msgid "" +"The Bambu Network Plug-in is corrupted or incompatible. Please reinstall it." +msgstr "" + +msgid "" +"The Bambu Network Plug-in is required for cloud features, printer discovery, " +"and remote printing." +msgstr "" + +#, c-format, boost-format +msgid "Error: %s" +msgstr "" + +msgid "Show details" +msgstr "" + +msgid "Version to install:" +msgstr "" + +msgid "Download and Install" +msgstr "" + +msgid "Skip for Now" +msgstr "" + +msgid "A new version of the Bambu Network Plug-in is available." +msgstr "" + +#, c-format, boost-format +msgid "Current version: %s" +msgstr "" + +msgid "Update to version:" +msgstr "" + +msgid "Update Now" +msgstr "" + +msgid "Remind Later" +msgstr "" + +msgid "Skip Version" +msgstr "" + +msgid "Don't Ask Again" +msgstr "" + +msgid "The Bambu Network Plug-in has been installed successfully." +msgstr "" + +msgid "" +"A restart is required to load the new plug-in. Would you like to restart now?" +msgstr "" + +msgid "Restart Now" +msgstr "" + +msgid "Restart Later" +msgstr "" + +msgid "NO RAMMING AT ALL" +msgstr "" + +msgid "Volumetric speed" +msgstr "" + +msgid "Step file import parameters" +msgstr "" + +msgid "" +"Smaller linear and angular deflections result in higher-quality " +"transformations but increase the processing time." +msgstr "" + +msgid "Linear Deflection" +msgstr "" + +msgid "Please input a valid value (0.001 < linear deflection < 0.1)" +msgstr "" + +msgid "Angle Deflection" +msgstr "" + +msgid "Please input a valid value (0.01 < angle deflection < 1.0)" +msgstr "" + +msgid "Split compound and compsolid into multiple objects" +msgstr "" + +msgid "Number of triangular facets" +msgstr "" + +msgid "Calculating, please wait..." +msgstr "" + +msgid "" +"The filament may not be compatible with the current machine settings. " +"Generic filament presets will be used." +msgstr "此耗材可能于当前设备设置不兼容,将使用通用耗材预设。" + +msgid "" +"The filament model is unknown. Still using the previous filament preset." +msgstr "此耗材型号未知,将使用先前的耗材预设。" + +msgid "The filament model is unknown. Generic filament presets will be used." +msgstr "此耗材型号未知,将使用通用耗材预设。" + +msgid "" +"The filament may not be compatible with the current machine settings. A " +"random filament preset will be used." +msgstr "此耗材可能与当前设备设置不兼容,将使用随机耗材预设。" + +msgid "The filament model is unknown. A random filament preset will be used." +msgstr "此耗材可能于当前设备设置不兼容,将使用随机耗材预设。" + #: resources/data/hints.ini: [hint:Precise wall] msgid "" "Precise wall\n" @@ -20392,3 +20640,19 @@ msgid "" msgstr "" "避免翘曲\n" "您知道吗?打印ABS这类易翘曲材料时,适当提高热床温度可以降低翘曲的概率。" + +#~ msgid "Auto-refill" +#~ msgstr "自动补充" + +#~ msgid "Network Plug-in" +#~ msgstr "网络插件" + +#~ msgid "Packing data to 3mf" +#~ msgstr "将数据打包至 3MF" + +#~ msgid "Cool Plate (Supertack)" +#~ msgstr "冷却板(Supertack)" + +#, c-format, boost-format +#~ msgid "The selected preset: %s is not found." +#~ msgstr "未找到所选预设:%s。" diff --git a/localization/i18n/zh_TW/OrcaSlicer_zh_TW.po b/localization/i18n/zh_TW/OrcaSlicer_zh_TW.po index 6370ccf3b0..d853e2f6b2 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-03-01 01:03+0800\n" +"POT-Creation-Date: 2026-03-05 17:45-0300\n" "PO-Revision-Date: 2025-11-28 13:48-0600\n" "Last-Translator: tntchn <15895303+tntchn@users.noreply.github.com>\n" "Language-Team: \n" @@ -20,26 +20,6 @@ msgstr "" "Plural-Forms: nplurals=1; plural=0;\n" "X-Generator: Poedit 3.8\n" -msgid "" -"The filament may not be compatible with the current machine settings. " -"Generic filament presets will be used." -msgstr "線材可能與目前的列印設備設定不相容,將使用一般線材預設。" - -msgid "" -"The filament model is unknown. Still using the previous filament preset." -msgstr "線材型號未知,將繼續使用先前的線材預設。" - -msgid "The filament model is unknown. Generic filament presets will be used." -msgstr "線材型號未知,將使用一般線材預設。" - -msgid "" -"The filament may not be compatible with the current machine settings. A " -"random filament preset will be used." -msgstr "線材可能與目前的列印設備設定不相容,將使用隨機線材預設。" - -msgid "The filament model is unknown. A random filament preset will be used." -msgstr "線材型號未知,將使用隨機線材預設。" - msgid "right" msgstr "右" @@ -1555,6 +1535,30 @@ msgstr "平行距離:" msgid "Flip by Face 2" msgstr "通過面 2 翻轉" +msgid "Assemble" +msgstr "組合" + +msgid "Please confirm explosion ratio = 1 and select at least two volumes." +msgstr "" + +msgid "Please select at least two volumes." +msgstr "" + +msgid "(Moving)" +msgstr "" + +msgid "Point and point assembly" +msgstr "" + +msgid "" +"It is recommended to assemble the objects first,\n" +"because the objects is restriced to bed \n" +"and only parts can be lifted." +msgstr "" + +msgid "Face and face assembly" +msgstr "" + msgid "Notice" msgstr "通知" @@ -1591,6 +1595,54 @@ msgstr "設定檔「%1%」 已被載入,但部分數值無法識別。" msgid "Based on PrusaSlicer and BambuStudio" msgstr "基於 PrusaSlicer 與 BambuStudio 開發" +msgid "STEP files" +msgstr "" + +msgid "STL files" +msgstr "" + +msgid "OBJ files" +msgstr "" + +msgid "AMF files" +msgstr "" + +msgid "3MF files" +msgstr "" + +msgid "Gcode 3MF files" +msgstr "" + +msgid "G-code files" +msgstr "" + +msgid "Supported files" +msgstr "" + +msgid "ZIP files" +msgstr "" + +msgid "Project files" +msgstr "" + +msgid "Known files" +msgstr "" + +msgid "INI files" +msgstr "" + +msgid "SVG files" +msgstr "" + +msgid "Texture" +msgstr "紋理" + +msgid "Masked SLA files" +msgstr "" + +msgid "Draco files" +msgstr "" + msgid "" "OrcaSlicer will terminate because of running out of memory. It may be a bug. " "It will be appreciated if you report the issue to our team." @@ -1618,10 +1670,10 @@ msgstr "Orca Slicer 遭遇到一個未處理的例外:%1%" msgid "Untitled" msgstr "未命名" -msgid "Reloading network plugin..." +msgid "Reloading network plug-in..." msgstr "正在重新載入網路外掛程式..." -msgid "Downloading Network Plugin" +msgid "Downloading Network Plug-in" msgstr "正在下載網路外掛程式" msgid "Downloading Bambu Network Plug-in" @@ -1713,6 +1765,9 @@ msgstr "選擇 ZIP 檔" msgid "Choose one file (GCODE/3MF):" msgstr "選擇一個檔案(GCODE/3MF):" +msgid "Ext" +msgstr "擠出機" + msgid "Some presets are modified." msgstr "部分預設已被修改。" @@ -1778,7 +1833,7 @@ msgstr "" "\n" "開發者模式允許列印設備僅透過區域網路存取運作,以實現 OrcaSlicer 的完整功能。" -msgid "Network Plugin Restriction" +msgid "Network Plug-in Restriction" msgstr "網路外掛程式限制" msgid "Privacy Policy Update" @@ -2013,6 +2068,9 @@ msgstr "" "是 - 自動更改這些設定\n" "否 - 不為我更改這些設定" +msgid "Suggestion" +msgstr "" + msgid "Text" msgstr "文字" @@ -2122,9 +2180,6 @@ msgstr "從公尺轉換" msgid "Restore to meters" msgstr "恢復到公尺" -msgid "Assemble" -msgstr "組合" - msgid "Assemble the selected objects to an object with multiple parts" msgstr "組合所選物件為一個多零件物件" @@ -2617,6 +2672,10 @@ msgstr "多色列印" msgid "Line Type" msgstr "走線類型" +#, c-format, boost-format +msgid "1x1 Grid: %d mm" +msgstr "" + msgid "More" msgstr "詳情" @@ -2734,8 +2793,8 @@ msgstr "請檢查列印設備與 Orca Slicer 的網路連接。" msgid "Connecting..." msgstr "連接中..." -msgid "Auto-refill" -msgstr "自動補料" +msgid "Auto Refill" +msgstr "自動補充" msgid "Load" msgstr "匯入" @@ -3120,6 +3179,38 @@ msgid "" "Storage before sending to printer." msgstr "列印設備中的儲存空間為唯讀。請在傳送到列印設備前更換為正常的儲存空間。" +msgid "Bad input data for EmbossCreateObjectJob." +msgstr "" + +msgid "Add Emboss text object" +msgstr "" + +msgid "Bad input data for EmbossUpdateJob." +msgstr "" + +msgid "Created text volume is empty. Change text or font." +msgstr "" + +msgid "Bad input data for CreateSurfaceVolumeJob." +msgstr "" + +msgid "Bad input data for UseSurfaceJob." +msgstr "" + +#. TRN: This is the title of the action appearing in undo/redo stack. +#. It is same for Text and SVG. +msgid "Emboss attribute change" +msgstr "" + +msgid "Add Emboss text Volume" +msgstr "" + +msgid "Font doesn't have any shape for given text." +msgstr "" + +msgid "There is no valid surface for text projection." +msgstr "" + msgid "Thermal Preconditioning for first layer optimization" msgstr "首層優化的熱預調節" @@ -3451,9 +3542,6 @@ msgstr "右噴嘴" msgid "Nozzle" msgstr "噴嘴" -msgid "Ext" -msgstr "擠出機" - #, c-format, boost-format msgid "" "Note: the filament type(%s) does not match with the filament type(%s) in the " @@ -3522,9 +3610,6 @@ msgstr "使用 AMS 裡的線材列印" msgid "Print with filaments mounted on the back of the chassis" msgstr "使用掛在機箱背部的線材列印" -msgid "Auto Refill" -msgstr "自動補充" - msgid "Left" msgstr "左面" @@ -3536,8 +3621,8 @@ msgid "" "following order." msgstr "當目前線材用完時,列印設備將按照以下順序繼續列印。" -msgid "Identical filament: same brand, type and color" -msgstr "相同線材:相同品牌、類型和顏色" +msgid "Identical filament: same brand, type and color." +msgstr "相同線材:相同品牌、類型和顏色。" msgid "Group" msgstr "組" @@ -3669,8 +3754,8 @@ msgid "Calibration" msgstr "校正" msgid "" -"Failed to download the plug-in. Please check your firewall settings and vpn " -"software, check and retry." +"Failed to download the plug-in. Please check your firewall settings and VPN " +"software and retry." msgstr "外掛程式下載失敗。請檢查您的防火牆設定和 VPN 軟體,檢查後重試。" msgid "" @@ -3685,8 +3770,8 @@ msgid "Click here to see more info" msgstr "點擊這裡查看更多資訊" msgid "" -"The network plugin was installed but could not be loaded. Please restart the " -"application." +"The network plug-in was installed but could not be loaded. Please restart " +"the application." msgstr "網路外掛程式已安裝但無法載入。請重新啟動應用程式。" msgid "Restart Required" @@ -3854,9 +3939,6 @@ msgstr "從 STL 檔案載入形狀..." msgid "Settings" msgstr "設定" -msgid "Texture" -msgstr "紋理" - msgid "Remove" msgstr "移除" @@ -4068,6 +4150,7 @@ msgstr "" "重設為 0。seam_slope_start_height 必須小於 layer_height。\n" "重設為 0。" +#, fuzzy, c-format, boost-format msgid "" "Lock depth should smaller than skin depth.\n" "Reset to 50% of skin depth." @@ -4696,6 +4779,9 @@ msgstr "mm³/s" msgid "Fan speed" msgstr "風扇速度" +msgid "°C" +msgstr "" + msgid "Time" msgstr "時間" @@ -4852,7 +4938,7 @@ msgstr "實際速度(mm/s)" msgid "Fan Speed (%)" msgstr "風扇速度(%)" -msgid "Temperature (℃)" +msgid "Temperature (°C)" msgstr "溫度(℃)" msgid "Volumetric flow rate (mm³/s)" @@ -5176,7 +5262,7 @@ msgstr "體積:" msgid "Size:" msgstr "尺寸:" -#, boost-format +#, c-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)." @@ -5249,7 +5335,7 @@ msgstr "換料塔位置超出列印板邊界,已重新定位到最近的有效 msgid "" "Partial flushing volume set to 0. Multi-color printing may cause color " -"mixing in models. Please redjust flushing settings." +"mixing in models. Please readjust flushing settings." msgstr "部分沖洗體積設為 0。多色列印可能導致模型出現混色。請重新調整沖洗設定。" msgid "Click Wiki for help." @@ -6064,9 +6150,9 @@ msgid "" "The .gcode.3mf file contains no G-code data. Please slice it with Orca " "Slicer and export a new .gcode.3mf file." msgstr "" -".gcode.3mf 檔案不包含 G-code 資料。請使用 OrcaSlicer 切片並匯出新" -"的 .gcode.3mf 檔案。.gcode.3mf 檔案中不包含 G-code 資料。請使用 Orca Slicer " -"進行切片並匯出新的 .gcode.3mf 檔案。" +".gcode.3mf 檔案不包含 G-code 資料。請使用 OrcaSlicer 切片並匯出新的 ." +"gcode.3mf 檔案。.gcode.3mf 檔案中不包含 G-code 資料。請使用 Orca Slicer 進行" +"切片並匯出新的 .gcode.3mf 檔案。" #, c-format, boost-format msgid "File '%s' was lost! Please download it again." @@ -6536,6 +6622,9 @@ msgstr "" "若要給予正面評價(4 或 5 星),\n" "必須至少有一個此列印設定檔的成功列印記錄。" +msgid "click to add machine" +msgstr "" + msgid "Status" msgstr "設備狀態" @@ -6546,6 +6635,14 @@ msgstr "更新" msgid "Assistant(HMS)" msgstr "助手(HMS)" +#, c-format, boost-format +msgid "Network plug-in v%s" +msgstr "" + +#, c-format, boost-format +msgid "Network plug-in v%s (%s)" +msgstr "" + msgid "Don't show again" msgstr "不再顯示" @@ -6913,7 +7010,7 @@ msgstr "重新整理中" msgid "Unavailable while heating maintenance function is on." msgstr "加熱維護功能啟用時無法使用。" -msgid "Idel Heating Protection" +msgid "Idle Heating Protection" msgstr "閒置加熱保護" msgid "Stops heating automatically after 5 mins of idle to ensure safety." @@ -7454,7 +7551,8 @@ msgid "Please resolve the slicing errors and publish again." msgstr "請解決切片錯誤後再重新發布。" msgid "" -"Network Plug-in is not detected. Network related features are unavailable." +"The network plug-in was not detected. Network related features are " +"unavailable." msgstr "未偵測到網路外掛程式。網路相關功能不可用。" msgid "" @@ -8014,7 +8112,7 @@ msgstr "(需要重啟程式)" msgid "filaments" msgstr "線材" -msgid "Optimizes filament area maximum height by chosen filament count" +msgid "Optimizes filament area maximum height by chosen filament count." msgstr "根據選擇的線材數量優化線材區域最大高度" msgid "Features" @@ -8208,33 +8306,33 @@ msgstr "線材與顏色" msgid "Color only" msgstr "僅顏色" -msgid "Network plugin" +msgid "Network plug-in" msgstr "網路外掛程式" -msgid "Enable network plugin" +msgid "Enable network plug-in" msgstr "啟用網路外掛程式" -msgid "Network plugin version" +msgid "Network plug-in version" msgstr "網路外掛程式版本" -msgid "Select the network plugin version to use" +msgid "Select the network plug-in version to use" msgstr "選擇要使用的網路外掛程式版本" msgid "(Latest)" msgstr "(最新版)" -msgid "Network plugin switched successfully." +msgid "Network plug-in switched successfully." msgstr "網路外掛程式切換成功。" msgid "Success" msgstr "成功" -msgid "Failed to load network plugin. Please restart the application." +msgid "Failed to load network plug-in. Please restart the application." msgstr "無法載入網路外掛程式。請重新啟動應用程式。" #, c-format, boost-format msgid "" -"You've selected network plugin version %s.\n" +"You've selected network plug-in version %s.\n" "\n" "Would you like to download and install this version now?\n" "\n" @@ -8246,7 +8344,7 @@ msgstr "" "\n" "注意:安裝後應用程式可能需要重新啟動。" -msgid "Download Network Plugin" +msgid "Download Network Plug-in" msgstr "下載網路外掛程式" msgid "Associate files to OrcaSlicer" @@ -8316,19 +8414,16 @@ msgstr "除錯" msgid "trace" msgstr "跟蹤" -msgid "Network Plugin" -msgstr "網路外掛程式" - msgid "Reload" msgstr "重新載入" -msgid "Reload the network plugin without restarting the application" +msgid "Reload the network plug-in without restarting the application" msgstr "重新載入網路外掛程式而無需重新啟動應用程式" -msgid "Network plugin reloaded successfully." +msgid "Network plug-in reloaded successfully." msgstr "網路外掛程式重新載入成功。" -msgid "Failed to reload network plugin. Please restart the application." +msgid "Failed to reload network plug-in. Please restart the application." msgstr "無法重新載入網路外掛程式。請重新啟動應用程式。" msgid "Reload Failed" @@ -8547,8 +8642,11 @@ msgstr "發布已取消" msgid "Slicing Plate 1" msgstr "正在切片列印板 1" -msgid "Packing data to 3mf" -msgstr "正在將資料打包至 3mf" +msgid "Packing data to 3MF" +msgstr "" + +msgid "Uploading data" +msgstr "" msgid "Jump to webpage" msgstr "跳至網頁" @@ -8876,8 +8974,8 @@ msgstr "高溫平滑列印板" msgid "Textured PEI Plate" msgstr "紋理 PEI 列印板" -msgid "Cool Plate (Supertack)" -msgstr "低溫列印板(超強黏性版)" +msgid "Cool Plate (SuperTack)" +msgstr "低溫增穩列印板" msgid "Click here if you can't connect to the printer" msgstr "如果無法連接到列印設備,請按一下此處" @@ -9188,7 +9286,7 @@ msgid "" msgstr "同時啟用精確 Z 軸高度與換料塔功能,可能會讓換料塔變大。是否仍要啟用?" msgid "" -"Prime tower is required for clumping detection. There may be flaws on the " +"A prime tower is required for clumping detection. There may be flaws on the " "model without prime tower. Do you still want to enable clumping detection?" msgstr "" "堵塞偵測需要換料塔。若沒有換料塔,列印物件上可能會有瑕疵。您是否仍要啟用堵塞" @@ -9306,8 +9404,8 @@ msgstr "" msgid "" "When recording timelapse without toolhead, it is recommended to add a " "\"Timelapse Wipe Tower\" \n" -"by right-click the empty position of build plate and choose \"Add " -"Primitive\"->\"Timelapse Wipe Tower\"." +"by right-click the empty position of build plate and choose \"Add Primitive" +"\"->\"Timelapse Wipe Tower\"." msgstr "" "在錄製無工具頭縮時錄影影片時,建議新增一個「縮時錄影換料塔」\n" "可以通過右鍵點擊構建板的空白位置,選擇『新增標準模型』->『縮時錄影換料塔』來" @@ -9513,9 +9611,6 @@ msgstr "列印溫度" msgid "Nozzle temperature when printing" msgstr "列印時的噴嘴溫度" -msgid "Cool Plate (SuperTack)" -msgstr "低溫增穩列印板" - msgid "" "Bed temperature when the Cool Plate SuperTack is installed. A value of 0 " "means the filament does not support printing on the Cool Plate SuperTack." @@ -9954,6 +10049,12 @@ msgstr "顯示所有預設(包括不相容的)" msgid "Select presets to compare" msgstr "選擇要比較的預設" +msgid "Left Preset Value" +msgstr "" + +msgid "Right Preset Value" +msgstr "" + msgid "" "You can only transfer to current active profile because it has been modified." msgstr "因為目前的設定檔已被修改,您只能轉移到目前啟用的設定檔。" @@ -10383,6 +10484,12 @@ msgstr "點擊下載。" msgid "Login" msgstr "登入" +msgid "[Action Required] " +msgstr "" + +msgid "[Action Required]" +msgstr "" + msgid "The configuration package is changed in previous Config Guide" msgstr "設定檔在之前的設定引導過程中已改變" @@ -11077,7 +11184,7 @@ msgid "" msgstr "啟用“按物件”序列時,不支援結塊檢測。" msgid "" -"Prime tower is required for clumping detection; otherwise, there may be " +"A prime tower is required for clumping detection; otherwise, there may be " "flaws on the model." msgstr "結塊檢測需要 Prime 塔;否則,模型可能存在缺陷。" @@ -12495,7 +12602,7 @@ msgid "" "models\n" "3. No filtering - creates internal bridges on every potential internal " "overhang. This option is useful for heavily slanted top surface models; " -"however, in most cases, it creates too many unnecessary bridges" +"however, in most cases, it creates too many unnecessary bridges." msgstr "" "此選項可幫助降低在高度傾斜或曲面模型上的頂部表面起皺問題。\n" "預設情況下,小型內部橋接會被過濾掉,內部實心填充會直接列印在稀疏填充上。這種" @@ -12938,7 +13045,7 @@ msgid "" "less acceleration you print, the larger the range of acceptable PA values. " "If no difference is visible, use the PA value from the faster test\n" "3. Enter the triplets of PA values, Flow and Accelerations in the text box " -"here and save your filament profile" +"here and save your filament profile." msgstr "" "新增壓力補償 (PA) 值、體積流速和加速度的資料集,使用逗號分隔。每行一組資料。" "例如:\n" @@ -13669,8 +13776,8 @@ msgid "mm/s² or %" msgstr "mm/s² 或 %" msgid "" -"Acceleration of sparse infill. If the value is expressed as a percentage " -"(e.g. 100%), it will be calculated based on the default acceleration." +"Acceleration of sparse infill. If the value is expressed as a percentage (e." +"g. 100%), it will be calculated based on the default acceleration." msgstr "" "稀疏填充的加速度。如果該值表示為百分比(例如 100%),則將根據預設加速度進行計" "算。" @@ -13778,10 +13885,10 @@ msgstr "滿速風扇在" msgid "" "Fan speed will be ramped up linearly from zero at layer " -"\"close_fan_the_first_x_layers\" to maximum at layer " -"\"full_fan_speed_layer\". \"full_fan_speed_layer\" will be ignored if lower " -"than \"close_fan_the_first_x_layers\", in which case the fan will be running " -"at maximum allowed speed at layer \"close_fan_the_first_x_layers\" + 1." +"\"close_fan_the_first_x_layers\" to maximum at layer \"full_fan_speed_layer" +"\". \"full_fan_speed_layer\" will be ignored if lower than " +"\"close_fan_the_first_x_layers\", in which case the fan will be running at " +"maximum allowed speed at layer \"close_fan_the_first_x_layers\" + 1." msgstr "" "風扇速度會從第「close_fan_the_first_x_layers」層開始,從零速以線性方式逐漸增" "加,直到第「full_fan_speed_layer」層達到最大速度。如果" @@ -14258,9 +14365,9 @@ msgstr "標註物件" msgid "" "Enable this to add comments into the G-code labeling print moves with what " -"object they belong to, which is useful for the Octoprint CancelObject " -"plugin. This settings is NOT compatible with Single Extruder Multi Material " -"setup and Wipe into Object / Wipe into Infill." +"object they belong to, which is useful for the Octoprint CancelObject plug-" +"in. This setting is NOT compatible with Single Extruder Multi Material setup " +"and Wipe into Object / Wipe into Infill." msgstr "" "啟用此選項可將註解新增至 G-code 中,標記列印移動及其所屬物件,這對於 " "Octoprint CancelObject 外掛程式非常有用。此設定與單擠出機多色設定和擦除到物" @@ -14571,7 +14678,7 @@ msgstr "熨燙類型" msgid "" "Ironing is using small flow to print on same height of surface again to make " -"flat surface more smooth. This setting controls which layer being ironed" +"flat surface more smooth. This setting controls which layer being ironed." msgstr "" "熨燙是指使用小流量在表面相同高度再次列印,以使平面更加光滑。此設定控制哪些層" "進行熨燙" @@ -15521,8 +15628,8 @@ msgid "Role base wipe speed" msgstr "自動擦拭速度" msgid "" -"The wipe speed is determined by the speed of the current extrusion role. " -"e.g. if a wipe action is executed immediately following an outer wall " +"The wipe speed is determined by the speed of the current extrusion role. e." +"g. if a wipe action is executed immediately following an outer wall " "extrusion, the speed of the outer wall extrusion will be utilized for the " "wipe action." msgstr "" @@ -15758,7 +15865,7 @@ msgid "" "timelapse video when printing completes. If smooth mode is selected, the " "toolhead will move to the excess chute after each layer is printed and then " "take a snapshot. Since the melt filament may leak from the nozzle during the " -"process of taking a snapshot, prime tower is required for smooth mode to " +"process of taking a snapshot, a prime tower is required for smooth mode to " "wipe nozzle." msgstr "" "選擇平滑模式或傳統模式時,列印過程將產生縮時影片。每列印一層,相機會拍攝一張" @@ -16323,8 +16430,8 @@ msgstr "啟動溫度控制" msgid "" "Enable this option for automated chamber temperature control. This option " -"activates the emitting of an M191 command before the " -"\"machine_start_gcode\"\n" +"activates the emitting of an M191 command before the \"machine_start_gcode" +"\"\n" " which sets the chamber temperature and waits until it is reached. In " "addition, it emits an M141 command at the end of the print to turn off the " "chamber heater, if present.\n" @@ -16593,6 +16700,12 @@ msgstr "" "2. 圓錐:底部帶圓角的圓錐形,有助於穩定換料塔。\n" "3. 肋條:為換料塔牆體添加四條肋條以增強穩定性" +msgid "Rectangle" +msgstr "矩形" + +msgid "Rib" +msgstr "" + msgid "Extra rib length" msgstr "額外肋條長度" @@ -17155,7 +17268,7 @@ msgid "" "machines in the list." msgstr "若啟用,則檢查目前列印設備是否與列表中的列印設備向下相容" -msgid "downward machines settings" +msgid "Downward machines settings" msgstr "向下相容列印設備設定" msgid "The machine settings list needs to do downward checking." @@ -17188,8 +17301,8 @@ msgid "Debug level" msgstr "除錯模式等級" msgid "" -"Sets debug logging level. 0:fatal, 1:error, 2:warning, 3:info, 4:debug, " -"5:trace\n" +"Sets debug logging level. 0:fatal, 1:error, 2:warning, 3:info, 4:debug, 5:" +"trace\n" msgstr "" "設定除錯日誌級別。0:致命錯誤,1:錯誤,2:警告,3:資訊,4:除錯,5:追蹤\n" @@ -17801,10 +17914,6 @@ msgstr "該名稱與另一個現有預設值名稱相同" msgid "create new preset failed." msgstr "新增預設失敗。" -#, c-format, boost-format -msgid "The selected preset: %s is not found." -msgstr "找不到所選的預設:%s" - #, c-format, boost-format msgid "Could not find parameter: %s." msgstr "找不到參數:%s" @@ -18457,6 +18566,23 @@ msgstr "快速塔" msgid "Input shaper type" msgstr "輸入整形器類型" +msgid "" +"Please ensure the selected type is compatible with your firmware version." +msgstr "" + +msgid "" +"Marlin version => 2.1.2\n" +"Fixed-Time motion not yet implemented." +msgstr "" + +msgid "Klipper version => 0.9.0" +msgstr "" + +msgid "" +"RepRap firmware version => 3.4.0\n" +"Check your firmware documentation for supported shaper types." +msgstr "" + msgid "Frequency (Start / End): " msgstr "頻率(開始/結束):" @@ -18495,6 +18621,9 @@ msgstr "請輸入有效的阻尼因子(0 < 阻尼/ζ因子 <= 1)" msgid "Input shaping Damp test" msgstr "輸入整形阻尼測試" +msgid "Check firmware compatibility." +msgstr "" + msgid "Frequency: " msgstr "頻率:" @@ -18824,8 +18953,8 @@ msgstr "" "確定要覆寫嗎?" msgid "" -"We would rename the presets as \"Vendor Type Serial @printer you " -"selected\".\n" +"We would rename the presets as \"Vendor Type Serial @printer you selected" +"\".\n" "To add preset for more printers, please go to printer selection" msgstr "" "將會將預設名稱重新命名為「廠牌 型號 序號 @選擇的列印設備」。\n" @@ -18873,9 +19002,6 @@ msgstr "輸入自訂噴嘴直徑" msgid "Can't find my nozzle diameter" msgstr "找不到我的噴嘴直徑" -msgid "Rectangle" -msgstr "矩形" - msgid "Printable Space" msgstr "可列印空間" @@ -19268,7 +19394,7 @@ msgstr "列印設備擠出機的數量與選擇進行校正的列印設備的數 #, c-format, boost-format msgid "" -"The nozzle diameter of %sextruder is 0.2mm which does not support automatic " +"The nozzle diameter of %s extruder is 0.2mm which does not support automatic " "Flow Dynamics calibration." msgstr "%s 擠出機的噴嘴直徑為 0.2mm,不支援自動流動動力學校正。" @@ -20180,6 +20306,127 @@ msgstr "官方線材" msgid "More Colors" msgstr "更多顏色" +msgid "Network Plug-in Update Available" +msgstr "" + +msgid "Bambu Network Plug-in Required" +msgstr "" + +msgid "" +"The Bambu Network Plug-in is corrupted or incompatible. Please reinstall it." +msgstr "" + +msgid "" +"The Bambu Network Plug-in is required for cloud features, printer discovery, " +"and remote printing." +msgstr "" + +#, c-format, boost-format +msgid "Error: %s" +msgstr "" + +msgid "Show details" +msgstr "" + +msgid "Version to install:" +msgstr "" + +msgid "Download and Install" +msgstr "" + +msgid "Skip for Now" +msgstr "" + +msgid "A new version of the Bambu Network Plug-in is available." +msgstr "" + +#, c-format, boost-format +msgid "Current version: %s" +msgstr "" + +msgid "Update to version:" +msgstr "" + +msgid "Update Now" +msgstr "" + +msgid "Remind Later" +msgstr "" + +msgid "Skip Version" +msgstr "" + +msgid "Don't Ask Again" +msgstr "" + +msgid "The Bambu Network Plug-in has been installed successfully." +msgstr "" + +msgid "" +"A restart is required to load the new plug-in. Would you like to restart now?" +msgstr "" + +msgid "Restart Now" +msgstr "" + +msgid "Restart Later" +msgstr "" + +msgid "NO RAMMING AT ALL" +msgstr "" + +msgid "Volumetric speed" +msgstr "" + +msgid "Step file import parameters" +msgstr "" + +msgid "" +"Smaller linear and angular deflections result in higher-quality " +"transformations but increase the processing time." +msgstr "" + +msgid "Linear Deflection" +msgstr "" + +msgid "Please input a valid value (0.001 < linear deflection < 0.1)" +msgstr "" + +msgid "Angle Deflection" +msgstr "" + +msgid "Please input a valid value (0.01 < angle deflection < 1.0)" +msgstr "" + +msgid "Split compound and compsolid into multiple objects" +msgstr "" + +msgid "Number of triangular facets" +msgstr "" + +msgid "Calculating, please wait..." +msgstr "" + +msgid "" +"The filament may not be compatible with the current machine settings. " +"Generic filament presets will be used." +msgstr "線材可能與目前的列印設備設定不相容,將使用一般線材預設。" + +msgid "" +"The filament model is unknown. Still using the previous filament preset." +msgstr "線材型號未知,將繼續使用先前的線材預設。" + +msgid "The filament model is unknown. Generic filament presets will be used." +msgstr "線材型號未知,將使用一般線材預設。" + +msgid "" +"The filament may not be compatible with the current machine settings. A " +"random filament preset will be used." +msgstr "線材可能與目前的列印設備設定不相容,將使用隨機線材預設。" + +msgid "The filament model is unknown. A random filament preset will be used." +msgstr "線材型號未知,將使用隨機線材預設。" + #: resources/data/hints.ini: [hint:Precise wall] msgid "" "Precise wall\n" @@ -20543,3 +20790,19 @@ msgstr "" "避免翹曲\n" "您知道嗎?當列印容易翹曲的材料(如 ABS)時,適當提高熱床溫度\n" "可以降低翹曲的機率。" + +#~ msgid "Auto-refill" +#~ msgstr "自動補料" + +#~ msgid "Network Plug-in" +#~ msgstr "網路外掛程式" + +#~ msgid "Packing data to 3mf" +#~ msgstr "正在將資料打包至 3mf" + +#~ msgid "Cool Plate (Supertack)" +#~ msgstr "低溫列印板(超強黏性版)" + +#, c-format, boost-format +#~ msgid "The selected preset: %s is not found." +#~ msgstr "找不到所選的預設:%s" diff --git a/resources/profiles/InfiMech/InfiMech EX+APS_cover.png b/resources/profiles/InfiMech/InfiMech EX+APS_cover.png index 033b02cb49..b8d96564db 100644 Binary files a/resources/profiles/InfiMech/InfiMech EX+APS_cover.png and b/resources/profiles/InfiMech/InfiMech EX+APS_cover.png differ diff --git a/resources/profiles/InfiMech/InfiMech EX_cover.png b/resources/profiles/InfiMech/InfiMech EX_cover.png index 8548dac398..e00d2741b4 100644 Binary files a/resources/profiles/InfiMech/InfiMech EX_cover.png and b/resources/profiles/InfiMech/InfiMech EX_cover.png differ diff --git a/resources/profiles/Qidi.json b/resources/profiles/Qidi.json index ead432ab81..cb9a9b1fb1 100644 --- a/resources/profiles/Qidi.json +++ b/resources/profiles/Qidi.json @@ -16,6 +16,10 @@ "name": "Qidi Q2", "sub_path": "machine/Qidi Q2.json" }, + { + "name": "Qidi Q2C", + "sub_path": "machine/Qidi Q2C.json" + }, { "name": "Qidi X-CF Pro", "sub_path": "machine/Qidi X-CF Pro.json" @@ -146,6 +150,10 @@ "name": "0.25mm Draft @Qidi Q2", "sub_path": "process/0.25mm Draft @Qidi Q2.json" }, + { + "name": "0.25mm Draft @Qidi Q2C", + "sub_path": "process/0.25mm Draft @Qidi Q2C.json" + }, { "name": "0.25mm Draft @Qidi XMax3", "sub_path": "process/0.25mm Draft @Qidi XMax3.json" @@ -174,6 +182,10 @@ "name": "0.30mm Extra Draft @Qidi Q2", "sub_path": "process/0.30mm Extra Draft @Qidi Q2.json" }, + { + "name": "0.30mm Extra Draft @Qidi Q2C", + "sub_path": "process/0.30mm Extra Draft @Qidi Q2C.json" + }, { "name": "0.30mm Extra Draft @Qidi XMax3", "sub_path": "process/0.30mm Extra Draft @Qidi XMax3.json" @@ -258,6 +270,10 @@ "name": "0.12mm Fine @Qidi Q2", "sub_path": "process/0.12mm Fine @Qidi Q2.json" }, + { + "name": "0.12mm Fine @Qidi Q2C", + "sub_path": "process/0.12mm Fine @Qidi Q2C.json" + }, { "name": "0.12mm Fine @Qidi XMax3", "sub_path": "process/0.12mm Fine @Qidi XMax3.json" @@ -282,6 +298,10 @@ "name": "0.16mm Optimal @Qidi Q2", "sub_path": "process/0.16mm Optimal @Qidi Q2.json" }, + { + "name": "0.16mm Optimal @Qidi Q2C", + "sub_path": "process/0.16mm Optimal @Qidi Q2C.json" + }, { "name": "0.16mm Optimal @Qidi XMax3", "sub_path": "process/0.16mm Optimal @Qidi XMax3.json" @@ -306,6 +326,10 @@ "name": "0.20mm Standard @Qidi Q2", "sub_path": "process/0.20mm Standard @Qidi Q2.json" }, + { + "name": "0.20mm Standard @Qidi Q2C", + "sub_path": "process/0.20mm Standard @Qidi Q2C.json" + }, { "name": "0.20mm Standard @Qidi XMax3", "sub_path": "process/0.20mm Standard @Qidi XMax3.json" @@ -330,6 +354,10 @@ "name": "0.24mm Draft @Qidi Q2", "sub_path": "process/0.24mm Draft @Qidi Q2.json" }, + { + "name": "0.24mm Draft @Qidi Q2C", + "sub_path": "process/0.24mm Draft @Qidi Q2C.json" + }, { "name": "0.24mm Draft @Qidi XMax3", "sub_path": "process/0.24mm Draft @Qidi XMax3.json" @@ -354,6 +382,10 @@ "name": "0.28mm Extra Draft @Qidi Q2", "sub_path": "process/0.28mm Extra Draft @Qidi Q2.json" }, + { + "name": "0.28mm Extra Draft @Qidi Q2C", + "sub_path": "process/0.28mm Extra Draft @Qidi Q2C.json" + }, { "name": "0.28mm Extra Draft @Qidi XMax3", "sub_path": "process/0.28mm Extra Draft @Qidi XMax3.json" @@ -378,6 +410,10 @@ "name": "0.06mm Standard @Qidi Q2 0.2 nozzle", "sub_path": "process/0.06mm Standard @Qidi Q2 0.2 nozzle.json" }, + { + "name": "0.06mm Standard @Qidi Q2C 0.2 nozzle", + "sub_path": "process/0.06mm Standard @Qidi Q2C 0.2 nozzle.json" + }, { "name": "0.06mm Standard @Qidi XMax3 0.2 nozzle", "sub_path": "process/0.06mm Standard @Qidi XMax3 0.2 nozzle.json" @@ -402,6 +438,10 @@ "name": "0.08mm Standard @Qidi Q2 0.2 nozzle", "sub_path": "process/0.08mm Standard @Qidi Q2 0.2 nozzle.json" }, + { + "name": "0.08mm Standard @Qidi Q2C 0.2 nozzle", + "sub_path": "process/0.08mm Standard @Qidi Q2C 0.2 nozzle.json" + }, { "name": "0.08mm Standard @Qidi XMax3 0.2 nozzle", "sub_path": "process/0.08mm Standard @Qidi XMax3 0.2 nozzle.json" @@ -426,6 +466,10 @@ "name": "0.10mm Standard @Qidi Q2 0.2 nozzle", "sub_path": "process/0.10mm Standard @Qidi Q2 0.2 nozzle.json" }, + { + "name": "0.10mm Standard @Qidi Q2C 0.2 nozzle", + "sub_path": "process/0.10mm Standard @Qidi Q2C 0.2 nozzle.json" + }, { "name": "0.10mm Standard @Qidi XMax3 0.2 nozzle", "sub_path": "process/0.10mm Standard @Qidi XMax3 0.2 nozzle.json" @@ -450,6 +494,10 @@ "name": "0.12mm Standard @Qidi Q2 0.2 nozzle", "sub_path": "process/0.12mm Standard @Qidi Q2 0.2 nozzle.json" }, + { + "name": "0.12mm Standard @Qidi Q2C 0.2 nozzle", + "sub_path": "process/0.12mm Standard @Qidi Q2C 0.2 nozzle.json" + }, { "name": "0.12mm Standard @Qidi XMax3 0.2 nozzle", "sub_path": "process/0.12mm Standard @Qidi XMax3 0.2 nozzle.json" @@ -474,6 +522,10 @@ "name": "0.14mm Standard @Qidi Q2 0.2 nozzle", "sub_path": "process/0.14mm Standard @Qidi Q2 0.2 nozzle.json" }, + { + "name": "0.14mm Standard @Qidi Q2C 0.2 nozzle", + "sub_path": "process/0.14mm Standard @Qidi Q2C 0.2 nozzle.json" + }, { "name": "0.14mm Standard @Qidi XMax3 0.2 nozzle", "sub_path": "process/0.14mm Standard @Qidi XMax3 0.2 nozzle.json" @@ -498,6 +550,10 @@ "name": "0.18mm Standard @Qidi Q2 0.6 nozzle", "sub_path": "process/0.18mm Standard @Qidi Q2 0.6 nozzle.json" }, + { + "name": "0.18mm Standard @Qidi Q2C 0.6 nozzle", + "sub_path": "process/0.18mm Standard @Qidi Q2C 0.6 nozzle.json" + }, { "name": "0.18mm Standard @Qidi XMax3 0.6 nozzle", "sub_path": "process/0.18mm Standard @Qidi XMax3 0.6 nozzle.json" @@ -522,6 +578,10 @@ "name": "0.24mm Standard @Qidi Q2 0.6 nozzle", "sub_path": "process/0.24mm Standard @Qidi Q2 0.6 nozzle.json" }, + { + "name": "0.24mm Standard @Qidi Q2C 0.6 nozzle", + "sub_path": "process/0.24mm Standard @Qidi Q2C 0.6 nozzle.json" + }, { "name": "0.24mm Standard @Qidi XMax3 0.6 nozzle", "sub_path": "process/0.24mm Standard @Qidi XMax3 0.6 nozzle.json" @@ -546,6 +606,10 @@ "name": "0.24mm Standard @Qidi Q2 0.8 nozzle", "sub_path": "process/0.24mm Standard @Qidi Q2 0.8 nozzle.json" }, + { + "name": "0.24mm Standard @Qidi Q2C 0.8 nozzle", + "sub_path": "process/0.24mm Standard @Qidi Q2C 0.8 nozzle.json" + }, { "name": "0.24mm Standard @Qidi XMax3 0.8 nozzle", "sub_path": "process/0.24mm Standard @Qidi XMax3 0.8 nozzle.json" @@ -570,6 +634,10 @@ "name": "0.30mm Standard @Qidi Q2 0.6 nozzle", "sub_path": "process/0.30mm Standard @Qidi Q2 0.6 nozzle.json" }, + { + "name": "0.30mm Standard @Qidi Q2C 0.6 nozzle", + "sub_path": "process/0.30mm Standard @Qidi Q2C 0.6 nozzle.json" + }, { "name": "0.30mm Standard @Qidi XMax3 0.6 nozzle", "sub_path": "process/0.30mm Standard @Qidi XMax3 0.6 nozzle.json" @@ -594,6 +662,10 @@ "name": "0.32mm Standard @Qidi Q2 0.8 nozzle", "sub_path": "process/0.32mm Standard @Qidi Q2 0.8 nozzle.json" }, + { + "name": "0.32mm Standard @Qidi Q2C 0.8 nozzle", + "sub_path": "process/0.32mm Standard @Qidi Q2C 0.8 nozzle.json" + }, { "name": "0.32mm Standard @Qidi XMax3 0.8 nozzle", "sub_path": "process/0.32mm Standard @Qidi XMax3 0.8 nozzle.json" @@ -618,6 +690,10 @@ "name": "0.36mm Standard @Qidi Q2 0.6 nozzle", "sub_path": "process/0.36mm Standard @Qidi Q2 0.6 nozzle.json" }, + { + "name": "0.36mm Standard @Qidi Q2C 0.6 nozzle", + "sub_path": "process/0.36mm Standard @Qidi Q2C 0.6 nozzle.json" + }, { "name": "0.36mm Standard @Qidi XMax3 0.6 nozzle", "sub_path": "process/0.36mm Standard @Qidi XMax3 0.6 nozzle.json" @@ -642,6 +718,10 @@ "name": "0.40mm Standard @Qidi Q2 0.8 nozzle", "sub_path": "process/0.40mm Standard @Qidi Q2 0.8 nozzle.json" }, + { + "name": "0.40mm Standard @Qidi Q2C 0.8 nozzle", + "sub_path": "process/0.40mm Standard @Qidi Q2C 0.8 nozzle.json" + }, { "name": "0.40mm Standard @Qidi XMax3 0.8 nozzle", "sub_path": "process/0.40mm Standard @Qidi XMax3 0.8 nozzle.json" @@ -666,6 +746,10 @@ "name": "0.42mm Standard @Qidi Q2 0.6 nozzle", "sub_path": "process/0.42mm Standard @Qidi Q2 0.6 nozzle.json" }, + { + "name": "0.42mm Standard @Qidi Q2C 0.6 nozzle", + "sub_path": "process/0.42mm Standard @Qidi Q2C 0.6 nozzle.json" + }, { "name": "0.42mm Standard @Qidi XMax3 0.6 nozzle", "sub_path": "process/0.42mm Standard @Qidi XMax3 0.6 nozzle.json" @@ -690,6 +774,10 @@ "name": "0.48mm Standard @Qidi Q2 0.8 nozzle", "sub_path": "process/0.48mm Standard @Qidi Q2 0.8 nozzle.json" }, + { + "name": "0.48mm Standard @Qidi Q2C 0.8 nozzle", + "sub_path": "process/0.48mm Standard @Qidi Q2C 0.8 nozzle.json" + }, { "name": "0.48mm Standard @Qidi XMax3 0.8 nozzle", "sub_path": "process/0.48mm Standard @Qidi XMax3 0.8 nozzle.json" @@ -714,6 +802,10 @@ "name": "0.56mm Standard @Qidi Q2 0.8 nozzle", "sub_path": "process/0.56mm Standard @Qidi Q2 0.8 nozzle.json" }, + { + "name": "0.56mm Standard @Qidi Q2C 0.8 nozzle", + "sub_path": "process/0.56mm Standard @Qidi Q2C 0.8 nozzle.json" + }, { "name": "0.56mm Standard @Qidi XMax3 0.8 nozzle", "sub_path": "process/0.56mm Standard @Qidi XMax3 0.8 nozzle.json" @@ -1012,6 +1104,10 @@ "name": "QIDI PPS-CF@Q2-Series", "sub_path": "filament/Q2/QIDI PPS-CF @Q2.json" }, + { + "name": "QIDI PPS-GF@Q2-Series", + "sub_path": "filament/Q2/QIDI PPS-GF @Q2.json" + }, { "name": "QIDI Support For PAHT@Q2-Series", "sub_path": "filament/Q2/QIDI Support For PAHT @Q2.json" @@ -1028,6 +1124,10 @@ "name": "QIDI TPU-Aero@Q2-Series", "sub_path": "filament/Q2/QIDI TPU-Aero @Q2.json" }, + { + "name": "QIDI PEBA 95A@Q2-Series", + "sub_path": "filament/Q2/QIDI PEBA 95A @Q2.json" + }, { "name": "QIDI UltraPA-CF25@Q2-Series", "sub_path": "filament/Q2/QIDI UltraPA-CF25 @Q2.json" @@ -1040,6 +1140,230 @@ "name": "QIDI WOOD Rapido@Q2-Series", "sub_path": "filament/Q2/QIDI WOOD Rapido @Q2.json" }, + { + "name": "QIDI ASA-CF@Q2-Series", + "sub_path": "filament/Q2/QIDI ASA-CF @Q2.json" + }, + { + "name": "QIDI TPU-GF@Q2-Series", + "sub_path": "filament/Q2/QIDI TPU-GF @Q2.json" + }, + { + "name": "Bambu ABS@Q2C-Series", + "sub_path": "filament/Q2/Bambu ABS @Q2C.json" + }, + { + "name": "Bambu PETG@Q2C-Series", + "sub_path": "filament/Q2/Bambu PETG @Q2C.json" + }, + { + "name": "Bambu PLA@Q2C-Series", + "sub_path": "filament/Q2/Bambu PLA @Q2C.json" + }, + { + "name": "Generic ABS@Q2C-Series", + "sub_path": "filament/Q2/Generic ABS @Q2C.json" + }, + { + "name": "Generic PC@Q2C-Series", + "sub_path": "filament/Q2/Generic PC @Q2C.json" + }, + { + "name": "Generic PETG@Q2C-Series", + "sub_path": "filament/Q2/Generic PETG @Q2C.json" + }, + { + "name": "Generic PLA Silk@Q2C-Series", + "sub_path": "filament/Q2/Generic PLA Silk @Q2C.json" + }, + { + "name": "Generic PLA+@Q2C-Series", + "sub_path": "filament/Q2/Generic PLA+ @Q2C.json" + }, + { + "name": "Generic PLA@Q2C-Series", + "sub_path": "filament/Q2/Generic PLA @Q2C.json" + }, + { + "name": "Generic TPU 95A@Q2C-Series", + "sub_path": "filament/Q2/Generic TPU 95A @Q2C.json" + }, + { + "name": "HATCHBOX ABS@Q2C-Series", + "sub_path": "filament/Q2/HATCHBOX ABS @Q2C.json" + }, + { + "name": "HATCHBOX PETG@Q2C-Series", + "sub_path": "filament/Q2/HATCHBOX PETG @Q2C.json" + }, + { + "name": "HATCHBOX PLA@Q2C-Series", + "sub_path": "filament/Q2/HATCHBOX PLA @Q2C.json" + }, + { + "name": "Overture ABS@Q2C-Series", + "sub_path": "filament/Q2/Overture ABS @Q2C.json" + }, + { + "name": "Overture PLA@Q2C-Series", + "sub_path": "filament/Q2/Overture PLA @Q2C.json" + }, + { + "name": "PolyLite ABS@Q2C-Series", + "sub_path": "filament/Q2/PolyLite ABS @Q2C.json" + }, + { + "name": "PolyLite PLA@Q2C-Series", + "sub_path": "filament/Q2/PolyLite PLA @Q2C.json" + }, + { + "name": "QIDI ABS Odorless@Q2C-Series", + "sub_path": "filament/Q2/QIDI ABS Odorless @Q2C.json" + }, + { + "name": "QIDI ABS Rapido Metal@Q2C-Series", + "sub_path": "filament/Q2/QIDI ABS Rapido Metal @Q2C.json" + }, + { + "name": "QIDI ABS Rapido@Q2C-Series", + "sub_path": "filament/Q2/QIDI ABS Rapido @Q2C.json" + }, + { + "name": "QIDI ABS-GF@Q2C-Series", + "sub_path": "filament/Q2/QIDI ABS-GF @Q2C.json" + }, + { + "name": "QIDI ASA-Aero@Q2C-Series", + "sub_path": "filament/Q2/QIDI ASA-Aero @Q2C.json" + }, + { + "name": "QIDI ASA@Q2C-Series", + "sub_path": "filament/Q2/QIDI ASA @Q2C.json" + }, + { + "name": "QIDI PA12-CF@Q2C-Series", + "sub_path": "filament/Q2/QIDI PA12-CF @Q2C.json" + }, + { + "name": "QIDI PAHT-CF@Q2C-Series", + "sub_path": "filament/Q2/QIDI PAHT-CF @Q2C.json" + }, + { + "name": "QIDI PAHT-GF@Q2C-Series", + "sub_path": "filament/Q2/QIDI PAHT-GF @Q2C.json" + }, + { + "name": "QIDI PC-ABS-FR@Q2C-Series", + "sub_path": "filament/Q2/QIDI PC-ABS-FR @Q2C.json" + }, + { + "name": "QIDI PET-CF@Q2C-Series", + "sub_path": "filament/Q2/QIDI PET-CF @Q2C.json" + }, + { + "name": "QIDI PET-GF@Q2C-Series", + "sub_path": "filament/Q2/QIDI PET-GF @Q2C.json" + }, + { + "name": "QIDI PETG Basic@Q2C-Series", + "sub_path": "filament/Q2/QIDI PETG Basic @Q2C.json" + }, + { + "name": "QIDI PETG Rapido@Q2C-Series", + "sub_path": "filament/Q2/QIDI PETG Rapido @Q2C.json" + }, + { + "name": "QIDI PETG Tough@Q2C-Series", + "sub_path": "filament/Q2/QIDI PETG Tough @Q2C.json" + }, + { + "name": "QIDI PETG Translucent@Q2C-Series", + "sub_path": "filament/Q2/QIDI PETG Translucent @Q2C.json" + }, + { + "name": "QIDI PETG-CF@Q2C-Series", + "sub_path": "filament/Q2/QIDI PETG-CF @Q2C.json" + }, + { + "name": "QIDI PETG-GF@Q2C-Series", + "sub_path": "filament/Q2/QIDI PETG-GF @Q2C.json" + }, + { + "name": "QIDI PLA Basic@Q2C-Series", + "sub_path": "filament/Q2/QIDI PLA Basic @Q2C.json" + }, + { + "name": "QIDI PLA Matte Basic@Q2C-Series", + "sub_path": "filament/Q2/QIDI PLA Matte Basic @Q2C.json" + }, + { + "name": "QIDI PLA Rapido Matte@Q2C-Series", + "sub_path": "filament/Q2/QIDI PLA Rapido Matte @Q2C.json" + }, + { + "name": "QIDI PLA Rapido Metal@Q2C-Series", + "sub_path": "filament/Q2/QIDI PLA Rapido Metal @Q2C.json" + }, + { + "name": "QIDI PLA Rapido Silk@Q2C-Series", + "sub_path": "filament/Q2/QIDI PLA Rapido Silk @Q2C.json" + }, + { + "name": "QIDI PLA Rapido@Q2C-Series", + "sub_path": "filament/Q2/QIDI PLA Rapido @Q2C.json" + }, + { + "name": "QIDI PLA-CF@Q2C-Series", + "sub_path": "filament/Q2/QIDI PLA-CF @Q2C.json" + }, + { + "name": "QIDI PPS-CF@Q2C-Series", + "sub_path": "filament/Q2/QIDI PPS-CF @Q2C.json" + }, + { + "name": "QIDI PPS-GF@Q2C-Series", + "sub_path": "filament/Q2/QIDI PPS-GF @Q2C.json" + }, + { + "name": "QIDI Support For PAHT@Q2C-Series", + "sub_path": "filament/Q2/QIDI Support For PAHT @Q2C.json" + }, + { + "name": "QIDI Support For PET/PA@Q2C-Series", + "sub_path": "filament/Q2/QIDI Support For PET-PA @Q2C.json" + }, + { + "name": "QIDI TPU 95A-HF@Q2C-Series", + "sub_path": "filament/Q2/QIDI TPU 95A-HF @Q2C.json" + }, + { + "name": "QIDI TPU-Aero@Q2C-Series", + "sub_path": "filament/Q2/QIDI TPU-Aero @Q2C.json" + }, + { + "name": "QIDI PEBA 95A@Q2C-Series", + "sub_path": "filament/Q2/QIDI PEBA 95A @Q2C.json" + }, + { + "name": "QIDI UltraPA-CF25@Q2C-Series", + "sub_path": "filament/Q2/QIDI UltraPA-CF25 @Q2C.json" + }, + { + "name": "QIDI UltraPA@Q2C-Series", + "sub_path": "filament/Q2/QIDI UltraPA @Q2C.json" + }, + { + "name": "QIDI WOOD Rapido@Q2C-Series", + "sub_path": "filament/Q2/QIDI WOOD Rapido @Q2C.json" + }, + { + "name": "QIDI ASA-CF@Q2C-Series", + "sub_path": "filament/Q2/QIDI ASA-CF @Q2C.json" + }, + { + "name": "QIDI TPU-GF@Q2C-Series", + "sub_path": "filament/Q2/QIDI TPU-GF @Q2C.json" + }, { "name": "Bambu ABS", "sub_path": "filament/Bambu ABS.json" @@ -1128,6 +1452,10 @@ "name": "QIDI PPS-CF", "sub_path": "filament/QIDI PPS-CF.json" }, + { + "name": "QIDI PPS-GF", + "sub_path": "filament/QIDI PPS-GF.json" + }, { "name": "QIDI Support For PAHT", "sub_path": "filament/QIDI Support For PAHT.json" @@ -1140,6 +1468,10 @@ "name": "QIDI UltraPA-CF25", "sub_path": "filament/QIDI UltraPA-CF25.json" }, + { + "name": "QIDI TPU-GF", + "sub_path": "filament/QIDI TPU-GF.json" + }, { "name": "Qidi Generic PA", "sub_path": "filament/Qidi Generic PA.json" @@ -1268,6 +1600,10 @@ "name": "QIDI TPU-Aero", "sub_path": "filament/QIDI TPU-Aero.json" }, + { + "name": "QIDI PEBA 95A", + "sub_path": "filament/QIDI PEBA 95A.json" + }, { "name": "Qidi Generic TPU", "sub_path": "filament/Qidi Generic TPU.json" @@ -1280,6 +1616,10 @@ "name": "Qidi TPU 95A-HF", "sub_path": "filament/Qidi TPU 95A-HF.json" }, + { + "name": "QIDI ASA-CF", + "sub_path": "filament/QIDI ASA-CF.json" + }, { "name": "Bambu ABS @Qidi Q2 0.2 nozzle", "sub_path": "filament/Q2/Bambu ABS @Qidi Q2 0.2 nozzle.json" @@ -1620,6 +1960,18 @@ "name": "QIDI ASA @Qidi Q2 0.8 nozzle", "sub_path": "filament/Q2/QIDI ASA @Qidi Q2 0.8 nozzle.json" }, + { + "name": "QIDI ASA-CF @Qidi Q2 0.4 nozzle", + "sub_path": "filament/Q2/QIDI ASA-CF @Qidi Q2 0.4 nozzle.json" + }, + { + "name": "QIDI ASA-CF @Qidi Q2 0.6 nozzle", + "sub_path": "filament/Q2/QIDI ASA-CF @Qidi Q2 0.6 nozzle.json" + }, + { + "name": "QIDI ASA-CF @Qidi Q2 0.8 nozzle", + "sub_path": "filament/Q2/QIDI ASA-CF @Qidi Q2 0.8 nozzle.json" + }, { "name": "QIDI PA12-CF @Qidi Q2 0.4 nozzle", "sub_path": "filament/Q2/QIDI PA12-CF @Qidi Q2 0.4 nozzle.json" @@ -1892,6 +2244,18 @@ "name": "QIDI PPS-CF @Qidi Q2 0.8 nozzle", "sub_path": "filament/Q2/QIDI PPS-CF @Qidi Q2 0.8 nozzle.json" }, + { + "name": "QIDI PPS-GF @Qidi Q2 0.4 nozzle", + "sub_path": "filament/Q2/QIDI PPS-GF @Qidi Q2 0.4 nozzle.json" + }, + { + "name": "QIDI PPS-GF @Qidi Q2 0.6 nozzle", + "sub_path": "filament/Q2/QIDI PPS-GF @Qidi Q2 0.6 nozzle.json" + }, + { + "name": "QIDI PPS-GF @Qidi Q2 0.8 nozzle", + "sub_path": "filament/Q2/QIDI PPS-GF @Qidi Q2 0.8 nozzle.json" + }, { "name": "QIDI Support For PAHT @Qidi Q2 0.4 nozzle", "sub_path": "filament/Q2/QIDI Support For PAHT @Qidi Q2 0.4 nozzle.json" @@ -1936,6 +2300,14 @@ "name": "QIDI TPU-Aero @Qidi Q2 0.6 nozzle", "sub_path": "filament/Q2/QIDI TPU-Aero @Qidi Q2 0.6 nozzle.json" }, + { + "name": "QIDI PEBA 95A @Qidi Q2 0.4 nozzle", + "sub_path": "filament/Q2/QIDI PEBA 95A @Qidi Q2 0.4 nozzle.json" + }, + { + "name": "QIDI PEBA 95A @Qidi Q2 0.6 nozzle", + "sub_path": "filament/Q2/QIDI PEBA 95A @Qidi Q2 0.6 nozzle.json" + }, { "name": "QIDI UltraPA-CF25 @Qidi Q2 0.4 nozzle", "sub_path": "filament/Q2/QIDI UltraPA-CF25 @Qidi Q2 0.4 nozzle.json" @@ -1948,6 +2320,18 @@ "name": "QIDI UltraPA-CF25 @Qidi Q2 0.8 nozzle", "sub_path": "filament/Q2/QIDI UltraPA-CF25 @Qidi Q2 0.8 nozzle.json" }, + { + "name": "QIDI TPU-GF @Qidi Q2 0.4 nozzle", + "sub_path": "filament/Q2/QIDI TPU-GF @Qidi Q2 0.4 nozzle.json" + }, + { + "name": "QIDI TPU-GF @Qidi Q2 0.6 nozzle", + "sub_path": "filament/Q2/QIDI TPU-GF @Qidi Q2 0.6 nozzle.json" + }, + { + "name": "QIDI TPU-GF @Qidi Q2 0.8 nozzle", + "sub_path": "filament/Q2/QIDI TPU-GF @Qidi Q2 0.8 nozzle.json" + }, { "name": "QIDI UltraPA @Qidi Q2 0.4 nozzle", "sub_path": "filament/Q2/QIDI UltraPA @Qidi Q2 0.4 nozzle.json" @@ -1972,6 +2356,742 @@ "name": "QIDI WOOD Rapido @Qidi Q2 0.8 nozzle", "sub_path": "filament/Q2/QIDI WOOD Rapido @Qidi Q2 0.8 nozzle.json" }, + { + "name": "Bambu ABS @Qidi Q2C 0.2 nozzle", + "sub_path": "filament/Q2/Bambu ABS @Qidi Q2C 0.2 nozzle.json" + }, + { + "name": "Bambu ABS @Qidi Q2C 0.4 nozzle", + "sub_path": "filament/Q2/Bambu ABS @Qidi Q2C 0.4 nozzle.json" + }, + { + "name": "Bambu ABS @Qidi Q2C 0.6 nozzle", + "sub_path": "filament/Q2/Bambu ABS @Qidi Q2C 0.6 nozzle.json" + }, + { + "name": "Bambu ABS @Qidi Q2C 0.8 nozzle", + "sub_path": "filament/Q2/Bambu ABS @Qidi Q2C 0.8 nozzle.json" + }, + { + "name": "Bambu PETG @Qidi Q2C 0.2 nozzle", + "sub_path": "filament/Q2/Bambu PETG @Qidi Q2C 0.2 nozzle.json" + }, + { + "name": "Bambu PETG @Qidi Q2C 0.4 nozzle", + "sub_path": "filament/Q2/Bambu PETG @Qidi Q2C 0.4 nozzle.json" + }, + { + "name": "Bambu PETG @Qidi Q2C 0.6 nozzle", + "sub_path": "filament/Q2/Bambu PETG @Qidi Q2C 0.6 nozzle.json" + }, + { + "name": "Bambu PETG @Qidi Q2C 0.8 nozzle", + "sub_path": "filament/Q2/Bambu PETG @Qidi Q2C 0.8 nozzle.json" + }, + { + "name": "Bambu PLA @Qidi Q2C 0.2 nozzle", + "sub_path": "filament/Q2/Bambu PLA @Qidi Q2C 0.2 nozzle.json" + }, + { + "name": "Bambu PLA @Qidi Q2C 0.4 nozzle", + "sub_path": "filament/Q2/Bambu PLA @Qidi Q2C 0.4 nozzle.json" + }, + { + "name": "Bambu PLA @Qidi Q2C 0.6 nozzle", + "sub_path": "filament/Q2/Bambu PLA @Qidi Q2C 0.6 nozzle.json" + }, + { + "name": "Bambu PLA @Qidi Q2C 0.8 nozzle", + "sub_path": "filament/Q2/Bambu PLA @Qidi Q2C 0.8 nozzle.json" + }, + { + "name": "Generic ABS @Qidi Q2C 0.2 nozzle", + "sub_path": "filament/Q2/Generic ABS @Qidi Q2C 0.2 nozzle.json" + }, + { + "name": "Generic ABS @Qidi Q2C 0.4 nozzle", + "sub_path": "filament/Q2/Generic ABS @Qidi Q2C 0.4 nozzle.json" + }, + { + "name": "Generic ABS @Qidi Q2C 0.6 nozzle", + "sub_path": "filament/Q2/Generic ABS @Qidi Q2C 0.6 nozzle.json" + }, + { + "name": "Generic ABS @Qidi Q2C 0.8 nozzle", + "sub_path": "filament/Q2/Generic ABS @Qidi Q2C 0.8 nozzle.json" + }, + { + "name": "Generic PC @Qidi Q2C 0.2 nozzle", + "sub_path": "filament/Q2/Generic PC @Qidi Q2C 0.2 nozzle.json" + }, + { + "name": "Generic PC @Qidi Q2C 0.4 nozzle", + "sub_path": "filament/Q2/Generic PC @Qidi Q2C 0.4 nozzle.json" + }, + { + "name": "Generic PC @Qidi Q2C 0.6 nozzle", + "sub_path": "filament/Q2/Generic PC @Qidi Q2C 0.6 nozzle.json" + }, + { + "name": "Generic PC @Qidi Q2C 0.8 nozzle", + "sub_path": "filament/Q2/Generic PC @Qidi Q2C 0.8 nozzle.json" + }, + { + "name": "Generic PETG @Qidi Q2C 0.2 nozzle", + "sub_path": "filament/Q2/Generic PETG @Qidi Q2C 0.2 nozzle.json" + }, + { + "name": "Generic PETG @Qidi Q2C 0.4 nozzle", + "sub_path": "filament/Q2/Generic PETG @Qidi Q2C 0.4 nozzle.json" + }, + { + "name": "Generic PETG @Qidi Q2C 0.6 nozzle", + "sub_path": "filament/Q2/Generic PETG @Qidi Q2C 0.6 nozzle.json" + }, + { + "name": "Generic PETG @Qidi Q2C 0.8 nozzle", + "sub_path": "filament/Q2/Generic PETG @Qidi Q2C 0.8 nozzle.json" + }, + { + "name": "Generic PLA Silk @Qidi Q2C 0.4 nozzle", + "sub_path": "filament/Q2/Generic PLA Silk @Qidi Q2C 0.4 nozzle.json" + }, + { + "name": "Generic PLA Silk @Qidi Q2C 0.6 nozzle", + "sub_path": "filament/Q2/Generic PLA Silk @Qidi Q2C 0.6 nozzle.json" + }, + { + "name": "Generic PLA+ @Qidi Q2C 0.2 nozzle", + "sub_path": "filament/Q2/Generic PLA+ @Qidi Q2C 0.2 nozzle.json" + }, + { + "name": "Generic PLA+ @Qidi Q2C 0.4 nozzle", + "sub_path": "filament/Q2/Generic PLA+ @Qidi Q2C 0.4 nozzle.json" + }, + { + "name": "Generic PLA+ @Qidi Q2C 0.6 nozzle", + "sub_path": "filament/Q2/Generic PLA+ @Qidi Q2C 0.6 nozzle.json" + }, + { + "name": "Generic PLA+ @Qidi Q2C 0.8 nozzle", + "sub_path": "filament/Q2/Generic PLA+ @Qidi Q2C 0.8 nozzle.json" + }, + { + "name": "Generic PLA @Qidi Q2C 0.2 nozzle", + "sub_path": "filament/Q2/Generic PLA @Qidi Q2C 0.2 nozzle.json" + }, + { + "name": "Generic PLA @Qidi Q2C 0.4 nozzle", + "sub_path": "filament/Q2/Generic PLA @Qidi Q2C 0.4 nozzle.json" + }, + { + "name": "Generic PLA @Qidi Q2C 0.6 nozzle", + "sub_path": "filament/Q2/Generic PLA @Qidi Q2C 0.6 nozzle.json" + }, + { + "name": "Generic PLA @Qidi Q2C 0.8 nozzle", + "sub_path": "filament/Q2/Generic PLA @Qidi Q2C 0.8 nozzle.json" + }, + { + "name": "Generic TPU 95A @Qidi Q2C 0.4 nozzle", + "sub_path": "filament/Q2/Generic TPU 95A @Qidi Q2C 0.4 nozzle.json" + }, + { + "name": "Generic TPU 95A @Qidi Q2C 0.6 nozzle", + "sub_path": "filament/Q2/Generic TPU 95A @Qidi Q2C 0.6 nozzle.json" + }, + { + "name": "Generic TPU 95A @Qidi Q2C 0.8 nozzle", + "sub_path": "filament/Q2/Generic TPU 95A @Qidi Q2C 0.8 nozzle.json" + }, + { + "name": "HATCHBOX ABS @Qidi Q2C 0.2 nozzle", + "sub_path": "filament/Q2/HATCHBOX ABS @Qidi Q2C 0.2 nozzle.json" + }, + { + "name": "HATCHBOX ABS @Qidi Q2C 0.4 nozzle", + "sub_path": "filament/Q2/HATCHBOX ABS @Qidi Q2C 0.4 nozzle.json" + }, + { + "name": "HATCHBOX ABS @Qidi Q2C 0.6 nozzle", + "sub_path": "filament/Q2/HATCHBOX ABS @Qidi Q2C 0.6 nozzle.json" + }, + { + "name": "HATCHBOX ABS @Qidi Q2C 0.8 nozzle", + "sub_path": "filament/Q2/HATCHBOX ABS @Qidi Q2C 0.8 nozzle.json" + }, + { + "name": "HATCHBOX PETG @Qidi Q2C 0.2 nozzle", + "sub_path": "filament/Q2/HATCHBOX PETG @Qidi Q2C 0.2 nozzle.json" + }, + { + "name": "HATCHBOX PETG @Qidi Q2C 0.4 nozzle", + "sub_path": "filament/Q2/HATCHBOX PETG @Qidi Q2C 0.4 nozzle.json" + }, + { + "name": "HATCHBOX PETG @Qidi Q2C 0.6 nozzle", + "sub_path": "filament/Q2/HATCHBOX PETG @Qidi Q2C 0.6 nozzle.json" + }, + { + "name": "HATCHBOX PETG @Qidi Q2C 0.8 nozzle", + "sub_path": "filament/Q2/HATCHBOX PETG @Qidi Q2C 0.8 nozzle.json" + }, + { + "name": "HATCHBOX PLA @Qidi Q2C 0.2 nozzle", + "sub_path": "filament/Q2/HATCHBOX PLA @Qidi Q2C 0.2 nozzle.json" + }, + { + "name": "HATCHBOX PLA @Qidi Q2C 0.4 nozzle", + "sub_path": "filament/Q2/HATCHBOX PLA @Qidi Q2C 0.4 nozzle.json" + }, + { + "name": "HATCHBOX PLA @Qidi Q2C 0.6 nozzle", + "sub_path": "filament/Q2/HATCHBOX PLA @Qidi Q2C 0.6 nozzle.json" + }, + { + "name": "HATCHBOX PLA @Qidi Q2C 0.8 nozzle", + "sub_path": "filament/Q2/HATCHBOX PLA @Qidi Q2C 0.8 nozzle.json" + }, + { + "name": "Overture ABS @Qidi Q2C 0.2 nozzle", + "sub_path": "filament/Q2/Overture ABS @Qidi Q2C 0.2 nozzle.json" + }, + { + "name": "Overture ABS @Qidi Q2C 0.4 nozzle", + "sub_path": "filament/Q2/Overture ABS @Qidi Q2C 0.4 nozzle.json" + }, + { + "name": "Overture ABS @Qidi Q2C 0.6 nozzle", + "sub_path": "filament/Q2/Overture ABS @Qidi Q2C 0.6 nozzle.json" + }, + { + "name": "Overture ABS @Qidi Q2C 0.8 nozzle", + "sub_path": "filament/Q2/Overture ABS @Qidi Q2C 0.8 nozzle.json" + }, + { + "name": "Overture PLA @Qidi Q2C 0.2 nozzle", + "sub_path": "filament/Q2/Overture PLA @Qidi Q2C 0.2 nozzle.json" + }, + { + "name": "Overture PLA @Qidi Q2C 0.4 nozzle", + "sub_path": "filament/Q2/Overture PLA @Qidi Q2C 0.4 nozzle.json" + }, + { + "name": "Overture PLA @Qidi Q2C 0.6 nozzle", + "sub_path": "filament/Q2/Overture PLA @Qidi Q2C 0.6 nozzle.json" + }, + { + "name": "Overture PLA @Qidi Q2C 0.8 nozzle", + "sub_path": "filament/Q2/Overture PLA @Qidi Q2C 0.8 nozzle.json" + }, + { + "name": "PolyLite ABS @Qidi Q2C 0.2 nozzle", + "sub_path": "filament/Q2/PolyLite ABS @Qidi Q2C 0.2 nozzle.json" + }, + { + "name": "PolyLite ABS @Qidi Q2C 0.4 nozzle", + "sub_path": "filament/Q2/PolyLite ABS @Qidi Q2C 0.4 nozzle.json" + }, + { + "name": "PolyLite ABS @Qidi Q2C 0.6 nozzle", + "sub_path": "filament/Q2/PolyLite ABS @Qidi Q2C 0.6 nozzle.json" + }, + { + "name": "PolyLite ABS @Qidi Q2C 0.8 nozzle", + "sub_path": "filament/Q2/PolyLite ABS @Qidi Q2C 0.8 nozzle.json" + }, + { + "name": "PolyLite PLA @Qidi Q2C 0.2 nozzle", + "sub_path": "filament/Q2/PolyLite PLA @Qidi Q2C 0.2 nozzle.json" + }, + { + "name": "PolyLite PLA @Qidi Q2C 0.4 nozzle", + "sub_path": "filament/Q2/PolyLite PLA @Qidi Q2C 0.4 nozzle.json" + }, + { + "name": "PolyLite PLA @Qidi Q2C 0.6 nozzle", + "sub_path": "filament/Q2/PolyLite PLA @Qidi Q2C 0.6 nozzle.json" + }, + { + "name": "PolyLite PLA @Qidi Q2C 0.8 nozzle", + "sub_path": "filament/Q2/PolyLite PLA @Qidi Q2C 0.8 nozzle.json" + }, + { + "name": "QIDI ABS Odorless @Qidi Q2C 0.2 nozzle", + "sub_path": "filament/Q2/QIDI ABS Odorless @Qidi Q2C 0.2 nozzle.json" + }, + { + "name": "QIDI ABS Odorless @Qidi Q2C 0.4 nozzle", + "sub_path": "filament/Q2/QIDI ABS Odorless @Qidi Q2C 0.4 nozzle.json" + }, + { + "name": "QIDI ABS Odorless @Qidi Q2C 0.6 nozzle", + "sub_path": "filament/Q2/QIDI ABS Odorless @Qidi Q2C 0.6 nozzle.json" + }, + { + "name": "QIDI ABS Odorless @Qidi Q2C 0.8 nozzle", + "sub_path": "filament/Q2/QIDI ABS Odorless @Qidi Q2C 0.8 nozzle.json" + }, + { + "name": "QIDI ABS Rapido Metal @Qidi Q2C 0.2 nozzle", + "sub_path": "filament/Q2/QIDI ABS Rapido Metal @Qidi Q2C 0.2 nozzle.json" + }, + { + "name": "QIDI ABS Rapido Metal @Qidi Q2C 0.4 nozzle", + "sub_path": "filament/Q2/QIDI ABS Rapido Metal @Qidi Q2C 0.4 nozzle.json" + }, + { + "name": "QIDI ABS Rapido Metal @Qidi Q2C 0.6 nozzle", + "sub_path": "filament/Q2/QIDI ABS Rapido Metal @Qidi Q2C 0.6 nozzle.json" + }, + { + "name": "QIDI ABS Rapido Metal @Qidi Q2C 0.8 nozzle", + "sub_path": "filament/Q2/QIDI ABS Rapido Metal @Qidi Q2C 0.8 nozzle.json" + }, + { + "name": "QIDI ABS Rapido @Qidi Q2C 0.2 nozzle", + "sub_path": "filament/Q2/QIDI ABS Rapido @Qidi Q2C 0.2 nozzle.json" + }, + { + "name": "QIDI ABS Rapido @Qidi Q2C 0.4 nozzle", + "sub_path": "filament/Q2/QIDI ABS Rapido @Qidi Q2C 0.4 nozzle.json" + }, + { + "name": "QIDI ABS Rapido @Qidi Q2C 0.6 nozzle", + "sub_path": "filament/Q2/QIDI ABS Rapido @Qidi Q2C 0.6 nozzle.json" + }, + { + "name": "QIDI ABS Rapido @Qidi Q2C 0.8 nozzle", + "sub_path": "filament/Q2/QIDI ABS Rapido @Qidi Q2C 0.8 nozzle.json" + }, + { + "name": "QIDI ABS-GF @Qidi Q2C 0.4 nozzle", + "sub_path": "filament/Q2/QIDI ABS-GF @Qidi Q2C 0.4 nozzle.json" + }, + { + "name": "QIDI ABS-GF @Qidi Q2C 0.6 nozzle", + "sub_path": "filament/Q2/QIDI ABS-GF @Qidi Q2C 0.6 nozzle.json" + }, + { + "name": "QIDI ABS-GF @Qidi Q2C 0.8 nozzle", + "sub_path": "filament/Q2/QIDI ABS-GF @Qidi Q2C 0.8 nozzle.json" + }, + { + "name": "QIDI ASA-Aero @Qidi Q2C 0.4 nozzle", + "sub_path": "filament/Q2/QIDI ASA-Aero @Qidi Q2C 0.4 nozzle.json" + }, + { + "name": "QIDI ASA @Qidi Q2C 0.2 nozzle", + "sub_path": "filament/Q2/QIDI ASA @Qidi Q2C 0.2 nozzle.json" + }, + { + "name": "QIDI ASA @Qidi Q2C 0.4 nozzle", + "sub_path": "filament/Q2/QIDI ASA @Qidi Q2C 0.4 nozzle.json" + }, + { + "name": "QIDI ASA @Qidi Q2C 0.6 nozzle", + "sub_path": "filament/Q2/QIDI ASA @Qidi Q2C 0.6 nozzle.json" + }, + { + "name": "QIDI ASA @Qidi Q2C 0.8 nozzle", + "sub_path": "filament/Q2/QIDI ASA @Qidi Q2C 0.8 nozzle.json" + }, + { + "name": "QIDI ASA-CF @Qidi Q2C 0.4 nozzle", + "sub_path": "filament/Q2/QIDI ASA-CF @Qidi Q2C 0.4 nozzle.json" + }, + { + "name": "QIDI ASA-CF @Qidi Q2C 0.6 nozzle", + "sub_path": "filament/Q2/QIDI ASA-CF @Qidi Q2C 0.6 nozzle.json" + }, + { + "name": "QIDI ASA-CF @Qidi Q2C 0.8 nozzle", + "sub_path": "filament/Q2/QIDI ASA-CF @Qidi Q2C 0.8 nozzle.json" + }, + { + "name": "QIDI PA12-CF @Qidi Q2C 0.4 nozzle", + "sub_path": "filament/Q2/QIDI PA12-CF @Qidi Q2C 0.4 nozzle.json" + }, + { + "name": "QIDI PA12-CF @Qidi Q2C 0.6 nozzle", + "sub_path": "filament/Q2/QIDI PA12-CF @Qidi Q2C 0.6 nozzle.json" + }, + { + "name": "QIDI PA12-CF @Qidi Q2C 0.8 nozzle", + "sub_path": "filament/Q2/QIDI PA12-CF @Qidi Q2C 0.8 nozzle.json" + }, + { + "name": "QIDI PAHT-CF @Qidi Q2C 0.4 nozzle", + "sub_path": "filament/Q2/QIDI PAHT-CF @Qidi Q2C 0.4 nozzle.json" + }, + { + "name": "QIDI PAHT-CF @Qidi Q2C 0.6 nozzle", + "sub_path": "filament/Q2/QIDI PAHT-CF @Qidi Q2C 0.6 nozzle.json" + }, + { + "name": "QIDI PAHT-CF @Qidi Q2C 0.8 nozzle", + "sub_path": "filament/Q2/QIDI PAHT-CF @Qidi Q2C 0.8 nozzle.json" + }, + { + "name": "QIDI PAHT-GF @Qidi Q2C 0.4 nozzle", + "sub_path": "filament/Q2/QIDI PAHT-GF @Qidi Q2C 0.4 nozzle.json" + }, + { + "name": "QIDI PAHT-GF @Qidi Q2C 0.6 nozzle", + "sub_path": "filament/Q2/QIDI PAHT-GF @Qidi Q2C 0.6 nozzle.json" + }, + { + "name": "QIDI PAHT-GF @Qidi Q2C 0.8 nozzle", + "sub_path": "filament/Q2/QIDI PAHT-GF @Qidi Q2C 0.8 nozzle.json" + }, + { + "name": "QIDI PC-ABS-FR @Qidi Q2C 0.4 nozzle", + "sub_path": "filament/Q2/QIDI PC-ABS-FR @Qidi Q2C 0.4 nozzle.json" + }, + { + "name": "QIDI PC-ABS-FR @Qidi Q2C 0.6 nozzle", + "sub_path": "filament/Q2/QIDI PC-ABS-FR @Qidi Q2C 0.6 nozzle.json" + }, + { + "name": "QIDI PC-ABS-FR @Qidi Q2C 0.8 nozzle", + "sub_path": "filament/Q2/QIDI PC-ABS-FR @Qidi Q2C 0.8 nozzle.json" + }, + { + "name": "QIDI PET-CF @Qidi Q2C 0.4 nozzle", + "sub_path": "filament/Q2/QIDI PET-CF @Qidi Q2C 0.4 nozzle.json" + }, + { + "name": "QIDI PET-CF @Qidi Q2C 0.6 nozzle", + "sub_path": "filament/Q2/QIDI PET-CF @Qidi Q2C 0.6 nozzle.json" + }, + { + "name": "QIDI PET-CF @Qidi Q2C 0.8 nozzle", + "sub_path": "filament/Q2/QIDI PET-CF @Qidi Q2C 0.8 nozzle.json" + }, + { + "name": "QIDI PET-GF @Qidi Q2C 0.4 nozzle", + "sub_path": "filament/Q2/QIDI PET-GF @Qidi Q2C 0.4 nozzle.json" + }, + { + "name": "QIDI PET-GF @Qidi Q2C 0.6 nozzle", + "sub_path": "filament/Q2/QIDI PET-GF @Qidi Q2C 0.6 nozzle.json" + }, + { + "name": "QIDI PET-GF @Qidi Q2C 0.8 nozzle", + "sub_path": "filament/Q2/QIDI PET-GF @Qidi Q2C 0.8 nozzle.json" + }, + { + "name": "QIDI PETG Basic @Qidi Q2C 0.2 nozzle", + "sub_path": "filament/Q2/QIDI PETG Basic @Qidi Q2C 0.2 nozzle.json" + }, + { + "name": "QIDI PETG Basic @Qidi Q2C 0.4 nozzle", + "sub_path": "filament/Q2/QIDI PETG Basic @Qidi Q2C 0.4 nozzle.json" + }, + { + "name": "QIDI PETG Basic @Qidi Q2C 0.6 nozzle", + "sub_path": "filament/Q2/QIDI PETG Basic @Qidi Q2C 0.6 nozzle.json" + }, + { + "name": "QIDI PETG Basic @Qidi Q2C 0.8 nozzle", + "sub_path": "filament/Q2/QIDI PETG Basic @Qidi Q2C 0.8 nozzle.json" + }, + { + "name": "QIDI PETG Rapido @Qidi Q2C 0.2 nozzle", + "sub_path": "filament/Q2/QIDI PETG Rapido @Qidi Q2C 0.2 nozzle.json" + }, + { + "name": "QIDI PETG Rapido @Qidi Q2C 0.4 nozzle", + "sub_path": "filament/Q2/QIDI PETG Rapido @Qidi Q2C 0.4 nozzle.json" + }, + { + "name": "QIDI PETG Rapido @Qidi Q2C 0.6 nozzle", + "sub_path": "filament/Q2/QIDI PETG Rapido @Qidi Q2C 0.6 nozzle.json" + }, + { + "name": "QIDI PETG Rapido @Qidi Q2C 0.8 nozzle", + "sub_path": "filament/Q2/QIDI PETG Rapido @Qidi Q2C 0.8 nozzle.json" + }, + { + "name": "QIDI PETG Tough @Qidi Q2C 0.2 nozzle", + "sub_path": "filament/Q2/QIDI PETG Tough @Qidi Q2C 0.2 nozzle.json" + }, + { + "name": "QIDI PETG Tough @Qidi Q2C 0.4 nozzle", + "sub_path": "filament/Q2/QIDI PETG Tough @Qidi Q2C 0.4 nozzle.json" + }, + { + "name": "QIDI PETG Tough @Qidi Q2C 0.6 nozzle", + "sub_path": "filament/Q2/QIDI PETG Tough @Qidi Q2C 0.6 nozzle.json" + }, + { + "name": "QIDI PETG Tough @Qidi Q2C 0.8 nozzle", + "sub_path": "filament/Q2/QIDI PETG Tough @Qidi Q2C 0.8 nozzle.json" + }, + { + "name": "QIDI PETG Translucent @Qidi Q2C 0.2 nozzle", + "sub_path": "filament/Q2/QIDI PETG Translucent @Qidi Q2C 0.2 nozzle.json" + }, + { + "name": "QIDI PETG Translucent @Qidi Q2C 0.4 nozzle", + "sub_path": "filament/Q2/QIDI PETG Translucent @Qidi Q2C 0.4 nozzle.json" + }, + { + "name": "QIDI PETG Translucent @Qidi Q2C 0.6 nozzle", + "sub_path": "filament/Q2/QIDI PETG Translucent @Qidi Q2C 0.6 nozzle.json" + }, + { + "name": "QIDI PETG Translucent @Qidi Q2C 0.8 nozzle", + "sub_path": "filament/Q2/QIDI PETG Translucent @Qidi Q2C 0.8 nozzle.json" + }, + { + "name": "QIDI PETG-CF @Qidi Q2C 0.4 nozzle", + "sub_path": "filament/Q2/QIDI PETG-CF @Qidi Q2C 0.4 nozzle.json" + }, + { + "name": "QIDI PETG-CF @Qidi Q2C 0.6 nozzle", + "sub_path": "filament/Q2/QIDI PETG-CF @Qidi Q2C 0.6 nozzle.json" + }, + { + "name": "QIDI PETG-CF @Qidi Q2C 0.8 nozzle", + "sub_path": "filament/Q2/QIDI PETG-CF @Qidi Q2C 0.8 nozzle.json" + }, + { + "name": "QIDI PETG-GF @Qidi Q2C 0.4 nozzle", + "sub_path": "filament/Q2/QIDI PETG-GF @Qidi Q2C 0.4 nozzle.json" + }, + { + "name": "QIDI PETG-GF @Qidi Q2C 0.6 nozzle", + "sub_path": "filament/Q2/QIDI PETG-GF @Qidi Q2C 0.6 nozzle.json" + }, + { + "name": "QIDI PETG-GF @Qidi Q2C 0.8 nozzle", + "sub_path": "filament/Q2/QIDI PETG-GF @Qidi Q2C 0.8 nozzle.json" + }, + { + "name": "QIDI PLA Basic @Qidi Q2C 0.2 nozzle", + "sub_path": "filament/Q2/QIDI PLA Basic @Qidi Q2C 0.2 nozzle.json" + }, + { + "name": "QIDI PLA Basic @Qidi Q2C 0.4 nozzle", + "sub_path": "filament/Q2/QIDI PLA Basic @Qidi Q2C 0.4 nozzle.json" + }, + { + "name": "QIDI PLA Basic @Qidi Q2C 0.6 nozzle", + "sub_path": "filament/Q2/QIDI PLA Basic @Qidi Q2C 0.6 nozzle.json" + }, + { + "name": "QIDI PLA Basic @Qidi Q2C 0.8 nozzle", + "sub_path": "filament/Q2/QIDI PLA Basic @Qidi Q2C 0.8 nozzle.json" + }, + { + "name": "QIDI PLA Matte Basic @Qidi Q2C 0.2 nozzle", + "sub_path": "filament/Q2/QIDI PLA Matte Basic @Qidi Q2C 0.2 nozzle.json" + }, + { + "name": "QIDI PLA Matte Basic @Qidi Q2C 0.4 nozzle", + "sub_path": "filament/Q2/QIDI PLA Matte Basic @Qidi Q2C 0.4 nozzle.json" + }, + { + "name": "QIDI PLA Matte Basic @Qidi Q2C 0.6 nozzle", + "sub_path": "filament/Q2/QIDI PLA Matte Basic @Qidi Q2C 0.6 nozzle.json" + }, + { + "name": "QIDI PLA Matte Basic @Qidi Q2C 0.8 nozzle", + "sub_path": "filament/Q2/QIDI PLA Matte Basic @Qidi Q2C 0.8 nozzle.json" + }, + { + "name": "QIDI PLA Rapido Matte @Qidi Q2C 0.2 nozzle", + "sub_path": "filament/Q2/QIDI PLA Rapido Matte @Qidi Q2C 0.2 nozzle.json" + }, + { + "name": "QIDI PLA Rapido Matte @Qidi Q2C 0.4 nozzle", + "sub_path": "filament/Q2/QIDI PLA Rapido Matte @Qidi Q2C 0.4 nozzle.json" + }, + { + "name": "QIDI PLA Rapido Matte @Qidi Q2C 0.6 nozzle", + "sub_path": "filament/Q2/QIDI PLA Rapido Matte @Qidi Q2C 0.6 nozzle.json" + }, + { + "name": "QIDI PLA Rapido Matte @Qidi Q2C 0.8 nozzle", + "sub_path": "filament/Q2/QIDI PLA Rapido Matte @Qidi Q2C 0.8 nozzle.json" + }, + { + "name": "QIDI PLA Rapido Metal @Qidi Q2C 0.2 nozzle", + "sub_path": "filament/Q2/QIDI PLA Rapido Metal @Qidi Q2C 0.2 nozzle.json" + }, + { + "name": "QIDI PLA Rapido Metal @Qidi Q2C 0.4 nozzle", + "sub_path": "filament/Q2/QIDI PLA Rapido Metal @Qidi Q2C 0.4 nozzle.json" + }, + { + "name": "QIDI PLA Rapido Metal @Qidi Q2C 0.6 nozzle", + "sub_path": "filament/Q2/QIDI PLA Rapido Metal @Qidi Q2C 0.6 nozzle.json" + }, + { + "name": "QIDI PLA Rapido Metal @Qidi Q2C 0.8 nozzle", + "sub_path": "filament/Q2/QIDI PLA Rapido Metal @Qidi Q2C 0.8 nozzle.json" + }, + { + "name": "QIDI PLA Rapido Silk @Qidi Q2C 0.4 nozzle", + "sub_path": "filament/Q2/QIDI PLA Rapido Silk @Qidi Q2C 0.4 nozzle.json" + }, + { + "name": "QIDI PLA Rapido Silk @Qidi Q2C 0.6 nozzle", + "sub_path": "filament/Q2/QIDI PLA Rapido Silk @Qidi Q2C 0.6 nozzle.json" + }, + { + "name": "QIDI PLA Rapido @Qidi Q2C 0.2 nozzle", + "sub_path": "filament/Q2/QIDI PLA Rapido @Qidi Q2C 0.2 nozzle.json" + }, + { + "name": "QIDI PLA Rapido @Qidi Q2C 0.4 nozzle", + "sub_path": "filament/Q2/QIDI PLA Rapido @Qidi Q2C 0.4 nozzle.json" + }, + { + "name": "QIDI PLA Rapido @Qidi Q2C 0.6 nozzle", + "sub_path": "filament/Q2/QIDI PLA Rapido @Qidi Q2C 0.6 nozzle.json" + }, + { + "name": "QIDI PLA Rapido @Qidi Q2C 0.8 nozzle", + "sub_path": "filament/Q2/QIDI PLA Rapido @Qidi Q2C 0.8 nozzle.json" + }, + { + "name": "QIDI PLA-CF @Qidi Q2C 0.4 nozzle", + "sub_path": "filament/Q2/QIDI PLA-CF @Qidi Q2C 0.4 nozzle.json" + }, + { + "name": "QIDI PLA-CF @Qidi Q2C 0.6 nozzle", + "sub_path": "filament/Q2/QIDI PLA-CF @Qidi Q2C 0.6 nozzle.json" + }, + { + "name": "QIDI PLA-CF @Qidi Q2C 0.8 nozzle", + "sub_path": "filament/Q2/QIDI PLA-CF @Qidi Q2C 0.8 nozzle.json" + }, + { + "name": "QIDI PPS-CF @Qidi Q2C 0.4 nozzle", + "sub_path": "filament/Q2/QIDI PPS-CF @Qidi Q2C 0.4 nozzle.json" + }, + { + "name": "QIDI PPS-CF @Qidi Q2C 0.6 nozzle", + "sub_path": "filament/Q2/QIDI PPS-CF @Qidi Q2C 0.6 nozzle.json" + }, + { + "name": "QIDI PPS-CF @Qidi Q2C 0.8 nozzle", + "sub_path": "filament/Q2/QIDI PPS-CF @Qidi Q2C 0.8 nozzle.json" + }, + { + "name": "QIDI PPS-GF @Qidi Q2C 0.4 nozzle", + "sub_path": "filament/Q2/QIDI PPS-GF @Qidi Q2C 0.4 nozzle.json" + }, + { + "name": "QIDI PPS-GF @Qidi Q2C 0.6 nozzle", + "sub_path": "filament/Q2/QIDI PPS-GF @Qidi Q2C 0.6 nozzle.json" + }, + { + "name": "QIDI PPS-GF @Qidi Q2C 0.8 nozzle", + "sub_path": "filament/Q2/QIDI PPS-GF @Qidi Q2C 0.8 nozzle.json" + }, + { + "name": "QIDI Support For PAHT @Qidi Q2C 0.4 nozzle", + "sub_path": "filament/Q2/QIDI Support For PAHT @Qidi Q2C 0.4 nozzle.json" + }, + { + "name": "QIDI Support For PAHT @Qidi Q2C 0.6 nozzle", + "sub_path": "filament/Q2/QIDI Support For PAHT @Qidi Q2C 0.6 nozzle.json" + }, + { + "name": "QIDI Support For PAHT @Qidi Q2C 0.8 nozzle", + "sub_path": "filament/Q2/QIDI Support For PAHT @Qidi Q2C 0.8 nozzle.json" + }, + { + "name": "QIDI Support For PET/PA @Qidi Q2C 0.4 nozzle", + "sub_path": "filament/Q2/QIDI Support For PET-PA @Qidi Q2C 0.4 nozzle.json" + }, + { + "name": "QIDI Support For PET/PA @Qidi Q2C 0.6 nozzle", + "sub_path": "filament/Q2/QIDI Support For PET-PA @Qidi Q2C 0.6 nozzle.json" + }, + { + "name": "QIDI Support For PET/PA @Qidi Q2C 0.8 nozzle", + "sub_path": "filament/Q2/QIDI Support For PET-PA @Qidi Q2C 0.8 nozzle.json" + }, + { + "name": "QIDI TPU 95A-HF @Qidi Q2C 0.4 nozzle", + "sub_path": "filament/Q2/QIDI TPU 95A-HF @Qidi Q2C 0.4 nozzle.json" + }, + { + "name": "QIDI TPU 95A-HF @Qidi Q2C 0.6 nozzle", + "sub_path": "filament/Q2/QIDI TPU 95A-HF @Qidi Q2C 0.6 nozzle.json" + }, + { + "name": "QIDI TPU 95A-HF @Qidi Q2C 0.8 nozzle", + "sub_path": "filament/Q2/QIDI TPU 95A-HF @Qidi Q2C 0.8 nozzle.json" + }, + { + "name": "QIDI TPU-Aero @Qidi Q2C 0.4 nozzle", + "sub_path": "filament/Q2/QIDI TPU-Aero @Qidi Q2C 0.4 nozzle.json" + }, + { + "name": "QIDI TPU-Aero @Qidi Q2C 0.6 nozzle", + "sub_path": "filament/Q2/QIDI TPU-Aero @Qidi Q2C 0.6 nozzle.json" + }, + { + "name": "QIDI PEBA 95A @Qidi Q2C 0.4 nozzle", + "sub_path": "filament/Q2/QIDI PEBA 95A @Qidi Q2C 0.4 nozzle.json" + }, + { + "name": "QIDI PEBA 95A @Qidi Q2C 0.6 nozzle", + "sub_path": "filament/Q2/QIDI PEBA 95A @Qidi Q2C 0.6 nozzle.json" + }, + { + "name": "QIDI UltraPA-CF25 @Qidi Q2C 0.4 nozzle", + "sub_path": "filament/Q2/QIDI UltraPA-CF25 @Qidi Q2C 0.4 nozzle.json" + }, + { + "name": "QIDI UltraPA-CF25 @Qidi Q2C 0.6 nozzle", + "sub_path": "filament/Q2/QIDI UltraPA-CF25 @Qidi Q2C 0.6 nozzle.json" + }, + { + "name": "QIDI UltraPA-CF25 @Qidi Q2C 0.8 nozzle", + "sub_path": "filament/Q2/QIDI UltraPA-CF25 @Qidi Q2C 0.8 nozzle.json" + }, + { + "name": "QIDI TPU-GF @Qidi Q2C 0.4 nozzle", + "sub_path": "filament/Q2/QIDI TPU-GF @Qidi Q2C 0.4 nozzle.json" + }, + { + "name": "QIDI TPU-GF @Qidi Q2C 0.6 nozzle", + "sub_path": "filament/Q2/QIDI TPU-GF @Qidi Q2C 0.6 nozzle.json" + }, + { + "name": "QIDI TPU-GF @Qidi Q2C 0.8 nozzle", + "sub_path": "filament/Q2/QIDI TPU-GF @Qidi Q2C 0.8 nozzle.json" + }, + { + "name": "QIDI UltraPA @Qidi Q2C 0.4 nozzle", + "sub_path": "filament/Q2/QIDI UltraPA @Qidi Q2C 0.4 nozzle.json" + }, + { + "name": "QIDI UltraPA @Qidi Q2C 0.6 nozzle", + "sub_path": "filament/Q2/QIDI UltraPA @Qidi Q2C 0.6 nozzle.json" + }, + { + "name": "QIDI UltraPA @Qidi Q2C 0.8 nozzle", + "sub_path": "filament/Q2/QIDI UltraPA @Qidi Q2C 0.8 nozzle.json" + }, + { + "name": "QIDI WOOD Rapido @Qidi Q2C 0.4 nozzle", + "sub_path": "filament/Q2/QIDI WOOD Rapido @Qidi Q2C 0.4 nozzle.json" + }, + { + "name": "QIDI WOOD Rapido @Qidi Q2C 0.6 nozzle", + "sub_path": "filament/Q2/QIDI WOOD Rapido @Qidi Q2C 0.6 nozzle.json" + }, + { + "name": "QIDI WOOD Rapido @Qidi Q2C 0.8 nozzle", + "sub_path": "filament/Q2/QIDI WOOD Rapido @Qidi Q2C 0.8 nozzle.json" + }, { "name": "Bambu ABS @0.2 nozzle", "sub_path": "filament/Bambu ABS @0.2 nozzle.json" @@ -2464,6 +3584,66 @@ "name": "QIDI ASA @Qidi X-Smart 3 0.2 nozzle", "sub_path": "filament/QIDI ASA @Qidi X-Smart 3 0.2 nozzle.json" }, + { + "name": "QIDI ASA-CF @Qidi Q1 Pro 0.4 nozzle", + "sub_path": "filament/QIDI ASA-CF @Qidi Q1 Pro 0.4 nozzle.json" + }, + { + "name": "QIDI ASA-CF @Qidi Q1 Pro 0.6 nozzle", + "sub_path": "filament/QIDI ASA-CF @Qidi Q1 Pro 0.6 nozzle.json" + }, + { + "name": "QIDI ASA-CF @Qidi Q1 Pro 0.8 nozzle", + "sub_path": "filament/QIDI ASA-CF @Qidi Q1 Pro 0.8 nozzle.json" + }, + { + "name": "QIDI ASA-CF @Qidi X-Plus 4 0.4 nozzle", + "sub_path": "filament/QIDI ASA-CF @Qidi X-Plus 4 0.4 nozzle.json" + }, + { + "name": "QIDI ASA-CF @Qidi X-Plus 4 0.6 nozzle", + "sub_path": "filament/QIDI ASA-CF @Qidi X-Plus 4 0.6 nozzle.json" + }, + { + "name": "QIDI ASA-CF @Qidi X-Plus 4 0.8 nozzle", + "sub_path": "filament/QIDI ASA-CF @Qidi X-Plus 4 0.8 nozzle.json" + }, + { + "name": "QIDI ASA-CF @Qidi X-Max 3 0.4 nozzle", + "sub_path": "filament/QIDI ASA-CF @Qidi X-Max 3 0.4 nozzle.json" + }, + { + "name": "QIDI ASA-CF @Qidi X-Max 3 0.6 nozzle", + "sub_path": "filament/QIDI ASA-CF @Qidi X-Max 3 0.6 nozzle.json" + }, + { + "name": "QIDI ASA-CF @Qidi X-Max 3 0.8 nozzle", + "sub_path": "filament/QIDI ASA-CF @Qidi X-Max 3 0.8 nozzle.json" + }, + { + "name": "QIDI ASA-CF @Qidi X-Plus 3 0.4 nozzle", + "sub_path": "filament/QIDI ASA-CF @Qidi X-Plus 3 0.4 nozzle.json" + }, + { + "name": "QIDI ASA-CF @Qidi X-Plus 3 0.6 nozzle", + "sub_path": "filament/QIDI ASA-CF @Qidi X-Plus 3 0.6 nozzle.json" + }, + { + "name": "QIDI ASA-CF @Qidi X-Plus 3 0.8 nozzle", + "sub_path": "filament/QIDI ASA-CF @Qidi X-Plus 3 0.8 nozzle.json" + }, + { + "name": "QIDI ASA-CF @Qidi X-Smart 3 0.4 nozzle", + "sub_path": "filament/QIDI ASA-CF @Qidi X-Smart 3 0.4 nozzle.json" + }, + { + "name": "QIDI ASA-CF @Qidi X-Smart 3 0.6 nozzle", + "sub_path": "filament/QIDI ASA-CF @Qidi X-Smart 3 0.6 nozzle.json" + }, + { + "name": "QIDI ASA-CF @Qidi X-Smart 3 0.8 nozzle", + "sub_path": "filament/QIDI ASA-CF @Qidi X-Smart 3 0.8 nozzle.json" + }, { "name": "Qidi ASA-Aero @Qidi Q1 Pro 0.4 nozzle", "sub_path": "filament/Qidi ASA-Aero @Qidi Q1 Pro 0.4 nozzle.json" @@ -2708,6 +3888,30 @@ "name": "QIDI PPS-CF @Qidi X-Plus 4 0.8 nozzle", "sub_path": "filament/QIDI PPS-CF @Qidi X-Plus 4 0.8 nozzle.json" }, + { + "name": "QIDI PPS-GF @Qidi Q1 Pro 0.4 nozzle", + "sub_path": "filament/QIDI PPS-GF @Qidi Q1 Pro 0.4 nozzle.json" + }, + { + "name": "QIDI PPS-GF @Qidi Q1 Pro 0.6 nozzle", + "sub_path": "filament/QIDI PPS-GF @Qidi Q1 Pro 0.6 nozzle.json" + }, + { + "name": "QIDI PPS-GF @Qidi Q1 Pro 0.8 nozzle", + "sub_path": "filament/QIDI PPS-GF @Qidi Q1 Pro 0.8 nozzle.json" + }, + { + "name": "QIDI PPS-GF @Qidi X-Plus 4 0.4 nozzle", + "sub_path": "filament/QIDI PPS-GF @Qidi X-Plus 4 0.4 nozzle.json" + }, + { + "name": "QIDI PPS-GF @Qidi X-Plus 4 0.6 nozzle", + "sub_path": "filament/QIDI PPS-GF @Qidi X-Plus 4 0.6 nozzle.json" + }, + { + "name": "QIDI PPS-GF @Qidi X-Plus 4 0.8 nozzle", + "sub_path": "filament/QIDI PPS-GF @Qidi X-Plus 4 0.8 nozzle.json" + }, { "name": "QIDI Support For PAHT @Qidi X-Plus 4 0.4 nozzle", "sub_path": "filament/QIDI Support For PAHT @Qidi X-Plus 4 0.4 nozzle.json" @@ -2756,6 +3960,30 @@ "name": "QIDI UltraPA-CF25 @Qidi X-Plus 4 0.8 nozzle", "sub_path": "filament/QIDI UltraPA-CF25 @Qidi X-Plus 4 0.8 nozzle.json" }, + { + "name": "QIDI TPU-GF @Qidi Q1 Pro 0.4 nozzle", + "sub_path": "filament/QIDI TPU-GF @Qidi Q1 Pro 0.4 nozzle.json" + }, + { + "name": "QIDI TPU-GF @Qidi Q1 Pro 0.6 nozzle", + "sub_path": "filament/QIDI TPU-GF @Qidi Q1 Pro 0.6 nozzle.json" + }, + { + "name": "QIDI TPU-GF @Qidi Q1 Pro 0.8 nozzle", + "sub_path": "filament/QIDI TPU-GF @Qidi Q1 Pro 0.8 nozzle.json" + }, + { + "name": "QIDI TPU-GF @Qidi X-Plus 4 0.4 nozzle", + "sub_path": "filament/QIDI TPU-GF @Qidi X-Plus 4 0.4 nozzle.json" + }, + { + "name": "QIDI TPU-GF @Qidi X-Plus 4 0.6 nozzle", + "sub_path": "filament/QIDI TPU-GF @Qidi X-Plus 4 0.6 nozzle.json" + }, + { + "name": "QIDI TPU-GF @Qidi X-Plus 4 0.8 nozzle", + "sub_path": "filament/QIDI TPU-GF @Qidi X-Plus 4 0.8 nozzle.json" + }, { "name": "Qidi Generic PC @0.2 nozzle", "sub_path": "filament/Qidi Generic PC @0.2 nozzle.json" @@ -3792,6 +5020,22 @@ "name": "QIDI TPU-Aero @Qidi X-Plus 4 0.6 nozzle", "sub_path": "filament/QIDI TPU-Aero @Qidi X-Plus 4 0.6 nozzle.json" }, + { + "name": "QIDI PEBA 95A @Qidi Q1 Pro 0.4 nozzle", + "sub_path": "filament/QIDI PEBA 95A @Qidi Q1 Pro 0.4 nozzle.json" + }, + { + "name": "QIDI PEBA 95A @Qidi Q1 Pro 0.6 nozzle", + "sub_path": "filament/QIDI PEBA 95A @Qidi Q1 Pro 0.6 nozzle.json" + }, + { + "name": "QIDI PEBA 95A @Qidi X-Plus 4 0.4 nozzle", + "sub_path": "filament/QIDI PEBA 95A @Qidi X-Plus 4 0.4 nozzle.json" + }, + { + "name": "QIDI PEBA 95A @Qidi X-Plus 4 0.6 nozzle", + "sub_path": "filament/QIDI PEBA 95A @Qidi X-Plus 4 0.6 nozzle.json" + }, { "name": "Qidi Generic TPU @Qidi Q1 Pro 0.4 nozzle", "sub_path": "filament/Qidi Generic TPU @Qidi Q1 Pro 0.4 nozzle.json" @@ -4536,6 +5780,22 @@ "name": "QIDI UltraPA-CF25 @Qidi X-Max 4 0.8 nozzle", "sub_path": "filament/X4/QIDI UltraPA-CF25 @Qidi X-Max 4 0.8 nozzle.json" }, + { + "name": "QIDI TPU-GF@X-Max 4-Series", + "sub_path": "filament/X4/QIDI TPU-GF @X-Max 4.json" + }, + { + "name": "QIDI TPU-GF @Qidi X-Max 4 0.4 nozzle", + "sub_path": "filament/X4/QIDI TPU-GF @Qidi X-Max 4 0.4 nozzle.json" + }, + { + "name": "QIDI TPU-GF @Qidi X-Max 4 0.6 nozzle", + "sub_path": "filament/X4/QIDI TPU-GF @Qidi X-Max 4 0.6 nozzle.json" + }, + { + "name": "QIDI TPU-GF @Qidi X-Max 4 0.8 nozzle", + "sub_path": "filament/X4/QIDI TPU-GF @Qidi X-Max 4 0.8 nozzle.json" + }, { "name": "Generic PC@X-Max 4-Series", "sub_path": "filament/X4/Generic PC @X-Max 4.json" @@ -4568,6 +5828,18 @@ "name": "QIDI TPU-Aero @Qidi X-Max 4 0.6 nozzle", "sub_path": "filament/X4/QIDI TPU-Aero @Qidi X-Max 4 0.6 nozzle.json" }, + { + "name": "QIDI PEBA 95A@X-Max 4-Series", + "sub_path": "filament/X4/QIDI PEBA 95A @X-Max 4.json" + }, + { + "name": "QIDI PEBA 95A @Qidi X-Max 4 0.4 nozzle", + "sub_path": "filament/X4/QIDI PEBA 95A @Qidi X-Max 4 0.4 nozzle.json" + }, + { + "name": "QIDI PEBA 95A @Qidi X-Max 4 0.6 nozzle", + "sub_path": "filament/X4/QIDI PEBA 95A @Qidi X-Max 4 0.6 nozzle.json" + }, { "name": "QIDI Support For PET/PA@X-Max 4-Series", "sub_path": "filament/X4/QIDI Support For PET-PA @X-Max 4.json" @@ -4747,6 +6019,22 @@ { "name": "QIDI PPS-GF @Qidi X-Max 4 0.8 nozzle", "sub_path": "filament/X4/QIDI PPS-GF @Qidi X-Max 4 0.8 nozzle.json" + }, + { + "name": "QIDI ASA-CF@X-Max 4-Series", + "sub_path": "filament/X4/QIDI ASA-CF @X-Max 4.json" + }, + { + "name": "QIDI ASA-CF @Qidi X-Max 4 0.4 nozzle", + "sub_path": "filament/X4/QIDI ASA-CF @Qidi X-Max 4 0.4 nozzle.json" + }, + { + "name": "QIDI ASA-CF @Qidi X-Max 4 0.6 nozzle", + "sub_path": "filament/X4/QIDI ASA-CF @Qidi X-Max 4 0.6 nozzle.json" + }, + { + "name": "QIDI ASA-CF @Qidi X-Max 4 0.8 nozzle", + "sub_path": "filament/X4/QIDI ASA-CF @Qidi X-Max 4 0.8 nozzle.json" } ], "machine_list": [ @@ -4878,6 +6166,22 @@ "name": "Qidi Q2 0.8 nozzle", "sub_path": "machine/Qidi Q2 0.8 nozzle.json" }, + { + "name": "Qidi Q2C 0.4 nozzle", + "sub_path": "machine/Qidi Q2C 0.4 nozzle.json" + }, + { + "name": "Qidi Q2C 0.2 nozzle", + "sub_path": "machine/Qidi Q2C 0.2 nozzle.json" + }, + { + "name": "Qidi Q2C 0.6 nozzle", + "sub_path": "machine/Qidi Q2C 0.6 nozzle.json" + }, + { + "name": "Qidi Q2C 0.8 nozzle", + "sub_path": "machine/Qidi Q2C 0.8 nozzle.json" + }, { "name": "Qidi X-Max 4 0.4 nozzle", "sub_path": "machine/Qidi X-Max 4 0.4 nozzle.json" diff --git a/resources/profiles/Qidi/Qidi Q2C_cover.png b/resources/profiles/Qidi/Qidi Q2C_cover.png new file mode 100644 index 0000000000..e2ce1c2584 Binary files /dev/null and b/resources/profiles/Qidi/Qidi Q2C_cover.png differ diff --git a/resources/profiles/Qidi/filament/Q2/Bambu ABS @Q2C.json b/resources/profiles/Qidi/filament/Q2/Bambu ABS @Q2C.json new file mode 100644 index 0000000000..2823aa923a --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/Bambu ABS @Q2C.json @@ -0,0 +1,32 @@ +{ + "type": "filament", + "filament_id": "GFB99", + "setting_id": "GFSA04", + "name": "Bambu ABS@Q2C-Series", + "from": "system", + "instantiation": "false", + "inherits": "fdm_filament_q_common", + "box_temperature_range_high": ["45"], + "chamber_temperature": ["0"], + "close_fan_the_first_x_layers": ["3"], + "during_print_exhaust_fan_speed": ["0"], + "fan_max_speed": ["80"], + "fan_min_speed": ["20"], + "filament_adhesiveness_category": ["200"], + "filament_density": ["1.05"], + "filament_flow_ratio": ["0.95"], + "filament_type": ["ABS"], + "filament_vendor": ["Bambu Lab"], + "nozzle_temperature_initial_layer": ["250"], + "nozzle_temperature_range_high": ["280"], + "nozzle_temperature_range_low": ["240"], + "nozzle_temperature": ["260"], + "overhang_fan_speed": ["80"], + "overhang_fan_threshold": ["25%"], + "pressure_advance": ["0.035"], + "slow_down_layer_time": ["4"], + "temperature_vitrification": ["100"], + "hot_plate_temp_initial_layer" : ["90"], + "hot_plate_temp" : ["90"], + "compatible_printers": [] +} diff --git a/resources/profiles/Qidi/filament/Q2/Bambu ABS @Qidi Q2C 0.2 nozzle.json b/resources/profiles/Qidi/filament/Q2/Bambu ABS @Qidi Q2C 0.2 nozzle.json new file mode 100644 index 0000000000..990ff119ab --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/Bambu ABS @Qidi Q2C 0.2 nozzle.json @@ -0,0 +1,12 @@ +{ + "type": "filament", + "setting_id": "GFSA04", + "name": "Bambu ABS @Qidi Q2C 0.2 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "Bambu ABS@Q2C-Series", + "chamber_temperature": ["0"], + "filament_max_volumetric_speed": ["2"], + "pressure_advance": ["0.03"], + "compatible_printers": ["Qidi Q2C 0.2 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/Bambu ABS @Qidi Q2C 0.4 nozzle.json b/resources/profiles/Qidi/filament/Q2/Bambu ABS @Qidi Q2C 0.4 nozzle.json new file mode 100644 index 0000000000..6eab2262d5 --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/Bambu ABS @Qidi Q2C 0.4 nozzle.json @@ -0,0 +1,10 @@ +{ + "type": "filament", + "setting_id": "GFSA04", + "name": "Bambu ABS @Qidi Q2C 0.4 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "Bambu ABS@Q2C-Series", + "pressure_advance": ["0.03"], + "compatible_printers": ["Qidi Q2C 0.4 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/Bambu ABS @Qidi Q2C 0.6 nozzle.json b/resources/profiles/Qidi/filament/Q2/Bambu ABS @Qidi Q2C 0.6 nozzle.json new file mode 100644 index 0000000000..64e0bb56ea --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/Bambu ABS @Qidi Q2C 0.6 nozzle.json @@ -0,0 +1,11 @@ +{ + "type": "filament", + "setting_id": "GFSA04", + "name": "Bambu ABS @Qidi Q2C 0.6 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "Bambu ABS@Q2C-Series", + "nozzle_temperature": ["250"], + "pressure_advance": ["0.014"], + "compatible_printers": ["Qidi Q2C 0.6 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/Bambu ABS @Qidi Q2C 0.8 nozzle.json b/resources/profiles/Qidi/filament/Q2/Bambu ABS @Qidi Q2C 0.8 nozzle.json new file mode 100644 index 0000000000..296219e2e2 --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/Bambu ABS @Qidi Q2C 0.8 nozzle.json @@ -0,0 +1,12 @@ +{ + "type": "filament", + "setting_id": "GFSA04", + "name": "Bambu ABS @Qidi Q2C 0.8 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "Bambu ABS@Q2C-Series", + "nozzle_temperature": ["250"], + "pressure_advance": ["0.011"], + "slow_down_min_speed": ["10"], + "compatible_printers": ["Qidi Q2C 0.8 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/Bambu PETG @Q2C.json b/resources/profiles/Qidi/filament/Q2/Bambu PETG @Q2C.json new file mode 100644 index 0000000000..cd29921bce --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/Bambu PETG @Q2C.json @@ -0,0 +1,33 @@ +{ + "type": "filament", + "filament_id": "GFG99", + "setting_id": "GFSG99", + "name": "Bambu PETG@Q2C-Series", + "from": "system", + "instantiation": "false", + "inherits": "fdm_filament_q_common", + "box_temperature_range_high": ["45"], + "close_fan_the_first_x_layers": ["3"], + "fan_cooling_layer_time": ["30"], + "fan_max_speed": ["40"], + "fan_min_speed": ["10"], + "filament_adhesiveness_category": ["300"], + "filament_flow_ratio": ["0.95"], + "filament_max_volumetric_speed": ["13"], + "filament_type": ["PETG"], + "filament_vendor": ["Bambu Lab"], + "nozzle_temperature_initial_layer": ["240"], + "nozzle_temperature_range_high": ["270"], + "nozzle_temperature_range_low": ["220"], + "nozzle_temperature": ["250"], + "overhang_fan_speed": ["90"], + "overhang_fan_threshold": ["10%"], + "pressure_advance": ["0.056"], + "slow_down_layer_time": ["8"], + "supertack_plate_temp_initial_layer": ["70"], + "supertack_plate_temp": ["70"], + "temperature_vitrification": ["70"], + "hot_plate_temp_initial_layer" : ["80"], + "hot_plate_temp" : ["80"], + "compatible_printers": [] +} diff --git a/resources/profiles/Qidi/filament/Q2/Bambu PETG @Qidi Q2C 0.2 nozzle.json b/resources/profiles/Qidi/filament/Q2/Bambu PETG @Qidi Q2C 0.2 nozzle.json new file mode 100644 index 0000000000..382a91e441 --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/Bambu PETG @Qidi Q2C 0.2 nozzle.json @@ -0,0 +1,11 @@ +{ + "type": "filament", + "setting_id": "GFSG99", + "name": "Bambu PETG @Qidi Q2C 0.2 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "Bambu PETG@Q2C-Series", + "filament_max_volumetric_speed": ["1"], + "pressure_advance": ["0.056"], + "compatible_printers": ["Qidi Q2C 0.2 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/Bambu PETG @Qidi Q2C 0.4 nozzle.json b/resources/profiles/Qidi/filament/Q2/Bambu PETG @Qidi Q2C 0.4 nozzle.json new file mode 100644 index 0000000000..59f6d72800 --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/Bambu PETG @Qidi Q2C 0.4 nozzle.json @@ -0,0 +1,10 @@ +{ + "type": "filament", + "setting_id": "GFSG99", + "name": "Bambu PETG @Qidi Q2C 0.4 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "Bambu PETG@Q2C-Series", + "pressure_advance": ["0.056"], + "compatible_printers": ["Qidi Q2C 0.4 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/Bambu PETG @Qidi Q2C 0.6 nozzle.json b/resources/profiles/Qidi/filament/Q2/Bambu PETG @Qidi Q2C 0.6 nozzle.json new file mode 100644 index 0000000000..01fd3d4797 --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/Bambu PETG @Qidi Q2C 0.6 nozzle.json @@ -0,0 +1,10 @@ +{ + "type": "filament", + "setting_id": "GFSG99", + "name": "Bambu PETG @Qidi Q2C 0.6 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "Bambu PETG@Q2C-Series", + "pressure_advance": ["0.04"], + "compatible_printers": ["Qidi Q2C 0.6 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/Bambu PETG @Qidi Q2C 0.8 nozzle.json b/resources/profiles/Qidi/filament/Q2/Bambu PETG @Qidi Q2C 0.8 nozzle.json new file mode 100644 index 0000000000..6f7997acf2 --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/Bambu PETG @Qidi Q2C 0.8 nozzle.json @@ -0,0 +1,10 @@ +{ + "type": "filament", + "setting_id": "GFSG99", + "name": "Bambu PETG @Qidi Q2C 0.8 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "Bambu PETG@Q2C-Series", + "pressure_advance": ["0.04"], + "compatible_printers": ["Qidi Q2C 0.8 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/Bambu PLA @Q2C.json b/resources/profiles/Qidi/filament/Q2/Bambu PLA @Q2C.json new file mode 100644 index 0000000000..2282860587 --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/Bambu PLA @Q2C.json @@ -0,0 +1,22 @@ +{ + "type": "filament", + "filament_id": "GFL99", + "setting_id": "GFSL99", + "name": "Bambu PLA@Q2C-Series", + "from": "system", + "instantiation": "false", + "inherits": "fdm_filament_q_common", + "filament_adhesiveness_category": ["100"], + "filament_type": ["PLA"], + "filament_vendor": ["Bambu Lab"], + "additional_cooling_fan_speed": ["100"], + "nozzle_temperature_range_high": ["240"], + "nozzle_temperature_range_low": ["190"], + "nozzle_temperature_initial_layer": ["210"], + "nozzle_temperature": ["210"], + "overhang_fan_threshold": ["50%"], + "supertack_plate_temp_initial_layer": ["45"], + "supertack_plate_temp": ["45"], + "temperature_vitrification": ["45"], + "compatible_printers": [] +} diff --git a/resources/profiles/Qidi/filament/Q2/Bambu PLA @Qidi Q2C 0.2 nozzle.json b/resources/profiles/Qidi/filament/Q2/Bambu PLA @Qidi Q2C 0.2 nozzle.json new file mode 100644 index 0000000000..8414d5bc1e --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/Bambu PLA @Qidi Q2C 0.2 nozzle.json @@ -0,0 +1,11 @@ +{ + "type": "filament", + "setting_id": "GFSL99", + "name": "Bambu PLA @Qidi Q2C 0.2 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "Bambu PLA@Q2C-Series", + "filament_max_volumetric_speed": ["2"], + "pressure_advance": ["0.034"], + "compatible_printers": ["Qidi Q2C 0.2 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/Bambu PLA @Qidi Q2C 0.4 nozzle.json b/resources/profiles/Qidi/filament/Q2/Bambu PLA @Qidi Q2C 0.4 nozzle.json new file mode 100644 index 0000000000..f4f167b762 --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/Bambu PLA @Qidi Q2C 0.4 nozzle.json @@ -0,0 +1,10 @@ +{ + "type": "filament", + "setting_id": "GFSL99", + "name": "Bambu PLA @Qidi Q2C 0.4 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "Bambu PLA@Q2C-Series", + "pressure_advance": ["0.034"], + "compatible_printers": ["Qidi Q2C 0.4 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/Bambu PLA @Qidi Q2C 0.6 nozzle.json b/resources/profiles/Qidi/filament/Q2/Bambu PLA @Qidi Q2C 0.6 nozzle.json new file mode 100644 index 0000000000..7a09027191 --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/Bambu PLA @Qidi Q2C 0.6 nozzle.json @@ -0,0 +1,10 @@ +{ + "type": "filament", + "setting_id": "GFSL99", + "name": "Bambu PLA @Qidi Q2C 0.6 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "Bambu PLA@Q2C-Series", + "pressure_advance": ["0.016"], + "compatible_printers": ["Qidi Q2C 0.6 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/Bambu PLA @Qidi Q2C 0.8 nozzle.json b/resources/profiles/Qidi/filament/Q2/Bambu PLA @Qidi Q2C 0.8 nozzle.json new file mode 100644 index 0000000000..7a7ca5ce91 --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/Bambu PLA @Qidi Q2C 0.8 nozzle.json @@ -0,0 +1,10 @@ +{ + "type": "filament", + "setting_id": "GFSL99", + "name": "Bambu PLA @Qidi Q2C 0.8 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "Bambu PLA@Q2C-Series", + "pressure_advance": ["0.008"], + "compatible_printers": ["Qidi Q2C 0.8 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/Generic ABS @Q2C.json b/resources/profiles/Qidi/filament/Q2/Generic ABS @Q2C.json new file mode 100644 index 0000000000..ad5c896d68 --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/Generic ABS @Q2C.json @@ -0,0 +1,33 @@ +{ + "type": "filament", + "filament_id": "QD_2_0_11", + "setting_id": "GFSA04", + "name": "Generic ABS@Q2C-Series", + "from": "system", + "instantiation": "false", + "inherits": "fdm_filament_q_common", + "box_temperature_range_high": ["45"], + "close_fan_the_first_x_layers": ["3"], + "during_print_exhaust_fan_speed": ["0"], + "fan_cooling_layer_time": ["30"], + "fan_max_speed": ["80"], + "fan_min_speed": ["10"], + "filament_adhesiveness_category": ["200"], + "filament_density": ["1.04"], + "filament_flow_ratio": ["0.95"], + "filament_max_volumetric_speed": ["17"], + "filament_type": ["ABS"], + "filament_vendor": ["Generic"], + "nozzle_temperature_initial_layer": ["250"], + "nozzle_temperature_range_high": ["280"], + "nozzle_temperature_range_low": ["240"], + "nozzle_temperature": ["250"], + "overhang_fan_speed": ["80"], + "overhang_fan_threshold": ["25%"], + "pressure_advance": ["0.021"], + "slow_down_layer_time": ["4"], + "temperature_vitrification": ["100"], + "hot_plate_temp_initial_layer" : ["90"], + "hot_plate_temp" : ["90"], + "compatible_printers": [] +} diff --git a/resources/profiles/Qidi/filament/Q2/Generic ABS @Qidi Q2C 0.2 nozzle.json b/resources/profiles/Qidi/filament/Q2/Generic ABS @Qidi Q2C 0.2 nozzle.json new file mode 100644 index 0000000000..5c808eb9bb --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/Generic ABS @Qidi Q2C 0.2 nozzle.json @@ -0,0 +1,11 @@ +{ + "type": "filament", + "setting_id": "GFSA04", + "name": "Generic ABS @Qidi Q2C 0.2 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "Generic ABS@Q2C-Series", + "filament_max_volumetric_speed": ["2"], + "pressure_advance": ["0.03"], + "compatible_printers": ["Qidi Q2C 0.2 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/Generic ABS @Qidi Q2C 0.4 nozzle.json b/resources/profiles/Qidi/filament/Q2/Generic ABS @Qidi Q2C 0.4 nozzle.json new file mode 100644 index 0000000000..247cb0cfda --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/Generic ABS @Qidi Q2C 0.4 nozzle.json @@ -0,0 +1,10 @@ +{ + "type": "filament", + "setting_id": "GFSA04", + "name": "Generic ABS @Qidi Q2C 0.4 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "Generic ABS@Q2C-Series", + "pressure_advance": ["0.03"], + "compatible_printers": ["Qidi Q2C 0.4 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/Generic ABS @Qidi Q2C 0.6 nozzle.json b/resources/profiles/Qidi/filament/Q2/Generic ABS @Qidi Q2C 0.6 nozzle.json new file mode 100644 index 0000000000..33d57fa6de --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/Generic ABS @Qidi Q2C 0.6 nozzle.json @@ -0,0 +1,11 @@ +{ + "type": "filament", + "setting_id": "GFSA04", + "name": "Generic ABS @Qidi Q2C 0.6 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "Generic ABS@Q2C-Series", + "filament_max_volumetric_speed": ["24.5"], + "pressure_advance": ["0.014"], + "compatible_printers": ["Qidi Q2C 0.6 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/Generic ABS @Qidi Q2C 0.8 nozzle.json b/resources/profiles/Qidi/filament/Q2/Generic ABS @Qidi Q2C 0.8 nozzle.json new file mode 100644 index 0000000000..b20612a5af --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/Generic ABS @Qidi Q2C 0.8 nozzle.json @@ -0,0 +1,11 @@ +{ + "type": "filament", + "setting_id": "GFSA04", + "name": "Generic ABS @Qidi Q2C 0.8 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "Generic ABS@Q2C-Series", + "filament_max_volumetric_speed": ["24.5"], + "pressure_advance": ["0.011"], + "compatible_printers": ["Qidi Q2C 0.8 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/Generic PC @Q2C.json b/resources/profiles/Qidi/filament/Q2/Generic PC @Q2C.json new file mode 100644 index 0000000000..b23b635181 --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/Generic PC @Q2C.json @@ -0,0 +1,32 @@ +{ + "type": "filament", + "filament_id": "GFB99", + "setting_id": "GFSA04", + "name": "Generic PC@Q2C-Series", + "from": "system", + "instantiation": "false", + "inherits": "fdm_filament_q_common", + "box_temperature_range_high": ["65"], + "close_fan_the_first_x_layers": ["3"], + "during_print_exhaust_fan_speed": ["0"], + "fan_cooling_layer_time": ["30"], + "fan_max_speed": ["60"], + "fan_min_speed": ["10"], + "filament_adhesiveness_category": ["500"], + "filament_density": ["1.04"], + "filament_max_volumetric_speed": ["10"], + "filament_type": ["PC"], + "filament_vendor": ["Generic"], + "nozzle_temperature_initial_layer": ["270"], + "nozzle_temperature_range_high": ["290"], + "nozzle_temperature_range_low": ["260"], + "nozzle_temperature": ["280"], + "overhang_fan_speed": ["60"], + "overhang_fan_threshold": ["25%"], + "pressure_advance": ["0.021"], + "slow_down_layer_time": ["2"], + "temperature_vitrification": ["100"], + "hot_plate_temp_initial_layer" : ["110"], + "hot_plate_temp" : ["110"], + "compatible_printers": [] +} diff --git a/resources/profiles/Qidi/filament/Q2/Generic PC @Qidi Q2C 0.2 nozzle.json b/resources/profiles/Qidi/filament/Q2/Generic PC @Qidi Q2C 0.2 nozzle.json new file mode 100644 index 0000000000..76bd6c5d29 --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/Generic PC @Qidi Q2C 0.2 nozzle.json @@ -0,0 +1,12 @@ +{ + "type": "filament", + "setting_id": "GFSA04", + "name": "Generic PC @Qidi Q2C 0.2 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "Generic PC@Q2C-Series", + "filament_flow_ratio": ["0.94"], + "filament_max_volumetric_speed": ["1"], + "pressure_advance": ["0.04"], + "compatible_printers": ["Qidi Q2C 0.2 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/Generic PC @Qidi Q2C 0.4 nozzle.json b/resources/profiles/Qidi/filament/Q2/Generic PC @Qidi Q2C 0.4 nozzle.json new file mode 100644 index 0000000000..8ba0657eb8 --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/Generic PC @Qidi Q2C 0.4 nozzle.json @@ -0,0 +1,12 @@ +{ + "type": "filament", + "setting_id": "GFSA04", + "name": "Generic PC @Qidi Q2C 0.4 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "Generic PC@Q2C-Series", + "filament_flow_ratio": ["0.95"], + "filament_max_volumetric_speed": ["10"], + "pressure_advance": ["0.04"], + "compatible_printers": ["Qidi Q2C 0.4 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/Generic PC @Qidi Q2C 0.6 nozzle.json b/resources/profiles/Qidi/filament/Q2/Generic PC @Qidi Q2C 0.6 nozzle.json new file mode 100644 index 0000000000..cc8813642f --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/Generic PC @Qidi Q2C 0.6 nozzle.json @@ -0,0 +1,12 @@ +{ + "type": "filament", + "setting_id": "GFSA04", + "name": "Generic PC @Qidi Q2C 0.6 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "Generic PC@Q2C-Series", + "filament_flow_ratio": ["0.95"], + "filament_max_volumetric_speed": ["10"], + "pressure_advance": ["0.03"], + "compatible_printers": ["Qidi Q2C 0.6 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/Generic PC @Qidi Q2C 0.8 nozzle.json b/resources/profiles/Qidi/filament/Q2/Generic PC @Qidi Q2C 0.8 nozzle.json new file mode 100644 index 0000000000..d461d74cf4 --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/Generic PC @Qidi Q2C 0.8 nozzle.json @@ -0,0 +1,12 @@ +{ + "type": "filament", + "setting_id": "GFSA04", + "name": "Generic PC @Qidi Q2C 0.8 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "Generic PC@Q2C-Series", + "filament_flow_ratio": ["0.95"], + "filament_max_volumetric_speed": ["10"], + "pressure_advance": ["0.008"], + "compatible_printers": ["Qidi Q2C 0.8 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/Generic PETG @Q2C.json b/resources/profiles/Qidi/filament/Q2/Generic PETG @Q2C.json new file mode 100644 index 0000000000..4463a354f7 --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/Generic PETG @Q2C.json @@ -0,0 +1,34 @@ +{ + "type": "filament", + "filament_id": "QD_2_0_41", + "setting_id": "GFSG99", + "name": "Generic PETG@Q2C-Series", + "from": "system", + "instantiation": "false", + "inherits": "fdm_filament_q_common", + "box_temperature_range_high": ["45"], + "close_fan_the_first_x_layers": ["3"], + "fan_cooling_layer_time": ["30"], + "fan_max_speed": ["90"], + "fan_min_speed": ["40"], + "filament_adhesiveness_category": ["300"], + "filament_density": ["1.27"], + "filament_flow_ratio": ["0.95"], + "filament_max_volumetric_speed": ["12"], + "filament_type": ["PETG"], + "filament_vendor": ["Generic"], + "nozzle_temperature_initial_layer": ["245"], + "nozzle_temperature_range_high": ["270"], + "nozzle_temperature_range_low": ["220"], + "nozzle_temperature": ["250"], + "overhang_fan_speed": ["90"], + "overhang_fan_threshold": ["10%"], + "pressure_advance": ["0.056"], + "slow_down_layer_time": ["12"], + "supertack_plate_temp_initial_layer": ["70"], + "supertack_plate_temp": ["70"], + "temperature_vitrification": ["70"], + "hot_plate_temp_initial_layer" : ["80"], + "hot_plate_temp" : ["80"], + "compatible_printers": [] +} diff --git a/resources/profiles/Qidi/filament/Q2/Generic PETG @Qidi Q2C 0.2 nozzle.json b/resources/profiles/Qidi/filament/Q2/Generic PETG @Qidi Q2C 0.2 nozzle.json new file mode 100644 index 0000000000..9fb307a6e4 --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/Generic PETG @Qidi Q2C 0.2 nozzle.json @@ -0,0 +1,11 @@ +{ + "type": "filament", + "setting_id": "GFSG99", + "name": "Generic PETG @Qidi Q2C 0.2 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "Generic PETG@Q2C-Series", + "filament_max_volumetric_speed": ["1"], + "pressure_advance": ["0.056"], + "compatible_printers": ["Qidi Q2C 0.2 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/Generic PETG @Qidi Q2C 0.4 nozzle.json b/resources/profiles/Qidi/filament/Q2/Generic PETG @Qidi Q2C 0.4 nozzle.json new file mode 100644 index 0000000000..be7b271ae8 --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/Generic PETG @Qidi Q2C 0.4 nozzle.json @@ -0,0 +1,10 @@ +{ + "type": "filament", + "setting_id": "GFSG99", + "name": "Generic PETG @Qidi Q2C 0.4 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "Generic PETG@Q2C-Series", + "pressure_advance": ["0.056"], + "compatible_printers": ["Qidi Q2C 0.4 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/Generic PETG @Qidi Q2C 0.6 nozzle.json b/resources/profiles/Qidi/filament/Q2/Generic PETG @Qidi Q2C 0.6 nozzle.json new file mode 100644 index 0000000000..faca472761 --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/Generic PETG @Qidi Q2C 0.6 nozzle.json @@ -0,0 +1,10 @@ +{ + "type": "filament", + "setting_id": "GFSG99", + "name": "Generic PETG @Qidi Q2C 0.6 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "Generic PETG@Q2C-Series", + "pressure_advance": ["0.04"], + "compatible_printers": ["Qidi Q2C 0.6 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/Generic PETG @Qidi Q2C 0.8 nozzle.json b/resources/profiles/Qidi/filament/Q2/Generic PETG @Qidi Q2C 0.8 nozzle.json new file mode 100644 index 0000000000..b50459ec31 --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/Generic PETG @Qidi Q2C 0.8 nozzle.json @@ -0,0 +1,10 @@ +{ + "type": "filament", + "setting_id": "GFSG99", + "name": "Generic PETG @Qidi Q2C 0.8 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "Generic PETG@Q2C-Series", + "pressure_advance": ["0.04"], + "compatible_printers": ["Qidi Q2C 0.8 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/Generic PLA @Q2C.json b/resources/profiles/Qidi/filament/Q2/Generic PLA @Q2C.json new file mode 100644 index 0000000000..29dd72ec7a --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/Generic PLA @Q2C.json @@ -0,0 +1,26 @@ +{ + "type": "filament", + "filament_id": "QD_2_0_1", + "setting_id": "GFSL99", + "name": "Generic PLA@Q2C-Series", + "from": "system", + "instantiation": "false", + "inherits": "fdm_filament_q_common", + "additional_cooling_fan_speed": ["100"], + "cool_plate_temp_initial_layer": ["45"], + "cool_plate_temp": ["45"], + "filament_adhesiveness_category": ["100"], + "filament_density": ["1.2"], + "filament_max_volumetric_speed": ["14"], + "filament_type": ["PLA"], + "filament_vendor": ["Generic"], + "nozzle_temperature_initial_layer": ["220"], + "nozzle_temperature_range_high": ["240"], + "nozzle_temperature_range_low": ["190"], + "nozzle_temperature": ["220"], + "overhang_fan_threshold": ["50%"], + "supertack_plate_temp_initial_layer": ["45"], + "supertack_plate_temp": ["45"], + "temperature_vitrification": ["45"], + "compatible_printers": [] +} \ No newline at end of file diff --git a/resources/profiles/Qidi/filament/Q2/Generic PLA @Qidi Q2C 0.2 nozzle.json b/resources/profiles/Qidi/filament/Q2/Generic PLA @Qidi Q2C 0.2 nozzle.json new file mode 100644 index 0000000000..9c4fec73cd --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/Generic PLA @Qidi Q2C 0.2 nozzle.json @@ -0,0 +1,11 @@ +{ + "type": "filament", + "setting_id": "GFSL99", + "name": "Generic PLA @Qidi Q2C 0.2 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "Generic PLA@Q2C-Series", + "filament_max_volumetric_speed": ["2"], + "pressure_advance": ["0.034"], + "compatible_printers": ["Qidi Q2C 0.2 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/Generic PLA @Qidi Q2C 0.4 nozzle.json b/resources/profiles/Qidi/filament/Q2/Generic PLA @Qidi Q2C 0.4 nozzle.json new file mode 100644 index 0000000000..530cc14eb8 --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/Generic PLA @Qidi Q2C 0.4 nozzle.json @@ -0,0 +1,10 @@ +{ + "type": "filament", + "setting_id": "GFSL99", + "name": "Generic PLA @Qidi Q2C 0.4 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "Generic PLA@Q2C-Series", + "pressure_advance": ["0.034"], + "compatible_printers": ["Qidi Q2C 0.4 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/Generic PLA @Qidi Q2C 0.6 nozzle.json b/resources/profiles/Qidi/filament/Q2/Generic PLA @Qidi Q2C 0.6 nozzle.json new file mode 100644 index 0000000000..90afdbbcf6 --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/Generic PLA @Qidi Q2C 0.6 nozzle.json @@ -0,0 +1,10 @@ +{ + "type": "filament", + "setting_id": "GFSL99", + "name": "Generic PLA @Qidi Q2C 0.6 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "Generic PLA@Q2C-Series", + "pressure_advance": ["0.016"], + "compatible_printers": ["Qidi Q2C 0.6 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/Generic PLA @Qidi Q2C 0.8 nozzle.json b/resources/profiles/Qidi/filament/Q2/Generic PLA @Qidi Q2C 0.8 nozzle.json new file mode 100644 index 0000000000..1063b6d409 --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/Generic PLA @Qidi Q2C 0.8 nozzle.json @@ -0,0 +1,10 @@ +{ + "type": "filament", + "setting_id": "GFSL99", + "name": "Generic PLA @Qidi Q2C 0.8 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "Generic PLA@Q2C-Series", + "pressure_advance": ["0.008"], + "compatible_printers": ["Qidi Q2C 0.8 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/Generic PLA Silk @Q2C.json b/resources/profiles/Qidi/filament/Q2/Generic PLA Silk @Q2C.json new file mode 100644 index 0000000000..4ab8219172 --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/Generic PLA Silk @Q2C.json @@ -0,0 +1,28 @@ +{ + "type": "filament", + "filament_id": "QD_2_0_4", + "setting_id": "GFSL99_01", + "name": "Generic PLA Silk@Q2C-Series", + "from": "system", + "instantiation": "false", + "inherits": "fdm_filament_q_common", + "additional_cooling_fan_speed": ["100"], + "filament_adhesiveness_category": ["100"], + "filament_density": ["1.2"], + "filament_max_volumetric_speed": ["7.5"], + "filament_retraction_length": ["0.5"], + "filament_type": ["PLA"], + "filament_vendor": ["Generic"], + "nozzle_temperature_initial_layer": ["220"], + "nozzle_temperature_range_high": ["240"], + "nozzle_temperature_range_low": ["190"], + "nozzle_temperature": ["220"], + "overhang_fan_threshold": ["50%"], + "pressure_advance": ["0.032"], + "supertack_plate_temp_initial_layer": ["35"], + "supertack_plate_temp": ["35"], + "temperature_vitrification": ["45"], + "hot_plate_temp_initial_layer" : ["55"], + "hot_plate_temp" : ["55"], + "compatible_printers": [] +} \ No newline at end of file diff --git a/resources/profiles/Qidi/filament/Q2/Generic PLA Silk @Qidi Q2C 0.4 nozzle.json b/resources/profiles/Qidi/filament/Q2/Generic PLA Silk @Qidi Q2C 0.4 nozzle.json new file mode 100644 index 0000000000..c550bfd58c --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/Generic PLA Silk @Qidi Q2C 0.4 nozzle.json @@ -0,0 +1,9 @@ +{ + "type": "filament", + "setting_id": "GFSL99_01", + "name": "Generic PLA Silk @Qidi Q2C 0.4 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "Generic PLA Silk@Q2C-Series", + "compatible_printers": ["Qidi Q2C 0.4 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/Generic PLA Silk @Qidi Q2C 0.6 nozzle.json b/resources/profiles/Qidi/filament/Q2/Generic PLA Silk @Qidi Q2C 0.6 nozzle.json new file mode 100644 index 0000000000..cb8d94b49c --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/Generic PLA Silk @Qidi Q2C 0.6 nozzle.json @@ -0,0 +1,10 @@ +{ + "type": "filament", + "setting_id": "GFSL99_01", + "name": "Generic PLA Silk @Qidi Q2C 0.6 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "Generic PLA Silk@Q2C-Series", + "pressure_advance": ["0.014"], + "compatible_printers": ["Qidi Q2C 0.6 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/Generic PLA+ @Q2C.json b/resources/profiles/Qidi/filament/Q2/Generic PLA+ @Q2C.json new file mode 100644 index 0000000000..a9b7dad4d8 --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/Generic PLA+ @Q2C.json @@ -0,0 +1,24 @@ +{ + "type": "filament", + "filament_id": "GFL99", + "setting_id": "GFSL99", + "name": "Generic PLA+@Q2C-Series", + "from": "system", + "instantiation": "false", + "inherits": "fdm_filament_q_common", + "additional_cooling_fan_speed": ["100"], + "filament_adhesiveness_category": ["100"], + "filament_density": ["1.2"], + "filament_max_volumetric_speed": ["12"], + "filament_type": ["PLA"], + "filament_vendor": ["Generic"], + "nozzle_temperature_initial_layer": ["230"], + "nozzle_temperature_range_high": ["240"], + "nozzle_temperature_range_low": ["190"], + "nozzle_temperature": ["230"], + "overhang_fan_threshold": ["50%"], + "supertack_plate_temp_initial_layer": ["45"], + "supertack_plate_temp": ["45"], + "temperature_vitrification": ["45"], + "compatible_printers": [] +} \ No newline at end of file diff --git a/resources/profiles/Qidi/filament/Q2/Generic PLA+ @Qidi Q2C 0.2 nozzle.json b/resources/profiles/Qidi/filament/Q2/Generic PLA+ @Qidi Q2C 0.2 nozzle.json new file mode 100644 index 0000000000..19e4c3686f --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/Generic PLA+ @Qidi Q2C 0.2 nozzle.json @@ -0,0 +1,11 @@ +{ + "type": "filament", + "setting_id": "GFSL99", + "name": "Generic PLA+ @Qidi Q2C 0.2 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "Generic PLA+@Q2C-Series", + "filament_max_volumetric_speed": ["2"], + "pressure_advance": ["0.034"], + "compatible_printers": ["Qidi Q2C 0.2 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/Generic PLA+ @Qidi Q2C 0.4 nozzle.json b/resources/profiles/Qidi/filament/Q2/Generic PLA+ @Qidi Q2C 0.4 nozzle.json new file mode 100644 index 0000000000..b4c31f3135 --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/Generic PLA+ @Qidi Q2C 0.4 nozzle.json @@ -0,0 +1,10 @@ +{ + "type": "filament", + "setting_id": "GFSL99", + "name": "Generic PLA+ @Qidi Q2C 0.4 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "Generic PLA+@Q2C-Series", + "pressure_advance": ["0.034"], + "compatible_printers": ["Qidi Q2C 0.4 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/Generic PLA+ @Qidi Q2C 0.6 nozzle.json b/resources/profiles/Qidi/filament/Q2/Generic PLA+ @Qidi Q2C 0.6 nozzle.json new file mode 100644 index 0000000000..c125708e41 --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/Generic PLA+ @Qidi Q2C 0.6 nozzle.json @@ -0,0 +1,10 @@ +{ + "type": "filament", + "setting_id": "GFSL99", + "name": "Generic PLA+ @Qidi Q2C 0.6 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "Generic PLA+@Q2C-Series", + "pressure_advance": ["0.016"], + "compatible_printers": ["Qidi Q2C 0.6 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/Generic PLA+ @Qidi Q2C 0.8 nozzle.json b/resources/profiles/Qidi/filament/Q2/Generic PLA+ @Qidi Q2C 0.8 nozzle.json new file mode 100644 index 0000000000..efbd263eb1 --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/Generic PLA+ @Qidi Q2C 0.8 nozzle.json @@ -0,0 +1,10 @@ +{ + "type": "filament", + "setting_id": "GFSL99", + "name": "Generic PLA+ @Qidi Q2C 0.8 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "Generic PLA+@Q2C-Series", + "pressure_advance": ["0.008"], + "compatible_printers": ["Qidi Q2C 0.8 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/Generic TPU 95A @Q2C.json b/resources/profiles/Qidi/filament/Q2/Generic TPU 95A @Q2C.json new file mode 100644 index 0000000000..15c558d8dc --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/Generic TPU 95A @Q2C.json @@ -0,0 +1,24 @@ +{ + "type": "filament", + "filament_id": "QD_2_0_50", + "setting_id": "GFSR99", + "name": "Generic TPU 95A@Q2C-Series", + "from": "system", + "instantiation": "false", + "inherits": "fdm_filament_q_common", + "filament_adhesiveness_category": ["600"], + "filament_density": ["1.21"], + "filament_flow_ratio": ["1"], + "filament_max_volumetric_speed": ["4"], + "filament_type": ["TPU"], + "filament_vendor": ["Generic"], + "nozzle_temperature_initial_layer": ["230"], + "nozzle_temperature_range_high": ["250"], + "nozzle_temperature_range_low": ["200"], + "nozzle_temperature": ["230"], + "pressure_advance": ["0.1"], + "temperature_vitrification": ["30"], + "hot_plate_temp_initial_layer" : ["35"], + "hot_plate_temp" : ["35"], + "compatible_printers": [] +} diff --git a/resources/profiles/Qidi/filament/Q2/Generic TPU 95A @Qidi Q2C 0.4 nozzle.json b/resources/profiles/Qidi/filament/Q2/Generic TPU 95A @Qidi Q2C 0.4 nozzle.json new file mode 100644 index 0000000000..7a475fc435 --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/Generic TPU 95A @Qidi Q2C 0.4 nozzle.json @@ -0,0 +1,9 @@ +{ + "type": "filament", + "setting_id": "GFSR99", + "name": "Generic TPU 95A @Qidi Q2C 0.4 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "Generic TPU 95A@Q2C-Series", + "compatible_printers": ["Qidi Q2C 0.4 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/Generic TPU 95A @Qidi Q2C 0.6 nozzle.json b/resources/profiles/Qidi/filament/Q2/Generic TPU 95A @Qidi Q2C 0.6 nozzle.json new file mode 100644 index 0000000000..4de7647d91 --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/Generic TPU 95A @Qidi Q2C 0.6 nozzle.json @@ -0,0 +1,9 @@ +{ + "type": "filament", + "setting_id": "GFSR99", + "name": "Generic TPU 95A @Qidi Q2C 0.6 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "Generic TPU 95A@Q2C-Series", + "compatible_printers": ["Qidi Q2C 0.6 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/Generic TPU 95A @Qidi Q2C 0.8 nozzle.json b/resources/profiles/Qidi/filament/Q2/Generic TPU 95A @Qidi Q2C 0.8 nozzle.json new file mode 100644 index 0000000000..d8a183d0bd --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/Generic TPU 95A @Qidi Q2C 0.8 nozzle.json @@ -0,0 +1,10 @@ +{ + "type": "filament", + "setting_id": "GFSR99", + "name": "Generic TPU 95A @Qidi Q2C 0.8 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "Generic TPU 95A@Q2C-Series", + "nozzle_temperature": ["220"], + "compatible_printers": ["Qidi Q2C 0.8 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/HATCHBOX ABS @Q2C.json b/resources/profiles/Qidi/filament/Q2/HATCHBOX ABS @Q2C.json new file mode 100644 index 0000000000..c0233408c6 --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/HATCHBOX ABS @Q2C.json @@ -0,0 +1,31 @@ +{ + "type": "filament", + "filament_id": "GFB99", + "setting_id": "GFSA04", + "name": "HATCHBOX ABS@Q2C-Series", + "from": "system", + "instantiation": "false", + "inherits": "fdm_filament_q_common", + "box_temperature_range_high": ["45"], + "close_fan_the_first_x_layers": ["3"], + "during_print_exhaust_fan_speed": ["0"], + "fan_max_speed": ["80"], + "fan_min_speed": ["20"], + "filament_adhesiveness_category": ["200"], + "filament_density": ["1.05"], + "filament_flow_ratio": ["0.95"], + "filament_type": ["ABS"], + "filament_vendor": ["HATCHBOX"], + "nozzle_temperature_initial_layer": ["250"], + "nozzle_temperature_range_high": ["280"], + "nozzle_temperature_range_low": ["240"], + "nozzle_temperature": ["260"], + "overhang_fan_speed": ["80"], + "overhang_fan_threshold": ["25%"], + "pressure_advance": ["0.035"], + "slow_down_layer_time": ["4"], + "temperature_vitrification": ["100"], + "hot_plate_temp_initial_layer" : ["90"], + "hot_plate_temp" : ["90"], + "compatible_printers": [] +} diff --git a/resources/profiles/Qidi/filament/Q2/HATCHBOX ABS @Qidi Q2C 0.2 nozzle.json b/resources/profiles/Qidi/filament/Q2/HATCHBOX ABS @Qidi Q2C 0.2 nozzle.json new file mode 100644 index 0000000000..634bdb97fc --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/HATCHBOX ABS @Qidi Q2C 0.2 nozzle.json @@ -0,0 +1,11 @@ +{ + "type": "filament", + "setting_id": "GFSA04", + "name": "HATCHBOX ABS @Qidi Q2C 0.2 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "HATCHBOX ABS@Q2C-Series", + "filament_max_volumetric_speed": ["2"], + "pressure_advance": ["0.03"], + "compatible_printers": ["Qidi Q2C 0.2 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/HATCHBOX ABS @Qidi Q2C 0.4 nozzle.json b/resources/profiles/Qidi/filament/Q2/HATCHBOX ABS @Qidi Q2C 0.4 nozzle.json new file mode 100644 index 0000000000..d1d93a0ca4 --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/HATCHBOX ABS @Qidi Q2C 0.4 nozzle.json @@ -0,0 +1,10 @@ +{ + "type": "filament", + "setting_id": "GFSA04", + "name": "HATCHBOX ABS @Qidi Q2C 0.4 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "HATCHBOX ABS@Q2C-Series", + "pressure_advance": ["0.03"], + "compatible_printers": ["Qidi Q2C 0.4 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/HATCHBOX ABS @Qidi Q2C 0.6 nozzle.json b/resources/profiles/Qidi/filament/Q2/HATCHBOX ABS @Qidi Q2C 0.6 nozzle.json new file mode 100644 index 0000000000..82ecbaa2c0 --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/HATCHBOX ABS @Qidi Q2C 0.6 nozzle.json @@ -0,0 +1,11 @@ +{ + "type": "filament", + "setting_id": "GFSA04", + "name": "HATCHBOX ABS @Qidi Q2C 0.6 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "HATCHBOX ABS@Q2C-Series", + "nozzle_temperature": ["250"], + "pressure_advance": ["0.014"], + "compatible_printers": ["Qidi Q2C 0.6 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/HATCHBOX ABS @Qidi Q2C 0.8 nozzle.json b/resources/profiles/Qidi/filament/Q2/HATCHBOX ABS @Qidi Q2C 0.8 nozzle.json new file mode 100644 index 0000000000..05ccbd7d77 --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/HATCHBOX ABS @Qidi Q2C 0.8 nozzle.json @@ -0,0 +1,12 @@ +{ + "type": "filament", + "setting_id": "GFSA04", + "name": "HATCHBOX ABS @Qidi Q2C 0.8 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "HATCHBOX ABS@Q2C-Series", + "nozzle_temperature": ["250"], + "pressure_advance": ["0.011"], + "slow_down_min_speed": ["10"], + "compatible_printers": ["Qidi Q2C 0.8 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/HATCHBOX PETG @Q2C.json b/resources/profiles/Qidi/filament/Q2/HATCHBOX PETG @Q2C.json new file mode 100644 index 0000000000..1f3a03e380 --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/HATCHBOX PETG @Q2C.json @@ -0,0 +1,33 @@ +{ + "type": "filament", + "filament_id": "GFG99", + "setting_id": "GFSG99", + "name": "HATCHBOX PETG@Q2C-Series", + "from": "system", + "instantiation": "false", + "inherits": "fdm_filament_q_common", + "box_temperature_range_high": ["45"], + "close_fan_the_first_x_layers": ["3"], + "fan_cooling_layer_time": ["30"], + "fan_max_speed": ["40"], + "fan_min_speed": ["10"], + "filament_adhesiveness_category": ["300"], + "filament_flow_ratio": ["0.95"], + "filament_max_volumetric_speed": ["13"], + "filament_type": ["PETG"], + "filament_vendor": ["HATCHBOX"], + "nozzle_temperature_initial_layer": ["240"], + "nozzle_temperature_range_high": ["270"], + "nozzle_temperature_range_low": ["220"], + "nozzle_temperature": ["250"], + "overhang_fan_speed": ["90"], + "overhang_fan_threshold": ["10%"], + "pressure_advance": ["0.056"], + "slow_down_layer_time": ["8"], + "supertack_plate_temp_initial_layer": ["70"], + "supertack_plate_temp": ["70"], + "temperature_vitrification": ["70"], + "hot_plate_temp_initial_layer" : ["80"], + "hot_plate_temp" : ["80"], + "compatible_printers": [] +} diff --git a/resources/profiles/Qidi/filament/Q2/HATCHBOX PETG @Qidi Q2C 0.2 nozzle.json b/resources/profiles/Qidi/filament/Q2/HATCHBOX PETG @Qidi Q2C 0.2 nozzle.json new file mode 100644 index 0000000000..bb2c0aa41a --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/HATCHBOX PETG @Qidi Q2C 0.2 nozzle.json @@ -0,0 +1,11 @@ +{ + "type": "filament", + "setting_id": "GFSG99", + "name": "HATCHBOX PETG @Qidi Q2C 0.2 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "HATCHBOX PETG@Q2C-Series", + "filament_max_volumetric_speed": ["1"], + "pressure_advance": ["0.056"], + "compatible_printers": ["Qidi Q2C 0.2 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/HATCHBOX PETG @Qidi Q2C 0.4 nozzle.json b/resources/profiles/Qidi/filament/Q2/HATCHBOX PETG @Qidi Q2C 0.4 nozzle.json new file mode 100644 index 0000000000..725da63d66 --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/HATCHBOX PETG @Qidi Q2C 0.4 nozzle.json @@ -0,0 +1,10 @@ +{ + "type": "filament", + "setting_id": "GFSG99", + "name": "HATCHBOX PETG @Qidi Q2C 0.4 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "HATCHBOX PETG@Q2C-Series", + "pressure_advance": ["0.056"], + "compatible_printers": ["Qidi Q2C 0.4 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/HATCHBOX PETG @Qidi Q2C 0.6 nozzle.json b/resources/profiles/Qidi/filament/Q2/HATCHBOX PETG @Qidi Q2C 0.6 nozzle.json new file mode 100644 index 0000000000..b7fd9f3bc2 --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/HATCHBOX PETG @Qidi Q2C 0.6 nozzle.json @@ -0,0 +1,10 @@ +{ + "type": "filament", + "setting_id": "GFSG99", + "name": "HATCHBOX PETG @Qidi Q2C 0.6 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "HATCHBOX PETG@Q2C-Series", + "pressure_advance": ["0.04"], + "compatible_printers": ["Qidi Q2C 0.6 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/HATCHBOX PETG @Qidi Q2C 0.8 nozzle.json b/resources/profiles/Qidi/filament/Q2/HATCHBOX PETG @Qidi Q2C 0.8 nozzle.json new file mode 100644 index 0000000000..39e71aee91 --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/HATCHBOX PETG @Qidi Q2C 0.8 nozzle.json @@ -0,0 +1,10 @@ +{ + "type": "filament", + "setting_id": "GFSG99", + "name": "HATCHBOX PETG @Qidi Q2C 0.8 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "HATCHBOX PETG@Q2C-Series", + "pressure_advance": ["0.04"], + "compatible_printers": ["Qidi Q2C 0.8 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/HATCHBOX PLA @Q2C.json b/resources/profiles/Qidi/filament/Q2/HATCHBOX PLA @Q2C.json new file mode 100644 index 0000000000..ec6e765a5e --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/HATCHBOX PLA @Q2C.json @@ -0,0 +1,22 @@ +{ + "type": "filament", + "filament_id": "GFL99", + "setting_id": "GFSL99", + "name": "HATCHBOX PLA@Q2C-Series", + "from": "system", + "instantiation": "false", + "inherits": "fdm_filament_q_common", + "filament_adhesiveness_category": ["100"], + "filament_type": ["PLA"], + "filament_vendor": ["HATCHBOX"], + "additional_cooling_fan_speed": ["100"], + "nozzle_temperature_range_high": ["240"], + "nozzle_temperature_range_low": ["190"], + "nozzle_temperature_initial_layer": ["210"], + "nozzle_temperature": ["210"], + "overhang_fan_threshold": ["50%"], + "supertack_plate_temp_initial_layer": ["45"], + "supertack_plate_temp": ["45"], + "temperature_vitrification": ["45"], + "compatible_printers": [] +} diff --git a/resources/profiles/Qidi/filament/Q2/HATCHBOX PLA @Qidi Q2C 0.2 nozzle.json b/resources/profiles/Qidi/filament/Q2/HATCHBOX PLA @Qidi Q2C 0.2 nozzle.json new file mode 100644 index 0000000000..40da74a6ea --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/HATCHBOX PLA @Qidi Q2C 0.2 nozzle.json @@ -0,0 +1,11 @@ +{ + "type": "filament", + "setting_id": "GFSL99", + "name": "HATCHBOX PLA @Qidi Q2C 0.2 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "HATCHBOX PLA@Q2C-Series", + "filament_max_volumetric_speed": ["2"], + "pressure_advance": ["0.034"], + "compatible_printers": ["Qidi Q2C 0.2 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/HATCHBOX PLA @Qidi Q2C 0.4 nozzle.json b/resources/profiles/Qidi/filament/Q2/HATCHBOX PLA @Qidi Q2C 0.4 nozzle.json new file mode 100644 index 0000000000..1a7456c251 --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/HATCHBOX PLA @Qidi Q2C 0.4 nozzle.json @@ -0,0 +1,10 @@ +{ + "type": "filament", + "setting_id": "GFSL99", + "name": "HATCHBOX PLA @Qidi Q2C 0.4 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "HATCHBOX PLA@Q2C-Series", + "pressure_advance": ["0.034"], + "compatible_printers": ["Qidi Q2C 0.4 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/HATCHBOX PLA @Qidi Q2C 0.6 nozzle.json b/resources/profiles/Qidi/filament/Q2/HATCHBOX PLA @Qidi Q2C 0.6 nozzle.json new file mode 100644 index 0000000000..67da2d4ca6 --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/HATCHBOX PLA @Qidi Q2C 0.6 nozzle.json @@ -0,0 +1,10 @@ +{ + "type": "filament", + "setting_id": "GFSL99", + "name": "HATCHBOX PLA @Qidi Q2C 0.6 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "HATCHBOX PLA@Q2C-Series", + "pressure_advance": ["0.016"], + "compatible_printers": ["Qidi Q2C 0.6 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/HATCHBOX PLA @Qidi Q2C 0.8 nozzle.json b/resources/profiles/Qidi/filament/Q2/HATCHBOX PLA @Qidi Q2C 0.8 nozzle.json new file mode 100644 index 0000000000..3c0eaed506 --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/HATCHBOX PLA @Qidi Q2C 0.8 nozzle.json @@ -0,0 +1,10 @@ +{ + "type": "filament", + "setting_id": "GFSL99", + "name": "HATCHBOX PLA @Qidi Q2C 0.8 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "HATCHBOX PLA@Q2C-Series", + "pressure_advance": ["0.008"], + "compatible_printers": ["Qidi Q2C 0.8 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/Overture ABS @Q2C.json b/resources/profiles/Qidi/filament/Q2/Overture ABS @Q2C.json new file mode 100644 index 0000000000..7cab2ed434 --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/Overture ABS @Q2C.json @@ -0,0 +1,32 @@ +{ + "type": "filament", + "filament_id": "GFB99", + "setting_id": "GFSA04", + "name": "Overture ABS@Q2C-Series", + "from": "system", + "instantiation": "false", + "inherits": "fdm_filament_q_common", + "box_temperature_range_high": ["45"], + "close_fan_the_first_x_layers": ["3"], + "during_print_exhaust_fan_speed": ["0"], + "fan_max_speed": ["80"], + "fan_min_speed": ["20"], + "filament_adhesiveness_category": ["200"], + "filament_density": ["1.12"], + "filament_flow_ratio": ["0.96"], + "filament_max_volumetric_speed": ["17"], + "filament_type": ["ABS"], + "filament_vendor": ["Overture"], + "nozzle_temperature_initial_layer": ["250"], + "nozzle_temperature_range_high": ["280"], + "nozzle_temperature_range_low": ["240"], + "nozzle_temperature": ["255"], + "overhang_fan_speed": ["80"], + "overhang_fan_threshold": ["25%"], + "pressure_advance": ["0.033"], + "slow_down_layer_time": ["6"], + "temperature_vitrification": ["100"], + "hot_plate_temp_initial_layer" : ["90"], + "hot_plate_temp" : ["90"], + "compatible_printers": [] +} diff --git a/resources/profiles/Qidi/filament/Q2/Overture ABS @Qidi Q2C 0.2 nozzle.json b/resources/profiles/Qidi/filament/Q2/Overture ABS @Qidi Q2C 0.2 nozzle.json new file mode 100644 index 0000000000..54d7b6875b --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/Overture ABS @Qidi Q2C 0.2 nozzle.json @@ -0,0 +1,11 @@ +{ + "type": "filament", + "setting_id": "GFSA04", + "name": "Overture ABS @Qidi Q2C 0.2 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "Overture ABS@Q2C-Series", + "filament_max_volumetric_speed": ["2"], + "pressure_advance": ["0.054"], + "compatible_printers": ["Qidi Q2C 0.2 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/Overture ABS @Qidi Q2C 0.4 nozzle.json b/resources/profiles/Qidi/filament/Q2/Overture ABS @Qidi Q2C 0.4 nozzle.json new file mode 100644 index 0000000000..6ef8f0e8e8 --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/Overture ABS @Qidi Q2C 0.4 nozzle.json @@ -0,0 +1,10 @@ +{ + "type": "filament", + "setting_id": "GFSA04", + "name": "Overture ABS @Qidi Q2C 0.4 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "Overture ABS@Q2C-Series", + "pressure_advance": ["0.033"], + "compatible_printers": ["Qidi Q2C 0.4 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/Overture ABS @Qidi Q2C 0.6 nozzle.json b/resources/profiles/Qidi/filament/Q2/Overture ABS @Qidi Q2C 0.6 nozzle.json new file mode 100644 index 0000000000..9be9b60a21 --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/Overture ABS @Qidi Q2C 0.6 nozzle.json @@ -0,0 +1,10 @@ +{ + "type": "filament", + "setting_id": "GFSA04", + "name": "Overture ABS @Qidi Q2C 0.6 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "Overture ABS@Q2C-Series", + "pressure_advance": ["0.02"], + "compatible_printers": ["Qidi Q2C 0.6 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/Overture ABS @Qidi Q2C 0.8 nozzle.json b/resources/profiles/Qidi/filament/Q2/Overture ABS @Qidi Q2C 0.8 nozzle.json new file mode 100644 index 0000000000..c2c571cc05 --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/Overture ABS @Qidi Q2C 0.8 nozzle.json @@ -0,0 +1,11 @@ +{ + "type": "filament", + "setting_id": "GFSA04", + "name": "Overture ABS @Qidi Q2C 0.8 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "Overture ABS@Q2C-Series", + "pressure_advance": ["0.01"], + "slow_down_min_speed": ["10"], + "compatible_printers": ["Qidi Q2C 0.8 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/Overture PLA @Q2C.json b/resources/profiles/Qidi/filament/Q2/Overture PLA @Q2C.json new file mode 100644 index 0000000000..120af3e98e --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/Overture PLA @Q2C.json @@ -0,0 +1,26 @@ +{ + "type": "filament", + "filament_id": "GFL99", + "setting_id": "GFSL99", + "name": "Overture PLA@Q2C-Series", + "from": "system", + "instantiation": "false", + "inherits": "fdm_filament_q_common", + "filament_adhesiveness_category": ["100"], + "filament_density": ["1.2"], + "filament_flow_ratio": ["1"], + "filament_max_volumetric_speed": ["11"], + "filament_type": ["PLA"], + "filament_vendor": ["Overture"], + "additional_cooling_fan_speed": ["100"], + "nozzle_temperature_range_high": ["240"], + "nozzle_temperature_range_low": ["190"], + "nozzle_temperature_initial_layer": ["210"], + "nozzle_temperature": ["210"], + "overhang_fan_threshold": ["50%"], + "slow_down_layer_time": ["10"], + "supertack_plate_temp_initial_layer": ["45"], + "supertack_plate_temp": ["45"], + "temperature_vitrification": ["45"], + "compatible_printers": [] +} diff --git a/resources/profiles/Qidi/filament/Q2/Overture PLA @Qidi Q2C 0.2 nozzle.json b/resources/profiles/Qidi/filament/Q2/Overture PLA @Qidi Q2C 0.2 nozzle.json new file mode 100644 index 0000000000..7ba987e5d8 --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/Overture PLA @Qidi Q2C 0.2 nozzle.json @@ -0,0 +1,11 @@ +{ + "type": "filament", + "setting_id": "GFSL99", + "name": "Overture PLA @Qidi Q2C 0.2 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "Overture PLA@Q2C-Series", + "filament_max_volumetric_speed": ["2"], + "pressure_advance": ["0.062"], + "compatible_printers": ["Qidi Q2C 0.2 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/Overture PLA @Qidi Q2C 0.4 nozzle.json b/resources/profiles/Qidi/filament/Q2/Overture PLA @Qidi Q2C 0.4 nozzle.json new file mode 100644 index 0000000000..904305cdae --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/Overture PLA @Qidi Q2C 0.4 nozzle.json @@ -0,0 +1,10 @@ +{ + "type": "filament", + "setting_id": "GFSL99", + "name": "Overture PLA @Qidi Q2C 0.4 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "Overture PLA@Q2C-Series", + "pressure_advance": ["0.037"], + "compatible_printers": ["Qidi Q2C 0.4 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/Overture PLA @Qidi Q2C 0.6 nozzle.json b/resources/profiles/Qidi/filament/Q2/Overture PLA @Qidi Q2C 0.6 nozzle.json new file mode 100644 index 0000000000..8d47e765d1 --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/Overture PLA @Qidi Q2C 0.6 nozzle.json @@ -0,0 +1,10 @@ +{ + "type": "filament", + "setting_id": "GFSL99", + "name": "Overture PLA @Qidi Q2C 0.6 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "Overture PLA@Q2C-Series", + "pressure_advance": ["0.019"], + "compatible_printers": ["Qidi Q2C 0.6 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/Overture PLA @Qidi Q2C 0.8 nozzle.json b/resources/profiles/Qidi/filament/Q2/Overture PLA @Qidi Q2C 0.8 nozzle.json new file mode 100644 index 0000000000..adc3d8d016 --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/Overture PLA @Qidi Q2C 0.8 nozzle.json @@ -0,0 +1,10 @@ +{ + "type": "filament", + "setting_id": "GFSL99", + "name": "Overture PLA @Qidi Q2C 0.8 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "Overture PLA@Q2C-Series", + "pressure_advance": ["0.012"], + "compatible_printers": ["Qidi Q2C 0.8 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/PolyLite ABS @Q2C.json b/resources/profiles/Qidi/filament/Q2/PolyLite ABS @Q2C.json new file mode 100644 index 0000000000..4d4e76c5de --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/PolyLite ABS @Q2C.json @@ -0,0 +1,32 @@ +{ + "type": "filament", + "filament_id": "GFB99", + "setting_id": "GFSA04", + "name": "PolyLite ABS@Q2C-Series", + "from": "system", + "instantiation": "false", + "inherits": "fdm_filament_q_common", + "box_temperature_range_high": ["45"], + "close_fan_the_first_x_layers": ["3"], + "during_print_exhaust_fan_speed": ["0"], + "fan_max_speed": ["80"], + "fan_min_speed": ["20"], + "filament_adhesiveness_category": ["200"], + "filament_density": ["1.12"], + "filament_flow_ratio": ["0.96"], + "filament_max_volumetric_speed": ["17"], + "filament_type": ["ABS"], + "filament_vendor": ["Polymaker"], + "nozzle_temperature_initial_layer": ["250"], + "nozzle_temperature_range_high": ["280"], + "nozzle_temperature_range_low": ["240"], + "nozzle_temperature": ["255"], + "overhang_fan_speed": ["80"], + "overhang_fan_threshold": ["25%"], + "pressure_advance": ["0.033"], + "slow_down_layer_time": ["6"], + "temperature_vitrification": ["100"], + "hot_plate_temp_initial_layer" : ["90"], + "hot_plate_temp" : ["90"], + "compatible_printers": [] +} diff --git a/resources/profiles/Qidi/filament/Q2/PolyLite ABS @Qidi Q2C 0.2 nozzle.json b/resources/profiles/Qidi/filament/Q2/PolyLite ABS @Qidi Q2C 0.2 nozzle.json new file mode 100644 index 0000000000..059b202c80 --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/PolyLite ABS @Qidi Q2C 0.2 nozzle.json @@ -0,0 +1,11 @@ +{ + "type": "filament", + "setting_id": "GFSA04", + "name": "PolyLite ABS @Qidi Q2C 0.2 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "PolyLite ABS@Q2C-Series", + "filament_max_volumetric_speed": ["2"], + "pressure_advance": ["0.054"], + "compatible_printers": ["Qidi Q2C 0.2 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/PolyLite ABS @Qidi Q2C 0.4 nozzle.json b/resources/profiles/Qidi/filament/Q2/PolyLite ABS @Qidi Q2C 0.4 nozzle.json new file mode 100644 index 0000000000..f9369fac5c --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/PolyLite ABS @Qidi Q2C 0.4 nozzle.json @@ -0,0 +1,10 @@ +{ + "type": "filament", + "setting_id": "GFSA04", + "name": "PolyLite ABS @Qidi Q2C 0.4 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "PolyLite ABS@Q2C-Series", + "pressure_advance": ["0.033"], + "compatible_printers": ["Qidi Q2C 0.4 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/PolyLite ABS @Qidi Q2C 0.6 nozzle.json b/resources/profiles/Qidi/filament/Q2/PolyLite ABS @Qidi Q2C 0.6 nozzle.json new file mode 100644 index 0000000000..05b30bdd11 --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/PolyLite ABS @Qidi Q2C 0.6 nozzle.json @@ -0,0 +1,10 @@ +{ + "type": "filament", + "setting_id": "GFSA04", + "name": "PolyLite ABS @Qidi Q2C 0.6 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "PolyLite ABS@Q2C-Series", + "pressure_advance": ["0.02"], + "compatible_printers": ["Qidi Q2C 0.6 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/PolyLite ABS @Qidi Q2C 0.8 nozzle.json b/resources/profiles/Qidi/filament/Q2/PolyLite ABS @Qidi Q2C 0.8 nozzle.json new file mode 100644 index 0000000000..6be28c3084 --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/PolyLite ABS @Qidi Q2C 0.8 nozzle.json @@ -0,0 +1,11 @@ +{ + "type": "filament", + "setting_id": "GFSA04", + "name": "PolyLite ABS @Qidi Q2C 0.8 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "PolyLite ABS@Q2C-Series", + "pressure_advance": ["0.01"], + "slow_down_min_speed": ["10"], + "compatible_printers": ["Qidi Q2C 0.8 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/PolyLite PLA @Q2C.json b/resources/profiles/Qidi/filament/Q2/PolyLite PLA @Q2C.json new file mode 100644 index 0000000000..696d74330b --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/PolyLite PLA @Q2C.json @@ -0,0 +1,26 @@ +{ + "type": "filament", + "filament_id": "GFL99", + "setting_id": "GFSL99", + "name": "PolyLite PLA@Q2C-Series", + "from": "system", + "instantiation": "false", + "inherits": "fdm_filament_q_common", + "filament_adhesiveness_category": ["100"], + "filament_density": ["1.2"], + "filament_flow_ratio": ["1"], + "filament_max_volumetric_speed": ["11"], + "filament_type": ["PLA"], + "filament_vendor": ["Polymaker"], + "additional_cooling_fan_speed": ["100"], + "nozzle_temperature_range_high": ["240"], + "nozzle_temperature_range_low": ["190"], + "nozzle_temperature_initial_layer": ["210"], + "nozzle_temperature": ["210"], + "overhang_fan_threshold": ["50%"], + "slow_down_layer_time": ["10"], + "supertack_plate_temp_initial_layer": ["45"], + "supertack_plate_temp": ["45"], + "temperature_vitrification": ["45"], + "compatible_printers": [] +} diff --git a/resources/profiles/Qidi/filament/Q2/PolyLite PLA @Qidi Q2C 0.2 nozzle.json b/resources/profiles/Qidi/filament/Q2/PolyLite PLA @Qidi Q2C 0.2 nozzle.json new file mode 100644 index 0000000000..22cb76b963 --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/PolyLite PLA @Qidi Q2C 0.2 nozzle.json @@ -0,0 +1,11 @@ +{ + "type": "filament", + "setting_id": "GFSL99", + "name": "PolyLite PLA @Qidi Q2C 0.2 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "PolyLite PLA@Q2C-Series", + "filament_max_volumetric_speed": ["2"], + "pressure_advance": ["0.062"], + "compatible_printers": ["Qidi Q2C 0.2 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/PolyLite PLA @Qidi Q2C 0.4 nozzle.json b/resources/profiles/Qidi/filament/Q2/PolyLite PLA @Qidi Q2C 0.4 nozzle.json new file mode 100644 index 0000000000..8f9a8b6bbc --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/PolyLite PLA @Qidi Q2C 0.4 nozzle.json @@ -0,0 +1,10 @@ +{ + "type": "filament", + "setting_id": "GFSL99", + "name": "PolyLite PLA @Qidi Q2C 0.4 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "PolyLite PLA@Q2C-Series", + "pressure_advance": ["0.037"], + "compatible_printers": ["Qidi Q2C 0.4 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/PolyLite PLA @Qidi Q2C 0.6 nozzle.json b/resources/profiles/Qidi/filament/Q2/PolyLite PLA @Qidi Q2C 0.6 nozzle.json new file mode 100644 index 0000000000..8939665df6 --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/PolyLite PLA @Qidi Q2C 0.6 nozzle.json @@ -0,0 +1,10 @@ +{ + "type": "filament", + "setting_id": "GFSL99", + "name": "PolyLite PLA @Qidi Q2C 0.6 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "PolyLite PLA@Q2C-Series", + "pressure_advance": ["0.019"], + "compatible_printers": ["Qidi Q2C 0.6 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/PolyLite PLA @Qidi Q2C 0.8 nozzle.json b/resources/profiles/Qidi/filament/Q2/PolyLite PLA @Qidi Q2C 0.8 nozzle.json new file mode 100644 index 0000000000..4525219ab2 --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/PolyLite PLA @Qidi Q2C 0.8 nozzle.json @@ -0,0 +1,10 @@ +{ + "type": "filament", + "setting_id": "GFSL99", + "name": "PolyLite PLA @Qidi Q2C 0.8 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "PolyLite PLA@Q2C-Series", + "pressure_advance": ["0.012"], + "compatible_printers": ["Qidi Q2C 0.8 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/QIDI ABS Odorless @Q2C.json b/resources/profiles/Qidi/filament/Q2/QIDI ABS Odorless @Q2C.json new file mode 100644 index 0000000000..12afc6aba8 --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/QIDI ABS Odorless @Q2C.json @@ -0,0 +1,32 @@ +{ + "type": "filament", + "filament_id": "QD_2_1_14", + "setting_id": "GFSA04", + "name": "QIDI ABS Odorless@Q2C-Series", + "from": "system", + "instantiation": "false", + "inherits": "fdm_filament_q_common", + "box_temperature_range_high": ["45"], + "close_fan_the_first_x_layers": ["3"], + "during_print_exhaust_fan_speed": ["0"], + "fan_max_speed": ["80"], + "fan_min_speed": ["10"], + "filament_adhesiveness_category": ["200"], + "filament_density": ["1.02"], + "filament_flow_ratio": ["0.92"], + "filament_max_volumetric_speed": ["22"], + "filament_type": ["ABS"], + "impact_strength_z":["7.4"], + "nozzle_temperature_initial_layer": ["250"], + "nozzle_temperature_range_high": ["280"], + "nozzle_temperature_range_low": ["240"], + "nozzle_temperature": ["260"], + "overhang_fan_speed": ["80"], + "overhang_fan_threshold": ["25%"], + "pressure_advance": ["0.035"], + "slow_down_layer_time": ["4"], + "temperature_vitrification": ["100"], + "hot_plate_temp_initial_layer" : ["90"], + "hot_plate_temp" : ["90"], + "compatible_printers": [] +} diff --git a/resources/profiles/Qidi/filament/Q2/QIDI ABS Odorless @Qidi Q2C 0.2 nozzle.json b/resources/profiles/Qidi/filament/Q2/QIDI ABS Odorless @Qidi Q2C 0.2 nozzle.json new file mode 100644 index 0000000000..341662003f --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/QIDI ABS Odorless @Qidi Q2C 0.2 nozzle.json @@ -0,0 +1,11 @@ +{ + "type": "filament", + "setting_id": "GFSA04", + "name": "QIDI ABS Odorless @Qidi Q2C 0.2 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI ABS Odorless@Q2C-Series", + "pressure_advance": ["0.03"], + "filament_max_volumetric_speed": ["2"], + "compatible_printers": ["Qidi Q2C 0.2 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/QIDI ABS Odorless @Qidi Q2C 0.4 nozzle.json b/resources/profiles/Qidi/filament/Q2/QIDI ABS Odorless @Qidi Q2C 0.4 nozzle.json new file mode 100644 index 0000000000..d142fc7190 --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/QIDI ABS Odorless @Qidi Q2C 0.4 nozzle.json @@ -0,0 +1,10 @@ +{ + "type": "filament", + "setting_id": "GFSA04", + "name": "QIDI ABS Odorless @Qidi Q2C 0.4 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI ABS Odorless@Q2C-Series", + "pressure_advance": ["0.03"], + "compatible_printers": ["Qidi Q2C 0.4 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/QIDI ABS Odorless @Qidi Q2C 0.6 nozzle.json b/resources/profiles/Qidi/filament/Q2/QIDI ABS Odorless @Qidi Q2C 0.6 nozzle.json new file mode 100644 index 0000000000..ba69611fd7 --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/QIDI ABS Odorless @Qidi Q2C 0.6 nozzle.json @@ -0,0 +1,12 @@ +{ + "type": "filament", + "setting_id": "GFSA04", + "name": "QIDI ABS Odorless @Qidi Q2C 0.6 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI ABS Odorless@Q2C-Series", + "filament_max_volumetric_speed": ["24.5"], + "nozzle_temperature": ["250"], + "pressure_advance": ["0.014"], + "compatible_printers": ["Qidi Q2C 0.6 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/QIDI ABS Odorless @Qidi Q2C 0.8 nozzle.json b/resources/profiles/Qidi/filament/Q2/QIDI ABS Odorless @Qidi Q2C 0.8 nozzle.json new file mode 100644 index 0000000000..a09569ee7e --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/QIDI ABS Odorless @Qidi Q2C 0.8 nozzle.json @@ -0,0 +1,13 @@ +{ + "type": "filament", + "setting_id": "GFSA04", + "name": "QIDI ABS Odorless @Qidi Q2C 0.8 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI ABS Odorless@Q2C-Series", + "filament_max_volumetric_speed": ["24.5"], + "nozzle_temperature": ["250"], + "pressure_advance": ["0.011"], + "slow_down_min_speed": ["10"], + "compatible_printers": ["Qidi Q2C 0.8 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/QIDI ABS Rapido @Q2C.json b/resources/profiles/Qidi/filament/Q2/QIDI ABS Rapido @Q2C.json new file mode 100644 index 0000000000..723ff6da0a --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/QIDI ABS Rapido @Q2C.json @@ -0,0 +1,31 @@ +{ + "type": "filament", + "filament_id": "QD_2_1_11", + "setting_id": "GFSA04", + "name": "QIDI ABS Rapido@Q2C-Series", + "from": "system", + "instantiation": "false", + "inherits": "fdm_filament_q_common", + "box_temperature_range_high": ["45"], + "close_fan_the_first_x_layers": ["3"], + "during_print_exhaust_fan_speed": ["0"], + "fan_max_speed": ["80"], + "fan_min_speed": ["20"], + "filament_adhesiveness_category": ["200"], + "filament_density": ["1.05"], + "filament_flow_ratio": ["0.95"], + "filament_type": ["ABS"], + "impact_strength_z":["7.4"], + "nozzle_temperature_initial_layer": ["250"], + "nozzle_temperature_range_high": ["280"], + "nozzle_temperature_range_low": ["240"], + "nozzle_temperature": ["260"], + "overhang_fan_speed": ["80"], + "overhang_fan_threshold": ["25%"], + "pressure_advance": ["0.035"], + "slow_down_layer_time": ["4"], + "temperature_vitrification": ["100"], + "hot_plate_temp_initial_layer" : ["90"], + "hot_plate_temp" : ["90"], + "compatible_printers": [] +} diff --git a/resources/profiles/Qidi/filament/Q2/QIDI ABS Rapido @Qidi Q2C 0.2 nozzle.json b/resources/profiles/Qidi/filament/Q2/QIDI ABS Rapido @Qidi Q2C 0.2 nozzle.json new file mode 100644 index 0000000000..3f1cbef1cb --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/QIDI ABS Rapido @Qidi Q2C 0.2 nozzle.json @@ -0,0 +1,11 @@ +{ + "type": "filament", + "setting_id": "GFSA04", + "name": "QIDI ABS Rapido @Qidi Q2C 0.2 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI ABS Rapido@Q2C-Series", + "filament_max_volumetric_speed": ["2"], + "pressure_advance": ["0.03"], + "compatible_printers": ["Qidi Q2C 0.2 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/QIDI ABS Rapido @Qidi Q2C 0.4 nozzle.json b/resources/profiles/Qidi/filament/Q2/QIDI ABS Rapido @Qidi Q2C 0.4 nozzle.json new file mode 100644 index 0000000000..6363374898 --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/QIDI ABS Rapido @Qidi Q2C 0.4 nozzle.json @@ -0,0 +1,10 @@ +{ + "type": "filament", + "setting_id": "GFSA04", + "name": "QIDI ABS Rapido @Qidi Q2C 0.4 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI ABS Rapido@Q2C-Series", + "pressure_advance": ["0.03"], + "compatible_printers": ["Qidi Q2C 0.4 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/QIDI ABS Rapido @Qidi Q2C 0.6 nozzle.json b/resources/profiles/Qidi/filament/Q2/QIDI ABS Rapido @Qidi Q2C 0.6 nozzle.json new file mode 100644 index 0000000000..2227e810df --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/QIDI ABS Rapido @Qidi Q2C 0.6 nozzle.json @@ -0,0 +1,11 @@ +{ + "type": "filament", + "setting_id": "GFSA04", + "name": "QIDI ABS Rapido @Qidi Q2C 0.6 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI ABS Rapido@Q2C-Series", + "nozzle_temperature": ["250"], + "pressure_advance": ["0.014"], + "compatible_printers": ["Qidi Q2C 0.6 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/QIDI ABS Rapido @Qidi Q2C 0.8 nozzle.json b/resources/profiles/Qidi/filament/Q2/QIDI ABS Rapido @Qidi Q2C 0.8 nozzle.json new file mode 100644 index 0000000000..5f8d8b137f --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/QIDI ABS Rapido @Qidi Q2C 0.8 nozzle.json @@ -0,0 +1,12 @@ +{ + "type": "filament", + "setting_id": "GFSA04", + "name": "QIDI ABS Rapido @Qidi Q2C 0.8 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI ABS Rapido@Q2C-Series", + "nozzle_temperature": ["250"], + "pressure_advance": ["0.011"], + "slow_down_min_speed": ["10"], + "compatible_printers": ["Qidi Q2C 0.8 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/QIDI ABS Rapido Metal @Q2C.json b/resources/profiles/Qidi/filament/Q2/QIDI ABS Rapido Metal @Q2C.json new file mode 100644 index 0000000000..bd1d916874 --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/QIDI ABS Rapido Metal @Q2C.json @@ -0,0 +1,31 @@ +{ + "type": "filament", + "filament_id": "QD_2_1_13", + "setting_id": "GFSA04", + "name": "QIDI ABS Rapido Metal@Q2C-Series", + "from": "system", + "instantiation": "false", + "inherits": "fdm_filament_q_common", + "box_temperature_range_high": ["45"], + "close_fan_the_first_x_layers": ["3"], + "during_print_exhaust_fan_speed": ["0"], + "fan_max_speed": ["80"], + "fan_min_speed": ["20"], + "filament_adhesiveness_category": ["200"], + "filament_density": ["1.06"], + "filament_flow_ratio": ["0.95"], + "filament_type": ["ABS"], + "impact_strength_z":["7.4"], + "nozzle_temperature_initial_layer": ["250"], + "nozzle_temperature_range_high": ["280"], + "nozzle_temperature_range_low": ["240"], + "nozzle_temperature": ["260"], + "overhang_fan_speed": ["80"], + "overhang_fan_threshold": ["25%"], + "pressure_advance": ["0.035"], + "slow_down_layer_time": ["4"], + "temperature_vitrification": ["100"], + "hot_plate_temp_initial_layer" : ["90"], + "hot_plate_temp" : ["90"], + "compatible_printers": [] +} diff --git a/resources/profiles/Qidi/filament/Q2/QIDI ABS Rapido Metal @Qidi Q2C 0.2 nozzle.json b/resources/profiles/Qidi/filament/Q2/QIDI ABS Rapido Metal @Qidi Q2C 0.2 nozzle.json new file mode 100644 index 0000000000..8ee79bf62a --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/QIDI ABS Rapido Metal @Qidi Q2C 0.2 nozzle.json @@ -0,0 +1,11 @@ +{ + "type": "filament", + "setting_id": "GFSA04", + "name": "QIDI ABS Rapido Metal @Qidi Q2C 0.2 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI ABS Rapido Metal@Q2C-Series", + "filament_max_volumetric_speed": ["2"], + "pressure_advance": ["0.03"], + "compatible_printers": ["Qidi Q2C 0.2 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/QIDI ABS Rapido Metal @Qidi Q2C 0.4 nozzle.json b/resources/profiles/Qidi/filament/Q2/QIDI ABS Rapido Metal @Qidi Q2C 0.4 nozzle.json new file mode 100644 index 0000000000..f5dd7fbd9d --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/QIDI ABS Rapido Metal @Qidi Q2C 0.4 nozzle.json @@ -0,0 +1,10 @@ +{ + "type": "filament", + "setting_id": "GFSA04", + "name": "QIDI ABS Rapido Metal @Qidi Q2C 0.4 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI ABS Rapido Metal@Q2C-Series", + "pressure_advance": ["0.03"], + "compatible_printers": ["Qidi Q2C 0.4 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/QIDI ABS Rapido Metal @Qidi Q2C 0.6 nozzle.json b/resources/profiles/Qidi/filament/Q2/QIDI ABS Rapido Metal @Qidi Q2C 0.6 nozzle.json new file mode 100644 index 0000000000..9620e821bf --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/QIDI ABS Rapido Metal @Qidi Q2C 0.6 nozzle.json @@ -0,0 +1,11 @@ +{ + "type": "filament", + "setting_id": "GFSA04", + "name": "QIDI ABS Rapido Metal @Qidi Q2C 0.6 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI ABS Rapido Metal@Q2C-Series", + "nozzle_temperature": ["250"], + "pressure_advance": ["0.016"], + "compatible_printers": ["Qidi Q2C 0.6 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/QIDI ABS Rapido Metal @Qidi Q2C 0.8 nozzle.json b/resources/profiles/Qidi/filament/Q2/QIDI ABS Rapido Metal @Qidi Q2C 0.8 nozzle.json new file mode 100644 index 0000000000..ae6c1c47b6 --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/QIDI ABS Rapido Metal @Qidi Q2C 0.8 nozzle.json @@ -0,0 +1,12 @@ +{ + "type": "filament", + "setting_id": "GFSA04", + "name": "QIDI ABS Rapido Metal @Qidi Q2C 0.8 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI ABS Rapido Metal@Q2C-Series", + "nozzle_temperature": ["250"], + "pressure_advance": ["0.008"], + "slow_down_min_speed": ["10"], + "compatible_printers": ["Qidi Q2C 0.8 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/QIDI ABS-GF @Q2C.json b/resources/profiles/Qidi/filament/Q2/QIDI ABS-GF @Q2C.json new file mode 100644 index 0000000000..dfc2515097 --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/QIDI ABS-GF @Q2C.json @@ -0,0 +1,34 @@ +{ + "type": "filament", + "filament_id": "QD_2_1_12", + "setting_id": "GFSA04", + "name": "QIDI ABS-GF@Q2C-Series", + "from": "system", + "instantiation": "false", + "inherits": "fdm_filament_q_common", + "box_temperature_range_high": ["45"], + "box_temperature_range_low": ["0"], + "box_temperature": ["45"], + "close_fan_the_first_x_layers": ["3"], + "during_print_exhaust_fan_speed": ["0"], + "fan_max_speed": ["20"], + "fan_min_speed": ["20"], + "filament_adhesiveness_category": ["200"], + "filament_density": ["1.15"], + "filament_flow_ratio": ["0.95"], + "filament_max_volumetric_speed": ["12"], + "filament_type": ["ABS-GF"], + "impact_strength_z":["5.3"], + "nozzle_temperature_initial_layer": ["260"], + "nozzle_temperature_range_high": ["280"], + "nozzle_temperature_range_low": ["240"], + "nozzle_temperature": ["270"], + "overhang_fan_speed": ["80"], + "overhang_fan_threshold": ["25%"], + "pressure_advance": ["0.035"], + "slow_down_layer_time": ["5"], + "temperature_vitrification": ["100"], + "hot_plate_temp_initial_layer" : ["90"], + "hot_plate_temp" : ["90"], + "compatible_printers": [] +} diff --git a/resources/profiles/Qidi/filament/Q2/QIDI ABS-GF @Qidi Q2C 0.4 nozzle.json b/resources/profiles/Qidi/filament/Q2/QIDI ABS-GF @Qidi Q2C 0.4 nozzle.json new file mode 100644 index 0000000000..fcbfa06afc --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/QIDI ABS-GF @Qidi Q2C 0.4 nozzle.json @@ -0,0 +1,10 @@ +{ + "type": "filament", + "setting_id": "GFSA04", + "name": "QIDI ABS-GF @Qidi Q2C 0.4 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI ABS-GF@Q2C-Series", + "pressure_advance": ["0.03"], + "compatible_printers": ["Qidi Q2C 0.4 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/QIDI ABS-GF @Qidi Q2C 0.6 nozzle.json b/resources/profiles/Qidi/filament/Q2/QIDI ABS-GF @Qidi Q2C 0.6 nozzle.json new file mode 100644 index 0000000000..750e0eb52c --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/QIDI ABS-GF @Qidi Q2C 0.6 nozzle.json @@ -0,0 +1,10 @@ +{ + "type": "filament", + "setting_id": "GFSA04", + "name": "QIDI ABS-GF @Qidi Q2C 0.6 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI ABS-GF@Q2C-Series", + "pressure_advance": ["0.01"], + "compatible_printers": ["Qidi Q2C 0.6 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/QIDI ABS-GF @Qidi Q2C 0.8 nozzle.json b/resources/profiles/Qidi/filament/Q2/QIDI ABS-GF @Qidi Q2C 0.8 nozzle.json new file mode 100644 index 0000000000..c9f2c8e76d --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/QIDI ABS-GF @Qidi Q2C 0.8 nozzle.json @@ -0,0 +1,10 @@ +{ + "type": "filament", + "setting_id": "GFSA04", + "name": "QIDI ABS-GF @Qidi Q2C 0.8 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI ABS-GF@Q2C-Series", + "pressure_advance": ["0.01"], + "compatible_printers": ["Qidi Q2C 0.8 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/QIDI ASA @Q2C.json b/resources/profiles/Qidi/filament/Q2/QIDI ASA @Q2C.json new file mode 100644 index 0000000000..0369208e9f --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/QIDI ASA @Q2C.json @@ -0,0 +1,33 @@ +{ + "type": "filament", + "filament_id": "QD_2_1_18", + "setting_id": "GFSA04", + "name": "QIDI ASA@Q2C-Series", + "from": "system", + "instantiation": "false", + "inherits": "fdm_filament_q_common", + "box_temperature_range_high": ["45"], + "close_fan_the_first_x_layers": ["3"], + "during_print_exhaust_fan_speed": ["0"], + "fan_cooling_layer_time": ["40"], + "fan_max_speed": ["50"], + "fan_min_speed": ["10"], + "filament_adhesiveness_category": ["200"], + "filament_density": ["1.07"], + "filament_flow_ratio": ["0.92"], + "filament_max_volumetric_speed": ["16"], + "filament_type": ["ASA"], + "impact_strength_z":["4.9"], + "nozzle_temperature_initial_layer": ["250"], + "nozzle_temperature_range_high": ["280"], + "nozzle_temperature_range_low": ["240"], + "nozzle_temperature": ["255"], + "overhang_fan_speed": ["80"], + "overhang_fan_threshold": ["25%"], + "pressure_advance": ["0.035"], + "slow_down_layer_time": ["4"], + "temperature_vitrification": ["100"], + "hot_plate_temp_initial_layer" : ["90"], + "hot_plate_temp" : ["90"], + "compatible_printers": [] +} diff --git a/resources/profiles/Qidi/filament/Q2/QIDI ASA @Qidi Q2C 0.2 nozzle.json b/resources/profiles/Qidi/filament/Q2/QIDI ASA @Qidi Q2C 0.2 nozzle.json new file mode 100644 index 0000000000..096351d76a --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/QIDI ASA @Qidi Q2C 0.2 nozzle.json @@ -0,0 +1,11 @@ +{ + "type": "filament", + "setting_id": "GFSA04", + "name": "QIDI ASA @Qidi Q2C 0.2 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI ASA@Q2C-Series", + "filament_max_volumetric_speed": ["2"], + "pressure_advance": ["0.03"], + "compatible_printers": ["Qidi Q2C 0.2 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/QIDI ASA @Qidi Q2C 0.4 nozzle.json b/resources/profiles/Qidi/filament/Q2/QIDI ASA @Qidi Q2C 0.4 nozzle.json new file mode 100644 index 0000000000..7bb44716c2 --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/QIDI ASA @Qidi Q2C 0.4 nozzle.json @@ -0,0 +1,10 @@ +{ + "type": "filament", + "setting_id": "GFSA04", + "name": "QIDI ASA @Qidi Q2C 0.4 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI ASA@Q2C-Series", + "pressure_advance": ["0.03"], + "compatible_printers": ["Qidi Q2C 0.4 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/QIDI ASA @Qidi Q2C 0.6 nozzle.json b/resources/profiles/Qidi/filament/Q2/QIDI ASA @Qidi Q2C 0.6 nozzle.json new file mode 100644 index 0000000000..74e0c20f55 --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/QIDI ASA @Qidi Q2C 0.6 nozzle.json @@ -0,0 +1,11 @@ +{ + "type": "filament", + "setting_id": "GFSA04", + "name": "QIDI ASA @Qidi Q2C 0.6 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI ASA@Q2C-Series", + "filament_max_volumetric_speed": ["13"], + "pressure_advance": ["0.014"], + "compatible_printers": ["Qidi Q2C 0.6 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/QIDI ASA @Qidi Q2C 0.8 nozzle.json b/resources/profiles/Qidi/filament/Q2/QIDI ASA @Qidi Q2C 0.8 nozzle.json new file mode 100644 index 0000000000..024efb6d31 --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/QIDI ASA @Qidi Q2C 0.8 nozzle.json @@ -0,0 +1,12 @@ +{ + "type": "filament", + "setting_id": "GFSA04", + "name": "QIDI ASA @Qidi Q2C 0.8 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI ASA@Q2C-Series", + "filament_max_volumetric_speed": ["13"], + "pressure_advance": ["0.011"], + "slow_down_min_speed": ["10"], + "compatible_printers": ["Qidi Q2C 0.8 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/QIDI ASA-Aero @Q2C.json b/resources/profiles/Qidi/filament/Q2/QIDI ASA-Aero @Q2C.json new file mode 100644 index 0000000000..ac99e66b70 --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/QIDI ASA-Aero @Q2C.json @@ -0,0 +1,38 @@ +{ + "type": "filament", + "filament_id": "QD_2_1_19", + "setting_id": "GFSA04", + "name": "QIDI ASA-Aero@Q2C-Series", + "from": "system", + "instantiation": "false", + "inherits": "fdm_filament_q_common", + "box_temperature_range_high": ["45"], + "close_fan_the_first_x_layers": ["3"], + "during_print_exhaust_fan_speed": ["0"], + "fan_cooling_layer_time": ["40"], + "fan_max_speed": ["50"], + "fan_min_speed": ["10"], + "filament_adhesiveness_category": ["200"], + "filament_density": ["1.03"], + "filament_flow_ratio": ["0.7"], + "filament_max_volumetric_speed": ["12"], + "filament_retract_when_changing_layer": ["0"], + "filament_retraction_length": ["0.01"], + "filament_retraction_minimum_travel": ["0"], + "filament_type": ["ASA-AERO"], + "filament_wipe": ["0"], + "filament_z_hop": ["0"], + "impact_strength_z":["3.4"], + "nozzle_temperature_initial_layer": ["250"], + "nozzle_temperature_range_high": ["280"], + "nozzle_temperature_range_low": ["240"], + "nozzle_temperature": ["260"], + "overhang_fan_speed": ["80"], + "overhang_fan_threshold": ["25%"], + "pressure_advance": ["0.021"], + "slow_down_layer_time": ["4"], + "temperature_vitrification": ["100"], + "hot_plate_temp_initial_layer" : ["90"], + "hot_plate_temp" : ["90"], + "compatible_printers": [] +} diff --git a/resources/profiles/Qidi/filament/Q2/QIDI ASA-Aero @Qidi Q2C 0.4 nozzle.json b/resources/profiles/Qidi/filament/Q2/QIDI ASA-Aero @Qidi Q2C 0.4 nozzle.json new file mode 100644 index 0000000000..ae7de54755 --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/QIDI ASA-Aero @Qidi Q2C 0.4 nozzle.json @@ -0,0 +1,9 @@ +{ + "type": "filament", + "setting_id": "GFSA04", + "name": "QIDI ASA-Aero @Qidi Q2C 0.4 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI ASA-Aero@Q2C-Series", + "compatible_printers": ["Qidi Q2C 0.4 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/QIDI ASA-CF @Q2.json b/resources/profiles/Qidi/filament/Q2/QIDI ASA-CF @Q2.json new file mode 100644 index 0000000000..7aebdbbeae --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/QIDI ASA-CF @Q2.json @@ -0,0 +1,34 @@ +{ + "type": "filament", + "filament_id": "QD_1_1_20", + "setting_id": "GFSA04", + "name": "QIDI ASA-CF@Q2-Series", + "from": "system", + "instantiation": "false", + "inherits": "fdm_filament_q_common", + "box_temperature_range_high": ["45"], + "chamber_temperature": ["55"], + "close_fan_the_first_x_layers": ["3"], + "during_print_exhaust_fan_speed": ["0"], + "fan_cooling_layer_time": ["35"], + "fan_max_speed": ["25"], + "fan_min_speed": ["10"], + "filament_adhesiveness_category": ["200"], + "filament_density": ["1.07"], + "filament_flow_ratio": ["0.9"], + "filament_max_volumetric_speed": ["18"], + "filament_type": ["ASA-CF"], + "impact_strength_z":["4.9"], + "nozzle_temperature_initial_layer": ["275"], + "nozzle_temperature_range_high": ["280"], + "nozzle_temperature_range_low": ["260"], + "nozzle_temperature": ["275"], + "overhang_fan_speed": ["80"], + "overhang_fan_threshold": ["25%"], + "pressure_advance": ["0.03"], + "slow_down_layer_time": ["12"], + "temperature_vitrification": ["100"], + "hot_plate_temp_initial_layer" : ["90"], + "hot_plate_temp" : ["90"], + "compatible_printers": [] +} diff --git a/resources/profiles/Qidi/filament/Q2/QIDI ASA-CF @Q2C.json b/resources/profiles/Qidi/filament/Q2/QIDI ASA-CF @Q2C.json new file mode 100644 index 0000000000..c7e31688d3 --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/QIDI ASA-CF @Q2C.json @@ -0,0 +1,33 @@ +{ + "type": "filament", + "filament_id": "QD_2_1_20", + "setting_id": "GFSA04", + "name": "QIDI ASA-CF@Q2C-Series", + "from": "system", + "instantiation": "false", + "inherits": "fdm_filament_q_common", + "box_temperature_range_high": ["45"], + "close_fan_the_first_x_layers": ["3"], + "during_print_exhaust_fan_speed": ["0"], + "fan_cooling_layer_time": ["35"], + "fan_max_speed": ["25"], + "fan_min_speed": ["10"], + "filament_adhesiveness_category": ["200"], + "filament_density": ["1.07"], + "filament_flow_ratio": ["0.9"], + "filament_max_volumetric_speed": ["18"], + "filament_type": ["ASA-CF"], + "impact_strength_z":["4.9"], + "nozzle_temperature_initial_layer": ["275"], + "nozzle_temperature_range_high": ["280"], + "nozzle_temperature_range_low": ["260"], + "nozzle_temperature": ["275"], + "overhang_fan_speed": ["80"], + "overhang_fan_threshold": ["25%"], + "pressure_advance": ["0.03"], + "slow_down_layer_time": ["12"], + "temperature_vitrification": ["100"], + "hot_plate_temp_initial_layer" : ["90"], + "hot_plate_temp" : ["90"], + "compatible_printers": [] +} diff --git a/resources/profiles/Qidi/filament/Q2/QIDI ASA-CF @Qidi Q2 0.4 nozzle.json b/resources/profiles/Qidi/filament/Q2/QIDI ASA-CF @Qidi Q2 0.4 nozzle.json new file mode 100644 index 0000000000..b90f7025eb --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/QIDI ASA-CF @Qidi Q2 0.4 nozzle.json @@ -0,0 +1,10 @@ +{ + "type": "filament", + "setting_id": "GFSA04", + "name": "QIDI ASA-CF @Qidi Q2 0.4 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI ASA-CF@Q2-Series", + "pressure_advance": ["0.03"], + "compatible_printers": ["Qidi Q2 0.4 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/QIDI ASA-CF @Qidi Q2 0.6 nozzle.json b/resources/profiles/Qidi/filament/Q2/QIDI ASA-CF @Qidi Q2 0.6 nozzle.json new file mode 100644 index 0000000000..be41b609f2 --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/QIDI ASA-CF @Qidi Q2 0.6 nozzle.json @@ -0,0 +1,11 @@ +{ + "type": "filament", + "setting_id": "GFSA04", + "name": "QIDI ASA-CF @Qidi Q2 0.6 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI ASA-CF@Q2-Series", + "filament_max_volumetric_speed": ["13"], + "pressure_advance": ["0.014"], + "compatible_printers": ["Qidi Q2 0.6 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/QIDI ASA-CF @Qidi Q2 0.8 nozzle.json b/resources/profiles/Qidi/filament/Q2/QIDI ASA-CF @Qidi Q2 0.8 nozzle.json new file mode 100644 index 0000000000..003800d19f --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/QIDI ASA-CF @Qidi Q2 0.8 nozzle.json @@ -0,0 +1,12 @@ +{ + "type": "filament", + "setting_id": "GFSA04", + "name": "QIDI ASA-CF @Qidi Q2 0.8 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI ASA-CF@Q2-Series", + "filament_max_volumetric_speed": ["13"], + "pressure_advance": ["0.011"], + "slow_down_min_speed": ["10"], + "compatible_printers": ["Qidi Q2 0.8 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/QIDI ASA-CF @Qidi Q2C 0.4 nozzle.json b/resources/profiles/Qidi/filament/Q2/QIDI ASA-CF @Qidi Q2C 0.4 nozzle.json new file mode 100644 index 0000000000..6c635c549c --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/QIDI ASA-CF @Qidi Q2C 0.4 nozzle.json @@ -0,0 +1,10 @@ +{ + "type": "filament", + "setting_id": "GFSA04", + "name": "QIDI ASA-CF @Qidi Q2C 0.4 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI ASA-CF@Q2C-Series", + "pressure_advance": ["0.03"], + "compatible_printers": ["Qidi Q2C 0.4 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/QIDI ASA-CF @Qidi Q2C 0.6 nozzle.json b/resources/profiles/Qidi/filament/Q2/QIDI ASA-CF @Qidi Q2C 0.6 nozzle.json new file mode 100644 index 0000000000..0002d44d5f --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/QIDI ASA-CF @Qidi Q2C 0.6 nozzle.json @@ -0,0 +1,11 @@ +{ + "type": "filament", + "setting_id": "GFSA04", + "name": "QIDI ASA-CF @Qidi Q2C 0.6 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI ASA-CF@Q2C-Series", + "filament_max_volumetric_speed": ["13"], + "pressure_advance": ["0.014"], + "compatible_printers": ["Qidi Q2C 0.6 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/QIDI ASA-CF @Qidi Q2C 0.8 nozzle.json b/resources/profiles/Qidi/filament/Q2/QIDI ASA-CF @Qidi Q2C 0.8 nozzle.json new file mode 100644 index 0000000000..b733ffe38c --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/QIDI ASA-CF @Qidi Q2C 0.8 nozzle.json @@ -0,0 +1,12 @@ +{ + "type": "filament", + "setting_id": "GFSA04", + "name": "QIDI ASA-CF @Qidi Q2C 0.8 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI ASA-CF@Q2C-Series", + "filament_max_volumetric_speed": ["13"], + "pressure_advance": ["0.011"], + "slow_down_min_speed": ["10"], + "compatible_printers": ["Qidi Q2C 0.8 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/QIDI PA12-CF @Q2C.json b/resources/profiles/Qidi/filament/Q2/QIDI PA12-CF @Q2C.json new file mode 100644 index 0000000000..94cf597348 --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/QIDI PA12-CF @Q2C.json @@ -0,0 +1,34 @@ +{ + "type": "filament", + "filament_id": "QD_2_1_27", + "setting_id": "GFSN99", + "name": "QIDI PA12-CF@Q2C-Series", + "from": "system", + "instantiation": "false", + "inherits": "fdm_filament_q_common", + "box_temperature_range_high": ["65"], + "box_temperature_range_low": ["0"], + "box_temperature": ["55"], + "close_fan_the_first_x_layers": ["3"], + "fan_cooling_layer_time": ["10"], + "fan_max_speed": ["40"], + "fan_min_speed": ["20"], + "filament_adhesiveness_category": ["400"], + "filament_density": ["1.09"], + "filament_flow_ratio": ["0.96"], + "filament_max_volumetric_speed": ["8"], + "filament_type": ["PA12-CF"], + "impact_strength_z":["5.7"], + "nozzle_temperature_initial_layer": ["280"], + "nozzle_temperature_range_high": ["300"], + "nozzle_temperature_range_low": ["280"], + "nozzle_temperature": ["280"], + "overhang_fan_speed": ["40"], + "overhang_fan_threshold": ["0%"], + "pressure_advance": ["0.035"], + "slow_down_layer_time": ["5"], + "temperature_vitrification": ["100"], + "hot_plate_temp_initial_layer" : ["80"], + "hot_plate_temp" : ["80"], + "compatible_printers": [] +} diff --git a/resources/profiles/Qidi/filament/Q2/QIDI PA12-CF @Qidi Q2C 0.4 nozzle.json b/resources/profiles/Qidi/filament/Q2/QIDI PA12-CF @Qidi Q2C 0.4 nozzle.json new file mode 100644 index 0000000000..3862bcc607 --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/QIDI PA12-CF @Qidi Q2C 0.4 nozzle.json @@ -0,0 +1,9 @@ +{ + "type": "filament", + "setting_id": "GFSN99", + "name": "QIDI PA12-CF @Qidi Q2C 0.4 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PA12-CF@Q2C-Series", + "compatible_printers": ["Qidi Q2C 0.4 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/QIDI PA12-CF @Qidi Q2C 0.6 nozzle.json b/resources/profiles/Qidi/filament/Q2/QIDI PA12-CF @Qidi Q2C 0.6 nozzle.json new file mode 100644 index 0000000000..fb7dcfccec --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/QIDI PA12-CF @Qidi Q2C 0.6 nozzle.json @@ -0,0 +1,9 @@ +{ + "type": "filament", + "setting_id": "GFSN99", + "name": "QIDI PA12-CF @Qidi Q2C 0.6 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PA12-CF@Q2C-Series", + "compatible_printers": ["Qidi Q2C 0.6 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/QIDI PA12-CF @Qidi Q2C 0.8 nozzle.json b/resources/profiles/Qidi/filament/Q2/QIDI PA12-CF @Qidi Q2C 0.8 nozzle.json new file mode 100644 index 0000000000..922b86eeb9 --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/QIDI PA12-CF @Qidi Q2C 0.8 nozzle.json @@ -0,0 +1,9 @@ +{ + "type": "filament", + "setting_id": "GFSN99", + "name": "QIDI PA12-CF @Qidi Q2C 0.8 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PA12-CF@Q2C-Series", + "compatible_printers": ["Qidi Q2C 0.8 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/QIDI PAHT-CF @Q2C.json b/resources/profiles/Qidi/filament/Q2/QIDI PAHT-CF @Q2C.json new file mode 100644 index 0000000000..275840f2d3 --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/QIDI PAHT-CF @Q2C.json @@ -0,0 +1,34 @@ +{ + "type": "filament", + "filament_id": "QD_2_1_30", + "setting_id": "GFSN99", + "name": "QIDI PAHT-CF@Q2C-Series", + "from": "system", + "instantiation": "false", + "inherits": "fdm_filament_q_common", + "box_temperature_range_high": ["65"], + "box_temperature_range_low": ["0"], + "box_temperature": ["60"], + "close_fan_the_first_x_layers": ["3"], + "fan_cooling_layer_time": ["10"], + "fan_max_speed": ["40"], + "fan_min_speed": ["20"], + "filament_adhesiveness_category": ["400"], + "filament_density": ["1.2"], + "filament_flow_ratio": ["0.96"], + "filament_max_volumetric_speed": ["8"], + "filament_type": ["PAHT-CF"], + "impact_strength_z":["13.3"], + "nozzle_temperature_initial_layer": ["300"], + "nozzle_temperature_range_high": ["320"], + "nozzle_temperature_range_low": ["300"], + "nozzle_temperature": ["300"], + "overhang_fan_speed": ["40"], + "overhang_fan_threshold": ["0%"], + "pressure_advance": ["0.032"], + "slow_down_layer_time": ["5"], + "temperature_vitrification": ["180"], + "hot_plate_temp_initial_layer" : ["80"], + "hot_plate_temp" : ["80"], + "compatible_printers": [] +} diff --git a/resources/profiles/Qidi/filament/Q2/QIDI PAHT-CF @Qidi Q2C 0.4 nozzle.json b/resources/profiles/Qidi/filament/Q2/QIDI PAHT-CF @Qidi Q2C 0.4 nozzle.json new file mode 100644 index 0000000000..dd34f1a37a --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/QIDI PAHT-CF @Qidi Q2C 0.4 nozzle.json @@ -0,0 +1,9 @@ +{ + "type": "filament", + "setting_id": "GFSN99", + "name": "QIDI PAHT-CF @Qidi Q2C 0.4 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PAHT-CF@Q2C-Series", + "compatible_printers": ["Qidi Q2C 0.4 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/QIDI PAHT-CF @Qidi Q2C 0.6 nozzle.json b/resources/profiles/Qidi/filament/Q2/QIDI PAHT-CF @Qidi Q2C 0.6 nozzle.json new file mode 100644 index 0000000000..215381c1cc --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/QIDI PAHT-CF @Qidi Q2C 0.6 nozzle.json @@ -0,0 +1,9 @@ +{ + "type": "filament", + "setting_id": "GFSN99", + "name": "QIDI PAHT-CF @Qidi Q2C 0.6 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PAHT-CF@Q2C-Series", + "compatible_printers": ["Qidi Q2C 0.6 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/QIDI PAHT-CF @Qidi Q2C 0.8 nozzle.json b/resources/profiles/Qidi/filament/Q2/QIDI PAHT-CF @Qidi Q2C 0.8 nozzle.json new file mode 100644 index 0000000000..be1a0f58d2 --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/QIDI PAHT-CF @Qidi Q2C 0.8 nozzle.json @@ -0,0 +1,9 @@ +{ + "type": "filament", + "setting_id": "GFSN99", + "name": "QIDI PAHT-CF @Qidi Q2C 0.8 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PAHT-CF@Q2C-Series", + "compatible_printers": ["Qidi Q2C 0.8 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/QIDI PAHT-GF @Q2C.json b/resources/profiles/Qidi/filament/Q2/QIDI PAHT-GF @Q2C.json new file mode 100644 index 0000000000..62553af4c8 --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/QIDI PAHT-GF @Q2C.json @@ -0,0 +1,34 @@ +{ + "type": "filament", + "filament_id": "QD_2_1_31", + "setting_id": "GFSN99", + "name": "QIDI PAHT-GF@Q2C-Series", + "from": "system", + "instantiation": "false", + "inherits": "fdm_filament_q_common", + "box_temperature_range_high": ["65"], + "box_temperature_range_low": ["0"], + "box_temperature": ["60"], + "close_fan_the_first_x_layers": ["3"], + "fan_cooling_layer_time": ["10"], + "fan_max_speed": ["20"], + "fan_min_speed": ["20"], + "filament_adhesiveness_category": ["400"], + "filament_density": ["1.27"], + "filament_flow_ratio": ["0.96"], + "filament_max_volumetric_speed": ["10"], + "filament_type": ["PAHT-GF"], + "impact_strength_z":["13.3"], + "nozzle_temperature_initial_layer": ["300"], + "nozzle_temperature_range_high": ["320"], + "nozzle_temperature_range_low": ["300"], + "nozzle_temperature": ["300"], + "overhang_fan_speed": ["40"], + "overhang_fan_threshold": ["0%"], + "pressure_advance": ["0.027"], + "slow_down_layer_time": ["5"], + "temperature_vitrification": ["180"], + "hot_plate_temp_initial_layer" : ["80"], + "hot_plate_temp" : ["80"], + "compatible_printers": [] +} diff --git a/resources/profiles/Qidi/filament/Q2/QIDI PAHT-GF @Qidi Q2C 0.4 nozzle.json b/resources/profiles/Qidi/filament/Q2/QIDI PAHT-GF @Qidi Q2C 0.4 nozzle.json new file mode 100644 index 0000000000..0459b7af48 --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/QIDI PAHT-GF @Qidi Q2C 0.4 nozzle.json @@ -0,0 +1,9 @@ +{ + "type": "filament", + "setting_id": "GFSN99", + "name": "QIDI PAHT-GF @Qidi Q2C 0.4 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PAHT-GF@Q2C-Series", + "compatible_printers": ["Qidi Q2C 0.4 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/QIDI PAHT-GF @Qidi Q2C 0.6 nozzle.json b/resources/profiles/Qidi/filament/Q2/QIDI PAHT-GF @Qidi Q2C 0.6 nozzle.json new file mode 100644 index 0000000000..62995a9dd1 --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/QIDI PAHT-GF @Qidi Q2C 0.6 nozzle.json @@ -0,0 +1,10 @@ +{ + "type": "filament", + "setting_id": "GFSN99", + "name": "QIDI PAHT-GF @Qidi Q2C 0.6 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PAHT-GF@Q2C-Series", + "pressure_advance": ["0.015"], + "compatible_printers": ["Qidi Q2C 0.6 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/QIDI PAHT-GF @Qidi Q2C 0.8 nozzle.json b/resources/profiles/Qidi/filament/Q2/QIDI PAHT-GF @Qidi Q2C 0.8 nozzle.json new file mode 100644 index 0000000000..7335b95a09 --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/QIDI PAHT-GF @Qidi Q2C 0.8 nozzle.json @@ -0,0 +1,10 @@ +{ + "type": "filament", + "setting_id": "GFSN99", + "name": "QIDI PAHT-GF @Qidi Q2C 0.8 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PAHT-GF@Q2C-Series", + "pressure_advance": ["0.01"], + "compatible_printers": ["Qidi Q2C 0.8 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/QIDI PC-ABS-FR @Q2C.json b/resources/profiles/Qidi/filament/Q2/QIDI PC-ABS-FR @Q2C.json new file mode 100644 index 0000000000..5a426ee42a --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/QIDI PC-ABS-FR @Q2C.json @@ -0,0 +1,33 @@ +{ + "type": "filament", + "filament_id": "QD_2_1_34", + "setting_id": "GFSA04", + "name": "QIDI PC-ABS-FR@Q2C-Series", + "from": "system", + "instantiation": "false", + "inherits": "fdm_filament_q_common", + "box_temperature_range_high": ["50"], + "close_fan_the_first_x_layers": ["3"], + "during_print_exhaust_fan_speed": ["0"], + "fan_cooling_layer_time": ["30"], + "fan_max_speed": ["40"], + "fan_min_speed": ["10"], + "filament_adhesiveness_category": ["200"], + "filament_density": ["1.19"], + "filament_flow_ratio": ["0.92"], + "filament_max_volumetric_speed": ["8"], + "filament_type": ["PC-ABS-FR"], + "impact_strength_z":["8"], + "nozzle_temperature_initial_layer": ["250"], + "nozzle_temperature_range_high": ["280"], + "nozzle_temperature_range_low": ["240"], + "nozzle_temperature": ["250"], + "overhang_fan_speed": ["90"], + "overhang_fan_threshold": ["75%"], + "pressure_advance": ["0.082"], + "slow_down_layer_time": ["4"], + "temperature_vitrification": ["100"], + "hot_plate_temp_initial_layer" : ["100"], + "hot_plate_temp" : ["100"], + "compatible_printers": [] +} diff --git a/resources/profiles/Qidi/filament/Q2/QIDI PC-ABS-FR @Qidi Q2C 0.4 nozzle.json b/resources/profiles/Qidi/filament/Q2/QIDI PC-ABS-FR @Qidi Q2C 0.4 nozzle.json new file mode 100644 index 0000000000..ae6dabb67e --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/QIDI PC-ABS-FR @Qidi Q2C 0.4 nozzle.json @@ -0,0 +1,10 @@ +{ + "type": "filament", + "setting_id": "GFSA04", + "name": "QIDI PC-ABS-FR @Qidi Q2C 0.4 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PC-ABS-FR@Q2C-Series", + "pressure_advance": ["0.042"], + "compatible_printers": ["Qidi Q2C 0.4 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/QIDI PC-ABS-FR @Qidi Q2C 0.6 nozzle.json b/resources/profiles/Qidi/filament/Q2/QIDI PC-ABS-FR @Qidi Q2C 0.6 nozzle.json new file mode 100644 index 0000000000..05be68d9d0 --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/QIDI PC-ABS-FR @Qidi Q2C 0.6 nozzle.json @@ -0,0 +1,10 @@ +{ + "type": "filament", + "setting_id": "GFSA04", + "name": "QIDI PC-ABS-FR @Qidi Q2C 0.6 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PC-ABS-FR@Q2C-Series", + "pressure_advance": ["0.031"], + "compatible_printers": ["Qidi Q2C 0.6 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/QIDI PC-ABS-FR @Qidi Q2C 0.8 nozzle.json b/resources/profiles/Qidi/filament/Q2/QIDI PC-ABS-FR @Qidi Q2C 0.8 nozzle.json new file mode 100644 index 0000000000..89c8b179e7 --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/QIDI PC-ABS-FR @Qidi Q2C 0.8 nozzle.json @@ -0,0 +1,10 @@ +{ + "type": "filament", + "setting_id": "GFSA04", + "name": "QIDI PC-ABS-FR @Qidi Q2C 0.8 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PC-ABS-FR@Q2C-Series", + "pressure_advance": ["0.024"], + "compatible_printers": ["Qidi Q2C 0.8 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/QIDI PEBA 95A @Q2.json b/resources/profiles/Qidi/filament/Q2/QIDI PEBA 95A @Q2.json new file mode 100644 index 0000000000..279382e8af --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/QIDI PEBA 95A @Q2.json @@ -0,0 +1,29 @@ +{ + "type": "filament", + "filament_id": "QD_1_1_36", + "setting_id": "GFSR98", + "name": "QIDI PEBA 95A@Q2-Series", + "from": "system", + "instantiation": "false", + "inherits": "fdm_filament_q_common", + "fan_cooling_layer_time": ["100"], + "filament_adhesiveness_category": ["600"], + "filament_density": ["1.15"], + "filament_flow_ratio": ["1"], + "filament_max_volumetric_speed": ["6"], + "filament_retraction_length": ["0.8"], + "filament_type": ["PEBA"], + "filament_vendor": ["QIDI"], + "filament_z_hop": ["0"], + "impact_strength_z":["88.7"], + "nozzle_temperature_initial_layer": ["250"], + "nozzle_temperature_range_high": ["260"], + "nozzle_temperature_range_low": ["230"], + "nozzle_temperature": ["250"], + "pressure_advance": ["0.04"], + "slow_down_layer_time": ["14"], + "temperature_vitrification": ["30"], + "hot_plate_temp_initial_layer" : ["35"], + "hot_plate_temp" : ["35"], + "compatible_printers": [] +} diff --git a/resources/profiles/Qidi/filament/Q2/QIDI PEBA 95A @Q2C.json b/resources/profiles/Qidi/filament/Q2/QIDI PEBA 95A @Q2C.json new file mode 100644 index 0000000000..c6a08517a0 --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/QIDI PEBA 95A @Q2C.json @@ -0,0 +1,29 @@ +{ + "type": "filament", + "filament_id": "QD_2_1_36", + "setting_id": "GFSR98", + "name": "QIDI PEBA 95A@Q2C-Series", + "from": "system", + "instantiation": "false", + "inherits": "fdm_filament_q_common", + "fan_cooling_layer_time": ["100"], + "filament_adhesiveness_category": ["600"], + "filament_density": ["1.15"], + "filament_flow_ratio": ["1"], + "filament_max_volumetric_speed": ["6"], + "filament_retraction_length": ["0.8"], + "filament_type": ["PEBA"], + "filament_vendor": ["QIDI"], + "filament_z_hop": ["0"], + "impact_strength_z":["88.7"], + "nozzle_temperature_initial_layer": ["250"], + "nozzle_temperature_range_high": ["260"], + "nozzle_temperature_range_low": ["230"], + "nozzle_temperature": ["250"], + "pressure_advance": ["0.04"], + "slow_down_layer_time": ["14"], + "temperature_vitrification": ["30"], + "hot_plate_temp_initial_layer" : ["35"], + "hot_plate_temp" : ["35"], + "compatible_printers": [] +} diff --git a/resources/profiles/Qidi/filament/Q2/QIDI PEBA 95A @Qidi Q2 0.4 nozzle.json b/resources/profiles/Qidi/filament/Q2/QIDI PEBA 95A @Qidi Q2 0.4 nozzle.json new file mode 100644 index 0000000000..ae89265bad --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/QIDI PEBA 95A @Qidi Q2 0.4 nozzle.json @@ -0,0 +1,9 @@ +{ + "type": "filament", + "setting_id": "GFSR98", + "name": "QIDI PEBA 95A @Qidi Q2 0.4 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PEBA 95A@Q2-Series", + "compatible_printers": ["Qidi Q2 0.4 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/QIDI PEBA 95A @Qidi Q2 0.6 nozzle.json b/resources/profiles/Qidi/filament/Q2/QIDI PEBA 95A @Qidi Q2 0.6 nozzle.json new file mode 100644 index 0000000000..44c1e47470 --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/QIDI PEBA 95A @Qidi Q2 0.6 nozzle.json @@ -0,0 +1,9 @@ +{ + "type": "filament", + "setting_id": "GFSR98", + "name": "QIDI PEBA 95A @Qidi Q2 0.6 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PEBA 95A@Q2-Series", + "compatible_printers": ["Qidi Q2 0.6 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/QIDI PEBA 95A @Qidi Q2C 0.4 nozzle.json b/resources/profiles/Qidi/filament/Q2/QIDI PEBA 95A @Qidi Q2C 0.4 nozzle.json new file mode 100644 index 0000000000..2b075df06f --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/QIDI PEBA 95A @Qidi Q2C 0.4 nozzle.json @@ -0,0 +1,9 @@ +{ + "type": "filament", + "setting_id": "GFSR98", + "name": "QIDI PEBA 95A @Qidi Q2C 0.4 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PEBA 95A@Q2C-Series", + "compatible_printers": ["Qidi Q2C 0.4 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/QIDI PEBA 95A @Qidi Q2C 0.6 nozzle.json b/resources/profiles/Qidi/filament/Q2/QIDI PEBA 95A @Qidi Q2C 0.6 nozzle.json new file mode 100644 index 0000000000..64cf45fa2e --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/QIDI PEBA 95A @Qidi Q2C 0.6 nozzle.json @@ -0,0 +1,9 @@ +{ + "type": "filament", + "setting_id": "GFSR98", + "name": "QIDI PEBA 95A @Qidi Q2C 0.6 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PEBA 95A@Q2C-Series", + "compatible_printers": ["Qidi Q2C 0.6 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/QIDI PET-CF @Q2C.json b/resources/profiles/Qidi/filament/Q2/QIDI PET-CF @Q2C.json new file mode 100644 index 0000000000..a8af278048 --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/QIDI PET-CF @Q2C.json @@ -0,0 +1,36 @@ +{ + "type": "filament", + "filament_id": "QD_2_1_37", + "setting_id": "GFSN99", + "name": "QIDI PET-CF@Q2C-Series", + "from": "system", + "instantiation": "false", + "inherits": "fdm_filament_q_common", + "box_temperature_range_high": ["65"], + "box_temperature_range_low": ["0"], + "box_temperature": ["55"], + "close_fan_the_first_x_layers": ["3"], + "fan_cooling_layer_time": ["10"], + "fan_max_speed": ["40"], + "fan_min_speed": ["20"], + "filament_adhesiveness_category": ["800"], + "filament_density": ["1.3"], + "filament_flow_ratio": ["1"], + "filament_max_volumetric_speed": ["8"], + "filament_type": ["PET-CF"], + "impact_strength_z":["4.5"], + "nozzle_temperature_initial_layer": ["280"], + "nozzle_temperature_range_high": ["320"], + "nozzle_temperature_range_low": ["280"], + "nozzle_temperature": ["280"], + "overhang_fan_speed": ["40"], + "overhang_fan_threshold": ["0%"], + "pressure_advance": ["0.032"], + "slow_down_layer_time": ["5"], + "temperature_vitrification": ["185"], + "hot_plate_temp_initial_layer" : ["80"], + "hot_plate_temp" : ["80"], + "supertack_plate_temp_initial_layer": ["80"], + "supertack_plate_temp": ["80"], + "compatible_printers": [] +} diff --git a/resources/profiles/Qidi/filament/Q2/QIDI PET-CF @Qidi Q2C 0.4 nozzle.json b/resources/profiles/Qidi/filament/Q2/QIDI PET-CF @Qidi Q2C 0.4 nozzle.json new file mode 100644 index 0000000000..823da53e80 --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/QIDI PET-CF @Qidi Q2C 0.4 nozzle.json @@ -0,0 +1,9 @@ +{ + "type": "filament", + "setting_id": "GFSN99", + "name": "QIDI PET-CF @Qidi Q2C 0.4 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PET-CF@Q2C-Series", + "compatible_printers": ["Qidi Q2C 0.4 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/QIDI PET-CF @Qidi Q2C 0.6 nozzle.json b/resources/profiles/Qidi/filament/Q2/QIDI PET-CF @Qidi Q2C 0.6 nozzle.json new file mode 100644 index 0000000000..6ef83b02a0 --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/QIDI PET-CF @Qidi Q2C 0.6 nozzle.json @@ -0,0 +1,10 @@ +{ + "type": "filament", + "setting_id": "GFSN99", + "name": "QIDI PET-CF @Qidi Q2C 0.6 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PET-CF@Q2C-Series", + "pressure_advance": ["0.025"], + "compatible_printers": ["Qidi Q2C 0.6 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/QIDI PET-CF @Qidi Q2C 0.8 nozzle.json b/resources/profiles/Qidi/filament/Q2/QIDI PET-CF @Qidi Q2C 0.8 nozzle.json new file mode 100644 index 0000000000..9035ac2a6a --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/QIDI PET-CF @Qidi Q2C 0.8 nozzle.json @@ -0,0 +1,10 @@ +{ + "type": "filament", + "setting_id": "GFSN99", + "name": "QIDI PET-CF @Qidi Q2C 0.8 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PET-CF@Q2C-Series", + "pressure_advance": ["0.025"], + "compatible_printers": ["Qidi Q2C 0.8 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/QIDI PET-GF @Q2C.json b/resources/profiles/Qidi/filament/Q2/QIDI PET-GF @Q2C.json new file mode 100644 index 0000000000..10bb00b9c4 --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/QIDI PET-GF @Q2C.json @@ -0,0 +1,34 @@ +{ + "type": "filament", + "filament_id": "QD_2_1_38", + "setting_id": "GFSN99", + "name": "QIDI PET-GF@Q2C-Series", + "from": "system", + "instantiation": "false", + "inherits": "fdm_filament_q_common", + "box_temperature_range_high": ["50"], + "box_temperature_range_low": ["0"], + "box_temperature": ["50"], + "close_fan_the_first_x_layers": ["3"], + "fan_cooling_layer_time": ["10"], + "fan_max_speed": ["20"], + "fan_min_speed": ["20"], + "filament_adhesiveness_category": ["800"], + "filament_density": ["1.38"], + "filament_flow_ratio": ["0.97"], + "filament_max_volumetric_speed": ["10"], + "filament_type": ["PET-GF"], + "impact_strength_z":["4.5"], + "nozzle_temperature_initial_layer": ["300"], + "nozzle_temperature_range_high": ["320"], + "nozzle_temperature_range_low": ["280"], + "nozzle_temperature": ["300"], + "overhang_fan_speed": ["40"], + "overhang_fan_threshold": ["0%"], + "pressure_advance": ["0.022"], + "slow_down_layer_time": ["5"], + "temperature_vitrification": ["185"], + "hot_plate_temp_initial_layer" : ["80"], + "hot_plate_temp" : ["80"], + "compatible_printers": [] +} diff --git a/resources/profiles/Qidi/filament/Q2/QIDI PET-GF @Qidi Q2C 0.4 nozzle.json b/resources/profiles/Qidi/filament/Q2/QIDI PET-GF @Qidi Q2C 0.4 nozzle.json new file mode 100644 index 0000000000..8374007bb3 --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/QIDI PET-GF @Qidi Q2C 0.4 nozzle.json @@ -0,0 +1,9 @@ +{ + "type": "filament", + "setting_id": "GFSN99", + "name": "QIDI PET-GF @Qidi Q2C 0.4 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PET-GF@Q2C-Series", + "compatible_printers": ["Qidi Q2C 0.4 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/QIDI PET-GF @Qidi Q2C 0.6 nozzle.json b/resources/profiles/Qidi/filament/Q2/QIDI PET-GF @Qidi Q2C 0.6 nozzle.json new file mode 100644 index 0000000000..e33d57922e --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/QIDI PET-GF @Qidi Q2C 0.6 nozzle.json @@ -0,0 +1,10 @@ +{ + "type": "filament", + "setting_id": "GFSN99", + "name": "QIDI PET-GF @Qidi Q2C 0.6 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PET-GF@Q2C-Series", + "pressure_advance": ["0.014"], + "compatible_printers": ["Qidi Q2C 0.6 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/QIDI PET-GF @Qidi Q2C 0.8 nozzle.json b/resources/profiles/Qidi/filament/Q2/QIDI PET-GF @Qidi Q2C 0.8 nozzle.json new file mode 100644 index 0000000000..141f4c1c94 --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/QIDI PET-GF @Qidi Q2C 0.8 nozzle.json @@ -0,0 +1,10 @@ +{ + "type": "filament", + "setting_id": "GFSN99", + "name": "QIDI PET-GF @Qidi Q2C 0.8 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PET-GF@Q2C-Series", + "pressure_advance": ["0.01"], + "compatible_printers": ["Qidi Q2C 0.8 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/QIDI PETG Basic @Q2C.json b/resources/profiles/Qidi/filament/Q2/QIDI PETG Basic @Q2C.json new file mode 100644 index 0000000000..354f5571d1 --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/QIDI PETG Basic @Q2C.json @@ -0,0 +1,33 @@ +{ + "type": "filament", + "filament_id": "QD_2_1_39", + "setting_id": "GFSG99", + "name": "QIDI PETG Basic@Q2C-Series", + "from": "system", + "instantiation": "false", + "inherits": "fdm_filament_q_common", + "box_temperature_range_high": ["45"], + "close_fan_the_first_x_layers": ["3"], + "fan_cooling_layer_time": ["30"], + "fan_max_speed": ["40"], + "fan_min_speed": ["10"], + "filament_adhesiveness_category": ["300"], + "filament_flow_ratio": ["0.95"], + "filament_max_volumetric_speed": ["15"], + "filament_type": ["PETG"], + "impact_strength_z":["10.6"], + "nozzle_temperature_initial_layer": ["250"], + "nozzle_temperature_range_high": ["280"], + "nozzle_temperature_range_low": ["240"], + "nozzle_temperature": ["250"], + "overhang_fan_speed": ["90"], + "overhang_fan_threshold": ["10%"], + "pressure_advance": ["0.054"], + "slow_down_layer_time": ["12"], + "temperature_vitrification": ["70"], + "hot_plate_temp_initial_layer" : ["80"], + "hot_plate_temp" : ["80"], + "supertack_plate_temp_initial_layer": ["70"], + "supertack_plate_temp": ["70"], + "compatible_printers": [] +} diff --git a/resources/profiles/Qidi/filament/Q2/QIDI PETG Basic @Qidi Q2C 0.2 nozzle.json b/resources/profiles/Qidi/filament/Q2/QIDI PETG Basic @Qidi Q2C 0.2 nozzle.json new file mode 100644 index 0000000000..d85aa71198 --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/QIDI PETG Basic @Qidi Q2C 0.2 nozzle.json @@ -0,0 +1,11 @@ +{ + "type": "filament", + "setting_id": "GFSG99", + "name": "QIDI PETG Basic @Qidi Q2C 0.2 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PETG Basic@Q2C-Series", + "filament_max_volumetric_speed": ["1"], + "pressure_advance": ["0.054"], + "compatible_printers": ["Qidi Q2C 0.2 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/QIDI PETG Basic @Qidi Q2C 0.4 nozzle.json b/resources/profiles/Qidi/filament/Q2/QIDI PETG Basic @Qidi Q2C 0.4 nozzle.json new file mode 100644 index 0000000000..c60d90cff9 --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/QIDI PETG Basic @Qidi Q2C 0.4 nozzle.json @@ -0,0 +1,9 @@ +{ + "type": "filament", + "setting_id": "GFSG99", + "name": "QIDI PETG Basic @Qidi Q2C 0.4 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PETG Basic@Q2C-Series", + "compatible_printers": ["Qidi Q2C 0.4 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/QIDI PETG Basic @Qidi Q2C 0.6 nozzle.json b/resources/profiles/Qidi/filament/Q2/QIDI PETG Basic @Qidi Q2C 0.6 nozzle.json new file mode 100644 index 0000000000..73261f11fe --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/QIDI PETG Basic @Qidi Q2C 0.6 nozzle.json @@ -0,0 +1,10 @@ +{ + "type": "filament", + "setting_id": "GFSG99", + "name": "QIDI PETG Basic @Qidi Q2C 0.6 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PETG Basic@Q2C-Series", + "pressure_advance": ["0.04"], + "compatible_printers": ["Qidi Q2C 0.6 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/QIDI PETG Basic @Qidi Q2C 0.8 nozzle.json b/resources/profiles/Qidi/filament/Q2/QIDI PETG Basic @Qidi Q2C 0.8 nozzle.json new file mode 100644 index 0000000000..2788deb95e --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/QIDI PETG Basic @Qidi Q2C 0.8 nozzle.json @@ -0,0 +1,10 @@ +{ + "type": "filament", + "setting_id": "GFSG99", + "name": "QIDI PETG Basic @Qidi Q2C 0.8 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PETG Basic@Q2C-Series", + "pressure_advance": ["0.04"], + "compatible_printers": ["Qidi Q2C 0.8 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/QIDI PETG Rapido @Q2C.json b/resources/profiles/Qidi/filament/Q2/QIDI PETG Rapido @Q2C.json new file mode 100644 index 0000000000..d98cca5f7f --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/QIDI PETG Rapido @Q2C.json @@ -0,0 +1,33 @@ +{ + "type": "filament", + "filament_id": "QD_2_1_41", + "setting_id": "GFSG99", + "name": "QIDI PETG Rapido@Q2C-Series", + "from": "system", + "instantiation": "false", + "inherits": "fdm_filament_q_common", + "box_temperature_range_high": ["45"], + "close_fan_the_first_x_layers": ["3"], + "fan_cooling_layer_time": ["20"], + "fan_max_speed": ["40"], + "fan_min_speed": ["20"], + "filament_adhesiveness_category": ["300"], + "filament_flow_ratio": ["0.95"], + "filament_max_volumetric_speed": ["18"], + "filament_type": ["PETG"], + "impact_strength_z":["10.6"], + "nozzle_temperature_initial_layer": ["250"], + "nozzle_temperature_range_high": ["275"], + "nozzle_temperature_range_low": ["240"], + "nozzle_temperature": ["250"], + "overhang_fan_speed": ["100"], + "overhang_fan_threshold": ["10%"], + "pressure_advance": ["0.054"], + "slow_down_layer_time": ["8"], + "temperature_vitrification": ["70"], + "hot_plate_temp_initial_layer" : ["80"], + "hot_plate_temp" : ["80"], + "supertack_plate_temp_initial_layer": ["70"], + "supertack_plate_temp": ["70"], + "compatible_printers": [] +} diff --git a/resources/profiles/Qidi/filament/Q2/QIDI PETG Rapido @Qidi Q2C 0.2 nozzle.json b/resources/profiles/Qidi/filament/Q2/QIDI PETG Rapido @Qidi Q2C 0.2 nozzle.json new file mode 100644 index 0000000000..730bcf313d --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/QIDI PETG Rapido @Qidi Q2C 0.2 nozzle.json @@ -0,0 +1,11 @@ +{ + "type": "filament", + "setting_id": "GFSG99", + "name": "QIDI PETG Rapido @Qidi Q2C 0.2 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PETG Rapido@Q2C-Series", + "filament_max_volumetric_speed": ["1"], + "pressure_advance": ["0.054"], + "compatible_printers": ["Qidi Q2C 0.2 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/QIDI PETG Rapido @Qidi Q2C 0.4 nozzle.json b/resources/profiles/Qidi/filament/Q2/QIDI PETG Rapido @Qidi Q2C 0.4 nozzle.json new file mode 100644 index 0000000000..912abe6cf2 --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/QIDI PETG Rapido @Qidi Q2C 0.4 nozzle.json @@ -0,0 +1,9 @@ +{ + "type": "filament", + "setting_id": "GFSG99", + "name": "QIDI PETG Rapido @Qidi Q2C 0.4 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PETG Rapido@Q2C-Series", + "compatible_printers": ["Qidi Q2C 0.4 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/QIDI PETG Rapido @Qidi Q2C 0.6 nozzle.json b/resources/profiles/Qidi/filament/Q2/QIDI PETG Rapido @Qidi Q2C 0.6 nozzle.json new file mode 100644 index 0000000000..8f182ba9d3 --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/QIDI PETG Rapido @Qidi Q2C 0.6 nozzle.json @@ -0,0 +1,10 @@ +{ + "type": "filament", + "setting_id": "GFSG99", + "name": "QIDI PETG Rapido @Qidi Q2C 0.6 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PETG Rapido@Q2C-Series", + "pressure_advance": ["0.04"], + "compatible_printers": ["Qidi Q2C 0.6 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/QIDI PETG Rapido @Qidi Q2C 0.8 nozzle.json b/resources/profiles/Qidi/filament/Q2/QIDI PETG Rapido @Qidi Q2C 0.8 nozzle.json new file mode 100644 index 0000000000..899b83d16b --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/QIDI PETG Rapido @Qidi Q2C 0.8 nozzle.json @@ -0,0 +1,10 @@ +{ + "type": "filament", + "setting_id": "GFSG99", + "name": "QIDI PETG Rapido @Qidi Q2C 0.8 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PETG Rapido@Q2C-Series", + "pressure_advance": ["0.04"], + "compatible_printers": ["Qidi Q2C 0.8 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/QIDI PETG Tough @Q2C.json b/resources/profiles/Qidi/filament/Q2/QIDI PETG Tough @Q2C.json new file mode 100644 index 0000000000..90adf9d5b3 --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/QIDI PETG Tough @Q2C.json @@ -0,0 +1,33 @@ +{ + "type": "filament", + "filament_id": "QD_2_1_40", + "setting_id": "GFSG99", + "name": "QIDI PETG Tough@Q2C-Series", + "from": "system", + "instantiation": "false", + "inherits": "fdm_filament_q_common", + "box_temperature_range_high": ["45"], + "close_fan_the_first_x_layers": ["3"], + "fan_cooling_layer_time": ["30"], + "fan_max_speed": ["40"], + "fan_min_speed": ["10"], + "filament_adhesiveness_category": ["300"], + "filament_flow_ratio": ["0.95"], + "filament_max_volumetric_speed": ["13"], + "filament_type": ["PETG"], + "impact_strength_z":["10.6"], + "nozzle_temperature_initial_layer": ["240"], + "nozzle_temperature_range_high": ["270"], + "nozzle_temperature_range_low": ["220"], + "nozzle_temperature": ["250"], + "overhang_fan_speed": ["90"], + "overhang_fan_threshold": ["10%"], + "pressure_advance": ["0.056"], + "slow_down_layer_time": ["8"], + "temperature_vitrification": ["70"], + "hot_plate_temp_initial_layer" : ["80"], + "hot_plate_temp" : ["80"], + "supertack_plate_temp_initial_layer": ["70"], + "supertack_plate_temp": ["70"], + "compatible_printers": [] +} diff --git a/resources/profiles/Qidi/filament/Q2/QIDI PETG Tough @Qidi Q2C 0.2 nozzle.json b/resources/profiles/Qidi/filament/Q2/QIDI PETG Tough @Qidi Q2C 0.2 nozzle.json new file mode 100644 index 0000000000..4e6e790e7f --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/QIDI PETG Tough @Qidi Q2C 0.2 nozzle.json @@ -0,0 +1,11 @@ +{ + "type": "filament", + "setting_id": "GFSG99", + "name": "QIDI PETG Tough @Qidi Q2C 0.2 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PETG Tough@Q2C-Series", + "filament_max_volumetric_speed": ["1"], + "pressure_advance": ["0.056"], + "compatible_printers": ["Qidi Q2C 0.2 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/QIDI PETG Tough @Qidi Q2C 0.4 nozzle.json b/resources/profiles/Qidi/filament/Q2/QIDI PETG Tough @Qidi Q2C 0.4 nozzle.json new file mode 100644 index 0000000000..601ad1691b --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/QIDI PETG Tough @Qidi Q2C 0.4 nozzle.json @@ -0,0 +1,9 @@ +{ + "type": "filament", + "setting_id": "GFSG99", + "name": "QIDI PETG Tough @Qidi Q2C 0.4 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PETG Tough@Q2C-Series", + "compatible_printers": ["Qidi Q2C 0.4 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/QIDI PETG Tough @Qidi Q2C 0.6 nozzle.json b/resources/profiles/Qidi/filament/Q2/QIDI PETG Tough @Qidi Q2C 0.6 nozzle.json new file mode 100644 index 0000000000..e159654af9 --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/QIDI PETG Tough @Qidi Q2C 0.6 nozzle.json @@ -0,0 +1,10 @@ +{ + "type": "filament", + "setting_id": "GFSG99", + "name": "QIDI PETG Tough @Qidi Q2C 0.6 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PETG Tough@Q2C-Series", + "pressure_advance": ["0.04"], + "compatible_printers": ["Qidi Q2C 0.6 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/QIDI PETG Tough @Qidi Q2C 0.8 nozzle.json b/resources/profiles/Qidi/filament/Q2/QIDI PETG Tough @Qidi Q2C 0.8 nozzle.json new file mode 100644 index 0000000000..0a3632ce6a --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/QIDI PETG Tough @Qidi Q2C 0.8 nozzle.json @@ -0,0 +1,10 @@ +{ + "type": "filament", + "setting_id": "GFSG99", + "name": "QIDI PETG Tough @Qidi Q2C 0.8 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PETG Tough@Q2C-Series", + "pressure_advance": ["0.04"], + "compatible_printers": ["Qidi Q2C 0.8 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/QIDI PETG Translucent @Q2C.json b/resources/profiles/Qidi/filament/Q2/QIDI PETG Translucent @Q2C.json new file mode 100644 index 0000000000..1f005f9f21 --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/QIDI PETG Translucent @Q2C.json @@ -0,0 +1,33 @@ +{ + "type": "filament", + "filament_id": "QD_2_1_45", + "setting_id": "GFSG99", + "name": "QIDI PETG Translucent@Q2C-Series", + "from": "system", + "instantiation": "false", + "inherits": "fdm_filament_q_common", + "box_temperature_range_high": ["45"], + "close_fan_the_first_x_layers": ["3"], + "fan_cooling_layer_time": ["30"], + "fan_max_speed": ["30"], + "fan_min_speed": ["10"], + "filament_adhesiveness_category": ["300"], + "filament_flow_ratio": ["0.95"], + "filament_max_volumetric_speed": ["8"], + "filament_type": ["PETG"], + "impact_strength_z":["10.6"], + "nozzle_temperature_initial_layer": ["250"], + "nozzle_temperature_range_high": ["280"], + "nozzle_temperature_range_low": ["240"], + "nozzle_temperature": ["250"], + "overhang_fan_speed": ["90"], + "overhang_fan_threshold": ["10%"], + "pressure_advance": ["0.054"], + "slow_down_layer_time": ["8"], + "temperature_vitrification": ["70"], + "hot_plate_temp_initial_layer" : ["80"], + "hot_plate_temp" : ["80"], + "supertack_plate_temp_initial_layer": ["70"], + "supertack_plate_temp": ["70"], + "compatible_printers": [] +} diff --git a/resources/profiles/Qidi/filament/Q2/QIDI PETG Translucent @Qidi Q2C 0.2 nozzle.json b/resources/profiles/Qidi/filament/Q2/QIDI PETG Translucent @Qidi Q2C 0.2 nozzle.json new file mode 100644 index 0000000000..d0178ac68d --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/QIDI PETG Translucent @Qidi Q2C 0.2 nozzle.json @@ -0,0 +1,11 @@ +{ + "type": "filament", + "setting_id": "GFSG99", + "name": "QIDI PETG Translucent @Qidi Q2C 0.2 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PETG Translucent@Q2C-Series", + "filament_max_volumetric_speed": ["1"], + "pressure_advance": ["0.054"], + "compatible_printers": ["Qidi Q2C 0.2 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/QIDI PETG Translucent @Qidi Q2C 0.4 nozzle.json b/resources/profiles/Qidi/filament/Q2/QIDI PETG Translucent @Qidi Q2C 0.4 nozzle.json new file mode 100644 index 0000000000..d1f8253f92 --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/QIDI PETG Translucent @Qidi Q2C 0.4 nozzle.json @@ -0,0 +1,9 @@ +{ + "type": "filament", + "setting_id": "GFSG99", + "name": "QIDI PETG Translucent @Qidi Q2C 0.4 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PETG Translucent@Q2C-Series", + "compatible_printers": ["Qidi Q2C 0.4 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/QIDI PETG Translucent @Qidi Q2C 0.6 nozzle.json b/resources/profiles/Qidi/filament/Q2/QIDI PETG Translucent @Qidi Q2C 0.6 nozzle.json new file mode 100644 index 0000000000..4536a3a9a8 --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/QIDI PETG Translucent @Qidi Q2C 0.6 nozzle.json @@ -0,0 +1,10 @@ +{ + "type": "filament", + "setting_id": "GFSG99", + "name": "QIDI PETG Translucent @Qidi Q2C 0.6 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PETG Translucent@Q2C-Series", + "pressure_advance": ["0.04"], + "compatible_printers": ["Qidi Q2C 0.6 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/QIDI PETG Translucent @Qidi Q2C 0.8 nozzle.json b/resources/profiles/Qidi/filament/Q2/QIDI PETG Translucent @Qidi Q2C 0.8 nozzle.json new file mode 100644 index 0000000000..858bdb4a99 --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/QIDI PETG Translucent @Qidi Q2C 0.8 nozzle.json @@ -0,0 +1,10 @@ +{ + "type": "filament", + "setting_id": "GFSG99", + "name": "QIDI PETG Translucent @Qidi Q2C 0.8 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PETG Translucent@Q2C-Series", + "pressure_advance": ["0.04"], + "compatible_printers": ["Qidi Q2C 0.8 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/QIDI PETG-CF @Q2C.json b/resources/profiles/Qidi/filament/Q2/QIDI PETG-CF @Q2C.json new file mode 100644 index 0000000000..410a29a13a --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/QIDI PETG-CF @Q2C.json @@ -0,0 +1,33 @@ +{ + "type": "filament", + "filament_id": "QD_2_1_42", + "setting_id": "GFSG99", + "name": "QIDI PETG-CF@Q2C-Series", + "from": "system", + "instantiation": "false", + "inherits": "fdm_filament_q_common", + "box_temperature_range_high": ["45"], + "close_fan_the_first_x_layers": ["3"], + "fan_cooling_layer_time": ["30"], + "fan_max_speed": ["40"], + "fan_min_speed": ["5"], + "filament_adhesiveness_category": ["300"], + "filament_flow_ratio": ["0.95"], + "filament_max_volumetric_speed": ["11.5"], + "filament_type": ["PETG-CF"], + "impact_strength_z":["10.6"], + "nozzle_temperature_initial_layer": ["255"], + "nozzle_temperature_range_high": ["270"], + "nozzle_temperature_range_low": ["240"], + "nozzle_temperature": ["255"], + "overhang_fan_speed": ["100"], + "overhang_fan_threshold": ["10%"], + "pressure_advance": ["0.048"], + "slow_down_layer_time": ["6"], + "temperature_vitrification": ["70"], + "hot_plate_temp_initial_layer" : ["80"], + "hot_plate_temp" : ["80"], + "supertack_plate_temp_initial_layer": ["70"], + "supertack_plate_temp": ["70"], + "compatible_printers": [] +} diff --git a/resources/profiles/Qidi/filament/Q2/QIDI PETG-CF @Qidi Q2C 0.4 nozzle.json b/resources/profiles/Qidi/filament/Q2/QIDI PETG-CF @Qidi Q2C 0.4 nozzle.json new file mode 100644 index 0000000000..50ae7fbc6e --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/QIDI PETG-CF @Qidi Q2C 0.4 nozzle.json @@ -0,0 +1,9 @@ +{ + "type": "filament", + "setting_id": "GFSG99", + "name": "QIDI PETG-CF @Qidi Q2C 0.4 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PETG-CF@Q2C-Series", + "compatible_printers": ["Qidi Q2C 0.4 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/QIDI PETG-CF @Qidi Q2C 0.6 nozzle.json b/resources/profiles/Qidi/filament/Q2/QIDI PETG-CF @Qidi Q2C 0.6 nozzle.json new file mode 100644 index 0000000000..c18c4aa355 --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/QIDI PETG-CF @Qidi Q2C 0.6 nozzle.json @@ -0,0 +1,10 @@ +{ + "type": "filament", + "setting_id": "GFSG99", + "name": "QIDI PETG-CF @Qidi Q2C 0.6 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PETG-CF@Q2C-Series", + "pressure_advance": ["0.04"], + "compatible_printers": ["Qidi Q2C 0.6 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/QIDI PETG-CF @Qidi Q2C 0.8 nozzle.json b/resources/profiles/Qidi/filament/Q2/QIDI PETG-CF @Qidi Q2C 0.8 nozzle.json new file mode 100644 index 0000000000..2eccaba310 --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/QIDI PETG-CF @Qidi Q2C 0.8 nozzle.json @@ -0,0 +1,10 @@ +{ + "type": "filament", + "setting_id": "GFSG99", + "name": "QIDI PETG-CF @Qidi Q2C 0.8 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PETG-CF@Q2C-Series", + "pressure_advance": ["0.04"], + "compatible_printers": ["Qidi Q2C 0.8 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/QIDI PETG-GF @Q2C.json b/resources/profiles/Qidi/filament/Q2/QIDI PETG-GF @Q2C.json new file mode 100644 index 0000000000..9be8bd673f --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/QIDI PETG-GF @Q2C.json @@ -0,0 +1,33 @@ +{ + "type": "filament", + "filament_id": "QD_2_1_43", + "setting_id": "GFSG99", + "name": "QIDI PETG-GF@Q2C-Series", + "from": "system", + "instantiation": "false", + "inherits": "fdm_filament_q_common", + "box_temperature_range_high": ["45"], + "close_fan_the_first_x_layers": ["3"], + "fan_cooling_layer_time": ["30"], + "fan_max_speed": ["50"], + "fan_min_speed": ["20"], + "filament_adhesiveness_category": ["300"], + "filament_flow_ratio": ["0.95"], + "filament_max_volumetric_speed": ["8"], + "filament_type": ["PETG-GF"], + "impact_strength_z":["10.6"], + "nozzle_temperature_initial_layer": ["255"], + "nozzle_temperature_range_high": ["270"], + "nozzle_temperature_range_low": ["240"], + "nozzle_temperature": ["255"], + "overhang_fan_speed": ["100"], + "overhang_fan_threshold": ["10%"], + "pressure_advance": ["0.056"], + "slow_down_layer_time": ["8"], + "temperature_vitrification": ["70"], + "hot_plate_temp_initial_layer" : ["80"], + "hot_plate_temp" : ["80"], + "supertack_plate_temp_initial_layer": ["70"], + "supertack_plate_temp": ["70"], + "compatible_printers": [] +} diff --git a/resources/profiles/Qidi/filament/Q2/QIDI PETG-GF @Qidi Q2C 0.4 nozzle.json b/resources/profiles/Qidi/filament/Q2/QIDI PETG-GF @Qidi Q2C 0.4 nozzle.json new file mode 100644 index 0000000000..dbda54ecd4 --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/QIDI PETG-GF @Qidi Q2C 0.4 nozzle.json @@ -0,0 +1,9 @@ +{ + "type": "filament", + "setting_id": "GFSG99", + "name": "QIDI PETG-GF @Qidi Q2C 0.4 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PETG-GF@Q2C-Series", + "compatible_printers": ["Qidi Q2C 0.4 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/QIDI PETG-GF @Qidi Q2C 0.6 nozzle.json b/resources/profiles/Qidi/filament/Q2/QIDI PETG-GF @Qidi Q2C 0.6 nozzle.json new file mode 100644 index 0000000000..3d7fb3f4dd --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/QIDI PETG-GF @Qidi Q2C 0.6 nozzle.json @@ -0,0 +1,10 @@ +{ + "type": "filament", + "setting_id": "GFSG99", + "name": "QIDI PETG-GF @Qidi Q2C 0.6 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PETG-GF@Q2C-Series", + "pressure_advance": ["0.04"], + "compatible_printers": ["Qidi Q2C 0.6 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/QIDI PETG-GF @Qidi Q2C 0.8 nozzle.json b/resources/profiles/Qidi/filament/Q2/QIDI PETG-GF @Qidi Q2C 0.8 nozzle.json new file mode 100644 index 0000000000..c3f3521a43 --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/QIDI PETG-GF @Qidi Q2C 0.8 nozzle.json @@ -0,0 +1,10 @@ +{ + "type": "filament", + "setting_id": "GFSG99", + "name": "QIDI PETG-GF @Qidi Q2C 0.8 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PETG-GF@Q2C-Series", + "pressure_advance": ["0.04"], + "compatible_printers": ["Qidi Q2C 0.8 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/QIDI PLA Basic @Q2C.json b/resources/profiles/Qidi/filament/Q2/QIDI PLA Basic @Q2C.json new file mode 100644 index 0000000000..c54e2ed2db --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/QIDI PLA Basic @Q2C.json @@ -0,0 +1,25 @@ +{ + "type": "filament", + "filament_id": "QD_2_1_7", + "setting_id": "GFSL99", + "name": "QIDI PLA Basic@Q2C-Series", + "from": "system", + "instantiation": "false", + "inherits": "fdm_filament_q_common", + "cool_plate_temp_initial_layer": ["45"], + "cool_plate_temp": ["45"], + "filament_adhesiveness_category": ["100"], + "filament_max_volumetric_speed": ["18"], + "filament_type": ["PLA"], + "impact_strength_z":["13.8"], + "additional_cooling_fan_speed": ["100"], + "nozzle_temperature_range_high": ["240"], + "nozzle_temperature_range_low": ["190"], + "nozzle_temperature_initial_layer": ["210"], + "nozzle_temperature": ["210"], + "overhang_fan_threshold": ["50%"], + "supertack_plate_temp_initial_layer": ["45"], + "supertack_plate_temp": ["45"], + "temperature_vitrification": ["45"], + "compatible_printers": [] +} diff --git a/resources/profiles/Qidi/filament/Q2/QIDI PLA Basic @Qidi Q2C 0.2 nozzle.json b/resources/profiles/Qidi/filament/Q2/QIDI PLA Basic @Qidi Q2C 0.2 nozzle.json new file mode 100644 index 0000000000..c8298ea829 --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/QIDI PLA Basic @Qidi Q2C 0.2 nozzle.json @@ -0,0 +1,11 @@ +{ + "type": "filament", + "setting_id": "GFSL99", + "name": "QIDI PLA Basic @Qidi Q2C 0.2 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PLA Basic@Q2C-Series", + "filament_max_volumetric_speed": ["2"], + "pressure_advance": ["0.034"], + "compatible_printers": ["Qidi Q2C 0.2 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/QIDI PLA Basic @Qidi Q2C 0.4 nozzle.json b/resources/profiles/Qidi/filament/Q2/QIDI PLA Basic @Qidi Q2C 0.4 nozzle.json new file mode 100644 index 0000000000..ed52b82fa6 --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/QIDI PLA Basic @Qidi Q2C 0.4 nozzle.json @@ -0,0 +1,10 @@ +{ + "type": "filament", + "setting_id": "GFSL99", + "name": "QIDI PLA Basic @Qidi Q2C 0.4 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PLA Basic@Q2C-Series", + "pressure_advance": ["0.038"], + "compatible_printers": ["Qidi Q2C 0.4 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/QIDI PLA Basic @Qidi Q2C 0.6 nozzle.json b/resources/profiles/Qidi/filament/Q2/QIDI PLA Basic @Qidi Q2C 0.6 nozzle.json new file mode 100644 index 0000000000..f50664568b --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/QIDI PLA Basic @Qidi Q2C 0.6 nozzle.json @@ -0,0 +1,10 @@ +{ + "type": "filament", + "setting_id": "GFSL99", + "name": "QIDI PLA Basic @Qidi Q2C 0.6 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PLA Basic@Q2C-Series", + "pressure_advance": ["0.016"], + "compatible_printers": ["Qidi Q2C 0.6 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/QIDI PLA Basic @Qidi Q2C 0.8 nozzle.json b/resources/profiles/Qidi/filament/Q2/QIDI PLA Basic @Qidi Q2C 0.8 nozzle.json new file mode 100644 index 0000000000..45e115c281 --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/QIDI PLA Basic @Qidi Q2C 0.8 nozzle.json @@ -0,0 +1,10 @@ +{ + "type": "filament", + "setting_id": "GFSL99", + "name": "QIDI PLA Basic @Qidi Q2C 0.8 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PLA Basic@Q2C-Series", + "pressure_advance": ["0.008"], + "compatible_printers": ["Qidi Q2C 0.8 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/QIDI PLA Matte Basic @Q2C.json b/resources/profiles/Qidi/filament/Q2/QIDI PLA Matte Basic @Q2C.json new file mode 100644 index 0000000000..1744a526dc --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/QIDI PLA Matte Basic @Q2C.json @@ -0,0 +1,25 @@ +{ + "type": "filament", + "filament_id": "QD_2_1_8", + "setting_id": "GFSL99", + "name": "QIDI PLA Matte Basic@Q2C-Series", + "from": "system", + "instantiation": "false", + "inherits": "fdm_filament_q_common", + "cool_plate_temp_initial_layer": ["45"], + "cool_plate_temp": ["45"], + "filament_adhesiveness_category": ["100"], + "filament_max_volumetric_speed": ["18"], + "filament_type": ["PLA"], + "impact_strength_z":["13.8"], + "additional_cooling_fan_speed": ["100"], + "nozzle_temperature_range_high": ["240"], + "nozzle_temperature_range_low": ["190"], + "nozzle_temperature_initial_layer": ["210"], + "nozzle_temperature": ["210"], + "overhang_fan_threshold": ["50%"], + "supertack_plate_temp_initial_layer": ["45"], + "supertack_plate_temp": ["45"], + "temperature_vitrification": ["45"], + "compatible_printers": [] +} diff --git a/resources/profiles/Qidi/filament/Q2/QIDI PLA Matte Basic @Qidi Q2C 0.2 nozzle.json b/resources/profiles/Qidi/filament/Q2/QIDI PLA Matte Basic @Qidi Q2C 0.2 nozzle.json new file mode 100644 index 0000000000..cb75b145a8 --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/QIDI PLA Matte Basic @Qidi Q2C 0.2 nozzle.json @@ -0,0 +1,11 @@ +{ + "type": "filament", + "setting_id": "GFSL99", + "name": "QIDI PLA Matte Basic @Qidi Q2C 0.2 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PLA Matte Basic@Q2C-Series", + "filament_max_volumetric_speed": ["2"], + "pressure_advance": ["0.034"], + "compatible_printers": ["Qidi Q2C 0.2 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/QIDI PLA Matte Basic @Qidi Q2C 0.4 nozzle.json b/resources/profiles/Qidi/filament/Q2/QIDI PLA Matte Basic @Qidi Q2C 0.4 nozzle.json new file mode 100644 index 0000000000..f300b2fbb7 --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/QIDI PLA Matte Basic @Qidi Q2C 0.4 nozzle.json @@ -0,0 +1,10 @@ +{ + "type": "filament", + "setting_id": "GFSL99", + "name": "QIDI PLA Matte Basic @Qidi Q2C 0.4 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PLA Matte Basic@Q2C-Series", + "pressure_advance": ["0.038"], + "compatible_printers": ["Qidi Q2C 0.4 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/QIDI PLA Matte Basic @Qidi Q2C 0.6 nozzle.json b/resources/profiles/Qidi/filament/Q2/QIDI PLA Matte Basic @Qidi Q2C 0.6 nozzle.json new file mode 100644 index 0000000000..7f00ecb8e3 --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/QIDI PLA Matte Basic @Qidi Q2C 0.6 nozzle.json @@ -0,0 +1,10 @@ +{ + "type": "filament", + "setting_id": "GFSL99", + "name": "QIDI PLA Matte Basic @Qidi Q2C 0.6 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PLA Matte Basic@Q2C-Series", + "pressure_advance": ["0.016"], + "compatible_printers": ["Qidi Q2C 0.6 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/QIDI PLA Matte Basic @Qidi Q2C 0.8 nozzle.json b/resources/profiles/Qidi/filament/Q2/QIDI PLA Matte Basic @Qidi Q2C 0.8 nozzle.json new file mode 100644 index 0000000000..7a4aba4125 --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/QIDI PLA Matte Basic @Qidi Q2C 0.8 nozzle.json @@ -0,0 +1,10 @@ +{ + "type": "filament", + "setting_id": "GFSL99", + "name": "QIDI PLA Matte Basic @Qidi Q2C 0.8 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PLA Matte Basic@Q2C-Series", + "pressure_advance": ["0.008"], + "compatible_printers": ["Qidi Q2C 0.8 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/QIDI PLA Rapido @Q2C.json b/resources/profiles/Qidi/filament/Q2/QIDI PLA Rapido @Q2C.json new file mode 100644 index 0000000000..cdbc00b110 --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/QIDI PLA Rapido @Q2C.json @@ -0,0 +1,24 @@ +{ + "type": "filament", + "filament_id": "QD_2_1_1", + "setting_id": "GFSL99", + "name": "QIDI PLA Rapido@Q2C-Series", + "from": "system", + "instantiation": "false", + "inherits": "fdm_filament_q_common", + "cool_plate_temp_initial_layer": ["45"], + "cool_plate_temp": ["45"], + "filament_adhesiveness_category": ["100"], + "filament_type": ["PLA"], + "impact_strength_z":["13.8"], + "additional_cooling_fan_speed": ["100"], + "nozzle_temperature_range_high": ["240"], + "nozzle_temperature_range_low": ["190"], + "nozzle_temperature_initial_layer": ["210"], + "nozzle_temperature": ["210"], + "overhang_fan_threshold": ["50%"], + "supertack_plate_temp_initial_layer": ["45"], + "supertack_plate_temp": ["45"], + "temperature_vitrification": ["45"], + "compatible_printers": [] +} diff --git a/resources/profiles/Qidi/filament/Q2/QIDI PLA Rapido @Qidi Q2C 0.2 nozzle.json b/resources/profiles/Qidi/filament/Q2/QIDI PLA Rapido @Qidi Q2C 0.2 nozzle.json new file mode 100644 index 0000000000..e95d572d3a --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/QIDI PLA Rapido @Qidi Q2C 0.2 nozzle.json @@ -0,0 +1,11 @@ +{ + "type": "filament", + "setting_id": "GFSL99", + "name": "QIDI PLA Rapido @Qidi Q2C 0.2 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PLA Rapido@Q2C-Series", + "filament_max_volumetric_speed": ["2"], + "pressure_advance": ["0.034"], + "compatible_printers": ["Qidi Q2C 0.2 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/QIDI PLA Rapido @Qidi Q2C 0.4 nozzle.json b/resources/profiles/Qidi/filament/Q2/QIDI PLA Rapido @Qidi Q2C 0.4 nozzle.json new file mode 100644 index 0000000000..2f76336030 --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/QIDI PLA Rapido @Qidi Q2C 0.4 nozzle.json @@ -0,0 +1,10 @@ +{ + "type": "filament", + "setting_id": "GFSL99", + "name": "QIDI PLA Rapido @Qidi Q2C 0.4 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PLA Rapido@Q2C-Series", + "pressure_advance": ["0.034"], + "compatible_printers": ["Qidi Q2C 0.4 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/QIDI PLA Rapido @Qidi Q2C 0.6 nozzle.json b/resources/profiles/Qidi/filament/Q2/QIDI PLA Rapido @Qidi Q2C 0.6 nozzle.json new file mode 100644 index 0000000000..c4b94f4434 --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/QIDI PLA Rapido @Qidi Q2C 0.6 nozzle.json @@ -0,0 +1,10 @@ +{ + "type": "filament", + "setting_id": "GFSL99", + "name": "QIDI PLA Rapido @Qidi Q2C 0.6 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PLA Rapido@Q2C-Series", + "pressure_advance": ["0.016"], + "compatible_printers": ["Qidi Q2C 0.6 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/QIDI PLA Rapido @Qidi Q2C 0.8 nozzle.json b/resources/profiles/Qidi/filament/Q2/QIDI PLA Rapido @Qidi Q2C 0.8 nozzle.json new file mode 100644 index 0000000000..733682077f --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/QIDI PLA Rapido @Qidi Q2C 0.8 nozzle.json @@ -0,0 +1,10 @@ +{ + "type": "filament", + "setting_id": "GFSL99", + "name": "QIDI PLA Rapido @Qidi Q2C 0.8 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PLA Rapido@Q2C-Series", + "pressure_advance": ["0.008"], + "compatible_printers": ["Qidi Q2C 0.8 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/QIDI PLA Rapido Matte @Q2C.json b/resources/profiles/Qidi/filament/Q2/QIDI PLA Rapido Matte @Q2C.json new file mode 100644 index 0000000000..5190a93926 --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/QIDI PLA Rapido Matte @Q2C.json @@ -0,0 +1,23 @@ +{ + "type": "filament", + "filament_id": "QD_2_1_2", + "setting_id": "GFSL99", + "name": "QIDI PLA Rapido Matte@Q2C-Series", + "from": "system", + "instantiation": "false", + "inherits": "fdm_filament_q_common", + "additional_cooling_fan_speed": ["100"], + "filament_adhesiveness_category": ["100"], + "filament_density": ["1.42"], + "filament_type": ["PLA"], + "impact_strength_z":["6.6"], + "nozzle_temperature_range_high": ["240"], + "nozzle_temperature_range_low": ["190"], + "nozzle_temperature_initial_layer": ["210"], + "nozzle_temperature": ["210"], + "overhang_fan_threshold": ["50%"], + "supertack_plate_temp_initial_layer": ["45"], + "supertack_plate_temp": ["45"], + "temperature_vitrification": ["45"], + "compatible_printers": [] +} diff --git a/resources/profiles/Qidi/filament/Q2/QIDI PLA Rapido Matte @Qidi Q2C 0.2 nozzle.json b/resources/profiles/Qidi/filament/Q2/QIDI PLA Rapido Matte @Qidi Q2C 0.2 nozzle.json new file mode 100644 index 0000000000..7e1506f0b6 --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/QIDI PLA Rapido Matte @Qidi Q2C 0.2 nozzle.json @@ -0,0 +1,11 @@ +{ + "type": "filament", + "setting_id": "GFSL99", + "name": "QIDI PLA Rapido Matte @Qidi Q2C 0.2 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PLA Rapido Matte@Q2C-Series", + "filament_max_volumetric_speed": ["2"], + "pressure_advance": ["0.034"], + "compatible_printers": ["Qidi Q2C 0.2 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/QIDI PLA Rapido Matte @Qidi Q2C 0.4 nozzle.json b/resources/profiles/Qidi/filament/Q2/QIDI PLA Rapido Matte @Qidi Q2C 0.4 nozzle.json new file mode 100644 index 0000000000..c58fb83b9c --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/QIDI PLA Rapido Matte @Qidi Q2C 0.4 nozzle.json @@ -0,0 +1,10 @@ +{ + "type": "filament", + "setting_id": "GFSL99", + "name": "QIDI PLA Rapido Matte @Qidi Q2C 0.4 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PLA Rapido Matte@Q2C-Series", + "pressure_advance": ["0.034"], + "compatible_printers": ["Qidi Q2C 0.4 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/QIDI PLA Rapido Matte @Qidi Q2C 0.6 nozzle.json b/resources/profiles/Qidi/filament/Q2/QIDI PLA Rapido Matte @Qidi Q2C 0.6 nozzle.json new file mode 100644 index 0000000000..6614e834e8 --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/QIDI PLA Rapido Matte @Qidi Q2C 0.6 nozzle.json @@ -0,0 +1,10 @@ +{ + "type": "filament", + "setting_id": "GFSL99", + "name": "QIDI PLA Rapido Matte @Qidi Q2C 0.6 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PLA Rapido Matte@Q2C-Series", + "pressure_advance": ["0.016"], + "compatible_printers": ["Qidi Q2C 0.6 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/QIDI PLA Rapido Matte @Qidi Q2C 0.8 nozzle.json b/resources/profiles/Qidi/filament/Q2/QIDI PLA Rapido Matte @Qidi Q2C 0.8 nozzle.json new file mode 100644 index 0000000000..1ad0330bd5 --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/QIDI PLA Rapido Matte @Qidi Q2C 0.8 nozzle.json @@ -0,0 +1,10 @@ +{ + "type": "filament", + "setting_id": "GFSL99", + "name": "QIDI PLA Rapido Matte @Qidi Q2C 0.8 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PLA Rapido Matte@Q2C-Series", + "pressure_advance": ["0.008"], + "compatible_printers": ["Qidi Q2C 0.8 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/QIDI PLA Rapido Metal @Q2C.json b/resources/profiles/Qidi/filament/Q2/QIDI PLA Rapido Metal @Q2C.json new file mode 100644 index 0000000000..a14ad1e3e4 --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/QIDI PLA Rapido Metal @Q2C.json @@ -0,0 +1,23 @@ +{ + "type": "filament", + "filament_id": "QD_2_1_3", + "setting_id": "GFSL99", + "name": "QIDI PLA Rapido Metal@Q2C-Series", + "from": "system", + "instantiation": "false", + "inherits": "fdm_filament_q_common", + "filament_type": ["PLA"], + "additional_cooling_fan_speed": ["100"], + "filament_adhesiveness_category": ["100"], + "filament_density": ["1.20"], + "impact_strength_z":["16.8"], + "nozzle_temperature_range_high": ["240"], + "nozzle_temperature_range_low": ["190"], + "nozzle_temperature_initial_layer": ["210"], + "nozzle_temperature": ["210"], + "overhang_fan_threshold": ["50%"], + "supertack_plate_temp_initial_layer": ["45"], + "supertack_plate_temp": ["45"], + "temperature_vitrification": ["45"], + "compatible_printers": [] +} diff --git a/resources/profiles/Qidi/filament/Q2/QIDI PLA Rapido Metal @Qidi Q2C 0.2 nozzle.json b/resources/profiles/Qidi/filament/Q2/QIDI PLA Rapido Metal @Qidi Q2C 0.2 nozzle.json new file mode 100644 index 0000000000..6531ab8dc7 --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/QIDI PLA Rapido Metal @Qidi Q2C 0.2 nozzle.json @@ -0,0 +1,11 @@ +{ + "type": "filament", + "setting_id": "GFSL99", + "name": "QIDI PLA Rapido Metal @Qidi Q2C 0.2 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PLA Rapido Metal@Q2C-Series", + "filament_max_volumetric_speed": ["2"], + "pressure_advance": ["0.038"], + "compatible_printers": ["Qidi Q2C 0.2 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/QIDI PLA Rapido Metal @Qidi Q2C 0.4 nozzle.json b/resources/profiles/Qidi/filament/Q2/QIDI PLA Rapido Metal @Qidi Q2C 0.4 nozzle.json new file mode 100644 index 0000000000..8fcd69b5ea --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/QIDI PLA Rapido Metal @Qidi Q2C 0.4 nozzle.json @@ -0,0 +1,10 @@ +{ + "type": "filament", + "setting_id": "GFSL99", + "name": "QIDI PLA Rapido Metal @Qidi Q2C 0.4 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PLA Rapido Metal@Q2C-Series", + "pressure_advance": ["0.038"], + "compatible_printers": ["Qidi Q2C 0.4 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/QIDI PLA Rapido Metal @Qidi Q2C 0.6 nozzle.json b/resources/profiles/Qidi/filament/Q2/QIDI PLA Rapido Metal @Qidi Q2C 0.6 nozzle.json new file mode 100644 index 0000000000..a6292e6c82 --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/QIDI PLA Rapido Metal @Qidi Q2C 0.6 nozzle.json @@ -0,0 +1,10 @@ +{ + "type": "filament", + "setting_id": "GFSL99", + "name": "QIDI PLA Rapido Metal @Qidi Q2C 0.6 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PLA Rapido Metal@Q2C-Series", + "pressure_advance": ["0.020"], + "compatible_printers": ["Qidi Q2C 0.6 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/QIDI PLA Rapido Metal @Qidi Q2C 0.8 nozzle.json b/resources/profiles/Qidi/filament/Q2/QIDI PLA Rapido Metal @Qidi Q2C 0.8 nozzle.json new file mode 100644 index 0000000000..68e5fe9e6f --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/QIDI PLA Rapido Metal @Qidi Q2C 0.8 nozzle.json @@ -0,0 +1,10 @@ +{ + "type": "filament", + "setting_id": "GFSL99", + "name": "QIDI PLA Rapido Metal @Qidi Q2C 0.8 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PLA Rapido Metal@Q2C-Series", + "pressure_advance": ["0.01"], + "compatible_printers": ["Qidi Q2C 0.8 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/QIDI PLA Rapido Silk @Q2C.json b/resources/profiles/Qidi/filament/Q2/QIDI PLA Rapido Silk @Q2C.json new file mode 100644 index 0000000000..c7fcf8ad3c --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/QIDI PLA Rapido Silk @Q2C.json @@ -0,0 +1,26 @@ +{ + "type": "filament", + "filament_id": "QD_2_1_4", + "setting_id": "GFSL99", + "name": "QIDI PLA Rapido Silk@Q2C-Series", + "from": "system", + "instantiation": "false", + "inherits": "fdm_filament_q_common", + "additional_cooling_fan_speed": ["100"], + "filament_adhesiveness_category": ["100"], + "filament_density": ["1.24"], + "filament_max_volumetric_speed": ["7.5"], + "filament_type": ["PLA"], + "impact_strength_z":["4.6"], + "nozzle_temperature_range_high": ["240"], + "nozzle_temperature_range_low": ["190"], + "nozzle_temperature_initial_layer": ["220"], + "nozzle_temperature": ["220"], + "overhang_fan_threshold": ["50%"], + "supertack_plate_temp_initial_layer": ["0"], + "supertack_plate_temp": ["0"], + "hot_plate_temp_initial_layer" : ["55"], + "hot_plate_temp" : ["55"], + "temperature_vitrification": ["45"], + "compatible_printers": [] +} diff --git a/resources/profiles/Qidi/filament/Q2/QIDI PLA Rapido Silk @Qidi Q2C 0.4 nozzle.json b/resources/profiles/Qidi/filament/Q2/QIDI PLA Rapido Silk @Qidi Q2C 0.4 nozzle.json new file mode 100644 index 0000000000..56db5af845 --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/QIDI PLA Rapido Silk @Qidi Q2C 0.4 nozzle.json @@ -0,0 +1,10 @@ +{ + "type": "filament", + "setting_id": "GFSL99", + "name": "QIDI PLA Rapido Silk @Qidi Q2C 0.4 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PLA Rapido Silk@Q2C-Series", + "pressure_advance": ["0.034"], + "compatible_printers": ["Qidi Q2C 0.4 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/QIDI PLA Rapido Silk @Qidi Q2C 0.6 nozzle.json b/resources/profiles/Qidi/filament/Q2/QIDI PLA Rapido Silk @Qidi Q2C 0.6 nozzle.json new file mode 100644 index 0000000000..d4928e4768 --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/QIDI PLA Rapido Silk @Qidi Q2C 0.6 nozzle.json @@ -0,0 +1,10 @@ +{ + "type": "filament", + "setting_id": "GFSL99", + "name": "QIDI PLA Rapido Silk @Qidi Q2C 0.6 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PLA Rapido Silk@Q2C-Series", + "pressure_advance": ["0.021"], + "compatible_printers": ["Qidi Q2C 0.6 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/QIDI PLA-CF @Q2C.json b/resources/profiles/Qidi/filament/Q2/QIDI PLA-CF @Q2C.json new file mode 100644 index 0000000000..977cbe1094 --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/QIDI PLA-CF @Q2C.json @@ -0,0 +1,26 @@ +{ + "type": "filament", + "filament_id": "QD_2_1_5", + "setting_id": "GFSL98", + "name": "QIDI PLA-CF@Q2C-Series", + "from": "system", + "instantiation": "false", + "inherits": "fdm_filament_q_common", + "filament_adhesiveness_category": ["100"], + "filament_density": ["1.25"], + "filament_flow_ratio": ["0.93"], + "filament_max_volumetric_speed": ["15"], + "filament_type": ["PLA-CF"], + "impact_strength_z":["7.8"], + "nozzle_temperature_initial_layer": ["220"], + "nozzle_temperature_range_high": ["250"], + "nozzle_temperature_range_low": ["210"], + "nozzle_temperature": ["220"], + "overhang_fan_speed": ["100"], + "overhang_fan_threshold": ["50%"], + "pressure_advance": ["0.042"], + "supertack_plate_temp_initial_layer": ["50"], + "supertack_plate_temp": ["50"], + "temperature_vitrification": ["45"], + "compatible_printers": [] +} \ No newline at end of file diff --git a/resources/profiles/Qidi/filament/Q2/QIDI PLA-CF @Qidi Q2C 0.4 nozzle.json b/resources/profiles/Qidi/filament/Q2/QIDI PLA-CF @Qidi Q2C 0.4 nozzle.json new file mode 100644 index 0000000000..6d60a065b3 --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/QIDI PLA-CF @Qidi Q2C 0.4 nozzle.json @@ -0,0 +1,10 @@ +{ + "type": "filament", + "setting_id": "GFSL98", + "name": "QIDI PLA-CF @Qidi Q2C 0.4 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PLA-CF@Q2C-Series", + "pressure_advance": ["0.034"], + "compatible_printers": ["Qidi Q2C 0.4 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/QIDI PLA-CF @Qidi Q2C 0.6 nozzle.json b/resources/profiles/Qidi/filament/Q2/QIDI PLA-CF @Qidi Q2C 0.6 nozzle.json new file mode 100644 index 0000000000..ed6b026aae --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/QIDI PLA-CF @Qidi Q2C 0.6 nozzle.json @@ -0,0 +1,10 @@ +{ + "type": "filament", + "setting_id": "GFSL98", + "name": "QIDI PLA-CF @Qidi Q2C 0.6 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PLA-CF@Q2C-Series", + "pressure_advance": ["0.012"], + "compatible_printers": ["Qidi Q2C 0.6 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/QIDI PLA-CF @Qidi Q2C 0.8 nozzle.json b/resources/profiles/Qidi/filament/Q2/QIDI PLA-CF @Qidi Q2C 0.8 nozzle.json new file mode 100644 index 0000000000..159972a78e --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/QIDI PLA-CF @Qidi Q2C 0.8 nozzle.json @@ -0,0 +1,11 @@ +{ + "type": "filament", + "setting_id": "GFSL98", + "name": "QIDI PLA-CF @Qidi Q2C 0.8 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PLA-CF@Q2C-Series", + "filament_max_volumetric_speed": ["18"], + "pressure_advance": ["0.008"], + "compatible_printers": ["Qidi Q2C 0.8 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/QIDI PPS-CF @Q2C.json b/resources/profiles/Qidi/filament/Q2/QIDI PPS-CF @Q2C.json new file mode 100644 index 0000000000..15ab8c0041 --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/QIDI PPS-CF @Q2C.json @@ -0,0 +1,35 @@ +{ + "type": "filament", + "filament_id": "QD_2_1_44", + "setting_id": "GFSN99", + "name": "QIDI PPS-CF@Q2C-Series", + "from": "system", + "instantiation": "false", + "inherits": "fdm_filament_q_common", + "box_temperature_range_high": ["65"], + "box_temperature_range_low": ["0"], + "box_temperature": ["65"], + "close_fan_the_first_x_layers": ["3"], + "during_print_exhaust_fan_speed": ["0"], + "fan_cooling_layer_time": ["5"], + "fan_max_speed": ["30"], + "fan_min_speed": ["0"], + "filament_adhesiveness_category": ["801"], + "filament_density": ["1.3"], + "filament_flow_ratio": ["0.97"], + "filament_max_volumetric_speed": ["6"], + "filament_type": ["PPS-CF"], + "impact_strength_z":["2.8"], + "nozzle_temperature_initial_layer": ["320"], + "nozzle_temperature_range_high": ["350"], + "nozzle_temperature_range_low": ["300"], + "nozzle_temperature": ["320"], + "overhang_fan_speed": ["40"], + "overhang_fan_threshold": ["0%"], + "pressure_advance": ["0.032"], + "slow_down_layer_time": ["2"], + "temperature_vitrification": ["180"], + "hot_plate_temp_initial_layer" : ["110"], + "hot_plate_temp" : ["110"], + "compatible_printers": [] +} diff --git a/resources/profiles/Qidi/filament/Q2/QIDI PPS-CF @Qidi Q2C 0.4 nozzle.json b/resources/profiles/Qidi/filament/Q2/QIDI PPS-CF @Qidi Q2C 0.4 nozzle.json new file mode 100644 index 0000000000..0d51b547eb --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/QIDI PPS-CF @Qidi Q2C 0.4 nozzle.json @@ -0,0 +1,10 @@ +{ + "type": "filament", + "setting_id": "GFSN99", + "name": "QIDI PPS-CF @Qidi Q2C 0.4 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PPS-CF@Q2C-Series", + "pressure_advance": ["0.03"], + "compatible_printers": ["Qidi Q2C 0.4 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/QIDI PPS-CF @Qidi Q2C 0.6 nozzle.json b/resources/profiles/Qidi/filament/Q2/QIDI PPS-CF @Qidi Q2C 0.6 nozzle.json new file mode 100644 index 0000000000..adcb9cec8d --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/QIDI PPS-CF @Qidi Q2C 0.6 nozzle.json @@ -0,0 +1,10 @@ +{ + "type": "filament", + "setting_id": "GFSN99", + "name": "QIDI PPS-CF @Qidi Q2C 0.6 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PPS-CF@Q2C-Series", + "pressure_advance": ["0.021"], + "compatible_printers": ["Qidi Q2C 0.6 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/QIDI PPS-CF @Qidi Q2C 0.8 nozzle.json b/resources/profiles/Qidi/filament/Q2/QIDI PPS-CF @Qidi Q2C 0.8 nozzle.json new file mode 100644 index 0000000000..873dee5930 --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/QIDI PPS-CF @Qidi Q2C 0.8 nozzle.json @@ -0,0 +1,10 @@ +{ + "type": "filament", + "setting_id": "GFSN99", + "name": "QIDI PPS-CF @Qidi Q2C 0.8 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PPS-CF@Q2C-Series", + "pressure_advance": ["0.008"], + "compatible_printers": ["Qidi Q2C 0.8 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/QIDI PPS-GF @Q2.json b/resources/profiles/Qidi/filament/Q2/QIDI PPS-GF @Q2.json new file mode 100644 index 0000000000..4bedd8ded2 --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/QIDI PPS-GF @Q2.json @@ -0,0 +1,36 @@ +{ + "type": "filament", + "filament_id": "QD_1_1_46", + "setting_id": "GFSN99", + "name": "QIDI PPS-GF@Q2-Series", + "from": "system", + "instantiation": "false", + "inherits": "fdm_filament_q_common", + "box_temperature_range_high": ["65"], + "box_temperature_range_low": ["0"], + "box_temperature": ["65"], + "chamber_temperature": ["0"], + "close_fan_the_first_x_layers": ["3"], + "during_print_exhaust_fan_speed": ["0"], + "fan_cooling_layer_time": ["30"], + "fan_max_speed": ["90"], + "fan_min_speed": ["10"], + "filament_adhesiveness_category": ["801"], + "filament_density": ["1.3"], + "filament_flow_ratio": ["0.97"], + "filament_max_volumetric_speed": ["10"], + "filament_type": ["PPS-GF"], + "impact_strength_z":["2.8"], + "nozzle_temperature_initial_layer": ["320"], + "nozzle_temperature_range_high": ["350"], + "nozzle_temperature_range_low": ["300"], + "nozzle_temperature": ["320"], + "overhang_fan_speed": ["50"], + "overhang_fan_threshold": ["0%"], + "pressure_advance": ["0.03"], + "slow_down_layer_time": ["6"], + "temperature_vitrification": ["180"], + "hot_plate_temp_initial_layer": ["90"], + "hot_plate_temp": ["90"], + "compatible_printers": [] +} diff --git a/resources/profiles/Qidi/filament/Q2/QIDI PPS-GF @Q2C.json b/resources/profiles/Qidi/filament/Q2/QIDI PPS-GF @Q2C.json new file mode 100644 index 0000000000..678fe74bd2 --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/QIDI PPS-GF @Q2C.json @@ -0,0 +1,35 @@ +{ + "type": "filament", + "filament_id": "QD_2_1_46", + "setting_id": "GFSN99", + "name": "QIDI PPS-GF@Q2C-Series", + "from": "system", + "instantiation": "false", + "inherits": "fdm_filament_q_common", + "box_temperature_range_high": ["65"], + "box_temperature_range_low": ["0"], + "box_temperature": ["65"], + "close_fan_the_first_x_layers": ["3"], + "during_print_exhaust_fan_speed": ["0"], + "fan_cooling_layer_time": ["30"], + "fan_max_speed": ["90"], + "fan_min_speed": ["10"], + "filament_adhesiveness_category": ["801"], + "filament_density": ["1.3"], + "filament_flow_ratio": ["0.97"], + "filament_max_volumetric_speed": ["10"], + "filament_type": ["PPS-GF"], + "impact_strength_z":["2.8"], + "nozzle_temperature_initial_layer": ["320"], + "nozzle_temperature_range_high": ["350"], + "nozzle_temperature_range_low": ["300"], + "nozzle_temperature": ["320"], + "overhang_fan_speed": ["50"], + "overhang_fan_threshold": ["0%"], + "pressure_advance": ["0.03"], + "slow_down_layer_time": ["6"], + "temperature_vitrification": ["180"], + "hot_plate_temp_initial_layer" : ["90"], + "hot_plate_temp" : ["90"], + "compatible_printers": [] +} diff --git a/resources/profiles/Qidi/filament/Q2/QIDI PPS-GF @Qidi Q2 0.4 nozzle.json b/resources/profiles/Qidi/filament/Q2/QIDI PPS-GF @Qidi Q2 0.4 nozzle.json new file mode 100644 index 0000000000..73f20d3d87 --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/QIDI PPS-GF @Qidi Q2 0.4 nozzle.json @@ -0,0 +1,10 @@ +{ + "type": "filament", + "setting_id": "GFSN99", + "name": "QIDI PPS-GF @Qidi Q2 0.4 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PPS-GF@Q2-Series", + "pressure_advance": ["0.03"], + "compatible_printers": ["Qidi Q2 0.4 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/QIDI PPS-GF @Qidi Q2 0.6 nozzle.json b/resources/profiles/Qidi/filament/Q2/QIDI PPS-GF @Qidi Q2 0.6 nozzle.json new file mode 100644 index 0000000000..56677d80cd --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/QIDI PPS-GF @Qidi Q2 0.6 nozzle.json @@ -0,0 +1,10 @@ +{ + "type": "filament", + "setting_id": "GFSN99", + "name": "QIDI PPS-GF @Qidi Q2 0.6 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PPS-GF@Q2-Series", + "pressure_advance": ["0.021"], + "compatible_printers": ["Qidi Q2 0.6 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/QIDI PPS-GF @Qidi Q2 0.8 nozzle.json b/resources/profiles/Qidi/filament/Q2/QIDI PPS-GF @Qidi Q2 0.8 nozzle.json new file mode 100644 index 0000000000..34f8b44d70 --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/QIDI PPS-GF @Qidi Q2 0.8 nozzle.json @@ -0,0 +1,10 @@ +{ + "type": "filament", + "setting_id": "GFSN99", + "name": "QIDI PPS-GF @Qidi Q2 0.8 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PPS-GF@Q2-Series", + "pressure_advance": ["0.008"], + "compatible_printers": ["Qidi Q2 0.8 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/QIDI PPS-GF @Qidi Q2C 0.4 nozzle.json b/resources/profiles/Qidi/filament/Q2/QIDI PPS-GF @Qidi Q2C 0.4 nozzle.json new file mode 100644 index 0000000000..8428d3a975 --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/QIDI PPS-GF @Qidi Q2C 0.4 nozzle.json @@ -0,0 +1,10 @@ +{ + "type": "filament", + "setting_id": "GFSN99", + "name": "QIDI PPS-GF @Qidi Q2C 0.4 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PPS-GF@Q2C-Series", + "pressure_advance": ["0.03"], + "compatible_printers": ["Qidi Q2C 0.4 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/QIDI PPS-GF @Qidi Q2C 0.6 nozzle.json b/resources/profiles/Qidi/filament/Q2/QIDI PPS-GF @Qidi Q2C 0.6 nozzle.json new file mode 100644 index 0000000000..98a4d8c755 --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/QIDI PPS-GF @Qidi Q2C 0.6 nozzle.json @@ -0,0 +1,10 @@ +{ + "type": "filament", + "setting_id": "GFSN99", + "name": "QIDI PPS-GF @Qidi Q2C 0.6 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PPS-GF@Q2C-Series", + "pressure_advance": ["0.021"], + "compatible_printers": ["Qidi Q2C 0.6 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/QIDI PPS-GF @Qidi Q2C 0.8 nozzle.json b/resources/profiles/Qidi/filament/Q2/QIDI PPS-GF @Qidi Q2C 0.8 nozzle.json new file mode 100644 index 0000000000..24d7d4ff80 --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/QIDI PPS-GF @Qidi Q2C 0.8 nozzle.json @@ -0,0 +1,10 @@ +{ + "type": "filament", + "setting_id": "GFSN99", + "name": "QIDI PPS-GF @Qidi Q2C 0.8 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PPS-GF@Q2C-Series", + "pressure_advance": ["0.008"], + "compatible_printers": ["Qidi Q2C 0.8 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/QIDI Support For PAHT @Q2C.json b/resources/profiles/Qidi/filament/Q2/QIDI Support For PAHT @Q2C.json new file mode 100644 index 0000000000..558d0494c8 --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/QIDI Support For PAHT @Q2C.json @@ -0,0 +1,37 @@ +{ + "type": "filament", + "filament_id": "QD_2_1_32", + "setting_id": "GFSN95", + "name": "QIDI Support For PAHT@Q2C-Series", + "from": "system", + "instantiation": "false", + "inherits": "fdm_filament_q_common", + "box_temperature_range_high": ["65"], + "box_temperature_range_low": ["0"], + "box_temperature": ["60"], + "close_fan_the_first_x_layers": ["3"], + "fan_cooling_layer_time": ["10"], + "fan_max_speed": ["60"], + "fan_min_speed": ["0"], + "filament_adhesiveness_category": ["800"], + "filament_density": ["1.26"], + "filament_flow_ratio": ["0.94"], + "filament_is_support": ["1"], + "filament_max_volumetric_speed": ["8"], + "filament_type": ["PAHT-S"], + "impact_strength_z":["4.5"], + "nozzle_temperature_initial_layer": ["280"], + "nozzle_temperature_range_high": ["280"], + "nozzle_temperature_range_low": ["260"], + "nozzle_temperature": ["280"], + "overhang_fan_speed": ["30"], + "overhang_fan_threshold": ["95%"], + "pressure_advance": ["0.02"], + "slow_down_layer_time": ["6"], + "temperature_vitrification": ["218"], + "hot_plate_temp_initial_layer" : ["80"], + "hot_plate_temp" : ["80"], + "supertack_plate_temp_initial_layer": ["80"], + "supertack_plate_temp": ["80"], + "compatible_printers": [] +} diff --git a/resources/profiles/Qidi/filament/Q2/QIDI Support For PAHT @Qidi Q2C 0.4 nozzle.json b/resources/profiles/Qidi/filament/Q2/QIDI Support For PAHT @Qidi Q2C 0.4 nozzle.json new file mode 100644 index 0000000000..613c223e65 --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/QIDI Support For PAHT @Qidi Q2C 0.4 nozzle.json @@ -0,0 +1,9 @@ +{ + "type": "filament", + "setting_id": "GFSN95", + "name": "QIDI Support For PAHT @Qidi Q2C 0.4 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI Support For PAHT@Q2C-Series", + "compatible_printers": ["Qidi Q2C 0.4 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/QIDI Support For PAHT @Qidi Q2C 0.6 nozzle.json b/resources/profiles/Qidi/filament/Q2/QIDI Support For PAHT @Qidi Q2C 0.6 nozzle.json new file mode 100644 index 0000000000..b8317658bf --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/QIDI Support For PAHT @Qidi Q2C 0.6 nozzle.json @@ -0,0 +1,9 @@ +{ + "type": "filament", + "setting_id": "GFSN95", + "name": "QIDI Support For PAHT @Qidi Q2C 0.6 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI Support For PAHT@Q2C-Series", + "compatible_printers": ["Qidi Q2C 0.6 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/QIDI Support For PAHT @Qidi Q2C 0.8 nozzle.json b/resources/profiles/Qidi/filament/Q2/QIDI Support For PAHT @Qidi Q2C 0.8 nozzle.json new file mode 100644 index 0000000000..25dee2e995 --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/QIDI Support For PAHT @Qidi Q2C 0.8 nozzle.json @@ -0,0 +1,9 @@ +{ + "type": "filament", + "setting_id": "GFSN96", + "name": "QIDI Support For PAHT @Qidi Q2C 0.8 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI Support For PAHT@Q2C-Series", + "compatible_printers": ["Qidi Q2C 0.8 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/QIDI Support For PET-PA @Q2C.json b/resources/profiles/Qidi/filament/Q2/QIDI Support For PET-PA @Q2C.json new file mode 100644 index 0000000000..f18afb7893 --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/QIDI Support For PET-PA @Q2C.json @@ -0,0 +1,37 @@ +{ + "type": "filament", + "filament_id": "QD_2_1_33", + "setting_id": "GFSN96", + "name": "QIDI Support For PET/PA@Q2C-Series", + "from": "system", + "instantiation": "false", + "inherits": "fdm_filament_q_common", + "box_temperature_range_high": ["65"], + "box_temperature_range_low": ["0"], + "box_temperature": ["55"], + "close_fan_the_first_x_layers": ["3"], + "fan_cooling_layer_time": ["10"], + "fan_max_speed": ["60"], + "fan_min_speed": ["0"], + "filament_adhesiveness_category": ["800"], + "filament_density": ["1.16"], + "filament_flow_ratio": ["0.91"], + "filament_is_support": ["1"], + "filament_max_volumetric_speed": ["8"], + "filament_type": ["PA-S"], + "impact_strength_z":["4.5"], + "nozzle_temperature_initial_layer": ["280"], + "nozzle_temperature_range_high": ["280"], + "nozzle_temperature_range_low": ["260"], + "nozzle_temperature": ["280"], + "overhang_fan_speed": ["30"], + "overhang_fan_threshold": ["95%"], + "pressure_advance": ["0.02"], + "slow_down_layer_time": ["6"], + "temperature_vitrification": ["168"], + "hot_plate_temp_initial_layer" : ["80"], + "hot_plate_temp" : ["80"], + "supertack_plate_temp_initial_layer": ["80"], + "supertack_plate_temp": ["80"], + "compatible_printers": [] +} diff --git a/resources/profiles/Qidi/filament/Q2/QIDI Support For PET-PA @Qidi Q2C 0.4 nozzle.json b/resources/profiles/Qidi/filament/Q2/QIDI Support For PET-PA @Qidi Q2C 0.4 nozzle.json new file mode 100644 index 0000000000..82b16aeb74 --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/QIDI Support For PET-PA @Qidi Q2C 0.4 nozzle.json @@ -0,0 +1,9 @@ +{ + "type": "filament", + "setting_id": "GFSN96", + "name": "QIDI Support For PET/PA @Qidi Q2C 0.4 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI Support For PET/PA@Q2C-Series", + "compatible_printers": ["Qidi Q2C 0.4 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/QIDI Support For PET-PA @Qidi Q2C 0.6 nozzle.json b/resources/profiles/Qidi/filament/Q2/QIDI Support For PET-PA @Qidi Q2C 0.6 nozzle.json new file mode 100644 index 0000000000..90ca390563 --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/QIDI Support For PET-PA @Qidi Q2C 0.6 nozzle.json @@ -0,0 +1,9 @@ +{ + "type": "filament", + "setting_id": "GFSN96", + "name": "QIDI Support For PET/PA @Qidi Q2C 0.6 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI Support For PET/PA@Q2C-Series", + "compatible_printers": ["Qidi Q2C 0.6 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/QIDI Support For PET-PA @Qidi Q2C 0.8 nozzle.json b/resources/profiles/Qidi/filament/Q2/QIDI Support For PET-PA @Qidi Q2C 0.8 nozzle.json new file mode 100644 index 0000000000..050baf93e8 --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/QIDI Support For PET-PA @Qidi Q2C 0.8 nozzle.json @@ -0,0 +1,9 @@ +{ + "type": "filament", + "setting_id": "GFSN96", + "name": "QIDI Support For PET/PA @Qidi Q2C 0.8 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI Support For PET/PA@Q2C-Series", + "compatible_printers": ["Qidi Q2C 0.8 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/QIDI TPU 95A-HF @Q2C.json b/resources/profiles/Qidi/filament/Q2/QIDI TPU 95A-HF @Q2C.json new file mode 100644 index 0000000000..d8a633fbf6 --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/QIDI TPU 95A-HF @Q2C.json @@ -0,0 +1,25 @@ +{ + "type": "filament", + "filament_id": "QD_2_1_50", + "setting_id": "GFSR99", + "name": "QIDI TPU 95A-HF@Q2C-Series", + "from": "system", + "instantiation": "false", + "inherits": "fdm_filament_q_common", + "filament_adhesiveness_category": ["600"], + "filament_density": ["1.15"], + "filament_flow_ratio": ["1"], + "filament_max_volumetric_speed": ["4"], + "filament_type": ["TPU"], + "filament_vendor": ["QIDI"], + "impact_strength_z":["88.7"], + "nozzle_temperature_initial_layer": ["230"], + "nozzle_temperature_range_high": ["250"], + "nozzle_temperature_range_low": ["200"], + "nozzle_temperature": ["230"], + "pressure_advance": ["0.1"], + "temperature_vitrification": ["30"], + "hot_plate_temp_initial_layer" : ["35"], + "hot_plate_temp" : ["35"], + "compatible_printers": [] +} diff --git a/resources/profiles/Qidi/filament/Q2/QIDI TPU 95A-HF @Qidi Q2C 0.4 nozzle.json b/resources/profiles/Qidi/filament/Q2/QIDI TPU 95A-HF @Qidi Q2C 0.4 nozzle.json new file mode 100644 index 0000000000..9ecb3490ad --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/QIDI TPU 95A-HF @Qidi Q2C 0.4 nozzle.json @@ -0,0 +1,9 @@ +{ + "type": "filament", + "setting_id": "GFSR99", + "name": "QIDI TPU 95A-HF @Qidi Q2C 0.4 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI TPU 95A-HF@Q2C-Series", + "compatible_printers": ["Qidi Q2C 0.4 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/QIDI TPU 95A-HF @Qidi Q2C 0.6 nozzle.json b/resources/profiles/Qidi/filament/Q2/QIDI TPU 95A-HF @Qidi Q2C 0.6 nozzle.json new file mode 100644 index 0000000000..ecc679206c --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/QIDI TPU 95A-HF @Qidi Q2C 0.6 nozzle.json @@ -0,0 +1,9 @@ +{ + "type": "filament", + "setting_id": "GFSR99", + "name": "QIDI TPU 95A-HF @Qidi Q2C 0.6 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI TPU 95A-HF@Q2C-Series", + "compatible_printers": ["Qidi Q2C 0.6 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/QIDI TPU 95A-HF @Qidi Q2C 0.8 nozzle.json b/resources/profiles/Qidi/filament/Q2/QIDI TPU 95A-HF @Qidi Q2C 0.8 nozzle.json new file mode 100644 index 0000000000..89442fa1f6 --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/QIDI TPU 95A-HF @Qidi Q2C 0.8 nozzle.json @@ -0,0 +1,10 @@ +{ + "type": "filament", + "setting_id": "GFSR99", + "name": "QIDI TPU 95A-HF @Qidi Q2C 0.8 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI TPU 95A-HF@Q2C-Series", + "nozzle_temperature": ["220"], + "compatible_printers": ["Qidi Q2C 0.8 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/QIDI TPU-Aero @Q2C.json b/resources/profiles/Qidi/filament/Q2/QIDI TPU-Aero @Q2C.json new file mode 100644 index 0000000000..5f161cb76c --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/QIDI TPU-Aero @Q2C.json @@ -0,0 +1,28 @@ +{ + "type": "filament", + "filament_id": "QD_2_1_49", + "setting_id": "GFSR98", + "name": "QIDI TPU-Aero@Q2C-Series", + "from": "system", + "instantiation": "false", + "inherits": "fdm_filament_q_common", + "fan_cooling_layer_time": ["100"], + "filament_adhesiveness_category": ["600"], + "filament_density": ["1.15"], + "filament_flow_ratio": ["0.5"], + "filament_max_volumetric_speed": ["6"], + "filament_retraction_length": ["0"], + "filament_type": ["TPU-AERO"], + "filament_vendor": ["QIDI"], + "impact_strength_z":["88.7"], + "nozzle_temperature_initial_layer": ["250"], + "nozzle_temperature_range_high": ["270"], + "nozzle_temperature_range_low": ["230"], + "nozzle_temperature": ["250"], + "pressure_advance": ["0.03"], + "slow_down_layer_time": ["14"], + "temperature_vitrification": ["30"], + "hot_plate_temp_initial_layer" : ["35"], + "hot_plate_temp" : ["35"], + "compatible_printers": [] +} diff --git a/resources/profiles/Qidi/filament/Q2/QIDI TPU-Aero @Qidi Q2C 0.4 nozzle.json b/resources/profiles/Qidi/filament/Q2/QIDI TPU-Aero @Qidi Q2C 0.4 nozzle.json new file mode 100644 index 0000000000..14d8632e57 --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/QIDI TPU-Aero @Qidi Q2C 0.4 nozzle.json @@ -0,0 +1,9 @@ +{ + "type": "filament", + "setting_id": "GFSR98", + "name": "QIDI TPU-Aero @Qidi Q2C 0.4 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI TPU-Aero@Q2C-Series", + "compatible_printers": ["Qidi Q2C 0.4 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/QIDI TPU-Aero @Qidi Q2C 0.6 nozzle.json b/resources/profiles/Qidi/filament/Q2/QIDI TPU-Aero @Qidi Q2C 0.6 nozzle.json new file mode 100644 index 0000000000..bca738f749 --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/QIDI TPU-Aero @Qidi Q2C 0.6 nozzle.json @@ -0,0 +1,9 @@ +{ + "type": "filament", + "setting_id": "GFSR98", + "name": "QIDI TPU-Aero @Qidi Q2C 0.6 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI TPU-Aero@Q2C-Series", + "compatible_printers": ["Qidi Q2C 0.6 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/QIDI TPU-GF @Q2.json b/resources/profiles/Qidi/filament/Q2/QIDI TPU-GF @Q2.json new file mode 100644 index 0000000000..01c0321134 --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/QIDI TPU-GF @Q2.json @@ -0,0 +1,25 @@ +{ + "type": "filament", + "filament_id": "QD_1_1_15", + "setting_id": "GFSR99", + "name": "QIDI TPU-GF@Q2-Series", + "from": "system", + "instantiation": "false", + "inherits": "fdm_filament_q_common", + "filament_adhesiveness_category": ["600"], + "filament_density": ["1.15"], + "filament_flow_ratio": ["1"], + "filament_max_volumetric_speed": ["6"], + "filament_type": ["TPU-GF"], + "filament_vendor": ["QIDI"], + "impact_strength_z":["88.7"], + "nozzle_temperature_initial_layer": ["240"], + "nozzle_temperature_range_high": ["270"], + "nozzle_temperature_range_low": ["240"], + "nozzle_temperature": ["240"], + "pressure_advance": ["0.1"], + "temperature_vitrification": ["30"], + "hot_plate_temp_initial_layer" : ["35"], + "hot_plate_temp" : ["35"], + "compatible_printers": [] +} diff --git a/resources/profiles/Qidi/filament/Q2/QIDI TPU-GF @Q2C.json b/resources/profiles/Qidi/filament/Q2/QIDI TPU-GF @Q2C.json new file mode 100644 index 0000000000..5bd0d32301 --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/QIDI TPU-GF @Q2C.json @@ -0,0 +1,25 @@ +{ + "type": "filament", + "filament_id": "QD_2_1_15", + "setting_id": "GFSR99", + "name": "QIDI TPU-GF@Q2C-Series", + "from": "system", + "instantiation": "false", + "inherits": "fdm_filament_q_common", + "filament_adhesiveness_category": ["600"], + "filament_density": ["1.15"], + "filament_flow_ratio": ["1"], + "filament_max_volumetric_speed": ["6"], + "filament_type": ["TPU-GF"], + "filament_vendor": ["QIDI"], + "impact_strength_z":["88.7"], + "nozzle_temperature_initial_layer": ["240"], + "nozzle_temperature_range_high": ["270"], + "nozzle_temperature_range_low": ["240"], + "nozzle_temperature": ["240"], + "pressure_advance": ["0.1"], + "temperature_vitrification": ["30"], + "hot_plate_temp_initial_layer" : ["35"], + "hot_plate_temp" : ["35"], + "compatible_printers": [] +} diff --git a/resources/profiles/Qidi/filament/Q2/QIDI TPU-GF @Qidi Q2 0.4 nozzle.json b/resources/profiles/Qidi/filament/Q2/QIDI TPU-GF @Qidi Q2 0.4 nozzle.json new file mode 100644 index 0000000000..b7ef9b2b6c --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/QIDI TPU-GF @Qidi Q2 0.4 nozzle.json @@ -0,0 +1,9 @@ +{ + "type": "filament", + "setting_id": "GFSR99", + "name": "QIDI TPU-GF @Qidi Q2 0.4 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI TPU-GF@Q2-Series", + "compatible_printers": ["Qidi Q2 0.4 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/QIDI TPU-GF @Qidi Q2 0.6 nozzle.json b/resources/profiles/Qidi/filament/Q2/QIDI TPU-GF @Qidi Q2 0.6 nozzle.json new file mode 100644 index 0000000000..245f5a3919 --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/QIDI TPU-GF @Qidi Q2 0.6 nozzle.json @@ -0,0 +1,9 @@ +{ + "type": "filament", + "setting_id": "GFSR99", + "name": "QIDI TPU-GF @Qidi Q2 0.6 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI TPU-GF@Q2-Series", + "compatible_printers": ["Qidi Q2 0.6 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/QIDI TPU-GF @Qidi Q2 0.8 nozzle.json b/resources/profiles/Qidi/filament/Q2/QIDI TPU-GF @Qidi Q2 0.8 nozzle.json new file mode 100644 index 0000000000..1b8c6bd958 --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/QIDI TPU-GF @Qidi Q2 0.8 nozzle.json @@ -0,0 +1,9 @@ +{ + "type": "filament", + "setting_id": "GFSR99", + "name": "QIDI TPU-GF @Qidi Q2 0.8 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI TPU-GF@Q2-Series", + "compatible_printers": ["Qidi Q2 0.8 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/QIDI TPU-GF @Qidi Q2C 0.4 nozzle.json b/resources/profiles/Qidi/filament/Q2/QIDI TPU-GF @Qidi Q2C 0.4 nozzle.json new file mode 100644 index 0000000000..64980925c9 --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/QIDI TPU-GF @Qidi Q2C 0.4 nozzle.json @@ -0,0 +1,9 @@ +{ + "type": "filament", + "setting_id": "GFSR99", + "name": "QIDI TPU-GF @Qidi Q2C 0.4 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI TPU-GF@Q2C-Series", + "compatible_printers": ["Qidi Q2C 0.4 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/QIDI TPU-GF @Qidi Q2C 0.6 nozzle.json b/resources/profiles/Qidi/filament/Q2/QIDI TPU-GF @Qidi Q2C 0.6 nozzle.json new file mode 100644 index 0000000000..4e684bead8 --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/QIDI TPU-GF @Qidi Q2C 0.6 nozzle.json @@ -0,0 +1,9 @@ +{ + "type": "filament", + "setting_id": "GFSR99", + "name": "QIDI TPU-GF @Qidi Q2C 0.6 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI TPU-GF@Q2C-Series", + "compatible_printers": ["Qidi Q2C 0.6 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/QIDI TPU-GF @Qidi Q2C 0.8 nozzle.json b/resources/profiles/Qidi/filament/Q2/QIDI TPU-GF @Qidi Q2C 0.8 nozzle.json new file mode 100644 index 0000000000..a9b7d93efd --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/QIDI TPU-GF @Qidi Q2C 0.8 nozzle.json @@ -0,0 +1,9 @@ +{ + "type": "filament", + "setting_id": "GFSR99", + "name": "QIDI TPU-GF @Qidi Q2C 0.8 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI TPU-GF@Q2C-Series", + "compatible_printers": ["Qidi Q2C 0.8 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/QIDI UltraPA @Q2C.json b/resources/profiles/Qidi/filament/Q2/QIDI UltraPA @Q2C.json new file mode 100644 index 0000000000..6c68e7688b --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/QIDI UltraPA @Q2C.json @@ -0,0 +1,30 @@ +{ + "type": "filament", + "filament_id": "QD_2_1_24", + "setting_id": "GFSN98", + "name": "QIDI UltraPA@Q2C-Series", + "from": "system", + "instantiation": "false", + "inherits": "fdm_filament_q_common", + "box_temperature_range_high": ["55"], + "box_temperature_range_low": ["0"], + "box_temperature": ["55"], + "fan_max_speed": ["40"], + "fan_min_speed": ["20"], + "filament_adhesiveness_category": ["400"], + "filament_density": ["1.21"], + "filament_flow_ratio": ["0.96"], + "filament_max_volumetric_speed": ["4"], + "filament_type": ["UltraPA"], + "impact_strength_z":["15.5"], + "nozzle_temperature_initial_layer": ["280"], + "nozzle_temperature_range_high": ["290"], + "nozzle_temperature_range_low": ["250"], + "nozzle_temperature": ["280"], + "pressure_advance": ["0.03"], + "slow_down_layer_time": ["15"], + "temperature_vitrification": ["170"], + "hot_plate_temp_initial_layer" : ["80"], + "hot_plate_temp" : ["80"], + "compatible_printers": [] +} diff --git a/resources/profiles/Qidi/filament/Q2/QIDI UltraPA @Qidi Q2C 0.4 nozzle.json b/resources/profiles/Qidi/filament/Q2/QIDI UltraPA @Qidi Q2C 0.4 nozzle.json new file mode 100644 index 0000000000..45818364b4 --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/QIDI UltraPA @Qidi Q2C 0.4 nozzle.json @@ -0,0 +1,9 @@ +{ + "type": "filament", + "setting_id": "GFSN98", + "name": "QIDI UltraPA @Qidi Q2C 0.4 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI UltraPA@Q2C-Series", + "compatible_printers": ["Qidi Q2C 0.4 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/QIDI UltraPA @Qidi Q2C 0.6 nozzle.json b/resources/profiles/Qidi/filament/Q2/QIDI UltraPA @Qidi Q2C 0.6 nozzle.json new file mode 100644 index 0000000000..9bf90fc1ea --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/QIDI UltraPA @Qidi Q2C 0.6 nozzle.json @@ -0,0 +1,9 @@ +{ + "type": "filament", + "setting_id": "GFSN98", + "name": "QIDI UltraPA @Qidi Q2C 0.6 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI UltraPA@Q2C-Series", + "compatible_printers": ["Qidi Q2C 0.6 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/QIDI UltraPA @Qidi Q2C 0.8 nozzle.json b/resources/profiles/Qidi/filament/Q2/QIDI UltraPA @Qidi Q2C 0.8 nozzle.json new file mode 100644 index 0000000000..fb91c0d61d --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/QIDI UltraPA @Qidi Q2C 0.8 nozzle.json @@ -0,0 +1,9 @@ +{ + "type": "filament", + "setting_id": "GFSN98", + "name": "QIDI UltraPA @Qidi Q2C 0.8 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI UltraPA@Q2C-Series", + "compatible_printers": ["Qidi Q2C 0.8 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/QIDI UltraPA-CF25 @Q2C.json b/resources/profiles/Qidi/filament/Q2/QIDI UltraPA-CF25 @Q2C.json new file mode 100644 index 0000000000..f572fcf96b --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/QIDI UltraPA-CF25 @Q2C.json @@ -0,0 +1,35 @@ +{ + "type": "filament", + "filament_id": "QD_2_1_26", + "setting_id": "GFSN99", + "name": "QIDI UltraPA-CF25@Q2C-Series", + "from": "system", + "instantiation": "false", + "inherits": "fdm_filament_q_common", + "box_temperature_range_high": ["65"], + "box_temperature_range_low": ["0"], + "box_temperature": ["60"], + "close_fan_the_first_x_layers": ["3"], + "during_print_exhaust_fan_speed": ["0"], + "fan_cooling_layer_time": ["5"], + "fan_max_speed": ["40"], + "fan_min_speed": ["20"], + "filament_adhesiveness_category": ["400"], + "filament_density": ["1.23"], + "filament_flow_ratio": ["0.94"], + "filament_max_volumetric_speed": ["8"], + "filament_type": ["UltraPA-CF25"], + "impact_strength_z":["15.5"], + "nozzle_temperature_initial_layer": ["300"], + "nozzle_temperature_range_high": ["320"], + "nozzle_temperature_range_low": ["300"], + "nozzle_temperature": ["300"], + "overhang_fan_speed": ["40"], + "overhang_fan_threshold": ["0%"], + "pressure_advance": ["0.026"], + "slow_down_layer_time": ["2"], + "temperature_vitrification": ["230"], + "hot_plate_temp_initial_layer" : ["80"], + "hot_plate_temp" : ["80"], + "compatible_printers": [] +} diff --git a/resources/profiles/Qidi/filament/Q2/QIDI UltraPA-CF25 @Qidi Q2C 0.4 nozzle.json b/resources/profiles/Qidi/filament/Q2/QIDI UltraPA-CF25 @Qidi Q2C 0.4 nozzle.json new file mode 100644 index 0000000000..96678edcee --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/QIDI UltraPA-CF25 @Qidi Q2C 0.4 nozzle.json @@ -0,0 +1,9 @@ +{ + "type": "filament", + "setting_id": "GFSN99", + "name": "QIDI UltraPA-CF25 @Qidi Q2C 0.4 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI UltraPA-CF25@Q2C-Series", + "compatible_printers": ["Qidi Q2C 0.4 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/QIDI UltraPA-CF25 @Qidi Q2C 0.6 nozzle.json b/resources/profiles/Qidi/filament/Q2/QIDI UltraPA-CF25 @Qidi Q2C 0.6 nozzle.json new file mode 100644 index 0000000000..2d3a28afb0 --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/QIDI UltraPA-CF25 @Qidi Q2C 0.6 nozzle.json @@ -0,0 +1,10 @@ +{ + "type": "filament", + "setting_id": "GFSN99", + "name": "QIDI UltraPA-CF25 @Qidi Q2C 0.6 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI UltraPA-CF25@Q2C-Series", + "pressure_advance": ["0.022"], + "compatible_printers": ["Qidi Q2C 0.6 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/QIDI UltraPA-CF25 @Qidi Q2C 0.8 nozzle.json b/resources/profiles/Qidi/filament/Q2/QIDI UltraPA-CF25 @Qidi Q2C 0.8 nozzle.json new file mode 100644 index 0000000000..20822b895e --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/QIDI UltraPA-CF25 @Qidi Q2C 0.8 nozzle.json @@ -0,0 +1,10 @@ +{ + "type": "filament", + "setting_id": "GFSN99", + "name": "QIDI UltraPA-CF25 @Qidi Q2C 0.8 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI UltraPA-CF25@Q2C-Series", + "pressure_advance": ["0.02"], + "compatible_printers": ["Qidi Q2C 0.8 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/QIDI WOOD Rapido @Q2C.json b/resources/profiles/Qidi/filament/Q2/QIDI WOOD Rapido @Q2C.json new file mode 100644 index 0000000000..ac9c8bcce8 --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/QIDI WOOD Rapido @Q2C.json @@ -0,0 +1,27 @@ +{ + "type": "filament", + "filament_id": "QD_2_1_6", + "setting_id": "GFSL99", + "name": "QIDI WOOD Rapido@Q2C-Series", + "from": "system", + "instantiation": "false", + "inherits": "fdm_filament_q_common", + "additional_cooling_fan_speed": ["100"], + "box_temperature_range_high": ["45"], + "filament_adhesiveness_category": ["100"], + "filament_density": ["1.23"], + "filament_flow_ratio": ["0.95"], + "filament_max_volumetric_speed": ["18"], + "filament_type": ["PLA"], + "impact_strength_z":["5.6"], + "nozzle_temperature_range_high": ["220"], + "nozzle_temperature_range_low": ["190"], + "nozzle_temperature_initial_layer": ["210"], + "nozzle_temperature": ["210"], + "overhang_fan_threshold": ["50%"], + "pressure_advance": ["0.044"], + "supertack_plate_temp_initial_layer": ["45"], + "supertack_plate_temp": ["45"], + "temperature_vitrification": ["45"], + "compatible_printers": [] +} diff --git a/resources/profiles/Qidi/filament/Q2/QIDI WOOD Rapido @Qidi Q2C 0.4 nozzle.json b/resources/profiles/Qidi/filament/Q2/QIDI WOOD Rapido @Qidi Q2C 0.4 nozzle.json new file mode 100644 index 0000000000..1506e83c70 --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/QIDI WOOD Rapido @Qidi Q2C 0.4 nozzle.json @@ -0,0 +1,10 @@ +{ + "type": "filament", + "setting_id": "GFSL99", + "name": "QIDI WOOD Rapido @Qidi Q2C 0.4 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI WOOD Rapido@Q2C-Series", + "pressure_advance": ["0.044"], + "compatible_printers": ["Qidi Q2C 0.4 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/QIDI WOOD Rapido @Qidi Q2C 0.6 nozzle.json b/resources/profiles/Qidi/filament/Q2/QIDI WOOD Rapido @Qidi Q2C 0.6 nozzle.json new file mode 100644 index 0000000000..96b3216003 --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/QIDI WOOD Rapido @Qidi Q2C 0.6 nozzle.json @@ -0,0 +1,10 @@ +{ + "type": "filament", + "setting_id": "GFSL99", + "name": "QIDI WOOD Rapido @Qidi Q2C 0.6 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI WOOD Rapido@Q2C-Series", + "pressure_advance": ["0.024"], + "compatible_printers": ["Qidi Q2C 0.6 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/QIDI WOOD Rapido @Qidi Q2C 0.8 nozzle.json b/resources/profiles/Qidi/filament/Q2/QIDI WOOD Rapido @Qidi Q2C 0.8 nozzle.json new file mode 100644 index 0000000000..8eac2fec04 --- /dev/null +++ b/resources/profiles/Qidi/filament/Q2/QIDI WOOD Rapido @Qidi Q2C 0.8 nozzle.json @@ -0,0 +1,10 @@ +{ + "type": "filament", + "setting_id": "GFSL99", + "name": "QIDI WOOD Rapido @Qidi Q2C 0.8 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI WOOD Rapido@Q2C-Series", + "pressure_advance": ["0.012"], + "compatible_printers": ["Qidi Q2C 0.8 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/Q2/fdm_filament_q_common.json b/resources/profiles/Qidi/filament/Q2/fdm_filament_q_common.json index d9963d28c7..a558671910 100644 --- a/resources/profiles/Qidi/filament/Q2/fdm_filament_q_common.json +++ b/resources/profiles/Qidi/filament/Q2/fdm_filament_q_common.json @@ -153,6 +153,19 @@ "filament_ramming_volumetric_speed": [ "-1" ], + "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_dev_ams_drying_ams_limitations": ["1"], + "filament_dev_ams_drying_temperature": ["40.0","40.0","40.0","40.0"], + "filament_dev_ams_drying_time": ["8.0","8.0","8.0","8.0"], + "filament_dev_drying_softening_temperature": ["40.0"], + "filament_dev_ams_drying_heat_distortion_temperature": ["45.0"], + "filament_dev_drying_cooling_temperature": ["35.0"], + "filament_dev_chamber_drying_bed_temperature": ["90.0"], + "filament_dev_chamber_drying_time": ["12.0"], "full_fan_speed_layer": [ "0" ], diff --git a/resources/profiles/Qidi/filament/QIDI ASA-CF @Qidi Q1 Pro 0.4 nozzle.json b/resources/profiles/Qidi/filament/QIDI ASA-CF @Qidi Q1 Pro 0.4 nozzle.json new file mode 100644 index 0000000000..0f3eb182c7 --- /dev/null +++ b/resources/profiles/Qidi/filament/QIDI ASA-CF @Qidi Q1 Pro 0.4 nozzle.json @@ -0,0 +1,11 @@ +{ + "type": "filament", + "filament_id": "GFB99", + "setting_id": "GFSA04", + "instantiation": "true", + "filament_settings_id": ["QIDI ASA-CF @Qidi Q1 Pro 0.4 nozzle"], + "inherits": "QIDI ASA-CF", + "name": "QIDI ASA-CF @Qidi Q1 Pro 0.4 nozzle", + "during_print_exhaust_fan_speed": ["0"], + "compatible_printers": ["Qidi Q1 Pro 0.4 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/QIDI ASA-CF @Qidi Q1 Pro 0.6 nozzle.json b/resources/profiles/Qidi/filament/QIDI ASA-CF @Qidi Q1 Pro 0.6 nozzle.json new file mode 100644 index 0000000000..c17d2dd31a --- /dev/null +++ b/resources/profiles/Qidi/filament/QIDI ASA-CF @Qidi Q1 Pro 0.6 nozzle.json @@ -0,0 +1,13 @@ +{ + "type": "filament", + "filament_id": "GFB99", + "setting_id": "GFSA04", + "instantiation": "true", + "filament_settings_id": ["QIDI ASA-CF @Qidi Q1 Pro 0.6 nozzle"], + "inherits": "QIDI ASA-CF", + "name": "QIDI ASA-CF @Qidi Q1 Pro 0.6 nozzle", + "during_print_exhaust_fan_speed": ["0"], + "filament_max_volumetric_speed": ["13"], + "pressure_advance": ["0.014"], + "compatible_printers": ["Qidi Q1 Pro 0.6 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/QIDI ASA-CF @Qidi Q1 Pro 0.8 nozzle.json b/resources/profiles/Qidi/filament/QIDI ASA-CF @Qidi Q1 Pro 0.8 nozzle.json new file mode 100644 index 0000000000..d1041316d4 --- /dev/null +++ b/resources/profiles/Qidi/filament/QIDI ASA-CF @Qidi Q1 Pro 0.8 nozzle.json @@ -0,0 +1,14 @@ +{ + "type": "filament", + "filament_id": "GFB99", + "setting_id": "GFSA04", + "instantiation": "true", + "filament_settings_id": ["QIDI ASA-CF @Qidi Q1 Pro 0.8 nozzle"], + "inherits": "QIDI ASA-CF", + "name": "QIDI ASA-CF @Qidi Q1 Pro 0.8 nozzle", + "during_print_exhaust_fan_speed": ["0"], + "filament_max_volumetric_speed": ["13"], + "pressure_advance": ["0.011"], + "slow_down_min_speed": ["10"], + "compatible_printers": ["Qidi Q1 Pro 0.8 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/QIDI ASA-CF @Qidi X-Max 3 0.4 nozzle.json b/resources/profiles/Qidi/filament/QIDI ASA-CF @Qidi X-Max 3 0.4 nozzle.json new file mode 100644 index 0000000000..8d50316916 --- /dev/null +++ b/resources/profiles/Qidi/filament/QIDI ASA-CF @Qidi X-Max 3 0.4 nozzle.json @@ -0,0 +1,11 @@ +{ + "type": "filament", + "filament_id": "GFB99", + "setting_id": "GFSA04", + "name": "QIDI ASA-CF @Qidi X-Max 3 0.4 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI ASA-CF", + "during_print_exhaust_fan_speed": ["40"], + "compatible_printers": ["Qidi X-Max 3 0.4 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/QIDI ASA-CF @Qidi X-Max 3 0.6 nozzle.json b/resources/profiles/Qidi/filament/QIDI ASA-CF @Qidi X-Max 3 0.6 nozzle.json new file mode 100644 index 0000000000..4cdff88d58 --- /dev/null +++ b/resources/profiles/Qidi/filament/QIDI ASA-CF @Qidi X-Max 3 0.6 nozzle.json @@ -0,0 +1,12 @@ +{ + "type": "filament", + "filament_id": "GFB99", + "setting_id": "GFSA04", + "name": "QIDI ASA-CF @Qidi X-Max 3 0.6 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI ASA-CF", + "during_print_exhaust_fan_speed": ["40"], + "pressure_advance": ["0.014"], + "compatible_printers": ["Qidi X-Max 3 0.6 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/QIDI ASA-CF @Qidi X-Max 3 0.8 nozzle.json b/resources/profiles/Qidi/filament/QIDI ASA-CF @Qidi X-Max 3 0.8 nozzle.json new file mode 100644 index 0000000000..4594ea9c29 --- /dev/null +++ b/resources/profiles/Qidi/filament/QIDI ASA-CF @Qidi X-Max 3 0.8 nozzle.json @@ -0,0 +1,14 @@ +{ + "type": "filament", + "filament_id": "GFB99", + "setting_id": "GFSA04", + "name": "QIDI ASA-CF @Qidi X-Max 3 0.8 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI ASA-CF", + "during_print_exhaust_fan_speed": ["40"], + "nozzle_temperature": ["260"], + "pressure_advance": ["0.011"], + "slow_down_min_speed": ["20"], + "compatible_printers": ["Qidi X-Max 3 0.8 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/QIDI ASA-CF @Qidi X-Plus 3 0.4 nozzle.json b/resources/profiles/Qidi/filament/QIDI ASA-CF @Qidi X-Plus 3 0.4 nozzle.json new file mode 100644 index 0000000000..a08bdecf88 --- /dev/null +++ b/resources/profiles/Qidi/filament/QIDI ASA-CF @Qidi X-Plus 3 0.4 nozzle.json @@ -0,0 +1,11 @@ +{ + "type": "filament", + "filament_id": "GFB99", + "setting_id": "GFSA04", + "name": "QIDI ASA-CF @Qidi X-Plus 3 0.4 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI ASA-CF", + "during_print_exhaust_fan_speed": ["40"], + "compatible_printers": ["Qidi X-Plus 3 0.4 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/QIDI ASA-CF @Qidi X-Plus 3 0.6 nozzle.json b/resources/profiles/Qidi/filament/QIDI ASA-CF @Qidi X-Plus 3 0.6 nozzle.json new file mode 100644 index 0000000000..2ad7f77e7d --- /dev/null +++ b/resources/profiles/Qidi/filament/QIDI ASA-CF @Qidi X-Plus 3 0.6 nozzle.json @@ -0,0 +1,12 @@ +{ + "type": "filament", + "filament_id": "GFB99", + "setting_id": "GFSA04", + "name": "QIDI ASA-CF @Qidi X-Plus 3 0.6 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI ASA-CF", + "during_print_exhaust_fan_speed": ["40"], + "pressure_advance": ["0.014"], + "compatible_printers": ["Qidi X-Plus 3 0.6 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/QIDI ASA-CF @Qidi X-Plus 3 0.8 nozzle.json b/resources/profiles/Qidi/filament/QIDI ASA-CF @Qidi X-Plus 3 0.8 nozzle.json new file mode 100644 index 0000000000..e667e22908 --- /dev/null +++ b/resources/profiles/Qidi/filament/QIDI ASA-CF @Qidi X-Plus 3 0.8 nozzle.json @@ -0,0 +1,14 @@ +{ + "type": "filament", + "filament_id": "GFB99", + "setting_id": "GFSA04", + "name": "QIDI ASA-CF @Qidi X-Plus 3 0.8 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI ASA-CF", + "during_print_exhaust_fan_speed": ["40"], + "nozzle_temperature": ["260"], + "pressure_advance": ["0.011"], + "slow_down_min_speed": ["10"], + "compatible_printers": ["Qidi X-Plus 3 0.8 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/QIDI ASA-CF @Qidi X-Plus 4 0.4 nozzle.json b/resources/profiles/Qidi/filament/QIDI ASA-CF @Qidi X-Plus 4 0.4 nozzle.json new file mode 100644 index 0000000000..1ae4ea2915 --- /dev/null +++ b/resources/profiles/Qidi/filament/QIDI ASA-CF @Qidi X-Plus 4 0.4 nozzle.json @@ -0,0 +1,10 @@ +{ + "type": "filament", + "setting_id": "GFSA04", + "name": "QIDI ASA-CF @Qidi X-Plus 4 0.4 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI ASA-CF", + "pressure_advance": ["0.03"], + "compatible_printers": ["Qidi X-Plus 4 0.4 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/QIDI ASA-CF @Qidi X-Plus 4 0.6 nozzle.json b/resources/profiles/Qidi/filament/QIDI ASA-CF @Qidi X-Plus 4 0.6 nozzle.json new file mode 100644 index 0000000000..5b5f85ef27 --- /dev/null +++ b/resources/profiles/Qidi/filament/QIDI ASA-CF @Qidi X-Plus 4 0.6 nozzle.json @@ -0,0 +1,11 @@ +{ + "type": "filament", + "setting_id": "GFSA04", + "name": "QIDI ASA-CF @Qidi X-Plus 4 0.6 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI ASA-CF", + "filament_max_volumetric_speed": ["13"], + "pressure_advance": ["0.014"], + "compatible_printers": ["Qidi X-Plus 4 0.6 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/QIDI ASA-CF @Qidi X-Plus 4 0.8 nozzle.json b/resources/profiles/Qidi/filament/QIDI ASA-CF @Qidi X-Plus 4 0.8 nozzle.json new file mode 100644 index 0000000000..0246ae14b0 --- /dev/null +++ b/resources/profiles/Qidi/filament/QIDI ASA-CF @Qidi X-Plus 4 0.8 nozzle.json @@ -0,0 +1,12 @@ +{ + "type": "filament", + "setting_id": "GFSA04", + "name": "QIDI ASA-CF @Qidi X-Plus 4 0.8 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI ASA-CF", + "filament_max_volumetric_speed": ["13"], + "pressure_advance": ["0.011"], + "slow_down_min_speed": ["10"], + "compatible_printers": ["Qidi X-Plus 4 0.8 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/QIDI ASA-CF @Qidi X-Smart 3 0.4 nozzle.json b/resources/profiles/Qidi/filament/QIDI ASA-CF @Qidi X-Smart 3 0.4 nozzle.json new file mode 100644 index 0000000000..5abdf0474b --- /dev/null +++ b/resources/profiles/Qidi/filament/QIDI ASA-CF @Qidi X-Smart 3 0.4 nozzle.json @@ -0,0 +1,16 @@ +{ + "type": "filament", + "filament_id": "GFB99", + "setting_id": "GFSA04", + "name": "QIDI ASA-CF @Qidi X-Smart 3 0.4 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI ASA-CF", + "additional_cooling_fan_speed_unseal": ["0"], + "additional_cooling_fan_speed": ["0"], + "chamber_temperatures": ["0"], + "during_print_exhaust_fan_speed": ["0"], + "filament_max_volumetric_speed": ["15"], + "pressure_advance": ["0.024"], + "compatible_printers": ["Qidi X-Smart 3 0.4 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/QIDI ASA-CF @Qidi X-Smart 3 0.6 nozzle.json b/resources/profiles/Qidi/filament/QIDI ASA-CF @Qidi X-Smart 3 0.6 nozzle.json new file mode 100644 index 0000000000..200fd3e93a --- /dev/null +++ b/resources/profiles/Qidi/filament/QIDI ASA-CF @Qidi X-Smart 3 0.6 nozzle.json @@ -0,0 +1,15 @@ +{ + "type": "filament", + "filament_id": "GFB99", + "setting_id": "GFSA04", + "name": "QIDI ASA-CF @Qidi X-Smart 3 0.6 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI ASA-CF", + "additional_cooling_fan_speed_unseal": ["0"], + "additional_cooling_fan_speed": ["0"], + "chamber_temperatures": ["0"], + "during_print_exhaust_fan_speed": ["0"], + "pressure_advance": ["0.014"], + "compatible_printers": ["Qidi X-Smart 3 0.6 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/QIDI ASA-CF @Qidi X-Smart 3 0.8 nozzle.json b/resources/profiles/Qidi/filament/QIDI ASA-CF @Qidi X-Smart 3 0.8 nozzle.json new file mode 100644 index 0000000000..a964d6c4f7 --- /dev/null +++ b/resources/profiles/Qidi/filament/QIDI ASA-CF @Qidi X-Smart 3 0.8 nozzle.json @@ -0,0 +1,17 @@ +{ + "type": "filament", + "filament_id": "GFB99", + "setting_id": "GFSA04", + "name": "QIDI ASA-CF @Qidi X-Smart 3 0.8 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI ASA-CF", + "additional_cooling_fan_speed_unseal": ["0"], + "additional_cooling_fan_speed": ["0"], + "chamber_temperatures": ["0"], + "during_print_exhaust_fan_speed": ["0"], + "nozzle_temperature": ["260"], + "pressure_advance": ["0.011"], + "slow_down_min_speed": ["10"], + "compatible_printers": ["Qidi X-Smart 3 0.8 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/QIDI ASA-CF.json b/resources/profiles/Qidi/filament/QIDI ASA-CF.json new file mode 100644 index 0000000000..9800766d78 --- /dev/null +++ b/resources/profiles/Qidi/filament/QIDI ASA-CF.json @@ -0,0 +1,34 @@ +{ + "type": "filament", + "filament_id": "QD_0_1_20", + "setting_id": "GFSA04", + "name": "QIDI ASA-CF", + "from": "system", + "instantiation": "false", + "inherits": "fdm_filament_common", + "box_temperature_range_high": ["45"], + "chamber_temperature": ["55"], + "close_fan_the_first_x_layers": ["3"], + "during_print_exhaust_fan_speed": ["0"], + "fan_cooling_layer_time": ["35"], + "fan_max_speed": ["25"], + "fan_min_speed": ["10"], + "filament_adhesiveness_category": ["200"], + "filament_density": ["1.07"], + "filament_flow_ratio": ["0.9"], + "filament_max_volumetric_speed": ["18"], + "filament_type": ["ASA-CF"], + "impact_strength_z":["4.9"], + "nozzle_temperature_initial_layer": ["275"], + "nozzle_temperature_range_high": ["280"], + "nozzle_temperature_range_low": ["260"], + "nozzle_temperature": ["275"], + "overhang_fan_speed": ["80"], + "overhang_fan_threshold": ["25%"], + "pressure_advance": ["0.03"], + "slow_down_layer_time": ["12"], + "temperature_vitrification": ["100"], + "hot_plate_temp_initial_layer" : ["90"], + "hot_plate_temp" : ["90"], + "compatible_printers": [] +} diff --git a/resources/profiles/Qidi/filament/QIDI PEBA 95A @Qidi Q1 Pro 0.4 nozzle.json b/resources/profiles/Qidi/filament/QIDI PEBA 95A @Qidi Q1 Pro 0.4 nozzle.json new file mode 100644 index 0000000000..ad593b938d --- /dev/null +++ b/resources/profiles/Qidi/filament/QIDI PEBA 95A @Qidi Q1 Pro 0.4 nozzle.json @@ -0,0 +1,10 @@ +{ + "type": "filament", + "filament_id": "GFB99", + "setting_id": "GFSA04", + "instantiation": "true", + "filament_settings_id": ["QIDI PEBA 95A @Qidi Q1 Pro 0.4 nozzle"], + "inherits": "QIDI PEBA 95A", + "name": "QIDI PEBA 95A @Qidi Q1 Pro 0.4 nozzle", + "compatible_printers": ["Qidi Q1 Pro 0.4 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/QIDI PEBA 95A @Qidi Q1 Pro 0.6 nozzle.json b/resources/profiles/Qidi/filament/QIDI PEBA 95A @Qidi Q1 Pro 0.6 nozzle.json new file mode 100644 index 0000000000..b3da17070f --- /dev/null +++ b/resources/profiles/Qidi/filament/QIDI PEBA 95A @Qidi Q1 Pro 0.6 nozzle.json @@ -0,0 +1,10 @@ +{ + "type": "filament", + "filament_id": "GFB99", + "setting_id": "GFSA04", + "instantiation": "true", + "filament_settings_id": ["QIDI PEBA 95A @Qidi Q1 Pro 0.6 nozzle"], + "inherits": "QIDI PEBA 95A", + "name": "QIDI PEBA 95A @Qidi Q1 Pro 0.6 nozzle", + "compatible_printers": ["Qidi Q1 Pro 0.6 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/QIDI PEBA 95A @Qidi X-Plus 4 0.4 nozzle.json b/resources/profiles/Qidi/filament/QIDI PEBA 95A @Qidi X-Plus 4 0.4 nozzle.json new file mode 100644 index 0000000000..4e2bd4ac20 --- /dev/null +++ b/resources/profiles/Qidi/filament/QIDI PEBA 95A @Qidi X-Plus 4 0.4 nozzle.json @@ -0,0 +1,9 @@ +{ + "type": "filament", + "setting_id": "GFSR98", + "name": "QIDI PEBA 95A @Qidi X-Plus 4 0.4 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PEBA 95A", + "compatible_printers": ["Qidi X-Plus 4 0.4 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/QIDI PEBA 95A @Qidi X-Plus 4 0.6 nozzle.json b/resources/profiles/Qidi/filament/QIDI PEBA 95A @Qidi X-Plus 4 0.6 nozzle.json new file mode 100644 index 0000000000..8f92e1c703 --- /dev/null +++ b/resources/profiles/Qidi/filament/QIDI PEBA 95A @Qidi X-Plus 4 0.6 nozzle.json @@ -0,0 +1,9 @@ +{ + "type": "filament", + "setting_id": "GFSR98", + "name": "QIDI PEBA 95A @Qidi X-Plus 4 0.6 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PEBA 95A", + "compatible_printers": ["Qidi X-Plus 4 0.6 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/QIDI PEBA 95A.json b/resources/profiles/Qidi/filament/QIDI PEBA 95A.json new file mode 100644 index 0000000000..b39de43f1d --- /dev/null +++ b/resources/profiles/Qidi/filament/QIDI PEBA 95A.json @@ -0,0 +1,36 @@ +{ + "type": "filament", + "filament_id": "QD_0_1_36", + "setting_id": "GFSR98", + "name": "QIDI PEBA 95A", + "from": "system", + "instantiation": "true", + "inherits": "fdm_filament_tpu", + "fan_cooling_layer_time": ["100"], + "filament_adhesiveness_category": ["600"], + "filament_density": ["1.15"], + "filament_flow_ratio": ["1"], + "filament_max_volumetric_speed": ["6"], + "filament_retraction_length": ["0.8"], + "filament_type": ["PEBA"], + "filament_vendor": ["QIDI"], + "filament_z_hop": ["0"], + "impact_strength_z":["88.7"], + "nozzle_temperature_initial_layer": ["250"], + "nozzle_temperature_range_high": ["260"], + "nozzle_temperature_range_low": ["230"], + "nozzle_temperature": ["250"], + "pressure_advance": ["0.04"], + "slow_down_layer_time": ["14"], + "temperature_vitrification": ["30"], + "hot_plate_temp_initial_layer" : ["35"], + "hot_plate_temp" : ["35"], + "compatible_printers": [ + "Qidi X-Smart 3 0.4 nozzle", + "Qidi X-Plus 3 0.4 nozzle", + "Qidi X-Max 3 0.4 nozzle", + "Qidi X-Smart 3 0.6 nozzle", + "Qidi X-Plus 3 0.6 nozzle", + "Qidi X-Max 3 0.6 nozzle" + ] +} diff --git a/resources/profiles/Qidi/filament/QIDI PPS-GF @Qidi Q1 Pro 0.4 nozzle.json b/resources/profiles/Qidi/filament/QIDI PPS-GF @Qidi Q1 Pro 0.4 nozzle.json new file mode 100644 index 0000000000..466c70d2ec --- /dev/null +++ b/resources/profiles/Qidi/filament/QIDI PPS-GF @Qidi Q1 Pro 0.4 nozzle.json @@ -0,0 +1,11 @@ +{ + "type": "filament", + "filament_id": "GFB99", + "setting_id": "GFSA04", + "instantiation": "true", + "filament_settings_id": ["QIDI PPS-GF @Qidi Q1 Pro 0.4 nozzle"], + "inherits": "QIDI PPS-GF", + "name": "QIDI PPS-GF @Qidi Q1 Pro 0.4 nozzle", + "pressure_advance": ["0.03"], + "compatible_printers": ["Qidi Q1 Pro 0.4 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/QIDI PPS-GF @Qidi Q1 Pro 0.6 nozzle.json b/resources/profiles/Qidi/filament/QIDI PPS-GF @Qidi Q1 Pro 0.6 nozzle.json new file mode 100644 index 0000000000..4b0019f3cd --- /dev/null +++ b/resources/profiles/Qidi/filament/QIDI PPS-GF @Qidi Q1 Pro 0.6 nozzle.json @@ -0,0 +1,11 @@ +{ + "type": "filament", + "filament_id": "GFB99", + "setting_id": "GFSA04", + "instantiation": "true", + "filament_settings_id": ["QIDI PPS-GF @Qidi Q1 Pro 0.6 nozzle"], + "inherits": "QIDI PPS-GF", + "name": "QIDI PPS-GF @Qidi Q1 Pro 0.6 nozzle", + "pressure_advance": ["0.019"], + "compatible_printers": ["Qidi Q1 Pro 0.6 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/QIDI PPS-GF @Qidi Q1 Pro 0.8 nozzle.json b/resources/profiles/Qidi/filament/QIDI PPS-GF @Qidi Q1 Pro 0.8 nozzle.json new file mode 100644 index 0000000000..c508a1e534 --- /dev/null +++ b/resources/profiles/Qidi/filament/QIDI PPS-GF @Qidi Q1 Pro 0.8 nozzle.json @@ -0,0 +1,11 @@ +{ + "type": "filament", + "filament_id": "GFB99", + "setting_id": "GFSA04", + "instantiation": "true", + "filament_settings_id": ["QIDI PPS-GF @Qidi Q1 Pro 0.8 nozzle"], + "inherits": "QIDI PPS-GF", + "name": "QIDI PPS-GF @Qidi Q1 Pro 0.8 nozzle", + "pressure_advance": ["0.008"], + "compatible_printers": ["Qidi Q1 Pro 0.8 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/QIDI PPS-GF @Qidi X-Plus 4 0.4 nozzle.json b/resources/profiles/Qidi/filament/QIDI PPS-GF @Qidi X-Plus 4 0.4 nozzle.json new file mode 100644 index 0000000000..78403961ca --- /dev/null +++ b/resources/profiles/Qidi/filament/QIDI PPS-GF @Qidi X-Plus 4 0.4 nozzle.json @@ -0,0 +1,10 @@ +{ + "type": "filament", + "setting_id": "GFSN99", + "name": "QIDI PPS-GF @Qidi X-Plus 4 0.4 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PPS-GF", + "pressure_advance": ["0.03"], + "compatible_printers": ["Qidi X-Plus 4 0.4 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/QIDI PPS-GF @Qidi X-Plus 4 0.6 nozzle.json b/resources/profiles/Qidi/filament/QIDI PPS-GF @Qidi X-Plus 4 0.6 nozzle.json new file mode 100644 index 0000000000..46c0dddc78 --- /dev/null +++ b/resources/profiles/Qidi/filament/QIDI PPS-GF @Qidi X-Plus 4 0.6 nozzle.json @@ -0,0 +1,10 @@ +{ + "type": "filament", + "setting_id": "GFSN99", + "name": "QIDI PPS-GF @Qidi X-Plus 4 0.6 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PPS-GF", + "pressure_advance": ["0.021"], + "compatible_printers": ["Qidi X-Plus 4 0.6 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/QIDI PPS-GF @Qidi X-Plus 4 0.8 nozzle.json b/resources/profiles/Qidi/filament/QIDI PPS-GF @Qidi X-Plus 4 0.8 nozzle.json new file mode 100644 index 0000000000..d209ad1370 --- /dev/null +++ b/resources/profiles/Qidi/filament/QIDI PPS-GF @Qidi X-Plus 4 0.8 nozzle.json @@ -0,0 +1,10 @@ +{ + "type": "filament", + "setting_id": "GFSN99", + "name": "QIDI PPS-GF @Qidi X-Plus 4 0.8 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PPS-GF", + "pressure_advance": ["0.008"], + "compatible_printers": ["Qidi X-Plus 4 0.8 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/QIDI PPS-GF.json b/resources/profiles/Qidi/filament/QIDI PPS-GF.json new file mode 100644 index 0000000000..3d94a3492a --- /dev/null +++ b/resources/profiles/Qidi/filament/QIDI PPS-GF.json @@ -0,0 +1,46 @@ +{ + "type": "filament", + "filament_id": "QD_0_1_46", + "setting_id": "GFSN99", + "name": "QIDI PPS-GF", + "from": "system", + "instantiation": "true", + "inherits": "fdm_filament_pa", + "box_temperature_range_high": ["65"], + "box_temperature_range_low": ["0"], + "box_temperature": ["65"], + "chamber_temperature": ["0"], + "close_fan_the_first_x_layers": ["3"], + "during_print_exhaust_fan_speed": ["0"], + "fan_cooling_layer_time": ["30"], + "fan_max_speed": ["90"], + "fan_min_speed": ["10"], + "filament_adhesiveness_category": ["801"], + "filament_density": ["1.3"], + "filament_flow_ratio": ["0.97"], + "filament_max_volumetric_speed": ["12"], + "filament_type": ["PPS-GF"], + "impact_strength_z":["2.8"], + "nozzle_temperature_initial_layer": ["320"], + "nozzle_temperature_range_high": ["350"], + "nozzle_temperature_range_low": ["300"], + "nozzle_temperature": ["320"], + "overhang_fan_speed": ["50"], + "overhang_fan_threshold": ["0%"], + "pressure_advance": ["0.032"], + "slow_down_layer_time": ["6"], + "temperature_vitrification": ["180"], + "hot_plate_temp_initial_layer": ["90"], + "hot_plate_temp": ["90"], + "compatible_printers": [ + "Qidi X-Smart 3 0.4 nozzle", + "Qidi X-Plus 3 0.4 nozzle", + "Qidi X-Max 3 0.4 nozzle", + "Qidi X-Smart 3 0.6 nozzle", + "Qidi X-Plus 3 0.6 nozzle", + "Qidi X-Max 3 0.6 nozzle", + "Qidi X-Smart 3 0.8 nozzle", + "Qidi X-Plus 3 0.8 nozzle", + "Qidi X-Max 3 0.8 nozzle" + ] +} diff --git a/resources/profiles/Qidi/filament/QIDI TPU-GF @Qidi Q1 Pro 0.4 nozzle.json b/resources/profiles/Qidi/filament/QIDI TPU-GF @Qidi Q1 Pro 0.4 nozzle.json new file mode 100644 index 0000000000..40568ee3c5 --- /dev/null +++ b/resources/profiles/Qidi/filament/QIDI TPU-GF @Qidi Q1 Pro 0.4 nozzle.json @@ -0,0 +1,10 @@ +{ + "type": "filament", + "filament_id": "GFB99", + "setting_id": "GFSA04", + "instantiation": "true", + "filament_settings_id": ["QIDI TPU-GF @Qidi Q1 Pro 0.4 nozzle"], + "inherits": "QIDI TPU-GF", + "name": "QIDI TPU-GF @Qidi Q1 Pro 0.4 nozzle", + "compatible_printers": ["Qidi Q1 Pro 0.4 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/QIDI TPU-GF @Qidi Q1 Pro 0.6 nozzle.json b/resources/profiles/Qidi/filament/QIDI TPU-GF @Qidi Q1 Pro 0.6 nozzle.json new file mode 100644 index 0000000000..a0eaaee9a5 --- /dev/null +++ b/resources/profiles/Qidi/filament/QIDI TPU-GF @Qidi Q1 Pro 0.6 nozzle.json @@ -0,0 +1,10 @@ +{ + "type": "filament", + "filament_id": "GFB99", + "setting_id": "GFSA04", + "instantiation": "true", + "filament_settings_id": ["QIDI TPU-GF @Qidi Q1 Pro 0.6 nozzle"], + "inherits": "QIDI TPU-GF", + "name": "QIDI TPU-GF @Qidi Q1 Pro 0.6 nozzle", + "compatible_printers": ["Qidi Q1 Pro 0.6 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/QIDI TPU-GF @Qidi Q1 Pro 0.8 nozzle.json b/resources/profiles/Qidi/filament/QIDI TPU-GF @Qidi Q1 Pro 0.8 nozzle.json new file mode 100644 index 0000000000..ceff33c19c --- /dev/null +++ b/resources/profiles/Qidi/filament/QIDI TPU-GF @Qidi Q1 Pro 0.8 nozzle.json @@ -0,0 +1,10 @@ +{ + "type": "filament", + "filament_id": "GFB99", + "setting_id": "GFSA04", + "instantiation": "true", + "filament_settings_id": ["QIDI TPU-GF @Qidi Q1 Pro 0.8 nozzle"], + "inherits": "QIDI TPU-GF", + "name": "QIDI TPU-GF @Qidi Q1 Pro 0.8 nozzle", + "compatible_printers": ["Qidi Q1 Pro 0.8 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/QIDI TPU-GF @Qidi X-Plus 4 0.4 nozzle.json b/resources/profiles/Qidi/filament/QIDI TPU-GF @Qidi X-Plus 4 0.4 nozzle.json new file mode 100644 index 0000000000..4dbd71ba34 --- /dev/null +++ b/resources/profiles/Qidi/filament/QIDI TPU-GF @Qidi X-Plus 4 0.4 nozzle.json @@ -0,0 +1,9 @@ +{ + "type": "filament", + "setting_id": "GFSR99", + "name": "QIDI TPU-GF @Qidi X-Plus 4 0.4 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI TPU-GF", + "compatible_printers": ["Qidi X-Plus 4 0.4 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/QIDI TPU-GF @Qidi X-Plus 4 0.6 nozzle.json b/resources/profiles/Qidi/filament/QIDI TPU-GF @Qidi X-Plus 4 0.6 nozzle.json new file mode 100644 index 0000000000..1d884ff0b9 --- /dev/null +++ b/resources/profiles/Qidi/filament/QIDI TPU-GF @Qidi X-Plus 4 0.6 nozzle.json @@ -0,0 +1,9 @@ +{ + "type": "filament", + "setting_id": "GFSR99", + "name": "QIDI TPU-GF @Qidi X-Plus 4 0.6 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI TPU-GF", + "compatible_printers": ["Qidi X-Plus 4 0.6 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/QIDI TPU-GF @Qidi X-Plus 4 0.8 nozzle.json b/resources/profiles/Qidi/filament/QIDI TPU-GF @Qidi X-Plus 4 0.8 nozzle.json new file mode 100644 index 0000000000..f5c6c437f4 --- /dev/null +++ b/resources/profiles/Qidi/filament/QIDI TPU-GF @Qidi X-Plus 4 0.8 nozzle.json @@ -0,0 +1,9 @@ +{ + "type": "filament", + "setting_id": "GFSR99", + "name": "QIDI TPU-GF @Qidi X-Plus 4 0.8 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI TPU-GF", + "compatible_printers": ["Qidi X-Plus 4 0.8 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/QIDI TPU-GF.json b/resources/profiles/Qidi/filament/QIDI TPU-GF.json new file mode 100644 index 0000000000..27f05ae9c8 --- /dev/null +++ b/resources/profiles/Qidi/filament/QIDI TPU-GF.json @@ -0,0 +1,35 @@ +{ + "type": "filament", + "filament_id": "QD_0_1_15", + "setting_id": "GFSR99", + "name": "QIDI TPU-GF", + "from": "system", + "instantiation": "true", + "inherits": "fdm_filament_tpu", + "filament_adhesiveness_category": ["600"], + "filament_density": ["1.15"], + "filament_flow_ratio": ["1"], + "filament_max_volumetric_speed": ["6"], + "filament_type": ["TPU-GF"], + "filament_vendor": ["QIDI"], + "impact_strength_z":["88.7"], + "nozzle_temperature_initial_layer": ["240"], + "nozzle_temperature_range_high": ["270"], + "nozzle_temperature_range_low": ["240"], + "nozzle_temperature": ["240"], + "pressure_advance": ["0.1"], + "temperature_vitrification": ["30"], + "hot_plate_temp_initial_layer" : ["35"], + "hot_plate_temp" : ["35"], + "compatible_printers": [ + "Qidi X-Smart 3 0.4 nozzle", + "Qidi X-Plus 3 0.4 nozzle", + "Qidi X-Max 3 0.4 nozzle", + "Qidi X-Smart 3 0.6 nozzle", + "Qidi X-Plus 3 0.6 nozzle", + "Qidi X-Max 3 0.6 nozzle", + "Qidi X-Smart 3 0.8 nozzle", + "Qidi X-Plus 3 0.8 nozzle", + "Qidi X-Max 3 0.8 nozzle" + ] +} diff --git a/resources/profiles/Qidi/filament/X4/QIDI ASA-CF @Qidi X-Max 4 0.4 nozzle.json b/resources/profiles/Qidi/filament/X4/QIDI ASA-CF @Qidi X-Max 4 0.4 nozzle.json new file mode 100644 index 0000000000..8ef856120e --- /dev/null +++ b/resources/profiles/Qidi/filament/X4/QIDI ASA-CF @Qidi X-Max 4 0.4 nozzle.json @@ -0,0 +1,9 @@ +{ + "type": "filament", + "setting_id": "GFSA04", + "name": "QIDI ASA-CF @Qidi X-Max 4 0.4 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI ASA-CF@X-Max 4-Series", + "compatible_printers": ["Qidi X-Max 4 0.4 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/X4/QIDI ASA-CF @Qidi X-Max 4 0.6 nozzle.json b/resources/profiles/Qidi/filament/X4/QIDI ASA-CF @Qidi X-Max 4 0.6 nozzle.json new file mode 100644 index 0000000000..741a27d6dc --- /dev/null +++ b/resources/profiles/Qidi/filament/X4/QIDI ASA-CF @Qidi X-Max 4 0.6 nozzle.json @@ -0,0 +1,11 @@ +{ + "type": "filament", + "setting_id": "GFSA04", + "name": "QIDI ASA-CF @Qidi X-Max 4 0.6 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI ASA-CF@X-Max 4-Series", + "filament_max_volumetric_speed": ["13"], + "pressure_advance": ["0.014"], + "compatible_printers": ["Qidi X-Max 4 0.6 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/X4/QIDI ASA-CF @Qidi X-Max 4 0.8 nozzle.json b/resources/profiles/Qidi/filament/X4/QIDI ASA-CF @Qidi X-Max 4 0.8 nozzle.json new file mode 100644 index 0000000000..e91188ed84 --- /dev/null +++ b/resources/profiles/Qidi/filament/X4/QIDI ASA-CF @Qidi X-Max 4 0.8 nozzle.json @@ -0,0 +1,12 @@ +{ + "type": "filament", + "setting_id": "GFSA04", + "name": "QIDI ASA-CF @Qidi X-Max 4 0.8 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI ASA-CF@X-Max 4-Series", + "filament_max_volumetric_speed": ["13"], + "pressure_advance": ["0.011"], + "slow_down_min_speed": ["10"], + "compatible_printers": ["Qidi X-Max 4 0.8 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/X4/QIDI ASA-CF @X-Max 4.json b/resources/profiles/Qidi/filament/X4/QIDI ASA-CF @X-Max 4.json new file mode 100644 index 0000000000..47358fff4d --- /dev/null +++ b/resources/profiles/Qidi/filament/X4/QIDI ASA-CF @X-Max 4.json @@ -0,0 +1,34 @@ +{ + "type": "filament", + "filament_id": "QD_3_1_20", + "setting_id": "GFSA04", + "name": "QIDI ASA-CF@X-Max 4-Series", + "from": "system", + "instantiation": "false", + "inherits": "fdm_filament_x4_common", + "box_temperature_range_high": ["45"], + "chamber_temperature": ["55"], + "close_fan_the_first_x_layers": ["3"], + "during_print_exhaust_fan_speed": ["0"], + "fan_cooling_layer_time": ["35"], + "fan_max_speed": ["25"], + "fan_min_speed": ["10"], + "filament_adhesiveness_category": ["200"], + "filament_density": ["1.07"], + "filament_flow_ratio": ["0.9"], + "filament_max_volumetric_speed": ["18"], + "filament_type": ["ASA-CF"], + "impact_strength_z":["4.9"], + "nozzle_temperature_initial_layer": ["275"], + "nozzle_temperature_range_high": ["280"], + "nozzle_temperature_range_low": ["260"], + "nozzle_temperature": ["275"], + "overhang_fan_speed": ["80"], + "overhang_fan_threshold": ["25%"], + "pressure_advance": ["0.03"], + "slow_down_layer_time": ["12"], + "temperature_vitrification": ["100"], + "hot_plate_temp_initial_layer" : ["90"], + "hot_plate_temp" : ["90"], + "compatible_printers": [] +} diff --git a/resources/profiles/Qidi/filament/X4/QIDI PEBA 95A @Qidi X-Max 4 0.4 nozzle.json b/resources/profiles/Qidi/filament/X4/QIDI PEBA 95A @Qidi X-Max 4 0.4 nozzle.json new file mode 100644 index 0000000000..1747fe0499 --- /dev/null +++ b/resources/profiles/Qidi/filament/X4/QIDI PEBA 95A @Qidi X-Max 4 0.4 nozzle.json @@ -0,0 +1,9 @@ +{ + "type": "filament", + "setting_id": "GFSR98", + "name": "QIDI PEBA 95A @Qidi X-Max 4 0.4 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PEBA 95A@X-Max 4-Series", + "compatible_printers": ["Qidi X-Max 4 0.4 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/X4/QIDI PEBA 95A @Qidi X-Max 4 0.6 nozzle.json b/resources/profiles/Qidi/filament/X4/QIDI PEBA 95A @Qidi X-Max 4 0.6 nozzle.json new file mode 100644 index 0000000000..48eda4714e --- /dev/null +++ b/resources/profiles/Qidi/filament/X4/QIDI PEBA 95A @Qidi X-Max 4 0.6 nozzle.json @@ -0,0 +1,9 @@ +{ + "type": "filament", + "setting_id": "GFSR99", + "name": "QIDI PEBA 95A @Qidi X-Max 4 0.6 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PEBA 95A@X-Max 4-Series", + "compatible_printers": ["Qidi X-Max 4 0.6 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/X4/QIDI PEBA 95A @X-Max 4.json b/resources/profiles/Qidi/filament/X4/QIDI PEBA 95A @X-Max 4.json new file mode 100644 index 0000000000..0f03e87e39 --- /dev/null +++ b/resources/profiles/Qidi/filament/X4/QIDI PEBA 95A @X-Max 4.json @@ -0,0 +1,29 @@ +{ + "type": "filament", + "filament_id": "QD_3_1_36", + "setting_id": "GFSR98", + "name": "QIDI PEBA 95A@X-Max 4-Series", + "from": "system", + "instantiation": "false", + "inherits": "fdm_filament_x4_common", + "fan_cooling_layer_time": ["100"], + "filament_adhesiveness_category": ["600"], + "filament_density": ["1.15"], + "filament_flow_ratio": ["1"], + "filament_max_volumetric_speed": ["6"], + "filament_retraction_length": ["0.8"], + "filament_type": ["PEBA"], + "filament_vendor": ["QIDI"], + "filament_z_hop": ["0"], + "impact_strength_z":["88.7"], + "nozzle_temperature_initial_layer": ["250"], + "nozzle_temperature_range_high": ["260"], + "nozzle_temperature_range_low": ["230"], + "nozzle_temperature": ["250"], + "pressure_advance": ["0.04"], + "slow_down_layer_time": ["14"], + "temperature_vitrification": ["30"], + "hot_plate_temp_initial_layer" : ["35"], + "hot_plate_temp" : ["35"], + "compatible_printers": [] +} diff --git a/resources/profiles/Qidi/filament/X4/QIDI TPU-GF @Qidi X-Max 4 0.4 nozzle.json b/resources/profiles/Qidi/filament/X4/QIDI TPU-GF @Qidi X-Max 4 0.4 nozzle.json new file mode 100644 index 0000000000..a0b7e7048e --- /dev/null +++ b/resources/profiles/Qidi/filament/X4/QIDI TPU-GF @Qidi X-Max 4 0.4 nozzle.json @@ -0,0 +1,9 @@ +{ + "type": "filament", + "setting_id": "GFSR99", + "name": "QIDI TPU-GF @Qidi X-Max 4 0.4 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI TPU-GF@X-Max 4-Series", + "compatible_printers": ["Qidi X-Max 4 0.4 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/X4/QIDI TPU-GF @Qidi X-Max 4 0.6 nozzle.json b/resources/profiles/Qidi/filament/X4/QIDI TPU-GF @Qidi X-Max 4 0.6 nozzle.json new file mode 100644 index 0000000000..5cad88a677 --- /dev/null +++ b/resources/profiles/Qidi/filament/X4/QIDI TPU-GF @Qidi X-Max 4 0.6 nozzle.json @@ -0,0 +1,9 @@ +{ + "type": "filament", + "setting_id": "GFSR99", + "name": "QIDI TPU-GF @Qidi X-Max 4 0.6 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI TPU-GF@X-Max 4-Series", + "compatible_printers": ["Qidi X-Max 4 0.6 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/X4/QIDI TPU-GF @Qidi X-Max 4 0.8 nozzle.json b/resources/profiles/Qidi/filament/X4/QIDI TPU-GF @Qidi X-Max 4 0.8 nozzle.json new file mode 100644 index 0000000000..18e696e945 --- /dev/null +++ b/resources/profiles/Qidi/filament/X4/QIDI TPU-GF @Qidi X-Max 4 0.8 nozzle.json @@ -0,0 +1,9 @@ +{ + "type": "filament", + "setting_id": "GFSR99", + "name": "QIDI TPU-GF @Qidi X-Max 4 0.8 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI TPU-GF@X-Max 4-Series", + "compatible_printers": ["Qidi X-Max 4 0.8 nozzle"] +} diff --git a/resources/profiles/Qidi/filament/X4/QIDI TPU-GF @X-Max 4.json b/resources/profiles/Qidi/filament/X4/QIDI TPU-GF @X-Max 4.json new file mode 100644 index 0000000000..470e0f675f --- /dev/null +++ b/resources/profiles/Qidi/filament/X4/QIDI TPU-GF @X-Max 4.json @@ -0,0 +1,29 @@ +{ + "type": "filament", + "filament_id": "QD_3_1_15", + "setting_id": "GFSR99", + "name": "QIDI TPU-GF@X-Max 4-Series", + "from": "system", + "instantiation": "false", + "inherits": "fdm_filament_x4_common", + "fan_cooling_layer_time": ["100"], + "filament_adhesiveness_category": ["600"], + "filament_density": ["1.15"], + "filament_deretraction_speed": ["10"], + "filament_flow_ratio": ["1"], + "filament_max_volumetric_speed": ["8"], + "filament_retraction_length": ["2"], + "filament_retraction_speed": ["10"], + "filament_type": ["TPU-GF"], + "filament_vendor": ["QIDI"], + "impact_strength_z":["88.7"], + "nozzle_temperature_initial_layer": ["240"], + "nozzle_temperature_range_high": ["270"], + "nozzle_temperature_range_low": ["240"], + "nozzle_temperature": ["240"], + "pressure_advance": ["0.1"], + "temperature_vitrification": ["30"], + "hot_plate_temp_initial_layer" : ["35"], + "hot_plate_temp" : ["35"], + "compatible_printers": [] +} diff --git a/resources/profiles/Qidi/machine/Qidi Q1 Pro 0.4 nozzle.json b/resources/profiles/Qidi/machine/Qidi Q1 Pro 0.4 nozzle.json index 33508f61df..08b4567731 100644 --- a/resources/profiles/Qidi/machine/Qidi Q1 Pro 0.4 nozzle.json +++ b/resources/profiles/Qidi/machine/Qidi Q1 Pro 0.4 nozzle.json @@ -57,7 +57,7 @@ ], "single_extruder_multi_material": "1", "change_filament_gcode": "", - "machine_pause_gcode": "M0", + "machine_pause_gcode": "PAUSE", "thumbnails": [ "160x160", "112x112" diff --git a/resources/profiles/Qidi/machine/Qidi Q2 0.4 nozzle.json b/resources/profiles/Qidi/machine/Qidi Q2 0.4 nozzle.json index f0cebcee82..fbe50aa773 100644 --- a/resources/profiles/Qidi/machine/Qidi Q2 0.4 nozzle.json +++ b/resources/profiles/Qidi/machine/Qidi Q2 0.4 nozzle.json @@ -22,12 +22,13 @@ "QIDI PLA Rapido @Qidi Q2 0.4 nozzle" ], "enable_long_retraction_when_cut": "2", - "extruder_clearance_radius": "70", - "extruder_clearance_height_to_rod": "40", - "extruder_clearance_height_to_lid": "120", + "extruder_clearance_max_radius": "75", + "extruder_clearance_dist_to_rod": "47", + "extruder_clearance_height_to_rod": "47", + "extruder_clearance_height_to_lid": "152", "is_support_3mf": "1", "is_support_timelapse": "1", - "is_support_multi_box": "1", + "is_support_multi_box": "0", "layer_change_gcode": "{if timelapse_type == 1} ; timelapse with wipe tower\nG92 E0\nG1 E-[retraction_length] F1800\nG2 Z{layer_z + 0.4} I0.86 J0.86 P1 F20000 ; spiral lift a little\nG1 Y235 F20000\nG1 X97 F20000\n{if layer_z <=25}\nG1 Z25\n{endif}\nG1 Y254 F2000\nG92 E0\nM400\nTIMELAPSE_TAKE_FRAME\nG1 E[retraction_length] F300\nG1 X85 F2000\nG1 X97 F2000\nG1 Y220 F2000\n{if layer_z <=25}\nG1 Z[layer_z]\n{endif}\n{elsif timelapse_type == 0} ; timelapse without wipe tower\nTIMELAPSE_TAKE_FRAME\n{endif}\nG92 E0\nSET_PRINT_STATS_INFO CURRENT_LAYER={layer_num + 1}", "machine_end_gcode": "DISABLE_BOX_HEATER\nM141 S0\nM140 S0\nBUFFER_MONITORING ENABLE=0\nDISABLE_ALL_SENSOR\nG1 E-3 F1800\nG0 Z{max_layer_z + 3} F600\nUNLOAD_FILAMENT T=[current_extruder]\nG0 Y270 F12000\nG0 X90 Y270 F12000\n{if max_layer_z < max_print_height / 2}G1 Z{max_print_height / 2 + 10} F600{else}G1 Z{min(max_print_height, max_layer_z + 3)}{endif}\nM104 S0", "machine_load_filament_time": "35", @@ -46,7 +47,7 @@ "machine_max_speed_z": [ "20" ], - "machine_pause_gcode": "M0", + "machine_pause_gcode": "PAUSE", "machine_start_gcode": "INIT_MAPPING_VALUE\nPRINT_START BED=[bed_temperature_initial_layer_single] HOTEND=[nozzle_temperature_initial_layer] CHAMBER=[chamber_temperature] EXTRUDER=[initial_no_support_extruder]\nSET_PRINT_STATS_INFO TOTAL_LAYER=[total_layer_count]\nM83\nM140 S[bed_temperature_initial_layer_single]\nM104 S[nozzle_temperature_initial_layer]\nM141 S[chamber_temperature]\nG4 P3000\nT[initial_tool]\nG1 X108.000 Y1 F30000\nG0 Z[initial_layer_print_height] F600\n;G1 E3 F1800\nG90\nM83\nG0 X128 E8 F{outer_wall_volumetric_speed/(24/20) * 60}\nG0 X133 E.3742 F{outer_wall_volumetric_speed/(0.3*0.5)/4 * 60}\nG0 X138 E.3742 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\nG0 X143 E.3742 F{outer_wall_volumetric_speed/(0.3*0.5)/4 * 60}\nG0 X148 E.3742 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\nG0 X153 E.3742 F{outer_wall_volumetric_speed/(0.3*0.5)/4 * 60}\nG91\nG1 X1 Z-0.300\nG1 X4\nG1 Z1 F1200\nG90\nM400\nG1 X108.000 Y2.5 F30000\nG0 Z[initial_layer_print_height] F600\nM83\nG0 X128 E10 F{outer_wall_volumetric_speed/(24/20) * 60}\nG0 X133 E.3742 F{outer_wall_volumetric_speed/(0.3*0.5)/4 * 60}\nG0 X138 E.3742 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\nG0 X143 E.3742 F{outer_wall_volumetric_speed/(0.3*0.5)/4 * 60}\nG0 X148 E.3742 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\nG0 X153 E.3742 F{outer_wall_volumetric_speed/(0.3*0.5)/4 * 60}\nG91\nG1 X1 Z-0.300\nG1 X4\nG1 Z1 F1200\nG90\nM400\nG1 Z1 F600", "machine_unload_filament_time": "35", "nozzle_diameter": [ @@ -68,7 +69,6 @@ "support_box_temp_control": "1", "thumbnails_format": "PNG", "thumbnail_size": [ - "50x50" - ], - "printer_agent": "qidi" + "150x150" + ] } diff --git a/resources/profiles/Qidi/machine/Qidi Q2C 0.2 nozzle.json b/resources/profiles/Qidi/machine/Qidi Q2C 0.2 nozzle.json new file mode 100644 index 0000000000..cdcf68c568 --- /dev/null +++ b/resources/profiles/Qidi/machine/Qidi Q2C 0.2 nozzle.json @@ -0,0 +1,27 @@ +{ + "type": "machine", + "name": "Qidi Q2C 0.2 nozzle", + "inherits": "Qidi Q2C 0.4 nozzle", + "from": "system", + "setting_id": "GM008", + "instantiation": "true", + "printer_model": "Qidi Q2C", + "printer_variant": "0.2", + "default_filament_profile": [ + "QIDI PLA Rapido @Qidi Q2C 0.2 nozzle" + ], + "default_print_profile": "0.10mm Standard @Q2C 0.2 nozzle", + "max_layer_height": [ + "0.14" + ], + "min_layer_height": [ + "0.04" + ], + "nozzle_diameter": [ + "0.2" + ], + "retraction_length": [ + "0.4" + ], + "support_box_temp_control": "1" +} \ No newline at end of file diff --git a/resources/profiles/Qidi/machine/Qidi Q2C 0.4 nozzle.json b/resources/profiles/Qidi/machine/Qidi Q2C 0.4 nozzle.json new file mode 100644 index 0000000000..f8b7ae7b5b --- /dev/null +++ b/resources/profiles/Qidi/machine/Qidi Q2C 0.4 nozzle.json @@ -0,0 +1,74 @@ +{ + "type": "machine", + "name": "Qidi Q2C 0.4 nozzle", + "inherits": "fdm_q_common", + "from": "system", + "setting_id": "GM001", + "instantiation": "true", + "box_id": "1", + "printer_model": "Qidi Q2C", + "gcode_flavor": "klipper", + "default_print_profile": "0.20mm Standard @Qidi Q2C", + "printer_settings_id": "Qidi", + "bed_exclude_area": [ + "0x0,11x0,11x16,0x16" + ], + "cooling_tube_retraction": "0", + "cooling_tube_length": "0", + "parking_pos_retraction": "0", + "extra_loading_move": "5", + "change_filament_gcode": "G1 Z{max_layer_z + 3.0} F1200\nTOOL_CHANGE_START F=[current_extruder] T=[next_extruder]\nBUFFER_MONITORING ENABLE=0\nDISABLE_ALL_SENSOR\nM106 S255\nMOVE_TO_TRASH\n{if long_retractions_when_cut[previous_extruder]}\nG1 E-{retraction_distances_when_cut[previous_extruder]} F{old_filament_e_feedrate}\n{else}\nG1 E-10 F{old_filament_e_feedrate}\n{endif}\nM400\nCUT_FILAMENT T=[current_extruder]\nMOVE_TO_TRASH\nM106 P2 S0\nUNLOAD_T[current_extruder]\nT[next_extruder]\n{if nozzle_temperature_range_high[current_extruder] >= nozzle_temperature_range_high[next_extruder]}\nM104 S{nozzle_temperature_range_high[current_extruder]}\n{else}\nM104 S{nozzle_temperature_range_high[next_extruder]}\n{endif}\n; FLUSH_START\nM106 S25\nG1 E30 F300\n; FLUSH_END\n{if long_retractions_when_cut[previous_extruder]}\nG1 E{retraction_distances_when_cut[previous_extruder]} F{old_filament_e_feedrate}\n{endif}\n{if flush_length_1 > 1}\n; FLUSH_START\n{if flush_length_1 > 23.7}\nG1 E23.7 F{old_filament_e_feedrate}\nG1 E{(flush_length_1 - 23.7) * 0.02} F50\nG1 E{(flush_length_1 - 23.7) * 0.23} F{old_filament_e_feedrate}\nG1 E{(flush_length_1 - 23.7) * 0.02} F50\nG1 E{(flush_length_1 - 23.7) * 0.23} F{new_filament_e_feedrate}\nG1 E{(flush_length_1 - 23.7) * 0.02} F50\nG1 E{(flush_length_1 - 23.7) * 0.23} F{new_filament_e_feedrate}\nG1 E{(flush_length_1 - 23.7) * 0.02} F50\nG1 E{(flush_length_1 - 23.7) * 0.23} F{new_filament_e_feedrate}\n{else}\nG1 E{flush_length_1} F{old_filament_e_feedrate}\n{endif}\nG1 E-[old_retract_length_toolchange] F1800\n; FLUSH_END\n{endif}\n{if flush_length_2 > 1}\n; FLUSH_START\nG1 X92 F9000\nG1 E[old_retract_length_toolchange] F300\nG1 E{flush_length_2 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_2 * 0.02} F50\nG1 E{flush_length_2 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_2 * 0.02} F50\nG1 E{flush_length_2 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_2 * 0.02} F50\nG1 E{flush_length_2 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_2 * 0.02} F50\nG1 E{flush_length_2 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_2 * 0.02} F50\nG1 E-[new_retract_length_toolchange] F1800\n; FLUSH_END\n{endif}\n{if flush_length_3 > 1}\n; FLUSH_START\nG1 X85 F9000\nG1 E[new_retract_length_toolchange] F300\nG1 E{flush_length_3 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_3 * 0.02} F50\nG1 E{flush_length_3 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_3 * 0.02} F50\nG1 E{flush_length_3 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_3 * 0.02} F50\nG1 E{flush_length_3 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_3 * 0.02} F50\nG1 E{flush_length_3 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_3 * 0.02} F50\nG1 E-[new_retract_length_toolchange] F1800\n; FLUSH_END\n{endif}\n{if flush_length_4 > 1}\n; FLUSH_START\nG1 X92 F9000\nG1 E[new_retract_length_toolchange] F300\nG1 E{flush_length_4 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_4 * 0.02} F50\nG1 E{flush_length_4 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_4 * 0.02} F50\nG1 E{flush_length_4 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_4 * 0.02} F50\nG1 E{flush_length_4 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_4 * 0.02} F50\nG1 E{flush_length_4 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_4 * 0.02} F50\nG1 E-[new_retract_length_toolchange] F1800\n; FLUSH_END\n{endif}\nM400\nM106 S255\nM104 S[new_filament_temp]\nINIT_SYNC_BUFFER_STATE\nBUFFER_MONITORING ENABLE=1\nG1 E10 F25 \nM109 S[new_filament_temp]\nG1 E-5 F1800\nCLEAR_OOZE\nTOOL_CHANGE_END\nG1 Y270 F8000\nM106 S0\nG1 E2 F1800\nENABLE_ALL_SENSOR\n", + "default_filament_profile": [ + "QIDI PLA Rapido @Qidi Q2C 0.4 nozzle" + ], + "enable_long_retraction_when_cut": "2", + "extruder_clearance_max_radius": "75", + "extruder_clearance_dist_to_rod": "47", + "extruder_clearance_height_to_rod": "47", + "extruder_clearance_height_to_lid": "152", + "is_support_3mf": "1", + "is_support_timelapse": "1", + "is_support_multi_box": "0", + "layer_change_gcode": "SET_PRINT_STATS_INFO CURRENT_LAYER={layer_num + 1}", + "machine_end_gcode": "DISABLE_BOX_HEATER\nM140 S0\nBUFFER_MONITORING ENABLE=0\nDISABLE_ALL_SENSOR\nG1 E-3 F1800\nG0 Z{max_layer_z + 3} F600\nUNLOAD_FILAMENT T=[current_extruder]\nG0 Y270 F12000\nG0 X90 Y270 F12000\n{if max_layer_z < max_print_height / 2}G1 Z{max_print_height / 2 + 10} F600{else}G1 Z{min(max_print_height, max_layer_z + 3)}{endif}\nM104 S0", + "machine_load_filament_time": "35", + "machine_max_jerk_e": [ + "4" + ], + "machine_max_jerk_x": [ + "9" + ], + "machine_max_jerk_y": [ + "9" + ], + "machine_max_jerk_z": [ + "4" + ], + "machine_max_speed_z": [ + "20" + ], + "machine_pause_gcode": "PAUSE", + "machine_start_gcode": "INIT_MAPPING_VALUE\nPRINT_START BED=[bed_temperature_initial_layer_single] HOTEND=[nozzle_temperature_initial_layer] EXTRUDER=[initial_no_support_extruder]\nSET_PRINT_STATS_INFO TOTAL_LAYER=[total_layer_count]\nM83\nM140 S[bed_temperature_initial_layer_single]\nM104 S[nozzle_temperature_initial_layer]\nG4 P3000\nT[initial_tool]\nG1 X108.000 Y1 F30000\nG0 Z[initial_layer_print_height] F600\n;G1 E3 F1800\nG90\nM83\nG0 X128 E8 F{outer_wall_volumetric_speed/(24/20) * 60}\nG0 X133 E.3742 F{outer_wall_volumetric_speed/(0.3*0.5)/4 * 60}\nG0 X138 E.3742 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\nG0 X143 E.3742 F{outer_wall_volumetric_speed/(0.3*0.5)/4 * 60}\nG0 X148 E.3742 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\nG0 X153 E.3742 F{outer_wall_volumetric_speed/(0.3*0.5)/4 * 60}\nG91\nG1 X1 Z-0.300\nG1 X4\nG1 Z1 F1200\nG90\nM400\nG1 X108.000 Y2.5 F30000\nG0 Z[initial_layer_print_height] F600\nM83\nG0 X128 E10 F{outer_wall_volumetric_speed/(24/20) * 60}\nG0 X133 E.3742 F{outer_wall_volumetric_speed/(0.3*0.5)/4 * 60}\nG0 X138 E.3742 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\nG0 X143 E.3742 F{outer_wall_volumetric_speed/(0.3*0.5)/4 * 60}\nG0 X148 E.3742 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\nG0 X153 E.3742 F{outer_wall_volumetric_speed/(0.3*0.5)/4 * 60}\nG91\nG1 X1 Z-0.300\nG1 X4\nG1 Z1 F1200\nG90\nM400\nG1 Z1 F600", + "machine_unload_filament_time": "35", + "nozzle_diameter": [ + "0.4" + ], + "nozzle_volume": [ + "125" + ], + "printable_area": [ + "0x0", + "270x0", + "270x270", + "0x270" + ], + "printable_height": "256", + "retract_lift_below": [ + "259" + ], + "support_box_temp_control": "1", + "thumbnails_format": "PNG", + "thumbnail_size": [ + "150x150" + ] +} diff --git a/resources/profiles/Qidi/machine/Qidi Q2C 0.6 nozzle.json b/resources/profiles/Qidi/machine/Qidi Q2C 0.6 nozzle.json new file mode 100644 index 0000000000..895fcdd93d --- /dev/null +++ b/resources/profiles/Qidi/machine/Qidi Q2C 0.6 nozzle.json @@ -0,0 +1,30 @@ +{ + "type": "machine", + "name": "Qidi Q2C 0.6 nozzle", + "inherits": "Qidi Q2C 0.4 nozzle", + "from": "system", + "setting_id": "GM008", + "instantiation": "true", + "default_filament_profile": [ + "QIDI PLA Rapido" + ], + "default_print_profile": "0.30mm Standard @Q2C 0.6 nozzle", + "max_layer_height": [ + "0.42" + ], + "min_layer_height": [ + "0.12" + ], + "nozzle_diameter": [ + "0.6" + ], + "printer_model": "Qidi Q2C", + "printer_variant": "0.6", + "retraction_length": [ + "1.4" + ], + "retraction_minimum_travel": [ + "3" + ], + "support_box_temp_control": "1" +} \ No newline at end of file diff --git a/resources/profiles/Qidi/machine/Qidi Q2C 0.8 nozzle.json b/resources/profiles/Qidi/machine/Qidi Q2C 0.8 nozzle.json new file mode 100644 index 0000000000..691dd168d5 --- /dev/null +++ b/resources/profiles/Qidi/machine/Qidi Q2C 0.8 nozzle.json @@ -0,0 +1,30 @@ +{ + "type": "machine", + "name": "Qidi Q2C 0.8 nozzle", + "inherits": "Qidi Q2C 0.4 nozzle", + "from": "system", + "setting_id": "GM008", + "instantiation": "true", + "default_filament_profile": [ + "QIDI PLA Rapido" + ], + "default_print_profile": "0.40mm Standard @Q2C 0.8 nozzle", + "max_layer_height": [ + "0.56" + ], + "min_layer_height": [ + "0.16" + ], + "nozzle_diameter": [ + "0.8" + ], + "printer_model": "Qidi Q2C", + "printer_variant": "0.8", + "retract_length_toolchange": [ + "3" + ], + "retraction_length": [ + "3" + ], + "support_box_temp_control": "1" +} \ No newline at end of file diff --git a/resources/profiles/Qidi/machine/Qidi Q2C.json b/resources/profiles/Qidi/machine/Qidi Q2C.json new file mode 100644 index 0000000000..7da8da74bb --- /dev/null +++ b/resources/profiles/Qidi/machine/Qidi Q2C.json @@ -0,0 +1,12 @@ +{ + "type": "machine_model", + "name": "Qidi Q2C", + "model_id": "Qidi-Q2C", + "nozzle_diameter": "0.4;0.2;0.6;0.8", + "machine_tech": "FFF", + "family": "Qidi", + "bed_model": "qidi_q2c_buildplate_model.stl", + "bed_texture": "qidi_q2c_buildplate_texture.png", + "hotend_model": "X-Series_gen3_hotend.stl", + "default_materials": "QIDI PLA Rapido;QIDI ABS Rapido;QIDI PETG Tough;QIDI PLA Rapido Matte;QIDI ASA;QIDI PET-CF" +} \ No newline at end of file diff --git a/resources/profiles/Qidi/machine/Qidi X-Max 3 0.4 nozzle.json b/resources/profiles/Qidi/machine/Qidi X-Max 3 0.4 nozzle.json index 920470ce75..7d185be631 100644 --- a/resources/profiles/Qidi/machine/Qidi X-Max 3 0.4 nozzle.json +++ b/resources/profiles/Qidi/machine/Qidi X-Max 3 0.4 nozzle.json @@ -44,7 +44,7 @@ "extruder_clearance_height_to_lid": "118", "single_extruder_multi_material": "1", "change_filament_gcode": "", - "machine_pause_gcode": "M0", + "machine_pause_gcode": "PAUSE", "default_filament_profile": [ "Qidi Generic PLA" ] diff --git a/resources/profiles/Qidi/machine/Qidi X-Max 4 0.4 nozzle.json b/resources/profiles/Qidi/machine/Qidi X-Max 4 0.4 nozzle.json index 843adc0db7..75fe5d15d4 100644 --- a/resources/profiles/Qidi/machine/Qidi X-Max 4 0.4 nozzle.json +++ b/resources/profiles/Qidi/machine/Qidi X-Max 4 0.4 nozzle.json @@ -11,35 +11,37 @@ "default_print_profile": "0.20mm Standard @X-Max 4", "printer_settings_id": "Qidi", "bed_exclude_area": ["0x0, 16x0, 16x13, 0x13, 0x0, 0x0, 0x0, 0x0, 0x387, 53x387, 53x390, 0x390, 0x387, 0x387, 0x397, 0x390, 338x390, 338x384, 390x384, 390x390, 0x390"], - "change_filament_gcode": "G1 Z{max_layer_z + 3.0} F1200\nTOOL_CHANGE_START F=[current_extruder] T=[next_extruder]\nDISABLE_ALL_SENSOR\nM104 S{old_filament_temp - 10}\nM106 S255\n{if long_retractions_when_cut[previous_extruder]}\nG1 E-{retraction_distances_when_cut[previous_extruder]} F{old_filament_e_feedrate}\n{else}\nG1 E-2 F{old_filament_e_feedrate}\n{endif}\nM400\nCUT_FILAMENT T=[current_extruder]\nMOVE_TO_TRASH\nM106 P2 S0\nUNLOAD_T[current_extruder]\nT[next_extruder]\nM106 S0\n{if nozzle_temperature_range_high[current_extruder] >= nozzle_temperature_range_high[next_extruder]}\nM104 S{nozzle_temperature_range_high[current_extruder]}\nM109.0 S{(nozzle_temperature_range_high[current_extruder])-25}\n{else}\nM104 S{nozzle_temperature_range_high[next_extruder]}\nM109.0 S{(nozzle_temperature_range_high[next_extruder])-25}\n{endif}\n{if long_retractions_when_cut[previous_extruder]}\nG1 E{retraction_distances_when_cut[previous_extruder]} F{old_filament_e_feedrate}\n{endif}\n{if flush_length_1 > 1}\n; FLUSH_START\nG1 Y403.5 F2000\nG1 E{flush_length_1} F{old_filament_e_feedrate *0.5}\n; FLUSH_END\n{endif}\n{if flush_length_2 > 1}\n; FLUSH_START\nG1 E{flush_length_2} F{new_filament_e_feedrate * 0.5}\n; FLUSH_END\n{endif}\n{if flush_length_3 > 1}\n; FLUSH_START\nG1 E{flush_length_3} F{new_filament_e_feedrate * 0.5}\n; FLUSH_END\n{endif}\n{if flush_length_4 > 1}\n; FLUSH_START\nG1 E{flush_length_4} F{new_filament_e_feedrate * 0.5}\n; FLUSH_END\n{endif}\nM400\nM106 S180\nM104 S{new_filament_temp - 10}\nG1 E1 F10\nM109.1 S{new_filament_temp - 10}\nG1 E-4 F1000\nG4 P2000\nM204 S5000\nG1 Y403 F2000\nG1 X163 F8000\nG1 X145 F5000\nG1 X163 F3000\nG1 X145 F2000\nG1 X175 F6000\nG1 X163\nG1 X175\nG1 X163\nG1 X175\nG1 X163\nG1 X180 F8000\nG1 Y380\nG1 X116\nG4 P2000\nG1 Y403 F3000\nG1 X130\nG1 X100 F8000\nG1 Y380\nG1 X116\nG1 Y403 F3000\nG1 X130 F3000\nG1 X100 F8000\nG1 Y380\nM104 S[new_filament_temp]\nTOOL_CHANGE_END\nG1 E{new_retract_length_toolchange + 1} F{new_filament_e_feedrate}\nENABLE_ALL_SENSOR\n", + "change_filament_gcode": "G1 Z{max_layer_z + 3.0} F1200\nTOOL_CHANGE_START F=[current_extruder] T=[next_extruder]\nDISABLE_ALL_SENSOR\nM104 S{old_filament_temp - 10}\nM106 S255\n{if long_retractions_when_cut[previous_extruder]}\nG1 E-{retraction_distances_when_cut[previous_extruder]} F{old_filament_e_feedrate}\n{else}\nG1 E-2 F{old_filament_e_feedrate}\n{endif}\nM400\nCUT_FILAMENT T=[current_extruder]\nMOVE_TO_TRASH\nM106 P2 S0\nUNLOAD_T[current_extruder]\nT[next_extruder]\nM106 S0\n{if nozzle_temperature_range_high[current_extruder] >= nozzle_temperature_range_high[next_extruder]}\nM104 S{nozzle_temperature_range_high[current_extruder]}\nM109.0 S{(nozzle_temperature_range_high[current_extruder])-25}\n{else}\nM104 S{nozzle_temperature_range_high[next_extruder]}\nM109.0 S{(nozzle_temperature_range_high[next_extruder])-25}\n{endif}\n{if long_retractions_when_cut[previous_extruder]}\nG1 E{retraction_distances_when_cut[previous_extruder]} F{old_filament_e_feedrate}\n{endif}\n{if flush_length_1 > 1}\n; FLUSH_START\nG1 Y403.5 F2000\nG1 E{flush_length_1} F{old_filament_e_feedrate * 0.5}\n; FLUSH_END\n{endif}\n{if flush_length_2 > 1}\n; FLUSH_START\nG1 E{flush_length_2} F{new_filament_e_feedrate * 0.5}\n; FLUSH_END\n{endif}\n{if flush_length_3 > 1}\n; FLUSH_START\nG1 E{flush_length_3} F{new_filament_e_feedrate * 0.5}\n; FLUSH_END\n{endif}\n{if flush_length_4 > 1}\n; FLUSH_START\nG1 E{flush_length_4} F{new_filament_e_feedrate * 0.5}\n; FLUSH_END\n{endif}\nM400\nM106 S180\nM104 S{new_filament_temp - 10}\nG1 E1 F10\nM109.1 S{new_filament_temp - 10}\nG1 E-4 F1000\nG4 P2000\nM204 S5000\nG1 Y403 F2000\nG1 X163 F8000\nG1 X145 F5000\nG1 X163 F3000\nG1 X145 F2000\nG1 X175 F6000\nG1 X163\nG1 X175\nG1 X163\nG1 X175\nG1 X163\nG1 X180 F8000\nG1 Y380\nG1 X116\nG4 P2000\nG1 Y403 F3000\nG1 X130\nG1 X100 F8000\nG1 Y380\nG1 X116\nG1 Y403 F3000\nG1 X130 F3000\nG1 X100 F8000\nG1 Y380\nM104 S[new_filament_temp]\nTOOL_CHANGE_END\nG1 E{new_retract_length_toolchange + 1} F{new_filament_e_feedrate}\nENABLE_ALL_SENSOR\n", "default_filament_profile": ["QIDI PLA Rapido @Qidi X-Max 4 0.4 nozzle"], "enable_long_retraction_when_cut": "2", - "extruder_clearance_height_to_lid": "120", - "extruder_clearance_height_to_rod": "40", - "extruder_clearance_max_radius": "70", + "extruder_clearance_max_radius": "80", + "extruder_clearance_dist_to_rod": "45", + "extruder_clearance_height_to_rod": "45", + "extruder_clearance_height_to_lid": "168", + "is_support_air_condition" : "1", "is_support_3mf" : "1", + "is_support_mqtt" : "1", "is_support_timelapse": "1", "is_support_multi_box": "1", - "layer_change_gcode": "{if timelapse_type == 1} ; timelapse with wipe tower\nG92 E0\nG1 E-[retraction_length] F1800\nG2 Z{layer_z + 0.4} I0.86 J0.86 P1 F20000 ; spiral lift a little\nG1 Y380 F20000\nG1 X128 F20000\n{if layer_z <=25}\nG1 Z25\n{endif}\nG1 Y403 F2000\nG92 E0\nM400\nTIMELAPSE_TAKE_FRAME\nG1 E[retraction_length] F300\nG1 X180 F8000\nG1 Y380 F8000\n{if layer_z <=25}\nG1 Z[layer_z]\n{endif}\n{elsif timelapse_type == 0} ; timelapse without wipe tower\nTIMELAPSE_TAKE_FRAME\n{endif}\nG92 E0\nSET_PRINT_STATS_INFO CURRENT_LAYER={layer_num + 1}", - "machine_end_gcode": "DISABLE_BOX_HEATER\nM141 S0\nM140 S0\nDISABLE_ALL_SENSOR\nG1 E-3 F1800\nG0 Z{max_layer_z + 3} F600\nUNLOAD_FILAMENT T=[current_extruder]\nG0 Y380 F12000\nG0 X128 Y380 F12000\n{if max_layer_z < max_print_height / 2}G1 Z{max_print_height / 2 + 10} F600{else}G1 Z{min(max_print_height, max_layer_z + 3)}{endif}\nM104 S0\nPRINT_END", + "layer_change_gcode": "{if timelapse_type == 1} ; timelapse with wipe tower\nG92 E0\nG1 E-[retraction_length] F1800\nG2 Z{layer_z + 0.4} I0.86 J0.86 P1 F20000 ; spiral lift a little\nMOVE_TO_TRASH\n{if layer_z <=25}\nG1 Z25\n{endif}\nG92 E0\nM400\nTIMELAPSE_TAKE_FRAME\nG1 E[retraction_length] F300\nG1 X180 F8000\nG1 Y380\n{if layer_z <=25}\nG1 Z[layer_z]\n{endif}\n{elsif timelapse_type == 0} ; timelapse without wipe tower\nTIMELAPSE_TAKE_FRAME\n{endif}\nG92 E0\nSET_PRINT_STATS_INFO CURRENT_LAYER={layer_num + 1}", + "machine_end_gcode": "SET_PRINT_MAIN_STATUS MAIN_STATUS=print_end\nDISABLE_BOX_HEATER\nM141 S0\nM140 S0\nDISABLE_ALL_SENSOR\nG1 E-3 F1800\nG0 Z{max_layer_z + 3} F600\nUNLOAD_FILAMENT T=[current_extruder]\nG0 Y380 F12000\nG0 X128 Y380 F12000\n{if max_layer_z < max_print_height / 2}G1 Z{max_print_height / 2 + 10} F600{else}G1 Z{min(max_print_height, max_layer_z + 3)}{endif}\nM104 S0\nPRINT_END", "machine_max_jerk_e": ["4"], "machine_max_jerk_x": ["9"], "machine_max_jerk_y": ["9"], "machine_max_jerk_z": ["4"], "machine_max_speed_z": ["20"], - "machine_pause_gcode": "M0", + "machine_pause_gcode": "PAUSE", "machine_max_acceleration_x": ["30000"], "machine_max_acceleration_y": ["30000"], "machine_max_speed_x": ["800"], "machine_max_speed_y": ["800"], - "machine_start_gcode": ";===== PRINT_PHASE_INIT =====\nSET_PRINT_MAIN_STATUS MAIN_STATUS=print_start\nM220 S100\nM221 S100\nSET_INPUT_SHAPER SHAPER_TYPE_X=mzv\nSET_INPUT_SHAPER SHAPER_TYPE_Y=mzv\nDISABLE_ALL_SENSOR\nM1002 R1\nM107\nCLEAR_PAUSE\nM140 S[bed_temperature_initial_layer_single]\nM141 S[chamber_temperature]\nG29.0\nG28\n\n;===== BOX_PREPAR =====\nBOX_PRINT_START EXTRUDER=[initial_no_support_extruder] HOTENDTEMP={nozzle_temperature_range_high[initial_tool]}\nM400\nEXTRUSION_AND_FLUSH HOTEND=[nozzle_temperature_initial_layer]\n\n;===== CLEAR_NOZZLE =====\nG1 Z20 F480\nMOVE_TO_TRASH\nG1 Y403.5 F2000\n{if chamber_temperature[0] == 0}\nM106 P3 S[during_print_exhaust_fan_speed]\n{else}\nM106 P3 S0\n{endif}\nM1004\nM106 S0\nM109 S[nozzle_temperature_initial_layer]\nG92 E0\nM83\nG1 E5 F80\nG1 E250 F300\nM400\nM106 S255\nG1 E-3 F1000\nM104 S140\nM109.1 S{nozzle_temperature_initial_layer[0]-30}\nM204 S10000\nG1 Y403 F2000\nG1 X163 F8000\nG1 X145 F5000\nG1 X163 F8000\nG1 X145 F5000\nG1 X175 F6000\nG1 X163\nG1 X175\nG1 X163\nG1 X175\nG1 X163\nG1 X180 F10000\nG1 Y395 F6000\nG1 X188\nG1 Z-0.2 F480\nM106 S255\nM109.1 S150\nG91\nG1 X15 F200\nG1 Y2\nG1 X-15\nG1 Y-2\nG1 X15\nG90\nG2 I0.5 J0.5 F480\nG2 I0.5 J0.5\nG2 I0.5 J0.5\nG1 Z10\nG1 Y383 F12000\nG1 X116\nG1 Y403\nG1 X163 F8000\nG1 X145 F5000\nG1 X163 F8000\nG1 X145 F5000\nG1 X175 F6000\nG1 X163\nG1 X175\nG1 X163\nG1 X175\nG1 X163\nG1 X180 F10000\nG1 Y383\nM106 S0\nM190 S[bed_temperature_initial_layer_single]\nM191 S[chamber_temperature]\nG1 Y0 F15000\nG1 X15 F15000\nG1 X3 F5000\nG4 P1000\nG1 X4 F1000\nG1 X3 F5000\nG4 P1000\nG1 X15 F3000\nG1 E-4 F1800\nG1 X20 Y20 F15000\nZ_TILT_ADJUST\nG29\nM1002 A1\nG1 X380 Y5 F20000\nM109 S[nozzle_temperature_initial_layer]\nENABLE_ALL_SENSOR\n\n;===== PRINT_START =====\nSET_PRINT_MAIN_STATUS MAIN_STATUS=printing\nSET_PRINT_STATS_INFO TOTAL_LAYER=[total_layer_count]\nT[initial_tool]\nM140 S[bed_temperature_initial_layer_single]\nM104 S[nozzle_temperature_initial_layer]\nM141 S[chamber_temperature]\nG0 X200 Y1 F20000\nG0 Z10 F480\nG4 P3000\nprobe samples=1\nG91\nG0 Z5 F480\nG90\nG1 X173 Y1 F20000\nG91\nG0 Z{initial_layer_print_height-5} F480\nG90\nG0 X193 E8 F{outer_wall_volumetric_speed/(24/20) * 60}\nG0 X198 E.3742 F{outer_wall_volumetric_speed/(0.3*0.5)/4 * 60}\nG0 X203 E.3742 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\nG0 X208 E.3742 F{outer_wall_volumetric_speed/(0.3*0.5)/4 * 60}\nG0 X213 E.3742 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\nG0 X218 E.3742 F{outer_wall_volumetric_speed/(0.3*0.5)/4 * 60}\nG91\nG1 X1 Z{-initial_layer_print_height-0.1}\nG1 X4\nG1 Z1 F480\nG90\nG1 X173 Y2.5 F20000\nG91\nG1 Z-0.7 F480\nG90\nG0 X193 E10 F{outer_wall_volumetric_speed/(24/20) * 60}\nG0 X198 E.3742 F{outer_wall_volumetric_speed/(0.3*0.5)/4 * 60}\nG0 X203 E.3742 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\nG0 X208 E.3742 F{outer_wall_volumetric_speed/(0.3*0.5)/4 * 60}\nG0 X213 E.3742 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\nG0 X218 E.3742 F{outer_wall_volumetric_speed/(0.3*0.5)/4 * 60}\nG91\nG1 X1 Z{-initial_layer_print_height-0.1}\nG1 X4\nG1 Z1 F480\nG90\n", + "machine_start_gcode": ";===== PRINT_PHASE_INIT =====\nSET_PRINT_STATS_INFO TOTAL_LAYER=[total_layer_count]\nSET_PRINT_MAIN_STATUS MAIN_STATUS=print_start\nM220 S100\nM221 S100\nSET_INPUT_SHAPER SHAPER_TYPE_X=mzv\nSET_INPUT_SHAPER SHAPER_TYPE_Y=mzv\nDISABLE_ALL_SENSOR\nM1002 R1\nM107\nCLEAR_PAUSE\nM140 S[bed_temperature_initial_layer_single]\nM141 S[chamber_temperature]\nG29.0\nG28\n\n;===== BOX_PREPAR =====\nBOX_PRINT_START EXTRUDER=[initial_no_support_extruder] HOTENDTEMP={nozzle_temperature_range_high[initial_tool]}\nM400\nEXTRUSION_AND_FLUSH HOTEND=[nozzle_temperature_initial_layer]\n\n;===== CLEAR_NOZZLE =====\nG1 Z20 F480\nMOVE_TO_TRASH\nG1 Y403.5 F2000\n{if chamber_temperature[0] == 0}\nM106 P3 S[during_print_exhaust_fan_speed]\n{else}\nM106 P3 S0\n{endif}\nM1004\nM106 S0\nM109 S[nozzle_temperature_initial_layer]\nG92 E0\nM83\nG1 E5 F80\nG1 E250 F300\nM400\nM106 S255\nG1 E-3 F1000\nM104 S140\nM109.1 S{nozzle_temperature_initial_layer[0]-30}\nM204 S10000\nG1 Y403 F2000\nG1 X163 F8000\nG1 X145 F5000\nG1 X163 F8000\nG1 X145 F5000\nG1 X175 F6000\nG1 X163\nG1 X175\nG1 X163\nG1 X175\nG1 X163\nG1 X180 F10000\nG1 Y395 F6000\nG1 X188\nG1 Z-0.2 F480\nM106 S255\nM109.1 S150\nG91\nG1 X15 F200\nG1 Y2\nG1 X-15\nG1 Y-2\nG1 X15\nG90\nG2 I0.5 J0.5 F480\nG2 I0.5 J0.5\nG2 I0.5 J0.5\nG1 Z10\nG1 Y383 F12000\nG1 X116\nG1 Y403\nG1 X163 F8000\nG1 X145 F5000\nG1 X163 F8000\nG1 X145 F5000\nG1 X175 F6000\nG1 X163\nG1 X175\nG1 X163\nG1 X175\nG1 X163\nG1 X180 F10000\nG1 X195 Y195\nM106 S0\nM190 S[bed_temperature_initial_layer_single]\nM191 S[chamber_temperature]\nM400\nSET_OPERATING_CURRENT STEPPER=x VALUE=1500\nG4 P400\nSET_OPERATING_CURRENT STEPPER=y VALUE=1500\nG4 P400\nG1 Y0 F15000\nG1 X15\nG1 X3 F5000\nG4 P1000\nG1 X4 F1000\nG1 X3 F5000\nG4 P1000\nG1 E-4 F1800\nG1 X15 F3000\n\nM400\nSET_OPERATING_CURRENT STEPPER=x VALUE=1200\nG4 P400\nSET_OPERATING_CURRENT STEPPER=y VALUE=1200\nG4 P2000\nG1 X20 Y20 F15000\nZ_TILT_ADJUST\nG29\nM1002 A1\nG1 X380 Y5 F20000\nM109 S[nozzle_temperature_initial_layer]\nENABLE_ALL_SENSOR\n\n;===== PRINT_START =====\n; LAYER_HEIGHT: 0.2\nT[initial_tool]\nM140 S[bed_temperature_initial_layer_single]\nM104 S[nozzle_temperature_initial_layer]\nM141 S[chamber_temperature]\nG0 X195 Y1 F20000\nG0 Z10 F480\nSET_KINEMATIC_POSITION Z={10 - ((nozzle_temperature_initial_layer[initial_tool] - 130) / 14 - 5.0) / 100}\nG4 P3000\nprobe samples=1\nG91\nG0 Z0.6 F480\nG90\nG1 X175 Y1 F20000\nG1 E5 F{filament_max_volumetric_speed[initial_no_support_extruder]/2/2.4053*60}\nG1 X215 E20 F{filament_max_volumetric_speed[initial_no_support_extruder]/2/2.4053*60}\nG1 Z1 F480\nSET_PRINT_MAIN_STATUS MAIN_STATUS=printing", "nozzle_diameter": ["0.4"], "nozzle_volume": ["150"], "printable_area": ["0x0","390x0","390x390","0x390"], "printable_height": "340", "retract_lift_below": ["339"], "support_box_temp_control": "1", - "thumbnail_size": ["50x50"], - "fan_direction": "left", - "printer_agent": "qidi" + "thumbnail_size": ["150x150"], + "fan_direction": "left" } diff --git a/resources/profiles/Qidi/machine/Qidi X-Plus 3 0.4 nozzle.json b/resources/profiles/Qidi/machine/Qidi X-Plus 3 0.4 nozzle.json index 39889fc610..cc97206fdd 100644 --- a/resources/profiles/Qidi/machine/Qidi X-Plus 3 0.4 nozzle.json +++ b/resources/profiles/Qidi/machine/Qidi X-Plus 3 0.4 nozzle.json @@ -40,7 +40,7 @@ ], "single_extruder_multi_material": "1", "change_filament_gcode": "", - "machine_pause_gcode": "M0", + "machine_pause_gcode": "PAUSE", "default_filament_profile": [ "Qidi Generic PLA" ] diff --git a/resources/profiles/Qidi/machine/Qidi X-Plus 4 0.4 nozzle.json b/resources/profiles/Qidi/machine/Qidi X-Plus 4 0.4 nozzle.json index 82d93280b1..612da56b58 100644 --- a/resources/profiles/Qidi/machine/Qidi X-Plus 4 0.4 nozzle.json +++ b/resources/profiles/Qidi/machine/Qidi X-Plus 4 0.4 nozzle.json @@ -61,7 +61,8 @@ ], "single_extruder_multi_material": "1", "change_filament_gcode": "{if max_layer_z < 12}\nG1 Z15 F1200\n{else}\nG1 Z{max_layer_z + 3.0} F1200\n{endif}\nTOOL_CHANGE_START F=[current_extruder] T=[next_extruder]\nDISABLE_ALL_SENSOR\n{if long_retractions_when_cut[previous_extruder]}\nMOVE_TO_TRASH\nG1 E-{retraction_distances_when_cut[previous_extruder]} F{old_filament_e_feedrate}\nM400\n{else}\nG1 E-5 F{old_filament_e_feedrate}\n{endif}\nCUT_FILAMENT T=[current_extruder]\nMOVE_TO_TRASH\nM400\n{if nozzle_temperature_range_high[current_extruder] >= nozzle_temperature_range_high[next_extruder]}\nM104 S{nozzle_temperature_range_high[current_extruder]}\n{else}\nM104 S{nozzle_temperature_range_high[next_extruder]}\n{endif}\nM106 S0\nM106 P2 S0\nUNLOAD_T[current_extruder]\nG92 E0\nM83\nG1 E2 F50\nT[next_extruder]\n{if nozzle_temperature_range_high[current_extruder] >= nozzle_temperature_range_high[next_extruder]}\nSET_HEATER_TEMPERATURE HEATER=extruder TARGET={nozzle_temperature_range_high[current_extruder]} WAIT=1\n{else}\nSET_HEATER_TEMPERATURE HEATER=extruder TARGET={nozzle_temperature_range_high[next_extruder]} WAIT=1\n{endif}\n{if long_retractions_when_cut[previous_extruder]}\nG1 E{retraction_distances_when_cut[previous_extruder]} F{old_filament_e_feedrate}\n{endif}\nM400\nM106 S60\n; FLUSH_START\nG1 E1 F50\nG1 E{65.5 * 0.58} F{old_filament_e_feedrate}\nG1 E{65.5 * 0.02} F50\nG1 E{65.5 * 0.18} F{old_filament_e_feedrate}\nG1 E{65.5 * 0.02} F50\nG1 E{65.5 * 0.18} F{old_filament_e_feedrate}\nG1 E{65.5 * 0.02} F50\nG1 E-[old_retract_length_toolchange] F1800\n; FLUSH_END\n{if flush_length_1 > 1}\nM400\nM106 S255\nG91\nG1 X-5 F60\nG1 X5 F60\nG90\nCLEAR_FLUSH\nM400\nM106 S60\n; FLUSH_START\nG1 E[old_retract_length_toolchange] F300\nG1 E{flush_length_1 * 0.58} F{new_filament_e_feedrate}\nG1 E{flush_length_1 * 0.02} F50\nG1 E{flush_length_1 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_1 * 0.02} F50\nG1 E{flush_length_1 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_1 * 0.02} F50\nG1 E-[old_retract_length_toolchange] F1800\n; FLUSH_END\n{endif}\n{if flush_length_2 > 1}\nM400\nM106 S255\nG91\nG1 X-5 F60\nG1 X5 F60\nG90\nCLEAR_FLUSH\nM400\nM106 S60\n; FLUSH_START\nG1 E[old_retract_length_toolchange] F300\nG1 E{flush_length_2 * 0.58} F{new_filament_e_feedrate}\nG1 E{flush_length_2 * 0.02} F50\nG1 E{flush_length_2 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_2 * 0.02} F50\nG1 E{flush_length_2 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_2 * 0.02} F50\nG1 E-[new_retract_length_toolchange] F1800\n; FLUSH_END\n{endif}\n{if flush_length_3 > 1}\nM400\nM106 S255\nG91\nG1 X-5 F60\nG1 X5 F60\nG90\nCLEAR_FLUSH\nM400\nM106 S60\n; FLUSH_START\nG1 E[new_retract_length_toolchange] F300\nG1 E{flush_length_3 * 0.58} F{new_filament_e_feedrate}\nG1 E{flush_length_3 * 0.02} F50\nG1 E{flush_length_3 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_3 * 0.02} F50\nG1 E{flush_length_3 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_3 * 0.02} F50\nG1 E-[new_retract_length_toolchange] F1800\n; FLUSH_END\n{endif}\n{if flush_length_4 > 1}\nM400\nM106 S255\nG91\nG1 X-5 F60\nG1 X5 F60\nG90\nCLEAR_FLUSH\nM400\nM106 S60\n; FLUSH_START\nG1 E[new_retract_length_toolchange] F300\nG1 E{flush_length_4 * 0.58} F{new_filament_e_feedrate}\nG1 E{flush_length_4 * 0.02} F50\nG1 E{flush_length_4 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_4 * 0.02} F50\nG1 E{flush_length_4 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_4 * 0.02} F50\nG1 E-[new_retract_length_toolchange] F1800\n; FLUSH_END\n{endif}\nM104 S[new_filament_temp]\nM400\nM106 S255\nG91\nG1 X-5 F60\nG1 X5 F60\nG90\nM109 S[new_filament_temp]\nG92 E0\nM400\nCLEAR_FLUSH\nCLEAR_OOZE\nM400\nM106 S0\nTOOL_CHANGE_END\nG1 Y305 F9000\nENABLE_ALL_SENSOR", - "machine_pause_gcode": "M0", + "is_support_multi_box": "0", + "machine_pause_gcode": "PAUSE", "thumbnails": [ "272x272", "96x96" diff --git a/resources/profiles/Qidi/machine/Qidi X-Smart 3 0.4 nozzle.json b/resources/profiles/Qidi/machine/Qidi X-Smart 3 0.4 nozzle.json index 99f3f41bc2..fed505510a 100644 --- a/resources/profiles/Qidi/machine/Qidi X-Smart 3 0.4 nozzle.json +++ b/resources/profiles/Qidi/machine/Qidi X-Smart 3 0.4 nozzle.json @@ -46,7 +46,7 @@ ], "single_extruder_multi_material": "1", "change_filament_gcode": "", - "machine_pause_gcode": "M0", + "machine_pause_gcode": "PAUSE", "default_filament_profile": [ "Qidi Generic PLA" ] diff --git a/resources/profiles/Qidi/machine/fdm_machine_common.json b/resources/profiles/Qidi/machine/fdm_machine_common.json index f2916ef38a..9125283357 100644 --- a/resources/profiles/Qidi/machine/fdm_machine_common.json +++ b/resources/profiles/Qidi/machine/fdm_machine_common.json @@ -110,6 +110,7 @@ "wipe": [ "1" ], + "wipe_distance":["2"], "z_hop_types": [ "Auto Lift" ], diff --git a/resources/profiles/Qidi/machine/fdm_qidi_x3_common.json b/resources/profiles/Qidi/machine/fdm_qidi_x3_common.json index b6ea18c542..bb8f41aad0 100644 --- a/resources/profiles/Qidi/machine/fdm_qidi_x3_common.json +++ b/resources/profiles/Qidi/machine/fdm_qidi_x3_common.json @@ -9,6 +9,19 @@ "change_filament_gcode": "", "machine_pause_gcode": "M0", "support_chamber_temp_control": "1", + "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_dev_ams_drying_ams_limitations": ["1"], + "filament_dev_ams_drying_temperature": ["40.0","40.0","40.0","40.0"], + "filament_dev_ams_drying_time": ["8.0","8.0","8.0","8.0"], + "filament_dev_drying_softening_temperature": ["40.0"], + "filament_dev_ams_drying_heat_distortion_temperature": ["45.0"], + "filament_dev_drying_cooling_temperature": ["35.0"], + "filament_dev_chamber_drying_bed_temperature": ["90.0"], + "filament_dev_chamber_drying_time": ["12.0"], "retraction_length": [ "1" ], diff --git a/resources/profiles/Qidi/process/0.06mm Standard @Qidi Q2C 0.2 nozzle.json b/resources/profiles/Qidi/process/0.06mm Standard @Qidi Q2C 0.2 nozzle.json new file mode 100644 index 0000000000..41706b0975 --- /dev/null +++ b/resources/profiles/Qidi/process/0.06mm Standard @Qidi Q2C 0.2 nozzle.json @@ -0,0 +1,12 @@ +{ + "type": "process", + "name": "0.06mm Standard @Qidi Q2C 0.2 nozzle", + "inherits": "fdm_process_QIDI_0.06_nozzle_0.2", + "from": "system", + "setting_id": "GP024", + "instantiation": "true", + "enable_arc_fitting": "1", + "compatible_printers": [ + "Qidi Q2C 0.2 nozzle" + ] +} \ No newline at end of file diff --git a/resources/profiles/Qidi/process/0.08mm Standard @Qidi Q2C 0.2 nozzle.json b/resources/profiles/Qidi/process/0.08mm Standard @Qidi Q2C 0.2 nozzle.json new file mode 100644 index 0000000000..dc4924ee41 --- /dev/null +++ b/resources/profiles/Qidi/process/0.08mm Standard @Qidi Q2C 0.2 nozzle.json @@ -0,0 +1,12 @@ +{ + "type": "process", + "name": "0.08mm Standard @Qidi Q2C 0.2 nozzle", + "inherits": "fdm_process_QIDI_0.08_nozzle_0.2", + "from": "system", + "setting_id": "GP025", + "instantiation": "true", + "enable_arc_fitting": "1", + "compatible_printers": [ + "Qidi Q2C 0.2 nozzle" + ] +} \ No newline at end of file diff --git a/resources/profiles/Qidi/process/0.10mm Standard @Qidi Q2C 0.2 nozzle.json b/resources/profiles/Qidi/process/0.10mm Standard @Qidi Q2C 0.2 nozzle.json new file mode 100644 index 0000000000..378dad8510 --- /dev/null +++ b/resources/profiles/Qidi/process/0.10mm Standard @Qidi Q2C 0.2 nozzle.json @@ -0,0 +1,12 @@ +{ + "type": "process", + "name": "0.10mm Standard @Qidi Q2C 0.2 nozzle", + "inherits": "fdm_process_QIDI_0.10_nozzle_0.2", + "from": "system", + "setting_id": "GP007", + "instantiation": "true", + "enable_arc_fitting": "1", + "compatible_printers": [ + "Qidi Q2C 0.2 nozzle" + ] +} \ No newline at end of file diff --git a/resources/profiles/Qidi/process/0.12mm Fine @Qidi Q2C.json b/resources/profiles/Qidi/process/0.12mm Fine @Qidi Q2C.json new file mode 100644 index 0000000000..ef93a94e14 --- /dev/null +++ b/resources/profiles/Qidi/process/0.12mm Fine @Qidi Q2C.json @@ -0,0 +1,12 @@ +{ + "type": "process", + "name": "0.12mm Fine @Qidi Q2C", + "inherits": "0.12mm Fine @Qidi X3", + "from": "system", + "setting_id": "GP004", + "instantiation": "true", + "enable_arc_fitting": "1", + "compatible_printers": [ + "Qidi Q2C 0.4 nozzle" + ] +} \ No newline at end of file diff --git a/resources/profiles/Qidi/process/0.12mm Standard @Qidi Q2C 0.2 nozzle.json b/resources/profiles/Qidi/process/0.12mm Standard @Qidi Q2C 0.2 nozzle.json new file mode 100644 index 0000000000..99d13a5d62 --- /dev/null +++ b/resources/profiles/Qidi/process/0.12mm Standard @Qidi Q2C 0.2 nozzle.json @@ -0,0 +1,12 @@ +{ + "type": "process", + "name": "0.12mm Standard @Qidi Q2C 0.2 nozzle", + "inherits": "fdm_process_QIDI_0.12_nozzle_0.2", + "from": "system", + "setting_id": "GP026", + "instantiation": "true", + "enable_arc_fitting": "1", + "compatible_printers": [ + "Qidi Q2C 0.2 nozzle" + ] +} \ No newline at end of file diff --git a/resources/profiles/Qidi/process/0.14mm Standard @Qidi Q2C 0.2 nozzle.json b/resources/profiles/Qidi/process/0.14mm Standard @Qidi Q2C 0.2 nozzle.json new file mode 100644 index 0000000000..1c1a62120b --- /dev/null +++ b/resources/profiles/Qidi/process/0.14mm Standard @Qidi Q2C 0.2 nozzle.json @@ -0,0 +1,12 @@ +{ + "type": "process", + "name": "0.14mm Standard @Qidi Q2C 0.2 nozzle", + "inherits": "fdm_process_QIDI_0.14_nozzle_0.2", + "from": "system", + "setting_id": "GP027", + "instantiation": "true", + "enable_arc_fitting": "1", + "compatible_printers": [ + "Qidi Q2C 0.2 nozzle" + ] +} \ No newline at end of file diff --git a/resources/profiles/Qidi/process/0.16mm Optimal @Qidi Q2C.json b/resources/profiles/Qidi/process/0.16mm Optimal @Qidi Q2C.json new file mode 100644 index 0000000000..04c66770c6 --- /dev/null +++ b/resources/profiles/Qidi/process/0.16mm Optimal @Qidi Q2C.json @@ -0,0 +1,12 @@ +{ + "type": "process", + "name": "0.16mm Optimal @Qidi Q2C", + "inherits": "0.16mm Optimal @Qidi X3", + "from": "system", + "setting_id": "GP004", + "instantiation": "true", + "enable_arc_fitting": "1", + "compatible_printers": [ + "Qidi Q2C 0.4 nozzle" + ] +} \ No newline at end of file diff --git a/resources/profiles/Qidi/process/0.18mm Standard @Qidi Q2C 0.6 nozzle.json b/resources/profiles/Qidi/process/0.18mm Standard @Qidi Q2C 0.6 nozzle.json new file mode 100644 index 0000000000..e86bf6dba0 --- /dev/null +++ b/resources/profiles/Qidi/process/0.18mm Standard @Qidi Q2C 0.6 nozzle.json @@ -0,0 +1,12 @@ +{ + "type": "process", + "name": "0.18mm Standard @Qidi Q2C 0.6 nozzle", + "inherits": "fdm_process_QIDI_0.18_nozzle_0.6", + "from": "system", + "setting_id": "GP028", + "instantiation": "true", + "enable_arc_fitting": "1", + "compatible_printers": [ + "Qidi Q2C 0.6 nozzle" + ] +} \ No newline at end of file diff --git a/resources/profiles/Qidi/process/0.20mm Standard @Qidi Q2C.json b/resources/profiles/Qidi/process/0.20mm Standard @Qidi Q2C.json new file mode 100644 index 0000000000..02678202ff --- /dev/null +++ b/resources/profiles/Qidi/process/0.20mm Standard @Qidi Q2C.json @@ -0,0 +1,12 @@ +{ + "type": "process", + "name": "0.20mm Standard @Qidi Q2C", + "inherits": "0.20mm Standard @Qidi X3", + "from": "system", + "setting_id": "GP004", + "instantiation": "true", + "enable_arc_fitting": "1", + "compatible_printers": [ + "Qidi Q2C 0.4 nozzle" + ] +} \ No newline at end of file diff --git a/resources/profiles/Qidi/process/0.24mm Draft @Qidi Q2C.json b/resources/profiles/Qidi/process/0.24mm Draft @Qidi Q2C.json new file mode 100644 index 0000000000..8d905be4a9 --- /dev/null +++ b/resources/profiles/Qidi/process/0.24mm Draft @Qidi Q2C.json @@ -0,0 +1,12 @@ +{ + "type": "process", + "name": "0.24mm Draft @Qidi Q2C", + "inherits": "0.24mm Draft @Qidi X3", + "from": "system", + "setting_id": "GP004", + "instantiation": "true", + "enable_arc_fitting": "1", + "compatible_printers": [ + "Qidi Q2C 0.4 nozzle" + ] +} \ No newline at end of file diff --git a/resources/profiles/Qidi/process/0.24mm Standard @Qidi Q2C 0.6 nozzle.json b/resources/profiles/Qidi/process/0.24mm Standard @Qidi Q2C 0.6 nozzle.json new file mode 100644 index 0000000000..068e7897e9 --- /dev/null +++ b/resources/profiles/Qidi/process/0.24mm Standard @Qidi Q2C 0.6 nozzle.json @@ -0,0 +1,12 @@ +{ + "type": "process", + "name": "0.24mm Standard @Qidi Q2C 0.6 nozzle", + "inherits": "fdm_process_QIDI_0.24_nozzle_0.6", + "from": "system", + "setting_id": "GP029", + "instantiation": "true", + "enable_arc_fitting": "1", + "compatible_printers": [ + "Qidi Q2C 0.6 nozzle" + ] +} \ No newline at end of file diff --git a/resources/profiles/Qidi/process/0.24mm Standard @Qidi Q2C 0.8 nozzle.json b/resources/profiles/Qidi/process/0.24mm Standard @Qidi Q2C 0.8 nozzle.json new file mode 100644 index 0000000000..9f71a3d522 --- /dev/null +++ b/resources/profiles/Qidi/process/0.24mm Standard @Qidi Q2C 0.8 nozzle.json @@ -0,0 +1,12 @@ +{ + "type": "process", + "name": "0.24mm Standard @Qidi Q2C 0.8 nozzle", + "inherits": "fdm_process_QIDI_0.24_nozzle_0.8", + "from": "system", + "setting_id": "GP032", + "instantiation": "true", + "enable_arc_fitting": "1", + "compatible_printers": [ + "Qidi Q2C 0.8 nozzle" + ] +} \ No newline at end of file diff --git a/resources/profiles/Qidi/process/0.25mm Draft @Qidi Q2C.json b/resources/profiles/Qidi/process/0.25mm Draft @Qidi Q2C.json new file mode 100644 index 0000000000..7650e7eb8f --- /dev/null +++ b/resources/profiles/Qidi/process/0.25mm Draft @Qidi Q2C.json @@ -0,0 +1,86 @@ +{ + "type": "process", + "name": "0.25mm Draft @Qidi Q2C", + "inherits": "fdm_process_qidi_x3_common", + "from": "system", + "setting_id": "GP004", + "instantiation": "true", + "adaptive_layer_height": "1", + "enable_arc_fitting": "1", + "reduce_crossing_wall": "0", + "layer_height": "0.25", + "max_travel_detour_distance": "0", + "bottom_surface_pattern": "monotonic", + "bottom_shell_layers": "3", + "bottom_shell_thickness": "0", + "bridge_flow": "1", + "brim_width": "0", + "brim_object_gap": "0", + "compatible_printers_condition": "", + "print_sequence": "by layer", + "bridge_no_support": "0", + "draft_shield": "disabled", + "elefant_foot_compensation": "0.1", + "outer_wall_line_width": "0.4", + "wall_infill_order": "inner wall/outer wall/infill", + "line_width": "0.42", + "infill_direction": "45", + "sparse_infill_density": "15%", + "sparse_infill_pattern": "crosshatch", + "initial_layer_line_width": "0.5", + "initial_layer_print_height": "0.25", + "infill_combination": "0", + "sparse_infill_line_width": "0.45", + "infill_wall_overlap": "15%", + "interface_shells": "0", + "ironing_flow": "15%", + "ironing_spacing": "0.1", + "ironing_type": "no ironing", + "reduce_infill_retraction": "1", + "filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode", + "detect_overhang_wall": "1", + "inner_wall_line_width": "0.45", + "wall_loops": "2", + "print_settings_id": "", + "raft_layers": "0", + "seam_position": "aligned", + "skirt_distance": "2", + "skirt_height": "1", + "skirt_loops": "2", + "minimum_sparse_infill_area": "10", + "internal_solid_infill_line_width": "0.42", + "spiral_mode": "0", + "standby_temperature_delta": "-5", + "enable_support": "0", + "resolution": "0.012", + "support_type": "normal(auto)", + "support_style": "grid", + "support_on_build_plate_only": "0", + "support_top_z_distance": "0.25", + "support_filament": "0", + "support_line_width": "0.42", + "support_interface_loop_pattern": "0", + "support_interface_filament": "0", + "support_interface_top_layers": "3", + "support_interface_bottom_layers": "-1", + "support_interface_spacing": "0.5", + "support_base_pattern": "rectilinear", + "support_base_pattern_spacing": "2.5", + "support_threshold_angle": "35", + "support_object_xy_distance": "50%", + "tree_support_branch_angle": "40", + "tree_support_wall_count": "0", + "detect_thin_wall": "1", + "top_surface_pattern": "monotonic", + "top_surface_line_width": "0.45", + "top_shell_layers": "4", + "top_shell_thickness": "0.8", + "enable_prime_tower": "0", + "wipe_tower_no_sparse_layers": "0", + "prime_tower_width": "60", + "xy_hole_compensation": "0", + "xy_contour_compensation": "0", + "compatible_printers": [ + "Qidi Q2C 0.4 nozzle" + ] +} \ No newline at end of file diff --git a/resources/profiles/Qidi/process/0.28mm Extra Draft @Qidi Q2C.json b/resources/profiles/Qidi/process/0.28mm Extra Draft @Qidi Q2C.json new file mode 100644 index 0000000000..97c3abb3d6 --- /dev/null +++ b/resources/profiles/Qidi/process/0.28mm Extra Draft @Qidi Q2C.json @@ -0,0 +1,12 @@ +{ + "type": "process", + "name": "0.28mm Extra Draft @Qidi Q2C", + "inherits": "0.28mm Extra Draft @Qidi X3", + "from": "system", + "setting_id": "GP004", + "instantiation": "true", + "enable_arc_fitting": "1", + "compatible_printers": [ + "Qidi Q2C 0.4 nozzle" + ] +} \ No newline at end of file diff --git a/resources/profiles/Qidi/process/0.30mm Extra Draft @Qidi Q2C.json b/resources/profiles/Qidi/process/0.30mm Extra Draft @Qidi Q2C.json new file mode 100644 index 0000000000..7fbf18cfd4 --- /dev/null +++ b/resources/profiles/Qidi/process/0.30mm Extra Draft @Qidi Q2C.json @@ -0,0 +1,86 @@ +{ + "type": "process", + "name": "0.30mm Extra Draft @Qidi Q2C", + "inherits": "fdm_process_qidi_x3_common", + "from": "system", + "setting_id": "GP004", + "instantiation": "true", + "adaptive_layer_height": "1", + "enable_arc_fitting": "1", + "reduce_crossing_wall": "0", + "layer_height": "0.3", + "max_travel_detour_distance": "0", + "bottom_surface_pattern": "monotonic", + "bottom_shell_layers": "3", + "bottom_shell_thickness": "0", + "bridge_flow": "1", + "brim_width": "0", + "brim_object_gap": "0", + "compatible_printers_condition": "", + "print_sequence": "by layer", + "bridge_no_support": "0", + "draft_shield": "disabled", + "elefant_foot_compensation": "0.1", + "outer_wall_line_width": "0.4", + "wall_infill_order": "inner wall/outer wall/infill", + "line_width": "0.42", + "infill_direction": "45", + "sparse_infill_density": "15%", + "sparse_infill_pattern": "crosshatch", + "initial_layer_line_width": "0.5", + "initial_layer_print_height": "0.3", + "infill_combination": "0", + "sparse_infill_line_width": "0.45", + "infill_wall_overlap": "15%", + "interface_shells": "0", + "ironing_flow": "15%", + "ironing_spacing": "0.1", + "ironing_type": "no ironing", + "reduce_infill_retraction": "1", + "filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode", + "detect_overhang_wall": "1", + "inner_wall_line_width": "0.45", + "wall_loops": "2", + "print_settings_id": "", + "raft_layers": "0", + "seam_position": "aligned", + "skirt_distance": "2", + "skirt_height": "1", + "skirt_loops": "2", + "minimum_sparse_infill_area": "10", + "internal_solid_infill_line_width": "0", + "spiral_mode": "0", + "standby_temperature_delta": "-5", + "enable_support": "0", + "resolution": "0.012", + "support_type": "normal(auto)", + "support_style": "grid", + "support_on_build_plate_only": "0", + "support_top_z_distance": "0.3", + "support_filament": "0", + "support_line_width": "0.42", + "support_interface_loop_pattern": "0", + "support_interface_filament": "0", + "support_interface_top_layers": "3", + "support_interface_bottom_layers": "-1", + "support_interface_spacing": "0.5", + "support_base_pattern": "rectilinear", + "support_base_pattern_spacing": "2.5", + "support_threshold_angle": "40", + "support_object_xy_distance": "50%", + "tree_support_branch_angle": "40", + "tree_support_wall_count": "0", + "detect_thin_wall": "1", + "top_surface_pattern": "monotonic", + "top_surface_line_width": "0.45", + "top_shell_layers": "4", + "top_shell_thickness": "0.8", + "enable_prime_tower": "0", + "wipe_tower_no_sparse_layers": "0", + "prime_tower_width": "60", + "xy_hole_compensation": "0", + "xy_contour_compensation": "0", + "compatible_printers": [ + "Qidi Q2C 0.4 nozzle" + ] +} \ No newline at end of file diff --git a/resources/profiles/Qidi/process/0.30mm Standard @Qidi Q2C 0.6 nozzle.json b/resources/profiles/Qidi/process/0.30mm Standard @Qidi Q2C 0.6 nozzle.json new file mode 100644 index 0000000000..f9e444b169 --- /dev/null +++ b/resources/profiles/Qidi/process/0.30mm Standard @Qidi Q2C 0.6 nozzle.json @@ -0,0 +1,12 @@ +{ + "type": "process", + "name": "0.30mm Standard @Qidi Q2C 0.6 nozzle", + "inherits": "fdm_process_QIDI_0.30_nozzle_0.6", + "from": "system", + "setting_id": "GP010", + "instantiation": "true", + "enable_arc_fitting": "1", + "compatible_printers": [ + "Qidi Q2C 0.6 nozzle" + ] +} \ No newline at end of file diff --git a/resources/profiles/Qidi/process/0.32mm Standard @Qidi Q2C 0.8 nozzle.json b/resources/profiles/Qidi/process/0.32mm Standard @Qidi Q2C 0.8 nozzle.json new file mode 100644 index 0000000000..c70c02bf9d --- /dev/null +++ b/resources/profiles/Qidi/process/0.32mm Standard @Qidi Q2C 0.8 nozzle.json @@ -0,0 +1,12 @@ +{ + "type": "process", + "name": "0.32mm Standard @Qidi Q2C 0.8 nozzle", + "inherits": "fdm_process_QIDI_0.32_nozzle_0.8", + "from": "system", + "setting_id": "GP033", + "instantiation": "true", + "enable_arc_fitting": "1", + "compatible_printers": [ + "Qidi Q2C 0.8 nozzle" + ] +} \ No newline at end of file diff --git a/resources/profiles/Qidi/process/0.36mm Standard @Qidi Q2C 0.6 nozzle.json b/resources/profiles/Qidi/process/0.36mm Standard @Qidi Q2C 0.6 nozzle.json new file mode 100644 index 0000000000..729e005e7d --- /dev/null +++ b/resources/profiles/Qidi/process/0.36mm Standard @Qidi Q2C 0.6 nozzle.json @@ -0,0 +1,12 @@ +{ + "type": "process", + "name": "0.36mm Standard @Qidi Q2C 0.6 nozzle", + "inherits": "fdm_process_QIDI_0.36_nozzle_0.6", + "from": "system", + "setting_id": "GP030", + "instantiation": "true", + "enable_arc_fitting": "1", + "compatible_printers": [ + "Qidi Q2C 0.6 nozzle" + ] +} \ No newline at end of file diff --git a/resources/profiles/Qidi/process/0.40mm Standard @Qidi Q2C 0.8 nozzle.json b/resources/profiles/Qidi/process/0.40mm Standard @Qidi Q2C 0.8 nozzle.json new file mode 100644 index 0000000000..f416bcda98 --- /dev/null +++ b/resources/profiles/Qidi/process/0.40mm Standard @Qidi Q2C 0.8 nozzle.json @@ -0,0 +1,12 @@ +{ + "type": "process", + "name": "0.40mm Standard @Qidi Q2C 0.8 nozzle", + "inherits": "fdm_process_QIDI_0.40_nozzle_0.8", + "from": "system", + "setting_id": "GP009", + "instantiation": "true", + "enable_arc_fitting": "1", + "compatible_printers": [ + "Qidi Q2C 0.8 nozzle" + ] +} \ No newline at end of file diff --git a/resources/profiles/Qidi/process/0.42mm Standard @Qidi Q2C 0.6 nozzle.json b/resources/profiles/Qidi/process/0.42mm Standard @Qidi Q2C 0.6 nozzle.json new file mode 100644 index 0000000000..69f14e90bd --- /dev/null +++ b/resources/profiles/Qidi/process/0.42mm Standard @Qidi Q2C 0.6 nozzle.json @@ -0,0 +1,12 @@ +{ + "type": "process", + "name": "0.42mm Standard @Qidi Q2C 0.6 nozzle", + "inherits": "fdm_process_QIDI_0.42_nozzle_0.6", + "from": "system", + "setting_id": "GP031", + "instantiation": "true", + "enable_arc_fitting": "1", + "compatible_printers": [ + "Qidi Q2C 0.6 nozzle" + ] +} \ No newline at end of file diff --git a/resources/profiles/Qidi/process/0.48mm Standard @Qidi Q2C 0.8 nozzle.json b/resources/profiles/Qidi/process/0.48mm Standard @Qidi Q2C 0.8 nozzle.json new file mode 100644 index 0000000000..73ee492d6c --- /dev/null +++ b/resources/profiles/Qidi/process/0.48mm Standard @Qidi Q2C 0.8 nozzle.json @@ -0,0 +1,12 @@ +{ + "type": "process", + "name": "0.48mm Standard @Qidi Q2C 0.8 nozzle", + "inherits": "fdm_process_QIDI_0.48_nozzle_0.8", + "from": "system", + "setting_id": "GP034", + "instantiation": "true", + "enable_arc_fitting": "1", + "compatible_printers": [ + "Qidi Q2C 0.8 nozzle" + ] +} \ No newline at end of file diff --git a/resources/profiles/Qidi/process/0.56mm Standard @Qidi Q2C 0.8 nozzle.json b/resources/profiles/Qidi/process/0.56mm Standard @Qidi Q2C 0.8 nozzle.json new file mode 100644 index 0000000000..6506b8b33c --- /dev/null +++ b/resources/profiles/Qidi/process/0.56mm Standard @Qidi Q2C 0.8 nozzle.json @@ -0,0 +1,12 @@ +{ + "type": "process", + "name": "0.56mm Standard @Qidi Q2C 0.8 nozzle", + "inherits": "fdm_process_QIDI_0.56_nozzle_0.8", + "from": "system", + "setting_id": "GP035", + "instantiation": "true", + "enable_arc_fitting": "1", + "compatible_printers": [ + "Qidi Q2C 0.8 nozzle" + ] +} \ No newline at end of file diff --git a/resources/profiles/Qidi/process/fdm_process_common.json b/resources/profiles/Qidi/process/fdm_process_common.json index 5752706dbe..0b06b7e19e 100644 --- a/resources/profiles/Qidi/process/fdm_process_common.json +++ b/resources/profiles/Qidi/process/fdm_process_common.json @@ -13,6 +13,19 @@ "default_acceleration": "10000", "bridge_no_support": "0", "elefant_foot_compensation": "0.1", + "bottom_surface_density": "100", + "enable_support_ironing":"0", + "support_ironing_pattern":"zig-zag", + "support_ironing_speed":"30", + "support_ironing_flow":"10%", + "support_ironing_spacing":"0.15", + "support_ironing_inset":"0.0", + "support_ironing_direction":"0", + "sparse_infill_lattice_angle_1": "-45", + "sparse_infill_lattice_angle_2": "45", + "top_surface_density": "100", + "travel_short_distance_acceleration": ["250"], + "enable_tower_interface_features":"0", "outer_wall_line_width": "0.42", "outer_wall_speed": "120", "line_width": "0.45", diff --git a/resources/profiles/Qidi/process/fdm_process_qidi_x3_common.json b/resources/profiles/Qidi/process/fdm_process_qidi_x3_common.json index 1224bcbc5a..ee5a08a851 100644 --- a/resources/profiles/Qidi/process/fdm_process_qidi_x3_common.json +++ b/resources/profiles/Qidi/process/fdm_process_qidi_x3_common.json @@ -14,6 +14,19 @@ "bridge_speed": "50", "brim_width": "5", "brim_object_gap": "0.1", + "bottom_surface_density": "100", + "enable_support_ironing":"0", + "support_ironing_pattern":"zig-zag", + "support_ironing_speed":"30", + "support_ironing_flow":"10%", + "support_ironing_spacing":"0.15", + "support_ironing_inset":"0.0", + "support_ironing_direction":"0", + "sparse_infill_lattice_angle_1": "-45", + "sparse_infill_lattice_angle_2": "45", + "top_surface_density": "100", + "travel_short_distance_acceleration": ["250"], + "enable_tower_interface_features":"0", "compatible_printers": [], "compatible_printers_condition": "", "print_sequence": "by layer", diff --git a/resources/profiles/Qidi/qidi_q2c_buildplate_model.stl b/resources/profiles/Qidi/qidi_q2c_buildplate_model.stl new file mode 100644 index 0000000000..ca300b0cec Binary files /dev/null and b/resources/profiles/Qidi/qidi_q2c_buildplate_model.stl differ diff --git a/resources/profiles/Qidi/qidi_q2c_buildplate_texture.png b/resources/profiles/Qidi/qidi_q2c_buildplate_texture.png new file mode 100644 index 0000000000..7778895c9c Binary files /dev/null and b/resources/profiles/Qidi/qidi_q2c_buildplate_texture.png differ diff --git a/resources/profiles/Volumic/VS30SC2 Performance_cover.png b/resources/profiles/Volumic/VS30SC2 Performance_cover.png new file mode 100644 index 0000000000..d6db072353 Binary files /dev/null and b/resources/profiles/Volumic/VS30SC2 Performance_cover.png differ diff --git a/resources/profiles/Volumic/filament/PA6 CF20 (Performance).json b/resources/profiles/Volumic/filament/PA6 CF20 (Performance).json new file mode 100644 index 0000000000..500b6472c2 --- /dev/null +++ b/resources/profiles/Volumic/filament/PA6 CF20 (Performance).json @@ -0,0 +1,62 @@ +{ + "type": "filament", + "filament_id": "GFN99", + "setting_id": "GFSN98", + "name": "PA6 CF20 (Performance)", + "from": "system", + "instantiation": "true", + "inherits": "fdm_filament_pa", + "filament_flow_ratio": [ + "0.96" + ], + "nozzle_temperature": [ + "270" + ], + "nozzle_temperature_initial_layer": [ + "270" + ], + "nozzle_temperature_range_high": [ + "290" + ], + "nozzle_temperature_range_low": [ + "240" + ], + "hot_plate_temp": [ + "45" + ], + "hot_plate_temp_initial_layer": [ + "45" + ], + "fan_max_speed": [ + "30" + ], + "fan_min_speed": [ + "0" + ], + "filament_max_volumetric_speed": [ + "36" + ], + "filament_density": [ + "1.14" + ], + "filament_type": [ + "PA6-CF" + ], + "compatible_printers": [ + "EXO42 Performance (0.4 nozzle)", + "EXO65 Performance (0.4 nozzle)", + "EXO65 Performance (0.6 nozzle)", + "EXO65 Performance (0.8 nozzle)", + "SH65 Performance (0.4 nozzle)", + "EXO42 IDRE (0.4 nozzle)", + "EXO42 IDRE COPY MODE (0.4 nozzle)", + "EXO42 IDRE MIRROR MODE (0.4 nozzle)", + "EXO65 IDRE (0.4 nozzle)", + "EXO65 IDRE COPY MODE (0.4 nozzle)", + "EXO65 IDRE MIRROR MODE (0.4 nozzle)", + "SH65 IDRE (0.4 nozzle)", + "SH65 IDRE COPY MODE (0.4 nozzle)", + "SH65 IDRE MIRROR MODE (0.4 nozzle)", + "VS30SC2 Performance (0.4 nozzle)" + ] +} diff --git a/resources/profiles/Volumic/filament/PETG ESD (Performance).json b/resources/profiles/Volumic/filament/PETG ESD (Performance).json new file mode 100644 index 0000000000..4bdcf6a84b --- /dev/null +++ b/resources/profiles/Volumic/filament/PETG ESD (Performance).json @@ -0,0 +1,62 @@ +{ + "type": "filament", + "filament_id": "GFG99", + "setting_id": "GFSG99", + "name": "PETG ESD (Performance)", + "from": "system", + "instantiation": "true", + "inherits": "fdm_filament_pet", + "filament_type": [ + "PETG-ESD" + ], + "filament_flow_ratio": [ + "1.00" + ], + "nozzle_temperature_initial_layer": [ + "270" + ], + "nozzle_temperature": [ + "270" + ], + "hot_plate_temp_initial_layer": [ + "75" + ], + "hot_plate_temp" : [ + "75" + ], + "fan_max_speed": [ + "40" + ], + "fan_min_speed": [ + "0" + ], + "filament_max_volumetric_speed": [ + "36" + ], + "nozzle_temperature_range_high": [ + "290" + ], + "nozzle_temperature_range_low": [ + "250" + ], + "filament_density": [ + "1.24" + ], + "compatible_printers": [ + "EXO42 Performance (0.4 nozzle)", + "EXO65 Performance (0.4 nozzle)", + "EXO65 Performance (0.6 nozzle)", + "EXO65 Performance (0.8 nozzle)", + "SH65 Performance (0.4 nozzle)", + "EXO42 IDRE (0.4 nozzle)", + "EXO42 IDRE COPY MODE (0.4 nozzle)", + "EXO42 IDRE MIRROR MODE (0.4 nozzle)", + "EXO65 IDRE (0.4 nozzle)", + "EXO65 IDRE COPY MODE (0.4 nozzle)", + "EXO65 IDRE MIRROR MODE (0.4 nozzle)", + "SH65 IDRE (0.4 nozzle)", + "SH65 IDRE COPY MODE (0.4 nozzle)", + "SH65 IDRE MIRROR MODE (0.4 nozzle)", + "VS30SC2 Performance (0.4 nozzle)" + ] +} diff --git a/resources/profiles/Volumic/filament/PPS Carbone (Performance).json b/resources/profiles/Volumic/filament/PPS Carbone (Performance).json new file mode 100644 index 0000000000..f31785d04d --- /dev/null +++ b/resources/profiles/Volumic/filament/PPS Carbone (Performance).json @@ -0,0 +1,65 @@ +{ + "type": "filament", + "filament_id": "GFN99", + "setting_id": "GFSN98", + "name": "PPS Carbone (Performance)", + "from": "system", + "instantiation": "true", + "inherits": "fdm_filament_pa", + "filament_flow_ratio": [ + "1.00" + ], + "filament_type": [ + "PPS-CF" + ], + "filament_density": [ + "1.29" + ], + "nozzle_temperature_initial_layer": [ + "320" + ], + "nozzle_temperature": [ + "320" + ], + "hot_plate_temp": [ + "90" + ], + "hot_plate_temp_initial_layer": [ + "90" + ], + "fan_max_speed": [ + "0" + ], + "fan_min_speed": [ + "0" + ], + "filament_max_volumetric_speed": [ + "25" + ], + "nozzle_temperature_range_high": [ + "350" + ], + "nozzle_temperature_range_low": [ + "310" + ], + "temperature_vitrification": [ + "98" + ], + "compatible_printers": [ + "EXO42 Performance (0.4 nozzle)", + "EXO65 Performance (0.4 nozzle)", + "EXO65 Performance (0.6 nozzle)", + "EXO65 Performance (0.8 nozzle)", + "SH65 Performance (0.4 nozzle)", + "EXO42 IDRE (0.4 nozzle)", + "EXO42 IDRE COPY MODE (0.4 nozzle)", + "EXO42 IDRE MIRROR MODE (0.4 nozzle)", + "EXO65 IDRE (0.4 nozzle)", + "EXO65 IDRE COPY MODE (0.4 nozzle)", + "EXO65 IDRE MIRROR MODE (0.4 nozzle)", + "SH65 IDRE (0.4 nozzle)", + "SH65 IDRE COPY MODE (0.4 nozzle)", + "SH65 IDRE MIRROR MODE (0.4 nozzle)", + "VS30SC2 Performance (0.4 nozzle)" + ] +} diff --git a/resources/profiles/Volumic/filament/Volumic ABS Ultra Performance.json b/resources/profiles/Volumic/filament/Volumic ABS Ultra Performance.json index 0f14f844c2..bed3f945e0 100644 --- a/resources/profiles/Volumic/filament/Volumic ABS Ultra Performance.json +++ b/resources/profiles/Volumic/filament/Volumic ABS Ultra Performance.json @@ -1,21 +1,21 @@ { "type": "filament", - "name": "Volumic ABS Ultra (Performance)", - "inherits": "fdm_filament_abs", - "from": "system", - "setting_id": "GFSA04", "filament_id": "GFB99", + "setting_id": "GFSA04", + "name": "Volumic ABS Ultra (Performance)", + "from": "system", "instantiation": "true", - "filament_flow_ratio": [ + "inherits": "fdm_filament_abs", + "filament_flow_ratio": [ "1.00" ], - "nozzle_temperature_initial_layer": [ - "240" - ], + "nozzle_temperature_initial_layer": [ + "240" + ], "nozzle_temperature": [ - "240" + "240" ], - "hot_plate_temp": [ + "hot_plate_temp" : [ "75" ], "fan_max_speed": [ @@ -25,22 +25,23 @@ "30" ], "filament_max_volumetric_speed": [ - "50" + "36" ], "compatible_printers": [ - "EXO42 Performance (0.4 nozzle)", - "EXO65 Performance (0.4 nozzle)", - "EXO65 Performance (0.6 nozzle)", - "EXO65 Performance (0.8 nozzle)", - "SH65 Performance (0.4 nozzle)", - "EXO42 IDRE (0.4 nozzle)", - "EXO42 IDRE COPY MODE (0.4 nozzle)", - "EXO42 IDRE MIRROR MODE (0.4 nozzle)", - "EXO65 IDRE (0.4 nozzle)", - "EXO65 IDRE COPY MODE (0.4 nozzle)", - "EXO65 IDRE MIRROR MODE (0.4 nozzle)", - "SH65 IDRE (0.4 nozzle)", - "SH65 IDRE COPY MODE (0.4 nozzle)", - "SH65 IDRE MIRROR MODE (0.4 nozzle)" + "EXO42 Performance (0.4 nozzle)", + "EXO65 Performance (0.4 nozzle)", + "EXO65 Performance (0.6 nozzle)", + "EXO65 Performance (0.8 nozzle)", + "SH65 Performance (0.4 nozzle)", + "EXO42 IDRE (0.4 nozzle)", + "EXO42 IDRE COPY MODE (0.4 nozzle)", + "EXO42 IDRE MIRROR MODE (0.4 nozzle)", + "EXO65 IDRE (0.4 nozzle)", + "EXO65 IDRE COPY MODE (0.4 nozzle)", + "EXO65 IDRE MIRROR MODE (0.4 nozzle)", + "SH65 IDRE (0.4 nozzle)", + "SH65 IDRE COPY MODE (0.4 nozzle)", + "SH65 IDRE MIRROR MODE (0.4 nozzle)", + "VS30SC2 Performance (0.4 nozzle)" ] -} \ No newline at end of file +} diff --git a/resources/profiles/Volumic/filament/Volumic ABS Ultra.json b/resources/profiles/Volumic/filament/Volumic ABS Ultra.json index 92881d75b4..4ee70a7746 100644 --- a/resources/profiles/Volumic/filament/Volumic ABS Ultra.json +++ b/resources/profiles/Volumic/filament/Volumic ABS Ultra.json @@ -1,18 +1,18 @@ { "type": "filament", - "name": "Volumic ABS Ultra", - "inherits": "fdm_filament_abs", - "from": "system", - "setting_id": "GFSA04", "filament_id": "GFB99", + "setting_id": "GFSA04", + "name": "Volumic ABS Ultra", + "from": "system", "instantiation": "true", - "filament_flow_ratio": [ + "inherits": "fdm_filament_abs", + "filament_flow_ratio": [ "1.00" ], "nozzle_temperature": [ - "235" + "235" ], - "hot_plate_temp": [ + "hot_plate_temp" : [ "75" ], "fan_max_speed": [ @@ -22,22 +22,22 @@ "30" ], "filament_max_volumetric_speed": [ - "22" + "22" ], "compatible_printers": [ - "EXO42 (0.4 nozzle)", - "EXO65 (0.6 nozzle)", - "SH65 (0.4 nozzle)", - "VS30MK3 (0.4 nozzle)", - "VS30SC2 (0.4 nozzle)", - "VS30SC (0.4 nozzle)", - "VS30ULTRA (0.4 nozzle)", - "VS30MK2 (0.4 nozzle)", - "VS20MK2 (0.4 nozzle)", - "EXO42 Stage 2 (0.4 nozzle)", - "EXO65 Stage 2 (0.6 nozzle)", - "SH65 Stage 2 (0.4 nozzle)", - "VS30SC2 Stage 2 (0.4 nozzle)", - "VS30MK3 Stage 2 (0.4 nozzle)" + "EXO42 (0.4 nozzle)", + "EXO65 (0.6 nozzle)", + "SH65 (0.4 nozzle)", + "VS30MK3 (0.4 nozzle)", + "VS30SC2 (0.4 nozzle)", + "VS30SC (0.4 nozzle)", + "VS30ULTRA (0.4 nozzle)", + "VS30MK2 (0.4 nozzle)", + "VS20MK2 (0.4 nozzle)", + "EXO42 Stage 2 (0.4 nozzle)", + "EXO65 Stage 2 (0.6 nozzle)", + "SH65 Stage 2 (0.4 nozzle)", + "VS30SC2 Stage 2 (0.4 nozzle)", + "VS30MK3 Stage 2 (0.4 nozzle)" ] -} \ No newline at end of file +} diff --git a/resources/profiles/Volumic/filament/Volumic ASA Ultra Performance.json b/resources/profiles/Volumic/filament/Volumic ASA Ultra Performance.json index dc1843a319..64c4833151 100644 --- a/resources/profiles/Volumic/filament/Volumic ASA Ultra Performance.json +++ b/resources/profiles/Volumic/filament/Volumic ASA Ultra Performance.json @@ -1,21 +1,21 @@ { "type": "filament", - "name": "Volumic ASA Ultra (Performance)", - "inherits": "fdm_filament_asa", - "from": "system", - "setting_id": "GFSA04", "filament_id": "GFB99", + "setting_id": "GFSA04", + "name": "Volumic ASA Ultra (Performance)", + "from": "system", "instantiation": "true", - "filament_flow_ratio": [ + "inherits": "fdm_filament_asa", + "filament_flow_ratio": [ "0.96" ], - "nozzle_temperature_initial_layer": [ - "245" - ], + "nozzle_temperature_initial_layer": [ + "245" + ], "nozzle_temperature": [ - "245" + "245" ], - "hot_plate_temp": [ + "hot_plate_temp" : [ "85" ], "fan_max_speed": [ @@ -25,22 +25,23 @@ "30" ], "filament_max_volumetric_speed": [ - "50" + "36" ], "compatible_printers": [ - "EXO42 Performance (0.4 nozzle)", - "EXO65 Performance (0.4 nozzle)", - "EXO65 Performance (0.6 nozzle)", - "EXO65 Performance (0.8 nozzle)", - "SH65 Performance (0.4 nozzle)", - "EXO42 IDRE (0.4 nozzle)", - "EXO42 IDRE COPY MODE (0.4 nozzle)", - "EXO42 IDRE MIRROR MODE (0.4 nozzle)", - "EXO65 IDRE (0.4 nozzle)", - "EXO65 IDRE COPY MODE (0.4 nozzle)", - "EXO65 IDRE MIRROR MODE (0.4 nozzle)", - "SH65 IDRE (0.4 nozzle)", - "SH65 IDRE COPY MODE (0.4 nozzle)", - "SH65 IDRE MIRROR MODE (0.4 nozzle)" + "EXO42 Performance (0.4 nozzle)", + "EXO65 Performance (0.4 nozzle)", + "EXO65 Performance (0.6 nozzle)", + "EXO65 Performance (0.8 nozzle)", + "SH65 Performance (0.4 nozzle)", + "EXO42 IDRE (0.4 nozzle)", + "EXO42 IDRE COPY MODE (0.4 nozzle)", + "EXO42 IDRE MIRROR MODE (0.4 nozzle)", + "EXO65 IDRE (0.4 nozzle)", + "EXO65 IDRE COPY MODE (0.4 nozzle)", + "EXO65 IDRE MIRROR MODE (0.4 nozzle)", + "SH65 IDRE (0.4 nozzle)", + "SH65 IDRE COPY MODE (0.4 nozzle)", + "SH65 IDRE MIRROR MODE (0.4 nozzle)", + "VS30SC2 Performance (0.4 nozzle)" ] -} \ No newline at end of file +} diff --git a/resources/profiles/Volumic/filament/Volumic ASA Ultra.json b/resources/profiles/Volumic/filament/Volumic ASA Ultra.json index 9e58829bda..5ee7f10535 100644 --- a/resources/profiles/Volumic/filament/Volumic ASA Ultra.json +++ b/resources/profiles/Volumic/filament/Volumic ASA Ultra.json @@ -1,18 +1,18 @@ { "type": "filament", - "name": "Volumic ASA Ultra", - "inherits": "fdm_filament_asa", - "from": "system", - "setting_id": "GFSA04", "filament_id": "GFB99", + "setting_id": "GFSA04", + "name": "Volumic ASA Ultra", + "from": "system", "instantiation": "true", - "filament_flow_ratio": [ + "inherits": "fdm_filament_asa", + "filament_flow_ratio": [ "0.96" ], "nozzle_temperature": [ - "235" + "235" ], - "hot_plate_temp": [ + "hot_plate_temp" : [ "85" ], "fan_max_speed": [ @@ -22,22 +22,22 @@ "30" ], "filament_max_volumetric_speed": [ - "22" + "22" ], "compatible_printers": [ - "EXO42 (0.4 nozzle)", - "EXO65 (0.6 nozzle)", - "SH65 (0.4 nozzle)", - "VS30MK3 (0.4 nozzle)", - "VS30SC2 (0.4 nozzle)", - "VS30SC (0.4 nozzle)", - "VS30ULTRA (0.4 nozzle)", - "VS30MK2 (0.4 nozzle)", - "VS20MK2 (0.4 nozzle)", - "EXO42 Stage 2 (0.4 nozzle)", - "EXO65 Stage 2 (0.6 nozzle)", - "SH65 Stage 2 (0.4 nozzle)", - "VS30SC2 Stage 2 (0.4 nozzle)", - "VS30MK3 Stage 2 (0.4 nozzle)" + "EXO42 (0.4 nozzle)", + "EXO65 (0.6 nozzle)", + "SH65 (0.4 nozzle)", + "VS30MK3 (0.4 nozzle)", + "VS30SC2 (0.4 nozzle)", + "VS30SC (0.4 nozzle)", + "VS30ULTRA (0.4 nozzle)", + "VS30MK2 (0.4 nozzle)", + "VS20MK2 (0.4 nozzle)", + "EXO42 Stage 2 (0.4 nozzle)", + "EXO65 Stage 2 (0.6 nozzle)", + "SH65 Stage 2 (0.4 nozzle)", + "VS30SC2 Stage 2 (0.4 nozzle)", + "VS30MK3 Stage 2 (0.4 nozzle)" ] -} \ No newline at end of file +} diff --git a/resources/profiles/Volumic/filament/Volumic FLEX93 Ultra Performance.json b/resources/profiles/Volumic/filament/Volumic FLEX93 Ultra Performance.json index 52cecbca28..1a49c8507c 100644 --- a/resources/profiles/Volumic/filament/Volumic FLEX93 Ultra Performance.json +++ b/resources/profiles/Volumic/filament/Volumic FLEX93 Ultra Performance.json @@ -1,21 +1,21 @@ { "type": "filament", - "name": "Volumic FLEX93 Ultra (Performance)", - "inherits": "fdm_filament_tpu", - "from": "system", - "setting_id": "GFSR99", "filament_id": "GFU99", + "setting_id": "GFSR99", + "name": "Volumic FLEX93 Ultra (Performance)", + "from": "system", "instantiation": "true", - "filament_flow_ratio": [ + "inherits": "fdm_filament_tpu", + "filament_flow_ratio": [ "1.00" ], - "nozzle_temperature_initial_layer": [ - "235" - ], + "nozzle_temperature_initial_layer": [ + "235" + ], "nozzle_temperature": [ - "235" + "235" ], - "hot_plate_temp": [ + "hot_plate_temp" : [ "45" ], "fan_max_speed": [ @@ -25,22 +25,23 @@ "100" ], "filament_max_volumetric_speed": [ - "20" + "16" ], "compatible_printers": [ - "EXO42 Performance (0.4 nozzle)", - "EXO65 Performance (0.4 nozzle)", - "EXO65 Performance (0.6 nozzle)", - "EXO65 Performance (0.8 nozzle)", - "SH65 Performance (0.4 nozzle)", - "EXO42 IDRE (0.4 nozzle)", - "EXO42 IDRE COPY MODE (0.4 nozzle)", - "EXO42 IDRE MIRROR MODE (0.4 nozzle)", - "EXO65 IDRE (0.4 nozzle)", - "EXO65 IDRE COPY MODE (0.4 nozzle)", - "EXO65 IDRE MIRROR MODE (0.4 nozzle)", - "SH65 IDRE (0.4 nozzle)", - "SH65 IDRE COPY MODE (0.4 nozzle)", - "SH65 IDRE MIRROR MODE (0.4 nozzle)" + "EXO42 Performance (0.4 nozzle)", + "EXO65 Performance (0.4 nozzle)", + "EXO65 Performance (0.6 nozzle)", + "EXO65 Performance (0.8 nozzle)", + "SH65 Performance (0.4 nozzle)", + "EXO42 IDRE (0.4 nozzle)", + "EXO42 IDRE COPY MODE (0.4 nozzle)", + "EXO42 IDRE MIRROR MODE (0.4 nozzle)", + "EXO65 IDRE (0.4 nozzle)", + "EXO65 IDRE COPY MODE (0.4 nozzle)", + "EXO65 IDRE MIRROR MODE (0.4 nozzle)", + "SH65 IDRE (0.4 nozzle)", + "SH65 IDRE COPY MODE (0.4 nozzle)", + "SH65 IDRE MIRROR MODE (0.4 nozzle)", + "VS30SC2 Performance (0.4 nozzle)" ] -} \ No newline at end of file +} diff --git a/resources/profiles/Volumic/filament/Volumic FLEX93 Ultra.json b/resources/profiles/Volumic/filament/Volumic FLEX93 Ultra.json index 501e06881e..4dec52ca53 100644 --- a/resources/profiles/Volumic/filament/Volumic FLEX93 Ultra.json +++ b/resources/profiles/Volumic/filament/Volumic FLEX93 Ultra.json @@ -1,18 +1,18 @@ { "type": "filament", - "name": "Volumic FLEX93 Ultra", - "inherits": "fdm_filament_tpu", - "from": "system", - "setting_id": "GFSR99", "filament_id": "GFU99", + "setting_id": "GFSR99", + "name": "Volumic FLEX93 Ultra", + "from": "system", "instantiation": "true", - "filament_flow_ratio": [ + "inherits": "fdm_filament_tpu", + "filament_flow_ratio": [ "1.20" ], "nozzle_temperature": [ - "235" + "235" ], - "hot_plate_temp": [ + "hot_plate_temp" : [ "45" ], "fan_max_speed": [ @@ -22,22 +22,22 @@ "80" ], "filament_max_volumetric_speed": [ - "5" + "5" ], "compatible_printers": [ - "EXO42 (0.4 nozzle)", - "EXO65 (0.6 nozzle)", - "SH65 (0.4 nozzle)", - "VS30MK3 (0.4 nozzle)", - "VS30SC2 (0.4 nozzle)", - "VS30SC (0.4 nozzle)", - "VS30ULTRA (0.4 nozzle)", - "VS30MK2 (0.4 nozzle)", - "VS20MK2 (0.4 nozzle)", - "EXO42 Stage 2 (0.4 nozzle)", - "EXO65 Stage 2 (0.6 nozzle)", - "SH65 Stage 2 (0.4 nozzle)", - "VS30SC2 Stage 2 (0.4 nozzle)", - "VS30MK3 Stage 2 (0.4 nozzle)" + "EXO42 (0.4 nozzle)", + "EXO65 (0.6 nozzle)", + "SH65 (0.4 nozzle)", + "VS30MK3 (0.4 nozzle)", + "VS30SC2 (0.4 nozzle)", + "VS30SC (0.4 nozzle)", + "VS30ULTRA (0.4 nozzle)", + "VS30MK2 (0.4 nozzle)", + "VS20MK2 (0.4 nozzle)", + "EXO42 Stage 2 (0.4 nozzle)", + "EXO65 Stage 2 (0.6 nozzle)", + "SH65 Stage 2 (0.4 nozzle)", + "VS30SC2 Stage 2 (0.4 nozzle)", + "VS30MK3 Stage 2 (0.4 nozzle)" ] -} \ No newline at end of file +} diff --git a/resources/profiles/Volumic/filament/Volumic NYLON Ultra Performance.json b/resources/profiles/Volumic/filament/Volumic NYLON Ultra Performance.json index 81b34ef2a0..30804be445 100644 --- a/resources/profiles/Volumic/filament/Volumic NYLON Ultra Performance.json +++ b/resources/profiles/Volumic/filament/Volumic NYLON Ultra Performance.json @@ -1,21 +1,21 @@ { "type": "filament", - "name": "Volumic NYLON Ultra (Performance)", - "inherits": "fdm_filament_pa", - "from": "system", - "setting_id": "GFSN98", "filament_id": "GFN99", + "setting_id": "GFSN98", + "name": "Volumic NYLON Ultra (Performance)", + "from": "system", "instantiation": "true", - "filament_flow_ratio": [ + "inherits": "fdm_filament_pa", + "filament_flow_ratio": [ "1.00" ], - "nozzle_temperature_initial_layer": [ - "245" - ], + "nozzle_temperature_initial_layer": [ + "245" + ], "nozzle_temperature": [ - "245" + "245" ], - "hot_plate_temp": [ + "hot_plate_temp" : [ "65" ], "fan_max_speed": [ @@ -25,22 +25,23 @@ "0" ], "filament_max_volumetric_speed": [ - "50" + "30" ], "compatible_printers": [ - "EXO42 Performance (0.4 nozzle)", - "EXO65 Performance (0.4 nozzle)", - "EXO65 Performance (0.6 nozzle)", - "EXO65 Performance (0.8 nozzle)", - "SH65 Performance (0.4 nozzle)", - "EXO42 IDRE (0.4 nozzle)", - "EXO42 IDRE COPY MODE (0.4 nozzle)", - "EXO42 IDRE MIRROR MODE (0.4 nozzle)", - "EXO65 IDRE (0.4 nozzle)", - "EXO65 IDRE COPY MODE (0.4 nozzle)", - "EXO65 IDRE MIRROR MODE (0.4 nozzle)", - "SH65 IDRE (0.4 nozzle)", - "SH65 IDRE COPY MODE (0.4 nozzle)", - "SH65 IDRE MIRROR MODE (0.4 nozzle)" + "EXO42 Performance (0.4 nozzle)", + "EXO65 Performance (0.4 nozzle)", + "EXO65 Performance (0.6 nozzle)", + "EXO65 Performance (0.8 nozzle)", + "SH65 Performance (0.4 nozzle)", + "EXO42 IDRE (0.4 nozzle)", + "EXO42 IDRE COPY MODE (0.4 nozzle)", + "EXO42 IDRE MIRROR MODE (0.4 nozzle)", + "EXO65 IDRE (0.4 nozzle)", + "EXO65 IDRE COPY MODE (0.4 nozzle)", + "EXO65 IDRE MIRROR MODE (0.4 nozzle)", + "SH65 IDRE (0.4 nozzle)", + "SH65 IDRE COPY MODE (0.4 nozzle)", + "SH65 IDRE MIRROR MODE (0.4 nozzle)", + "VS30SC2 Performance (0.4 nozzle)" ] -} \ No newline at end of file +} diff --git a/resources/profiles/Volumic/filament/Volumic NYLON Ultra.json b/resources/profiles/Volumic/filament/Volumic NYLON Ultra.json index 583e1c4619..a93dd0dae3 100644 --- a/resources/profiles/Volumic/filament/Volumic NYLON Ultra.json +++ b/resources/profiles/Volumic/filament/Volumic NYLON Ultra.json @@ -1,18 +1,18 @@ { "type": "filament", - "name": "Volumic NYLON Ultra", - "inherits": "fdm_filament_pa", - "from": "system", - "setting_id": "GFSN98", "filament_id": "GFN99", + "setting_id": "GFSN98", + "name": "Volumic NYLON Ultra", + "from": "system", "instantiation": "true", - "filament_flow_ratio": [ + "inherits": "fdm_filament_pa", + "filament_flow_ratio": [ "1.00" ], "nozzle_temperature": [ - "238" + "238" ], - "hot_plate_temp": [ + "hot_plate_temp" : [ "65" ], "fan_max_speed": [ @@ -22,22 +22,22 @@ "0" ], "filament_max_volumetric_speed": [ - "22" + "22" ], "compatible_printers": [ - "EXO42 (0.4 nozzle)", - "EXO65 (0.6 nozzle)", - "SH65 (0.4 nozzle)", - "VS30MK3 (0.4 nozzle)", - "VS30SC2 (0.4 nozzle)", - "VS30SC (0.4 nozzle)", - "VS30ULTRA (0.4 nozzle)", - "VS30MK2 (0.4 nozzle)", - "VS20MK2 (0.4 nozzle)", - "EXO42 Stage 2 (0.4 nozzle)", - "EXO65 Stage 2 (0.6 nozzle)", - "SH65 Stage 2 (0.4 nozzle)", - "VS30SC2 Stage 2 (0.4 nozzle)", - "VS30MK3 Stage 2 (0.4 nozzle)" + "EXO42 (0.4 nozzle)", + "EXO65 (0.6 nozzle)", + "SH65 (0.4 nozzle)", + "VS30MK3 (0.4 nozzle)", + "VS30SC2 (0.4 nozzle)", + "VS30SC (0.4 nozzle)", + "VS30ULTRA (0.4 nozzle)", + "VS30MK2 (0.4 nozzle)", + "VS20MK2 (0.4 nozzle)", + "EXO42 Stage 2 (0.4 nozzle)", + "EXO65 Stage 2 (0.6 nozzle)", + "SH65 Stage 2 (0.4 nozzle)", + "VS30SC2 Stage 2 (0.4 nozzle)", + "VS30MK3 Stage 2 (0.4 nozzle)" ] -} \ No newline at end of file +} diff --git a/resources/profiles/Volumic/filament/Volumic PC Performance.json b/resources/profiles/Volumic/filament/Volumic PC Performance.json index a49f5808d2..36c3b39272 100644 --- a/resources/profiles/Volumic/filament/Volumic PC Performance.json +++ b/resources/profiles/Volumic/filament/Volumic PC Performance.json @@ -1,21 +1,21 @@ { - "type": "filament", - "name": "Volumic PC (Performance)", - "inherits": "fdm_filament_pc", - "from": "system", - "setting_id": "GFSC99", - "filament_id": "GFC99", - "instantiation": "true", - "filament_flow_ratio": [ + "type": "filament", + "filament_id": "GFC99", + "setting_id": "GFSC99", + "name": "Volumic PC (Performance)", + "from": "system", + "instantiation": "true", + "inherits": "fdm_filament_pc", + "filament_flow_ratio": [ "1.00" ], - "nozzle_temperature_initial_layer": [ - "280" - ], + "nozzle_temperature_initial_layer": [ + "280" + ], "nozzle_temperature": [ - "280" + "280" ], - "hot_plate_temp": [ + "hot_plate_temp" : [ "120" ], "fan_max_speed": [ @@ -25,22 +25,23 @@ "0" ], "filament_max_volumetric_speed": [ - "50" + "36" ], "compatible_printers": [ - "EXO42 Performance (0.4 nozzle)", - "EXO65 Performance (0.4 nozzle)", - "EXO65 Performance (0.6 nozzle)", - "EXO65 Performance (0.8 nozzle)", - "SH65 Performance (0.4 nozzle)", - "EXO42 IDRE (0.4 nozzle)", - "EXO42 IDRE COPY MODE (0.4 nozzle)", - "EXO42 IDRE MIRROR MODE (0.4 nozzle)", - "EXO65 IDRE (0.4 nozzle)", - "EXO65 IDRE COPY MODE (0.4 nozzle)", - "EXO65 IDRE MIRROR MODE (0.4 nozzle)", - "SH65 IDRE (0.4 nozzle)", - "SH65 IDRE COPY MODE (0.4 nozzle)", - "SH65 IDRE MIRROR MODE (0.4 nozzle)" + "EXO42 Performance (0.4 nozzle)", + "EXO65 Performance (0.4 nozzle)", + "EXO65 Performance (0.6 nozzle)", + "EXO65 Performance (0.8 nozzle)", + "SH65 Performance (0.4 nozzle)", + "EXO42 IDRE (0.4 nozzle)", + "EXO42 IDRE COPY MODE (0.4 nozzle)", + "EXO42 IDRE MIRROR MODE (0.4 nozzle)", + "EXO65 IDRE (0.4 nozzle)", + "EXO65 IDRE COPY MODE (0.4 nozzle)", + "EXO65 IDRE MIRROR MODE (0.4 nozzle)", + "SH65 IDRE (0.4 nozzle)", + "SH65 IDRE COPY MODE (0.4 nozzle)", + "SH65 IDRE MIRROR MODE (0.4 nozzle)", + "VS30SC2 Performance (0.4 nozzle)" ] -} \ No newline at end of file +} diff --git a/resources/profiles/Volumic/filament/Volumic PC.json b/resources/profiles/Volumic/filament/Volumic PC.json index 5c993eabf7..7a50d89811 100644 --- a/resources/profiles/Volumic/filament/Volumic PC.json +++ b/resources/profiles/Volumic/filament/Volumic PC.json @@ -1,18 +1,18 @@ { - "type": "filament", - "name": "Volumic PC", - "inherits": "fdm_filament_pc", - "from": "system", - "setting_id": "GFSC99", - "filament_id": "GFC99", - "instantiation": "true", - "filament_flow_ratio": [ + "type": "filament", + "filament_id": "GFC99", + "setting_id": "GFSC99", + "name": "Volumic PC", + "from": "system", + "instantiation": "true", + "inherits": "fdm_filament_pc", + "filament_flow_ratio": [ "1.00" ], "nozzle_temperature": [ - "270" + "270" ], - "hot_plate_temp": [ + "hot_plate_temp" : [ "115" ], "fan_max_speed": [ @@ -22,22 +22,22 @@ "0" ], "filament_max_volumetric_speed": [ - "22" + "22" ], "compatible_printers": [ - "EXO42 (0.4 nozzle)", - "EXO65 (0.6 nozzle)", - "SH65 (0.4 nozzle)", - "VS30MK3 (0.4 nozzle)", - "VS30SC2 (0.4 nozzle)", - "VS30SC (0.4 nozzle)", - "VS30ULTRA (0.4 nozzle)", - "VS30MK2 (0.4 nozzle)", - "VS20MK2 (0.4 nozzle)", - "EXO42 Stage 2 (0.4 nozzle)", - "EXO65 Stage 2 (0.6 nozzle)", - "SH65 Stage 2 (0.4 nozzle)", - "VS30SC2 Stage 2 (0.4 nozzle)", - "VS30MK3 Stage 2 (0.4 nozzle)" + "EXO42 (0.4 nozzle)", + "EXO65 (0.6 nozzle)", + "SH65 (0.4 nozzle)", + "VS30MK3 (0.4 nozzle)", + "VS30SC2 (0.4 nozzle)", + "VS30SC (0.4 nozzle)", + "VS30ULTRA (0.4 nozzle)", + "VS30MK2 (0.4 nozzle)", + "VS20MK2 (0.4 nozzle)", + "EXO42 Stage 2 (0.4 nozzle)", + "EXO65 Stage 2 (0.6 nozzle)", + "SH65 Stage 2 (0.4 nozzle)", + "VS30SC2 Stage 2 (0.4 nozzle)", + "VS30MK3 Stage 2 (0.4 nozzle)" ] -} \ No newline at end of file +} diff --git a/resources/profiles/Volumic/filament/Volumic PCTG Ultra (Performance).json b/resources/profiles/Volumic/filament/Volumic PCTG Ultra (Performance).json new file mode 100644 index 0000000000..5a2e65bf97 --- /dev/null +++ b/resources/profiles/Volumic/filament/Volumic PCTG Ultra (Performance).json @@ -0,0 +1,47 @@ +{ + "type": "filament", + "filament_id": "GFG99", + "setting_id": "GFSG99", + "name": "Volumic PCTG Ultra (Performance)", + "from": "system", + "instantiation": "true", + "inherits": "fdm_filament_pet", + "filament_flow_ratio": [ + "1.00" + ], + "nozzle_temperature_initial_layer": [ + "270" + ], + "nozzle_temperature": [ + "270" + ], + "hot_plate_temp" : [ + "60" + ], + "fan_max_speed": [ + "90" + ], + "fan_min_speed": [ + "60" + ], + "filament_max_volumetric_speed": [ + "36" + ], + "compatible_printers": [ + "EXO42 Performance (0.4 nozzle)", + "EXO65 Performance (0.4 nozzle)", + "EXO65 Performance (0.6 nozzle)", + "EXO65 Performance (0.8 nozzle)", + "SH65 Performance (0.4 nozzle)", + "EXO42 IDRE (0.4 nozzle)", + "EXO42 IDRE COPY MODE (0.4 nozzle)", + "EXO42 IDRE MIRROR MODE (0.4 nozzle)", + "EXO65 IDRE (0.4 nozzle)", + "EXO65 IDRE COPY MODE (0.4 nozzle)", + "EXO65 IDRE MIRROR MODE (0.4 nozzle)", + "SH65 IDRE (0.4 nozzle)", + "SH65 IDRE COPY MODE (0.4 nozzle)", + "SH65 IDRE MIRROR MODE (0.4 nozzle)", + "VS30SC2 Performance (0.4 nozzle)" + ] +} diff --git a/resources/profiles/Volumic/filament/Volumic PETG Ultra Performance.json b/resources/profiles/Volumic/filament/Volumic PETG Ultra Performance.json index d39b1bbcea..a4806f788e 100644 --- a/resources/profiles/Volumic/filament/Volumic PETG Ultra Performance.json +++ b/resources/profiles/Volumic/filament/Volumic PETG Ultra Performance.json @@ -1,21 +1,21 @@ { "type": "filament", - "name": "Volumic PETG Ultra (Performance)", - "inherits": "fdm_filament_pet", - "from": "system", + "filament_id": "GFG99", "setting_id": "GFSG99", - "filament_id": "GFG99", + "name": "Volumic PETG Ultra (Performance)", + "from": "system", "instantiation": "true", - "filament_flow_ratio": [ + "inherits": "fdm_filament_pet", + "filament_flow_ratio": [ "1.00" ], - "nozzle_temperature_initial_layer": [ - "240" - ], + "nozzle_temperature_initial_layer": [ + "240" + ], "nozzle_temperature": [ - "240" + "240" ], - "hot_plate_temp": [ + "hot_plate_temp" : [ "60" ], "fan_max_speed": [ @@ -25,22 +25,23 @@ "70" ], "filament_max_volumetric_speed": [ - "50" + "36" ], "compatible_printers": [ - "EXO42 Performance (0.4 nozzle)", - "EXO65 Performance (0.4 nozzle)", - "EXO65 Performance (0.6 nozzle)", - "EXO65 Performance (0.8 nozzle)", - "SH65 Performance (0.4 nozzle)", - "EXO42 IDRE (0.4 nozzle)", - "EXO42 IDRE COPY MODE (0.4 nozzle)", - "EXO42 IDRE MIRROR MODE (0.4 nozzle)", - "EXO65 IDRE (0.4 nozzle)", - "EXO65 IDRE COPY MODE (0.4 nozzle)", - "EXO65 IDRE MIRROR MODE (0.4 nozzle)", - "SH65 IDRE (0.4 nozzle)", - "SH65 IDRE COPY MODE (0.4 nozzle)", - "SH65 IDRE MIRROR MODE (0.4 nozzle)" + "EXO42 Performance (0.4 nozzle)", + "EXO65 Performance (0.4 nozzle)", + "EXO65 Performance (0.6 nozzle)", + "EXO65 Performance (0.8 nozzle)", + "SH65 Performance (0.4 nozzle)", + "EXO42 IDRE (0.4 nozzle)", + "EXO42 IDRE COPY MODE (0.4 nozzle)", + "EXO42 IDRE MIRROR MODE (0.4 nozzle)", + "EXO65 IDRE (0.4 nozzle)", + "EXO65 IDRE COPY MODE (0.4 nozzle)", + "EXO65 IDRE MIRROR MODE (0.4 nozzle)", + "SH65 IDRE (0.4 nozzle)", + "SH65 IDRE COPY MODE (0.4 nozzle)", + "SH65 IDRE MIRROR MODE (0.4 nozzle)", + "VS30SC2 Performance (0.4 nozzle)" ] -} \ No newline at end of file +} diff --git a/resources/profiles/Volumic/filament/Volumic PETG Ultra carbone Performance.json b/resources/profiles/Volumic/filament/Volumic PETG Ultra carbone Performance.json index 7a269423ff..49fab05aed 100644 --- a/resources/profiles/Volumic/filament/Volumic PETG Ultra carbone Performance.json +++ b/resources/profiles/Volumic/filament/Volumic PETG Ultra carbone Performance.json @@ -1,21 +1,21 @@ { - "type": "filament", - "name": "Volumic PETG Ultra carbone (Performance)", - "inherits": "fdm_filament_pet", - "from": "system", - "setting_id": "GFSG50", - "filament_id": "GFG98", - "instantiation": "true", - "filament_flow_ratio": [ + "type": "filament", + "filament_id": "GFG98", + "setting_id": "GFSG50", + "name": "Volumic PETG Ultra carbone (Performance)", + "from": "system", + "instantiation": "true", + "inherits": "fdm_filament_pet", + "filament_flow_ratio": [ "1.00" ], - "nozzle_temperature_initial_layer": [ - "245" - ], + "nozzle_temperature_initial_layer": [ + "245" + ], "nozzle_temperature": [ - "245" + "245" ], - "hot_plate_temp": [ + "hot_plate_temp" : [ "65" ], "fan_max_speed": [ @@ -25,22 +25,23 @@ "60" ], "filament_max_volumetric_speed": [ - "50" + "30" ], "compatible_printers": [ - "EXO42 Performance (0.4 nozzle)", - "EXO65 Performance (0.4 nozzle)", - "EXO65 Performance (0.6 nozzle)", - "EXO65 Performance (0.8 nozzle)", - "SH65 Performance (0.4 nozzle)", - "EXO42 IDRE (0.4 nozzle)", - "EXO42 IDRE COPY MODE (0.4 nozzle)", - "EXO42 IDRE MIRROR MODE (0.4 nozzle)", - "EXO65 IDRE (0.4 nozzle)", - "EXO65 IDRE COPY MODE (0.4 nozzle)", - "EXO65 IDRE MIRROR MODE (0.4 nozzle)", - "SH65 IDRE (0.4 nozzle)", - "SH65 IDRE COPY MODE (0.4 nozzle)", - "SH65 IDRE MIRROR MODE (0.4 nozzle)" + "EXO42 Performance (0.4 nozzle)", + "EXO65 Performance (0.4 nozzle)", + "EXO65 Performance (0.6 nozzle)", + "EXO65 Performance (0.8 nozzle)", + "SH65 Performance (0.4 nozzle)", + "EXO42 IDRE (0.4 nozzle)", + "EXO42 IDRE COPY MODE (0.4 nozzle)", + "EXO42 IDRE MIRROR MODE (0.4 nozzle)", + "EXO65 IDRE (0.4 nozzle)", + "EXO65 IDRE COPY MODE (0.4 nozzle)", + "EXO65 IDRE MIRROR MODE (0.4 nozzle)", + "SH65 IDRE (0.4 nozzle)", + "SH65 IDRE COPY MODE (0.4 nozzle)", + "SH65 IDRE MIRROR MODE (0.4 nozzle)", + "VS30SC2 Performance (0.4 nozzle)" ] -} \ No newline at end of file +} diff --git a/resources/profiles/Volumic/filament/Volumic PETG Ultra carbone.json b/resources/profiles/Volumic/filament/Volumic PETG Ultra carbone.json index 38dd0d9554..55d6e20c70 100644 --- a/resources/profiles/Volumic/filament/Volumic PETG Ultra carbone.json +++ b/resources/profiles/Volumic/filament/Volumic PETG Ultra carbone.json @@ -1,18 +1,18 @@ { - "type": "filament", - "name": "Volumic PETG Ultra carbone", - "inherits": "fdm_filament_pet", - "from": "system", - "setting_id": "GFSG50", - "filament_id": "GFG98", - "instantiation": "true", - "filament_flow_ratio": [ + "type": "filament", + "filament_id": "GFG98", + "setting_id": "GFSG50", + "name": "Volumic PETG Ultra carbone", + "from": "system", + "instantiation": "true", + "inherits": "fdm_filament_pet", + "filament_flow_ratio": [ "1.00" ], "nozzle_temperature": [ - "230" + "230" ], - "hot_plate_temp": [ + "hot_plate_temp" : [ "65" ], "fan_max_speed": [ @@ -22,22 +22,22 @@ "60" ], "filament_max_volumetric_speed": [ - "22" + "20" ], "compatible_printers": [ - "EXO42 (0.4 nozzle)", - "EXO65 (0.6 nozzle)", - "SH65 (0.4 nozzle)", - "VS30MK3 (0.4 nozzle)", - "VS30SC2 (0.4 nozzle)", - "VS30SC (0.4 nozzle)", - "VS30ULTRA (0.4 nozzle)", - "VS30MK2 (0.4 nozzle)", - "VS20MK2 (0.4 nozzle)", - "EXO42 Stage 2 (0.4 nozzle)", - "EXO65 Stage 2 (0.6 nozzle)", - "SH65 Stage 2 (0.4 nozzle)", - "VS30SC2 Stage 2 (0.4 nozzle)", - "VS30MK3 Stage 2 (0.4 nozzle)" + "EXO42 (0.4 nozzle)", + "EXO65 (0.6 nozzle)", + "SH65 (0.4 nozzle)", + "VS30MK3 (0.4 nozzle)", + "VS30SC2 (0.4 nozzle)", + "VS30SC (0.4 nozzle)", + "VS30ULTRA (0.4 nozzle)", + "VS30MK2 (0.4 nozzle)", + "VS20MK2 (0.4 nozzle)", + "EXO42 Stage 2 (0.4 nozzle)", + "EXO65 Stage 2 (0.6 nozzle)", + "SH65 Stage 2 (0.4 nozzle)", + "VS30SC2 Stage 2 (0.4 nozzle)", + "VS30MK3 Stage 2 (0.4 nozzle)" ] -} \ No newline at end of file +} diff --git a/resources/profiles/Volumic/filament/Volumic PETG Ultra.json b/resources/profiles/Volumic/filament/Volumic PETG Ultra.json index 9ce2bfb79e..33c58802d5 100644 --- a/resources/profiles/Volumic/filament/Volumic PETG Ultra.json +++ b/resources/profiles/Volumic/filament/Volumic PETG Ultra.json @@ -1,18 +1,18 @@ { "type": "filament", - "name": "Volumic PETG Ultra", - "inherits": "fdm_filament_pet", - "from": "system", + "filament_id": "GFG99", "setting_id": "GFSG99", - "filament_id": "GFG99", + "name": "Volumic PETG Ultra", + "from": "system", "instantiation": "true", - "filament_flow_ratio": [ + "inherits": "fdm_filament_pet", + "filament_flow_ratio": [ "1.00" ], "nozzle_temperature": [ - "235" + "235" ], - "hot_plate_temp": [ + "hot_plate_temp" : [ "60" ], "fan_max_speed": [ @@ -22,22 +22,22 @@ "50" ], "filament_max_volumetric_speed": [ - "22" + "22" ], "compatible_printers": [ - "EXO42 (0.4 nozzle)", - "EXO65 (0.6 nozzle)", - "SH65 (0.4 nozzle)", - "VS30MK3 (0.4 nozzle)", - "VS30SC2 (0.4 nozzle)", - "VS30SC (0.4 nozzle)", - "VS30ULTRA (0.4 nozzle)", - "VS30MK2 (0.4 nozzle)", - "VS20MK2 (0.4 nozzle)", - "EXO42 Stage 2 (0.4 nozzle)", - "EXO65 Stage 2 (0.6 nozzle)", - "SH65 Stage 2 (0.4 nozzle)", - "VS30SC2 Stage 2 (0.4 nozzle)", - "VS30MK3 Stage 2 (0.4 nozzle)" + "EXO42 (0.4 nozzle)", + "EXO65 (0.6 nozzle)", + "SH65 (0.4 nozzle)", + "VS30MK3 (0.4 nozzle)", + "VS30SC2 (0.4 nozzle)", + "VS30SC (0.4 nozzle)", + "VS30ULTRA (0.4 nozzle)", + "VS30MK2 (0.4 nozzle)", + "VS20MK2 (0.4 nozzle)", + "EXO42 Stage 2 (0.4 nozzle)", + "EXO65 Stage 2 (0.6 nozzle)", + "SH65 Stage 2 (0.4 nozzle)", + "VS30SC2 Stage 2 (0.4 nozzle)", + "VS30MK3 Stage 2 (0.4 nozzle)" ] -} \ No newline at end of file +} diff --git a/resources/profiles/Volumic/filament/Volumic PLA Ultra Performance.json b/resources/profiles/Volumic/filament/Volumic PLA Ultra Performance.json index 10bd6957f4..9239954cf8 100644 --- a/resources/profiles/Volumic/filament/Volumic PLA Ultra Performance.json +++ b/resources/profiles/Volumic/filament/Volumic PLA Ultra Performance.json @@ -1,21 +1,21 @@ { "type": "filament", - "name": "Volumic PLA Ultra (Performance)", - "inherits": "fdm_filament_pla", - "from": "system", + "filament_id": "GFL99", "setting_id": "GFSL99", - "filament_id": "GFL99", + "name": "Volumic PLA Ultra (Performance)", + "from": "system", "instantiation": "true", - "filament_flow_ratio": [ + "inherits": "fdm_filament_pla", + "filament_flow_ratio": [ "1.00" ], - "nozzle_temperature_initial_layer": [ - "210" - ], + "nozzle_temperature_initial_layer": [ + "210" + ], "nozzle_temperature": [ - "210" + "210" ], - "hot_plate_temp": [ + "hot_plate_temp" : [ "50" ], "fan_max_speed": [ @@ -25,22 +25,23 @@ "100" ], "filament_max_volumetric_speed": [ - "50" + "36" ], "compatible_printers": [ - "EXO42 Performance (0.4 nozzle)", - "EXO65 Performance (0.4 nozzle)", - "EXO65 Performance (0.6 nozzle)", - "EXO65 Performance (0.8 nozzle)", - "SH65 Performance (0.4 nozzle)", - "EXO42 IDRE (0.4 nozzle)", - "EXO42 IDRE COPY MODE (0.4 nozzle)", - "EXO42 IDRE MIRROR MODE (0.4 nozzle)", - "EXO65 IDRE (0.4 nozzle)", - "EXO65 IDRE COPY MODE (0.4 nozzle)", - "EXO65 IDRE MIRROR MODE (0.4 nozzle)", - "SH65 IDRE (0.4 nozzle)", - "SH65 IDRE COPY MODE (0.4 nozzle)", - "SH65 IDRE MIRROR MODE (0.4 nozzle)" + "EXO42 Performance (0.4 nozzle)", + "EXO65 Performance (0.4 nozzle)", + "EXO65 Performance (0.6 nozzle)", + "EXO65 Performance (0.8 nozzle)", + "SH65 Performance (0.4 nozzle)", + "EXO42 IDRE (0.4 nozzle)", + "EXO42 IDRE COPY MODE (0.4 nozzle)", + "EXO42 IDRE MIRROR MODE (0.4 nozzle)", + "EXO65 IDRE (0.4 nozzle)", + "EXO65 IDRE COPY MODE (0.4 nozzle)", + "EXO65 IDRE MIRROR MODE (0.4 nozzle)", + "SH65 IDRE (0.4 nozzle)", + "SH65 IDRE COPY MODE (0.4 nozzle)", + "SH65 IDRE MIRROR MODE (0.4 nozzle)", + "VS30SC2 Performance (0.4 nozzle)" ] -} \ No newline at end of file +} diff --git a/resources/profiles/Volumic/filament/Volumic PLA Ultra.json b/resources/profiles/Volumic/filament/Volumic PLA Ultra.json index f2abc743a6..e67fe3840c 100644 --- a/resources/profiles/Volumic/filament/Volumic PLA Ultra.json +++ b/resources/profiles/Volumic/filament/Volumic PLA Ultra.json @@ -1,18 +1,18 @@ { "type": "filament", - "name": "Volumic PLA Ultra", - "inherits": "fdm_filament_pla", - "from": "system", + "filament_id": "GFL99", "setting_id": "GFSL99", - "filament_id": "GFL99", + "name": "Volumic PLA Ultra", + "from": "system", "instantiation": "true", - "filament_flow_ratio": [ + "inherits": "fdm_filament_pla", + "filament_flow_ratio": [ "1.00" ], "nozzle_temperature": [ - "210" + "210" ], - "hot_plate_temp": [ + "hot_plate_temp" : [ "50" ], "fan_max_speed": [ @@ -22,22 +22,22 @@ "100" ], "filament_max_volumetric_speed": [ - "22" + "22" ], "compatible_printers": [ - "EXO42 (0.4 nozzle)", - "EXO65 (0.6 nozzle)", - "SH65 (0.4 nozzle)", - "VS30MK3 (0.4 nozzle)", - "VS30SC2 (0.4 nozzle)", - "VS30SC (0.4 nozzle)", - "VS30ULTRA (0.4 nozzle)", - "VS30MK2 (0.4 nozzle)", - "VS20MK2 (0.4 nozzle)", - "EXO42 Stage 2 (0.4 nozzle)", - "EXO65 Stage 2 (0.6 nozzle)", - "SH65 Stage 2 (0.4 nozzle)", - "VS30SC2 Stage 2 (0.4 nozzle)", - "VS30MK3 Stage 2 (0.4 nozzle)" + "EXO42 (0.4 nozzle)", + "EXO65 (0.6 nozzle)", + "SH65 (0.4 nozzle)", + "VS30MK3 (0.4 nozzle)", + "VS30SC2 (0.4 nozzle)", + "VS30SC (0.4 nozzle)", + "VS30ULTRA (0.4 nozzle)", + "VS30MK2 (0.4 nozzle)", + "VS20MK2 (0.4 nozzle)", + "EXO42 Stage 2 (0.4 nozzle)", + "EXO65 Stage 2 (0.6 nozzle)", + "SH65 Stage 2 (0.4 nozzle)", + "VS30SC2 Stage 2 (0.4 nozzle)", + "VS30MK3 Stage 2 (0.4 nozzle)" ] -} \ No newline at end of file +} diff --git a/resources/profiles/Volumic/filament/Volumic PP Ultra Performance.json b/resources/profiles/Volumic/filament/Volumic PP Ultra Performance.json index e3ec372c6a..2b6b47c27b 100644 --- a/resources/profiles/Volumic/filament/Volumic PP Ultra Performance.json +++ b/resources/profiles/Volumic/filament/Volumic PP Ultra Performance.json @@ -1,23 +1,47 @@ { "type": "filament", - "name": "Volumic PP Ultra (Performance)", - "inherits": "fdm_filament_pp", - "from": "system", - "setting_id": "GFSA04", "filament_id": "GFB99", + "setting_id": "GFSA04", + "name": "Volumic PP Ultra (Performance)", + "from": "system", "instantiation": "true", - "filament_flow_ratio": [ - "1.24" + "inherits": "fdm_filament_pp", + "filament_flow_ratio": [ + "1.0" ], - "nozzle_temperature_initial_layer": [ - "225" + "filament_retraction_length": [ + "3" ], + "filament_z_hop": [ + "0.4" + ], + "nozzle_temperature_initial_layer": [ + "205" + ], "nozzle_temperature": [ + "205" + ], + "nozzle_temperature_range_high": [ "225" ], - "hot_plate_temp": [ + "nozzle_temperature_range_low": [ + "200" + ], + "hot_plate_temp_initial_layer": [ "90" ], + "hot_plate_temp" : [ + "70" + ], + "internal_bridge_fan_speed": [ + "100" + ], + "overhang_fan_speed": [ + "100" + ], + "support_material_interface_fan_speed": [ + "100" + ], "fan_max_speed": [ "100" ], @@ -25,22 +49,23 @@ "100" ], "filament_max_volumetric_speed": [ - "40" + "22" ], "compatible_printers": [ - "EXO42 Performance (0.4 nozzle)", - "EXO65 Performance (0.4 nozzle)", - "EXO65 Performance (0.6 nozzle)", - "EXO65 Performance (0.8 nozzle)", - "SH65 Performance (0.4 nozzle)", - "EXO42 IDRE (0.4 nozzle)", - "EXO42 IDRE COPY MODE (0.4 nozzle)", - "EXO42 IDRE MIRROR MODE (0.4 nozzle)", - "EXO65 IDRE (0.4 nozzle)", - "EXO65 IDRE COPY MODE (0.4 nozzle)", - "EXO65 IDRE MIRROR MODE (0.4 nozzle)", - "SH65 IDRE (0.4 nozzle)", - "SH65 IDRE COPY MODE (0.4 nozzle)", - "SH65 IDRE MIRROR MODE (0.4 nozzle)" + "EXO42 Performance (0.4 nozzle)", + "EXO65 Performance (0.4 nozzle)", + "EXO65 Performance (0.6 nozzle)", + "EXO65 Performance (0.8 nozzle)", + "SH65 Performance (0.4 nozzle)", + "EXO42 IDRE (0.4 nozzle)", + "EXO42 IDRE COPY MODE (0.4 nozzle)", + "EXO42 IDRE MIRROR MODE (0.4 nozzle)", + "EXO65 IDRE (0.4 nozzle)", + "EXO65 IDRE COPY MODE (0.4 nozzle)", + "EXO65 IDRE MIRROR MODE (0.4 nozzle)", + "SH65 IDRE (0.4 nozzle)", + "SH65 IDRE COPY MODE (0.4 nozzle)", + "SH65 IDRE MIRROR MODE (0.4 nozzle)", + "VS30SC2 Performance (0.4 nozzle)" ] -} \ No newline at end of file +} diff --git a/resources/profiles/Volumic/filament/Volumic PP Ultra.json b/resources/profiles/Volumic/filament/Volumic PP Ultra.json index 7801f70493..3eeb214b41 100644 --- a/resources/profiles/Volumic/filament/Volumic PP Ultra.json +++ b/resources/profiles/Volumic/filament/Volumic PP Ultra.json @@ -1,18 +1,18 @@ { "type": "filament", - "name": "Volumic PP Ultra", - "inherits": "fdm_filament_pp", - "from": "system", - "setting_id": "GFSA04", "filament_id": "GFB99", + "setting_id": "GFSA04", + "name": "Volumic PP Ultra", + "from": "system", "instantiation": "true", - "filament_flow_ratio": [ + "inherits": "fdm_filament_pp", + "filament_flow_ratio": [ "1.24" ], "nozzle_temperature": [ - "225" + "225" ], - "hot_plate_temp": [ + "hot_plate_temp" : [ "90" ], "fan_max_speed": [ @@ -22,22 +22,22 @@ "80" ], "filament_max_volumetric_speed": [ - "22" + "22" ], "compatible_printers": [ - "EXO42 (0.4 nozzle)", - "EXO65 (0.6 nozzle)", - "SH65 (0.4 nozzle)", - "VS30MK3 (0.4 nozzle)", - "VS30SC2 (0.4 nozzle)", - "VS30SC (0.4 nozzle)", - "VS30ULTRA (0.4 nozzle)", - "VS30MK2 (0.4 nozzle)", - "VS20MK2 (0.4 nozzle)", - "EXO42 Stage 2 (0.4 nozzle)", - "EXO65 Stage 2 (0.6 nozzle)", - "SH65 Stage 2 (0.4 nozzle)", - "VS30SC2 Stage 2 (0.4 nozzle)", - "VS30MK3 Stage 2 (0.4 nozzle)" + "EXO42 (0.4 nozzle)", + "EXO65 (0.6 nozzle)", + "SH65 (0.4 nozzle)", + "VS30MK3 (0.4 nozzle)", + "VS30SC2 (0.4 nozzle)", + "VS30SC (0.4 nozzle)", + "VS30ULTRA (0.4 nozzle)", + "VS30MK2 (0.4 nozzle)", + "VS20MK2 (0.4 nozzle)", + "EXO42 Stage 2 (0.4 nozzle)", + "EXO65 Stage 2 (0.6 nozzle)", + "SH65 Stage 2 (0.4 nozzle)", + "VS30SC2 Stage 2 (0.4 nozzle)", + "VS30MK3 Stage 2 (0.4 nozzle)" ] -} \ No newline at end of file +} diff --git a/resources/profiles/Volumic/filament/Volumic PVA Performance.json b/resources/profiles/Volumic/filament/Volumic PVA Performance.json index 287db225d8..eb5b233914 100644 --- a/resources/profiles/Volumic/filament/Volumic PVA Performance.json +++ b/resources/profiles/Volumic/filament/Volumic PVA Performance.json @@ -1,21 +1,21 @@ { "type": "filament", - "name": "Volumic PVA-BVOH (Performance)", - "inherits": "fdm_filament_pva", - "from": "system", + "filament_id": "GFS99", "setting_id": "GFSS99", - "filament_id": "GFS99", + "name": "Volumic PVA-BVOH (Performance)", + "from": "system", "instantiation": "true", - "filament_flow_ratio": [ + "inherits": "fdm_filament_pva", + "filament_flow_ratio": [ "1.00" ], - "nozzle_temperature_initial_layer": [ - "220" - ], + "nozzle_temperature_initial_layer": [ + "220" + ], "nozzle_temperature": [ - "220" + "220" ], - "hot_plate_temp": [ + "hot_plate_temp" : [ "60" ], "fan_max_speed": [ @@ -25,22 +25,23 @@ "40" ], "filament_max_volumetric_speed": [ - "40" + "20" ], "compatible_printers": [ - "EXO42 Performance (0.4 nozzle)", - "EXO65 Performance (0.4 nozzle)", - "EXO65 Performance (0.6 nozzle)", - "EXO65 Performance (0.8 nozzle)", - "SH65 Performance (0.4 nozzle)", - "EXO42 IDRE (0.4 nozzle)", - "EXO42 IDRE COPY MODE (0.4 nozzle)", - "EXO42 IDRE MIRROR MODE (0.4 nozzle)", - "EXO65 IDRE (0.4 nozzle)", - "EXO65 IDRE COPY MODE (0.4 nozzle)", - "EXO65 IDRE MIRROR MODE (0.4 nozzle)", - "SH65 IDRE (0.4 nozzle)", - "SH65 IDRE COPY MODE (0.4 nozzle)", - "SH65 IDRE MIRROR MODE (0.4 nozzle)" + "EXO42 Performance (0.4 nozzle)", + "EXO65 Performance (0.4 nozzle)", + "EXO65 Performance (0.6 nozzle)", + "EXO65 Performance (0.8 nozzle)", + "SH65 Performance (0.4 nozzle)", + "EXO42 IDRE (0.4 nozzle)", + "EXO42 IDRE COPY MODE (0.4 nozzle)", + "EXO42 IDRE MIRROR MODE (0.4 nozzle)", + "EXO65 IDRE (0.4 nozzle)", + "EXO65 IDRE COPY MODE (0.4 nozzle)", + "EXO65 IDRE MIRROR MODE (0.4 nozzle)", + "SH65 IDRE (0.4 nozzle)", + "SH65 IDRE COPY MODE (0.4 nozzle)", + "SH65 IDRE MIRROR MODE (0.4 nozzle)", + "VS30SC2 Performance (0.4 nozzle)" ] } \ No newline at end of file diff --git a/resources/profiles/Volumic/filament/Volumic PVA.json b/resources/profiles/Volumic/filament/Volumic PVA.json index 14b722ab4c..8382c4cf1b 100644 --- a/resources/profiles/Volumic/filament/Volumic PVA.json +++ b/resources/profiles/Volumic/filament/Volumic PVA.json @@ -1,18 +1,18 @@ { "type": "filament", - "name": "Volumic PVA", - "inherits": "fdm_filament_pva", - "from": "system", + "filament_id": "GFS99", "setting_id": "GFSS99", - "filament_id": "GFS99", + "name": "Volumic PVA", + "from": "system", "instantiation": "true", - "filament_flow_ratio": [ + "inherits": "fdm_filament_pva", + "filament_flow_ratio": [ "1.00" ], "nozzle_temperature": [ - "210" + "210" ], - "hot_plate_temp": [ + "hot_plate_temp" : [ "60" ], "fan_max_speed": [ @@ -22,22 +22,22 @@ "40" ], "filament_max_volumetric_speed": [ - "22" + "20" ], "compatible_printers": [ - "EXO42 (0.4 nozzle)", - "EXO65 (0.6 nozzle)", - "SH65 (0.4 nozzle)", - "VS30MK3 (0.4 nozzle)", - "VS30SC2 (0.4 nozzle)", - "VS30SC (0.4 nozzle)", - "VS30ULTRA (0.4 nozzle)", - "VS30MK2 (0.4 nozzle)", - "VS20MK2 (0.4 nozzle)", - "EXO42 Stage 2 (0.4 nozzle)", - "EXO65 Stage 2 (0.6 nozzle)", - "SH65 Stage 2 (0.4 nozzle)", - "VS30SC2 Stage 2 (0.4 nozzle)", - "VS30MK3 Stage 2 (0.4 nozzle)" + "EXO42 (0.4 nozzle)", + "EXO65 (0.6 nozzle)", + "SH65 (0.4 nozzle)", + "VS30MK3 (0.4 nozzle)", + "VS30SC2 (0.4 nozzle)", + "VS30SC (0.4 nozzle)", + "VS30ULTRA (0.4 nozzle)", + "VS30MK2 (0.4 nozzle)", + "VS20MK2 (0.4 nozzle)", + "EXO42 Stage 2 (0.4 nozzle)", + "EXO65 Stage 2 (0.6 nozzle)", + "SH65 Stage 2 (0.4 nozzle)", + "VS30SC2 Stage 2 (0.4 nozzle)", + "VS30MK3 Stage 2 (0.4 nozzle)" ] } \ No newline at end of file diff --git a/resources/profiles/Volumic/filament/Volumic UNIVERSAL Ultra Performance.json b/resources/profiles/Volumic/filament/Volumic UNIVERSAL Ultra Performance.json index 9d054f7d8e..66e8b897e7 100644 --- a/resources/profiles/Volumic/filament/Volumic UNIVERSAL Ultra Performance.json +++ b/resources/profiles/Volumic/filament/Volumic UNIVERSAL Ultra Performance.json @@ -1,21 +1,22 @@ { "type": "filament", - "name": "Volumic UNIVERSAL Ultra (Performance)", - "inherits": "fdm_filament_pla", - "from": "system", + "filament_id": "GFL99", "setting_id": "GFSL99", - "filament_id": "GFL99", + "name": "Volumic UNIVERSAL Ultra (Performance)", + "from": "system", "instantiation": "true", - "filament_flow_ratio": [ + "inherits": "fdm_filament_pla", + "filament_type": ["UNIV"], + "filament_flow_ratio": [ "1.00" ], - "nozzle_temperature_initial_layer": [ - "220" - ], + "nozzle_temperature_initial_layer": [ + "220" + ], "nozzle_temperature": [ - "220" + "220" ], - "hot_plate_temp": [ + "hot_plate_temp" : [ "50" ], "fan_max_speed": [ @@ -25,22 +26,23 @@ "100" ], "filament_max_volumetric_speed": [ - "50" + "36" ], "compatible_printers": [ - "EXO42 Performance (0.4 nozzle)", - "EXO65 Performance (0.4 nozzle)", - "EXO65 Performance (0.6 nozzle)", - "EXO65 Performance (0.8 nozzle)", - "SH65 Performance (0.4 nozzle)", - "EXO42 IDRE (0.4 nozzle)", - "EXO42 IDRE COPY MODE (0.4 nozzle)", - "EXO42 IDRE MIRROR MODE (0.4 nozzle)", - "EXO65 IDRE (0.4 nozzle)", - "EXO65 IDRE COPY MODE (0.4 nozzle)", - "EXO65 IDRE MIRROR MODE (0.4 nozzle)", - "SH65 IDRE (0.4 nozzle)", - "SH65 IDRE COPY MODE (0.4 nozzle)", - "SH65 IDRE MIRROR MODE (0.4 nozzle)" + "EXO42 Performance (0.4 nozzle)", + "EXO65 Performance (0.4 nozzle)", + "EXO65 Performance (0.6 nozzle)", + "EXO65 Performance (0.8 nozzle)", + "SH65 Performance (0.4 nozzle)", + "EXO42 IDRE (0.4 nozzle)", + "EXO42 IDRE COPY MODE (0.4 nozzle)", + "EXO42 IDRE MIRROR MODE (0.4 nozzle)", + "EXO65 IDRE (0.4 nozzle)", + "EXO65 IDRE COPY MODE (0.4 nozzle)", + "EXO65 IDRE MIRROR MODE (0.4 nozzle)", + "SH65 IDRE (0.4 nozzle)", + "SH65 IDRE COPY MODE (0.4 nozzle)", + "SH65 IDRE MIRROR MODE (0.4 nozzle)", + "VS30SC2 Performance (0.4 nozzle)" ] -} \ No newline at end of file +} diff --git a/resources/profiles/Volumic/filament/Volumic UNIVERSAL Ultra.json b/resources/profiles/Volumic/filament/Volumic UNIVERSAL Ultra.json index ba76f7247d..7ac27bed67 100644 --- a/resources/profiles/Volumic/filament/Volumic UNIVERSAL Ultra.json +++ b/resources/profiles/Volumic/filament/Volumic UNIVERSAL Ultra.json @@ -1,18 +1,19 @@ { "type": "filament", - "name": "Volumic UNIVERSAL Ultra", - "inherits": "fdm_filament_pla", - "from": "system", + "filament_id": "GFL99", "setting_id": "GFSL99", - "filament_id": "GFL99", + "name": "Volumic UNIVERSAL Ultra", + "from": "system", "instantiation": "true", - "filament_flow_ratio": [ + "inherits": "fdm_filament_pla", + "filament_type": ["UNIV"], + "filament_flow_ratio": [ "1.00" ], "nozzle_temperature": [ - "225" + "225" ], - "hot_plate_temp": [ + "hot_plate_temp" : [ "50" ], "fan_max_speed": [ @@ -22,22 +23,22 @@ "100" ], "filament_max_volumetric_speed": [ - "22" + "22" ], "compatible_printers": [ - "EXO42 (0.4 nozzle)", - "EXO65 (0.6 nozzle)", - "SH65 (0.4 nozzle)", - "VS30MK3 (0.4 nozzle)", - "VS30SC2 (0.4 nozzle)", - "VS30SC (0.4 nozzle)", - "VS30ULTRA (0.4 nozzle)", - "VS30MK2 (0.4 nozzle)", - "VS20MK2 (0.4 nozzle)", - "EXO42 Stage 2 (0.4 nozzle)", - "EXO65 Stage 2 (0.6 nozzle)", - "SH65 Stage 2 (0.4 nozzle)", - "VS30SC2 Stage 2 (0.4 nozzle)", - "VS30MK3 Stage 2 (0.4 nozzle)" + "EXO42 (0.4 nozzle)", + "EXO65 (0.6 nozzle)", + "SH65 (0.4 nozzle)", + "VS30MK3 (0.4 nozzle)", + "VS30SC2 (0.4 nozzle)", + "VS30SC (0.4 nozzle)", + "VS30ULTRA (0.4 nozzle)", + "VS30MK2 (0.4 nozzle)", + "VS20MK2 (0.4 nozzle)", + "EXO42 Stage 2 (0.4 nozzle)", + "EXO65 Stage 2 (0.6 nozzle)", + "SH65 Stage 2 (0.4 nozzle)", + "VS30SC2 Stage 2 (0.4 nozzle)", + "VS30MK3 Stage 2 (0.4 nozzle)" ] -} \ No newline at end of file +} diff --git a/resources/profiles/Volumic/filament/desactive.json b/resources/profiles/Volumic/filament/desactive.json index a7d2b54031..e43e246423 100644 --- a/resources/profiles/Volumic/filament/desactive.json +++ b/resources/profiles/Volumic/filament/desactive.json @@ -1,21 +1,21 @@ { "type": "filament", - "name": "Désactivé", - "inherits": "fdm_filament_pla", - "from": "system", + "filament_id": "DFL99", "setting_id": "DFSL99", - "filament_id": "DFL99", + "name": "Désactivé", + "from": "system", "instantiation": "true", - "filament_flow_ratio": [ + "inherits": "fdm_filament_pla", + "filament_flow_ratio": [ "0.1" ], - "nozzle_temperature_initial_layer": [ - "0" - ], + "nozzle_temperature_initial_layer": [ + "0" + ], "nozzle_temperature": [ - "0" + "0" ], - "hot_plate_temp": [ + "hot_plate_temp" : [ "0" ], "fan_max_speed": [ @@ -25,11 +25,11 @@ "0" ], "filament_max_volumetric_speed": [ - "1" + "1" ], "compatible_printers": [ - "EXO42 IDRE (0.4 nozzle)", - "EXO65 IDRE (0.4 nozzle)", - "SH65 IDRE (0.4 nozzle)" + "EXO42 IDRE (0.4 nozzle)", + "EXO65 IDRE (0.4 nozzle)", + "SH65 IDRE (0.4 nozzle)" ] -} \ No newline at end of file +} diff --git a/resources/profiles/Volumic/filament/fdm_filament_abs.json b/resources/profiles/Volumic/filament/fdm_filament_abs.json index 77ce48be79..1e9d0e6cb4 100644 --- a/resources/profiles/Volumic/filament/fdm_filament_abs.json +++ b/resources/profiles/Volumic/filament/fdm_filament_abs.json @@ -1,76 +1,30 @@ { "type": "filament", "name": "fdm_filament_abs", - "inherits": "fdm_filament_common", "from": "system", "instantiation": "false", - "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" - ], - "slow_down_for_layer_cooling": [ - "1" - ], - "close_fan_the_first_x_layers": [ - "3" - ], - "fan_cooling_layer_time": [ - "30" - ], - "filament_max_volumetric_speed": [ - "42" - ], - "filament_type": [ - "ABS" - ], - "filament_density": [ - "1.04" - ], - "filament_cost": [ - "37.50" - ], - "nozzle_temperature_initial_layer": [ - "235" - ], - "reduce_fan_stop_start_freq": [ - "1" - ], - "fan_max_speed": [ - "30" - ], - "fan_min_speed": [ - "0" - ], - "overhang_fan_speed": [ - "70" - ], - "nozzle_temperature": [ - "235" - ], - "slow_down_min_speed": [ - "10" - ], - "slow_down_layer_time": [ - "3" - ] -} \ No newline at end of file + "inherits": "fdm_filament_common", + "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"], + "slow_down_for_layer_cooling": ["1"], + "close_fan_the_first_x_layers": ["3"], + "fan_cooling_layer_time": ["30"], + "filament_max_volumetric_speed": ["32"], + "filament_type": ["ABS"], + "filament_density": ["1.04"], + "filament_cost": ["37.50"], + "nozzle_temperature_initial_layer": ["235"], + "reduce_fan_stop_start_freq": ["1"], + "fan_max_speed": ["30"], + "fan_min_speed": ["0"], + "overhang_fan_speed": ["70"], + "nozzle_temperature": ["235"], + "slow_down_min_speed": ["10"], + "slow_down_layer_time": ["3"] +} diff --git a/resources/profiles/Volumic/filament/fdm_filament_asa.json b/resources/profiles/Volumic/filament/fdm_filament_asa.json index 7c95f432df..5050097969 100644 --- a/resources/profiles/Volumic/filament/fdm_filament_asa.json +++ b/resources/profiles/Volumic/filament/fdm_filament_asa.json @@ -1,76 +1,30 @@ { "type": "filament", "name": "fdm_filament_asa", - "inherits": "fdm_filament_common", "from": "system", "instantiation": "false", - "cool_plate_temp": [ - "0" - ], - "eng_plate_temp": [ - "90" - ], - "hot_plate_temp": [ - "90" - ], - "textured_plate_temp": [ - "90" - ], - "cool_plate_temp_initial_layer": [ - "0" - ], - "eng_plate_temp_initial_layer": [ - "90" - ], - "hot_plate_temp_initial_layer": [ - "90" - ], - "textured_plate_temp_initial_layer": [ - "90" - ], - "slow_down_for_layer_cooling": [ - "1" - ], - "close_fan_the_first_x_layers": [ - "3" - ], - "fan_cooling_layer_time": [ - "35" - ], - "filament_max_volumetric_speed": [ - "42" - ], - "filament_type": [ - "ASA" - ], - "filament_density": [ - "1.04" - ], - "filament_cost": [ - "37.50" - ], - "nozzle_temperature_initial_layer": [ - "235" - ], - "reduce_fan_stop_start_freq": [ - "1" - ], - "fan_max_speed": [ - "70" - ], - "fan_min_speed": [ - "0" - ], - "overhang_fan_speed": [ - "70" - ], - "nozzle_temperature": [ - "235" - ], - "slow_down_min_speed": [ - "10" - ], - "slow_down_layer_time": [ - "3" - ] -} \ No newline at end of file + "inherits": "fdm_filament_common", + "cool_plate_temp" : ["0"], + "eng_plate_temp" : ["90"], + "hot_plate_temp" : ["90"], + "textured_plate_temp" : ["90"], + "cool_plate_temp_initial_layer" : ["0"], + "eng_plate_temp_initial_layer" : ["90"], + "hot_plate_temp_initial_layer" : ["90"], + "textured_plate_temp_initial_layer" : ["90"], + "slow_down_for_layer_cooling": ["1"], + "close_fan_the_first_x_layers": ["3"], + "fan_cooling_layer_time": ["35"], + "filament_max_volumetric_speed": ["32"], + "filament_type": ["ASA"], + "filament_density": ["1.04"], + "filament_cost": ["37.50"], + "nozzle_temperature_initial_layer": ["235"], + "reduce_fan_stop_start_freq": ["1"], + "fan_max_speed": ["70"], + "fan_min_speed": ["0"], + "overhang_fan_speed": ["70"], + "nozzle_temperature": ["235"], + "slow_down_min_speed": ["10"], + "slow_down_layer_time": ["3"] +} diff --git a/resources/profiles/Volumic/filament/fdm_filament_common.json b/resources/profiles/Volumic/filament/fdm_filament_common.json index 9394413957..4c1dc32620 100644 --- a/resources/profiles/Volumic/filament/fdm_filament_common.json +++ b/resources/profiles/Volumic/filament/fdm_filament_common.json @@ -3,85 +3,31 @@ "name": "fdm_filament_common", "from": "system", "instantiation": "false", - "cool_plate_temp": [ - "50" - ], - "eng_plate_temp": [ - "50" - ], - "hot_plate_temp": [ - "50" - ], - "textured_plate_temp": [ - "50" - ], - "cool_plate_temp_initial_layer": [ - "50" - ], - "eng_plate_temp_initial_layer": [ - "50" - ], - "hot_plate_temp_initial_layer": [ - "50" - ], - "textured_plate_temp_initial_layer": [ - "50" - ], - "filament_max_volumetric_speed": [ - "42" - ], - "overhang_fan_speed": [ - "100" - ], - "slow_down_for_layer_cooling": [ - "1" - ], - "close_fan_the_first_x_layers": [ - "1" - ], - "fan_cooling_layer_time": [ - "60" - ], - "filament_cost": [ - "37.50" - ], - "filament_density": [ - "1" - ], - "filament_diameter": [ - "1.75" - ], - "filament_minimal_purge_on_wipe_tower": [ - "15" - ], - "filament_type": [ - "PLA" - ], - "filament_vendor": [ - "Volumic" - ], - "bed_type": [ - "Hot Plate" - ], - "nozzle_temperature_initial_layer": [ - "210" - ], - "full_fan_speed_layer": [ - "0" - ], - "fan_max_speed": [ - "100" - ], - "fan_min_speed": [ - "60" - ], - "slow_down_min_speed": [ - "10" - ], - "slow_down_layer_time": [ - "8" - ], - "nozzle_temperature": [ - "210" - ] -} \ No newline at end of file + "cool_plate_temp" : ["50"], + "eng_plate_temp" : ["50"], + "hot_plate_temp" : ["50"], + "textured_plate_temp" : ["50"], + "cool_plate_temp_initial_layer" : ["50"], + "eng_plate_temp_initial_layer" : ["50"], + "hot_plate_temp_initial_layer" : ["50"], + "textured_plate_temp_initial_layer" : ["50"], + "filament_max_volumetric_speed": ["32"], + "overhang_fan_speed": ["100"], + "slow_down_for_layer_cooling": ["1"], + "close_fan_the_first_x_layers": ["1"], + "fan_cooling_layer_time": ["60"], + "filament_cost": ["37.50"], + "filament_density": ["1"], + "filament_diameter": ["1.75"], + "filament_minimal_purge_on_wipe_tower": ["15"], + "filament_type": ["PLA"], + "filament_vendor": ["Volumic"], + "bed_type": ["Hot Plate"], + "nozzle_temperature_initial_layer": ["210"], + "full_fan_speed_layer": ["0"], + "fan_max_speed": ["100"], + "fan_min_speed": ["60"], + "slow_down_min_speed": ["10"], + "slow_down_layer_time": ["8"], + "nozzle_temperature": ["210"] +} diff --git a/resources/profiles/Volumic/filament/fdm_filament_pa.json b/resources/profiles/Volumic/filament/fdm_filament_pa.json index 7dcad2f867..30850b41ab 100644 --- a/resources/profiles/Volumic/filament/fdm_filament_pa.json +++ b/resources/profiles/Volumic/filament/fdm_filament_pa.json @@ -1,76 +1,30 @@ { "type": "filament", "name": "fdm_filament_pa", - "inherits": "fdm_filament_common", "from": "system", "instantiation": "false", - "cool_plate_temp": [ - "65" - ], - "eng_plate_temp": [ - "65" - ], - "hot_plate_temp": [ - "65" - ], - "textured_plate_temp": [ - "65" - ], - "cool_plate_temp_initial_layer": [ - "65" - ], - "eng_plate_temp_initial_layer": [ - "65" - ], - "hot_plate_temp_initial_layer": [ - "65" - ], - "textured_plate_temp_initial_layer": [ - "65" - ], - "slow_down_for_layer_cooling": [ - "1" - ], - "close_fan_the_first_x_layers": [ - "3" - ], - "fan_cooling_layer_time": [ - "4" - ], - "filament_max_volumetric_speed": [ - "20" - ], - "filament_type": [ - "PA" - ], - "filament_density": [ - "1.04" - ], - "filament_cost": [ - "37.50" - ], - "nozzle_temperature_initial_layer": [ - "238" - ], - "reduce_fan_stop_start_freq": [ - "0" - ], - "fan_max_speed": [ - "50" - ], - "fan_min_speed": [ - "0" - ], - "overhang_fan_speed": [ - "50" - ], - "nozzle_temperature": [ - "235" - ], - "slow_down_min_speed": [ - "10" - ], - "slow_down_layer_time": [ - "2" - ] -} \ No newline at end of file + "inherits": "fdm_filament_common", + "cool_plate_temp" : ["65"], + "eng_plate_temp" : ["65"], + "hot_plate_temp" : ["65"], + "textured_plate_temp" : ["65"], + "cool_plate_temp_initial_layer" : ["65"], + "eng_plate_temp_initial_layer" : ["65"], + "hot_plate_temp_initial_layer" : ["65"], + "textured_plate_temp_initial_layer" : ["65"], + "slow_down_for_layer_cooling": ["1"], + "close_fan_the_first_x_layers": ["3"], + "fan_cooling_layer_time": ["4"], + "filament_max_volumetric_speed": ["30"], + "filament_type": ["PA"], + "filament_density": ["1.04"], + "filament_cost": ["37.50"], + "nozzle_temperature_initial_layer": ["238"], + "reduce_fan_stop_start_freq": ["0"], + "fan_max_speed": ["50"], + "fan_min_speed": ["0"], + "overhang_fan_speed": ["50"], + "nozzle_temperature": ["235"], + "slow_down_min_speed": ["10"], + "slow_down_layer_time": ["2"] +} diff --git a/resources/profiles/Volumic/filament/fdm_filament_pc.json b/resources/profiles/Volumic/filament/fdm_filament_pc.json index 25a87d237e..ee17778993 100644 --- a/resources/profiles/Volumic/filament/fdm_filament_pc.json +++ b/resources/profiles/Volumic/filament/fdm_filament_pc.json @@ -1,76 +1,30 @@ { "type": "filament", "name": "fdm_filament_pc", - "inherits": "fdm_filament_common", "from": "system", "instantiation": "false", - "cool_plate_temp": [ - "0" - ], - "eng_plate_temp": [ - "110" - ], - "hot_plate_temp": [ - "110" - ], - "textured_plate_temp": [ - "110" - ], - "cool_plate_temp_initial_layer": [ - "0" - ], - "eng_plate_temp_initial_layer": [ - "110" - ], - "hot_plate_temp_initial_layer": [ - "110" - ], - "textured_plate_temp_initial_layer": [ - "110" - ], - "slow_down_for_layer_cooling": [ - "1" - ], - "close_fan_the_first_x_layers": [ - "3" - ], - "fan_cooling_layer_time": [ - "30" - ], - "filament_max_volumetric_speed": [ - "25" - ], - "filament_type": [ - "PC" - ], - "filament_density": [ - "1.04" - ], - "filament_cost": [ - "37.50" - ], - "nozzle_temperature_initial_layer": [ - "270" - ], - "reduce_fan_stop_start_freq": [ - "1" - ], - "fan_max_speed": [ - "40" - ], - "fan_min_speed": [ - "10" - ], - "overhang_fan_speed": [ - "50" - ], - "nozzle_temperature": [ - "270" - ], - "slow_down_min_speed": [ - "10" - ], - "slow_down_layer_time": [ - "2" - ] -} \ No newline at end of file + "inherits": "fdm_filament_common", + "cool_plate_temp" : ["0"], + "eng_plate_temp" : ["110"], + "hot_plate_temp" : ["110"], + "textured_plate_temp" : ["110"], + "cool_plate_temp_initial_layer" : ["0"], + "eng_plate_temp_initial_layer" : ["110"], + "hot_plate_temp_initial_layer" : ["110"], + "textured_plate_temp_initial_layer" : ["110"], + "slow_down_for_layer_cooling": ["1"], + "close_fan_the_first_x_layers": ["3"], + "fan_cooling_layer_time": ["30"], + "filament_max_volumetric_speed": ["25"], + "filament_type": ["PC"], + "filament_density": ["1.04"], + "filament_cost": ["37.50"], + "nozzle_temperature_initial_layer": ["270"], + "reduce_fan_stop_start_freq": ["1"], + "fan_max_speed": ["40"], + "fan_min_speed": ["10"], + "overhang_fan_speed": ["50"], + "nozzle_temperature": ["270"], + "slow_down_min_speed": ["10"], + "slow_down_layer_time": ["2"] +} diff --git a/resources/profiles/Volumic/filament/fdm_filament_pet.json b/resources/profiles/Volumic/filament/fdm_filament_pet.json index b7317c074f..4189eb0faa 100644 --- a/resources/profiles/Volumic/filament/fdm_filament_pet.json +++ b/resources/profiles/Volumic/filament/fdm_filament_pet.json @@ -1,70 +1,28 @@ { "type": "filament", "name": "fdm_filament_pet", - "inherits": "fdm_filament_common", "from": "system", "instantiation": "false", - "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" - ], - "slow_down_for_layer_cooling": [ - "1" - ], - "close_fan_the_first_x_layers": [ - "1" - ], - "fan_cooling_layer_time": [ - "20" - ], - "filament_max_volumetric_speed": [ - "42" - ], - "filament_type": [ - "PETG" - ], - "filament_density": [ - "1.27" - ], - "filament_cost": [ - "37.50" - ], - "nozzle_temperature_initial_layer": [ - "235" - ], - "reduce_fan_stop_start_freq": [ - "1" - ], - "fan_max_speed": [ - "80" - ], - "fan_min_speed": [ - "30" - ], - "overhang_fan_speed": [ - "100" - ], - "nozzle_temperature": [ - "230" - ] -} \ No newline at end of file + "inherits": "fdm_filament_common", + "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"], + "slow_down_for_layer_cooling": ["1"], + "close_fan_the_first_x_layers": ["1"], + "fan_cooling_layer_time": ["20"], + "filament_max_volumetric_speed": ["32"], + "filament_type": ["PETG"], + "filament_density": ["1.27"], + "filament_cost": ["37.50"], + "nozzle_temperature_initial_layer": ["235"], + "reduce_fan_stop_start_freq": ["1"], + "fan_max_speed": ["80"], + "fan_min_speed": ["30"], + "overhang_fan_speed": ["100"], + "nozzle_temperature": ["230"] +} diff --git a/resources/profiles/Volumic/filament/fdm_filament_pla.json b/resources/profiles/Volumic/filament/fdm_filament_pla.json index 942881d9f1..1ac5c4c86d 100644 --- a/resources/profiles/Volumic/filament/fdm_filament_pla.json +++ b/resources/profiles/Volumic/filament/fdm_filament_pla.json @@ -1,76 +1,30 @@ { "type": "filament", "name": "fdm_filament_pla", - "inherits": "fdm_filament_common", "from": "system", "instantiation": "false", - "fan_cooling_layer_time": [ - "100" - ], - "filament_max_volumetric_speed": [ - "42" - ], - "filament_type": [ - "PLA" - ], - "filament_density": [ - "1.24" - ], - "filament_cost": [ - "37.50" - ], - "cool_plate_temp": [ - "50" - ], - "eng_plate_temp": [ - "50" - ], - "hot_plate_temp": [ - "50" - ], - "textured_plate_temp": [ - "50" - ], - "cool_plate_temp_initial_layer": [ - "50" - ], - "eng_plate_temp_initial_layer": [ - "50" - ], - "hot_plate_temp_initial_layer": [ - "50" - ], - "textured_plate_temp_initial_layer": [ - "50" - ], - "nozzle_temperature_initial_layer": [ - "210" - ], - "reduce_fan_stop_start_freq": [ - "1" - ], - "slow_down_for_layer_cooling": [ - "1" - ], - "fan_max_speed": [ - "100" - ], - "fan_min_speed": [ - "100" - ], - "overhang_fan_speed": [ - "100" - ], - "close_fan_the_first_x_layers": [ - "1" - ], - "nozzle_temperature": [ - "210" - ], - "slow_down_min_speed": [ - "10" - ], - "slow_down_layer_time": [ - "4" - ] -} \ No newline at end of file + "inherits": "fdm_filament_common", + "fan_cooling_layer_time": ["100"], + "filament_max_volumetric_speed": ["32"], + "filament_type": ["PLA"], + "filament_density": ["1.24"], + "filament_cost": ["37.50"], + "cool_plate_temp" : ["50"], + "eng_plate_temp" : ["50"], + "hot_plate_temp" : ["50"], + "textured_plate_temp" : ["50"], + "cool_plate_temp_initial_layer" : ["50"], + "eng_plate_temp_initial_layer" : ["50"], + "hot_plate_temp_initial_layer" : ["50"], + "textured_plate_temp_initial_layer" : ["50"], + "nozzle_temperature_initial_layer": ["210"], + "reduce_fan_stop_start_freq": ["1"], + "slow_down_for_layer_cooling": ["1"], + "fan_max_speed": ["100"], + "fan_min_speed": ["100"], + "overhang_fan_speed": ["100"], + "close_fan_the_first_x_layers": ["1"], + "nozzle_temperature": ["210"], + "slow_down_min_speed": ["10"], + "slow_down_layer_time": ["4"] +} diff --git a/resources/profiles/Volumic/filament/fdm_filament_pp.json b/resources/profiles/Volumic/filament/fdm_filament_pp.json index 6b34f3138d..6e5a29509f 100644 --- a/resources/profiles/Volumic/filament/fdm_filament_pp.json +++ b/resources/profiles/Volumic/filament/fdm_filament_pp.json @@ -1,76 +1,30 @@ { "type": "filament", "name": "fdm_filament_pp", - "inherits": "fdm_filament_common", "from": "system", "instantiation": "false", - "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" - ], - "slow_down_for_layer_cooling": [ - "1" - ], - "close_fan_the_first_x_layers": [ - "4" - ], - "fan_cooling_layer_time": [ - "30" - ], - "filament_max_volumetric_speed": [ - "30" - ], - "filament_type": [ - "PP" - ], - "filament_density": [ - "0.92" - ], - "filament_cost": [ - "37.50" - ], - "nozzle_temperature_initial_layer": [ - "225" - ], - "reduce_fan_stop_start_freq": [ - "1" - ], - "fan_max_speed": [ - "100" - ], - "fan_min_speed": [ - "100" - ], - "overhang_fan_speed": [ - "80" - ], - "nozzle_temperature": [ - "225" - ], - "slow_down_min_speed": [ - "10" - ], - "slow_down_layer_time": [ - "3" - ] -} \ No newline at end of file + "inherits": "fdm_filament_common", + "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"], + "slow_down_for_layer_cooling": ["1"], + "close_fan_the_first_x_layers": ["4"], + "fan_cooling_layer_time": ["30"], + "filament_max_volumetric_speed": ["30"], + "filament_type": ["PP"], + "filament_density": ["0.92"], + "filament_cost": ["37.50"], + "nozzle_temperature_initial_layer": ["225"], + "reduce_fan_stop_start_freq": ["1"], + "fan_max_speed": ["100"], + "fan_min_speed": ["100"], + "overhang_fan_speed": ["80"], + "nozzle_temperature": ["225"], + "slow_down_min_speed": ["10"], + "slow_down_layer_time": ["3"] +} diff --git a/resources/profiles/Volumic/filament/fdm_filament_pva.json b/resources/profiles/Volumic/filament/fdm_filament_pva.json index 4aad70f501..917c9c6c3d 100644 --- a/resources/profiles/Volumic/filament/fdm_filament_pva.json +++ b/resources/profiles/Volumic/filament/fdm_filament_pva.json @@ -1,82 +1,32 @@ { "type": "filament", "name": "fdm_filament_pva", - "inherits": "fdm_filament_common", "from": "system", "instantiation": "false", - "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" - ], - "fan_cooling_layer_time": [ - "100" - ], - "filament_max_volumetric_speed": [ - "15" - ], - "filament_soluble": [ - "1" - ], - "filament_is_support": [ - "1" - ], - "filament_type": [ - "PVA" - ], - "filament_density": [ - "1.24" - ], - "filament_cost": [ - "37.50" - ], - "nozzle_temperature_initial_layer": [ - "220" - ], - "reduce_fan_stop_start_freq": [ - "1" - ], - "slow_down_for_layer_cooling": [ - "1" - ], - "fan_max_speed": [ - "70" - ], - "fan_min_speed": [ - "40" - ], - "overhang_fan_speed": [ - "80" - ], - "close_fan_the_first_x_layers": [ - "1" - ], - "nozzle_temperature": [ - "220" - ], - "slow_down_min_speed": [ - "10" - ], - "slow_down_layer_time": [ - "4" - ] -} \ No newline at end of file + "inherits": "fdm_filament_common", + "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"], + "fan_cooling_layer_time": ["100"], + "filament_max_volumetric_speed": ["22"], + "filament_soluble": ["1"], + "filament_is_support": ["1"], + "filament_type": ["PVA"], + "filament_density": ["1.24"], + "filament_cost": ["37.50"], + "nozzle_temperature_initial_layer": ["220"], + "reduce_fan_stop_start_freq": ["1"], + "slow_down_for_layer_cooling": ["1"], + "fan_max_speed": ["70"], + "fan_min_speed": ["40"], + "overhang_fan_speed": ["80"], + "close_fan_the_first_x_layers": ["1"], + "nozzle_temperature": ["220"], + "slow_down_min_speed": ["10"], + "slow_down_layer_time": ["4"] +} diff --git a/resources/profiles/Volumic/filament/fdm_filament_tpu.json b/resources/profiles/Volumic/filament/fdm_filament_tpu.json index 4dd99b36f6..f8a4031d88 100644 --- a/resources/profiles/Volumic/filament/fdm_filament_tpu.json +++ b/resources/profiles/Volumic/filament/fdm_filament_tpu.json @@ -1,70 +1,28 @@ { "type": "filament", "name": "fdm_filament_tpu", - "inherits": "fdm_filament_common", "from": "system", "instantiation": "false", - "cool_plate_temp": [ - "45" - ], - "eng_plate_temp": [ - "45" - ], - "hot_plate_temp": [ - "45" - ], - "textured_plate_temp": [ - "45" - ], - "cool_plate_temp_initial_layer": [ - "30" - ], - "eng_plate_temp_initial_layer": [ - "30" - ], - "hot_plate_temp_initial_layer": [ - "30" - ], - "textured_plate_temp_initial_layer": [ - "30" - ], - "fan_cooling_layer_time": [ - "100" - ], - "filament_max_volumetric_speed": [ - "5" - ], - "filament_type": [ - "TPU" - ], - "filament_density": [ - "1.24" - ], - "filament_cost": [ - "37.50" - ], - "reduce_fan_stop_start_freq": [ - "1" - ], - "slow_down_for_layer_cooling": [ - "1" - ], - "fan_max_speed": [ - "100" - ], - "fan_min_speed": [ - "100" - ], - "overhang_fan_speed": [ - "100" - ], - "additional_cooling_fan_speed": [ - "70" - ], - "close_fan_the_first_x_layers": [ - "1" - ], - "nozzle_temperature": [ - "235" - ] -} \ No newline at end of file + "inherits": "fdm_filament_common", + "cool_plate_temp" : ["45"], + "eng_plate_temp" : ["45"], + "hot_plate_temp" : ["45"], + "textured_plate_temp" : ["45"], + "cool_plate_temp_initial_layer" : ["30"], + "eng_plate_temp_initial_layer" : ["30"], + "hot_plate_temp_initial_layer" : ["30"], + "textured_plate_temp_initial_layer" : ["30"], + "fan_cooling_layer_time": ["100"], + "filament_max_volumetric_speed": ["15"], + "filament_type": ["TPU"], + "filament_density": ["1.24"], + "filament_cost": ["37.50"], + "reduce_fan_stop_start_freq": ["1"], + "slow_down_for_layer_cooling": ["1"], + "fan_max_speed": ["100"], + "fan_min_speed": ["100"], + "overhang_fan_speed": ["100"], + "additional_cooling_fan_speed": ["70"], + "close_fan_the_first_x_layers": ["1"], + "nozzle_temperature": ["235"] +} diff --git a/resources/profiles/Volumic/machine/EXO42 (0.4 nozzle).json b/resources/profiles/Volumic/machine/EXO42 (0.4 nozzle).json index 7b58eab47b..e766af79b8 100644 --- a/resources/profiles/Volumic/machine/EXO42 (0.4 nozzle).json +++ b/resources/profiles/Volumic/machine/EXO42 (0.4 nozzle).json @@ -1,56 +1,31 @@ { - "type": "machine", - "name": "EXO42 (0.4 nozzle)", - "inherits": "fdm_volumic_common", - "from": "system", - "setting_id": "GM001", - "instantiation": "true", - "printer_model": "EXO42", - "default_print_profile": "Normal speed - 0.15mm", - "host_type": "esp3d", - "print_host": "192.168.0.60", - "nozzle_diameter": [ - "0.4" - ], - "printable_area": [ - "0x0", - "420x0", - "420x420", - "0x420" - ], - "printable_height": "420", - "nozzle_type": "undefine", - "auxiliary_fan": "0", - "gcode_flavor": "marlin", - "max_layer_height": [ - "0.3" - ], - "min_layer_height": [ - "0.025" - ], - "printer_variant": "0.4", - "retraction_minimum_travel": [ - "1" - ], - "retraction_length": [ - "2.4" - ], - "retraction_speed": [ - "30" - ], - "deretraction_speed": [ - "30" - ], - "machine_max_acceleration_x": [ - "2000" - ], - "machine_max_acceleration_y": [ - "2000" - ], - "machine_max_acceleration_z": [ - "50" - ], - "machine_start_gcode": "M117 Demarrage\nM106 S0\nM140 S[first_layer_bed_temperature]\nM104 T0 S[first_layer_temperature]\nG28\nG90\nM82\nG92 E0\nG1 Z5 F600\nG1 X1 Y419 F6000\nM109 T0 S[first_layer_temperature]\nM300 P350\nG92 E0\nM117 Impression", - "before_layer_change_gcode": "G92 E0", - "machine_end_gcode": "G90\nG0 X1 Y419 F5000\nG0 X1 Y419 F5000\nM107\nG91\nT0\nG1 E-1\nM104 T0 S0\nG92 E0\nM140 S0\nM84\nM300" + "type": "machine", + "setting_id": "GM001", + "name": "EXO42 (0.4 nozzle)", + "from": "system", + "instantiation": "true", + "inherits": "fdm_volumic_common", + "printer_model": "EXO42", + "default_print_profile": "Normal speed - 0.15mm", + "host_type": "esp3d", + "print_host": "192.168.0.60", + "nozzle_diameter": ["0.4"], + "printable_area": ["0x0","420x0","420x420","0x420"], + "printable_height": "420", + "nozzle_type": "undefine", + "auxiliary_fan": "0", + "gcode_flavor": "marlin", + "max_layer_height": ["0.3"], + "min_layer_height": ["0.025"], + "printer_variant": "0.4", + "retraction_minimum_travel": ["1"], + "retraction_length": ["2.4"], + "retraction_speed": ["30"], + "deretraction_speed": ["30"], + "machine_max_acceleration_x": ["2000"], + "machine_max_acceleration_y": ["2000"], + "machine_max_acceleration_z": ["50"], + "machine_start_gcode": "M117 Demarrage\nM106 S0\nM140 S[first_layer_bed_temperature]\nM104 T0 S[first_layer_temperature]\nG28\nG90\nM82\nG92 E0\nG1 Z5 F600\nG1 X1 Y419 F6000\nM109 T0 S[first_layer_temperature]\nM300 P350\nG92 E0\nM117 Impression", + "before_layer_change_gcode": "G92 E0", + "machine_end_gcode": "G90\nG0 X1 Y419 F5000\nG0 X1 Y419 F5000\nM107\nG91\nT0\nG1 E-1\nM104 T0 S0\nG92 E0\nM140 S0\nM84\nM300" } \ No newline at end of file diff --git a/resources/profiles/Volumic/machine/EXO42 IDRE (0.4 nozzle).json b/resources/profiles/Volumic/machine/EXO42 IDRE (0.4 nozzle).json index 37485ab9db..48498e85f3 100644 --- a/resources/profiles/Volumic/machine/EXO42 IDRE (0.4 nozzle).json +++ b/resources/profiles/Volumic/machine/EXO42 IDRE (0.4 nozzle).json @@ -1,65 +1,35 @@ { - "type": "machine", - "name": "EXO42 IDRE (0.4 nozzle)", - "inherits": "fdm_volumic_common", - "from": "system", - "setting_id": "GM001", - "instantiation": "true", - "printer_model": "EXO42 IDRE", - "default_print_profile": "Performance 150 - 0.15mm", - "host_type": "octoprint", - "print_host": "192.168.0.60", - "nozzle_diameter": [ - "0.4", - "0.4" - ], - "printable_area": [ - "11x0", - "383x0", - "383x420", - "11x420" - ], - "printable_height": "400", - "nozzle_type": "undefine", - "auxiliary_fan": "0", - "gcode_flavor": "klipper", - "max_layer_height": [ - "0.3" - ], - "min_layer_height": [ - "0.025" - ], - "printer_variant": "0.4", - "retraction_minimum_travel": [ - "1" - ], - "retraction_length": [ - "2.4" - ], - "retraction_speed": [ - "30" - ], - "deretraction_speed": [ - "30" - ], - "machine_max_acceleration_x": [ - "4500" - ], - "machine_max_acceleration_y": [ - "4500" - ], - "machine_max_acceleration_z": [ - "50" - ], - "single_extruder_multi_material": [ - "0" - ], - "extruders_count": [ - "2" - ], - "change_filament_gcode": "", - "machine_start_gcode": "START_PRINT BED=[first_layer_bed_temperature] EXTRUDER={first_layer_temperature[0]} EXTRUDER1={first_layer_temperature[1]}", - "before_layer_change_gcode": "G92 E0", - "layer_change_gcode": "TIMELAPSE_TAKE_FRAME", - "machine_end_gcode": "END_PRINT" + "type": "machine", + "setting_id": "GM001", + "name": "EXO42 IDRE (0.4 nozzle)", + "from": "system", + "instantiation": "true", + "inherits": "fdm_volumic_common", + "printer_model": "EXO42 IDRE", + "default_print_profile": "Performance 150 - 0.15mm", + "host_type": "octoprint", + "print_host": "192.168.0.60", + "nozzle_diameter": ["0.4","0.4"], + "printable_area": ["11x0","383x0","383x420","11x420"], + "printable_height": "400", + "nozzle_type": "undefine", + "auxiliary_fan": "0", + "gcode_flavor": "klipper", + "max_layer_height": ["0.3"], + "min_layer_height": ["0.025"], + "printer_variant": "0.4", + "retraction_minimum_travel": ["1"], + "retraction_length": ["2.4"], + "retraction_speed": ["30"], + "deretraction_speed": ["30"], + "machine_max_acceleration_x": ["4500"], + "machine_max_acceleration_y": ["4500"], + "machine_max_acceleration_z": ["50"], + "single_extruder_multi_material": ["0"], + "extruders_count": ["2"], + "change_filament_gcode": "", + "machine_start_gcode": "START_PRINT BED=[first_layer_bed_temperature] EXTRUDER={first_layer_temperature[0]} EXTRUDER1={first_layer_temperature[1]}", + "before_layer_change_gcode": "G92 E0", + "layer_change_gcode": "TIMELAPSE_TAKE_FRAME", + "machine_end_gcode": "END_PRINT" } \ No newline at end of file diff --git a/resources/profiles/Volumic/machine/EXO42 IDRE COPY MODE (0.4 nozzle).json b/resources/profiles/Volumic/machine/EXO42 IDRE COPY MODE (0.4 nozzle).json index ebd5f11018..454f5c1dce 100644 --- a/resources/profiles/Volumic/machine/EXO42 IDRE COPY MODE (0.4 nozzle).json +++ b/resources/profiles/Volumic/machine/EXO42 IDRE COPY MODE (0.4 nozzle).json @@ -1,64 +1,34 @@ { - "type": "machine", - "name": "EXO42 IDRE COPY MODE (0.4 nozzle)", - "inherits": "fdm_volumic_common", - "from": "system", - "setting_id": "GM001", - "instantiation": "true", - "printer_model": "EXO42 IDRE", - "default_print_profile": "Performance 150 - 0.15mm", - "host_type": "octoprint", - "print_host": "192.168.0.60", - "nozzle_diameter": [ - "0.4", - "0.4" - ], - "printable_area": [ - "11x0", - "230x0", - "230x420", - "11x420" - ], - "printable_height": "400", - "nozzle_type": "undefine", - "auxiliary_fan": "0", - "gcode_flavor": "klipper", - "max_layer_height": [ - "0.3" - ], - "min_layer_height": [ - "0.025" - ], - "printer_variant": "0.4", - "retraction_minimum_travel": [ - "1" - ], - "retraction_length": [ - "2.4" - ], - "retraction_speed": [ - "30" - ], - "deretraction_speed": [ - "30" - ], - "machine_max_acceleration_x": [ - "4500" - ], - "machine_max_acceleration_y": [ - "4500" - ], - "machine_max_acceleration_z": [ - "50" - ], - "single_extruder_multi_material": [ - "1" - ], - "extruders_count": [ - "1" - ], - "machine_start_gcode": "START_PRINT BED=[first_layer_bed_temperature] EXTRUDER={first_layer_temperature[0]} EXTRUDER1={first_layer_temperature[0]} COPY=1", - "before_layer_change_gcode": "G92 E0", - "layer_change_gcode": "TIMELAPSE_TAKE_FRAME", - "machine_end_gcode": "END_PRINT" + "type": "machine", + "setting_id": "GM001", + "name": "EXO42 IDRE COPY MODE (0.4 nozzle)", + "from": "system", + "instantiation": "true", + "inherits": "fdm_volumic_common", + "printer_model": "EXO42 IDRE", + "default_print_profile": "Performance 150 - 0.15mm", + "host_type": "octoprint", + "print_host": "192.168.0.60", + "nozzle_diameter": ["0.4","0.4"], + "printable_area": ["11x0","230x0","230x420","11x420"], + "printable_height": "400", + "nozzle_type": "undefine", + "auxiliary_fan": "0", + "gcode_flavor": "klipper", + "max_layer_height": ["0.3"], + "min_layer_height": ["0.025"], + "printer_variant": "0.4", + "retraction_minimum_travel": ["1"], + "retraction_length": ["2.4"], + "retraction_speed": ["30"], + "deretraction_speed": ["30"], + "machine_max_acceleration_x": ["4500"], + "machine_max_acceleration_y": ["4500"], + "machine_max_acceleration_z": ["50"], + "single_extruder_multi_material": ["1"], + "extruders_count": ["1"], + "machine_start_gcode": "START_PRINT BED=[first_layer_bed_temperature] EXTRUDER={first_layer_temperature[0]} EXTRUDER1={first_layer_temperature[0]} COPY=1", + "before_layer_change_gcode": "G92 E0", + "layer_change_gcode": "TIMELAPSE_TAKE_FRAME", + "machine_end_gcode": "END_PRINT" } \ No newline at end of file diff --git a/resources/profiles/Volumic/machine/EXO42 IDRE MIRROR MODE (0.4 nozzle).json b/resources/profiles/Volumic/machine/EXO42 IDRE MIRROR MODE (0.4 nozzle).json index c50bdc80cb..d4656792ce 100644 --- a/resources/profiles/Volumic/machine/EXO42 IDRE MIRROR MODE (0.4 nozzle).json +++ b/resources/profiles/Volumic/machine/EXO42 IDRE MIRROR MODE (0.4 nozzle).json @@ -1,64 +1,34 @@ { - "type": "machine", - "name": "EXO42 IDRE MIRROR MODE (0.4 nozzle)", - "inherits": "fdm_volumic_common", - "from": "system", - "setting_id": "GM001", - "instantiation": "true", - "printer_model": "EXO42 IDRE", - "default_print_profile": "Performance 150 - 0.15mm", - "host_type": "octoprint", - "print_host": "192.168.0.60", - "nozzle_diameter": [ - "0.4", - "0.4" - ], - "printable_area": [ - "11x0", - "200x0", - "200x420", - "11x420" - ], - "printable_height": "400", - "nozzle_type": "undefine", - "auxiliary_fan": "0", - "gcode_flavor": "klipper", - "max_layer_height": [ - "0.3" - ], - "min_layer_height": [ - "0.025" - ], - "printer_variant": "0.4", - "retraction_minimum_travel": [ - "1" - ], - "retraction_length": [ - "2.4" - ], - "retraction_speed": [ - "30" - ], - "deretraction_speed": [ - "30" - ], - "machine_max_acceleration_x": [ - "4500" - ], - "machine_max_acceleration_y": [ - "4500" - ], - "machine_max_acceleration_z": [ - "50" - ], - "single_extruder_multi_material": [ - "1" - ], - "extruders_count": [ - "1" - ], - "machine_start_gcode": "START_PRINT BED=[first_layer_bed_temperature] EXTRUDER={first_layer_temperature[0]} EXTRUDER1={first_layer_temperature[0]} MIRROR=1", - "before_layer_change_gcode": "G92 E0", - "layer_change_gcode": "TIMELAPSE_TAKE_FRAME", - "machine_end_gcode": "END_PRINT" + "type": "machine", + "setting_id": "GM001", + "name": "EXO42 IDRE MIRROR MODE (0.4 nozzle)", + "from": "system", + "instantiation": "true", + "inherits": "fdm_volumic_common", + "printer_model": "EXO42 IDRE", + "default_print_profile": "Performance 150 - 0.15mm", + "host_type": "octoprint", + "print_host": "192.168.0.60", + "nozzle_diameter": ["0.4","0.4"], + "printable_area": ["11x0","200x0","200x420","11x420"], + "printable_height": "400", + "nozzle_type": "undefine", + "auxiliary_fan": "0", + "gcode_flavor": "klipper", + "max_layer_height": ["0.3"], + "min_layer_height": ["0.025"], + "printer_variant": "0.4", + "retraction_minimum_travel": ["1"], + "retraction_length": ["2.4"], + "retraction_speed": ["30"], + "deretraction_speed": ["30"], + "machine_max_acceleration_x": ["4500"], + "machine_max_acceleration_y": ["4500"], + "machine_max_acceleration_z": ["50"], + "single_extruder_multi_material": ["1"], + "extruders_count": ["1"], + "machine_start_gcode": "START_PRINT BED=[first_layer_bed_temperature] EXTRUDER={first_layer_temperature[0]} EXTRUDER1={first_layer_temperature[0]} MIRROR=1", + "before_layer_change_gcode": "G92 E0", + "layer_change_gcode": "TIMELAPSE_TAKE_FRAME", + "machine_end_gcode": "END_PRINT" } \ No newline at end of file diff --git a/resources/profiles/Volumic/machine/EXO42 IDRE.json b/resources/profiles/Volumic/machine/EXO42 IDRE.json index 0d61e2f35f..0448b035f3 100644 --- a/resources/profiles/Volumic/machine/EXO42 IDRE.json +++ b/resources/profiles/Volumic/machine/EXO42 IDRE.json @@ -7,4 +7,4 @@ "family": "VOLUMIC", "bed_model": "EXO42_bed.STL", "default_materials": "Volumic PLA Ultra" -} \ No newline at end of file +} diff --git a/resources/profiles/Volumic/machine/EXO42 Performance (0.4 nozzle).json b/resources/profiles/Volumic/machine/EXO42 Performance (0.4 nozzle).json index 6d2ac3165c..e82be4b7ea 100644 --- a/resources/profiles/Volumic/machine/EXO42 Performance (0.4 nozzle).json +++ b/resources/profiles/Volumic/machine/EXO42 Performance (0.4 nozzle).json @@ -1,57 +1,32 @@ { - "type": "machine", - "name": "EXO42 Performance (0.4 nozzle)", - "inherits": "fdm_volumic_common", - "from": "system", - "setting_id": "GM001", - "instantiation": "true", - "printer_model": "EXO42 Performance", - "default_print_profile": "Performance 150 - 0.15mm", - "host_type": "octoprint", - "print_host": "192.168.0.60", - "nozzle_diameter": [ - "0.4" - ], - "printable_area": [ - "0x0", - "420x0", - "420x420", - "0x420" - ], - "printable_height": "420", - "nozzle_type": "undefine", - "auxiliary_fan": "0", - "gcode_flavor": "klipper", - "max_layer_height": [ - "0.3" - ], - "min_layer_height": [ - "0.025" - ], - "printer_variant": "0.4", - "retraction_minimum_travel": [ - "1" - ], - "retraction_length": [ - "2.4" - ], - "retraction_speed": [ - "30" - ], - "deretraction_speed": [ - "30" - ], - "machine_max_acceleration_x": [ - "4500" - ], - "machine_max_acceleration_y": [ - "4500" - ], - "machine_max_acceleration_z": [ - "50" - ], - "machine_start_gcode": "START_PRINT BED=[first_layer_bed_temperature] EXTRUDER=[first_layer_temperature]", - "before_layer_change_gcode": "G92 E0", - "layer_change_gcode": "TIMELAPSE_TAKE_FRAME", - "machine_end_gcode": "END_PRINT" + "type": "machine", + "setting_id": "GM001", + "name": "EXO42 Performance (0.4 nozzle)", + "from": "system", + "instantiation": "true", + "inherits": "fdm_volumic_common", + "printer_model": "EXO42 Performance", + "default_print_profile": "Performance 150 - 0.15mm", + "host_type": "octoprint", + "print_host": "192.168.0.60", + "nozzle_diameter": ["0.4"], + "printable_area": ["0x0","420x0","420x420","0x420"], + "printable_height": "420", + "nozzle_type": "undefine", + "auxiliary_fan": "0", + "gcode_flavor": "klipper", + "max_layer_height": ["0.3"], + "min_layer_height": ["0.025"], + "printer_variant": "0.4", + "retraction_minimum_travel": ["1"], + "retraction_length": ["2.4"], + "retraction_speed": ["30"], + "deretraction_speed": ["30"], + "machine_max_acceleration_x": ["4500"], + "machine_max_acceleration_y": ["4500"], + "machine_max_acceleration_z": ["50"], + "machine_start_gcode": "START_PRINT BED=[first_layer_bed_temperature] EXTRUDER=[first_layer_temperature]", + "before_layer_change_gcode": "G92 E0", + "layer_change_gcode": "TIMELAPSE_TAKE_FRAME", + "machine_end_gcode": "END_PRINT" } \ No newline at end of file diff --git a/resources/profiles/Volumic/machine/EXO42 Performance.json b/resources/profiles/Volumic/machine/EXO42 Performance.json index 656fdc1287..0111c76646 100644 --- a/resources/profiles/Volumic/machine/EXO42 Performance.json +++ b/resources/profiles/Volumic/machine/EXO42 Performance.json @@ -7,4 +7,4 @@ "family": "VOLUMIC", "bed_model": "EXO42_bed.STL", "default_materials": "Volumic PLA Ultra" -} \ No newline at end of file +} diff --git a/resources/profiles/Volumic/machine/EXO42 Stage 2 (0.4 nozzle).json b/resources/profiles/Volumic/machine/EXO42 Stage 2 (0.4 nozzle).json index b60355721f..7b8b1f34b5 100644 --- a/resources/profiles/Volumic/machine/EXO42 Stage 2 (0.4 nozzle).json +++ b/resources/profiles/Volumic/machine/EXO42 Stage 2 (0.4 nozzle).json @@ -1,57 +1,32 @@ { - "type": "machine", - "name": "EXO42 Stage 2 (0.4 nozzle)", - "inherits": "fdm_volumic_common", - "from": "system", - "setting_id": "GM001", - "instantiation": "true", - "printer_model": "EXO42 Stage 2", - "default_print_profile": "Normal speed (Stage 2) - 0.20mm", - "host_type": "octoprint", - "print_host": "192.168.0.60", - "nozzle_diameter": [ - "0.4" - ], - "printable_area": [ - "0x0", - "420x0", - "420x420", - "0x420" - ], - "printable_height": "420", - "nozzle_type": "undefine", - "auxiliary_fan": "0", - "gcode_flavor": "klipper", - "max_layer_height": [ - "0.3" - ], - "min_layer_height": [ - "0.025" - ], - "printer_variant": "0.4", - "retraction_minimum_travel": [ - "1" - ], - "retraction_length": [ - "2.4" - ], - "retraction_speed": [ - "30" - ], - "deretraction_speed": [ - "30" - ], - "machine_max_acceleration_x": [ - "4500" - ], - "machine_max_acceleration_y": [ - "4500" - ], - "machine_max_acceleration_z": [ - "50" - ], - "machine_start_gcode": "START_PRINT BED=[first_layer_bed_temperature] EXTRUDER=[first_layer_temperature]", - "before_layer_change_gcode": "G92 E0", - "layer_change_gcode": "TIMELAPSE_TAKE_FRAME", - "machine_end_gcode": "END_PRINT" + "type": "machine", + "setting_id": "GM001", + "name": "EXO42 Stage 2 (0.4 nozzle)", + "from": "system", + "instantiation": "true", + "inherits": "fdm_volumic_common", + "printer_model": "EXO42 Stage 2", + "default_print_profile": "Normal speed (Stage 2) - 0.20mm", + "host_type": "octoprint", + "print_host": "192.168.0.60", + "nozzle_diameter": ["0.4"], + "printable_area": ["0x0","420x0","420x420","0x420"], + "printable_height": "420", + "nozzle_type": "undefine", + "auxiliary_fan": "0", + "gcode_flavor": "klipper", + "max_layer_height": ["0.3"], + "min_layer_height": ["0.025"], + "printer_variant": "0.4", + "retraction_minimum_travel": ["1"], + "retraction_length": ["2.4"], + "retraction_speed": ["30"], + "deretraction_speed": ["30"], + "machine_max_acceleration_x": ["4500"], + "machine_max_acceleration_y": ["4500"], + "machine_max_acceleration_z": ["50"], + "machine_start_gcode": "START_PRINT BED=[first_layer_bed_temperature] EXTRUDER=[first_layer_temperature]", + "before_layer_change_gcode": "G92 E0", + "layer_change_gcode": "TIMELAPSE_TAKE_FRAME", + "machine_end_gcode": "END_PRINT" } \ No newline at end of file diff --git a/resources/profiles/Volumic/machine/EXO42 Stage 2.json b/resources/profiles/Volumic/machine/EXO42 Stage 2.json index 803676ab17..cba0979ea6 100644 --- a/resources/profiles/Volumic/machine/EXO42 Stage 2.json +++ b/resources/profiles/Volumic/machine/EXO42 Stage 2.json @@ -7,4 +7,4 @@ "family": "VOLUMIC", "bed_model": "EXO42_bed.STL", "default_materials": "Volumic UNIVERSAL Ultra" -} \ No newline at end of file +} diff --git a/resources/profiles/Volumic/machine/EXO42.json b/resources/profiles/Volumic/machine/EXO42.json index 84e0f61f74..f7683fb6f4 100644 --- a/resources/profiles/Volumic/machine/EXO42.json +++ b/resources/profiles/Volumic/machine/EXO42.json @@ -7,4 +7,4 @@ "family": "VOLUMIC", "bed_model": "EXO42_bed.STL", "default_materials": "Volumic UNIVERSAL Ultra" -} \ No newline at end of file +} diff --git a/resources/profiles/Volumic/machine/EXO65 (0.6 nozzle).json b/resources/profiles/Volumic/machine/EXO65 (0.6 nozzle).json index 0dad46d597..8905102f69 100644 --- a/resources/profiles/Volumic/machine/EXO65 (0.6 nozzle).json +++ b/resources/profiles/Volumic/machine/EXO65 (0.6 nozzle).json @@ -1,56 +1,31 @@ { - "type": "machine", - "name": "EXO65 (0.6 nozzle)", - "inherits": "fdm_volumic_common", - "from": "system", - "setting_id": "GM001", - "instantiation": "true", - "printer_model": "EXO65", - "default_print_profile": "Normal speed - 0.15mm", - "host_type": "esp3d", - "print_host": "192.168.0.60", - "nozzle_diameter": [ - "0.6" - ], - "printable_area": [ - "0x0", - "650x0", - "650x650", - "0x650" - ], - "printable_height": "650", - "nozzle_type": "undefine", - "auxiliary_fan": "0", - "gcode_flavor": "marlin", - "max_layer_height": [ - "0.5" - ], - "min_layer_height": [ - "0.05" - ], - "printer_variant": "0.6", - "retraction_minimum_travel": [ - "1" - ], - "retraction_length": [ - "2.4" - ], - "retraction_speed": [ - "30" - ], - "deretraction_speed": [ - "30" - ], - "machine_max_acceleration_x": [ - "2000" - ], - "machine_max_acceleration_y": [ - "2000" - ], - "machine_max_acceleration_z": [ - "50" - ], - "machine_start_gcode": "M117 Demarrage\nM106 S0\nM140 S[first_layer_bed_temperature]\nM104 T0 S[first_layer_temperature]\nG28\nG90\nM82\nG92 E0\nG1 Z5 F600\nG1 X1 Y649 F6000\nM109 T0 S[first_layer_temperature]\nM300 P350\nG92 E0\nM117 Impression", - "before_layer_change_gcode": "G92 E0", - "machine_end_gcode": "G90\nG0 X1 Y419 F5000\nG0 X1 Y419 F5000\nM107\nG91\nT0\nG1 E-1\nM104 T0 S0\nG92 E0\nM140 S0\nM84\nM300" + "type": "machine", + "setting_id": "GM001", + "name": "EXO65 (0.6 nozzle)", + "from": "system", + "instantiation": "true", + "inherits": "fdm_volumic_common", + "printer_model": "EXO65", + "default_print_profile": "Normal speed - 0.15mm", + "host_type": "esp3d", + "print_host": "192.168.0.60", + "nozzle_diameter": ["0.6"], + "printable_area": ["0x0","650x0","650x650","0x650"], + "printable_height": "650", + "nozzle_type": "undefine", + "auxiliary_fan": "0", + "gcode_flavor": "marlin", + "max_layer_height": ["0.5"], + "min_layer_height": ["0.05"], + "printer_variant": "0.6", + "retraction_minimum_travel": ["1"], + "retraction_length": ["2.4"], + "retraction_speed": ["30"], + "deretraction_speed": ["30"], + "machine_max_acceleration_x": ["2000"], + "machine_max_acceleration_y": ["2000"], + "machine_max_acceleration_z": ["50"], + "machine_start_gcode": "M117 Demarrage\nM106 S0\nM140 S[first_layer_bed_temperature]\nM104 T0 S[first_layer_temperature]\nG28\nG90\nM82\nG92 E0\nG1 Z5 F600\nG1 X1 Y649 F6000\nM109 T0 S[first_layer_temperature]\nM300 P350\nG92 E0\nM117 Impression", + "before_layer_change_gcode": "G92 E0", + "machine_end_gcode": "G90\nG0 X1 Y419 F5000\nG0 X1 Y419 F5000\nM107\nG91\nT0\nG1 E-1\nM104 T0 S0\nG92 E0\nM140 S0\nM84\nM300" } \ No newline at end of file diff --git a/resources/profiles/Volumic/machine/EXO65 IDRE (0.4 nozzle).json b/resources/profiles/Volumic/machine/EXO65 IDRE (0.4 nozzle).json index 44cf7c3ac2..a4a40f1f5e 100644 --- a/resources/profiles/Volumic/machine/EXO65 IDRE (0.4 nozzle).json +++ b/resources/profiles/Volumic/machine/EXO65 IDRE (0.4 nozzle).json @@ -1,65 +1,35 @@ { - "type": "machine", - "name": "EXO65 IDRE (0.4 nozzle)", - "inherits": "fdm_volumic_common", - "from": "system", - "setting_id": "GM001", - "instantiation": "true", - "printer_model": "EXO65 IDRE", - "default_print_profile": "Performance 150 - 0.15mm", - "host_type": "octoprint", - "print_host": "192.168.0.60", - "nozzle_diameter": [ - "0.4", - "0.4" - ], - "printable_area": [ - "11x0", - "613x0", - "613x650", - "11x650" - ], - "printable_height": "630", - "nozzle_type": "undefine", - "auxiliary_fan": "0", - "gcode_flavor": "klipper", - "max_layer_height": [ - "0.3" - ], - "min_layer_height": [ - "0.025" - ], - "printer_variant": "0.4", - "retraction_minimum_travel": [ - "1" - ], - "retraction_length": [ - "2.4" - ], - "retraction_speed": [ - "30" - ], - "deretraction_speed": [ - "30" - ], - "machine_max_acceleration_x": [ - "4500" - ], - "machine_max_acceleration_y": [ - "4500" - ], - "machine_max_acceleration_z": [ - "50" - ], - "single_extruder_multi_material": [ - "0" - ], - "extruders_count": [ - "2" - ], - "change_filament_gcode": "", - "machine_start_gcode": "START_PRINT BED=[first_layer_bed_temperature] EXTRUDER={first_layer_temperature[0]} EXTRUDER1={first_layer_temperature[1]}", - "before_layer_change_gcode": "G92 E0", - "layer_change_gcode": "TIMELAPSE_TAKE_FRAME", - "machine_end_gcode": "END_PRINT" + "type": "machine", + "setting_id": "GM001", + "name": "EXO65 IDRE (0.4 nozzle)", + "from": "system", + "instantiation": "true", + "inherits": "fdm_volumic_common", + "printer_model": "EXO65 IDRE", + "default_print_profile": "Performance 150 - 0.15mm", + "host_type": "octoprint", + "print_host": "192.168.0.60", + "nozzle_diameter": ["0.4","0.4"], + "printable_area": ["11x0","613x0","613x650","11x650"], + "printable_height": "630", + "nozzle_type": "undefine", + "auxiliary_fan": "0", + "gcode_flavor": "klipper", + "max_layer_height": ["0.3"], + "min_layer_height": ["0.025"], + "printer_variant": "0.4", + "retraction_minimum_travel": ["1"], + "retraction_length": ["2.4"], + "retraction_speed": ["30"], + "deretraction_speed": ["30"], + "machine_max_acceleration_x": ["4500"], + "machine_max_acceleration_y": ["4500"], + "machine_max_acceleration_z": ["50"], + "single_extruder_multi_material": ["0"], + "extruders_count": ["2"], + "change_filament_gcode": "", + "machine_start_gcode": "START_PRINT BED=[first_layer_bed_temperature] EXTRUDER={first_layer_temperature[0]} EXTRUDER1={first_layer_temperature[1]}", + "before_layer_change_gcode": "G92 E0", + "layer_change_gcode": "TIMELAPSE_TAKE_FRAME", + "machine_end_gcode": "END_PRINT" } \ No newline at end of file diff --git a/resources/profiles/Volumic/machine/EXO65 IDRE COPY MODE (0.4 nozzle).json b/resources/profiles/Volumic/machine/EXO65 IDRE COPY MODE (0.4 nozzle).json index e3ce3c0825..cab4101754 100644 --- a/resources/profiles/Volumic/machine/EXO65 IDRE COPY MODE (0.4 nozzle).json +++ b/resources/profiles/Volumic/machine/EXO65 IDRE COPY MODE (0.4 nozzle).json @@ -1,64 +1,34 @@ { - "type": "machine", - "name": "EXO65 IDRE COPY MODE (0.4 nozzle)", - "inherits": "fdm_volumic_common", - "from": "system", - "setting_id": "GM001", - "instantiation": "true", - "printer_model": "EXO65 IDRE", - "default_print_profile": "Performance 150 - 0.15mm", - "host_type": "octoprint", - "print_host": "192.168.0.60", - "nozzle_diameter": [ - "0.4", - "0.4" - ], - "printable_area": [ - "11x0", - "345x0", - "345x650", - "11x650" - ], - "printable_height": "630", - "nozzle_type": "undefine", - "auxiliary_fan": "0", - "gcode_flavor": "klipper", - "max_layer_height": [ - "0.3" - ], - "min_layer_height": [ - "0.025" - ], - "printer_variant": "0.4", - "retraction_minimum_travel": [ - "1" - ], - "retraction_length": [ - "2.4" - ], - "retraction_speed": [ - "30" - ], - "deretraction_speed": [ - "30" - ], - "machine_max_acceleration_x": [ - "4500" - ], - "machine_max_acceleration_y": [ - "4500" - ], - "machine_max_acceleration_z": [ - "50" - ], - "single_extruder_multi_material": [ - "1" - ], - "extruders_count": [ - "1" - ], - "machine_start_gcode": "START_PRINT BED=[first_layer_bed_temperature] EXTRUDER={first_layer_temperature[0]} EXTRUDER1={first_layer_temperature[0]} COPY=1", - "before_layer_change_gcode": "G92 E0", - "layer_change_gcode": "TIMELAPSE_TAKE_FRAME", - "machine_end_gcode": "END_PRINT" + "type": "machine", + "setting_id": "GM001", + "name": "EXO65 IDRE COPY MODE (0.4 nozzle)", + "from": "system", + "instantiation": "true", + "inherits": "fdm_volumic_common", + "printer_model": "EXO65 IDRE", + "default_print_profile": "Performance 150 - 0.15mm", + "host_type": "octoprint", + "print_host": "192.168.0.60", + "nozzle_diameter": ["0.4","0.4"], + "printable_area": ["11x0","345x0","345x650","11x650"], + "printable_height": "630", + "nozzle_type": "undefine", + "auxiliary_fan": "0", + "gcode_flavor": "klipper", + "max_layer_height": ["0.3"], + "min_layer_height": ["0.025"], + "printer_variant": "0.4", + "retraction_minimum_travel": ["1"], + "retraction_length": ["2.4"], + "retraction_speed": ["30"], + "deretraction_speed": ["30"], + "machine_max_acceleration_x": ["4500"], + "machine_max_acceleration_y": ["4500"], + "machine_max_acceleration_z": ["50"], + "single_extruder_multi_material": ["1"], + "extruders_count": ["1"], + "machine_start_gcode": "START_PRINT BED=[first_layer_bed_temperature] EXTRUDER={first_layer_temperature[0]} EXTRUDER1={first_layer_temperature[0]} COPY=1", + "before_layer_change_gcode": "G92 E0", + "layer_change_gcode": "TIMELAPSE_TAKE_FRAME", + "machine_end_gcode": "END_PRINT" } \ No newline at end of file diff --git a/resources/profiles/Volumic/machine/EXO65 IDRE MIRROR MODE (0.4 nozzle).json b/resources/profiles/Volumic/machine/EXO65 IDRE MIRROR MODE (0.4 nozzle).json index 94d761a97a..103ad2f79a 100644 --- a/resources/profiles/Volumic/machine/EXO65 IDRE MIRROR MODE (0.4 nozzle).json +++ b/resources/profiles/Volumic/machine/EXO65 IDRE MIRROR MODE (0.4 nozzle).json @@ -1,64 +1,34 @@ { - "type": "machine", - "name": "EXO65 IDRE MIRROR MODE (0.4 nozzle)", - "inherits": "fdm_volumic_common", - "from": "system", - "setting_id": "GM001", - "instantiation": "true", - "printer_model": "EXO65 IDRE", - "default_print_profile": "Performance 150 - 0.15mm", - "host_type": "octoprint", - "print_host": "192.168.0.60", - "nozzle_diameter": [ - "0.4", - "0.4" - ], - "printable_area": [ - "11x0", - "315x0", - "315x650", - "11x650" - ], - "printable_height": "630", - "nozzle_type": "undefine", - "auxiliary_fan": "0", - "gcode_flavor": "klipper", - "max_layer_height": [ - "0.3" - ], - "min_layer_height": [ - "0.025" - ], - "printer_variant": "0.4", - "retraction_minimum_travel": [ - "1" - ], - "retraction_length": [ - "2.4" - ], - "retraction_speed": [ - "30" - ], - "deretraction_speed": [ - "30" - ], - "machine_max_acceleration_x": [ - "4500" - ], - "machine_max_acceleration_y": [ - "4500" - ], - "machine_max_acceleration_z": [ - "50" - ], - "single_extruder_multi_material": [ - "1" - ], - "extruders_count": [ - "1" - ], - "machine_start_gcode": "START_PRINT BED=[first_layer_bed_temperature] EXTRUDER={first_layer_temperature[0]} EXTRUDER1={first_layer_temperature[0]} MIRROR=1", - "before_layer_change_gcode": "G92 E0", - "layer_change_gcode": "TIMELAPSE_TAKE_FRAME", - "machine_end_gcode": "END_PRINT" + "type": "machine", + "setting_id": "GM001", + "name": "EXO65 IDRE MIRROR MODE (0.4 nozzle)", + "from": "system", + "instantiation": "true", + "inherits": "fdm_volumic_common", + "printer_model": "EXO65 IDRE", + "default_print_profile": "Performance 150 - 0.15mm", + "host_type": "octoprint", + "print_host": "192.168.0.60", + "nozzle_diameter": ["0.4","0.4"], + "printable_area": ["11x0","315x0","315x650","11x650"], + "printable_height": "630", + "nozzle_type": "undefine", + "auxiliary_fan": "0", + "gcode_flavor": "klipper", + "max_layer_height": ["0.3"], + "min_layer_height": ["0.025"], + "printer_variant": "0.4", + "retraction_minimum_travel": ["1"], + "retraction_length": ["2.4"], + "retraction_speed": ["30"], + "deretraction_speed": ["30"], + "machine_max_acceleration_x": ["4500"], + "machine_max_acceleration_y": ["4500"], + "machine_max_acceleration_z": ["50"], + "single_extruder_multi_material": ["1"], + "extruders_count": ["1"], + "machine_start_gcode": "START_PRINT BED=[first_layer_bed_temperature] EXTRUDER={first_layer_temperature[0]} EXTRUDER1={first_layer_temperature[0]} MIRROR=1", + "before_layer_change_gcode": "G92 E0", + "layer_change_gcode": "TIMELAPSE_TAKE_FRAME", + "machine_end_gcode": "END_PRINT" } \ No newline at end of file diff --git a/resources/profiles/Volumic/machine/EXO65 IDRE.json b/resources/profiles/Volumic/machine/EXO65 IDRE.json index 80363755a1..27f508bdb5 100644 --- a/resources/profiles/Volumic/machine/EXO65 IDRE.json +++ b/resources/profiles/Volumic/machine/EXO65 IDRE.json @@ -7,4 +7,4 @@ "family": "VOLUMIC", "bed_model": "EXO65_bed.STL", "default_materials": "Volumic PLA Ultra" -} \ No newline at end of file +} diff --git a/resources/profiles/Volumic/machine/EXO65 Performance (0.4 nozzle).json b/resources/profiles/Volumic/machine/EXO65 Performance (0.4 nozzle).json index b2358e09dc..5d35895443 100644 --- a/resources/profiles/Volumic/machine/EXO65 Performance (0.4 nozzle).json +++ b/resources/profiles/Volumic/machine/EXO65 Performance (0.4 nozzle).json @@ -1,57 +1,32 @@ { - "type": "machine", - "name": "EXO65 Performance (0.4 nozzle)", - "inherits": "fdm_volumic_common", - "from": "system", - "setting_id": "GM001", - "instantiation": "true", - "printer_model": "EXO65 Performance", - "default_print_profile": "Performance 150 - 0.15mm", - "host_type": "octoprint", - "print_host": "192.168.0.60", - "nozzle_diameter": [ - "0.4" - ], - "printable_area": [ - "0x0", - "650x0", - "650x650", - "0x650" - ], - "printable_height": "650", - "nozzle_type": "undefine", - "auxiliary_fan": "0", - "gcode_flavor": "klipper", - "max_layer_height": [ - "0.35" - ], - "min_layer_height": [ - "0.05" - ], - "printer_variant": "0.4", - "retraction_minimum_travel": [ - "1" - ], - "retraction_length": [ - "2.4" - ], - "retraction_speed": [ - "30" - ], - "deretraction_speed": [ - "30" - ], - "machine_max_acceleration_x": [ - "4500" - ], - "machine_max_acceleration_y": [ - "4500" - ], - "machine_max_acceleration_z": [ - "50" - ], - "machine_start_gcode": "START_PRINT BED=[first_layer_bed_temperature] EXTRUDER=[first_layer_temperature]", - "before_layer_change_gcode": "G92 E0", - "layer_change_gcode": "TIMELAPSE_TAKE_FRAME", - "machine_end_gcode": "END_PRINT" + "type": "machine", + "setting_id": "GM001", + "name": "EXO65 Performance (0.4 nozzle)", + "from": "system", + "instantiation": "true", + "inherits": "fdm_volumic_common", + "printer_model": "EXO65 Performance", + "default_print_profile": "Performance 150 - 0.15mm", + "host_type": "octoprint", + "print_host": "192.168.0.60", + "nozzle_diameter": ["0.4"], + "printable_area": ["0x0","650x0","650x650","0x650"], + "printable_height": "650", + "nozzle_type": "undefine", + "auxiliary_fan": "0", + "gcode_flavor": "klipper", + "max_layer_height": ["0.35"], + "min_layer_height": ["0.05"], + "printer_variant": "0.4", + "retraction_minimum_travel": ["1"], + "retraction_length": ["2.4"], + "retraction_speed": ["30"], + "deretraction_speed": ["30"], + "machine_max_acceleration_x": ["4500"], + "machine_max_acceleration_y": ["4500"], + "machine_max_acceleration_z": ["50"], + "machine_start_gcode": "START_PRINT BED=[first_layer_bed_temperature] EXTRUDER=[first_layer_temperature]", + "before_layer_change_gcode": "G92 E0", + "layer_change_gcode": "TIMELAPSE_TAKE_FRAME", + "machine_end_gcode": "END_PRINT" } \ No newline at end of file diff --git a/resources/profiles/Volumic/machine/EXO65 Performance (0.6 nozzle).json b/resources/profiles/Volumic/machine/EXO65 Performance (0.6 nozzle).json index bb2536deda..0143f6fd8c 100644 --- a/resources/profiles/Volumic/machine/EXO65 Performance (0.6 nozzle).json +++ b/resources/profiles/Volumic/machine/EXO65 Performance (0.6 nozzle).json @@ -1,57 +1,32 @@ { - "type": "machine", - "name": "EXO65 Performance (0.6 nozzle)", - "inherits": "fdm_volumic_common", - "from": "system", - "setting_id": "GM001", - "instantiation": "true", - "printer_model": "EXO65 Performance", - "default_print_profile": "Performance 150 - 0.15mm", - "host_type": "octoprint", - "print_host": "192.168.0.60", - "nozzle_diameter": [ - "0.6" - ], - "printable_area": [ - "0x0", - "650x0", - "650x650", - "0x650" - ], - "printable_height": "650", - "nozzle_type": "undefine", - "auxiliary_fan": "0", - "gcode_flavor": "klipper", - "max_layer_height": [ - "0.5" - ], - "min_layer_height": [ - "0.05" - ], - "printer_variant": "0.6", - "retraction_minimum_travel": [ - "1" - ], - "retraction_length": [ - "2.4" - ], - "retraction_speed": [ - "30" - ], - "deretraction_speed": [ - "30" - ], - "machine_max_acceleration_x": [ - "4500" - ], - "machine_max_acceleration_y": [ - "4500" - ], - "machine_max_acceleration_z": [ - "50" - ], - "machine_start_gcode": "START_PRINT BED=[first_layer_bed_temperature] EXTRUDER=[first_layer_temperature]", - "before_layer_change_gcode": "G92 E0", - "layer_change_gcode": "TIMELAPSE_TAKE_FRAME", - "machine_end_gcode": "END_PRINT" + "type": "machine", + "setting_id": "GM001", + "name": "EXO65 Performance (0.6 nozzle)", + "from": "system", + "instantiation": "true", + "inherits": "fdm_volumic_common", + "printer_model": "EXO65 Performance", + "default_print_profile": "Performance 150 - 0.15mm", + "host_type": "octoprint", + "print_host": "192.168.0.60", + "nozzle_diameter": ["0.6"], + "printable_area": ["0x0","650x0","650x650","0x650"], + "printable_height": "650", + "nozzle_type": "undefine", + "auxiliary_fan": "0", + "gcode_flavor": "klipper", + "max_layer_height": ["0.5"], + "min_layer_height": ["0.05"], + "printer_variant": "0.6", + "retraction_minimum_travel": ["1"], + "retraction_length": ["2.4"], + "retraction_speed": ["30"], + "deretraction_speed": ["30"], + "machine_max_acceleration_x": ["4500"], + "machine_max_acceleration_y": ["4500"], + "machine_max_acceleration_z": ["50"], + "machine_start_gcode": "START_PRINT BED=[first_layer_bed_temperature] EXTRUDER=[first_layer_temperature]", + "before_layer_change_gcode": "G92 E0", + "layer_change_gcode": "TIMELAPSE_TAKE_FRAME", + "machine_end_gcode": "END_PRINT" } \ No newline at end of file diff --git a/resources/profiles/Volumic/machine/EXO65 Performance (0.8 nozzle).json b/resources/profiles/Volumic/machine/EXO65 Performance (0.8 nozzle).json index 71b4ea093b..3c821e439f 100644 --- a/resources/profiles/Volumic/machine/EXO65 Performance (0.8 nozzle).json +++ b/resources/profiles/Volumic/machine/EXO65 Performance (0.8 nozzle).json @@ -1,57 +1,32 @@ { - "type": "machine", - "name": "EXO65 Performance (0.8 nozzle)", - "inherits": "fdm_volumic_common", - "from": "system", - "setting_id": "GM001", - "instantiation": "true", - "printer_model": "EXO65 Performance", - "default_print_profile": "Performance 150 - 0.15mm", - "host_type": "octoprint", - "print_host": "192.168.0.60", - "nozzle_diameter": [ - "0.8" - ], - "printable_area": [ - "0x0", - "650x0", - "650x650", - "0x650" - ], - "printable_height": "650", - "nozzle_type": "undefine", - "auxiliary_fan": "0", - "gcode_flavor": "klipper", - "max_layer_height": [ - "0.7" - ], - "min_layer_height": [ - "0.05" - ], - "printer_variant": "0.8", - "retraction_minimum_travel": [ - "1" - ], - "retraction_length": [ - "2.4" - ], - "retraction_speed": [ - "30" - ], - "deretraction_speed": [ - "30" - ], - "machine_max_acceleration_x": [ - "4500" - ], - "machine_max_acceleration_y": [ - "4500" - ], - "machine_max_acceleration_z": [ - "50" - ], - "machine_start_gcode": "START_PRINT BED=[first_layer_bed_temperature] EXTRUDER=[first_layer_temperature]", - "before_layer_change_gcode": "G92 E0", - "layer_change_gcode": "TIMELAPSE_TAKE_FRAME", - "machine_end_gcode": "END_PRINT" + "type": "machine", + "setting_id": "GM001", + "name": "EXO65 Performance (0.8 nozzle)", + "from": "system", + "instantiation": "true", + "inherits": "fdm_volumic_common", + "printer_model": "EXO65 Performance", + "default_print_profile": "Performance 150 - 0.15mm", + "host_type": "octoprint", + "print_host": "192.168.0.60", + "nozzle_diameter": ["0.8"], + "printable_area": ["0x0","650x0","650x650","0x650"], + "printable_height": "650", + "nozzle_type": "undefine", + "auxiliary_fan": "0", + "gcode_flavor": "klipper", + "max_layer_height": ["0.7"], + "min_layer_height": ["0.05"], + "printer_variant": "0.8", + "retraction_minimum_travel": ["1"], + "retraction_length": ["2.4"], + "retraction_speed": ["30"], + "deretraction_speed": ["30"], + "machine_max_acceleration_x": ["4500"], + "machine_max_acceleration_y": ["4500"], + "machine_max_acceleration_z": ["50"], + "machine_start_gcode": "START_PRINT BED=[first_layer_bed_temperature] EXTRUDER=[first_layer_temperature]", + "before_layer_change_gcode": "G92 E0", + "layer_change_gcode": "TIMELAPSE_TAKE_FRAME", + "machine_end_gcode": "END_PRINT" } \ No newline at end of file diff --git a/resources/profiles/Volumic/machine/EXO65 Performance.json b/resources/profiles/Volumic/machine/EXO65 Performance.json index c405eda927..6f8b4a75d1 100644 --- a/resources/profiles/Volumic/machine/EXO65 Performance.json +++ b/resources/profiles/Volumic/machine/EXO65 Performance.json @@ -7,4 +7,4 @@ "family": "VOLUMIC", "bed_model": "EXO65_bed.STL", "default_materials": "Volumic PLA Ultra" -} \ No newline at end of file +} diff --git a/resources/profiles/Volumic/machine/EXO65 Stage 2 (0.6 nozzle).json b/resources/profiles/Volumic/machine/EXO65 Stage 2 (0.6 nozzle).json index 986c2a9d4d..b87b37ec7a 100644 --- a/resources/profiles/Volumic/machine/EXO65 Stage 2 (0.6 nozzle).json +++ b/resources/profiles/Volumic/machine/EXO65 Stage 2 (0.6 nozzle).json @@ -1,57 +1,32 @@ { - "type": "machine", - "name": "EXO65 Stage 2 (0.6 nozzle)", - "inherits": "fdm_volumic_common", - "from": "system", - "setting_id": "GM001", - "instantiation": "true", - "printer_model": "EXO65 Stage 2", - "default_print_profile": "Normal speed (Stage 2) - 0.20mm", - "host_type": "octoprint", - "print_host": "192.168.0.60", - "nozzle_diameter": [ - "0.6" - ], - "printable_area": [ - "0x0", - "650x0", - "650x650", - "0x650" - ], - "printable_height": "650", - "nozzle_type": "undefine", - "auxiliary_fan": "0", - "gcode_flavor": "klipper", - "max_layer_height": [ - "0.4" - ], - "min_layer_height": [ - "0.05" - ], - "printer_variant": "0.6", - "retraction_minimum_travel": [ - "1" - ], - "retraction_length": [ - "2.4" - ], - "retraction_speed": [ - "30" - ], - "deretraction_speed": [ - "30" - ], - "machine_max_acceleration_x": [ - "4500" - ], - "machine_max_acceleration_y": [ - "4500" - ], - "machine_max_acceleration_z": [ - "50" - ], - "machine_start_gcode": "START_PRINT BED=[first_layer_bed_temperature] EXTRUDER=[first_layer_temperature]", - "before_layer_change_gcode": "G92 E0", - "layer_change_gcode": "TIMELAPSE_TAKE_FRAME", - "machine_end_gcode": "END_PRINT" + "type": "machine", + "setting_id": "GM001", + "name": "EXO65 Stage 2 (0.6 nozzle)", + "from": "system", + "instantiation": "true", + "inherits": "fdm_volumic_common", + "printer_model": "EXO65 Stage 2", + "default_print_profile": "Normal speed (Stage 2) - 0.20mm", + "host_type": "octoprint", + "print_host": "192.168.0.60", + "nozzle_diameter": ["0.6"], + "printable_area": ["0x0","650x0","650x650","0x650"], + "printable_height": "650", + "nozzle_type": "undefine", + "auxiliary_fan": "0", + "gcode_flavor": "klipper", + "max_layer_height": ["0.4"], + "min_layer_height": ["0.05"], + "printer_variant": "0.6", + "retraction_minimum_travel": ["1"], + "retraction_length": ["2.4"], + "retraction_speed": ["30"], + "deretraction_speed": ["30"], + "machine_max_acceleration_x": ["4500"], + "machine_max_acceleration_y": ["4500"], + "machine_max_acceleration_z": ["50"], + "machine_start_gcode": "START_PRINT BED=[first_layer_bed_temperature] EXTRUDER=[first_layer_temperature]", + "before_layer_change_gcode": "G92 E0", + "layer_change_gcode": "TIMELAPSE_TAKE_FRAME", + "machine_end_gcode": "END_PRINT" } \ No newline at end of file diff --git a/resources/profiles/Volumic/machine/EXO65 Stage 2.json b/resources/profiles/Volumic/machine/EXO65 Stage 2.json index b1253faa4c..1a87e9a984 100644 --- a/resources/profiles/Volumic/machine/EXO65 Stage 2.json +++ b/resources/profiles/Volumic/machine/EXO65 Stage 2.json @@ -7,4 +7,4 @@ "family": "VOLUMIC", "bed_model": "EXO65_bed.STL", "default_materials": "Volumic UNIVERSAL Ultra" -} \ No newline at end of file +} diff --git a/resources/profiles/Volumic/machine/EXO65.json b/resources/profiles/Volumic/machine/EXO65.json index cb69c50d6b..299c364dee 100644 --- a/resources/profiles/Volumic/machine/EXO65.json +++ b/resources/profiles/Volumic/machine/EXO65.json @@ -7,4 +7,4 @@ "family": "VOLUMIC", "bed_model": "EXO65_bed.STL", "default_materials": "Volumic UNIVERSAL Ultra" -} \ No newline at end of file +} diff --git a/resources/profiles/Volumic/machine/SH65 (0.4 nozzle).json b/resources/profiles/Volumic/machine/SH65 (0.4 nozzle).json index 906cc46ec5..d944bc6579 100644 --- a/resources/profiles/Volumic/machine/SH65 (0.4 nozzle).json +++ b/resources/profiles/Volumic/machine/SH65 (0.4 nozzle).json @@ -1,56 +1,31 @@ { - "type": "machine", - "name": "SH65 (0.4 nozzle)", - "inherits": "fdm_volumic_common", - "from": "system", - "setting_id": "GM001", - "instantiation": "true", - "printer_model": "SH65", - "default_print_profile": "Normal speed - 0.15mm", - "host_type": "esp3d", - "print_host": "192.168.0.60", - "nozzle_diameter": [ - "0.4" - ], - "printable_area": [ - "0x0", - "650x0", - "650x300", - "0x300" - ], - "printable_height": "300", - "nozzle_type": "undefine", - "auxiliary_fan": "0", - "gcode_flavor": "marlin", - "max_layer_height": [ - "0.3" - ], - "min_layer_height": [ - "0.025" - ], - "printer_variant": "0.4", - "retraction_minimum_travel": [ - "1" - ], - "retraction_length": [ - "2.4" - ], - "retraction_speed": [ - "30" - ], - "deretraction_speed": [ - "30" - ], - "machine_max_acceleration_x": [ - "2000" - ], - "machine_max_acceleration_y": [ - "2000" - ], - "machine_max_acceleration_z": [ - "50" - ], - "machine_start_gcode": "M117 Demarrage\nM106 S0\nM140 S[first_layer_bed_temperature]\nM104 T0 S[first_layer_temperature]\nG28\nG90\nM82\nG92 E0\nG1 Z5 F600\nG1 X1 Y299 F6000\nM109 T0 S[first_layer_temperature]\nM300 P350\nG92 E0\nM117 Impression", - "before_layer_change_gcode": "G92 E0", - "machine_end_gcode": "G90\nG0 X1 Y419 F5000\nG0 X1 Y419 F5000\nM107\nG91\nT0\nG1 E-1\nM104 T0 S0\nG92 E0\nM140 S0\nM84\nM300" + "type": "machine", + "setting_id": "GM001", + "name": "SH65 (0.4 nozzle)", + "from": "system", + "instantiation": "true", + "inherits": "fdm_volumic_common", + "printer_model": "SH65", + "default_print_profile": "Normal speed - 0.15mm", + "host_type": "esp3d", + "print_host": "192.168.0.60", + "nozzle_diameter": ["0.4"], + "printable_area": ["0x0","650x0","650x300","0x300"], + "printable_height": "300", + "nozzle_type": "undefine", + "auxiliary_fan": "0", + "gcode_flavor": "marlin", + "max_layer_height": ["0.3"], + "min_layer_height": ["0.025"], + "printer_variant": "0.4", + "retraction_minimum_travel": ["1"], + "retraction_length": ["2.4"], + "retraction_speed": ["30"], + "deretraction_speed": ["30"], + "machine_max_acceleration_x": ["2000"], + "machine_max_acceleration_y": ["2000"], + "machine_max_acceleration_z": ["50"], + "machine_start_gcode": "M117 Demarrage\nM106 S0\nM140 S[first_layer_bed_temperature]\nM104 T0 S[first_layer_temperature]\nG28\nG90\nM82\nG92 E0\nG1 Z5 F600\nG1 X1 Y299 F6000\nM109 T0 S[first_layer_temperature]\nM300 P350\nG92 E0\nM117 Impression", + "before_layer_change_gcode": "G92 E0", + "machine_end_gcode": "G90\nG0 X1 Y419 F5000\nG0 X1 Y419 F5000\nM107\nG91\nT0\nG1 E-1\nM104 T0 S0\nG92 E0\nM140 S0\nM84\nM300" } \ No newline at end of file diff --git a/resources/profiles/Volumic/machine/SH65 IDRE (0.4 nozzle).json b/resources/profiles/Volumic/machine/SH65 IDRE (0.4 nozzle).json index e03701a681..65aa0027c7 100644 --- a/resources/profiles/Volumic/machine/SH65 IDRE (0.4 nozzle).json +++ b/resources/profiles/Volumic/machine/SH65 IDRE (0.4 nozzle).json @@ -1,65 +1,35 @@ { - "type": "machine", - "name": "SH65 IDRE (0.4 nozzle)", - "inherits": "fdm_volumic_common", - "from": "system", - "setting_id": "GM001", - "instantiation": "true", - "printer_model": "SH65 IDRE", - "default_print_profile": "Performance 150 - 0.15mm", - "host_type": "octoprint", - "print_host": "192.168.0.60", - "nozzle_diameter": [ - "0.4", - "0.4" - ], - "printable_area": [ - "11x0", - "613x0", - "613x300", - "11x300" - ], - "printable_height": "280", - "nozzle_type": "undefine", - "auxiliary_fan": "0", - "gcode_flavor": "klipper", - "max_layer_height": [ - "0.3" - ], - "min_layer_height": [ - "0.025" - ], - "printer_variant": "0.4", - "retraction_minimum_travel": [ - "1" - ], - "retraction_length": [ - "2.4" - ], - "retraction_speed": [ - "30" - ], - "deretraction_speed": [ - "30" - ], - "machine_max_acceleration_x": [ - "4500" - ], - "machine_max_acceleration_y": [ - "4500" - ], - "machine_max_acceleration_z": [ - "50" - ], - "single_extruder_multi_material": [ - "0" - ], - "extruders_count": [ - "2" - ], - "change_filament_gcode": "", - "machine_start_gcode": "START_PRINT BED=[first_layer_bed_temperature] EXTRUDER={first_layer_temperature[0]} EXTRUDER1={first_layer_temperature[1]}", - "before_layer_change_gcode": "G92 E0", - "layer_change_gcode": "TIMELAPSE_TAKE_FRAME", - "machine_end_gcode": "END_PRINT" + "type": "machine", + "setting_id": "GM001", + "name": "SH65 IDRE (0.4 nozzle)", + "from": "system", + "instantiation": "true", + "inherits": "fdm_volumic_common", + "printer_model": "SH65 IDRE", + "default_print_profile": "Performance 150 - 0.15mm", + "host_type": "octoprint", + "print_host": "192.168.0.60", + "nozzle_diameter": ["0.4","0.4"], + "printable_area": ["11x0","613x0","613x300","11x300"], + "printable_height": "280", + "nozzle_type": "undefine", + "auxiliary_fan": "0", + "gcode_flavor": "klipper", + "max_layer_height": ["0.3"], + "min_layer_height": ["0.025"], + "printer_variant": "0.4", + "retraction_minimum_travel": ["1"], + "retraction_length": ["2.4"], + "retraction_speed": ["30"], + "deretraction_speed": ["30"], + "machine_max_acceleration_x": ["4500"], + "machine_max_acceleration_y": ["4500"], + "machine_max_acceleration_z": ["50"], + "single_extruder_multi_material": ["0"], + "extruders_count": ["2"], + "change_filament_gcode": "", + "machine_start_gcode": "START_PRINT BED=[first_layer_bed_temperature] EXTRUDER={first_layer_temperature[0]} EXTRUDER1={first_layer_temperature[1]}", + "before_layer_change_gcode": "G92 E0", + "layer_change_gcode": "TIMELAPSE_TAKE_FRAME", + "machine_end_gcode": "END_PRINT" } \ No newline at end of file diff --git a/resources/profiles/Volumic/machine/SH65 IDRE COPY MODE (0.4 nozzle).json b/resources/profiles/Volumic/machine/SH65 IDRE COPY MODE (0.4 nozzle).json index 3a01a0a666..b30460f75f 100644 --- a/resources/profiles/Volumic/machine/SH65 IDRE COPY MODE (0.4 nozzle).json +++ b/resources/profiles/Volumic/machine/SH65 IDRE COPY MODE (0.4 nozzle).json @@ -1,64 +1,34 @@ { - "type": "machine", - "name": "SH65 IDRE COPY MODE (0.4 nozzle)", - "inherits": "fdm_volumic_common", - "from": "system", - "setting_id": "GM001", - "instantiation": "true", - "printer_model": "SH65 IDRE", - "default_print_profile": "Performance 150 - 0.15mm", - "host_type": "octoprint", - "print_host": "192.168.0.60", - "nozzle_diameter": [ - "0.4", - "0.4" - ], - "printable_area": [ - "11x0", - "345x0", - "345x300", - "11x300" - ], - "printable_height": "280", - "nozzle_type": "undefine", - "auxiliary_fan": "0", - "gcode_flavor": "klipper", - "max_layer_height": [ - "0.3" - ], - "min_layer_height": [ - "0.025" - ], - "printer_variant": "0.4", - "retraction_minimum_travel": [ - "1" - ], - "retraction_length": [ - "2.4" - ], - "retraction_speed": [ - "30" - ], - "deretraction_speed": [ - "30" - ], - "machine_max_acceleration_x": [ - "4500" - ], - "machine_max_acceleration_y": [ - "4500" - ], - "machine_max_acceleration_z": [ - "50" - ], - "single_extruder_multi_material": [ - "1" - ], - "extruders_count": [ - "1" - ], - "machine_start_gcode": "START_PRINT BED=[first_layer_bed_temperature] EXTRUDER={first_layer_temperature[0]} EXTRUDER1={first_layer_temperature[0]} COPY=1", - "before_layer_change_gcode": "G92 E0", - "layer_change_gcode": "TIMELAPSE_TAKE_FRAME", - "machine_end_gcode": "END_PRINT" + "type": "machine", + "setting_id": "GM001", + "name": "SH65 IDRE COPY MODE (0.4 nozzle)", + "from": "system", + "instantiation": "true", + "inherits": "fdm_volumic_common", + "printer_model": "SH65 IDRE", + "default_print_profile": "Performance 150 - 0.15mm", + "host_type": "octoprint", + "print_host": "192.168.0.60", + "nozzle_diameter": ["0.4","0.4"], + "printable_area": ["11x0","345x0","345x300","11x300"], + "printable_height": "280", + "nozzle_type": "undefine", + "auxiliary_fan": "0", + "gcode_flavor": "klipper", + "max_layer_height": ["0.3"], + "min_layer_height": ["0.025"], + "printer_variant": "0.4", + "retraction_minimum_travel": ["1"], + "retraction_length": ["2.4"], + "retraction_speed": ["30"], + "deretraction_speed": ["30"], + "machine_max_acceleration_x": ["4500"], + "machine_max_acceleration_y": ["4500"], + "machine_max_acceleration_z": ["50"], + "single_extruder_multi_material": ["1"], + "extruders_count": ["1"], + "machine_start_gcode": "START_PRINT BED=[first_layer_bed_temperature] EXTRUDER={first_layer_temperature[0]} EXTRUDER1={first_layer_temperature[0]} COPY=1", + "before_layer_change_gcode": "G92 E0", + "layer_change_gcode": "TIMELAPSE_TAKE_FRAME", + "machine_end_gcode": "END_PRINT" } \ No newline at end of file diff --git a/resources/profiles/Volumic/machine/SH65 IDRE MIRROR MODE (0.4 nozzle).json b/resources/profiles/Volumic/machine/SH65 IDRE MIRROR MODE (0.4 nozzle).json index fc527e35d1..987677316c 100644 --- a/resources/profiles/Volumic/machine/SH65 IDRE MIRROR MODE (0.4 nozzle).json +++ b/resources/profiles/Volumic/machine/SH65 IDRE MIRROR MODE (0.4 nozzle).json @@ -1,64 +1,34 @@ { - "type": "machine", - "name": "SH65 IDRE MIRROR MODE (0.4 nozzle)", - "inherits": "fdm_volumic_common", - "from": "system", - "setting_id": "GM001", - "instantiation": "true", - "printer_model": "SH65 IDRE", - "default_print_profile": "Performance 150 - 0.15mm", - "host_type": "octoprint", - "print_host": "192.168.0.60", - "nozzle_diameter": [ - "0.4", - "0.4" - ], - "printable_area": [ - "11x0", - "315x0", - "315x300", - "11x300" - ], - "printable_height": "280", - "nozzle_type": "undefine", - "auxiliary_fan": "0", - "gcode_flavor": "klipper", - "max_layer_height": [ - "0.3" - ], - "min_layer_height": [ - "0.025" - ], - "printer_variant": "0.4", - "retraction_minimum_travel": [ - "1" - ], - "retraction_length": [ - "2.4" - ], - "retraction_speed": [ - "30" - ], - "deretraction_speed": [ - "30" - ], - "machine_max_acceleration_x": [ - "4500" - ], - "machine_max_acceleration_y": [ - "4500" - ], - "machine_max_acceleration_z": [ - "50" - ], - "single_extruder_multi_material": [ - "1" - ], - "extruders_count": [ - "1" - ], - "machine_start_gcode": "START_PRINT BED=[first_layer_bed_temperature] EXTRUDER={first_layer_temperature[0]} EXTRUDER1={first_layer_temperature[0]} MIRROR=1", - "before_layer_change_gcode": "G92 E0", - "layer_change_gcode": "TIMELAPSE_TAKE_FRAME", - "machine_end_gcode": "END_PRINT" + "type": "machine", + "setting_id": "GM001", + "name": "SH65 IDRE MIRROR MODE (0.4 nozzle)", + "from": "system", + "instantiation": "true", + "inherits": "fdm_volumic_common", + "printer_model": "SH65 IDRE", + "default_print_profile": "Performance 150 - 0.15mm", + "host_type": "octoprint", + "print_host": "192.168.0.60", + "nozzle_diameter": ["0.4","0.4"], + "printable_area": ["11x0","315x0","315x300","11x300"], + "printable_height": "280", + "nozzle_type": "undefine", + "auxiliary_fan": "0", + "gcode_flavor": "klipper", + "max_layer_height": ["0.3"], + "min_layer_height": ["0.025"], + "printer_variant": "0.4", + "retraction_minimum_travel": ["1"], + "retraction_length": ["2.4"], + "retraction_speed": ["30"], + "deretraction_speed": ["30"], + "machine_max_acceleration_x": ["4500"], + "machine_max_acceleration_y": ["4500"], + "machine_max_acceleration_z": ["50"], + "single_extruder_multi_material": ["1"], + "extruders_count": ["1"], + "machine_start_gcode": "START_PRINT BED=[first_layer_bed_temperature] EXTRUDER={first_layer_temperature[0]} EXTRUDER1={first_layer_temperature[0]} MIRROR=1", + "before_layer_change_gcode": "G92 E0", + "layer_change_gcode": "TIMELAPSE_TAKE_FRAME", + "machine_end_gcode": "END_PRINT" } \ No newline at end of file diff --git a/resources/profiles/Volumic/machine/SH65 IDRE.json b/resources/profiles/Volumic/machine/SH65 IDRE.json index ac310a42d7..8b6e281f3e 100644 --- a/resources/profiles/Volumic/machine/SH65 IDRE.json +++ b/resources/profiles/Volumic/machine/SH65 IDRE.json @@ -7,4 +7,4 @@ "family": "VOLUMIC", "bed_model": "SH65_bed.STL", "default_materials": "Volumic PLA Ultra" -} \ No newline at end of file +} diff --git a/resources/profiles/Volumic/machine/SH65 Performance (0.4 nozzle).json b/resources/profiles/Volumic/machine/SH65 Performance (0.4 nozzle).json index 548dd2dc1e..ed299afcf9 100644 --- a/resources/profiles/Volumic/machine/SH65 Performance (0.4 nozzle).json +++ b/resources/profiles/Volumic/machine/SH65 Performance (0.4 nozzle).json @@ -1,57 +1,32 @@ { - "type": "machine", - "name": "SH65 Performance (0.4 nozzle)", - "inherits": "fdm_volumic_common", - "from": "system", - "setting_id": "GM001", - "instantiation": "true", - "printer_model": "SH65 Performance", - "default_print_profile": "Performance 150 - 0.15mm", - "host_type": "octoprint", - "print_host": "192.168.0.60", - "nozzle_diameter": [ - "0.4" - ], - "printable_area": [ - "0x0", - "650x0", - "650x300", - "0x300" - ], - "printable_height": "300", - "nozzle_type": "undefine", - "auxiliary_fan": "0", - "gcode_flavor": "klipper", - "max_layer_height": [ - "0.3" - ], - "min_layer_height": [ - "0.025" - ], - "printer_variant": "0.4", - "retraction_minimum_travel": [ - "1" - ], - "retraction_length": [ - "2.4" - ], - "retraction_speed": [ - "30" - ], - "deretraction_speed": [ - "30" - ], - "machine_max_acceleration_x": [ - "4500" - ], - "machine_max_acceleration_y": [ - "4500" - ], - "machine_max_acceleration_z": [ - "50" - ], - "machine_start_gcode": "START_PRINT BED=[first_layer_bed_temperature] EXTRUDER=[first_layer_temperature]", - "before_layer_change_gcode": "G92 E0", - "layer_change_gcode": "TIMELAPSE_TAKE_FRAME", - "machine_end_gcode": "END_PRINT" + "type": "machine", + "setting_id": "GM001", + "name": "SH65 Performance (0.4 nozzle)", + "from": "system", + "instantiation": "true", + "inherits": "fdm_volumic_common", + "printer_model": "SH65 Performance", + "default_print_profile": "Performance 150 - 0.15mm", + "host_type": "octoprint", + "print_host": "192.168.0.60", + "nozzle_diameter": ["0.4"], + "printable_area": ["0x0","650x0","650x300","0x300"], + "printable_height": "300", + "nozzle_type": "undefine", + "auxiliary_fan": "0", + "gcode_flavor": "klipper", + "max_layer_height": ["0.3"], + "min_layer_height": ["0.025"], + "printer_variant": "0.4", + "retraction_minimum_travel": ["1"], + "retraction_length": ["2.4"], + "retraction_speed": ["30"], + "deretraction_speed": ["30"], + "machine_max_acceleration_x": ["4500"], + "machine_max_acceleration_y": ["4500"], + "machine_max_acceleration_z": ["50"], + "machine_start_gcode": "START_PRINT BED=[first_layer_bed_temperature] EXTRUDER=[first_layer_temperature]", + "before_layer_change_gcode": "G92 E0", + "layer_change_gcode": "TIMELAPSE_TAKE_FRAME", + "machine_end_gcode": "END_PRINT" } \ No newline at end of file diff --git a/resources/profiles/Volumic/machine/SH65 Performance.json b/resources/profiles/Volumic/machine/SH65 Performance.json index 8008968251..bf3d189338 100644 --- a/resources/profiles/Volumic/machine/SH65 Performance.json +++ b/resources/profiles/Volumic/machine/SH65 Performance.json @@ -7,4 +7,4 @@ "family": "VOLUMIC", "bed_model": "SH65_bed.STL", "default_materials": "Volumic PLA Ultra" -} \ No newline at end of file +} diff --git a/resources/profiles/Volumic/machine/SH65 Stage 2 (0.4 nozzle).json b/resources/profiles/Volumic/machine/SH65 Stage 2 (0.4 nozzle).json index 70c59ee7ab..ff71b38e5f 100644 --- a/resources/profiles/Volumic/machine/SH65 Stage 2 (0.4 nozzle).json +++ b/resources/profiles/Volumic/machine/SH65 Stage 2 (0.4 nozzle).json @@ -1,57 +1,32 @@ { - "type": "machine", - "name": "SH65 Stage 2 (0.4 nozzle)", - "inherits": "fdm_volumic_common", - "from": "system", - "setting_id": "GM001", - "instantiation": "true", - "printer_model": "SH65 Stage 2", - "default_print_profile": "Normal speed (Stage 2) - 0.20mm", - "host_type": "octoprint", - "print_host": "192.168.0.60", - "nozzle_diameter": [ - "0.4" - ], - "printable_area": [ - "0x0", - "650x0", - "650x300", - "0x300" - ], - "printable_height": "300", - "nozzle_type": "undefine", - "auxiliary_fan": "0", - "gcode_flavor": "klipper", - "max_layer_height": [ - "0.3" - ], - "min_layer_height": [ - "0.025" - ], - "printer_variant": "0.4", - "retraction_minimum_travel": [ - "1" - ], - "retraction_length": [ - "2.4" - ], - "retraction_speed": [ - "30" - ], - "deretraction_speed": [ - "30" - ], - "machine_max_acceleration_x": [ - "4500" - ], - "machine_max_acceleration_y": [ - "4500" - ], - "machine_max_acceleration_z": [ - "50" - ], - "machine_start_gcode": "START_PRINT BED=[first_layer_bed_temperature] EXTRUDER=[first_layer_temperature]", - "before_layer_change_gcode": "G92 E0", - "layer_change_gcode": "TIMELAPSE_TAKE_FRAME", - "machine_end_gcode": "END_PRINT" + "type": "machine", + "setting_id": "GM001", + "name": "SH65 Stage 2 (0.4 nozzle)", + "from": "system", + "instantiation": "true", + "inherits": "fdm_volumic_common", + "printer_model": "SH65 Stage 2", + "default_print_profile": "Normal speed (Stage 2) - 0.20mm", + "host_type": "octoprint", + "print_host": "192.168.0.60", + "nozzle_diameter": ["0.4"], + "printable_area": ["0x0","650x0","650x300","0x300"], + "printable_height": "300", + "nozzle_type": "undefine", + "auxiliary_fan": "0", + "gcode_flavor": "klipper", + "max_layer_height": ["0.3"], + "min_layer_height": ["0.025"], + "printer_variant": "0.4", + "retraction_minimum_travel": ["1"], + "retraction_length": ["2.4"], + "retraction_speed": ["30"], + "deretraction_speed": ["30"], + "machine_max_acceleration_x": ["4500"], + "machine_max_acceleration_y": ["4500"], + "machine_max_acceleration_z": ["50"], + "machine_start_gcode": "START_PRINT BED=[first_layer_bed_temperature] EXTRUDER=[first_layer_temperature]", + "before_layer_change_gcode": "G92 E0", + "layer_change_gcode": "TIMELAPSE_TAKE_FRAME", + "machine_end_gcode": "END_PRINT" } \ No newline at end of file diff --git a/resources/profiles/Volumic/machine/SH65 Stage 2.json b/resources/profiles/Volumic/machine/SH65 Stage 2.json index 2e09e29784..6637ccc63c 100644 --- a/resources/profiles/Volumic/machine/SH65 Stage 2.json +++ b/resources/profiles/Volumic/machine/SH65 Stage 2.json @@ -7,4 +7,4 @@ "family": "VOLUMIC", "bed_model": "SH65_bed.STL", "default_materials": "Volumic UNIVERSAL Ultra" -} \ No newline at end of file +} diff --git a/resources/profiles/Volumic/machine/SH65.json b/resources/profiles/Volumic/machine/SH65.json index 4c29314a4d..5a7863e0e6 100644 --- a/resources/profiles/Volumic/machine/SH65.json +++ b/resources/profiles/Volumic/machine/SH65.json @@ -7,4 +7,4 @@ "family": "VOLUMIC", "bed_model": "SH65_bed.STL", "default_materials": "Volumic UNIVERSAL Ultra" -} \ No newline at end of file +} diff --git a/resources/profiles/Volumic/machine/VS20MK2 (0.4 nozzle).json b/resources/profiles/Volumic/machine/VS20MK2 (0.4 nozzle).json index b4f338a318..c44fa95439 100644 --- a/resources/profiles/Volumic/machine/VS20MK2 (0.4 nozzle).json +++ b/resources/profiles/Volumic/machine/VS20MK2 (0.4 nozzle).json @@ -1,54 +1,29 @@ { - "type": "machine", - "name": "VS20MK2 (0.4 nozzle)", - "inherits": "fdm_volumic_common", - "from": "system", - "setting_id": "GM001", - "instantiation": "true", - "printer_model": "VS20MK2", - "default_print_profile": "Compatible speed - 0.15mm", - "nozzle_diameter": [ - "0.4" - ], - "printable_area": [ - "0x0", - "200x0", - "200x200", - "0x200" - ], - "printable_height": "220", - "nozzle_type": "undefine", - "auxiliary_fan": "0", - "gcode_flavor": "marlin", - "max_layer_height": [ - "0.275" - ], - "min_layer_height": [ - "0.05" - ], - "printer_variant": "0.4", - "retraction_minimum_travel": [ - "1" - ], - "retraction_length": [ - "2" - ], - "retraction_speed": [ - "25" - ], - "deretraction_speed": [ - "25" - ], - "machine_max_acceleration_x": [ - "2000" - ], - "machine_max_acceleration_y": [ - "2000" - ], - "machine_max_acceleration_z": [ - "50" - ], - "machine_start_gcode": "M117 Demarrage\nM106 S0\nM140 S[first_layer_bed_temperature]\nM104 T0 S[first_layer_temperature]\nG28\nG90\nM82\nG92 E0\nG1 Z5 F600\nG1 X1 Y199 F6000\nM109 T0 S[first_layer_temperature]\nM300 P350\nG92 E0\nM117 Impression", - "before_layer_change_gcode": "G92 E0", - "machine_end_gcode": "M107\nM104 S0\nM140 S0\nG0 X1 Y199 F5000\nM84\nM300" + "type": "machine", + "setting_id": "GM001", + "name": "VS20MK2 (0.4 nozzle)", + "from": "system", + "instantiation": "true", + "inherits": "fdm_volumic_common", + "printer_model": "VS20MK2", + "default_print_profile": "Compatible speed - 0.15mm", + "nozzle_diameter": ["0.4"], + "printable_area": ["0x0","200x0","200x200","0x200"], + "printable_height": "220", + "nozzle_type": "undefine", + "auxiliary_fan": "0", + "gcode_flavor": "marlin", + "max_layer_height": ["0.275"], + "min_layer_height": ["0.05"], + "printer_variant": "0.4", + "retraction_minimum_travel": ["1"], + "retraction_length": ["2"], + "retraction_speed": ["25"], + "deretraction_speed": ["25"], + "machine_max_acceleration_x": ["2000"], + "machine_max_acceleration_y": ["2000"], + "machine_max_acceleration_z": ["50"], + "machine_start_gcode": "M117 Demarrage\nM106 S0\nM140 S[first_layer_bed_temperature]\nM104 T0 S[first_layer_temperature]\nG28\nG90\nM82\nG92 E0\nG1 Z5 F600\nG1 X1 Y199 F6000\nM109 T0 S[first_layer_temperature]\nM300 P350\nG92 E0\nM117 Impression", + "before_layer_change_gcode": "G92 E0", + "machine_end_gcode": "M107\nM104 S0\nM140 S0\nG0 X1 Y199 F5000\nM84\nM300" } \ No newline at end of file diff --git a/resources/profiles/Volumic/machine/VS20MK2.json b/resources/profiles/Volumic/machine/VS20MK2.json index ee429361d5..8b5823d915 100644 --- a/resources/profiles/Volumic/machine/VS20MK2.json +++ b/resources/profiles/Volumic/machine/VS20MK2.json @@ -7,4 +7,4 @@ "family": "VOLUMIC", "bed_model": "VS20_bed.STL", "default_materials": "Volumic UNIVERSAL Ultra" -} \ No newline at end of file +} diff --git a/resources/profiles/Volumic/machine/VS30MK2 (0.4 nozzle).json b/resources/profiles/Volumic/machine/VS30MK2 (0.4 nozzle).json index 3cba9639b9..9ba5b67899 100644 --- a/resources/profiles/Volumic/machine/VS30MK2 (0.4 nozzle).json +++ b/resources/profiles/Volumic/machine/VS30MK2 (0.4 nozzle).json @@ -1,54 +1,29 @@ { - "type": "machine", - "name": "VS30MK2 (0.4 nozzle)", - "inherits": "fdm_volumic_common", - "from": "system", - "setting_id": "GM001", - "instantiation": "true", - "printer_model": "VS30MK2", - "default_print_profile": "Compatible speed - 0.15mm", - "nozzle_diameter": [ - "0.4" - ], - "printable_area": [ - "0x0", - "300x0", - "300x200", - "0x200" - ], - "printable_height": "300", - "nozzle_type": "undefine", - "auxiliary_fan": "0", - "gcode_flavor": "marlin", - "max_layer_height": [ - "0.275" - ], - "min_layer_height": [ - "0.05" - ], - "printer_variant": "0.4", - "retraction_minimum_travel": [ - "1" - ], - "retraction_length": [ - "2" - ], - "retraction_speed": [ - "25" - ], - "deretraction_speed": [ - "25" - ], - "machine_max_acceleration_x": [ - "2000" - ], - "machine_max_acceleration_y": [ - "2000" - ], - "machine_max_acceleration_z": [ - "50" - ], - "machine_start_gcode": "M117 Demarrage\nM106 S0\nM140 S[first_layer_bed_temperature]\nM104 T0 S[first_layer_temperature]\nG28\nG90\nM82\nG92 E0\nG1 Z5 F600\nG1 X1 Y299 F6000\nM109 T0 S[first_layer_temperature]\nM300 P350\nG92 E0\nM117 Impression", - "before_layer_change_gcode": "G92 E0", - "machine_end_gcode": "M107\nM104 S0\nM140 S0\nG0 X1 Y299 F5000\nM84\nM300" + "type": "machine", + "setting_id": "GM001", + "name": "VS30MK2 (0.4 nozzle)", + "from": "system", + "instantiation": "true", + "inherits": "fdm_volumic_common", + "printer_model": "VS30MK2", + "default_print_profile": "Compatible speed - 0.15mm", + "nozzle_diameter": ["0.4"], + "printable_area": ["0x0","300x0","300x200","0x200"], + "printable_height": "300", + "nozzle_type": "undefine", + "auxiliary_fan": "0", + "gcode_flavor": "marlin", + "max_layer_height": ["0.275"], + "min_layer_height": ["0.05"], + "printer_variant": "0.4", + "retraction_minimum_travel": ["1"], + "retraction_length": ["2"], + "retraction_speed": ["25"], + "deretraction_speed": ["25"], + "machine_max_acceleration_x": ["2000"], + "machine_max_acceleration_y": ["2000"], + "machine_max_acceleration_z": ["50"], + "machine_start_gcode": "M117 Demarrage\nM106 S0\nM140 S[first_layer_bed_temperature]\nM104 T0 S[first_layer_temperature]\nG28\nG90\nM82\nG92 E0\nG1 Z5 F600\nG1 X1 Y299 F6000\nM109 T0 S[first_layer_temperature]\nM300 P350\nG92 E0\nM117 Impression", + "before_layer_change_gcode": "G92 E0", + "machine_end_gcode": "M107\nM104 S0\nM140 S0\nG0 X1 Y299 F5000\nM84\nM300" } \ No newline at end of file diff --git a/resources/profiles/Volumic/machine/VS30MK2.json b/resources/profiles/Volumic/machine/VS30MK2.json index 59ef8cd9be..576ac85d00 100644 --- a/resources/profiles/Volumic/machine/VS30MK2.json +++ b/resources/profiles/Volumic/machine/VS30MK2.json @@ -7,4 +7,4 @@ "family": "VOLUMIC", "bed_model": "VS30PRO_bed.STL", "default_materials": "Volumic UNIVERSAL Ultra" -} \ No newline at end of file +} diff --git a/resources/profiles/Volumic/machine/VS30MK3 (0.4 nozzle).json b/resources/profiles/Volumic/machine/VS30MK3 (0.4 nozzle).json index 44906647a6..1908356304 100644 --- a/resources/profiles/Volumic/machine/VS30MK3 (0.4 nozzle).json +++ b/resources/profiles/Volumic/machine/VS30MK3 (0.4 nozzle).json @@ -1,56 +1,31 @@ { - "type": "machine", - "name": "VS30MK3 (0.4 nozzle)", - "inherits": "fdm_volumic_common", - "from": "system", - "setting_id": "GM001", - "instantiation": "true", - "printer_model": "VS30MK3", - "default_print_profile": "Normal speed - 0.15mm", - "host_type": "esp3d", - "print_host": "192.168.0.60", - "nozzle_diameter": [ - "0.4" - ], - "printable_area": [ - "0x0", - "300x0", - "300x200", - "0x200" - ], - "printable_height": "300", - "nozzle_type": "undefine", - "auxiliary_fan": "0", - "gcode_flavor": "marlin", - "max_layer_height": [ - "0.3" - ], - "min_layer_height": [ - "0.025" - ], - "printer_variant": "0.4", - "retraction_minimum_travel": [ - "1" - ], - "retraction_length": [ - "2.4" - ], - "retraction_speed": [ - "30" - ], - "deretraction_speed": [ - "30" - ], - "machine_max_acceleration_x": [ - "2000" - ], - "machine_max_acceleration_y": [ - "2000" - ], - "machine_max_acceleration_z": [ - "50" - ], - "machine_start_gcode": "M117 Demarrage\nM106 S0\nM140 S[first_layer_bed_temperature]\nM104 T0 S[first_layer_temperature]\nG28\nG90\nM82\nG92 E0\nG1 Z5 F600\nG1 X1 Y299 F6000\nM109 T0 S[first_layer_temperature]\nM300 P350\nG92 E0\nM117 Impression", - "before_layer_change_gcode": "G92 E0", - "machine_end_gcode": "M107\nM104 S0\nM140 S0\nG0 X1 Y299 F5000\nM84\nM300" + "type": "machine", + "setting_id": "GM001", + "name": "VS30MK3 (0.4 nozzle)", + "from": "system", + "instantiation": "true", + "inherits": "fdm_volumic_common", + "printer_model": "VS30MK3", + "default_print_profile": "Normal speed - 0.15mm", + "host_type": "esp3d", + "print_host": "192.168.0.60", + "nozzle_diameter": ["0.4"], + "printable_area": ["0x0","300x0","300x200","0x200"], + "printable_height": "300", + "nozzle_type": "undefine", + "auxiliary_fan": "0", + "gcode_flavor": "marlin", + "max_layer_height": ["0.3"], + "min_layer_height": ["0.025"], + "printer_variant": "0.4", + "retraction_minimum_travel": ["1"], + "retraction_length": ["2.4"], + "retraction_speed": ["30"], + "deretraction_speed": ["30"], + "machine_max_acceleration_x": ["2000"], + "machine_max_acceleration_y": ["2000"], + "machine_max_acceleration_z": ["50"], + "machine_start_gcode": "M117 Demarrage\nM106 S0\nM140 S[first_layer_bed_temperature]\nM104 T0 S[first_layer_temperature]\nG28\nG90\nM82\nG92 E0\nG1 Z5 F600\nG1 X1 Y299 F6000\nM109 T0 S[first_layer_temperature]\nM300 P350\nG92 E0\nM117 Impression", + "before_layer_change_gcode": "G92 E0", + "machine_end_gcode": "M107\nM104 S0\nM140 S0\nG0 X1 Y299 F5000\nM84\nM300" } \ No newline at end of file diff --git a/resources/profiles/Volumic/machine/VS30MK3 Stage 2 (0.4 nozzle).json b/resources/profiles/Volumic/machine/VS30MK3 Stage 2 (0.4 nozzle).json index e8a58e6030..be5e430530 100644 --- a/resources/profiles/Volumic/machine/VS30MK3 Stage 2 (0.4 nozzle).json +++ b/resources/profiles/Volumic/machine/VS30MK3 Stage 2 (0.4 nozzle).json @@ -1,56 +1,31 @@ { - "type": "machine", - "name": "VS30MK3 Stage 2 (0.4 nozzle)", - "inherits": "fdm_volumic_common", - "from": "system", - "setting_id": "GM001", - "instantiation": "true", - "printer_model": "VS30MK3 Stage 2", - "default_print_profile": "Normal speed (Stage 2) - 0.20mm", - "host_type": "octoprint", - "print_host": "192.168.0.60", - "nozzle_diameter": [ - "0.4" - ], - "printable_area": [ - "0x0", - "300x0", - "300x200", - "0x200" - ], - "printable_height": "300", - "nozzle_type": "undefine", - "auxiliary_fan": "0", - "gcode_flavor": "klipper", - "max_layer_height": [ - "0.3" - ], - "min_layer_height": [ - "0.025" - ], - "printer_variant": "0.4", - "retraction_minimum_travel": [ - "1" - ], - "retraction_length": [ - "2.4" - ], - "retraction_speed": [ - "30" - ], - "deretraction_speed": [ - "30" - ], - "machine_max_acceleration_x": [ - "4000" - ], - "machine_max_acceleration_y": [ - "4000" - ], - "machine_max_acceleration_z": [ - "50" - ], - "machine_start_gcode": "START_PRINT BED=[first_layer_bed_temperature] EXTRUDER=[first_layer_temperature]", - "before_layer_change_gcode": "G92 E0", - "machine_end_gcode": "END_PRINT" + "type": "machine", + "setting_id": "GM001", + "name": "VS30MK3 Stage 2 (0.4 nozzle)", + "from": "system", + "instantiation": "true", + "inherits": "fdm_volumic_common", + "printer_model": "VS30MK3 Stage 2", + "default_print_profile": "Normal speed (Stage 2) - 0.20mm", + "host_type": "octoprint", + "print_host": "192.168.0.60", + "nozzle_diameter": ["0.4"], + "printable_area": ["0x0","300x0","300x200","0x200"], + "printable_height": "300", + "nozzle_type": "undefine", + "auxiliary_fan": "0", + "gcode_flavor": "klipper", + "max_layer_height": ["0.3"], + "min_layer_height": ["0.025"], + "printer_variant": "0.4", + "retraction_minimum_travel": ["1"], + "retraction_length": ["2.4"], + "retraction_speed": ["30"], + "deretraction_speed": ["30"], + "machine_max_acceleration_x": ["4000"], + "machine_max_acceleration_y": ["4000"], + "machine_max_acceleration_z": ["50"], + "machine_start_gcode": "START_PRINT BED=[first_layer_bed_temperature] EXTRUDER=[first_layer_temperature]", + "before_layer_change_gcode": "G92 E0", + "machine_end_gcode": "END_PRINT" } \ No newline at end of file diff --git a/resources/profiles/Volumic/machine/VS30MK3 Stage 2.json b/resources/profiles/Volumic/machine/VS30MK3 Stage 2.json index 5057e3b847..ec9bdb3d74 100644 --- a/resources/profiles/Volumic/machine/VS30MK3 Stage 2.json +++ b/resources/profiles/Volumic/machine/VS30MK3 Stage 2.json @@ -7,4 +7,4 @@ "family": "VOLUMIC", "bed_model": "VS30U_bed.STL", "default_materials": "Volumic UNIVERSAL Ultra" -} \ No newline at end of file +} diff --git a/resources/profiles/Volumic/machine/VS30MK3.json b/resources/profiles/Volumic/machine/VS30MK3.json index 425e79649c..b0a10d362d 100644 --- a/resources/profiles/Volumic/machine/VS30MK3.json +++ b/resources/profiles/Volumic/machine/VS30MK3.json @@ -7,4 +7,4 @@ "family": "VOLUMIC", "bed_model": "VS30U_bed.STL", "default_materials": "Volumic UNIVERSAL Ultra" -} \ No newline at end of file +} diff --git a/resources/profiles/Volumic/machine/VS30SC (0.4 nozzle).json b/resources/profiles/Volumic/machine/VS30SC (0.4 nozzle).json index 17eee743d0..780e5fef81 100644 --- a/resources/profiles/Volumic/machine/VS30SC (0.4 nozzle).json +++ b/resources/profiles/Volumic/machine/VS30SC (0.4 nozzle).json @@ -1,56 +1,31 @@ { - "type": "machine", - "name": "VS30SC (0.4 nozzle)", - "inherits": "fdm_volumic_common", - "from": "system", - "setting_id": "GM001", - "instantiation": "true", - "printer_model": "VS30SC", - "default_print_profile": "Normal speed - 0.15mm", - "host_type": "esp3d", - "print_host": "192.168.0.60", - "nozzle_diameter": [ - "0.4" - ], - "printable_area": [ - "0x0", - "300x0", - "300x200", - "0x200" - ], - "printable_height": "300", - "nozzle_type": "undefine", - "auxiliary_fan": "0", - "gcode_flavor": "marlin", - "max_layer_height": [ - "0.3" - ], - "min_layer_height": [ - "0.025" - ], - "printer_variant": "0.4", - "retraction_minimum_travel": [ - "1" - ], - "retraction_length": [ - "2.4" - ], - "retraction_speed": [ - "30" - ], - "deretraction_speed": [ - "30" - ], - "machine_max_acceleration_x": [ - "2000" - ], - "machine_max_acceleration_y": [ - "2000" - ], - "machine_max_acceleration_z": [ - "50" - ], - "machine_start_gcode": "M117 Demarrage\nM106 S0\nM140 S[first_layer_bed_temperature]\nM104 T0 S[first_layer_temperature]\nG28\nG90\nM82\nG92 E0\nG1 Z5 F600\nG1 X1 Y199 F6000\nM109 T0 S[first_layer_temperature]\nM300 P350\nG92 E0\nM117 Impression", - "before_layer_change_gcode": "G92 E0", - "machine_end_gcode": "M107\nM104 S0\nM140 S0\nG0 X1 Y199 F5000\nM84\nM300" + "type": "machine", + "setting_id": "GM001", + "name": "VS30SC (0.4 nozzle)", + "from": "system", + "instantiation": "true", + "inherits": "fdm_volumic_common", + "printer_model": "VS30SC", + "default_print_profile": "Normal speed - 0.15mm", + "host_type": "esp3d", + "print_host": "192.168.0.60", + "nozzle_diameter": ["0.4"], + "printable_area": ["0x0","300x0","300x200","0x200"], + "printable_height": "300", + "nozzle_type": "undefine", + "auxiliary_fan": "0", + "gcode_flavor": "marlin", + "max_layer_height": ["0.3"], + "min_layer_height": ["0.025"], + "printer_variant": "0.4", + "retraction_minimum_travel": ["1"], + "retraction_length": ["2.4"], + "retraction_speed": ["30"], + "deretraction_speed": ["30"], + "machine_max_acceleration_x": ["2000"], + "machine_max_acceleration_y": ["2000"], + "machine_max_acceleration_z": ["50"], + "machine_start_gcode": "M117 Demarrage\nM106 S0\nM140 S[first_layer_bed_temperature]\nM104 T0 S[first_layer_temperature]\nG28\nG90\nM82\nG92 E0\nG1 Z5 F600\nG1 X1 Y199 F6000\nM109 T0 S[first_layer_temperature]\nM300 P350\nG92 E0\nM117 Impression", + "before_layer_change_gcode": "G92 E0", + "machine_end_gcode": "M107\nM104 S0\nM140 S0\nG0 X1 Y199 F5000\nM84\nM300" } \ No newline at end of file diff --git a/resources/profiles/Volumic/machine/VS30SC.json b/resources/profiles/Volumic/machine/VS30SC.json index 855c15cc74..1ad62f0b0e 100644 --- a/resources/profiles/Volumic/machine/VS30SC.json +++ b/resources/profiles/Volumic/machine/VS30SC.json @@ -7,4 +7,4 @@ "family": "VOLUMIC", "bed_model": "VS30U_bed.STL", "default_materials": "Volumic UNIVERSAL Ultra" -} \ No newline at end of file +} diff --git a/resources/profiles/Volumic/machine/VS30SC2 (0.4 nozzle).json b/resources/profiles/Volumic/machine/VS30SC2 (0.4 nozzle).json index 4ef3740481..c2c4cc6a8f 100644 --- a/resources/profiles/Volumic/machine/VS30SC2 (0.4 nozzle).json +++ b/resources/profiles/Volumic/machine/VS30SC2 (0.4 nozzle).json @@ -1,56 +1,31 @@ { - "type": "machine", - "name": "VS30SC2 (0.4 nozzle)", - "inherits": "fdm_volumic_common", - "from": "system", - "setting_id": "GM001", - "instantiation": "true", - "printer_model": "VS30SC2", - "default_print_profile": "Normal speed - 0.15mm", - "host_type": "esp3d", - "print_host": "192.168.0.60", - "nozzle_diameter": [ - "0.4" - ], - "printable_area": [ - "0x0", - "300x0", - "300x200", - "0x200" - ], - "printable_height": "310", - "nozzle_type": "undefine", - "auxiliary_fan": "0", - "gcode_flavor": "marlin", - "max_layer_height": [ - "0.3" - ], - "min_layer_height": [ - "0.025" - ], - "printer_variant": "0.4", - "retraction_minimum_travel": [ - "1" - ], - "retraction_length": [ - "2.4" - ], - "retraction_speed": [ - "30" - ], - "deretraction_speed": [ - "30" - ], - "machine_max_acceleration_x": [ - "2000" - ], - "machine_max_acceleration_y": [ - "2000" - ], - "machine_max_acceleration_z": [ - "50" - ], - "machine_start_gcode": "M117 Demarrage\nM106 S0\nM140 S[first_layer_bed_temperature]\nM104 T0 S[first_layer_temperature]\nG28\nG90\nM82\nG92 E0\nG1 Z5 F600\nG1 X1 Y199 F6000\nM109 T0 S[first_layer_temperature]\nM300 P350\nG92 E0\nM117 Impression", - "before_layer_change_gcode": "G92 E0", - "machine_end_gcode": "M107\nM104 S0\nM140 S0\nG0 X1 Y199 F5000\nM84\nM300" + "type": "machine", + "setting_id": "GM001", + "name": "VS30SC2 (0.4 nozzle)", + "from": "system", + "instantiation": "true", + "inherits": "fdm_volumic_common", + "printer_model": "VS30SC2", + "default_print_profile": "Normal speed - 0.15mm", + "host_type": "esp3d", + "print_host": "192.168.0.60", + "nozzle_diameter": ["0.4"], + "printable_area": ["0x0","300x0","300x200","0x200"], + "printable_height": "310", + "nozzle_type": "undefine", + "auxiliary_fan": "0", + "gcode_flavor": "marlin", + "max_layer_height": ["0.3"], + "min_layer_height": ["0.025"], + "printer_variant": "0.4", + "retraction_minimum_travel": ["1"], + "retraction_length": ["2.4"], + "retraction_speed": ["30"], + "deretraction_speed": ["30"], + "machine_max_acceleration_x": ["2000"], + "machine_max_acceleration_y": ["2000"], + "machine_max_acceleration_z": ["50"], + "machine_start_gcode": "M117 Demarrage\nM106 S0\nM140 S[first_layer_bed_temperature]\nM104 T0 S[first_layer_temperature]\nG28\nG90\nM82\nG92 E0\nG1 Z5 F600\nG1 X1 Y199 F6000\nM109 T0 S[first_layer_temperature]\nM300 P350\nG92 E0\nM117 Impression", + "before_layer_change_gcode": "G92 E0", + "machine_end_gcode": "M107\nM104 S0\nM140 S0\nG0 X1 Y199 F5000\nM84\nM300" } \ No newline at end of file diff --git a/resources/profiles/Volumic/machine/VS30SC2 Performance (0.4 nozzle).json b/resources/profiles/Volumic/machine/VS30SC2 Performance (0.4 nozzle).json new file mode 100644 index 0000000000..3b543d2462 --- /dev/null +++ b/resources/profiles/Volumic/machine/VS30SC2 Performance (0.4 nozzle).json @@ -0,0 +1,31 @@ +{ + "type": "machine", + "setting_id": "GM002", + "name": "VS30SC2 Performance (0.4 nozzle)", + "from": "system", + "instantiation": "true", + "inherits": "fdm_volumic_common", + "printer_model": "VS30SC2 Performance", + "default_print_profile": "Normal speed - 0.15mm", + "host_type": "octoprint", + "print_host": "192.168.0.60", + "nozzle_diameter": ["0.4"], + "printable_area": ["0x0","300x0","300x200","0x200"], + "printable_height": "310", + "nozzle_type": "undefine", + "auxiliary_fan": "0", + "gcode_flavor": "klipper", + "max_layer_height": ["0.3"], + "min_layer_height": ["0.025"], + "printer_variant": "0.4", + "retraction_minimum_travel": ["1"], + "retraction_length": ["2.4"], + "retraction_speed": ["30"], + "deretraction_speed": ["30"], + "machine_max_acceleration_x": ["4500"], + "machine_max_acceleration_y": ["4500"], + "machine_max_acceleration_z": ["150"], + "machine_start_gcode": "START_PRINT BED=[first_layer_bed_temperature] EXTRUDER=[first_layer_temperature]", + "before_layer_change_gcode": "G92 E0", + "machine_end_gcode": "END_PRINT" +} \ No newline at end of file diff --git a/resources/profiles/Volumic/machine/VS30SC2 Performance.json b/resources/profiles/Volumic/machine/VS30SC2 Performance.json new file mode 100644 index 0000000000..636c798d3d --- /dev/null +++ b/resources/profiles/Volumic/machine/VS30SC2 Performance.json @@ -0,0 +1,10 @@ +{ + "type": "machine_model", + "name": "VS30SC2 Performance", + "model_id": "V300P", + "nozzle_diameter": "0.4", + "machine_tech": "FFF", + "family": "VOLUMIC", + "bed_model": "VS30U_bed.STL", + "default_materials": "Volumic UNIVERSAL Ultra" +} diff --git a/resources/profiles/Volumic/machine/VS30SC2 Stage 2 (0.4 nozzle).json b/resources/profiles/Volumic/machine/VS30SC2 Stage 2 (0.4 nozzle).json index 76eaa50ef3..9445d4ea91 100644 --- a/resources/profiles/Volumic/machine/VS30SC2 Stage 2 (0.4 nozzle).json +++ b/resources/profiles/Volumic/machine/VS30SC2 Stage 2 (0.4 nozzle).json @@ -1,56 +1,31 @@ { - "type": "machine", - "name": "VS30SC2 Stage 2 (0.4 nozzle)", - "inherits": "fdm_volumic_common", - "from": "system", - "setting_id": "GM001", - "instantiation": "true", - "printer_model": "VS30SC2 Stage 2", - "default_print_profile": "Normal speed (Stage 2) - 0.20mm", - "host_type": "octoprint", - "print_host": "192.168.0.60", - "nozzle_diameter": [ - "0.4" - ], - "printable_area": [ - "0x0", - "300x0", - "300x200", - "0x200" - ], - "printable_height": "310", - "nozzle_type": "undefine", - "auxiliary_fan": "0", - "gcode_flavor": "klipper", - "max_layer_height": [ - "0.3" - ], - "min_layer_height": [ - "0.025" - ], - "printer_variant": "0.4", - "retraction_minimum_travel": [ - "1" - ], - "retraction_length": [ - "2.4" - ], - "retraction_speed": [ - "30" - ], - "deretraction_speed": [ - "30" - ], - "machine_max_acceleration_x": [ - "4000" - ], - "machine_max_acceleration_y": [ - "4000" - ], - "machine_max_acceleration_z": [ - "50" - ], - "machine_start_gcode": "START_PRINT BED=[first_layer_bed_temperature] EXTRUDER=[first_layer_temperature]", - "before_layer_change_gcode": "G92 E0", - "machine_end_gcode": "END_PRINT" + "type": "machine", + "setting_id": "GM001", + "name": "VS30SC2 Stage 2 (0.4 nozzle)", + "from": "system", + "instantiation": "true", + "inherits": "fdm_volumic_common", + "printer_model": "VS30SC2 Stage 2", + "default_print_profile": "Normal speed (Stage 2) - 0.20mm", + "host_type": "octoprint", + "print_host": "192.168.0.60", + "nozzle_diameter": ["0.4"], + "printable_area": ["0x0","300x0","300x200","0x200"], + "printable_height": "310", + "nozzle_type": "undefine", + "auxiliary_fan": "0", + "gcode_flavor": "klipper", + "max_layer_height": ["0.3"], + "min_layer_height": ["0.025"], + "printer_variant": "0.4", + "retraction_minimum_travel": ["1"], + "retraction_length": ["2.4"], + "retraction_speed": ["30"], + "deretraction_speed": ["30"], + "machine_max_acceleration_x": ["4000"], + "machine_max_acceleration_y": ["4000"], + "machine_max_acceleration_z": ["50"], + "machine_start_gcode": "START_PRINT BED=[first_layer_bed_temperature] EXTRUDER=[first_layer_temperature]", + "before_layer_change_gcode": "G92 E0", + "machine_end_gcode": "END_PRINT" } \ No newline at end of file diff --git a/resources/profiles/Volumic/machine/VS30SC2 Stage 2.json b/resources/profiles/Volumic/machine/VS30SC2 Stage 2.json index 9305593460..6020e168ad 100644 --- a/resources/profiles/Volumic/machine/VS30SC2 Stage 2.json +++ b/resources/profiles/Volumic/machine/VS30SC2 Stage 2.json @@ -7,4 +7,4 @@ "family": "VOLUMIC", "bed_model": "VS30U_bed.STL", "default_materials": "Volumic UNIVERSAL Ultra" -} \ No newline at end of file +} diff --git a/resources/profiles/Volumic/machine/VS30SC2.json b/resources/profiles/Volumic/machine/VS30SC2.json index 3050825183..aa1e0dac21 100644 --- a/resources/profiles/Volumic/machine/VS30SC2.json +++ b/resources/profiles/Volumic/machine/VS30SC2.json @@ -7,4 +7,4 @@ "family": "VOLUMIC", "bed_model": "VS30U_bed.STL", "default_materials": "Volumic UNIVERSAL Ultra" -} \ No newline at end of file +} diff --git a/resources/profiles/Volumic/machine/VS30ULTRA (0.4 nozzle).json b/resources/profiles/Volumic/machine/VS30ULTRA (0.4 nozzle).json index a51829e804..c93498be48 100644 --- a/resources/profiles/Volumic/machine/VS30ULTRA (0.4 nozzle).json +++ b/resources/profiles/Volumic/machine/VS30ULTRA (0.4 nozzle).json @@ -1,54 +1,29 @@ { - "type": "machine", - "name": "VS30ULTRA (0.4 nozzle)", - "inherits": "fdm_volumic_common", - "from": "system", - "setting_id": "GM001", - "instantiation": "true", - "printer_model": "VS30ULTRA", - "default_print_profile": "Normal speed - 0.15mm", - "nozzle_diameter": [ - "0.4" - ], - "printable_area": [ - "0x0", - "290x0", - "290x200", - "0x200" - ], - "printable_height": "300", - "nozzle_type": "undefine", - "auxiliary_fan": "0", - "gcode_flavor": "marlin", - "max_layer_height": [ - "0.3" - ], - "min_layer_height": [ - "0.05" - ], - "printer_variant": "0.4", - "retraction_minimum_travel": [ - "1" - ], - "retraction_length": [ - "2.4" - ], - "retraction_speed": [ - "30" - ], - "deretraction_speed": [ - "30" - ], - "machine_max_acceleration_x": [ - "2000" - ], - "machine_max_acceleration_y": [ - "2000" - ], - "machine_max_acceleration_z": [ - "50" - ], - "machine_start_gcode": "M117 Demarrage\nM106 S0\nM140 S[first_layer_bed_temperature]\nM104 T0 S[first_layer_temperature]\nG28\nG90\nM82\nG92 E0\nG1 Z5 F600\nG1 X1 Y199 F6000\nM109 T0 S[first_layer_temperature]\nM300 P350\nG92 E0\nM117 Impression", - "before_layer_change_gcode": "G92 E0", - "machine_end_gcode": "M107\nM104 S0\nM140 S0\nG0 X1 Y199 F5000\nM84\nM300" + "type": "machine", + "setting_id": "GM001", + "name": "VS30ULTRA (0.4 nozzle)", + "from": "system", + "instantiation": "true", + "inherits": "fdm_volumic_common", + "printer_model": "VS30ULTRA", + "default_print_profile": "Normal speed - 0.15mm", + "nozzle_diameter": ["0.4"], + "printable_area": ["0x0","290x0","290x200","0x200"], + "printable_height": "300", + "nozzle_type": "undefine", + "auxiliary_fan": "0", + "gcode_flavor": "marlin", + "max_layer_height": ["0.3"], + "min_layer_height": ["0.05"], + "printer_variant": "0.4", + "retraction_minimum_travel": ["1"], + "retraction_length": ["2.4"], + "retraction_speed": ["30"], + "deretraction_speed": ["30"], + "machine_max_acceleration_x": ["2000"], + "machine_max_acceleration_y": ["2000"], + "machine_max_acceleration_z": ["50"], + "machine_start_gcode": "M117 Demarrage\nM106 S0\nM140 S[first_layer_bed_temperature]\nM104 T0 S[first_layer_temperature]\nG28\nG90\nM82\nG92 E0\nG1 Z5 F600\nG1 X1 Y199 F6000\nM109 T0 S[first_layer_temperature]\nM300 P350\nG92 E0\nM117 Impression", + "before_layer_change_gcode": "G92 E0", + "machine_end_gcode": "M107\nM104 S0\nM140 S0\nG0 X1 Y199 F5000\nM84\nM300" } \ No newline at end of file diff --git a/resources/profiles/Volumic/machine/VS30ULTRA.json b/resources/profiles/Volumic/machine/VS30ULTRA.json index 2dd8ffabcd..4d02482c68 100644 --- a/resources/profiles/Volumic/machine/VS30ULTRA.json +++ b/resources/profiles/Volumic/machine/VS30ULTRA.json @@ -7,4 +7,4 @@ "family": "VOLUMIC", "bed_model": "VS30U_bed.STL", "default_materials": "Volumic UNIVERSAL Ultra" -} \ No newline at end of file +} diff --git a/resources/profiles/Volumic/machine/fdm_volumic_common.json b/resources/profiles/Volumic/machine/fdm_volumic_common.json index d3f5b10b3f..12ff3e7c52 100644 --- a/resources/profiles/Volumic/machine/fdm_volumic_common.json +++ b/resources/profiles/Volumic/machine/fdm_volumic_common.json @@ -1,120 +1,49 @@ { - "type": "machine", - "name": "fdm_volumic_common", - "from": "system", - "instantiation": "false", - "gcode_flavor": "marlin", - "emit_machine_limits_to_gcode": [ - "0" - ], - "printer_settings_id": "", - "printer_technology": "FFF", - "printer_variant": "0.4", - "retract_before_wipe": [ - "70%" - ], - "retract_when_changing_layer": [ - "1" - ], - "retract_length_toolchange": [ - "6" - ], - "z_hop": [ - "0" - ], - "retraction_minimum_travel": [ - "1" - ], - "retraction_length": [ - "2.4" - ], - "retraction_speed": [ - "30" - ], - "silent_mode": "0", - "machine_max_acceleration_e": [ - "0", - "0" - ], - "machine_max_acceleration_extruding": [ - "0", - "0" - ], - "machine_max_acceleration_retracting": [ - "0", - "0" - ], - "machine_max_acceleration_travel": [ - "0", - "0" - ], - "machine_max_acceleration_x": [ - "0", - "0" - ], - "machine_max_acceleration_y": [ - "0", - "0" - ], - "machine_max_acceleration_z": [ - "0", - "0" - ], - "machine_max_jerk_e": [ - "0", - "0" - ], - "machine_max_jerk_x": [ - "0", - "0" - ], - "machine_max_jerk_y": [ - "0", - "0" - ], - "machine_max_jerk_z": [ - "0", - "0" - ], - "machine_max_speed_e": [ - "0", - "0" - ], - "machine_max_speed_x": [ - "0", - "0" - ], - "machine_max_speed_y": [ - "0", - "0" - ], - "machine_max_speed_z": [ - "0", - "0" - ], - "machine_min_extruding_rate": [ - "0", - "0" - ], - "machine_min_travel_rate": [ - "0", - "0" - ], - "single_extruder_multi_material": "1", - "change_filament_gcode": "M600", - "machine_pause_gcode": "M601", - "wipe": [ - "1" - ], - "default_filament_profile": [ - "Volumic UNIVERSAL Ultra" - ], - "bed_exclude_area": [ - "0x0" - ], - "scan_first_layer": "0", - "nozzle_type": "undefine", - "machine_start_gcode": "M117 Demarrage\nM106 S0\nM140 S[first_layer_bed_temperature]\nM104 T0 S[first_layer_temperature]\nG28\nG90\nM82\nG92 E0\nG1 Z5 F600\nG1 X1 Y299 F6000\nM109 T0 S[first_layer_temperature]\nM300 P350\nG92 E0\nM117 Impression", - "machine_end_gcode": "M107\nM104 S0\nM140 S0\nG0 X1 Y299 F5000\nM84\nM300", - "before_layer_change_gcode": "G92 E0" -} \ No newline at end of file + "type": "machine", + "name": "fdm_volumic_common", + "from": "system", + "instantiation": "false", + "gcode_flavor": "marlin", + "emit_machine_limits_to_gcode": ["0"], + "printer_settings_id": "", + "printer_technology": "FFF", + "printer_variant": "0.4", + "retract_before_wipe": ["70%"], + "retract_when_changing_layer": ["1"], + "retract_length_toolchange": ["6"], + "z_hop": ["0"], + "retraction_minimum_travel": ["1"], + "retraction_length": ["2.4"], + "retraction_speed": ["30"], + "silent_mode": "0", + + "machine_max_acceleration_e": ["0","0"], + "machine_max_acceleration_extruding": ["0","0"], + "machine_max_acceleration_retracting": ["0","0"], + "machine_max_acceleration_travel": ["0","0"], + "machine_max_acceleration_x": ["0","0"], + "machine_max_acceleration_y": ["0","0"], + "machine_max_acceleration_z": ["0","0"], + "machine_max_jerk_e": ["0","0"], + "machine_max_jerk_x": ["0","0"], + "machine_max_jerk_y": ["0","0"], + "machine_max_jerk_z": ["0","0"], + "machine_max_speed_e": ["0","0"], + "machine_max_speed_x": ["0","0"], + "machine_max_speed_y": ["0","0"], + "machine_max_speed_z": ["0","0"], + "machine_min_extruding_rate": ["0","0"], + "machine_min_travel_rate": ["0","0"], + + "single_extruder_multi_material": "1", + "change_filament_gcode": "M600", + "machine_pause_gcode": "M601", + "wipe": ["1"], + "default_filament_profile": ["Volumic UNIVERSAL Ultra"], + "bed_exclude_area": ["0x0"], + "scan_first_layer": "0", + "nozzle_type": "undefine", + "machine_start_gcode": "M117 Demarrage\nM106 S0\nM140 S[first_layer_bed_temperature]\nM104 T0 S[first_layer_temperature]\nG28\nG90\nM82\nG92 E0\nG1 Z5 F600\nG1 X1 Y299 F6000\nM109 T0 S[first_layer_temperature]\nM300 P350\nG92 E0\nM117 Impression", + "machine_end_gcode": "M107\nM104 S0\nM140 S0\nG0 X1 Y299 F5000\nM84\nM300", + "before_layer_change_gcode": "G92 E0" +} diff --git a/resources/profiles/Volumic/process/Compatible speed - 0.10mm.json b/resources/profiles/Volumic/process/Compatible speed - 0.10mm.json index 24f217b2a5..751a2eeec0 100644 --- a/resources/profiles/Volumic/process/Compatible speed - 0.10mm.json +++ b/resources/profiles/Volumic/process/Compatible speed - 0.10mm.json @@ -1,9 +1,9 @@ { "type": "process", - "name": "Compatible speed - 0.10mm", - "inherits": "fdm_process_volumic_common", - "from": "system", "setting_id": "GP004", + "name": "Compatible speed - 0.10mm", + "from": "system", + "inherits": "fdm_process_volumic_common", "instantiation": "true", "layer_height": "0.1", "initial_layer_print_height": "0.1", @@ -20,35 +20,35 @@ "travel_speed": "60", "support_speed": "60", "support_interface_speed": "60", - "skirt_speed": "60", + "skirt_speed": "60", "compatible_printers": [ - "EXO42 (0.4 nozzle)", - "EXO65 (0.6 nozzle)", - "SH65 (0.4 nozzle)", - "EXO42 Performance (0.4 nozzle)", - "EXO65 Performance (0.4 nozzle)", - "EXO65 Performance (0.6 nozzle)", - "EXO65 Performance (0.8 nozzle)", - "SH65 Performance (0.4 nozzle)", - "EXO42 IDRE (0.4 nozzle)", - "EXO42 IDRE COPY MODE (0.4 nozzle)", - "EXO42 IDRE MIRROR MODE (0.4 nozzle)", - "EXO65 IDRE (0.4 nozzle)", - "EXO65 IDRE COPY MODE (0.4 nozzle)", - "EXO65 IDRE MIRROR MODE (0.4 nozzle)", - "SH65 IDRE (0.4 nozzle)", - "SH65 IDRE COPY MODE (0.4 nozzle)", - "SH65 IDRE MIRROR MODE (0.4 nozzle)", - "VS30MK3 (0.4 nozzle)", - "VS30SC2 (0.4 nozzle)", - "VS30SC (0.4 nozzle)", - "VS30ULTRA (0.4 nozzle)", - "VS30MK2 (0.4 nozzle)", - "VS20MK2 (0.4 nozzle)", - "EXO42 Stage 2 (0.4 nozzle)", - "EXO65 Stage 2 (0.6 nozzle)", - "SH65 Stage 2 (0.4 nozzle)", - "VS30SC2 Stage 2 (0.4 nozzle)", - "VS30MK3 Stage 2 (0.4 nozzle)" + "EXO42 (0.4 nozzle)", + "EXO65 (0.6 nozzle)", + "SH65 (0.4 nozzle)", + "EXO42 Performance (0.4 nozzle)", + "EXO65 Performance (0.4 nozzle)", + "EXO65 Performance (0.6 nozzle)", + "EXO65 Performance (0.8 nozzle)", + "SH65 Performance (0.4 nozzle)", + "EXO42 IDRE (0.4 nozzle)", + "EXO42 IDRE COPY MODE (0.4 nozzle)", + "EXO42 IDRE MIRROR MODE (0.4 nozzle)", + "EXO65 IDRE (0.4 nozzle)", + "EXO65 IDRE COPY MODE (0.4 nozzle)", + "EXO65 IDRE MIRROR MODE (0.4 nozzle)", + "SH65 IDRE (0.4 nozzle)", + "SH65 IDRE COPY MODE (0.4 nozzle)", + "SH65 IDRE MIRROR MODE (0.4 nozzle)", + "VS30MK3 (0.4 nozzle)", + "VS30SC2 (0.4 nozzle)", + "VS30SC (0.4 nozzle)", + "VS30ULTRA (0.4 nozzle)", + "VS30MK2 (0.4 nozzle)", + "VS20MK2 (0.4 nozzle)", + "EXO42 Stage 2 (0.4 nozzle)", + "EXO65 Stage 2 (0.6 nozzle)", + "SH65 Stage 2 (0.4 nozzle)", + "VS30SC2 Stage 2 (0.4 nozzle)", + "VS30MK3 Stage 2 (0.4 nozzle)" ] -} \ No newline at end of file +} diff --git a/resources/profiles/Volumic/process/Compatible speed - 0.15mm.json b/resources/profiles/Volumic/process/Compatible speed - 0.15mm.json index 1d1510b544..2d2c7e97f7 100644 --- a/resources/profiles/Volumic/process/Compatible speed - 0.15mm.json +++ b/resources/profiles/Volumic/process/Compatible speed - 0.15mm.json @@ -1,9 +1,9 @@ { "type": "process", - "name": "Compatible speed - 0.15mm", - "inherits": "fdm_process_volumic_common", - "from": "system", "setting_id": "GP004", + "name": "Compatible speed - 0.15mm", + "from": "system", + "inherits": "fdm_process_volumic_common", "instantiation": "true", "layer_height": "0.15", "initial_layer_print_height": "0.15", @@ -20,35 +20,35 @@ "travel_speed": "60", "support_speed": "60", "support_interface_speed": "60", - "skirt_speed": "60", + "skirt_speed": "60", "compatible_printers": [ - "EXO42 (0.4 nozzle)", - "EXO65 (0.6 nozzle)", - "SH65 (0.4 nozzle)", - "EXO42 Performance (0.4 nozzle)", - "EXO65 Performance (0.4 nozzle)", - "EXO65 Performance (0.6 nozzle)", - "EXO65 Performance (0.8 nozzle)", - "SH65 Performance (0.4 nozzle)", - "EXO42 IDRE (0.4 nozzle)", - "EXO42 IDRE COPY MODE (0.4 nozzle)", - "EXO42 IDRE MIRROR MODE (0.4 nozzle)", - "EXO65 IDRE (0.4 nozzle)", - "EXO65 IDRE COPY MODE (0.4 nozzle)", - "EXO65 IDRE MIRROR MODE (0.4 nozzle)", - "SH65 IDRE (0.4 nozzle)", - "SH65 IDRE COPY MODE (0.4 nozzle)", - "SH65 IDRE MIRROR MODE (0.4 nozzle)", - "VS30MK3 (0.4 nozzle)", - "VS30SC2 (0.4 nozzle)", - "VS30SC (0.4 nozzle)", - "VS30ULTRA (0.4 nozzle)", - "VS30MK2 (0.4 nozzle)", - "VS20MK2 (0.4 nozzle)", - "EXO42 Stage 2 (0.4 nozzle)", - "EXO65 Stage 2 (0.6 nozzle)", - "SH65 Stage 2 (0.4 nozzle)", - "VS30SC2 Stage 2 (0.4 nozzle)", - "VS30MK3 Stage 2 (0.4 nozzle)" + "EXO42 (0.4 nozzle)", + "EXO65 (0.6 nozzle)", + "SH65 (0.4 nozzle)", + "EXO42 Performance (0.4 nozzle)", + "EXO65 Performance (0.4 nozzle)", + "EXO65 Performance (0.6 nozzle)", + "EXO65 Performance (0.8 nozzle)", + "SH65 Performance (0.4 nozzle)", + "EXO42 IDRE (0.4 nozzle)", + "EXO42 IDRE COPY MODE (0.4 nozzle)", + "EXO42 IDRE MIRROR MODE (0.4 nozzle)", + "EXO65 IDRE (0.4 nozzle)", + "EXO65 IDRE COPY MODE (0.4 nozzle)", + "EXO65 IDRE MIRROR MODE (0.4 nozzle)", + "SH65 IDRE (0.4 nozzle)", + "SH65 IDRE COPY MODE (0.4 nozzle)", + "SH65 IDRE MIRROR MODE (0.4 nozzle)", + "VS30MK3 (0.4 nozzle)", + "VS30SC2 (0.4 nozzle)", + "VS30SC (0.4 nozzle)", + "VS30ULTRA (0.4 nozzle)", + "VS30MK2 (0.4 nozzle)", + "VS20MK2 (0.4 nozzle)", + "EXO42 Stage 2 (0.4 nozzle)", + "EXO65 Stage 2 (0.6 nozzle)", + "SH65 Stage 2 (0.4 nozzle)", + "VS30SC2 Stage 2 (0.4 nozzle)", + "VS30MK3 Stage 2 (0.4 nozzle)" ] -} \ No newline at end of file +} diff --git a/resources/profiles/Volumic/process/Compatible speed - 0.20mm.json b/resources/profiles/Volumic/process/Compatible speed - 0.20mm.json index d645a28d0a..39e74e969a 100644 --- a/resources/profiles/Volumic/process/Compatible speed - 0.20mm.json +++ b/resources/profiles/Volumic/process/Compatible speed - 0.20mm.json @@ -1,9 +1,9 @@ { "type": "process", - "name": "Compatible speed - 0.20mm", - "inherits": "fdm_process_volumic_common", - "from": "system", "setting_id": "GP004", + "name": "Compatible speed - 0.20mm", + "from": "system", + "inherits": "fdm_process_volumic_common", "instantiation": "true", "layer_height": "0.2", "initial_layer_print_height": "0.2", @@ -20,35 +20,35 @@ "travel_speed": "60", "support_speed": "60", "support_interface_speed": "60", - "skirt_speed": "60", + "skirt_speed": "60", "compatible_printers": [ - "EXO42 (0.4 nozzle)", - "EXO65 (0.6 nozzle)", - "SH65 (0.4 nozzle)", - "EXO42 Performance (0.4 nozzle)", - "EXO65 Performance (0.4 nozzle)", - "EXO65 Performance (0.6 nozzle)", - "EXO65 Performance (0.8 nozzle)", - "SH65 Performance (0.4 nozzle)", - "EXO42 IDRE (0.4 nozzle)", - "EXO42 IDRE COPY MODE (0.4 nozzle)", - "EXO42 IDRE MIRROR MODE (0.4 nozzle)", - "EXO65 IDRE (0.4 nozzle)", - "EXO65 IDRE COPY MODE (0.4 nozzle)", - "EXO65 IDRE MIRROR MODE (0.4 nozzle)", - "SH65 IDRE (0.4 nozzle)", - "SH65 IDRE COPY MODE (0.4 nozzle)", - "SH65 IDRE MIRROR MODE (0.4 nozzle)", - "VS30MK3 (0.4 nozzle)", - "VS30SC2 (0.4 nozzle)", - "VS30SC (0.4 nozzle)", - "VS30ULTRA (0.4 nozzle)", - "VS30MK2 (0.4 nozzle)", - "VS20MK2 (0.4 nozzle)", - "EXO42 Stage 2 (0.4 nozzle)", - "EXO65 Stage 2 (0.6 nozzle)", - "SH65 Stage 2 (0.4 nozzle)", - "VS30SC2 Stage 2 (0.4 nozzle)", - "VS30MK3 Stage 2 (0.4 nozzle)" + "EXO42 (0.4 nozzle)", + "EXO65 (0.6 nozzle)", + "SH65 (0.4 nozzle)", + "EXO42 Performance (0.4 nozzle)", + "EXO65 Performance (0.4 nozzle)", + "EXO65 Performance (0.6 nozzle)", + "EXO65 Performance (0.8 nozzle)", + "SH65 Performance (0.4 nozzle)", + "EXO42 IDRE (0.4 nozzle)", + "EXO42 IDRE COPY MODE (0.4 nozzle)", + "EXO42 IDRE MIRROR MODE (0.4 nozzle)", + "EXO65 IDRE (0.4 nozzle)", + "EXO65 IDRE COPY MODE (0.4 nozzle)", + "EXO65 IDRE MIRROR MODE (0.4 nozzle)", + "SH65 IDRE (0.4 nozzle)", + "SH65 IDRE COPY MODE (0.4 nozzle)", + "SH65 IDRE MIRROR MODE (0.4 nozzle)", + "VS30MK3 (0.4 nozzle)", + "VS30SC2 (0.4 nozzle)", + "VS30SC (0.4 nozzle)", + "VS30ULTRA (0.4 nozzle)", + "VS30MK2 (0.4 nozzle)", + "VS20MK2 (0.4 nozzle)", + "EXO42 Stage 2 (0.4 nozzle)", + "EXO65 Stage 2 (0.6 nozzle)", + "SH65 Stage 2 (0.4 nozzle)", + "VS30SC2 Stage 2 (0.4 nozzle)", + "VS30MK3 Stage 2 (0.4 nozzle)" ] -} \ No newline at end of file +} diff --git a/resources/profiles/Volumic/process/Compatible speed - 0.25mm.json b/resources/profiles/Volumic/process/Compatible speed - 0.25mm.json index 6185929902..5567caad8f 100644 --- a/resources/profiles/Volumic/process/Compatible speed - 0.25mm.json +++ b/resources/profiles/Volumic/process/Compatible speed - 0.25mm.json @@ -1,9 +1,9 @@ { "type": "process", - "name": "Compatible speed - 0.25mm", - "inherits": "fdm_process_volumic_common", - "from": "system", "setting_id": "GP004", + "name": "Compatible speed - 0.25mm", + "from": "system", + "inherits": "fdm_process_volumic_common", "instantiation": "true", "layer_height": "0.25", "initial_layer_print_height": "0.25", @@ -20,35 +20,35 @@ "travel_speed": "60", "support_speed": "60", "support_interface_speed": "60", - "skirt_speed": "60", + "skirt_speed": "60", "compatible_printers": [ - "EXO42 (0.4 nozzle)", - "EXO65 (0.6 nozzle)", - "SH65 (0.4 nozzle)", - "EXO42 Performance (0.4 nozzle)", - "EXO65 Performance (0.4 nozzle)", - "EXO65 Performance (0.6 nozzle)", - "EXO65 Performance (0.8 nozzle)", - "SH65 Performance (0.4 nozzle)", - "EXO42 IDRE (0.4 nozzle)", - "EXO42 IDRE COPY MODE (0.4 nozzle)", - "EXO42 IDRE MIRROR MODE (0.4 nozzle)", - "EXO65 IDRE (0.4 nozzle)", - "EXO65 IDRE COPY MODE (0.4 nozzle)", - "EXO65 IDRE MIRROR MODE (0.4 nozzle)", - "SH65 IDRE (0.4 nozzle)", - "SH65 IDRE COPY MODE (0.4 nozzle)", - "SH65 IDRE MIRROR MODE (0.4 nozzle)", - "VS30MK3 (0.4 nozzle)", - "VS30SC2 (0.4 nozzle)", - "VS30SC (0.4 nozzle)", - "VS30ULTRA (0.4 nozzle)", - "VS30MK2 (0.4 nozzle)", - "VS20MK2 (0.4 nozzle)", - "EXO42 Stage 2 (0.4 nozzle)", - "EXO65 Stage 2 (0.6 nozzle)", - "SH65 Stage 2 (0.4 nozzle)", - "VS30SC2 Stage 2 (0.4 nozzle)", - "VS30MK3 Stage 2 (0.4 nozzle)" + "EXO42 (0.4 nozzle)", + "EXO65 (0.6 nozzle)", + "SH65 (0.4 nozzle)", + "EXO42 Performance (0.4 nozzle)", + "EXO65 Performance (0.4 nozzle)", + "EXO65 Performance (0.6 nozzle)", + "EXO65 Performance (0.8 nozzle)", + "SH65 Performance (0.4 nozzle)", + "EXO42 IDRE (0.4 nozzle)", + "EXO42 IDRE COPY MODE (0.4 nozzle)", + "EXO42 IDRE MIRROR MODE (0.4 nozzle)", + "EXO65 IDRE (0.4 nozzle)", + "EXO65 IDRE COPY MODE (0.4 nozzle)", + "EXO65 IDRE MIRROR MODE (0.4 nozzle)", + "SH65 IDRE (0.4 nozzle)", + "SH65 IDRE COPY MODE (0.4 nozzle)", + "SH65 IDRE MIRROR MODE (0.4 nozzle)", + "VS30MK3 (0.4 nozzle)", + "VS30SC2 (0.4 nozzle)", + "VS30SC (0.4 nozzle)", + "VS30ULTRA (0.4 nozzle)", + "VS30MK2 (0.4 nozzle)", + "VS20MK2 (0.4 nozzle)", + "EXO42 Stage 2 (0.4 nozzle)", + "EXO65 Stage 2 (0.6 nozzle)", + "SH65 Stage 2 (0.4 nozzle)", + "VS30SC2 Stage 2 (0.4 nozzle)", + "VS30MK3 Stage 2 (0.4 nozzle)" ] -} \ No newline at end of file +} diff --git a/resources/profiles/Volumic/process/Compatible speed - 0.30mm.json b/resources/profiles/Volumic/process/Compatible speed - 0.30mm.json index 938af94d35..194ae2804e 100644 --- a/resources/profiles/Volumic/process/Compatible speed - 0.30mm.json +++ b/resources/profiles/Volumic/process/Compatible speed - 0.30mm.json @@ -1,9 +1,9 @@ { "type": "process", - "name": "Compatible speed - 0.30mm", - "inherits": "fdm_process_volumic_common", - "from": "system", "setting_id": "GP004", + "name": "Compatible speed - 0.30mm", + "from": "system", + "inherits": "fdm_process_volumic_common", "instantiation": "true", "layer_height": "0.3", "initial_layer_print_height": "0.3", @@ -20,35 +20,35 @@ "travel_speed": "60", "support_speed": "60", "support_interface_speed": "60", - "skirt_speed": "60", + "skirt_speed": "60", "compatible_printers": [ - "EXO42 (0.4 nozzle)", - "EXO65 (0.6 nozzle)", - "SH65 (0.4 nozzle)", - "EXO42 Performance (0.4 nozzle)", - "EXO65 Performance (0.4 nozzle)", - "EXO65 Performance (0.6 nozzle)", - "EXO65 Performance (0.8 nozzle)", - "SH65 Performance (0.4 nozzle)", - "EXO42 IDRE (0.4 nozzle)", - "EXO42 IDRE COPY MODE (0.4 nozzle)", - "EXO42 IDRE MIRROR MODE (0.4 nozzle)", - "EXO65 IDRE (0.4 nozzle)", - "EXO65 IDRE COPY MODE (0.4 nozzle)", - "EXO65 IDRE MIRROR MODE (0.4 nozzle)", - "SH65 IDRE (0.4 nozzle)", - "SH65 IDRE COPY MODE (0.4 nozzle)", - "SH65 IDRE MIRROR MODE (0.4 nozzle)", - "VS30MK3 (0.4 nozzle)", - "VS30SC2 (0.4 nozzle)", - "VS30SC (0.4 nozzle)", - "VS30ULTRA (0.4 nozzle)", - "VS30MK2 (0.4 nozzle)", - "VS20MK2 (0.4 nozzle)", - "EXO42 Stage 2 (0.4 nozzle)", - "EXO65 Stage 2 (0.6 nozzle)", - "SH65 Stage 2 (0.4 nozzle)", - "VS30SC2 Stage 2 (0.4 nozzle)", - "VS30MK3 Stage 2 (0.4 nozzle)" + "EXO42 (0.4 nozzle)", + "EXO65 (0.6 nozzle)", + "SH65 (0.4 nozzle)", + "EXO42 Performance (0.4 nozzle)", + "EXO65 Performance (0.4 nozzle)", + "EXO65 Performance (0.6 nozzle)", + "EXO65 Performance (0.8 nozzle)", + "SH65 Performance (0.4 nozzle)", + "EXO42 IDRE (0.4 nozzle)", + "EXO42 IDRE COPY MODE (0.4 nozzle)", + "EXO42 IDRE MIRROR MODE (0.4 nozzle)", + "EXO65 IDRE (0.4 nozzle)", + "EXO65 IDRE COPY MODE (0.4 nozzle)", + "EXO65 IDRE MIRROR MODE (0.4 nozzle)", + "SH65 IDRE (0.4 nozzle)", + "SH65 IDRE COPY MODE (0.4 nozzle)", + "SH65 IDRE MIRROR MODE (0.4 nozzle)", + "VS30MK3 (0.4 nozzle)", + "VS30SC2 (0.4 nozzle)", + "VS30SC (0.4 nozzle)", + "VS30ULTRA (0.4 nozzle)", + "VS30MK2 (0.4 nozzle)", + "VS20MK2 (0.4 nozzle)", + "EXO42 Stage 2 (0.4 nozzle)", + "EXO65 Stage 2 (0.6 nozzle)", + "SH65 Stage 2 (0.4 nozzle)", + "VS30SC2 Stage 2 (0.4 nozzle)", + "VS30MK3 Stage 2 (0.4 nozzle)" ] -} \ No newline at end of file +} diff --git a/resources/profiles/Volumic/process/Full performance - 0.10mm.json b/resources/profiles/Volumic/process/Full performance - 0.10mm.json index 0b88dae0b8..5eea0c39ed 100644 --- a/resources/profiles/Volumic/process/Full performance - 0.10mm.json +++ b/resources/profiles/Volumic/process/Full performance - 0.10mm.json @@ -1,9 +1,9 @@ { "type": "process", - "name": "Full performance - 0.10mm", - "inherits": "fdm_process_volumic_common", - "from": "system", "setting_id": "GP004", + "name": "Full performance - 0.10mm", + "from": "system", + "inherits": "fdm_process_volumic_common", "instantiation": "true", "layer_height": "0.1", "initial_layer_print_height": "0.1", @@ -19,20 +19,20 @@ "sparse_infill_speed": "350", "support_speed": "350", "travel_speed": "600", - "initial_layer_travel_speed": "600", + "initial_layer_travel_speed": "600", "support_interface_speed": "350", - "skirt_speed": "220", + "skirt_speed": "220", "compatible_printers": [ - "EXO42 Performance (0.4 nozzle)", - "EXO65 Performance (0.4 nozzle)", - "EXO65 Performance (0.6 nozzle)", - "EXO65 Performance (0.8 nozzle)", - "SH65 Performance (0.4 nozzle)", - "EXO42 IDRE COPY MODE (0.4 nozzle)", - "EXO42 IDRE MIRROR MODE (0.4 nozzle)", - "EXO65 IDRE COPY MODE (0.4 nozzle)", - "EXO65 IDRE MIRROR MODE (0.4 nozzle)", - "SH65 IDRE COPY MODE (0.4 nozzle)", - "SH65 IDRE MIRROR MODE (0.4 nozzle)" + "EXO42 Performance (0.4 nozzle)", + "EXO65 Performance (0.4 nozzle)", + "EXO65 Performance (0.6 nozzle)", + "EXO65 Performance (0.8 nozzle)", + "SH65 Performance (0.4 nozzle)", + "EXO42 IDRE COPY MODE (0.4 nozzle)", + "EXO42 IDRE MIRROR MODE (0.4 nozzle)", + "EXO65 IDRE COPY MODE (0.4 nozzle)", + "EXO65 IDRE MIRROR MODE (0.4 nozzle)", + "SH65 IDRE COPY MODE (0.4 nozzle)", + "SH65 IDRE MIRROR MODE (0.4 nozzle)" ] -} \ No newline at end of file +} diff --git a/resources/profiles/Volumic/process/Full performance - 0.15mm.json b/resources/profiles/Volumic/process/Full performance - 0.15mm.json index 764064d1a2..fca1984d91 100644 --- a/resources/profiles/Volumic/process/Full performance - 0.15mm.json +++ b/resources/profiles/Volumic/process/Full performance - 0.15mm.json @@ -1,9 +1,9 @@ { "type": "process", - "name": "Full performance - 0.15mm", - "inherits": "fdm_process_volumic_common", - "from": "system", "setting_id": "GP004", + "name": "Full performance - 0.15mm", + "from": "system", + "inherits": "fdm_process_volumic_common", "instantiation": "true", "layer_height": "0.15", "initial_layer_print_height": "0.15", @@ -19,20 +19,20 @@ "sparse_infill_speed": "350", "support_speed": "350", "travel_speed": "600", - "initial_layer_travel_speed": "600", + "initial_layer_travel_speed": "600", "support_interface_speed": "350", - "skirt_speed": "220", + "skirt_speed": "220", "compatible_printers": [ - "EXO42 Performance (0.4 nozzle)", - "EXO65 Performance (0.4 nozzle)", - "EXO65 Performance (0.6 nozzle)", - "EXO65 Performance (0.8 nozzle)", - "SH65 Performance (0.4 nozzle)", - "EXO42 IDRE COPY MODE (0.4 nozzle)", - "EXO42 IDRE MIRROR MODE (0.4 nozzle)", - "EXO65 IDRE COPY MODE (0.4 nozzle)", - "EXO65 IDRE MIRROR MODE (0.4 nozzle)", - "SH65 IDRE COPY MODE (0.4 nozzle)", - "SH65 IDRE MIRROR MODE (0.4 nozzle)" + "EXO42 Performance (0.4 nozzle)", + "EXO65 Performance (0.4 nozzle)", + "EXO65 Performance (0.6 nozzle)", + "EXO65 Performance (0.8 nozzle)", + "SH65 Performance (0.4 nozzle)", + "EXO42 IDRE COPY MODE (0.4 nozzle)", + "EXO42 IDRE MIRROR MODE (0.4 nozzle)", + "EXO65 IDRE COPY MODE (0.4 nozzle)", + "EXO65 IDRE MIRROR MODE (0.4 nozzle)", + "SH65 IDRE COPY MODE (0.4 nozzle)", + "SH65 IDRE MIRROR MODE (0.4 nozzle)" ] -} \ No newline at end of file +} diff --git a/resources/profiles/Volumic/process/Full performance - 0.20mm.json b/resources/profiles/Volumic/process/Full performance - 0.20mm.json index 39f2c1cedf..6df2a67350 100644 --- a/resources/profiles/Volumic/process/Full performance - 0.20mm.json +++ b/resources/profiles/Volumic/process/Full performance - 0.20mm.json @@ -1,9 +1,9 @@ { "type": "process", - "name": "Full performance - 0.20mm", - "inherits": "fdm_process_volumic_common", - "from": "system", "setting_id": "GP004", + "name": "Full performance - 0.20mm", + "from": "system", + "inherits": "fdm_process_volumic_common", "instantiation": "true", "layer_height": "0.2", "initial_layer_print_height": "0.2", @@ -19,20 +19,20 @@ "sparse_infill_speed": "350", "support_speed": "350", "travel_speed": "600", - "initial_layer_travel_speed": "600", + "initial_layer_travel_speed": "600", "support_interface_speed": "350", - "skirt_speed": "220", + "skirt_speed": "220", "compatible_printers": [ - "EXO42 Performance (0.4 nozzle)", - "EXO65 Performance (0.4 nozzle)", - "EXO65 Performance (0.6 nozzle)", - "EXO65 Performance (0.8 nozzle)", - "SH65 Performance (0.4 nozzle)", - "EXO42 IDRE COPY MODE (0.4 nozzle)", - "EXO42 IDRE MIRROR MODE (0.4 nozzle)", - "EXO65 IDRE COPY MODE (0.4 nozzle)", - "EXO65 IDRE MIRROR MODE (0.4 nozzle)", - "SH65 IDRE COPY MODE (0.4 nozzle)", - "SH65 IDRE MIRROR MODE (0.4 nozzle)" + "EXO42 Performance (0.4 nozzle)", + "EXO65 Performance (0.4 nozzle)", + "EXO65 Performance (0.6 nozzle)", + "EXO65 Performance (0.8 nozzle)", + "SH65 Performance (0.4 nozzle)", + "EXO42 IDRE COPY MODE (0.4 nozzle)", + "EXO42 IDRE MIRROR MODE (0.4 nozzle)", + "EXO65 IDRE COPY MODE (0.4 nozzle)", + "EXO65 IDRE MIRROR MODE (0.4 nozzle)", + "SH65 IDRE COPY MODE (0.4 nozzle)", + "SH65 IDRE MIRROR MODE (0.4 nozzle)" ] -} \ No newline at end of file +} diff --git a/resources/profiles/Volumic/process/Full performance - 0.25mm.json b/resources/profiles/Volumic/process/Full performance - 0.25mm.json index 0678b86022..b221155c90 100644 --- a/resources/profiles/Volumic/process/Full performance - 0.25mm.json +++ b/resources/profiles/Volumic/process/Full performance - 0.25mm.json @@ -1,9 +1,9 @@ { "type": "process", - "name": "Full performance - 0.25mm", - "inherits": "fdm_process_volumic_common", - "from": "system", "setting_id": "GP004", + "name": "Full performance - 0.25mm", + "from": "system", + "inherits": "fdm_process_volumic_common", "instantiation": "true", "layer_height": "0.25", "initial_layer_print_height": "0.25", @@ -19,20 +19,20 @@ "sparse_infill_speed": "350", "support_speed": "350", "travel_speed": "600", - "initial_layer_travel_speed": "600", + "initial_layer_travel_speed": "600", "support_interface_speed": "350", - "skirt_speed": "220", + "skirt_speed": "220", "compatible_printers": [ - "EXO42 Performance (0.4 nozzle)", - "EXO65 Performance (0.4 nozzle)", - "EXO65 Performance (0.6 nozzle)", - "EXO65 Performance (0.8 nozzle)", - "SH65 Performance (0.4 nozzle)", - "EXO42 IDRE COPY MODE (0.4 nozzle)", - "EXO42 IDRE MIRROR MODE (0.4 nozzle)", - "EXO65 IDRE COPY MODE (0.4 nozzle)", - "EXO65 IDRE MIRROR MODE (0.4 nozzle)", - "SH65 IDRE COPY MODE (0.4 nozzle)", - "SH65 IDRE MIRROR MODE (0.4 nozzle)" + "EXO42 Performance (0.4 nozzle)", + "EXO65 Performance (0.4 nozzle)", + "EXO65 Performance (0.6 nozzle)", + "EXO65 Performance (0.8 nozzle)", + "SH65 Performance (0.4 nozzle)", + "EXO42 IDRE COPY MODE (0.4 nozzle)", + "EXO42 IDRE MIRROR MODE (0.4 nozzle)", + "EXO65 IDRE COPY MODE (0.4 nozzle)", + "EXO65 IDRE MIRROR MODE (0.4 nozzle)", + "SH65 IDRE COPY MODE (0.4 nozzle)", + "SH65 IDRE MIRROR MODE (0.4 nozzle)" ] -} \ No newline at end of file +} diff --git a/resources/profiles/Volumic/process/Full performance - 0.30mm.json b/resources/profiles/Volumic/process/Full performance - 0.30mm.json index 1e22d7b9f9..f8b8a51ebb 100644 --- a/resources/profiles/Volumic/process/Full performance - 0.30mm.json +++ b/resources/profiles/Volumic/process/Full performance - 0.30mm.json @@ -1,9 +1,9 @@ { "type": "process", - "name": "Full performance - 0.30mm", - "inherits": "fdm_process_volumic_common", - "from": "system", "setting_id": "GP004", + "name": "Full performance - 0.30mm", + "from": "system", + "inherits": "fdm_process_volumic_common", "instantiation": "true", "layer_height": "0.3", "initial_layer_print_height": "0.3", @@ -19,20 +19,20 @@ "sparse_infill_speed": "350", "support_speed": "350", "travel_speed": "600", - "initial_layer_travel_speed": "600", + "initial_layer_travel_speed": "600", "support_interface_speed": "350", - "skirt_speed": "220", + "skirt_speed": "220", "compatible_printers": [ - "EXO42 Performance (0.4 nozzle)", - "EXO65 Performance (0.4 nozzle)", - "EXO65 Performance (0.6 nozzle)", - "EXO65 Performance (0.8 nozzle)", - "SH65 Performance (0.4 nozzle)", - "EXO42 IDRE COPY MODE (0.4 nozzle)", - "EXO42 IDRE MIRROR MODE (0.4 nozzle)", - "EXO65 IDRE COPY MODE (0.4 nozzle)", - "EXO65 IDRE MIRROR MODE (0.4 nozzle)", - "SH65 IDRE COPY MODE (0.4 nozzle)", - "SH65 IDRE MIRROR MODE (0.4 nozzle)" + "EXO42 Performance (0.4 nozzle)", + "EXO65 Performance (0.4 nozzle)", + "EXO65 Performance (0.6 nozzle)", + "EXO65 Performance (0.8 nozzle)", + "SH65 Performance (0.4 nozzle)", + "EXO42 IDRE COPY MODE (0.4 nozzle)", + "EXO42 IDRE MIRROR MODE (0.4 nozzle)", + "EXO65 IDRE COPY MODE (0.4 nozzle)", + "EXO65 IDRE MIRROR MODE (0.4 nozzle)", + "SH65 IDRE COPY MODE (0.4 nozzle)", + "SH65 IDRE MIRROR MODE (0.4 nozzle)" ] -} \ No newline at end of file +} diff --git a/resources/profiles/Volumic/process/Full performance DUAL - 0.10mm.json b/resources/profiles/Volumic/process/Full performance DUAL - 0.10mm.json index 017a935c01..cbfa9b1c94 100644 --- a/resources/profiles/Volumic/process/Full performance DUAL - 0.10mm.json +++ b/resources/profiles/Volumic/process/Full performance DUAL - 0.10mm.json @@ -1,9 +1,9 @@ { "type": "process", - "name": "Full performance DUAL - 0.10mm", - "inherits": "fdm_process_volumic_common", - "from": "system", "setting_id": "GP004", + "name": "Full performance DUAL - 0.10mm", + "from": "system", + "inherits": "fdm_process_volumic_common", "instantiation": "true", "layer_height": "0.1", "initial_layer_print_height": "0.1", @@ -19,17 +19,17 @@ "sparse_infill_speed": "350", "support_speed": "350", "travel_speed": "600", - "initial_layer_travel_speed": "600", + "initial_layer_travel_speed": "600", "support_interface_speed": "350", - "skirt_speed": "220", - "enable_prime_tower": "1", - "prime_tower_width": "20", - "prime_volume": "20", - "prime_tower_brim_width": "4", - "wipe_tower_max_purge_speed": "200", + "skirt_speed": "220", + "enable_prime_tower": "1", + "prime_tower_width": "20", + "prime_volume": "20", + "prime_tower_brim_width": "4", + "wipe_tower_max_purge_speed": "200", "compatible_printers": [ - "EXO42 IDRE (0.4 nozzle)", - "EXO65 IDRE (0.4 nozzle)", - "SH65 IDRE (0.4 nozzle)" + "EXO42 IDRE (0.4 nozzle)", + "EXO65 IDRE (0.4 nozzle)", + "SH65 IDRE (0.4 nozzle)" ] -} \ No newline at end of file +} diff --git a/resources/profiles/Volumic/process/Full performance DUAL - 0.15mm.json b/resources/profiles/Volumic/process/Full performance DUAL - 0.15mm.json index 53b4dc9dc0..d772403266 100644 --- a/resources/profiles/Volumic/process/Full performance DUAL - 0.15mm.json +++ b/resources/profiles/Volumic/process/Full performance DUAL - 0.15mm.json @@ -1,9 +1,9 @@ { "type": "process", - "name": "Full performance DUAL - 0.15mm", - "inherits": "fdm_process_volumic_common", - "from": "system", "setting_id": "GP004", + "name": "Full performance DUAL - 0.15mm", + "from": "system", + "inherits": "fdm_process_volumic_common", "instantiation": "true", "layer_height": "0.15", "initial_layer_print_height": "0.15", @@ -19,17 +19,17 @@ "sparse_infill_speed": "350", "support_speed": "350", "travel_speed": "600", - "initial_layer_travel_speed": "600", + "initial_layer_travel_speed": "600", "support_interface_speed": "350", - "skirt_speed": "220", - "enable_prime_tower": "1", - "prime_tower_width": "20", - "prime_volume": "20", - "prime_tower_brim_width": "4", - "wipe_tower_max_purge_speed": "200", + "skirt_speed": "220", + "enable_prime_tower": "1", + "prime_tower_width": "20", + "prime_volume": "20", + "prime_tower_brim_width": "4", + "wipe_tower_max_purge_speed": "200", "compatible_printers": [ - "EXO42 IDRE (0.4 nozzle)", - "EXO65 IDRE (0.4 nozzle)", - "SH65 IDRE (0.4 nozzle)" + "EXO42 IDRE (0.4 nozzle)", + "EXO65 IDRE (0.4 nozzle)", + "SH65 IDRE (0.4 nozzle)" ] -} \ No newline at end of file +} diff --git a/resources/profiles/Volumic/process/Full performance DUAL - 0.20mm.json b/resources/profiles/Volumic/process/Full performance DUAL - 0.20mm.json index a131fc376f..5cdb632bb4 100644 --- a/resources/profiles/Volumic/process/Full performance DUAL - 0.20mm.json +++ b/resources/profiles/Volumic/process/Full performance DUAL - 0.20mm.json @@ -1,9 +1,9 @@ { "type": "process", - "name": "Full performance DUAL - 0.20mm", - "inherits": "fdm_process_volumic_common", - "from": "system", "setting_id": "GP004", + "name": "Full performance DUAL - 0.20mm", + "from": "system", + "inherits": "fdm_process_volumic_common", "instantiation": "true", "layer_height": "0.2", "initial_layer_print_height": "0.2", @@ -19,17 +19,17 @@ "sparse_infill_speed": "350", "support_speed": "350", "travel_speed": "600", - "initial_layer_travel_speed": "600", + "initial_layer_travel_speed": "600", "support_interface_speed": "350", - "skirt_speed": "220", - "enable_prime_tower": "1", - "prime_tower_width": "20", - "prime_volume": "20", - "prime_tower_brim_width": "4", - "wipe_tower_max_purge_speed": "200", + "skirt_speed": "220", + "enable_prime_tower": "1", + "prime_tower_width": "20", + "prime_volume": "20", + "prime_tower_brim_width": "4", + "wipe_tower_max_purge_speed": "200", "compatible_printers": [ - "EXO42 IDRE (0.4 nozzle)", - "EXO65 IDRE (0.4 nozzle)", - "SH65 IDRE (0.4 nozzle)" + "EXO42 IDRE (0.4 nozzle)", + "EXO65 IDRE (0.4 nozzle)", + "SH65 IDRE (0.4 nozzle)" ] -} \ No newline at end of file +} diff --git a/resources/profiles/Volumic/process/Full performance DUAL - 0.25mm.json b/resources/profiles/Volumic/process/Full performance DUAL - 0.25mm.json index 6e7555a5a7..c02062d9fc 100644 --- a/resources/profiles/Volumic/process/Full performance DUAL - 0.25mm.json +++ b/resources/profiles/Volumic/process/Full performance DUAL - 0.25mm.json @@ -1,9 +1,9 @@ { "type": "process", - "name": "Full performance DUAL - 0.25mm", - "inherits": "fdm_process_volumic_common", - "from": "system", "setting_id": "GP004", + "name": "Full performance DUAL - 0.25mm", + "from": "system", + "inherits": "fdm_process_volumic_common", "instantiation": "true", "layer_height": "0.25", "initial_layer_print_height": "0.25", @@ -19,17 +19,17 @@ "sparse_infill_speed": "350", "support_speed": "350", "travel_speed": "600", - "initial_layer_travel_speed": "600", + "initial_layer_travel_speed": "600", "support_interface_speed": "350", - "skirt_speed": "220", - "enable_prime_tower": "1", - "prime_tower_width": "20", - "prime_volume": "20", - "prime_tower_brim_width": "4", - "wipe_tower_max_purge_speed": "200", + "skirt_speed": "220", + "enable_prime_tower": "1", + "prime_tower_width": "20", + "prime_volume": "20", + "prime_tower_brim_width": "4", + "wipe_tower_max_purge_speed": "200", "compatible_printers": [ - "EXO42 IDRE (0.4 nozzle)", - "EXO65 IDRE (0.4 nozzle)", - "SH65 IDRE (0.4 nozzle)" + "EXO42 IDRE (0.4 nozzle)", + "EXO65 IDRE (0.4 nozzle)", + "SH65 IDRE (0.4 nozzle)" ] -} \ No newline at end of file +} diff --git a/resources/profiles/Volumic/process/Full performance DUAL - 0.30mm.json b/resources/profiles/Volumic/process/Full performance DUAL - 0.30mm.json index d84b9b9ff8..7375399803 100644 --- a/resources/profiles/Volumic/process/Full performance DUAL - 0.30mm.json +++ b/resources/profiles/Volumic/process/Full performance DUAL - 0.30mm.json @@ -1,9 +1,9 @@ { "type": "process", - "name": "Full performance DUAL - 0.30mm", - "inherits": "fdm_process_volumic_common", - "from": "system", "setting_id": "GP004", + "name": "Full performance DUAL - 0.30mm", + "from": "system", + "inherits": "fdm_process_volumic_common", "instantiation": "true", "layer_height": "0.3", "initial_layer_print_height": "0.3", @@ -19,17 +19,17 @@ "sparse_infill_speed": "350", "support_speed": "350", "travel_speed": "600", - "initial_layer_travel_speed": "600", + "initial_layer_travel_speed": "600", "support_interface_speed": "350", - "skirt_speed": "220", - "enable_prime_tower": "1", - "prime_tower_width": "20", - "prime_volume": "20", - "prime_tower_brim_width": "4", - "wipe_tower_max_purge_speed": "200", + "skirt_speed": "220", + "enable_prime_tower": "1", + "prime_tower_width": "20", + "prime_volume": "20", + "prime_tower_brim_width": "4", + "wipe_tower_max_purge_speed": "200", "compatible_printers": [ - "EXO42 IDRE (0.4 nozzle)", - "EXO65 IDRE (0.4 nozzle)", - "SH65 IDRE (0.4 nozzle)" + "EXO42 IDRE (0.4 nozzle)", + "EXO65 IDRE (0.4 nozzle)", + "SH65 IDRE (0.4 nozzle)" ] -} \ No newline at end of file +} diff --git a/resources/profiles/Volumic/process/Full performance VS30 - 0.10mm.json b/resources/profiles/Volumic/process/Full performance VS30 - 0.10mm.json new file mode 100644 index 0000000000..0a5dfb00b7 --- /dev/null +++ b/resources/profiles/Volumic/process/Full performance VS30 - 0.10mm.json @@ -0,0 +1,28 @@ +{ + "type": "process", + "setting_id": "GP004", + "name": "Full performance VS30 - 0.10mm", + "from": "system", + "inherits": "fdm_process_volumic_common", + "instantiation": "true", + "layer_height": "0.1", + "initial_layer_print_height": "0.1", + "bottom_shell_layers": "10", + "top_shell_layers": "10", + "initial_layer_speed": "180", + "initial_layer_infill_speed": "180", + "outer_wall_speed": "200", + "inner_wall_speed": "250", + "internal_solid_infill_speed": "280", + "top_surface_speed": "160", + "gap_infill_speed": "280", + "sparse_infill_speed": "280", + "support_speed": "280", + "travel_speed": "300", + "initial_layer_travel_speed": "300", + "support_interface_speed": "280", + "skirt_speed": "200", + "compatible_printers": [ + "VS30SC2 Performance (0.4 nozzle)" + ] +} diff --git a/resources/profiles/Volumic/process/Full performance VS30 - 0.15mm.json b/resources/profiles/Volumic/process/Full performance VS30 - 0.15mm.json new file mode 100644 index 0000000000..e91ba99d2d --- /dev/null +++ b/resources/profiles/Volumic/process/Full performance VS30 - 0.15mm.json @@ -0,0 +1,28 @@ +{ + "type": "process", + "setting_id": "GP004", + "name": "Full performance VS30 - 0.15mm", + "from": "system", + "inherits": "fdm_process_volumic_common", + "instantiation": "true", + "layer_height": "0.15", + "initial_layer_print_height": "0.15", + "bottom_shell_layers": "8", + "top_shell_layers": "8", + "initial_layer_speed": "180", + "initial_layer_infill_speed": "180", + "outer_wall_speed": "200", + "inner_wall_speed": "250", + "internal_solid_infill_speed": "280", + "top_surface_speed": "160", + "gap_infill_speed": "280", + "sparse_infill_speed": "280", + "support_speed": "280", + "travel_speed": "300", + "initial_layer_travel_speed": "300", + "support_interface_speed": "280", + "skirt_speed": "200", + "compatible_printers": [ + "VS30SC2 Performance (0.4 nozzle)" + ] +} diff --git a/resources/profiles/Volumic/process/Full performance VS30 - 0.20mm.json b/resources/profiles/Volumic/process/Full performance VS30 - 0.20mm.json new file mode 100644 index 0000000000..2647ddd57c --- /dev/null +++ b/resources/profiles/Volumic/process/Full performance VS30 - 0.20mm.json @@ -0,0 +1,28 @@ +{ + "type": "process", + "setting_id": "GP004", + "name": "Full performance VS30 - 0.20mm", + "from": "system", + "inherits": "fdm_process_volumic_common", + "instantiation": "true", + "layer_height": "0.2", + "initial_layer_print_height": "0.2", + "bottom_shell_layers": "6", + "top_shell_layers": "6", + "initial_layer_speed": "180", + "initial_layer_infill_speed": "180", + "outer_wall_speed": "200", + "inner_wall_speed": "250", + "internal_solid_infill_speed": "280", + "top_surface_speed": "160", + "gap_infill_speed": "280", + "sparse_infill_speed": "280", + "support_speed": "280", + "travel_speed": "300", + "initial_layer_travel_speed": "300", + "support_interface_speed": "280", + "skirt_speed": "200", + "compatible_printers": [ + "VS30SC2 Performance (0.4 nozzle)" + ] +} diff --git a/resources/profiles/Volumic/process/Full performance VS30 - 0.25mm.json b/resources/profiles/Volumic/process/Full performance VS30 - 0.25mm.json new file mode 100644 index 0000000000..255bee01a2 --- /dev/null +++ b/resources/profiles/Volumic/process/Full performance VS30 - 0.25mm.json @@ -0,0 +1,28 @@ +{ + "type": "process", + "setting_id": "GP004", + "name": "Full performance VS30 - 0.25mm", + "from": "system", + "inherits": "fdm_process_volumic_common", + "instantiation": "true", + "layer_height": "0.25", + "initial_layer_print_height": "0.25", + "bottom_shell_layers": "4", + "top_shell_layers": "4", + "initial_layer_speed": "180", + "initial_layer_infill_speed": "180", + "outer_wall_speed": "200", + "inner_wall_speed": "250", + "internal_solid_infill_speed": "280", + "top_surface_speed": "160", + "gap_infill_speed": "280", + "sparse_infill_speed": "280", + "support_speed": "280", + "travel_speed": "300", + "initial_layer_travel_speed": "300", + "support_interface_speed": "280", + "skirt_speed": "200", + "compatible_printers": [ + "VS30SC2 Performance (0.4 nozzle)" + ] +} diff --git a/resources/profiles/Volumic/process/Full performance VS30 - 0.30mm.json b/resources/profiles/Volumic/process/Full performance VS30 - 0.30mm.json new file mode 100644 index 0000000000..3d034f57d4 --- /dev/null +++ b/resources/profiles/Volumic/process/Full performance VS30 - 0.30mm.json @@ -0,0 +1,28 @@ +{ + "type": "process", + "setting_id": "GP004", + "name": "Full performance VS30 - 0.30mm", + "from": "system", + "inherits": "fdm_process_volumic_common", + "instantiation": "true", + "layer_height": "0.3", + "initial_layer_print_height": "0.3", + "bottom_shell_layers": "3", + "top_shell_layers": "3", + "initial_layer_speed": "180", + "initial_layer_infill_speed": "180", + "outer_wall_speed": "200", + "inner_wall_speed": "250", + "internal_solid_infill_speed": "280", + "top_surface_speed": "160", + "gap_infill_speed": "280", + "sparse_infill_speed": "280", + "support_speed": "280", + "travel_speed": "300", + "initial_layer_travel_speed": "300", + "support_interface_speed": "280", + "skirt_speed": "200", + "compatible_printers": [ + "VS30SC2 Performance (0.4 nozzle)" + ] +} diff --git a/resources/profiles/Volumic/process/High performance - 0.10mm.json b/resources/profiles/Volumic/process/High performance - 0.10mm.json index 514e56bd5e..b7ed40f96d 100644 --- a/resources/profiles/Volumic/process/High performance - 0.10mm.json +++ b/resources/profiles/Volumic/process/High performance - 0.10mm.json @@ -1,9 +1,9 @@ { "type": "process", - "name": "High performance - 0.10mm", - "inherits": "fdm_process_volumic_common", - "from": "system", "setting_id": "GP004", + "name": "High performance - 0.10mm", + "from": "system", + "inherits": "fdm_process_volumic_common", "instantiation": "true", "layer_height": "0.1", "initial_layer_print_height": "0.1", @@ -19,20 +19,20 @@ "sparse_infill_speed": "280", "support_speed": "280", "travel_speed": "600", - "initial_layer_travel_speed": "600", + "initial_layer_travel_speed": "600", "support_interface_speed": "280", - "skirt_speed": "200", + "skirt_speed": "200", "compatible_printers": [ - "EXO42 Performance (0.4 nozzle)", - "EXO65 Performance (0.4 nozzle)", - "EXO65 Performance (0.6 nozzle)", - "EXO65 Performance (0.8 nozzle)", - "SH65 Performance (0.4 nozzle)", - "EXO42 IDRE COPY MODE (0.4 nozzle)", - "EXO42 IDRE MIRROR MODE (0.4 nozzle)", - "EXO65 IDRE COPY MODE (0.4 nozzle)", - "EXO65 IDRE MIRROR MODE (0.4 nozzle)", - "SH65 IDRE COPY MODE (0.4 nozzle)", - "SH65 IDRE MIRROR MODE (0.4 nozzle)" + "EXO42 Performance (0.4 nozzle)", + "EXO65 Performance (0.4 nozzle)", + "EXO65 Performance (0.6 nozzle)", + "EXO65 Performance (0.8 nozzle)", + "SH65 Performance (0.4 nozzle)", + "EXO42 IDRE COPY MODE (0.4 nozzle)", + "EXO42 IDRE MIRROR MODE (0.4 nozzle)", + "EXO65 IDRE COPY MODE (0.4 nozzle)", + "EXO65 IDRE MIRROR MODE (0.4 nozzle)", + "SH65 IDRE COPY MODE (0.4 nozzle)", + "SH65 IDRE MIRROR MODE (0.4 nozzle)" ] -} \ No newline at end of file +} diff --git a/resources/profiles/Volumic/process/High performance - 0.15mm.json b/resources/profiles/Volumic/process/High performance - 0.15mm.json index cb5906d68d..2f4a2ce7ad 100644 --- a/resources/profiles/Volumic/process/High performance - 0.15mm.json +++ b/resources/profiles/Volumic/process/High performance - 0.15mm.json @@ -1,9 +1,9 @@ { "type": "process", - "name": "High performance - 0.15mm", - "inherits": "fdm_process_volumic_common", - "from": "system", "setting_id": "GP004", + "name": "High performance - 0.15mm", + "from": "system", + "inherits": "fdm_process_volumic_common", "instantiation": "true", "layer_height": "0.15", "initial_layer_print_height": "0.15", @@ -19,20 +19,20 @@ "sparse_infill_speed": "280", "support_speed": "280", "travel_speed": "600", - "initial_layer_travel_speed": "600", + "initial_layer_travel_speed": "600", "support_interface_speed": "280", - "skirt_speed": "200", + "skirt_speed": "200", "compatible_printers": [ - "EXO42 Performance (0.4 nozzle)", - "EXO65 Performance (0.4 nozzle)", - "EXO65 Performance (0.6 nozzle)", - "EXO65 Performance (0.8 nozzle)", - "SH65 Performance (0.4 nozzle)", - "EXO42 IDRE COPY MODE (0.4 nozzle)", - "EXO42 IDRE MIRROR MODE (0.4 nozzle)", - "EXO65 IDRE COPY MODE (0.4 nozzle)", - "EXO65 IDRE MIRROR MODE (0.4 nozzle)", - "SH65 IDRE COPY MODE (0.4 nozzle)", - "SH65 IDRE MIRROR MODE (0.4 nozzle)" + "EXO42 Performance (0.4 nozzle)", + "EXO65 Performance (0.4 nozzle)", + "EXO65 Performance (0.6 nozzle)", + "EXO65 Performance (0.8 nozzle)", + "SH65 Performance (0.4 nozzle)", + "EXO42 IDRE COPY MODE (0.4 nozzle)", + "EXO42 IDRE MIRROR MODE (0.4 nozzle)", + "EXO65 IDRE COPY MODE (0.4 nozzle)", + "EXO65 IDRE MIRROR MODE (0.4 nozzle)", + "SH65 IDRE COPY MODE (0.4 nozzle)", + "SH65 IDRE MIRROR MODE (0.4 nozzle)" ] -} \ No newline at end of file +} diff --git a/resources/profiles/Volumic/process/High performance - 0.20mm.json b/resources/profiles/Volumic/process/High performance - 0.20mm.json index 3530bd667a..71e2fe8151 100644 --- a/resources/profiles/Volumic/process/High performance - 0.20mm.json +++ b/resources/profiles/Volumic/process/High performance - 0.20mm.json @@ -1,9 +1,9 @@ { "type": "process", - "name": "High performance - 0.20mm", - "inherits": "fdm_process_volumic_common", - "from": "system", "setting_id": "GP004", + "name": "High performance - 0.20mm", + "from": "system", + "inherits": "fdm_process_volumic_common", "instantiation": "true", "layer_height": "0.2", "initial_layer_print_height": "0.2", @@ -19,20 +19,20 @@ "sparse_infill_speed": "280", "support_speed": "280", "travel_speed": "600", - "initial_layer_travel_speed": "600", + "initial_layer_travel_speed": "600", "support_interface_speed": "280", - "skirt_speed": "200", + "skirt_speed": "200", "compatible_printers": [ - "EXO42 Performance (0.4 nozzle)", - "EXO65 Performance (0.4 nozzle)", - "EXO65 Performance (0.6 nozzle)", - "EXO65 Performance (0.8 nozzle)", - "SH65 Performance (0.4 nozzle)", - "EXO42 IDRE COPY MODE (0.4 nozzle)", - "EXO42 IDRE MIRROR MODE (0.4 nozzle)", - "EXO65 IDRE COPY MODE (0.4 nozzle)", - "EXO65 IDRE MIRROR MODE (0.4 nozzle)", - "SH65 IDRE COPY MODE (0.4 nozzle)", - "SH65 IDRE MIRROR MODE (0.4 nozzle)" + "EXO42 Performance (0.4 nozzle)", + "EXO65 Performance (0.4 nozzle)", + "EXO65 Performance (0.6 nozzle)", + "EXO65 Performance (0.8 nozzle)", + "SH65 Performance (0.4 nozzle)", + "EXO42 IDRE COPY MODE (0.4 nozzle)", + "EXO42 IDRE MIRROR MODE (0.4 nozzle)", + "EXO65 IDRE COPY MODE (0.4 nozzle)", + "EXO65 IDRE MIRROR MODE (0.4 nozzle)", + "SH65 IDRE COPY MODE (0.4 nozzle)", + "SH65 IDRE MIRROR MODE (0.4 nozzle)" ] -} \ No newline at end of file +} diff --git a/resources/profiles/Volumic/process/High performance - 0.25mm.json b/resources/profiles/Volumic/process/High performance - 0.25mm.json index 9651ecc944..b5ea27e059 100644 --- a/resources/profiles/Volumic/process/High performance - 0.25mm.json +++ b/resources/profiles/Volumic/process/High performance - 0.25mm.json @@ -1,9 +1,9 @@ { "type": "process", - "name": "High performance - 0.25mm", - "inherits": "fdm_process_volumic_common", - "from": "system", "setting_id": "GP004", + "name": "High performance - 0.25mm", + "from": "system", + "inherits": "fdm_process_volumic_common", "instantiation": "true", "layer_height": "0.25", "initial_layer_print_height": "0.25", @@ -19,20 +19,20 @@ "sparse_infill_speed": "280", "support_speed": "280", "travel_speed": "600", - "initial_layer_travel_speed": "600", + "initial_layer_travel_speed": "600", "support_interface_speed": "280", - "skirt_speed": "200", + "skirt_speed": "200", "compatible_printers": [ - "EXO42 Performance (0.4 nozzle)", - "EXO65 Performance (0.4 nozzle)", - "EXO65 Performance (0.6 nozzle)", - "EXO65 Performance (0.8 nozzle)", - "SH65 Performance (0.4 nozzle)", - "EXO42 IDRE COPY MODE (0.4 nozzle)", - "EXO42 IDRE MIRROR MODE (0.4 nozzle)", - "EXO65 IDRE COPY MODE (0.4 nozzle)", - "EXO65 IDRE MIRROR MODE (0.4 nozzle)", - "SH65 IDRE COPY MODE (0.4 nozzle)", - "SH65 IDRE MIRROR MODE (0.4 nozzle)" + "EXO42 Performance (0.4 nozzle)", + "EXO65 Performance (0.4 nozzle)", + "EXO65 Performance (0.6 nozzle)", + "EXO65 Performance (0.8 nozzle)", + "SH65 Performance (0.4 nozzle)", + "EXO42 IDRE COPY MODE (0.4 nozzle)", + "EXO42 IDRE MIRROR MODE (0.4 nozzle)", + "EXO65 IDRE COPY MODE (0.4 nozzle)", + "EXO65 IDRE MIRROR MODE (0.4 nozzle)", + "SH65 IDRE COPY MODE (0.4 nozzle)", + "SH65 IDRE MIRROR MODE (0.4 nozzle)" ] -} \ No newline at end of file +} diff --git a/resources/profiles/Volumic/process/High performance - 0.30mm.json b/resources/profiles/Volumic/process/High performance - 0.30mm.json index 4534069046..7dea5c3679 100644 --- a/resources/profiles/Volumic/process/High performance - 0.30mm.json +++ b/resources/profiles/Volumic/process/High performance - 0.30mm.json @@ -1,9 +1,9 @@ { "type": "process", - "name": "High performance - 0.30mm", - "inherits": "fdm_process_volumic_common", - "from": "system", "setting_id": "GP004", + "name": "High performance - 0.30mm", + "from": "system", + "inherits": "fdm_process_volumic_common", "instantiation": "true", "layer_height": "0.3", "initial_layer_print_height": "0.3", @@ -19,20 +19,20 @@ "sparse_infill_speed": "280", "support_speed": "280", "travel_speed": "600", - "initial_layer_travel_speed": "600", + "initial_layer_travel_speed": "600", "support_interface_speed": "280", - "skirt_speed": "200", + "skirt_speed": "200", "compatible_printers": [ - "EXO42 Performance (0.4 nozzle)", - "EXO65 Performance (0.4 nozzle)", - "EXO65 Performance (0.6 nozzle)", - "EXO65 Performance (0.8 nozzle)", - "SH65 Performance (0.4 nozzle)", - "EXO42 IDRE COPY MODE (0.4 nozzle)", - "EXO42 IDRE MIRROR MODE (0.4 nozzle)", - "EXO65 IDRE COPY MODE (0.4 nozzle)", - "EXO65 IDRE MIRROR MODE (0.4 nozzle)", - "SH65 IDRE COPY MODE (0.4 nozzle)", - "SH65 IDRE MIRROR MODE (0.4 nozzle)" + "EXO42 Performance (0.4 nozzle)", + "EXO65 Performance (0.4 nozzle)", + "EXO65 Performance (0.6 nozzle)", + "EXO65 Performance (0.8 nozzle)", + "SH65 Performance (0.4 nozzle)", + "EXO42 IDRE COPY MODE (0.4 nozzle)", + "EXO42 IDRE MIRROR MODE (0.4 nozzle)", + "EXO65 IDRE COPY MODE (0.4 nozzle)", + "EXO65 IDRE MIRROR MODE (0.4 nozzle)", + "SH65 IDRE COPY MODE (0.4 nozzle)", + "SH65 IDRE MIRROR MODE (0.4 nozzle)" ] -} \ No newline at end of file +} diff --git a/resources/profiles/Volumic/process/High performance DUAL - 0.10mm.json b/resources/profiles/Volumic/process/High performance DUAL - 0.10mm.json index 8f7e22d2a9..82455225dd 100644 --- a/resources/profiles/Volumic/process/High performance DUAL - 0.10mm.json +++ b/resources/profiles/Volumic/process/High performance DUAL - 0.10mm.json @@ -1,9 +1,9 @@ { "type": "process", - "name": "High performance DUAL - 0.10mm", - "inherits": "fdm_process_volumic_common", - "from": "system", "setting_id": "GP004", + "name": "High performance DUAL - 0.10mm", + "from": "system", + "inherits": "fdm_process_volumic_common", "instantiation": "true", "layer_height": "0.1", "initial_layer_print_height": "0.1", @@ -19,17 +19,17 @@ "sparse_infill_speed": "280", "support_speed": "280", "travel_speed": "600", - "initial_layer_travel_speed": "600", + "initial_layer_travel_speed": "600", "support_interface_speed": "280", - "skirt_speed": "200", - "enable_prime_tower": "1", - "prime_tower_width": "20", - "prime_volume": "20", - "prime_tower_brim_width": "4", - "wipe_tower_max_purge_speed": "200", + "skirt_speed": "200", + "enable_prime_tower": "1", + "prime_tower_width": "20", + "prime_volume": "20", + "prime_tower_brim_width": "4", + "wipe_tower_max_purge_speed": "200", "compatible_printers": [ - "EXO42 IDRE (0.4 nozzle)", - "EXO65 IDRE (0.4 nozzle)", - "SH65 IDRE (0.4 nozzle)" + "EXO42 IDRE (0.4 nozzle)", + "EXO65 IDRE (0.4 nozzle)", + "SH65 IDRE (0.4 nozzle)" ] -} \ No newline at end of file +} diff --git a/resources/profiles/Volumic/process/High performance DUAL - 0.15mm.json b/resources/profiles/Volumic/process/High performance DUAL - 0.15mm.json index 4ee2b1aaee..53a891def4 100644 --- a/resources/profiles/Volumic/process/High performance DUAL - 0.15mm.json +++ b/resources/profiles/Volumic/process/High performance DUAL - 0.15mm.json @@ -1,9 +1,9 @@ { "type": "process", - "name": "High performance DUAL - 0.15mm", - "inherits": "fdm_process_volumic_common", - "from": "system", "setting_id": "GP004", + "name": "High performance DUAL - 0.15mm", + "from": "system", + "inherits": "fdm_process_volumic_common", "instantiation": "true", "layer_height": "0.15", "initial_layer_print_height": "0.15", @@ -19,17 +19,17 @@ "sparse_infill_speed": "280", "support_speed": "280", "travel_speed": "600", - "initial_layer_travel_speed": "600", + "initial_layer_travel_speed": "600", "support_interface_speed": "280", - "skirt_speed": "200", - "enable_prime_tower": "1", - "prime_tower_width": "20", - "prime_volume": "20", - "prime_tower_brim_width": "4", - "wipe_tower_max_purge_speed": "200", + "skirt_speed": "200", + "enable_prime_tower": "1", + "prime_tower_width": "20", + "prime_volume": "20", + "prime_tower_brim_width": "4", + "wipe_tower_max_purge_speed": "200", "compatible_printers": [ - "EXO42 IDRE (0.4 nozzle)", - "EXO65 IDRE (0.4 nozzle)", - "SH65 IDRE (0.4 nozzle)" + "EXO42 IDRE (0.4 nozzle)", + "EXO65 IDRE (0.4 nozzle)", + "SH65 IDRE (0.4 nozzle)" ] -} \ No newline at end of file +} diff --git a/resources/profiles/Volumic/process/High performance DUAL - 0.20mm.json b/resources/profiles/Volumic/process/High performance DUAL - 0.20mm.json index b236a17b16..bf8f2051d5 100644 --- a/resources/profiles/Volumic/process/High performance DUAL - 0.20mm.json +++ b/resources/profiles/Volumic/process/High performance DUAL - 0.20mm.json @@ -1,9 +1,9 @@ { "type": "process", - "name": "High performance DUAL - 0.20mm", - "inherits": "fdm_process_volumic_common", - "from": "system", "setting_id": "GP004", + "name": "High performance DUAL - 0.20mm", + "from": "system", + "inherits": "fdm_process_volumic_common", "instantiation": "true", "layer_height": "0.2", "initial_layer_print_height": "0.2", @@ -19,17 +19,17 @@ "sparse_infill_speed": "280", "support_speed": "280", "travel_speed": "600", - "initial_layer_travel_speed": "600", + "initial_layer_travel_speed": "600", "support_interface_speed": "280", - "skirt_speed": "200", - "enable_prime_tower": "1", - "prime_tower_width": "20", - "prime_volume": "20", - "prime_tower_brim_width": "4", - "wipe_tower_max_purge_speed": "200", + "skirt_speed": "200", + "enable_prime_tower": "1", + "prime_tower_width": "20", + "prime_volume": "20", + "prime_tower_brim_width": "4", + "wipe_tower_max_purge_speed": "200", "compatible_printers": [ - "EXO42 IDRE (0.4 nozzle)", - "EXO65 IDRE (0.4 nozzle)", - "SH65 IDRE (0.4 nozzle)" + "EXO42 IDRE (0.4 nozzle)", + "EXO65 IDRE (0.4 nozzle)", + "SH65 IDRE (0.4 nozzle)" ] -} \ No newline at end of file +} diff --git a/resources/profiles/Volumic/process/High performance DUAL - 0.25mm.json b/resources/profiles/Volumic/process/High performance DUAL - 0.25mm.json index cef26ef569..c5c1313d5e 100644 --- a/resources/profiles/Volumic/process/High performance DUAL - 0.25mm.json +++ b/resources/profiles/Volumic/process/High performance DUAL - 0.25mm.json @@ -1,9 +1,9 @@ { "type": "process", - "name": "High performance DUAL - 0.25mm", - "inherits": "fdm_process_volumic_common", - "from": "system", "setting_id": "GP004", + "name": "High performance DUAL - 0.25mm", + "from": "system", + "inherits": "fdm_process_volumic_common", "instantiation": "true", "layer_height": "0.25", "initial_layer_print_height": "0.25", @@ -19,17 +19,17 @@ "sparse_infill_speed": "280", "support_speed": "280", "travel_speed": "600", - "initial_layer_travel_speed": "600", + "initial_layer_travel_speed": "600", "support_interface_speed": "280", - "skirt_speed": "200", - "enable_prime_tower": "1", - "prime_tower_width": "20", - "prime_volume": "20", - "prime_tower_brim_width": "4", - "wipe_tower_max_purge_speed": "200", + "skirt_speed": "200", + "enable_prime_tower": "1", + "prime_tower_width": "20", + "prime_volume": "20", + "prime_tower_brim_width": "4", + "wipe_tower_max_purge_speed": "200", "compatible_printers": [ - "EXO42 IDRE (0.4 nozzle)", - "EXO65 IDRE (0.4 nozzle)", - "SH65 IDRE (0.4 nozzle)" + "EXO42 IDRE (0.4 nozzle)", + "EXO65 IDRE (0.4 nozzle)", + "SH65 IDRE (0.4 nozzle)" ] -} \ No newline at end of file +} diff --git a/resources/profiles/Volumic/process/High performance DUAL - 0.30mm.json b/resources/profiles/Volumic/process/High performance DUAL - 0.30mm.json index b9b26cb3c2..aa08ea98e3 100644 --- a/resources/profiles/Volumic/process/High performance DUAL - 0.30mm.json +++ b/resources/profiles/Volumic/process/High performance DUAL - 0.30mm.json @@ -1,9 +1,9 @@ { "type": "process", - "name": "High performance DUAL - 0.30mm", - "inherits": "fdm_process_volumic_common", - "from": "system", "setting_id": "GP004", + "name": "High performance DUAL - 0.30mm", + "from": "system", + "inherits": "fdm_process_volumic_common", "instantiation": "true", "layer_height": "0.3", "initial_layer_print_height": "0.3", @@ -19,17 +19,17 @@ "sparse_infill_speed": "280", "support_speed": "280", "travel_speed": "600", - "initial_layer_travel_speed": "600", + "initial_layer_travel_speed": "600", "support_interface_speed": "280", - "skirt_speed": "200", - "enable_prime_tower": "1", - "prime_tower_width": "20", - "prime_volume": "20", - "prime_tower_brim_width": "4", - "wipe_tower_max_purge_speed": "200", + "skirt_speed": "200", + "enable_prime_tower": "1", + "prime_tower_width": "20", + "prime_volume": "20", + "prime_tower_brim_width": "4", + "wipe_tower_max_purge_speed": "200", "compatible_printers": [ - "EXO42 IDRE (0.4 nozzle)", - "EXO65 IDRE (0.4 nozzle)", - "SH65 IDRE (0.4 nozzle)" + "EXO42 IDRE (0.4 nozzle)", + "EXO65 IDRE (0.4 nozzle)", + "SH65 IDRE (0.4 nozzle)" ] -} \ No newline at end of file +} diff --git a/resources/profiles/Volumic/process/High performance VS30 - 0.10mm.json b/resources/profiles/Volumic/process/High performance VS30 - 0.10mm.json new file mode 100644 index 0000000000..a743c49989 --- /dev/null +++ b/resources/profiles/Volumic/process/High performance VS30 - 0.10mm.json @@ -0,0 +1,28 @@ +{ + "type": "process", + "setting_id": "GP004", + "name": "High performance VS30 - 0.10mm", + "from": "system", + "inherits": "fdm_process_volumic_common", + "instantiation": "true", + "layer_height": "0.1", + "initial_layer_print_height": "0.1", + "bottom_shell_layers": "10", + "top_shell_layers": "10", + "initial_layer_speed": "130", + "initial_layer_infill_speed": "130", + "outer_wall_speed": "160", + "inner_wall_speed": "200", + "internal_solid_infill_speed": "220", + "top_surface_speed": "120", + "gap_infill_speed": "220", + "sparse_infill_speed": "220", + "support_speed": "220", + "travel_speed": "300", + "initial_layer_travel_speed": "300", + "support_interface_speed": "220", + "skirt_speed": "160", + "compatible_printers": [ + "VS30SC2 Performance (0.4 nozzle)" + ] +} diff --git a/resources/profiles/Volumic/process/High performance VS30 - 0.15mm.json b/resources/profiles/Volumic/process/High performance VS30 - 0.15mm.json new file mode 100644 index 0000000000..edaab475a5 --- /dev/null +++ b/resources/profiles/Volumic/process/High performance VS30 - 0.15mm.json @@ -0,0 +1,28 @@ +{ + "type": "process", + "setting_id": "GP004", + "name": "High performance VS30 - 0.15mm", + "from": "system", + "inherits": "fdm_process_volumic_common", + "instantiation": "true", + "layer_height": "0.15", + "initial_layer_print_height": "0.15", + "bottom_shell_layers": "7", + "top_shell_layers": "7", + "initial_layer_speed": "130", + "initial_layer_infill_speed": "130", + "outer_wall_speed": "160", + "inner_wall_speed": "200", + "internal_solid_infill_speed": "220", + "top_surface_speed": "120", + "gap_infill_speed": "220", + "sparse_infill_speed": "220", + "support_speed": "220", + "travel_speed": "300", + "initial_layer_travel_speed": "300", + "support_interface_speed": "220", + "skirt_speed": "160", + "compatible_printers": [ + "VS30SC2 Performance (0.4 nozzle)" + ] +} diff --git a/resources/profiles/Volumic/process/High performance VS30 - 0.20mm.json b/resources/profiles/Volumic/process/High performance VS30 - 0.20mm.json new file mode 100644 index 0000000000..46d0018169 --- /dev/null +++ b/resources/profiles/Volumic/process/High performance VS30 - 0.20mm.json @@ -0,0 +1,28 @@ +{ + "type": "process", + "setting_id": "GP004", + "name": "High performance VS30 - 0.20mm", + "from": "system", + "inherits": "fdm_process_volumic_common", + "instantiation": "true", + "layer_height": "0.2", + "initial_layer_print_height": "0.2", + "bottom_shell_layers": "5", + "top_shell_layers": "5", + "initial_layer_speed": "130", + "initial_layer_infill_speed": "130", + "outer_wall_speed": "160", + "inner_wall_speed": "200", + "internal_solid_infill_speed": "220", + "top_surface_speed": "120", + "gap_infill_speed": "220", + "sparse_infill_speed": "220", + "support_speed": "220", + "travel_speed": "300", + "initial_layer_travel_speed": "300", + "support_interface_speed": "220", + "skirt_speed": "160", + "compatible_printers": [ + "VS30SC2 Performance (0.4 nozzle)" + ] +} diff --git a/resources/profiles/Volumic/process/High performance VS30 - 0.25mm.json b/resources/profiles/Volumic/process/High performance VS30 - 0.25mm.json new file mode 100644 index 0000000000..45595a4a3e --- /dev/null +++ b/resources/profiles/Volumic/process/High performance VS30 - 0.25mm.json @@ -0,0 +1,28 @@ +{ + "type": "process", + "setting_id": "GP004", + "name": "High performance VS30 - 0.25mm", + "from": "system", + "inherits": "fdm_process_volumic_common", + "instantiation": "true", + "layer_height": "0.25", + "initial_layer_print_height": "0.25", + "bottom_shell_layers": "3", + "top_shell_layers": "3", + "initial_layer_speed": "130", + "initial_layer_infill_speed": "130", + "outer_wall_speed": "160", + "inner_wall_speed": "200", + "internal_solid_infill_speed": "220", + "top_surface_speed": "120", + "gap_infill_speed": "220", + "sparse_infill_speed": "220", + "support_speed": "220", + "travel_speed": "300", + "initial_layer_travel_speed": "300", + "support_interface_speed": "220", + "skirt_speed": "160", + "compatible_printers": [ + "VS30SC2 Performance (0.4 nozzle)" + ] +} diff --git a/resources/profiles/Volumic/process/High performance VS30 - 0.30mm.json b/resources/profiles/Volumic/process/High performance VS30 - 0.30mm.json new file mode 100644 index 0000000000..c1f8ef5039 --- /dev/null +++ b/resources/profiles/Volumic/process/High performance VS30 - 0.30mm.json @@ -0,0 +1,28 @@ +{ + "type": "process", + "setting_id": "GP004", + "name": "High performance VS30 - 0.30mm", + "from": "system", + "inherits": "fdm_process_volumic_common", + "instantiation": "true", + "layer_height": "0.3", + "initial_layer_print_height": "0.3", + "bottom_shell_layers": "3", + "top_shell_layers": "3", + "initial_layer_speed": "130", + "initial_layer_infill_speed": "130", + "outer_wall_speed": "160", + "inner_wall_speed": "200", + "internal_solid_infill_speed": "220", + "top_surface_speed": "120", + "gap_infill_speed": "220", + "sparse_infill_speed": "220", + "support_speed": "220", + "travel_speed": "300", + "initial_layer_travel_speed": "300", + "support_interface_speed": "220", + "skirt_speed": "160", + "compatible_printers": [ + "VS30SC2 Performance (0.4 nozzle)" + ] +} diff --git a/resources/profiles/Volumic/process/High speed (Stage 2) - 0.10mm.json b/resources/profiles/Volumic/process/High speed (Stage 2) - 0.10mm.json index 14d065e6b3..37412fb072 100644 --- a/resources/profiles/Volumic/process/High speed (Stage 2) - 0.10mm.json +++ b/resources/profiles/Volumic/process/High speed (Stage 2) - 0.10mm.json @@ -1,9 +1,9 @@ { "type": "process", - "name": "High speed (Stage 2) - 0.10mm", - "inherits": "fdm_process_volumic_common", - "from": "system", "setting_id": "GP004", + "name": "High speed (Stage 2) - 0.10mm", + "from": "system", + "inherits": "fdm_process_volumic_common", "instantiation": "true", "layer_height": "0.1", "initial_layer_print_height": "0.1", @@ -20,12 +20,12 @@ "travel_speed": "200", "support_speed": "150", "support_interface_speed": "150", - "skirt_speed": "150", + "skirt_speed": "150", "compatible_printers": [ - "EXO42 Stage 2 (0.4 nozzle)", - "EXO65 Stage 2 (0.6 nozzle)", - "SH65 Stage 2 (0.4 nozzle)", - "VS30SC2 Stage 2 (0.4 nozzle)", - "VS30MK3 Stage 2 (0.4 nozzle)" + "EXO42 Stage 2 (0.4 nozzle)", + "EXO65 Stage 2 (0.6 nozzle)", + "SH65 Stage 2 (0.4 nozzle)", + "VS30SC2 Stage 2 (0.4 nozzle)", + "VS30MK3 Stage 2 (0.4 nozzle)" ] -} \ No newline at end of file +} diff --git a/resources/profiles/Volumic/process/High speed (Stage 2) - 0.15mm.json b/resources/profiles/Volumic/process/High speed (Stage 2) - 0.15mm.json index ac59f16441..6911fab244 100644 --- a/resources/profiles/Volumic/process/High speed (Stage 2) - 0.15mm.json +++ b/resources/profiles/Volumic/process/High speed (Stage 2) - 0.15mm.json @@ -1,9 +1,9 @@ { "type": "process", - "name": "High speed (Stage 2) - 0.15mm", - "inherits": "fdm_process_volumic_common", - "from": "system", "setting_id": "GP004", + "name": "High speed (Stage 2) - 0.15mm", + "from": "system", + "inherits": "fdm_process_volumic_common", "instantiation": "true", "layer_height": "0.15", "initial_layer_print_height": "0.15", @@ -20,12 +20,12 @@ "travel_speed": "200", "support_speed": "150", "support_interface_speed": "150", - "skirt_speed": "150", + "skirt_speed": "150", "compatible_printers": [ - "EXO42 Stage 2 (0.4 nozzle)", - "EXO65 Stage 2 (0.6 nozzle)", - "SH65 Stage 2 (0.4 nozzle)", - "VS30SC2 Stage 2 (0.4 nozzle)", - "VS30MK3 Stage 2 (0.4 nozzle)" + "EXO42 Stage 2 (0.4 nozzle)", + "EXO65 Stage 2 (0.6 nozzle)", + "SH65 Stage 2 (0.4 nozzle)", + "VS30SC2 Stage 2 (0.4 nozzle)", + "VS30MK3 Stage 2 (0.4 nozzle)" ] -} \ No newline at end of file +} diff --git a/resources/profiles/Volumic/process/High speed (Stage 2) - 0.20mm.json b/resources/profiles/Volumic/process/High speed (Stage 2) - 0.20mm.json index 252a56dadd..4fe3cdb9b2 100644 --- a/resources/profiles/Volumic/process/High speed (Stage 2) - 0.20mm.json +++ b/resources/profiles/Volumic/process/High speed (Stage 2) - 0.20mm.json @@ -1,9 +1,9 @@ { "type": "process", - "name": "High speed (Stage 2) - 0.20mm", - "inherits": "fdm_process_volumic_common", - "from": "system", "setting_id": "GP004", + "name": "High speed (Stage 2) - 0.20mm", + "from": "system", + "inherits": "fdm_process_volumic_common", "instantiation": "true", "layer_height": "0.2", "initial_layer_print_height": "0.2", @@ -20,12 +20,12 @@ "travel_speed": "200", "support_speed": "150", "support_interface_speed": "150", - "skirt_speed": "150", + "skirt_speed": "150", "compatible_printers": [ - "EXO42 Stage 2 (0.4 nozzle)", - "EXO65 Stage 2 (0.6 nozzle)", - "SH65 Stage 2 (0.4 nozzle)", - "VS30SC2 Stage 2 (0.4 nozzle)", - "VS30MK3 Stage 2 (0.4 nozzle)" + "EXO42 Stage 2 (0.4 nozzle)", + "EXO65 Stage 2 (0.6 nozzle)", + "SH65 Stage 2 (0.4 nozzle)", + "VS30SC2 Stage 2 (0.4 nozzle)", + "VS30MK3 Stage 2 (0.4 nozzle)" ] -} \ No newline at end of file +} diff --git a/resources/profiles/Volumic/process/High speed (Stage 2) - 0.25mm.json b/resources/profiles/Volumic/process/High speed (Stage 2) - 0.25mm.json index 294c3d4b19..1bb479901c 100644 --- a/resources/profiles/Volumic/process/High speed (Stage 2) - 0.25mm.json +++ b/resources/profiles/Volumic/process/High speed (Stage 2) - 0.25mm.json @@ -1,9 +1,9 @@ { "type": "process", - "name": "High speed (Stage 2) - 0.25mm", - "inherits": "fdm_process_volumic_common", - "from": "system", "setting_id": "GP004", + "name": "High speed (Stage 2) - 0.25mm", + "from": "system", + "inherits": "fdm_process_volumic_common", "instantiation": "true", "layer_height": "0.25", "initial_layer_print_height": "0.25", @@ -20,12 +20,12 @@ "travel_speed": "200", "support_speed": "150", "support_interface_speed": "150", - "skirt_speed": "150", + "skirt_speed": "150", "compatible_printers": [ - "EXO42 Stage 2 (0.4 nozzle)", - "EXO65 Stage 2 (0.6 nozzle)", - "SH65 Stage 2 (0.4 nozzle)", - "VS30SC2 Stage 2 (0.4 nozzle)", - "VS30MK3 Stage 2 (0.4 nozzle)" + "EXO42 Stage 2 (0.4 nozzle)", + "EXO65 Stage 2 (0.6 nozzle)", + "SH65 Stage 2 (0.4 nozzle)", + "VS30SC2 Stage 2 (0.4 nozzle)", + "VS30MK3 Stage 2 (0.4 nozzle)" ] -} \ No newline at end of file +} diff --git a/resources/profiles/Volumic/process/High speed (Stage 2) - 0.30mm.json b/resources/profiles/Volumic/process/High speed (Stage 2) - 0.30mm.json index 982b72ba09..6d80a13e3c 100644 --- a/resources/profiles/Volumic/process/High speed (Stage 2) - 0.30mm.json +++ b/resources/profiles/Volumic/process/High speed (Stage 2) - 0.30mm.json @@ -1,9 +1,9 @@ { "type": "process", - "name": "High speed (Stage 2) - 0.30mm", - "inherits": "fdm_process_volumic_common", - "from": "system", "setting_id": "GP004", + "name": "High speed (Stage 2) - 0.30mm", + "from": "system", + "inherits": "fdm_process_volumic_common", "instantiation": "true", "layer_height": "0.3", "initial_layer_print_height": "0.3", @@ -20,12 +20,12 @@ "travel_speed": "200", "support_speed": "150", "support_interface_speed": "150", - "skirt_speed": "150", + "skirt_speed": "150", "compatible_printers": [ - "EXO42 Stage 2 (0.4 nozzle)", - "EXO65 Stage 2 (0.6 nozzle)", - "SH65 Stage 2 (0.4 nozzle)", - "VS30SC2 Stage 2 (0.4 nozzle)", - "VS30MK3 Stage 2 (0.4 nozzle)" + "EXO42 Stage 2 (0.4 nozzle)", + "EXO65 Stage 2 (0.6 nozzle)", + "SH65 Stage 2 (0.4 nozzle)", + "VS30SC2 Stage 2 (0.4 nozzle)", + "VS30MK3 Stage 2 (0.4 nozzle)" ] -} \ No newline at end of file +} diff --git a/resources/profiles/Volumic/process/High speed - 0.10mm.json b/resources/profiles/Volumic/process/High speed - 0.10mm.json index c249fcdf45..5ab06c0173 100644 --- a/resources/profiles/Volumic/process/High speed - 0.10mm.json +++ b/resources/profiles/Volumic/process/High speed - 0.10mm.json @@ -1,9 +1,9 @@ { "type": "process", - "name": "High speed - 0.10mm", - "inherits": "fdm_process_volumic_common", - "from": "system", "setting_id": "GP004", + "name": "High speed - 0.10mm", + "from": "system", + "inherits": "fdm_process_volumic_common", "instantiation": "true", "layer_height": "0.1", "initial_layer_print_height": "0.1", @@ -20,14 +20,14 @@ "travel_speed": "135", "support_speed": "135", "support_interface_speed": "135", - "skirt_speed": "135", + "skirt_speed": "135", "compatible_printers": [ - "EXO42 (0.4 nozzle)", - "EXO65 (0.6 nozzle)", - "SH65 (0.4 nozzle)", - "VS30MK3 (0.4 nozzle)", - "VS30SC2 (0.4 nozzle)", - "VS30SC (0.4 nozzle)", - "VS30ULTRA (0.4 nozzle)" + "EXO42 (0.4 nozzle)", + "EXO65 (0.6 nozzle)", + "SH65 (0.4 nozzle)", + "VS30MK3 (0.4 nozzle)", + "VS30SC2 (0.4 nozzle)", + "VS30SC (0.4 nozzle)", + "VS30ULTRA (0.4 nozzle)" ] -} \ No newline at end of file +} diff --git a/resources/profiles/Volumic/process/High speed - 0.15mm.json b/resources/profiles/Volumic/process/High speed - 0.15mm.json index 97be281bf0..548fc6c644 100644 --- a/resources/profiles/Volumic/process/High speed - 0.15mm.json +++ b/resources/profiles/Volumic/process/High speed - 0.15mm.json @@ -1,9 +1,9 @@ { "type": "process", - "name": "High speed - 0.15mm", - "inherits": "fdm_process_volumic_common", - "from": "system", "setting_id": "GP004", + "name": "High speed - 0.15mm", + "from": "system", + "inherits": "fdm_process_volumic_common", "instantiation": "true", "layer_height": "0.15", "initial_layer_print_height": "0.15", @@ -20,14 +20,14 @@ "travel_speed": "135", "support_speed": "135", "support_interface_speed": "135", - "skirt_speed": "135", + "skirt_speed": "135", "compatible_printers": [ - "EXO42 (0.4 nozzle)", - "EXO65 (0.6 nozzle)", - "SH65 (0.4 nozzle)", - "VS30MK3 (0.4 nozzle)", - "VS30SC2 (0.4 nozzle)", - "VS30SC (0.4 nozzle)", - "VS30ULTRA (0.4 nozzle)" + "EXO42 (0.4 nozzle)", + "EXO65 (0.6 nozzle)", + "SH65 (0.4 nozzle)", + "VS30MK3 (0.4 nozzle)", + "VS30SC2 (0.4 nozzle)", + "VS30SC (0.4 nozzle)", + "VS30ULTRA (0.4 nozzle)" ] -} \ No newline at end of file +} diff --git a/resources/profiles/Volumic/process/High speed - 0.20mm.json b/resources/profiles/Volumic/process/High speed - 0.20mm.json index a53df14a23..e3cedbc7bc 100644 --- a/resources/profiles/Volumic/process/High speed - 0.20mm.json +++ b/resources/profiles/Volumic/process/High speed - 0.20mm.json @@ -1,9 +1,9 @@ { "type": "process", - "name": "High speed - 0.20mm", - "inherits": "fdm_process_volumic_common", - "from": "system", "setting_id": "GP004", + "name": "High speed - 0.20mm", + "from": "system", + "inherits": "fdm_process_volumic_common", "instantiation": "true", "layer_height": "0.2", "initial_layer_print_height": "0.2", @@ -20,14 +20,14 @@ "travel_speed": "135", "support_speed": "135", "support_interface_speed": "135", - "skirt_speed": "135", + "skirt_speed": "135", "compatible_printers": [ - "EXO42 (0.4 nozzle)", - "EXO65 (0.6 nozzle)", - "SH65 (0.4 nozzle)", - "VS30MK3 (0.4 nozzle)", - "VS30SC2 (0.4 nozzle)", - "VS30SC (0.4 nozzle)", - "VS30ULTRA (0.4 nozzle)" + "EXO42 (0.4 nozzle)", + "EXO65 (0.6 nozzle)", + "SH65 (0.4 nozzle)", + "VS30MK3 (0.4 nozzle)", + "VS30SC2 (0.4 nozzle)", + "VS30SC (0.4 nozzle)", + "VS30ULTRA (0.4 nozzle)" ] -} \ No newline at end of file +} diff --git a/resources/profiles/Volumic/process/High speed - 0.25mm.json b/resources/profiles/Volumic/process/High speed - 0.25mm.json index aa21337686..645264f149 100644 --- a/resources/profiles/Volumic/process/High speed - 0.25mm.json +++ b/resources/profiles/Volumic/process/High speed - 0.25mm.json @@ -1,9 +1,9 @@ { "type": "process", - "name": "High speed - 0.25mm", - "inherits": "fdm_process_volumic_common", - "from": "system", "setting_id": "GP004", + "name": "High speed - 0.25mm", + "from": "system", + "inherits": "fdm_process_volumic_common", "instantiation": "true", "layer_height": "0.25", "initial_layer_print_height": "0.25", @@ -20,14 +20,14 @@ "travel_speed": "135", "support_speed": "135", "support_interface_speed": "135", - "skirt_speed": "135", + "skirt_speed": "135", "compatible_printers": [ - "EXO42 (0.4 nozzle)", - "EXO65 (0.6 nozzle)", - "SH65 (0.4 nozzle)", - "VS30MK3 (0.4 nozzle)", - "VS30SC2 (0.4 nozzle)", - "VS30SC (0.4 nozzle)", - "VS30ULTRA (0.4 nozzle)" + "EXO42 (0.4 nozzle)", + "EXO65 (0.6 nozzle)", + "SH65 (0.4 nozzle)", + "VS30MK3 (0.4 nozzle)", + "VS30SC2 (0.4 nozzle)", + "VS30SC (0.4 nozzle)", + "VS30ULTRA (0.4 nozzle)" ] -} \ No newline at end of file +} diff --git a/resources/profiles/Volumic/process/High speed - 0.30mm.json b/resources/profiles/Volumic/process/High speed - 0.30mm.json index 9a4b7e1603..a19d78b9a6 100644 --- a/resources/profiles/Volumic/process/High speed - 0.30mm.json +++ b/resources/profiles/Volumic/process/High speed - 0.30mm.json @@ -1,9 +1,9 @@ { "type": "process", - "name": "High speed - 0.30mm", - "inherits": "fdm_process_volumic_common", - "from": "system", "setting_id": "GP004", + "name": "High speed - 0.30mm", + "from": "system", + "inherits": "fdm_process_volumic_common", "instantiation": "true", "layer_height": "0.3", "initial_layer_print_height": "0.3", @@ -20,14 +20,14 @@ "travel_speed": "135", "support_speed": "135", "support_interface_speed": "135", - "skirt_speed": "135", + "skirt_speed": "135", "compatible_printers": [ - "EXO42 (0.4 nozzle)", - "EXO65 (0.6 nozzle)", - "SH65 (0.4 nozzle)", - "VS30MK3 (0.4 nozzle)", - "VS30SC2 (0.4 nozzle)", - "VS30SC (0.4 nozzle)", - "VS30ULTRA (0.4 nozzle)" + "EXO42 (0.4 nozzle)", + "EXO65 (0.6 nozzle)", + "SH65 (0.4 nozzle)", + "VS30MK3 (0.4 nozzle)", + "VS30SC2 (0.4 nozzle)", + "VS30SC (0.4 nozzle)", + "VS30ULTRA (0.4 nozzle)" ] -} \ No newline at end of file +} diff --git a/resources/profiles/Volumic/process/Normal performance - 0.10mm.json b/resources/profiles/Volumic/process/Normal performance - 0.10mm.json index e34fee2668..b10adde233 100644 --- a/resources/profiles/Volumic/process/Normal performance - 0.10mm.json +++ b/resources/profiles/Volumic/process/Normal performance - 0.10mm.json @@ -1,9 +1,9 @@ { "type": "process", - "name": "Normal performance - 0.10mm", - "inherits": "fdm_process_volumic_common", - "from": "system", "setting_id": "GP004", + "name": "Normal performance - 0.10mm", + "from": "system", + "inherits": "fdm_process_volumic_common", "instantiation": "true", "layer_height": "0.1", "initial_layer_print_height": "0.1", @@ -19,20 +19,20 @@ "sparse_infill_speed": "220", "support_speed": "220", "travel_speed": "600", - "initial_layer_travel_speed": "600", + "initial_layer_travel_speed": "600", "support_interface_speed": "220", - "skirt_speed": "130", + "skirt_speed": "130", "compatible_printers": [ - "EXO42 Performance (0.4 nozzle)", - "EXO65 Performance (0.4 nozzle)", - "EXO65 Performance (0.6 nozzle)", - "EXO65 Performance (0.8 nozzle)", - "SH65 Performance (0.4 nozzle)", - "EXO42 IDRE COPY MODE (0.4 nozzle)", - "EXO42 IDRE MIRROR MODE (0.4 nozzle)", - "EXO65 IDRE COPY MODE (0.4 nozzle)", - "EXO65 IDRE MIRROR MODE (0.4 nozzle)", - "SH65 IDRE COPY MODE (0.4 nozzle)", - "SH65 IDRE MIRROR MODE (0.4 nozzle)" + "EXO42 Performance (0.4 nozzle)", + "EXO65 Performance (0.4 nozzle)", + "EXO65 Performance (0.6 nozzle)", + "EXO65 Performance (0.8 nozzle)", + "SH65 Performance (0.4 nozzle)", + "EXO42 IDRE COPY MODE (0.4 nozzle)", + "EXO42 IDRE MIRROR MODE (0.4 nozzle)", + "EXO65 IDRE COPY MODE (0.4 nozzle)", + "EXO65 IDRE MIRROR MODE (0.4 nozzle)", + "SH65 IDRE COPY MODE (0.4 nozzle)", + "SH65 IDRE MIRROR MODE (0.4 nozzle)" ] -} \ No newline at end of file +} diff --git a/resources/profiles/Volumic/process/Normal performance - 0.15mm.json b/resources/profiles/Volumic/process/Normal performance - 0.15mm.json index de13fca39c..3b5b5eb233 100644 --- a/resources/profiles/Volumic/process/Normal performance - 0.15mm.json +++ b/resources/profiles/Volumic/process/Normal performance - 0.15mm.json @@ -1,9 +1,9 @@ { "type": "process", - "name": "Normal performance - 0.15mm", - "inherits": "fdm_process_volumic_common", - "from": "system", "setting_id": "GP004", + "name": "Normal performance - 0.15mm", + "from": "system", + "inherits": "fdm_process_volumic_common", "instantiation": "true", "layer_height": "0.15", "initial_layer_print_height": "0.15", @@ -19,20 +19,20 @@ "sparse_infill_speed": "220", "support_speed": "220", "travel_speed": "600", - "initial_layer_travel_speed": "600", + "initial_layer_travel_speed": "600", "support_interface_speed": "220", - "skirt_speed": "130", + "skirt_speed": "130", "compatible_printers": [ - "EXO42 Performance (0.4 nozzle)", - "EXO65 Performance (0.4 nozzle)", - "EXO65 Performance (0.6 nozzle)", - "EXO65 Performance (0.8 nozzle)", - "SH65 Performance (0.4 nozzle)", - "EXO42 IDRE COPY MODE (0.4 nozzle)", - "EXO42 IDRE MIRROR MODE (0.4 nozzle)", - "EXO65 IDRE COPY MODE (0.4 nozzle)", - "EXO65 IDRE MIRROR MODE (0.4 nozzle)", - "SH65 IDRE COPY MODE (0.4 nozzle)", - "SH65 IDRE MIRROR MODE (0.4 nozzle)" + "EXO42 Performance (0.4 nozzle)", + "EXO65 Performance (0.4 nozzle)", + "EXO65 Performance (0.6 nozzle)", + "EXO65 Performance (0.8 nozzle)", + "SH65 Performance (0.4 nozzle)", + "EXO42 IDRE COPY MODE (0.4 nozzle)", + "EXO42 IDRE MIRROR MODE (0.4 nozzle)", + "EXO65 IDRE COPY MODE (0.4 nozzle)", + "EXO65 IDRE MIRROR MODE (0.4 nozzle)", + "SH65 IDRE COPY MODE (0.4 nozzle)", + "SH65 IDRE MIRROR MODE (0.4 nozzle)" ] -} \ No newline at end of file +} diff --git a/resources/profiles/Volumic/process/Normal performance - 0.20mm.json b/resources/profiles/Volumic/process/Normal performance - 0.20mm.json index 84b7e5ff0b..daa7feccd3 100644 --- a/resources/profiles/Volumic/process/Normal performance - 0.20mm.json +++ b/resources/profiles/Volumic/process/Normal performance - 0.20mm.json @@ -1,9 +1,9 @@ { "type": "process", - "name": "Normal performance - 0.20mm", - "inherits": "fdm_process_volumic_common", - "from": "system", "setting_id": "GP004", + "name": "Normal performance - 0.20mm", + "from": "system", + "inherits": "fdm_process_volumic_common", "instantiation": "true", "layer_height": "0.2", "initial_layer_print_height": "0.2", @@ -19,20 +19,20 @@ "sparse_infill_speed": "220", "support_speed": "220", "travel_speed": "600", - "initial_layer_travel_speed": "600", + "initial_layer_travel_speed": "600", "support_interface_speed": "220", - "skirt_speed": "130", + "skirt_speed": "130", "compatible_printers": [ - "EXO42 Performance (0.4 nozzle)", - "EXO65 Performance (0.4 nozzle)", - "EXO65 Performance (0.6 nozzle)", - "EXO65 Performance (0.8 nozzle)", - "SH65 Performance (0.4 nozzle)", - "EXO42 IDRE COPY MODE (0.4 nozzle)", - "EXO42 IDRE MIRROR MODE (0.4 nozzle)", - "EXO65 IDRE COPY MODE (0.4 nozzle)", - "EXO65 IDRE MIRROR MODE (0.4 nozzle)", - "SH65 IDRE COPY MODE (0.4 nozzle)", - "SH65 IDRE MIRROR MODE (0.4 nozzle)" + "EXO42 Performance (0.4 nozzle)", + "EXO65 Performance (0.4 nozzle)", + "EXO65 Performance (0.6 nozzle)", + "EXO65 Performance (0.8 nozzle)", + "SH65 Performance (0.4 nozzle)", + "EXO42 IDRE COPY MODE (0.4 nozzle)", + "EXO42 IDRE MIRROR MODE (0.4 nozzle)", + "EXO65 IDRE COPY MODE (0.4 nozzle)", + "EXO65 IDRE MIRROR MODE (0.4 nozzle)", + "SH65 IDRE COPY MODE (0.4 nozzle)", + "SH65 IDRE MIRROR MODE (0.4 nozzle)" ] -} \ No newline at end of file +} diff --git a/resources/profiles/Volumic/process/Normal performance - 0.25mm.json b/resources/profiles/Volumic/process/Normal performance - 0.25mm.json index 416d355ca9..affe508e43 100644 --- a/resources/profiles/Volumic/process/Normal performance - 0.25mm.json +++ b/resources/profiles/Volumic/process/Normal performance - 0.25mm.json @@ -1,9 +1,9 @@ { "type": "process", - "name": "Normal performance - 0.25mm", - "inherits": "fdm_process_volumic_common", - "from": "system", "setting_id": "GP004", + "name": "Normal performance - 0.25mm", + "from": "system", + "inherits": "fdm_process_volumic_common", "instantiation": "true", "layer_height": "0.25", "initial_layer_print_height": "0.25", @@ -19,20 +19,20 @@ "sparse_infill_speed": "220", "support_speed": "220", "travel_speed": "600", - "initial_layer_travel_speed": "600", + "initial_layer_travel_speed": "600", "support_interface_speed": "220", - "skirt_speed": "130", + "skirt_speed": "130", "compatible_printers": [ - "EXO42 Performance (0.4 nozzle)", - "EXO65 Performance (0.4 nozzle)", - "EXO65 Performance (0.6 nozzle)", - "EXO65 Performance (0.8 nozzle)", - "SH65 Performance (0.4 nozzle)", - "EXO42 IDRE COPY MODE (0.4 nozzle)", - "EXO42 IDRE MIRROR MODE (0.4 nozzle)", - "EXO65 IDRE COPY MODE (0.4 nozzle)", - "EXO65 IDRE MIRROR MODE (0.4 nozzle)", - "SH65 IDRE COPY MODE (0.4 nozzle)", - "SH65 IDRE MIRROR MODE (0.4 nozzle)" + "EXO42 Performance (0.4 nozzle)", + "EXO65 Performance (0.4 nozzle)", + "EXO65 Performance (0.6 nozzle)", + "EXO65 Performance (0.8 nozzle)", + "SH65 Performance (0.4 nozzle)", + "EXO42 IDRE COPY MODE (0.4 nozzle)", + "EXO42 IDRE MIRROR MODE (0.4 nozzle)", + "EXO65 IDRE COPY MODE (0.4 nozzle)", + "EXO65 IDRE MIRROR MODE (0.4 nozzle)", + "SH65 IDRE COPY MODE (0.4 nozzle)", + "SH65 IDRE MIRROR MODE (0.4 nozzle)" ] -} \ No newline at end of file +} diff --git a/resources/profiles/Volumic/process/Normal performance - 0.30mm.json b/resources/profiles/Volumic/process/Normal performance - 0.30mm.json index 9ea71a49aa..917050e86b 100644 --- a/resources/profiles/Volumic/process/Normal performance - 0.30mm.json +++ b/resources/profiles/Volumic/process/Normal performance - 0.30mm.json @@ -1,9 +1,9 @@ { "type": "process", - "name": "Normal performance - 0.30mm", - "inherits": "fdm_process_volumic_common", - "from": "system", "setting_id": "GP004", + "name": "Normal performance - 0.30mm", + "from": "system", + "inherits": "fdm_process_volumic_common", "instantiation": "true", "layer_height": "0.3", "initial_layer_print_height": "0.3", @@ -19,20 +19,20 @@ "sparse_infill_speed": "220", "support_speed": "220", "travel_speed": "600", - "initial_layer_travel_speed": "600", + "initial_layer_travel_speed": "600", "support_interface_speed": "220", - "skirt_speed": "130", + "skirt_speed": "130", "compatible_printers": [ - "EXO42 Performance (0.4 nozzle)", - "EXO65 Performance (0.4 nozzle)", - "EXO65 Performance (0.6 nozzle)", - "EXO65 Performance (0.8 nozzle)", - "SH65 Performance (0.4 nozzle)", - "EXO42 IDRE COPY MODE (0.4 nozzle)", - "EXO42 IDRE MIRROR MODE (0.4 nozzle)", - "EXO65 IDRE COPY MODE (0.4 nozzle)", - "EXO65 IDRE MIRROR MODE (0.4 nozzle)", - "SH65 IDRE COPY MODE (0.4 nozzle)", - "SH65 IDRE MIRROR MODE (0.4 nozzle)" + "EXO42 Performance (0.4 nozzle)", + "EXO65 Performance (0.4 nozzle)", + "EXO65 Performance (0.6 nozzle)", + "EXO65 Performance (0.8 nozzle)", + "SH65 Performance (0.4 nozzle)", + "EXO42 IDRE COPY MODE (0.4 nozzle)", + "EXO42 IDRE MIRROR MODE (0.4 nozzle)", + "EXO65 IDRE COPY MODE (0.4 nozzle)", + "EXO65 IDRE MIRROR MODE (0.4 nozzle)", + "SH65 IDRE COPY MODE (0.4 nozzle)", + "SH65 IDRE MIRROR MODE (0.4 nozzle)" ] -} \ No newline at end of file +} diff --git a/resources/profiles/Volumic/process/Normal performance DUAL - 0.10mm.json b/resources/profiles/Volumic/process/Normal performance DUAL - 0.10mm.json index e91fa607d8..efac1a24d8 100644 --- a/resources/profiles/Volumic/process/Normal performance DUAL - 0.10mm.json +++ b/resources/profiles/Volumic/process/Normal performance DUAL - 0.10mm.json @@ -1,9 +1,9 @@ { "type": "process", - "name": "Normal performance DUAL - 0.10mm", - "inherits": "fdm_process_volumic_common", - "from": "system", "setting_id": "GP004", + "name": "Normal performance DUAL - 0.10mm", + "from": "system", + "inherits": "fdm_process_volumic_common", "instantiation": "true", "layer_height": "0.1", "initial_layer_print_height": "0.1", @@ -19,17 +19,17 @@ "sparse_infill_speed": "220", "support_speed": "220", "travel_speed": "600", - "initial_layer_travel_speed": "600", + "initial_layer_travel_speed": "600", "support_interface_speed": "220", - "skirt_speed": "130", - "enable_prime_tower": "1", - "prime_tower_width": "20", - "prime_volume": "20", - "prime_tower_brim_width": "4", - "wipe_tower_max_purge_speed": "200", + "skirt_speed": "130", + "enable_prime_tower": "1", + "prime_tower_width": "20", + "prime_volume": "20", + "prime_tower_brim_width": "4", + "wipe_tower_max_purge_speed": "200", "compatible_printers": [ - "EXO42 IDRE (0.4 nozzle)", - "EXO65 IDRE (0.4 nozzle)", - "SH65 IDRE (0.4 nozzle)" + "EXO42 IDRE (0.4 nozzle)", + "EXO65 IDRE (0.4 nozzle)", + "SH65 IDRE (0.4 nozzle)" ] -} \ No newline at end of file +} diff --git a/resources/profiles/Volumic/process/Normal performance DUAL - 0.15mm.json b/resources/profiles/Volumic/process/Normal performance DUAL - 0.15mm.json index 071043ba54..dc30fec454 100644 --- a/resources/profiles/Volumic/process/Normal performance DUAL - 0.15mm.json +++ b/resources/profiles/Volumic/process/Normal performance DUAL - 0.15mm.json @@ -1,9 +1,9 @@ { "type": "process", - "name": "Normal performance DUAL - 0.15mm", - "inherits": "fdm_process_volumic_common", - "from": "system", "setting_id": "GP004", + "name": "Normal performance DUAL - 0.15mm", + "from": "system", + "inherits": "fdm_process_volumic_common", "instantiation": "true", "layer_height": "0.15", "initial_layer_print_height": "0.15", @@ -19,17 +19,17 @@ "sparse_infill_speed": "220", "support_speed": "220", "travel_speed": "600", - "initial_layer_travel_speed": "600", + "initial_layer_travel_speed": "600", "support_interface_speed": "220", - "skirt_speed": "130", - "enable_prime_tower": "1", - "prime_tower_width": "20", - "prime_volume": "20", - "prime_tower_brim_width": "4", - "wipe_tower_max_purge_speed": "200", + "skirt_speed": "130", + "enable_prime_tower": "1", + "prime_tower_width": "20", + "prime_volume": "20", + "prime_tower_brim_width": "4", + "wipe_tower_max_purge_speed": "200", "compatible_printers": [ - "EXO42 IDRE (0.4 nozzle)", - "EXO65 IDRE (0.4 nozzle)", - "SH65 IDRE (0.4 nozzle)" + "EXO42 IDRE (0.4 nozzle)", + "EXO65 IDRE (0.4 nozzle)", + "SH65 IDRE (0.4 nozzle)" ] -} \ No newline at end of file +} diff --git a/resources/profiles/Volumic/process/Normal performance DUAL - 0.20mm.json b/resources/profiles/Volumic/process/Normal performance DUAL - 0.20mm.json index 83dce297a5..774ff35791 100644 --- a/resources/profiles/Volumic/process/Normal performance DUAL - 0.20mm.json +++ b/resources/profiles/Volumic/process/Normal performance DUAL - 0.20mm.json @@ -1,9 +1,9 @@ { "type": "process", - "name": "Normal performance DUAL - 0.20mm", - "inherits": "fdm_process_volumic_common", - "from": "system", "setting_id": "GP004", + "name": "Normal performance DUAL - 0.20mm", + "from": "system", + "inherits": "fdm_process_volumic_common", "instantiation": "true", "layer_height": "0.2", "initial_layer_print_height": "0.2", @@ -19,17 +19,17 @@ "sparse_infill_speed": "220", "support_speed": "220", "travel_speed": "600", - "initial_layer_travel_speed": "600", + "initial_layer_travel_speed": "600", "support_interface_speed": "220", - "skirt_speed": "130", - "enable_prime_tower": "1", - "prime_tower_width": "20", - "prime_volume": "20", - "prime_tower_brim_width": "4", - "wipe_tower_max_purge_speed": "200", + "skirt_speed": "130", + "enable_prime_tower": "1", + "prime_tower_width": "20", + "prime_volume": "20", + "prime_tower_brim_width": "4", + "wipe_tower_max_purge_speed": "200", "compatible_printers": [ - "EXO42 IDRE (0.4 nozzle)", - "EXO65 IDRE (0.4 nozzle)", - "SH65 IDRE (0.4 nozzle)" + "EXO42 IDRE (0.4 nozzle)", + "EXO65 IDRE (0.4 nozzle)", + "SH65 IDRE (0.4 nozzle)" ] -} \ No newline at end of file +} diff --git a/resources/profiles/Volumic/process/Normal performance DUAL - 0.25mm.json b/resources/profiles/Volumic/process/Normal performance DUAL - 0.25mm.json index 0eb1d7d780..f2b211b864 100644 --- a/resources/profiles/Volumic/process/Normal performance DUAL - 0.25mm.json +++ b/resources/profiles/Volumic/process/Normal performance DUAL - 0.25mm.json @@ -1,9 +1,9 @@ { "type": "process", - "name": "Normal performance DUAL - 0.25mm", - "inherits": "fdm_process_volumic_common", - "from": "system", "setting_id": "GP004", + "name": "Normal performance DUAL - 0.25mm", + "from": "system", + "inherits": "fdm_process_volumic_common", "instantiation": "true", "layer_height": "0.25", "initial_layer_print_height": "0.25", @@ -19,17 +19,17 @@ "sparse_infill_speed": "220", "support_speed": "220", "travel_speed": "600", - "initial_layer_travel_speed": "600", + "initial_layer_travel_speed": "600", "support_interface_speed": "220", - "skirt_speed": "130", - "enable_prime_tower": "1", - "prime_tower_width": "20", - "prime_volume": "20", - "prime_tower_brim_width": "4", - "wipe_tower_max_purge_speed": "200", + "skirt_speed": "130", + "enable_prime_tower": "1", + "prime_tower_width": "20", + "prime_volume": "20", + "prime_tower_brim_width": "4", + "wipe_tower_max_purge_speed": "200", "compatible_printers": [ - "EXO42 IDRE (0.4 nozzle)", - "EXO65 IDRE (0.4 nozzle)", - "SH65 IDRE (0.4 nozzle)" + "EXO42 IDRE (0.4 nozzle)", + "EXO65 IDRE (0.4 nozzle)", + "SH65 IDRE (0.4 nozzle)" ] -} \ No newline at end of file +} diff --git a/resources/profiles/Volumic/process/Normal performance DUAL - 0.30mm.json b/resources/profiles/Volumic/process/Normal performance DUAL - 0.30mm.json index 689606093a..77392ed9b6 100644 --- a/resources/profiles/Volumic/process/Normal performance DUAL - 0.30mm.json +++ b/resources/profiles/Volumic/process/Normal performance DUAL - 0.30mm.json @@ -1,9 +1,9 @@ { "type": "process", - "name": "Normal performance DUAL - 0.30mm", - "inherits": "fdm_process_volumic_common", - "from": "system", "setting_id": "GP004", + "name": "Normal performance DUAL - 0.30mm", + "from": "system", + "inherits": "fdm_process_volumic_common", "instantiation": "true", "layer_height": "0.3", "initial_layer_print_height": "0.3", @@ -19,17 +19,17 @@ "sparse_infill_speed": "220", "support_speed": "220", "travel_speed": "600", - "initial_layer_travel_speed": "600", + "initial_layer_travel_speed": "600", "support_interface_speed": "220", - "skirt_speed": "130", - "enable_prime_tower": "1", - "prime_tower_width": "20", - "prime_volume": "20", - "prime_tower_brim_width": "4", - "wipe_tower_max_purge_speed": "200", + "skirt_speed": "130", + "enable_prime_tower": "1", + "prime_tower_width": "20", + "prime_volume": "20", + "prime_tower_brim_width": "4", + "wipe_tower_max_purge_speed": "200", "compatible_printers": [ - "EXO42 IDRE (0.4 nozzle)", - "EXO65 IDRE (0.4 nozzle)", - "SH65 IDRE (0.4 nozzle)" + "EXO42 IDRE (0.4 nozzle)", + "EXO65 IDRE (0.4 nozzle)", + "SH65 IDRE (0.4 nozzle)" ] -} \ No newline at end of file +} diff --git a/resources/profiles/Volumic/process/Normal performance VS30 - 0.10mm.json b/resources/profiles/Volumic/process/Normal performance VS30 - 0.10mm.json new file mode 100644 index 0000000000..4030fa7782 --- /dev/null +++ b/resources/profiles/Volumic/process/Normal performance VS30 - 0.10mm.json @@ -0,0 +1,28 @@ +{ + "type": "process", + "setting_id": "GP004", + "name": "Normal performance VS30 - 0.10mm", + "from": "system", + "inherits": "fdm_process_volumic_common", + "instantiation": "true", + "layer_height": "0.1", + "initial_layer_print_height": "0.1", + "bottom_shell_layers": "10", + "top_shell_layers": "10", + "initial_layer_speed": "100", + "initial_layer_infill_speed": "100", + "outer_wall_speed": "100", + "inner_wall_speed": "150", + "internal_solid_infill_speed": "150", + "top_surface_speed": "100", + "gap_infill_speed": "150", + "sparse_infill_speed": "150", + "support_speed": "150", + "travel_speed": "300", + "initial_layer_travel_speed": "300", + "support_interface_speed": "150", + "skirt_speed": "100", + "compatible_printers": [ + "VS30SC2 Performance (0.4 nozzle)" + ] +} diff --git a/resources/profiles/Volumic/process/Normal performance VS30 - 0.15mm.json b/resources/profiles/Volumic/process/Normal performance VS30 - 0.15mm.json new file mode 100644 index 0000000000..f72c4c4af5 --- /dev/null +++ b/resources/profiles/Volumic/process/Normal performance VS30 - 0.15mm.json @@ -0,0 +1,28 @@ +{ + "type": "process", + "setting_id": "GP004", + "name": "Normal performance VS30 - 0.15mm", + "from": "system", + "inherits": "fdm_process_volumic_common", + "instantiation": "true", + "layer_height": "0.15", + "initial_layer_print_height": "0.15", + "bottom_shell_layers": "7", + "top_shell_layers": "7", + "initial_layer_speed": "100", + "initial_layer_infill_speed": "100", + "outer_wall_speed": "100", + "inner_wall_speed": "150", + "internal_solid_infill_speed": "150", + "top_surface_speed": "100", + "gap_infill_speed": "150", + "sparse_infill_speed": "150", + "support_speed": "150", + "travel_speed": "300", + "initial_layer_travel_speed": "300", + "support_interface_speed": "150", + "skirt_speed": "100", + "compatible_printers": [ + "VS30SC2 Performance (0.4 nozzle)" + ] +} diff --git a/resources/profiles/Volumic/process/Normal performance VS30 - 0.20mm.json b/resources/profiles/Volumic/process/Normal performance VS30 - 0.20mm.json new file mode 100644 index 0000000000..51f737db93 --- /dev/null +++ b/resources/profiles/Volumic/process/Normal performance VS30 - 0.20mm.json @@ -0,0 +1,28 @@ +{ + "type": "process", + "setting_id": "GP004", + "name": "Normal performance VS30 - 0.20mm", + "from": "system", + "inherits": "fdm_process_volumic_common", + "instantiation": "true", + "layer_height": "0.2", + "initial_layer_print_height": "0.2", + "bottom_shell_layers": "5", + "top_shell_layers": "5", + "initial_layer_speed": "100", + "initial_layer_infill_speed": "100", + "outer_wall_speed": "100", + "inner_wall_speed": "150", + "internal_solid_infill_speed": "150", + "top_surface_speed": "100", + "gap_infill_speed": "150", + "sparse_infill_speed": "150", + "support_speed": "150", + "travel_speed": "300", + "initial_layer_travel_speed": "300", + "support_interface_speed": "150", + "skirt_speed": "100", + "compatible_printers": [ + "VS30SC2 Performance (0.4 nozzle)" + ] +} diff --git a/resources/profiles/Volumic/process/Normal performance VS30 - 0.25mm.json b/resources/profiles/Volumic/process/Normal performance VS30 - 0.25mm.json new file mode 100644 index 0000000000..5a336598b7 --- /dev/null +++ b/resources/profiles/Volumic/process/Normal performance VS30 - 0.25mm.json @@ -0,0 +1,28 @@ +{ + "type": "process", + "setting_id": "GP004", + "name": "Normal performance VS30 - 0.25mm", + "from": "system", + "inherits": "fdm_process_volumic_common", + "instantiation": "true", + "layer_height": "0.25", + "initial_layer_print_height": "0.25", + "bottom_shell_layers": "3", + "top_shell_layers": "3", + "initial_layer_speed": "100", + "initial_layer_infill_speed": "100", + "outer_wall_speed": "100", + "inner_wall_speed": "150", + "internal_solid_infill_speed": "150", + "top_surface_speed": "100", + "gap_infill_speed": "150", + "sparse_infill_speed": "150", + "support_speed": "150", + "travel_speed": "300", + "initial_layer_travel_speed": "300", + "support_interface_speed": "150", + "skirt_speed": "100", + "compatible_printers": [ + "VS30SC2 Performance (0.4 nozzle)" + ] +} diff --git a/resources/profiles/Volumic/process/Normal performance VS30 - 0.30mm.json b/resources/profiles/Volumic/process/Normal performance VS30 - 0.30mm.json new file mode 100644 index 0000000000..591acfb3f4 --- /dev/null +++ b/resources/profiles/Volumic/process/Normal performance VS30 - 0.30mm.json @@ -0,0 +1,28 @@ +{ + "type": "process", + "setting_id": "GP004", + "name": "Normal performance VS30 - 0.30mm", + "from": "system", + "inherits": "fdm_process_volumic_common", + "instantiation": "true", + "layer_height": "0.3", + "initial_layer_print_height": "0.3", + "bottom_shell_layers": "3", + "top_shell_layers": "3", + "initial_layer_speed": "100", + "initial_layer_infill_speed": "100", + "outer_wall_speed": "100", + "inner_wall_speed": "150", + "internal_solid_infill_speed": "150", + "top_surface_speed": "100", + "gap_infill_speed": "150", + "sparse_infill_speed": "150", + "support_speed": "150", + "travel_speed": "300", + "initial_layer_travel_speed": "300", + "support_interface_speed": "150", + "skirt_speed": "100", + "compatible_printers": [ + "VS30SC2 Performance (0.4 nozzle)" + ] +} diff --git a/resources/profiles/Volumic/process/Normal speed (Stage 2) - 0.10mm.json b/resources/profiles/Volumic/process/Normal speed (Stage 2) - 0.10mm.json index 56909d2bd0..237a44d9b3 100644 --- a/resources/profiles/Volumic/process/Normal speed (Stage 2) - 0.10mm.json +++ b/resources/profiles/Volumic/process/Normal speed (Stage 2) - 0.10mm.json @@ -1,9 +1,9 @@ { "type": "process", - "name": "Normal speed (Stage 2) - 0.10mm", - "inherits": "fdm_process_volumic_common", - "from": "system", "setting_id": "GP004", + "name": "Normal speed (Stage 2) - 0.10mm", + "from": "system", + "inherits": "fdm_process_volumic_common", "instantiation": "true", "layer_height": "0.1", "initial_layer_print_height": "0.1", @@ -20,12 +20,12 @@ "travel_speed": "200", "support_speed": "130", "support_interface_speed": "130", - "skirt_speed": "130", + "skirt_speed": "130", "compatible_printers": [ - "EXO42 Stage 2 (0.4 nozzle)", - "EXO65 Stage 2 (0.6 nozzle)", - "SH65 Stage 2 (0.4 nozzle)", - "VS30SC2 Stage 2 (0.4 nozzle)", - "VS30MK3 Stage 2 (0.4 nozzle)" + "EXO42 Stage 2 (0.4 nozzle)", + "EXO65 Stage 2 (0.6 nozzle)", + "SH65 Stage 2 (0.4 nozzle)", + "VS30SC2 Stage 2 (0.4 nozzle)", + "VS30MK3 Stage 2 (0.4 nozzle)" ] -} \ No newline at end of file +} diff --git a/resources/profiles/Volumic/process/Normal speed (Stage 2) - 0.15mm.json b/resources/profiles/Volumic/process/Normal speed (Stage 2) - 0.15mm.json index 9dcdcb9cde..4d2a45fd0a 100644 --- a/resources/profiles/Volumic/process/Normal speed (Stage 2) - 0.15mm.json +++ b/resources/profiles/Volumic/process/Normal speed (Stage 2) - 0.15mm.json @@ -1,9 +1,9 @@ { "type": "process", - "name": "Normal speed (Stage 2) - 0.15mm", - "inherits": "fdm_process_volumic_common", - "from": "system", "setting_id": "GP004", + "name": "Normal speed (Stage 2) - 0.15mm", + "from": "system", + "inherits": "fdm_process_volumic_common", "instantiation": "true", "layer_height": "0.15", "initial_layer_print_height": "0.15", @@ -20,12 +20,12 @@ "travel_speed": "200", "support_speed": "130", "support_interface_speed": "130", - "skirt_speed": "130", + "skirt_speed": "130", "compatible_printers": [ - "EXO42 Stage 2 (0.4 nozzle)", - "EXO65 Stage 2 (0.6 nozzle)", - "SH65 Stage 2 (0.4 nozzle)", - "VS30SC2 Stage 2 (0.4 nozzle)", - "VS30MK3 Stage 2 (0.4 nozzle)" + "EXO42 Stage 2 (0.4 nozzle)", + "EXO65 Stage 2 (0.6 nozzle)", + "SH65 Stage 2 (0.4 nozzle)", + "VS30SC2 Stage 2 (0.4 nozzle)", + "VS30MK3 Stage 2 (0.4 nozzle)" ] -} \ No newline at end of file +} diff --git a/resources/profiles/Volumic/process/Normal speed (Stage 2) - 0.20mm.json b/resources/profiles/Volumic/process/Normal speed (Stage 2) - 0.20mm.json index 7f9126d118..1cc76bc447 100644 --- a/resources/profiles/Volumic/process/Normal speed (Stage 2) - 0.20mm.json +++ b/resources/profiles/Volumic/process/Normal speed (Stage 2) - 0.20mm.json @@ -1,9 +1,9 @@ { "type": "process", - "name": "Normal speed (Stage 2) - 0.20mm", - "inherits": "fdm_process_volumic_common", - "from": "system", "setting_id": "GP004", + "name": "Normal speed (Stage 2) - 0.20mm", + "from": "system", + "inherits": "fdm_process_volumic_common", "instantiation": "true", "layer_height": "0.2", "initial_layer_print_height": "0.2", @@ -20,12 +20,12 @@ "travel_speed": "200", "support_speed": "130", "support_interface_speed": "130", - "skirt_speed": "130", + "skirt_speed": "130", "compatible_printers": [ - "EXO42 Stage 2 (0.4 nozzle)", - "EXO65 Stage 2 (0.6 nozzle)", - "SH65 Stage 2 (0.4 nozzle)", - "VS30SC2 Stage 2 (0.4 nozzle)", - "VS30MK3 Stage 2 (0.4 nozzle)" + "EXO42 Stage 2 (0.4 nozzle)", + "EXO65 Stage 2 (0.6 nozzle)", + "SH65 Stage 2 (0.4 nozzle)", + "VS30SC2 Stage 2 (0.4 nozzle)", + "VS30MK3 Stage 2 (0.4 nozzle)" ] -} \ No newline at end of file +} diff --git a/resources/profiles/Volumic/process/Normal speed (Stage 2) - 0.25mm.json b/resources/profiles/Volumic/process/Normal speed (Stage 2) - 0.25mm.json index 306e048d41..3175fee677 100644 --- a/resources/profiles/Volumic/process/Normal speed (Stage 2) - 0.25mm.json +++ b/resources/profiles/Volumic/process/Normal speed (Stage 2) - 0.25mm.json @@ -1,9 +1,9 @@ { "type": "process", - "name": "Normal speed (Stage 2) - 0.25mm", - "inherits": "fdm_process_volumic_common", - "from": "system", "setting_id": "GP004", + "name": "Normal speed (Stage 2) - 0.25mm", + "from": "system", + "inherits": "fdm_process_volumic_common", "instantiation": "true", "layer_height": "0.25", "initial_layer_print_height": "0.25", @@ -20,12 +20,12 @@ "travel_speed": "200", "support_speed": "130", "support_interface_speed": "130", - "skirt_speed": "130", + "skirt_speed": "130", "compatible_printers": [ - "EXO42 Stage 2 (0.4 nozzle)", - "EXO65 Stage 2 (0.6 nozzle)", - "SH65 Stage 2 (0.4 nozzle)", - "VS30SC2 Stage 2 (0.4 nozzle)", - "VS30MK3 Stage 2 (0.4 nozzle)" + "EXO42 Stage 2 (0.4 nozzle)", + "EXO65 Stage 2 (0.6 nozzle)", + "SH65 Stage 2 (0.4 nozzle)", + "VS30SC2 Stage 2 (0.4 nozzle)", + "VS30MK3 Stage 2 (0.4 nozzle)" ] -} \ No newline at end of file +} diff --git a/resources/profiles/Volumic/process/Normal speed (Stage 2) - 0.30mm.json b/resources/profiles/Volumic/process/Normal speed (Stage 2) - 0.30mm.json index ee73923760..17cd994534 100644 --- a/resources/profiles/Volumic/process/Normal speed (Stage 2) - 0.30mm.json +++ b/resources/profiles/Volumic/process/Normal speed (Stage 2) - 0.30mm.json @@ -1,9 +1,9 @@ { "type": "process", - "name": "Normal speed (Stage 2) - 0.30mm", - "inherits": "fdm_process_volumic_common", - "from": "system", "setting_id": "GP004", + "name": "Normal speed (Stage 2) - 0.30mm", + "from": "system", + "inherits": "fdm_process_volumic_common", "instantiation": "true", "layer_height": "0.3", "initial_layer_print_height": "0.3", @@ -20,12 +20,12 @@ "travel_speed": "200", "support_speed": "130", "support_interface_speed": "130", - "skirt_speed": "130", + "skirt_speed": "130", "compatible_printers": [ - "EXO42 Stage 2 (0.4 nozzle)", - "EXO65 Stage 2 (0.6 nozzle)", - "SH65 Stage 2 (0.4 nozzle)", - "VS30SC2 Stage 2 (0.4 nozzle)", - "VS30MK3 Stage 2 (0.4 nozzle)" + "EXO42 Stage 2 (0.4 nozzle)", + "EXO65 Stage 2 (0.6 nozzle)", + "SH65 Stage 2 (0.4 nozzle)", + "VS30SC2 Stage 2 (0.4 nozzle)", + "VS30MK3 Stage 2 (0.4 nozzle)" ] -} \ No newline at end of file +} diff --git a/resources/profiles/Volumic/process/Normal speed - 0.10mm.json b/resources/profiles/Volumic/process/Normal speed - 0.10mm.json index 8664c52a58..d1644f3db7 100644 --- a/resources/profiles/Volumic/process/Normal speed - 0.10mm.json +++ b/resources/profiles/Volumic/process/Normal speed - 0.10mm.json @@ -1,9 +1,9 @@ { "type": "process", - "name": "Normal speed - 0.10mm", - "inherits": "fdm_process_volumic_common", - "from": "system", "setting_id": "GP004", + "name": "Normal speed - 0.10mm", + "from": "system", + "inherits": "fdm_process_volumic_common", "instantiation": "true", "layer_height": "0.1", "initial_layer_print_height": "0.1", @@ -20,14 +20,14 @@ "travel_speed": "135", "support_speed": "100", "support_interface_speed": "100", - "skirt_speed": "100", + "skirt_speed": "100", "compatible_printers": [ - "EXO42 (0.4 nozzle)", - "EXO65 (0.6 nozzle)", - "SH65 (0.4 nozzle)", - "VS30MK3 (0.4 nozzle)", - "VS30SC2 (0.4 nozzle)", - "VS30SC (0.4 nozzle)", - "VS30ULTRA (0.4 nozzle)" + "EXO42 (0.4 nozzle)", + "EXO65 (0.6 nozzle)", + "SH65 (0.4 nozzle)", + "VS30MK3 (0.4 nozzle)", + "VS30SC2 (0.4 nozzle)", + "VS30SC (0.4 nozzle)", + "VS30ULTRA (0.4 nozzle)" ] -} \ No newline at end of file +} diff --git a/resources/profiles/Volumic/process/Normal speed - 0.15mm.json b/resources/profiles/Volumic/process/Normal speed - 0.15mm.json index 3d93767d50..987077ab60 100644 --- a/resources/profiles/Volumic/process/Normal speed - 0.15mm.json +++ b/resources/profiles/Volumic/process/Normal speed - 0.15mm.json @@ -1,9 +1,9 @@ { "type": "process", - "name": "Normal speed - 0.15mm", - "inherits": "fdm_process_volumic_common", - "from": "system", "setting_id": "GP004", + "name": "Normal speed - 0.15mm", + "from": "system", + "inherits": "fdm_process_volumic_common", "instantiation": "true", "layer_height": "0.15", "initial_layer_print_height": "0.15", @@ -20,14 +20,14 @@ "travel_speed": "135", "support_speed": "100", "support_interface_speed": "100", - "skirt_speed": "100", + "skirt_speed": "100", "compatible_printers": [ - "EXO42 (0.4 nozzle)", - "EXO65 (0.6 nozzle)", - "SH65 (0.4 nozzle)", - "VS30MK3 (0.4 nozzle)", - "VS30SC2 (0.4 nozzle)", - "VS30SC (0.4 nozzle)", - "VS30ULTRA (0.4 nozzle)" + "EXO42 (0.4 nozzle)", + "EXO65 (0.6 nozzle)", + "SH65 (0.4 nozzle)", + "VS30MK3 (0.4 nozzle)", + "VS30SC2 (0.4 nozzle)", + "VS30SC (0.4 nozzle)", + "VS30ULTRA (0.4 nozzle)" ] -} \ No newline at end of file +} diff --git a/resources/profiles/Volumic/process/Normal speed - 0.20mm.json b/resources/profiles/Volumic/process/Normal speed - 0.20mm.json index cf55291067..eaa3e7c060 100644 --- a/resources/profiles/Volumic/process/Normal speed - 0.20mm.json +++ b/resources/profiles/Volumic/process/Normal speed - 0.20mm.json @@ -1,9 +1,9 @@ { "type": "process", - "name": "Normal speed - 0.20mm", - "inherits": "fdm_process_volumic_common", - "from": "system", "setting_id": "GP004", + "name": "Normal speed - 0.20mm", + "from": "system", + "inherits": "fdm_process_volumic_common", "instantiation": "true", "layer_height": "0.2", "initial_layer_print_height": "0.2", @@ -20,14 +20,14 @@ "travel_speed": "135", "support_speed": "100", "support_interface_speed": "100", - "skirt_speed": "100", + "skirt_speed": "100", "compatible_printers": [ - "EXO42 (0.4 nozzle)", - "EXO65 (0.6 nozzle)", - "SH65 (0.4 nozzle)", - "VS30MK3 (0.4 nozzle)", - "VS30SC2 (0.4 nozzle)", - "VS30SC (0.4 nozzle)", - "VS30ULTRA (0.4 nozzle)" + "EXO42 (0.4 nozzle)", + "EXO65 (0.6 nozzle)", + "SH65 (0.4 nozzle)", + "VS30MK3 (0.4 nozzle)", + "VS30SC2 (0.4 nozzle)", + "VS30SC (0.4 nozzle)", + "VS30ULTRA (0.4 nozzle)" ] -} \ No newline at end of file +} diff --git a/resources/profiles/Volumic/process/Normal speed - 0.25mm.json b/resources/profiles/Volumic/process/Normal speed - 0.25mm.json index 9aceaadf34..051c089c7c 100644 --- a/resources/profiles/Volumic/process/Normal speed - 0.25mm.json +++ b/resources/profiles/Volumic/process/Normal speed - 0.25mm.json @@ -1,9 +1,9 @@ { "type": "process", - "name": "Normal speed - 0.25mm", - "inherits": "fdm_process_volumic_common", - "from": "system", "setting_id": "GP004", + "name": "Normal speed - 0.25mm", + "from": "system", + "inherits": "fdm_process_volumic_common", "instantiation": "true", "layer_height": "0.25", "initial_layer_print_height": "0.25", @@ -20,14 +20,14 @@ "travel_speed": "135", "support_speed": "100", "support_interface_speed": "100", - "skirt_speed": "100", + "skirt_speed": "100", "compatible_printers": [ - "EXO42 (0.4 nozzle)", - "EXO65 (0.6 nozzle)", - "SH65 (0.4 nozzle)", - "VS30MK3 (0.4 nozzle)", - "VS30SC2 (0.4 nozzle)", - "VS30SC (0.4 nozzle)", - "VS30ULTRA (0.4 nozzle)" + "EXO42 (0.4 nozzle)", + "EXO65 (0.6 nozzle)", + "SH65 (0.4 nozzle)", + "VS30MK3 (0.4 nozzle)", + "VS30SC2 (0.4 nozzle)", + "VS30SC (0.4 nozzle)", + "VS30ULTRA (0.4 nozzle)" ] -} \ No newline at end of file +} diff --git a/resources/profiles/Volumic/process/Normal speed - 0.30mm.json b/resources/profiles/Volumic/process/Normal speed - 0.30mm.json index 965a1b282a..4cb740e236 100644 --- a/resources/profiles/Volumic/process/Normal speed - 0.30mm.json +++ b/resources/profiles/Volumic/process/Normal speed - 0.30mm.json @@ -1,9 +1,9 @@ { "type": "process", - "name": "Normal speed - 0.30mm", - "inherits": "fdm_process_volumic_common", - "from": "system", "setting_id": "GP004", + "name": "Normal speed - 0.30mm", + "from": "system", + "inherits": "fdm_process_volumic_common", "instantiation": "true", "layer_height": "0.3", "initial_layer_print_height": "0.3", @@ -20,14 +20,14 @@ "travel_speed": "135", "support_speed": "100", "support_interface_speed": "100", - "skirt_speed": "100", + "skirt_speed": "100", "compatible_printers": [ - "EXO42 (0.4 nozzle)", - "EXO65 (0.6 nozzle)", - "SH65 (0.4 nozzle)", - "VS30MK3 (0.4 nozzle)", - "VS30SC2 (0.4 nozzle)", - "VS30SC (0.4 nozzle)", - "VS30ULTRA (0.4 nozzle)" + "EXO42 (0.4 nozzle)", + "EXO65 (0.6 nozzle)", + "SH65 (0.4 nozzle)", + "VS30MK3 (0.4 nozzle)", + "VS30SC2 (0.4 nozzle)", + "VS30SC (0.4 nozzle)", + "VS30ULTRA (0.4 nozzle)" ] -} \ No newline at end of file +} diff --git a/resources/profiles/Volumic/process/Very high speed (Stage 2) - 0.10mm.json b/resources/profiles/Volumic/process/Very high speed (Stage 2) - 0.10mm.json index 3f0fdd8bb3..e9c25994cb 100644 --- a/resources/profiles/Volumic/process/Very high speed (Stage 2) - 0.10mm.json +++ b/resources/profiles/Volumic/process/Very high speed (Stage 2) - 0.10mm.json @@ -1,9 +1,9 @@ { "type": "process", - "name": "Very high speed (Stage 2) - 0.10mm", - "inherits": "fdm_process_volumic_common", - "from": "system", "setting_id": "GP004", + "name": "Very high speed (Stage 2) - 0.10mm", + "from": "system", + "inherits": "fdm_process_volumic_common", "instantiation": "true", "layer_height": "0.1", "initial_layer_print_height": "0.1", @@ -20,12 +20,12 @@ "travel_speed": "200", "support_speed": "200", "support_interface_speed": "200", - "skirt_speed": "200", + "skirt_speed": "200", "compatible_printers": [ - "EXO42 Stage 2 (0.4 nozzle)", - "EXO65 Stage 2 (0.6 nozzle)", - "SH65 Stage 2 (0.4 nozzle)", - "VS30SC2 Stage 2 (0.4 nozzle)", - "VS30MK3 Stage 2 (0.4 nozzle)" + "EXO42 Stage 2 (0.4 nozzle)", + "EXO65 Stage 2 (0.6 nozzle)", + "SH65 Stage 2 (0.4 nozzle)", + "VS30SC2 Stage 2 (0.4 nozzle)", + "VS30MK3 Stage 2 (0.4 nozzle)" ] -} \ No newline at end of file +} diff --git a/resources/profiles/Volumic/process/Very high speed (Stage 2) - 0.15mm.json b/resources/profiles/Volumic/process/Very high speed (Stage 2) - 0.15mm.json index 519e25500b..d56225a186 100644 --- a/resources/profiles/Volumic/process/Very high speed (Stage 2) - 0.15mm.json +++ b/resources/profiles/Volumic/process/Very high speed (Stage 2) - 0.15mm.json @@ -1,9 +1,9 @@ { "type": "process", - "name": "Very high speed (Stage 2) - 0.15mm", - "inherits": "fdm_process_volumic_common", - "from": "system", "setting_id": "GP004", + "name": "Very high speed (Stage 2) - 0.15mm", + "from": "system", + "inherits": "fdm_process_volumic_common", "instantiation": "true", "layer_height": "0.15", "initial_layer_print_height": "0.15", @@ -20,12 +20,12 @@ "travel_speed": "200", "support_speed": "200", "support_interface_speed": "200", - "skirt_speed": "200", + "skirt_speed": "200", "compatible_printers": [ - "EXO42 Stage 2 (0.4 nozzle)", - "EXO65 Stage 2 (0.6 nozzle)", - "SH65 Stage 2 (0.4 nozzle)", - "VS30SC2 Stage 2 (0.4 nozzle)", - "VS30MK3 Stage 2 (0.4 nozzle)" + "EXO42 Stage 2 (0.4 nozzle)", + "EXO65 Stage 2 (0.6 nozzle)", + "SH65 Stage 2 (0.4 nozzle)", + "VS30SC2 Stage 2 (0.4 nozzle)", + "VS30MK3 Stage 2 (0.4 nozzle)" ] -} \ No newline at end of file +} diff --git a/resources/profiles/Volumic/process/Very high speed (Stage 2) - 0.20mm.json b/resources/profiles/Volumic/process/Very high speed (Stage 2) - 0.20mm.json index be4c8b696a..ec59d8eb9c 100644 --- a/resources/profiles/Volumic/process/Very high speed (Stage 2) - 0.20mm.json +++ b/resources/profiles/Volumic/process/Very high speed (Stage 2) - 0.20mm.json @@ -1,9 +1,9 @@ { "type": "process", - "name": "Very high speed (Stage 2) - 0.20mm", - "inherits": "fdm_process_volumic_common", - "from": "system", "setting_id": "GP004", + "name": "Very high speed (Stage 2) - 0.20mm", + "from": "system", + "inherits": "fdm_process_volumic_common", "instantiation": "true", "layer_height": "0.2", "initial_layer_print_height": "0.2", @@ -20,12 +20,12 @@ "travel_speed": "200", "support_speed": "200", "support_interface_speed": "200", - "skirt_speed": "200", + "skirt_speed": "200", "compatible_printers": [ - "EXO42 Stage 2 (0.4 nozzle)", - "EXO65 Stage 2 (0.6 nozzle)", - "SH65 Stage 2 (0.4 nozzle)", - "VS30SC2 Stage 2 (0.4 nozzle)", - "VS30MK3 Stage 2 (0.4 nozzle)" + "EXO42 Stage 2 (0.4 nozzle)", + "EXO65 Stage 2 (0.6 nozzle)", + "SH65 Stage 2 (0.4 nozzle)", + "VS30SC2 Stage 2 (0.4 nozzle)", + "VS30MK3 Stage 2 (0.4 nozzle)" ] -} \ No newline at end of file +} diff --git a/resources/profiles/Volumic/process/Very high speed (Stage 2) - 0.25mm.json b/resources/profiles/Volumic/process/Very high speed (Stage 2) - 0.25mm.json index 113af663ea..79eb72101d 100644 --- a/resources/profiles/Volumic/process/Very high speed (Stage 2) - 0.25mm.json +++ b/resources/profiles/Volumic/process/Very high speed (Stage 2) - 0.25mm.json @@ -1,9 +1,9 @@ { "type": "process", - "name": "Very high speed (Stage 2) - 0.25mm", - "inherits": "fdm_process_volumic_common", - "from": "system", "setting_id": "GP004", + "name": "Very high speed (Stage 2) - 0.25mm", + "from": "system", + "inherits": "fdm_process_volumic_common", "instantiation": "true", "layer_height": "0.25", "initial_layer_print_height": "0.25", @@ -20,12 +20,12 @@ "travel_speed": "200", "support_speed": "200", "support_interface_speed": "200", - "skirt_speed": "200", + "skirt_speed": "200", "compatible_printers": [ - "EXO42 Stage 2 (0.4 nozzle)", - "EXO65 Stage 2 (0.6 nozzle)", - "SH65 Stage 2 (0.4 nozzle)", - "VS30SC2 Stage 2 (0.4 nozzle)", - "VS30MK3 Stage 2 (0.4 nozzle)" + "EXO42 Stage 2 (0.4 nozzle)", + "EXO65 Stage 2 (0.6 nozzle)", + "SH65 Stage 2 (0.4 nozzle)", + "VS30SC2 Stage 2 (0.4 nozzle)", + "VS30MK3 Stage 2 (0.4 nozzle)" ] -} \ No newline at end of file +} diff --git a/resources/profiles/Volumic/process/Very high speed (Stage 2) - 0.30mm.json b/resources/profiles/Volumic/process/Very high speed (Stage 2) - 0.30mm.json index b106119e4b..e6a15b5d7b 100644 --- a/resources/profiles/Volumic/process/Very high speed (Stage 2) - 0.30mm.json +++ b/resources/profiles/Volumic/process/Very high speed (Stage 2) - 0.30mm.json @@ -1,9 +1,9 @@ { "type": "process", - "name": "Very high speed (Stage 2) - 0.30mm", - "inherits": "fdm_process_volumic_common", - "from": "system", "setting_id": "GP004", + "name": "Very high speed (Stage 2) - 0.30mm", + "from": "system", + "inherits": "fdm_process_volumic_common", "instantiation": "true", "layer_height": "0.3", "initial_layer_print_height": "0.3", @@ -20,12 +20,12 @@ "travel_speed": "200", "support_speed": "200", "support_interface_speed": "200", - "skirt_speed": "200", + "skirt_speed": "200", "compatible_printers": [ - "EXO42 Stage 2 (0.4 nozzle)", - "EXO65 Stage 2 (0.6 nozzle)", - "SH65 Stage 2 (0.4 nozzle)", - "VS30SC2 Stage 2 (0.4 nozzle)", - "VS30MK3 Stage 2 (0.4 nozzle)" + "EXO42 Stage 2 (0.4 nozzle)", + "EXO65 Stage 2 (0.6 nozzle)", + "SH65 Stage 2 (0.4 nozzle)", + "VS30SC2 Stage 2 (0.4 nozzle)", + "VS30MK3 Stage 2 (0.4 nozzle)" ] -} \ No newline at end of file +} diff --git a/resources/profiles/Volumic/process/Very high speed - 0.10mm.json b/resources/profiles/Volumic/process/Very high speed - 0.10mm.json index a18498a01b..a4cfbc28e6 100644 --- a/resources/profiles/Volumic/process/Very high speed - 0.10mm.json +++ b/resources/profiles/Volumic/process/Very high speed - 0.10mm.json @@ -1,9 +1,9 @@ { "type": "process", - "name": "Very high speed - 0.10mm", - "inherits": "fdm_process_volumic_common", - "from": "system", "setting_id": "GP004", + "name": "Very high speed - 0.10mm", + "from": "system", + "inherits": "fdm_process_volumic_common", "instantiation": "true", "layer_height": "0.1", "initial_layer_print_height": "0.1", @@ -20,13 +20,13 @@ "travel_speed": "170", "support_speed": "170", "support_interface_speed": "170", - "skirt_speed": "170", + "skirt_speed": "170", "compatible_printers": [ - "EXO42 (0.4 nozzle)", - "EXO65 (0.6 nozzle)", - "SH65 (0.4 nozzle)", - "VS30SC2 (0.4 nozzle)", - "VS30SC (0.4 nozzle)", - "VS30ULTRA (0.4 nozzle)" + "EXO42 (0.4 nozzle)", + "EXO65 (0.6 nozzle)", + "SH65 (0.4 nozzle)", + "VS30SC2 (0.4 nozzle)", + "VS30SC (0.4 nozzle)", + "VS30ULTRA (0.4 nozzle)" ] -} \ No newline at end of file +} diff --git a/resources/profiles/Volumic/process/Very high speed - 0.15mm.json b/resources/profiles/Volumic/process/Very high speed - 0.15mm.json index d27380bb5e..a9edf6cdf0 100644 --- a/resources/profiles/Volumic/process/Very high speed - 0.15mm.json +++ b/resources/profiles/Volumic/process/Very high speed - 0.15mm.json @@ -1,9 +1,9 @@ { "type": "process", - "name": "Very high speed - 0.15mm", - "inherits": "fdm_process_volumic_common", - "from": "system", "setting_id": "GP004", + "name": "Very high speed - 0.15mm", + "from": "system", + "inherits": "fdm_process_volumic_common", "instantiation": "true", "layer_height": "0.15", "initial_layer_print_height": "0.15", @@ -20,13 +20,13 @@ "travel_speed": "170", "support_speed": "170", "support_interface_speed": "170", - "skirt_speed": "170", + "skirt_speed": "170", "compatible_printers": [ - "EXO42 (0.4 nozzle)", - "EXO65 (0.6 nozzle)", - "SH65 (0.4 nozzle)", - "VS30SC2 (0.4 nozzle)", - "VS30SC (0.4 nozzle)", - "VS30ULTRA (0.4 nozzle)" + "EXO42 (0.4 nozzle)", + "EXO65 (0.6 nozzle)", + "SH65 (0.4 nozzle)", + "VS30SC2 (0.4 nozzle)", + "VS30SC (0.4 nozzle)", + "VS30ULTRA (0.4 nozzle)" ] -} \ No newline at end of file +} diff --git a/resources/profiles/Volumic/process/Very high speed - 0.20mm.json b/resources/profiles/Volumic/process/Very high speed - 0.20mm.json index c31ff7be6f..39be226ed6 100644 --- a/resources/profiles/Volumic/process/Very high speed - 0.20mm.json +++ b/resources/profiles/Volumic/process/Very high speed - 0.20mm.json @@ -1,9 +1,9 @@ { "type": "process", - "name": "Very high speed - 0.20mm", - "inherits": "fdm_process_volumic_common", - "from": "system", "setting_id": "GP004", + "name": "Very high speed - 0.20mm", + "from": "system", + "inherits": "fdm_process_volumic_common", "instantiation": "true", "layer_height": "0.2", "initial_layer_print_height": "0.2", @@ -20,13 +20,13 @@ "travel_speed": "170", "support_speed": "170", "support_interface_speed": "170", - "skirt_speed": "170", + "skirt_speed": "170", "compatible_printers": [ - "EXO42 (0.4 nozzle)", - "EXO65 (0.6 nozzle)", - "SH65 (0.4 nozzle)", - "VS30SC2 (0.4 nozzle)", - "VS30SC (0.4 nozzle)", - "VS30ULTRA (0.4 nozzle)" + "EXO42 (0.4 nozzle)", + "EXO65 (0.6 nozzle)", + "SH65 (0.4 nozzle)", + "VS30SC2 (0.4 nozzle)", + "VS30SC (0.4 nozzle)", + "VS30ULTRA (0.4 nozzle)" ] -} \ No newline at end of file +} diff --git a/resources/profiles/Volumic/process/Very high speed - 0.25mm.json b/resources/profiles/Volumic/process/Very high speed - 0.25mm.json index dd629c6494..1c800e0d75 100644 --- a/resources/profiles/Volumic/process/Very high speed - 0.25mm.json +++ b/resources/profiles/Volumic/process/Very high speed - 0.25mm.json @@ -1,9 +1,9 @@ { "type": "process", - "name": "Very high speed - 0.25mm", - "inherits": "fdm_process_volumic_common", - "from": "system", "setting_id": "GP004", + "name": "Very high speed - 0.25mm", + "from": "system", + "inherits": "fdm_process_volumic_common", "instantiation": "true", "layer_height": "0.25", "initial_layer_print_height": "0.25", @@ -20,13 +20,13 @@ "travel_speed": "170", "support_speed": "170", "support_interface_speed": "170", - "skirt_speed": "170", + "skirt_speed": "170", "compatible_printers": [ - "EXO42 (0.4 nozzle)", - "EXO65 (0.6 nozzle)", - "SH65 (0.4 nozzle)", - "VS30SC2 (0.4 nozzle)", - "VS30SC (0.4 nozzle)", - "VS30ULTRA (0.4 nozzle)" + "EXO42 (0.4 nozzle)", + "EXO65 (0.6 nozzle)", + "SH65 (0.4 nozzle)", + "VS30SC2 (0.4 nozzle)", + "VS30SC (0.4 nozzle)", + "VS30ULTRA (0.4 nozzle)" ] -} \ No newline at end of file +} diff --git a/resources/profiles/Volumic/process/Very high speed - 0.30mm.json b/resources/profiles/Volumic/process/Very high speed - 0.30mm.json index 055cf3a489..9572bbda4d 100644 --- a/resources/profiles/Volumic/process/Very high speed - 0.30mm.json +++ b/resources/profiles/Volumic/process/Very high speed - 0.30mm.json @@ -1,9 +1,9 @@ { "type": "process", - "name": "Very high speed - 0.30mm", - "inherits": "fdm_process_volumic_common", - "from": "system", "setting_id": "GP004", + "name": "Very high speed - 0.30mm", + "from": "system", + "inherits": "fdm_process_volumic_common", "instantiation": "true", "layer_height": "0.3", "initial_layer_print_height": "0.3", @@ -20,13 +20,13 @@ "travel_speed": "170", "support_speed": "170", "support_interface_speed": "170", - "skirt_speed": "170", + "skirt_speed": "170", "compatible_printers": [ - "EXO42 (0.4 nozzle)", - "EXO65 (0.6 nozzle)", - "SH65 (0.4 nozzle)", - "VS30SC2 (0.4 nozzle)", - "VS30SC (0.4 nozzle)", - "VS30ULTRA (0.4 nozzle)" + "EXO42 (0.4 nozzle)", + "EXO65 (0.6 nozzle)", + "SH65 (0.4 nozzle)", + "VS30SC2 (0.4 nozzle)", + "VS30SC (0.4 nozzle)", + "VS30ULTRA (0.4 nozzle)" ] -} \ No newline at end of file +} diff --git a/resources/profiles/Volumic/process/fdm_process_volumic_common.json b/resources/profiles/Volumic/process/fdm_process_volumic_common.json index 9bf56297d9..261deaea8f 100644 --- a/resources/profiles/Volumic/process/fdm_process_volumic_common.json +++ b/resources/profiles/Volumic/process/fdm_process_volumic_common.json @@ -3,57 +3,30 @@ "name": "fdm_process_volumic_common", "from": "system", "instantiation": "false", - "precise_outer_wall": "1", - "enable_overhang_speed": "1", + "precise_outer_wall": "1", + "enable_overhang_speed": "1", "adaptive_layer_height": "0", "reduce_crossing_wall": "1", "max_travel_detour_distance": "0", - "extra_perimeters_on_overhangs": "1", - "overhang_reverse": "1", + "extra_perimeters_on_overhangs": "1", + "overhang_reverse": "1", "bottom_surface_pattern": "monotonic", "bottom_shell_layers": "5", "bottom_shell_thickness": "0", - "accel_to_decel_enable": "0", - "default_acceleration": [ - "0", - "0" - ], - "outer_wall_acceleration": [ - "0", - "0" - ], - "inner_wall_acceleration": [ - "0", - "0" - ], - "bridge_acceleration": [ - "0", - "0" - ], - "sparse_infill_acceleration": [ - "0", - "0" - ], - "internal_solid_infill_acceleration": [ - "0", - "0" - ], - "initial_layer_acceleration": [ - "0", - "0" - ], - "top_surface_acceleration": [ - "0", - "0" - ], - "travel_acceleration": [ - "0", - "0" - ], + "accel_to_decel_enable": "0", + "default_acceleration": ["0","0"], + "outer_wall_acceleration": ["0","0"], + "inner_wall_acceleration": ["0","0"], + "bridge_acceleration": ["0","0"], + "sparse_infill_acceleration": ["0","0"], + "internal_solid_infill_acceleration": ["0","0"], + "initial_layer_acceleration": ["0","0"], + "top_surface_acceleration": ["0","0"], + "travel_acceleration": ["0","0"], "bridge_flow": "1", "bridge_speed": "100", - "internal_bridge_speed": "100", - "thick_bridges": "1", + "internal_bridge_speed": "100", + "thick_bridges": "1", "brim_type": "no_brim", "brim_width": "6", "brim_object_gap": "0", @@ -75,8 +48,8 @@ "sparse_infill_density": "25%", "sparse_infill_pattern": "grid", "infill_combination": "1", - "infill_combination_max_layer_height": "75%", - "infill_anchor": "20%", + "infill_combination_max_layer_height": "75%", + "infill_anchor":"20%", "infill_wall_overlap": "20%", "interface_shells": "0", "ironing_flow": "30%", @@ -97,7 +70,7 @@ "seam_position": "aligned", "skirt_distance": "2", "skirt_height": "1", - "raft_first_layer_expansion": "0", + "raft_first_layer_expansion": "0", "skirt_loops": "1", "minimum_sparse_infill_area": "15", "spiral_mode": "0", @@ -143,4 +116,4 @@ "prime_tower_width": "60", "xy_hole_compensation": "0", "xy_contour_compensation": "0" -} \ No newline at end of file +} diff --git a/resources/web/data/text.js b/resources/web/data/text.js index 906c49a5d2..a39270c042 100644 --- a/resources/web/data/text.js +++ b/resources/web/data/text.js @@ -223,19 +223,19 @@ var LangText = { }, es_ES: { t1: "Bienvenido a Orca Slicer", - t2: "Va a configurar Orca Slicer mediante varios pasos. ¡Vamos a comenzar!", - t3: "Terminos de usuario", - t4: "Estoy en desacuerdo", - t5: "Estoy de deacuerdo", - t6: "Le rogamos su ayuda para mejorar
la experiencia de impresión de todos", + t2: "Orca Slicer se configurará mediante varios pasos. ¡Comencemos!", + t3: "Términos de uso", + t4: "No acepto", + t5: "Acepto", + t6: "Le rogamos su ayuda para mejorar la experiencia de impresión de todos.
Únase a nuestro Programa de Mejora de la Experiencia del Cliente", t7: "Permitir enviar datos anónimos", t8: "Volver", t9: "Siguiente", - t10: "Seleccionar impresora", + t10: "Selección de impresora", t11: "Todo", t12: "Limpiar todo", t13: "mm de boquilla", - t14: "Seleccionar filamento", + t14: "Selección de filamento", t15: "Impresora", t16: "Tipo de filamento", t17: "Fabricante", @@ -244,11 +244,11 @@ var LangText = { t20: "¿Desea usar el filamento por defecto?", t21: "sí", t22: "no", - t23: "Notas de lanzamiento", - t24: "Comencemos", + t23: "Notas de la versión", + t24: "Comenzar", t25: "Finalizar", - t26: "Ingresar", - t27: "Registro", + t26: "Iniciar sesión", + t27: "Registrarse", t28: "Reciente", t29: "Tienda", t30: "Manual", @@ -265,44 +265,44 @@ var LangText = { t47: "Por favor, seleccione su región:", t48: "Asia-Pacífico", t49: "China", - t50: "Desconectarse", - t52: "Saltar", - t53: "Ingresar", - t54: "En la comunidad de impresión 3D, pordemos aprender de los logros y los fallos de otros para obtener nuestros propios parametros y configuraciones de Orca Slicer follows the same principle and uses machine learning to improve its performance from the successes and failures of the vast number of prints by our users. We are training Orca Slicer to be smarter by feeding them the real-world data. If you are willing, this service will access information from your error logs and usage logs, which may include information described in ", + t50: "Cerrar sesión", + t52: "Omitir", + t53: "Unirse", + t54: "En la comunidad de impresión 3D aprendemos de los éxitos y fracasos de los demás para ajustar nuestros propios parámetros y configuraciones de corte. Orca Slicer sigue el mismo principio y utiliza el aprendizaje automático para mejorar su rendimiento a partir de los éxitos y fallos del gran número de impresiones realizadas por nuestros usuarios. Estamos entrenando a Orca Slicer para que sea más inteligente proporcionándole datos del mundo real. Si lo desea, este servicio accederá a la información de sus registros de errores y de uso, que pueden incluir la información descrita en nuestra ", t55: "Política de privacidad", - t56: ". No recolectaremos ningún tipo de dato personal con el que se le pueda identificar directa o indirectamente, incluyendo nombre, direcciones, información de pago, o números de teléfono. Activando este servicio, si está de acuerdo en estos términos y los acuerdos sobre Política y Privacidad.", + t56: ". No recopilaremos ningún dato personal que pueda identificar directa o indirectamente a una persona, incluyendo, sin limitación, nombres, direcciones, información de pago o números de teléfono. Al habilitar este servicio, acepta estos términos y la declaración sobre la Política de privacidad.", t57: "", t58: "", t59: ".", t60: "Europa", - t61: "Norte América", + t61: "América del Norte", t62: "Otras", - t63: "Después de cambiar de región, su cuenta será desconectada. por favor, vuelva a ingresar.", - t64: "Complemento de red Bambú", - t65: "Please be aware that these plugins are not developed or maintained by OrcaSlicer. They should be used at your own discretion and risk.", + t63: "Después de cambiar la región, su cuenta se cerrará la sesión. Por favor, vuelva a iniciar sesión.", + t64: "Complementos propietarios", + t65: "Tenga en cuenta que estos complementos no están desarrollados ni mantenidos por OrcaSlicer. Deben usarse bajo su propia responsabilidad.", t66: "Control remoto total", - t67: "Retransmisión en vivo", + t67: "Transmisión en vivo", t68: "Sincronización de datos de usuario", - t69: "Instalar complemento de red Bambú", + t69: "Instalar plug-in Bambu Network", t70: "", t71: "Descargando", t72: "Descarga fallida", t73: "Instalación exitosa.", t74: "Reiniciar", - t75: "Some printer vendors require proprietary plugins for communication with their printers. Please select the corresponding plugin if you use such printers.", - t76: "Complemento de red Bambú no encontrado. Presione ", + t75: "Algunos proveedores de impresoras requieren complementos propietarios para la comunicación con sus impresoras. Seleccione el complemento correspondiente si utiliza tales impresoras.", + t76: "Plug-in de Bambu Network no detectado. Haga clic ", t77: "aquí", t78: " para instalarlo.", t79: "Fallo al instalar el complemento. ", t80: "Intente los siguientes pasos:", - t81: "1, Presionar ", + t81: "1. Haga clic ", t82: " para abrir el directorio de complementos", - t83: "2, Cerrar todos los Orca Slicer abiertos", - t84: "3, Borrar todos los archivos en el directorio de complementos", - t85: "4, Reabrir Orca Slicer e instalar el complemento de nuevo", + t83: "2. Cierre todas las instancias de Orca Slicer", + t84: "3. Elimine todos los archivos del directorio de complementos", + t85: "4. Vuelva a abrir Orca Slicer e instale el complemento de nuevo", t86: "Cerrar", t87: "Manual de usuario", - t88: "Borrar", + t88: "Eliminar", t89: "Abrir carpeta contenedora", t90: "Modelo 3D", t91: "Descargar modelos 3D", @@ -326,13 +326,13 @@ var LangText = { t110: "Filamentos personalizados", t111: "Crear nuevo", t112: "Unirse al programa", - t113: "Puede cambiar su elección en preferencias en cualquier momento.", - t126: "Carga en progreso……", + t113: "Puede cambiar su elección en Preferencias en cualquier momento.", + t126: "Cargando……", orca1: "Editar información del proyecto", orca2: "No hay información sobre el modelo", - orca3: "Modo Invisible", - orca4: "Esta función detiene la transmisión de datos a los servicios en la nube de Bambu. Los usuarios que no utilicen máquinas BBL o que solo utilicen el modo LAN pueden activar esta función de forma segura.", - orca5: "Activar Modo Invisible.", + orca3: "Modo sigiloso", + orca4: "Esta función detiene la transmisión de datos a los servicios en la nube de Bambu. Los usuarios que no utilicen máquinas BBL o que solo usen el modo LAN pueden activar esta función con seguridad.", + orca5: "Activar modo sigiloso.", }, it_IT: { t1: "Benvenuti in OrcaSlicer", diff --git a/scripts/flatpak/README.md b/scripts/flatpak/README.md deleted file mode 100644 index 4445f1e869..0000000000 --- a/scripts/flatpak/README.md +++ /dev/null @@ -1,3 +0,0 @@ -# OrcaSlicer - -This is basically a copy of [com.bambulab.BambuStudio](https://github.com/flathub/com.bambulab.BambuStudio). As such, same rules apply here as does over there. diff --git a/scripts/flatpak/io.github.orcaslicer.OrcaSlicer.metainfo.xml b/scripts/flatpak/io.github.orcaslicer.OrcaSlicer.metainfo.xml new file mode 100644 index 0000000000..04335b6761 --- /dev/null +++ b/scripts/flatpak/io.github.orcaslicer.OrcaSlicer.metainfo.xml @@ -0,0 +1,61 @@ + + + io.github.orcaslicer.OrcaSlicer + io.github.orcaslicer.OrcaSlicer.desktop + + io.github.orcaslicer.OrcaSlicer.desktop + + OrcaSlicer + Get even more perfect prints! + + SoftFever + + https://www.orcaslicer.com + https://www.orcaslicer.com/wiki + https://github.com/OrcaSlicer/OrcaSlicer/issues/ + https://ko-fi.com/SoftFever + https://github.com/OrcaSlicer/OrcaSlicer + 0BSD + AGPL-3.0-only + + + 768 + + + keyboard + pointing + + + + https://raw.githubusercontent.com/OrcaSlicer/OrcaSlicer/main/scripts/flatpak/images/1.png + A model ready to be sliced on a buildplate. + + + https://raw.githubusercontent.com/OrcaSlicer/OrcaSlicer/main/scripts/flatpak/images/2.png + A calibration test ready to be printed out. + + + +

OrcaSlicer is a powerful, free and open-source 3D printer slicer with cutting-edge + features for FDM printing. It supports a wide range of printers from manufacturers + including Bambu Lab, Prusa, Voron, Creality, and many more.

+

Key features include advanced calibration tools, adaptive layer heights, tree supports, + multi-material support, and an intuitive interface for both beginners and experts. + OrcaSlicer also provides built-in network printing capabilities for compatible printers.

+

Originally forked from Bambu Studio and PrusaSlicer, OrcaSlicer builds on a strong + foundation with community-driven improvements and optimizations for print quality + and reliability.

+
+ + #009688 + #00695C + + + + https://github.com/OrcaSlicer/OrcaSlicer/releases/tag/v2.3.2-rc + +

See the release page for detailed changelog.

+
+
+
+
diff --git a/scripts/flatpak/io.github.orcaslicer.OrcaSlicer.yml b/scripts/flatpak/io.github.orcaslicer.OrcaSlicer.yml new file mode 100644 index 0000000000..5bb44df25d --- /dev/null +++ b/scripts/flatpak/io.github.orcaslicer.OrcaSlicer.yml @@ -0,0 +1,348 @@ +app-id: io.github.orcaslicer.OrcaSlicer +runtime: org.gnome.Platform +runtime-version: "48" +sdk: org.gnome.Sdk +command: entrypoint +separate-locales: true +rename-icon: OrcaSlicer +finish-args: + - --share=ipc + - --socket=x11 + - --share=network + - --device=all + - --filesystem=home + - --filesystem=xdg-run/gvfs + - --filesystem=/run/media + - --filesystem=/media + - --filesystem=/run/spnav.sock:ro + # Allow OrcaSlicer to own and talk to instance-check D-Bus names (InstanceCheck.cpp) + - --talk-name=com.softfever3d.orca-slicer.InstanceCheck.* + - --own-name=com.softfever3d.orca-slicer.InstanceCheck.* + - --system-talk-name=org.freedesktop.UDisks2 + - --env=SPNAV_SOCKET=/run/spnav.sock + +modules: + + # JPEG codec for the liveview + - name: gst-plugins-good + buildsystem: meson + config-opts: + - -Dauto_features=disabled + - -Djpeg=enabled + - -Ddoc=disabled + - -Dexamples=disabled + - -Dtests=disabled + sources: + - type: archive + url: https://gstreamer.freedesktop.org/src/gst-plugins-good/gst-plugins-good-1.22.8.tar.xz + sha256: e305b9f07f52743ca481da0a4e0c76c35efd60adaf1b0694eb3bb021e2137e39 + + - name: glu + config-opts: + - --disable-static + sources: + - type: archive + url: https://ftp.osuosl.org/pub/blfs/conglomeration/glu/glu-9.0.2.tar.xz + sha256: 6e7280ff585c6a1d9dfcdf2fca489251634b3377bfc33c29e4002466a38d02d4 + cleanup: + - /include + - /lib/*.a + - /lib/*.la + - /lib/pkgconfig + + - name: kde-extra-cmake-modules + buildsystem: cmake-ninja + sources: + - type: git + url: https://github.com/KDE/extra-cmake-modules + tag: v5.249.0 + commit: 008ae77d0cd2a97c346228ab30b99279643e5022 + cleanup: + - / + + - name: libspnav + sources: + - type: archive + url: https://github.com/FreeSpacenav/libspnav/releases/download/v1.2/libspnav-1.2.tar.gz + sha256: 093747e7e03b232e08ff77f1ad7f48552c06ac5236316a5012db4269951c39db + + # wxWidgets built as a separate module for Flathub (no network at build time) + # Config-opts mirror deps/wxWidgets/wxWidgets.cmake with FLATPAK=ON, DEP_WX_GTK3=ON + - name: wxWidgets + buildsystem: cmake-ninja + config-opts: + - -DCMAKE_BUILD_TYPE=Release + - -DwxBUILD_PRECOMP=ON + - -DwxBUILD_TOOLKIT=gtk3 + - -DCMAKE_DEBUG_POSTFIX:STRING=d + - -DwxBUILD_DEBUG_LEVEL=0 + - -DwxBUILD_SAMPLES=OFF + - -DwxBUILD_SHARED=ON + - -DBUILD_SHARED_LIBS=ON + - -DwxUSE_MEDIACTRL=ON + - -DwxUSE_DETECT_SM=OFF + - -DwxUSE_UNICODE=ON + - -DwxUSE_PRIVATE_FONTS=ON + - -DwxUSE_OPENGL=ON + - -DwxUSE_GLCANVAS_EGL=OFF + - -DwxUSE_WEBREQUEST=ON + - -DwxUSE_WEBVIEW=ON + - -DwxUSE_WEBVIEW_EDGE=OFF + - -DwxUSE_WEBVIEW_IE=OFF + - -DwxUSE_REGEX=builtin + - -DwxUSE_LIBSDL=OFF + - -DwxUSE_XTEST=OFF + - -DwxUSE_STC=OFF + - -DwxUSE_AUI=ON + - -DwxUSE_LIBPNG=sys + - -DwxUSE_ZLIB=sys + - -DwxUSE_LIBJPEG=sys + - -DwxUSE_LIBTIFF=OFF + - -DwxUSE_EXPAT=sys + sources: + - type: git + url: https://github.com/SoftFever/Orca-deps-wxWidgets + tag: orca-3.1.5-1 + commit: 139e4f2a62a9d1c40bdcf36523d94a517b14ca79 + + # OrcaSlicer C++ dependencies (built offline with pre-downloaded archives) + - name: orca_deps + buildsystem: simple + build-options: + env: + BUILD_DIR: deps/build_flatpak + build-commands: + - | + cmake -S deps -B $BUILD_DIR \ + -DFLATPAK=ON \ + -DDEP_DOWNLOAD_DIR=/run/build/orca_deps/external-packages \ + -DCMAKE_PREFIX_PATH=/app \ + -DDESTDIR=/app \ + -DCMAKE_INSTALL_PREFIX=/app + - cmake --build $BUILD_DIR --parallel + - rm -rf /run/build/orca_deps/external-packages + + cleanup: + - /include + - "*.a" + - "*.la" + + sources: + # OrcaSlicer deps/ directory (avoids copying .git from worktree) + - type: dir + path: ../../deps + dest: deps + + # --------------------------------------------------------------- + # Pre-downloaded dependency archives + # These are placed in external-packages// so CMake's + # ExternalProject_Add finds them and skips network downloads. + # --------------------------------------------------------------- + + # Boost 1.84.0 + - type: file + url: https://github.com/boostorg/boost/releases/download/boost-1.84.0/boost-1.84.0.tar.gz + sha256: 4d27e9efed0f6f152dc28db6430b9d3dfb40c0345da7342eaa5a987dde57bd95 + dest: external-packages/Boost + + # TBB v2021.5.0 + - type: file + url: https://github.com/oneapi-src/oneTBB/archive/refs/tags/v2021.5.0.zip + sha256: 83ea786c964a384dd72534f9854b419716f412f9d43c0be88d41874763e7bb47 + dest: external-packages/TBB + + # Cereal v1.3.0 + - type: file + url: https://github.com/USCiLab/cereal/archive/refs/tags/v1.3.0.zip + sha256: 71642cb54658e98c8f07a0f0d08bf9766f1c3771496936f6014169d3726d9657 + dest: external-packages/Cereal + + # Qhull v8.0.2 + - type: file + url: https://github.com/qhull/qhull/archive/v8.0.2.zip + sha256: a378e9a39e718e289102c20d45632f873bfdc58a7a5f924246ea4b176e185f1e + dest: external-packages/Qhull + + # GLFW 3.3.7 + - type: file + url: https://github.com/glfw/glfw/archive/refs/tags/3.3.7.zip + sha256: e02d956935e5b9fb4abf90e2c2e07c9a0526d7eacae8ee5353484c69a2a76cd0 + dest: external-packages/GLFW + + # OpenCSG 1.4.2 + - type: file + url: https://github.com/floriankirsch/OpenCSG/archive/refs/tags/opencsg-1-4-2-release.zip + sha256: 51afe0db79af8386e2027d56d685177135581e0ee82ade9d7f2caff8deab5ec5 + dest: external-packages/OpenCSG + + # Blosc 1.17.0 (tamasmeszaros fork) + - type: file + url: https://github.com/tamasmeszaros/c-blosc/archive/refs/heads/v1.17.0_tm.zip + sha256: dcb48bf43a672fa3de6a4b1de2c4c238709dad5893d1e097b8374ad84b1fc3b3 + dest: external-packages/Blosc + + # OpenEXR v2.5.5 + - type: file + url: https://github.com/AcademySoftwareFoundation/openexr/archive/refs/tags/v2.5.5.zip + sha256: 0307a3d7e1fa1e77e9d84d7e9a8694583fbbbfd50bdc6884e2c96b8ef6b902de + dest: external-packages/OpenEXR + + # OpenVDB (custom fork) + - type: file + url: https://github.com/tamasmeszaros/openvdb/archive/a68fd58d0e2b85f01adeb8b13d7555183ab10aa5.zip + sha256: f353e7b99bd0cbfc27ac9082de51acf32a8bc0b3e21ff9661ecca6f205ec1d81 + dest: external-packages/OpenVDB + + # GMP 6.2.1 + - type: file + url: https://github.com/SoftFever/OrcaSlicer_deps/releases/download/gmp-6.2.1/gmp-6.2.1.tar.bz2 + sha256: eae9326beb4158c386e39a356818031bd28f3124cf915f8c5b1dc4c7a36b4d7c + dest: external-packages/GMP + + # MPFR 4.2.2 + - type: file + url: https://ftp.gnu.org/gnu/mpfr/mpfr-4.2.2.tar.bz2 + sha256: 9ad62c7dc910303cd384ff8f1f4767a655124980bb6d8650fe62c815a231bb7b + dest: external-packages/MPFR + + # CGAL 5.6.3 + - type: file + url: https://github.com/CGAL/cgal/releases/download/v5.6.3/CGAL-5.6.3.zip + sha256: 5d577acb4a9918ccb960491482da7a3838f8d363aff47e14d703f19fd84733d4 + dest: external-packages/CGAL + + # NLopt v2.5.0 + - type: file + url: https://github.com/stevengj/nlopt/archive/v2.5.0.tar.gz + sha256: c6dd7a5701fff8ad5ebb45a3dc8e757e61d52658de3918e38bab233e7fd3b4ae + dest: external-packages/NLopt + + # libnoise 1.0 + - type: file + url: https://github.com/SoftFever/Orca-deps-libnoise/archive/refs/tags/1.0.zip + sha256: 96ffd6cc47898dd8147aab53d7d1b1911b507d9dbaecd5613ca2649468afd8b6 + dest: external-packages/libnoise + + # Draco 1.5.7 + - type: file + url: https://github.com/google/draco/archive/refs/tags/1.5.7.zip + sha256: 27b72ba2d5ff3d0a9814ad40d4cb88f8dc89a35491c0866d952473f8f9416b77 + dest: external-packages/Draco + + # OpenSSL 1.1.1w (GNOME SDK has 3.x; OrcaSlicer requires 1.1.x) + - type: file + url: https://github.com/openssl/openssl/archive/OpenSSL_1_1_1w.tar.gz + sha256: 2130e8c2fb3b79d1086186f78e59e8bc8d1a6aedf17ab3907f4cb9ae20918c41 + dest: external-packages/OpenSSL + + # CURL 7.75.0 (built from source to link against OpenSSL 1.1.x) + - type: file + url: https://github.com/curl/curl/archive/refs/tags/curl-7_75_0.zip + sha256: a63ae025bb0a14f119e73250f2c923f4bf89aa93b8d4fafa4a9f5353a96a765a + dest: external-packages/CURL + + # OCCT (OpenCASCADE) V7_6_0 + - type: file + url: https://github.com/Open-Cascade-SAS/OCCT/archive/refs/tags/V7_6_0.zip + sha256: 28334f0e98f1b1629799783e9b4d21e05349d89e695809d7e6dfa45ea43e1dbc + dest: external-packages/OCCT + + # OpenCV 4.6.0 + - type: file + url: https://github.com/opencv/opencv/archive/refs/tags/4.6.0.tar.gz + sha256: 1ec1cba65f9f20fe5a41fda1586e01c70ea0c9a6d7b67c9e13edf0cfe2239277 + dest: external-packages/OpenCV + + # --------------------------------------------------------------- + # Fallback archives for deps normally provided by the GNOME SDK. + # These are only used if find_package() fails to locate them. + # --------------------------------------------------------------- + + # ZLIB 1.2.13 + - type: file + url: https://github.com/madler/zlib/archive/refs/tags/v1.2.13.zip + sha256: c2856951bbf30e30861ace3765595d86ba13f2cf01279d901f6c62258c57f4ff + dest: external-packages/ZLIB + + # libpng 1.6.35 + - type: file + url: https://github.com/glennrp/libpng/archive/refs/tags/v1.6.35.zip + sha256: 3d22d46c566b1761a0e15ea397589b3a5f36ac09b7c785382e6470156c04247f + dest: external-packages/PNG + + # libjpeg-turbo 3.0.1 + - type: file + url: https://github.com/libjpeg-turbo/libjpeg-turbo/archive/refs/tags/3.0.1.zip + sha256: d6d99e693366bc03897677650e8b2dfa76b5d6c54e2c9e70c03f0af821b0a52f + dest: external-packages/JPEG + + # Freetype 2.12.1 + - type: file + url: https://github.com/SoftFever/orca_deps/releases/download/freetype-2.12.1.tar.gz/freetype-2.12.1.tar.gz + sha256: efe71fd4b8246f1b0b1b9bfca13cfff1c9ad85930340c27df469733bbb620938 + dest: external-packages/FREETYPE + + - name: OrcaSlicer + buildsystem: simple + build-commands: + - | + cmake . -B build_flatpak \ + -DFLATPAK=ON \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_PREFIX_PATH=/app \ + -DCMAKE_INSTALL_PREFIX=/app + - cmake --build build_flatpak --target OrcaSlicer -j$FLATPAK_BUILDER_N_JOBS + - ./scripts/run_gettext.sh + - cmake --build build_flatpak --target install -j$FLATPAK_BUILDER_N_JOBS + + cleanup: + - /include + + post-install: + + - | # Desktop integration files + install -Dm644 -t /app/share/icons/hicolor/scalable/apps/ resources/images/OrcaSlicer.svg + install -Dm644 ${FLATPAK_ID}.metainfo.xml /app/share/metainfo/${FLATPAK_ID}.metainfo.xml + mv /app/share/applications/OrcaSlicer.desktop /app/share/applications/${FLATPAK_ID}.desktop + desktop-file-edit --set-key=Exec --set-value="entrypoint %U" /app/share/applications/${FLATPAK_ID}.desktop + install -Dm755 entrypoint /app/bin + install -Dm755 umount /app/bin + + - install -Dm644 LICENSE.txt /app/share/licenses/${FLATPAK_ID}/LICENSE.txt + + sources: + # OrcaSlicer source tree (specific dirs to avoid copying .git from worktree) + - type: dir + path: ../../cmake + dest: cmake + - type: dir + path: ../../deps_src + dest: deps_src + - type: dir + path: ../../resources + dest: resources + - type: dir + path: ../../src + dest: src + + - type: file + path: ../../CMakeLists.txt + - type: file + path: ../../LICENSE.txt + - type: file + path: ../../version.inc + - type: file + path: ../run_gettext.sh + dest: scripts + + # AppData metainfo for GNOME Software & Co. + - type: file + path: io.github.orcaslicer.OrcaSlicer.metainfo.xml + + # Startup script + - type: file + path: entrypoint + + # umount wrapper used to redirect umount calls to UDisks2 + - type: file + path: umount diff --git a/scripts/flatpak/io.github.softfever.OrcaSlicer.metainfo.xml b/scripts/flatpak/io.github.softfever.OrcaSlicer.metainfo.xml deleted file mode 100755 index 02e71e5644..0000000000 --- a/scripts/flatpak/io.github.softfever.OrcaSlicer.metainfo.xml +++ /dev/null @@ -1,50 +0,0 @@ - - - io.github.softfever.OrcaSlicer - io.github.softfever.OrcaSlicer.desktop - - io.github.softfever.OrcaSlicer.desktop - - OrcaSlicer - - Get even more perfect prints! - SoftFever - https://github.com/OrcaSlicer/OrcaSlicer - https://www.orcaslicer.com/wiki - https://github.com/OrcaSlicer/OrcaSlicer/issues/ - https://ko-fi.com/SoftFever - 0BSD - AGPL-3.0-only - - - 768 - - - keyboard - pointing - - - - https://raw.githubusercontent.com/OrcaSlicer/OrcaSlicer/main/scripts/flatpak/images/1.png - A model ready to be sliced on a buildplate. - - - https://raw.githubusercontent.com/OrcaSlicer/OrcaSlicer/main/scripts/flatpak/images/2.png - A calibration test ready to be printed out. - - - -

A powerful, free and open-source 3D printer slicer that features cutting-edge technology.

-
- - #009688 - - - https://github.com/OrcaSlicer/OrcaSlicer/releases - -

Official release: See Help > About Orca Slicer dialog for exact version information.

-
-
-
-
diff --git a/scripts/flatpak/io.github.softfever.OrcaSlicer.yml b/scripts/flatpak/io.github.softfever.OrcaSlicer.yml deleted file mode 100755 index 9fa5b7d8b8..0000000000 --- a/scripts/flatpak/io.github.softfever.OrcaSlicer.yml +++ /dev/null @@ -1,164 +0,0 @@ -app-id: io.github.softfever.OrcaSlicer -runtime: org.gnome.Platform -runtime-version: "48" -sdk: org.gnome.Sdk -command: entrypoint -separate-locales: true -rename-icon: OrcaSlicer -finish-args: - - --share=ipc - - --socket=x11 - - --share=network - - --device=all - - --filesystem=home - - --filesystem=xdg-run/gvfs - - --filesystem=/run/media - - --filesystem=/media - - --filesystem=/run/spnav.sock:ro - # Allow OrcaSlicer to talk to other instances - - --talk-name=io.github.softfever.OrcaSlicer.InstanceCheck.* - - --system-talk-name=org.freedesktop.UDisks2 - - --env=SPNAV_SOCKET=/run/spnav.sock - -modules: - - # JPEG codec for the liveview - - name: gst-plugins-good - buildsystem: meson - config-opts: - - -Dauto_features=disabled - - -Djpeg=enabled - - -Ddoc=disabled - - -Dexamples=disabled - - -Dtests=disabled - sources: - - type: archive - url: https://gstreamer.freedesktop.org/src/gst-plugins-good/gst-plugins-good-1.22.8.tar.xz - sha256: e305b9f07f52743ca481da0a4e0c76c35efd60adaf1b0694eb3bb021e2137e39 - - - name: glu - config-opts: - - --disable-static - sources: - - type: archive - url: https://ftp.osuosl.org/pub/blfs/conglomeration/glu/glu-9.0.2.tar.xz - sha256: 6e7280ff585c6a1d9dfcdf2fca489251634b3377bfc33c29e4002466a38d02d4 - cleanup: - - /include - - /lib/*.a - - /lib/*.la - - /lib/pkgconfig - - - name: kde-extra-cmake-modules - buildsystem: cmake-ninja - sources: - - type: git - url: https://github.com/KDE/extra-cmake-modules - tag: v5.249.0 - cleanup: - - / - - - name: libspnav - sources: - - type: archive - url: https://github.com/FreeSpacenav/libspnav/releases/download/v1.2/libspnav-1.2.tar.gz - sha256: 093747e7e03b232e08ff77f1ad7f48552c06ac5236316a5012db4269951c39db - - - name: orca_deps - build-options: - build-args: - - --share=network # allow cmake to download the needed deps - env: - BUILD_DIR: deps/build_flatpak - buildsystem: simple - build-commands: - # start build - - | - cmake -S deps -B $BUILD_DIR \ - -DFLATPAK=ON \ - -DDEP_DOWNLOAD_DIR=/run/build/orca_deps/external-packages \ - -DCMAKE_PREFIX_PATH=/app \ - -DDESTDIR=/app \ - -DCMAKE_INSTALL_PREFIX=/app - - cmake --build $BUILD_DIR --parallel --target dep_wxWidgets - - cmake --build $BUILD_DIR --parallel - - rm -rf /run/build/orca_deps/external-packages - - cleanup: - - /app/include - - "*.a" - - "*.la" - - sources: - # OrcaSlicer Source Archive - - type: dir - path: ../../deps - dest: deps - - - type: file - path: patches/0001-Enable-using-a-dark-theme-when-Gnome-dark-style-is-s.patch - dest: deps/wxWidgets - dest-filename: 0001-flatpak.patch - - - name: OrcaSlicer - buildsystem: simple - build-commands: - - | - cmake . -B build_flatpak \ - -DFLATPAK=ON \ - -DCMAKE_BUILD_TYPE=Release \ - -DCMAKE_PREFIX_PATH=/app \ - -DCMAKE_INSTALL_PREFIX=/app - - cmake --build build_flatpak --target OrcaSlicer -j$FLATPAK_BUILDER_N_JOBS - - ./scripts/run_gettext.sh - - cmake --build build_flatpak --target install -j$FLATPAK_BUILDER_N_JOBS - - cleanup: - - /include - - post-install: - - - | # Desktop Integration files - install -Dm644 -t /app/share/icons/hicolor/scalable/apps/ resources/images/OrcaSlicer.svg - install -Dm644 ${FLATPAK_ID}.metainfo.xml /app/share/metainfo/${FLATPAK_ID}.metainfo.xml - mv /app/share/applications/OrcaSlicer.desktop /app/share/applications/${FLATPAK_ID}.desktop - desktop-file-edit --set-key=Exec --set-value="entrypoint %U" /app/share/applications/${FLATPAK_ID}.desktop - install -Dm755 entrypoint /app/bin - install -Dm755 umount /app/bin - - sources: - # OrcaSlicer Source Archive - - type: dir - path: ../../cmake - dest: cmake - - type: dir - path: ../../deps_src - dest: deps_src - - type: dir - path: ../../resources - dest: resources - - type: dir - path: ../../src - dest: src - - - type: file - path: ../../CMakeLists.txt - - type: file - path: ../../LICENSE.txt - - type: file - path: ../../version.inc - - type: file - path: ../run_gettext.sh - dest: scripts - - # AppData metainfo for Gnome Software & Co. - - type: file - path: io.github.softfever.OrcaSlicer.metainfo.xml - - # start-up script - - type: file - path: entrypoint - - # umount wrapper used to redirect umount calls to udisk2 - - type: file - path: umount diff --git a/scripts/flatpak/patches/0001-Enable-using-a-dark-theme-when-Gnome-dark-style-is-s.patch b/scripts/flatpak/patches/0001-Enable-using-a-dark-theme-when-Gnome-dark-style-is-s.patch deleted file mode 100644 index 877b69b459..0000000000 --- a/scripts/flatpak/patches/0001-Enable-using-a-dark-theme-when-Gnome-dark-style-is-s.patch +++ /dev/null @@ -1,164 +0,0 @@ -From f0135d9c3faf0207f7100991ccf512f228b90570 Mon Sep 17 00:00:00 2001 -From: Paul Cornett -Date: Sat, 30 Sep 2023 16:42:58 -0700 -Subject: [PATCH] Enable using a dark theme when Gnome "dark style" is set - -The dark style setting does not cause a dark theme to be used -automatically, so request it explicitly. - -Co-authored-by: Colin Kinloch ---- - src/gtk/settings.cpp | 118 ++++++++++++++++++++++++++++++++++++++++++- - 1 file changed, 117 insertions(+), 1 deletion(-) - -diff --git a/src/gtk/settings.cpp b/src/gtk/settings.cpp -index 3047247737..f13ea2ef24 100644 ---- a/src/gtk/settings.cpp -+++ b/src/gtk/settings.cpp -@@ -183,6 +183,64 @@ static void notify_gtk_font_name(GObject*, GParamSpec*, void*) - } - } - -+static bool UpdatePreferDark(GVariant* value) -+{ -+ // 0: No preference, 1: Prefer dark appearance, 2: Prefer light appearance -+ gboolean preferDark = g_variant_get_uint32(value) == 1; -+ -+ GtkSettings* settings = gtk_settings_get_default(); -+ char* themeName; -+ gboolean preferDarkPrev; -+ g_object_get(settings, -+ "gtk-theme-name", &themeName, -+ "gtk-application-prefer-dark-theme", &preferDarkPrev, nullptr); -+ -+ // We don't need to enable prefer-dark if the theme is already dark -+ if (strstr(themeName, "-dark") || strstr(themeName, "-Dark")) -+ preferDark = false; -+ g_free(themeName); -+ -+ const bool changed = preferDark != preferDarkPrev; -+ if (changed) -+ { -+ g_object_set(settings, -+ "gtk-application-prefer-dark-theme", preferDark, nullptr); -+ } -+ return changed; -+} -+ -+// "g-signal" from GDBusProxy -+extern "C" { -+static void -+proxy_g_signal(GDBusProxy*, const char*, const char* signal_name, GVariant* parameters, void*) -+{ -+ if (strcmp(signal_name, "SettingChanged") != 0) -+ return; -+ -+ const char* nameSpace; -+ const char* key; -+ GVariant* value; -+ g_variant_get(parameters, "(&s&sv)", &nameSpace, &key, &value); -+ if (strcmp(nameSpace, "org.freedesktop.appearance") == 0 && -+ strcmp(key, "color-scheme") == 0) -+ { -+ if (UpdatePreferDark(value)) -+ { -+ for (int i = wxSYS_COLOUR_MAX; i--;) -+ gs_systemColorCache[i].UnRef(); -+ -+ for (auto* win: wxTopLevelWindows) -+ { -+ wxSysColourChangedEvent event; -+ event.SetEventObject(win); -+ win->HandleWindowEvent(event); -+ } -+ } -+ } -+ g_variant_unref(value); -+} -+} -+ - // Some notes on using GtkStyleContext. Style information from a context - // attached to a non-visible GtkWidget is not accurate. The context has an - // internal visibility state, controlled by the widget, which it presumably -@@ -1124,12 +1182,68 @@ bool wxSystemSettingsNative::HasFeature(wxSystemFeature index) - class wxSystemSettingsModule: public wxModule - { - public: -- virtual bool OnInit() wxOVERRIDE { return true; } -+ virtual bool OnInit() wxOVERRIDE; - virtual void OnExit() wxOVERRIDE; -+ -+#ifdef __WXGTK3__ -+ GDBusProxy* m_proxy; -+#endif - wxDECLARE_DYNAMIC_CLASS(wxSystemSettingsModule); - }; - wxIMPLEMENT_DYNAMIC_CLASS(wxSystemSettingsModule, wxModule); - -+bool wxSystemSettingsModule::OnInit() -+{ -+#ifdef __WXGTK3__ -+ // Gnome has gone to a dark style setting rather than a selectable dark -+ // theme, available via GSettings as the 'color-scheme' key under the -+ // 'org.gnome.desktop.interface' schema. It's also available via a "portal" -+ // (https://docs.flatpak.org/en/latest/portal-api-reference.html), which -+ // has the advantage of allowing the setting to be accessed from within a -+ // virtualized environment such as Flatpak. Since the setting does not -+ // change the theme, we propagate it to the GtkSettings -+ // 'gtk-application-prefer-dark-theme' property to get a dark theme. -+ -+ m_proxy = nullptr; -+ -+ if (getenv("ORCA_SLICER_DARK_THEME") != nullptr) { -+ /* 1 for prefer dark */ -+ GVariant *value = g_variant_new_uint32(1); -+ UpdatePreferDark(value); -+ g_variant_unref(value); -+ } -+ // GTK_THEME environment variable overrides other settings -+ else if (getenv("GTK_THEME") == nullptr) -+ { -+ m_proxy = g_dbus_proxy_new_for_bus_sync( -+ G_BUS_TYPE_SESSION, G_DBUS_PROXY_FLAGS_NONE, nullptr, -+ "org.freedesktop.portal.Desktop", -+ "/org/freedesktop/portal/desktop", -+ "org.freedesktop.portal.Settings", -+ nullptr, nullptr); -+ } -+ if (m_proxy) -+ { -+ g_signal_connect(m_proxy, "g-signal", G_CALLBACK(proxy_g_signal), nullptr); -+ -+ GVariant* ret = g_dbus_proxy_call_sync(m_proxy, "Read", -+ g_variant_new("(ss)", "org.freedesktop.appearance", "color-scheme"), -+ G_DBUS_CALL_FLAGS_NONE, -1, nullptr, nullptr); -+ if (ret) -+ { -+ GVariant* child; -+ g_variant_get(ret, "(v)", &child); -+ GVariant* value = g_variant_get_variant(child); -+ UpdatePreferDark(value); -+ g_variant_unref(value); -+ g_variant_unref(child); -+ g_variant_unref(ret); -+ } -+ } -+#endif // __WXGTK3__ -+ return true; -+} -+ - void wxSystemSettingsModule::OnExit() - { - #ifdef __WXGTK3__ -@@ -1141,6 +1255,8 @@ void wxSystemSettingsModule::OnExit() - g_signal_handlers_disconnect_by_func(settings, - (void*)notify_gtk_font_name, NULL); - } -+ if (m_proxy) -+ g_object_unref(m_proxy); - #endif - if (gs_tlw_parent) - { --- -2.49.0 - diff --git a/scripts/flatpak/setup_env_ubuntu24.04.sh b/scripts/flatpak/setup_env_ubuntu24.04.sh index b49dac27a1..5c5fedf6b3 100755 --- a/scripts/flatpak/setup_env_ubuntu24.04.sh +++ b/scripts/flatpak/setup_env_ubuntu24.04.sh @@ -9,7 +9,7 @@ flatpak install flathub org.gnome.Platform//48 org.gnome.Sdk//48 ## # in OrcaSlicer folder, run following command to build Orca # # First time build -# flatpak-builder --state-dir=.flatpak-builder --keep-build-dirs --user --force-clean build-dir scripts/flatpak/io.github.softfever.OrcaSlicer.yml +# flatpak-builder --state-dir=.flatpak-builder --keep-build-dirs --user --force-clean build-dir scripts/flatpak/io.github.orcaslicer.OrcaSlicer.yml # # Subsequent builds (only rebuilding OrcaSlicer) -# flatpak-builder --state-dir=.flatpak-builder --keep-build-dirs --user build-dir scripts/flatpak/io.github.softfever.OrcaSlicer.yml --build-only=OrcaSlicer \ No newline at end of file +# flatpak-builder --state-dir=.flatpak-builder --keep-build-dirs --user build-dir scripts/flatpak/io.github.orcaslicer.OrcaSlicer.yml --build-only=OrcaSlicer \ No newline at end of file diff --git a/scripts/linux.d/gentoo b/scripts/linux.d/gentoo new file mode 100644 index 0000000000..017c9c6254 --- /dev/null +++ b/scripts/linux.d/gentoo @@ -0,0 +1,75 @@ +#!/bin/bash + +if ! command -v qlist > /dev/null 2>&1; then + echo "app-portage/portage-utils is required but not installed. Installing..." + sudo emerge --ask --verbose app-portage/portage-utils +fi + +REQUIRED_DEV_PACKAGES=( + app-crypt/libsecret + dev-build/autoconf + dev-build/cmake + dev-build/libtool + dev-build/ninja + dev-cpp/gstreamermm + dev-libs/libmspack + dev-libs/libspnav + dev-libs/openssl + dev-vcs/git + gui-libs/eglexternalplatform + kde-frameworks/extra-cmake-modules + media-libs/glew + media-libs/gst-plugins-base:1.0 + media-libs/gstreamer:1.0 + net-misc/curl + net-misc/wget + sys-apps/dbus + sys-apps/file + sys-apps/texinfo + sys-devel/gcc + sys-devel/gettext + sys-devel/m4 + virtual/libudev + x11-libs/gtk+:3 +) + +if [[ -n "$UPDATE_LIB" ]] +then + echo -e "Updating Gentoo ...\n" + + # Check which version of webkit-gtk is available/preferred + if qlist -I net-libs/webkit-gtk:4 > /dev/null 2>&1; then + REQUIRED_DEV_PACKAGES+=(net-libs/webkit-gtk:4) + elif qlist -I net-libs/webkit-gtk:4.1 > /dev/null 2>&1; then + REQUIRED_DEV_PACKAGES+=(net-libs/webkit-gtk:4.1) + else + # Default to 4.1 if neither is installed + REQUIRED_DEV_PACKAGES+=(net-libs/webkit-gtk:4.1) + fi + + if [[ -n "$BUILD_DEBUG" ]] + then + REQUIRED_DEV_PACKAGES+=(dev-libs/openssl net-misc/curl) + fi + + # Filter out packages that are already installed + packages_to_install=() + for pkg in "${REQUIRED_DEV_PACKAGES[@]}"; do + if ! qlist -I "$pkg" > /dev/null 2>&1; then + packages_to_install+=("$pkg") + fi + done + + # Install them if there are any to install + if [ ${#packages_to_install[@]} -gt 0 ]; then + sudo emerge --ask --verbose --noreplace "${packages_to_install[@]}" + else + echo "All required packages are already installed." + fi + + echo -e "done\n" + exit 0 +fi + +export FOUND_GTK3_DEV +FOUND_GTK3_DEV=$(qlist -I x11-libs/gtk+:3 2>/dev/null || find /usr/lib64/libgtk-3.so 2>/dev/null || true) diff --git a/src/OrcaSlicer.cpp b/src/OrcaSlicer.cpp index 397cd66d38..35736348a0 100644 --- a/src/OrcaSlicer.cpp +++ b/src/OrcaSlicer.cpp @@ -88,6 +88,7 @@ using namespace nlohmann; #ifdef __WXGTK__ #include +#include #endif #ifdef SLIC3R_GUI @@ -1191,6 +1192,17 @@ int CLI::run(int argc, char **argv) // mode forces software rendering, which works reliably on all backends. ::setenv("WEBKIT_DISABLE_COMPOSITING_MODE", "1", /* replace */ false); + // On Linux dual-GPU systems, request the high-performance discrete GPU. + // DRI_PRIME=1 handles AMD and nouveau (open-source NVIDIA) PRIME setups. + ::setenv("DRI_PRIME", "1", /* replace */ false); + + // For NVIDIA proprietary driver PRIME render offload, set additional variables. + // Only set if the NVIDIA kernel module is loaded to avoid breaking systems without NVIDIA. + if (::access("/proc/driver/nvidia/version", F_OK) == 0) { + ::setenv("__NV_PRIME_RENDER_OFFLOAD", "1", /* replace */ false); + ::setenv("__GLX_VENDOR_LIBRARY_NAME", "nvidia", /* replace */ false); + } + // Also on Linux, we need to tell Xlib that we will be using threads, // lest we crash when we fire up GStreamer. XInitThreads(); diff --git a/src/libslic3r/Algorithm/LineSplit.cpp b/src/libslic3r/Algorithm/LineSplit.cpp index d2e2ff53fd..9e359b76ea 100644 --- a/src/libslic3r/Algorithm/LineSplit.cpp +++ b/src/libslic3r/Algorithm/LineSplit.cpp @@ -257,8 +257,9 @@ SplittedLine do_split_line(const ClipperZUtils::ZPath& path, const ExPolygons& c idx++; } else { if (!is_src(node.front()->front())) { - const auto& last = result.back(); - if (result.empty() || last.get_src_index() != to_src_idx(p)) { + if (result.empty() || result.back().get_src_index() != to_src_idx(p)) { + //const auto& last = result.back(); + //if (result.empty() || last.get_src_index() != to_src_idx(p)) { result.emplace_back(to_point(p), false, idx); } } diff --git a/src/libslic3r/Feature/FuzzySkin/FuzzySkin.cpp b/src/libslic3r/Feature/FuzzySkin/FuzzySkin.cpp index 6f878fd79f..018eefb4fd 100644 --- a/src/libslic3r/Feature/FuzzySkin/FuzzySkin.cpp +++ b/src/libslic3r/Feature/FuzzySkin/FuzzySkin.cpp @@ -406,12 +406,12 @@ void apply_fuzzy_skin(Arachne::ExtrusionLine* extrusion, const PerimeterGenerato fuzzy_extrusion_line(segment, slice_z, r.first, false); // Orca: only add non fuzzy point if it's not in the extrusion closing point. - if (extrusion->junctions.front().p != front.p) { + if (!extrusion->junctions.empty() && extrusion->junctions.front().p != front.p) { extrusion->junctions.push_back(front); } extrusion->junctions.insert(extrusion->junctions.end(), segment.begin(), segment.end()); // Orca: only add non fuzzy point if it's not in the extrusion closing point. - if (extrusion->junctions.back().p != front.p) { + if (!extrusion->junctions.empty() && extrusion->junctions.back().p != front.p) { extrusion->junctions.push_back(back); } segment.clear(); @@ -442,7 +442,7 @@ void apply_fuzzy_skin(Arachne::ExtrusionLine* extrusion, const PerimeterGenerato } //Orca: ensure the loop is closed after fuzzy - if (extrusion->junctions.front().p != extrusion->junctions.back().p) { + if (!extrusion->junctions.empty() && extrusion->junctions.front().p != extrusion->junctions.back().p) { extrusion->junctions.back().p = extrusion->junctions.front().p; extrusion->junctions.back().w = extrusion->junctions.front().w; } diff --git a/src/libslic3r/Format/DRC.cpp b/src/libslic3r/Format/DRC.cpp index 3f6305b6bf..d489f04dba 100644 --- a/src/libslic3r/Format/DRC.cpp +++ b/src/libslic3r/Format/DRC.cpp @@ -26,7 +26,7 @@ namespace Slic3r { bool load_drc(const char *path, TriangleMesh *meshptr) { try { - boost::iostreams::mapped_file_source file(path); + boost::iostreams::mapped_file_source file{boost::filesystem::path{path}}; DecoderBuffer buffer; buffer.Init(file.data(), file.size()); diff --git a/src/libslic3r/GCode/CoolingBuffer.cpp b/src/libslic3r/GCode/CoolingBuffer.cpp index 53c17422f3..41e612fdab 100644 --- a/src/libslic3r/GCode/CoolingBuffer.cpp +++ b/src/libslic3r/GCode/CoolingBuffer.cpp @@ -879,8 +879,8 @@ std::string CoolingBuffer::apply_layer_cooldown( fan_speed_change_requests[CoolingLine::TYPE_IRONING_FAN_START] = true; need_set_fan = true; } - } else if (line->type & CoolingLine::TYPE_IRONING_FAN_END && fan_speed_change_requests[CoolingLine::TYPE_IRONING_FAN_START]) { - if (ironing_fan_control) { + } else if (line->type & CoolingLine::TYPE_IRONING_FAN_END) { + if (ironing_fan_control && fan_speed_change_requests[CoolingLine::TYPE_IRONING_FAN_START]) { fan_speed_change_requests[CoolingLine::TYPE_IRONING_FAN_START] = false; } need_set_fan = true; diff --git a/src/libslic3r/GCode/PressureEqualizer.cpp b/src/libslic3r/GCode/PressureEqualizer.cpp index 2d15f64340..3db54ca2af 100644 --- a/src/libslic3r/GCode/PressureEqualizer.cpp +++ b/src/libslic3r/GCode/PressureEqualizer.cpp @@ -541,10 +541,17 @@ void PressureEqualizer::output_gcode_line(const size_t line_idx) // We don't have enough time to accel to max possible extrusion rate // now we calculate the actual possible value target_max_extrusion_rate = std::sqrt((2 * max_sloped_extrusion * sp * sn + sn * e0_2 + sp * e1_2) / (sp + sn)); + + // Worst case: we don't have enough time to do an accl-steady-decel movement at all, fallback to the old fashion + // single slope mode + if (target_max_extrusion_rate <= line.volumetric_extrusion_rate_start || + target_max_extrusion_rate <= line.volumetric_extrusion_rate_end) { + goto single_slope_fallback; // TODO: FIXIT: better way than a goto? + } } assert(target_max_extrusion_rate > line.volumetric_extrusion_rate_start); assert(target_max_extrusion_rate > line.volumetric_extrusion_rate_end); - assert(target_max_extrusion_rate >= line.volumetric_extrusion_rate); + assert(target_max_extrusion_rate <= line.volumetric_extrusion_rate); // if the extrusion rate change is trivial, then ignore this algorithm and use the single sloped version instead delta_volumetric_rate = std::round(std::min({ // important! it's MIN here not max! @@ -626,7 +633,7 @@ void PressureEqualizer::output_gcode_line(const size_t line_idx) return; } } - +single_slope_fallback: bool accelerating = line.volumetric_extrusion_rate_start < line.volumetric_extrusion_rate_end; float feed_avg = 0.5f * (line.pos_start[4] + line.pos_end[4]); // Limiting volumetric extrusion rate slope for this segment. diff --git a/src/libslic3r/MeshBoolean.cpp b/src/libslic3r/MeshBoolean.cpp index 779d5a042b..c195e4358f 100644 --- a/src/libslic3r/MeshBoolean.cpp +++ b/src/libslic3r/MeshBoolean.cpp @@ -343,7 +343,7 @@ void segment(CGALMesh& src, std::vector& dst, double smoothing_alpha = std::cout << "* Number of facets in constructed patch: " << patch_facets.size() << std::endl; std::cout << " Number of vertices in constructed patch: " << patch_vertices.size() << std::endl; #else - CGAL::Polygon_mesh_processing::triangulate_hole(out, h, std::back_inserter(patch_facets)); + CGAL::Polygon_mesh_processing::triangulate_hole(out, h, CGAL::parameters::default_values().face_output_iterator(std::back_inserter(patch_facets))); #endif } diff --git a/src/libslic3r/Print.cpp b/src/libslic3r/Print.cpp index accbc434ea..2f6bafe869 100644 --- a/src/libslic3r/Print.cpp +++ b/src/libslic3r/Print.cpp @@ -1237,7 +1237,7 @@ StringObjectException Print::validate(StringObjectException *warning, Polygons* } else { if (m_config.enable_wrapping_detection && warning!=nullptr) { StringObjectException warningtemp; - warningtemp.string = L("Prime tower is required for clumping detection; otherwise, there may be flaws on the model."); + warningtemp.string = L("A prime tower is required for clumping detection; otherwise, there may be flaws on the model."); warningtemp.opt_key = "enable_prime_tower"; warningtemp.is_warning = true; *warning = warningtemp; diff --git a/src/libslic3r/PrintConfig.cpp b/src/libslic3r/PrintConfig.cpp index 646e4c39d9..048be848c6 100644 --- a/src/libslic3r/PrintConfig.cpp +++ b/src/libslic3r/PrintConfig.cpp @@ -439,7 +439,7 @@ CONFIG_OPTION_ENUM_DEFINE_STATIC_MAPS(OverhangFanThreshold) // BBS static const t_config_enum_values s_keys_map_BedType = { { "Default Plate", btDefault }, - { "Supertack Plate", btSuperTack }, + { "SuperTack Plate", btSuperTack }, { "Cool Plate", btPC }, { "Engineering Plate", btEP }, { "High Temp Plate", btPEI }, @@ -995,7 +995,7 @@ void PrintConfigDef::init_fff_params() def->enum_values.emplace_back("High Temp Plate"); def->enum_values.emplace_back("Textured PEI Plate"); def->enum_values.emplace_back("Textured Cool Plate"); - def->enum_values.emplace_back("Supertack Plate"); + def->enum_values.emplace_back("SuperTack Plate"); def->enum_labels.emplace_back(L("Smooth Cool Plate")); def->enum_labels.emplace_back(L("Engineering Plate")); def->enum_labels.emplace_back(L("Smooth High Temp Plate")); @@ -1829,7 +1829,7 @@ void PrintConfigDef::init_fff_params() "unnecessary bridges. This works well for most difficult models\n" "3. No filtering - creates internal bridges on every potential internal overhang. This option is " "useful for heavily slanted top surface models; however, in most cases, it creates too many " - "unnecessary bridges"); + "unnecessary bridges."); def->enum_keys_map = &ConfigOptionEnum::get_enum_values(); def->enum_values.push_back("disabled"); def->enum_values.push_back("limited"); @@ -2208,7 +2208,7 @@ void PrintConfigDef::init_fff_params() "at the bottom of the page. The ideal PA value should be decreasing the higher the volumetric flow is. " "If it is not, confirm that your extruder is functioning correctly. The slower and with less acceleration you print, " "the larger the range of acceptable PA values. If no difference is visible, use the PA value from the faster test\n" - "3. Enter the triplets of PA values, Flow and Accelerations in the text box here and save your filament profile"); + "3. Enter the triplets of PA values, Flow and Accelerations in the text box here and save your filament profile."); def->mode = comAdvanced; //def->gui_flags = "serialized"; def->multiline = true; @@ -3632,7 +3632,7 @@ void PrintConfigDef::init_fff_params() def = this->add("gcode_label_objects", coBool); def->label = L("Label objects"); def->tooltip = L("Enable this to add comments into the G-code labeling print moves with what object they belong to," - " which is useful for the Octoprint CancelObject plugin. This settings is NOT compatible with " + " which is useful for the Octoprint CancelObject plug-in. This setting is NOT compatible with " "Single Extruder Multi Material setup and Wipe into Object / Wipe into Infill."); def->mode = comAdvanced; def->set_default_value(new ConfigOptionBool(1)); @@ -3963,7 +3963,7 @@ void PrintConfigDef::init_fff_params() def->label = L("Ironing Type"); def->category = L("Quality"); def->tooltip = L("Ironing is using small flow to print on same height of surface again to make flat surface more smooth. " - "This setting controls which layer being ironed"); + "This setting controls which layer being ironed."); def->enum_keys_map = &ConfigOptionEnum::get_enum_values(); def->enum_values.push_back("no ironing"); def->enum_values.push_back("top"); @@ -5398,7 +5398,7 @@ void PrintConfigDef::init_fff_params() "If smooth mode is selected, the toolhead will move to the excess chute after each layer is printed " "and then take a snapshot. " "Since the melt filament may leak from the nozzle during the process of taking a snapshot, " - "prime tower is required for smooth mode to wipe nozzle."); + "a prime tower is required for smooth mode to wipe nozzle."); def->enum_keys_map = &ConfigOptionEnum::get_enum_values(); def->enum_values.emplace_back("0"); def->enum_values.emplace_back("1"); @@ -5413,7 +5413,7 @@ void PrintConfigDef::init_fff_params() def->tooltip = L("Temperature difference to be applied when an extruder is not active. " "The value is not used when 'idle_temperature' in filament settings " "is set to non-zero value."); - def->sidetext = L(u8"∆\u2103"); // delta degrees Celsius, CIS languages need translation + def->sidetext = L(u8"\u2206\u2103" /* ∆°C */); // delta degrees Celsius, CIS languages need translation def->min = -max_temp; def->max = max_temp; def->mode = comAdvanced; @@ -6396,9 +6396,9 @@ void PrintConfigDef::init_fff_params() def->enum_values.emplace_back("rectangle"); def->enum_values.emplace_back("cone"); def->enum_values.emplace_back("rib"); - def->enum_labels.emplace_back("Rectangle"); - def->enum_labels.emplace_back("Cone"); - def->enum_labels.emplace_back("Rib"); + def->enum_labels.emplace_back(L("Rectangle")); + def->enum_labels.emplace_back(L("Cone")); + def->enum_labels.emplace_back(L("Rib")); def->mode = comAdvanced; def->set_default_value(new ConfigOptionEnum(wtwRectangle)); @@ -10171,7 +10171,7 @@ CLIMiscConfigDef::CLIMiscConfigDef() def->set_default_value(new ConfigOptionBool(false)); def = this->add("downward_settings", coStrings); - def->label = L("downward machines settings"); + def->label = L("Downward machines settings"); def->tooltip = L("The machine settings list needs to do downward checking."); def->cli_params = "\"machine1.json;machine2.json;...\""; def->set_default_value(new ConfigOptionStrings()); diff --git a/src/slic3r/GUI/2DBed.cpp b/src/slic3r/GUI/2DBed.cpp index c30c2af81a..9aadd26951 100644 --- a/src/slic3r/GUI/2DBed.cpp +++ b/src/slic3r/GUI/2DBed.cpp @@ -222,7 +222,7 @@ void Bed_2D::repaint(const std::vector& shape) dc.DrawText(origin_label, origin_label_x, origin_label_y); // ORCA add grid size value as information for large scale beds - auto grid_label = wxString("1x1 Grid: " + std::to_string(step) + " mm"); + auto grid_label = wxString::Format(_L("1x1 Grid: %d mm"), step); Point draw_bb = to_pixels(Vec2d( std::min(m_pos(0),bb.min(0)), std::min(m_pos(1),bb.min(1)) diff --git a/src/slic3r/GUI/AmsMappingPopup.cpp b/src/slic3r/GUI/AmsMappingPopup.cpp index 180581f722..bc9c52fc18 100644 --- a/src/slic3r/GUI/AmsMappingPopup.cpp +++ b/src/slic3r/GUI/AmsMappingPopup.cpp @@ -2202,7 +2202,7 @@ void AmsReplaceMaterialDialog::create() label_txt->SetMaxSize(wxSize(FromDIP(380), -1)); label_txt->Wrap(FromDIP(380)); - identical_filament = new Label(this, _L("Identical filament: same brand, type and color")); + identical_filament = new Label(this, _L("Identical filament: same brand, type and color.")); identical_filament->SetFont(Label::Body_13); identical_filament->SetForegroundColour(StateColor::darkModeColorFor(wxColour("#009688"))); diff --git a/src/slic3r/GUI/BBLTopbar.cpp b/src/slic3r/GUI/BBLTopbar.cpp index 151f601e2c..4ac9a7aa29 100644 --- a/src/slic3r/GUI/BBLTopbar.cpp +++ b/src/slic3r/GUI/BBLTopbar.cpp @@ -13,6 +13,10 @@ #include +#ifdef __WXGTK__ +#include +#endif + #define TOPBAR_ICON_SIZE 18 #define TOPBAR_TITLE_WIDTH 300 @@ -532,6 +536,18 @@ void BBLTopbar::OnIconize(wxAuiToolBarEvent& event) void BBLTopbar::OnFullScreen(wxAuiToolBarEvent& event) { +#ifdef __WXGTK__ + GtkWindow* gtk_window = GTK_WINDOW(m_frame->m_widget); + if (gtk_window_is_maximized(gtk_window)) { + gtk_window_unmaximize(gtk_window); + } + else { + m_normalRect = m_frame->GetRect(); + gtk_window_maximize(gtk_window); + } + return; +#endif + if (m_frame->IsMaximized()) { m_frame->Restore(); } @@ -621,17 +637,27 @@ void BBLTopbar::OnMouseLeftDown(wxMouseEvent& event) wxPoint frame_pos = m_frame->GetScreenPosition(); m_delta = mouse_pos - frame_pos; - if (FindToolByCurrentPosition() == NULL + if (FindToolByCurrentPosition() == NULL || this->FindToolByCurrentPosition() == m_title_item) { - CaptureMouse(); #ifdef __WXMSW__ + CaptureMouse(); ReleaseMouse(); ::PostMessage((HWND) m_frame->GetHandle(), WM_NCLBUTTONDOWN, HTCAPTION, MAKELPARAM(mouse_pos.x, mouse_pos.y)); return; -#endif // __WXMSW__ +#elif defined(__WXGTK__) + // Use WM-integrated drag for smoother window movement on Linux. + gtk_window_begin_move_drag( + GTK_WINDOW(m_frame->m_widget), + 1, // left mouse button + mouse_pos.x, mouse_pos.y, + gtk_get_current_event_time()); + return; +#else + CaptureMouse(); +#endif } - + event.Skip(); } diff --git a/src/slic3r/GUI/CalibrationWizard.cpp b/src/slic3r/GUI/CalibrationWizard.cpp index dd2c962a6f..c61beb3304 100644 --- a/src/slic3r/GUI/CalibrationWizard.cpp +++ b/src/slic3r/GUI/CalibrationWizard.cpp @@ -303,7 +303,7 @@ bool CalibrationWizard::save_preset_with_index(const std::string &old_preset_nam PresetCollection *filament_presets = &wxGetApp().preset_bundle->filaments; Preset *preset = filament_presets->find_preset(old_preset_name); if (!preset) { - message = wxString::Format(_L("The selected preset: %s is not found."), old_preset_name); + message = wxString::Format(_L("The selected preset: %s was not found."), old_preset_name); return false; } diff --git a/src/slic3r/GUI/DownloadProgressDialog.cpp b/src/slic3r/GUI/DownloadProgressDialog.cpp index 343fda5bc1..80195054fd 100644 --- a/src/slic3r/GUI/DownloadProgressDialog.cpp +++ b/src/slic3r/GUI/DownloadProgressDialog.cpp @@ -31,15 +31,13 @@ namespace Slic3r { namespace GUI { - - DownloadProgressDialog::DownloadProgressDialog(wxString title) : DPIDialog(static_cast(wxGetApp().mainframe), wxID_ANY, title, wxDefaultPosition, wxDefaultSize, wxCAPTION | wxCLOSE_BOX) { wxString download_failed_url = wxT("https://wiki.bambulab.com/en/software/bambu-studio/failed-to-get-network-plugin"); wxString install_failed_url = wxT("https://wiki.bambulab.com/en/software/bambu-studio/failed-to-get-network-plugin"); - wxString download_failed_msg = _L("Failed to download the plug-in. Please check your firewall settings and vpn software, check and retry."); + wxString download_failed_msg = _L("Failed to download the plug-in. Please check your firewall settings and VPN software and retry."); wxString install_failed_msg = _L("Failed to install the plug-in. The plug-in file may be in use. Please restart OrcaSlicer and try again. Also check whether it is blocked or deleted by anti-virus software."); SetBackgroundColour(*wxWHITE); @@ -215,7 +213,7 @@ void DownloadProgressDialog::on_finish() } MessageDialog dlg(nullptr, - _L("The network plugin was installed but could not be loaded. Please restart the application."), + _L("The network plug-in was installed but could not be loaded. Please restart the application."), _L("Restart Required"), wxOK | wxICON_INFORMATION); dlg.ShowModal(); } diff --git a/src/slic3r/GUI/GCodeViewer.cpp b/src/slic3r/GUI/GCodeViewer.cpp index e162043557..443757a117 100644 --- a/src/slic3r/GUI/GCodeViewer.cpp +++ b/src/slic3r/GUI/GCodeViewer.cpp @@ -397,7 +397,7 @@ void GCodeViewer::SequentialView::Marker::render_position_window(const libvgcode ImGuiWrapper::text(text); }); append_table_row(_u8L("Temperature"), [&vertex, &buff]() { - sprintf(buff, ("%.0f " + _u8L("\u2103" /* °C */)).c_str(), vertex.temperature); + sprintf(buff, ("%.0f " + _u8L("°C")).c_str(), vertex.temperature); ImGuiWrapper::text(std::string(buff)); }); // ORCA: Add Pressure Advance visualization support @@ -3514,7 +3514,7 @@ void GCodeViewer::render_legend(float &legend_height, int canvas_width, int canv break; } case libvgcode::EViewType::FanSpeed: { imgui.title(_u8L("Fan Speed (%)")); break; } - case libvgcode::EViewType::Temperature: { imgui.title(_u8L("Temperature (\u2103)"/* °C */)); break; } + case libvgcode::EViewType::Temperature: { imgui.title(_u8L("Temperature (°C)")); break; } // ORCA: Add Pressure Advance visualization support case libvgcode::EViewType::PressureAdvance:{ imgui.title(_u8L("Pressure Advance")); break; } case libvgcode::EViewType::VolumetricFlowRate: diff --git a/src/slic3r/GUI/GLCanvas3D.cpp b/src/slic3r/GUI/GLCanvas3D.cpp index dc9ffead38..ee7fedea11 100644 --- a/src/slic3r/GUI/GLCanvas3D.cpp +++ b/src/slic3r/GUI/GLCanvas3D.cpp @@ -9675,7 +9675,7 @@ void GLCanvas3D::_set_warning_notification(EWarning warning, bool state) break; } case EWarning::FlushingVolumeZero: - text = _u8L("Partial flushing volume set to 0. Multi-color printing may cause color mixing in models. Please redjust flushing settings."); + text = _u8L("Partial flushing volume set to 0. Multi-color printing may cause color mixing in models. Please readjust flushing settings."); error = ErrorType::SLICING_ERROR; break; } diff --git a/src/slic3r/GUI/GUI_App.cpp b/src/slic3r/GUI/GUI_App.cpp index 7c0e5184e0..731b89e714 100644 --- a/src/slic3r/GUI/GUI_App.cpp +++ b/src/slic3r/GUI/GUI_App.cpp @@ -523,34 +523,34 @@ bool static check_old_linux_datadir(const wxString& app_name) { #endif struct FileWildcards { - std::string_view title; + const char* title_id; std::vector file_extensions; }; static const FileWildcards file_wildcards_by_type[FT_SIZE] = { - /* FT_STEP */ { "STEP files"sv, { ".stp"sv, ".step"sv } }, - /* FT_STL */ { "STL files"sv, { ".stl"sv } }, - /* FT_OBJ */ { "OBJ files"sv, { ".obj"sv } }, - /* FT_AMF */ { "AMF files"sv, { ".amf"sv, ".zip.amf"sv, ".xml"sv } }, - /* FT_3MF */ { "3MF files"sv, { ".3mf"sv } }, - /* FT_GCODE_3MF */ {"Gcode 3MF files"sv, {".gcode.3mf"sv}}, - /* FT_GCODE */ { "G-code files"sv, { ".gcode"sv} }, + /* FT_STEP */ { L("STEP files"), { ".stp"sv, ".step"sv } }, + /* FT_STL */ { L("STL files"), { ".stl"sv } }, + /* FT_OBJ */ { L("OBJ files"), { ".obj"sv } }, + /* FT_AMF */ { L("AMF files"), { ".amf"sv, ".zip.amf"sv, ".xml"sv } }, + /* FT_3MF */ { L("3MF files"), { ".3mf"sv } }, + /* FT_GCODE_3MF */ {L("Gcode 3MF files"), {".gcode.3mf"sv}}, + /* FT_GCODE */ { L("G-code files"), { ".gcode"sv} }, #ifdef __APPLE__ /* FT_MODEL */ - {"Supported files"sv, {".3mf"sv, ".stl"sv, ".oltp"sv, ".stp"sv, ".step"sv, ".svg"sv, ".amf"sv, ".obj"sv, ".usd"sv, ".usda"sv, ".usdc"sv, ".usdz"sv, ".abc"sv, ".ply"sv, ".drc"sv}}, + {L("Supported files"), {".3mf"sv, ".stl"sv, ".oltp"sv, ".stp"sv, ".step"sv, ".svg"sv, ".amf"sv, ".obj"sv, ".usd"sv, ".usda"sv, ".usdc"sv, ".usdz"sv, ".abc"sv, ".ply"sv, ".drc"sv}}, #else /* FT_MODEL */ - {"Supported files"sv, {".3mf"sv, ".stl"sv, ".oltp"sv, ".stp"sv, ".step"sv, ".svg"sv, ".amf"sv, ".obj"sv, ".drc"sv}}, + {L("Supported files"), {".3mf"sv, ".stl"sv, ".oltp"sv, ".stp"sv, ".step"sv, ".svg"sv, ".amf"sv, ".obj"sv, ".drc"sv}}, #endif - /* FT_ZIP */ { "ZIP files"sv, { ".zip"sv } }, - /* FT_PROJECT */ { "Project files"sv, { ".3mf"sv} }, - /* FT_GALLERY */ { "Known files"sv, { ".stl"sv, ".obj"sv } }, + /* FT_ZIP */ { L("ZIP files"), { ".zip"sv } }, + /* FT_PROJECT */ { L("Project files"), { ".3mf"sv} }, + /* FT_GALLERY */ { L("Known files"), { ".stl"sv, ".obj"sv } }, - /* FT_INI */ { "INI files"sv, { ".ini"sv } }, - /* FT_SVG */ { "SVG files"sv, { ".svg"sv } }, - /* FT_TEX */ { "Texture"sv, { ".png"sv, ".svg"sv } }, - /* FT_SL1 */ { "Masked SLA files"sv, { ".sl1"sv, ".sl1s"sv } }, - /* FT_DRC */ { "Draco files"sv, { ".drc"sv } }, + /* FT_INI */ { L("INI files"), { ".ini"sv } }, + /* FT_SVG */ { L("SVG files"), { ".svg"sv } }, + /* FT_TEX */ { L("Texture"), { ".png"sv, ".svg"sv } }, + /* FT_SL1 */ { L("Masked SLA files"), { ".sl1"sv, ".sl1s"sv } }, + /* FT_DRC */ { L("Draco files"), { ".drc"sv } }, }; // This function produces a Win32 file dialog file template mask to be consumed by wxWidgets on all platforms. @@ -605,7 +605,8 @@ wxString file_wildcards(FileType file_type, const std::string &custom_extension) mask += ";*"; mask += boost::to_upper_copy(std::string(ext)); } - return GUI::format_wxstr("%s (%s)|%s", data.title, title, mask); + const wxString translated_title = Slic3r::GUI::I18N::translate(data.title_id); + return GUI::format_wxstr("%s (%s)|%s", translated_title, title, mask); } static std::string libslic3r_translate_callback(const char *s) { return wxGetTranslation(wxString(s, wxConvUTF8)).utf8_str().data(); } @@ -1717,7 +1718,7 @@ bool GUI_App::hot_reload_network_plugin() BOOST_LOG_TRIVIAL(info) << __FUNCTION__ << ": starting hot reload"; wxBusyCursor busy; - wxBusyInfo info(_L("Reloading network plugin..."), mainframe); + wxBusyInfo info(_L("Reloading network plug-in..."), mainframe); wxYield(); wxWindowDisabler disabler; @@ -1860,7 +1861,7 @@ void GUI_App::show_network_plugin_download_dialog(bool is_update) app_config->set_network_plugin_version(selected); app_config->save(); - DownloadProgressDialog download_dlg(_L("Downloading Network Plugin")); + DownloadProgressDialog download_dlg(_L("Downloading Network Plug-in")); download_dlg.ShowModal(); } break; @@ -2697,6 +2698,18 @@ bool GUI_App::on_init_inner() g_object_set (gtk_settings_get_default (), "gtk-menu-images", TRUE, NULL); #endif +#if defined(__WXGTK20__) || defined(__WXGTK3__) + // Suppress harmless GTK critical warnings from the GTK3/wxWidgets interaction. + // These include widget allocation on hidden widgets and events on unrealized widgets. + g_log_set_handler("Gtk", G_LOG_LEVEL_CRITICAL, + [](const gchar *log_domain, GLogLevelFlags log_level, const gchar *message, gpointer user_data) { + if (message && (strstr(message, "gtk_widget_set_allocation") || + strstr(message, "WIDGET_REALIZED_FOR_EVENT"))) + return; + g_log_default_handler(log_domain, log_level, message, user_data); + }, nullptr); +#endif + #ifdef WIN32 //BBS set crash log folder CBaseException::set_log_folder(data_dir()); @@ -4389,7 +4402,7 @@ wxString GUI_App::transition_tridid(int trid_id) const if (trid_id == VIRTUAL_TRAY_MAIN_ID || trid_id == VIRTUAL_TRAY_DEPUTY_ID) { assert(0); - return wxString("Ext"); + return _L("Ext"); } wxString maping_dict[] = { "A", "B", "C", "D", "E", "F", "G", "H", "I", "J", "K", "L", "M", "N", "O", "P", "Q", "R", "S", "T", "U", "V", "W", "X", "Y", "Z" }; @@ -5516,7 +5529,7 @@ bool GUI_App::process_network_msg(std::string dev_id, std::string msg) "2. Enable Developer mode\n\n" "Developer mode allows the printer to work exclusively through local network access, " "enabling full functionality with OrcaSlicer."), - _L("Network Plugin Restriction"), wxAPPLY | wxOK); + _L("Network Plug-in Restriction"), wxAPPLY | wxOK); m_show_error_msgdlg = true; msg_dlg.ShowModal(); m_show_error_msgdlg = false; diff --git a/src/slic3r/GUI/GUI_Factories.cpp b/src/slic3r/GUI/GUI_Factories.cpp index 93f0f4363b..9486bed67a 100644 --- a/src/slic3r/GUI/GUI_Factories.cpp +++ b/src/slic3r/GUI/GUI_Factories.cpp @@ -578,7 +578,7 @@ wxMenu* MenuFactory::append_submenu_add_handy_model(wxMenu* menu, ModelVolumeTyp "Yes - Change these settings automatically\n" "No - Do not change these settings for me"); - MessageDialog dialog(wxGetApp().plater(), msg_text, "Suggestion", wxICON_WARNING | wxYES | wxNO); + MessageDialog dialog(wxGetApp().plater(), msg_text, _L("Suggestion"), wxICON_WARNING | wxYES | wxNO); if (dialog.ShowModal() == wxID_YES) { m_config->set_key_value("min_width_top_surface", new ConfigOptionFloatOrPercent(0, false)); wxGetApp().get_tab(Preset::TYPE_PRINT)->update_dirty(); diff --git a/src/slic3r/GUI/Gizmos/GLGizmoEmboss.cpp b/src/slic3r/GUI/Gizmos/GLGizmoEmboss.cpp index 41f82a6738..6811166be3 100644 --- a/src/slic3r/GUI/Gizmos/GLGizmoEmboss.cpp +++ b/src/slic3r/GUI/Gizmos/GLGizmoEmboss.cpp @@ -3401,8 +3401,11 @@ bool load(Facenames &facenames) { facenames.hash = data.hash; facenames.faces.reserve(data.good.size()); - for (const wxString &face : data.good) + facenames.faces_names.reserve(data.good.size()); + for (const wxString &face : data.good) { facenames.faces.push_back({face}); + facenames.faces_names.push_back(face.utf8_string()); + } facenames.bad = data.bad; return true; } diff --git a/src/slic3r/GUI/Jobs/EmbossJob.cpp b/src/slic3r/GUI/Jobs/EmbossJob.cpp index 856864d5c1..1d1c1af3ce 100644 --- a/src/slic3r/GUI/Jobs/EmbossJob.cpp +++ b/src/slic3r/GUI/Jobs/EmbossJob.cpp @@ -299,7 +299,7 @@ CreateObjectJob::CreateObjectJob(DataCreateObject &&input): m_input(std::move(in void CreateObjectJob::process(Ctl &ctl) { if (!check(m_input)) - throw JobException("Bad input data for EmbossCreateObjectJob."); + throw JobException(_u8L("Bad input data for EmbossCreateObjectJob.")); // can't create new object with using surface if (m_input.base->shape.projection.use_surface) @@ -398,13 +398,13 @@ UpdateJob::UpdateJob(DataUpdate&& input): m_input(std::move(input)){ assert(chec void UpdateJob::process(Ctl &ctl) { if (!check(m_input)) - throw JobException("Bad input data for EmbossUpdateJob."); + throw JobException(_u8L("Bad input data for EmbossUpdateJob.")); auto was_canceled = ::was_canceled(ctl, *m_input.base); m_result = ::try_create_mesh(*m_input.base, was_canceled); if (was_canceled()) return; if (m_result.its.empty()) - throw JobException("Created text volume is empty. Change text or font."); + throw JobException(_u8L("Created text volume is empty. Change text or font.")); } void UpdateJob::finalize(bool canceled, std::exception_ptr &eptr) @@ -462,7 +462,7 @@ CreateSurfaceVolumeJob::CreateSurfaceVolumeJob(CreateSurfaceVolumeData &&input) void CreateSurfaceVolumeJob::process(Ctl &ctl) { if (!check(m_input)) - throw JobException("Bad input data for CreateSurfaceVolumeJob."); + throw JobException(_u8L("Bad input data for CreateSurfaceVolumeJob.")); m_result = cut_surface(*m_input.base, m_input, was_canceled(ctl, *m_input.base)); } @@ -484,7 +484,7 @@ UpdateSurfaceVolumeJob::UpdateSurfaceVolumeJob(UpdateSurfaceVolumeData &&input) void UpdateSurfaceVolumeJob::process(Ctl &ctl) { if (!check(m_input)) - throw JobException("Bad input data for UseSurfaceJob."); + throw JobException(_u8L("Bad input data for UseSurfaceJob.")); m_result = cut_surface(*m_input.base, m_input, was_canceled(ctl, *m_input.base)); } diff --git a/src/slic3r/GUI/Jobs/PrintJob.cpp b/src/slic3r/GUI/Jobs/PrintJob.cpp index a5f1b4833c..601248dd29 100644 --- a/src/slic3r/GUI/Jobs/PrintJob.cpp +++ b/src/slic3r/GUI/Jobs/PrintJob.cpp @@ -13,6 +13,7 @@ #include "slic3r/GUI/DeviceCore/DevUtil.h" #include "slic3r/Utils/FileTransferUtils.hpp" +#include "slic3r/Utils/BBLNetworkPlugin.hpp" namespace Slic3r { namespace GUI { @@ -228,7 +229,15 @@ void PrintJob::process(Ctl &ctl) ftp_ok = result == 0; } if (!emmc_ok && !ftp_ok) { - BOOST_LOG_TRIVIAL(error) << "access code is invalid"; + bool legacy_mode = BBLNetworkPlugin::instance().use_legacy_network(); + BOOST_LOG_TRIVIAL(error) << "LAN connection verification failed:" + << " emmc_ok=" << emmc_ok + << ", ftp_ok=" << ftp_ok + << ", ftp_result=" << result + << ", dev_ip=" << m_dev_ip + << ", dev_id=" << m_dev_id + << ", password_length=" << m_access_code.size() + << ", legacy_mode=" << (legacy_mode ? "true" : "false"); m_enter_ip_address_fun_fail(); m_job_finished = true; return; diff --git a/src/slic3r/GUI/MainFrame.cpp b/src/slic3r/GUI/MainFrame.cpp index c279d0ebb9..d7c0da0127 100644 --- a/src/slic3r/GUI/MainFrame.cpp +++ b/src/slic3r/GUI/MainFrame.cpp @@ -71,6 +71,10 @@ #include #include #endif // _WIN32 + +#ifdef __WXGTK__ +#include +#endif // __WXGTK__ #include @@ -100,6 +104,142 @@ enum class ERescaleTarget SettingsDialog }; +#ifdef __WXGTK__ +// Intercepts mouse events globally to provide resize handles for the +// borderless (CSD) window. When the cursor is within BORDER_PX of a +// window edge, a resize cursor is shown and left-click initiates a +// WM-integrated resize via gtk_window_begin_resize_drag(). +class MainFrame::GtkResizeBorderHandler : public wxEventFilter +{ +public: + static constexpr int BORDER_PX = 8; + + explicit GtkResizeBorderHandler(MainFrame* frame) + : m_frame(frame) + { + wxEvtHandler::AddFilter(this); + } + + ~GtkResizeBorderHandler() override + { + wxEvtHandler::RemoveFilter(this); + } + + int FilterEvent(wxEvent& event) override + { + const wxEventType t = event.GetEventType(); + if (t != wxEVT_MOTION && t != wxEVT_LEFT_DOWN) + return Event_Skip; + + if (!m_frame || !m_frame->IsShown() || m_frame->IsMaximized() || m_frame->IsFullScreen()) + return Event_Skip; + + if (!gtk_widget_get_realized(m_frame->m_widget) || gtk_widget_get_window(m_frame->m_widget) == nullptr) + return Event_Skip; + + wxPoint mouse = ::wxGetMousePosition(); + wxRect rect = m_frame->GetScreenRect(); + + // Don't steal interactions from the custom top bar area. + // Keep corner resizing available by only excluding the pure top edge. + if (m_frame->topbar() != nullptr) { + const wxRect topbar_rect = m_frame->topbar()->GetScreenRect(); + if (topbar_rect.Contains(mouse)) { + const bool near_left_corner = mouse.x < rect.x + BORDER_PX; + const bool near_right_corner = mouse.x > rect.x + rect.width - BORDER_PX; + if (!near_left_corner && !near_right_corner) + return Event_Skip; + } + } + + GdkWindowEdge edge; + if (!hit_test(mouse, rect, edge)) { + // Cursor is not near any edge — restore default cursor if we changed it. + if (m_cursor_set) { + gdk_window_set_cursor(gtk_widget_get_window(m_frame->m_widget), NULL); + m_cursor_set = false; + m_last_edge_valid = false; + } + return Event_Skip; + } + + // Set the appropriate resize cursor. + set_cursor_for_edge(edge); + + if (t == wxEVT_LEFT_DOWN) { + gtk_window_begin_resize_drag( + GTK_WINDOW(m_frame->m_widget), + edge, + 1, // left mouse button + mouse.x, mouse.y, + gtk_get_current_event_time()); + return Event_Processed; + } + + // For motion, keep app interaction working (menus, hover, etc.). + return Event_Skip; + } + +private: + bool hit_test(const wxPoint& mouse, const wxRect& rect, GdkWindowEdge& edge) const + { + bool left = mouse.x >= rect.x && mouse.x < rect.x + BORDER_PX; + bool right = mouse.x > rect.x + rect.width - BORDER_PX && mouse.x <= rect.x + rect.width; + bool top = mouse.y >= rect.y && mouse.y < rect.y + BORDER_PX; + bool bottom = mouse.y > rect.y + rect.height - BORDER_PX && mouse.y <= rect.y + rect.height; + + if (!left && !right && !top && !bottom) + return false; + + if (top && left) edge = GDK_WINDOW_EDGE_NORTH_WEST; + else if (top && right) edge = GDK_WINDOW_EDGE_NORTH_EAST; + else if (bottom && left) edge = GDK_WINDOW_EDGE_SOUTH_WEST; + else if (bottom && right) edge = GDK_WINDOW_EDGE_SOUTH_EAST; + else if (top) edge = GDK_WINDOW_EDGE_NORTH; + else if (bottom) edge = GDK_WINDOW_EDGE_SOUTH; + else if (left) edge = GDK_WINDOW_EDGE_WEST; + else edge = GDK_WINDOW_EDGE_EAST; + return true; + } + + void set_cursor_for_edge(GdkWindowEdge edge) + { + if (m_last_edge_valid && m_cursor_set && edge == m_last_edge) + return; + + const char* cursor_name = nullptr; + switch (edge) { + case GDK_WINDOW_EDGE_NORTH: cursor_name = "n-resize"; break; + case GDK_WINDOW_EDGE_SOUTH: cursor_name = "s-resize"; break; + case GDK_WINDOW_EDGE_WEST: cursor_name = "w-resize"; break; + case GDK_WINDOW_EDGE_EAST: cursor_name = "e-resize"; break; + case GDK_WINDOW_EDGE_NORTH_WEST: cursor_name = "nw-resize"; break; + case GDK_WINDOW_EDGE_NORTH_EAST: cursor_name = "ne-resize"; break; + case GDK_WINDOW_EDGE_SOUTH_WEST: cursor_name = "sw-resize"; break; + case GDK_WINDOW_EDGE_SOUTH_EAST: cursor_name = "se-resize"; break; + default: return; + } + + GdkDisplay* display = gtk_widget_get_display(m_frame->m_widget); + GdkCursor* cursor = gdk_cursor_new_from_name(display, cursor_name); + if (!cursor) + return; + + gdk_window_set_cursor(gtk_widget_get_window(m_frame->m_widget), cursor); + g_object_unref(cursor); + + m_cursor_set = true; + m_last_edge = edge; + m_last_edge_valid = true; + } + + MainFrame* m_frame; + bool m_cursor_set{false}; + GdkWindowEdge m_last_edge{}; + bool m_last_edge_valid{false}; +}; +#endif // __WXGTK__ + #ifdef __APPLE__ class OrcaSlicerTaskBarIcon : public wxTaskBarIcon { @@ -191,6 +331,18 @@ DPIFrame(NULL, wxID_ANY, "", wxDefaultPosition, wxDefaultSize, BORDERLESS_FRAME_ set_miniaturizable(GetHandle()); #endif +#ifdef __WXGTK__ + // Zero out the decoration hints that wxGTK computed from the window style. + // When GTKHandleRealized() later calls gdk_window_set_decorations(), it + // will apply zero decorations (no WM title bar). + m_gdkDecor = 0; + + // Install app-level resize border handler as a fallback. + // This keeps resize behavior for undecorated windows without using GTK CSD, + // avoiding CSD repaint/maximize artifacts on some WMs. + m_resize_border_handler = new GtkResizeBorderHandler(this); +#endif + if (!wxGetApp().app_config->has("user_mode")) { wxGetApp().app_config->set("user_mode", "simple"); wxGetApp().app_config->set_bool("developer_mode", false); @@ -937,6 +1089,10 @@ void MainFrame::update_layout() void MainFrame::shutdown() { BOOST_LOG_TRIVIAL(info) << __FUNCTION__ << "MainFrame::shutdown enter"; +#ifdef __WXGTK__ + delete m_resize_border_handler; + m_resize_border_handler = nullptr; +#endif // BBS: backup Slic3r::set_backup_callback(nullptr); #ifdef _WIN32 diff --git a/src/slic3r/GUI/MainFrame.hpp b/src/slic3r/GUI/MainFrame.hpp index faa6e10708..8fa5454cae 100644 --- a/src/slic3r/GUI/MainFrame.hpp +++ b/src/slic3r/GUI/MainFrame.hpp @@ -422,6 +422,11 @@ public: uint32_t m_ulSHChangeNotifyRegister { 0 }; static constexpr int WM_USER_MEDIACHANGED { 0x7FFF }; // WM_USER from 0x0400 to 0x7FFF, picking the last one to not interfere with wxWidgets allocation #endif // _WIN32 + +#ifdef __WXGTK__ + class GtkResizeBorderHandler; + GtkResizeBorderHandler* m_resize_border_handler{nullptr}; +#endif // __WXGTK__ }; wxDECLARE_EVENT(EVT_HTTP_ERROR, wxCommandEvent); diff --git a/src/slic3r/GUI/Monitor.cpp b/src/slic3r/GUI/Monitor.cpp index 5ad1bdb3e0..4bbf8197bc 100644 --- a/src/slic3r/GUI/Monitor.cpp +++ b/src/slic3r/GUI/Monitor.cpp @@ -68,7 +68,7 @@ AddMachinePanel::AddMachinePanel(wxWindow* parent, wxWindowID id, const wxPoint& m_button_add_machine->SetBorderColor(0x909090); m_button_add_machine->SetMinSize(wxSize(96, 39)); btn_sizer->Add(m_button_add_machine, 0, wxALL | wxALIGN_CENTER_HORIZONTAL, 5); - m_staticText_add_machine = new wxStaticText(this, wxID_ANY, wxT("click to add machine"), wxDefaultPosition, wxDefaultSize, 0); + m_staticText_add_machine = new wxStaticText(this, wxID_ANY, _L("click to add machine"), wxDefaultPosition, wxDefaultSize, 0); m_staticText_add_machine->Wrap(-1); m_staticText_add_machine->SetForegroundColour(0x909090); btn_sizer->Add(m_staticText_add_machine, 0, wxALL | wxALIGN_CENTER_HORIZONTAL, 5); @@ -200,7 +200,7 @@ void MonitorPanel::init_tabpanel() std::string network_ver = Slic3r::NetworkAgent::get_version(); if (!network_ver.empty()) { - m_tabpanel->SetFooterText(wxString::Format("Network plugin v%s", network_ver)); + m_tabpanel->SetFooterText(wxString::Format(_L("Network plug-in v%s"), network_ver)); } m_initialized = true; @@ -543,9 +543,9 @@ void MonitorPanel::update_network_version_footer() wxString footer_text; if (!suffix.empty() && configured_base == binary_version) { - footer_text = wxString::Format("Network plugin v%s (%s)", binary_version, suffix); + footer_text = wxString::Format(_L("Network plug-in v%s (%s)"), binary_version, suffix); } else { - footer_text = wxString::Format("Network plugin v%s", binary_version); + footer_text = wxString::Format(_L("Network plug-in v%s"), binary_version); } m_tabpanel->SetFooterText(footer_text); diff --git a/src/slic3r/GUI/NetworkPluginDialog.cpp b/src/slic3r/GUI/NetworkPluginDialog.cpp index e37d837b4f..eeccd88006 100644 --- a/src/slic3r/GUI/NetworkPluginDialog.cpp +++ b/src/slic3r/GUI/NetworkPluginDialog.cpp @@ -20,7 +20,7 @@ NetworkPluginDownloadDialog::NetworkPluginDownloadDialog(wxWindow* parent, Mode const std::string& error_message, const std::string& error_details) : DPIDialog(parent, wxID_ANY, mode == Mode::UpdateAvailable ? - _L("Network Plugin Update Available") : _L("Bambu Network Plugin Required"), + _L("Network Plug-in Update Available") : _L("Bambu Network Plug-in Required"), wxDefaultPosition, wxDefaultSize, wxDEFAULT_DIALOG_STYLE) , m_mode(mode) , m_error_message(error_message) @@ -54,8 +54,8 @@ void NetworkPluginDownloadDialog::create_missing_plugin_ui() auto* desc = new wxStaticText(this, wxID_ANY, m_mode == Mode::CorruptedPlugin ? - _L("The Bambu Network Plugin is corrupted or incompatible. Please reinstall it.") : - _L("The Bambu Network Plugin is required for cloud features, printer discovery, and remote printing.")); + _L("The Bambu Network Plug-in is corrupted or incompatible. Please reinstall it.") : + _L("The Bambu Network Plug-in is required for cloud features, printer discovery, and remote printing.")); desc->SetFont(::Label::Body_13); desc->Wrap(FromDIP(400)); main_sizer->Add(desc, 0, wxLEFT | wxRIGHT, FromDIP(25)); @@ -134,7 +134,7 @@ void NetworkPluginDownloadDialog::create_update_available_ui(const std::string& wxBoxSizer* main_sizer = static_cast(GetSizer()); auto* desc = new wxStaticText(this, wxID_ANY, - _L("A new version of the Bambu Network Plugin is available.")); + _L("A new version of the Bambu Network Plug-in is available.")); desc->SetFont(::Label::Body_13); desc->Wrap(FromDIP(400)); main_sizer->Add(desc, 0, wxLEFT | wxRIGHT, FromDIP(25)); @@ -305,14 +305,14 @@ NetworkPluginRestartDialog::NetworkPluginRestartDialog(wxWindow* parent) auto* text_sizer = new wxBoxSizer(wxVERTICAL); auto* desc = new wxStaticText(this, wxID_ANY, - _L("The Bambu Network Plugin has been installed successfully.")); + _L("The Bambu Network Plug-in has been installed successfully.")); desc->SetFont(::Label::Body_14); desc->Wrap(FromDIP(350)); text_sizer->Add(desc, 0, wxTOP, FromDIP(10)); text_sizer->Add(0, 0, 0, wxTOP, FromDIP(10)); auto* restart_msg = new wxStaticText(this, wxID_ANY, - _L("A restart is required to load the new plugin. Would you like to restart now?")); + _L("A restart is required to load the new plug-in. Would you like to restart now?")); restart_msg->SetFont(::Label::Body_13); restart_msg->Wrap(FromDIP(350)); text_sizer->Add(restart_msg, 0, wxBOTTOM, FromDIP(10)); diff --git a/src/slic3r/GUI/Plater.cpp b/src/slic3r/GUI/Plater.cpp index de7e7fbc9e..40b6fd9be6 100644 --- a/src/slic3r/GUI/Plater.cpp +++ b/src/slic3r/GUI/Plater.cpp @@ -10098,7 +10098,7 @@ void Plater::priv::update_plugin_when_launch(wxCommandEvent &event) void Plater::priv::show_install_plugin_hint(wxCommandEvent &event) { - notification_manager->bbl_show_plugin_install_notification(into_u8(_L("Network Plug-in is not detected. Network related features are unavailable."))); + notification_manager->bbl_show_plugin_install_notification(into_u8(_L("The network plug-in was not detected. Network related features are unavailable."))); } void Plater::priv::show_preview_only_hint(wxCommandEvent &event) diff --git a/src/slic3r/GUI/Preferences.cpp b/src/slic3r/GUI/Preferences.cpp index 2494cf5402..d668fcb099 100644 --- a/src/slic3r/GUI/Preferences.cpp +++ b/src/slic3r/GUI/Preferences.cpp @@ -1398,7 +1398,7 @@ void PreferencesDialog::create_items() "group_filament_presets", {_L("All"), _L("None"), _L("By type"), _L("By vendor")}, [](wxString value) {wxGetApp().plater()->sidebar().update_presets(Preset::TYPE_FILAMENT);}); g_sizer->Add(item_filament_preset_grouping); - auto item_filament_area_height = create_item_spinctrl(_L("Optimize filaments area height for..."), _L("(Requires restart)"), _L("filaments"), _L("Optimizes filament area maximum height by chosen filament count"), "filaments_area_preferred_count", 8, 99); + auto item_filament_area_height = create_item_spinctrl(_L("Optimize filaments area height for..."), _L("(Requires restart)"), _L("filaments"), _L("Optimizes filament area maximum height by chosen filament count."), "filaments_area_preferred_count", 8, 99); g_sizer->Add(item_filament_area_height); //// GENERAL > Features @@ -1550,18 +1550,18 @@ void PreferencesDialog::create_items() g_sizer->Add(item_filament_sync_mode); //// ONLINE > Network plugin - g_sizer->Add(create_item_title(_L("Network plugin")), 1, wxEXPAND); + g_sizer->Add(create_item_title(_L("Network plug-in")), 1, wxEXPAND); - auto item_enable_plugin = create_item_checkbox(_L("Enable network plugin"), "", "installed_networking"); + auto item_enable_plugin = create_item_checkbox(_L("Enable network plug-in"), "", "installed_networking"); g_sizer->Add(item_enable_plugin); m_network_version_sizer = new wxBoxSizer(wxHORIZONTAL); m_network_version_sizer->AddSpacer(FromDIP(DESIGN_LEFT_MARGIN)); - auto version_title = new wxStaticText(m_parent, wxID_ANY, _L("Network plugin version"), wxDefaultPosition, DESIGN_TITLE_SIZE, wxST_NO_AUTORESIZE); + auto version_title = new wxStaticText(m_parent, wxID_ANY, _L("Network plug-in version"), wxDefaultPosition, DESIGN_TITLE_SIZE, wxST_NO_AUTORESIZE); version_title->SetForegroundColour(DESIGN_GRAY900_COLOR); version_title->SetFont(::Label::Body_14); - version_title->SetToolTip(_L("Select the network plugin version to use")); + version_title->SetToolTip(_L("Select the network plug-in version to use")); version_title->Wrap(DESIGN_TITLE_SIZE.x); m_network_version_sizer->Add(version_title, 0, wxALIGN_CENTER); @@ -1638,20 +1638,20 @@ void PreferencesDialog::create_items() if (Slic3r::NetworkAgent::versioned_library_exists(new_version)) { BOOST_LOG_TRIVIAL(info) << "Version " << new_version << " already exists on disk, triggering hot reload"; if (wxGetApp().hot_reload_network_plugin()) { - MessageDialog dlg(this, _L("Network plugin switched successfully."), _L("Success"), wxOK | wxICON_INFORMATION); + MessageDialog dlg(this, _L("Network plug-in switched successfully."), _L("Success"), wxOK | wxICON_INFORMATION); dlg.ShowModal(); } else { - MessageDialog dlg(this, _L("Failed to load network plugin. Please restart the application."), _L("Restart Required"), wxOK | wxICON_WARNING); + MessageDialog dlg(this, _L("Failed to load network plug-in. Please restart the application."), _L("Restart Required"), wxOK | wxICON_WARNING); dlg.ShowModal(); } } else { wxString msg = wxString::Format( - _L("You've selected network plugin version %s.\n\nWould you like to download and install this version now?\n\nNote: The application may need to restart after installation."), + _L("You've selected network plug-in version %s.\n\nWould you like to download and install this version now?\n\nNote: The application may need to restart after installation."), wxString::FromUTF8(new_version)); - MessageDialog dlg(this, msg, _L("Download Network Plugin"), wxYES_NO | wxICON_QUESTION); + MessageDialog dlg(this, msg, _L("Download Network Plug-in"), wxYES_NO | wxICON_QUESTION); if (dlg.ShowModal() == wxID_YES) { - DownloadProgressDialog progress_dlg(_L("Downloading Network Plugin")); + DownloadProgressDialog progress_dlg(_L("Downloading Network Plug-in")); progress_dlg.ShowModal(); } } @@ -1731,13 +1731,13 @@ void PreferencesDialog::create_items() auto loglevel_combox = create_item_loglevel_combobox(_L("Log Level"), _L("Log Level"), log_level_list); g_sizer->Add(loglevel_combox); - g_sizer->Add(create_item_title(_L("Network Plugin")), 1, wxEXPAND); - auto item_reload_plugin = create_item_button(_L("Network plugin"), _L("Reload"), _L("Reload the network plugin without restarting the application"), "", [this]() { + g_sizer->Add(create_item_title(_L("Network plug-in")), 1, wxEXPAND); + auto item_reload_plugin = create_item_button(_L("Network plug-in"), _L("Reload"), _L("Reload the network plug-in without restarting the application"), "", [this]() { if (wxGetApp().hot_reload_network_plugin()) { - MessageDialog dlg(this, _L("Network plugin reloaded successfully."), _L("Reload"), wxOK | wxICON_INFORMATION); + MessageDialog dlg(this, _L("Network plug-in reloaded successfully."), _L("Reload"), wxOK | wxICON_INFORMATION); dlg.ShowModal(); } else { - MessageDialog dlg(this, _L("Failed to reload network plugin. Please restart the application."), _L("Reload Failed"), wxOK | wxICON_ERROR); + MessageDialog dlg(this, _L("Failed to reload network plug-in. Please restart the application."), _L("Reload Failed"), wxOK | wxICON_ERROR); dlg.ShowModal(); } }); diff --git a/src/slic3r/GUI/PublishDialog.cpp b/src/slic3r/GUI/PublishDialog.cpp index 19f03582b3..fa0059436a 100644 --- a/src/slic3r/GUI/PublishDialog.cpp +++ b/src/slic3r/GUI/PublishDialog.cpp @@ -181,13 +181,13 @@ void PublishDialog::SetPublishStep(PublishStep step, bool yield, int percent) else m_progress->SetValue(0); } else if (step == PublishStep::STEP_PACKING) { - m_text_progress->SetLabelText(_L("Packing data to 3mf")); + m_text_progress->SetLabelText(_L("Packing data to 3MF")); if (percent > 0) m_progress->SetValue(percent); else m_progress->SetValue(70); } else if (step == PublishStep::STEP_UPLOADING) { - m_text_progress->SetLabelText(_L("Packing data to 3mf")); + m_text_progress->SetLabelText(_L("Uploading data")); if (percent > 0) m_progress->SetValue(percent); else diff --git a/src/slic3r/GUI/SafetyOptionsDialog.cpp b/src/slic3r/GUI/SafetyOptionsDialog.cpp index 96aa3d6850..6536666bb1 100644 --- a/src/slic3r/GUI/SafetyOptionsDialog.cpp +++ b/src/slic3r/GUI/SafetyOptionsDialog.cpp @@ -203,14 +203,14 @@ wxBoxSizer* SafetyOptionsDialog::create_settings_group(wxWindow* parent) line_sizer->Add(FromDIP(10), 0, 0, 0); sizer->Add(0, 0, 0, wxTOP, FromDIP(15)); - //Idel Heating Protect + //Idle Heating Protect m_idel_heating_container = new wxPanel(parent, wxID_ANY); m_idel_heating_container->SetBackgroundColour(*wxWHITE); wxBoxSizer* idel_container_sizer = new wxBoxSizer(wxVERTICAL); line_sizer = new wxBoxSizer(wxHORIZONTAL); m_cb_idel_heating_protection = new CheckBox(m_idel_heating_container); - m_text_idel_heating_protection = new Label(m_idel_heating_container, _L("Idel Heating Protection")); + m_text_idel_heating_protection = new Label(m_idel_heating_container, _L("Idle Heating Protection")); m_text_idel_heating_protection->SetFont(Label::Body_14); line_sizer->AddSpacer(FromDIP(5)); line_sizer->Add(m_cb_idel_heating_protection, 0, wxALL | wxALIGN_CENTER_VERTICAL, FromDIP(5)); diff --git a/src/slic3r/GUI/SelectMachine.cpp b/src/slic3r/GUI/SelectMachine.cpp index f03ba19fe7..464a1332c2 100644 --- a/src/slic3r/GUI/SelectMachine.cpp +++ b/src/slic3r/GUI/SelectMachine.cpp @@ -5129,8 +5129,8 @@ void PrinterInfoBox::UpdatePlate(const std::string& plate_name) name = _L("Textured PEI Plate"); m_bed_image->SetBitmap(create_scaled_bitmap("bed_pei", this, 40)); } - else if (plate_name == "Supertack Plate") { - name = _L("Cool Plate (Supertack)"); + else if (plate_name == "SuperTack Plate") { + name = _L("Cool Plate (SuperTack)"); m_bed_image->SetBitmap(create_scaled_bitmap("bed_cool_supertack", this, 40)); } diff --git a/src/slic3r/GUI/Tab.cpp b/src/slic3r/GUI/Tab.cpp index 6894aabb31..c981e6a67f 100644 --- a/src/slic3r/GUI/Tab.cpp +++ b/src/slic3r/GUI/Tab.cpp @@ -1598,7 +1598,7 @@ void Tab::on_value_change(const std::string& opt_key, const boost::any& value) bool wipe_tower_enabled = m_config->option("enable_prime_tower")->value; if (boost::any_cast(value) && !wipe_tower_enabled) { MessageDialog dlg(wxGetApp().plater(), - _L("Prime tower is required for clumping detection. There may be flaws on the model without prime tower. Do you still want to enable clumping detection?"), + _L("A prime tower is required for clumping detection. There may be flaws on the model without prime tower. Do you still want to enable clumping detection?"), _L("Warning"), wxICON_WARNING | wxYES | wxNO); if (dlg.ShowModal() == wxID_NO) { DynamicPrintConfig new_conf = *m_config; @@ -1707,7 +1707,7 @@ void Tab::on_value_change(const std::string& opt_key, const boost::any& value) "Yes - Change these settings automatically\n" "No - Do not change these settings for me"); } - MessageDialog dialog(wxGetApp().plater(), msg_text, "Suggestion", wxICON_WARNING | wxYES | wxNO); + MessageDialog dialog(wxGetApp().plater(), msg_text, _L("Suggestion"), wxICON_WARNING | wxYES | wxNO); DynamicPrintConfig new_conf = *m_config; if (dialog.ShowModal() == wxID_YES) { auto &filament_presets = Slic3r::GUI::wxGetApp().preset_bundle->filament_presets; @@ -4891,7 +4891,7 @@ if (is_marlin_flavor) }); }; optgroup->append_single_option_line("manual_filament_change", "printer_multimaterial_setup#manual-filament-change"); - optgroup->append_single_option_line("bed_temperature_formula", "printer_multimaterial_setup#bed-temperature-type"); + optgroup->append_single_option_line("bed_temperature_formula", "printer_basic_information_advanced#bed-temperature-type"); optgroup = page->new_optgroup(L("Wipe tower"), "param_tower"); optgroup->append_single_option_line("purge_in_prime_tower", "printer_multimaterial_wipe_tower#purge-in-prime-tower"); diff --git a/src/slic3r/GUI/UnsavedChangesDialog.cpp b/src/slic3r/GUI/UnsavedChangesDialog.cpp index c4d160ebc9..ada0269330 100644 --- a/src/slic3r/GUI/UnsavedChangesDialog.cpp +++ b/src/slic3r/GUI/UnsavedChangesDialog.cpp @@ -1924,8 +1924,8 @@ void DiffPresetDialog::create_tree() m_tree = new DiffViewCtrl(this, wxSize(em_unit() * 65, em_unit() * 40)); m_tree->AppendToggleColumn_(L"\u2714", DiffModel::colToggle, wxLinux ? 9 : 6); m_tree->AppendBmpTextColumn("", DiffModel::colIconText, 35); - m_tree->AppendBmpTextColumn("Left Preset Value", DiffModel::colOldValue, 15); - m_tree->AppendBmpTextColumn("Right Preset Value",DiffModel::colNewValue, 15); + m_tree->AppendBmpTextColumn(_L("Left Preset Value"), DiffModel::colOldValue, 15); + m_tree->AppendBmpTextColumn(_L("Right Preset Value"),DiffModel::colNewValue, 15); m_tree->Hide(); m_tree->GetColumn(DiffModel::colToggle)->SetHidden(true); } diff --git a/src/slic3r/GUI/WebGuideDialog.cpp b/src/slic3r/GUI/WebGuideDialog.cpp index ef1c6c34c8..f0624056d8 100644 --- a/src/slic3r/GUI/WebGuideDialog.cpp +++ b/src/slic3r/GUI/WebGuideDialog.cpp @@ -83,7 +83,7 @@ static wxString update_custom_filaments() if (not_need_show) continue; if (!filament_name.empty()) { if (filament_with_base_id) { - need_sort.push_back(std::make_pair("[Action Required] " + filament_name, filament_id)); + need_sort.push_back(std::make_pair(into_u8(_L("[Action Required] ")) + filament_name, filament_id)); } else { need_sort.push_back(std::make_pair(filament_name, filament_id)); @@ -92,7 +92,7 @@ static wxString update_custom_filaments() } std::sort(need_sort.begin(), need_sort.end(), [](const std::pair &a, const std::pair &b) { return a.first < b.first; }); if (need_delete_some_filament) { - need_sort.push_back(std::make_pair("[Action Required]", "null")); + need_sort.push_back(std::make_pair(into_u8(_L("[Action Required]")), "null")); } json temp_j; for (std::pair &filament_name_to_id : need_sort) { diff --git a/src/slic3r/GUI/Widgets/AMSControl.cpp b/src/slic3r/GUI/Widgets/AMSControl.cpp index 5e911eb584..62b6d69fb7 100644 --- a/src/slic3r/GUI/Widgets/AMSControl.cpp +++ b/src/slic3r/GUI/Widgets/AMSControl.cpp @@ -134,7 +134,7 @@ AMSControl::AMSControl(wxWindow *parent, wxWindowID id, const wxPoint &pos, cons m_panel_option_right->SetMaxSize(wxSize(FromDIP(180), -1)); /*option left*/ - m_button_auto_refill = new Button(m_panel_option_left, _L("Auto-refill")); + m_button_auto_refill = new Button(m_panel_option_left, _L("Auto Refill")); m_button_auto_refill->SetStyle(ButtonStyle::Regular, ButtonType::Choice); m_button_ams_setting_normal = ScalableBitmap(this, "ams_setting_normal", 24); diff --git a/src/slic3r/GUI/Widgets/Label.cpp b/src/slic3r/GUI/Widgets/Label.cpp index bec699dcdf..35a35c80d6 100644 --- a/src/slic3r/GUI/Widgets/Label.cpp +++ b/src/slic3r/GUI/Widgets/Label.cpp @@ -65,20 +65,20 @@ void Label::initSysFont() wxString font_path = wxString::FromUTF8(resource_path + "/fonts/HarmonyOS_Sans_SC_Bold.ttf"); bool result = wxFont::AddPrivateFont(font_path); // BOOST_LOG_TRIVIAL(info) << boost::format("add font of HarmonyOS_Sans_SC_Bold returns %1%")%result; - printf("add font of HarmonyOS_Sans_SC_Bold returns %d\n", result); + // printf("add font of HarmonyOS_Sans_SC_Bold returns %d\n", result); font_path = wxString::FromUTF8(resource_path + "/fonts/HarmonyOS_Sans_SC_Regular.ttf"); result = wxFont::AddPrivateFont(font_path); // BOOST_LOG_TRIVIAL(info) << boost::format("add font of HarmonyOS_Sans_SC_Regular returns %1%")%result; - printf("add font of HarmonyOS_Sans_SC_Regular returns %d\n", result); + // printf("add font of HarmonyOS_Sans_SC_Regular returns %d\n", result); // Adding NanumGothic Regular and Bold font_path = wxString::FromUTF8(resource_path + "/fonts/NanumGothic-Regular.ttf"); result = wxFont::AddPrivateFont(font_path); // BOOST_LOG_TRIVIAL(info) << boost::format("add font of NanumGothic-Regular returns %1%")%result; - printf("add font of NanumGothic-Regular returns %d\n", result); + // printf("add font of NanumGothic-Regular returns %d\n", result); font_path = wxString::FromUTF8(resource_path + "/fonts/NanumGothic-Bold.ttf"); result = wxFont::AddPrivateFont(font_path); // BOOST_LOG_TRIVIAL(info) << boost::format("add font of NanumGothic-Bold returns %1%")%result; - printf("add font of NanumGothic-Bold returns %d\n", result); + // printf("add font of NanumGothic-Bold returns %d\n", result); #endif Head_48 = Label::sysFont(48, true); Head_32 = Label::sysFont(32, true); diff --git a/src/slic3r/GUI/Widgets/WebView.cpp b/src/slic3r/GUI/Widgets/WebView.cpp index 3539e08d81..558587c8e2 100644 --- a/src/slic3r/GUI/Widgets/WebView.cpp +++ b/src/slic3r/GUI/Widgets/WebView.cpp @@ -277,10 +277,15 @@ wxWebView* WebView::CreateWebView(wxWindow * parent, wxString const & url) // And the memory: file system webView->RegisterHandler(wxSharedPtr(new wxWebViewFSHandler("memory"))); #else - // With WKWebView handlers need to be registered before creation - webView->RegisterHandler(wxSharedPtr(new wxWebViewArchiveHandler("wxfs"))); - // And the memory: file system - webView->RegisterHandler(wxSharedPtr(new wxWebViewFSHandler("memory"))); + // With WKWebView handlers need to be registered before creation. + // On Linux (WebKit2GTK), URI schemes are registered globally and can only + // be registered once, so guard against multiple registrations. + static bool s_schemes_registered = false; + if (!s_schemes_registered) { + webView->RegisterHandler(wxSharedPtr(new wxWebViewArchiveHandler("wxfs"))); + webView->RegisterHandler(wxSharedPtr(new wxWebViewFSHandler("memory"))); + s_schemes_registered = true; + } webView->Create(parent, wxID_ANY, url2, wxDefaultPosition, wxDefaultSize, wxBORDER_NONE); webView->SetUserAgent(wxString::Format("Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) BBL-Slicer/v%s (%s) BBL-Language/%s", SLIC3R_VERSION, Slic3r::GUI::wxGetApp().dark_mode() ? "dark" : "light", language_code.mb_str())); diff --git a/src/slic3r/GUI/calib_dlg.cpp b/src/slic3r/GUI/calib_dlg.cpp index 3463bce979..9dc0d47827 100644 --- a/src/slic3r/GUI/calib_dlg.cpp +++ b/src/slic3r/GUI/calib_dlg.cpp @@ -868,18 +868,18 @@ Input_Shaping_Freq_Test_Dlg::Input_Shaping_Freq_Test_Dlg(wxWindow* parent, wxWin m_rbType->SetSelection(0); // Determine firmware-specific note - wxString firmware_note = "Please ensure the selected type is compatible with your firmware version."; + wxString firmware_note = _L("Please ensure the selected type is compatible with your firmware version."); if (gcode_flavor_option) { switch (gcode_flavor_option->value) { case GCodeFlavor::gcfMarlinFirmware: case GCodeFlavor::gcfMarlinLegacy: - firmware_note = "Marlin version => 2.1.2\nFixed-Time motion not yet implemented."; + firmware_note = _L("Marlin version => 2.1.2\nFixed-Time motion not yet implemented."); break; case GCodeFlavor::gcfKlipper: - firmware_note = "Klipper version => 0.9.0"; + firmware_note = _L("Klipper version => 0.9.0"); break; case GCodeFlavor::gcfRepRapFirmware: - firmware_note = "RepRap firmware version => 3.4.0\nCheck your firmware documentation for supported shaper types."; + firmware_note = _L("RepRap firmware version => 3.4.0\nCheck your firmware documentation for supported shaper types."); break; default: break; @@ -1084,18 +1084,18 @@ Input_Shaping_Damp_Test_Dlg::Input_Shaping_Damp_Test_Dlg(wxWindow* parent, wxWin m_rbType->SetSelection(0); // Determine firmware-specific note - wxString firmware_note = "Check firmware compatibility."; + wxString firmware_note = _L("Check firmware compatibility."); if (gcode_flavor_option) { switch (gcode_flavor_option->value) { case GCodeFlavor::gcfMarlinFirmware: case GCodeFlavor::gcfMarlinLegacy: - firmware_note = "Marlin version => 2.1.2\nFixed-Time motion not yet implemented."; + firmware_note = _L("Marlin version => 2.1.2\nFixed-Time motion not yet implemented."); break; case GCodeFlavor::gcfKlipper: - firmware_note = "Klipper version => 0.9.0"; + firmware_note = _L("Klipper version => 0.9.0"); break; case GCodeFlavor::gcfRepRapFirmware: - firmware_note = "RepRap firmware version => 3.4.0\nCheck your firmware documentation for supported shaper types."; + firmware_note = _L("RepRap firmware version => 3.4.0\nCheck your firmware documentation for supported shaper types."); break; default: break; diff --git a/src/slic3r/Utils/BBLNetworkPlugin.cpp b/src/slic3r/Utils/BBLNetworkPlugin.cpp index e5b621c106..e3b7f46be7 100644 --- a/src/slic3r/Utils/BBLNetworkPlugin.cpp +++ b/src/slic3r/Utils/BBLNetworkPlugin.cpp @@ -1,4 +1,5 @@ #include "BBLNetworkPlugin.hpp" +#include "NetworkAgent.hpp" #include #include @@ -161,10 +162,22 @@ int BBLNetworkPlugin::initialize(bool using_backup, const std::string& version) // Load all function pointers load_all_function_pointers(); + // Sync legacy network flag from NetworkAgent (set during GUI_App initialization) + m_use_legacy_network = NetworkAgent::use_legacy_network; + + std::string loaded_version; if (m_get_version) { - (void) m_get_version(); + loaded_version = m_get_version(); } + BOOST_LOG_TRIVIAL(info) << "BBLNetworkPlugin::initialize: legacy_mode=" + << (m_use_legacy_network ? "true" : "false") + << ", library=" << library + << ", version=" << (loaded_version.empty() ? "unknown" : loaded_version) + << ", send_message=" << (m_send_message ? "loaded" : "null") + << ", start_print=" << (m_start_print ? "loaded" : "null") + << ", start_local_print=" << (m_start_local_print ? "loaded" : "null"); + return 0; } diff --git a/src/slic3r/Utils/BBLPrinterAgent.cpp b/src/slic3r/Utils/BBLPrinterAgent.cpp index 69ea0d32be..a712530ec2 100644 --- a/src/slic3r/Utils/BBLPrinterAgent.cpp +++ b/src/slic3r/Utils/BBLPrinterAgent.cpp @@ -26,6 +26,10 @@ int BBLPrinterAgent::send_message(std::string dev_id, std::string json_str, int auto agent = plugin.get_agent(); auto func = plugin.get_send_message(); if (func && agent) { + if (plugin.use_legacy_network()) { + auto legacy_func = reinterpret_cast(func); + return legacy_func(agent, dev_id, json_str, qos); + } return func(agent, dev_id, json_str, qos, flag); } return -1; @@ -59,6 +63,10 @@ int BBLPrinterAgent::send_message_to_printer(std::string dev_id, std::string jso auto agent = plugin.get_agent(); auto func = plugin.get_send_message_to_printer(); if (func && agent) { + if (plugin.use_legacy_network()) { + auto legacy_func = reinterpret_cast(func); + return legacy_func(agent, dev_id, json_str, qos); + } return func(agent, dev_id, json_str, qos, flag); } return -1; @@ -218,6 +226,11 @@ int BBLPrinterAgent::start_print(PrintParams params, OnUpdateStatusFn update_fn, auto agent = plugin.get_agent(); auto func = plugin.get_start_print(); if (func && agent) { + if (plugin.use_legacy_network()) { + auto legacy_func = reinterpret_cast(func); + auto legacy_params = BBLNetworkPlugin::as_legacy(params); + return legacy_func(agent, legacy_params, update_fn, cancel_fn, wait_fn); + } return func(agent, params, update_fn, cancel_fn, wait_fn); } return -1; @@ -229,6 +242,11 @@ int BBLPrinterAgent::start_local_print_with_record(PrintParams params, OnUpdateS auto agent = plugin.get_agent(); auto func = plugin.get_start_local_print_with_record(); if (func && agent) { + if (plugin.use_legacy_network()) { + auto legacy_func = reinterpret_cast(func); + auto legacy_params = BBLNetworkPlugin::as_legacy(params); + return legacy_func(agent, legacy_params, update_fn, cancel_fn, wait_fn); + } return func(agent, params, update_fn, cancel_fn, wait_fn); } return -1; @@ -240,6 +258,11 @@ int BBLPrinterAgent::start_send_gcode_to_sdcard(PrintParams params, OnUpdateStat auto agent = plugin.get_agent(); auto func = plugin.get_start_send_gcode_to_sdcard(); if (func && agent) { + if (plugin.use_legacy_network()) { + auto legacy_func = reinterpret_cast(func); + auto legacy_params = BBLNetworkPlugin::as_legacy(params); + return legacy_func(agent, legacy_params, update_fn, cancel_fn, wait_fn); + } return func(agent, params, update_fn, cancel_fn, wait_fn); } return -1; @@ -251,6 +274,11 @@ int BBLPrinterAgent::start_local_print(PrintParams params, OnUpdateStatusFn upda auto agent = plugin.get_agent(); auto func = plugin.get_start_local_print(); if (func && agent) { + if (plugin.use_legacy_network()) { + auto legacy_func = reinterpret_cast(func); + auto legacy_params = BBLNetworkPlugin::as_legacy(params); + return legacy_func(agent, legacy_params, update_fn, cancel_fn); + } return func(agent, params, update_fn, cancel_fn); } return -1; @@ -262,6 +290,11 @@ int BBLPrinterAgent::start_sdcard_print(PrintParams params, OnUpdateStatusFn upd auto agent = plugin.get_agent(); auto func = plugin.get_start_sdcard_print(); if (func && agent) { + if (plugin.use_legacy_network()) { + auto legacy_func = reinterpret_cast(func); + auto legacy_params = BBLNetworkPlugin::as_legacy(params); + return legacy_func(agent, legacy_params, update_fn, cancel_fn); + } return func(agent, params, update_fn, cancel_fn); } return -1; diff --git a/src/slic3r/Utils/CalibUtils.cpp b/src/slic3r/Utils/CalibUtils.cpp index 8ac84b5719..b18fb35c27 100644 --- a/src/slic3r/Utils/CalibUtils.cpp +++ b/src/slic3r/Utils/CalibUtils.cpp @@ -1383,7 +1383,7 @@ bool CalibUtils::check_printable_status_before_cali(const MachineObject *obj, co if (is_approx(double(cali_info.nozzle_diameter), 0.2) && !obj->is_series_x()) { - error_message = wxString::Format(_L("The nozzle diameter of %sextruder is 0.2mm which does not support automatic Flow Dynamics calibration."), name); + error_message = wxString::Format(_L("The nozzle diameter of %s extruder is 0.2mm which does not support automatic Flow Dynamics calibration."), name); return false; } @@ -1443,7 +1443,7 @@ bool CalibUtils::check_printable_status_before_cali(const MachineObject *obj, co if (is_approx(double(cali_info.nozzle_diameter), 0.2) && !obj->is_series_x()) { - error_message = wxString::Format(_L("The nozzle diameter of %sextruder is 0.2mm which does not support automatic Flow Dynamics calibration."), name); + error_message = wxString::Format(_L("The nozzle diameter of %s extruder is 0.2mm which does not support automatic Flow Dynamics calibration."), name); return false; } diff --git a/src/slic3r/Utils/RetinaHelperImpl.mm b/src/slic3r/Utils/RetinaHelperImpl.mm index 509029a10e..a1760a8451 100644 --- a/src/slic3r/Utils/RetinaHelperImpl.mm +++ b/src/slic3r/Utils/RetinaHelperImpl.mm @@ -53,6 +53,11 @@ float RetinaHelper::get_scale_factor() [nc addObserver:self selector:@selector(windowDidChangeBackingProperties:) name:NSWindowDidChangeBackingPropertiesNotification object:nil]; } + + NSWindow* window = [aView window]; + if (window) { + [window setColorSpace:[NSColorSpace sRGBColorSpace]]; + } } return self; } diff --git a/task.md b/task.md deleted file mode 100644 index 10fc9ac724..0000000000 --- a/task.md +++ /dev/null @@ -1,12 +0,0 @@ -Analyze the bug that it failed to load project(3mf) from old version. -It failed pass below check in PresetBundle::load_config_file_config function, hence throw error. - if (config.option("extruder_variant_list")) { - //3mf support multiple extruder logic - size_t extruder_count = config.option("nozzle_diameter")->values.size(); - extruder_variant_count = config.option("filament_extruder_variant", true)->size(); - if ((extruder_variant_count != filament_self_indice.size()) - || (extruder_variant_count < num_filaments)) { - assert(false); - BOOST_LOG_TRIVIAL(error) << __FUNCTION__ << boost::format(": invalid config file %1%, can not find suitable filament_extruder_variant or filament_self_index") % name_or_path; - throw Slic3r::RuntimeError(std::string("Invalid configuration file: ") + name_or_path); - } \ No newline at end of file