enricoturri1966
229dd208fa
Fixed build on MAC
2021-09-08 15:47:27 +02:00
enricoturri1966
f437cd535d
Tech ENABLE_FIX_PREVIEW_OPTIONS_Z - Enable fixing the z position of seams (and other options) in preview
2021-09-08 14:30:40 +02:00
Vojtech Bubnik
1c60fa2704
GCodeProcessor collects positions of line ends for GCodeViewer,
...
GCodeViewer no more parses G-code just to extract line end positions.
Removed start_mapping_gcode_window(), void stop_mapping_gcode_window(),
they are no more needed.
2021-09-07 15:42:56 +02:00
enricoturri1966
0e6b9aa65b
Added retract acceleration member variable to GCodeProcessor and modified GCodeProcessor::process_M204() method
2021-08-19 09:38:51 +02:00
Vojtech Bubnik
2cfe471a05
Implemented extension of the G-code post-processor framework:
...
1) New environment variable SLIC3R_PP_HOST contains one of
"File", "PrusaLink", "Repetier", "SL1Host", "OctoPrint", "FlashAir", "Duet", "AstroBox" ...
2) New environment variable SLIC3R_PP_OUTPUT_NAME contains the name
of the G-code file including path (for SLIC3R_PP_HOST == "File")
or a name of the file after upload to the host (PrusaLink, Octoprint ...)
3) The post-processing script may suggest a new output file name
(likely based on SLIC3R_PP_OUTPUT_NAME) by saving it as a single line
into a new "output name" temp file. The "output name" file name is
created by suffixing the input G-code file name with ".output_name".
Please note that the G-code viewer visualizes G-code before post-processing.
Fixes Broken PostProcessing when script changes out-filename #6042
2021-08-10 15:22:01 +02:00
enricoturri1966
5dabae7d0d
Fixed import of color print view from gcode files into GCodeViewer
2021-07-23 11:27:07 +02:00
enricoturri1966
63ae8756bb
Tech ENABLE_SEAMS_VISUALIZATION set as default
2021-07-22 12:58:33 +02:00
enricoturri1966
3dcf5f1156
Tech ENABLE_START_GCODE_VISUALIZATION set as default
2021-07-22 12:32:08 +02:00
enricoturri1966
58f3fa37b1
Tech ENABLE_EXTENDED_M73_LINES set as default
2021-07-22 09:55:39 +02:00
enricoturri1966
4537263265
Tech ENABLE_GCODE_WINDOW set as default
2021-07-22 09:37:02 +02:00
enricoturri1966
cef1a00d86
Tech ENABLE_VALIDATE_CUSTOM_GCODE set as default
2021-07-22 09:13:12 +02:00
enricoturri1966
cb873bd88c
Tech ENABLE_GCODE_LINES_ID_IN_H_SLIDER set as default
2021-07-22 08:35:21 +02:00
enricoturri1966
3cb502c954
GCode Viewer -> Fixed used filament for gcode files produced by other slicers
2021-06-15 09:39:33 +02:00
enricoturri1966
1ae72e2a33
Fixed calculation of used filament for gcode viewer (take data from gcode file)
2021-05-27 12:25:59 +02:00
YuSanka
2372f3b029
Fix of #2825 - Add the length of each filament used
2021-05-07 12:48:34 +02:00
enricoturri1966
868c1ecd41
Fixed conflicts after merge with master
2021-04-30 14:54:58 +02:00
enricoturri1966
343eb6006b
Tech ENABLE_SEAMS_VISUALIZATION -> 1st installment of seams visualization in preview
2021-04-27 09:45:15 +02:00
enricoturri1966
f9ddb38f04
Extrusions in custom start g-code forced to be at first layer height level
2021-04-22 15:15:19 +02:00
enricoturri1966
6deb8338f3
GCodeProcessor added travel acceleration
2021-04-06 15:45:49 +02:00
enricoturri1966
24b45c3139
Extract bed size from gcode produced with Simplify3d
2021-03-25 09:23:14 +01:00
enricoturri1966
b3f425b5c8
1st installment of export to gcode of M73 lines for remaining time to next printer stop
2021-03-23 09:05:52 +01:00
enricoturri1966
84c3833247
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_gcode_window
2021-03-04 13:24:08 +01:00
enricoturri1966
85b66176fb
#5843 - GCodeProcessor: added processing of lines G28
2021-03-03 13:53:37 +01:00
enricoturri1966
1f562c13fb
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_gcode_window
2021-03-03 09:07:28 +01:00
enricoturri1966
33126a0717
1st installment of g-code window in preview
2021-03-02 10:01:06 +01:00
enricoturri1966
f81ca55d41
#4402 - Review and merge of #6106 Temperature visualization in preview and G-code Viewer by combolek
2021-02-26 14:17:53 +01:00
enricoturri1966
8185c05b86
Tech ENABLE_VOLUMETRIC_EXTRUSION_PROCESSING set as default
2021-02-25 16:29:18 +01:00
enricoturri1966
d8a1dfa6be
#5538 - Validation of custom g-code against gcode processor reserved keywords
2021-02-18 14:34:40 +01:00
enricoturri1966
354070d9b2
Tech ENABLE_TOOLPATHS_WIDTH_HEIGHT_FROM_GCODE set as default
2021-02-17 11:23:17 +01:00
enricoturri1966
919851b548
#5611 - Added option to show gcode line number on horizontal slider in preview
2021-02-16 10:07:05 +01:00
enricoturri1966
62e24c2833
GCodeViewer - Fixed visualization of time estimates for silent mode
2020-12-17 11:41:41 +01:00
enricoturri1966
42571a0c3b
#5415 - Fixed preview when volumetric extrusion is turned on
2020-12-15 15:57:22 +01:00
Vojtech Bubnik
8199e4051e
Replaced all "long long" types with int64_t
...
Replaced all "unsigned long long" types with uint64_t.
These "new" types better communicate their meaning and they are
guaranteed to behave the same on all platforms & compilers.
2020-12-10 08:40:15 +01:00
enricoturri1966
4bb4e4a78c
#4936 - Take toolpaths width and height from gcode decorations, if available
2020-12-08 15:55:53 +01:00
enricoturri1966
8884afb65d
Tech ENABLE_SHOW_WIPE_MOVES set as default
2020-12-07 10:29:50 +01:00
enricoturri1966
d9f21cfcc5
GCode Viewer -> Parse gcode produced by KISSSlicer
2020-11-26 16:07:07 +01:00
enricoturri1966
50d757f601
Preview - Visualization of wipe mones
2020-11-21 10:36:10 +01:00
enricoturri1966
5f9df6333f
ENABLE_GCODE_VIEWER set as default in libslic3r
2020-11-12 14:03:58 +01:00
enricoturri1966
554e0918d3
GCode Viewer - Fixed color print visualization for gcode containing multiple extruders
2020-11-09 13:06:20 +01:00
enricoturri1966
65e42ee8a4
GCode Viewer - Show print/printer/filament settings names in legend
2020-11-09 08:41:14 +01:00
enricoturri1966
792f4ec199
#5079 - Fixed GCode Viewer changing files modified date on Windows
2020-11-05 14:02:43 +01:00
Vojtech Bubnik
2ec8ef85f6
Fix of Slicer image not good #4992
...
Tighter parsing of PrusaSlicer's own G-code annotations
to avoid clashes with comments inside user G-codes.
Also the GCodeReader was extended to return string_views instead
of copying a substring, and the GCodeProcessor was partially adapted
to string_views.
2020-10-29 10:51:51 +01:00
enricoturri1966
7ae2121cc8
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer
2020-10-27 17:21:41 +01:00
enricoturri1966
85bd35802a
#4982 - Load config data when importing gcode produced by Slic3r and Slic3rPE
2020-10-27 17:18:15 +01:00
enricoturri1966
889c863f22
#4986 - Fixed remaining print time and SD-percentage calculation not correct (replaces e14c122d12)
2020-10-27 15:50:04 +01:00
enricoturri1966
b0a6c11d9e
Small fix in debug tech ENABLE_GCODE_VIEWER_DATA_CHECKING
2020-10-02 09:14:43 +02:00
enricoturri1966
3cd9af0a62
Follow-up of 573194e059 -> Fixed crash when opening a gcode file
2020-09-07 11:30:31 +02:00
enricoturri1966
d0cb723999
GCodeProcessor -> Added cancel callback
2020-09-03 08:32:06 +02:00
enricoturri1966
33a290a11e
GCodeViewer -> Show printbed model and texture for system printers detected when loading gcode files produced by PrusaSlicer
2020-08-21 10:59:07 +02:00
enricoturri1966
59bc7a74fc
GCodeProcessor -> Calculate per layer time estimate
2020-08-18 12:37:07 +02:00