Тема: Trim PolyLine ....
Всем ПРИВЕТ!
Есть замкнутая полилиния, необходимо вырезать кусок от точки 1 до до точки 2. Как это лучше сделать?
Заранее Всем СПАСИБО!!!
Информационный портал для профессионалов в области САПР
Вы не вошли. Пожалуйста, войдите или зарегистрируйтесь.
Форумы CADUser → Программирование → VBA → Trim PolyLine ....
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Всем ПРИВЕТ!
Есть замкнутая полилиния, необходимо вырезать кусок от точки 1 до до точки 2. Как это лучше сделать?
Заранее Всем СПАСИБО!!!
Начертить новую, поверх старой без куска, а старую удалить.
Сделай разрыв между точек 1 и 2 командой Break, а потом подтяни точки около разрыва к точкам 1 и 2.
На VBA не пробовал, а на Lisp прекрасно получается, если в (command "_.break" ... ) указывать непосредственно точки разрыва. Нужно только проследить такой момент: вырезание участка происходит по направлению отрисовки полилинии (от первой вершины к последней). Есть маленький глюк на сглаженных замкнутых полилиниях при при вырезании участка вблизи первой - второй вершины, если можно так выразиться. После вырезания начало новой (первая вершина) полилинии будет находиться в точке 2.
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Форумы CADUser → Программирование → VBA → Trim PolyLine ....
Форум работает на PunBB, при поддержке Informer Technologies, Inc