Lars Brubaker
e4cdc106d8
Improving fan speed reporting
2022-05-03 10:19:26 -07:00
Lars Brubaker
884c2f88d2
moved goemetry3sharp
2021-12-02 16:34:53 -08:00
Lars Brubaker
a7b5494fee
Missed a relative extrusion consideration
2021-09-08 17:51:10 -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
Lars Brubaker
82c2f2ddf8
fixing warnings
2020-10-27 13:05:13 -07:00
Lars Brubaker
d77c942e69
refactoring
2019-05-21 16:09:10 -07:00
Lars Brubaker
5533fd02a2
reuse existing function
2019-05-21 16:06:43 -07:00
LarsBrubaker
f7235051bd
Make sure we turn off the heat for extruders if we will turn of the heat at the end of the print
...
issue: MatterHackers/MCCentral#5547
heat not shut off for unused extruder after last switch
2019-05-21 07:16: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
29ce61e33a
Keep extruders cool at the beginning of the print if the won't be used for longer than
...
the re-heat time.
issue: MatterHackers/MCCentral#5500
Inactive hotend cooldown does not apply at beginning of print
2019-05-14 14:11:37 -07:00
LarsBrubaker
002570d381
Showing the time to the end of the print
...
Made the ratio complete be based on time
2019-05-13 10:05:07 -07:00
Lars Brubaker
edac908d0d
fixing warnings
2019-05-03 12:35:38 -07:00
Lars Brubaker
3545043079
Making layer height get calculated better for non-matterslice files
...
issue: MatterHackers/MatterControl#4494
Gcode read problem/crash
2019-05-03 12:35:38 -07:00
Lars Brubaker
db6ff0dca3
fixing warnings
2019-04-26 11:52:43 -07:00
jlewin
6dda83eaa4
Index out of range exception after loading/printing gcode
...
- Issue MatterHackers/MCCentral#5152
2019-03-14 12:11:35 -07:00
Lars Brubaker
a4811285c3
Have the temp changing working and passing tests
2019-03-08 13:48:14 -08:00
jlewin
e5bd83d6ff
Leave heaters on for prints less than 10 minutes
2019-03-06 15:56:19 -08:00
Lars Brubaker
d8d8e78a98
Adding cool down and heat up settings for dual extrusion
2019-03-06 10:19:35 -08: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
LarsBrubaker
457e31ef10
Putting in info for tool change timing
...
refactoring extruder index to tool index
2019-03-04 08:04:29 -08:00
Lars Brubaker
8b2bf97324
Fixing problems with heating extruder 2
...
issue: MatterHackers/MCCentral#5044
When printing only with extruder 2, MC waits for extruder 1 to heat to 0 degrees
issue: MatterHackers/MCCentral#5043
Load filament wizard for filament 2 does not finish
2019-02-08 17:53:42 -08:00
Lars Brubaker
e9c4ba5d28
Better tracking of extrusion and position in consideration of relative moves
...
Reset position tracking correctly for G92 s
Render G92 instructions correctly (don't show as filament change)
Remove dead code
issue: MatterHackers/MCCentral#4688
Don't force tool change on layer change
2018-12-11 14:12:25 -08:00
Lars Brubaker
62b6b9ae44
Fixe to realtime position tracking and gcode e tracking
...
This hopefully fixes issues with re-slice (did on test environment)
2018-12-06 17:01:33 -08:00
Lars Brubaker
2bd677cb9c
Check that loaded gcode has a print time > 30 seconds or warn
...
Removed gcodeDetails as a type
issue: MatterHackers/MCCentral#4309
Printing file that makes less than 30 second gcode does not show error
2018-10-29 16:42:28 -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
c408ef055d
Wrote Re-Slice for dynamically replacing current gcode
...
adding comments
2018-09-21 15:07:05 -07:00
Lars Brubaker
56ad74ecc7
using the new estimator in vector math for gcode timing
2018-09-20 11:37:47 -07:00
John Lewin
685541523b
Spelling
2018-07-12 22:49:39 -07:00
Lars Brubaker
5cd9a2fd58
Updated static data printers
2018-06-14 18:36:24 -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
7fadf07589
Change ZOffset to LayerTop
2018-05-09 15:27:31 -07:00
Lars Brubaker
c2e8d446a3
include compile and continue changes
2018-05-08 15:20:15 -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
John Lewin
bb99d8743e
Extract speeds as part of normal GCode iteration
2018-03-30 21:17:15 -07:00
John Lewin
3dc77e534c
Fix typo
2018-03-30 19:59:54 -07:00
Lars Brubaker
c1dad26a75
Fixing compiler error
2018-03-12 09:28:50 -07:00
Lars Brubaker
9cc6d5f469
Added passing UndoBuffer to rebuildable
2018-03-08 17:29:35 -08:00
John Lewin
198c59c247
Improve sync-to-print
...
- MatterHackers/MCCentral#2835
Unexpected RatioIntoCurrentLayer values
2018-02-16 14:20:15 -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
d76eb07613
issue: MatterHackers/MCCentral#2602
...
GCode2D transform should only be computed on first load
2018-01-22 14:00:25 -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
4ff6c5cbb8
Convert from ReportProgressRatio to Action<T>
2017-07-18 20:51:44 -07:00
John Lewin
4eb8ebe254
Revise ReportProgressRatio implementation
2017-07-14 13:55:02 -07:00
John Lewin
933e2cf298
Consolidate and standardize Load functions
2017-06-30 23:07:48 -07:00
Lars Brubaker
1a9ebebaed
Changed ReportPregress delegate to have touple and use CancellationTokenSource
2017-06-30 16:09:31 -07:00
John Lewin
6eb9f09976
Rename GCodeFileLoaded to GCodeMemoryFile
2017-06-29 14:22:04 -07:00