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

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

Экспликация помещений в атоматическом режиме

Ответ
Поиск в этой теме
Непрочитано 10.04.2008, 09:18 #1
Экспликация помещений в атоматическом режиме
Pave1
 
электроснабжение и автоматика
 
г. Пермь
Регистрация: 21.06.2005
Сообщений: 329

Все добрый день.
Сегодня я хотел бы обсудить с Вами, уважаемые завсегдатаи форума, и вы гости тоже присоединяйтесь к обсуждению
Итак, ЭКСПЛИКАЦИЯ, и ее получение с максимально возможной автоматизацией.
Все проделываю на AutoCAD 2008 + SP1.
__________________
хочу все знать

Последний раз редактировалось Pave1, 01.07.2008 в 16:43.
Просмотров: 20594
 
Непрочитано 10.04.2008, 09:39
#2
Кулик Алексей aka kpblc
Moderator

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


Делай то же самое, но в ADT (AA)
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 10.04.2008, 09:46
#3
Pave1

электроснабжение и автоматика
 
Регистрация: 21.06.2005
г. Пермь
Сообщений: 329


для начала вкрадце предистория:
есть инструмент "извлечение данных"
и в 2008-ом можно извлекать свойства любый объектов.
и при помощи этого инстумента извлекаем свойство "Площадь" из объектов
потом, в получившейся таблице вводим коэфициент пересчета (так как планировка сделана в масштабе 1:1, единицы измерения миллиметры, а площадь должна быть указана в м2)
потом сумма всех площадей должна высчитываться
и еще
"шапка таблицы" ее создаем таблицу с шапкой один раз и в настройках стиля таблицы делаем "Исходная таблица"
это нам позволит получать новую таблицу уже с "шапкой" и установленными размерами столбцов

2 Кулик Алексей aka kpblc: добрый день.
Спасибо за совет. И я бы с радостью, но ADT у меня нет.
Я сейчас выложу все свои соображения по этой теме, подождите чуть-чуть.
P.S. мне кажется должно все работать, но что-то не выходит.

сегодня не успеваю все подпобно описать, срочно надо уходить.
Видимо завтра выложу всю последовательность действий
__________________
хочу все знать

Последний раз редактировалось Кулик Алексей aka kpblc, 14.04.2008 в 11:00.
Pave1 вне форума  
 
Непрочитано 10.04.2008, 12:53
#4
Andi55

инженер-электрик
 
Регистрация: 12.08.2005
Иркутск
Сообщений: 523
<phrase 1=


Pave1
Читаю твою подпись - и имею две мысли.
Первая - не ADT твой удел, а ABS, а еще лучше РМЕП.
И вторая - ты сам экспликацию не создаешь, архи дают готовую на листе или с БТИ-шных планов ее имеешь. Зря ты тратишь время на черчение дополнительных объектов, чтоб потом из них извлекать инфо (так понимаю, что это замкнутые полилинии по контуру комнат). Вот оптимальная последовательность для проектировщика инженерных сетей:
1 - с бумажного листа набиваешь в экселе табличку готовой экспликации или в экселе же мастыришь свою по своим понятиям
2 - копи-ПастеСпециал вставляешь ее в Акад - табля готова.
3 - расставляешь циферки в кружочках по помещениям
4 - в Акаде в Экспрессе командой Automatic Text Numbering прощелкиваешь циферки по порядку - вуаля.
Не люблю комнаты 19а или 19б, поскольку их приходится редактировать вручную (стоп... я знаю, как не вручную, но лом затевать автоматизацию ради двух комнат)

Последний раз редактировалось Andi55, 10.04.2008 в 13:01.
Andi55 вне форума  
 
Непрочитано 10.04.2008, 16:14
#5
wetr

инженер
 
Регистрация: 09.08.2006
Владивосток
Сообщений: 1,536
<phrase 1= Отправить сообщение для wetr с помощью Skype™


