Анализ модели > Инструменты Creo Behavioral Modeling > Пользовательский анализ > Пример: анализ отражательной способности закраски лампы
  
Пример: анализ отражательной способности закраски лампы
Сводка: этот пример показывает, как использовать пользовательский анализ для анализа нескольких свойств отражения закраски лампы.
Проблема: необходимо проанализировать угол, под которым свет отражается от поверхностей закраски лампы.
Решение: замерить угол отражение с помощью констр. элементов анализа. Затем можно создать пользовательский анализ, чтобы применить значение угла отражения ко всей поверхности.
На следующем рисунке показана деталь закраски лампы.
Следующая иллюстрация показывает геометрическое построение, необходимое для измерения угла отражения.
1. Угол между падением света и центральной осью.
2. Угол между падением света и нормалью поверхности в точке поля.
3. Угол отражения.
4. Угол, равный углу 2.
На этой схеме:
толстая синяя линия — контур закраски лампы;
красная линия — падающий свет, создаваемый в точке лампочки PNT0 и отраженный на поверхность в точке поля FPNT1.
Выполните следующие шаги для создания пользовательского анализа:
1. Создайте всю геометрию, необходимую для выполнения измерения:
a. Создайте центральную ось A_1, проходящую через точку лампочки PNT0 вертикально вниз.
b. Создайте точку поля FPNT1 на поверхности, отражательную способность которой необходимо проанализировать.
c. Создайте ось SURF_NORM, проходящую через эту точку поля по нормали к данной поверхности.
d. Создайте ось, проходящую из оси лампочки PNT0 в точку поля.
2. Создайте констр. элемент анализа для измерения угла 1 (угол между падающим светом и центральной осью).
3. Создайте констр. элемент анализа для измерения угла 2 (угол между падающим светом и нормалью поверхности в точке поля).
4. Создайте констр. элемент анализа для измерения угла отражения, используя следующее уравнение: ref_angle = angle3 = 2 * angle2 - angle1
5. Создайте конструктивную группу пользовательского анализа, группируя элементы, которые начинаются в точке поля и заканчиваются в последнем элементе анализа (измерение угла отражения).
6. Создайте пользовательский анализ для измерения угла отражения от выбранной поверхности. Выберите параметр для вычисления ref_angle и щелкните Вычислить (Compute). На следующем рисунке показаны результаты вычислений: участок поверхности, подсвеченный синим, указывает наименьшие углы отражения света.
7. Чтобы проанализировать отражательную способность другой поверхности, снимите опцию По умолчанию (Default) в диалоговом окне АнП (UDA). Для задания новых привязок выберите поверхность, точку лампочки PNT0 и центральную ось A_1.
Следующий рисунок показывает графические результаты пользовательского анализа.