Страница 27 из 56
Re: Агрегатный станок
Добавлено: 14 янв 2013, 15:22
Nick
Судя по этому у тебя по оси X - 320 шагов на мм, по Y - 16 шагов на мм, по Z - 3200. Так и должно быть?
Код: Выделить всё
12 float RW -320 stepgen.0.position-scale
...
12 float RW 16 stepgen.1.position-scale
...
12 float RW 3200 stepgen.3.position-scale
Re: Агрегатный станок
Добавлено: 14 янв 2013, 15:24
ЗАВ
оси а и х выставлены , проблема y z !
Re: Агрегатный станок
Добавлено: 14 янв 2013, 15:29
Nick
Упс, по Z ошибся, по Z тоже стоит 16 шагов на мм.
Это правильно?
Re: Агрегатный станок
Добавлено: 14 янв 2013, 15:32
ЗАВ
оси y и z будут одинаковыми (это две сверлильные бабаки ) , я пока настраиваю Y. на z не доделан редуктор.на нее не обращай внимание
Re: Агрегатный станок
Добавлено: 14 янв 2013, 15:33
Nick
Ну так сколько там должно быть шагов на мм?
Какая у тебя передача?
Re: Агрегатный станок
Добавлено: 14 янв 2013, 15:36
ЗАВ
высчитать проблематично, однако при значении в Scale16 необходимо его было увеличить в 15 раз . фактические замеры показали , при перемещении 10мм -факт составит 0,15мм (примерно)
Re: Агрегатный станок
Добавлено: 14 янв 2013, 15:46
ЗАВ
подскажи где менять значение для градуировки. в ини не берет , на хал тоже не отреагировал , где его надо менять?
Re: Агрегатный станок
Добавлено: 14 янв 2013, 15:56
ЗАВ
думаю значение должно быть 800. оно есть в ини, хал. но программа берет откуда то 16????
Re: Агрегатный станок
Добавлено: 14 янв 2013, 15:59
Nick
В последнем ini который ты прислал, стоит именно 16:
Код: Выделить всё
[AXIS_1]
TYPE = LINEAR
HOME = 0.0
MAX_VELOCITY = 450.0
MAX_ACCELERATION = 50.0
STEPGEN_MAXACCEL = 437.5
SCALE = 16.0
FERROR = 1
MIN_FERROR = .25
MIN_LIMIT = -0.001
MAX_LIMIT = 800.0
HOME_IS_SHARED= 1
HOME=0
HOME_OFFSET = -1.000000
HOME_SEARCH_VEL = -10.000000
HOME_LATCH_VEL = 31.250000
HOME_SEQUENCE = 2
[AXIS_2]
TYPE = LINEAR
HOME = 0.0
MAX_VELOCITY = 450.0
MAX_ACCELERATION = 50.0
STEPGEN_MAXACCEL = 437.5
SCALE = 16.0
FERROR = 1
MIN_FERROR = .25
MIN_LIMIT = -0.001
MAX_LIMIT = 800.0
HOME_IS_SHARED = 1
HOME=0
HOME_OFFSET = -1.000000
HOME_SEARCH_VEL = -10.000000
HOME_LATCH_VEL = 31.250000
HOME_SEQUENCE = 0
Re: Агрегатный станок
Добавлено: 14 янв 2013, 16:01
nkp
может у тебя грузится другой конфиг?
(попробуй перенеси ини в другое место - будет грузится?)
Re: Агрегатный станок
Добавлено: 14 янв 2013, 16:03
ЗАВ
я пробовал, не реагировало, потом прописывал в хал, думаю если прописано в хал , то в ини не нужно?
Re: Агрегатный станок
Добавлено: 14 янв 2013, 16:07
Nick
ЗАВ писал(а):думаю если прописано в хал , то в ини не нужно?
Да, не нужно.
Но! зачем в hal ты двоеточие поставил?
setp stepgen.1.position-scale
: 800.0
Re: Агрегатный станок
Добавлено: 14 янв 2013, 16:08
ЗАВ
был такой совет, однако я и так и без пробовал - результат один
Re: Агрегатный станок
Добавлено: 14 янв 2013, 16:17
Nick
Хотя, на твой конфиг с ":" LinuxCNC начал бы ругаться, а раз не ругается, то ты точно не те файлы загружаешь.
А как ты linuxCNC запускаешь? С ярлыка?
ЗЫ Какие директории есть у тебя в ~/linuxcnc/configs/
Re: Агрегатный станок
Добавлено: 14 янв 2013, 16:19
ЗАВ
с ярлыка
Re: Агрегатный станок
Добавлено: 14 янв 2013, 16:41
ЗАВ
на ярлыке стоит такой путь-/home/xxx/build/scripts/linuxcnc '/home/xxx/build/configs/machine/machine.ini' . Я так понял , что писал не в тот фал , где его искать ?
Re: Агрегатный станок
Добавлено: 14 янв 2013, 17:20
ЗАВ
НАШЕЛ - поставил - пошло, спасибо ник. вот он откуда брал !
xx/build/configs/machine/machine.ini' [/quote]
Re: Агрегатный станок
Добавлено: 14 янв 2013, 17:25
ЗАВ
Напомни пожалуйста корректировка
1-скорости
2- ускорения /разгона
тоже в ини- какие строки?
Re: Агрегатный станок
Добавлено: 14 янв 2013, 18:57
Nick
MAX_VELOCITY = 450.0 - максимальная скорость
MAX_ACCELERATION = 50.0 - максимальное ускорение
STEPGEN_MAXACCEL = 75 - этот параметр лучше всего чтобы был 1,25-1,5 * MAX_ACCELERATION
Re: Агрегатный станок
Добавлено: 15 янв 2013, 08:03
ЗАВ
Nick писал(а):
STEPGEN_MAXACCEL = 75 - этот параметр лучше всего чтобы был 1,25-1,5 * MAX_ACCELERATION
поясни что это за параметр, есть проблемы с ускорением оси а - надо убавить.