supermerill
b16ecbfcb1
allow retract_lift_first_layer even when 0 lift to activate extra lift for first move before each object on first layer
...
supermerill/SuperSlicer#1575
2021-09-27 13:06:21 +02:00
supermerill
18504bff9c
Fix Disabled acceleration control still applies to print
...
supermerill/SuperSlicer#1537
2021-09-26 16:41:39 +02:00
supermerill
c08429cb78
fix lack of refresh after gcode generation
...
(fix ca995447fbaebbd7185b19f53e435781c4653983)
using the slicing state callback to transmit when to refresh things.
supermerill/SuperSlicer#1533
supermerill/SuperSlicer#1532
supermerill/SuperSlicer#1591
2021-09-26 16:17:47 +02:00
supermerill
86bcc1a015
New first layer height compute
...
- now use the thinnest extruder used by the object if %
- more consistent over the software
supermerill/SuperSlicer#1035
2021-09-06 19:59:26 +02:00
supermerill
e1e4f34f0a
remove some warnings change some scale/unscale for better types.
2021-09-06 19:58:53 +02:00
supermerill
d0459d60ce
wipe speed
...
supermerill/SuperSlicer#1471
2021-09-06 19:58:42 +02:00
supermerill
6741b9ba25
Improved progress message
2021-09-06 16:39:03 +02:00
supermerill
2dc9bcc419
reprap jerk unit fixed
...
also gcode-viewer now read them even if not marlin
supermerill/SuperSlicer#1500
2021-09-06 13:49:20 +02:00
supermerill
55fdc665ca
max_gcode_per_second added
...
allow a better control than min_length
2021-09-06 13:47:43 +02:00
supermerill
688121b104
first_layer_min_speed added
...
supermerill/SuperSlicer#1422
2021-09-06 13:47:35 +02:00
supermerill
e106dd555c
add infill/internal bridge fan speed
...
supermerill/SuperSlicer#1414
2021-09-06 13:47:04 +02:00
supermerill
1c3ad9de01
skirt brim
...
supermerill/SuperSlicer#795
also little fix: now preview shows object skirt & brim.
2021-08-21 23:21:52 +02:00
supermerill
a510c3039c
fix filament_max_volumetric_speed (from 8e4e8023c091e870b2079bcde996cfa7e6a69411)
...
supermerill/SuperSlicer#1470
also better translation strings
2021-08-21 02:49:13 +02:00
remi durand
f34a3b1a6f
Merge branch 'dev' into merill-merge
2021-08-08 01:06:02 +02:00
remi durand
b12cfb8d46
Don't use toolchange_gcode if only one extruder
...
supermerill/SuperSlicer#1377
2021-07-05 20:56:08 +02:00
Vojtech Bubnik
f1ef8a013f
After issuing the color change custom G-code, which is most likely
...
just M600, reset the internal retract counter, so that a retract
will happen after the firmware returns from M600 to the initial position.
Fixes "Blobs on print after manual color change #6362 "
2021-06-24 21:36:08 +02:00
remi durand
bb6c3a2d79
fix Z offset:
...
fix crash (comes from commit 0a65e1b0d6a234bb9c9d58047940bed85260d700)
fix slicing preview
also fix a toolchange missing (just notifying the writer)
supermerill/SuperSlicer#1347
2021-06-24 18:50:59 +02:00
supermerill
7ae60b6c82
travel acceleration changes
...
- add travel acceleration
- now deceleration for the travel done with the accel value of the next extrusion
- reprap M204 now use P & T
2021-06-24 17:57:47 +02:00
supermerill
c8f25eabed
safeproofing int types in gcode writer
2021-06-24 17:57:40 +02:00
supermerill
8e4e8023c0
reworked autospeed & ironing role:
...
- now only extrusions with a "0" are taken into account for autospeed computation
- removed min_mm3_per_mm from extrusionentity as it's now computed by a visitor.
- ironing pattern now use ironing role like ironing PP
- ironing_speed is now a float or percent, over top_solid_infill_speed
- added some missing ratio_over
- updated to_prusa to convert % accel & speed to flat value from config, instead of 0.
2021-06-24 17:57:33 +02:00
remi durand
2b9bda07d6
toolchange_gcode now erase the built-in change gcode if set: now for real
...
supermerill/SuperSlicer#1195
milling PP : now doesn't trigger a toolchange. use mill custom gcode to change tool.
supermerill/SuperSlicer#1329
2021-06-23 15:40:24 +02:00
remi durand
467b1feaa7
print the first filament start gocde even with start_gcode_manual
...
supermerill/SuperSlicer#1317
2021-06-16 21:24:19 +02:00
remi durand
e67181d2d4
allow Z-Hop retract_lift_top for Gap Fill
...
supermerill/SuperSlicer#1285
2021-06-11 20:35:13 +02:00
remi durand
487ca84cb7
fix no Bed on thumbnail
...
supermerill/SuperSlicer#1245
2021-06-04 23:52:59 +02:00
remi durand
f4ae8c869d
add preamble to gcode processor if using start_gcode_manual
...
https://github.com/supermerill/SuperSlicer#1172
2021-06-03 21:54:19 +02:00
Vojtech Bubnik
34299c9332
Implemented generic mechanism for executing tasks on UI thread synchronously
...
from the background slicing thread, that supports cancellation.
The generic mechanism is used for generating thumbnails into G-code and
Fixes Fix deadlock when canceling the slicing while gcode is creating thumbnails #6476
Thanks @supermerill for pointing out the issue.
2021-06-03 20:31:32 +02:00
supermerill
4c803b5880
add M486 to reprapfirmware
2021-06-03 20:07:28 +02:00
supermerill
8de7e353c0
change 'Perimeter' to 'Internal perimeter'
...
fixed some typo in description output
2021-06-03 19:38:15 +02:00
remi durand
1b5bea5ec9
fix crash when no extrusions
2021-06-02 21:13:11 +02:00
remi durand
4eb7fdce58
little update on extrusion width
...
* first_layer_extrusion_width moved from print to object supermerill/SuperSlicer#1225
* now unset skirt width will only use the first layer width if it's one layer high
2021-06-02 13:18:29 +02:00
remi durand
dfc2689cb3
toolchange_gcode now erase the built-in change gcode if set.
...
supermerill/SuperSlicer#1195
2021-05-29 00:30:21 +02:00
supermerill
95535e68f6
overhangs are now overhangs again and not bridged infill supermerill/SuperSlicer#1186
...
instead of excluding overhang from "bridged" tag and making exceptions to use overhangs alongside bridges,
now revert back to when overhangs are bridge and make a unique exception to not apply bridge acceleration to them.
2021-05-27 19:21:45 +02:00
supermerill
106b7ffa68
lerdge fix for units
2021-05-26 22:47:31 +02:00
remi durand
99b3121425
add start_gcode_manual to disable automatic 'start gcode' output
...
supermerill/SuperSlicer#875
2021-05-02 17:48:47 +02:00
remi durand
18aae45347
use _write_format instead of fprintf in gocde.cpp
...
supermerill/SuperSlicer#1121
2021-05-02 17:48:10 +02:00
remi durand
612c049660
Fix fan speed on overhangs
...
supermerill/SuperSlicer#1127
2021-05-02 17:13:42 +02:00
remi durand
ab83dcf305
Fix deadlock when canceling the slicing while creating thumbnails
2021-05-02 16:12:56 +02:00
remi durand
0fe1664f19
Fix for auto-heating when using one extruder from many. supermerill/SuperSlicer#1103
2021-04-25 03:16:37 +02:00
remi durand
715d58da88
Add some spacing settings at the side of width
...
- now a setting can be "phony"
- a phony setting isn't saved in a config file
- a phony setting should be computed from other settings
- change/add colors, icons, and callbacks (in PrintConfig.cpp) to make phony settings works
2021-04-25 03:15:40 +02:00
remi durand
1d405304b9
Fix firmware min_length
...
* fix m_last_too_small fusion test
* now use a modified douglas_peucker to take into account the segment length instead of the tolerance only
* some tooltip & default value change for resolution.
2021-04-24 02:50:29 +02:00
remi durand
0a65e1b0d6
#1076 adjust color changes for z_offset
2021-04-11 20:46:45 +02:00
remi durand
b44607908f
#1047 "colour" settings can now be used as XXX_colour_int to output the color value as a int in a custom_gcode output
2021-03-31 01:03:23 +02:00
remi durand
519bcaf1a2
#922 Infill bridge issues
2021-03-19 12:36:38 +01:00
remi durand
e740aa6356
#1005 Draft shield if complete objects
...
and some cleaning
2021-03-17 16:22:36 +01:00
remi durand
2820d244b5
Fix printing 1-point segments (that shouldn't be here, so ignoring them)
...
avoid nan crash
2021-03-13 17:40:06 +01:00
remi durand
dc17f37045
#904 Disable temperature if 0 (fix)
2021-02-22 14:44:01 +01:00
remi durand
1df387ccdb
#862 write the "settemp and wait" failsafe after the tool selection
2021-02-22 14:43:53 +01:00
remi durand
a50b4cd544
Merge tag 'version_2.3.0'
...
version_2.3.0
2021-02-22 13:28:28 +01:00
remi durand
7e68efb3f7
#855 standby temp for reprap moved after header, at their correct place.
2021-01-23 17:58:48 +01:00
remi durand
87c671877d
#882 Volumetric autospeed now respect the linear speed limit
...
Also removed the gapfill speed 0 as kill switch. Now use the box in perimeter tab.
2021-01-18 01:46:02 +01:00