(изменено: Александр Русинов, 6 марта 2013г. 09:47:22)

Тема: Как объединить несколько полилиний?

Всем доброго дня!
Дали одному человеку новый компьютер с новым автокадом 2013.
И он мне задаёт заковыристый вопрос.  Делает следующее:
- создаёт три точки с разной координатой Z;
- соединяет эти точки отрезками;
- командой ПОЛРЕД преобразует отрезки в полилинии;
- этой же командой объединяет несколько полилиний в одну.
Автокад отвечает, что объединение линий невозможно, т.к. у них разные ПСК.
Человек утверждает, что раньше, на старом компе со старым автокадом, всё нормально объединялось.
Попробовал вышеперечисленную последовательность сделать на своём старом компе и старом автокаде, результат тот же (не объединяет).
Так как с трёхмером работаю редко, то обращаюсь за советом: как объединить несколько полилиний, не находящихся в одной плоскости, в одну?
Заранее всем Спасибо!

Re: Как объединить несколько полилиний?

Как вариант, применить команду flatten из Expressа.
Либо использовать пакет программ, для работы с полилинией,команда PL-CSE ну и конечно же начинать с поиска по ключевым словам названия Вашей темы.

Re: Как объединить несколько полилиний?

sertor

Как вариант, применить команду flatten из Expressа.

Пардон, недопонял, зачем здесь flatten? Как раз координату Z обнулять не нужно.

...начинать с поиска...

С поиска, конечно же, и начал, иначе не стал бы создавать тему, и этот пакет программ находил. Вот только результата немного. PL-JOIN и PL-CSE объединяют линии на одной плоскости. А PL-JOIN3D работает только с 3D полилиниями.

(изменено: Ferero, 5 марта 2013г. 21:51:51)

Re: Как объединить несколько полилиний?

комментарий

Re: Как объединить несколько полилиний?

А если предложить соеденять точки не отрезками с последующим преобразование в полилинию, а сразу соеденять 3D-полилинией?

Re: Как объединить несколько полилиний?

сразу соединять 3D-полилинией

Так, конечно, сработает, но необходимо вернуть привычный образ действий: сначала отрезки, потом преобразование в полилинии, потом объединение полилиний.

Как сделать человека счастливым? Нужно сначала сделать плохо, а потом вернуть как было. (Старый анекдот)

Re: Как объединить несколько полилиний?

Александр Русинов пишет:

Так, конечно, сработает, но необходимо вернуть привычный образ действий: сначала отрезки, потом преобразование в полилинии, потом объединение полилиний.

Второй этап убрать. Или писать программу.

(изменено: Евгений Толстов, 22 марта 2013г. 15:37:34)

Re: Как объединить несколько полилиний?

Автокад 13
1.Нарисовал отрезки на виде сверху
2.Сделал вид спереди - нарисовал 1-ю полилинию из конца отрезка (на вертикальной плоскости)
3.Сделал вид снизу - нарисовал 2-ю полилинию из конца предыдущей (уже Z/=0 в МСК, и Z в новой ПСК смотрит вниз)
4.Скопировал один из первых отрезков и соединил отрезком его конточку с концом 2-ой полилинии
5.Выполнил стандартную команду "СОЕДИНИТЬ" (_join) на кнопочной панели редактирования и выбрал все линии -> получил единую 3Д-полилинию.
И в чем проблема? В старой команде ПОЛРЕД? С объединением сегментов отрезков/дуг в 2D или 3D полилинию (если линии не лежат на одной прямой/окружности)теперь быстрее справляется команда "СОЕДИНИТЬ".