Страница 1 из 1

Обнулить координаты G54 в коде

Добавлено: 20 дек 2017, 18:32
Бармалей
Есть несколько программ. Хочется запускать их от машинного нуля. Как бы провернуть такую штуку в коде(исполняться будет в маче) - отправить станок в машинный ноль (ну это просто, G53), а вот там X и Y присвоить тоже ноль? Заново создавать программы неохота.

Re: Обнулить координаты G54 в коде

Добавлено: 20 дек 2017, 18:34
Бармалей
G10 это оно?

Re: Обнулить координаты G54 в коде

Добавлено: 20 дек 2017, 18:53
aftaev
На токарнике из трубы нужно точить 20 колец. Вот чтобы Gcode не писать на все 20 колец, мы написали Gcode на 1 кольцо. В конце Gcode стоит G10 и "смещает" ноль. Кольцо проточили, отрезали, оно отвалилос G10 смещает координаты. Нажимаем Пуск и точится новое кольцо без сброса оси Z(в токарнике это не как во фрезерном) и точится новое кольцо.
Если все это дело в цикле, то сколько в цикле прописано колец, столько программа и выточит колец без нашего участия ;)

Re: Обнулить координаты G54 в коде

Добавлено: 21 дек 2017, 01:35
mycnc
Бармалей писал(а):G10 это оно?
G10 L70 P1 X333
присвоит X=333 в системе G54

Так в нашей системе, мы брали с книжки Fanuc

Re: Обнулить координаты G54 в коде

Добавлено: 24 дек 2017, 22:51
Zampoteh
А что означает параметр L?

Re: Обнулить координаты G54 в коде

Добавлено: 24 дек 2017, 22:57
aftaev

Re: Обнулить координаты G54 в коде

Добавлено: 25 дек 2017, 07:55
Zampoteh
Набираю g10 l70 p1 x333, он пишет что Line with g10 does not have L2 (fixtures) or L1 (tools). Набираю g10 l2 p1 x333 - ничего не происходит. Мач легальный r3.043.066

Re: Обнулить координаты G54 в коде

Добавлено: 25 дек 2017, 21:58
Бармалей
а что должно? ))

Re: Обнулить координаты G54 в коде

Добавлено: 25 дек 2017, 22:13
aftaev
Zampoteh писал(а):Набираю g10 l2 p1 x333 - ничего не происходит
1. Запустил программку на выполнение.
2. g10 l2 p1 x333 вбил в MDI или прописал в конце программки.
3. Запусти программку еще раз ;)

Re: Обнулить координаты G54 в коде

Добавлено: 26 дек 2017, 13:43
Zampoteh
Обнулил Z. Написал прогу:
%
G54
G0 Z0
G10 L2 P1 Z10
M30
%

Значение Z поменялось на 602,3923. Такого значения в Config->fixtures не обнаружено.