САМ-система (Computer Aided Manufacturing) выводит управление станком с ЧПУ на более высокую ступень, что позволяет:
Задача постпроцессора состоит в том, чтобы управляющую траекторию, которую формирует компьютеризированная подготовка производства (САМ), преобразовывать в УП для конкретной задачи на конкретном оборудовании, учитывая особенности его кинематики. Для того чтобы сформировать УП в качестве исходника служат данные о геометрии изделия, которую определяют в ходе проектно-конструкторских работ. Далее в задачу программиста входит получение программы с помощью модуля компьютеризированной подготовки. Сгенерированные модулем файлы содержат необходимые для обработки данные:
Программировать “вручную” очень трудозатратно, особенно для новичка, которому нужно разобраться в огромном количестве адресов, слов и кадров. Конечно, каждый программист-технолог должен хорошо разбираться в ручном программировании даже если не пользуется им в работе. Например, когда речь идёт об изготовлении простейших деталей программист, в совершенстве владеющий приёмами программирования может быть эффективней коллеги, пользующегося компьютеризированной подготовкой производства (САМ), особенно при производстве малых партий деталей.
Нередко появляется необходимость откорректировать вручную кадры УП при обнаружении в ней тех или иных неточностей.
Диалоговым программированием начали активно пользоваться при пользовании графическими пиктограммами в меню стойки системы числового программного управления станка.
Диалоговое программирование в разных системах может иметь существенные отличия.
Некоторые системы, которые сейчас снимают с производства, были приспособлены исключительно для ручного ввода УП. Сейчас большинство станков с числовым программным управлением поддерживают как ввод сгенерированного компьютеризированными системами кода, так и диалоговый режим.
Интуитивная понятность пошагового редактора делает диалоговое программирование очень удобным и эффективным при единичном или мелкосерийном изготовлении деталей (особенно, когда речь идёт об изделиях со сложной геометрией).