Cтраница 1
![]() |
Классификация систем управления МА и АЛ и программоносителей. [1] |
Технолог-программист указывает форму, размеры и точность обрабатываемой детали, исходный материал и параметры заготовки, а процесс обработки выбирает ЦВМ. Она определяет требуемый инструмент, его размеры и места зажатия, ход технологического процесса, производит необходимые вычисления и подготовку программы управления. [2]
Технолог-программист через свой терминал дистанционно вводит программу в одну из ЭВМ, принадлежащих фирме MDSI, а эта ЭВМ в свою очередь выдает ленту для ЧПУ. Язык COMPACT II -один из самых распространенных языков программирования ЧПУ: фирма MDSI обслуживает около 3000 предприятий-клиентов, пользующихся этой системой. [3]
Технолог-программист составляет программу на основании чертежа и технологического процесса обработки заготовки. Сначала готовится технологическая информация, которую математически преобразуют на клавишных или электронных машинах, кодируют на перфоленту, магнитную ленту, перфокарту или гибкий диск ( 1 - й этап) и передают в цех. [4]
![]() |
Система координат станка с ЧПУ для фрезерных и сверлильных операций. [5] |
Чтобы технолог-программист мог планировать последовательность положений и движений режущего инструмента относительно детали, необходимо ввести стандартную систему координат, в которой будут задаваться относительные положения. Если, например, рассмотреть свер-лильно-перфорационную установку с ЧПУ, то шпиндель сверла находится в фиксированном положении и направлен вертикально вниз, а рабочий стол совершает управляемое перемещение относительно шпинделя. Однако для облегчения работы программиста примем допущение, что деталь находится в стационарном состоянии, а сверло перемещается относительно него. В соответствии с этим вводится система координат, связанная с рабочим столом станка. [6]
Для использования САМ-системы технолог-программист применяет персональный компьютер или рабочую станцию. Компьютерная программа автоматически генерирует управляющую программу по чертежу детали. Затем управляющая программа передается тем или иным способом в память станка с ЧПУ. [7]
Управляющую программу готовит технолог-программист. Цель его работы состоит в задании набора подробных команд, по которым должна выполняться последовательность шагов обработки детали. Для операции станочной обработки последовательность таких шагов состоит из относительных движений режущего инструмента и детали. [8]
При написании команды движения технолог-программист должен представить себе, что он сам перемещается вместе с режущим инструментом, и задавать следующее движение ( GOBACK, GOFWD, GOUP, GODOWN, GORGT, GOLFT) относительно предыдущего. Оператор движения должен также указывать направление наибольшего перемещения. [9]
При подготовке управляющих программ ручным методом технолог-программист записывает команды обработки детали на специальном бланке, называемом бланком записи управляющей программы. Эти команды должны быть заданы очень точно, поскольку далее прямо с рукописного бланка перфорируется лента для ЧПУ. Бланки записи управляющей программы имеют различный вид в зависимости от того, какой станок и какой формат перфоленты будут использованы. [10]
При разработке технологического процесса для какой-либо детали технолог-программист находит по каталогу соответствующий типовой процесс и с перфоленты выводит его на экран дисплея. Последовательно переходя от операции к операции и от перехода к переходу, технолог вносит коррективы в типовой процесс в соответствии с конкретной деталью. Для этого на экране дисплея стираются и добавляются соответствующие слова, фразы и числовые данные, характеризующие вносимые приемы и переходы. Скорректированный технологический процесс печатают с помощью печатающей машинки Консул на бланках операционно-технологических карт и одновременно выводят на перфоленту для того, чтобы поместить его в библиотеку. [11]
![]() |
Основные этапы подготовки программы обработки для станков с цикловыми системами ПУ. [12] |
На первом этапе ( рис. 251, а) технолог-программист выполняет технологическую и математическую подготовку программы обработки, составляя карту наладки и другие документы для наладки станка. [13]
Их интерпретация программой иллюстрируется на рис. 8.13. При записи команд на перемещение инструмента технолог-программист должен помнить, откуда инструмент пришел в данное положение. Каким должно быть следующее движение инструмента после достижения очередной контрольной поверхности: поворот направо, поворот вверх или что-то другое. Направление движения инструмента соответствует одному из шести перечисленных командных слов. При использовании этих слов технологу-программисту полезно считать, что деталь остается неподвижной, а инструмент нужно заставить перемещаться относительно нее. Последовательность команд движения начинается с оператора FROM (8.5), употребление которого аналогично случаю перемещения от точки к точке. Следующий за ним оператор определяет первоначальные поверхности подачи, детали и контроля. [14]
Программа управления содержит информацию о траектории движения инструмента, режимах резания, технологических командах на смену инструмента и др. Полнота априорной информации определяется сведениями о свойствах процесса обработки, которыми располагает перед обработкой технолог-программист. [15]