EMC2 и неровная поверхность гравировки [РЕШЕНО]

Обсуждение установки, настройки и использования LinuxCNC. Вопросы по Gкоду.
berkas
Кандидат
Сообщения: 62
Зарегистрирован: 02 май 2014, 18:57
Репутация: 6
Откуда: Томск (Новосибирск)
Контактная информация:

Re: EMC2 и неровная поверхность гравировки [РЕШЕНО]

Сообщение berkas »

Да, не разбирался еще с ней, она прописана только в [DISPLAY]:
(для просмотра содержимого нажмите на ссылку)
EMBED_TAB_NAME = Camera
EMBED_TAB_COMMAND = camview-emc -w {XID}
Если убрать, то
(для просмотра содержимого нажмите на ссылку)
** (camview-emc:8454): WARNING **: libemchal.so.0: невозможно открыть разделяемый объектный файл: Нет такого файла или каталога
исчезает, остальное все тоже.
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: EMC2 и неровная поверхность гравировки [РЕШЕНО]

Сообщение Nick »

berkas писал(а):исчезает, остальное все тоже.
Покажи еще раз, может что-то еще поменялось.
berkas
Кандидат
Сообщения: 62
Зарегистрирован: 02 май 2014, 18:57
Репутация: 6
Откуда: Томск (Новосибирск)
Контактная информация:

Re: EMC2 и неровная поверхность гравировки [РЕШЕНО]

Сообщение berkas »

(для просмотра содержимого нажмите на ссылку)
Debug file information:
.
Can not find -sec APPLICATIONS -var DELAY -num 1
::ttt::embedinit:No entry for [DISPLAY]TTT, trying /usr/local/bin/truetype-tracer
::ttt::embedinit:Note truetype-tracer v4 is required
::ttt::embedinit:wrong version of truetype-tracer
Waiting for component 'gladevcp' to become ready...................
custom_postgui.hal:36: Pin 'stepgen.2.position-cmd' was already linked to signal 'zpos-cmd-res'
/usr/bin/gladevcp:292: GtkWarning: GdkWindow 0x4400003 unexpectedly destroyed
gtk.main()
**** GLADE VCP ERROR: X Protocol Error: 3
8956
PID TTY STAT TIME COMMAND
9009
PID TTY STAT TIME COMMAND
Stopping realtime threads
Unloading hal components
MIX
Кандидат
Сообщения: 89
Зарегистрирован: 23 авг 2015, 09:48
Репутация: 34
Настоящее имя: Михаил
Откуда: С. Петербург
Контактная информация:

Re: EMC2 и неровная поверхность гравировки [РЕШЕНО]

Сообщение MIX »

Обратите внимание на:
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...'
plotik
Мастер
Сообщения: 428
Зарегистрирован: 10 май 2012, 15:30
Репутация: 33
Настоящее имя: Евгений
Откуда: Rostov-on-Don
Контактная информация:

Re: EMC2 и неровная поверхность гравировки [РЕШЕНО]

Сообщение plotik »

Как не изгалялся(в питонах ноль), не хочет работать. :thinking:
Конфиг и карта сканирования в архиве.
Вложения
Снимок экрана - 02.12.2016 - 11%3A22%3A45.png (6202 просмотра) <a class='original' href='./download/file.php?id=96378&sid=4425574c4fc5cd4fbdb0864a5746f202&mode=view' target=_blank>Загрузить оригинал (291.6 КБ)</a>
7i76.rar
(66.76 КБ) 423 скачивания
"Ты не дрыгайся! Показывай свою гравицаппу. Если фирменная вещь — возьмём!"
"А этот паца́к все время говорит на языках, продолжения которых не знает!"
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: EMC2 и неровная поверхность гравировки [РЕШЕНО]

Сообщение Nick »

А почему думаешь, что не работает?
plotik
Мастер
Сообщения: 428
Зарегистрирован: 10 май 2012, 15:30
Репутация: 33
Настоящее имя: Евгений
Откуда: Rostov-on-Don
Контактная информация:

Re: EMC2 и неровная поверхность гравировки [РЕШЕНО]

Сообщение plotik »

Nick писал(а):А почему думаешь, что не работает?
Через хал смотрю-- ничего не меняется. :thinking:
подозрение на custom-postgui--там всё правильно?
"Ты не дрыгайся! Показывай свою гравицаппу. Если фирменная вещь — возьмём!"
"А этот паца́к все время говорит на языках, продолжения которых не знает!"
plotik
Мастер
Сообщения: 428
Зарегистрирован: 10 май 2012, 15:30
Репутация: 33
Настоящее имя: Евгений
Откуда: Rostov-on-Don
Контактная информация:

