Merge branch 'main' into 'feat/printer-agent-impl'

This commit is contained in:
Ian Chua
2026-08-17 14:51:04 +08:00
679 changed files with 25744 additions and 4050 deletions
+9 -1
View File
@@ -32,9 +32,17 @@ body:
attributes: attributes:
label: OrcaSlicer Version label: OrcaSlicer Version
description: Which version of Orca Slicer are you running? You can see the full version in `Help` -> `About Orca Slicer`. description: Which version of Orca Slicer are you running? You can see the full version in `Help` -> `About Orca Slicer`.
placeholder: e.g. 1.9.0 placeholder: e.g. 2.5.0
validations: validations:
required: true required: true
- type: input
id: working_version
attributes:
label: Regression compared to a previous version
description: Did it work in a previous version?
placeholder: e.g. 2.3.2
validations:
required: false
- type: dropdown - type: dropdown
id: os_type id: os_type
attributes: attributes:
+1
View File
@@ -2856,6 +2856,7 @@ const ImWchar* ImFontAtlas::GetGlyphRangesDefault()
{ {
0x0020, 0x00FF, // Basic Latin + Latin Supplement 0x0020, 0x00FF, // Basic Latin + Latin Supplement
0x2000, 0x206F, // General Punctuation 0x2000, 0x206F, // General Punctuation
0x2103, 0x2103, // ℃ Celsius symbol
0x3000, 0x30FF, // CJK Symbols and Punctuations, Hiragana, Katakana 0x3000, 0x30FF, // CJK Symbols and Punctuations, Hiragana, Katakana
0x31F0, 0x31FF, // Katakana Phonetic Extensions 0x31F0, 0x31FF, // Katakana Phonetic Extensions
0xFF00, 0xFFEF, // Half-width characters 0xFF00, 0xFFEF, // Half-width characters
+95
View File
@@ -465,6 +465,57 @@ static void stb_textedit_click(STB_TEXTEDIT_STRING *str, STB_TexteditState *stat
STB_TEXTEDIT_LAYOUTROW(&r, str, 0); STB_TEXTEDIT_LAYOUTROW(&r, str, 0);
y = r.ymin; y = r.ymin;
} }
else
{
// In multi-line mode, clamp y to stay within the text vertical bounds.
// This lets the click still land at a valid location if the mouse is slightly
// above or below the text.
StbTexteditRow r;
int n = STB_TEXTEDIT_STRINGLEN(str);
int i = 0;
float base_y = 0, y_min, y_max;
// Get the first row to establish y_min and start the iteration
STB_TEXTEDIT_LAYOUTROW(&r, str, 0);
if (r.num_chars <= 0)
{
state->cursor = 0;
state->select_start = state->cursor;
state->select_end = state->cursor;
state->has_preferred_x = 0;
return;
}
y_min = r.ymin;
y_max = base_y + r.ymax;
i = r.num_chars;
base_y += r.baseline_y_delta;
// Walk the remaining rows to find the bottom of the last row
while (i < n)
{
STB_TEXTEDIT_LAYOUTROW(&r, str, i);
if (r.num_chars <= 0)
break;
y_max = base_y + r.ymax;
i += r.num_chars;
base_y += r.baseline_y_delta;
}
// If the text ends with a newline, account for the empty trailing line
// so the cursor can be placed on it
if (n > 0 && STB_TEXTEDIT_GETCHAR(str, n - 1) == STB_TEXTEDIT_NEWLINE)
{
STB_TEXTEDIT_LAYOUTROW(&r, str, n);
y_max = base_y + r.ymax;
}
// Subtract half the last line height to avoid rounding issues when the mouse
// is just barely below the last line (keep cursor on the last line, not after the text)
y_max -= (r.ymax - r.ymin) * 0.5f;
if (y < y_min) y = y_min;
if (y > y_max) y = y_max;
}
state->cursor = stb_text_locate_coord(str, x, y); state->cursor = stb_text_locate_coord(str, x, y);
state->select_start = state->cursor; state->select_start = state->cursor;
@@ -485,6 +536,50 @@ static void stb_textedit_drag(STB_TEXTEDIT_STRING *str, STB_TexteditState *state
STB_TEXTEDIT_LAYOUTROW(&r, str, 0); STB_TEXTEDIT_LAYOUTROW(&r, str, 0);
y = r.ymin; y = r.ymin;
} }
else
{
// In multi-line mode, clamp y to stay within the text vertical bounds.
// This lets the drag keep working if the mouse goes off the top or bottom of the text.
StbTexteditRow r;
int n = STB_TEXTEDIT_STRINGLEN(str);
int i = 0;
float base_y = 0, y_min, y_max;
// Get the first row to establish y_min and start the iteration
STB_TEXTEDIT_LAYOUTROW(&r, str, 0);
if (r.num_chars <= 0)
return;
y_min = r.ymin;
y_max = base_y + r.ymax;
i = r.num_chars;
base_y += r.baseline_y_delta;
// Walk the remaining rows to find the bottom of the last row
while (i < n)
{
STB_TEXTEDIT_LAYOUTROW(&r, str, i);
if (r.num_chars <= 0)
break;
y_max = base_y + r.ymax;
i += r.num_chars;
base_y += r.baseline_y_delta;
}
// If the text ends with a newline, account for the empty trailing line
// so the cursor can be placed on it
if (n > 0 && STB_TEXTEDIT_GETCHAR(str, n - 1) == STB_TEXTEDIT_NEWLINE)
{
STB_TEXTEDIT_LAYOUTROW(&r, str, n);
y_max = base_y + r.ymax;
}
// Subtract half the last line height to avoid rounding issues when the mouse
// is just barely below the last line (keep cursor on the last line, not after the text)
y_max -= (r.ymax - r.ymin) * 0.5f;
if (y < y_min) y = y_min;
if (y > y_max) y = y_max;
}
if (state->select_start == state->select_end) if (state->select_start == state->select_end)
state->select_start = state->cursor; state->select_start = state->cursor;
+4 -4
View File
@@ -7781,19 +7781,19 @@ msgid "Replaced with 3D files from directory:\n"
msgstr "" msgstr ""
#, possible-boost-format #, possible-boost-format
msgid "✖ Skipped %1%: same file.\n" msgid "✖ Skipped %s: same file.\n"
msgstr "" msgstr ""
#, possible-boost-format #, possible-boost-format
msgid "✖ Skipped %1%: file does not exist.\n" msgid "✖ Skipped %s: file does not exist.\n"
msgstr "" msgstr ""
#, possible-boost-format #, possible-boost-format
msgid "✖ Skipped %1%: failed to replace.\n" msgid "✖ Skipped %s: failed to replace.\n"
msgstr "" msgstr ""
#, possible-boost-format #, possible-boost-format
msgid "✔ Replaced %1%.\n" msgid "✔ Replaced %s.\n"
msgstr "" msgstr ""
msgid "Replaced volumes" msgid "Replaced volumes"
+12 -12
View File
@@ -8361,21 +8361,21 @@ msgstr "No s'ha seleccionat el directori per a la substitució"
msgid "Replaced with 3D files from directory:\n" msgid "Replaced with 3D files from directory:\n"
msgstr "Substituït amb fitxers 3D del directori:\n" msgstr "Substituït amb fitxers 3D del directori:\n"
#, boost-format #, c-format
msgid "✖ Skipped %1%: same file.\n" msgid "✖ Skipped %s: same file.\n"
msgstr "✖ Omès %1%: mateix fitxer.\n" msgstr "✖ Omès %s: mateix fitxer.\n"
#, boost-format #, c-format
msgid "✖ Skipped %1%: file does not exist.\n" msgid "✖ Skipped %s: file does not exist.\n"
msgstr "✖ Omès %1%: el fitxer no existeix.\n" msgstr "✖ Omès %s: el fitxer no existeix.\n"
#, boost-format #, c-format
msgid "✖ Skipped %1%: failed to replace.\n" msgid "✖ Skipped %s: failed to replace.\n"
msgstr "✖ Omès %1%: la substitució ha fallat.\n" msgstr "✖ Omès %s: la substitució ha fallat.\n"
#, boost-format #, c-format
msgid "✔ Replaced %1%.\n" msgid "✔ Replaced %s.\n"
msgstr "✔ Substituït %1%.\n" msgstr "✔ Substituït %s.\n"
msgid "Replaced volumes" msgid "Replaced volumes"
msgstr "Volums substituïts" msgstr "Volums substituïts"
+12 -12
View File
@@ -8320,21 +8320,21 @@ msgstr "Nebyla vybrána složka pro nahrazení"
msgid "Replaced with 3D files from directory:\n" msgid "Replaced with 3D files from directory:\n"
msgstr "Nahrazeno 3D soubory ze složky:\n" msgstr "Nahrazeno 3D soubory ze složky:\n"
#, boost-format #, c-format
msgid "✖ Skipped %1%: same file.\n" msgid "✖ Skipped %s: same file.\n"
msgstr "✖ Přeskočeno %1%: stejný soubor.\n" msgstr "✖ Přeskočeno %s: stejný soubor.\n"
#, boost-format #, c-format
msgid "✖ Skipped %1%: file does not exist.\n" msgid "✖ Skipped %s: file does not exist.\n"
msgstr "✖ Přeskočeno %1%: soubor neexistuje.\n" msgstr "✖ Přeskočeno %s: soubor neexistuje.\n"
#, boost-format #, c-format
msgid "✖ Skipped %1%: failed to replace.\n" msgid "✖ Skipped %s: failed to replace.\n"
msgstr "✖ Přeskočeno %1%: nahrazení se nezdařilo.\n" msgstr "✖ Přeskočeno %s: nahrazení se nezdařilo.\n"
#, boost-format #, c-format
msgid "✔ Replaced %1%.\n" msgid "✔ Replaced %s.\n"
msgstr "✔ Nahrazeno %1%.\n" msgstr "✔ Nahrazeno %s.\n"
msgid "Replaced volumes" msgid "Replaced volumes"
msgstr "Nahrazené objemy" msgstr "Nahrazené objemy"
+12 -12
View File
@@ -8191,21 +8191,21 @@ msgstr "Verzeichnis um daraus zu ersetzen wurde nicht ausgewählt"
msgid "Replaced with 3D files from directory:\n" msgid "Replaced with 3D files from directory:\n"
msgstr "Ersetzt durch 3D-Dateien aus Verzeichnis:\n" msgstr "Ersetzt durch 3D-Dateien aus Verzeichnis:\n"
#, boost-format #, c-format
msgid "✖ Skipped %1%: same file.\n" msgid "✖ Skipped %s: same file.\n"
msgstr "✖ Übersprungen %1%: gleiche Datei.\n" msgstr "✖ Übersprungen %s: gleiche Datei.\n"
#, boost-format #, c-format
msgid "✖ Skipped %1%: file does not exist.\n" msgid "✖ Skipped %s: file does not exist.\n"
msgstr "✖ Übersprungen %1%: Datei existiert nicht.\n" msgstr "✖ Übersprungen %s: Datei existiert nicht.\n"
#, boost-format #, c-format
msgid "✖ Skipped %1%: failed to replace.\n" msgid "✖ Skipped %s: failed to replace.\n"
msgstr "✖ Übersprungen %1%: Ersetzen fehlgeschlagen.\n" msgstr "✖ Übersprungen %s: Ersetzen fehlgeschlagen.\n"
#, boost-format #, c-format
msgid "✔ Replaced %1%.\n" msgid "✔ Replaced %s.\n"
msgstr "✔ Ersetzt %1%.\n" msgstr "✔ Ersetzt %s.\n"
msgid "Replaced volumes" msgid "Replaced volumes"
msgstr "Ersetzte Volumen" msgstr "Ersetzte Volumen"
+8 -8
View File
@@ -7776,20 +7776,20 @@ msgstr ""
msgid "Replaced with 3D files from directory:\n" msgid "Replaced with 3D files from directory:\n"
msgstr "" msgstr ""
#, boost-format #, c-format
msgid "✖ Skipped %1%: same file.\n" msgid "✖ Skipped %s: same file.\n"
msgstr "" msgstr ""
#, boost-format #, c-format
msgid "✖ Skipped %1%: file does not exist.\n" msgid "✖ Skipped %s: file does not exist.\n"
msgstr "" msgstr ""
#, boost-format #, c-format
msgid "✖ Skipped %1%: failed to replace.\n" msgid "✖ Skipped %s: failed to replace.\n"
msgstr "" msgstr ""
#, boost-format #, c-format
msgid "✔ Replaced %1%.\n" msgid "✔ Replaced %s.\n"
msgstr "" msgstr ""
msgid "Replaced volumes" msgid "Replaced volumes"
+12 -12
View File
@@ -7997,21 +7997,21 @@ msgstr "No se seleccionó el directorio para el reemplazo"
msgid "Replaced with 3D files from directory:\n" msgid "Replaced with 3D files from directory:\n"
msgstr "Reemplazado con archivos 3D desde el directorio:\n" msgstr "Reemplazado con archivos 3D desde el directorio:\n"
#, boost-format #, c-format
msgid "✖ Skipped %1%: same file.\n" msgid "✖ Skipped %s: same file.\n"
msgstr "✖ Omitido %1%: mismo archivo.\n" msgstr "✖ Omitido %s: mismo archivo.\n"
#, boost-format #, c-format
msgid "✖ Skipped %1%: file does not exist.\n" msgid "✖ Skipped %s: file does not exist.\n"
msgstr "✖ Omitido %1%: el archivo no existe.\n" msgstr "✖ Omitido %s: el archivo no existe.\n"
#, boost-format #, c-format
msgid "✖ Skipped %1%: failed to replace.\n" msgid "✖ Skipped %s: failed to replace.\n"
msgstr "✖ Omitido %1%: fallo al reemplazar.\n" msgstr "✖ Omitido %s: fallo al reemplazar.\n"
#, boost-format #, c-format
msgid "✔ Replaced %1%.\n" msgid "✔ Replaced %s.\n"
msgstr "✔ Reemplazado %1%.\n" msgstr "✔ Reemplazado %s.\n"
msgid "Replaced volumes" msgid "Replaced volumes"
msgstr "Volúmenes reemplazados" msgstr "Volúmenes reemplazados"
+26 -26
View File
@@ -8064,21 +8064,21 @@ msgstr "Ez da ordezkatzeko direktoriorik hautatu"
msgid "Replaced with 3D files from directory:\n" msgid "Replaced with 3D files from directory:\n"
msgstr "Direktorio honetako 3D fitxategiekin ordeztuta:\n" msgstr "Direktorio honetako 3D fitxategiekin ordeztuta:\n"
#, boost-format #, c-format
msgid "✖ Skipped %1%: same file.\n" msgid "✖ Skipped %s: same file.\n"
msgstr "✖ %1% saltatu da: fitxategi bera.\n" msgstr "✖ %s saltatu da: fitxategi bera.\n"
#, boost-format #, c-format
msgid "✖ Skipped %1%: file does not exist.\n" msgid "✖ Skipped %s: file does not exist.\n"
msgstr "✖ %1% saltatu da: fitxategia ez da existitzen.\n" msgstr "✖ %s saltatu da: fitxategia ez da existitzen.\n"
#, boost-format #, c-format
msgid "✖ Skipped %1%: failed to replace.\n" msgid "✖ Skipped %s: failed to replace.\n"
msgstr "✖ %1% saltatu da: ezin izan da ordeztu.\n" msgstr "✖ %s saltatu da: ezin izan da ordeztu.\n"
#, boost-format #, c-format
msgid "✔ Replaced %1%.\n" msgid "✔ Replaced %s.\n"
msgstr "✔ %1% ordezkatu da.\n" msgstr "✔ %s ordezkatu da.\n"
msgid "Replaced volumes" msgid "Replaced volumes"
msgstr "Ordeztutako bolumenak" msgstr "Ordeztutako bolumenak"
@@ -12013,11 +12013,11 @@ msgstr "Purgatze-dorreak euskarriak objektuaren geruza-altuera bera izatea eskat
# AI Translated # AI Translated
msgid "For Organic supports, two walls are supported only with the Hollow/Default base pattern." msgid "For Organic supports, two walls are supported only with the Hollow/Default base pattern."
msgstr "Euskarri organikoetan, bi horma Hollow/Default oinarri-patroiarekin soilik onartzen dira." msgstr "Euskarri organikoetan, bi horma Hutsa/Lehenetsia oinarri-patroiarekin soilik onartzen dira."
# AI Translated # AI Translated
msgid "The Lightning base pattern is not supported by this support type; Rectilinear will be used instead." msgid "The Lightning base pattern is not supported by this support type; Rectilinear will be used instead."
msgstr "Lightning oinarri-patroia ez du euskarri mota honek onartzen; Rectilinear erabiliko da horren ordez." msgstr "Tximista oinarri-patroia ez du euskarri mota honek onartzen; Lerrozuzena erabiliko da horren ordez."
msgid "Organic support tree tip diameter must not be smaller than support material extrusion width." msgid "Organic support tree tip diameter must not be smaller than support material extrusion width."
msgstr "Euskarri organikoaren zuhaitz-muturraren diametroak ezin du izan euskarri-materialaren estrusio-zabalera baino txikiagoa." msgstr "Euskarri organikoaren zuhaitz-muturraren diametroak ezin du izan euskarri-materialaren estrusio-zabalera baino txikiagoa."
@@ -12030,7 +12030,7 @@ msgstr "Euskarri organikoaren adar-diametroak ezin du izan euskarri-zuhaitzaren
# AI Translated # AI Translated
msgid "The Hollow base pattern is not supported by this support type; Rectilinear will be used instead." msgid "The Hollow base pattern is not supported by this support type; Rectilinear will be used instead."
msgstr "Hollow oinarri-patroia ez du euskarri mota honek onartzen; Rectilinear erabiliko da horren ordez." msgstr "Hutsa oinarri-patroia ez du euskarri mota honek onartzen; Lerrozuzena erabiliko da horren ordez."
msgid "Support enforcers are used but support is not enabled. Please enable support." msgid "Support enforcers are used but support is not enabled. Please enable support."
msgstr "Euskarri-behartzaileak erabiltzen dira, baina euskarria ez dago gaituta. Gaitu euskarriak." msgstr "Euskarri-behartzaileak erabiltzen dira, baina euskarria ez dago gaituta. Gaitu euskarriak."
@@ -13252,7 +13252,7 @@ msgstr "Moderatua"
# AI Translated # AI Translated
msgid "Top surface pattern" msgid "Top surface pattern"
msgstr "Goiko gainazalaren patroia" msgstr "Goiko gainazaleko patroia"
# AI Translated # AI Translated
msgid "This is the line pattern for top surface infill." msgid "This is the line pattern for top surface infill."
@@ -13265,13 +13265,13 @@ msgid "Monotonic line"
msgstr "Lerro monotonikoa" msgstr "Lerro monotonikoa"
msgid "Rectilinear" msgid "Rectilinear"
msgstr "Rectilinear" msgstr "Lerrozuzena"
msgid "Aligned Rectilinear" msgid "Aligned Rectilinear"
msgstr "Lerrozuzen lerrokatua" msgstr "Lerrozuzen lerrokatua"
msgid "Concentric" msgid "Concentric"
msgstr "Concentric" msgstr "Kontzentrikoa"
msgid "Hilbert Curve" msgid "Hilbert Curve"
msgstr "Hilbert kurba" msgstr "Hilbert kurba"
@@ -13337,7 +13337,7 @@ msgstr "Kanporantz"
# AI Translated # AI Translated
msgid "Bottom surface pattern" msgid "Bottom surface pattern"
msgstr "Beheko gainazalaren patroia" msgstr "Beheko gainazaleko patroia"
# AI Translated # AI Translated
msgid "This is the line pattern of bottom surface infill, not including bridge infill." msgid "This is the line pattern of bottom surface infill, not including bridge infill."
@@ -13362,7 +13362,7 @@ msgid ""
"Outward starts at the center of the surface, so any excess material is pushed towards the edge where it is least visible. Inward starts at the edge and ends with the tight curves at the center.\n" "Outward starts at the center of the surface, so any excess material is pushed towards the edge where it is least visible. Inward starts at the edge and ends with the tight curves at the center.\n"
"Default uses shortest-path ordering, which may run in either direction." "Default uses shortest-path ordering, which may run in either direction."
msgstr "" msgstr ""
"Gaineko gainazalak betetzen diren noranzkoa zentroan oinarritutako patroia erabiltzen denean (Konzentrikoa, Arkimedeen Akordeak, Oktograma Espirala).\n" "Goiko gainazalak betetzen diren noranzkoa zentroan oinarritutako patroia erabiltzen denean (Kontzentrikoa, Arkimedesen kordak, Oktagrama-kiribila).\n"
"Kanporanzkoa erdialdean hasten da, beraz, gehiegizko materiala gutxien ikusten den ertzera bultzatzen da. Barruranzkoa ertzean hasten da eta erdian kurba estuekin amaitzen da.\n" "Kanporanzkoa erdialdean hasten da, beraz, gehiegizko materiala gutxien ikusten den ertzera bultzatzen da. Barruranzkoa ertzean hasten da eta erdian kurba estuekin amaitzen da.\n"
"Lehenetsiak bide laburreneko ordena erabiltzen du, zeina norabide batean zein bestean ibil daitekeen." "Lehenetsiak bide laburreneko ordena erabiltzen du, zeina norabide batean zein bestean ibil daitekeen."
@@ -13375,7 +13375,7 @@ msgid ""
"Inward starts each surface with the wider outer curves, which improves first layer adhesion on build plates where the tight curves at the center may not stick. Outward starts at the center, pushing any excess material towards the edge.\n" "Inward starts each surface with the wider outer curves, which improves first layer adhesion on build plates where the tight curves at the center may not stick. Outward starts at the center, pushing any excess material towards the edge.\n"
"Default uses shortest-path ordering, which may run in either direction." "Default uses shortest-path ordering, which may run in either direction."
msgstr "" msgstr ""
"Beheko gainazalak betetzen diren noranzkoa zentroan oinarritutako patroia erabiltzen denean (Konzentrikoa, Arkimedeen Akordeak, Oktograma Espirala).\n" "Beheko gainazalak betetzen diren noranzkoa zentroan oinarritutako patroia erabiltzen denean (Kontzentrikoa, Arkimedesen kordak, Oktagrama-kiribila).\n"
"Barruranzkoa hasten da gainazal bakoitza kanpoko kurba zabalagoekin, eta horrek lehen geruzaren atxikimendua hobetzen du erdiko kurba estuak itsatsi ez daitezkeen inprimatze-plaketan. Kanporanzkoa erdialdean hasten da, gehiegizko materiala ertzera bultzatuz.\n" "Barruranzkoa hasten da gainazal bakoitza kanpoko kurba zabalagoekin, eta horrek lehen geruzaren atxikimendua hobetzen du erdiko kurba estuak itsatsi ez daitezkeen inprimatze-plaketan. Kanporanzkoa erdialdean hasten da, gehiegizko materiala ertzera bultzatuz.\n"
"Lehenetsiak bide laburreneko ordena erabiltzen du, zeina norabide batean zein bestean ibil daitekeen." "Lehenetsiak bide laburreneko ordena erabiltzen du, zeina norabide batean zein bestean ibil daitekeen."
@@ -16431,9 +16431,9 @@ msgid ""
msgstr "" msgstr ""
"Euskarriaren lerro-patroia.\n" "Euskarriaren lerro-patroia.\n"
"\n" "\n"
"Zuhaitz-euskarrien aukera lehenetsia Hutsa da, hau da, ez dago oinarri-patroirik. Beste euskarri motetarako, aukera lehenetsia patroi zuzenekoa da.\n" "Zuhaitz-euskarrien aukera lehenetsia Hutsa da, hau da, ez dago oinarri-patroirik. Beste euskarri motetarako, aukera lehenetsia patroi lerrozuzena da.\n"
"\n" "\n"
"OHARRA: Euskarri organikoetan, bi hormak Hutsa/Lehenetsia oinarri-patroiarekin bakarrik onartzen dira. Tximistetan oinarritutako patroia Zuhaitz mehea/Indartsua/Hibridoa euskarriek bakarrik onartzen dute. Beste euskarri motetarako, Zuzenekoa erabiliko da Tximistenaren ordez." "OHARRA: Euskarri organikoetan, bi hormak Hutsa/Lehenetsia oinarri-patroiarekin bakarrik onartzen dira. Tximista oinarri-patroia Zuhaitz mehea/Indartsua/Hibridoa euskarriek bakarrik onartzen dute. Beste euskarri motetarako, Lerrozuzena erabiliko da Tximistaren ordez."
msgid "Rectilinear grid" msgid "Rectilinear grid"
msgstr "Sare lerrozuzena" msgstr "Sare lerrozuzena"
@@ -16713,7 +16713,7 @@ msgid ""
" - Each Model: centers the pattern on each connected body. Parts that touch or overlap share one center; parts detached from the rest each get their own.\n" " - Each Model: centers the pattern on each connected body. Parts that touch or overlap share one center; parts detached from the rest each get their own.\n"
" - Each Assembly: uses a single shared center for the whole object or assembly." " - Each Assembly: uses a single shared center for the whole object or assembly."
msgstr "" msgstr ""
"Goiko eta beheko gainazaleko patroi zentratuen (Arkimedesen kordak, Oktagrama-espirala) zentroa non kokatzen den aukeratzen du.\n" "Goiko eta beheko gainazaleko patroi zentratuen (Arkimedesen kordak, Oktagrama-kiribila) zentroa non kokatzen den aukeratzen du.\n"
" - Gainazal bakoitza: patroia gainazal-eskualde bakoitzean zentratzen du, uharte bakoitza bere kabuz simetrikoa izan dadin.\n" " - Gainazal bakoitza: patroia gainazal-eskualde bakoitzean zentratzen du, uharte bakoitza bere kabuz simetrikoa izan dadin.\n"
" - Modelo bakoitza: patroia konektatutako gorputz bakoitzean zentratzen du. Elkar ukitzen edo gainjartzen diren piezek zentro bera partekatzen dute; gainerakoetatik bereizitako piezek beren zentroa dute.\n" " - Modelo bakoitza: patroia konektatutako gorputz bakoitzean zentratzen du. Elkar ukitzen edo gainjartzen diren piezek zentro bera partekatzen dute; gainerakoetatik bereizitako piezek beren zentroa dute.\n"
" - Muntaketa bakoitza: zentro partekatu bakarra erabiltzen du objektu edo muntaketa osorako." " - Muntaketa bakoitza: zentro partekatu bakarra erabiltzen du objektu edo muntaketa osorako."
@@ -17144,7 +17144,7 @@ msgid "Detect narrow internal solid infills"
msgstr "Detektatu barruko betegarri solido estua" msgstr "Detektatu barruko betegarri solido estua"
msgid "This option will auto-detect narrow internal solid infill areas. If enabled, the concentric pattern will be used for the area to speed up printing. Otherwise, the rectilinear pattern will be used by default." msgid "This option will auto-detect narrow internal solid infill areas. If enabled, the concentric pattern will be used for the area to speed up printing. Otherwise, the rectilinear pattern will be used by default."
msgstr "Aukera honek barruko betegarri solido estuko eremuak automatikoki detektatuko ditu. Gaituta badago, eremu horretan patroi zentrokidea erabiliko da inprimaketa azkartzeko. Bestela, patroi lerrozuzena erabiliko da lehenespenez." msgstr "Aukera honek barruko betegarri solido estuko eremuak automatikoki detektatuko ditu. Gaituta badago, eremu horretan patroi kontzentrikoa erabiliko da inprimaketa azkartzeko. Bestela, patroi lerrozuzena erabiliko da lehenespenez."
msgid "invalid value " msgid "invalid value "
msgstr "balio baliogabea " msgstr "balio baliogabea "
@@ -18703,7 +18703,7 @@ msgstr "YOLO (perfekzionista)"
# AI Translated # AI Translated
msgid "Top Surface Pattern" msgid "Top Surface Pattern"
msgstr "Goiko gainazalaren patroia" msgstr "Goiko gainazaleko patroia"
msgid "Choose a slot for the selected color" msgid "Choose a slot for the selected color"
msgstr "Aukeratu zirrikitu bat hautatutako kolorearentzat" msgstr "Aukeratu zirrikitu bat hautatutako kolorearentzat"
+17 -17
View File
@@ -8120,21 +8120,21 @@ msgstr "Le répertoire pour le remplacement n'a pas été sélectionné"
msgid "Replaced with 3D files from directory:\n" msgid "Replaced with 3D files from directory:\n"
msgstr "Remplacé par des fichiers 3D depuis le répertoire :\n" msgstr "Remplacé par des fichiers 3D depuis le répertoire :\n"
#, boost-format #, c-format
msgid "✖ Skipped %1%: same file.\n" msgid "✖ Skipped %s: same file.\n"
msgstr "✖ Ignoré %1% : même fichier.\n" msgstr "✖ Ignoré %s : même fichier.\n"
#, boost-format #, c-format
msgid "✖ Skipped %1%: file does not exist.\n" msgid "✖ Skipped %s: file does not exist.\n"
msgstr "✖ Ignoré %1% : le fichier n'existe pas.\n" msgstr "✖ Ignoré %s : le fichier n'existe pas.\n"
#, boost-format #, c-format
msgid "✖ Skipped %1%: failed to replace.\n" msgid "✖ Skipped %s: failed to replace.\n"
msgstr "✖ Ignoré %1% : échec du remplacement.\n" msgstr "✖ Ignoré %s : échec du remplacement.\n"
#, boost-format #, c-format
msgid "✔ Replaced %1%.\n" msgid "✔ Replaced %s.\n"
msgstr "✔ Remplacé %1%.\n" msgstr "✔ Remplacé %s.\n"
msgid "Replaced volumes" msgid "Replaced volumes"
msgstr "Volumes remplacés" msgstr "Volumes remplacés"
@@ -9283,22 +9283,22 @@ msgid "DEV host: api-dev.bambu-lab.com/v1"
msgstr "Hôte DEV : api-dev.bambu-lab.com/v1" msgstr "Hôte DEV : api-dev.bambu-lab.com/v1"
msgid "QA host: api-qa.bambu-lab.com/v1" msgid "QA host: api-qa.bambu-lab.com/v1"
msgstr "Hôte AQ : api-qa.bambu-lab.com/v1" msgstr "Hôte QA : api-qa.bambu-lab.com/v1"
msgid "PRE host: api-pre.bambu-lab.com/v1" msgid "PRE host: api-pre.bambu-lab.com/v1"
msgstr "Hébergeur PRE : api-pre.bambu-lab.com/v1" msgstr "Hôte PRE : api-pre.bambu-lab.com/v1"
msgid "Product host" msgid "Product host"
msgstr "Hôte du produit" msgstr "Hôte du produit"
msgid "Debug save button" msgid "Debug save button"
msgstr "bouton d'enregistrement de débogage" msgstr "Bouton d'enregistrement de debugage"
msgid "Save debug settings" msgid "Save debug settings"
msgstr "enregistrer les paramètres de débogage" msgstr "Enregistrer les paramètres de debugage"
msgid "Debug settings have been saved successfully!" msgid "Debug settings have been saved successfully!"
msgstr "Les paramètres DEBUG ont été enregistrés avec succès !" msgstr "Les paramètres de debug ont été enregistrés avec succès !"
msgid "Cloud environment switched; please login again!" msgid "Cloud environment switched; please login again!"
msgstr "L'environnement Cloud a changé, veuillez vous reconnecter !" msgstr "L'environnement Cloud a changé, veuillez vous reconnecter !"
+12 -12
View File
@@ -8244,21 +8244,21 @@ msgstr "A cseréhez nem lett mappa kiválasztva"
msgid "Replaced with 3D files from directory:\n" msgid "Replaced with 3D files from directory:\n"
msgstr "Cserélve a mappából származó 3D fájlokra:\n" msgstr "Cserélve a mappából származó 3D fájlokra:\n"
#, boost-format #, c-format
msgid "✖ Skipped %1%: same file.\n" msgid "✖ Skipped %s: same file.\n"
msgstr "✖ Kihagyva %1%: azonos fájl.\n" msgstr "✖ %s kihagyva: azonos fájl.\n"
#, boost-format #, c-format
msgid "✖ Skipped %1%: file does not exist.\n" msgid "✖ Skipped %s: file does not exist.\n"
msgstr "✖ Kihagyva %1%: a fájl nem létezik.\n" msgstr "✖ %s kihagyva: a fájl nem létezik.\n"
#, boost-format #, c-format
msgid "✖ Skipped %1%: failed to replace.\n" msgid "✖ Skipped %s: failed to replace.\n"
msgstr "✖ Kihagyva %1%: a csere sikertelen.\n" msgstr "✖ %s kihagyva: a csere sikertelen.\n"
#, boost-format #, c-format
msgid "✔ Replaced %1%.\n" msgid "✔ Replaced %s.\n"
msgstr "✔ Lecserélve: %1%.\n" msgstr "✔%s lecserélve.\n"
msgid "Replaced volumes" msgid "Replaced volumes"
msgstr "Lecserélt térfogatok" msgstr "Lecserélt térfogatok"
+12 -12
View File
@@ -8244,21 +8244,21 @@ msgstr "La directory per la sostituzione non è stata selezionata"
msgid "Replaced with 3D files from directory:\n" msgid "Replaced with 3D files from directory:\n"
msgstr "Sostituito con file 3D dalla directory:\n" msgstr "Sostituito con file 3D dalla directory:\n"
#, boost-format #, c-format
msgid "✖ Skipped %1%: same file.\n" msgid "✖ Skipped %s: same file.\n"
msgstr "✖ Saltato %1%: stesso file.\n" msgstr "✖ Saltato %s: stesso file.\n"
#, boost-format #, c-format
msgid "✖ Skipped %1%: file does not exist.\n" msgid "✖ Skipped %s: file does not exist.\n"
msgstr "✖ Saltato %1%: il file non esiste.\n" msgstr "✖ Saltato %s: il file non esiste.\n"
#, boost-format #, c-format
msgid "✖ Skipped %1%: failed to replace.\n" msgid "✖ Skipped %s: failed to replace.\n"
msgstr "✖ Saltato %1%: sostituzione fallita.\n" msgstr "✖ Saltato %s: sostituzione fallita.\n"
#, boost-format #, c-format
msgid "✔ Replaced %1%.\n" msgid "✔ Replaced %s.\n"
msgstr "✔ Sostituito %1%.\n" msgstr "✔ Sostituito %s.\n"
msgid "Replaced volumes" msgid "Replaced volumes"
msgstr "Volumi sostituiti" msgstr "Volumi sostituiti"
+12 -12
View File
@@ -8262,21 +8262,21 @@ msgstr "置換用のディレクトリが選択されていません"
msgid "Replaced with 3D files from directory:\n" msgid "Replaced with 3D files from directory:\n"
msgstr "ディレクトリの3Dファイルで置換しました:\n" msgstr "ディレクトリの3Dファイルで置換しました:\n"
#, boost-format #, c-format
msgid "✖ Skipped %1%: same file.\n" msgid "✖ Skipped %s: same file.\n"
msgstr "✖ スキップ %1%: 同一ファイル。\n" msgstr "✖ スキップ %s: 同一ファイル。\n"
#, boost-format #, c-format
msgid "✖ Skipped %1%: file does not exist.\n" msgid "✖ Skipped %s: file does not exist.\n"
msgstr "✖ スキップ %1%: ファイルが存在しません。\n" msgstr "✖ スキップ %s: ファイルが存在しません。\n"
#, boost-format #, c-format
msgid "✖ Skipped %1%: failed to replace.\n" msgid "✖ Skipped %s: failed to replace.\n"
msgstr "✖ スキップ %1%: 置換に失敗しました。\n" msgstr "✖ スキップ %s: 置換に失敗しました。\n"
#, boost-format #, c-format
msgid "✔ Replaced %1%.\n" msgid "✔ Replaced %s.\n"
msgstr "✔ 置換しました %1%。\n" msgstr "✔ 置換しました %s。\n"
msgid "Replaced volumes" msgid "Replaced volumes"
msgstr "置換されたボリューム" msgstr "置換されたボリューム"
+12 -12
View File
@@ -8288,24 +8288,24 @@ msgid "Replaced with 3D files from directory:\n"
msgstr "다음 디렉터리의 3D 파일로 교체했습니다:\n" msgstr "다음 디렉터리의 3D 파일로 교체했습니다:\n"
# AI Translated # AI Translated
#, boost-format #, c-format
msgid "✖ Skipped %1%: same file.\n" msgid "✖ Skipped %s: same file.\n"
msgstr "✖ 건너뜀 %1%: 동일한 파일입니다.\n" msgstr "✖ 건너뜀 %s: 동일한 파일입니다.\n"
# AI Translated # AI Translated
#, boost-format #, c-format
msgid "✖ Skipped %1%: file does not exist.\n" msgid "✖ Skipped %s: file does not exist.\n"
msgstr "✖ 건너뜀 %1%: 파일이 존재하지 않습니다.\n" msgstr "✖ 건너뜀 %s: 파일이 존재하지 않습니다.\n"
# AI Translated # AI Translated
#, boost-format #, c-format
msgid "✖ Skipped %1%: failed to replace.\n" msgid "✖ Skipped %s: failed to replace.\n"
msgstr "✖ 건너뜀 %1%: 교체하지 못했습니다.\n" msgstr "✖ 건너뜀 %s: 교체하지 못했습니다.\n"
# AI Translated # AI Translated
#, boost-format #, c-format
msgid "✔ Replaced %1%.\n" msgid "✔ Replaced %s.\n"
msgstr "✔ %1%을(를) 교체했습니다.\n" msgstr "✔ %s을(를) 교체했습니다.\n"
# AI Translated # AI Translated
msgid "Replaced volumes" msgid "Replaced volumes"
+12 -12
View File
@@ -8239,21 +8239,21 @@ msgstr ""
"Pakeista 3D failais iš katalogo:\n" "Pakeista 3D failais iš katalogo:\n"
"\n" "\n"
#, boost-format #, c-format
msgid "✖ Skipped %1%: same file.\n" msgid "✖ Skipped %s: same file.\n"
msgstr "✖ Praleistas %1%: tas pats failas.\n" msgstr "✖ Praleistas %s: tas pats failas.\n"
#, boost-format #, c-format
msgid "✖ Skipped %1%: file does not exist.\n" msgid "✖ Skipped %s: file does not exist.\n"
msgstr "✖ Praleistas %1%: failas neegzistuoja.\n" msgstr "✖ Praleistas %s: failas neegzistuoja.\n"
#, boost-format #, c-format
msgid "✖ Skipped %1%: failed to replace.\n" msgid "✖ Skipped %s: failed to replace.\n"
msgstr "✖ Praleistas %1%: nepavyko pakeisti.\n" msgstr "✖ Praleistas %s: nepavyko pakeisti.\n"
#, boost-format #, c-format
msgid "✔ Replaced %1%.\n" msgid "✔ Replaced %s.\n"
msgstr "✔ Pakeistas %1%.\n" msgstr "✔ Pakeistas %s.\n"
msgid "Replaced volumes" msgid "Replaced volumes"
msgstr "Pakeisti tūriai" msgstr "Pakeisti tūriai"
+12 -12
View File
@@ -8999,24 +8999,24 @@ msgid "Replaced with 3D files from directory:\n"
msgstr "Vervangen door 3D-bestanden uit de map:\n" msgstr "Vervangen door 3D-bestanden uit de map:\n"
# AI Translated # AI Translated
#, boost-format #, c-format
msgid "✖ Skipped %1%: same file.\n" msgid "✖ Skipped %s: same file.\n"
msgstr "✖ Overgeslagen %1%: hetzelfde bestand.\n" msgstr "✖ Overgeslagen %s: hetzelfde bestand.\n"
# AI Translated # AI Translated
#, boost-format #, c-format
msgid "✖ Skipped %1%: file does not exist.\n" msgid "✖ Skipped %s: file does not exist.\n"
msgstr "✖ Overgeslagen %1%: bestand bestaat niet.\n" msgstr "✖ Overgeslagen %s: bestand bestaat niet.\n"
# AI Translated # AI Translated
#, boost-format #, c-format
msgid "✖ Skipped %1%: failed to replace.\n" msgid "✖ Skipped %s: failed to replace.\n"
msgstr "✖ Overgeslagen %1%: vervangen is mislukt.\n" msgstr "✖ Overgeslagen %s: vervangen is mislukt.\n"
# AI Translated # AI Translated
#, boost-format #, c-format
msgid "✔ Replaced %1%.\n" msgid "✔ Replaced %s.\n"
msgstr "✔ Vervangen %1%.\n" msgstr "✔ Vervangen %s.\n"
# AI Translated # AI Translated
msgid "Replaced volumes" msgid "Replaced volumes"
+12 -12
View File
@@ -8444,24 +8444,24 @@ msgid "Replaced with 3D files from directory:\n"
msgstr "Zastąpiono plikami 3D z katalogu:\n" msgstr "Zastąpiono plikami 3D z katalogu:\n"
# AI Translated # AI Translated
#, boost-format #, c-format
msgid "✖ Skipped %1%: same file.\n" msgid "✖ Skipped %s: same file.\n"
msgstr "✖ Pominięto %1%: ten sam plik.\n" msgstr "✖ Pominięto %s: ten sam plik.\n"
# AI Translated # AI Translated
#, boost-format #, c-format
msgid "✖ Skipped %1%: file does not exist.\n" msgid "✖ Skipped %s: file does not exist.\n"
msgstr "✖ Pominięto %1%: plik nie istnieje.\n" msgstr "✖ Pominięto %s: plik nie istnieje.\n"
# AI Translated # AI Translated
#, boost-format #, c-format
msgid "✖ Skipped %1%: failed to replace.\n" msgid "✖ Skipped %s: failed to replace.\n"
msgstr "✖ Pominięto %1%: nie udało się zastąpić.\n" msgstr "✖ Pominięto %s: nie udało się zastąpić.\n"
# AI Translated # AI Translated
#, boost-format #, c-format
msgid "✔ Replaced %1%.\n" msgid "✔ Replaced %s.\n"
msgstr "✔ Zastąpiono %1%.\n" msgstr "✔ Zastąpiono %s.\n"
# AI Translated # AI Translated
msgid "Replaced volumes" msgid "Replaced volumes"
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
+12 -12
View File
@@ -9088,24 +9088,24 @@ msgid "Replaced with 3D files from directory:\n"
msgstr "Ersatt med 3D-filer från mappen:\n" msgstr "Ersatt med 3D-filer från mappen:\n"
# AI Translated # AI Translated
#, boost-format #, c-format
msgid "✖ Skipped %1%: same file.\n" msgid "✖ Skipped %s: same file.\n"
msgstr "✖ Hoppade över %1%: samma fil.\n" msgstr "✖ Hoppade över %s: samma fil.\n"
# AI Translated # AI Translated
#, boost-format #, c-format
msgid "✖ Skipped %1%: file does not exist.\n" msgid "✖ Skipped %s: file does not exist.\n"
msgstr "✖ Hoppade över %1%: filen finns inte.\n" msgstr "✖ Hoppade över %s: filen finns inte.\n"
# AI Translated # AI Translated
#, boost-format #, c-format
msgid "✖ Skipped %1%: failed to replace.\n" msgid "✖ Skipped %s: failed to replace.\n"
msgstr "✖ Hoppade över %1%: det gick inte att ersätta.\n" msgstr "✖ Hoppade över %s: det gick inte att ersätta.\n"
# AI Translated # AI Translated
#, boost-format #, c-format
msgid "✔ Replaced %1%.\n" msgid "✔ Replaced %s.\n"
msgstr "✔ Ersatte %1%.\n" msgstr "✔ Ersatte %s.\n"
# AI Translated # AI Translated
msgid "Replaced volumes" msgid "Replaced volumes"
File diff suppressed because it is too large Load Diff
+12 -12
View File
@@ -8335,21 +8335,21 @@ msgstr "Değiştirme için dizin seçilmedi"
msgid "Replaced with 3D files from directory:\n" msgid "Replaced with 3D files from directory:\n"
msgstr "Dizindeki 3D dosyalarla değiştirildi:\n" msgstr "Dizindeki 3D dosyalarla değiştirildi:\n"
#, boost-format #, c-format
msgid "✖ Skipped %1%: same file.\n" msgid "✖ Skipped %s: same file.\n"
msgstr "✖ %1% atlandı: aynı dosya.\n" msgstr "✖ %s atlandı: aynı dosya.\n"
#, boost-format #, c-format
msgid "✖ Skipped %1%: file does not exist.\n" msgid "✖ Skipped %s: file does not exist.\n"
msgstr "✖ %1% atlandı: dosya mevcut değil.\n" msgstr "✖ %s atlandı: dosya mevcut değil.\n"
#, boost-format #, c-format
msgid "✖ Skipped %1%: failed to replace.\n" msgid "✖ Skipped %s: failed to replace.\n"
msgstr "✖ %1% atlandı: değiştirilemedi.\n" msgstr "✖ %s atlandı: değiştirilemedi.\n"
#, boost-format #, c-format
msgid "✔ Replaced %1%.\n" msgid "✔ Replaced %s.\n"
msgstr "✔ %1% değiştirildi.\n" msgstr "✔ %s değiştirildi.\n"
msgid "Replaced volumes" msgid "Replaced volumes"
msgstr "Değiştirilen birimler" msgstr "Değiştirilen birimler"
+12 -12
View File
@@ -8306,21 +8306,21 @@ msgstr "Каталог для заміни не вибрано"
msgid "Replaced with 3D files from directory:\n" msgid "Replaced with 3D files from directory:\n"
msgstr "Замінено 3D-файлами з каталогу:\n" msgstr "Замінено 3D-файлами з каталогу:\n"
#, boost-format #, c-format
msgid "✖ Skipped %1%: same file.\n" msgid "✖ Skipped %s: same file.\n"
msgstr "✖ Пропущено %1%: той самий файл.\n" msgstr "✖ Пропущено %s: той самий файл.\n"
#, boost-format #, c-format
msgid "✖ Skipped %1%: file does not exist.\n" msgid "✖ Skipped %s: file does not exist.\n"
msgstr "✖ Пропущено %1%: файл не існує.\n" msgstr "✖ Пропущено %s: файл не існує.\n"
#, boost-format #, c-format
msgid "✖ Skipped %1%: failed to replace.\n" msgid "✖ Skipped %s: failed to replace.\n"
msgstr "✖ Пропущено %1%: не вдалося замінити.\n" msgstr "✖ Пропущено %s: не вдалося замінити.\n"
#, boost-format #, c-format
msgid "✔ Replaced %1%.\n" msgid "✔ Replaced %s.\n"
msgstr "✔ Замінено %1%.\n" msgstr "✔ Замінено %s.\n"
msgid "Replaced volumes" msgid "Replaced volumes"
msgstr "Замінені обʼєми" msgstr "Замінені обʼєми"
+12 -12
View File
@@ -8721,24 +8721,24 @@ msgid "Replaced with 3D files from directory:\n"
msgstr "Đã thay thế bằng file 3D từ thư mục:\n" msgstr "Đã thay thế bằng file 3D từ thư mục:\n"
# AI Translated # AI Translated
#, boost-format #, c-format
msgid "✖ Skipped %1%: same file.\n" msgid "✖ Skipped %s: same file.\n"
msgstr "✖ Đã bỏ qua %1%: cùng một file.\n" msgstr "✖ Đã bỏ qua %s: cùng một file.\n"
# AI Translated # AI Translated
#, boost-format #, c-format
msgid "✖ Skipped %1%: file does not exist.\n" msgid "✖ Skipped %s: file does not exist.\n"
msgstr "✖ Đã bỏ qua %1%: file không tồn tại.\n" msgstr "✖ Đã bỏ qua %s: file không tồn tại.\n"
# AI Translated # AI Translated
#, boost-format #, c-format
msgid "✖ Skipped %1%: failed to replace.\n" msgid "✖ Skipped %s: failed to replace.\n"
msgstr "✖ Đã bỏ qua %1%: thay thế thất bại.\n" msgstr "✖ Đã bỏ qua %s: thay thế thất bại.\n"
# AI Translated # AI Translated
#, boost-format #, c-format
msgid "✔ Replaced %1%.\n" msgid "✔ Replaced %s.\n"
msgstr "✔ Đã thay thế %1%.\n" msgstr "✔ Đã thay thế %s.\n"
# AI Translated # AI Translated
msgid "Replaced volumes" msgid "Replaced volumes"
+12 -12
View File
@@ -8028,21 +8028,21 @@ msgstr "未选择替换目录"
msgid "Replaced with 3D files from directory:\n" msgid "Replaced with 3D files from directory:\n"
msgstr "替换为目录中的 3D 文件:\n" msgstr "替换为目录中的 3D 文件:\n"
#, boost-format #, c-format
msgid "✖ Skipped %1%: same file.\n" msgid "✖ Skipped %s: same file.\n"
msgstr "✖ 跳过 %1%:同一文件。\n" msgstr "✖ 跳过 %s:同一文件。\n"
#, boost-format #, c-format
msgid "✖ Skipped %1%: file does not exist.\n" msgid "✖ Skipped %s: file does not exist.\n"
msgstr "✖ 跳过%1%:文件不存在。\n" msgstr "✖ 跳过%s:文件不存在。\n"
#, boost-format #, c-format
msgid "✖ Skipped %1%: failed to replace.\n" msgid "✖ Skipped %s: failed to replace.\n"
msgstr "✖ 跳过%1%:替换失败。\n" msgstr "✖ 跳过%s:替换失败。\n"
#, boost-format #, c-format
msgid "✔ Replaced %1%.\n" msgid "✔ Replaced %s.\n"
msgstr "✔ 替换了 %1%。\n" msgstr "✔ 替换了 %s。\n"
msgid "Replaced volumes" msgid "Replaced volumes"
msgstr "替换的卷" msgstr "替换的卷"
+12 -12
View File
@@ -8193,21 +8193,21 @@ msgstr "未選擇替換的目錄"
msgid "Replaced with 3D files from directory:\n" msgid "Replaced with 3D files from directory:\n"
msgstr "已從目錄替換為 3D 檔案:\n" msgstr "已從目錄替換為 3D 檔案:\n"
#, boost-format #, c-format
msgid "✖ Skipped %1%: same file.\n" msgid "✖ Skipped %s: same file.\n"
msgstr "✖ 已跳過 %1%:相同檔案。\n" msgstr "✖ 已跳過 %s:相同檔案。\n"
#, boost-format #, c-format
msgid "✖ Skipped %1%: file does not exist.\n" msgid "✖ Skipped %s: file does not exist.\n"
msgstr "✖ 已跳過 %1%:檔案不存在。\n" msgstr "✖ 已跳過 %s:檔案不存在。\n"
#, boost-format #, c-format
msgid "✖ Skipped %1%: failed to replace.\n" msgid "✖ Skipped %s: failed to replace.\n"
msgstr "✖ 已跳過 %1%:無法替換。\n" msgstr "✖ 已跳過 %s:無法替換。\n"
#, boost-format #, c-format
msgid "✔ Replaced %1%.\n" msgid "✔ Replaced %s.\n"
msgstr "✔ 已替換 %1%。\n" msgstr "✔ 已替換 %s。\n"
msgid "Replaced volumes" msgid "Replaced volumes"
msgstr "已替換體積" msgstr "已替換體積"
+1 -1
View File
@@ -1,6 +1,6 @@
{ {
"name": "Creality", "name": "Creality",
"version": "02.03.02.75", "version": "02.03.02.76",
"force_update": "0", "force_update": "0",
"description": "Creality configurations", "description": "Creality configurations",
"machine_model_list": [ "machine_model_list": [
@@ -39,7 +39,7 @@
"draft_shield": "disabled", "draft_shield": "disabled",
"elefant_foot_compensation": "0.15", "elefant_foot_compensation": "0.15",
"elefant_foot_compensation_layers": "1", "elefant_foot_compensation_layers": "1",
"enable_arc_fitting": "1", "enable_arc_fitting": "0",
"enable_overhang_speed": "1", "enable_overhang_speed": "1",
"enable_prime_tower": "1", "enable_prime_tower": "1",
"enable_support": "0", "enable_support": "0",
@@ -39,7 +39,7 @@
"draft_shield": "disabled", "draft_shield": "disabled",
"elefant_foot_compensation": "0.15", "elefant_foot_compensation": "0.15",
"elefant_foot_compensation_layers": "1", "elefant_foot_compensation_layers": "1",
"enable_arc_fitting": "1", "enable_arc_fitting": "0",
"enable_overhang_speed": "1", "enable_overhang_speed": "1",
"enable_prime_tower": "1", "enable_prime_tower": "1",
"enable_support": "0", "enable_support": "0",
@@ -39,7 +39,7 @@
"draft_shield": "disabled", "draft_shield": "disabled",
"elefant_foot_compensation": "0.15", "elefant_foot_compensation": "0.15",
"elefant_foot_compensation_layers": "1", "elefant_foot_compensation_layers": "1",
"enable_arc_fitting": "1", "enable_arc_fitting": "0",
"enable_overhang_speed": "1", "enable_overhang_speed": "1",
"enable_prime_tower": "1", "enable_prime_tower": "1",
"enable_support": "0", "enable_support": "0",
@@ -39,7 +39,7 @@
"draft_shield": "disabled", "draft_shield": "disabled",
"elefant_foot_compensation": "0.15", "elefant_foot_compensation": "0.15",
"elefant_foot_compensation_layers": "1", "elefant_foot_compensation_layers": "1",
"enable_arc_fitting": "1", "enable_arc_fitting": "0",
"enable_overhang_speed": "1", "enable_overhang_speed": "1",
"enable_prime_tower": "1", "enable_prime_tower": "1",
"enable_support": "0", "enable_support": "0",
@@ -39,7 +39,7 @@
"draft_shield": "disabled", "draft_shield": "disabled",
"elefant_foot_compensation": "0.15", "elefant_foot_compensation": "0.15",
"elefant_foot_compensation_layers": "1", "elefant_foot_compensation_layers": "1",
"enable_arc_fitting": "1", "enable_arc_fitting": "0",
"enable_overhang_speed": "1", "enable_overhang_speed": "1",
"enable_prime_tower": "1", "enable_prime_tower": "1",
"enable_support": "0", "enable_support": "0",
@@ -39,7 +39,7 @@
"draft_shield": "disabled", "draft_shield": "disabled",
"elefant_foot_compensation": "0.15", "elefant_foot_compensation": "0.15",
"elefant_foot_compensation_layers": "1", "elefant_foot_compensation_layers": "1",
"enable_arc_fitting": "1", "enable_arc_fitting": "0",
"enable_overhang_speed": "1", "enable_overhang_speed": "1",
"enable_prime_tower": "1", "enable_prime_tower": "1",
"enable_support": "0", "enable_support": "0",
@@ -39,7 +39,7 @@
"draft_shield": "disabled", "draft_shield": "disabled",
"elefant_foot_compensation": "0.15", "elefant_foot_compensation": "0.15",
"elefant_foot_compensation_layers": "1", "elefant_foot_compensation_layers": "1",
"enable_arc_fitting": "1", "enable_arc_fitting": "0",
"enable_overhang_speed": "1", "enable_overhang_speed": "1",
"enable_prime_tower": "1", "enable_prime_tower": "1",
"enable_support": "0", "enable_support": "0",
@@ -39,7 +39,7 @@
"draft_shield": "disabled", "draft_shield": "disabled",
"elefant_foot_compensation": "0.15", "elefant_foot_compensation": "0.15",
"elefant_foot_compensation_layers": "1", "elefant_foot_compensation_layers": "1",
"enable_arc_fitting": "1", "enable_arc_fitting": "0",
"enable_overhang_speed": "1", "enable_overhang_speed": "1",
"enable_prime_tower": "1", "enable_prime_tower": "1",
"enable_support": "0", "enable_support": "0",
@@ -38,7 +38,7 @@
"draft_shield": "disabled", "draft_shield": "disabled",
"elefant_foot_compensation": "0.15", "elefant_foot_compensation": "0.15",
"elefant_foot_compensation_layers": "1", "elefant_foot_compensation_layers": "1",
"enable_arc_fitting": "1", "enable_arc_fitting": "0",
"enable_overhang_speed": "1", "enable_overhang_speed": "1",
"enable_prime_tower": "1", "enable_prime_tower": "1",
"enable_support": "0", "enable_support": "0",
@@ -38,7 +38,7 @@
"draft_shield": "disabled", "draft_shield": "disabled",
"elefant_foot_compensation": "0.15", "elefant_foot_compensation": "0.15",
"elefant_foot_compensation_layers": "1", "elefant_foot_compensation_layers": "1",
"enable_arc_fitting": "1", "enable_arc_fitting": "0",
"enable_overhang_speed": "1", "enable_overhang_speed": "1",
"enable_prime_tower": "1", "enable_prime_tower": "1",
"enable_support": "0", "enable_support": "0",
@@ -39,7 +39,7 @@
"draft_shield": "disabled", "draft_shield": "disabled",
"elefant_foot_compensation": "0.15", "elefant_foot_compensation": "0.15",
"elefant_foot_compensation_layers": "1", "elefant_foot_compensation_layers": "1",
"enable_arc_fitting": "1", "enable_arc_fitting": "0",
"enable_overhang_speed": "1", "enable_overhang_speed": "1",
"enable_prime_tower": "1", "enable_prime_tower": "1",
"enable_support": "0", "enable_support": "0",
@@ -39,7 +39,7 @@
"draft_shield": "disabled", "draft_shield": "disabled",
"elefant_foot_compensation": "0.15", "elefant_foot_compensation": "0.15",
"elefant_foot_compensation_layers": "1", "elefant_foot_compensation_layers": "1",
"enable_arc_fitting": "1", "enable_arc_fitting": "0",
"enable_overhang_speed": "1", "enable_overhang_speed": "1",
"enable_prime_tower": "1", "enable_prime_tower": "1",
"enable_support": "0", "enable_support": "0",
@@ -39,7 +39,7 @@
"draft_shield": "disabled", "draft_shield": "disabled",
"elefant_foot_compensation": "0.15", "elefant_foot_compensation": "0.15",
"elefant_foot_compensation_layers": "1", "elefant_foot_compensation_layers": "1",
"enable_arc_fitting": "1", "enable_arc_fitting": "0",
"enable_overhang_speed": "1", "enable_overhang_speed": "1",
"enable_prime_tower": "1", "enable_prime_tower": "1",
"enable_support": "0", "enable_support": "0",
@@ -39,7 +39,7 @@
"draft_shield": "disabled", "draft_shield": "disabled",
"elefant_foot_compensation": "0.15", "elefant_foot_compensation": "0.15",
"elefant_foot_compensation_layers": "1", "elefant_foot_compensation_layers": "1",
"enable_arc_fitting": "1", "enable_arc_fitting": "0",
"enable_overhang_speed": "1", "enable_overhang_speed": "1",
"enable_prime_tower": "1", "enable_prime_tower": "1",
"enable_support": "0", "enable_support": "0",
@@ -128,7 +128,7 @@
"detect_narrow_internal_solid_infill": "1", "detect_narrow_internal_solid_infill": "1",
"dont_filter_internal_bridges": "disabled", "dont_filter_internal_bridges": "disabled",
"elefant_foot_compensation_layers": "1", "elefant_foot_compensation_layers": "1",
"enable_arc_fitting": "1", "enable_arc_fitting": "0",
"enable_overhang_speed": "1", "enable_overhang_speed": "1",
"enforce_support_layers": "0", "enforce_support_layers": "0",
"ensure_vertical_shell_thickness": "ensure_all", "ensure_vertical_shell_thickness": "ensure_all",
@@ -39,7 +39,7 @@
"draft_shield": "disabled", "draft_shield": "disabled",
"elefant_foot_compensation": "0.15", "elefant_foot_compensation": "0.15",
"elefant_foot_compensation_layers": "1", "elefant_foot_compensation_layers": "1",
"enable_arc_fitting": "1", "enable_arc_fitting": "0",
"enable_overhang_speed": "1", "enable_overhang_speed": "1",
"enable_prime_tower": "1", "enable_prime_tower": "1",
"enable_support": "0", "enable_support": "0",
@@ -124,7 +124,7 @@
"detect_narrow_internal_solid_infill": "1", "detect_narrow_internal_solid_infill": "1",
"dont_filter_internal_bridges": "disabled", "dont_filter_internal_bridges": "disabled",
"elefant_foot_compensation_layers": "1", "elefant_foot_compensation_layers": "1",
"enable_arc_fitting": "1", "enable_arc_fitting": "0",
"enable_overhang_speed": "1", "enable_overhang_speed": "1",
"enforce_support_layers": "0", "enforce_support_layers": "0",
"ensure_vertical_shell_thickness": "ensure_all", "ensure_vertical_shell_thickness": "ensure_all",
@@ -38,7 +38,7 @@
"draft_shield": "disabled", "draft_shield": "disabled",
"elefant_foot_compensation": "0.15", "elefant_foot_compensation": "0.15",
"elefant_foot_compensation_layers": "1", "elefant_foot_compensation_layers": "1",
"enable_arc_fitting": "1", "enable_arc_fitting": "0",
"enable_overhang_speed": "1", "enable_overhang_speed": "1",
"enable_prime_tower": "1", "enable_prime_tower": "1",
"enable_support": "0", "enable_support": "0",
@@ -128,7 +128,7 @@
"detect_narrow_internal_solid_infill": "1", "detect_narrow_internal_solid_infill": "1",
"dont_filter_internal_bridges": "disabled", "dont_filter_internal_bridges": "disabled",
"elefant_foot_compensation_layers": "1", "elefant_foot_compensation_layers": "1",
"enable_arc_fitting": "1", "enable_arc_fitting": "0",
"enable_overhang_speed": "1", "enable_overhang_speed": "1",
"enforce_support_layers": "0", "enforce_support_layers": "0",
"ensure_vertical_shell_thickness": "ensure_all", "ensure_vertical_shell_thickness": "ensure_all",
@@ -39,7 +39,7 @@
"draft_shield": "disabled", "draft_shield": "disabled",
"elefant_foot_compensation": "0.15", "elefant_foot_compensation": "0.15",
"elefant_foot_compensation_layers": "1", "elefant_foot_compensation_layers": "1",
"enable_arc_fitting": "1", "enable_arc_fitting": "0",
"enable_overhang_speed": "1", "enable_overhang_speed": "1",
"enable_prime_tower": "1", "enable_prime_tower": "1",
"enable_support": "0", "enable_support": "0",
@@ -128,7 +128,7 @@
"detect_narrow_internal_solid_infill": "1", "detect_narrow_internal_solid_infill": "1",
"dont_filter_internal_bridges": "disabled", "dont_filter_internal_bridges": "disabled",
"elefant_foot_compensation_layers": "1", "elefant_foot_compensation_layers": "1",
"enable_arc_fitting": "1", "enable_arc_fitting": "0",
"enable_overhang_speed": "1", "enable_overhang_speed": "1",
"enforce_support_layers": "0", "enforce_support_layers": "0",
"ensure_vertical_shell_thickness": "ensure_all", "ensure_vertical_shell_thickness": "ensure_all",
@@ -39,7 +39,7 @@
"draft_shield": "disabled", "draft_shield": "disabled",
"elefant_foot_compensation": "0.15", "elefant_foot_compensation": "0.15",
"elefant_foot_compensation_layers": "1", "elefant_foot_compensation_layers": "1",
"enable_arc_fitting": "1", "enable_arc_fitting": "0",
"enable_overhang_speed": "1", "enable_overhang_speed": "1",
"enable_prime_tower": "1", "enable_prime_tower": "1",
"enable_support": "0", "enable_support": "0",
@@ -39,7 +39,7 @@
"draft_shield": "disabled", "draft_shield": "disabled",
"elefant_foot_compensation": "0.15", "elefant_foot_compensation": "0.15",
"elefant_foot_compensation_layers": "1", "elefant_foot_compensation_layers": "1",
"enable_arc_fitting": "1", "enable_arc_fitting": "0",
"enable_overhang_speed": "1", "enable_overhang_speed": "1",
"enable_prime_tower": "1", "enable_prime_tower": "1",
"enable_support": "0", "enable_support": "0",
@@ -39,7 +39,7 @@
"draft_shield": "disabled", "draft_shield": "disabled",
"elefant_foot_compensation": "0.15", "elefant_foot_compensation": "0.15",
"elefant_foot_compensation_layers": "1", "elefant_foot_compensation_layers": "1",
"enable_arc_fitting": "1", "enable_arc_fitting": "0",
"enable_overhang_speed": "1", "enable_overhang_speed": "1",
"enable_prime_tower": "1", "enable_prime_tower": "1",
"enable_support": "0", "enable_support": "0",
@@ -38,7 +38,7 @@
"draft_shield": "disabled", "draft_shield": "disabled",
"elefant_foot_compensation": "0.15", "elefant_foot_compensation": "0.15",
"elefant_foot_compensation_layers": "1", "elefant_foot_compensation_layers": "1",
"enable_arc_fitting": "1", "enable_arc_fitting": "0",
"enable_overhang_speed": "1", "enable_overhang_speed": "1",
"enable_prime_tower": "1", "enable_prime_tower": "1",
"enable_support": "0", "enable_support": "0",
@@ -38,7 +38,7 @@
"draft_shield": "disabled", "draft_shield": "disabled",
"elefant_foot_compensation": "0.15", "elefant_foot_compensation": "0.15",
"elefant_foot_compensation_layers": "1", "elefant_foot_compensation_layers": "1",
"enable_arc_fitting": "1", "enable_arc_fitting": "0",
"enable_overhang_speed": "1", "enable_overhang_speed": "1",
"enable_prime_tower": "1", "enable_prime_tower": "1",
"enable_support": "0", "enable_support": "0",
@@ -39,7 +39,7 @@
"draft_shield": "disabled", "draft_shield": "disabled",
"elefant_foot_compensation": "0.15", "elefant_foot_compensation": "0.15",
"elefant_foot_compensation_layers": "1", "elefant_foot_compensation_layers": "1",
"enable_arc_fitting": "1", "enable_arc_fitting": "0",
"enable_overhang_speed": "1", "enable_overhang_speed": "1",
"enable_prime_tower": "1", "enable_prime_tower": "1",
"enable_support": "0", "enable_support": "0",
@@ -39,7 +39,7 @@
"draft_shield": "disabled", "draft_shield": "disabled",
"elefant_foot_compensation": "0.15", "elefant_foot_compensation": "0.15",
"elefant_foot_compensation_layers": "1", "elefant_foot_compensation_layers": "1",
"enable_arc_fitting": "1", "enable_arc_fitting": "0",
"enable_overhang_speed": "1", "enable_overhang_speed": "1",
"enable_prime_tower": "1", "enable_prime_tower": "1",
"enable_support": "0", "enable_support": "0",
@@ -39,7 +39,7 @@
"draft_shield": "disabled", "draft_shield": "disabled",
"elefant_foot_compensation": "0.15", "elefant_foot_compensation": "0.15",
"elefant_foot_compensation_layers": "1", "elefant_foot_compensation_layers": "1",
"enable_arc_fitting": "1", "enable_arc_fitting": "0",
"enable_overhang_speed": "1", "enable_overhang_speed": "1",
"enable_prime_tower": "1", "enable_prime_tower": "1",
"enable_support": "0", "enable_support": "0",
@@ -39,7 +39,7 @@
"draft_shield": "disabled", "draft_shield": "disabled",
"elefant_foot_compensation": "0.15", "elefant_foot_compensation": "0.15",
"elefant_foot_compensation_layers": "1", "elefant_foot_compensation_layers": "1",
"enable_arc_fitting": "1", "enable_arc_fitting": "0",
"enable_overhang_speed": "1", "enable_overhang_speed": "1",
"enable_prime_tower": "1", "enable_prime_tower": "1",
"enable_support": "0", "enable_support": "0",
@@ -126,7 +126,7 @@
"detect_narrow_internal_solid_infill": "1", "detect_narrow_internal_solid_infill": "1",
"dont_filter_internal_bridges": "disabled", "dont_filter_internal_bridges": "disabled",
"elefant_foot_compensation_layers": "1", "elefant_foot_compensation_layers": "1",
"enable_arc_fitting": "1", "enable_arc_fitting": "0",
"enable_overhang_speed": "1", "enable_overhang_speed": "1",
"enforce_support_layers": "0", "enforce_support_layers": "0",
"ensure_vertical_shell_thickness": "ensure_all", "ensure_vertical_shell_thickness": "ensure_all",
@@ -38,7 +38,7 @@
"draft_shield": "disabled", "draft_shield": "disabled",
"elefant_foot_compensation": "0.15", "elefant_foot_compensation": "0.15",
"elefant_foot_compensation_layers": "1", "elefant_foot_compensation_layers": "1",
"enable_arc_fitting": "1", "enable_arc_fitting": "0",
"enable_overhang_speed": "1", "enable_overhang_speed": "1",
"enable_prime_tower": "0", "enable_prime_tower": "0",
"enable_support": "0", "enable_support": "0",
@@ -126,7 +126,7 @@
"detect_narrow_internal_solid_infill": "1", "detect_narrow_internal_solid_infill": "1",
"dont_filter_internal_bridges": "disabled", "dont_filter_internal_bridges": "disabled",
"elefant_foot_compensation_layers": "1", "elefant_foot_compensation_layers": "1",
"enable_arc_fitting": "1", "enable_arc_fitting": "0",
"enable_overhang_speed": "1", "enable_overhang_speed": "1",
"enforce_support_layers": "0", "enforce_support_layers": "0",
"ensure_vertical_shell_thickness": "ensure_all", "ensure_vertical_shell_thickness": "ensure_all",
@@ -126,7 +126,7 @@
"detect_narrow_internal_solid_infill": "1", "detect_narrow_internal_solid_infill": "1",
"dont_filter_internal_bridges": "disabled", "dont_filter_internal_bridges": "disabled",
"elefant_foot_compensation_layers": "1", "elefant_foot_compensation_layers": "1",
"enable_arc_fitting": "1", "enable_arc_fitting": "0",
"enable_overhang_speed": "1", "enable_overhang_speed": "1",
"enforce_support_layers": "0", "enforce_support_layers": "0",
"ensure_vertical_shell_thickness": "ensure_all", "ensure_vertical_shell_thickness": "ensure_all",
@@ -126,7 +126,7 @@
"detect_narrow_internal_solid_infill": "1", "detect_narrow_internal_solid_infill": "1",
"dont_filter_internal_bridges": "disabled", "dont_filter_internal_bridges": "disabled",
"elefant_foot_compensation_layers": "1", "elefant_foot_compensation_layers": "1",
"enable_arc_fitting": "1", "enable_arc_fitting": "0",
"enable_overhang_speed": "1", "enable_overhang_speed": "1",
"enforce_support_layers": "0", "enforce_support_layers": "0",
"ensure_vertical_shell_thickness": "ensure_all", "ensure_vertical_shell_thickness": "ensure_all",
@@ -126,7 +126,7 @@
"detect_narrow_internal_solid_infill": "1", "detect_narrow_internal_solid_infill": "1",
"dont_filter_internal_bridges": "disabled", "dont_filter_internal_bridges": "disabled",
"elefant_foot_compensation_layers": "1", "elefant_foot_compensation_layers": "1",
"enable_arc_fitting": "1", "enable_arc_fitting": "0",
"enable_overhang_speed": "1", "enable_overhang_speed": "1",
"enforce_support_layers": "0", "enforce_support_layers": "0",
"ensure_vertical_shell_thickness": "ensure_all", "ensure_vertical_shell_thickness": "ensure_all",
@@ -126,7 +126,7 @@
"detect_narrow_internal_solid_infill": "1", "detect_narrow_internal_solid_infill": "1",
"dont_filter_internal_bridges": "disabled", "dont_filter_internal_bridges": "disabled",
"elefant_foot_compensation_layers": "1", "elefant_foot_compensation_layers": "1",
"enable_arc_fitting": "1", "enable_arc_fitting": "0",
"enable_overhang_speed": "1", "enable_overhang_speed": "1",
"enforce_support_layers": "0", "enforce_support_layers": "0",
"ensure_vertical_shell_thickness": "ensure_all", "ensure_vertical_shell_thickness": "ensure_all",
+1 -1
View File
@@ -1,6 +1,6 @@
{ {
"name": "Custom Printer", "name": "Custom Printer",
"version": "02.04.00.01", "version": "02.04.00.03",
"force_update": "0", "force_update": "0",
"description": "My configurations", "description": "My configurations",
"machine_model_list": [ "machine_model_list": [
@@ -24,12 +24,6 @@
"filament_loading_speed_start": [ "filament_loading_speed_start": [
"50" "50"
], ],
"filament_multitool_ramming": [
"1"
],
"filament_multitool_ramming_flow": [
"40"
],
"filament_stamping_distance": [ "filament_stamping_distance": [
"45" "45"
], ],
@@ -24,12 +24,6 @@
"filament_loading_speed_start": [ "filament_loading_speed_start": [
"50" "50"
], ],
"filament_multitool_ramming": [
"1"
],
"filament_multitool_ramming_flow": [
"40"
],
"filament_stamping_distance": [ "filament_stamping_distance": [
"45" "45"
], ],
@@ -24,12 +24,6 @@
"filament_loading_speed_start": [ "filament_loading_speed_start": [
"50" "50"
], ],
"filament_multitool_ramming": [
"1"
],
"filament_multitool_ramming_flow": [
"40"
],
"filament_stamping_distance": [ "filament_stamping_distance": [
"45" "45"
], ],
@@ -24,12 +24,6 @@
"filament_loading_speed_start": [ "filament_loading_speed_start": [
"50" "50"
], ],
"filament_multitool_ramming": [
"1"
],
"filament_multitool_ramming_flow": [
"40"
],
"filament_stamping_distance": [ "filament_stamping_distance": [
"45" "45"
], ],
@@ -25,12 +25,6 @@
"filament_loading_speed_start": [ "filament_loading_speed_start": [
"50" "50"
], ],
"filament_multitool_ramming": [
"1"
],
"filament_multitool_ramming_flow": [
"40"
],
"filament_stamping_distance": [ "filament_stamping_distance": [
"45" "45"
], ],
@@ -25,12 +25,6 @@
"filament_loading_speed_start": [ "filament_loading_speed_start": [
"50" "50"
], ],
"filament_multitool_ramming": [
"1"
],
"filament_multitool_ramming_flow": [
"40"
],
"filament_stamping_distance": [ "filament_stamping_distance": [
"45" "45"
], ],
@@ -25,12 +25,6 @@
"filament_loading_speed_start": [ "filament_loading_speed_start": [
"50" "50"
], ],
"filament_multitool_ramming": [
"1"
],
"filament_multitool_ramming_flow": [
"40"
],
"filament_stamping_distance": [ "filament_stamping_distance": [
"45" "45"
], ],
@@ -25,12 +25,6 @@
"filament_loading_speed_start": [ "filament_loading_speed_start": [
"50" "50"
], ],
"filament_multitool_ramming": [
"1"
],
"filament_multitool_ramming_flow": [
"40"
],
"filament_stamping_distance": [ "filament_stamping_distance": [
"45" "45"
], ],
@@ -25,12 +25,6 @@
"filament_loading_speed_start": [ "filament_loading_speed_start": [
"50" "50"
], ],
"filament_multitool_ramming": [
"1"
],
"filament_multitool_ramming_flow": [
"40"
],
"filament_stamping_distance": [ "filament_stamping_distance": [
"45" "45"
], ],
@@ -116,7 +116,7 @@
"deretraction_speed": [ "deretraction_speed": [
"30" "30"
], ],
"z_hop_types": "Normal Lift", "z_hop_types": "Slope Lift",
"silent_mode": "0", "silent_mode": "0",
"single_extruder_multi_material": "1", "single_extruder_multi_material": "1",
"change_filament_gcode": "", "change_filament_gcode": "",
@@ -118,7 +118,7 @@
"deretraction_speed": [ "deretraction_speed": [
"30" "30"
], ],
"z_hop_types": "Normal Lift", "z_hop_types": "Slope Lift",
"silent_mode": "0", "silent_mode": "0",
"single_extruder_multi_material": "1", "single_extruder_multi_material": "1",
"change_filament_gcode": "", "change_filament_gcode": "",
@@ -116,7 +116,7 @@
"deretraction_speed": [ "deretraction_speed": [
"30" "30"
], ],
"z_hop_types": "Normal Lift", "z_hop_types": "Slope Lift",
"silent_mode": "0", "silent_mode": "0",
"single_extruder_multi_material": "1", "single_extruder_multi_material": "1",
"change_filament_gcode": "", "change_filament_gcode": "",
@@ -6,6 +6,7 @@
"instantiation": "false", "instantiation": "false",
"gcode_flavor": "klipper", "gcode_flavor": "klipper",
"single_extruder_multi_material": "0", "single_extruder_multi_material": "0",
"wait_for_temp_on_wipe_tower": "1",
"default_filament_profile": [ "default_filament_profile": [
"Generic PLA @MyToolChanger" "Generic PLA @MyToolChanger"
], ],
@@ -172,11 +173,11 @@
"0.4" "0.4"
], ],
"z_hop_types": [ "z_hop_types": [
"Normal Lift", "Slope Lift",
"Normal Lift", "Slope Lift",
"Normal Lift", "Slope Lift",
"Normal Lift", "Slope Lift",
"Normal Lift" "Slope Lift"
], ],
"purge_in_prime_tower": "0", "purge_in_prime_tower": "0",
"machine_pause_gcode": "M601", "machine_pause_gcode": "M601",
+1 -1
View File
@@ -1,6 +1,6 @@
{ {
"name": "OrcaFilamentLibrary", "name": "OrcaFilamentLibrary",
"version": "02.04.00.03", "version": "02.04.00.04",
"force_update": "0", "force_update": "0",
"description": "Orca Filament Library", "description": "Orca Filament Library",
"filament_list": [ "filament_list": [
@@ -36,6 +36,9 @@
"filament_max_volumetric_speed": [ "filament_max_volumetric_speed": [
"8" "8"
], ],
"filament_multitool_ramming_flow": [
"8"
],
"filament_type": [ "filament_type": [
"PET-CF" "PET-CF"
], ],
@@ -39,6 +39,9 @@
"filament_max_volumetric_speed": [ "filament_max_volumetric_speed": [
"8" "8"
], ],
"filament_multitool_ramming_flow": [
"8"
],
"filament_vendor": [ "filament_vendor": [
"Bambu Lab" "Bambu Lab"
], ],
@@ -39,6 +39,9 @@
"filament_max_volumetric_speed": [ "filament_max_volumetric_speed": [
"6" "6"
], ],
"filament_multitool_ramming_flow": [
"6"
],
"filament_vendor": [ "filament_vendor": [
"Bambu Lab" "Bambu Lab"
], ],
@@ -21,6 +21,9 @@
"filament_max_volumetric_speed": [ "filament_max_volumetric_speed": [
"6" "6"
], ],
"filament_multitool_ramming_flow": [
"6"
],
"filament_type": [ "filament_type": [
"PLA-AERO" "PLA-AERO"
], ],
@@ -27,6 +27,9 @@
"filament_max_volumetric_speed": [ "filament_max_volumetric_speed": [
"6" "6"
], ],
"filament_multitool_ramming_flow": [
"6"
],
"filament_scarf_seam_type": [ "filament_scarf_seam_type": [
"none" "none"
], ],
@@ -21,6 +21,9 @@
"filament_max_volumetric_speed": [ "filament_max_volumetric_speed": [
"6" "6"
], ],
"filament_multitool_ramming_flow": [
"6"
],
"filament_vendor": [ "filament_vendor": [
"Bambu Lab" "Bambu Lab"
], ],
@@ -36,6 +36,9 @@
"filament_max_volumetric_speed": [ "filament_max_volumetric_speed": [
"1" "1"
], ],
"filament_multitool_ramming_flow": [
"1"
],
"filament_retraction_minimum_travel": [ "filament_retraction_minimum_travel": [
"3" "3"
], ],
@@ -72,15 +72,6 @@
"fan_min_speed": [ "fan_min_speed": [
"10" "10"
], ],
"filament_cooling_final_speed": [
"0"
],
"filament_cooling_initial_speed": [
"0"
],
"filament_cooling_moves": [
"0"
],
"filament_cost": [ "filament_cost": [
"599" "599"
], ],
@@ -99,30 +90,12 @@
"filament_is_support": [ "filament_is_support": [
"0" "0"
], ],
"filament_loading_speed": [
"0"
],
"filament_loading_speed_start": [
"0"
],
"filament_long_retractions_when_cut": [ "filament_long_retractions_when_cut": [
"nil" "nil"
], ],
"filament_max_volumetric_speed": [ "filament_max_volumetric_speed": [
"15" "15"
], ],
"filament_minimal_purge_on_wipe_tower": [
"0"
],
"filament_multitool_ramming": [
"0"
],
"filament_multitool_ramming_flow": [
"10"
],
"filament_multitool_ramming_volume": [
"10"
],
"filament_notes": [ "filament_notes": [
"" ""
], ],
@@ -165,21 +138,6 @@
"filament_soluble": [ "filament_soluble": [
"0" "0"
], ],
"filament_stamping_distance": [
"0"
],
"filament_stamping_loading_speed": [
"0"
],
"filament_toolchange_delay": [
"0"
],
"filament_unloading_speed": [
"0"
],
"filament_unloading_speed_start": [
"0"
],
"filament_vendor": [ "filament_vendor": [
"Elas" "Elas"
], ],
@@ -42,15 +42,6 @@
"fan_min_speed": [ "fan_min_speed": [
"20" "20"
], ],
"filament_cooling_final_speed": [
"0"
],
"filament_cooling_initial_speed": [
"0"
],
"filament_cooling_moves": [
"0"
],
"filament_cost": [ "filament_cost": [
"445" "445"
], ],
@@ -69,30 +60,12 @@
"filament_is_support": [ "filament_is_support": [
"0" "0"
], ],
"filament_loading_speed": [
"0"
],
"filament_loading_speed_start": [
"0"
],
"filament_long_retractions_when_cut": [ "filament_long_retractions_when_cut": [
"1" "1"
], ],
"filament_max_volumetric_speed": [ "filament_max_volumetric_speed": [
"18" "18"
], ],
"filament_minimal_purge_on_wipe_tower": [
"0"
],
"filament_multitool_ramming": [
"0"
],
"filament_multitool_ramming_flow": [
"10"
],
"filament_multitool_ramming_volume": [
"10"
],
"filament_notes": [ "filament_notes": [
"" ""
], ],
@@ -135,21 +108,6 @@
"filament_soluble": [ "filament_soluble": [
"0" "0"
], ],
"filament_stamping_distance": [
"0"
],
"filament_stamping_loading_speed": [
"0"
],
"filament_toolchange_delay": [
"0"
],
"filament_unloading_speed": [
"0"
],
"filament_unloading_speed_start": [
"0"
],
"filament_wipe": [ "filament_wipe": [
"nil" "nil"
], ],
@@ -71,15 +71,6 @@
"fan_min_speed": [ "fan_min_speed": [
"60" "60"
], ],
"filament_cooling_final_speed": [
"0"
],
"filament_cooling_initial_speed": [
"0"
],
"filament_cooling_moves": [
"0"
],
"filament_cost": [ "filament_cost": [
"449.5" "449.5"
], ],
@@ -98,30 +89,12 @@
"filament_is_support": [ "filament_is_support": [
"0" "0"
], ],
"filament_loading_speed": [
"0"
],
"filament_loading_speed_start": [
"0"
],
"filament_long_retractions_when_cut": [ "filament_long_retractions_when_cut": [
"nil" "nil"
], ],
"filament_max_volumetric_speed": [ "filament_max_volumetric_speed": [
"25" "25"
], ],
"filament_minimal_purge_on_wipe_tower": [
"0"
],
"filament_multitool_ramming": [
"0"
],
"filament_multitool_ramming_flow": [
"10"
],
"filament_multitool_ramming_volume": [
"10"
],
"filament_notes": [ "filament_notes": [
"" ""
], ],
@@ -164,21 +137,6 @@
"filament_soluble": [ "filament_soluble": [
"0" "0"
], ],
"filament_stamping_distance": [
"0"
],
"filament_stamping_loading_speed": [
"0"
],
"filament_toolchange_delay": [
"0"
],
"filament_unloading_speed": [
"0"
],
"filament_unloading_speed_start": [
"0"
],
"filament_vendor": [ "filament_vendor": [
"Elas" "Elas"
], ],
@@ -71,15 +71,6 @@
"fan_min_speed": [ "fan_min_speed": [
"100" "100"
], ],
"filament_cooling_final_speed": [
"0"
],
"filament_cooling_initial_speed": [
"0"
],
"filament_cooling_moves": [
"0"
],
"filament_cost": [ "filament_cost": [
"500" "500"
], ],
@@ -98,30 +89,12 @@
"filament_is_support": [ "filament_is_support": [
"0" "0"
], ],
"filament_loading_speed": [
"0"
],
"filament_loading_speed_start": [
"0"
],
"filament_long_retractions_when_cut": [ "filament_long_retractions_when_cut": [
"nil" "nil"
], ],
"filament_max_volumetric_speed": [ "filament_max_volumetric_speed": [
"18" "18"
], ],
"filament_minimal_purge_on_wipe_tower": [
"0"
],
"filament_multitool_ramming": [
"0"
],
"filament_multitool_ramming_flow": [
"10"
],
"filament_multitool_ramming_volume": [
"10"
],
"filament_notes": [ "filament_notes": [
"" ""
], ],
@@ -164,21 +137,6 @@
"filament_soluble": [ "filament_soluble": [
"0" "0"
], ],
"filament_stamping_distance": [
"0"
],
"filament_stamping_loading_speed": [
"0"
],
"filament_toolchange_delay": [
"0"
],
"filament_unloading_speed": [
"0"
],
"filament_unloading_speed_start": [
"0"
],
"filament_vendor": [ "filament_vendor": [
"Elas" "Elas"
], ],
@@ -24,6 +24,9 @@
"filament_max_volumetric_speed": [ "filament_max_volumetric_speed": [
"6" "6"
], ],
"filament_multitool_ramming_flow": [
"6"
],
"nozzle_temperature": [ "nozzle_temperature": [
"290" "290"
], ],
@@ -35,6 +35,9 @@
"filament_max_volumetric_speed": [ "filament_max_volumetric_speed": [
"8" "8"
], ],
"filament_multitool_ramming_flow": [
"8"
],
"filament_vendor": [ "filament_vendor": [
"Elegoo" "Elegoo"
], ],
@@ -12,6 +12,9 @@
"filament_max_volumetric_speed": [ "filament_max_volumetric_speed": [
"10" "10"
], ],
"filament_multitool_ramming_flow": [
"10"
],
"nozzle_temperature": [ "nozzle_temperature": [
"220" "220"
], ],
@@ -44,5 +44,8 @@
], ],
"filament_max_volumetric_speed": [ "filament_max_volumetric_speed": [
"10" "10"
],
"filament_multitool_ramming_flow": [
"10"
] ]
} }
@@ -44,5 +44,8 @@
], ],
"filament_max_volumetric_speed": [ "filament_max_volumetric_speed": [
"8" "8"
],
"filament_multitool_ramming_flow": [
"8"
] ]
} }
@@ -10,5 +10,8 @@
"filament_type": [ "filament_type": [
"PA-CF" "PA-CF"
], ],
"filament_multitool_ramming_flow": [
"8"
],
"compatible_printers": [] "compatible_printers": []
} }
@@ -8,5 +8,8 @@
"filament_max_volumetric_speed": [ "filament_max_volumetric_speed": [
"20" "20"
], ],
"filament_multitool_ramming_flow": [
"20"
],
"compatible_printers": [] "compatible_printers": []
} }
@@ -17,6 +17,9 @@
"filament_max_volumetric_speed": [ "filament_max_volumetric_speed": [
"11.5" "11.5"
], ],
"filament_multitool_ramming_flow": [
"13"
],
"overhang_fan_speed": [ "overhang_fan_speed": [
"100" "100"
], ],
@@ -12,6 +12,9 @@
"filament_max_volumetric_speed": [ "filament_max_volumetric_speed": [
"18" "18"
], ],
"filament_multitool_ramming_flow": [
"25"
],
"slow_down_layer_time": [ "slow_down_layer_time": [
"4" "4"
], ],

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