Р задержка времени или номера программы — КиберПедия 

Автоматическое растормаживание колес: Тормозные устройства колес предназначены для уменьше­ния длины пробега и улучшения маневрирования ВС при...

Поперечные профили набережных и береговой полосы: На городских территориях берегоукрепление проектируют с учетом технических и экономических требований, но особое значение придают эстетическим...

Р задержка времени или номера программы

2020-11-19 120
Р задержка времени или номера программы 0.00 из 5.00 0 оценок
Заказать работу

Адресный символ Р используется для ввода времени в секундах или для вызова подпрограммы. Используется также для идентификации программы. Если символ используется как время (для G04) или как имя программы (для М98), то величина будет обозначаться как положительное число без десятичной точки до 9999. Если символ используется только как время, то величина будет обозначаться положительным десятичным числом с дробью между 0.001 и 1000.0

Q опциональная информация для предварительно запрограммированных циклов

Адресный символ Q используется в предварительно запрограммированном цикле и число колеблется в пределах от -8380.00 и + 8380.00.

R дополнительная информация к предварительно запрограммированным циклам и

Циклическим функциям

Адресный символ R используется в предварительно запрограммированном цикле и в циклическом интерполировании. Он измеряется либо в дюймах с четырьмя дробными позициями или в мм с тремя дробными позициями. За символом следует число -8380.000

до 8380.000 в дюймах или -83800.00 и 83800.00 в метрических измерениях. Обычно с помощью R определяется исходная плоскость для фиксированных циклов.

S команда скорости вращения шпинделя

Адресный символ S используется для обозначения скорости шпинделя в совокупности с М03 и М04. За символом S следует число без знака от 1 до 99999. S команда не является командой включения или выключения, она только устанавливает желаемую скорость. Команда изменения скорости шпинделя может поступать даже в случае, если шпиндель остановлен. В случае, если шпиндель запущен и при этом произошло изменение в механизме, шпиндель закончит работу с новой скоростью.

 

Т код выбора инструмента

Адресный символ Т используется для выбора инструмента для следующей замены. Последующая цифра должна быть положительной и ее значение может колебаться между 1 и числом установленным параметром станка 65. Наличие адресного символа в

программе не является причиной для операции замены инструмента. Тп может быть

помещен в тот же блок, который осуществляет замену (М6 или М16) или в любой из

предыдущих блоков.

 

U дополнительная внешняя линейная ось

Адресный символ U используется при обозначении движения опциональной внешней линейной оси U. Он измеряется либо в дюймах с четырьмя дробными позициями или в мм с тремя дробными позициями. За символом следует число -8380.000 до 8380.000 в дюймах или -83800.00 и 83800.00 в метрических измерениях. Если десятичная точка не была введена, то последнему месту числа будет присвоено значение 1/10000 в дюймах или 1/1000 в мм.

V дополнительная внешняя линейная ось

Адресный символ V используется при обозначении движения опциональной внешней линейной оси V. Он измеряется либо в дюймах с четырьмя дробными позициями или в мм с тремя дробными позициями. За символом следует число -8380.000 до 8380.000 в дюймах или -83800.00 и 83800.00 в метрических измерениях. Если десятичная точка не была введена, то последнему месту числа будет присвоено значение 1/10000 в дюймах или 1/1000 в мм.

 


W дополнительная внешняя линейная ось

Адресный символ W используется при обозначении движения опциональной внешней линейной оси W. Он измеряется либо в дюймах с четырьмя дробными позициями или в мм с тремя дробными позициями. За символом следует число -8380.000 до 8380.000 в дюймах или -83800.00 и 83800.00 в метрических измерениях. Если десятичная точка не была введена, то последнему месту числа будет присвоено значение 1/10000 в дюймах или 1/1000 в мм.

 

Х линейное движение оси Х

Адресный символ X используется при обозначении движения линейной оси X. Он измеряется либо в дюймах с четырьмя дробными позициями или в мм с тремя дробными позициями. За символом следует число -8380.000 до 8380.000 в дюймах или -83800.00 и 83800.00 в метрических измерениях. Если десятичная точка не была введена, то последнему месту числа будет присвоено значение 1/10000 в дюймах или 1/1000 в мм.

 

Y линейное движение оси Y

Адресный символ Y используется при обозначении движения линейной оси Y. Он измеряется либо в дюймах с четырьмя дробными позициями или в мм с тремя дробными позициями. За символом следует число -8380.000 до 8380.000 в дюймах или -83800.00 и 83800.00 в метрических измерениях. Если десятичная точка не была введена, то последнему месту числа будет присвоено значение 1/10000 в дюймах или 1/1000 в мм.

 

Z линейное движение оси Z

