Проектирование автоматизированнь2х станков и комплексов (830798), страница 19
Текст из файла (страница 19)
Начальное положение инструмента задается исходной точкой программы командой:FROM Х75 УО ZlO.Команды движения при позиционном управлении перемещениями отточки к точке определяются последовательностью положений настроечнойточки инструмента в абсолютной или относительной системе координат,например:GOTO Х45КомандаOFFSET -заданиенаправляющей поверхности-У-45.положенияинструментаотносительноприменяется совместно с командой обработкиPROFILE, например: OFF L или OFF R.Команды WIN, VIEW, МАG визуальногоотображения траекторий используют для контроля, а также отображения заданных геометрических объектов и траекторий перемещений режущего инструмента. Команды даютвозможностьвыводитьинформациюна дисплей,принтерилиплоттер(DRAW, DUМP, PLOT).ТехнологическиеFEDRAT -параметрызадаютследующимикомандами:задание рабочей скорости подачи станка в мм/мин, RАРШ-11.
Подготовка управляющих программ для станков с ЧПУ94задание ускоренной подачи станка в мм/мин,вращения шпинделя станка в об/мин,SPINDEL - задание частотыCOOL - управление подачей СОЖ,задание положения инструмента относительно направляющейOFFSET -поверхности (применяется совместно с командойPROFILE). Например:FED Н200; SPI 1000; COOL ON или COOL OFF.Часть УП на проблемно-ориентированном языке для детали «скоба» приведена ниже:PARTDEТlРРLНЗЗWIN Х-52 У-52 Z-12 Х52 У52 Z52CUSP 0001Pl=X0 УОORI 1 ХОCl=Pl 50C2=Pl 10Sl=H-10S2=V-35SЗ=В15 ТС2СЗ=FАSЗ TCl 10C4=FTS1 TCl 10Р2=СЗР3=С4Р4=С4 ClKl Р4 TCl CFl0 NТS2 CFl0 FTClTSl ТС4 Р4 ЕКGl Р2 РЗ Х-25 УО EGFROM Х-75 УО Zl0CLE2МЕS LOAD 12ММ DRILLтез АSЗ АС2Возможную последовательность записи команд вCLDATAопределяет- горизонA- G, описываювертикальная структура, а порядок следования логических словтальная структура.
ВCLDATAможно выделить участкищие самостоятельные по значению группы данных. Их последовательностьпоказана на рис.Текст11.24.CLDATA начинаетсязаписью PARТNO, присваивающей названиеУП. Данные А и В определяют постпроцессор (МАСНIN), режим его работы(MODE) и требования к точности обработки перемещений (МСНТОL); В иС - параметры установки заготовки на станке (СLАМР или ORIGIN), связывающие системы координат детали и станка; С и D шпиндельную головку(HEAD), исходную точку инструмента (FROM), место его смены (SAFPOS) иплоскость безопасности (CLEARP). Данные D и Е связаны с выбором(SELCTL), описанием и установкой инструмента в рабочую позицию(LOADTL), а также с его коррекцией (CUTCOM); Е и F содержат командырабочими органами станка (COOLNТ, DRESS, ROTAВL) и режимы их рабо-11. 5.
Автоматизированный расчет, кодирование и изготовление УП95Наимен ование УТТАНаименование и режим постпроцессора,требования к точности обработкивПараметры установки заготовки на станкесОпределен ие шпи ~щелыюй головки, исхощюйточки инструмента и места его сменыDВыбор, о писание, загрузка и коррекция инструментаЕКоманды рабоч-им органам станкаи режимы их работыFОписание траектор ии инструментаУчастокУчастокУчастокУчастокУчастокКонечнаяA- GB- GC- GE- GF -GзаписьРис.11.24.
Структура языка CLDATAты(STOP, SPINDEL, FEDRAT, RАРШ, OPSTOP, OPSКIP, DELAY, РIТСН,COUPLE), а F и G определяют траекторию инструмента (GOTO, CIRCLE,МULTAX, CYCLE, TREAD, GОНОМЕ, RETRACT). Кроме перечисленныхзаписей в тексте CLDAТА используются записи для обозначения концаучастка обработки (END), вставки кадров программы (INSERT), перемоткиперфоленты (REWIND), печати выходных инструментов (PRINT), идентификации текста исходных данных с записями CLDATA (GARDNO) и конца текста CLDAТА (FINI).Результат вычисления элемента траектории обработки детали «скоба» наязыкеCLDATA имеет видPARТNO/DEТIМАСНIN/ХУ ZVSEQNO / NEXTDISPLY / ONPRINT / END :МП.,LDISPLY/ OFFСUТТЕR/ 20.000, 10.000, О.ООО, 10.000О.ООО,$ О.ООО 70.000LOADTL / 1 LENGTH, О.ООО, ADJUST, 1SPINDL/ О.ООО, CCLW9611. Подготовка управляющих программ длястанков с ЧПУCOOLNT / ONORIGIN/ О.ООО, О.ООО, О.ОООTLAXIS/ О.ООО, О.ООО, 1.000PREFUN/ 54.000POSIT / О.ООО, О.ООО, О.ООО, 1.000,О .ООО, $ О.
ООО, О.ООО, О.ООО, 1.000RAPIDGOTO / -56.003, -152.000, 89.000Ниже приведен фрагмент УП в коде IS0-7 бит для детали «скоба»:N001M06Тl (TOOL#l)LFN002 ($TOOL/ТlD20.R10.E0.Fl0.A0 .B0.L70.)LFN00ЗG54LFN004Gl7LFN005G00X-056000Y-l 52000LFN00бM0ЗLFN007M08G43H0 1Z089000LFN008G01Z077000F4712LFN009X036500LF11.6. КОНТРОЛЬ УПРАВЛЯЮЩЕЙ ПРОГР АММЫВ процессе внедрения технологического процесса обработки на станке сЧПУ необходимо проверить правильность принятых технологических решений по последовательности обработки, выбору баз, режимов резания, внедряемой оснастке, а также соответствие всех размеров детали чертежу.Контроль проводят одним из следующих способов:1) спомощью контрольных устройств, например специальных устройствконтроля УП или различных графопостроителей, обеспечивающих визуальнуюпроверку соответствия вычерчиваемой траектории обрабатьmаемому контуру;2) отработкойУП на станке без установки инструмента, оснастки, заготовки для выявления грубых ошибок, связанных с расчетами и нанесениемУП на программоноситель.
При движении рабочих органов станка контролируют правильность показаний лимбов всех координат в соответствующихконтрольных точках УП и возвращение в исходную точку. Одной из возможных ошибок является движение рабочих органов станка по координатам всторону, обратную указанной в расчетно-технологической карте. Причинойэтой ошибки может служить неправильный выбор полярности сигналов ваппаратуре воспроизведения или записи. Если рабочие органы станка не возвращаются в исходную точку УП и показания лимбов в контрольных точкахне соответствуют расчетно-технологической карте, то возможны несколькопричин, вызвавших эти ошибки: некачественная запись, связанная с неисправностью аппаратуры; дефекты программоносителя; ошибки при расчете,кодировании информации и перфорации;3)проверкой УП фрезерованием на листе металла (в плоскости ХОУ) длявыявления ошибок в размерах (несоответствие расчетного и фактического11.
6.97Контроль управляющей программыдиаметров инструмента; ошибки расчета и записи УП, расчета и кодированияподачи и др.). Фрезерование проводится на глубину2 ... 3мм фрезой расчетного диаметра (без вертикальной подачи). После фрезерования измеряютразмеры всех элементов детали и определяют фактический диаметр по ширине следа;4) фрезерование контрольной деталив целом с включением вертикальнойподачи для проверки правильности применения технологических приемов,выбора режимов резания и всех размеров детали в соответствии с технологическим процессом и расчетно-технологической картой.
Для обработки используют оснастку и инструмент, отвечающие требованиям расчетно-технологической карты.Ответственным этапом работы является отладка разработанной УП.Этим занимается или сам программист, или опытный наладчик (оператор)станка с ЧПУ. В ходе отладки УП проверяют ее оптимальность по параметрам производительности и качества изготовления детали, отсутствия вибраций, обеспечения заданной стойкости режущего инструмента, нормальногосхода стружки.По результатам изготовления пробной детали корректируют (редактируют) УП. Сначала выявляют ошибки, не позволяющие нормально осуществлять процесс обработки.
Чаще всего могут встречаться следующие ошибки:нуль УП выбран за пределами рабочей зоны станка; использованы технологические команды, не выполняемые станком (например, завышенные рабочиеперемещения и частоты вращения шпинделя); режущие инструменты прихолостых перемещениях и при смене задевают детали станка, приспособления и обрабатываемую заготовку.Первые две ошибки с точки зрения безопасности выявляют при отработкеУП на холостом ходу.
Наибольшего внимания требует проверка наличия вУП ошибок третьего вида, которые могут привести к аварийной ситуации.Следующий этап проверки оптимальности УП-оценка правильностивыбора режимов резания. Необходимо проверить соответствие заложенных вУП режимов резания возможностям инструмента и станка, надежность закрепления заготовки, отсутствие вибраций при обработке, нормальный сходстружки .В процессе проверки УП в ряде случаев выполняют прорисовку контуровизготовляемой детали (особенно сложных криволинейных) на планшете, который закрепляют на столе станка вместо приспособления. На станках с программируемыми устройствами ЧПУ возможен также вывод траекторий перемещений рабочих органов станка при проверке УП на экран графическогодисплея.Наладку станка с ЧПУ завершают обработкой первой детали партии.Этим как бы подводят итог правильности выполнения всех предшествующихэтапов наладки: ознакомления с картой наладки и текстом УП; проверки программоносителя; подготовки, наладки и установки на станке наборов режу-9811.
Подготовка управляющих программ длястанков с ЧПУщих и вспомогательных инструментов; подготовки и установки приспособления, базирования и закрепления в нем заготовки; установки рабочих органов станка в нуль УП; подготовки контрольно-измерительных инструментовит.д.Контрольные вопросы1.
Назовите основные задачи и этапы, решаемые при подготовке УП.2. Дайте характеристику основных и дополнительных зон фрезернойитокарной обработки детали.3. Чтотакое нулевая и исходная точки станка, исходная и настроечнаяточки инструмента? Где они расположены?4.Где задают нулевую точку детали? Каким образом исходную точкупрограммы определяют в системе координат станка?5. Чтотакое инструментальный и позиционный переходы в операционнойтехнологии изготовления детали на станке с ЧПУ?6.Назовите правила формирования траекторий рабочих и вспомогательных перемещений инструмента.7. Чтотакое расчетно-технологическая картаизготовления деталинастанке с ЧПУ и каковы правила ее оформления?8. Приведитеструктуру программного обеспечения САП УП.
Какие задачи решают ее составляющими?9. Какуюинформациюсодержиториентированном языке?10.Перечислите виды контроля УП.УП,записаннаянапроблемно12. МИКРОПРОЦЕССОРНЫЕ УСТРОЙСТВА ЧИСЛОВОГОПРОГРАММНОГО УПРАВЛЕНИЯ СТАНКАМИ12.1. ОСНОВНЫЕ ПОНЯТИЯ И КЛАССИФИКАЦИЯМИКРОПРОЦЕССОРНЫХ УСТРОЙСТВЧИСЛОВОГО ПРОГРАММНОГО УПРАВЛЕНИЯОсновной тенденцией современного производства является интеграциястаночного оборудования с микропроцессорной техникой и использование еевозможностей для управления процессом обработки, хранения, переработкии вьщачи информации.Устройства ЧПУ классов НNС иSNC,или аппаратные, имели жесткуюструктуру построения, при которой алгоритмы управления реализовывалисьсхемным путем (табл.12.1).Они были построены по принципу цифровой модели, где все операции, составляющие алгоритм работы, выполнялись параллельно с помощью отдельных блоков, реализующих ту или иную функциюуправления(агрегатно-блочноепостроение).