b7f6744462
Supports - fix of the recent changes: Always generate dense supports
...
below overhangs, even if the overhangs are steep.
2018-09-17 11:46:52 +02:00
7fc3987ce7
New support settings: "support_material_auto" controls, whether
...
the supports shall be generated automatically.
If not, only supports inside support enforcers are generated.
2018-09-07 14:53:42 +02:00
fa2e259d5b
Implemented support enforcers / blockers.
...
Reduced amount of full support interfaces similar to S3D.
2018-09-06 14:19:20 +02:00
d1580769a9
Changed the wording of "Purge into this object's ..." to "Wipe ..."
2018-08-25 22:09:55 +02:00
466b385716
Merge remote-tracking branch 'remotes/origin/lm_retraction_fix'
2018-08-24 16:33:57 +02:00
573f922129
Edited captions and default values of the new parameters (initial loading and unloading speed)
2018-08-24 12:46:32 +02:00
1d62f9aaa4
Print host bugfixes / refactoring
2018-08-21 15:47:29 +02:00
a1e2b58278
Yet another experimental parameter to adjust the initial loading speed of a newly loaded filament
2018-08-21 14:36:24 +02:00
778525cba7
Merge branch 'master' into lm_retraction_fix
2018-08-21 14:09:26 +02:00
3681b5bd90
Host upload backwards compatibility
...
* Added legacy code to preserve backwards compatibility
* renamed some cli option names to better match option names
2018-08-21 11:12:53 +02:00
69e0932dde
Added possibility for upload to Duet
...
Further changes:
- Added new configuration option Host Type
- Added abstract base class for future printer hosts
- Moved location of upload dialog (also made it a little bit more configureable)
- added possibility to send file via postfield instead a new frame
2018-08-21 11:12:53 +02:00
743f5c710d
Fixed a few tooltips, changed default value for minimal purge on wipe tower
2018-08-17 15:42:46 +02:00
3e88abd8af
New experimental parameter to adjust initial loading speed of the filament from the nozzle
2018-08-14 16:23:23 +02:00
25ed3d121b
Merge branch 'master' of http://github.com/prusa3d/Slic3r
2018-08-06 16:38:16 +02:00
6c5060f773
Changed checkbox labels for purge into infill/object feature
2018-08-06 16:37:41 +02:00
430845c9d5
Minor tweaks of UI texts,
...
optimization of the wipe tower invalidation,
show collisions of the wipe tower with known dimensions.
2018-08-06 16:31:51 +02:00
cda23ddbc6
T1 and M702 C are now evaluated by the time estimator to add the new
...
"filament_load_time" and "filament_unload_time" values to match
the MK3 MMU2 behavior.
Emitting of the remaining times into the output G-code was made optional
through a new "remaining_times" configuration value, so the firmware
flavors and versions, which do not know the M73 code, will not complain.
Configuration changes:
The wipe tower default position was shifted inwards after the wipe tower
coordinate reference point was changed from the center to the left front
corner.
Added the "filament_load_time" and "filament_unload_time" values
to the MK3 MMU filament profiles.
Enabled "remaining_times" for the MK2.5, MK3 and MK3MMU2 printers.
2018-08-04 17:38:25 +02:00
8f77fa7a3f
Merge branch 'master' into time_estimate
2018-08-03 23:04:44 +02:00
dc6c244315
Added a threshold for purging on the wipe tower (before it goes into infill/sacrificial object)
2018-08-02 15:14:12 +02:00
3c894e306c
Changed the filament_load_time / filament_unload_time defaults to zero.
2018-07-31 09:46:39 +02:00
16e12292be
Added filament_load_time and filament_unload_time parameters
...
to define the filament load / unload times spent in the MMU2.0 unit
when performing the tool change code (the T code).
2018-07-31 09:44:29 +02:00
6cfa614202
New parameter "single_extruder_multi_material_priming" to be able
...
to suppress the MM priming towers.
The PrusaResearch.ini was modified for the MMU2 printers to
correctly prime the initial extruder when
single_extruder_multi_material_priming is disabled.
2018-07-27 22:19:46 +02:00
64a3fe9e60
With the Marlin flavor, a "machine envelope limits" G-code section
...
is emitted, which breaks some of the automatic tests.
Changed the default firmware flavor to RepRap,
so that the automatic tests will run.
2018-07-17 20:37:15 +02:00
5d758b7f73
For the Marlin firmware, the machine envelope G-code is emitted
...
based on the Slic3r printer profile.
Also the bundled config has been updated, so that the machine envelope
G-code values were removed and the new Slic3r printer profile values
were updated with the former G-code values.
Slic3r version has been bumped up to 1.41.0-alpha for the configuration
files to work.
2018-07-17 19:37:24 +02:00
69c5c18c07
Merge with master + resolved conflicts
2018-07-17 10:44:23 +02:00
682ebeb39b
Merge remote-tracking branch 'remotes/origin/wipe_tower_improvements'
2018-07-17 09:20:19 +02:00
639e0fea51
Merge with master
2018-07-17 08:54:17 +02:00
049d99e7e7
Generate M73 lines for silent mode only for MK3 printers
2018-07-13 11:32:50 +02:00
7c7487b3a8
Infill purging - added fifth extruder into default setttings, cosmetic changes
2018-07-09 13:44:41 +02:00
f9e159bdd2
Renamed the "compatible_printers_condition" and "inherits" vectors
...
to "compatible_printers_condition_cummulative" and "inherits_cummulative"
when storing to AMF/3MF/Config files.
Improved escaping of strings stored / loaded from config files.
2018-06-28 20:13:01 +02:00
21c7f41973
Time estimate emitted to gcode at requested interval
2018-06-27 15:35:47 +02:00
9e0dab510d
Infill wiping turned off by default and in some automatic tests
2018-06-27 15:07:37 +02:00
d157831afb
Storing and recovering the "compatible_printers_condition"
...
and "inherits" fields from / to the AMF/3MF/Config files.
The "compatible_printers_condition" are collected over all active profiles
(one print, possibly multiple filament, and one printer profile)
into a single vector.
2018-06-26 10:50:50 +02:00
9e46225e4d
Merge remote-tracking branch 'remotes/origin/machine-limits-config' into add_kinematics
2018-06-22 17:44:12 +02:00
0ae427afa3
Updated PrintConfig default values for machine limits
...
+ fixed incorrect default value setting for the TextCtrl
2018-06-22 16:13:34 +02:00
4a187377b8
"Machine limits" page is completed
2018-06-21 16:15:56 +02:00
51c6aebf63
Merge branch 'master' into wipe_tower_improvements
2018-06-21 10:41:01 +02:00
4bae1bb0be
Provide a callback to libslic3r to translate texts.
...
Moved the "translate" functions to namespaces to avoid clashes
between the code in libslic3r and Slic3r GUI projects.
2018-06-20 18:33:46 +02:00
133e66b892
Updated "Machine limits"(Kinematics) page according to the new config
2018-06-20 16:30:55 +02:00
bf8043214a
Merge remote-tracking branch 'origin/machine-limits-config' into add_kinematics
2018-06-20 14:26:51 +02:00
11098c471c
Added prototype for "Kinematics" Page
...
+ Added enum_labels to localizations
+ Added bold font for the name of Options Groups
2018-06-20 14:20:48 +02:00
39c31687df
Added machine evelope configuration parameters
...
(the MachineEnvelopeConfig class).
Added localization support for libslic3r through a callback
(the callback is not registered yet, so the localization does nothing).
Localized the Print::validate() error messages.
2018-06-20 13:57:37 +02:00
24a82571c4
Wiping into infill/objects - invalidation of the wipe tower, bugfixes
2018-06-07 16:19:57 +02:00
99efd085df
More progress on 'wipe into dedicated object' feature (e.g. new value in object settings)
2018-06-06 18:24:42 +02:00
559c824ff4
Fixed issue #875 and updated Slic3rPE.pot
2018-06-04 12:13:07 +02:00
82a4a44bd7
Calculation of wipe tower reduction corrected, new config option (wipe into infill)
2018-05-25 16:11:55 +02:00
0c5a4285ed
Merge branch 'master' into wipe_tower_improvements
2018-05-23 19:34:33 +02:00
478b26bf53
Fix of https://github.com/prusa3d/Slic3r/issues/869
2018-05-18 08:21:24 +02:00
d2748064e7
Fixed loading of configuraton values octoprint_host, support_material_threshold
...
They were incorrectly handled by the handle_legacy() function, which has been
ported from the upstream Slic3r without inspecting its content.
2018-05-17 14:08:50 +02:00
adf1f4ece0
Merge branch 'master' into wipe_tower_improvements
2018-05-15 11:22:58 +02:00