because I’m looking into building my own toy anyway can you give me some insight into some good 3D printers (I would love budget options but options in general is greatly appreciated).
Now we’re cookin’ with gas! ![]()
MFP is MultiFunPlayer - a multi-axis script player that plays the multiple scripts you’ve created with OpenFunScripter (which I see you already found).
MFP can load multiple scripts created with OFS and play them simultaneously - just like OFS can create and save multiple scripts, one for each “channel” of motion. So…for the usage you talked about way up at the top here, you could have
MyHawtMovie.mp4 (the movie)
MyHawtMovie.funscript (control thrust with the toy)
MyHawtMovie.vibe.funscript (controls the vibrator on/off/speed/etc.)
MyHawtMovie.suck.funscript (controls the suction toy’s suction - IF it can be connected and controlled -dunno…)
MyHawtMovie.lube.funscript (if you build the ‘i-Lube’ attachment for the OSR)
but I need a osr device
NEED? Probably not. But it’s an existing solution that is ready to go today, and that’s going to be way easier than starting (mostly) from scratch with a different project.
There’s really two (possibly three) pieces to the puzzle here.
First, you have to be able to create scripts for each “axis” you want to control. In your case, those would be Thrust, Vibe, and Suck. You could do that with ANY scripting tool, but OFS allows you to create (and display and preview) all three at once. You still work on them one at a time, but you can at least SEE what the other two (or more) are doing.

The second piece of the puzzle is having a script player like MFP (MultiFunPlayer) that can use those scripts all at once.
Notice how there were five different scripts in the OFS screencap above, and there are five active “axis” in the screencap below.

The third piece of the puzzle is having hardware that can actually DO something with those axis, or else there’s no point. ![]()
The SR6 has DEFINITELY got you covered there. (Action GIFs visible at the link) and I already linked the Vibe project that Tempest released, and the Vac-u-Lock adapter…
The 3D Printer is one of the best purchases I’ve made in the last few years - only slightly behind a VR headset. ![]()
Looking at the options, I decided that a moving print HEAD seemed to make more sense than a moving print BED (less moving mass overall. I went with an Ender 5 Pro as the best balance between capability and price with a moving printhead. I’ve been super super happy with it, and it actually fits nicely on an IKEA Kallax bookshelf turned on its side in the closet in my home office.
OSR2 vs. SR6? I’ve built two OSR2s and an SR6, and the SR6 has been WAY more reliable and actually needed LESS maintenance than the OSR2 because the operational “load” is spread across 6 servos instead of mostly just 2. 6 servos will drive up the cost vs. 3 servos, but it’s worth it, IMO.