Re: EMC2 и неровная поверхность гравировки [РЕШЕНО]

Сообщение plotik »

Может уважаемые гуру подскажут где косяк?
Что делаю:
1) гружу lcnc
2)хоумимся
3)едем к началу заготовки--нулимся
4) включаю сканирование

Код: Выделить всё

o<compensation_map> call [45] [144] [0] [90] [5] [20] [1] [2] [0.1] [-2.0] 
M02
%
5)После сканирования пробовал следующие варианты в MDI:
а)

Код: Выделить всё

G0 X0 Y90
G92 X0 Y0
б)

Код: Выделить всё

G0 X0 Y0
G92 X0 Y0
6) загружаю файл фрезеровки
7) затем нажимал reset--в терминале видно как прочитались результаты сканирования
8) включил галочку--все индикаторы зелёные--реакция Z--есть.
9) катаюсь -- обычными перемещениями--реакция Z над красной областью как на картинке.

Чтобы я не делал "красное" поле никуда не смещается и размер его ---отнюдь :freak:
Выкладываю картинку и все файлы которые используются в проекте одним архивом.
Вложения
frez.png
frez.png (11.29 КБ) 5869 просмотров
to_club.rar
(51.51 КБ) 423 скачивания
"Ты не дрыгайся! Показывай свою гравицаппу. Если фирменная вещь — возьмём!"
"А этот паца́к все время говорит на языках, продолжения которых не знает!"
Аватара пользователя
verser
Мастер
Сообщения: 1875
Зарегистрирован: 21 июл 2013, 22:28
Репутация: 1275
Настоящее имя: Сергей
Откуда: Тбилиси
Контактная информация:

Re: EMC2 и неровная поверхность гравировки [РЕШЕНО]

Сообщение verser »

Результаты сканирования в filename.txt похожи на правильные.
plotik писал(а): 7) затем нажимал reset--в терминале видно как прочитались результаты сканирования
а результаты в терминале совпадают с тем, что в filename.txt ?
plotik
Мастер
Сообщения: 428
Зарегистрирован: 10 май 2012, 15:30
Репутация: 33
Настоящее имя: Евгений
Откуда: Rostov-on-Don
Контактная информация:

Re: EMC2 и неровная поверхность гравировки [РЕШЕНО]

Сообщение plotik »

Пересканировал. Новый файл и то что грузит(new file) в архиве. И более уточняющая картинка. Начинает реагировать чуть ниже относительного нуля по У. Такое впечатление что скан повернули и всё в дюймах.
Вложения
frez.png
frez.png (10.83 КБ) 5850 просмотров
Documents.rar
(4.15 КБ) 389 скачиваний
"Ты не дрыгайся! Показывай свою гравицаппу. Если фирменная вещь — возьмём!"
"А этот паца́к все время говорит на языках, продолжения которых не знает!"
Аватара пользователя
verser
Мастер
Сообщения: 1875
Зарегистрирован: 21 июл 2013, 22:28
Репутация: 1275
Настоящее имя: Сергей
Откуда: Тбилиси
Контактная информация:

Re: EMC2 и неровная поверхность гравировки [РЕШЕНО]

Сообщение verser »

plotik писал(а):Пересканировал. Новый файл и то что грузит(new file) в архиве.
Проверил. Данные сканирования считываются верно.
Неплохо было бы проверить в halmeter пин compensation.out - если он правильно реагирует(в нем дельта Z меняется при перемещениях XY), значит ошибку надо будет искать в переподключениях месы в .hal файле.
plotik
Мастер
Сообщения: 428
Зарегистрирован: 10 май 2012, 15:30
Репутация: 33
Настоящее имя: Евгений
Откуда: Rostov-on-Don
Контактная информация:

Re: EMC2 и неровная поверхность гравировки [РЕШЕНО]

Сообщение plotik »

Пин вроде и так на интерфейсе отображён. Катаюсь --всё равно изменения compensation_out не соответствует координатам сканирования :wik:
Уже кукундр :thinking: сломал
Вложения
Screenshot.png (5831 просмотр) <a class='original' href='./download/file.php?id=100398&sid=4425574c4fc5cd4fbdb0864a5746f202&mode=view' target=_blank>Загрузить оригинал (375.75 КБ)</a>
"Ты не дрыгайся! Показывай свою гравицаппу. Если фирменная вещь — возьмём!"
"А этот паца́к все время говорит на языках, продолжения которых не знает!"
Аватара пользователя
verser
Мастер
Сообщения: 1875
Зарегистрирован: 21 июл 2013, 22:28
Репутация: 1275
Настоящее имя: Сергей
Откуда: Тбилиси
Контактная информация:

