diff --git "a/SoftFever_doc/sponsor_logos/Phrozen_Logo\345\234\223_.png" "b/SoftFever_doc/sponsor_logos/Phrozen_Logo\345\234\223_.png" deleted file mode 100644 index 2bf62bef54d..00000000000 Binary files "a/SoftFever_doc/sponsor_logos/Phrozen_Logo\345\234\223_.png" and /dev/null differ diff --git a/SoftFever_doc/sponsor_logos/QIDI.png b/SoftFever_doc/sponsor_logos/QIDI.png index 9b4f8e0ed12..d7ffa792f97 100644 Binary files a/SoftFever_doc/sponsor_logos/QIDI.png and b/SoftFever_doc/sponsor_logos/QIDI.png differ diff --git a/localization/i18n/OrcaSlicer.pot b/localization/i18n/OrcaSlicer.pot index 19304a1da4d..a6fe7f89dae 100644 --- a/localization/i18n/OrcaSlicer.pot +++ b/localization/i18n/OrcaSlicer.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-10-27 23:05+0800\n" +"POT-Creation-Date: 2024-12-01 08:07+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -4116,7 +4116,7 @@ msgstr "" msgid "Size:" msgstr "" -#, possible-c-format, possible-boost-format +#, possible-boost-format msgid "" "Conflicts of gcode paths have been found at layer %d, z = %.2lf mm. Please " "separate the conflicted objects farther (%s <-> %s)." @@ -7102,8 +7102,8 @@ msgstr "" msgid "" "When recording timelapse without toolhead, it is recommended to add a " "\"Timelapse Wipe Tower\" \n" -"by right-click the empty position of build plate and choose \"Add Primitive" -"\"->\"Timelapse Wipe Tower\"." +"by right-click the empty position of build plate and choose \"Add " +"Primitive\"->\"Timelapse Wipe Tower\"." msgstr "" msgid "Line width" @@ -10441,10 +10441,10 @@ msgstr "" msgid "" "Fan speed will be ramped up linearly from zero at layer " -"\"close_fan_the_first_x_layers\" to maximum at layer \"full_fan_speed_layer" -"\". \"full_fan_speed_layer\" will be ignored if lower than " -"\"close_fan_the_first_x_layers\", in which case the fan will be running at " -"maximum allowed speed at layer \"close_fan_the_first_x_layers\" + 1." +"\"close_fan_the_first_x_layers\" to maximum at layer " +"\"full_fan_speed_layer\". \"full_fan_speed_layer\" will be ignored if lower " +"than \"close_fan_the_first_x_layers\", in which case the fan will be running " +"at maximum allowed speed at layer \"close_fan_the_first_x_layers\" + 1." msgstr "" msgid "layer" @@ -11365,6 +11365,14 @@ msgstr "" msgid "Force a retraction when changes layer" msgstr "" +msgid "Retract on top layer" +msgstr "" + +msgid "" +"Force a retraction on top layer. Disabling could prevent clog on very slow " +"patterns with small movements, like Hilbert curve" +msgstr "" + msgid "Retraction Length" msgstr "" @@ -12275,8 +12283,8 @@ msgstr "" msgid "" "Enable this option for automated chamber temperature control. This option " -"activates the emitting of an M191 command before the \"machine_start_gcode" -"\"\n" +"activates the emitting of an M191 command before the " +"\"machine_start_gcode\"\n" " which sets the chamber temperature and waits until it is reached. In " "addition, it emits an M141 command at the end of the print to turn off the " "chamber heater, if present. \n" @@ -13953,8 +13961,8 @@ msgid "" msgstr "" msgid "" -"We would rename the presets as \"Vendor Type Serial @printer you selected" -"\". \n" +"We would rename the presets as \"Vendor Type Serial @printer you " +"selected\". \n" "To add preset for more printers, Please go to printer selection" msgstr "" diff --git a/localization/i18n/ca/OrcaSlicer_ca.po b/localization/i18n/ca/OrcaSlicer_ca.po index 7270a9c16c5..e3d1f0c7214 100644 --- a/localization/i18n/ca/OrcaSlicer_ca.po +++ b/localization/i18n/ca/OrcaSlicer_ca.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-10-27 23:05+0800\n" +"POT-Creation-Date: 2024-12-01 08:07+0100\n" "PO-Revision-Date: 2024-07-07 18:43+0200\n" "Last-Translator: \n" "Language-Team: \n" @@ -4427,7 +4427,7 @@ msgstr "Volum:" msgid "Size:" msgstr "Mida:" -#, c-format, boost-format +#, boost-format msgid "" "Conflicts of gcode paths have been found at layer %d, z = %.2lf mm. Please " "separate the conflicted objects farther (%s <-> %s)." @@ -7740,8 +7740,8 @@ msgstr "" msgid "" "When recording timelapse without toolhead, it is recommended to add a " "\"Timelapse Wipe Tower\" \n" -"by right-click the empty position of build plate and choose \"Add Primitive" -"\"->\"Timelapse Wipe Tower\"." +"by right-click the empty position of build plate and choose \"Add " +"Primitive\"->\"Timelapse Wipe Tower\"." msgstr "" "Quan graveu timelapse sense capçal d'impressió, es recomana afegir una " "\"Torre de Purga Timelapse\" \n" @@ -11658,15 +11658,15 @@ msgstr "Velocitat màxima del ventilador a la capa" msgid "" "Fan speed will be ramped up linearly from zero at layer " -"\"close_fan_the_first_x_layers\" to maximum at layer \"full_fan_speed_layer" -"\". \"full_fan_speed_layer\" will be ignored if lower than " -"\"close_fan_the_first_x_layers\", in which case the fan will be running at " -"maximum allowed speed at layer \"close_fan_the_first_x_layers\" + 1." +"\"close_fan_the_first_x_layers\" to maximum at layer " +"\"full_fan_speed_layer\". \"full_fan_speed_layer\" will be ignored if lower " +"than \"close_fan_the_first_x_layers\", in which case the fan will be running " +"at maximum allowed speed at layer \"close_fan_the_first_x_layers\" + 1." msgstr "" "La velocitat del ventilador augmentarà linealment de zero a la capa " -"\"close_fan_the_first_x_layers\" al màxim a la capa \"full_fan_speed_layer" -"\". S'ignorarà \"full_fan_speed_layer\" si és inferior a " -"\"close_fan_the_first_x_layers\", en aquest cas el ventilador funcionarà a " +"\"close_fan_the_first_x_layers\" al màxim a la capa " +"\"full_fan_speed_layer\". S'ignorarà \"full_fan_speed_layer\" si és inferior " +"a \"close_fan_the_first_x_layers\", en aquest cas el ventilador funcionarà a " "la velocitat màxima permesa a la capa \"close_fan_the_first_x_layers\" + 1." msgid "layer" @@ -12822,6 +12822,14 @@ msgstr "Retracció quan canvia de capa" msgid "Force a retraction when changes layer" msgstr "Forçar una retracció quan canvia de capa" +msgid "Retract on top layer" +msgstr "" + +msgid "" +"Force a retraction on top layer. Disabling could prevent clog on very slow " +"patterns with small movements, like Hilbert curve" +msgstr "" + msgid "Retraction Length" msgstr "Longitud de Retracció" @@ -13947,8 +13955,8 @@ msgstr "Activar el control de temperatura" msgid "" "Enable this option for automated chamber temperature control. This option " -"activates the emitting of an M191 command before the \"machine_start_gcode" -"\"\n" +"activates the emitting of an M191 command before the " +"\"machine_start_gcode\"\n" " which sets the chamber temperature and waits until it is reached. In " "addition, it emits an M141 command at the end of the print to turn off the " "chamber heater, if present. \n" @@ -15984,8 +15992,8 @@ msgstr "" "Vols reescriure'l?" msgid "" -"We would rename the presets as \"Vendor Type Serial @printer you selected" -"\". \n" +"We would rename the presets as \"Vendor Type Serial @printer you " +"selected\". \n" "To add preset for more printers, Please go to printer selection" msgstr "" "Canviaríem el nom dels perfils seleccionats com a \"Proveïdor Tipus " diff --git a/localization/i18n/cs/OrcaSlicer_cs.po b/localization/i18n/cs/OrcaSlicer_cs.po index 7c7bee2844a..ddcbd9cbf02 100644 --- a/localization/i18n/cs/OrcaSlicer_cs.po +++ b/localization/i18n/cs/OrcaSlicer_cs.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-10-27 23:05+0800\n" +"POT-Creation-Date: 2024-12-01 08:07+0100\n" "PO-Revision-Date: 2024-11-03 20:59+0100\n" "Last-Translator: René Mošner \n" "Language-Team: \n" @@ -4342,7 +4342,7 @@ msgstr "Objem:" msgid "Size:" msgstr "Velikost:" -#, c-format, boost-format +#, boost-format msgid "" "Conflicts of gcode paths have been found at layer %d, z = %.2lf mm. Please " "separate the conflicted objects farther (%s <-> %s)." @@ -12284,6 +12284,14 @@ msgstr "Retrakce při změně vrstvy" msgid "Force a retraction when changes layer" msgstr "Vynutit retrakci při změně vrstvy" +msgid "Retract on top layer" +msgstr "" + +msgid "" +"Force a retraction on top layer. Disabling could prevent clog on very slow " +"patterns with small movements, like Hilbert curve" +msgstr "" + msgid "Retraction Length" msgstr "Vzdálenost retrakce" diff --git a/localization/i18n/de/OrcaSlicer_de.po b/localization/i18n/de/OrcaSlicer_de.po index 1f2d8954989..f51fe858c65 100644 --- a/localization/i18n/de/OrcaSlicer_de.po +++ b/localization/i18n/de/OrcaSlicer_de.po @@ -3,7 +3,7 @@ msgid "" msgstr "" "Project-Id-Version: Orca Slicer\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-10-27 23:05+0800\n" +"POT-Creation-Date: 2024-12-01 08:07+0100\n" "PO-Revision-Date: \n" "Last-Translator: Heiko Liebscher \n" "Language-Team: \n" @@ -4470,7 +4470,7 @@ msgstr "Volumen:" msgid "Size:" msgstr "Größe:" -#, c-format, boost-format +#, boost-format msgid "" "Conflicts of gcode paths have been found at layer %d, z = %.2lf mm. Please " "separate the conflicted objects farther (%s <-> %s)." @@ -5981,7 +5981,7 @@ msgid "Edit current plate name" msgstr "Bearbeite den Namen der aktuellen Platte" msgid "Move plate to the front" -msgstr "" +msgstr "Bewege die Platte nach vorne" msgid "Customize current plate" msgstr "Aktuelle Platte anpassen" @@ -7417,8 +7417,8 @@ msgstr "" msgid "" "Timelapse is not supported because Print sequence is set to \"By object\"." msgstr "" -"Zeitraffer wird nicht unterstützt, da die Druckreihenfolge auf \"Nach Objekt" -"\" eingestellt ist." +"Zeitraffer wird nicht unterstützt, da die Druckreihenfolge auf \"Nach " +"Objekt\" eingestellt ist." msgid "Errors" msgstr "Fehler" @@ -7812,13 +7812,13 @@ msgstr "" msgid "" "When recording timelapse without toolhead, it is recommended to add a " "\"Timelapse Wipe Tower\" \n" -"by right-click the empty position of build plate and choose \"Add Primitive" -"\"->\"Timelapse Wipe Tower\"." +"by right-click the empty position of build plate and choose \"Add " +"Primitive\"->\"Timelapse Wipe Tower\"." msgstr "" "Wenn Sie einen Zeitraffer ohne Werkzeugkopf aufnehmen, wird empfohlen, einen " "\"Timelapse Wischturm\" hinzuzufügen, indem Sie mit der rechten Maustaste " -"auf die leere Position der Bauplatte klicken und \"Primitiv hinzufügen\"->" -"\"Timelapse Wischturm\" wählen." +"auf die leere Position der Bauplatte klicken und \"Primitiv hinzufügen\"-" +">\"Timelapse Wischturm\" wählen." msgid "Line width" msgstr "Breite der Linie" @@ -10404,6 +10404,14 @@ msgid "" "When Detect overhang wall is not enabled, this option is ignored and " "reversal happens on every even layers regardless." msgstr "" +"Die Anzahl der Millimeter, die der Überhang betragen muss, damit die " +"Umkehrung als nützlich angesehen wird. Kann ein Prozentsatz der " +"Umfangsbreite sein.\n" +"Der Wert 0 aktiviert die Umkehrung auf jeder geraden Schicht unabhängig " +"davon.\n" +"Wenn die Erkennung der Überhangswand nicht aktiviert ist, wird diese Option " +"ignoriert und die Umkehrung erfolgt auf jeder geraden Schicht unabhängig " +"davon." msgid "Classic mode" msgstr "Klassicher Modus" @@ -11981,7 +11989,7 @@ msgid "" "increased in a linear fashion over the specified number of layers." msgstr "" "Die ersten paar Schichten werden langsamer als normal gedruckt. Die " -"Geschwindigkeitwird allmählich linear über die angegebene Anzahl von " +"Geschwindigkeit wird allmählich linear über die angegebene Anzahl von " "Schichten erhöht." msgid "Initial layer nozzle temperature" @@ -11997,13 +12005,13 @@ msgstr "Volle Lüfterdrehzahl ab Schicht" msgid "" "Fan speed will be ramped up linearly from zero at layer " -"\"close_fan_the_first_x_layers\" to maximum at layer \"full_fan_speed_layer" -"\". \"full_fan_speed_layer\" will be ignored if lower than " -"\"close_fan_the_first_x_layers\", in which case the fan will be running at " -"maximum allowed speed at layer \"close_fan_the_first_x_layers\" + 1." +"\"close_fan_the_first_x_layers\" to maximum at layer " +"\"full_fan_speed_layer\". \"full_fan_speed_layer\" will be ignored if lower " +"than \"close_fan_the_first_x_layers\", in which case the fan will be running " +"at maximum allowed speed at layer \"close_fan_the_first_x_layers\" + 1." msgstr "" -"Die Lüftergeschwindigkeit wird linear von Null bei der Schicht" -"\"close_fan_the_first_x_layers\" auf das Maximum bei der Schicht " +"Die Lüftergeschwindigkeit wird linear von Null bei der " +"Schicht\"close_fan_the_first_x_layers\" auf das Maximum bei der Schicht " "\"full_fan_speed_layer\" erhöht. \"full_fan_speed_layer\" wird ignoriert, " "wenn es niedriger ist als \"close_fan_the_first_x_layers\",in diesem Fall " "läuft der Lüfter bei Schicht \"close_fan_the_first_x_layers\"+ 1 mit maximal " @@ -13174,6 +13182,17 @@ msgstr "Zurückziehen beim Schichtwechsel" msgid "Force a retraction when changes layer" msgstr "Erzwingen eines Rückzugs beim Schichtwechsel" +msgid "Retract on top layer" +msgstr "Rückzug auf der obersten Schicht" + +msgid "" +"Force a retraction on top layer. Disabling could prevent clog on very slow " +"patterns with small movements, like Hilbert curve" +msgstr "" +"Forciert einen Rückzug auf der obersten Schicht. Das Deaktivieren könnte " +"eine Verstopfung bei sehr langsamen Mustern mit kleinen Bewegungen wie der " +"Hilbert-Kurve verhindern." + msgid "Retraction Length" msgstr "Rückzugslänge" @@ -14334,8 +14353,8 @@ msgstr "aktiviere Temperaturkontrolle" msgid "" "Enable this option for automated chamber temperature control. This option " -"activates the emitting of an M191 command before the \"machine_start_gcode" -"\"\n" +"activates the emitting of an M191 command before the " +"\"machine_start_gcode\"\n" " which sets the chamber temperature and waits until it is reached. In " "addition, it emits an M141 command at the end of the print to turn off the " "chamber heater, if present. \n" @@ -16418,8 +16437,8 @@ msgstr "" "Möchten Sie es überschreiben?" msgid "" -"We would rename the presets as \"Vendor Type Serial @printer you selected" -"\". \n" +"We would rename the presets as \"Vendor Type Serial @printer you " +"selected\". \n" "To add preset for more printers, Please go to printer selection" msgstr "" "Wir würden die Voreinstellungen als \"Hersteller Typ Seriennummer @Drucker, " @@ -18475,8 +18494,8 @@ msgstr "" #~ "Choose an AMS slot then press \"Load\" or \"Unload\" button to " #~ "automatically load or unload filiament." #~ msgstr "" -#~ "Wählen Sie einen AMS-Slot und drücken Sie dann \"Laden\" oder \"Entladen" -#~ "\", um automatisch Filament zu laden oder zu entladen." +#~ "Wählen Sie einen AMS-Slot und drücken Sie dann \"Laden\" oder " +#~ "\"Entladen\", um automatisch Filament zu laden oder zu entladen." #~ msgid "MC" #~ msgstr "MC" @@ -18792,8 +18811,8 @@ msgstr "" #~ msgstr "Keine dünnen Schichten (EXPERIMENTELL)" #~ msgid "" -#~ "We would rename the presets as \"Vendor Type Serial @printer you selected" -#~ "\". \n" +#~ "We would rename the presets as \"Vendor Type Serial @printer you " +#~ "selected\". \n" #~ "To add preset for more prinetrs, Please go to printer selection" #~ msgstr "" #~ "Wir würden die Voreinstellungen als \"Hersteller Typ Seriennummer " diff --git a/localization/i18n/en/OrcaSlicer_en.po b/localization/i18n/en/OrcaSlicer_en.po index 9dc797a864c..55fb48c8ada 100644 --- a/localization/i18n/en/OrcaSlicer_en.po +++ b/localization/i18n/en/OrcaSlicer_en.po @@ -3,7 +3,7 @@ msgid "" msgstr "" "Project-Id-Version: Orca Slicer\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-10-27 23:05+0800\n" +"POT-Creation-Date: 2024-12-01 08:07+0100\n" "PO-Revision-Date: \n" "Last-Translator: \n" "Language-Team: \n" @@ -4298,7 +4298,7 @@ msgstr "Volume:" msgid "Size:" msgstr "Size:" -#, c-format, boost-format +#, boost-format msgid "" "Conflicts of gcode paths have been found at layer %d, z = %.2lf mm. Please " "separate the conflicted objects farther (%s <-> %s)." @@ -7494,13 +7494,13 @@ msgstr "" msgid "" "When recording timelapse without toolhead, it is recommended to add a " "\"Timelapse Wipe Tower\" \n" -"by right-click the empty position of build plate and choose \"Add Primitive" -"\"->\"Timelapse Wipe Tower\"." +"by right-click the empty position of build plate and choose \"Add " +"Primitive\"->\"Timelapse Wipe Tower\"." msgstr "" "When recording timelapse without toolhead, it is recommended to add a " "\"Timelapse Wipe Tower\" \n" -"by right-click the empty position of build plate and choose \"Add Primitive" -"\"->\"Timelapse Wipe Tower\"." +"by right-click the empty position of build plate and choose \"Add " +"Primitive\"->\"Timelapse Wipe Tower\"." msgid "Line width" msgstr "Line width" @@ -11084,10 +11084,10 @@ msgstr "Full fan speed at layer" msgid "" "Fan speed will be ramped up linearly from zero at layer " -"\"close_fan_the_first_x_layers\" to maximum at layer \"full_fan_speed_layer" -"\". \"full_fan_speed_layer\" will be ignored if lower than " -"\"close_fan_the_first_x_layers\", in which case the fan will be running at " -"maximum allowed speed at layer \"close_fan_the_first_x_layers\" + 1." +"\"close_fan_the_first_x_layers\" to maximum at layer " +"\"full_fan_speed_layer\". \"full_fan_speed_layer\" will be ignored if lower " +"than \"close_fan_the_first_x_layers\", in which case the fan will be running " +"at maximum allowed speed at layer \"close_fan_the_first_x_layers\" + 1." msgstr "" msgid "layer" @@ -12071,6 +12071,14 @@ msgstr "Retract on layer change" msgid "Force a retraction when changes layer" msgstr "This forces a retraction on layer changes." +msgid "Retract on top layer" +msgstr "" + +msgid "" +"Force a retraction on top layer. Disabling could prevent clog on very slow " +"patterns with small movements, like Hilbert curve" +msgstr "" + msgid "Retraction Length" msgstr "Retraction Length" @@ -13071,8 +13079,8 @@ msgstr "" msgid "" "Enable this option for automated chamber temperature control. This option " -"activates the emitting of an M191 command before the \"machine_start_gcode" -"\"\n" +"activates the emitting of an M191 command before the " +"\"machine_start_gcode\"\n" " which sets the chamber temperature and waits until it is reached. In " "addition, it emits an M141 command at the end of the print to turn off the " "chamber heater, if present. \n" @@ -14912,8 +14920,8 @@ msgstr "" "Do you want to rewrite it?" msgid "" -"We would rename the presets as \"Vendor Type Serial @printer you selected" -"\". \n" +"We would rename the presets as \"Vendor Type Serial @printer you " +"selected\". \n" "To add preset for more printers, Please go to printer selection" msgstr "" diff --git a/localization/i18n/es/OrcaSlicer_es.po b/localization/i18n/es/OrcaSlicer_es.po index c161940a355..1538f94cd42 100644 --- a/localization/i18n/es/OrcaSlicer_es.po +++ b/localization/i18n/es/OrcaSlicer_es.po @@ -3,7 +3,7 @@ msgid "" msgstr "" "Project-Id-Version: Orca Slicer\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-10-27 23:05+0800\n" +"POT-Creation-Date: 2024-12-01 08:07+0100\n" "PO-Revision-Date: \n" "Last-Translator: Carlos Fco. Caruncho Serrano \n" "Language-Team: \n" @@ -4463,7 +4463,7 @@ msgstr "Volumen:" msgid "Size:" msgstr "Tamaño:" -#, c-format, boost-format +#, boost-format msgid "" "Conflicts of gcode paths have been found at layer %d, z = %.2lf mm. Please " "separate the conflicted objects farther (%s <-> %s)." @@ -7421,8 +7421,8 @@ msgid "" "start printing." msgstr "" "Hay algunos filamentos desconocidos en los mapeados AMS. Por favor, " -"compruebe si son los filamentos requeridos. Si lo son, presione \"Confirmar" -"\" para empezar a imprimir." +"compruebe si son los filamentos requeridos. Si lo son, presione " +"\"Confirmar\" para empezar a imprimir." #, c-format, boost-format msgid "nozzle in preset: %s %s" @@ -7784,13 +7784,13 @@ msgstr "" msgid "" "When recording timelapse without toolhead, it is recommended to add a " "\"Timelapse Wipe Tower\" \n" -"by right-click the empty position of build plate and choose \"Add Primitive" -"\"->\"Timelapse Wipe Tower\"." +"by right-click the empty position of build plate and choose \"Add " +"Primitive\"->\"Timelapse Wipe Tower\"." msgstr "" "Cuando se graba un timelapse sin cabezal, se recomienda añadir una \"Torre " "de Purga de Timelapse\" haciendo clic con el botón derecho del ratón en una " -"posición vacía de la bandeja de impresión y seleccionando \"Añadir Primitivo" -"\"->Torre de Purga de Timelapse\"." +"posición vacía de la bandeja de impresión y seleccionando \"Añadir " +"Primitivo\"->Torre de Purga de Timelapse\"." msgid "Line width" msgstr "Ancho de linea" @@ -11954,16 +11954,16 @@ msgstr "Velocidad máxima del ventilador en la capa" msgid "" "Fan speed will be ramped up linearly from zero at layer " -"\"close_fan_the_first_x_layers\" to maximum at layer \"full_fan_speed_layer" -"\". \"full_fan_speed_layer\" will be ignored if lower than " -"\"close_fan_the_first_x_layers\", in which case the fan will be running at " -"maximum allowed speed at layer \"close_fan_the_first_x_layers\" + 1." +"\"close_fan_the_first_x_layers\" to maximum at layer " +"\"full_fan_speed_layer\". \"full_fan_speed_layer\" will be ignored if lower " +"than \"close_fan_the_first_x_layers\", in which case the fan will be running " +"at maximum allowed speed at layer \"close_fan_the_first_x_layers\" + 1." msgstr "" "La velocidad de ventilador se incrementará linealmente de cero desde la capa " -"\"close_fan_the_first_x_layers\" al máximo en la capa \"full_fan_speed_layer" -"\". \"full_fan_speed_layer\" se ignorará si es menor que " -"\"close_fan_the_first_x_layers\", en cuyo caso el ventilador funcionará al " -"máximo permitido en la capa \"close_fan_the_first_x_layers\" + 1." +"\"close_fan_the_first_x_layers\" al máximo en la capa " +"\"full_fan_speed_layer\". \"full_fan_speed_layer\" se ignorará si es menor " +"que \"close_fan_the_first_x_layers\", en cuyo caso el ventilador funcionará " +"al máximo permitido en la capa \"close_fan_the_first_x_layers\" + 1." msgid "layer" msgstr "Capa" @@ -13145,6 +13145,14 @@ msgstr "Retracción al cambiar de capa" msgid "Force a retraction when changes layer" msgstr "Forzar una retracción al cambiar de capa" +msgid "Retract on top layer" +msgstr "" + +msgid "" +"Force a retraction on top layer. Disabling could prevent clog on very slow " +"patterns with small movements, like Hilbert curve" +msgstr "" + msgid "Retraction Length" msgstr "Longitud de retracción" @@ -14297,8 +14305,8 @@ msgstr "Activar control de temperatura" msgid "" "Enable this option for automated chamber temperature control. This option " -"activates the emitting of an M191 command before the \"machine_start_gcode" -"\"\n" +"activates the emitting of an M191 command before the " +"\"machine_start_gcode\"\n" " which sets the chamber temperature and waits until it is reached. In " "addition, it emits an M141 command at the end of the print to turn off the " "chamber heater, if present. \n" @@ -15631,12 +15639,12 @@ msgstr "" "impresión de varios colores/materiales, la impresora utilizará el parámetro " "de compensación por defecto para el filamento durante cada cambio de " "filamento que tendrá un buen resultado en la mayoría de los casos.\n" -"un solo color/material, con la opción \"calibración de la dinámica de flujo" -"\" marcada en el menú de inicio de impresión, la impresora seguirá el camino " -"antiguo, calibrar el filamento antes de la impresión; cuando se inicia una " -"impresión de varios colores/materiales, la impresora utilizará el parámetro " -"de compensación por defecto para el filamento durante cada cambio de " -"filamento que tendrá un buen resultado en la mayoría de los casos.\n" +"un solo color/material, con la opción \"calibración de la dinámica de " +"flujo\" marcada en el menú de inicio de impresión, la impresora seguirá el " +"camino antiguo, calibrar el filamento antes de la impresión; cuando se " +"inicia una impresión de varios colores/materiales, la impresora utilizará el " +"parámetro de compensación por defecto para el filamento durante cada cambio " +"de filamento que tendrá un buen resultado en la mayoría de los casos.\n" "\n" "Tenga en cuenta que hay algunos casos que pueden hacer que los resultados de " "la calibración no sean fiables, como una adhesión insuficiente en la bandeja " @@ -16391,8 +16399,8 @@ msgstr "" "¿Quieres reescribirlo?" msgid "" -"We would rename the presets as \"Vendor Type Serial @printer you selected" -"\". \n" +"We would rename the presets as \"Vendor Type Serial @printer you " +"selected\". \n" "To add preset for more printers, Please go to printer selection" msgstr "" "Cambiaremos el nombre de los perfiles a \"Tipo Número de Serie @impresora " @@ -18166,14 +18174,14 @@ msgstr "" #~ "Cuando grabamos timelapse sin cabezal de impresión, es recomendable " #~ "añadir un \"Torre de Purga de Intervalo\" \n" #~ "presionando con el botón derecho la posición vacía de la bandeja de " -#~ "construcción y elegir \"Añadir Primitivo\"->\"Intervalo de Torre de Purga" -#~ "\"." +#~ "construcción y elegir \"Añadir Primitivo\"->\"Intervalo de Torre de " +#~ "Purga\"." #~ msgid "" -#~ "We would rename the presets as \"Vendor Type Serial @printer you selected" -#~ "\". \n" -#~ "We would rename the presets as \"Vendor Type Serial @printer you selected" -#~ "\". \n" +#~ "We would rename the presets as \"Vendor Type Serial @printer you " +#~ "selected\". \n" +#~ "We would rename the presets as \"Vendor Type Serial @printer you " +#~ "selected\". \n" #~ "To add preset for more printers, Please go to printer selection" #~ msgstr "" #~ "Cambiaríamos el nombre de los preajustes a \"Número de serie del Vendedor " diff --git a/localization/i18n/fr/OrcaSlicer_fr.po b/localization/i18n/fr/OrcaSlicer_fr.po index dd256e568a5..607ce9f42ff 100644 --- a/localization/i18n/fr/OrcaSlicer_fr.po +++ b/localization/i18n/fr/OrcaSlicer_fr.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: Orca Slicer\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-10-27 23:05+0800\n" +"POT-Creation-Date: 2024-12-01 08:07+0100\n" "PO-Revision-Date: \n" "Last-Translator: \n" "Language-Team: Guislain Cyril, Thomas Lété\n" @@ -4456,7 +4456,7 @@ msgstr "Le volume:" msgid "Size:" msgstr "Taille:" -#, c-format, boost-format +#, boost-format msgid "" "Conflicts of gcode paths have been found at layer %d, z = %.2lf mm. Please " "separate the conflicted objects farther (%s <-> %s)." @@ -13274,6 +13274,14 @@ msgstr "Rétracter lors de changement de couche" msgid "Force a retraction when changes layer" msgstr "Cela force une rétraction sur les changements de couche." +msgid "Retract on top layer" +msgstr "" + +msgid "" +"Force a retraction on top layer. Disabling could prevent clog on very slow " +"patterns with small movements, like Hilbert curve" +msgstr "" + msgid "Retraction Length" msgstr "Longueur de Rétraction" diff --git a/localization/i18n/hu/OrcaSlicer_hu.po b/localization/i18n/hu/OrcaSlicer_hu.po index 9d84e786d77..5c4e404921d 100644 --- a/localization/i18n/hu/OrcaSlicer_hu.po +++ b/localization/i18n/hu/OrcaSlicer_hu.po @@ -3,7 +3,7 @@ msgid "" msgstr "" "Project-Id-Version: Orca Slicer\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-10-27 23:05+0800\n" +"POT-Creation-Date: 2024-12-01 08:07+0100\n" "Language: hu\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -4339,7 +4339,7 @@ msgstr "Térfogat:" msgid "Size:" msgstr "Méret:" -#, c-format, boost-format +#, boost-format msgid "" "Conflicts of gcode paths have been found at layer %d, z = %.2lf mm. Please " "separate the conflicted objects farther (%s <-> %s)." @@ -7565,8 +7565,8 @@ msgstr "" msgid "" "When recording timelapse without toolhead, it is recommended to add a " "\"Timelapse Wipe Tower\" \n" -"by right-click the empty position of build plate and choose \"Add Primitive" -"\"->\"Timelapse Wipe Tower\"." +"by right-click the empty position of build plate and choose \"Add " +"Primitive\"->\"Timelapse Wipe Tower\"." msgstr "" "Ha a nyomtatófej nélküli timelapse engedélyezve van, javasoljuk, hogy " "helyezz el a tálcán egy „Timelapse törlőtornyot“. Ehhez kattints jobb " @@ -11208,10 +11208,10 @@ msgstr "Teljes ventilátor fordulatszám ennél a rétegnél" msgid "" "Fan speed will be ramped up linearly from zero at layer " -"\"close_fan_the_first_x_layers\" to maximum at layer \"full_fan_speed_layer" -"\". \"full_fan_speed_layer\" will be ignored if lower than " -"\"close_fan_the_first_x_layers\", in which case the fan will be running at " -"maximum allowed speed at layer \"close_fan_the_first_x_layers\" + 1." +"\"close_fan_the_first_x_layers\" to maximum at layer " +"\"full_fan_speed_layer\". \"full_fan_speed_layer\" will be ignored if lower " +"than \"close_fan_the_first_x_layers\", in which case the fan will be running " +"at maximum allowed speed at layer \"close_fan_the_first_x_layers\" + 1." msgstr "" msgid "layer" @@ -12215,6 +12215,14 @@ msgstr "Visszahúzás rétegváltáskor" msgid "Force a retraction when changes layer" msgstr "Kényszeríti a visszahúzást minden rétegváltáskor" +msgid "Retract on top layer" +msgstr "" + +msgid "" +"Force a retraction on top layer. Disabling could prevent clog on very slow " +"patterns with small movements, like Hilbert curve" +msgstr "" + msgid "Retraction Length" msgstr "Visszahúzás hossza" @@ -13242,8 +13250,8 @@ msgstr "" msgid "" "Enable this option for automated chamber temperature control. This option " -"activates the emitting of an M191 command before the \"machine_start_gcode" -"\"\n" +"activates the emitting of an M191 command before the " +"\"machine_start_gcode\"\n" " which sets the chamber temperature and waits until it is reached. In " "addition, it emits an M141 command at the end of the print to turn off the " "chamber heater, if present. \n" @@ -15099,8 +15107,8 @@ msgstr "" "Szeretnéd felülírni?" msgid "" -"We would rename the presets as \"Vendor Type Serial @printer you selected" -"\". \n" +"We would rename the presets as \"Vendor Type Serial @printer you " +"selected\". \n" "To add preset for more printers, Please go to printer selection" msgstr "" diff --git a/localization/i18n/it/OrcaSlicer_it.po b/localization/i18n/it/OrcaSlicer_it.po index 4bb4e90163d..5f83b1bd2bb 100644 --- a/localization/i18n/it/OrcaSlicer_it.po +++ b/localization/i18n/it/OrcaSlicer_it.po @@ -3,7 +3,7 @@ msgid "" msgstr "" "Project-Id-Version: Orca Slicer\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-10-27 23:05+0800\n" +"POT-Creation-Date: 2024-12-01 08:07+0100\n" "PO-Revision-Date: \n" "Last-Translator: \n" "Language-Team: \n" @@ -4438,7 +4438,7 @@ msgstr "Volume:" msgid "Size:" msgstr "Dimensione:" -#, c-format, boost-format +#, boost-format msgid "" "Conflicts of gcode paths have been found at layer %d, z = %.2lf mm. Please " "separate the conflicted objects farther (%s <-> %s)." @@ -7717,8 +7717,8 @@ msgstr "" msgid "" "When recording timelapse without toolhead, it is recommended to add a " "\"Timelapse Wipe Tower\" \n" -"by right-click the empty position of build plate and choose \"Add Primitive" -"\"->\"Timelapse Wipe Tower\"." +"by right-click the empty position of build plate and choose \"Add " +"Primitive\"->\"Timelapse Wipe Tower\"." msgstr "" "Quando si registra un timelapse senza testa di stampa, si consiglia di " "aggiungere un \"Timelapse Torre di pulizia\"\n" @@ -9012,8 +9012,8 @@ msgid "" msgstr "" "È stato rilevato un aggiornamento importante che deve essere eseguito prima " "che la stampa possa continuare. Si desidera aggiornare ora? È possibile " -"effettuare l'aggiornamento anche in un secondo momento da \"Aggiorna firmware" -"\"." +"effettuare l'aggiornamento anche in un secondo momento da \"Aggiorna " +"firmware\"." msgid "" "The firmware version is abnormal. Repairing and updating are required before " @@ -11616,16 +11616,17 @@ msgstr "Massima velocità della ventola al layer" msgid "" "Fan speed will be ramped up linearly from zero at layer " -"\"close_fan_the_first_x_layers\" to maximum at layer \"full_fan_speed_layer" -"\". \"full_fan_speed_layer\" will be ignored if lower than " -"\"close_fan_the_first_x_layers\", in which case the fan will be running at " -"maximum allowed speed at layer \"close_fan_the_first_x_layers\" + 1." +"\"close_fan_the_first_x_layers\" to maximum at layer " +"\"full_fan_speed_layer\". \"full_fan_speed_layer\" will be ignored if lower " +"than \"close_fan_the_first_x_layers\", in which case the fan will be running " +"at maximum allowed speed at layer \"close_fan_the_first_x_layers\" + 1." msgstr "" "La velocità della ventola aumenterà linearmente da zero al livello " -"\"close_fan_the_first_x_layers\" al massimo al livello \"full_fan_speed_layer" -"\". \"full_fan_speed_layer\" verrà ignorato se inferiore a " -"\"close_fan_the_first_x_layers\", nel qual caso la ventola funzionerà alla " -"massima velocità consentita al livello \"close_fan_the_first_x_layers\" + 1." +"\"close_fan_the_first_x_layers\" al massimo al livello " +"\"full_fan_speed_layer\". \"full_fan_speed_layer\" verrà ignorato se " +"inferiore a \"close_fan_the_first_x_layers\", nel qual caso la ventola " +"funzionerà alla massima velocità consentita al livello " +"\"close_fan_the_first_x_layers\" + 1." msgid "layer" msgstr "" @@ -12754,6 +12755,14 @@ msgstr "Ritrai al cambio layer" msgid "Force a retraction when changes layer" msgstr "Questo forza una retrazione nei cambi layer." +msgid "Retract on top layer" +msgstr "" + +msgid "" +"Force a retraction on top layer. Disabling could prevent clog on very slow " +"patterns with small movements, like Hilbert curve" +msgstr "" + msgid "Retraction Length" msgstr "Lunghezza Retrazione" @@ -13871,8 +13880,8 @@ msgstr "Attiva il controllo della temperatura" msgid "" "Enable this option for automated chamber temperature control. This option " -"activates the emitting of an M191 command before the \"machine_start_gcode" -"\"\n" +"activates the emitting of an M191 command before the " +"\"machine_start_gcode\"\n" " which sets the chamber temperature and waits until it is reached. In " "addition, it emits an M141 command at the end of the print to turn off the " "chamber heater, if present. \n" @@ -15868,8 +15877,8 @@ msgstr "" "Vuoi riscriverlo?" msgid "" -"We would rename the presets as \"Vendor Type Serial @printer you selected" -"\". \n" +"We would rename the presets as \"Vendor Type Serial @printer you " +"selected\". \n" "To add preset for more printers, Please go to printer selection" msgstr "" "Rinomineremo le preimpostazioni come \"Tipo di fornitore seriale @printer " @@ -17583,12 +17592,13 @@ msgstr "" #~ "nostro wiki.\n" #~ "\n" #~ "Di solito la calibrazione non è necessaria. Quando si avvia una stampa a " -#~ "singolo colore/materiale, con l'opzione \"calibrazione dinamica del flusso" -#~ "\" selezionata nel menu di avvio della stampa, la stampante seguirà il " -#~ "vecchio modo, calibrando il filamento prima della stampa; Quando si avvia " -#~ "una stampa multicolore/materiale, la stampante utilizzerà il parametro di " -#~ "compensazione predefinito per il filamento durante ogni cambio di " -#~ "filamento, che avrà un buon risultato nella maggior parte dei casi.\n" +#~ "singolo colore/materiale, con l'opzione \"calibrazione dinamica del " +#~ "flusso\" selezionata nel menu di avvio della stampa, la stampante seguirà " +#~ "il vecchio modo, calibrando il filamento prima della stampa; Quando si " +#~ "avvia una stampa multicolore/materiale, la stampante utilizzerà il " +#~ "parametro di compensazione predefinito per il filamento durante ogni " +#~ "cambio di filamento, che avrà un buon risultato nella maggior parte dei " +#~ "casi.\n" #~ "\n" #~ "Si prega di notare che ci sono alcuni casi che renderanno il risultato " #~ "della calibrazione non affidabile: utilizzo di una piastra di texture per " @@ -17978,8 +17988,8 @@ msgstr "" #~ msgstr "Nessun layer sparso (SPERIMENTALE)" #~ msgid "" -#~ "We would rename the presets as \"Vendor Type Serial @printer you selected" -#~ "\". \n" +#~ "We would rename the presets as \"Vendor Type Serial @printer you " +#~ "selected\". \n" #~ "To add preset for more prinetrs, Please go to printer selection" #~ msgstr "" #~ "Rinomineremo le impostazioni predefinite come \"Tipo di fornitore seriale " diff --git a/localization/i18n/ja/OrcaSlicer_ja.po b/localization/i18n/ja/OrcaSlicer_ja.po index 1441c88e875..5a64176778b 100644 --- a/localization/i18n/ja/OrcaSlicer_ja.po +++ b/localization/i18n/ja/OrcaSlicer_ja.po @@ -3,7 +3,7 @@ msgid "" msgstr "" "Project-Id-Version: Orca Slicer\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-10-27 23:05+0800\n" +"POT-Creation-Date: 2024-12-01 08:07+0100\n" "PO-Revision-Date: \n" "Last-Translator: \n" "Language-Team: \n" @@ -1466,7 +1466,8 @@ msgid "Choose one file (3mf):" msgstr "ファイルを選択 (3mf):" msgid "Choose one or more files (3mf/step/stl/svg/obj/amf/usd*/abc/ply):" -msgstr "1つ以上のファイルを選択してください (3mf/step/stl/svg/obj/amf/usd*/abc/ply):" +msgstr "" +"1つ以上のファイルを選択してください (3mf/step/stl/svg/obj/amf/usd*/abc/ply):" msgid "Choose one or more files (3mf/step/stl/svg/obj/amf):" msgstr "ファイルを選択 (3mf/step/stl/svg/obj/amf)" @@ -2340,7 +2341,9 @@ msgid "Failed to connect to cloud service" msgstr "クラウドサービスへの接続に失敗しました。" msgid "Please click on the hyperlink above to view the cloud service status" -msgstr "クラウドサービスのステータスを確認するには、上記のハイパーリンクをクリックしてください。" +msgstr "" +"クラウドサービスのステータスを確認するには、上記のハイパーリンクをクリックし" +"てください。" msgid "Failed to connect to the printer" msgstr "プリンターへ接続できませんでした" @@ -4280,7 +4283,7 @@ msgstr "ボリューム" msgid "Size:" msgstr "サイズ:" -#, c-format, boost-format +#, boost-format msgid "" "Conflicts of gcode paths have been found at layer %d, z = %.2lf mm. Please " "separate the conflicted objects farther (%s <-> %s)." @@ -7435,8 +7438,8 @@ msgstr "" msgid "" "When recording timelapse without toolhead, it is recommended to add a " "\"Timelapse Wipe Tower\" \n" -"by right-click the empty position of build plate and choose \"Add Primitive" -"\"->\"Timelapse Wipe Tower\"." +"by right-click the empty position of build plate and choose \"Add " +"Primitive\"->\"Timelapse Wipe Tower\"." msgstr "" "ヘッド無しのタイムラプスビデオを録画する時に、「タイムラプスプライムタワー」" "を追加してください。プレートで右クリックして、「プリミティブを追加」→「タイム" @@ -8614,7 +8617,9 @@ msgid "Where to find your printer's IP and Access Code?" msgstr "どこでプリンターのIPアドレスとアクセスコードを確認できますか?" msgid "Step 3: Ping the IP address to check for packet loss and latency." -msgstr "ステップ3: パケットロスとレイテンシを確認するために、IPアドレスに対してpingを実行します。" +msgstr "" +"ステップ3: パケットロスとレイテンシを確認するために、IPアドレスに対してpingを" +"実行します。" msgid "Test" msgstr "テスト" @@ -9028,15 +9033,15 @@ msgid "" "Ooze prevention is only supported with the wipe tower when " "'single_extruder_multi_material' is off." msgstr "" -"オーズ防止は、'single_extruder_multi_material'がオフの場合にのみ、 " -"ワイプタワーと併用してサポートされます。" +"オーズ防止は、'single_extruder_multi_material'がオフの場合にのみ、 ワイプタ" +"ワーと併用してサポートされます。" msgid "" "The prime tower is currently only supported for the Marlin, RepRap/Sprinter, " "RepRapFirmware and Repetier G-code flavors." msgstr "" -"プライムタワーは現在、Marlin、RepRap/Sprinter、RepRapFirmware、" -"およびRepetierのGコード形式のみサポートされています。" +"プライムタワーは現在、Marlin、RepRap/Sprinter、RepRapFirmware、およびRepetier" +"のGコード形式のみサポートされています。" msgid "The prime tower is not supported in \"By object\" print." msgstr "オブジェクト順で造形する場合、プライムタワーを利用できません" @@ -10971,10 +10976,10 @@ msgstr "最大回転速度の積層" msgid "" "Fan speed will be ramped up linearly from zero at layer " -"\"close_fan_the_first_x_layers\" to maximum at layer \"full_fan_speed_layer" -"\". \"full_fan_speed_layer\" will be ignored if lower than " -"\"close_fan_the_first_x_layers\", in which case the fan will be running at " -"maximum allowed speed at layer \"close_fan_the_first_x_layers\" + 1." +"\"close_fan_the_first_x_layers\" to maximum at layer " +"\"full_fan_speed_layer\". \"full_fan_speed_layer\" will be ignored if lower " +"than \"close_fan_the_first_x_layers\", in which case the fan will be running " +"at maximum allowed speed at layer \"close_fan_the_first_x_layers\" + 1." msgstr "" msgid "layer" @@ -11945,6 +11950,14 @@ msgstr "積層変更時のリトラクション" msgid "Force a retraction when changes layer" msgstr "この設定により、積層を変更時にリトラクションを実行します。" +msgid "Retract on top layer" +msgstr "" + +msgid "" +"Force a retraction on top layer. Disabling could prevent clog on very slow " +"patterns with small movements, like Hilbert curve" +msgstr "" + msgid "Retraction Length" msgstr "リトラクション長さ" @@ -12945,8 +12958,8 @@ msgstr "" msgid "" "Enable this option for automated chamber temperature control. This option " -"activates the emitting of an M191 command before the \"machine_start_gcode" -"\"\n" +"activates the emitting of an M191 command before the " +"\"machine_start_gcode\"\n" " which sets the chamber temperature and waits until it is reached. In " "addition, it emits an M141 command at the end of the print to turn off the " "chamber heater, if present. \n" @@ -14801,8 +14814,8 @@ msgstr "" "Do you want to rewrite it?" msgid "" -"We would rename the presets as \"Vendor Type Serial @printer you selected" -"\". \n" +"We would rename the presets as \"Vendor Type Serial @printer you " +"selected\". \n" "To add preset for more printers, Please go to printer selection" msgstr "" @@ -15439,8 +15452,9 @@ msgid "" "height, and results in slightly visible layer lines, but shorter printing " "time." msgstr "" -"0.2 mmノズルのデフォルトプロファイルと比較すると、レイヤー高さが大きくなっています。" -"そのため、レイヤーラインがわずかに見えますが、印刷時間は短縮されます。" +"0.2 mmノズルのデフォルトプロファイルと比較すると、レイヤー高さが大きくなって" +"います。そのため、レイヤーラインがわずかに見えますが、印刷時間は短縮されま" +"す。" msgid "" "Compared with the default profile of a 0.2 mm nozzle, it has a smaller layer " diff --git a/localization/i18n/ko/OrcaSlicer_ko.po b/localization/i18n/ko/OrcaSlicer_ko.po index cb5fc11ef55..466e969b029 100644 --- a/localization/i18n/ko/OrcaSlicer_ko.po +++ b/localization/i18n/ko/OrcaSlicer_ko.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Orca Slicer\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-10-27 23:05+0800\n" +"POT-Creation-Date: 2024-12-01 08:07+0100\n" "PO-Revision-Date: 2024-11-06 21:10+0900\n" "Last-Translator: ElectricalBoy <15651807+ElectricalBoy@users.noreply.github." "com>\n" @@ -4309,7 +4309,7 @@ msgstr "용량:" msgid "Size:" msgstr "크기:" -#, c-format, boost-format +#, boost-format msgid "" "Conflicts of gcode paths have been found at layer %d, z = %.2lf mm. Please " "separate the conflicted objects farther (%s <-> %s)." @@ -12540,6 +12540,14 @@ msgstr "레이어 변경 시 후퇴" msgid "Force a retraction when changes layer" msgstr "레이어 변경 시 강제로 후퇴를 실행합니다" +msgid "Retract on top layer" +msgstr "" + +msgid "" +"Force a retraction on top layer. Disabling could prevent clog on very slow " +"patterns with small movements, like Hilbert curve" +msgstr "" + msgid "Retraction Length" msgstr "후퇴 길이" diff --git a/localization/i18n/nl/OrcaSlicer_nl.po b/localization/i18n/nl/OrcaSlicer_nl.po index 39e7f9b448d..1ac39062b10 100644 --- a/localization/i18n/nl/OrcaSlicer_nl.po +++ b/localization/i18n/nl/OrcaSlicer_nl.po @@ -3,7 +3,7 @@ msgid "" msgstr "" "Project-Id-Version: Orca Slicer\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-10-27 23:05+0800\n" +"POT-Creation-Date: 2024-12-01 08:07+0100\n" "PO-Revision-Date: \n" "Last-Translator: \n" "Language-Team: \n" @@ -4379,7 +4379,7 @@ msgstr "Volume:" msgid "Size:" msgstr "Maat:" -#, c-format, boost-format +#, boost-format msgid "" "Conflicts of gcode paths have been found at layer %d, z = %.2lf mm. Please " "separate the conflicted objects farther (%s <-> %s)." @@ -7675,8 +7675,8 @@ msgstr "" msgid "" "When recording timelapse without toolhead, it is recommended to add a " "\"Timelapse Wipe Tower\" \n" -"by right-click the empty position of build plate and choose \"Add Primitive" -"\"->\"Timelapse Wipe Tower\"." +"by right-click the empty position of build plate and choose \"Add " +"Primitive\"->\"Timelapse Wipe Tower\"." msgstr "" "Bij het opnemen van timelapse zonder toolhead is het aan te raden om een " "„Timelapse Wipe Tower” toe te voegen \n" @@ -11358,10 +11358,10 @@ msgstr "Volledige snelheid op laag" msgid "" "Fan speed will be ramped up linearly from zero at layer " -"\"close_fan_the_first_x_layers\" to maximum at layer \"full_fan_speed_layer" -"\". \"full_fan_speed_layer\" will be ignored if lower than " -"\"close_fan_the_first_x_layers\", in which case the fan will be running at " -"maximum allowed speed at layer \"close_fan_the_first_x_layers\" + 1." +"\"close_fan_the_first_x_layers\" to maximum at layer " +"\"full_fan_speed_layer\". \"full_fan_speed_layer\" will be ignored if lower " +"than \"close_fan_the_first_x_layers\", in which case the fan will be running " +"at maximum allowed speed at layer \"close_fan_the_first_x_layers\" + 1." msgstr "" msgid "layer" @@ -12377,6 +12377,14 @@ msgstr "" "Dit forceert retraction (terugtrekken van filament) als er gewisseld wordt " "van laag" +msgid "Retract on top layer" +msgstr "" + +msgid "" +"Force a retraction on top layer. Disabling could prevent clog on very slow " +"patterns with small movements, like Hilbert curve" +msgstr "" + msgid "Retraction Length" msgstr "Terugtrek (retraction) lengte" @@ -13404,8 +13412,8 @@ msgstr "Temperatuurregeling activeren" msgid "" "Enable this option for automated chamber temperature control. This option " -"activates the emitting of an M191 command before the \"machine_start_gcode" -"\"\n" +"activates the emitting of an M191 command before the " +"\"machine_start_gcode\"\n" " which sets the chamber temperature and waits until it is reached. In " "addition, it emits an M141 command at the end of the print to turn off the " "chamber heater, if present. \n" @@ -13762,10 +13770,11 @@ msgid "" "Wipe tower is only compatible with relative mode. It is recommended on most " "printers. Default is checked" msgstr "" -"Relatieve extrusie wordt aanbevolen bij gebruik van de optie \"label_objects" -"\". Sommige extruders werken beter als deze optie niet is aangevinkt " -"(absolute extrusiemodus). Wipe tower is alleen compatibel met relatieve " -"modus. Het wordt aanbevolen op de meeste printers. Standaard is aangevinkt" +"Relatieve extrusie wordt aanbevolen bij gebruik van de optie " +"\"label_objects\". Sommige extruders werken beter als deze optie niet is " +"aangevinkt (absolute extrusiemodus). Wipe tower is alleen compatibel met " +"relatieve modus. Het wordt aanbevolen op de meeste printers. Standaard is " +"aangevinkt" msgid "" "Classic wall generator produces walls with constant extrusion width and for " @@ -15290,8 +15299,8 @@ msgstr "" "Wil je het herschrijven?" msgid "" -"We would rename the presets as \"Vendor Type Serial @printer you selected" -"\". \n" +"We would rename the presets as \"Vendor Type Serial @printer you " +"selected\". \n" "To add preset for more printers, Please go to printer selection" msgstr "" diff --git a/localization/i18n/pl/OrcaSlicer_pl.po b/localization/i18n/pl/OrcaSlicer_pl.po index 0b501af8f90..662480125b7 100644 --- a/localization/i18n/pl/OrcaSlicer_pl.po +++ b/localization/i18n/pl/OrcaSlicer_pl.po @@ -3,7 +3,7 @@ msgid "" msgstr "" "Project-Id-Version: OrcaSlicer 2.1\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-10-27 23:05+0800\n" +"POT-Creation-Date: 2024-12-01 08:07+0100\n" "PO-Revision-Date: \n" "Last-Translator: Krzysztof Morga \n" "Language-Team: \n" @@ -4419,7 +4419,7 @@ msgstr "Objętość:" msgid "Size:" msgstr "Rozmiar:" -#, c-format, boost-format +#, boost-format msgid "" "Conflicts of gcode paths have been found at layer %d, z = %.2lf mm. Please " "separate the conflicted objects farther (%s <-> %s)." @@ -13045,6 +13045,14 @@ msgstr "Retrakcja przy zmianie warstwy" msgid "Force a retraction when changes layer" msgstr "Wymuś retrakcję przy zmianie warstwy" +msgid "Retract on top layer" +msgstr "" + +msgid "" +"Force a retraction on top layer. Disabling could prevent clog on very slow " +"patterns with small movements, like Hilbert curve" +msgstr "" + msgid "Retraction Length" msgstr "Długość retrakcji" diff --git a/localization/i18n/pt_BR/OrcaSlicer_pt_BR.po b/localization/i18n/pt_BR/OrcaSlicer_pt_BR.po index 4b36b3629f0..c5300cadad1 100644 --- a/localization/i18n/pt_BR/OrcaSlicer_pt_BR.po +++ b/localization/i18n/pt_BR/OrcaSlicer_pt_BR.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-10-27 23:05+0800\n" +"POT-Creation-Date: 2024-12-01 08:07+0100\n" "PO-Revision-Date: 2024-06-01 21:51-0300\n" "Last-Translator: \n" "Language-Team: Portuguese, Brazilian\n" @@ -4420,7 +4420,7 @@ msgstr "Volume:" msgid "Size:" msgstr "Tamanho:" -#, c-format, boost-format +#, boost-format msgid "" "Conflicts of gcode paths have been found at layer %d, z = %.2lf mm. Please " "separate the conflicted objects farther (%s <-> %s)." @@ -7716,8 +7716,8 @@ msgstr "" msgid "" "When recording timelapse without toolhead, it is recommended to add a " "\"Timelapse Wipe Tower\" \n" -"by right-click the empty position of build plate and choose \"Add Primitive" -"\"->\"Timelapse Wipe Tower\"." +"by right-click the empty position of build plate and choose \"Add " +"Primitive\"->\"Timelapse Wipe Tower\"." msgstr "" "Ao gravar um timelapse sem o hotend aparecer, é recomendável adicionar uma " "\"Torre Prime para Timelapse\" \n" @@ -11581,10 +11581,10 @@ msgstr "Velocidade total do ventilador na camada" msgid "" "Fan speed will be ramped up linearly from zero at layer " -"\"close_fan_the_first_x_layers\" to maximum at layer \"full_fan_speed_layer" -"\". \"full_fan_speed_layer\" will be ignored if lower than " -"\"close_fan_the_first_x_layers\", in which case the fan will be running at " -"maximum allowed speed at layer \"close_fan_the_first_x_layers\" + 1." +"\"close_fan_the_first_x_layers\" to maximum at layer " +"\"full_fan_speed_layer\". \"full_fan_speed_layer\" will be ignored if lower " +"than \"close_fan_the_first_x_layers\", in which case the fan will be running " +"at maximum allowed speed at layer \"close_fan_the_first_x_layers\" + 1." msgstr "" "A velocidade do ventilador aumentará linearmente de zero na camada " "\"close_fan_the_first_x_layers\" para o máximo na camada " @@ -12729,6 +12729,14 @@ msgstr "Retrair ao mudar de camada" msgid "Force a retraction when changes layer" msgstr "Forçar uma retração ao mudar de camada" +msgid "Retract on top layer" +msgstr "" + +msgid "" +"Force a retraction on top layer. Disabling could prevent clog on very slow " +"patterns with small movements, like Hilbert curve" +msgstr "" + msgid "Retraction Length" msgstr "Distância de retração" @@ -13834,8 +13842,8 @@ msgstr "Ativar controle de temperatura" msgid "" "Enable this option for automated chamber temperature control. This option " -"activates the emitting of an M191 command before the \"machine_start_gcode" -"\"\n" +"activates the emitting of an M191 command before the " +"\"machine_start_gcode\"\n" " which sets the chamber temperature and waits until it is reached. In " "addition, it emits an M141 command at the end of the print to turn off the " "chamber heater, if present. \n" @@ -15824,8 +15832,8 @@ msgstr "" "Você deseja reescrevê-lo?" msgid "" -"We would rename the presets as \"Vendor Type Serial @printer you selected" -"\". \n" +"We would rename the presets as \"Vendor Type Serial @printer you " +"selected\". \n" "To add preset for more printers, Please go to printer selection" msgstr "" "Renomearíamos os presets como \"Fornecedor Tipo Serial @ impressora que você " diff --git a/localization/i18n/ru/OrcaSlicer_ru.po b/localization/i18n/ru/OrcaSlicer_ru.po index f68beeed9b5..db9820c8235 100644 --- a/localization/i18n/ru/OrcaSlicer_ru.po +++ b/localization/i18n/ru/OrcaSlicer_ru.po @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: OrcaSlicer V2.2.0 Official Release\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-10-27 23:05+0800\n" -"PO-Revision-Date: 2024-11-30 20:56+0700\n" +"POT-Creation-Date: 2024-12-01 08:07+0100\n" +"PO-Revision-Date: 2024-09-25 22:36+0700\n" "Last-Translator: \n" "Language-Team: Andylg \n" "Language: ru_RU\n" @@ -4472,7 +4472,7 @@ msgstr "Объём:" msgid "Size:" msgstr "Размер:" -#, c-format, boost-format +#, boost-format msgid "" "Conflicts of gcode paths have been found at layer %d, z = %.2lf mm. Please " "separate the conflicted objects farther (%s <-> %s)." @@ -11097,7 +11097,7 @@ msgstr "" "максимальные точки. OrcaSlicer следит за тем, чтобы значения " "adaptive_bed_mesh_min/adaptive_bed_mesh_max не превышают эти минимальные/" "максимальные значения. Эту информацию можно получить у производителя " -"принтера. По умолчанию установлено значение (-99999, -99999), которое " +"принтера. По умолчанию установлено значение (99999, 99999), которое " "означает отсутствие ограничений, что позволяет проводить зондирование по " "всему столу." @@ -13214,6 +13214,14 @@ msgstr "Откат при смене слоя" msgid "Force a retraction when changes layer" msgstr "Эта опция включает принудительный откат при переходе со слоя на слой." +msgid "Retract on top layer" +msgstr "" + +msgid "" +"Force a retraction on top layer. Disabling could prevent clog on very slow " +"patterns with small movements, like Hilbert curve" +msgstr "" + msgid "Retraction Length" msgstr "Длина отката" diff --git a/localization/i18n/sv/OrcaSlicer_sv.po b/localization/i18n/sv/OrcaSlicer_sv.po index c255febe9ca..53c78a31ae0 100644 --- a/localization/i18n/sv/OrcaSlicer_sv.po +++ b/localization/i18n/sv/OrcaSlicer_sv.po @@ -3,7 +3,7 @@ msgid "" msgstr "" "Project-Id-Version: Orca Slicer\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-10-27 23:05+0800\n" +"POT-Creation-Date: 2024-12-01 08:07+0100\n" "Language: sv\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -4310,7 +4310,7 @@ msgstr "Volym:" msgid "Size:" msgstr "Storlek:" -#, c-format, boost-format +#, boost-format msgid "" "Conflicts of gcode paths have been found at layer %d, z = %.2lf mm. Please " "separate the conflicted objects farther (%s <-> %s)." @@ -7143,8 +7143,8 @@ msgstr "" msgid "" "Timelapse is not supported because Print sequence is set to \"By object\"." msgstr "" -"Timelapse stöds inte eftersom utskrifts sekvensen är inställd på \"Per objekt" -"\"." +"Timelapse stöds inte eftersom utskrifts sekvensen är inställd på \"Per " +"objekt\"." msgid "Errors" msgstr "Fel" @@ -7516,8 +7516,8 @@ msgstr "" msgid "" "When recording timelapse without toolhead, it is recommended to add a " "\"Timelapse Wipe Tower\" \n" -"by right-click the empty position of build plate and choose \"Add Primitive" -"\"->\"Timelapse Wipe Tower\"." +"by right-click the empty position of build plate and choose \"Add " +"Primitive\"->\"Timelapse Wipe Tower\"." msgstr "" "När du spelar in timelapse utan verktygshuvud rekommenderas att du lägger " "till ett \"Timelapse Wipe Tower\".\n" @@ -10002,9 +10002,9 @@ msgid "" "quality for needle and small details" msgstr "" "Aktivera detta val för att sänka utskifts hastigheten för att göra den sista " -"lager tiden inte kortare än lager tidströskeln \"Max fläkthastighets tröskel" -"\", detta så att lager kan kylas under en längre tid. Detta kan förbättra " -"kylnings kvaliteten för små detaljer" +"lager tiden inte kortare än lager tidströskeln \"Max fläkthastighets " +"tröskel\", detta så att lager kan kylas under en längre tid. Detta kan " +"förbättra kylnings kvaliteten för små detaljer" msgid "Normal printing" msgstr "Normal utskrift" @@ -11096,10 +11096,10 @@ msgstr "Full fläkthastighet vid lager" msgid "" "Fan speed will be ramped up linearly from zero at layer " -"\"close_fan_the_first_x_layers\" to maximum at layer \"full_fan_speed_layer" -"\". \"full_fan_speed_layer\" will be ignored if lower than " -"\"close_fan_the_first_x_layers\", in which case the fan will be running at " -"maximum allowed speed at layer \"close_fan_the_first_x_layers\" + 1." +"\"close_fan_the_first_x_layers\" to maximum at layer " +"\"full_fan_speed_layer\". \"full_fan_speed_layer\" will be ignored if lower " +"than \"close_fan_the_first_x_layers\", in which case the fan will be running " +"at maximum allowed speed at layer \"close_fan_the_first_x_layers\" + 1." msgstr "" msgid "layer" @@ -12085,6 +12085,14 @@ msgstr "Retraktera vid lager byte" msgid "Force a retraction when changes layer" msgstr "Tvinga retraktion vid lager byte" +msgid "Retract on top layer" +msgstr "" + +msgid "" +"Force a retraction on top layer. Disabling could prevent clog on very slow " +"patterns with small movements, like Hilbert curve" +msgstr "" + msgid "Retraction Length" msgstr "Retraktions längd" @@ -13082,8 +13090,8 @@ msgstr "" msgid "" "Enable this option for automated chamber temperature control. This option " -"activates the emitting of an M191 command before the \"machine_start_gcode" -"\"\n" +"activates the emitting of an M191 command before the " +"\"machine_start_gcode\"\n" " which sets the chamber temperature and waits until it is reached. In " "addition, it emits an M141 command at the end of the print to turn off the " "chamber heater, if present. \n" @@ -14938,8 +14946,8 @@ msgstr "" "Vill du skriva om det?" msgid "" -"We would rename the presets as \"Vendor Type Serial @printer you selected" -"\". \n" +"We would rename the presets as \"Vendor Type Serial @printer you " +"selected\". \n" "To add preset for more printers, Please go to printer selection" msgstr "" diff --git a/localization/i18n/tr/OrcaSlicer_tr.po b/localization/i18n/tr/OrcaSlicer_tr.po index a2dbc8429d2..568994d7475 100644 --- a/localization/i18n/tr/OrcaSlicer_tr.po +++ b/localization/i18n/tr/OrcaSlicer_tr.po @@ -3,7 +3,7 @@ msgid "" msgstr "" "Project-Id-Version: Orca Slicer\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-10-27 23:05+0800\n" +"POT-Creation-Date: 2024-12-01 08:07+0100\n" "PO-Revision-Date: 2024-10-01 22:31+0300\n" "Last-Translator: GlauTech\n" "Language-Team: \n" @@ -4376,7 +4376,7 @@ msgstr "Hacim:" msgid "Size:" msgstr "Boyut:" -#, c-format, boost-format +#, boost-format msgid "" "Conflicts of gcode paths have been found at layer %d, z = %.2lf mm. Please " "separate the conflicted objects farther (%s <-> %s)." @@ -7649,8 +7649,8 @@ msgstr "" msgid "" "When recording timelapse without toolhead, it is recommended to add a " "\"Timelapse Wipe Tower\" \n" -"by right-click the empty position of build plate and choose \"Add Primitive" -"\"->\"Timelapse Wipe Tower\"." +"by right-click the empty position of build plate and choose \"Add " +"Primitive\"->\"Timelapse Wipe Tower\"." msgstr "" "Araç başlığı olmadan timelapse kaydederken, bir \"Timelapse Wipe Tower\" " "eklenmesi önerilir.\n" @@ -9267,8 +9267,8 @@ msgid "" "Please select \"By object\" print sequence to print multiple objects in " "spiral vase mode." msgstr "" -"Birden fazla nesneyi spiral vazo modunda yazdırmak için lütfen \"Nesneye göre" -"\" yazdırma sırasını seçin." +"Birden fazla nesneyi spiral vazo modunda yazdırmak için lütfen \"Nesneye " +"göre\" yazdırma sırasını seçin." msgid "" "The spiral vase mode does not work when an object contains more than one " @@ -11720,16 +11720,17 @@ msgstr "Maksimum fan hızı" msgid "" "Fan speed will be ramped up linearly from zero at layer " -"\"close_fan_the_first_x_layers\" to maximum at layer \"full_fan_speed_layer" -"\". \"full_fan_speed_layer\" will be ignored if lower than " -"\"close_fan_the_first_x_layers\", in which case the fan will be running at " -"maximum allowed speed at layer \"close_fan_the_first_x_layers\" + 1." +"\"close_fan_the_first_x_layers\" to maximum at layer " +"\"full_fan_speed_layer\". \"full_fan_speed_layer\" will be ignored if lower " +"than \"close_fan_the_first_x_layers\", in which case the fan will be running " +"at maximum allowed speed at layer \"close_fan_the_first_x_layers\" + 1." msgstr "" "Fan hızı, \"close_fan_the_first_x_layers\" katmanında sıfırdan " "\"ful_fan_speed_layer\" katmanında maksimuma doğrusal olarak artırılacaktır. " "\"full_fan_speed_layer\", \"close_fan_the_first_x_layers\" değerinden " -"düşükse göz ardı edilecektir; bu durumda fan, \"close_fan_the_first_x_layers" -"\" + 1 katmanında izin verilen maksimum hızda çalışacaktır." +"düşükse göz ardı edilecektir; bu durumda fan, " +"\"close_fan_the_first_x_layers\" + 1 katmanında izin verilen maksimum hızda " +"çalışacaktır." msgid "layer" msgstr "katman" @@ -12884,6 +12885,14 @@ msgstr "Katman değişiminde geri çek" msgid "Force a retraction when changes layer" msgstr "Katmanı değiştirdiğinde geri çekilmeyi zorla" +msgid "Retract on top layer" +msgstr "" + +msgid "" +"Force a retraction on top layer. Disabling could prevent clog on very slow " +"patterns with small movements, like Hilbert curve" +msgstr "" + msgid "Retraction Length" msgstr "Geri Çekme Uzunluğu" @@ -14012,8 +14021,8 @@ msgstr "Sıcaklık kontrolünü etkinleştirin" msgid "" "Enable this option for automated chamber temperature control. This option " -"activates the emitting of an M191 command before the \"machine_start_gcode" -"\"\n" +"activates the emitting of an M191 command before the " +"\"machine_start_gcode\"\n" " which sets the chamber temperature and waits until it is reached. In " "addition, it emits an M141 command at the end of the print to turn off the " "chamber heater, if present. \n" @@ -16049,8 +16058,8 @@ msgstr "" "Yeniden yazmak ister misin?" msgid "" -"We would rename the presets as \"Vendor Type Serial @printer you selected" -"\". \n" +"We would rename the presets as \"Vendor Type Serial @printer you " +"selected\". \n" "To add preset for more printers, Please go to printer selection" msgstr "" "Ön ayarları şu şekilde yeniden adlandırırdık: \"Satıcı Türü Seçtiğiniz Seri " @@ -18389,12 +18398,12 @@ msgstr "" #~ msgstr "Seyrek katman yok (DENEYSEL)" #~ msgid "" -#~ "We would rename the presets as \"Vendor Type Serial @printer you selected" -#~ "\". \n" +#~ "We would rename the presets as \"Vendor Type Serial @printer you " +#~ "selected\". \n" #~ "To add preset for more prinetrs, Please go to printer selection" #~ msgstr "" -#~ "We would rename the presets as \"Vendor Type Serial @printer you selected" -#~ "\". \n" +#~ "We would rename the presets as \"Vendor Type Serial @printer you " +#~ "selected\". \n" #~ "To add preset for more prinetrs, Please go to printer selection" #~ msgid "The Config can not be loaded." diff --git a/localization/i18n/uk/OrcaSlicer_uk.po b/localization/i18n/uk/OrcaSlicer_uk.po index 2a4a84963c6..b7bd723b272 100644 --- a/localization/i18n/uk/OrcaSlicer_uk.po +++ b/localization/i18n/uk/OrcaSlicer_uk.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-10-27 23:05+0800\n" +"POT-Creation-Date: 2024-12-01 08:07+0100\n" "PO-Revision-Date: 2024-06-30 23:05+0300\n" "Last-Translator: \n" "Language-Team: \n" @@ -16,8 +16,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" -"%10<=4 && (n%100<12 || n%100>14) ? 1 : 2);\n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && " +"n%10<=4 && (n%100<12 || n%100>14) ? 1 : 2);\n" "X-Generator: Poedit 3.4.4\n" msgid "Supports Painting" @@ -4408,7 +4408,7 @@ msgstr "Об'єм:" msgid "Size:" msgstr "Розмір:" -#, c-format, boost-format +#, boost-format msgid "" "Conflicts of gcode paths have been found at layer %d, z = %.2lf mm. Please " "separate the conflicted objects farther (%s <-> %s)." @@ -7704,8 +7704,8 @@ msgstr "" msgid "" "When recording timelapse without toolhead, it is recommended to add a " "\"Timelapse Wipe Tower\" \n" -"by right-click the empty position of build plate and choose \"Add Primitive" -"\"->\"Timelapse Wipe Tower\"." +"by right-click the empty position of build plate and choose \"Add " +"Primitive\"->\"Timelapse Wipe Tower\"." msgstr "" "При записі таймлапсу без інструментальної головки рекомендується додати " "“Timelapse Wipe Tower” \n" @@ -11550,10 +11550,10 @@ msgstr "Повна швидкість вентилятора на шарі" msgid "" "Fan speed will be ramped up linearly from zero at layer " -"\"close_fan_the_first_x_layers\" to maximum at layer \"full_fan_speed_layer" -"\". \"full_fan_speed_layer\" will be ignored if lower than " -"\"close_fan_the_first_x_layers\", in which case the fan will be running at " -"maximum allowed speed at layer \"close_fan_the_first_x_layers\" + 1." +"\"close_fan_the_first_x_layers\" to maximum at layer " +"\"full_fan_speed_layer\". \"full_fan_speed_layer\" will be ignored if lower " +"than \"close_fan_the_first_x_layers\", in which case the fan will be running " +"at maximum allowed speed at layer \"close_fan_the_first_x_layers\" + 1." msgstr "" "Швидкість вентилятора лінійно збільшується від нуля на " "рівні«close_fan_the_first_x_layers» до максимуму на рівні " @@ -12690,6 +12690,14 @@ msgstr "Втягування при зміні шару" msgid "Force a retraction when changes layer" msgstr "Примусове втягування при зміні шару" +msgid "Retract on top layer" +msgstr "" + +msgid "" +"Force a retraction on top layer. Disabling could prevent clog on very slow " +"patterns with small movements, like Hilbert curve" +msgstr "" + msgid "Retraction Length" msgstr "Довжина втягування" @@ -13785,8 +13793,8 @@ msgstr "Увімкнути контроль температури" msgid "" "Enable this option for automated chamber temperature control. This option " -"activates the emitting of an M191 command before the \"machine_start_gcode" -"\"\n" +"activates the emitting of an M191 command before the " +"\"machine_start_gcode\"\n" " which sets the chamber temperature and waits until it is reached. In " "addition, it emits an M141 command at the end of the print to turn off the " "chamber heater, if present. \n" @@ -13918,9 +13926,9 @@ msgstr "" "Залежно від тривалості операції витирання, швидкості та тривалості " "втягування екструдера/нитки, може знадобитися рух накату для нитки. \n" "\n" -"Якщо встановити значення у параметрі \"Кількість втягування перед витиранням" -"\" нижче, надлишкове втягування буде виконано перед витиранням, інакше воно " -"буде виконано після нього." +"Якщо встановити значення у параметрі \"Кількість втягування перед " +"витиранням\" нижче, надлишкове втягування буде виконано перед витиранням, " +"інакше воно буде виконано після нього." msgid "" "The wiping tower can be used to clean up the residue on the nozzle and " @@ -15770,8 +15778,8 @@ msgstr "" "Чи бажаєте ви їх перезаписати?" msgid "" -"We would rename the presets as \"Vendor Type Serial @printer you selected" -"\". \n" +"We would rename the presets as \"Vendor Type Serial @printer you " +"selected\". \n" "To add preset for more printers, Please go to printer selection" msgstr "" "Ми б перейменували попередні налаштування на «Вибраний вами серійний " diff --git a/localization/i18n/zh_CN/OrcaSlicer_zh_CN.po b/localization/i18n/zh_CN/OrcaSlicer_zh_CN.po index 3fdbf3e8170..e7afc790b42 100644 --- a/localization/i18n/zh_CN/OrcaSlicer_zh_CN.po +++ b/localization/i18n/zh_CN/OrcaSlicer_zh_CN.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: Slic3rPE\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-10-27 23:05+0800\n" +"POT-Creation-Date: 2024-12-01 08:07+0100\n" "PO-Revision-Date: 2024-07-28 07:12+0000\n" "Last-Translator: Handle \n" "Language-Team: \n" @@ -4229,7 +4229,7 @@ msgstr "体积:" msgid "Size:" msgstr "尺寸:" -#, c-format, boost-format +#, boost-format msgid "" "Conflicts of gcode paths have been found at layer %d, z = %.2lf mm. Please " "separate the conflicted objects farther (%s <-> %s)." @@ -7315,8 +7315,8 @@ msgstr "" msgid "" "When recording timelapse without toolhead, it is recommended to add a " "\"Timelapse Wipe Tower\" \n" -"by right-click the empty position of build plate and choose \"Add Primitive" -"\"->\"Timelapse Wipe Tower\"." +"by right-click the empty position of build plate and choose \"Add " +"Primitive\"->\"Timelapse Wipe Tower\"." msgstr "" "在录制无工具头延时摄影视频时,建议添加“延时摄影擦料塔”\n" "右键单击打印板的空白位置,选择“添加标准模型”->“延时摄影擦料塔”。" @@ -9592,7 +9592,6 @@ msgstr "" "值0表示在每个偶数层上都启用反转。\n" "当未启用检测悬垂时,此选项将被忽略,反转将在每个偶数层上发生。" - msgid "Classic mode" msgstr "经典模式" @@ -10878,10 +10877,10 @@ msgstr "满速风扇在" msgid "" "Fan speed will be ramped up linearly from zero at layer " -"\"close_fan_the_first_x_layers\" to maximum at layer \"full_fan_speed_layer" -"\". \"full_fan_speed_layer\" will be ignored if lower than " -"\"close_fan_the_first_x_layers\", in which case the fan will be running at " -"maximum allowed speed at layer \"close_fan_the_first_x_layers\" + 1." +"\"close_fan_the_first_x_layers\" to maximum at layer " +"\"full_fan_speed_layer\". \"full_fan_speed_layer\" will be ignored if lower " +"than \"close_fan_the_first_x_layers\", in which case the fan will be running " +"at maximum allowed speed at layer \"close_fan_the_first_x_layers\" + 1." msgstr "" "风扇速度将从“禁用第一层”的零线性上升到“全风扇速度层”的最大。如果低于“禁用风扇" "第一层”,则“全风扇速度第一层”将被忽略,在这种情况下,风扇将在“禁用风扇第一" @@ -11883,6 +11882,14 @@ msgstr "换层时回抽" msgid "Force a retraction when changes layer" msgstr "强制在换层时回抽。" +msgid "Retract on top layer" +msgstr "" + +msgid "" +"Force a retraction on top layer. Disabling could prevent clog on very slow " +"patterns with small movements, like Hilbert curve" +msgstr "" + msgid "Retraction Length" msgstr "回抽长度" @@ -12874,8 +12881,8 @@ msgstr "激活温度控制" msgid "" "Enable this option for automated chamber temperature control. This option " -"activates the emitting of an M191 command before the \"machine_start_gcode" -"\"\n" +"activates the emitting of an M191 command before the " +"\"machine_start_gcode\"\n" " which sets the chamber temperature and waits until it is reached. In " "addition, it emits an M141 command at the end of the print to turn off the " "chamber heater, if present. \n" @@ -14713,8 +14720,8 @@ msgstr "" "你想重写预设吗" msgid "" -"We would rename the presets as \"Vendor Type Serial @printer you selected" -"\". \n" +"We would rename the presets as \"Vendor Type Serial @printer you " +"selected\". \n" "To add preset for more printers, Please go to printer selection" msgstr "" "我们将会把预设重命名为“供应商类型名 @ 您选择的打印机”\n" @@ -16440,8 +16447,8 @@ msgstr "" #~ msgstr "无稀疏层(实验)" #~ msgid "" -#~ "We would rename the presets as \"Vendor Type Serial @printer you selected" -#~ "\". \n" +#~ "We would rename the presets as \"Vendor Type Serial @printer you " +#~ "selected\". \n" #~ "To add preset for more prinetrs, Please go to printer selection" #~ msgstr "" #~ "我们会将预设重命名为“供应商 类型 系列 @您选择的打印机”。\n" diff --git a/localization/i18n/zh_TW/OrcaSlicer_zh_TW.po b/localization/i18n/zh_TW/OrcaSlicer_zh_TW.po index 40968cd0a80..19599b5f6cb 100644 --- a/localization/i18n/zh_TW/OrcaSlicer_zh_TW.po +++ b/localization/i18n/zh_TW/OrcaSlicer_zh_TW.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: Orca Slicer\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-10-27 23:05+0800\n" +"POT-Creation-Date: 2024-12-01 08:07+0100\n" "PO-Revision-Date: 2023-11-06 14:37+0800\n" "Last-Translator: ablegods \n" "Language-Team: \n" @@ -4362,7 +4362,7 @@ msgstr "體積:" msgid "Size:" msgstr "尺寸:" -#, fuzzy, c-format, boost-format +#, fuzzy, boost-format msgid "" "Conflicts of gcode paths have been found at layer %d, z = %.2lf mm. Please " "separate the conflicted objects farther (%s <-> %s)." @@ -7575,8 +7575,8 @@ msgstr "" msgid "" "When recording timelapse without toolhead, it is recommended to add a " "\"Timelapse Wipe Tower\" \n" -"by right-click the empty position of build plate and choose \"Add Primitive" -"\"->\"Timelapse Wipe Tower\"." +"by right-click the empty position of build plate and choose \"Add " +"Primitive\"->\"Timelapse Wipe Tower\"." msgstr "" "在錄製無工具頭縮時錄影影片時,建議增加“縮時錄影擦拭塔”\n" "右鍵單擊列印板的空白位置,選擇“新增標準模型”->“縮時錄影擦拭塔”。" @@ -11216,10 +11216,10 @@ msgstr "滿速風扇在" msgid "" "Fan speed will be ramped up linearly from zero at layer " -"\"close_fan_the_first_x_layers\" to maximum at layer \"full_fan_speed_layer" -"\". \"full_fan_speed_layer\" will be ignored if lower than " -"\"close_fan_the_first_x_layers\", in which case the fan will be running at " -"maximum allowed speed at layer \"close_fan_the_first_x_layers\" + 1." +"\"close_fan_the_first_x_layers\" to maximum at layer " +"\"full_fan_speed_layer\". \"full_fan_speed_layer\" will be ignored if lower " +"than \"close_fan_the_first_x_layers\", in which case the fan will be running " +"at maximum allowed speed at layer \"close_fan_the_first_x_layers\" + 1." msgstr "" "風扇速度將從“禁用第一層”的零線性上升到“全風扇速度層”的最大。如果低於“禁用風扇" "第一層”,則“全風扇速度第一層”將被忽略,在這種情況下,風扇將在“禁用風扇第一" @@ -12237,6 +12237,14 @@ msgstr "換層時回抽" msgid "Force a retraction when changes layer" msgstr "強制在換層時回抽。" +msgid "Retract on top layer" +msgstr "" + +msgid "" +"Force a retraction on top layer. Disabling could prevent clog on very slow " +"patterns with small movements, like Hilbert curve" +msgstr "" + msgid "Retraction Length" msgstr "回抽長度" @@ -13213,8 +13221,8 @@ msgstr "啟動溫度控制" msgid "" "Enable this option for automated chamber temperature control. This option " -"activates the emitting of an M191 command before the \"machine_start_gcode" -"\"\n" +"activates the emitting of an M191 command before the " +"\"machine_start_gcode\"\n" " which sets the chamber temperature and waits until it is reached. In " "addition, it emits an M141 command at the end of the print to turn off the " "chamber heater, if present. \n" @@ -15056,8 +15064,8 @@ msgid "" msgstr "" msgid "" -"We would rename the presets as \"Vendor Type Serial @printer you selected" -"\". \n" +"We would rename the presets as \"Vendor Type Serial @printer you " +"selected\". \n" "To add preset for more printers, Please go to printer selection" msgstr "" diff --git a/resources/profiles/Creality/filament/Creality Generic TPU.json b/resources/profiles/Creality/filament/Creality Generic TPU.json index ff93417668e..497c9fa6543 100644 --- a/resources/profiles/Creality/filament/Creality Generic TPU.json +++ b/resources/profiles/Creality/filament/Creality Generic TPU.json @@ -16,10 +16,12 @@ "Creality K1 Max (0.4 nozzle)", "Creality K1 Max (0.6 nozzle)", "Creality K1 Max (0.8 nozzle)", - "Creality Sermoon V1 0.4 nozzle", + "Creality Sermoon V1 0.4 nozzle", "Creality CR-10 SE 0.2 nozzle", - "Creality CR-10 SE 0.4 nozzle", - "Creality CR-10 SE 0.6 nozzle", - "Creality CR-10 SE 0.8 nozzle" + "Creality CR-10 SE 0.4 nozzle", + "Creality CR-10 SE 0.6 nozzle", + "Creality CR-10 SE 0.8 nozzle", + "Creality Ender-3 S1 Pro 0.4 nozzle", + "Creality Ender-3 S1 0.4 nozzle" ] } diff --git a/resources/profiles/Volumic.json b/resources/profiles/Volumic.json new file mode 100644 index 00000000000..373d7341a2e --- /dev/null +++ b/resources/profiles/Volumic.json @@ -0,0 +1,234 @@ +{ + "name": "Volumic", + "version": "02.01.01.00", + "force_update": "0", + "description": "VOLUMIC configurations", + "machine_model_list": [ + { + "name": "EXO42", + "sub_path": "machine/EXO42.json" + }, + { + "name": "EXO65", + "sub_path": "machine/EXO65.json" + }, + { + "name": "SH65", + "sub_path": "machine/SH65.json" + }, + { + "name": "VS30SC2", + "sub_path": "machine/VS30SC2.json" + }, + { + "name": "VS30MK3", + "sub_path": "machine/VS30MK3.json" + }, + { + "name": "VS30MK2", + "sub_path": "machine/VS30MK2.json" + }, + { + "name": "VS20MK2", + "sub_path": "machine/VS20MK2.json" + } + ], + "process_list": [ + { + "name": "fdm_process_volumic_common", + "sub_path": "process/fdm_process_volumic_common.json" + }, + { + "name": "Compatible speed - 0.10mm", + "sub_path": "process/Compatible speed - 0.10mm.json" + }, + { + "name": "Compatible speed - 0.15mm", + "sub_path": "process/Compatible speed - 0.15mm.json" + }, + { + "name": "Compatible speed - 0.20mm", + "sub_path": "process/Compatible speed - 0.20mm.json" + }, + { + "name": "Compatible speed - 0.25mm", + "sub_path": "process/Compatible speed - 0.25mm.json" + }, + { + "name": "Compatible speed - 0.30mm", + "sub_path": "process/Compatible speed - 0.30mm.json" + }, + { + "name": "High speed - 0.10mm", + "sub_path": "process/High speed - 0.10mm.json" + }, + { + "name": "High speed - 0.15mm", + "sub_path": "process/High speed - 0.15mm.json" + }, + { + "name": "High speed - 0.20mm", + "sub_path": "process/High speed - 0.20mm.json" + }, + { + "name": "High speed - 0.25mm", + "sub_path": "process/High speed - 0.25mm.json" + }, + { + "name": "High speed - 0.30mm", + "sub_path": "process/High speed - 0.30mm.json" + }, + { + "name": "Normal speed - 0.10mm", + "sub_path": "process/Normal speed - 0.10mm.json" + }, + { + "name": "Normal speed - 0.15mm", + "sub_path": "process/Normal speed - 0.15mm.json" + }, + { + "name": "Normal speed - 0.20mm", + "sub_path": "process/Normal speed - 0.20mm.json" + }, + { + "name": "Normal speed - 0.25mm", + "sub_path": "process/Normal speed - 0.25mm.json" + }, + { + "name": "Normal speed - 0.30mm", + "sub_path": "process/Normal speed - 0.30mm.json" + }, + { + "name": "Very high speed - 0.10mm", + "sub_path": "process/Very high speed - 0.10mm.json" + }, + { + "name": "Very high speed - 0.15mm", + "sub_path": "process/Very high speed - 0.15mm.json" + }, + { + "name": "Very high speed - 0.20mm", + "sub_path": "process/Very high speed - 0.20mm.json" + }, + { + "name": "Very high speed - 0.25mm", + "sub_path": "process/Very high speed - 0.25mm.json" + }, + { + "name": "Very high speed - 0.30mm", + "sub_path": "process/Very high speed - 0.30mm.json" + } + ], + "filament_list": [ + { + "name": "fdm_filament_common", + "sub_path": "filament/fdm_filament_common.json" + }, + { + "name": "fdm_filament_abs", + "sub_path": "filament/fdm_filament_abs.json" + }, + { + "name": "fdm_filament_asa", + "sub_path": "filament/fdm_filament_asa.json" + }, + { + "name": "fdm_filament_pa", + "sub_path": "filament/fdm_filament_pa.json" + }, + { + "name": "fdm_filament_pc", + "sub_path": "filament/fdm_filament_pc.json" + }, + { + "name": "fdm_filament_pet", + "sub_path": "filament/fdm_filament_pet.json" + }, + { + "name": "fdm_filament_pla", + "sub_path": "filament/fdm_filament_pla.json" + }, + { + "name": "fdm_filament_pva", + "sub_path": "filament/fdm_filament_pva.json" + }, + { + "name": "fdm_filament_tpu", + "sub_path": "filament/fdm_filament_tpu.json" + }, + { + "name": "Volumic ABS Ultra", + "sub_path": "filament/Volumic ABS Ultra.json" + }, + { + "name": "Volumic ASA Ultra", + "sub_path": "filament/Volumic ASA Ultra.json" + }, + { + "name": "Volumic FLEX93 Ultra", + "sub_path": "filament/Volumic FLEX93 Ultra.json" + }, + { + "name": "Volumic NYLON Ultra", + "sub_path": "filament/Volumic NYLON Ultra.json" + }, + { + "name": "Volumic PC", + "sub_path": "filament/Volumic PC.json" + }, + { + "name": "Volumic PETG Ultra carbone", + "sub_path": "filament/Volumic PETG Ultra carbone.json" + }, + { + "name": "Volumic PETG Ultra", + "sub_path": "filament/Volumic PETG Ultra.json" + }, + { + "name": "Volumic PLA Ultra", + "sub_path": "filament/Volumic PLA Ultra.json" + }, + { + "name": "Volumic PVA", + "sub_path": "filament/Volumic PVA.json" + }, + { + "name": "Volumic UNIVERSAL Ultra", + "sub_path": "filament/Volumic UNIVERSAL Ultra.json" + } + ], + "machine_list": [ + { + "name": "fdm_volumic_common", + "sub_path": "machine/fdm_volumic_common.json" + }, + { + "name": "EXO42 (0.4 nozzle)", + "sub_path": "machine/EXO42 (0.4 nozzle).json" + }, + { + "name": "EXO65 (0.6 nozzle)", + "sub_path": "machine/EXO65 (0.6 nozzle).json" + }, + { + "name": "SH65 (0.4 nozzle)", + "sub_path": "machine/SH65 (0.4 nozzle).json" + }, + { + "name": "VS30SC2 (0.4 nozzle)", + "sub_path": "machine/VS30SC2 (0.4 nozzle).json" + }, + { + "name": "VS30MK3 (0.4 nozzle)", + "sub_path": "machine/VS30MK3 (0.4 nozzle).json" + }, + { + "name": "VS30MK2 (0.4 nozzle)", + "sub_path": "machine/VS30MK2 (0.4 nozzle).json" + }, + { + "name": "VS20MK2 (0.4 nozzle)", + "sub_path": "machine/VS20MK2 (0.4 nozzle).json" + } + ] +} diff --git a/resources/profiles/Volumic/EXO42_bed.STL b/resources/profiles/Volumic/EXO42_bed.STL new file mode 100644 index 00000000000..2dd3e9a6e4a Binary files /dev/null and b/resources/profiles/Volumic/EXO42_bed.STL differ diff --git a/resources/profiles/Volumic/EXO42_cover.png b/resources/profiles/Volumic/EXO42_cover.png new file mode 100644 index 00000000000..ba85f6dadd5 Binary files /dev/null and b/resources/profiles/Volumic/EXO42_cover.png differ diff --git a/resources/profiles/Volumic/EXO65_bed.STL b/resources/profiles/Volumic/EXO65_bed.STL new file mode 100644 index 00000000000..1b960173f18 Binary files /dev/null and b/resources/profiles/Volumic/EXO65_bed.STL differ diff --git a/resources/profiles/Volumic/EXO65_cover.png b/resources/profiles/Volumic/EXO65_cover.png new file mode 100644 index 00000000000..2f081bc3ff5 Binary files /dev/null and b/resources/profiles/Volumic/EXO65_cover.png differ diff --git a/resources/profiles/Volumic/SH65_bed.STL b/resources/profiles/Volumic/SH65_bed.STL new file mode 100644 index 00000000000..ef2c2cf1ed6 Binary files /dev/null and b/resources/profiles/Volumic/SH65_bed.STL differ diff --git a/resources/profiles/Volumic/SH65_cover.png b/resources/profiles/Volumic/SH65_cover.png new file mode 100644 index 00000000000..635200cace0 Binary files /dev/null and b/resources/profiles/Volumic/SH65_cover.png differ diff --git a/resources/profiles/Volumic/VS20MK2_cover.png b/resources/profiles/Volumic/VS20MK2_cover.png new file mode 100644 index 00000000000..9da7bdfeb95 Binary files /dev/null and b/resources/profiles/Volumic/VS20MK2_cover.png differ diff --git a/resources/profiles/Volumic/VS20_bed.STL b/resources/profiles/Volumic/VS20_bed.STL new file mode 100644 index 00000000000..c9cdf046e12 Binary files /dev/null and b/resources/profiles/Volumic/VS20_bed.STL differ diff --git a/resources/profiles/Volumic/VS30MK2_cover.png b/resources/profiles/Volumic/VS30MK2_cover.png new file mode 100644 index 00000000000..d30c5a24044 Binary files /dev/null and b/resources/profiles/Volumic/VS30MK2_cover.png differ diff --git a/resources/profiles/Volumic/VS30MK3_cover.png b/resources/profiles/Volumic/VS30MK3_cover.png new file mode 100644 index 00000000000..47b86d1046d Binary files /dev/null and b/resources/profiles/Volumic/VS30MK3_cover.png differ diff --git a/resources/profiles/Volumic/VS30PRO_bed.STL b/resources/profiles/Volumic/VS30PRO_bed.STL new file mode 100644 index 00000000000..f525305e083 Binary files /dev/null and b/resources/profiles/Volumic/VS30PRO_bed.STL differ diff --git a/resources/profiles/Volumic/VS30SC2_cover.png b/resources/profiles/Volumic/VS30SC2_cover.png new file mode 100644 index 00000000000..1900d4fba4a Binary files /dev/null and b/resources/profiles/Volumic/VS30SC2_cover.png differ diff --git a/resources/profiles/Volumic/VS30U_bed.STL b/resources/profiles/Volumic/VS30U_bed.STL new file mode 100644 index 00000000000..57d41a0b819 Binary files /dev/null and b/resources/profiles/Volumic/VS30U_bed.STL differ diff --git a/resources/profiles/Volumic/filament/Volumic ABS Ultra.json b/resources/profiles/Volumic/filament/Volumic ABS Ultra.json new file mode 100644 index 00000000000..02c4875ca0c --- /dev/null +++ b/resources/profiles/Volumic/filament/Volumic ABS Ultra.json @@ -0,0 +1,36 @@ +{ + "type": "filament", + "filament_id": "GFB99", + "setting_id": "GFSA04", + "name": "Volumic ABS Ultra", + "from": "system", + "instantiation": "true", + "inherits": "fdm_filament_abs", + "filament_flow_ratio": [ + "1.00" + ], + "nozzle_temperature": [ + "235" + ], + "hot_plate_temp" : [ + "75" + ], + "fan_max_speed": [ + "30" + ], + "fan_min_speed": [ + "30" + ], + "filament_max_volumetric_speed": [ + "42" + ], + "compatible_printers": [ + "EXO42 (0.4 nozzle)", + "EXO65 (0.6 nozzle)", + "SH65 (0.4 nozzle)", + "VS30MK3 (0.4 nozzle)", + "VS30SC2 (0.4 nozzle)", + "VS30MK2 (0.4 nozzle)", + "VS20MK2 (0.4 nozzle)" + ] +} diff --git a/resources/profiles/Volumic/filament/Volumic ASA Ultra.json b/resources/profiles/Volumic/filament/Volumic ASA Ultra.json new file mode 100644 index 00000000000..cb9ad730a30 --- /dev/null +++ b/resources/profiles/Volumic/filament/Volumic ASA Ultra.json @@ -0,0 +1,36 @@ +{ + "type": "filament", + "filament_id": "GFB99", + "setting_id": "GFSA04", + "name": "Volumic ASA Ultra", + "from": "system", + "instantiation": "true", + "inherits": "fdm_filament_asa", + "filament_flow_ratio": [ + "0.96" + ], + "nozzle_temperature": [ + "235" + ], + "hot_plate_temp" : [ + "85" + ], + "fan_max_speed": [ + "30" + ], + "fan_min_speed": [ + "30" + ], + "filament_max_volumetric_speed": [ + "42" + ], + "compatible_printers": [ + "EXO42 (0.4 nozzle)", + "EXO65 (0.6 nozzle)", + "SH65 (0.4 nozzle)", + "VS30MK3 (0.4 nozzle)", + "VS30SC2 (0.4 nozzle)", + "VS30MK2 (0.4 nozzle)", + "VS20MK2 (0.4 nozzle)" + ] +} diff --git a/resources/profiles/Volumic/filament/Volumic FLEX93 Ultra.json b/resources/profiles/Volumic/filament/Volumic FLEX93 Ultra.json new file mode 100644 index 00000000000..7f9ea4a66f9 --- /dev/null +++ b/resources/profiles/Volumic/filament/Volumic FLEX93 Ultra.json @@ -0,0 +1,36 @@ +{ + "type": "filament", + "filament_id": "GFU99", + "setting_id": "GFSR99", + "name": "Volumic FLEX93 Ultra", + "from": "system", + "instantiation": "true", + "inherits": "fdm_filament_tpu", + "filament_flow_ratio": [ + "1.20" + ], + "nozzle_temperature": [ + "235" + ], + "hot_plate_temp" : [ + "45" + ], + "fan_max_speed": [ + "80" + ], + "fan_min_speed": [ + "50" + ], + "filament_max_volumetric_speed": [ + "4" + ], + "compatible_printers": [ + "EXO42 (0.4 nozzle)", + "EXO65 (0.6 nozzle)", + "SH65 (0.4 nozzle)", + "VS30MK3 (0.4 nozzle)", + "VS30SC2 (0.4 nozzle)", + "VS30MK2 (0.4 nozzle)", + "VS20MK2 (0.4 nozzle)" + ] +} diff --git a/resources/profiles/Volumic/filament/Volumic NYLON Ultra.json b/resources/profiles/Volumic/filament/Volumic NYLON Ultra.json new file mode 100644 index 00000000000..d0096e8a35b --- /dev/null +++ b/resources/profiles/Volumic/filament/Volumic NYLON Ultra.json @@ -0,0 +1,36 @@ +{ + "type": "filament", + "filament_id": "GFN99", + "setting_id": "GFSN98", + "name": "Volumic NYLON Ultra", + "from": "system", + "instantiation": "true", + "inherits": "fdm_filament_pa", + "filament_flow_ratio": [ + "1.00" + ], + "nozzle_temperature": [ + "238" + ], + "hot_plate_temp" : [ + "65" + ], + "fan_max_speed": [ + "0" + ], + "fan_min_speed": [ + "0" + ], + "filament_max_volumetric_speed": [ + "25" + ], + "compatible_printers": [ + "EXO42 (0.4 nozzle)", + "EXO65 (0.6 nozzle)", + "SH65 (0.4 nozzle)", + "VS30MK3 (0.4 nozzle)", + "VS30SC2 (0.4 nozzle)", + "VS30MK2 (0.4 nozzle)", + "VS20MK2 (0.4 nozzle)" + ] +} diff --git a/resources/profiles/Volumic/filament/Volumic PC.json b/resources/profiles/Volumic/filament/Volumic PC.json new file mode 100644 index 00000000000..bc79bd61fe2 --- /dev/null +++ b/resources/profiles/Volumic/filament/Volumic PC.json @@ -0,0 +1,36 @@ +{ + "type": "filament", + "filament_id": "GFC99", + "setting_id": "GFSC99", + "name": "Volumic PC", + "from": "system", + "instantiation": "true", + "inherits": "fdm_filament_pc", + "filament_flow_ratio": [ + "1.00" + ], + "nozzle_temperature": [ + "270" + ], + "hot_plate_temp" : [ + "115" + ], + "fan_max_speed": [ + "0" + ], + "fan_min_speed": [ + "0" + ], + "filament_max_volumetric_speed": [ + "25" + ], + "compatible_printers": [ + "EXO42 (0.4 nozzle)", + "EXO65 (0.6 nozzle)", + "SH65 (0.4 nozzle)", + "VS30MK3 (0.4 nozzle)", + "VS30SC2 (0.4 nozzle)", + "VS30MK2 (0.4 nozzle)", + "VS20MK2 (0.4 nozzle)" + ] +} diff --git a/resources/profiles/Volumic/filament/Volumic PETG Ultra carbone.json b/resources/profiles/Volumic/filament/Volumic PETG Ultra carbone.json new file mode 100644 index 00000000000..6f1ba0536dc --- /dev/null +++ b/resources/profiles/Volumic/filament/Volumic PETG Ultra carbone.json @@ -0,0 +1,36 @@ +{ + "type": "filament", + "filament_id": "GFG98", + "setting_id": "GFSG50", + "name": "Volumic PETG Ultra carbone", + "from": "system", + "instantiation": "true", + "inherits": "fdm_filament_pet", + "filament_flow_ratio": [ + "1.00" + ], + "nozzle_temperature": [ + "230" + ], + "hot_plate_temp" : [ + "65" + ], + "fan_max_speed": [ + "60" + ], + "fan_min_speed": [ + "60" + ], + "filament_max_volumetric_speed": [ + "42" + ], + "compatible_printers": [ + "EXO42 (0.4 nozzle)", + "EXO65 (0.6 nozzle)", + "SH65 (0.4 nozzle)", + "VS30MK3 (0.4 nozzle)", + "VS30SC2 (0.4 nozzle)", + "VS30MK2 (0.4 nozzle)", + "VS20MK2 (0.4 nozzle)" + ] +} diff --git a/resources/profiles/Volumic/filament/Volumic PETG Ultra.json b/resources/profiles/Volumic/filament/Volumic PETG Ultra.json new file mode 100644 index 00000000000..06ea14f51c0 --- /dev/null +++ b/resources/profiles/Volumic/filament/Volumic PETG Ultra.json @@ -0,0 +1,36 @@ +{ + "type": "filament", + "filament_id": "GFG99", + "setting_id": "GFSG99", + "name": "Volumic PETG Ultra", + "from": "system", + "instantiation": "true", + "inherits": "fdm_filament_pet", + "filament_flow_ratio": [ + "1.00" + ], + "nozzle_temperature": [ + "230" + ], + "hot_plate_temp" : [ + "60" + ], + "fan_max_speed": [ + "70" + ], + "fan_min_speed": [ + "40" + ], + "filament_max_volumetric_speed": [ + "42" + ], + "compatible_printers": [ + "EXO42 (0.4 nozzle)", + "EXO65 (0.6 nozzle)", + "SH65 (0.4 nozzle)", + "VS30MK3 (0.4 nozzle)", + "VS30SC2 (0.4 nozzle)", + "VS30MK2 (0.4 nozzle)", + "VS20MK2 (0.4 nozzle)" + ] +} diff --git a/resources/profiles/Volumic/filament/Volumic PLA Ultra.json b/resources/profiles/Volumic/filament/Volumic PLA Ultra.json new file mode 100644 index 00000000000..aff528301dd --- /dev/null +++ b/resources/profiles/Volumic/filament/Volumic PLA Ultra.json @@ -0,0 +1,36 @@ +{ + "type": "filament", + "filament_id": "GFL99", + "setting_id": "GFSL99", + "name": "Volumic PLA Ultra", + "from": "system", + "instantiation": "true", + "inherits": "fdm_filament_pla", + "filament_flow_ratio": [ + "1.00" + ], + "nozzle_temperature": [ + "210" + ], + "hot_plate_temp" : [ + "50" + ], + "fan_max_speed": [ + "100" + ], + "fan_min_speed": [ + "100" + ], + "filament_max_volumetric_speed": [ + "42" + ], + "compatible_printers": [ + "EXO42 (0.4 nozzle)", + "EXO65 (0.6 nozzle)", + "SH65 (0.4 nozzle)", + "VS30MK3 (0.4 nozzle)", + "VS30SC2 (0.4 nozzle)", + "VS30MK2 (0.4 nozzle)", + "VS20MK2 (0.4 nozzle)" + ] +} diff --git a/resources/profiles/Volumic/filament/Volumic PVA.json b/resources/profiles/Volumic/filament/Volumic PVA.json new file mode 100644 index 00000000000..b371382fcd9 --- /dev/null +++ b/resources/profiles/Volumic/filament/Volumic PVA.json @@ -0,0 +1,36 @@ +{ + "type": "filament", + "filament_id": "GFS99", + "setting_id": "GFSS99", + "name": "Volumic PVA", + "from": "system", + "instantiation": "true", + "inherits": "fdm_filament_pva", + "filament_flow_ratio": [ + "1.00" + ], + "nozzle_temperature": [ + "210" + ], + "hot_plate_temp" : [ + "60" + ], + "fan_max_speed": [ + "70" + ], + "fan_min_speed": [ + "40" + ], + "filament_max_volumetric_speed": [ + "25" + ], + "compatible_printers": [ + "EXO42 (0.4 nozzle)", + "EXO65 (0.6 nozzle)", + "SH65 (0.4 nozzle)", + "VS30MK3 (0.4 nozzle)", + "VS30SC2 (0.4 nozzle)", + "VS30MK2 (0.4 nozzle)", + "VS20MK2 (0.4 nozzle)" + ] +} \ No newline at end of file diff --git a/resources/profiles/Volumic/filament/Volumic UNIVERSAL Ultra.json b/resources/profiles/Volumic/filament/Volumic UNIVERSAL Ultra.json new file mode 100644 index 00000000000..725fb5b866c --- /dev/null +++ b/resources/profiles/Volumic/filament/Volumic UNIVERSAL Ultra.json @@ -0,0 +1,36 @@ +{ + "type": "filament", + "filament_id": "GFL99", + "setting_id": "GFSL99", + "name": "Volumic UNIVERSAL Ultra", + "from": "system", + "instantiation": "true", + "inherits": "fdm_filament_pla", + "filament_flow_ratio": [ + "1.00" + ], + "nozzle_temperature": [ + "225" + ], + "hot_plate_temp" : [ + "50" + ], + "fan_max_speed": [ + "100" + ], + "fan_min_speed": [ + "100" + ], + "filament_max_volumetric_speed": [ + "42" + ], + "compatible_printers": [ + "EXO42 (0.4 nozzle)", + "EXO65 (0.6 nozzle)", + "SH65 (0.4 nozzle)", + "VS30MK3 (0.4 nozzle)", + "VS30SC2 (0.4 nozzle)", + "VS30MK2 (0.4 nozzle)", + "VS20MK2 (0.4 nozzle)" + ] +} diff --git a/resources/profiles/Volumic/filament/fdm_filament_abs.json b/resources/profiles/Volumic/filament/fdm_filament_abs.json new file mode 100644 index 00000000000..eb2c833b1ec --- /dev/null +++ b/resources/profiles/Volumic/filament/fdm_filament_abs.json @@ -0,0 +1,76 @@ +{ + "type": "filament", + "name": "fdm_filament_abs", + "from": "system", + "instantiation": "false", + "inherits": "fdm_filament_common", + "cool_plate_temp" : [ + "90" + ], + "eng_plate_temp" : [ + "90" + ], + "hot_plate_temp" : [ + "90" + ], + "textured_plate_temp" : [ + "90" + ], + "cool_plate_temp_initial_layer" : [ + "90" + ], + "eng_plate_temp_initial_layer" : [ + "90" + ], + "hot_plate_temp_initial_layer" : [ + "90" + ], + "textured_plate_temp_initial_layer" : [ + "90" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "close_fan_the_first_x_layers": [ + "3" + ], + "fan_cooling_layer_time": [ + "30" + ], + "filament_max_volumetric_speed": [ + "42" + ], + "filament_type": [ + "ABS" + ], + "filament_density": [ + "1.04" + ], + "filament_cost": [ + "37.50" + ], + "nozzle_temperature_initial_layer": [ + "235" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "fan_max_speed": [ + "30" + ], + "fan_min_speed": [ + "0" + ], + "overhang_fan_speed": [ + "70" + ], + "nozzle_temperature": [ + "235" + ], + "slow_down_min_speed": [ + "10" + ], + "slow_down_layer_time": [ + "3" + ] +} diff --git a/resources/profiles/Volumic/filament/fdm_filament_asa.json b/resources/profiles/Volumic/filament/fdm_filament_asa.json new file mode 100644 index 00000000000..6ec3d5be3b1 --- /dev/null +++ b/resources/profiles/Volumic/filament/fdm_filament_asa.json @@ -0,0 +1,76 @@ +{ + "type": "filament", + "name": "fdm_filament_asa", + "from": "system", + "instantiation": "false", + "inherits": "fdm_filament_common", + "cool_plate_temp" : [ + "0" + ], + "eng_plate_temp" : [ + "90" + ], + "hot_plate_temp" : [ + "90" + ], + "textured_plate_temp" : [ + "90" + ], + "cool_plate_temp_initial_layer" : [ + "0" + ], + "eng_plate_temp_initial_layer" : [ + "90" + ], + "hot_plate_temp_initial_layer" : [ + "90" + ], + "textured_plate_temp_initial_layer" : [ + "90" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "close_fan_the_first_x_layers": [ + "3" + ], + "fan_cooling_layer_time": [ + "35" + ], + "filament_max_volumetric_speed": [ + "42" + ], + "filament_type": [ + "ASA" + ], + "filament_density": [ + "1.04" + ], + "filament_cost": [ + "37.50" + ], + "nozzle_temperature_initial_layer": [ + "235" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "fan_max_speed": [ + "70" + ], + "fan_min_speed": [ + "0" + ], + "overhang_fan_speed": [ + "70" + ], + "nozzle_temperature": [ + "235" + ], + "slow_down_min_speed": [ + "10" + ], + "slow_down_layer_time": [ + "3" + ] +} diff --git a/resources/profiles/Volumic/filament/fdm_filament_common.json b/resources/profiles/Volumic/filament/fdm_filament_common.json new file mode 100644 index 00000000000..2e62dadd837 --- /dev/null +++ b/resources/profiles/Volumic/filament/fdm_filament_common.json @@ -0,0 +1,87 @@ +{ + "type": "filament", + "name": "fdm_filament_common", + "from": "system", + "instantiation": "false", + "cool_plate_temp" : [ + "50" + ], + "eng_plate_temp" : [ + "50" + ], + "hot_plate_temp" : [ + "50" + ], + "textured_plate_temp" : [ + "50" + ], + "cool_plate_temp_initial_layer" : [ + "50" + ], + "eng_plate_temp_initial_layer" : [ + "50" + ], + "hot_plate_temp_initial_layer" : [ + "50" + ], + "textured_plate_temp_initial_layer" : [ + "50" + ], + "filament_max_volumetric_speed": [ + "42" + ], + "overhang_fan_speed": [ + "100" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "close_fan_the_first_x_layers": [ + "1" + ], + "fan_cooling_layer_time": [ + "60" + ], + "filament_cost": [ + "37.50" + ], + "filament_density": [ + "1" + ], + "filament_diameter": [ + "1.75" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_type": [ + "PLA" + ], + "filament_vendor": [ + "Volumic" + ], + "bed_type": [ + "Hot Plate" + ], + "nozzle_temperature_initial_layer": [ + "210" + ], + "full_fan_speed_layer": [ + "0" + ], + "fan_max_speed": [ + "100" + ], + "fan_min_speed": [ + "60" + ], + "slow_down_min_speed": [ + "10" + ], + "slow_down_layer_time": [ + "8" + ], + "nozzle_temperature": [ + "210" + ] +} diff --git a/resources/profiles/Volumic/filament/fdm_filament_pa.json b/resources/profiles/Volumic/filament/fdm_filament_pa.json new file mode 100644 index 00000000000..264d99b82b8 --- /dev/null +++ b/resources/profiles/Volumic/filament/fdm_filament_pa.json @@ -0,0 +1,76 @@ +{ + "type": "filament", + "name": "fdm_filament_pa", + "from": "system", + "instantiation": "false", + "inherits": "fdm_filament_common", + "cool_plate_temp" : [ + "65" + ], + "eng_plate_temp" : [ + "65" + ], + "hot_plate_temp" : [ + "65" + ], + "textured_plate_temp" : [ + "65" + ], + "cool_plate_temp_initial_layer" : [ + "65" + ], + "eng_plate_temp_initial_layer" : [ + "65" + ], + "hot_plate_temp_initial_layer" : [ + "65" + ], + "textured_plate_temp_initial_layer" : [ + "65" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "close_fan_the_first_x_layers": [ + "3" + ], + "fan_cooling_layer_time": [ + "4" + ], + "filament_max_volumetric_speed": [ + "20" + ], + "filament_type": [ + "PA" + ], + "filament_density": [ + "1.04" + ], + "filament_cost": [ + "37.50" + ], + "nozzle_temperature_initial_layer": [ + "238" + ], + "reduce_fan_stop_start_freq": [ + "0" + ], + "fan_max_speed": [ + "50" + ], + "fan_min_speed": [ + "0" + ], + "overhang_fan_speed": [ + "50" + ], + "nozzle_temperature": [ + "235" + ], + "slow_down_min_speed": [ + "10" + ], + "slow_down_layer_time": [ + "2" + ] +} diff --git a/resources/profiles/Volumic/filament/fdm_filament_pc.json b/resources/profiles/Volumic/filament/fdm_filament_pc.json new file mode 100644 index 00000000000..7a80cc0679d --- /dev/null +++ b/resources/profiles/Volumic/filament/fdm_filament_pc.json @@ -0,0 +1,76 @@ +{ + "type": "filament", + "name": "fdm_filament_pc", + "from": "system", + "instantiation": "false", + "inherits": "fdm_filament_common", + "cool_plate_temp" : [ + "0" + ], + "eng_plate_temp" : [ + "110" + ], + "hot_plate_temp" : [ + "110" + ], + "textured_plate_temp" : [ + "110" + ], + "cool_plate_temp_initial_layer" : [ + "0" + ], + "eng_plate_temp_initial_layer" : [ + "110" + ], + "hot_plate_temp_initial_layer" : [ + "110" + ], + "textured_plate_temp_initial_layer" : [ + "110" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "close_fan_the_first_x_layers": [ + "3" + ], + "fan_cooling_layer_time": [ + "30" + ], + "filament_max_volumetric_speed": [ + "25" + ], + "filament_type": [ + "PC" + ], + "filament_density": [ + "1.04" + ], + "filament_cost": [ + "37.50" + ], + "nozzle_temperature_initial_layer": [ + "270" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "fan_max_speed": [ + "40" + ], + "fan_min_speed": [ + "10" + ], + "overhang_fan_speed": [ + "50" + ], + "nozzle_temperature": [ + "270" + ], + "slow_down_min_speed": [ + "10" + ], + "slow_down_layer_time": [ + "2" + ] +} diff --git a/resources/profiles/Volumic/filament/fdm_filament_pet.json b/resources/profiles/Volumic/filament/fdm_filament_pet.json new file mode 100644 index 00000000000..1ab77c8ad5d --- /dev/null +++ b/resources/profiles/Volumic/filament/fdm_filament_pet.json @@ -0,0 +1,70 @@ +{ + "type": "filament", + "name": "fdm_filament_pet", + "from": "system", + "instantiation": "false", + "inherits": "fdm_filament_common", + "cool_plate_temp" : [ + "60" + ], + "eng_plate_temp" : [ + "60" + ], + "hot_plate_temp" : [ + "60" + ], + "textured_plate_temp" : [ + "60" + ], + "cool_plate_temp_initial_layer" : [ + "60" + ], + "eng_plate_temp_initial_layer" : [ + "60" + ], + "hot_plate_temp_initial_layer" : [ + "60" + ], + "textured_plate_temp_initial_layer" : [ + "60" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "close_fan_the_first_x_layers": [ + "1" + ], + "fan_cooling_layer_time": [ + "20" + ], + "filament_max_volumetric_speed": [ + "42" + ], + "filament_type": [ + "PETG" + ], + "filament_density": [ + "1.27" + ], + "filament_cost": [ + "37.50" + ], + "nozzle_temperature_initial_layer": [ + "235" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "fan_max_speed": [ + "80" + ], + "fan_min_speed": [ + "30" + ], + "overhang_fan_speed": [ + "100" + ], + "nozzle_temperature": [ + "230" + ] +} diff --git a/resources/profiles/Volumic/filament/fdm_filament_pla.json b/resources/profiles/Volumic/filament/fdm_filament_pla.json new file mode 100644 index 00000000000..44309c3830d --- /dev/null +++ b/resources/profiles/Volumic/filament/fdm_filament_pla.json @@ -0,0 +1,76 @@ +{ + "type": "filament", + "name": "fdm_filament_pla", + "from": "system", + "instantiation": "false", + "inherits": "fdm_filament_common", + "fan_cooling_layer_time": [ + "100" + ], + "filament_max_volumetric_speed": [ + "42" + ], + "filament_type": [ + "PLA" + ], + "filament_density": [ + "1.24" + ], + "filament_cost": [ + "37.50" + ], + "cool_plate_temp" : [ + "50" + ], + "eng_plate_temp" : [ + "50" + ], + "hot_plate_temp" : [ + "50" + ], + "textured_plate_temp" : [ + "50" + ], + "cool_plate_temp_initial_layer" : [ + "50" + ], + "eng_plate_temp_initial_layer" : [ + "50" + ], + "hot_plate_temp_initial_layer" : [ + "50" + ], + "textured_plate_temp_initial_layer" : [ + "50" + ], + "nozzle_temperature_initial_layer": [ + "210" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "fan_max_speed": [ + "100" + ], + "fan_min_speed": [ + "100" + ], + "overhang_fan_speed": [ + "100" + ], + "close_fan_the_first_x_layers": [ + "1" + ], + "nozzle_temperature": [ + "210" + ], + "slow_down_min_speed": [ + "10" + ], + "slow_down_layer_time": [ + "4" + ] +} diff --git a/resources/profiles/Volumic/filament/fdm_filament_pva.json b/resources/profiles/Volumic/filament/fdm_filament_pva.json new file mode 100644 index 00000000000..d362a6de1b2 --- /dev/null +++ b/resources/profiles/Volumic/filament/fdm_filament_pva.json @@ -0,0 +1,82 @@ +{ + "type": "filament", + "name": "fdm_filament_pva", + "from": "system", + "instantiation": "false", + "inherits": "fdm_filament_common", + "cool_plate_temp" : [ + "60" + ], + "eng_plate_temp" : [ + "60" + ], + "hot_plate_temp" : [ + "60" + ], + "textured_plate_temp" : [ + "60" + ], + "cool_plate_temp_initial_layer" : [ + "60" + ], + "eng_plate_temp_initial_layer" : [ + "60" + ], + "hot_plate_temp_initial_layer" : [ + "60" + ], + "textured_plate_temp_initial_layer" : [ + "60" + ], + "fan_cooling_layer_time": [ + "100" + ], + "filament_max_volumetric_speed": [ + "15" + ], + "filament_soluble": [ + "1" + ], + "filament_is_support": [ + "1" + ], + "filament_type": [ + "PVA" + ], + "filament_density": [ + "1.24" + ], + "filament_cost": [ + "37.50" + ], + "nozzle_temperature_initial_layer": [ + "220" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "fan_max_speed": [ + "70" + ], + "fan_min_speed": [ + "40" + ], + "overhang_fan_speed": [ + "80" + ], + "close_fan_the_first_x_layers": [ + "1" + ], + "nozzle_temperature": [ + "220" + ], + "slow_down_min_speed": [ + "10" + ], + "slow_down_layer_time": [ + "4" + ] +} diff --git a/resources/profiles/Volumic/filament/fdm_filament_tpu.json b/resources/profiles/Volumic/filament/fdm_filament_tpu.json new file mode 100644 index 00000000000..b0e6f8085ad --- /dev/null +++ b/resources/profiles/Volumic/filament/fdm_filament_tpu.json @@ -0,0 +1,70 @@ +{ + "type": "filament", + "name": "fdm_filament_tpu", + "from": "system", + "instantiation": "false", + "inherits": "fdm_filament_common", + "cool_plate_temp" : [ + "45" + ], + "eng_plate_temp" : [ + "45" + ], + "hot_plate_temp" : [ + "45" + ], + "textured_plate_temp" : [ + "45" + ], + "cool_plate_temp_initial_layer" : [ + "30" + ], + "eng_plate_temp_initial_layer" : [ + "30" + ], + "hot_plate_temp_initial_layer" : [ + "30" + ], + "textured_plate_temp_initial_layer" : [ + "30" + ], + "fan_cooling_layer_time": [ + "100" + ], + "filament_max_volumetric_speed": [ + "5" + ], + "filament_type": [ + "TPU" + ], + "filament_density": [ + "1.24" + ], + "filament_cost": [ + "37.50" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "fan_max_speed": [ + "100" + ], + "fan_min_speed": [ + "100" + ], + "overhang_fan_speed": [ + "100" + ], + "additional_cooling_fan_speed": [ + "70" + ], + "close_fan_the_first_x_layers": [ + "1" + ], + "nozzle_temperature": [ + "235" + ] +} diff --git a/resources/profiles/Volumic/machine/EXO42 (0.4 nozzle).json b/resources/profiles/Volumic/machine/EXO42 (0.4 nozzle).json new file mode 100644 index 00000000000..cba820c9d2e --- /dev/null +++ b/resources/profiles/Volumic/machine/EXO42 (0.4 nozzle).json @@ -0,0 +1,53 @@ +{ + "type": "machine", + "setting_id": "GM001", + "name": "EXO42 (0.4 nozzle)", + "from": "system", + "instantiation": "true", + "inherits": "fdm_volumic_common", + "printer_model": "EXO42", + "default_print_profile": "Normal speed - 0.15mm", + "host_type": "esp3d", + "print_host": "192.168.0.60", + "nozzle_diameter": ["0.4"], + "printable_area": ["0x0","420x0","420x420","0x420"], + "printable_height": "420", + "nozzle_type": "undefine", + "auxiliary_fan": "0", + "gcode_flavor": "marlin", + "max_layer_height": ["0.3"], + "min_layer_height": ["0.025"], + "printer_variant": "0.4", + "retraction_minimum_travel": ["1"], + "retraction_length": ["2.4"], + "retraction_speed": ["30"], + "deretraction_speed": ["30"], + + "machine_max_acceleration_e": ["0"], + "machine_max_acceleration_extruding": ["0"], + "machine_max_acceleration_retracting": ["0"], + "machine_max_acceleration_x": ["0"], + "machine_max_acceleration_y": ["0"], + "machine_max_acceleration_z": ["0"], + "machine_max_speed_e": ["0"], + "machine_max_speed_x": ["0"], + "machine_max_speed_y": ["0"], + "machine_max_speed_z": ["0"], + "machine_max_jerk_e": ["0"], + "machine_max_jerk_x": ["0"], + "machine_max_jerk_y": ["0"], + "machine_max_jerk_z": ["0"], + "default_acceleration": ["0"], + "outer_wall_acceleration": ["0"], + "inner_wall_acceleration": ["0"], + "bridge_acceleration": ["0"], + "sparse_infill_acceleration": ["0"], + "internal_solid_infill_acceleration": ["0"], + "initial_layer_acceleration": ["0"], + "top_surface_acceleration": ["0"], + "travel_acceleration": ["0"], + + "machine_start_gcode": "M117 Demarrage\nM106 S0\nM140 S[first_layer_bed_temperature]\nM104 T0 S[first_layer_temperature]\nG28\nG90\nM82\nG92 E0\nG1 Z5 F600\nG1 X1 Y419 F6000\nM109 T0 S[first_layer_temperature]\nM300 P350\nG92 E0\nM117 Impression", + "before_layer_change_gcode": "G92 E0", + "machine_end_gcode": "M107\nM104 S0\nM140 S0\nG0 X1 Y419 F5000\nM84\nM300" +} \ No newline at end of file diff --git a/resources/profiles/Volumic/machine/EXO42.json b/resources/profiles/Volumic/machine/EXO42.json new file mode 100644 index 00000000000..945524976de --- /dev/null +++ b/resources/profiles/Volumic/machine/EXO42.json @@ -0,0 +1,10 @@ +{ + "type": "machine_model", + "name": "EXO42", + "model_id": "V420", + "nozzle_diameter": "0.4", + "machine_tech": "FFF", + "family": "VOLUMIC", + "bed_model": "EXO42_bed.STL", + "default_materials": "Volumic UNIVERSAL Ultra" +} diff --git a/resources/profiles/Volumic/machine/EXO65 (0.6 nozzle).json b/resources/profiles/Volumic/machine/EXO65 (0.6 nozzle).json new file mode 100644 index 00000000000..739316916b4 --- /dev/null +++ b/resources/profiles/Volumic/machine/EXO65 (0.6 nozzle).json @@ -0,0 +1,53 @@ +{ + "type": "machine", + "setting_id": "GM001", + "name": "EXO65 (0.6 nozzle)", + "from": "system", + "instantiation": "true", + "inherits": "fdm_volumic_common", + "printer_model": "EXO65", + "default_print_profile": "Normal speed - 0.15mm", + "host_type": "esp3d", + "print_host": "192.168.0.60", + "nozzle_diameter": ["0.6"], + "printable_area": ["0x0","650x0","650x650","0x650"], + "printable_height": "650", + "nozzle_type": "undefine", + "auxiliary_fan": "0", + "gcode_flavor": "marlin", + "max_layer_height": ["0.5"], + "min_layer_height": ["0.05"], + "printer_variant": "0.6", + "retraction_minimum_travel": ["1"], + "retraction_length": ["2.4"], + "retraction_speed": ["30"], + "deretraction_speed": ["30"], + + "machine_max_acceleration_e": ["0"], + "machine_max_acceleration_extruding": ["0"], + "machine_max_acceleration_retracting": ["0"], + "machine_max_acceleration_x": ["0"], + "machine_max_acceleration_y": ["0"], + "machine_max_acceleration_z": ["0"], + "machine_max_speed_e": ["0"], + "machine_max_speed_x": ["0"], + "machine_max_speed_y": ["0"], + "machine_max_speed_z": ["0"], + "machine_max_jerk_e": ["0"], + "machine_max_jerk_x": ["0"], + "machine_max_jerk_y": ["0"], + "machine_max_jerk_z": ["0"], + "default_acceleration": ["0"], + "outer_wall_acceleration": ["0"], + "inner_wall_acceleration": ["0"], + "bridge_acceleration": ["0"], + "sparse_infill_acceleration": ["0"], + "internal_solid_infill_acceleration": ["0"], + "initial_layer_acceleration": ["0"], + "top_surface_acceleration": ["0"], + "travel_acceleration": ["0"], + + "machine_start_gcode": "M117 Demarrage\nM106 S0\nM140 S[first_layer_bed_temperature]\nM104 T0 S[first_layer_temperature]\nG28\nG90\nM82\nG92 E0\nG1 Z5 F600\nG1 X1 Y649 F6000\nM109 T0 S[first_layer_temperature]\nM300 P350\nG92 E0\nM117 Impression", + "before_layer_change_gcode": "G92 E0", + "machine_end_gcode": "M107\nM104 S0\nM140 S0\nG0 X1 Y649 F5000\nM84\nM300" +} \ No newline at end of file diff --git a/resources/profiles/Volumic/machine/EXO65.json b/resources/profiles/Volumic/machine/EXO65.json new file mode 100644 index 00000000000..946b5793aee --- /dev/null +++ b/resources/profiles/Volumic/machine/EXO65.json @@ -0,0 +1,10 @@ +{ + "type": "machine_model", + "name": "EXO65", + "model_id": "V650", + "nozzle_diameter": "0.6", + "machine_tech": "FFF", + "family": "VOLUMIC", + "bed_model": "EXO65_bed.STL", + "default_materials": "Volumic UNIVERSAL Ultra" +} diff --git a/resources/profiles/Volumic/machine/SH65 (0.4 nozzle).json b/resources/profiles/Volumic/machine/SH65 (0.4 nozzle).json new file mode 100644 index 00000000000..95e026c3feb --- /dev/null +++ b/resources/profiles/Volumic/machine/SH65 (0.4 nozzle).json @@ -0,0 +1,53 @@ +{ + "type": "machine", + "setting_id": "GM001", + "name": "SH65 (0.4 nozzle)", + "from": "system", + "instantiation": "true", + "inherits": "fdm_volumic_common", + "printer_model": "SH65", + "default_print_profile": "Normal speed - 0.15mm", + "host_type": "esp3d", + "print_host": "192.168.0.60", + "nozzle_diameter": ["0.4"], + "printable_area": ["0x0","650x0","650x300","0x300"], + "printable_height": "300", + "nozzle_type": "undefine", + "auxiliary_fan": "0", + "gcode_flavor": "marlin", + "max_layer_height": ["0.3"], + "min_layer_height": ["0.025"], + "printer_variant": "0.4", + "retraction_minimum_travel": ["1"], + "retraction_length": ["2.4"], + "retraction_speed": ["30"], + "deretraction_speed": ["30"], + + "machine_max_acceleration_e": ["0"], + "machine_max_acceleration_extruding": ["0"], + "machine_max_acceleration_retracting": ["0"], + "machine_max_acceleration_x": ["0"], + "machine_max_acceleration_y": ["0"], + "machine_max_acceleration_z": ["0"], + "machine_max_speed_e": ["0"], + "machine_max_speed_x": ["0"], + "machine_max_speed_y": ["0"], + "machine_max_speed_z": ["0"], + "machine_max_jerk_e": ["0"], + "machine_max_jerk_x": ["0"], + "machine_max_jerk_y": ["0"], + "machine_max_jerk_z": ["0"], + "default_acceleration": ["0"], + "outer_wall_acceleration": ["0"], + "inner_wall_acceleration": ["0"], + "bridge_acceleration": ["0"], + "sparse_infill_acceleration": ["0"], + "internal_solid_infill_acceleration": ["0"], + "initial_layer_acceleration": ["0"], + "top_surface_acceleration": ["0"], + "travel_acceleration": ["0"], + + "machine_start_gcode": "M117 Demarrage\nM106 S0\nM140 S[first_layer_bed_temperature]\nM104 T0 S[first_layer_temperature]\nG28\nG90\nM82\nG92 E0\nG1 Z5 F600\nG1 X1 Y299 F6000\nM109 T0 S[first_layer_temperature]\nM300 P350\nG92 E0\nM117 Impression", + "before_layer_change_gcode": "G92 E0", + "machine_end_gcode": "M107\nM104 S0\nM140 S0\nG0 X1 Y299 F5000\nM84\nM300" +} \ No newline at end of file diff --git a/resources/profiles/Volumic/machine/SH65.json b/resources/profiles/Volumic/machine/SH65.json new file mode 100644 index 00000000000..8595be6afbf --- /dev/null +++ b/resources/profiles/Volumic/machine/SH65.json @@ -0,0 +1,10 @@ +{ + "type": "machine_model", + "name": "SH65", + "model_id": "V650300", + "nozzle_diameter": "0.4", + "machine_tech": "FFF", + "family": "VOLUMIC", + "bed_model": "SH65_bed.STL", + "default_materials": "Volumic UNIVERSAL Ultra" +} diff --git a/resources/profiles/Volumic/machine/VS20MK2 (0.4 nozzle).json b/resources/profiles/Volumic/machine/VS20MK2 (0.4 nozzle).json new file mode 100644 index 00000000000..fb15fbc8f79 --- /dev/null +++ b/resources/profiles/Volumic/machine/VS20MK2 (0.4 nozzle).json @@ -0,0 +1,51 @@ +{ + "type": "machine", + "setting_id": "GM001", + "name": "VS20MK2 (0.4 nozzle)", + "from": "system", + "instantiation": "true", + "inherits": "fdm_volumic_common", + "printer_model": "VS20MK2", + "default_print_profile": "Compatible speed - 0.15mm", + "nozzle_diameter": ["0.4"], + "printable_area": ["0x0","200x0","200x200","0x200"], + "printable_height": "220", + "nozzle_type": "undefine", + "auxiliary_fan": "0", + "gcode_flavor": "marlin", + "max_layer_height": ["0.275"], + "min_layer_height": ["0.05"], + "printer_variant": "0.4", + "retraction_minimum_travel": ["1"], + "retraction_length": ["2"], + "retraction_speed": ["25"], + "deretraction_speed": ["25"], + + "machine_max_acceleration_e": ["0"], + "machine_max_acceleration_extruding": ["0"], + "machine_max_acceleration_retracting": ["0"], + "machine_max_acceleration_x": ["0"], + "machine_max_acceleration_y": ["0"], + "machine_max_acceleration_z": ["0"], + "machine_max_speed_e": ["0"], + "machine_max_speed_x": ["0"], + "machine_max_speed_y": ["0"], + "machine_max_speed_z": ["0"], + "machine_max_jerk_e": ["0"], + "machine_max_jerk_x": ["0"], + "machine_max_jerk_y": ["0"], + "machine_max_jerk_z": ["0"], + "default_acceleration": ["0"], + "outer_wall_acceleration": ["0"], + "inner_wall_acceleration": ["0"], + "bridge_acceleration": ["0"], + "sparse_infill_acceleration": ["0"], + "internal_solid_infill_acceleration": ["0"], + "initial_layer_acceleration": ["0"], + "top_surface_acceleration": ["0"], + "travel_acceleration": ["0"], + + "machine_start_gcode": "M117 Demarrage\nM106 S0\nM140 S[first_layer_bed_temperature]\nM104 T0 S[first_layer_temperature]\nG28\nG90\nM82\nG92 E0\nG1 Z5 F600\nG1 X1 Y199 F6000\nM109 T0 S[first_layer_temperature]\nM300 P350\nG92 E0\nM117 Impression", + "before_layer_change_gcode": "G92 E0", + "machine_end_gcode": "M107\nM104 S0\nM140 S0\nG0 X1 Y199 F5000\nM84\nM300" +} \ No newline at end of file diff --git a/resources/profiles/Volumic/machine/VS20MK2.json b/resources/profiles/Volumic/machine/VS20MK2.json new file mode 100644 index 00000000000..312a794d0a7 --- /dev/null +++ b/resources/profiles/Volumic/machine/VS20MK2.json @@ -0,0 +1,10 @@ +{ + "type": "machine_model", + "name": "VS20MK2", + "model_id": "V20", + "nozzle_diameter": "0.4", + "machine_tech": "FFF", + "family": "VOLUMIC", + "bed_model": "VS20_bed.STL", + "default_materials": "Volumic UNIVERSAL Ultra" +} diff --git a/resources/profiles/Volumic/machine/VS30MK2 (0.4 nozzle).json b/resources/profiles/Volumic/machine/VS30MK2 (0.4 nozzle).json new file mode 100644 index 00000000000..4cdc3389b72 --- /dev/null +++ b/resources/profiles/Volumic/machine/VS30MK2 (0.4 nozzle).json @@ -0,0 +1,51 @@ +{ + "type": "machine", + "setting_id": "GM001", + "name": "VS30MK2 (0.4 nozzle)", + "from": "system", + "instantiation": "true", + "inherits": "fdm_volumic_common", + "printer_model": "VS30MK2", + "default_print_profile": "Compatible speed - 0.15mm", + "nozzle_diameter": ["0.4"], + "printable_area": ["0x0","300x0","300x200","0x200"], + "printable_height": "300", + "nozzle_type": "undefine", + "auxiliary_fan": "0", + "gcode_flavor": "marlin", + "max_layer_height": ["0.275"], + "min_layer_height": ["0.05"], + "printer_variant": "0.4", + "retraction_minimum_travel": ["1"], + "retraction_length": ["2"], + "retraction_speed": ["25"], + "deretraction_speed": ["25"], + + "machine_max_acceleration_e": ["0"], + "machine_max_acceleration_extruding": ["0"], + "machine_max_acceleration_retracting": ["0"], + "machine_max_acceleration_x": ["0"], + "machine_max_acceleration_y": ["0"], + "machine_max_acceleration_z": ["0"], + "machine_max_speed_e": ["0"], + "machine_max_speed_x": ["0"], + "machine_max_speed_y": ["0"], + "machine_max_speed_z": ["0"], + "machine_max_jerk_e": ["0"], + "machine_max_jerk_x": ["0"], + "machine_max_jerk_y": ["0"], + "machine_max_jerk_z": ["0"], + "default_acceleration": ["0"], + "outer_wall_acceleration": ["0"], + "inner_wall_acceleration": ["0"], + "bridge_acceleration": ["0"], + "sparse_infill_acceleration": ["0"], + "internal_solid_infill_acceleration": ["0"], + "initial_layer_acceleration": ["0"], + "top_surface_acceleration": ["0"], + "travel_acceleration": ["0"], + + "machine_start_gcode": "M117 Demarrage\nM106 S0\nM140 S[first_layer_bed_temperature]\nM104 T0 S[first_layer_temperature]\nG28\nG90\nM82\nG92 E0\nG1 Z5 F600\nG1 X1 Y299 F6000\nM109 T0 S[first_layer_temperature]\nM300 P350\nG92 E0\nM117 Impression", + "before_layer_change_gcode": "G92 E0", + "machine_end_gcode": "M107\nM104 S0\nM140 S0\nG0 X1 Y299 F5000\nM84\nM300" +} \ No newline at end of file diff --git a/resources/profiles/Volumic/machine/VS30MK2.json b/resources/profiles/Volumic/machine/VS30MK2.json new file mode 100644 index 00000000000..cb068264cf5 --- /dev/null +++ b/resources/profiles/Volumic/machine/VS30MK2.json @@ -0,0 +1,10 @@ +{ + "type": "machine_model", + "name": "VS30MK2", + "model_id": "V30", + "nozzle_diameter": "0.4", + "machine_tech": "FFF", + "family": "VOLUMIC", + "bed_model": "VS30PRO_bed.STL", + "default_materials": "Volumic UNIVERSAL Ultra" +} diff --git a/resources/profiles/Volumic/machine/VS30MK3 (0.4 nozzle).json b/resources/profiles/Volumic/machine/VS30MK3 (0.4 nozzle).json new file mode 100644 index 00000000000..5ceea1b57a5 --- /dev/null +++ b/resources/profiles/Volumic/machine/VS30MK3 (0.4 nozzle).json @@ -0,0 +1,53 @@ +{ + "type": "machine", + "setting_id": "GM001", + "name": "VS30MK3 (0.4 nozzle)", + "from": "system", + "instantiation": "true", + "inherits": "fdm_volumic_common", + "printer_model": "VS30MK3", + "default_print_profile": "Normal speed - 0.15mm", + "host_type": "esp3d", + "print_host": "192.168.0.60", + "nozzle_diameter": ["0.4"], + "printable_area": ["0x0","300x0","300x200","0x200"], + "printable_height": "300", + "nozzle_type": "undefine", + "auxiliary_fan": "0", + "gcode_flavor": "marlin", + "max_layer_height": ["0.3"], + "min_layer_height": ["0.025"], + "printer_variant": "0.4", + "retraction_minimum_travel": ["1"], + "retraction_length": ["2.4"], + "retraction_speed": ["30"], + "deretraction_speed": ["30"], + + "machine_max_acceleration_e": ["0"], + "machine_max_acceleration_extruding": ["0"], + "machine_max_acceleration_retracting": ["0"], + "machine_max_acceleration_x": ["0"], + "machine_max_acceleration_y": ["0"], + "machine_max_acceleration_z": ["0"], + "machine_max_speed_e": ["0"], + "machine_max_speed_x": ["0"], + "machine_max_speed_y": ["0"], + "machine_max_speed_z": ["0"], + "machine_max_jerk_e": ["0"], + "machine_max_jerk_x": ["0"], + "machine_max_jerk_y": ["0"], + "machine_max_jerk_z": ["0"], + "default_acceleration": ["0"], + "outer_wall_acceleration": ["0"], + "inner_wall_acceleration": ["0"], + "bridge_acceleration": ["0"], + "sparse_infill_acceleration": ["0"], + "internal_solid_infill_acceleration": ["0"], + "initial_layer_acceleration": ["0"], + "top_surface_acceleration": ["0"], + "travel_acceleration": ["0"], + + "machine_start_gcode": "M117 Demarrage\nM106 S0\nM140 S[first_layer_bed_temperature]\nM104 T0 S[first_layer_temperature]\nG28\nG90\nM82\nG92 E0\nG1 Z5 F600\nG1 X1 Y299 F6000\nM109 T0 S[first_layer_temperature]\nM300 P350\nG92 E0\nM117 Impression", + "before_layer_change_gcode": "G92 E0", + "machine_end_gcode": "M107\nM104 S0\nM140 S0\nG0 X1 Y299 F5000\nM84\nM300" +} \ No newline at end of file diff --git a/resources/profiles/Volumic/machine/VS30MK3.json b/resources/profiles/Volumic/machine/VS30MK3.json new file mode 100644 index 00000000000..dfb2c15122b --- /dev/null +++ b/resources/profiles/Volumic/machine/VS30MK3.json @@ -0,0 +1,10 @@ +{ + "type": "machine_model", + "name": "VS30MK3", + "model_id": "V300A", + "nozzle_diameter": "0.4", + "machine_tech": "FFF", + "family": "VOLUMIC", + "bed_model": "VS30U_bed.STL", + "default_materials": "Volumic UNIVERSAL Ultra" +} diff --git a/resources/profiles/Volumic/machine/VS30SC2 (0.4 nozzle).json b/resources/profiles/Volumic/machine/VS30SC2 (0.4 nozzle).json new file mode 100644 index 00000000000..575f6bd2f20 --- /dev/null +++ b/resources/profiles/Volumic/machine/VS30SC2 (0.4 nozzle).json @@ -0,0 +1,53 @@ +{ + "type": "machine", + "setting_id": "GM001", + "name": "VS30SC2 (0.4 nozzle)", + "from": "system", + "instantiation": "true", + "inherits": "fdm_volumic_common", + "printer_model": "VS30SC2", + "default_print_profile": "Normal speed - 0.15mm", + "host_type": "esp3d", + "print_host": "192.168.0.60", + "nozzle_diameter": ["0.4"], + "printable_area": ["0x0","300x0","300x200","0x200"], + "printable_height": "310", + "nozzle_type": "undefine", + "auxiliary_fan": "0", + "gcode_flavor": "marlin", + "max_layer_height": ["0.3"], + "min_layer_height": ["0.025"], + "printer_variant": "0.4", + "retraction_minimum_travel": ["1"], + "retraction_length": ["2.4"], + "retraction_speed": ["30"], + "deretraction_speed": ["30"], + + "machine_max_acceleration_e": ["0"], + "machine_max_acceleration_extruding": ["0"], + "machine_max_acceleration_retracting": ["0"], + "machine_max_acceleration_x": ["0"], + "machine_max_acceleration_y": ["0"], + "machine_max_acceleration_z": ["0"], + "machine_max_speed_e": ["0"], + "machine_max_speed_x": ["0"], + "machine_max_speed_y": ["0"], + "machine_max_speed_z": ["0"], + "machine_max_jerk_e": ["0"], + "machine_max_jerk_x": ["0"], + "machine_max_jerk_y": ["0"], + "machine_max_jerk_z": ["0"], + "default_acceleration": ["0"], + "outer_wall_acceleration": ["0"], + "inner_wall_acceleration": ["0"], + "bridge_acceleration": ["0"], + "sparse_infill_acceleration": ["0"], + "internal_solid_infill_acceleration": ["0"], + "initial_layer_acceleration": ["0"], + "top_surface_acceleration": ["0"], + "travel_acceleration": ["0"], + + "machine_start_gcode": "M117 Demarrage\nM106 S0\nM140 S[first_layer_bed_temperature]\nM104 T0 S[first_layer_temperature]\nG28\nG90\nM82\nG92 E0\nG1 Z5 F600\nG1 X1 Y199 F6000\nM109 T0 S[first_layer_temperature]\nM300 P350\nG92 E0\nM117 Impression", + "before_layer_change_gcode": "G92 E0", + "machine_end_gcode": "M107\nM104 S0\nM140 S0\nG0 X1 Y199 F5000\nM84\nM300" +} \ No newline at end of file diff --git a/resources/profiles/Volumic/machine/VS30SC2.json b/resources/profiles/Volumic/machine/VS30SC2.json new file mode 100644 index 00000000000..faca3c35af7 --- /dev/null +++ b/resources/profiles/Volumic/machine/VS30SC2.json @@ -0,0 +1,10 @@ +{ + "type": "machine_model", + "name": "VS30SC2", + "model_id": "V300", + "nozzle_diameter": "0.4", + "machine_tech": "FFF", + "family": "VOLUMIC", + "bed_model": "VS30U_bed.STL", + "default_materials": "Volumic UNIVERSAL Ultra" +} diff --git a/resources/profiles/Volumic/machine/fdm_volumic_common.json b/resources/profiles/Volumic/machine/fdm_volumic_common.json new file mode 100644 index 00000000000..1b49ea89626 --- /dev/null +++ b/resources/profiles/Volumic/machine/fdm_volumic_common.json @@ -0,0 +1,53 @@ +{ + "type": "machine", + "name": "fdm_volumic_common", + "from": "system", + "instantiation": "false", + "gcode_flavor": "marlin", + "emit_machine_limits_to_gcode": ["0"], + "machine_max_acceleration_e": ["0"], + "machine_max_acceleration_extruding": ["0"], + "machine_max_acceleration_retracting": ["0"], + "machine_max_acceleration_x": ["0"], + "machine_max_acceleration_y": ["0"], + "machine_max_acceleration_z": ["0"], + "machine_max_speed_e": ["0"], + "machine_max_speed_x": ["0"], + "machine_max_speed_y": ["0"], + "machine_max_speed_z": ["0"], + "machine_max_jerk_e": ["0"], + "machine_max_jerk_x": ["0"], + "machine_max_jerk_y": ["0"], + "machine_max_jerk_z": ["0"], + "default_acceleration": ["0"], + "outer_wall_acceleration": ["0"], + "inner_wall_acceleration": ["0"], + "bridge_acceleration": ["0"], + "sparse_infill_acceleration": ["0"], + "internal_solid_infill_acceleration": ["0"], + "initial_layer_acceleration": ["0"], + "top_surface_acceleration": ["0"], + "travel_acceleration": ["0"], + "printer_settings_id": "", + "printer_technology": "FFF", + "printer_variant": "0.4", + "retract_before_wipe": ["70%"], + "retract_when_changing_layer": ["1"], + "retract_length_toolchange": ["6"], + "z_hop": ["0"], + "retraction_minimum_travel": ["1"], + "retraction_length": ["2.4"], + "retraction_speed": ["30"], + "silent_mode": "0", + "single_extruder_multi_material": "1", + "change_filament_gcode": "M600", + "machine_pause_gcode": "M601", + "wipe": ["1"], + "default_filament_profile": ["Volumic UNIVERSAL Ultra"], + "bed_exclude_area": ["0x0"], + "scan_first_layer": "0", + "nozzle_type": "undefine", + "machine_start_gcode": "M117 Demarrage\nM106 S0\nM140 S[first_layer_bed_temperature]\nM104 T0 S[first_layer_temperature]\nG28\nG90\nM82\nG92 E0\nG1 Z5 F600\nG1 X1 Y299 F6000\nM109 T0 S[first_layer_temperature]\nM300 P350\nG92 E0\nM117 Impression", + "machine_end_gcode": "M107\nM104 S0\nM140 S0\nG0 X1 Y299 F5000\nM84\nM300", + "before_layer_change_gcode": "G92 E0" +} diff --git a/resources/profiles/Volumic/process/Compatible speed - 0.10mm.json b/resources/profiles/Volumic/process/Compatible speed - 0.10mm.json new file mode 100644 index 00000000000..a08e8deb85e --- /dev/null +++ b/resources/profiles/Volumic/process/Compatible speed - 0.10mm.json @@ -0,0 +1,32 @@ +{ + "type": "process", + "setting_id": "GP004", + "name": "Compatible speed - 0.10mm", + "from": "system", + "inherits": "fdm_process_volumic_common", + "instantiation": "true", + "layer_height": "0.1", + "initial_layer_print_height": "0.1", + "bottom_shell_layers": "8", + "top_shell_layers": "8", + "initial_layer_speed": "50", + "initial_layer_infill_speed": "50", + "outer_wall_speed": "40", + "inner_wall_speed": "60", + "internal_solid_infill_speed": "60", + "top_surface_speed": "60", + "gap_infill_speed": "60", + "sparse_infill_speed": "60", + "travel_speed": "60", + "support_speed": "60", + "support_interface_speed": "60", + "compatible_printers": [ + "EXO42 (0.4 nozzle)", + "EXO65 (0.6 nozzle)", + "SH65 (0.4 nozzle)", + "VS30MK3 (0.4 nozzle)", + "VS30SC2 (0.4 nozzle)", + "VS30MK2 (0.4 nozzle)", + "VS20MK2 (0.4 nozzle)" + ] +} diff --git a/resources/profiles/Volumic/process/Compatible speed - 0.15mm.json b/resources/profiles/Volumic/process/Compatible speed - 0.15mm.json new file mode 100644 index 00000000000..ff404ab5a90 --- /dev/null +++ b/resources/profiles/Volumic/process/Compatible speed - 0.15mm.json @@ -0,0 +1,32 @@ +{ + "type": "process", + "setting_id": "GP004", + "name": "Compatible speed - 0.15mm", + "from": "system", + "inherits": "fdm_process_volumic_common", + "instantiation": "true", + "layer_height": "0.15", + "initial_layer_print_height": "0.15", + "bottom_shell_layers": "8", + "top_shell_layers": "8", + "initial_layer_speed": "50", + "initial_layer_infill_speed": "50", + "outer_wall_speed": "40", + "inner_wall_speed": "60", + "internal_solid_infill_speed": "60", + "top_surface_speed": "60", + "gap_infill_speed": "60", + "sparse_infill_speed": "60", + "travel_speed": "60", + "support_speed": "60", + "support_interface_speed": "60", + "compatible_printers": [ + "EXO42 (0.4 nozzle)", + "EXO65 (0.6 nozzle)", + "SH65 (0.4 nozzle)", + "VS30MK3 (0.4 nozzle)", + "VS30SC2 (0.4 nozzle)", + "VS30MK2 (0.4 nozzle)", + "VS20MK2 (0.4 nozzle)" + ] +} diff --git a/resources/profiles/Volumic/process/Compatible speed - 0.20mm.json b/resources/profiles/Volumic/process/Compatible speed - 0.20mm.json new file mode 100644 index 00000000000..21d23bf5735 --- /dev/null +++ b/resources/profiles/Volumic/process/Compatible speed - 0.20mm.json @@ -0,0 +1,32 @@ +{ + "type": "process", + "setting_id": "GP004", + "name": "Compatible speed - 0.20mm", + "from": "system", + "inherits": "fdm_process_volumic_common", + "instantiation": "true", + "layer_height": "0.2", + "initial_layer_print_height": "0.2", + "bottom_shell_layers": "5", + "top_shell_layers": "5", + "initial_layer_speed": "50", + "initial_layer_infill_speed": "50", + "outer_wall_speed": "40", + "inner_wall_speed": "60", + "internal_solid_infill_speed": "60", + "top_surface_speed": "60", + "gap_infill_speed": "60", + "sparse_infill_speed": "60", + "travel_speed": "60", + "support_speed": "60", + "support_interface_speed": "60", + "compatible_printers": [ + "EXO42 (0.4 nozzle)", + "EXO65 (0.6 nozzle)", + "SH65 (0.4 nozzle)", + "VS30MK3 (0.4 nozzle)", + "VS30SC2 (0.4 nozzle)", + "VS30MK2 (0.4 nozzle)", + "VS20MK2 (0.4 nozzle)" + ] +} diff --git a/resources/profiles/Volumic/process/Compatible speed - 0.25mm.json b/resources/profiles/Volumic/process/Compatible speed - 0.25mm.json new file mode 100644 index 00000000000..6e6aaa4927d --- /dev/null +++ b/resources/profiles/Volumic/process/Compatible speed - 0.25mm.json @@ -0,0 +1,32 @@ +{ + "type": "process", + "setting_id": "GP004", + "name": "Compatible speed - 0.25mm", + "from": "system", + "inherits": "fdm_process_volumic_common", + "instantiation": "true", + "layer_height": "0.25", + "initial_layer_print_height": "0.25", + "bottom_shell_layers": "3", + "top_shell_layers": "3", + "initial_layer_speed": "50", + "initial_layer_infill_speed": "50", + "outer_wall_speed": "40", + "inner_wall_speed": "60", + "internal_solid_infill_speed": "60", + "top_surface_speed": "60", + "gap_infill_speed": "60", + "sparse_infill_speed": "60", + "travel_speed": "60", + "support_speed": "60", + "support_interface_speed": "60", + "compatible_printers": [ + "EXO42 (0.4 nozzle)", + "EXO65 (0.6 nozzle)", + "SH65 (0.4 nozzle)", + "VS30MK3 (0.4 nozzle)", + "VS30SC2 (0.4 nozzle)", + "VS30MK2 (0.4 nozzle)", + "VS20MK2 (0.4 nozzle)" + ] +} diff --git a/resources/profiles/Volumic/process/Compatible speed - 0.30mm.json b/resources/profiles/Volumic/process/Compatible speed - 0.30mm.json new file mode 100644 index 00000000000..98ca4186666 --- /dev/null +++ b/resources/profiles/Volumic/process/Compatible speed - 0.30mm.json @@ -0,0 +1,32 @@ +{ + "type": "process", + "setting_id": "GP004", + "name": "Compatible speed - 0.30mm", + "from": "system", + "inherits": "fdm_process_volumic_common", + "instantiation": "true", + "layer_height": "0.3", + "initial_layer_print_height": "0.3", + "bottom_shell_layers": "3", + "top_shell_layers": "3", + "initial_layer_speed": "50", + "initial_layer_infill_speed": "50", + "outer_wall_speed": "40", + "inner_wall_speed": "60", + "internal_solid_infill_speed": "60", + "top_surface_speed": "60", + "gap_infill_speed": "60", + "sparse_infill_speed": "60", + "travel_speed": "60", + "support_speed": "60", + "support_interface_speed": "60", + "compatible_printers": [ + "EXO42 (0.4 nozzle)", + "EXO65 (0.6 nozzle)", + "SH65 (0.4 nozzle)", + "VS30MK3 (0.4 nozzle)", + "VS30SC2 (0.4 nozzle)", + "VS30MK2 (0.4 nozzle)", + "VS20MK2 (0.4 nozzle)" + ] +} diff --git a/resources/profiles/Volumic/process/High speed - 0.10mm.json b/resources/profiles/Volumic/process/High speed - 0.10mm.json new file mode 100644 index 00000000000..0b45c946b01 --- /dev/null +++ b/resources/profiles/Volumic/process/High speed - 0.10mm.json @@ -0,0 +1,30 @@ +{ + "type": "process", + "setting_id": "GP004", + "name": "High speed - 0.10mm", + "from": "system", + "inherits": "fdm_process_volumic_common", + "instantiation": "true", + "layer_height": "0.1", + "initial_layer_print_height": "0.1", + "bottom_shell_layers": "8", + "top_shell_layers": "8", + "initial_layer_speed": "80", + "initial_layer_infill_speed": "80", + "outer_wall_speed": "90", + "inner_wall_speed": "135", + "internal_solid_infill_speed": "135", + "top_surface_speed": "135", + "gap_infill_speed": "135", + "sparse_infill_speed": "135", + "travel_speed": "135", + "support_speed": "135", + "support_interface_speed": "135", + "compatible_printers": [ + "EXO42 (0.4 nozzle)", + "EXO65 (0.6 nozzle)", + "SH65 (0.4 nozzle)", + "VS30MK3 (0.4 nozzle)", + "VS30SC2 (0.4 nozzle)" + ] +} diff --git a/resources/profiles/Volumic/process/High speed - 0.15mm.json b/resources/profiles/Volumic/process/High speed - 0.15mm.json new file mode 100644 index 00000000000..5d2d1885dcf --- /dev/null +++ b/resources/profiles/Volumic/process/High speed - 0.15mm.json @@ -0,0 +1,30 @@ +{ + "type": "process", + "setting_id": "GP004", + "name": "High speed - 0.15mm", + "from": "system", + "inherits": "fdm_process_volumic_common", + "instantiation": "true", + "layer_height": "0.15", + "initial_layer_print_height": "0.15", + "bottom_shell_layers": "8", + "top_shell_layers": "8", + "initial_layer_speed": "80", + "initial_layer_infill_speed": "80", + "outer_wall_speed": "90", + "inner_wall_speed": "135", + "internal_solid_infill_speed": "135", + "top_surface_speed": "135", + "gap_infill_speed": "135", + "sparse_infill_speed": "135", + "travel_speed": "135", + "support_speed": "135", + "support_interface_speed": "135", + "compatible_printers": [ + "EXO42 (0.4 nozzle)", + "EXO65 (0.6 nozzle)", + "SH65 (0.4 nozzle)", + "VS30MK3 (0.4 nozzle)", + "VS30SC2 (0.4 nozzle)" + ] +} diff --git a/resources/profiles/Volumic/process/High speed - 0.20mm.json b/resources/profiles/Volumic/process/High speed - 0.20mm.json new file mode 100644 index 00000000000..69f413874c2 --- /dev/null +++ b/resources/profiles/Volumic/process/High speed - 0.20mm.json @@ -0,0 +1,30 @@ +{ + "type": "process", + "setting_id": "GP004", + "name": "High speed - 0.20mm", + "from": "system", + "inherits": "fdm_process_volumic_common", + "instantiation": "true", + "layer_height": "0.2", + "initial_layer_print_height": "0.2", + "bottom_shell_layers": "5", + "top_shell_layers": "5", + "initial_layer_speed": "80", + "initial_layer_infill_speed": "80", + "outer_wall_speed": "90", + "inner_wall_speed": "135", + "internal_solid_infill_speed": "135", + "top_surface_speed": "135", + "gap_infill_speed": "135", + "sparse_infill_speed": "135", + "travel_speed": "135", + "support_speed": "135", + "support_interface_speed": "135", + "compatible_printers": [ + "EXO42 (0.4 nozzle)", + "EXO65 (0.6 nozzle)", + "SH65 (0.4 nozzle)", + "VS30MK3 (0.4 nozzle)", + "VS30SC2 (0.4 nozzle)" + ] +} diff --git a/resources/profiles/Volumic/process/High speed - 0.25mm.json b/resources/profiles/Volumic/process/High speed - 0.25mm.json new file mode 100644 index 00000000000..ac2edb9caa7 --- /dev/null +++ b/resources/profiles/Volumic/process/High speed - 0.25mm.json @@ -0,0 +1,30 @@ +{ + "type": "process", + "setting_id": "GP004", + "name": "High speed - 0.25mm", + "from": "system", + "inherits": "fdm_process_volumic_common", + "instantiation": "true", + "layer_height": "0.25", + "initial_layer_print_height": "0.25", + "bottom_shell_layers": "3", + "top_shell_layers": "3", + "initial_layer_speed": "80", + "initial_layer_infill_speed": "80", + "outer_wall_speed": "90", + "inner_wall_speed": "135", + "internal_solid_infill_speed": "135", + "top_surface_speed": "135", + "gap_infill_speed": "135", + "sparse_infill_speed": "135", + "travel_speed": "135", + "support_speed": "135", + "support_interface_speed": "135", + "compatible_printers": [ + "EXO42 (0.4 nozzle)", + "EXO65 (0.6 nozzle)", + "SH65 (0.4 nozzle)", + "VS30MK3 (0.4 nozzle)", + "VS30SC2 (0.4 nozzle)" + ] +} diff --git a/resources/profiles/Volumic/process/High speed - 0.30mm.json b/resources/profiles/Volumic/process/High speed - 0.30mm.json new file mode 100644 index 00000000000..be775f91fd0 --- /dev/null +++ b/resources/profiles/Volumic/process/High speed - 0.30mm.json @@ -0,0 +1,30 @@ +{ + "type": "process", + "setting_id": "GP004", + "name": "High speed - 0.30mm", + "from": "system", + "inherits": "fdm_process_volumic_common", + "instantiation": "true", + "layer_height": "0.3", + "initial_layer_print_height": "0.3", + "bottom_shell_layers": "3", + "top_shell_layers": "3", + "initial_layer_speed": "80", + "initial_layer_infill_speed": "80", + "outer_wall_speed": "90", + "inner_wall_speed": "135", + "internal_solid_infill_speed": "135", + "top_surface_speed": "135", + "gap_infill_speed": "135", + "sparse_infill_speed": "135", + "travel_speed": "135", + "support_speed": "135", + "support_interface_speed": "135", + "compatible_printers": [ + "EXO42 (0.4 nozzle)", + "EXO65 (0.6 nozzle)", + "SH65 (0.4 nozzle)", + "VS30MK3 (0.4 nozzle)", + "VS30SC2 (0.4 nozzle)" + ] +} diff --git a/resources/profiles/Volumic/process/Normal speed - 0.10mm.json b/resources/profiles/Volumic/process/Normal speed - 0.10mm.json new file mode 100644 index 00000000000..bebbbfd4a90 --- /dev/null +++ b/resources/profiles/Volumic/process/Normal speed - 0.10mm.json @@ -0,0 +1,30 @@ +{ + "type": "process", + "setting_id": "GP004", + "name": "Normal speed - 0.10mm", + "from": "system", + "inherits": "fdm_process_volumic_common", + "instantiation": "true", + "layer_height": "0.1", + "initial_layer_print_height": "0.1", + "bottom_shell_layers": "8", + "top_shell_layers": "8", + "initial_layer_speed": "80", + "initial_layer_infill_speed": "80", + "outer_wall_speed": "70", + "inner_wall_speed": "100", + "internal_solid_infill_speed": "100", + "top_surface_speed": "100", + "gap_infill_speed": "100", + "sparse_infill_speed": "100", + "travel_speed": "135", + "support_speed": "100", + "support_interface_speed": "100", + "compatible_printers": [ + "EXO42 (0.4 nozzle)", + "EXO65 (0.6 nozzle)", + "SH65 (0.4 nozzle)", + "VS30MK3 (0.4 nozzle)", + "VS30SC2 (0.4 nozzle)" + ] +} diff --git a/resources/profiles/Volumic/process/Normal speed - 0.15mm.json b/resources/profiles/Volumic/process/Normal speed - 0.15mm.json new file mode 100644 index 00000000000..63bdf5290f1 --- /dev/null +++ b/resources/profiles/Volumic/process/Normal speed - 0.15mm.json @@ -0,0 +1,30 @@ +{ + "type": "process", + "setting_id": "GP004", + "name": "Normal speed - 0.15mm", + "from": "system", + "inherits": "fdm_process_volumic_common", + "instantiation": "true", + "layer_height": "0.15", + "initial_layer_print_height": "0.15", + "bottom_shell_layers": "8", + "top_shell_layers": "8", + "initial_layer_speed": "80", + "initial_layer_infill_speed": "80", + "outer_wall_speed": "70", + "inner_wall_speed": "100", + "internal_solid_infill_speed": "100", + "top_surface_speed": "100", + "gap_infill_speed": "100", + "sparse_infill_speed": "100", + "travel_speed": "135", + "support_speed": "100", + "support_interface_speed": "100", + "compatible_printers": [ + "EXO42 (0.4 nozzle)", + "EXO65 (0.6 nozzle)", + "SH65 (0.4 nozzle)", + "VS30MK3 (0.4 nozzle)", + "VS30SC2 (0.4 nozzle)" + ] +} diff --git a/resources/profiles/Volumic/process/Normal speed - 0.20mm.json b/resources/profiles/Volumic/process/Normal speed - 0.20mm.json new file mode 100644 index 00000000000..8c181ffd484 --- /dev/null +++ b/resources/profiles/Volumic/process/Normal speed - 0.20mm.json @@ -0,0 +1,30 @@ +{ + "type": "process", + "setting_id": "GP004", + "name": "Normal speed - 0.20mm", + "from": "system", + "inherits": "fdm_process_volumic_common", + "instantiation": "true", + "layer_height": "0.2", + "initial_layer_print_height": "0.2", + "bottom_shell_layers": "5", + "top_shell_layers": "5", + "initial_layer_speed": "80", + "initial_layer_infill_speed": "80", + "outer_wall_speed": "70", + "inner_wall_speed": "100", + "internal_solid_infill_speed": "100", + "top_surface_speed": "100", + "gap_infill_speed": "100", + "sparse_infill_speed": "100", + "travel_speed": "135", + "support_speed": "100", + "support_interface_speed": "100", + "compatible_printers": [ + "EXO42 (0.4 nozzle)", + "EXO65 (0.6 nozzle)", + "SH65 (0.4 nozzle)", + "VS30MK3 (0.4 nozzle)", + "VS30SC2 (0.4 nozzle)" + ] +} diff --git a/resources/profiles/Volumic/process/Normal speed - 0.25mm.json b/resources/profiles/Volumic/process/Normal speed - 0.25mm.json new file mode 100644 index 00000000000..410b7080583 --- /dev/null +++ b/resources/profiles/Volumic/process/Normal speed - 0.25mm.json @@ -0,0 +1,30 @@ +{ + "type": "process", + "setting_id": "GP004", + "name": "Normal speed - 0.25mm", + "from": "system", + "inherits": "fdm_process_volumic_common", + "instantiation": "true", + "layer_height": "0.25", + "initial_layer_print_height": "0.25", + "bottom_shell_layers": "3", + "top_shell_layers": "3", + "initial_layer_speed": "80", + "initial_layer_infill_speed": "80", + "outer_wall_speed": "70", + "inner_wall_speed": "100", + "internal_solid_infill_speed": "100", + "top_surface_speed": "100", + "gap_infill_speed": "100", + "sparse_infill_speed": "100", + "travel_speed": "135", + "support_speed": "100", + "support_interface_speed": "100", + "compatible_printers": [ + "EXO42 (0.4 nozzle)", + "EXO65 (0.6 nozzle)", + "SH65 (0.4 nozzle)", + "VS30MK3 (0.4 nozzle)", + "VS30SC2 (0.4 nozzle)" + ] +} diff --git a/resources/profiles/Volumic/process/Normal speed - 0.30mm.json b/resources/profiles/Volumic/process/Normal speed - 0.30mm.json new file mode 100644 index 00000000000..74ff4371db6 --- /dev/null +++ b/resources/profiles/Volumic/process/Normal speed - 0.30mm.json @@ -0,0 +1,30 @@ +{ + "type": "process", + "setting_id": "GP004", + "name": "Normal speed - 0.30mm", + "from": "system", + "inherits": "fdm_process_volumic_common", + "instantiation": "true", + "layer_height": "0.3", + "initial_layer_print_height": "0.3", + "bottom_shell_layers": "3", + "top_shell_layers": "3", + "initial_layer_speed": "80", + "initial_layer_infill_speed": "80", + "outer_wall_speed": "70", + "inner_wall_speed": "100", + "internal_solid_infill_speed": "100", + "top_surface_speed": "100", + "gap_infill_speed": "100", + "sparse_infill_speed": "100", + "travel_speed": "135", + "support_speed": "100", + "support_interface_speed": "100", + "compatible_printers": [ + "EXO42 (0.4 nozzle)", + "EXO65 (0.6 nozzle)", + "SH65 (0.4 nozzle)", + "VS30MK3 (0.4 nozzle)", + "VS30SC2 (0.4 nozzle)" + ] +} diff --git a/resources/profiles/Volumic/process/Very high speed - 0.10mm.json b/resources/profiles/Volumic/process/Very high speed - 0.10mm.json new file mode 100644 index 00000000000..ea747e11156 --- /dev/null +++ b/resources/profiles/Volumic/process/Very high speed - 0.10mm.json @@ -0,0 +1,29 @@ +{ + "type": "process", + "setting_id": "GP004", + "name": "Very high speed - 0.10mm", + "from": "system", + "inherits": "fdm_process_volumic_common", + "instantiation": "true", + "layer_height": "0.1", + "initial_layer_print_height": "0.1", + "bottom_shell_layers": "8", + "top_shell_layers": "8", + "initial_layer_speed": "80", + "initial_layer_infill_speed": "80", + "outer_wall_speed": "110", + "inner_wall_speed": "170", + "internal_solid_infill_speed": "170", + "top_surface_speed": "170", + "gap_infill_speed": "170", + "sparse_infill_speed": "170", + "travel_speed": "170", + "support_speed": "170", + "support_interface_speed": "170", + "compatible_printers": [ + "EXO42 (0.4 nozzle)", + "EXO65 (0.6 nozzle)", + "SH65 (0.4 nozzle)", + "VS30SC2 (0.4 nozzle)" + ] +} diff --git a/resources/profiles/Volumic/process/Very high speed - 0.15mm.json b/resources/profiles/Volumic/process/Very high speed - 0.15mm.json new file mode 100644 index 00000000000..3ce8fad5f5a --- /dev/null +++ b/resources/profiles/Volumic/process/Very high speed - 0.15mm.json @@ -0,0 +1,29 @@ +{ + "type": "process", + "setting_id": "GP004", + "name": "Very high speed - 0.15mm", + "from": "system", + "inherits": "fdm_process_volumic_common", + "instantiation": "true", + "layer_height": "0.15", + "initial_layer_print_height": "0.15", + "bottom_shell_layers": "8", + "top_shell_layers": "8", + "initial_layer_speed": "80", + "initial_layer_infill_speed": "80", + "outer_wall_speed": "110", + "inner_wall_speed": "170", + "internal_solid_infill_speed": "170", + "top_surface_speed": "170", + "gap_infill_speed": "170", + "sparse_infill_speed": "170", + "travel_speed": "170", + "support_speed": "170", + "support_interface_speed": "170", + "compatible_printers": [ + "EXO42 (0.4 nozzle)", + "EXO65 (0.6 nozzle)", + "SH65 (0.4 nozzle)", + "VS30SC2 (0.4 nozzle)" + ] +} diff --git a/resources/profiles/Volumic/process/Very high speed - 0.20mm.json b/resources/profiles/Volumic/process/Very high speed - 0.20mm.json new file mode 100644 index 00000000000..0b78bdb9931 --- /dev/null +++ b/resources/profiles/Volumic/process/Very high speed - 0.20mm.json @@ -0,0 +1,29 @@ +{ + "type": "process", + "setting_id": "GP004", + "name": "Very high speed - 0.20mm", + "from": "system", + "inherits": "fdm_process_volumic_common", + "instantiation": "true", + "layer_height": "0.2", + "initial_layer_print_height": "0.2", + "bottom_shell_layers": "5", + "top_shell_layers": "5", + "initial_layer_speed": "80", + "initial_layer_infill_speed": "80", + "outer_wall_speed": "110", + "inner_wall_speed": "170", + "internal_solid_infill_speed": "170", + "top_surface_speed": "170", + "gap_infill_speed": "170", + "sparse_infill_speed": "170", + "travel_speed": "170", + "support_speed": "170", + "support_interface_speed": "170", + "compatible_printers": [ + "EXO42 (0.4 nozzle)", + "EXO65 (0.6 nozzle)", + "SH65 (0.4 nozzle)", + "VS30SC2 (0.4 nozzle)" + ] +} diff --git a/resources/profiles/Volumic/process/Very high speed - 0.25mm.json b/resources/profiles/Volumic/process/Very high speed - 0.25mm.json new file mode 100644 index 00000000000..1d24acf22f6 --- /dev/null +++ b/resources/profiles/Volumic/process/Very high speed - 0.25mm.json @@ -0,0 +1,29 @@ +{ + "type": "process", + "setting_id": "GP004", + "name": "Very high speed - 0.25mm", + "from": "system", + "inherits": "fdm_process_volumic_common", + "instantiation": "true", + "layer_height": "0.25", + "initial_layer_print_height": "0.25", + "bottom_shell_layers": "3", + "top_shell_layers": "3", + "initial_layer_speed": "80", + "initial_layer_infill_speed": "80", + "outer_wall_speed": "110", + "inner_wall_speed": "170", + "internal_solid_infill_speed": "170", + "top_surface_speed": "170", + "gap_infill_speed": "170", + "sparse_infill_speed": "170", + "travel_speed": "170", + "support_speed": "170", + "support_interface_speed": "170", + "compatible_printers": [ + "EXO42 (0.4 nozzle)", + "EXO65 (0.6 nozzle)", + "SH65 (0.4 nozzle)", + "VS30SC2 (0.4 nozzle)" + ] +} diff --git a/resources/profiles/Volumic/process/Very high speed - 0.30mm.json b/resources/profiles/Volumic/process/Very high speed - 0.30mm.json new file mode 100644 index 00000000000..3660103987f --- /dev/null +++ b/resources/profiles/Volumic/process/Very high speed - 0.30mm.json @@ -0,0 +1,29 @@ +{ + "type": "process", + "setting_id": "GP004", + "name": "Very high speed - 0.30mm", + "from": "system", + "inherits": "fdm_process_volumic_common", + "instantiation": "true", + "layer_height": "0.3", + "initial_layer_print_height": "0.3", + "bottom_shell_layers": "3", + "top_shell_layers": "3", + "initial_layer_speed": "80", + "initial_layer_infill_speed": "80", + "outer_wall_speed": "110", + "inner_wall_speed": "170", + "internal_solid_infill_speed": "170", + "top_surface_speed": "170", + "gap_infill_speed": "170", + "sparse_infill_speed": "170", + "travel_speed": "170", + "support_speed": "170", + "support_interface_speed": "170", + "compatible_printers": [ + "EXO42 (0.4 nozzle)", + "EXO65 (0.6 nozzle)", + "SH65 (0.4 nozzle)", + "VS30SC2 (0.4 nozzle)" + ] +} diff --git a/resources/profiles/Volumic/process/fdm_process_volumic_common.json b/resources/profiles/Volumic/process/fdm_process_volumic_common.json new file mode 100644 index 00000000000..71b63b8e597 --- /dev/null +++ b/resources/profiles/Volumic/process/fdm_process_volumic_common.json @@ -0,0 +1,130 @@ +{ + "type": "process", + "name": "fdm_process_volumic_common", + "from": "system", + "instantiation": "false", + "machine_max_acceleration_e": ["0"], + "machine_max_acceleration_extruding": ["0"], + "machine_max_acceleration_retracting": ["0"], + "machine_max_acceleration_x": ["0"], + "machine_max_acceleration_y": ["0"], + "machine_max_acceleration_z": ["0"], + "machine_max_speed_e": ["0"], + "machine_max_speed_x": ["0"], + "machine_max_speed_y": ["0"], + "machine_max_speed_z": ["0"], + "machine_max_jerk_e": ["0"], + "machine_max_jerk_x": ["0"], + "machine_max_jerk_y": ["0"], + "machine_max_jerk_z": ["0"], + "default_acceleration": ["0"], + "outer_wall_acceleration": ["0"], + "inner_wall_acceleration": ["0"], + "bridge_acceleration": ["0"], + "sparse_infill_acceleration": ["0"], + "internal_solid_infill_acceleration": ["0"], + "initial_layer_acceleration": ["0"], + "top_surface_acceleration": ["0"], + "travel_acceleration": ["0"], + + "precise_outer_wall": "1", + "enable_overhang_speed": "1", + "adaptive_layer_height": "0", + "reduce_crossing_wall": "1", + "max_travel_detour_distance": "0", + "extra_perimeters_on_overhangs": "1", + "overhang_reverse": "1", + "bottom_surface_pattern": "monotonic", + "bottom_shell_layers": "5", + "bottom_shell_thickness": "0", + "bridge_flow": "1", + "bridge_speed": "60", + "internal_bridge_speed": "100%", + "thick_bridges": "1", + "brim_type": "no_brim", + "brim_width": "0", + "brim_object_gap": "2", + "print_sequence": "by layer", + "bridge_no_support": "0", + "draft_shield": "disabled", + "elefant_foot_compensation": "0", + "enable_arc_fitting": "0", + "outer_wall_line_width": "100%", + "line_width": "100%", + "initial_layer_line_width": "100%", + "sparse_infill_line_width": "100%", + "inner_wall_line_width": "100%", + "internal_solid_infill_line_width": "100%", + "support_line_width": "100%", + "top_surface_line_width": "100%", + "wall_infill_order": "inner wall/outer wall/infill", + "infill_direction": "45", + "sparse_infill_density": "25%", + "sparse_infill_pattern": "grid", + "infill_combination": "0", + "infill_anchor":"20%", + "infill_wall_overlap": "20%", + "interface_shells": "0", + "ironing_flow": "25%", + "ironing_spacing": "0.1", + "ironing_speed": "15", + "ironing_type": "no ironing", + "layer_height": "0.2", + "reduce_infill_retraction": "1", + "filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode", + "detect_overhang_wall": "1", + "overhang_1_4_speed": "0", + "overhang_2_4_speed": "20", + "overhang_3_4_speed": "15", + "overhang_4_4_speed": "10", + "wall_loops": "3", + "print_settings_id": "", + "raft_layers": "0", + "seam_position": "aligned", + "skirt_distance": "2", + "skirt_height": "1", + "support_on_buildplate_only": "1", + "skirt_loops": "1", + "minimum_sparse_infill_area": "15", + "spiral_mode": "0", + "standby_temperature_delta": "-5", + "enable_support": "0", + "resolution": "0.01", + "support_type": "normal(auto)", + "support_style": "default", + "support_on_build_plate_only": "0", + "support_top_z_distance": "0.1", + "support_bottom_z_distance": "0.1", + "support_filament": "0", + "support_interface_loop_pattern": "0", + "support_interface_filament": "0", + "support_interface_top_layers": "4", + "support_interface_bottom_layers": "4", + "support_interface_spacing": "0.5", + "support_bottom_interface_spacing": "0.5", + "support_base_pattern": "lightning", + "support_base_pattern_spacing": "2.5", + "support_angle": "45", + "support_threshold_angle": "50", + "support_object_xy_distance": "0.35", + "tree_support_branch_angle": "50", + "tree_support_wall_count": "0", + "detect_thin_wall": "0", + "top_surface_pattern": "monotonicline", + "top_shell_layers": "5", + "top_shell_thickness": "0", + "initial_layer_speed": "15", + "initial_layer_infill_speed": "20", + "outer_wall_speed": "60", + "inner_wall_speed": "80", + "internal_solid_infill_speed": "40", + "top_surface_speed": "30", + "gap_infill_speed": "30", + "sparse_infill_speed": "50", + "travel_speed": "150", + "enable_prime_tower": "0", + "wipe_tower_no_sparse_layers": "0", + "prime_tower_width": "60", + "xy_hole_compensation": "0", + "xy_contour_compensation": "0" +} diff --git a/src/libslic3r/PrintObjectSlice.cpp b/src/libslic3r/PrintObjectSlice.cpp index 8c9c3c6af54..d8fdbe43fcf 100644 --- a/src/libslic3r/PrintObjectSlice.cpp +++ b/src/libslic3r/PrintObjectSlice.cpp @@ -1259,14 +1259,15 @@ void PrintObject::apply_conical_overhang() { auto upper_poly = upper_layer->merged(float(SCALED_EPSILON)); upper_poly = union_ex(upper_poly); + // Merge layer for the same reason + auto current_poly = layer->merged(float(SCALED_EPSILON)); + current_poly = union_ex(current_poly); + // Avoid closing up of recessed holes in the base of a model. // Detects when a hole is completely covered by the layer above and removes the hole from the layer above before // adding it in. // This should have no effect any time a hole in a layer interacts with any polygon in the layer above if (scaled_max_hole_area > 0.0) { - // Merge layer for the same reason - auto current_poly = layer->merged(float(SCALED_EPSILON)); - current_poly = union_ex(current_poly); // Now go through all the holes in the current layer and check if they intersect anything in the layer above // If not, then they're the top of a hole and should be cut from the layer above before the union @@ -1301,10 +1302,25 @@ void PrintObject::apply_conical_overhang() { } // Calculate the scaled upper poly that belongs to current region - auto p = intersection_ex(upper_layer->m_regions[region_id]->slices.surfaces, upper_poly); - // And now union it + auto p = union_ex(intersection_ex(upper_layer->m_regions[region_id]->slices.surfaces, upper_poly)); + + // Remove all islands that have already been fully covered by current layer + p.erase(std::remove_if(p.begin(), p.end(), [¤t_poly](const ExPolygon& ex) { + return diff_ex(ex, current_poly).empty(); + }), p.end()); + + // And now union it with current region ExPolygons layer_polygons = to_expolygons(layer->m_regions[region_id]->slices.surfaces); layer->m_regions[region_id]->slices.set(union_ex(layer_polygons, p), stInternal); + + // Then remove it from all other regions, to avoid overlapping regions + for (size_t other_region = 0; other_region < this->num_printing_regions(); ++other_region) { + if (other_region == region_id) { + continue; + } + ExPolygons s = to_expolygons(layer->m_regions[other_region]->slices.surfaces); + layer->m_regions[other_region]->slices.set(diff_ex(s, p, ApplySafetyOffset::Yes), stInternal); + } } //layer->export_region_slices_to_svg_debug("layer_after_conical_overhang"); }