Адресный символ Z используется при обозначении движения линейной оси Z. Он измеряется либо в дюймах с четырьмя дробными позициями или в мм с тремя дробными позициями. За символом следует число -8380.000 до 8380.000 в дюймах или -83800.00 и 83800.00 в метрических измерениях. Если десятичная точка не была введена, то последнему месту числа будет присвоено значение 1/10000 в дюймах или 1/1000 в мм.

 


Подпрограммы

Одной из основных черт программирования ЧПУ являются подпрограммы. Подпрограммы позволяют программисту ЧПУ определить серию команд, которые много раз вызываются программой. Вызов подпрограммы осуществляется с помощью М97 или М98 Рnnnn. Р - код такой же, как и О - номер вызываемой подпрограммы.

 

Необходимо помнить, что существует небольшая разница между программой и подпрограммой. На дисплее LIST PROG все они появляются в виде пронумерованных программ. Когда начинается выполнение программы, то LIST PROG используется для выбора основной программы, а любая подпрограмма вызывается внутри основной.

 

Локальные подпрограммы могут вызываться параметром М97. Код даже легче применять, чем М98, т.к. подпрограмма является частью основной программы. С локальной подпрограммой Вы можете написать М30 в конце основной программы, следующей за строкой чисел и подпрограммой, которая заканчивается с М99.

 

Для возврата ЧПУ к основной программе необходимо чтобы подпрограмма заканчивалась с М99.

 

Другим отличительным признаком подпрограммы является то, что М98, "вызывающей" блок, может также включать в себе L или число повторений. Если в блоке есть L, вызов подпрограммы будет повторяться, пока в основной программе не начнется новый блок.

 

Наиболее простым способом применения подпрограммы является определение серии отверстий, которые необходимо сцентрировать, предварительно высверлить, нарезать резьбу метчиком, зенкировать. Если устанавливается подпрограмма, которая состоит только из положении отверстий осей Х - Y, то после выбора цикла сверления в основной программе вызывается подпрограмма для выполнения каждой из данных операций. Вместе с тем положения Х-Y могут использоваться несколько раз и нет необходимости повторять их для каждого инструмента.

 

Ниже приведен пример:

O0100 (основная программа для примера подпрограмма);

G54 G00 G90 X0. Y0.;

Т01 М06 (центровое сверло);

G81 R0.2 Z-0.1 F20. L0 (выбор цикла сверления (фиксированного цикла));

S2000 M03;

M98 P0200 (центрирование);

T02 M06 (сверло);

G83 R0.2 Z-1. F10. L0       (операции нет, только определение цикла);

S1000 M03;

M98 P0200 (сверление отверстий)

;

T03 M06 (Нарезание резьбы);

G84 R0.2 Z-1. F10. L0 (операции нет, только определение цикла);

S200 (1/4-20);

M98 P0200 (Нарезание резьбы в каждом отверстии);

T04 M06 (фаска);

G81 R0.2 Z-0.1 F20. L0 (операции нет, только определение цикла);

S2000 M03;

M98 P0200 (фаска в каждом отверстии);

G28 M30 (конец основной программы);

 


O0200 (подпрограмма шаблона отверстий);

X0. Y0.;         

X1. Y0.;

X2. Y0.;

X0. Y1.;

X1. Y1.;

X2. Y1.;

X0. Y2.;

X1. Y2.;

X2. Y2.;

M99 (конец подпрограммы);

 

O0300 (Пример использования локальной подпрограммы)

G54 G00 G90 X0. Y0.;

G81 R0.2 Z-0.1 F20 L0 (операции нет, только определение цикла);

S2000 M03;

M97 P0500 (Центровка каждого отверстия);

T02 M06 (Многопроходное сверление);

G83 R0.2 Z-1. F10. L0 (операции нет, только определение цикла);

S1000 M03;

M97 P0500 (Многопроходное сверление каждого отверстия);

G28 M30 (конец основной программы);

N0500 (Локальная подпрограммы шаблона отверстий);

X0. Y0,;

X1. Y0.;

X2. Y0.

X0. Y1.

X1. Y1.

X2. Y1.

X0. Y2.

X1. Y2.

X2. Y2.

M99 (Конец подпрограммы);

 


Функции инструмента (Тп)

 

Код Тnn используется для выбора следующего инструмента, помещаемого в шпиндель из магазина инструментов. Т адрес не выполняет операцию замену инструмента, он только выбирает, какой инструмент будет использоваться следующим. Тnn не должен стоять в блоке перед М06 или М16, однако может находиться в одном блоке.

Примечание: перед проведением замены инструмента не требуется никаких движений осей Х или Y. Если Ваша заготовка или зажимное приспособление слишком велики, тогда возможно Вы должны позиционировать Х или Y перед сменой инструмента, чтобы, таким образом, избежать столкновения инструмента с зажимным приспособлением.

 

