post changes after merging BS1.7.4

Remove tracking etc..
This commit is contained in:
SoftFever 2023-08-26 18:24:13 +08:00
parent e65b11a831
commit 2a478ab4f9
615 changed files with 46215 additions and 54844 deletions

8
.gitignore vendored
View file

@ -1,7 +1,6 @@
Build
Build.bat
/build/
/build2022/
/build*/
deps/build
MYMETA.json
MYMETA.yml
@ -19,8 +18,11 @@ local-lib
/src/TAGS
/.vscode/
build-linux/*
deps/build-linux/*
deps/build*/*
**/.DS_Store
install_*
build_*/
SVG
src/OrcaSlicer-doc/
.idea/
/.cache/

View file

@ -3,7 +3,7 @@
print "This script is currently used for installing Perl dependenices for running\n";
print "the libslic3r unit / integration tests through Perl prove.\n";
print "If you don't plan to run the unit / integration tests, you don't need to\n";
print "install these dependencies to build and run BambuSlicer.\n";
print "install these dependencies to build and run OrcaSlicer.\n";
use strict;
use warnings;

View file

@ -676,6 +676,7 @@ function(orcaslicer_copy_dlls target config postfix output_dlls)
${_out_dir}/TKXSBase.dll
${_out_dir}/freetype.dll
PARENT_SCOPE
)

View file

