Что такое полигональное 3D моделирование? Подготовка 3D модели для ЧПУ.

Что такое, и для чего используется полигональное 3D моделирование?

Полигональное 3D моделирование (Polygonal modeling) является неотъемлемой частью нашей повседневной жизни. С ним современный человек сталкивается практически каждый день, возможно, этого даже не осознавая. Кино, мультипликация, компьютерные игры, виртуальная реальность и т.д. – все это направления, где используется полигональная 3D графика.

С появлением 3D принтеров полигональные модели стали также использоваться для 3D печати объектов.

В связи с возрастающей популярностью 3D принтеров, и сравнительно более простым 3D моделированием по сравнению с поверхностным/твердотельным, форматы полигональных моделей стали больше применять разработчики CNC программ для станков с числовым программным управлением ( ЧПУ ). В основном ЧПУ по дереву, пластикам и мягким металлам.

Чтобы иметь правильное представление о 3D моделировании, и корректно поставить задачу дизайнеру, достаточно знать несколько основополагающих принципов.

Сегодня существует два основных направления развития 3D моделирования объектов: полигональное и твердотельное (поверхностное).

Основное направление, где используется полигональное 3D моделирование, - 3D графика. Твердотельное/поверхностное - промышленный дизайн.

В зависимости от того, какое конечное изделие Вы хотите получить, выбирается твердотельное (поверхностное) 3D моделирование, либо полигональное.

Например, если вы ходите напечатать на 3D принтере игрушку или вырезать на фрезерном станке 3D рельеф картины из древесины, то следует выбрать полигональный формат 3D модели. Если же собираетесь выпустить любое промышленное изделие, то Вам придется остановить свой выбор на твердотельном формате. (см. раздел «Технологии» Твердотельное / поверхностное 3D моделирование).

Различия двух форматов заключаются в принципах формирования 3D объекта. В полигональном 3D моделировании объекты строятся из полигонов, в твердотельном /поверхностном 3D моделировании объекты строятся из геометрических элементов, таких как линии. кривые, сплайны и т.д., а на основании этих элементов строятся различные геометрические фигуры.

Полигон – это единичный элемент поверхности, представленный в виде треугольника, либо четырехугольника, который размещен в трехмерной системе координат. Фактически полигональное моделирование является потомком растрового двухмерного изображения (всем хорошо известного пикселя), но в трехмерной системе координат.

Качество полигональной 3D модели определяет количество полигонов, и сопряжения их ребер друг с другом. Всегда действует правило - чем больше полигонов, тем выше детализация полигональной 3D модели.

В 3D моделировании, при высокой детализации полигональной модели, не имеет большого значения сопряжение ребер, если Вы собираетесь изготовить данное изделие на 3D принтере, либо на фрезерном станке. Как правило, системы CNC на станках, которые воспринимают данный формат, имеют алгоритмы, которые делают несущественными подобные ошибки полигональной 3D модели.

Полигональные модели не используется для изготовления сложных деталей на станках по причине невозможности обработки детали различными инструментами в процессе механической обработки. А это крайне важное условие, если обрабатывается промышленная деталь. Высока вероятность того, что лицензионное CNC программное обеспечение к современным металлообрабатывающим станкам не будет даже иметь импорта полигональных моделей.

Так что, если у Вас стоит задача изготовить изделие с высокой точностью, с ровными отверстиями, резьбой и т.д, то следует выбрать поверхностное/твердотельное 3D моделирование.

Самым распространенным форматом полигональной 3D модели, воспринимаемым большинством CNC программ, для формирования управляющих программ для станков является - *.STL (Binary).

Менее распространены *.3DS,*.OBJ, *.ASC, *.PLY, *.FCS.

Хотим обратить Ваше внимание на то, что эффективного конвертера для преобразования STL в IGS, STP (твердотельную модель) на текущий момент не существует. Все решения дают посредственный результат, который нельзя использовать без дополнительных доработок 3D модели.

Конвертация полигональной 3D модели из одного формата полигонов в другой обычно производится путем пересохранения файла 3D модели в нужном формате.

Помните, что правильный выбор формата данных перед началом моделирования, и корректная постановка задачи исполнителю Вашего заказа – это основа для получения ожидаемого качества изделия!