Тема: Как вдоль сплайна (полилинии) проставить точки через равные интервалы?
На чертеже сплайн, выделил его, а макрос на сплайне точки поставил
Информационный портал для профессионалов в области САПР
Вы не вошли. Пожалуйста, войдите или зарегистрируйтесь.
Форумы CADUser → Программирование → VBA → Как вдоль сплайна (полилинии) проставить точки через равные интервалы?
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
На чертеже сплайн, выделил его, а макрос на сплайне точки поставил
Задачу проще решить на Лиспе с помощью семейства функций
vlax-curve-*
Можно чертить линии паралельные оси OY, через равные промежутки и искать точки пересечения сплайна и этих линий. Полученные точки и будут являться искомыми.
Если нужно проставить точки, то для этого в Автокаде есть команда Measure. Ей нужно указать объект и интервал.
> dzh
Присоединяюсь.
> Ramil
Посмотри http://cadhlp.kulichki.com/prog3/ISOLINE.ZIP. Там похожая задача, только проставляется текст, а не точки. Идею срисуешь, а на чем реализовывать - на LISP'е или VBA - вопрос не первой важности.
______________
Удачи.
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Форумы CADUser → Программирование → VBA → Как вдоль сплайна (полилинии) проставить точки через равные интервалы?
Форум работает на PunBB, при поддержке Informer Technologies, Inc