32026 Commits

Author SHA1 Message Date
c.lamboo
7e8229a976
Fix gcode flavors in profiles
For some printer definitions the `machine_gcode_flavor` was entered incorrectly (the display name was used rather than the flavor-key). Previously in combo boxes the flavour would default to the first key (which is "marlin"). Due to recent changes we will not default anymore to the first option, but instead show nothing. By changing the flavor to the correct key the flavors will show up correctly again.

CURA-10374

(cherry picked from commit 2181bbceb3091ce00e24bdd88e4bdcb395402f9b)
2023-03-27 09:21:25 +02:00
Remco Burema
a5fbb21fa7 Disable hold-steppers option completely for Griffin-flavour.
Users could still set the option first, _then_ switch to Griffin, giving the same problems before the default was switched to false (since the setting is disabled for Griffin flavour anyway).

part of CURA-10451
2023-03-24 20:12:35 +01:00
Remco Burema
3fa555bd58 Users where not shown some errors from cloud.
CURA-10442 and CURA-10443
2023-03-24 14:31:49 +01:00
casperlamboo
5037d2f642 Applied printer-linter format 2023-03-23 15:23:42 +00:00
c.lamboo
2181bbceb3 Fix gcode flavors in profiles
For some printer definitions the `machine_gcode_flavor` was entered incorrectly (the display name was used rather than the flavor-key). Previously in combo boxes the flavour would default to the first key (which is "marlin"). Due to recent changes we will not default anymore to the first option, but instead show nothing. By changing the flavor to the correct key the flavors will show up correctly again.

CURA-10374
2023-03-23 16:22:22 +01:00
Remco Burema
47ef9d623e Pause at height was not working for UM printers.
Hold-stepper-motor (and maybe beep) options, newly introduced previously, _and on by default_ (even though it was clear they where not meant for Griffin flavour GCode -- because at least the hold-motor option was not even visible for Griffin) where causing UltiMaker printers with prints that had the pause-at-height script enabled to fail.

should fix internal ticket CURA-10451
2023-03-23 16:21:59 +01:00
Remco Burema
af9083d56e Add openssf scorecard to readme.
Can't do the fancy badge, don't think shields.io has this owner.
2023-03-23 13:04:06 +01:00
Remco Burema
ca8532a5ec Begin adding security-badge with OSSF workflow. 2023-03-23 11:53:28 +01:00
c.lamboo
f5b7176da5 Make smart brim settable per extruder
CURA-10032
2023-03-22 18:32:09 +01:00
jellespijker
c72e8ece7d Applied printer-linter format 2023-03-22 10:53:34 +00:00
Jelle Spijker
61ff8b42b6
Merge pull request #14624 from highpowerxh/addSM2Dual
Add Snapmaker 2.0 Dual Extruder Definitions

Contributes to CURA-10441
2023-03-22 11:52:21 +01:00
Jelle Spijker
dd70e127e9
simplyfied meshes for LNL3D D6
Contributes to CURA-10440
2023-03-22 11:44:34 +01:00
jellespijker
ec919bc758 Applied printer-linter format 2023-03-22 10:07:30 +00:00
Jelle Spijker
73f8227d96
Fix meshes for LNL3D printers
Contributes to CURA-10440
2023-03-22 11:06:10 +01:00
Jelle Spijker
62bb5e96c3
Merge pull request #14782 from LNL3D/LNL3D-printer-profiles
Added LNL3D printer profiles
2023-03-22 11:05:24 +01:00
jellespijker
9ba3062fe2 Applied printer-linter format 2023-03-22 08:45:07 +00:00
Jelle Spijker
7c50d6c180
Merge pull request #14880 from hyu7000/main
Remove 15 degC temperature boost


