Определение времени холостых ходов
-
- Новичок
- Сообщения: 30
- Зарегистрирован: 02 апр 2015, 11:58
- Репутация: 0
- Настоящее имя: Артём Федосеев
- Контактная информация:
Определение времени холостых ходов
Привет. Кто знает, с помощью каких датчиков можно определить время холостых ходов станка? Необходимо извлечь реальное время обработки заготовки.
- michael-yurov
- Почётный участник
- Сообщения: 11626
- Зарегистрирован: 26 июл 2012, 00:10
- Репутация: 4634
- Настоящее имя: Михаил Львович
- Откуда: Новоуральск
- Контактная информация:
Re: Определение времени холостых ходов
С помощью часов? Нет?stoodiakv1 писал(а):Привет. Кто знает, с помощью каких датчиков можно определить время холостых ходов станка? Необходимо извлечь реальное время обработки заготовки.
- megagad
- Почётный участник
- Сообщения: 3207
- Зарегистрирован: 05 апр 2014, 18:57
- Репутация: 712
- Откуда: Реуспублика Крым, Бахчисарай.
- Контактная информация:
Re: Определение времени холостых ходов
При создании УП КАМ программа(если она продвинутая) позволяет вычислить как время работы. так и время холостых проходов без обработкиstoodiakv1 писал(а):с помощью каких датчиков можно определить время холостых ходов станка?
We Do What We Must, Because We Can!
Причинять добро, наносить пользу и подвергать ласке.
Причинять добро, наносить пользу и подвергать ласке.
- michael-yurov
- Почётный участник
- Сообщения: 11626
- Зарегистрирован: 26 июл 2012, 00:10
- Репутация: 4634
- Настоящее имя: Михаил Львович
- Откуда: Новоуральск
- Контактная информация:
Re: Определение времени холостых ходов
Вообще - холостые переезды - это тоже работа станка.
Если для подготовки траектории используется ArtCAM - можно посмотреть информацию о расчитанных траекториях.
Вероятно, там указана и длина пути фрезеровки, и время фрезеровки, и время и длина холостых переездов. Не учитывается только настройки усорения и работа планировщика системы ЧПУ.
Но, если известно полное время обработки - можно довольно точно определить время холостых переходов, вычислив пропорциональную часть от общего времени.
Если для подготовки траектории используется ArtCAM - можно посмотреть информацию о расчитанных траекториях.
Вероятно, там указана и длина пути фрезеровки, и время фрезеровки, и время и длина холостых переездов. Не учитывается только настройки усорения и работа планировщика системы ЧПУ.
Но, если известно полное время обработки - можно довольно точно определить время холостых переходов, вычислив пропорциональную часть от общего времени.
- Serg
- Мастер
- Сообщения: 21923
- Зарегистрирован: 17 апр 2012, 14:58
- Репутация: 5181
- Заслуга: c781c134843e0c1a3de9
- Настоящее имя: Сергей
- Откуда: Москва
- Контактная информация:
Re: Определение времени холостых ходов
А как CAM узнает скорости холостых переездов станка?megagad писал(а):При создании УП КАМ программа(если она продвинутая) позволяет вычислить как время работы. так и время холостых проходов без обработки
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
- megagad
- Почётный участник
- Сообщения: 3207
- Зарегистрирован: 05 апр 2014, 18:57
- Репутация: 712
- Откуда: Реуспублика Крым, Бахчисарай.
- Контактная информация:
Re: Определение времени холостых ходов
Обычно. в нормальных КАМ-программах весь станок "забит" в виде полных его данных(иногда и 3Д моделька есть для определения столкновений и прочего) В них и скоростя по осям, и ускорения, и какой инструмент в какой ячейку магазина лежит(и даже его длина)UAVpilot писал(а):А как CAM узнает скорости холостых переездов станка?
We Do What We Must, Because We Can!
Причинять добро, наносить пользу и подвергать ласке.
Причинять добро, наносить пользу и подвергать ласке.
- Serg
- Мастер
- Сообщения: 21923
- Зарегистрирован: 17 апр 2012, 14:58
- Репутация: 5181
- Заслуга: c781c134843e0c1a3de9
- Настоящее имя: Сергей
- Откуда: Москва
- Контактная информация:
Re: Определение времени холостых ходов
И как это поможет ТС?
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
- aekhv
- Мастер
- Сообщения: 393
- Зарегистрирован: 17 окт 2014, 15:03
- Репутация: 218
- Настоящее имя: Александр
- Откуда: г.Хабаровск
- Контактная информация:
Re: Определение времени холостых ходов
В MasterCam X6 так:
Но скорость холостых перемещений надо явно указать в общих параметрах станка, иначе время расчитается неправильно.-
- Новичок
- Сообщения: 30
- Зарегистрирован: 02 апр 2015, 11:58
- Репутация: 0
- Настоящее имя: Артём Федосеев
- Контактная информация:
Re: Определение времени холостых ходов
Ускор - это холостые ходы? У вас указана скорость? Какая?BentScrew писал(а):В MasterCam X6 так:Но скорость холостых перемещений надо явно указать в общих параметрах станка, иначе время расчитается неправильно.
Последний раз редактировалось stoodiakv1 16 апр 2015, 13:19, всего редактировалось 1 раз.
-
- Новичок
- Сообщения: 30
- Зарегистрирован: 02 апр 2015, 11:58
- Репутация: 0
- Настоящее имя: Артём Федосеев
- Контактная информация:
Re: Определение времени холостых ходов
Надеюсь, все ответившие получают уведомление.
Пишу диплом. Там будет определение стойкости режущего инструмента и соотвественно необходимо знать точное время обработки, без холостых ходов (и других лишних действий). Я просил подсказать датчики для установки на станок. Ибо время обработки УП и реальное время они рознятся.
Повторюсь:
1) Какие датчики использовать для определение реального времени со станка без учёта холостых ходов и других двежений, не относящихся к резанию.
2) Кто может прислать текст УП, в котором прописано время холостых ходов?
У меня есть текст УП из NX, там только время работы каждлого из инструментов и общее.
Пишу диплом. Там будет определение стойкости режущего инструмента и соотвественно необходимо знать точное время обработки, без холостых ходов (и других лишних действий). Я просил подсказать датчики для установки на станок. Ибо время обработки УП и реальное время они рознятся.
Повторюсь:
1) Какие датчики использовать для определение реального времени со станка без учёта холостых ходов и других двежений, не относящихся к резанию.
2) Кто может прислать текст УП, в котором прописано время холостых ходов?
У меня есть текст УП из NX, там только время работы каждлого из инструментов и общее.
- aekhv
- Мастер
- Сообщения: 393
- Зарегистрирован: 17 окт 2014, 15:03
- Репутация: 218
- Настоящее имя: Александр
- Откуда: г.Хабаровск
- Контактная информация:
Re: Определение времени холостых ходов
Да.stoodiakv1 писал(а):Ускор - это холостые ходы?
3 м/мин.stoodiakv1 писал(а):У вас указана скорость? Какая?
- aekhv
- Мастер
- Сообщения: 393
- Зарегистрирован: 17 окт 2014, 15:03
- Репутация: 218
- Настоящее имя: Александр
- Откуда: г.Хабаровск
- Контактная информация:
Re: Определение времени холостых ходов
Вы имеете ввиду аппаратные датчики? Какие физические величины они, по вашему, должны измерять?stoodiakv1 писал(а):1) Какие датчики использовать для определение реального времени со станка без учёта холостых ходов и других двежений, не относящихся к резанию.
В УП холостые перемещения задаются кодом G0 и координатами назначения (без указания скорости), с какой скоростью поедет станок зависит от настроек контроллера ЧПУ или программы, которая рулит станком. Если вместо G0 вы хотите видеть перемещения с определённой скоростью, то придётся все G0 заменить на G1 Fxxx. Например, у меня MasterCam делает именно так.stoodiakv1 писал(а):2) Кто может прислать текст УП, в котором прописано время холостых ходов?
Сравните две одинаковые программы. УП с ускоренными перемещениями (скорость зависит от систему управления ЧПУ): Скорость холостых перемещений 3000 мм/мин:
- NightV
- Почётный участник
- Сообщения: 6599
- Зарегистрирован: 30 дек 2011, 09:14
- Репутация: 2279
- Настоящее имя: Владимир Айрапетян
- Откуда: Israel
- Контактная информация:
Re: Определение времени холостых ходов
я так понял что нужно отслеживать сколько времени станок находится в режиме G1.
как это сделать аппаратно зависит от системы ЧПУ.
программно это умеет CIMCO Edit
можно даже посмотреть сколько времени занимает ОДИН инструмент из списка
как это сделать аппаратно зависит от системы ЧПУ.
программно это умеет CIMCO Edit
можно даже посмотреть сколько времени занимает ОДИН инструмент из списка
Всё просто! если знаешь КАК!
- megagad
- Почётный участник
- Сообщения: 3207
- Зарегистрирован: 05 апр 2014, 18:57
- Репутация: 712
- Откуда: Реуспублика Крым, Бахчисарай.
- Контактная информация:
Re: Определение времени холостых ходов
ну, например начнёт читать, что от него хотят в реальности, а может вспомнит чему учили всё прошедшее времяUAVpilot писал(а):И как это поможет ТС
Хотя, если их учили писать УП в блокноте(и ничего кроме блокнота не показывали из КАМ) - мои претензии снимаются.
Вариант с готовой УП предложил NightV, но опять-же без ПОЛНЫХ данных станка время может быть вычислено очень примерно. особенно если много криволинейных участков и ускорения станка очень маленькие.
We Do What We Must, Because We Can!
Причинять добро, наносить пользу и подвергать ласке.
Причинять добро, наносить пользу и подвергать ласке.
- michael-yurov
- Почётный участник
- Сообщения: 11626
- Зарегистрирован: 26 июл 2012, 00:10
- Репутация: 4634
- Настоящее имя: Михаил Львович
- Откуда: Новоуральск
- Контактная информация:
Re: Определение времени холостых ходов
А мне кажется - износ инструмента больше зависит от объема снятого материала, от режима обработки, от самого материала и условий обработки, а совсем не от времени.
Вы объясните внятно, почему вы не хотите использовать информацию из УП, почему не хотите использовать возможности CAM программ, утилит просмотра G-кода и систем управления ЧПУ? Потому что это не подходит под условия задачи, или просто потому, что никогда не видели эти программы и не хотите разбираться?
Или же вам нужна реализация в железе?
Тогда хотелось бы знать, о каких станках идет речь.
Время измеряют с помощью таймера - тут практически без вариантов.
А процесс обработки можно определить разными способами, например, наличие электрического контакта между заготовкой и инструментом, или по току потребляемому шпинделем, или по положению оси Z, или по сигналу от системы ЧПУ. Но все это глупости, т.к. программная реализация намного проще и надежнее.
Вы объясните внятно, почему вы не хотите использовать информацию из УП, почему не хотите использовать возможности CAM программ, утилит просмотра G-кода и систем управления ЧПУ? Потому что это не подходит под условия задачи, или просто потому, что никогда не видели эти программы и не хотите разбираться?
Или же вам нужна реализация в железе?
Тогда хотелось бы знать, о каких станках идет речь.
Время измеряют с помощью таймера - тут практически без вариантов.
А процесс обработки можно определить разными способами, например, наличие электрического контакта между заготовкой и инструментом, или по току потребляемому шпинделем, или по положению оси Z, или по сигналу от системы ЧПУ. Но все это глупости, т.к. программная реализация намного проще и надежнее.
-
- Новичок
- Сообщения: 30
- Зарегистрирован: 02 апр 2015, 11:58
- Репутация: 0
- Настоящее имя: Артём Федосеев
- Контактная информация:
Re: Определение времени холостых ходов
Я уже написал. УП - это идеальный вариант, без учёта разгона/торможения двигателей и других "лишних" действий.michael-yurov писал(а):Вы объясните внятно, почему вы не хотите использовать информацию из УП, почему не хотите использовать возможности CAM программ, утилит просмотра G-кода и систем управления ЧПУ? Потому что это не подходит под условия задачи, или просто потому, что никогда не видели эти программы и не хотите разбираться?
Да, нужна реализация в железе. Это самый точный вариант. Без всяких приближений. Например станки HAAS VF5, VF-8, VF-10. Тут не в станках дело. Я же диплом делаю, а не реализую это на практике. Думаю, если выберу оборудование, которое на этих станках рабоать не будет - не беда. Станки всегда можно поменять. Я даже просто не могу найти что-то подоходящие. Возможно, что-то у Montronix есть, потом буду разбираться.michael-yurov писал(а):Или же вам нужна реализация в железе?
Тогда хотелось бы знать, о каких станках идет речь.
Таймер? Вручную оператор? Если да - то бред. Спасибо за варианты. Но тут каждый вариант на Диссертацию тянетmichael-yurov писал(а):Время измеряют с помощью таймера - тут практически без вариантов.
А процесс обработки можно определить разными способами, например, наличие электрического контакта между заготовкой и инструментом, или по току потребляемому шпинделем, или по положению оси Z, или по сигналу от системы ЧПУ. Но все это глупости, т.к. программная реализация намного проще и надежнее.
-
- Новичок
- Сообщения: 30
- Зарегистрирован: 02 апр 2015, 11:58
- Репутация: 0
- Настоящее имя: Артём Федосеев
- Контактная информация:
Re: Определение времени холостых ходов
А можно в текст программы вывести общее время обработки, время холостых ходов?NightV писал(а):я так понял что нужно отслеживать сколько времени станок находится в режиме G1.
как это сделать аппаратно зависит от системы ЧПУ.
программно это умеет CIMCO Edit
можно даже посмотреть сколько времени занимает ОДИН инструмент из списка
-
- Новичок
- Сообщения: 30
- Зарегистрирован: 02 апр 2015, 11:58
- Репутация: 0
- Настоящее имя: Артём Федосеев
- Контактная информация:
Re: Определение времени холостых ходов
Спасибо. Да мне всего лишь необходимо число из УП, чтобы его извлечь можно было. Типа написали прогу, в CAM рассчитали время холостых ходов, всписали это значение в программу.BentScrew писал(а):В УП холостые перемещения задаются кодом G0 и координатами назначения (без указания скорости), с какой скоростью поедет станок зависит от настроек контроллера ЧПУ или программы, которая рулит станком. Если вместо G0 вы хотите видеть перемещения с определённой скоростью, то придётся все G0 заменить на G1 Fxxx. Например, у меня MasterCam делает именно так.stoodiakv1 писал(а):2) Кто может прислать текст УП, в котором прописано время холостых ходов?
- michael-yurov
- Почётный участник
- Сообщения: 11626
- Зарегистрирован: 26 июл 2012, 00:10
- Репутация: 4634
- Настоящее имя: Михаил Львович
- Откуда: Новоуральск
- Контактная информация:
Re: Определение времени холостых ходов
А зачем вам время холостых ходов?stoodiakv1 писал(а):в CAM рассчитали время холостых ходов, всписали это значение в программу.
-
- Новичок
- Сообщения: 30
- Зарегистрирован: 02 апр 2015, 11:58
- Репутация: 0
- Настоящее имя: Артём Федосеев
- Контактная информация:
Re: Определение времени холостых ходов
Писал ранее:michael-yurov писал(а):А зачем вам время холостых ходов?stoodiakv1 писал(а):в CAM рассчитали время холостых ходов, всписали это значение в программу.
Либо я узнаю реальное время обработки со станка, либо высчитываю в УП процент времени, который отводится на холостые ходы, учитываю разгон/торможение двигателей и тогда вычитаю эти значения из реального времени.stoodiakv1 писал(а):Пишу диплом. Там будет определение стойкости режущего инструмента и соотвественно необходимо знать точное время обработки, без холостых ходов (и других лишних действий). Я просил подсказать датчики для установки на станок. Ибо время обработки УП и реальное время они рознятся.