diff --git a/Software/Cura/CuraProfile/current_profile.ini b/Software/Cura/CuraProfile/current_profile.ini index 5c366ce..4c8c682 100755 --- a/Software/Cura/CuraProfile/current_profile.ini +++ b/Software/Cura/CuraProfile/current_profile.ini @@ -1,61 +1,67 @@ [profile_0] -layer_height = 0.2 -wall_thickness = 0.6 +layer_height = 0.28 +wall_thickness = 0.8 retraction_enable = True solid_layer_thickness = 0.6 -fill_density = 15 +fill_density = 10 nozzle_size = 0.4 -print_speed = 40 +print_speed = 50 print_temperature = 200 print_temperature2 = 200 print_temperature3 = 0 print_temperature4 = 0 -print_bed_temperature = 70 +print_temperature5 = 0 +print_bed_temperature = 60 support = None platform_adhesion = None support_dual_extrusion = Both wipe_tower = True wipe_tower_volume = 15 ooze_shield = True -filament_diameter = 1.8 -filament_diameter2 = 1.8 +filament_diameter = 1.75 +filament_diameter2 = 1.75 filament_diameter3 = 0 filament_diameter4 = 0 -filament_flow = 100 -retraction_speed = 50 -retraction_amount = 1 +filament_diameter5 = 0 +filament_flow = 90 +retraction_speed = 40 +retraction_amount = 0.5 retraction_dual_amount = 12 retraction_min_travel = 2.0 retraction_combing = True retraction_minimal_extrusion = 0.5 retraction_hop = 0.0 bottom_thickness = 0.3 -object_sink = 0.0 +layer0_width_factor = 100 +object_sink = 0 overlap_dual = 0.2 -travel_speed = 100 +travel_speed = 150 bottom_layer_speed = 20 -infill_speed = 70 -inset0_speed = 30 +infill_speed = 0 +solidarea_speed = 0.0 +inset0_speed = 20 insetx_speed = 60 cool_min_layer_time = 5 fan_enabled = True skirt_line_count = 1 -skirt_gap = 3.0 +skirt_gap = 1.0 skirt_minimal_length = 150.0 -fan_full_height = 0.5 -fan_speed = 70 +fan_full_height = 0.9 +fan_speed = 100 fan_speed_max = 100 cool_min_feedrate = 10 cool_head_lift = False solid_top = True solid_bottom = True -fill_overlap = 15 +fill_overlap = 10 +perimeter_before_infill = False support_type = Grid support_angle = 60 -support_fill_rate = 15 -support_xy_distance = 0.7 -support_z_distance = 0.15 +support_fill_rate = 10 +support_xy_distance = 1 +support_z_distance = 0.20 spiralize = False +simple_mode = False brim_line_count = 20 raft_margin = 5 raft_line_spacing = 1.0 @@ -63,6 +69,11 @@ raft_base_thickness = 0.3 raft_base_linewidth = 0.7 raft_interface_thickness = 0.2 raft_interface_linewidth = 0.2 +raft_airgap_all = 0.0 +raft_airgap = 0.22 +raft_surface_layers = 2 +raft_surface_thickness = 0.27 +raft_surface_linewidth = 0.4 fix_horrible_union_all_type_a = False fix_horrible_union_all_type_b = False fix_horrible_use_open_bits = False @@ -73,11 +84,11 @@ object_center_x = -1 object_center_y = -1 [alterations_0] -start.gcode = ;Sliced {filename} at: {day} {date} {time} - ;Basic settings: Layer height: {layer_height} Walls: {wall_thickness} Fill: {fill_density} - ;Print time: {print_time} - ;Filament used: {filament_amount}m {filament_weight}g - ;Filament cost: {filament_cost} +start.gcode = ;Sliced ${filename} at: ${day} ${date} ${time} + ;Basic settings: Layer height: ${layer_height} Walls: ${wall_thickness} Fill: ${fill_density} + ;Print time: ${print_time} + ;Filament used: ${filament_amount}m ${filament_weight}g + ;Filament cost: ${filament_cost} M190 S{print_bed_temperature} ;Uncomment to add your own bed temperature line M109 S{print_temperature} ;Uncomment to add your own temperature line G21 ;metric values @@ -85,9 +96,12 @@ start.gcode = ;Sliced {filename} at: {day} {date} {time} M107 ;start with the fan off G28 X0 Y0 ;move X/Y to min endstops G28 Z0 ;move Z to min endstops + ; next two lines hop over the bed frame to don't scratch it + G1 Z5.0 F{travel_speed} ; move the platform 5mm up + G1 Z0 ; move everything back to sery M106 ;turn fan on G92 E0 ;zero the extruded length - G1 F70 E7 ;extrude 7mm of feed stock + G1 F500 E20 ;extrude 7mm of feed stock G92 E0 ;zero the extruded length again G1 F{travel_speed} M107 ;turn fan off @@ -103,7 +117,7 @@ end.gcode = ;End GCode G28 X0 ;move X to min endstops, so the head is out of the way M84 ;steppers off G90 ;absolute positioning -start2.gcode = ;Sliced at: {day} {date} {time} +start2.gcode = ;Sliced at: ${day} ${date} ${time} ;Basic settings: Layer height: ${layer_height} Walls: ${wall_thickness} Fill: ${fill_density} ;Print time: ${print_time} ;Filament used: ${filament_amount}m ${filament_weight}g @@ -143,16 +157,108 @@ end2.gcode = ;End GCode M84 ;steppers off G90 ;absolute positioning T0 ;make first extruder active +start3.gcode = ;Sliced at: {day} {date} {time} + ;Basic settings: Layer height: {layer_height} Walls: {wall_thickness} Fill: {fill_density} + ;Print time: {print_time} + ;Filament used: {filament_amount}m {filament_weight}g + ;Filament cost: {filament_cost} + ;M190 S{print_bed_temperature} ;Uncomment to add your own bed temperature line + ;M104 S{print_temperature} ;Uncomment to add your own temperature line + ;M109 T1 S{print_temperature2} ;Uncomment to add your own temperature line + ;M109 T0 S{print_temperature} ;Uncomment to add your own temperature line + G21 ;metric values + G90 ;absolute positioning + M107 ;start with the fan off + G28 X0 Y0 ;move X/Y to min endstops + G28 Z0 ;move Z to min endstops + G1 Z15.0 F{travel_speed} ;move the platform down 15mm + T2 ;Switch to the 2nd extruder + G92 E0 ;zero the extruded length + G1 F200 E10 ;extrude 10mm of feed stock + G92 E0 ;zero the extruded length again + G1 F200 E-{retraction_dual_amount} + T1 ;Switch to the 2nd extruder + G92 E0 ;zero the extruded length + G1 F200 E10 ;extrude 10mm of feed stock + G92 E0 ;zero the extruded length again + G1 F200 E-{retraction_dual_amount} + T0 ;Switch to the first extruder + G92 E0 ;zero the extruded length + G1 F200 E10 ;extrude 10mm of feed stock + G92 E0 ;zero the extruded length again + G1 F{travel_speed} + ;Put printing message on LCD screen + M117 Printing... +end3.gcode = ;End GCode + M104 T0 S0 ;extruder heater off + M104 T1 S0 ;extruder heater off + M104 T2 S0 ;extruder heater off + M140 S0 ;heated bed heater off (if you have it) + G91 ;relative positioning + G1 E-1 F300 ;retract the filament a bit before lifting the nozzle, to release some of the pressure + G1 Z+0.5 E-5 X-20 Y-20 F{travel_speed} ;move Z up a bit and retract filament even more + G28 X0 Y0 ;move X/Y to min endstops, so the head is out of the way + M84 ;steppers off + G90 ;absolute positioning + ;{profile_string} +start4.gcode = ;Sliced at: {day} {date} {time} + ;Basic settings: Layer height: {layer_height} Walls: {wall_thickness} Fill: {fill_density} + ;Print time: {print_time} + ;Filament used: {filament_amount}m {filament_weight}g + ;Filament cost: {filament_cost} + ;M190 S{print_bed_temperature} ;Uncomment to add your own bed temperature line + ;M104 S{print_temperature} ;Uncomment to add your own temperature line + ;M109 T2 S{print_temperature2} ;Uncomment to add your own temperature line + ;M109 T1 S{print_temperature2} ;Uncomment to add your own temperature line + ;M109 T0 S{print_temperature} ;Uncomment to add your own temperature line + G21 ;metric values + G90 ;absolute positioning + M107 ;start with the fan off + G28 X0 Y0 ;move X/Y to min endstops + G28 Z0 ;move Z to min endstops + G1 Z15.0 F{travel_speed} ;move the platform down 15mm + T3 ;Switch to the 4th extruder + G92 E0 ;zero the extruded length + G1 F200 E10 ;extrude 10mm of feed stock + G92 E0 ;zero the extruded length again + G1 F200 E-{retraction_dual_amount} + T2 ;Switch to the 3th extruder + G92 E0 ;zero the extruded length + G1 F200 E10 ;extrude 10mm of feed stock + G92 E0 ;zero the extruded length again + G1 F200 E-{retraction_dual_amount} + T1 ;Switch to the 2nd extruder + G92 E0 ;zero the extruded length + G1 F200 E10 ;extrude 10mm of feed stock + G92 E0 ;zero the extruded length again + G1 F200 E-{retraction_dual_amount} + T0 ;Switch to the first extruder + G92 E0 ;zero the extruded length + G1 F200 E10 ;extrude 10mm of feed stock + G92 E0 ;zero the extruded length again + G1 F{travel_speed} + ;Put printing message on LCD screen + M117 Printing... +end4.gcode = ;End GCode + M104 T0 S0 ;extruder heater off + M104 T1 S0 ;extruder heater off + M104 T2 S0 ;extruder heater off + M104 T3 S0 ;extruder heater off + M140 S0 ;heated bed heater off (if you have it) + G91 ;relative positioning + G1 E-1 F300 ;retract the filament a bit before lifting the nozzle, to release some of the pressure + G1 Z+0.5 E-5 X-20 Y-20 F{travel_speed} ;move Z up a bit and retract filament even more + G28 X0 Y0 ;move X/Y to min endstops, so the head is out of the way + M84 ;steppers off + G90 ;absolute positioning + ;{profile_string} support_start.gcode = support_end.gcode = cool_start.gcode = cool_end.gcode = replace.csv = -switchextruder.gcode = ;Switch between the current extruder and the next extruder, when printing with multiple extruders. - G92 E0 - G1 E-15 F5000 - G92 E0 - T{extruder} - G1 E15 F5000 - G92 E0 +preswitchextruder.gcode = ;Switch between the current extruder and the next extruder, when printing with multiple extruders. + ;This code is added before the T(n) +postswitchextruder.gcode = ;Switch between the current extruder and the next extruder, when printing with multiple extruders. + ;This code is added after the T(n) diff --git a/Software/Cura/CuraProfile/preferences.ini b/Software/Cura/CuraProfile/preferences.ini index e1af590..1f693ed 100755 --- a/Software/Cura/CuraProfile/preferences.ini +++ b/Software/Cura/CuraProfile/preferences.ini @@ -1,13 +1,16 @@ [preference] startmode = Normal +simplemodeprofile = 2_normal +simplemodematerial = 1_pla oneatatime = True -lastfile = +lastfile = /Users/user/Downloads/i3_bear.stl save_profile = False filament_cost_kg = 30 filament_cost_meter = 0 auto_detect_sd = True +sdcard_rootfolder = /Users/user/ check_for_updates = True -submit_slice_information = False +submit_slice_information = True youmagine_token = filament_physical_density = 1240 language = English @@ -23,7 +26,7 @@ window_pos_y = 26 window_width = 1280 window_height = 774 window_normal_sash = 389 -last_run_version = 14.03 +last_run_version = 15.04 [machine_0] machine_name = i3 Berlin @@ -37,12 +40,14 @@ ultimaker_extruder_upgrade = False has_heated_bed = True gcode_flavor = RepRap (Marlin/Sprinter) extruder_amount = 2 -extruder_offset_x1 = 39.5 -extruder_offset_y1 = 0.1 +extruder_offset_x1 = 0 +extruder_offset_y1 = 0 extruder_offset_x2 = 0.0 extruder_offset_y2 = 0.0 extruder_offset_x3 = 0.0 extruder_offset_y3 = 0.0 +extruder_offset_x4 = 0.0 +extruder_offset_y4 = 0.0 steps_per_e = 0 serial_port = AUTO serial_port_auto = /dev/cu.usbmodemfd121 diff --git a/Software/Cura/README.md b/Software/Cura/README.md index 35a7091..2c1cd97 100755 --- a/Software/Cura/README.md +++ b/Software/Cura/README.md @@ -11,18 +11,17 @@ Installation instructions. -Please install at least Cura 14.09 on your Platform OS +Please install Cura 15.04 on your Platform OS *Downlaod from [http://software.ultimaker.com/?show=all](http://software.ultimaker.com/?show=all)* - - Cura_14.09.exe for Windows (XP/Vista/8) - - Cura-14.09-debian_amd64.deb for Debian alike Gnu/Linux (Ubuntu/Mint) ( _i386 for 32 bit CPU's) - - Cura-14.09-MacOS.dmg for Mac OSX (10.6/10.7/10.8/10.9) + - Cura_15.04.exe for Windows (XP/Vista/8) + - Cura-15.04-debian_amd64.deb for Debian alike Gnu/Linux (Ubuntu/Mint) ( _i386 for 32 bit CPU's) + - Cura-15.04-MacOS.dmg for Mac OSX (10.6/10.7/10.8/10.9) - or any newer version. - - -Then copy all files in /CuraProfile to your coresponding settings folder, if you installed a newer version of Cura the folder named coresponds to your version. + the newer Cura-15.06 is not yet supported + +Then copy all files in /CuraProfile to your coresponding settings folder. - - Windows c:\Users\/.cura/14.09/ - - Mac /Users//.cura/14.09/ + - Windows c:\Users\/.cura/15.04/ + - Mac /Users//Library/Application Support/Cura/15.04/