Page 1 of 1

Kisslicer Settings

Posted: Mon Jan 07, 2013 10:07 pm
by wonderemporium
I know some of you guys are using Kisslicer and the example prints I've seen online look amazing. My current problem with Slic3r is terrible blobs and strings everywhere which it sounds like Kisslicer may almost eliminate.

I downloaded and installed it but haven't tried a print yet because I'm confused about the wipe settings which apparently use M209. Looking at the Marlin firmware source, it doesn't appear that M209 is not supported so will the wipes work? Also, Kisslicer settings talk about number of revolutions per mm of extrusion, this seems to be for a non-stepper extruder? There seem to be some other strange sounding settings in there that I'm not sure about. Can anyone share their Kisslicer settings (maybe screen shots of the preferences windows?) that work with the Rostock Max? I'm using Repetier for machine control.

Thanks,

Patrick

Re: Kisslicer Settings

Posted: Tue Jan 08, 2013 12:00 am
by Polygonhell
You need to set the firmware to 5D-absolute, I think it only uses M209 when generating code for the BFB firmware.
You don't care about the revs/mm it's only used for the maximum speed calculation when using 5D firmware. It's completely ignored in the Beta unless you have a BFB machine.

Which version of KISSlicer are you using? The released version or the current Beta, I've only set up the latter for the Rostock, but I could probably throw together a setting for the released version in a few minutes.

Re: Kisslicer Settings

Posted: Tue Jan 08, 2013 12:36 am
by wonderemporium
I have the current beta, I like being on the bleeding edge :-)

Re: Kisslicer Settings

Posted: Tue Jan 08, 2013 1:05 am
by Polygonhell
OK these are the settings I used for the Devil Head in the other thread, the speeds are on the low side because I'm still messing with other parameters.
Firmware type 2 is 5D absolute, you won't be able to set up the style identically with the free version, because stacked layers is a Pro only feature, but all it does it infill every other layer.
I included the textual versions of the GCode that you'll need for the printer settings tab at the end.

; KISSlicer - PRO
; Apple 10.8.2
; version 1.1.0.4
; Built: Dec 20 2012, 23:02:08
; Running on 2 cores
;
; Saved: Sun Jan 6 16:45:56 2013
; 'devilHighres_fixed.g'
;
; *** Printer Settings ***
;
; printer_name = RostockMax
; bed_STL_filename =
; extension = g
; cost_per_hour = 0
; g_code_prefix = 543C4558542B303E0A4D31303420533C54454D503E0A4D31393020533C42454454454D503E0A4D31303920533C54454D503E0A
; g_code_warm = 3B2053656C6563742065787472756465722C207761726D2C2070757267650A3B2035442D7374796C650A543C4558542B303E0A4D31303420533C54454D503E0A
; g_code_cool = 3B2047756172616E746565642073616D652065787472756465722C20636F6F6C696E6720646F776E0A3B2035442D7374796C650A4D31303420533C54454D503E0A
; g_code_postfix = 4731205837302059302046353030300A4732380A
; post_process = NULL
; num_extruders = 1
; firmware_type = 2
; add_comments = 1
; fan_pwm = 1
; add_m101_m103 = 0
; z_speed_mm_per_s = 50
; z_settle_mm = 0
; bed_size_x_mm = 150
; bed_size_y_mm = 150
; bed_size_z_mm = 300
; bed_offset_x_mm = 0
; bed_offset_y_mm = 0
; bed_offset_z_mm = 0
; bed_roughness_mm = 0
; travel_speed_mm_per_s = 200
; first_layer_speed_mm_per_s = 10
; xy_accel_mm_per_s_per_s = 800
; lo_speed_perim_mm_per_s = 5
; lo_speed_solid_mm_per_s = 10
; lo_speed_sparse_mm_per_s = 30
; hi_speed_perim_mm_per_s = 30
; hi_speed_solid_mm_per_s = 30
; hi_speed_sparse_mm_per_s = 30
; ext_gain_1 = 1
; ext_material_1 = 2
; ext_axis_1 = 0
; ext_gain_2 = 1
; ext_material_2 = 0
; ext_axis_2 = 0
; ext_gain_3 = 1
; ext_material_3 = 0
; ext_axis_3 = 0
; model_ext = 0
; support_ext = 0
; support_body_ext = 0
; raft_ext = 0
; solid_loop_overlap_fraction = 1
;
; *** Material Settings for Extruder 1 ***
;
; material_name = PLA
; fan_Z_mm = 0
; fan_loops_percent = 50
; fan_inside_percent = 50
; fan_cool_percent = 50
; temperature_C = 200
; keep_warm_C = 159
; first_layer_C = 200
; bed_C = 60
; sec_per_C_per_C = 0.00549771
; flow_min_mm3_per_s = 0.5
; flow_max_mm3_per_s = 10
; destring_suck = 7
; destring_prime = 7
; destring_min_mm = 1.5
; destring_trigger_mm = 100
; destring_speed_mm_per_s = 55
; Z_lift_mm = 0.3
; min_layer_time_s = 20
; wipe_mm = 10
; cost_per_cm3 = 0.128
; flowrate_tweak = 1
; fiber_dia_mm = 1.75
; color = 0
;
; *** Style Settings ***
;
; style_name = ABS 0.20mm
; layer_thickness_mm = 0.2
; extrusion_width_mm = 0.55
; num_loops = 1
; skin_thickness_mm = 0.8
; infill_extrusion_width = 0.55
; infill_density_denominator = 2
; stacked_layers = 2
; use_destring = 1
; loops_insideout = 1
; infill_st_oct_rnd = 2
; inset_surface_xy_mm = 0


