KISslicer works!

Hi,

I got KISSlicer working last night. I haven’t used it long enough to comment on the quality compared to slic3r but it has achieved two things which have failed so far with slic3r.

Firstly this
http://www.thingiverse.com/thing:82533
hinged box when printed with KISslicer works and not with slic3r (the hinges break off). (0.21mm height)

also this
http://www.thingiverse.com/thing:27053
octopus doesn’t slice properly with slic3r. KISSlicer does it out of the box.

it took a bit of time to parameter it as almost all the “defaults” don’t work on the k8200. I’m still using slic3r mostly (more parameters - more fun), but KISSlic3r seems to be able to do things slic3r can’t.

if there is any interest (and if I can figure out how to dump the parameters), I can post them.

ok… KISslicer seems to save its parameters to .ini files in its directory (at least on a mac). Here they are:

_styles.ini
[std_3mm]
layer_thickness_mm=0.21
extrusion_width_mm=0.38
num_loops=3
skin_thickness_mm=0.8
infill_extrusion_width=0.38
infill_density_denominator=4
stacked_layers=1
use_destring=1
use_wipe=1
loops_insideout=1
infill_st_oct_rnd=1
inset_surface_xy_mm=0
seam_jitter_degrees=0
seam_depth_scaler=1

_printers.ini
[std_k8200]
bed_STL_filename=
extension=gcode
cost_per_hour=0
g_code_prefix=473238203B20686F6D6520616C6C20617865730A473930203B20757365206162736F6C75746520636F6F7264696E617465730A473231203B2073657420756E69747320746F206D696C6C696D65746572730A4739322045300A4D3832203B20757365206162736F6C7574652064697374616E63657320666F7220657874727573696F6E0A4D3330323B20616C6C6F7720636F6C6420657874727573696F6E730A4D31393020533C4245443E203B20686561742062656420616E6420776169740A4D31303920533C54454D503E3B20686561742065787472756465722E2E2E2062656361757365207765206861766520746F207072696D652E2E2E0A4731204532302046343030203B207072696D6520746865206E6F7A7A6C650A
g_code_warm=3B2053656C6563742065787472756465722C207761726D2C2070757267650A0A3B204266422D7374796C650A4D3C4558542B313E303420533C54454D503E0A4D3534320A4D35353C4558542B313E2050333230303020533930300A4D3534330A0A3B2035442D7374796C650A543C4558542B303E0A4D31303920533C54454D503E0A
g_code_cool=3B2047756172616E746565642073616D652065787472756465722C20636F6F6C696E6720646F776E0A0A3B204266422D7374796C650A4D3C4558542B313E303420533C54454D503E0A0A3B2035442D7374796C650A4D31303420533C54454D503E0A
g_code_N_layers=3B204D617962652072652D686F6D652058202620593F
g_code_postfix=3B20416C6C2075736564206578747275646572732061726520616C72656164792027436F6F6C65642720746F20300A4D313034205330203B207475726E206F66662074656D70657261747572650A4D313430205330203B20616C6C6F77206265642074656D706572617475726520746F206C6F77657220746F2072656D6F76652070696563650A47323820583020203B20686F6D65205820617869730A4D383420202020203B2064697361626C65206D6F746F7273
every_N_layers=0
post_process=NULL
num_extruders=1
firmware_type=2
add_comments=1
fan_on=M106
fan_off=M107
fan_pwm=1
add_m101_g10=0
z_speed_mm_per_s=3.5
z_settle_mm=0
bed_size_x_mm=200
bed_size_y_mm=200
bed_size_z_mm=200
bed_offset_x_mm=100
bed_offset_y_mm=100
bed_offset_z_mm=0
bed_roughness_mm=0.1
travel_speed_mm_per_s=100
first_layer_speed_mm_per_s=25
dmax_per_layer_mm_per_s=50
xy_accel_mm_per_s_per_s=120
lo_speed_perim_mm_per_s=30
lo_speed_solid_mm_per_s=50
lo_speed_sparse_mm_per_s=50
hi_speed_perim_mm_per_s=30
hi_speed_solid_mm_per_s=50
hi_speed_sparse_mm_per_s=50
ext_gain_1=1
ext_material_1=0
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=0.5

_materials.ini
[std_pla]
g_code_matl=3B204D617962652073657420736F6D65206D6174657269616C2D737065636966696320472D636F64653F
fan_Z_mm=0
fan_loops_percent=100
fan_inside_percent=0
fan_cool_percent=100
temperature_C=170
keep_warm_C=100
first_layer_C=170
bed_C=60
sec_per_C_per_C=0
flow_min_mm3_per_s=0.01
flow_max_mm3_per_s=10
destring_suck=1.25
destring_prime=1.25
destring_min_mm=1
destring_trigger_mm=100
destring_speed_mm_per_s=15
Z_lift_mm=0
min_layer_time_s=10
wipe_mm=10
cost_per_cm3=0
flowrate_tweak=1
fiber_dia_mm=3
color=0

i tryied using your ini setting but when i start my 3d printer it just goes to home location on all axis and dosent even heat up the nozzle its like dead works with the other slicers tho pls help

hi all

i have the same experience whit the kissslicer, it works !

no more problems whit layer shifting ,retraction works fine, no more blinking lcd’s
it works perfect whit the VM8201

the firs time i have no problems white the T-RexSkull_Jawl model

thx edhak

Good to hear it works for others as well. I’ve been using it for many months now with very good success. I try every so often to go back to slic3r but its all more complicated.

since I did the post I have been improving my settings and system (I have a bulldog extruder now with 0.3mm head and get a resolution of 0.09 with no problems).

@viper76 the relevant bit is probably in the printer.ini as the cryptic g_code_prefix parameter. If you open up the GUI and find that parameter under “Ptr G-Code”->“Prefix” you can read the text.
I don’t have the original prefix code I posted more, but here is the latest one I use:

G28 ; home all axes
G90 ; use absolute coordinates
G21 ; set units to millimeters
G92 E0
M82 ; use absolute distances for extrusion
M302; allow cold extrusions
M190 S ; heat bed and wait
M109 S; heat extruder… because we have to prime…
;G1 E10 F400 ; prime the nozzle

just paste it in and try it out. The last G1 code is commented out because I thought it wasted too much plastic. feel free to turn it out (it depends on you print head).

i got kissslicer working exp one problem it only does bottom layer then it stops in middle of print very weird

I’m having some odd results with KISSlicer. It works really well for some things but for others it’s doing strange things with the way it moves.

Creating the individual sections of this: thingiverse.com/thing:9006 with slic3r and it will just go in circles to create them, as you would expect. But with KISSlicer and what seem to be identical settings (copied them from slic3r) it will deposit material in all sorts of weird areas seemingly at random. It won’t just move the bed in a circle.

I’m having problems with it as well meanwhile. It seems to do very badly with “damaged” models.
I tried to print this servo bracket:
thingiverse.com/thing:5784
(Servo_BracketInsideShortV1.1)

and it slices it into three separate objects! The two sides are separated from the base! on the first attempt I wondered why they just snapped off… then the GCODE revealed why. To be fair to KISSlicer it does warn you with its strange colouring system (the areas were orange).

Anyhow you can repair the model with netfabb. But it still has problems. It cant seem to accept the fact that it is one object.

For this object I’ve gone back to slic3r, which works super on the “repaired” model.

It seems I have to keep both slicers depending on the model (quality?)