3a88e69896
ENABLE_GCODE_VIEWER -> Integration of time estimator into GCodeProcessor
2020-07-16 11:09:21 +02:00
69de5c8c9f
GCodeViewer -> Pass vertex normal to shaders for toolpaths
2020-06-29 14:00:08 +02:00
ab60499298
Fixed conflicts after merge with master
2020-06-12 10:35:18 +02:00
aa14b42638
GCodeProcessor -> Added processing of gcode lines G0
2020-06-12 09:01:20 +02:00
f74b1c6547
Added uncommitted changes
2020-06-08 12:36:42 +02:00
ca17948f87
ENABLE_GCODE_VIEWER_AS_STATE -> Load gcode from file and process it
2020-06-08 09:12:20 +02:00
70a6fb0e20
Added new tech ENABLE_GCODE_VIEWER_AS_STATE -> GCodeViewer as a new application state (WIP) + fix of conflicts after merge with master
2020-06-05 16:50:17 +02:00
c3d643ead3
Fixed conflicts after merge with master
2020-06-04 13:57:39 +02:00
ed98a859af
Fix of #3919 (extremely wide wipe tower with 0.35mm FAST profile)
...
This is an excerpt from ec86d94 , which was recently reverted because
the other changes from that commit broke some functionality.
2020-06-03 15:34:33 +02:00
8ecb0bfe0e
Revert "Workaround for the Prusa3D Fast (layer height 0.35mm) profile, which"
...
This reverts commit ec86d94f02 .
2020-06-03 15:34:33 +02:00
2eb4b2caed
Fixed conflicts after merge with master
2020-05-27 10:32:02 +02:00
c2cd430941
Few more include chains broken
2020-05-26 13:46:59 +02:00
dd424b6bcf
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_gcode_viewer
2020-05-21 11:38:22 +02:00
35c8c84631
Fix of #3965 (properly disable linear advance with RepRap firmware)
2020-05-21 10:47:50 +02:00
cbfb09a241
Fixed build for all 4 cases of tech ENABLE_SHADERS_MANAGER and ENABLE_GCODE_VIEWER enabled/disabled and code cleanup
2020-05-20 17:03:53 +02:00
c7c87973b7
First installment of tech ENABLE_SHADERS_MANAGER, using class GLShadersManager as a central point to manage OpenGL shaders
2020-05-20 14:11:22 +02:00
89dafeac95
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_gcode_viewer
2020-05-07 10:49:34 +02:00
5c6a56ca29
GCodeAnalyzer and GCodePreviewData removed from tech ENABLE_GCODE_VIEWER
2020-05-07 10:49:12 +02:00
b73e675aaa
Changed the Ironing G-code preview color based on Jindra's feedback.
2020-05-06 18:28:23 +02:00
05e4476808
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_gcode_viewer
2020-04-29 12:53:55 +02:00
1cb0f044db
GCodeProcessor::MoveVertex -> added placeholder for time
2020-04-28 10:29:25 +02:00
81a29169ae
GCodeViewer -> Coloring of travel paths
2020-04-24 08:46:31 +02:00
90d5cf1735
Fix to previous commit
2020-04-23 15:46:21 +02:00
66964c44c1
GCodeViewer -> Refactoring and code cleanup
2020-04-23 15:12:40 +02:00
7a0df4bcb4
GCodeViewer -> Extrusion toolpaths colored by color print (wip) + visualization of tool changes, color changes, pause prints, custom gcodes + refactoring
2020-04-22 16:29:07 +02:00
443a511420
GCodeViewer -> Extrusion toolpaths colored by volumetric rate
2020-04-21 11:38:42 +02:00
6e5a6f3b43
GCodeViewer -> Extrusion toolpaths colored by height
2020-04-20 10:52:16 +02:00
75d1e8373d
GCodeViewer -> extrusion paths colored by extrusion role
2020-04-16 15:09:04 +02:00
10110ed307
WIP: Ironing over top surfaces.
2020-04-14 11:53:28 +02:00
c3eb65c461
Added class GCodeViewer -> basic render of gcode toolpaths using dedicated shaders
2020-04-14 10:02:08 +02:00
22cf0396fc
Added missing include
2020-04-06 17:32:35 +02:00
2c69d96239
Reduced size of GCodeProcessor::MoveVertex
2020-04-06 17:24:11 +02:00
57dad5dfd2
GCodeProcessor additions:
...
process color change comment tag
process pause print comment tag
process custom code comment tag
process end pause print or custom code comment tag
2020-04-06 11:53:15 +02:00
1caac17b02
GCodeProcessor additions:
...
process M108 lines
process M132 lines
process M135 lines
process M401 lines
process M402 lines
2020-04-06 08:55:48 +02:00
dce1f24ad8
GCodeProcessor additions:
...
process G10 lines
process G11 lines
process G22 lines
process G23 lines
process M106 lines
process M107 lines
process mm3_per_mm comment tag
2020-04-03 10:15:46 +02:00
f05de150c5
Added another missing include
2020-04-02 15:52:42 +02:00
d0ce17656f
Added missing includes
2020-04-02 13:19:42 +02:00
ab1e90ec0d
Fixed conflicts after merge with master
2020-04-02 12:29:30 +02:00
956f7a4593
GCodeProcessor additions:
...
process G90 lines
process G91 lines
process G92 lines
process M82 lines
process M83 lines
process T lines
process extrusion role/width/height comment tags
debug output
2020-04-02 12:03:18 +02:00
f598c2d5d8
Fixed conflicts after merge with master
2020-04-01 15:06:30 +02:00
29cbfa7c9e
Fixed conflicts after merge with master
2020-03-30 09:36:37 +02:00
ec86d94f02
Workaround for the Prusa3D Fast (layer height 0.35mm) profile, which
...
collides with the maximum allowed layer height at the Printer Extruder
0.25mm.
Works around "MMU2s and supports on prusaslicer 2.2.0 issue #3919 "
2020-03-27 14:15:09 +01:00
a1a4d49f15
Fixed conflicts after merge with master
2020-03-25 12:07:59 +01:00
3d6c9e54e9
ENABLE_THUMBNAIL_GENERATOR set as default
2020-03-25 10:15:02 +01:00
97b9de47b4
Merge branch 'master' into dev
2020-03-24 21:51:05 +01:00
4c1d867ba0
#3897 - Small optimisation in GCodePreviewData::RangeBase::get_color_at (thanks to rongith)
2020-03-23 16:12:52 +01:00
046f0dbfa2
Fixed a regression issue to PrusaSlicer 2.1.1
...
Custom printer with center of bed at 0,0 results in "toolpath outside print area" #3510
The G92 A0 B0 was incorrectly considered to be equal to just G92
to reset all axes.
2020-03-21 10:09:33 +01:00
f4aa9c5b0e
#3858 - Added missing reset for fan speed visualization
2020-03-18 08:10:05 +01:00
3fd6c8a2ff
#2922 - Fan speed for gcode visualization modified as proposed by rongith
2020-03-13 08:25:48 +01:00
a6a77361ba
Multimaterial purging lines fixed on rectangular beds with non-standard origin ( #3805 )
2020-03-11 16:10:51 +01:00