Выпуск #1/2015
Д.ЗИНЧЕНКО
Решение проблем обработки на станках с ЧПУ при помощи CAD/CAM/CAPP-системы ADEM
Решение проблем обработки на станках с ЧПУ при помощи CAD/CAM/CAPP-системы ADEM
Просмотры: 2397
В статье рассматривается проблема внедрения систем автоматизации подготовки управляющих программ (УП) для станков с ЧПУ (сокращенно — CAMсистем), а именно проблем адаптации САМсистемы АДЕМ к производственным процессам на станках с ЧПУ.
Теги: automation systems cad/cam/cae/pdm/mec-systems cad/cam/cae/pdm/mec-системы capp-systems technical re-equipment of production программы автоматизации станки с чпу техническое перевооружение производства
Сегодня на многих машиностроительных предприятиях России активно происходит техническое перевооружение производства. Обновляется устаревший станочный парк для механообработки, а также других видов обработки металлов (литье, термообработка, обработка металлов давлением и др.). К сожалению, не все предприятия, а именно их руководящий состав, понимают, что аппаратная автоматизация производства (станки с ЧПУ) должна быть неразрывно связана с программной автоматизацией (соответствующие CAD/CAM/CAE/PDM/MES-системы). Невозможно добиться качественного результата по повышению производительности только лишь путем закупки нового металлообрабатывающего станка, который очень часто программируется вручную оператором на стойке с ЧПУ, сводя на нет все финансовые затраты по его закупке. Ведь управляющую программу обязательно надо проверять непосредственно на станке, все команды и функции приходится прописывать вручную на стойке. Конечно же, очень много предприятий довели свой уровень автоматизации процессов производства до очень высокого, внедрив у себя и MDC-системы для сбора аналитики и мониторинга использования оборудования с ЧПУ, и MES-системы для грамотного планирования производства, и PDM-системы для организации работы с конструкторско-технологическим составом изделия. Но ведь и сейчас на профильных выставках по металлообработке можно услышать вопросы аля «а что такое CAM-система» или «мы закупили новые станки фирмы…, но их программирование осуществляем на контроллере ЧПУ». При грамотной финансовой политике стоимость систем автоматизации почти полностью теряется на фоне стоимости металлообрабатывающего станка, тем более, что такое внедрение не требует массивных одноразовых финансовых вложений, а может быть распределено в зависимости от выполнения определенного этапа внедрения.
Несмотря на активизацию процессов технического перевооружения производств, на мощностях сохраняются станки еще советского образца, нуждающиеся в замене. Спрос на новейшие модели металлорежущих станков и обрабатывающих центров с ЧПУ еще значительно превалирует над предложением, а точнее, над финансовыми возможностями предприятий по закупке того или иного вида оборудования. Эта ситуация стала наиболее острой в связи со значительным повышением курса иностранных валют и неспособностью отечественных станкостроительных предприятий за удобоваримую стоимость удовлетворить возрастающий спрос.
САМ-система по своему служебному назначению наиболее приближена к конечному результату деятельности машиностроительного предприятия — изготовлению продукции в необходимые сроки в нужном количестве согласно размерным характеристикам и техническим требованиям, указанным на чертеже. САМ-система — это буферное звено между виртуальной и реальной моделью детали или сборочного узла, поэтому относиться к ней следует не как к «коробочной» поставке, а как к полноценному действию, включающему множество разнообразных факторов-проблем предприятий, которые приходится решать специалистам по внедрению систем, что нередко влияет на совокупное ценообразование решения в каждом конкретном случае.
Первая из таких проблем — отсутствие синхронизации работы приводов станка по линейным и круговым перемещениям — разбивание перемещений с большим угловым перемещением по одной из осей вращения. Это случаи, когда обработка уже спроектирована, получена управляющая программа, а станок не может корректно отработать все запрограммированные перемещения инструмента. Такие трудности имеют место при несовершенстве математического аппарата станков. Например, случай, когда отсутствует синхронизация перемещений по угловым и линейным осям. Грубо говоря, по прямой инструмент перемещается быстро, а поворачивается (наклоняется) медленно. В таких случаях, если встречается участок траектории инструмента с небольшим линейным перемещением и довольно большим изменением угла наклона инструмента, происходит следующее: инструмент совершает перемещение по прямой, практически не меняя угла наклона, а после того, как инструмент уже пришёл в конечную точку перемещения, происходит бо́льшая часть перемещения по угловым осям. Как следствие — зарезы на поверхности детали, получаемые от неравномерности перемещений инструмента. Выход из этой ситуации один — компенсировать недостатки в математических расчётах, выполняемых станком, средствами САМ-системы (рис. 1). ADEM позволяет в таких случаях разбивать большие перемещения по угловым и линейным осям на несколько небольших участков, тем самым давая возможность станку выполнить перемещение и по линейным, и по угловым осям с примерно одинаковой скоростью. В конечном итоге это приводит к тому, что удается избежать дефектов в виде зарезов на формируемой поверхности.
Еще несколько случаев, относящихся к программированию обработки на станках с ЧПУ старого образца. Это относится к станкам, не поддерживающим круговую интерполяцию в 360˚. За счет постпроцессора в программной среде ADEM эта проблема решается автоматически, разбивая дугу в 360˚ на дуги по 90˚. Также нередко встречаются станки, которые не поддерживают функцию постоянной скорости резания G96. За счет постпроцессора специалисты Группы компаний ADEM осуществляют организацию автоматической поддержки данной функции путем переключения оборотов в необходимых (рассчитываемых постпроцессором) точках. В сегменте станков, программируемых с виртуальных стоек (например «nccad»), бывают ситуации, когда стойка не поддерживает радиусную коррекцию фрезы (G41, G42). В таких случаях единственный способ «поймать» точный размер — применение CAM-системы. Например, с помощью фрезы D8 произвели фрезеровку и оказалось, что припуск снят не полностью. Это бывает, если в качестве инструмента используется фреза с большим вылетом и ее отгибает в процессе обработки, или если фреза «подсевшая». В таком случае в CAM-системе ADEM диаметр инструмента меняется, например, на D7.9.
Кроме того, одной из часто встречающихся проблем станков с ЧПУ старого образца является недостаточный объем внутренней памяти для хранения УП. Ввиду отсутствия USB-разъема, хранение на сменных электронных носителях также невозможно. Решением является переход на автоматическое создание параметрических программ, что и было осуществлено на предприятии «ЗиО-Подольск». Задача была задать цикл глубокого сверления для массива около 20 000 отверстий. Нужно использовать стандартные циклы сверления систем ЧПУ Fanuc, а не стандартные циклы типа G83. Общая УП была разбита на подпрограммы в несколько типов: 1 — дробление длины отверстия, 2 — сверление одного отверстия, 3 — сверление n-отверстий при определенном шаге и уклоне строк сетки. Например, подпрограмма L41 задает повторить программу P23 определенное число раз. Следующим шагом необходимо было описать методику составления УП технологам, работающим на предприятии, чтобы они четко знали алгоритм своих действий и их задачи в этой области сводились к минимуму. В итоге, исходными параметрами для обработки были шаг отверстий по оси X, шаг отверстий по оси Y и угол наклона сетки отверстий. Выбор отверстий осуществляется рамкой, а задача системы ADEM, в свою очередь, — составить УП, которая программирует обработку отверстий в определенном порядке с помощью подпрограмм. В табл. 1 приведен образец УП с использованием подпрограмм для обработки детали (рис. 2).
Что же касается проблем с более современным оборудованием с ЧПУ, то некоторые предприятия зачастую закупают многокоординатные станки с урезанным функционалом по управлению центром инструмента в системе ЧПУ (функция RTCP — Rotation Tool Center Point в системе ЧПУ Fanuc, Япония), что очень важно при программировании на такого рода станках.
Исходя из этих реалий, специалисты Группы компаний ADEM разрабатывают постпроцессоры, заменяя недостающие необходимые функции набором открытых команд для управления положением инструмента. В табл. 2 приведен образец УП с наличием команды управления центром инструмента G43.3 и ее отсутствием (рис. 3).
Система ADEM изначально формировалась как система, берущая свои корни из рядовых производственных задач, а во главу угла ставится решение проблем, которые наиболее часто встречаются на производстве. Именно такой проблемой стал для нас контроль толщины стружки, снимаемой при фрезеровании. Большинство известных САПР для подготовки УП оперируют заданием процента от диаметра инструмента, соответствующего глубине резания. Этим же параметром часто оперируют и поставщики режущего инструмента. Но именно толщина стружки, согласно теории резания, имеет прямую зависимость с силой резания и величиной подачи на зуб, и следовательно, влияет на процесс резания и режимы обработки. Между подачей на зуб и процентом от диаметра инструмента существует тригонометрическая зависимость, а не прямая, как с величиной толщины стружки. Режущая кромка инструмента работает в определенном диапазоне толщин стружки. Если толщина стружки больше, ломается режущая кромка, если меньше — происходит «засаливание» инструмента. Фреза проскальзывает по заготовке, снимает меньше указанной величины толщины стружки и стирается по задней кромке, в связи с чем повышаются температуры в зоне резания и велика вероятность наклепа поверхностного слоя обрабатываемой заготовки. Кроме того, на современных станках с ЧПУ теперь почти всегда имеется индикация усилия на приводы при обработке. Это, в сущности, и есть сила резанья в той или иной плоскости, на которую проецируется вектор силы. Так, при обработке по УП, с генерированной в системе ADEM, усилия резания не имеют резких скачков и находятся в пределах 5% от предыдущего показателя в каждый новый момент времени. А вот при контроле именно процента от диаметра инструмента эти скачки носят внезапный характер и достигают размера в 20%, что станками часто квалифицируется как удар. Это наиболее важно для чувствительных станков с датчиками отслеживания усилия на приводы. Такие станки при резком повышении усилия просто останавливаются в аварийном режиме, что может свести на нет всю осуществленную уже обработку детали. Данная проблема имела место на предприятии ОАО «Рск МиГ» на трехкоординатных станках Macodel Willemin M920 при обработке пластичной и вязкой нержавеющей стали. При использовании УП от других конкурирующих САМ-систем станок просто останавливался, при использовании УП от ADEM станок работал в стабильном режиме инструментом Sandvik CoroMill 210 (который, кстати, имеет параметр именно диапазона подачи на зуб, нежели процента от диаметра инструмента) и показывал результаты при величине оборотов шпинделя в 1700 об/мин подачу на зуб в 0,7…0,75 мм / зуб!
Следующая проблема, с которой столкнулись специалисты по внедрению системы ADEM на одном из предприятий, заключалась в отсутствии опции контроля положения инструмента при работе с осями вращения — вывод в УП координат, функционально зависимых от параметров вылета инструмента. Предприятие приобрело пятикоординатный токарно-фрезерный станок с приводным инструментом и качающимся шпинделем. Но станок имел существенный технический изъян — при переключении в режим фрезерования он терял ранее выбранную системы координат детали. То есть невозможно было осуществить фрезерную обработку — сбивались все заданные корректоры на инструмент и терялась траектория, следовательно станок начинал бесконтрольно фрезеровать в непредвиденной точке, рискуя осуществить столкновение с недвижимыми узлами в рабочей камере. Для решения проблемы был создан отдельный постпроцессор, который выдавал оператору на стойке с ЧПУ запрос, что нужно заново осуществить обмер детали щупом, задать новую систему координат и внести соответствующие данные в пустые поля запроса. Проблема была решена, хотя и пришлось пожертвовать ощутимым увеличением времени обработки.
Еще одна проблема — работа с контрольно-измерительными циклами и необходимостью вывода результатов измерения в файл отчета (рис. 4). На одном из предприятий был закуплен пятикоординатный вертикально-фрезерный станок с измерительными датчиками фирмы Renishaw. Номенклатура производства состояла из мелкогабаритных деталей, которых на рабочем столе станка могло разместиться несколько десятков. Надо было осуществлять межоперационный обмер каждой детали, дабы не делать это вручную на столе станка (что отнимает уйму времени, а в некоторые поднутрения сложно «залезть» просто физически) и не снимать детали для обмера контроллером, нарушая тем самым базирование на столе станка и сбивая «ноль детали». Эта задача была успешно решена специалистами ADEM путем создания отдельного постпроцессора с программированием измерительных циклов датчика и генерированием файла отчета. Как результат, на выходе имелась готовая УП для обработки детали и файл отчета с данными по измерению деталей.
Работа с циклами соответствующей системы ЧПУ позволяет, как известно, значительно сократить УП и упростить процесс задания и контроля параметров обработки. Кроме того, короткая УП значительно легче считывается системой ЧПУ, которая перед наступлением следующего кадра УП успевает дать соответствующую команду на приводы станка. Очередная задача при программировании обработки циклами — формирование циклов обработки с учетом ini-файлов производителя устройства ЧПУ (а именно, под ShopTurn и ShopMill от Siemens). ShopTurn и ShopMill — интерфейсы системы ЧПУ Siemens соответственно для задания циклами токарной и фрезерной видов обработки. Но проблема в том, что с их помощью можно задать обработку только на самом экране стойки. Для того чтобы ShopTurn и ShopMill воспринимали свои внешние такие же циклы как собственные, необходимо перед и после каждого цикла прописывать множество параметров, которые позволят системе ЧПУ сказать «да, это собственный цикл».
Нередко на предприятиях, покупая новый станок с ЧПУ, не знают, для каких целей он будет использоваться через 1–2 года, когда серия деталей, под производство которых он предназначался, завершена. И вообще любому технологу сложно предвидеть, с какими ограничениями в работе станка он столкнется на каждой новой детали. Особенно это характерно для единичного производства на станках сложной кинематики. Примером такой проблемы служит использование многокоординатного станка с поворотного осью B (вращение инструмента) и поворотной осью C для обработки камеры стыковочного узла космической станции. Ее обработка планировалась на станке с поворотным столом (вращение по оси С) и поворотным шпинделем (вращение по оси В). Но станок имел недостаточных размеров рабочую зону, чтобы вместить такую крупногабаритную деталь, а обработать ее нужно было инструментом с большим вылетом, чтоб добраться до всех поднутрений. Задача была решена следующим образом. С помощью постпроцессора реализовано синхронное движение инструмента одновременно по двум осям: поступательное движение в направлении углубления отверстия и разворот инструмента, чтобы не было столкновения с кромкой отверстия на детали.
ВЫВОДЫ
В статье рассмотрены проблемы, которые решаются с помощью средств программной автоматизации обработки на станках с ЧПУ. Как можно увидеть, их достаточно. Повышение производительности оборудования не ограничивается лишь обновлением станочного парка предприятия. Этот процесс зависит от многих факторов. Программная автоматизация производства тоже не является окончательным критерием оценки уровня культуры производства. Этот показатель зависит, прежде всего, от волевого решения и желания руководства идти в ногу со временем, использовать современные как аппаратные, так и программные средства автоматизации и контроля производства, зачастую жертвуя привычными комфортными условиями деятельности предприятия для достижения более качественных и количественных показателей в будущем.
Даниил Владимирович ЗИНЧЕНКО — эксперт CAD/CAM/CAPP/PDMсистемы ADEM
Группы компаний ADEM
Несмотря на активизацию процессов технического перевооружения производств, на мощностях сохраняются станки еще советского образца, нуждающиеся в замене. Спрос на новейшие модели металлорежущих станков и обрабатывающих центров с ЧПУ еще значительно превалирует над предложением, а точнее, над финансовыми возможностями предприятий по закупке того или иного вида оборудования. Эта ситуация стала наиболее острой в связи со значительным повышением курса иностранных валют и неспособностью отечественных станкостроительных предприятий за удобоваримую стоимость удовлетворить возрастающий спрос.
САМ-система по своему служебному назначению наиболее приближена к конечному результату деятельности машиностроительного предприятия — изготовлению продукции в необходимые сроки в нужном количестве согласно размерным характеристикам и техническим требованиям, указанным на чертеже. САМ-система — это буферное звено между виртуальной и реальной моделью детали или сборочного узла, поэтому относиться к ней следует не как к «коробочной» поставке, а как к полноценному действию, включающему множество разнообразных факторов-проблем предприятий, которые приходится решать специалистам по внедрению систем, что нередко влияет на совокупное ценообразование решения в каждом конкретном случае.
Первая из таких проблем — отсутствие синхронизации работы приводов станка по линейным и круговым перемещениям — разбивание перемещений с большим угловым перемещением по одной из осей вращения. Это случаи, когда обработка уже спроектирована, получена управляющая программа, а станок не может корректно отработать все запрограммированные перемещения инструмента. Такие трудности имеют место при несовершенстве математического аппарата станков. Например, случай, когда отсутствует синхронизация перемещений по угловым и линейным осям. Грубо говоря, по прямой инструмент перемещается быстро, а поворачивается (наклоняется) медленно. В таких случаях, если встречается участок траектории инструмента с небольшим линейным перемещением и довольно большим изменением угла наклона инструмента, происходит следующее: инструмент совершает перемещение по прямой, практически не меняя угла наклона, а после того, как инструмент уже пришёл в конечную точку перемещения, происходит бо́льшая часть перемещения по угловым осям. Как следствие — зарезы на поверхности детали, получаемые от неравномерности перемещений инструмента. Выход из этой ситуации один — компенсировать недостатки в математических расчётах, выполняемых станком, средствами САМ-системы (рис. 1). ADEM позволяет в таких случаях разбивать большие перемещения по угловым и линейным осям на несколько небольших участков, тем самым давая возможность станку выполнить перемещение и по линейным, и по угловым осям с примерно одинаковой скоростью. В конечном итоге это приводит к тому, что удается избежать дефектов в виде зарезов на формируемой поверхности.
Еще несколько случаев, относящихся к программированию обработки на станках с ЧПУ старого образца. Это относится к станкам, не поддерживающим круговую интерполяцию в 360˚. За счет постпроцессора в программной среде ADEM эта проблема решается автоматически, разбивая дугу в 360˚ на дуги по 90˚. Также нередко встречаются станки, которые не поддерживают функцию постоянной скорости резания G96. За счет постпроцессора специалисты Группы компаний ADEM осуществляют организацию автоматической поддержки данной функции путем переключения оборотов в необходимых (рассчитываемых постпроцессором) точках. В сегменте станков, программируемых с виртуальных стоек (например «nccad»), бывают ситуации, когда стойка не поддерживает радиусную коррекцию фрезы (G41, G42). В таких случаях единственный способ «поймать» точный размер — применение CAM-системы. Например, с помощью фрезы D8 произвели фрезеровку и оказалось, что припуск снят не полностью. Это бывает, если в качестве инструмента используется фреза с большим вылетом и ее отгибает в процессе обработки, или если фреза «подсевшая». В таком случае в CAM-системе ADEM диаметр инструмента меняется, например, на D7.9.
Кроме того, одной из часто встречающихся проблем станков с ЧПУ старого образца является недостаточный объем внутренней памяти для хранения УП. Ввиду отсутствия USB-разъема, хранение на сменных электронных носителях также невозможно. Решением является переход на автоматическое создание параметрических программ, что и было осуществлено на предприятии «ЗиО-Подольск». Задача была задать цикл глубокого сверления для массива около 20 000 отверстий. Нужно использовать стандартные циклы сверления систем ЧПУ Fanuc, а не стандартные циклы типа G83. Общая УП была разбита на подпрограммы в несколько типов: 1 — дробление длины отверстия, 2 — сверление одного отверстия, 3 — сверление n-отверстий при определенном шаге и уклоне строк сетки. Например, подпрограмма L41 задает повторить программу P23 определенное число раз. Следующим шагом необходимо было описать методику составления УП технологам, работающим на предприятии, чтобы они четко знали алгоритм своих действий и их задачи в этой области сводились к минимуму. В итоге, исходными параметрами для обработки были шаг отверстий по оси X, шаг отверстий по оси Y и угол наклона сетки отверстий. Выбор отверстий осуществляется рамкой, а задача системы ADEM, в свою очередь, — составить УП, которая программирует обработку отверстий в определенном порядке с помощью подпрограмм. В табл. 1 приведен образец УП с использованием подпрограмм для обработки детали (рис. 2).
Что же касается проблем с более современным оборудованием с ЧПУ, то некоторые предприятия зачастую закупают многокоординатные станки с урезанным функционалом по управлению центром инструмента в системе ЧПУ (функция RTCP — Rotation Tool Center Point в системе ЧПУ Fanuc, Япония), что очень важно при программировании на такого рода станках.
Исходя из этих реалий, специалисты Группы компаний ADEM разрабатывают постпроцессоры, заменяя недостающие необходимые функции набором открытых команд для управления положением инструмента. В табл. 2 приведен образец УП с наличием команды управления центром инструмента G43.3 и ее отсутствием (рис. 3).
Система ADEM изначально формировалась как система, берущая свои корни из рядовых производственных задач, а во главу угла ставится решение проблем, которые наиболее часто встречаются на производстве. Именно такой проблемой стал для нас контроль толщины стружки, снимаемой при фрезеровании. Большинство известных САПР для подготовки УП оперируют заданием процента от диаметра инструмента, соответствующего глубине резания. Этим же параметром часто оперируют и поставщики режущего инструмента. Но именно толщина стружки, согласно теории резания, имеет прямую зависимость с силой резания и величиной подачи на зуб, и следовательно, влияет на процесс резания и режимы обработки. Между подачей на зуб и процентом от диаметра инструмента существует тригонометрическая зависимость, а не прямая, как с величиной толщины стружки. Режущая кромка инструмента работает в определенном диапазоне толщин стружки. Если толщина стружки больше, ломается режущая кромка, если меньше — происходит «засаливание» инструмента. Фреза проскальзывает по заготовке, снимает меньше указанной величины толщины стружки и стирается по задней кромке, в связи с чем повышаются температуры в зоне резания и велика вероятность наклепа поверхностного слоя обрабатываемой заготовки. Кроме того, на современных станках с ЧПУ теперь почти всегда имеется индикация усилия на приводы при обработке. Это, в сущности, и есть сила резанья в той или иной плоскости, на которую проецируется вектор силы. Так, при обработке по УП, с генерированной в системе ADEM, усилия резания не имеют резких скачков и находятся в пределах 5% от предыдущего показателя в каждый новый момент времени. А вот при контроле именно процента от диаметра инструмента эти скачки носят внезапный характер и достигают размера в 20%, что станками часто квалифицируется как удар. Это наиболее важно для чувствительных станков с датчиками отслеживания усилия на приводы. Такие станки при резком повышении усилия просто останавливаются в аварийном режиме, что может свести на нет всю осуществленную уже обработку детали. Данная проблема имела место на предприятии ОАО «Рск МиГ» на трехкоординатных станках Macodel Willemin M920 при обработке пластичной и вязкой нержавеющей стали. При использовании УП от других конкурирующих САМ-систем станок просто останавливался, при использовании УП от ADEM станок работал в стабильном режиме инструментом Sandvik CoroMill 210 (который, кстати, имеет параметр именно диапазона подачи на зуб, нежели процента от диаметра инструмента) и показывал результаты при величине оборотов шпинделя в 1700 об/мин подачу на зуб в 0,7…0,75 мм / зуб!
Следующая проблема, с которой столкнулись специалисты по внедрению системы ADEM на одном из предприятий, заключалась в отсутствии опции контроля положения инструмента при работе с осями вращения — вывод в УП координат, функционально зависимых от параметров вылета инструмента. Предприятие приобрело пятикоординатный токарно-фрезерный станок с приводным инструментом и качающимся шпинделем. Но станок имел существенный технический изъян — при переключении в режим фрезерования он терял ранее выбранную системы координат детали. То есть невозможно было осуществить фрезерную обработку — сбивались все заданные корректоры на инструмент и терялась траектория, следовательно станок начинал бесконтрольно фрезеровать в непредвиденной точке, рискуя осуществить столкновение с недвижимыми узлами в рабочей камере. Для решения проблемы был создан отдельный постпроцессор, который выдавал оператору на стойке с ЧПУ запрос, что нужно заново осуществить обмер детали щупом, задать новую систему координат и внести соответствующие данные в пустые поля запроса. Проблема была решена, хотя и пришлось пожертвовать ощутимым увеличением времени обработки.
Еще одна проблема — работа с контрольно-измерительными циклами и необходимостью вывода результатов измерения в файл отчета (рис. 4). На одном из предприятий был закуплен пятикоординатный вертикально-фрезерный станок с измерительными датчиками фирмы Renishaw. Номенклатура производства состояла из мелкогабаритных деталей, которых на рабочем столе станка могло разместиться несколько десятков. Надо было осуществлять межоперационный обмер каждой детали, дабы не делать это вручную на столе станка (что отнимает уйму времени, а в некоторые поднутрения сложно «залезть» просто физически) и не снимать детали для обмера контроллером, нарушая тем самым базирование на столе станка и сбивая «ноль детали». Эта задача была успешно решена специалистами ADEM путем создания отдельного постпроцессора с программированием измерительных циклов датчика и генерированием файла отчета. Как результат, на выходе имелась готовая УП для обработки детали и файл отчета с данными по измерению деталей.
Работа с циклами соответствующей системы ЧПУ позволяет, как известно, значительно сократить УП и упростить процесс задания и контроля параметров обработки. Кроме того, короткая УП значительно легче считывается системой ЧПУ, которая перед наступлением следующего кадра УП успевает дать соответствующую команду на приводы станка. Очередная задача при программировании обработки циклами — формирование циклов обработки с учетом ini-файлов производителя устройства ЧПУ (а именно, под ShopTurn и ShopMill от Siemens). ShopTurn и ShopMill — интерфейсы системы ЧПУ Siemens соответственно для задания циклами токарной и фрезерной видов обработки. Но проблема в том, что с их помощью можно задать обработку только на самом экране стойки. Для того чтобы ShopTurn и ShopMill воспринимали свои внешние такие же циклы как собственные, необходимо перед и после каждого цикла прописывать множество параметров, которые позволят системе ЧПУ сказать «да, это собственный цикл».
Нередко на предприятиях, покупая новый станок с ЧПУ, не знают, для каких целей он будет использоваться через 1–2 года, когда серия деталей, под производство которых он предназначался, завершена. И вообще любому технологу сложно предвидеть, с какими ограничениями в работе станка он столкнется на каждой новой детали. Особенно это характерно для единичного производства на станках сложной кинематики. Примером такой проблемы служит использование многокоординатного станка с поворотного осью B (вращение инструмента) и поворотной осью C для обработки камеры стыковочного узла космической станции. Ее обработка планировалась на станке с поворотным столом (вращение по оси С) и поворотным шпинделем (вращение по оси В). Но станок имел недостаточных размеров рабочую зону, чтобы вместить такую крупногабаритную деталь, а обработать ее нужно было инструментом с большим вылетом, чтоб добраться до всех поднутрений. Задача была решена следующим образом. С помощью постпроцессора реализовано синхронное движение инструмента одновременно по двум осям: поступательное движение в направлении углубления отверстия и разворот инструмента, чтобы не было столкновения с кромкой отверстия на детали.
ВЫВОДЫ
В статье рассмотрены проблемы, которые решаются с помощью средств программной автоматизации обработки на станках с ЧПУ. Как можно увидеть, их достаточно. Повышение производительности оборудования не ограничивается лишь обновлением станочного парка предприятия. Этот процесс зависит от многих факторов. Программная автоматизация производства тоже не является окончательным критерием оценки уровня культуры производства. Этот показатель зависит, прежде всего, от волевого решения и желания руководства идти в ногу со временем, использовать современные как аппаратные, так и программные средства автоматизации и контроля производства, зачастую жертвуя привычными комфортными условиями деятельности предприятия для достижения более качественных и количественных показателей в будущем.
Даниил Владимирович ЗИНЧЕНКО — эксперт CAD/CAM/CAPP/PDMсистемы ADEM
Группы компаний ADEM
Отзывы читателей