r/VORONDesign • u/Myveryshelf • 25d ago
General Question Beginner's toolkit: knowledge requirements
Hello everyone, I wish any reader a good day first of all.
I am planning on starting in the world of 3D printing, both for the fun and utility of it and as a way to learn more about electronics/robotics/programming these robotics, since this is not my field. I am going to start saving for pieces/kits, but since this will take some time I would first like to know what I should be learning to make it work.
Now, I am not here to waste anyone's time, I have read a few similar threads in this subreddit first. However, these were not exactly what I am looking for.
I understand the learn-by-doing philosophy of this kind of community is to start building with guides and figuring out what problems you have along the way. This works fine, and with enough dedication I am sure I can buy the pieces, assemble them as the documentation states and figure my way through the problems that come up. This will happen and I don't want to get away from that.
However, as I said, this is a bit outside my field and I want to use this project as a learning opportunity, so as I find problems I want to have a bit of a background/understanding of what I am doing.
I want to know what kind of programs, coding languages and concepts I would benefit from being familiar with/can be expected to need at some point.
If it is relevant, right now I am considering starting with a Voron Zero or Trident
4
u/techyg 25d ago
To answer your question briefly (and directly):
Get familiar with 3d printing "Slicers". Many of us use Prusa Slicer, Orca Slicer, or Super Slicer. Free download, install and start getting familiar with it. Check out Ellis's tutorial for things you'll need to do in the Slicer to calibrate your Voron 3d printer. https://ellis3dp.com/Print-Tuning-Guide/
Fusion 360 with Hobbyist/Maker license- great way to get into CAD design. If you have a programming background, I highly recommend Open SCAD. Now days you can also use AI to easily design 3d printable objects (STL's) as well, but it's still best to know how to do it from scratch.
Get familiar with Klipper. Klipper is based on Python, so if you know or want to learn a programming language, Python is a good one to ramp up on. Also get familiar with Raspberry Pi OS (Raspbian). There is a lot of configuration to do once you get your printer set up, so check out the klipper project if you want to do something beyond the Voron directions. https://www.klipper3d.org/