ПРЕОБРВТЕЛО (команда)

Преобразование 3D сетей, полилиний и кругов, имеющих толщину, в 3D тела.

найти

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

Степенью сглаживания и количеством граней в получившемся в результате преобразования 3D-теле управляет системная переменная SMOOTHMESHCONVERT. В предыдущем примере было показано преобразование в сглаженное оптимизированное 3D тело. В следующем примере демонстрируется преобразование, в результате которого получается многогранное 3D тело без слияния и оптимизации граней.

В следующих таблицах перечислены объекты, которые могут быть преобразованы в твердотельные объекты, и некоторые ограничения, действующие при таком преобразовании.

Объекты, которые могут быть преобразованы в 3D тела
Объект Необходимые свойства
Сеть Замыкает объем, не оставляя промежутков между ребрами (непроницаемость)
Полилиния Замкнутые полилинии с одинаковой шириной, имеющие толщину
Полилиния Замкнутые полилинии с нулевой шириной, имеющие высоту
Поверхность Замкнутый объем без промежутков между ребрами (например, поверхность вращения, оба конца которой замкнуты гранями, или замкнутые объекты-сети, преобразованные в поверхности). Если поверхности замыкают непроницаемую область, они также могут быть преобразованы в тело с помощью команды ПОВЕРХНАПОЛНИТЬ.
Ограничения при преобразовании твердотельных объектов
Объект Описание
Полилиния Не может содержать вершины с нулевой шириной.
Полилиния Не может содержать сегменты с изменяемой шириной.
Отдельные объекты, имитирующие замкнутую поверхность Не может представлять плоскую поверхность со смежными кромками или расчлененный на шесть областей твердотельный 3D-параллелепипед. Преобразовать эти отдельные объекты обратно в тело с помощью команды ПРЕОБРВТЕЛО невозможно.
Плоские поверхности со смежными кромками Преобразование отдельных объектов возможно только в случае, если они замыкают объем без промежутков. Если поверхности замыкают непроницаемую область, они могут быть преобразованы в тело с помощью команды ПОВЕРХНАПОЛНИТЬ.
Расчлененное 3D тело Команда ПРЕОБРВТЕЛО не позволяет преобразовать отдельные объекты (в данном случае, области). Однако их можно преобразовать в тело с помощью команды ПОВЕРХНАПОЛНИТЬ.

Перед выдачей команды можно выбрать объекты, подлежащие преобразованию.

Системная переменная DELOBJ определяет, будет ли геометрия, используемая для создания 3D-объектов, при создании нового объекта удаляться автоматически или будет выводиться запрос об удалении.

Отображаются следующие запросы.

Выберите объекты

Указание одного или нескольких объектов, которые будут преобразованы в 3D твердотельные объекты. Можно выбрать объекты, имеющие толщину, или объекты сети.

Если один или более объектов в наборе объектов выбран неверно для команды, будет выдана подсказка для повторного выбора объектов.