Стремительное развитие технологий аддитивной печати было бы невозможным без современного программного обеспечения. Раньше приходилось подолгу осваивать графические редакторы и изучать азы инженерного моделирования для создания элементарных предметов.
Сегодняшний софт для 3d принтера позволяет практически полностью автоматизировать печатный процесс и значительно упростить обращение с высокотехнологичной техникой.
Практически все 3D печатающие устройства управляются так называемым G-кодом – это общепринятый язык, применяемый для аппаратов этого вида.
А поможет вам pmk3d ru.
Blender уже упомянули.
Ещё есть FreeCAD. Говорят что он "слизан" с CATIA. В освоении не прост, но если разобраться - то можно собирать сложные детали. Присутствует параметрика.
Вот один из развитых каналов по FreeCAD на ютубе.