Commit graph

99 commits

Author SHA1 Message Date
Lars Brubaker
e329cc2631 Merge pull request #246 from jlewin/AtxPowerControl
Revise ATX Power submission from peter1960
2015-04-30 15:51:29 -07:00
John Lewin
875bbb40b0 Revise ATX Power submission from peter1960 2015-04-30 15:46:45 -07:00
Gregory Diaz
88cbb22e19 Merge branch 'development' of https://github.com/MatterHackers/MatterControl into development
Conflicts:
	StaticData/Translations/Master.txt
2015-04-30 09:38:41 -07:00
Lars Brubaker
357505a1cc Put in a wipe before retract feature
Put in an extra extrusion on unretract
2015-04-29 12:12:30 -07:00
Gregory Diaz
ab9c737b81 Merge branch 'development' of https://github.com/MatterHackers/MatterControl into development
Conflicts:
	StaticData/Translations/Master.txt
	Submodules/agg-sharp
2015-04-24 13:26:44 -07:00
Lars Brubaker
9ed545ad22 Put in the ability to specify bottom and top layers in mm
Also interface layers and z gap
improved the slice settings layout
improved intermediate settings to be much more useful
Added a new mm setting and improved the optional % editing.
2015-04-24 13:09:25 -07:00
Gregory Diaz
13c8091fbc added 'Extruder Wipe Temperature' and "Bed Remove Part Temperature" to Slice Settings 2015-04-24 10:25:03 -07:00
Lars Brubaker
86175bd500 Fixed some strange M190 settings in configs
Made the html widget not show debug
Made the mapping classes not use unsetable temperatures in MatterSlice
2015-04-14 15:27:11 -07:00
Lars Brubaker
591528ee91 Ran code maid against this code. 2015-04-08 15:20:10 -07:00
Lars Brubaker
a41d4f1162 Put in toolChangeCode option 2015-04-01 15:53:36 -07:00
Lars Brubaker
06e97320c2 Refactor for clarity. 2015-02-26 10:28:11 -08:00
Lars Brubaker
90331a49a3 Moving to using submodules
Changed HasEmergecyStoy to ShowResetConnection
2015-02-26 10:17:41 -08:00
Gregory Diaz
866729a20f Latest work on e-stop button 2015-02-25 16:14:32 -08:00
Lars Brubaker
5bc8795d86 Made the cache cleaning delete all unreferenced png tga stl and amf files.
Made it so we always show what slicing engine we are using in settings
Made it so when we switch to MatterSlice for dual extrusion we reload the display correctly
Put in a clear history button on settings
2015-02-20 12:05:44 -08:00
Lars Brubaker
01f3478a68 Moved the delete cache data to a common location.
Took out the M109 from 3D STuffmaker so it uses the new override correctly.
2015-02-19 11:37:20 -08:00
Lars Brubaker
fd094f25af Fixed a bug where the temp could get in a state of ping-ponging between values.
Working on better cache cleaning.
Added a heat extruder before homing config option
Made 3D Stuffmaker use the new setting
2015-02-19 10:56:54 -08:00
larsbrubaker
cbbeeac8ae Don't show the bed temp if there is no heated bed.
Don't write bed temp to gcode if there is no heated bed.
Read bed temp through accessor function so we can filter it based on if the printer has a heated bed.
Added BedTemperature function on Active Slice Settings
2015-02-16 16:16:06 -08:00
larsbrubaker
13997f0cf1 Added outside in printing. 2015-01-24 10:43:27 -08:00
larsbrubaker
51dcf9bc17 Added has hardware leveling to slice settings and implemented in code to
remove the software print leveling when present.
Added the setting to lulzbot mini, robo r1 and prntrbot simple metal
2015-01-23 08:03:59 -08:00
Lars Brubaker
fdc3842ca7 Good settings for Mini 2015-01-21 09:59:37 -08:00
Lars Brubaker
dc0b3e641a Got the support interface extruder to be settable. 2014-12-29 17:14:56 -08:00
Lars Brubaker
ffe200c19f Made the average timer a shared resource
Put in the interface material extruder setting
2014-12-29 16:31:30 -08:00
Lars Brubaker
0b4fad709c Made it so we only heat up the extruders that will be printing.
Including checking for support and raft extruders.
2014-12-16 16:35:56 -08:00
Lars Brubaker
ccbdde24b7 Made the replacement strings for gcode happen in macros and pause resume. 2014-12-10 12:07:06 -08:00
larsbrubaker
616f2f4dc1 Put in an option to set the extruder to use for the raft. 2014-11-23 08:13:51 -08:00
larsbrubaker
e306d80c74 Make sure we are on T0 before we start printing. 2014-10-29 14:38:25 -07:00
larsbrubaker
f7e0adc1bb Took out repair_overlaps 2014-10-29 12:37:05 -07:00
larsbrubaker
e58e7cf049 Made ExtruderShareTemperature go through the api rather than direct query. 2014-10-29 09:51:52 -07:00
larsbrubaker
925821a831 Put in speeds for raft printing and raft fan 2014-10-27 14:23:22 -07:00
larsbrubaker
307ddca93d Made exporting to a single extruder put in all the meshes.
Put in support extrusion width.
2014-10-19 20:10:02 -07:00
Kevin Pope
70f807032c Get temperature value based upon extruder index. 2014-10-14 16:23:41 -07:00
larsbrubaker
2ee0f7a111 Put in an ExtrudersShareTemperature setting
Getting the gcode output to put in extruder 2 temps.
2014-10-13 17:00:25 -07:00
larsbrubaker
522d0f4a5f Putting in location where the n extruder heat setting will go. 2014-10-13 16:32:54 -07:00
larsbrubaker
2881375666 Making it possible to register for specific settings changes (extending what we've been doing to be more generic). 2014-10-02 14:42:18 -07:00
larsbrubaker
1800734347 Starting to get AMF in as a file type
Unified all the open dialogs to use a common file type list
Made application settings hold the file lists
Made the extruder count a member of ActiveSliceSettings
Made an extruderOffsets mapping
2014-09-26 17:52:54 -07:00
larsbrubaker
b306be1dd5 Merge branch '1.1.3' into development 2014-09-25 16:20:12 -07:00
larsbrubaker
fe88e63c5e Put zOffset into MatterSlice and implemented the UI for it.
Put Robo z offset at 1 for the R1
Turned off 2Point leveling
Turned off auto run print leveling
2014-09-25 11:39:39 -07:00
larsbrubaker
f39787fa8f Putting in more multi extruder support
Reorganizing the slice settings layouts
2014-09-25 11:01:15 -07:00
larsbrubaker
c04e4c81dd Working on multi extruder ui support 2014-09-24 11:07:08 -07:00
larsbrubaker
54f406a031 Make sure we can handle blank lines in Slice settings files (they have been added manually)
Put in wipe tower and wipe shield (more work on dual extrusion)
2014-09-10 10:01:13 -07:00
larsbrubaker
9bbd272467 Cleaned up the GetRenderType call to eventually improve the 3d gcode layer creation speed
Made setting the extruder temp to 0 suppress outputting M109
2014-08-29 10:45:21 -07:00
larsbrubaker
e93d38ec90 Made macros disabled during pining
Made it possible to set movement speed in setting.ini
Updated orion and rostockMax settings
Made orion and rostockMax have fast manual z moment
Made some printers have the calibration box at startup
2014-08-28 12:22:57 -07:00
larsbrubaker
0db380572b Put in a allow less than zero in print leveling. 2014-08-26 18:44:36 -07:00
larsbrubaker
e1184db77b Made MatterSlice use interface layers. 2014-08-15 16:37:24 -07:00
larsbrubaker
430f803f38 Made the infill understand a %.
Upgraded to the latest slic3r release.
2014-08-11 15:41:38 -07:00
larsbrubaker
b707c9c7ff Put in some new slice settings for matter slice.
Fixed some buttons to go onuithread
2014-08-08 17:03:00 -07:00
larsbrubaker
96c2582959 More work on sd card printing.
Validate the first layer extrusion width
Make the test work for oems
2014-06-20 17:54:39 -07:00
larsbrubaker
ec0e056c01 turned off sd card stuff for now. 2014-06-19 17:17:53 -07:00
larsbrubaker
7d8382f15b Merge branch 'development' of https://github.com/MatterHackers/MatterControl into development 2014-06-19 11:26:08 -07:00
larsbrubaker
e8247a8481 Put all the icons into the icons directory
Lots of work on printing from SD card
Put in hardware options to describe printer settings (fan, heated bed, sd card)
moved icons into subdirectory.
2014-06-19 11:25:28 -07:00