Topic: Kisslicer vs slic3r
I did this part in both kisslicer and slic3r. Kisslicer wins for both speed and quality. Still figuring out how to configure it best, but so far it's great.
You are not logged in. Please login or register.
SoliForum - 3D Printing Community → Software & Firmware → Kisslicer vs slic3r
I did this part in both kisslicer and slic3r. Kisslicer wins for both speed and quality. Still figuring out how to configure it best, but so far it's great.
I did some extensive testing and came to the same conclusion - http://solidoodletips.wordpress.com/201 … omparison/
I still tend to use Slic3r out of laziness since it is right there in RH, but every time I use kisslicer I kick myself for not using it more often.
I on the other hand, have all but given up on it. I really got into it a couple of revs back, and fell in love with the sheer speed, but then v1.1.0 came along, and broke everything for me.
I like to print "organic" models, people, toys, fantasy stuff, etc. The problem with Kisslicer is that it doesn't like "imperfect" meshes. Most of the stuff I want to print was usually built using 3D Studio Max, Alias Wavefront etc, and those models tend to have a lot of intersecting surfaces and parts, which translate into error prone meshes. Yes you can clean them up, but it's almost impossible to get everything fixed.
The latest versions of Kisslicer can't even produce a usable slice of some of these models. Before rev 1.1.0 it used to work OK, but now, it's almost useless to me. I've had many models that appear to be error free (at least that's what NeFabb says), yet I get almost nonsensical slices, like random bits floating in mid air.
To make matters worse, Johnathan (the developer or Kisslicer) has somehow gotten himself isolated from the reality of 3D printing and modelling by a few zealots who believe that the only model worth printing is an error free one, and everything else is not even worth discussing.
It got to a point on the forums that no one dared bring up a problem, becuase the groupies would immediately cut you off at the knees by pointing out the problems in the model, while blowing sunshine up Johnathan's a$$. Basically the program is flawless, and any probelms that arise are the fault of the model.
Slic3r on the other hand seems to handle most minor errors in stride, and almost always produces working slices. The few time that it doesn't, a quick repair pass through NeFabb usually fixes the problem.
So at the moment, Slic3r is my main go to, although I do run the model through an older version of Kissliser (9.9.8), and compare the results.
The one thing that Kisslicer does have over the current version of Slic3r is support. Slic3r support control is currently "broken". You can't control how much support should go and where, it's either all or nothing. But supposedly this will be fixed in v.0.9.11 of the Slic3r which is due out "soon".
I know it's posted in many other places on soliforum, but Netfabb can fix your mesh imperfections with either a free program (Netfabb basic) or their online service in beta: http://cloud.netfabb.com/
Hope it helps!
Netfabb doesn't really fix self intersections however. Anything I've seen that tries to automatically correct self intersections makes a mess of it. Shrinkwrapping with something like Cadspan can help, but I think the model has to be fairly simple to get good results.
I know it's posted in many other places on soliforum, but Netfabb can fix your mesh imperfections with either a free program (Netfabb basic) or their online service in beta: http://cloud.netfabb.com/
Hope it helps!
Trust me there's plenty of stuff that NetFabb can't fix. Then, there's stuff that it says it's fine, when in fact it's not.
But that's not the problem. For this "hobby" to be successful, it needs to get beyond this... for a lack of a better word... geeky phase, to where you have to become some kind of expert in a half dozen programs, just to be able to make successful prints.
I know there are those that look at 3D printing as some kind of exclusive club, but if we really want this to progress beyond the geeky, "garage" phase, we need to start thinking about how to make the hardware and the software idiot proof. Take a look at iPhones. Everybody has one because they're simple to use, simple to understand, and "just work". Everyone from 8 to 88 can figure it out. We should strive for the 3D printer to be like that, a truly plug and play device, like a regular printer.
How would you like it, if you had to translate, and filter, and repair your mid term paper or resumé through half a dozen apps just so you could print it?
This is what some printer makers like the 3D systems, Makerbot and others are trying for, and this is also what some of the software designers are striving for. On the other hand, there are those that want to perpetuate the myth that this is not for everyone, that this "shouldn't be easy", and it's only for the elite few.
To me that's plain Buls##t!
Kisslicer is exactly in that place at the moment, where the developer, however well intentioned, has surrounded himself with a bunch of elitist jerks that feel that 3D printing is not for "unwashed masses".
Because of this, their following has dwindled. Take a look at their forums, they have 2 or 3 guys that are "know it alls", they respond to every post and get adversarial when someone even tries to criticize the software or report a bug. Most people go there for help, only to be trashed by those guys, then they go away. I was one of those, I tried to reason with them, but they have blinders, and can't see the bigger picture. They look at the development of Kisslicer as their personal playground, when in fact they aren't even the actual developers. I don't even thing that Johnathan, the developer, has been frequenting the forum all that often.
This isn't a unique development model. I wrote up this web page a long time ago, and it seems good for a chuckle here as well:
To start: pirvan, I agree with you that this software is still in early stages.
Take a look at iPhones. Everybody has one because they're simple to use, simple to understand, and "just work".
This wont happen. Well, maybe it will but not for the masses. iphones are 'simple' because they are completely proprietary. Thats been the whole apple vs PC to begin with: Proprietary vs generic/adaptive. There are hundreds of thousands of different configurations for PC hardware, while there are only a dozen configurations of apple hardware. How many different android firmwares are out right now?
Now beyond that, if a company writes its own 3D design program, slicer program, and control software, then it will have 'apple' status where it only needs to be updated for internal reasons. But there are too any 3d design programs, too many STL plugins, too many printer control programs for a single slicer program to be compatible with on the level of proprietary.
But you are 100% correct that expecting a model to be perfect is not acceptable. I work in industrial automation. If an assembly machine required all of the parts that are fed into it to be perfectly to spec, it would never run. Everything has a tolerance level, and a machine that has to deal with parts that vary (they all do) needs to be able to handle the variation of the parts being fed into it. The machine design needs to incorporate handling that variance. Otherwise, it will never run and get replaced by something that will handle that tolerance.
If Johnathon wants to put his head in the sand, someone else will eventually make something that will and people will stop using his software.
Speaking of alternatives, has anyone tried repsnapper?
http://reprap.org/wiki/RepSnapper_Manual:Introduction
Seems to be a all-in-one program, but also can do slicing and is supposedly fast. It is in the fedora repos, but I haven't tried it.
This isn't a unique development model. I wrote up this web page a long time ago, and it seems good for a chuckle here as well:
THat was a fun read...especially the Vogon tie-in. ![]()
Speaking of alternatives, has anyone tried repsnapper?
http://reprap.org/wiki/RepSnapper_Manual:Introduction
Seems to be a all-in-one program, but also can do slicing and is supposedly fast. It is in the fedora repos, but I haven't tried it.
I had never heard of that. I just downloaded it and later this evening I'll play with it and see how it works.
Thanks for the link.
Claghorn, I read your blog post. People writing software and putting it out there for free is not enough for you? They should maintain old versions until you don't want to use them anymore and release on a schedule convenient for you? Unlike paid for software, the developer is typically solving his own problem in the way that best suits him. He is kind enough to say anyone else can use his creation for free. What exactly did you pay or contribute to have this sense of entitlement? If you don't like the way they are doing it, pay for some software that does or contribute to or start your own project. To me complaining about open source projects not going how you want is like complaining the the bread-line soup is too salty.
Kisslicer is commercial software that people do pay for. If you did, feel completely entitled to bitch about their attitude.
sorry pirvan, i have the completely opposite experience of you. For all my models, Kisslicer was always more fault tolerant than slic3er (any version vs any version of the same time)...APART if you use support. KS support are better than Slic3r, but it didn't like some geometry.
but Slic3er gcode was better in general...
Has anyone here tried CURA? I have found that the things i print come out looking nicer and print faster than slic3r or pronterface. There are far fewer settings but it works great for me. An added plus is i have never had an error message or file it has not printed. Slic3r was always quite picky for me.
SoliForum - 3D Printing Community → Software & Firmware → Kisslicer vs slic3r
Powered by PunBB, supported by Informer Technologies, Inc.