Commit graph

36528 commits

Author SHA1 Message Date
HellAholic
a90b7fb59b
Merge pull request #20467 from Ultimaker/CURA-12156_dont_zip_downloadable_plugins
[CURA-12156] Don't zip re-downloadable plugins.
2025-04-28 13:55:45 +02:00
Erwan MATHIEU
603df28c2a Fix all exporters being broken
CURA-12099
2025-04-28 13:37:14 +02:00
Erwan MATHIEU
9b4816f937 Custom start music
CURA-12346
2025-04-28 13:05:52 +02:00
Erwan MATHIEU
312407e9b8 Adjustments for A1 and start working on X1
CURA-12346
2025-04-28 10:16:57 +02:00
Paul Kuiper
9dea00e399 S6/S8: cool_during_extruder_switch to “all fans” (reduce oozing on prints)
S6/S8: Set xy_offset to 0.1mm to compensate (cyclinder outer walls 0.2mm to small)
S6/S8: Travel speed to 500mm/s (this is PP-606)
S6/S8: Maximum first layer speed is 50mm/s to improve adhesion reliability and bottom layer quality
PLA: Reduce intial and final nozzle temperature with 10C (195C) to reduce oozing on model
PETG: Unretract speed from 45mm/s to 15mm/s to reduce bubbles in the walls
PVA: Increase prime tower purge volume from 10.0mm3 to 20mm3 to improve tower stability (esp in combi with high temp model materials)
PC and CPE+: Reduce warping
        - Alternating wall
        - 10C higher nozzle temperature (PC:290C, CPE+: 280C) to remelt the line below
              -  Keep initial and final temperature the same
        - 5C higher bed temperature (PC:115C, CPE+: 280C) to increase bed adhesion
        - Chamber temperature 50C (max value S line)

PP-625
2025-04-28 08:58:45 +02:00
Remco Burema
371f280ab8 Add newlines to the end of new files.
done as part of CURA-12099
2025-04-24 15:13:24 +02:00
Remco Burema
254087cb45 Split-out bambu-specific elements to their own 3MF 'variant'.
part of CURA-12099
2025-04-24 15:10:19 +02:00
Erwan MATHIEU
17ab7a4890 Bump pySavitar version
CURA-12099
2025-04-24 09:55:23 +02:00
Erwan MATHIEU
4ff70ac46f Fix exporting Bambu 3mf format to removable drive
CURA-12099
2025-04-24 09:23:27 +02:00
Luke Brewer
6f790a6ab6 Add extruder_nr to extruder def.json 2025-04-23 19:46:27 -05:00
Luke Brewer
36ac57a204 Merge remote-tracking branch 'origin/main' 2025-04-23 11:20:06 -05:00
Luke Brewer
7ec0fa89ac Add Alpha 2 to name as both Alpha 1 and 2 are supported by this profile 2025-04-23 10:02:46 -05:00
Remco Burema
9b10467f3e Probably 'open as model' should not apply if the 3mf isn't a project file.
This would cause the 3MF projects from other vendors, which isn't a 'project' to us in the sense that it isn't a Cura project, to have their models 'arranged', unless the file was opened via 'recent files', in which case the open mode was set to always ask instead.

done as part of CURA-12099
2025-04-23 16:22:32 +02:00
Luke Brewer
c6a64a88d0
Merge branch 'Ultimaker:main' into main 2025-04-23 09:06:38 -05:00
HellAholic
254eb9fba2
Merge pull request #20472 from Ultimaker/PP-608-Minimum-jerk-setting-of-1
[PP-608] Update jerk parameters with a minimum value of 1
2025-04-23 11:39:31 +02:00
HellAholic
8bc9f1cbfa
Merge pull request #20446 from Ultimaker/CURA-12502_unfolderize_win_startmenu
[CURA-12502] Unfolderize Windows Start-Menu
2025-04-23 11:30:26 +02:00
HellAholic
151bba4514
Merge branch '5.10' into PP-608-Minimum-jerk-setting-of-1 2025-04-23 11:08:15 +02:00
Remco Burema
de8bf1a5df Fix 3MF export imports.
done as part of CURA-12099
2025-04-23 11:06:31 +02:00
HellAholic
e35bb7ae49
Merge branch 'CURA-12509_restore_Method_HS_printers' into PP-611-Hide-Method-Accel 2025-04-23 10:14:34 +02:00
Luke Brewer
d980b5ae2e Add support for Toybox Alpha One 2025-04-22 10:36:24 -05:00
wawanbreton
89a83c0440 Apply printer-linter format 2025-04-22 14:16:19 +00:00
Erwan MATHIEU
7731ee4b24 Basically working import from BambuStudio/OrcaSlicer 3MF
CURA-12099
2025-04-22 16:01:32 +02:00
Erwan MATHIEU
204258f7e3 Set default gyroid infill pattern for BambuLab printers
CURA-12346
Grid infill prints very ugly at high speeds, this one is much cleaner and provides a proper surface for roofs
2025-04-22 12:54:58 +02:00
Erwan MATHIEU
a6e324b748 Fix extruder stack corruption
CURA-12346
For some dark reason, importing the ExtruderStack class in the ThreeMFWriter somehow corrupts the loading of the extruders stacks. As it is imported only for typing, do the import only for type-checking.
2025-04-22 12:52:05 +02:00
Erwan MATHIEU
38e1140454 Add base profile for A1
CURA-12346
2025-04-22 10:53:40 +02:00
Remco Burema
2db896e80f win/pacakging -- Start menu-macro is only needed for when in folder?
Also it fails now since it seems like this macro _expects_ a folder to be set.

