Анализ ошибок в процессе моделирования
Область применения:
Раздел посвящён выявлению ошибок в траекториях инструмента в ходе симуляции и предоставляет элементы управления фильтрами для выборочного отображения или скрытия определённых типов ошибок с целью целенаправленного анализа.
В CAM‑системе на вкладке Технология операции имеют индикаторы состояния, отражающие их текущий статус. Узнать больше
На вкладке Симуляция каждая строка CLDATA имеет собственный статус, что позволяет быстро выявлять любые проблемы. Статус узла отображается с помощью иконки:
•
- CLDATA‑команды отключены. Не выводятся в УП и не симулируются
•
- CLDATA‑команды не симулируются
•
- CLDATA‑команда симулируется без ошибок
• CLDATA‑команда симулируется с ошибкой (здесь могут появляться различные иконки; они будут подробно описаны ниже).
•
- Технологическая команда перемещения является холостым ходом. Припуск не удаляется данной командой перемещения инструмента
В процессе работы выполняются различные проверки. При возникновении ошибки строка CLDATA помечается соответствующим значком.
Проверяются следующие типы ошибок:
•
- Удаление припуска на ускоренной подаче запрещено. Если припуск удаляется на ускоренной подаче, команда помечается как ошибка
•
- Столкновение держателя инструмента. Если держатель инструмента касается заготовки, команда помечается как ошибка.
•
-Невозможно рассчитать компенсацию. При симуляции выполняется компенсация радиуса инструмента. Значение компенсации задаётся в окне параметров операции на закладке инструмента. Если компенсацию невозможно применить к CLDATA‑команде, перемещение помечается как ошибка.
•
- Врезание инструмента под углом, превышающим максимальное значение, указанное в параметрах инструмента, помечается как ошибка.
•
- Столкновение узлов станка
•
- Обнаружен зарез детали
•
- Перемещение оси за пределы допустимого диапазона.
•
- Некорректное направление вращения инструмента и шпинделя.
•
- Перегрузка инструмента (появляется, если опция Помечать перегрузку включена в разделе Адаптивная подача на панели параметров Режимы обработки для Черновой послойной операции) Узнать больше
Панель уровня проверки на столкновения.
Данная панель содержит кнопки, аналогичные тем, что используются для Фонового моделирования. Узнать больше
Существуют несколько особенностей при работе с данной панелью:
• По умолчанию на вкладке Симуляция уровень проверки на столкновения совпадает с уровнем проверок Фонового моделирования. То есть при изменении уровня проверки Фонового моделирования в настройках системы и нажатии кнопки Применить автоматически обновляются настройки уровня проверки на коллизии на вкладке Моделирование (только если уровень проверки на вкладке Моделирования был больше, чем у Фонового моделирования).
• На вкладке Моделирование можно установить уровень проверки, отличный от настроек фонового моделирования, — но не ниже уровня, заданного в фоновом моделировании. Понижать степень проверки запрещено.
Пример. Если в фоновом моделировании выбран уровень проверки Станок, его нельзя понизить ниже этого значения на вкладке Моделирование, однако можно повысить критерий проверки — для этого нужно переместить ползунок до позиции Скрытые узлы. Это позволит обнаружить дополнительные ошибки, если они присутствуют.
• При повышении степени проверки на вкладке Моделирования после выполнения фонового расчёта статус операции сбрасывается до значения -
. При изменении точности моделирования статус операции будет сброшен аналогичным образом.
• Если выполнить пошаговую симуляцию и понизить уровень проверки, но ниже фонового моделирования, то статус операций будет меняться в зависимости от уровня проверки.
Пример. Если в фоновом моделировании установлено значение Оправка, а затем выполнено пошаговое моделирование с уровнем проверки Скрытые узлы, то при понижении уровня проверки до Станок или Оправка статусы операций будут меняться. Пользователь увидит только те ошибки, которые соответствуют выбранному уровню проверки.
Контроль зарезов. Позволяет отображать ошибки, где был обнаружен зарез детали.
Кроме того, система включает специальные вспомогательные кнопки, позволяющие пользователю останавливать пошаговое моделирование в различных условиях:
•
- Остановка на строках CLDATA, где указана команда остановки M1. Команду M1 можно вставить с помощью функционала Макросы шаблона траектории. Узнать больше Для наглядности технологического процесса можно создать Вспомогательную операцию и также установить команду M1 в разделе Макрос шаблона траектории Узнать больше
•
- Остановка после каждой операции.
•
- Остановка при обнаружении ошибки. Кнопка определяет действие при обнаружении ошибки. Если кнопка нажата, процесс симуляции прерывается после обнаружения ошибки. В противном случае узел помечается красным восклицательным знаком, а процесс симуляции продолжается. После симуляции отмеченные узлы можно найти с помощью сочетаний клавиш или из контекстного меню:
- Следующая ошибка — переместить выделение к следующему помеченному узлу с ошибкой
- Предыдущая ошибка — переместить выделение к предыдущему помеченному узлу с ошибкой