Support filament shrinkage

Ported from SuperSlicer

Signed-off-by: SoftFever <softfeverever@gmail.com>
#360
This commit is contained in:
SoftFever 2023-03-05 17:23:17 +08:00
parent 23189c8726
commit c58ed92da1
19 changed files with 843 additions and 354 deletions

View file

@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-02-17 23:05+0800\n"
"POT-Creation-Date: 2023-03-05 17:03+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"
@ -5116,6 +5116,9 @@ msgstr ""
msgid "Gizmo FDM paint-on seam"
msgstr ""
msgid "Swtich between Prepare/Prewview"
msgstr ""
msgid "Plater"
msgstr ""
@ -5179,6 +5182,9 @@ msgstr ""
msgid "On/Off one layer mode of the vertical slider"
msgstr ""
msgid "On/Off g-code window"
msgstr ""
msgid "Move slider 5x faster"
msgstr ""
@ -6309,6 +6315,18 @@ msgid ""
"and should be accurate"
msgstr ""
msgid "Shrinkage"
msgstr ""
#, possible-c-format, possible-boost-format
msgid ""
"Enter the shrinkage percentage that the filament will get after cooling "
"(94% if you measure 94mm instead of 100mm). The part will be scaled in xy to "
"compensate. Only the filament used for the perimeter is taken into account.\n"
"Be sure to allow enough space between objects, as this compensation is done "
"after the checks."
msgstr ""
msgid "Density"
msgstr ""
@ -6434,6 +6452,25 @@ msgstr ""
msgid "Acceleration of outer wall. Using a lower value can improve quality"
msgstr ""
msgid ""
"Acceleration of bridges. If the value is expressed as a percentage (e.g. "
"50%), it will be calculated based on the outer wall acceleration."
msgstr ""
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."
msgstr ""
msgid ""
"Acceleration of internal solid infill. If the value is expressed as a "
"percentage (e.g. 100%), it will be calculated based on the default "
"acceleration."
msgstr ""
msgid ""
"Acceleration of initial layer. Using a lower value can improve build plate "
"adhensive"
@ -7720,6 +7757,15 @@ msgstr ""
msgid "Load filament settings from the specified file list"
msgstr ""
msgid "Data directory"
msgstr ""
msgid ""
"Load and store settings at the given directory. This is useful for "
"maintaining different profiles or including configurations from a network "
"storage."
msgstr ""
msgid "Output directory"
msgstr ""

View file

