1 этап. В CAD системе разрабатывается 3D модель детали или ее электронный чертеж.
2 этап. 3D модель детали или ее электронный чертеж импортируется в САМ систему. Технолог-программист определяет поверхности и геометрические элементы, необходимые для обработки, делает выбор стратегии обработки, режущего инструмента и задает режим резания. Система вычисляет траектории перемещений инструмента.
3 этап. В САМ системе проводится визуальная проверка возникших траекторий. Программист имеет возможность достаточно легко исправить ошибки, которые могут обнаружиться на этом этапе, просто заново вернувшись к предыдущему.
4 этап. Завершающим продуктом САМ системы предстает код УП. Такой код создается с помощью постпроцессора, который в свою очередь подгоняет УП под характеристики определенного станка и системы ЧПУ.
Особенноссть состоит в том ,что на любом этапе проектирования технолог или конструктор может чтото исправить или внести какие либо изменения ,а система самостоятельно пересчитает результат. Программирование при помощи CAD/CAM системы дает возможность продвинуть процедуру создания программ обработки на уровень выше. Технолог-программист, используя СAD/CAM систему, освобождается от трудоемких математических расчетов и приобретает набор инструментов, который существенно увеличивает скорость разработки УП.