Contributes to CURA-10439
2023-03-22 09:43:42 +01:00
Jelle Spijker
779ce6f970
Merge branch 'main' into addSM2Dual 2023-03-22 07:35:15 +01:00
Jelle Spijker
86a167fcd3
Merge branch 'main' into LNL3D-printer-profiles 2023-03-22 07:34:59 +01:00
Jelle Spijker
0f5cfba1bc
Merge branch 'main' into main 2023-03-22 07:34:48 +01:00
Jelle Spijker
da435f25f8
Change Shebang from Bourne to Bash
Should fix #14741
2023-03-22 07:27:36 +01:00
jellespijker
5dd2e69253 Applied printer-linter format 2023-03-21 19:46:39 +00:00
Jelle Spijker
6fb8abcd9f
Fix override default_value
Contributes to CURA-10435
2023-03-21 20:45:12 +01:00
Jelle Spijker
942cd18c4b
Fix mesh/texture filename
Contributes to CURA-10436
2023-03-21 20:37:52 +01:00
jellespijker
15384a5956 Applied printer-linter format 2023-03-21 19:30:48 +00:00
Hellbot Development Team
2fb3b7df98
Add new Hellbot 3D printers (#14500)
Contributes to CURA-10436


* Update in Definition file for Hellbot Magna 1 

Change the Author name and version number. 
Added Heated bed.

* Update hellbot_magna_I.def.json

* Update hellbot_magna_I.def.json

* Fixed Version

Fixed incorrect version number

* Update to Hellbot Magna Dual Definition file

Author changed and added heated bed.

* Update hellbot_magna_dual.def.json

* Add files via upload

* Update hellbot_magna_2_230.def.json

* Update hellbot_magna_2_230_dual.def.json

* Update hellbot_magna_2_300.def.json

* Update hellbot_magna_2_300_dual.def.json

* Add files via upload

* Add files via upload

* Add files via upload

* Delete hellbot_magna_2_230.def.json

* Delete hellbot_magna_2_300.def.json

* Delete hellbot_magna_2_230_dual.def.json

* Delete hellbot_magna_2_300_dual.def.json

* Delete hellbot_magna_2_230_E1.def.json

* Delete hellbot_magna_2_230_dual_E1.def.json

* Delete hellbot_magna_2_230_dual_E2.def.json

* Delete hellbot_magna_2_300_E1.def.json

* Delete hellbot_magna_2_300_dual_E1.def.json

* Delete hellbot_magna_2_300_dual_E2.def.json

* Delete Magna2_230.png

* Delete Magna2_300.png

* Delete Hellbot_Magna_2_230.obj

* Delete Hellbot_Magna_2_300.obj

* Add new Mesh files for Magna 2 230/300

* Add PNG files for textures for Magna 2 230/300

* Added extruder files for Magna 2 230/300

* Add definition files for Magna 2 230/300

* Rename hellbot_magna_2_230_E1.def.json to hellbot_magna_2_230_extruder_0.def.json

* Rename hellbot_magna_2_230_dual_E1.def.json to hellbot_magna_2_230_dual_extruder_0.def.json

* Rename hellbot_magna_2_230_dual_E2.def.json to hellbot_magna_2_230_dual_extruder_1.def.json

* Rename hellbot_magna_2_300_E1.def.json to hellbot_magna_2_300_extruder_0.def.json

* Rename hellbot_magna_2_300_dual_E1.def.json to hellbot_magna_2_300_dual_extruder_0.def.json

* Rename hellbot_magna_2_300_dual_E2.def.json to hellbot_magna_2_300_dual_extruder_1.def.json

* Delete hellbot_magna_2_230_dual_extruder_0.def.json

* Delete hellbot_magna_2_230_dual_extruder_1.def.json

* Delete hellbot_magna_2_230_extruder_0.def.json

* Delete hellbot_magna_2_300_dual_extruder_0.def.json

* Delete hellbot_magna_2_300_dual_extruder_1.def.json

* Delete hellbot_magna_2_300_extruder_0.def.json

* Add files via upload

* Update hellbot_magna_2_230_extruder_0.def.json

* Delete hellbot_magna_2_230_extruder_0.def.json

* Add files via upload

* Create hellbot_magna_2_300_extruder_0.def.json

* Add files via upload

* Update hellbot_magna_2_230.def.json

* Update hellbot_magna_2_230_dual.def.json

* Update hellbot_magna_2_300.def.json

* Update hellbot_magna_2_230_dual.def.json

* Update hellbot_magna_2_300_dual.def.json

* Update hellbot_magna_2_230.def.json

* Update hellbot_magna_2_230_dual.def.json

* Update hellbot_magna_2_300.def.json

* Added two PLA hellbot materials.

* added print settings

* added print settings

* Update Hellbot_PLA_Grey.xml.fdm_material

* Rename Hellbot_PLA_Grey.xml.fdm_material to Hellbot_pla_Grey.xml.fdm_material

* Delete Hellbot_PLA_Red.xml.fdm_material

* Delete Hellbot_pla_Grey.xml.fdm_material

* Added new Start and End Gcode

Added specific Gcode for purging the 2 in 1 hotend.

* Added Start and End Gcode

Added machine start Gcode for purging the 2 in 1 hotend at the start and end gcode

* Add bed images for Hellbot Hidra and Hidra Plus

* Add meshes files for Hellbot Hidra and Hidra plus

* Add extruder files for new Hellbot printers 

Add extruder files for new Hellbot Printers: Hellbot Hidra and Hellbot Hidra Plus

* Add New Hellbot printers 

Add definition files for the new Hellbot printers: Hidra and Hidra Plus

* Update Magna 2 230 Dual definition

Change the Start gcode

* Update definition of the Magna 2 300 Dual

Change the start gcode

* Add definitons for new Hellbot Printers

Add definition files for Magna 2 400, Magna 2 400 Dual, Magna 2 500 and Magna 2 500 Dual.

* Add images for new Hellbot printers

Add images for beds of the Magna 2 400 and Magna 2 500

* Add new bed 3D models

Add 3d models for the beds of the Magna 2 400 and Magna 2 500

* Update hellbot_magna_2_400_dual.def.json

* Fix formatting

Fixed the spaces and tabs.

* Update Extruder 0 Magna 2 230

Add Start and End Gcode for Extruder 0

* Update Extruder 1 Magna 2 300

Add start and end Gcode for Extruder 1

* Update Extruder 1 Magna 2 300 dual 

Add start and end gcode for Magna 2 300 dual

* Update extruder 0 Magna 2 300 Dual

Add start and end gcode for Magna 2 300 Dual

* Add extruder files for Magna 2 400 and 500

* Fix formatting

* Fix formatting

* Fix formatting

* fix formatting

* fix format

* Update hellbot_magna_2_230_dual_extruder_0.def.json

* Fix format

* fix format

* Update hellbot_magna_2_300_dual_extruder_1.def.json

* Add missing } in line 16

