Merge branch 'main' into main
9
.github/workflows/build_all.yml
vendored
@@ -48,16 +48,17 @@ concurrency:
|
|||||||
|
|
||||||
|
|
||||||
jobs:
|
jobs:
|
||||||
build_linux:
|
build_linux: # Separate so unit tests can wait on just Linux builds to complete.
|
||||||
name: Build Linux
|
name: Build Linux
|
||||||
strategy:
|
strategy:
|
||||||
fail-fast: false
|
fail-fast: false
|
||||||
# Don't run scheduled builds on forks:
|
# Don't run scheduled builds on forks:
|
||||||
if: ${{ !cancelled() && (github.event_name != 'schedule' || github.repository == 'OrcaSlicer/OrcaSlicer') }}
|
if: ${{ !cancelled() && (github.event_name != 'schedule' || github.repository == 'OrcaSlicer/OrcaSlicer') }}
|
||||||
uses: ./.github/workflows/build_check_cache.yml
|
uses: ./.github/workflows/build_deps.yml
|
||||||
with:
|
with:
|
||||||
os: ubuntu-24.04
|
os: ubuntu-24.04
|
||||||
build-deps-only: ${{ inputs.build-deps-only || false }}
|
build-deps-only: ${{ inputs.build-deps-only || false }}
|
||||||
|
force-build: ${{ github.event_name == 'schedule' }}
|
||||||
secrets: inherit
|
secrets: inherit
|
||||||
build_all:
|
build_all:
|
||||||
name: Build Non-Linux
|
name: Build Non-Linux
|
||||||
@@ -70,7 +71,7 @@ jobs:
|
|||||||
arch: arm64
|
arch: arm64
|
||||||
# Don't run scheduled builds on forks:
|
# Don't run scheduled builds on forks:
|
||||||
if: ${{ !cancelled() && (github.event_name != 'schedule' || github.repository == 'OrcaSlicer/OrcaSlicer') }}
|
if: ${{ !cancelled() && (github.event_name != 'schedule' || github.repository == 'OrcaSlicer/OrcaSlicer') }}
|
||||||
uses: ./.github/workflows/build_check_cache.yml
|
uses: ./.github/workflows/build_deps.yml
|
||||||
with:
|
with:
|
||||||
os: ${{ matrix.os }}
|
os: ${{ matrix.os }}
|
||||||
arch: ${{ matrix.arch }}
|
arch: ${{ matrix.arch }}
|
||||||
@@ -112,7 +113,7 @@ jobs:
|
|||||||
path: build/tests/**/*.log
|
path: build/tests/**/*.log
|
||||||
- name: Publish Test Results
|
- name: Publish Test Results
|
||||||
if: always()
|
if: always()
|
||||||
uses: EnricoMi/publish-unit-test-result-action@v2
|
uses: EnricoMi/publish-unit-test-result-action/linux@v2
|
||||||
with:
|
with:
|
||||||
files: "ctest_results.xml"
|
files: "ctest_results.xml"
|
||||||
flatpak:
|
flatpak:
|
||||||
|
|||||||
62
.github/workflows/build_check_cache.yml
vendored
@@ -1,62 +0,0 @@
|
|||||||
name: Check Cache
|
|
||||||
|
|
||||||
on:
|
|
||||||
workflow_call:
|
|
||||||
inputs:
|
|
||||||
os:
|
|
||||||
required: true
|
|
||||||
type: string
|
|
||||||
arch:
|
|
||||||
required: false
|
|
||||||
type: string
|
|
||||||
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
|
|
||||||
name: Check Cache
|
|
||||||
runs-on: ${{ inputs.os }}
|
|
||||||
outputs:
|
|
||||||
cache-key: ${{ steps.set_outputs.outputs.cache-key }}
|
|
||||||
cache-path: ${{ steps.set_outputs.outputs.cache-path }}
|
|
||||||
valid-cache: ${{ steps.cache_deps.outputs.cache-hit }}
|
|
||||||
steps:
|
|
||||||
- name: Checkout
|
|
||||||
uses: actions/checkout@v6
|
|
||||||
with:
|
|
||||||
lfs: 'true'
|
|
||||||
|
|
||||||
- name: set outputs
|
|
||||||
id: set_outputs
|
|
||||||
env:
|
|
||||||
dep-folder-name: ${{ inputs.os != 'macos-14' && '/OrcaSlicer_dep' || '' }}
|
|
||||||
output-cmd: ${{ inputs.os == 'windows-latest' && '$env:GITHUB_OUTPUT' || '"$GITHUB_OUTPUT"'}}
|
|
||||||
run: |
|
|
||||||
echo cache-key=${{ inputs.os }}-cache-orcaslicer_deps-build-${{ hashFiles('deps/**') }} >> ${{ env.output-cmd }}
|
|
||||||
echo cache-path=${{ github.workspace }}/deps/build${{ env.dep-folder-name }} >> ${{ env.output-cmd }}
|
|
||||||
|
|
||||||
- name: load cache
|
|
||||||
id: cache_deps
|
|
||||||
uses: actions/cache@v4
|
|
||||||
with:
|
|
||||||
path: ${{ steps.set_outputs.outputs.cache-path }}
|
|
||||||
key: ${{ steps.set_outputs.outputs.cache-key }}
|
|
||||||
lookup-only: true
|
|
||||||
|
|
||||||
build_deps: # call next step
|
|
||||||
name: Build Deps
|
|
||||||
needs: [check_cache]
|
|
||||||
uses: ./.github/workflows/build_deps.yml
|
|
||||||
with:
|
|
||||||
cache-key: ${{ needs.check_cache.outputs.cache-key }}
|
|
||||||
cache-path: ${{ needs.check_cache.outputs.cache-path }}
|
|
||||||
valid-cache: ${{ needs.check_cache.outputs.valid-cache == 'true' }}
|
|
||||||
os: ${{ inputs.os }}
|
|
||||||
arch: ${{ inputs.arch }}
|
|
||||||
build-deps-only: ${{ inputs.build-deps-only }}
|
|
||||||
force-build: ${{ inputs.force-build }}
|
|
||||||
secrets: inherit
|
|
||||||
93
.github/workflows/build_deps.yml
vendored
@@ -1,15 +1,6 @@
|
|||||||
on:
|
on:
|
||||||
workflow_call:
|
workflow_call:
|
||||||
inputs:
|
inputs:
|
||||||
cache-key:
|
|
||||||
required: true
|
|
||||||
type: string
|
|
||||||
cache-path:
|
|
||||||
required: true
|
|
||||||
type: string
|
|
||||||
valid-cache:
|
|
||||||
required: true
|
|
||||||
type: boolean
|
|
||||||
os:
|
os:
|
||||||
required: true
|
required: true
|
||||||
type: string
|
type: string
|
||||||
@@ -26,55 +17,62 @@ on:
|
|||||||
jobs:
|
jobs:
|
||||||
build_deps:
|
build_deps:
|
||||||
name: Build Deps
|
name: Build Deps
|
||||||
if: ${{ !cancelled() && (inputs.build-deps-only || inputs.force-build || inputs.valid-cache != true) }}
|
|
||||||
runs-on: ${{ inputs.os }}
|
runs-on: ${{ inputs.os }}
|
||||||
|
outputs:
|
||||||
|
artifact-name: ${{ env.ARTIFACT_NAME }}
|
||||||
|
artifact-path: ${{ env.DEPS_PATH }}
|
||||||
env:
|
env:
|
||||||
date:
|
DO_BUILD: ${{ inputs.build-deps-only || inputs.force-build }}
|
||||||
|
DEPS_PATH: ${{ github.workspace }}/deps/build${{ inputs.os != 'macos-14' && '/OrcaSlicer_dep' || '' }}
|
||||||
|
ARTIFACT_NAME: OrcaSlicer_dep_${{ inputs.os }}_${{ inputs.arch }}
|
||||||
steps:
|
steps:
|
||||||
|
|
||||||
# Setup the environment
|
|
||||||
- name: Checkout
|
- name: Checkout
|
||||||
uses: actions/checkout@v6
|
uses: actions/checkout@v6
|
||||||
with:
|
with:
|
||||||
lfs: 'true'
|
lfs: 'true'
|
||||||
|
|
||||||
|
# Cached deps are just the final outputs, no intermediate files.
|
||||||
|
# So building XOR cache loading.
|
||||||
|
# We use `lookup-only` to skip pulling cache.
|
||||||
- name: load cached deps
|
- name: load cached deps
|
||||||
uses: actions/cache@v4
|
uses: actions/cache/restore@v4
|
||||||
|
id: cache-load
|
||||||
with:
|
with:
|
||||||
path: ${{ inputs.cache-path }}
|
path: ${{ env.DEPS_PATH }}
|
||||||
key: ${{ inputs.cache-key }}
|
key: ${{ inputs.os }}-${{ inputs.arch }}-cache-orcaslicer_deps-build-${{ hashFiles('deps/**') }}
|
||||||
|
lookup-only: ${{ env.DO_BUILD == 'true' }} # Doing this instead of `if` preserves the outputs of this step
|
||||||
|
|
||||||
- uses: lukka/get-cmake@latest
|
- uses: lukka/get-cmake@latest
|
||||||
|
if: ${{ !cancelled() && (env.DO_BUILD == 'true' || steps.cache-load.outputs.cache-hit != 'true') }}
|
||||||
with:
|
with:
|
||||||
cmakeVersion: "~3.28.0" # use most recent 3.28.x version
|
cmakeVersion: "~3.28.0" # use most recent 3.28.x version
|
||||||
|
|
||||||
- name: setup dev on Windows
|
- name: setup dev on Windows
|
||||||
if: inputs.os == 'windows-latest'
|
if: ${{ !cancelled() && (env.DO_BUILD == 'true' || steps.cache-load.outputs.cache-hit != 'true') && inputs.os == 'windows-latest' }}
|
||||||
uses: microsoft/setup-msbuild@v2
|
uses: microsoft/setup-msbuild@v2
|
||||||
|
|
||||||
- name: Get the date on Ubuntu and macOS
|
- name: Get the date on Ubuntu and macOS
|
||||||
if: inputs.os != 'windows-latest'
|
if: ${{ !cancelled() && (env.DO_BUILD == 'true' || steps.cache-load.outputs.cache-hit != 'true') && inputs.os != 'windows-latest' }}
|
||||||
run: echo "date=$(date +'%Y%m%d')" >> $GITHUB_ENV
|
run: echo "date=$(date +'%Y%m%d')" >> $GITHUB_ENV
|
||||||
shell: bash
|
shell: bash
|
||||||
|
|
||||||
- name: Get the date on Windows
|
- name: Get the date on Windows
|
||||||
if: inputs.os == 'windows-latest'
|
if: ${{ !cancelled() && (env.DO_BUILD == 'true' || steps.cache-load.outputs.cache-hit != 'true') && inputs.os == 'windows-latest' }}
|
||||||
run: echo "date=$(Get-Date -Format 'yyyyMMdd')" | Out-File -Append -FilePath $env:GITHUB_ENV -Encoding utf8
|
run: echo "date=$(Get-Date -Format 'yyyyMMdd')" | Out-File -Append -FilePath $env:GITHUB_ENV -Encoding utf8
|
||||||
shell: pwsh
|
shell: pwsh
|
||||||
|
|
||||||
|
|
||||||
# Build Dependencies
|
|
||||||
- name: Build on Windows
|
- name: Build on Windows
|
||||||
if: inputs.os == 'windows-latest'
|
if: ${{ !cancelled() && (env.DO_BUILD == 'true' || steps.cache-load.outputs.cache-hit != 'true') && inputs.os == 'windows-latest' }}
|
||||||
working-directory: ${{ github.workspace }}
|
working-directory: ${{ github.workspace }}
|
||||||
run: |
|
run: |
|
||||||
choco install strawberryperl
|
choco install strawberryperl
|
||||||
.\build_release_vs.bat deps
|
.\build_release_vs.bat deps
|
||||||
.\build_release_vs.bat pack
|
|
||||||
cd ${{ github.workspace }}/deps/build
|
|
||||||
|
|
||||||
|
# Windows and Linux don't need to delete any directories, because they only package up deps/build/OrcaSlicer_dep.
|
||||||
|
# But Mac has multiple and we're preserving their directory structure relationship.
|
||||||
|
# So the garbage siblings of OrcaSlicer_dep can be deleted to save artifact and cache space.
|
||||||
- name: Build on Mac ${{ inputs.arch }}
|
- name: Build on Mac ${{ inputs.arch }}
|
||||||
if: inputs.os == 'macos-14'
|
if: ${{ !cancelled() && (env.DO_BUILD == 'true' || steps.cache-load.outputs.cache-hit != 'true') && inputs.os == 'macos-14' }}
|
||||||
working-directory: ${{ github.workspace }}
|
working-directory: ${{ github.workspace }}
|
||||||
run: |
|
run: |
|
||||||
brew install automake texinfo libtool
|
brew install automake texinfo libtool
|
||||||
@@ -87,53 +85,40 @@ jobs:
|
|||||||
done
|
done
|
||||||
brew install zstd
|
brew install zstd
|
||||||
|
|
||||||
|
|
||||||
- name: Apt-Install Dependencies
|
- name: Apt-Install Dependencies
|
||||||
if: inputs.os == 'ubuntu-24.04'
|
if: ${{ !cancelled() && (env.DO_BUILD == 'true' || steps.cache-load.outputs.cache-hit != 'true') && inputs.os == 'ubuntu-24.04' }}
|
||||||
uses: ./.github/actions/apt-install-deps
|
uses: ./.github/actions/apt-install-deps
|
||||||
|
|
||||||
- name: Build on Ubuntu
|
- name: Build on Ubuntu
|
||||||
if: inputs.os == 'ubuntu-20.04' || inputs.os == 'ubuntu-24.04'
|
if: ${{ !cancelled() && (env.DO_BUILD == 'true' || steps.cache-load.outputs.cache-hit != 'true') && (inputs.os == 'ubuntu-20.04' || inputs.os == 'ubuntu-24.04') }}
|
||||||
working-directory: ${{ github.workspace }}
|
working-directory: ${{ github.workspace }}
|
||||||
run: |
|
run: |
|
||||||
mkdir -p ${{ github.workspace }}/deps/build/destdir
|
|
||||||
./build_linux.sh -dr
|
./build_linux.sh -dr
|
||||||
cd deps/build
|
|
||||||
tar -czvf OrcaSlicer_dep_ubuntu_$(date +"%Y%m%d").tar.gz destdir
|
|
||||||
|
|
||||||
|
- name: Upload OrcaSlicer_dep director(ies) for use later
|
||||||
# Upload Artifacts
|
if: ${{ !cancelled() && ! env.ACT}}
|
||||||
# - name: Upload Mac ${{ inputs.arch }} artifacts
|
|
||||||
# if: inputs.os == 'macos-14'
|
|
||||||
# uses: actions/upload-artifact@v5
|
|
||||||
# with:
|
|
||||||
# name: OrcaSlicer_dep_mac_${{ env.date }}
|
|
||||||
# path: ${{ github.workspace }}/deps/build/OrcaSlicer_dep*.tar.gz
|
|
||||||
|
|
||||||
- name: Upload Windows artifacts
|
|
||||||
if: inputs.os == 'windows-latest'
|
|
||||||
uses: actions/upload-artifact@v5
|
uses: actions/upload-artifact@v5
|
||||||
with:
|
with:
|
||||||
name: OrcaSlicer_dep_win64_${{ env.date }}
|
name: ${{ env.ARTIFACT_NAME }}
|
||||||
path: ${{ github.workspace }}/deps/build/OrcaSlicer_dep*.zip
|
path: ${{ env.DEPS_PATH }}
|
||||||
|
retention-days: 10 # It's not too big, but we don't need it for a very long time.
|
||||||
|
if-no-files-found: error
|
||||||
|
|
||||||
- name: Upload Ubuntu artifacts
|
- name: Save cache from main branch
|
||||||
if: ${{ ! env.ACT && inputs.os == 'ubuntu-20.04' || inputs.os == 'ubuntu-24.04' }}
|
if: ${{ !cancelled() && github.ref == 'refs/heads/main' && steps.cache-load.outputs.cache-hit != 'true' }}
|
||||||
env:
|
uses: actions/cache/save@v4
|
||||||
ubuntu-ver: ${{ (inputs.os == 'ubuntu-20.04' && '2004') || (inputs.os == 'ubuntu-24.04' && '2404') || '' }}
|
|
||||||
uses: actions/upload-artifact@v5
|
|
||||||
with:
|
with:
|
||||||
name: OrcaSlicer_dep_ubuntu_${{ env.ubuntu-ver }}_${{ env.date }}
|
path: ${{ env.DEPS_PATH }}
|
||||||
path: ${{ github.workspace }}/deps/build/OrcaSlicer_dep_ubuntu_*.tar.gz
|
key: ${{ steps.cache-load.outputs.cache-primary-key }}
|
||||||
|
|
||||||
build_orca:
|
build_orca:
|
||||||
name: Build OrcaSlicer
|
name: Build OrcaSlicer
|
||||||
needs: [build_deps]
|
needs: [build_deps]
|
||||||
if: ${{ !cancelled() && !inputs.build-deps-only && (inputs.force-build || (inputs.valid-cache == true && needs.build_deps.result == 'skipped') || (inputs.valid-cache != true && success())) }}
|
if: ${{ !cancelled() && (!inputs.build-deps-only || inputs.force-build) }}
|
||||||
uses: ./.github/workflows/build_orca.yml
|
uses: ./.github/workflows/build_orca.yml
|
||||||
with:
|
with:
|
||||||
cache-key: ${{ inputs.cache-key }}
|
artifact-name: ${{ needs.build_deps.outputs.artifact-name }}
|
||||||
cache-path: ${{ inputs.cache-path }}
|
artifact-path: ${{ needs.build_deps.outputs.artifact-path }}
|
||||||
os: ${{ inputs.os }}
|
os: ${{ inputs.os }}
|
||||||
arch: ${{ inputs.arch }}
|
arch: ${{ inputs.arch }}
|
||||||
secrets: inherit
|
secrets: inherit
|
||||||
|
|||||||
13
.github/workflows/build_orca.yml
vendored
@@ -1,10 +1,10 @@
|
|||||||
on:
|
on:
|
||||||
workflow_call:
|
workflow_call:
|
||||||
inputs:
|
inputs:
|
||||||
cache-key:
|
artifact-name:
|
||||||
required: true
|
required: true
|
||||||
type: string
|
type: string
|
||||||
cache-path:
|
artifact-path:
|
||||||
required: true
|
required: true
|
||||||
type: string
|
type: string
|
||||||
os:
|
os:
|
||||||
@@ -30,12 +30,11 @@ jobs:
|
|||||||
with:
|
with:
|
||||||
lfs: 'true'
|
lfs: 'true'
|
||||||
|
|
||||||
- name: load cached deps
|
- name: Download deps artifacts
|
||||||
uses: actions/cache@v4
|
uses: actions/download-artifact@v4
|
||||||
with:
|
with:
|
||||||
path: ${{ inputs.cache-path }}
|
name: ${{ inputs.artifact-name }}
|
||||||
key: ${{ inputs.cache-key }}
|
path: ${{ inputs.artifact-path }}
|
||||||
fail-on-cache-miss: true
|
|
||||||
|
|
||||||
- uses: lukka/get-cmake@latest
|
- uses: lukka/get-cmake@latest
|
||||||
with:
|
with:
|
||||||
|
|||||||
@@ -346,7 +346,7 @@ if(WIN32)
|
|||||||
if (DEFINED ENV{WindowsSdkDir} AND DEFINED ENV{WindowsSDKVersion})
|
if (DEFINED ENV{WindowsSdkDir} AND DEFINED ENV{WindowsSDKVersion})
|
||||||
set(WIN10SDK_INCLUDE_PATH "$ENV{WindowsSdkDir}/Include/$ENV{WindowsSDKVersion}")
|
set(WIN10SDK_INCLUDE_PATH "$ENV{WindowsSdkDir}/Include/$ENV{WindowsSDKVersion}")
|
||||||
else ()
|
else ()
|
||||||
set(WIN10SDK_INCLUDE_PATH "C:/Program Files (x86)/Windows Kits/10/Include/10.0.22000.0")
|
set(WIN10SDK_INCLUDE_PATH "C:/Program Files (x86)/Windows Kits/10/Include/10.0.26100.0")
|
||||||
endif ()
|
endif ()
|
||||||
if (NOT EXISTS "${WIN10SDK_INCLUDE_PATH}/winrt/windows.graphics.printing3d.h")
|
if (NOT EXISTS "${WIN10SDK_INCLUDE_PATH}/winrt/windows.graphics.printing3d.h")
|
||||||
message("${WIN10SDK_INCLUDE_PATH}/winrt/windows.graphics.printing3d.h was not found")
|
message("${WIN10SDK_INCLUDE_PATH}/winrt/windows.graphics.printing3d.h was not found")
|
||||||
|
|||||||
@@ -52,7 +52,7 @@ If you come across any of these in search results, please <b>report them</b> as
|
|||||||
Use varied infill [patterns](https://github.com/OrcaSlicer/OrcaSlicer/wiki/strength_settings_patterns) and accurate hole shapes for improved clarity.
|
Use varied infill [patterns](https://github.com/OrcaSlicer/OrcaSlicer/wiki/strength_settings_patterns) and accurate hole shapes for improved clarity.
|
||||||
- **[Overhang](https://github.com/OrcaSlicer/OrcaSlicer/wiki/quality_settings_overhangs) and [Support Optimization](https://github.com/OrcaSlicer/OrcaSlicer/wiki#support-settings)**
|
- **[Overhang](https://github.com/OrcaSlicer/OrcaSlicer/wiki/quality_settings_overhangs) and [Support Optimization](https://github.com/OrcaSlicer/OrcaSlicer/wiki#support-settings)**
|
||||||
Modify geometry for printable overhangs with precise support placement.
|
Modify geometry for printable overhangs with precise support placement.
|
||||||
- **[Granular Controls](https://github.com/OrcaSlicer/OrcaSlicer/wiki#process-settings and Customization)**
|
- **[Granular Controls and Customization](https://github.com/OrcaSlicer/OrcaSlicer/wiki#process-settings)**
|
||||||
Fine-tune print speed, layer height, pressure, and temperature with precision.
|
Fine-tune print speed, layer height, pressure, and temperature with precision.
|
||||||
- **Network Printer Support**
|
- **Network Printer Support**
|
||||||
Seamless integration with Klipper, PrusaLink, and OctoPrint for remote control.
|
Seamless integration with Klipper, PrusaLink, and OctoPrint for remote control.
|
||||||
|
|||||||
@@ -21,7 +21,7 @@ function usage() {
|
|||||||
echo " -p: boost ccache hit rate by disabling precompiled headers (default: ON)"
|
echo " -p: boost ccache hit rate by disabling precompiled headers (default: ON)"
|
||||||
echo " -r: skip RAM and disk checks (low RAM compiling)"
|
echo " -r: skip RAM and disk checks (low RAM compiling)"
|
||||||
echo " -s: build the Orca Slicer (optional)"
|
echo " -s: build the Orca Slicer (optional)"
|
||||||
echo " -t: build tests (optional), requires -s flag"
|
echo " -t: build tests (optional)"
|
||||||
echo " -u: install system dependencies (asks for sudo password; build prerequisite)"
|
echo " -u: install system dependencies (asks for sudo password; build prerequisite)"
|
||||||
echo " -l: use Clang instead of GCC (default: GCC)"
|
echo " -l: use Clang instead of GCC (default: GCC)"
|
||||||
echo " -L: use ld.lld as linker (if available)"
|
echo " -L: use ld.lld as linker (if available)"
|
||||||
|
|||||||
59
deps/CGAL/0001-clang19.patch
vendored
@@ -1,59 +0,0 @@
|
|||||||
--- a/BGL/include/CGAL/boost/graph/iterator.h 2022-10-07 19:04:41 UTC
|
|
||||||
+++ b/BGL/include/CGAL/boost/graph/iterator.h
|
|
||||||
@@ -213,18 +213,7 @@ class Halfedge_around_source_iterator { (public)
|
|
||||||
{}
|
|
||||||
|
|
||||||
#ifndef DOXYGEN_RUNNING
|
|
||||||
- // design patter: "safe bool"
|
|
||||||
- // will be replaced by explicit operator bool with C++11
|
|
||||||
- typedef void (Halfedge_around_source_iterator::*bool_type)() const;
|
|
||||||
|
|
||||||
- void this_type_does_not_support_comparisons() const {}
|
|
||||||
-
|
|
||||||
- operator bool_type() const
|
|
||||||
- {
|
|
||||||
- return (! (this->base() == nullptr)) ?
|
|
||||||
- &Halfedge_around_source_iterator::this_type_does_not_support_comparisons : 0;
|
|
||||||
- }
|
|
||||||
-
|
|
||||||
bool operator==( const Self& i) const {
|
|
||||||
CGAL_assertion( anchor == anchor);
|
|
||||||
return ( g == i.g) && ( pos == i.pos) && ( winding == i.winding);
|
|
||||||
@@ -313,18 +302,7 @@ class Halfedge_around_target_iterator { (public)
|
|
||||||
{}
|
|
||||||
|
|
||||||
#ifndef DOXYGEN_RUNNING
|
|
||||||
- // design patter: "safe bool"
|
|
||||||
- // will be replaced by explicit operator bool with C++11
|
|
||||||
- typedef void (Halfedge_around_target_iterator::*bool_type)() const;
|
|
||||||
|
|
||||||
- void this_type_does_not_support_comparisons() const {}
|
|
||||||
-
|
|
||||||
- operator bool_type() const
|
|
||||||
- {
|
|
||||||
- return (! (this->base() == nullptr)) ?
|
|
||||||
- &Halfedge_around_target_iterator::this_type_does_not_support_comparisons : 0;
|
|
||||||
- }
|
|
||||||
-
|
|
||||||
bool operator==( const Self& i) const {
|
|
||||||
CGAL_assertion( anchor == anchor);
|
|
||||||
return ( g == i.g) && ( pos == i.pos) && ( winding == i.winding);
|
|
||||||
@@ -411,18 +389,6 @@ class Halfedge_around_face_iterator { (public)
|
|
||||||
const value_type& operator * ( ) const { return pos; }
|
|
||||||
pointer operator -> ( ) { return &pos; }
|
|
||||||
const value_type* operator -> ( ) const { return &pos; }
|
|
||||||
-
|
|
||||||
- // design patter: "safe bool"
|
|
||||||
- // will be replaced by explicit operator bool with C++11
|
|
||||||
- typedef void (Halfedge_around_face_iterator::*bool_type)() const;
|
|
||||||
-
|
|
||||||
- void this_type_does_not_support_comparisons() const {}
|
|
||||||
-
|
|
||||||
- operator bool_type() const
|
|
||||||
- {
|
|
||||||
- return (! (this->base() == nullptr)) ?
|
|
||||||
- &Halfedge_around_face_iterator::this_type_does_not_support_comparisons : 0;
|
|
||||||
- }
|
|
||||||
|
|
||||||
bool operator==( const Self& i) const {
|
|
||||||
CGAL_assertion( anchor == anchor);
|
|
||||||
7
deps/CGAL/CGAL.cmake
vendored
@@ -5,11 +5,10 @@ endif ()
|
|||||||
orcaslicer_add_cmake_project(
|
orcaslicer_add_cmake_project(
|
||||||
CGAL
|
CGAL
|
||||||
# GIT_REPOSITORY https://github.com/CGAL/cgal.git
|
# GIT_REPOSITORY https://github.com/CGAL/cgal.git
|
||||||
# GIT_TAG bec70a6d52d8aacb0b3d82a7b4edc3caa899184b # releases/CGAL-5.0
|
# GIT_TAG 3654f780ae0c64675cabaef0e5ddaf904c48b4b7 # releases/CGAL-5.6.3
|
||||||
# For whatever reason, this keeps downloading forever (repeats downloads if finished)
|
# For whatever reason, this keeps downloading forever (repeats downloads if finished)
|
||||||
URL https://github.com/CGAL/cgal/archive/refs/tags/v5.4.zip
|
URL https://github.com/CGAL/cgal/releases/download/v5.6.3/CGAL-5.6.3.zip
|
||||||
URL_HASH SHA256=d7605e0a5a5ca17da7547592f6f6e4a59430a0bc861948974254d0de43eab4c0
|
URL_HASH SHA256=5d577acb4a9918ccb960491482da7a3838f8d363aff47e14d703f19fd84733d4
|
||||||
PATCH_COMMAND git apply ${CGAL_DIRECTORY_FLAG} --verbose --ignore-space-change --whitespace=fix ${CMAKE_CURRENT_LIST_DIR}/0001-clang19.patch
|
|
||||||
DEPENDS dep_Boost dep_GMP dep_MPFR
|
DEPENDS dep_Boost dep_GMP dep_MPFR
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|||||||
@@ -17,6 +17,7 @@ add_subdirectory(stb_dxt) # Header-only STB DXT compression library
|
|||||||
add_subdirectory(Shiny)
|
add_subdirectory(Shiny)
|
||||||
add_subdirectory(admesh)
|
add_subdirectory(admesh)
|
||||||
add_subdirectory(clipper)
|
add_subdirectory(clipper)
|
||||||
|
add_subdirectory(clipper2)
|
||||||
add_subdirectory(expat)
|
add_subdirectory(expat)
|
||||||
add_subdirectory(glu-libtess)
|
add_subdirectory(glu-libtess)
|
||||||
add_subdirectory(hidapi)
|
add_subdirectory(hidapi)
|
||||||
|
|||||||
@@ -14346,7 +14346,7 @@ msgid ""
|
|||||||
"\n"
|
"\n"
|
||||||
"Using a non-zero value is useful if the printer is set up to print without a "
|
"Using a non-zero value is useful if the printer is set up to print without a "
|
||||||
"prime line.\n"
|
"prime line.\n"
|
||||||
"Final number of loops is not taking into account while arranging or "
|
"Final number of loops is not taken into account while arranging or "
|
||||||
"validating objects distance. Increase loop number in such case."
|
"validating objects distance. Increase loop number in such case."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
|||||||
@@ -2057,7 +2057,7 @@ msgid "Replace the selected part with new STL"
|
|||||||
msgstr "Substituir a peça selecionada por novo STL"
|
msgstr "Substituir a peça selecionada por novo STL"
|
||||||
|
|
||||||
msgid "Replace all with STL"
|
msgid "Replace all with STL"
|
||||||
msgstr ""
|
msgstr "Substituir tudo por STL"
|
||||||
|
|
||||||
msgid "Replace all selected parts with STL from folder"
|
msgid "Replace all selected parts with STL from folder"
|
||||||
msgstr "Substituir todas peças selecionadas com STL da pasta"
|
msgstr "Substituir todas peças selecionadas com STL da pasta"
|
||||||
@@ -3406,7 +3406,7 @@ msgid "Step"
|
|||||||
msgstr "Passo"
|
msgstr "Passo"
|
||||||
|
|
||||||
msgid "Unmapped"
|
msgid "Unmapped"
|
||||||
msgstr ""
|
msgstr "Não mapeado"
|
||||||
|
|
||||||
msgid ""
|
msgid ""
|
||||||
"Upper half area: Original\n"
|
"Upper half area: Original\n"
|
||||||
@@ -4267,7 +4267,7 @@ msgid "Auto Check: Material"
|
|||||||
msgstr "Verificação Automática: Material"
|
msgstr "Verificação Automática: Material"
|
||||||
|
|
||||||
msgid "Live View Camera Calibration"
|
msgid "Live View Camera Calibration"
|
||||||
msgstr ""
|
msgstr "Calibração da Câmera ao Vivo"
|
||||||
|
|
||||||
msgid "Waiting for heatbed to reach target temperature"
|
msgid "Waiting for heatbed to reach target temperature"
|
||||||
msgstr "Aguardando mesa aquecida atingir a temperatura desejada"
|
msgstr "Aguardando mesa aquecida atingir a temperatura desejada"
|
||||||
@@ -6785,7 +6785,7 @@ msgid "Monitor if the waste is piled up in the purge chute."
|
|||||||
msgstr "Verifique se os resíduos estão se acumulando na calha de purga."
|
msgstr "Verifique se os resíduos estão se acumulando na calha de purga."
|
||||||
|
|
||||||
msgid "Nozzle Clumping Detection"
|
msgid "Nozzle Clumping Detection"
|
||||||
msgstr "Detecção de acúmulo no bico"
|
msgstr "Detecção de Aglomeração no Bico"
|
||||||
|
|
||||||
msgid "Check if the nozzle is clumping by filaments or other foreign objects."
|
msgid "Check if the nozzle is clumping by filaments or other foreign objects."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -8037,10 +8037,12 @@ msgid "All"
|
|||||||
msgstr "Todos"
|
msgstr "Todos"
|
||||||
|
|
||||||
msgid "Auto flush after changing..."
|
msgid "Auto flush after changing..."
|
||||||
msgstr ""
|
msgstr "Auto purga depois da troca..."
|
||||||
|
|
||||||
msgid "Auto calculate flushing volumes when selected values changed"
|
msgid "Auto calculate flushing volumes when selected values changed"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
"Calcula automaticamente os volumes de purga quando os valores selecionados "
|
||||||
|
"são alterados"
|
||||||
|
|
||||||
msgid "Auto arrange plate after cloning"
|
msgid "Auto arrange plate after cloning"
|
||||||
msgstr "Organizar automaticamente a placa após a clonagem"
|
msgstr "Organizar automaticamente a placa após a clonagem"
|
||||||
@@ -8100,7 +8102,7 @@ msgid "If enabled, reverses the direction of zoom with mouse wheel."
|
|||||||
msgstr "Se ativo, inverte a direção de zoom com a roda do mouse."
|
msgstr "Se ativo, inverte a direção de zoom com a roda do mouse."
|
||||||
|
|
||||||
msgid "Clear my choice on..."
|
msgid "Clear my choice on..."
|
||||||
msgstr ""
|
msgstr "Limpar minha escolha em..."
|
||||||
|
|
||||||
msgid "Unsaved projects"
|
msgid "Unsaved projects"
|
||||||
msgstr "Projetos não salvos"
|
msgstr "Projetos não salvos"
|
||||||
@@ -8158,7 +8160,7 @@ msgid "Update built-in Presets automatically."
|
|||||||
msgstr "Atualizar automaticamente Predefinições integradas."
|
msgstr "Atualizar automaticamente Predefinições integradas."
|
||||||
|
|
||||||
msgid "Network plugin"
|
msgid "Network plugin"
|
||||||
msgstr ""
|
msgstr "Plugin de rede"
|
||||||
|
|
||||||
msgid "Enable network plugin"
|
msgid "Enable network plugin"
|
||||||
msgstr "Ativar plugin de rede"
|
msgstr "Ativar plugin de rede"
|
||||||
@@ -8882,15 +8884,20 @@ msgid ""
|
|||||||
"You have selected both external and AMS filaments for an extruder. You will "
|
"You have selected both external and AMS filaments for an extruder. You will "
|
||||||
"need to manually switch the external filament during printing."
|
"need to manually switch the external filament during printing."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
"Você selecionou filamentos externos e AMS para uma extrusora. Será "
|
||||||
|
"necessário trocar manualmente o filamento externo durante a impressão."
|
||||||
|
|
||||||
msgid ""
|
msgid ""
|
||||||
"TPU 90A/TPU 85A is too soft and does not support automatic Flow Dynamics "
|
"TPU 90A/TPU 85A is too soft and does not support automatic Flow Dynamics "
|
||||||
"calibration."
|
"calibration."
|
||||||
msgstr ""
|
msgstr "TPU 90A/TPU 85A é muito mole e não suporta calibração automática de "
|
||||||
|
"Dinâmica de Fluxo."
|
||||||
|
|
||||||
msgid ""
|
msgid ""
|
||||||
"Set dynamic flow calibration to 'OFF' to enable custom dynamic flow value."
|
"Set dynamic flow calibration to 'OFF' to enable custom dynamic flow value."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
"Desative a calibração de fluxo dinâmico para habilitar o valor de fluxo "
|
||||||
|
"dinâmico personalizado."
|
||||||
|
|
||||||
msgid "This printer does not support printing all plates."
|
msgid "This printer does not support printing all plates."
|
||||||
msgstr "Esta impressora não suporta a imprimir todas as placas."
|
msgstr "Esta impressora não suporta a imprimir todas as placas."
|
||||||
@@ -8899,6 +8906,9 @@ msgid ""
|
|||||||
"Please cold pull before printing TPU to avoid clogging. You may use cold "
|
"Please cold pull before printing TPU to avoid clogging. You may use cold "
|
||||||
"pull maintenance on the printer."
|
"pull maintenance on the printer."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
"Recomenda-se realizar um processo de 'cold pull' antes de imprimir em TPU "
|
||||||
|
"para evitar entupimentos. Você pode utilizar esse processo de manutenção na "
|
||||||
|
"impressora."
|
||||||
|
|
||||||
msgid "High chamber temperature is required. Please close the door."
|
msgid "High chamber temperature is required. Please close the door."
|
||||||
msgstr "É necessária uma temperatura elevada na câmara. Feche a porta."
|
msgstr "É necessária uma temperatura elevada na câmara. Feche a porta."
|
||||||
@@ -8916,8 +8926,9 @@ msgid "click to retry"
|
|||||||
msgstr "clique para tentar novamente"
|
msgstr "clique para tentar novamente"
|
||||||
|
|
||||||
msgid "Upload file timeout, please check if the firmware version supports it."
|
msgid "Upload file timeout, please check if the firmware version supports it."
|
||||||
msgstr "Limite de tempo de envio exedido, verifique se a versão do firmware "
|
msgstr ""
|
||||||
"tem suporte."
|
"Limite de tempo de envio de arquivo excedido, verifique se a versão do "
|
||||||
|
"firmware tem suporte."
|
||||||
|
|
||||||
msgid ""
|
msgid ""
|
||||||
"No available external storage was obtained. Please confirm and try again."
|
"No available external storage was obtained. Please confirm and try again."
|
||||||
@@ -8936,6 +8947,8 @@ msgid ""
|
|||||||
"Please check the network and try again, You can restart or update the "
|
"Please check the network and try again, You can restart or update the "
|
||||||
"printer if the issue persists."
|
"printer if the issue persists."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
"Verifique a rede e tente novamente. Se o problema persistir, você pode "
|
||||||
|
"reiniciar ou atualizar a impressora."
|
||||||
|
|
||||||
msgid "Sending..."
|
msgid "Sending..."
|
||||||
msgstr "Enviando…"
|
msgstr "Enviando…"
|
||||||
@@ -8952,7 +8965,7 @@ msgid "Sending failed, please try again!"
|
|||||||
msgstr "Falha no envio, tente novamente!"
|
msgstr "Falha no envio, tente novamente!"
|
||||||
|
|
||||||
msgid "Connection failed. Click the icon to retry"
|
msgid "Connection failed. Click the icon to retry"
|
||||||
msgstr ""
|
msgstr "Falha na coexão. Clique no icon para tentar novamente"
|
||||||
|
|
||||||
msgid "Cannot send the print task when the upgrade is in progress"
|
msgid "Cannot send the print task when the upgrade is in progress"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -9653,7 +9666,7 @@ msgid "Wipe tower parameters"
|
|||||||
msgstr "Parâmetros da torre de limpeza"
|
msgstr "Parâmetros da torre de limpeza"
|
||||||
|
|
||||||
msgid "Multi Filament"
|
msgid "Multi Filament"
|
||||||
msgstr ""
|
msgstr "Multi Filamento"
|
||||||
|
|
||||||
msgid "Tool change parameters with single extruder MM printers"
|
msgid "Tool change parameters with single extruder MM printers"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -9723,7 +9736,7 @@ msgid "Timelapse G-code"
|
|||||||
msgstr "G-code de timelapse"
|
msgstr "G-code de timelapse"
|
||||||
|
|
||||||
msgid "Clumping Detection G-code"
|
msgid "Clumping Detection G-code"
|
||||||
msgstr ""
|
msgstr "G-code para detecção de aglomeração"
|
||||||
|
|
||||||
msgid "Change filament G-code"
|
msgid "Change filament G-code"
|
||||||
msgstr "G-code de mudança de filamento"
|
msgstr "G-code de mudança de filamento"
|
||||||
@@ -9862,11 +9875,11 @@ msgstr "Tem certeza de %1% a predefinição selecionada?"
|
|||||||
|
|
||||||
#, c-format, boost-format
|
#, c-format, boost-format
|
||||||
msgid "Left: %s"
|
msgid "Left: %s"
|
||||||
msgstr ""
|
msgstr "Esquerda: %s"
|
||||||
|
|
||||||
#, c-format, boost-format
|
#, c-format, boost-format
|
||||||
msgid "Right: %s"
|
msgid "Right: %s"
|
||||||
msgstr ""
|
msgstr "Direita: %s"
|
||||||
|
|
||||||
msgid "Click to reset current value and attach to the global value."
|
msgid "Click to reset current value and attach to the global value."
|
||||||
msgstr "Clique para redefinir o valor atual e anexá-lo ao valor global."
|
msgstr "Clique para redefinir o valor atual e anexá-lo ao valor global."
|
||||||
@@ -10102,25 +10115,25 @@ msgid "The configuration is up to date."
|
|||||||
msgstr "A configuração está atualizada."
|
msgstr "A configuração está atualizada."
|
||||||
|
|
||||||
msgid "Open Wiki for more information >"
|
msgid "Open Wiki for more information >"
|
||||||
msgstr ""
|
msgstr "Abra o Wiki para mais informações >"
|
||||||
|
|
||||||
msgid "OBJ file import color"
|
msgid "OBJ file import color"
|
||||||
msgstr "Importar cor de arquivo Obj"
|
msgstr "Importar cor de arquivo Obj"
|
||||||
|
|
||||||
msgid "Some faces don't have color defined."
|
msgid "Some faces don't have color defined."
|
||||||
msgstr ""
|
msgstr "Algumas faces não têm a cor definida."
|
||||||
|
|
||||||
msgid "MTL file exist error, could not find the material:"
|
msgid "MTL file exist error, could not find the material:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
msgid "Please check OBJ or MTL file."
|
msgid "Please check OBJ or MTL file."
|
||||||
msgstr ""
|
msgstr "Verifique o arquivo OBJ ou MTL."
|
||||||
|
|
||||||
msgid "Specify number of colors:"
|
msgid "Specify number of colors:"
|
||||||
msgstr "Especifique a quantidade de cores:"
|
msgstr "Especifique a quantidade de cores:"
|
||||||
|
|
||||||
msgid "Enter or click the adjustment button to modify number again"
|
msgid "Enter or click the adjustment button to modify number again"
|
||||||
msgstr ""
|
msgstr "Digite ou clique no botão de ajuste para modificar o número novamente"
|
||||||
|
|
||||||
msgid "Recommended "
|
msgid "Recommended "
|
||||||
msgstr "Recomendado "
|
msgstr "Recomendado "
|
||||||
@@ -10129,10 +10142,10 @@ msgid "view"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
msgid "Current filament colors"
|
msgid "Current filament colors"
|
||||||
msgstr ""
|
msgstr "Cores de filamento atuais"
|
||||||
|
|
||||||
msgid "Matching"
|
msgid "Matching"
|
||||||
msgstr ""
|
msgstr "Correspondendo"
|
||||||
|
|
||||||
msgid "Quick set"
|
msgid "Quick set"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -10147,7 +10160,7 @@ msgid "Append"
|
|||||||
msgstr "Adicionar"
|
msgstr "Adicionar"
|
||||||
|
|
||||||
msgid "Append to existing filaments"
|
msgid "Append to existing filaments"
|
||||||
msgstr ""
|
msgstr "Adicionar aos filamentos existentes"
|
||||||
|
|
||||||
msgid "Reset mapped extruders."
|
msgid "Reset mapped extruders."
|
||||||
msgstr "Redefinir extrusoras mapeadas."
|
msgstr "Redefinir extrusoras mapeadas."
|
||||||
@@ -10389,6 +10402,9 @@ msgid ""
|
|||||||
"changed or filaments changed. You could disable the auto-calculate in Orca "
|
"changed or filaments changed. You could disable the auto-calculate in Orca "
|
||||||
"Slicer > Preferences"
|
"Slicer > Preferences"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
"O Orca recalculará seus volumes de purga toda vez que a cor dos filamentos "
|
||||||
|
"ou os filamentos forem alterados. Você pode desativar o cálculo automático "
|
||||||
|
"em OrcaSlicer > Preferências"
|
||||||
|
|
||||||
msgid "Flushing volume (mm³) for each filament pair."
|
msgid "Flushing volume (mm³) for each filament pair."
|
||||||
msgstr "Volume de purga (mm³) para cada par de filamentos."
|
msgstr "Volume de purga (mm³) para cada par de filamentos."
|
||||||
@@ -10405,10 +10421,10 @@ msgid "Re-calculate"
|
|||||||
msgstr "Recalcular"
|
msgstr "Recalcular"
|
||||||
|
|
||||||
msgid "Left extruder"
|
msgid "Left extruder"
|
||||||
msgstr ""
|
msgstr "Extrusora esquerda"
|
||||||
|
|
||||||
msgid "Right extruder"
|
msgid "Right extruder"
|
||||||
msgstr ""
|
msgstr "Extrusora direita"
|
||||||
|
|
||||||
msgid "Multiplier"
|
msgid "Multiplier"
|
||||||
msgstr "Multiplicador"
|
msgstr "Multiplicador"
|
||||||
@@ -10417,7 +10433,7 @@ msgid "Flushing volumes for filament change"
|
|||||||
msgstr "Volumes de purga para troca de filamento"
|
msgstr "Volumes de purga para troca de filamento"
|
||||||
|
|
||||||
msgid "Please choose the filament colour"
|
msgid "Please choose the filament colour"
|
||||||
msgstr ""
|
msgstr "Escolha a cor do filamento"
|
||||||
|
|
||||||
msgid ""
|
msgid ""
|
||||||
"Windows Media Player is required for this task! Do you want to enable "
|
"Windows Media Player is required for this task! Do you want to enable "
|
||||||
@@ -10732,19 +10748,27 @@ msgid ""
|
|||||||
"Try the following methods to update the connection parameters and reconnect "
|
"Try the following methods to update the connection parameters and reconnect "
|
||||||
"to the printer."
|
"to the printer."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
"Tente os seguintes métodos para atualizar os parâmetros de conexão e "
|
||||||
|
"reconectar à impressora."
|
||||||
|
|
||||||
msgid "1. Please confirm Orca Slicer and your printer are in the same LAN."
|
msgid "1. Please confirm Orca Slicer and your printer are in the same LAN."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
"1. Confirme se o Orca Slicer e sua impressora estão na mesma rede local."
|
||||||
|
|
||||||
msgid ""
|
msgid ""
|
||||||
"2. If the IP and Access Code below are different from the actual values on "
|
"2. If the IP and Access Code below are different from the actual values on "
|
||||||
"your printer, please correct them."
|
"your printer, please correct them."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
"2. Se o IP e o Código de Acesso abaixo forem diferentes dos valores reais da "
|
||||||
|
"sua impressora, corrija-os."
|
||||||
|
|
||||||
msgid ""
|
msgid ""
|
||||||
"3. Please obtain the device SN from the printer side; it is usually found in "
|
"3. Please obtain the device SN from the printer side; it is usually found in "
|
||||||
"the device information on the printer screen."
|
"the device information on the printer screen."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
"3. Obtenha o número de série (SN) do dispositivo na própria impressora; "
|
||||||
|
"geralmente ele pode ser encontrado nas informações do dispositivo na tela da "
|
||||||
|
"impressora."
|
||||||
|
|
||||||
msgid "IP"
|
msgid "IP"
|
||||||
msgstr "IP"
|
msgstr "IP"
|
||||||
@@ -10800,7 +10824,7 @@ msgstr ""
|
|||||||
"por favor passe para o passo 3 para resolver problemas de rede"
|
"por favor passe para o passo 3 para resolver problemas de rede"
|
||||||
|
|
||||||
msgid "Connection failed! Please refer to the wiki page."
|
msgid "Connection failed! Please refer to the wiki page."
|
||||||
msgstr ""
|
msgstr "Falha na conexão! Consulte a página da wiki."
|
||||||
|
|
||||||
msgid "sending failed"
|
msgid "sending failed"
|
||||||
msgstr "falha no envio"
|
msgstr "falha no envio"
|
||||||
@@ -10809,9 +10833,11 @@ msgid ""
|
|||||||
"Failed to send. Click Retry to attempt sending again. If retrying does not "
|
"Failed to send. Click Retry to attempt sending again. If retrying does not "
|
||||||
"work, please check the reason."
|
"work, please check the reason."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
"Falha ao enviar. Clique em Tentar Novamente para tentar enviar de novo. Se "
|
||||||
|
"tentar novamente não funcionar, verifique o motivo."
|
||||||
|
|
||||||
msgid "reconnect"
|
msgid "reconnect"
|
||||||
msgstr ""
|
msgstr "reconectar"
|
||||||
|
|
||||||
msgid "Air Pump"
|
msgid "Air Pump"
|
||||||
msgstr "Bomba de Ar"
|
msgstr "Bomba de Ar"
|
||||||
@@ -10826,7 +10852,7 @@ msgid "Cutting Module"
|
|||||||
msgstr "Módulo de Corte"
|
msgstr "Módulo de Corte"
|
||||||
|
|
||||||
msgid "Auto Fire Extinguishing System"
|
msgid "Auto Fire Extinguishing System"
|
||||||
msgstr ""
|
msgstr "Sistema Automático de Extinção de Incêndio"
|
||||||
|
|
||||||
msgid "Model:"
|
msgid "Model:"
|
||||||
msgstr "Modelo:"
|
msgstr "Modelo:"
|
||||||
@@ -10988,13 +11014,13 @@ msgid "Generating G-code: layer %1%"
|
|||||||
msgstr "Gerando G-code: camada %1%"
|
msgstr "Gerando G-code: camada %1%"
|
||||||
|
|
||||||
msgid "Flush volumes matrix do not match to the correct size!"
|
msgid "Flush volumes matrix do not match to the correct size!"
|
||||||
msgstr ""
|
msgstr "A matriz de volumes de descarga não corresponde ao tamanho correto!"
|
||||||
|
|
||||||
msgid "Grouping error: "
|
msgid "Grouping error: "
|
||||||
msgstr ""
|
msgstr "Erro de agrupamento: "
|
||||||
|
|
||||||
msgid " can not be placed in the "
|
msgid " can not be placed in the "
|
||||||
msgstr ""
|
msgstr " não pode ser colocado na "
|
||||||
|
|
||||||
msgid "Inner wall"
|
msgid "Inner wall"
|
||||||
msgstr "Parede interna"
|
msgstr "Parede interna"
|
||||||
@@ -11162,6 +11188,8 @@ msgid ""
|
|||||||
" is too close to clumping detection area, there may be collisions when "
|
" is too close to clumping detection area, there may be collisions when "
|
||||||
"printing."
|
"printing."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
" está muito perto da área de detecção de aglomeração, podendo haver colisões "
|
||||||
|
"durante a impressão."
|
||||||
|
|
||||||
msgid "Prime Tower"
|
msgid "Prime Tower"
|
||||||
msgstr "Torre de Preparo"
|
msgstr "Torre de Preparo"
|
||||||
@@ -11175,32 +11203,44 @@ msgstr " está muito perto da área de exclusão, e ocorrerão colisões.\n"
|
|||||||
msgid ""
|
msgid ""
|
||||||
" is too close to clumping detection area, and collisions will be caused.\n"
|
" is too close to clumping detection area, and collisions will be caused.\n"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
" está muito perto da área de detecção de aglomeração, e ocorrerão colisões.\n"
|
||||||
|
|
||||||
msgid ""
|
msgid ""
|
||||||
"Printing high-temp and low-temp filaments together may cause nozzle clogging "
|
"Printing high-temp and low-temp filaments together may cause nozzle clogging "
|
||||||
"or printer damage."
|
"or printer damage."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
"A impressão simultânea de filamentos de alta e baixa temperatura pode causar "
|
||||||
|
"entupimento do bico ou danos à impressora."
|
||||||
|
|
||||||
msgid ""
|
msgid ""
|
||||||
"Printing high-temp and low-temp filaments together may cause nozzle clogging "
|
"Printing high-temp and low-temp filaments together may cause nozzle clogging "
|
||||||
"or printer damage. If you still want to print, you can enable the option in "
|
"or printer damage. If you still want to print, you can enable the option in "
|
||||||
"Preferences."
|
"Preferences."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
"A impressão simultânea de filamentos de alta e baixa temperatura pode causar "
|
||||||
|
"entupimento do bico ou danos à impressora. Se ainda assim desejar imprimir, "
|
||||||
|
"você pode ativar a opção em Preferências."
|
||||||
|
|
||||||
msgid ""
|
msgid ""
|
||||||
"Printing different-temp filaments together may cause nozzle clogging or "
|
"Printing different-temp filaments together may cause nozzle clogging or "
|
||||||
"printer damage."
|
"printer damage."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
"Imprimir filamentos com temperaturas diferentes simultaneamente pode causar "
|
||||||
|
"entupimento dos bicos ou danos à impressora."
|
||||||
|
|
||||||
msgid ""
|
msgid ""
|
||||||
"Printing high-temp and mid-temp filaments together may cause nozzle clogging "
|
"Printing high-temp and mid-temp filaments together may cause nozzle clogging "
|
||||||
"or printer damage."
|
"or printer damage."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
"A impressão simultânea de filamentos de alta e média temperatura pode causar "
|
||||||
|
"entupimento do bico ou danos à impressora."
|
||||||
|
|
||||||
msgid ""
|
msgid ""
|
||||||
"Printing mid-temp and low-temp filaments together may cause nozzle clogging "
|
"Printing mid-temp and low-temp filaments together may cause nozzle clogging "
|
||||||
"or printer damage."
|
"or printer damage."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
"A impressão simultânea de filamentos de temperatura média e baixa pode causar "
|
||||||
|
"entupimento do bico ou danos à impressora."
|
||||||
|
|
||||||
msgid "No extrusions under current settings."
|
msgid "No extrusions under current settings."
|
||||||
msgstr "Nenhuma extrusão com as configurações atuais."
|
msgstr "Nenhuma extrusão com as configurações atuais."
|
||||||
@@ -11215,6 +11255,8 @@ msgstr ""
|
|||||||
msgid ""
|
msgid ""
|
||||||
"Clumping detection is not supported when \"by object\" sequence is enabled."
|
"Clumping detection is not supported when \"by object\" sequence is enabled."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
"A detecção de aglomeração não é suportada quando a sequência \"por objeto\" "
|
||||||
|
"está ativada."
|
||||||
|
|
||||||
msgid ""
|
msgid ""
|
||||||
"Prime tower is required for clumping detection; otherwise, there may be "
|
"Prime tower is required for clumping detection; otherwise, there may be "
|
||||||
@@ -11528,7 +11570,7 @@ msgid "Printable area"
|
|||||||
msgstr "Área de impressão"
|
msgstr "Área de impressão"
|
||||||
|
|
||||||
msgid "Extruder printable area"
|
msgid "Extruder printable area"
|
||||||
msgstr ""
|
msgstr "Área de impressão da extrusora"
|
||||||
|
|
||||||
msgid "Bed exclude area"
|
msgid "Bed exclude area"
|
||||||
msgstr "Área de exclusão da mesa"
|
msgstr "Área de exclusão da mesa"
|
||||||
@@ -11590,12 +11632,14 @@ msgid "Maximum printable height which is limited by mechanism of printer."
|
|||||||
msgstr "Altura máxima de impressão limitada pelo mecanismo da impressora."
|
msgstr "Altura máxima de impressão limitada pelo mecanismo da impressora."
|
||||||
|
|
||||||
msgid "Extruder printable height"
|
msgid "Extruder printable height"
|
||||||
msgstr ""
|
msgstr "Altura de impressão da extrusora"
|
||||||
|
|
||||||
msgid ""
|
msgid ""
|
||||||
"Maximum printable height of this extruder which is limited by mechanism of "
|
"Maximum printable height of this extruder which is limited by mechanism of "
|
||||||
"printer."
|
"printer."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
"Altura máxima de impressão desta extrusora, limitada pelo mecanismo da "
|
||||||
|
"impressora."
|
||||||
|
|
||||||
msgid "Preferred orientation"
|
msgid "Preferred orientation"
|
||||||
msgstr "Orientação preferida"
|
msgstr "Orientação preferida"
|
||||||
@@ -14908,19 +14952,19 @@ msgstr ""
|
|||||||
"diâmetro do bico."
|
"diâmetro do bico."
|
||||||
|
|
||||||
msgid "Enable clumping detection"
|
msgid "Enable clumping detection"
|
||||||
msgstr ""
|
msgstr "Habilitar detecção de aglomeração"
|
||||||
|
|
||||||
msgid "Clumping detection layers"
|
msgid "Clumping detection layers"
|
||||||
msgstr ""
|
msgstr "Camadas de detecção de aglomeração"
|
||||||
|
|
||||||
msgid "Clumping detection layers."
|
msgid "Clumping detection layers."
|
||||||
msgstr ""
|
msgstr "Camadas de detecção de aglomeração."
|
||||||
|
|
||||||
msgid "Probing exclude area of clumping"
|
msgid "Probing exclude area of clumping"
|
||||||
msgstr ""
|
msgstr "Sondagem exclui área de aglomeração"
|
||||||
|
|
||||||
msgid "Probing exclude area of clumping."
|
msgid "Probing exclude area of clumping."
|
||||||
msgstr ""
|
msgstr "Sondagem exclui área de aglomeração."
|
||||||
|
|
||||||
msgid "Filament to print internal sparse infill."
|
msgid "Filament to print internal sparse infill."
|
||||||
msgstr "Filamento para imprimir preenchimento esparso interno."
|
msgstr "Filamento para imprimir preenchimento esparso interno."
|
||||||
|
|||||||
BIN
resources/handy_models/calicat.stl
Normal file
@@ -1 +1 @@
|
|||||||
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16"><path d="M10.2,13.8A20.875,20.875,0,0,1,6.376,8.5C4.305,4.673,3.353,1.124,4.25.572" style="fill:none;stroke:#949494;stroke-linecap:round;stroke-linejoin:round"/><path d="M1.781,6.381A18.541,18.541,0,0,1,8,5.5c4.142,0,7.5.9,7.5,2" style="fill:none;stroke:#949494;stroke-linecap:round;stroke-linejoin:round"/><path d="M12.017,2.314A21.814,21.814,0,0,1,9.624,8.5c-2.071,3.826-4.477,6.48-5.374,5.927" style="fill:none;stroke:#949494;stroke-linecap:round;stroke-linejoin:round"/><path d="M15.5,7.5c0,1.1-3.358,2-7.5,2S.5,8.6.5,7.5c0-.414.472-.8,1.281-1.118" style="fill:none;stroke:#009688;stroke-linecap:round;stroke-linejoin:round"/><path d="M4.25,14.426c-.9-.552.055-4.1,2.126-7.927S10.853.02,11.75.572c.336.207.413.835.267,1.742" style="fill:none;stroke:#009688;stroke-linecap:round;stroke-linejoin:round"/><path d="M4.25.572c.9-.552,3.3,2.1,5.374,5.927s3.023,7.375,2.126,7.927c-.336.207-.885-.036-1.548-.624" style="fill:none;stroke:#009688;stroke-linecap:round;stroke-linejoin:round"/><circle cx="12" cy="2.804" r="1" style="fill:#009688;stroke:#009688;stroke-linecap:round;stroke-linejoin:round"/><circle cx="9.6" cy="13.196" r="1" style="fill:#009688;stroke:#009688;stroke-linecap:round;stroke-linejoin:round"/><circle cx="2.5" cy="6.499" r="1" style="fill:#009688;stroke:#009688;stroke-linecap:round;stroke-linejoin:round"/></svg>
|
<?xml version="1.0" encoding="UTF-8"?><svg id="a" xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16"><path d="M2.21,8.77c1.38.44,3.46.73,5.79.73,4.14,0,7.5-.9,7.5-2s-3.36-2-7.5-2S.5,6.4.5,7.5c0,.48.64.93,1.71,1.27" style="fill:none; stroke:#949494; stroke-linecap:round; stroke-linejoin:round; stroke-width:.8px;"/><circle cx="1.5" cy="7.5" r="1" style="fill:#009688; stroke:#009688; stroke-linecap:round; stroke-linejoin:round;"/><path d="M12,11.88c-.3-1.41-1.1-3.36-2.26-5.38C7.66,2.91,5.21.45,4.25,1s-.05,3.91,2.02,7.5,4.53,6.05,5.48,5.5c.42-.24.48-1.02.25-2.12" style="fill:none; stroke:#949494; stroke-linecap:round; stroke-linejoin:round; stroke-width:.8px;"/><circle cx="11.25" cy="13.13" r="1" style="fill:#009688; stroke:#009688; stroke-linecap:round; stroke-linejoin:round;"/><path d="M9.79,1.85c-1.07.97-2.36,2.63-3.52,4.65-2.07,3.59-2.97,6.94-2.02,7.5s3.41-1.91,5.48-5.5,2.97-6.94,2.02-7.5c-.42-.24-1.12.09-1.96.85" style="fill:none; stroke:#949494; stroke-linecap:round; stroke-linejoin:round; stroke-width:.8px;"/><circle cx="11.25" cy="1.87" r="1" style="fill:#009688; stroke:#009688; stroke-linecap:round; stroke-linejoin:round;"/></svg>
|
||||||
|
Before Width: | Height: | Size: 1.4 KiB After Width: | Height: | Size: 1.2 KiB |
@@ -1,5 +1 @@
|
|||||||
<svg width="21" height="21" viewBox="0 0 21 21" fill="none" xmlns="http://www.w3.org/2000/svg">
|
<?xml version="1.0" encoding="UTF-8"?><svg id="a" xmlns="http://www.w3.org/2000/svg" width="44" height="44" viewBox="0 0 44 44"><rect x="19" y="15" width="1" height="14" style="fill:#009688; opacity:.5;"/><rect x="20" y="15" width="1" height="14" style="fill:#009688;"/><rect x="21" y="15" width="1" height="14" style="fill:#009688; opacity:.5;"/><rect x="22" y="15" width="1" height="14" style="fill:#009688;"/><rect x="23" y="15" width="1" height="14" style="fill:#009688; opacity:.5;"/><rect x="24" y="15" width="1" height="14" style="fill:#009688;"/><rect x="25" y="15" width="1" height="14" style="fill:#009688; opacity:.5;"/><line x1="26.5" y1="14" x2="26.5" y2="30" style="fill:none; stroke:#949494;"/><line x1="18.5" y1="14" x2="18.5" y2="30" style="fill:none; stroke:#949494;"/><path d="M28.5,23v-9.5c0-1.66-1.34-3-3-3h-6c-1.66,0-3,1.34-3,3v9.5" style="fill:none; stroke:#949494;"/><path d="M15,23v11h15v-11h-15ZM21,26v-1c0-.55.45-1,1-1h1c.55,0,1,.45,1,1v1c0,.55-.45,1-1,1h-1c-.55,0-1-.45-1-1Z" style="fill:#949494; opacity:.7;"/></svg>
|
||||||
<path d="M5.88312 4.68555C5.88312 4.13326 6.33083 3.68555 6.88312 3.68555H13.5059C14.0582 3.68555 14.5059 4.13326 14.5059 4.68555V10.3887H5.88312V4.68555Z" stroke="#6B6B6B"/>
|
|
||||||
<rect x="3.8725" y="10.3887" width="12.7037" height="7.55371" rx="1.2" stroke="#6B6B6B"/>
|
|
||||||
<path d="M8.21991 5.65234C8.21991 5.3762 8.44377 5.15234 8.71991 5.15234H11.7288C12.005 5.15234 12.2288 5.3762 12.2288 5.65234V10.3887H8.21991V5.65234Z" stroke="#6B6B6B"/>
|
|
||||||
</svg>
|
|
||||||
|
Before Width: | Height: | Size: 540 B After Width: | Height: | Size: 1.0 KiB |
@@ -1,8 +1 @@
|
|||||||
<svg width="21" height="21" viewBox="0 0 21 21" fill="none" xmlns="http://www.w3.org/2000/svg">
|
<?xml version="1.0" encoding="UTF-8"?><svg id="a" xmlns="http://www.w3.org/2000/svg" width="44" height="44" viewBox="0 0 44 44"><rect x="5" y="15" width="1" height="14" style="fill:#009688; opacity:.5;"/><rect x="6" y="15" width="1" height="14" style="fill:#009688;"/><rect x="7" y="15" width="1" height="14" style="fill:#009688; opacity:.5;"/><rect x="8" y="15" width="1" height="14" style="fill:#009688;"/><rect x="9" y="15" width="1" height="14" style="fill:#009688; opacity:.5;"/><rect x="10" y="15" width="1" height="14" style="fill:#009688;"/><rect x="11" y="15" width="1" height="14" style="fill:#009688; opacity:.5;"/><rect x="14" y="15" width="1" height="14" style="fill:#009688; opacity:.5;"/><rect x="15" y="15" width="1" height="14" style="fill:#009688;"/><rect x="16" y="15" width="1" height="14" style="fill:#009688; opacity:.5;"/><rect x="17" y="15" width="1" height="14" style="fill:#009688;"/><rect x="18" y="15" width="1" height="14" style="fill:#009688; opacity:.5;"/><rect x="19" y="15" width="1" height="14" style="fill:#009688;"/><rect x="20" y="15" width="1" height="14" style="fill:#009688; opacity:.5;"/><rect x="23" y="15" width="1" height="14" style="fill:#009688; opacity:.5;"/><rect x="24" y="15" width="1" height="14" style="fill:#009688;"/><rect x="25" y="15" width="1" height="14" style="fill:#009688; opacity:.5;"/><rect x="26" y="15" width="1" height="14" style="fill:#009688;"/><rect x="27" y="15" width="1" height="14" style="fill:#009688; opacity:.5;"/><rect x="28" y="15" width="1" height="14" style="fill:#009688;"/><rect x="29" y="15" width="1" height="14" style="fill:#009688; opacity:.5;"/><rect x="32" y="15" width="1" height="14" style="fill:#009688; opacity:.5;"/><rect x="33" y="15" width="1" height="14" style="fill:#009688;"/><rect x="34" y="15" width="1" height="14" style="fill:#009688; opacity:.5;"/><rect x="35" y="15" width="1" height="14" style="fill:#009688;"/><rect x="36" y="15" width="1" height="14" style="fill:#009688; opacity:.5;"/><rect x="37" y="15" width="1" height="14" style="fill:#009688;"/><rect x="38" y="15" width="1" height="14" style="fill:#009688; opacity:.5;"/><line x1="39.5" y1="14" x2="39.5" y2="30" style="fill:none; stroke:#949494;"/><line x1="31.5" y1="14" x2="31.5" y2="30" style="fill:none; stroke:#949494;"/><line x1="30.5" y1="14" x2="30.5" y2="30" style="fill:none; stroke:#949494;"/><line x1="22.5" y1="14" x2="22.5" y2="30" style="fill:none; stroke:#949494;"/><line x1="21.5" y1="14" x2="21.5" y2="30" style="fill:none; stroke:#949494;"/><line x1="13.5" y1="14" x2="13.5" y2="30" style="fill:none; stroke:#949494;"/><line x1="12.5" y1="14" x2="12.5" y2="30" style="fill:none; stroke:#949494;"/><line x1="4.5" y1="14" x2="4.5" y2="30" style="fill:none; stroke:#949494;"/><path d="M41.5,23v-9.5c0-1.66-1.34-3-3-3H5.5c-1.66,0-3,1.34-3,3v9.5" style="fill:none; stroke:#949494;"/><path d="M39,23H1v11h42v-11h-4ZM7,26v-1c0-.55.45-1,1-1h1c.55,0,1,.45,1,1v1c0,.55-.45,1-1,1h-1c-.55,0-1-.45-1-1ZM16,26v-1c0-.55.45-1,1-1h1c.55,0,1,.45,1,1v1c0,.55-.45,1-1,1h-1c-.55,0-1-.45-1-1ZM25,26v-1c0-.55.45-1,1-1h1c.55,0,1,.45,1,1v1c0,.55-.45,1-1,1h-1c-.55,0-1-.45-1-1ZM34,26v-1c0-.55.45-1,1-1h1c.55,0,1,.45,1,1v1c0,.55-.45,1-1,1h-1c-.55,0-1-.45-1-1Z" style="fill:#949494; opacity:.7;"/></svg>
|
||||||
<path d="M4.26813 4.73877C4.26813 4.18648 4.71584 3.73877 5.26813 3.73877H15.2681C15.8204 3.73877 16.2681 4.18648 16.2681 4.73877V10.4419H4.26813V4.73877Z" stroke="#6B6B6B"/>
|
|
||||||
<rect x="2.00372" y="10.4419" width="16.5289" height="7.55371" rx="1.2" stroke="#6B6B6B"/>
|
|
||||||
<path d="M5.95978 6.13135C5.95978 5.85521 6.18364 5.63135 6.45978 5.63135H13.9891C14.2652 5.63135 14.4891 5.85521 14.4891 6.13135V10.4413H5.95978V6.13135Z" stroke="#6B6B6B"/>
|
|
||||||
<line x1="8.26813" y1="9.96484" x2="8.26813" y2="6.10772" stroke="#6B6B6B"/>
|
|
||||||
<line x1="10.3477" y1="9.96484" x2="10.3477" y2="6.10772" stroke="#6B6B6B"/>
|
|
||||||
<line x1="12.4274" y1="9.96484" x2="12.4274" y2="6.10772" stroke="#6B6B6B"/>
|
|
||||||
</svg>
|
|
||||||
|
Before Width: | Height: | Size: 775 B After Width: | Height: | Size: 3.2 KiB |
@@ -1 +1 @@
|
|||||||
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16"><path d="M10.2,13.8A20.875,20.875,0,0,1,6.376,8.5C4.305,4.673,3.353,1.124,4.25.572" style="fill:none;stroke:#949494;stroke-linecap:round;stroke-linejoin:round"/><path d="M1.781,6.381A18.541,18.541,0,0,1,8,5.5c4.142,0,7.5.9,7.5,2" style="fill:none;stroke:#949494;stroke-linecap:round;stroke-linejoin:round"/><path d="M12.017,2.314A21.814,21.814,0,0,1,9.624,8.5c-2.071,3.826-4.477,6.48-5.374,5.927" style="fill:none;stroke:#949494;stroke-linecap:round;stroke-linejoin:round"/><path d="M15.5,7.5c0,1.1-3.358,2-7.5,2S.5,8.6.5,7.5c0-.414.472-.8,1.281-1.118" style="fill:none;stroke:#009688;stroke-linecap:round;stroke-linejoin:round"/><path d="M4.25,14.426c-.9-.552.055-4.1,2.126-7.927S10.853.02,11.75.572c.336.207.413.835.267,1.742" style="fill:none;stroke:#009688;stroke-linecap:round;stroke-linejoin:round"/><path d="M4.25.572c.9-.552,3.3,2.1,5.374,5.927s3.023,7.375,2.126,7.927c-.336.207-.885-.036-1.548-.624" style="fill:none;stroke:#009688;stroke-linecap:round;stroke-linejoin:round"/><circle cx="12" cy="2.804" r="1" style="fill:#009688;stroke:#009688;stroke-linecap:round;stroke-linejoin:round"/><circle cx="9.6" cy="13.196" r="1" style="fill:#009688;stroke:#009688;stroke-linecap:round;stroke-linejoin:round"/><circle cx="2.5" cy="6.499" r="1" style="fill:#009688;stroke:#009688;stroke-linecap:round;stroke-linejoin:round"/></svg>
|
<?xml version="1.0" encoding="UTF-8"?><svg id="a" xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16"><path d="M2.21,8.77c1.38.44,3.46.73,5.79.73,4.14,0,7.5-.9,7.5-2s-3.36-2-7.5-2S.5,6.4.5,7.5c0,.48.64.93,1.71,1.27" style="fill:none; stroke:#949494; stroke-linecap:round; stroke-linejoin:round; stroke-width:.8px;"/><circle cx="1.5" cy="7.5" r="1" style="fill:#009688; stroke:#009688; stroke-linecap:round; stroke-linejoin:round;"/><path d="M12,11.88c-.3-1.41-1.1-3.36-2.26-5.38C7.66,2.91,5.21.45,4.25,1c-.96.55-.05,3.91,2.02,7.5s4.53,6.05,5.48,5.5c.42-.24.48-1.02.25-2.12" style="fill:none; stroke:#949494; stroke-linecap:round; stroke-linejoin:round; stroke-width:.8px;"/><circle cx="11.25" cy="13.13" r="1" style="fill:#009688; stroke:#009688; stroke-linecap:round; stroke-linejoin:round;"/><path d="M9.79,1.85c-1.07.97-2.36,2.63-3.52,4.65-2.07,3.59-2.97,6.94-2.02,7.5.95.56,3.41-1.91,5.48-5.5s2.97-6.94,2.02-7.5c-.42-.24-1.12.09-1.96.85" style="fill:none; stroke:#949494; stroke-linecap:round; stroke-linejoin:round; stroke-width:.8px;"/><circle cx="11.25" cy="1.87" r="1" style="fill:#009688; stroke:#009688; stroke-linecap:round; stroke-linejoin:round;"/></svg>
|
||||||
|
Before Width: | Height: | Size: 1.4 KiB After Width: | Height: | Size: 1.2 KiB |
@@ -1,5 +1 @@
|
|||||||
<svg width="52" height="32" viewBox="0 0 52 32" fill="none" xmlns="http://www.w3.org/2000/svg">
|
<?xml version="1.0" encoding="UTF-8"?><svg id="a" xmlns="http://www.w3.org/2000/svg" width="52" height="32" viewBox="0 0 52 32"><line x1="43.5" y1="8" x2="43.5" y2="24" style="fill:none; stroke:#949494;"/><line x1="35.5" y1="8" x2="35.5" y2="24" style="fill:none; stroke:#949494;"/><line x1="34.5" y1="8" x2="34.5" y2="24" style="fill:none; stroke:#949494;"/><line x1="26.5" y1="8" x2="26.5" y2="24" style="fill:none; stroke:#949494;"/><line x1="25.5" y1="8" x2="25.5" y2="24" style="fill:none; stroke:#949494;"/><line x1="17.5" y1="8" x2="17.5" y2="24" style="fill:none; stroke:#949494;"/><line x1="16.5" y1="8" x2="16.5" y2="24" style="fill:none; stroke:#949494;"/><line x1="8.5" y1="8" x2="8.5" y2="24" style="fill:none; stroke:#949494;"/><path d="M45.5,17V7.5c0-1.66-1.34-3-3-3H9.5c-1.66,0-3,1.34-3,3v9.5" style="fill:none; stroke:#949494;"/><path d="M43,17H5v11h42v-11h-4ZM11,20v-1c0-.55.45-1,1-1h1c.55,0,1,.45,1,1v1c0,.55-.45,1-1,1h-1c-.55,0-1-.45-1-1ZM20,20v-1c0-.55.45-1,1-1h1c.55,0,1,.45,1,1v1c0,.55-.45,1-1,1h-1c-.55,0-1-.45-1-1ZM29,20v-1c0-.55.45-1,1-1h1c.55,0,1,.45,1,1v1c0,.55-.45,1-1,1h-1c-.55,0-1-.45-1-1ZM38,20v-1c0-.55.45-1,1-1h1c.55,0,1,.45,1,1v1c0,.55-.45,1-1,1h-1c-.55,0-1-.45-1-1Z" style="fill:#949494; opacity:.7;"/></svg>
|
||||||
<path fill-rule="evenodd" clip-rule="evenodd" d="M4 0C1.79086 0 0 1.79086 0 4V28C0 30.2091 1.79086 32 4 32H48C50.2091 32 52 30.2091 52 28V4C52 1.79086 50.2091 0 48 0H4ZM44 8H8V24H44V8Z" fill="white"/>
|
|
||||||
<path fill-rule="evenodd" clip-rule="evenodd" d="M36.5 16H33.5V18.2617C33.5 19.9186 32.1569 21.2617 30.5 21.2617C28.8431 21.2617 27.5 19.9186 27.5 18.2617V16H24.5V18.2617C24.5 19.9186 23.1569 21.2617 21.5 21.2617C19.8431 21.2617 18.5 19.9186 18.5 18.2617V16H15.5V18.2617C15.5 19.9186 14.1569 21.2617 12.5 21.2617C10.8432 21.2617 9.5 19.9186 9.5 18.2617V16H4V28H48V16H42.5V18.2617C42.5 19.9186 41.1569 21.2617 39.5 21.2617C37.8431 21.2617 36.5 19.9186 36.5 18.2617V16Z" fill="#CECECE"/>
|
|
||||||
<path fill-rule="evenodd" clip-rule="evenodd" d="M6 9.18382C6 6.32088 8.32088 4 11.1838 4H40.8162C43.6791 4 46 6.32088 46 9.18382V16H42.5V12.2617C42.5 10.6049 41.1569 9.26172 39.5 9.26172C37.8431 9.26172 36.5 10.6049 36.5 12.2617V16H33.5V12.2617C33.5 10.6049 32.1569 9.26172 30.5 9.26172C28.8431 9.26172 27.5 10.6049 27.5 12.2617V16H24.5V12.2617C24.5 10.6049 23.1569 9.26172 21.5 9.26172C19.8431 9.26172 18.5 10.6049 18.5 12.2617V16H15.5V12.2617C15.5 10.6049 14.1569 9.26172 12.5 9.26172C10.8432 9.26172 9.5 10.6049 9.5 12.2617V16H6V9.18382Z" fill="#EEEEEE"/>
|
|
||||||
</svg>
|
|
||||||
|
Before Width: | Height: | Size: 1.3 KiB After Width: | Height: | Size: 1.2 KiB |
@@ -1,12 +1 @@
|
|||||||
<svg width="52" height="32" viewBox="0 0 52 32" fill="none" xmlns="http://www.w3.org/2000/svg">
|
<?xml version="1.0" encoding="UTF-8"?><svg id="a" xmlns="http://www.w3.org/2000/svg" width="52" height="32" viewBox="0 0 52 32"><line x1="43.5" y1="8" x2="43.5" y2="24" style="fill:none; stroke:#949494;"/><line x1="35.5" y1="8" x2="35.5" y2="24" style="fill:none; stroke:#949494;"/><line x1="34.5" y1="8" x2="34.5" y2="24" style="fill:none; stroke:#949494;"/><line x1="26.5" y1="8" x2="26.5" y2="24" style="fill:none; stroke:#949494;"/><line x1="25.5" y1="8" x2="25.5" y2="24" style="fill:none; stroke:#949494;"/><line x1="17.5" y1="8" x2="17.5" y2="24" style="fill:none; stroke:#949494;"/><line x1="16.5" y1="8" x2="16.5" y2="24" style="fill:none; stroke:#949494;"/><line x1="8.5" y1="8" x2="8.5" y2="24" style="fill:none; stroke:#949494;"/><path d="M45.5,17V7.5c0-1.66-1.34-3-3-3H9.5c-1.66,0-3,1.34-3,3v9.5" style="fill:none; stroke:#949494;"/><path d="M43,17H5v11h42v-11h-4ZM11,20v-1c0-.55.45-1,1-1h1c.55,0,1,.45,1,1v1c0,.55-.45,1-1,1h-1c-.55,0-1-.45-1-1ZM20,20v-1c0-.55.45-1,1-1h1c.55,0,1,.45,1,1v1c0,.55-.45,1-1,1h-1c-.55,0-1-.45-1-1ZM29,20v-1c0-.55.45-1,1-1h1c.55,0,1,.45,1,1v1c0,.55-.45,1-1,1h-1c-.55,0-1-.45-1-1ZM38,20v-1c0-.55.45-1,1-1h1c.55,0,1,.45,1,1v1c0,.55-.45,1-1,1h-1c-.55,0-1-.45-1-1Z" style="fill:#949494; opacity:.7;"/></svg>
|
||||||
<g clip-path="url(#clip0_21155_56752)">
|
|
||||||
<path fill-rule="evenodd" clip-rule="evenodd" d="M4 0C1.79086 0 0 1.79086 0 4V28C0 30.2091 1.79086 32 4 32H48C50.2091 32 52 30.2091 52 28V4C52 1.79086 50.2091 0 48 0H4ZM44 8H8V24H44V8Z" fill="#2F2E33"/>
|
|
||||||
<path fill-rule="evenodd" clip-rule="evenodd" d="M36.5 16H33.5V18.2617C33.5 19.9186 32.1569 21.2617 30.5 21.2617C28.8431 21.2617 27.5 19.9186 27.5 18.2617V16H24.5V18.2617C24.5 19.9186 23.1569 21.2617 21.5 21.2617C19.8431 21.2617 18.5 19.9186 18.5 18.2617V16H15.5V18.2617C15.5 19.9186 14.1569 21.2617 12.5 21.2617C10.8432 21.2617 9.5 19.9186 9.5 18.2617V16H4V28H48V16H42.5V18.2617C42.5 19.9186 41.1569 21.2617 39.5 21.2617C37.8431 21.2617 36.5 19.9186 36.5 18.2617V16Z" fill="#767676"/>
|
|
||||||
<path fill-rule="evenodd" clip-rule="evenodd" d="M6 9.18382C6 6.32088 8.32088 4 11.1838 4H40.8162C43.6791 4 46 6.32088 46 9.18382V16H42.5V12.2617C42.5 10.6049 41.1569 9.26172 39.5 9.26172C37.8431 9.26172 36.5 10.6049 36.5 12.2617V16H33.5V12.2617C33.5 10.6049 32.1569 9.26172 30.5 9.26172C28.8431 9.26172 27.5 10.6049 27.5 12.2617V16H24.5V12.2617C24.5 10.6049 23.1569 9.26172 21.5 9.26172C19.8431 9.26172 18.5 10.6049 18.5 12.2617V16H15.5V12.2617C15.5 10.6049 14.1569 9.26172 12.5 9.26172C10.8432 9.26172 9.5 10.6049 9.5 12.2617V16H6V9.18382Z" fill="#BFBFBF"/>
|
|
||||||
</g>
|
|
||||||
<defs>
|
|
||||||
<clipPath id="clip0_21155_56752">
|
|
||||||
<rect width="52" height="32" fill="white"/>
|
|
||||||
</clipPath>
|
|
||||||
</defs>
|
|
||||||
</svg>
|
|
||||||
|
Before Width: | Height: | Size: 1.5 KiB After Width: | Height: | Size: 1.2 KiB |
@@ -1 +1 @@
|
|||||||
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16"><polyline points="0.5 2.5 0.5 5.5 3.5 5.5" style="fill:none;stroke:#009688;stroke-linecap:round;stroke-linejoin:round"/><path d="M6.51,14.43A7,7,0,0,1,.571,8.5" style="fill:none;stroke:#009688;stroke-linecap:round;stroke-linejoin:round"/><path d="M.79,5.5a7,7,0,0,1,13.639,1" style="fill:none;stroke:#009688;stroke-linecap:round;stroke-linejoin:round"/><line x1="11.5" y1="14.5" x2="11.5" y2="11.5" style="fill:none;stroke:#009688;stroke-linecap:round;stroke-linejoin:round"/><line x1="8.5" y1="9.5" x2="11.5" y2="11.5" style="fill:none;stroke:#009688;stroke-linecap:round;stroke-linejoin:round"/><polygon points="11.5 7.5 14.5 9.5 14.5 12.5 11.5 14.5 8.5 12.5 8.5 9.5 11.5 7.5" style="fill:none;stroke:#009688;stroke-linecap:round;stroke-linejoin:round"/><line x1="14.5" y1="9.5" x2="11.5" y2="11.5" style="fill:none;stroke:#009688;stroke-linecap:round;stroke-linejoin:round"/></svg>
|
<?xml version="1.0" encoding="UTF-8"?><svg id="a" xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16"><polyline points="1.5 1.5 1.5 5.5 5.5 5.5" style="fill:none; stroke:#ff6f00; stroke-linecap:round; stroke-linejoin:round;"/><line x1="10.5" y1="13.5" x2="10.5" y2="10.5" style="fill:none; stroke:#ff6f00; stroke-linecap:round; stroke-linejoin:round;"/><line x1="7.5" y1="8.5" x2="10.5" y2="10.5" style="fill:none; stroke:#ff6f00; stroke-linecap:round; stroke-linejoin:round;"/><polygon points="10.5 6.5 13.5 8.5 13.5 11.5 10.5 13.5 7.5 11.5 7.5 8.5 10.5 6.5" style="fill:none; stroke:#ff6f00; stroke-linecap:round; stroke-linejoin:round;"/><line x1="13.5" y1="8.5" x2="10.5" y2="10.5" style="fill:none; stroke:#ff6f00; stroke-linecap:round; stroke-linejoin:round;"/><path d="M6.02,13.31c-2.26-.58-4.01-2.44-4.42-4.76" style="fill:none; stroke:#ff6f00; stroke-linecap:round; stroke-linejoin:round;"/><path d="M1.84,5.5c.82-2.33,3.05-4,5.66-4,2.17,0,4.07,1.15,5.13,2.88" style="fill:none; stroke:#ff6f00; stroke-linecap:round; stroke-linejoin:round;"/></svg>
|
||||||
|
Before Width: | Height: | Size: 967 B After Width: | Height: | Size: 1.1 KiB |
@@ -1 +1 @@
|
|||||||
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16"><polyline points="0.5 2.5 0.5 5.5 3.5 5.5" style="fill:none;stroke:#ff6f00;stroke-linecap:round;stroke-linejoin:round"/><path d="M6.51,14.43A7,7,0,0,1,.571,8.5" style="fill:none;stroke:#ff6f00;stroke-linecap:round;stroke-linejoin:round"/><path d="M.79,5.5a7,7,0,0,1,13.639,1" style="fill:none;stroke:#ff6f00;stroke-linecap:round;stroke-linejoin:round"/><line x1="11.5" y1="14.5" x2="11.5" y2="11.5" style="fill:none;stroke:#ff6f00;stroke-linecap:round;stroke-linejoin:round"/><line x1="8.5" y1="9.5" x2="11.5" y2="11.5" style="fill:none;stroke:#ff6f00;stroke-linecap:round;stroke-linejoin:round"/><polygon points="11.5 7.5 14.5 9.5 14.5 12.5 11.5 14.5 8.5 12.5 8.5 9.5 11.5 7.5" style="fill:none;stroke:#ff6f00;stroke-linecap:round;stroke-linejoin:round"/><line x1="14.5" y1="9.5" x2="11.5" y2="11.5" style="fill:none;stroke:#ff6f00;stroke-linecap:round;stroke-linejoin:round"/></svg>
|
<?xml version="1.0" encoding="UTF-8"?><svg id="a" xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16"><polyline points="1.5 1.5 1.5 5.5 5.5 5.5" style="fill:none; stroke:#ff6f00; stroke-linecap:round; stroke-linejoin:round;"/><line x1="10.5" y1="13.5" x2="10.5" y2="10.5" style="fill:none; stroke:#ff6f00; stroke-linecap:round; stroke-linejoin:round;"/><line x1="7.5" y1="8.5" x2="10.5" y2="10.5" style="fill:none; stroke:#ff6f00; stroke-linecap:round; stroke-linejoin:round;"/><polygon points="10.5 6.5 13.5 8.5 13.5 11.5 10.5 13.5 7.5 11.5 7.5 8.5 10.5 6.5" style="fill:none; stroke:#ff6f00; stroke-linecap:round; stroke-linejoin:round;"/><line x1="13.5" y1="8.5" x2="10.5" y2="10.5" style="fill:none; stroke:#ff6f00; stroke-linecap:round; stroke-linejoin:round;"/><path d="M6.02,13.31c-2.26-.58-4.01-2.44-4.42-4.76" style="fill:none; stroke:#ff6f00; stroke-linecap:round; stroke-linejoin:round;"/><path d="M1.84,5.5c.82-2.33,3.05-4,5.66-4,2.17,0,4.07,1.15,5.13,2.88" style="fill:none; stroke:#ff6f00; stroke-linecap:round; stroke-linejoin:round;"/></svg>
|
||||||
|
Before Width: | Height: | Size: 967 B After Width: | Height: | Size: 1.1 KiB |
1
resources/images/obj_variable_layer_height.svg
Normal file
@@ -0,0 +1 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?><svg id="a" xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16"><line x1="14.5" y1="14.5" x2=".55" y2="14.48" style="fill:none; stroke:#949494; stroke-linecap:square; stroke-linejoin:round;"/><line x1="14.5" y1="8.5" x2=".55" y2="8.48" style="fill:none; stroke:#009688; stroke-linecap:square; stroke-linejoin:round;"/><line x1="14.5" y1="12.5" x2=".55" y2="12.48" style="fill:none; stroke:#009688; stroke-linecap:square; stroke-linejoin:round;"/><line x1="14.5" y1="5.5" x2=".55" y2="5.48" style="fill:none; stroke:#009688; stroke-linecap:square; stroke-linejoin:round;"/><line x1="14.5" y1="2.5" x2=".55" y2="2.48" style="fill:none; stroke:#949494; stroke-linecap:square; stroke-linejoin:round;"/><line x1="14.5" y1=".5" x2=".55" y2=".48" style="fill:none; stroke:#949494; stroke-linecap:square; stroke-linejoin:round;"/></svg>
|
||||||
|
After Width: | Height: | Size: 892 B |
@@ -1,3 +1 @@
|
|||||||
<svg width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg">
|
<?xml version="1.0" encoding="UTF-8"?><svg id="a" xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 14 14"><circle cx="7" cy="7" r="5.5" style="fill:none; stroke:#949494; stroke-miterlimit:10; stroke-width:1px;"/><polyline points="4.5 6.5 7 8.5 9.5 6.5" style="fill:none; stroke:#949494; stroke-linecap:round; stroke-linejoin:round; stroke-width:1px;"/></svg>
|
||||||
<path d="M6.99984 11.7394C5.74282 11.7394 4.53729 11.2401 3.64845 10.3512C2.7596 9.46238 2.26025 8.25685 2.26025 6.99984C2.26025 5.74282 2.7596 4.53729 3.64845 3.64845C4.53729 2.7596 5.74282 2.26025 6.99984 2.26025C8.25685 2.26025 9.46238 2.7596 10.3512 3.64845C11.2401 4.53729 11.7394 5.74282 11.7394 6.99984C11.7394 8.25685 11.2401 9.46238 10.3512 10.3512C9.46238 11.2401 8.25685 11.7394 6.99984 11.7394ZM6.99984 1.1665C5.45274 1.1665 3.96901 1.78109 2.87505 2.87505C1.78109 3.96901 1.1665 5.45274 1.1665 6.99984C1.1665 8.54693 1.78109 10.0307 2.87505 11.1246C3.96901 12.2186 5.45274 12.8332 6.99984 12.8332C8.54693 12.8332 10.0307 12.2186 11.1246 11.1246C12.2186 10.0307 12.8332 8.54693 12.8332 6.99984C12.8332 5.45274 12.2186 3.96901 11.1246 2.87505C10.0307 1.78109 8.54693 1.1665 6.99984 1.1665ZM4.24268 6.65804L6.61247 9.02783C6.82666 9.24202 7.17301 9.24202 7.38493 9.02783L9.757 6.65804C9.97119 6.44385 9.97119 6.09749 9.757 5.88558C9.54281 5.67367 9.19645 5.67139 8.98454 5.88558L7.00212 7.868L5.01969 5.88558C4.8055 5.67139 4.45915 5.67139 4.24723 5.88558C4.03532 6.09977 4.03304 6.44613 4.24723 6.65804H4.24268Z" fill="#6B6B6B"/>
|
|
||||||
</svg>
|
|
||||||
|
Before Width: | Height: | Size: 1.2 KiB After Width: | Height: | Size: 380 B |
@@ -1,3 +1 @@
|
|||||||
<svg width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg">
|
<?xml version="1.0" encoding="UTF-8"?><svg id="a" xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 14 14"><circle cx="7" cy="7" r="5.5" style="fill:none; stroke:#949494; stroke-miterlimit:10; stroke-width:1px;"/><polyline points="9.5 7.5 7 5.5 4.5 7.5" style="fill:none; stroke:#949494; stroke-linecap:round; stroke-linejoin:round; stroke-width:1px;"/></svg>
|
||||||
<path d="M6.99984 2.26025C8.25685 2.26025 9.46238 2.7596 10.3512 3.64845C11.2401 4.53729 11.7394 5.74282 11.7394 6.99984C11.7394 8.25685 11.2401 9.46238 10.3512 10.3512C9.46238 11.2401 8.25685 11.7394 6.99984 11.7394C5.74282 11.7394 4.53729 11.2401 3.64845 10.3512C2.7596 9.46238 2.26025 8.25685 2.26025 6.99984C2.26025 5.74282 2.7596 4.53729 3.64845 3.64845C4.53729 2.7596 5.74282 2.26025 6.99984 2.26025ZM6.99984 12.8332C8.54693 12.8332 10.0307 12.2186 11.1246 11.1246C12.2186 10.0307 12.8332 8.54693 12.8332 6.99984C12.8332 5.45274 12.2186 3.96901 11.1246 2.87505C10.0307 1.78109 8.54693 1.1665 6.99984 1.1665C5.45274 1.1665 3.96901 1.78109 2.87505 2.87505C1.78109 3.96901 1.1665 5.45274 1.1665 6.99984C1.1665 8.54693 1.78109 10.0307 2.87505 11.1246C3.96901 12.2186 5.45274 12.8332 6.99984 12.8332ZM9.757 7.34163L7.38721 4.97184C7.17301 4.75765 6.82666 4.75765 6.61475 4.97184L4.24268 7.34163C4.02848 7.55583 4.02848 7.90218 4.24268 8.11409C4.45687 8.32601 4.80322 8.32829 5.01514 8.11409L6.99756 6.13167L8.97998 8.11409C9.19417 8.32829 9.54053 8.32829 9.75244 8.11409C9.96436 7.8999 9.96663 7.55355 9.75244 7.34163H9.757Z" fill="#6B6B6B"/>
|
|
||||||
</svg>
|
|
||||||
|
Before Width: | Height: | Size: 1.2 KiB After Width: | Height: | Size: 380 B |
@@ -1 +1 @@
|
|||||||
<svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 18 18"><path d="M10.848,14.8a21.022,21.022,0,0,1-4.08-5.3C4.559,5.674,3.543,2.124,4.5,1.572" style="fill:none;stroke:#949494;stroke-linecap:round;stroke-linejoin:round"/><path d="M1.866,7.382A21,21,0,0,1,8.5,6.5c4.418,0,8,.895,8,2" style="fill:none;stroke:#949494;stroke-linecap:round;stroke-linejoin:round"/><path d="M12.785,3.314A20.98,20.98,0,0,1,10.232,9.5C8.023,13.326,5.457,15.98,4.5,15.428" style="fill:none;stroke:#949494;stroke-linecap:round;stroke-linejoin:round"/><circle cx="2.5" cy="7.5" r="1" style="fill:#009688;stroke:#009688;stroke-linecap:round;stroke-linejoin:round"/><path d="M16.5,8.5c0,1.105-3.582,2-8,2s-8-.895-8-2c0-.414.5-.8,1.366-1.118" style="fill:none;stroke:#009688;stroke-linecap:round;stroke-linejoin:round"/><circle cx="12.366" cy="3.804" r="1" style="fill:#009688;stroke:#009688;stroke-linecap:round;stroke-linejoin:round"/><path d="M4.5,15.428c-.957-.552.059-4.1,2.268-7.928S11.543,1.02,12.5,1.572c.359.207.44.836.285,1.742" style="fill:none;stroke:#009688;stroke-linecap:round;stroke-linejoin:round"/><circle cx="10.634" cy="14.196" r="1" style="fill:#009688;stroke:#009688;stroke-linecap:round;stroke-linejoin:round"/><path d="M4.5,1.572c.957-.552,3.523,2.1,5.732,5.928s3.225,7.376,2.268,7.928c-.359.207-.944-.036-1.652-.624" style="fill:none;stroke:#009688;stroke-linecap:round;stroke-linejoin:round"/></svg>
|
<?xml version="1.0" encoding="UTF-8"?><svg id="a" xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 18 18"><path d="M2.21,9.77c1.38.44,3.46.73,5.79.73,4.14,0,7.5-.9,7.5-2s-3.36-2-7.5-2S.5,7.4.5,8.5c0,.48.64.93,1.71,1.27" style="fill:none; stroke:#949494; stroke-linecap:round; stroke-linejoin:round; stroke-width:.8px;"/><circle cx="1.5" cy="8.5" r="1" style="fill:#009688; stroke:#009688; stroke-linecap:round; stroke-linejoin:round;"/><path d="M12,12.88c-.3-1.41-1.1-3.36-2.26-5.38C7.66,3.91,5.21,1.45,4.25,2c-.96.55-.05,3.91,2.02,7.5s4.53,6.05,5.48,5.5c.42-.24.48-1.02.25-2.12" style="fill:none; stroke:#949494; stroke-linecap:round; stroke-linejoin:round; stroke-width:.8px;"/><circle cx="11.25" cy="14.13" r="1" style="fill:#009688; stroke:#009688; stroke-linecap:round; stroke-linejoin:round;"/><path d="M9.79,2.85c-1.07.97-2.36,2.63-3.52,4.65-2.07,3.59-2.97,6.94-2.02,7.5.95.56,3.41-1.91,5.48-5.5s2.97-6.94,2.02-7.5c-.42-.24-1.12.09-1.96.85" style="fill:none; stroke:#949494; stroke-linecap:round; stroke-linejoin:round; stroke-width:.8px;"/><circle cx="11.25" cy="2.87" r="1" style="fill:#009688; stroke:#009688; stroke-linecap:round; stroke-linejoin:round;"/></svg>
|
||||||
|
Before Width: | Height: | Size: 1.4 KiB After Width: | Height: | Size: 1.2 KiB |
@@ -1 +0,0 @@
|
|||||||
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M15.5,22.5l-14-14m21,7-14-14m0,21-7-7m21-7-7-7M2.086,2.086,21.914,21.914" style="fill:none;stroke:#949494;stroke-linecap:round;stroke-linejoin:round;opacity:0.75"/><path d="M8.5,22.5l14-14m-21,7,14-14m0,21,7-7m-21-7,7-7m13.414.586L2.086,21.914" style="fill:none;stroke:#009688;stroke-linecap:round;stroke-linejoin:round"/><path d="M3.5,1.5h17a2,2,0,0,1,2,2v17a2,2,0,0,1-2,2H3.5a2,2,0,0,1-2-2V3.5A2,2,0,0,1,3.5,1.5Z" style="fill:none;stroke:#949494;stroke-linecap:round;stroke-linejoin:round"/></svg>
|
|
||||||
|
Before Width: | Height: | Size: 591 B |
@@ -1,3 +1 @@
|
|||||||
<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">
|
<?xml version="1.0" encoding="UTF-8"?><svg id="a" xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 14 14"><polyline points=".5 .5 .5 4.5 4.5 4.5" style="fill:none; stroke:#949494; stroke-linecap:round; stroke-linejoin:round;"/><path d="M.84,4.5C1.67,2.17,3.89.5,6.5.5c3.31,0,6,2.69,6,6s-2.69,6-6,6c-2.95,0-5.41-2.13-5.91-4.94" style="fill:none; stroke:#949494; stroke-linecap:round; stroke-linejoin:round;"/></svg>
|
||||||
<path d="M3.54857 9.22868C3.11861 9.22868 2.77271 8.88275 2.77271 8.45275V3.79717C2.77271 3.36718 3.11861 3.02124 3.54857 3.02124C3.97852 3.02124 4.32443 3.36718 4.32443 3.79717V6.38684L4.97098 5.62707C6.29641 4.03642 8.29749 3.02124 10.5313 3.02124C14.5302 3.02124 17.7727 6.26398 17.7727 10.2633C17.7727 14.2625 14.5302 17.5053 10.5313 17.5053C8.90202 17.5053 7.39555 16.9654 6.1865 16.0569C5.84383 15.7982 5.77594 15.3133 6.03133 14.9706C6.28671 14.6279 6.77486 14.56 7.11753 14.8154C8.06796 15.5299 9.24792 15.9534 10.5313 15.9534C13.6736 15.9534 16.221 13.4058 16.221 10.2633C16.221 7.12074 13.6736 4.5731 10.5313 4.5731C8.77594 4.5731 7.20482 5.36843 6.16064 6.62285L6.1574 6.62932L5.26516 7.67682H8.20374C8.6337 7.67682 8.9796 8.02276 8.9796 8.45275C8.9796 8.88275 8.6337 9.22868 8.20374 9.22868H3.54857Z" fill="#6B6B6B"/>
|
|
||||||
</svg>
|
|
||||||
|
Before Width: | Height: | Size: 933 B After Width: | Height: | Size: 436 B |
@@ -1 +1 @@
|
|||||||
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16"><path d="M13.914,6.45A6.5,6.5,0,0,0,2,4.044V1.5a.5.5,0,0,0-1,0v4a.5.5,0,0,0,.5.5h4a.5.5,0,0,0,0-1H2.612a5.477,5.477,0,1,1-.54,3.388.5.5,0,1,0-.987.162,6.5,6.5,0,0,0,11.693,2.743A6.459,6.459,0,0,0,13.914,6.45Z" style="fill:#ff6f00"/></svg>
|
<?xml version="1.0" encoding="UTF-8"?><svg id="a" xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16"><polyline points="1.5 1.5 1.5 5.5 5.5 5.5" style="fill:none; stroke:#ff6f00; stroke-linecap:round; stroke-linejoin:round;"/><path d="M1.84,5.5c.82-2.33,3.05-4,5.66-4,3.31,0,6,2.69,6,6s-2.69,6-6,6c-2.95,0-5.41-2.13-5.91-4.94" style="fill:none; stroke:#ff6f00; stroke-linecap:round; stroke-linejoin:round;"/></svg>
|
||||||
|
Before Width: | Height: | Size: 321 B After Width: | Height: | Size: 440 B |
@@ -1,12 +1 @@
|
|||||||
<svg width="29" height="33" viewBox="0 0 29 33" fill="none" xmlns="http://www.w3.org/2000/svg">
|
<?xml version="1.0" encoding="UTF-8"?><svg id="a" xmlns="http://www.w3.org/2000/svg" width="28" height="32" viewBox="0 0 28 32"><line x1="17.5" y1="8" x2="17.5" y2="24" style="fill:none; stroke:#949494;"/><line x1="9.5" y1="8" x2="9.5" y2="24" style="fill:none; stroke:#949494;"/><path d="M19.5,17V7.5c0-1.66-1.34-3-3-3h-6c-1.66,0-3,1.34-3,3v9.5" style="fill:none; stroke:#949494;"/><path d="M6,17v11h15v-11H6ZM12,20v-1c0-.55.45-1,1-1h1c.55,0,1,.45,1,1v1c0,.55-.45,1-1,1h-1c-.55,0-1-.45-1-1Z" style="fill:#949494; opacity:.7;"/></svg>
|
||||||
<path fill-rule="evenodd" clip-rule="evenodd" d="M4.77881 0.447754C2.56967 0.447754 0.778809 2.23861 0.778809 4.44775V28.4478C0.778809 30.6569 2.56967 32.4478 4.77881 32.4478H24.7788C26.9879 32.4478 28.7788 30.6569 28.7788 28.4478V4.44775C28.7788 2.23861 26.9879 0.447754 24.7788 0.447754H4.77881ZM21.125 8.44775H9.41602V24.4478H21.125V8.44775Z" fill="white"/>
|
|
||||||
<g clip-path="url(#clip0_20951_60572)">
|
|
||||||
<path fill-rule="evenodd" clip-rule="evenodd" d="M11.7788 16.7349H4.77881V28.7349H24.7788V16.7349H17.7788V18.9966C17.7788 20.6535 16.4357 21.9966 14.7788 21.9966C13.122 21.9966 11.7788 20.6535 11.7788 18.9966V16.7349Z" fill="#CECECE"/>
|
|
||||||
<path fill-rule="evenodd" clip-rule="evenodd" d="M11.9626 4.73486C9.09969 4.73486 6.77881 7.05574 6.77881 9.91868V16.7349H11.7788V12.9966C11.7788 11.3397 13.122 9.99658 14.7788 9.99658C16.4357 9.99658 17.7788 11.3397 17.7788 12.9966V16.7349H22.7788V9.91868C22.7788 7.05574 20.4579 4.73486 17.595 4.73486H11.9626Z" fill="#EEEEEE"/>
|
|
||||||
</g>
|
|
||||||
<defs>
|
|
||||||
<clipPath id="clip0_20951_60572">
|
|
||||||
<rect width="20" height="25" fill="white" transform="translate(4.77881 3.94775)"/>
|
|
||||||
</clipPath>
|
|
||||||
</defs>
|
|
||||||
</svg>
|
|
||||||
|
Before Width: | Height: | Size: 1.2 KiB After Width: | Height: | Size: 534 B |
@@ -1,15 +1 @@
|
|||||||
<svg width="29" height="33" xmlns="http://www.w3.org/2000/svg" fill="none">
|
<?xml version="1.0" encoding="UTF-8"?><svg id="a" xmlns="http://www.w3.org/2000/svg" width="28" height="32" viewBox="0 0 28 32"><line x1="17.5" y1="8" x2="17.5" y2="24" style="fill:none; stroke:#949494;"/><line x1="9.5" y1="8" x2="9.5" y2="24" style="fill:none; stroke:#949494;"/><path d="M19.5,17V7.5c0-1.66-1.34-3-3-3h-6c-1.66,0-3,1.34-3,3v9.5" style="fill:none; stroke:#949494;"/><path d="M6,17v11h15v-11H6ZM12,20v-1c0-.55.45-1,1-1h1c.55,0,1,.45,1,1v1c0,.55-.45,1-1,1h-1c-.55,0-1-.45-1-1Z" style="fill:#949494; opacity:.7;"/></svg>
|
||||||
<defs>
|
|
||||||
<clipPath id="clip0_20951_60572">
|
|
||||||
<rect id="svg_1" x="4.77881" y="3.94775" fill="white" height="25" width="20"/>
|
|
||||||
</clipPath>
|
|
||||||
</defs>
|
|
||||||
<g>
|
|
||||||
<title _mstTextHash="5637814" _mstHash="1">第 1 层</title>
|
|
||||||
<path id="svg_2" fill="#2d2d31" d="m4.77881,0.44775c-2.20914,0 -4,1.79086 -4,4l0,24.00005c0,2.2091 1.79086,4 4,4l19.99999,0c2.2091,0 4,-1.7909 4,-4l0,-24.00005c0,-2.20914 -1.7909,-4 -4,-4l-19.99999,0zm16.34619,8l-11.70898,0l0,16.00005l11.70898,0l0,-16.00005z" clip-rule="evenodd" fill-rule="evenodd"/>
|
|
||||||
<g id="svg_3" clip-path="url(#clip0_20951_60572)">
|
|
||||||
<path id="svg_4" fill="#CECECE" d="m11.7788,16.7349l-6.99999,0l0,12l19.99999,0l0,-12l-7,0l0,2.2617c0,1.6569 -1.3431,3 -3,3c-1.6568,0 -3,-1.3431 -3,-3l0,-2.2617z" clip-rule="evenodd" fill-rule="evenodd"/>
|
|
||||||
<path id="svg_5" fill="#EEEEEE" d="m11.9626,4.73486c-2.86291,0 -5.18379,2.32088 -5.18379,5.18382l0,6.81622l4.99999,0l0,-3.7383c0,-1.6569 1.3432,-3.00002 3,-3.00002c1.6569,0 3,1.34312 3,3.00002l0,3.7383l5,0l0,-6.81622c0,-2.86294 -2.3209,-5.18382 -5.1838,-5.18382l-5.6324,0z" clip-rule="evenodd" fill-rule="evenodd"/>
|
|
||||||
</g>
|
|
||||||
</g>
|
|
||||||
</svg>
|
|
||||||
|
Before Width: | Height: | Size: 1.2 KiB After Width: | Height: | Size: 534 B |
@@ -1,4 +1 @@
|
|||||||
<svg width="18" height="18" viewBox="0 0 18 18" fill="none" xmlns="http://www.w3.org/2000/svg">
|
<?xml version="1.0" encoding="UTF-8"?><svg id="a" xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20"><line x1="4.5" y1="14.5" x2="10.5" y2="14.5" style="fill:none; stroke:#fff; stroke-linecap:square; stroke-miterlimit:10;"/><polyline points="8.5 10.5 7.5 11.5 6.5 10.5" style="fill:none; stroke:#fff; stroke-linecap:round; stroke-linejoin:round;"/><line x1="4.5" y1="9.5" x2="6" y2="9.5" style="fill:none; stroke:#fff; stroke-linecap:square; stroke-miterlimit:10;"/><line x1="9.5" y1="9.5" x2="10.5" y2="9.5" style="fill:none; stroke:#fff; stroke-linecap:square; stroke-miterlimit:10;"/><rect x="6.5" y="8.5" width="2" height="2" rx=".27" ry=".27" style="fill:none; stroke:#fff; stroke-miterlimit:10;"/><rect x="1.5" y="6.5" width="12" height="11" rx="1" ry="1" style="fill:none; stroke:#fff; stroke-miterlimit:10;"/><path d="M5.5,5v-1.5c0-.55.45-1,1-1h10c.55,0,1,.45,1,1v9c0,.55-.45,1-1,1h-1.5" style="fill:none; stroke:#fff; stroke-miterlimit:10;"/></svg>
|
||||||
<path d="M11.1861 5.32812H15.3642V14.5094H8.01917V13.5548M11.6917 5.65603V8.60717M11.1517 11.5583H13.2656" stroke="white"/>
|
|
||||||
<path d="M6.30876 3.82009V6.77123M4.73482 9.72237H7.8827M2.63623 3.49219H9.98128V12.6735H2.63623V3.49219Z" stroke="white"/>
|
|
||||||
</svg>
|
|
||||||
|
Before Width: | Height: | Size: 351 B After Width: | Height: | Size: 984 B |
@@ -1,8 +1 @@
|
|||||||
<svg width="251" height="252" viewBox="0 0 251 252" fill="none" xmlns="http://www.w3.org/2000/svg">
|
<?xml version="1.0" encoding="UTF-8"?><svg id="a" xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16"><polyline points=".5 3.5 3.5 .5 6.5 3.5" style="fill:none; stroke:#949494; stroke-linecap:round; stroke-linejoin:round;"/><line x1="3.5" y1=".5" x2="3.5" y2="14.5" style="fill:none; stroke:#949494; stroke-linecap:round; stroke-linejoin:round;"/><polyline points="14.5 11.5 11.5 14.5 8.5 11.5" style="fill:none; stroke:#949494; stroke-linecap:round; stroke-linejoin:round;"/><line x1="11.5" y1="14.5" x2="11.5" y2=".5" style="fill:none; stroke:#949494; stroke-linecap:round; stroke-linejoin:round;"/></svg>
|
||||||
<path d="M8.53636 72.2536L67.482 9.08624" stroke="black" stroke-width="17.0079" stroke-miterlimit="10" stroke-linecap="round"/>
|
|
||||||
<path d="M128.055 72.2536L67.482 9.08624" stroke="black" stroke-width="17.0079" stroke-miterlimit="10" stroke-linecap="round"/>
|
|
||||||
<path d="M67.9763 243.004V8.79553" stroke="#161615" stroke-width="17.0079" stroke-miterlimit="10" stroke-linecap="round"/>
|
|
||||||
<path d="M239.519 180L180.573 243.167" stroke="black" stroke-width="17.0079" stroke-miterlimit="10" stroke-linecap="round"/>
|
|
||||||
<path d="M120 180L180.573 243.167" stroke="black" stroke-width="17.0079" stroke-miterlimit="10" stroke-linecap="round"/>
|
|
||||||
<path d="M182.91 242.655V8.79999" stroke="#161615" stroke-width="17.0079" stroke-miterlimit="10" stroke-linecap="round"/>
|
|
||||||
</svg>
|
|
||||||
|
Before Width: | Height: | Size: 854 B After Width: | Height: | Size: 633 B |
@@ -1 +1 @@
|
|||||||
<svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 14 14"><path d="M13.914,6.45A6.5,6.5,0,0,0,2,4.044V1.5a.5.5,0,0,0-1,0v4a.5.5,0,0,0,.5.5h4a.5.5,0,0,0,0-1H2.612a5.477,5.477,0,1,1-.54,3.388.5.5,0,1,0-.987.162,6.5,6.5,0,0,0,11.693,2.743A6.459,6.459,0,0,0,13.914,6.45Z" style="fill:#ff6f00"/></svg>
|
<?xml version="1.0" encoding="UTF-8"?><svg id="a" xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16"><polyline points="1.5 1.5 1.5 5.5 5.5 5.5" style="fill:none; stroke:#ff6f00; stroke-linecap:round; stroke-linejoin:round;"/><path d="M1.84,5.5c.82-2.33,3.05-4,5.66-4,3.31,0,6,2.69,6,6s-2.69,6-6,6c-2.95,0-5.41-2.13-5.91-4.94" style="fill:none; stroke:#ff6f00; stroke-linecap:round; stroke-linejoin:round;"/></svg>
|
||||||
|
Before Width: | Height: | Size: 321 B After Width: | Height: | Size: 440 B |
@@ -1 +1 @@
|
|||||||
<svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 14 14"><path d="M13.914,6.45A6.5,6.5,0,0,0,2,4.044V1.5a.5.5,0,0,0-1,0v4a.5.5,0,0,0,.5.5h4a.5.5,0,0,0,0-1H2.612a5.477,5.477,0,1,1-.54,3.388.5.5,0,1,0-.987.162,6.5,6.5,0,0,0,11.693,2.743A6.459,6.459,0,0,0,13.914,6.45Z" style="fill:#ff6f00"/></svg>
|
<?xml version="1.0" encoding="UTF-8"?><svg id="a" xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16"><polyline points="1.5 1.5 1.5 5.5 5.5 5.5" style="fill:none; stroke:#ff6f00; stroke-linecap:round; stroke-linejoin:round;"/><path d="M1.84,5.5c.82-2.33,3.05-4,5.66-4,3.31,0,6,2.69,6,6s-2.69,6-6,6c-2.95,0-5.41-2.13-5.91-4.94" style="fill:none; stroke:#ff6f00; stroke-linecap:round; stroke-linejoin:round;"/></svg>
|
||||||
|
Before Width: | Height: | Size: 321 B After Width: | Height: | Size: 440 B |
@@ -1 +1 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?><svg id="a" xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 14 14"><rect x="9.5" y="7.5" width="4" height="6" rx="1" ry="1" style="fill:none; stroke:#ff6f00; stroke-linecap:round; stroke-linejoin:round;"/><polyline points="1.5 1.5 1.5 5.5 5.5 5.5" style="fill:none; stroke:#ff6f00; stroke-linecap:round; stroke-linejoin:round;"/><path d="M6.79,13.46c-2.59-.31-4.77-2.29-5.21-4.99" style="fill:none; stroke:#ff6f00; stroke-linecap:round; stroke-linejoin:round;"/><path d="M2.03,5.03c.8-1.77,2.44-3.12,4.5-3.46,2.73-.45,5.33,1.03,6.43,3.43" style="fill:none; stroke:#ff6f00; stroke-linecap:round; stroke-linejoin:round;"/></svg>
|
<?xml version="1.0" encoding="UTF-8"?><svg id="a" xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16"><rect x="9.5" y="7.5" width="4" height="6" rx="1" ry="1" style="fill:none; stroke:#ff6f00; stroke-linecap:round; stroke-linejoin:round;"/><polyline points="1.5 1.5 1.5 5.5 5.5 5.5" style="fill:none; stroke:#ff6f00; stroke-linecap:round; stroke-linejoin:round;"/><path d="M6.53,13.42c-2.51-.41-4.49-2.37-4.93-4.86" style="fill:none; stroke:#ff6f00; stroke-linecap:round; stroke-linejoin:round;"/><path d="M1.84,5.5c.82-2.33,3.05-4,5.66-4,2.17,0,4.07,1.15,5.13,2.88" style="fill:none; stroke:#ff6f00; stroke-linecap:round; stroke-linejoin:round;"/></svg>
|
||||||
|
Before Width: | Height: | Size: 687 B After Width: | Height: | Size: 680 B |
@@ -1 +1 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?><svg id="a" xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 14 14"><rect x="9.5" y="7.5" width="4" height="6" rx="1" ry="1" style="fill:none; stroke:#ff6f00; stroke-linecap:round; stroke-linejoin:round;"/><polyline points="1.5 1.5 1.5 5.5 5.5 5.5" style="fill:none; stroke:#ff6f00; stroke-linecap:round; stroke-linejoin:round;"/><path d="M6.79,13.46c-2.59-.31-4.77-2.29-5.21-4.99" style="fill:none; stroke:#ff6f00; stroke-linecap:round; stroke-linejoin:round;"/><path d="M2.03,5.03c.8-1.77,2.44-3.12,4.5-3.46,2.73-.45,5.33,1.03,6.43,3.43" style="fill:none; stroke:#ff6f00; stroke-linecap:round; stroke-linejoin:round;"/></svg>
|
<?xml version="1.0" encoding="UTF-8"?><svg id="a" xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16"><rect x="9.5" y="7.5" width="4" height="6" rx="1" ry="1" style="fill:none; stroke:#ff6f00; stroke-linecap:round; stroke-linejoin:round;"/><polyline points="1.5 1.5 1.5 5.5 5.5 5.5" style="fill:none; stroke:#ff6f00; stroke-linecap:round; stroke-linejoin:round;"/><path d="M6.53,13.42c-2.51-.41-4.49-2.37-4.93-4.86" style="fill:none; stroke:#ff6f00; stroke-linecap:round; stroke-linejoin:round;"/><path d="M1.84,5.5c.82-2.33,3.05-4,5.66-4,2.17,0,4.07,1.15,5.13,2.88" style="fill:none; stroke:#ff6f00; stroke-linecap:round; stroke-linejoin:round;"/></svg>
|
||||||
|
Before Width: | Height: | Size: 687 B After Width: | Height: | Size: 680 B |
@@ -1 +1 @@
|
|||||||
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16"><path d="M13.914,6.45A6.5,6.5,0,0,0,2,4.044V1.5a.5.5,0,0,0-1,0v4a.5.5,0,0,0,.5.5h4a.5.5,0,0,0,0-1H2.612a5.477,5.477,0,1,1-.54,3.388.5.5,0,1,0-.987.162,6.5,6.5,0,0,0,11.693,2.743A6.459,6.459,0,0,0,13.914,6.45Z" style="fill:#ff6f00"/></svg>
|
<?xml version="1.0" encoding="UTF-8"?><svg id="a" xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16"><polyline points="1.5 1.5 1.5 5.5 5.5 5.5" style="fill:none; stroke:#ff6f00; stroke-linecap:round; stroke-linejoin:round;"/><path d="M1.84,5.5c.82-2.33,3.05-4,5.66-4,3.31,0,6,2.69,6,6s-2.69,6-6,6c-2.95,0-5.41-2.13-5.91-4.94" style="fill:none; stroke:#ff6f00; stroke-linecap:round; stroke-linejoin:round;"/></svg>
|
||||||
|
Before Width: | Height: | Size: 321 B After Width: | Height: | Size: 440 B |
@@ -41,7 +41,7 @@
|
|||||||
"before_layer_change_gcode": "; BEFORE_LAYER_CHANGE [layer_num] @ [layer_z]mm",
|
"before_layer_change_gcode": "; BEFORE_LAYER_CHANGE [layer_num] @ [layer_z]mm",
|
||||||
"best_object_pos": "0.5,0.5",
|
"best_object_pos": "0.5,0.5",
|
||||||
"change_extrusion_role_gcode": "",
|
"change_extrusion_role_gcode": "",
|
||||||
"change_filament_gcode": "",
|
"change_filament_gcode": "; FLUSH_START\n;;; M400 P0\nT[next_extruder] ; change extruder\n; 1\n;;; G90\n;;; G1 Z{toolchange_z+2} F480\n;;; G1 X261 Y25 F12000\n;;; G1 Y1 F600\n;;; M400 P2730\n;;; G1 Y25 F3000\n;;; M400 P76250\n;;; M400 P35780\n; 2.1\n;;; G90\n;;; G1 Z{toolchange_z+2} F480\n;;; G1 X47 Y230 F12000\n;;; M400 P0\n; 2.2\n;;; G1 X47 Y276 F600\n;;; G1 X47 Y230 F12000\n;;; G1 X47 Y276 F600\n;;; G1 X47 Y230 F12000\n; 3.1\n;;; G1 F36000\n;;; G1 Y250\n;;; G1 F8000\n;;; G1 X81\n;;; G1 Y273\n; 3.2\n;;; G1 F8000\n;;; G1 X96\n;;; G1 X81\n;;; G1 F8000\n;;; G1 X96\n;;; G1 X81\n;;; G1 F8000\n;;; G1 X96\n;;; G1 X81\n;;; G1 X96\n;;; G1 X81\n;;; G1 X96\n;;; G1 X81\n;;; G1 X96\n;;; G1 X81\n; 3.3\n;;; G1 X72\n;;; G1 X77\n;;; G1 Z{toolchange_z}\n;;; M400 P0\n; FLUSH_END",
|
||||||
"cooling_tube_length": "0",
|
"cooling_tube_length": "0",
|
||||||
"cooling_tube_retraction": "0",
|
"cooling_tube_retraction": "0",
|
||||||
"deretraction_speed": [
|
"deretraction_speed": [
|
||||||
@@ -228,4 +228,4 @@
|
|||||||
"Slope Lift"
|
"Slope Lift"
|
||||||
],
|
],
|
||||||
"z_offset": "0"
|
"z_offset": "0"
|
||||||
}
|
}
|
||||||
|
|||||||
37
resources/profiles/M3D.json
Normal file
@@ -0,0 +1,37 @@
|
|||||||
|
{
|
||||||
|
"name": "M3D",
|
||||||
|
"version": "1.0.0",
|
||||||
|
"force_update": "0",
|
||||||
|
"description": "Configuration for M3D printers",
|
||||||
|
"machine_model_list": [
|
||||||
|
{
|
||||||
|
"name": "M3D Enabler D8500 MM Model",
|
||||||
|
"sub_path": "machine/M3D Enabler D8500 MM Model.json"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"machine_list": [
|
||||||
|
{
|
||||||
|
"name": "fdm_machine_common",
|
||||||
|
"sub_path": "machine/fdm_machine_common.json"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "M3D Enabler D8500 MM",
|
||||||
|
"sub_path": "machine/M3D Enabler D8500 MM.json"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"process_list": [
|
||||||
|
{
|
||||||
|
"name": "fdm_process_common",
|
||||||
|
"sub_path": "process/fdm_process_common.json"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "0.15mm MM @D8500",
|
||||||
|
"sub_path": "process/0.15mm MM @D8500.json"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "0.20mm MM @D8500",
|
||||||
|
"sub_path": "process/0.20mm MM @D8500.json"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"filament_list": []
|
||||||
|
}
|
||||||
BIN
resources/profiles/M3D/M3D Enabler D8500 MM Model_cover.png
Normal file
|
After Width: | Height: | Size: 408 KiB |
@@ -0,0 +1,12 @@
|
|||||||
|
{
|
||||||
|
"type": "machine_model",
|
||||||
|
"name": "M3D Enabler D8500 MM Model",
|
||||||
|
"model_id": "M3D_D8500_MM",
|
||||||
|
"family": "M3D",
|
||||||
|
"machine_tech": "FFF",
|
||||||
|
"nozzle_diameter": "0.4",
|
||||||
|
"bed_model": "model/M3D_bed_model.stl",
|
||||||
|
"bed_texture": "model/M3D_bed_texture.png",
|
||||||
|
"default_materials": "Generic PLA @system",
|
||||||
|
"scan_folder": "1"
|
||||||
|
}
|
||||||
166
resources/profiles/M3D/machine/M3D Enabler D8500 MM.json
Normal file
@@ -0,0 +1,166 @@
|
|||||||
|
{
|
||||||
|
"type": "machine",
|
||||||
|
"name": "M3D Enabler D8500 MM",
|
||||||
|
"printer_model": "M3D Enabler D8500 MM Model",
|
||||||
|
"printer_variant": "0.4",
|
||||||
|
"inherits": "fdm_machine_common",
|
||||||
|
"from": "system",
|
||||||
|
"instantiation": "true",
|
||||||
|
"is_custom_defined": "0",
|
||||||
|
"setting_id": "M3D_D8500_MM_04",
|
||||||
|
"version": "1.0.0",
|
||||||
|
|
||||||
|
"auxiliary_fan": "1",
|
||||||
|
"change_filament_gcode": "M18 E",
|
||||||
|
"deretraction_speed": [
|
||||||
|
"50",
|
||||||
|
"50"
|
||||||
|
],
|
||||||
|
"extruder_clearance_height_to_rod": "19",
|
||||||
|
"extruder_clearance_radius": "100",
|
||||||
|
"extruder_colour": [
|
||||||
|
"#FCE94F",
|
||||||
|
"#FCE94F"
|
||||||
|
],
|
||||||
|
"extruder_offset": [
|
||||||
|
"0x0",
|
||||||
|
"0x0"
|
||||||
|
],
|
||||||
|
"fan_speedup_time": "1",
|
||||||
|
"host_type": "esp3d",
|
||||||
|
"long_retractions_when_cut": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"machine_end_gcode": "; ===== ORCA END GCODE =====\nM400\nM83\nG92 E0\nG1 E-17 F1800 ; retract BEFORE any moves or power changes\n\n; Now lift and park\nG91\nG1 Z2 F2000\nG90\nG1 X100 Y160 F3000 ; parking point\n\n; Power down in order\nM104 T0 S0\nM104 T1 S0\nM106 S50 ; keep fan at ~50% while cooling (adjust if desired)\n; (Leave steppers on by omitting M84)\n; ===== END ORCA END GCODE =====\n",
|
||||||
|
"machine_load_filament_time": "0.5",
|
||||||
|
"machine_max_acceleration_e": [
|
||||||
|
"10000",
|
||||||
|
"10000"
|
||||||
|
],
|
||||||
|
"machine_max_acceleration_x": [
|
||||||
|
"2000",
|
||||||
|
"2000"
|
||||||
|
],
|
||||||
|
"machine_max_acceleration_y": [
|
||||||
|
"2000",
|
||||||
|
"2000"
|
||||||
|
],
|
||||||
|
"machine_max_acceleration_z": [
|
||||||
|
"400",
|
||||||
|
"400"
|
||||||
|
],
|
||||||
|
"machine_max_speed_e": [
|
||||||
|
"30",
|
||||||
|
"30"
|
||||||
|
],
|
||||||
|
"machine_max_speed_x": [
|
||||||
|
"400",
|
||||||
|
"400"
|
||||||
|
],
|
||||||
|
"machine_max_speed_y": [
|
||||||
|
"300",
|
||||||
|
"300"
|
||||||
|
],
|
||||||
|
"machine_max_speed_z": [
|
||||||
|
"12",
|
||||||
|
"12"
|
||||||
|
],
|
||||||
|
"machine_start_gcode": "; ===== ORCA START GCODE =====\n; minx:{first_layer_print_min[0]}\n; miny:{first_layer_print_min[1]}\n; maxx:{first_layer_print_max[0]}\n; maxy:{first_layer_print_max[1]}\n; used_0:{is_extruder_used[0]}\n; used_1:{is_extruder_used[1]}\n\n; Heaters\n{if is_extruder_used[0]}M104 T0 S{first_layer_temperature[0]}{endif}\n{if !is_extruder_used[0]}M104 T0 S150{endif}\n{if is_extruder_used[1]}M104 T1 S{first_layer_temperature[1]}{endif}\n{if !is_extruder_used[1]}M104 T1 S150{endif}\nM140 S0\nM106 S50\n\n; Home and clearance\nG28 X Y\nG28 Z\nG91\nG1 Z10 F1200 ; lift 10mm\nG90\n\n; Bed wait (dummy)\nM190 S0\n\n; Wait for target temps\n{if is_extruder_used[0]}M109 T0 S{first_layer_temperature[0]}{endif}\n{if is_extruder_used[1]}M109 T1 S{first_layer_temperature[1]}{endif}\n\n; Absolute XYZ / Relative E\nG90\nM83\n\n; ===== Dynamic Bed Leveling ====\nT0\nG1 Z3 F3000\nG1 X15 Y15 F6000\nG1 Z0.25 F1000; Otherwise Orca displays with a 3mm height\n; Single probe touch\nG30\nM420 S1\n; Bias the contact as -0.25 and fix Z-zero\nG92 Z-0.25 ; probed contact now treated as Z = -0.25\nG1 Z0.3 F300\n\n; ===== PRIME / TWO-LINE WIPES (sparse, no air extrude) =====\n\n; --- Tool 0: lines at Y=5 and Y=6 ---\n{if is_extruder_used[0]}\nT0\nG92 E0\nG1 X20 Y5 F3000\nG1 Z0.30 F600\nG1 X180 E18 F700\nG1 Y6.0 F1200\nG1 X20 E18 F700\nG92 E0\n{endif}\n\n; --- Tool 1: lines at Y=7 and Y=8 ---\n{if is_extruder_used[1]}\nT1\nG92 E0\nG1 X20 Y7 F3000\nG1 Z0.30 F600\nG1 X180 E18 F700\nG1 Y8.0 F1200\nG1 X20 E18 F700\nG92 E0\n{endif}\n\n; Activate initial tool (no retracts; Orca starts immediately)\nT{initial_extruder}\nG92 E0\n; ===== END ORCA START GCODE =====\n",
|
||||||
|
"machine_tool_change_time": "0.5",
|
||||||
|
"machine_unload_filament_time": "0.5",
|
||||||
|
"before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\n;[layer_z]\nG92 E0",
|
||||||
|
"layer_change_gcode": ";AFTER_LAYER_CHANGE\n;[layer_z]",
|
||||||
|
"machine_pause_gcode": "M601",
|
||||||
|
"max_layer_height": [
|
||||||
|
"0.32",
|
||||||
|
"0.32"
|
||||||
|
],
|
||||||
|
"min_layer_height": [
|
||||||
|
"0.1",
|
||||||
|
"0.1"
|
||||||
|
],
|
||||||
|
"nozzle_diameter": [
|
||||||
|
"0.4",
|
||||||
|
"0.4"
|
||||||
|
],
|
||||||
|
"nozzle_type": "brass",
|
||||||
|
"print_host": "m3d-enabler.local",
|
||||||
|
"printable_area": [
|
||||||
|
"0x0",
|
||||||
|
"210x0",
|
||||||
|
"210x150",
|
||||||
|
"0x150"
|
||||||
|
],
|
||||||
|
"printer_settings_id": "M3D Enabler D8500 MM",
|
||||||
|
"retract_before_wipe": [
|
||||||
|
"100%",
|
||||||
|
"100%"
|
||||||
|
],
|
||||||
|
"retract_length_toolchange": [
|
||||||
|
"17",
|
||||||
|
"17"
|
||||||
|
],
|
||||||
|
"retract_lift_above": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"retract_lift_below": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"retract_lift_enforce": [
|
||||||
|
"All Surfaces",
|
||||||
|
"All Surfaces"
|
||||||
|
],
|
||||||
|
"retract_restart_extra": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"retract_restart_extra_toolchange": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"retract_when_changing_layer": [
|
||||||
|
"1",
|
||||||
|
"1"
|
||||||
|
],
|
||||||
|
"retraction_distances_when_cut": [
|
||||||
|
"18",
|
||||||
|
"18"
|
||||||
|
],
|
||||||
|
"retraction_length": [
|
||||||
|
"4.5",
|
||||||
|
"4.5"
|
||||||
|
],
|
||||||
|
"retraction_minimum_travel": [
|
||||||
|
"2.5",
|
||||||
|
"2.5"
|
||||||
|
],
|
||||||
|
"retraction_speed": [
|
||||||
|
"60",
|
||||||
|
"60"
|
||||||
|
],
|
||||||
|
"single_extruder_multi_material": "0",
|
||||||
|
"thumbnails": "120x60/PNG",
|
||||||
|
"travel_slope": [
|
||||||
|
"45",
|
||||||
|
"45"
|
||||||
|
],
|
||||||
|
"wipe": [
|
||||||
|
"1",
|
||||||
|
"1"
|
||||||
|
],
|
||||||
|
"wipe_distance": [
|
||||||
|
"2",
|
||||||
|
"2"
|
||||||
|
],
|
||||||
|
"z_hop": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"z_hop_types": [
|
||||||
|
"Normal Lift",
|
||||||
|
"Normal Lift"
|
||||||
|
]
|
||||||
|
}
|
||||||
126
resources/profiles/M3D/machine/fdm_machine_common.json
Normal file
@@ -0,0 +1,126 @@
|
|||||||
|
{
|
||||||
|
"type": "machine",
|
||||||
|
"name": "fdm_machine_common",
|
||||||
|
"from": "system",
|
||||||
|
"instantiation": "false",
|
||||||
|
"printer_technology": "FFF",
|
||||||
|
"printer_settings_id": "fdm_machine_common",
|
||||||
|
"version": "1.0.0.0",
|
||||||
|
"nozzle_diameter": [
|
||||||
|
"0.4"
|
||||||
|
],
|
||||||
|
"printable_area": [
|
||||||
|
"0x0",
|
||||||
|
"210x0",
|
||||||
|
"210x150",
|
||||||
|
"0x150"
|
||||||
|
],
|
||||||
|
"thumbnails": [
|
||||||
|
"16x16"
|
||||||
|
],
|
||||||
|
"auxiliary_fan": "1",
|
||||||
|
"change_filament_gcode": "M18 E",
|
||||||
|
"deretraction_speed": [
|
||||||
|
"50"
|
||||||
|
],
|
||||||
|
"extruder_clearance_height_to_rod": "19",
|
||||||
|
"extruder_clearance_radius": "100",
|
||||||
|
"extruder_colour": [
|
||||||
|
"#FCE94F"
|
||||||
|
],
|
||||||
|
"extruder_offset": [
|
||||||
|
"0x0"
|
||||||
|
],
|
||||||
|
"fan_speedup_time": "1",
|
||||||
|
"host_type": "esp3d",
|
||||||
|
"long_retractions_when_cut": [
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"machine_end_gcode": "; ===== ORCA END GCODE =====\nM400\nM83\nG92 E0\nG1 E-17 F1800 ; retract BEFORE any moves or power changes\n\n; Now lift and park\nG91\nG1 Z2 F2000\nG90\nG1 X100 Y160 F3000 ; parking point\n\n; Power down in order\nM104 T0 S0\nM104 T1 S0\nM106 S50 ; keep fan at ~50% while cooling (adjust if desired)\n; (Leave steppers on by omitting M84)\n; ===== END ORCA END GCODE =====\n",
|
||||||
|
"machine_load_filament_time": "0.5",
|
||||||
|
"machine_max_acceleration_e": [
|
||||||
|
"10000"
|
||||||
|
],
|
||||||
|
"machine_max_acceleration_x": [
|
||||||
|
"2000"
|
||||||
|
],
|
||||||
|
"machine_max_acceleration_y": [
|
||||||
|
"2000"
|
||||||
|
],
|
||||||
|
"machine_max_acceleration_z": [
|
||||||
|
"400"
|
||||||
|
],
|
||||||
|
"machine_max_speed_e": [
|
||||||
|
"30"
|
||||||
|
],
|
||||||
|
"machine_max_speed_x": [
|
||||||
|
"400"
|
||||||
|
],
|
||||||
|
"machine_max_speed_y": [
|
||||||
|
"300"
|
||||||
|
],
|
||||||
|
"machine_max_speed_z": [
|
||||||
|
"12"
|
||||||
|
],
|
||||||
|
"machine_start_gcode": "; ===== ORCA START GCODE =====\n; minx:{first_layer_print_min[0]}\n; miny:{first_layer_print_min[1]}\n; maxx:{first_layer_print_max[0]}\n; maxy:{first_layer_print_max[1]}\n; used_0:{is_extruder_used[0]}\n; used_1:{is_extruder_used[1]}\n\n; Heaters\n{if is_extruder_used[0]}M104 T0 S{first_layer_temperature[0]}{endif}\n{if !is_extruder_used[0]}M104 T0 S150{endif}\n{if is_extruder_used[1]}M104 T1 S{first_layer_temperature[1]}{endif}\n{if !is_extruder_used[1]}M104 T1 S150{endif}\nM140 S0\nM106 S50\n\n; Home and clearance\nG28 X Y\nG28 Z\nG91\nG1 Z10 F1200 ; lift 10mm\nG90\n\n; Bed wait (dummy)\nM190 S0\n\n; Wait for target temps\n{if is_extruder_used[0]}M109 T0 S{first_layer_temperature[0]}{endif}\n{if is_extruder_used[1]}M109 T1 S{first_layer_temperature[1]}{endif}\n\n; Absolute XYZ / Relative E\nG90\nM83\n\n; ===== Dynamic Bed Leveling ====\nT0\nG1 Z3 F3000\nG1 X15 Y15 F6000\nG1 Z0.25 F1000; Otherwise Orca displays with a 3mm height\n; Single probe touch\nG30\nM420 S1\n; Bias the contact as -0.25 and fix Z-zero\nG92 Z-0.25 ; probed contact now treated as Z = -0.25\nG1 Z0.3 F300\n\n; ===== PRIME / TWO-LINE WIPES (sparse, no air extrude) =====\n\n; --- Tool 0: lines at Y=5 and Y=6 ---\n{if is_extruder_used[0]}\nT0\nG92 E0\nG1 X20 Y5 F3000\nG1 Z0.30 F600\nG1 X180 E18 F700\nG1 Y6.0 F1200\nG1 X20 E18 F700\nG92 E0\n{endif}\n\n; --- Tool 1: lines at Y=7 and Y=8 ---\n{if is_extruder_used[1]}\nT1\nG92 E0\nG1 X20 Y7 F3000\nG1 Z0.30 F600\nG1 X180 E18 F700\nG1 Y8.0 F1200\nG1 X20 E18 F700\nG92 E0\n{endif}\n\n; Activate initial tool (no retracts; Orca starts immediately)\nT{initial_extruder}\nG92 E0\n; ===== END ORCA START GCODE =====\n",
|
||||||
|
"machine_tool_change_time": "0.5",
|
||||||
|
"machine_unload_filament_time": "0.5",
|
||||||
|
"max_layer_height": [
|
||||||
|
"0.32"
|
||||||
|
],
|
||||||
|
"min_layer_height": [
|
||||||
|
"0.1"
|
||||||
|
],
|
||||||
|
"retract_before_wipe": [
|
||||||
|
"100%"
|
||||||
|
],
|
||||||
|
"retract_length_toolchange": [
|
||||||
|
"17"
|
||||||
|
],
|
||||||
|
"retract_lift_above": [
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"retract_lift_below": [
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"retract_lift_enforce": [
|
||||||
|
"All Surfaces"
|
||||||
|
],
|
||||||
|
"retract_restart_extra": [
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"retract_restart_extra_toolchange": [
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"retract_when_changing_layer": [
|
||||||
|
"1"
|
||||||
|
],
|
||||||
|
"retraction_distances_when_cut": [
|
||||||
|
"18"
|
||||||
|
],
|
||||||
|
"retraction_length": [
|
||||||
|
"4.5"
|
||||||
|
],
|
||||||
|
"retraction_minimum_travel": [
|
||||||
|
"2.5"
|
||||||
|
],
|
||||||
|
"retraction_speed": [
|
||||||
|
"60"
|
||||||
|
],
|
||||||
|
"single_extruder_multi_material": "0",
|
||||||
|
"travel_slope": [
|
||||||
|
"45"
|
||||||
|
],
|
||||||
|
"wipe": [
|
||||||
|
"1"
|
||||||
|
],
|
||||||
|
"wipe_distance": [
|
||||||
|
"2"
|
||||||
|
],
|
||||||
|
"z_hop": [
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"z_hop_types": [
|
||||||
|
"Normal Lift"
|
||||||
|
]
|
||||||
|
}
|
||||||
BIN
resources/profiles/M3D/model/M3D_bed_model.stl
Normal file
BIN
resources/profiles/M3D/model/M3D_bed_texture.png
Normal file
|
After Width: | Height: | Size: 70 KiB |
45
resources/profiles/M3D/process/0.15mm MM @D8500.json
Normal file
@@ -0,0 +1,45 @@
|
|||||||
|
{
|
||||||
|
"type": "process",
|
||||||
|
"name": "0.15mm MM @D8500",
|
||||||
|
"inherits": "fdm_process_common",
|
||||||
|
"from": "system",
|
||||||
|
"instantiation": "true",
|
||||||
|
"compatible_printers": [
|
||||||
|
"M3D Enabler D8500 MM"
|
||||||
|
],
|
||||||
|
"brim_type": "no_brim",
|
||||||
|
"support_object_first_layer_gap": "1",
|
||||||
|
"support_object_xy_distance": "0.5",
|
||||||
|
"bridge_acceleration": "50%",
|
||||||
|
"default_acceleration": "1000",
|
||||||
|
"initial_layer_acceleration": "500",
|
||||||
|
"inner_wall_acceleration": "1000",
|
||||||
|
"internal_solid_infill_acceleration": "100%",
|
||||||
|
"outer_wall_acceleration": "1000",
|
||||||
|
"sparse_infill_acceleration": "100%",
|
||||||
|
"top_surface_acceleration": "1000",
|
||||||
|
"travel_acceleration": "1000",
|
||||||
|
"enable_overhang_speed": "1",
|
||||||
|
"enable_prime_tower": "1",
|
||||||
|
"enable_support": "1",
|
||||||
|
"filename_format": "{input_filename_base}_{print_time}.gcode",
|
||||||
|
"gap_infill_speed": "60",
|
||||||
|
"initial_layer_speed": "35",
|
||||||
|
"inner_wall_line_width": "0.4",
|
||||||
|
"inner_wall_speed": "90",
|
||||||
|
"internal_solid_infill_speed": "60",
|
||||||
|
"layer_height": "0.15",
|
||||||
|
"outer_wall_speed": "45",
|
||||||
|
"prime_tower_brim_width": "1",
|
||||||
|
"prime_tower_width": "40",
|
||||||
|
"prime_volume": "30",
|
||||||
|
"slow_down_layers": "1",
|
||||||
|
"sparse_infill_density": "5%",
|
||||||
|
"sparse_infill_speed": "60",
|
||||||
|
"support_interface_speed": "30",
|
||||||
|
"support_type": "normal(manual)",
|
||||||
|
"travel_speed": "100",
|
||||||
|
"wall_loops": "2",
|
||||||
|
"wipe_tower_extra_spacing": "200%",
|
||||||
|
"wipe_tower_filament": "2"
|
||||||
|
}
|
||||||
46
resources/profiles/M3D/process/0.20mm MM @D8500.json
Normal file
@@ -0,0 +1,46 @@
|
|||||||
|
{
|
||||||
|
"type": "process",
|
||||||
|
"name": "0.20mm MM @D8500",
|
||||||
|
"inherits": "fdm_process_common",
|
||||||
|
"from": "system",
|
||||||
|
"instantiation": "true",
|
||||||
|
"compatible_printers": [
|
||||||
|
"M3D Enabler D8500 MM"
|
||||||
|
],
|
||||||
|
"brim_type": "no_brim",
|
||||||
|
"support_object_first_layer_gap": "1",
|
||||||
|
"support_object_xy_distance": "0.5",
|
||||||
|
"bridge_acceleration": "50%",
|
||||||
|
"default_acceleration": "1000",
|
||||||
|
"initial_layer_acceleration": "500",
|
||||||
|
"inner_wall_acceleration": "1000",
|
||||||
|
"internal_solid_infill_acceleration": "100%",
|
||||||
|
"outer_wall_acceleration": "1000",
|
||||||
|
"sparse_infill_acceleration": "100%",
|
||||||
|
"top_surface_acceleration": "1000",
|
||||||
|
"travel_acceleration": "1000",
|
||||||
|
"enable_overhang_speed": "1",
|
||||||
|
"enable_prime_tower": "1",
|
||||||
|
"enable_support": "1",
|
||||||
|
"filename_format": "{input_filename_base}_{print_time}.gcode",
|
||||||
|
"gap_infill_speed": "60",
|
||||||
|
"initial_layer_speed": "35",
|
||||||
|
"inner_wall_line_width": "0.4",
|
||||||
|
"inner_wall_speed": "90",
|
||||||
|
"internal_solid_infill_speed": "60",
|
||||||
|
"layer_height": "0.2",
|
||||||
|
"outer_wall_speed": "45",
|
||||||
|
"prime_tower_brim_width": "1",
|
||||||
|
"prime_tower_width": "40",
|
||||||
|
"prime_volume": "30",
|
||||||
|
"slow_down_layers": "1",
|
||||||
|
"sparse_infill_density": "5%",
|
||||||
|
"sparse_infill_speed": "60",
|
||||||
|
"support_interface_speed": "30",
|
||||||
|
"support_type": "normal(manual)",
|
||||||
|
"top_surface_speed": "40",
|
||||||
|
"travel_speed": "100",
|
||||||
|
"wall_loops": "2",
|
||||||
|
"wipe_tower_extra_spacing": "200%",
|
||||||
|
"wipe_tower_filament": "2"
|
||||||
|
}
|
||||||
30
resources/profiles/M3D/process/fdm_process_common.json
Normal file
@@ -0,0 +1,30 @@
|
|||||||
|
{
|
||||||
|
"type": "process",
|
||||||
|
"name": "fdm_process_common",
|
||||||
|
"from": "system",
|
||||||
|
"instantiation": "false",
|
||||||
|
"brim_type": "no_brim",
|
||||||
|
"enable_overhang_speed": "0",
|
||||||
|
"enable_prime_tower": "1",
|
||||||
|
"enable_support": "1",
|
||||||
|
"filename_format": "{input_filename_base}_{print_time}.gcode",
|
||||||
|
"gap_infill_speed": "60",
|
||||||
|
"initial_layer_speed": "35",
|
||||||
|
"inner_wall_line_width": "0.4",
|
||||||
|
"inner_wall_speed": "90",
|
||||||
|
"internal_solid_infill_speed": "60",
|
||||||
|
"outer_wall_speed": "45",
|
||||||
|
"prime_tower_brim_width": "1",
|
||||||
|
"prime_tower_width": "40",
|
||||||
|
"prime_volume": "30",
|
||||||
|
"slow_down_layers": "1",
|
||||||
|
"sparse_infill_density": "5%",
|
||||||
|
"sparse_infill_speed": "60",
|
||||||
|
"support_interface_speed": "30",
|
||||||
|
"support_type": "normal(manual)",
|
||||||
|
"top_surface_speed": "40",
|
||||||
|
"travel_speed": "100",
|
||||||
|
"wall_loops": "2",
|
||||||
|
"wipe_tower_extra_spacing": "200%",
|
||||||
|
"wipe_tower_filament": "2"
|
||||||
|
}
|
||||||
198
resources/profiles/OpenEYE.json
Normal file
@@ -0,0 +1,198 @@
|
|||||||
|
{
|
||||||
|
"name": "OpenEYE",
|
||||||
|
"url": "http://www.openeye.tech",
|
||||||
|
"version": "01.00.00.03",
|
||||||
|
"force_update": "0",
|
||||||
|
"description": "OpenEYE Printers Configurations",
|
||||||
|
"machine_model_list": [
|
||||||
|
{
|
||||||
|
"name": "OpenEYE Peacock V2",
|
||||||
|
"sub_path": "machine/OpenEYE Peacock V2.json"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"process_list": [
|
||||||
|
{
|
||||||
|
"name": "fdm_process_common",
|
||||||
|
"sub_path": "process/fdm_process_common.json"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "fdm_process_openeye_common",
|
||||||
|
"sub_path": "process/fdm_process_openeye_common.json"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "fdm_process_openeye_0.06_nozzle_0.2",
|
||||||
|
"sub_path": "process/fdm_process_openeye_0.06_nozzle_0.2.json"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "fdm_process_openeye_0.08_nozzle_0.4",
|
||||||
|
"sub_path": "process/fdm_process_openeye_0.08_nozzle_0.4.json"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "fdm_process_openeye_0.08_nozzle_0.2",
|
||||||
|
"sub_path": "process/fdm_process_openeye_0.08_nozzle_0.2.json"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "fdm_process_openeye_0.10_nozzle_0.2",
|
||||||
|
"sub_path": "process/fdm_process_openeye_0.10_nozzle_0.2.json"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "fdm_process_openeye_0.12_nozzle_0.4",
|
||||||
|
"sub_path": "process/fdm_process_openeye_0.12_nozzle_0.4.json"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "fdm_process_openeye_0.12_nozzle_0.2",
|
||||||
|
"sub_path": "process/fdm_process_openeye_0.12_nozzle_0.2.json"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "fdm_process_openeye_0.14_nozzle_0.2",
|
||||||
|
"sub_path": "process/fdm_process_openeye_0.14_nozzle_0.2.json"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "fdm_process_openeye_0.16_nozzle_0.4",
|
||||||
|
"sub_path": "process/fdm_process_openeye_0.16_nozzle_0.4.json"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "fdm_process_openeye_0.18_nozzle_0.6",
|
||||||
|
"sub_path": "process/fdm_process_openeye_0.18_nozzle_0.6.json"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "fdm_process_openeye_0.20_nozzle_0.4",
|
||||||
|
"sub_path": "process/fdm_process_openeye_0.20_nozzle_0.4.json"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "fdm_process_openeye_0.24_nozzle_0.4",
|
||||||
|
"sub_path": "process/fdm_process_openeye_0.24_nozzle_0.4.json"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "fdm_process_openeye_0.24_nozzle_0.6",
|
||||||
|
"sub_path": "process/fdm_process_openeye_0.24_nozzle_0.6.json"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "fdm_process_openeye_0.24_nozzle_0.8",
|
||||||
|
"sub_path": "process/fdm_process_openeye_0.24_nozzle_0.8.json"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "fdm_process_openeye_0.28_nozzle_0.4",
|
||||||
|
"sub_path": "process/fdm_process_openeye_0.28_nozzle_0.4.json"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "fdm_process_openeye_0.30_nozzle_0.6",
|
||||||
|
"sub_path": "process/fdm_process_openeye_0.30_nozzle_0.6.json"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "fdm_process_openeye_0.32_nozzle_0.8",
|
||||||
|
"sub_path": "process/fdm_process_openeye_0.32_nozzle_0.8.json"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "fdm_process_openeye_0.36_nozzle_0.6",
|
||||||
|
"sub_path": "process/fdm_process_openeye_0.36_nozzle_0.6.json"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "fdm_process_openeye_0.40_nozzle_0.8",
|
||||||
|
"sub_path": "process/fdm_process_openeye_0.40_nozzle_0.8.json"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "fdm_process_openeye_0.42_nozzle_0.6",
|
||||||
|
"sub_path": "process/fdm_process_openeye_0.42_nozzle_0.6.json"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "fdm_process_openeye_0.48_nozzle_0.8",
|
||||||
|
"sub_path": "process/fdm_process_openeye_0.48_nozzle_0.8.json"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "fdm_process_openeye_0.56_nozzle_0.8",
|
||||||
|
"sub_path": "process/fdm_process_openeye_0.56_nozzle_0.8.json"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "0.08mm Extra Fine @OpenEYE Peacock V2 0.2 nozzle",
|
||||||
|
"sub_path": "process/0.08mm Extra Fine @OpenEYE Peacock V2 0.2 nozzle.json"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "0.08mm Extra Fine @OpenEYE Peacock V2",
|
||||||
|
"sub_path": "process/0.08mm Extra Fine @OpenEYE Peacock V2.json"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "0.10mm Standard @OpenEYE Peacock V2 0.2 nozzle",
|
||||||
|
"sub_path": "process/0.10mm Standard @OpenEYE Peacock V2 0.2 nozzle.json"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "0.12mm Balanced Quality @OpenEYE Peacock V2 0.2 nozzle",
|
||||||
|
"sub_path": "process/0.12mm Balanced Quality @OpenEYE Peacock V2 0.2 nozzle.json"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "0.12mm Fine @OpenEYE Peacock V2",
|
||||||
|
"sub_path": "process/0.12mm Fine @OpenEYE Peacock V2.json"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "0.16mm Balanced Quality @OpenEYE Peacock V2",
|
||||||
|
"sub_path": "process/0.16mm Balanced Quality @OpenEYE Peacock V2.json"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "0.16mm Standard @OpenEYE Peacock V2",
|
||||||
|
"sub_path": "process/0.16mm Standard @OpenEYE Peacock V2.json"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "0.18mm Balanced Quality @OpenEYE Peacock V2 0.6 nozzle",
|
||||||
|
"sub_path": "process/0.18mm Balanced Quality @OpenEYE Peacock V2 0.6 nozzle.json"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "0.20mm Balanced Strength @OpenEYE Peacock V2",
|
||||||
|
"sub_path": "process/0.20mm Balanced Strength @OpenEYE Peacock V2.json"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "0.20mm Standard @OpenEYE Peacock V2",
|
||||||
|
"sub_path": "process/0.20mm Standard @OpenEYE Peacock V2.json"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "0.24mm Balanced Quality @OpenEYE Peacock V2 0.8 nozzle",
|
||||||
|
"sub_path": "process/0.24mm Balanced Quality @OpenEYE Peacock V2 0.8 nozzle.json"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "0.24mm Balanced Strength @OpenEYE Peacock V2 0.6 nozzle",
|
||||||
|
"sub_path": "process/0.24mm Balanced Strength @OpenEYE Peacock V2 0.6 nozzle.json"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "0.24mm Standard @OpenEYE Peacock V2",
|
||||||
|
"sub_path": "process/0.24mm Standard @OpenEYE Peacock V2.json"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "0.30mm Standard @OpenEYE Peacock V2 0.6 nozzle",
|
||||||
|
"sub_path": "process/0.30mm Standard @OpenEYE Peacock V2 0.6 nozzle.json"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "0.32mm Balanced Strength @OpenEYE Peacock V2 0.8 nozzle",
|
||||||
|
"sub_path": "process/0.32mm Balanced Strength @OpenEYE Peacock V2 0.8 nozzle.json"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "0.40mm Standard @OpenEYE Peacock V2 0.8 nozzle",
|
||||||
|
"sub_path": "process/0.40mm Standard @OpenEYE Peacock V2 0.8 nozzle.json"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"filament_list": [],
|
||||||
|
"machine_list": [
|
||||||
|
{
|
||||||
|
"name": "fdm_machine_common",
|
||||||
|
"sub_path": "machine/fdm_machine_common.json"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "fdm_openeye_common",
|
||||||
|
"sub_path": "machine/fdm_openeye_common.json"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "OpenEYE Peacock V2 0.4 nozzle",
|
||||||
|
"sub_path": "machine/OpenEYE Peacock V2 0.4 nozzle.json"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "OpenEYE Peacock V2 0.2 nozzle",
|
||||||
|
"sub_path": "machine/OpenEYE Peacock V2 0.2 nozzle.json"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "OpenEYE Peacock V2 0.6 nozzle",
|
||||||
|
"sub_path": "machine/OpenEYE Peacock V2 0.6 nozzle.json"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "OpenEYE Peacock V2 0.8 nozzle",
|
||||||
|
"sub_path": "machine/OpenEYE Peacock V2 0.8 nozzle.json"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
BIN
resources/profiles/OpenEYE/OpenEYE Peacock V2_cover.png
Normal file
|
After Width: | Height: | Size: 52 KiB |
BIN
resources/profiles/OpenEYE/Plate.stl
Normal file
@@ -0,0 +1,24 @@
|
|||||||
|
{
|
||||||
|
"type": "machine",
|
||||||
|
"name": "OpenEYE Peacock V2 0.2 nozzle",
|
||||||
|
"inherits": "OpenEYE Peacock V2 0.4 nozzle",
|
||||||
|
"from": "system",
|
||||||
|
"setting_id": "GM002",
|
||||||
|
"instantiation": "true",
|
||||||
|
"nozzle_diameter": [
|
||||||
|
"0.2"
|
||||||
|
],
|
||||||
|
"printer_model": "OpenEYE Peacock V2",
|
||||||
|
"printer_variant": "0.2",
|
||||||
|
"default_print_profile": "0.10mm Standard @OpenEYE Peacock V2 0.2 nozzle",
|
||||||
|
"default_bed_type": "Textured PEI Plate",
|
||||||
|
"max_layer_height": [
|
||||||
|
"0.14"
|
||||||
|
],
|
||||||
|
"min_layer_height": [
|
||||||
|
"0.04"
|
||||||
|
],
|
||||||
|
"retraction_length": [
|
||||||
|
"0.4"
|
||||||
|
]
|
||||||
|
}
|
||||||
@@ -0,0 +1,48 @@
|
|||||||
|
{
|
||||||
|
"default_print_profile": "0.20mm Standard @OpenEYE Peacock V2",
|
||||||
|
"default_bed_type": "Textured PEI Plate",
|
||||||
|
"from": "system",
|
||||||
|
"inherits": "fdm_openeye_common",
|
||||||
|
"instantiation": "true",
|
||||||
|
"layer_change_gcode": "SET_PRINT_STATS_INFO CURRENT_LAYER={layer_num + 1}\n_MMU_UPDATE_HEIGHT",
|
||||||
|
"machine_end_gcode": "MMU_END\nEND_PRINT",
|
||||||
|
"machine_load_filament_time": "30",
|
||||||
|
"machine_max_speed_e": [
|
||||||
|
"60",
|
||||||
|
"60"
|
||||||
|
],
|
||||||
|
"machine_max_speed_x": [
|
||||||
|
"500",
|
||||||
|
"500"
|
||||||
|
],
|
||||||
|
"machine_max_speed_y": [
|
||||||
|
"500",
|
||||||
|
"500"
|
||||||
|
],
|
||||||
|
"machine_max_speed_z": [
|
||||||
|
"30",
|
||||||
|
"30"
|
||||||
|
],
|
||||||
|
"machine_pause_gcode": "PAUSE",
|
||||||
|
"machine_start_gcode": "SET_PRINT_STATS_INFO TOTAL_LAYER=[total_layer_count]\nMMU_START_SETUP INITIAL_TOOL={initial_tool} TOTAL_TOOLCHANGES=!total_toolchanges! REFERENCED_TOOLS=!referenced_tools! TOOL_COLORS=!colors! TOOL_TEMPS=!temperatures! TOOL_MATERIALS=!materials! FILAMENT_NAMES=!filament_names! PURGE_VOLUMES=!purge_volumes!\nMMU_START_CHECK\nSTART_PRINT BED_TEMP=[bed_temperature_initial_layer] EXTRUDER_TEMP=[nozzle_temperature_initial_layer] BED_TYPE=\"{curr_bed_type}\"\n; Enter YOUR exist start_print macro call here (minus purging logic because tool may not be loaded yet)\nMMU_START_LOAD_INITIAL_TOOL\n; Optionally add YOUR additional start logic (like purging) here to run just prior to start\nSTART_PRINT_SECONDARY\nSET_PRINT_STATS_INFO TOTAL_LAYER={total_layer_count} ; For pause at layer functionality and better print stats",
|
||||||
|
"machine_unload_filament_time": "30",
|
||||||
|
"name": "OpenEYE Peacock V2 0.4 nozzle",
|
||||||
|
"nozzle_diameter": [
|
||||||
|
"0.4"
|
||||||
|
],
|
||||||
|
"printable_area": [
|
||||||
|
"1.5x7",
|
||||||
|
"235x7",
|
||||||
|
"235x235",
|
||||||
|
"1.5x235"
|
||||||
|
],
|
||||||
|
"printable_height": "200",
|
||||||
|
"printer_model": "OpenEYE Peacock V2",
|
||||||
|
"printer_variant": "0.4",
|
||||||
|
"retract_lift_below": [
|
||||||
|
"180",
|
||||||
|
"180"
|
||||||
|
],
|
||||||
|
"setting_id": "GM001",
|
||||||
|
"type": "machine"
|
||||||
|
}
|
||||||
@@ -0,0 +1,24 @@
|
|||||||
|
{
|
||||||
|
"type": "machine",
|
||||||
|
"name": "OpenEYE Peacock V2 0.6 nozzle",
|
||||||
|
"inherits": "OpenEYE Peacock V2 0.4 nozzle",
|
||||||
|
"from": "system",
|
||||||
|
"setting_id": "GM003",
|
||||||
|
"instantiation": "true",
|
||||||
|
"nozzle_diameter": [
|
||||||
|
"0.6"
|
||||||
|
],
|
||||||
|
"printer_model": "OpenEYE Peacock V2",
|
||||||
|
"printer_variant": "0.6",
|
||||||
|
"default_print_profile": "0.30mm Standard @OpenEYE Peacock V2 0.6 nozzle",
|
||||||
|
"default_bed_type": "Textured PEI Plate",
|
||||||
|
"max_layer_height": [
|
||||||
|
"0.42"
|
||||||
|
],
|
||||||
|
"min_layer_height": [
|
||||||
|
"0.12"
|
||||||
|
],
|
||||||
|
"retraction_length": [
|
||||||
|
"1.4"
|
||||||
|
]
|
||||||
|
}
|
||||||
@@ -0,0 +1,24 @@
|
|||||||
|
{
|
||||||
|
"type": "machine",
|
||||||
|
"name": "OpenEYE Peacock V2 0.8 nozzle",
|
||||||
|
"inherits": "OpenEYE Peacock V2 0.4 nozzle",
|
||||||
|
"from": "system",
|
||||||
|
"setting_id": "GM004",
|
||||||
|
"instantiation": "true",
|
||||||
|
"nozzle_diameter": [
|
||||||
|
"0.8"
|
||||||
|
],
|
||||||
|
"printer_model": "OpenEYE Peacock V2",
|
||||||
|
"printer_variant": "0.8",
|
||||||
|
"default_print_profile": "0.40mm Standard @OpenEYE Peacock V2 0.8 nozzle",
|
||||||
|
"default_bed_type": "Textured PEI Plate",
|
||||||
|
"max_layer_height": [
|
||||||
|
"0.56"
|
||||||
|
],
|
||||||
|
"min_layer_height": [
|
||||||
|
"0.16"
|
||||||
|
],
|
||||||
|
"retraction_length": [
|
||||||
|
"3"
|
||||||
|
]
|
||||||
|
}
|
||||||
13
resources/profiles/OpenEYE/machine/OpenEYE Peacock V2.json
Normal file
@@ -0,0 +1,13 @@
|
|||||||
|
{
|
||||||
|
"type": "machine_model",
|
||||||
|
"name": "OpenEYE Peacock V2",
|
||||||
|
"nozzle_diameter": "0.4;0.2;0.6;0.8",
|
||||||
|
"url": "http://www.openeye.tech",
|
||||||
|
"bed_model": "Plate.stl",
|
||||||
|
"bed_texture": "pei.png",
|
||||||
|
"default_bed_type": "Textured PEI Plate",
|
||||||
|
"family": "OpenEYE",
|
||||||
|
"machine_tech": "FFF",
|
||||||
|
"model_id": "openeye_01",
|
||||||
|
"default_materials": "Generic ABS @System;Generic PLA @System;Generic PLA-CF @System;Generic PETG @System;Generic TPU @System;Generic ASA @System;Generic PC @System;Generic PVA @System;Generic PA @System;Generic PA-CF @System"
|
||||||
|
}
|
||||||
121
resources/profiles/OpenEYE/machine/fdm_machine_common.json
Normal file
@@ -0,0 +1,121 @@
|
|||||||
|
{
|
||||||
|
"before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\n;[layer_z]\nG92 E0\n",
|
||||||
|
"best_object_pos": "0.5x0.5",
|
||||||
|
"change_filament_gcode": "",
|
||||||
|
"default_filament_profile": [],
|
||||||
|
"default_print_profile": "",
|
||||||
|
"deretraction_speed": [
|
||||||
|
"40"
|
||||||
|
],
|
||||||
|
"extruder_clearance_height_to_lid": "140",
|
||||||
|
"extruder_clearance_height_to_rod": "34",
|
||||||
|
"extruder_clearance_radius": "65",
|
||||||
|
"extruder_colour": [
|
||||||
|
"#FCE94F"
|
||||||
|
],
|
||||||
|
"extruder_offset": [
|
||||||
|
"0x0"
|
||||||
|
],
|
||||||
|
"from": "system",
|
||||||
|
"gcode_flavor": "marlin",
|
||||||
|
"instantiation": "false",
|
||||||
|
"layer_change_gcode": ";AFTER_LAYER_CHANGE\n;[layer_z]",
|
||||||
|
"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",
|
||||||
|
"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": [
|
||||||
|
"100"
|
||||||
|
],
|
||||||
|
"machine_max_jerk_e": [
|
||||||
|
"5"
|
||||||
|
],
|
||||||
|
"machine_max_jerk_x": [
|
||||||
|
"8"
|
||||||
|
],
|
||||||
|
"machine_max_jerk_y": [
|
||||||
|
"8"
|
||||||
|
],
|
||||||
|
"machine_max_jerk_z": [
|
||||||
|
"3"
|
||||||
|
],
|
||||||
|
"machine_max_speed_e": [
|
||||||
|
"60"
|
||||||
|
],
|
||||||
|
"machine_max_speed_x": [
|
||||||
|
"500"
|
||||||
|
],
|
||||||
|
"machine_max_speed_y": [
|
||||||
|
"500"
|
||||||
|
],
|
||||||
|
"machine_max_speed_z": [
|
||||||
|
"10"
|
||||||
|
],
|
||||||
|
"machine_min_extruding_rate": [
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"machine_min_travel_rate": [
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"machine_pause_gcode": "M601",
|
||||||
|
"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",
|
||||||
|
"max_layer_height": [
|
||||||
|
"0.28"
|
||||||
|
],
|
||||||
|
"min_layer_height": [
|
||||||
|
"0.08"
|
||||||
|
],
|
||||||
|
"name": "fdm_machine_common",
|
||||||
|
"nozzle_diameter": [
|
||||||
|
"0.4"
|
||||||
|
],
|
||||||
|
"printable_height": "250",
|
||||||
|
"printer_settings_id": "",
|
||||||
|
"printer_technology": "FFF",
|
||||||
|
"printer_variant": "0.4",
|
||||||
|
"retract_before_wipe": [
|
||||||
|
"70%"
|
||||||
|
],
|
||||||
|
"retract_length_toolchange": [
|
||||||
|
"1"
|
||||||
|
],
|
||||||
|
"retract_restart_extra": [
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"retract_restart_extra_toolchange": [
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"retract_when_changing_layer": [
|
||||||
|
"1"
|
||||||
|
],
|
||||||
|
"retraction_length": [
|
||||||
|
"5"
|
||||||
|
],
|
||||||
|
"retraction_minimum_travel": [
|
||||||
|
"2"
|
||||||
|
],
|
||||||
|
"retraction_speed": [
|
||||||
|
"60"
|
||||||
|
],
|
||||||
|
"silent_mode": "0",
|
||||||
|
"single_extruder_multi_material": "1",
|
||||||
|
"type": "machine",
|
||||||
|
"wipe": [
|
||||||
|
"1"
|
||||||
|
],
|
||||||
|
"z_hop": [
|
||||||
|
"0"
|
||||||
|
]
|
||||||
|
}
|
||||||
226
resources/profiles/OpenEYE/machine/fdm_openeye_common.json
Normal file
@@ -0,0 +1,226 @@
|
|||||||
|
{
|
||||||
|
"adaptive_bed_mesh_margin": "0",
|
||||||
|
"auxiliary_fan": "0",
|
||||||
|
"bed_exclude_area": [
|
||||||
|
"0x0"
|
||||||
|
],
|
||||||
|
"bed_mesh_max": "99999,99999",
|
||||||
|
"bed_mesh_min": "-99999,-99999",
|
||||||
|
"bed_mesh_probe_distance": "50,50",
|
||||||
|
"bed_temperature_formula": "by_highest_temp",
|
||||||
|
"before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\n;[layer_z]\nG92 E0\nTIMELAPSE_TAKE_FRAME",
|
||||||
|
"best_object_pos": "0.5,0.5",
|
||||||
|
"change_filament_gcode": "",
|
||||||
|
"cooling_tube_length": "0",
|
||||||
|
"cooling_tube_retraction": "0",
|
||||||
|
"default_bed_type": "Textured PEI Plate",
|
||||||
|
"default_filament_profile": [
|
||||||
|
"Generic PLA @System"
|
||||||
|
],
|
||||||
|
"default_print_profile": "0.20mm Standard @OpenEYE Peacock V2",
|
||||||
|
"deretraction_speed": [
|
||||||
|
"30"
|
||||||
|
],
|
||||||
|
"disable_m73": "0",
|
||||||
|
"emit_machine_limits_to_gcode": "0",
|
||||||
|
"enable_filament_ramming": "0",
|
||||||
|
"enable_long_retraction_when_cut": "0",
|
||||||
|
"extra_loading_move": "0",
|
||||||
|
"extruder_clearance_height_to_lid": "34",
|
||||||
|
"extruder_clearance_height_to_rod": "34",
|
||||||
|
"extruder_clearance_radius": "47",
|
||||||
|
"extruder_colour": [
|
||||||
|
"#FCE94F"
|
||||||
|
],
|
||||||
|
"extruder_offset": [
|
||||||
|
"0x0"
|
||||||
|
],
|
||||||
|
"fan_kickstart": "0",
|
||||||
|
"fan_speedup_overhangs": "1",
|
||||||
|
"fan_speedup_time": "0",
|
||||||
|
"from": "system",
|
||||||
|
"gcode_flavor": "klipper",
|
||||||
|
"head_wrap_detect_zone": [],
|
||||||
|
"high_current_on_filament_swap": "0",
|
||||||
|
"host_type": "octoprint",
|
||||||
|
"inherits": "fdm_machine_common",
|
||||||
|
"instantiation": "false",
|
||||||
|
"layer_change_gcode": "SET_PRINT_STATS_INFO CURRENT_LAYER={layer_num + 1}\n_MMU_UPDATE_HEIGHT",
|
||||||
|
"long_retractions_when_cut": [
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"machine_end_gcode": "MMU_END\nEND_PRINT",
|
||||||
|
"machine_load_filament_time": "0",
|
||||||
|
"machine_max_acceleration_e": [
|
||||||
|
"5000",
|
||||||
|
"5000"
|
||||||
|
],
|
||||||
|
"machine_max_acceleration_extruding": [
|
||||||
|
"20000",
|
||||||
|
"20000"
|
||||||
|
],
|
||||||
|
"machine_max_acceleration_retracting": [
|
||||||
|
"5000",
|
||||||
|
"5000"
|
||||||
|
],
|
||||||
|
"machine_max_acceleration_travel": [
|
||||||
|
"9000",
|
||||||
|
"9000"
|
||||||
|
],
|
||||||
|
"machine_max_acceleration_x": [
|
||||||
|
"20000",
|
||||||
|
"20000"
|
||||||
|
],
|
||||||
|
"machine_max_acceleration_y": [
|
||||||
|
"20000",
|
||||||
|
"20000"
|
||||||
|
],
|
||||||
|
"machine_max_acceleration_z": [
|
||||||
|
"500",
|
||||||
|
"500"
|
||||||
|
],
|
||||||
|
"machine_max_jerk_e": [
|
||||||
|
"2.5",
|
||||||
|
"2.5"
|
||||||
|
],
|
||||||
|
"machine_max_jerk_x": [
|
||||||
|
"9",
|
||||||
|
"9"
|
||||||
|
],
|
||||||
|
"machine_max_jerk_y": [
|
||||||
|
"9",
|
||||||
|
"9"
|
||||||
|
],
|
||||||
|
"machine_max_jerk_z": [
|
||||||
|
"3",
|
||||||
|
"3"
|
||||||
|
],
|
||||||
|
"machine_max_junction_deviation": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"machine_max_speed_e": [
|
||||||
|
"60",
|
||||||
|
"60"
|
||||||
|
],
|
||||||
|
"machine_max_speed_x": [
|
||||||
|
"500",
|
||||||
|
"500"
|
||||||
|
],
|
||||||
|
"machine_max_speed_y": [
|
||||||
|
"500",
|
||||||
|
"500"
|
||||||
|
],
|
||||||
|
"machine_max_speed_z": [
|
||||||
|
"30",
|
||||||
|
"30"
|
||||||
|
],
|
||||||
|
"machine_min_extruding_rate": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"machine_min_travel_rate": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"machine_pause_gcode": "PAUSE",
|
||||||
|
"machine_start_gcode": "SET_PRINT_STATS_INFO TOTAL_LAYER=[total_layer_count]\nMMU_START_SETUP INITIAL_TOOL={initial_tool} TOTAL_TOOLCHANGES=!total_toolchanges! REFERENCED_TOOLS=!referenced_tools! TOOL_COLORS=!colors! TOOL_TEMPS=!temperatures! TOOL_MATERIALS=!materials! FILAMENT_NAMES=!filament_names! PURGE_VOLUMES=!purge_volumes!\nMMU_START_CHECK\nSTART_PRINT BED_TEMP=[bed_temperature_initial_layer] EXTRUDER_TEMP=[nozzle_temperature_initial_layer] BED_TYPE=\"{curr_bed_type}\"\n; Enter YOUR exist start_print macro call here (minus purging logic because tool may not be loaded yet)\nMMU_START_LOAD_INITIAL_TOOL\n; Optionally add YOUR additional start logic (like purging) here to run just prior to start\nSTART_PRINT_SECONDARY\nSET_PRINT_STATS_INFO TOTAL_LAYER={total_layer_count} ; For pause at layer functionality and better print stats",
|
||||||
|
"machine_tool_change_time": "0",
|
||||||
|
"machine_unload_filament_time": "0",
|
||||||
|
"manual_filament_change": "0",
|
||||||
|
"max_layer_height": [
|
||||||
|
"0.28"
|
||||||
|
],
|
||||||
|
"max_resonance_avoidance_speed": "120",
|
||||||
|
"min_layer_height": [
|
||||||
|
"0.08"
|
||||||
|
],
|
||||||
|
"min_resonance_avoidance_speed": "70",
|
||||||
|
"name": "fdm_openeye_common",
|
||||||
|
"nozzle_diameter": [
|
||||||
|
"0.4",
|
||||||
|
"0.4"
|
||||||
|
],
|
||||||
|
"nozzle_height": "2.5",
|
||||||
|
"nozzle_hrc": "0",
|
||||||
|
"nozzle_type": "brass",
|
||||||
|
"nozzle_volume": "0",
|
||||||
|
"parking_pos_retraction": "0",
|
||||||
|
"pellet_modded_printer": "0",
|
||||||
|
"preferred_orientation": "0",
|
||||||
|
"print_host": "openeye3dpi.local",
|
||||||
|
"printable_height": "250",
|
||||||
|
"printer_settings_id": "",
|
||||||
|
"printer_technology": "FFF",
|
||||||
|
"printer_variant": "0.4",
|
||||||
|
"printing_by_object_gcode": "",
|
||||||
|
"purge_in_prime_tower": "1",
|
||||||
|
"resonance_avoidance": "0",
|
||||||
|
"retract_before_wipe": [
|
||||||
|
"0%"
|
||||||
|
],
|
||||||
|
"retract_length_toolchange": [
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"retract_lift_above": [
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"retract_lift_below": [
|
||||||
|
"180",
|
||||||
|
"180"
|
||||||
|
],
|
||||||
|
"retract_lift_enforce": [
|
||||||
|
"All Surfaces"
|
||||||
|
],
|
||||||
|
"retract_restart_extra": [
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"retract_restart_extra_toolchange": [
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"retract_when_changing_layer": [
|
||||||
|
"1"
|
||||||
|
],
|
||||||
|
"retraction_distances_when_cut": [
|
||||||
|
"18"
|
||||||
|
],
|
||||||
|
"retraction_length": [
|
||||||
|
"0.8"
|
||||||
|
],
|
||||||
|
"retraction_minimum_travel": [
|
||||||
|
"1"
|
||||||
|
],
|
||||||
|
"retraction_speed": [
|
||||||
|
"30"
|
||||||
|
],
|
||||||
|
"scan_first_layer": "0",
|
||||||
|
"silent_mode": "0",
|
||||||
|
"single_extruder_multi_material": "1",
|
||||||
|
"support_air_filtration": "0",
|
||||||
|
"support_chamber_temp_control": "0",
|
||||||
|
"support_multi_bed_types": "1",
|
||||||
|
"template_custom_gcode": "",
|
||||||
|
"thumbnails": "48x48/PNG, 300x300/PNG",
|
||||||
|
"thumbnails_format": "PNG",
|
||||||
|
"time_cost": "0",
|
||||||
|
"time_lapse_gcode": "",
|
||||||
|
"travel_slope": [
|
||||||
|
"3"
|
||||||
|
],
|
||||||
|
"type": "machine",
|
||||||
|
"use_firmware_retraction": "0",
|
||||||
|
"use_relative_e_distances": "1",
|
||||||
|
"wipe": [
|
||||||
|
"1"
|
||||||
|
],
|
||||||
|
"wipe_distance": [
|
||||||
|
"1"
|
||||||
|
],
|
||||||
|
"z_hop": [
|
||||||
|
"0.4"
|
||||||
|
],
|
||||||
|
"z_hop_types": [
|
||||||
|
"Auto Lift"
|
||||||
|
],
|
||||||
|
"z_offset": "0"
|
||||||
|
}
|
||||||
BIN
resources/profiles/OpenEYE/pei.png
Normal file
|
After Width: | Height: | Size: 1.3 MiB |
BIN
resources/profiles/OpenEYE/peo.png
Normal file
|
After Width: | Height: | Size: 825 KiB |
BIN
resources/profiles/OpenEYE/pet.png
Normal file
|
After Width: | Height: | Size: 562 KiB |
@@ -0,0 +1,18 @@
|
|||||||
|
{
|
||||||
|
"type": "process",
|
||||||
|
"name": "0.08mm Extra Fine @OpenEYE Peacock V2 0.2 nozzle",
|
||||||
|
"inherits": "fdm_process_openeye_0.08_nozzle_0.2",
|
||||||
|
"from": "system",
|
||||||
|
"setting_id": "GP139",
|
||||||
|
"instantiation": "true",
|
||||||
|
"description": "High quality profile for 0.2mm nozzle, prioritizing print quality.",
|
||||||
|
"default_acceleration": "8000",
|
||||||
|
"initial_layer_speed": "40",
|
||||||
|
"overhang_1_4_speed": "60",
|
||||||
|
"prime_tower_brim_width": "3",
|
||||||
|
"prime_tower_width": "60",
|
||||||
|
"travel_speed": "500",
|
||||||
|
"compatible_printers": [
|
||||||
|
"OpenEYE Peacock V2 0.2 nozzle"
|
||||||
|
]
|
||||||
|
}
|
||||||
@@ -0,0 +1,27 @@
|
|||||||
|
{
|
||||||
|
"type": "process",
|
||||||
|
"name": "0.08mm Extra Fine @OpenEYE Peacock V2",
|
||||||
|
"inherits": "fdm_process_openeye_0.08_nozzle_0.4",
|
||||||
|
"from": "system",
|
||||||
|
"setting_id": "GP136",
|
||||||
|
"instantiation": "true",
|
||||||
|
"default_acceleration": "4000",
|
||||||
|
"gap_infill_speed": "50",
|
||||||
|
"initial_layer_infill_speed": "70",
|
||||||
|
"initial_layer_speed": "40",
|
||||||
|
"inner_wall_speed": "120",
|
||||||
|
"internal_solid_infill_speed": "120",
|
||||||
|
"outer_wall_acceleration": "2000",
|
||||||
|
"outer_wall_speed": "60",
|
||||||
|
"overhang_1_4_speed": "60",
|
||||||
|
"overhang_2_4_speed": "30",
|
||||||
|
"overhang_3_4_speed": "10",
|
||||||
|
"prime_tower_brim_width": "3",
|
||||||
|
"prime_tower_width": "60",
|
||||||
|
"sparse_infill_pattern": "gyroid",
|
||||||
|
"sparse_infill_speed": "100",
|
||||||
|
"top_surface_speed": "120",
|
||||||
|
"compatible_printers": [
|
||||||
|
"OpenEYE Peacock V2 0.4 nozzle"
|
||||||
|
]
|
||||||
|
}
|
||||||
@@ -0,0 +1,16 @@
|
|||||||
|
{
|
||||||
|
"type": "process",
|
||||||
|
"name": "0.10mm Standard @OpenEYE Peacock V2 0.2 nozzle",
|
||||||
|
"inherits": "fdm_process_openeye_0.10_nozzle_0.2",
|
||||||
|
"from": "system",
|
||||||
|
"setting_id": "GP123",
|
||||||
|
"instantiation": "true",
|
||||||
|
"default_acceleration": "8000",
|
||||||
|
"initial_layer_speed": "40",
|
||||||
|
"prime_tower_brim_width": "3",
|
||||||
|
"prime_tower_width": "60",
|
||||||
|
"travel_speed": "500",
|
||||||
|
"compatible_printers": [
|
||||||
|
"OpenEYE Peacock V2 0.2 nozzle"
|
||||||
|
]
|
||||||
|
}
|
||||||
@@ -0,0 +1,17 @@
|
|||||||
|
{
|
||||||
|
"type": "process",
|
||||||
|
"name": "0.12mm Balanced Quality @OpenEYE Peacock V2 0.2 nozzle",
|
||||||
|
"inherits": "fdm_process_openeye_0.12_nozzle_0.2",
|
||||||
|
"from": "system",
|
||||||
|
"setting_id": "GP140",
|
||||||
|
"instantiation": "true",
|
||||||
|
"default_acceleration": "8000",
|
||||||
|
"initial_layer_speed": "40",
|
||||||
|
"overhang_1_4_speed": "60",
|
||||||
|
"prime_tower_brim_width": "3",
|
||||||
|
"prime_tower_width": "60",
|
||||||
|
"travel_speed": "500",
|
||||||
|
"compatible_printers": [
|
||||||
|
"OpenEYE Peacock V2 0.2 nozzle"
|
||||||
|
]
|
||||||
|
}
|
||||||
@@ -0,0 +1,31 @@
|
|||||||
|
{
|
||||||
|
"type": "process",
|
||||||
|
"name": "0.12mm Fine @OpenEYE Peacock V2",
|
||||||
|
"inherits": "fdm_process_openeye_0.12_nozzle_0.4",
|
||||||
|
"from": "system",
|
||||||
|
"setting_id": "GP142",
|
||||||
|
"instantiation": "true",
|
||||||
|
"bottom_shell_layers": "7",
|
||||||
|
"default_acceleration": "4000",
|
||||||
|
"gap_infill_speed": "50",
|
||||||
|
"initial_layer_infill_speed": "70",
|
||||||
|
"initial_layer_speed": "40",
|
||||||
|
"inner_wall_speed": "120",
|
||||||
|
"internal_solid_infill_speed": "150",
|
||||||
|
"outer_wall_acceleration": "2000",
|
||||||
|
"outer_wall_speed": "60",
|
||||||
|
"overhang_1_4_speed": "60",
|
||||||
|
"overhang_2_4_speed": "30",
|
||||||
|
"overhang_3_4_speed": "10",
|
||||||
|
"prime_tower_brim_width": "3",
|
||||||
|
"prime_tower_width": "60",
|
||||||
|
"sparse_infill_pattern": "gyroid",
|
||||||
|
"sparse_infill_speed": "100",
|
||||||
|
"top_color_penetration_layers": "7",
|
||||||
|
"top_shell_layers": "9",
|
||||||
|
"top_shell_thickness": "0.8",
|
||||||
|
"top_surface_speed": "150",
|
||||||
|
"compatible_printers": [
|
||||||
|
"OpenEYE Peacock V2 0.4 nozzle"
|
||||||
|
]
|
||||||
|
}
|
||||||
@@ -0,0 +1,26 @@
|
|||||||
|
{
|
||||||
|
"type": "process",
|
||||||
|
"name": "0.16mm Balanced Quality @OpenEYE Peacock V2",
|
||||||
|
"inherits": "fdm_process_openeye_0.16_nozzle_0.4",
|
||||||
|
"from": "system",
|
||||||
|
"setting_id": "GP174",
|
||||||
|
"instantiation": "true",
|
||||||
|
"description": "High quality profile for 0.16mm layer height, prioritizing print quality and strength.",
|
||||||
|
"default_acceleration": "4000",
|
||||||
|
"initial_layer_speed": "50",
|
||||||
|
"inner_wall_speed": "150",
|
||||||
|
"internal_solid_infill_speed": "180",
|
||||||
|
"outer_wall_acceleration": "2000",
|
||||||
|
"outer_wall_speed": "60",
|
||||||
|
"overhang_1_4_speed": "60",
|
||||||
|
"overhang_2_4_speed": "30",
|
||||||
|
"overhang_3_4_speed": "10",
|
||||||
|
"prime_tower_brim_width": "3",
|
||||||
|
"prime_tower_width": "60",
|
||||||
|
"sparse_infill_pattern": "gyroid",
|
||||||
|
"sparse_infill_speed": "180",
|
||||||
|
"top_surface_speed": "150",
|
||||||
|
"compatible_printers": [
|
||||||
|
"OpenEYE Peacock V2 0.4 nozzle"
|
||||||
|
]
|
||||||
|
}
|
||||||
@@ -0,0 +1,21 @@
|
|||||||
|
{
|
||||||
|
"type": "process",
|
||||||
|
"name": "0.16mm Standard @OpenEYE Peacock V2",
|
||||||
|
"inherits": "fdm_process_openeye_0.16_nozzle_0.4",
|
||||||
|
"from": "system",
|
||||||
|
"setting_id": "GP143",
|
||||||
|
"instantiation": "true",
|
||||||
|
"description": "Standard profile for 0.16mm layer height, prioritizing speed.",
|
||||||
|
"default_acceleration": "8000",
|
||||||
|
"initial_layer_speed": "50",
|
||||||
|
"internal_solid_infill_speed": "250",
|
||||||
|
"outer_wall_speed": "200",
|
||||||
|
"overhang_1_4_speed": "60",
|
||||||
|
"prime_tower_brim_width": "3",
|
||||||
|
"prime_tower_width": "60",
|
||||||
|
"sparse_infill_speed": "350",
|
||||||
|
"travel_speed": "500",
|
||||||
|
"compatible_printers": [
|
||||||
|
"OpenEYE Peacock V2 0.4 nozzle"
|
||||||
|
]
|
||||||
|
}
|
||||||
@@ -0,0 +1,26 @@
|
|||||||
|
{
|
||||||
|
"type": "process",
|
||||||
|
"name": "0.18mm Balanced Quality @OpenEYE Peacock V2 0.6 nozzle",
|
||||||
|
"inherits": "fdm_process_openeye_0.18_nozzle_0.6",
|
||||||
|
"from": "system",
|
||||||
|
"setting_id": "GP137",
|
||||||
|
"instantiation": "true",
|
||||||
|
"description": "High quality profile for 0.6mm nozzle, prioritizing print quality and strength.",
|
||||||
|
"bridge_speed": "50",
|
||||||
|
"default_acceleration": "8000",
|
||||||
|
"gap_infill_speed": "250",
|
||||||
|
"initial_layer_infill_speed": "105",
|
||||||
|
"initial_layer_speed": "50",
|
||||||
|
"inner_wall_speed": "300",
|
||||||
|
"internal_solid_infill_speed": "250",
|
||||||
|
"outer_wall_speed": "200",
|
||||||
|
"overhang_3_4_speed": "30",
|
||||||
|
"prime_tower_brim_width": "3",
|
||||||
|
"prime_tower_width": "60",
|
||||||
|
"sparse_infill_speed": "350",
|
||||||
|
"top_surface_speed": "200",
|
||||||
|
"travel_speed": "500",
|
||||||
|
"compatible_printers": [
|
||||||
|
"OpenEYE Peacock V2 0.6 nozzle"
|
||||||
|
]
|
||||||
|
}
|
||||||
@@ -0,0 +1,26 @@
|
|||||||
|
{
|
||||||
|
"type": "process",
|
||||||
|
"name": "0.20mm Balanced Strength @OpenEYE Peacock V2",
|
||||||
|
"inherits": "fdm_process_openeye_0.20_nozzle_0.4",
|
||||||
|
"from": "system",
|
||||||
|
"setting_id": "GP173",
|
||||||
|
"instantiation": "true",
|
||||||
|
"description": "High quality profile for 0.2mm layer height, prioritizing strength and print quality.",
|
||||||
|
"bottom_shell_layers": "4",
|
||||||
|
"default_acceleration": "4000",
|
||||||
|
"initial_layer_speed": "50",
|
||||||
|
"inner_wall_speed": "150",
|
||||||
|
"internal_solid_infill_speed": "200",
|
||||||
|
"outer_wall_acceleration": "2000",
|
||||||
|
"outer_wall_speed": "60",
|
||||||
|
"overhang_2_4_speed": "30",
|
||||||
|
"overhang_3_4_speed": "10",
|
||||||
|
"prime_tower_brim_width": "3",
|
||||||
|
"prime_tower_width": "60",
|
||||||
|
"sparse_infill_speed": "200",
|
||||||
|
"top_shell_layers": "6",
|
||||||
|
"top_surface_speed": "150",
|
||||||
|
"compatible_printers": [
|
||||||
|
"OpenEYE Peacock V2 0.4 nozzle"
|
||||||
|
]
|
||||||
|
}
|
||||||
@@ -0,0 +1,21 @@
|
|||||||
|
{
|
||||||
|
"type": "process",
|
||||||
|
"name": "0.20mm Standard @OpenEYE Peacock V2",
|
||||||
|
"inherits": "fdm_process_openeye_0.20_nozzle_0.4",
|
||||||
|
"from": "system",
|
||||||
|
"setting_id": "GP124",
|
||||||
|
"instantiation": "true",
|
||||||
|
"description": "Standard profile for 0.4mm nozzle, prioritizing speed.",
|
||||||
|
"default_acceleration": "8000",
|
||||||
|
"initial_layer_speed": "50",
|
||||||
|
"internal_solid_infill_speed": "250",
|
||||||
|
"inner_wall_speed": "300",
|
||||||
|
"outer_wall_speed": "200",
|
||||||
|
"prime_tower_brim_width": "3",
|
||||||
|
"prime_tower_width": "60",
|
||||||
|
"sparse_infill_speed": "350",
|
||||||
|
"travel_speed": "500",
|
||||||
|
"compatible_printers": [
|
||||||
|
"OpenEYE Peacock V2 0.4 nozzle"
|
||||||
|
]
|
||||||
|
}
|
||||||
@@ -0,0 +1,27 @@
|
|||||||
|
{
|
||||||
|
"type": "process",
|
||||||
|
"name": "0.24mm Balanced Quality @OpenEYE Peacock V2 0.8 nozzle",
|
||||||
|
"inherits": "fdm_process_openeye_0.24_nozzle_0.8",
|
||||||
|
"from": "system",
|
||||||
|
"setting_id": "GP138",
|
||||||
|
"instantiation": "true",
|
||||||
|
"description": "High quality profile for 0.8mm nozzle, prioritizing print quality.",
|
||||||
|
"bridge_speed": "50",
|
||||||
|
"default_acceleration": "8000",
|
||||||
|
"gap_infill_speed": "250",
|
||||||
|
"initial_layer_infill_speed": "105",
|
||||||
|
"initial_layer_speed": "50",
|
||||||
|
"inner_wall_speed": "300",
|
||||||
|
"internal_solid_infill_speed": "250",
|
||||||
|
"outer_wall_speed": "200",
|
||||||
|
"overhang_3_4_speed": "30",
|
||||||
|
"overhang_4_4_speed": "10",
|
||||||
|
"prime_tower_brim_width": "3",
|
||||||
|
"prime_tower_width": "60",
|
||||||
|
"sparse_infill_speed": "350",
|
||||||
|
"top_surface_speed": "200",
|
||||||
|
"travel_speed": "500",
|
||||||
|
"compatible_printers": [
|
||||||
|
"OpenEYE Peacock V2 0.8 nozzle"
|
||||||
|
]
|
||||||
|
}
|
||||||
@@ -0,0 +1,26 @@
|
|||||||
|
{
|
||||||
|
"type": "process",
|
||||||
|
"name": "0.24mm Balanced Strength @OpenEYE Peacock V2 0.6 nozzle",
|
||||||
|
"inherits": "fdm_process_openeye_0.24_nozzle_0.6",
|
||||||
|
"from": "system",
|
||||||
|
"setting_id": "GP146",
|
||||||
|
"instantiation": "true",
|
||||||
|
"description": "Strength profile for 0.6mm nozzle, prioritizing strength.",
|
||||||
|
"bridge_speed": "50",
|
||||||
|
"default_acceleration": "8000",
|
||||||
|
"gap_infill_speed": "250",
|
||||||
|
"initial_layer_infill_speed": "105",
|
||||||
|
"initial_layer_speed": "50",
|
||||||
|
"inner_wall_speed": "300",
|
||||||
|
"internal_solid_infill_speed": "250",
|
||||||
|
"outer_wall_speed": "200",
|
||||||
|
"overhang_3_4_speed": "30",
|
||||||
|
"prime_tower_brim_width": "3",
|
||||||
|
"prime_tower_width": "60",
|
||||||
|
"sparse_infill_speed": "350",
|
||||||
|
"top_surface_speed": "200",
|
||||||
|
"travel_speed": "500",
|
||||||
|
"compatible_printers": [
|
||||||
|
"OpenEYE Peacock V2 0.6 nozzle"
|
||||||
|
]
|
||||||
|
}
|
||||||
@@ -0,0 +1,19 @@
|
|||||||
|
{
|
||||||
|
"type": "process",
|
||||||
|
"name": "0.24mm Standard @OpenEYE Peacock V2",
|
||||||
|
"inherits": "fdm_process_openeye_0.24_nozzle_0.4",
|
||||||
|
"from": "system",
|
||||||
|
"setting_id": "GP144",
|
||||||
|
"instantiation": "true",
|
||||||
|
"default_acceleration": "8000",
|
||||||
|
"initial_layer_speed": "50",
|
||||||
|
"internal_solid_infill_speed": "250",
|
||||||
|
"outer_wall_speed": "200",
|
||||||
|
"prime_tower_brim_width": "3",
|
||||||
|
"prime_tower_width": "60",
|
||||||
|
"sparse_infill_speed": "350",
|
||||||
|
"travel_speed": "500",
|
||||||
|
"compatible_printers": [
|
||||||
|
"OpenEYE Peacock V2 0.4 nozzle"
|
||||||
|
]
|
||||||
|
}
|
||||||
@@ -0,0 +1,26 @@
|
|||||||
|
{
|
||||||
|
"type": "process",
|
||||||
|
"name": "0.30mm Standard @OpenEYE Peacock V2 0.6 nozzle",
|
||||||
|
"inherits": "fdm_process_openeye_0.30_nozzle_0.6",
|
||||||
|
"from": "system",
|
||||||
|
"setting_id": "GP125",
|
||||||
|
"instantiation": "true",
|
||||||
|
"description": "Standard profile for 0.6mm nozzle, prioritizing speed.",
|
||||||
|
"bridge_speed": "50",
|
||||||
|
"default_acceleration": "8000",
|
||||||
|
"gap_infill_speed": "250",
|
||||||
|
"initial_layer_infill_speed": "105",
|
||||||
|
"initial_layer_speed": "50",
|
||||||
|
"inner_wall_speed": "300",
|
||||||
|
"internal_solid_infill_speed": "250",
|
||||||
|
"outer_wall_speed": "200",
|
||||||
|
"overhang_3_4_speed": "30",
|
||||||
|
"prime_tower_brim_width": "3",
|
||||||
|
"prime_tower_width": "60",
|
||||||
|
"sparse_infill_speed": "350",
|
||||||
|
"top_surface_speed": "200",
|
||||||
|
"travel_speed": "500",
|
||||||
|
"compatible_printers": [
|
||||||
|
"OpenEYE Peacock V2 0.6 nozzle"
|
||||||
|
]
|
||||||
|
}
|
||||||
@@ -0,0 +1,27 @@
|
|||||||
|
{
|
||||||
|
"type": "process",
|
||||||
|
"name": "0.32mm Balanced Strength @OpenEYE Peacock V2 0.8 nozzle",
|
||||||
|
"inherits": "fdm_process_openeye_0.32_nozzle_0.8",
|
||||||
|
"from": "system",
|
||||||
|
"setting_id": "GP149",
|
||||||
|
"instantiation": "true",
|
||||||
|
"description": "Strength profile for 0.8mm nozzle, prioritizing strength.",
|
||||||
|
"bridge_speed": "50",
|
||||||
|
"default_acceleration": "8000",
|
||||||
|
"gap_infill_speed": "250",
|
||||||
|
"initial_layer_infill_speed": "105",
|
||||||
|
"initial_layer_speed": "50",
|
||||||
|
"inner_wall_speed": "300",
|
||||||
|
"internal_solid_infill_speed": "250",
|
||||||
|
"outer_wall_speed": "200",
|
||||||
|
"overhang_3_4_speed": "30",
|
||||||
|
"overhang_4_4_speed": "10",
|
||||||
|
"prime_tower_brim_width": "3",
|
||||||
|
"prime_tower_width": "60",
|
||||||
|
"sparse_infill_speed": "350",
|
||||||
|
"top_surface_speed": "200",
|
||||||
|
"travel_speed": "500",
|
||||||
|
"compatible_printers": [
|
||||||
|
"OpenEYE Peacock V2 0.8 nozzle"
|
||||||
|
]
|
||||||
|
}
|
||||||
@@ -0,0 +1,27 @@
|
|||||||
|
{
|
||||||
|
"type": "process",
|
||||||
|
"name": "0.40mm Standard @OpenEYE Peacock V2 0.8 nozzle",
|
||||||
|
"inherits": "fdm_process_openeye_0.40_nozzle_0.8",
|
||||||
|
"from": "system",
|
||||||
|
"setting_id": "GP126",
|
||||||
|
"instantiation": "true",
|
||||||
|
"description": "Standard profile for 0.8mm nozzle, prioritizing speed.",
|
||||||
|
"bridge_speed": "50",
|
||||||
|
"default_acceleration": "8000",
|
||||||
|
"gap_infill_speed": "250",
|
||||||
|
"initial_layer_infill_speed": "105",
|
||||||
|
"initial_layer_speed": "50",
|
||||||
|
"inner_wall_speed": "300",
|
||||||
|
"internal_solid_infill_speed": "250",
|
||||||
|
"outer_wall_speed": "200",
|
||||||
|
"overhang_3_4_speed": "30",
|
||||||
|
"overhang_4_4_speed": "10",
|
||||||
|
"prime_tower_brim_width": "3",
|
||||||
|
"prime_tower_width": "60",
|
||||||
|
"sparse_infill_speed": "350",
|
||||||
|
"top_surface_speed": "200",
|
||||||
|
"travel_speed": "500",
|
||||||
|
"compatible_printers": [
|
||||||
|
"OpenEYE Peacock V2 0.8 nozzle"
|
||||||
|
]
|
||||||
|
}
|
||||||
116
resources/profiles/OpenEYE/process/fdm_process_common.json
Normal file
@@ -0,0 +1,116 @@
|
|||||||
|
{
|
||||||
|
"type": "process",
|
||||||
|
"name": "fdm_process_common",
|
||||||
|
"from": "system",
|
||||||
|
"instantiation": "false",
|
||||||
|
"adaptive_layer_height": "0",
|
||||||
|
"bottom_shell_layers": "3",
|
||||||
|
"bottom_shell_thickness": "0",
|
||||||
|
"bottom_surface_pattern": "monotonic",
|
||||||
|
"bridge_flow": "0.95",
|
||||||
|
"bridge_no_support": "0",
|
||||||
|
"bridge_speed": "25",
|
||||||
|
"brim_object_gap": "0.1",
|
||||||
|
"brim_width": "5",
|
||||||
|
"compatible_printers_condition": "",
|
||||||
|
"default_acceleration": "10000",
|
||||||
|
"detect_overhang_wall": "1",
|
||||||
|
"detect_thin_wall": "0",
|
||||||
|
"draft_shield": "disabled",
|
||||||
|
"elefant_foot_compensation": "0.15",
|
||||||
|
"elefant_foot_compensation_layers": "1",
|
||||||
|
"enable_arc_fitting": "1",
|
||||||
|
"enable_prime_tower": "1",
|
||||||
|
"enable_support": "0",
|
||||||
|
"filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode",
|
||||||
|
"gap_infill_speed": "30",
|
||||||
|
"infill_combination": "0",
|
||||||
|
"infill_direction": "45",
|
||||||
|
"infill_wall_overlap": "15%",
|
||||||
|
"initial_layer_line_width": "0.5",
|
||||||
|
"initial_layer_print_height": "0.2",
|
||||||
|
"initial_layer_speed": "20",
|
||||||
|
"inner_wall_line_width": "0.45",
|
||||||
|
"inner_wall_speed": "40",
|
||||||
|
"interface_shells": "0",
|
||||||
|
"internal_bridge_support_thickness": "0.8",
|
||||||
|
"internal_solid_infill_line_width": "0.42",
|
||||||
|
"internal_solid_infill_speed": "40",
|
||||||
|
"ironing_flow": "10%",
|
||||||
|
"ironing_inset": "0.21",
|
||||||
|
"ironing_spacing": "0.15",
|
||||||
|
"ironing_speed": "30",
|
||||||
|
"ironing_type": "no ironing",
|
||||||
|
"layer_height": "0.2",
|
||||||
|
"line_width": "0.42",
|
||||||
|
"max_bridge_length": "0",
|
||||||
|
"max_travel_detour_distance": "0",
|
||||||
|
"minimum_sparse_infill_area": "15",
|
||||||
|
"only_one_wall_top": "1",
|
||||||
|
"outer_wall_line_width": "0.42",
|
||||||
|
"outer_wall_speed": "120",
|
||||||
|
"prime_tower_width": "35",
|
||||||
|
"print_sequence": "by layer",
|
||||||
|
"print_settings_id": "",
|
||||||
|
"prime_tower_brim_width": "3",
|
||||||
|
"raft_layers": "0",
|
||||||
|
"reduce_crossing_wall": "0",
|
||||||
|
"reduce_infill_retraction": "1",
|
||||||
|
"resolution": "0.012",
|
||||||
|
"scarf_angle_threshold": "155",
|
||||||
|
"seam_position": "aligned",
|
||||||
|
"skirt_distance": "2",
|
||||||
|
"skirt_height": "1",
|
||||||
|
"skirt_loops": "0",
|
||||||
|
"sparse_infill_density": "15%",
|
||||||
|
"skeleton_infill_density": "15%",
|
||||||
|
"skin_infill_density": "15%",
|
||||||
|
"sparse_infill_line_width": "0.45",
|
||||||
|
"skin_infill_line_width": "0.45",
|
||||||
|
"skin_infill_depth": "2.0",
|
||||||
|
"skeleton_infill_line_width": "0.45",
|
||||||
|
"sparse_infill_pattern": "grid",
|
||||||
|
"sparse_infill_speed": "50",
|
||||||
|
"spiral_mode": "0",
|
||||||
|
"standby_temperature_delta": "-5",
|
||||||
|
"support_base_pattern": "default",
|
||||||
|
"support_base_pattern_spacing": "2.5",
|
||||||
|
"support_bottom_z_distance": "0.2",
|
||||||
|
"support_expansion": "0",
|
||||||
|
"support_filament": "0",
|
||||||
|
"support_interface_bottom_layers": "2",
|
||||||
|
"support_interface_filament": "0",
|
||||||
|
"support_interface_loop_pattern": "0",
|
||||||
|
"support_interface_pattern": "auto",
|
||||||
|
"support_interface_spacing": "0.5",
|
||||||
|
"support_interface_speed": "80",
|
||||||
|
"support_interface_top_layers": "2",
|
||||||
|
"support_line_width": "0.42",
|
||||||
|
"support_object_xy_distance": "0.35",
|
||||||
|
"support_on_build_plate_only": "0",
|
||||||
|
"support_speed": "40",
|
||||||
|
"support_style": "default",
|
||||||
|
"support_threshold_angle": "30",
|
||||||
|
"support_top_z_distance": "0.2",
|
||||||
|
"support_type": "tree(auto)",
|
||||||
|
"seam_slope_type": "none",
|
||||||
|
"seam_slope_start_height": "10%",
|
||||||
|
"seam_slope_min_length": "10",
|
||||||
|
"symmetric_infill_y_axis": "0",
|
||||||
|
"top_shell_layers": "3",
|
||||||
|
"top_shell_thickness": "0.8",
|
||||||
|
"top_surface_line_width": "0.42",
|
||||||
|
"top_surface_pattern": "monotonicline",
|
||||||
|
"top_surface_speed": "30",
|
||||||
|
"travel_acceleration": "10000",
|
||||||
|
"travel_speed": "400",
|
||||||
|
"tree_support_branch_angle": "45",
|
||||||
|
"tree_support_branch_diameter": "2",
|
||||||
|
"tree_support_wall_count": "0",
|
||||||
|
"wall_generator": "classic",
|
||||||
|
"wall_infill_order": "inner wall/outer wall/infill",
|
||||||
|
"wall_loops": "2",
|
||||||
|
"wipe_tower_no_sparse_layers": "0",
|
||||||
|
"xy_contour_compensation": "0",
|
||||||
|
"xy_hole_compensation": "0"
|
||||||
|
}
|
||||||
@@ -0,0 +1,33 @@
|
|||||||
|
{
|
||||||
|
"type": "process",
|
||||||
|
"name": "fdm_process_openeye_0.06_nozzle_0.2",
|
||||||
|
"inherits": "fdm_process_openeye_common",
|
||||||
|
"from": "system",
|
||||||
|
"instantiation": "false",
|
||||||
|
"bottom_shell_layers": "5",
|
||||||
|
"bottom_color_penetration_layers": "5",
|
||||||
|
"bridge_flow": "1",
|
||||||
|
"elefant_foot_compensation": "0.15",
|
||||||
|
"initial_layer_line_width": "0.25",
|
||||||
|
"initial_layer_print_height": "0.1",
|
||||||
|
"initial_layer_speed": "20",
|
||||||
|
"inner_wall_line_width": "0.22",
|
||||||
|
"internal_solid_infill_line_width": "0.22",
|
||||||
|
"ironing_inset": "0.11",
|
||||||
|
"initial_layer_infill_speed": "70",
|
||||||
|
"layer_height": "0.06",
|
||||||
|
"line_width": "0.22",
|
||||||
|
"outer_wall_line_width": "0.22",
|
||||||
|
"sparse_infill_line_width": "0.22",
|
||||||
|
"skin_infill_line_width": "0.22",
|
||||||
|
"skeleton_infill_line_width": "0.22",
|
||||||
|
"sparse_infill_speed": "100",
|
||||||
|
"support_bottom_z_distance": "0.06",
|
||||||
|
"support_line_width": "0.22",
|
||||||
|
"support_top_z_distance": "0.06",
|
||||||
|
"top_shell_layers": "7",
|
||||||
|
"top_color_penetration_layers": "7",
|
||||||
|
"top_surface_line_width": "0.22",
|
||||||
|
"top_surface_speed": "150",
|
||||||
|
"wall_loops": "4"
|
||||||
|
}
|
||||||
@@ -0,0 +1,33 @@
|
|||||||
|
{
|
||||||
|
"type": "process",
|
||||||
|
"name": "fdm_process_openeye_0.08_nozzle_0.2",
|
||||||
|
"inherits": "fdm_process_openeye_common",
|
||||||
|
"from": "system",
|
||||||
|
"instantiation": "false",
|
||||||
|
"bottom_shell_layers": "5",
|
||||||
|
"bottom_color_penetration_layers": "5",
|
||||||
|
"bridge_flow": "1",
|
||||||
|
"elefant_foot_compensation": "0.15",
|
||||||
|
"initial_layer_line_width": "0.25",
|
||||||
|
"initial_layer_print_height": "0.1",
|
||||||
|
"initial_layer_speed": "20",
|
||||||
|
"inner_wall_line_width": "0.22",
|
||||||
|
"internal_solid_infill_line_width": "0.22",
|
||||||
|
"ironing_inset": "0.11",
|
||||||
|
"initial_layer_infill_speed": "70",
|
||||||
|
"layer_height": "0.08",
|
||||||
|
"line_width": "0.22",
|
||||||
|
"outer_wall_line_width": "0.22",
|
||||||
|
"sparse_infill_line_width": "0.22",
|
||||||
|
"skin_infill_line_width": "0.22",
|
||||||
|
"skeleton_infill_line_width": "0.22",
|
||||||
|
"sparse_infill_speed": "100",
|
||||||
|
"support_bottom_z_distance": "0.08",
|
||||||
|
"support_line_width": "0.22",
|
||||||
|
"support_top_z_distance": "0.08",
|
||||||
|
"top_shell_layers": "7",
|
||||||
|
"top_color_penetration_layers": "7",
|
||||||
|
"top_surface_line_width": "0.22",
|
||||||
|
"top_surface_speed": "150",
|
||||||
|
"wall_loops": "4"
|
||||||
|
}
|
||||||
@@ -0,0 +1,25 @@
|
|||||||
|
{
|
||||||
|
"type": "process",
|
||||||
|
"name": "fdm_process_openeye_0.08_nozzle_0.4",
|
||||||
|
"inherits": "fdm_process_openeye_common",
|
||||||
|
"from": "system",
|
||||||
|
"instantiation": "false",
|
||||||
|
"bottom_shell_layers": "7",
|
||||||
|
"bottom_color_penetration_layers": "7",
|
||||||
|
"bridge_flow": "1",
|
||||||
|
"elefant_foot_compensation": "0.15",
|
||||||
|
"gap_infill_speed": "250",
|
||||||
|
"initial_layer_speed":"20",
|
||||||
|
"inner_wall_speed": "300",
|
||||||
|
"internal_solid_infill_speed": "250",
|
||||||
|
"ironing_flow": "8%",
|
||||||
|
"initial_layer_infill_speed": "105",
|
||||||
|
"layer_height": "0.08",
|
||||||
|
"sparse_infill_speed": "270",
|
||||||
|
"support_bottom_z_distance": "0.08",
|
||||||
|
"support_threshold_angle": "15",
|
||||||
|
"support_top_z_distance": "0.08",
|
||||||
|
"top_shell_layers": "9",
|
||||||
|
"top_color_penetration_layers": "9",
|
||||||
|
"top_shell_thickness": "1.0"
|
||||||
|
}
|
||||||
@@ -0,0 +1,33 @@
|
|||||||
|
{
|
||||||
|
"type": "process",
|
||||||
|
"name": "fdm_process_openeye_0.10_nozzle_0.2",
|
||||||
|
"inherits": "fdm_process_openeye_common",
|
||||||
|
"from": "system",
|
||||||
|
"instantiation": "false",
|
||||||
|
"bottom_shell_layers": "5",
|
||||||
|
"bottom_color_penetration_layers": "5",
|
||||||
|
"bridge_flow": "1",
|
||||||
|
"elefant_foot_compensation": "0.15",
|
||||||
|
"initial_layer_line_width": "0.25",
|
||||||
|
"initial_layer_print_height": "0.1",
|
||||||
|
"initial_layer_speed": "20",
|
||||||
|
"inner_wall_line_width": "0.22",
|
||||||
|
"internal_solid_infill_line_width": "0.22",
|
||||||
|
"ironing_inset": "0.11",
|
||||||
|
"initial_layer_infill_speed": "70",
|
||||||
|
"layer_height": "0.1",
|
||||||
|
"line_width": "0.22",
|
||||||
|
"outer_wall_line_width": "0.22",
|
||||||
|
"sparse_infill_line_width": "0.22",
|
||||||
|
"skin_infill_line_width": "0.22",
|
||||||
|
"skeleton_infill_line_width": "0.22",
|
||||||
|
"sparse_infill_speed": "100",
|
||||||
|
"support_bottom_z_distance": "0.1",
|
||||||
|
"support_line_width": "0.22",
|
||||||
|
"support_top_z_distance": "0.1",
|
||||||
|
"top_shell_layers": "7",
|
||||||
|
"top_color_penetration_layers": "7",
|
||||||
|
"top_surface_line_width": "0.22",
|
||||||
|
"top_surface_speed": "150",
|
||||||
|
"wall_loops": "4"
|
||||||
|
}
|
||||||
@@ -0,0 +1,33 @@
|
|||||||
|
{
|
||||||
|
"type": "process",
|
||||||
|
"name": "fdm_process_openeye_0.12_nozzle_0.2",
|
||||||
|
"inherits": "fdm_process_openeye_common",
|
||||||
|
"from": "system",
|
||||||
|
"instantiation": "false",
|
||||||
|
"bottom_shell_layers": "5",
|
||||||
|
"bottom_color_penetration_layers": "5",
|
||||||
|
"bridge_flow": "1",
|
||||||
|
"elefant_foot_compensation": "0.15",
|
||||||
|
"initial_layer_line_width": "0.25",
|
||||||
|
"initial_layer_print_height": "0.1",
|
||||||
|
"initial_layer_speed": "20",
|
||||||
|
"inner_wall_line_width": "0.22",
|
||||||
|
"internal_solid_infill_line_width": "0.22",
|
||||||
|
"ironing_inset": "0.11",
|
||||||
|
"initial_layer_infill_speed": "70",
|
||||||
|
"layer_height": "0.12",
|
||||||
|
"line_width": "0.22",
|
||||||
|
"outer_wall_line_width": "0.22",
|
||||||
|
"sparse_infill_line_width": "0.22",
|
||||||
|
"skin_infill_line_width": "0.22",
|
||||||
|
"skeleton_infill_line_width": "0.22",
|
||||||
|
"sparse_infill_speed": "100",
|
||||||
|
"support_bottom_z_distance": "0.12",
|
||||||
|
"support_line_width": "0.22",
|
||||||
|
"support_top_z_distance": "0.12",
|
||||||
|
"top_shell_layers": "7",
|
||||||
|
"top_color_penetration_layers": "7",
|
||||||
|
"top_surface_line_width": "0.22",
|
||||||
|
"top_surface_speed": "150",
|
||||||
|
"wall_loops": "4"
|
||||||
|
}
|
||||||
@@ -0,0 +1,24 @@
|
|||||||
|
{
|
||||||
|
"type": "process",
|
||||||
|
"name": "fdm_process_openeye_0.12_nozzle_0.4",
|
||||||
|
"inherits": "fdm_process_openeye_common",
|
||||||
|
"from": "system",
|
||||||
|
"instantiation": "false",
|
||||||
|
"bottom_shell_layers": "5",
|
||||||
|
"bottom_color_penetration_layers": "5",
|
||||||
|
"bridge_flow": "1",
|
||||||
|
"elefant_foot_compensation": "0.15",
|
||||||
|
"gap_infill_speed": "250",
|
||||||
|
"initial_layer_speed": "20",
|
||||||
|
"inner_wall_speed": "300",
|
||||||
|
"internal_solid_infill_speed": "250",
|
||||||
|
"initial_layer_infill_speed": "105",
|
||||||
|
"layer_height": "0.12",
|
||||||
|
"sparse_infill_speed": "270",
|
||||||
|
"support_bottom_z_distance": "0.12",
|
||||||
|
"support_threshold_angle": "20",
|
||||||
|
"support_top_z_distance": "0.12",
|
||||||
|
"top_shell_layers": "5",
|
||||||
|
"top_color_penetration_layers": "5",
|
||||||
|
"top_shell_thickness": "0.6"
|
||||||
|
}
|
||||||
@@ -0,0 +1,33 @@
|
|||||||
|
{
|
||||||
|
"type": "process",
|
||||||
|
"name": "fdm_process_openeye_0.14_nozzle_0.2",
|
||||||
|
"inherits": "fdm_process_openeye_common",
|
||||||
|
"from": "system",
|
||||||
|
"instantiation": "false",
|
||||||
|
"bottom_shell_layers": "5",
|
||||||
|
"bottom_color_penetration_layers": "5",
|
||||||
|
"bridge_flow": "1",
|
||||||
|
"elefant_foot_compensation": "0.15",
|
||||||
|
"initial_layer_line_width": "0.25",
|
||||||
|
"initial_layer_print_height": "0.1",
|
||||||
|
"initial_layer_speed": "20",
|
||||||
|
"inner_wall_line_width": "0.22",
|
||||||
|
"internal_solid_infill_line_width": "0.22",
|
||||||
|
"ironing_inset": "0.11",
|
||||||
|
"initial_layer_infill_speed": "70",
|
||||||
|
"layer_height": "0.14",
|
||||||
|
"line_width": "0.22",
|
||||||
|
"outer_wall_line_width": "0.22",
|
||||||
|
"sparse_infill_line_width": "0.22",
|
||||||
|
"skin_infill_line_width": "0.22",
|
||||||
|
"skeleton_infill_line_width": "0.22",
|
||||||
|
"sparse_infill_speed": "100",
|
||||||
|
"support_bottom_z_distance": "0.14",
|
||||||
|
"support_line_width": "0.22",
|
||||||
|
"support_top_z_distance": "0.14",
|
||||||
|
"top_shell_layers": "7",
|
||||||
|
"top_color_penetration_layers": "7",
|
||||||
|
"top_surface_line_width": "0.22",
|
||||||
|
"top_surface_speed": "150",
|
||||||
|
"wall_loops": "4"
|
||||||
|
}
|
||||||
@@ -0,0 +1,24 @@
|
|||||||
|
{
|
||||||
|
"type": "process",
|
||||||
|
"name": "fdm_process_openeye_0.16_nozzle_0.4",
|
||||||
|
"inherits": "fdm_process_openeye_common",
|
||||||
|
"from": "system",
|
||||||
|
"instantiation": "false",
|
||||||
|
"bottom_shell_layers": "4",
|
||||||
|
"bottom_color_penetration_layers": "4",
|
||||||
|
"bridge_flow": "1",
|
||||||
|
"elefant_foot_compensation": "0.15",
|
||||||
|
"gap_infill_speed": "250",
|
||||||
|
"initial_layer_speed": "20",
|
||||||
|
"inner_wall_speed": "300",
|
||||||
|
"internal_solid_infill_speed": "250",
|
||||||
|
"initial_layer_infill_speed": "105",
|
||||||
|
"layer_height": "0.16",
|
||||||
|
"sparse_infill_speed": "270",
|
||||||
|
"support_bottom_z_distance": "0.16",
|
||||||
|
"support_threshold_angle": "25",
|
||||||
|
"support_top_z_distance": "0.16",
|
||||||
|
"top_shell_layers": "6",
|
||||||
|
"top_color_penetration_layers": "6",
|
||||||
|
"top_shell_thickness": "1.0"
|
||||||
|
}
|
||||||