Как сделать свет в автокаде

Обновлено: 07.07.2024

В Автокаде можно создавать самые разные 3D модели, и каждый раз для этого применяются разные способы и методы, позволяющие добиться результата максимально быстро и точнее. Поэтому полезно изучать, как моделируются различные предметы, например, настольная лампа в Автокад. Это позволит понять, как можно создавать и другие подобные модели совсем другого назначения, и на простом примере получить полезные навыки.

Корпус лампы в Автокаде создать обычно не составляет труда. Как правило, это обычное тело вращения, которое можно создать с помощью одного продольного сечения, повернутого инструментом поворота на 360 градусов. Сечение можно легко изобразить с помощью полилинии. Этот этап работы отнимает буквально пару минут.

Сложнее может обстоять дело с абажуром. Если он имеет такую же округлую форму, то смоделировать его тоже будет нетрудно. А вот если он, например, восьмиугольный, то методы работы с телами вращения могут и не подойти. Тогда создание лампы в Автокаде становится немного сложнее, потому что инструмент поворота здесь не позволит получить сразу готовый результат.

В видеоуроке показано, как можно смоделировать настольную лампу в Автокаде, если её абажур имеет сложную форму. Данный метод пригодится при моделировании многих подобных предметов.

Журнал Визуализация проектных решений в среде AutoCAD

Мы привыкли к мнению, что AutoCAD — это САПР для инженерного проектирования. Так ли это? Что вообще можно сделать в AutoCAD? Где границы его возможностей?

Давайте посмотрим, как может использовать возможности AutoCAD художник, дизайнер. Пока отложим разговор о возможностях трехмерного моделирования, — речь здесь пойдет о визуализации уже готовых проектных решений. Причем визуализации презентационного качества. Вы не верите, что AutoCAD способен ее выполнить?

Картинки, картинки, веселые картинки… веселые растровые картинки в каждом серьезном и несерьезном журнале, в каждой рекламной врезке.

Источники света при визуализации в AutoCAD

Источники света при визуализации в AutoCAD

Лампа распространяет свет по сфере, в центре которой располагается точка-источник. Прожектор имеет ЦЕЛЬ (LIGHT TARGET) и ПОЛОЖЕНИЕ (LIGHT LOCATIONS). Понятно, что этими точками задается вектор направления светового пучка. У прожектора существует понятие светового конуса — ЯРКОЕ_ПЯТНО/ПОЛНЫЙ_КОНУС (HOTSPOT/FALLOF), это позволяет регулировать плотность направленного светового потока и величину освещенного пятна. Важно, чтобы первая переменная была обязательно меньше второй.

Профессиональная визуализация в AutoCAD

Профессиональная визуализация в AutoCAD

Отдельно расскажу об удаленном источнике света — ясно как божий день, что это солнышко: Солнышко можно настроить вручную, используя две диаграммы — АЗИМУТ и ВЫСОТА_СТОЯНИЯ, но можно и автоматически, по встроенному солнечному калькулятору, достаточно выбрать географическое положение вашей местности (только почему-то большая часть России не вошла в карту — нет для нас места под солнцем!). Особенностью удаленного источника света является специфика при построении геометрии теней, лучи света идут строго параллельно. Архитекторы! Не забывайте выставить дату и время осенне-весеннего солнцестояния, иначе конверт теней от здания будет неверным!

Визуализация прозрачного материала в среде AutoCAD

Визуализация прозрачного материала в среде AutoCAD

Когда будете тонировать, не забудьте записать изображение в файл. Для этого в главном окне ТОНИРОВАНИЕ (RENDER), в окошке ВЫВОД (DESTINATION) укажите ОКНО ТОНИРОВАНИЯ (RENDER WINDOW), это окно постоянно болтается у вас внизу рабочего экрана. Укажите перед тонированием размер изображения и глубину цвета, а после завершения процесса запишите результат.

Именно таким образом были созданы примеры: деталь в Mechanical Desktop, стакан в AutoCAD. Кстати, никто не верит, что это было создано только средствами визуализации AutoCAD.

Как сделать умный блок щита в AutoCAD 00

На одном из известных форумов пользователь предложил решить интересную задачу.
Он создал два динамических блока — щит рабочего освещения и щит аварийного освещения. В каждом блоке можно было выбрать в свойствах тип щита.
Предлагалось реализовать такой алгоритм:

  1. Выбрать изображение щита;
  2. Выбрать тип (исполнение) щита;
  3. Извлечь атрибуты при помощи _dataextraction и заполнить спецификацию.

Основная задача — реализовать это при помощи одного динамического блока.

Как сделать умный блок щита в AutoCAD 01

Собственными силами пользователю удалось реализовать либо выбор условного графического изображения щита освещения, либо выбор типа (исполнения) щита.

После этого он обратился за помощью. Реализуем запрос пользователя.

Шаг 1

Шаг 2

Как сделать умный блок щита в AutoCAD 03

Добавляем атрибут в блок. Команда _att. Затем в появившемся окне задаём параметры. Назначаем тэг, и делаем атрибут невидимым. Значение атрибута по-умолчанию пока не заполняем.

Шаг 3

Шаг 4

Как сделать умный блок щита в AutoCAD 05

Добавляем вспомогательную линию длиной 72 единицы и линейный параметр для неё. Делаем линию невидимой во всех состояниях блока. Параметр должен быть видимым во всех состояниях блока.

Шаг 5

Шаг 6

Шаг 7

Шаг 8

Как сделать умный блок щита в AutoCAD 10

Заполняем таблицу свойств.

Как сделать умный блок щита в AutoCAD 11

Тестируем работу блока. Оба меню доступны, в свойствах отображается нужные значения.

Значения свойства Lookup можно извлечь при помощи _dataextraction для заполнения спецификации. Но пользователь хотел видеть это в атрибуте. Сделаем это.

Шаг 9

Как сделать умный блок щита в AutoCAD 13

Далее устанавливаем свойства как на рисунке.

Как сделать умный блок щита в AutoCAD 14

Тестируем работу блока. Оба меню доступны, в свойствах отображается нужные значения. В значении атрибута отображается значение свойства Lookup, т.е. тип щита.

Так как отображение свойств свойств Lookpup в атрибуте реализовано при помощи полей AutoCAD, то это создаёт определённые неудобства. При изменении свойства параметра Lookup, нужно обновлять поля AutoCAD в чертеже. Это выполняется командой _updatefield. Выделяем блок (или блоки) и обновляем поля.

Также обновить поля можно командой _regenall. Но в данном случае нужно посмотреть в настройках AutoCAD, при каких условиях обновляются поля.

Читайте также: