mirror of
https://github.com/OrcaSlicer/OrcaSlicer.git
synced 2026-05-17 08:36:26 +03:00
Compare commits
38 Commits
v2.3.1-bet
...
release/v2
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
f2d10a0b57 | ||
|
|
d1b6ebcd06 | ||
|
|
37c5fcd908 | ||
|
|
cde79fc655 | ||
|
|
eba242953b | ||
|
|
7edeb8b277 | ||
|
|
15037283e7 | ||
|
|
504b89af03 | ||
|
|
fc6258e2b7 | ||
|
|
54e741705d | ||
|
|
a186e8e8d7 | ||
|
|
614f93053a | ||
|
|
32ca697e9e | ||
|
|
4d7699b628 | ||
|
|
f020480900 | ||
|
|
c59255a605 | ||
|
|
43df6fc427 | ||
|
|
5d2aaddbee | ||
|
|
d55f016568 | ||
|
|
c5b8f1ee40 | ||
|
|
d1e9a761d2 | ||
|
|
cd9081b16d | ||
|
|
b483dff617 | ||
|
|
23ee1daac0 | ||
|
|
3877f15b68 | ||
|
|
b22a40598f | ||
|
|
0f17a2c45c | ||
|
|
b56cefc4b7 | ||
|
|
e5243be866 | ||
|
|
f27381533c | ||
|
|
7aa3ce8a4d | ||
|
|
fa6a73ec5e | ||
|
|
fbecc5860d | ||
|
|
c228ab2da1 | ||
|
|
75ed995b00 | ||
|
|
94cc5465f1 | ||
|
|
c3521b4d25 | ||
|
|
1f09fbc1ef |
4
.github/workflows/build_all.yml
vendored
4
.github/workflows/build_all.yml
vendored
@@ -30,6 +30,9 @@ on:
|
||||
- 'build_release_macos.sh'
|
||||
- 'scripts/flatpak/**'
|
||||
|
||||
schedule:
|
||||
- cron: '35 7 * * *' # run once a day near midnight US Pacific time
|
||||
|
||||
workflow_dispatch: # allows for manual dispatch
|
||||
inputs:
|
||||
build-deps-only:
|
||||
@@ -60,6 +63,7 @@ jobs:
|
||||
os: ${{ matrix.os }}
|
||||
arch: ${{ matrix.arch }}
|
||||
build-deps-only: ${{ inputs.build-deps-only || false }}
|
||||
force-build: ${{ github.event_name == 'schedule' }}
|
||||
secrets: inherit
|
||||
flatpak:
|
||||
name: "Flatpak"
|
||||
|
||||
4
.github/workflows/build_check_cache.yml
vendored
4
.github/workflows/build_check_cache.yml
vendored
@@ -12,6 +12,9 @@ on:
|
||||
build-deps-only:
|
||||
required: false
|
||||
type: boolean
|
||||
force-build:
|
||||
required: false
|
||||
type: boolean
|
||||
|
||||
jobs:
|
||||
check_cache: # determines if there is a cache and outputs variables used in caching process
|
||||
@@ -56,4 +59,5 @@ jobs:
|
||||
os: ${{ inputs.os }}
|
||||
arch: ${{ inputs.arch }}
|
||||
build-deps-only: ${{ inputs.build-deps-only }}
|
||||
force-build: ${{ inputs.force-build }}
|
||||
secrets: inherit
|
||||
|
||||
7
.github/workflows/build_deps.yml
vendored
7
.github/workflows/build_deps.yml
vendored
@@ -19,11 +19,14 @@ on:
|
||||
build-deps-only:
|
||||
required: false
|
||||
type: boolean
|
||||
force-build:
|
||||
required: false
|
||||
type: boolean
|
||||
|
||||
jobs:
|
||||
build_deps:
|
||||
name: Build Deps
|
||||
if: inputs.build-deps-only || inputs.valid-cache != true
|
||||
if: inputs.build-deps-only || inputs.force-build || inputs.valid-cache != true
|
||||
runs-on: ${{ inputs.os }}
|
||||
env:
|
||||
date:
|
||||
@@ -139,7 +142,7 @@ jobs:
|
||||
build_orca:
|
||||
name: Build OrcaSlicer
|
||||
needs: [build_deps]
|
||||
if: ${{ !cancelled() && !inputs.build-deps-only && (inputs.valid-cache == true && needs.build_deps.result == 'skipped') || (inputs.valid-cache != true && success()) }}
|
||||
if: ${{ !cancelled() && !inputs.build-deps-only && inputs.force-build || (inputs.valid-cache == true && needs.build_deps.result == 'skipped') || (inputs.valid-cache != true && success()) }}
|
||||
uses: ./.github/workflows/build_orca.yml
|
||||
with:
|
||||
cache-key: ${{ inputs.cache-key }}
|
||||
|
||||
25
.github/workflows/build_orca.yml
vendored
25
.github/workflows/build_orca.yml
vendored
@@ -22,6 +22,7 @@ jobs:
|
||||
date:
|
||||
ver:
|
||||
ver_pure:
|
||||
ORCA_UPDATER_SIG_KEY: ${{ secrets.ORCA_UPDATER_SIG_KEY }}
|
||||
|
||||
steps:
|
||||
- name: Checkout
|
||||
@@ -124,16 +125,20 @@ jobs:
|
||||
codesign --deep --force --verbose --options runtime --timestamp --entitlements ${{ github.workspace }}/scripts/disable_validation.entitlements --sign "$CERTIFICATE_ID" ${{ github.workspace }}/build/universal/OrcaSlicer/OrcaSlicer_profile_validator.app
|
||||
fi
|
||||
|
||||
# Create main OrcaSlicer DMG
|
||||
ln -s /Applications ${{ github.workspace }}/build/universal/OrcaSlicer/Applications
|
||||
hdiutil create -volname "OrcaSlicer" -srcfolder ${{ github.workspace }}/build/universal/OrcaSlicer -ov -format UDZO OrcaSlicer_Mac_universal_${{ env.ver }}.dmg
|
||||
# Create main OrcaSlicer DMG without the profile validator helper
|
||||
mkdir -p ${{ github.workspace }}/build/universal/OrcaSlicer_dmg
|
||||
rm -rf ${{ github.workspace }}/build/universal/OrcaSlicer_dmg/*
|
||||
cp -R ${{ github.workspace }}/build/universal/OrcaSlicer/OrcaSlicer.app ${{ github.workspace }}/build/universal/OrcaSlicer_dmg/
|
||||
ln -sfn /Applications ${{ github.workspace }}/build/universal/OrcaSlicer_dmg/Applications
|
||||
hdiutil create -volname "OrcaSlicer" -srcfolder ${{ github.workspace }}/build/universal/OrcaSlicer_dmg -ov -format UDZO OrcaSlicer_Mac_universal_${{ env.ver }}.dmg
|
||||
codesign --deep --force --verbose --options runtime --timestamp --entitlements ${{ github.workspace }}/scripts/disable_validation.entitlements --sign "$CERTIFICATE_ID" OrcaSlicer_Mac_universal_${{ env.ver }}.dmg
|
||||
|
||||
# Create separate OrcaSlicer_profile_validator DMG if the app exists
|
||||
if [ -f "${{ github.workspace }}/build/universal/OrcaSlicer/OrcaSlicer_profile_validator.app/Contents/MacOS/OrcaSlicer_profile_validator" ]; then
|
||||
mkdir -p ${{ github.workspace }}/build/universal/OrcaSlicer_profile_validator_dmg
|
||||
rm -rf ${{ github.workspace }}/build/universal/OrcaSlicer_profile_validator_dmg/*
|
||||
cp -R ${{ github.workspace }}/build/universal/OrcaSlicer/OrcaSlicer_profile_validator.app ${{ github.workspace }}/build/universal/OrcaSlicer_profile_validator_dmg/
|
||||
ln -s /Applications ${{ github.workspace }}/build/universal/OrcaSlicer_profile_validator_dmg/Applications
|
||||
ln -sfn /Applications ${{ github.workspace }}/build/universal/OrcaSlicer_profile_validator_dmg/Applications
|
||||
hdiutil create -volname "OrcaSlicer Profile Validator" -srcfolder ${{ github.workspace }}/build/universal/OrcaSlicer_profile_validator_dmg -ov -format UDZO OrcaSlicer_profile_validator_Mac_universal_${{ env.ver }}.dmg
|
||||
codesign --deep --force --verbose --options runtime --timestamp --entitlements ${{ github.workspace }}/scripts/disable_validation.entitlements --sign "$CERTIFICATE_ID" OrcaSlicer_profile_validator_Mac_universal_${{ env.ver }}.dmg
|
||||
fi
|
||||
@@ -153,14 +158,18 @@ jobs:
|
||||
if: github.ref != 'refs/heads/main' && inputs.os == 'macos-14'
|
||||
working-directory: ${{ github.workspace }}
|
||||
run: |
|
||||
ln -s /Applications ${{ github.workspace }}/build/universal/OrcaSlicer/Applications
|
||||
hdiutil create -volname "OrcaSlicer" -srcfolder ${{ github.workspace }}/build/universal/OrcaSlicer -ov -format UDZO OrcaSlicer_Mac_universal_${{ env.ver }}.dmg
|
||||
mkdir -p ${{ github.workspace }}/build/universal/OrcaSlicer_dmg
|
||||
rm -rf ${{ github.workspace }}/build/universal/OrcaSlicer_dmg/*
|
||||
cp -R ${{ github.workspace }}/build/universal/OrcaSlicer/OrcaSlicer.app ${{ github.workspace }}/build/universal/OrcaSlicer_dmg/
|
||||
ln -sfn /Applications ${{ github.workspace }}/build/universal/OrcaSlicer_dmg/Applications
|
||||
hdiutil create -volname "OrcaSlicer" -srcfolder ${{ github.workspace }}/build/universal/OrcaSlicer_dmg -ov -format UDZO OrcaSlicer_Mac_universal_${{ env.ver }}.dmg
|
||||
|
||||
# Create separate OrcaSlicer_profile_validator DMG if the app exists
|
||||
if [ -f "${{ github.workspace }}/build/universal/OrcaSlicer/OrcaSlicer_profile_validator.app/Contents/MacOS/OrcaSlicer_profile_validator" ]; then
|
||||
mkdir -p ${{ github.workspace }}/build/universal/OrcaSlicer_profile_validator_dmg
|
||||
rm -rf ${{ github.workspace }}/build/universal/OrcaSlicer_profile_validator_dmg/*
|
||||
cp -R ${{ github.workspace }}/build/universal/OrcaSlicer/OrcaSlicer_profile_validator.app ${{ github.workspace }}/build/universal/OrcaSlicer_profile_validator_dmg/
|
||||
ln -s /Applications ${{ github.workspace }}/build/universal/OrcaSlicer_profile_validator_dmg/Applications
|
||||
ln -sfn /Applications ${{ github.workspace }}/build/universal/OrcaSlicer_profile_validator_dmg/Applications
|
||||
hdiutil create -volname "OrcaSlicer Profile Validator" -srcfolder ${{ github.workspace }}/build/universal/OrcaSlicer_profile_validator_dmg -ov -format UDZO OrcaSlicer_profile_validator_Mac_universal_${{ env.ver }}.dmg
|
||||
fi
|
||||
|
||||
@@ -317,7 +326,7 @@ jobs:
|
||||
- name: Install dependencies from build_linux.sh
|
||||
if: inputs.os == 'ubuntu-20.04' || inputs.os == 'ubuntu-24.04'
|
||||
shell: bash
|
||||
run: sudo ./build_linux.sh -ur
|
||||
run: sudo env "ORCA_UPDATER_SIG_KEY=$ORCA_UPDATER_SIG_KEY" ./build_linux.sh -ur
|
||||
|
||||
- name: Fix permissions
|
||||
if: inputs.os == 'ubuntu-20.04' || inputs.os == 'ubuntu-24.04'
|
||||
|
||||
14
.github/workflows/shellcheck.yml
vendored
14
.github/workflows/shellcheck.yml
vendored
@@ -1,10 +1,14 @@
|
||||
on:
|
||||
push:
|
||||
paths:
|
||||
- build_linux.sh
|
||||
- '**.sh'
|
||||
- 'scripts/linux.d/*'
|
||||
pull_request:
|
||||
paths:
|
||||
- build_linux.sh
|
||||
- '**.sh'
|
||||
- 'scripts/linux.d/*'
|
||||
schedule:
|
||||
- cron: '55 7 * * *' # run once a day near midnight US Pacific time
|
||||
workflow_dispatch: # allows for manual dispatch
|
||||
|
||||
name: "Shellcheck"
|
||||
@@ -33,6 +37,8 @@ jobs:
|
||||
mv ~/shellcheck-"${INPUT_VERSION}"/shellcheck ~/shellcheck
|
||||
|
||||
- uses: actions/checkout@v5
|
||||
with:
|
||||
fetch-depth: 1
|
||||
|
||||
- name: Shellcheck build_linux.sh
|
||||
run: ~/shellcheck -e SC1090 build_linux.sh
|
||||
- name: Shellcheck scripts
|
||||
run: 'find . -not -name \*.md \( -path ./scripts/linux.d/\* -o -name \*.sh \) -print0 | xargs -0 ~/shellcheck'
|
||||
|
||||
4
.gitignore
vendored
4
.gitignore
vendored
@@ -1,6 +1,8 @@
|
||||
Build
|
||||
Build.bat
|
||||
/build*/
|
||||
CMakeLists.txt.user
|
||||
**/CMakeLists.txt.autosave
|
||||
deps/build*
|
||||
MYMETA.json
|
||||
MYMETA.yml
|
||||
@@ -36,4 +38,4 @@ src/OrcaSlicer-doc/
|
||||
**/.flatpak-builder/
|
||||
resources/profiles/user/default
|
||||
*.code-workspace
|
||||
deps_src/build/
|
||||
deps_src/build/
|
||||
|
||||
23
AGENTS.md
Normal file
23
AGENTS.md
Normal file
@@ -0,0 +1,23 @@
|
||||
# Repository Guidelines
|
||||
|
||||
## Project Structure & Module Organization
|
||||
OrcaSlicer’s C++17 sources live in `src/`, split by feature modules and platform adapters. User assets, icons, and printer presets are in `resources/`; translations stay in `localization/`. Tests sit in `tests/`, grouped by domain (`libslic3r/`, `sla_print/`, etc.) with fixtures under `tests/data/`. CMake helpers reside in `cmake/`, and longer references in `doc/` and `SoftFever_doc/`. Automation scripts belong in `scripts/` and `tools/`. Treat everything in `deps/` and `deps_src/` as vendored snapshots—do not modify without mirroring upstream tags.
|
||||
|
||||
## Build, Test, and Development Commands
|
||||
Use out-of-source builds:
|
||||
- `cmake -S . -B build -DCMAKE_BUILD_TYPE=Release` configures dependencies and generates build files.
|
||||
- `cmake --build build --target OrcaSlicer --config Release` compiles the app; add `--parallel` to speed up.
|
||||
- `cmake --build build --target tests` then `ctest --test-dir build --output-on-failure` runs automated suites.
|
||||
Platform helpers such as `build_linux.sh`, `build_release_macos.sh`, and `build_release_vs2022.bat` wrap the same flow with toolchain flags. Use `build_release_macos.sh -sx` when reproducing macOS build issues, and `scripts/DockerBuild.sh` for reproducible container builds.
|
||||
|
||||
## Coding Style & Naming Conventions
|
||||
`.clang-format` enforces 4-space indents, a 140-column limit, aligned initializers, and brace wrapping for classes and functions. Run `clang-format -i <file>` before committing; the CMake `clang-format` target is available when LLVM tools are on your PATH. Prefer `CamelCase` for classes, `snake_case` for functions and locals, and `SCREAMING_CASE` for constants, matching conventions in `src/`. Keep headers self-contained and align include order with the IWYU pragmas.
|
||||
|
||||
## Testing Guidelines
|
||||
Unit tests rely on Catch2 (`tests/catch2/`). Name specs after the component under test—for example `tests/libslic3r/TestPlanarHole.cpp`—and tag long-running cases so `ctest -L fast` remains useful. Cover new algorithms with deterministic fixtures or sample G-code stored in `tests/data/`. Document manual printer validation or regression slicer checks in your PR when automated coverage is insufficient.
|
||||
|
||||
## Commit & Pull Request Guidelines
|
||||
The history favors concise, sentence-style subject lines with optional issue references, e.g., `Fix grid lines origin for multiple plates (#10724)`. Squash fixups locally before opening a PR. Complete `.github/pull_request_template.md`, include reproduction steps or screenshots for UI changes, and mention impacted presets or translations. Link issues via `Closes #NNNN` when applicable, and call out dependency bumps or profile migrations for maintainer review.
|
||||
|
||||
## Security & Configuration Tips
|
||||
Follow `SECURITY.md` for vulnerability reporting. Keep API tokens and printer credentials out of tracked configs; use `sandboxes/` for experimental settings. When touching third-party code in `deps_src/`, record the upstream commit or release in your PR description and run the relevant platform build script to confirm integration.
|
||||
@@ -133,6 +133,7 @@ if [ ! -f "./scripts/linux.d/${DISTRIBUTION}" ] ; then
|
||||
exit 1
|
||||
else
|
||||
echo "resolving system dependencies for distribution \"${DISTRIBUTION}\" ..."
|
||||
# shellcheck source=/dev/null
|
||||
source "./scripts/linux.d/${DISTRIBUTION}"
|
||||
fi
|
||||
|
||||
@@ -155,17 +156,17 @@ if [[ -z "${SKIP_RAM_CHECK}" ]] ; then
|
||||
check_available_memory_and_disk
|
||||
fi
|
||||
|
||||
export CMAKE_C_CXX_COMPILER_CLANG=""
|
||||
export CMAKE_C_CXX_COMPILER_CLANG=()
|
||||
if [[ -n "${USE_CLANG}" ]] ; then
|
||||
export CMAKE_C_CXX_COMPILER_CLANG="-DCMAKE_C_COMPILER=/usr/bin/clang -DCMAKE_CXX_COMPILER=/usr/bin/clang++"
|
||||
export CMAKE_C_CXX_COMPILER_CLANG=(-DCMAKE_C_COMPILER=/usr/bin/clang -DCMAKE_CXX_COMPILER=/usr/bin/clang++)
|
||||
fi
|
||||
|
||||
# Configure use of ld.lld as the linker when requested
|
||||
export CMAKE_LLD_LINKER_ARGS=""
|
||||
export CMAKE_LLD_LINKER_ARGS=()
|
||||
if [[ -n "${USE_LLD}" ]] ; then
|
||||
if command -v ld.lld >/dev/null 2>&1 ; then
|
||||
LLD_BIN=$(command -v ld.lld)
|
||||
export CMAKE_LLD_LINKER_ARGS="-DCMAKE_LINKER=${LLD_BIN} -DCMAKE_EXE_LINKER_FLAGS=-fuse-ld=lld -DCMAKE_SHARED_LINKER_FLAGS=-fuse-ld=lld -DCMAKE_MODULE_LINKER_FLAGS=-fuse-ld=lld"
|
||||
export CMAKE_LLD_LINKER_ARGS=(-DCMAKE_LINKER="${LLD_BIN}" -DCMAKE_EXE_LINKER_FLAGS=-fuse-ld=lld -DCMAKE_SHARED_LINKER_FLAGS=-fuse-ld=lld -DCMAKE_MODULE_LINKER_FLAGS=-fuse-ld=lld)
|
||||
else
|
||||
echo "Error: ld.lld not found. Please install the 'lld' package (e.g., sudo apt install lld) or omit -L."
|
||||
exit 1
|
||||
@@ -174,7 +175,8 @@ fi
|
||||
|
||||
if [[ -n "${BUILD_DEPS}" ]] ; then
|
||||
echo "Configuring dependencies..."
|
||||
BUILD_ARGS="${DEPS_EXTRA_BUILD_ARGS} -DDEP_WX_GTK3=ON"
|
||||
read -r -a BUILD_ARGS <<< "${DEPS_EXTRA_BUILD_ARGS}"
|
||||
BUILD_ARGS+=(-DDEP_WX_GTK3=ON)
|
||||
if [[ -n "${CLEAN_BUILD}" ]]
|
||||
then
|
||||
rm -fr deps/build
|
||||
@@ -183,17 +185,26 @@ if [[ -n "${BUILD_DEPS}" ]] ; then
|
||||
if [[ -n "${BUILD_DEBUG}" ]] ; then
|
||||
# build deps with debug and release else cmake will not find required sources
|
||||
mkdir -p deps/build/release
|
||||
CMAKE_CMD="cmake ${CMAKE_C_CXX_COMPILER_CLANG} ${CMAKE_LLD_LINKER_ARGS} -S deps -B deps/build/release -DSLIC3R_PCH=${SLIC3R_PRECOMPILED_HEADERS} -G Ninja -DDESTDIR=${SCRIPT_PATH}/deps/build/destdir -DDEP_DOWNLOAD_DIR=${SCRIPT_PATH}/deps/DL_CACHE ${COLORED_OUTPUT} ${BUILD_ARGS}"
|
||||
echo "${CMAKE_CMD}"
|
||||
${CMAKE_CMD}
|
||||
set -x
|
||||
cmake -S deps -B deps/build/release "${CMAKE_C_CXX_COMPILER_CLANG[@]}" "${CMAKE_LLD_LINKER_ARGS[@]}" -G Ninja \
|
||||
-DSLIC3R_PCH="${SLIC3R_PRECOMPILED_HEADERS}" \
|
||||
-DDESTDIR="${SCRIPT_PATH}/deps/build/destdir" \
|
||||
-DDEP_DOWNLOAD_DIR="${SCRIPT_PATH}/deps/DL_CACHE" \
|
||||
"${COLORED_OUTPUT}" \
|
||||
"${BUILD_ARGS[@]}"
|
||||
set +x
|
||||
cmake --build deps/build/release
|
||||
BUILD_ARGS="${BUILD_ARGS} -DCMAKE_BUILD_TYPE=Debug"
|
||||
BUILD_ARGS+=(-DCMAKE_BUILD_TYPE=Debug)
|
||||
fi
|
||||
|
||||
# If this isn't in one quote, then empty variables can add two single quotes and mess up argument parsing for cmake.
|
||||
CMAKE_CMD="cmake -S deps -B deps/build ${CMAKE_C_CXX_COMPILER_CLANG} ${CMAKE_LLD_LINKER_ARGS} -G Ninja ${COLORED_OUTPUT} ${BUILD_ARGS}"
|
||||
echo "${CMAKE_CMD}"
|
||||
${CMAKE_CMD}
|
||||
set -x
|
||||
cmake -S deps -B deps/build "${CMAKE_C_CXX_COMPILER_CLANG[@]}" "${CMAKE_LLD_LINKER_ARGS[@]}" -G Ninja \
|
||||
-DSLIC3R_PCH="${SLIC3R_PRECOMPILED_HEADERS}" \
|
||||
-DDESTDIR="${SCRIPT_PATH}/deps/build/destdir" \
|
||||
-DDEP_DOWNLOAD_DIR="${SCRIPT_PATH}/deps/DL_CACHE" \
|
||||
"${COLORED_OUTPUT}" \
|
||||
"${BUILD_ARGS[@]}"
|
||||
set +x
|
||||
cmake --build deps/build
|
||||
fi
|
||||
|
||||
@@ -202,29 +213,32 @@ if [[ -n "${BUILD_ORCA}" ]] ; then
|
||||
if [[ -n "${CLEAN_BUILD}" ]] ; then
|
||||
rm -fr build
|
||||
fi
|
||||
BUILD_ARGS="${ORCA_EXTRA_BUILD_ARGS}"
|
||||
read -r -a BUILD_ARGS <<< "${ORCA_EXTRA_BUILD_ARGS}"
|
||||
if [[ -n "${FOUND_GTK3_DEV}" ]] ; then
|
||||
BUILD_ARGS="${BUILD_ARGS} -DSLIC3R_GTK=3"
|
||||
BUILD_ARGS+=(-DSLIC3R_GTK=3)
|
||||
fi
|
||||
if [[ -n "${BUILD_DEBUG}" ]] ; then
|
||||
BUILD_ARGS="${BUILD_ARGS} -DCMAKE_BUILD_TYPE=Debug -DBBL_INTERNAL_TESTING=1"
|
||||
BUILD_ARGS+=(-DCMAKE_BUILD_TYPE=Debug -DBBL_INTERNAL_TESTING=1)
|
||||
else
|
||||
BUILD_ARGS="${BUILD_ARGS} -DBBL_RELEASE_TO_PUBLIC=1 -DBBL_INTERNAL_TESTING=0"
|
||||
BUILD_ARGS+=(-DBBL_RELEASE_TO_PUBLIC=1 -DBBL_INTERNAL_TESTING=0)
|
||||
fi
|
||||
if [[ -n "${BUILD_TESTS}" ]] ; then
|
||||
BUILD_ARGS="${BUILD_ARGS} -DBUILD_TESTS=ON"
|
||||
BUILD_ARGS+=(-DBUILD_TESTS=ON)
|
||||
fi
|
||||
if [[ -n "${ORCA_UPDATER_SIG_KEY}" ]] ; then
|
||||
BUILD_ARGS+=(-DORCA_UPDATER_SIG_KEY="${ORCA_UPDATER_SIG_KEY}")
|
||||
fi
|
||||
|
||||
echo "Configuring OrcaSlicer..."
|
||||
cmake -S . -B build ${CMAKE_C_CXX_COMPILER_CLANG} ${CMAKE_LLD_LINKER_ARGS} -G "Ninja Multi-Config" \
|
||||
-DSLIC3R_PCH=${SLIC3R_PRECOMPILED_HEADERS} \
|
||||
-DCMAKE_PREFIX_PATH=${SCRIPT_PATH}/deps/build/destdir/usr/local \
|
||||
-DSLIC3R_STATIC=1 \
|
||||
-DORCA_TOOLS=ON \
|
||||
${COLORED_OUTPUT} \
|
||||
${BUILD_ARGS}
|
||||
echo "${CMAKE_CMD}"
|
||||
${CMAKE_CMD}
|
||||
set -x
|
||||
cmake -S . -B build "${CMAKE_C_CXX_COMPILER_CLANG[@]}" "${CMAKE_LLD_LINKER_ARGS[@]}" -G "Ninja Multi-Config" \
|
||||
-DSLIC3R_PCH="${SLIC3R_PRECOMPILED_HEADERS}" \
|
||||
-DCMAKE_PREFIX_PATH="${SCRIPT_PATH}/deps/build/destdir/usr/local" \
|
||||
-DSLIC3R_STATIC=1 \
|
||||
-DORCA_TOOLS=ON \
|
||||
"${COLORED_OUTPUT}" \
|
||||
"${BUILD_ARGS[@]}"
|
||||
set +x
|
||||
echo "done"
|
||||
echo "Building OrcaSlicer ..."
|
||||
if [[ -n "${BUILD_DEBUG}" ]] ; then
|
||||
|
||||
@@ -24,6 +24,8 @@ cd deps
|
||||
mkdir %build_dir%
|
||||
cd %build_dir%
|
||||
set DEPS=%CD%/OrcaSlicer_dep
|
||||
set "SIG_FLAG="
|
||||
if defined ORCA_UPDATER_SIG_KEY set "SIG_FLAG=-DORCA_UPDATER_SIG_KEY=%ORCA_UPDATER_SIG_KEY%"
|
||||
if "%1"=="slicer" (
|
||||
GOTO :slicer
|
||||
)
|
||||
@@ -42,7 +44,7 @@ mkdir %build_dir%
|
||||
cd %build_dir%
|
||||
|
||||
echo cmake .. -G "Visual Studio 16 2019" -A x64 -DBBL_RELEASE_TO_PUBLIC=1 -DCMAKE_PREFIX_PATH="%DEPS%/usr/local" -DCMAKE_INSTALL_PREFIX="./OrcaSlicer" -DCMAKE_BUILD_TYPE=%build_type%
|
||||
cmake .. -G "Visual Studio 16 2019" -A x64 -DBBL_RELEASE_TO_PUBLIC=1 -DCMAKE_PREFIX_PATH="%DEPS%/usr/local" -DCMAKE_INSTALL_PREFIX="./OrcaSlicer" -DCMAKE_BUILD_TYPE=%build_type% -DWIN10SDK_PATH="C:/Program Files (x86)/Windows Kits/10/Include/10.0.19041.0"
|
||||
cmake .. -G "Visual Studio 16 2019" -A x64 -DBBL_RELEASE_TO_PUBLIC=1 %SIG_FLAG% -DCMAKE_PREFIX_PATH="%DEPS%/usr/local" -DCMAKE_INSTALL_PREFIX="./OrcaSlicer" -DCMAKE_BUILD_TYPE=%build_type% -DWIN10SDK_PATH="C:/Program Files (x86)/Windows Kits/10/Include/10.0.19041.0"
|
||||
cmake --build . --config %build_type% --target ALL_BUILD -- -m
|
||||
cd ..
|
||||
call scripts/run_gettext.bat
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
set -e
|
||||
set -o pipefail
|
||||
|
||||
while getopts ":dpa:snt:xbc:h" opt; do
|
||||
while getopts ":dpa:snt:xbc:1h" opt; do
|
||||
case "${opt}" in
|
||||
d )
|
||||
export BUILD_TARGET="deps"
|
||||
@@ -174,6 +174,7 @@ function build_slicer() {
|
||||
-G "${SLICER_CMAKE_GENERATOR}" \
|
||||
-DBBL_RELEASE_TO_PUBLIC=1 \
|
||||
-DORCA_TOOLS=ON \
|
||||
${ORCA_UPDATER_SIG_KEY:+-DORCA_UPDATER_SIG_KEY="$ORCA_UPDATER_SIG_KEY"} \
|
||||
-DCMAKE_PREFIX_PATH="$DEPS/usr/local" \
|
||||
-DCMAKE_INSTALL_PREFIX="$PWD/OrcaSlicer" \
|
||||
-DCMAKE_BUILD_TYPE="$BUILD_CONFIG" \
|
||||
|
||||
@@ -38,6 +38,8 @@ cd deps
|
||||
mkdir %build_dir%
|
||||
cd %build_dir%
|
||||
set DEPS=%CD%/OrcaSlicer_dep
|
||||
set "SIG_FLAG="
|
||||
if defined ORCA_UPDATER_SIG_KEY set "SIG_FLAG=-DORCA_UPDATER_SIG_KEY=%ORCA_UPDATER_SIG_KEY%"
|
||||
|
||||
if "%1"=="slicer" (
|
||||
GOTO :slicer
|
||||
@@ -58,7 +60,7 @@ mkdir %build_dir%
|
||||
cd %build_dir%
|
||||
|
||||
echo on
|
||||
cmake .. -G "Visual Studio 17 2022" -A x64 -DBBL_RELEASE_TO_PUBLIC=1 -DORCA_TOOLS=ON -DCMAKE_PREFIX_PATH="%DEPS%/usr/local" -DCMAKE_INSTALL_PREFIX="./OrcaSlicer" -DCMAKE_BUILD_TYPE=%build_type% -DWIN10SDK_PATH="%WindowsSdkDir%Include\%WindowsSDKVersion%\"
|
||||
cmake .. -G "Visual Studio 17 2022" -A x64 -DBBL_RELEASE_TO_PUBLIC=1 -DORCA_TOOLS=ON %SIG_FLAG% -DCMAKE_PREFIX_PATH="%DEPS%/usr/local" -DCMAKE_INSTALL_PREFIX="./OrcaSlicer" -DCMAKE_BUILD_TYPE=%build_type% -DWIN10SDK_PATH="%WindowsSdkDir%Include\%WindowsSDKVersion%\"
|
||||
cmake --build . --config %build_type% --target ALL_BUILD -- -m
|
||||
@echo off
|
||||
cd ..
|
||||
|
||||
@@ -32,4 +32,4 @@ add_subdirectory(qoi)
|
||||
add_subdirectory(semver) # Semver static library
|
||||
|
||||
# Eigen header-only library
|
||||
add_subdirectory(eigen)
|
||||
add_subdirectory(eigen)
|
||||
|
||||
@@ -24,6 +24,7 @@ add_library(Shiny STATIC
|
||||
ShinyZone.h
|
||||
)
|
||||
|
||||
target_include_directories(Shiny PUBLIC
|
||||
${CMAKE_CURRENT_SOURCE_DIR}
|
||||
target_include_directories(Shiny SYSTEM
|
||||
PUBLIC
|
||||
${CMAKE_CURRENT_SOURCE_DIR}
|
||||
)
|
||||
|
||||
@@ -11,9 +11,10 @@ add_library(admesh STATIC
|
||||
util.cpp
|
||||
)
|
||||
|
||||
target_include_directories(admesh PUBLIC
|
||||
${CMAKE_CURRENT_SOURCE_DIR}
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/..
|
||||
target_include_directories(admesh SYSTEM
|
||||
PUBLIC
|
||||
${CMAKE_CURRENT_SOURCE_DIR}
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/..
|
||||
)
|
||||
|
||||
target_link_libraries(admesh
|
||||
|
||||
@@ -3,8 +3,9 @@ project(agg)
|
||||
|
||||
add_library(agg INTERFACE)
|
||||
|
||||
target_include_directories(agg INTERFACE
|
||||
${CMAKE_CURRENT_SOURCE_DIR}
|
||||
target_include_directories(agg SYSTEM
|
||||
INTERFACE
|
||||
${CMAKE_CURRENT_SOURCE_DIR}
|
||||
)
|
||||
|
||||
target_sources(agg INTERFACE
|
||||
@@ -32,4 +33,4 @@ target_sources(agg INTERFACE
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/agg_rendering_buffer.h
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/agg_scanline_p.h
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/agg_trans_affine.h
|
||||
)
|
||||
)
|
||||
|
||||
@@ -3,10 +3,11 @@ project(ankerl)
|
||||
|
||||
add_library(ankerl INTERFACE)
|
||||
|
||||
target_include_directories(ankerl INTERFACE
|
||||
${CMAKE_CURRENT_SOURCE_DIR}
|
||||
target_include_directories(ankerl SYSTEM
|
||||
INTERFACE
|
||||
${CMAKE_CURRENT_SOURCE_DIR}
|
||||
)
|
||||
|
||||
target_sources(ankerl INTERFACE
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/unordered_dense.h
|
||||
)
|
||||
)
|
||||
|
||||
@@ -9,8 +9,9 @@ add_library(clipper STATIC
|
||||
clipper_z.hpp
|
||||
)
|
||||
|
||||
target_include_directories(clipper PUBLIC
|
||||
${CMAKE_CURRENT_SOURCE_DIR}
|
||||
target_include_directories(clipper SYSTEM
|
||||
PUBLIC
|
||||
${CMAKE_CURRENT_SOURCE_DIR}
|
||||
)
|
||||
|
||||
target_link_libraries(clipper
|
||||
|
||||
@@ -3,9 +3,10 @@ project(eigen)
|
||||
|
||||
add_library(eigen INTERFACE)
|
||||
|
||||
target_include_directories(eigen INTERFACE
|
||||
${CMAKE_CURRENT_SOURCE_DIR}
|
||||
target_include_directories(eigen SYSTEM
|
||||
INTERFACE
|
||||
${CMAKE_CURRENT_SOURCE_DIR}
|
||||
)
|
||||
|
||||
# Eigen is header-only, so we only need to specify the include directory
|
||||
# The headers are in the Eigen/ subdirectory structure
|
||||
# The headers are in the Eigen/ subdirectory structure
|
||||
|
||||
@@ -7,8 +7,9 @@ add_library(expat STATIC
|
||||
xmltok.c
|
||||
)
|
||||
|
||||
target_include_directories(expat PUBLIC
|
||||
${CMAKE_CURRENT_SOURCE_DIR}
|
||||
target_include_directories(expat SYSTEM
|
||||
PUBLIC
|
||||
${CMAKE_CURRENT_SOURCE_DIR}
|
||||
)
|
||||
|
||||
target_sources(expat PRIVATE
|
||||
@@ -33,4 +34,4 @@ endif()
|
||||
|
||||
if(CMAKE_COMPILER_IS_GNUCC OR CMAKE_C_COMPILER_ID MATCHES "Clang")
|
||||
target_compile_options(expat PRIVATE -Wno-unused-parameter)
|
||||
endif()
|
||||
endif()
|
||||
|
||||
@@ -3,8 +3,9 @@ project(fast_float)
|
||||
|
||||
add_library(fast_float INTERFACE)
|
||||
|
||||
target_include_directories(fast_float INTERFACE
|
||||
${CMAKE_CURRENT_SOURCE_DIR}
|
||||
target_include_directories(fast_float SYSTEM
|
||||
INTERFACE
|
||||
${CMAKE_CURRENT_SOURCE_DIR}
|
||||
)
|
||||
|
||||
target_sources(fast_float INTERFACE
|
||||
@@ -12,4 +13,4 @@ target_sources(fast_float INTERFACE
|
||||
)
|
||||
|
||||
# Require C++14 for fast_float
|
||||
target_compile_features(fast_float INTERFACE cxx_std_14)
|
||||
target_compile_features(fast_float INTERFACE cxx_std_14)
|
||||
|
||||
@@ -2,7 +2,7 @@ cmake_minimum_required(VERSION 3.13)
|
||||
|
||||
project(glu-libtess)
|
||||
|
||||
add_library(glu-libtess STATIC
|
||||
add_library(glu-libtess STATIC
|
||||
src/dict-list.h
|
||||
src/dict.c
|
||||
src/dict.h
|
||||
@@ -34,4 +34,8 @@ if(UNIX)
|
||||
target_link_libraries(glu-libtess m)
|
||||
endif(UNIX)
|
||||
|
||||
target_include_directories(glu-libtess PRIVATE ${CMAKE_CURRENT_SOURCE_DIR} PUBLIC ${CMAKE_CURRENT_SOURCE_DIR}/include)
|
||||
target_include_directories(glu-libtess SYSTEM
|
||||
PRIVATE
|
||||
${CMAKE_CURRENT_SOURCE_DIR}
|
||||
PUBLIC
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/include)
|
||||
|
||||
@@ -11,7 +11,12 @@ endif()
|
||||
include_directories(include)
|
||||
|
||||
add_library(hidapi STATIC ${HIDAPI_IMPL})
|
||||
target_include_directories(hidapi PRIVATE ${CMAKE_CURRENT_SOURCE_DIR} PUBLIC ${CMAKE_CURRENT_SOURCE_DIR}/include)
|
||||
target_include_directories(hidapi SYSTEM
|
||||
PRIVATE
|
||||
${CMAKE_CURRENT_SOURCE_DIR}
|
||||
PUBLIC
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/include
|
||||
)
|
||||
|
||||
if (CMAKE_SYSTEM_NAME STREQUAL "Linux")
|
||||
# Don't link the udev library, as there are two versions out there (libudev.so.0, libudev.so.1), so they are linked explicitely.
|
||||
|
||||
@@ -11,8 +11,8 @@ add_executable(hintsToPot
|
||||
HintsToPot.cpp)
|
||||
|
||||
# Set include directories for the executable
|
||||
target_include_directories(hintsToPot
|
||||
PRIVATE
|
||||
target_include_directories(hintsToPot SYSTEM
|
||||
PRIVATE
|
||||
${CMAKE_CURRENT_SOURCE_DIR}
|
||||
)
|
||||
|
||||
@@ -25,7 +25,7 @@ endif()
|
||||
add_library(hints INTERFACE)
|
||||
|
||||
# Set include directories for the interface library
|
||||
target_include_directories(hints
|
||||
target_include_directories(hints SYSTEM
|
||||
INTERFACE
|
||||
$<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}>
|
||||
$<INSTALL_INTERFACE:include>
|
||||
|
||||
@@ -19,8 +19,9 @@ add_library(imgui STATIC
|
||||
imstb_truetype.h
|
||||
)
|
||||
|
||||
target_include_directories(imgui PUBLIC
|
||||
${CMAKE_CURRENT_SOURCE_DIR}
|
||||
target_include_directories(imgui SYSTEM
|
||||
PUBLIC
|
||||
${CMAKE_CURRENT_SOURCE_DIR}
|
||||
)
|
||||
|
||||
if(Boost_FOUND)
|
||||
|
||||
@@ -7,9 +7,11 @@ add_library(imguizmo STATIC
|
||||
ImGuizmo.cpp
|
||||
)
|
||||
|
||||
target_include_directories(imguizmo
|
||||
PUBLIC ${CMAKE_CURRENT_SOURCE_DIR}
|
||||
PRIVATE ${CMAKE_CURRENT_SOURCE_DIR}/..
|
||||
target_include_directories(imguizmo SYSTEM
|
||||
PUBLIC
|
||||
${CMAKE_CURRENT_SOURCE_DIR}
|
||||
PRIVATE
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/..
|
||||
)
|
||||
|
||||
target_link_libraries(imguizmo PUBLIC imgui)
|
||||
|
||||
@@ -11,5 +11,7 @@ if(libigl_FOUND)
|
||||
target_link_libraries(libigl INTERFACE igl::core)
|
||||
else()
|
||||
message(STATUS "IGL NOT found, using bundled version...")
|
||||
target_include_directories(libigl SYSTEM BEFORE INTERFACE ${CMAKE_CURRENT_SOURCE_DIR})
|
||||
target_include_directories(libigl SYSTEM BEFORE
|
||||
INTERFACE
|
||||
${CMAKE_CURRENT_SOURCE_DIR})
|
||||
endif()
|
||||
|
||||
@@ -23,6 +23,6 @@ set(LIBNEST2D_SRCFILES
|
||||
|
||||
add_library(libnest2d STATIC ${LIBNEST2D_SRCFILES})
|
||||
|
||||
target_include_directories(libnest2d PUBLIC ${CMAKE_CURRENT_LIST_DIR}/include)
|
||||
target_include_directories(libnest2d SYSTEM PUBLIC ${CMAKE_CURRENT_LIST_DIR}/include)
|
||||
target_link_libraries(libnest2d PUBLIC NLopt::nlopt TBB::tbb Boost::boost libslic3r)
|
||||
target_compile_definitions(libnest2d PUBLIC LIBNEST2D_THREADING_tbb LIBNEST2D_STATIC LIBNEST2D_OPTIMIZER_nlopt LIBNEST2D_GEOMETRIES_libslic3r)
|
||||
|
||||
@@ -176,7 +176,7 @@ function(create_library_target LIBRARY_TYPE)
|
||||
|
||||
add_library(${target_name} ${LIBRARY_TYPE} ${project_source_files})
|
||||
|
||||
target_include_directories(${target_name} PRIVATE ${include_dirs})
|
||||
target_include_directories(${target_name} SYSTEM PRIVATE ${include_dirs})
|
||||
target_link_libraries(${target_name} PRIVATE ${extra_libs})
|
||||
target_compile_options(${target_name} PRIVATE ${compilation_flags})
|
||||
target_compile_definitions(${target_name} PRIVATE ${preprocessor_defs} )
|
||||
@@ -414,4 +414,4 @@ endif ()
|
||||
|
||||
# include(CPack)
|
||||
|
||||
# eof
|
||||
# eof
|
||||
|
||||
@@ -16,7 +16,7 @@ if(${CMAKE_C_COMPILER_ID} STREQUAL "GNU")
|
||||
endif()
|
||||
|
||||
target_link_libraries(minilzo INTERFACE minilzo_static)
|
||||
target_include_directories(minilzo INTERFACE ${CMAKE_CURRENT_SOURCE_DIR})
|
||||
target_include_directories(minilzo SYSTEM INTERFACE ${CMAKE_CURRENT_SOURCE_DIR})
|
||||
|
||||
message(STATUS "Minilzo using bundled version...")
|
||||
|
||||
|
||||
@@ -14,5 +14,5 @@ if(${CMAKE_C_COMPILER_ID} STREQUAL "GNU")
|
||||
endif()
|
||||
|
||||
target_link_libraries(miniz INTERFACE miniz_static)
|
||||
target_include_directories(miniz INTERFACE ${CMAKE_CURRENT_SOURCE_DIR})
|
||||
target_include_directories(miniz SYSTEM INTERFACE ${CMAKE_CURRENT_SOURCE_DIR})
|
||||
|
||||
|
||||
@@ -4,11 +4,12 @@ project(nanosvg)
|
||||
|
||||
add_library(nanosvg INTERFACE)
|
||||
|
||||
target_include_directories(nanosvg INTERFACE
|
||||
${CMAKE_CURRENT_SOURCE_DIR}
|
||||
target_include_directories(nanosvg SYSTEM
|
||||
INTERFACE
|
||||
${CMAKE_CURRENT_SOURCE_DIR}
|
||||
)
|
||||
|
||||
target_sources(nanosvg INTERFACE
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/nanosvg.h
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/nanosvgrast.h
|
||||
)
|
||||
)
|
||||
|
||||
@@ -4,8 +4,9 @@ project(nlohmann_json)
|
||||
|
||||
add_library(nlohmann_json INTERFACE)
|
||||
|
||||
target_include_directories(nlohmann_json INTERFACE
|
||||
${CMAKE_CURRENT_SOURCE_DIR}
|
||||
target_include_directories(nlohmann_json SYSTEM
|
||||
INTERFACE
|
||||
${CMAKE_CURRENT_SOURCE_DIR}
|
||||
)
|
||||
|
||||
target_sources(nlohmann_json INTERFACE
|
||||
@@ -17,4 +18,4 @@ target_sources(nlohmann_json INTERFACE
|
||||
)
|
||||
|
||||
# Require C++11 for nlohmann/json
|
||||
target_compile_features(nlohmann_json INTERFACE cxx_std_11)
|
||||
target_compile_features(nlohmann_json INTERFACE cxx_std_11)
|
||||
|
||||
@@ -8,7 +8,7 @@ add_library(semver STATIC
|
||||
)
|
||||
|
||||
# Set include directories for the library
|
||||
target_include_directories(semver
|
||||
target_include_directories(semver SYSTEM
|
||||
PUBLIC
|
||||
$<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}>
|
||||
$<INSTALL_INTERFACE:include>
|
||||
|
||||
@@ -5,7 +5,7 @@ project(spline)
|
||||
add_library(spline INTERFACE)
|
||||
|
||||
# Set include directories for the interface library
|
||||
target_include_directories(spline
|
||||
target_include_directories(spline SYSTEM
|
||||
INTERFACE
|
||||
$<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}>
|
||||
$<INSTALL_INTERFACE:include>
|
||||
@@ -34,4 +34,4 @@ install(EXPORT splineTargets
|
||||
FILE splineTargets.cmake
|
||||
NAMESPACE spline::
|
||||
DESTINATION lib/cmake/spline
|
||||
)
|
||||
)
|
||||
|
||||
@@ -5,7 +5,7 @@ project(stb_dxt)
|
||||
add_library(stb_dxt INTERFACE)
|
||||
|
||||
# Set include directories for the interface library
|
||||
target_include_directories(stb_dxt
|
||||
target_include_directories(stb_dxt SYSTEM
|
||||
INTERFACE
|
||||
$<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}>
|
||||
$<INSTALL_INTERFACE:include>
|
||||
@@ -34,4 +34,4 @@ install(EXPORT stb_dxtTargets
|
||||
FILE stb_dxtTargets.cmake
|
||||
NAMESPACE stb_dxt::
|
||||
DESTINATION lib/cmake/stb_dxt
|
||||
)
|
||||
)
|
||||
|
||||
@@ -133,6 +133,18 @@ The following sample JSON file shows how to create a new generic filament profil
|
||||
> [!NOTE]
|
||||
> If the filament is compatible with AMS, ensure that the `filament_id` value **does not exceed 8 characters** to maintain AMS compatibility.
|
||||
|
||||
> [!TIP]
|
||||
> **Testing Profile Changes**
|
||||
>
|
||||
> When developing profiles, you may notice that changes aren't reflected in OrcaSlicer after editing profile files. This happens because OrcaSlicer caches profiles in the system folder.
|
||||
> To force OrcaSlicer to load your updated profiles:
|
||||
> 1. **Access the configuration folder**: Go to **Help** → **Show Configuration Folder**
|
||||
> 
|
||||
> 2. **Clear the cache**: Delete the `system` folder to remove cached profiles
|
||||
> 
|
||||
> 3. **Restart OrcaSlicer**: Launch the application to load your updated profiles
|
||||
> This process forces OrcaSlicer to update its profile cache from the source files in the `resources/profiles/` directory.
|
||||
|
||||
### Adding Filament Profiles to Printer Vendor Library
|
||||
|
||||
In this section, we will discuss how to add a new filament profile for a certain vendor.
|
||||
|
||||
BIN
doc/images/develop/go-to-configuration-folder.jpeg
Normal file
BIN
doc/images/develop/go-to-configuration-folder.jpeg
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 28 KiB |
BIN
doc/images/develop/profile-delete-system-folder.jpeg
Normal file
BIN
doc/images/develop/profile-delete-system-folder.jpeg
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 24 KiB |
@@ -68,6 +68,9 @@ This creates a smooth, vase-like appearance.
|
||||
When enabled, Smooth Spiral smooths out X and Y moves as well, resulting in no visible seams even on non-vertical walls.
|
||||
This produces the smoothest possible spiral print.
|
||||
|
||||
> [!NOTE]
|
||||
> If you are using absolute e distances, the smoothing may not work as expected.
|
||||
|
||||
#### Max XY Smoothing
|
||||
|
||||
Maximum distance to move points in XY to achieve a smooth spiral. If expressed as a percentage, it is calculated relative to the nozzle diameter.
|
||||
|
||||
@@ -8,7 +8,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-09-11 21:06+0800\n"
|
||||
"POT-Creation-Date: 2025-09-28 18:44+0800\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
@@ -5846,6 +5846,17 @@ msgstr ""
|
||||
msgid "Load 3mf"
|
||||
msgstr ""
|
||||
|
||||
msgid ""
|
||||
"This project was created with an OrcaSlicer 2.3.1-alpha and uses infill "
|
||||
"rotation template settings that may not work properly with your current "
|
||||
"infill pattern. This could result in weak support or print quality issues."
|
||||
msgstr ""
|
||||
|
||||
msgid ""
|
||||
"Would you like OrcaSlicer to automatically fix this by clearing the rotation "
|
||||
"template settings?"
|
||||
msgstr ""
|
||||
|
||||
#, possible-c-format, possible-boost-format
|
||||
msgid ""
|
||||
"The 3mf's version %s is newer than %s's version %s, found following "
|
||||
@@ -8224,10 +8235,10 @@ msgstr ""
|
||||
msgid "Global shortcuts"
|
||||
msgstr ""
|
||||
|
||||
msgid "Rotate View"
|
||||
msgid "Pan View"
|
||||
msgstr ""
|
||||
|
||||
msgid "Pan View"
|
||||
msgid "Rotate View"
|
||||
msgstr ""
|
||||
|
||||
msgid "Zoom View"
|
||||
|
||||
@@ -8,7 +8,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: \n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-09-11 21:06+0800\n"
|
||||
"POT-Creation-Date: 2025-09-28 18:44+0800\n"
|
||||
"PO-Revision-Date: 2025-03-15 10:55+0100\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: \n"
|
||||
@@ -6291,6 +6291,17 @@ msgstr ""
|
||||
msgid "Load 3mf"
|
||||
msgstr "Carregar 3mf"
|
||||
|
||||
msgid ""
|
||||
"This project was created with an OrcaSlicer 2.3.1-alpha and uses infill "
|
||||
"rotation template settings that may not work properly with your current "
|
||||
"infill pattern. This could result in weak support or print quality issues."
|
||||
msgstr ""
|
||||
|
||||
msgid ""
|
||||
"Would you like OrcaSlicer to automatically fix this by clearing the rotation "
|
||||
"template settings?"
|
||||
msgstr ""
|
||||
|
||||
#, c-format, boost-format
|
||||
msgid ""
|
||||
"The 3mf's version %s is newer than %s's version %s, found following "
|
||||
@@ -8987,12 +8998,12 @@ msgstr "Mostrar la llista de dreceres de teclat"
|
||||
msgid "Global shortcuts"
|
||||
msgstr "Dreceres Globals"
|
||||
|
||||
msgid "Rotate View"
|
||||
msgstr "Rotar la vista"
|
||||
|
||||
msgid "Pan View"
|
||||
msgstr "Vista Panoràmica"
|
||||
|
||||
msgid "Rotate View"
|
||||
msgstr "Rotar la vista"
|
||||
|
||||
msgid "Zoom View"
|
||||
msgstr "Vista amb Zoom"
|
||||
|
||||
|
||||
@@ -7,7 +7,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: \n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-09-11 21:06+0800\n"
|
||||
"POT-Creation-Date: 2025-09-28 18:44+0800\n"
|
||||
"PO-Revision-Date: 2024-11-03 20:59+0100\n"
|
||||
"Last-Translator: René Mošner <Renemosner@seznam.cz>\n"
|
||||
"Language-Team: \n"
|
||||
@@ -6170,6 +6170,17 @@ msgstr ""
|
||||
msgid "Load 3mf"
|
||||
msgstr "Načíst 3mf"
|
||||
|
||||
msgid ""
|
||||
"This project was created with an OrcaSlicer 2.3.1-alpha and uses infill "
|
||||
"rotation template settings that may not work properly with your current "
|
||||
"infill pattern. This could result in weak support or print quality issues."
|
||||
msgstr ""
|
||||
|
||||
msgid ""
|
||||
"Would you like OrcaSlicer to automatically fix this by clearing the rotation "
|
||||
"template settings?"
|
||||
msgstr ""
|
||||
|
||||
#, c-format, boost-format
|
||||
msgid ""
|
||||
"The 3mf's version %s is newer than %s's version %s, found following "
|
||||
@@ -8733,12 +8744,12 @@ msgstr "Zobrazit přehled klávesových zkratek"
|
||||
msgid "Global shortcuts"
|
||||
msgstr "Globální zkratky"
|
||||
|
||||
msgid "Rotate View"
|
||||
msgstr "Otočit pohled"
|
||||
|
||||
msgid "Pan View"
|
||||
msgstr "Zobrazení panorama"
|
||||
|
||||
msgid "Rotate View"
|
||||
msgstr "Otočit pohled"
|
||||
|
||||
msgid "Zoom View"
|
||||
msgstr "Zvětšit zobrazení"
|
||||
|
||||
|
||||
@@ -3,7 +3,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Orca Slicer\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-09-11 21:06+0800\n"
|
||||
"POT-Creation-Date: 2025-09-28 18:44+0800\n"
|
||||
"PO-Revision-Date: \n"
|
||||
"Last-Translator: Heiko Liebscher <hliebschergmail.com>\n"
|
||||
"Language-Team: \n"
|
||||
@@ -4296,8 +4296,8 @@ msgid ""
|
||||
"Invalid pattern. Use N, N#K, or a comma-separated list with optional #K per "
|
||||
"entry. Examples: 5, 5#2, 1,7,9, 5,9#2,18."
|
||||
msgstr ""
|
||||
"Ungültiges Muster. Verwenden Sie N, N#K oder eine durch Kommas getrennte Liste "
|
||||
"mit optionalem #K pro Eintrag. Beispiele: 5, 5#2, 1,7,9, 5,9#2,18."
|
||||
"Ungültiges Muster. Verwenden Sie N, N#K oder eine durch Kommas getrennte "
|
||||
"Liste mit optionalem #K pro Eintrag. Beispiele: 5, 5#2, 1,7,9, 5,9#2,18."
|
||||
|
||||
#, boost-format
|
||||
msgid "Invalid format. Expected vector format: \"%1%\""
|
||||
@@ -6361,6 +6361,23 @@ msgstr "Der 3mf stammt nicht vom OrcaSlicer, lade nur die Geometriedaten."
|
||||
msgid "Load 3mf"
|
||||
msgstr "Lade 3mf"
|
||||
|
||||
msgid ""
|
||||
"This project was created with an OrcaSlicer 2.3.1-alpha and uses infill "
|
||||
"rotation template settings that may not work properly with your current "
|
||||
"infill pattern. This could result in weak support or print quality issues."
|
||||
msgstr ""
|
||||
"Dieses Projekt wurde mit einem OrcaSlicer 2.3.1-alpha erstellt und verwendet "
|
||||
"Vorlageneinstellungen für die Infill-Rotation, die möglicherweise nicht "
|
||||
"richtig mit Ihrem aktuellen Infill-Muster funktionieren. Dies könnte zu "
|
||||
"schwacher Unterstützung oder Druckqualitätsproblemen führen."
|
||||
|
||||
msgid ""
|
||||
"Would you like OrcaSlicer to automatically fix this by clearing the rotation "
|
||||
"template settings?"
|
||||
msgstr ""
|
||||
"Möchten Sie, dass OrcaSlicer dies automatisch behebt, indem die "
|
||||
"Vorlageneinstellungen für die Rotation gelöscht werden?"
|
||||
|
||||
#, c-format, boost-format
|
||||
msgid ""
|
||||
"The 3mf's version %s is newer than %s's version %s, found following "
|
||||
@@ -7212,7 +7229,9 @@ msgid "Maximum count of recent files"
|
||||
msgstr "Maximale Anzahl der zuletzt verwendeten Dateien"
|
||||
|
||||
msgid "Add model files (stl/step) to recent file list."
|
||||
msgstr "Modell-Dateien (stl/step) zur Liste der zuletzt verwendeten Dateien hinzufügen."
|
||||
msgstr ""
|
||||
"Modell-Dateien (stl/step) zur Liste der zuletzt verwendeten Dateien "
|
||||
"hinzufügen."
|
||||
|
||||
msgid "Clear my choice on the unsaved projects."
|
||||
msgstr "Meine Auswahl für nicht gespeicherte Projekte löschen."
|
||||
@@ -9110,12 +9129,12 @@ msgstr "Liste der Tastaturkürzel anzeigen"
|
||||
msgid "Global shortcuts"
|
||||
msgstr "Globale Tastaturkürzel"
|
||||
|
||||
msgid "Rotate View"
|
||||
msgstr "Drehen der Ansicht"
|
||||
|
||||
msgid "Pan View"
|
||||
msgstr "Pan-Ansicht"
|
||||
|
||||
msgid "Rotate View"
|
||||
msgstr "Drehen der Ansicht"
|
||||
|
||||
msgid "Zoom View"
|
||||
msgstr "Ansicht zoomen"
|
||||
|
||||
@@ -12355,11 +12374,11 @@ msgid ""
|
||||
"'5#' equals '5#1'), or a comma-separated list (e.g. 1,7,9) to insert at "
|
||||
"explicit layers. Layers are 1-based."
|
||||
msgstr ""
|
||||
"Fügt an bestimmten Schichten massive Füllung ein. Verwenden Sie N, um jede "
|
||||
"N-te Schicht einzufügen, N#K, um K aufeinanderfolgende massive Schichten alle N "
|
||||
"Schichten einzufügen (K ist optional, z.B. '5#' entspricht '5#1'), oder eine "
|
||||
"kommagetrennte Liste (z.B. 1,7,9), um sie in expliziten Schichten einzufügen. "
|
||||
"Schichten sind 1-basiert."
|
||||
"Fügt an bestimmten Schichten massive Füllung ein. Verwenden Sie N, um jede N-"
|
||||
"te Schicht einzufügen, N#K, um K aufeinanderfolgende massive Schichten alle "
|
||||
"N Schichten einzufügen (K ist optional, z.B. '5#' entspricht '5#1'), oder "
|
||||
"eine kommagetrennte Liste (z.B. 1,7,9), um sie in expliziten Schichten "
|
||||
"einzufügen. Schichten sind 1-basiert."
|
||||
|
||||
msgid "Fill Multiline"
|
||||
msgstr "Mehrzeilige Füllung"
|
||||
@@ -13229,12 +13248,12 @@ msgid ""
|
||||
msgstr ""
|
||||
"Drehen Sie die Richtung der spärlichen Füllung pro Schicht mit einer Vorlage "
|
||||
"von Winkeln. Geben Sie durch Kommas getrennte Grad ein (z.B. '0,30,60,90'). "
|
||||
"Winkel werden schichtweise in der Reihenfolge angewendet und wiederholt, wenn "
|
||||
"die Liste endet. Erweiterte Syntax wird unterstützt: '+5' dreht +5° jede "
|
||||
"Schicht; '+5#5' dreht +5° alle 5 Schichten. Siehe das Wiki für Details. Wenn eine "
|
||||
"Vorlage festgelegt ist, wird die Standardfüllrichtungseinstellung ignoriert. "
|
||||
"Beachten Sie: Einige Füllmuster (z.B. Gyroid) steuern die Rotation selbst; "
|
||||
"verwenden Sie sie mit Vorsicht."
|
||||
"Winkel werden schichtweise in der Reihenfolge angewendet und wiederholt, "
|
||||
"wenn die Liste endet. Erweiterte Syntax wird unterstützt: '+5' dreht +5° "
|
||||
"jede Schicht; '+5#5' dreht +5° alle 5 Schichten. Siehe das Wiki für Details. "
|
||||
"Wenn eine Vorlage festgelegt ist, wird die Standardfüllrichtungseinstellung "
|
||||
"ignoriert. Beachten Sie: Einige Füllmuster (z.B. Gyroid) steuern die "
|
||||
"Rotation selbst; verwenden Sie sie mit Vorsicht."
|
||||
|
||||
msgid "°"
|
||||
msgstr "°"
|
||||
|
||||
@@ -3,7 +3,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Orca Slicer\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-09-11 21:06+0800\n"
|
||||
"POT-Creation-Date: 2025-09-28 18:44+0800\n"
|
||||
"PO-Revision-Date: 2025-05-18 09:32-0300\n"
|
||||
"Last-Translator: Alexandre Folle de Menezes\n"
|
||||
"Language-Team: \n"
|
||||
@@ -5938,6 +5938,17 @@ msgstr "The 3mf is not supported by OrcaSlicer, loading geometry data only."
|
||||
msgid "Load 3mf"
|
||||
msgstr ""
|
||||
|
||||
msgid ""
|
||||
"This project was created with an OrcaSlicer 2.3.1-alpha and uses infill "
|
||||
"rotation template settings that may not work properly with your current "
|
||||
"infill pattern. This could result in weak support or print quality issues."
|
||||
msgstr ""
|
||||
|
||||
msgid ""
|
||||
"Would you like OrcaSlicer to automatically fix this by clearing the rotation "
|
||||
"template settings?"
|
||||
msgstr ""
|
||||
|
||||
#, c-format, boost-format
|
||||
msgid ""
|
||||
"The 3mf's version %s is newer than %s's version %s, found following "
|
||||
@@ -8389,10 +8400,10 @@ msgstr ""
|
||||
msgid "Global shortcuts"
|
||||
msgstr ""
|
||||
|
||||
msgid "Rotate View"
|
||||
msgid "Pan View"
|
||||
msgstr ""
|
||||
|
||||
msgid "Pan View"
|
||||
msgid "Rotate View"
|
||||
msgstr ""
|
||||
|
||||
msgid "Zoom View"
|
||||
|
||||
@@ -3,7 +3,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Orca Slicer\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-09-11 21:06+0800\n"
|
||||
"POT-Creation-Date: 2025-09-28 18:44+0800\n"
|
||||
"PO-Revision-Date: \n"
|
||||
"Last-Translator: Carlos Fco. Caruncho Serrano <puzzlero@gmail.com>\n"
|
||||
"Language-Team: \n"
|
||||
@@ -6309,6 +6309,17 @@ msgstr "El 3mf no es de Orca Slicer, cargando sólo datos de geometría."
|
||||
msgid "Load 3mf"
|
||||
msgstr "Cargar 3mf"
|
||||
|
||||
msgid ""
|
||||
"This project was created with an OrcaSlicer 2.3.1-alpha and uses infill "
|
||||
"rotation template settings that may not work properly with your current "
|
||||
"infill pattern. This could result in weak support or print quality issues."
|
||||
msgstr ""
|
||||
|
||||
msgid ""
|
||||
"Would you like OrcaSlicer to automatically fix this by clearing the rotation "
|
||||
"template settings?"
|
||||
msgstr ""
|
||||
|
||||
#, c-format, boost-format
|
||||
msgid ""
|
||||
"The 3mf's version %s is newer than %s's version %s, found following "
|
||||
@@ -9004,12 +9015,12 @@ msgstr "Muestra lista de atajos de teclado"
|
||||
msgid "Global shortcuts"
|
||||
msgstr "Atajos globales"
|
||||
|
||||
msgid "Rotate View"
|
||||
msgstr "Rotar Vista"
|
||||
|
||||
msgid "Pan View"
|
||||
msgstr "Desplazar vista"
|
||||
|
||||
msgid "Rotate View"
|
||||
msgstr "Rotar Vista"
|
||||
|
||||
msgid "Zoom View"
|
||||
msgstr "Hacer Zoom"
|
||||
|
||||
|
||||
@@ -6,7 +6,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Orca Slicer\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-09-11 21:06+0800\n"
|
||||
"POT-Creation-Date: 2025-09-28 18:44+0800\n"
|
||||
"PO-Revision-Date: \n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: Guislain Cyril, Thomas Lété\n"
|
||||
@@ -6334,6 +6334,17 @@ msgstr ""
|
||||
msgid "Load 3mf"
|
||||
msgstr "Charger 3mf"
|
||||
|
||||
msgid ""
|
||||
"This project was created with an OrcaSlicer 2.3.1-alpha and uses infill "
|
||||
"rotation template settings that may not work properly with your current "
|
||||
"infill pattern. This could result in weak support or print quality issues."
|
||||
msgstr ""
|
||||
|
||||
msgid ""
|
||||
"Would you like OrcaSlicer to automatically fix this by clearing the rotation "
|
||||
"template settings?"
|
||||
msgstr ""
|
||||
|
||||
#, c-format, boost-format
|
||||
msgid ""
|
||||
"The 3mf's version %s is newer than %s's version %s, found following "
|
||||
@@ -9100,12 +9111,12 @@ msgstr "Afficher la liste des raccourcis clavier"
|
||||
msgid "Global shortcuts"
|
||||
msgstr "Raccourcis globaux"
|
||||
|
||||
msgid "Rotate View"
|
||||
msgstr "Rotation de la vue"
|
||||
|
||||
msgid "Pan View"
|
||||
msgstr "Déplacement de vue"
|
||||
|
||||
msgid "Rotate View"
|
||||
msgstr "Rotation de la vue"
|
||||
|
||||
msgid "Zoom View"
|
||||
msgstr "Vue agrandie"
|
||||
|
||||
|
||||
@@ -3,7 +3,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Orca Slicer\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-09-11 21:06+0800\n"
|
||||
"POT-Creation-Date: 2025-09-28 18:44+0800\n"
|
||||
"Language: hu\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
@@ -6082,6 +6082,17 @@ msgstr ""
|
||||
msgid "Load 3mf"
|
||||
msgstr "3mf betöltése"
|
||||
|
||||
msgid ""
|
||||
"This project was created with an OrcaSlicer 2.3.1-alpha and uses infill "
|
||||
"rotation template settings that may not work properly with your current "
|
||||
"infill pattern. This could result in weak support or print quality issues."
|
||||
msgstr ""
|
||||
|
||||
msgid ""
|
||||
"Would you like OrcaSlicer to automatically fix this by clearing the rotation "
|
||||
"template settings?"
|
||||
msgstr ""
|
||||
|
||||
#, c-format, boost-format
|
||||
msgid ""
|
||||
"The 3mf's version %s is newer than %s's version %s, found following "
|
||||
@@ -8629,12 +8640,12 @@ msgstr "Gyorsgombok listájának megjelenítése"
|
||||
msgid "Global shortcuts"
|
||||
msgstr "Globális gyorsbillentyűk"
|
||||
|
||||
msgid "Rotate View"
|
||||
msgstr "Nézet elforgatása"
|
||||
|
||||
msgid "Pan View"
|
||||
msgstr "Pásztázó nézet"
|
||||
|
||||
msgid "Rotate View"
|
||||
msgstr "Nézet elforgatása"
|
||||
|
||||
msgid "Zoom View"
|
||||
msgstr "Nagyítás nézet"
|
||||
|
||||
|
||||
@@ -3,7 +3,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Orca Slicer\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-09-11 21:06+0800\n"
|
||||
"POT-Creation-Date: 2025-09-28 18:44+0800\n"
|
||||
"PO-Revision-Date: \n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: \n"
|
||||
@@ -6312,6 +6312,17 @@ msgstr ""
|
||||
msgid "Load 3mf"
|
||||
msgstr "Carica 3mf"
|
||||
|
||||
msgid ""
|
||||
"This project was created with an OrcaSlicer 2.3.1-alpha and uses infill "
|
||||
"rotation template settings that may not work properly with your current "
|
||||
"infill pattern. This could result in weak support or print quality issues."
|
||||
msgstr ""
|
||||
|
||||
msgid ""
|
||||
"Would you like OrcaSlicer to automatically fix this by clearing the rotation "
|
||||
"template settings?"
|
||||
msgstr ""
|
||||
|
||||
#, c-format, boost-format
|
||||
msgid ""
|
||||
"The 3mf's version %s is newer than %s's version %s, found following "
|
||||
@@ -9030,12 +9041,12 @@ msgstr "Mostra elenco scorciatoie da tastiera"
|
||||
msgid "Global shortcuts"
|
||||
msgstr "Scorciatoie globali"
|
||||
|
||||
msgid "Rotate View"
|
||||
msgstr "Ruota vista"
|
||||
|
||||
msgid "Pan View"
|
||||
msgstr "Vista panoramica"
|
||||
|
||||
msgid "Rotate View"
|
||||
msgstr "Ruota vista"
|
||||
|
||||
msgid "Zoom View"
|
||||
msgstr "Ingrandimento vista"
|
||||
|
||||
|
||||
@@ -3,7 +3,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Orca Slicer\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-09-11 21:06+0800\n"
|
||||
"POT-Creation-Date: 2025-09-28 18:44+0800\n"
|
||||
"PO-Revision-Date: \n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: \n"
|
||||
@@ -5964,6 +5964,17 @@ msgstr ""
|
||||
msgid "Load 3mf"
|
||||
msgstr "3mfを読込み"
|
||||
|
||||
msgid ""
|
||||
"This project was created with an OrcaSlicer 2.3.1-alpha and uses infill "
|
||||
"rotation template settings that may not work properly with your current "
|
||||
"infill pattern. This could result in weak support or print quality issues."
|
||||
msgstr ""
|
||||
|
||||
msgid ""
|
||||
"Would you like OrcaSlicer to automatically fix this by clearing the rotation "
|
||||
"template settings?"
|
||||
msgstr ""
|
||||
|
||||
#, c-format, boost-format
|
||||
msgid ""
|
||||
"The 3mf's version %s is newer than %s's version %s, found following "
|
||||
@@ -8423,12 +8434,12 @@ msgstr "ショートカット一覧を表示"
|
||||
msgid "Global shortcuts"
|
||||
msgstr "ショートカット"
|
||||
|
||||
msgid "Rotate View"
|
||||
msgstr "回転"
|
||||
|
||||
msgid "Pan View"
|
||||
msgstr "移動"
|
||||
|
||||
msgid "Rotate View"
|
||||
msgstr "回転"
|
||||
|
||||
msgid "Zoom View"
|
||||
msgstr "ズーム"
|
||||
|
||||
|
||||
@@ -7,7 +7,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Orca Slicer\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-09-11 21:06+0800\n"
|
||||
"POT-Creation-Date: 2025-09-28 18:44+0800\n"
|
||||
"PO-Revision-Date: 2025-06-02 17:12+0900\n"
|
||||
"Last-Translator: crwusiz <crwusiz@gmail.com>\n"
|
||||
"Language-Team: \n"
|
||||
@@ -6122,6 +6122,17 @@ msgstr "이 3mf는 OrcaSlicer에서 지원되지 않습니다. 형상 데이터
|
||||
msgid "Load 3mf"
|
||||
msgstr "3mf 불러오기"
|
||||
|
||||
msgid ""
|
||||
"This project was created with an OrcaSlicer 2.3.1-alpha and uses infill "
|
||||
"rotation template settings that may not work properly with your current "
|
||||
"infill pattern. This could result in weak support or print quality issues."
|
||||
msgstr ""
|
||||
|
||||
msgid ""
|
||||
"Would you like OrcaSlicer to automatically fix this by clearing the rotation "
|
||||
"template settings?"
|
||||
msgstr ""
|
||||
|
||||
#, c-format, boost-format
|
||||
msgid ""
|
||||
"The 3mf's version %s is newer than %s's version %s, found following "
|
||||
@@ -8707,12 +8718,12 @@ msgstr "키보드 단축키 목록 보기"
|
||||
msgid "Global shortcuts"
|
||||
msgstr "전역 단축키"
|
||||
|
||||
msgid "Rotate View"
|
||||
msgstr "시점 회전"
|
||||
|
||||
msgid "Pan View"
|
||||
msgstr "시점 이동"
|
||||
|
||||
msgid "Rotate View"
|
||||
msgstr "시점 회전"
|
||||
|
||||
msgid "Zoom View"
|
||||
msgstr "시점 확대/축소"
|
||||
|
||||
|
||||
@@ -8,7 +8,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: \n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-09-11 21:06+0800\n"
|
||||
"POT-Creation-Date: 2025-09-28 18:44+0800\n"
|
||||
"PO-Revision-Date: 2025-03-21 21:00+0200\n"
|
||||
"Last-Translator: Gintaras Kučinskas <sharanchius@gmail.com>\n"
|
||||
"Language-Team: \n"
|
||||
@@ -6256,6 +6256,17 @@ msgstr "3MF nepalaikomas Orca Slicer. Įkeliami tik geometrijos duomenys."
|
||||
msgid "Load 3mf"
|
||||
msgstr "Įkelti 3MF"
|
||||
|
||||
msgid ""
|
||||
"This project was created with an OrcaSlicer 2.3.1-alpha and uses infill "
|
||||
"rotation template settings that may not work properly with your current "
|
||||
"infill pattern. This could result in weak support or print quality issues."
|
||||
msgstr ""
|
||||
|
||||
msgid ""
|
||||
"Would you like OrcaSlicer to automatically fix this by clearing the rotation "
|
||||
"template settings?"
|
||||
msgstr ""
|
||||
|
||||
#, c-format, boost-format
|
||||
msgid ""
|
||||
"The 3mf's version %s is newer than %s's version %s, found following "
|
||||
@@ -8945,12 +8956,12 @@ msgstr "Rodyti sparčiųjų klavišų sąrašą"
|
||||
msgid "Global shortcuts"
|
||||
msgstr "Bendrieji spartieji klavišai"
|
||||
|
||||
msgid "Rotate View"
|
||||
msgstr "Pasukti vaizdą"
|
||||
|
||||
msgid "Pan View"
|
||||
msgstr "Judinti vaizdą"
|
||||
|
||||
msgid "Rotate View"
|
||||
msgstr "Pasukti vaizdą"
|
||||
|
||||
msgid "Zoom View"
|
||||
msgstr "Padidinti vaizdą"
|
||||
|
||||
|
||||
@@ -3,7 +3,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Orca Slicer\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-09-11 21:06+0800\n"
|
||||
"POT-Creation-Date: 2025-09-28 18:44+0800\n"
|
||||
"PO-Revision-Date: \n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: \n"
|
||||
@@ -6144,6 +6144,17 @@ msgstr ""
|
||||
msgid "Load 3mf"
|
||||
msgstr "Laad 3mf"
|
||||
|
||||
msgid ""
|
||||
"This project was created with an OrcaSlicer 2.3.1-alpha and uses infill "
|
||||
"rotation template settings that may not work properly with your current "
|
||||
"infill pattern. This could result in weak support or print quality issues."
|
||||
msgstr ""
|
||||
|
||||
msgid ""
|
||||
"Would you like OrcaSlicer to automatically fix this by clearing the rotation "
|
||||
"template settings?"
|
||||
msgstr ""
|
||||
|
||||
#, c-format, boost-format
|
||||
msgid ""
|
||||
"The 3mf's version %s is newer than %s's version %s, found following "
|
||||
@@ -8772,10 +8783,10 @@ msgstr "Toon lijst met sneltoetsen"
|
||||
msgid "Global shortcuts"
|
||||
msgstr "Globale snelkoppelingen"
|
||||
|
||||
msgid "Rotate View"
|
||||
msgid "Pan View"
|
||||
msgstr ""
|
||||
|
||||
msgid "Pan View"
|
||||
msgid "Rotate View"
|
||||
msgstr ""
|
||||
|
||||
msgid "Zoom View"
|
||||
|
||||
@@ -3,7 +3,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: OrcaSlicer 2.3.0-rc\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-09-11 21:06+0800\n"
|
||||
"POT-Creation-Date: 2025-09-28 18:44+0800\n"
|
||||
"PO-Revision-Date: \n"
|
||||
"Last-Translator: Krzysztof Morga <<tlumaczeniebs@gmail.com>>\n"
|
||||
"Language-Team: \n"
|
||||
@@ -6275,6 +6275,17 @@ msgstr ""
|
||||
msgid "Load 3mf"
|
||||
msgstr "Wczytaj 3MF"
|
||||
|
||||
msgid ""
|
||||
"This project was created with an OrcaSlicer 2.3.1-alpha and uses infill "
|
||||
"rotation template settings that may not work properly with your current "
|
||||
"infill pattern. This could result in weak support or print quality issues."
|
||||
msgstr ""
|
||||
|
||||
msgid ""
|
||||
"Would you like OrcaSlicer to automatically fix this by clearing the rotation "
|
||||
"template settings?"
|
||||
msgstr ""
|
||||
|
||||
#, c-format, boost-format
|
||||
msgid ""
|
||||
"The 3mf's version %s is newer than %s's version %s, found following "
|
||||
@@ -8944,12 +8955,12 @@ msgstr "Pokaż listę skrótów klawiszowych"
|
||||
msgid "Global shortcuts"
|
||||
msgstr "Globalne skróty"
|
||||
|
||||
msgid "Rotate View"
|
||||
msgstr "Obróć widok"
|
||||
|
||||
msgid "Pan View"
|
||||
msgstr "Przesuń widok"
|
||||
|
||||
msgid "Rotate View"
|
||||
msgstr "Obróć widok"
|
||||
|
||||
msgid "Zoom View"
|
||||
msgstr "Przybliż widok"
|
||||
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -7,7 +7,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: OrcaSlicer V2.3.0 Official Release\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-09-11 21:06+0800\n"
|
||||
"POT-Creation-Date: 2025-09-28 18:44+0800\n"
|
||||
"PO-Revision-Date: 2025-07-06 21:08+0700\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: Andylg <andylg@yandex.ru>\n"
|
||||
@@ -6350,6 +6350,17 @@ msgstr ""
|
||||
msgid "Load 3mf"
|
||||
msgstr "Загрузка 3mf"
|
||||
|
||||
msgid ""
|
||||
"This project was created with an OrcaSlicer 2.3.1-alpha and uses infill "
|
||||
"rotation template settings that may not work properly with your current "
|
||||
"infill pattern. This could result in weak support or print quality issues."
|
||||
msgstr ""
|
||||
|
||||
msgid ""
|
||||
"Would you like OrcaSlicer to automatically fix this by clearing the rotation "
|
||||
"template settings?"
|
||||
msgstr ""
|
||||
|
||||
#, c-format, boost-format
|
||||
msgid ""
|
||||
"The 3mf's version %s is newer than %s's version %s, found following "
|
||||
@@ -9099,12 +9110,12 @@ msgstr "Показать список сочетаний клавиш"
|
||||
msgid "Global shortcuts"
|
||||
msgstr "Глобальные горячие клавиши"
|
||||
|
||||
msgid "Rotate View"
|
||||
msgstr "Вращение камеры"
|
||||
|
||||
msgid "Pan View"
|
||||
msgstr "Перемещение камеры"
|
||||
|
||||
msgid "Rotate View"
|
||||
msgstr "Вращение камеры"
|
||||
|
||||
msgid "Zoom View"
|
||||
msgstr "Масштабирование вида"
|
||||
|
||||
|
||||
@@ -3,7 +3,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Orca Slicer\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-09-11 21:06+0800\n"
|
||||
"POT-Creation-Date: 2025-09-28 18:44+0800\n"
|
||||
"Language: sv\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
@@ -6070,6 +6070,17 @@ msgstr "3mf kommer inte från Orca Slicer, laddar endast geometri data."
|
||||
msgid "Load 3mf"
|
||||
msgstr "Ladda 3mf"
|
||||
|
||||
msgid ""
|
||||
"This project was created with an OrcaSlicer 2.3.1-alpha and uses infill "
|
||||
"rotation template settings that may not work properly with your current "
|
||||
"infill pattern. This could result in weak support or print quality issues."
|
||||
msgstr ""
|
||||
|
||||
msgid ""
|
||||
"Would you like OrcaSlicer to automatically fix this by clearing the rotation "
|
||||
"template settings?"
|
||||
msgstr ""
|
||||
|
||||
#, c-format, boost-format
|
||||
msgid ""
|
||||
"The 3mf's version %s is newer than %s's version %s, found following "
|
||||
@@ -8618,12 +8629,12 @@ msgstr "Visa tangentbordets genvägs lista"
|
||||
msgid "Global shortcuts"
|
||||
msgstr "Övergripande genvägar"
|
||||
|
||||
msgid "Rotate View"
|
||||
msgstr "Rotera vy"
|
||||
|
||||
msgid "Pan View"
|
||||
msgstr "Panoreringsvy"
|
||||
|
||||
msgid "Rotate View"
|
||||
msgstr "Rotera vy"
|
||||
|
||||
msgid "Zoom View"
|
||||
msgstr "Zoomvy"
|
||||
|
||||
|
||||
@@ -3,8 +3,8 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Orca Slicer\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-09-11 21:06+0800\n"
|
||||
"PO-Revision-Date: 2025-08-28 13:09+0300\n"
|
||||
"POT-Creation-Date: 2025-09-28 18:44+0800\n"
|
||||
"PO-Revision-Date: 2025-09-14 23:43+0300\n"
|
||||
"Last-Translator: GlauTech\n"
|
||||
"Language-Team: \n"
|
||||
"Language: tr\n"
|
||||
@@ -48,7 +48,7 @@ msgid "Ctrl+"
|
||||
msgstr "Ctrl+"
|
||||
|
||||
msgid "Alt+"
|
||||
msgstr ""
|
||||
msgstr "Alt+"
|
||||
|
||||
msgid "Shift+"
|
||||
msgstr "Shift+"
|
||||
@@ -178,13 +178,13 @@ msgid "Smart fill"
|
||||
msgstr "Akıllı boyama"
|
||||
|
||||
msgid "Bucket fill"
|
||||
msgstr "Kova boya aracı"
|
||||
msgstr "Boya kovası aracı"
|
||||
|
||||
msgid "Height range"
|
||||
msgstr "Yükseklik aralığı"
|
||||
|
||||
msgid "Enter"
|
||||
msgstr ""
|
||||
msgstr "Enter"
|
||||
|
||||
msgid "Toggle Wireframe"
|
||||
msgstr "Wireframe Göster/Gizle"
|
||||
@@ -336,7 +336,7 @@ msgid "Auto"
|
||||
msgstr "Otomatik"
|
||||
|
||||
msgid "Manual"
|
||||
msgstr "Manual"
|
||||
msgstr "Manuel"
|
||||
|
||||
msgid "Plug"
|
||||
msgstr "Tak"
|
||||
@@ -369,7 +369,7 @@ msgid "Flip upside down"
|
||||
msgstr "Baş aşağı çevir"
|
||||
|
||||
msgid "Connectors"
|
||||
msgstr "Konektörler"
|
||||
msgstr "Bağlayıcılar"
|
||||
|
||||
msgid "Type"
|
||||
msgstr "Tür"
|
||||
@@ -566,7 +566,7 @@ msgstr[0] "%1$d bağlayıcı nesnenin dışında"
|
||||
msgstr[1] "%1$d bağlayıcı nesnenin dışında"
|
||||
|
||||
msgid "Some connectors are overlapped"
|
||||
msgstr "Bazı konektörler üst üste binmiş"
|
||||
msgstr "Bazı bağlayıcılar üst üste binmiş"
|
||||
|
||||
msgid "Select at least one object to keep after cutting."
|
||||
msgstr "Kesimden sonra saklanacak en az bir nesne seçin."
|
||||
@@ -719,7 +719,7 @@ msgid "Horizontal text"
|
||||
msgstr "Yatay metin"
|
||||
|
||||
msgid "Mouse move up or down"
|
||||
msgstr ""
|
||||
msgstr "Mouse’u yukarı veya aşağı hareket ettirin"
|
||||
|
||||
msgid "Rotate text"
|
||||
msgstr "Metni döndür"
|
||||
@@ -1832,7 +1832,7 @@ msgid "Delete the selected object"
|
||||
msgstr "Seçilen nesneyi sil"
|
||||
|
||||
msgid "Backspace"
|
||||
msgstr ""
|
||||
msgstr "Backspace"
|
||||
|
||||
msgid "Load..."
|
||||
msgstr "Yükle..."
|
||||
@@ -3063,7 +3063,7 @@ msgid "Dynamic flow Calibration"
|
||||
msgstr "Dinamik akış kalibrasyonu"
|
||||
|
||||
msgid "Step"
|
||||
msgstr "Adım"
|
||||
msgstr "Step"
|
||||
|
||||
msgid "AMS Slots"
|
||||
msgstr "AMS Yuvaları"
|
||||
@@ -4200,6 +4200,8 @@ msgid ""
|
||||
"Invalid pattern. Use N, N#K, or a comma-separated list with optional #K per "
|
||||
"entry. Examples: 5, 5#2, 1,7,9, 5,9#2,18."
|
||||
msgstr ""
|
||||
"Geçersiz kalıp. N, N#K veya giriş başına isteğe bağlı #K ile virgülle "
|
||||
"ayrılmış bir liste kullanın. Örnekler: 5, 5#2, 1,7,9, 5,9#2,18."
|
||||
|
||||
#, boost-format
|
||||
msgid "Invalid format. Expected vector format: \"%1%\""
|
||||
@@ -4804,7 +4806,7 @@ msgid "Open a project file"
|
||||
msgstr "Proje dosyasını aç"
|
||||
|
||||
msgid "Recent files"
|
||||
msgstr ""
|
||||
msgstr "Son dosyalar"
|
||||
|
||||
msgid "Save Project"
|
||||
msgstr "Projeyi Kaydet"
|
||||
@@ -6219,7 +6221,7 @@ msgid "Collapse sidebar"
|
||||
msgstr "Kenar çubuğunu daralt"
|
||||
|
||||
msgid "Tab"
|
||||
msgstr ""
|
||||
msgstr "Tab"
|
||||
|
||||
#, c-format, boost-format
|
||||
msgid "Loading file: %s"
|
||||
@@ -6233,6 +6235,17 @@ msgstr ""
|
||||
msgid "Load 3mf"
|
||||
msgstr "3mf yükle"
|
||||
|
||||
msgid ""
|
||||
"This project was created with an OrcaSlicer 2.3.1-alpha and uses infill "
|
||||
"rotation template settings that may not work properly with your current "
|
||||
"infill pattern. This could result in weak support or print quality issues."
|
||||
msgstr ""
|
||||
|
||||
msgid ""
|
||||
"Would you like OrcaSlicer to automatically fix this by clearing the rotation "
|
||||
"template settings?"
|
||||
msgstr ""
|
||||
|
||||
#, c-format, boost-format
|
||||
msgid ""
|
||||
"The 3mf's version %s is newer than %s's version %s, found following "
|
||||
@@ -6288,7 +6301,7 @@ msgid "Customized Preset"
|
||||
msgstr "Özel Ayar"
|
||||
|
||||
msgid "Name of components inside step file is not UTF8 format!"
|
||||
msgstr "Adım dosyasındaki bileşenlerin adı UTF8 formatında değil!"
|
||||
msgstr "Step dosyasındaki bileşenlerin adı UTF8 formatında değil!"
|
||||
|
||||
msgid "The name may show garbage characters!"
|
||||
msgstr "İsimde çöp karakterler görünebilir!"
|
||||
@@ -6961,7 +6974,7 @@ msgstr ""
|
||||
"hatırlayacak ve otomatik olarak değiştirecektir."
|
||||
|
||||
msgid "Show the step mesh parameter setting dialog."
|
||||
msgstr "Adım ağ parametresi ayar iletişim kutusunu göster."
|
||||
msgstr "Step ağ parametresi ayar iletişim kutusunu göster."
|
||||
|
||||
msgid ""
|
||||
"If enabled,a parameter settings dialog will appear during STEP file import."
|
||||
@@ -7056,13 +7069,13 @@ msgid "Should printer/filament/process settings be loaded when opening a .3mf?"
|
||||
msgstr "Bir .3mf açılırken yazıcı/filament/işlem ayarları yüklenmeli mi?"
|
||||
|
||||
msgid "Maximum recent files"
|
||||
msgstr ""
|
||||
msgstr "Son kullanılan dosyaların maksimum sayısı"
|
||||
|
||||
msgid "Maximum count of recent files"
|
||||
msgstr ""
|
||||
msgstr "Son dosyaların maksimum sayısı"
|
||||
|
||||
msgid "Add model files (stl/step) to recent file list."
|
||||
msgstr ""
|
||||
msgstr "Model dosyalarını (STL/STEP) son dosyalar listesine ekle."
|
||||
|
||||
msgid "Clear my choice on the unsaved projects."
|
||||
msgstr "Kaydedilmemiş projelerdeki seçimimi temizle."
|
||||
@@ -7851,6 +7864,12 @@ msgid ""
|
||||
"support. Please proceed with caution and thoroughly check for any potential "
|
||||
"printing issues.Are you sure you want to enable this option?"
|
||||
msgstr ""
|
||||
"Dolgu desenleri genellikle, doğru baskı alınmasını ve istenen etkilerin (ör. "
|
||||
"Gyroid, Kübik) elde edilmesini sağlamak için döndürme işlemini otomatik "
|
||||
"olarak yapacak şekilde tasarlanmıştır. Mevcut seyrek dolgu desenini "
|
||||
"döndürmek, yetersiz destekle sonuçlanabilir. Lütfen dikkatli ilerleyin ve "
|
||||
"olası baskı sorunlarını iyice kontrol edin. Bu seçeneği etkinleştirmek "
|
||||
"istediğinizden emin misiniz?"
|
||||
|
||||
msgid ""
|
||||
"Layer height is too small.\n"
|
||||
@@ -8906,12 +8925,12 @@ msgstr "Klavye kısayolları listesini göster"
|
||||
msgid "Global shortcuts"
|
||||
msgstr "Genel kısayollar"
|
||||
|
||||
msgid "Rotate View"
|
||||
msgstr "Görüntüyü döndür"
|
||||
|
||||
msgid "Pan View"
|
||||
msgstr "Pan Görünümü"
|
||||
|
||||
msgid "Rotate View"
|
||||
msgstr "Görüntüyü döndür"
|
||||
|
||||
msgid "Zoom View"
|
||||
msgstr "Zoom Görünümü"
|
||||
|
||||
@@ -9878,6 +9897,8 @@ msgid ""
|
||||
"The precise wall option will be ignored for outer-inner or inner-outer-inner "
|
||||
"wall sequences."
|
||||
msgstr ""
|
||||
"Dış–iç veya iç–dış–iç duvar sıralamaları için 'Hassas duvar' seçeneği yok "
|
||||
"sayılacaktır."
|
||||
|
||||
msgid ""
|
||||
"Filament shrinkage will not be used because filament shrinkage for the used "
|
||||
@@ -10509,6 +10530,9 @@ msgid ""
|
||||
"layer consistency. NOTE: This option will be ignored for outer-inner or "
|
||||
"inner-outer-inner wall sequences."
|
||||
msgstr ""
|
||||
"Dış duvar aralıklarını ayarlayarak kabuk hassasiyetini artırır. Bu, katman "
|
||||
"tutarlılığını da iyileştirir. NOT: Bu seçenek dış–iç veya iç–dış–iç duvar "
|
||||
"sıralamalarında yok sayılacaktır."
|
||||
|
||||
msgid "Only one wall on top surfaces"
|
||||
msgstr "Üst yüzeylerde yalnızca bir dış duvar"
|
||||
@@ -12035,7 +12059,7 @@ msgstr ""
|
||||
"dayanıklılık özelliklerini korumak için modelle birlikte döner."
|
||||
|
||||
msgid "Insert solid layers"
|
||||
msgstr ""
|
||||
msgstr "Katı katmanlar ekle"
|
||||
|
||||
msgid ""
|
||||
"Insert solid infill at specific layers. Use N to insert every Nth layer, N#K "
|
||||
@@ -12043,6 +12067,11 @@ msgid ""
|
||||
"'5#' equals '5#1'), or a comma-separated list (e.g. 1,7,9) to insert at "
|
||||
"explicit layers. Layers are 1-based."
|
||||
msgstr ""
|
||||
"Belirli katmanlara katı dolgu ekleyin. Her N’inci katmana eklemek için N "
|
||||
"kullanın, her N katmanda K ardışık katı katman eklemek için N#K kullanın (K "
|
||||
"isteğe bağlıdır, örn. '5#' = '5#1'), veya belirli katmanlara eklemek için "
|
||||
"virgülle ayrılmış bir liste kullanın (örn. 1,7,9). Katman numaraları 1’den "
|
||||
"başlar."
|
||||
|
||||
msgid "Fill Multiline"
|
||||
msgstr "Çok çizgili dolgu"
|
||||
@@ -12881,6 +12910,13 @@ msgid ""
|
||||
"setting is ignored. Note: some infill patterns (e.g., Gyroid) control "
|
||||
"rotation themselves; use with care."
|
||||
msgstr ""
|
||||
"Seyrek dolgu yönünü katman katman açı şablonuna göre döndürün. Virgülle "
|
||||
"ayrılmış açıları girin (örn. '0,30,60,90'). Açılar katman sırasına göre "
|
||||
"uygulanır ve liste sona erdiğinde tekrarlanır. Gelişmiş sözdizimi "
|
||||
"desteklenir: '+5' her katmanda +5° döndürür; '+5#5' her 5 katmanda +5° "
|
||||
"döndürür. Detaylar için Viki’ye bakın. Bir şablon ayarlandığında, standart "
|
||||
"dolgu yönü ayarı yok sayılır. NOT: bazı dolgu desenleri (örn. Gyroid) kendi "
|
||||
"döndürmesini kontrol eder; dikkatli kullanın"
|
||||
|
||||
msgid "°"
|
||||
msgstr "°"
|
||||
@@ -12913,6 +12949,11 @@ msgid ""
|
||||
"settings but different skeleton densities, their skeleton areas will develop "
|
||||
"overlapping sections. Default is as same as infill density."
|
||||
msgstr ""
|
||||
"üzeyden belirli bir derinlik çıkarıldıktan sonra model konturunda kalan "
|
||||
"kısma 'iskelet' denir. Bu parametre, bu bölümün yoğunluğunu ayarlamak için "
|
||||
"kullanılır. İki bölge aynı seyrek dolgu ayarlarına sahip fakat farklı "
|
||||
"iskelet yoğunluklarına sahipse, iskelet alanları üst üste binen bölümler "
|
||||
"oluşturabilir. Varsayılan değer, dolgu yoğunluğu ile aynıdır."
|
||||
|
||||
msgid "Skin infill density"
|
||||
msgstr "Yüzey dolgu yoğunluğu"
|
||||
@@ -12924,6 +12965,11 @@ msgid ""
|
||||
"skin densities, this area will not be split into two separate regions. "
|
||||
"Default is as same as infill density."
|
||||
msgstr ""
|
||||
"Modelin dış yüzeyinin belirli bir derinlik aralığındaki kısmına 'cilt' "
|
||||
"denir. Bu parametre, bu bölümün yoğunluğunu ayarlamak için kullanılır. İki "
|
||||
"bölge aynı seyrek dolgu ayarlarına sahip fakat farklı cilt yoğunluklarına "
|
||||
"sahipse, bu alan iki ayrı bölgeye ayrılmaz. Varsayılan değer, dolgu "
|
||||
"yoğunluğu ile aynıdır."
|
||||
|
||||
msgid "Skin infill depth"
|
||||
msgstr "Yüzey dolgu derinliği"
|
||||
@@ -12951,7 +12997,7 @@ msgid "Adjust the line width of the selected skeleton paths."
|
||||
msgstr "Seçili iskelet yollarının çizgi genişliğini ayarlayın."
|
||||
|
||||
msgid "Symmetric infill Y axis"
|
||||
msgstr "Simetrik dolgu Y ekseni"
|
||||
msgstr "Simetrik dolgu y ekseni"
|
||||
|
||||
msgid ""
|
||||
"If the model has two parts that are symmetric about the Y axis, and you want "
|
||||
@@ -15366,7 +15412,7 @@ msgid "Rib width"
|
||||
msgstr "Rib genişliği"
|
||||
|
||||
msgid "Rib width."
|
||||
msgstr ""
|
||||
msgstr "Kiriş genişliği"
|
||||
|
||||
msgid "Fillet wall"
|
||||
msgstr "Kavisli duvar"
|
||||
@@ -18774,7 +18820,7 @@ msgid ""
|
||||
"Orca Slicer supports slicing STEP files, providing smoother results than a "
|
||||
"lower resolution STL. Give it a try!"
|
||||
msgstr ""
|
||||
"ADIM\n"
|
||||
"STEP\n"
|
||||
"STL yerine STEP dosyasını dilimleyerek baskı kalitenizi artırabileceğinizi "
|
||||
"biliyor muydunuz?\n"
|
||||
"Orca Slicer, STEP dosyalarını dilimlemeyi destekleyerek daha düşük "
|
||||
|
||||
@@ -2,7 +2,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: orcaslicerua\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-09-11 21:06+0800\n"
|
||||
"POT-Creation-Date: 2025-09-28 18:44+0800\n"
|
||||
"PO-Revision-Date: 2025-03-07 09:30+0200\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: Ukrainian\n"
|
||||
@@ -6294,6 +6294,17 @@ msgstr "3mf не від Orca Slicer, завантажуйте лише дані
|
||||
msgid "Load 3mf"
|
||||
msgstr "Завантажити 3mf"
|
||||
|
||||
msgid ""
|
||||
"This project was created with an OrcaSlicer 2.3.1-alpha and uses infill "
|
||||
"rotation template settings that may not work properly with your current "
|
||||
"infill pattern. This could result in weak support or print quality issues."
|
||||
msgstr ""
|
||||
|
||||
msgid ""
|
||||
"Would you like OrcaSlicer to automatically fix this by clearing the rotation "
|
||||
"template settings?"
|
||||
msgstr ""
|
||||
|
||||
#, c-format, boost-format
|
||||
msgid ""
|
||||
"The 3mf's version %s is newer than %s's version %s, found following "
|
||||
@@ -8972,12 +8983,12 @@ msgstr "Показати список клавіш"
|
||||
msgid "Global shortcuts"
|
||||
msgstr "Глобальні ярлики"
|
||||
|
||||
msgid "Rotate View"
|
||||
msgstr "Повернути вигляд"
|
||||
|
||||
msgid "Pan View"
|
||||
msgstr "Панорамний вигляд"
|
||||
|
||||
msgid "Rotate View"
|
||||
msgstr "Повернути вигляд"
|
||||
|
||||
msgid "Zoom View"
|
||||
msgstr "Перегляд масштабу"
|
||||
|
||||
|
||||
@@ -6,7 +6,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Slic3rPE\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-09-11 21:06+0800\n"
|
||||
"POT-Creation-Date: 2025-09-28 18:44+0800\n"
|
||||
"PO-Revision-Date: 2024-07-28 07:12+0000\n"
|
||||
"Last-Translator: Handle <mail@bysb.net>\n"
|
||||
"Language-Team: \n"
|
||||
@@ -6001,6 +6001,19 @@ msgstr "该3mf文件不是来自Orca Slicer,将只加载几何数据。"
|
||||
msgid "Load 3mf"
|
||||
msgstr "加载3mf"
|
||||
|
||||
msgid ""
|
||||
"This project was created with an OrcaSlicer 2.3.1-alpha and uses infill "
|
||||
"rotation template settings that may not work properly with your current "
|
||||
"infill pattern. This could result in weak support or print quality issues."
|
||||
msgstr ""
|
||||
"该项目由 OrcaSlicer 2.3.1-alpha 创建,并使用了填充旋转模板设置,这些设置可能"
|
||||
"无法与您当前的填充模式正常配合,可能导致支撑不足或打印质量问题。"
|
||||
|
||||
msgid ""
|
||||
"Would you like OrcaSlicer to automatically fix this by clearing the rotation "
|
||||
"template settings?"
|
||||
msgstr "您是否希望 OrcaSlicer 清除旋转模板设置以自动修复此问题?"
|
||||
|
||||
#, c-format, boost-format
|
||||
msgid ""
|
||||
"The 3mf's version %s is newer than %s's version %s, found following "
|
||||
@@ -8503,12 +8516,12 @@ msgstr "显示键盘快捷键列表"
|
||||
msgid "Global shortcuts"
|
||||
msgstr "全局快捷键"
|
||||
|
||||
msgid "Rotate View"
|
||||
msgstr "旋转视角"
|
||||
|
||||
msgid "Pan View"
|
||||
msgstr "移动视角"
|
||||
|
||||
msgid "Rotate View"
|
||||
msgstr "旋转视角"
|
||||
|
||||
msgid "Zoom View"
|
||||
msgstr "缩放视角"
|
||||
|
||||
|
||||
@@ -9,7 +9,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Orca Slicer\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-09-11 21:06+0800\n"
|
||||
"POT-Creation-Date: 2025-09-28 18:44+0800\n"
|
||||
"PO-Revision-Date: 2025-03-27 19:32+0800\n"
|
||||
"Last-Translator: 5idereal <hi@5idereal.cc>\n"
|
||||
"Language-Team: \n"
|
||||
@@ -6017,6 +6017,17 @@ msgstr "該 3mf 檔案不是來自 Orca Slicer,將只載入幾何資料。"
|
||||
msgid "Load 3mf"
|
||||
msgstr "載入 3mf"
|
||||
|
||||
msgid ""
|
||||
"This project was created with an OrcaSlicer 2.3.1-alpha and uses infill "
|
||||
"rotation template settings that may not work properly with your current "
|
||||
"infill pattern. This could result in weak support or print quality issues."
|
||||
msgstr ""
|
||||
|
||||
msgid ""
|
||||
"Would you like OrcaSlicer to automatically fix this by clearing the rotation "
|
||||
"template settings?"
|
||||
msgstr ""
|
||||
|
||||
#, c-format, boost-format
|
||||
msgid ""
|
||||
"The 3mf's version %s is newer than %s's version %s, found following "
|
||||
@@ -8525,12 +8536,12 @@ msgstr "顯示鍵盤快捷鍵清單"
|
||||
msgid "Global shortcuts"
|
||||
msgstr "全域快捷鍵"
|
||||
|
||||
msgid "Rotate View"
|
||||
msgstr "旋轉視角"
|
||||
|
||||
msgid "Pan View"
|
||||
msgstr "移動視角"
|
||||
|
||||
msgid "Rotate View"
|
||||
msgstr "旋轉視角"
|
||||
|
||||
msgid "Zoom View"
|
||||
msgstr "縮放視角"
|
||||
|
||||
|
||||
194
resources/profiles/Afinia.json
Normal file
194
resources/profiles/Afinia.json
Normal file
@@ -0,0 +1,194 @@
|
||||
{
|
||||
"name": "Afinia",
|
||||
"version": "02.03.01.10",
|
||||
"force_update": "0",
|
||||
"description": "Afinia configurations",
|
||||
"machine_model_list": [
|
||||
{
|
||||
"name": "Afinia H+1(HS)",
|
||||
"sub_path": "machine/Afinia H+1(HS).json"
|
||||
}
|
||||
],
|
||||
"process_list": [
|
||||
{
|
||||
"name": "fdm_process_common",
|
||||
"sub_path": "process/fdm_process_common.json"
|
||||
},
|
||||
{
|
||||
"name": "fdm_process_afinia_common",
|
||||
"sub_path": "process/fdm_process_afinia_common.json"
|
||||
},
|
||||
{
|
||||
"name": "fdm_process_afinia_HS_common",
|
||||
"sub_path": "process/fdm_process_afinia_HS_common.json"
|
||||
},
|
||||
{
|
||||
"name": "0.12mm Fine @Afinia H+1(HS)",
|
||||
"sub_path": "process/0.12mm Fine @Afinia H+1(HS).json"
|
||||
},
|
||||
{
|
||||
"name": "0.16mm Optimal @Afinia H+1(HS)",
|
||||
"sub_path": "process/0.16mm Optimal @Afinia H+1(HS).json"
|
||||
},
|
||||
{
|
||||
"name": "0.20mm Standard @Afinia H+1(HS)",
|
||||
"sub_path": "process/0.20mm Standard @Afinia H+1(HS).json"
|
||||
},
|
||||
{
|
||||
"name": "0.24mm Draft @Afinia H+1(HS)",
|
||||
"sub_path": "process/0.24mm Draft @Afinia H+1(HS).json"
|
||||
},
|
||||
{
|
||||
"name": "0.28mm Extra Draft @Afinia H+1(HS)",
|
||||
"sub_path": "process/0.28mm Extra Draft @Afinia H+1(HS).json"
|
||||
},
|
||||
{
|
||||
"name": "fdm_process_afinia_0.18_nozzle_0.6",
|
||||
"sub_path": "process/fdm_process_afinia_0.18_nozzle_0.6.json"
|
||||
},
|
||||
{
|
||||
"name": "fdm_process_afinia_0.24_nozzle_0.6",
|
||||
"sub_path": "process/fdm_process_afinia_0.24_nozzle_0.6.json"
|
||||
},
|
||||
{
|
||||
"name": "fdm_process_afinia_0.30_nozzle_0.6",
|
||||
"sub_path": "process/fdm_process_afinia_0.30_nozzle_0.6.json"
|
||||
},
|
||||
{
|
||||
"name": "fdm_process_afinia_0.36_nozzle_0.6",
|
||||
"sub_path": "process/fdm_process_afinia_0.36_nozzle_0.6.json"
|
||||
},
|
||||
{
|
||||
"name": "fdm_process_afinia_0.42_nozzle_0.6",
|
||||
"sub_path": "process/fdm_process_afinia_0.42_nozzle_0.6.json"
|
||||
},
|
||||
{
|
||||
"name": "fdm_process_afinia_0.18_nozzle_0.6_HS",
|
||||
"sub_path": "process/fdm_process_afinia_0.18_nozzle_0.6_HS.json"
|
||||
},
|
||||
{
|
||||
"name": "fdm_process_afinia_0.24_nozzle_0.6_HS",
|
||||
"sub_path": "process/fdm_process_afinia_0.24_nozzle_0.6_HS.json"
|
||||
},
|
||||
{
|
||||
"name": "fdm_process_afinia_0.30_nozzle_0.6_HS",
|
||||
"sub_path": "process/fdm_process_afinia_0.30_nozzle_0.6_HS.json"
|
||||
},
|
||||
{
|
||||
"name": "fdm_process_afinia_0.36_nozzle_0.6_HS",
|
||||
"sub_path": "process/fdm_process_afinia_0.36_nozzle_0.6_HS.json"
|
||||
},
|
||||
{
|
||||
"name": "fdm_process_afinia_0.42_nozzle_0.6_HS",
|
||||
"sub_path": "process/fdm_process_afinia_0.42_nozzle_0.6_HS.json"
|
||||
},
|
||||
{
|
||||
"name": "0.18mm Fine @Afinia H+1(HS) 0.6 nozzle",
|
||||
"sub_path": "process/0.18mm Fine @Afinia H+1(HS) 0.6 nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "0.24mm Standard @Afinia H+1(HS) 0.6 nozzle",
|
||||
"sub_path": "process/0.24mm Standard @Afinia H+1(HS) 0.6 nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "0.30mm Standard @Afinia H+1(HS) 0.6 nozzle",
|
||||
"sub_path": "process/0.30mm Standard @Afinia H+1(HS) 0.6 nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "0.30mm Strength @Afinia H+1(HS) 0.6 nozzle",
|
||||
"sub_path": "process/0.30mm Strength @Afinia H+1(HS) 0.6 nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "0.36mm Draft @Afinia H+1(HS) 0.6 nozzle",
|
||||
"sub_path": "process/0.36mm Draft @Afinia H+1(HS) 0.6 nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "0.42mm Extra Draft @Afinia H+1(HS) 0.6 nozzle",
|
||||
"sub_path": "process/0.42mm Extra Draft @Afinia H+1(HS) 0.6 nozzle.json"
|
||||
}
|
||||
],
|
||||
"filament_list": [
|
||||
{
|
||||
"name": "fdm_filament_common",
|
||||
"sub_path": "filament/fdm_filament_common.json"
|
||||
},
|
||||
{
|
||||
"name": "fdm_filament_pla",
|
||||
"sub_path": "filament/fdm_filament_pla.json"
|
||||
},
|
||||
{
|
||||
"name": "fdm_filament_abs",
|
||||
"sub_path": "filament/fdm_filament_abs.json"
|
||||
},
|
||||
{
|
||||
"name": "fdm_filament_tpu",
|
||||
"sub_path": "filament/fdm_filament_tpu.json"
|
||||
},
|
||||
{
|
||||
"name": "Afinia PLA",
|
||||
"sub_path": "filament/Afinia PLA.json"
|
||||
},
|
||||
{
|
||||
"name": "Afinia Value PLA",
|
||||
"sub_path": "filament/Afinia Value PLA.json"
|
||||
},
|
||||
{
|
||||
"name": "Afinia ABS",
|
||||
"sub_path": "filament/Afinia ABS.json"
|
||||
},
|
||||
{
|
||||
"name": "Afinia ABS+",
|
||||
"sub_path": "filament/Afinia ABS+.json"
|
||||
},
|
||||
{
|
||||
"name": "Afinia Value ABS",
|
||||
"sub_path": "filament/Afinia Value ABS.json"
|
||||
},
|
||||
{
|
||||
"name": "Afinia TPU",
|
||||
"sub_path": "filament/Afinia TPU.json"
|
||||
},
|
||||
{
|
||||
"name": "Afinia PLA@HS",
|
||||
"sub_path": "filament/Afinia PLA@HS.json"
|
||||
},
|
||||
{
|
||||
"name": "Afinia Value PLA@HS",
|
||||
"sub_path": "filament/Afinia Value PLA@HS.json"
|
||||
},
|
||||
{
|
||||
"name": "Afinia ABS@HS",
|
||||
"sub_path": "filament/Afinia ABS@HS.json"
|
||||
},
|
||||
{
|
||||
"name": "Afinia Value ABS@HS",
|
||||
"sub_path": "filament/Afinia Value ABS@HS.json"
|
||||
},
|
||||
{
|
||||
"name": "Afinia ABS+@HS",
|
||||
"sub_path": "filament/Afinia ABS+@HS.json"
|
||||
},
|
||||
{
|
||||
"name": "Afinia TPU@HS",
|
||||
"sub_path": "filament/Afinia TPU@HS.json"
|
||||
}
|
||||
],
|
||||
"machine_list": [
|
||||
{
|
||||
"name": "fdm_machine_common",
|
||||
"sub_path": "machine/fdm_machine_common.json"
|
||||
},
|
||||
{
|
||||
"name": "fdm_afinia_common",
|
||||
"sub_path": "machine/fdm_afinia_common.json"
|
||||
},
|
||||
{
|
||||
"name": "Afinia H+1(HS) 0.4 nozzle",
|
||||
"sub_path": "machine/Afinia H+1(HS) 0.4 nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "Afinia H+1(HS) 0.6 nozzle",
|
||||
"sub_path": "machine/Afinia H+1(HS) 0.6 nozzle.json"
|
||||
}
|
||||
]
|
||||
}
|
||||
BIN
resources/profiles/Afinia/Afinia H+1(HS)_cover.png
Normal file
BIN
resources/profiles/Afinia/Afinia H+1(HS)_cover.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 32 KiB |
37
resources/profiles/Afinia/filament/Afinia ABS+.json
Normal file
37
resources/profiles/Afinia/filament/Afinia ABS+.json
Normal file
@@ -0,0 +1,37 @@
|
||||
{
|
||||
"type": "filament",
|
||||
"filament_id": "GFB00",
|
||||
"setting_id": "GFSB00",
|
||||
"name": "Afinia ABS+",
|
||||
"from": "system",
|
||||
"instantiation": "true",
|
||||
"inherits": "fdm_filament_abs",
|
||||
"filament_flow_ratio": [
|
||||
"0.95"
|
||||
],
|
||||
"filament_cost": [
|
||||
"24.99"
|
||||
],
|
||||
"filament_vendor": [
|
||||
"Afinia"
|
||||
],
|
||||
"fan_max_speed": [
|
||||
"60"
|
||||
],
|
||||
"filament_max_volumetric_speed": [
|
||||
"16"
|
||||
],
|
||||
"nozzle_temperature": [
|
||||
"275"
|
||||
],
|
||||
"nozzle_temperature_initial_layer": [
|
||||
"275"
|
||||
],
|
||||
"slow_down_layer_time": [
|
||||
"12"
|
||||
],
|
||||
"compatible_printers": [
|
||||
"Afinia H400 Pro 0.4 nozzle",
|
||||
"Afinia H400 Pro 0.6 nozzle"
|
||||
]
|
||||
}
|
||||
37
resources/profiles/Afinia/filament/Afinia ABS+@HS.json
Normal file
37
resources/profiles/Afinia/filament/Afinia ABS+@HS.json
Normal file
@@ -0,0 +1,37 @@
|
||||
{
|
||||
"type": "filament",
|
||||
"filament_id": "GFB00_01",
|
||||
"setting_id": "GFSB00",
|
||||
"name": "Afinia ABS+@HS",
|
||||
"from": "system",
|
||||
"instantiation": "true",
|
||||
"inherits": "fdm_filament_abs",
|
||||
"filament_flow_ratio": [
|
||||
"0.95"
|
||||
],
|
||||
"filament_cost": [
|
||||
"24.99"
|
||||
],
|
||||
"filament_vendor": [
|
||||
"Afinia"
|
||||
],
|
||||
"fan_max_speed": [
|
||||
"60"
|
||||
],
|
||||
"filament_max_volumetric_speed": [
|
||||
"16"
|
||||
],
|
||||
"nozzle_temperature": [
|
||||
"275"
|
||||
],
|
||||
"nozzle_temperature_initial_layer": [
|
||||
"275"
|
||||
],
|
||||
"slow_down_layer_time": [
|
||||
"12"
|
||||
],
|
||||
"compatible_printers": [
|
||||
"Afinia H+1(HS) 0.4 nozzle",
|
||||
"Afinia H+1(HS) 0.6 nozzle"
|
||||
]
|
||||
}
|
||||
31
resources/profiles/Afinia/filament/Afinia ABS.json
Normal file
31
resources/profiles/Afinia/filament/Afinia ABS.json
Normal file
@@ -0,0 +1,31 @@
|
||||
{
|
||||
"type": "filament",
|
||||
"filament_id": "GFB00",
|
||||
"setting_id": "GFSB00",
|
||||
"name": "Afinia ABS",
|
||||
"from": "system",
|
||||
"instantiation": "true",
|
||||
"inherits": "fdm_filament_abs",
|
||||
"filament_flow_ratio": [
|
||||
"0.95"
|
||||
],
|
||||
"filament_cost": [
|
||||
"24.99"
|
||||
],
|
||||
"filament_vendor": [
|
||||
"Afinia"
|
||||
],
|
||||
"fan_max_speed": [
|
||||
"60"
|
||||
],
|
||||
"filament_max_volumetric_speed": [
|
||||
"16"
|
||||
],
|
||||
"slow_down_layer_time": [
|
||||
"12"
|
||||
],
|
||||
"compatible_printers": [
|
||||
"Afinia H400 Pro 0.4 nozzle",
|
||||
"Afinia H400 Pro 0.6 nozzle"
|
||||
]
|
||||
}
|
||||
31
resources/profiles/Afinia/filament/Afinia ABS@HS.json
Normal file
31
resources/profiles/Afinia/filament/Afinia ABS@HS.json
Normal file
@@ -0,0 +1,31 @@
|
||||
{
|
||||
"type": "filament",
|
||||
"filament_id": "GFB00_01",
|
||||
"setting_id": "GFSB00",
|
||||
"name": "Afinia ABS@HS",
|
||||
"from": "system",
|
||||
"instantiation": "true",
|
||||
"inherits": "fdm_filament_abs",
|
||||
"filament_flow_ratio": [
|
||||
"0.95"
|
||||
],
|
||||
"filament_cost": [
|
||||
"24.99"
|
||||
],
|
||||
"filament_vendor": [
|
||||
"Afinia"
|
||||
],
|
||||
"fan_max_speed": [
|
||||
"60"
|
||||
],
|
||||
"filament_max_volumetric_speed": [
|
||||
"16"
|
||||
],
|
||||
"slow_down_layer_time": [
|
||||
"12"
|
||||
],
|
||||
"compatible_printers": [
|
||||
"Afinia H+1(HS) 0.4 nozzle",
|
||||
"Afinia H+1(HS) 0.6 nozzle"
|
||||
]
|
||||
}
|
||||
34
resources/profiles/Afinia/filament/Afinia PLA.json
Normal file
34
resources/profiles/Afinia/filament/Afinia PLA.json
Normal file
@@ -0,0 +1,34 @@
|
||||
{
|
||||
"type": "filament",
|
||||
"filament_id": "GFA00",
|
||||
"setting_id": "GFSA00",
|
||||
"name": "Afinia PLA",
|
||||
"from": "system",
|
||||
"instantiation": "true",
|
||||
"inherits": "fdm_filament_pla",
|
||||
"filament_cost": [
|
||||
"24.99"
|
||||
],
|
||||
"filament_density": [
|
||||
"1.26"
|
||||
],
|
||||
"filament_flow_ratio": [
|
||||
"0.98"
|
||||
],
|
||||
"filament_max_volumetric_speed": [
|
||||
"21"
|
||||
],
|
||||
"filament_vendor": [
|
||||
"Afinia"
|
||||
],
|
||||
"filament_long_retractions_when_cut": [
|
||||
"1"
|
||||
],
|
||||
"filament_retraction_distances_when_cut": [
|
||||
"18"
|
||||
],
|
||||
"compatible_printers": [
|
||||
"Afinia H400 Pro 0.4 nozzle",
|
||||
"Afinia H400 Pro 0.6 nozzle"
|
||||
]
|
||||
}
|
||||
34
resources/profiles/Afinia/filament/Afinia PLA@HS.json
Normal file
34
resources/profiles/Afinia/filament/Afinia PLA@HS.json
Normal file
@@ -0,0 +1,34 @@
|
||||
{
|
||||
"type": "filament",
|
||||
"filament_id": "GFA00_01",
|
||||
"setting_id": "GFSA00",
|
||||
"name": "Afinia PLA@HS",
|
||||
"from": "system",
|
||||
"instantiation": "true",
|
||||
"inherits": "fdm_filament_pla",
|
||||
"filament_cost": [
|
||||
"24.99"
|
||||
],
|
||||
"filament_density": [
|
||||
"1.26"
|
||||
],
|
||||
"filament_flow_ratio": [
|
||||
"0.98"
|
||||
],
|
||||
"filament_max_volumetric_speed": [
|
||||
"21"
|
||||
],
|
||||
"filament_vendor": [
|
||||
"Afinia"
|
||||
],
|
||||
"filament_long_retractions_when_cut": [
|
||||
"1"
|
||||
],
|
||||
"filament_retraction_distances_when_cut": [
|
||||
"18"
|
||||
],
|
||||
"compatible_printers": [
|
||||
"Afinia H+1(HS) 0.4 nozzle",
|
||||
"Afinia H+1(HS) 0.6 nozzle"
|
||||
]
|
||||
}
|
||||
27
resources/profiles/Afinia/filament/Afinia TPU.json
Normal file
27
resources/profiles/Afinia/filament/Afinia TPU.json
Normal file
@@ -0,0 +1,27 @@
|
||||
{
|
||||
"type": "filament",
|
||||
"name": "Afinia TPU",
|
||||
"inherits": "fdm_filament_tpu",
|
||||
"from": "system",
|
||||
"filament_id": "GFU01",
|
||||
"instantiation": "true",
|
||||
"filament_vendor": [
|
||||
"Afinia"
|
||||
],
|
||||
"filament_density": [
|
||||
"1.22"
|
||||
],
|
||||
"nozzle_temperature_initial_layer": [
|
||||
"230"
|
||||
],
|
||||
"filament_cost": [
|
||||
"41.99"
|
||||
],
|
||||
"nozzle_temperature": [
|
||||
"230"
|
||||
],
|
||||
"compatible_printers": [
|
||||
"Afinia H400 Pro 0.4 nozzle",
|
||||
"Afinia H400 Pro 0.6 nozzle"
|
||||
]
|
||||
}
|
||||
27
resources/profiles/Afinia/filament/Afinia TPU@HS.json
Normal file
27
resources/profiles/Afinia/filament/Afinia TPU@HS.json
Normal file
@@ -0,0 +1,27 @@
|
||||
{
|
||||
"type": "filament",
|
||||
"name": "Afinia TPU@HS",
|
||||
"inherits": "fdm_filament_tpu",
|
||||
"from": "system",
|
||||
"filament_id": "GFU01_01",
|
||||
"instantiation": "true",
|
||||
"filament_vendor": [
|
||||
"Afinia"
|
||||
],
|
||||
"filament_density": [
|
||||
"1.22"
|
||||
],
|
||||
"nozzle_temperature_initial_layer": [
|
||||
"230"
|
||||
],
|
||||
"filament_cost": [
|
||||
"41.99"
|
||||
],
|
||||
"nozzle_temperature": [
|
||||
"230"
|
||||
],
|
||||
"compatible_printers": [
|
||||
"Afinia H+1(HS) 0.4 nozzle",
|
||||
"Afinia H+1(HS) 0.6 nozzle"
|
||||
]
|
||||
}
|
||||
37
resources/profiles/Afinia/filament/Afinia Value ABS.json
Normal file
37
resources/profiles/Afinia/filament/Afinia Value ABS.json
Normal file
@@ -0,0 +1,37 @@
|
||||
{
|
||||
"type": "filament",
|
||||
"filament_id": "GFB00",
|
||||
"setting_id": "GFSB00",
|
||||
"name": "Afinia Value ABS",
|
||||
"from": "system",
|
||||
"instantiation": "true",
|
||||
"inherits": "fdm_filament_abs",
|
||||
"filament_flow_ratio": [
|
||||
"0.95"
|
||||
],
|
||||
"filament_cost": [
|
||||
"24.99"
|
||||
],
|
||||
"filament_vendor": [
|
||||
"Afinia"
|
||||
],
|
||||
"fan_max_speed": [
|
||||
"60"
|
||||
],
|
||||
"filament_max_volumetric_speed": [
|
||||
"16"
|
||||
],
|
||||
"nozzle_temperature": [
|
||||
"245"
|
||||
],
|
||||
"nozzle_temperature_initial_layer": [
|
||||
"245"
|
||||
],
|
||||
"slow_down_layer_time": [
|
||||
"12"
|
||||
],
|
||||
"compatible_printers": [
|
||||
"Afinia H400 Pro 0.4 nozzle",
|
||||
"Afinia H400 Pro 0.6 nozzle"
|
||||
]
|
||||
}
|
||||
37
resources/profiles/Afinia/filament/Afinia Value ABS@HS.json
Normal file
37
resources/profiles/Afinia/filament/Afinia Value ABS@HS.json
Normal file
@@ -0,0 +1,37 @@
|
||||
{
|
||||
"type": "filament",
|
||||
"filament_id": "GFB00_01",
|
||||
"setting_id": "GFSB00",
|
||||
"name": "Afinia Value ABS@HS",
|
||||
"from": "system",
|
||||
"instantiation": "true",
|
||||
"inherits": "fdm_filament_abs",
|
||||
"filament_flow_ratio": [
|
||||
"0.95"
|
||||
],
|
||||
"filament_cost": [
|
||||
"24.99"
|
||||
],
|
||||
"filament_vendor": [
|
||||
"Afinia"
|
||||
],
|
||||
"fan_max_speed": [
|
||||
"60"
|
||||
],
|
||||
"filament_max_volumetric_speed": [
|
||||
"16"
|
||||
],
|
||||
"nozzle_temperature": [
|
||||
"245"
|
||||
],
|
||||
"nozzle_temperature_initial_layer": [
|
||||
"245"
|
||||
],
|
||||
"slow_down_layer_time": [
|
||||
"12"
|
||||
],
|
||||
"compatible_printers": [
|
||||
"Afinia H+1(HS) 0.4 nozzle",
|
||||
"Afinia H+1(HS) 0.6 nozzle"
|
||||
]
|
||||
}
|
||||
40
resources/profiles/Afinia/filament/Afinia Value PLA.json
Normal file
40
resources/profiles/Afinia/filament/Afinia Value PLA.json
Normal file
@@ -0,0 +1,40 @@
|
||||
{
|
||||
"type": "filament",
|
||||
"filament_id": "GFA00",
|
||||
"setting_id": "GFSA00",
|
||||
"name": "Afinia Value PLA",
|
||||
"from": "system",
|
||||
"instantiation": "true",
|
||||
"inherits": "fdm_filament_pla",
|
||||
"filament_cost": [
|
||||
"24.99"
|
||||
],
|
||||
"filament_density": [
|
||||
"1.26"
|
||||
],
|
||||
"filament_flow_ratio": [
|
||||
"0.98"
|
||||
],
|
||||
"filament_max_volumetric_speed": [
|
||||
"21"
|
||||
],
|
||||
"filament_vendor": [
|
||||
"Afinia"
|
||||
],
|
||||
"filament_long_retractions_when_cut": [
|
||||
"1"
|
||||
],
|
||||
"filament_retraction_distances_when_cut": [
|
||||
"18"
|
||||
],
|
||||
"nozzle_temperature": [
|
||||
"190"
|
||||
],
|
||||
"nozzle_temperature_initial_layer": [
|
||||
"190"
|
||||
],
|
||||
"compatible_printers": [
|
||||
"Afinia H400 Pro 0.4 nozzle",
|
||||
"Afinia H400 Pro 0.6 nozzle"
|
||||
]
|
||||
}
|
||||
40
resources/profiles/Afinia/filament/Afinia Value PLA@HS.json
Normal file
40
resources/profiles/Afinia/filament/Afinia Value PLA@HS.json
Normal file
@@ -0,0 +1,40 @@
|
||||
{
|
||||
"type": "filament",
|
||||
"filament_id": "GFA00_01",
|
||||
"setting_id": "GFSA00",
|
||||
"name": "Afinia Value PLA@HS",
|
||||
"from": "system",
|
||||
"instantiation": "true",
|
||||
"inherits": "fdm_filament_pla",
|
||||
"filament_cost": [
|
||||
"24.99"
|
||||
],
|
||||
"filament_density": [
|
||||
"1.26"
|
||||
],
|
||||
"filament_flow_ratio": [
|
||||
"0.98"
|
||||
],
|
||||
"filament_max_volumetric_speed": [
|
||||
"21"
|
||||
],
|
||||
"filament_vendor": [
|
||||
"Afinia"
|
||||
],
|
||||
"filament_long_retractions_when_cut": [
|
||||
"1"
|
||||
],
|
||||
"filament_retraction_distances_when_cut": [
|
||||
"18"
|
||||
],
|
||||
"nozzle_temperature": [
|
||||
"190"
|
||||
],
|
||||
"nozzle_temperature_initial_layer": [
|
||||
"190"
|
||||
],
|
||||
"compatible_printers": [
|
||||
"Afinia H+1(HS) 0.4 nozzle",
|
||||
"Afinia H+1(HS) 0.6 nozzle"
|
||||
]
|
||||
}
|
||||
82
resources/profiles/Afinia/filament/fdm_filament_abs.json
Normal file
82
resources/profiles/Afinia/filament/fdm_filament_abs.json
Normal file
@@ -0,0 +1,82 @@
|
||||
{
|
||||
"type": "filament",
|
||||
"name": "fdm_filament_abs",
|
||||
"inherits": "fdm_filament_common",
|
||||
"from": "system",
|
||||
"instantiation": "false",
|
||||
"activate_air_filtration": [
|
||||
"0"
|
||||
],
|
||||
"cool_plate_temp": [
|
||||
"0"
|
||||
],
|
||||
"cool_plate_temp_initial_layer": [
|
||||
"0"
|
||||
],
|
||||
"eng_plate_temp": [
|
||||
"90"
|
||||
],
|
||||
"eng_plate_temp_initial_layer": [
|
||||
"90"
|
||||
],
|
||||
"fan_cooling_layer_time": [
|
||||
"30"
|
||||
],
|
||||
"fan_max_speed": [
|
||||
"80"
|
||||
],
|
||||
"fan_min_speed": [
|
||||
"10"
|
||||
],
|
||||
"filament_cost": [
|
||||
"20"
|
||||
],
|
||||
"filament_density": [
|
||||
"1.04"
|
||||
],
|
||||
"filament_max_volumetric_speed": [
|
||||
"28.6"
|
||||
],
|
||||
"filament_type": [
|
||||
"ABS"
|
||||
],
|
||||
"hot_plate_temp": [
|
||||
"90"
|
||||
],
|
||||
"hot_plate_temp_initial_layer": [
|
||||
"90"
|
||||
],
|
||||
"nozzle_temperature": [
|
||||
"270"
|
||||
],
|
||||
"nozzle_temperature_initial_layer": [
|
||||
"270"
|
||||
],
|
||||
"nozzle_temperature_range_high": [
|
||||
"280"
|
||||
],
|
||||
"nozzle_temperature_range_low": [
|
||||
"240"
|
||||
],
|
||||
"overhang_fan_speed": [
|
||||
"80"
|
||||
],
|
||||
"overhang_fan_threshold": [
|
||||
"25%"
|
||||
],
|
||||
"reduce_fan_stop_start_freq": [
|
||||
"1"
|
||||
],
|
||||
"slow_down_layer_time": [
|
||||
"3"
|
||||
],
|
||||
"slow_down_min_speed": [
|
||||
"20"
|
||||
],
|
||||
"textured_plate_temp": [
|
||||
"90"
|
||||
],
|
||||
"textured_plate_temp_initial_layer": [
|
||||
"90"
|
||||
]
|
||||
}
|
||||
166
resources/profiles/Afinia/filament/fdm_filament_common.json
Normal file
166
resources/profiles/Afinia/filament/fdm_filament_common.json
Normal file
@@ -0,0 +1,166 @@
|
||||
{
|
||||
"type": "filament",
|
||||
"name": "fdm_filament_common",
|
||||
"from": "system",
|
||||
"instantiation": "false",
|
||||
"activate_air_filtration": [
|
||||
"0"
|
||||
],
|
||||
"chamber_temperatures": [
|
||||
"0"
|
||||
],
|
||||
"close_fan_the_first_x_layers": [
|
||||
"3"
|
||||
],
|
||||
"complete_print_exhaust_fan_speed": [
|
||||
"70"
|
||||
],
|
||||
"cool_plate_temp": [
|
||||
"60"
|
||||
],
|
||||
"cool_plate_temp_initial_layer": [
|
||||
"60"
|
||||
],
|
||||
"during_print_exhaust_fan_speed": [
|
||||
"70"
|
||||
],
|
||||
"eng_plate_temp": [
|
||||
"60"
|
||||
],
|
||||
"eng_plate_temp_initial_layer": [
|
||||
"60"
|
||||
],
|
||||
"fan_cooling_layer_time": [
|
||||
"60"
|
||||
],
|
||||
"fan_max_speed": [
|
||||
"100"
|
||||
],
|
||||
"fan_min_speed": [
|
||||
"35"
|
||||
],
|
||||
"filament_cost": [
|
||||
"0"
|
||||
],
|
||||
"filament_density": [
|
||||
"0"
|
||||
],
|
||||
"filament_deretraction_speed": [
|
||||
"nil"
|
||||
],
|
||||
"filament_diameter": [
|
||||
"1.75"
|
||||
],
|
||||
"filament_flow_ratio": [
|
||||
"1"
|
||||
],
|
||||
"filament_is_support": [
|
||||
"0"
|
||||
],
|
||||
"filament_long_retractions_when_cut": [
|
||||
"nil"
|
||||
],
|
||||
"filament_max_volumetric_speed": [
|
||||
"0"
|
||||
],
|
||||
"filament_minimal_purge_on_wipe_tower": [
|
||||
"15"
|
||||
],
|
||||
"filament_retract_before_wipe": [
|
||||
"nil"
|
||||
],
|
||||
"filament_retract_restart_extra": [
|
||||
"nil"
|
||||
],
|
||||
"filament_retract_when_changing_layer": [
|
||||
"nil"
|
||||
],
|
||||
"filament_retraction_distances_when_cut": [
|
||||
"nil"
|
||||
],
|
||||
"filament_retraction_length": [
|
||||
"nil"
|
||||
],
|
||||
"filament_retraction_minimum_travel": [
|
||||
"nil"
|
||||
],
|
||||
"filament_retraction_speed": [
|
||||
"nil"
|
||||
],
|
||||
"filament_settings_id": [
|
||||
""
|
||||
],
|
||||
"filament_soluble": [
|
||||
"0"
|
||||
],
|
||||
"filament_type": [
|
||||
"PLA"
|
||||
],
|
||||
"filament_vendor": [
|
||||
"Generic"
|
||||
],
|
||||
"filament_wipe": [
|
||||
"nil"
|
||||
],
|
||||
"filament_wipe_distance": [
|
||||
"nil"
|
||||
],
|
||||
"filament_z_hop": [
|
||||
"nil"
|
||||
],
|
||||
"filament_z_hop_types": [
|
||||
"nil"
|
||||
],
|
||||
"full_fan_speed_layer": [
|
||||
"0"
|
||||
],
|
||||
"hot_plate_temp": [
|
||||
"60"
|
||||
],
|
||||
"hot_plate_temp_initial_layer": [
|
||||
"60"
|
||||
],
|
||||
"nozzle_temperature": [
|
||||
"200"
|
||||
],
|
||||
"nozzle_temperature_initial_layer": [
|
||||
"200"
|
||||
],
|
||||
"overhang_fan_speed": [
|
||||
"100"
|
||||
],
|
||||
"overhang_fan_threshold": [
|
||||
"95%"
|
||||
],
|
||||
"reduce_fan_stop_start_freq": [
|
||||
"0"
|
||||
],
|
||||
"required_nozzle_HRC": [
|
||||
"3"
|
||||
],
|
||||
"slow_down_for_layer_cooling": [
|
||||
"1"
|
||||
],
|
||||
"slow_down_layer_time": [
|
||||
"8"
|
||||
],
|
||||
"slow_down_min_speed": [
|
||||
"10"
|
||||
],
|
||||
"temperature_vitrification": [
|
||||
"100"
|
||||
],
|
||||
"textured_plate_temp": [
|
||||
"60"
|
||||
],
|
||||
"textured_plate_temp_initial_layer": [
|
||||
"60"
|
||||
],
|
||||
"compatible_printers": [],
|
||||
"filament_start_gcode": [
|
||||
"; Filament gcode\n;{if activate_air_filtration[current_extruder] && support_air_filtration}\n;M106 P3 S{during_print_exhaust_fan_speed_num[current_extruder]} \n;{endif}"
|
||||
],
|
||||
"filament_end_gcode": [
|
||||
"; filament end gcode \n;M106 P3 S0\n"
|
||||
]
|
||||
}
|
||||
82
resources/profiles/Afinia/filament/fdm_filament_pla.json
Normal file
82
resources/profiles/Afinia/filament/fdm_filament_pla.json
Normal file
@@ -0,0 +1,82 @@
|
||||
{
|
||||
"type": "filament",
|
||||
"name": "fdm_filament_pla",
|
||||
"inherits": "fdm_filament_common",
|
||||
"from": "system",
|
||||
"instantiation": "false",
|
||||
"fan_cooling_layer_time": [
|
||||
"100"
|
||||
],
|
||||
"filament_max_volumetric_speed": [
|
||||
"12"
|
||||
],
|
||||
"filament_density": [
|
||||
"1.24"
|
||||
],
|
||||
"filament_cost": [
|
||||
"20"
|
||||
],
|
||||
"cool_plate_temp": [
|
||||
"35"
|
||||
],
|
||||
"eng_plate_temp": [
|
||||
"0"
|
||||
],
|
||||
"hot_plate_temp": [
|
||||
"60"
|
||||
],
|
||||
"textured_plate_temp": [
|
||||
"60"
|
||||
],
|
||||
"cool_plate_temp_initial_layer": [
|
||||
"35"
|
||||
],
|
||||
"eng_plate_temp_initial_layer": [
|
||||
"0"
|
||||
],
|
||||
"hot_plate_temp_initial_layer": [
|
||||
"60"
|
||||
],
|
||||
"textured_plate_temp_initial_layer": [
|
||||
"60"
|
||||
],
|
||||
"nozzle_temperature_initial_layer": [
|
||||
"220"
|
||||
],
|
||||
"reduce_fan_stop_start_freq": [
|
||||
"1"
|
||||
],
|
||||
"fan_min_speed": [
|
||||
"100"
|
||||
],
|
||||
"overhang_fan_threshold": [
|
||||
"50%"
|
||||
],
|
||||
"close_fan_the_first_x_layers": [
|
||||
"1"
|
||||
],
|
||||
"nozzle_temperature": [
|
||||
"220"
|
||||
],
|
||||
"temperature_vitrification": [
|
||||
"45"
|
||||
],
|
||||
"nozzle_temperature_range_low": [
|
||||
"190"
|
||||
],
|
||||
"nozzle_temperature_range_high": [
|
||||
"240"
|
||||
],
|
||||
"slow_down_min_speed": [
|
||||
"20"
|
||||
],
|
||||
"slow_down_layer_time": [
|
||||
"4"
|
||||
],
|
||||
"additional_cooling_fan_speed": [
|
||||
"70"
|
||||
],
|
||||
"filament_start_gcode": [
|
||||
"; filament start gcode\n;{if (bed_temperature[current_extruder] >45)||(bed_temperature_initial_layer[current_extruder] >45)}M106 P3 S255\n;{elsif(bed_temperature[current_extruder] >35)||(bed_temperature_initial_layer[current_extruder] >35)}M106 P3 S180\n;{endif}\n\n;{if activate_air_filtration[current_extruder] && support_air_filtration}\n;M106 P3 S{during_print_exhaust_fan_speed_num[current_extruder]} \n;{endif}"
|
||||
]
|
||||
}
|
||||
79
resources/profiles/Afinia/filament/fdm_filament_tpu.json
Normal file
79
resources/profiles/Afinia/filament/fdm_filament_tpu.json
Normal file
@@ -0,0 +1,79 @@
|
||||
{
|
||||
"type": "filament",
|
||||
"name": "fdm_filament_tpu",
|
||||
"inherits": "fdm_filament_common",
|
||||
"from": "system",
|
||||
"instantiation": "false",
|
||||
"additional_cooling_fan_speed": [
|
||||
"70"
|
||||
],
|
||||
"close_fan_the_first_x_layers": [
|
||||
"1"
|
||||
],
|
||||
"cool_plate_temp": [
|
||||
"30"
|
||||
],
|
||||
"cool_plate_temp_initial_layer": [
|
||||
"30"
|
||||
],
|
||||
"eng_plate_temp": [
|
||||
"30"
|
||||
],
|
||||
"eng_plate_temp_initial_layer": [
|
||||
"30"
|
||||
],
|
||||
"fan_cooling_layer_time": [
|
||||
"100"
|
||||
],
|
||||
"fan_min_speed": [
|
||||
"100"
|
||||
],
|
||||
"filament_cost": [
|
||||
"20"
|
||||
],
|
||||
"filament_density": [
|
||||
"1.24"
|
||||
],
|
||||
"filament_max_volumetric_speed": [
|
||||
"8"
|
||||
],
|
||||
"filament_retraction_length": [
|
||||
"2.0"
|
||||
],
|
||||
"filament_type": [
|
||||
"TPU"
|
||||
],
|
||||
"hot_plate_temp": [
|
||||
"35"
|
||||
],
|
||||
"hot_plate_temp_initial_layer": [
|
||||
"35"
|
||||
],
|
||||
"nozzle_temperature": [
|
||||
"240"
|
||||
],
|
||||
"nozzle_temperature_initial_layer": [
|
||||
"240"
|
||||
],
|
||||
"nozzle_temperature_range_high": [
|
||||
"250"
|
||||
],
|
||||
"nozzle_temperature_range_low": [
|
||||
"200"
|
||||
],
|
||||
"reduce_fan_stop_start_freq": [
|
||||
"1"
|
||||
],
|
||||
"temperature_vitrification": [
|
||||
"30"
|
||||
],
|
||||
"textured_plate_temp": [
|
||||
"35"
|
||||
],
|
||||
"textured_plate_temp_initial_layer": [
|
||||
"35"
|
||||
],
|
||||
"filament_start_gcode": [
|
||||
"; filament start gcode\n{if (bed_temperature[current_extruder] >35)||(bed_temperature_initial_layer[current_extruder] >35)}M106 P3 S255\n{elsif(bed_temperature[current_extruder] >30)||(bed_temperature_initial_layer[current_extruder] >30)}M106 P3 S180\n{endif}\n\n{if activate_air_filtration[current_extruder] && support_air_filtration}\nM106 P3 S{during_print_exhaust_fan_speed_num[current_extruder]} \n{endif}"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,21 @@
|
||||
{
|
||||
"type": "machine",
|
||||
"setting_id": "GM001",
|
||||
"name": "Afinia H+1(HS) 0.4 nozzle",
|
||||
"from": "system",
|
||||
"instantiation": "true",
|
||||
"inherits": "fdm_afinia_common",
|
||||
"printer_model": "Afinia H+1(HS)",
|
||||
"default_print_profile": "0.20mm Standard @Afinia H+1(HS)",
|
||||
"nozzle_diameter": [
|
||||
"0.4"
|
||||
],
|
||||
"printer_variant": "0.4",
|
||||
"printable_area": [
|
||||
"0x0",
|
||||
"207x0",
|
||||
"207x255",
|
||||
"0x255"
|
||||
],
|
||||
"printable_height": "230"
|
||||
}
|
||||
@@ -0,0 +1,26 @@
|
||||
{
|
||||
"type": "machine",
|
||||
"setting_id": "GM001",
|
||||
"name": "Afinia H+1(HS) 0.6 nozzle",
|
||||
"from": "system",
|
||||
"instantiation": "true",
|
||||
"inherits": "Afinia H+1(HS) 0.4 nozzle",
|
||||
"printer_model": "Afinia H+1(HS)",
|
||||
"default_print_profile": "0.30mm Strength @Afinia H+1(HS) 0.6 nozzle",
|
||||
"nozzle_diameter": [
|
||||
"0.6"
|
||||
],
|
||||
"printer_variant": "0.6",
|
||||
"max_layer_height": [
|
||||
"0.42"
|
||||
],
|
||||
"min_layer_height": [
|
||||
"0.18"
|
||||
],
|
||||
"retraction_length": [
|
||||
"1.4"
|
||||
],
|
||||
"retraction_minimum_travel": [
|
||||
"3"
|
||||
]
|
||||
}
|
||||
12
resources/profiles/Afinia/machine/Afinia H+1(HS).json
Normal file
12
resources/profiles/Afinia/machine/Afinia H+1(HS).json
Normal file
@@ -0,0 +1,12 @@
|
||||
{
|
||||
"type": "machine_model",
|
||||
"name": "Afinia H+1(HS)",
|
||||
"model_id": "my_afinia_h_1_hs_01",
|
||||
"nozzle_diameter": "0.4;0.6",
|
||||
"machine_tech": "FFF",
|
||||
"family": "Afinia",
|
||||
"bed_model": "",
|
||||
"bed_texture": "",
|
||||
"hotend_model": "",
|
||||
"default_materials": "Afinia ABS;Afinia PLA"
|
||||
}
|
||||
60
resources/profiles/Afinia/machine/fdm_afinia_common.json
Normal file
60
resources/profiles/Afinia/machine/fdm_afinia_common.json
Normal file
@@ -0,0 +1,60 @@
|
||||
{
|
||||
"type": "machine",
|
||||
"name": "fdm_afinia_common",
|
||||
"from": "system",
|
||||
"instantiation": "false",
|
||||
"inherits": "fdm_machine_common",
|
||||
"gcode_flavor": "klipper",
|
||||
"machine_max_acceleration_e": ["5000", "5000"],
|
||||
"machine_max_acceleration_extruding": ["20000", "20000"],
|
||||
"machine_max_acceleration_retracting": ["5000", "5000"],
|
||||
"machine_max_acceleration_travel": ["20000", "20000"],
|
||||
"machine_max_acceleration_x": ["20000", "20000"],
|
||||
"machine_max_acceleration_y": ["20000", "20000"],
|
||||
"machine_max_acceleration_z": ["500", "200"],
|
||||
"machine_max_speed_e": ["25", "25"],
|
||||
"machine_max_speed_x": ["500", "200"],
|
||||
"machine_max_speed_y": ["500", "200"],
|
||||
"machine_max_speed_z": ["12", "12"],
|
||||
"machine_max_jerk_e": ["2.5", "2.5"],
|
||||
"machine_max_jerk_x": ["9", "9"],
|
||||
"machine_max_jerk_y": ["9", "9"],
|
||||
"machine_max_jerk_z": ["0.2", "0.4"],
|
||||
"machine_min_extruding_rate": ["0", "0"],
|
||||
"machine_min_travel_rate": ["0", "0"],
|
||||
"max_layer_height": ["0.32"],
|
||||
"min_layer_height": ["0.08"],
|
||||
"printable_height": "250",
|
||||
"extruder_clearance_radius": "65",
|
||||
"extruder_clearance_height_to_rod": "36",
|
||||
"extruder_clearance_height_to_lid": "140",
|
||||
"printer_settings_id": "",
|
||||
"printer_technology": "FFF",
|
||||
"printer_variant": "0.4",
|
||||
"retraction_minimum_travel": ["1"],
|
||||
"retract_before_wipe": ["70%"],
|
||||
"retract_when_changing_layer": ["1"],
|
||||
"retraction_length": ["0.8"],
|
||||
"retract_length_toolchange": ["2"],
|
||||
"z_hop": ["0.4"],
|
||||
"retract_restart_extra": ["0"],
|
||||
"retract_restart_extra_toolchange": ["0"],
|
||||
"retraction_speed": ["30"],
|
||||
"deretraction_speed": ["30"],
|
||||
"z_hop_types": "Normal Lift",
|
||||
"silent_mode": "0",
|
||||
"single_extruder_multi_material": "1",
|
||||
"change_filament_gcode": "",
|
||||
"wipe": ["1"],
|
||||
"default_filament_profile": [""],
|
||||
"default_print_profile": "0.20mm Standard @Afinia H+1(HS)",
|
||||
"bed_exclude_area": ["0x0"],
|
||||
"machine_start_gcode": ";M190 S[bed_temperature_initial_layer_single]\n;M109 S[nozzle_temperature_initial_layer]\nPRINT_START EXTRUDER=[nozzle_temperature_initial_layer] BED=[bed_temperature_initial_layer_single]\n",
|
||||
"machine_end_gcode": "PRINT_END",
|
||||
"layer_change_gcode": ";AFTER_LAYER_CHANGE\n;[layer_z]",
|
||||
"before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\n;[layer_z]\nG92 E0\n",
|
||||
"machine_pause_gcode": "PAUSE",
|
||||
"scan_first_layer": "0",
|
||||
"nozzle_type": "undefine",
|
||||
"auxiliary_fan": "0"
|
||||
}
|
||||
119
resources/profiles/Afinia/machine/fdm_machine_common.json
Normal file
119
resources/profiles/Afinia/machine/fdm_machine_common.json
Normal file
@@ -0,0 +1,119 @@
|
||||
{
|
||||
"type": "machine",
|
||||
"name": "fdm_machine_common",
|
||||
"from": "system",
|
||||
"instantiation": "false",
|
||||
"printer_technology": "FFF",
|
||||
"deretraction_speed": [
|
||||
"40"
|
||||
],
|
||||
"extruder_colour": [
|
||||
"#FCE94F"
|
||||
],
|
||||
"extruder_offset": [
|
||||
"0x0"
|
||||
],
|
||||
"gcode_flavor": "marlin",
|
||||
"silent_mode": "0",
|
||||
"machine_max_acceleration_e": [
|
||||
"5000"
|
||||
],
|
||||
"machine_max_acceleration_extruding": [
|
||||
"10000"
|
||||
],
|
||||
"machine_max_acceleration_retracting": [
|
||||
"1000"
|
||||
],
|
||||
"machine_max_acceleration_x": [
|
||||
"10000"
|
||||
],
|
||||
"machine_max_acceleration_y": [
|
||||
"10000"
|
||||
],
|
||||
"machine_max_acceleration_z": [
|
||||
"500"
|
||||
],
|
||||
"machine_max_speed_e": [
|
||||
"60"
|
||||
],
|
||||
"machine_max_speed_x": [
|
||||
"500"
|
||||
],
|
||||
"machine_max_speed_y": [
|
||||
"500"
|
||||
],
|
||||
"machine_max_speed_z": [
|
||||
"10"
|
||||
],
|
||||
"machine_max_jerk_e": [
|
||||
"5"
|
||||
],
|
||||
"machine_max_jerk_x": [
|
||||
"8"
|
||||
],
|
||||
"machine_max_jerk_y": [
|
||||
"8"
|
||||
],
|
||||
"machine_max_jerk_z": [
|
||||
"0.4"
|
||||
],
|
||||
"machine_min_extruding_rate": [
|
||||
"0"
|
||||
],
|
||||
"machine_min_travel_rate": [
|
||||
"0"
|
||||
],
|
||||
"max_layer_height": [
|
||||
"0.32"
|
||||
],
|
||||
"min_layer_height": [
|
||||
"0.08"
|
||||
],
|
||||
"printable_height": "250",
|
||||
"extruder_clearance_radius": "65",
|
||||
"extruder_clearance_height_to_rod": "36",
|
||||
"extruder_clearance_height_to_lid": "140",
|
||||
"nozzle_diameter": [
|
||||
"0.4"
|
||||
],
|
||||
"printer_settings_id": "",
|
||||
"printer_variant": "0.4",
|
||||
"retraction_minimum_travel": [
|
||||
"2"
|
||||
],
|
||||
"retract_before_wipe": [
|
||||
"70%"
|
||||
],
|
||||
"retract_when_changing_layer": [
|
||||
"1"
|
||||
],
|
||||
"retraction_length": [
|
||||
"5"
|
||||
],
|
||||
"retract_length_toolchange": [
|
||||
"1"
|
||||
],
|
||||
"z_hop": [
|
||||
"0"
|
||||
],
|
||||
"retract_restart_extra": [
|
||||
"0"
|
||||
],
|
||||
"retract_restart_extra_toolchange": [
|
||||
"0"
|
||||
],
|
||||
"retraction_speed": [
|
||||
"60"
|
||||
],
|
||||
"single_extruder_multi_material": "1",
|
||||
"change_filament_gcode": "",
|
||||
"wipe": [
|
||||
"1"
|
||||
],
|
||||
"default_print_profile": "",
|
||||
"machine_start_gcode": "G0 Z20 F9000\nG92 E0; G1 E-10 F1200\nG28\nM970 Q1 A10 B10 C130 K0\nM970 Q1 A10 B131 C250 K1\nM974 Q1 S1 P0\nM970 Q0 A10 B10 C130 H20 K0\nM970 Q0 A10 B131 C250 K1\nM974 Q0 S1 P0\nM220 S100 ;Reset Feedrate\nM221 S100 ;Reset Flowrate\nG29 ;Home\nG90;\nG92 E0 ;Reset Extruder \nG1 Z2.0 F3000 ;Move Z Axis up \nG1 X10.1 Y20 Z0.28 F5000.0 ;Move to start position\nM109 S205;\nG1 X10.1 Y200.0 Z0.28 F1500.0 E15 ;Draw the first line\nG1 X10.4 Y200.0 Z0.28 F5000.0 ;Move to side a little\nG1 X10.4 Y20 Z0.28 F1500.0 E30 ;Draw the second line\nG92 E0 ;Reset Extruder \nG1 X110 Y110 Z2.0 F3000 ;Move Z Axis up",
|
||||
"machine_end_gcode": "M400 ; wait for buffer to clear\nG92 E0 ; zero the extruder\nG1 E-4.0 F3600; retract \nG91\nG1 Z3;\nM104 S0 ; turn off hotend\nM140 S0 ; turn off bed\nM106 S0 ; turn off fan\nG90 \nG0 X110 Y200 F3600 \nprint_end",
|
||||
"layer_change_gcode": ";AFTER_LAYER_CHANGE\n;[layer_z]",
|
||||
"before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\n;[layer_z]\nG92 E0\n",
|
||||
"machine_pause_gcode": "M601"
|
||||
}
|
||||
@@ -0,0 +1,30 @@
|
||||
{
|
||||
"type": "process",
|
||||
"setting_id": "GP004",
|
||||
"name": "0.12mm Fine @Afinia H+1(HS)",
|
||||
"from": "system",
|
||||
"instantiation": "true",
|
||||
"inherits": "fdm_process_afinia_HS_common",
|
||||
"layer_height": "0.12",
|
||||
"bottom_shell_layers": "5",
|
||||
"elefant_foot_compensation": "0.15",
|
||||
"top_shell_layers": "5",
|
||||
"top_shell_thickness": "0.6",
|
||||
"bridge_flow": "1",
|
||||
"initial_layer_speed": "50",
|
||||
"initial_layer_infill_speed": "105",
|
||||
"outer_wall_speed": "150",
|
||||
"inner_wall_speed": "200",
|
||||
"sparse_infill_speed": "200",
|
||||
"internal_solid_infill_speed": "200",
|
||||
"gap_infill_speed": "150",
|
||||
"overhang_1_4_speed": "60",
|
||||
"overhang_2_4_speed": "30",
|
||||
"overhang_3_4_speed": "10",
|
||||
"support_threshold_angle": "20",
|
||||
"support_top_z_distance": "0.12",
|
||||
"support_bottom_z_distance": "0.12",
|
||||
"compatible_printers": [
|
||||
"Afinia H+1(HS) 0.4 nozzle"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,30 @@
|
||||
{
|
||||
"type": "process",
|
||||
"setting_id": "GP004",
|
||||
"name": "0.16mm Optimal @Afinia H+1(HS)",
|
||||
"from": "system",
|
||||
"instantiation": "true",
|
||||
"inherits": "fdm_process_afinia_HS_common",
|
||||
"layer_height": "0.16",
|
||||
"elefant_foot_compensation": "0.15",
|
||||
"bottom_shell_layers": "4",
|
||||
"top_shell_layers": "6",
|
||||
"top_shell_thickness": "1.0",
|
||||
"bridge_flow": "1",
|
||||
"initial_layer_speed": "50",
|
||||
"initial_layer_infill_speed": "105",
|
||||
"outer_wall_speed": "150",
|
||||
"inner_wall_speed": "200",
|
||||
"sparse_infill_speed": "200",
|
||||
"internal_solid_infill_speed": "200",
|
||||
"gap_infill_speed": "150",
|
||||
"overhang_1_4_speed": "60",
|
||||
"overhang_2_4_speed": "30",
|
||||
"overhang_3_4_speed": "10",
|
||||
"support_threshold_angle": "25",
|
||||
"support_top_z_distance": "0.16",
|
||||
"support_bottom_z_distance": "0.16",
|
||||
"compatible_printers": [
|
||||
"Afinia H+1(HS) 0.4 nozzle"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,15 @@
|
||||
{
|
||||
"type": "process",
|
||||
"name": "0.18mm Fine @Afinia H+1(HS) 0.6 nozzle",
|
||||
"inherits": "fdm_process_afinia_0.18_nozzle_0.6_HS",
|
||||
"from": "system",
|
||||
"setting_id": "GP021",
|
||||
"instantiation": "true",
|
||||
"description": "It has a smaller layer height and results in smoother surface and higher printing quality.",
|
||||
"elefant_foot_compensation": "0.15",
|
||||
"smooth_coefficient": "150",
|
||||
"overhang_totally_speed": "50",
|
||||
"compatible_printers": [
|
||||
"Afinia H+1(HS) 0.6 nozzle"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,22 @@
|
||||
{
|
||||
"type": "process",
|
||||
"setting_id": "GP004",
|
||||
"name": "0.20mm Standard @Afinia H+1(HS)",
|
||||
"from": "system",
|
||||
"inherits": "fdm_process_afinia_HS_common",
|
||||
"instantiation": "true",
|
||||
"elefant_foot_compensation": "0.15",
|
||||
"top_shell_thickness": "1.0",
|
||||
"bridge_flow": "1",
|
||||
"initial_layer_speed": "50",
|
||||
"initial_layer_infill_speed": "105",
|
||||
"outer_wall_speed": "150",
|
||||
"inner_wall_speed": "200",
|
||||
"sparse_infill_speed": "200",
|
||||
"internal_solid_infill_speed": "200",
|
||||
"gap_infill_speed": "150",
|
||||
"top_shell_layers": "5",
|
||||
"compatible_printers": [
|
||||
"Afinia H+1(HS) 0.4 nozzle"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,25 @@
|
||||
{
|
||||
"type": "process",
|
||||
"setting_id": "GP004",
|
||||
"name": "0.24mm Draft @Afinia H+1(HS)",
|
||||
"from": "system",
|
||||
"instantiation": "true",
|
||||
"inherits": "fdm_process_afinia_HS_common",
|
||||
"layer_height": "0.24",
|
||||
"elefant_foot_compensation": "0.15",
|
||||
"top_surface_line_width": "0.45",
|
||||
"top_shell_thickness": "1.0",
|
||||
"bridge_flow": "1",
|
||||
"initial_layer_speed": "50",
|
||||
"initial_layer_infill_speed": "105",
|
||||
"outer_wall_speed": "150",
|
||||
"inner_wall_speed": "200",
|
||||
"sparse_infill_speed": "200",
|
||||
"internal_solid_infill_speed": "200",
|
||||
"gap_infill_speed": "150",
|
||||
"support_threshold_angle": "35",
|
||||
"top_shell_layers": "4",
|
||||
"compatible_printers": [
|
||||
"Afinia H+1(HS) 0.4 nozzle"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,15 @@
|
||||
{
|
||||
"type": "process",
|
||||
"name": "0.24mm Standard @Afinia H+1(HS) 0.6 nozzle",
|
||||
"inherits": "fdm_process_afinia_0.24_nozzle_0.6_HS",
|
||||
"from": "system",
|
||||
"setting_id": "GP022",
|
||||
"instantiation": "true",
|
||||
"description": "It has a balanced layer height for good quality and reasonable printing time.",
|
||||
"elefant_foot_compensation": "0.15",
|
||||
"smooth_coefficient": "150",
|
||||
"overhang_totally_speed": "50",
|
||||
"compatible_printers": [
|
||||
"Afinia H+1(HS) 0.6 nozzle"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,25 @@
|
||||
{
|
||||
"type": "process",
|
||||
"setting_id": "GP004",
|
||||
"name": "0.28mm Extra Draft @Afinia H+1(HS)",
|
||||
"from": "system",
|
||||
"instantiation": "true",
|
||||
"inherits": "fdm_process_afinia_HS_common",
|
||||
"layer_height": "0.28",
|
||||
"elefant_foot_compensation": "0.15",
|
||||
"top_surface_line_width": "0.45",
|
||||
"top_shell_thickness": "1.0",
|
||||
"bridge_flow": "1",
|
||||
"initial_layer_speed": "50",
|
||||
"initial_layer_infill_speed": "105",
|
||||
"outer_wall_speed": "200",
|
||||
"inner_wall_speed": "200",
|
||||
"sparse_infill_speed": "200",
|
||||
"internal_solid_infill_speed": "200",
|
||||
"gap_infill_speed": "200",
|
||||
"support_threshold_angle": "40",
|
||||
"top_shell_layers": "4",
|
||||
"compatible_printers": [
|
||||
"Afinia H+1(HS) 0.4 nozzle"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,15 @@
|
||||
{
|
||||
"type": "process",
|
||||
"name": "0.30mm Standard @Afinia H+1(HS) 0.6 nozzle",
|
||||
"inherits": "fdm_process_afinia_0.30_nozzle_0.6_HS",
|
||||
"from": "system",
|
||||
"setting_id": "GP023",
|
||||
"instantiation": "true",
|
||||
"description": "It has a big layer height, and results in apparent layer lines and ordinary printing quality and printing time.",
|
||||
"elefant_foot_compensation": "0.15",
|
||||
"smooth_coefficient": "150",
|
||||
"overhang_totally_speed": "50",
|
||||
"compatible_printers": [
|
||||
"Afinia H+1(HS) 0.6 nozzle"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
{
|
||||
"type": "process",
|
||||
"name": "0.30mm Strength @Afinia H+1(HS) 0.6 nozzle",
|
||||
"inherits": "fdm_process_afinia_0.30_nozzle_0.6_HS",
|
||||
"from": "system",
|
||||
"setting_id": "GP024",
|
||||
"instantiation": "true",
|
||||
"description": "It has a big layer height with optimized settings for stronger parts.",
|
||||
"elefant_foot_compensation": "0.15",
|
||||
"smooth_coefficient": "150",
|
||||
"overhang_totally_speed": "50",
|
||||
"sparse_infill_density": "25%",
|
||||
"wall_loops": "3",
|
||||
"compatible_printers": [
|
||||
"Afinia H+1(HS) 0.6 nozzle"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,15 @@
|
||||
{
|
||||
"type": "process",
|
||||
"name": "0.36mm Draft @Afinia H+1(HS) 0.6 nozzle",
|
||||
"inherits": "fdm_process_afinia_0.36_nozzle_0.6_HS",
|
||||
"from": "system",
|
||||
"setting_id": "GP025",
|
||||
"instantiation": "true",
|
||||
"description": "It has a bigger layer height for faster printing but with more visible layer lines.",
|
||||
"elefant_foot_compensation": "0.15",
|
||||
"smooth_coefficient": "150",
|
||||
"overhang_totally_speed": "50",
|
||||
"compatible_printers": [
|
||||
"Afinia H+1(HS) 0.6 nozzle"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,15 @@
|
||||
{
|
||||
"type": "process",
|
||||
"name": "0.42mm Extra Draft @Afinia H+1(HS) 0.6 nozzle",
|
||||
"inherits": "fdm_process_afinia_0.42_nozzle_0.6_HS",
|
||||
"from": "system",
|
||||
"setting_id": "GP026",
|
||||
"instantiation": "true",
|
||||
"description": "It has the biggest layer height for fastest printing but with very visible layer lines.",
|
||||
"elefant_foot_compensation": "0.15",
|
||||
"smooth_coefficient": "150",
|
||||
"overhang_totally_speed": "50",
|
||||
"compatible_printers": [
|
||||
"Afinia H+1(HS) 0.6 nozzle"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,26 @@
|
||||
{
|
||||
"type": "process",
|
||||
"name": "fdm_process_afinia_0.18_nozzle_0.6",
|
||||
"inherits": "fdm_process_afinia_common",
|
||||
"from": "system",
|
||||
"instantiation": "false",
|
||||
"layer_height": "0.18",
|
||||
"initial_layer_print_height": "0.18",
|
||||
"bridge_flow": "1",
|
||||
"line_width": "0.62",
|
||||
"outer_wall_line_width": "0.62",
|
||||
"ironing_inset": "0.31",
|
||||
"initial_layer_line_width": "0.62",
|
||||
"sparse_infill_line_width": "0.62",
|
||||
"inner_wall_line_width": "0.62",
|
||||
"internal_solid_infill_line_width": "0.62",
|
||||
"support_line_width": "0.62",
|
||||
"top_surface_line_width": "0.62",
|
||||
"initial_layer_speed": "35",
|
||||
"initial_layer_infill_speed": "55",
|
||||
"sparse_infill_speed": "100",
|
||||
"top_surface_speed": "120",
|
||||
"bridge_speed": "30",
|
||||
"overhang_3_4_speed": "15",
|
||||
"tree_support_tip_diameter": "1.2"
|
||||
}
|
||||
@@ -0,0 +1,26 @@
|
||||
{
|
||||
"type": "process",
|
||||
"name": "fdm_process_afinia_0.18_nozzle_0.6_HS",
|
||||
"inherits": "fdm_process_afinia_HS_common",
|
||||
"from": "system",
|
||||
"instantiation": "false",
|
||||
"layer_height": "0.18",
|
||||
"initial_layer_print_height": "0.18",
|
||||
"bridge_flow": "1",
|
||||
"line_width": "0.62",
|
||||
"outer_wall_line_width": "0.62",
|
||||
"ironing_inset": "0.31",
|
||||
"initial_layer_line_width": "0.62",
|
||||
"sparse_infill_line_width": "0.62",
|
||||
"inner_wall_line_width": "0.62",
|
||||
"internal_solid_infill_line_width": "0.62",
|
||||
"support_line_width": "0.62",
|
||||
"top_surface_line_width": "0.62",
|
||||
"initial_layer_speed": "35",
|
||||
"initial_layer_infill_speed": "55",
|
||||
"sparse_infill_speed": "100",
|
||||
"top_surface_speed": "120",
|
||||
"bridge_speed": "30",
|
||||
"overhang_3_4_speed": "15",
|
||||
"tree_support_tip_diameter": "1.2"
|
||||
}
|
||||
@@ -0,0 +1,26 @@
|
||||
{
|
||||
"type": "process",
|
||||
"name": "fdm_process_afinia_0.24_nozzle_0.6",
|
||||
"inherits": "fdm_process_afinia_common",
|
||||
"from": "system",
|
||||
"instantiation": "false",
|
||||
"layer_height": "0.24",
|
||||
"initial_layer_print_height": "0.24",
|
||||
"bridge_flow": "1",
|
||||
"line_width": "0.62",
|
||||
"outer_wall_line_width": "0.62",
|
||||
"ironing_inset": "0.31",
|
||||
"initial_layer_line_width": "0.62",
|
||||
"sparse_infill_line_width": "0.62",
|
||||
"inner_wall_line_width": "0.62",
|
||||
"internal_solid_infill_line_width": "0.62",
|
||||
"support_line_width": "0.62",
|
||||
"top_surface_line_width": "0.62",
|
||||
"initial_layer_speed": "35",
|
||||
"initial_layer_infill_speed": "55",
|
||||
"sparse_infill_speed": "100",
|
||||
"top_surface_speed": "130",
|
||||
"bridge_speed": "30",
|
||||
"overhang_3_4_speed": "15",
|
||||
"tree_support_tip_diameter": "1.2"
|
||||
}
|
||||
@@ -0,0 +1,26 @@
|
||||
{
|
||||
"type": "process",
|
||||
"name": "fdm_process_afinia_0.24_nozzle_0.6_HS",
|
||||
"inherits": "fdm_process_afinia_HS_common",
|
||||
"from": "system",
|
||||
"instantiation": "false",
|
||||
"layer_height": "0.24",
|
||||
"initial_layer_print_height": "0.24",
|
||||
"bridge_flow": "1",
|
||||
"line_width": "0.62",
|
||||
"outer_wall_line_width": "0.62",
|
||||
"ironing_inset": "0.31",
|
||||
"initial_layer_line_width": "0.62",
|
||||
"sparse_infill_line_width": "0.62",
|
||||
"inner_wall_line_width": "0.62",
|
||||
"internal_solid_infill_line_width": "0.62",
|
||||
"support_line_width": "0.62",
|
||||
"top_surface_line_width": "0.62",
|
||||
"initial_layer_speed": "35",
|
||||
"initial_layer_infill_speed": "55",
|
||||
"sparse_infill_speed": "100",
|
||||
"top_surface_speed": "130",
|
||||
"bridge_speed": "30",
|
||||
"overhang_3_4_speed": "15",
|
||||
"tree_support_tip_diameter": "1.2"
|
||||
}
|
||||
@@ -0,0 +1,26 @@
|
||||
{
|
||||
"type": "process",
|
||||
"name": "fdm_process_afinia_0.30_nozzle_0.6",
|
||||
"inherits": "fdm_process_afinia_common",
|
||||
"from": "system",
|
||||
"instantiation": "false",
|
||||
"layer_height": "0.3",
|
||||
"initial_layer_print_height": "0.3",
|
||||
"bridge_flow": "1",
|
||||
"line_width": "0.62",
|
||||
"outer_wall_line_width": "0.62",
|
||||
"ironing_inset": "0.31",
|
||||
"initial_layer_line_width": "0.62",
|
||||
"sparse_infill_line_width": "0.62",
|
||||
"inner_wall_line_width": "0.62",
|
||||
"internal_solid_infill_line_width": "0.62",
|
||||
"support_line_width": "0.62",
|
||||
"top_surface_line_width": "0.62",
|
||||
"initial_layer_speed": "35",
|
||||
"initial_layer_infill_speed": "55",
|
||||
"sparse_infill_speed": "100",
|
||||
"top_surface_speed": "150",
|
||||
"bridge_speed": "30",
|
||||
"overhang_3_4_speed": "15",
|
||||
"tree_support_tip_diameter": "1.2"
|
||||
}
|
||||
@@ -0,0 +1,26 @@
|
||||
{
|
||||
"type": "process",
|
||||
"name": "fdm_process_afinia_0.30_nozzle_0.6_HS",
|
||||
"inherits": "fdm_process_afinia_HS_common",
|
||||
"from": "system",
|
||||
"instantiation": "false",
|
||||
"layer_height": "0.3",
|
||||
"initial_layer_print_height": "0.3",
|
||||
"bridge_flow": "1",
|
||||
"line_width": "0.62",
|
||||
"outer_wall_line_width": "0.62",
|
||||
"ironing_inset": "0.31",
|
||||
"initial_layer_line_width": "0.62",
|
||||
"sparse_infill_line_width": "0.62",
|
||||
"inner_wall_line_width": "0.62",
|
||||
"internal_solid_infill_line_width": "0.62",
|
||||
"support_line_width": "0.62",
|
||||
"top_surface_line_width": "0.62",
|
||||
"initial_layer_speed": "35",
|
||||
"initial_layer_infill_speed": "55",
|
||||
"sparse_infill_speed": "100",
|
||||
"top_surface_speed": "150",
|
||||
"bridge_speed": "30",
|
||||
"overhang_3_4_speed": "15",
|
||||
"tree_support_tip_diameter": "1.2"
|
||||
}
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user