Страница 40 из 56

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

Добавлено: 31 янв 2013, 17:42
ЗАВ
это только завтра с утра-сделаю. подскажи какие можно/нужно сделать прогоны для сбора информации, что где поменять. я то просыпаюсь в 6-00 по москве. :D

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

Добавлено: 31 янв 2013, 17:44
Nick
Надо понять, правильно ли считает энкодер. Смотришь на пин encoder.counts и крутишь стол.
Нужно как можно точнее замерить количество тиков на оборот. И посмотреть, если это получится не отличается ли это количество от раза к разу.

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

Добавлено: 31 янв 2013, 17:50
ЗАВ
ЗАВ писал(а):вот такая петрушка
референция- показания -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
такие показания были при значении в хал у энкодера-1000

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

Добавлено: 31 янв 2013, 17:52
ЗАВ
сейчас и ини хоме убрал -1, поставил 0. и показания один в один совпадали в encoder.counts и значение оси.

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

Добавлено: 31 янв 2013, 17:55
Nick
Но при этих значениях мы не попадаем в точные обороты, так?
Естественно, что когда ты ему говоришь ехать в 360, он приедет в 360.

Нужно сделать точный поворот (не по координатам, а в реальности), записать количество тиков. Повторить несколько раз.

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

Добавлено: 31 янв 2013, 17:55
nkp
открой halshow
ты его уже открывал)
там пин encoder.couns
вручную крути точно 20 оборотов и потом записывай сколько показывает couns
и так раз пять
результаты в студию....

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

Добавлено: 31 янв 2013, 18:08
ЗАВ
в свое время я разработал технологию измерения точности.на столе делается черточки ОЧЕНЬ тонким карандашом(для этого прикрепляется предварительно на стол бумага). настраиваю микроскоп на середину шкалы по прибору измерения твердости по "ПОЛЬЗЕ". и делаю круг. и смотрю куда стол приехал/недоехал. очень хорошо видны не точности позиционирования. разрешение шкалы 0,02мм. к примеру черточка ручкой - 5 делений минимум. может так проверить или крутить стол 20 раз и остановить в конце +-0,5мм.?
но ведь в значения энкодера в скале будет зависеть от того что стоит в хале. там вернуть значение 1000? как и было.

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

Добавлено: 31 янв 2013, 18:12
ЗАВ
ЗАВ писал(а):21 оборот*360=7560 градусов фактическиз линукс насчитал 7254,8190.
это результат вчерашних испытаний . значит в скале энкодер значение было 7254,81

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

Добавлено: 31 янв 2013, 18:24
nkp
ЗАВ писал(а):вернуть значение 1000? как и было.
да -верни 1000
ЗАВ писал(а):20 раз и остановить в конце +-0,5мм.?
наверно лучше 20 оборотов
на такой дистанции потом погрешность совсем ничтожная должна быть...

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

Добавлено: 31 янв 2013, 18:27
ЗАВ
с этим все ясно. значения я уже написал выше. вывод какой ? что завтра выложить результат каких испытаний?.

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

Добавлено: 31 янв 2013, 18:39
nkp
ЗАВ писал(а):с этим все ясно. значения я уже написал выше. вывод какой
то что я написал - ты еще ни разу не делал ;)
прочитай внимательно :)

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

Добавлено: 31 янв 2013, 18:41
nkp
nkp писал(а):вручную крути точно 20 оборотов и потом записывай сколько показывает couns
а если делал - то ткни меня носом - где результаты???

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

Добавлено: 31 янв 2013, 18:44
ЗАВ
ЗАВ писал(а):21 оборот*360=7560 градусов фактически линукс насчитал 7254,8190.
третий раз вставляю. здесь правда 21 а не 20 оборотов. но думаю это не принципиально?

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

Добавлено: 31 янв 2013, 18:48
nkp
ЗАВ писал(а):третий раз вставляю. здесь правда 21 а не 20 оборотов. но думаю это не принципиально?
это не то
nkp писал(а):сколько показывает couns
так это что - показания couns ???????

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

Добавлено: 31 янв 2013, 18:54
ЗАВ
совершенно верно при значении 1000 в хал и исправленном ини(я исправил -1 на 0) .значения совершенно идентичны, только в хал в тысячах, а ось с запятыми.

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

Добавлено: 31 янв 2013, 18:58
nkp
ну звиняйте ;)
сразу не понял :oops:

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

Добавлено: 31 янв 2013, 19:02
ЗАВ
ответственность за понимание лежит на говорящем. :shock: это моя вина вы меня извиняйте. :roll:

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

Добавлено: 01 фев 2013, 12:08
ЗАВ
НИК подскажи пожалуйста!!! что делать с позиционированием стола ??? при повороте стола 21 раз*360=7560градусов показпния оси-7207,8190. показания encoder.couns 7207819. как настроить ось???

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

Добавлено: 01 фев 2013, 13:21
Nick
Scale = 7207819/7560.
Хммм... у тебя получается 343229,476190476 тиков на оборот... По идее это число должно быть целым, т.е. его надо округлить с допуском на погрешность...

Ого, это же 340 тысяч! За сколько говоришь у тебя полный оборот проходит? Попробуй покрутить стол на более маленькой скорости, скажем 0,5 оборота в мин.

На энкодере нет делителя?

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

Добавлено: 01 фев 2013, 13:25
Nick
Nick писал(а):Ого, это же 340 тысяч! За сколько говоришь у тебя полный оборот проходит? Попробуй покрутить стол на более маленькой скорости, скажем 0,5 оборота в мин.
Хотя, lpt может и так пропустить тики энкодера... сколько у тебя шагов делает шаговик на полный оборот барабана? Или какая передача от шаговика к барабану?