Sometimes I want to play with a fast moving tool head, like the Ultimaker machine has.
This thing is the essential linear slide moving part that allows you to play with a fast light weight tool head that moves in two of the three axes.
It has a similar "bushing as bearing" design as the Yazzo Bushing Block: thingiverse.com/thing:5825
In this case though, it uses two bushings instead of just one. One for x-axis, one for y-axis. You basically just print this thing, insert bushing, slip smooth rods inside, and go from there.
The most obvious improvements to be made on this thing is to put some nice smooth transitions from block to platform, like I did on the bushing block. This one's a bit more involved for me to think about, so it might take some time. Perfect for a derivative part!
Biggest change is using linear bearings.
I've changed the design somewhat. In the OpenScad file, the tool platform is separated from the simple two way block. This allows you to print the block on its own. There is still a routine that prints them together as well. Having the block alone allows you to drill and tap whatever holes you need to mount it to whatever you're going to mount it to.
By default, the big holes in the block are sized 5/8", which, depending on your bearings and printer, will fit some linear bearings nicely.
Linear ball bearings are more forgiving in terms of binding, but the bushings (when everything is aligned) are actually more smooth.
Since it's parametric, you can go and edit to your heart's content to suit your needs.