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

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

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

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

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

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

Сообщение nkp »

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

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

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

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

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

Сообщение nkp »

нет конечно
G90 - это абсолютная система
G91 - относительная
вотна твоем примере с осью а:
то же самое с G90 будет выглядеть как
g90 g1 f30
a45
a90
a135
a180
a225
a270
a315
a360
если не для работы - то для выяснения разбежностей это сгодится...
ЗАВ
Мастер
Сообщения: 665
Зарегистрирован: 22 июн 2012, 07:43
Репутация: 0
Откуда: Орск Оренбургская область
Контактная информация:

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

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

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

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

Сообщение nkp »

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

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

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

:thinking: я предполагаю 500шт/смена- достаточно будет 500/8=65 кругов. а цикл я думаю надо делать из
1-разжим
2-поворот
3-зажим
4-рабочий ход
5-возврат инструмента
повтор 500раз.

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

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

Сообщение nkp »

ЗАВ писал(а)::thinking: я предполагаю 500шт/смена- достаточно будет 500/8=65 кругов. а цикл я думаю надо делать из
1-разжим
2-поворот
3-зажим
4-рабочий ход
5-возврат инструмента
повтор 500раз.

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

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

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

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

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

Сообщение Nick »

Если все правильно настроено G91 не должен много погрешностей накопить. В крайнем случае можно писать G92 A0 после каждого цикла.
Кстати, энкодер прямо к lpt подключен?
Какая примерно скорость вращения?

ЗЫ если у тебя 45000 тиков на оборот, то разрещающая способность около 0.008 градуса, твои 0.005 даже круче этого ;)
ЗАВ
Мастер
Сообщения: 665
Зарегистрирован: 22 июн 2012, 07:43
Репутация: 0
Откуда: Орск Оренбургская область
Контактная информация:

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

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

Nick писал(а):стати, энкодер прямо к lpt подключен?
нет энкодер подключен к контроллеру, а уж он к лпт. используется только 3 выхода , А, В , R. два инверторных А, В не используются.!!!!
Nick писал(а):Какая примерно скорость вращения?
45 градусов поворачивает за 5 секунд.
я уточнил - разрешающая способность энкодера ЛИР-158А-3-Н-09000-05-ПИ-5-2,О-В(РС10ТВ) - 9000 на оборот. +- 20секунд.
ЗАВ
Мастер
Сообщения: 665
Зарегистрирован: 22 июн 2012, 07:43
Репутация: 0
Откуда: Орск Оренбургская область
Контактная информация:

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

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

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

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

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

http://www.skbis.ru/index.php?p=3&c=8&d=112
это контроллер. может он как то поможет?
ЗАВ
Мастер
Сообщения: 665
Зарегистрирован: 22 июн 2012, 07:43
Репутация: 0
Откуда: Орск Оренбургская область
Контактная информация:

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

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

провел испытания на точность. результаты удручающие. включаю станок , реферируюсь - ставлю отметку на столе (черточку карандшом по прикрепленной рядом линейки), выполняю команду ж90а360- отметка перезжает 5см.!!!!!!Реферируюсь заново- не попадаю в старую черточку!!! перезжает 5мм.выполняю команду ж90а360- отметка перезжает 5см.Есть повтор! реферируюсь- попадаю во вторую метку.открываю encoder.a.position там стоит значение 1 .выполняю команду ж90а360- отметка перезжает 5см. координата как обычно отчитывается 360 градусов. в окне encoder.a.position во время движение идет счет до 360,00. по окончанию движения -359.!!!где проблема?
ЗАВ
Мастер
Сообщения: 665
Зарегистрирован: 22 июн 2012, 07:43
Репутация: 0
Откуда: Орск Оренбургская область
Контактная информация:

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

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

выполнял такой ж код

O<clamp> sub
M66 E0 L0
O<m66> if [#5399 LE 0.1]
M64 P05
O<m66> else
M66 E0 L0
O<m66> endif
O<clamp> endsub



g90g0a-360
O<clamp> call
m22
ЗАВ
Мастер
Сообщения: 665
Зарегистрирован: 22 июн 2012, 07:43
Репутация: 0
Откуда: Орск Оренбургская область
Контактная информация:

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

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

g90g0a-360
m22

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

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

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

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

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

Сообщение Nick »

ЗАВ писал(а):координата как обычно отчитывается 360 градусов. в окне encoder.a.position во время движение идет счет до 360,00. по окончанию движения -359.!!!где проблема?
Не правильно установлен scale. Надо точно проверить сколько импульсов считает linuxcnc за 1 поворот.
ЗАВ писал(а):открыть вторую вкладку как указано в #718 открыл, но на ней ничего нет пустой экран.
открываешь вторую вкладку и тыркаешь на пин counts, он добавится в эту вкладку.
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

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

Сообщение nkp »

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

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

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

Nick писал(а):открываешь вторую вкладку и тыркаешь на пин counts, он добавится в эту вкладку.
тыркал - ничего
Ответить

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