Агрегатный станок

Обсуждение установки, настройки и использования LinuxCNC. Вопросы по Gкоду.
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: Агрегатный станок

Сообщение Nick »

Должно появиться. тыркаешь на пин слева, он появляется справа...
ЗАВ
Мастер
Сообщения: 665
Зарегистрирован: 22 июн 2012, 07:43
Репутация: 0
Откуда: Орск Оренбургская область
Контактная информация:

Re: Агрегатный станок

Сообщение ЗАВ »

все это нужно открыть и выложить ?
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: Агрегатный станок

Сообщение nkp »

выкладывать не нужно - нужно посмотреть -
что там энкодер считает?
при работе в этом окне (halshow - оно называется) можно наблюдать за изменением пинов
запускай прогу - смотри что выдает counts
это количество тиков энкодера
в так как энкодер вещь очень точная - то при одинаковых заданиях перемещения количество тиков
должно быть одинаково....
Последний раз редактировалось nkp 30 янв 2013, 12:49, всего редактировалось 1 раз.
ЗАВ
Мастер
Сообщения: 665
Зарегистрирован: 22 июн 2012, 07:43
Репутация: 0
Откуда: Орск Оренбургская область
Контактная информация:

Re: Агрегатный станок

Сообщение ЗАВ »

вот это ?
Вложения
Screenshot-5.png (778 просмотров) <a class='original' href='./download/file.php?id=11296&mode=view' target=_blank>Загрузить оригинал (100.98 КБ)</a>
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: Агрегатный станок

Сообщение nkp »

да - только смотри - должна быть вкладка "encoder"
там параметр "counts"
Рабочий стол 1(007).jpg (775 просмотров) <a class='original' href='./download/file.php?id=11297&mode=view' target=_blank>Загрузить оригинал (96.09 КБ)</a>
ну и остальные параметры вкладки тоже полезны
ЗАВ
Мастер
Сообщения: 665
Зарегистрирован: 22 июн 2012, 07:43
Репутация: 0
Откуда: Орск Оренбургская область
Контактная информация:

Re: Агрегатный станок

Сообщение ЗАВ »

вот это ?
Вложения
Screenshot-3.png (772 просмотра) <a class='original' href='./download/file.php?id=11299&mode=view' target=_blank>Загрузить оригинал (123.86 КБ)</a>
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: Агрегатный станок

Сообщение nkp »

Выделение(027).jpg (770 просмотров) <a class='original' href='./download/file.php?id=11300&mode=view' target=_blank>Загрузить оригинал (254.7 КБ)</a>
ЗАВ
Мастер
Сообщения: 665
Зарегистрирован: 22 июн 2012, 07:43
Репутация: 0
Откуда: Орск Оренбургская область
Контактная информация:

Re: Агрегатный станок

Сообщение ЗАВ »

вот такая петрушка
референция- показания -1000
поворот 360градусов - 359000

вторая программа (nkp)
референция -1001
g90g0a-45 -44000
g0a-90 -89000
g0a-135 -134000
g0a-180 -179000
g0a-225 -224000
g0a-275 -274000
g0a-315 -314000
g0a-360 -359000
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: Агрегатный станок

Сообщение nkp »

ну так даже не считал все соотношения - уже бросается в глаза то - что энкодер поворачивается не хаотично
а вот теперь надо дождаться твоей ошибки - ну хотя бы хоуме
ты писал ,что переезжает референт аж на 5мм
а по энкодеру только 1 тик
как это понимать
зверские люфты?
попробуй побольше поездить а потом похомиться и наблюдай за энкодером и за реальными переездами-недоездами
наверно сам сделаешь выводы
ЗАВ
Мастер
Сообщения: 665
Зарегистрирован: 22 июн 2012, 07:43
Репутация: 0
Откуда: Орск Оренбургская область
Контактная информация:

Re: Агрегатный станок

Сообщение ЗАВ »

сегодня я хоумился раз 10 по отметке -вроде попадал, отличие было только от первого ,после включния пк.
при выполнении поворота 360 градусов - по тикам показания идут от -1000 до - 359000, а фактически поворот произошел примерно на 370градусов (начальную отметку пролетел 5 см)!
ЗАВ
Мастер
Сообщения: 665
Зарегистрирован: 22 июн 2012, 07:43
Репутация: 0
Откуда: Орск Оренбургская область
Контактная информация:

Re: Агрегатный станок

Сообщение ЗАВ »

причем, когда я вчера шел круг 8 раз по45 градусов, первый круг на глаз-рядом, второй круг- переход на 5 мм???? и где собака зарыта??
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: Агрегатный станок

Сообщение nkp »

