Определение времени холостых ходов

Фрезерные и гравировальные станки для обработки мягких материалов (дерево, пластики, мягкие металлы).
stoodiakv1
Новичок
Сообщения: 30
Зарегистрирован: 02 апр 2015, 11:58
Репутация: 0
Настоящее имя: Артём Федосеев
Контактная информация:

Re: Определение времени холостых ходов

Сообщение stoodiakv1 »

ВОПРОС КО ВСЕМ

Т.е. можно вручную записать всё что угодно в шапку программы?
У меня записано (из NX):

Код: Выделить всё

(MACHINE TIME = 7.13 MIN)
И значит можно записать:

Код: Выделить всё

(CUTTING TIME = 6.28 MIN)
А время это взять с помощью программы CIMCO Edit, как подсказал товарищ NightV?
Вложения
Screen Shot 2015-04-17 at 12.41.13.png (2216 просмотров) <a class='original' href='./download/file.php?id=48229&mode=view' target=_blank>Загрузить оригинал (133.33 КБ)</a>
Аватара пользователя
NightV
Почётный участник
Почётный участник
Сообщения: 6610
Зарегистрирован: 30 дек 2011, 09:14
Репутация: 2279
Настоящее имя: Владимир Айрапетян
Откуда: Israel
Контактная информация:

Re: Определение времени холостых ходов

Сообщение NightV »

все что находится в скобках () станок игнорирует, это комментарии, для оператора и наладчика.
в них ты можешь писать практически что угодно, почему "практически", некоторые станки ругаются на некоторые спец символы.

был у меня случай на токарке (OKUMA) прислали готовую УП, проверил, пытаюсь загнать в станок... ФИГ!!
станок говорит что мол принял (пол программы) а Симка встает в ожидание досылать оставшуюся часть программы :wtf:
после некоторых минут поиска причины, увидел знак окончания программы % в комментариях :pssdoff:
Всё просто! если знаешь КАК!
Аватара пользователя
michael-yurov
Почётный участник
Почётный участник
Сообщения: 11730
Зарегистрирован: 26 июл 2012, 00:10
Репутация: 4703
Настоящее имя: Михаил Львович
Откуда: Новоуральск
Контактная информация:

Re: Определение времени холостых ходов

Сообщение michael-yurov »

stoodiakv1 писал(а):Либо я узнаю реальное время обработки со станка
Вы же не хотели засекать вручную!
А если уж делать это автоматически - то, полагаю, проще включать таймер по команде G1 / G2 / G3, и останавливать по G0 и M5.
В разных системах ЧПУ это реализуется по разному.
stoodiakv1 писал(а):либо высчитываю в УП процент времени, который отводится на холостые ходы
Как я уже писал - это можно узнать из CAM программы. Поскольку ускорения не учитываются, ни для G0 ни для G1 - пропорция получится довольно точная.

В любом случае дальнейшие ваши вычисления будут иметь намного меньшую точность.
stoodiakv1 писал(а):учитываю разгон/торможение двигателей и тогда вычитаю эти значения из реального времени.
Проще вычислить время рабочих ходов, чем холостых перемещений. И в CAM программе проще, и в реальности.
Да и ускорения не сильно влияют на время обработки - время обработки возрастает, обычно на 10 - 20%, не более.
stoodiakv1
Новичок
Сообщения: 30
Зарегистрирован: 02 апр 2015, 11:58
Репутация: 0
Настоящее имя: Артём Федосеев
Контактная информация:

Re: Определение времени холостых ходов

Сообщение stoodiakv1 »

michael-yurov писал(а):
stoodiakv1 писал(а):Либо я узнаю реальное время обработки со станка
Вы же не хотели засекать вручную!
А если уж делать это автоматически - то, полагаю, проще включать таймер по команде G1 / G2 / G3, и останавливать по G0 и M5.
В разных системах ЧПУ это реализуется по разному.
А как это сделать? Это можно на станке сделать? Или что-то специальное ставить (оборудование)?
Аватара пользователя
michael-yurov
Почётный участник
Почётный участник
Сообщения: 11730
Зарегистрирован: 26 июл 2012, 00:10
Репутация: 4703
Настоящее имя: Михаил Львович
Откуда: Новоуральск
Контактная информация:

Re: Определение времени холостых ходов

Сообщение michael-yurov »

stoodiakv1 писал(а):А как это сделать? Это можно на станке сделать? Или что-то специальное ставить (оборудование)?
Как сделать - зависит от системы управления. Далеко не с каждой системой управления такой фокус прокатит.