Andi55, преимущество способа, предложенного Pave1_ом, в том, что после изменения площадей - значения в таблице меняются автоматом. Но есть у этой команды (_dataextraction) некоторые ...нюансы.
Например, сколько ни работал с этой командой, так и не смог понять, почему обновление данных работает только в текущей сесии, т.е. до перезапуска када (или даже файла). Почему то потом связь с данными теряется...Может кто знает, как с этим бороться?
Еще один существенный минус - с добавлением новых возможностей (в 2008) появилось больше окон, с настройками фильтраций и т.п. Что-то около 10 раз надо нажать NEXT.
Кто-нить знает как сделать прохождение быстрее? Т.е. там после прохождения все настройки запоминаются, но все равно надо тыкать NEXT. Утомляет слегка, особенно если часто применять.
__________________
14 Ибо если вы будете прощать людям согрешения их, то простит и вам Отец ваш Небесный (Мф 6, 14)
wetr вне форума  
 
Непрочитано 10.04.2008, 16:37
#6
mr_ivan


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


С расстановкой кружочков и автоматическим подсчетом площадей помещений прекрасно справляется СПДС Графикс. Там даже все для этого предусмотрено - быстро, удобно и без глюков.
Вся информация там на панели "Площади" и в Хелпе можно почитать как автоматизировать таблицу. К тому же эта таблица сразу с шапкой и с итоговым полем может быть. Я делаю именно так, очень нравится
mr_ivan вне форума  
 
Непрочитано 11.04.2008, 12:00
#7
Makswell

Инженер-строитель
 
Регистрация: 15.08.2007
Киров
Сообщений: 2,204


Цитата:
Сообщение от wetr Посмотреть сообщение
Еще один существенный минус - с добавлением новых возможностей (в 2008) появилось больше окон, с настройками фильтраций и т.п. Что-то около 10 раз надо нажать NEXT.
Кто-нить знает как сделать прохождение быстрее? Т.е. там после прохождения все настройки запоминаются, но все равно надо тыкать NEXT. Утомляет слегка, особенно если часто применять.
В принципе, если ввести в ком. строке _.-dataextraction, то всё происходит не в диалоговом окне, а там же - в ком. строке. Соответственно, можно состряпать макрос и извлечение данных делать одним нажатием конпки.
Makswell вне форума  
 
Непрочитано 11.04.2008, 12:14
#8
Profan


 
Регистрация: 25.12.2005
Москва
Сообщений: 13,627


Насколько я понял, таблица получается статической? Значит, если площади поменялись, извлекай заново?
Добавлено.
А, есть возможность обновить связь с данными!

Последний раз редактировалось Profan, 11.04.2008 в 12:21.
Profan вне форума  
 
Непрочитано 11.04.2008, 13:44
#9
wetr

инженер
 
Регистрация: 09.08.2006
Владивосток
Сообщений: 1,536
<phrase 1= Отправить сообщение для wetr с помощью Skype™


Цитата:
Сообщение от Profan Посмотреть сообщение
Насколько я понял, таблица получается статической? Значит, если площади поменялись, извлекай заново?
Добавлено.
А, есть возможность обновить связь с данными!
Да возможность есть, но только до тех пор пока не закроешь автокад. Потом только надпись - не могу обновить ссылки. Кто знает почему?
__________________
14 Ибо если вы будете прощать людям согрешения их, то простит и вам Отец ваш Небесный (Мф 6, 14)
wetr вне форума  
 
Непрочитано 11.04.2008, 14:08
#10
Profan


 
Регистрация: 25.12.2005
Москва
Сообщений: 13,627


У меня получилось обновить связь с данными после перезагрузки AutoCAD. Думаю я, что файл связи *.dxe должен находиться на пути доступа AutoCAD к файлам поддержки или в той же папке, что и текущий чертеж.
Profan вне форума  
 
Непрочитано 11.04.2008, 14:43
#11
wetr