@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Bambu Studio\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-02-17 23:01+0800\n"
"POT-Creation-Date: 2023-03-05 17:03+0800\n"
"PO-Revision-Date: \n"
"Last-Translator: Heiko Liebscher <hliebschergmail.com>\n"
"Language-Team: \n"
@ -5596,6 +5596,9 @@ msgstr "Gizmo SLA-Unterstützungspunkte"
msgid "Gizmo FDM paint-on seam"
msgstr "Gizmo FDM Seam aufgemalt"
msgid "Swtich between Prepare/Prewview"
msgstr ""
msgid "Plater"
msgstr "Druckplatte"
@ -5663,6 +5666,9 @@ msgstr "Horizontaler Schieberegler - Aktiven Schieber nach rechts bewegen"
msgid "On/Off one layer mode of the vertical slider"
msgstr "Ein/Aus Einschichtmodus des vertikalen Schiebereglers"
msgid "On/Off g-code window"
msgstr ""
msgid "Move slider 5x faster"
msgstr "Schieberegler 5x schneller bewegen"
@ -6489,7 +6495,11 @@ msgid "Bridge density"
msgstr "Brückendichte"
msgid "Density of external bridges. 100% means solid bridge. Default is 100%."
msgstr "Die Standard-Einstellung für Density of external bridges ist 100%, was bedeutet, dass die Brücke als massives Material gedruckt wird. Diese Einstellung kann jedoch je nach Druckanforderungen und Objekt variieren und angepasst werden."
msgstr ""
"Die Standard-Einstellung für Density of external bridges ist 100%, was "
"bedeutet, dass die Brücke als massives Material gedruckt wird. Diese "
"Einstellung kann jedoch je nach Druckanforderungen und Objekt variieren und "
"angepasst werden."
msgid "Bridge flow"
msgstr "Durchflussverhältnis für Brücken"
@ -6526,7 +6536,8 @@ msgid ""
"Improve shell precision by adjusting outer wall spacing. This also improves "
"layer consistency."
msgstr ""
"Durch Anpassen des Abstands der Außenwand kann die Präzision der Schale verbessert werden. Dadurch wird auch die Schichtkonsistenz verbessert."
"Durch Anpassen des Abstands der Außenwand kann die Präzision der Schale "
"verbessert werden. Dadurch wird auch die Schichtkonsistenz verbessert."
msgid "Only one wall on top surfaces"
msgstr "Nur eine Wand auf der oberen Fläche"
@ -6824,7 +6835,8 @@ msgstr "Schwelle für kleine Strukturen"
msgid ""
"This sets the threshold for small perimeter length. Default threshold is 0mm"
msgstr ""
"Dies legt die Schwelle für eine kleine Umfangslänge fest. Der Standardwert für die Schwelle beträgt 0 mm."
"Dies legt die Schwelle für eine kleine Umfangslänge fest. Der Standardwert "
"für die Schwelle beträgt 0 mm."
msgid "Order of inner wall/outer wall/infil"
msgstr "Reihenfolge Innenwand/Außenwand/Füllung"
@ -7026,6 +7038,18 @@ msgstr ""
"Der Filamentdurchmesser wird für die Berechnung der Extrusion im G-Code "
"verwendet, er ist also wichtig und sollte genau sein"
msgid "Shrinkage"
msgstr ""
#, c-format, boost-format
msgid ""
"Enter the shrinkage percentage that the filament will get after cooling "
"(94% if you measure 94mm instead of 100mm). The part will be scaled in xy to "
"compensate. Only the filament used for the perimeter is taken into account.\n"
"Be sure to allow enough space between objects, as this compensation is done "
"after the checks."
msgstr ""
msgid "Density"
msgstr "Dichte"
@ -7166,6 +7190,25 @@ msgstr ""
"Beschleunigung der Außenwand. Die Verwendung eines niedrigeren Wertes kann "
"die Qualität verbessern"
msgid ""
"Acceleration of bridges. If the value is expressed as a percentage (e.g. "
"50%), it will be calculated based on the outer wall acceleration."
msgstr ""
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."
msgstr ""
msgid ""
"Acceleration of internal solid infill. If the value is expressed as a "
"percentage (e.g. 100%), it will be calculated based on the default "
"acceleration."
msgstr ""
msgid ""
"Acceleration of initial layer. Using a lower value can improve build plate "
"adhensive"
@ -8740,6 +8783,15 @@ msgstr "Filamenteinstellungen laden"
msgid "Load filament settings from the specified file list"
msgstr "Filamenteinstellungen aus der angegebenen Dateiliste laden"
msgid "Data directory"
msgstr ""
msgid ""
"Load and store settings at the given directory. This is useful for "
"maintaining different profiles or including configurations from a network "
"storage."
msgstr ""
msgid "Output directory"
msgstr "Ausgabeverzeichnis"
@ -8917,7 +8969,7 @@ msgid ""
"End temp: >= 180\n"
"Start temp > End temp + 5)"
msgstr ""
"Bitte geben Sie gültige Werte ein:\n"
"Bitte geben Sie gültige Werte ein:\n"
"Start Temp: <= 350\n"
"End Temp: >= 180\n"
"Start Temp > End Temp + 5)"
@ -8939,7 +8991,7 @@ msgid ""
"start > 0 step >= 0\n"
"end > start + step)"
msgstr ""
"Bitte geben Sie gültige Werte ein:\n"
"Bitte geben Sie gültige Werte ein:\n"
"Start > 0 Schrittweite >= 0\n"
"Ende > Start + Schrittweite)"
@ -8957,7 +9009,7 @@ msgid ""
"start > 10 step >= 0\n"
"end > start + step)"
msgstr ""
"Bitte geben Sie gültige Werte ein:\n"
"Bitte geben Sie gültige Werte ein:\n"
"Start > 10 Schrittweite >= 0\n"
"Ende > Start + Schrittweite)"
@ -9382,14 +9434,14 @@ msgstr ""
#~ msgid "Show All"
#~ msgstr "Alles anzeigen"
msgid "Hide Others"
msgstr "Andere ausblenden"
#~ msgid "Hide Others"
#~ msgstr "Andere ausblenden"
msgid "Hide BambuStudio-SoftFever"
msgstr "BambuStudio-SoftFever ausblenden"
#~ msgid "Hide BambuStudio-SoftFever"
#~ msgstr "BambuStudio-SoftFever ausblenden"
msgid "Select presets to compare"
msgstr "Wähle Voreinstellungen zum Vergleich aus"
#~ msgid "Select presets to compare"
#~ msgstr "Wähle Voreinstellungen zum Vergleich aus"
#~ msgid "only one wall on first Layer"
#~ msgstr "Nur eine Wand in der ersten Schicht"
@ -9968,6 +10020,5 @@ msgstr "Wähle Voreinstellungen zum Vergleich aus"
#~ msgid "tree"
#~ msgstr "Baum"
msgid "Recently opened"
msgstr "Kürzlich geöffnet"
#~ msgid "Recently opened"
#~ msgstr "Kürzlich geöffnet"

