4291 Commits

Author SHA1 Message Date
Thomas Pleasance
4cc45da84d Added Creality Ender-5 S1 Def 2023-07-03 19:09:00 +01:00
Remco Burema
d7b76e991e
Merge pull request #15739 from Ultimaker/CURA-10643_filter_extruder_by_material_prop
[CURA-10643] filter extruder by material prop
2023-06-15 15:30:15 +02:00
Jaime van Kessel
e92db87e47
Add missing excludes for TPLA for UM2+C
Discussed this with PP&M, these materials should have been excluded
but were overlooked.

CURA-10599
2023-06-14 11:15:58 +02:00
casperlamboo
e9eec4e066 Applied printer-linter format 2023-06-14 08:41:48 +00:00
c.lamboo
6a9a03f698 Revert to previous setting value for support_extruder_nr
CURA-10643
2023-06-14 10:40:26 +02:00
Remco Burema
68231c957d Add settings-function to get an extruder based on a property.
We wanted to select an extruder based on wether or not it has support-material, so that the user doesn't have to think about selecting a support extruder any more and in most cases, can't forget anymore either. The formula present in fdmprinter to do that was not only an unreadable nightmare, but also very slow. We decided to pull most of that functionality into the settings-function machinery instead (but just a bit more generic so other properties can be selected, not just 'material_is_support_material').

done as part of finishing off CURA-10643
2023-06-13 15:59:24 +02:00
Jelle Spijker
58b33ae5b1
Fixes acc enable for ankermake m5
Fixes CURA-10098
2023-06-09 11:07:48 +02:00
Remco Burema
1f7c11667f Disable Small Skin Area feature for now :-/
We're not sure why this introduces a boatload of small segments into the infill, and we're out of time to try and fix this before the beta. Re-introducing after the beta seems like a bad idea, so this'll have to wait until 5.5 unfortunately.

Done as part of fixing for CURA-10500, but for the original Small Skin Area feature, see CURA-10201. For the ticket to (fix? and) reintroduce the feature, see CURA-10670.
2023-06-07 11:25:49 +02:00
jellespijker
4d5002b038 Applied printer-linter format 2023-06-06 13:15:29 +00:00
Jelle Spijker
4a3c3155cf
Update rest preference label
Rest Preference
"Force Only Buildplate" can be "On Buildplate when possible",
Because Support can be created everywhere but as much as possible starting from the buildplate and in some case we can have some support starting from the model..
"On Model If Necessary" can be "On Model If required",
Because support can be created everywhere and if required you can have support starting on the model. And Sometimes Required means they start on the model because you have more direct or simple support if you start on the model.

As suggested by @5axes
2023-06-06 15:14:14 +02:00
nallath
4e7a41b469 Applied printer-linter format 2023-06-06 09:36:32 +00:00
Jaime van Kessel
bb991e1e2c
Fix the formula for support_enable and support_extruder_nr
The formulas got mixed up somehow. Shows that devs shouldn't commit before
their morning coffee ;)

CURA-10633
2023-06-06 11:34:28 +02:00
Jelle Spijker
ee0e55cf97
Bump up fdmprinter and fdmextruder 2023-06-05 11:51:25 +02:00
Jelle Spijker
e3a4c84463
Merge remote-tracking branch 'origin/PP-336_Cleanup_infill_overlap_settings'
# 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-06-05 11:09:16 +02:00
Jelle Spijker
ba5cd429c0
Merge pull request #15632 from Ultimaker/PP-81_Easy_to_tear_of_brim
PP-81 easy to tear of brim
2023-06-05 10:56:39 +02:00
Jelle Spijker
b07e21cb1a
Merge remote-tracking branch 'origin/main' into PP-321_Cleanup_skin_overlap_settings
# 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-06-05 10:18:03 +02:00
Jelle Spijker
e3cbc37740
fixed mapping of support extruder nr
Contributes to PP-285 and CURA-10643
2023-06-05 09:16:56 +02:00
Jelle Spijker
20c2b2b4cd
Revert mapping value
Currently fails, will fix this after the weekend

