ПОИСК Статьи Чертежи Таблицы Программирование рабочего цикла станков с цифровым программным управлением из "Комплексная автоматизация производственных процессов " Как сказано выше (см. гл. VII), системы цифрового программного управления бывают позиционные и контурные, которые отличаются не только структурой управления и характером подаваемых команд, но в известной степени и методами программирования рабочего цикла. [c.347] Программирование цикла станков с позиционными системами. Составление программы обработки деталей на станках, оснаш,енных позиционными системами программного управления, упрощается тем, что геометрические размеры детали, указанные в чертежах, могут быть непосредственно исполь- юваны для получения необходимых рабочих перемещений в станке. Следует отметить некоторую особенность программирования обработки на станках с позиционными системами управления, состоящей в необходимости задавать в каждом кадре программы большое количесгво цикловых команд. Огромное значение имеет выбор оптимального пути обхода инструмента от программы [фи обработке деталей с большим количеством отверстий, что заметно повышает производительность станков с цифровым программным управлением. [c.347] Рассмотрим методику программирования для станков, оснащенных позиционными системами управления на примере обработки отверстий в деталях типа плит. В рассматриваемом примере (рнс. ХМ7) в плите необходимо просверлить 9 отверстий диаметром 15А , мм. [c.347] На первом этапе программирования инженер-технолог составляет расчетный лист настройки с указанием последовательности выполнения необходимых операций, по которой далее на перфокарте пробиваются отверстия. Величина перемещения исполнительных механизмов станка устанавливается согласно траектории их перемещений с помощью упоров на специальных линейках. Режущий инструмент выставляется и закрепляется в специальном приспособлении, которое затем устанавливается на суппорте станка. После этого на пульте управления по перфокарте устанавливаются штекеры, а на станине станка — линейки с упорами. [c.347] Когда программа обработки полностью подготовлена, составляется дополнительная технологическая карта, которая придается к магнитной ленте и поступает вместе с ней к оператору на завод. В технологической карте дается инструкция по наладке станка, указываются тип и диаметр фрезы, тип охлаждающей жидкости и задаются все остальные необходимые технологические данные. [c.347] В плите ведется последовательно тремя инструментами сверлом диаметром 14 мм, зенкером диаметром 14,8 мм и разверткой диаметром 15Ад мм (рис. ХМ8). [c.348] Графа 1 таблицы кодировки кадров указывает порядковый номер кадров программы. Для обработки рассматриваемой детали требуется 13 кадров программы. Графа 2 содержит признак координаты. В станке КСП координата X обозначается через 1, координата У — через 2, координата г — через 4. В графу 3 заносятся величины перемещений в импульсах, которые получаются путем деления линейного приращения в миллиметрах на цену импульса. В графе 4 указывается шифр знака перемещения и условного останова знаком + шифруется О, знак — шифруется 1. Если возникла необходимость останова станка после отработки кадра, эти знаки шифруются через 2 и 3. В графе 5 указывают число поворотов револьверной головки. В графах 6—9 проставляются режимы обработки выбранного инструмента согласно их порядковому расположению в револьверной головке. Станок КСП позволяет автоматически выбирать по программе режимы обработки для каждого инструмента. В графе 10 указывается число повторений команд кадра программы, которые выполняет станок при обработке ряда одинаковых отверстий в детали. 8 графе 11 проставляется контрольное число, которое получается при делении всей суммы цифр рассматриваемого кадра на 10. Система управления станка КСП автоматически осуществляет проверку (контроль) программы по этому числу. В графе 12 указываются примечания, которые поясняют команду, заложенную в кадре. [c.349] После того как таблица кодировки кадров программы заполнена, она передается оператору (третий этап программирования), который переносит все данные программы в кодированном виде на перфоленту. Перфорирование ленты осуществляется на телеграфном аппарате СТА-2М путем построенной пробивки отверстий в соответствии с кодом 8—4—2—1. На рис. Х1-20 показан второй кадр программы, нанесенный на перфоленту для станка КСП в соответствии с табл. Х1-7. [c.349] На первом этапе программирования технолог согласно чертежу детали разрабатывает технологический процесс выбирает инструмент, подбирает режимы обработки и вносит все данные в операционную карту обработки. Тут же составляется эскиз обработки с указанием нулевой точки для установки инструмента перед началом обработки. [c.350] Затем технолог-программист выбирает траекторию перемещения инструмента, систему координат и узловые точки эквидистанты. Затем проставляются номера и координаты узловых точек траектории движения инструмента в соответствующую таблицу (табл. Х1-8), в которой указывается цена импульса, допуск на аппроксимацию траектории и подачу инструмента на каждом участке траектории перемещения инструмента. Далее эти данные от технолога-программиста направляются к расчетчику-программисту. Наиболее часто в основу программирования рабочих ходов инструмента кладется метод линейной аппроксимации эквидистанты контура обрабатываемой детали, заданного функцией / (л ). Длина прямолинейного участка эквидистанты выбирается в зависимости от заданной точности б (рис. Х1-22). В результате аппроксимации эквидистанта ф (л ) будет представлена в виде элементарных участков с приращением Ал и Ау. [c.350] Примечания 1. Цена импульса 1к, координатам А. У, Z и,01 мм, 2. Допуск на аппроксимацию 0,02 мм. [c.351] Для уменьшения влияния динамических ошибок на участках с резким перепадом скоростей обычно выделяются дополнительные участки для плавного торможения, которые вносятся в таблицу в виде отдельных кадров. В отечественном интерполяторе ИЛ-2 торможения осуш,ествляется автоматически, для этого в графе 8 проставляется цифра, которая при заданной частоте интерполятора не отрабатывается. [c.352] При наличии в графе 6 нечетной цифры интерполятор после отработки данного кадра автоматически останавливается (условный останов), при этом единица, добавляемая в задании множителя частоты (графа 6), а также в графе 8, не отрабатывается интерполятором. [c.353] В графе 9 проставляется число повторений кадров, которое сокращает длину и упрощает контроль программы. Заполненная таблица кодировки кадров затем передается оператору, который наносит эту программу в кодированном виде на перфоленту. Перфорация осуществляется при помощи стандартного телеграфного аппарата СТА-2М. Программа наносится на перфоленту построчно, и каждая цифра пробивается на перфоленте в коде 8- —2—1. [c.353] Для контроля программы на нечет на последней дорожке перфоленты пробивают отверстия. На рис. Х1-23 приведен пример кадра программы для интерполятора ИЛ-2, что соответствует кадру 1 по табл. Х1-9. [c.353] Если станок оснащен системой непрерывного управления, работающей от магнитной ленты, то с помощью интерполятора ИЛ-2 осуществляется передача рабочей программы на магнитную ленту, что соответствует четвертому этапу программирования. Готовая записанная лента проверяется на устройстве контроля программы, а затем поступает на станок. [c.353] Вернуться к основной статье