Merge branch 'master-remote' into feature/1.5

Signed-off-by: SoftFever <softfeverever@gmail.com>

# Conflicts:
#	bbl/i18n/BambuStudio.pot
#	bbl/i18n/de/BambuStudio_de.po
#	bbl/i18n/en/BambuStudio_en.po
#	bbl/i18n/es/BambuStudio_es.po
#	bbl/i18n/fr/BambuStudio_fr.po
#	bbl/i18n/hu/BambuStudio_hu.po
#	bbl/i18n/it/BambuStudio_it.po
#	bbl/i18n/nl/BambuStudio_nl.po
#	bbl/i18n/sv/BambuStudio_sv.po
#	bbl/i18n/zh_cn/BambuStudio_zh_CN.po
#	deps/Boost/Boost.cmake
#	deps/wxWidgets/wxWidgets.cmake
#	resources/config.json
#	resources/i18n/de/BambuStudio.mo
#	resources/i18n/en/BambuStudio.mo
#	resources/i18n/es/BambuStudio.mo
#	resources/i18n/fr/BambuStudio.mo
#	resources/i18n/hu/BambuStudio.mo
#	resources/i18n/it/BambuStudio.mo
#	resources/i18n/nl/BambuStudio.mo
#	resources/i18n/sv/BambuStudio.mo
#	resources/i18n/zh_cn/BambuStudio.mo
#	resources/images/tips_arrow.svg
#	resources/profiles/Anycubic.json
#	resources/profiles/Anycubic/filament/Anycubic Generic ABS.json
#	resources/profiles/Anycubic/filament/Anycubic Generic ASA.json
#	resources/profiles/Anycubic/filament/Anycubic Generic PA-CF.json
#	resources/profiles/Anycubic/filament/Anycubic Generic PA.json
#	resources/profiles/Anycubic/filament/Anycubic Generic PC.json
#	resources/profiles/Anycubic/filament/Anycubic Generic PETG.json
#	resources/profiles/Anycubic/filament/Anycubic Generic PLA-CF.json
#	resources/profiles/Anycubic/filament/Anycubic Generic PLA.json
#	resources/profiles/Anycubic/filament/Anycubic Generic PVA.json
#	resources/profiles/Anycubic/filament/Anycubic Generic TPU.json
#	resources/profiles/Anycubic/filament/fdm_filament_common.json
#	resources/profiles/Anycubic/machine/Anycubic 4Max Pro 0.4 nozzle.json
#	resources/profiles/Anycubic/machine/Anycubic 4Max Pro.json
#	resources/profiles/Anycubic/process/0.20mm Standard @4MaxPro.json
#	resources/profiles/Anycubic/process/fdm_process_common.json
#	resources/profiles/BBL.json
#	resources/profiles/BBL/machine/Bambu Lab P1P 0.2 nozzle.json
#	resources/profiles/BBL/machine/Bambu Lab P1P 0.4 nozzle.json
#	resources/profiles/BBL/machine/Bambu Lab P1P 0.6 nozzle.json
#	resources/profiles/BBL/machine/Bambu Lab P1P 0.8 nozzle.json
#	resources/profiles/BBL/machine/Bambu Lab X1 0.2 nozzle.json
#	resources/profiles/BBL/machine/Bambu Lab X1 0.4 nozzle.json
#	resources/profiles/BBL/machine/Bambu Lab X1 0.6 nozzle.json
#	resources/profiles/BBL/machine/Bambu Lab X1 0.8 nozzle.json
#	resources/profiles/BBL/machine/Bambu Lab X1 Carbon 0.2 nozzle.json
#	resources/profiles/BBL/machine/Bambu Lab X1 Carbon 0.4 nozzle.json
#	resources/profiles/BBL/machine/Bambu Lab X1 Carbon 0.6 nozzle.json
#	resources/profiles/BBL/machine/Bambu Lab X1 Carbon 0.8 nozzle.json
#	resources/profiles/BBL/machine/fdm_bbl_3dp_001_common.json
#	resources/profiles/Voron.json
#	resources/web/data/text.js
#	resources/web/image/printer/Anycubic 4Max Pro_cover.png
#	src/BambuStudio.cpp
#	src/libslic3r/GCode.cpp
#	src/libslic3r/GCode.hpp
#	src/libslic3r/GCode/GCodeProcessor.cpp
#	src/libslic3r/GCodeWriter.hpp
#	src/libslic3r/PerimeterGenerator.cpp
#	src/libslic3r/PresetBundle.cpp
#	src/libslic3r/Print.cpp
#	src/libslic3r/Print.hpp
#	src/libslic3r/PrintConfig.cpp
#	src/libslic3r/PrintConfig.hpp
#	src/libslic3r/PrintObject.cpp
#	src/slic3r/GUI/AMSMaterialsSetting.cpp
#	src/slic3r/GUI/AMSMaterialsSetting.hpp
#	src/slic3r/GUI/AmsMappingPopup.cpp
#	src/slic3r/GUI/AmsMappingPopup.hpp
#	src/slic3r/GUI/Auxiliary.cpp
#	src/slic3r/GUI/BackgroundSlicingProcess.cpp
#	src/slic3r/GUI/ConfigManipulation.cpp
#	src/slic3r/GUI/DeviceManager.cpp
#	src/slic3r/GUI/DeviceManager.hpp
#	src/slic3r/GUI/ExtrusionCalibration.cpp
#	src/slic3r/GUI/GCodeViewer.cpp
#	src/slic3r/GUI/GCodeViewer.hpp
#	src/slic3r/GUI/GUI_App.cpp
#	src/slic3r/GUI/IMSlider.cpp
#	src/slic3r/GUI/Jobs/PrintJob.cpp
#	src/slic3r/GUI/Jobs/PrintJob.hpp
#	src/slic3r/GUI/Jobs/SendJob.cpp
#	src/slic3r/GUI/Jobs/SendJob.hpp
#	src/slic3r/GUI/MainFrame.cpp
#	src/slic3r/GUI/MainFrame.hpp
#	src/slic3r/GUI/MediaPlayCtrl.cpp
#	src/slic3r/GUI/OptionsGroup.cpp
#	src/slic3r/GUI/PhysicalPrinterDialog.cpp
#	src/slic3r/GUI/Plater.cpp
#	src/slic3r/GUI/PrintHostDialogs.cpp
#	src/slic3r/GUI/Printer/BambuTunnel.h
#	src/slic3r/GUI/Printer/PrinterFileSystem.cpp
#	src/slic3r/GUI/Printer/gstbambusrc.c
#	src/slic3r/GUI/Printer/gstbambusrc.h
#	src/slic3r/GUI/ReleaseNote.cpp
#	src/slic3r/GUI/ReleaseNote.hpp
#	src/slic3r/GUI/SelectMachine.cpp
#	src/slic3r/GUI/SendToPrinter.cpp
#	src/slic3r/GUI/SetBedTypeDialog.cpp
#	src/slic3r/GUI/StatusPanel.cpp
#	src/slic3r/GUI/StatusPanel.hpp
#	src/slic3r/GUI/Tab.cpp
#	src/slic3r/GUI/Widgets/AMSControl.cpp
#	src/slic3r/GUI/Widgets/AMSControl.hpp
#	src/slic3r/GUI/Widgets/ImageSwitchButton.cpp
#	src/slic3r/GUI/Widgets/Label.cpp
#	src/slic3r/GUI/WipeTowerDialog.cpp
#	src/slic3r/Utils/Process.cpp
#	src/slic3r/Utils/bambu_networking.hpp
#	version.inc
This commit is contained in:
SoftFever 2023-03-08 00:08:26 +08:00
commit 5ef51f6c8a
339 changed files with 37169 additions and 5445 deletions

28
.dockerignore Normal file
View file

@ -0,0 +1,28 @@
Build
Build.bat
/build/
deps/build
MYMETA.json
MYMETA.yml
_build
blib
xs/buildtmp
*.o
*.log
MANIFEST.bak
xs/MANIFEST.bak
xs/assertlib*
.init_bundle.ini
.vs/*
local-lib
/src/TAGS
/.vscode/
build-linux/*
deps/build-linux/*
**/.DS_Store
install_*
build_*/
SVG
Dockerfile
DockerBuild.sh
DockerRun.sh

44
.github/workflows/build_ubuntu.yml vendored Normal file
View file

@ -0,0 +1,44 @@
name: Build Linux
on: [pull_request]
jobs:
appimage-builder:
name: Linux AppImage Build
runs-on: ubuntu-20.04
steps:
- uses: actions/checkout@v3
- name: Install dependencies
run: |
sudo apt-get update
sudo apt-get install cmake libgl1-mesa-dev libgtk-3-dev libxkbcommon-dev libunwind-dev libfuse2 -y
- name: Install dependencies from BuildLinux.sh
shell: bash
run: sudo ./BuildLinux.sh -ur
- name: Fix permissions
shell: bash
run: sudo chown $USER -R ./
- name: Build deps
id: cache_deps
uses: actions/cache@v3
env:
cache-name: ${{ runner.os }}-cache-bambustudio_deps_x64
with:
path: ${{ github.workspace }}/deps/build/destdir
key: build-${{ env.cache-name }}
- if: ${{ steps.cache_deps.outputs.cache-hit != 'true' }}
name: Build deps
working-directory: ${{ github.workspace }}
continue-on-error: true
run: ./BuildLinux.sh -dsr
- name: Build Studio
shell: bash
run: ./BuildLinux.sh -ir
- uses: actions/upload-artifact@v3
with:
name: BambuStudio_Linux
path: './build/BambuStudio_ubu64.AppImage'

4
.gitignore vendored
View file

@ -20,6 +20,6 @@ local-lib
build-linux/*
deps/build-linux/*
**/.DS_Store
install_dir
install_release
install_*
build_*/
SVG

15
DockerBuild.sh Executable file
View file

@ -0,0 +1,15 @@
#!/bin/bash
PROJECT_ROOT=$(cd -P -- "$(dirname -- "$0")" && printf '%s\n' "$(pwd -P)")
set -x
# Wishlist hint: For developers, creating a Docker Compose
# setup with persistent volumes for the build & deps directories
# would speed up recompile times significantly. For end users,
# the simplicity of a single Docker image and a one-time compilation
# seems better.
docker build -t bambustudio \
--build-arg USER=$USER \
--build-arg UID=$(id -u) \
--build-arg GID=$(id -g) \
$PROJECT_ROOT

23
DockerRun.sh Executable file
View file

@ -0,0 +1,23 @@
#!/bin/bash
set -x
# Just in case, here's some other things that might help:
# Force the container's hostname to be the same as your workstation
# -h $HOSTNAME \
# If there's problems with the X display, try this
# -v /tmp/.X11-unix:/tmp/.X11-unix \
docker run \
`# Use the hosts networking. Printer wifi and also dbus communication` \
--net=host \
`# Run as your workstations username to keep permissions the same` \
-u $USER \
`# Bind mount your home directory into the container for loading/saving files` \
-v $HOME:/home/$USER \
`# Pass the X display number to the container` \
-e DISPLAY=$DISPLAY \
`# It seems that libGL and dbus things need privileged mode` \
--privileged=true \
`# Attach tty for running bambu with command line things` \
-ti \
`# Pass all parameters from this script to the bambu ENTRYPOINT binary` \
bambustudio $*

92
Dockerfile Normal file
View file

@ -0,0 +1,92 @@
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 \
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 -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"]

File diff suppressed because it is too large Load diff

View file

@ -16,6 +16,7 @@ src/slic3r/GUI/Gizmos/GLGizmoText.cpp
src/slic3r/GUI/Gizmos/GLGizmoText.hpp
src/slic3r/GUI/GUI.cpp
src/slic3r/GUI/GUI_App.cpp
src/slic3r/GUI/GUI_AuxiliaryList.cpp
src/slic3r/GUI/GUI_Init.cpp
src/slic3r/GUI/GUI_Factories.cpp
src/slic3r/GUI/GUI_ObjectList.cpp
@ -39,6 +40,7 @@ src/slic3r/GUI/Jobs/RotoptimizeJob.cpp
src/slic3r/GUI/Jobs/BindJob.cpp
src/slic3r/GUI/Jobs/PrintJob.cpp
src/slic3r/GUI/Jobs/SendJob.cpp
src/slic3r/GUI/Jobs/SLAImportJob.cpp
src/slic3r/GUI/Jobs/UpgradeNetworkJob.cpp
src/slic3r/GUI/AboutDialog.cpp
src/slic3r/GUI/AMSMaterialsSetting.cpp
@ -83,6 +85,8 @@ src/slic3r/GUI/Preferences.cpp
src/slic3r/GUI/PresetComboBoxes.cpp
src/slic3r/GUI/PresetHints.cpp
src/slic3r/GUI/ProgressStatusBar.cpp
src/slic3r/GUI/PlateSettingsDialog.cpp
src/slic3r/GUI/PrivacyUpdateDialog.cpp
src/slic3r/GUI/PublishDialog.cpp
src/slic3r/GUI/SavePresetDialog.cpp
src/slic3r/GUI/Search.cpp
@ -90,7 +94,6 @@ src/slic3r/GUI/Selection.cpp
src/slic3r/GUI/SelectMachine.cpp
src/slic3r/GUI/SendSystemInfoDialog.cpp
src/slic3r/GUI/SendToPrinter.cpp
src/slic3r/GUI/SetBedTypeDialog.cpp
src/slic3r/GUI/BindDialog.cpp
src/slic3r/GUI/Tab.cpp
src/slic3r/GUI/Tab.hpp
@ -106,6 +109,7 @@ src/slic3r/GUI/KBShortcutsDialog.cpp
src/slic3r/GUI/ReleaseNote.cpp
src/slic3r/GUI/ReleaseNote.hpp
src/slic3r/GUI/UpgradePanel.cpp
src/slic3r/GUI/UnsavedChangesDialog.cpp
src/slic3r/Utils/FixModelByWin10.cpp
src/slic3r/Utils/PresetUpdater.cpp
src/slic3r/Utils/Http.cpp

125
deps/Boost/0001-Boost-fix.patch vendored Normal file
View file

@ -0,0 +1,125 @@
From 1d6cd7c2f8640db3cda194c1b9b82f1e4b321395 Mon Sep 17 00:00:00 2001
From: "chunmao.guo" <chunmao.guo@bambulab.com>
Date: Thu, 5 Jan 2023 15:55:57 +0800
Subject: [PATCH] FIX: limit_handles
---
boost/process/detail/posix/executor.hpp | 4 +++-
boost/process/detail/posix/pipe_out.hpp | 13 +++++++++++--
boost/process/detail/used_handles.hpp | 3 +++
boost/process/detail/windows/handles.hpp | 10 +++++++---
4 files changed, 24 insertions(+), 6 deletions(-)
diff --git a/boost/process/detail/posix/executor.hpp b/boost/process/detail/posix/executor.hpp
index ca7713c..5521720 100644
--- a/boost/process/detail/posix/executor.hpp
+++ b/boost/process/detail/posix/executor.hpp
@@ -325,6 +325,7 @@ public:
}
void set_error(const std::error_code &ec, const std::string &msg) {set_error(ec, msg.c_str());};
+ int error_sink() const { return _pipe_sink; }
};
template<typename Sequence>
@@ -388,6 +389,8 @@ child executor<Sequence>::invoke(boost::mpl::false_, boost::mpl::false_)
set_error(err, "fcntl(2) failed");//this might throw, so we need to be sure our pipe is safe.
return child();
}
+ _pipe_sink = p.p[1];
+
_ec.clear();
boost::fusion::for_each(seq, call_on_setup(*this));
@@ -411,7 +414,6 @@ child executor<Sequence>::invoke(boost::mpl::false_, boost::mpl::false_)
}
else if (pid == 0)
{
- _pipe_sink = p.p[1];
::close(p.p[0]);
boost::fusion::for_each(seq, call_on_exec_setup(*this));
diff --git a/boost/process/detail/posix/pipe_out.hpp b/boost/process/detail/posix/pipe_out.hpp
index d54cca4..a081d78 100644
--- a/boost/process/detail/posix/pipe_out.hpp
+++ b/boost/process/detail/posix/pipe_out.hpp
@@ -18,7 +18,7 @@
namespace boost { namespace process { namespace detail { namespace posix {
template<int p1, int p2>
-struct pipe_out : handler_base_ext
+struct pipe_out : handler_base_ext, ::boost::process::detail::uses_handles
{
int sink;
int source; //opposite end
@@ -30,6 +30,14 @@ struct pipe_out : handler_base_ext
{
p.assign_sink(-1);
}
+
+ std::array<int, 4> get_used_handles()
+ {
+ const auto pp1 = p1 != -1 ? p1 : p2;
+ const auto pp2 = p2 != -1 ? p2 : p1;
+
+ return {sink, source, pp1, pp2};
+ }
template<typename Executor>
void on_error(Executor &, const std::error_code &) const
@@ -66,7 +74,7 @@ void pipe_out<2,-1>::on_exec_setup(Executor &e) const
if (::dup2(sink, STDERR_FILENO) == -1)
e.set_error(::boost::process::detail::get_last_error(), "dup2() failed");
- if (sink != STDOUT_FILENO)
+ if (sink != STDERR_FILENO)
::close(sink);
::close(source);
}
@@ -81,6 +89,7 @@ void pipe_out<1,2>::on_exec_setup(Executor &e) const
e.set_error(::boost::process::detail::get_last_error(), "dup2() failed");
if ((sink != STDOUT_FILENO) && (sink != STDERR_FILENO))
::close(sink);
+ ::close(source);
}
class async_pipe;
diff --git a/boost/process/detail/used_handles.hpp b/boost/process/detail/used_handles.hpp
index 4d56af3..5d71dc3 100644
--- a/boost/process/detail/used_handles.hpp
+++ b/boost/process/detail/used_handles.hpp
@@ -61,6 +61,9 @@ struct foreach_handle_invocator
template<typename Executor, typename Function>
void foreach_used_handle(Executor &exec, Function &&func)
{
+#if defined(BOOST_POSIX_API)
+ func(exec.error_sink());
+#endif
boost::fusion::for_each(boost::fusion::filter_if<does_use_handle<boost::mpl::_>>(exec.seq),
foreach_handle_invocator<Function>(func));
}
diff --git a/boost/process/detail/windows/handles.hpp b/boost/process/detail/windows/handles.hpp
index 7a93ac2..f120ef7 100644
--- a/boost/process/detail/windows/handles.hpp
+++ b/boost/process/detail/windows/handles.hpp
@@ -139,10 +139,14 @@ struct limit_handles_ : handler_base_ext
::boost::winapi::DWORD_ flags = 0u;
if (itr != all_handles.end())
*itr = ::boost::winapi::INVALID_HANDLE_VALUE_;
- else if ((::boost::winapi::GetHandleInformation(*itr, &flags) != 0)
- &&((flags & ::boost::winapi::HANDLE_FLAG_INHERIT_) == 0)) //it is NOT inherited anyhow, so ignore too
- *itr = ::boost::winapi::INVALID_HANDLE_VALUE_;
});
+ for (auto& h : all_handles) {
+ ::boost::winapi::DWORD_ flags = 0u;
+ if ((h != ::boost::winapi::INVALID_HANDLE_VALUE_)
+ && (::boost::winapi::GetHandleInformation(h, &flags) != 0)
+ && ((flags & ::boost::winapi::HANDLE_FLAG_INHERIT_) == 0)) //it is NOT inherited anyhow, so ignore too
+ h = ::boost::winapi::INVALID_HANDLE_VALUE_;
+ }
auto part_itr = std::partition(all_handles.begin(), all_handles.end(),
[](::boost::winapi::HANDLE_ handle) {return handle != ::boost::winapi::INVALID_HANDLE_VALUE_;});
--
2.36.1.windows.1

14
deps/JPEG/JPEG.cmake vendored
View file

@ -1,3 +1,16 @@
if(CMAKE_SYSTEM_NAME STREQUAL "Linux")
if (JPEG_VERSION STREQUAL "6")
message("Using Jpeg Lib 62")
set(jpeg_flag "")
elseif (JPEG_VERSION STREQUAL "7")
message("Using Jpeg Lib 70")
set(jpeg_flag "-DWITH_JPEG7=ON")
else ()
message("Using Jpeg Lib 80")
set(jpeg_flag "-DWITH_JPEG8=ON")
endif ()
endif()
bambustudio_add_cmake_project(JPEG
URL https://github.com/libjpeg-turbo/libjpeg-turbo/archive/refs/tags/2.0.6.zip
URL_HASH SHA256=017bdc33ff3a72e11301c0feb4657cb27719d7f97fa67a78ed506c594218bbf1
@ -5,4 +18,5 @@ bambustudio_add_cmake_project(JPEG
CMAKE_ARGS
-DENABLE_SHARED=OFF
-DENABLE_STATIC=ON
${jpeg_flag}
)

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,149 @@
// Copyright (C) Microsoft Corporation. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
#ifndef __core_webview2_environment_options_h__
#define __core_webview2_environment_options_h__
#include <objbase.h>
#include <wrl/implements.h>
#include "webview2.h"
#define CORE_WEBVIEW_TARGET_PRODUCT_VERSION L"107.0.1418.22"
#define COREWEBVIEW2ENVIRONMENTOPTIONS_STRING_PROPERTY(p) \
public: \
HRESULT STDMETHODCALLTYPE get_##p(LPWSTR* value) override { \
if (!value) \
return E_POINTER; \
*value = m_##p.Copy(); \
if ((*value == nullptr) && (m_##p.Get() != nullptr)) \
return HRESULT_FROM_WIN32(GetLastError()); \
return S_OK; \
} \
HRESULT STDMETHODCALLTYPE put_##p(LPCWSTR value) override { \
LPCWSTR result = m_##p.Set(value); \
if ((result == nullptr) && (value != nullptr)) \
return HRESULT_FROM_WIN32(GetLastError()); \
return S_OK; \
} \
\
protected: \
AutoCoMemString m_##p;
#define COREWEBVIEW2ENVIRONMENTOPTIONS_BOOL_PROPERTY(p) \
public: \
HRESULT STDMETHODCALLTYPE get_##p(BOOL* value) override { \
if (!value) \
return E_POINTER; \
*value = m_##p; \
return S_OK; \
} \
HRESULT STDMETHODCALLTYPE put_##p(BOOL value) override { \
m_##p = value; \
return S_OK; \
} \
\
protected: \
BOOL m_##p = FALSE;
// This is a base COM class that implements ICoreWebView2EnvironmentOptions.
template <typename allocate_fn_t,
allocate_fn_t allocate_fn,
typename deallocate_fn_t,
deallocate_fn_t deallocate_fn>
class CoreWebView2EnvironmentOptionsBase
: public Microsoft::WRL::Implements<
Microsoft::WRL::RuntimeClassFlags<Microsoft::WRL::ClassicCom>,
ICoreWebView2EnvironmentOptions,
ICoreWebView2EnvironmentOptions2> {
public:
CoreWebView2EnvironmentOptionsBase() {
// Initialize the target compatible browser version value to the version of
// the browser binaries corresponding to this version of the SDK.
m_TargetCompatibleBrowserVersion.Set(CORE_WEBVIEW_TARGET_PRODUCT_VERSION);
}
protected:
~CoreWebView2EnvironmentOptionsBase() {}
class AutoCoMemString {
public:
AutoCoMemString() {}
~AutoCoMemString() { Release(); }
void Release() {
if (m_string) {
deallocate_fn(m_string);
m_string = nullptr;
}
}
LPCWSTR Set(LPCWSTR str) {
Release();
if (str) {
m_string = MakeCoMemString(str);
}
return m_string;
}
LPCWSTR Get() { return m_string; }
LPWSTR Copy() {
if (m_string)
return MakeCoMemString(m_string);
return nullptr;
}
protected:
LPWSTR MakeCoMemString(LPCWSTR source) {
const size_t length = wcslen(source);
const size_t bytes = (length + 1) * sizeof(*source);
// Ensure we didn't overflow during our size calculation.
if (bytes <= length) {
return nullptr;
}
wchar_t* result = reinterpret_cast<wchar_t*>(allocate_fn(bytes));
if (result)
memcpy(result, source, bytes);
return result;
}
LPWSTR m_string = nullptr;
};
// ICoreWebView2EnvironmentOptions
COREWEBVIEW2ENVIRONMENTOPTIONS_STRING_PROPERTY(AdditionalBrowserArguments)
COREWEBVIEW2ENVIRONMENTOPTIONS_STRING_PROPERTY(Language)
COREWEBVIEW2ENVIRONMENTOPTIONS_STRING_PROPERTY(TargetCompatibleBrowserVersion)
COREWEBVIEW2ENVIRONMENTOPTIONS_BOOL_PROPERTY(
AllowSingleSignOnUsingOSPrimaryAccount)
// ICoreWebView2EnvironmentOptions2
COREWEBVIEW2ENVIRONMENTOPTIONS_BOOL_PROPERTY(ExclusiveUserDataFolderAccess)
};
template <typename allocate_fn_t,
allocate_fn_t allocate_fn,
typename deallocate_fn_t,
deallocate_fn_t deallocate_fn>
class CoreWebView2EnvironmentOptionsBaseClass
: public Microsoft::WRL::RuntimeClass<
Microsoft::WRL::RuntimeClassFlags<Microsoft::WRL::ClassicCom>,
CoreWebView2EnvironmentOptionsBase<allocate_fn_t,
allocate_fn,
deallocate_fn_t,
deallocate_fn>> {
public:
CoreWebView2EnvironmentOptionsBaseClass() {}
protected:
~CoreWebView2EnvironmentOptionsBaseClass() override {}
};
typedef CoreWebView2EnvironmentOptionsBaseClass<decltype(&::CoTaskMemAlloc),
::CoTaskMemAlloc,
decltype(&::CoTaskMemFree),
::CoTaskMemFree>
CoreWebView2EnvironmentOptions;
#endif // __core_webview2_environment_options_h__

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View file

@ -14,6 +14,19 @@ index 0bc4f934b9..479431a69c 100644
find_package(WAYLANDEGL)
if(WAYLANDEGL_FOUND AND wxHAVE_GDK_WAYLAND)
list(APPEND OPENGL_LIBRARIES ${WAYLANDEGL_LIBRARIES})
diff --git a/build/cmake/lib/webview/CMakeLists.txt b/build/cmake/lib/webview/CMakeLists.txt
index cc3298ff33..8adbeaea4f 100644
--- a/build/cmake/lib/webview/CMakeLists.txt
+++ b/build/cmake/lib/webview/CMakeLists.txt
@@ -56,7 +56,7 @@ if(APPLE)
elseif(WXMSW)
if(wxUSE_WEBVIEW_EDGE)
# Update the following variables if updating WebView2 SDK
- set(WEBVIEW2_VERSION "1.0.705.50")
+ set(WEBVIEW2_VERSION "1.0.1418.22")
set(WEBVIEW2_URL "https://www.nuget.org/api/v2/package/Microsoft.Web.WebView2/${WEBVIEW2_VERSION}")
set(WEBVIEW2_SHA256 "6a34bb553e18cfac7297b4031f3eac2558e439f8d16a45945c22945ac404105d")
diff --git a/include/wx/fontutil.h b/include/wx/fontutil.h
index 09ad8c8ef3..3c0c2d8f7e 100644
--- a/include/wx/fontutil.h

View file

@ -38,6 +38,11 @@
"type": "po",
"pattern": "bbl/i18n/hu/BambuStudio_hu.po",
"lang": "hu"
},
{
"type": "po",
"pattern": "bbl/i18n/ja/BambuStudio_ja.po",
"lang": "ja"
}
]
},

