Merge branch 'SoftFever:main' into main

This commit is contained in:
VOLUMIC
2025-03-22 13:26:19 +01:00
committed by GitHub
933 changed files with 33686 additions and 27668 deletions
+7
View File
@@ -0,0 +1,7 @@
# Add directories or file patterns to ignore during indexing (e.g. foo/ or *.csv)
deps/
build_*/
build/
localization/
sandboxes/
resources/
+23 -10
View File
@@ -62,19 +62,26 @@ jobs:
secrets: inherit
flatpak:
name: "Flatpak"
runs-on: ubuntu-latest
env:
date:
ver:
ver_pure:
container:
image: bilelmoussaoui/flatpak-github-actions:gnome-46
image: ghcr.io/flathub-infra/flatpak-github-actions:gnome-46
options: --privileged
volumes:
- /usr/local/lib/android:/usr/local/lib/android
- /usr/share/dotnet:/usr/share/dotnet
- /opt/ghc:/opt/ghc1
- /usr/local/share/boost:/usr/local/share/boost1
strategy:
matrix:
variant:
- arch: x86_64
runner: ubuntu-24.04
- arch: aarch64
runner: ubuntu-24.04-arm
runs-on: ${{ matrix.variant.runner }}
env:
date:
ver:
ver_pure:
steps:
- name: "Remove unneeded stuff to free disk space"
run:
@@ -92,19 +99,25 @@ jobs:
echo "ver_pure=$ver_pure" >> $GITHUB_ENV
echo "date=$(date +'%Y%m%d')" >> $GITHUB_ENV
shell: bash
- uses: flatpak/flatpak-github-actions/flatpak-builder@master
- uses: flathub-infra/flatpak-github-actions/flatpak-builder@master
with:
bundle: OrcaSlicer-Linux-flatpak_${{ env.ver }}.flatpak
bundle: OrcaSlicer-Linux-flatpak_${{ env.ver }}_${{ matrix.variant.arch }}.flatpak
manifest-path: flatpak/io.github.softfever.OrcaSlicer.yml
cache: true
arch: ${{ matrix.variant.arch }}
upload-artifact: false
- name: Upload artifacts Flatpak
uses: actions/upload-artifact@v4
with:
name: OrcaSlicer-Linux-flatpak_${{ env.ver }}_${{ matrix.variant.arch }}.flatpak
path: '/__w/OrcaSlicer/OrcaSlicer/OrcaSlicer-Linux-flatpak_${{ env.ver }}_${{ matrix.variant.arch }}.flatpak'
- name: Deploy Flatpak to nightly release
if: ${{github.ref == 'refs/heads/main'}}
uses: WebFreak001/deploy-nightly@v3.2.0
with:
upload_url: https://uploads.github.com/repos/SoftFever/OrcaSlicer/releases/137995723/assets{?name,label}
release_id: 137995723
asset_path: /__w/OrcaSlicer/OrcaSlicer/OrcaSlicer-Linux-flatpak_${{ env.ver }}.flatpak
asset_name: OrcaSlicer-Linux-flatpak_${{ env.ver }}.flatpak
asset_path: /__w/OrcaSlicer/OrcaSlicer/OrcaSlicer-Linux-flatpak_${{ env.ver }}_${{ matrix.variant.arch }}.flatpak
asset_name: OrcaSlicer-Linux-flatpak_${{ env.ver }}_${{ matrix.variant.arch }}.flatpak
asset_content_type: application/octet-stream
max_releases: 1 # optional, if there are more releases than this matching the asset_name, the oldest ones are going to be deleted
+8
View File
@@ -298,6 +298,14 @@ jobs:
asset_name: OrcaSlicer_Linux_AppImage${{ env.ubuntu-ver-str }}_${{ env.ver }}.AppImage
asset_content_type: application/octet-stream
max_releases: 1 # optional, if there are more releases than this matching the asset_name, the oldest ones are going to be deleted
- name: Deploy Ubuntu release
if: ${{ ! env.ACT && github.ref == 'refs/heads/main' && inputs.os == 'ubuntu-24.04' }}
uses: rickstaa/action-create-tag@v1
with:
tag: "nightly-builds"
tag_exists_error: false
force_push_tag: true
message: "nightly-builds"
- name: Deploy orca_custom_preset_tests
if: ${{ ! env.ACT && github.ref == 'refs/heads/main' && inputs.os == 'ubuntu-20.04' }}
+2
View File
@@ -31,6 +31,8 @@ jobs:
exempt-all-issue-milestones: true
# Exempt all issues with assignees from stale
exempt-all-issue-assignees: true
# Exempt feature requests
exempt-issue-labels: "enhancement"
# Idle number of days before marking issues stale
days-before-issue-stale: 90
# Idle number of days before marking issues close
+7 -4
View File
@@ -78,10 +78,13 @@ then
exit 0
fi
DISTRIBUTION=$(awk -F= '/^ID=/ {print $2}' /etc/os-release)
# treat ubuntu as debian
if [ "${DISTRIBUTION}" == "ubuntu" ] || [ "${DISTRIBUTION}" == "linuxmint" ]
then
DISTRIBUTION=$(awk -F= '/^ID=/ {print $2}' /etc/os-release | tr -d '"')
DISTRIBUTION_LIKE=$(awk -F= '/^ID_LIKE=/ {print $2}' /etc/os-release | tr -d '"')
# Check for direct distribution match to Ubuntu/Debian
if [ "${DISTRIBUTION}" == "ubuntu" ] || [ "${DISTRIBUTION}" == "linuxmint" ]; then
DISTRIBUTION="debian"
# Check if distribution is Debian/Ubuntu-like based on ID_LIKE
elif [[ "${DISTRIBUTION_LIKE}" == *"debian"* ]] || [[ "${DISTRIBUTION_LIKE}" == *"ubuntu"* ]]; then
DISTRIBUTION="debian"
fi
if [ ! -f ./linux.d/${DISTRIBUTION} ]
+11 -5
View File
@@ -40,7 +40,7 @@ RUN apt-get update && apt-get install -y \
libtool \
libudev-dev \
libwayland-dev \
libwebkit2gtk-4.0-dev \
libwebkit2gtk-4.1-dev \
libxkbcommon-dev \
locales \
locales-all \
@@ -86,10 +86,16 @@ SHELL ["/bin/bash", "-l", "-c"]
ARG USER=root
ARG UID=0
ARG GID=0
RUN [[ "$UID" != "0" ]] \
&& groupadd -f -g $GID $USER \
&& useradd -u $UID -g $GID $USER
RUN if [[ "$UID" != "0" ]]; then \
# Create group if it doesn't exist \
groupadd -f -g $GID $USER; \
# Check if user with this UID already exists \
if getent passwd $UID > /dev/null 2>&1; then \
echo "User with UID $UID already exists, skipping user creation"; \
else \
useradd -u $UID -g $GID $USER; \
fi \
fi
# Using an entrypoint instead of CMD because the binary
# accepts several command line arguments.
ENTRYPOINT ["/OrcaSlicer/build/package/bin/orca-slicer"]
+1 -1
View File
@@ -1,4 +1,4 @@
@REM OcarSlicer build script for Windows
@REM OrcaSlicer build script for Windows
@echo off
set WP=%CD%
+1 -1
View File
@@ -88,7 +88,7 @@ endif ()
# option(DEP_BUILD_IGL_STATIC "Build IGL as a static library. Might cause link errors and increase binary size." OFF)
message(STATUS "OrcaSlicer deps DESTDIR: ${DESTDIR}")
message(STATUS "OrcaSlicer dowload dir for source packages: ${DEP_DOWNLOAD_DIR}")
message(STATUS "OrcaSlicer download dir for source packages: ${DEP_DOWNLOAD_DIR}")
message(STATUS "OrcaSlicer deps debug build: ${DEP_DEBUG}")
find_package(Git REQUIRED)
+2 -2
View File
@@ -25,8 +25,8 @@ else ()
endif ()
ExternalProject_Add(dep_MPFR
URL https://www.mpfr.org/mpfr-current/mpfr-4.2.1.tar.bz2
URL_HASH SHA256=b9df93635b20e4089c29623b19420c4ac848a1b29df1cfd59f26cab0d2666aa0
URL https://www.mpfr.org/mpfr-current/mpfr-4.2.2.tar.bz2
URL_HASH SHA256=9ad62c7dc910303cd384ff8f1f4767a655124980bb6d8650fe62c815a231bb7b
DOWNLOAD_DIR ${DEP_DOWNLOAD_DIR}/MPFR
BUILD_IN_SOURCE ON
CONFIGURE_COMMAND autoreconf -f -i &&
+12 -3
View File
@@ -73,11 +73,20 @@ The pattern method is adapted from [Andrew Ellis' pattern method generator](http
[Instructions for using and reading the pattern method](https://ellis3dp.com/Print-Tuning-Guide/articles/pressure_linear_advance/pattern_method.html) are provided in [Ellis' Print Tuning Guide](https://ellis3dp.com/Print-Tuning-Guide/), with only a few Orca Slicer differences to note.
First and foremost, when you initiate the test, you'll only see a small rectangular prism on the plate. This object serves a few purposes:
Test configuration window allow user to generate one or more tests in a single projects. Multiple tests will be placed on each plate with extra plates added if needed.
1. The test pattern itself is added in as custom G-Code at each layer, same as you could do by hand actually. The rectangular prism gives us the layers in which to insert that G-Code. This also means that **you'll see the full test pattern when you move to the Preview pane**
1. Single test \
![PA pattern single test](./images/pa/pa-pattern-single.png)
2. Batch mode testing (multiple tests on a sinle plate) \
![PA pattern batch mode](./images/pa/pa-pattern-batch.png)
Once test generated, one or more small rectangular prisms could be found on the plate, one for each test case. This object serves a few purposes:
1. The test pattern itself is added in as custom G-Code at each layer, same as you could do by hand actually. The rectangular prism gives us the layers in which to insert that G-Code. This also means that **you'll see the full test pattern when you move to the Preview pane**:
![PA pattern batch mode plater](./images/pa/pa-pattern-batch-plater.png)
2. The prism acts as a handle, enabling you to move the test pattern wherever you'd like on the plate by moving the prism
3. The filament selected for the prism is also used for the test pattern
3. Each test object is pre-configured with target parameters which are reflected in the objects name. However, test parameters may be adjusted for each prism individually by referring to the object list pane:
![PA pattern batch mode object list](./images/pa/pa-pattern-batch-objects.png)
Next, Ellis' generator provided the ability to adjust specific printer, filament, and print profile settings. You can make these same changes in Orca Slicer by adjusting the settings in the Prepare pane as you would with any other print. When you initiate the calibration test, Ellis' default settings are applied. A few things to note about these settings:
+30 -2
View File
@@ -110,13 +110,26 @@ We, therefore, need to run 12 PA tests as below:
### Identifying the flow rates from the print speed
#### OrcaSlicer 2.2.0 and later
Test parameters needed to build adaptive PA table are printed on the test sample:
<img width="452" alt="pa batch mode" src="https://github.com/user-attachments/assets/219c53b5-d53f-4360-963e-0985d9257bd7">
Test sample above was done with acceleration 12000 mm/s² and flow rate 27.13 mm³/s
#### OrcaSlicer 2.1.0 and older.
As mentioned earlier, **the print speed is used as a proxy to vary the extrusion flow rate**. Once your PA test is set up, change the gcode preview to “flow” and move the horizontal slider over one of the herringbone patterns and take note of the flow rate for different speeds.
![337939815-e358b960-cf96-41b5-8c7e-addde927933f](https://github.com/user-attachments/assets/21290435-6f2a-4a21-bcf0-28cd6ae1912a)
### Running the tests
Setup your PA test as usual from the calibration menu in Orca slicer. It is recommended that the PA step is set to a small value, to allow you to make meaningful distinctions between the different tests – **therefore a PA step value of 0.001 is recommended. **
#### General tips
It is recommended that the PA step is set to a small value, to allow you to make meaningful distinctions between the different tests – **therefore a PA step value of 0.001 is recommended. **
**Set the end PA to a value high enough to start showing perimeter separation for the lowest flow (print speed) and acceleration test.** For example, for a Voron 350 using Revo HF, the maximum value was set to 0.05 as that was sufficient to show perimeter separation even at the slowest flow rates and accelerations.
@@ -124,7 +137,19 @@ Setup your PA test as usual from the calibration menu in Orca slicer. It is reco
<img width="402" alt="PA calibration parameters" src="https://github.com/user-attachments/assets/b411dc30-5556-4e7c-8c40-5279d3074eae">
Once setup, your PA test should look like the below:
#### OrcaSlicer 2.3.0 and newer
PA pattern calibration configuration window have been changed to simplify test setup. Now all is needed is to fill list of accelerations and speeds into relevant fields of the calibration window:
![PA pattern batch mode](./images/pa/pa-pattern-batch.png)
Test patterns generated for each acceleration-speed pair and all parameters are set accordingly. No additional actions needed from user side. Just slice and print all plates generated.
Refer to [Calibration Guide](./Calibration) for more details on batch mode calibration.
#### OrcaSlicer 2.2.0 and older
Setup your PA test as usual from the calibration menu in Orca slicer. Once setup, your PA test should look like the below:
<img width="437" alt="PA calibration test 1" src="https://github.com/user-attachments/assets/1e6159fe-c3c5-4480-95a1-4383f1fae422">
<img width="437" alt="Pa calibration test 2" src="https://github.com/user-attachments/assets/c360bb18-a97a-4f37-b5a3-bb0c67cac2b6">
@@ -132,6 +157,9 @@ Once setup, your PA test should look like the below:
Now input your identified print speeds and accelerations in the fields above and run the PA tests.
**IMPORTANT:** Make sure your acceleration values are all the same in all text boxes. Same for the print speed values and Jerk (XY) values. Make sure your Jerk value is set to the external perimeter jerk used in your print profiles.
#### Test results processing
Now run the tests and note the optimal PA value, the flow, and the acceleration. You should produce a table like this:
<img width="452" alt="calibration table" src="https://github.com/user-attachments/assets/9451e8e4-352f-4cfc-b835-dffa4420d580">
Binary file not shown.

After

Width:  |  Height:  |  Size: 20 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 462 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 14 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 14 KiB

+436 -93
View File
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-02-20 21:21+0800\n"
"POT-Creation-Date: 2025-03-16 22:32+0800\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -985,6 +985,10 @@ msgstr ""
msgid "Orient the text towards the camera."
msgstr ""
#, possible-boost-format
msgid "Font \"%1%\" can't be used. Please select another."
msgstr ""
#, possible-boost-format
msgid ""
"Can't load exactly same font(\"%1%\"). Application selected a similar "
@@ -1236,6 +1240,9 @@ msgstr ""
msgid "SVG file does NOT contain a single path to be embossed (%1%)."
msgstr ""
msgid "No feature"
msgstr ""
msgid "Vertex"
msgstr ""
@@ -3048,6 +3055,10 @@ msgid ""
"program"
msgstr ""
#, possible-boost-format
msgid "A fatal error occurred: \"%1%\""
msgstr ""
msgid "Please save project and restart the program."
msgstr ""
@@ -3453,9 +3464,9 @@ msgstr ""
#, possible-c-format, possible-boost-format
msgid ""
"Current chamber temperature is higher than the material's safe temperature,"
"it may result in material softening and clogging.The maximum safe "
"temperature for the material is %d"
"Current chamber temperature is higher than the material's safe "
"temperature,it may result in material softening and clogging.The maximum "
"safe temperature for the material is %d"
msgstr ""
msgid ""
@@ -4174,7 +4185,7 @@ msgstr ""
msgid "Size:"
msgstr ""
#, possible-c-format, possible-boost-format
#, possible-boost-format
msgid ""
"Conflicts of gcode paths have been found at layer %d, z = %.2lf mm. Please "
"separate the conflicted objects farther (%s <-> %s)."
@@ -4560,6 +4571,14 @@ msgstr ""
msgid "Use Orthogonal View"
msgstr ""
msgid "Auto Perspective"
msgstr ""
msgid ""
"Automatically switch between orthographic and perspective when changing from "
"top/bottom/side views"
msgstr ""
msgid "Show &G-code Window"
msgstr ""
@@ -4700,16 +4719,19 @@ msgid "&Help"
msgstr ""
#, possible-c-format, possible-boost-format
msgid "A file exists with the same name: %s, do you want to override it."
msgid "A file exists with the same name: %s, do you want to overwrite it?"
msgstr ""
#, possible-c-format, possible-boost-format
msgid "A config exists with the same name: %s, do you want to override it."
msgid "A config exists with the same name: %s, do you want to overwrite it?"
msgstr ""
msgid "Overwrite file"
msgstr ""
msgid "Overwrite config"
msgstr ""
msgid "Yes to All"
msgstr ""
@@ -5969,6 +5991,22 @@ msgid ""
"import it."
msgstr ""
msgid "INFO:"
msgstr ""
msgid ""
"No accelerations provided for calibration. Use default acceleration value "
msgstr ""
msgid "mm/s²"
msgstr ""
msgid "No speeds provided for calibration. Use default optimal speed "
msgstr ""
msgid "mm/s"
msgstr ""
msgid "Import SLA archive"
msgstr ""
@@ -6168,7 +6206,7 @@ msgstr ""
msgid ""
"Plate %d: %s is not suggested to be used to print filament %s(%s). If you "
"still want to do this printing, please set this filament's bed temperature "
"to non zero."
"to non-zero."
msgstr ""
msgid "Switching the language requires application restart.\n"
@@ -7126,9 +7164,10 @@ msgid "Still print by object?"
msgstr ""
msgid ""
"We have added an experimental style \"Tree Slim\" that features smaller "
"support volume but weaker strength.\n"
"We recommend using it with: 0 interface layers, 0 top distance, 2 walls."
"When using support material for the support interface, We recommend the "
"following settings:\n"
"0 top z distance, 0 interface spacing, interlaced rectilinear pattern and "
"disable independent support layer height"
msgstr ""
msgid ""
@@ -7137,19 +7176,6 @@ msgid ""
"No - Do not change these settings for me"
msgstr ""
msgid ""
"For \"Tree Strong\" and \"Tree Hybrid\" styles, we recommend the following "
"settings: at least 2 interface layers, at least 0.1mm top z distance or "
"using support materials on interface."
msgstr ""
msgid ""
"When using support material for the support interface, We recommend the "
"following settings:\n"
"0 top z distance, 0 interface spacing, concentric pattern and disable "
"independent support layer height"
msgstr ""
msgid ""
"Enabling this option will modify the model's shape. If your print requires "
"precise dimensions or is part of an assembly, it's important to double-check "
@@ -7195,8 +7221,8 @@ msgstr ""
msgid ""
"When recording timelapse without toolhead, it is recommended to add a "
"\"Timelapse Wipe Tower\" \n"
"by right-click the empty position of build plate and choose \"Add Primitive"
"\"->\"Timelapse Wipe Tower\"."
"by right-click the empty position of build plate and choose \"Add "
"Primitive\"->\"Timelapse Wipe Tower\"."
msgstr ""
msgid ""
@@ -8852,6 +8878,11 @@ msgid ""
"of raft layers"
msgstr ""
msgid ""
"The prime tower is only supported for multiple objects if they are printed "
"with the same support_top_z_distance"
msgstr ""
msgid ""
"The prime tower requires that all objects are sliced with the same layer "
"heights."
@@ -8862,12 +8893,23 @@ msgid ""
"layer height"
msgstr ""
msgid ""
"One or more object were assigned an extruder that the printer does not have."
msgstr ""
msgid "Too small line width"
msgstr ""
msgid "Too large line width"
msgstr ""
msgid ""
"Printing with multiple extruders of differing nozzle diameters. If support "
"is to be printed with the current filament (support_filament == 0 or "
"support_interface_filament == 0), all nozzles have to be of the same "
"diameter."
msgstr ""
msgid ""
"The prime tower requires that support has the same layer height with object."
msgstr ""
@@ -8962,6 +9004,9 @@ msgstr ""
msgid "Failed processing of the filename_format template."
msgstr ""
msgid "Printer technology"
msgstr ""
msgid "Printable area"
msgstr ""
@@ -9563,9 +9608,6 @@ msgid ""
"overhang."
msgstr ""
msgid "mm/s"
msgstr ""
msgid "Internal"
msgstr ""
@@ -9686,9 +9728,6 @@ msgid ""
"layer"
msgstr ""
msgid "mm/s²"
msgstr ""
msgid "Default filament profile"
msgstr ""
@@ -10683,8 +10722,8 @@ msgid "mm/s² or %"
msgstr ""
msgid ""
"Acceleration of sparse infill. If the value is expressed as a percentage (e."
"g. 100%), it will be calculated based on the default acceleration."
"Acceleration of sparse infill. If the value is expressed as a percentage "
"(e.g. 100%), it will be calculated based on the default acceleration."
msgstr ""
msgid ""
@@ -10777,10 +10816,10 @@ msgstr ""
msgid ""
"Fan speed will be ramped up linearly from zero at layer "
"\"close_fan_the_first_x_layers\" to maximum at layer \"full_fan_speed_layer"
"\". \"full_fan_speed_layer\" will be ignored if lower than "
"\"close_fan_the_first_x_layers\", in which case the fan will be running at "
"maximum allowed speed at layer \"close_fan_the_first_x_layers\" + 1."
"\"close_fan_the_first_x_layers\" to maximum at layer "
"\"full_fan_speed_layer\". \"full_fan_speed_layer\" will be ignored if lower "
"than \"close_fan_the_first_x_layers\", in which case the fan will be running "
"at maximum allowed speed at layer \"close_fan_the_first_x_layers\" + 1."
msgstr ""
msgid "layer"
@@ -11171,6 +11210,12 @@ msgstr ""
msgid "Speed of internal sparse infill"
msgstr ""
msgid "Inherits profile"
msgstr ""
msgid "Name of parent profile"
msgstr ""
msgid "Interface shells"
msgstr ""
@@ -12136,6 +12181,15 @@ msgstr ""
msgid "How many layers of skirt. Usually only one layer"
msgstr ""
msgid "Single loop draft shield"
msgstr ""
msgid ""
"Limits the draft shield loops to one wall after the first layer. This is "
"useful, on occasion, to conserve filament but may cause the draft shield to "
"warp / crack."
msgstr ""
msgid "Draft shield"
msgstr ""
@@ -12237,20 +12291,27 @@ msgstr ""
msgid "Max XY Smoothing"
msgstr ""
#, no-c-format, no-boost-format
msgid ""
"Maximum distance to move points in XY to try to achieve a smooth spiralIf "
"Maximum distance to move points in XY to try to achieve a smooth spiral. If "
"expressed as a %, it will be computed over nozzle diameter"
msgstr ""
#, possible-c-format, possible-boost-format
msgid "Spiral starting flow ratio"
msgstr ""
#, no-c-format, no-boost-format
msgid ""
"Sets the starting flow ratio while transitioning from the last bottom layer "
"to the spiral. Normally the spiral transition scales the flow ratio from "
"0% to 100% during the first loop which can in some cases lead to under "
"to the spiral. Normally the spiral transition scales the flow ratio from 0% "
"to 100% during the first loop which can in some cases lead to under "
"extrusion at the start of the spiral."
msgstr ""
#, possible-c-format, possible-boost-format
msgid "Spiral finishing flow ratio"
msgstr ""
#, no-c-format, no-boost-format
msgid ""
"Sets the finishing flow ratio while ending the spiral. Normally the spiral "
"transition scales the flow ratio from 100% to 0% during the last loop which "
@@ -12418,6 +12479,12 @@ msgstr ""
msgid "XY separation between an object and its support"
msgstr ""
msgid "Support/object first layer gap"
msgstr ""
msgid "XY separation between an object and its support at the first layer."
msgstr ""
msgid "Pattern angle"
msgstr ""
@@ -12570,7 +12637,7 @@ msgid ""
"overhangs."
msgstr ""
msgid "Default (Grid/Organic"
msgid "Default (Grid/Organic)"
msgstr ""
msgid "Snug"
@@ -12699,20 +12766,12 @@ msgid ""
"support."
msgstr ""
msgid "Branch Diameter with double walls"
msgstr ""
#. TRN PrintSettings: "Organic supports" > "Branch Diameter"
msgid ""
"Branches with area larger than the area of a circle of this diameter will be "
"printed with double walls for stability. Set this value to zero for no "
"double walls."
msgstr ""
msgid "Support wall loops"
msgstr ""
msgid "This setting specify the count of walls around support"
msgid ""
"This setting specifies the count of support walls in the range of [0,2]. 0 "
"means auto."
msgstr ""
msgid "Tree support with infill"
@@ -12728,8 +12787,8 @@ msgstr ""
msgid ""
"Enable this option for automated chamber temperature control. This option "
"activates the emitting of an M191 command before the \"machine_start_gcode"
"\"\n"
"activates the emitting of an M191 command before the "
"\"machine_start_gcode\"\n"
" which sets the chamber temperature and waits until it is reached. In "
"addition, it emits an M141 command at the end of the print to turn off the "
"chamber heater, if present. \n"
@@ -12961,9 +13020,9 @@ msgid "Idle temperature"
msgstr ""
msgid ""
"Nozzle temperature when the tool is currently not used in multi-tool setups."
"This is only used when 'Ooze prevention' is active in Print Settings. Set to "
"0 to disable."
"Nozzle temperature when the tool is currently not used in multi-tool "
"setups.This is only used when 'Ooze prevention' is active in Print Settings. "
"Set to 0 to disable."
msgstr ""
msgid "X-Y hole compensation"
@@ -13153,18 +13212,125 @@ msgstr ""
msgid " not in range "
msgstr ""
msgid "Export 3MF"
msgstr ""
msgid "Export project as 3MF."
msgstr ""
msgid "Export slicing data"
msgstr ""
msgid "Export slicing data to a folder."
msgstr ""
msgid "Load slicing data"
msgstr ""
msgid "Load cached slicing data from directory"
msgstr ""
msgid "Export STL"
msgstr ""
msgid "Export the objects as single STL."
msgstr ""
msgid "Export multiple STLs"
msgstr ""
msgid "Export the objects as multiple STLs to directory"
msgstr ""
msgid "Slice"
msgstr ""
msgid "Slice the plates: 0-all plates, i-plate i, others-invalid"
msgstr ""
msgid "Show command help."
msgstr ""
msgid "UpToDate"
msgstr ""
msgid "Update the configs values of 3mf to latest."
msgstr ""
msgid "downward machines check"
msgstr ""
msgid ""
"check whether current machine downward compatible with the machines in the "
"list"
msgstr ""
msgid "Load default filaments"
msgstr ""
msgid "Load first filament as default for those not loaded"
msgstr ""
msgid "Minimum save"
msgstr ""
msgid "export 3mf with minimum size."
msgstr ""
msgid "mtcpp"
msgstr ""
msgid "max triangle count per plate for slicing."
msgstr ""
msgid "mstpp"
msgstr ""
msgid "max slicing time per plate in seconds."
msgstr ""
msgid "No check"
msgstr ""
msgid "Do not run any validity checks, such as gcode path conflicts check."
msgstr ""
msgid "Normative check"
msgstr ""
msgid "Check the normative items."
msgstr ""
msgid "Output Model Info"
msgstr ""
msgid "Output the model's information."
msgstr ""
msgid "Export Settings"
msgstr ""
msgid "Export settings to a file."
msgstr ""
msgid "Send progress to pipe"
msgstr ""
msgid "Send progress to pipe."
msgstr ""
msgid "Arrange Options"
msgstr ""
msgid "Arrange options: 0-disable, 1-enable, others-auto"
msgstr ""
msgid "Repetions count"
msgstr ""
msgid "Repetions count of the whole model"
msgstr ""
msgid "Ensure on bed"
msgstr ""
@@ -13172,6 +13338,17 @@ msgid ""
"Lift the object above the bed when it is partially below. Disabled by default"
msgstr ""
msgid ""
"Arrange the supplied models in a plate and merge them in a single model in "
"order to perform actions once."
msgstr ""
msgid "Convert Unit"
msgstr ""
msgid "Convert the units of model"
msgstr ""
msgid "Orient Options"
msgstr ""
@@ -13187,6 +13364,65 @@ msgstr ""
msgid "Rotation angle around the Y axis in degrees."
msgstr ""
msgid "Scale the model by a float factor"
msgstr ""
msgid "Load General Settings"
msgstr ""
msgid "Load process/machine settings from the specified file"
msgstr ""
msgid "Load Filament Settings"
msgstr ""
msgid "Load filament settings from the specified file list"
msgstr ""
msgid "Skip Objects"
msgstr ""
msgid "Skip some objects in this print"
msgstr ""
msgid "Clone Objects"
msgstr ""
msgid "Clone objects in the load list"
msgstr ""
msgid "load uptodate process/machine settings when using uptodate"
msgstr ""
msgid ""
"load uptodate process/machine settings from the specified file when using "
"uptodate"
msgstr ""
msgid "load uptodate filament settings when using uptodate"
msgstr ""
msgid ""
"load uptodate filament settings from the specified file when using uptodate"
msgstr ""
msgid ""
"if enabled, check whether current machine downward compatible with the "
"machines in the list"
msgstr ""
msgid "downward machines settings"
msgstr ""
msgid "the machine settings list need to do downward checking"
msgstr ""
msgid "Load assemble list"
msgstr ""
msgid "Load assemble object list from config file"
msgstr ""
msgid "Data directory"
msgstr ""
@@ -13196,12 +13432,91 @@ msgid ""
"storage."
msgstr ""
msgid "Output directory"
msgstr ""
msgid "Output directory for the exported files."
msgstr ""
msgid "Debug level"
msgstr ""
msgid ""
"Sets debug logging level. 0:fatal, 1:error, 2:warning, 3:info, 4:debug, "
"5:trace\n"
msgstr ""
msgid "Enable timelapse for print"
msgstr ""
msgid "If enabled, this slicing will be considered using timelapse"
msgstr ""
msgid "Load custom gcode"
msgstr ""
msgid "Load custom gcode from json"
msgstr ""
msgid "Load filament ids"
msgstr ""
msgid "Load filament ids for each object"
msgstr ""
msgid "Allow multiple color on one plate"
msgstr ""
msgid "If enabled, the arrange will allow multiple color on one plate"
msgstr ""
msgid "Allow rotatations when arrange"
msgstr ""
msgid "If enabled, the arrange will allow rotations when place object"
msgstr ""
msgid "Avoid extrusion calibrate region when doing arrange"
msgstr ""
msgid ""
"If enabled, the arrange will avoid extrusion calibrate region when place "
"object"
msgstr ""
msgid "Skip modified gcodes in 3mf"
msgstr ""
msgid "Skip the modified gcodes in 3mf from Printer or filament Presets"
msgstr ""
msgid "MakerLab name"
msgstr ""
msgid "MakerLab name to generate this 3mf"
msgstr ""
msgid "MakerLab version"
msgstr ""
msgid "MakerLab version to generate this 3mf"
msgstr ""
msgid "metadata name list"
msgstr ""
msgid "metadata name list added into 3mf"
msgstr ""
msgid "metadata value list"
msgstr ""
msgid "metadata value list added into 3mf"
msgstr ""
msgid "Allow 3mf with newer version to be sliced"
msgstr ""
msgid "Current z-hop"
msgstr ""
@@ -13476,9 +13791,6 @@ msgstr ""
msgid "Detect overhangs for auto-lift"
msgstr ""
msgid "Generating support"
msgstr ""
msgid "Checking support necessity"
msgstr ""
@@ -13497,6 +13809,9 @@ msgid ""
"generation."
msgstr ""
msgid "Generating support"
msgstr ""
msgid "Optimizing toolpath"
msgstr ""
@@ -13514,37 +13829,9 @@ msgid ""
"XY Size compensation can not be combined with color-painting."
msgstr ""
#, possible-c-format, possible-boost-format
msgid "Support: generate toolpath at layer %d"
msgstr ""
msgid "Support: detect overhangs"
msgstr ""
msgid "Support: generate contact points"
msgstr ""
msgid "Support: propagate branches"
msgstr ""
msgid "Support: draw polygons"
msgstr ""
msgid "Support: generate toolpath"
msgstr ""
#, possible-c-format, possible-boost-format
msgid "Support: generate polygons at layer %d"
msgstr ""
#, possible-c-format, possible-boost-format
msgid "Support: fix holes at layer %d"
msgstr ""
#, possible-c-format, possible-boost-format
msgid "Support: propagate branches at layer %d"
msgstr ""
msgid ""
"Unknown file format. Input file must have .stl, .obj, .amf(.xml) extension."
msgstr ""
@@ -14077,9 +14364,21 @@ msgstr ""
msgid "PA step: "
msgstr ""
msgid "Accelerations: "
msgstr ""
msgid "Speeds: "
msgstr ""
msgid "Print numbers"
msgstr ""
msgid "Comma-separated list of printing accelerations"
msgstr ""
msgid "Comma-separated list of printing speeds"
msgstr ""
msgid ""
"Please input valid values:\n"
"Start PA: >= 0.0\n"
@@ -14420,8 +14719,8 @@ msgid ""
msgstr ""
msgid ""
"We would rename the presets as \"Vendor Type Serial @printer you selected"
"\". \n"
"We would rename the presets as \"Vendor Type Serial @printer you "
"selected\". \n"
"To add preset for more printers, Please go to printer selection"
msgstr ""
@@ -15176,6 +15475,50 @@ msgstr ""
msgid "User cancelled."
msgstr ""
msgid "Head diameter"
msgstr ""
msgid "Max angle"
msgstr ""
msgid "Detection radius"
msgstr ""
msgid "Remove selected points"
msgstr ""
msgid "Remove all"
msgstr ""
msgid "Auto-generate points"
msgstr ""
msgid "Add a brim ear"
msgstr ""
msgid "Delete a brim ear"
msgstr ""
msgid "Adjust section view"
msgstr ""
msgid ""
"Warning: The brim type is not set to \"painted\",the brim ears will not take "
"effect !"
msgstr ""
msgid "Set the brim type to \"painted\""
msgstr ""
msgid " invalid brim ears"
msgstr ""
msgid "Brim Ears"
msgstr ""
msgid "Please select single object."
msgstr ""
#: resources/data/hints.ini: [hint:Precise wall]
msgid "Precise wall\nDid you know that turning on precise wall can improve precision and layer consistency?"
msgstr ""
+550 -120
View File
@@ -8,8 +8,8 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-02-20 21:21+0800\n"
"PO-Revision-Date: 2025-02-21 23:18+0100\n"
"POT-Creation-Date: 2025-03-16 22:32+0800\n"
"PO-Revision-Date: 2025-03-15 10:55+0100\n"
"Last-Translator: \n"
"Language-Team: \n"
"Language: ca\n"
@@ -1013,6 +1013,11 @@ msgstr "Establir text de cara a la cámara"
msgid "Orient the text towards the camera."
msgstr "Orientar/alinear el text vers la càmera."
#, boost-format
msgid "Font \"%1%\" can't be used. Please select another."
msgstr ""
"El tipus de lletra \"%1%\" no es pot utilitzar. Seleccioneu-ne un altre."
#, boost-format
msgid ""
"Can't load exactly same font(\"%1%\"). Application selected a similar "
@@ -1274,6 +1279,9 @@ msgstr "L'analitzador Nano SVG no es pot carregar des del fitxer ( %1% )."
msgid "SVG file does NOT contain a single path to be embossed (%1%)."
msgstr "El fitxer SVG NO conté una sola ruta per gravar en relleu( %1% )."
msgid "No feature"
msgstr "Cap característica"
msgid "Vertex"
msgstr "Vèrtex"
@@ -3247,6 +3255,10 @@ msgstr ""
"S'ha produït un error. Potser la memòria del sistema no és suficient o és un "
"error del programa"
#, boost-format
msgid "A fatal error occurred: \"%1%\""
msgstr "S'ha produït un error fatal: \"%1%\""
msgid "Please save project and restart the program."
msgstr "Deseu el projecte i reinicieu el programa."
@@ -3329,8 +3341,8 @@ msgid ""
"be opened during copy check. The output G-code is at %1%.tmp."
msgstr ""
"La còpia del codi-G temporal ha finalitzat, però el codi exportat no s'ha "
"pogut obrir durant la verificació de la còpia. El codi-G de sortida és a %1%."
"tmp."
"pogut obrir durant la verificació de la còpia. El codi-G de sortida és a "
"%1%.tmp."
#, boost-format
msgid "G-code file exported to %1%"
@@ -3694,9 +3706,9 @@ msgstr ""
#, c-format, boost-format
msgid ""
"Current chamber temperature is higher than the material's safe temperature,"
"it may result in material softening and clogging.The maximum safe "
"temperature for the material is %d"
"Current chamber temperature is higher than the material's safe "
"temperature,it may result in material softening and clogging.The maximum "
"safe temperature for the material is %d"
msgstr ""
"La temperatura actual de la cambra és superior a la temperatura segura del "
"material, pot provocar un estovament i obstrucció del material. La "
@@ -3759,8 +3771,8 @@ msgid ""
"Alternate extra wall does't work well when ensure vertical shell thickness "
"is set to All."
msgstr ""
"El perímetre addicional alternat no funciona correctament amb 'Assegurar el "
"gruix de la carcassa vertical' establert a Tots. "
"La paret addicional alternativa no funciona bé quan assegurar el gruix de la "
"closca vertical està establert a Tot."
msgid ""
"Change these settings automatically? \n"
@@ -4491,7 +4503,7 @@ msgstr "Volum:"
msgid "Size:"
msgstr "Mida:"
#, c-format, boost-format
#, boost-format
msgid ""
"Conflicts of gcode paths have been found at layer %d, z = %.2lf mm. Please "
"separate the conflicted objects farther (%s <-> %s)."
@@ -4888,6 +4900,16 @@ msgstr "Utilitzar la vista de perspectiva"
msgid "Use Orthogonal View"
msgstr "Utilitzar la vista ortogonal"
msgid "Auto Perspective"
msgstr "Perspectiva automàtica"
msgid ""
"Automatically switch between orthographic and perspective when changing from "
"top/bottom/side views"
msgstr ""
"Canviar automàticament entre ortogràfic i perspectiva en canviar de vistes "
"superior/inferior/lateral"
msgid "Show &G-code Window"
msgstr "Mostra Finestra %Codi-G"
@@ -5028,16 +5050,19 @@ msgid "&Help"
msgstr "&Ajuda"
#, c-format, boost-format
msgid "A file exists with the same name: %s, do you want to override it."
msgstr "Existeix un fitxer amb el mateix nom: %s, el voleu sobreescriure."
msgid "A file exists with the same name: %s, do you want to overwrite it?"
msgstr "Existeix un fitxer amb el mateix nom: %s, el voleu sobreescriure?"
#, c-format, boost-format
msgid "A config exists with the same name: %s, do you want to override it."
msgstr "Hi ha una configuració amb el mateix nom: %s, la voleu sobreescriure."
msgid "A config exists with the same name: %s, do you want to overwrite it?"
msgstr "Hi ha una configuració amb el mateix nom: %s, la voleu sobreescriure?"
msgid "Overwrite file"
msgstr "Sobreescriure el fitxer"
msgid "Overwrite config"
msgstr "Sobreescriu la configuració"
msgid "Yes to All"
msgstr "Sí a Tot"
@@ -6444,6 +6469,26 @@ msgstr ""
"La importació a Orca Slicer ha fallat. Descarregueu el fitxer manualment i "
"importeu-lo."
msgid "INFO:"
msgstr "INFORMACIÓ:"
msgid ""
"No accelerations provided for calibration. Use default acceleration value "
msgstr ""
"No s'han proporcionat acceleracions per al calibratge. Utilitzar el valor "
"d'acceleració predeterminat "
msgid "mm/s²"
msgstr "mm/s²"
msgid "No speeds provided for calibration. Use default optimal speed "
msgstr ""
"No s'han proporcionat velocitats per al calibratge. Utilitzar la velocitat "
"òptima predeterminada "
msgid "mm/s"
msgstr "mm/s"
msgid "Import SLA archive"
msgstr "Importar fitxer SLA"
@@ -6666,11 +6711,11 @@ msgstr ""
msgid ""
"Plate %d: %s is not suggested to be used to print filament %s(%s). If you "
"still want to do this printing, please set this filament's bed temperature "
"to non zero."
"to non-zero."
msgstr ""
"Placa% d: %s no és adequada per imprimir el filament %s( %s ). Si encara "
"voleu fer aquesta impressió, configureu la temperatura del llit d'aquest "
"filament a un nombre superior a zero."
"Placa %d: no es recomana utilitzar %s per imprimir el filament %s(%s). Si "
"encara voleu fer aquesta impressió, configureu la temperatura del llit "
"d'aquest filament a diferent de zero."
msgid "Switching the language requires application restart.\n"
msgstr "Per canviar d'idioma cal reiniciar l'aplicació.\n"
@@ -7747,14 +7792,15 @@ msgid "Still print by object?"
msgstr "Continuar imprimint per objecte?"
msgid ""
"We have added an experimental style \"Tree Slim\" that features smaller "
"support volume but weaker strength.\n"
"We recommend using it with: 0 interface layers, 0 top distance, 2 walls."
"When using support material for the support interface, We recommend the "
"following settings:\n"
"0 top z distance, 0 interface spacing, interlaced rectilinear pattern and "
"disable independent support layer height"
msgstr ""
"Hem afegit l'estil experimental \"Arbres Prims\" que presenta un volum de "
"suport més petit però una resistència més feble.\n"
"Recomanem utilitzar-lo amb: 0 capes d'interfície, 0 distància superior, 2 "
"perímetres."
"Quan utilitzeu material de suport per a la interfície de suport, us "
"recomanem la configuració següent:\n"
"0 distància z superior, 0 espai d'interfície, patró rectilini entrellaçat i "
"desactivar l'alçada de la capa de suport independent"
msgid ""
"Change these settings automatically? \n"
@@ -7765,26 +7811,6 @@ msgstr ""
"Sí: Canviar aquesta configuració automàticament\n"
"No - No canviar aquesta configuració"
msgid ""
"For \"Tree Strong\" and \"Tree Hybrid\" styles, we recommend the following "
"settings: at least 2 interface layers, at least 0.1mm top z distance or "
"using support materials on interface."
msgstr ""
"Per als estils \"Arbres Forts\" i \"Arbres Híbrids\", recomanem la "
"configuració següent: almenys 2 capes d'interfície, almenys 0.1 mm de "
"distància z superior o utilitzar materials de suport a la interfície."
msgid ""
"When using support material for the support interface, We recommend the "
"following settings:\n"
"0 top z distance, 0 interface spacing, concentric pattern and disable "
"independent support layer height"
msgstr ""
"Quan utilitzeu material de suport per a la interfície de suport, recomanem "
"la configuració següent:\n"
"0 distància superior Z, 0 espaiat de la interfície, patró concèntric i "
"desactivar alçada de suport independent d'alçada de capa"
msgid ""
"Enabling this option will modify the model's shape. If your print requires "
"precise dimensions or is part of an assembly, it's important to double-check "
@@ -9703,6 +9729,13 @@ msgstr ""
"La Torre de Purga requereix que tots els objectes s'imprimeixin sobre el "
"mateix nombre de capes de Vora d'Adherència"
msgid ""
"The prime tower is only supported for multiple objects if they are printed "
"with the same support_top_z_distance"
msgstr ""
"La torre de neteja només s'admet per a diversos objectes si s'imprimeixen "
"amb el mateix support_top_z_distance"
msgid ""
"The prime tower requires that all objects are sliced with the same layer "
"heights."
@@ -9717,12 +9750,27 @@ msgstr ""
"La Torre de Purga només està suportat si tots els objectes tenen la mateixa "
"alçada variable de capa"
msgid ""
"One or more object were assigned an extruder that the printer does not have."
msgstr "Un o més objectes han estat assignats a un extrusor inexistent."
msgid "Too small line width"
msgstr "Amplada de línia massa petita"
msgid "Too large line width"
msgstr "Amplada de línia massa gran"
msgid ""
"Printing with multiple extruders of differing nozzle diameters. If support "
"is to be printed with the current filament (support_filament == 0 or "
"support_interface_filament == 0), all nozzles have to be of the same "
"diameter."
msgstr ""
"Impressió amb múltiples extrusors de diferents diàmetres de broquet. Si el "
"suport s'ha d'imprimir amb el filament actual (support_filament == 0 o "
"support_interface_filament == 0), tots els broquets han de ser del mateix "
"diàmetre."
msgid ""
"The prime tower requires that support has the same layer height with object."
msgstr ""
@@ -9856,6 +9904,9 @@ msgstr "Generant el Codi-G"
msgid "Failed processing of the filename_format template."
msgstr "Error en el processament de la plantilla filename_format."
msgid "Printer technology"
msgstr "Tecnologia d'impressora"
msgid "Printable area"
msgstr "Àrea imprimible"
@@ -10525,8 +10576,8 @@ msgid ""
"Create additional perimeter paths over steep overhangs and areas where "
"bridges cannot be anchored."
msgstr ""
"Crear camins perimetrals addicionals sobre voladissos pronunciats i zones on "
"no es poden ancorar ponts. "
"Crear camins perimetrals addicionals sobre voladissos escarpats i zones on "
"no es puguin ancorar ponts."
msgid "Reverse on even"
msgstr "Invertir en capes senars"
@@ -10701,9 +10752,6 @@ msgstr ""
"velocitat d'impressió per a les parets de voladís que estan suportades per "
"menys del 13%, ja sigui que formin part d'un pont o d'un voladís."
msgid "mm/s"
msgstr "mm/s"
msgid "Internal"
msgstr "Intern"
@@ -10854,9 +10902,6 @@ msgstr ""
"L'acceleració predeterminada tant de la impressió normal com dels viatges "
"excepte a la capa inicial"
msgid "mm/s²"
msgstr "mm/s²"
msgid "Default filament profile"
msgstr "Perfil de filament predeterminat"
@@ -12232,8 +12277,8 @@ msgid "mm/s² or %"
msgstr "mm/s o %"
msgid ""
"Acceleration of sparse infill. If the value is expressed as a percentage (e."
"g. 100%), it will be calculated based on the default acceleration."
"Acceleration of sparse infill. If the value is expressed as a percentage "
"(e.g. 100%), it will be calculated based on the default acceleration."
msgstr ""
"Acceleració del farciment poc dens. Si el valor s'expressa en percentatge "
"( per exemple, 100% ), es calcularà a partir de l'acceleració predeterminada."
@@ -12514,7 +12559,7 @@ msgid ""
"(in mm). This setting applies to top, bottom and solid infill and, if using "
"the classic perimeter generator, to wall gap fill."
msgstr ""
"No imprimiu l'ompliment de buits amb una longitud inferior al llindar "
"No imprimir l'ompliment de buits amb una longitud inferior al llindar "
"especificat (en mm). Aquesta configuració s'aplica a l'ompliment superior, "
"inferior i sòlid i, si s'utilitza el generador perimetral clàssic, a "
"l'ompliment de buits de paret."
@@ -12863,6 +12908,12 @@ msgstr ""
msgid "Speed of internal sparse infill"
msgstr "Velocitat de farciment poc dens intern"
msgid "Inherits profile"
msgstr "Hereta el perfil"
msgid "Name of parent profile"
msgstr "Nom del perfil pare"
msgid "Interface shells"
msgstr "Carcasses d'interfície"
@@ -14094,6 +14145,18 @@ msgstr "Alçada de la faldilla"
msgid "How many layers of skirt. Usually only one layer"
msgstr "Quantes capes de faldilla. Normalment només una capa"
msgid "Single loop draft shield"
msgstr "Escut d'un sol bucle"
msgid ""
"Limits the draft shield loops to one wall after the first layer. This is "
"useful, on occasion, to conserve filament but may cause the draft shield to "
"warp / crack."
msgstr ""
"Limita els bucles de l'escut contra corrents d'aire a una paret després de "
"la primera capa. Això és útil, en ocasions, per conservar el filament, però "
"pot provocar que l'escut de corrent es deformi o es trenqui."
msgid "Draft shield"
msgstr "Escut contra corrents d'aire"
@@ -14108,11 +14171,6 @@ msgid ""
"distance from the object. Therefore, if brims are active it may intersect "
"with them. To avoid this, increase the skirt distance value.\n"
msgstr ""
"Un protector contra corrents d'aire és útil per protegir una impressió ABS o "
"ASA de deformacions i despreniments del llit d'impressió a causa del corrent "
"de vent. Normalment només es necessita amb impressores de marc obert, és a "
"dir, sense carcassa. \n"
"\n"
"Activat = la faldilla és tan alta com l'objecte imprès més alt. En cas "
"contrari, s'utilitza \"Alçada de la faldilla\".\n"
"Nota: amb l'escut de corrent actiu, la faldilla s'imprimirà a una distància "
@@ -14231,18 +14289,22 @@ msgstr ""
msgid "Max XY Smoothing"
msgstr "Suavitzat màxim XY"
#, no-c-format, no-boost-format
msgid ""
"Maximum distance to move points in XY to try to achieve a smooth spiralIf "
"Maximum distance to move points in XY to try to achieve a smooth spiral. If "
"expressed as a %, it will be computed over nozzle diameter"
msgstr ""
"Distància màxima per moure punts en XY per intentar aconseguir una espiral "
"suau. Si s'expressa en %, es calcularà sobre el diàmetre del broquet"
"suau. Si s'expressa com a %, es calcularà sobre el diàmetre del broquet"
#, c-format, boost-format
msgid "Spiral starting flow ratio"
msgstr "Relació de flux d'inici en Espiral"
#, no-c-format, no-boost-format
msgid ""
"Sets the starting flow ratio while transitioning from the last bottom layer "
"to the spiral. Normally the spiral transition scales the flow ratio from "
"0% to 100% during the first loop which can in some cases lead to under "
"to the spiral. Normally the spiral transition scales the flow ratio from 0% "
"to 100% during the first loop which can in some cases lead to under "
"extrusion at the start of the spiral."
msgstr ""
"Estableix la relació de flux inicial mentre es fa la transició de l'última "
@@ -14250,7 +14312,10 @@ msgstr ""
"relació de flux des de 0% to 100% d en el primer bucle, cosa que en alguns "
"casos pot provocar una subextrusió a l'inici de l'espiral."
#, c-format, boost-format
msgid "Spiral finishing flow ratio"
msgstr "Relació de flux de finalització en Espiral"
#, no-c-format, no-boost-format
msgid ""
"Sets the finishing flow ratio while ending the spiral. Normally the spiral "
"transition scales the flow ratio from 100% to 0% during the last loop which "
@@ -14463,6 +14528,12 @@ msgstr "Distància suport/objecte a xy"
msgid "XY separation between an object and its support"
msgstr "Separació XY entre un objecte i el seu suport"
msgid "Support/object first layer gap"
msgstr "Distància suport/objecte a xy"
msgid "XY separation between an object and its support at the first layer."
msgstr "Separació XY entre un objecte i el seu suport a la primera capa."
msgid "Pattern angle"
msgstr "Angle del patró"
@@ -14646,8 +14717,8 @@ msgstr ""
"mentre que l'estil híbrid crearà una estructura similar al suport normal "
"sota grans voladissos plans."
msgid "Default (Grid/Organic"
msgstr "Per defecte (quadrícula/orgànic"
msgid "Default (Grid/Organic)"
msgstr "Per defecte (Quadrícula/Orgànic)"
msgid "Snug"
msgstr "Ajustat"
@@ -14807,25 +14878,15 @@ msgstr ""
"uniforme sobre la seva longitud. Una mica d'angle pot augmentar "
"l'estabilitat del suport orgànic."
msgid "Branch Diameter with double walls"
msgstr "Diàmetre de branca amb parets dobles"
#. TRN PrintSettings: "Organic supports" > "Branch Diameter"
msgid ""
"Branches with area larger than the area of a circle of this diameter will be "
"printed with double walls for stability. Set this value to zero for no "
"double walls."
msgstr ""
"Les branques amb una àrea més gran que l'àrea d'un cercle d'aquest diàmetre "
"s'imprimiran amb parets dobles per a millorar l'estabilitat. Establiu aquest "
"valor a zero per a cap paret doble."
msgid "Support wall loops"
msgstr "Parets al voltant del suport"
msgid "This setting specify the count of walls around support"
msgid ""
"This setting specifies the count of support walls in the range of [0,2]. 0 "
"means auto."
msgstr ""
"Aquest ajustament especifica el nombre de perímetres al voltant del suport"
"Aquesta configuració especifica el recompte de parets de suport en el rang "
"de [0,2]. 0 significa automàtic."
msgid "Tree support with infill"
msgstr "Suport en arbre amb farciment"
@@ -15182,9 +15243,9 @@ msgid "Idle temperature"
msgstr "Temperatura d'espera"
msgid ""
"Nozzle temperature when the tool is currently not used in multi-tool setups."
"This is only used when 'Ooze prevention' is active in Print Settings. Set to "
"0 to disable."
"Nozzle temperature when the tool is currently not used in multi-tool "
"setups.This is only used when 'Ooze prevention' is active in Print Settings. "
"Set to 0 to disable."
msgstr ""
"Temperatura del broquet quan l'eina no s'utilitza actualment en "
"configuracions multieina. Només s'utilitza quan la \"Prevenció de "
@@ -15454,12 +15515,85 @@ msgstr "amplada de línia massa gran "
msgid " not in range "
msgstr " fora de rang "
msgid "Export 3MF"
msgstr "Exportar 3MF"
msgid "Export project as 3MF."
msgstr "Exportar projecte a 3MF."
msgid "Export slicing data"
msgstr "Exportar dades de laminació"
msgid "Export slicing data to a folder."
msgstr "Exportar les dades de laminació a una carpeta."
msgid "Load slicing data"
msgstr "Carregar dades de laminació"
msgid "Load cached slicing data from directory"
msgstr "Carregar les dades de laminació a la memòria cau des del directori"
msgid "Export STL"
msgstr "Exportar STL"
msgid "Export the objects as single STL."
msgstr "Exportar tots els objectes com a un STL."
msgid "Export multiple STLs"
msgstr "Exportar diversos STL"
msgid "Export the objects as multiple STLs to directory"
msgstr "Exportar els objectes com a diversos STL al directori"
msgid "Slice"
msgstr "Llesca"
msgid "Slice the plates: 0-all plates, i-plate i, others-invalid"
msgstr "Laminar les plaques: 0-totes les plaques, i-placa i, altres-no vàlides"
msgid "Show command help."
msgstr "Mostra l'ajuda de comandes."
msgid "UpToDate"
msgstr "Actualitzar"
msgid "Update the configs values of 3mf to latest."
msgstr "Actualitzar els valors de configuració de 3mf a la darrera versió."
msgid "downward machines check"
msgstr "comprovació descendent de màquines"
msgid ""
"check whether current machine downward compatible with the machines in the "
"list"
msgstr ""
"comprovar si la màquina actual és compatible de manera descendent amb les "
"màquines de la llista"
msgid "Load default filaments"
msgstr "Carregar filaments per defecte"
msgid "Load first filament as default for those not loaded"
msgstr "Carregar el primer filament per defecte per als que no estan carregats"
msgid "Minimum save"
msgstr "Guardat mínim"
msgid "export 3mf with minimum size."
msgstr "exportar 3MF amb la mida mínima."
msgid "mtcpp"
msgstr "mtcpp"
msgid "max triangle count per plate for slicing."
msgstr "recompte màxim de triangles per placa en laminar."
msgid "mstpp"
msgstr "mstpp"
msgid "max slicing time per plate in seconds."
msgstr "temps màxim de laminació per placa en segons."
msgid "No check"
msgstr "No comprovar"
@@ -15468,6 +15602,42 @@ msgstr ""
"No executar cap comprovació de validesa, com ara la comprovació de "
"conflictes de trajectòria al Codi-G."
msgid "Normative check"
msgstr "Comprovació normativa"
msgid "Check the normative items."
msgstr "Comproveu els elements normatius."
msgid "Output Model Info"
msgstr "Informació del model de sortida"
msgid "Output the model's information."
msgstr "Emet la informació del model."
msgid "Export Settings"
msgstr "Exportar Configuració"
msgid "Export settings to a file."
msgstr "Exporta la configuració a un fitxer."
msgid "Send progress to pipe"
msgstr "Envia el progrés a la canalització"
msgid "Send progress to pipe."
msgstr "Envia el progrés a la canalització."
msgid "Arrange Options"
msgstr "Opcions d'arranjament"
msgid "Arrange options: 0-disable, 1-enable, others-auto"
msgstr "Opcions d'arranjament 0-deshabilitar, 1-habilitar, altres-auto"
msgid "Repetions count"
msgstr "Recompte de repeticions"
msgid "Repetions count of the whole model"
msgstr "Recompte de repeticions de tot el model"
msgid "Ensure on bed"
msgstr "Assegurar a la placa"
@@ -15477,6 +15647,19 @@ msgstr ""
"Aixeca l'objecte per sobre del llit quan estigui parcialment a sota. "
"Desactivat per defecte"
msgid ""
"Arrange the supplied models in a plate and merge them in a single model in "
"order to perform actions once."
msgstr ""
"Organitzar els models subministrats en una base i combinar-los en un sol "
"model per fer accions una vegada."
msgid "Convert Unit"
msgstr "Convertir unitat"
msgid "Convert the units of model"
msgstr "Converteix les unitats del model"
msgid "Orient Options"
msgstr "Opcions d'orientació"
@@ -15492,6 +15675,78 @@ msgstr "Rotar al voltant de l'eix Y"
msgid "Rotation angle around the Y axis in degrees."
msgstr "Angle de rotació al voltant de l'eix Y en graus."
msgid "Scale the model by a float factor"
msgstr "Escala el model amb un factor flotant"
msgid "Load General Settings"
msgstr "Carregar la configuració general"
msgid "Load process/machine settings from the specified file"
msgstr ""
"Carregar la configuració del procés/de la màquina des del fitxer especificat"
msgid "Load Filament Settings"
msgstr "Carregar la configuració del filament"
msgid "Load filament settings from the specified file list"
msgstr ""
"Carregar la configuració del filament de la llista de fitxers especificada"
msgid "Skip Objects"
msgstr "Saltar objectes"
msgid "Skip some objects in this print"
msgstr "Omet alguns objectes en aquesta impressió"
msgid "Clone Objects"
msgstr "Clonar objectes"
msgid "Clone objects in the load list"
msgstr "Clonar objectes a la llista de càrrega"
msgid "load uptodate process/machine settings when using uptodate"
msgstr ""
"carregar la configuració del procés/la màquina d'actualització en usar "
"l'actualització"
msgid ""
"load uptodate process/machine settings from the specified file when using "
"uptodate"
msgstr ""
"carregar la configuració del procés/màquina d'actualització des del fitxer "
"especificat en usar l'actualització"
msgid "load uptodate filament settings when using uptodate"
msgstr ""
"carregar la configuració del filament Uptodate quan s'utilitza UptoDate"
msgid ""
"load uptodate filament settings from the specified file when using uptodate"
msgstr ""
"carregar la configuració del filament actualitzada des del fitxer "
"especificat quan utilitzeu l'actualització"
msgid ""
"if enabled, check whether current machine downward compatible with the "
"machines in the list"
msgstr ""
"si està activat, comproveu si la màquina actual és compatible de manera "
"descendent amb les màquines de la llista"
msgid "downward machines settings"
msgstr "configuració descendent de les màquines"
msgid "the machine settings list need to do downward checking"
msgstr ""
"la llista de paràmetres de la màquina ha de fer una comprovació descendent"
msgid "Load assemble list"
msgstr "Carregar la llista de muntatge"
msgid "Load assemble object list from config file"
msgstr ""
"Carregar la llista d'objectes de muntatge des del fitxer de configuració"
msgid "Data directory"
msgstr "Directori de dades"
@@ -15504,12 +15759,98 @@ msgstr ""
"mantenir diferents perfils o incloure configuracions des d'un emmagatzematge "
"de xarxa."
msgid "Output directory"
msgstr "Directori de sortida"
msgid "Output directory for the exported files."
msgstr "Directori de sortida dels fitxers exportats."
msgid "Debug level"
msgstr "Nivell de depuració"
msgid ""
"Sets debug logging level. 0:fatal, 1:error, 2:warning, 3:info, 4:debug, "
"5:trace\n"
msgstr ""
"Defineix el nivell de registre de depuració. 0:fatal, 1:error, 2:warning, "
"3:info, 4:debug, 5:tracejar\n"
msgid "Enable timelapse for print"
msgstr "Activa el timelapse per a la impressió"
msgid "If enabled, this slicing will be considered using timelapse"
msgstr "Si està habilitat, aquest laminat es considerarà mitjançant timelapse"
msgid "Load custom gcode"
msgstr "Carregar Codi-G personalitzat"
msgid "Load custom gcode from json"
msgstr "Carregar el Codi-G personalitzat des de json"
msgid "Load filament ids"
msgstr "Carregar els identificadors del filament"
msgid "Load filament ids for each object"
msgstr "Carregar els identificadors del filament per a cada objecte"
msgid "Allow multiple color on one plate"
msgstr "Permetre diversos materials en una mateixa placa"
msgid "If enabled, the arrange will allow multiple color on one plate"
msgstr "Si està habilitat, l'arranjament permetrà diversos colors en una placa"
msgid "Allow rotatations when arrange"
msgstr "Permet girs en fer l'arranjament"
msgid "If enabled, the arrange will allow rotations when place object"
msgstr ""
"Si està habilitat, l'arranjament permetrà rotacions en col·locar l'objecte"
msgid "Avoid extrusion calibrate region when doing arrange"
msgstr "Evitar la regió de calibratge d'extrusió en fer l'arranjament"
msgid ""
"If enabled, the arrange will avoid extrusion calibrate region when place "
"object"
msgstr ""
"Si està habilitat, l'arranjament evitarà la regió de calibratge d'extrusió "
"quan col·loqueu l'objecte"
msgid "Skip modified gcodes in 3mf"
msgstr "Omet els gcodes modificats en 3mf"
msgid "Skip the modified gcodes in 3mf from Printer or filament Presets"
msgstr ""
"Omet els codis-g modificats en 3mf des de la impressora o els presets de "
"filament"
msgid "MakerLab name"
msgstr "Nom MakerLab"
msgid "MakerLab name to generate this 3mf"
msgstr "Nom de MakerLab per generar aquest 3mf"
msgid "MakerLab version"
msgstr "Versió MakerLab"
msgid "MakerLab version to generate this 3mf"
msgstr "Versió de MakerLab per generar aquest 3mf"
msgid "metadata name list"
msgstr "llista de noms de metadades"
msgid "metadata name list added into 3mf"
msgstr "llista de noms de metadades afegida a 3MF"
msgid "metadata value list"
msgstr "llista de valors de metadades"
msgid "metadata value list added into 3mf"
msgstr "llista de valors de metadades afegida a 3MF"
msgid "Allow 3mf with newer version to be sliced"
msgstr "Permet laminar 3mf amb la versió més recent"
msgid "Current z-hop"
msgstr "Salt-z actual"
@@ -15828,9 +16169,6 @@ msgstr "Generant la trajectòria de l'eina de farciment"
msgid "Detect overhangs for auto-lift"
msgstr "Detectar voladissos per a l'elevació automàtica"
msgid "Generating support"
msgstr "Generant suport"
msgid "Checking support necessity"
msgstr "Comprovació de la necessitat de suport"
@@ -15851,6 +16189,9 @@ msgstr ""
"Sembla que l'objecte %s té %s. Si us plau, reorienteu l'objecte o habiliteu "
"la generació de suport."
msgid "Generating support"
msgstr "Generant suport"
msgid "Optimizing toolpath"
msgstr "Optimitzant la trajectòria de l'eina"
@@ -15873,42 +16214,14 @@ msgstr ""
"pintat en colors.\n"
"La compensació de mida XY no es pot combinar amb la pintura en color."
#, c-format, boost-format
msgid "Support: generate toolpath at layer %d"
msgstr "Suport: generar trajectòria d'eina a la capa %d"
msgid "Support: detect overhangs"
msgstr "Suport: detectar voladissos"
msgid "Support: generate contact points"
msgstr "Suport: generar punts de contacte"
msgid "Support: propagate branches"
msgstr "Suport: propagar branques"
msgid "Support: draw polygons"
msgstr "Suport: dibuixar polígons"
msgid "Support: generate toolpath"
msgstr "Suport: generar trajectòria d'eina"
#, c-format, boost-format
msgid "Support: generate polygons at layer %d"
msgstr "Suport: generar polígons a la capa %d"
#, c-format, boost-format
msgid "Support: fix holes at layer %d"
msgstr "Suport: reparar forats a la capa %d"
#, c-format, boost-format
msgid "Support: propagate branches at layer %d"
msgstr "Suport: propagar branques a la capa %d"
msgid ""
"Unknown file format. Input file must have .stl, .obj, .amf(.xml) extension."
msgstr ""
"Format de fitxer desconegut. El fitxer d'entrada ha de tenir extensió .stl, ."
"obj, .amf( .xml )."
"Format de fitxer desconegut. El fitxer d'entrada ha de tenir "
"extensió .stl, .obj, .amf( .xml )."
msgid "Loading of a model file failed."
msgstr "La càrrega d'un fitxer de model ha fallat."
@@ -16552,9 +16865,21 @@ msgstr "Final PA( Pressure Advance ): "
msgid "PA step: "
msgstr "Pas de PA( Pressure Advance ): "
msgid "Accelerations: "
msgstr "Acceleracions: "
msgid "Speeds: "
msgstr "Velocitats: "
msgid "Print numbers"
msgstr "Imprimir números"
msgid "Comma-separated list of printing accelerations"
msgstr "Llista d'acceleracions d'impressió separades per comes"
msgid "Comma-separated list of printing speeds"
msgstr "Llista de velocitats d'impressió separades per comes"
msgid ""
"Please input valid values:\n"
"Start PA: >= 0.0\n"
@@ -17893,6 +18218,52 @@ msgstr ""
msgid "User cancelled."
msgstr "Usuari cancel·lat."
msgid "Head diameter"
msgstr "Diàmetre del cap"
msgid "Max angle"
msgstr "Angle màxim"
msgid "Detection radius"
msgstr "Radi de detecció"
msgid "Remove selected points"
msgstr "Elimina els punts seleccionats"
msgid "Remove all"
msgstr "Elimina- ho tot"
msgid "Auto-generate points"
msgstr "Generar punts automàticament"
msgid "Add a brim ear"
msgstr "Afegir una orella de Vora d'Adherència"
msgid "Delete a brim ear"
msgstr "Suprimir la Vora d'Adherència"
msgid "Adjust section view"
msgstr "Ajusta la vista en secció"
msgid ""
"Warning: The brim type is not set to \"painted\",the brim ears will not take "
"effect !"
msgstr ""
"Advertència: el tipus de Vora d'Adherència no està configurat com a "
"\"pintat\", les orelles de la Vora d'Adherència no tindran efecte!"
msgid "Set the brim type to \"painted\""
msgstr "Establir Vora d'Adherència a \"pintat\""
msgid " invalid brim ears"
msgstr " orelles de la Vora d'Adherència invàlides"
msgid "Brim Ears"
msgstr "Orelles de la Vora d'Adherència"
msgid "Please select single object."
msgstr "Seleccioneu un sol objecte."
#: resources/data/hints.ini: [hint:Precise wall]
msgid ""
"Precise wall\n"
@@ -18282,6 +18653,65 @@ msgstr ""
"augmentar adequadament la temperatura del llit pot reduir la probabilitat de "
"deformació."
#~ msgid ""
#~ "We have added an experimental style \"Tree Slim\" that features smaller "
#~ "support volume but weaker strength.\n"
#~ "We recommend using it with: 0 interface layers, 0 top distance, 2 walls."
#~ msgstr ""
#~ "Hem afegit l'estil experimental \"Arbres Prims\" que presenta un volum de "
#~ "suport més petit però una resistència més feble.\n"
#~ "Recomanem utilitzar-lo amb: 0 capes d'interfície, 0 distància superior, 2 "
#~ "perímetres."
#~ msgid ""
#~ "For \"Tree Strong\" and \"Tree Hybrid\" styles, we recommend the "
#~ "following settings: at least 2 interface layers, at least 0.1mm top z "
#~ "distance or using support materials on interface."
#~ msgstr ""
#~ "Per als estils \"Arbres Forts\" i \"Arbres Híbrids\", recomanem la "
#~ "configuració següent: almenys 2 capes d'interfície, almenys 0.1 mm de "
#~ "distància z superior o utilitzar materials de suport a la interfície."
#~ msgid "Branch Diameter with double walls"
#~ msgstr "Diàmetre de branca amb parets dobles"
#~ msgid ""
#~ "Branches with area larger than the area of a circle of this diameter will "
#~ "be printed with double walls for stability. Set this value to zero for no "
#~ "double walls."
#~ msgstr ""
#~ "Les branques amb una àrea més gran que l'àrea d'un cercle d'aquest "
#~ "diàmetre s'imprimiran amb parets dobles per a millorar l'estabilitat. "
#~ "Establiu aquest valor a zero per a cap paret doble."
#, c-format, boost-format
#~ msgid "Support: generate toolpath at layer %d"
#~ msgstr "Suport: generar trajectòria d'eina a la capa %d"
#~ msgid "Support: detect overhangs"
#~ msgstr "Suport: detectar voladissos"
#~ msgid "Support: propagate branches"
#~ msgstr "Suport: propagar branques"
#~ msgid "Support: draw polygons"
#~ msgstr "Suport: dibuixar polígons"
#~ msgid "Support: generate toolpath"
#~ msgstr "Suport: generar trajectòria d'eina"
#, c-format, boost-format
#~ msgid "Support: generate polygons at layer %d"
#~ msgstr "Suport: generar polígons a la capa %d"
#, c-format, boost-format
#~ msgid "Support: fix holes at layer %d"
#~ msgstr "Suport: reparar forats a la capa %d"
#, c-format, boost-format
#~ msgid "Support: propagate branches at layer %d"
#~ msgstr "Suport: propagar branques a la capa %d"
#~ msgid "Orca Slicer"
#~ msgstr "Orca Slicer"
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
+1
View File
@@ -172,3 +172,4 @@ src/slic3r/Utils/SimplyPrint.cpp
src/slic3r/Utils/Flashforge.cpp
src/slic3r/GUI/Jobs/OAuthJob.cpp
src/slic3r/GUI/BackgroundSlicingProcess.cpp
src/slic3r/GUI/Gizmos/GLGizmoBrimEars.cpp
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "Anker",
"version": "02.03.00.00",
"version": "02.03.00.03",
"force_update": "0",
"description": "Anker configurations",
"machine_model_list": [
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "Anycubic",
"version": "02.03.00.00",
"version": "02.03.00.03",
"force_update": "0",
"description": "Anycubic configurations",
"machine_model_list": [
@@ -192,7 +192,7 @@
"sparse_infill_density": "15%",
"sparse_infill_filament": "1",
"sparse_infill_line_width": "0.45",
"sparse_infill_pattern": "grid",
"sparse_infill_pattern": "crosshatch",
"sparse_infill_speed": "450",
"spiral_mode": "0",
"spiral_mode_max_xy_smoothing": "200%",
@@ -192,7 +192,7 @@
"sparse_infill_density": "15%",
"sparse_infill_filament": "1",
"sparse_infill_line_width": "0.22",
"sparse_infill_pattern": "grid",
"sparse_infill_pattern": "crosshatch",
"sparse_infill_speed": "150",
"spiral_mode": "0",
"spiral_mode_max_xy_smoothing": "200%",
@@ -192,7 +192,7 @@
"sparse_infill_density": "15%",
"sparse_infill_filament": "1",
"sparse_infill_line_width": "0.45",
"sparse_infill_pattern": "grid",
"sparse_infill_pattern": "crosshatch",
"sparse_infill_speed": "430",
"spiral_mode": "0",
"spiral_mode_max_xy_smoothing": "200%",
@@ -29,7 +29,7 @@
"line_width": "0.4",
"infill_direction": "45",
"sparse_infill_density": "15%",
"sparse_infill_pattern": "grid",
"sparse_infill_pattern": "crosshatch",
"initial_layer_acceleration": "1000",
"travel_acceleration": "0",
"inner_wall_acceleration": "0",
@@ -192,7 +192,7 @@
"sparse_infill_density": "15%",
"sparse_infill_filament": "1",
"sparse_infill_line_width": "0.45",
"sparse_infill_pattern": "grid",
"sparse_infill_pattern": "crosshatch",
"sparse_infill_speed": "300",
"spiral_mode": "0",
"spiral_mode_max_xy_smoothing": "200%",
@@ -192,7 +192,7 @@
"sparse_infill_density": "15%",
"sparse_infill_filament": "1",
"sparse_infill_line_width": "0.45",
"sparse_infill_pattern": "grid",
"sparse_infill_pattern": "crosshatch",
"sparse_infill_speed": "300",
"spiral_mode": "0",
"spiral_mode_max_xy_smoothing": "200%",
@@ -192,7 +192,7 @@
"sparse_infill_density": "15%",
"sparse_infill_filament": "1",
"sparse_infill_line_width": "0.45",
"sparse_infill_pattern": "grid",
"sparse_infill_pattern": "crosshatch",
"sparse_infill_speed": "200",
"spiral_mode": "0",
"spiral_mode_max_xy_smoothing": "200%",
@@ -192,7 +192,7 @@
"sparse_infill_density": "15%",
"sparse_infill_filament": "1",
"sparse_infill_line_width": "0.45",
"sparse_infill_pattern": "grid",
"sparse_infill_pattern": "crosshatch",
"sparse_infill_speed": "150",
"spiral_mode": "0",
"spiral_mode_max_xy_smoothing": "200%",
@@ -192,7 +192,7 @@
"sparse_infill_density": "15%",
"sparse_infill_filament": "1",
"sparse_infill_line_width": "0.45",
"sparse_infill_pattern": "grid",
"sparse_infill_pattern": "crosshatch",
"sparse_infill_speed": "200",
"spiral_mode": "0",
"spiral_mode_max_xy_smoothing": "200%",
@@ -192,7 +192,7 @@
"sparse_infill_density": "15%",
"sparse_infill_filament": "1",
"sparse_infill_line_width": "0.45",
"sparse_infill_pattern": "grid",
"sparse_infill_pattern": "crosshatch",
"sparse_infill_speed": "200",
"spiral_mode": "0",
"spiral_mode_max_xy_smoothing": "200%",
@@ -192,7 +192,7 @@
"sparse_infill_density": "15%",
"sparse_infill_filament": "1",
"sparse_infill_line_width": "0.45",
"sparse_infill_pattern": "grid",
"sparse_infill_pattern": "crosshatch",
"sparse_infill_speed": "300",
"spiral_mode": "0",
"spiral_mode_max_xy_smoothing": "200%",
@@ -29,7 +29,7 @@
"line_width": "0.4",
"infill_direction": "45",
"sparse_infill_density": "15%",
"sparse_infill_pattern": "grid",
"sparse_infill_pattern": "crosshatch",
"initial_layer_acceleration": "1000",
"travel_acceleration": "0",
"inner_wall_acceleration": "0",
@@ -192,7 +192,7 @@
"sparse_infill_density": "15%",
"sparse_infill_filament": "1",
"sparse_infill_line_width": "0.45",
"sparse_infill_pattern": "grid",
"sparse_infill_pattern": "crosshatch",
"sparse_infill_speed": "200",
"spiral_mode": "0",
"spiral_mode_max_xy_smoothing": "200%",
@@ -192,7 +192,7 @@
"sparse_infill_density": "15%",
"sparse_infill_filament": "1",
"sparse_infill_line_width": "0.45",
"sparse_infill_pattern": "grid",
"sparse_infill_pattern": "crosshatch",
"sparse_infill_speed": "120",
"spiral_mode": "0",
"spiral_mode_max_xy_smoothing": "200%",
@@ -192,7 +192,7 @@
"sparse_infill_density": "15%",
"sparse_infill_filament": "1",
"sparse_infill_line_width": "0.45",
"sparse_infill_pattern": "grid",
"sparse_infill_pattern": "crosshatch",
"sparse_infill_speed": "200",
"spiral_mode": "0",
"spiral_mode_max_xy_smoothing": "200%",
@@ -29,7 +29,7 @@
"line_width": "0.4",
"infill_direction": "45",
"sparse_infill_density": "15%",
"sparse_infill_pattern": "grid",
"sparse_infill_pattern": "crosshatch",
"initial_layer_acceleration": "1000",
"travel_acceleration": "0",
"inner_wall_acceleration": "0",
@@ -192,7 +192,7 @@
"sparse_infill_density": "15%",
"sparse_infill_filament": "1",
"sparse_infill_line_width": "0.62",
"sparse_infill_pattern": "grid",
"sparse_infill_pattern": "crosshatch",
"sparse_infill_speed": "100",
"spiral_mode": "0",
"spiral_mode_max_xy_smoothing": "200%",
@@ -192,7 +192,7 @@
"sparse_infill_density": "15%",
"sparse_infill_filament": "1",
"sparse_infill_line_width": "0.82",
"sparse_infill_pattern": "grid",
"sparse_infill_pattern": "crosshatch",
"sparse_infill_speed": "100",
"spiral_mode": "0",
"spiral_mode_max_xy_smoothing": "200%",
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "Artillery",
"version": "02.03.00.00",
"version": "02.03.00.03",
"force_update": "0",
"description": "Artillery configurations",
"machine_model_list": [
@@ -15,12 +15,12 @@
],
"printable_area": [
"0x0",
"230x0",
"230x230",
"0x230"
"220x0",
"220x220",
"0x220"
],
"printable_height": "250",
"nozzle_type": "hardened_steel",
"nozzle_type": "brass",
"auxiliary_fan": "0",
"machine_max_acceleration_extruding": [
"1000",
@@ -86,16 +86,19 @@
],
"printer_settings_id": "Artillery",
"retraction_minimum_travel": [
"2"
"1"
],
"retract_before_wipe": [
"0%"
],
"retraction_length": [
"2.2"
"1"
],
"retract_length_toolchange": [
"10"
"4"
],
"retraction_speed": [
"35"
],
"deretraction_speed": [
"0"
@@ -111,4 +114,3 @@
"layer_change_gcode": "",
"scan_first_layer": "0"
}
@@ -15,12 +15,12 @@
],
"printable_area": [
"0x0",
"230x0",
"230x230",
"0x230"
"220x0",
"220x220",
"0x220"
],
"printable_height": "250",
"nozzle_type": "hardened_steel",
"nozzle_type": "brass",
"auxiliary_fan": "0",
"machine_max_acceleration_extruding": [
"1000",
@@ -86,16 +86,19 @@
],
"printer_settings_id": "Artillery",
"retraction_minimum_travel": [
"2"
"1"
],
"retract_before_wipe": [
"0%"
],
"retraction_length": [
"2.2"
"1"
],
"retract_length_toolchange": [
"10"
"4"
],
"retraction_speed": [
"35"
],
"deretraction_speed": [
"0"
@@ -20,7 +20,7 @@
"0x300"
],
"printable_height": "400",
"nozzle_type": "hardened_steel",
"nozzle_type": "brass",
"auxiliary_fan": "0",
"machine_max_acceleration_extruding": [
"1250",
@@ -79,10 +79,10 @@
"0.4"
],
"max_layer_height": [
"0.25"
"0.32"
],
"min_layer_height": [
"0.07"
"0.08"
],
"printer_settings_id": "Artillery",
"retraction_minimum_travel": [
@@ -92,7 +92,7 @@
"0%"
],
"retraction_length": [
"0.8"
"1"
],
"retract_length_toolchange": [
"4"
@@ -115,4 +115,3 @@
"layer_change_gcode": ";AFTER_LAYER_CHANGE\n;[layer_z]",
"scan_first_layer": "0"
}
@@ -20,7 +20,7 @@
"0x300"
],
"printable_height": "400",
"nozzle_type": "hardened_steel",
"nozzle_type": "brass",
"auxiliary_fan": "0",
"machine_max_acceleration_extruding": [
"1250",
@@ -79,10 +79,10 @@
"0.4"
],
"max_layer_height": [
"0.25"
"0.32"
],
"min_layer_height": [
"0.07"
"0.08"
],
"printer_settings_id": "Artillery",
"retraction_minimum_travel": [
@@ -92,7 +92,7 @@
"0%"
],
"retraction_length": [
"0.8"
"1"
],
"retract_length_toolchange": [
"4"
@@ -115,4 +115,3 @@
"layer_change_gcode": ";AFTER_LAYER_CHANGE\n;[layer_z]",
"scan_first_layer": "0"
}
@@ -186,7 +186,7 @@
"sparse_infill_density": "15%",
"sparse_infill_filament": "1",
"sparse_infill_line_width": "0.45",
"sparse_infill_pattern": "grid",
"sparse_infill_pattern": "crosshatch",
"sparse_infill_speed": "150",
"spiral_mode": "0",
"spiral_mode_max_xy_smoothing": "200%",
@@ -186,7 +186,7 @@
"sparse_infill_density": "15%",
"sparse_infill_filament": "1",
"sparse_infill_line_width": "0.45",
"sparse_infill_pattern": "grid",
"sparse_infill_pattern": "crosshatch",
"sparse_infill_speed": "150",
"spiral_mode": "0",
"spiral_mode_max_xy_smoothing": "200%",
@@ -186,7 +186,7 @@
"sparse_infill_density": "15%",
"sparse_infill_filament": "1",
"sparse_infill_line_width": "0.45",
"sparse_infill_pattern": "grid",
"sparse_infill_pattern": "crosshatch",
"sparse_infill_speed": "200",
"spiral_mode": "0",
"spiral_mode_max_xy_smoothing": "200%",
@@ -186,7 +186,7 @@
"sparse_infill_density": "15%",
"sparse_infill_filament": "1",
"sparse_infill_line_width": "0.45",
"sparse_infill_pattern": "grid",
"sparse_infill_pattern": "crosshatch",
"sparse_infill_speed": "200",
"spiral_mode": "0",
"spiral_mode_max_xy_smoothing": "200%",
+9 -9
View File
@@ -1,7 +1,7 @@
{
"name": "Bambulab",
"url": "http://www.bambulab.com/Parameters/vendor/BBL.json",
"version": "01.10.00.34",
"version": "01.10.00.35",
"force_update": "0",
"description": "the initial version of BBL configurations",
"machine_model_list": [
@@ -995,7 +995,7 @@
},
{
"name": "eSUN PLA+ @base",
"sub_path": "filament/eSUN PLA+ @base.json"
"sub_path": "filament/eSUN/eSUN PLA+ @base.json"
},
{
"name": "Generic PP @base",
@@ -2763,19 +2763,19 @@
},
{
"name": "eSUN PLA+ @BBL A1",
"sub_path": "filament/eSUN PLA+ @BBL A1.json"
"sub_path": "filament/eSUN/eSUN PLA+ @BBL A1.json"
},
{
"name": "eSUN PLA+ @BBL A1 0.2 nozzle",
"sub_path": "filament/eSUN PLA+ @BBL A1 0.2 nozzle.json"
"sub_path": "filament/eSUN/eSUN PLA+ @BBL A1 0.2 nozzle.json"
},
{
"name": "eSUN PLA+ @BBL A1M",
"sub_path": "filament/eSUN PLA+ @BBL A1M.json"
"sub_path": "filament/eSUN/eSUN PLA+ @BBL A1M.json"
},
{
"name": "eSUN PLA+ @BBL A1M 0.2 nozzle",
"sub_path": "filament/eSUN PLA+ @BBL A1M 0.2 nozzle.json"
"sub_path": "filament/eSUN/eSUN PLA+ @BBL A1M 0.2 nozzle.json"
},
{
"name": "eSUN PLA+ @BBL P1P",
@@ -2787,15 +2787,15 @@
},
{
"name": "eSUN PLA+ @BBL X1",
"sub_path": "filament/eSUN PLA+ @BBL X1.json"
"sub_path": "filament/eSUN/eSUN PLA+ @BBL X1.json"
},
{
"name": "eSUN PLA+ @BBL X1C",
"sub_path": "filament/eSUN PLA+ @BBL X1C.json"
"sub_path": "filament/eSUN/eSUN PLA+ @BBL X1C.json"
},
{
"name": "eSUN PLA+ @BBL X1C 0.2 nozzle",
"sub_path": "filament/eSUN PLA+ @BBL X1C 0.2 nozzle.json"
"sub_path": "filament/eSUN/eSUN PLA+ @BBL X1C 0.2 nozzle.json"
},
{
"name": "Generic PP @BBL A1",
@@ -3,7 +3,7 @@
"name": "SUNLU PLA Marble @BBL A1",
"inherits": "SUNLU PLA Marble @base",
"from": "system",
"setting_id": "SNLS06_02",
"setting_id": "GFSNLS06_02",
"instantiation": "true",
"fan_cooling_layer_time": [
"80"
@@ -3,7 +3,7 @@
"name": "SUNLU PLA Marble @BBL A1M",
"inherits": "SUNLU PLA Marble @base",
"from": "system",
"setting_id": "SNLS06_03",
"setting_id": "GFSNLS06_03",
"instantiation": "true",
"fan_cooling_layer_time": [
"80"
@@ -3,7 +3,7 @@
"name": "SUNLU PLA Marble @BBL P1P",
"inherits": "SUNLU PLA Marble @base",
"from": "system",
"setting_id": "SNLS06_01",
"setting_id": "GFSNLS06_01",
"instantiation": "true",
"fan_cooling_layer_time": [
"80"
@@ -3,7 +3,7 @@
"name": "SUNLU PLA Marble @BBL X1",
"inherits": "SUNLU PLA Marble @base",
"from": "system",
"setting_id": "SNLS06_00",
"setting_id": "GFSNLS06_00",
"instantiation": "true",
"filament_long_retractions_when_cut": [
"1"
@@ -3,7 +3,7 @@
"name": "SUNLU PLA Marble @BBL X1C",
"inherits": "SUNLU PLA Marble @base",
"from": "system",
"setting_id": "SNLS06",
"setting_id": "GFSNLS06",
"instantiation": "true",
"filament_long_retractions_when_cut": [
"1"
@@ -3,7 +3,7 @@
"name": "SUNLU PLA Marble @base",
"inherits": "fdm_filament_pla",
"from": "system",
"filament_id": "SNL06",
"filament_id": "GFSNL06",
"instantiation": "false",
"filament_cost": [
"31.99"
@@ -3,7 +3,7 @@
"name": "SUNLU PETG @BBL A1 0.2 nozzle",
"inherits": "SUNLU PETG @base",
"from": "system",
"setting_id": "SNLS08_03",
"setting_id": "GFSNLS08_03",
"instantiation": "true",
"filament_flow_ratio": [
"0.94"
@@ -3,7 +3,7 @@
"name": "SUNLU PETG @BBL A1 0.8 nozzle",
"inherits": "SUNLU PETG @base",
"from": "system",
"setting_id": "SNLS08_04",
"setting_id": "GFSNLS08_04",
"instantiation": "true",
"fan_max_speed": [
"60"
@@ -3,7 +3,7 @@
"name": "SUNLU PETG @BBL A1",
"inherits": "SUNLU PETG @base",
"from": "system",
"setting_id": "SNLS08_02",
"setting_id": "GFSNLS08_02",
"instantiation": "true",
"filament_flow_ratio": [
"0.94"
@@ -3,7 +3,7 @@
"name": "SUNLU PETG @BBL A1M 0.2 nozzle",
"inherits": "SUNLU PETG @BBL X1C 0.2 nozzle",
"from": "system",
"setting_id": "SNLS08_06",
"setting_id": "GFSNLS08_06",
"instantiation": "true",
"filament_flow_ratio": [
"0.94"
@@ -3,7 +3,7 @@
"name": "SUNLU PETG @BBL A1M 0.8 nozzle",
"inherits": "SUNLU PETG @BBL X1C 0.8 nozzle",
"from": "system",
"setting_id": "SNLS08_07",
"setting_id": "GFSNLS08_07",
"instantiation": "true",
"filament_flow_ratio": [
"0.94"
@@ -3,7 +3,7 @@
"name": "SUNLU PETG @BBL A1M 0.4 nozzle",
"inherits": "SUNLU PETG @BBL X1C",
"from": "system",
"setting_id": "SNLS08_05",
"setting_id": "GFSNLS08_05",
"instantiation": "true",
"filament_flow_ratio": [
"0.94"
@@ -3,7 +3,7 @@
"name": "SUNLU PETG @BBL X1C 0.2 nozzle",
"inherits": "SUNLU PETG @base",
"from": "system",
"setting_id": "SNLS08_00",
"setting_id": "GFSNLS08_00",
"instantiation": "true",
"filament_max_volumetric_speed": [
"1"
@@ -3,7 +3,7 @@
"name": "SUNLU PETG @BBL X1C 0.8 nozzle",
"inherits": "SUNLU PETG @base",
"from": "system",
"setting_id": "SNLS08_01",
"setting_id": "GFSNLS08_01",
"instantiation": "true",
"fan_max_speed": [
"60"
@@ -3,7 +3,7 @@
"name": "SUNLU PETG @BBL X1C",
"inherits": "SUNLU PETG @base",
"from": "system",
"setting_id": "SNLS08",
"setting_id": "GFSNLS08",
"instantiation": "true",
"filament_max_volumetric_speed": [
"14"
@@ -3,7 +3,7 @@
"name": "SUNLU PETG @base",
"inherits": "fdm_filament_pet",
"from": "system",
"filament_id": "SNL08",
"filament_id": "GFSNL08",
"instantiation": "false",
"description": "To get better transparent or translucent results with the corresponding filament, please refer to this wiki: Printing tips for transparent PETG.",
"cool_plate_temp": [
@@ -3,7 +3,7 @@
"name": "SUNLU PLA Matte @BBL A1 0.2 nozzle",
"inherits": "SUNLU PLA Matte @base",
"from": "system",
"setting_id": "SNLS02_06",
"setting_id": "GFSNLS02_06",
"instantiation": "true",
"fan_cooling_layer_time": [
"80"
@@ -3,7 +3,7 @@
"name": "SUNLU PLA Matte @BBL A1",
"inherits": "SUNLU PLA Matte @base",
"from": "system",
"setting_id": "SNLS02_05",
"setting_id": "GFSNLS02_05",
"instantiation": "true",
"fan_cooling_layer_time": [
"80"
@@ -3,7 +3,7 @@
"name": "SUNLU PLA Matte @BBL A1M 0.2 nozzle",
"inherits": "SUNLU PLA Matte @base",
"from": "system",
"setting_id": "SNLS02_08",
"setting_id": "GFSNLS02_08",
"instantiation": "true",
"fan_cooling_layer_time": [
"80"
@@ -3,7 +3,7 @@
"name": "SUNLU PLA Matte @BBL A1M",
"inherits": "SUNLU PLA Matte @base",
"from": "system",
"setting_id": "SNLS02_07",
"setting_id": "GFSNLS02_07",
"instantiation": "true",
"fan_cooling_layer_time": [
"80"
@@ -3,7 +3,7 @@
"name": "SUNLU PLA Matte @BBL P1P 0.2 nozzle",
"inherits": "SUNLU PLA Matte @base",
"from": "system",
"setting_id": "SNLS02_04",
"setting_id": "GFSNLS02_04",
"instantiation": "true",
"fan_cooling_layer_time": [
"80"
@@ -3,7 +3,7 @@
"name": "SUNLU PLA Matte @BBL P1P",
"inherits": "SUNLU PLA Matte @base",
"from": "system",
"setting_id": "SNLS02_03",
"setting_id": "GFSNLS02_03",
"instantiation": "true",
"fan_cooling_layer_time": [
"80"
@@ -3,7 +3,7 @@
"name": "SUNLU PLA Matte @BBL X1",
"inherits": "SUNLU PLA Matte @base",
"from": "system",
"setting_id": "SNLS02_01",
"setting_id": "GFSNLS02_01",
"instantiation": "true",
"slow_down_layer_time": [
"8"
@@ -3,7 +3,7 @@
"name": "SUNLU PLA Matte @BBL X1C 0.2 nozzle",
"inherits": "SUNLU PLA Matte @base",
"from": "system",
"setting_id": "SNLS02_00",
"setting_id": "GFSNLS02_00",
"instantiation": "true",
"filament_max_volumetric_speed": [
"2"
@@ -3,7 +3,7 @@
"name": "SUNLU PLA Matte @BBL X1C",
"inherits": "SUNLU PLA Matte @base",
"from": "system",
"setting_id": "SNLS02",
"setting_id": "GFSNLS02",
"instantiation": "true",
"compatible_printers": [
"Bambu Lab X1 Carbon 0.4 nozzle",
@@ -3,7 +3,7 @@
"name": "SUNLU PLA Matte @base",
"inherits": "fdm_filament_pla",
"from": "system",
"filament_id": "SNL02",
"filament_id": "GFSNL02",
"instantiation": "false",
"filament_cost": [
"25.99"
@@ -3,7 +3,7 @@
"name": "SUNLU PLA+ 2.0 @BBL A1 0.2 nozzle",
"inherits": "SUNLU PLA+ 2.0 @base",
"from": "system",
"setting_id": "SNLS04_05",
"setting_id": "GFSNLS04_05",
"instantiation": "true",
"fan_cooling_layer_time": [
"80"
@@ -3,7 +3,7 @@
"name": "SUNLU PLA+ 2.0 @BBL A1",
"inherits": "SUNLU PLA+ 2.0 @base",
"from": "system",
"setting_id": "SNLS04_04",
"setting_id": "GFSNLS04_04",
"instantiation": "true",
"fan_cooling_layer_time": [
"80"
@@ -3,7 +3,7 @@
"name": "SUNLU PLA+ 2.0 @BBL A1M 0.2 nozzle",
"inherits": "SUNLU PLA+ 2.0 @base",
"from": "system",
"setting_id": "SNLS04_06",
"setting_id": "GFSNLS04_06",
"instantiation": "true",
"fan_cooling_layer_time": [
"80"
@@ -3,7 +3,7 @@
"name": "SUNLU PLA+ 2.0 @BBL A1M",
"inherits": "SUNLU PLA+ 2.0 @base",
"from": "system",
"setting_id": "SNLS04_07",
"setting_id": "GFSNLS04_07",
"instantiation": "true",
"fan_cooling_layer_time": [
"80"
@@ -3,7 +3,7 @@
"name": "SUNLU PLA+ 2.0 @BBL P1P 0.2 nozzle",
"inherits": "SUNLU PLA+ 2.0 @base",
"from": "system",
"setting_id": "SNLS04_03",
"setting_id": "GFSNLS04_03",
"instantiation": "true",
"fan_cooling_layer_time": [
"80"
@@ -3,7 +3,7 @@
"name": "SUNLU PLA+ 2.0 @BBL P1P",
"inherits": "SUNLU PLA+ 2.0 @base",
"from": "system",
"setting_id": "SNLS04_02",
"setting_id": "GFSNLS04_02",
"instantiation": "true",
"fan_cooling_layer_time": [
"80"
@@ -3,7 +3,7 @@
"name": "SUNLU PLA+ 2.0 @BBL X1",
"inherits": "SUNLU PLA+ 2.0 @base",
"from": "system",
"setting_id": "SNLS04_00",
"setting_id": "GFSNLS04_00",
"instantiation": "true",
"slow_down_layer_time": [
"10"
@@ -3,7 +3,7 @@
"name": "SUNLU PLA+ 2.0 @BBL X1C 0.2 nozzle",
"inherits": "SUNLU PLA+ 2.0 @base",
"from": "system",
"setting_id": "SNLS04_01",
"setting_id": "GFSNLS04_01",
"instantiation": "true",
"filament_max_volumetric_speed": [
"1.8"

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