View file

@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Bambu Studio\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-02-17 23:01+0800\n"
"POT-Creation-Date: 2023-03-05 17:03+0800\n"
"PO-Revision-Date: \n"
"Last-Translator: \n"
"Language-Team: \n"
@ -5290,6 +5290,9 @@ msgstr ""
msgid "Gizmo FDM paint-on seam"
msgstr ""
msgid "Swtich between Prepare/Prewview"
msgstr ""
msgid "Plater"
msgstr "Plater"
@ -5353,6 +5356,9 @@ msgstr "Horizontal slider - Move active thumb Right"
msgid "On/Off one layer mode of the vertical slider"
msgstr "On/Off one layer mode of the vertical slider"
msgid "On/Off g-code window"
msgstr ""
msgid "Move slider 5x faster"
msgstr "Move slider 5x faster"
@ -6586,6 +6592,18 @@ msgstr ""
"Filament diameter is used to calculate extrusion variables in G-code, so it "
"is important that this is accurate and precise."
msgid "Shrinkage"
msgstr ""
#, c-format, boost-format
msgid ""
"Enter the shrinkage percentage that the filament will get after cooling "
"(94% if you measure 94mm instead of 100mm). The part will be scaled in xy to "
"compensate. Only the filament used for the perimeter is taken into account.\n"
"Be sure to allow enough space between objects, as this compensation is done "
"after the checks."
msgstr ""
msgid "Density"
msgstr "Density"
@ -6721,6 +6739,25 @@ msgstr ""
msgid "Acceleration of outer wall. Using a lower value can improve quality"
msgstr ""
msgid ""
"Acceleration of bridges. If the value is expressed as a percentage (e.g. "
"50%), it will be calculated based on the outer wall acceleration."
msgstr ""
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."
msgstr ""
msgid ""
"Acceleration of internal solid infill. If the value is expressed as a "
"percentage (e.g. 100%), it will be calculated based on the default "
"acceleration."
msgstr ""
msgid ""
"Acceleration of initial layer. Using a lower value can improve build plate "
"adhensive"
@ -8127,6 +8164,15 @@ msgstr "Load Filament Settings"
msgid "Load filament settings from the specified file list"
msgstr "Load filament settings from the specified file list"
msgid "Data directory"
msgstr ""
msgid ""
"Load and store settings at the given directory. This is useful for "
"maintaining different profiles or including configurations from a network "
"storage."
msgstr ""
msgid "Output directory"
msgstr "Output directory"

View file

