Stepconf и реальные размеры перемещения.
Stepconf и реальные размеры перемещения.
В stepconf настраиваю оси с параметрами:
Motor Steps Per Revolution - 200
Driver Microstepping - 8 (выставлено на драйверах)
Leadscrew Pitch - 3 (винт трапеция TR-12x3)
Test this axis - все замечательно, заданное расстояние отрабатывает точно.
Выхожу из настроек "Применить", на рабочий стол создается ярлык.
Запускаю EMC2 с ярлыка, начинаю перемещать оси, а размер ровно в два раза меньше того, что отображается на экране.
Создал еще новую конфигурацию, результат тот же.
В чем подвох?
Motor Steps Per Revolution - 200
Driver Microstepping - 8 (выставлено на драйверах)
Leadscrew Pitch - 3 (винт трапеция TR-12x3)
Test this axis - все замечательно, заданное расстояние отрабатывает точно.
Выхожу из настроек "Применить", на рабочий стол создается ярлык.
Запускаю EMC2 с ярлыка, начинаю перемещать оси, а размер ровно в два раза меньше того, что отображается на экране.
Создал еще новую конфигурацию, результат тот же.
В чем подвох?
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Stepconf и реальные размеры перемещения.
Микрошаг скорее всего не тот или движок 0.9 градуса. Но не важно, самое главное высчитать количество шагов на мм, и подогнать цыфры, так, чтобы в stepconf написал именно это количество шагов.
Вообще за "размерность" оси отвечает всего 1 параметр SCALE, а все эти:
Motor Steps Per Revolution - 200
Driver Microstepping - 8 (выставлено на драйверах)
Leadscrew Pitch - 3 (винт трапеция TR-12x3)
это только для удобства подсчета...
Вообще за "размерность" оси отвечает всего 1 параметр SCALE, а все эти:
Motor Steps Per Revolution - 200
Driver Microstepping - 8 (выставлено на драйверах)
Leadscrew Pitch - 3 (винт трапеция TR-12x3)
это только для удобства подсчета...
- Сергей Саныч
- Мастер
- Сообщения: 9116
- Зарегистрирован: 30 май 2012, 14:20
- Репутация: 2858
- Откуда: Тюмень
- Контактная информация:
Re: Stepconf и реальные размеры перемещения.
Оптимально stepconf использовать для подготовки "рыбы" (заготовки), а потом править ini и hal вручную.
Сложность расчетов там на уровне задач по арифметике для третьего класса советской школы.
Сложность расчетов там на уровне задач по арифметике для третьего класса советской школы.
Чудес не бывает. Бывают фокусы.
Re: Stepconf и реальные размеры перемещения.
Микрошаг правильный, движки 1,8 градусов. При тестировании то все нормально. Под мачем тоже все впорядке.Nick писал(а):Микрошаг скорее всего не тот или движок 0.9 градуса
Это где такое настраивается?Nick писал(а):Вообще за "размерность" оси отвечает всего 1 параметр SCALE
Заметил еще одну неприятность. Поле "Base Period Maximum Jitter" нельзя изменить, после внесения любых значений всегда выставляет (сбрасывается) 50000. Думаю, может переустановить систему?
- Serg
- Мастер
- Сообщения: 21923
- Зарегистрирован: 17 апр 2012, 14:58
- Репутация: 5183
- Заслуга: c781c134843e0c1a3de9
- Настоящее имя: Сергей
- Откуда: Москва
- Контактная информация:
Re: Stepconf и реальные размеры перемещения.
Не надо так делать, там даже в hal прямым текстом написано:Сергей Саныч писал(а):а потом править ini и hal вручную.
Привильней своё дописывать в custom.hal, ибо там сказано:# Все изменения в этом файле будут перезаписаны
# при следующем запуске stepconf
# Include your customized HAL commands here
# This file will not be overwritten when you run stepconf again
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
- Сергей Саныч
- Мастер
- Сообщения: 9116
- Зарегистрирован: 30 май 2012, 14:20
- Репутация: 2858
- Откуда: Тюмень
- Контактная информация:
Re: Stepconf и реальные размеры перемещения.
Выложите файлы .ini и .hal
Будет предметный разговор.
Кроме того, как быть с .ini?
Будет предметный разговор.
А нефих лишний раз запускать степконф.UAVpilot писал(а):Не надо так делать, там даже в hal прямым текстом написано:
# Все изменения в этом файле будут перезаписаны
# при следующем запуске stepconf
Кроме того, как быть с .ini?
Чудес не бывает. Бывают фокусы.
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Stepconf и реальные размеры перемещения.
Это делать не обязательно!Fiks писал(а):Думаю, может переустановить систему?
Лучше просто поправь все эти параметры вручную - так проще и быстрее.
- Serg
- Мастер
- Сообщения: 21923
- Зарегистрирован: 17 апр 2012, 14:58
- Репутация: 5183
- Заслуга: c781c134843e0c1a3de9
- Настоящее имя: Сергей
- Откуда: Москва
- Контактная информация:
Re: Stepconf и реальные размеры перемещения.
А что там править-то вне stepconf?Сергей Саныч писал(а):Кроме того, как быть с .ini?
по хорошему этот ini вообще надо-бы ликвидировать как атавизм... Ну или оставить там единственный параметр HALFILE.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Stepconf и реальные размеры перемещения.
нескажи... размеры осей оттуда сами подгружаются... плюс скорости... плюс еще всякие плюшки по планировщику... опять же pycvp, gladevcp (хотя их можно и через hal загружать...)
по хорошему надо бы все это в компоненте motion наружу раскрыть...
по хорошему надо бы все это в компоненте motion наружу раскрыть...
- Serg
- Мастер
- Сообщения: 21923
- Зарегистрирован: 17 апр 2012, 14:58
- Репутация: 5183
- Заслуга: c781c134843e0c1a3de9
- Настоящее имя: Сергей
- Откуда: Москва
- Контактная информация:
Re: Stepconf и реальные размеры перемещения.
Так и я про то. А то этот ini всю красоту портит.Nick писал(а):по хорошему надо бы все это в компоненте motion наружу раскрыть...
P.S. Ещё б какой-нибудь механизм, чтоб можно было несколько раз делать loadrt для одного компонента - вообще б всеобщая гармония наступила б..
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
- Ворон226
- Мастер
- Сообщения: 1923
- Зарегистрирован: 01 окт 2012, 18:14
- Репутация: 181
- Откуда: Солнечногорск Московской обл. - Борки Конаковского р-на - Скоморохово Фировского р-на
- Контактная информация:
Re: Stepconf и реальные размеры перемещения.
Почитай вот это - http://cnc-club.ru/wiki/index.php/Linux ... 0%BE%D0%B2Fiks писал(а):Это где такое настраивается?Nick писал(а):Вообще за "размерность" оси отвечает всего 1 параметр SCALE
и вот это - http://cnc-club.ru/wiki/index.php/Linux ... %D0%BB_INI
Тогда и вопросы станут более правильными.
Хочешь быть счастливым? Будь им!
Re: Stepconf и реальные размеры перемещения.
Вобщем сам во всем разобрался без чтения мантры (научный метод тыка рулит). Поправил параметры в ini файле. Не понятно только, почему через ГУЙ этот параметр не правильно заносится...
