бесконечная подача Х
- dinkata
- Мастер
- Сообщения: 1028
- Зарегистрирован: 05 сен 2014, 09:07
- Репутация: 391
- Настоящее имя: Диньо
- Откуда: Болгария
- Контактная информация:
бесконечная подача Х
Начинается проект ,пока вьйбор оборудование ,подумал можно ли реализироват с Linuxcnc ?
1.Оси X Y Z .Датчики Home не надо ,при нажатие All Home оси обнуляется без движением.
2.Вьйполняем УП ( на фото )
3.Пауза (вьйполняется другие операции )
4.Снова вьйполняем УП ,но все с нуля ..без возврата ос Х в 0 ,а только обнулит координат.
повторение т.3 ит.4 много раз.
1.Оси X Y Z .Датчики Home не надо ,при нажатие All Home оси обнуляется без движением.
2.Вьйполняем УП ( на фото )
3.Пауза (вьйполняется другие операции )
4.Снова вьйполняем УП ,но все с нуля ..без возврата ос Х в 0 ,а только обнулит координат.
повторение т.3 ит.4 много раз.
Простите ошибки, я иностранец.У моя клавиатура нету "э" и "ы"
- dinkata
- Мастер
- Сообщения: 1028
- Зарегистрирован: 05 сен 2014, 09:07
- Репутация: 391
- Настоящее имя: Диньо
- Откуда: Болгария
- Контактная информация:
- dinkata
- Мастер
- Сообщения: 1028
- Зарегистрирован: 05 сен 2014, 09:07
- Репутация: 391
- Настоящее имя: Диньо
- Откуда: Болгария
- Контактная информация:
- dinkata
- Мастер
- Сообщения: 1028
- Зарегистрирован: 05 сен 2014, 09:07
- Репутация: 391
- Настоящее имя: Диньо
- Откуда: Болгария
- Контактная информация:
Re: бесконечная подача Х
Подача отрезное ос Z
Простите ошибки, я иностранец.У моя клавиатура нету "э" и "ы"
-
nkp
- Мастер
- Сообщения: 8340
- Зарегистрирован: 28 ноя 2011, 00:25
- Репутация: 1589
- Контактная информация:
Re: бесконечная подача Х
выполняй программу в цикле(бесконечном как вариант)dinkata писал(а):3.Пауза (вьйполняется другие операции )
M6T0
делай свои дела
tool_changed
продолжай G-код
- tooshka
- Почётный участник

