Ручное программирование
— трудоемкий процесс, его используют для подготовки УП для простых деталей. Ручное программирование состоит из следующих этапов: подготовки технологической информации, расчетно-аналитического, кодирования, записи программы, отладки и ее внедрения. Самым трудоемким является этап отладки и внедрения программы, составляющий 30 % времени программирования.
На этапе технологической подготовки УП ведется разработка операционной технологии, осуществляется выбор инструмента, выбор последовательности рабочих ходов и переходов, выбор режимов резания и др. В результате получают траекторию перемещения инструмента.
Расчетно-аналитический этап состоит в определении координат опорных точек траектории инструмента, таких, как точки пересечения прямых, сопряжения прямых с дугами и др. На траектории движения инструментов часто располагают технологические точки, в которых необходимо изменить режимы обработки (подачу, частоту вращения шпинделя).
Программа обработки детали записывается на бланке, который является основой для кодирования УП. Применяемая система ЧПУ определяет вид программоносителя. Так, в первых поколениях систем ЧПУ применялась запись УП на магнитной ленте в фазомодулированном или унитарном коде. В то же время получила распространение запись УП на пятидорожечной перфоленте в коде БЦК-5, а затем на восьмидорожечной перфоленте с использованием Международных стандартов кодирования информации (ISO). Кодирование информации осуществляется в соответствии с ГОСТ 20999—83.
УП записывается на программоноситель в виде последовательных кадров, представляющих собой законченные смысловые фразы на входном языке системы ЧПУ для кодирования технологической, геометрической и вспомогательной информации. Отдельные последовательности кадров для обработки участков заготовки объединяются в главы УП, каждая из которых начинается с главного кадра. Главный кадр — начальная информация об условиях обработки, с которой можно начинать или возобновлять работу станка по УП. Остальные кадры — изменение информации по отношению к главному кадру. Кадры состоят из слов, расположенных в определенном порядке, слова — из символов. Первый символ — буква, обозначающая адрес, а остальные — число со знаком.
Кадр содержит слово «Номер кадра» и одно или несколько информационных слов. К информационным словам относят слова: Подготовительная функция. Размерные перемещения, Функция подачи. Функция инструмента. Вспомогательная функция.
Слово «Номер кадра» служит для обозначения элементарного участка УП и является вспомогательной информацией. Номер кадра обозначается адресом N и целым десятичным числом. Обозначения адресов приведены ниже.
Для записи УП в руководстве конкретного станка приводится порядок записи формата, перечень и назначение всех реализуемых подготовительных и вспомогательных функций, таблицы кодов подач и главного движения, таблицы кодовых номеров позиций инструмента, перечень номеров корректоров с указанием их назначения и особенностей применения, пределы размерных перемещений по осям координат, перечень и номера подпрограмм, хранящихся в памяти ЧПУ. После кодирования информации УП имеет вид последовательности кадров и записывается на бланке.
Наиболее распространенным способом ввода программы в ЧПУ является ввод с помощью перфоленты. Запись УП на перфоленту производят путем перфорирования на ней кодовых отверстий.
Цифрам, буквам и знакам соответствуют определенные сочетания отверстия в строке перфоленты. При записи УП на восьмидорожечной перфоленте в соответствии с Международным стандартом ISO первые семь дорожек предназначены для записи информации, а отверстия восьмой служат для контроля на четность.
Отверстию на перфоленте соответствует знак, отсутствие пробивки 0. При автоматической подготовке УП с использованием ЭВМ распечатку программ и подготовку перфоленты выполняет периферийное оборудование ЭВМ и контроль УП производится с помощью ЭВМ.
Ошибки в УП могут быть допущены как при задании исходных данных, так и при расчете и записи программы. Для выявления геометрических ошибок применяют различные графические устройства — графопостроители и дисплеи. Изображение УП на дисплее высвечивается за доли секунды; они также позволяют упростить ввод исправлений в УП, для чего электронным карандашом, представляющим собой, как правило, фотодиод, подчеркивают изображение исправляемого элемента на экране и на клавиатуре набирают его новое значение.
С увеличением количества станков с ЧПУ, внедряемых в производство, большое значение приобрело создание систем автоматического расчета УП на ЭВМ. К автоматизированным методам подготовки УП относятся: подготовка УП в технологическом бюро с автономной микроЭВМ, использование систем автоматического программирования на ЭВМ вычислительного центра завода и подготовка УП на станке.
С развитием систем ЧПУ изменяется соотношение количества программ, подготовленных тем или иным методом. Усиливается тенденция программирования у станка, а также использование для подготовки УП автономной микроЭВМ, установленной в технологическом отделе.