315 Commits

Author SHA1 Message Date
Martin Šach
919740fb3e Apply fix includes. 2024-07-08 15:37:02 +02:00
Martin Šach
2b667ffb6b Add two parameters for infill speed limiting.
One for infills that cross itself and one for the others.
2024-06-18 08:01:25 +02:00
tamasmeszaros
ac2580caf0 SLA z correction:
first SLA Z correction prototype

Change Z correction controlling parameter to integer layer count

Add z correction mm conversion text as description label under Z correction

Fixed a crash when switching pages in material tab
2024-06-14 15:32:10 +02:00
Lukas Matena
839343f1ec Removed printer scaling correction from material overrides 2024-06-06 12:23:22 +02:00
Lukas Matena
20e4cef12e Added new SLA material override for absolute correction (SPE-2262) 2024-06-06 12:23:22 +02:00
YuSanka
b0cf024a03 Renamed tower/tilt profile to speed (back end only) 2024-06-06 12:23:22 +02:00
YuSanka
b4f1257323 New time estimation for PrusaSla printers 2024-06-06 12:23:22 +02:00
YuSanka
755493531e Follow up dbcd2b59 - Fixed values for tilt and tower profiles 2024-06-06 12:17:44 +02:00
YuSanka
578517c950 Material Settings: Added tilt parameters
+ "area_fill" is moved to Material Settings
+ "Tilt times" group is removed from SLA Printer Settings
+ Processed disabling/enabling of some parameters in respect to "use_tilt"
+ Implemented configuration option for vector of Enums
2024-06-06 12:17:44 +02:00
Lukáš Hejl
d6136a34e3 SPE-2301: Add a new option that makes a printer print loops clockwise instead of counterclockwise. 2024-06-03 18:24:03 +02:00
Lukáš Hejl
4b8fe98443 SPE-2186: Add shrinkage compensation into filament settings.
There is a limitation that on multi-tool printers, all used filaments must have the same shrinkage compression values.
2024-05-14 17:16:23 +02:00
Lukas Matena
f881526dc2 Remove the checkbox in Printer Settings. The feature will be turned off by setting zero, so it is consistent with bed temperature. 2024-05-14 07:14:19 +02:00
Lukas Matena
7e3e2b577b Added heated_chamber checkbox into Printer Settings 2024-05-14 07:14:19 +02:00
Lukas Matena
30e2e20475 Added chamber_minimal_temperature parameter 2024-05-14 07:14:18 +02:00
Morton Jonuschat
32dc167277 [FEATURE] Chamber temperature config option (PR #10649 from @mjonuschat) 2024-05-14 07:14:18 +02:00
Lukáš Hejl
a3190d94d0 SPE-1804: Single perimeter for top and bottom layers working with both perimeter generators.
Co-authored-by: supermerill <merill@free.fr>
Co-authored-by: Morton Jonuschat <mjonuschat@gmail.com>
Co-authored-by: Vovodroid <vovodroid@users.noreply.github.com>
Co-authored-by: qing.zhang <qing.zhang@bambulab.com>
Co-authored-by: lane.wei <lane.wei@bambulab.com>
2024-04-24 10:06:56 +02:00
Lukas Matena
9dc7b70084 Merge branch 'master_27x' 2024-03-27 16:37:47 +01:00
David Kocik
0c7e6cb063 PrusaConnectNew class - new way to upload to Connect
Several bugs in UI fixed
Added Connect user data action, we might need it in future


Missing file in cmake and smaller fixes

new Connect frontend
2024-03-25 12:05:55 +01:00
Lukas Matena
c0aba8e2ca Add the default/custom switch into project settings 2024-03-20 14:41:26 +01:00
Lukas Matena
0988bf2998 Removed some of the new parameters 2024-03-20 14:41:26 +01:00
Lukas Matena
8345a82b1c Remove wiping_volumes_extruders 2024-03-20 14:41:26 +01:00
Lukas Matena
e8fd6951ad Purging volumes new parameters 2024-03-20 05:51:03 +01:00
YuSanka
4f0894aa6c SPE-2028 : Implement the command line interface for querying presets 2024-03-11 10:17:36 +01:00
Lukas Matena
0736f68e77 Wipe tower: rebranded skinnydip to stamping 2024-02-28 16:05:15 +01:00
Lukas Matena
030cd934c5 Wipe tower: removed skinnydip_extra_move 2024-02-28 16:05:14 +01:00
Lukas Matena
4900235332 Wipe tower: various little fixes:
- removed skinnydip_unloading_speed, unloading_speed is used instead
- the new parameter wipe_tower_extra_flow now automatically adjusts spacing
- the extra flow is seen in the preview
- skinnydip moves were simplified
- for MK4, pressure advance is kept for ramming and disabled for skinnydip
- G4 S0/R were swapped
- for MK4, the new temperature is set before the last cooling move
- range of the ramming dialog increased to 60 mm3/s
- fixed skinnydip_extra_move
- fixed temperature setting after cold_ramming
2024-02-28 16:05:14 +01:00
Lukas Matena
8e9251f2f0 Wipe tower: separate acceleration control (related to #10854) 2024-02-28 15:48:01 +01:00
Lukas Matena
ecba2ca007 Wipe tower: increased purge flow parameter 2024-02-28 15:48:01 +01:00
Lukas Matena
d497757a7d Wipe tower: remove extra skinnydip parameters 2024-02-28 15:48:01 +01:00
Lukas Matena
61e20a8cfa Wipe tower: skinnydip_extra_move, skinnydip_delay 2024-02-28 15:48:01 +01:00
Lukas Matena
cddfcb888f Wipe tower: cold ramming 2024-02-28 15:48:01 +01:00
Lukas Matena
0dba13d862 First skinnydip implementation 2024-02-28 15:48:00 +01:00
tamasmeszaros
3160b00d5a Fixed crash when checking an integer nullable param on a config tab 2024-02-05 16:59:09 +01:00
tamasmeszaros
91e67e2e16 Fixing float nullable config vals and sla override apply func 2024-02-05 16:59:09 +01:00
Lukas Matena
2d130c71b6 Move binary gcode checkbox to Printer Settings 2023-12-11 15:40:35 +01:00
Martin Šach
0c64950151 Fix travel slope param range and type 2023-11-10 12:19:39 +01:00
Martin Šach
3ed86a820a Add PrintConfig options for future more general z-hop implementation.
The parameters are also presented in the GUI.
2023-11-10 12:19:39 +01:00
David Kocik
5862e85c57 Change order in enum to original values
followup of 210f1abf1dcbc033d4d9bf6fe50f3d54da8bf283
2023-10-19 11:03:18 +02:00
David Kocik
210f1abf1d PrusaLink at Physical Printer Dialog: Show Http Digest as first choice. 2023-10-19 10:12:32 +02:00
Lukas Matena
30861c81d2 Removed G2/3 R option, it does not work correctly 2023-10-17 13:32:05 +02:00
Lukas Matena
e6c4522143 Removed unused parameter 'arc_fitting_tolerance' from the configuration layer,
added static_assert for coord_t size
2023-10-17 13:20:31 +02:00
Lukas Matena
fe3cf27394 Label objects: refactoring + fix of object/instance indexing when instances are rotated/out-of-bed 2023-09-26 11:24:19 +02:00
Lukas Matena
395a5639cc Label objects: rename Marlin -> Firmware-specific, updated tooltip 2023-09-26 11:24:18 +02:00
Lukas Matena
5d50a91c30 Label objects refactoring (enum->enum class, initial header export separated in a dedicated function) 2023-09-26 11:24:18 +02:00
Lukas Matena
6d41a76af7 M486 cancel object implementation:
- gcode_label_objects changed from coBool to coEnum
- the start-end pairs are emitted at the start for all objects
2023-09-26 11:24:18 +02:00
YuSanka
b8bb7f2716 Edit custom G-codes: Improvements
* Prepared ConfigDefs for placeholders used in EditGCodeDialog.
* Removed unused code and files
* DEBUG mode only: Added check of placeholder's existence in custom_gcode_specific_placeholders and custom_gcode_specific_config_def during the custom G-code parsing.
2023-09-13 10:14:11 +02:00
enricoturri1966
53adc68717 Tech ENABLE_BINARIZED_GCODE set as default 2023-09-05 12:17:47 +02:00
Vojtech Bubnik
8dad25efc4 Merge branch 'master' into master_262 2023-09-04 14:44:32 +02:00
ps_copyright
f32859c302 final copyright headers 2023-09-01 14:49:07 +02:00
Vojtech Bubnik
529f1fb395 Merge branch 'et_spe1784_binary_gcode' into master_262 2023-08-30 18:52:55 +02:00