Сообщество программистов Autodesk в СНГ

ADN Club => AutoCAD .NET API => Тема начата: Алексей (IdeaSoft) от 10-06-2019, 10:23:25

Название: Получить площадь блока
Отправлено: Алексей (IdeaSoft) от 10-06-2019, 10:23:25
Возможно ли получить площадь блока
В блоке много всего полилини
тексты заливки и т.п.
Мне нужна полезная площадь всей графики внутри блока.
Название: Re: Получить площадь блока
Отправлено: Дмитрий Загорулькин от 10-06-2019, 11:02:22
А что такое "полезная площадь графики"?
Название: Re: Получить площадь блока
Отправлено: Алексей (IdeaSoft) от 10-06-2019, 11:09:14
А что такое "полезная площадь графики"?
внешний контур всех объектов
Название: Re: Получить площадь блока
Отправлено: Привалов Дмитрий от 10-06-2019, 13:07:14
внешний контур всех объектов
"Возможно ли получить площадь блока"
плавно изменилась в
"Как построить внешний контур вокруг объектов"

Поспешил ты с названием темы ;-)

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

Вот варианты из поиска
http://adn-cis.org/forum/index.php?topic=7002.0
https://vestnik.utmn.ru/upload/iblock/eea/4_А.Ю.%20Щербич,%20В.Н.%20Кутрунов.pdf
http://algolist.manual.ru/maths/geom/convhull/



Название: Re: Получить площадь блока
Отправлено: Александр Ривилис от 10-06-2019, 13:08:09
А что такое "полезная площадь графики"?
внешний контур всех объектов
Готовый код ты вряд ли найдёшь. Нужно писать свой.