Страница 2 из 2
Re: HELP Неравномерный шаг резьбы
Добавлено: 19 июн 2015, 00:27
alex_orlov
NICK, а из g кода можно ограничить максимальную скорость оси?
чтоб не менять ее в ini нет такой волшебной команды у тебя в запасе???
Re: HELP Неравномерный шаг резьбы
Добавлено: 19 июн 2015, 00:32
Nick
Разве что F.
А вообще надо понять почему у тебя это вылазит.
Попробуй сделать снимок halscope со скоростью от энкодера и скоростью оси. Плюс можно на положение оси посмотреть.
Re: HELP Неравномерный шаг резьбы
Добавлено: 19 июн 2015, 01:13
alex_orlov
F работает когда включен "итнерпретатор" Это emc так его называет когда я пытаюсь нажать стоп во время прохода резьбы, когда идет операция непосредственно реза
emc недоступна и не реагирует на меня пока недорежет и цикл резьбы не реагирует на ползунки скорости на экране
задавать бы параметр MAX_VELOCITY = ХХ из г кода динамически
вылазит я думаю по тому что не надо шаговик на станок ставить
на серву я не разбогател(и не поумнел) 2 в одном
у шаговика там в голове emc тоже гдето живет ПИД наверное (во завернул)
а где я не знаю (слава богу) но порегулировать кроме ускорений нечего
но и я сдаваться ненамерен (ДО) (ЗА) МУЧАЕМ ОДНОЗНАЧНО
мысли то девать куда то надо..................
Re: HELP Неравномерный шаг резьбы
Добавлено: 19 июн 2015, 09:45
Nick
А кстати stepgen maxaccel у тебя какой?
У stepgen не ПИД, там простая квадратичная функция, которая вычисляет с каким ускорением надо ехать, чтобы остановиться в нужной точке.
Re: HELP Неравномерный шаг резьбы
Добавлено: 19 июн 2015, 11:25
alex_orlov
[AXIS_2]
TYPE = LINEAR
HOME = 0.0
MAX_VELOCITY = 18
MAX_ACCELERATION = 50
STEPGEN_MAXACCEL = 62.5
SCALE = 160
FERROR = 1
MIN_FERROR = .25
MIN_LIMIT = -500.0
MAX_LIMIT = 500.0
HOME_OFFSET = 0.0
Re: HELP Неравномерный шаг резьбы
Добавлено: 19 июн 2015, 11:30
Nick
Попробуй его по больше сделать, скажем 75.
И попробуй снять весь процесс в halscope.
Re: HELP Неравномерный шаг резьбы
Добавлено: 19 июн 2015, 11:53
alex_orlov
сделаю но не сразу работа мешает...........
Re: HELP Неравномерный шаг резьбы
Добавлено: 19 июн 2015, 18:09
alex_orlov
Nick обнаружена опечатка
данные устарели сейчас оси такие
может эти ускорения не увеличивать , а уменьшить до безобразия и посмотреть на качественный эффект
и что такое STEPGEN_MAXACCEL за что отвечает ?
[AXIS_0]
TYPE = LINEAR
HOME = 0.0
MAX_VELOCITY = 8
MAX_ACCELERATION = 30
STEPGEN_MAXACCEL = 37.5
SCALE = 160
FERROR = 1
MIN_FERROR = .25
MIN_LIMIT = -100.0
MAX_LIMIT = 200.0
HOME_OFFSET = 0.0
BACKLASH=0.0
[AXIS_2]
TYPE = LINEAR
HOME = 0.0
MAX_VELOCITY = 50
MAX_ACCELERATION = 400
STEPGEN_MAXACCEL = 600
SCALE = 80
FERROR = 1
MIN_FERROR = .25
MIN_LIMIT = -500.0
MAX_LIMIT = 500.0
HOME_OFFSET = 0.0
Re: HELP Неравномерный шаг резьбы
Добавлено: 20 июн 2015, 01:34
T00T
По поводу переключения головы, русские головы не очень надёжны, поэтому я в ladder при описании работы головы вставляю защиты.
Ну например голова крутиться, находит позицию, фиксируется, потом задержка 1 сек, а потом уже проверяю тот ли инструмент стоит, и после этого только выдаю сигнал инструмент сменён.
А может и редуктор заклинить, и голова просто встанет, ток идти на неё будет, а мотор не крутиться - плохо.
Поэтому проверяем, если через 2 сек при поиске номер инструмента тот же что и 2 сек назад, то косяк.
Ну и так далее...
Ваш вариант 1.
Re: HELP Неравномерный шаг резьбы
Добавлено: 20 июн 2015, 01:53
T00T
По поводу нарезания резьбы.
Я вот все резьбы режу при помощи одиночных проходов типа G31 Z... K... кажись так(Могу G перепутать точно не помню).
попробуй задать при помощи этой команды
Хотя бы пару проходов, ну типа
S300 M3
G0 X36 Z-25
G1 X35 F1000
G31 Z-400 K6
G0 X36
G0 Z-25
G1 X35 F1000
G31 Z-400 K6
G0 X36
Т.е. два одинаковых прохода, и посмотри что будет.
Ели сменить обороты то при новом запуске программы не попадёт в шаг!!!!!
Можно поставить кнопку, которой сигнал at-speed ставиться в единицу, и тогда можно делать так запускаешь резьбу, как только движение началось нажимаешь эту кнопку и выключаешь шпиндель. Потом просто крутишь рукой шпиндель, а резец следует дальше по резьбе.
Так можно исключить причины связанные с разгонами и торможениями. Но импульсов на датчике шпинделя не менее 1000 хотя бы.
Re: HELP Неравномерный шаг резьбы
Добавлено: 20 июн 2015, 12:30
alex_orlov
T00T писал(а):По поводу переключения головы, русские головы не очень надёжны
ну несогласен. требуется формулировка "СОВСЕМ БЕДА"(моя так точно)
А можешь свой ладер с проверкой выложить
не хочу сам изобретать велосипед если он уже кем то придуман ,
а то у меня велосипеды сначала 5 колесные получаются ,
потом конечно дорабатываем напильником ................
а g33.1 хотел попробовать
но я где то прочитал для что g33.1 надо 3 датчика на шпинделе а у меня 2
вот и не решился. ЩАС осмелею и попробую
почитал умную книгу
кажись g33,1 требует обратный ход , а g33 нетребует
Re: HELP Неравномерный шаг резьбы
Добавлено: 20 июн 2015, 12:32
Nick
alex_orlov писал(а): STEPGEN_MAXACCEL за что отвечает
это ускорение шаговика.
Оно должно быть больше ускорения оси, чтобы stepgen не отставал от оси.
T00T писал(а): поэтому я в ladder при описании работы головы вставляю защиты.
Можешь скинуть свой вариант, а то мне скоро надо будет голову настраивать?
Re: HELP Неравномерный шаг резьбы
Добавлено: 20 июн 2015, 12:57
T00T
T00T писал(а):По поводу нарезания резьбы.
Я вот все резьбы режу при помощи одиночных проходов типа G31 Z... K... кажись так(Могу G перепутать точно не помню).
попробуй задать при помощи этой команды
Хотя бы пару проходов, ну типа
S300 M3
G0 X36 Z-25
G1 X35 F1000
G31 Z-400 K6
G0 X36
G0 Z-25
G1 X35 F1000
G31 Z-400 K6
G0 X36
Т.е. два одинаковых прохода, и посмотри что будет.
Ели сменить обороты то при новом запуске программы не попадёт в шаг!!!!!
Можно поставить кнопку, которой сигнал at-speed ставиться в единицу, и тогда можно делать так запускаешь резьбу, как только движение началось нажимаешь эту кнопку и выключаешь шпиндель. Потом просто крутишь рукой шпиндель, а резец следует дальше по резьбе.
Так можно исключить причины связанные с разгонами и торможениями. Но импульсов на датчике шпинделя не менее 1000 хотя бы.
Вот всё таки ошибся - G33!!!
ladder позже выложу, надо до гаража доехать, со станка списать
Re: HELP Неравномерный шаг резьбы
Добавлено: 20 июн 2015, 20:20
alex_orlov
T00T писал(а):Вот всё таки ошибся - G33!!!
Ну я попытался
g33 меня сразу послал
сделал снимок экрана но файл с флешки не читается ,буду в ручную обьяснять:
я еще г код не успел открыть , а оно уже ругается и кричит
мол "у тебя шпиндель нот turning"
поуговаривал ее бестолку чето неуговаривается
пересел на другой комп сляпал lathe степ конфигом такая же история
########################################################################
поднял сегодня ускорения
MAX_ACCELERATION = 500
STEPGEN_MAXACCEL = 800
эффект "шнека" уменьшился
станок скачет больно резво скачет ,боюсь чтоб шаги не терял
надо пол дня поточить ,если вытянет продолжу увеличивать
спросил NICKа как ускорения выставлять
а он и говорит
"""Ну и можно попробовать увеличить ускорения в разумных пределах..."""
Я такого g кода (в разумных пределах) с детства не понимал
у меня с ЭТИМ G КОДОМ ВЕЧНЫЕ ПРОБЛЕМЫ
Ну например прикуплю себе бутылочку коньячку.......
вроде В РАЗУМНЫХ ПРЕДЕЛАХ.................
И на хрена потом за пивом 5 раз ходил.... а............
Re: HELP Неравномерный шаг резьбы
Добавлено: 20 июн 2015, 21:52
Lexxa
Nick писал(а):Можешь скинуть свой вариан
у меня чуть другая голова, но проблемы те же, поэтому тоже с проверками.
А вообще с ладдерами на голову надо бы в тему про смену инструмента на токарнике
http://www.cnc-club.ru/forum/viewtopic. ... 00#p170383
Re: HELP Неравномерный шаг резьбы
Добавлено: 22 июн 2015, 13:40
alex_orlov
g 33 не работает
Re: HELP Неравномерный шаг резьбы
Добавлено: 22 июн 2015, 13:56
Serg
А после M6 не надо шпиндель включить?..
Re: HELP Неравномерный шаг резьбы
Добавлено: 22 июн 2015, 14:08
alex_orlov
UAVpilot писал(а):А после M6 не надо шпиндель включить?..
ГЕНИАЛЬНО !!!
СПАСИБО,
ВО Я БАРАН.........
Re: HELP Неравномерный шаг резьбы
Добавлено: 26 июн 2015, 12:48
T00T
T00T писал(а): поэтому я в ladder при описании работы головы вставляю защиты.
Можешь скинуть свой вариант, а то мне скоро надо будет голову настраивать?[/quote]
Вот со станка списал.
Ну там только защита от заклинивания при пуске и ограничение времени зажатия - тоже полезная опция.
Re: HELP Неравномерный шаг резьбы
Добавлено: 29 июн 2015, 09:57
Nick
+1!
А можешь еще hal скинуть, чтобы было понятно, кто такие B1-6 и прочие не подписаные выводы.