Merge pull request #337 from gregory-diaz/master

Added new config.ini, material and quality presets as well as Macros …
This commit is contained in:
Lars Brubaker 2015-07-27 15:19:49 -07:00
commit e2cbe4e3f3
11 changed files with 69 additions and 37 deletions

View file

@ -128,6 +128,7 @@ namespace MatterHackers.MatterControl
macroDict["Offset 1"] = "M565 Z1";
macroDict["Offset 1.1"] = "M565 Z1.1";
macroDict["Offset 1.2"] = "M565 Z1.2";
macroDict["Z Offset"] = "G1 Z10; G28; G29; G1 Z10; G1 X5 Y5 F4000; M117 Lower Z to bed; M114;";
//Determine if baud rate is needed and show controls if required
string baudRate;

View file

@ -1,24 +1,25 @@
avoid_crossing_perimeters = 0
avoid_crossing_perimeters = 1
bed_shape = rectangular
bed_size = 200,220
bed_temperature = 0
bottom_clip_amount = 0
bottom_solid_layers = 1mm
bottom_solid_layers = 4
bridge_acceleration = 0
bridge_fan_speed = 100
bridge_flow_ratio = 1
bridge_speed = 50
brim_width = 0
build_height = 180
cancel_gcode = G91; Set to Relative position\nG1 Z3 E-3; move z axis up\nG28; home axis\nG92 E0; zero the extruded length\nG1 F250 E-16; Retract filament from barrel\nG92 E0; zero the extruded length again\nG90; Set to Absolute position\nM104 S0; turn off temperature\nM140 S0; turn off heated bed\nM106 S0; Turn off fan\nM18;\nM117 Look...awesome!; Put message on LCD screen
cancel_gcode = G91; Set to Relative position\nG1 Z3 E-3; move z axis up\nG28; home axis\nG92 E0; zero the extruded length\nG1 F250 E-16; Retract filament from barrel\nG92 E0; zero the extruded length again\nG90; Set to Absolute position\nM104 S0; turn off temperature\nM140 S0; turn off heated bed\nM106 S0; Turn off fan\nM18;\nM117 Print cancelled
center_part_on_bed = 1
complete_objects = 0
connect_gcode =
cool_extruder_lift = 0
cooling = 1
create_raft = 0
default_acceleration = 0
disable_fan_first_layers = 1
end_gcode = G91; Set to Relative position\nG1 Z3 E-3; move z axis up\nG28 ; home axis\nG92 E0; zero the extruded length\nG1 F250 E-16; Retract filament from barrel\nG92 E0; zero the extruded length again\nG90; Set to Absolute position\nM104 S0 ; turn off temperature\nM140 S0 ; turn off heated bed\nM106 S0 ; Turn off fan\nM18;\nM117 Look...awesome! ; Put message on LCD screen
end_gcode = G91; Set to Relative position\nG1 Z3 E-3; move z axis up\nG28 ; home axis\nG92 E0; zero the extruded length\nG1 F250 E-16; Retract filament from barrel\nG92 E0; zero the extruded length again\nG90; Set to Absolute position\nM104 S0 ; turn off temperature\nM140 S0 ; turn off heated bed\nM106 S0 ; Turn off fan\nM18;\nM117 All Done!!!
external_perimeter_speed = 80%
external_perimeters_first = 0
extra_perimeters = 1
@ -26,6 +27,7 @@ extruder_clearance_height = 20
extruder_clearance_radius = 40
extruder_count = 1
extruder_offset = 0x0
extruder_wipe_temperature = 0
extruders_share_temperature = 0
extrusion_axis = E
extrusion_multiplier = 1
@ -34,14 +36,14 @@ fan_always_on = 0
fan_below_layer_time = 60
filament_diameter = 1.75
fill_angle = 45
fill_density = 0.2
fill_density = 20%
fill_pattern = honeycomb
first_layer_acceleration = 0
first_layer_bed_temperature = 0
first_layer_extrusion_width = 150%
first_layer_extrusion_width = 0
first_layer_height = 0.2
first_layer_speed = 40
first_layer_temperature = 225
first_layer_speed = 20
first_layer_temperature = 220
g0 = 0
gap_fill_speed = 20
gcode_arcs = 1
@ -49,72 +51,79 @@ gcode_comments = 0
gcode_flavor = reprap
gcode_output_type = REPRAP
has_fan = 1
has_hardware_leveling = 1
has_heated_bed = 0
has_power_control = 0
has_sd_card_reader = 1
show_reset_connection = 0
heat_extruder_before_homing = 0
infill_acceleration = 0
infill_every_layers = 1
infill_extruder = 1
infill_extrusion_width = 0
infill_first = 0
infill_only_where_needed = 0
infill_overlap_perimeter = .06
infill_overlap_perimeter = 0.05
infill_speed = 100
infill_type = GRID
layer_gcode =
layer_height = 0.2
layer_height = 0.1
max_fan_speed = 100
min_extrusion_before_retract = 1
min_extrusion_before_retract = 0
min_fan_speed = 80
min_print_speed = 10
min_skirt_length = 10
min_skirt_length = 1
notes =
nozzle_diameter = 0.4
only_retract_when_crossing_perimeters = 1
ooze_prevention = 0
output_filename_format = [input_filename_base].gcode
overhangs = 1
pause_gcode = G91;\nG1 F250 Z10 X10 E-16; Retract filament from barrel\nG90;\n;M104 S0; // set to holding temp\n
pause_gcode = G91;\nG1 F250 Z10 X10 E-16; Retract filament from barrel\nG90;\nM104 S0; // set to holding temp\nM117 Print paused
perimeter_acceleration = 0
perimeter_extruder = 1
perimeter_extrusion_width = 0
perimeter_speed = 100
perimeters = 1
perimeters = 2
post_process =
print_center = 100,110
raft_air_gap = .2
raft_extruder = 0
raft_extra_distance_around_part = 5
raft_fan_speed_percent = 100
raft_layers = 0
raft_print_speed = 100%
bed_remove_part_temperature = 0
randomize_start = 0
repair_outlines_extensive_stitching = 1
repair_outlines_keep_open = 1
resolution = 0
resume_gcode = ;M109 S[temperature]; // Set print temperature \nG91;\nG1 F250 Z-10 X-10 E16; Prime filament filament from barrel\nG90;
retract_before_travel = 2
resume_gcode = M117 Print resumed\nM109 S[temperature]; // Set print temperature \nG91;\nG1 F250 Z-10 X-10 E16; Prime filament filament from barrel\nG90;
retract_before_travel = 0.5
retract_layer_change = 1
retract_length = 4
retract_length = 2
retract_length_tool_change = 10
retract_lift = 0.1
retract_lift = 0
retract_restart_extra = 0
retract_restart_extra_toolchange = 0
retract_speed = 40
skirt_distance = 6
retract_speed = 50
skirt_distance = 3
skirt_height = 1
skirts = 1
slowdown_below_layer_time = 15
slowdown_below_layer_time = 8
small_perimeter_speed = 30
solid_fill_pattern = rectilinear
solid_infill_below_area = 70
solid_infill_every_layers = 0
solid_infill_extrusion_width = 0
solid_infill_speed = 60
solid_shell = 0
spiral_vase = 0
standby_temperature_delta = -5
start_gcode = ;Me3D - startup sequence - Me2 (G5,G6,G7) Build 30/08/14\n;Remove the ";" to activate any line\n;MAKE SURE YOU KNOW WHAT EACH LINE DOES BEFORE YOU CHANGE IT!!! The Me2 is 100% hackable and so has limited physical protection from errors in the g-code\n;M501\n;M500\n;M190 S[bed_temperature] ; // Uncomment to add your own bed temperature line\nM104 S[temperature] ; // Start heater and continue g-code\nG21 ; // set units to millimeters\n;M92 E106.707 ; // Set E-Steps\n;M92 X80 ; // Set X Steps\n;M92 Y80 ; // Set Y Steps\n;M92 Z80 ; // Set Z Steps\nM201 X3000 Y3000; // max accel print\nM202 X3000 Y3000; // max accel travel\nM205 X15; // max xyjerk mm/s\nM208 X200 Y200 Z200; // set build size\n;M17 X Y Z; // Enable motors\nG91; // Relative position\nG1 Z10; // clear bed \nG90 ; // ABS position\nG28; // home axes\nG29; // perform auto levelling at three corners\nM82 ; // use absolute distances for extrusion\nG1 Z15 F4000; // Raise Z axis clear\nG1 X-5 F4000; // Move to X axis zero\nG1 Y0 F4000;\nG92 E0; // zero the extruded length\nM109 S[temperature]; // Set print temperature and wait\nG1 F50 E30; // extrude feed stock to prime hotend barrel and purge\nG92 E0; // zero the extruded length again\nM117 Awesome!!! // Put message on LCD screen
start_gcode = ;Me3D - MC1.3 startup sequence - Me2 (G5,G6,G7) Build 07/15\n;Remove the ";" to activate any line\n;MAKE SURE YOU KNOW WHAT EACH LINE DOES BEFORE YOU CHANGE IT!!! The Me2 is 100% hackable and so has limited physical protection from errors in the g-code\nM104 S[temperature] ; // Start heater and continue g-code\nG21 ; // set units to millimeters\nM201 X3000 Y3000; // max accel print\nM202 X3000 Y3000; // max accel travel\nM205 X10; // max xyjerk mm/s\nG91; // Relative position\nG1 Z10; // clear bed \nG90 ; // ABS position\nG28; // home axes\nG29; // perform auto levelling at three corners\nM82 ; // use absolute distances for extrusion\nG1 Z15 F4000; // Raise Z axis clear\nG1 X-5 F4000; // Move to X axis zero\nG1 Y5 F4000;\nG92 E0; // zero the extruded length\nM109 S[temperature]; // Set print temperature and wait\nG1 F100 E19; // extrude feed stock to prime hotend barrel and purge\n; //Create purge line\nG1 Z[z_offset] F1000; // z_offset variable only available in 1.2.3 and above\nG91; // Relative motion \nG1 Z0.3;\nG1 X10 Y1 F1000; // Change this value to move the position of the line on the bed\nG1 X120 E20;\nG1 Y1;\nG1 X-100 E16.5;\nG1 X-20 E2;\nG1 X10 Y-3 F500;\nG1 Y5 F4000;\nG92 E0;\nG90;\nG92 E0; // zero the extruded length again\nM117 OK...let's print
start_perimeters_at_concave_points = 0
start_perimeters_at_non_overhang = 0
support_material = 1
support_material = 0
support_material_angle = 45
support_material_create_internal_support = 0
support_material_enforce_layers = 0
@ -122,23 +131,23 @@ support_material_extruder = 1
support_material_extrusion_width = 0
support_material_infill_angle = 45
support_material_interface_extruder = 1
support_material_interface_layers = 3
support_material_interface_layers = 0
support_material_interface_spacing = 0
support_material_pattern = honeycomb
support_material_spacing = 5
support_material_spacing = 2
support_material_speed = 100
support_material_threshold = 60
support_material_threshold = 19
support_material_xy_distance = 1
support_material_z_distance = 0.15
support_material_z_gap_layers = 2
support_type = GRID
temperature = 220
support_material_z_gap_layers = 3
support_type = LINES
temperature = 205
thin_walls = 1
threads = 2
toolchange_gcode =
top_infill_extrusion_width = 0
top_solid_infill_speed = 50
top_solid_layers = 1mm
top_solid_layers = 4
travel_speed = 120
use_firmware_retraction = 0
use_relative_e_distances = 0