* Update hellbot_magna_2_230_dual.def.json

* Update hellbot_magna_2_230_dual.def.json

* Update hellbot_magna_2_230_dual.def.json

* Update hellbot_magna_2_230_dual_extruder_0.def.json

* Update hellbot_magna_2_230_dual_extruder_0.def.json

* Update hellbot_magna_2_230_dual_extruder_1.def.json

* Update hellbot_magna_2_230_dual_extruder_1.def.json

* Update hellbot_magna_2_230_dual_extruder_1.def.json

* Update hellbot_magna_2_300_dual_extruder_0.def.json

* Update hellbot_magna_2_300_dual_extruder_1.def.json

* Update hellbot_magna_2_300_dual.def.json

* Update hellbot_magna_2_230_dual.def.json

Add some new start gcodes for purge line and temperature configuration.

* Update hellbot_magna_2_230_dual.def.json

* Update hellbot_magna_2_230_dual.def.json

Change the start gcode

* Update hellbot_magna_2_230_dual.def.json

* Update hellbot_magna_2_230_dual.def.json

Add new start gcodes

* Update hellbot_magna_2_230_dual.def.json

* Update hellbot_hidra.def.json

* Update hellbot_hidra_plus.def.json

* Update hellbot_hidra_plus.def.json

* Update hellbot_hidra_extruder_0.def.json

* Update hellbot_hidra_extruder_1.def.json

* Update hellbot_hidra_plus_extruder_0.def.json

* Update hellbot_hidra_plus_extruder_1.def.json

* Update Hellbot_Magna_2_230.obj

* Update Hellbot_Magna_2_300.obj

* Update Hellbot_Magna_2_400.obj

* Update Hellbot_Magna_2_500.obj

* Update hellbot_hidra.obj

* Update hellbot_hidra_plus.obj

* Create hellbot_hidra_plus.obj

* Add definition file for new Hellbot 3D printer

Definition file for new Hellbot 3D printer Magna SE.

