Commit graph

27 commits

Author SHA1 Message Date
Lars Brubaker
3f8eeda65b integrating offline changes 2023-03-10 18:11:23 -08:00
Lars Brubaker
e4cdc106d8 Improving fan speed reporting 2022-05-03 10:19:26 -07:00
Lars Brubaker
ffb743f925 Making gcode visualizer parse relative extruder correctly
issue: MatterHackers/MCCentral#3913
Made prusa layer changes show by default
Problems with GCode from Simplify3D and relative extrusion
2021-09-08 16:32:23 -07:00
LarsBrubaker
bc96467792 Set layer drawing (sync to print) from instruction index rather than time 2019-05-19 20:10:28 -07:00
Lars Brubaker
edac908d0d fixing warnings 2019-05-03 12:35:38 -07:00
jlewin
2f44b8e5c0 Update pause handling stream layer number detection
- Add test for layer number detection - GetLayerNumber(line)
- Issue MatterHackers/MCCentral#5024
Read thread exited with S3D gcode
2019-04-01 11:35:28 -07:00
Lars Brubaker
cae6a7679b Got one of the dual extruder switching tests passing
Tool change stream tracking requested temps
Made printer use settings for settings rather than keeping a copy
Moved getting a line without checksum to GCodeFile so it can be re-used
2019-03-26 21:10:51 -07:00
Lars Brubaker
e7fe7bb8da Put in improved terminal filtering 2019-03-26 21:10:51 -07:00
LarsBrubaker
2cb8d521af allow printer connection to take a stream to print 2019-03-26 21:10:51 -07:00
Lars Brubaker
394325db97 added a hotend temperature stream
In the gcode line view show time to next extruder switch
refactored gcode memory file
gcode render features keep track of their gcode line index

issue: MatterHackers/MCCentral#4679
Turn off hot end temp if not used for remainder of print
2019-03-05 17:55:44 -08:00
Lars Brubaker
d5b06de172 Adding coast at end
mad travel render transparent
fixed layer identification in ms gcode
2018-10-17 13:49:56 -07:00
Lars Brubaker
1ad11ad07c Able to correctly parse simplify 3d gcode layer string
issue: MatterHackers/MCCentral#4292
S3D vs MC gcode
2018-10-16 10:25:57 -07:00
Lars Brubaker
56ad74ecc7 using the new estimator in vector math for gcode timing 2018-09-20 11:37:47 -07:00
Lars Brubaker
790d68f8da Find the filament diameter in our gcode files 2018-06-12 11:11:35 -07:00
Lars Brubaker
25883fc0bc Working on mesh wrapper and rebuild issues 2018-05-31 09:05:08 -07:00
John Lewin
7878fc8141 Add support for GCode post processors, discover and process from scene 2018-05-26 12:17:47 -07:00
John Lewin
7fadf07589 Change ZOffset to LayerTop 2018-05-09 15:27:31 -07:00
Lars Brubaker
c2d2509195 Got the per layer info to show up in gcode view
Fixed bugs with gcode parsing
Moved classes into separate files
2018-05-08 15:19:29 -07:00
Lars Brubaker
2ead63000f Improved the math around gcode time and jerk setting 2018-02-07 12:49:17 -08:00
Lars Brubaker
010b57649e Added in ability to manually adjust the gcode time multiplier 2018-02-02 10:33:45 -08:00
Lars Brubaker
ec501191dc adding ability to set acceleration on a printer profile 2018-01-17 14:04:34 -08:00
John Lewin
f5d31e7d29 Move Printing objects from GCodeVisualizer namespace to MC.Printing 2018-01-05 12:44:57 -08:00
Lars Brubaker
359784877f Unify Vector2 3 and 4 to have upper case field members 2017-10-31 12:53:46 -07:00
John Lewin
4eb8ebe254 Revise ReportProgressRatio implementation 2017-07-14 13:55:02 -07:00
John Lewin
6eb9f09976 Rename GCodeFileLoaded to GCodeMemoryFile 2017-06-29 14:22:04 -07:00
John Lewin
81e3cc1425 Rename NumChangesInZ to LayerCount 2017-06-29 14:17:08 -07:00
John Lewin
7a27433bf0 Migrate GCodeVisualizer and MeshViewer content into MatterControl 2017-06-24 07:28:55 -07:00