подсчет площадей - Страница 2
| Правила | Регистрация | Пользователи | Сообщения за день |  Справка по форуму | Файлообменник |

Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > подсчет площадей

подсчет площадей

Ответ
Поиск в этой теме
Непрочитано 16.12.2003, 10:45
подсчет площадей
Марта
 
Сообщений: n/a

Задача простая - подсчет площадей. Есть ли возможность получить сразу значение, указав точку внутри области (как в штриховке) с учетом островков, не занимаясь утомительным Add/Subtract единичных элементов?
Просмотров: 18658
 
Непрочитано 06.12.2006, 10:06
#21
Юрий Губский

архитектура
 
Регистрация: 28.12.2005
Домодедово
Сообщений: 120


Цитата:
Сообщение от VVA
Переписал, вроде должно работать
Все в порядке, работает!
Спасибо!
Юрий Губский вне форума  
 
Непрочитано 14.05.2008, 20:59
#22
IDmon

Инженер ПТО
 
Регистрация: 11.11.2007
Тобольск
Сообщений: 101


Народ научите считать площади в автокаде ,надо кирпич облицовачный посчитать по фасадом кто ,что знает , как это быстро и точно сделать?
IDmon вне форума  
 
Непрочитано 15.05.2008, 09:29
#23
Bull

Конструктор по сути (машиностроитель)
 
Регистрация: 10.10.2005
Набережные Челны (это где КамАЗ)
Сообщений: 11,391


Цитата:
Сообщение от IDmon Посмотреть сообщение
надо кирпич облицовачный посчитать по фасадом
Чего-чего посчитать? Как? Если напишешь по-русски, может, поймем...
__________________
Век живи, век учись - ...
Bull вне форума  
 
Непрочитано 15.05.2008, 11:05
#24
skif58

Наше дело труба
 
Регистрация: 19.11.2006
Томск_Комсомольск-на-Амуре
Сообщений: 1,736
<phrase 1= Отправить сообщение для skif58 с помощью Yahoo Отправить сообщение для skif58 с помощью Skype™


Цитата:
Сообщение от IDmon Посмотреть сообщение
Народ научите считать площади в автокаде ,надо кирпич облицовачный посчитать по фасадом кто ,что знает , как это быстро и точно сделать?
Как вариант: Залей штриховкой, выбери ее и в Свойствах посмотри ее площадь.
__________________
*...И Случай, бог изобретатель. *
skif58 вне форума  
 
Непрочитано 15.05.2008, 11:20
#25
Bull

Конструктор по сути (машиностроитель)
 
Регистрация: 10.10.2005
Набережные Челны (это где КамАЗ)
Сообщений: 11,391


Цитата:
Сообщение от skif58 Посмотреть сообщение
Как вариант: Залей штриховкой, выбери ее и в Свойствах посмотри ее площадь.
Ну, если просто говорить о просмотре занимаемой площади, то лучше пользоваться командой Boundary - он не тормозит, как штриховка иногда. При этом можно просто указанием внутренней точки это сделать. Если в контуре есть сплайны, созданную область команда предлагает превратить в регион - соглашайся. (Сразу же создать регион из незамкнутого контура не получится.)
__________________
Век живи, век учись - ...
Bull вне форума  
 
Непрочитано 15.05.2008, 12:43
#26
skif58

Наше дело труба
 
Регистрация: 19.11.2006
Томск_Комсомольск-на-Амуре
Сообщений: 1,736
<phrase 1= Отправить сообщение для skif58 с помощью Yahoo Отправить сообщение для skif58 с помощью Skype™


Bull,
Boundary (Контур)... Дык, - на фасаде же окна... ?
__________________
*...И Случай, бог изобретатель. *
skif58 вне форума  
 
Непрочитано 15.05.2008, 12:50
#27
Bull

Конструктор по сути (машиностроитель)
 
Регистрация: 10.10.2005
Набережные Челны (это где КамАЗ)
Сообщений: 11,391


Цитата:
Сообщение от skif58 Посмотреть сообщение
Bull,
Boundary (Контур)... Дык, - на фасаде же окна... ?
Ну... Я уж говорить не стал, что их вычитать надо. Т.е. из большего region вычесть все внутренние. Это и так должно быть ясно.
__________________
Век живи, век учись - ...
Bull вне форума  
 
Непрочитано 15.05.2008, 13:43
#28
skif58

Наше дело труба
 
Регистрация: 19.11.2006
Томск_Комсомольск-на-Амуре
Сообщений: 1,736
<phrase 1= Отправить сообщение для skif58 с помощью Yahoo Отправить сообщение для skif58 с помощью Skype™


Я к тому, что штриховка сама окна обойдет...
__________________
*...И Случай, бог изобретатель. *
skif58 вне форума  
 
Непрочитано 15.05.2008, 15:09
#29
Bull

Конструктор по сути (машиностроитель)
 
Регистрация: 10.10.2005
Набережные Челны (это где КамАЗ)
Сообщений: 11,391


Это если не
Цитата:
Сообщение от Bull Посмотреть сообщение
тормозит штриховка иногда.
То просто долго считает, то вообще краев не видит
__________________
Век живи, век учись - ...
Bull вне форума  
 
Непрочитано 15.05.2008, 15:49
#30
skif58

Наше дело труба
 
Регистрация: 19.11.2006
Томск_Комсомольск-на-Амуре
Сообщений: 1,736
<phrase 1= Отправить сообщение для skif58 с помощью Yahoo Отправить сообщение для skif58 с помощью Skype™


