To start a 3D printing business, you should have a good understanding of 3D modeling software, as well as knowledge of the printing process and materials. You should also have basic business skills such as marketing, budgeting, and customer service.