Результат: получаем из обычной полилинии 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д полилинию и захватывает точки в вершинах с включением высоты.