Ищу программное обеспечение, которое может рассчитать количество света, падающего на поверхность.

Вопрос или проблема

У меня есть CAD-модель из 16 винтов, присоединенных к планетарной трансмиссии, которые вращаются и движутся вокруг центральной оси. Теперь предположим, что есть источник света на значительном расстоянии, который ориентирован так, что направление света перпендикулярно центральной вращательной оси. Я ищу программное обеспечение, которое сможет рассчитать количество света, попадающего на поверхность винтов по мере их вращения и движения (и блокируемого другими винтами).

Также буду благодарен, если вы подскажете программное обеспечение, которое поможет мне анимировать только винты без шестерен.

Если все еще не ясно, представьте себе облачное проекция нашей солнечной системы, где планеты – это винты, а конец винта направлен к вам. Тогда источник света будет направленным светом, исходящим из центра нашей галактики в сторону нашей солнечной системы.

Редактирование 1: Программное обеспечение должно работать на Windows 10. В данный момент нет ограничений по цене.

Я не уверен насчет получения количественных данных о свете (я уверен, что это возможно), но Blender 3D может импортировать из форматов экспорта CAD, таких как DXF, и использовать их для генерации 3D-модели. Затем вы можете добавить один или несколько источников света, добавить пути движения к объектам, свету и точке обзора (камере). Затем он может рендерить в виде одиночных изображений или нескольких форматов фильмов.

Конечно, чтобы рендерить сцену, интенсивности света должны быть рассчитаны, но я не уверен, насколько доступна эта информация по умолчанию (возможно, стоит задать вопрос на blender.stackexchange.com).

Blender бесплатен, не требует оплаты и является проектом с открытым исходным кодом, кросс-платформенным, но имеет кривую обучения.

Результаты могут быть потрясающими!
Gears
(Измененный размер с https://mir-s3-cdn-cf.behance.net/project_modules/disp/3313fe14854041.56289d3a17244.gif)

Ответ или решение

Для расчета количества света, падающего на поверхность винтов, и их анимации, я рекомендую рассмотреть программное обеспечение Blender 3D. Blender является мощным инструментом для 3D-моделирования и анимации, который поддерживает импорт файлов из CAD, таких как форматы DXF. Он эффективен для вашей задачи благодаря следующим причинам:

1. Импорт CAD-моделей

Blender может импортировать CAD-модели, что позволяет вам быстро перенести вашу модель с 16 винтами, прикрепленными к планетарной шестерне, в 3D-среду. Это сделает процесс работы более удобным и быстрым.

2. Визуализация света

Blender позволяет настраивать источники света, включая направленные источники (как в вашем примере с солнечной системой). Вы сможете добавить освещение, которое будет имитировать поведение света, падающего на винты, даже учитывая их вращение и затенение от других винтов. Хотя Blender не предоставляет прямых числовых данных о количестве падающего света, вы сможете оценить интенсивность освещения визуально и, возможно, вы можете написать небольшой скрипт на Python для получения дополнительных данных. Это можно уточнить на специализированных форумах, таких как blender.stackexchange.com.

3. Анимация

Blender также имеет мощные средства анимации. Вы можете анимировать только винты, исключив шестерни и остальные объекты. Запись анимации в формате видео или создание последовательности изображений также не составит труда.

4. Поддержка Windows 10

Blender полностью совместим с Windows 10, что позволяет вам без проблем установить его на вашей машине и сразу же приступить к работе.

5. Бесплатное и открытое ПО

Blender является бесплатным программным обеспечением с открытым исходным кодом. Это означает, что вы можете использовать его без лишних затрат, а также вносить изменения в код, если это потребуется.

Заключение

Таким образом, Blender 3D представляет собой идеальное решение для вашей задачи. Он не только позволяет визуализировать поведение света и анимировать винты, но и предоставляет мощные инструменты для творчества и дальнейшего развития проекта. Исследуйте его функции, и, возможно, вам удастся получить не только качественные визуализации, но и ценные данные для вашей работы.

Оцените материал
Добавить комментарий

Капча загружается...