I have never 3d printed anything before. These days I’m working on a small home automation project, and I will require some enclosures. So I thought why not buy a 3d printer ? That way I can also learn about 3d printing when I get some time.
Also please suggest an affordable 3d printer.
Learn to design in 3d. OnShape.com is a good place to start and free. A 3d printer with nothing to print is a paperweight. Once you can design parts it is an amazing tool.