инженер
 
Регистрация: 09.08.2006
Владивосток
Сообщений: 1,536
<phrase 1= Отправить сообщение для wetr с помощью Skype™


Цитата:
Сообщение от Profan Посмотреть сообщение
У меня получилось обновить связь с данными после перезагрузки AutoCAD. Думаю я, что файл связи *.dxe должен находиться на пути доступа AutoCAD к файлам поддержки или в той же папке, что и текущий чертеж.
не помогло ни то ни другое.
Вот файл. *.dxe выкладывать нет смысла - там мои пути прописаны
Миниатюры
Нажмите на изображение для увеличения
Название: 5.jpg
Просмотров: 582
Размер:	45.9 Кб
ID:	5294  
Вложения
Тип файла: dwg
DWG 2004
v1.00_2008.04.11.dwg (53.0 Кб, 3689 просмотров)
__________________
14 Ибо если вы будете прощать людям согрешения их, то простит и вам Отец ваш Небесный (Мф 6, 14)

Последний раз редактировалось wetr, 11.04.2008 в 14:49.
wetr вне форума  
 
Непрочитано 11.04.2008, 15:04
#12
Profan


 
Регистрация: 25.12.2005
Москва
Сообщений: 13,627


А SP1 установлен?
Profan вне форума  
 
Непрочитано 11.04.2008, 17:03
#13
wetr

инженер
 
Регистрация: 09.08.2006
Владивосток
Сообщений: 1,536
<phrase 1= Отправить сообщение для wetr с помощью Skype™


да 2008 sp1. Причем на 3х компах проверял - везде едино. Что-то мне кажется я делаю не так...
__________________
14 Ибо если вы будете прощать людям согрешения их, то простит и вам Отец ваш Небесный (Мф 6, 14)
wetr вне форума  
 
Автор темы   Непрочитано 13.04.2008, 16:55
#14
Pave1

электроснабжение и автоматика
 
Регистрация: 21.06.2005
г. Пермь
Сообщений: 329


2 Andi55:
Ты прав, ADT – это не мое, мне больше Electrical подходит, но и простым AutoCAD я тоже не брезгую


> … Зря ты тратишь время на черчение дополнительных объектов …

не-не, тут ты не прав. Как же извлекать данные, если не получается выделить из общего чиста примитивов НУЖНЫЕ? И по мне, эти самые Области, созданные при помощи команды Контур, очень даже облегчают жизнь (мало когда в двухмерном чертеже присутствуют Области).

> 1 - с бумажного листа набиваешь в экселе табличку готовой экспликации или в экселе же мастыришь свою по своим понятиям