* Add extruder definition file 

Add new extruder definition file for the new Hellbot 3D printer Magna SE.

* Add new obj file 

Add .obj mesh file for the new Hellbot 3D printer, Magna SE

* Add image file 

Add image file for new Hellbot 3D printer, Magna SE

* Update hellbot_hidra.def.json

* Update hellbot_hidra_plus.def.json

* Update hellbot_magna_2_230.def.json

* Update hellbot_magna_2_230_dual.def.json

* Update hellbot_magna_2_300.def.json

* Update hellbot_magna_2_300_dual.def.json

* Update hellbot_magna_2_300_dual.def.json

* Update hellbot_magna_2_400.def.json

* Update hellbot_magna_2_400_dual.def.json

* Update hellbot_magna_2_500.def.json

* Update hellbot_magna_2_500_dual.def.json

* Update hellbot_magna_I.def.json

* Update hellbot_magna_dual.def.json

* Update hellbot_magna_2_230_extruder_0.def.json

* Update hellbot_magna_2_400_dual_extruder_0.def.json

* Update hellbot_magna_2_400_dual_extruder_1.def.json

* Update hellbot_magna_2_500_dual_extruder_0.def.json

* Update hellbot_magna_2_500_dual_extruder_1.def.json

* Update hellbot_magna_2_230_dual_extruder_0.def.json

Add new start and end Gcodes

* Update hellbot_magna_2_230_dual_extruder_0.def.json

* Update hellbot_magna_2_230_dual_extruder_0.def.json

* Update hellbot_magna_2_230_dual_extruder_1.def.json

* Update hellbot_magna_2_230_dual_extruder_1.def.json

* Update hellbot_magna_2_230_dual_extruder_0.def.json

* Update hellbot_magna_2_230_dual.def.json

added settings for shared heater and nozzle.

* Update hellbot_magna_2_230_dual.def.json

* Update hellbot_magna_2_300_dual.def.json

change settings for machine_extruders_share_heater to true and machine_extruders_share_nozzle to true

* Update hellbot_magna_2_300_dual.def.json

* Update hellbot_magna_2_400_dual.def.json

change settings for machine_extruders_share_heater to true and machine_extruders_share_nozzle to true

* Update hellbot_magna_2_400_dual.def.json

* Update hellbot_magna_2_500_dual.def.json

change settings for machine_extruders_share_heater to true and machine_extruders_share_nozzle to true

* Update hellbot_magna_2_500_dual.def.json

* Add definition files for new Hellbot Printers

Add Definition files for Magna SE 300, and Magna SE Pro.

* Add extruder files for new Hellbot 3D printers. 

Add extruder files for Magna SE 300, and Magna SE Pro.

* Add images for new Hellbot 3D printers 

Add image files for Magna SE 300, and Magna SE Pro.

* Add meshes for new Hellbot 3D printers 

Add mesh files for Magna SE 300, and Magna SE Pro.

---------