@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Bambu Studio\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-02-17 23:01+0800\n"
"POT-Creation-Date: 2023-03-05 17:03+0800\n"
"Language: es\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@ -5362,6 +5362,9 @@ msgstr ""
msgid "Gizmo FDM paint-on seam"
msgstr ""
msgid "Swtich between Prepare/Prewview"
msgstr ""
msgid "Plater"
msgstr "Plataforma"
@ -5430,6 +5433,9 @@ msgstr ""
msgid "On/Off one layer mode of the vertical slider"
msgstr "Activar/Desactivar el modo de una capa del control deslizante vertical"
msgid "On/Off g-code window"
msgstr ""
msgid "Move slider 5x faster"
msgstr "Mover el deslizador 5 veces más rápido"
@ -6685,6 +6691,18 @@ msgstr ""
"El diámetro del filamento se utiliza para calcular la extrusión en el gcode, "
"por lo que es importante y debe ser preciso"
msgid "Shrinkage"
msgstr ""
#, c-format, boost-format
msgid ""
"Enter the shrinkage percentage that the filament will get after cooling "
"(94% if you measure 94mm instead of 100mm). The part will be scaled in xy to "
"compensate. Only the filament used for the perimeter is taken into account.\n"
"Be sure to allow enough space between objects, as this compensation is done "
"after the checks."
msgstr ""
msgid "Density"
msgstr "Densidad"
@ -6822,6 +6840,25 @@ msgstr ""
msgid "Acceleration of outer wall. Using a lower value can improve quality"
msgstr ""
msgid ""
"Acceleration of bridges. If the value is expressed as a percentage (e.g. "
"50%), it will be calculated based on the outer wall acceleration."
msgstr ""
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."
msgstr ""
msgid ""
"Acceleration of internal solid infill. If the value is expressed as a "
"percentage (e.g. 100%), it will be calculated based on the default "
"acceleration."
msgstr ""
msgid ""
"Acceleration of initial layer. Using a lower value can improve build plate "
"adhensive"
@ -8250,6 +8287,15 @@ msgid "Load filament settings from the specified file list"
msgstr ""
"Cargar los ajustes del filamento desde la lista de archivos especificada"
msgid "Data directory"
msgstr ""
msgid ""
"Load and store settings at the given directory. This is useful for "
"maintaining different profiles or including configurations from a network "
"storage."
msgstr ""
msgid "Output directory"
msgstr "Directorio de salida"

File diff suppressed because it is too large Load diff

View file

@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Bambu Studio\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-02-17 23:01+0800\n"
"POT-Creation-Date: 2023-03-05 17:03+0800\n"
"Language: hu\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@ -5341,6 +5341,9 @@ msgstr ""
msgid "Gizmo FDM paint-on seam"
msgstr ""
msgid "Swtich between Prepare/Prewview"
msgstr ""
msgid "Plater"
msgstr "Plater"
@ -5408,6 +5411,9 @@ msgstr "Vízszintes csúszka - Az aktív csúszka jobbra mozgatása"
msgid "On/Off one layer mode of the vertical slider"
msgstr "Függőleges csúszka egyréteges módjának ki/bekapcsolása"
msgid "On/Off g-code window"
msgstr ""
msgid "Move slider 5x faster"
msgstr "Csúszka 5x gyorsabb mozgatása"
@ -6657,6 +6663,18 @@ msgstr ""
"A filament átmérő a G-kódban az extrudálás kiszámításához szükséges, ezért "
"fontos, hogy pontos legyen"
msgid "Shrinkage"
msgstr ""
#, c-format, boost-format
msgid ""
"Enter the shrinkage percentage that the filament will get after cooling "
"(94% if you measure 94mm instead of 100mm). The part will be scaled in xy to "
"compensate. Only the filament used for the perimeter is taken into account.\n"
"Be sure to allow enough space between objects, as this compensation is done "
"after the checks."
msgstr ""
msgid "Density"
msgstr "Sűrűség"
@ -6794,6 +6812,25 @@ msgstr ""
msgid "Acceleration of outer wall. Using a lower value can improve quality"
msgstr ""
msgid ""
"Acceleration of bridges. If the value is expressed as a percentage (e.g. "
"50%), it will be calculated based on the outer wall acceleration."
msgstr ""
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."
msgstr ""
msgid ""
"Acceleration of internal solid infill. If the value is expressed as a "
"percentage (e.g. 100%), it will be calculated based on the default "
"acceleration."
msgstr ""
msgid ""
"Acceleration of initial layer. Using a lower value can improve build plate "
"adhensive"
@ -8222,6 +8259,15 @@ msgstr "Filamentbeállítások betöltése"
msgid "Load filament settings from the specified file list"
msgstr "Filamentbeállítások betöltése a megadott fájllistából"
msgid "Data directory"
msgstr ""
msgid ""
"Load and store settings at the given directory. This is useful for "
"maintaining different profiles or including configurations from a network "
"storage."
msgstr ""
msgid "Output directory"
msgstr "Kimeneti mappa"

