Как сделать свет в автокаде
В Автокаде можно создавать самые разные 3D модели, и каждый раз для этого применяются разные способы и методы, позволяющие добиться результата максимально быстро и точнее. Поэтому полезно изучать, как моделируются различные предметы, например, настольная лампа в Автокад. Это позволит понять, как можно создавать и другие подобные модели совсем другого назначения, и на простом примере получить полезные навыки.
Корпус лампы в Автокаде создать обычно не составляет труда. Как правило, это обычное тело вращения, которое можно создать с помощью одного продольного сечения, повернутого инструментом поворота на 360 градусов. Сечение можно легко изобразить с помощью полилинии. Этот этап работы отнимает буквально пару минут.
Сложнее может обстоять дело с абажуром. Если он имеет такую же округлую форму, то смоделировать его тоже будет нетрудно. А вот если он, например, восьмиугольный, то методы работы с телами вращения могут и не подойти. Тогда создание лампы в Автокаде становится немного сложнее, потому что инструмент поворота здесь не позволит получить сразу готовый результат.
В видеоуроке показано, как можно смоделировать настольную лампу в Автокаде, если её абажур имеет сложную форму. Данный метод пригодится при моделировании многих подобных предметов.
Мы привыкли к мнению, что AutoCAD — это САПР для инженерного проектирования. Так ли это? Что вообще можно сделать в AutoCAD? Где границы его возможностей?
Давайте посмотрим, как может использовать возможности AutoCAD художник, дизайнер. Пока отложим разговор о возможностях трехмерного моделирования, — речь здесь пойдет о визуализации уже готовых проектных решений. Причем визуализации презентационного качества. Вы не верите, что AutoCAD способен ее выполнить?
Картинки, картинки, веселые картинки… веселые растровые картинки в каждом серьезном и несерьезном журнале, в каждой рекламной врезке.
Источники света при визуализации в AutoCAD
Лампа распространяет свет по сфере, в центре которой располагается точка-источник. Прожектор имеет ЦЕЛЬ (LIGHT TARGET) и ПОЛОЖЕНИЕ (LIGHT LOCATIONS). Понятно, что этими точками задается вектор направления светового пучка. У прожектора существует понятие светового конуса — ЯРКОЕ_ПЯТНО/ПОЛНЫЙ_КОНУС (HOTSPOT/FALLOF), это позволяет регулировать плотность направленного светового потока и величину освещенного пятна. Важно, чтобы первая переменная была обязательно меньше второй.
Профессиональная визуализация в AutoCAD
Отдельно расскажу об удаленном источнике света — ясно как божий день, что это солнышко: Солнышко можно настроить вручную, используя две диаграммы — АЗИМУТ и ВЫСОТА_СТОЯНИЯ, но можно и автоматически, по встроенному солнечному калькулятору, достаточно выбрать географическое положение вашей местности (только почему-то большая часть России не вошла в карту — нет для нас места под солнцем!). Особенностью удаленного источника света является специфика при построении геометрии теней, лучи света идут строго параллельно. Архитекторы! Не забывайте выставить дату и время осенне-весеннего солнцестояния, иначе конверт теней от здания будет неверным!
Визуализация прозрачного материала в среде AutoCAD
Когда будете тонировать, не забудьте записать изображение в файл. Для этого в главном окне ТОНИРОВАНИЕ (RENDER), в окошке ВЫВОД (DESTINATION) укажите ОКНО ТОНИРОВАНИЯ (RENDER WINDOW), это окно постоянно болтается у вас внизу рабочего экрана. Укажите перед тонированием размер изображения и глубину цвета, а после завершения процесса запишите результат.
Именно таким образом были созданы примеры: деталь в Mechanical Desktop, стакан в AutoCAD. Кстати, никто не верит, что это было создано только средствами визуализации AutoCAD.
На одном из известных форумов пользователь предложил решить интересную задачу.
Он создал два динамических блока — щит рабочего освещения и щит аварийного освещения. В каждом блоке можно было выбрать в свойствах тип щита.
Предлагалось реализовать такой алгоритм:
- Выбрать изображение щита;
- Выбрать тип (исполнение) щита;
- Извлечь атрибуты при помощи _dataextraction и заполнить спецификацию.
Основная задача — реализовать это при помощи одного динамического блока.
Собственными силами пользователю удалось реализовать либо выбор условного графического изображения щита освещения, либо выбор типа (исполнения) щита.
После этого он обратился за помощью. Реализуем запрос пользователя.
Шаг 1
Шаг 2
Добавляем атрибут в блок. Команда _att. Затем в появившемся окне задаём параметры. Назначаем тэг, и делаем атрибут невидимым. Значение атрибута по-умолчанию пока не заполняем.
Шаг 3
Шаг 4
Добавляем вспомогательную линию длиной 72 единицы и линейный параметр для неё. Делаем линию невидимой во всех состояниях блока. Параметр должен быть видимым во всех состояниях блока.
Шаг 5
Шаг 6
Шаг 7
Шаг 8
Заполняем таблицу свойств.
Тестируем работу блока. Оба меню доступны, в свойствах отображается нужные значения.
Значения свойства Lookup можно извлечь при помощи _dataextraction для заполнения спецификации. Но пользователь хотел видеть это в атрибуте. Сделаем это.
Шаг 9
Далее устанавливаем свойства как на рисунке.
Тестируем работу блока. Оба меню доступны, в свойствах отображается нужные значения. В значении атрибута отображается значение свойства Lookup, т.е. тип щита.
Так как отображение свойств свойств Lookpup в атрибуте реализовано при помощи полей AutoCAD, то это создаёт определённые неудобства. При изменении свойства параметра Lookup, нужно обновлять поля AutoCAD в чертеже. Это выполняется командой _updatefield. Выделяем блок (или блоки) и обновляем поля.
Также обновить поля можно командой _regenall. Но в данном случае нужно посмотреть в настройках AutoCAD, при каких условиях обновляются поля.
Читайте также: