Tim Kuipers
492bf72ffd
fix: wire printing: processStartingCode copied from FffGcodeWriter and replaced setting retrieval to naive approach (CURA-1555)
2016-09-05 15:38:18 +02:00
Tim Kuipers
ec6c1216f2
fix: wireprint skirt extrusion was 10x too big (CURA-1555)
2016-09-01 15:04:29 +02:00
Tim Kuipers
c638ca822b
fix: wireprint flow now calculated as mm3 instead of E steps (CURA-1555)
2016-09-01 15:03:59 +02:00
Tim Kuipers
9007e3ff50
refactor: extrusion_per_mm ==> extrusion_mm3_per_mm (CURA-1555)
2016-09-01 15:01:25 +02:00
Tim Kuipers
32ce5e5a44
fix: wireprint don't print skirt at z0 (CURA-1555)
2016-09-01 14:57:29 +02:00
Tim Kuipers
825882100f
fix: wire printing pointer bug (CURA-1555)
2016-09-01 13:47:32 +02:00
Tim Kuipers
c0d59627eb
removed debug.h
...
I didn't really know how to write c++ at the time and it only gave difficult to solve problems up till now
(CURA-1792)
2016-07-26 15:58:25 +02:00
Ghostkeeper
5722a3e086
Rename setting skirt_line_width to skirt_brim_line_width
...
Because it concerns not only the skirt, but also the brim.
Contributes to issue CURA-1678.
2016-07-22 16:55:27 +02:00
Ghostkeeper
586e0031d5
Rename skirt_speed to skirt_brim_speed
...
Because it concerns not only the skirt, but also the brim.
Contributes to issue CURA-1678.
2016-07-22 16:46:44 +02:00
Ghostkeeper
3ab6beb239
Update documentation
...
Contributes to issue CURA-1678.
2016-07-22 16:35:17 +02:00
Ghostkeeper
ac0b15eb93
Rename PrintFeature::Skirt to SkirtBrim
...
Because it concerns not only the skirt, but also the brim.
Contributes to issue CURA-1678.
2016-07-22 15:48:32 +02:00
Ghostkeeper
bc2efcfc39
Rename extrusionWidth to line_width
...
This line width is the width of the lines in the wireframe mode.
Contributes to issue CURA-736.
2016-07-21 09:19:59 +02:00
Tim Kuipers
d19310ee27
refactor: removed superfluous/old writeTypeComment(string ..) (CURA-1350)
2016-06-15 23:20:30 +02:00
Tim Kuipers
432761690b
fix: removed (globally retrieved) travel speed dependancy from finalize (CURA-1560)
2016-06-02 18:25:23 +02:00
Tim Kuipers
242384bd28
Merge branch 'feature_jedi_cura_starting_state'
2016-04-25 13:21:46 +02:00
Tim Kuipers
a2dccb118c
Merge branch 'feature_progress_refactor_folder_refactor'
2016-04-18 17:23:38 +02:00
Tim Kuipers
8bb2a6ba7f
refactor: moved progress files into separate folder (CURA-873)
2016-04-18 17:21:53 +02:00
Tim Kuipers
a4227db5b1
fix: also set initial temps when doing wireprinting (CURA-520)
2016-04-14 14:21:58 +02:00
Tim Kuipers
166601492b
fix: always prepend bogus header to fool firmware into accepting the print (CURA-520)
...
this was done so that Jedi gcode also always includes a header
it also means that UMO gcode always gets a header, which is ok, as it is ignored by that firmware
2016-04-13 16:13:43 +02:00
Tim Kuipers
ca963d5da0
Merge branch 'bugfix_getSetting_calls'
2016-04-08 14:12:51 +02:00
Tim Kuipers
46c793e73d
fix: lil string vs c_str bug (CURA-1231)
2016-04-04 14:15:14 +02:00
Tim Kuipers
6325197fce
feat/refactor: moved file header generation to gcodeExport and introduced the NOZZLE_SIZE header comment (CURA-1231)
2016-04-04 14:03:38 +02:00
Tim Kuipers
c0e57622d0
cleanup: more clarification of pathOrderOptimizer for polygons code (CURA-1170)
2016-03-23 16:12:04 +01:00
Tim Kuipers
78e1c3114d
refactor: introduce getSettingInMillimeters (CURA-956)
2016-02-25 18:07:39 +01:00
Tim Kuipers
e50b00fd73
fix: introduced new socket msg SlicingFinished (CURA-427)
2016-01-22 10:57:27 +01:00
Tim Kuipers
d5327ec3f1
refactor: let all CommandSocket calls go throught CommandSocket.getInstance() (CURA-379)
2016-01-05 17:35:12 +01:00
Tim Kuipers
f58f1daec3
refactor: commandSocket ==> command_socket (CURA-379)
2016-01-05 17:08:24 +01:00
Tim Kuipers
7788a4a234
refactor: sendGCodeLayer ==> flushGcode (CURA-524)
2015-12-08 14:28:20 +01:00
Tim Kuipers
389950ed90
fix: made all huge classes non-copyable (meshgroup and weaver needed some fixing) (CURA-298)
2015-12-01 14:23:55 +01:00
Tim Kuipers
73625b949f
bugfix: retraction_count_max was retrieved as if it was in MM instead of a count (CURA-414)
2015-12-01 13:22:59 +01:00
Tim Kuipers
bf1cf334e6
bugfix: retraction_extrusion_distance_window also in MM for wireprinting (CURA-414)
2015-12-01 13:18:33 +01:00
Tim Kuipers
b1dc67be71
factored out maxObjectHeight from finalize (CURA-405)
2015-11-17 16:51:26 +01:00
Tim Kuipers
03141f505d
refactor: extruderSwitchRetraction ==> extruder_switch_retraction_distance; prime_amount ==> prime_volume (CURA-415)
2015-11-17 14:24:51 +01:00
Tim Kuipers
e2479e12b0
reffactor: retraction.amount ==> retraction.distance
2015-11-17 13:11:38 +01:00
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