24 июля, 2014

3D MAX

Импорт чертежей в 3ds Max из AutoCAD


Эта статья из цикла «Создание интерьера в 3ds Max». Все статьи цикла:


Цикл статей „Создание интерьера в 3ds Max“ посвящен созданию проекта бутика. В данном случае у нас имеется чертеж, выполненный в AutoCAD, который мы хотим использовать в работе в 3ds Max.

Но прежде, чем ипортировать чертеж, мы немного его доработаем.

Создаем замкнутые полилинии контуров стен в AutoCAD

Для нашей работы в 3ds MAX важно, чтобы все линии контуров стен были замкнутые и нигде не пересекались. Поэтому, прежде чем заняться импортом чертежа, обведем контуры стен, создав при этом единую замкнутую полилинию. Полилиния - совокупность отрезков, которые представляют собой единый цельный объект

В новом слое Walls (стены), используя команду pline (полилиния) обведем стены с внутренней стороны помещения, не забывая размещать вершины, там, где должны быть двери. Чтобы замкнуть полилинию, в коммандной строке вводим close. Затем обведем стены с наружной стороны. Внутри помещения будет перегородка, ее так же обводим. Объекты, которые раньше составляли стены, перегородки, удаляем.

Стены из замкнутых полилиний в AutoCAD

Импортируем чертеж в 3ds Max из AutoCAD

File (верхняя левая кнопка) → Import → Import. Выбираем чертеж в формате .dwg.

Настройки в появившемся окне:

  1. ˅ Rescale (включение маштабирования), Incoming file units - millimeters. Так как в AutoCAD чертеж сделан в мм, его необходимо корректно перевести в метрическую систему.
  2. Из списка Derive AutoCAD Primitives by выбираем Layer (слой).
  3. ˅ Weld nearby vertices (включение опции слияния вершин чертежа), Weld threshold (порог слияния) - 1 mm.
  4. Curve steps(шаги кривой) - 4. Задаем 4, чтобы кривые линии не были ломаными. → Ok.

Настройки при импорте чертежа в 3ds Max из AutoCAD

Для наглядности перейдем в окно Perspective: с помощью ПРАВОЙ кнопкой мыши выбираем окно Perspective, нажимаем клавиши Alt + W.

Импортированный чертеж в окне Perspective

Убираем все лишние элементы

С помощью инструмента Select by name, выбираем все элементы, которые не относятся к Layer:Walls и к Layer:0 → ok → del.

Инструмент Select by name. Удаление лишних объектов

Сохраним документ: File → Save as.

Даем слою с мебелью новое имя

Выбираем слой с мебелью (л. кн. мыши). Переходим на вкладку Modify (модифицировать). Вместо надписи Layer:0 указываем новое имя слоя Layer:Furniture в верхней строке вкладки Modify.

Вкладка Modify. Даем слою с мебелью новое имя

Включаем привязки 3D

Кнопка Snaps toggle в верхней панели инструментов должна быть нажата. Вызываем окно с настройками привязок нажатием правой кнопкой мыши по этой кнопке. Ставим галочки у следующих привязок: grid points, vertex, midpoint.

Инструмент Snaps toggle. Включаем привязки 3D

Изменяем pivot

Pivot - опорная точка 3d объекта, точка, являющаяся центром поворота и масштабирования объекта. Чтобы изменить положение Pivot у стен, левой кнопкой мыши выбираем стены. Во вкладке Hieararchy (иерархия) → кнопка Pivot → в свитке Adjust pivot нажать кнопку Affect pivot only (влиять только на опорную точку) → кнопка center to object (установить pivot в центр объекта). Важно затем отпустить кнопку кнопку Affect pivot only!

Pivot в 3ds Max

То же самое выполняем для слоя с мебелью.

Перемещаем слои в центр системы (начало координат)

