Для составления программы изготовления детали необходимо иметь рабочий чертеж детали и заготовки, по которым разрабатывают подробный технологический процесс обработки детали с указанием режима обработки (скорость, число об/мин, СОЖ), а также вспомогательные движения применительно к заложенной на станке системе управления.
После этого выбирается начало системы координат, первоначальное положение инструмента и его последующие относительное перемещение относительно начала координат. Затем траектория относительного движения инструмента разбивается опорными точками на отдельные участки. Опорные точки при обработке прямолинейных участков обычно устанавливаются на границах этих участков, даже если они непаралельны направлению осей координат. При обработке криволинейных контуров опорные точки в зависимости от точности их изготовления и способа аппроксимации располагаются с небольшими интервалами на этой кривой. Определение координат промежуточных (текущих) точек между опорными точками осуществляется автоматически интерполяторами, которые выдают информацию в унитарном коде.
После установления опорных точек составляют программу со всеми необходимыми командами, которую переносят на перфоленту, а при декодированном способе записи программы - ее перезаписывают на магнитофонную ленту.
Для записи и ввода в систему управления кодированной информации наиболее широко используется перфолента. Она применяется как для систем координатного, так и контурного управления.
В настоящее время в России и за рубежом в системах ЧПУ преимущественно используется телеграфная перфолента шириной 17,5 мм для 5-и дорожечной записи и 22,5 - для 6 и 7 дорожечной. Для 8-и дорожечной записи за рубежом применяются перфолента шириной 25 мм. Шаг между перфорациями по строке и между дорожек не зависимо от их числа составляет 2,5+-0,05 мм. Диаметр кодирующих отверстий 1,8 мм, а диаметр трансляртных отверстий 1,2 мм. Достоинством таких лент является их малая цена и наличие дешевых стандартных перфораторов.
Перфокарты, несмотря на то, что для записи и считывании информации с них существует широкий комплект оборудования, применяются в системах ЧПУ сравнительно редко. Перфокарты, в ряде случаев, являются одним из элементов комплекта подготовки программы для автоматического программирования. Недостатками перфокарты являются громоздкость считывающего устройства и неудобство их хранения и транспортировки.
В России имеются два типа перфокарт: на 45 и 80 колонок и 12 строк, на которые может быть записана информация на любых 540 или 960 позициях. Запись производится в обоих направлениях стандартными перфораторами двух типов: однопериодными и двухпериодными, отличающимися тем, что в первом случае происходит поочередная пробивка отверстий, а в другом одновременная по предварительному набору.
Магнитная лента. Для записи программ в станках с ЧПУ в России преимущественное распространение получила лента шириной 35 мм, которая удобна в цеховых условиях, т.к. обладает высокой прочностью и не образует узлов при случайной размотке рулона, как это имеет место при использовании узкой ленты. В РОССИИ выпускаются ленты типа 2, 6, 7ВТ. Скорость протягивания ленты в системах ЧПУ находится в пределах от 100 до 200 мм/сек. Ленты, шириной 35 мм, позволяют осуществлять многоканальную запись с числом дорожек от 12 до 15.
В настоящее время за рубежом выпускают специальные магнитные ленты. Так в США выпускают ленты, выдерживающие значительные механические нагрузки, высокие скорости протягивания и перемотки, высокую температуру - от -40 до +90 С, тогда как ленты РОССИИ допускают температуру от -30 до +75 С. Долговечность таких лент США в условиях высокого нагрева и давления в 15 раз выше обычных лент.
Другой специальный тип ленты, выпускаемый в США, покрыт оксидным слоем, который имеет проводимость в 1000 раз большую, чем у обычной ленты, что предотвращает электрические разряды. В покрытии лент заключена также обильная силиконовая смазка, предотвращающая истирание магнитных головок и увеличивающая долговечность ленты.
Фирма "Агфа" (Германия) выпускает специальную магнитную ленту для ЧПУ станками с повышенной прочностью и не чувствительностью к загрязнению. Последнее достигается нанесением на магнитный слой тонкой полиэфирной пленки, которая защищает магнитные головки от истирания. Лента выпускается шириной 24,5 и 35 мм различной толщины, трех типов: А, Б и В.
Кроме магнитной ленты в системах ЧПУ станками находят применение магнитные барабаны, которые можно использовать при ограниченном объеме информации. В одном случае магнитные барабаны используются в системе управления координатно-расточными станками с записью программы по первой детали. На каждую дорожку барабана записывается информация об одной координате перемещения, а число дорожек определяется числом возможных технологических переходов.
В другом случае в системе ЧПУ координатного управления использовано запоминающее устройство на магнитном барабане от вычислительной машины. На нем записывается типовая информация, которая может быть использована для большинство деталей, но в этом случае магнитный барабан не является программоносителем, а является постоянной памятью системы.