У меня все нормально...
__________________
*...И Случай, бог изобретатель. *
skif58 вне форума  
 
Непрочитано 15.05.2008, 16:02
#31
Bull

Конструктор по сути (машиностроитель)
 
Регистрация: 10.10.2005
Набережные Челны (это где КамАЗ)
Сообщений: 11,391


У меня тоже нормально. ПОЧТИ всегда
__________________
Век живи, век учись - ...
Bull вне форума  
 
Непрочитано 15.05.2008, 16:36
#32
Fellini


 
Регистрация: 02.10.2003
Сообщений: 1,158


Интересно, вот известный код:
Код:
[Выделить все]
(defun c:pl_area (/ all base cmd lent sub)
  (setq lent (entlast)
        cmd  (getvar "cmdecho")
  ) ;_ end of setq
  (setvar "cmdecho" 0)
  (princ "\nКликни внутри: ")
  (if (vl-cmdf "_.-boundary" "_a" "_i" "_y" "_o" "_r" "" pause "")
    (while (setq lent (entnext lent))
      (setq all (cons (vlax-ename->vla-object lent) all))
    ) ;_ end of while
  ) ;_ end of if
  (setvar "cmdecho" cmd)
  (if all
    (progn
      (setq all  (mapcar (function (lambda (a) (nth a all)))
                         (vl-sort-i (mapcar 'vla-get-area all) '>)
                 ) ;_ end of mapcar
            base (car all)
            all  (cdr all)
      ) ;_ end of setq
      (if all
        (progn (setq sub (car all)
                     all (cdr all)
               ) ;_ end of setq
               (foreach a all (vla-boolean sub acunion a))
               (vla-boolean base acsubtraction sub)
        ) ;_ end of progn
      ) ;_ end of if
  (command "_.-TEXT" "_J" "_TL" "0,0" 250 0 (rtos(* 0.000001 (vla-get-area base)) 2 2)  "")
  (command "_.copybase" "0,0" (entlast)"") 
  (command "_.erase" (entlast) "")
   (setvar "CMDECHO" 1)  
  (command "_.pasteclip" pause)

         (vla-delete base)
    ) ;_ end of progn
  ) ;_ end of if
  (princ)
) ;_ end of defun

(progn (princ "\nType - 'pl_area' in the command string for beginning.") (princ))
Как бы присвоить региону толщину например 2мм, чтобы временно подсветить - сделать жирным контур определяемой площади ?

Последний раз редактировалось Fellini, 15.05.2008 в 19:54.
Fellini вне форума  
 
Непрочитано 30.08.2008, 14:17
#33
Счетовод


 
Регистрация: 06.03.2008
Сообщений: 18


Здраствуйте!
У меня есть вопрос: При попытке определить площадь абсолютно замкнутого контура выскакивает сообщение в командной строке Selected object does not have an area..

Как с этим работать?
Счетовод вне форума  
 
Непрочитано 30.08.2008, 14:23
#34
Shoorup


 
Регистрация: 16.09.2006
Минск
Сообщений: 1,587
<phrase 1= Отправить сообщение для Shoorup с помощью Skype™


Счетовод, уверен что контур абсолютно замкнут? И как определяешь площадь?
__________________
Поезд который устал от ржавого здравомыслия рельсов...
Shoorup вне форума  
 
Непрочитано 30.08.2008, 14:38
#35
Счетовод


 
Регистрация: 06.03.2008
Сообщений: 18


Уверен, проверял не один раз и с штриховкой проблемы такие же, не хочет заливать контур и всё, говорит площадь незамкнута

Пробовал и через свойства и через inquiry
Счетовод вне форума  
 
Непрочитано 30.08.2008, 15:04
#36
Shoorup


 
Регистрация: 16.09.2006
Минск
Сообщений: 1,587
<phrase 1= Отправить сообщение для Shoorup с помощью Skype™


Счетовод, выкладывай свой контур, я посмотрю.
__________________
Поезд который устал от ржавого здравомыслия рельсов...
Shoorup вне форума  
 
Непрочитано 30.08.2008, 15:05
#37
Vildar

AutoCAD
 
Регистрация: 26.07.2007
Москва
Сообщений: 1,064


Счетовод, еще такая фича, нужно чтобы вся штрихуемая область была на экране.
ЗВ тоже самое и с выделением
Vildar вне форума  
 
Непрочитано 30.08.2008, 15:12
#38
Счетовод


 
Регистрация: 06.03.2008
Сообщений: 18


Shoorup, узнать нужно площадь центрального треугольника, по заливке не получается определить, т.к. постоянно выскакиет сообщение, что область не замкнута
Вложения
Тип файла: dwg
DWG 2007
Drawing1.dwg (71.2 Кб, 972 просмотров)
Счетовод вне форума  
 
Непрочитано 30.08.2008, 17:17
#39
Askarov

Инженер-проектировщик, конструктор, руководитель группы.
 
Регистрация: 16.05.2008
Махачкала
Сообщений: 725
<phrase 1= Отправить сообщение для Askarov с помощью Skype™


Цитата:
Сообщение от IDmon Посмотреть сообщение
Народ научите считать площади в автокаде ,надо кирпич облицовачный посчитать по фасадом кто ,что знает , как это быстро и точно сделать?
а что если в СПДС площадь взять, а далее на количество кирпичей умножить . Зачем усложнять
Askarov вне форума  
 
Непрочитано 31.08.2008, 15:08
#40
Счетовод


 
Регистрация: 06.03.2008
Сообщений: 18


Shoorup, ну что не получилось?
Счетовод вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > подсчет площадей