Commit Graph
78 Commits
Author SHA1 Message Date
Lukas Matena 6af45362ce Purging volumes button is only shown when the wipe tower is enabled and we have single extruder MM printer with more than one extruder 2018-04-05 10:44:31 +02:00
Lukas Matena 706dd7020f New extruder temperature is only set when it differs from the old one 2018-04-04 14:59:31 +02:00
Lukas Matena 290e3e66c0 Merge correction 2018-04-04 14:41:23 +02:00
Lukas Matena eb9917536c Merge branch 'master' into wipe_tower_improvements 2018-04-04 13:06:46 +02:00
Lukas Matena 597e8650a6 Fixed incorrect redraw of Purging volumes button in certain cases 2018-04-04 12:49:16 +02:00
Lukas Matena 1afe0af343 Merge branch 'wipe_tower_ui' into wipe_tower_improvements 2018-04-04 12:28:46 +02:00
Lukas Matena 91d6deee03 Merge branch 'wipe_tower_config' into wipe_tower_improvements 2018-04-04 10:37:18 +02:00
Lukas Matena 719adfbaf3 The layer height check for multiple objects is now only enabled when variable layer height is enabled 2018-04-04 09:59:41 +02:00
Lukas Matena 42baeee0ed Fixed a bug regarding the sparse infill 2018-04-04 09:44:05 +02:00
Lukas Matena e5f23bc11d Fixed bug - negative feedrate was issued during loading of a new filament 2018-04-03 14:35:54 +02:00
Lukas Matena 89686b808d Added a check that all objects have the same layer height profile 2018-04-03 13:51:12 +02:00
Lukas Matena 281732ca38 Variable layer height enabled, nozzle diameters properly passed to the wipe tower generator 2018-03-29 15:32:09 +02:00
Lukas Matena 6fd3f38717 Warning to show before ramming adjustements, vertical text in wiping dialog positioned better 2018-03-29 14:23:45 +02:00
Lukas Matena 572008546d Vertical label in wiping matrix dialog 2018-03-29 12:04:09 +02:00
Lukas Matena c73d564004 Merge branch 'wipe_tower_ui' into wipe_tower_improvements 2018-03-29 09:47:12 +02:00
Lukas Matena 1b4dc685f4 Connected filament_ramming_parameters to respective dialog, other minor changes 2018-03-28 15:37:10 +02:00
Lukas Matena 7951349a1f Another t-test change to avoid fails 2018-03-28 10:32:23 +02:00
Lukas Matena 0d2637fede t tests changed so they don't fail on the extruder number check 2018-03-28 10:16:04 +02:00
Lukas Matena 56fef5302c Added axis-labels to RammingChart 2018-03-27 14:42:47 +02:00
Lukas Matena 7d9e892edc Added a button to open purging volumes dialog directly from Plater 2018-03-27 13:44:18 +02:00
Lukas Matena 3fdd182f0c Parameters describing cooling tubes position etc moved to separate page in Printer Settings 2018-03-22 16:13:41 +01:00
Lukas Matena 985b414c64 Removed parameter 'wipe_tower_per_color_wipe' from UI and configuration layer 2018-03-22 13:37:01 +01:00
Lukas Matena 036e41ae69 Wiping dialog - first experiments with sizers 2018-03-22 13:07:45 +01:00
Lukas Matena e7a5bc1afe Added a check that no object uses extruder the printer doesn't have 2018-03-21 16:01:31 +01:00
Lukas Matena 9519fae490 Partial refactoring of wipe tower code (got rid of global constants, etc) 2018-03-21 15:57:17 +01:00
Lukas Matena e30405d672 Merge branch 'master' into wipe_tower_improvements 2018-03-21 11:33:37 +01:00
Lukas Matena 1a1be94c99 Purging volume parameters normalization - minor changes 2018-03-21 10:20:36 +01:00
Lukas Matena ac9db81820 Normalization of purging volume parameters when number of extruders is changed 2018-03-21 09:36:27 +01:00
Lukas Matena 0fc2da5a32 Wipe tower generator should now work for more than 4 extruders (actual number extracted from wiping_volumes_matrix) 2018-03-20 15:45:11 +01:00
Lukas Matena a782424d5f Wipe tower generator connected to purging volumes from the configuration layer 2018-03-20 15:07:18 +01:00
Lukas Matena a923062167 Purging volume dialog improved and connected to configuration layer 2018-03-20 13:50:51 +01:00
Lukas Matena 76b280c64c Removed parameter 'wipe_tower_adhesion', it will always be true 2018-03-19 15:53:49 +01:00
Lukas Matena 349a8a88ae Bug fix: speed for finish_layer was not properly set 2018-03-19 15:35:31 +01:00
Lukas Matena e41eff9186 Wiping volumes options temporarily added to Print Settings 2018-03-19 15:30:54 +01:00
Lukas Matena 3d6f6530c0 Merge branch 'master' into wipe_tower_improvements 2018-03-16 14:06:23 +01:00
Lukas Matena b556cec42d Got rid of wipe_tower_advanced option 2018-03-16 13:58:58 +01:00
Lukas Matena e864238609 Merge branch 'project_specific_config' into wipe_tower_improvements 2018-03-15 14:05:45 +01:00
Lukas Matena 67009d80fd Ramming parameters reduced to one and connected to the wipe tower generator again 2018-03-15 14:04:12 +01:00
Lukas Matena 9f18b639a8 Added filament_ramming_parameters and filament_ramming_buttons into configuration layer 2018-03-14 15:48:37 +01:00
Lukas Matena cf5dfb9673 Started to move ramming dialog into filament settings 2018-03-13 15:54:29 +01:00
Lukas Matena 27ab8ff4e1 Configuration layer changes (cooling_time, bridging, adhesion moved from dedicated dialog to filament/print settings) 2018-03-12 15:41:25 +01:00
Lukas Matena b5fd4ddb8c Removed an unnecessary wait 2018-03-12 08:35:35 +01:00
Lukas Matena 1c6fa6660e Merge branch 'master' into wipe_tower_improvements 2018-03-09 15:10:15 +01:00
Lukas Matena 6e39f61198 Priming extrusions, nozzle-wipes when leaving tower, removed few unnecessary moves 2018-03-09 12:40:39 +01:00
Lukas Matena 8340a71f88 Lots of unnecessary code removed, minor refactoring changes 2018-03-08 16:44:52 +01:00
Lukas Matena f5cf181372 Sparse infill repositioned always to the same side 2018-03-07 15:34:12 +01:00
Lukas Matena 76aa134f66 Ramming lines that would end unsupported are made longer to reach to the edge 2018-03-07 11:44:47 +01:00
Lukas Matena e1922cb2c5 Supressed preview on unloadingmoves 2018-03-07 08:55:53 +01:00
Lukas Matena af281e13db Last wipe on layer accounts of border and sparse infill (ugly, yet working) 2018-03-06 19:14:12 +01:00
Lukas Matena 6c223c2f84 Fixed cooling time calculation, removed unnecessary diagonal moves, fixed 'stringing' on start and end of narrower wipe tower layers 2018-03-05 16:51:31 +01:00
Lukas Matena 4058f00275 Added print head moves after ramming and removed one unnecessary diagonal move 2018-03-05 13:53:49 +01:00
Lukas Matena 5aca3045b9 (Un)loading speed and delay introduced into wipe tower generator 2018-03-05 10:45:35 +01:00
Lukas Matena b3e9b82280 (Un)loading speed and time delay parameters introduced into GUI and conf. layer (not yet into wipe tower generator) 2018-03-02 15:52:16 +01:00
Lukas Matena e1421da5e8 Integrating cooling tube parameters into wipe tower generator 2018-03-02 13:26:16 +01:00
Lukas Matena d2006c8d8e Cooling tubes parameters added into GUI and configuration layer (not yet into wipe tower generator) 2018-03-01 16:15:00 +01:00
Lukas Matena 1d787a15a0 Fix for win builds 2018-03-01 09:57:51 +01:00
Lukas Matena c76c075569 Yet another attempt to fix Win builds 2018-03-01 09:19:34 +01:00
Lukas Matena b1b16359d9 Changes in includes in order to fix Win builds 2018-03-01 08:43:43 +01:00
Lukas Matena 9ea803b000 Attempts to fix OSX and Win builds 2018-02-28 19:53:32 +01:00
Lukas Matena a62ad3323f First naive implementation of wipe tower settings dialog 2018-02-28 16:04:56 +01:00
Lukas Matena 3099c32d08 GUI - reenabling rotation angle settings for the wipe tower (was disabled by the merge with master) 2018-02-27 08:56:11 +01:00
Lukas Matena d17229efd5 Gyroid infill - minor correction for standard-conforming compilers 2018-02-22 12:00:24 +01:00
Lukas Matena 5f5a59328b Minor refactoring, actualized comments, etc. 2018-02-22 11:03:29 +01:00
Lukas Matena 5a02bde170 Fix of merge conflict and uninitialized variables in writer class 2018-02-22 09:28:31 +01:00
Lukas Matena de92f45eaf Merge with master 2018-02-21 13:22:51 +01:00
Lukas Matena 5ca0a2f37d Parametrized toolchanges, experiments with sparse wipe tower, etc 2018-02-21 13:07:32 +01:00
Lukas Matena 37bbeeb9d0 Parametrization of ramming and loading sequence - first steps 2018-01-04 12:03:06 +01:00
Lukas Matena 180967484e Correction of wipe tower brim generation 2017-12-22 11:26:43 +01:00
Lukas Matena c6718c94bf Merge fix 2017-12-21 14:24:47 +01:00
Lukas Matena 4583d62edd Merge branch 'master' into wipe_tower_improvements 2017-12-21 13:47:33 +01:00
Lukas Matena b7a326a550 First attempts of variable wipe implementation, sparse infill modified to sawtooth 2017-12-21 13:28:26 +01:00
Lukas Matena 87c67636df Extrusion flow calculation based on nozzle diameter etc 2017-12-07 11:59:14 +01:00
Lukas Matena c34fd10e23 Wipe tower rotation around center point 2017-12-05 11:25:38 +01:00
Lukas Matena cb84a6cfce Wipe tower rotation - bug fix (now returning start_pos correctly) 2017-12-01 11:10:01 +01:00
Lukas Matena 55570119f7 Correction of previous commit 2017-11-30 16:11:20 +01:00
Lukas Matena a733df8f37 Wipe tower rotation - preview box 2017-11-30 14:43:47 +01:00
Lukas Matena 2921302fe9 GUI integration of rotation angle setting 2017-11-30 12:08:22 +01:00
Lukas Matena 0e9e487930 First implementation of wipe tower rotation 2017-11-28 17:32:11 +01:00