View file

@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Bambu Studio\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-02-17 23:01+0800\n"
"POT-Creation-Date: 2023-03-05 17:03+0800\n"
"Language: it\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@ -5289,6 +5289,9 @@ msgstr ""
msgid "Gizmo FDM paint-on seam"
msgstr ""
msgid "Swtich between Prepare/Prewview"
msgstr ""
msgid "Plater"
msgstr "Piano"
@ -5353,6 +5356,9 @@ msgstr "Cursore di scorrimento orizzontale - Sposta a destra il cursore attivo"
msgid "On/Off one layer mode of the vertical slider"
msgstr "On/Off modalità un layer del cursore di scorrimento verticale"
msgid "On/Off g-code window"
msgstr ""
msgid "Move slider 5x faster"
msgstr "Move slider 5x faster"
@ -6586,6 +6592,18 @@ msgstr ""
"Filament diameter is used to calculate extrusion variables in G-code, so it "
"is important that this is accurate and precise."
msgid "Shrinkage"
msgstr ""
#, c-format, boost-format
msgid ""
"Enter the shrinkage percentage that the filament will get after cooling "
"(94% if you measure 94mm instead of 100mm). The part will be scaled in xy to "
"compensate. Only the filament used for the perimeter is taken into account.\n"
"Be sure to allow enough space between objects, as this compensation is done "
"after the checks."
msgstr ""
msgid "Density"
msgstr "Densità"
@ -6721,6 +6739,25 @@ msgstr ""
msgid "Acceleration of outer wall. Using a lower value can improve quality"
msgstr ""
msgid ""
"Acceleration of bridges. If the value is expressed as a percentage (e.g. "
"50%), it will be calculated based on the outer wall acceleration."
msgstr ""
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."
msgstr ""
msgid ""
"Acceleration of internal solid infill. If the value is expressed as a "
"percentage (e.g. 100%), it will be calculated based on the default "
"acceleration."
msgstr ""
msgid ""
"Acceleration of initial layer. Using a lower value can improve build plate "
"adhensive"
@ -8127,6 +8164,15 @@ msgstr "Load Filament Settings"
msgid "Load filament settings from the specified file list"
msgstr "Load filament settings from the specified file list"
msgid "Data directory"
msgstr ""
msgid ""
"Load and store settings at the given directory. This is useful for "
"maintaining different profiles or including configurations from a network "
"storage."
msgstr ""
msgid "Output directory"
msgstr "Output directory"

View file

