Сообщество программистов Autodesk в СНГ

ADN Club => Адаптация AutoCAD и вертикальных приложений => Тема начата: Алексей (IdeaSoft) от 12-03-2018, 10:55:27

Название: объединение отрезков в полилинию
Отправлено: Алексей (IdeaSoft) от 12-03-2018, 10:55:27
Подскажите возможно ли стандартными командами AutoCAD
объединить набор отрезков объединить в полилинию

Принцип объединения простой если начало или конец отрезка совпадают (по X и Y)
с началом или концом другого отрезка, то оба отрезка соединятся в полилинию.
 
Или все же нужно писать алгоритм?
Название: Re: объединение отрезков в полилинию
Отправлено: avc от 12-03-2018, 11:06:50
Join
Название: Re: объединение отрезков в полилинию
Отправлено: Алексей (IdeaSoft) от 12-03-2018, 11:19:58
Join
Не join не интересно, тут надо же указывать каждый отрезок.
А у меня более 5000 отрезков.
Я с ума сойду указывать каждый.
Название: Re: объединение отрезков в полилинию
Отправлено: avc от 12-03-2018, 11:24:15
Почему же каждый? Все 5000 рамкой выбрать, кнопку J нажать, и готово. Один джоин соединит все что сможет.
Название: Re: объединение отрезков в полилинию
Отправлено: Алексей (IdeaSoft) от 12-03-2018, 11:38:36
Почему же каждый? Все 5000 рамкой выбрать, кнопку J нажать, и готово. Один джоин соединит все что сможет.

А ну тогда понятно!
Попробуюу
Название: Re: объединение отрезков в полилинию
Отправлено: Алексей (IdeaSoft) от 12-03-2018, 11:39:54
Да все норм.
Получилось рамкой
Название: Re: объединение отрезков в полилинию
Отправлено: Алексей (IdeaSoft) от 12-03-2018, 11:44:53
А можно join настроить так чтобы объединение было 
с определенной точностью координат.
Например задать точность допуск разницы координат = 0.01 ед.
Название: Re: объединение отрезков в полилинию
Отправлено: Александр Ривилис от 12-03-2018, 13:32:36
А можно join настроить так чтобы объединение было
с определенной точностью координат.
Например задать точность допуск разницы координат = 0.01 ед.
JOIN нельзя, а вот PEDIT с опцией JOIN можно.
Название: Re: объединение отрезков в полилинию
Отправлено: Алексей (IdeaSoft) от 20-03-2018, 17:15:57
JOIN нельзя, а вот PEDIT с опцией JOIN можно.
А как эту опцию задать?
Покажи пример команды.
Название: Re: объединение отрезков в полилинию
Отправлено: avc от 20-03-2018, 17:26:19
Какое-то странное место чтоб учиться вызывать простейшие опции команд. Никакого отношения к программированию. Эту тему лучше перенести на обычный форум по Автокаду...

-Вызываете PEDIT
-Выбираете опцию Multiple
-Выделяете свои линии
-Подтверждаете что их надо в полилинию преобразовать Y
-Выбираете опцию Join
-Задаете допуск
....
Название: Re: объединение отрезков в полилинию
Отправлено: Александр Ривилис от 20-03-2018, 17:29:31
Какое-то странное место чтоб учиться вызывать простейшие опции команд. Никакого отношения к программированию. Эту тему лучше перенести на обычный форум по Автокаду...
Согласен. Перенёс.
Название: Re: объединение отрезков в полилинию
Отправлено: Алексей (IdeaSoft) от 20-03-2018, 17:44:49
Спасибо