[WIKI] Работа с центроискателем в LinuxCNC

Обсуждение установки, настройки и использования LinuxCNC. Вопросы по Gкоду.
Аватара пользователя
verser
Мастер
Сообщения: 1903
Зарегистрирован: 21 июл 2013, 22:28
Репутация: 1282
Настоящее имя: Сергей
Откуда: Тбилиси
Контактная информация:

Re: [WIKI] Работа с центроискателем в LinuxCNC

Сообщение verser »

Можно попробовать с отключенным штурвалом (отключить в .ini, .hal в том числе), станет понятно в нем ли дело.
Nikomas
Мастер
Сообщения: 721
Зарегистрирован: 07 янв 2012, 14:31
Репутация: 64
Откуда: Беларусь
Контактная информация:

Re: [WIKI] Работа с центроискателем в LinuxCNC

Сообщение Nikomas »

MGG писал(а):У товарища Никомаса интересно есть ли штурвал.
Штурвала нет. Такую же ошибку получил после пробегов из вкладки MDI. Т.е. побегал немного станком и дальше ничего не делал. Потом смотрю а на экране эта ошибка.
Аватара пользователя
evgenymcp
Мастер
Сообщения: 1422
Зарегистрирован: 23 апр 2017, 05:37
Репутация: 328
Настоящее имя: Евгений
Откуда: Абакан,Хакасия
Контактная информация:

Re: [WIKI] Работа с центроискателем в LinuxCNC

Сообщение evgenymcp »

У меня были глюки после использования G91 G38.2
Поэтому я отказался от использования этой команды для датчика Z.
Сейчас выставляюсь в ручную. При касании фрезой щупа, автоматически выскакивает ошибка и движение останавливается. Как-бы не правильно, но всё работает и не вызывает ошибок при использовании ProbeScreen :thinking:
MGG
Мастер
Сообщения: 3673
Зарегистрирован: 08 фев 2016, 16:33
Репутация: 1010
Настоящее имя: Манн Геннадий Геннадьевич
Откуда: Москва
Контактная информация:

Re: [WIKI] Работа с центроискателем в LinuxCNC

Сообщение MGG »

После замера, всегда в мди остается, и иногда пока не переключишь вкладку, не реагирует на кнопки.
так же частенько ругается, что выходит за позитивный лимит оси З, тут два варианта, или запускать по новой, что иногда прокатывает, или если не прокатило, обнулять таблицу инструментов и перегружать линуху.

ЗЫ: сегодня из 3х замеров вылезла 2 раза, штурвал походу не причем, в принципе на работу не влияет, но все же напрегает немного

ЗЫЗЫ: еще можно чтобы значение в пробе воркпис сохранялось? Проб тулсенсор сохраняет, а вот в нем после перезагрузки всегда -1
http://www.cnc-club.ru/forum/viewtopic. ... 76#p304076 Поставки оборудования для ваших станков
https://www.instagram.com/dtw.moscow/
dtw.moscow@gmail.com
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5183
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: [WIKI] Работа с центроискателем в LinuxCNC

Сообщение Serg »

verser писал(а):Можно попробовать с отключенным штурвалом (отключить в .ini, .hal в том числе), станет понятно в нем ли дело.
А у тебя в программе проверяется результат выполнения команд по переключению режимов? А то я сталкивался с тем, что иногда только со второго-третьего раза срабатывает...
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
verser
Мастер
Сообщения: 1903
Зарегистрирован: 21 июл 2013, 22:28
Репутация: 1282
Настоящее имя: Сергей
Откуда: Тбилиси
Контактная информация:

Re: [WIKI] Работа с центроискателем в LinuxCNC

Сообщение verser »

Большое обновление Probe Screen V2

Добавлено:
- удобные органы перемещений не выходя из экрана
- поле с настройками быстрой ручной смены инструмента (remap M6, отдельное приложение auto tool measurement больше не нужно)
- измерение диаметра инструмента
- измерение длин-ширин внутри-снаружи
- масса мелких правок
Screenshot.png (2362 просмотра) <a class='original' href='./download/file.php?id=149599&sid=e8adc42621dafe46375fce00940159ee&mode=view' target=_blank>Загрузить оригинал (208.34 КБ)</a>
Исходники.
В ближайших пару дней пользуйтесь осторожно, идет тестирование, выявленные баги приветствуются :) .
Nikomas
Мастер
Сообщения: 721
Зарегистрирован: 07 янв 2012, 14:31
Репутация: 64
Откуда: Беларусь
Контактная информация:

