Как узнать площадь штриховки средствами Autolisp
Реклама i
| Правила | Регистрация | Пользователи | Сообщения за день |  Справка по форуму | Файлообменник |

Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > LISP > Как узнать площадь штриховки средствами Autolisp

Как узнать площадь штриховки средствами Autolisp

Ответ
Поиск в этой теме
Непрочитано 13.06.2012, 16:23 #1
Как узнать площадь штриховки средствами Autolisp
Mozgunov
 
Начинающий проектировщик
 
Санкт-Петербург
Регистрация: 07.02.2008
Сообщений: 443

Ребят, подскажите как узнать площадь штриховки на Autolisp. Что-то не нахожу группу dxf в которой бы хранилось это число.

Последний раз редактировалось Mozgunov, 13.06.2012 в 16:39.
Просмотров: 3119
 
Непрочитано 14.06.2012, 09:21
#2
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,431


В DXF, по-моему, ее и нет. Используй
Код:
[Выделить все]
 (vla-get-area (vlax-ename->vla-object (car (entsel "\nSelect hatch : "))))
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 14.06.2012, 09:27
#3
Mozgunov

Начинающий проектировщик
 
Регистрация: 07.02.2008
Санкт-Петербург
Сообщений: 443
<phrase 1=


Кулик Алексей aka kpblc, Спасибо за помощь! Всегда выручаете)
Mozgunov вне форума  
 
Непрочитано 14.06.2012, 11:13
#4
Дима_

Продуман
 
Регистрация: 22.02.2007
Питер
Сообщений: 2,839


В DXF храниться все необходимое для задания примитива, но не более того. То есть там нет и не будет, площади, длинны и пр. характеристик высисляемых из их базовых (координат вершин, векторов плоскостей и пр). Если рассматривать примитив как програмный объект, там могут встречаться закэшированные (или отложенные) вычисляемые поля, созданные с целью увеличения производительности, например, для прорисовки последних, но в БАЗОВОМ формате представления их быть не должно - иначе ничего кроме коллизий и увеличения объема хранимой информации (т.н. избыточность в терминологии БД) не получишь.
__________________
Когда в руках молоток все вокруг кажется гвоздями.
Дима_ вне форума  
 
Автор темы   Непрочитано 14.06.2012, 17:32
#5
Mozgunov

Начинающий проектировщик
 
Регистрация: 07.02.2008
Санкт-Петербург
Сообщений: 443
<phrase 1=


Дима_, Спасибо. Буду знать.
Mozgunov вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > LISP > Как узнать площадь штриховки средствами Autolisp



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Разработка раздела "Энергоэффективность". Какие программы посоветуете? Голубев Алексей Прочее. Программное обеспечение 8 30.09.2016 11:49
сложная по форме заштрихованная облаасть, неправильно считается площадь штриховки Sv-din AutoCAD 14 04.09.2015 12:51
Расчет площадей здания в соответствии приказом №531 от 30 сентября 2011 года. Makson Архитектура 24 05.05.2015 20:52
Площадь штриховки не узнать через свойства Hans667 AutoCAD 24 01.11.2012 16:16
LISP. Как узнать площадь LastGraff LISP 2 17.12.2011 18:14