CURA-12502
2025-04-22 10:24:06 +02:00
wawanbreton
14375b171d Apply printer-linter format 2025-04-17 11:27:50 +00:00
Erwan MATHIEU
a4cf0a1162 Enable prime tower by default and set proper overhang speeds
CURA-12099
2025-04-17 13:25:48 +02:00
Erwan MATHIEU
c28ab219a0 Fix possibly wrong returned initial extruder
CURA-12099
2025-04-17 13:25:24 +02:00
Erwan MATHIEU
afc22638ba Use original (refined) build plate setting
CURA-12099
2025-04-17 11:34:13 +02:00
GregValiant
1e18e0e63d Update AddCoolingProfile.py
Found a bug.  The ";LAYER:" line was not being added to the "modified data" string when in "single_fan_by_feature" mode.

Update AddCoolingProfile.py

bug fix for the bug fix.
2025-04-16 10:16:32 -04:00
Erwan MATHIEU
f69d80f6a0 Allow selecting material mapping on printer
CURA-12099
2025-04-16 15:08:58 +02:00
Remco Burema
f45cbeb5f4 Remove spurious (and maybe erroneous?) empty line.
CURA-12502
2025-04-16 13:18:40 +02:00
Erwan MATHIEU
09af18ec8f Export proper thumbnail and gcode into BambuLab 3mf format
CURA-12099
2025-04-16 09:09:22 +02:00
Remco Burema
2b748a98fe
Merge branch 'main' into CURA-12502_unfolderize_win_startmenu 2025-04-16 08:31:20 +02:00
Remco Burema
14bf34d96a Adjust code to review comments.
- Use delete-on-close instead.
- Prevent infinite loops.

part of CURA-12156
2025-04-15 21:08:33 +02:00
Erwan MATHIEU
a5e1bee334 Merge remote-tracking branch 'origin/5.10' 2025-04-14 08:51:58 +02:00
Erwan MATHIEU
9f4324fe92 Fine-tune multi color printing, and allow prime tower
CURA-12074
When prime tower is enabled, use it as a flush so that we don't have to use the usual flushing sequence of the printer, which is much slower
2025-04-14 08:33:16 +02:00
GregValiant
03aa64448a Update AddCoolingProfile.py
Update AddCoolingProfile.py

Un-trapped ValueError in line 782.  It might also be an IndexError.  I left it open.

Update AddCoolingProfile.py

Change an IndexError to a ValueError
2025-04-13 20:12:24 -04:00
Alan Bjorklund
be052ae74d Hide accel params for Methods in 5.10.1
Until we expose the extruder acceleration
value and map it to the jsontoolpath,
having the gantry acceleration values exposed
in the Cura UI does not allow a user to
increase the print speed.

PP-611
2025-04-11 16:01:28 +02:00
Mariska
5113dca671
Merge pull request #20455 from Ultimaker/CURA-12486_use-single-instance-needs-restart-desc
Indicates that changing option requires a restart
2025-04-10 12:51:22 +02:00
Erwan MATHIEU
dacb8d838b
Merge branch '5.10' into CURA-12509_restore_Method_HS_printers 2025-04-09 16:16:41 +02:00
Erwan MATHIEU
ce5ce649c9
Merge pull request #20480 from Ultimaker/PP-602-New-S-line-configurations
[PP-602] New configurations for the S line printers
2025-04-09 15:53:53 +02:00
Erwan MATHIEU
5f67a3d2e3
Merge branch '5.10' into PP-602-New-S-line-configurations 2025-04-09 15:53:42 +02:00
Erwan MATHIEU
363e97426f
Merge pull request #20496 from Ultimaker/PP-607-Improve-S8-CPE-and-PC-profiles
[PP-607] Improve CPE and PC surface quality
2025-04-09 15:53:04 +02:00
Erwan MATHIEU
0db457b9f0
Merge branch '5.10' into PP-607-Improve-S8-CPE-and-PC-profiles 2025-04-09 15:52:42 +02:00
Erwan MATHIEU
fc1404139c Set A1 mini proper nozzle name
CURA-12074
2025-04-09 15:37:16 +02:00
wawanbreton
6601dcebd2 Apply printer-linter format 2025-04-09 13:35:11 +00:00
Erwan MATHIEU
b0460cee25 Set A1 mini proper name
CURA-12074
2025-04-09 15:33:29 +02:00
Erwan MATHIEU
7789c86c52 Improved A1 mini multi-color printing
CURA-12074
2025-04-09 15:32:29 +02:00