Что я еще не знал о LinuxCNC, что нам еще предстоит сделать
-
nkp
- Мастер
- Сообщения: 8340
- Зарегистрирован: 28 ноя 2011, 00:25
- Репутация: 1589
- Контактная информация:
Re: Что я еще не знал о LinuxCNC, что нам еще предстоит сдел
tenzik ,fleshget - у вас одинаковые станки и проблемы? 
- fleshget
- Опытный
- Сообщения: 109
- Зарегистрирован: 27 ноя 2009, 21:18
- Репутация: 2
- Контактная информация:
Re: Что я еще не знал о LinuxCNC, что нам еще предстоит сдел
И первый я и другой... Я два раза зарегистрировался
Еще один момент и все!
Подскажите как поворотку настроить правильно.
Вот мой редуктор:
На валу шестерни с 64 зубами находится токарный патрон.
Драйвер 1/4
Что нужно прописать в настройки оси? Не знаю как расчитать.
По моим подсчетам коэфициент редукции примерно 1:100
Шаговый двигатель - 200 полных импульсов на один оборот.
Еще один момент и все!
Подскажите как поворотку настроить правильно.
Вот мой редуктор:
На валу шестерни с 64 зубами находится токарный патрон.
Драйвер 1/4
Что нужно прописать в настройки оси? Не знаю как расчитать.
По моим подсчетам коэфициент редукции примерно 1:100
Шаговый двигатель - 200 полных импульсов на один оборот.
- solo
- Мастер
- Сообщения: 1374
- Зарегистрирован: 20 окт 2011, 18:39
- Репутация: 272
- Настоящее имя: Юрий Соловьев
- Откуда: Украина Харьков
- Контактная информация:
Re: Что я еще не знал о LinuxCNC, что нам еще предстоит сдел
если червяк однозаходный то получается скале на поворотке 55.6521739
- ScrewDriver
- Мастер
- Сообщения: 1942
- Зарегистрирован: 06 сен 2016, 01:44
- Репутация: 498
- Настоящее имя: Василий
- Откуда: Москва
- Контактная информация:
Re: Что я еще не знал о LinuxCNC, что нам еще предстоит сдел
Там вроде дроби можно писать
Промышленная автоматика, ПЛК, приводы, SCADA системы
Мой Ютуб канал.
Мой Ютуб канал.
- fleshget
- Опытный
- Сообщения: 109
- Зарегистрирован: 27 ноя 2009, 21:18
- Репутация: 2
- Контактная информация:
Re: Что я еще не знал о LinuxCNC, что нам еще предстоит сдел
Было бы супер - я бы смог использовать стратегию обработки 'по спирали'
-
Nikomas
- Мастер
- Сообщения: 721
- Зарегистрирован: 07 янв 2012, 14:31
- Репутация: 64
- Откуда: Беларусь
- Контактная информация:
Re: Что я еще не знал о LinuxCNC, что нам еще предстоит сдел
А какой параметр влияет на in-position. У меня постоянно ось Z то недоезжает, то переезжает пару сотых (PID настроен). Deadband? Т.е. если ось косит на 5 сотых, то надо прописать: deadband = 0,05 ?
- Serg
- Мастер
- Сообщения: 21923
- Зарегистрирован: 17 апр 2012, 14:58
- Репутация: 5183
- Заслуга: c781c134843e0c1a3de9
- Настоящее имя: Сергей
- Откуда: Москва
- Контактная информация:
Re: Что я еще не знал о LinuxCNC, что нам еще предстоит сдел
FERROR, MIN_FERROR.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
- fleshget
- Опытный
- Сообщения: 109
- Зарегистрирован: 27 ноя 2009, 21:18
- Репутация: 2
- Контактная информация:
Re: Что я еще не знал о LinuxCNC, что нам еще предстоит сдел
На трех координатах все отлично!
Когда включил четырехосевую обработку- на секунду включается шпиндель, начинается перемещение, а потом останов и выводится сообщение:
"joint 3 following error"
Что у меня не так? Вот мой ini файл оси 3:
Когда включил четырехосевую обработку- на секунду включается шпиндель, начинается перемещение, а потом останов и выводится сообщение:
"joint 3 following error"
Что у меня не так? Вот мой ini файл оси 3:
Код: Выделить всё
[AXIS_3]
[*]TYPE = ANGULAR
[*]HOME = 0.0
[*]MAX_VELOCITY = 150
[*]MAX_ACCELERATION = 400.0
[*]STEPGEN_MAXACCEL = 500.0
[*]SCALE = 222.6086956
[*]FERROR = 1
[*]MIN_FERROR = .25
[*]MIN_LIMIT = -720
[*]MAX_LIMIT = 720
[*]HOME_SEARCH_VEL = 0
[*]HOME_LATCH_VEL = 0- fleshget
- Опытный
- Сообщения: 109
- Зарегистрирован: 27 ноя 2009, 21:18
- Репутация: 2
- Контактная информация:
Re: Что я еще не знал о LinuxCNC, что нам еще предстоит сдел
Разобрался. Кое-как заработало. Уменьшил ускорения, максимальную подачу.
Значит пока буду на заниженных подачах работать.
Значит пока буду на заниженных подачах работать.
- solo
- Мастер
- Сообщения: 1374
- Зарегистрирован: 20 окт 2011, 18:39
- Репутация: 272
- Настоящее имя: Юрий Соловьев
- Откуда: Украина Харьков
- Контактная информация:
Re: Что я еще не знал о LinuxCNC, что нам еще предстоит сдел
я не знаю какой у вас комп , но мне кажется мах частота импульсов степ большая 33кГц это занадто .
MAX_VELOCITY = 150
SCALE = 222.6086956
MAX_VELOCITY = 150
SCALE = 222.6086956
- fleshget
- Опытный
- Сообщения: 109
- Зарегистрирован: 27 ноя 2009, 21:18
- Репутация: 2
- Контактная информация:
Re: Что я еще не знал о LinuxCNC, что нам еще предстоит сдел
Так и есть. Я поставил
MAX_VELOCITY = 50
и
SCALE = 111
Поставил контроллер на полушаг.
Поворотка работает!
Теперь пытаюсь разобраться почему медленнее чем Мач3 крутит. Ответ нашол: нужно как-то задействовать
G64 P0.5 Q0.1
Как бы и ответ есть, и не могу понять - это нужно вставлять в мой G-код каждый раз эту строку или куда её...
В общем нахожусь в процессе обучения...
MAX_VELOCITY = 50
и
SCALE = 111
Поставил контроллер на полушаг.
Поворотка работает!
Теперь пытаюсь разобраться почему медленнее чем Мач3 крутит. Ответ нашол: нужно как-то задействовать
G64 P0.5 Q0.1
Как бы и ответ есть, и не могу понять - это нужно вставлять в мой G-код каждый раз эту строку или куда её...
В общем нахожусь в процессе обучения...
- solo
- Мастер
- Сообщения: 1374
- Зарегистрирован: 20 окт 2011, 18:39
- Репутация: 272
- Настоящее имя: Юрий Соловьев
- Откуда: Украина Харьков
- Контактная информация:
Re: Что я еще не знал о LinuxCNC, что нам еще предстоит сдел
можно просто в ини файле в разделе RS274NGC добавить строкуfleshget писал(а):нужно как-то задействовать
G64 P0.5 Q0.1
Re: EMC2 Integrators Manual Перевод на русский язык #12
[RS274NGC]
STARTUP_CODE = G21 G90 G64P0.5Q0.1
- Argon-11
- Мастер
- Сообщения: 2068
- Зарегистрирован: 07 июн 2017, 17:48
- Репутация: 461
- Контактная информация:
Re: Что я еще не знал о LinuxCNC, что нам еще предстоит сдел
Заметил то ли баг, то ли фичу, иногда строчки вида
[RS274NGC]
STARTUP_CODE = G21 G90 G64P0.5Q0.1
прекращают работать. Т.е. в Axis на визуализации видим прямоугольные траектории, но станок углы сильно скругляет.
Точные причины пока не засек, но кажется, что оно возникает при принудительной остановке и перезагрузке ngc файла.
Перезапуск LinuxCNC помогает.
[RS274NGC]
STARTUP_CODE = G21 G90 G64P0.5Q0.1
прекращают работать. Т.е. в Axis на визуализации видим прямоугольные траектории, но станок углы сильно скругляет.
Точные причины пока не засек, но кажется, что оно возникает при принудительной остановке и перезагрузке ngc файла.
Перезапуск LinuxCNC помогает.
Последний раз редактировалось Argon-11 23 янв 2019, 13:18, всего редактировалось 1 раз.
-
MGG
- Мастер
- Сообщения: 3673
- Зарегистрирован: 08 фев 2016, 16:33
- Репутация: 1010
- Настоящее имя: Манн Геннадий Геннадьевич
- Откуда: Москва
- Контактная информация:
Re: Что я еще не знал о LinuxCNC, что нам еще предстоит сдел
Так P0.5 это же скругление на пол миллиметра.
http://www.cnc-club.ru/forum/viewtopic. ... 76#p304076 Поставки оборудования для ваших станков
https://www.instagram.com/dtw.moscow/
dtw.moscow@gmail.com
https://www.instagram.com/dtw.moscow/
dtw.moscow@gmail.com
- solo
- Мастер
- Сообщения: 1374
- Зарегистрирован: 20 окт 2011, 18:39
- Репутация: 272
- Настоящее имя: Юрий Соловьев
- Откуда: Украина Харьков
- Контактная информация:
Re: Что я еще не знал о LinuxCNC, что нам еще предстоит сдел
у меня просто в STARTUP_CODE = G21 G90 G64 написано так , проблем не замечал
- Argon-11
- Мастер
- Сообщения: 2068
- Зарегистрирован: 07 июн 2017, 17:48
- Репутация: 461
- Контактная информация:
Re: Что я еще не знал о LinuxCNC, что нам еще предстоит сдел
начинаются скругления радиусом порядка 30 ммMGG писал(а):это же скругление на пол миллиметра.
- Сергей Саныч
- Мастер
- Сообщения: 9116
- Зарегистрирован: 30 май 2012, 14:20
- Репутация: 2858
- Откуда: Тюмень
- Контактная информация:
Re: Что я еще не знал о LinuxCNC, что нам еще предстоит сдел
solo, Argon-11, какие ускорения стоят по осям?
Чудес не бывает. Бывают фокусы.
- MX_Master
- Мастер
- Сообщения: 7488
- Зарегистрирован: 27 июн 2015, 19:45
- Репутация: 3113
- Настоящее имя: Михаил
- Откуда: Алматы
- Контактная информация:
Re: Что я еще не знал о LinuxCNC, что нам еще предстоит сдел
У меня есть несколько постпроцессоров, с разными значениями G64. Всё вставляется сразу в УП. Я считаю, что правильно G64 писать именно в УП, чтоб потом не было проблем с другими УП, в которых нужна точность.
- Argon-11
- Мастер
- Сообщения: 2068
- Зарегистрирован: 07 июн 2017, 17:48
- Репутация: 461
- Контактная информация:
Re: Что я еще не знал о LinuxCNC, что нам еще предстоит сдел
Что-то порядка 600. Работаю на скоростях не выше 3000мм/мин. По идее таких больших скруглений не должно быть даже при отсутствии G64. Пока не знаю на что грешить.Сергей Саныч писал(а):какие ускорения стоят по осям?
Можно, конечно, и так решить вопрос, но разобраться с причиной - более спортивноMX_Master писал(а): Я считаю, что правильно G64 писать именно в УП
- MX_Master
- Мастер
- Сообщения: 7488
- Зарегистрирован: 27 июн 2015, 19:45
- Репутация: 3113
- Настоящее имя: Михаил
- Откуда: Алматы
- Контактная информация:
Re: Что я еще не знал о LinuxCNC, что нам еще предстоит сдел
Шашечки или ехать? (: