I made a working 3D printer in Roblox

Hello all. I am an avid developer and 3D printer enthusiast. So I asked myself. Why not make a printer in Roblox? So I decided to give it a shot.

How it works

Each axis is moved by PrismaticConstraints (I love constraints by the way).

The user then inputs the GCODE (Only works with Marlin flavor). Still very rough so there isn’t even an interface yet!

Then each line is parsed into a set of commands which then calls various functions from the Marlin module.

Then the instruction is executed just like a real printer!

I’d love to get some feedback from you guys!

A Benchy in progress:

Baby yoda:

Place:

81 Likes

Wait, that’s illegal

But seriously, this has to be one of the coolest creations I’ve seen on Roblox! Well done! :grinning:

13 Likes

Really cool, honestly the animation of 3D printing is amazing! But what about making it really small so when you are playing in character, it is sized like real life printer, that would be cool!

2 Likes

Yes, this seems amazing! I don’t think that I’ve ever seen anything like this on Roblox before!
Well done!

1 Like

Wow! That is absolutely amazing!

I would tune down that noise slightly, though.

5 Likes

The sound freaked me out slightly when playing the video. But this is 100% a Cool Creation :sunglasses:

3 Likes

I am EXCITED now. I have two TEVO Tornado printers here at home. But I have two major concerns. The fan setup and how many instances its generating.
Is this any printer in particular?
A pet peeve I have on this is the sounds it makes, almost on par but of course this is the first I have seen this! This is fun stuff

2 Likes

Could you please make it open sourced since I don’t know how this works but I want to

2 Likes

IRL I own the Tornado’s cousin the, Ender 3 ; ). This is actually an original design based of many other printers. This thing generated INSANE instance counts. One print had almost 300 thousand parts but because they were all anchored it wasn’t super laggy for me.

2 Likes

Yah it is a little big. I’ll probably add a ladder or something. I made it large because constraints act very strangely when moving slowly across small distances. Sometimes physics randomly sleep. I am strongly considering moving the hotend with lerping instead.

This killed my ears in the end,

Other then my ears, Absolutely amazing! Love it! :smiley:

Amazing just, wow! what creativity.

this is really cool, hope to see more things like this, btw, do not get to close to the two cubes on the ground, your fps drops

1 Like

Those cubes are about 200k parts c;

and somehow i could stay near them
went from around 60 fps to 45 fps

That’s amazing! …Why can’t i hear anything?

Dude! Im SPEECHLEES. Its the best creation iv’e ever seen on roblox! You should publish it and advertise it and add in some gamepasses! Keep up the good work :smiley:


This is where we show our IRL prints.
Hey, let’s start Roblox Dev 3d Printing meetups! Perhaps, at RDC?

5 Likes

I should totally roblox print baby yoda. I’ll post a picture soon.

2 Likes

Woah. That is just too cool to be a model.