таблицы в 2008-ом ничуть не хуже, чем в Excel-е. Тяните за голубенький маркер (и не забывайте нажимать при этом правую мышку, увидите еще кое-что интересное

> 4 - в Акаде в Экспрессе командой Automatic Text Numbering прощелкиваешь циферки по порядку - вуаля.

а есть этот самый Эксресс для 2008 (а если есть, то и для 2009). А то на 2006-го у меня стоит, а вот на 2008-ом нету. А в нем столько всего нужного .
__________________
хочу все знать
Pave1 вне форума  
 
Автор темы   Непрочитано 13.04.2008, 16:55
#15
Pave1

электроснабжение и автоматика
 
Регистрация: 21.06.2005
г. Пермь
Сообщений: 329


2 wetr:
> почему обновление данных работает только в текущей сесии

обновление данных происходит у полей при регенерации (или как настроено в Сервис – Настройка – Пользовательские – Обновление полей), а у таблицы при ее обновлении (выделили таблицу, правая мышка и «Обновит связь с данными таблицы»)

> Почему то потом связь с данными теряется

не-не-не
связь не теряется. Связь в 2008-ом записывается во внешний файл. Этот файл не надо удалять. С появлением новых возможностей работы с извлечением данных стала только интереснее и появилось много новых возможностей по извлечению свойств объектов, а чтобы не повторять все 8 шагов из восьми, необходимо просто напросто пользоваться одинм и тем же внешним файлом *.dxe
__________________
хочу все знать
Pave1 вне форума  
 
Автор темы   Непрочитано 13.04.2008, 16:56
#16
Pave1

электроснабжение и автоматика
 
Регистрация: 21.06.2005
г. Пермь
Сообщений: 329


2 mr_ivan:
> С расстановкой кружочков и автоматическим подсчетом площадей помещений прекрасно справляется СПДС Графикс.

СПДС - Графикс тоже денег стоит, а сейчас все идет к полному лицензированию софта, так что лишние траты совсем ни к чему Попробуем добиться максимума от имеющегося, а именно от AutoCAD
__________________
хочу все знать
Pave1 вне форума  
 
Автор темы   Непрочитано 13.04.2008, 16:56
#17
Pave1

электроснабжение и автоматика
 
Регистрация: 21.06.2005
г. Пермь
Сообщений: 329


2 Makswell:
> можно состряпать макрос и

это хорошо, что Вы умеете «стряпать» маркосы, у меня к примеру с этим туго. Ну не программист я Хотя о заветной кнопке (красной, чтобы РАЗ, и все готово ) тоже мечтаю
__________________
хочу все знать
Pave1 вне форума  
 
Автор темы   Непрочитано 13.04.2008, 16:56
#18
Pave1

электроснабжение и автоматика
 
Регистрация: 21.06.2005
г. Пермь
Сообщений: 329


2 Profan:
> таблица получается статической? Значит, если площади поменялись, извлекай заново?

нет, вся хитрость в том, чтобы в извлечении данных участвовали не выделенные объекты, тогда будут обновляться данных только ранее выделенных объектов, а все объекты чертежа (скажем все области). Тогда с появлением новой Области в чертеже, в таблице будет появляться новая строка с данными.

> А, есть возможность обновить связь с данными!

конечно есть, выделили таблицу, правую мышку и «Обновит связь с данными таблицы»
__________________
хочу все знать
Pave1 вне форума  
 
Автор темы   Непрочитано 13.04.2008, 16:57
#19
Pave1

электроснабжение и автоматика
 
Регистрация: 21.06.2005
г. Пермь
Сообщений: 329


и снова 2 wetr:
> не стоить сеять смуту с народных массах

таблица обновляется, просто походу у тебя AutoCAD кривой. Попробуй накатить SP1.

посмотрел твой файлик, обновление действительно не получается.
Выкладывай архив из dwg+dxe

и посмотри, вот все работает
Вложения
Тип файла: rar для wetr.rar (36.4 Кб, 285 просмотров)
__________________
хочу все знать

Последний раз редактировалось Кулик Алексей aka kpblc, 14.04.2008 в 10:59.
Pave1 вне форума  
 
Непрочитано 14.04.2008, 10:54
#20
wetr

инженер
 
Регистрация: 09.08.2006
Владивосток
Сообщений: 1,536
<phrase 1= Отправить сообщение для wetr с помощью Skype™


Pave1, нифига тебя прорвало!
По пунктам:
- автокад такой же как у тебя - читай внимательней
- смуту я не навожу - проблема у меня
- у меня твоя связка dwg+dxe тоже не работает
__________________
14 Ибо если вы будете прощать людям согрешения их, то простит и вам Отец ваш Небесный (Мф 6, 14)
wetr вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Экспликация помещений в атоматическом режиме



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Проектирование котельльных помещений для ИЖС. Lexus Прочее. Архитектура и строительство 5 20.10.2006 12:16
ADT как посчитать площадь помещений. favorite Прочее. Программное обеспечение 4 03.05.2006 15:44
База данных площадей помещений с привязкой к замкн. контуру. elena_din AutoCAD 19 19.08.2005 13:40