Re: EMC2 и неровная поверхность гравировки [РЕШЕНО]

Сообщение verser »

plotik писал(а):Пин вроде и так на интерфейсе отображён.
Понял. Пин compensation.out считается неправильно.
Надо бы проверить какие реально XY python берёт в расчет.
Это смотреть в halmeter пины compensation.x-map, compensation.у-map. Совпадают ли они с текущими XY ?
plotik
Мастер
Сообщения: 428
Зарегистрирован: 10 май 2012, 15:30
Репутация: 33
Настоящее имя: Евгений
Откуда: Rostov-on-Don
Контактная информация:

Re: EMC2 и неровная поверхность гравировки [РЕШЕНО]

Сообщение plotik »

Перезапустил lcnc. Область сканирования вообще куда-то вверх ускакала.
Вообще ничего не понимаю :wik:
Вложения
Screenshot-1.png (5817 просмотров) <a class='original' href='./download/file.php?id=100400&sid=4425574c4fc5cd4fbdb0864a5746f202&mode=view' target=_blank>Загрузить оригинал (388.3 КБ)</a>
"Ты не дрыгайся! Показывай свою гравицаппу. Если фирменная вещь — возьмём!"
"А этот паца́к все время говорит на языках, продолжения которых не знает!"
Аватара пользователя
verser
Мастер
Сообщения: 1875
Зарегистрирован: 21 июл 2013, 22:28
Репутация: 1275
Настоящее имя: Сергей
Откуда: Тбилиси
Контактная информация:

Re: EMC2 и неровная поверхность гравировки [РЕШЕНО]

Сообщение verser »

plotik писал(а):Перезапустил lcnc. Область сканирования вообще куда-то вверх ускакала.
Вообще ничего не понимаю :wik:
При использовании результатов сканирования почему-то XY в расчет берутся какие-то не те, должны быть текущие координаты станка.
Аватара пользователя
verser
Мастер
Сообщения: 1875
Зарегистрирован: 21 июл 2013, 22:28
Репутация: 1275
Настоящее имя: Сергей
Откуда: Тбилиси
Контактная информация:

Re: EMC2 и неровная поверхность гравировки [РЕШЕНО]

Сообщение verser »

Попробуйте изменить в 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
plotik
Мастер
Сообщения: 428
Зарегистрирован: 10 май 2012, 15:30
Репутация: 33
Настоящее имя: Евгений
Откуда: Rostov-on-Don
Контактная информация:

Re: EMC2 и неровная поверхность гравировки [РЕШЕНО]

Сообщение plotik »

Попробовал не помогает :thinking:
"Ты не дрыгайся! Показывай свою гравицаппу. Если фирменная вещь — возьмём!"
"А этот паца́к все время говорит на языках, продолжения которых не знает!"
arnykos
Новичок
Сообщения: 2
Зарегистрирован: 03 фев 2017, 14:21
Репутация: 0
Контактная информация:

Re: EMC2 и неровная поверхность гравировки [РЕШЕНО]

Сообщение arnykos »

plotik, Ребята, тоже столкнулся с такой проблемой(неделю голову ломал), уйти от нее( но не решить) помогает: если перед запуском linuxcnc выставить станок по осям X и Y туда где предполагаются нули детали или платы, а потом только стартовать Linuxcnc заново, потом нулимся и т.д.. Тогда все будет работать. Видимо надо код переписывать, но пока не до него было, работал год с такими костылями. Хотя может и не все так же, у меня просто смещалось поле компенсации, насчет его размера не знаю.
Последний раз редактировалось arnykos 03 фев 2017, 14:59, всего редактировалось 1 раз.
plotik
Мастер
Сообщения: 428
Зарегистрирован: 10 май 2012, 15:30
Репутация: 33
Настоящее имя: Евгений
Откуда: Rostov-on-Don
Контактная информация:

Re: EMC2 и неровная поверхность гравировки [РЕШЕНО]

Сообщение plotik »

надо попробовать хоть и сомнительно--ведь всё сохраняется в linnuxcnc.var
"Ты не дрыгайся! Показывай свою гравицаппу. Если фирменная вещь — возьмём!"
"А этот паца́к все время говорит на языках, продолжения которых не знает!"
arnykos
Новичок
Сообщения: 2
Зарегистрирован: 03 фев 2017, 14:21
Репутация: 0
Контактная информация:

Re: EMC2 и неровная поверхность гравировки [РЕШЕНО]

Сообщение arnykos »

Возможно что у нас были разные проблемы, но вдруг поможет или хотя бы даст зацепку.
Ответить

Вернуться в «LinuxCNC»