Tim Kuipers
9c8e32f37b
PR style fixes
2015-11-17 10:52:51 +01:00
Mark Walker
1534ff0361
Add new settings to control temperature prepend
...
material_bed_temp_prepend - if true, prepend the bed temperature gcode
material_bed_temp_wait - if true, use the set and wait variant gcode
material_print_temp_prepend - if true, prepend the extruder temperature gcode
material_print_temp_wait - if true, also prepend the wait for temperature gcode
2015-11-16 02:26:02 -08:00
Ghostkeeper
cb5c69d064
Continue running wireframe script if zero layers to initialise fields
...
Some fields of Weaver were not properly initialised if the script was cut short. It now checks at several places where zero layers would be a problem and just continues as best as it can.
Contributes to issue CURA-349.
2015-11-13 16:45:04 +01:00
Ghostkeeper
afa7c5a0c0
Properly initialise retraction settings in wireframe
...
The retraction settings were not initialised and this caused wireframe printing to access uninitialised memory. This initialises it properly by loading them from settings. At one place the rest of the settings were still hardcoded with the todo that it should be loaded from settings, but I left that as-is for now.
Contributes to issue CURA-349.
2015-11-13 16:43:05 +01:00
Ghostkeeper
83da6b2072
Fix maximum object height for wireframe if wireframe empty
...
It can't request the height of the heighest layer if there are no layers. If there are no layers, the height is now 0. Fixes the wireframe printing issue.
Contributes to issue CURA-349.
2015-11-13 10:18:20 +01:00
Tim Kuipers
36ed9904b5
refactor: made retraction prime amount have mm3 unit (CURA-415)
2015-11-11 16:37:32 +01:00
Tim Kuipers
ad93a8adde
cleanup: no more use of gcode.startPosition; moved gcode.setZ(.) from FffGcodeWriter to gcodePlanner.writeGcode(.)
2015-10-07 16:24:39 +02:00
Tim Kuipers
d501fe67d5
refactor: totalLayers -> total_layers
2015-09-29 14:41:12 +02:00
Tim Kuipers
00eba89494
refactor: made all enums conformant
2015-08-31 14:48:59 +02:00
Tim Kuipers
5876964d41
refactor: fill_ > infill_
2015-08-18 11:49:08 +02:00
Tim Kuipers
e6453082bf
bugfix: UMO bed temp error when there is no heated bed
2015-08-14 17:17:32 +02:00
Tim Kuipers
a316302314
refactor: wire print now retrieves settings from the meshgroup
2015-08-05 09:46:46 +02:00
Tim Kuipers
9121c5440d
include all files in namespace cura and standardize spelling
2015-07-31 12:41:04 +02:00
Tim Kuipers
7089a2d72a
SettingsBase split up into SettingsBaseVirtual, SettingsBase and SettingsMessenger, which only passes on settings from a parent
2015-07-30 16:37:38 +02:00
Tim Kuipers
6a7d9a7c18
machine_extruder_count
2015-07-28 15:18:28 +02:00
Tim Kuipers
1523350501
UM2 gcode now accepts start gcode (though setting default should be empty)
2015-07-23 10:13:58 +02:00
Tim Kuipers
1a5fd99d7e
better starting and ending gcode for wireframe
2015-07-23 09:15:54 +02:00
Tim Kuipers
9ba97a7cd7
reqrote some comments
2015-07-09 11:37:52 +02:00
Tim Kuipers
9baaa93159
bugfix: speed compensation for stable feedrate also changed the extrusion per mm
2015-06-30 14:47:40 +02:00
Tim Kuipers
9b92c42947
bugfix: speed compensation for stable feedrate also changed the extrusion per mm
2015-06-30 14:46:26 +02:00
Tim Kuipers
e5f87bcbc7
bugfixes: hasSetting removed due to new setting system introduced months ago, mesh positioning bugfix
2015-06-24 16:22:30 +02:00
Tim Kuipers
267e0b1fa9
LARGE REFACTOR: all variables which eventually get values from double settings have been changed from int to double
2015-06-10 11:19:37 +02:00
Tim Kuipers
b851be6a06
progress takes care of timeKeeper
2015-06-09 14:31:46 +02:00
Tim Kuipers
84b3176ac3
progress docs and sendProgressStage
2015-06-09 13:41:33 +02:00
Tim Kuipers
b9f8325534
better progress calculation
2015-06-09 13:09:30 +02:00
Tim Kuipers
1d0fded682
split fffProcessor into fffProcessor and GcodeWriter
2015-05-11 12:03:07 +02:00
Tim Kuipers
61c3de631e
put cpp files in namespace (for consistency)
2015-04-28 09:47:50 +02:00
daid
8423d2ab6c
Converted most of the settings. Some still missing in json. some logic is still missing (when raft/brim. When support or not)
2015-04-22 12:41:12 +02:00
daid
e3d89e9fae
Fix another bunch of settings. Split the retraction speed into 2 optional settings.
2015-04-22 12:12:42 +02:00
daid
e48e4dea7b
Start with renaming settings for the new setting registry.
2015-04-22 10:21:21 +02:00
daid
55f4ad68a9
Refactor how the settings are read and stored with the registry. This will need the fdmprinter.json file from PluggableUnicorn. Note: Currently this will break intigration.
2015-04-21 15:57:51 +02:00
Tim Kuipers
a45f936366
some refactoring and cleaning up of bad practices
2015-04-21 13:10:42 +02:00
daid
8d6d61b3aa
Merge mistake.
2015-04-14 13:48:50 +02:00
daid
0787250aca
Merge branch 'PinkUnicorn' of github.com:Ultimaker/CuraEngine into PinkUnicorn
...
Conflicts:
src/Wireframe2gcode.cpp
2015-04-14 13:47:35 +02:00
daid
2c2492b6ea
Fix uint to unsigned int, as uint is not an offical type.
2015-04-14 13:46:41 +02:00
Tim Kuipers
35faa0c2ec
writeTypeComment refactors
2015-04-14 11:23:44 +02:00
Tim Kuipers
7c5ea7cba4
better concentric infill
2015-04-13 17:29:52 +02:00
Tim Kuipers
03a13199b4
little cleanup: unsigned int => uint ; removed some unused vars
2015-04-13 15:26:52 +02:00
daid
379fee78f4
Merge branch 'PinkUnicorn' of github.com:Ultimaker/CuraEngine into PinkUnicorn
2015-04-08 13:50:25 +02:00
daid
d4f3d0c37b
Update engine to no longer use temp files to communicate the gcode to the frontend.
2015-04-08 13:45:42 +02:00
Tim Kuipers
eb947ef52c
merge
2015-04-08 13:34:59 +02:00
Tim Kuipers
0c08bf6ce0
refractoring, cleaning, commenting
2015-04-08 13:31:49 +02:00
daid
a9db2813a8
Change the gcode export to use a stream, for later use. Fix a bunch of warings. Add warning level to cmake.
2015-04-07 13:52:15 +02:00
Tim Kuipers
34682fc8a3
fixed better starting point chainify, removed some chainify bugs
2015-04-07 12:31:04 +02:00
Tim Kuipers
556dace457
wireframe refactoring and explanations, roofs still buggy, wireframe printing in debug state!
2015-03-31 15:56:36 +02:00
Tim Kuipers
ef8c076a99
wireframe massive refactor; fixed roofs and floors
2015-03-31 11:32:18 +02:00
Tim Kuipers
6fafc0ab29
in the process of correcting roofs and floors bugs, enhanced moves for roofs and floors
2015-03-27 11:37:47 +01:00
Tim Kuipers
93a45c4ed1
roofs fixed and better fill of roofs
2015-03-26 12:35:46 +01:00
Tim Kuipers
05263813f8
roofs fixed and better fill of roofs
2015-03-26 11:35:20 +01:00
Tim Kuipers
1288038edf
refactorings and better roof handling
2015-03-26 09:46:00 +01:00