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

Остальные вопросы по работе с операционной системой Windows
Бармалей
Мастер
Сообщения: 1205
Зарегистрирован: 14 янв 2013, 16:46
Репутация: 144
Контактная информация:

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

Сообщение Бармалей »

Есть несколько программ. Хочется запускать их от машинного нуля. Как бы провернуть такую штуку в коде(исполняться будет в маче) - отправить станок в машинный ноль (ну это просто, G53), а вот там X и Y присвоить тоже ноль? Заново создавать программы неохота.
Бармалей
Мастер
Сообщения: 1205
Зарегистрирован: 14 янв 2013, 16:46
Репутация: 144
Контактная информация:

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

Сообщение Бармалей »

G10 это оно?
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6191
Откуда: Казахстан.
Контактная информация:

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

Сообщение aftaev »

На токарнике из трубы нужно точить 20 колец. Вот чтобы Gcode не писать на все 20 колец, мы написали Gcode на 1 кольцо. В конце Gcode стоит G10 и "смещает" ноль. Кольцо проточили, отрезали, оно отвалилос G10 смещает координаты. Нажимаем Пуск и точится новое кольцо без сброса оси Z(в токарнике это не как во фрезерном) и точится новое кольцо.
Если все это дело в цикле, то сколько в цикле прописано колец, столько программа и выточит колец без нашего участия ;)
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Аватара пользователя
mycnc
Мастер
Сообщения: 913
Зарегистрирован: 03 июл 2011, 02:01
Репутация: 623
Контактная информация:

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

Сообщение mycnc »

Бармалей писал(а):G10 это оно?
G10 L70 P1 X333
присвоит X=333 в системе G54

Так в нашей системе, мы брали с книжки Fanuc
Zampoteh
Опытный
Сообщения: 172
Зарегистрирован: 18 сен 2016, 18:20
Репутация: 48
Настоящее имя: Александр
Контактная информация:

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

Сообщение Zampoteh »

А что означает параметр L?
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6191
Откуда: Казахстан.
Контактная информация:

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

Сообщение aftaev »

Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Zampoteh
Опытный
Сообщения: 172
Зарегистрирован: 18 сен 2016, 18:20
Репутация: 48
Настоящее имя: Александр
Контактная информация:

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

Сообщение Zampoteh »

Набираю g10 l70 p1 x333, он пишет что Line with g10 does not have L2 (fixtures) or L1 (tools). Набираю g10 l2 p1 x333 - ничего не происходит. Мач легальный r3.043.066
Бармалей
Мастер
Сообщения: 1205
Зарегистрирован: 14 янв 2013, 16:46
Репутация: 144
Контактная информация:

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

Сообщение Бармалей »

а что должно? ))
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6191
Откуда: Казахстан.
Контактная информация:

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

Сообщение aftaev »

Zampoteh писал(а):Набираю g10 l2 p1 x333 - ничего не происходит
1. Запустил программку на выполнение.
2. g10 l2 p1 x333 вбил в MDI или прописал в конце программки.
3. Запусти программку еще раз ;)
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Zampoteh
Опытный
Сообщения: 172
Зарегистрирован: 18 сен 2016, 18:20
Репутация: 48
Настоящее имя: Александр
Контактная информация:

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

Сообщение Zampoteh »

Обнулил Z. Написал прогу:
%
G54
G0 Z0
G10 L2 P1 Z10
M30
%

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

Вернуться в «Прочие вопросы Windows»