Вы хотите получить на станке нестандартную функцию / возможность. Если система управления защищена от изменений - вам это не удастся.
В некоторые станки вообще лучше не лезть без соответствующей квалификации, чтобы не нарваться большие финансовые затраты.
stoodiakv1
Новичок
Сообщения: 30
Зарегистрирован: 02 апр 2015, 11:58
Репутация: 0
Настоящее имя: Артём Федосеев
Контактная информация:

Re: Определение времени холостых ходов

Сообщение stoodiakv1 »

michael-yurov писал(а):
stoodiakv1 писал(а):А как это сделать? Это можно на станке сделать? Или что-то специальное ставить (оборудование)?
Как сделать - зависит от системы управления. Далеко не с каждой системой управления такой фокус прокатит.

Вы хотите получить на станке нестандартную функцию / возможность. Если система управления защищена от изменений - вам это не удастся.
В некоторые станки вообще лучше не лезть без соответствующей квалификации, чтобы не нарваться большие финансовые затраты.
Да я ничего делать не буду. Для диплома, для начала, мне нужен любой вариент и пусть не работает на станке, который я выбрал.
Как думаете стоит создать отдельную тему и задать тот же вопрос?
Аватара пользователя
Lexxa
Мастер
Сообщения: 2703
Зарегистрирован: 16 дек 2011, 16:48
Репутация: 319
Настоящее имя: Алексей
Откуда: ryazan
Контактная информация:

Re: Определение времени холостых ходов

Сообщение Lexxa »

stoodiakv1 писал(а):Да я ничего делать не буду.
Давай того дядьку попросим сделать.
Рабочий вариант - настроить кам.
:bender:
Аватара пользователя
Predator
Мастер
Сообщения: 9583
Зарегистрирован: 18 июл 2013, 18:26
Репутация: 2531
Контактная информация:

Re: Определение времени холостых ходов

Сообщение Predator »

stoodiakv1 писал(а):Как думаете стоит создать отдельную тему и задать тот же вопрос?
А какой смысл в создании новой темы, с тем же вопросом? :wik:
stoodiakv1
Новичок
Сообщения: 30
Зарегистрирован: 02 апр 2015, 11:58
Репутация: 0
Настоящее имя: Артём Федосеев
Контактная информация:

Re: Определение времени холостых ходов

Сообщение stoodiakv1 »

Lexxa писал(а):
stoodiakv1 писал(а):Да я ничего делать не буду.
Давай того дядьку попросим сделать.
Рабочий вариант - настроить кам.
Я диплом делаю. Мне делать не надо. И желательно с железом что-то придумать. Пока делаю с помощью CIMCO Edit.
Аватара пользователя
michael-yurov
Почётный участник
Почётный участник
Сообщения: 11730
Зарегистрирован: 26 июл 2012, 00:10
Репутация: 4703
Настоящее имя: Михаил Львович
Откуда: Новоуральск
Контактная информация:

Re: Определение времени холостых ходов

Сообщение michael-yurov »

Время обработки одной и той же УП на разных системах ЧПУ с одинаковыми настройками будет разным, а вот износ инструмента, полагаю, одинаковым.

Так ли важно знать точное время?
Может быть, действтельно, использовать программный расчет?
stoodiakv1
Новичок
Сообщения: 30
Зарегистрирован: 02 апр 2015, 11:58
Репутация: 0
Настоящее имя: Артём Федосеев
Контактная информация:

Re: Определение времени холостых ходов

Сообщение stoodiakv1 »

michael-yurov писал(а):Время обработки одной и той же УП на разных системах ЧПУ с одинаковыми настройками будет разным, а вот износ инструмента, полагаю, одинаковым.

Так ли важно знать точное время?
Может быть, действтельно, использовать программный расчет?
А почему время разное? Я исхожу из следующих соображений:
1) Определяю период стойкости фрезы - T.
2) Определяю время рабочих ходов t.
3) T-t1-t2-tn≈0.

Необходимо сделать систему учёта стойкости. Чтобы не допускать излом инструмента при обработке.
gendos
Мастер
Сообщения: 1117
Зарегистрирован: 06 июл 2011, 15:26
Репутация: 81
Настоящее имя: Геннадий
Откуда: Ростов-на-дону
Контактная информация:

Re: Определение времени холостых ходов

Сообщение gendos »

