Агрегатный станок
-
ЗАВ
- Мастер
- Сообщения: 665
- Зарегистрирован: 22 июн 2012, 07:43
- Репутация: 0
- Откуда: Орск Оренбургская область
- Контактная информация:
Re: Агрегатный станок
концевики работают, контролер их видит.ошибки пишет ту же. посему то после дописки состояние пина не изменилось. 
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Агрегатный станок
Упс, ошибся с номером...
setp parport.0.pin-01-out-invert 1
не 01, а 12, у тебя же 12-й пин.
setp parport.0.pin-12-out-invert 1
setp parport.0.pin-01-out-invert 1
не 01, а 12, у тебя же 12-й пин.
setp parport.0.pin-12-out-invert 1
-
ЗАВ
- Мастер
- Сообщения: 665
- Зарегистрирован: 22 июн 2012, 07:43
- Репутация: 0
- Откуда: Орск Оренбургская область
- Контактная информация:
Re: Агрегатный станок
пошел пробовать
-
ЗАВ
- Мастер
- Сообщения: 665
- Зарегистрирован: 22 июн 2012, 07:43
- Репутация: 0
- Откуда: Орск Оренбургская область
- Контактная информация:
Re: Агрегатный станок
прог не грузится
-
ЗАВ
- Мастер
- Сообщения: 665
- Зарегистрирован: 22 июн 2012, 07:43
- Репутация: 0
- Откуда: Орск Оренбургская область
- Контактная информация:
Re: Агрегатный станок
что не так дописал?
- Вложения
-
- мой-станок.hal
- (4.79 КБ) 1012 скачиваний
-
- мой-станок.ini
- (2.44 КБ) 1129 скачиваний
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Агрегатный станок
точно! опять я все напутал...
Убирай эту строку, вместо нее и этой
net all-home <= parport.0.pin-12-in
пишем
net all-home <= parport.0.pin-12-in-not
Это же пин типа in, а не out!
Убирай эту строку, вместо нее и этой
net all-home <= parport.0.pin-12-in
пишем
net all-home <= parport.0.pin-12-in-not
Это же пин типа in, а не out!
-
ЗАВ
- Мастер
- Сообщения: 665
- Зарегистрирован: 22 июн 2012, 07:43
- Репутация: 0
- Откуда: Орск Оренбургская область
- Контактная информация:
Re: Агрегатный станок
Наконец-то номирование пошло!!!! , однако , как я и ожидал не в ту сторону , как инвертировать хомирование оси?
-
ЗАВ
- Мастер
- Сообщения: 665
- Зарегистрирован: 22 июн 2012, 07:43
- Репутация: 0
- Откуда: Орск Оренбургская область
- Контактная информация:
Re: Агрегатный станок
Я думаю следующий шаг- настройка масшаба перемещения осей , где это делается , как?
-
ЗАВ
- Мастер
- Сообщения: 665
- Зарегистрирован: 22 июн 2012, 07:43
- Репутация: 0
- Откуда: Орск Оренбургская область
- Контактная информация:
Re: Агрегатный станок
Почему то хоумирование начинается с оси Z, сделал setp parport.0.pin-08-out-invert 1 .направление хоумирования изменилось, однако после хоумирования съезжает с датчика, наезжает на него опять и разрешает движение в направлении за датчиком , а в рабочую зону не пускает . Что не так и делаю?ЗАВ писал(а):как инвертировать хомирование оси?
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Агрегатный станок
Неее, надо просто поменять знак home_search_velocity, если он больше 0 то ищем в положительную сторону, если меньше - в отрицательную. (находится в ini в каждой оси)ЗАВ писал(а): сделал setp parport.0.pin-08-out-invert 1
Все остальное верни к предыдущему состоянию.
В смысле ты говоришь станку ехать на 10 мм, а он едет не на 10?ЗАВ писал(а):Я думаю следующий шаг- настройка масшаба перемещения осей , где это делается , как?
Тогда в ini в каждой оси есть SCALE = количество шагов на единицу измерения (мм).
-
ЗАВ
- Мастер
- Сообщения: 665
- Зарегистрирован: 22 июн 2012, 07:43
- Репутация: 0
- Откуда: Орск Оренбургская область
- Контактная информация:
Re: Агрегатный станок
поменял знак home_search_velocity, направление хоумирования изменилосьось. Z все нормально.Ось x после хоумирования съезжает с датчика, наезжает на него опять и разрешает движение в направлении за датчиком , а в рабочую зону не пускает . Что не так и делаю? оси y a не хомируются (наверно из за х)
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Агрегатный станок
За датчиком, это в какую сторону? Может у тебя X не в том направлении ориентированна? Что показывают координаты в LinuxCNC?
-
ЗАВ
- Мастер
- Сообщения: 665
- Зарегистрирован: 22 июн 2012, 07:43
- Репутация: 0
- Откуда: Орск Оренбургская область
- Контактная информация:
Re: Агрегатный станок
Все выглядит так-ось находится на середине рабочей зоны. датчик хоме стоит на краю. включаю хоме- ось идет до датчика, наезжает на него , съезжает, наезжает опять и останаавливается(концевик включен). пробую двигать ось в ручном режиме- ось двигается за датчик-и упирается в тупик-конец оси. А в рабочую зону не идет. такое впечатление, что программа перепутала направление рабочей зоны.как переориетировать систему?
где их смотреть ?Nick писал(а):Что показывают координаты в LinuxCNC?
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Агрегатный станок
Вот тут:
Когда ты едешь в положительную сторону, координаты правильно меняются?
Чтобы поменять ориентацию, тупо для пина dir нужной напиши invert 1 (в hal). Или поставь отрицательный scale (в ini).
Чтобы поменять ориентацию, тупо для пина dir нужной напиши invert 1 (в hal). Или поставь отрицательный scale (в ini).
-
ЗАВ
- Мастер
- Сообщения: 665
- Зарегистрирован: 22 июн 2012, 07:43
- Репутация: 0
- Откуда: Орск Оренбургская область
- Контактная информация:
Re: Агрегатный станок
ура !! ось x пошла, проблема с осью а . во время ручного управления через определеное перемещение вырубается станок, такае впечатлеине, что срабатывает лимит хода, хотя в ини стоит 99999, где надо поправить?
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Агрегатный станок
Просто убери эти лимиты в ini и все.
Кстати, а какие координаты показываются, когда ось перестает работать?
Кстати, а какие координаты показываются, когда ось перестает работать?
-
ЗАВ
- Мастер
- Сообщения: 665
- Зарегистрирован: 22 июн 2012, 07:43
- Репутация: 0
- Откуда: Орск Оренбургская область
- Контактная информация:
Re: Агрегатный станок
ось встала, питание шд вырубилось
-
ЗАВ
- Мастер
- Сообщения: 665
- Зарегистрирован: 22 июн 2012, 07:43
- Репутация: 0
- Откуда: Орск Оренбургская область
- Контактная информация:
Re: Агрегатный станок
MAX_LIMIT = 800.0 эту строчку убрать?
-
ЗАВ
- Мастер
- Сообщения: 665
- Зарегистрирован: 22 июн 2012, 07:43
- Репутация: 0
- Откуда: Орск Оренбургская область
- Контактная информация:
Re: Агрегатный станок
убрал, без результатно- вырубается, как будто нжамается "аварийный стоп"
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Агрегатный станок
Если бы доехал до края оси, то плавно бы остановился и все. Если вырубается совсем, то скорее всего отрабатывает какой-то аварийный концевик.ЗАВ писал(а):как будто нжамается "аварийный стоп"
В одном и том же месте вырубается?
Вот эти две:
MIN_LIMIT = -0.001
MAX_LIMIT = 9999.0