@ -1,72 +0,0 @@
# Build Bambu Slicer in a container
#
# Build an AppImage using rootless Podman (refer to https://github.com/containers/podman/blob/main/docs/tutorials/rootless_tutorial.md):
# rm -rf build; podman build . -t bambu-studio-builder && podman run --rm localhost/bambu-studio-builder /bin/bash -c 'tar -c $(find build | grep ubu64.AppImage | head -1)' | tar -xv
#
# Troubleshooting the build container:
# podman run -it --name bambu-studio-builder localhost/bambu-studio-builder /bin/bash
#
# Debugging the resulting AppImage:
# 1) Install `gdb`
# 2) In a terminal in the same directory as the AppImage, start it with following:
# echo -e "run\nbt\nquit" | gdb ./BambuStudio_ubu64.AppImage
# 3) Find related issue using backtrace output for clues and add backtrace to it on github
#
# Docker alternative AppImage build syntax (use this if you can't install podman):
# rm -rf build; docker build . --file Containerfile -t bambu-studio-builder; docker run --rm bambu-studio-builder /bin/bash -c 'tar -c $(find build | grep ubu64.AppImage | head -1)' | tar -xv
#
#
# TODO: bind mount BambuStudio to inside the container instead of COPY to enable faster rebuilds during dev work.
FROM docker.io/ubuntu:20.04
LABEL maintainer "DeftDawg <DeftDawg@gmail.com>"
ARG BUILD_LINUX_EXTRA_ARGS=""
# Disable interactive package configuration
RUN apt-get update && \
echo 'debconf debconf/frontend select Noninteractive' | debconf-set-selections
# Add a deb-src
RUN echo deb-src http://archive.ubuntu.com/ubuntu \
$(cat /etc/*release | grep VERSION_CODENAME | cut -d= -f2) main universe>> /etc/apt/sources.list
RUN apt-get update && apt-get install -y \
git \
build-essential \
autoconf pkgconf m4 \
cmake extra-cmake-modules \
libglu1-mesa-dev libglu1-mesa-dev \
libwayland-dev libxkbcommon-dev wayland-protocols \
eglexternalplatform-dev libglew-dev \
libgtk-3-dev \
libdbus-1-dev \
libcairo2-dev \
libgtk-3-dev libwebkit2gtk-4.0-dev \
libsoup2.4-dev \
libgstreamer1.0-dev libgstreamer-plugins-good1.0-dev libgstreamer-plugins-base1.0-dev libgstreamerd-3-dev \
libmspack-dev \
libosmesa6-dev \
libssl-dev libcurl4-openssl-dev libsecret-1-dev \
libudev-dev \
curl \
wget \
file \
sudo
COPY ./ BambuStudio
WORKDIR BambuStudio
# These can run together, but we run them seperate for podman caching
# Update System dependencies
RUN ./BuildLinux.sh -u ${BUILD_LINUX_EXTRA_ARGS}
# Build dependencies in ./deps
RUN ./BuildLinux.sh -d ${BUILD_LINUX_EXTRA_ARGS}
# Build slic3r
RUN ./BuildLinux.sh -s ${BUILD_LINUX_EXTRA_ARGS}
# Build AppImage
ENV container podman
RUN ./BuildLinux.sh -i ${BUILD_LINUX_EXTRA_ARGS}

View file

@ -1,94 +0,0 @@
FROM docker.io/ubuntu:20.04
LABEL maintainer "DeftDawg <DeftDawg@gmail.com>"
# Disable interactive package configuration
RUN apt-get update && \
echo 'debconf debconf/frontend select Noninteractive' | debconf-set-selections
# Add a deb-src
RUN echo deb-src http://archive.ubuntu.com/ubuntu \
$(cat /etc/*release | grep VERSION_CODENAME | cut -d= -f2) main universe>> /etc/apt/sources.list
RUN apt-get update && apt-get install -y \
autoconf \
build-essential \
cmake \
curl \
eglexternalplatform-dev \
extra-cmake-modules \
file \
git \
gstreamer1.0-plugins-bad \
gstreamer1.0-libav \
libcairo2-dev \
libcurl4-openssl-dev \
libdbus-1-dev \
libglew-dev \
libglu1-mesa-dev \
libglu1-mesa-dev \
libgstreamer1.0-dev \
libgstreamerd-3-dev \
libgstreamer-plugins-base1.0-dev \
libgstreamer-plugins-good1.0-dev \
libgtk-3-dev \
libgtk-3-dev \
libmspack-dev \
libosmesa6-dev \
libsecret-1-dev \
libsoup2.4-dev \
libssl-dev \
libudev-dev \
libwayland-dev \
libwebkit2gtk-4.0-dev \
libxkbcommon-dev \
locales \
locales-all \
m4 \
pkgconf \
sudo \
wayland-protocols \
wget
# Change your locale here if you want. See the output
# of `locale -a` to pick the correct string formatting.
ENV LC_ALL=en_US.utf8
RUN locale-gen $LC_ALL
# Set this so that Bambu Studio doesn't complain about
# the CA cert path on every startup
ENV SSL_CERT_FILE=/etc/ssl/certs/ca-certificates.crt
COPY ./ BambuStudio
WORKDIR BambuStudio
# These can run together, but we run them seperate for podman caching
# Update System dependencies
RUN ./BuildLinux.sh -u
# Build dependencies in ./deps
RUN ./BuildLinux.sh -d
# Build slic3r
RUN ./BuildLinux.sh -s
# Build AppImage
ENV container podman
RUN ./BuildLinux.sh -i
# It's easier to run Bambu Studio as the same username,
# UID and GID as your workstation. Since we bind mount
# your home directory into the container, it's handy
# to keep permissions the same. Just in case, defaults
# are root.
SHELL ["/bin/bash", "-l", "-c"]
ARG USER=root
ARG UID=0
ARG GID=0
RUN [[ "$UID" != "0" ]] \
&& groupadd -f -g $GID $USER \
&& useradd -u $UID -g $GID $USER
# Using an entrypoint instead of CMD because the binary
# accepts several command line arguments.
ENTRYPOINT ["/BambuStudio/build/package/bin/bambu-studio"]

112
README.md
View file

@ -1,48 +1,86 @@
![image](https://user-images.githubusercontent.com/106916061/179006347-497d24c0-9bd6-45b7-8c49-d5cc8ecfe5d7.png)
# Work with us!
If you are interested in working with us in China, please apply to our open positions below by simply sending your resume to our mailbox [zhaopin at bambulab.com].
- [Graphics Algorithm Engineer](https://bambulab.jobs.feishu.cn/experienced/position/7139785303246637342/detail)
- [Software Engineer C++](https://bambulab.jobs.feishu.cn/experienced/position/7088880036707420446/detail)
# BambuStudio
Bambu Studio is a cutting-edge, feature-rich slicing software.
It contains project-based workflows, systematically optimized slicing algorithms, and an easy-to-use graphic interface, bringing users an incredibly smooth printing experience.
Prebuilt Windows, macOS 64-bit and Linux releases are available through the [github releases page](https://github.com/bambulab/BambuStudio/releases/).
[![Build Win64](https://github.com/SoftFever/OrcaSlicer/actions/workflows/build_win.yml/badge.svg)](https://github.com/SoftFever/OrcaSlicer/actions/workflows/build_win.yml)
[![Build Mac AppleSilicon](https://github.com/SoftFever/OrcaSlicer/actions/workflows/build_mac_arm64.yml/badge.svg)](https://github.com/SoftFever/OrcaSlicer/actions/workflows/build_mac_arm64.yml)
[![Build Mac Intel](https://github.com/SoftFever/OrcaSlicer/actions/workflows/build_mac_x64.yml/badge.svg)](https://github.com/SoftFever/OrcaSlicer/actions/workflows/build_mac_x64.yml)
[![Build Linux](https://github.com/SoftFever/OrcaSlicer/actions/workflows/build_linux.yml/badge.svg)](https://github.com/SoftFever/OrcaSlicer/actions/workflows/build_linux.yml)
Bambu Studio is based on [PrusaSlicer](https://github.com/prusa3d/PrusaSlicer) by Prusa Research, which is from [Slic3r](https://github.com/Slic3r/Slic3r) by Alessandro Ranellucci and the RepRap community.
# Orca Slicer
Orca Slicer is an open source slicer for FDM printers.
You can download Orca Slicer here: [github releases page](https://github.com/SoftFever/OrcaSlicer/releases/).
![discord-mark-blue](https://github.com/SoftFever/OrcaSlicer/assets/103989404/b97d5ffc-072d-4d0a-bbda-e67ef373876f) Join community: [OrcaSlicer Official Discord Server](https://discord.gg/WTEkCR6SnV)
See the [wiki](https://github.com/bambulab/BambuStudio/wiki) and the [documentation directory](https://github.com/bambulab/BambuStudio/tree/master/doc) for more informations.
# Main features
- Auto calibrations for all printers
- Sandwich(inner-outer-inner) mode - an improved version of the `External perimeters first` mode
- Precise wall
- Klipper support
- More granular controls
- More features can be found in [change notes](https://github.com/SoftFever/OrcaSlicer/releases/)
# What are Bambu Studio's main features?
Key features are:
- Basic slicing features & GCode viewer
- Multiple plates management
- Remote control & monitoring
- Auto-arrange objects
- Auto-orient objects
- Hybrid/Tree/Normal support types, Customized support
- multi-material printing and rich painting tools
- multi-platform (Win/Mac/Linux) support
- Global/Object/Part level slicing parameters
### Some background
OrcaSlicer is fork of Bambu Studio
It was previously known as BambuStudio-SoftFever
Bambu Studio is forked from [PrusaSlicer](https://github.com/prusa3d/PrusaSlicer) by Prusa Research, which is from [Slic3r](https://github.com/Slic3r/Slic3r) by Alessandro Ranellucci and the RepRap community.
Orca Slicer incorporates a lot of features from SuperSlicer by @supermerill
Orca Slicer's logo is designed by community member Justin Levine(@freejstnalxndr)
Other major features are:
- Advanced cooling logic controlling fan speed and dynamic print speed
- Auto brim according to mechanical analysis
- Support arc path(G2/G3)
- Support STEP format
- Assembly & explosion view
- Flushing transition-filament into infill/object during filament change
# How to install
**Windows**:
1. Unzip the binaries to any folder you prefer, then execute orca-slicer.exe to start the application.
- *If you have troubles to run the build, you might need to install following runtimes:*
- [MicrosoftEdgeWebView2RuntimeInstallerX64](https://github.com/SoftFever/BambuStudio-SoftFever/releases/download/v1.0.10-sf2/MicrosoftEdgeWebView2RuntimeInstallerX64.exe)
- [vcredist2019_x64](https://github.com/SoftFever/BambuStudio-SoftFever/releases/download/v1.0.10-sf2/vcredist2019_x64.exe)
**Mac**:
1. Download the right binaries for your computer: `arm64` version for Apple Silicon and `x86_64` for Intel CPU.
2. Double click to unzip the package, move OrcaSlicer.app to Application folder.
3. The app is signed but not notarized at the moment due to the proptiery network plugin.
We have two options to make it run on our machines
- Option 1 (You only need to do this once. After that the app can be oppened normally.):
- Step 1: Hold _cmd_ and right click the app, from the context menu choose **Open**.
- Step 2: A warning window will pop up, click _Open_
- Option 2:
Execute this command in terminal: `xattr -dr com.apple.quarantine /Applications/OrcaSlicer.app`
```console
softfever@mac:~$ xattr -dr com.apple.quarantine /Applications/OrcaSlicer.app
```
- Option 3:
- Step 1: open the app, a warning window will pop up
![image](./SoftFever_doc/mac_cant_open.png)
- Step 2: in `System Settings` -> `Privacy & Security`, click `Open Anyway`:
![image](./SoftFever_doc/mac_security_setting.png)
**Linux(Ubuntu)**:
1. If you run into trouble to execute it, try this command in terminal:
`chmod +x /path_to_appimage/OrcaSlicer_ubu64.AppImage`
# How to compile
Following platforms are currently supported to compile:
- Windows 64-bit, [Compile Guide](https://github.com/bambulab/BambuStudio/wiki/Windows-Compile-Guide)
- Mac 64-bit, [Compile Guide](https://github.com/bambulab/BambuStudio/wiki/Mac-Compile-Guide)
- Linux, [Compile Guide](https://github.com/bambulab/BambuStudio/wiki/Linux-Compile-Guide)
- Windows 64-bit
- Tools needed: Visual Studio 2019, Cmake, git, Strawberry Perl.
- Run `build_release.bat` in `x64 Native Tools Command Prompt for VS 2019`
# Report issue
You can add an issue to the [github tracker](https://github.com/bambulab/BambuStudio/issues) if **it isn't already present.**
- Mac 64-bit
- Tools needed: Xcode, Cmake, git, gettext
- run `build_release_macos.sh`
- Ubuntu
- run `BuildLinux.sh -udisr`
# Note:
If you're running Klipper, it's recommended to add the following configuration to your `printer.cfg` file.
```
# Enable object exclusion
[exclude_object]
# Enable arcs support
[gcode_arcs]
resolution: 0.1
```
# License
Orca Slicer is licensed under the GNU Affero General Public License, version 3. Orca Slicer is based on Bambu Studio by BambuLab.
Bambu Studio is licensed under the GNU Affero General Public License, version 3. Bambu Studio is based on PrusaSlicer by PrusaResearch.
PrusaSlicer is licensed under the GNU Affero General Public License, version 3. PrusaSlicer is owned by Prusa Research. PrusaSlicer is originally based on Slic3r by Alessandro Ranellucci.
@ -51,5 +89,7 @@ Slic3r is licensed under the GNU Affero General Public License, version 3. Slic3
The GNU Affero General Public License, version 3 ensures that if you use any part of this software in any way (even behind a web server), your software must be released under the same license.
The bambu networking plugin is based on non-free libraries. It is optional to the Bambu Studio and provides extended functionalities for users.
Orca Slicer includes a pressure advance calibration pattern test adapted from Andrew Ellis' generator, which is licensed under GNU General Public License, version 3. Ellis' generator is itself adapted from a generator developed by Sineos for Marlin, which is licensed under GNU General Public License, version 3.
The bambu networking plugin is based on non-free libraries from Bambulab. It is optional to the Orca Slicer and provides extended functionalities for Bambulab printer users.

1
Readme.txt Normal file
View file

@ -0,0 +1 @@
Init Version

File diff suppressed because it is too large Load diff

View file

@ -26,17 +26,6 @@
<string>????</string>
<key>CFBundleVersion</key>
<string>${MACOSX_BUNDLE_BUNDLE_VERSION}</string>
<key>CFBundleURLTypes</key>
<array>
<dict>
<key>CFBundleURLName</key>
<string>bambustudioopen url</string>
<key>CFBundleURLSchemes</key>
<array>
<string>bambustudioopen</string>
</array>
</dict>
</array>
<key>CFBundleDocumentTypes</key>
<array>
<dict>

View file

@ -1,17 +1,24 @@
include(ExternalProject)
# Use boost 1.78 for Windows, to support VS2022
if (WIN32)
set(_boost_url "https://boostorg.jfrog.io/artifactory/main/release/1.78.0/source/boost_1_78_0.tar.gz")
set(_boost_hash 94CED8B72956591C4775AE2207A9763D3600B30D9D7446562C552F0A14A63BE7)
set(_bootstrap_cmd bootstrap.bat)
set(_build_cmd b2.exe)
else()
set(_boost_url "https://boostorg.jfrog.io/artifactory/main/release/1.75.0/source/boost_1_75_0.tar.gz")
set(_boost_hash AEB26F80E80945E82EE93E5939BAEBDCA47B9DEE80A07D3144BE1E1A6A66DD6A)
set(_bootstrap_cmd ./bootstrap.sh)
set(_build_cmd ./b2)
endif()
set(_patch_command ${CMAKE_COMMAND} -E copy ${CMAKE_CURRENT_LIST_DIR}/common.jam ./tools/build/src/tools/common.jam)
if (CMAKE_CXX_COMPILER_ID STREQUAL "GNU")
set(_boost_toolset gcc)
configure_file(${CMAKE_CURRENT_LIST_DIR}/user-config.jam boost-user-config.jam)
set(_patch_command ${CMAKE_COMMAND} -E copy ${CMAKE_CURRENT_BINARY_DIR}/boost-user-config.jam ./tools/build/src/tools/user-config.jam)
set(_boost_toolset gcc)
set(_patch_command ${_patch_command} && ${CMAKE_COMMAND} -E copy ${CMAKE_CURRENT_BINARY_DIR}/boost-user-config.jam ./tools/build/src/tools/user-config.jam)
elseif (CMAKE_CXX_COMPILER_ID STREQUAL "MSVC")
# https://cmake.org/cmake/help/latest/variable/MSVC_VERSION.html
if (MSVC_VERSION EQUAL 1800)
@ -35,12 +42,8 @@ elseif (CMAKE_CXX_COMPILER_ID STREQUAL "MSVC")
elseif (CMAKE_CXX_COMPILER_ID STREQUAL "Clang")
if (WIN32)
set(_boost_toolset "clang-win")
elseif (APPLE)
set(_boost_toolset "clang")
else()
set(_boost_toolset clang)
configure_file(${CMAKE_CURRENT_LIST_DIR}/user-config.jam boost-user-config.jam)
set(_patch_command ${CMAKE_COMMAND} -E copy ${CMAKE_CURRENT_BINARY_DIR}/boost-user-config.jam ./tools/build/src/tools/user-config.jam)
set(_boost_toolset "clang")
endif()
elseif (CMAKE_CXX_COMPILER_ID STREQUAL "Intel")
set(_boost_toolset "intel")
@ -72,18 +75,6 @@ include(ProcessorCount)
ProcessorCount(NPROC)
file(TO_NATIVE_PATH ${DESTDIR}/usr/local/ _prefix)
set(_boost_flags "")
if (UNIX)
set(_boost_flags "cflags=-fPIC;cxxflags=-fPIC")
endif ()
if(APPLE)
set(_boost_flags
"cflags=-fPIC -mmacosx-version-min=${DEP_OSX_TARGET};"
"cxxflags=-fPIC -mmacosx-version-min=${DEP_OSX_TARGET};"
"mflags=-fPIC -mmacosx-version-min=${DEP_OSX_TARGET};"
"mmflags=-fPIC -mmacosx-version-min=${DEP_OSX_TARGET}")
endif()
set(_boost_variants "")
if(CMAKE_BUILD_TYPE)
@ -99,7 +90,7 @@ if (_cfg_rel GREATER -1 OR _cfg_relwdeb GREATER -1 OR _cfg_minsizerel GREATER -1
list(APPEND _boost_variants release)
endif()
if ( (NOT MSVC AND _cfg_deb GREATER -1) OR (MSVC AND ${DEP_DEBUG}) )
if (MSVC AND ${DEP_DEBUG} )
list(APPEND _boost_variants debug)
endif()
@ -107,8 +98,38 @@ if (NOT _boost_variants)
set(_boost_variants release)
endif()
if (IS_CROSS_COMPILE AND APPLE)
if (${CMAKE_OSX_ARCHITECTURES} MATCHES "arm")
message(STATUS "Compiling Boost for arm64.")
message(STATUS "Compiling Boost with toolset ${_boost_toolset}.")
message(STATUS "Compiling Boost with libs ${_libs}.")
message(STATUS "Compiling Boost with variant ${_boost_variants}.")
message(STATUS "Compiling Boost with _bootstrap_cmd ${_bootstrap_cmd}.")
message(STATUS "_boost_linkflags = ${_boost_linkflags}")
set(_arch_flags "-arch arm64")
set(_boost_linkflags "linkflags=${_arch_flags}")
message(STATUS "_cmake_args_osx_arch = '${_cmake_args_osx_arch}'")
elseif (${CMAKE_OSX_ARCHITECTURES} MATCHES "x86_64")
message(STATUS "Compiling Boost for x86_64.")
set(_arch_flags "-arch x86_64")
endif()
set(_boost_linkflags "linkflags=${_arch_flags}")
endif ()
set(_boost_flags "")
if(APPLE)
set(_boost_flags
"cflags=-fPIC ${_arch_flags} -mmacosx-version-min=${DEP_OSX_TARGET};"
"cxxflags=-fPIC ${_arch_flags} -mmacosx-version-min=${DEP_OSX_TARGET};"
"mflags=-fPIC ${_arch_flags} -mmacosx-version-min=${DEP_OSX_TARGET};"
"mmflags=-fPIC ${_arch_flags} -mmacosx-version-min=${DEP_OSX_TARGET}")
elseif (UNIX)
set(_boost_flags "cflags=-fPIC;cxxflags=-fPIC")
endif()
set(_build_cmd ${_build_cmd}
${_boost_flags}
${_boost_linkflags}
-j${NPROC}
${_libs}
--layout=versioned
@ -124,12 +145,15 @@ set(_build_cmd ${_build_cmd}
set(_install_cmd ${_build_cmd} --prefix=${_prefix} install)
list(APPEND _patch_command COMMAND git init && ${PATCH_CMD} ${CMAKE_CURRENT_LIST_DIR}/0001-Boost-fix.patch)
if (NOT IS_CROSS_COMPILE OR NOT APPLE OR BUILD_SHARED_LIBS)
message(STATUS "Standard boost build with bootstrap command '${_bootstrap_cmd}'")
message(STATUS "Standard boost build with patch command '${_patch_command}'")
message(STATUS "Standard boost build with build command '${_build_cmd}'")
message(STATUS "Standard boost build with install command '${_install_cmd}'")
ExternalProject_Add(
dep_Boost
URL "https://boostorg.jfrog.io/artifactory/main/release/1.78.0/source/boost_1_78_0.zip"
URL_HASH SHA256=f22143b5528e081123c3c5ed437e92f648fe69748e95fa6e2bd41484e2986cc3
URL ${_boost_url}
URL_HASH SHA256=${_boost_hash}
DOWNLOAD_DIR ${DEP_DOWNLOAD_DIR}/Boost
CONFIGURE_COMMAND "${_bootstrap_cmd}"
PATCH_COMMAND ${_patch_command}
@ -138,7 +162,26 @@ ExternalProject_Add(
INSTALL_COMMAND "${_install_cmd}"
)
else()
ExternalProject_Add(
dep_Boost
URL ${_boost_url}
URL_HASH SHA256=${_boost_hash}
DOWNLOAD_DIR ${DEP_DOWNLOAD_DIR}/Boost
CONFIGURE_COMMAND ./bootstrap.sh
--with-toolset=clang
--with-libraries=date_time,filesystem,iostreams,locale,log,regex,system,thread
"--prefix=${DESTDIR}/usr/local"
# PATCH_COMMAND ${_patch_command}
BUILD_COMMAND "${_build_cmd}"
BUILD_IN_SOURCE ON
INSTALL_COMMAND "${_install_cmd}"
)
endif()
if ("${CMAKE_SIZEOF_VOID_P}" STREQUAL "8")
message(STATUS "Patch the boost::polygon library with a custom one.")
# Patch the boost::polygon library with a custom one.
ExternalProject_Add(dep_boost_polygon
EXCLUDE_FROM_ALL ON
@ -150,10 +193,11 @@ if ("${CMAKE_SIZEOF_VOID_P}" STREQUAL "8")
DEPENDS dep_Boost
CONFIGURE_COMMAND ""
BUILD_COMMAND ""
${_cmake_args_osx_arch}
INSTALL_COMMAND ${CMAKE_COMMAND} -E copy_directory
"${CMAKE_CURRENT_BINARY_DIR}/dep_boost_polygon-prefix/src/dep_boost_polygon/include/boost/polygon"
"${DESTDIR}/usr/local/include/boost/polygon"
)
# Only override boost::Polygon Voronoi implementation with Vojtech's GMP hacks on 64bit platforms.
list(APPEND _dep_list "dep_boost_polygon")
endif ()
endif ()

28
deps/CGAL/CGAL.cmake vendored
View file

@ -1,11 +1,31 @@
orcaslicer_add_cmake_project(
CGAL
# GIT_REPOSITORY https://github.com/CGAL/cgal.git
# GIT_TAG caacd806dc55c61cc68adaad99f2240f00493b29 # releases/CGAL-5.3
GIT_REPOSITORY https://github.com/CGAL/cgal.git
GIT_TAG caacd806dc55c61cc68adaad99f2240f00493b29 # releases/CGAL-5.3
# For whatever reason, this keeps downloading forever (repeats downloads if finished)
URL https://github.com/CGAL/cgal/archive/refs/tags/v5.4.zip
URL_HASH SHA256=d7605e0a5a5ca17da7547592f6f6e4a59430a0bc861948974254d0de43eab4c0
#URL https://github.com/CGAL/cgal/archive/releases/CGAL-5.0.zip
#URL_HASH SHA256=c2b035bd078687b6d8c0fb6371a7443adcdb647856af9969532c4050cd5f48e5
DEPENDS dep_Boost dep_GMP dep_MPFR
)
include(GNUInstallDirs)
# CGAL, for whatever reason, makes itself non-relocatable by writing the build directory into
# CGALConfig-installation-dirs.cmake and including it in configure time.
# If this file is not present, it will not consider the stored absolute path
ExternalProject_Add_Step(dep_CGAL dep_CGAL_relocation_fix
DEPENDEES install
COMMAND ${CMAKE_COMMAND} -E remove CGALConfig-installation-dirs.cmake
WORKING_DIRECTORY "${DESTDIR}/usr/local/${CMAKE_INSTALL_LIBDIR}/cmake/CGAL"
)
# Again, for whatever reason, CGAL thinks that its version is not relevant if
# configured as a header only library. Fixing it by placing a cmake version file
# besides the installed config file.
ExternalProject_Add_Step(dep_CGAL dep_CGAL_version_fix
DEPENDEES install
COMMAND ${CMAKE_COMMAND} -E copy cgal/CGALConfigVersion.cmake "${DESTDIR}/usr/local/${CMAKE_INSTALL_LIBDIR}/cmake/CGAL/CGALConfigVersion.cmake"
WORKING_DIRECTORY "${CMAKE_CURRENT_LIST_DIR}"
)

View file

@ -65,7 +65,6 @@ orcaslicer_add_cmake_project(CURL
# ${GIT_EXECUTABLE} apply --whitespace=fix ${CMAKE_CURRENT_LIST_DIR}/curl-mods.patch
CMAKE_ARGS
-DBUILD_TESTING:BOOL=OFF
-DBUILD_CURL_EXE:BOOL=OFF
-DCMAKE_POSITION_INDEPENDENT_CODE=ON
-DCURL_STATICLIB=${_curl_static}
${_curl_platform_flags}

4
deps/GMP/GMP.cmake vendored
View file

@ -57,8 +57,8 @@ else ()
endif ()
ExternalProject_Add(dep_GMP
URL https://github.com/bambulab/gmp/archive/refs/tags/6.2.1.tar.gz
URL_HASH SHA256=705ae57ee2014b2c6fc0f572c85ee43276b99b6b256ee16c1a9d3a8c4e3609d5
URL https://gmplib.org/download/gmp/gmp-6.2.1.tar.bz2
URL_HASH SHA256=eae9326beb4158c386e39a356818031bd28f3124cf915f8c5b1dc4c7a36b4d7c
DOWNLOAD_DIR ${DEP_DOWNLOAD_DIR}/GMP
BUILD_IN_SOURCE ON
CONFIGURE_COMMAND env "CFLAGS=${_gmp_ccflags}" "CXXFLAGS=${_gmp_ccflags}" ./configure ${_cross_compile_arg} --enable-shared=no --enable-cxx=yes --enable-static=yes "--prefix=${DESTDIR}/usr/local" ${_gmp_build_tgt}

View file

@ -1,8 +1,46 @@
bambustudio_add_cmake_project(OpenEXR
# Check if we're building for arm on x86_64 and just for OpenEXR, build fat
# binaries. We need this because it compiles some code to generate other
# source and we need to be able to run the executables. When we link the
# library, the x86_64 part will be ignored.
if (APPLE AND IS_CROSS_COMPILE)
if (${CMAKE_SYSTEM_PROCESSOR} MATCHES "x86_64" AND ${CMAKE_OSX_ARCHITECTURES} MATCHES "arm")
set(_openexr_arch arm64^^x86_64)
set(_openxr_list_sep LIST_SEPARATOR ^^)
set(_cmake_openexr_arch -DCMAKE_OSX_ARCHITECTURES:STRING=${_openexr_arch})
else()
set(_openexr_arch ${CMAKE_OSX_ARCHITECTURES})
set(_cmake_openexr_arch -DCMAKE_OSX_ARCHITECTURES:STRING=${_openexr_arch})
endif()
ExternalProject_Add(dep_OpenEXR
EXCLUDE_FROM_ALL ON
URL https://github.com/AcademySoftwareFoundation/openexr/archive/refs/tags/v2.5.5.zip
URL_HASH SHA256=0307a3d7e1fa1e77e9d84d7e9a8694583fbbbfd50bdc6884e2c96b8ef6b902de
INSTALL_DIR ${DESTDIR}/usr/local
DOWNLOAD_DIR ${DEP_DOWNLOAD_DIR}/OpenEXR
${_openxr_list_sep}
CMAKE_ARGS
-DCMAKE_INSTALL_PREFIX:STRING=${DESTDIR}/usr/local
-DBUILD_SHARED_LIBS:BOOL=OFF
-DCMAKE_POSITION_INDEPENDENT_CODE=ON
-DBUILD_TESTING=OFF
-DPYILMBASE_ENABLE:BOOL=OFF
-DOPENEXR_VIEWERS_ENABLE:BOOL=OFF
-DOPENEXR_BUILD_UTILS:BOOL=OFF
${_cmake_openexr_arch}
)
else()
if (CMAKE_SYSTEM_NAME STREQUAL "Linux")
set(_patch_cmd ${PATCH_CMD} ${CMAKE_CURRENT_LIST_DIR}/0001-OpenEXR-GCC13.patch)
else ()
set(_patch_cmd "")
endif ()
orcaslicer_add_cmake_project(OpenEXR
# GIT_REPOSITORY https://github.com/openexr/openexr.git
URL https://github.com/AcademySoftwareFoundation/openexr/archive/refs/tags/v2.5.5.zip
URL_HASH SHA256=0307a3d7e1fa1e77e9d84d7e9a8694583fbbbfd50bdc6884e2c96b8ef6b902de
PATCH_COMMAND ${PATCH_CMD} ${CMAKE_CURRENT_LIST_DIR}/0001-OpenEXR-GCC13.patch
PATCH_COMMAND ${_patch_cmd}
DEPENDS ${ZLIB_PKG}
GIT_TAG v2.5.5
CMAKE_ARGS
@ -12,6 +50,7 @@ bambustudio_add_cmake_project(OpenEXR
-DOPENEXR_VIEWERS_ENABLE:BOOL=OFF
-DOPENEXR_BUILD_UTILS:BOOL=OFF
)
endif()
if (MSVC)
add_debug_dep(dep_OpenEXR)

View file

@ -6,17 +6,10 @@ else()
set(_build_static ON)
endif()
set (_openvdb_vdbprint ON)
#if (${CMAKE_SYSTEM_PROCESSOR} MATCHES "arm")
# Build fails on raspberry pi due to missing link directive to latomic
# Let's hope it will be fixed soon.
#set (_openvdb_vdbprint OFF)
#endif ()
bambustudio_add_cmake_project(OpenVDB
URL https://github.com/tamasmeszaros/openvdb/archive/a68fd58d0e2b85f01adeb8b13d7555183ab10aa5.zip # 8.2 patched
orcaslicer_add_cmake_project(OpenVDB
# support vs2022, update to 8.2
URL https://github.com/tamasmeszaros/openvdb/archive/a68fd58d0e2b85f01adeb8b13d7555183ab10aa5.zip
URL_HASH SHA256=f353e7b99bd0cbfc27ac9082de51acf32a8bc0b3e21ff9661ecca6f205ec1d81
# URL https://github.com/AcademySoftwareFoundation/openvdb/archive/refs/tags/v10.0.1.zip
# URL_HASH SHA256=48C2CFA9853B58FA86282DF1F83F0E99D07858CC03EB2BA8227DC447A830100A
DEPENDS dep_TBB dep_Blosc dep_OpenEXR dep_Boost
CMAKE_ARGS
-DCMAKE_POSITION_INDEPENDENT_CODE=ON
@ -26,7 +19,7 @@ bambustudio_add_cmake_project(OpenVDB
-DOPENVDB_CORE_STATIC=${_build_static}
-DOPENVDB_ENABLE_RPATH:BOOL=OFF
-DTBB_STATIC=${_build_static}
-DOPENVDB_BUILD_VDB_PRINT=${_openvdb_vdbprint}
-DOPENVDB_BUILD_VDB_PRINT=ON
-DDISABLE_DEPENDENCY_VERSION_CHECKS=ON # Centos6 has old zlib
)
@ -41,4 +34,4 @@ if (MSVC)
WORKING_DIRECTORY "${BINARY_DIR}"
)
endif ()
endif ()
endif ()

View file

@ -1,67 +0,0 @@
# Building Bambu Studio on MacOS
## Enviroment setup
Install Following tools:
- Xcode from app store
- Cmake
- git
- gettext
Cmake, git, gettext can be installed from brew(brew install cmake git gettext)
## Building the dependencies
You need to build the dependencies of BambuStudio first. (Only needs for the first time)
Suppose you download the codes into `/Users/_username_/work/projects/BambuStudio`.
Create a directory to store the built dependencies: `/Users/_username_/work/projects/BambuStudio_dep`.
**(Please make sure to replace the username with the one on your computer)**
Then:
```shell
cd BambuStudio/deps
mkdir build
cd build
```
Next, for arm64 architecture:
```shell
cmake ../ -DDESTDIR="/Users/username/work/projects/BambuStudio_dep" -DOPENSSL_ARCH="darwin64-arm64-cc"
make
```
Or, for x86 architeccture:
```shell
cmake ../ -DDESTDIR="/Users/username/work/projects/BambuStudio_dep" -DOPENSSL_ARCH="darwin64-x86_64-cc"
make -jN
```
(N can be a number between 1 and the max cpu number)
## Building Bambu Studio
Create a directory to store the installed files at `/Users/username/work/projects/BambuStudio/install_dir`:
```shell
cd BambuStudio
mkdir install_dir
mkdir build
cd build
```
To build using CMake:
```shell
cmake .. -DBBL_RELEASE_TO_PUBLIC=1 -DCMAKE_PREFIX_PATH="/Users/username/work/projects/BambuStudio_dep/usr/local" -DCMAKE_INSTALL_PREFIX="../install_dir" -DCMAKE_BUILD_TYPE=Release -DCMAKE_MACOSX_RPATH=ON -DCMAKE_INSTALL_RPATH="/Users/username/work/projects/BambuStudio_dep/usr/local" -DCMAKE_MACOSX_BUNDLE=on
cmake --build . --target install --config Release -jN
```
To build for use with XCode:
```shell
cmake .. -GXcode -DBBL_RELEASE_TO_PUBLIC=1 -DCMAKE_PREFIX_PATH="/Users/username/work/projects/BambuStudio_dep/usr/local" -DCMAKE_INSTALL_PREFIX="../install_dir" -DCMAKE_BUILD_TYPE=Release -DCMAKE_MACOSX_RPATH=ON -DCMAKE_INSTALL_RPATH="/Users/username/work/projects/BambuStudio_dep/usr/local" -DCMAKE_MACOSX_BUNDLE=on
```

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

View file

@ -140,8 +140,8 @@ src/slic3r/GUI/CalibrationWizardSavePage.cpp
src/slic3r/GUI/CalibrationWizardPresetPage.cpp
src/slic3r/GUI/CalibrationWizardCaliPage.cpp
src/slic3r/GUI/CaliHistoryDialog.cpp
src/slic3r/GUI/calib_dlg.cpp
src/slic3r/GUI/BonjourDialog.cpp
src/slic3r/GUI/calib_dlg.cpp
src/slic3r/GUI/Gizmos/GLGizmoMeshBoolean.cpp
src/slic3r/GUI/PrintHostDialogs.cpp
src/slic3r/GUI/Gizmos/GLGizmoMeshBoolean.cpp
src/slic3r/GUI/calib_dlg.cpp
src/slic3r/GUI/PhysicalPrinterDialog.cpp

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View file

@ -3,10 +3,10 @@
<path d="M0.944021 10.1012C0.944021 8.64598 3.03167 3.99825 3.63682 3.99829C4.24197 3.99833 6.2389 8.8537 6.2389 10.1012C6.2389 11.3488 5.44505 13.0752 3.63682 13.0752C1.82859 13.0752 0.944021 11.5565 0.944021 10.1012Z" stroke="#898989"/>
<path d="M2.67121 9.36085C2.5877 9.82465 2.63803 10.87 3.50739 11.341" stroke="#898989" stroke-linecap="round"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M11.7917 12.987L11.7917 3.20396C11.7917 2.84676 12.0813 2.55719 12.4385 2.55719C12.7957 2.55719 13.0853 2.84676 13.0853 3.20396L13.0853 12.9871C14.201 13.2744 15.0254 14.2873 15.0254 15.4927C15.0254 16.9215 13.8671 18.0797 12.4383 18.0797C11.0095 18.0797 9.85125 16.9215 9.85125 15.4927C9.85125 14.2871 10.6758 13.2742 11.7917 12.987Z" fill="#C2C2C2"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M11.7918 12.9866L11.7917 10.4389C11.7917 10.0817 12.0813 9.79208 12.4385 9.79208C12.7957 9.79208 13.0853 10.0817 13.0853 10.4389L13.0853 12.9867C14.201 13.2739 15.0254 14.2868 15.0254 15.4922C15.0254 16.921 13.8671 18.0793 12.4383 18.0793C11.0095 18.0793 9.85125 16.921 9.85125 15.4922C9.85125 14.2867 10.6758 13.2737 11.7918 12.9866Z" fill="#00AE42"/>
<path d="M22.35 18.0794H19.1786" stroke="#00AE42" stroke-linecap="round"/>
<path d="M22.35 14.199H19.7071" stroke="#00AE42" stroke-linecap="round"/>
<path d="M22.35 10.318L18.65 10.318" stroke="#00AE42" stroke-linecap="round"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M11.7918 12.9866L11.7917 10.4389C11.7917 10.0817 12.0813 9.79208 12.4385 9.79208C12.7957 9.79208 13.0853 10.0817 13.0853 10.4389L13.0853 12.9867C14.201 13.2739 15.0254 14.2868 15.0254 15.4922C15.0254 16.921 13.8671 18.0793 12.4383 18.0793C11.0095 18.0793 9.85125 16.921 9.85125 15.4922C9.85125 14.2867 10.6758 13.2737 11.7918 12.9866Z" fill="#009688"/>
<path d="M22.35 18.0794H19.1786" stroke="#009688" stroke-linecap="round"/>
<path d="M22.35 14.199H19.7071" stroke="#009688" stroke-linecap="round"/>
<path d="M22.35 10.318L18.65 10.318" stroke="#009688" stroke-linecap="round"/>
<path d="M22.35 6.43759L18.65 6.43759" stroke="#C2C2C2" stroke-linecap="round"/>
<path d="M22.35 2.55719H18.65" stroke="#C2C2C2" stroke-linecap="round"/>
</svg>

Before

Width:  |  Height:  |  Size: 2.6 KiB

After

Width:  |  Height:  |  Size: 2.6 KiB

View file

@ -3,10 +3,10 @@
<path d="M0.769127 10.1012C0.769127 8.64598 2.85678 3.99825 3.46193 3.99829C4.06708 3.99833 6.064 8.8537 6.064 10.1012C6.064 11.3488 5.27016 13.0752 3.46193 13.0752C1.6537 13.0752 0.769127 11.5565 0.769127 10.1012Z" stroke="#898989"/>
<path d="M2.49622 9.36085C2.41272 9.82465 2.46305 10.87 3.33241 11.341" stroke="#898989" stroke-linecap="round"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M11.6122 12.987L11.6122 3.20396C11.6122 2.84676 11.9018 2.55719 12.259 2.55719C12.6162 2.55719 12.9058 2.84676 12.9058 3.20396L12.9058 12.9871C14.0215 13.2744 14.8459 14.2873 14.8459 15.4927C14.8459 16.9215 13.6876 18.0797 12.2588 18.0797C10.83 18.0797 9.67175 16.9215 9.67175 15.4927C9.67175 14.2871 10.4963 13.2742 11.6122 12.987Z" fill="#C2C2C2"/>
<path d="M14.8459 15.4926C14.8459 16.9214 13.6876 18.0797 12.2588 18.0797C10.83 18.0797 9.67175 16.9214 9.67175 15.4926C9.67175 14.0638 10.83 12.9055 12.2588 12.9055C13.6876 12.9055 14.8459 14.0638 14.8459 15.4926Z" fill="#00AE42"/>
<path d="M22.1734 18.0794H19.002" stroke="#00AE42" stroke-linecap="round"/>
<path d="M22.1734 14.199H19.5305" stroke="#00AE42" stroke-linecap="round"/>
<path d="M22.1734 10.318L18.4734 10.318" stroke="#00AE42" stroke-linecap="round"/>
<path d="M22.1734 6.43759L18.4734 6.43759" stroke="#00AE42" stroke-linecap="round"/>
<path d="M14.8459 15.4926C14.8459 16.9214 13.6876 18.0797 12.2588 18.0797C10.83 18.0797 9.67175 16.9214 9.67175 15.4926C9.67175 14.0638 10.83 12.9055 12.2588 12.9055C13.6876 12.9055 14.8459 14.0638 14.8459 15.4926Z" fill="#009688"/>
<path d="M22.1734 18.0794H19.002" stroke="#009688" stroke-linecap="round"/>
<path d="M22.1734 14.199H19.5305" stroke="#009688" stroke-linecap="round"/>
<path d="M22.1734 10.318L18.4734 10.318" stroke="#009688" stroke-linecap="round"/>
<path d="M22.1734 6.43759L18.4734 6.43759" stroke="#009688" stroke-linecap="round"/>
<path d="M22.1734 2.55719H18.4734" stroke="#C2C2C2" stroke-linecap="round"/>
</svg>

Before

Width:  |  Height:  |  Size: 2.5 KiB

After

Width:  |  Height:  |  Size: 2.5 KiB

View file

@ -3,10 +3,10 @@
<path d="M0.693306 10.1012C0.693306 8.64598 2.78096 3.99825 3.38611 3.99829C3.99126 3.99833 5.98818 8.8537 5.98818 10.1012C5.98818 11.3488 5.19434 13.0752 3.38611 13.0752C1.57788 13.0752 0.693306 11.5565 0.693306 10.1012Z" stroke="#898989"/>
<path d="M2.42027 9.36085C2.33676 9.82465 2.38709 10.87 3.25645 11.341" stroke="#898989" stroke-linecap="round"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M11.5364 12.987L11.5364 3.20396C11.5364 2.84676 11.826 2.55719 12.1832 2.55719C12.5404 2.55719 12.8299 2.84676 12.8299 3.20396L12.8299 12.9871C13.9457 13.2744 14.7701 14.2873 14.7701 15.4927C14.7701 16.9215 13.6118 18.0797 12.183 18.0797C10.7542 18.0797 9.59592 16.9215 9.59592 15.4927C9.59592 14.2871 10.4205 13.2742 11.5364 12.987Z" fill="#C2C2C2"/>
<path d="M14.7701 15.4922C14.7701 16.921 13.6118 18.0793 12.183 18.0793C10.7542 18.0793 9.59592 16.921 9.59592 15.4922C9.59592 14.9864 10.3621 15.8152 11.7909 15.8152C13.2197 15.8152 14.7701 14.0635 14.7701 15.4922Z" fill="#00AE42"/>
<path d="M22.0947 18.0794H18.9233" stroke="#00AE42" stroke-linecap="round"/>
<path d="M22.0947 14.199H19.4518" stroke="#00AE42" stroke-linecap="round"/>
<path d="M22.0947 10.318L18.3947 10.318" stroke="#00AE42" stroke-linecap="round"/>
<path d="M22.0947 6.43759L18.3947 6.43759" stroke="#00AE42" stroke-linecap="round"/>
<path d="M22.0947 2.55719H18.3947" stroke="#00AE42" stroke-linecap="round"/>
<path d="M14.7701 15.4922C14.7701 16.921 13.6118 18.0793 12.183 18.0793C10.7542 18.0793 9.59592 16.921 9.59592 15.4922C9.59592 14.9864 10.3621 15.8152 11.7909 15.8152C13.2197 15.8152 14.7701 14.0635 14.7701 15.4922Z" fill="#009688"/>
<path d="M22.0947 18.0794H18.9233" stroke="#009688" stroke-linecap="round"/>
<path d="M22.0947 14.199H19.4518" stroke="#009688" stroke-linecap="round"/>
<path d="M22.0947 10.318L18.3947 10.318" stroke="#009688" stroke-linecap="round"/>
<path d="M22.0947 6.43759L18.3947 6.43759" stroke="#009688" stroke-linecap="round"/>
<path d="M22.0947 2.55719H18.3947" stroke="#009688" stroke-linecap="round"/>
</svg>

Before

Width:  |  Height:  |  Size: 2.5 KiB

After

Width:  |  Height:  |  Size: 2.5 KiB

View file

@ -1,16 +1,16 @@
<svg width="128" height="149" viewBox="0 0 128 149" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M82.7793 43.5141L79.8925 40.6274L82.7793 37.7406L85.666 40.6274L82.7793 43.5141ZM127.994 92.228L125.107 95.1148L122.221 92.228L125.107 89.3413L127.994 92.228ZM82.2793 40.6274V36.1917H83.2793V40.6274H82.2793ZM85.7793 32.6917H112.531V33.6917H85.7793V32.6917ZM116.031 36.1917V89.228H115.031V36.1917H116.031ZM118.531 91.728H125.107V92.728H118.531V91.728ZM116.031 89.228C116.031 90.6087 117.15 91.728 118.531 91.728V92.728C116.598 92.728 115.031 91.161 115.031 89.228H116.031ZM112.531 32.6917C114.464 32.6917 116.031 34.2587 116.031 36.1917H115.031C115.031 34.811 113.912 33.6917 112.531 33.6917V32.6917ZM82.2793 36.1917C82.2793 34.2587 83.8463 32.6917 85.7793 32.6917V33.6917C84.3986 33.6917 83.2793 34.811 83.2793 36.1917H82.2793Z" fill="#828280"/>
<path d="M41.979 43.0337L39.0923 40.147L41.979 37.2602L44.8658 40.147L41.979 43.0337ZM127.994 3.65353L125.108 6.54028L122.221 3.65353L125.108 0.766776L127.994 3.65353ZM41.479 40.147V6.65353H42.479V40.147H41.479ZM44.979 3.15353H125.108V4.15353H44.979V3.15353ZM41.479 6.65353C41.479 4.72053 43.046 3.15353 44.979 3.15353V4.15353C43.5983 4.15353 42.479 5.27282 42.479 6.65353H41.479Z" fill="#828280"/>
<path d="M0.76416 54.0911L0.76416 45.126C0.76416 44.5737 1.21188 44.126 1.76416 44.126L69.2315 44.126C69.7838 44.126 70.2315 44.5737 70.2315 45.126L70.2315 55.3035" stroke="#00AE42" stroke-width="1.5" stroke-linecap="round"/>
<path d="M73.7192 55.3035L73.7192 45.126C73.7192 44.5737 74.167 44.126 74.7192 44.126L96.1852 44.126C96.7374 44.126 97.1852 44.5737 97.1852 45.126L97.1852 55.3035" stroke="#00AE42" stroke-width="1.5" stroke-linecap="round"/>
<path d="M0.76416 54.0911L0.76416 45.126C0.76416 44.5737 1.21188 44.126 1.76416 44.126L69.2315 44.126C69.7838 44.126 70.2315 44.5737 70.2315 45.126L70.2315 55.3035" stroke="#009688" stroke-width="1.5" stroke-linecap="round"/>
<path d="M73.7192 55.3035L73.7192 45.126C73.7192 44.5737 74.167 44.126 74.7192 44.126L96.1852 44.126C96.7374 44.126 97.1852 44.5737 97.1852 45.126L97.1852 55.3035" stroke="#009688" stroke-width="1.5" stroke-linecap="round"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M53.8234 68.1978C50.7459 68.1978 48.2511 70.6926 48.2511 73.7701V111.82L46.8593 112.481C41.3628 115.092 37.571 120.691 37.571 127.17C37.571 136.146 44.8474 143.423 53.8234 143.423C62.7993 143.423 70.0757 136.146 70.0757 127.17C70.0757 120.691 66.2839 115.092 60.7874 112.481L59.3956 111.82V73.7701C59.3956 70.6926 56.9008 68.1978 53.8234 68.1978ZM43.3755 73.7701C43.3755 67.9999 48.0532 63.3223 53.8234 63.3223C59.5935 63.3223 64.2712 67.9999 64.2712 73.7701V108.803C70.6464 112.437 74.9513 119.299 74.9513 127.17C74.9513 138.839 65.492 148.298 53.8234 148.298C42.1547 148.298 32.6954 138.839 32.6954 127.17C32.6954 119.299 37.0003 112.437 43.3755 108.803V73.7701Z" fill="#898989"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M15.546 77.9488C15.9131 77.6886 16.5964 77.283 17.4922 77.283C18.4249 77.2831 19.1237 77.7247 19.4862 77.9963C19.8951 78.3027 20.2496 78.6782 20.5447 79.0328C21.1408 79.7491 21.7489 80.6916 22.339 81.7202C23.5319 83.7997 24.8404 86.5665 26.0477 89.4434C27.2588 92.3291 28.3955 95.3907 29.2342 98.0802C30.04 100.664 30.6719 103.211 30.6719 104.915C30.6719 107.942 29.7247 111.525 27.6384 114.413C25.4972 117.377 22.1188 119.63 17.4921 119.63C12.995 119.63 9.522 117.707 7.22741 114.825C4.98372 112.008 3.93772 108.377 3.93772 104.915C3.93772 103.001 4.58779 100.359 5.43962 97.7004C6.31841 94.9576 7.50745 91.9128 8.76947 89.0746C10.028 86.2443 11.3881 83.5543 12.6224 81.5392C13.2332 80.5421 13.8603 79.6319 14.4717 78.9412C14.7748 78.5987 15.1352 78.2399 15.546 77.9488ZM10.0827 99.188C9.2405 101.817 8.81327 103.826 8.81327 104.915C8.81327 107.461 9.59314 109.969 11.0415 111.788C12.439 113.543 14.5243 114.755 17.4921 114.755C20.3302 114.755 22.3227 113.445 23.6864 111.558C25.1049 109.594 25.7963 107.039 25.7963 104.915C25.7963 104.045 25.3977 102.155 24.5797 99.5317C23.7947 97.0144 22.7142 94.0994 21.5521 91.3302C20.3862 88.5523 19.1653 85.9861 18.1099 84.1463C17.8706 83.7291 17.6489 83.3655 17.4473 83.0554C17.2441 83.3491 17.021 83.6924 16.78 84.0859C15.6957 85.8561 14.4327 88.3383 13.2244 91.0556C12.0196 93.7652 10.8979 96.6436 10.0827 99.188Z" fill="#898989"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M13.9403 99.4588C15.2653 99.6973 16.146 100.965 15.9075 102.29C15.7929 102.926 15.7611 104.097 16.0986 105.249C16.4227 106.355 17.0363 107.301 18.1215 107.889C19.3053 108.53 19.745 110.01 19.1037 111.194C18.4624 112.377 16.9829 112.817 15.7991 112.176C13.2953 110.819 12.0105 108.636 11.4197 106.62C10.8423 104.649 10.8789 102.704 11.1091 101.426C11.3477 100.101 12.6152 99.2202 13.9403 99.4588Z" fill="#898989"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M56.4827 116.827C61.0891 118.012 64.4927 122.194 64.4927 127.17C64.4927 133.069 59.7111 137.851 53.8127 137.851C47.9142 137.851 43.1326 133.069 43.1326 127.17C43.1326 122.194 46.5362 118.012 51.1426 116.827L51.1426 76.4401C51.1426 74.9655 52.338 73.7701 53.8127 73.7701C55.2873 73.7701 56.4827 74.9655 56.4827 76.4401L56.4827 116.827Z" fill="#C2C2C2"/>
<path d="M64.4927 127.17C64.4927 133.069 59.7111 137.85 53.8127 137.85C47.9142 137.85 43.1326 133.069 43.1326 127.17C43.1326 121.272 47.9142 116.49 53.8127 116.49C59.7111 116.49 64.4927 121.272 64.4927 127.17Z" fill="#00AE42"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M97.1825 137.851C97.1825 136.504 96.0911 135.413 94.7447 135.413H81.6524C80.306 135.413 79.2146 136.504 79.2146 137.851C79.2146 139.197 80.306 140.289 81.6524 140.289H94.7447C96.0911 140.289 97.1825 139.197 97.1825 137.851Z" fill="#00AE42"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M97.1825 121.831C97.1825 120.485 96.0911 119.393 94.7447 119.393H83.8344C82.4881 119.393 81.3967 120.485 81.3967 121.831C81.3967 123.177 82.4881 124.269 83.8344 124.269H94.7447C96.0911 124.269 97.1825 123.177 97.1825 121.831Z" fill="#00AE42"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M97.1825 105.81C97.1825 107.157 96.0911 108.248 94.7447 108.248L79.4703 108.248C78.124 108.248 77.0326 107.157 77.0326 105.81C77.0326 104.464 78.124 103.373 79.4703 103.373L94.7447 103.373C96.0911 103.373 97.1825 104.464 97.1825 105.81Z" fill="#00AE42"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M97.1825 89.7905C97.1825 91.1368 96.0911 92.2283 94.7447 92.2283L79.4703 92.2283C78.124 92.2283 77.0326 91.1368 77.0326 89.7905C77.0326 88.4442 78.124 87.3527 79.4703 87.3527L94.7447 87.3527C96.0911 87.3527 97.1825 88.4442 97.1825 89.7905Z" fill="#00AE42"/>
<path d="M64.4927 127.17C64.4927 133.069 59.7111 137.85 53.8127 137.85C47.9142 137.85 43.1326 133.069 43.1326 127.17C43.1326 121.272 47.9142 116.49 53.8127 116.49C59.7111 116.49 64.4927 121.272 64.4927 127.17Z" fill="#009688"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M97.1825 137.851C97.1825 136.504 96.0911 135.413 94.7447 135.413H81.6524C80.306 135.413 79.2146 136.504 79.2146 137.851C79.2146 139.197 80.306 140.289 81.6524 140.289H94.7447C96.0911 140.289 97.1825 139.197 97.1825 137.851Z" fill="#009688"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M97.1825 121.831C97.1825 120.485 96.0911 119.393 94.7447 119.393H83.8344C82.4881 119.393 81.3967 120.485 81.3967 121.831C81.3967 123.177 82.4881 124.269 83.8344 124.269H94.7447C96.0911 124.269 97.1825 123.177 97.1825 121.831Z" fill="#009688"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M97.1825 105.81C97.1825 107.157 96.0911 108.248 94.7447 108.248L79.4703 108.248C78.124 108.248 77.0326 107.157 77.0326 105.81C77.0326 104.464 78.124 103.373 79.4703 103.373L94.7447 103.373C96.0911 103.373 97.1825 104.464 97.1825 105.81Z" fill="#009688"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M97.1825 89.7905C97.1825 91.1368 96.0911 92.2283 94.7447 92.2283L79.4703 92.2283C78.124 92.2283 77.0326 91.1368 77.0326 89.7905C77.0326 88.4442 78.124 87.3527 79.4703 87.3527L94.7447 87.3527C96.0911 87.3527 97.1825 88.4442 97.1825 89.7905Z" fill="#009688"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M97.1825 73.7704C97.1825 72.424 96.0911 71.3326 94.7447 71.3326H79.4703C78.124 71.3326 77.0326 72.424 77.0326 73.7704C77.0326 75.1167 78.124 76.2081 79.4703 76.2081H94.7447C96.0911 76.2081 97.1825 75.1167 97.1825 73.7704Z" fill="#C2C2C2"/>
</svg>

Before

Width:  |  Height:  |  Size: 6.3 KiB

After

Width:  |  Height:  |  Size: 6.3 KiB

View file

@ -1,5 +1,5 @@
<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M3.01408 12.9725C2.51708 12.4755 2.10241 11.9146 1.77795 11.3056C1.54229 10.8633 1.83193 10.3344 2.31189 10.277L2.3985 10.2719L3.88612 10.2719C4.27445 10.2719 4.58925 10.5867 4.58925 10.975C4.58925 11.1406 4.532 11.2928 4.43621 11.413L4.06445 11.9376L4.62695 12.5001C6.83366 14.2175 9.93507 14.0064 11.9634 11.9781C12.8323 11.1091 13.3576 10.0266 13.5391 8.89953L13.5491 8.83172L13.5676 8.67485C13.6064 8.29176 13.929 8.00026 14.3141 8.00026C14.6821 8.00026 14.9805 8.29862 14.9805 8.66667L14.9779 8.72492L14.964 8.86406C14.9615 8.88538 14.959 8.90576 14.9565 8.9252C14.7612 10.4053 14.095 11.8352 12.9578 12.9725C10.2119 15.7183 5.75996 15.7183 3.01408 12.9725Z" fill="#00AE42"/>
<path d="M12.9928 3.02786C13.4898 3.52487 13.9045 4.08571 14.2289 4.69469C14.4646 5.13702 14.175 5.66592 13.695 5.72332L13.6084 5.72844L11.927 5.76616C11.5387 5.76616 11.2239 5.45136 11.2239 5.06303C11.2239 4.89744 11.2812 4.74521 11.377 4.62506L11.9395 4.06256L11.4705 3.55584C9.26381 1.83844 6.07183 1.9939 4.0435 4.02223C3.17082 4.89491 2.64483 5.983 2.46553 7.11534L2.44469 7.27231C2.44144 7.30131 2.4383 7.33173 2.43527 7.36357C2.4009 7.72445 2.09782 8.00006 1.73531 8.00006L1.69285 8.00006C1.32492 8.00006 1.02665 7.70179 1.02665 7.33386L1.02917 7.27584L1.05203 7.06323C1.24928 5.58734 1.91493 4.16206 3.04913 3.02786C5.79501 0.28199 10.2469 0.28199 12.9928 3.02786Z" fill="#00AE42"/>
<path d="M8.49859 4.5L11 10.5H9.69859L9.15775 9.13115H6.7493L6.22535 10.5H5L7.42535 4.5H8.49859ZM8.76056 8.11475L7.93239 6.0082L7.12958 8.11475H8.76056Z" fill="#00AE42"/>
<path d="M3.01408 12.9725C2.51708 12.4755 2.10241 11.9146 1.77795 11.3056C1.54229 10.8633 1.83193 10.3344 2.31189 10.277L2.3985 10.2719L3.88612 10.2719C4.27445 10.2719 4.58925 10.5867 4.58925 10.975C4.58925 11.1406 4.532 11.2928 4.43621 11.413L4.06445 11.9376L4.62695 12.5001C6.83366 14.2175 9.93507 14.0064 11.9634 11.9781C12.8323 11.1091 13.3576 10.0266 13.5391 8.89953L13.5491 8.83172L13.5676 8.67485C13.6064 8.29176 13.929 8.00026 14.3141 8.00026C14.6821 8.00026 14.9805 8.29862 14.9805 8.66667L14.9779 8.72492L14.964 8.86406C14.9615 8.88538 14.959 8.90576 14.9565 8.9252C14.7612 10.4053 14.095 11.8352 12.9578 12.9725C10.2119 15.7183 5.75996 15.7183 3.01408 12.9725Z" fill="#009688"/>
<path d="M12.9928 3.02786C13.4898 3.52487 13.9045 4.08571 14.2289 4.69469C14.4646 5.13702 14.175 5.66592 13.695 5.72332L13.6084 5.72844L11.927 5.76616C11.5387 5.76616 11.2239 5.45136 11.2239 5.06303C11.2239 4.89744 11.2812 4.74521 11.377 4.62506L11.9395 4.06256L11.4705 3.55584C9.26381 1.83844 6.07183 1.9939 4.0435 4.02223C3.17082 4.89491 2.64483 5.983 2.46553 7.11534L2.44469 7.27231C2.44144 7.30131 2.4383 7.33173 2.43527 7.36357C2.4009 7.72445 2.09782 8.00006 1.73531 8.00006L1.69285 8.00006C1.32492 8.00006 1.02665 7.70179 1.02665 7.33386L1.02917 7.27584L1.05203 7.06323C1.24928 5.58734 1.91493 4.16206 3.04913 3.02786C5.79501 0.28199 10.2469 0.28199 12.9928 3.02786Z" fill="#009688"/>
<path d="M8.49859 4.5L11 10.5H9.69859L9.15775 9.13115H6.7493L6.22535 10.5H5L7.42535 4.5H8.49859ZM8.76056 8.11475L7.93239 6.0082L7.12958 8.11475H8.76056Z" fill="#009688"/>
</svg>

Before

Width:  |  Height:  |  Size: 1.6 KiB

After

Width:  |  Height:  |  Size: 1.6 KiB

View file

@ -1,4 +1,4 @@
<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd" clip-rule="evenodd" d="M1.5 4C1.5 2.61929 2.61929 1.5 4 1.5H12C13.3807 1.5 14.5 2.61929 14.5 4V5.5C14.5 5.77614 14.2761 6 14 6C13.7239 6 13.5 5.77614 13.5 5.5V4C13.5 3.17157 12.8284 2.5 12 2.5H4C3.17157 2.5 2.5 3.17157 2.5 4V5.5C2.5 5.77614 2.27614 6 2 6C1.72386 6 1.5 5.77614 1.5 5.5V4ZM2 10C2.27614 10 2.5 10.2239 2.5 10.5V12C2.5 12.8284 3.17157 13.5 4 13.5H12C12.8284 13.5 13.5 12.8284 13.5 12V10.5C13.5 10.2239 13.7239 10 14 10C14.2761 10 14.5 10.2239 14.5 10.5V12C14.5 13.3807 13.3807 14.5 12 14.5H4C2.61929 14.5 1.5 13.3807 1.5 12V10.5C1.5 10.2239 1.72386 10 2 10Z" fill="#323A3D"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M1.5 8C1.5 7.72386 1.72386 7.5 2 7.5H3V8.5H2C1.72386 8.5 1.5 8.27614 1.5 8ZM7 8.5H5V7.5H7V8.5ZM11 8.5H9V7.5H11V8.5ZM14 8.5H13V7.5H14C14.2761 7.5 14.5 7.72386 14.5 8C14.5 8.27614 14.2761 8.5 14 8.5Z" fill="#00AE42"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M1.5 8C1.5 7.72386 1.72386 7.5 2 7.5H3V8.5H2C1.72386 8.5 1.5 8.27614 1.5 8ZM7 8.5H5V7.5H7V8.5ZM11 8.5H9V7.5H11V8.5ZM14 8.5H13V7.5H14C14.2761 7.5 14.5 7.72386 14.5 8C14.5 8.27614 14.2761 8.5 14 8.5Z" fill="#009688"/>
</svg>

Before

Width:  |  Height:  |  Size: 983 B

After

Width:  |  Height:  |  Size: 983 B

View file

@ -1,4 +1,4 @@
<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd" clip-rule="evenodd" d="M1.5 8C1.5 7.72386 1.72386 7.5 2 7.5H3V8.5H2C1.72386 8.5 1.5 8.27614 1.5 8ZM7 8.5H5V7.5H7V8.5ZM11 8.5H9V7.5H11V8.5ZM14 8.5H13V7.5H14C14.2761 7.5 14.5 7.72386 14.5 8C14.5 8.27614 14.2761 8.5 14 8.5Z" fill="#00AE42"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M1.5 8C1.5 7.72386 1.72386 7.5 2 7.5H3V8.5H2C1.72386 8.5 1.5 8.27614 1.5 8ZM7 8.5H5V7.5H7V8.5ZM11 8.5H9V7.5H11V8.5ZM14 8.5H13V7.5H14C14.2761 7.5 14.5 7.72386 14.5 8C14.5 8.27614 14.2761 8.5 14 8.5Z" fill="#009688"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M2 1.5C2.27614 1.5 2.5 1.72386 2.5 2V3.5C2.5 4.32843 3.17157 5 4 5H12C12.8284 5 13.5 4.32843 13.5 3.5V2C13.5 1.72386 13.7239 1.5 14 1.5C14.2761 1.5 14.5 1.72386 14.5 2V3.5C14.5 4.88071 13.3807 6 12 6H4C2.61929 6 1.5 4.88071 1.5 3.5V2C1.5 1.72386 1.72386 1.5 2 1.5ZM1.5 12.5C1.5 11.1193 2.61929 10 4 10H12C13.3807 10 14.5 11.1193 14.5 12.5V14C14.5 14.2761 14.2761 14.5 14 14.5C13.7239 14.5 13.5 14.2761 13.5 14V12.5C13.5 11.6716 12.8284 11 12 11H4C3.17157 11 2.5 11.6716 2.5 12.5V14C2.5 14.2761 2.27614 14.5 2 14.5C1.72386 14.5 1.5 14.2761 1.5 14V12.5Z" fill="#323A3D"/>
</svg>

Before

Width:  |  Height:  |  Size: 987 B

After

Width:  |  Height:  |  Size: 987 B

View file

@ -1,8 +1,8 @@
<svg width="60" height="60" viewBox="0 0 60 60" fill="none" xmlns="http://www.w3.org/2000/svg">
<rect width="60" height="60" fill="none"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M20 11.4C19.6686 11.4 19.4 11.6686 19.4 12V19.4H16.6V12C16.6 10.1222 18.1222 8.6 20 8.6H40C41.8778 8.6 43.4 10.1222 43.4 12V19.4H40.6V12C40.6 11.6686 40.3314 11.4 40 11.4H20Z" fill="#00AE42"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M36.732 20.6V28.0667H33.932V20.6H36.732Z" fill="#00AE42"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M31.4 14.6V28.0667H28.6V14.6H31.4Z" fill="#00AE42"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M26.068 17.266V28.066H23.268V17.266H26.068Z" fill="#00AE42"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M19.4 24.6V32C19.4 32.3314 19.6686 32.6 20 32.6H40C40.3314 32.6 40.6 32.3314 40.6 32V24.6H43.4V32C43.4 33.8778 41.8778 35.4 40 35.4H20C18.1223 35.4 16.6 33.8778 16.6 32V24.6H19.4Z" fill="#00AE42"/>
<rect width="60" height="60" fill="#E7E7E7"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M20 11.4C19.6686 11.4 19.4 11.6686 19.4 12V19.4H16.6V12C16.6 10.1222 18.1222 8.6 20 8.6H40C41.8778 8.6 43.4 10.1222 43.4 12V19.4H40.6V12C40.6 11.6686 40.3314 11.4 40 11.4H20Z" fill="#009688"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M36.732 20.6V28.0667H33.932V20.6H36.732Z" fill="#009688"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M31.4 14.6V28.0667H28.6V14.6H31.4Z" fill="#009688"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M26.068 17.266V28.066H23.268V17.266H26.068Z" fill="#009688"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M19.4 24.6V32C19.4 32.3314 19.6686 32.6 20 32.6H40C40.3314 32.6 40.6 32.3314 40.6 32V24.6H43.4V32C43.4 33.8778 41.8778 35.4 40 35.4H20C18.1223 35.4 16.6 33.8778 16.6 32V24.6H19.4Z" fill="#009688"/>
</svg>

Before

Width:  |  Height:  |  Size: 956 B

After

Width:  |  Height:  |  Size: 959 B

View file

@ -1,5 +1,5 @@
<svg width="60" height="60" viewBox="0 0 60 60" fill="none" xmlns="http://www.w3.org/2000/svg">
<rect width="60" height="60" fill="none"/>
<rect width="60" height="60" fill="#E7E7E7"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M20 11.4C19.6686 11.4 19.4 11.6686 19.4 12V19.4H16.6V12C16.6 10.1222 18.1222 8.6 20 8.6H40C41.8778 8.6 43.4 10.1222 43.4 12V19.4H40.6V12C40.6 11.6686 40.3314 11.4 40 11.4H20Z" fill="#C8EBD5"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M36.732 20.6V28.0667H33.932V20.6H36.732Z" fill="#C8EBD5"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M31.4 14.6V28.0667H28.6V14.6H31.4Z" fill="#C8EBD5"/>

Before

Width:  |  Height:  |  Size: 956 B

After

Width:  |  Height:  |  Size: 959 B

View file

@ -1,5 +1,5 @@
<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd" clip-rule="evenodd" d="M6.53938 14.5C6.33476 14.5 6.26217 14.7709 6.43938 14.8732L11.3292 17.6964C11.8075 17.9725 12.4191 17.8086 12.6953 17.3303L14.1562 14.8C14.2331 14.6667 14.1369 14.5 13.983 14.5H6.53938Z" fill="#00AE42"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M6.53938 14.5C6.33476 14.5 6.26217 14.7709 6.43938 14.8732L11.3292 17.6964C11.8075 17.9725 12.4191 17.8086 12.6953 17.3303L14.1562 14.8C14.2331 14.6667 14.1369 14.5 13.983 14.5H6.53938Z" fill="#009688"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M8.66979 2.30406C8.19149 2.02792 7.5799 2.1918 7.30376 2.67009L2.95636 10.2C2.87938 10.3333 2.97561 10.5 3.12957 10.5H16.5241C16.5955 10.5 16.6616 10.4619 16.6973 10.4L17.6961 8.67009C17.9722 8.1918 17.8083 7.58021 17.33 7.30406L8.66979 2.30406Z" fill="#909090"/>
<rect x="2" y="12" width="16" height="1" rx="0.5" fill="#6B6B6B"/>
</svg>

Before

Width:  |  Height:  |  Size: 736 B

After

Width:  |  Height:  |  Size: 736 B

View file

@ -1,3 +1,3 @@
<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd" clip-rule="evenodd" d="M14.5131 3.11974L14.6335 3.23273C15.5708 4.16997 15.6083 5.66627 14.746 6.64825L14.6335 6.76825L6.87213 14.1673H3.3363V10.6315L11.0975 3.23227C12.0348 2.29498 13.5311 2.25748 14.5131 3.11974ZM16.6429 15.8337C17.1162 15.8337 17.5 16.2068 17.5 16.6671C17.5 17.1273 17.1162 17.5004 16.6429 17.5004H3.35714C2.88376 17.5004 2.5 17.1273 2.5 16.6671C2.5 16.2068 2.88376 15.8337 3.35714 15.8337H16.6429ZM12.2762 4.41124L12.3547 4.34192C12.6816 4.08778 13.1542 4.11088 13.4545 4.41124C13.7799 4.73663 13.7799 5.26418 13.4545 5.58957L6.1813 12.5006H5.00296V11.3223L12.2762 4.41124Z" fill="#00AE42"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M14.5131 3.11974L14.6335 3.23273C15.5708 4.16997 15.6083 5.66627 14.746 6.64825L14.6335 6.76825L6.87213 14.1673H3.3363V10.6315L11.0975 3.23227C12.0348 2.29498 13.5311 2.25748 14.5131 3.11974ZM16.6429 15.8337C17.1162 15.8337 17.5 16.2068 17.5 16.6671C17.5 17.1273 17.1162 17.5004 16.6429 17.5004H3.35714C2.88376 17.5004 2.5 17.1273 2.5 16.6671C2.5 16.2068 2.88376 15.8337 3.35714 15.8337H16.6429ZM12.2762 4.41124L12.3547 4.34192C12.6816 4.08778 13.1542 4.11088 13.4545 4.41124C13.7799 4.73663 13.7799 5.26418 13.4545 5.58957L6.1813 12.5006H5.00296V11.3223L12.2762 4.41124Z" fill="#009688"/>
</svg>

Before

Width:  |  Height:  |  Size: 742 B

After

Width:  |  Height:  |  Size: 742 B

View file

@ -1,3 +1,3 @@
<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd" clip-rule="evenodd" d="M14.5131 3.11974L14.6335 3.23273C15.5708 4.16997 15.6083 5.66627 14.746 6.64825L14.6335 6.76825L6.87213 14.1673H3.3363V10.6315L11.0975 3.23227C12.0348 2.29498 13.5311 2.25748 14.5131 3.11974ZM16.6429 15.8337C17.1162 15.8337 17.5 16.2068 17.5 16.6671C17.5 17.1273 17.1162 17.5004 16.6429 17.5004H3.35714C2.88376 17.5004 2.5 17.1273 2.5 16.6671C2.5 16.2068 2.88376 15.8337 3.35714 15.8337H16.6429ZM12.2762 4.41124L12.3547 4.34192C12.6816 4.08778 13.1542 4.11088 13.4545 4.41124C13.7799 4.73663 13.7799 5.26418 13.4545 5.58957L6.1813 12.5006H5.00296V11.3223L12.2762 4.41124Z" fill="#00AE42"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M14.5131 3.11974L14.6335 3.23273C15.5708 4.16997 15.6083 5.66627 14.746 6.64825L14.6335 6.76825L6.87213 14.1673H3.3363V10.6315L11.0975 3.23227C12.0348 2.29498 13.5311 2.25748 14.5131 3.11974ZM16.6429 15.8337C17.1162 15.8337 17.5 16.2068 17.5 16.6671C17.5 17.1273 17.1162 17.5004 16.6429 17.5004H3.35714C2.88376 17.5004 2.5 17.1273 2.5 16.6671C2.5 16.2068 2.88376 15.8337 3.35714 15.8337H16.6429ZM12.2762 4.41124L12.3547 4.34192C12.6816 4.08778 13.1542 4.11088 13.4545 4.41124C13.7799 4.73663 13.7799 5.26418 13.4545 5.58957L6.1813 12.5006H5.00296V11.3223L12.2762 4.41124Z" fill="#009688"/>
</svg>

Before

Width:  |  Height:  |  Size: 742 B

After

Width:  |  Height:  |  Size: 742 B

View file

@ -1,4 +1,4 @@
<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd" clip-rule="evenodd" d="M14.5131 3.11974L14.6335 3.23273C15.5708 4.16997 15.6083 5.66627 14.746 6.64825L14.6335 6.76825L6.87213 14.1673H3.3363V10.6315L11.0975 3.23227C12.0348 2.29498 13.5311 2.25748 14.5131 3.11974ZM16.6429 15.8337C17.1162 15.8337 17.5 16.2068 17.5 16.6671C17.5 17.1273 17.1162 17.5004 16.6429 17.5004H3.35714C2.88376 17.5004 2.5 17.1273 2.5 16.6671C2.5 16.2068 2.88376 15.8337 3.35714 15.8337H16.6429ZM12.2762 4.41124L12.3547 4.34192C12.6816 4.08778 13.1542 4.11088 13.4545 4.41124C13.7799 4.73663 13.7799 5.26418 13.4545 5.58957L6.1813 12.5006H5.00296V11.3223L12.2762 4.41124Z" fill="#00AE42"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M14.5131 3.11974L14.6335 3.23273C15.5708 4.16997 15.6083 5.66627 14.746 6.64825L14.6335 6.76825L6.87213 14.1673H3.3363V10.6315L11.0975 3.23227C12.0348 2.29498 13.5311 2.25748 14.5131 3.11974ZM16.6429 15.8337C17.1162 15.8337 17.5 16.2068 17.5 16.6671C17.5 17.1273 17.1162 17.5004 16.6429 17.5004H3.35714C2.88376 17.5004 2.5 17.1273 2.5 16.6671C2.5 16.2068 2.88376 15.8337 3.35714 15.8337H16.6429ZM12.2762 4.41124L12.3547 4.34192C12.6816 4.08778 13.1542 4.11088 13.4545 4.41124C13.7799 4.73663 13.7799 5.26418 13.4545 5.58957L6.1813 12.5006H5.00296V11.3223L12.2762 4.41124Z" fill="#009688"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M14.5131 3.11974L14.6335 3.23273C15.5708 4.16997 15.6083 5.66627 14.746 6.64825L14.6335 6.76825L6.87213 14.1673H3.3363V10.6315L11.0975 3.23227C12.0348 2.29498 13.5311 2.25748 14.5131 3.11974ZM16.6429 15.8337C17.1162 15.8337 17.5 16.2068 17.5 16.6671C17.5 17.1273 17.1162 17.5004 16.6429 17.5004H3.35714C2.88376 17.5004 2.5 17.1273 2.5 16.6671C2.5 16.2068 2.88376 15.8337 3.35714 15.8337H16.6429ZM12.2762 4.41124L12.3547 4.34192C12.6816 4.08778 13.1542 4.11088 13.4545 4.41124C13.7799 4.73663 13.7799 5.26418 13.4545 5.58957L6.1813 12.5006H5.00296V11.3223L12.2762 4.41124Z" fill="black" fill-opacity="0.2"/>
</svg>

Before

Width:  |  Height:  |  Size: 1.4 KiB

After

Width:  |  Height:  |  Size: 1.4 KiB

View file

@ -1,4 +1,4 @@
<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd" clip-rule="evenodd" d="M14.5131 3.11974L14.6335 3.23273C15.5708 4.16997 15.6083 5.66627 14.746 6.64825L14.6335 6.76825L6.87213 14.1673H3.3363V10.6315L11.0975 3.23227C12.0348 2.29498 13.5311 2.25748 14.5131 3.11974ZM16.6429 15.8337C17.1162 15.8337 17.5 16.2068 17.5 16.6671C17.5 17.1273 17.1162 17.5004 16.6429 17.5004H3.35714C2.88376 17.5004 2.5 17.1273 2.5 16.6671C2.5 16.2068 2.88376 15.8337 3.35714 15.8337H16.6429ZM12.2762 4.41124L12.3547 4.34192C12.6816 4.08778 13.1542 4.11088 13.4545 4.41124C13.7799 4.73663 13.7799 5.26418 13.4545 5.58957L6.1813 12.5006H5.00296V11.3223L12.2762 4.41124Z" fill="#00AE42"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M14.5131 3.11974L14.6335 3.23273C15.5708 4.16997 15.6083 5.66627 14.746 6.64825L14.6335 6.76825L6.87213 14.1673H3.3363V10.6315L11.0975 3.23227C12.0348 2.29498 13.5311 2.25748 14.5131 3.11974ZM16.6429 15.8337C17.1162 15.8337 17.5 16.2068 17.5 16.6671C17.5 17.1273 17.1162 17.5004 16.6429 17.5004H3.35714C2.88376 17.5004 2.5 17.1273 2.5 16.6671C2.5 16.2068 2.88376 15.8337 3.35714 15.8337H16.6429ZM12.2762 4.41124L12.3547 4.34192C12.6816 4.08778 13.1542 4.11088 13.4545 4.41124C13.7799 4.73663 13.7799 5.26418 13.4545 5.58957L6.1813 12.5006H5.00296V11.3223L12.2762 4.41124Z" fill="#009688"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M14.5131 3.11974L14.6335 3.23273C15.5708 4.16997 15.6083 5.66627 14.746 6.64825L14.6335 6.76825L6.87213 14.1673H3.3363V10.6315L11.0975 3.23227C12.0348 2.29498 13.5311 2.25748 14.5131 3.11974ZM16.6429 15.8337C17.1162 15.8337 17.5 16.2068 17.5 16.6671C17.5 17.1273 17.1162 17.5004 16.6429 17.5004H3.35714C2.88376 17.5004 2.5 17.1273 2.5 16.6671C2.5 16.2068 2.88376 15.8337 3.35714 15.8337H16.6429ZM12.2762 4.41124L12.3547 4.34192C12.6816 4.08778 13.1542 4.11088 13.4545 4.41124C13.7799 4.73663 13.7799 5.26418 13.4545 5.58957L6.1813 12.5006H5.00296V11.3223L12.2762 4.41124Z" fill="white" fill-opacity="0.2"/>
</svg>

Before

Width:  |  Height:  |  Size: 1.4 KiB

After

Width:  |  Height:  |  Size: 1.4 KiB

View file

@ -4,6 +4,6 @@
<path fill-rule="evenodd" clip-rule="evenodd" d="M20.3138 16.38L26.231 16.38L26.231 5.70055L20.3138 5.70055L20.3138 16.38ZM19.1138 16.58C19.1138 17.1323 19.5615 17.58 20.1138 17.58L26.431 17.58C26.9833 17.58 27.431 17.1323 27.431 16.58L27.431 5.50055C27.431 4.94826 26.9833 4.50055 26.431 4.50055L20.1138 4.50055C19.5615 4.50055 19.1138 4.94826 19.1138 5.50055L19.1138 16.58Z" fill="#323A3E"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M13.0459 10.0597L13.0459 12.0681L16.8328 12.0681L16.8328 10.0597L13.0459 10.0597ZM12.0459 12.0681C12.0459 12.6204 12.4936 13.0681 13.0459 13.0681L16.8328 13.0681C17.385 13.0681 17.8328 12.6204 17.8328 12.0681L17.8328 10.0597C17.8328 9.50739 17.385 9.05968 16.8328 9.05968L13.0459 9.05968C12.4936 9.05968 12.0459 9.50739 12.0459 10.0597L12.0459 12.0681Z" fill="#323A3E"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M15.3957 5.59039L15.3957 7.41647L16.8332 7.41647L16.8332 5.59039L15.3957 5.59039ZM14.3957 7.41647C14.3957 7.96875 14.8435 8.41647 15.3957 8.41647L16.8332 8.41647C17.3854 8.41647 17.8332 7.96875 17.8332 7.41647L17.8332 5.59039C17.8332 5.03811 17.3854 4.59039 16.8332 4.59039L15.3957 4.59039C14.8435 4.59039 14.3957 5.03811 14.3957 5.59039L14.3957 7.41647Z" fill="#323A3E"/>
<path d="M25 17.6152C25 15.4061 26.7909 13.6152 29 13.6152V13.6152C31.2091 13.6152 33 15.4061 33 17.6152V17.6152C33 19.8244 31.2091 21.6152 29 21.6152V21.6152C26.7909 21.6152 25 19.8244 25 17.6152V17.6152Z" fill="#00AE42"/>
<path d="M25 17.6152C25 15.4061 26.7909 13.6152 29 13.6152V13.6152C31.2091 13.6152 33 15.4061 33 17.6152V17.6152C33 19.8244 31.2091 21.6152 29 21.6152V21.6152C26.7909 21.6152 25 19.8244 25 17.6152V17.6152Z" fill="#009688"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M31.4746 16.0605C31.6699 16.2558 31.6699 16.5724 31.4746 16.7676L29.3189 18.9234C28.9282 19.3141 28.2946 19.3139 27.9042 18.9229L26.697 17.714C26.5019 17.5186 26.5021 17.202 26.6975 17.0068C26.8929 16.8117 27.2095 16.8119 27.4046 17.0073L28.6118 18.2163L30.7675 16.0605C30.9628 15.8652 31.2794 15.8652 31.4746 16.0605Z" fill="white"/>
</svg>

Before

Width:  |  Height:  |  Size: 3 KiB

After

Width:  |  Height:  |  Size: 3 KiB

View file

@ -4,6 +4,6 @@
<path fill-rule="evenodd" clip-rule="evenodd" d="M20.3138 16.3799H26.231V5.70049H20.3138V16.3799ZM19.1138 16.5799C19.1138 17.1322 19.5615 17.5799 20.1138 17.5799H26.431C26.9833 17.5799 27.431 17.1322 27.431 16.5799V5.50049C27.431 4.9482 26.9833 4.50049 26.431 4.50049H20.1138C19.5615 4.50049 19.1138 4.9482 19.1138 5.50049V16.5799Z" fill="#B3B3B5"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M13.0459 10.0596V12.068H16.8328V10.0596H13.0459ZM12.0459 12.068C12.0459 12.6203 12.4936 13.068 13.0459 13.068H16.8328C17.385 13.068 17.8328 12.6203 17.8328 12.068V10.0596C17.8328 9.50728 17.385 9.05957 16.8328 9.05957H13.0459C12.4936 9.05957 12.0459 9.50728 12.0459 10.0596V12.068Z" fill="#B3B3B5"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M15.3955 5.59033V7.41641H16.833V5.59033H15.3955ZM14.3955 7.41641C14.3955 7.96869 14.8433 8.41641 15.3955 8.41641H16.833C17.3852 8.41641 17.833 7.96869 17.833 7.41641V5.59033C17.833 5.03805 17.3852 4.59033 16.833 4.59033H15.3955C14.8433 4.59033 14.3955 5.03805 14.3955 5.59033V7.41641Z" fill="#B3B3B5"/>
<path d="M25 17.6152C25 15.4061 26.7909 13.6152 29 13.6152C31.2091 13.6152 33 15.4061 33 17.6152C33 19.8244 31.2091 21.6152 29 21.6152C26.7909 21.6152 25 19.8244 25 17.6152Z" fill="#00AE42"/>
<path d="M25 17.6152C25 15.4061 26.7909 13.6152 29 13.6152C31.2091 13.6152 33 15.4061 33 17.6152C33 19.8244 31.2091 21.6152 29 21.6152C26.7909 21.6152 25 19.8244 25 17.6152Z" fill="#009688"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M31.4746 16.0605C31.6699 16.2558 31.6699 16.5724 31.4746 16.7676L29.3189 18.9234C28.9282 19.3141 28.2946 19.3139 27.9042 18.9229L26.697 17.714C26.5019 17.5186 26.5021 17.202 26.6975 17.0068C26.8929 16.8117 27.2095 16.8119 27.4046 17.0073L28.6118 18.2163L30.7675 16.0605C30.9628 15.8652 31.2794 15.8652 31.4746 16.0605Z" fill="white"/>
</svg>

Before

Width:  |  Height:  |  Size: 2.7 KiB

After

Width:  |  Height:  |  Size: 2.7 KiB

View file

@ -2,8 +2,8 @@
<g clip-path="url(#clip0_11764_39986)">
<rect x="3.5" y="13.5" width="24" height="24" stroke="#262E30"/>
<rect x="14.5" y="4.5" width="24" height="24" stroke="#262E30"/>
<path d="M17.25 14L15 16.1M21 14L15 20.3M24.75 14L15 24.5M27 15.4L15.75 28M27 18.9L19.5 28M27 23.8L23.25 28" stroke="#00AE42" stroke-width="0.5" stroke-linecap="round" stroke-linejoin="round"/>
<rect x="14.5" y="13.5" width="13" height="15" stroke="#00AE42"/>
<path d="M17.25 14L15 16.1M21 14L15 20.3M24.75 14L15 24.5M27 15.4L15.75 28M27 18.9L19.5 28M27 23.8L23.25 28" stroke="#009688" stroke-width="0.5" stroke-linecap="round" stroke-linejoin="round"/>
<rect x="14.5" y="13.5" width="13" height="15" stroke="#009688"/>
</g>
<defs>
<clipPath id="clip0_11764_39986">

Before

Width:  |  Height:  |  Size: 643 B

After

Width:  |  Height:  |  Size: 643 B

View file

@ -2,8 +2,8 @@
<g clip-path="url(#clip0_11764_39986)">
<rect x="3.5" y="13.5" width="24" height="24" stroke="#B6B6B6"/>
<rect x="14.5" y="4.5" width="24" height="24" stroke="#B6B6B6"/>
<path d="M17.25 14L15 16.1M21 14L15 20.3M24.75 14L15 24.5M27 15.4L15.75 28M27 18.9L19.5 28M27 23.8L23.25 28" stroke="#00AE42" stroke-width="0.5" stroke-linecap="round" stroke-linejoin="round"/>
<rect x="14.5" y="13.5" width="13" height="15" stroke="#00AE42"/>
<path d="M17.25 14L15 16.1M21 14L15 20.3M24.75 14L15 24.5M27 15.4L15.75 28M27 18.9L19.5 28M27 23.8L23.25 28" stroke="#009688" stroke-width="0.5" stroke-linecap="round" stroke-linejoin="round"/>
<rect x="14.5" y="13.5" width="13" height="15" stroke="#009688"/>
</g>
<defs>
<clipPath id="clip0_11764_39986">

Before

Width:  |  Height:  |  Size: 643 B

After

Width:  |  Height:  |  Size: 643 B

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View file

@ -1,6 +1,6 @@
{
"name": "Anker",
"version": "01.07.00.02",
"version": "01.06.04.00",
"force_update": "0",
"description": "Anker configurations",
"machine_model_list": [
@ -60,77 +60,77 @@
"name": "fdm_filament_common",
"sub_path": "filament/fdm_filament_common.json"
},
{
"name": "fdm_filament_abs",
"sub_path": "filament/fdm_filament_abs.json"
},
{
"name": "fdm_filament_asa",
"sub_path": "filament/fdm_filament_asa.json"
},
{
"name": "fdm_filament_pa",
"sub_path": "filament/fdm_filament_pa.json"
},
{
"name": "fdm_filament_pc",
"sub_path": "filament/fdm_filament_pc.json"
},
{
"name": "fdm_filament_pet",
"sub_path": "filament/fdm_filament_pet.json"
},
{
"name": "fdm_filament_pla",
"sub_path": "filament/fdm_filament_pla.json"
},
{
"name": "fdm_filament_pva",
"sub_path": "filament/fdm_filament_pva.json"
},
{
"name": "fdm_filament_tpu",
"sub_path": "filament/fdm_filament_tpu.json"
},
{
"name": "Generic ABS @Anker",
"sub_path": "filament/Generic ABS @Anker.json"
"name": "fdm_filament_pet",
"sub_path": "filament/fdm_filament_pet.json"
},
{
"name": "Generic ASA @Anker",
"sub_path": "filament/Generic ASA @Anker.json"
"name": "fdm_filament_abs",
"sub_path": "filament/fdm_filament_abs.json"
},
{
"name": "Generic PA @Anker",
"sub_path": "filament/Generic PA @Anker.json"
"name": "fdm_filament_pc",
"sub_path": "filament/fdm_filament_pc.json"
},
{
"name": "Generic PA-CF @Anker",
"sub_path": "filament/Generic PA-CF @Anker.json"
"name": "fdm_filament_asa",
"sub_path": "filament/fdm_filament_asa.json"
},
{
"name": "Generic PC @Anker",
"sub_path": "filament/Generic PC @Anker.json"
"name": "fdm_filament_pva",
"sub_path": "filament/fdm_filament_pva.json"
},
{
"name": "Generic PETG @Anker",
"sub_path": "filament/Generic PETG @Anker.json"
"name": "fdm_filament_pa",
"sub_path": "filament/fdm_filament_pa.json"
},
{
"name": "Generic PLA @Anker",
"sub_path": "filament/Generic PLA @Anker.json"
"name": "Anker Generic PLA",
"sub_path": "filament/Anker Generic PLA.json"
},
{
"name": "Generic PLA-CF @Anker",
"sub_path": "filament/Generic PLA-CF @Anker.json"
"name": "Anker Generic PLA-CF",
"sub_path": "filament/Anker Generic PLA-CF.json"
},
{
"name": "Generic PVA @Anker",
"sub_path": "filament/Generic PVA @Anker.json"
"name": "Anker Generic PETG",
"sub_path": "filament/Anker Generic PETG.json"
},
{
"name": "Generic TPU @Anker",
"sub_path": "filament/Generic TPU @Anker.json"
"name": "Anker Generic ABS",
"sub_path": "filament/Anker Generic ABS.json"
},
{
"name": "Anker Generic TPU",
"sub_path": "filament/Anker Generic TPU.json"
},
{
"name": "Anker Generic ASA",
"sub_path": "filament/Anker Generic ASA.json"
},
{
"name": "Anker Generic PC",
"sub_path": "filament/Anker Generic PC.json"
},
{
"name": "Anker Generic PVA",
"sub_path": "filament/Anker Generic PVA.json"
},
{
"name": "Anker Generic PA",
"sub_path": "filament/Anker Generic PA.json"
},
{
"name": "Anker Generic PA-CF",
"sub_path": "filament/Anker Generic PA-CF.json"
}
],
"machine_list": [

View file

@ -1,19 +0,0 @@
{
"type": "filament",
"filament_id": "GFB99",
"setting_id": "GFSB99_Anker_00",
"name": "Generic ABS @Anker",
"from": "system",
"instantiation": "true",
"inherits": "fdm_filament_abs",
"filament_flow_ratio": [
"0.926"
],
"filament_max_volumetric_speed": [
"12"
],
"compatible_printers": [
"Anker M5 0.4 nozzle",
"Anker M5C 0.4 nozzle"
]
}

View file

@ -1,19 +0,0 @@
{
"type": "filament",
"filament_id": "GFB98",
"setting_id": "GFSB98_Anker_00",
"name": "Generic ASA @Anker",
"from": "system",
"instantiation": "true",
"inherits": "fdm_filament_asa",
"filament_flow_ratio": [
"0.93"
],
"filament_max_volumetric_speed": [
"12"
],
"compatible_printers": [
"Anker M5 0.4 nozzle",
"Anker M5C 0.4 nozzle"
]
}

View file

@ -1,21 +0,0 @@
{
"type": "filament",
"filament_id": "GFN99",
"setting_id": "GFSN99_Anker_00",
"name": "Generic PA @Anker",
"from": "system",
"instantiation": "true",
"inherits": "fdm_filament_pa",
"nozzle_temperature_initial_layer": [
"280"
],
"nozzle_temperature": [
"280"
],
"filament_max_volumetric_speed": [
"12"
],
"compatible_printers": [
"Anker M5C 0.4 nozzle"
]
}

View file

@ -1,21 +0,0 @@
{
"type": "filament",
"filament_id": "GFN98",
"setting_id": "GFSN98_Anker_00",
"name": "Generic PA-CF @Anker",
"from": "system",
"instantiation": "true",
"inherits": "fdm_filament_pa",
"filament_type": [
"PA-CF"
],
"nozzle_temperature_initial_layer": [
"280"
],
"nozzle_temperature": [
"280"
],
"compatible_printers": [
"Anker M5C 0.4 nozzle"
]
}

View file

@ -1,18 +0,0 @@
{
"type": "filament",
"filament_id": "GFC99",
"setting_id": "GFSC99_Anker_00",
"name": "Generic PC @Anker",
"from": "system",
"instantiation": "true",
"inherits": "fdm_filament_pc",
"filament_max_volumetric_speed": [
"12"
],
"filament_flow_ratio": [
"0.94"
],
"compatible_printers": [
"Anker M5C 0.4 nozzle"
]
}

View file

@ -1,19 +0,0 @@
{
"type": "filament",
"filament_id": "GFL99",
"setting_id": "GFSL99_Anker_00",
"name": "Generic PLA @Anker",
"from": "system",
"instantiation": "true",
"inherits": "fdm_filament_pla",
"filament_flow_ratio": [
"1.00"
],
"filament_max_volumetric_speed": [
"17"
],
"compatible_printers": [
"Anker M5 0.4 nozzle",
"Anker M5C 0.4 nozzle"
]
}

View file

@ -1,16 +0,0 @@
{
"type": "filament",
"filament_id": "GFU99",
"setting_id": "GFSU99_Anker_00",
"name": "Generic TPU @Anker",
"from": "system",
"instantiation": "true",
"inherits": "fdm_filament_tpu",
"filament_max_volumetric_speed": [
"3.2"
],
"compatible_printers": [
"Anker M5 0.4 nozzle",
"Anker M5C 0.4 nozzle"
]
}

View file

@ -1,6 +1,6 @@
{
"type": "machine",
"setting_id": "GM_Anker_000",
"setting_id": "GM003",
"name": "Anker M5 0.4 nozzle",
"from": "system",
"instantiation": "true",
@ -8,7 +8,7 @@
"printer_model": "Anker M5",
"default_print_profile": "0.20mm Standard @Anker",
"default_filament_profile": [
"Generic PLA @Anker.json"
"Anker Generic PLA"
],
"nozzle_diameter": [
"0.4"

View file

@ -8,5 +8,5 @@
"bed_model": "M5-CE-bed.stl",
"bed_texture": "M5-CE-texture.svg",
"hotend_model": "",
"default_materials": "Generic ABS @Anker;Generic PLA @Anker;Generic PLA-CF @Anker;Generic PETG @Anker;Generic TPU @Anker;Generic ASA @Anker;Generic PC @Anker;Generic PVA @Anker;"
"default_materials": "Anker Generic ABS;Anker Generic PLA;Anker Generic PLA-CF;Anker Generic PETG;Anker Generic TPU;Anker Generic ASA;Anker Generic PVA"
}

View file

@ -8,7 +8,7 @@
"printer_model": "Anker M5C",
"default_print_profile": "0.20mm Standard @Anker",
"default_filament_profile": [
"Generic PLA @Anker.json"
"Anker Generic PLA"
],
"nozzle_diameter": [
"0.4"

View file

@ -8,5 +8,5 @@
"bed_model": "M5C-CE-bed.stl",
"bed_texture": "M5-CE-texture.svg",
"hotend_model": "",
"default_materials": "Generic ABS @Anker;Generic PLA @Anker;Generic PLA-CF @Anker;Generic PETG @Anker;Generic TPU @Anker;Generic ASA @Anker;Generic PC @Anker;Generic PVA @Anker;Generic PA @Anker;Generic PA-CF @Anker"
"default_materials": "Anker Generic ABS;Anker Generic PLA;Anker Generic PLA-CF;Anker Generic PETG;Anker Generic TPU;Anker Generic ASA;Anker Generic PVA;Anker Generic PC;Anker Generic PA;Anker Generic PA-CF"
}

View file

@ -4,12 +4,11 @@
"from": "system",
"instantiation": "false",
"gcode_flavor": "marlin",
"machine_start_gcode": "M4899 T3 ; Enable v3 jerk and S-curve acceleration \nM104 S{first_layer_temperature[0]-30} ; Anti-ooze - Set hotend temp to 30 degrees less than target\nM190 S{first_layer_bed_temperature[0]} ; set and wait for bed temp to stabilize\nM109 S{first_layer_temperature[0]} ; set final nozzle temp to stabilize\nG28 ;Home",
"before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\nG92 E0.0\n;[layer_z]\n\n",
"machine_start_gcode": "M4899 T3 ; Enable v3 jerk and S-curve acceleration \nM104 Sfirst_layer_temperature[0] ; Set hotend temp\nM190 S{first_layer_bed_temperature[0]} ; set and wait for bed temp to stabilize\nM109 S{first_layer_temperature[0]} ; set final nozzle temp to stabilize\nG28 ;Home",
"machine_end_gcode": "M104 S0\nM140 S0\n;Retract the filament\nG92 E1\nG1 E-1 F300\nG28 X0 Y0\nM84",
"before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\n;[layer_z]\nG92 E0\n",
"layer_change_gcode": ";AFTER_LAYER_CHANGE\n;[layer_z]",
"change_filament_gcode": ";FILAMENT CHANGE (by Lukagra)\nG91\nG1 Z10 F600\nG90\nM600\nG91\nG1 E-3 F1200\nG1 Z-10 F600\nG90",
"machine_pause_gcode": "G91\nG1 Z5 F600\nG90\nM601\nG91\nG1 E-3 F1200\nG1 Z-5 F600\nG90",
"change_filament_gcode": "M600",
"machine_pause_gcode": "M601",
"extruder_colour": [
"#018001"
],
@ -110,7 +109,7 @@
],
"silent_mode": "0",
"single_extruder_multi_material": "1",
"use_relative_e_distances": "0",
"use_relative_e_distances": "1",
"wipe_distance": [
"0"
],

View file

@ -1,6 +1,6 @@
{
"type": "process",
"setting_id": "GP_Anker_005",
"setting_id": "GP_Anker_000",
"name": "0.05mm Ultradetail @Anker",
"from": "system",
"instantiation": "true",

View file

@ -14,8 +14,8 @@
"top_shell_layers": "6",
"support_bottom_z_distance": "0.15",
"support_top_z_distance": "0.15",
"top_surface_pattern": "zig-zag",
"bottom_surface_pattern": "zig-zag",
"top_surface_pattern": "monotonic",
"bottom_surface_pattern": "monotonic",
"bottom_shell_thickness": "0",
"top_shell_thickness": "0",
"default_acceleration": "6000",

View file

@ -13,8 +13,8 @@
"top_shell_layers": "5",
"support_bottom_z_distance": "0.20",
"support_top_z_distance": "0.20",
"top_surface_pattern": "zig-zag",
"bottom_surface_pattern": "zig-zag",
"top_surface_pattern": "monotonic",
"bottom_surface_pattern": "monotonic",
"bottom_shell_thickness": "0",
"top_shell_thickness": "0",
"default_acceleration": "6000",

View file

@ -1,6 +1,6 @@
{
"type": "process",
"setting_id": "GP_Anker_000",
"setting_id": "GP004",
"name": "0.20mm Standard @Anker",
"from": "system",
"instantiation": "true",

View file

@ -13,8 +13,8 @@
"top_shell_layers": "3",
"support_bottom_z_distance": "0.25",
"support_top_z_distance": "0.25",
"top_surface_pattern": "zig-zag",
"bottom_surface_pattern": "zig-zag",
"top_surface_pattern": "monotonic",
"bottom_surface_pattern": "monotonic",
"bottom_shell_thickness": "0",
"top_shell_thickness": "0",
"default_acceleration": "6000",

View file

@ -59,7 +59,7 @@
"spiral_mode": "0",
"standby_temperature_delta": "-5",
"enable_support": "0",
"resolution": "0.008",
"resolution": "0.012",
"support_type": "normal(auto)",
"support_on_build_plate_only": "0",
"support_top_z_distance": "0.2",
@ -71,7 +71,7 @@
"support_interface_bottom_layers": "2",
"support_interface_spacing": "0.5",
"support_interface_speed": "80",
"support_base_pattern": "rectilinear",
"support_base_pattern": "zig-zag",
"support_base_pattern_spacing": "2.5",
"support_speed": "125",
"support_threshold_angle": "40",

View file

@ -1,30 +1,34 @@
{
"name": "Anycubic",
"version": "01.07.00.02",
"version": "01.06.00.00",
"force_update": "0",
"description": "Anycubic configurations",
"machine_model_list": [
{
{
"name": "Anycubic i3 Mega S",
"sub_path": "machine/Anycubic i3 Mega S.json"
},
{
{
"name": "Anycubic Chiron",
"sub_path": "machine/Anycubic Chiron.json"
},
{
{
"name": "Anycubic Vyper",
"sub_path": "machine/Anycubic Vyper.json"
},
{
{
"name": "Anycubic Kobra Max",
"sub_path": "machine/Anycubic Kobra Max.json"
},
{
"name": "Anycubic Kobra Plus",
"sub_path": "machine/Anycubic Kobra Plus.json"
},
{
"name": "Anycubic 4Max Pro",
"sub_path": "machine/Anycubic 4Max Pro.json"
},
{
{
"name": "Anycubic 4Max Pro 2",
"sub_path": "machine/Anycubic 4Max Pro 2.json"
},
@ -38,23 +42,27 @@
"name": "fdm_process_common",
"sub_path": "process/fdm_process_common.json"
},
{
{
"name": "0.15mm Optimal @Anycubic i3MegaS",
"sub_path": "process/0.15mm Optimal @Anycubic i3MegaS.json"
},
{
{
"name": "0.15mm Optimal @Anycubic Chiron",
"sub_path": "process/0.15mm Optimal @Anycubic Chiron.json"
},
{
{
"name": "0.15mm Optimal @Anycubic Vyper",
"sub_path": "process/0.15mm Optimal @Anycubic Vyper.json"
},
{
{
"name": "0.15mm Optimal @Anycubic KobraMax",
"sub_path": "process/0.15mm Optimal @Anycubic KobraMax.json"
},
{
"name": "0.15mm Optimal @Anycubic KobraPlus",
"sub_path": "process/0.15mm Optimal @Anycubic KobraPlus.json"
},
{
"name": "0.15mm Optimal @Anycubic 4MaxPro2",
"sub_path": "process/0.15mm Optimal @Anycubic 4MaxPro2.json"
},
@ -62,27 +70,31 @@
"name": "0.15mm Optimal @Anycubic Kobra2",
"sub_path": "process/0.15mm Optimal @Anycubic Kobra2.json"
},
{
{
"name": "0.20mm Standard @Anycubic i3MegaS",
"sub_path": "process/0.20mm Standard @Anycubic i3MegaS.json"
},
{
{
"name": "0.20mm Standard @Anycubic Chiron",
"sub_path": "process/0.20mm Standard @Anycubic Chiron.json"
},
{
{
"name": "0.20mm Standard @Anycubic Vyper",
"sub_path": "process/0.20mm Standard @Anycubic Vyper.json"
},
{
{
"name": "0.20mm Standard @Anycubic KobraMax",
"sub_path": "process/0.20mm Standard @Anycubic KobraMax.json"
},
{
"name": "0.20mm Standard @Anycubic KobraPlus",
"sub_path": "process/0.20mm Standard @Anycubic KobraPlus.json"
},
{
"name": "0.20mm Standard @Anycubic 4MaxPro",
"sub_path": "process/0.20mm Standard @Anycubic 4MaxPro.json"
},
{
{
"name": "0.20mm Standard @Anycubic 4MaxPro2",
"sub_path": "process/0.20mm Standard @Anycubic 4MaxPro2.json"
},
@ -90,23 +102,27 @@
"name": "0.20mm Standard @Anycubic Kobra2",
"sub_path": "process/0.20mm Standard @Anycubic Kobra2.json"
},
{
{
"name": "0.30mm Draft @Anycubic i3MegaS",
"sub_path": "process/0.30mm Draft @Anycubic i3MegaS.json"
},
{
{
"name": "0.30mm Draft @Anycubic Chiron",
"sub_path": "process/0.30mm Draft @Anycubic Chiron.json"
},
{
{
"name": "0.30mm Draft @Anycubic Vyper",
"sub_path": "process/0.30mm Draft @Anycubic Vyper.json"
},
{
{
"name": "0.30mm Draft @Anycubic KobraMax",
"sub_path": "process/0.30mm Draft @Anycubic KobraMax.json"
},
{
"name": "0.30mm Draft @Anycubic KobraPlus",
"sub_path": "process/0.30mm Draft @Anycubic KobraPlus.json"
},
{
"name": "0.30mm Draft @Anycubic 4MaxPro2",
"sub_path": "process/0.30mm Draft @Anycubic 4MaxPro2.json"
},
@ -120,78 +136,77 @@
"name": "fdm_filament_common",
"sub_path": "filament/fdm_filament_common.json"
},
{
"name": "fdm_filament_abs",
"sub_path": "filament/fdm_filament_abs.json"
},
{
"name": "fdm_filament_asa",
"sub_path": "filament/fdm_filament_asa.json"
},
{
"name": "fdm_filament_pa",
"sub_path": "filament/fdm_filament_pa.json"
},
{
"name": "fdm_filament_pc",
"sub_path": "filament/fdm_filament_pc.json"
},
{
"name": "fdm_filament_pet",
"sub_path": "filament/fdm_filament_pet.json"
},
{
"name": "fdm_filament_pla",
"sub_path": "filament/fdm_filament_pla.json"
},
{
"name": "fdm_filament_pva",
"sub_path": "filament/fdm_filament_pva.json"
},
{
"name": "fdm_filament_tpu",
"sub_path": "filament/fdm_filament_tpu.json"
},
{
"name": "Generic ABS @Anycubic",
"sub_path": "filament/Generic ABS @Anycubic.json"
"name": "fdm_filament_pet",
"sub_path": "filament/fdm_filament_pet.json"
},
{
"name": "Generic ASA @Anycubic",
"sub_path": "filament/Generic ASA @Anycubic.json"
"name": "fdm_filament_abs",
"sub_path": "filament/fdm_filament_abs.json"
},
{
"name": "Generic PA @Anycubic",
"sub_path": "filament/Generic PA @Anycubic.json"
"name": "fdm_filament_pc",
"sub_path": "filament/fdm_filament_pc.json"
},
{
"name": "Generic PA-CF @Anycubic",
"sub_path": "filament/Generic PA-CF @Anycubic.json"
"name": "fdm_filament_asa",
"sub_path": "filament/fdm_filament_asa.json"
},
{
"name": "Generic PC @Anycubic",
"sub_path": "filament/Generic PC @Anycubic.json"
"name": "fdm_filament_pva",
"sub_path": "filament/fdm_filament_pva.json"
},
{
"name": "Generic PETG @Anycubic",
"sub_path": "filament/Generic PETG @Anycubic.json"
"name": "fdm_filament_pa",
"sub_path": "filament/fdm_filament_pa.json"
},
{
"name": "Generic PLA @Anycubic",
"sub_path": "filament/Generic PLA @Anycubic.json"
"name": "Anycubic Generic PLA",
"sub_path": "filament/Anycubic Generic PLA.json"
},
{
"name": "Generic PLA-CF @Anycubic",
"sub_path": "filament/Generic PLA-CF @Anycubic.json"
"name": "Anycubic Generic PLA-CF",
"sub_path": "filament/Anycubic Generic PLA-CF.json"
},
{
"name": "Generic PVA @Anycubic",
"sub_path": "filament/Generic PVA @Anycubic.json"
"name": "Anycubic Generic PETG",
"sub_path": "filament/Anycubic Generic PETG.json"
},
{
"name": "Generic TPU @Anycubic",
"sub_path": "filament/Generic TPU @Anycubic.json"
"name": "Anycubic Generic ABS",
"sub_path": "filament/Anycubic Generic ABS.json"
},
{
"name": "Anycubic Generic TPU",
"sub_path": "filament/Anycubic Generic TPU.json"
},
{
"name": "Anycubic Generic ASA",
"sub_path": "filament/Anycubic Generic ASA.json"
},
{
"name": "Anycubic Generic PC",
"sub_path": "filament/Anycubic Generic PC.json"
},
{
"name": "Anycubic Generic PVA",
"sub_path": "filament/Anycubic Generic PVA.json"
},
{
"name": "Anycubic Generic PA",
"sub_path": "filament/Anycubic Generic PA.json"
},
{
"name": "Anycubic Generic PA-CF",
"sub_path": "filament/Anycubic Generic PA-CF.json"
}
],
"machine_list": [
@ -199,27 +214,31 @@
"name": "fdm_machine_common",
"sub_path": "machine/fdm_machine_common.json"
},
{
{
"name": "Anycubic i3 Mega S 0.4 nozzle",
"sub_path": "machine/Anycubic i3 Mega S 0.4 nozzle.json"
},
{
{
"name": "Anycubic Chiron 0.4 nozzle",
"sub_path": "machine/Anycubic Chiron 0.4 nozzle.json"
},
{
{
"name": "Anycubic Vyper 0.4 nozzle",
"sub_path": "machine/Anycubic Vyper 0.4 nozzle.json"
},
{
{
"name": "Anycubic Kobra Max 0.4 nozzle",
"sub_path": "machine/Anycubic Kobra Max 0.4 nozzle.json"
},
{
"name": "Anycubic Kobra Plus 0.4 nozzle",
"sub_path": "machine/Anycubic Kobra Plus 0.4 nozzle.json"
},
{
"name": "Anycubic 4Max Pro 0.4 nozzle",
"sub_path": "machine/Anycubic 4Max Pro 0.4 nozzle.json"
},
{
{
"name": "Anycubic 4Max Pro 2 0.4 nozzle",
"sub_path": "machine/Anycubic 4Max Pro 2 0.4 nozzle.json"
},

View file

@ -0,0 +1,25 @@
{
"type": "filament",
"filament_id": "GFB99",
"setting_id": "GFSA04",
"name": "Anycubic Generic ABS",
"from": "system",
"instantiation": "true",
"inherits": "fdm_filament_abs",
"filament_flow_ratio": [
"0.926"
],
"filament_max_volumetric_speed": [
"12"
],
"compatible_printers": [
"Anycubic i3 Mega S 0.4 nozzle",
"Anycubic Chiron 0.4 nozzle",
"Anycubic Vyper 0.4 nozzle",
"Anycubic Kobra Max 0.4 nozzle",
"Anycubic Kobra Plus 0.4 nozzle",
"Anycubic 4Max Pro 0.4 nozzle",
"Anycubic 4Max Pro 2 0.4 nozzle",
"Anycubic Kobra 2 0.4 nozzle"
]
}

View file

@ -1,8 +1,8 @@
{
"type": "filament",
"filament_id": "GFB98",
"setting_id": "GFSB98_ANYCUBIC_00",
"name": "Generic ASA @Anycubic",
"setting_id": "GFSA04",
"name": "Anycubic Generic ASA",
"from": "system",
"instantiation": "true",
"inherits": "fdm_filament_asa",
@ -13,12 +13,13 @@
"12"
],
"compatible_printers": [
"Anycubic i3 Mega S 0.4 nozzle",
"Anycubic Chiron 0.4 nozzle",
"Anycubic Vyper 0.4 nozzle",
"Anycubic Kobra Max 0.4 nozzle",
"Anycubic 4Max Pro 0.4 nozzle",
"Anycubic 4Max Pro 2 0.4 nozzle",
"Anycubic i3 Mega S 0.4 nozzle",
"Anycubic Chiron 0.4 nozzle",
"Anycubic Vyper 0.4 nozzle",
"Anycubic Kobra Max 0.4 nozzle",
"Anycubic Kobra Plus 0.4 nozzle",
"Anycubic 4Max Pro 0.4 nozzle",
"Anycubic 4Max Pro 2 0.4 nozzle",
"Anycubic Kobra 2 0.4 nozzle"
]
}
}

View file

@ -1,8 +1,8 @@
{
"type": "filament",
"filament_id": "GFN98",
"setting_id": "GFSN98_ANYCUBIC_00",
"name": "Generic PA-CF @Anycubic",
"setting_id": "GFSA04",
"name": "Anycubic Generic PA-CF",
"from": "system",
"instantiation": "true",
"inherits": "fdm_filament_pa",
@ -15,13 +15,17 @@
"nozzle_temperature": [
"280"
],
"filament_max_volumetric_speed": [
"8"
],
"compatible_printers": [
"Anycubic i3 Mega S 0.4 nozzle",
"Anycubic Chiron 0.4 nozzle",
"Anycubic Vyper 0.4 nozzle",
"Anycubic Kobra Max 0.4 nozzle",
"Anycubic 4Max Pro 0.4 nozzle",
"Anycubic 4Max Pro 2 0.4 nozzle",
"Anycubic i3 Mega S 0.4 nozzle",
"Anycubic Chiron 0.4 nozzle",
"Anycubic Vyper 0.4 nozzle",
"Anycubic Kobra Max 0.4 nozzle",
"Anycubic Kobra Plus 0.4 nozzle",
"Anycubic 4Max Pro 0.4 nozzle",
"Anycubic 4Max Pro 2 0.4 nozzle",
"Anycubic Kobra 2 0.4 nozzle"
]
}

View file

@ -1,8 +1,8 @@
{
"type": "filament",
"filament_id": "GFN99",
"setting_id": "GFSN99_ANYCUBIC_00",
"name": "Generic PA @Anycubic",
"setting_id": "GFSA04",
"name": "Anycubic Generic PA",
"from": "system",
"instantiation": "true",
"inherits": "fdm_filament_pa",
@ -16,12 +16,13 @@
"12"
],
"compatible_printers": [
"Anycubic i3 Mega S 0.4 nozzle",
"Anycubic Chiron 0.4 nozzle",
"Anycubic Vyper 0.4 nozzle",
"Anycubic Kobra Max 0.4 nozzle",
"Anycubic 4Max Pro 0.4 nozzle",
"Anycubic 4Max Pro 2 0.4 nozzle",
"Anycubic i3 Mega S 0.4 nozzle",
"Anycubic Chiron 0.4 nozzle",
"Anycubic Vyper 0.4 nozzle",
"Anycubic Kobra Max 0.4 nozzle",
"Anycubic Kobra Plus 0.4 nozzle",
"Anycubic 4Max Pro 0.4 nozzle",
"Anycubic 4Max Pro 2 0.4 nozzle",
"Anycubic Kobra 2 0.4 nozzle"
]
}

View file

@ -0,0 +1,25 @@
{
"type": "filament",
"filament_id": "GFC99",
"setting_id": "GFSA04",
"name": "Anycubic Generic PC",
"from": "system",
"instantiation": "true",
"inherits": "fdm_filament_pc",
"filament_max_volumetric_speed": [
"12"
],
"filament_flow_ratio": [
"0.94"
],
"compatible_printers": [
"Anycubic i3 Mega S 0.4 nozzle",
"Anycubic Chiron 0.4 nozzle",
"Anycubic Vyper 0.4 nozzle",
"Anycubic Kobra Max 0.4 nozzle",
"Anycubic Kobra Plus 0.4 nozzle",
"Anycubic 4Max Pro 0.4 nozzle",
"Anycubic 4Max Pro 2 0.4 nozzle",
"Anycubic Kobra 2 0.4 nozzle"
]
}

View file

@ -0,0 +1,55 @@
{
"type": "filament",
"filament_id": "GFG99",
"setting_id": "GFSA04",
"name": "Anycubic Generic PETG",
"from": "system",
"instantiation": "true",
"inherits": "fdm_filament_pet",
"reduce_fan_stop_start_freq": [
"1"
],
"slow_down_for_layer_cooling": [
"1"
],
"fan_cooling_layer_time": [
"30"
],
"overhang_fan_speed": [
"90"
],
"overhang_fan_threshold": [
"25%"
],
"fan_max_speed": [
"90"
],
"fan_min_speed": [
"40"
],
"slow_down_min_speed": [
"10"
],
"slow_down_layer_time": [
"8"
],
"filament_flow_ratio": [
"0.95"
],
"filament_max_volumetric_speed": [
"10"
],
"filament_start_gcode": [
"; filament start gcode\n"
],
"compatible_printers": [
"Anycubic i3 Mega S 0.4 nozzle",
"Anycubic Chiron 0.4 nozzle",
"Anycubic Vyper 0.4 nozzle",
"Anycubic Kobra Max 0.4 nozzle",
"Anycubic Kobra Plus 0.4 nozzle",
"Anycubic 4Max Pro 0.4 nozzle",
"Anycubic 4Max Pro 2 0.4 nozzle",
"Anycubic Kobra 2 0.4 nozzle"
]
}

View file

@ -1,8 +1,8 @@
{
"type": "filament",
"filament_id": "GFL98",
"setting_id": "GFSL98_Anker_00",
"name": "Generic PLA-CF @Anker",
"setting_id": "GFSA04",
"name": "Anycubic Generic PLA-CF",
"from": "system",
"instantiation": "true",
"inherits": "fdm_filament_pla",
@ -19,7 +19,13 @@
"7"
],
"compatible_printers": [
"Anker M5 0.4 nozzle",
"Anker M5C 0.4 nozzle"
"Anycubic i3 Mega S 0.4 nozzle",
"Anycubic Chiron 0.4 nozzle",
"Anycubic Vyper 0.4 nozzle",
"Anycubic Kobra Max 0.4 nozzle",
"Anycubic Kobra Plus 0.4 nozzle",
"Anycubic 4Max Pro 0.4 nozzle",
"Anycubic 4Max Pro 2 0.4 nozzle",
"Anycubic Kobra 2 0.4 nozzle"
]
}
}

View file

@ -0,0 +1,28 @@
{
"type": "filament",
"filament_id": "GFL99",
"setting_id": "GFSA04",
"name": "Anycubic Generic PLA",
"from": "system",
"instantiation": "true",
"inherits": "fdm_filament_pla",
"filament_flow_ratio": [
"0.98"
],
"filament_max_volumetric_speed": [
"12"
],
"slow_down_layer_time": [
"8"
],
"compatible_printers": [
"Anycubic i3 Mega S 0.4 nozzle",
"Anycubic Chiron 0.4 nozzle",
"Anycubic Vyper 0.4 nozzle",
"Anycubic Kobra Max 0.4 nozzle",
"Anycubic Kobra Plus 0.4 nozzle",
"Anycubic 4Max Pro 0.4 nozzle",
"Anycubic 4Max Pro 2 0.4 nozzle",
"Anycubic Kobra 2 0.4 nozzle"
]
}

View file

@ -1,8 +1,8 @@
{
"type": "filament",
"filament_id": "GFS99",
"setting_id": "GFSS99_ANYCUBIC_00",
"name": "Generic PVA @Anycubic",
"setting_id": "GFSA04",
"name": "Anycubic Generic PVA",
"from": "system",
"instantiation": "true",
"inherits": "fdm_filament_pva",
@ -15,13 +15,17 @@
"slow_down_layer_time": [
"7"
],
"slow_down_min_speed": [
"10"
],
"compatible_printers": [
"Anycubic i3 Mega S 0.4 nozzle",
"Anycubic Chiron 0.4 nozzle",
"Anycubic Vyper 0.4 nozzle",
"Anycubic Kobra Max 0.4 nozzle",
"Anycubic 4Max Pro 0.4 nozzle",
"Anycubic 4Max Pro 2 0.4 nozzle",
"Anycubic i3 Mega S 0.4 nozzle",
"Anycubic Chiron 0.4 nozzle",
"Anycubic Vyper 0.4 nozzle",
"Anycubic Kobra Max 0.4 nozzle",
"Anycubic Kobra Plus 0.4 nozzle",
"Anycubic 4Max Pro 0.4 nozzle",
"Anycubic 4Max Pro 2 0.4 nozzle",
"Anycubic Kobra 2 0.4 nozzle"
]
}
}

View file

@ -0,0 +1,22 @@
{
"type": "filament",
"filament_id": "GFU99",
"setting_id": "GFSA04",
"name": "Anycubic Generic TPU",
"from": "system",
"instantiation": "true",
"inherits": "fdm_filament_tpu",
"filament_max_volumetric_speed": [
"3.2"
],
"compatible_printers": [
"Anycubic i3 Mega S 0.4 nozzle",
"Anycubic Chiron 0.4 nozzle",
"Anycubic Vyper 0.4 nozzle",
"Anycubic Kobra Max 0.4 nozzle",
"Anycubic Kobra Plus 0.4 nozzle",
"Anycubic 4Max Pro 0.4 nozzle",
"Anycubic 4Max Pro 2 0.4 nozzle",
"Anycubic Kobra 2 0.4 nozzle"
]
}

View file

@ -1,24 +0,0 @@
{
"type": "filament",
"filament_id": "GFB99",
"setting_id": "GFSB99_ANYCUBIC_00",
"name": "Generic ABS @Anycubic",
"from": "system",
"instantiation": "true",
"inherits": "fdm_filament_abs",
"filament_flow_ratio": [
"0.926"
],
"filament_max_volumetric_speed": [
"12"
],
"compatible_printers": [
"Anycubic i3 Mega S 0.4 nozzle",
"Anycubic Chiron 0.4 nozzle",
"Anycubic Vyper 0.4 nozzle",
"Anycubic Kobra Max 0.4 nozzle",
"Anycubic 4Max Pro 0.4 nozzle",
"Anycubic 4Max Pro 2 0.4 nozzle",
"Anycubic Kobra 2 0.4 nozzle"
]
}

View file

@ -1,24 +0,0 @@
{
"type": "filament",
"filament_id": "GFC99",
"setting_id": "GFSC99_ANYCUBIC_00",
"name": "Generic PC @Anycubic",
"from": "system",
"instantiation": "true",
"inherits": "fdm_filament_pc",
"filament_max_volumetric_speed": [
"12"
],
"filament_flow_ratio": [
"0.94"
],
"compatible_printers": [
"Anycubic i3 Mega S 0.4 nozzle",
"Anycubic Chiron 0.4 nozzle",
"Anycubic Vyper 0.4 nozzle",
"Anycubic Kobra Max 0.4 nozzle",
"Anycubic 4Max Pro 0.4 nozzle",
"Anycubic 4Max Pro 2 0.4 nozzle",
"Anycubic Kobra 2 0.4 nozzle"
]
}

View file

@ -1,39 +0,0 @@
{
"type": "filament",
"filament_id": "GFG99",
"setting_id": "GFSG99_ANYCUBIC_00",
"name": "Generic PETG @Anycubic",
"from": "system",
"instantiation": "true",
"inherits": "fdm_filament_pet",
"fan_cooling_layer_time": [
"30"
],
"overhang_fan_speed": [
"90"
],
"overhang_fan_threshold": [
"25%"
],
"fan_max_speed": [
"90"
],
"fan_min_speed": [
"40"
],
"filament_flow_ratio": [
"0.95"
],
"filament_max_volumetric_speed": [
"10"
],
"compatible_printers": [
"Anycubic i3 Mega S 0.4 nozzle",
"Anycubic Chiron 0.4 nozzle",
"Anycubic Vyper 0.4 nozzle",
"Anycubic Kobra Max 0.4 nozzle",
"Anycubic 4Max Pro 0.4 nozzle",
"Anycubic 4Max Pro 2 0.4 nozzle",
"Anycubic Kobra 2 0.4 nozzle"
]
}

View file

@ -1,24 +0,0 @@
{
"type": "filament",
"filament_id": "GFL99",
"setting_id": "GFSL99_ANYCUBIC_00",
"name": "Generic PLA @Anycubic",
"from": "system",
"instantiation": "true",
"inherits": "fdm_filament_pla",
"filament_flow_ratio": [
"0.98"
],
"slow_down_layer_time": [
"8"
],
"compatible_printers": [
"Anycubic i3 Mega S 0.4 nozzle",
"Anycubic Chiron 0.4 nozzle",
"Anycubic Vyper 0.4 nozzle",
"Anycubic Kobra Max 0.4 nozzle",
"Anycubic 4Max Pro 0.4 nozzle",
"Anycubic 4Max Pro 2 0.4 nozzle",
"Anycubic Kobra 2 0.4 nozzle"
]
}

View file

@ -1,27 +0,0 @@
{
"type": "filament",
"filament_id": "GFL98",
"setting_id": "GFSL98_ANYCUBIC_00",
"name": "Generic PLA-CF @Anycubic",
"from": "system",
"instantiation": "true",
"inherits": "fdm_filament_pla",
"filament_flow_ratio": [
"0.95"
],
"filament_type": [
"PLA-CF"
],
"slow_down_layer_time": [
"7"
],
"compatible_printers": [
"Anycubic i3 Mega S 0.4 nozzle",
"Anycubic Chiron 0.4 nozzle",
"Anycubic Vyper 0.4 nozzle",
"Anycubic Kobra Max 0.4 nozzle",
"Anycubic 4Max Pro 0.4 nozzle",
"Anycubic 4Max Pro 2 0.4 nozzle",
"Anycubic Kobra 2 0.4 nozzle"
]
}

View file

@ -1,21 +0,0 @@
{
"type": "filament",
"filament_id": "GFU99",
"setting_id": "GFSU99_ANYCUBIC_00",
"name": "Generic TPU @Anycubic",
"from": "system",
"instantiation": "true",
"inherits": "fdm_filament_tpu",
"filament_max_volumetric_speed": [
"3.2"
],
"compatible_printers": [
"Anycubic i3 Mega S 0.4 nozzle",
"Anycubic Chiron 0.4 nozzle",
"Anycubic Vyper 0.4 nozzle",
"Anycubic Kobra Max 0.4 nozzle",
"Anycubic 4Max Pro 0.4 nozzle",
"Anycubic 4Max Pro 2 0.4 nozzle",
"Anycubic Kobra 2 0.4 nozzle"
]
}

Some files were not shown because too many files have changed in this diff Show more