- •Всего листов 35 Москва 2004 г. Содержание
- •6.10 Варианты заданий………………......…………………34
- •6.1 Цель лабораторной работы
- •6.2 Краткая техническая характеристика станка мод.16к20ф3с5
- •6.3 Основные сведения о системе программного управления чпу н22-1м
- •Уушп предназначено для преобразования сигналов, поступающих из устройства интерполяции, в сигналы управления шаговыми двигателями станка.
- •6.4. Краткие сведения о системе тиграс.
- •6.5. Порядок разработки управляющих программ для счпу н22-1м.
- •6.5.1 Программирование подготовительных функций.
- •6.5.2.Пpoграммирование группы технологических функций.
- •6.5.3.Программирование выбора и смены инструмента.
- •6.5.4.Программирование вспомогательных функций.
- •6.5.5. Программирование частоты вращения шпинделя.
- •6.5.6.Программирование подачи.
- •6.5.7. Программирование перемещений.
- •6.5.7. Программирование перемещений при линейной интерполяции.
- •6.5.9. Программирование перемещения инструмента в "0" детали.
- •6.5.10. Программирование возврата в нулевую точку станка.
- •6.5.11. Программирование перемещений при круговой интерполяции.
- •6.5.12. Коррекция перемещений.
- •6.6.Структура управляющих программ в системе
- •6.6.1.Параметры заготовки - stk.
- •6.6.2. Команды для задания положения оснастки.
- •6.6.4. Задание исходного положения инструмента (позиции смены инструмента).
- •6.6.6. Задание подачи – fed.
- •6.6.7. Задание станочных циклов.
- •6.6.11.Чистовой проход - fcy.
- •6.7.2. Пример программы в системе тиграс.
- •6.7.2.1.Общие принципы и этапы разработки программы.
- •6.8 Вопросы для самоконтроля.
- •6.9 П р и л о ж е и и е,
- •6.9.1.Выбор подачи.
- •6.9.2.Выбор частоты вращения шпинделя.
- •6.9.3 Выбор инструмента.
6.5.9. Программирование перемещения инструмента в "0" детали.
Поскольку при составлении программы заранее неизвестно положение «0» станка, необходимо предусматривать возможность смещения нуля детали в процессе обработки конкретной детали. Под смещением нуля понимается перемещение инструмента из положения «0» станка в положение «0» детали. Смещение нуля осуществляется только в абсолютной системе координат (G27) при задании подготовительной функции (G5S). Подготовительную функцию G58 нельзя задавать в одном кадре с коррекцией инструмента (адрес L), так как смещение нуля представляет собой один из видов коррекции - коррекцию нулевой точки станка. Переход из «0» станка в «0» детали всегда осуществляется в отрицательных направлениях по обеим координатам (Z и X). Величина и знак смещения нуля определяются оператором при наладке станка на обработку конкретной детали и набираются на декадных переключателях «Смещение 0z « и «Смещение 0х» на пульте УЧПУ станка. Поэтому для смещения нуля нужно задать функцию G58 и Х+000000, Z+000000. Смещение нуля отрабатывается со знаком, обратным набранному на соответствующем декадном переключателе.
14
6.5.10. Программирование возврата в нулевую точку станка.
Возврат в «0» станка осуществляется заданием (только в положительных направлениях), поочередно по каждой из осей величины перемещения, превышающей максимально возможное расстояние до «О» станка при действии функции G25 например:
G25X+999999
G25Z+999999
6.5.11. Программирование перемещений при круговой интерполяции.
Геометрическая информация в этом случае задается в относительной системе координат. При этом центр координат перемещается в центр окружности программируемой дуги. Осями координат плоскость обработки делится на квадранты и в одном кадре может быть запрограммирована только одна дуга, целиком лежащая в каком-нубудь квадранте. Если дуга одной окружности расположена не в одном квадранте, ее необходимо разбить опорными точками на участки, лежащие в одном квадранте, и для каждого участка программировать соответствующий кадр.
Круговая интерполяция задается двумя кадрами в форме (при-менительно к вариантам по п.6.10):
N… G 26 LF |
N… G 21 Z – + X + + I+ KLF |
где G 21 – круговая интерполяция против часовой стрелки для коротких размеров (выбрана по табл.1);
G 26 – относительная система координат ( по табл.1);
mz = 0,01 мм/Имп; mx = 0,005 мм/Имп – масштабы перемещений.
Если k = 0, то перемещение не пишется.
Н – начальная точка;
К – конечная точка;
Δ X – приращение координаты по оси Х;
Δ Z – приращение координаты по оси Z;
15
i – расстояние от центра окружности до точки Н по оси Х;
k – расстояние от центра окружности до точки Н по оси Z;
R – радиус окружности.
Знак геометрической информации по адресам X и Z определяется характером изменения координат при обработке траектории. Если при движении на данном участке значение координаты возрастает, то по соответствующему адресу указывается координата' конечной точки со знаком "+" и наоборот. Знаки параметров I и К устройством ЧПУ не воспринимаются и при программировании рекомендуется присваивать им знак "+".