Л. кн. мыши выбираем слой со стенами. Пр. кн. мыши по кнопке Select and Move вызываем окно Move Transform Type - In. Значения координат по всем осям устанавливаем на ноль.

Перемещаем слои в центр системы (начало координат

Стены переместятся в начало координат программы (исчезнут из поля зрения). Тоже самое проделаем с мебелью. Чтобы увидеть наш чертеж, нажимаем горячую клавишу Z (исходное положение объекта). Теперь чертеж лежит на сетке, которая находится в центре системы.

Слой furniture немного переместим по оси X, чтобы мебель не выходила за границы стен. Выключим привязки (они будут мешать в этом случае). Выделяем мебель → нажимаем кнопку Select and Move → наводим мышкой на ось X, так чтобы только эта ось горела желтым → тянем, удерживая нажатой левую кнопку мыши, до тех пор, пока мебель не окажется в пределах стен.

Перемещаем слой furniture

Изменяем параметры сетки

Вызываем окно Grid and Snap Settings (пр. кн. мыши по кнопке Snaps Toggle). Во вкладке Home Grid следующие параметры: Grid Spacing - шаг сетки; Major Lines every Nith Grid Spacing" регулирует, через сколько квадратиков в сетке будут проходить жирные линии; Perspective View Grid Extent - величина сетки, отображаемой в окне перспективы, а именно, сколько будет отображено ячеек от центрального перекрестья сетки в каждом направлении.

При отдалении от объекта шаг сетки увеличивается, при приближении к объекту шаг сетки уменьшается до минимального.

Grid and Snap Settings. Изменяем параметры сетки

Прячем слой с мебелью

Manage layers → Слой furniture прячем (лампочка у Hide).

Manage layers. Прячем слой с мебелью

В следующей статье мы продолжим работу над проектом.


10 комментариев к публикации „Импорт чертежей в 3ds Max из AutoCAD“

1. 20 Января, 2015 | Антонина

Спасибо огромное при огромное. Очень долго мучилась с миллиметрами из за одной галочки ни чего не получалось. А посмотрела ваш урок импорт чертежей все получилось.

2. 8 Апреля, 2015 | Галина

Спасибо, все наглядно и понятно!!!

3. 22 Апреля, 2015 | инкогнито

Спасибо большое!

4. 20 Мая, 2015 | viper

Ok, выручили)

5. 27 Сентября, 2016 | таня

спасибоооооо

6. 4 Октября, 2016 | Лера

Подскажите,когда переношу чертеж в Макс почему то все слои оказываются на разных уровнях,что сделать,чтобы они оказались в одном????

7. 4 Октября, 2016 | Максим Златов

Лера, если чертеж в AutoCad разбит по слоям, то и при импорте этого чертежа в 3dMax он перенесется вместе с этими слоями.

8. 4 Октября, 2016 | Лера

Да,в чертеже много слоев,нужно их соединить в один?Просто дело еще в том,что и вершины в Максе на разных уровнях,не только плоскости...как исправить ситуацию?

9. 5 Октября, 2016 | Ольга Златова

Лера, в AutoCad создайте новый слой и обведите с помощью pline нужный контур стен. Полученная полилиния обязательно должна быть замкнута: http://www.zlatov.net/publication/import-chertejey-v-3ds-max-iz-autocad.html#1 Все, что не нужно в файле, удалите перед импортом в 3dMax. Или же можете удалить или спрятать эти же слои в 3dMax.

10. 13 Января, 2018 | Анна

Спасибо, очень полезная статья! Правда я по отдельности слои не перемещаю, а все группирую и у группы выставляю гизмо посередине и затем группу обнуляю в координатах. А чтобы не сползало случайно, в разделе Hierarchy ставлю галки в link info разделе на move: x/y/z это блокировка перемещения

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

2010–2018 Блог Максима Златова, контакты

PHP execution time: 0.0091 s.
SQL execution time: 0.0002 s. (select publication with comments)

Яндекс.Метрика