Проектирование автоматизированнь2х станков и комплексов (862477), страница 17
Текст из файла (страница 17)
д.с указанием продолжительности в секундах;8) заносятрассчитанные режимы в таблицу, буквами и цифрами указывают последовательность обработки, дают ссьшки на используемые технологические приемы.у1502Ps5;7N16елS5~1sб,.,.,S2r:лх41S9189.i1716~1 ,,..../I112;14Ps, ,'\t-- :l\, ....!__?_.,,/17&,''z''7,5416~1-,:~~;[~ь~~-i:!~!:!!!~~ff~J~!·:!:i:i:~*~~~!~312763071211007Jj1~24014отв.10х~«1Номер..,Базированиепрограммы«1о..Вид~пере-ое-D-rlz::;оОтверстия6и1мм01о..301 802Вшахfшах*:>-,~sп,мин-1t'Р18Vs,Припуск, мм;:;;..,~хода::t1606-81-01@~::;;: ..,мм3041 (2)ПОПОднуребру11-ммСодержание инструментального переходамин1 025 23212 мм,Черновое фрезерование внепшего копту-ра2, плоскостей 1 б,17, 4, ребер б, плоско-плос-кость14сти1606-81-02Тоже102301 802Р18308441 150 5007Выборка массива контура51606-81-03Тоже,ПЛОСКОСТЬ103301 802Р183011111 023 444Черновое фрезерование ПЛОСКОСТИ4бер1606-81-02))104301 802Р18308441150 5001606-81-04))105121 402Р18123113 060 4131114, ре1ОплоскостиВыборка массива контура12Черновое фрезерование дна и ребер внутреннего контура1606-81-05))106121 402Р18121оо3 060 41312Чистовое фрезерование дна и ребер внутреннего контура12,14, ре11, плоскости 1 Оплоскостибер1606-81-06))2076,7-402Р6К5-18-0.3999 120Сверление31отвер-стия диаметромРис.11.21(начало).
Пример расчетно-технологической карты на обработку детали «рычаг»7 мм~о,Номерпрограммы.,Базированиео,о..Вид~пере-ое-D-:а:s: .,~lzхода~оо.. ~., :>,~~мм::t1606-81-07rВшахfшах*Припуск, ммVs,п,мин-1t'8ПОммднуммСодержание инструмен--тального переходаминПОребру2084-60-Р18-52-299960Зацентровка пазаТоже2094-60-Р6К5 -52-299960Сверление паза 1»10981 754Р18825 (2)о0,12 745 740»110101 754Р181025 (2)оо2 745 740Чистовое фрезерова-111121 402Р18121оо3 060 413Чистовое фрезерова-Плос-кость116,УПОРЫ1606-81-08Черновое фрезерова-ние пазание паза1606-81-05Отверстия6и12 мм,КОСТЬребер14Тоже1ние плоскостейплос-1606-81-0917, 4,6, дна и реберВНVТРеннего контура112301 802Р18137оо1470 6355Чистовое фрезерование внепшего копту-ра2Пр им е чан и е.
В таблице приняты следующие обозначения:и глубина обработки.*ВРис.скобках указано число проходов .11.21 (окончание)1-дшша режущей части инструмента;Bmax, tmax -ширина11.5. Автоматизированный расчет, кодирование и изготовление УП8911.5. АВТО МА ТИЗИРОВАНПЫЙ РАСЧЕТ, КОДИРОВАНИЕИ ИЗГОТОВЛЕНИЕ УПРАВЛЯЮЩЕЙ ПРОГРАММЫМетодика подготовки УП, включая их редактирование, зависит от организационных принципов работы конкретного производства, степени его автоматизации и типа устройства ЧПУ.Применяют следующие методы подготовки УП для станков с ЧПУ:ручноепрограммирование,выполняемоеспециалистом(инженеромтехнологом, программистом и т.
д.);автоматизированное программирование, осуществляемое с помощью системы автоматизированной подготовки УП (САП УП);оперативное, или диалоговое, программирование, при котором подготовка УП вьmолняется непосредственно у станка с клавиатуры устройства ЧПУ.При составлении УП число решаемых задач настолько велико, что ручноепрограммирование часто невозможно.
Для деталей средней сложности и особенно для сложных деталей УП может быть составлена только при использовании ЭВМ.Автоматизация процессов программирования является основным средством сокращения затрат времени на разработку УП; обеспечивает не толькоснижение трудоемкости подготовки УП по сравнению с ручным способом, нои повьш~ает их качество в связи с возможностью рассмотрения несколькихвариантов технологического процесса и выбора оптимального из них. Использованиеавтоматизированногопрограммированияпозволяетрассчитывать опорные точки движения рабочих органов станка, формировать программу обработки заготовки в коде устройства ЧПУ, контролировать цифровую и графическую информацию в процессе ее формирования, получатьраспечатку бланков с пояснениями к выходной УП.Автоматизированную подготовку УП проводит технолог-программист.
Результатом вьmолнения им задач технологической подготовки УПI - IIIна рис.11.1)(см.этапыявляется разработка роботизированных технологическихкомплексов (РТК) изготовления детали на станке с ЧПУ. РТК содержит чертежпрограммируемой детали с указанием ее системы координат и выбраннымитраекториями обработки, а также перечень технологических данных о последовательности обработки, инструменте, припусках, режимах и т. п.Задачи, решаемые наIV-VIэтапах ( см. рис.11.1 ),объединяют в общийавтоматизированный этап преобразования информации, выполняемый ЭВМ.Применение ЭВМ для автоматизации программирования обработки на станкес ЧПУ требует разработки специального программно-математического обеспечения, а также проблемно-ориентированного языка для записи ввода вЭВМ исходной информации, т.
е. САП УП. В зависимости от области применения различают следующие САП УП:2,5-координатные для фрезерной обработки и обработки на электроэрозионных станках и газорезальных машинах;9011. Подготовка управляющих программ для3- истанков с ЧПУ5-координатные для обработки сложных контуров и поверхностей нафрезерных и многоцелевых станках, а также тел вращения со ступенчатым икриволинейным профилями на токарных станках.Кроме того, САП УП бывают специализированные, универсальные и комплексные.
Специализированные разрабатывают для отдельных классов деталей, уникальных станков или автоматизированных участков; универсальные -для различных деталей и отдельных технологических групп; комплексные объединяют ряд специализированных и универсальных САП УП для различныхтехнологических групп станков с ЧПУ на базе единого входного языка.Программное обеспечение САП УП содержит (рис.трансляторпрограмму-дляперевода11.22):информацииспроблемноориентированного языка САП УП в код ЭВМ;процессор-комплект программ для необходимых вычислений на ЭВМ;библиотеку постпроцессоров-комплекты программ для перевода информации в код конкретного станка с ЧПУ.Программное обеспечение САП УП содержится в оперативной памятиэвм.Проблемно-ориентированный язык САП УП является языком высокогоуровня и позволяет описать геометрическую и техноВвод УП на проблемноориентированном языкелогическую информацию о конкретной детали.Транслятор осуществляет перевод с проблемноориентированного языка в код ЭВМ в несколько эта-Трансляторпов:лексический анализ и редактирование УП, т.
е.Код ЭВМприведениепрограммыкнекоторомустандартномудля данного транслятора виду;Процессорсинтаксический анализ, распознающий тип предложений, выявление структуры УП и синтаксическихЯзыкСLDАТАошибок;семантический анализ, в ходе которого исследуетБиблиотекася каждое предложение и генерируются семантическип остпроцессоровэквивалентные предложения на машинном языке;оптимизация УП для сокращения времени ее выКод станкаполнения и снижения используемого объема памятиТТрограммоэвм.н осительОтличительным признаком универсальных САПУП является наличие в них процессора и библиотекиУПiпостпроцессоров.Процессор осуществляет геометрические и техноСтаноклогические вычисления без учета специфики станка, аРис.ная11.22.схемаСтруктуртакже особенностей егоСАПобеспечивает общее решение задачи определения традля станков с ЧПУУПекториидвижениясистемы ЧПУ.
Процессоринструментавзависимостиот11. 5. Автоматизированный расчет, кодирование и изготовление УП91формы изготовляемой детали и инструмента. Результатом такого решенияявляются данные о последовательном положении инструментакоторые не зависят от характеристики станка.CLDAТАCLDAТА,-содержит координаты настроечной точки режущего инструмента в последовательных его положениях, когда формируются геометрические элементы изготовляемой детали.Постпроцессоры бывают либо специального назначения для какой-тоособой комбинации станок-система ЧПУ, либо обобщенного вида для рядастанков. Постпроцессор имеет программно-модульное построение и выполняет следующие типовые функции:считывание и сортировку данныхCLDAТА;выработку команд для осуществления подготовительных и вспомогательных функций станка;вычисление движений рабочих органов станка с учетом его динамики;запись УП на программоноситель.Уровень автоматизации САП УП определяется соотношением между объемом информации, задаваемым технологом-программистом, и информацией,заложенной в УП.
В САП УП с нижним уровнем автоматизации выполняетсярасчет УП на основании указаний технолога о всех операциях, их последовательности, характере перемещений, виде инструмента и т. д. В САП УПсреднего уровня автоматизации предусмотрена возможность задания обобщенных указаний об обработке зон детали, применяемых инструментах и режимах резания.
Опыт технолога в них используется только для неформальных элементов технологической обработки. Наконец, в современных САПУП высокого уровня автоматизации исходная информация содержит толькоданные о заготовке и окончательной форме детали, а все необходимые технологические решения вьшолняются автоматически.Синтаксиспроблемно-ориентированногоязыкаСАП УПформальные правила записи исходной информации, а семантикаопределяет-смысловое значение его элементов. Элементами такого языка являются фразы, словаи символы.Фразой записьmаются определения, указания, арифметические выражения и обозначения части текста.
Фраза состоит из последовательности слов изнаков. Словами обозначаются понятия и задаются значения параметров. Различают главные слова, модификаторы, нормализованные обозначения, идентификаторы, литералы и символы.Главные слова определяют тип фразы или команды. Модификаторы задают типы параметров или признаки выбора одного из нескольких возможныхрешений. Нормализованные обозначения-это сокращения (от одной до шести букв наиболее часто встречающихся понятий языка).
Идентификаторы-уникальные имена, используемые для обозначения частей текста при ссылкахна них во фразах. Литералы служат для записи различных наименований ипримечаний, которые переносятся в сопроводительную документацию УП безпереработки их в процессоре. Символы-это буквы, знаки, цифры.9211. Подготовка управляющих программ длястанков с ЧПУЗаписываемый на проблемно-ориентированном языке текст исходной информации содержит заголовок, общие данные, геометрические элементы,описание траектории движения инструмента и технологических параметров,операторы управления процессом.Основными геометрическими элементами при описании 2-координатнойфрезерной или токарной обработки являются точки, прямые, окружности иобразованные ими линии, а многокоординатной обработки-плоскости,сферы, конусы и другие поверхности.
При программировании сверлильнорасточных операций геометрическими элементами служат отдельные точки,определяющие положение центров обрабатываемых отверстий.Проблемно-ориентированный язык позволяет записывать различные преобразования над геометрическими элементами, такими как смещение, поворот, зеркальное отображение, масштабирование.Основной формат идентификаторов, определяющих геометрические элементы имеет вид:ИДЕНТИФИКАТОР= МОДИФИКАТОР ГЛАВНОЕ СЛОВО,где идентификаторфикатор-символическое имя геометрического элемента; модиспособ задания геометрического элемента; главное слово--типгеометрического элемента.