Is Solidworks the standard format for 3D printing?
SolidWorks is a CAD (computer aided design) software. It’s probably the most popular one in small and medium sized companies. It costs about $7000 initially, then about $1500 per year after.
There are probably 20 competing products, ranging from free to the $100,000 range. These CAD products are used to design Boeing airplanes at the high end, and fidget spinners at the low end, and everything in between.
In today’s marketplace, Autodesk Fusion 360 is probably your best bet for hobby work. It’s free for hobbyists, and $500 per year for commercial users. Go to autodesk.com. Make an account there, and download Fusion 360 for hobbyists. Almost all the hobbyists are using this software now (because it’s free and pretty good), and hence there are tons of absolute beginner tutorials on YouTube on how to use it.
With any of the CAD software, you basically draw what you want to make. It takes time to learn how to draw stuff.
After you draw the shape you want, you export it as an .stl file. This file then gets read by the software that came with your printer. This is generically called “slicer software”. This software divides your design into many thin horizontal layers. These thin layers are what get sent to your printer.
The biggest learning curve by far is the CAD. You can practice that now, before the printer arrives.
Of note, you only need to learn CAD if you want to make your own designs. You can go to thingiverse.com, where people share their own .stl files that will load directly into your slicer software, skipping CAD entirely. There are thousands of designs on there, for any topic under the sun.