Prefix GCode
T<EXT+0>
M104 S<TEMP>
M190 S<BEDTEMP>
M109 S<TEMP>

Warm GCode
; Select extruder, warm, purge
; 5D-style
T<EXT+0>
M104 S<TEMP>

Cool GCode
; Guaranteed same extruder, cooling down
; 5D-style
M104 S<TEMP>

Postfix GCode
G1 X70 Y0 F5000
G28

Re: Kisslicer Settings

Posted: Tue Jan 08, 2013 8:57 pm
by wonderemporium
That was perfect, thanks! Kisslicer results are amazing, I finally got a good calibration cube using it. I'm going to try to print a Yoda tomorrow. The one I did with Slic3r looked like something from a horror movie. I may still need to tweak the de-string settings but I'm only getting extremely fine hairs now instead of big thick strings and blobs. Plus the paths are so much cleaner and more efficient, it's a pleasure to watch it print Kisslicer GCode.

Re: Kisslicer Settings

Posted: Tue Feb 26, 2013 4:31 am
by Highcooley
Does anybody use prefix Gcode to heat the hot-end with the free Kisslicer version?

T<EXT+0>
M104 S<TEMP>
M190 S<BEDTEMP>
M109 S<TEMP>

...doesn't work for me. After slicing, <BEDTEMP> is correctly substituted with my set temperature. But <TEMP> stays the same:

T<EXT+0>
M104 S<TEMP>
M190 S70
M109 S<TEMP>

I wasn't able to comprehend what the line T<EXT+0> does. But I assume, this sets the printer to use the first extruder. Did the variables EXT and TEMP change?

Re: Kisslicer Settings

Posted: Tue Feb 26, 2013 1:34 pm
by Polygonhell
Highcooley wrote:Does anybody use prefix Gcode to heat the hot-end with the free Kisslicer version?

T<EXT+0>
M104 S<TEMP>
M190 S<BEDTEMP>
M109 S<TEMP>

...doesn't work for me. After slicing, <BEDTEMP> is correctly substituted with my set temperature. But <TEMP> stays the same:

T<EXT+0>
M104 S<TEMP>
M190 S70
M109 S<TEMP>

I wasn't able to comprehend what the line T<EXT+0> does. But I assume, this sets the printer to use the first extruder. Did the variables EXT and TEMP change?

Are you using the Beta or the 1.0 release, that code should work with the Beta, the T<EXT+0> is redundant for repetier and will be ignored.
On some firmwares T0/T1/T2 select the extruder, repetier I think embeds them in the M104 / M109 etc.

Re: Kisslicer Settings

Posted: Tue Feb 26, 2013 1:46 pm
by Highcooley
I'm using version 1.0.9 from the kisslicer website. Do you recommend using version 1.1.0 beta?

Re: Kisslicer Settings

Posted: Tue Feb 26, 2013 3:35 pm
by Polygonhell
Highcooley wrote:I'm using version 1.0.9 from the kisslicer website. Do you recommend using version 1.1.0 beta?
Yes it has a number of improvements that IMO are worthwhile I have both installed, but pretty much exclusively use the Beta.
I believe it should be final anyday now.

Re: Kisslicer Settings

Posted: Tue Feb 26, 2013 7:37 pm
by Highcooley
Polygonhell wrote:
Highcooley wrote:I'm using version 1.0.9 from the kisslicer website. Do you recommend using version 1.1.0 beta?
Yes it has a number of improvements that IMO are worthwhile I have both installed, but pretty much exclusively use the Beta.
I believe it should be final anyday now.
THX...I'm gonna giving it a try next print.

Re: Kisslicer Settings

Posted: Thu Feb 28, 2013 7:36 pm
by jesse
Thanks, these settings helped.

Re: Kisslicer Settings

Posted: Tue Apr 30, 2013 1:04 pm
by oeginc
I'm trying to get these settings to work with a 0.35mm nozzle and not having any luck. Obviously I tried changing what I thought were the relevant parts to adjust for the nozzle size, but it didn't make any difference either way.

Does anyone else use a 0.35mm nozzle for their prints, or should I just go back to the 0.50mm?

[EDIT: Nevermind... Doh! I noticed that my extruder didn't look like it was working properly so I went back and double checked the settings - I missed the part where you said to set it to 5D Absolute, that seemed to make all the difference in the world! LOL!]