Для иных ЧПУ может быть необходимым, чтобы программист установил положение оси Z на нулевую точку станка перед сменой инструмента, для нашего управления в этом нет необходимости. Вы можете дать команду замены инструмента, когда X, Y, Z находятся в любом положении, и ЧПУ автоматически установит Z в позицию нуля станка перед началом операции. ЧПУ будет передвигать Z в положение над нулем станка во время смены инструмента, но никогда в положение под ноль станка. В конце операции ось Z будет находиться на нулевой точке станка.

 

Инструменты всегда загружаются и разгружаются через шпиндель и никогда не должны устанавливаться непосредственно в магазин смены инструментов во избежание столкновений. Карман, открытый для шпинделя, должен быть всегда свободным.

 

Держатели инструмента используемые для конуса #40, фланца V, называются “CT 40”. Устройство смены изготавливается для удержания инструмента либо ВТ40, либо САТ40. Они НЕ являются взаимозаменяемыми.

 

Для станка оборудованного инструментами САТ40, используйте «Р40Т с 45 градусной дюймовой резьбой тип 1» со встроенным штифтом JMTBA стандарта “MAS 403-1982”. Этот штифт является длинным валом и 45 градусным плечом под головкой. Не используйте короткий штифт или вал с прямым углом т.к. они не будут работать и могут привести к серьезным повреждениям станка. Для станков оборудованных инструментами ВТ40, используйте только штифты HAAS (PN: 22-7165).

 

Держатель для инструмента и болты должны всегда быть в хорошем состоянии и плотно закреплены. Конуса следует чистить с помощью слегка смазанной маслом ветошью, чтобы восстанавливалась пленка для защиты от коррозии. Инструменты, которые являются причиной щелчка, необходимо проверить. При нажатии кнопки TOOL RELEASE (освобождение инструмента) часть инструмента выталкивается из шпинделя. Это является показателем, что винт правильно соприкасается с механизмом.

 

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

 

Примечание: Если станок оборудован магазином инструментоввместимостью 10 мест, необходимо придерживаться следующих указаний:

- максимальный вес инструмента может составлять 5 кг.

- тяжелые инструменты должны распределяться равномерно по объему магазина инструментов;

- перед началом обработки убедитесь, что расстояние между инструментами в магазине достаточно большое, прежде чем Вы начнете обработку программы. Расстояние между местами инструментов составляет 91 мм.

 

После POWER UP (автоматическое включение) или ZERO RET (возврат к нулевой точке станка), ЧПУ убедится, что магазин инструментов находится в состоянии простоя.

Для загрузки нового инструмента, используйте режим М01, поместите инструмент в шпиндель при помощи кнопки TOOL RELEASE а затем нажмите ATC FWD или ATC REV и станок установит инструмент в карусель. Используйте CURND COMDS дисплей, чтобы посмотреть, какой инструмент в настоящее время находится в шпинделе.

Примечание: магазин инструментов сначала вращает инструмент № 1, а затем выбирает инструменты, номера которых находятся в параметре 81.

 

Для выбора инструмента вручную, используйте клавишу ATC FWD или ATC REV во время нахождения станка в MDI режиме. Если Вы выбираете не соседний инструмент, введите сначала "Т" номер. Это значит "Т8" ATC FWD будет помещать в шпиндель инструмент № 8.

 

Если возникли помехи в подаче или отводе магазина инструментов, ЧПУ автоматически демонстрирует аварийный сигнал. Перед устранением помех необходимо нажать кнопку "EMERGENCY STOP" и устранить причину. Чтобы привести магазин инструментов в рабочее состояние, нажмите кнопку "RESET". Затем нажмите кнопки ZERO RET и AUTO ALL AXES. Все оси возвратятся в исходную точку станка и устройство смены инструмента будет находится в состоянии останова.

Осторожно! Никогда не работайте с устройством смены инструмента, пока не будет нажата клавиша EMERGENCY STOP.

Устройство смены инструмента имеет предохранитель FU5 расположенный на силовой плате. Он может расплавиться при перегрузке или при зажатии инструмента. Работа устройства смены инструмента также может быть прервана из-за проблем зажатия/разжатия инструмента и механизма ориентации шпинделя.

Существуют также некоторые другие М-коды, которые активизируются устройством смены инструмента:

М19 ориентирует шпиндель;

М39 осуществляет вращение револьверной головки инструмента без замены инструментов;

М82 выталкивает инструмент (осторожно, он будет падать);

М86 прикрепляет инструмент.

 



Поделиться с друзьями:

История создания датчика движения: Первый прибор для обнаружения движения был изобретен немецким физиком Генрихом Герцем...

Биохимия спиртового брожения: Основу технологии получения пива составляет спиртовое брожение, - при котором сахар превращается...

Организация стока поверхностных вод: Наибольшее количество влаги на земном шаре испаряется с поверхности морей и океанов (88‰)...

Индивидуальные очистные сооружения: К классу индивидуальных очистных сооружений относят сооружения, пропускная способность которых...



© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!

0.061 с.