New Addition to the Robot Circus

Well, there’s a new robot in town, it’s name is Mouse. I named it mouse because of the fact that when I was first putting it together, the big wheels and the base reminded me of a weird mouse with the wires sticking straight out the back of the base. I made it over the last few days using my 3d printer and some extra servos/arduino/printboard. It tends to go in large circles because of the fact that I dont know what the centers are on the servos for the arduino programming. Ive always used them with PIC chips, which I figured for this little bot, I’d change it up a little to learn something new. Other than the large circles issue, it runs around the camper here and if something gets in its way, the ultrasonic sensor on top picks it up and tells the robot to turn around and run away.

Here’s some pics of it sitting on my resistor cabnet waiting for me to press the go button:

Image

Image

Its based off of the miniskybot 2.0, which is a basic printbot. The robot is an educational robot designed by a guy over in spain, but uploaded the robot as open source for anyone to use and modify as they wanted.

http://www.thingiverse.com/thing:63165

With a 9v backpack holder hot glued to the back of the robot, here’s the 9v backpack

http://www.thingiverse.com/thing:26599

I also used a custom printshield which seperates the 9v from running into the 6v servos, and used the 6 AAA batteries that are designed into the base of the robot to power the servos with, then 9v battery for the arduino and sensors. I did it like this so motors didnt get too much power, and it helps prevent power dips when its running which would normally cause the robot to reset itself.

If anyone wants the pcb layout for the printshield, I can upload the files, and/or the mirrored pdf file to use for toner transfer method.

Will be bringing him to a certain gyro shack and letting him loose as soon as I can get over there 😛

Printrbot Jr KISSlicer settings and Comparison of slicers

ok, Ive been looking around at various slicer programs for slicing objects for use on 3d printers, and the best ones Ive found so far have been either Repetier-Host or KISSlicer, but each have thier own downfalls. Repetier-host needs .net framework (on windows) or mono (on linux), which I really dont like either in my computer.

Lately, Ive been looking at KISSlicer, and there was a large downfall that with poorly designed stl files, it doesnt slice it as a single object, but rather multiple parts. I found this is very annoying, but very recently, I discovered a hidden version of KISSlicer that actually does not have that issue, and will slice the objects as they are supposed to, and does as well or better than repetier-host.

KISSlicer is a stand alone program that you just run from a folder rather than installing it, but contains the .ini files in the same directory as the executable, which contains all of the settings for everything from filament size, to speeds, to setting temperatures. Ive found that KISSlicer runs on far more computers than just ones with graphic accelerators, and needs no external libraries to be installed beyond what’s installed by default in a normal operating system, so no extra baggage. Lighter memory cost on system + runs on almost everything is a definite win to me. 😛

Yesterday, I discovered a hidden version of KISSlicer called KISSlicer_submeshes, which is the version that handles the poorly designed stl files.

Here is a link to both windows and linux versions:

http://kisslicer.com/forum/index.php?action=dlattach;topic=489.0;attach=2003

http://kisslicer.com/forum/index.php?action=dlattach;topic=815.0;attach=2160

Ive also discovered something else about KISSlicer that repetier-host does not do. If you use a raspberry pi as a print server like I do, you’re probably used to pre heating the extruder to the right temperature before hitting print. KISSlicer actually contains some extra commands that tells the nozzle to get to the right temperature automatically, and will wait for it to get to that temperature. So everything is done automatically for you.

The quality between the two is a huge difference also, Repetier-host is a good one to get started with, where as KISSlicer seems to be a little more advanced, but once KISSlicer is set up and the configuration files are made, it’ll give alot better prints than with repetier-host.

It took me a while to figure out how to set up KISSlicer so it would have perfect prints, and the configuration files are a little difficult to understand at first. So I figured that I’d post my configuration files for everyone with a printrbot jr to use, to make it easier on those first getting into KISSlicer or for some reason cannot use repetier-host.

Well, here’s the configuration files:

http://www33.zippyshare.com/v/97529871/file.html

Just extract those 4 files in the same folder as the KISSlicer executable/binary and run KISSlicer. Then all you need to do is just add your item, hit slice, and your good to go. There’s two modes for the styles, the normal mode, which is comparable to repetier-host at 0.4mm, but is slightly faster, and high quality mode, which has half the layer height at 0.2mm, and looks much cleaner, and better. The high quality mode also takes longer to print though, so just as a warning.

When your done slicing, you dont need to click save, it automatically saves the sliced object’s gcode in the same folder as the KISSlicer binary/executable.

Happy slicing and hope this helps.