ЗАВ писал(а):сегодня я хоумился раз 10 по отметке -вроде попадал,
ну так тогда всё ок!
система работае как надо
ЗАВ писал(а):и где собака зарыта??
а причина в том -что на каждый тик шаговик должен повернутья на определенное(нужное нам) количество шагов
высчитать и скорректировать
я еще не смотрел
гляну
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: Агрегатный станок

Сообщение nkp »

это связано с этой 1000 при референции
смотри 359000 + 1000 как раз 360000 на 360 градусов
я пока не знаю - почему при выходе в ноль показывает 1000 тиков
поразбираемся.....
Последний раз редактировалось nkp 30 янв 2013, 13:35, всего редактировалось 1 раз.
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: Агрегатный станок

Сообщение nkp »

поставь HOME_OFFSET = 0
в ини
сейчас там стоит -1:(почему вы так ставили?)
должно стать так:

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

[AXIS_3]
TYPE = ANGULAR
HOME = 0.0
MAX_VELOCITY =8.0
MAX_ACCELERATION = 10
STEPGEN_MAXACCEL = 15
SCALE = 3200
FERROR = 100
MIN_FERROR = 1000
HOME_IS_SHARED = 0
HOME=0
HOME_USE_INDEX = 1 
HOME_OFFSET = 0
HOME_SEARCH_VEL = 0.00000
HOME_LATCH_VEL = -5.000000
HOME_SEQUENCE = 3
WRAPPED_ROTARY = 1
P = 1.0
I = 0.0
D = 0.0
FF0 = 0.0
FF1 = 0.0
FF2 = 0.0
BIAS = 0.0
DEADBAND = 0.0
ЗАВ
Мастер
Сообщения: 665
Зарегистрирован: 22 июн 2012, 07:43
Репутация: 0
Откуда: Орск Оренбургская область
Контактная информация:

Re: Агрегатный станок

Сообщение ЗАВ »

nkp писал(а):HOME_OFFSET = 0
поставил , теперь хоме - о.
вот наблюдение- я вышел линукса , измененил в ини , при входе - линуск выдал ошибку. я наученный опытом, выключил пк , зашел заново. все загрузилось,делаю хоме - оно сместилось относительно прошлого на 5 мм, позапрошлого 10мм. каждый раз при выходе из линекса а тем паче перезагрузки убунту - хоме смещается !!!
отработка 360 градусов так и выдает фактически 370.перебег в 50мм остался.
вот две проблемы.
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: Агрегатный станок

Сообщение Nick »

ЗАВ писал(а):отработка 360 градусов так и выдает фактически 370.перебег в 50мм остался.
У тебя сейчас стоит 1000 тиков на 1 градус, поэтому когда ты пишешь G0A360 ось едет ровно на 360000 тиков.
Тебе надо сделать по-другому, посмотреть сколько будет тиков при повороте ровно на 360 градусов. И исходя из полученного числа поменять scale. Можно сделать 10-20 оборотов, так точность будет больше.

Кстати при таком количестве тиков и скорости 45 градусов за 5 секунд, у тебя получается частота тиков около 10кГц, что достаточно много для LPT...
ЗАВ
Мастер
Сообщения: 665
Зарегистрирован: 22 июн 2012, 07:43
Репутация: 0
Откуда: Орск Оренбургская область
Контактная информация:

Re: Агрегатный станок

Сообщение ЗАВ »

Nick писал(а):Кстати при таком количестве тиков и скорости 45 градусов за 5 секунд, у тебя получается частота тиков около 10кГц, что достаточно много для LPT...
я приврал. после померил-9 секунд.
Nick писал(а):У тебя сейчас стоит 1000 тиков на 1 градус, поэтому когда ты пишешь G0A360 ось едет ровно на 360000 тиков. Тебе надо сделать по-другому, посмотреть сколько будет тиков при повороте ровно на 360 градусов. И исходя из полученного числа поменять scale. Можно сделать 10-20 оборотов, так точность будет больше.
я правильно понял- даю команду 360*20=7200 градусов повернуть и по метке своей довожу вручную- смотрю сколько насчитал. делю на фактичекое=коэфицэнт корректировкт скалле ?
ЗАВ
Мастер
Сообщения: 665
Зарегистрирован: 22 июн 2012, 07:43
Репутация: 0
Откуда: Орск Оренбургская область
Контактная информация:

Re: Агрегатный станок

Сообщение ЗАВ »

я что то в этом интерфейсе линукса не найду движение вручную. нажимаю рядом с хоме +-, шд дает короткое движение и встает . как в ручную двигать координату?
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: Агрегатный станок

Сообщение nkp »

Выделение(030).jpg (741 просмотр) <a class='original' href='./download/file.php?id=11309&mode=view' target=_blank>Загрузить оригинал (218.51 КБ)</a>
нажми и выбери что бы было так
Ответить

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