@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Bambu Studio\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-02-17 23:01+0800\n"
"POT-Creation-Date: 2023-03-05 17:03+0800\n"
"Language: nl\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@ -5370,6 +5370,9 @@ msgstr ""
msgid "Gizmo FDM paint-on seam"
msgstr ""
msgid "Swtich between Prepare/Prewview"
msgstr ""
msgid "Plater"
msgstr "Plaat"
@ -5436,6 +5439,9 @@ msgstr "Horizontale schuifbalk - Beweeg actieve duim naar rechts"
msgid "On/Off one layer mode of the vertical slider"
msgstr "Aan/uit één laagmodus van de verticale schuifregelaar"
msgid "On/Off g-code window"
msgstr ""
msgid "Move slider 5x faster"
msgstr "Schuifregelaar 5x sneller verplaatsen"
@ -6691,6 +6697,18 @@ msgstr ""
"Filamentdiameter wordt gebruikt om de extrusie in de G-code te berekenen, "
"het is dus belangrijk dat deze nauwkeurig wordt ingegeven"
msgid "Shrinkage"
msgstr ""
#, c-format, boost-format
msgid ""
"Enter the shrinkage percentage that the filament will get after cooling "
"(94% if you measure 94mm instead of 100mm). The part will be scaled in xy to "
"compensate. Only the filament used for the perimeter is taken into account.\n"
"Be sure to allow enough space between objects, as this compensation is done "
"after the checks."
msgstr ""
msgid "Density"
msgstr "Dichtheid"
@ -6828,6 +6846,25 @@ msgstr ""
msgid "Acceleration of outer wall. Using a lower value can improve quality"
msgstr ""
msgid ""
"Acceleration of bridges. If the value is expressed as a percentage (e.g. "
"50%), it will be calculated based on the outer wall acceleration."
msgstr ""
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."
msgstr ""
msgid ""
"Acceleration of internal solid infill. If the value is expressed as a "
"percentage (e.g. 100%), it will be calculated based on the default "
"acceleration."
msgstr ""
msgid ""
"Acceleration of initial layer. Using a lower value can improve build plate "
"adhensive"
@ -8265,6 +8302,15 @@ msgstr "Filament instellingen laden"
msgid "Load filament settings from the specified file list"
msgstr "Filament instellingen laden vanuit een bestandslijst"
msgid "Data directory"
msgstr ""
msgid ""
"Load and store settings at the given directory. This is useful for "
"maintaining different profiles or including configurations from a network "
"storage."
msgstr ""
msgid "Output directory"
msgstr "Uitvoermap"

View file

@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Bambu Studio\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-02-17 23:01+0800\n"
"POT-Creation-Date: 2023-03-05 17:03+0800\n"
"Language: sv\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@ -5297,6 +5297,9 @@ msgstr ""
msgid "Gizmo FDM paint-on seam"
msgstr ""
msgid "Swtich between Prepare/Prewview"
msgstr ""
msgid "Plater"
msgstr "Plätering/Förgyllning"
@ -5360,6 +5363,9 @@ msgstr "Horisontell reglage - Flytta aktivt tryck Höger"
msgid "On/Off one layer mode of the vertical slider"
msgstr "På/Av 1 lager läge för det vertikala reglaget"
msgid "On/Off g-code window"
msgstr ""
msgid "Move slider 5x faster"
msgstr "Flytta reglage 5x snabbare"
@ -6580,6 +6586,18 @@ msgstr ""
"Filament diametern används för att beräkna extruderingen i G-kod, viktigt "
"att detta är rätt"
msgid "Shrinkage"
msgstr ""
#, c-format, boost-format
msgid ""
"Enter the shrinkage percentage that the filament will get after cooling "
"(94% if you measure 94mm instead of 100mm). The part will be scaled in xy to "
"compensate. Only the filament used for the perimeter is taken into account.\n"
"Be sure to allow enough space between objects, as this compensation is done "
"after the checks."
msgstr ""
msgid "Density"
msgstr "Densitet"
@ -6716,6 +6734,25 @@ msgstr ""
msgid "Acceleration of outer wall. Using a lower value can improve quality"
msgstr ""
msgid ""
"Acceleration of bridges. If the value is expressed as a percentage (e.g. "
"50%), it will be calculated based on the outer wall acceleration."
msgstr ""
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."
msgstr ""
msgid ""
"Acceleration of internal solid infill. If the value is expressed as a "
"percentage (e.g. 100%), it will be calculated based on the default "
"acceleration."
msgstr ""
msgid ""
"Acceleration of initial layer. Using a lower value can improve build plate "
"adhensive"
@ -8124,6 +8161,15 @@ msgstr "Ladda filament inställningar"
msgid "Load filament settings from the specified file list"
msgstr "Ladda filament inställningar ifrån vald fil"
msgid "Data directory"
msgstr ""
msgid ""
"Load and store settings at the given directory. This is useful for "
"maintaining different profiles or including configurations from a network "
"storage."
msgstr ""
msgid "Output directory"
msgstr "Mata ut katalog"

View file

