Merge branch 'main' into bugfox/layer-cooling
2
.devcontainer/Dockerfile
Normal file
|
@ -0,0 +1,2 @@
|
|||
ARG BASE_IMAGE
|
||||
FROM ${BASE_IMAGE}
|
|
@ -1,6 +1,13 @@
|
|||
{
|
||||
"name": "OrcaSlicer",
|
||||
"image": "mcr.microsoft.com/devcontainers/cpp:ubuntu-20.04",
|
||||
"build": {
|
||||
"dockerfile": "Dockerfile",
|
||||
"args": {
|
||||
"PLATFORM": "linux/amd64",
|
||||
"BASE_IMAGE": "mcr.microsoft.com/devcontainers/cpp:ubuntu-20.04"
|
||||
},
|
||||
"options": ["--platform=linux/amd64"]
|
||||
},
|
||||
"runArgs": ["--env-file", "/tmp/devcontainer.env"],
|
||||
"features": {
|
||||
"ghcr.io/devcontainers/features/desktop-lite:1": {
|
||||
|
|
36
.github/workflows/build_all.yml
vendored
|
@ -60,21 +60,21 @@ jobs:
|
|||
arch: ${{ matrix.arch }}
|
||||
build-deps-only: ${{ inputs.build-deps-only || false }}
|
||||
secrets: inherit
|
||||
# flatpak:
|
||||
# name: "Flatpak"
|
||||
# runs-on: ubuntu-latest
|
||||
# container:
|
||||
# image: bilelmoussaoui/flatpak-github-actions:gnome-45
|
||||
# options: --privileged
|
||||
# steps:
|
||||
# # maybe i'm too dumb and fucked up to do CI. OH WELL :D -ppd
|
||||
# - name: "Remove unneeded stuff to free disk space"
|
||||
# run:
|
||||
# sudo rm -rf /usr/share/dotnet /opt/ghc "/usr/local/share/boost" "$AGENT_TOOLSDIRECTORY"
|
||||
# - uses: actions/checkout@v4
|
||||
# - uses: flatpak/flatpak-github-actions/flatpak-builder@v6
|
||||
# with:
|
||||
# bundle: orcaslicer.flatpak
|
||||
# manifest-path: flatpak/io.github.softfever.OrcaSlicer.yml
|
||||
# cache-key: flatpak-builder-${{ github.sha }}
|
||||
# cache: false
|
||||
flatpak:
|
||||
name: "Flatpak"
|
||||
runs-on: ubuntu-latest
|
||||
container:
|
||||
image: bilelmoussaoui/flatpak-github-actions:gnome-46
|
||||
options: --privileged
|
||||
steps:
|
||||
# maybe i'm too dumb and fucked up to do CI. OH WELL :D -ppd
|
||||
- name: "Remove unneeded stuff to free disk space"
|
||||
run:
|
||||
sudo rm -rf /usr/share/dotnet /opt/ghc "/usr/local/share/boost" "$AGENT_TOOLSDIRECTORY"
|
||||
- uses: actions/checkout@v4
|
||||
- uses: flatpak/flatpak-github-actions/flatpak-builder@v6
|
||||
with:
|
||||
bundle: orcaslicer.flatpak
|
||||
manifest-path: flatpak/io.github.softfever.OrcaSlicer.yml
|
||||
cache-key: flatpak-builder-${{ github.sha }}
|
||||
cache: false
|
||||
|
|
|
@ -302,6 +302,10 @@ if (NOT MSVC AND ("${CMAKE_CXX_COMPILER_ID}" STREQUAL "GNU" OR "${CMAKE_CXX_COMP
|
|||
add_compile_options(-gz=zstd)
|
||||
endif()
|
||||
|
||||
if("${CMAKE_CXX_COMPILER_ID}" STREQUAL "GNU" AND CMAKE_CXX_COMPILER_VERSION VERSION_GREATER 14)
|
||||
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wno-error=template-id-cdtor" )
|
||||
endif()
|
||||
|
||||
endif()
|
||||
|
||||
if (SLIC3R_ASAN)
|
||||
|
@ -407,12 +411,14 @@ if(SLIC3R_STATIC)
|
|||
set(Boost_USE_STATIC_LIBS ON)
|
||||
# Use boost libraries linked statically to the C++ runtime.
|
||||
# set(Boost_USE_STATIC_RUNTIME ON)
|
||||
else()
|
||||
add_definitions(-DBOOST_LOG_DYN_LINK)
|
||||
endif()
|
||||
#set(Boost_DEBUG ON)
|
||||
# set(Boost_COMPILER "-mgw81")
|
||||
# boost::process was introduced first in version 1.64.0,
|
||||
# boost::beast::detail::base64 was introduced first in version 1.66.0
|
||||
find_package(Boost 1.66 REQUIRED COMPONENTS system filesystem thread log locale regex chrono atomic date_time iostreams program_options)
|
||||
find_package(Boost 1.66 REQUIRED COMPONENTS system filesystem thread log log_setup locale regex chrono atomic date_time iostreams program_options)
|
||||
|
||||
add_library(boost_libs INTERFACE)
|
||||
add_library(boost_headeronly INTERFACE)
|
||||
|
|
|
@ -2,7 +2,6 @@
|
|||
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,
|
||||
|
|
|
@ -5,6 +5,8 @@ set -x
|
|||
# -h $HOSTNAME \
|
||||
# If there's problems with the X display, try this
|
||||
# -v /tmp/.X11-unix:/tmp/.X11-unix \
|
||||
# If you get an error like "Authorization required, but no authorization protocol specified," run line 9 in your terminal before rerunning this program
|
||||
# xhost +local:docker
|
||||
docker run \
|
||||
`# Use the hosts networking. Printer wifi and also dbus communication` \
|
||||
--net=host \
|
||||
|
|
|
@ -68,14 +68,14 @@ WORKDIR OrcaSlicer
|
|||
RUN ./BuildLinux.sh -u
|
||||
|
||||
# Build dependencies in ./deps
|
||||
RUN ./BuildLinux.sh -d
|
||||
RUN ./BuildLinux.sh -dr
|
||||
|
||||
# Build slic3r
|
||||
RUN ./BuildLinux.sh -s
|
||||
RUN ./BuildLinux.sh -sr
|
||||
|
||||
# Build AppImage
|
||||
ENV container podman
|
||||
RUN ./BuildLinux.sh -i
|
||||
RUN ./BuildLinux.sh -ir
|
||||
|
||||
# It's easier to run Orca Slicer as the same username,
|
||||
# UID and GID as your workstation. Since we bind mount
|
||||
|
|
21
README.md
|
@ -10,7 +10,7 @@ Join our Discord community here:<br>
|
|||
|
||||
<h3>🚨🚨🚨Important Security Alert🚨🚨🚨</h3>
|
||||
|
||||
Please be aware that "orcaslicer.net" is NOT an official website for OrcaSlicer and may be potentially malicious. This site appears to use AI-generated content, lacking genuine context, and seems to exist solely to profit from advertisements. Worse, it may redirect download links to harmful sources. For your safety, avoid downloading OrcaSlicer from this site as the links may be compromised.
|
||||
Please be aware that "**orcaslicer.net**" or "**orcaslicer.info**" are NOT an official website for OrcaSlicer and may be potentially malicious. This site appears to use AI-generated content, lacking genuine context, and seems to exist solely to profit from advertisements. Worse, it may redirect download links to harmful sources. For your safety, avoid downloading OrcaSlicer from this site as the links may be compromised.
|
||||
|
||||
The only official platforms for OrcaSlicer are our GitHub project page and the <a href="https://discord.gg/P4VE9UY9gJ">official Discord channel</a> .
|
||||
|
||||
|
@ -103,12 +103,20 @@ Explore the latest developments in Orca Slicer with our nightly builds. Feedback
|
|||
- Run => Options tab => Document Versions: uncheck `Allow debugging when browsing versions`
|
||||
- menu bar: Product => Run
|
||||
|
||||
- Ubuntu
|
||||
- Dependencies **Will be auto-installed with the shell script**: `libmspack-dev libgstreamerd-3-dev libsecret-1-dev libwebkit2gtk-4.0-dev libosmesa6-dev libssl-dev libcurl4-openssl-dev eglexternalplatform-dev libudev-dev libdbus-1-dev extra-cmake-modules libgtk2.0-dev libglew-dev libudev-dev libdbus-1-dev cmake git texinfo`
|
||||
- Linux (All Distros)
|
||||
- Docker
|
||||
- Dependencies: Docker [Installation Instructions](https://www.docker.com/get-started/), git
|
||||
- clone this repository `git clone https://github.com/SoftFever/OrcaSlicer`
|
||||
- run `cd OrcaSlicer`
|
||||
- run `./DockerBuild.sh`
|
||||
- To run OrcaSlicer:
|
||||
- run `./DockerRun.sh`
|
||||
- For most common errors, open `DockerRun.sh` and read the comments.
|
||||
- Ubuntu
|
||||
- Dependencies **Will be auto installed with the shell script**: `libmspack-dev libgstreamerd-3-dev libsecret-1-dev libwebkit2gtk-4.0-dev libosmesa6-dev libssl-dev libcurl4-openssl-dev eglexternalplatform-dev libudev-dev libdbus-1-dev extra-cmake-modules libgtk2.0-dev libglew-dev libudev-dev libdbus-1-dev cmake git texinfo`
|
||||
- run 'sudo ./BuildLinux.sh -u'
|
||||
- run './BuildLinux.sh -dsir'
|
||||
|
||||
|
||||
# Note:
|
||||
If you're running Klipper, it's recommended to add the following configuration to your `printer.cfg` file.
|
||||
```
|
||||
|
@ -134,11 +142,6 @@ Thank you! :)
|
|||
</a>
|
||||
</td>
|
||||
<td>
|
||||
<a href="https://phrozen3d.com/">
|
||||
<img src="SoftFever_doc\sponsor_logos\Phrozen_Logo圓_.png" alt="Phrozen Technology" width="96" height="">
|
||||
</a>
|
||||
</td>
|
||||
<td>
|
||||
<a href="https://bigtree-tech.com/">
|
||||
<img src="SoftFever_doc\sponsor_logos\BigTreeTech.png" alt="BIGTREE TECH" width="96" height="">
|
||||
</a>
|
||||
|
|
Before Width: | Height: | Size: 14 KiB |
Before Width: | Height: | Size: 27 KiB After Width: | Height: | Size: 37 KiB |
8
deps/CMakeLists.txt
vendored
|
@ -30,6 +30,10 @@ if (APPLE)
|
|||
|
||||
endif ()
|
||||
|
||||
if(POLICY CMP0135) # DOWNLOAD_EXTRACT_TIMESTAMP
|
||||
cmake_policy(SET CMP0135 NEW)
|
||||
endif()
|
||||
|
||||
project(OrcaSlicer-deps)
|
||||
|
||||
include(ExternalProject)
|
||||
|
@ -56,10 +60,6 @@ endif ()
|
|||
|
||||
if(CMAKE_SYSTEM_NAME STREQUAL "Linux")
|
||||
option(DEP_WX_GTK3 "Build wxWidgets against GTK3" OFF)
|
||||
else()
|
||||
if(POLICY CMP0135) # DOWNLOAD_EXTRACT_TIMESTAMP
|
||||
cmake_policy(SET CMP0135 NEW)
|
||||
endif()
|
||||
endif()
|
||||
|
||||
set(IS_CROSS_COMPILE FALSE)
|
||||
|
|
|
@ -4,3 +4,4 @@ This is a documentation from someone exploring the code and is by no means compl
|
|||
|
||||
- [Preset, PresetBundle and PresetCollection](https://github.com/SoftFever/OrcaSlicer/blob/main/doc/developer-reference/Preset-and-bundle.md)
|
||||
- [Plater, Sidebar, Tab, ComboBox](https://github.com/SoftFever/OrcaSlicer/blob/main/doc/developer-reference/plater-sidebar-tab-combobox.md)
|
||||
- [Slicing Call Hierarchy](https://github.com/SoftFever/OrcaSlicer/blob/main/doc/developer-reference/slicing-hierarchy.md)
|
||||
|
|
5
doc/developer-reference/slicing-hierarchy.md
Normal file
|
@ -0,0 +1,5 @@
|
|||
## Slicing Call Hierarchy
|
||||
|
||||
The Slicing logic is not the easiest to locate in the code base. Below is a flow diagram of function calls that are made after clicking the `Slice Plate` button in the UI. Most of the processing happens in different threads. Note the calls after `BackgroundSlicingProcess::start()`, but this is how you can find the slicing logic.
|
||||
|
||||
<img src="../images/slicing_call_heirarchy.svg" alt="Example Image" width="320">
|
4
doc/images/slicing_call_heirarchy.svg
Normal file
After Width: | Height: | Size: 390 KiB |
|
@ -6,10 +6,4 @@ grep -q org.freedesktop.Platform.GL.nvidia /.flatpak-info && export WEBKIT_DISAB
|
|||
# Work-around https://github.com/bambulab/BambuStudio/issues/3440
|
||||
export LC_ALL=C.UTF-8
|
||||
|
||||
if [ $BAMBU_STUDIO_DARK_THEME == true ]; then
|
||||
export GTK_THEME='Adwaita:dark'
|
||||
# echo "Message: $(date +%T): INFO: using dark theme variant"
|
||||
fi
|
||||
|
||||
exec /app/bin/orca-slicer "$@" &
|
||||
$(/app/bin/set-dark-theme-variant.py) &
|
||||
exec /app/bin/orca-slicer "$@"
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
app-id: io.github.softfever.OrcaSlicer
|
||||
runtime: org.gnome.Platform
|
||||
runtime-version: "45"
|
||||
runtime-version: "46"
|
||||
sdk: org.gnome.Sdk
|
||||
command: entrypoint
|
||||
separate-locales: true
|
||||
|
@ -14,11 +14,11 @@ finish-args:
|
|||
- --filesystem=xdg-run/gvfs
|
||||
- --filesystem=/run/media
|
||||
- --filesystem=/media
|
||||
- --filesystem=/run/spnav.sock:ro
|
||||
# Allow OrcaSlicer to talk to other instances
|
||||
- --talk-name=io.github.softfever.OrcaSlicer.InstanceCheck.*
|
||||
- --system-talk-name=org.freedesktop.UDisks2
|
||||
# set dark theme
|
||||
- --env=BAMBU_STUDIO_DARK_THEME=false
|
||||
- --env=SPNAV_SOCKET=/run/spnav.sock
|
||||
|
||||
modules:
|
||||
|
||||
|
@ -36,47 +36,6 @@ modules:
|
|||
url: https://gstreamer.freedesktop.org/src/gst-plugins-good/gst-plugins-good-1.22.8.tar.xz
|
||||
sha256: e305b9f07f52743ca481da0a4e0c76c35efd60adaf1b0694eb3bb021e2137e39
|
||||
|
||||
# xprop, xlib is needed to manipulate the X11 window and set _GTK_THEME_VARIANT dark on X11
|
||||
# and paint the window dark when PRUSA_SLICER_DARK_THEME is true
|
||||
# see: entrypoint & set-dark-theme-variant.py (originated from spotify client flatpak)
|
||||
- name: xprop
|
||||
sources:
|
||||
- type: archive
|
||||
url: http://mirrors.ircam.fr/pub/x.org/individual/app/xprop-1.2.5.tar.gz
|
||||
sha256: b7bf6b6be6cf23e7966a153fc84d5901c14f01ee952fbd9d930aa48e2385d670
|
||||
- name: python-flit_core
|
||||
buildsystem: simple
|
||||
build-commands:
|
||||
- pip3 install --no-deps --no-build-isolation --verbose --prefix=${FLATPAK_DEST} .
|
||||
sources:
|
||||
- type: archive
|
||||
url: https://files.pythonhosted.org/packages/c4/e6/c1ac50fe3eebb38a155155711e6e864e254ce4b6e17fe2429b4c4d5b9e80/flit_core-3.9.0.tar.gz
|
||||
sha256: 72ad266176c4a3fcfab5f2930d76896059851240570ce9a98733b658cb786eba
|
||||
- name: python-packaging
|
||||
buildsystem: simple
|
||||
build-commands:
|
||||
- pip3 install --no-deps --no-build-isolation --verbose --prefix=${FLATPAK_DEST} .
|
||||
sources:
|
||||
- type: archive
|
||||
url: https://files.pythonhosted.org/packages/51/65/50db4dda066951078f0a96cf12f4b9ada6e4b811516bf0262c0f4f7064d4/packaging-24.1.tar.gz
|
||||
sha256: 026ed72c8ed3fcce5bf8950572258698927fd1dbda10a5e981cdf0ac37f4f002
|
||||
- name: python-setuptools_scm
|
||||
buildsystem: simple
|
||||
build-commands:
|
||||
- pip3 install --no-deps --no-build-isolation --verbose --prefix=${FLATPAK_DEST} .
|
||||
sources:
|
||||
- type: archive
|
||||
url: https://files.pythonhosted.org/packages/57/38/930b1241372a9f266a7df2b184fb9d4f497c2cef2e016b014f82f541fe7c/setuptools_scm-6.0.1.tar.gz
|
||||
sha256: d1925a69cb07e9b29416a275b9fadb009a23c148ace905b2fb220649a6c18e92
|
||||
- name: python-xlib
|
||||
buildsystem: simple
|
||||
build-commands:
|
||||
- pip3 install --no-deps --no-build-isolation --verbose --prefix=${FLATPAK_DEST} .
|
||||
sources:
|
||||
- type: archive
|
||||
url: https://files.pythonhosted.org/packages/86/f5/8c0653e5bb54e0cbdfe27bf32d41f27bc4e12faa8742778c17f2a71be2c0/python-xlib-0.33.tar.gz
|
||||
sha256: 55af7906a2c75ce6cb280a584776080602444f75815a7aff4d287bb2d7018b32
|
||||
|
||||
# For libOSMesa
|
||||
- name: mesa
|
||||
buildsystem: meson
|
||||
|
@ -122,6 +81,12 @@ modules:
|
|||
cleanup:
|
||||
- /
|
||||
|
||||
- name: libspnav
|
||||
sources:
|
||||
- type: archive
|
||||
url: https://github.com/FreeSpacenav/libspnav/releases/download/v1.1/libspnav-1.1.tar.gz
|
||||
sha256: 04b297f68a10db4fa40edf68d7f823ba7b9d0442f2b665181889abe2cea42759
|
||||
|
||||
- name: orca_wxwidgets
|
||||
buildsystem: simple
|
||||
build-commands:
|
||||
|
@ -162,6 +127,8 @@ modules:
|
|||
url: https://github.com/SoftFever/Orca-deps-wxWidgets
|
||||
branch: master
|
||||
path: ../
|
||||
- type: patch
|
||||
path: patches/0001-Enable-using-a-dark-theme-when-Gnome-dark-style-is-s.patch
|
||||
cleanup:
|
||||
- "*.la"
|
||||
- "*.a"
|
||||
|
@ -323,7 +290,6 @@ modules:
|
|||
install -Dm644 ${FLATPAK_ID}.metainfo.xml /app/share/metainfo/${FLATPAK_ID}.metainfo.xml
|
||||
mv /app/share/applications/OrcaSlicer.desktop /app/share/applications/${FLATPAK_ID}.desktop
|
||||
desktop-file-edit --set-key=Exec --set-value="entrypoint %U" /app/share/applications/${FLATPAK_ID}.desktop
|
||||
install -Dm755 set-dark-theme-variant.py /app/bin
|
||||
install -Dm755 entrypoint /app/bin
|
||||
install -Dm755 umount /app/bin
|
||||
|
||||
|
@ -343,15 +309,7 @@ modules:
|
|||
- type: file
|
||||
path: io.github.softfever.OrcaSlicer.metainfo.xml
|
||||
|
||||
# script to set dark theme variant
|
||||
- type: file
|
||||
path: set-dark-theme-variant.py
|
||||
|
||||
# start-up script
|
||||
# README: workaround for the following issues, also enables dark theme variant:
|
||||
# SEE: https://github.com/flathub/com.bambulab.BambuStudio/issues/27
|
||||
# SEE: https://github.com/flathub/com.bambulab.BambuStudio/issues/3
|
||||
# SEE: https://github.com/prusa3d/PrusaSlicer/issues/2365
|
||||
- type: file
|
||||
path: entrypoint
|
||||
|
||||
|
|
|
@ -0,0 +1,158 @@
|
|||
From 221be0af1a0b5bcf05c59b3403f969643b42dbaf Mon Sep 17 00:00:00 2001
|
||||
From: Paul Cornett <paulcor@users.noreply.github.com>
|
||||
Date: Sat, 30 Sep 2023 16:42:58 -0700
|
||||
Subject: [PATCH] Enable using a dark theme when Gnome "dark style" is set
|
||||
|
||||
The dark style setting does not cause a dark theme to be used
|
||||
automatically, so request it explicitly.
|
||||
|
||||
Co-authored-by: Colin Kinloch
|
||||
---
|
||||
src/gtk/settings.cpp | 112 ++++++++++++++++++++++++++++++++++++++++++-
|
||||
1 file changed, 111 insertions(+), 1 deletion(-)
|
||||
|
||||
diff --git a/src/gtk/settings.cpp b/src/gtk/settings.cpp
|
||||
index 304724773711..74898d9bb953 100644
|
||||
--- a/src/gtk/settings.cpp
|
||||
+++ b/src/gtk/settings.cpp
|
||||
@@ -183,6 +183,64 @@ static void notify_gtk_font_name(GObject*, GParamSpec*, void*)
|
||||
}
|
||||
}
|
||||
|
||||
+static bool UpdatePreferDark(GVariant* value)
|
||||
+{
|
||||
+ // 0: No preference, 1: Prefer dark appearance, 2: Prefer light appearance
|
||||
+ gboolean preferDark = g_variant_get_uint32(value) == 1;
|
||||
+
|
||||
+ GtkSettings* settings = gtk_settings_get_default();
|
||||
+ char* themeName;
|
||||
+ gboolean preferDarkPrev;
|
||||
+ g_object_get(settings,
|
||||
+ "gtk-theme-name", &themeName,
|
||||
+ "gtk-application-prefer-dark-theme", &preferDarkPrev, nullptr);
|
||||
+
|
||||
+ // We don't need to enable prefer-dark if the theme is already dark
|
||||
+ if (strstr(themeName, "-dark") || strstr(themeName, "-Dark"))
|
||||
+ preferDark = false;
|
||||
+ g_free(themeName);
|
||||
+
|
||||
+ const bool changed = preferDark != preferDarkPrev;
|
||||
+ if (changed)
|
||||
+ {
|
||||
+ g_object_set(settings,
|
||||
+ "gtk-application-prefer-dark-theme", preferDark, nullptr);
|
||||
+ }
|
||||
+ return changed;
|
||||
+}
|
||||
+
|
||||
+// "g-signal" from GDBusProxy
|
||||
+extern "C" {
|
||||
+static void
|
||||
+proxy_g_signal(GDBusProxy*, const char*, const char* signal_name, GVariant* parameters, void*)
|
||||
+{
|
||||
+ if (strcmp(signal_name, "SettingChanged") != 0)
|
||||
+ return;
|
||||
+
|
||||
+ const char* nameSpace;
|
||||
+ const char* key;
|
||||
+ GVariant* value;
|
||||
+ g_variant_get(parameters, "(&s&sv)", &nameSpace, &key, &value);
|
||||
+ if (strcmp(nameSpace, "org.freedesktop.appearance") == 0 &&
|
||||
+ strcmp(key, "color-scheme") == 0)
|
||||
+ {
|
||||
+ if (UpdatePreferDark(value))
|
||||
+ {
|
||||
+ for (int i = wxSYS_COLOUR_MAX; i--;)
|
||||
+ gs_systemColorCache[i].UnRef();
|
||||
+
|
||||
+ for (auto* win: wxTopLevelWindows)
|
||||
+ {
|
||||
+ wxSysColourChangedEvent event;
|
||||
+ event.SetEventObject(win);
|
||||
+ win->HandleWindowEvent(event);
|
||||
+ }
|
||||
+ }
|
||||
+ }
|
||||
+ g_variant_unref(value);
|
||||
+}
|
||||
+}
|
||||
+
|
||||
// Some notes on using GtkStyleContext. Style information from a context
|
||||
// attached to a non-visible GtkWidget is not accurate. The context has an
|
||||
// internal visibility state, controlled by the widget, which it presumably
|
||||
@@ -1124,12 +1182,62 @@ bool wxSystemSettingsNative::HasFeature(wxSystemFeature index)
|
||||
class wxSystemSettingsModule: public wxModule
|
||||
{
|
||||
public:
|
||||
- virtual bool OnInit() wxOVERRIDE { return true; }
|
||||
+ virtual bool OnInit() wxOVERRIDE;
|
||||
virtual void OnExit() wxOVERRIDE;
|
||||
+
|
||||
+#ifdef __WXGTK3__
|
||||
+ GDBusProxy* m_proxy;
|
||||
+#endif
|
||||
wxDECLARE_DYNAMIC_CLASS(wxSystemSettingsModule);
|
||||
};
|
||||
wxIMPLEMENT_DYNAMIC_CLASS(wxSystemSettingsModule, wxModule);
|
||||
|
||||
+bool wxSystemSettingsModule::OnInit()
|
||||
+{
|
||||
+#ifdef __WXGTK3__
|
||||
+ // Gnome has gone to a dark style setting rather than a selectable dark
|
||||
+ // theme, available via GSettings as the 'color-scheme' key under the
|
||||
+ // 'org.gnome.desktop.interface' schema. It's also available via a "portal"
|
||||
+ // (https://docs.flatpak.org/en/latest/portal-api-reference.html), which
|
||||
+ // has the advantage of allowing the setting to be accessed from within a
|
||||
+ // virtualized environment such as Flatpak. Since the setting does not
|
||||
+ // change the theme, we propagate it to the GtkSettings
|
||||
+ // 'gtk-application-prefer-dark-theme' property to get a dark theme.
|
||||
+
|
||||
+ m_proxy = nullptr;
|
||||
+
|
||||
+ // GTK_THEME environment variable overrides other settings
|
||||
+ if (getenv("GTK_THEME") == nullptr)
|
||||
+ {
|
||||
+ m_proxy = g_dbus_proxy_new_for_bus_sync(
|
||||
+ G_BUS_TYPE_SESSION, G_DBUS_PROXY_FLAGS_NONE, nullptr,
|
||||
+ "org.freedesktop.portal.Desktop",
|
||||
+ "/org/freedesktop/portal/desktop",
|
||||
+ "org.freedesktop.portal.Settings",
|
||||
+ nullptr, nullptr);
|
||||
+ }
|
||||
+ if (m_proxy)
|
||||
+ {
|
||||
+ g_signal_connect(m_proxy, "g-signal", G_CALLBACK(proxy_g_signal), nullptr);
|
||||
+
|
||||
+ GVariant* ret = g_dbus_proxy_call_sync(m_proxy, "Read",
|
||||
+ g_variant_new("(ss)", "org.freedesktop.appearance", "color-scheme"),
|
||||
+ G_DBUS_CALL_FLAGS_NONE, -1, nullptr, nullptr);
|
||||
+ if (ret)
|
||||
+ {
|
||||
+ GVariant* child;
|
||||
+ g_variant_get(ret, "(v)", &child);
|
||||
+ GVariant* value = g_variant_get_variant(child);
|
||||
+ UpdatePreferDark(value);
|
||||
+ g_variant_unref(value);
|
||||
+ g_variant_unref(child);
|
||||
+ g_variant_unref(ret);
|
||||
+ }
|
||||
+ }
|
||||
+#endif // __WXGTK3__
|
||||
+ return true;
|
||||
+}
|
||||
+
|
||||
void wxSystemSettingsModule::OnExit()
|
||||
{
|
||||
#ifdef __WXGTK3__
|
||||
@@ -1141,6 +1249,8 @@ void wxSystemSettingsModule::OnExit()
|
||||
g_signal_handlers_disconnect_by_func(settings,
|
||||
(void*)notify_gtk_font_name, NULL);
|
||||
}
|
||||
+ if (m_proxy)
|
||||
+ g_object_unref(m_proxy);
|
||||
#endif
|
||||
if (gs_tlw_parent)
|
||||
{
|
||||
--
|
||||
2.46.2
|
||||
|
|
@ -1,85 +0,0 @@
|
|||
#!/usr/bin/env python3
|
||||
|
||||
import Xlib
|
||||
import Xlib.display
|
||||
import time
|
||||
import subprocess
|
||||
import os
|
||||
import sys
|
||||
|
||||
|
||||
disp = Xlib.display.Display()
|
||||
root = disp.screen().root
|
||||
|
||||
NET_CLIENT_LIST = disp.intern_atom('_NET_CLIENT_LIST')
|
||||
|
||||
|
||||
def set_theme_variant_by_window_id(id, variant):
|
||||
# Use subprocess to call
|
||||
# xprop and set the variant from id.
|
||||
try:
|
||||
s = subprocess.call(['xprop', '-f', '_GTK_THEME_VARIANT', '8u', '-set', '_GTK_THEME_VARIANT', variant, '-id', str(id)],
|
||||
stdout=subprocess.DEVNULL, stderr=subprocess.DEVNULL)
|
||||
if s == 0:
|
||||
return True
|
||||
return False
|
||||
except Exception as ex:
|
||||
return False
|
||||
|
||||
|
||||
def set_theme_variant_from_win_id_collection(win_id_collection, variant):
|
||||
# Loop though all of the collected
|
||||
# window ids and set theme variant
|
||||
for win_id in win_id_collection:
|
||||
set_theme_variant_by_window_id(win_id, variant)
|
||||
|
||||
|
||||
def collection_win_id_from_wm_class_name(win_class_name):
|
||||
|
||||
collect = []
|
||||
|
||||
# Loop though all of the windows
|
||||
# and collect id's those that match
|
||||
# win_class: prusa-slicer
|
||||
for win_id in root.get_full_property(NET_CLIENT_LIST, Xlib.X.AnyPropertyType).value:
|
||||
try:
|
||||
win = disp.create_resource_object('window', win_id)
|
||||
if not win.get_wm_transient_for():
|
||||
win_class = win.get_wm_class()
|
||||
if win_id and win_class_name in win_class:
|
||||
collect.append(
|
||||
win_id) if win_id not in collect else collect
|
||||
except Xlib.error.BadWindow:
|
||||
pass
|
||||
|
||||
return collect
|
||||
|
||||
|
||||
if __name__ == '__main__':
|
||||
|
||||
if os.environ.get('PRUSA_SLICER_DARK_THEME', 'false') != 'true':
|
||||
sys.exit(0)
|
||||
|
||||
# Listen for X Property Change events.
|
||||
root.change_attributes(event_mask=Xlib.X.PropertyChangeMask)
|
||||
# the class name of the slicer window
|
||||
win_class_name = 'prusa-slicer'
|
||||
# the variant to set
|
||||
variant = 'dark'
|
||||
|
||||
start = time.time()
|
||||
|
||||
while True:
|
||||
# collect all of the window ids
|
||||
collect = collection_win_id_from_wm_class_name(win_class_name)
|
||||
# give PrusaSlicer window 2 secs to
|
||||
# collect the wanted window ids
|
||||
# set the theme variant and exit
|
||||
if time.time() - start <= 2:
|
||||
# disp.next_event() blocks if no events are
|
||||
# queued. In combination with while True
|
||||
# it creates a very simple event loop.
|
||||
disp.next_event()
|
||||
set_theme_variant_from_win_id_collection(collect, variant)
|
||||
else:
|
||||
break
|
|
@ -1,4 +1,4 @@
|
|||
FOUND_GTK3=$(dpkg -l libgtk* | grep gtk-3)
|
||||
FOUND_GTK3=$(dpkg -l libgtk* | grep gtk-3 || echo '')
|
||||
|
||||
REQUIRED_DEV_PACKAGES=(
|
||||
autoconf
|
||||
|
|
|
@ -16,6 +16,7 @@ REQUIRED_DEV_PACKAGES=(
|
|||
gstreamermm-devel
|
||||
gtk3-devel
|
||||
libmspack-devel
|
||||
libquadmath-devel
|
||||
libsecret-devel
|
||||
libtool
|
||||
m4
|
||||
|
|
|
@ -8,7 +8,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-09-25 19:57+0800\n"
|
||||
"POT-Creation-Date: 2024-12-01 08:07+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
@ -6005,6 +6005,11 @@ msgstr ""
|
|||
msgid "Reason: \"%1%\" and another part have no intersection."
|
||||
msgstr ""
|
||||
|
||||
msgid ""
|
||||
"Unable to perform boolean operation on model meshes. Only positive parts "
|
||||
"will be exported."
|
||||
msgstr ""
|
||||
|
||||
msgid ""
|
||||
"Are you sure you want to store original SVGs with their local paths into the "
|
||||
"3MF file?\n"
|
||||
|
@ -9253,7 +9258,9 @@ msgstr ""
|
|||
msgid ""
|
||||
"Number of mm the overhang need to be for the reversal to be considered "
|
||||
"useful. Can be a % of the perimeter width.\n"
|
||||
"Value 0 enables reversal on every even layers regardless."
|
||||
"Value 0 enables reversal on every even layers regardless.\n"
|
||||
"When Detect overhang wall is not enabled, this option is ignored and "
|
||||
"reversal happens on every even layers regardless."
|
||||
msgstr ""
|
||||
|
||||
msgid "Classic mode"
|
||||
|
@ -11358,6 +11365,14 @@ msgstr ""
|
|||
msgid "Force a retraction when changes layer"
|
||||
msgstr ""
|
||||
|
||||
msgid "Retract on top layer"
|
||||
msgstr ""
|
||||
|
||||
msgid ""
|
||||
"Force a retraction on top layer. Disabling could prevent clog on very slow "
|
||||
"patterns with small movements, like Hilbert curve"
|
||||
msgstr ""
|
||||
|
||||
msgid "Retraction Length"
|
||||
msgstr ""
|
||||
|
||||
|
|
|
@ -8,7 +8,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: \n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-09-25 19:57+0800\n"
|
||||
"POT-Creation-Date: 2024-12-01 08:07+0100\n"
|
||||
"PO-Revision-Date: 2024-07-07 18:43+0200\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: \n"
|
||||
|
@ -6479,6 +6479,11 @@ msgstr "Motiu: la part \"%1%\" té autointersecció."
|
|||
msgid "Reason: \"%1%\" and another part have no intersection."
|
||||
msgstr "Motiu: \"%1%\" i una altra peça no tenen intersecció."
|
||||
|
||||
msgid ""
|
||||
"Unable to perform boolean operation on model meshes. Only positive parts "
|
||||
"will be exported."
|
||||
msgstr ""
|
||||
|
||||
msgid ""
|
||||
"Are you sure you want to store original SVGs with their local paths into the "
|
||||
"3MF file?\n"
|
||||
|
@ -10206,7 +10211,9 @@ msgstr "Llindar d'inversió en voladís"
|
|||
msgid ""
|
||||
"Number of mm the overhang need to be for the reversal to be considered "
|
||||
"useful. Can be a % of the perimeter width.\n"
|
||||
"Value 0 enables reversal on every even layers regardless."
|
||||
"Value 0 enables reversal on every even layers regardless.\n"
|
||||
"When Detect overhang wall is not enabled, this option is ignored and "
|
||||
"reversal happens on every even layers regardless."
|
||||
msgstr ""
|
||||
|
||||
msgid "Classic mode"
|
||||
|
@ -12815,6 +12822,14 @@ msgstr "Retracció quan canvia de capa"
|
|||
msgid "Force a retraction when changes layer"
|
||||
msgstr "Forçar una retracció quan canvia de capa"
|
||||
|
||||
msgid "Retract on top layer"
|
||||
msgstr ""
|
||||
|
||||
msgid ""
|
||||
"Force a retraction on top layer. Disabling could prevent clog on very slow "
|
||||
"patterns with small movements, like Hilbert curve"
|
||||
msgstr ""
|
||||
|
||||
msgid "Retraction Length"
|
||||
msgstr "Longitud de Retracció"
|
||||
|
||||
|
|
|
@ -7,8 +7,8 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: \n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-09-25 19:57+0800\n"
|
||||
"PO-Revision-Date: 2023-09-30 15:15+0200\n"
|
||||
"POT-Creation-Date: 2024-12-01 08:07+0100\n"
|
||||
"PO-Revision-Date: 2024-11-03 20:59+0100\n"
|
||||
"Last-Translator: René Mošner <Renemosner@seznam.cz>\n"
|
||||
"Language-Team: \n"
|
||||
"Language: cs_CZ\n"
|
||||
|
@ -16,7 +16,7 @@ msgstr ""
|
|||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n>=2 && n<=4 ? 1 : 2);\n"
|
||||
"X-Generator: Poedit 3.3.2\n"
|
||||
"X-Generator: Poedit 3.5\n"
|
||||
|
||||
msgid "Supports Painting"
|
||||
msgstr "Malování podpěr"
|
||||
|
@ -5999,6 +5999,7 @@ msgstr "Opravte je prosím na kartách parametrů"
|
|||
|
||||
msgid "The 3mf has following modified G-codes in filament or printer presets:"
|
||||
msgstr ""
|
||||
"3mf má následující úpravy G-kódu v předvolbách filamentu nebo tiskárny:"
|
||||
|
||||
msgid ""
|
||||
"Please confirm that these modified G-codes are safe to prevent any damage to "
|
||||
|
@ -6015,9 +6016,11 @@ msgid ""
|
|||
"Please confirm that the G-codes within these presets are safe to prevent any "
|
||||
"damage to the machine!"
|
||||
msgstr ""
|
||||
"Potvrďte prosím, že G-kód v těchto předvolbách je bezpečný, aby nedošlo k "
|
||||
"poškození stroje!"
|
||||
|
||||
msgid "Customized Preset"
|
||||
msgstr ""
|
||||
msgstr "Přizpůsobená Předvolba"
|
||||
|
||||
msgid "Name of components inside step file is not UTF8 format!"
|
||||
msgstr "Názvy součástí v souboru kroku nejsou ve formátu UTF8!"
|
||||
|
@ -6339,6 +6342,13 @@ msgstr ""
|
|||
msgid "Reason: \"%1%\" and another part have no intersection."
|
||||
msgstr ""
|
||||
|
||||
msgid ""
|
||||
"Unable to perform boolean operation on model meshes. Only positive parts "
|
||||
"will be exported."
|
||||
msgstr ""
|
||||
"Nelze provést logickou operaci nad mashí modelů. Budou exportovány pouze "
|
||||
"kladné části."
|
||||
|
||||
msgid ""
|
||||
"Are you sure you want to store original SVGs with their local paths into the "
|
||||
"3MF file?\n"
|
||||
|
@ -9880,7 +9890,9 @@ msgstr "Hranice obrácení převisu"
|
|||
msgid ""
|
||||
"Number of mm the overhang need to be for the reversal to be considered "
|
||||
"useful. Can be a % of the perimeter width.\n"
|
||||
"Value 0 enables reversal on every even layers regardless."
|
||||
"Value 0 enables reversal on every even layers regardless.\n"
|
||||
"When Detect overhang wall is not enabled, this option is ignored and "
|
||||
"reversal happens on every even layers regardless."
|
||||
msgstr ""
|
||||
|
||||
msgid "Classic mode"
|
||||
|
@ -12272,6 +12284,14 @@ msgstr "Retrakce při změně vrstvy"
|
|||
msgid "Force a retraction when changes layer"
|
||||
msgstr "Vynutit retrakci při změně vrstvy"
|
||||
|
||||
msgid "Retract on top layer"
|
||||
msgstr ""
|
||||
|
||||
msgid ""
|
||||
"Force a retraction on top layer. Disabling could prevent clog on very slow "
|
||||
"patterns with small movements, like Hilbert curve"
|
||||
msgstr ""
|
||||
|
||||
msgid "Retraction Length"
|
||||
msgstr "Vzdálenost retrakce"
|
||||
|
||||
|
@ -12672,18 +12692,20 @@ msgid "Enabled"
|
|||
msgstr "Povoleno"
|
||||
|
||||
msgid "Skirt type"
|
||||
msgstr ""
|
||||
msgstr "Typ obrysu"
|
||||
|
||||
msgid ""
|
||||
"Combined - single skirt for all objects, Per object - individual object "
|
||||
"skirt."
|
||||
msgstr ""
|
||||
"Kombinovaný - jeden obrys pro všechny objekty, Individuální - každý objekt "
|
||||
"má vlastní obrys."
|
||||
|
||||
msgid "Combined"
|
||||
msgstr ""
|
||||
msgstr "Kombinovaný "
|
||||
|
||||
msgid "Per object"
|
||||
msgstr ""
|
||||
msgstr "Individuální "
|
||||
|
||||
msgid "Skirt loops"
|
||||
msgstr "Obrysové smyčky"
|
||||
|
@ -16677,13 +16699,6 @@ msgstr ""
|
|||
#~ msgid "Failed to parse model informations."
|
||||
#~ msgstr "Nepodařilo se zpracovat informace o modelu."
|
||||
|
||||
#~ msgid ""
|
||||
#~ "Unable to perform boolean operation on model meshes. Only positive parts "
|
||||
#~ "will be exported."
|
||||
#~ msgstr ""
|
||||
#~ "Nelze provést logickou operaci nad mashí modelů. Budou exportovány pouze "
|
||||
#~ "kladné části."
|
||||
|
||||
#, boost-format
|
||||
#~ msgid ""
|
||||
#~ "You have changed some settings of preset \"%1%\". \n"
|
||||
|
|
|
@ -3,7 +3,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: Orca Slicer\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-09-25 19:57+0800\n"
|
||||
"POT-Creation-Date: 2024-12-01 08:07+0100\n"
|
||||
"PO-Revision-Date: \n"
|
||||
"Last-Translator: Heiko Liebscher <hliebschergmail.com>\n"
|
||||
"Language-Team: \n"
|
||||
|
@ -5981,7 +5981,7 @@ msgid "Edit current plate name"
|
|||
msgstr "Bearbeite den Namen der aktuellen Platte"
|
||||
|
||||
msgid "Move plate to the front"
|
||||
msgstr ""
|
||||
msgstr "Bewege die Platte nach vorne"
|
||||
|
||||
msgid "Customize current plate"
|
||||
msgstr "Aktuelle Platte anpassen"
|
||||
|
@ -6545,6 +6545,13 @@ msgstr "Grund: Teil \"%1%\" hat Selbstüberschneidung."
|
|||
msgid "Reason: \"%1%\" and another part have no intersection."
|
||||
msgstr "Grund: \"%1%\" und ein anderes Teil haben keine Schnittmenge."
|
||||
|
||||
msgid ""
|
||||
"Unable to perform boolean operation on model meshes. Only positive parts "
|
||||
"will be exported."
|
||||
msgstr ""
|
||||
"Eine boolesche Operation kann für Modellnetze nicht ausgeführt werden. Es "
|
||||
"werden nur positive Teile exportiert."
|
||||
|
||||
msgid ""
|
||||
"Are you sure you want to store original SVGs with their local paths into the "
|
||||
"3MF file?\n"
|
||||
|
@ -10393,11 +10400,18 @@ msgstr "Schwellenwert für die Überhangsumkehr"
|
|||
msgid ""
|
||||
"Number of mm the overhang need to be for the reversal to be considered "
|
||||
"useful. Can be a % of the perimeter width.\n"
|
||||
"Value 0 enables reversal on every even layers regardless."
|
||||
"Value 0 enables reversal on every even layers regardless.\n"
|
||||
"When Detect overhang wall is not enabled, this option is ignored and "
|
||||
"reversal happens on every even layers regardless."
|
||||
msgstr ""
|
||||
"Anzahl der Millimeter, die der Überhang betragen muss, damit die Umkehrung "
|
||||
"als nützlich angesehen wird. Kann ein Prozentsatz der Umfangsbreite sein.\n"
|
||||
"Der Wert 0 aktiviert die Umkehrung auf jeder geraden Schicht."
|
||||
"Die Anzahl der Millimeter, die der Überhang betragen muss, damit die "
|
||||
"Umkehrung als nützlich angesehen wird. Kann ein Prozentsatz der "
|
||||
"Umfangsbreite sein.\n"
|
||||
"Der Wert 0 aktiviert die Umkehrung auf jeder geraden Schicht unabhängig "
|
||||
"davon.\n"
|
||||
"Wenn die Erkennung der Überhangswand nicht aktiviert ist, wird diese Option "
|
||||
"ignoriert und die Umkehrung erfolgt auf jeder geraden Schicht unabhängig "
|
||||
"davon."
|
||||
|
||||
msgid "Classic mode"
|
||||
msgstr "Klassicher Modus"
|
||||
|
@ -11975,7 +11989,7 @@ msgid ""
|
|||
"increased in a linear fashion over the specified number of layers."
|
||||
msgstr ""
|
||||
"Die ersten paar Schichten werden langsamer als normal gedruckt. Die "
|
||||
"Geschwindigkeitwird allmählich linear über die angegebene Anzahl von "
|
||||
"Geschwindigkeit wird allmählich linear über die angegebene Anzahl von "
|
||||
"Schichten erhöht."
|
||||
|
||||
msgid "Initial layer nozzle temperature"
|
||||
|
@ -13168,6 +13182,17 @@ msgstr "Zurückziehen beim Schichtwechsel"
|
|||
msgid "Force a retraction when changes layer"
|
||||
msgstr "Erzwingen eines Rückzugs beim Schichtwechsel"
|
||||
|
||||
msgid "Retract on top layer"
|
||||
msgstr "Rückzug auf der obersten Schicht"
|
||||
|
||||
msgid ""
|
||||
"Force a retraction on top layer. Disabling could prevent clog on very slow "
|
||||
"patterns with small movements, like Hilbert curve"
|
||||
msgstr ""
|
||||
"Forciert einen Rückzug auf der obersten Schicht. Das Deaktivieren könnte "
|
||||
"eine Verstopfung bei sehr langsamen Mustern mit kleinen Bewegungen wie der "
|
||||
"Hilbert-Kurve verhindern."
|
||||
|
||||
msgid "Retraction Length"
|
||||
msgstr "Rückzugslänge"
|
||||
|
||||
|
@ -17757,6 +17782,17 @@ msgstr ""
|
|||
"wie z.B. ABS, durch eine entsprechende Erhöhung der Heizbetttemperatur die "
|
||||
"Wahrscheinlichkeit von Verwerfungen verringert werden kann."
|
||||
|
||||
#, no-c-format, no-boost-format
|
||||
#~ msgid ""
|
||||
#~ "Number of mm the overhang need to be for the reversal to be considered "
|
||||
#~ "useful. Can be a % of the perimeter width.\n"
|
||||
#~ "Value 0 enables reversal on every even layers regardless."
|
||||
#~ msgstr ""
|
||||
#~ "Anzahl der Millimeter, die der Überhang betragen muss, damit die "
|
||||
#~ "Umkehrung als nützlich angesehen wird. Kann ein Prozentsatz der "
|
||||
#~ "Umfangsbreite sein.\n"
|
||||
#~ "Der Wert 0 aktiviert die Umkehrung auf jeder geraden Schicht."
|
||||
|
||||
#~ msgid "Cool Plate"
|
||||
#~ msgstr "Kalte Druckplatte"
|
||||
|
||||
|
@ -18598,13 +18634,6 @@ msgstr ""
|
|||
#~ msgid "File not exists."
|
||||
#~ msgstr "Datei existiert nicht."
|
||||
|
||||
#~ msgid ""
|
||||
#~ "Unable to perform boolean operation on model meshes. Only positive parts "
|
||||
#~ "will be exported."
|
||||
#~ msgstr ""
|
||||
#~ "Eine boolesche Operation kann für Modellnetze nicht ausgeführt werden. Es "
|
||||
#~ "werden nur positive Teile exportiert."
|
||||
|
||||
#, boost-format
|
||||
#~ msgid ""
|
||||
#~ "You have changed some settings of preset \"%1%\". \n"
|
||||
|
|
|
@ -3,7 +3,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: Orca Slicer\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-09-25 19:57+0800\n"
|
||||
"POT-Creation-Date: 2024-12-01 08:07+0100\n"
|
||||
"PO-Revision-Date: \n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: \n"
|
||||
|
@ -6292,6 +6292,13 @@ msgstr "Reason: part \"%1%\" has self intersection."
|
|||
msgid "Reason: \"%1%\" and another part have no intersection."
|
||||
msgstr "Reason: \"%1%\" and another part have no intersection."
|
||||
|
||||
msgid ""
|
||||
"Unable to perform boolean operation on model meshes. Only positive parts "
|
||||
"will be exported."
|
||||
msgstr ""
|
||||
"Unable to perform boolean operation on model meshes. Only positive parts "
|
||||
"will be exported."
|
||||
|
||||
msgid ""
|
||||
"Are you sure you want to store original SVGs with their local paths into the "
|
||||
"3MF file?\n"
|
||||
|
@ -9814,7 +9821,9 @@ msgstr ""
|
|||
msgid ""
|
||||
"Number of mm the overhang need to be for the reversal to be considered "
|
||||
"useful. Can be a % of the perimeter width.\n"
|
||||
"Value 0 enables reversal on every even layers regardless."
|
||||
"Value 0 enables reversal on every even layers regardless.\n"
|
||||
"When Detect overhang wall is not enabled, this option is ignored and "
|
||||
"reversal happens on every even layers regardless."
|
||||
msgstr ""
|
||||
|
||||
msgid "Classic mode"
|
||||
|
@ -12062,6 +12071,14 @@ msgstr "Retract on layer change"
|
|||
msgid "Force a retraction when changes layer"
|
||||
msgstr "This forces a retraction on layer changes."
|
||||
|
||||
msgid "Retract on top layer"
|
||||
msgstr ""
|
||||
|
||||
msgid ""
|
||||
"Force a retraction on top layer. Disabling could prevent clog on very slow "
|
||||
"patterns with small movements, like Hilbert curve"
|
||||
msgstr ""
|
||||
|
||||
msgid "Retraction Length"
|
||||
msgstr "Retraction Length"
|
||||
|
||||
|
@ -16421,13 +16438,6 @@ msgstr ""
|
|||
#~ msgid "Failed to parse model informations."
|
||||
#~ msgstr "Failed to parse model information"
|
||||
|
||||
#~ msgid ""
|
||||
#~ "Unable to perform boolean operation on model meshes. Only positive parts "
|
||||
#~ "will be exported."
|
||||
#~ msgstr ""
|
||||
#~ "Unable to perform boolean operation on model meshes. Only positive parts "
|
||||
#~ "will be exported."
|
||||
|
||||
#, boost-format
|
||||
#~ msgid ""
|
||||
#~ "You have changed some settings of preset \"%1%\". \n"
|
||||
|
|
|
@ -3,7 +3,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: Orca Slicer\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-09-25 19:57+0800\n"
|
||||
"POT-Creation-Date: 2024-12-01 08:07+0100\n"
|
||||
"PO-Revision-Date: \n"
|
||||
"Last-Translator: Carlos Fco. Caruncho Serrano <puzzlero@gmail.com>\n"
|
||||
"Language-Team: \n"
|
||||
|
@ -6519,6 +6519,13 @@ msgstr "Razón: la parte \"%1%\" se ha auto-intersecado."
|
|||
msgid "Reason: \"%1%\" and another part have no intersection."
|
||||
msgstr "Razón: \"%1%\" y otra parte no tienen intersección."
|
||||
|
||||
msgid ""
|
||||
"Unable to perform boolean operation on model meshes. Only positive parts "
|
||||
"will be exported."
|
||||
msgstr ""
|
||||
"Unable to perform boolean operation on model meshes. Only positive parts "
|
||||
"will be exported."
|
||||
|
||||
msgid ""
|
||||
"Are you sure you want to store original SVGs with their local paths into the "
|
||||
"3MF file?\n"
|
||||
|
@ -10345,11 +10352,10 @@ msgstr "Umbral de inversión de voladizo"
|
|||
msgid ""
|
||||
"Number of mm the overhang need to be for the reversal to be considered "
|
||||
"useful. Can be a % of the perimeter width.\n"
|
||||
"Value 0 enables reversal on every even layers regardless."
|
||||
"Value 0 enables reversal on every even layers regardless.\n"
|
||||
"When Detect overhang wall is not enabled, this option is ignored and "
|
||||
"reversal happens on every even layers regardless."
|
||||
msgstr ""
|
||||
"Número de mm que debe tener el voladizo para que la inversión se considere "
|
||||
"útil. Puede ser % del ancho del perímetro.\n"
|
||||
"El valor 0 permite la inversión en todas las capas pares."
|
||||
|
||||
msgid "Classic mode"
|
||||
msgstr "Modo clásico"
|
||||
|
@ -13139,6 +13145,14 @@ msgstr "Retracción al cambiar de capa"
|
|||
msgid "Force a retraction when changes layer"
|
||||
msgstr "Forzar una retracción al cambiar de capa"
|
||||
|
||||
msgid "Retract on top layer"
|
||||
msgstr ""
|
||||
|
||||
msgid ""
|
||||
"Force a retraction on top layer. Disabling could prevent clog on very slow "
|
||||
"patterns with small movements, like Hilbert curve"
|
||||
msgstr ""
|
||||
|
||||
msgid "Retraction Length"
|
||||
msgstr "Longitud de retracción"
|
||||
|
||||
|
@ -17733,6 +17747,16 @@ msgstr ""
|
|||
"aumentar adecuadamente la temperatura de la cama térmica puede reducir la "
|
||||
"probabilidad de deformaciones."
|
||||
|
||||
#, no-c-format, no-boost-format
|
||||
#~ msgid ""
|
||||
#~ "Number of mm the overhang need to be for the reversal to be considered "
|
||||
#~ "useful. Can be a % of the perimeter width.\n"
|
||||
#~ "Value 0 enables reversal on every even layers regardless."
|
||||
#~ msgstr ""
|
||||
#~ "Número de mm que debe tener el voladizo para que la inversión se "
|
||||
#~ "considere útil. Puede ser % del ancho del perímetro.\n"
|
||||
#~ "El valor 0 permite la inversión en todas las capas pares."
|
||||
|
||||
#~ msgid "Cool Plate"
|
||||
#~ msgstr "Bandeja Fría"
|
||||
|
||||
|
@ -18487,13 +18511,6 @@ msgstr ""
|
|||
#~ msgid "File not exists."
|
||||
#~ msgstr "El archivo no existe."
|
||||
|
||||
#~ msgid ""
|
||||
#~ "Unable to perform boolean operation on model meshes. Only positive parts "
|
||||
#~ "will be exported."
|
||||
#~ msgstr ""
|
||||
#~ "Unable to perform boolean operation on model meshes. Only positive parts "
|
||||
#~ "will be exported."
|
||||
|
||||
#, boost-format
|
||||
#~ msgid ""
|
||||
#~ "You have changed some settings of preset \"%1%\". \n"
|
||||
|
|
|
@ -6,7 +6,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: Orca Slicer\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-09-25 19:57+0800\n"
|
||||
"POT-Creation-Date: 2024-12-01 08:07+0100\n"
|
||||
"PO-Revision-Date: \n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: Guislain Cyril, Thomas Lété\n"
|
||||
|
@ -5964,7 +5964,7 @@ msgid "Edit current plate name"
|
|||
msgstr "Modifier le nom du plateau actuel"
|
||||
|
||||
msgid "Move plate to the front"
|
||||
msgstr ""
|
||||
msgstr "Déplacer le plateau vers l’avant"
|
||||
|
||||
msgid "Customize current plate"
|
||||
msgstr "Personnaliser le plateau actuel"
|
||||
|
@ -6529,6 +6529,13 @@ msgstr "Raison : la partie « %1% » s’est auto-introduite."
|
|||
msgid "Reason: \"%1%\" and another part have no intersection."
|
||||
msgstr "Raison : « %1% » et une autre partie n’ont pas d’intersection."
|
||||
|
||||
msgid ""
|
||||
"Unable to perform boolean operation on model meshes. Only positive parts "
|
||||
"will be exported."
|
||||
msgstr ""
|
||||
"Impossible d'effectuer une opération booléenne sur les maillages du modèle. "
|
||||
"Seules les parties positives seront exportées."
|
||||
|
||||
msgid ""
|
||||
"Are you sure you want to store original SVGs with their local paths into the "
|
||||
"3MF file?\n"
|
||||
|
@ -10443,11 +10450,15 @@ msgstr "Seuil d’inversion des surplombs"
|
|||
msgid ""
|
||||
"Number of mm the overhang need to be for the reversal to be considered "
|
||||
"useful. Can be a % of the perimeter width.\n"
|
||||
"Value 0 enables reversal on every even layers regardless."
|
||||
"Value 0 enables reversal on every even layers regardless.\n"
|
||||
"When Detect overhang wall is not enabled, this option is ignored and "
|
||||
"reversal happens on every even layers regardless."
|
||||
msgstr ""
|
||||
"Nombre de mm de dépassement nécessaire pour que l’inversion soit considérée "
|
||||
"comme utile. Il peut s’agir d’un pourcentage de la largeur du périmètre.\n"
|
||||
"La valeur 0 permet l’inversion sur toutes les couches paires."
|
||||
"La valeur 0 active l’inversion toutes les couches paires.\n"
|
||||
"Lorsque la paroi en surplomb n’est pas activée, cette option est ignorée et "
|
||||
"l’inversion se fait sur toutes les couches paires."
|
||||
|
||||
msgid "Classic mode"
|
||||
msgstr "Classique"
|
||||
|
@ -13263,6 +13274,14 @@ msgstr "Rétracter lors de changement de couche"
|
|||
msgid "Force a retraction when changes layer"
|
||||
msgstr "Cela force une rétraction sur les changements de couche."
|
||||
|
||||
msgid "Retract on top layer"
|
||||
msgstr ""
|
||||
|
||||
msgid ""
|
||||
"Force a retraction on top layer. Disabling could prevent clog on very slow "
|
||||
"patterns with small movements, like Hilbert curve"
|
||||
msgstr ""
|
||||
|
||||
msgid "Retraction Length"
|
||||
msgstr "Longueur de Rétraction"
|
||||
|
||||
|
@ -17904,6 +17923,17 @@ msgstr ""
|
|||
"déformer, tels que l’ABS, une augmentation appropriée de la température du "
|
||||
"plateau chauffant peut réduire la probabilité de déformation."
|
||||
|
||||
#, no-c-format, no-boost-format
|
||||
#~ msgid ""
|
||||
#~ "Number of mm the overhang need to be for the reversal to be considered "
|
||||
#~ "useful. Can be a % of the perimeter width.\n"
|
||||
#~ "Value 0 enables reversal on every even layers regardless."
|
||||
#~ msgstr ""
|
||||
#~ "Nombre de mm de dépassement nécessaire pour que l’inversion soit "
|
||||
#~ "considérée comme utile. Il peut s’agir d’un pourcentage de la largeur du "
|
||||
#~ "périmètre.\n"
|
||||
#~ "La valeur 0 permet l’inversion sur toutes les couches paires."
|
||||
|
||||
#~ msgid "Cool Plate"
|
||||
#~ msgstr "Cool Plate/Plaque PLA"
|
||||
|
||||
|
@ -18872,13 +18902,6 @@ msgstr ""
|
|||
#~ msgid "File not exists."
|
||||
#~ msgstr "Le fichier n'existe pas."
|
||||
|
||||
#~ msgid ""
|
||||
#~ "Unable to perform boolean operation on model meshes. Only positive parts "
|
||||
#~ "will be exported."
|
||||
#~ msgstr ""
|
||||
#~ "Impossible d'effectuer une opération booléenne sur les maillages du "
|
||||
#~ "modèle. Seules les parties positives seront exportées."
|
||||
|
||||
#, boost-format
|
||||
#~ msgid ""
|
||||
#~ "You have changed some settings of preset \"%1%\". \n"
|
||||
|
|
|
@ -3,7 +3,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: Orca Slicer\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-09-25 19:57+0800\n"
|
||||
"POT-Creation-Date: 2024-12-01 08:07+0100\n"
|
||||
"Language: hu\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
|
@ -6340,6 +6340,13 @@ msgstr "Reason: part \"%1%\" has self intersection."
|
|||
msgid "Reason: \"%1%\" and another part have no intersection."
|
||||
msgstr "Reason: \"%1%\" and another part have no intersection."
|
||||
|
||||
msgid ""
|
||||
"Unable to perform boolean operation on model meshes. Only positive parts "
|
||||
"will be exported."
|
||||
msgstr ""
|
||||
"Unable to perform boolean operation on model meshes. Only positive parts "
|
||||
"will be exported."
|
||||
|
||||
msgid ""
|
||||
"Are you sure you want to store original SVGs with their local paths into the "
|
||||
"3MF file?\n"
|
||||
|
@ -9930,7 +9937,9 @@ msgstr ""
|
|||
msgid ""
|
||||
"Number of mm the overhang need to be for the reversal to be considered "
|
||||
"useful. Can be a % of the perimeter width.\n"
|
||||
"Value 0 enables reversal on every even layers regardless."
|
||||
"Value 0 enables reversal on every even layers regardless.\n"
|
||||
"When Detect overhang wall is not enabled, this option is ignored and "
|
||||
"reversal happens on every even layers regardless."
|
||||
msgstr ""
|
||||
|
||||
msgid "Classic mode"
|
||||
|
@ -12206,6 +12215,14 @@ msgstr "Visszahúzás rétegváltáskor"
|
|||
msgid "Force a retraction when changes layer"
|
||||
msgstr "Kényszeríti a visszahúzást minden rétegváltáskor"
|
||||
|
||||
msgid "Retract on top layer"
|
||||
msgstr ""
|
||||
|
||||
msgid ""
|
||||
"Force a retraction on top layer. Disabling could prevent clog on very slow "
|
||||
"patterns with small movements, like Hilbert curve"
|
||||
msgstr ""
|
||||
|
||||
msgid "Retraction Length"
|
||||
msgstr "Visszahúzás hossza"
|
||||
|
||||
|
@ -16636,13 +16653,6 @@ msgstr ""
|
|||
#~ msgid "Failed to parse model informations."
|
||||
#~ msgstr "Failed to parse model information"
|
||||
|
||||
#~ msgid ""
|
||||
#~ "Unable to perform boolean operation on model meshes. Only positive parts "
|
||||
#~ "will be exported."
|
||||
#~ msgstr ""
|
||||
#~ "Unable to perform boolean operation on model meshes. Only positive parts "
|
||||
#~ "will be exported."
|
||||
|
||||
#, boost-format
|
||||
#~ msgid ""
|
||||
#~ "You have changed some settings of preset \"%1%\". \n"
|
||||
|
|
|
@ -3,7 +3,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: Orca Slicer\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-09-25 19:57+0800\n"
|
||||
"POT-Creation-Date: 2024-12-01 08:07+0100\n"
|
||||
"PO-Revision-Date: \n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: \n"
|
||||
|
@ -6473,6 +6473,13 @@ msgstr "Reason: part \"%1%\" has self intersection."
|
|||
msgid "Reason: \"%1%\" and another part have no intersection."
|
||||
msgstr "Reason: \"%1%\" and another part have no intersection."
|
||||
|
||||
msgid ""
|
||||
"Unable to perform boolean operation on model meshes. Only positive parts "
|
||||
"will be exported."
|
||||
msgstr ""
|
||||
"Impossibile eseguire operazioni booleane sulle mesh del modello. Verranno "
|
||||
"esportate solo le parti positive."
|
||||
|
||||
msgid ""
|
||||
"Are you sure you want to store original SVGs with their local paths into the "
|
||||
"3MF file?\n"
|
||||
|
@ -10181,7 +10188,9 @@ msgstr "Soglia di inversione a sbalzo"
|
|||
msgid ""
|
||||
"Number of mm the overhang need to be for the reversal to be considered "
|
||||
"useful. Can be a % of the perimeter width.\n"
|
||||
"Value 0 enables reversal on every even layers regardless."
|
||||
"Value 0 enables reversal on every even layers regardless.\n"
|
||||
"When Detect overhang wall is not enabled, this option is ignored and "
|
||||
"reversal happens on every even layers regardless."
|
||||
msgstr ""
|
||||
|
||||
msgid "Classic mode"
|
||||
|
@ -12746,6 +12755,14 @@ msgstr "Ritrai al cambio layer"
|
|||
msgid "Force a retraction when changes layer"
|
||||
msgstr "Questo forza una retrazione nei cambi layer."
|
||||
|
||||
msgid "Retract on top layer"
|
||||
msgstr ""
|
||||
|
||||
msgid ""
|
||||
"Force a retraction on top layer. Disabling could prevent clog on very slow "
|
||||
"patterns with small movements, like Hilbert curve"
|
||||
msgstr ""
|
||||
|
||||
msgid "Retraction Length"
|
||||
msgstr "Lunghezza Retrazione"
|
||||
|
||||
|
@ -17815,13 +17832,6 @@ msgstr ""
|
|||
#~ msgid "File not exists."
|
||||
#~ msgstr "Il file non esiste."
|
||||
|
||||
#~ msgid ""
|
||||
#~ "Unable to perform boolean operation on model meshes. Only positive parts "
|
||||
#~ "will be exported."
|
||||
#~ msgstr ""
|
||||
#~ "Impossibile eseguire operazioni booleane sulle mesh del modello. Verranno "
|
||||
#~ "esportate solo le parti positive."
|
||||
|
||||
#, boost-format
|
||||
#~ msgid ""
|
||||
#~ "You have changed some settings of preset \"%1%\". \n"
|
||||
|
|
|
@ -3,7 +3,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: Orca Slicer\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-09-25 19:57+0800\n"
|
||||
"POT-Creation-Date: 2024-12-01 08:07+0100\n"
|
||||
"PO-Revision-Date: \n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: \n"
|
||||
|
@ -289,7 +289,7 @@ msgid "Dowel"
|
|||
msgstr "Dowel"
|
||||
|
||||
msgid "Snap"
|
||||
msgstr "Snap"
|
||||
msgstr "スナップ"
|
||||
|
||||
msgid "Prism"
|
||||
msgstr "プリズム"
|
||||
|
@ -374,7 +374,7 @@ msgid "Change cut mode"
|
|||
msgstr "カットモード変更"
|
||||
|
||||
msgid "Tolerance"
|
||||
msgstr "Tolerance"
|
||||
msgstr "公差"
|
||||
|
||||
msgid "Drag"
|
||||
msgstr "Drag"
|
||||
|
@ -383,13 +383,13 @@ msgid "Draw cut line"
|
|||
msgstr ""
|
||||
|
||||
msgid "Left click"
|
||||
msgstr "Left click"
|
||||
msgstr "左クリック"
|
||||
|
||||
msgid "Add connector"
|
||||
msgstr "Add connector"
|
||||
|
||||
msgid "Right click"
|
||||
msgstr "Right click"
|
||||
msgstr "右クリック"
|
||||
|
||||
msgid "Remove connector"
|
||||
msgstr "Remove connector"
|
||||
|
@ -468,13 +468,13 @@ msgid "Reset cutting plane and remove connectors"
|
|||
msgstr "カット面をリセットし、コネクターを削除"
|
||||
|
||||
msgid "Upper part"
|
||||
msgstr "Upper part"
|
||||
msgstr "上部パーツ"
|
||||
|
||||
msgid "Lower part"
|
||||
msgstr "Lower part"
|
||||
msgstr "下部パーツ"
|
||||
|
||||
msgid "Keep"
|
||||
msgstr "Keep"
|
||||
msgstr "残す"
|
||||
|
||||
msgid "Flip"
|
||||
msgstr "Flip"
|
||||
|
@ -1278,7 +1278,7 @@ msgid "Center of edge"
|
|||
msgstr "Center of edge"
|
||||
|
||||
msgid "Center of circle"
|
||||
msgstr "Center of circle"
|
||||
msgstr "円の中心"
|
||||
|
||||
msgid "ShiftLeft mouse button"
|
||||
msgstr ""
|
||||
|
@ -1466,7 +1466,8 @@ msgid "Choose one file (3mf):"
|
|||
msgstr "ファイルを選択 (3mf):"
|
||||
|
||||
msgid "Choose one or more files (3mf/step/stl/svg/obj/amf/usd*/abc/ply):"
|
||||
msgstr "Choose one or more files (3mf/step/stl/svg/obj/amf/usd*/abc/ply):"
|
||||
msgstr ""
|
||||
"1つ以上のファイルを選択してください (3mf/step/stl/svg/obj/amf/usd*/abc/ply):"
|
||||
|
||||
msgid "Choose one or more files (3mf/step/stl/svg/obj/amf):"
|
||||
msgstr "ファイルを選択 (3mf/step/stl/svg/obj/amf)"
|
||||
|
@ -1732,10 +1733,10 @@ msgid "Set as individual objects"
|
|||
msgstr "個別オブジェクトとして設定"
|
||||
|
||||
msgid "Fill bed with copies"
|
||||
msgstr "Fill bed with copies"
|
||||
msgstr "コピーでビルドプレートを埋める"
|
||||
|
||||
msgid "Fill the remaining area of bed with copies of the selected object"
|
||||
msgstr "Fill the remaining area of bed with copies of the selected object"
|
||||
msgstr "選択したオブジェクトのコピーでビルドプレートの残りの領域を埋める"
|
||||
|
||||
msgid "Printable"
|
||||
msgstr "造形可能"
|
||||
|
@ -1744,7 +1745,7 @@ msgid "Fix model"
|
|||
msgstr "モデルを修復"
|
||||
|
||||
msgid "Export as one STL"
|
||||
msgstr "Export as one STL"
|
||||
msgstr "1つのSTLとしてエクスポート"
|
||||
|
||||
msgid "Export as STLs"
|
||||
msgstr "Export as STLs"
|
||||
|
@ -1916,10 +1917,10 @@ msgid "arrange current plate"
|
|||
msgstr "現在のプレートをレイアウト"
|
||||
|
||||
msgid "Reload All"
|
||||
msgstr ""
|
||||
msgstr "全て再読み込み"
|
||||
|
||||
msgid "reload all from disk"
|
||||
msgstr ""
|
||||
msgstr "全てディスクから再読み込み"
|
||||
|
||||
msgid "Auto Rotate"
|
||||
msgstr "自動回転"
|
||||
|
@ -2068,7 +2069,7 @@ msgstr ""
|
|||
"cut information first."
|
||||
|
||||
msgid "Delete all connectors"
|
||||
msgstr "Delete all connectors"
|
||||
msgstr "全てのコネクターを削除"
|
||||
|
||||
msgid "Deleting the last solid part is not allowed."
|
||||
msgstr "最後のソリッドパーツは削除できません。"
|
||||
|
@ -2205,13 +2206,13 @@ msgid "Mouse ear"
|
|||
msgstr ""
|
||||
|
||||
msgid "Outer brim only"
|
||||
msgstr "Outer brim only"
|
||||
msgstr "外側ブリムのみ"
|
||||
|
||||
msgid "Inner brim only"
|
||||
msgstr "Inner brim only"
|
||||
msgstr "内側ブリムのみ"
|
||||
|
||||
msgid "Outer and inner brim"
|
||||
msgstr "Outer and inner brim"
|
||||
msgstr "外側および内側ブリム"
|
||||
|
||||
msgid "No-brim"
|
||||
msgstr "ブリム無し"
|
||||
|
@ -2286,7 +2287,7 @@ msgid "Add Pause"
|
|||
msgstr "一時停止を追加"
|
||||
|
||||
msgid "Insert a pause command at the beginning of this layer."
|
||||
msgstr "Insert a pause command at the beginning of this layer."
|
||||
msgstr "このレイヤーの先頭にポーズコマンドを挿入"
|
||||
|
||||
msgid "Add Custom G-code"
|
||||
msgstr "カスタムG-codeを追加"
|
||||
|
@ -2298,13 +2299,13 @@ msgid "Add Custom Template"
|
|||
msgstr "カスタムテンプレートを追加"
|
||||
|
||||
msgid "Insert template custom G-code at the beginning of this layer."
|
||||
msgstr "Insert template custom G-code at the beginning of this layer."
|
||||
msgstr "このレイヤーの先頭にテンプレートカスタムGコードを挿入"
|
||||
|
||||
msgid "Filament "
|
||||
msgstr "フィラメント"
|
||||
|
||||
msgid "Change filament at the beginning of this layer."
|
||||
msgstr "Change filament at the beginning of this layer."
|
||||
msgstr "このレイヤーの先頭でフィラメントを交換"
|
||||
|
||||
msgid "Delete Pause"
|
||||
msgstr "Delete Pause"
|
||||
|
@ -2337,19 +2338,21 @@ msgid "code"
|
|||
msgstr "code"
|
||||
|
||||
msgid "Failed to connect to cloud service"
|
||||
msgstr "Failed to connect to cloud service"
|
||||
msgstr "クラウドサービスへの接続に失敗しました。"
|
||||
|
||||
msgid "Please click on the hyperlink above to view the cloud service status"
|
||||
msgstr "Please click on the hyperlink above to view the cloud service status"
|
||||
msgstr ""
|
||||
"クラウドサービスのステータスを確認するには、上記のハイパーリンクをクリックし"
|
||||
"てください。"
|
||||
|
||||
msgid "Failed to connect to the printer"
|
||||
msgstr "プリンターへ接続できませんでした"
|
||||
|
||||
msgid "Connection to printer failed"
|
||||
msgstr "Connection to printer failed"
|
||||
msgstr "プリンターへの接続に失敗しました。"
|
||||
|
||||
msgid "Please check the network connection of the printer and Orca."
|
||||
msgstr "Please check the network connection of the printer and Orca."
|
||||
msgstr "プリンターとOrcaのネットワーク接続を確認してください。"
|
||||
|
||||
msgid "Connecting..."
|
||||
msgstr "接続中…"
|
||||
|
@ -6249,6 +6252,13 @@ msgstr "Reason: part \"%1%\" has self intersection."
|
|||
msgid "Reason: \"%1%\" and another part have no intersection."
|
||||
msgstr "Reason: \"%1%\" and another part have no intersection."
|
||||
|
||||
msgid ""
|
||||
"Unable to perform boolean operation on model meshes. Only positive parts "
|
||||
"will be exported."
|
||||
msgstr ""
|
||||
"Unable to perform boolean operation on model meshes. Only positive parts "
|
||||
"will be exported."
|
||||
|
||||
msgid ""
|
||||
"Are you sure you want to store original SVGs with their local paths into the "
|
||||
"3MF file?\n"
|
||||
|
@ -8607,10 +8617,12 @@ msgid "Where to find your printer's IP and Access Code?"
|
|||
msgstr "どこでプリンターのIPアドレスとアクセスコードを確認できますか?"
|
||||
|
||||
msgid "Step 3: Ping the IP address to check for packet loss and latency."
|
||||
msgstr "Step 3: Ping the IP address to check for packet loss and latency."
|
||||
msgstr ""
|
||||
"ステップ3: パケットロスとレイテンシを確認するために、IPアドレスに対してpingを"
|
||||
"実行します。"
|
||||
|
||||
msgid "Test"
|
||||
msgstr "Test"
|
||||
msgstr "テスト"
|
||||
|
||||
msgid "IP and Access Code Verified! You may close the window"
|
||||
msgstr "IP and Access Code Verified! You may close the window"
|
||||
|
@ -8880,13 +8892,13 @@ msgid "file open failed"
|
|||
msgstr "file open failed"
|
||||
|
||||
msgid "file create failed"
|
||||
msgstr "file create failed"
|
||||
msgstr "ファイルの作成に失敗しました"
|
||||
|
||||
msgid "file write failed"
|
||||
msgstr "file write failed"
|
||||
msgstr "ファイルの書き込みに失敗しました"
|
||||
|
||||
msgid "file read failed"
|
||||
msgstr "file read failed"
|
||||
msgstr "ファイルの読み込みに失敗しました"
|
||||
|
||||
msgid "file close failed"
|
||||
msgstr "file close failed"
|
||||
|
@ -9021,13 +9033,15 @@ msgid ""
|
|||
"Ooze prevention is only supported with the wipe tower when "
|
||||
"'single_extruder_multi_material' is off."
|
||||
msgstr ""
|
||||
"オーズ防止は、'single_extruder_multi_material'がオフの場合にのみ、 ワイプタ"
|
||||
"ワーと併用してサポートされます。"
|
||||
|
||||
msgid ""
|
||||
"The prime tower is currently only supported for the Marlin, RepRap/Sprinter, "
|
||||
"RepRapFirmware and Repetier G-code flavors."
|
||||
msgstr ""
|
||||
"The prime tower is currently only supported for the Marlin, RepRap/Sprinter, "
|
||||
"RepRapFirmware and Repetier G-code flavors."
|
||||
"プライムタワーは現在、Marlin、RepRap/Sprinter、RepRapFirmware、およびRepetier"
|
||||
"のGコード形式のみサポートされています。"
|
||||
|
||||
msgid "The prime tower is not supported in \"By object\" print."
|
||||
msgstr "オブジェクト順で造形する場合、プライムタワーを利用できません"
|
||||
|
@ -9720,7 +9734,9 @@ msgstr ""
|
|||
msgid ""
|
||||
"Number of mm the overhang need to be for the reversal to be considered "
|
||||
"useful. Can be a % of the perimeter width.\n"
|
||||
"Value 0 enables reversal on every even layers regardless."
|
||||
"Value 0 enables reversal on every even layers regardless.\n"
|
||||
"When Detect overhang wall is not enabled, this option is ignored and "
|
||||
"reversal happens on every even layers regardless."
|
||||
msgstr ""
|
||||
|
||||
msgid "Classic mode"
|
||||
|
@ -11934,6 +11950,14 @@ msgstr "積層変更時のリトラクション"
|
|||
msgid "Force a retraction when changes layer"
|
||||
msgstr "この設定により、積層を変更時にリトラクションを実行します。"
|
||||
|
||||
msgid "Retract on top layer"
|
||||
msgstr ""
|
||||
|
||||
msgid ""
|
||||
"Force a retraction on top layer. Disabling could prevent clog on very slow "
|
||||
"patterns with small movements, like Hilbert curve"
|
||||
msgstr ""
|
||||
|
||||
msgid "Retraction Length"
|
||||
msgstr "リトラクション長さ"
|
||||
|
||||
|
@ -15362,10 +15386,10 @@ msgid "Could not connect to Prusa Connect"
|
|||
msgstr "Prusaコネクトに接続できませんでした"
|
||||
|
||||
msgid "Connection to Repetier works correctly."
|
||||
msgstr "Connection to Repetier is working correctly."
|
||||
msgstr "Repetierへの接続は正常に動作しています"
|
||||
|
||||
msgid "Could not connect to Repetier"
|
||||
msgstr "Could not connect to Repetier"
|
||||
msgstr "Repetierに接続できませんでした。"
|
||||
|
||||
msgid "Note: Repetier version at least 0.90.0 is required."
|
||||
msgstr "Note: Repetier version 0.90.0 or higher is required."
|
||||
|
@ -15428,8 +15452,9 @@ msgid ""
|
|||
"height, and results in slightly visible layer lines, but shorter printing "
|
||||
"time."
|
||||
msgstr ""
|
||||
"Compared with the default profile of a 0.2 mm nozzle, it has a bigger layer "
|
||||
"height. This results in slightly visible layer lines but shorter print time."
|
||||
"0.2 mmノズルのデフォルトプロファイルと比較すると、レイヤー高さが大きくなって"
|
||||
"います。そのため、レイヤーラインがわずかに見えますが、印刷時間は短縮されま"
|
||||
"す。"
|
||||
|
||||
msgid ""
|
||||
"Compared with the default profile of a 0.2 mm nozzle, it has a smaller layer "
|
||||
|
@ -16301,13 +16326,6 @@ msgstr ""
|
|||
#~ msgid "Failed to parse model informations."
|
||||
#~ msgstr "Failed to parse model information"
|
||||
|
||||
#~ msgid ""
|
||||
#~ "Unable to perform boolean operation on model meshes. Only positive parts "
|
||||
#~ "will be exported."
|
||||
#~ msgstr ""
|
||||
#~ "Unable to perform boolean operation on model meshes. Only positive parts "
|
||||
#~ "will be exported."
|
||||
|
||||
#, boost-format
|
||||
#~ msgid ""
|
||||
#~ "You have changed some settings of preset \"%1%\". \n"
|
||||
|
|
|
@ -140,7 +140,7 @@ src/libslic3r/Zipper.cpp
|
|||
src/libslic3r/PrintObject.cpp
|
||||
src/libslic3r/PrintObjectSlice.cpp
|
||||
src/libslic3r/PlaceholderParser.cpp
|
||||
src/libslic3r/TreeSupport.cpp
|
||||
src/libslic3r/Support/TreeSupport.cpp
|
||||
src/libslic3r/Model.cpp
|
||||
src/libslic3r/Format/OBJ.cpp
|
||||
src/slic3r/GUI/CalibrationWizardPage.cpp
|
||||
|
|
|
@ -3,7 +3,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: Orca Slicer\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-09-25 19:57+0800\n"
|
||||
"POT-Creation-Date: 2024-12-01 08:07+0100\n"
|
||||
"PO-Revision-Date: \n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: \n"
|
||||
|
@ -6409,6 +6409,13 @@ msgstr "Reason: part \"%1%\" has self intersection."
|
|||
msgid "Reason: \"%1%\" and another part have no intersection."
|
||||
msgstr "Reason: \"%1%\" and another part have no intersection."
|
||||
|
||||
msgid ""
|
||||
"Unable to perform boolean operation on model meshes. Only positive parts "
|
||||
"will be exported."
|
||||
msgstr ""
|
||||
"Unable to perform boolean operation on model meshes. Only positive parts "
|
||||
"will be exported."
|
||||
|
||||
msgid ""
|
||||
"Are you sure you want to store original SVGs with their local paths into the "
|
||||
"3MF file?\n"
|
||||
|
@ -10067,7 +10074,9 @@ msgstr ""
|
|||
msgid ""
|
||||
"Number of mm the overhang need to be for the reversal to be considered "
|
||||
"useful. Can be a % of the perimeter width.\n"
|
||||
"Value 0 enables reversal on every even layers regardless."
|
||||
"Value 0 enables reversal on every even layers regardless.\n"
|
||||
"When Detect overhang wall is not enabled, this option is ignored and "
|
||||
"reversal happens on every even layers regardless."
|
||||
msgstr ""
|
||||
|
||||
msgid "Classic mode"
|
||||
|
@ -12368,6 +12377,14 @@ msgstr ""
|
|||
"Dit forceert retraction (terugtrekken van filament) als er gewisseld wordt "
|
||||
"van laag"
|
||||
|
||||
msgid "Retract on top layer"
|
||||
msgstr ""
|
||||
|
||||
msgid ""
|
||||
"Force a retraction on top layer. Disabling could prevent clog on very slow "
|
||||
"patterns with small movements, like Hilbert curve"
|
||||
msgstr ""
|
||||
|
||||
msgid "Retraction Length"
|
||||
msgstr "Terugtrek (retraction) lengte"
|
||||
|
||||
|
@ -16913,13 +16930,6 @@ msgstr ""
|
|||
#~ msgid "Failed to parse model informations."
|
||||
#~ msgstr "Failed to parse model information"
|
||||
|
||||
#~ msgid ""
|
||||
#~ "Unable to perform boolean operation on model meshes. Only positive parts "
|
||||
#~ "will be exported."
|
||||
#~ msgstr ""
|
||||
#~ "Unable to perform boolean operation on model meshes. Only positive parts "
|
||||
#~ "will be exported."
|
||||
|
||||
#, boost-format
|
||||
#~ msgid ""
|
||||
#~ "You have changed some settings of preset \"%1%\". \n"
|
||||
|
|
|
@ -3,7 +3,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: OrcaSlicer 2.1\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-09-25 19:57+0800\n"
|
||||
"POT-Creation-Date: 2024-12-01 08:07+0100\n"
|
||||
"PO-Revision-Date: \n"
|
||||
"Last-Translator: Krzysztof Morga <tlumaczeniebs@gmail.com>\n"
|
||||
"Language-Team: \n"
|
||||
|
@ -740,7 +740,7 @@ msgstr "Pole do wprowadzania tekstu nie może być puste."
|
|||
|
||||
msgid "Text contains character glyph (represented by '?') unknown by font."
|
||||
msgstr ""
|
||||
"Tekst zawiera znak znaków (reprezentowany przez '?') nieznany dla czcionki."
|
||||
"Tekst zawiera glif znaku (reprezentowany przez \"?\") nieznany czcionce."
|
||||
|
||||
msgid "Text input doesn't show font skew."
|
||||
msgstr "Wprowadzanie tekstu nie pokazuje nachylenia czcionki."
|
||||
|
@ -6464,6 +6464,13 @@ msgstr "Przyczyna: część \"%1%\" wprowadzona automatycznie."
|
|||
msgid "Reason: \"%1%\" and another part have no intersection."
|
||||
msgstr "Przyczyna: \"%1%\" i inna część nie mają wspólnego przecięcia."
|
||||
|
||||
msgid ""
|
||||
"Unable to perform boolean operation on model meshes. Only positive parts "
|
||||
"will be exported."
|
||||
msgstr ""
|
||||
"Nie można wykonywać operacji boolowskich na siatkach modeli. Eksportowane "
|
||||
"będą tylko części dodatnie."
|
||||
|
||||
msgid ""
|
||||
"Are you sure you want to store original SVGs with their local paths into the "
|
||||
"3MF file?\n"
|
||||
|
@ -10188,7 +10195,7 @@ msgstr ""
|
|||
"można zakotwiczyć mostów. "
|
||||
|
||||
msgid "Reverse on even"
|
||||
msgstr "Odwróć na parzystych"
|
||||
msgstr "Zmień kierunek na parzystych"
|
||||
|
||||
msgid "Overhang reversal"
|
||||
msgstr "Przeciwny kierunek przy nawisach"
|
||||
|
@ -10225,7 +10232,7 @@ msgid ""
|
|||
"Reverse Threshold to 0 so that all internal walls print in alternating "
|
||||
"directions on even layers irrespective of their overhang degree."
|
||||
msgstr ""
|
||||
"Zastosuj logikę odwracania obwodów tylko do obwodów wewnętrznych.\n"
|
||||
"Zastosuj logikę zmiany kierunku tylko do obwodów wewnętrznych.\n"
|
||||
"\n"
|
||||
"Ten parametr znacznie redukuje napięcia działające na elementy, ponieważ są "
|
||||
"one teraz rozłożone w różnych kierunkach. Powinno to zmniejszyć "
|
||||
|
@ -10236,7 +10243,7 @@ msgstr ""
|
|||
"podpartych obszarach.\n"
|
||||
"\n"
|
||||
"Aby ten parametr był jak najskuteczniejszy, zaleca się ustawienie progu "
|
||||
"odwrócenia na 0, aby wszystkie wewnętrzne ściany były drukowane w "
|
||||
"zmiany kierunku na 0, aby wszystkie wewnętrzne ściany były drukowane w "
|
||||
"naprzemiennych kierunkach na warstwach parzystych, niezależnie od ich "
|
||||
"stopnia nawisu."
|
||||
|
||||
|
@ -10264,20 +10271,26 @@ msgid "Sacrificial layer"
|
|||
msgstr "Warstwa pomocnicza"
|
||||
|
||||
msgid "Reverse threshold"
|
||||
msgstr "Próg odwrócenia"
|
||||
msgstr "Próg zmiany kierunku"
|
||||
|
||||
msgid "Overhang reversal threshold"
|
||||
msgstr "Próg odwrócenia przy nawisach"
|
||||
msgstr "Próg zmiany kierunku przy nawisach"
|
||||
|
||||
#, no-c-format, no-boost-format
|
||||
msgid ""
|
||||
"Number of mm the overhang need to be for the reversal to be considered "
|
||||
"useful. Can be a % of the perimeter width.\n"
|
||||
"Value 0 enables reversal on every even layers regardless."
|
||||
"Value 0 enables reversal on every even layers regardless.\n"
|
||||
"When Detect overhang wall is not enabled, this option is ignored and "
|
||||
"reversal happens on every even layers regardless."
|
||||
msgstr ""
|
||||
"Liczba milimetrów, które musi wynosić nawis, aby odwrócenie było uważane za "
|
||||
"użyteczne. Może być procentem szerokości obwodu.\n"
|
||||
"Wartość 0 aktywuje odwrócenie na każdej parzystej warstwie."
|
||||
"Minimalna długość nawisu (w mm), przy której zmiana kierunku jest uznawana "
|
||||
"za użyteczną. Może być również wyrażona jako % szerokości obrysu.\n"
|
||||
"Wartość 0 powoduje zmianę kierunku na każdej parzystej warstwie, niezależnie "
|
||||
"od innych ustawień.\n"
|
||||
"\n"
|
||||
"Jeśli opcja wykrywanie ściany nawisu jest wyłączona, to ustawienie jest "
|
||||
"pomijane, a zmiana kierunku następuje na każdej parzystej warstwie."
|
||||
|
||||
msgid "Classic mode"
|
||||
msgstr "Tryb klasyczny"
|
||||
|
@ -10346,6 +10359,12 @@ msgid ""
|
|||
"are supported by less than 13%, whether they are part of a bridge or an "
|
||||
"overhang."
|
||||
msgstr ""
|
||||
"Szybkość druku zewnętrznych widocznych obrysów mostu.\n"
|
||||
"\n"
|
||||
"Ponadto, jeśli opcja zwalniania na łukach jest wyłączona lub włączony jest "
|
||||
"klasyczny tryb druku nawisów, to szybkość druku ścian nawisu, które mają "
|
||||
"wsparcie mniejsze niż 13%, będzie taka sama, niezależnie od tego, czy są "
|
||||
"częścią mostu, czy nawisu."
|
||||
|
||||
msgid "mm/s"
|
||||
msgstr "mm/s"
|
||||
|
@ -10873,7 +10892,7 @@ msgstr ""
|
|||
"Kierunek, w którym wytłaczane są pętle ścian, patrząc z góry.\n"
|
||||
"\n"
|
||||
"Domyślnie wszystkie ściany są wytłaczane w kierunku przeciwnym do ruchu "
|
||||
"wskazówek zegara, chyba że opcja Odwróć na parzystych jest włączona. "
|
||||
"wskazówek zegara, chyba że opcja Zmień kierunek na parzystych jest włączona. "
|
||||
"Ustawienie tej opcji na coś innego niż Auto wymusi kierunek ściany, "
|
||||
"niezależnie od ustawienia Odwróć na parzystych.\n"
|
||||
"\n"
|
||||
|
@ -13026,6 +13045,17 @@ msgstr "Retrakcja przy zmianie warstwy"
|
|||
msgid "Force a retraction when changes layer"
|
||||
msgstr "Wymuś retrakcję przy zmianie warstwy"
|
||||
|
||||
msgid "Retract on top layer"
|
||||
msgstr "Retrakcja na górnej warstwie"
|
||||
|
||||
msgid ""
|
||||
"Force a retraction on top layer. Disabling could prevent clog on very slow "
|
||||
"patterns with small movements, like Hilbert curve"
|
||||
msgstr ""
|
||||
"Włącz wymuszanie retrakcji na górnej warstwie. Wyłączenie tej opcji może "
|
||||
"prowadzić do gromadzenia się materiału i zatkania dyszy, zwłaszcza przy "
|
||||
"drukowaniu skomplikowanych i wolnych wzorów, takich jak krzywa Hilberta."
|
||||
|
||||
msgid "Retraction Length"
|
||||
msgstr "Długość retrakcji"
|
||||
|
||||
|
@ -17256,8 +17286,8 @@ msgid ""
|
|||
"the surface quality of your overhangs?"
|
||||
msgstr ""
|
||||
"Odwróć na nieparzystych\n"
|
||||
"Czy wiesz, że funkcja <b>Odwróć na nieparzystych</b> może znacząco poprawić "
|
||||
"jakość powierzchni twoich występów?"
|
||||
"Czy wiesz, że funkcja <b>Zmień kierunek na nieparzystych</b> może znacząco "
|
||||
"poprawić jakość powierzchni twoich występów?"
|
||||
|
||||
#: resources/data/hints.ini: [hint:Cut Tool]
|
||||
msgid ""
|
||||
|
@ -17551,6 +17581,16 @@ msgstr ""
|
|||
"takimi jak ABS, odpowiednie zwiększenie temperatury podgrzewanej płyty może "
|
||||
"zmniejszyć prawdopodobieństwo odkształceń."
|
||||
|
||||
#, no-c-format, no-boost-format
|
||||
#~ msgid ""
|
||||
#~ "Number of mm the overhang need to be for the reversal to be considered "
|
||||
#~ "useful. Can be a % of the perimeter width.\n"
|
||||
#~ "Value 0 enables reversal on every even layers regardless."
|
||||
#~ msgstr ""
|
||||
#~ "Liczba milimetrów, które musi wynosić nawis, aby odwrócenie było uważane "
|
||||
#~ "za użyteczne. Może być procentem szerokości obwodu.\n"
|
||||
#~ "Wartość 0 aktywuje odwrócenie na każdej parzystej warstwie."
|
||||
|
||||
#~ msgid "Cool Plate"
|
||||
#~ msgstr "Cool Plate / PLA Plate"
|
||||
|
||||
|
@ -18304,13 +18344,6 @@ msgstr ""
|
|||
#~ msgid "File not exists."
|
||||
#~ msgstr "Plik nie istnieje."
|
||||
|
||||
#~ msgid ""
|
||||
#~ "Unable to perform boolean operation on model meshes. Only positive parts "
|
||||
#~ "will be exported."
|
||||
#~ msgstr ""
|
||||
#~ "Nie można wykonywać operacji boolowskich na siatkach modeli. Eksportowane "
|
||||
#~ "będą tylko części dodatnie."
|
||||
|
||||
#, boost-format
|
||||
#~ msgid ""
|
||||
#~ "You have changed some settings of preset \"%1%\". \n"
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
msgid ""
|
||||
msgstr ""
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-09-25 19:57+0800\n"
|
||||
"POT-Creation-Date: 2024-12-01 08:07+0100\n"
|
||||
"PO-Revision-Date: 2024-06-01 21:51-0300\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: Portuguese, Brazilian\n"
|
||||
|
@ -6466,6 +6466,11 @@ msgstr "Motivo: parte \"%1%\" tem auto-intersecção."
|
|||
msgid "Reason: \"%1%\" and another part have no intersection."
|
||||
msgstr "Motivo: \"%1%\" e outra parte não tem intersecção."
|
||||
|
||||
msgid ""
|
||||
"Unable to perform boolean operation on model meshes. Only positive parts "
|
||||
"will be exported."
|
||||
msgstr ""
|
||||
|
||||
msgid ""
|
||||
"Are you sure you want to store original SVGs with their local paths into the "
|
||||
"3MF file?\n"
|
||||
|
@ -10150,7 +10155,9 @@ msgstr "Limiar de inversão de overhang"
|
|||
msgid ""
|
||||
"Number of mm the overhang need to be for the reversal to be considered "
|
||||
"useful. Can be a % of the perimeter width.\n"
|
||||
"Value 0 enables reversal on every even layers regardless."
|
||||
"Value 0 enables reversal on every even layers regardless.\n"
|
||||
"When Detect overhang wall is not enabled, this option is ignored and "
|
||||
"reversal happens on every even layers regardless."
|
||||
msgstr ""
|
||||
|
||||
msgid "Classic mode"
|
||||
|
@ -12722,6 +12729,14 @@ msgstr "Retrair ao mudar de camada"
|
|||
msgid "Force a retraction when changes layer"
|
||||
msgstr "Forçar uma retração ao mudar de camada"
|
||||
|
||||
msgid "Retract on top layer"
|
||||
msgstr ""
|
||||
|
||||
msgid ""
|
||||
"Force a retraction on top layer. Disabling could prevent clog on very slow "
|
||||
"patterns with small movements, like Hilbert curve"
|
||||
msgstr ""
|
||||
|
||||
msgid "Retraction Length"
|
||||
msgstr "Distância de retração"
|
||||
|
||||
|
|
|
@ -5,9 +5,9 @@
|
|||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: OrcaSlicer V2.2.0-beta2\n"
|
||||
"Project-Id-Version: OrcaSlicer V2.2.0 Official Release\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-09-25 19:57+0800\n"
|
||||
"POT-Creation-Date: 2024-12-01 08:07+0100\n"
|
||||
"PO-Revision-Date: 2024-09-25 22:36+0700\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: Andylg <andylg@yandex.ru>\n"
|
||||
|
@ -101,8 +101,9 @@ msgstr "Позволяет рисовать на выбранных гранях
|
|||
msgid "Highlight faces according to overhang angle."
|
||||
msgstr "Выделение граней по углу свеса."
|
||||
|
||||
# это в рисование поддержки идет после - Выделение граней по углу свеса.
|
||||
msgid "No auto support"
|
||||
msgstr "Откл. автоподдержку"
|
||||
msgstr "Автоподдержка отключена."
|
||||
|
||||
msgid "Support Generated"
|
||||
msgstr "Поддержка сгенерирована"
|
||||
|
@ -361,17 +362,17 @@ msgid ""
|
|||
"Click to flip the cut plane\n"
|
||||
"Drag to move the cut plane"
|
||||
msgstr ""
|
||||
"Нажмите, чтобы перевернуть секущую плоскость\n"
|
||||
"Двигайте, чтобы переместить секущую плоскость"
|
||||
"Нажмите, чтобы перевернуть секущую плоскость.\n"
|
||||
"Двигайте, чтобы переместить секущую плоскость."
|
||||
|
||||
msgid ""
|
||||
"Click to flip the cut plane\n"
|
||||
"Drag to move the cut plane\n"
|
||||
"Right-click a part to assign it to the other side"
|
||||
msgstr ""
|
||||
"Нажмите, чтобы перевернуть секущую плоскость\n"
|
||||
"Двигайте, чтобы переместить секущую плоскость\n"
|
||||
"Правая кнопка мыши на части модели для переназначения стороны"
|
||||
"Нажмите, чтобы перевернуть секущую плоскость.\n"
|
||||
"Двигайте, чтобы переместить секущую плоскость.\n"
|
||||
"Для переназначения стороны части модели используйте правую кнопку мыши."
|
||||
|
||||
msgid "Move cut plane"
|
||||
msgstr "Перемещение секущей плоскости"
|
||||
|
@ -507,16 +508,16 @@ msgstr "Обнаружены недопустимые соединения"
|
|||
#, c-format, boost-format
|
||||
msgid "%1$d connector is out of cut contour"
|
||||
msgid_plural "%1$d connectors are out of cut contour"
|
||||
msgstr[0] "%1$d соединение выходит за контур модели"
|
||||
msgstr[1] "%1$d соединения выходит за контур модели"
|
||||
msgstr[2] "%1$d соединений выходит за контур модели"
|
||||
msgstr[0] "%1$d соединение выходит за контур модели."
|
||||
msgstr[1] "%1$d соединения выходит за контур модели."
|
||||
msgstr[2] "%1$d соединений выходит за контур модели."
|
||||
|
||||
#, c-format, boost-format
|
||||
msgid "%1$d connector is out of object"
|
||||
msgid_plural "%1$d connectors are out of object"
|
||||
msgstr[0] "%1$d соединение находится за пределами модели"
|
||||
msgstr[1] "%1$d соединения находится за пределами модели"
|
||||
msgstr[2] "%1$d соединений находится за пределами модели"
|
||||
msgstr[0] "%1$d соединение находится за пределами модели."
|
||||
msgstr[1] "%1$d соединения находится за пределами модели."
|
||||
msgstr[2] "%1$d соединений находится за пределами модели."
|
||||
|
||||
msgid "Some connectors are overlapped"
|
||||
msgstr "Имеются пересекающие соединения"
|
||||
|
@ -605,7 +606,6 @@ msgstr "Показывать каркас"
|
|||
msgid "%1%"
|
||||
msgstr "%1%"
|
||||
|
||||
# ???
|
||||
msgid "Can't apply when process preview."
|
||||
msgstr "Невозможно применить при предпросмотре нарезки."
|
||||
|
||||
|
@ -1247,10 +1247,10 @@ msgstr ""
|
|||
"Блокировка/разблокировка угла поворота при перетаскивании над поверхностью."
|
||||
|
||||
msgid "Mirror vertically"
|
||||
msgstr "Зеркалировать по вертикали"
|
||||
msgstr "Отзеркалить по вертикали"
|
||||
|
||||
msgid "Mirror horizontally"
|
||||
msgstr "Зеркалировать по горизонтали"
|
||||
msgstr "Отзеркалить по горизонтали"
|
||||
|
||||
#. TRN: This is the name of the action that shows in undo/redo stack (changing part type from SVG to something else).
|
||||
msgid "Change SVG Type"
|
||||
|
@ -2446,11 +2446,11 @@ msgstr "Автодозаправка"
|
|||
msgid "AMS not connected"
|
||||
msgstr "АСПП не подключена"
|
||||
|
||||
# ???? кнопка в интерфейсе? Extrude - Выдавить - Load
|
||||
# ??? кнопка в интерфейсе? Extrude - Выдавить - Load
|
||||
msgid "Load"
|
||||
msgstr "Выдавить"
|
||||
|
||||
# ???? кнопка в интерфейсе? retract - Втянуть - Unload (Выгрузить, Вырузка)
|
||||
# ??? кнопка в интерфейсе? retract - Втянуть - Unload (Выгрузить, Вырузка)
|
||||
msgid "Unload"
|
||||
msgstr "Втянуть"
|
||||
|
||||
|
@ -2483,6 +2483,7 @@ msgstr "Отменить калибровку"
|
|||
msgid "Idling..."
|
||||
msgstr "Простой..."
|
||||
|
||||
# При выгрузке/загрузке прутка справа отображается процесс
|
||||
msgid "Heat the nozzle"
|
||||
msgstr "Нагрев сопла"
|
||||
|
||||
|
@ -3877,6 +3878,7 @@ msgstr "Пауза при неисправности температуры ст
|
|||
msgid "Filament unloading"
|
||||
msgstr "Выгрузка прутка"
|
||||
|
||||
# ???
|
||||
msgid "Skip step pause"
|
||||
msgstr "Пропуск команды паузы"
|
||||
|
||||
|
@ -3889,6 +3891,7 @@ msgstr "Калибровка шума двигателя"
|
|||
msgid "Paused due to AMS lost"
|
||||
msgstr "Печать приостановлена из-за потери связи с АСПП"
|
||||
|
||||
# ??? Печать приостановлена из-за низкой скорости вентилятора радиатора головы
|
||||
msgid "Paused due to low speed of the heat break fan"
|
||||
msgstr ""
|
||||
"Печать приостановлена из-за низкой скорости вентилятора обдува радиатора "
|
||||
|
@ -4610,7 +4613,7 @@ msgstr "Авторизация"
|
|||
msgid "Preview"
|
||||
msgstr "Предпросмотр нарезки"
|
||||
|
||||
# ??? Управ. принтерами, Управ. устройствами, менеджер устройств, Диспетчер устройств, Принтеры
|
||||
# ??? Управ. принтерами, менеджер принтеров, Диспетчер принтеров
|
||||
msgid "Multi-device"
|
||||
msgstr "Принтеры"
|
||||
|
||||
|
@ -5070,7 +5073,7 @@ msgid "File is missing"
|
|||
msgstr "Файл отсутствует"
|
||||
|
||||
msgid "The project is no longer available."
|
||||
msgstr "Проект больше не доступен."
|
||||
msgstr "Проект больше недоступен."
|
||||
|
||||
msgid "Filament Settings"
|
||||
msgstr "Настройки прутка"
|
||||
|
@ -5152,7 +5155,7 @@ msgstr ""
|
|||
msgid "The printer has been logged out and cannot connect."
|
||||
msgstr "Принтер вышел из системы и не может подключиться."
|
||||
|
||||
# ??? Трансляция, видеотрансляция остановлена
|
||||
# ??? видеотрансляция остановлена
|
||||
msgid "Stopped."
|
||||
msgstr "Трансляция с камеры остановлена."
|
||||
|
||||
|
@ -5784,8 +5787,8 @@ msgstr "Безопасное извлечение устройства."
|
|||
msgid "%1$d Object has custom supports."
|
||||
msgid_plural "%1$d Objects have custom supports."
|
||||
msgstr[0] "%1$d модель имеет пользовательскую поддержку."
|
||||
msgstr[1] "%1$d модели имеют пользовательские поддержки."
|
||||
msgstr[2] "%1$d моделей имеют пользовательские поддержки."
|
||||
msgstr[1] "%1$d модели имеют пользовательскую поддержку."
|
||||
msgstr[2] "%1$d моделей имеют пользовательскую поддержку."
|
||||
|
||||
#, c-format, boost-format
|
||||
msgid "%1$d Object has color painting."
|
||||
|
@ -5958,7 +5961,7 @@ msgid "View all object's settings"
|
|||
msgstr "Просмотр всех настроек модели"
|
||||
|
||||
msgid "Material settings"
|
||||
msgstr "Параметры материала"
|
||||
msgstr "Настройки материала"
|
||||
|
||||
msgid "Remove current plate (if not last one)"
|
||||
msgstr "Удалить текущую печатную пластину (кроме последней)"
|
||||
|
@ -6120,7 +6123,7 @@ msgid ""
|
|||
"nozzle hardness of the printer. Please replace the hardened nozzle or "
|
||||
"filament, otherwise, the nozzle will be attrited or damaged."
|
||||
msgstr ""
|
||||
"Твердость сопла, установленного по умолчанию, не достаточна для печати "
|
||||
"Твердость сопла, установленного по умолчанию, недостаточна для печати "
|
||||
"данной пластиковой нитью. Замените сопло на закалённое или смените "
|
||||
"пластиковую нить. В противном случае сопло будет изношено или повреждено."
|
||||
|
||||
|
@ -6510,15 +6513,17 @@ msgid ""
|
|||
"will be kept. You may fix the meshes and try again."
|
||||
msgstr ""
|
||||
"Невозможно выполнить булеву операцию над сетками модели. Будут сохранены "
|
||||
"только положительные части. Вы можете исправить сетки и попробовать снова."
|
||||
"только положительные части. Попробуйте починить сетку модели и попробовать "
|
||||
"снова."
|
||||
|
||||
#, boost-format
|
||||
msgid "Reason: part \"%1%\" is empty."
|
||||
msgstr "Причина: часть \"%1%\" пустая."
|
||||
|
||||
# ??? не формирует объем, не имеет замкнутой геометрии
|
||||
#, boost-format
|
||||
msgid "Reason: part \"%1%\" does not bound a volume."
|
||||
msgstr "Причина: часть \"%1%\" не ограничивает объём."
|
||||
msgstr "Причина: часть \"%1%\" не формирует замкнутый объём."
|
||||
|
||||
#, boost-format
|
||||
msgid "Reason: part \"%1%\" has self intersection."
|
||||
|
@ -6528,6 +6533,13 @@ msgstr "Причина: часть \"%1%\" имеет самопересечен
|
|||
msgid "Reason: \"%1%\" and another part have no intersection."
|
||||
msgstr "Причина: \"%1%\" и другая часть не пересекаются."
|
||||
|
||||
msgid ""
|
||||
"Unable to perform boolean operation on model meshes. Only positive parts "
|
||||
"will be exported."
|
||||
msgstr ""
|
||||
"Невозможно выполнить булеву операцию над сетками модели. Будут "
|
||||
"экспортированы только положительные части."
|
||||
|
||||
msgid ""
|
||||
"Are you sure you want to store original SVGs with their local paths into the "
|
||||
"3MF file?\n"
|
||||
|
@ -7086,14 +7098,13 @@ msgstr "Создать принтер"
|
|||
msgid "The selected preset is null!"
|
||||
msgstr "Выбранный профиль пуст!"
|
||||
|
||||
# ?????? В двух местах - в одном месте кнопка в другом Конечный слой
|
||||
# ?????? В двух местах - в одном месте кнопка в другом Конечный слой. В V2.2.0beta2 пока не исправлено
|
||||
msgid "End"
|
||||
msgstr "End"
|
||||
|
||||
msgid "Customize"
|
||||
msgstr "Настройка"
|
||||
|
||||
# ??? layer?
|
||||
msgid "Other layer filament sequence"
|
||||
msgstr "Последовательность прутков на других слоях"
|
||||
|
||||
|
@ -7951,7 +7962,7 @@ msgid "Flow ratio and Pressure Advance"
|
|||
msgstr "Коэффициент потока и Pressure Advance"
|
||||
|
||||
msgid "Print chamber temperature"
|
||||
msgstr "Температура в камере"
|
||||
msgstr "Температура в термокамере при печати"
|
||||
|
||||
msgid "Print temperature"
|
||||
msgstr "Температура печати"
|
||||
|
@ -8056,7 +8067,7 @@ msgstr ""
|
|||
"расчётное время печати слоя меньше установленного значения."
|
||||
|
||||
msgid "Auxiliary part cooling fan"
|
||||
msgstr "Вспомогательный вентилятор для охлаждения моделей"
|
||||
msgstr "Вспомогательный вентилятор модели"
|
||||
|
||||
msgid "Exhaust fan"
|
||||
msgstr "Вытяжной вентилятор"
|
||||
|
@ -8187,10 +8198,6 @@ msgstr "Диаметр сопла"
|
|||
msgid "Wipe tower"
|
||||
msgstr "Черновая башня"
|
||||
|
||||
# ????2 Параметры замены материала в одноэкструдерном ММ принтере
|
||||
# ???? Параметры экструдера в одноэкструдерном мультиматериальном принтере
|
||||
# ???? Параметры для экструдера в одноэкструдерном мультиматериальном принтере
|
||||
# ???? Параметры для одноэкструдерной мультиматериальном печати
|
||||
msgid "Single extruder multi-material parameters"
|
||||
msgstr "Параметры одноэкструдерного мультиматериального принтера"
|
||||
|
||||
|
@ -8767,7 +8774,9 @@ msgid ""
|
|||
"objects, it just orientates the selected ones.Otherwise, it will orientates "
|
||||
"all objects in the current disk."
|
||||
msgstr ""
|
||||
"Автоориентация моделей (ориентация выбранного, иначе всего на текущем столе)"
|
||||
"Автоориентация выбранных или всех моделей. Если выбраны отдельные модели, "
|
||||
"ориентация будет применена только к ним; в противном случае ко всем моделям "
|
||||
"на текущем столе."
|
||||
|
||||
msgid "Shift+Tab"
|
||||
msgstr "Shift+Tab"
|
||||
|
@ -8935,10 +8944,10 @@ msgid "Select the object/part and press space to change the name"
|
|||
msgstr "Выберите модель/часть и нажмите пробел, чтобы изменить имя"
|
||||
|
||||
msgid "Mouse click"
|
||||
msgstr "Щелчок кнопкой мыши"
|
||||
msgstr "Левая кнопка мыши"
|
||||
|
||||
msgid "Select the object/part and mouse click to change the name"
|
||||
msgstr "Выберите модель/часть и нажмите клавишу мыши, чтобы изменить имя"
|
||||
msgstr "Выберите модель/часть и нажмите левую клавишу мыши, чтобы изменить имя"
|
||||
|
||||
msgid "Objects List"
|
||||
msgstr "Список моделей"
|
||||
|
@ -10388,17 +10397,23 @@ msgstr "Порог для реверса"
|
|||
msgid "Overhang reversal threshold"
|
||||
msgstr "Порог разворота на свесах"
|
||||
|
||||
# ??? Если установлено 0, то изменение направления будет происходить на каждом чётном слое, независимо от величина (длины ) свеса.
|
||||
# ?????
|
||||
#, no-c-format, no-boost-format
|
||||
msgid ""
|
||||
"Number of mm the overhang need to be for the reversal to be considered "
|
||||
"useful. Can be a % of the perimeter width.\n"
|
||||
"Value 0 enables reversal on every even layers regardless."
|
||||
"Value 0 enables reversal on every even layers regardless.\n"
|
||||
"When Detect overhang wall is not enabled, this option is ignored and "
|
||||
"reversal happens on every even layers regardless."
|
||||
msgstr ""
|
||||
"Величина свеса периметра при которой она считается достаточной для активации "
|
||||
"функции реверса печати нависаний. Может быть в мм или в % от ширины "
|
||||
"периметра.\n"
|
||||
"При нуле разворот будет на каждом чётном слое, независимо от величина свеса."
|
||||
"При нуле разворот будет на каждом чётном слое, независимо от величина "
|
||||
"свеса.\n"
|
||||
"Если «Определять нависающие периметры» не включено, этот параметр "
|
||||
"игнорируется, и разворот происходит на каждом чётном слое без "
|
||||
"исключений."
|
||||
|
||||
msgid "Classic mode"
|
||||
msgstr "Классический режим"
|
||||
|
@ -10925,7 +10940,7 @@ msgid ""
|
|||
"\n"
|
||||
" "
|
||||
msgstr ""
|
||||
"Последовательность печати внутреннего/внешнего периметров.\n"
|
||||
"Последовательность печати внутреннего и внешнего периметров.\n"
|
||||
"\n"
|
||||
"Используйте порядок печати периметров «Внутренний/Внешний» для получения "
|
||||
"наилучших нависаний. Однако этот вариант приводит к небольшому снижению "
|
||||
|
@ -11082,7 +11097,7 @@ msgstr ""
|
|||
"максимальные точки. OrcaSlicer следит за тем, чтобы значения "
|
||||
"adaptive_bed_mesh_min/adaptive_bed_mesh_max не превышают эти минимальные/"
|
||||
"максимальные значения. Эту информацию можно получить у производителя "
|
||||
"принтера. По умолчанию установлено значение (-99999, -99999), которое "
|
||||
"принтера. По умолчанию установлено значение (99999, 99999), которое "
|
||||
"означает отсутствие ограничений, что позволяет проводить зондирование по "
|
||||
"всему столу."
|
||||
|
||||
|
@ -11114,7 +11129,6 @@ msgstr ""
|
|||
"Используется только в качестве визуальной помощи в пользовательском "
|
||||
"интерфейсе"
|
||||
|
||||
# ??? Смещение экструдера по осям X/Y
|
||||
msgid "Extruder offset"
|
||||
msgstr "Смещение координат экструдера"
|
||||
|
||||
|
@ -11897,7 +11911,7 @@ msgstr "Вкл. ограничение ускорения зигзагов"
|
|||
|
||||
msgid "Klipper's max_accel_to_decel will be adjusted automatically"
|
||||
msgstr ""
|
||||
"Значение ограничение ускорения зигзагов (max_accel_to_decel) в Klipper будет "
|
||||
"Значение Klipper-а ограничение ускорения зигзагов (max_accel_to_decel) будет "
|
||||
"скорректировано автоматически.\n"
|
||||
"\n"
|
||||
"Параметр предназначен для ограничения влияния экстремальных переходов от "
|
||||
|
@ -11911,8 +11925,8 @@ msgstr "Ограничение ускорение зигзагов"
|
|||
msgid ""
|
||||
"Klipper's max_accel_to_decel will be adjusted to this %% of acceleration"
|
||||
msgstr ""
|
||||
"Значение ограничение ускорения зигзагов (max_accel_to_decel) в Klipper будет "
|
||||
"скорректировано на заданный процент ускорения."
|
||||
"Значение Klipper-а ограничение ускорения зигзагов (max_accel_to_decel) будет "
|
||||
"скорректировано на данный процент ускорения."
|
||||
|
||||
msgid "Jerk of outer walls"
|
||||
msgstr "Рывок для внешних периметров."
|
||||
|
@ -12085,7 +12099,7 @@ msgid ""
|
|||
"printed more slowly"
|
||||
msgstr ""
|
||||
"Скорость заполнения пробелов. Пробелы обычно имеют неравномерную ширину "
|
||||
"линии и должен печататься медленнее."
|
||||
"линии и должны печататься медленнее."
|
||||
|
||||
msgid "Precise Z height"
|
||||
msgstr "Точная высота по Z"
|
||||
|
@ -12308,7 +12322,7 @@ msgstr "Включите, если хотите использовать нес
|
|||
|
||||
# ?????? Название моделей
|
||||
msgid "Label objects"
|
||||
msgstr "Помечать объекты"
|
||||
msgstr "Помечать модели"
|
||||
|
||||
# ??????
|
||||
msgid ""
|
||||
|
@ -12318,7 +12332,8 @@ msgid ""
|
|||
"setup and Wipe into Object / Wipe into Infill."
|
||||
msgstr ""
|
||||
"Отвечает за присвоение уникальных меток или названий каждой модели или "
|
||||
"элементу, что позволяет отменять печать любого из них по вашему выбору."
|
||||
"элементу, что позволяет отменять печать любого из них по вашему выбору.\n"
|
||||
"\n"
|
||||
"Включите эту опцию, чтобы добавить комментарии в G-код с указанием того, к "
|
||||
"какой модели он принадлежит, что полезно для плагина Octoprint CancelObject. "
|
||||
"Эта настройка не совместима с настройкой «Одноэкструдерный "
|
||||
|
@ -12326,11 +12341,11 @@ msgstr ""
|
|||
"модели»."
|
||||
|
||||
msgid "Exclude objects"
|
||||
msgstr "Исключить модели"
|
||||
msgstr "Исключение моделей"
|
||||
|
||||
msgid "Enable this option to add EXCLUDE OBJECT command in g-code"
|
||||
msgstr ""
|
||||
"Включите эту опцию, чтобы добавить команду EXCLUDE OBJECT (исключения "
|
||||
"Включите эту опцию, чтобы добавить команду EXCLUDE OBJECT (исключение "
|
||||
"моделей) в G-код для принтера с прошивкой Klipper."
|
||||
|
||||
msgid "Verbose G-code"
|
||||
|
@ -13148,7 +13163,7 @@ msgstr "Расширение первого слоя"
|
|||
msgid "Expand the first raft or support layer to improve bed plate adhesion"
|
||||
msgstr ""
|
||||
"Расширение первого слоя подложки или поддержки в плоскости XY для улучшения "
|
||||
"адгезии с материалами склонными к отлипанию и закручиванию."
|
||||
"адгезии при печати материалами склонными к отлипанию и закручиванию."
|
||||
|
||||
msgid "Raft layers"
|
||||
msgstr "Слоёв в подложке"
|
||||
|
@ -13199,6 +13214,14 @@ msgstr "Откат при смене слоя"
|
|||
msgid "Force a retraction when changes layer"
|
||||
msgstr "Эта опция включает принудительный откат при переходе со слоя на слой."
|
||||
|
||||
msgid "Retract on top layer"
|
||||
msgstr ""
|
||||
|
||||
msgid ""
|
||||
"Force a retraction on top layer. Disabling could prevent clog on very slow "
|
||||
"patterns with small movements, like Hilbert curve"
|
||||
msgstr ""
|
||||
|
||||
msgid "Retraction Length"
|
||||
msgstr "Длина отката"
|
||||
|
||||
|
@ -13539,7 +13562,7 @@ msgid ""
|
|||
"scarf."
|
||||
msgstr ""
|
||||
"Длина клиновидного шва. Установка этого параметра на ноль фактически "
|
||||
"отключает шарф."
|
||||
"отключает клиновидный шов."
|
||||
|
||||
msgid "Scarf steps"
|
||||
msgstr "Шагов клиновидного шва"
|
||||
|
@ -14829,9 +14852,12 @@ msgid ""
|
|||
msgstr ""
|
||||
"Движок классического генератора периметров создаёт их с постоянной шириной "
|
||||
"экструзии, а для очень тонких участков используется параметр «Заполнять "
|
||||
"щели». Движок Arachne же создаёт периметры с переменной шириной экструзии, "
|
||||
"что позволяет печатать без щелей, лучше пропечатывать мелкие элементы (при "
|
||||
"условии, что у вас правильно откалиброван LA/PA)."
|
||||
"щели».\n"
|
||||
"\n"
|
||||
"Движок Arachne же создаёт периметры с переменной шириной экструзии, что "
|
||||
"позволяет печатать без щелей, лучше пропечатывать мелкие элементы (при "
|
||||
"условии, что у вас правильно откалиброван LA/PA). Этот параметр также влияет "
|
||||
"на концентрическое заполнение."
|
||||
|
||||
msgid "Classic"
|
||||
msgstr "Классический"
|
||||
|
@ -15141,8 +15167,8 @@ msgstr "Используется ли экструдер?"
|
|||
msgid ""
|
||||
"Vector of booleans stating whether a given extruder is used in the print."
|
||||
msgstr ""
|
||||
"Вектор логического значения, указывающий, используется ли данный "
|
||||
"экструдер при печати."
|
||||
"Вектор логического значения, указывающий, используется ли данный экструдер "
|
||||
"при печати."
|
||||
|
||||
msgid "Has single extruder MM priming"
|
||||
msgstr "Имеется предзарядка для одноэкструдерного ММ принтера"
|
||||
|
@ -16285,8 +16311,9 @@ msgstr "Пересечение"
|
|||
msgid "Source Volume"
|
||||
msgstr "Исходный объём"
|
||||
|
||||
# ???
|
||||
msgid "Tool Volume"
|
||||
msgstr ""
|
||||
msgstr "Объём инструмента"
|
||||
|
||||
msgid "Subtract from"
|
||||
msgstr "Главный"
|
||||
|
@ -17436,7 +17463,7 @@ msgid ""
|
|||
"Auxiliary fan\n"
|
||||
"Did you know that OrcaSlicer supports Auxiliary part cooling fan?"
|
||||
msgstr ""
|
||||
"Вспомогательный вентилятор для охлаждения моделей\n"
|
||||
"Вспомогательный вентилятор модели\n"
|
||||
"Знаете ли вы, что OrcaSlicer поддерживает управление вспомогательным "
|
||||
"вентилятором для охлаждения моделей?"
|
||||
|
||||
|
@ -17779,3 +17806,16 @@ msgstr ""
|
|||
"Знаете ли вы, что при печати материалами, склонными к короблению, таких как "
|
||||
"ABS, повышение температуры подогреваемого стола может снизить эту "
|
||||
"вероятность?"
|
||||
|
||||
# ??? Если установлено 0, то изменение направления будет происходить на каждом чётном слое, независимо от величина (длины ) свеса.
|
||||
#, no-c-format, no-boost-format
|
||||
#~ msgid ""
|
||||
#~ "Number of mm the overhang need to be for the reversal to be considered "
|
||||
#~ "useful. Can be a % of the perimeter width.\n"
|
||||
#~ "Value 0 enables reversal on every even layers regardless."
|
||||
#~ msgstr ""
|
||||
#~ "Величина свеса периметра при которой она считается достаточной для "
|
||||
#~ "активации функции реверса печати нависаний. Может быть в мм или в % от "
|
||||
#~ "ширины периметра.\n"
|
||||
#~ "При нуле разворот будет на каждом чётном слое, независимо от величина "
|
||||
#~ "свеса."
|
||||
|
|
|
@ -3,7 +3,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: Orca Slicer\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-09-25 19:57+0800\n"
|
||||
"POT-Creation-Date: 2024-12-01 08:07+0100\n"
|
||||
"Language: sv\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
|
@ -6305,6 +6305,13 @@ msgstr "Reason: part \"%1%\" has self intersection."
|
|||
msgid "Reason: \"%1%\" and another part have no intersection."
|
||||
msgstr "Reason: \"%1%\" and another part have no intersection."
|
||||
|
||||
msgid ""
|
||||
"Unable to perform boolean operation on model meshes. Only positive parts "
|
||||
"will be exported."
|
||||
msgstr ""
|
||||
"Det går inte att utföra booleska operationer på modell mesh. Endast positiva "
|
||||
"delar kommer att exporteras."
|
||||
|
||||
msgid ""
|
||||
"Are you sure you want to store original SVGs with their local paths into the "
|
||||
"3MF file?\n"
|
||||
|
@ -9834,7 +9841,9 @@ msgstr ""
|
|||
msgid ""
|
||||
"Number of mm the overhang need to be for the reversal to be considered "
|
||||
"useful. Can be a % of the perimeter width.\n"
|
||||
"Value 0 enables reversal on every even layers regardless."
|
||||
"Value 0 enables reversal on every even layers regardless.\n"
|
||||
"When Detect overhang wall is not enabled, this option is ignored and "
|
||||
"reversal happens on every even layers regardless."
|
||||
msgstr ""
|
||||
|
||||
msgid "Classic mode"
|
||||
|
@ -12076,6 +12085,14 @@ msgstr "Retraktera vid lager byte"
|
|||
msgid "Force a retraction when changes layer"
|
||||
msgstr "Tvinga retraktion vid lager byte"
|
||||
|
||||
msgid "Retract on top layer"
|
||||
msgstr ""
|
||||
|
||||
msgid ""
|
||||
"Force a retraction on top layer. Disabling could prevent clog on very slow "
|
||||
"patterns with small movements, like Hilbert curve"
|
||||
msgstr ""
|
||||
|
||||
msgid "Retraction Length"
|
||||
msgstr "Retraktions längd"
|
||||
|
||||
|
@ -16453,13 +16470,6 @@ msgstr ""
|
|||
#~ msgid "Failed to parse model informations."
|
||||
#~ msgstr "Det gick inte att analysera modellinformation"
|
||||
|
||||
#~ msgid ""
|
||||
#~ "Unable to perform boolean operation on model meshes. Only positive parts "
|
||||
#~ "will be exported."
|
||||
#~ msgstr ""
|
||||
#~ "Det går inte att utföra booleska operationer på modell mesh. Endast "
|
||||
#~ "positiva delar kommer att exporteras."
|
||||
|
||||
#, boost-format
|
||||
#~ msgid ""
|
||||
#~ "You have changed some settings of preset \"%1%\". \n"
|
||||
|
|
|
@ -6,7 +6,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: Slic3rPE\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-09-25 19:57+0800\n"
|
||||
"POT-Creation-Date: 2024-12-01 08:07+0100\n"
|
||||
"PO-Revision-Date: 2024-07-28 07:12+0000\n"
|
||||
"Last-Translator: Handle <mail@bysb.net>\n"
|
||||
"Language-Team: \n"
|
||||
|
@ -6158,6 +6158,11 @@ msgstr "原因:零件\"%1%\"有自相交。"
|
|||
msgid "Reason: \"%1%\" and another part have no intersection."
|
||||
msgstr "原因:零件\"%1%\"与另一个零件没有交集。"
|
||||
|
||||
msgid ""
|
||||
"Unable to perform boolean operation on model meshes. Only positive parts "
|
||||
"will be exported."
|
||||
msgstr "无法对模型网格执行布尔运算。只有正面部分将被导出。"
|
||||
|
||||
msgid ""
|
||||
"Are you sure you want to store original SVGs with their local paths into the "
|
||||
"3MF file?\n"
|
||||
|
@ -9579,10 +9584,13 @@ msgstr "悬垂反转阈值"
|
|||
msgid ""
|
||||
"Number of mm the overhang need to be for the reversal to be considered "
|
||||
"useful. Can be a % of the perimeter width.\n"
|
||||
"Value 0 enables reversal on every even layers regardless."
|
||||
"Value 0 enables reversal on every even layers regardless.\n"
|
||||
"When Detect overhang wall is not enabled, this option is ignored and "
|
||||
"reversal happens on every even layers regardless."
|
||||
msgstr ""
|
||||
"判定悬垂反转需要的值(毫米),可以是线宽的百分比。0值表示在每个偶数层上都启用"
|
||||
"反转。"
|
||||
"判定悬垂反转需要的值(毫米),可以是线宽的百分比。\n"
|
||||
"值0表示在每个偶数层上都启用反转。\n"
|
||||
"当未启用检测悬垂时,此选项将被忽略,反转将在每个偶数层上发生。"
|
||||
|
||||
msgid "Classic mode"
|
||||
msgstr "经典模式"
|
||||
|
@ -11874,6 +11882,14 @@ msgstr "换层时回抽"
|
|||
msgid "Force a retraction when changes layer"
|
||||
msgstr "强制在换层时回抽。"
|
||||
|
||||
msgid "Retract on top layer"
|
||||
msgstr ""
|
||||
|
||||
msgid ""
|
||||
"Force a retraction on top layer. Disabling could prevent clog on very slow "
|
||||
"patterns with small movements, like Hilbert curve"
|
||||
msgstr ""
|
||||
|
||||
msgid "Retraction Length"
|
||||
msgstr "回抽长度"
|
||||
|
||||
|
@ -16316,11 +16332,6 @@ msgstr ""
|
|||
#~ msgid "File not exists."
|
||||
#~ msgstr "文件不存在"
|
||||
|
||||
#~ msgid ""
|
||||
#~ "Unable to perform boolean operation on model meshes. Only positive parts "
|
||||
#~ "will be exported."
|
||||
#~ msgstr "无法对模型网格执行布尔运算。只有正面部分将被导出。"
|
||||
|
||||
#, boost-format
|
||||
#~ msgid ""
|
||||
#~ "You have changed some settings of preset \"%1%\". \n"
|
||||
|
|
|
@ -6,7 +6,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: Orca Slicer\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-09-25 19:57+0800\n"
|
||||
"POT-Creation-Date: 2024-12-01 08:07+0100\n"
|
||||
"PO-Revision-Date: 2023-11-06 14:37+0800\n"
|
||||
"Last-Translator: ablegods <ablegods@gmail.com>\n"
|
||||
"Language-Team: \n"
|
||||
|
@ -6361,6 +6361,12 @@ msgstr ""
|
|||
msgid "Reason: \"%1%\" and another part have no intersection."
|
||||
msgstr ""
|
||||
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
"Unable to perform boolean operation on model meshes. Only positive parts "
|
||||
"will be exported."
|
||||
msgstr "無法對模型網格執行布林運算。只有正面部分將被導出。"
|
||||
|
||||
msgid ""
|
||||
"Are you sure you want to store original SVGs with their local paths into the "
|
||||
"3MF file?\n"
|
||||
|
@ -9915,7 +9921,9 @@ msgstr "懸空反轉臨界值"
|
|||
msgid ""
|
||||
"Number of mm the overhang need to be for the reversal to be considered "
|
||||
"useful. Can be a % of the perimeter width.\n"
|
||||
"Value 0 enables reversal on every even layers regardless."
|
||||
"Value 0 enables reversal on every even layers regardless.\n"
|
||||
"When Detect overhang wall is not enabled, this option is ignored and "
|
||||
"reversal happens on every even layers regardless."
|
||||
msgstr ""
|
||||
|
||||
msgid "Classic mode"
|
||||
|
@ -12229,6 +12237,14 @@ msgstr "換層時回抽"
|
|||
msgid "Force a retraction when changes layer"
|
||||
msgstr "強制在換層時回抽。"
|
||||
|
||||
msgid "Retract on top layer"
|
||||
msgstr ""
|
||||
|
||||
msgid ""
|
||||
"Force a retraction on top layer. Disabling could prevent clog on very slow "
|
||||
"patterns with small movements, like Hilbert curve"
|
||||
msgstr ""
|
||||
|
||||
msgid "Retraction Length"
|
||||
msgstr "回抽長度"
|
||||
|
||||
|
@ -16464,12 +16480,6 @@ msgstr ""
|
|||
#~ msgid "Failed to parse model informations."
|
||||
#~ msgstr "解析模型資訊失敗。"
|
||||
|
||||
#, fuzzy
|
||||
#~ msgid ""
|
||||
#~ "Unable to perform boolean operation on model meshes. Only positive parts "
|
||||
#~ "will be exported."
|
||||
#~ msgstr "無法對模型網格執行布林運算。只有正面部分將被導出。"
|
||||
|
||||
#, boost-format
|
||||
#~ msgid ""
|
||||
#~ "You have changed some settings of preset \"%1%\". \n"
|
||||
|
|
22
resources/images/bbl_bed_st_bottom.svg
Normal file
After Width: | Height: | Size: 7.7 KiB |
34
resources/images/bbl_bed_st_left.svg
Normal file
|
@ -0,0 +1,34 @@
|
|||
<svg width="31" height="507" viewBox="0 0 31 507" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<g clip-path="url(#clip0_1_421)">
|
||||
<path d="M23.9769 127.531H6.49071C4.80136 127.531 3.40839 128.894 3.40839 130.554V145.491H6.87599V133.251C6.87599 132.747 7.26128 132.392 7.73549 132.392H22.7025C23.1767 132.392 23.562 132.777 23.562 133.251V145.491H27V130.554C27 128.865 25.6366 127.531 23.9769 127.531Z" fill="#B3B3B3"/>
|
||||
<path d="M21.4872 163.6V151.3C21.4872 149.611 20.1535 148.307 18.4938 148.307H6.46091C4.77156 148.307 3.43787 149.641 3.43787 151.3V163.6C3.43787 165.23 4.8012 166.593 6.46091 166.593H18.4938C20.1832 166.593 21.4872 165.23 21.4872 163.6ZM6.34236 161.881V152.99H18.5827V161.881H6.34236Z" fill="#B3B3B3"/>
|
||||
<path d="M21.4872 184.317V172.017C21.4872 170.328 20.1535 169.024 18.4938 169.024H6.46091C4.77156 169.024 3.43787 170.357 3.43787 172.017V184.317C3.43787 185.947 4.8012 187.31 6.46091 187.31H18.4938C20.1832 187.31 21.4872 185.947 21.4872 184.317ZM6.34236 182.627V173.736H18.5827V182.627H6.34236Z" fill="#B3B3B3"/>
|
||||
<path d="M27 194.631V189.77H6.54998C4.80136 189.77 3.40839 191.163 3.40839 192.882V199.521H6.43143V194.631H27Z" fill="#B3B3B3"/>
|
||||
<path d="M27 231.381V212.087H3.40839V216.948H11.0549V231.411C11.0549 233.1 12.4182 234.464 14.078 234.464H23.9769C25.6663 234.464 27 233.1 27 231.411V231.381ZM15.2931 229.574C14.7893 229.574 14.4336 229.188 14.4336 228.714V216.948H23.6213V228.684C23.6213 229.159 23.236 229.603 22.7618 229.603H15.2931V229.574Z" fill="#B3B3B3"/>
|
||||
<path d="M27 242.081V237.22H6.54998C4.80136 237.22 3.40839 238.613 3.40839 240.332V246.971H6.43143V242.081H27Z" fill="#B3B3B3"/>
|
||||
<path d="M21.4874 263.657V250.557H18.494V263.094H14.5818V252.157C14.5818 250.438 13.1888 249.045 11.4698 249.045H6.52034C4.80136 249.045 3.40839 250.438 3.40839 252.157V267.954H18.0494C19.9462 267.954 21.4577 266.028 21.4577 263.657H21.4874ZM6.40179 263.094V253.906H11.5291V263.094H6.40179Z" fill="#B3B3B3"/>
|
||||
<path d="M27 279.394V274.534H21.4577V270.74H18.4643V274.534H6.52034C4.80136 274.534 3.40839 275.927 3.40839 277.646V283.158H6.43143V280.58C6.43143 279.958 6.96491 279.394 7.5873 279.394H18.4347V283.158H21.4281V279.394H27Z" fill="#B3B3B3"/>
|
||||
<path d="M21.3688 301.297V288.701C21.3688 286.982 19.9758 285.618 18.2568 285.618H6.49065C4.77166 285.618 3.37869 286.982 3.37869 288.701V304.112H6.34246V290.449H10.3435V304.409H18.2272C19.9462 304.409 21.3391 303.016 21.3391 301.297H21.3688ZM13.3962 299.548V290.42H18.4643V299.548H13.3962Z" fill="#B3B3B3"/>
|
||||
<path d="M16.5971 20.8057H23.4731C25.1624 20.8057 26.4665 19.4423 26.4665 17.8122V0H3.2009V19.057C3.2009 20.6871 4.56423 22.0504 6.22394 22.0504H14.0779C14.9967 22.0504 15.8562 21.6651 16.4193 20.9242L16.5675 20.776L16.5971 20.8057ZM23.1174 4.83094V15.1745C23.1174 15.6191 22.7321 16.034 22.2579 16.034H17.3973C16.9231 16.034 16.5379 15.6191 16.5379 15.1745V4.83094H23.1174ZM7.46872 17.2788C6.96488 17.2788 6.60923 16.8935 6.60923 16.4193V4.83094H13.1592V16.4193C13.1592 16.9231 12.7739 17.2788 12.3293 17.2788H7.46872Z" fill="#B3B3B3"/>
|
||||
<path d="M21.3096 39.4478V26.3479H18.3162V38.8846H14.404V27.9483C14.404 26.2294 13.011 24.8364 11.292 24.8364H6.34255C4.62356 24.8364 3.23059 26.2294 3.23059 27.9483V43.7452H17.8716C19.7684 43.7452 21.2799 41.8188 21.2799 39.4478H21.3096ZM6.224 38.8846V29.697H11.3513V38.8846H6.224Z" fill="#B3B3B3"/>
|
||||
<path d="M21.3095 69.0854V46.5311H3.23053V51.4214H18.2568V56.934H3.2009V61.7946H18.2865V67.3072H3.2009V72.1974H18.1976C19.9166 72.1974 21.3095 70.8044 21.3095 69.0854Z" fill="#B3B3B3"/>
|
||||
<path d="M21.3096 90.4246V79.5476H26.8222V74.6573H3.23059V90.4246C3.23059 92.1732 4.62356 93.5662 6.34255 93.5662H18.1976C19.9166 93.5662 21.3096 92.1732 21.3096 90.4246ZM6.25363 88.676V79.5179H18.2865V88.676H6.25363Z" fill="#B3B3B3"/>
|
||||
<path d="M6.10545 109.63V100.738H21.3096V96.0261H6.25363C4.56429 96.0261 3.23059 97.3894 3.23059 99.0491V114.313H21.3096V109.63H6.10545Z" fill="#B3B3B3"/>
|
||||
<path d="M26.4665 322.162L14.9078 313.745L3.34906 322.162V325.066L14.9078 316.619L26.4665 325.066V322.162Z" fill="#B3B3B3"/>
|
||||
<path d="M26.4665 498.654V495.779L14.9078 504.196L3.34906 495.779V498.654L14.9078 507.071L26.4665 498.654Z" fill="#B3B3B3"/>
|
||||
<path d="M16.1821 351.651V340.626C16.1821 340.241 16.5081 339.915 16.8934 339.915H21.2502C21.6355 339.915 21.9911 340.241 21.9911 340.626V353.489H24.7474V338.433C24.7474 337.04 23.6508 335.914 22.2875 335.914H15.9154C14.5817 335.914 13.4555 337.01 13.4555 338.373V349.458C13.4555 349.843 13.0998 350.229 12.7145 350.229H9.158C8.74308 350.229 8.32815 349.873 8.32815 349.488V336.566H5.54221V351.681C5.54221 353.044 6.66844 354.141 8.03177 354.141H13.6926C15.0559 354.141 16.1821 353.014 16.1821 351.681V351.651Z" fill="#B3B3B3"/>
|
||||
<path d="M7.85389 367.478V360.216H20.2424V356.363H7.97244C6.60911 356.363 5.51251 357.46 5.51251 358.823V371.242H20.2424V367.418H7.88353V367.478H7.85389Z" fill="#B3B3B3"/>
|
||||
<path d="M20.2425 386.149V373.287H-3.05176e-05V377.228H5.51258V386.12C5.51258 387.542 6.63881 388.669 8.03178 388.669H17.6937C19.0866 388.669 20.2129 387.542 20.2129 386.12L20.2425 386.149ZM7.94287 384.727V377.258H17.7529V384.727H7.94287Z" fill="#B3B3B3"/>
|
||||
<path d="M20.1536 403.458V393.203C20.1536 391.81 19.0274 390.714 17.6344 390.714H8.06141C6.66844 390.714 5.54221 391.81 5.54221 393.203V405.74H7.9725V394.626H11.2326V406.007H17.664C19.057 406.007 20.1832 404.88 20.1832 403.487L20.1536 403.458ZM13.6333 402.035V394.626H17.7529V402.035H13.6333Z" fill="#B3B3B3"/>
|
||||
<path d="M18.4642 412.557L17.5454 411.934H20.2128V407.992H5.51251V411.934H16.3006V418.277H20.2424V415.906C20.2424 414.572 19.5608 413.297 18.4642 412.557Z" fill="#B3B3B3"/>
|
||||
<path d="M21.9614 420.262V426.783H5.51251V430.784H21.9614V437.274H24.7474V420.262H21.9614Z" fill="#B3B3B3"/>
|
||||
<path d="M20.2424 450.878V440.209H17.7825V450.434H14.5816V441.542C14.5816 440.149 13.4554 439.023 12.0624 439.023H8.03172C6.63874 439.023 5.51251 440.149 5.51251 441.542V454.405H17.4565C18.9977 454.405 20.2424 452.834 20.2424 450.908V450.878ZM7.9428 450.434V442.965H12.1217V450.434H7.9428Z" fill="#B3B3B3"/>
|
||||
<path d="M17.7233 456.657H8.06141C6.66844 456.657 5.54221 457.784 5.54221 459.177V471.625H8.00213V460.599H17.8418V471.625H20.3018V459.177C20.3018 457.784 19.1755 456.657 17.7826 456.657H17.7233Z" fill="#B3B3B3"/>
|
||||
<path d="M14.3742 485.702L20.2424 488.251V484.458L15.204 482.235V477.582H24.7474V473.64H5.51251V477.582H13.0108V482.413L5.54215 484.991V488.666L14.2556 485.643L14.3742 485.702Z" fill="#B3B3B3"/>
|
||||
</g>
|
||||
<defs>
|
||||
<clipPath id="clip0_1_421">
|
||||
<rect width="31" height="507" fill="white"/>
|
||||
</clipPath>
|
||||
</defs>
|
||||
</svg>
|
After Width: | Height: | Size: 6.4 KiB |
7
resources/images/toolbar_assembly.svg
Normal file
|
@ -0,0 +1,7 @@
|
|||
<svg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<rect x="7.80615" y="25.5195" width="29" height="9.19336" stroke="#009688"/>
|
||||
<rect x="19.1368" y="5.45404" width="15" height="6.00417" transform="rotate(25.5934 19.1368 5.45404)" stroke="#2b3436"/>
|
||||
<rect x="14.8062" y="18.5156" width="15" height="6.00417" stroke="#009688" stroke-dasharray="1 1"/>
|
||||
<path fill-rule="evenodd" clip-rule="evenodd" d="M13.4877 17.5905C13.5899 17.4883 13.5432 17.3137 13.4035 17.2762L4.93754 15.0078C4.79787 14.9704 4.67006 15.0982 4.70749 15.2378L6.97593 23.7038C7.01336 23.8435 7.18794 23.8902 7.29019 23.788L13.4877 17.5905ZM7.54629 22.2037L11.9034 17.8466L5.95148 16.2518L7.54629 22.2037Z" fill="#2b3436"/>
|
||||
<path fill-rule="evenodd" clip-rule="evenodd" d="M9.22678 16.0611C9.70526 15.1933 10.3436 14.4213 11.1102 13.787C11.8768 13.1526 12.7546 12.6699 13.6966 12.3623C13.7768 12.3361 13.8575 12.3112 13.9386 12.2875C13.9519 12.2837 13.9648 12.2792 13.9775 12.2743C14.1795 12.1952 14.3022 11.9815 14.252 11.767C14.1986 11.539 13.9701 11.3964 13.745 11.4608C13.7304 11.4649 13.7158 11.4692 13.7013 11.4734C13.609 11.5003 13.5172 11.5287 13.426 11.5586C12.3857 11.8993 11.4164 12.4329 10.5696 13.1336C9.72279 13.8344 9.01727 14.6868 8.4879 15.6449C8.44147 15.7289 8.3964 15.8138 8.35271 15.8994C8.34582 15.9129 8.33897 15.9264 8.33215 15.94C8.22679 16.1491 8.3241 16.4002 8.53808 16.4953C8.73944 16.5848 8.97228 16.5042 9.08775 16.3206C9.09499 16.3091 9.10177 16.2972 9.10806 16.2848C9.14646 16.2096 9.18604 16.135 9.22678 16.0611Z" fill="#2b3436"/>
|
||||
</svg>
|
After Width: | Height: | Size: 1.5 KiB |
7
resources/images/toolbar_assembly_dark.svg
Normal file
|
@ -0,0 +1,7 @@
|
|||
<svg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<rect x="7.80615" y="25.5195" width="29" height="9.19336" stroke="#009688"/>
|
||||
<rect x="19.1368" y="5.45404" width="15" height="6.00417" transform="rotate(25.5934 19.1368 5.45404)" stroke="#b6b6b6"/>
|
||||
<rect x="14.8062" y="18.5156" width="15" height="6.00417" stroke="#009688" stroke-dasharray="1 1"/>
|
||||
<path fill-rule="evenodd" clip-rule="evenodd" d="M13.4877 17.5905C13.5899 17.4883 13.5432 17.3137 13.4035 17.2762L4.93754 15.0078C4.79787 14.9704 4.67006 15.0982 4.70749 15.2378L6.97593 23.7038C7.01336 23.8435 7.18794 23.8902 7.29019 23.788L13.4877 17.5905ZM7.54629 22.2037L11.9034 17.8466L5.95148 16.2518L7.54629 22.2037Z" fill="#009688"/>
|
||||
<path fill-rule="evenodd" clip-rule="evenodd" d="M9.22678 16.0611C9.70526 15.1933 10.3436 14.4213 11.1102 13.787C11.8768 13.1526 12.7546 12.6699 13.6966 12.3623C13.7768 12.3361 13.8575 12.3112 13.9386 12.2875C13.9519 12.2837 13.9648 12.2792 13.9775 12.2743C14.1795 12.1952 14.3022 11.9815 14.252 11.767C14.1986 11.539 13.9701 11.3964 13.745 11.4608C13.7304 11.4649 13.7158 11.4692 13.7013 11.4734C13.609 11.5003 13.5172 11.5287 13.426 11.5586C12.3857 11.8993 11.4164 12.4329 10.5696 13.1336C9.72279 13.8344 9.01727 14.6868 8.4879 15.6449C8.44147 15.7289 8.3964 15.8138 8.35271 15.8994C8.34582 15.9129 8.33897 15.9264 8.33215 15.94C8.22679 16.1491 8.3241 16.4002 8.53808 16.4953C8.73944 16.5848 8.97228 16.5042 9.08775 16.3206C9.09499 16.3091 9.10177 16.2972 9.10806 16.2848C9.14646 16.2096 9.18604 16.135 9.22678 16.0611Z" fill="#b6b6b6"/>
|
||||
</svg>
|
After Width: | Height: | Size: 1.5 KiB |
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"name": "Anker",
|
||||
"version": "02.02.00.01",
|
||||
"version": "02.02.00.04",
|
||||
"force_update": "0",
|
||||
"description": "Anker configurations",
|
||||
"machine_model_list": [
|
||||
|
|
|
@ -15,7 +15,6 @@
|
|||
"printer_variant": "0.2",
|
||||
"auxiliary_fan": "0",
|
||||
"bed_exclude_area": [],
|
||||
"printer_structure": "i3",
|
||||
"default_filament_profile": [
|
||||
"Anker Generic PLA+"
|
||||
],
|
||||
|
|
|
@ -15,7 +15,6 @@
|
|||
"printer_variant": "0.25",
|
||||
"auxiliary_fan": "0",
|
||||
"bed_exclude_area": [],
|
||||
"printer_structure": "i3",
|
||||
"default_filament_profile": [
|
||||
"Anker Generic PLA+"
|
||||
],
|
||||
|
|
|
@ -12,7 +12,6 @@
|
|||
"printer_variant": "0.4",
|
||||
"auxiliary_fan": "0",
|
||||
"bed_exclude_area": [],
|
||||
"printer_structure": "i3",
|
||||
"default_filament_profile": [
|
||||
"Anker Generic PLA+"
|
||||
],
|
||||
|
|
|
@ -18,7 +18,6 @@
|
|||
"printer_variant": "0.6",
|
||||
"auxiliary_fan": "0",
|
||||
"bed_exclude_area": [],
|
||||
"printer_structure": "i3",
|
||||
"default_filament_profile": [
|
||||
"Anker Generic PLA+"
|
||||
],
|
||||
|
|
|
@ -15,7 +15,6 @@
|
|||
"printer_variant": "0.2",
|
||||
"auxiliary_fan": "0",
|
||||
"bed_exclude_area": [],
|
||||
"printer_structure": "i3",
|
||||
"default_filament_profile": [
|
||||
"Anker Generic PLA+"
|
||||
],
|
||||
|
|
|
@ -15,7 +15,6 @@
|
|||
"printer_variant": "0.25",
|
||||
"auxiliary_fan": "0",
|
||||
"bed_exclude_area": [],
|
||||
"printer_structure": "i3",
|
||||
"default_filament_profile": [
|
||||
"Anker Generic PLA+"
|
||||
],
|
||||
|
|
|
@ -12,7 +12,6 @@
|
|||
"printer_variant": "0.4",
|
||||
"auxiliary_fan": "0",
|
||||
"bed_exclude_area": [],
|
||||
"printer_structure": "i3",
|
||||
"default_filament_profile": [
|
||||
"Anker Generic PLA+"
|
||||
],
|
||||
|
|
|
@ -18,7 +18,6 @@
|
|||
"printer_variant": "0.6",
|
||||
"auxiliary_fan": "0",
|
||||
"bed_exclude_area": [],
|
||||
"printer_structure": "i3",
|
||||
"default_filament_profile": [
|
||||
"Anker Generic PLA+"
|
||||
],
|
||||
|
|
|
@ -15,7 +15,6 @@
|
|||
"printer_variant": "0.2",
|
||||
"auxiliary_fan": "0",
|
||||
"bed_exclude_area": [],
|
||||
"printer_structure": "i3",
|
||||
"default_filament_profile": [
|
||||
"Anker Generic PLA+"
|
||||
],
|
||||
|
|
|
@ -15,7 +15,6 @@
|
|||
"printer_variant": "0.25",
|
||||
"auxiliary_fan": "0",
|
||||
"bed_exclude_area": [],
|
||||
"printer_structure": "i3",
|
||||
"default_filament_profile": [
|
||||
"Anker Generic PLA+"
|
||||
],
|
||||
|
|
|
@ -12,7 +12,6 @@
|
|||
"printer_variant": "0.4",
|
||||
"auxiliary_fan": "0",
|
||||
"bed_exclude_area": [],
|
||||
"printer_structure": "i3",
|
||||
"default_filament_profile": [
|
||||
"Anker Generic PLA+"
|
||||
],
|
||||
|
|
|
@ -18,7 +18,6 @@
|
|||
"printer_variant": "0.6",
|
||||
"auxiliary_fan": "0",
|
||||
"bed_exclude_area": [],
|
||||
"printer_structure": "i3",
|
||||
"default_filament_profile": [
|
||||
"Anker Generic PLA+"
|
||||
],
|
||||
|
|
|
@ -16,46 +16,46 @@
|
|||
],
|
||||
"silent_mode": "0",
|
||||
"machine_max_acceleration_e": [
|
||||
"10000"
|
||||
"4000"
|
||||
],
|
||||
"machine_max_acceleration_extruding": [
|
||||
"10000"
|
||||
"6000"
|
||||
],
|
||||
"machine_max_acceleration_retracting": [
|
||||
"10000"
|
||||
"1000"
|
||||
],
|
||||
"machine_max_acceleration_x": [
|
||||
"10000"
|
||||
"6000"
|
||||
],
|
||||
"machine_max_acceleration_y": [
|
||||
"10000"
|
||||
"6000"
|
||||
],
|
||||
"machine_max_acceleration_z": [
|
||||
"10000"
|
||||
"300"
|
||||
],
|
||||
"machine_max_acceleration_travel": [
|
||||
"10000"
|
||||
"6000"
|
||||
],
|
||||
"machine_max_speed_e": [
|
||||
"100"
|
||||
"50"
|
||||
],
|
||||
"machine_max_speed_x": [
|
||||
"500"
|
||||
"600"
|
||||
],
|
||||
"machine_max_speed_y": [
|
||||
"500"
|
||||
"600"
|
||||
],
|
||||
"machine_max_speed_z": [
|
||||
"50"
|
||||
"30"
|
||||
],
|
||||
"machine_max_jerk_e": [
|
||||
"3"
|
||||
],
|
||||
"machine_max_jerk_x": [
|
||||
"15"
|
||||
"12"
|
||||
],
|
||||
"machine_max_jerk_y": [
|
||||
"15"
|
||||
"12"
|
||||
],
|
||||
"machine_max_jerk_z": [
|
||||
"0.3"
|
||||
|
@ -70,11 +70,11 @@
|
|||
"0.32"
|
||||
],
|
||||
"min_layer_height": [
|
||||
"0.08"
|
||||
"0.05"
|
||||
],
|
||||
"printer_settings_id": "",
|
||||
"retraction_minimum_travel": [
|
||||
"1.5"
|
||||
"1"
|
||||
],
|
||||
"retract_before_wipe": [
|
||||
"0%"
|
||||
|
@ -83,10 +83,10 @@
|
|||
"1"
|
||||
],
|
||||
"retraction_length": [
|
||||
"3"
|
||||
"0.5"
|
||||
],
|
||||
"retract_length_toolchange": [
|
||||
"4"
|
||||
"2"
|
||||
],
|
||||
"z_hop": [
|
||||
"0"
|
||||
|
|
|
@ -22,5 +22,12 @@
|
|||
"travel_speed": "500",
|
||||
"travel_acceleration": "6000",
|
||||
"top_surface_speed": "360",
|
||||
"top_surface_acceleration": "2500"
|
||||
"top_surface_acceleration": "2500",
|
||||
"default_jerk": "9",
|
||||
"outer_wall_jerk": "9",
|
||||
"inner_wall_jerk": "9",
|
||||
"infill_jerk": "9",
|
||||
"top_surface_jerk": "9",
|
||||
"initial_layer_jerk": "9",
|
||||
"travel_jerk": "10"
|
||||
}
|
||||
|
|
|
@ -51,13 +51,13 @@
|
|||
"inner_wall_acceleration": "500",
|
||||
"bridge_acceleration": "500",
|
||||
"travel_acceleration": "2500",
|
||||
"default_jerk": "15",
|
||||
"outer_wall_jerk": "10",
|
||||
"inner_wall_jerk": "15",
|
||||
"infill_jerk": "15",
|
||||
"top_surface_jerk": "12",
|
||||
"initial_layer_jerk": "12",
|
||||
"travel_jerk": "20",
|
||||
"default_jerk": "8",
|
||||
"outer_wall_jerk": "5",
|
||||
"inner_wall_jerk": "8",
|
||||
"infill_jerk": "9",
|
||||
"top_surface_jerk": "5",
|
||||
"initial_layer_jerk": "8",
|
||||
"travel_jerk": "9",
|
||||
"enable_support": "0",
|
||||
"support_type": "normal(auto)",
|
||||
"support_threshold_angle": "30",
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"name": "Anycubic",
|
||||
"version": "02.02.00.01",
|
||||
"version": "02.02.00.04",
|
||||
"force_update": "0",
|
||||
"description": "Anycubic configurations",
|
||||
"machine_model_list": [
|
||||
|
|
|
@ -162,7 +162,7 @@
|
|||
"seam_slope_start_height": "0",
|
||||
"seam_slope_steps": "10",
|
||||
"seam_slope_type": "none",
|
||||
"single_extruder_multi_material_priming": "1",
|
||||
"single_extruder_multi_material_priming": "0",
|
||||
"skirt_distance": "2",
|
||||
"skirt_height": "1",
|
||||
"skirt_loops": "0",
|
||||
|
|
|
@ -162,7 +162,7 @@
|
|||
"seam_slope_start_height": "0",
|
||||
"seam_slope_steps": "10",
|
||||
"seam_slope_type": "none",
|
||||
"single_extruder_multi_material_priming": "1",
|
||||
"single_extruder_multi_material_priming": "0",
|
||||
"skirt_distance": "2",
|
||||
"skirt_height": "1",
|
||||
"skirt_loops": "0",
|
||||
|
|
|
@ -162,7 +162,7 @@
|
|||
"seam_slope_start_height": "0",
|
||||
"seam_slope_steps": "10",
|
||||
"seam_slope_type": "none",
|
||||
"single_extruder_multi_material_priming": "1",
|
||||
"single_extruder_multi_material_priming": "0",
|
||||
"skirt_distance": "2",
|
||||
"skirt_height": "1",
|
||||
"skirt_loops": "0",
|
||||
|
|
|
@ -162,7 +162,7 @@
|
|||
"seam_slope_start_height": "0",
|
||||
"seam_slope_steps": "10",
|
||||
"seam_slope_type": "none",
|
||||
"single_extruder_multi_material_priming": "1",
|
||||
"single_extruder_multi_material_priming": "0",
|
||||
"skirt_distance": "2",
|
||||
"skirt_height": "1",
|
||||
"skirt_loops": "0",
|
||||
|
|
|
@ -162,7 +162,7 @@
|
|||
"seam_slope_start_height": "0",
|
||||
"seam_slope_steps": "10",
|
||||
"seam_slope_type": "none",
|
||||
"single_extruder_multi_material_priming": "1",
|
||||
"single_extruder_multi_material_priming": "0",
|
||||
"skirt_distance": "2",
|
||||
"skirt_height": "1",
|
||||
"skirt_loops": "0",
|
||||
|
|
|
@ -162,7 +162,7 @@
|
|||
"seam_slope_start_height": "0",
|
||||
"seam_slope_steps": "10",
|
||||
"seam_slope_type": "none",
|
||||
"single_extruder_multi_material_priming": "1",
|
||||
"single_extruder_multi_material_priming": "0",
|
||||
"skirt_distance": "2",
|
||||
"skirt_height": "1",
|
||||
"skirt_loops": "0",
|
||||
|
|
|
@ -162,7 +162,7 @@
|
|||
"seam_slope_start_height": "0",
|
||||
"seam_slope_steps": "10",
|
||||
"seam_slope_type": "none",
|
||||
"single_extruder_multi_material_priming": "1",
|
||||
"single_extruder_multi_material_priming": "0",
|
||||
"skirt_distance": "2",
|
||||
"skirt_height": "1",
|
||||
"skirt_loops": "0",
|
||||
|
|
|
@ -162,7 +162,7 @@
|
|||
"seam_slope_start_height": "0",
|
||||
"seam_slope_steps": "10",
|
||||
"seam_slope_type": "none",
|
||||
"single_extruder_multi_material_priming": "1",
|
||||
"single_extruder_multi_material_priming": "0",
|
||||
"skirt_distance": "2",
|
||||
"skirt_height": "1",
|
||||
"skirt_loops": "0",
|
||||
|
|
|
@ -162,7 +162,7 @@
|
|||
"seam_slope_start_height": "0",
|
||||
"seam_slope_steps": "10",
|
||||
"seam_slope_type": "none",
|
||||
"single_extruder_multi_material_priming": "1",
|
||||
"single_extruder_multi_material_priming": "0",
|
||||
"skirt_distance": "2",
|
||||
"skirt_height": "1",
|
||||
"skirt_loops": "0",
|
||||
|
|
|
@ -162,7 +162,7 @@
|
|||
"seam_slope_start_height": "0",
|
||||
"seam_slope_steps": "10",
|
||||
"seam_slope_type": "none",
|
||||
"single_extruder_multi_material_priming": "1",
|
||||
"single_extruder_multi_material_priming": "0",
|
||||
"skirt_distance": "2",
|
||||
"skirt_height": "1",
|
||||
"skirt_loops": "0",
|
||||
|
|
|
@ -162,7 +162,7 @@
|
|||
"seam_slope_start_height": "0",
|
||||
"seam_slope_steps": "10",
|
||||
"seam_slope_type": "none",
|
||||
"single_extruder_multi_material_priming": "1",
|
||||
"single_extruder_multi_material_priming": "0",
|
||||
"skirt_distance": "2",
|
||||
"skirt_height": "1",
|
||||
"skirt_loops": "0",
|
||||
|
|
|
@ -162,7 +162,7 @@
|
|||
"seam_slope_start_height": "0",
|
||||
"seam_slope_steps": "10",
|
||||
"seam_slope_type": "none",
|
||||
"single_extruder_multi_material_priming": "1",
|
||||
"single_extruder_multi_material_priming": "0",
|
||||
"skirt_distance": "2",
|
||||
"skirt_height": "1",
|
||||
"skirt_loops": "0",
|
||||
|
|
|
@ -162,7 +162,7 @@
|
|||
"seam_slope_start_height": "0",
|
||||
"seam_slope_steps": "10",
|
||||
"seam_slope_type": "none",
|
||||
"single_extruder_multi_material_priming": "1",
|
||||
"single_extruder_multi_material_priming": "0",
|
||||
"skirt_distance": "2",
|
||||
"skirt_height": "1",
|
||||
"skirt_loops": "0",
|
||||
|
|
|
@ -162,7 +162,7 @@
|
|||
"seam_slope_start_height": "0",
|
||||
"seam_slope_steps": "10",
|
||||
"seam_slope_type": "none",
|
||||
"single_extruder_multi_material_priming": "1",
|
||||
"single_extruder_multi_material_priming": "0",
|
||||
"skirt_distance": "2",
|
||||
"skirt_height": "1",
|
||||
"skirt_loops": "0",
|
||||
|
|
|
@ -162,7 +162,7 @@
|
|||
"seam_slope_start_height": "0",
|
||||
"seam_slope_steps": "10",
|
||||
"seam_slope_type": "none",
|
||||
"single_extruder_multi_material_priming": "1",
|
||||
"single_extruder_multi_material_priming": "0",
|
||||
"skirt_distance": "2",
|
||||
"skirt_height": "1",
|
||||
"skirt_loops": "0",
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"name": "Artillery",
|
||||
"version": "02.02.00.01",
|
||||
"version": "02.02.00.04",
|
||||
"force_update": "0",
|
||||
"description": "Artillery configurations",
|
||||
"machine_model_list": [
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
{
|
||||
"name": "Bambulab",
|
||||
"url": "http://www.bambulab.com/Parameters/vendor/BBL.json",
|
||||
"version": "01.09.00.23",
|
||||
"version": "01.10.00.26",
|
||||
"force_update": "0",
|
||||
"description": "the initial version of BBL configurations",
|
||||
"machine_model_list": [
|
||||
|
@ -797,6 +797,14 @@
|
|||
"name": "Bambu TPU 95A HF @base",
|
||||
"sub_path": "filament/Bambu TPU 95A HF @base.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic TPU for AMS @base",
|
||||
"sub_path": "filament/Generic TPU for AMS @base.json"
|
||||
},
|
||||
{
|
||||
"name": "Bambu TPU for AMS @base",
|
||||
"sub_path": "filament/Bambu TPU for AMS @base.json"
|
||||
},
|
||||
{
|
||||
"name": "Bambu PETG Basic @base",
|
||||
"sub_path": "filament/Bambu PETG Basic @base.json"
|
||||
|
@ -833,6 +841,22 @@
|
|||
"name": "Bambu PETG HF @base",
|
||||
"sub_path": "filament/Bambu PETG HF @base.json"
|
||||
},
|
||||
{
|
||||
"name": "Fiberon PETG-ESD @base",
|
||||
"sub_path": "filament/Fiberon PETG-ESD @base.json"
|
||||
},
|
||||
{
|
||||
"name": "Fiberon PETG-rCF @base",
|
||||
"sub_path": "filament/Fiberon PETG-rCF @base.json"
|
||||
},
|
||||
{
|
||||
"name": "Fiberon PET-CF @base",
|
||||
"sub_path": "filament/Fiberon PET-CF @base.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PETG HF @base",
|
||||
"sub_path": "filament/Generic PETG HF @base.json"
|
||||
},
|
||||
{
|
||||
"name": "Bambu ABS @base",
|
||||
"sub_path": "filament/Bambu ABS @base.json"
|
||||
|
@ -877,6 +901,10 @@
|
|||
"name": "Bambu ASA-Aero @base",
|
||||
"sub_path": "filament/Bambu ASA-Aero @base.json"
|
||||
},
|
||||
{
|
||||
"name": "Bambu ASA-CF @base",
|
||||
"sub_path": "filament/Bambu ASA-CF @base.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PVA @base",
|
||||
"sub_path": "filament/Generic PVA @base.json"
|
||||
|
@ -925,6 +953,22 @@
|
|||
"name": "Bambu PA6-GF @base",
|
||||
"sub_path": "filament/Bambu PA6-GF @base.json"
|
||||
},
|
||||
{
|
||||
"name": "Fiberon PA6-CF @base",
|
||||
"sub_path": "filament/Fiberon PA6-CF @base.json"
|
||||
},
|
||||
{
|
||||
"name": "Fiberon PA6-GF @base",
|
||||
"sub_path": "filament/Fiberon PA6-GF @base.json"
|
||||
},
|
||||
{
|
||||
"name": "Fiberon PA12-CF @base",
|
||||
"sub_path": "filament/Fiberon PA12-CF @base.json"
|
||||
},
|
||||
{
|
||||
"name": "Fiberon PA612-CF @base",
|
||||
"sub_path": "filament/Fiberon PA612-CF @base.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic HIPS @base",
|
||||
"sub_path": "filament/Generic HIPS @base.json"
|
||||
|
@ -1745,6 +1789,38 @@
|
|||
"name": "Bambu TPU 95A HF @BBL A1",
|
||||
"sub_path": "filament/Bambu TPU 95A HF @BBL A1.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic TPU for AMS @BBL X1C",
|
||||
"sub_path": "filament/Generic TPU for AMS @BBL X1C.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic TPU for AMS @BBL P1P",
|
||||
"sub_path": "filament/Generic TPU for AMS @BBL P1P.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic TPU for AMS @BBL A1",
|
||||
"sub_path": "filament/Generic TPU for AMS @BBL A1.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic TPU for AMS @BBL A1M",
|
||||
"sub_path": "filament/Generic TPU for AMS @BBL A1M.json"
|
||||
},
|
||||
{
|
||||
"name": "Bambu TPU for AMS @BBL X1C",
|
||||
"sub_path": "filament/Bambu TPU for AMS @BBL X1C.json"
|
||||
},
|
||||
{
|
||||
"name": "Bambu TPU for AMS @BBL P1P",
|
||||
"sub_path": "filament/Bambu TPU for AMS @BBL P1P.json"
|
||||
},
|
||||
{
|
||||
"name": "Bambu TPU for AMS @BBL A1",
|
||||
"sub_path": "filament/Bambu TPU for AMS @BBL A1.json"
|
||||
},
|
||||
{
|
||||
"name": "Bambu TPU for AMS @BBL A1M",
|
||||
"sub_path": "filament/Bambu TPU for AMS @BBL A1M.json"
|
||||
},
|
||||
{
|
||||
"name": "Bambu PETG Basic @BBL X1C",
|
||||
"sub_path": "filament/Bambu PETG Basic @BBL X1C.json"
|
||||
|
@ -1945,6 +2021,50 @@
|
|||
"name": "Generic PCTG @BBL A1M",
|
||||
"sub_path": "filament/Generic PCTG @BBL A1M.json"
|
||||
},
|
||||
{
|
||||
"name": "Fiberon PETG-ESD @BBL X1C",
|
||||
"sub_path": "filament/Fiberon PETG-ESD @BBL X1C.json"
|
||||
},
|
||||
{
|
||||
"name": "Fiberon PETG-rCF @BBL X1C",
|
||||
"sub_path": "filament/Fiberon PETG-rCF @BBL X1C.json"
|
||||
},
|
||||
{
|
||||
"name": "Fiberon PET-CF @BBL X1C",
|
||||
"sub_path": "filament/Fiberon PET-CF @BBL X1C.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PETG HF @BBL X1C",
|
||||
"sub_path": "filament/Generic PETG HF @BBL X1C.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PETG HF @BBL X1C 0.2 nozzle",
|
||||
"sub_path": "filament/Generic PETG HF @BBL X1C 0.2 nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PETG HF @BBL P1P",
|
||||
"sub_path": "filament/Generic PETG HF @BBL P1P.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PETG HF @BBL P1P 0.2 nozzle",
|
||||
"sub_path": "filament/Generic PETG HF @BBL P1P 0.2 nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PETG HF @BBL A1",
|
||||
"sub_path": "filament/Generic PETG HF @BBL A1.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PETG HF @BBL A1 0.2 nozzle",
|
||||
"sub_path": "filament/Generic PETG HF @BBL A1 0.2 nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PETG HF @BBL A1M",
|
||||
"sub_path": "filament/Generic PETG HF @BBL A1M.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PETG HF @BBL A1M 0.2 nozzle",
|
||||
"sub_path": "filament/Generic PETG HF @BBL A1M 0.2 nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "Bambu ABS @BBL X1C",
|
||||
"sub_path": "filament/Bambu ABS @BBL X1C.json"
|
||||
|
@ -2173,6 +2293,30 @@
|
|||
"name": "Bambu ASA-Aero @BBL A1",
|
||||
"sub_path": "filament/Bambu ASA-Aero @BBL A1.json"
|
||||
},
|
||||
{
|
||||
"name": "Bambu ASA-CF @BBL X1C",
|
||||
"sub_path": "filament/Bambu ASA-CF @BBL X1C.json"
|
||||
},
|
||||
{
|
||||
"name": "Bambu ASA-CF @BBL X1C 0.6 nozzle",
|
||||
"sub_path": "filament/Bambu ASA-CF @BBL X1C 0.6 nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "Bambu ASA-CF @BBL P1P",
|
||||
"sub_path": "filament/Bambu ASA-CF @BBL P1P.json"
|
||||
},
|
||||
{
|
||||
"name": "Bambu ASA-CF @BBL P1P 0.6 nozzle",
|
||||
"sub_path": "filament/Bambu ASA-CF @BBL P1P 0.6 nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "Bambu ASA-CF @BBL A1",
|
||||
"sub_path": "filament/Bambu ASA-CF @BBL A1.json"
|
||||
},
|
||||
{
|
||||
"name": "Bambu ASA-CF @BBL A1 0.6 nozzle",
|
||||
"sub_path": "filament/Bambu ASA-CF @BBL A1 0.6 nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PVA @0.2 nozzle",
|
||||
"sub_path": "filament/Generic PVA @0.2 nozzle.json"
|
||||
|
@ -2321,6 +2465,22 @@
|
|||
"name": "Bambu PA6-GF @BBL A1",
|
||||
"sub_path": "filament/Bambu PA6-GF @BBL A1.json"
|
||||
},
|
||||
{
|
||||
"name": "Fiberon PA6-CF @BBL X1C",
|
||||
"sub_path": "filament/Fiberon PA6-CF @BBL X1C.json"
|
||||
},
|
||||
{
|
||||
"name": "Fiberon PA6-GF @BBL X1C",
|
||||
"sub_path": "filament/Fiberon PA6-GF @BBL X1C.json"
|
||||
},
|
||||
{
|
||||
"name": "Fiberon PA12-CF @BBL X1C",
|
||||
"sub_path": "filament/Fiberon PA12-CF @BBL X1C.json"
|
||||
},
|
||||
{
|
||||
"name": "Fiberon PA612-CF @BBL X1C",
|
||||
"sub_path": "filament/Fiberon PA612-CF @BBL X1C.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic HIPS @BBL X1C",
|
||||
"sub_path": "filament/Generic HIPS @BBL X1C.json"
|
||||
|
|
|
@ -75,80 +75,100 @@
|
|||
"Bambu Lab X1": {
|
||||
"downward_check": {
|
||||
"Bambu Lab X1 0.2 nozzle": [
|
||||
"Bambu Lab A1 mini 0.2 nozzle"
|
||||
"Bambu Lab A1 mini 0.2 nozzle",
|
||||
"Bambu Lab A1 0.2 nozzle"
|
||||
],
|
||||
"Bambu Lab X1 0.4 nozzle": [
|
||||
"Bambu Lab A1 mini 0.4 nozzle"
|
||||
"Bambu Lab A1 mini 0.4 nozzle",
|
||||
"Bambu Lab A1 0.4 nozzle"
|
||||
],
|
||||
"Bambu Lab X1 0.6 nozzle": [
|
||||
"Bambu Lab A1 mini 0.6 nozzle"
|
||||
"Bambu Lab A1 mini 0.6 nozzle",
|
||||
"Bambu Lab A1 0.6 nozzle"
|
||||
],
|
||||
"Bambu Lab X1 0.8 nozzle": [
|
||||
"Bambu Lab A1 mini 0.8 nozzle"
|
||||
"Bambu Lab A1 mini 0.8 nozzle",
|
||||
"Bambu Lab A1 0.8 nozzle"
|
||||
]
|
||||
}
|
||||
},
|
||||
"Bambu Lab X1 Carbon": {
|
||||
"downward_check": {
|
||||
"Bambu Lab X1 Carbon 0.2 nozzle": [
|
||||
"Bambu Lab A1 mini 0.2 nozzle"
|
||||
"Bambu Lab A1 mini 0.2 nozzle",
|
||||
"Bambu Lab A1 0.2 nozzle"
|
||||
],
|
||||
"Bambu Lab X1 Carbon 0.4 nozzle": [
|
||||
"Bambu Lab A1 mini 0.4 nozzle"
|
||||
"Bambu Lab A1 mini 0.4 nozzle",
|
||||
"Bambu Lab A1 0.4 nozzle"
|
||||
],
|
||||
"Bambu Lab X1 Carbon 0.6 nozzle": [
|
||||
"Bambu Lab A1 mini 0.6 nozzle"
|
||||
"Bambu Lab A1 mini 0.6 nozzle",
|
||||
"Bambu Lab A1 0.6 nozzle"
|
||||
],
|
||||
"Bambu Lab X1 Carbon 0.8 nozzle": [
|
||||
"Bambu Lab A1 mini 0.8 nozzle"
|
||||
"Bambu Lab A1 mini 0.8 nozzle",
|
||||
"Bambu Lab A1 0.8 nozzle"
|
||||
]
|
||||
}
|
||||
},
|
||||
"Bambu Lab X1E": {
|
||||
"downward_check": {
|
||||
"Bambu Lab X1E 0.2 nozzle": [
|
||||
"Bambu Lab A1 mini 0.2 nozzle"
|
||||
"Bambu Lab A1 mini 0.2 nozzle",
|
||||
"Bambu Lab A1 0.2 nozzle"
|
||||
],
|
||||
"Bambu Lab X1E 0.4 nozzle": [
|
||||
"Bambu Lab A1 mini 0.4 nozzle"
|
||||
"Bambu Lab A1 mini 0.4 nozzle",
|
||||
"Bambu Lab A1 0.4 nozzle"
|
||||
],
|
||||
"Bambu Lab X1E 0.6 nozzle": [
|
||||
"Bambu Lab A1 mini 0.6 nozzle"
|
||||
"Bambu Lab A1 mini 0.6 nozzle",
|
||||
"Bambu Lab A1 0.6 nozzle"
|
||||
],
|
||||
"Bambu Lab X1E 0.8 nozzle": [
|
||||
"Bambu Lab A1 mini 0.8 nozzle"
|
||||
"Bambu Lab A1 mini 0.8 nozzle",
|
||||
"Bambu Lab A1 0.8 nozzle"
|
||||
]
|
||||
}
|
||||
},
|
||||
"Bambu Lab P1P": {
|
||||
"downward_check": {
|
||||
"Bambu Lab P1P 0.2 nozzle": [
|
||||
"Bambu Lab A1 mini 0.2 nozzle"
|
||||
"Bambu Lab A1 mini 0.2 nozzle",
|
||||
"Bambu Lab A1 0.2 nozzle"
|
||||
],
|
||||
"Bambu Lab P1P 0.4 nozzle": [
|
||||
"Bambu Lab A1 mini 0.4 nozzle"
|
||||
"Bambu Lab A1 mini 0.4 nozzle",
|
||||
"Bambu Lab A1 0.4 nozzle"
|
||||
],
|
||||
"Bambu Lab P1P 0.6 nozzle": [
|
||||
"Bambu Lab A1 mini 0.6 nozzle"
|
||||
"Bambu Lab A1 mini 0.6 nozzle",
|
||||
"Bambu Lab A1 0.6 nozzle"
|
||||
],
|
||||
"Bambu Lab P1P 0.8 nozzle": [
|
||||
"Bambu Lab A1 mini 0.8 nozzle"
|
||||
"Bambu Lab A1 mini 0.8 nozzle",
|
||||
"Bambu Lab A1 0.8 nozzle"
|
||||
]
|
||||
}
|
||||
},
|
||||
"Bambu Lab P1S": {
|
||||
"downward_check": {
|
||||
"Bambu Lab P1S 0.2 nozzle": [
|
||||
"Bambu Lab A1 mini 0.2 nozzle"
|
||||
"Bambu Lab A1 mini 0.2 nozzle",
|
||||
"Bambu Lab A1 0.2 nozzle"
|
||||
],
|
||||
"Bambu Lab P1S 0.4 nozzle": [
|
||||
"Bambu Lab A1 mini 0.4 nozzle"
|
||||
"Bambu Lab A1 mini 0.4 nozzle",
|
||||
"Bambu Lab A1 0.4 nozzle"
|
||||
],
|
||||
"Bambu Lab P1S 0.6 nozzle": [
|
||||
"Bambu Lab A1 mini 0.6 nozzle"
|
||||
"Bambu Lab A1 mini 0.6 nozzle",
|
||||
"Bambu Lab A1 0.6 nozzle"
|
||||
],
|
||||
"Bambu Lab P1S 0.8 nozzle": [
|
||||
"Bambu Lab A1 mini 0.8 nozzle"
|
||||
"Bambu Lab A1 mini 0.8 nozzle",
|
||||
"Bambu Lab A1 0.8 nozzle"
|
||||
]
|
||||
}
|
||||
}
|
||||
|
|
|
@ -8,9 +8,15 @@
|
|||
"fan_max_speed": [
|
||||
"20"
|
||||
],
|
||||
"filament_long_retractions_when_cut": [
|
||||
"1"
|
||||
],
|
||||
"filament_max_volumetric_speed": [
|
||||
"2"
|
||||
],
|
||||
"filament_retraction_distances_when_cut": [
|
||||
"18"
|
||||
],
|
||||
"hot_plate_temp": [
|
||||
"100"
|
||||
],
|
||||
|
|
|
@ -8,9 +8,15 @@
|
|||
"fan_max_speed": [
|
||||
"20"
|
||||
],
|
||||
"filament_long_retractions_when_cut": [
|
||||
"1"
|
||||
],
|
||||
"filament_max_volumetric_speed": [
|
||||
"16"
|
||||
],
|
||||
"filament_retraction_distances_when_cut": [
|
||||
"18"
|
||||
],
|
||||
"hot_plate_temp": [
|
||||
"100"
|
||||
],
|
||||
|
|
|
@ -8,9 +8,15 @@
|
|||
"fan_max_speed": [
|
||||
"60"
|
||||
],
|
||||
"filament_long_retractions_when_cut": [
|
||||
"1"
|
||||
],
|
||||
"filament_max_volumetric_speed": [
|
||||
"2"
|
||||
],
|
||||
"filament_retraction_distances_when_cut": [
|
||||
"18"
|
||||
],
|
||||
"slow_down_layer_time": [
|
||||
"12"
|
||||
],
|
||||
|
|
|
@ -8,9 +8,15 @@
|
|||
"fan_max_speed": [
|
||||
"60"
|
||||
],
|
||||
"filament_long_retractions_when_cut": [
|
||||
"1"
|
||||
],
|
||||
"filament_max_volumetric_speed": [
|
||||
"18"
|
||||
],
|
||||
"filament_retraction_distances_when_cut": [
|
||||
"18"
|
||||
],
|
||||
"nozzle_temperature": [
|
||||
"260"
|
||||
],
|
||||
|
|
|
@ -8,9 +8,15 @@
|
|||
"fan_max_speed": [
|
||||
"60"
|
||||
],
|
||||
"filament_long_retractions_when_cut": [
|
||||
"1"
|
||||
],
|
||||
"filament_max_volumetric_speed": [
|
||||
"16"
|
||||
],
|
||||
"filament_retraction_distances_when_cut": [
|
||||
"18"
|
||||
],
|
||||
"slow_down_layer_time": [
|
||||
"12"
|
||||
],
|
||||
|
|
|
@ -5,12 +5,13 @@
|
|||
"from": "system",
|
||||
"filament_id": "GFB00",
|
||||
"instantiation": "false",
|
||||
"filament_flow_ratio": [
|
||||
"0.95"
|
||||
],
|
||||
"description": "When printing this filament, there's a risk of warping and low layer adhesion strength. To get better results, please refer to this wiki: Printing Tips for High Temp / Engineering materials.",
|
||||
"filament_cost": [
|
||||
"24.99"
|
||||
],
|
||||
"filament_flow_ratio": [
|
||||
"0.95"
|
||||
],
|
||||
"filament_vendor": [
|
||||
"Bambu Lab"
|
||||
]
|
||||
|
|
|
@ -5,6 +5,12 @@
|
|||
"from": "system",
|
||||
"setting_id": "GFSB50_02",
|
||||
"instantiation": "true",
|
||||
"filament_long_retractions_when_cut": [
|
||||
"1"
|
||||
],
|
||||
"filament_retraction_distances_when_cut": [
|
||||
"18"
|
||||
],
|
||||
"compatible_printers": [
|
||||
"Bambu Lab A1 0.4 nozzle",
|
||||
"Bambu Lab A1 0.6 nozzle",
|
||||
|
|
|
@ -5,6 +5,12 @@
|
|||
"from": "system",
|
||||
"setting_id": "GFSB50_01",
|
||||
"instantiation": "true",
|
||||
"filament_long_retractions_when_cut": [
|
||||
"1"
|
||||
],
|
||||
"filament_retraction_distances_when_cut": [
|
||||
"18"
|
||||
],
|
||||
"compatible_printers": [
|
||||
"Bambu Lab P1P 0.8 nozzle",
|
||||
"Bambu Lab P1P 0.6 nozzle",
|
||||
|
|
|
@ -5,6 +5,12 @@
|
|||
"from": "system",
|
||||
"setting_id": "GFSB50_00",
|
||||
"instantiation": "true",
|
||||
"filament_long_retractions_when_cut": [
|
||||
"1"
|
||||
],
|
||||
"filament_retraction_distances_when_cut": [
|
||||
"18"
|
||||
],
|
||||
"compatible_printers": [
|
||||
"Bambu Lab P1S 0.4 nozzle",
|
||||
"Bambu Lab P1S 0.6 nozzle",
|
||||
|
|
|
@ -5,6 +5,7 @@
|
|||
"from": "system",
|
||||
"filament_id": "GFB50",
|
||||
"instantiation": "false",
|
||||
"description": "When printing this filament, there's a risk of nozzle clogging, oozing, warping and low layer adhesion strength. To get better results, please refer to this wiki: Printing Tips for High Temp / Engineering materials.",
|
||||
"fan_cooling_layer_time": [
|
||||
"12"
|
||||
],
|
||||
|
@ -17,15 +18,15 @@
|
|||
"filament_density": [
|
||||
"1.08"
|
||||
],
|
||||
"filament_type": [
|
||||
"ABS-GF"
|
||||
],
|
||||
"filament_flow_ratio": [
|
||||
"0.95"
|
||||
],
|
||||
"filament_max_volumetric_speed": [
|
||||
"12"
|
||||
],
|
||||
"filament_type": [
|
||||
"ABS-GF"
|
||||
],
|
||||
"filament_vendor": [
|
||||
"Bambu Lab"
|
||||
],
|
||||
|
|
|
@ -5,9 +5,15 @@
|
|||
"from": "system",
|
||||
"setting_id": "GFSB01_10",
|
||||
"instantiation": "true",
|
||||
"filament_long_retractions_when_cut": [
|
||||
"1"
|
||||
],
|
||||
"filament_max_volumetric_speed": [
|
||||
"2"
|
||||
],
|
||||
"filament_retraction_distances_when_cut": [
|
||||
"18"
|
||||
],
|
||||
"compatible_printers": [
|
||||
"Bambu Lab A1 0.2 nozzle"
|
||||
]
|
||||
|
|
|
@ -8,6 +8,12 @@
|
|||
"chamber_temperatures": [
|
||||
"60"
|
||||
],
|
||||
"filament_long_retractions_when_cut": [
|
||||
"1"
|
||||
],
|
||||
"filament_retraction_distances_when_cut": [
|
||||
"18"
|
||||
],
|
||||
"compatible_printers": [
|
||||
"Bambu Lab A1 0.4 nozzle"
|
||||
]
|
||||
|
|
|
@ -8,6 +8,12 @@
|
|||
"fan_min_speed": [
|
||||
"25"
|
||||
],
|
||||
"filament_long_retractions_when_cut": [
|
||||
"1"
|
||||
],
|
||||
"filament_retraction_distances_when_cut": [
|
||||
"18"
|
||||
],
|
||||
"compatible_printers": [
|
||||
"Bambu Lab A1 0.6 nozzle",
|
||||
"Bambu Lab A1 0.8 nozzle"
|
||||
|
|
|
@ -5,9 +5,15 @@
|
|||
"from": "system",
|
||||
"setting_id": "GFSB01_03",
|
||||
"instantiation": "true",
|
||||
"filament_long_retractions_when_cut": [
|
||||
"1"
|
||||
],
|
||||
"filament_max_volumetric_speed": [
|
||||
"2"
|
||||
],
|
||||
"filament_retraction_distances_when_cut": [
|
||||
"18"
|
||||
],
|
||||
"compatible_printers": [
|
||||
"Bambu Lab X1 0.2 nozzle"
|
||||
]
|
||||
|
|
|
@ -8,6 +8,12 @@
|
|||
"fan_min_speed": [
|
||||
"25"
|
||||
],
|
||||
"filament_long_retractions_when_cut": [
|
||||
"1"
|
||||
],
|
||||
"filament_retraction_distances_when_cut": [
|
||||
"18"
|
||||
],
|
||||
"filament_retraction_speed": [
|
||||
"0.4"
|
||||
],
|
||||
|
|
|
@ -5,9 +5,15 @@
|
|||
"from": "system",
|
||||
"setting_id": "GFSB01_01",
|
||||
"instantiation": "true",
|
||||
"filament_long_retractions_when_cut": [
|
||||
"1"
|
||||
],
|
||||
"filament_max_volumetric_speed": [
|
||||
"2"
|
||||
],
|
||||
"filament_retraction_distances_when_cut": [
|
||||
"18"
|
||||
],
|
||||
"compatible_printers": [
|
||||
"Bambu Lab X1 Carbon 0.2 nozzle",
|
||||
"Bambu Lab P1S 0.2 nozzle",
|
||||
|
|
|
@ -8,6 +8,12 @@
|
|||
"chamber_temperatures": [
|
||||
"60"
|
||||
],
|
||||
"filament_long_retractions_when_cut": [
|
||||
"1"
|
||||
],
|
||||
"filament_retraction_distances_when_cut": [
|
||||
"18"
|
||||
],
|
||||
"compatible_printers": [
|
||||
"Bambu Lab X1 Carbon 0.4 nozzle",
|
||||
"Bambu Lab P1S 0.4 nozzle",
|
||||
|
|
|
@ -8,6 +8,12 @@
|
|||
"fan_min_speed": [
|
||||
"25"
|
||||
],
|
||||
"filament_long_retractions_when_cut": [
|
||||
"1"
|
||||
],
|
||||
"filament_retraction_distances_when_cut": [
|
||||
"18"
|
||||
],
|
||||
"compatible_printers": [
|
||||
"Bambu Lab X1 Carbon 0.6 nozzle",
|
||||
"Bambu Lab X1 Carbon 0.8 nozzle",
|
||||
|
|
|
@ -5,6 +5,7 @@
|
|||
"from": "system",
|
||||
"filament_id": "GFB01",
|
||||
"instantiation": "false",
|
||||
"description": "When printing this filament, there's a risk of warping and low layer adhesion strength. To get better results, please refer to this wiki: Printing Tips for High Temp / Engineering materials.",
|
||||
"fan_max_speed": [
|
||||
"35"
|
||||
],
|
||||
|
|
|
@ -5,6 +5,7 @@
|
|||
"from": "system",
|
||||
"filament_id": "GFB02",
|
||||
"instantiation": "false",
|
||||
"description": "This filament is only used to print models with a low density usually, and some special parameters are required. To get better printing quality, please refer to this wiki: ASA Aero Printing Guide.",
|
||||
"fan_cooling_layer_time": [
|
||||
"30"
|
||||
],
|
||||
|
@ -26,9 +27,6 @@
|
|||
"filament_max_volumetric_speed": [
|
||||
"12"
|
||||
],
|
||||
"filament_retract_before_wipe": [
|
||||
"nil"
|
||||
],
|
||||
"filament_retraction_length": [
|
||||
"1.5"
|
||||
],
|
||||
|
@ -58,5 +56,8 @@
|
|||
],
|
||||
"slow_down_layer_time": [
|
||||
"5"
|
||||
],
|
||||
"filament_scarf_seam_type": [
|
||||
"none"
|
||||
]
|
||||
}
|