Re: [WIKI] Работа с центроискателем в LinuxCNC

Сообщение Nikomas »

MGG писал(а):и иногда пока не переключишь вкладку, не реагирует на кнопки.
Есть такое.

Еще замечно, при выполнении, например, измерения высоты инструмента не работает даже EMG (F1) и MachineON (F2).
MGG
Мастер
Сообщения: 3673
Зарегистрирован: 08 фев 2016, 16:33
Репутация: 1010
Настоящее имя: Манн Геннадий Геннадьевич
Откуда: Москва
Контактная информация:

Re: [WIKI] Работа с центроискателем в LinuxCNC

Сообщение MGG »

А ну и самое лютое, тут 50 на 50, при выполнении программы и нажатии кнопки стоп фреза может куда нибудь уехать, в заготовку например.
http://www.cnc-club.ru/forum/viewtopic. ... 76#p304076 Поставки оборудования для ваших станков
https://www.instagram.com/dtw.moscow/
dtw.moscow@gmail.com
Аватара пользователя
verser
Мастер
Сообщения: 1903
Зарегистрирован: 21 июл 2013, 22:28
Репутация: 1282
Настоящее имя: Сергей
Откуда: Тбилиси
Контактная информация:

Re: [WIKI] Работа с центроискателем в LinuxCNC

Сообщение verser »

MGG писал(а):А ну и самое лютое, тут 50 на 50, при выполнении программы и нажатии кнопки стоп фреза может куда нибудь уехать, в заготовку например.
Это устранимо. Надо из .ini убрать строчку

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

ON_ABORT_COMMAND=O <on_abort> call
Nikomas
Мастер
Сообщения: 721
Зарегистрирован: 07 янв 2012, 14:31
Репутация: 64
Откуда: Беларусь
Контактная информация:

Re: [WIKI] Работа с центроискателем в LinuxCNC

Сообщение Nikomas »

MGG писал(а):А ну и самое лютое
Вот это поворот. Удалю эту строку.
Аватара пользователя
verser
Мастер
Сообщения: 1903
Зарегистрирован: 21 июл 2013, 22:28
Репутация: 1282
Настоящее имя: Сергей
Откуда: Тбилиси
Контактная информация:

Re: [WIKI] Работа с центроискателем в LinuxCNC

Сообщение verser »

Обновление Probe Screen v.2.0.3

Добавлено:
- поддержка экранов с разрешением 1024x768
- подчищены баги

Исходники.
Screenshot1280x1024.png (2267 просмотров) <a class='original' href='./download/file.php?id=149719&sid=e8adc42621dafe46375fce00940159ee&mode=view' target=_blank>Загрузить оригинал (243.67 КБ)</a>
Screenshot1024x768.png (2267 просмотров) <a class='original' href='./download/file.php?id=149720&sid=e8adc42621dafe46375fce00940159ee&mode=view' target=_blank>Загрузить оригинал (208.34 КБ)</a>
Nikomas
Мастер
Сообщения: 721
Зарегистрирован: 07 янв 2012, 14:31
Репутация: 64
Откуда: Беларусь
Контактная информация:

Re: [WIKI] Работа с центроискателем в LinuxCNC

Сообщение Nikomas »

Ругается на то, что координаты Z выходят за лимиты.

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

[AXIS_2]
NAME = Z
TYPE = LINEAR
HOME = -5.000
...
MIN_LIMIT = -250.000
MAX_LIMIT = 10.000
...

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

[TOOLSENSOR]
X = 100
Y = 100
Z = 0
MAXPROBE = -200
[CHANGE_POSITION]
X = 650
Y = 100
Z = 5

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

(Material Size) (X=260.000, Y=56.000, Z=45.000)
G90G80G21G49
G64 P0.01
M6 T1
(Tool Number:1)
G43 H1 G0Z70.0000
M3 S15000
G04 P6
G0 X-3.0000 Y56.0000 Z55.0000
G1   Z43.0217 F600
G1  Y59.0000  F1800
X0.3678  
G3 X56.3219 Y50.1564 I129.0623 J635.1494 
G3 X259.6322 Y59.0000 I73.6406 J648.4614
G1 X263.0000
Аватара пользователя
verser
Мастер
Сообщения: 1903
Зарегистрирован: 21 июл 2013, 22:28
Репутация: 1282
Настоящее имя: Сергей
Откуда: Тбилиси
Контактная информация:

Re: [WIKI] Работа с центроискателем в LinuxCNC