Contributes to PP-285 and CURA-10643
2023-06-02 17:35:08 +02:00
Paul Kuiper
34b57fb203 Added material_is_support_material setting and added a resolve function to select the correct support_extruder.
Relates to: PP-285
2023-05-30 17:27:25 +02:00
Frederic98
afc36fbfd9 Applied printer-linter format 2023-05-30 15:24:43 +00:00
Frederic Meeuwissen
eb2aa80ffa PP-81: Set brim_gap to horizontal expansion + 50um 2023-05-30 17:22:33 +02:00
Paul Kuiper
ed4ad6b8ef Cleanup skin overlap. Set to 20% by default for S line machines.
Relates to: PP-321
2023-05-15 11:56:07 +02:00
Paul Kuiper
ffbc7bb310 Cleanup of infill overlap setting. Make it 10% for S line machines and keep it 0% for the other machines. Removed all overwrites from the quality profiles.
Relates to: PP-336
2023-05-15 11:21:14 +02:00
pkuiper-ultimaker
d11b3c011d Applied printer-linter format 2023-05-15 08:16:35 +00:00
Paul Kuiper
a199afa501 Increased brim distance to -initial_layer_horizontal_expansion + 0.05 to create an easier to tear of brim.
Relates to: PP-81
2023-05-15 10:15:16 +02:00
pkuiper-ultimaker
2a03d03c23 Applied printer-linter format 2023-05-15 06:42:28 +00:00
Paul Kuiper
4af771dab2 Increased brim distance to -initial_layer_horizontal_expansion + 0.05 to create an easier to tear of brim.
Relates to: PP-81
2023-05-15 08:41:20 +02:00
Remco Burema
0bc3556c97 Don't set the Max Branch Angle beyond nominal values by default.
Otherwise, for example, a support angle of 90 can cause this setting to block slicing, since it will be beyond its maximum value.

