| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
Поиск в этой теме |
27.06.2014, 13:55 | #1 | |
Объединение множества коллинеарных отрезков. Как сделать быстро?
инженер-конструктор
Уфа
Регистрация: 07.12.2011
Сообщений: 121
|
||
Просмотров: 6007
|
|
||||
Конструктор по сути (машиностроитель) Регистрация: 10.10.2005
Набережные Челны (это где КамАЗ)
Сообщений: 11,391
|
Или рисунок левый, или вопрос неправильный. Если же имеется ввиду соединить все возможные коллинеарные линии одним махом, то совет применить "overkill" с указанием необходимого зазора. Правда, не совсем уверен в результате. Там вроде не только промежуток считается, но и расстояние между близкими линями. Если этот совет не удовлетворит, то без лиспа не обойтись. И то это будет геморно сделать (в смысле лисп)
PS Проверил. Точно не то делает overkill
__________________
Век живи, век учись - ... |
|||
|
||||
Регистрация: 03.09.2012
Сообщений: 82
|
"Как соединить все возможные коллинеарные линии одним махом?" - вопрос не в том,я так думаю, чтобы соединить в конкретном случае , а вообще все отрезки которые коллинеарны , на чертеже или в какой то области. Не знаю как в других версиях, а в 2010 акаде команда удлинить не работает для коллинеарных отрезков,что конечно странно - весьма разумно было бы команде удлинить выбрать до ближайшего объекта, потом секущей рамкой выбрать все отрезки вблизи той стороны где надо удлиннять - и получить результат, но увы. А что вам даст команда растянуть? ну можно вершину первого отрезка подтащить к ближайшей вершине другого и потом объединить, или подтянуть к дальней вершине другого, и тогда оверкилом убить короткий отрезок.
Команда соединить делает всё как надо, но отрезки выбираются попарно, а если таких отрезков надо соединить несколько сотен....не очень то удобно |
|||
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,844
|
_extend <Enter> _f
Читайте тему "Tips & Tricks"...
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
Регистрация: 03.09.2012
Сообщений: 82
|
Кулик Алексей aka kpblc, а что именно должно было произойти? Это же просто выбор метода выбора объектов Линией для команды удлинить (extend). Но беда в nом что команда удлинить на работает для коллинеарных отрезков... или работает в версиях после 2010 ?
|
|||
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,844
|
Я отвечал на эту фразу. Прошу прощения, не уточнил.
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
идущий по граблям Регистрация: 26.05.2005
Сообщений: 5,095
|
если "прорехи" между линиями невелики, можно попробовать _pedit -> _join, зазор задать побольше. Но без фрагмента dwg мало что понятно. Как реально расположены эти линии, какие между ними зазоры, что еще есть на чертеже, что поможет/помешает...
|
|||
|
||||
Конструктор по сути (машиностроитель) Регистрация: 10.10.2005
Набережные Челны (это где КамАЗ)
Сообщений: 11,391
|
Эээээ.... Соединить/объединить и удлинить это разные вещи. Удлинить в данном случае просто растягиванием (stretch - в русском впереди поставить нижнее подчеркивание или "растянуть") рамкой. Но останется наложение линий.
__________________
Век живи, век учись - ... |
|||
|
||||
Конструктор по сути (машиностроитель) Регистрация: 10.10.2005
Набережные Челны (это где КамАЗ)
Сообщений: 11,391
|
Хмурый, не с таким расстоянием. Попробуй, например, пробел в 6мм сделать. У меня "соединило" параллельные, а зазор остался.
__________________
Век живи, век учись - ... |
|||
|
||||
Регистрация: 29.10.2004
СПб
Сообщений: 16,336
|
Bull, ты- же сам писал в #16:
Вот под это дело overkill и провернуть |
|||
|
||||
Конструктор по сути (машиностроитель) Регистрация: 10.10.2005
Набережные Челны (это где КамАЗ)
Сообщений: 11,391
|
Ну, в два захода-то оно понятно. Не спорю. Но то, что в данном случае в два приема решается (растянуть рамкой+удалить наложения), в других случаях не пройдет.
PS А в 20-м я просто подумал, что предлагается так решить основной вопрос сразу.
__________________
Век живи, век учись - ... |
|||
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
как выделить все объекты одного слоя или быстро сделать н... | Валера_ | AutoCAD | 42 | 02.08.2022 12:13 |
Разработка ПОС, искусство проектирования | Tyhig | Технология и организация строительства | 117 | 25.11.2021 17:38 |
Как в 3D каркас из отрезков и полилиний сделать твердым телом? Под телом я подразумеваю nекстурное тело для удобного просмотра (файл dwg внутри) | star282 | AutoCAD | 10 | 28.08.2012 17:41 |
Revit. Как быстро сделать индивидуальную сборную плиту перекрытия на основе семейства плит? | Makswell | Revit | 2 | 29.05.2012 13:12 |
Как быстро средствами autocad сделать 3d модель из 2d чертежей. | gesper | AutoCAD | 19 | 02.12.2010 09:07 |