Как объединить линии в автокаде в один объект

Обновлено: 03.07.2024

В АвтоКАДе работаю недавно (1 неделю). Есть опыт работы с 3D MAX (в прошлом). Версия программы - AutoCAD 2009.
В принципе, все понятно по интерфейсу и командам, но вот столкнулся с таки вопросом: как объединить в один единый объект (замкнутый контур) ряд дуг и линий?

Подробнее: есть некий криволинейный контур, который состоит из 6 дуг и 2-х линий. Все элементы рисовались в 2D, в плоскости XY. Отрезки соприкасаются, но не являются единым объектом. При попытке соединить их в один объект с помощью команды JOIN пишется ошибка (типа "невозможно соединить различные по типу элементы").

Для чего мне нужно соединить эти линии в единый объект? Для того, чтобы потом экструдировать его (в 3D), вычесть из другого и получить твердотельный макет нужного изделия.

Блоки, как объект не подходят. Они, как я понял, являются лишь неким контейнером для удобного редактирования (вставки, копирования).

Если экструдировать набор линий и дуг (6 дуг и 2 линии), то в 3D получается набор криволинейных поверхностей, а их вычитать нельзя, не твердотельный это объект.

Вопрос:
1) Как объединить в единый объект (замкнутый криволинейный контур) ряд дуг и линий?
или
2) Как получить трехмерный твердотельный объект, имея набор соприкасающихся дуг и линий?
или
3) Как из набора соприкасающихся дуг и линий получить один сплайн (объединить эти линии в один сплайн), а потом уже экструдировать и получить твердотельный объект из сплайна.
4) ?

Спасибо.
Жду ваших идей.

Подробнее: есть некий криволинейный контур, который состоит из 6 дуг и 2-х линий. Все элементы рисовались в 2D, в плоскости XY. Отрезки соприкасаются, но не являются единым объектом. При попытке соединить их в один объект с помощью команды JOIN пишется ошибка (типа "невозможно соединить различные по типу элементы").
Владимир.

Воспользуйся командой _BOUNDARY для получения контура (если конечно это замкнутый контур). При помощи этой команды ты можешь получить или полилинию (POLYLINE) или область (REGION) - для получения твердого тела (3DSOLID) тебя устроит и то и другое.
Получить сплайн из полилинии можно при помощи команды _PEDIT с опцией _Spline

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