Apelsinov
размещено: 28 Сентября 2005
Расчет площади по точке внутри замкнутого контура (в т.ч образованного сплайном), возможно задание сразу нескольких точек в разных контурах и вывод их общей площади. Площадь выводится в окне в ед. чертежа и в пересчете их в м2, а так же в ком строке, в т.ч отдельно по каждому выделенному контуру.
Возможна вставка в чертеж текста с заданными параметрами с значением площади.
Команда запуска: ARE
0.1 МБ
СКАЧАТЬ
Комментарии
Авторизоваться
Command: _are
Select internal point:
1 loop extracted.
1 Region created.
BOUNDARY created 1 region
Select internal point:
1 loop extracted.
1 Region created.
BOUNDARY created 1 region
Select internal point:
local error:bad argument type: stringp nil
>Роман
эти файлы нужно скопировать в одну из папок что есть в путях поиска акада, и затем загрузить в акад файлы lsp - как это разными путями делать ищите в форуме, читайте книжки и т.п - информации по этому поводу полно.
>ARCHAL
Я очень рад за Вас.
>Den
такая проблеммма постоянна, или в конкретном одном случае. Скорее второе. Тогда проблема в создании boundary - порой глючит в самых разных ситуациях, своей прогой исправить это я не могу, это проблема акада.
Спасибо за программу!
А можно сжделать так, чтобы по выбору можно было оставить или убрать штриховку,а если оставить, то редактировать ее свойства?
оставить можно будет, по выбору, галочку там какую нить прилеплю, сделаю на днях и суда выложу.
а вот редактировать можно будет как и просто штриховку -стандартными средствами.
Вобщем, подождите чуток, время будет сделаю.
Заметила, что если случайно попадаешь в уже отмеченный контур, то он автоматом суммирует его площадь в очередной раз, было бы хорошо, если бы программа сообщала что этот контур уже был отмечен;)
Да, я знаю про повторный контур, когда-то в программке была такая функция, я ее снес.
Причина такая:
программа работает так - строит регион в котруре, а затем считывает его площадь. Как определить ткнули точку в тот же регион или нет? - нужно сравнить эти два региона. Но регион - это такой хитрый объект, что добраться до его свойств у меня тогда не получилось, может получится теперь, не знаю.
Кстати можно строить и не регион, а полилинию, тогда , наверное, будет легче, но тогда программа будет выдавать ошибку, если в контуре есть сплайн - такая вот засада, придется выбирать от чего отказаться.
В принципе - ну не выделяйте два раза один контур - не будет и считать:)
Тодвы будет полный гуд!
P`S "но сначала напиши мою прогу!!!!"
ненашёл..... хм- мож не там искал? Апельсинов, подскажи :(