Totally agree
Especially the
"Pants are highly overrated." part, right...?
Short version: PRUSA=LINUX CReality=Windows FormLabs=Apple. Pick your priorities and dive in.
This may come as a dumb question, but does the Ender 3 Pro work under Linux? Because I'm trying to avoid Windows (and Apple) as much as I can.
LOL... not too dumb.
You don't HAVE TO connect directly to the printer; it doesn't have drivers like your HP All-In-One, unless you're using one of the boutique printers where they own every step of the process like FormLabs and XYZprinting/DaVinci.
The process with a normal hobbyist 3DPrinter is:
First, you create your 3D model using whatever software you like; this creates a model file in one of a dozen or so popular formats.
Then, you run that model file through another bit of software called a slicer which creates the universal GCODE file (this describes every movement of the printhead, printbed and extruder drive) that your printer will use to actually make the layers of print. This process can be optimized for your specific printer by the use of a third type of file known as a profile; this tweaks the generic settings in your slicer to be more specific to the qualities of your specific printer.
Think of the slicer as an autorouter for a thread of melted plastic. Third, you set up the printer based on model type and material; zero the bed, etc and start the file. Nowadays most of the printer setup is done in the slicer and added to the GCODE file; however like any computerized machine, you have choices in the type of firmware you run and certain global parameters you CAN set to your preference. Nowadays, most machines come with that already optimized in the recommended firmware or community-tweaked versions of the recommended firmware. Odds are you'll be running some version of the
MARLIN firmware variant with any PRUSA-family cartesian FDM printer (All of the Ender, Tevo, Geetech, etc filament printers are this), though.
There are automation environments for all the major platforms which do require direct connection, but
most folk start out creating the file on whatever personal confuser they like best, then SneakerNet it to the printer on a SD card. Aside from that, the primary differences are fundamental type of printer; whether it be phototropic resin, or Cartesian vs Kossel/Delta FDM; this will largely dictate which slicer you use.
mnem
*101-ily*