I printed this to experiment with re-homing the X and Y axis after each

I printed this to experiment with re-homing the X and Y axis after each layer. The concern was that variation in the homing switches would introduce more error than it was worth to prevent an accidental loss of position due to e.g. a sticking filament pulling the print head, or someone bumping the table during printing. As far as I can tell, the re-homing introduced no error on my Printrbot Jr, and since the part was positioned close to home, and is a pretty small part, it cost very little extra time.

And it looks pretty good with a green LED throwee light stuck in it. ,o)

For narrow, tall prints, I recommend adding:
G28 X0 Y0 ;rehome X and Y only.
to the layer gcode. It will keep the print from being destroyed when “Murphy” comes knocking.

Nice print. I had the same idea for my printrbot simple some time ago because the print would slant for some reason. I always zero on each layer when I use slic3r but for cura I wrote a simple plugin that zero’s for each X numbers of layers where I select the X. Some prints are each layer some smaller are 2 or up too 5 layers apart. Works really well.

Share that plug-in?

Fantastic idea. Regardless of the precision of the limit switches, this way your max error is a small number reset each layer, rather than cumulative. I’m going to do this with my cnc mill, where losing steps breaks things.

here is the plugin if you want to try it.
Http://sverrir.hlekkur.is/HomeLayer.py

For some strange reason, I can’t seem to get Slic3r to let me place an object anywhere but at the center of the print area. I’d like to move things closer to home, but when I grab the object on the platter, and drag it to the edge, it turns red and pops back to the center. I’m not going past the edge, in fact, any movement at all is just ignored. It always stays at center. Is that normal?