EMC2 и неровная поверхность гравировки [РЕШЕНО]
-
- Кандидат
- Сообщения: 62
- Зарегистрирован: 02 май 2014, 18:57
- Репутация: 6
- Откуда: Томск (Новосибирск)
- Контактная информация:
Re: EMC2 и неровная поверхность гравировки [РЕШЕНО]
Да, не разбирался еще с ней, она прописана только в [DISPLAY]:
Если убрать, то
исчезает, остальное все тоже.
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: EMC2 и неровная поверхность гравировки [РЕШЕНО]
Покажи еще раз, может что-то еще поменялось.berkas писал(а):исчезает, остальное все тоже.
-
- Кандидат
- Сообщения: 89
- Зарегистрирован: 23 авг 2015, 09:48
- Репутация: 34
- Настоящее имя: Михаил
- Откуда: С. Петербург
- Контактная информация:
Re: EMC2 и неровная поверхность гравировки [РЕШЕНО]
Обратите внимание на:
custom_postgui.hal:36: Pin 'stepgen.2.position-cmd' was already linked to signal 'zpos-cmd-res'
В строчке 36 файла "custom_postgui.hal" ошибка
Пин 'stepgen.2.position-cmd' куда-то уже подключен ранее. Соединение имеет имя 'zpos-cmd-res'. Проверьте предыдущие строчки и Hal файлы, которые грузятся раньше. Ищите в них 'net zpos-cmd-res...'
custom_postgui.hal:36: Pin 'stepgen.2.position-cmd' was already linked to signal 'zpos-cmd-res'
В строчке 36 файла "custom_postgui.hal" ошибка
Пин 'stepgen.2.position-cmd' куда-то уже подключен ранее. Соединение имеет имя 'zpos-cmd-res'. Проверьте предыдущие строчки и Hal файлы, которые грузятся раньше. Ищите в них 'net zpos-cmd-res...'
-
- Мастер
- Сообщения: 428
- Зарегистрирован: 10 май 2012, 15:30
- Репутация: 33
- Настоящее имя: Евгений
- Откуда: Rostov-on-Don
- Контактная информация:
Re: EMC2 и неровная поверхность гравировки [РЕШЕНО]
Как не изгалялся(в питонах ноль), не хочет работать.
Конфиг и карта сканирования в архиве.
Конфиг и карта сканирования в архиве.
- Вложения
-
- 7i76.rar
- (66.76 КБ) 426 скачиваний
"Ты не дрыгайся! Показывай свою гравицаппу. Если фирменная вещь — возьмём!"
"А этот паца́к все время говорит на языках, продолжения которых не знает!"
"А этот паца́к все время говорит на языках, продолжения которых не знает!"
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: EMC2 и неровная поверхность гравировки [РЕШЕНО]
А почему думаешь, что не работает?
-
- Мастер
- Сообщения: 428
- Зарегистрирован: 10 май 2012, 15:30
- Репутация: 33
- Настоящее имя: Евгений
- Откуда: Rostov-on-Don
- Контактная информация:
Re: EMC2 и неровная поверхность гравировки [РЕШЕНО]
Через хал смотрю-- ничего не меняется.Nick писал(а):А почему думаешь, что не работает?
подозрение на custom-postgui--там всё правильно?
"Ты не дрыгайся! Показывай свою гравицаппу. Если фирменная вещь — возьмём!"
"А этот паца́к все время говорит на языках, продолжения которых не знает!"
"А этот паца́к все время говорит на языках, продолжения которых не знает!"
-
- Мастер
- Сообщения: 428
- Зарегистрирован: 10 май 2012, 15:30
- Репутация: 33
- Настоящее имя: Евгений
- Откуда: Rostov-on-Don
- Контактная информация:
Re: EMC2 и неровная поверхность гравировки [РЕШЕНО]
Может уважаемые гуру подскажут где косяк?
Что делаю:
1) гружу lcnc
2)хоумимся
3)едем к началу заготовки--нулимся
4) включаю сканирование
5)После сканирования пробовал следующие варианты в MDI:
а)
б)
6) загружаю файл фрезеровки
7) затем нажимал reset--в терминале видно как прочитались результаты сканирования
8) включил галочку--все индикаторы зелёные--реакция Z--есть.
9) катаюсь -- обычными перемещениями--реакция Z над красной областью как на картинке.
Чтобы я не делал "красное" поле никуда не смещается и размер его ---отнюдь
Выкладываю картинку и все файлы которые используются в проекте одним архивом.
Что делаю:
1) гружу lcnc
2)хоумимся
3)едем к началу заготовки--нулимся
4) включаю сканирование
Код: Выделить всё
o<compensation_map> call [45] [144] [0] [90] [5] [20] [1] [2] [0.1] [-2.0]
M02
%
а)
Код: Выделить всё
G0 X0 Y90
G92 X0 Y0
Код: Выделить всё
G0 X0 Y0
G92 X0 Y0
7) затем нажимал reset--в терминале видно как прочитались результаты сканирования
8) включил галочку--все индикаторы зелёные--реакция Z--есть.
9) катаюсь -- обычными перемещениями--реакция Z над красной областью как на картинке.
Чтобы я не делал "красное" поле никуда не смещается и размер его ---отнюдь
Выкладываю картинку и все файлы которые используются в проекте одним архивом.
- Вложения
-
- frez.png (11.29 КБ) 5978 просмотров
-
- to_club.rar
- (51.51 КБ) 428 скачиваний
"Ты не дрыгайся! Показывай свою гравицаппу. Если фирменная вещь — возьмём!"
"А этот паца́к все время говорит на языках, продолжения которых не знает!"
"А этот паца́к все время говорит на языках, продолжения которых не знает!"
- verser
- Мастер
- Сообщения: 1884
- Зарегистрирован: 21 июл 2013, 22:28
- Репутация: 1278
- Настоящее имя: Сергей
- Откуда: Тбилиси
- Контактная информация:
Re: EMC2 и неровная поверхность гравировки [РЕШЕНО]
Результаты сканирования в filename.txt похожи на правильные.
а результаты в терминале совпадают с тем, что в filename.txt ?plotik писал(а): 7) затем нажимал reset--в терминале видно как прочитались результаты сканирования
-
- Мастер
- Сообщения: 428
- Зарегистрирован: 10 май 2012, 15:30
- Репутация: 33
- Настоящее имя: Евгений
- Откуда: Rostov-on-Don
- Контактная информация:
Re: EMC2 и неровная поверхность гравировки [РЕШЕНО]
Пересканировал. Новый файл и то что грузит(new file) в архиве. И более уточняющая картинка. Начинает реагировать чуть ниже относительного нуля по У. Такое впечатление что скан повернули и всё в дюймах.
- Вложения
-
- frez.png (10.83 КБ) 5959 просмотров
-
- Documents.rar
- (4.15 КБ) 393 скачивания
"Ты не дрыгайся! Показывай свою гравицаппу. Если фирменная вещь — возьмём!"
"А этот паца́к все время говорит на языках, продолжения которых не знает!"
"А этот паца́к все время говорит на языках, продолжения которых не знает!"
- verser
- Мастер
- Сообщения: 1884
- Зарегистрирован: 21 июл 2013, 22:28
- Репутация: 1278
- Настоящее имя: Сергей
- Откуда: Тбилиси
- Контактная информация:
Re: EMC2 и неровная поверхность гравировки [РЕШЕНО]
Проверил. Данные сканирования считываются верно.plotik писал(а):Пересканировал. Новый файл и то что грузит(new file) в архиве.
Неплохо было бы проверить в halmeter пин compensation.out - если он правильно реагирует(в нем дельта Z меняется при перемещениях XY), значит ошибку надо будет искать в переподключениях месы в .hal файле.
-
- Мастер
- Сообщения: 428
- Зарегистрирован: 10 май 2012, 15:30
- Репутация: 33
- Настоящее имя: Евгений
- Откуда: Rostov-on-Don
- Контактная информация:
Re: EMC2 и неровная поверхность гравировки [РЕШЕНО]
Пин вроде и так на интерфейсе отображён. Катаюсь --всё равно изменения compensation_out не соответствует координатам сканирования
Уже кукундр сломал
Уже кукундр сломал
"Ты не дрыгайся! Показывай свою гравицаппу. Если фирменная вещь — возьмём!"
"А этот паца́к все время говорит на языках, продолжения которых не знает!"
"А этот паца́к все время говорит на языках, продолжения которых не знает!"
- verser
- Мастер
- Сообщения: 1884
- Зарегистрирован: 21 июл 2013, 22:28
- Репутация: 1278
- Настоящее имя: Сергей
- Откуда: Тбилиси
- Контактная информация:
Re: EMC2 и неровная поверхность гравировки [РЕШЕНО]
Понял. Пин compensation.out считается неправильно.plotik писал(а):Пин вроде и так на интерфейсе отображён.
Надо бы проверить какие реально XY python берёт в расчет.
Это смотреть в halmeter пины compensation.x-map, compensation.у-map. Совпадают ли они с текущими XY ?
-
- Мастер
- Сообщения: 428
- Зарегистрирован: 10 май 2012, 15:30
- Репутация: 33
- Настоящее имя: Евгений
- Откуда: Rostov-on-Don
- Контактная информация:
Re: EMC2 и неровная поверхность гравировки [РЕШЕНО]
Перезапустил lcnc. Область сканирования вообще куда-то вверх ускакала.
Вообще ничего не понимаю
Вообще ничего не понимаю
"Ты не дрыгайся! Показывай свою гравицаппу. Если фирменная вещь — возьмём!"
"А этот паца́к все время говорит на языках, продолжения которых не знает!"
"А этот паца́к все время говорит на языках, продолжения которых не знает!"
- verser
- Мастер
- Сообщения: 1884
- Зарегистрирован: 21 июл 2013, 22:28
- Репутация: 1278
- Настоящее имя: Сергей
- Откуда: Тбилиси
- Контактная информация:
Re: EMC2 и неровная поверхность гравировки [РЕШЕНО]
При использовании результатов сканирования почему-то XY в расчет берутся какие-то не те, должны быть текущие координаты станка.plotik писал(а):Перезапустил lcnc. Область сканирования вообще куда-то вверх ускакала.
Вообще ничего не понимаю
- verser
- Мастер
- Сообщения: 1884
- Зарегистрирован: 21 июл 2013, 22:28
- Репутация: 1278
- Настоящее имя: Сергей
- Откуда: Тбилиси
- Контактная информация:
Re: EMC2 и неровная поверхность гравировки [РЕШЕНО]
Попробуйте изменить в custom_postgui.hal
это
на это
это
Код: Выделить всё
net x-pos-cmd => compensation.x-map
net y-pos-cmd => compensation.y-map
Код: Выделить всё
net xpos-cmd-reset axis.0.joint-pos-cmd => compensation.x_map
net ypos-cmd-reset axis.1.joint-pos-cmd => compensation.y_map
-
- Мастер
- Сообщения: 428
- Зарегистрирован: 10 май 2012, 15:30
- Репутация: 33
- Настоящее имя: Евгений
- Откуда: Rostov-on-Don
- Контактная информация:
Re: EMC2 и неровная поверхность гравировки [РЕШЕНО]
Попробовал не помогает
"Ты не дрыгайся! Показывай свою гравицаппу. Если фирменная вещь — возьмём!"
"А этот паца́к все время говорит на языках, продолжения которых не знает!"
"А этот паца́к все время говорит на языках, продолжения которых не знает!"
-
- Новичок
- Сообщения: 2
- Зарегистрирован: 03 фев 2017, 14:21
- Репутация: 0
- Контактная информация:
Re: EMC2 и неровная поверхность гравировки [РЕШЕНО]
plotik, Ребята, тоже столкнулся с такой проблемой(неделю голову ломал), уйти от нее( но не решить) помогает: если перед запуском linuxcnc выставить станок по осям X и Y туда где предполагаются нули детали или платы, а потом только стартовать Linuxcnc заново, потом нулимся и т.д.. Тогда все будет работать. Видимо надо код переписывать, но пока не до него было, работал год с такими костылями. Хотя может и не все так же, у меня просто смещалось поле компенсации, насчет его размера не знаю.
Последний раз редактировалось arnykos 03 фев 2017, 14:59, всего редактировалось 1 раз.
-
- Мастер
- Сообщения: 428
- Зарегистрирован: 10 май 2012, 15:30
- Репутация: 33
- Настоящее имя: Евгений
- Откуда: Rostov-on-Don
- Контактная информация:
Re: EMC2 и неровная поверхность гравировки [РЕШЕНО]
надо попробовать хоть и сомнительно--ведь всё сохраняется в linnuxcnc.var
"Ты не дрыгайся! Показывай свою гравицаппу. Если фирменная вещь — возьмём!"
"А этот паца́к все время говорит на языках, продолжения которых не знает!"
"А этот паца́к все время говорит на языках, продолжения которых не знает!"
-
- Новичок
- Сообщения: 2
- Зарегистрирован: 03 фев 2017, 14:21
- Репутация: 0
- Контактная информация:
Re: EMC2 и неровная поверхность гравировки [РЕШЕНО]
Возможно что у нас были разные проблемы, но вдруг поможет или хотя бы даст зацепку.