CURA-10553
2023-05-03 13:09:10 +02:00
jellespijker
a2f85fde03 Applied printer-linter format 2023-04-28 14:47:18 +00:00
Jelle Spijker
dec1aa6c8a
Merge branch 'main' into main 2023-04-28 13:45:30 +02:00
Jelle Spijker
c3c08535b4
Cura 10437 sovol sv04 (#15376)
Add Sovol SV04 


* Add files via upload

Add SV04 definition file

* Applied printer-linter format

* Add files via upload

Add SV04 extruder file

* Applied printer-linter format

* Update resources/definitions/SV04_Copy_Mode.def.json

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

* Update resources/definitions/SV04_Copy_Mode.def.json

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

* Update resources/definitions/SV04_Copy_Mode.def.json

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

* Update resources/definitions/SV04_Copy_Mode.def.json

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

* Update resources/definitions/SV04_Copy_Mode.def.json

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

* Update resources/definitions/SV04_Copy_Mode.def.json

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

* Applied printer-linter format

* Update resources/definitions/SV04_Copy_Mode.def.json

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

* Update resources/definitions/SV04_Copy_Mode.def.json

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

* Update resources/definitions/SV04_Copy_Mode.def.json

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

* Update resources/definitions/SV04_Dual_Mode.def.json

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

* Update resources/definitions/SV04_Dual_Mode.def.json

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

* Update resources/definitions/SV04_Dual_Mode.def.json

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

* Update resources/definitions/SV04_Dual_Mode.def.json

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

* Update resources/definitions/SV04_Dual_Mode.def.json

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

* Update resources/definitions/SV04_Dual_Mode.def.json

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

* Update resources/definitions/SV04_Dual_Mode.def.json

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

* Update resources/definitions/SV04_Dual_Mode.def.json

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

* Update resources/definitions/SV04_Dual_Mode.def.json

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

* Applied printer-linter format

* Update resources/definitions/SV04_Single_Mode_2.def.json

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

* Update resources/definitions/SV04_Copy_Mode.def.json

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

* Update resources/definitions/SV04_Copy_Mode.def.json

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

* Update resources/definitions/SV04_Copy_Mode.def.json

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

* Update resources/definitions/SV04_Copy_Mode.def.json

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

* Update resources/definitions/SV04_Copy_Mode.def.json

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

* Update resources/definitions/SV04_Copy_Mode.def.json

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

* Update resources/definitions/SV04_Copy_Mode.def.json

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

* Update resources/definitions/SV04_Copy_Mode.def.json

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

* Update resources/definitions/SV04_Copy_Mode.def.json

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

* Update resources/definitions/SV04_Copy_Mode.def.json

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

* Update resources/definitions/SV04_Copy_Mode.def.json

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

* Delete SV04_Copy_Mode.def.json

* Delete SV04_Dual_Mode.def.json

* Delete SV04_Mirror_Mode.def.json

* Delete SV04_Single_Mode_1.def.json

* Delete SV04_Single_Mode_2.def.json

* Delete SV04_extruder_0.def.json

* Delete SV04_extruder_1.def.json

* Delete SV04_extruder_left.def.json

* Delete SV04_extruder_right.def.json

* Add files via upload

* Add files via upload

* Update resources/definitions/Sovol3D_SV04_base.def.json

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

* Update resources/extruders/SV04_extruder_left.def.json

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

* Update Sovol3D_SV04_base.def.json

* Update SV04_extruder_left.def.json

* Applied printer-linter format

* Update SV04_extruder_right.def.json

* Applied printer-linter format

* Update SV04_extruder_0.def.json

* Update SV04_extruder_1.def.json

* Applied printer-linter format

* Delete Sovol3D_SV04_base.def.json

* Update SV04_Copy_Mode.def.json

* Update SV04_Dual_Mode.def.json

* Update SV04_Mirror_Mode.def.json

* Update SV04_Single_Mode_1.def.json

* Update SV04_Single_Mode_2.def.json

* Update SV04_extruder_left.def.json

* Applied printer-linter format

* Bring SV04 printer/extruder def in-line with sovol_base

Contributes to CURA-10437

* Applied printer-linter format

---------

Co-authored-by: Joyce-lujunxu <1130956035@qq.com>
Co-authored-by: Joyce-lujunxu <Joyce-lujunxu@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: jellespijker <jellespijker@users.noreply.github.com>
2023-04-28 13:23:11 +02:00
Jelle Spijker
07b8fcd4b7
Merge remote-tracking branch 'origin/main' into CURA-10065_tree_support_no_gradual
# Conflicts:
#	plugins/VersionUpgrade/VersionUpgrade53to54/VersionUpgrade53to54.py
2023-04-28 12:23:33 +02:00
Jelle Spijker
64767aa2ce
Removed Tree Support from labels
Shorten the label because it is already clear
2023-04-28 11:59:40 +02:00
Jelle Spijker
ff7d75374a
Fixed upgrade settings
There were some redundant tree settings:

- support_tree_branch_distance
- support_tree_collision_resolution
2023-04-28 11:44:22 +02:00
jellespijker
b67d29e3fa Applied printer-linter format 2023-04-28 09:08:03 +00:00
Jelle Spijker
77b38bb45d
Merge branch 'main' into updated_elegoo_definitions 2023-04-28 10:32:15 +02:00
Remco Burema
376688bbb9 Fix unit test: Reference in profile to removed setting. 2023-04-26 09:13:16 +02:00
Remco Burema
d84960c7b7 Gradual infill with Tree Support 2.0 caused floating parts.
Should not be on when doing tree support anyway, so change configs to reflect that.

CURA-10065
2023-04-25 17:51:40 +02:00
c.lamboo
697f51db23 Merge branch 'CURA-10415_main_based_update_tree' 2023-04-25 10:13:49 +02:00
casperlamboo
6ce83b3b4f Applied printer-linter format 2023-04-24 12:20:59 +00:00
Casper Lamboo
38bca1e628
Merge pull request #15184 from willuhmjs/main
Add Kingroon KP3S Pro Printer

CURA-10541
2023-04-24 14:19:41 +02:00
c.lamboo
b033ada606 Merge branch 'main' into CURA-10415_main_based_update_tree 2023-04-24 11:01:04 +02:00
Ashok Varma
1afccc6a3e
Merge branch 'main' into main 2023-04-21 14:55:37 -07:00
Remco Burema
6a704f4802 Fix printer definition linter problem (default brim width). 2023-04-21 00:15:20 +02:00
Remco Burema
0f117cf8f0
Merge pull request #14590 from Ultimaker/PP-324_Limit_bed_temperature_to_120C
Consistent max. and warning for the build plate temperature
2023-04-20 23:46:12 +02:00
rburema
29380a5ed7 Applied printer-linter format 2023-04-20 21:33:03 +00:00
Remco Burema
b6926b9a24
Merge branch 'main' into PP-249_53_enable-support-brim 2023-04-20 23:31:37 +02:00
Remco Burema
68087b1551 Resolve failed printer definition linting.
CURA-10332 | PP-249
2023-04-20 23:11:42 +02:00
Remco Burema
9a0697905e Merge branch '5.3' 2023-04-20 12:03:35 +02:00
nallath
d2f0ee4192 Applied printer-linter format 2023-04-19 10:43:59 +00:00