Страница 1 из 1
Stepconf и реальные размеры перемещения.
Добавлено: 28 янв 2014, 20:39
Fiks
В stepconf настраиваю оси с параметрами:
Motor Steps Per Revolution - 200
Driver Microstepping - 8 (выставлено на драйверах)
Leadscrew Pitch - 3 (винт трапеция TR-12x3)
Test this axis - все замечательно, заданное расстояние отрабатывает точно.
Выхожу из настроек "Применить", на рабочий стол создается ярлык.
Запускаю EMC2 с ярлыка, начинаю перемещать оси, а размер ровно в два раза меньше того, что отображается на экране.
Создал еще новую конфигурацию, результат тот же.
В чем подвох?
Re: Stepconf и реальные размеры перемещения.
Добавлено: 29 янв 2014, 09:15
Nick
Микрошаг скорее всего не тот или движок 0.9 градуса. Но не важно, самое главное высчитать количество шагов на мм, и подогнать цыфры, так, чтобы в stepconf написал именно это количество шагов.
Вообще за "размерность" оси отвечает всего 1 параметр SCALE, а все эти:
Motor Steps Per Revolution - 200
Driver Microstepping - 8 (выставлено на драйверах)
Leadscrew Pitch - 3 (винт трапеция TR-12x3)
это только для удобства подсчета...
Re: Stepconf и реальные размеры перемещения.
Добавлено: 29 янв 2014, 09:22
Сергей Саныч
Оптимально stepconf использовать для подготовки "рыбы" (заготовки), а потом править ini и hal вручную.
Сложность расчетов там на уровне задач по арифметике для третьего класса советской школы.
Re: Stepconf и реальные размеры перемещения.
Добавлено: 29 янв 2014, 10:36
Fiks
Nick писал(а):Микрошаг скорее всего не тот или движок 0.9 градуса
Микрошаг правильный, движки 1,8 градусов. При тестировании то все нормально. Под мачем тоже все впорядке.
Nick писал(а):Вообще за "размерность" оси отвечает всего 1 параметр SCALE
Это где такое настраивается?
Заметил еще одну неприятность. Поле "Base Period Maximum Jitter" нельзя изменить, после внесения любых значений всегда выставляет (сбрасывается) 50000. Думаю, может переустановить систему?
Re: Stepconf и реальные размеры перемещения.
Добавлено: 29 янв 2014, 10:56
Serg
Сергей Саныч писал(а):а потом править ini и hal вручную.
Не надо так делать, там даже в hal прямым текстом написано:
# Все изменения в этом файле будут перезаписаны
# при следующем запуске stepconf
Привильней своё дописывать в custom.hal, ибо там сказано:
# Include your customized HAL commands here
# This file will not be overwritten when you run stepconf again
Re: Stepconf и реальные размеры перемещения.
Добавлено: 29 янв 2014, 11:23
Сергей Саныч
Выложите файлы .ini и .hal
Будет предметный разговор.
UAVpilot писал(а):Не надо так делать, там даже в hal прямым текстом написано:
# Все изменения в этом файле будут перезаписаны
# при следующем запуске stepconf
А нефих лишний раз запускать степконф.
Кроме того, как быть с .ini?
Re: Stepconf и реальные размеры перемещения.
Добавлено: 29 янв 2014, 11:26
Nick
Fiks писал(а):Думаю, может переустановить систему?
Это делать не обязательно!

Лучше просто поправь все эти параметры вручную - так проще и быстрее.
Re: Stepconf и реальные размеры перемещения.
Добавлено: 29 янв 2014, 18:40
Serg
Сергей Саныч писал(а):Кроме того, как быть с .ini?
А что там править-то вне stepconf?
по хорошему этот ini вообще надо-бы ликвидировать как атавизм... Ну или оставить там единственный параметр HALFILE.

Re: Stepconf и реальные размеры перемещения.
Добавлено: 29 янв 2014, 18:43
Nick
нескажи... размеры осей оттуда сами подгружаются... плюс скорости... плюс еще всякие плюшки по планировщику... опять же pycvp, gladevcp (хотя их можно и через hal загружать...)
по хорошему надо бы все это в компоненте motion наружу раскрыть...
Re: Stepconf и реальные размеры перемещения.
Добавлено: 29 янв 2014, 18:59
Serg
Nick писал(а):по хорошему надо бы все это в компоненте motion наружу раскрыть...
Так и я про то. А то этот ini всю красоту портит.
P.S. Ещё б какой-нибудь механизм, чтоб можно было несколько раз делать loadrt для одного компонента - вообще б всеобщая гармония наступила б..
Re: Stepconf и реальные размеры перемещения.
Добавлено: 29 янв 2014, 21:06
Ворон226
Fiks писал(а):
Nick писал(а):Вообще за "размерность" оси отвечает всего 1 параметр SCALE
Это где такое настраивается?
Почитай вот это -
http://cnc-club.ru/wiki/index.php/Linux ... 0%BE%D0%B2
и вот это -
http://cnc-club.ru/wiki/index.php/Linux ... %D0%BB_INI
Тогда и вопросы станут более правильными.
Re: Stepconf и реальные размеры перемещения.
Добавлено: 29 янв 2014, 22:05
Fiks
Вобщем сам во всем разобрался без чтения мантры (научный метод тыка рулит). Поправил параметры в ini файле. Не понятно только, почему через ГУЙ этот параметр не правильно заносится...