View file

@ -9,22 +9,21 @@
"FUNC_BUILDPLATE_MARKER_DETECT": false,
"FUNC_FLOW_CALIBRATION": false,
"FUNC_MONITORING": false,
"FUNC_TIMELAPSE": false,
"FUNC_MEDIA_FILE": false,
"FUNC_REMOTE_TUNNEL": false,
"FUNC_LOCAL_TUNNEL": true,
"FUNC_VIRTUAL_CAMERA" : false,
"FUNC_PRINT_WITHOUT_SD": false,
"FUNC_ALTER_RESOLUTION": false,
"FUNC_AUTO_SWITCH_FILAMENT": false,
"FUNC_CHAMBER_FAN" : false,
"FUNC_EXTRUSION_CALI": true,
"FUNC_PRINT_ALL" : false,
"FUNC_CHAMBER_FAN" : false
"FUNC_PRINT_ALL" : false
},
"camera_resolution":["720p"],
"bed_temperature_limit": 120,
"model_id": "C11",
"printer_type": "C11",
"ftp_folder" : "sdcard/",
"printer_thumbnail_image": "printer_thumbnail_p1p"
},
{

Binary file not shown.

View file

@ -0,0 +1,12 @@
<svg width="230" height="78" viewBox="0 0 230 78" fill="none" xmlns="http://www.w3.org/2000/svg">
<g clip-path="url(#clip0_7_8)">
<path fill-rule="evenodd" clip-rule="evenodd" d="M2.80488 0C1.25579 0 0 1.07452 0 2.4V75.6C0 76.9254 1.25579 78 2.80488 78H227.195C228.744 78 230 76.9254 230 75.6V2.4C230 1.07452 228.744 0 227.195 0H2.80488ZM4.20732 1.2C2.65822 1.2 1.40244 2.27452 1.40244 3.6V58.8C1.40244 60.1254 2.65822 61.2 4.20732 61.2H225.793C227.342 61.2 228.598 60.1254 228.598 58.8V3.6C228.598 2.27452 227.342 1.2 225.793 1.2H4.20732Z" fill="#595959"/>
<path d="M115.012 77.0102C118.885 77.0102 122.024 73.8739 122.024 70.0051C122.024 66.1363 118.885 63 115.012 63C111.139 63 108 66.1363 108 70.0051C108 73.8739 111.139 77.0102 115.012 77.0102Z" fill="#D9D9D9"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M115.257 68.9431V67.2031H117.817L117.818 69.7228L115.257 68.9431ZM117.816 72.8071H115.255V69.3277L117.816 70.1067V72.8071ZM112.207 67.2031V70.6825L114.768 69.9035L114.767 67.2031H112.207ZM114.767 72.8064H112.207V71.0671L114.768 70.2867L114.767 72.8064Z" fill="#545454"/>
</g>
<defs>
<clipPath id="clip0_7_8">
<rect width="230" height="78" fill="white"/>
</clipPath>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 1.2 KiB

View file

@ -0,0 +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="#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="#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"/>
</svg>

After

Width:  |  Height:  |  Size: 959 B

View file

@ -0,0 +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="#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"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M26.068 17.266V28.066H23.268V17.266H26.068Z" fill="#C8EBD5"/>
<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="#C8EBD5"/>
</svg>

After

Width:  |  Height:  |  Size: 959 B

View file

@ -0,0 +1,3 @@
<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M6.90032 11.7091C7.96458 11.7091 8.946 11.3682 9.74897 10.8001L12.7697 13.7922C12.9099 13.9311 13.0947 14.0005 13.2923 14.0005C13.7065 14.0005 13.9996 13.6849 13.9996 13.2809C13.9996 13.0915 13.9359 12.9084 13.7957 12.7759L10.7941 9.79639C11.425 8.97576 11.801 7.95946 11.801 6.85478C11.801 4.1846 9.59602 2.00049 6.90032 2.00049C4.211 2.00049 1.99963 4.17829 1.99963 6.85478C1.99963 9.52495 4.20463 11.7091 6.90032 11.7091ZM6.90032 10.6612C4.7973 10.6612 3.05752 8.93789 3.05752 6.85478C3.05752 4.77166 4.7973 3.04836 6.90032 3.04836C9.00335 3.04836 10.7431 4.77166 10.7431 6.85478C10.7431 8.93789 9.00335 10.6612 6.90032 10.6612Z" fill="#898989"/>
</svg>

After

Width:  |  Height:  |  Size: 762 B

View file

@ -0,0 +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="M12.0735 3.92964C12.3078 4.16396 12.3078 4.54386 12.0735 4.77817L4.78208 12.0696C4.54776 12.3039 4.16786 12.3039 3.93355 12.0696C3.69923 11.8353 3.69923 11.4554 3.93355 11.2211L11.225 3.92964C11.4593 3.69533 11.8392 3.69533 12.0735 3.92964Z" fill="#AAAAAA"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M12.0743 12.0696C11.8399 12.3039 11.4601 12.3039 11.2257 12.0696L3.93432 4.77817C3.7 4.54386 3.7 4.16396 3.93432 3.92964C4.16863 3.69533 4.54853 3.69533 4.78285 3.92964L12.0743 11.2211C12.3086 11.4554 12.3086 11.8353 12.0743 12.0696Z" fill="#AAAAAA"/>
</svg>

After

Width:  |  Height:  |  Size: 712 B

View file

@ -1,6 +1,6 @@
<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="M9.99563 2.2C6.24251 2.2 3.2 5.24251 3.2 8.99563C3.2 12.7487 6.24251 15.7913 9.99563 15.7913C13.7487 15.7913 16.7913 12.7487 16.7913 8.99563C16.7913 5.24251 13.7487 2.2 9.99563 2.2ZM2 8.99563C2 4.57976 5.57976 1 9.99563 1C14.4115 1 17.9913 4.57976 17.9913 8.99563C17.9913 13.4115 14.4115 16.9913 9.99563 16.9913C5.57976 16.9913 2 13.4115 2 8.99563Z" fill="#6B6B6B"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M9.9917 7.52459C8.36251 7.52459 7.0418 8.8453 7.0418 10.4745C7.0418 12.1037 8.36251 13.4244 9.9917 13.4244C11.6209 13.4244 12.9416 12.1037 12.9416 10.4745C12.9416 8.8453 11.6209 7.52459 9.9917 7.52459ZM5.8418 10.4745C5.8418 8.18256 7.69977 6.32458 9.9917 6.32458C12.2836 6.32458 14.1416 8.18256 14.1416 10.4745C14.1416 12.7664 12.2836 14.6244 9.9917 14.6244C7.69977 14.6244 5.8418 12.7664 5.8418 10.4745Z" fill="#6B6B6B"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M13.2461 15.0427L16.0403 19.8825H3.95117L6.74049 15.0513L7.23361 15.2699C8.07405 15.6426 9.00466 15.85 9.9853 15.85C10.9719 15.85 11.9078 15.6401 12.7523 15.2632L13.2461 15.0427ZM12.7383 16.5632C11.8794 16.8782 10.9518 17.05 9.9853 17.05C9.02525 17.05 8.10366 16.8805 7.24958 16.5695L6.02963 18.6825H13.9619L12.7383 16.5632Z" fill="#6B6B6B"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M3.37695 19.3404C3.37695 19.009 3.64558 18.7404 3.97695 18.7404L15.74 18.7404C16.0713 18.7404 16.34 19.009 16.34 19.3404C16.34 19.6717 16.0713 19.9404 15.74 19.9404L3.97695 19.9404C3.64558 19.9404 3.37695 19.6717 3.37695 19.3404Z" fill="#6B6B6B"/>
<svg width="39" height="22" viewBox="0 0 39 22" fill="none" xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd" clip-rule="evenodd" d="M19.1363 2.43047C15.3831 2.43047 12.3406 5.47297 12.3406 9.22609C12.3406 12.9792 15.3831 16.0217 19.1363 16.0217C22.8894 16.0217 25.9319 12.9792 25.9319 9.22609C25.9319 5.47297 22.8894 2.43047 19.1363 2.43047ZM11.1406 9.22609C11.1406 4.81023 14.7204 1.23047 19.1363 1.23047C23.5521 1.23047 27.1319 4.81023 27.1319 9.22609C27.1319 13.642 23.5521 17.2217 19.1363 17.2217C14.7204 17.2217 11.1406 13.642 11.1406 9.22609Z" fill="#323A3D"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M19.1343 7.75469C17.5051 7.75469 16.1844 9.0754 16.1844 10.7046C16.1844 12.3338 17.5051 13.6545 19.1343 13.6545C20.7635 13.6545 22.0842 12.3338 22.0842 10.7046C22.0842 9.0754 20.7635 7.75469 19.1343 7.75469ZM14.9844 10.7046C14.9844 8.41266 16.8423 6.55469 19.1343 6.55469C21.4262 6.55469 23.2842 8.41266 23.2842 10.7046C23.2842 12.9965 21.4262 14.8545 19.1343 14.8545C16.8423 14.8545 14.9844 12.9965 14.9844 10.7046Z" fill="#323A3D"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M22.3847 15.2734L25.179 20.1132H13.0898L15.8792 15.282L16.3723 15.5007C17.2127 15.8733 18.1433 16.0807 19.124 16.0807C20.1106 16.0807 21.0465 15.8708 21.8909 15.4939L22.3847 15.2734ZM21.877 16.7939C21.018 17.1089 20.0905 17.2807 19.124 17.2807C18.1639 17.2807 17.2423 17.1112 16.3883 16.8002L15.1683 18.9132H23.1005L21.877 16.7939Z" fill="#323A3D"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M12.5156 19.5707C12.5156 19.2393 12.7843 18.9707 13.1156 18.9707L24.8786 18.9707C25.21 18.9707 25.4786 19.2393 25.4786 19.5707C25.4786 19.9021 25.21 20.1707 24.8786 20.1707L13.1156 20.1707C12.7843 20.1707 12.5156 19.9021 12.5156 19.5707Z" fill="#323A3D"/>
</svg>

Before

Width:  |  Height:  |  Size: 1.6 KiB

After

Width:  |  Height:  |  Size: 1.7 KiB

View file

@ -1,7 +1,7 @@
<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="M10.1456 1.5C6.47535 1.5 3.5 4.47535 3.5 8.14563C3.5 11.8159 6.47535 14.7913 10.1456 14.7913C13.8159 14.7913 16.7913 11.8159 16.7913 8.14563C16.7913 4.47535 13.8159 1.5 10.1456 1.5ZM2 8.14563C2 3.64692 5.64692 0 10.1456 0C14.6443 0 18.2913 3.64692 18.2913 8.14563C18.2913 12.6443 14.6443 16.2913 10.1456 16.2913C5.64692 16.2913 2 12.6443 2 8.14563Z" fill="#323A3D"/>
<path d="M13.6916 9.62449C13.6916 11.585 12.1023 13.1744 10.1417 13.1744C8.18114 13.1744 6.5918 11.585 6.5918 9.62449C6.5918 7.66393 8.18114 6.07458 10.1417 6.07458C12.1023 6.07458 13.6916 7.66393 13.6916 9.62449Z" fill="#FF6F00"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M10.1417 6.82458C8.59536 6.82458 7.3418 8.07814 7.3418 9.62449C7.3418 11.1708 8.59536 12.4244 10.1417 12.4244C11.688 12.4244 12.9416 11.1708 12.9416 9.62449C12.9416 8.07814 11.688 6.82458 10.1417 6.82458ZM5.8418 9.62449C5.8418 7.24972 7.76693 5.32458 10.1417 5.32458C12.5165 5.32458 14.4416 7.24972 14.4416 9.62449C14.4416 11.9993 12.5165 13.9244 10.1417 13.9244C7.76693 13.9244 5.8418 11.9993 5.8418 9.62449Z" fill="#323A3D"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M13.4578 14.0006L16.4496 19.1825H3.84082L6.82747 14.0095L7.44387 14.2828C8.26553 14.6471 9.17546 14.8499 10.1348 14.8499C11.0999 14.8499 12.015 14.6447 12.8406 14.2761L13.4578 14.0006ZM12.8204 15.8966C11.9788 16.1904 11.0748 16.3499 10.1348 16.3499C9.20123 16.3499 8.30318 16.1926 7.4665 15.9026L6.4389 17.6825H13.8515L12.8204 15.8966Z" fill="#323A3D"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M3.52637 18.3403C3.52637 17.9261 3.86215 17.5903 4.27637 17.5903L15.7394 17.5903C16.1536 17.5903 16.4894 17.9261 16.4894 18.3403C16.4894 18.7545 16.1536 19.0903 15.7394 19.0903L4.27637 19.0903C3.86215 19.0903 3.52637 18.7545 3.52637 18.3403Z" fill="#323A3D"/>
<svg width="39" height="22" viewBox="0 0 39 22" fill="none" xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd" clip-rule="evenodd" d="M19.1378 2.58008C15.4675 2.58008 12.4922 5.55543 12.4922 9.2257C12.4922 12.896 15.4675 15.8713 19.1378 15.8713C22.8081 15.8713 25.7834 12.896 25.7834 9.2257C25.7834 5.55543 22.8081 2.58008 19.1378 2.58008ZM10.9922 9.2257C10.9922 4.727 14.6391 1.08008 19.1378 1.08008C23.6365 1.08008 27.2834 4.727 27.2834 9.2257C27.2834 13.7244 23.6365 17.3713 19.1378 17.3713C14.6391 17.3713 10.9922 13.7244 10.9922 9.2257Z" fill="#323A3D"/>
<path d="M22.6857 10.7042C22.6857 12.6648 21.0964 14.2541 19.1358 14.2541C17.1753 14.2541 15.5859 12.6648 15.5859 10.7042C15.5859 8.74364 17.1753 7.1543 19.1358 7.1543C21.0964 7.1543 22.6857 8.74364 22.6857 10.7042Z" fill="#F94035"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M19.1358 7.9043C17.5895 7.9043 16.3359 9.15786 16.3359 10.7042C16.3359 12.2505 17.5895 13.5041 19.1358 13.5041C20.6822 13.5041 21.9357 12.2505 21.9357 10.7042C21.9357 9.15786 20.6822 7.9043 19.1358 7.9043ZM14.8359 10.7042C14.8359 8.32943 16.7611 6.4043 19.1358 6.4043C21.5106 6.4043 23.4357 8.32943 23.4357 10.7042C23.4357 13.079 21.5106 15.0041 19.1358 15.0041C16.7611 15.0041 14.8359 13.079 14.8359 10.7042Z" fill="#323A3D"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M22.449 15.0801L25.4408 20.262H12.832L15.8187 15.0889L16.4351 15.3623C17.2567 15.7266 18.1667 15.9294 19.126 15.9294C20.0911 15.9294 21.0062 15.7241 21.8318 15.3556L22.449 15.0801ZM21.8116 16.976C20.97 17.2699 20.066 17.4294 19.126 17.4294C18.1924 17.4294 17.2944 17.2721 16.4577 16.9821L15.4301 18.762H22.8427L21.8116 16.976Z" fill="#323A3D"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M12.5195 19.4199C12.5195 19.0057 12.8553 18.6699 13.2695 18.6699L24.7325 18.6699C25.1468 18.6699 25.4825 19.0057 25.4825 19.4199C25.4825 19.8341 25.1468 20.1699 24.7325 20.1699L13.2695 20.1699C12.8553 20.1699 12.5195 19.8341 12.5195 19.4199Z" fill="#323A3D"/>
</svg>

Before

Width:  |  Height:  |  Size: 1.9 KiB

After

Width:  |  Height:  |  Size: 1.9 KiB

View file

@ -1,8 +1,15 @@
<svg width="36" height="20" viewBox="0 0 36 20" fill="none" xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd" clip-rule="evenodd" d="M29.8319 8.80498L26.4821 13.0243L29.8319 17.2444L29.8319 8.80498ZM31.0175 8.247C31.0175 7.29187 29.8439 6.85222 29.2594 7.58841L25.4574 12.3774C25.1643 12.7467 25.1671 13.2795 25.4642 13.6538L29.2662 18.4437C29.8551 19.1856 31.0175 18.7756 31.0175 17.8259L31.0175 8.247Z" fill="#6B6B6B"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M12.0467 6.92217V18.3073H24.1149V6.92217H12.0467ZM11.8467 5.72217C11.2944 5.72217 10.8467 6.16988 10.8467 6.72217V18.5073C10.8467 19.0596 11.2944 19.5073 11.8467 19.5073H24.3149C24.8672 19.5073 25.3149 19.0596 25.3149 18.5073V6.72217C25.3149 6.16988 24.8672 5.72217 24.3149 5.72217H11.8467Z" fill="#6B6B6B"/>
<path d="M18.5147 14.3996C18.5147 15.7797 17.3959 16.8985 16.0158 16.8985C14.6358 16.8985 13.517 15.7797 13.517 14.3996C13.517 13.0196 14.6358 11.9008 16.0158 11.9008C17.3959 11.9008 18.5147 13.0196 18.5147 14.3996Z" stroke="#6B6B6B" stroke-width="1.2"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M9.13767 2.2C5.30634 2.2 2.2 5.30634 2.2 9.13767C2.2 12.969 5.30634 16.0753 9.13767 16.0753C9.46904 16.0753 9.73767 16.344 9.73767 16.6753C9.73767 17.0067 9.46904 17.2753 9.13767 17.2753C4.6436 17.2753 1 13.6317 1 9.13767C1 4.6436 4.6436 1 9.13767 1C11.4381 1 13.5165 1.95551 14.9959 3.48962C15.226 3.72816 15.2191 4.10799 14.9805 4.33801C14.742 4.56803 14.3622 4.56113 14.1321 4.3226C12.8695 3.01327 11.099 2.2 9.13767 2.2Z" fill="#6B6B6B"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M8.54824 3.97412C8.87961 3.97412 9.14824 4.24275 9.14824 4.57412V9.08574H9.71785C10.0492 9.08574 10.3179 9.35437 10.3179 9.68574C10.3179 10.0171 10.0492 10.2857 9.71785 10.2857H8.93124C8.38837 10.2857 7.94824 9.84562 7.94824 9.30274V4.57412C7.94824 4.24275 8.21687 3.97412 8.54824 3.97412Z" fill="#6B6B6B"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M14.814 1.58691C15.1454 1.58691 15.414 1.85554 15.414 2.18691V3.6397C15.414 4.19283 15.0032 4.65993 14.4547 4.73067L12.7901 4.9453C12.4614 4.98767 12.1606 4.7556 12.1183 4.42695C12.0759 4.0983 12.308 3.79753 12.6366 3.75515L14.214 3.55176V2.18691C14.214 1.85554 14.4826 1.58691 14.814 1.58691Z" fill="#6B6B6B"/>
<svg width="39" height="22" viewBox="0 0 39 22" fill="none" xmlns="http://www.w3.org/2000/svg">
<g clip-path="url(#clip0_10018_34438)">
<path fill-rule="evenodd" clip-rule="evenodd" d="M32.8631 8.67985L29.5134 12.8992L32.8631 17.1193L32.8631 8.67985ZM34.0488 8.12188C34.0488 7.16675 32.8751 6.7271 32.2907 7.46329L28.4887 12.2523C28.1955 12.6216 28.1983 13.1544 28.4954 13.5287L32.2974 18.3186C32.8863 19.0605 34.0488 18.6504 34.0488 17.7008L34.0488 8.12188Z" fill="#323A3D"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M15.0789 6.79766V18.1828H27.1471V6.79766H15.0789ZM14.8789 5.59766C14.3266 5.59766 13.8789 6.04537 13.8789 6.59766V18.3828C13.8789 18.9351 14.3266 19.3828 14.8789 19.3828H27.3471C27.8994 19.3828 28.3471 18.9351 28.3471 18.3828V6.59766C28.3471 6.04537 27.8994 5.59766 27.3471 5.59766H14.8789Z" fill="#323A3D"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M19.0481 16.1735C20.0968 16.1735 20.9469 15.3233 20.9469 14.2746C20.9469 13.2259 20.0968 12.3758 19.0481 12.3758C17.9994 12.3758 17.1492 13.2259 17.1492 14.2746C17.1492 15.3233 17.9994 16.1735 19.0481 16.1735ZM19.0481 17.3735C20.7595 17.3735 22.1469 15.9861 22.1469 14.2746C22.1469 12.5632 20.7595 11.1758 19.0481 11.1758C17.3366 11.1758 15.9492 12.5632 15.9492 14.2746C15.9492 15.9861 17.3366 17.3735 19.0481 17.3735Z" fill="#323A3D"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M12.1689 2.075C8.33759 2.075 5.23125 5.18134 5.23125 9.01267C5.23125 12.844 8.33759 15.9503 12.1689 15.9503C12.5003 15.9503 12.7689 16.219 12.7689 16.5503C12.7689 16.8817 12.5003 17.1503 12.1689 17.1503C7.67485 17.1503 4.03125 13.5067 4.03125 9.01267C4.03125 4.5186 7.67485 0.875 12.1689 0.875C14.4694 0.875 16.5478 1.83051 18.0272 3.36462C18.2572 3.60316 18.2503 3.98299 18.0118 4.21301C17.7732 4.44303 17.3934 4.43613 17.1634 4.1976C15.9008 2.88827 14.1303 2.075 12.1689 2.075Z" fill="#323A3D"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M11.5805 3.84961C11.9118 3.84961 12.1805 4.11824 12.1805 4.44961V8.96123H12.7501C13.0814 8.96123 13.3501 9.22986 13.3501 9.56123C13.3501 9.8926 13.0814 10.1612 12.7501 10.1612H11.9635C11.4206 10.1612 10.9805 9.72111 10.9805 9.17823V4.44961C10.9805 4.11824 11.2491 3.84961 11.5805 3.84961Z" fill="#323A3D"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M17.8452 1.46289C18.1766 1.46289 18.4452 1.73152 18.4452 2.06289V3.51568C18.4452 4.06881 18.0345 4.53591 17.4859 4.60664L15.8213 4.82127C15.4927 4.86365 15.1919 4.63158 15.1495 4.30293C15.1071 3.97428 15.3392 3.6735 15.6679 3.63113L17.2452 3.42774V2.06289C17.2452 1.73152 17.5139 1.46289 17.8452 1.46289Z" fill="#323A3D"/>
</g>
<defs>
<clipPath id="clip0_10018_34438">
<rect width="38" height="22" fill="white" transform="translate(0.367188)"/>
</clipPath>
</defs>
</svg>

Before

Width:  |  Height:  |  Size: 2.2 KiB

After

Width:  |  Height:  |  Size: 2.7 KiB

View file

@ -1,9 +1,16 @@
<svg width="37" height="20" viewBox="0 0 37 20" fill="none" xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd" clip-rule="evenodd" d="M30.6849 9.81265L28.0135 13.1775L30.6849 16.5429L30.6849 9.81265ZM32.1669 8.3969C32.1669 7.44177 30.9933 7.00212 30.4088 7.73831L26.6068 12.5273C26.3137 12.8966 26.3165 13.4294 26.6136 13.8037L30.4156 18.5936C31.0045 19.3355 32.1669 18.9255 32.1669 17.9758L32.1669 8.3969Z" fill="#323A3D"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M13.4961 7.37213V18.1573H24.9643V7.37213H13.4961ZM12.9961 5.87213C12.4438 5.87213 11.9961 6.31985 11.9961 6.87213V18.6573C11.9961 19.2095 12.4438 19.6573 12.9961 19.6573H25.4643C26.0166 19.6573 26.4643 19.2095 26.4643 18.6573V6.87213C26.4643 6.31985 26.0166 5.87213 25.4643 5.87213H12.9961Z" fill="#323A3D"/>
<path d="M20.2641 14.5496C20.2641 16.261 18.8767 17.6484 17.1653 17.6484C15.4538 17.6484 14.0664 16.261 14.0664 14.5496C14.0664 12.8381 15.4538 11.4507 17.1653 11.4507C18.8767 11.4507 20.2641 12.8381 20.2641 14.5496Z" fill="#FF6F00"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M17.1653 16.1484C18.0483 16.1484 18.7641 15.4326 18.7641 14.5496C18.7641 13.6666 18.0483 12.9507 17.1653 12.9507C16.2822 12.9507 15.5664 13.6666 15.5664 14.5496C15.5664 15.4326 16.2822 16.1484 17.1653 16.1484ZM17.1653 17.6484C18.8767 17.6484 20.2641 16.261 20.2641 14.5496C20.2641 12.8381 18.8767 11.4507 17.1653 11.4507C15.4538 11.4507 14.0664 12.8381 14.0664 14.5496C14.0664 16.261 15.4538 17.6484 17.1653 17.6484Z" fill="#323A3D"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M10.2877 2.5C6.53919 2.5 3.5 5.53919 3.5 9.28767C3.5 13.0361 6.53919 16.0753 10.2877 16.0753C10.7019 16.0753 11.0377 16.4111 11.0377 16.8253C11.0377 17.2395 10.7019 17.5753 10.2877 17.5753C5.71076 17.5753 2 13.8646 2 9.28767C2 4.71076 5.71076 1 10.2877 1C12.6305 1 14.7474 1.97328 16.2539 3.5355C16.5414 3.83367 16.5328 4.30846 16.2346 4.59599C15.9365 4.88351 15.4617 4.87489 15.1742 4.57673C13.9386 3.2955 12.2066 2.5 10.2877 2.5Z" fill="#323A3D"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M9.69824 3.97412C10.1125 3.97412 10.4482 4.30991 10.4482 4.72412V9.08574H10.8679C11.2821 9.08574 11.6179 9.42153 11.6179 9.83574C11.6179 10.25 11.2821 10.5857 10.8679 10.5857H10.0812C9.45552 10.5857 8.94824 10.0785 8.94824 9.45274V4.72412C8.94824 4.30991 9.28403 3.97412 9.69824 3.97412Z" fill="#323A3D"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M15.964 1.58698C16.3782 1.58698 16.714 1.92276 16.714 2.33698V3.78976C16.714 4.41832 16.2472 4.94912 15.6239 5.0295L13.9593 5.24413C13.5485 5.2971 13.1725 5.00701 13.1195 4.5962C13.0666 4.18538 13.3566 3.80941 13.7675 3.75644L15.214 3.56992V2.33698C15.214 1.92276 15.5498 1.58698 15.964 1.58698Z" fill="#323A3D"/>
<svg width="39" height="22" viewBox="0 0 39 22" fill="none" xmlns="http://www.w3.org/2000/svg">
<g clip-path="url(#clip0_7630_31345)">
<path fill-rule="evenodd" clip-rule="evenodd" d="M32.5667 9.53763L29.8954 12.9024L32.5667 16.2679L32.5667 9.53763ZM34.0488 8.12188C34.0488 7.16675 32.8751 6.7271 32.2907 7.46329L28.4887 12.2523C28.1955 12.6216 28.1983 13.1544 28.4954 13.5287L32.2974 18.3186C32.8863 19.0605 34.0488 18.6504 34.0488 17.7008L34.0488 8.12188Z" fill="#323A3D"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M15.3789 7.09766V17.8828H26.8471V7.09766H15.3789ZM14.8789 5.59766C14.3266 5.59766 13.8789 6.04537 13.8789 6.59766V18.3828C13.8789 18.9351 14.3266 19.3828 14.8789 19.3828H27.3471C27.8994 19.3828 28.3471 18.9351 28.3471 18.3828V6.59766C28.3471 6.04537 27.8994 5.59766 27.3471 5.59766H14.8789Z" fill="#323A3D"/>
<path d="M22.1469 14.2746C22.1469 15.9861 20.7595 17.3735 19.0481 17.3735C17.3366 17.3735 15.9492 15.9861 15.9492 14.2746C15.9492 12.5632 17.3366 11.1758 19.0481 11.1758C20.7595 11.1758 22.1469 12.5632 22.1469 14.2746Z" fill="#F94035"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M19.0481 15.8735C19.9311 15.8735 20.6469 15.1576 20.6469 14.2746C20.6469 13.3916 19.9311 12.6758 19.0481 12.6758C18.165 12.6758 17.4492 13.3916 17.4492 14.2746C17.4492 15.1576 18.165 15.8735 19.0481 15.8735ZM19.0481 17.3735C20.7595 17.3735 22.1469 15.9861 22.1469 14.2746C22.1469 12.5632 20.7595 11.1758 19.0481 11.1758C17.3366 11.1758 15.9492 12.5632 15.9492 14.2746C15.9492 15.9861 17.3366 17.3735 19.0481 17.3735Z" fill="#323A3D"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M12.1705 2.22461C8.422 2.22461 5.38281 5.26379 5.38281 9.01228C5.38281 12.7608 8.422 15.7999 12.1705 15.7999C12.5847 15.7999 12.9205 16.1357 12.9205 16.5499C12.9205 16.9642 12.5847 17.2999 12.1705 17.2999C7.59357 17.2999 3.88281 13.5892 3.88281 9.01228C3.88281 4.43537 7.59357 0.724609 12.1705 0.724609C14.5133 0.724609 16.6302 1.69789 18.1367 3.26011C18.4242 3.55827 18.4156 4.03307 18.1175 4.3206C17.8193 4.60812 17.3445 4.5995 17.057 4.30134C15.8215 3.0201 14.0894 2.22461 12.1705 2.22461Z" fill="#323A3D"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M11.582 3.69922C11.9962 3.69922 12.332 4.03501 12.332 4.44922V8.81084H12.7516C13.1659 8.81084 13.5016 9.14662 13.5016 9.56084C13.5016 9.97505 13.1659 10.3108 12.7516 10.3108H11.965C11.3393 10.3108 10.832 9.80356 10.832 9.17784V4.44922C10.832 4.03501 11.1678 3.69922 11.582 3.69922Z" fill="#323A3D"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M17.8468 1.3125C18.261 1.3125 18.5968 1.64829 18.5968 2.0625V3.51528C18.5968 4.14384 18.1301 4.67464 17.5067 4.75502L15.8421 4.96965C15.4313 5.02262 15.0553 4.73253 15.0023 4.32172C14.9494 3.91091 15.2395 3.53494 15.6503 3.48197L17.0968 3.29545V2.0625C17.0968 1.64829 17.4326 1.3125 17.8468 1.3125Z" fill="#323A3D"/>
</g>
<defs>
<clipPath id="clip0_7630_31345">
<rect width="38" height="22" fill="white" transform="translate(0.367188)"/>
</clipPath>
</defs>
</svg>

Before

Width:  |  Height:  |  Size: 2.7 KiB

After

Width:  |  Height:  |  Size: 2.9 KiB

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 252 KiB

After

Width:  |  Height:  |  Size: 252 KiB

View file

@ -1,8 +1,7 @@
<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M6 6.99279C7.20333 5.7619 8.86454 5 10.6992 5C12.5339 5 14.1951 5.7619 15.3984 6.99279" stroke="#6B6B6B" stroke-width="1.2" stroke-miterlimit="10" stroke-linecap="round"/>
<path d="M7.88477 8.92028C8.60676 8.18079 9.60224 7.72461 10.704 7.72461C11.8042 7.72461 12.8012 8.18239 13.5232 8.92028" stroke="#6B6B6B" stroke-width="1.2" stroke-miterlimit="10" stroke-linecap="round"/>
<path d="M11.8474 10.7808C11.9252 10.7027 11.9258 10.5754 11.84 10.5063C11.5292 10.2561 11.1354 10.1067 10.7055 10.1067C10.2756 10.1067 9.88181 10.2561 9.57109 10.5063C9.48522 10.5754 9.48585 10.7027 9.5637 10.7808L10.5639 11.7837C10.6421 11.8621 10.769 11.8621 10.8471 11.7837L11.8474 10.7808Z" fill="#6B6B6B"/>
<circle cx="10.3956" cy="8.39563" r="7.39563" stroke="#6B6B6B" stroke-width="1.2"/>
<path d="M13.3971 15.211L13.9167 14.911L13.6463 14.4427L13.1525 14.6631L13.3971 15.211ZM7.39062 15.2184L7.63383 14.6699L7.14071 14.4512L6.871 14.9184L7.39062 15.2184ZM5.39062 18.6825L4.87101 18.3825L4.35139 19.2825H5.39062V18.6825ZM15.4013 18.6825V19.2825H16.4406L15.9209 18.3825L15.4013 18.6825ZM13.1525 14.6631C12.3081 15.0401 11.3721 15.2499 10.3855 15.2499V16.4499C11.5439 16.4499 12.6463 16.2032 13.6416 15.7589L13.1525 14.6631ZM10.3855 15.2499C9.40489 15.2499 8.47427 15.0426 7.63383 14.6699L7.1474 15.7669C8.13806 16.2062 9.23413 16.4499 10.3855 16.4499V15.2499ZM5.91024 18.9825L7.91023 15.5184L6.871 14.9184L4.87101 18.3825L5.91024 18.9825ZM15.4013 18.0825H5.39062V19.2825H15.4013V18.0825ZM12.8774 15.511L14.8817 18.9825L15.9209 18.3825L13.9167 14.911L12.8774 15.511Z" fill="#6B6B6B"/>
<line x1="4.37637" y1="18.7403" x2="16.1394" y2="18.7403" stroke="#6B6B6B" stroke-width="1.2" stroke-linecap="round"/>
<svg width="39" height="22" viewBox="0 0 39 22" fill="none" xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd" clip-rule="evenodd" d="M22.026 3.98516H10.9492C10.5074 3.98516 10.1492 4.34333 10.1492 4.78515V14.6338C10.1492 15.0757 10.5074 15.4338 10.9492 15.4338H22.026C22.4679 15.4338 22.826 15.0757 22.826 14.6338V4.78516C22.826 4.34333 22.4679 3.98516 22.026 3.98516ZM10.9492 2.78516C9.84465 2.78516 8.94922 3.68058 8.94922 4.78515V14.6338C8.94922 15.7384 9.84465 16.6338 10.9492 16.6338H22.026C23.1306 16.6338 24.026 15.7384 24.026 14.6338V4.78516C24.026 3.68059 23.1306 2.78516 22.026 2.78516H10.9492Z" fill="#262E30"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M13.2924 15.7085C13.5778 15.877 13.6725 16.2449 13.504 16.5302L11.7378 19.5209C11.5693 19.8063 11.2014 19.901 10.9161 19.7325C10.6308 19.564 10.536 19.1961 10.7045 18.9107L12.4707 15.92C12.6392 15.6347 13.0071 15.54 13.2924 15.7085Z" fill="#262E30"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M20.0591 15.7085C19.7738 15.877 19.6791 16.2449 19.8476 16.5302L21.6137 19.5209C21.7822 19.8063 22.1501 19.901 22.4355 19.7325C22.7208 19.564 22.8155 19.1961 22.647 18.9107L20.8809 15.92C20.7124 15.6347 20.3445 15.54 20.0591 15.7085Z" fill="#262E30"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M24.5721 9.7085L28.4454 12.9723L28.4454 6.44468L24.5721 9.7085ZM23.6173 8.94379C23.1432 9.34334 23.1432 10.0737 23.6173 10.4732L28.001 14.1671C28.6513 14.7151 29.6454 14.2528 29.6454 13.4024L29.6454 6.01462C29.6454 5.16422 28.6513 4.70193 28.001 5.24991L23.6173 8.94379Z" fill="#262E30"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M12.1016 13.1469C12.1016 12.8155 12.3702 12.5469 12.7016 12.5469H16.9326C17.264 12.5469 17.5326 12.8155 17.5326 13.1469C17.5326 13.4782 17.264 13.7469 16.9326 13.7469H12.7016C12.3702 13.7469 12.1016 13.4782 12.1016 13.1469Z" fill="#262E30"/>
</svg>

Before

Width:  |  Height:  |  Size: 1.8 KiB

After

Width:  |  Height:  |  Size: 1.8 KiB

View file

@ -1,8 +1,8 @@
<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M6 6.99279C7.20333 5.7619 8.86454 5 10.6992 5C12.5339 5 14.1951 5.7619 15.3984 6.99279" stroke="#FF6F00" stroke-width="1.5" stroke-miterlimit="10" stroke-linecap="round"/>
<path d="M7.88477 8.92028C8.60676 8.18079 9.60224 7.72461 10.704 7.72461C11.8042 7.72461 12.8012 8.18239 13.5232 8.92028" stroke="#FF6F00" stroke-width="1.5" stroke-miterlimit="10" stroke-linecap="round"/>
<path d="M11.8474 10.7808C11.9252 10.7027 11.9258 10.5754 11.84 10.5063C11.5292 10.2561 11.1354 10.1067 10.7055 10.1067C10.2756 10.1067 9.88181 10.2561 9.57109 10.5063C9.48522 10.5754 9.48585 10.7027 9.5637 10.7808L10.5639 11.7837C10.6421 11.8621 10.769 11.8621 10.8471 11.7837L11.8474 10.7808Z" fill="#FF6F00"/>
<circle cx="10.3956" cy="8.39563" r="7.39563" stroke="#323A3D" stroke-width="1.5"/>
<path d="M13.3971 15.2111L14.0466 14.8361L13.7086 14.2507L13.0914 14.5262L13.3971 15.2111ZM7.39062 15.2185L7.69464 14.5328L7.07824 14.2595L6.7411 14.8435L7.39062 15.2185ZM5.39062 18.6825L4.74111 18.3075L4.09159 19.4325H5.39062V18.6825ZM15.4013 18.6825V19.4325H16.7004L16.0508 18.3075L15.4013 18.6825ZM13.0914 14.5262C12.2658 14.8947 11.3506 15.1 10.3855 15.1V16.6C11.5654 16.6 12.6886 16.3487 13.7028 15.8959L13.0914 14.5262ZM10.3855 15.1C9.42623 15.1 8.5163 14.8972 7.69464 14.5328L7.0866 15.9041C8.09603 16.3517 9.21278 16.6 10.3855 16.6V15.1ZM6.04014 19.0575L8.04014 15.5935L6.7411 14.8435L4.74111 18.3075L6.04014 19.0575ZM15.4013 17.9325H5.39062V19.4325H15.4013V17.9325ZM12.7475 15.5861L14.7518 19.0575L16.0508 18.3075L14.0466 14.8361L12.7475 15.5861Z" fill="#323A3D"/>
<line x1="4.52637" y1="18.5903" x2="15.9894" y2="18.5903" stroke="#323A3D" stroke-width="1.5" stroke-linecap="round"/>
<svg width="39" height="22" viewBox="0 0 39 22" fill="none" xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd" clip-rule="evenodd" d="M22.026 4.28516H10.9492C10.6731 4.28516 10.4492 4.50901 10.4492 4.78515V14.6338C10.4492 14.91 10.6731 15.1338 10.9492 15.1338H22.026C22.3022 15.1338 22.526 14.91 22.526 14.6338V4.78516C22.526 4.50901 22.3022 4.28516 22.026 4.28516ZM10.9492 2.78516C9.84465 2.78516 8.94922 3.68058 8.94922 4.78515V14.6338C8.94922 15.7384 9.84465 16.6338 10.9492 16.6338H22.026C23.1306 16.6338 24.026 15.7384 24.026 14.6338V4.78516C24.026 3.68059 23.1306 2.78516 22.026 2.78516H10.9492Z" fill="#262E30"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M13.3703 15.5789C13.727 15.7896 13.8454 16.2494 13.6347 16.6061L11.8686 19.5968C11.6579 19.9535 11.1981 20.0719 10.8414 19.8613C10.4847 19.6506 10.3664 19.1908 10.577 18.8341L12.3431 15.8434C12.5538 15.4867 13.0136 15.3683 13.3703 15.5789Z" fill="#262E30"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M19.9852 15.5789C19.6285 15.7896 19.5101 16.2494 19.7207 16.6061L21.4869 19.5968C21.6975 19.9535 22.1574 20.0719 22.5141 19.8613C22.8707 19.6506 22.9891 19.1908 22.7785 18.8341L21.0123 15.8434C20.8017 15.4867 20.3418 15.3683 19.9852 15.5789Z" fill="#262E30"/>
<path d="M23.6173 10.4732C23.1432 10.0737 23.1432 9.34334 23.6173 8.94379L28.001 5.24991C28.6513 4.70193 29.6454 5.16422 29.6454 6.01462L29.6454 13.4024C29.6454 14.2528 28.6513 14.7151 28.001 14.1671L23.6173 10.4732Z" fill="#F94035"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M25.0377 9.7085L28.1454 12.3272L28.1454 7.08978L25.0377 9.7085ZM23.6173 8.94379C23.1432 9.34334 23.1432 10.0737 23.6173 10.4732L28.001 14.1671C28.6513 14.7151 29.6454 14.2528 29.6454 13.4024L29.6454 6.01462C29.6454 5.16422 28.6513 4.70193 28.001 5.24991L23.6173 8.94379Z" fill="#262E30"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M12.1016 12.9961C12.1016 12.5819 12.4373 12.2461 12.8516 12.2461H16.7826C17.1968 12.2461 17.5326 12.5819 17.5326 12.9961C17.5326 13.4103 17.1968 13.7461 16.7826 13.7461H12.8516C12.4373 13.7461 12.1016 13.4103 12.1016 12.9961Z" fill="#262E30"/>
</svg>

Before

Width:  |  Height:  |  Size: 1.7 KiB

After

Width:  |  Height:  |  Size: 2.1 KiB

View file

@ -1,10 +0,0 @@
<svg width="40" height="41" viewBox="0 0 40 41" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M35.9905 39.6718H3.79051C2.19051 39.6718 0.890549 38.3718 0.890549 36.7718V4.57181C0.890549 2.97181 2.19051 1.6718 3.79051 1.6718H35.9905C37.5905 1.6718 38.8905 2.97181 38.8905 4.57181V36.7718C38.8905 38.3718 37.5905 39.6718 35.9905 39.6718Z" fill="#E9E9E9"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M3.79051 2.56235C2.68237 2.56235 1.7811 3.46363 1.7811 4.57181V36.7718C1.7811 37.88 2.68236 38.7812 3.79051 38.7812H35.9905C37.0987 38.7812 38 37.88 38 36.7718V4.57181C38 3.46365 37.0987 2.56235 35.9905 2.56235H3.79051ZM0 4.57181C0 2.47999 1.69866 0.78125 3.79051 0.78125H35.9905C38.0824 0.78125 39.7811 2.47997 39.7811 4.57181V36.7718C39.7811 38.8637 38.0823 40.5623 35.9905 40.5623H3.79051C1.69866 40.5623 0 38.8636 0 36.7718V4.57181Z" fill="#545454"/>
<path d="M19.3542 30.9082H8.43512C7.41277 30.9082 6.58398 31.737 6.58398 32.7593V32.7593C6.58398 33.7817 7.41277 34.6105 8.43512 34.6105H21.6319" stroke="#545454" stroke-width="1.8" stroke-linecap="round"/>
<path d="M11.0792 7.71875L8.18941 10.5289C7.75263 10.9536 7.79395 11.6669 8.27686 12.0384L11.2082 14.2933C11.7285 14.6936 11.7285 15.4782 11.2082 15.8785L8.39172 18.0451C7.87134 18.4454 7.87134 19.23 8.39172 19.6303L11.2711 21.8452C11.7715 22.2301 11.7943 22.9767 11.3185 23.3916L8.32213 26.0039" stroke="#545454" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M19.6944 7.71875L16.8046 10.5289C16.3679 10.9536 16.4092 11.6669 16.8921 12.0384L19.8234 14.2933C20.3438 14.6936 20.3438 15.4782 19.8234 15.8785L17.007 18.0451C16.4866 18.4454 16.4866 19.23 17.007 19.6303L19.8863 21.8452C20.3867 22.2301 20.4096 22.9767 19.9337 23.3916L16.9374 26.0039" stroke="#545454" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M28.3077 7.71875L25.4179 10.5289C24.9811 10.9536 25.0225 11.6669 25.5054 12.0384L28.4367 14.2933C28.9571 14.6936 28.9571 15.4782 28.4367 15.8785L24.5898 18.8377" stroke="#545454" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M36.0003 28.176L32.4922 34.2522C32.4743 34.2831 32.4413 34.3022 32.4056 34.3022L25.3894 34.3022C25.3536 34.3022 25.3206 34.2831 25.3028 34.2522L21.7947 28.176C21.7768 28.145 21.7768 28.1069 21.7947 28.076L25.3028 21.9998C25.3206 21.9688 25.3536 21.9498 25.3894 21.9498L32.4056 21.9498C32.4413 21.9498 32.4743 21.9688 32.4922 21.9998L36.0003 28.076C36.0182 28.1069 36.0182 28.145 36.0003 28.176Z" stroke="#545454" stroke-width="1.8" stroke-linejoin="round"/>
<circle cx="28.8972" cy="28.1263" r="2.32605" transform="rotate(90 28.8972 28.1263)" stroke="#545454" stroke-width="1.8" stroke-linejoin="round"/>
</svg>

Before

Width:  |  Height:  |  Size: 2.7 KiB

View file

@ -1,10 +0,0 @@
<svg width="40" height="41" viewBox="0 0 40 41" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M35.9906 39.6719H3.79059C2.19059 39.6719 0.890625 38.3719 0.890625 36.7719V4.57188C0.890625 2.97188 2.19059 1.67188 3.79059 1.67188H35.9906C37.5906 1.67188 38.8906 2.97188 38.8906 4.57188V36.7719C38.8906 38.3719 37.5906 39.6719 35.9906 39.6719Z" fill="#E9E9E9"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M3.79051 2.56235C2.68237 2.56235 1.7811 3.46363 1.7811 4.57181V36.7718C1.7811 37.88 2.68236 38.7812 3.79051 38.7812H35.9905C37.0987 38.7812 38 37.88 38 36.7718V4.57181C38 3.46365 37.0987 2.56235 35.9905 2.56235H3.79051ZM0 4.57181C0 2.47999 1.69866 0.78125 3.79051 0.78125H35.9905C38.0824 0.78125 39.7811 2.47997 39.7811 4.57181V36.7718C39.7811 38.8637 38.0823 40.5623 35.9905 40.5623H3.79051C1.69866 40.5623 0 38.8636 0 36.7718V4.57181Z" fill="#545454"/>
<path d="M19.3542 30.9082H8.43512C7.41277 30.9082 6.58398 31.737 6.58398 32.7593V32.7593C6.58398 33.7817 7.41277 34.6105 8.43512 34.6105H21.6319" stroke="#FF6F00" stroke-width="1.8" stroke-linecap="round"/>
<path d="M11.0792 7.71875L8.18941 10.5289C7.75263 10.9536 7.79395 11.6669 8.27686 12.0384L11.2082 14.2933C11.7285 14.6936 11.7285 15.4782 11.2082 15.8785L8.39172 18.0451C7.87134 18.4454 7.87134 19.23 8.39172 19.6303L11.2711 21.8452C11.7715 22.2301 11.7943 22.9767 11.3185 23.3916L8.32213 26.0039" stroke="#FF6F00" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M19.6944 7.71875L16.8046 10.5289C16.3679 10.9536 16.4092 11.6669 16.8921 12.0384L19.8234 14.2933C20.3438 14.6936 20.3438 15.4782 19.8234 15.8785L17.007 18.0451C16.4866 18.4454 16.4866 19.23 17.007 19.6303L19.8863 21.8452C20.3867 22.2301 20.4096 22.9767 19.9337 23.3916L16.9374 26.0039" stroke="#FF6F00" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M28.3077 7.71875L25.4179 10.5289C24.9811 10.9536 25.0225 11.6669 25.5054 12.0384L28.4367 14.2933C28.9571 14.6936 28.9571 15.4782 28.4367 15.8785L24.5898 18.8377" stroke="#FF6F00" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M36.0003 28.176L32.4922 34.2522C32.4743 34.2831 32.4413 34.3022 32.4056 34.3022L25.3893 34.3022C25.3536 34.3022 25.3206 34.2831 25.3027 34.2522L21.7946 28.176C21.7768 28.145 21.7768 28.1069 21.7946 28.076L25.3027 21.9998C25.3206 21.9688 25.3536 21.9498 25.3893 21.9498L32.4056 21.9498C32.4413 21.9498 32.4743 21.9688 32.4922 21.9998L36.0003 28.076C36.0181 28.1069 36.0181 28.145 36.0003 28.176Z" stroke="#545454" stroke-width="1.8" stroke-linejoin="round"/>
<circle cx="28.897" cy="28.1264" r="2.32605" transform="rotate(90 28.897 28.1264)" stroke="#545454" stroke-width="1.8" stroke-linejoin="round"/>
</svg>

Before

Width:  |  Height:  |  Size: 2.7 KiB

View file

@ -1,9 +0,0 @@
<svg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M36.9473 39.2H3.05259C1.81022 39.2 0.8 38.1898 0.8 36.9474V3.05264C0.8 1.81024 1.81023 0.8 3.05259 0.8H36.9473C38.1897 0.8 39.2 1.81026 39.2 3.05264V36.9474C39.2 38.1897 38.1897 39.2 36.9473 39.2Z" fill="#54545A" stroke="#98989C" stroke-width="1.6" stroke-miterlimit="10"/>
<path d="M17.7295 30H7C5.89543 30 5 30.8954 5 32V32C5 33.1046 5.89543 34 7 34H20" stroke="#D15B00" stroke-width="1.6" stroke-linecap="round"/>
<path d="M20.8114 6L17.8789 8.73829C17.4219 9.16509 17.4643 9.90198 17.9673 10.2735L20.911 12.4479C21.4522 12.8477 21.4522 13.6569 20.911 14.0567L18.089 16.1412C17.5478 16.5409 17.5478 17.3502 18.089 17.7499L20.9776 19.8836C21.4984 20.2684 21.5219 21.0391 21.0253 21.4548L17.985 24" stroke="#D15B00" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M9.81141 6L6.87895 8.73829C6.42188 9.16509 6.46429 9.90198 6.9673 10.2735L9.91105 12.4479C10.4522 12.8477 10.4522 13.6569 9.91105 14.0567L7.08895 16.1412C6.54781 16.5409 6.54781 17.3502 7.08895 17.7499L9.97758 19.8836C10.4984 20.2684 10.5219 21.0391 10.0253 21.4548L6.98498 24" stroke="#D15B00" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M31.8114 6L28.8726 8.75785C28.418 9.18444 28.4603 9.91843 28.9609 10.29L31.9742 12.5269C32.4958 12.914 32.5155 13.688 32.0144 14.1013L28.5 17" stroke="#D15B00" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M35.0185 28.4C35.0542 28.4619 35.0542 28.5381 35.0185 28.6L31.8459 34.0952C31.8101 34.1571 31.7441 34.1952 31.6726 34.1952L25.3274 34.1952C25.2559 34.1952 25.1899 34.1571 25.1541 34.0952L21.9815 28.6C21.9458 28.5381 21.9458 28.4619 21.9815 28.4L25.1541 22.9048C25.1899 22.8429 25.2559 22.8048 25.3274 22.8048L31.6727 22.8048C31.7441 22.8048 31.8101 22.8429 31.8459 22.9048L35.0185 28.4Z" stroke="#98989C" stroke-width="1.6" stroke-linejoin="round"/>
<circle cx="28.5" cy="28.5" r="1.7" transform="rotate(90 28.5 28.5)" stroke="#98989C" stroke-width="1.6" stroke-linejoin="round"/>
</svg>

Before

Width:  |  Height:  |  Size: 2 KiB

View file

@ -1,10 +0,0 @@
<svg width="40" height="41" viewBox="0 0 40 41" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M35.9906 39.6719H3.79059C2.19059 39.6719 0.890625 38.3719 0.890625 36.7719V4.57188C0.890625 2.97188 2.19059 1.67188 3.79059 1.67188H35.9906C37.5906 1.67188 38.8906 2.97188 38.8906 4.57188V36.7719C38.8906 38.3719 37.5906 39.6719 35.9906 39.6719Z" fill="#D6D6D6"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M3.79051 2.56235C2.68237 2.56235 1.7811 3.46363 1.7811 4.57181V36.7718C1.7811 37.88 2.68236 38.7812 3.79051 38.7812H35.9905C37.0987 38.7812 38 37.88 38 36.7718V4.57181C38 3.46365 37.0987 2.56235 35.9905 2.56235H3.79051ZM0 4.57181C0 2.47999 1.69866 0.78125 3.79051 0.78125H35.9905C38.0824 0.78125 39.7811 2.47997 39.7811 4.57181V36.7718C39.7811 38.8637 38.0823 40.5623 35.9905 40.5623H3.79051C1.69866 40.5623 0 38.8636 0 36.7718V4.57181Z" fill="#545454"/>
<path d="M19.3542 30.9082H8.43512C7.41277 30.9082 6.58398 31.737 6.58398 32.7593V32.7593C6.58398 33.7817 7.41277 34.6105 8.43512 34.6105H21.6319" stroke="#FF6F00" stroke-width="1.8" stroke-linecap="round"/>
<path d="M11.0792 7.71875L8.18941 10.5289C7.75263 10.9536 7.79395 11.6669 8.27686 12.0384L11.2082 14.2933C11.7285 14.6936 11.7285 15.4782 11.2082 15.8785L8.39172 18.0451C7.87134 18.4454 7.87134 19.23 8.39172 19.6303L11.2711 21.8452C11.7715 22.2301 11.7943 22.9767 11.3185 23.3916L8.32213 26.0039" stroke="#FF6F00" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M19.6944 7.71875L16.8046 10.5289C16.3679 10.9536 16.4092 11.6669 16.8921 12.0384L19.8234 14.2933C20.3438 14.6936 20.3438 15.4782 19.8234 15.8785L17.007 18.0451C16.4866 18.4454 16.4866 19.23 17.007 19.6303L19.8863 21.8452C20.3867 22.2301 20.4096 22.9767 19.9337 23.3916L16.9374 26.0039" stroke="#FF6F00" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M28.3077 7.71875L25.4179 10.5289C24.9811 10.9536 25.0225 11.6669 25.5054 12.0384L28.4367 14.2933C28.9571 14.6936 28.9571 15.4782 28.4367 15.8785L24.5898 18.8377" stroke="#FF6F00" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M36.0003 28.176L32.4922 34.2522C32.4743 34.2831 32.4413 34.3022 32.4056 34.3022L25.3893 34.3022C25.3536 34.3022 25.3206 34.2831 25.3027 34.2522L21.7946 28.176C21.7768 28.145 21.7768 28.1069 21.7946 28.076L25.3027 21.9998C25.3206 21.9688 25.3536 21.9498 25.3893 21.9498L32.4056 21.9498C32.4413 21.9498 32.4743 21.9688 32.4922 21.9998L36.0003 28.076C36.0181 28.1069 36.0181 28.145 36.0003 28.176Z" stroke="#545454" stroke-width="1.8" stroke-linejoin="round"/>
<circle cx="28.897" cy="28.1264" r="2.32605" transform="rotate(90 28.897 28.1264)" stroke="#545454" stroke-width="1.8" stroke-linejoin="round"/>
</svg>

Before

Width:  |  Height:  |  Size: 2.7 KiB

View file

@ -1,9 +0,0 @@
<svg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M36.9473 39.2H3.05259C1.81022 39.2 0.8 38.1898 0.8 36.9474V3.05264C0.8 1.81024 1.81023 0.8 3.05259 0.8H36.9473C38.1897 0.8 39.2 1.81026 39.2 3.05264V36.9474C39.2 38.1897 38.1897 39.2 36.9473 39.2Z" fill="#4C4C55" stroke="#98989C" stroke-width="1.6" stroke-miterlimit="10"/>
<path d="M17.7295 30H7C5.89543 30 5 30.8954 5 32V32C5 33.1046 5.89543 34 7 34H20" stroke="#D15B00" stroke-width="1.6" stroke-linecap="round"/>
<path d="M20.8114 6L17.8789 8.73829C17.4219 9.16509 17.4643 9.90198 17.9673 10.2735L20.911 12.4479C21.4522 12.8477 21.4522 13.6569 20.911 14.0567L18.089 16.1412C17.5478 16.5409 17.5478 17.3502 18.089 17.7499L20.9776 19.8836C21.4984 20.2684 21.5219 21.0391 21.0253 21.4548L17.985 24" stroke="#D15B00" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M9.81141 6L6.87895 8.73829C6.42188 9.16509 6.46429 9.90198 6.9673 10.2735L9.91105 12.4479C10.4522 12.8477 10.4522 13.6569 9.91105 14.0567L7.08895 16.1412C6.54781 16.5409 6.54781 17.3502 7.08895 17.7499L9.97758 19.8836C10.4984 20.2684 10.5219 21.0391 10.0253 21.4548L6.98498 24" stroke="#D15B00" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M31.8114 6L28.8726 8.75785C28.418 9.18444 28.4603 9.91843 28.9609 10.29L31.9742 12.5269C32.4958 12.914 32.5155 13.688 32.0144 14.1013L28.5 17" stroke="#D15B00" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M35.0185 28.4C35.0542 28.4619 35.0542 28.5381 35.0185 28.6L31.8459 34.0952C31.8101 34.1571 31.7441 34.1952 31.6726 34.1952L25.3274 34.1952C25.2559 34.1952 25.1899 34.1571 25.1541 34.0952L21.9815 28.6C21.9458 28.5381 21.9458 28.4619 21.9815 28.4L25.1541 22.9048C25.1899 22.8429 25.2559 22.8048 25.3274 22.8048L31.6727 22.8048C31.7441 22.8048 31.8101 22.8429 31.8459 22.9048L35.0185 28.4Z" stroke="#98989C" stroke-width="1.6" stroke-linejoin="round"/>
<circle cx="28.5" cy="28.5" r="1.7" transform="rotate(90 28.5 28.5)" stroke="#98989C" stroke-width="1.6" stroke-linejoin="round"/>
</svg>

Before

Width:  |  Height:  |  Size: 2 KiB

View file

@ -1,9 +0,0 @@
<svg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M36.9473 39.2H3.05259C1.81022 39.2 0.8 38.1898 0.8 36.9474V3.05264C0.8 1.81024 1.81023 0.8 3.05259 0.8H36.9473C38.1897 0.8 39.2 1.81026 39.2 3.05264V36.9474C39.2 38.1897 38.1897 39.2 36.9473 39.2Z" fill="#54545A" stroke="#98989C" stroke-width="1.6" stroke-miterlimit="10"/>
<path d="M17.7295 30H7C5.89543 30 5 30.8954 5 32V32C5 33.1046 5.89543 34 7 34H20" stroke="#98989C" stroke-width="1.6" stroke-linecap="round"/>
<path d="M20.8114 6L17.8789 8.73829C17.4219 9.16509 17.4643 9.90198 17.9673 10.2735L20.911 12.4479C21.4522 12.8477 21.4522 13.6569 20.911 14.0567L18.089 16.1412C17.5478 16.5409 17.5478 17.3502 18.089 17.7499L20.9776 19.8836C21.4984 20.2684 21.5219 21.0391 21.0253 21.4548L17.985 24" stroke="#98989C" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M9.81141 6L6.87895 8.73829C6.42188 9.16509 6.46429 9.90198 6.9673 10.2735L9.91105 12.4479C10.4522 12.8477 10.4522 13.6569 9.91105 14.0567L7.08895 16.1412C6.54781 16.5409 6.54781 17.3502 7.08895 17.7499L9.97758 19.8836C10.4984 20.2684 10.5219 21.0391 10.0253 21.4548L6.98498 24" stroke="#98989C" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M31.8114 6L28.8726 8.75785C28.418 9.18444 28.4603 9.91843 28.9609 10.29L31.9742 12.5269C32.4958 12.914 32.5155 13.688 32.0144 14.1013L28.5 17" stroke="#98989C" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M35.0185 28.4C35.0542 28.4619 35.0542 28.5381 35.0185 28.6L31.8459 34.0952C31.8101 34.1571 31.7441 34.1952 31.6726 34.1952L25.3274 34.1952C25.2559 34.1952 25.1899 34.1571 25.1541 34.0952L21.9815 28.6C21.9458 28.5381 21.9458 28.4619 21.9815 28.4L25.1541 22.9048C25.1899 22.8429 25.2559 22.8048 25.3274 22.8048L31.6727 22.8048C31.7441 22.8048 31.8101 22.8429 31.8459 22.9048L35.0185 28.4Z" stroke="#98989C" stroke-width="1.6" stroke-linejoin="round"/>
<circle cx="28.5" cy="28.5" r="1.7" transform="rotate(90 28.5 28.5)" stroke="#98989C" stroke-width="1.6" stroke-linejoin="round"/>
</svg>

Before

Width:  |  Height:  |  Size: 2 KiB

View file

@ -1,10 +0,0 @@
<svg width="40" height="41" viewBox="0 0 40 41" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M35.9905 39.6718H3.79051C2.19051 39.6718 0.890549 38.3718 0.890549 36.7718V4.57181C0.890549 2.97181 2.19051 1.6718 3.79051 1.6718H35.9905C37.5905 1.6718 38.8905 2.97181 38.8905 4.57181V36.7718C38.8905 38.3718 37.5905 39.6718 35.9905 39.6718Z" fill="#D6D6D6"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M3.79051 2.56235C2.68237 2.56235 1.7811 3.46363 1.7811 4.57181V36.7718C1.7811 37.88 2.68236 38.7812 3.79051 38.7812H35.9905C37.0987 38.7812 38 37.88 38 36.7718V4.57181C38 3.46365 37.0987 2.56235 35.9905 2.56235H3.79051ZM0 4.57181C0 2.47999 1.69866 0.78125 3.79051 0.78125H35.9905C38.0824 0.78125 39.7811 2.47997 39.7811 4.57181V36.7718C39.7811 38.8637 38.0823 40.5623 35.9905 40.5623H3.79051C1.69866 40.5623 0 38.8636 0 36.7718V4.57181Z" fill="#545454"/>
<path d="M19.3542 30.9082H8.43512C7.41277 30.9082 6.58398 31.737 6.58398 32.7593V32.7593C6.58398 33.7817 7.41277 34.6105 8.43512 34.6105H21.6319" stroke="#545454" stroke-width="1.8" stroke-linecap="round"/>
<path d="M11.0792 7.71875L8.18941 10.5289C7.75263 10.9536 7.79395 11.6669 8.27686 12.0384L11.2082 14.2933C11.7285 14.6936 11.7285 15.4782 11.2082 15.8785L8.39172 18.0451C7.87134 18.4454 7.87134 19.23 8.39172 19.6303L11.2711 21.8452C11.7715 22.2301 11.7943 22.9767 11.3185 23.3916L8.32213 26.0039" stroke="#545454" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M19.6944 7.71875L16.8046 10.5289C16.3679 10.9536 16.4092 11.6669 16.8921 12.0384L19.8234 14.2933C20.3438 14.6936 20.3438 15.4782 19.8234 15.8785L17.007 18.0451C16.4866 18.4454 16.4866 19.23 17.007 19.6303L19.8863 21.8452C20.3867 22.2301 20.4096 22.9767 19.9337 23.3916L16.9374 26.0039" stroke="#545454" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M28.3077 7.71875L25.4179 10.5289C24.9811 10.9536 25.0225 11.6669 25.5054 12.0384L28.4367 14.2933C28.9571 14.6936 28.9571 15.4782 28.4367 15.8785L24.5898 18.8377" stroke="#545454" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M36.0003 28.176L32.4922 34.2522C32.4743 34.2831 32.4413 34.3022 32.4056 34.3022L25.3894 34.3022C25.3536 34.3022 25.3206 34.2831 25.3028 34.2522L21.7947 28.176C21.7768 28.145 21.7768 28.1069 21.7947 28.076L25.3028 21.9998C25.3206 21.9688 25.3536 21.9498 25.3894 21.9498L32.4056 21.9498C32.4413 21.9498 32.4743 21.9688 32.4922 21.9998L36.0003 28.076C36.0181 28.1069 36.0181 28.145 36.0003 28.176Z" stroke="#545454" stroke-width="1.8" stroke-linejoin="round"/>
<circle cx="28.8972" cy="28.1263" r="2.32605" transform="rotate(90 28.8972 28.1263)" stroke="#545454" stroke-width="1.8" stroke-linejoin="round"/>
</svg>

Before

Width:  |  Height:  |  Size: 2.7 KiB

View file

@ -1,9 +0,0 @@
<svg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M36.9473 39.2H3.05259C1.81022 39.2 0.8 38.1898 0.8 36.9474V3.05264C0.8 1.81024 1.81023 0.8 3.05259 0.8H36.9473C38.1897 0.8 39.2 1.81026 39.2 3.05264V36.9474C39.2 38.1897 38.1897 39.2 36.9473 39.2Z" fill="#4C4C55" stroke="#98989C" stroke-width="1.6" stroke-miterlimit="10"/>
<path d="M17.7295 30H7C5.89543 30 5 30.8954 5 32V32C5 33.1046 5.89543 34 7 34H20" stroke="#98989C" stroke-width="1.6" stroke-linecap="round"/>
<path d="M20.8114 6L17.8789 8.73829C17.4219 9.16509 17.4643 9.90198 17.9673 10.2735L20.911 12.4479C21.4522 12.8477 21.4522 13.6569 20.911 14.0567L18.089 16.1412C17.5478 16.5409 17.5478 17.3502 18.089 17.7499L20.9776 19.8836C21.4984 20.2684 21.5219 21.0391 21.0253 21.4548L17.985 24" stroke="#98989C" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M9.81141 6L6.87895 8.73829C6.42188 9.16509 6.46429 9.90198 6.9673 10.2735L9.91105 12.4479C10.4522 12.8477 10.4522 13.6569 9.91105 14.0567L7.08895 16.1412C6.54781 16.5409 6.54781 17.3502 7.08895 17.7499L9.97758 19.8836C10.4984 20.2684 10.5219 21.0391 10.0253 21.4548L6.98498 24" stroke="#98989C" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M31.8114 6L28.8726 8.75785C28.418 9.18444 28.4603 9.91843 28.9609 10.29L31.9742 12.5269C32.4958 12.914 32.5155 13.688 32.0144 14.1013L28.5 17" stroke="#98989C" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M35.0185 28.4C35.0542 28.4619 35.0542 28.5381 35.0185 28.6L31.8459 34.0952C31.8101 34.1571 31.7441 34.1952 31.6726 34.1952L25.3274 34.1952C25.2559 34.1952 25.1899 34.1571 25.1541 34.0952L21.9815 28.6C21.9458 28.5381 21.9458 28.4619 21.9815 28.4L25.1541 22.9048C25.1899 22.8429 25.2559 22.8048 25.3274 22.8048L31.6727 22.8048C31.7441 22.8048 31.8101 22.8429 31.8459 22.9048L35.0185 28.4Z" stroke="#98989C" stroke-width="1.6" stroke-linejoin="round"/>
<circle cx="28.5" cy="28.5" r="1.7" transform="rotate(90 28.5 28.5)" stroke="#98989C" stroke-width="1.6" stroke-linejoin="round"/>
</svg>

Before

Width:  |  Height:  |  Size: 2 KiB

View file

@ -0,0 +1,6 @@
<svg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M35.9905 38.8906H3.79051C2.19051 38.8906 0.890551 37.5906 0.890551 35.9906V3.79056C0.890551 2.19056 2.19051 0.890551 3.79051 0.890551H35.9905C37.5905 0.890551 38.8906 2.19056 38.8906 3.79056V35.9906C38.8906 37.5906 37.5905 38.8906 35.9905 38.8906Z" fill="#E9E9E9"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M3.79051 1.7811C2.68237 1.7811 1.7811 2.68238 1.7811 3.79056V35.9906C1.7811 37.0987 2.68236 38 3.79051 38H35.9905C37.0987 38 38 37.0987 38 35.9906V3.79056C38 2.6824 37.0987 1.7811 35.9905 1.7811H3.79051ZM0 3.79056C0 1.69874 1.69866 0 3.79051 0H35.9905C38.0824 0 39.7811 1.69872 39.7811 3.79056V35.9906C39.7811 38.0824 38.0823 39.7811 35.9905 39.7811H3.79051C1.69866 39.7811 0 38.0824 0 35.9906V3.79056Z" fill="#545454"/>
<path d="M6.55753 19.9513L13.0001 8.39394C13.0178 8.36226 13.0512 8.34263 13.0874 8.34263L25.9126 8.34263C25.9488 8.34263 25.9823 8.36226 25.9999 8.39394L32.4425 19.9513C32.4593 19.9816 32.4593 20.0184 32.4425 20.0487L25.9999 31.6061C25.9823 31.6377 25.9488 31.6574 25.9126 31.6574L13.0874 31.6574C13.0512 31.6574 13.0177 31.6377 13.0001 31.6061L6.55753 20.0487C6.54066 20.0184 6.54066 19.9816 6.55753 19.9513Z" fill="#D9D9D9" stroke="#545454" stroke-width="1.8" stroke-linejoin="round"/>
<path d="M19.5003 15.1748C22.0265 15.1748 24.1278 17.3049 24.1278 19.9997C24.1278 22.6945 22.0265 24.8246 19.5003 24.8246C16.9741 24.8246 14.8728 22.6945 14.8728 19.9997C14.8728 17.3049 16.9741 15.1748 19.5003 15.1748Z" stroke="#545454" stroke-width="1.8" stroke-linejoin="round"/>
</svg>

After

Width:  |  Height:  |  Size: 1.6 KiB

View file

@ -0,0 +1,6 @@
<svg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M35.9905 38.8906H3.79051C2.19051 38.8906 0.89055 37.5906 0.89055 35.9906V3.79056C0.89055 2.19056 2.19051 0.89055 3.79051 0.89055H35.9905C37.5905 0.89055 38.8905 2.19056 38.8905 3.79056V35.9906C38.8905 37.5906 37.5905 38.8906 35.9905 38.8906Z" fill="#E9E9E9"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M3.79051 1.7811C2.68237 1.7811 1.7811 2.68238 1.7811 3.79056V35.9906C1.7811 37.0987 2.68236 38 3.79051 38H35.9905C37.0987 38 38 37.0987 38 35.9906V3.79056C38 2.6824 37.0987 1.7811 35.9905 1.7811H3.79051ZM0 3.79056C0 1.69874 1.69866 0 3.79051 0H35.9905C38.0824 0 39.7811 1.69872 39.7811 3.79056V35.9906C39.7811 38.0824 38.0823 39.7811 35.9905 39.7811H3.79051C1.69866 39.7811 0 38.0824 0 35.9906V3.79056Z" fill="#545454"/>
<path d="M6.55753 19.9513L13.0001 8.39394C13.0178 8.36226 13.0512 8.34263 13.0874 8.34263L25.9126 8.34263C25.9488 8.34263 25.9823 8.36226 25.9999 8.39394L32.4425 19.9513C32.4593 19.9816 32.4593 20.0184 32.4425 20.0487L25.9999 31.6061C25.9823 31.6377 25.9488 31.6574 25.9126 31.6574L13.0874 31.6574C13.0512 31.6574 13.0177 31.6377 13.0001 31.6061L6.55753 20.0487C6.54066 20.0184 6.54066 19.9816 6.55753 19.9513Z" stroke="#FF6F00" stroke-width="1.8" stroke-linejoin="round"/>
<path d="M19.5003 15.1748C22.0265 15.1748 24.1278 17.3049 24.1278 19.9997C24.1278 22.6945 22.0265 24.8246 19.5003 24.8246C16.9741 24.8246 14.8728 22.6945 14.8728 19.9997C14.8728 17.3049 16.9741 15.1748 19.5003 15.1748Z" stroke="#FF6F00" stroke-width="1.8" stroke-linejoin="round"/>
</svg>

After

Width:  |  Height:  |  Size: 1.6 KiB

View file

@ -0,0 +1,6 @@
<svg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M36.1886 39.1046H3.81143C2.20262 39.1046 0.895508 37.7975 0.895508 36.1887V3.81147C0.895508 2.20267 2.20262 0.895508 3.81143 0.895508H36.1886C37.7974 0.895508 39.1046 2.20267 39.1046 3.81147V36.1887C39.1046 37.7975 37.7974 39.1046 36.1886 39.1046Z" fill="#54545A"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M3.81137 1.7909C2.69713 1.7909 1.7909 2.69714 1.7909 3.81142V36.1886C1.7909 37.3029 2.69712 38.2091 3.81137 38.2091H36.1886C37.3028 38.2091 38.2091 37.3028 38.2091 36.1886V3.81142C38.2091 2.69716 37.3028 1.7909 36.1886 1.7909H3.81137ZM0 3.81142C0 1.70809 1.70801 0 3.81137 0H36.1886C38.2919 0 40 1.70806 40 3.81142V36.1886C40 38.292 38.2919 40 36.1886 40H3.81137C1.70801 40 0 38.2919 0 36.1886V3.81142Z" fill="#98989C"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M7.59071 20.1099L13.6258 30.9363L25.5881 30.9363L31.6232 20.1099L25.5881 9.28339L13.6258 9.28339L7.59071 20.1099ZM5.80135 19.623C5.63263 19.9256 5.63263 20.2941 5.80135 20.5968L12.2824 32.2232C12.459 32.54 12.7932 32.7363 13.1559 32.7363L26.0581 32.7363C26.4207 32.7363 26.7549 32.54 26.9315 32.2232L33.4126 20.5968C33.5813 20.2941 33.5813 19.9256 33.4126 19.623L26.9315 7.99649C26.7549 7.67973 26.4207 7.48339 26.0581 7.48339L13.1559 7.48339C12.7932 7.48339 12.459 7.67973 12.2824 7.99649L5.80135 19.623Z" fill="#D15B00"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M23.3647 20.1098C23.3647 17.8647 21.6232 16.1534 19.6068 16.1534C17.5903 16.1534 15.8488 17.8647 15.8488 20.1098C15.8488 22.3549 17.5903 24.0662 19.6067 24.0662C21.6232 24.0662 23.3647 22.3549 23.3647 20.1098ZM25.1647 20.1098C25.1647 16.9306 22.6763 14.3534 19.6068 14.3534C16.5372 14.3534 14.0488 16.9306 14.0488 20.1098C14.0488 23.289 16.5372 25.8662 19.6067 25.8662C22.6763 25.8662 25.1647 23.289 25.1647 20.1098Z" fill="#D15B00"/>
</svg>

After

Width:  |  Height:  |  Size: 1.9 KiB

View file

@ -0,0 +1,6 @@
<svg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M35.9905 38.8906H3.79051C2.19051 38.8906 0.89055 37.5906 0.89055 35.9906V3.79056C0.89055 2.19056 2.19051 0.89055 3.79051 0.89055H35.9905C37.5905 0.89055 38.8905 2.19056 38.8905 3.79056V35.9906C38.8905 37.5906 37.5905 38.8906 35.9905 38.8906Z" fill="#D6D6D6"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M3.79051 1.7811C2.68237 1.7811 1.7811 2.68238 1.7811 3.79056V35.9906C1.7811 37.0987 2.68236 38 3.79051 38H35.9905C37.0987 38 38 37.0987 38 35.9906V3.79056C38 2.6824 37.0987 1.7811 35.9905 1.7811H3.79051ZM0 3.79056C0 1.69874 1.69866 0 3.79051 0H35.9905C38.0824 0 39.7811 1.69872 39.7811 3.79056V35.9906C39.7811 38.0824 38.0823 39.7811 35.9905 39.7811H3.79051C1.69866 39.7811 0 38.0824 0 35.9906V3.79056Z" fill="#545454"/>
<path d="M6.55753 19.9513L13.0001 8.39394C13.0178 8.36226 13.0512 8.34263 13.0874 8.34263L25.9126 8.34263C25.9488 8.34263 25.9823 8.36226 25.9999 8.39394L32.4425 19.9513C32.4593 19.9816 32.4593 20.0184 32.4425 20.0487L25.9999 31.6061C25.9823 31.6377 25.9488 31.6574 25.9126 31.6574L13.0874 31.6574C13.0512 31.6574 13.0177 31.6377 13.0001 31.6061L6.55753 20.0487C6.54066 20.0184 6.54066 19.9816 6.55753 19.9513Z" stroke="#FF6F00" stroke-width="1.8" stroke-linejoin="round"/>
<path d="M19.5003 15.1748C22.0265 15.1748 24.1278 17.3049 24.1278 19.9997C24.1278 22.6945 22.0265 24.8246 19.5003 24.8246C16.9741 24.8246 14.8728 22.6945 14.8728 19.9997C14.8728 17.3049 16.9741 15.1748 19.5003 15.1748Z" stroke="#FF6F00" stroke-width="1.8" stroke-linejoin="round"/>
</svg>

After

Width:  |  Height:  |  Size: 1.6 KiB

View file

@ -0,0 +1,6 @@
<svg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M36.1886 39.1046H3.81143C2.20262 39.1046 0.895508 37.7975 0.895508 36.1887V3.81147C0.895508 2.20267 2.20262 0.895508 3.81143 0.895508H36.1886C37.7974 0.895508 39.1046 2.20267 39.1046 3.81147V36.1887C39.1046 37.7975 37.7974 39.1046 36.1886 39.1046Z" fill="#4C4C55"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M3.81137 1.7909C2.69713 1.7909 1.7909 2.69714 1.7909 3.81142V36.1886C1.7909 37.3029 2.69712 38.2091 3.81137 38.2091H36.1886C37.3028 38.2091 38.2091 37.3028 38.2091 36.1886V3.81142C38.2091 2.69716 37.3028 1.7909 36.1886 1.7909H3.81137ZM0 3.81142C0 1.70809 1.70801 0 3.81137 0H36.1886C38.2919 0 40 1.70806 40 3.81142V36.1886C40 38.292 38.2919 40 36.1886 40H3.81137C1.70801 40 0 38.2919 0 36.1886V3.81142Z" fill="#98989C"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M7.59071 20.1099L13.6258 30.9363L25.5881 30.9363L31.6232 20.1099L25.5881 9.28339L13.6258 9.28339L7.59071 20.1099ZM5.80135 19.623C5.63263 19.9256 5.63263 20.2941 5.80135 20.5968L12.2824 32.2232C12.459 32.54 12.7932 32.7363 13.1559 32.7363L26.0581 32.7363C26.4207 32.7363 26.7549 32.54 26.9315 32.2232L33.4126 20.5968C33.5813 20.2941 33.5813 19.9256 33.4126 19.623L26.9315 7.99649C26.7549 7.67973 26.4207 7.48339 26.0581 7.48339L13.1559 7.48339C12.7932 7.48339 12.459 7.67973 12.2824 7.99649L5.80135 19.623Z" fill="#D15B00"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M23.3647 20.1098C23.3647 17.8647 21.6232 16.1534 19.6068 16.1534C17.5903 16.1534 15.8488 17.8647 15.8488 20.1098C15.8488 22.3549 17.5903 24.0662 19.6067 24.0662C21.6232 24.0662 23.3647 22.3549 23.3647 20.1098ZM25.1647 20.1098C25.1647 16.9306 22.6763 14.3534 19.6068 14.3534C16.5372 14.3534 14.0488 16.9306 14.0488 20.1098C14.0488 23.289 16.5372 25.8662 19.6067 25.8662C22.6763 25.8662 25.1647 23.289 25.1647 20.1098Z" fill="#D15B00"/>
</svg>

After

Width:  |  Height:  |  Size: 1.9 KiB

View file

@ -0,0 +1,6 @@
<svg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M36.1886 39.1046H3.81143C2.20262 39.1046 0.895508 37.7975 0.895508 36.1887V3.81147C0.895508 2.20267 2.20262 0.895508 3.81143 0.895508H36.1886C37.7974 0.895508 39.1046 2.20267 39.1046 3.81147V36.1887C39.1046 37.7975 37.7974 39.1046 36.1886 39.1046Z" fill="#54545A"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M3.81137 1.7909C2.69713 1.7909 1.7909 2.69714 1.7909 3.81142V36.1886C1.7909 37.3029 2.69712 38.2091 3.81137 38.2091H36.1886C37.3028 38.2091 38.2091 37.3028 38.2091 36.1886V3.81142C38.2091 2.69716 37.3028 1.7909 36.1886 1.7909H3.81137ZM0 3.81142C0 1.70809 1.70801 0 3.81137 0H36.1886C38.2919 0 40 1.70806 40 3.81142V36.1886C40 38.292 38.2919 40 36.1886 40H3.81137C1.70801 40 0 38.2919 0 36.1886V3.81142Z" fill="#98989C"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M7.59071 20.1099L13.6258 30.9363L25.5881 30.9363L31.6232 20.1099L25.5881 9.28339L13.6258 9.28339L7.59071 20.1099ZM5.80135 19.623C5.63263 19.9256 5.63263 20.2941 5.80135 20.5968L12.2824 32.2232C12.459 32.54 12.7932 32.7363 13.1559 32.7363L26.0581 32.7363C26.4207 32.7363 26.7549 32.54 26.9315 32.2232L33.4126 20.5968C33.5813 20.2941 33.5813 19.9256 33.4126 19.623L26.9315 7.99649C26.7549 7.67973 26.4207 7.48339 26.0581 7.48339L13.1559 7.48339C12.7932 7.48339 12.459 7.67973 12.2824 7.99649L5.80135 19.623Z" fill="#98989C"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M23.3647 20.1098C23.3647 17.8647 21.6232 16.1534 19.6068 16.1534C17.5903 16.1534 15.8488 17.8647 15.8488 20.1098C15.8488 22.3549 17.5903 24.0662 19.6067 24.0662C21.6232 24.0662 23.3647 22.3549 23.3647 20.1098ZM25.1647 20.1098C25.1647 16.9306 22.6763 14.3534 19.6068 14.3534C16.5372 14.3534 14.0488 16.9306 14.0488 20.1098C14.0488 23.289 16.5372 25.8662 19.6067 25.8662C22.6763 25.8662 25.1647 23.289 25.1647 20.1098Z" fill="#98989C"/>
</svg>

After

Width:  |  Height:  |  Size: 1.9 KiB

View file

@ -0,0 +1,6 @@
<svg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M35.9905 38.8906H3.79051C2.19051 38.8906 0.89055 37.5906 0.89055 35.9906V3.79056C0.89055 2.19056 2.19051 0.89055 3.79051 0.89055H35.9905C37.5905 0.89055 38.8906 2.19056 38.8906 3.79056V35.9906C38.8906 37.5906 37.5905 38.8906 35.9905 38.8906Z" fill="#D6D6D6"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M3.79051 1.7811C2.68237 1.7811 1.7811 2.68238 1.7811 3.79056V35.9906C1.7811 37.0987 2.68236 38 3.79051 38H35.9905C37.0987 38 38 37.0987 38 35.9906V3.79056C38 2.6824 37.0987 1.7811 35.9905 1.7811H3.79051ZM0 3.79056C0 1.69874 1.69866 0 3.79051 0H35.9905C38.0824 0 39.7811 1.69872 39.7811 3.79056V35.9906C39.7811 38.0824 38.0823 39.7811 35.9905 39.7811H3.79051C1.69866 39.7811 0 38.0824 0 35.9906V3.79056Z" fill="#545454"/>
<path d="M6.55753 19.9513L13.0001 8.39394C13.0178 8.36226 13.0512 8.34263 13.0874 8.34263L25.9126 8.34263C25.9488 8.34263 25.9823 8.36226 25.9999 8.39394L32.4425 19.9513C32.4593 19.9816 32.4593 20.0184 32.4425 20.0487L25.9999 31.6061C25.9823 31.6377 25.9488 31.6574 25.9126 31.6574L13.0874 31.6574C13.0512 31.6574 13.0177 31.6377 13.0001 31.6061L6.55753 20.0487C6.54066 20.0184 6.54066 19.9816 6.55753 19.9513Z" stroke="#545454" stroke-width="1.8" stroke-linejoin="round"/>
<path d="M19.5003 15.1748C22.0265 15.1748 24.1278 17.3049 24.1278 19.9997C24.1278 22.6945 22.0265 24.8246 19.5003 24.8246C16.9741 24.8246 14.8728 22.6945 14.8728 19.9997C14.8728 17.3049 16.9741 15.1748 19.5003 15.1748Z" stroke="#545454" stroke-width="1.8" stroke-linejoin="round"/>
</svg>

After

Width:  |  Height:  |  Size: 1.6 KiB

View file

@ -0,0 +1,6 @@
<svg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M36.1886 39.1046H3.81143C2.20262 39.1046 0.895508 37.7975 0.895508 36.1887V3.81147C0.895508 2.20267 2.20262 0.895508 3.81143 0.895508H36.1886C37.7974 0.895508 39.1046 2.20267 39.1046 3.81147V36.1887C39.1046 37.7975 37.7974 39.1046 36.1886 39.1046Z" fill="#4C4C55"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M3.81137 1.7909C2.69713 1.7909 1.7909 2.69714 1.7909 3.81142V36.1886C1.7909 37.3029 2.69712 38.2091 3.81137 38.2091H36.1886C37.3028 38.2091 38.2091 37.3028 38.2091 36.1886V3.81142C38.2091 2.69716 37.3028 1.7909 36.1886 1.7909H3.81137ZM0 3.81142C0 1.70809 1.70801 0 3.81137 0H36.1886C38.2919 0 40 1.70806 40 3.81142V36.1886C40 38.292 38.2919 40 36.1886 40H3.81137C1.70801 40 0 38.2919 0 36.1886V3.81142Z" fill="#98989C"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M7.59071 20.1099L13.6258 30.9363L25.5881 30.9363L31.6232 20.1099L25.5881 9.28339L13.6258 9.28339L7.59071 20.1099ZM5.80135 19.623C5.63263 19.9256 5.63263 20.2941 5.80135 20.5968L12.2824 32.2232C12.459 32.54 12.7932 32.7363 13.1559 32.7363L26.0581 32.7363C26.4207 32.7363 26.7549 32.54 26.9315 32.2232L33.4126 20.5968C33.5813 20.2941 33.5813 19.9256 33.4126 19.623L26.9315 7.99649C26.7549 7.67973 26.4207 7.48339 26.0581 7.48339L13.1559 7.48339C12.7932 7.48339 12.459 7.67973 12.2824 7.99649L5.80135 19.623Z" fill="#98989C"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M23.3647 20.1098C23.3647 17.8647 21.6232 16.1534 19.6068 16.1534C17.5903 16.1534 15.8488 17.8647 15.8488 20.1098C15.8488 22.3549 17.5903 24.0662 19.6067 24.0662C21.6232 24.0662 23.3647 22.3549 23.3647 20.1098ZM25.1647 20.1098C25.1647 16.9306 22.6763 14.3534 19.6068 14.3534C16.5372 14.3534 14.0488 16.9306 14.0488 20.1098C14.0488 23.289 16.5372 25.8662 19.6067 25.8662C22.6763 25.8662 25.1647 23.289 25.1647 20.1098Z" fill="#98989C"/>
</svg>

After

Width:  |  Height:  |  Size: 1.9 KiB

View file

@ -1,9 +1,9 @@
<svg width="38" height="23" viewBox="0 0 38 23" fill="none" xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd" clip-rule="evenodd" d="M28.0596 18.7559L28.0596 5.16619C28.0596 4.72436 27.7014 4.36619 27.2596 4.36619L14.7007 4.36619C14.5011 4.36619 14.3087 4.44081 14.1613 4.5754L10.1989 8.19324C10.0329 8.34481 9.93828 8.55924 9.93828 8.78403L9.93828 18.7559C9.93828 19.1977 10.2965 19.5559 10.7383 19.5559L27.2596 19.5559C27.7014 19.5559 28.0596 19.1977 28.0596 18.7559ZM29.2596 5.16619L29.2596 18.7559C29.2596 19.8604 28.3641 20.7559 27.2596 20.7559L10.7383 20.7559C9.63371 20.7559 8.73828 19.8604 8.73828 18.7559L8.73828 8.78403C8.73828 8.22205 8.97472 7.68599 9.38974 7.30706L13.3521 3.68922C13.7207 3.35275 14.2017 3.16619 14.7007 3.16619L27.2596 3.16619C28.3641 3.16619 29.2596 4.06162 29.2596 5.16619Z" fill="#ACACAC"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M12.1367 15.5374L12.1367 17.502L15.9236 17.502L15.9236 15.5374L12.1367 15.5374ZM11.1367 17.502C11.1367 18.0542 11.5844 18.502 12.1367 18.502L15.9236 18.502C16.4759 18.502 16.9236 18.0542 16.9236 17.502L16.9236 15.5374C16.9236 14.9851 16.4759 14.5374 15.9236 14.5374L12.1367 14.5374C11.5844 14.5374 11.1367 14.9851 11.1367 15.5374L11.1367 17.502Z" fill="#ACACAC"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M19.407 17.302L25.3243 17.302L25.3243 6.62246L19.407 6.62246L19.407 17.302ZM18.207 17.502C18.207 18.0542 18.6547 18.502 19.207 18.502L25.5243 18.502C26.0766 18.502 26.5243 18.0542 26.5243 17.502L26.5243 6.42246C26.5243 5.87017 26.0766 5.42246 25.5243 5.42246L19.207 5.42246C18.6547 5.42246 18.207 5.87017 18.207 6.42246L18.207 17.502Z" fill="#ACACAC"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M12.1367 10.9818L12.1367 12.9902L15.9236 12.9902L15.9236 10.9818L12.1367 10.9818ZM11.1367 12.9902C11.1367 13.5425 11.5844 13.9902 12.1367 13.9902L15.9236 13.9902C16.4759 13.9902 16.9236 13.5425 16.9236 12.9902L16.9236 10.9818C16.9236 10.4295 16.4759 9.9818 15.9236 9.9818L12.1367 9.9818C11.5844 9.9818 11.1367 10.4295 11.1367 10.9818L11.1367 12.9902Z" fill="#ACACAC"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M14.4883 6.51181L14.4883 8.33789L15.9257 8.33789L15.9257 6.51181L14.4883 6.51181ZM13.4883 8.33789C13.4883 8.89018 13.936 9.33789 14.4883 9.33789L15.9257 9.33789C16.478 9.33789 16.9257 8.89018 16.9257 8.33789L16.9257 6.51181C16.9257 5.95953 16.478 5.51181 15.9257 5.51181L14.4883 5.51181C13.936 5.51181 13.4883 5.95953 13.4883 6.51181L13.4883 8.33789Z" fill="#ACACAC"/>
<path d="M24.0938 17.9609C24.0938 15.7518 25.8846 13.9609 28.0938 13.9609V13.9609C30.3029 13.9609 32.0938 15.7518 32.0938 17.9609V17.9609C32.0938 20.1701 30.3029 21.9609 28.0938 21.9609V21.9609C25.8846 21.9609 24.0938 20.1701 24.0938 17.9609V17.9609Z" fill="#FF6F00"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M30.9491 17.9627C30.9492 18.2389 30.7254 18.4628 30.4493 18.4629L25.7385 18.4643C25.4623 18.4644 25.2384 18.2406 25.2383 17.9644C25.2382 17.6883 25.462 17.4644 25.7382 17.4643L30.449 17.4629C30.7251 17.4628 30.9491 17.6866 30.9491 17.9627Z" fill="white"/>
<svg width="39" height="22" viewBox="0 0 39 22" fill="none" xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd" clip-rule="evenodd" d="M28.9658 17.7949L28.9658 4.20525C28.9658 3.76343 28.6076 3.40526 28.1658 3.40526L15.6069 3.40526C15.4073 3.40526 15.2149 3.47988 15.0675 3.61447L11.1051 7.23231C10.9391 7.38388 10.8445 7.5983 10.8445 7.82309L10.8445 17.7949C10.8445 18.2368 11.2027 18.5949 11.6445 18.5949L28.1658 18.5949C28.6076 18.5949 28.9658 18.2367 28.9658 17.7949ZM30.1658 4.20525L30.1658 17.7949C30.1658 18.8995 29.2704 19.7949 28.1658 19.7949L11.6445 19.7949C10.54 19.7949 9.64453 18.8995 9.64453 17.7949L9.64453 7.82309C9.64453 7.26111 9.88097 6.72505 10.296 6.34612L14.2584 2.72828C14.6269 2.39181 15.1079 2.20526 15.6069 2.20526L28.1658 2.20525C29.2704 2.20525 30.1658 3.10069 30.1658 4.20525Z" fill="#ACACAC"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M13.043 14.5765L13.043 16.541L16.8299 16.541L16.8299 14.5765L13.043 14.5765ZM12.043 16.541C12.043 17.0933 12.4907 17.541 13.043 17.541L16.8299 17.541C17.3821 17.541 17.8299 17.0933 17.8299 16.541L17.8299 14.5765C17.8299 14.0242 17.3821 13.5765 16.8299 13.5765L13.043 13.5765C12.4907 13.5765 12.043 14.0242 12.043 14.5765L12.043 16.541Z" fill="#ACACAC"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M20.3133 16.341L26.2305 16.341L26.2305 5.66152L20.3133 5.66152L20.3133 16.341ZM19.1133 16.541C19.1133 17.0933 19.561 17.541 20.1133 17.541L26.4305 17.541C26.9828 17.541 27.4305 17.0933 27.4305 16.541L27.4305 5.46152C27.4305 4.90923 26.9828 4.46152 26.4305 4.46152L20.1133 4.46152C19.561 4.46152 19.1133 4.90924 19.1133 5.46152L19.1133 16.541Z" fill="#ACACAC"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M13.043 10.0209L13.043 12.0293L16.8299 12.0293L16.8299 10.0209L13.043 10.0209ZM12.043 12.0293C12.043 12.5816 12.4907 13.0293 13.043 13.0293L16.8299 13.0293C17.3821 13.0293 17.8299 12.5816 17.8299 12.0293L17.8299 10.0209C17.8299 9.46858 17.3821 9.02086 16.8299 9.02086L13.043 9.02086C12.4907 9.02086 12.043 9.46858 12.043 10.0209L12.043 12.0293Z" fill="#ACACAC"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M15.3945 5.55088L15.3945 7.37695L16.8319 7.37695L16.8319 5.55088L15.3945 5.55088ZM14.3945 7.37695C14.3945 7.92924 14.8422 8.37695 15.3945 8.37695L16.8319 8.37695C17.3842 8.37695 17.8319 7.92924 17.8319 7.37695L17.8319 5.55088C17.8319 4.99859 17.3842 4.55088 16.8319 4.55088L15.3945 4.55088C14.8422 4.55088 14.3945 4.99859 14.3945 5.55088L14.3945 7.37695Z" fill="#ACACAC"/>
<path d="M25 17C25 14.7909 26.7909 13 29 13C31.2091 13 33 14.7909 33 17C33 19.2091 31.2091 21 29 21C26.7909 21 25 19.2091 25 17Z" fill="#FF6F00"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M31.8554 17.0018C31.8555 17.2779 31.6317 17.5019 31.3555 17.502L26.6447 17.5033C26.3686 17.5034 26.1447 17.2796 26.1446 17.0035C26.1445 16.7273 26.3683 16.5034 26.6444 16.5033L31.3552 16.502C31.6314 16.5019 31.8553 16.7257 31.8554 17.0018Z" fill="white"/>
</svg>

Before

Width:  |  Height:  |  Size: 3 KiB

After

Width:  |  Height:  |  Size: 2.9 KiB

View file

@ -1,7 +1,9 @@
<svg width="38" height="22" viewBox="0 0 38 22" fill="none" xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd" clip-rule="evenodd" d="M28.0596 17.7949L28.0596 4.20525C28.0596 3.76343 27.7014 3.40526 27.2596 3.40526L14.7007 3.40526C14.5011 3.40526 14.3087 3.47988 14.1613 3.61447L10.1989 7.23231C10.0329 7.38388 9.93828 7.5983 9.93828 7.82309L9.93828 17.7949C9.93828 18.2368 10.2965 18.5949 10.7383 18.5949L27.2596 18.5949C27.7014 18.5949 28.0596 18.2367 28.0596 17.7949ZM29.2596 4.20525L29.2596 17.7949C29.2596 18.8995 28.3641 19.7949 27.2596 19.7949L10.7383 19.7949C9.63371 19.7949 8.73828 18.8995 8.73828 17.7949L8.73828 7.82309C8.73828 7.26111 8.97472 6.72505 9.38974 6.34612L13.3521 2.72828C13.7207 2.39181 14.2017 2.20526 14.7007 2.20526L27.2596 2.20525C28.3641 2.20525 29.2596 3.10069 29.2596 4.20525Z" fill="#6B6B6B"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M12.1367 14.5765L12.1367 16.541L15.9236 16.541L15.9236 14.5765L12.1367 14.5765ZM11.1367 16.541C11.1367 17.0933 11.5844 17.541 12.1367 17.541L15.9236 17.541C16.4759 17.541 16.9236 17.0933 16.9236 16.541L16.9236 14.5765C16.9236 14.0242 16.4759 13.5765 15.9236 13.5765L12.1367 13.5765C11.5844 13.5765 11.1367 14.0242 11.1367 14.5765L11.1367 16.541Z" fill="#6B6B6B"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M19.407 16.341L25.3243 16.341L25.3243 5.66152L19.407 5.66152L19.407 16.341ZM18.207 16.541C18.207 17.0933 18.6547 17.541 19.207 17.541L25.5243 17.541C26.0766 17.541 26.5243 17.0933 26.5243 16.541L26.5243 5.46152C26.5243 4.90923 26.0766 4.46152 25.5243 4.46152L19.207 4.46152C18.6547 4.46152 18.207 4.90924 18.207 5.46152L18.207 16.541Z" fill="#6B6B6B"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M12.1367 10.0209L12.1367 12.0293L15.9236 12.0293L15.9236 10.0209L12.1367 10.0209ZM11.1367 12.0293C11.1367 12.5816 11.5844 13.0293 12.1367 13.0293L15.9236 13.0293C16.4759 13.0293 16.9236 12.5816 16.9236 12.0293L16.9236 10.0209C16.9236 9.46858 16.4759 9.02086 15.9236 9.02086L12.1367 9.02086C11.5844 9.02086 11.1367 9.46858 11.1367 10.0209L11.1367 12.0293Z" fill="#6B6B6B"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M14.4883 5.55088L14.4883 7.37695L15.9257 7.37695L15.9257 5.55088L14.4883 5.55088ZM13.4883 7.37695C13.4883 7.92924 13.936 8.37695 14.4883 8.37695L15.9257 8.37695C16.478 8.37695 16.9257 7.92924 16.9257 7.37695L16.9257 5.55088C16.9257 4.99859 16.478 4.55088 15.9257 4.55088L14.4883 4.55088C13.936 4.55088 13.4883 4.99859 13.4883 5.55088L13.4883 7.37695Z" fill="#6B6B6B"/>
<svg width="39" height="23" viewBox="0 0 39 23" fill="none" xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd" clip-rule="evenodd" d="M28.9669 17.8339L28.9669 4.24423C28.9669 3.8024 28.6087 3.44423 28.1669 3.44423L15.608 3.44423C15.4084 3.44423 15.216 3.51885 15.0686 3.65344L11.1062 7.27128C10.9402 7.42285 10.8456 7.63727 10.8456 7.86207L10.8456 17.8339C10.8456 18.2757 11.2038 18.6339 11.6456 18.6339L28.1669 18.6339C28.6087 18.6339 28.9669 18.2757 28.9669 17.8339ZM30.1669 4.24423L30.1669 17.8339C30.1669 18.9385 29.2715 19.8339 28.1669 19.8339L11.6456 19.8339C10.541 19.8339 9.64561 18.9385 9.64561 17.8339L9.64561 7.86207C9.64561 7.30008 9.88205 6.76403 10.2971 6.3851L14.2595 2.76726C14.628 2.43078 15.109 2.24423 15.608 2.24423L28.1669 2.24423C29.2715 2.24423 30.1669 3.13966 30.1669 4.24423Z" fill="#323A3D"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M13.0459 14.6155L13.0459 16.58L16.8328 16.58L16.8328 14.6155L13.0459 14.6155ZM12.0459 16.58C12.0459 17.1323 12.4936 17.58 13.0459 17.58L16.8328 17.58C17.385 17.58 17.8328 17.1323 17.8328 16.58L17.8328 14.6155C17.8328 14.0632 17.385 13.6155 16.8328 13.6155L13.0459 13.6155C12.4936 13.6155 12.0459 14.0632 12.0459 14.6155L12.0459 16.58Z" fill="#323A3D"/>
<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="#323A3D"/>
<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="#323A3D"/>
<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="#323A3D"/>
<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 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.4 KiB

After

Width:  |  Height:  |  Size: 3 KiB

View file

@ -1,4 +1,3 @@
<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
<rect width="24" height="24" fill="#F4F4F4"/>
<path d="M2.28619 11.4674C1.8995 11.8617 1.90568 12.4949 2.29999 12.8816L8.72575 19.1831C9.12006 19.5698 9.7532 19.5636 10.1399 19.1693C10.5266 18.775 10.5204 18.1419 10.1261 17.7552L4.41431 12.1538L10.0157 6.44201C10.4024 6.04769 10.3962 5.41456 10.0019 5.02786C9.60758 4.64117 8.97445 4.64735 8.58775 5.04166L2.28619 11.4674ZM20.165 11L2.99041 11.1676L3.00992 13.1675L20.1846 13L20.165 11Z" fill="#009688"/>
<path d="M2.28619 11.4674C1.8995 11.8617 1.90568 12.4949 2.29999 12.8816L8.72575 19.1831C9.12006 19.5698 9.7532 19.5636 10.1399 19.1693C10.5266 18.775 10.5204 18.1419 10.1261 17.7552L4.41431 12.1538L10.0157 6.44201C10.4024 6.04769 10.3962 5.41456 10.0019 5.02786C9.60758 4.64117 8.97445 4.64735 8.58775 5.04166L2.28619 11.4674ZM20.165 11L2.99041 11.1676L3.00992 13.1675L20.1846 13L20.165 11Z" fill="#00AE42"/>
</svg>

Before

Width:  |  Height:  |  Size: 559 B

After

Width:  |  Height:  |  Size: 513 B

View file

@ -0,0 +1,51 @@
M620 S[next_extruder]
M106 S255
M104 S250
M17 S
M17 X0.5 Y0.5
G91
G1 Y-5 F1200
G1 Z3
G90
G28 X
M17 R
G1 X70 F21000
G1 Y245
G1 Y265 F3000
G4
M106 S0
M109 S250
G1 X90
G1 Y255
G1 X120
G1 X20 Y50 F21000
G1 Y-3
T[next_extruder]
G1 X54
G1 Y265
G92 E0
G1 E40 F180
G4
M104 S[new_filament_temp]
G1 X70 F15000
G1 X76
G1 X65
G1 X76
G1 X65
G1 X90 F3000
G1 Y255
G1 X100
G1 Y265
G1 X70 F10000
G1 X100 F5000
G1 X70 F10000
G1 X100 F5000
G1 X165 F12000
G1 Y245
G1 X70
G1 Y265 F3000
G91
G1 Z-3 F1200
G90
M621 S[next_extruder]

View file

@ -0,0 +1,33 @@
M620 S255
M106 P1 S255
M104 S250
M17 S
M17 X0.5 Y0.5
G91
G1 Y-5 F3000
G1 Z3 F1200
G90
G28 X
M17 R
G1 X70 F21000
G1 Y245
G1 Y265 F3000
G4
M106 P1 S0
M109 S250
G1 X90 F3000
G1 Y255 F4000
G1 X100 F5000
G1 X120 F21000
G1 X20 Y50
G1 Y-3
T255
G4
M104 S0
G1 X70 F3000
G91
G1 Z-3 F1200
G90
M621 S255

View file

@ -0,0 +1,30 @@
{
"whitelist": [
],
"blacklist": [
{
"vendor": "Third Party",
"type": "TPU",
"action": "prohibition",
"description": "TPU is not supported by AMS."
},
{
"vendor": "Third Party",
"type": "PVA",
"action": "warning",
"description": "Damp PVA will become flexible and get stuck inside AMS,please take care to dry it before use."
},
{
"vendor": "Third Party",
"type": "PA-CF",
"action": "warning",
"description": "CF/GF filaments are hard and brittle, It's easy to break or get stuck in AMS, please use with caution."
},
{
"vendor": "Third Party",
"type": "PLA-CF",
"action": "warning",
"description": "CF/GF filaments are hard and brittle, It's easy to break or get stuck in AMS, please use with caution."
}
]
}

View file

@ -78,6 +78,9 @@
"filament_z_hop": [
"nil"
],
"filament_z_hop_types": [
"nil"
],
"filament_retract_restart_extra": [
"nil"
],

View file

@ -1,7 +1,7 @@
{
"name": "Bambulab",
"url": "http://www.bambulab.com/Parameters/vendor/BBL.json",
"version": "01.04.01.04",
"version": "01.05.00.17",
"force_update": "0",
"description": "the initial version of BBL configurations",
"machine_model_list": [
@ -150,6 +150,106 @@
{
"name":"0.40mm Standard @BBL P1P 0.8 nozzle",
"sub_path":"process/0.40mm Standard @BBL P1P 0.8 nozzle.json"
},
{
"name": "fdm_process_bbl_0.06_nozzle_0.2",
"sub_path": "process/fdm_process_bbl_0.06_nozzle_0.2.json"
},
{
"name": "fdm_process_bbl_0.08_nozzle_0.2",
"sub_path": "process/fdm_process_bbl_0.08_nozzle_0.2.json"
},
{
"name": "fdm_process_bbl_0.12_nozzle_0.2",
"sub_path": "process/fdm_process_bbl_0.12_nozzle_0.2.json"
},
{
"name": "fdm_process_bbl_0.14_nozzle_0.2",
"sub_path": "process/fdm_process_bbl_0.14_nozzle_0.2.json"
},
{
"name": "0.06mm Standard @BBL X1C 0.2 nozzle",
"sub_path": "process/0.06mm Standard @BBL X1C 0.2 nozzle.json"
},
{
"name": "0.08mm Standard @BBL X1C 0.2 nozzle",
"sub_path": "process/0.08mm Standard @BBL X1C 0.2 nozzle.json"
},
{
"name": "0.12mm Standard @BBL X1C 0.2 nozzle",
"sub_path": "process/0.12mm Standard @BBL X1C 0.2 nozzle.json"
},
{
"name": "0.14mm Standard @BBL X1C 0.2 nozzle",
"sub_path": "process/0.14mm Standard @BBL X1C 0.2 nozzle.json"
},
{
"name": "fdm_process_bbl_0.18_nozzle_0.6",
"sub_path": "process/fdm_process_bbl_0.18_nozzle_0.6.json"
},
{
"name": "fdm_process_bbl_0.24_nozzle_0.6",
"sub_path": "process/fdm_process_bbl_0.24_nozzle_0.6.json"
},
{
"name": "fdm_process_bbl_0.36_nozzle_0.6",
"sub_path": "process/fdm_process_bbl_0.36_nozzle_0.6.json"
},
{
"name": "fdm_process_bbl_0.42_nozzle_0.6",
"sub_path": "process/fdm_process_bbl_0.42_nozzle_0.6.json"
},
{
"name": "0.18mm Standard @BBL X1C 0.6 nozzle",
"sub_path": "process/0.18mm Standard @BBL X1C 0.6 nozzle.json"
},
{
"name": "0.24mm Standard @BBL X1C 0.6 nozzle",
"sub_path": "process/0.24mm Standard @BBL X1C 0.6 nozzle.json"
},
{
"name": "0.36mm Standard @BBL X1C 0.6 nozzle",
"sub_path": "process/0.36mm Standard @BBL X1C 0.6 nozzle.json"
},
{
"name": "0.42mm Standard @BBL X1C 0.6 nozzle",
"sub_path": "process/0.42mm Standard @BBL X1C 0.6 nozzle.json"
},
{
"name": "fdm_process_bbl_0.24_nozzle_0.8",
"sub_path": "process/fdm_process_bbl_0.24_nozzle_0.8.json"
},
{
"name": "fdm_process_bbl_0.32_nozzle_0.8",
"sub_path": "process/fdm_process_bbl_0.32_nozzle_0.8.json"
},
{
"name": "fdm_process_bbl_0.48_nozzle_0.8",
"sub_path": "process/fdm_process_bbl_0.48_nozzle_0.8.json"
},
{
"name": "fdm_process_bbl_0.56_nozzle_0.8",
"sub_path": "process/fdm_process_bbl_0.56_nozzle_0.8.json"
},
{
"name": "0.24mm Standard @BBL X1C 0.8 nozzle",
"sub_path": "process/0.24mm Standard @BBL X1C 0.8 nozzle.json"
},
{
"name": "0.32mm Standard @BBL X1C 0.8 nozzle",
"sub_path": "process/0.32mm Standard @BBL X1C 0.8 nozzle.json"
},
{
"name": "0.48mm Standard @BBL X1C 0.8 nozzle",
"sub_path": "process/0.48mm Standard @BBL X1C 0.8 nozzle.json"
},
{
"name": "0.56mm Standard @BBL X1C 0.8 nozzle",
"sub_path": "process/0.56mm Standard @BBL X1C 0.8 nozzle.json"
},
{
"name":"0.30mm Strength @BBL X1C 0.6 nozzle",
"sub_path":"process/0.30mm Strength @BBL X1C 0.6 nozzle.json"
}
],
"filament_list": [
@ -329,6 +429,18 @@
"name": "Generic PVA @base",
"sub_path": "filament/Generic PVA @base.json"
},
{
"name": "Generic PETG-CF @base",
"sub_path": "filament/Generic PETG-CF @base.json"
},
{
"name": "Generic PETG-CF @BBL X1C",
"sub_path": "filament/Generic PETG-CF @BBL X1C.json"
},
{
"name": "Generic PETG-CF @BBL P1P",
"sub_path": "filament/P1P/Generic PETG-CF @BBL P1P.json"
},
{
"name": "Generic PVA @0.2 nozzle",
"sub_path": "filament/Generic PVA @0.2 nozzle.json"
@ -557,6 +669,10 @@
"name":"Generic PLA @BBL P1P",
"sub_path":"filament/P1P/Generic PLA @BBL P1P.json"
},
{
"name":"Generic PLA Silk @BBL P1P",
"sub_path":"filament/P1P/Generic PLA Silk @BBL P1P.json"
},
{
"name": "Generic ABS @BBL P1P 0.2 nozzle",
"sub_path": "filament/P1P/Generic ABS @BBL P1P 0.2 nozzle.json"

View file

@ -15,7 +15,7 @@
"PET-CF"
],
"nozzle_temperature_range_low": [
"270"
"260"
],
"nozzle_temperature_range_high": [
"300"

View file

@ -6,7 +6,7 @@
"instantiation": "true",
"inherits": "Bambu TPU 95A @base",
"filament_max_volumetric_speed": [
"6.4"
"3.6"
],
"compatible_printers": [
"Bambu Lab X1 0.4 nozzle",

View file

@ -1,7 +1,7 @@
{
"type": "filament",
"setting_id": "GFSG99_01",
"name": "Generic PETG @0.2 nozzle.json",
"name": "Generic PETG @0.2 nozzle",
"from": "system",
"instantiation": "true",
"inherits": "Generic PETG @base",

View file

@ -0,0 +1,16 @@
{
"type": "filament",
"setting_id": "GFSG50",
"name": "Generic PETG-CF @BBL X1C",
"from": "system",
"instantiation": "true",
"inherits": "Generic PETG-CF @base",
"compatible_printers": [
"Bambu Lab X1 Carbon 0.4 nozzle",
"Bambu Lab X1 0.4 nozzle",
"Bambu Lab X1 Carbon 0.6 nozzle",
"Bambu Lab X1 Carbon 0.8 nozzle",
"Bambu Lab X1 0.6 nozzle",
"Bambu Lab X1 0.8 nozzle"
]
}

View file

@ -0,0 +1,50 @@
{
"type": "filament",
"filament_id": "GFG50",
"name": "Generic PETG-CF @base",
"from": "system",
"instantiation": "false",
"inherits": "fdm_filament_pet",
"required_nozzle_HRC": [
"40"
],
"filament_vendor": [
"Bambu Lab"
],
"filament_type": [
"PETG-CF"
],
"nozzle_temperature_range_low": [
"240"
],
"nozzle_temperature_range_high": [
"270"
],
"nozzle_temperature_initial_layer": [
"255"
],
"nozzle_temperature": [
"255"
],
"filament_cost": [
"34.99"
],
"filament_density": [
"1.04"
],
"fan_max_speed": [
"30"
],
"fan_min_speed": [
"0"
],
"filament_max_volumetric_speed": [
"16"
],
"slow_down_layer_time": [
"6"
],
"fan_cooling_layer_time": [
"20"
]
}

View file

@ -6,7 +6,7 @@
"instantiation": "true",
"inherits": "Bambu TPU 95A @base",
"filament_max_volumetric_speed": [
"6.4"
"3.6"
],
"hot_plate_temp" : [
"45"

View file

@ -0,0 +1,13 @@
{
"type": "filament",
"setting_id": "GFSG50_10",
"name": "Generic PETG-CF @BBL P1P",
"from": "system",
"instantiation": "true",
"inherits": "Generic PETG-CF @base",
"compatible_printers": [
"Bambu Lab P1P 0.4 nozzle",
"Bambu Lab P1P 0.6 nozzle",
"Bambu Lab P1P 0.8 nozzle"
]
}

View file

@ -0,0 +1,19 @@
{
"type": "filament",
"setting_id": "GFSL99_12",
"name": "Generic PLA Silk @BBL P1P",
"from": "system",
"instantiation": "true",
"inherits": "Generic PLA @BBL P1P",
"filament_max_volumetric_speed": [
"7.5"
],
"filament_retraction_length": [
"0.5"
],
"compatible_printers": [
"Bambu Lab P1P 0.4 nozzle",
"Bambu Lab P1P 0.6 nozzle",
"Bambu Lab P1P 0.8 nozzle"
]
}

View file

@ -12,7 +12,7 @@
"25.4"
],
"filament_density": [
"1.24"
"1.31"
],
"filament_flow_ratio": [
"0.98"

View file

@ -87,6 +87,9 @@
"filament_z_hop": [
"nil"
],
"filament_z_hop_types": [
"nil"
],
"filament_retract_restart_extra": [
"nil"
],

View file

@ -74,7 +74,7 @@
"108"
],
"nozzle_temperature_range_low": [
"270"
"260"
],
"nozzle_temperature_range_high": [
"300"

View file

@ -77,7 +77,7 @@
"260"
],
"nozzle_temperature_range_high": [
"280"
"290"
],
"slow_down_min_speed": [
"20"

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View file

@ -9,5 +9,5 @@
"bed_model": "bbl-3dp-X1.stl",
"bed_texture": "bbl-3dp-logo.svg",
"hotend_model": "bbl-3dp-hotend.stl",
"default_materials": "Generic PLA @BBL P1P;Bambu PLA Matte @BBL P1P;Bambu PLA Basic @BBL P1P;Bambu ABS @BBL P1P;Bambu PC @BBL P1P;Bambu Support W @BBL P1P;Bambu TPU 95A @BBL P1P;PolyTerra PLA @BBL P1P;PolyLite PLA @BBL P1P;"
"default_materials": "Generic PLA @BBL P1P;Generic PLA Silk @BBL P1P;Bambu PLA Matte @BBL P1P;Bambu PLA Basic @BBL P1P;Bambu ABS @BBL P1P;Bambu PC @BBL P1P;Bambu Support W @BBL P1P;Bambu TPU 95A @BBL P1P;PolyTerra PLA @BBL P1P;PolyLite PLA @BBL P1P;"
}

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View file

@ -125,7 +125,7 @@
"1"
],
"retract_before_wipe": [
"70%"
"0%"
],
"retract_when_changing_layer": [
"1"
@ -151,12 +151,15 @@
"deretraction_speed": [
"30"
],
"z_hop_types": [
"Spiral Lift"
],
"nozzle_type": "hardened_steel",
"silent_mode": "0",
"single_extruder_multi_material": "1",
"change_filament_gcode": "M620 S[next_extruder]A\nM204 S9000\n{if toolchange_count > 1}\nG17\nG2 Z{max_layer_z + 0.4} I0.86 J0.86 P1 F10000 ; spiral lift a little from second lift\n{endif}\nG1 Z{max_layer_z + 3.0} F1200\n\nG1 X70 F21000\nG1 Y245\nG1 Y265 F3000\nM400\nM106 P1 S0\nM106 P2 S0\n{if old_filament_temp > 142 && next_extruder < 255}M104 S[old_filament_temp]{endif}\nG1 X90 F3000\nG1 Y255 F4000\nG1 X100 F5000\nG1 X120 F15000\n\nG1 X20 Y50 F21000\nG1 Y-3\nM620.1 X F21000\nT[next_extruder]\nM620.1 E F{new_filament_e_feedrate}\n; always use highest temperature to flush\nM400\nM109 S[nozzle_temperature_range_high]\n\n{if next_extruder < 255}\nM400\n\nG92 E0\n{if flush_length_1 > 1}\n; FLUSH_START\n{if flush_length_1 > 23.7}\nG1 E23.7 F{old_filament_e_feedrate} ; do not need pulsatile flushing for start part\nG1 E{(flush_length_1 - 23.7) * 0.02} F50\nG1 E{(flush_length_1 - 23.7) * 0.23} F{old_filament_e_feedrate}\nG1 E{(flush_length_1 - 23.7) * 0.02} F50\nG1 E{(flush_length_1 - 23.7) * 0.23} F{new_filament_e_feedrate}\nG1 E{(flush_length_1 - 23.7) * 0.02} F50\nG1 E{(flush_length_1 - 23.7) * 0.23} F{new_filament_e_feedrate}\nG1 E{(flush_length_1 - 23.7) * 0.02} F50\nG1 E{(flush_length_1 - 23.7) * 0.23} F{new_filament_e_feedrate}\n{else}\nG1 E{flush_length_1} F{old_filament_e_feedrate}\n{endif}\n; FLUSH_END\nG1 E-[old_retract_length_toolchange] F1800\nG1 E[old_retract_length_toolchange] F300\n{endif}\n\n{if flush_length_2 > 1}\n; FLUSH_START\nG1 E{flush_length_2 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_2 * 0.02} F50\nG1 E{flush_length_2 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_2 * 0.02} F50\nG1 E{flush_length_2 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_2 * 0.02} F50\nG1 E{flush_length_2 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_2 * 0.02} F50\nG1 E{flush_length_2 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_2 * 0.02} F50\n; FLUSH_END\nG1 E-[new_retract_length_toolchange] F1800\nG1 E[new_retract_length_toolchange] F300\n{endif}\n\n{if flush_length_3 > 1}\n; FLUSH_START\nG1 E{flush_length_3 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_3 * 0.02} F50\nG1 E{flush_length_3 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_3 * 0.02} F50\nG1 E{flush_length_3 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_3 * 0.02} F50\nG1 E{flush_length_3 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_3 * 0.02} F50\nG1 E{flush_length_3 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_3 * 0.02} F50\n; FLUSH_END\nG1 E-[new_retract_length_toolchange] F1800\nG1 E[new_retract_length_toolchange] F300\n{endif}\n\n{if flush_length_4 > 1}\n; FLUSH_START\nG1 E{flush_length_4 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_4 * 0.02} F50\nG1 E{flush_length_4 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_4 * 0.02} F50\nG1 E{flush_length_4 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_4 * 0.02} F50\nG1 E{flush_length_4 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_4 * 0.02} F50\nG1 E{flush_length_4 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_4 * 0.02} F50\n; FLUSH_END\n{endif}\n; FLUSH_START\nM400\nM109 S[new_filament_temp]\nG1 E2 F{new_filament_e_feedrate} ;Compensate for filament spillage during waiting temperature\n; FLUSH_END\nM400\nG92 E0\nG1 E-[new_retract_length_toolchange] F1800\nM106 P1 S255\nM400 S3\nG1 X80 F15000\nG1 X60 F15000\nG1 X80 F15000\nG1 X60 F15000; shake to put down garbage\n\nG1 X70 F5000\nG1 X90 F3000\nG1 Y255 F4000\nG1 X100 F5000\nG1 Y265 F5000\nG1 X70 F10000\nG1 X100 F5000\nG1 X70 F10000\nG1 X100 F5000\nG1 X165 F15000; wipe and shake\nG1 Y256 ; move Y to aside, prevent collision\nM400\nG1 Z[z_after_toolchange] F3000\n{if layer_z <= (initial_layer_print_height + 0.001)}\nM204 S[initial_layer_acceleration]\n{else}\nM204 S[default_acceleration]\n{endif}\n{else}\nG1 X[x_after_toolchange] Y[y_after_toolchange] Z[z_after_toolchange] F12000\n{endif}\nM621 S[next_extruder]A",
"layer_change_gcode": "; layer num/total_layer_count: {layer_num+1}/[total_layer_count]\nM622.1 S1 ; for prev firware, default turned on\nM1002 judge_flag timelapse_record_flag\nM622 J1\n{if timelapse_type == 0} ; timelapse without wipe tower\nM971 S11 C10 O0\n{elsif timelapse_type == 1} ; timelapse with wipe tower\nG92 E0\nG1 E-[retraction_length] F1800\nG17\nG2 Z{layer_z + 0.4} I0.86 J0.86 P1 F10000 ; spiral lift a little\nG1 X65 Y245 F12000 ; move to safe pos\nG17\nG2 Z{layer_z} I0.86 J0.86 P1 F10000\nG1 Y265 F3000\nM400 P100\nM971 S11 C10 O0\nG92 E0\nG1 E[retraction_length] F300\nG1 X100 F5000\nG1 Y255\n{endif}\nM623\n; update layer progress\nM73 L{layer_num+1}\nM991 S0 P{layer_num} ;notify layer change",
"machine_end_gcode": ";===== date: 20230110 =====================\n{if timelapse_type == 0}\nM991 S0 P-1 ;end traditional timelapse immediately\n{endif}\nM400 ; wait for buffer to clear\nG92 E0 ; zero the extruder\nG1 E-0.8 F1800 ; retract\nG1 Z{max_layer_z + 0.5} F900 ; lower z a little\nG1 X65 Y245 F12000 ; move to safe pos \nG1 Y265 F3000\n{if timelapse_type == 1}\nM991 S0 P-1 ;end smooth timelapse at safe pos\nM400 S2 ;wait for last picture to be taken\n{endif}\n\nG1 X65 Y245 F12000\nG1 Y265 F3000\nM140 S0 ; turn off bed\nM106 S0 ; turn off fan\nM106 P2 S0 ; turn off remote part cooling fan\nM106 P3 S0 ; turn off chamber cooling fan\n\nG1 X100 F12000 ; wipe\n; pull back filament to AMS\nM620 S255\nG1 X20 Y50 F12000\nG1 Y-3\nT255\nG1 X65 F12000\nG1 Y265\nG1 X100 F12000 ; wipe\nM621 S255\nM104 S0 ; turn off hotend\n\nM400 ; wait all motion done\nM17 S\nM17 Z0.4 ; lower z motor current to reduce impact if there is something in the bottom\n{if (max_layer_z + 100.0) < 250}\n G1 Z{max_layer_z + 100.0} F600\n G1 Z{max_layer_z +98.0}\n{else}\n G1 Z250 F600\n G1 Z248\n{endif}\nM400 P100\nM17 R ; restore z current\n\nG90\nG1 X128 Y250 F3600\n\nM220 S100 ; Reset feedrate magnitude\nM201.2 K1.0 ; Reset acc magnitude\nM73.2 R1.0 ;Reset left time magnitude\nM1002 set_gcode_claim_speed_level : 0\n\nM17 X0.8 Y0.8 Z0.5 ; lower motor current to 45% power\n",
"change_filament_gcode": "M620 S[next_extruder]A\nM204 S9000\n{if toolchange_count > 1 && (z_hop_types[current_extruder] == 0 || z_hop_types[current_extruder] == 3)}\nG17\nG2 Z{z_after_toolchange + 0.4} I0.86 J0.86 P1 F10000 ; spiral lift a little from second lift\n{endif}\nG1 Z{max_layer_z + 3.0} F1200\n\nG1 X70 F21000\nG1 Y245\nG1 Y265 F3000\nM400\nM106 P1 S0\nM106 P2 S0\n{if old_filament_temp > 142 && next_extruder < 255}M104 S[old_filament_temp]{endif}\nG1 X90 F3000\nG1 Y255 F4000\nG1 X100 F5000\nG1 X120 F15000\n\nG1 X20 Y50 F21000\nG1 Y-3\n{if toolchange_count == 2}\n; get travel path for change filament\nM620.1 X[travel_point_1_x] Y[travel_point_1_y] F21000 P0\nM620.1 X[travel_point_2_x] Y[travel_point_2_y] F21000 P1\nM620.1 X[travel_point_3_x] Y[travel_point_3_y] F21000 P2\n{endif}\nT[next_extruder]\nM620.1 E F{new_filament_e_feedrate}\n\n{if next_extruder < 255}\nM400\n\nG92 E0\n{if flush_length_1 > 1}\n; FLUSH_START\n; always use highest temperature to flush\nM400\nM109 S[nozzle_temperature_range_high]\n{if flush_length_1 > 23.7}\nG1 E23.7 F{old_filament_e_feedrate} ; do not need pulsatile flushing for start part\nG1 E{(flush_length_1 - 23.7) * 0.02} F50\nG1 E{(flush_length_1 - 23.7) * 0.23} F{old_filament_e_feedrate}\nG1 E{(flush_length_1 - 23.7) * 0.02} F50\nG1 E{(flush_length_1 - 23.7) * 0.23} F{new_filament_e_feedrate}\nG1 E{(flush_length_1 - 23.7) * 0.02} F50\nG1 E{(flush_length_1 - 23.7) * 0.23} F{new_filament_e_feedrate}\nG1 E{(flush_length_1 - 23.7) * 0.02} F50\nG1 E{(flush_length_1 - 23.7) * 0.23} F{new_filament_e_feedrate}\n{else}\nG1 E{flush_length_1} F{old_filament_e_feedrate}\n{endif}\n; FLUSH_END\nG1 E-[old_retract_length_toolchange] F1800\nG1 E[old_retract_length_toolchange] F300\n{endif}\n\n{if flush_length_2 > 1}\n; FLUSH_START\nG1 E{flush_length_2 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_2 * 0.02} F50\nG1 E{flush_length_2 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_2 * 0.02} F50\nG1 E{flush_length_2 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_2 * 0.02} F50\nG1 E{flush_length_2 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_2 * 0.02} F50\nG1 E{flush_length_2 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_2 * 0.02} F50\n; FLUSH_END\nG1 E-[new_retract_length_toolchange] F1800\nG1 E[new_retract_length_toolchange] F300\n{endif}\n\n{if flush_length_3 > 1}\n; FLUSH_START\nG1 E{flush_length_3 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_3 * 0.02} F50\nG1 E{flush_length_3 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_3 * 0.02} F50\nG1 E{flush_length_3 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_3 * 0.02} F50\nG1 E{flush_length_3 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_3 * 0.02} F50\nG1 E{flush_length_3 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_3 * 0.02} F50\n; FLUSH_END\nG1 E-[new_retract_length_toolchange] F1800\nG1 E[new_retract_length_toolchange] F300\n{endif}\n\n{if flush_length_4 > 1}\n; FLUSH_START\nG1 E{flush_length_4 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_4 * 0.02} F50\nG1 E{flush_length_4 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_4 * 0.02} F50\nG1 E{flush_length_4 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_4 * 0.02} F50\nG1 E{flush_length_4 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_4 * 0.02} F50\nG1 E{flush_length_4 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_4 * 0.02} F50\n; FLUSH_END\n{endif}\n; FLUSH_START\nM400\nM109 S[new_filament_temp]\nG1 E2 F{new_filament_e_feedrate} ;Compensate for filament spillage during waiting temperature\n; FLUSH_END\nM400\nG92 E0\nG1 E-[new_retract_length_toolchange] F1800\nM106 P1 S255\nM400 S3\nG1 X80 F15000\nG1 X60 F15000\nG1 X80 F15000\nG1 X60 F15000; shake to put down garbage\n\nG1 X70 F5000\nG1 X90 F3000\nG1 Y255 F4000\nG1 X100 F5000\nG1 Y265 F5000\nG1 X70 F10000\nG1 X100 F5000\nG1 X70 F10000\nG1 X100 F5000\nG1 X165 F15000; wipe and shake\nG1 Y256 ; move Y to aside, prevent collision\nM400\nG1 Z{max_layer_z + 3.0} F3000\n{if layer_z <= (initial_layer_print_height + 0.001)}\nM204 S[initial_layer_acceleration]\n{else}\nM204 S[default_acceleration]\n{endif}\n{else}\nG1 X[x_after_toolchange] Y[y_after_toolchange] Z[z_after_toolchange] F12000\n{endif}\nM621 S[next_extruder]A",
"layer_change_gcode": "; layer num/total_layer_count: {layer_num+1}/[total_layer_count]\nM622.1 S1 ; for prev firware, default turned on\nM1002 judge_flag timelapse_record_flag\nM622 J1\n{if timelapse_type == 0} ; timelapse without wipe tower\nM971 S11 C10 O0\n{elsif timelapse_type == 1} ; timelapse with wipe tower\nG92 E0\nG1 E-[retraction_length] F1800\nG17\nG2 Z{layer_z + 0.4} I0.86 J0.86 P1 F20000 ; spiral lift a little\nG1 X65 Y245 F20000 ; move to safe pos\nG17\nG2 Z{layer_z} I0.86 J0.86 P1 F20000\nG1 Y265 F3000\nM400 P300\nM971 S11 C10 O0\nG92 E0\nG1 E[retraction_length] F300\nG1 X100 F5000\nG1 Y255 F20000\n{endif}\nM623\n; update layer progress\nM73 L{layer_num+1}\nM991 S0 P{layer_num} ;notify layer change",
"machine_end_gcode": ";===== date: 20230118 =====================\nM400 ; wait for buffer to clear\nG92 E0 ; zero the extruder\nG1 E-0.8 F1800 ; retract\nG1 Z{max_layer_z + 0.5} F900 ; lower z a little\nG1 X65 Y245 F12000 ; move to safe pos \nG1 Y265 F3000\nM991 S0 P-1 ;end smooth timelapse at safe pos\nM400 S2 ;wait for last picture to be taken\n\nG1 X65 Y245 F12000\nG1 Y265 F3000\nM140 S0 ; turn off bed\nM106 S0 ; turn off fan\nM106 P2 S0 ; turn off remote part cooling fan\nM106 P3 S0 ; turn off chamber cooling fan\n\nG1 X100 F12000 ; wipe\n; pull back filament to AMS\nM620 S255\nG1 X20 Y50 F12000\nG1 Y-3\nT255\nG1 X65 F12000\nG1 Y265\nG1 X100 F12000 ; wipe\nM621 S255\nM104 S0 ; turn off hotend\n\nM400 ; wait all motion done\nM17 S\nM17 Z0.4 ; lower z motor current to reduce impact if there is something in the bottom\n{if (max_layer_z + 100.0) < 250}\n G1 Z{max_layer_z + 100.0} F600\n G1 Z{max_layer_z +98.0}\n{else}\n G1 Z250 F600\n G1 Z248\n{endif}\nM400 P100\nM17 R ; restore z current\n\nG90\nG1 X128 Y250 F3600\n\nM220 S100 ; Reset feedrate magnitude\nM201.2 K1.0 ; Reset acc magnitude\nM73.2 R1.0 ;Reset left time magnitude\nM1002 set_gcode_claim_speed_level : 0\n\nM17 X0.8 Y0.8 Z0.5 ; lower motor current to 45% power\n\n",
"machine_pause_gcode": "M400 U1\n",
"wipe": [
"1"

View file

@ -0,0 +1,12 @@
{
"type": "process",
"setting_id": "GP024",
"name": "0.06mm Standard @BBL X1C 0.2 nozzle",
"from": "system",
"instantiation": "true",
"inherits": "fdm_process_bbl_0.06_nozzle_0.2",
"compatible_printers": [
"Bambu Lab X1 Carbon 0.2 nozzle",
"Bambu Lab X1 0.2 nozzle"
]
}

View file

@ -0,0 +1,12 @@
{
"type": "process",
"setting_id": "GP025",
"name": "0.08mm Standard @BBL X1C 0.2 nozzle",
"from": "system",
"instantiation": "true",
"inherits": "fdm_process_bbl_0.08_nozzle_0.2",
"compatible_printers": [
"Bambu Lab X1 Carbon 0.2 nozzle",
"Bambu Lab X1 0.2 nozzle"
]
}

View file

@ -0,0 +1,12 @@
{
"type": "process",
"setting_id": "GP026",
"name": "0.12mm Standard @BBL X1C 0.2 nozzle",
"from": "system",
"instantiation": "true",
"inherits": "fdm_process_bbl_0.12_nozzle_0.2",
"compatible_printers": [
"Bambu Lab X1 Carbon 0.2 nozzle",
"Bambu Lab X1 0.2 nozzle"
]
}

View file

@ -0,0 +1,12 @@
{
"type": "process",
"setting_id": "GP027",
"name": "0.14mm Standard @BBL X1C 0.2 nozzle",
"from": "system",
"instantiation": "true",
"inherits": "fdm_process_bbl_0.14_nozzle_0.2",
"compatible_printers": [
"Bambu Lab X1 Carbon 0.2 nozzle",
"Bambu Lab X1 0.2 nozzle"
]
}

View file

@ -0,0 +1,12 @@
{
"type": "process",
"setting_id": "GP028",
"name": "0.18mm Standard @BBL X1C 0.6 nozzle",
"from": "system",
"instantiation": "true",
"inherits": "fdm_process_bbl_0.18_nozzle_0.6",
"compatible_printers": [
"Bambu Lab X1 Carbon 0.6 nozzle",
"Bambu Lab X1 0.6 nozzle"
]
}

View file

@ -0,0 +1,12 @@
{
"type": "process",
"setting_id": "GP029",
"name": "0.24mm Standard @BBL X1C 0.6 nozzle",
"from": "system",
"instantiation": "true",
"inherits": "fdm_process_bbl_0.24_nozzle_0.6",
"compatible_printers": [
"Bambu Lab X1 Carbon 0.6 nozzle",
"Bambu Lab X1 0.6 nozzle"
]
}

View file

@ -0,0 +1,12 @@
{
"type": "process",
"setting_id": "GP032",
"name": "0.24mm Standard @BBL X1C 0.8 nozzle",
"from": "system",
"instantiation": "true",
"inherits": "fdm_process_bbl_0.24_nozzle_0.8",
"compatible_printers": [
"Bambu Lab X1 Carbon 0.8 nozzle",
"Bambu Lab X1 0.8 nozzle"
]
}

View file

@ -0,0 +1,14 @@
{
"type": "process",
"setting_id": "GP036",
"name": "0.30mm Strength @BBL X1C 0.6 nozzle",
"from": "system",
"instantiation": "true",
"inherits": "fdm_process_bbl_0.30_nozzle_0.6",
"wall_loops": "4",
"sparse_infill_density":"25%",
"compatible_printers": [
"Bambu Lab X1 Carbon 0.6 nozzle",
"Bambu Lab X1 0.6 nozzle"
]
}

View file

@ -0,0 +1,12 @@
{
"type": "process",
"setting_id": "GP033",
"name": "0.32mm Standard @BBL X1C 0.8 nozzle",
"from": "system",
"instantiation": "true",
"inherits": "fdm_process_bbl_0.32_nozzle_0.8",
"compatible_printers": [
"Bambu Lab X1 Carbon 0.8 nozzle",
"Bambu Lab X1 0.8 nozzle"
]
}

View file

@ -0,0 +1,12 @@
{
"type": "process",
"setting_id": "GP030",
"name": "0.36mm Standard @BBL X1C 0.6 nozzle",
"from": "system",
"instantiation": "true",
"inherits": "fdm_process_bbl_0.36_nozzle_0.6",
"compatible_printers": [
"Bambu Lab X1 Carbon 0.6 nozzle",
"Bambu Lab X1 0.6 nozzle"
]
}

View file

@ -0,0 +1,12 @@
{
"type": "process",
"setting_id": "GP031",
"name": "0.42mm Standard @BBL X1C 0.6 nozzle",
"from": "system",
"instantiation": "true",
"inherits": "fdm_process_bbl_0.42_nozzle_0.6",
"compatible_printers": [
"Bambu Lab X1 Carbon 0.6 nozzle",
"Bambu Lab X1 0.6 nozzle"
]
}

View file

@ -0,0 +1,12 @@
{
"type": "process",
"setting_id": "GP034",
"name": "0.48mm Standard @BBL X1C 0.8 nozzle",
"from": "system",
"instantiation": "true",
"inherits": "fdm_process_bbl_0.48_nozzle_0.8",
"compatible_printers": [
"Bambu Lab X1 Carbon 0.8 nozzle",
"Bambu Lab X1 0.8 nozzle"
]
}

View file

@ -0,0 +1,12 @@
{
"type": "process",
"setting_id": "GP035",
"name": "0.56mm Standard @BBL X1C 0.8 nozzle",
"from": "system",
"instantiation": "true",
"inherits": "fdm_process_bbl_0.56_nozzle_0.8",
"compatible_printers": [
"Bambu Lab X1 Carbon 0.8 nozzle",
"Bambu Lab X1 0.8 nozzle"
]
}

View file

@ -0,0 +1,25 @@
{
"type": "process",
"name": "fdm_process_bbl_0.06_nozzle_0.2",
"from": "system",
"instantiation": "false",
"inherits": "fdm_process_bbl_common",
"layer_height": "0.06",
"initial_layer_print_height": "0.1",
"wall_loops": "4",
"bottom_shell_layers": "5",
"top_shell_layers": "7",
"bridge_flow": "1",
"line_width": "0.22",
"outer_wall_line_width": "0.22",
"initial_layer_line_width": "0.25",
"sparse_infill_line_width": "0.22",
"inner_wall_line_width": "0.22",
"internal_solid_infill_line_width": "0.22",
"support_line_width": "0.22",
"top_surface_line_width": "0.22",
"initial_layer_speed": "40",
"initial_layer_infill_speed": "70",
"sparse_infill_speed": "100",
"top_surface_speed": "150"
}

View file

@ -18,9 +18,9 @@
"internal_solid_infill_speed": "350",
"top_surface_speed": "200",
"gap_infill_speed": "350",
"travel_speed": "480",
"overhang_1_4_speed": "60",
"overhang_2_4_speed": "30",
"overhang_3_4_speed": "10",
"overhang_4_4_speed": "10"
"overhang_4_4_speed": "10",
"support_threshold_angle": "15"
}

View file

@ -0,0 +1,25 @@
{
"type": "process",
"name": "fdm_process_bbl_0.08_nozzle_0.2",
"from": "system",
"instantiation": "false",
"inherits": "fdm_process_bbl_common",
"layer_height": "0.08",
"initial_layer_print_height": "0.1",
"wall_loops": "4",
"bottom_shell_layers": "5",
"top_shell_layers": "7",
"bridge_flow": "1",
"line_width": "0.22",
"outer_wall_line_width": "0.22",
"initial_layer_line_width": "0.25",
"sparse_infill_line_width": "0.22",
"inner_wall_line_width": "0.22",
"internal_solid_infill_line_width": "0.22",
"support_line_width": "0.22",
"top_surface_line_width": "0.22",
"initial_layer_speed": "40",
"initial_layer_infill_speed": "70",
"sparse_infill_speed": "100",
"top_surface_speed": "150"
}

View file

@ -18,9 +18,9 @@
"internal_solid_infill_speed": "350",
"top_surface_speed": "200",
"gap_infill_speed": "350",
"travel_speed": "480",
"overhang_1_4_speed": "60",
"overhang_2_4_speed": "30",
"overhang_3_4_speed": "10",
"overhang_4_4_speed": "10"
"overhang_4_4_speed": "10",
"support_threshold_angle": "20"
}

View file

@ -0,0 +1,25 @@
{
"type": "process",
"name": "fdm_process_bbl_0.12_nozzle_0.2",
"from": "system",
"instantiation": "false",
"inherits": "fdm_process_bbl_common",
"layer_height": "0.12",
"initial_layer_print_height": "0.1",
"wall_loops": "4",
"bottom_shell_layers": "5",
"top_shell_layers": "7",
"bridge_flow": "1",
"line_width": "0.22",
"outer_wall_line_width": "0.22",
"initial_layer_line_width": "0.25",
"sparse_infill_line_width": "0.22",
"inner_wall_line_width": "0.22",
"internal_solid_infill_line_width": "0.22",
"support_line_width": "0.22",
"top_surface_line_width": "0.22",
"initial_layer_speed": "40",
"initial_layer_infill_speed": "70",
"sparse_infill_speed": "100",
"top_surface_speed": "150"
}

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