- Сообщения: 1803
- Зарегистрирован: 24 окт 2012, 14:26
- Репутация: 209
- Настоящее имя: Андрей
- Откуда: Нижний Новгород
- Контактная информация:
Re: бесконечная подача Х
А почему в G-code не написать цикл и просто повторять по нажатию кнопки?
Милая, ты услышь меня
под окном стою со своим я ЧПУ! (Протяжно; с надрывом; форте)
Внимание!!! Чрезмерное увлечение ЧПУ приводит к проблемам в семейных отношениях!
под окном стою со своим я ЧПУ! (Протяжно; с надрывом; форте)
Внимание!!! Чрезмерное увлечение ЧПУ приводит к проблемам в семейных отношениях!
- dinkata
- Мастер
- Сообщения: 1028
- Зарегистрирован: 05 сен 2014, 09:07
- Репутация: 391
- Настоящее имя: Диньо
- Откуда: Болгария
- Контактная информация:
Re: бесконечная подача Х
т.е. как ? не сильньй я в G кодnkp писал(а):выполняй программу в цикле(бесконечном как вариант)
M6T0
делай свои дела
tool_changed
продолжай G-код
Простите ошибки, я иностранец.У моя клавиатура нету "э" и "ы"
- dinkata
- Мастер
- Сообщения: 1028
- Зарегистрирован: 05 сен 2014, 09:07
- Репутация: 391
- Настоящее имя: Диньо
- Откуда: Болгария
- Контактная информация:
Re: бесконечная подача Х
после резка ,автоматический запуск снова УПtooshka писал(а):повторять по нажатию кнопки?
Простите ошибки, я иностранец.У моя клавиатура нету "э" и "ы"
-
nkp
- Мастер
- Сообщения: 8340
- Зарегистрирован: 28 ноя 2011, 00:25
- Репутация: 1589
- Контактная информация:
Re: бесконечная подача Х
программу пишешь в цикле(в примере сразу два варианта)dinkata писал(а):т.е. как ?
Код: Выделить всё
o133 do
M6 T0
o135 repeat[10]
G91
G0 X5
o135 endrepeat
o133 while [#<_task> NE 0]
M2
net tool-change iocontrol.0.tool-change => classicladder.0.in-00 #делаем свои дела в ладдере
net done classicladder.0.out-01 => iocontrol.0.tool-changed #продолжаем выполнять программу смысл в том ,что мы приостанавливаем выполнение программы ,как бы для смены инструмента,а сами
что нам надо...
потом даем сигнал ,что мол поменяли инструмент ,и продолжаем выполнять жкод...
- dinkata
- Мастер
- Сообщения: 1028
- Зарегистрирован: 05 сен 2014, 09:07
- Репутация: 391
- Настоящее имя: Диньо
- Откуда: Болгария
- Контактная информация:
Re: бесконечная подача Х
Спасибо nkp ,для пауза да ,я понял .nkp писал(а):смысл в том ,что мы приостанавливаем выполнение программы
Проблем как начинат каждое вьйполнение УП с обнуленой ос Х .
Каждое вьйполнение УП накапливает в регистрам положение ос Х примерно 2600 мм ,
какие лимитьй ставит на Х ? Или как обнулят Х после каждое вьйполнение УП ,но так
что следушее вьйполнение УП начинало с ноль по Х ,без физический возврат в хоум.
Простите ошибки, я иностранец.У моя клавиатура нету "э" и "ы"
-
nkp
- Мастер
- Сообщения: 8340
- Зарегистрирован: 28 ноя 2011, 00:25
- Репутация: 1589
- Контактная информация:
Re: бесконечная подача Х
тут тоже есть несколько вариантов:
можно сделать ось без ограничений (бесконечной)
в ини файле в разделе оси X стираешь строки:
MIN_LIMIT = -400
MAX_LIMIT = 400.0
а потом в жкоде обнуляешься ,например:
G10 L20 P1 X0
можно сделать ось без ограничений (бесконечной)
в ини файле в разделе оси X стираешь строки:
MIN_LIMIT = -400
MAX_LIMIT = 400.0
а потом в жкоде обнуляешься ,например:
G10 L20 P1 X0
- Serg
- Мастер
- Сообщения: 21923
- Зарегистрирован: 17 апр 2012, 14:58
- Репутация: 5183
- Заслуга: c781c134843e0c1a3de9
- Настоящее имя: Сергей
- Откуда: Москва
- Контактная информация:
Re: бесконечная подача Х
Можно сделать поворотную ось с лимитом в 2600. Можно обычную линейную и хомить каждый раз.
Для приостановки цикла программы не нужно "портить" M6, можно пользовать M66.
Для приостановки цикла программы не нужно "портить" M6, можно пользовать M66.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
- dinkata
- Мастер
- Сообщения: 1028
- Зарегистрирован: 05 сен 2014, 09:07
- Репутация: 391
- Настоящее имя: Диньо
- Откуда: Болгария
- Контактная информация:
Re: бесконечная подача Х
да,сразу попробовал ,получается .Однако не знаю сколько бит регистр абсолютной координат Х .nkp писал(а):а потом в жкоде обнуляешься ,например:
G10 L20 P1 X0
Ожидается например для одно включение наработат 3 000 000 ,000 мм
Простите ошибки, я иностранец.У моя клавиатура нету "э" и "ы"
- dinkata
- Мастер
- Сообщения: 1028
- Зарегистрирован: 05 сен 2014, 09:07
- Репутация: 391
- Настоящее имя: Диньо
- Откуда: Болгария
- Контактная информация:
Re: бесконечная подача Х
если ето узнаю как сделат ,но так чтоб при команда хоум ос Х не двигалас ...UAVpilot писал(а): Можно обычную линейную и хомить каждый раз.
то мой проблем решается
Простите ошибки, я иностранец.У моя клавиатура нету "э" и "ы"
- Serg
- Мастер
- Сообщения: 21923
- Зарегистрирован: 17 апр 2012, 14:58
- Репутация: 5183
- Заслуга: c781c134843e0c1a3de9
- Настоящее имя: Сергей
- Откуда: Москва
- Контактная информация:
Re: бесконечная подача Х
Код: Выделить всё
SEARCH_VEL = 0
LATCH_VEL = 0
USE_INDEX = NOЯ не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
- dinkata
- Мастер
- Сообщения: 1028
- Зарегистрирован: 05 сен 2014, 09:07
- Репутация: 391
- Настоящее имя: Диньо
- Откуда: Болгария
- Контактная информация:
Re: бесконечная подача Х
Возможно ли сделат хоум в Auto mode ?UAVpilot писал(а):и хомить каждый раз.
На команда halui.home-all ругается .
HOME_SEQUENCE is set in the ini file ето сделано.
Делаю так ,в конец УП М101 потом М2.
М101:
Код: Выделить всё
#!/bin/bash
halcmd setp classicladder.0.in-45 1
halcmd setp halui.home-all 1
sleep 1
halcmd setp classicladder.0.in-45 0
halcmd setp halui.home-all 0
exit 0Простите ошибки, я иностранец.У моя клавиатура нету "э" и "ы"
-
nkp
- Мастер
- Сообщения: 8340
- Зарегистрирован: 28 ноя 2011, 00:25
- Репутация: 1589
- Контактная информация:
Re: бесконечная подача Х
наверно - нет...dinkata писал(а):Возможно ли сделат хоум в Auto mode ?
-------------
а почему именно делать хоум??? есть для этого основания?
если ось бесконечная и вместо хоума говорить в конце цикла:"здесь теперь ноль" ??
и цикл повторяется?
- tooshka
- Почётный участник

- Сообщения: 1803
- Зарегистрирован: 24 окт 2012, 14:26
- Репутация: 209
- Настоящее имя: Андрей
- Откуда: Нижний Новгород
- Контактная информация:
Re: бесконечная подача Х
Я так понимаю интересует точность протяжки заготовки.nkp писал(а):наверно - нет...dinkata писал(а):Возможно ли сделат хоум в Auto mode ?
-------------
а почему именно делать хоум??? есть для этого основания?
если ось бесконечная и вместо хоума говорить в конце цикла:"здесь теперь ноль" ??
и цикл повторяется?
Можно просто поставить датчик наличия/начала заготовки после обрезки проверяться по нему, а не по оси.
Милая, ты услышь меня
под окном стою со своим я ЧПУ! (Протяжно; с надрывом; форте)
Внимание!!! Чрезмерное увлечение ЧПУ приводит к проблемам в семейных отношениях!
под окном стою со своим я ЧПУ! (Протяжно; с надрывом; форте)
Внимание!!! Чрезмерное увлечение ЧПУ приводит к проблемам в семейных отношениях!
- dinkata
- Мастер
- Сообщения: 1028
- Зарегистрирован: 05 сен 2014, 09:07
- Репутация: 391
- Настоящее имя: Диньо
- Откуда: Болгария
- Контактная информация:
Re: бесконечная подача Х
Что будет с ето :nkp писал(а):а почему именно делать хоум??? есть для этого основания?
dinkata писал(а): nkp писал(а):
а потом в жкоде обнуляешься ,например:
G10 L20 P1 X0
да,сразу попробовал ,получается .Однако не знаю сколько бит регистр абсолютной координат Х .
Ожидается например для одно включение наработат 3 000 000 ,000 мм
Простите ошибки, я иностранец.У моя клавиатура нету "э" и "ы"