Обнулить координаты G54 в коде
-
- Мастер
- Сообщения: 1205
- Зарегистрирован: 14 янв 2013, 16:46
- Репутация: 144
- Контактная информация:
Обнулить координаты G54 в коде
Есть несколько программ. Хочется запускать их от машинного нуля. Как бы провернуть такую штуку в коде(исполняться будет в маче) - отправить станок в машинный ноль (ну это просто, G53), а вот там X и Y присвоить тоже ноль? Заново создавать программы неохота.
-
- Мастер
- Сообщения: 1205
- Зарегистрирован: 14 янв 2013, 16:46
- Репутация: 144
- Контактная информация:
Re: Обнулить координаты G54 в коде
G10 это оно?
-
- Зачётный участник
- Сообщения: 34042
- Зарегистрирован: 04 апр 2010, 19:22
- Репутация: 6194
- Откуда: Казахстан.
- Контактная информация:
Re: Обнулить координаты G54 в коде
На токарнике из трубы нужно точить 20 колец. Вот чтобы Gcode не писать на все 20 колец, мы написали Gcode на 1 кольцо. В конце Gcode стоит G10 и "смещает" ноль. Кольцо проточили, отрезали, оно отвалилос G10 смещает координаты. Нажимаем Пуск и точится новое кольцо без сброса оси Z(в токарнике это не как во фрезерном) и точится новое кольцо.
Если все это дело в цикле, то сколько в цикле прописано колец, столько программа и выточит колец без нашего участия
Если все это дело в цикле, то сколько в цикле прописано колец, столько программа и выточит колец без нашего участия

Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
- mycnc
- Мастер
- Сообщения: 913
- Зарегистрирован: 03 июл 2011, 02:01
- Репутация: 623
- Контактная информация:
Re: Обнулить координаты G54 в коде
G10 L70 P1 X333Бармалей писал(а):G10 это оно?
присвоит X=333 в системе G54
Так в нашей системе, мы брали с книжки Fanuc
-
- Опытный
- Сообщения: 172
- Зарегистрирован: 18 сен 2016, 18:20
- Репутация: 48
- Настоящее имя: Александр
- Контактная информация:
Re: Обнулить координаты G54 в коде
А что означает параметр L?
-
- Зачётный участник
- Сообщения: 34042
- Зарегистрирован: 04 апр 2010, 19:22
- Репутация: 6194
- Откуда: Казахстан.
- Контактная информация:
Re: Обнулить координаты G54 в коде
L1 http://linuxcnc.org/docs/2.6/html/gcode ... ec:G10-L1_Zampoteh писал(а):А что означает параметр L?
L2 http://linuxcnc.org/docs/2.6/html/gcode ... ec:G10-L2_
L10 http://linuxcnc.org/docs/2.6/html/gcode ... ec:G10-L10
L11 http://linuxcnc.org/docs/2.6/html/gcode ... ec:G10-L11
L20 http://linuxcnc.org/docs/2.6/html/gcode ... ec:G10-L20
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
-
- Опытный
- Сообщения: 172
- Зарегистрирован: 18 сен 2016, 18:20
- Репутация: 48
- Настоящее имя: Александр
- Контактная информация:
Re: Обнулить координаты G54 в коде
Набираю 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 в коде
а что должно? ))
-
- Зачётный участник
- Сообщения: 34042
- Зарегистрирован: 04 апр 2010, 19:22
- Репутация: 6194
- Откуда: Казахстан.
- Контактная информация:
Re: Обнулить координаты G54 в коде
1. Запустил программку на выполнение.Zampoteh писал(а):Набираю g10 l2 p1 x333 - ничего не происходит
2. g10 l2 p1 x333 вбил в MDI или прописал в конце программки.
3. Запусти программку еще раз

Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
-
- Опытный
- Сообщения: 172
- Зарегистрирован: 18 сен 2016, 18:20
- Репутация: 48
- Настоящее имя: Александр
- Контактная информация:
Re: Обнулить координаты G54 в коде
Обнулил Z. Написал прогу:
%
G54
G0 Z0
G10 L2 P1 Z10
M30
%
Значение Z поменялось на 602,3923. Такого значения в Config->fixtures не обнаружено.
%
G54
G0 Z0
G10 L2 P1 Z10
M30
%
Значение Z поменялось на 602,3923. Такого значения в Config->fixtures не обнаружено.