Страница 29 из 31

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

Добавлено: 24 ноя 2015, 14:34
berkas
Да, не разбирался еще с ней, она прописана только в [DISPLAY]:
(для просмотра содержимого нажмите на ссылку)
EMBED_TAB_NAME = Camera
EMBED_TAB_COMMAND = camview-emc -w {XID}
Если убрать, то
(для просмотра содержимого нажмите на ссылку)
** (camview-emc:8454): WARNING **: libemchal.so.0: невозможно открыть разделяемый объектный файл: Нет такого файла или каталога
исчезает, остальное все тоже.

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

Добавлено: 24 ноя 2015, 14:53
Nick
berkas писал(а):исчезает, остальное все тоже.
Покажи еще раз, может что-то еще поменялось.

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

Добавлено: 24 ноя 2015, 15:05
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

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

Добавлено: 24 ноя 2015, 15:17
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...'

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

Добавлено: 02 дек 2016, 11:05
plotik
Как не изгалялся(в питонах ноль), не хочет работать. :thinking:
Конфиг и карта сканирования в архиве.

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

Добавлено: 05 дек 2016, 09:50
Nick
А почему думаешь, что не работает?

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

Добавлено: 05 дек 2016, 09:56
plotik
Nick писал(а):А почему думаешь, что не работает?
Через хал смотрю-- ничего не меняется. :thinking:
подозрение на custom-postgui--там всё правильно?

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

Добавлено: 18 янв 2017, 09:08
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:
Выкладываю картинку и все файлы которые используются в проекте одним архивом.

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

Добавлено: 18 янв 2017, 09:43
verser
Результаты сканирования в filename.txt похожи на правильные.
plotik писал(а): 7) затем нажимал reset--в терминале видно как прочитались результаты сканирования
а результаты в терминале совпадают с тем, что в filename.txt ?

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

Добавлено: 18 янв 2017, 11:37
plotik
Пересканировал. Новый файл и то что грузит(new file) в архиве. И более уточняющая картинка. Начинает реагировать чуть ниже относительного нуля по У. Такое впечатление что скан повернули и всё в дюймах.

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

Добавлено: 18 янв 2017, 12:13
verser
plotik писал(а):Пересканировал. Новый файл и то что грузит(new file) в архиве.
Проверил. Данные сканирования считываются верно.
Неплохо было бы проверить в halmeter пин compensation.out - если он правильно реагирует(в нем дельта Z меняется при перемещениях XY), значит ошибку надо будет искать в переподключениях месы в .hal файле.

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

Добавлено: 18 янв 2017, 12:38
plotik
Пин вроде и так на интерфейсе отображён. Катаюсь --всё равно изменения compensation_out не соответствует координатам сканирования :wik:
Уже кукундр :thinking: сломал

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

Добавлено: 18 янв 2017, 13:04
verser
plotik писал(а):Пин вроде и так на интерфейсе отображён.
Понял. Пин compensation.out считается неправильно.
Надо бы проверить какие реально XY python берёт в расчет.
Это смотреть в halmeter пины compensation.x-map, compensation.у-map. Совпадают ли они с текущими XY ?

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

Добавлено: 18 янв 2017, 13:19
plotik
Перезапустил lcnc. Область сканирования вообще куда-то вверх ускакала.
Вообще ничего не понимаю :wik:

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

Добавлено: 18 янв 2017, 14:03
verser
plotik писал(а):Перезапустил lcnc. Область сканирования вообще куда-то вверх ускакала.
Вообще ничего не понимаю :wik:
При использовании результатов сканирования почему-то XY в расчет берутся какие-то не те, должны быть текущие координаты станка.

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

Добавлено: 18 янв 2017, 15:52
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

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

Добавлено: 31 янв 2017, 11:47
plotik
Попробовал не помогает :thinking:

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

Добавлено: 03 фев 2017, 14:40
arnykos
plotik, Ребята, тоже столкнулся с такой проблемой(неделю голову ломал), уйти от нее( но не решить) помогает: если перед запуском linuxcnc выставить станок по осям X и Y туда где предполагаются нули детали или платы, а потом только стартовать Linuxcnc заново, потом нулимся и т.д.. Тогда все будет работать. Видимо надо код переписывать, но пока не до него было, работал год с такими костылями. Хотя может и не все так же, у меня просто смещалось поле компенсации, насчет его размера не знаю.

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

Добавлено: 03 фев 2017, 14:43
plotik
надо попробовать хоть и сомнительно--ведь всё сохраняется в linnuxcnc.var

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

Добавлено: 03 фев 2017, 14:49
arnykos
Возможно что у нас были разные проблемы, но вдруг поможет или хотя бы даст зацепку.