Сообщение verser »

Поскольку HOME_OFFSET не указан, система считает его = 0.
Значит допустимая зона действия Z

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

MIN_LIMIT = -250.000
MAX_LIMIT = 0.000
А лучше даже

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

MIN_LIMIT = -250.000
MAX_LIMIT = -0.1
В Вашем случае превышен MAX_LIMIT
Nikomas
Мастер
Сообщения: 721
Зарегистрирован: 07 янв 2012, 14:31
Репутация: 64
Откуда: Беларусь
Контактная информация:

Re: [WIKI] Работа с центроискателем в LinuxCNC

Сообщение Nikomas »

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

HOME = -5.000
MIN_LIMIT = -250.000
MAX_LIMIT = -0.100
HOME_OFFSET = -15.000
Пишет что "Программа выходит за максимум оси Z". Очень странная ситуация ибо до установки AutoTool таких ошибок не было.
Аватара пользователя
verser
Мастер
Сообщения: 1903
Зарегистрирован: 21 июл 2013, 22:28
Репутация: 1282
Настоящее имя: Сергей
Откуда: Тбилиси
Контактная информация:

Re: [WIKI] Работа с центроискателем в LinuxCNC

Сообщение verser »

Nikomas писал(а):Ругается на то, что координаты Z выходят за лимиты.
[/code]

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

[TOOLSENSOR]
...
Z = 0

[CHANGE_POSITION]
...
Z = 5
Эти Z не вписываются в отведенные границы. Исправили?
Nikomas
Мастер
Сообщения: 721
Зарегистрирован: 07 янв 2012, 14:31
Репутация: 64
Откуда: Беларусь
Контактная информация:

Re: [WIKI] Работа с центроискателем в LinuxCNC

Сообщение Nikomas »

verser писал(а):[TOOLSENSOR]
...
Z = -50
[CHANGE_POSITION]
...
Z = -1
Вот так заработало. Но если ставлю Z = -90 - лезет ошибка.

Где прописывается толщина щупа, раз и на все время?
Аватара пользователя
verser
Мастер
Сообщения: 1903
Зарегистрирован: 21 июл 2013, 22:28
Репутация: 1282
Настоящее имя: Сергей
Откуда: Тбилиси
Контактная информация:

Re: [WIKI] Работа с центроискателем в LinuxCNC

Сообщение verser »

Я последние дни внес все необходимые правки, см. текущие файлы
(для просмотра содержимого нажмите на ссылку)
[TOOLSENSOR]
# Abs coordinates toolsetter
X = 10
Y = 10
# Abs coordinates start search point z
Z = 10
# Max search distance and direction
MAXPROBE = -60
RAPID_SPEED = 600
TS_DIAMETER = 10
# Spindle reverse speed
REV_ROTATION_SPEED = 300
Аватара пользователя
verser
Мастер
Сообщения: 1903
Зарегистрирован: 21 июл 2013, 22:28
Репутация: 1282
Настоящее имя: Сергей
Откуда: Тбилиси
Контактная информация:

Re: [WIKI] Работа с центроискателем в LinuxCNC

Сообщение verser »

Nikomas писал(а):MAXPROBE = -200
Если Z=-90 да к этому ещё минус 200, вот и вышли за лимиты. :)
Nikomas
Мастер
Сообщения: 721
Зарегистрирован: 07 янв 2012, 14:31
Репутация: 64
Откуда: Беларусь
Контактная информация:

Re: [WIKI] Работа с центроискателем в LinuxCNC

Сообщение Nikomas »

verser писал(а):Если Z=-90 да к этому ещё минус 200, вот и вышли за лимиты.
Возможно. Завтра попробую ещё.

RAPID_SPEED = 600 - скорость возврата после поиска датчика Probe?
TS_DIAMETER = 10 - высота датчика Probe?
REV_ROTATION_SPEED = 300 - для токарных?
Аватара пользователя
verser
Мастер
Сообщения: 1903
Зарегистрирован: 21 июл 2013, 22:28
Репутация: 1282
Настоящее имя: Сергей
Откуда: Тбилиси
Контактная информация:

Re: [WIKI] Работа с центроискателем в LinuxCNC

Сообщение verser »

RAPID_SPEED = 600 - скорость холостых перемещений во время измерений в Probe Screen
TS_DIAMETER = 10 - диаметр измерительной площадки датчика инструмента
REV_ROTATION_SPEED = 300 - скорость обратного вращения шпинделя при обмере диаметра фрезы
Ответить

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