Форум программистов, компьютерный форум, киберфорум
Наши страницы
AutoLISP
Войти
Регистрация
Восстановить пароль
 
Shurik007
0 / 0 / 0
Регистрация: 03.11.2018
Сообщений: 4
1

Вывод площади фигуры, образованной замкнутой полилинией в атрибутный блок

18.08.2019, 12:33. Просмотров 360. Ответов 5
Метки нет (Все метки)

Добрый день, уважаемые форумчане.

Нужен код для решения следующей задачи:

При выборе замкнутой полилинии на чертеже внутри нее должен появиться атрибутный блок с указанием её площади.

Блок должен быть атрибутным, чтобы иметь возможность экспорта его содержимого в Excel.

Заранее благодарю.
0
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.08.2019, 12:33
Ответы с готовыми решениями:

Определение площади фигуры, образованной графиком функции
Определить площадь фигуры, образованной графиком функции y=x^1/3 и осью абсцисс, с точностью...

Нужна блок-схема для программы расчета площади фигуры
вот сама программа, нахождение площади фигуры, ограниченной линиями y=x^2, y=sqrt(x), xЄ методом...

Площадь фигуры, образованной 4-мя окружностями
Доброе время суток. Сломал голову, надо найти площади "1", "2", "3" и "4". Известен только...

Нахождение общей площади, образованной объединением прямоугольников
Я встал в ступор. И заранее извиняюсь, что не послал тему в алгоритмы, потому что я ее не нашел. ...

Закрашивание замкнутой фигуры
Здравсвуйте уважаемые формучане. У меня к вам такой вопрос : как сделать чтобы при нажатии на...

5
vlisp
646 / 575 / 117
Регистрация: 10.08.2015
Сообщений: 2,377
Завершенные тесты: 1
24.08.2019, 08:23 2
создай блок с атрибутом и вставляй его со значением площади
1
Shurik007
0 / 0 / 0
Регистрация: 03.11.2018
Сообщений: 4
26.08.2019, 16:08  [ТС] 3
vlisp, блок с атрибутом создал, но как "вставлять его со значением площади" не знаю.
Не могли бы Вы более подробно развить свою мысль?
0
vlisp
646 / 575 / 117
Регистрация: 10.08.2015
Сообщений: 2,377
Завершенные тесты: 1
26.08.2019, 16:18 4
извлеки площадь из объекта и вставляй блок с этим значением
0
Shurik007
0 / 0 / 0
Регистрация: 03.11.2018
Сообщений: 4
26.08.2019, 16:57  [ТС] 5
Могу отдельно создать блок с атрибутом, в котором через поле вывести площадь фигуры.
Но мне бы хотелось следующее:

На чертеже есть много контуров помещений, они в отдельном слое.
1 вариант: При вызове макроса я тыкаю в каждый контур и внутри него появляется атрибутный блок с площадью.
2 вариант: При вызове макроса внутри всех замкнутых контуров помещений автоматически появляются атрибутные блоки с площадью.

Добавлено через 2 минуты
Может кто поможет с кодировкой в Lisp?
Я его не очень хорошо знаю.
0
vlisp
646 / 575 / 117
Регистрация: 10.08.2015
Сообщений: 2,377
Завершенные тесты: 1
26.08.2019, 17:55 6
делай второй вариант, тыкнуть ты всегда успеешь
0
26.08.2019, 17:55
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
26.08.2019, 17:55

Заливка замкнутой фигуры.
Нужно реализовать алгоритм заливки с затравкой. Вроде бы приведённый ниже алгоритм вполне логичен....

Определить объём фигуры, образованной заданными точками
Заданы точки в 3-мерном пространстве А(12.1,-3.1, -11.7) В(3.3,-8.7,9.9) С(6.9,22.7,5.1)...

Определить площадь фигуры, образованной объединением прямоугольников
Дано N прямоугольников со сторонами, параллельными осям координат. Требуется определить площадь...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.