Jun 30, 2024 Оставить сообщение

Сходства и различия между макропрограммами и программами ЧПУ

 

Теперь давайте возьмем простой пример ввода макропрограммы, чтобы проиллюстрировать сходства и различия между макропрограммой и программой ЧПУ.

Некое предприятие в основном осуществляет среднесерийную обработку 10 деталей, аналогичных показанным на рисунке 1-1.

Рисунок 1-1

Детали изготовлены методом точного литья. Эти детали имеют 6 обрабатывающих элементов, включая внутреннее отверстие, внутреннюю фаску, торцевую поверхность, внешний закругленный угол, малый внешний круг и конус между малым внешним кругом и большим внешним кругом. Эти 10 деталей обрабатываются по очереди неравномерно.

На рисунке 1-1 показано схематическое изображение одной из частей. При обработке этой детали на первом этапе используется внешний цилиндрический инструмент торцевой поверхности для поворота торцевой поверхности и внешнего контура, а на втором этапе используется внутренний цилиндрический токарный инструмент для поворота внутреннего отверстия и снятия фаски на внутреннем углу. Здесь обсуждается только первый шаг.

Программа ЧПУ для первого шага выглядит следующим образом:
Картина

Каждую деталь необходимо запрограммировать с помощью одинаковой программы ЧПУ, но на самом деле в этих 10 программах различаются только данные в сегментах N12~N17.

Таким образом, данные 8 измерений, показанные на рисунке 1-1, заменяются 8 переменными (#1~#7, #18) соответственно, и им присваиваются значения перед выполнением сегмента программы (сегмента макроса), содержащего эти переменные.

(Среди них № 1 представляет размер фаски внутреннего диаметра отверстия, который будет использоваться на следующем этапе).

В настоящее время выполнение этого сегмента макроса, который заменяет константу значением переменной, аналогично выполнению сегмента ЧПУ.

Ниже приведена программа-макрос для поворота детали, показанной на рисунке 1-1:

Картина

Выполнение этой макропрограммы аналогично выполнению программы 0001NC.

Обработка нескольких других деталей также может заимствовать эту программу-макрос, при условии, что первые семь переменных будут переназначены в соответствии с фактическим размером обрабатываемой детали (то есть изменяются значения). Эта макропрограмма имеет и другие форматы, о которых будет подробно рассказано позже.

Отправить запрос

whatsapp

skype

Отправить по электронной почте

Запрос