Создать 3D-макросы можно следующими способами:
- вручную, сохраняя выбранные объекты из пространства листа;
- вручную или автоматически из импортированных файлов STEP (только *.ema);
- вручную или автоматически из проекта макросов.
Создание 3D-макросов путем сохранения выбранных объектов
Условие:
Вы открыли проект. Открыто одно пространство листа. Пространство листа содержит 3D-размещения изделий или объекты, которые считываются через пункты меню Пространство листа > Импортировать (трехмерная графика).
- Выберите пункты меню Обработать > Создать макрос окна / символа.
- Протяните рамку вокруг объектов, которые должны входить в макрос.
- В диалоговом окне Сохранить как введите идентифицирующее имя файла для 3D-макроса и описательный текст при необходимости.
В поле Вид представления отображается неизменяемая запись 'Трехмерный чертеж монтажных поверхностей'. - В поле Вариант выберите требуемый вариант макроса.
Предварительно установлен 'Вариант А'. Дальнейшие варианты можно сгенерировать, повернув геометрию макроса или изменив точку захвата и сохранив 3D-макрос под тем же именем, но как другой вариант. - Щелкните по кнопке [OK].
- Выберите пункты меню Обработать > Логика устройства > Точка захвата.
Вокруг курсора появится квадрат, который можно поместить на точки захвата 3D в геометрии, чтобы определить точку захвата. После размещения точки захвата снова откроется диалоговое окно Сохранить как. Указанная точка захвата всегда проецируется на поверхность установки. - Щелкните по кнопке [OK].
3D-макрос будет сохранен в настроенном каталоге. Оттуда его можно вызвать для размещения.
Создать 3D-макрос на основе импортированной 3D-графики
Импортировать можно графические 3D-файлы в формате STEP. Такие файлы могут быть сгенерированы в какой-либо 3D-CAD-системе или предоставлены на информационных носителях различных производителей. После импорта первоначальное расположение графики можно изменить, определив и повернув поверхность установки так, чтобы при размещении макроса в качестве макроса окна и в качестве устройства нужные поверхности всегда поворачивались в удобное для размещения положение.
Условие:
Вы открыли проект. Открыто одно пространство листа.
- Выберите пункты меню Пространство листа > Импортировать (трехмерная графика).
- В диалоговом окне
Открыть выберите каталог и в нем файл, в котором содержится доступная для импорта трехмерная графика в формате STEP, и щелкните кнопку [Открыть].
Трехмерная графика будет выгружена из файла STEP в пространство листа и представлена в виде трехмерного объекта. - В зависимости от качества исходных данных может потребоваться дополнительная обработка трехмерной графики, прежде чем ее можно будет сохранить как 3D-макрос. Чтобы добиться однотипного поведения при размещении макроса, содержащего повернутую графику, выберите пункты меню Обработать > Логика устройства > Поверхность установки > Определить и Обработать > Логика устройства > Поверхность установки > Повернуть.
- Независимо от положения размещения, можно так объединить все компоненты пространства листа, используя пункты меню Обработать > Графика > Объединить, что трехмерный макрос будет рассматриваться при использовании как один функциональный элемент.
- Сохраните 3D-макрос с помощью пунктов меню Обработать > Создать макрос окна / символа.
Замечание:
Объединение трехмерных тел не подходит для уменьшения объема данных в генерируемом макросе. Если импортированный файл STEP содержит несколько одинаковых или очень подробных частей, это может привести к тому, что объем данных после объединения существенно возрастет. Это имеет непосредственное влияние на размер файлов макросов, поскольку особенности системы не допускают их сжатия.
Для достижения приемлемого размера файла макроса в таком случае следует отказаться от объединения импортированных одинаковых частей и генерировать макрос с импортированными отдельными частями.
Создание 3D-макросов на основе файлов 3D
Работа данной функции аналогична функции Генерировать макросы из файлов DXF / DWG.
- Выберите пункты меню Сервисные программы > Генерировать макросы > Из файлов 3D.
Из отдельных или нескольких файлов STEP 3D-макросы окна (*.ema) создаются напрямую, без необходимости их загрузки в пространство листа и дополнительной обработки перед сохранением.
Генерирование 3D-макросов из проекта макросов
3D-макросы, как и 2D-макросы, генерируются автоматически из проекта макросов.
- Выберите пункты меню Данные проекта > Макросы > Генерировать автоматически.
Все либо выбираемые по отдельности 3D-макросы из пространств листов проекта макросов сохраняются в виде файлов *.ema или *.ems.
Замечание:
Для оптимальной эффективности вашей работы с платформой EPLAN двух- и трехмерные данные следует сохранять не вместе в одном файле макроса, а в отдельных файлах макроса. Тем самым вы избавляете пользователей, работающих с двухмерными данными, от необходимости каждый раз вести поиск среди множества трехмерных данных.
Мы рекомендуем сохранить файл макроса с трехмерными данными и видом представления 'Трехмерный чертеж монтажных поверхностей' в базе данных изделий на вкладке Монтажные данные в поле Графический макрос. Файл макроса с двухмерными данными и другими видами представления ("Многополюсные", "Обзор" и т. д.) следует, как и прежде, записывать на вкладке Технические данные базы данных изделий в поле Макрос. Различать файлы можно, например, по расширению имени (например, трехмерный макрос ABC.12345_3D.ema и соответствующий двухмерный макрос ABC.12345_2D.ema).
При всех действиях в трехмерном окружении, при которых используется макрос изделия (например, вставка устройства), сначала проверяется 'графический макрос изделия'. Если для изделия на вкладке Монтажные данные записан графический макрос и в нем содержится требуемый вид представления "Трехмерный чертеж монтажных поверхностей", то используется этот макрос. Если этого нет, то используется "технический макрос изделия", указанный на вкладке Технические данные.
См. также
Диалоговое окно Сохранить как (3D-макрос)
Импортировать графические 3D-данные