View file

@ -1,8 +1,8 @@
fan_always_on = 1
disable_fan_first_layers = 0
retract_length = 0
first_layer_temperature = 230
temperature = 230
retract_length = 2
first_layer_temperature = 220
temperature = 215
external_perimeter_speed = 50
infill_speed = 50
solid_infill_speed = 50
@ -11,4 +11,5 @@ top_solid_infill_speed = 50
perimeter_speed = 40
avoid_crossing_perimeters = 1
min_fan_speed = 100
min_print_speed = 15
min_print_speed = 15
retract_speed = 20

View file

@ -0,0 +1,4 @@
first_layer_bed_temperature = 0
first_layer_temperature = 210
temperature = 205
bed_temperature = 0

View file

@ -0,0 +1,4 @@
first_layer_bed_temperature = 0
first_layer_temperature = 210
temperature = 205
bed_temperature = 0

View file

@ -0,0 +1,4 @@
first_layer_bed_temperature = 0
first_layer_temperature = 85
temperature = 85
bed_temperature = 0

View file

@ -0,0 +1,4 @@
first_layer_bed_temperature = 0
first_layer_temperature = 210
temperature = 180
bed_temperature = 0

View file

@ -2,5 +2,4 @@ layer_height = 0.3
infill_speed = 80
perimeter_speed = 80
external_perimeter_speed = 100%
support_material_speed = 80
first_layer_speed = 35
support_material_speed = 80

View file

@ -4,4 +4,5 @@ infill_speed = 30
solid_infill_speed = 30
support_material_speed = 30
top_solid_infill_speed = 30
perimeter_speed = 30
perimeter_speed = 30
min_print_speed = 3

View file

@ -0,0 +1,4 @@
fill_density = 0
perimeters = 2
top_solid_layers = 0
bottom_solid_layers = 4

View file

@ -1,3 +1,4 @@
baud_rate = 250000
windows_driver = MHSerial.inf
default_material_presets = PLA
default_macros = Z Offset