Страница 5 из 5
Re: Переход с МАЧ на Linux. Настройка ЕМС под 3-х осевой ста
Добавлено: 21 июл 2015, 18:46
zaxar
nkp писал(а):Nick писал(а):Вроде все правильно.Потому я и спросил, что не работает
в симуляторе пробовал - ошибка выскакивает...
потом G38.4 "дополняешь" - пропадает...

А почему у меня работает? И куда "G38.4 "дополняешь"" вставить?
Re: Переход с МАЧ на Linux. Настройка ЕМС под 3-х осевой ста
Добавлено: 21 июл 2015, 19:24
zaxar
Вот что мне CNC написал

- Снимок .png (3.65 КБ) 3188 просмотров
Это когда я этот код запустил
Код: Выделить всё
( #1 - min-z, #2 - feed, #3 - z-probe height )
o<zero-z> sub
G49 G40
G92.1
#<z_start> = [#5422+#[5203+#5220*20]]
#<z_dist_to_bottom> = [#1-#<z_start>]
G91
G38.2 Z[#<z_dist_to_bottom>] F[#2]
o<no_probe> IF [#5070 NE 0]
G38.4
G1 Z3
G38.2 Z-10 F10
G10 L20 P[#5220] Z[#3]
G90
G53 G0 Z[#<z_start>]
o<no_probe> ENDIF
G90
o<zero-z> endsub
M02
Re: Переход с МАЧ на Linux. Настройка ЕМС под 3-х осевой ста
Добавлено: 21 июл 2015, 19:32
nkp
zaxar писал(а):Вот что мне CNC написал
DJVU
а попробуй код G38.4
дополнить как нибудь так G38.4 Z-3 F[#2]
будет выскакивать ошибка??
Re: Переход с МАЧ на Linux. Настройка ЕМС под 3-х осевой ста
Добавлено: 21 июл 2015, 19:40
zaxar
Во т что пишет:
Re: Переход с МАЧ на Linux. Настройка ЕМС под 3-х осевой ста
Добавлено: 21 июл 2015, 20:06
zaxar
А есть смысл выдумывать чтото другое - когда вот этот код работает, или я что-то не понимаю?
Код: Выделить всё
o<zerro_on_z> sub
G90
G53 G0 Z0
G10 L2 P0 Z0
M66 P0 L1 Q3
G91 G38.2 Z-160 F200
G90 G01 F50 Z[#5063 + 1]
G91 G38.2 Z-3 F10
G90 G10 L20 P0 Z0
M66 P0 L2 Q3
G53 G0 z0
o<zerro_on_z> endsub
M2
Re: Переход с МАЧ на Linux. Настройка ЕМС под 3-х осевой ста
Добавлено: 21 июл 2015, 20:19
Serg
Странно, что там Z5 не хватает, я туда копипастил с работающего станка...
Там тоже поправил.
zaxar писал(а):А есть смысл выдумывать чтото другое - когда вот этот код работает, или я что-то не понимаю?

Не понимаешь.

Мой с любой высоты доедет до касания датчика, а после измерения вернётся на прежнюю высоту.
Твой код перед измерением и после будет ездить в самый верх. Спрашивается - нафига?
А если убрать верхние "G53 G0 Z0", то завершится ошибкой, если Z будет находится на высоте 161мм (или выше) от датчика или просто не будет работать, если Z не в самом верху, а общая длина Z - 160мм.

А если окажется включена компенсация длины инструмента, то вообще может инструмент поломать...
Re: Переход с МАЧ на Linux. Настройка ЕМС под 3-х осевой ста
Добавлено: 21 июл 2015, 20:22
Serg
nkp писал(а):дополнить как нибудь так G38.4 Z-3 F[#2]
Движение по Z должно быть положительным, т.е. вверх.
F не нужно, оно выше есть.
Re: Переход с МАЧ на Linux. Настройка ЕМС под 3-х осевой ста
Добавлено: 21 июл 2015, 20:35
nkp
UAVpilot писал(а):Движение по Z должно быть положительным, т.е. вверх.F не нужно, оно выше есть.
вполне вероятно...
я не вникал в код

- просто для проверки у меня ехало G38.2 в плюс
а G38.4 в минус
G38.4 без "куда и сколько " выдает ошибку...
Re: Переход с МАЧ на Linux. Настройка ЕМС под 3-х осевой ста
Добавлено: 21 июл 2015, 20:37
zaxar
Не работает

вот код
Код: Выделить всё
( #1 - min-z, #2 - feed, #3 - z-probe height )
O<zerro_on_z> sub
G49 G40
G92.1
#<z_start> = [#5422+#[5203+#5220*20]]
#<z_dist_to_bottom> = [#1-#<z_start>]
G91
G38.2 Z[#<z_dist_to_bottom>] F[#2]
O<no_probe> IF [#5070 NE 0]
G38.4 Z5
G1 Z1
G38.2 Z-10 F10
G10 L20 P[#5220] Z[#3]
G90
G53 G0 Z[#<z_start>]
O<no_probe> ENDIF
G90
O<zerro_on_z> endsub
M02
Re: Переход с МАЧ на Linux. Настройка ЕМС под 3-х осевой ста
Добавлено: 21 июл 2015, 20:52
zaxar
А вот здесь не написано что G 38.4 не активные

? или я не в ту степь?

- Снимок4.png (5.03 КБ) 3160 просмотров
Re: Переход с МАЧ на Linux. Настройка ЕМС под 3-х осевой ста
Добавлено: 21 июл 2015, 21:25
zaxar
Что-то странное происходит :
Станок останавливается. Поднимаю по Z на 10 мм. сдвигаю по X 10 мм. Опять жму кнопку " поиск нуля".... и все нормально срабатывает

, ноль найден

. Мож это баг какой?
Re: Переход с МАЧ на Linux. Настройка ЕМС под 3-х осевой ста
Добавлено: 21 июл 2015, 21:47
Serg
похоже на ненадёжное замыкание/размыкание пробника, дребезг контактов.
Что хоть за пробник-то?
Re: Переход с МАЧ на Linux. Настройка ЕМС под 3-х осевой ста
Добавлено: 22 июл 2015, 09:33
Nick
Все оси пролетают с кодом движения

это что надо сделать, чтобы такое написало?
Re: Переход с МАЧ на Linux. Настройка ЕМС под 3-х осевой ста
Добавлено: 22 июл 2015, 18:10
zaxar
UAVpilot писал(а):похоже на ненадёжное замыкание/размыкание пробника, дребезг контактов.
Что хоть за пробник-то?
Пробник - плита дюраль. Действительно был дребезг контактов!! Пробник был немного кривой. Поменял пробник все заработало!!
Re: Переход с МАЧ на Linux. Настройка ЕМС под 3-х осевой ста
Добавлено: 22 июл 2015, 18:40
zaxar
Еще такой вопрос! Сделал я кнопку "probe-led" на щуп.

- Снимок экран.png (4.05 КБ) 3123 просмотра
Фреза касается пластины и загорается зеленый, но при отьезде
опять загорается красный. Можно-ли сделать так, что-бы led оставался гореть зеленым, ну типа - ноль заготовки найден?
Re: Переход с МАЧ на Linux. Настройка ЕМС под 3-х осевой ста
Добавлено: 22 июл 2015, 19:42
Serg
Сделать-то можно, только как его потом опять красным сделать?

Re: Переход с МАЧ на Linux. Настройка ЕМС под 3-х осевой ста
Добавлено: 22 июл 2015, 19:54
zaxar
UAVpilot писал(а):Сделать-то можно, только как его потом опять красным сделать?

Н-даа.Наверное не стоит так делать.Я и не подумал

.При смене заготовки можно ошибится.
Re: Переход с МАЧ на Linux. Настройка ЕМС под 3-х осевой ста
Добавлено: 22 июл 2015, 20:00
zaxar
Nick писал(а):
это что надо сделать, чтобы такое написало?
Переводчики прикалываются

А высоту датчика надо здесь прописать? MDI_COMMAND = o<zerro_on_z> call [-160] [200] [?]
Re: Переход с МАЧ на Linux. Настройка ЕМС под 3-х осевой ста
Добавлено: 07 авг 2015, 23:12
zaxar
Небольшой отчет по переходу с Mach на CNC: Общие впечатления - я доволен

CNC отрабатывает траекторию точнее чем Мач !! Даже движки работают плавнее (звук стал мелодичнее

) Но... пока работал с небольшими файлами - до 1 Мб, в основном резал фанеру. За неделю работы не было ни одного сбоя

( станок работал часов по 6 в день). Через неделю буду испытывать на рельефе - резать картину,файл весит 250 Мб, интересно время обработки по сравнению с Mach.