Я так думаю ТС нужно просто для диплома , чтоб работало теоретически.Никто на станок ставить не будет.
Делай как советывали:
"а если уж делать это автоматически - то, полагаю, проще включать таймер по команде G1 / G2 / G3, и останавливать по G0 и M5."
Задавай вопрос как сделать , думаю подскажут .Но чтоб было красиво надо выбрать известный станок.
Аватара пользователя
michael-yurov
Почётный участник
Почётный участник
Сообщения: 11730
Зарегистрирован: 26 июл 2012, 00:10
Репутация: 4703
Настоящее имя: Михаил Львович
Откуда: Новоуральск
Контактная информация:

Re: Определение времени холостых ходов

Сообщение michael-yurov »

Может быть в LinuxCNC можно это красиво реализовать.

А если с помощью электроники - наверное, можно отличить холостые переходы от рабочих по скорости перемещения (частоте сигнала step).

А время разное... ну потому же, почему разные водители автомобилей проезжают один и тот же маршрут за разное время, хотя, казалось бы, ограничения для всех одинаковые.
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: Определение времени холостых ходов

Сообщение Nick »

michael-yurov писал(а):Может быть в LinuxCNC можно это красиво реализовать.
можно, для этого есть пин специальный:
motion.motion-type OUT S32
These values are from src/emc/nml_intf/motion_types.h
1: Traverse
2: Linear feed
3: Arc feed
4: Tool change
5: Probing
6: Rotary axis indexing
stoodiakv1
Новичок
Сообщения: 30
Зарегистрирован: 02 апр 2015, 11:58
Репутация: 0
Настоящее имя: Артём Федосеев
Контактная информация:

Re: Определение времени холостых ходов

Сообщение stoodiakv1 »

Nick писал(а):motion.motion-type OUT S32
и что это? не понимаю...
stoodiakv1
Новичок
Сообщения: 30
Зарегистрирован: 02 апр 2015, 11:58
Репутация: 0
Настоящее имя: Артём Федосеев
Контактная информация:

Re: Определение времени холостых ходов

Сообщение stoodiakv1 »

Чуваки, я нашёл как время засечь. Надо макрос таймера писать перед рабочими ходами. Короче, помогите у этого примера выделить рабочие ходы.
Например жирными шрифтом. Легко можно PFD скопировать в ворд и вставить обратно PDF. Помогите, я не соображаю. Надо, чтобы 100 процентов было, я вроде понял, но есть шанс допустить глупую ошибку...
Вложения
Text.pdf
(35.42 КБ) 341 скачивание
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5183
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: Определение времени холостых ходов

Сообщение Serg »

Вот как тебе помогать, если ты сам ничего не желаешь сделать, чтоб тебе помогли?
Думаешь кому-то после этого захочется ради помощи тебе заниматься ещё и конвертацией pdf в текст и т.п. ?..
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
stoodiakv1
Новичок
Сообщения: 30
Зарегистрирован: 02 апр 2015, 11:58
Репутация: 0
Настоящее имя: Артём Федосеев
Контактная информация:

Re: Определение времени холостых ходов

Сообщение stoodiakv1 »

UAVpilot писал(а):Вот как тебе помогать, если ты сам ничего не желаешь сделать, чтоб тебе помогли?
Думаешь кому-то после этого захочется ради помощи тебе заниматься ещё и конвертацией pdf в текст и т.п. ?..
Нельзя ворд загружать. Да пофиг, я уже замутил другой пример.
Аватара пользователя
michael-yurov
Почётный участник
Почётный участник
Сообщения: 11730
Зарегистрирован: 26 июл 2012, 00:10
Репутация: 4703
Настоящее имя: Михаил Львович
Откуда: Новоуральск
Контактная информация:

Re: Определение времени холостых ходов

Сообщение michael-yurov »

stoodiakv1 писал(а):помогите у этого примера выделить рабочие ходы.
А у тебя здесь все рабочие ходы.

Есть один переход, с 33 по 44 строку, но и эти перемещения записаны командами G1.
2015-05-10 13-50-06 Скриншот экрана.png (1964 просмотра) <a class='original' href='./download/file.php?id=49992&mode=view' target=_blank>Загрузить оригинал (489.95 КБ)</a>
Хотя, если холостые переходы это то, что на высоте Z10 со скоростью F9000,
то это строки N6, N14, N24, N34-44, N51, N61, N71, N81, N91, N101, N111. Остальное - рабочие ходы,
Кроме N1-N5, N36-N42 и 112-113.

P.S. Файл у тебя испорченный - десятка два ошибок с переносом строк.
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5183
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: Определение времени холостых ходов

Сообщение Serg »

stoodiakv1 писал(а):Нельзя ворд загружать.
И это правильно! Достаточно обычного txt.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Ответить

Вернуться в «Фрезерные станки по дереву и пластикам, гравировальные станки, роутеры»