Co-authored-by: Jelle Spijker <j.spijker@ultimaker.com>
2023-03-21 20:29:44 +01:00
Jelle Spijker
cb74963951
stl extension lowercase
Contributes to CURA-10435
2023-03-21 20:02:12 +01:00
Jelle Spijker
5af4ef1966
Bump up mixware setting version to 21
Contributes to CURA-10435
2023-03-21 19:58:16 +01:00
Mixware
6ad7906a58
Add printer for Mixware (#14510)
* Add printer for Mixware

After fork synchronizes main, re-pull request

* Applied printer-linter format

* Update resources/definitions/mixware_hyper_k.def.json

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

* Update resources/definitions/mixware_hyper_k.def.json

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

* Update resources/definitions/mixware_hyper_k.def.json

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

* Update resources/definitions/mixware_hyper_k.def.json

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

* Applied printer-linter format

* Update resources/definitions/mixware_hyper_k.def.json

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

* Update resources/definitions/mixware_hyper_k.def.json

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

* Update resources/definitions/mixware_hyper_k.def.json

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

* Update resources/definitions/mixware_hyper_s.def.json

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

* Update resources/definitions/mixware_hyper_s.def.json

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

* Update resources/definitions/mixware_hyper_s.def.json

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

* Update resources/definitions/mixware_hyper_s.def.json

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

* Applied printer-linter format

* Delete redundant override

* Update resources/definitions/mixware_hyper_s.def.json

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

* Applied printer-linter format

* Update resources/definitions/mixware_hyper_k.def.json

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

* Applied printer-linter format

---------

Co-authored-by: Mixwarebot <Mixwarebot@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Jelle Spijker <j.spijker@ultimaker.com>
2023-03-21 19:46:35 +01:00
Jelle Spijker
e7b5ec1c5b
Don't spam logs
With failed serial stacktraces
2023-03-21 15:09:48 +01:00
Jelle Spijker
be1c218d88
Merge branch '5.3' 2023-03-21 14:51:52 +01:00
Jelle Spijker
1275acea6a
Merge branch 'main' into updated_elegoo_definitions 2023-03-21 14:49:02 +01:00
casperlamboo
9fd0b6b4d0 update translations 2023-03-21 13:32:35 +00:00
Casper Lamboo
5752ca48d7
Merge pull request #14386 from Ultimaker/CURA-10201_fill-narrow-skin-with-walls
CURA-10201_fill-narrow-skin-with-walls
2023-03-21 13:53:24 +01:00
c.lamboo
06dbf0f275 Merge branch 'main' into CURA-10201_fill-narrow-skin-with-walls 2023-03-21 13:49:12 +01:00
Casper Lamboo
837171ac5c Apply suggestions from code review 2023-03-20 17:35:42 +01:00
Jelle Spijker
5c0345a475
enable smart brim ordering by default 2023-03-20 15:46:12 +01:00
Jelle Spijker
8d2d12af80
Merge pull request #14927 from Ultimaker/CURA-10032
Add "smart brim" setting
2023-03-20 14:11:09 +01:00
casperlamboo
7a4f441a2d update translations 2023-03-20 12:57:20 +00:00
c.lamboo
1dfdf46d09 Use more predictable settings-name
CURA-10032
2023-03-20 13:46:55 +01:00
Joey de l'Arago
34c063ae72 add petg and remove abs definitions 2023-03-18 16:52:27 +01:00
Joey de l'Arago
b09397756c Add abs and asa configurations 2023-03-18 16:52:13 +01:00
Joey de l'Arago
855a63bfc9 add tpu configurations 2023-03-18 16:51:56 +01:00
Joey de l'Arago
bb7f598d30 Update elegoo pla definitions and add intents 2023-03-18 16:51:41 +01:00
Jelle Spijker
be7030ae8b
Update update-translation.yml 2023-03-17 18:16:04 +01:00
Jelle Spijker
bf1c5c5349
Update conan-package.yml 2023-03-17 18:15:09 +01:00
Casper Lamboo
30b2d3b1ee
Merge pull request #14891 from Ultimaker/CURA-10406_fix_project_loading
CURA-10406 Fix project loading
2023-03-17 17:34:56 +01:00
c.lamboo
86d95f8375 Merge branch 'main' into CURA-10406_fix_project_loading
# Conflicts:
#	resources/i18n/cs_CZ/cura.po
#	resources/i18n/cura.pot
#	resources/i18n/de_DE/cura.po
#	resources/i18n/es_ES/cura.po
#	resources/i18n/fi_FI/cura.po
#	resources/i18n/fr_FR/cura.po
#	resources/i18n/hu_HU/cura.po
#	resources/i18n/it_IT/cura.po
#	resources/i18n/ja_JP/cura.po
#	resources/i18n/ko_KR/cura.po
#	resources/i18n/nl_NL/cura.po
#	resources/i18n/pl_PL/cura.po
#	resources/i18n/pt_BR/cura.po
#	resources/i18n/pt_PT/cura.po
#	resources/i18n/ru_RU/cura.po
#	resources/i18n/tr_TR/cura.po
#	resources/i18n/zh_CN/cura.po
#	resources/i18n/zh_TW/cura.po
2023-03-17 17:34:13 +01:00
c.lamboo
3186f2d0d5 Boyscouting
CURA-10406
2023-03-17 17:30:32 +01:00
Jaime van Kessel
7b84b38a1e Fix lookup for upgraded intents
CURA-10406
2023-03-17 17:30:03 +01:00