@ -6,7 +6,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Slic3rPE\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-02-17 23:01+0800\n"
"POT-Creation-Date: 2023-03-05 17:03+0800\n"
"PO-Revision-Date: 2023-01-16 11:26+0800\n"
"Last-Translator: Jiang Yue <maze1024@gmail.com>\n"
"Language-Team: \n"
@ -5250,6 +5250,9 @@ msgstr "SLA支撑点"
msgid "Gizmo FDM paint-on seam"
msgstr "FDM涂装接缝"
msgid "Swtich between Prepare/Prewview"
msgstr ""
msgid "Plater"
msgstr "准备"
@ -5313,6 +5316,9 @@ msgstr "水平滑动条 - 向右移动一步"
msgid "On/Off one layer mode of the vertical slider"
msgstr "开启/关闭垂直滑动条的单层模式"
msgid "On/Off g-code window"
msgstr ""
msgid "Move slider 5x faster"
msgstr "5倍速移动滑动条"
@ -6490,6 +6496,20 @@ msgid ""
"and should be accurate"
msgstr "耗材丝直径被用于计算G-code文件中的挤出量。因此很重要应尽可能精确。"
msgid "Shrinkage"
msgstr "耗材收缩率"
msgid ""
"Enter the shrinkage percentage that the filament will get after cooling "
"(94% if you measure 94mm instead of 100mm). The part will be scaled in xy to "
"compensate. Only the filament used for the perimeter is taken into account.\n"
"Be sure to allow enough space between objects, as this compensation is done "
"after the checks."
msgstr ""
"冷却后耗材会收缩的百分比(如果测量的长度是94mm而不是100mm则为是收缩率为94%)\n补偿将按比例缩放xy轴"
"该补偿仅考虑墙壁所使用的耗材\n"
"请确保物体之间有足够的间距,因为补偿是在边界检查之后进行"
msgid "Density"
msgstr "密度"
@ -6615,6 +6635,25 @@ msgstr "顶面填充的加速度。使用较低值可能会改善顶面质量"
msgid "Acceleration of outer wall. Using a lower value can improve quality"
msgstr "外墙加速度。使用较小的值可以提高质量。"
msgid ""
"Acceleration of bridges. If the value is expressed as a percentage (e.g. "
"50%), it will be calculated based on the outer wall acceleration."
msgstr ""
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."
msgstr ""
msgid ""
"Acceleration of internal solid infill. If the value is expressed as a "
"percentage (e.g. 100%), it will be calculated based on the default "
"acceleration."
msgstr ""
msgid ""
"Acceleration of initial layer. Using a lower value can improve build plate "
"adhensive"
@ -7976,6 +8015,15 @@ msgstr "加载耗材丝设置"
msgid "Load filament settings from the specified file list"
msgstr "从指定文件加载耗材丝设置"
msgid "Data directory"
msgstr ""
msgid ""
"Load and store settings at the given directory. This is useful for "
"maintaining different profiles or including configurations from a network "
"storage."
msgstr ""
msgid "Output directory"
msgstr "输出路径"

Binary file not shown.

Binary file not shown.

Binary file not shown.

View file

