Как автоматически растащить подписи точек GOGO (убрать наложение)?

Автор Тема: Как автоматически растащить подписи точек GOGO (убрать наложение)?  (Прочитано 5240 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн VeronikaАвтор темы

  • ADN OPEN
  • Сообщений: 1
  • Карма: 0
Добрый день!
   По работе приходится сталкиваться с несколькими сложностями в AutoCAD, AutoCAD Civil 3D, которые не решаются обращением в стандартную техподдержку и также не нашла ответов в Интернете.
   В ходе подготовки графики для межевых планов, выносов и прочих проектов, часто точки вдоль полигона стоят очень близко (может и 5 см), их нужно подписать (каждую), а подписи накладываются и растаскивать их получается только вручную. Когда точек порядка 100 и более, это дело трудоемкое и долгое.
   Вопрос возник как генерализовать надписи и не показывать перекрывающиеся и  автоматически (не вручную!)растаскивать надписи точек, чтобы они не накладывались друг на друга, но показаны были бы все номера точек?
  Заранее спасибо!
 
 



Оффлайн German

  • ADN Club
  • **
  • Сообщений: 84
  • Карма: 13
Off-Topic: показать
Камеральщице тоже нужно оставлять работу, ей же нужно отрабатывать свой хлеб.


Контур может быть очень произвольный, так что математикой это не рашается, imho.

Единственное, что могу предложить, как вариант, использование двух стилей: влево и вправо. Тогда при обходе полилинии, можно реализовать "шахматный" алгоритм.
Либо просто влево-вправо, либо используя расстояние между соседними точками, как условие для изменения стиля на противоположный.

Оффлайн Дмитрий Загорулькин

  • ADN
  • *
  • Сообщений: 2531
  • Карма: 735
Вопрос возник как генерализовать надписи и не показывать перекрывающиеся и  автоматически (не вручную!)растаскивать надписи точек, чтобы они не накладывались друг на друга, но показаны были бы все номера точек?
У меня встречный вопрос: Вы можете описать ВСЕ правила, которые нужно соблюсти при "растаскивании" надписей при ЛЮБЫХ условиях? Если да - то автоматизация возможна.

Оффлайн trir

  • ADN Club
  • ****
  • Сообщений: 470
  • Карма: 63
&feature=youtu.be
не помню на какой минуте, но он описал очень переспектинвную методу