|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
Поиск в этой теме |
15.08.2014, 21:12 | #1 | |
Лисп полилиния захватывает ближайшие точки с высотами и превращает их в вершины
Регистрация: 25.06.2014
Сообщений: 7
|
||
Просмотров: 2161
|
|
||||
Регистрация: 25.06.2014
Сообщений: 7
|
Результат: получаем из обычной полилинии 3Д полилинию с вершинами с различной Z величиной. Есть точки с высотой, которые находятся: часть на полилинии, часть рядом (не на вершинах) и сама полилиния (которую первым делом я превращаю в 3Д, но Z на всех вершинах 0). Возможно автоматизировать процесс: выделить 3Д полилинию, выделить точки рядом, чтобы они стали вершинами ее с такой же высотой, как и у точек? Вершины, которые находятся между (у которых Z осталась 0) затем я смогу интерполировать с помощью лиспа 3DB.
Прошу прощения за сумбурное послание. Задача не дает покоя уже неделю. Нигде не могу найти как ее решить. А надо очень. Вручную цеплять вершины на точки - уходит куча времени. Приложил пример. ----- добавлено через ~8 ч. ----- Вот здесь http://forum.dwg.ru/showthread.php?t=90756 нашел отличный лисп PL-BLK. Респект автору. Но он добавляет вершину без сохранения значения Z в этой точке. ----- добавлено через ~9 ч. ----- Все. Нашел. Здесь http://forum.dwg.ru/showthread.php?t=78438 лисп 3pl - превращает 2д в 3д полилинию и захватывает точки в вершинах с включением высоты. |
|||
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Линии электрических соединений | Shoorup | Программирование | 23 | 07.02.2015 15:13 |
Подправте старый лисп | evg76 | LISP | 10 | 25.10.2012 10:23 |