@ -778,7 +778,7 @@ static std::vector<std::string> s_Preset_filament_options {
"filament_wipe_distance", "additional_cooling_fan_speed",
"bed_temperature_difference", "nozzle_temperature_range_low", "nozzle_temperature_range_high",
//SoftFever
"enable_pressure_advance", "pressure_advance","chamber_temperature" /*,"filament_seam_gap"*/
"enable_pressure_advance", "pressure_advance","chamber_temperature", "filament_shrink"/*,"filament_seam_gap"*/
};
static std::vector<std::string> s_Preset_machine_limits_options {

View file

@ -187,6 +187,7 @@ bool Print::invalidate_state_by_config_options(const ConfigOptionResolver & /* n
} else if (
opt_key == "initial_layer_print_height"
|| opt_key == "nozzle_diameter"
|| opt_key == "filament_shrink"
// Spiral Vase forces different kind of slicing than the normal model:
// In Spiral Vase mode, holes are closed and only the largest area contour is kept at each layer.
// Therefore toggling the Spiral Vase on / off requires complete reslicing.

View file

@ -1290,6 +1290,18 @@ void PrintConfigDef::init_fff_params()
def->min = 0;
def->set_default_value(new ConfigOptionFloats { 1.75 });
def = this->add("filament_shrink", coPercents);
def->label = L("Shrinkage");
def->tooltip = L("Enter the shrinkage percentage that the filament will get after cooling (94% if you measure 94mm instead of 100mm)."
" The part will be scaled in xy to compensate."
" Only the filament used for the perimeter is taken into account."
"\nBe sure to allow enough space between objects, as this compensation is done after the checks.");
def->sidetext = L("%");
def->ratio_over = "";
def->min = 10;
def->mode = comAdvanced;
def->set_default_value(new ConfigOptionPercents{ 100 });
def = this->add("filament_density", coFloats);
def->label = L("Density");
def->tooltip = L("Filament density. For statistics only");

View file

@ -981,6 +981,9 @@ PRINT_CONFIG_CLASS_DERIVED_DEFINE(
((ConfigOptionPoints, thumbnails))
// BBS: move from PrintObjectConfig
((ConfigOptionBool, independent_support_layer_height))
// SoftFever
((ConfigOptionPercents, filament_shrink))
)
// This object is mapped to Perl as Slic3r::Config::Full.

View file

@ -236,6 +236,8 @@ static std::vector<PrintObjectRegions::LayerRangeRegions>::const_iterator layer_
}
static std::vector<std::vector<ExPolygons>> slices_to_regions(
const PrintConfig &print_config,
const PrintObject &print_object,
ModelVolumePtrs model_volumes,
const PrintObjectRegions &print_object_regions,
const std::vector<float> &zs,
@ -437,6 +439,22 @@ static std::vector<std::vector<ExPolygons>> slices_to_regions(
});
}
// SoftFever: ported from SuperSlicer
// filament shrink
for (const std::unique_ptr<PrintRegion>& pr : print_object_regions.all_regions) {
if (pr.get()) {
std::vector<ExPolygons>& region_polys = slices_by_region[pr->print_object_region_id()];
const size_t extruder_id = pr->extruder(FlowRole::frPerimeter) - 1;
double scale = print_config.filament_shrink.values[extruder_id] * 0.01;
if (scale != 1) {
scale = 1 / scale;
for (ExPolygons& polys : region_polys)
for (ExPolygon& poly : polys)
poly.scale(scale);
}
}
}
return slices_by_region;
}
@ -900,10 +918,9 @@ void PrintObject::slice_volumes()
groupingVolumes(objSliceByVolumeParts, firstLayerObjSliceByGroups, scaled_resolution);
applyNegtiveVolumes(this->model_object()->volumes, objSliceByVolume, firstLayerObjSliceByGroups, scaled_resolution);
std::vector<std::vector<ExPolygons>> region_slices = slices_to_regions(this->model_object()->volumes, *m_shared_regions, slice_zs,
std::move(objSliceByVolume),
PrintObject::clip_multipart_objects,
throw_on_cancel_callback);
std::vector<std::vector<ExPolygons>> region_slices =
slices_to_regions(print->config(), *this, this->model_object()->volumes, *m_shared_regions, slice_zs,
std::move(objSliceByVolume), PrintObject::clip_multipart_objects, throw_on_cancel_callback);
for (size_t region_id = 0; region_id < region_slices.size(); ++ region_id) {
std::vector<ExPolygons> &by_layer = region_slices[region_id];

View file

@ -2567,6 +2567,7 @@ void TabFilament::build()
optgroup->append_single_option_line("pressure_advance");
optgroup->append_single_option_line("filament_density");
optgroup->append_single_option_line("filament_shrink");
optgroup->append_single_option_line("filament_cost");
//BBS
optgroup->append_single_option_line("temperature_vitrification");
@ -2657,7 +2658,7 @@ void TabFilament::build()
//};
//optgroup->append_line(line);
optgroup = page->new_optgroup(L("Cooling for specific layer"), L"param_cooling");
optgroup->append_single_option_line("close_fan_the_first_x_layers", "auto-cooling");
optgroup->append_single_option_line("close_fan_the_first_x_layers", "auto-cooling");
//optgroup->append_single_option_line("full_fan_speed_layer");
optgroup = page->new_optgroup(L("Part cooling fan"), L"param_cooling_fan");