Реклама / ООО «ИЗОЛПРОЕКТ» / ИНН: 7725566484 | ERID: 2Vtzqx6kV7S
IPB IPB
Проектирование, монтаж, наладка, сервис


Здравствуйте, гость ( Вход | Регистрация )

- Стандарт НП «АВОК» 7.11-2024
«Рекомендации по проектированию инженерных систем
дошкольных образовательных организаций»

АВОК в соц. сетях
ИНН: 7714824045 | erid: 2VtzqwzKQiU
2 страниц V   1 2 >  
Добавить ответ в эту темуОткрыть тему
> Макрос для расстановки воздухообмена, Макрос для расстановки воздухообмена на планах
Roma
сообщение 1.2.2012, 12:18
Сообщение #1





Группа: Участники форума
Сообщений: 678
Регистрация: 14.4.2008
Из: Minsk
Пользователь №: 17754



Всем привет.
Взялся за новый проект.
Суть его заключается в расстановке маркеров воздухоомена/теплопотерь/теплопоступлений на планах.
Идея не новая, но основная задача свелась к синхронизации всех ступеней расчета.
В результате в каждом проекте у Вас будет вся информация о нем (расход тепла на систему отопления. теплоснабжения и т.д)
1. ступень - расчет воздухообмена а Экселе с построением характеристики систем вентиляции.
2. ступень - экспорт данных из Экселя в табличку макроса.
3. ступень - расстановка маркеров.
4. ступень - обновление маркеров на плане при изменении расчетных значение или систем в таблице воздухообмена в Эксель.
---
Выкладываю пилотный проект, немного кривой, но рабочий.
---
Описание работы.
1. заполняете в Экселе табличку воздухообмена по помещениям.
2. таблица характеристики заполняется сама в зав-сти от прописанной системы, обслуживающей помещение.
3. делаете экспорт данных в Автокад

4. запускаете макрос в Автокаде
5. вставляете данные из буфера обмена (соотв. клавиша слева внизу)

6. кликаете по строчке в табличке два раза и на плане выставите маркер воздухообмена.
7. если в таблице Экселя что-то поменялось, то делаете п.1-п.5, далее нажимаете на строку помещение которое надо обновить и нажимаете кнопку "Таблица -> Чертеж"
---
Работает и обратная синхронизация "Чертеж -> Таблица" - если вы вручную заменили атрибут в каком нибудь блоке (меняли расход притока или вытяжки, систему притока или вытяжки)
---
В планах:
- сделать и обратную синхронизацию из маркеров воздухообмена в Эксель
- получение суммарной нагрузки на систему теплоснабжения приточных установок.
- упрощение способа синхронизации (пока она достаточно примитавная)
- синхронизация не по каждому помещению, а сразу по всем.
- улучшение блока маркера воздуховода, ввод дополнительных функций...
- экспорт данных из разных приложений (KAN, Поток и т.д.)
---
высказывайтесь по поводу программы, подавайте идеи...
---
пока макрос бесплатны, возможен коммерческий проект, но бесплатная версия обязательно будет.
---
Спасибо за внимание...

Сообщение отредактировал Roma - 1.2.2012, 12:36
Прикрепленные файлы
Прикрепленный файл  __.rar ( 101,96 килобайт ) Кол-во скачиваний: 239
 
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Roma
сообщение 1.2.2012, 12:41
Сообщение #2





Группа: Участники форума
Сообщений: 678
Регистрация: 14.4.2008
Из: Minsk
Пользователь №: 17754



Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
ssn
сообщение 1.2.2012, 17:23
Сообщение #3


проектировщик ТМ (фриланс)


Группа: Участники форума
Сообщений: 4032
Регистрация: 13.3.2005
Из: Череповец - СПБ - Воронеж - Геленджик
Пользователь №: 543



наверно прикольно.
я таоке делаю блоками с атрибутами. просто вставляю блок на плане, а потом экспортирую атрибуты в эксель
Впринипе, думаю получается примерно тоже самое.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Roma
сообщение 1.2.2012, 17:38
Сообщение #4





Группа: Участники форума
Сообщений: 678
Регистрация: 14.4.2008
Из: Minsk
Пользователь №: 17754



На плане долго искать маркеры, перебивать, это быстрее сделать в экселе, а на плане они сами находятся...
Да и атрибуты перебивать долго...
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
AleksejCher
сообщение 1.2.2012, 17:40
Сообщение #5





Группа: Участники форума
Сообщений: 1124
Регистрация: 20.7.2009
Из: Тула
Пользователь №: 36265



Подскажите как запускать макросы в акаде? Если не затруднит сделайте видео сделайте видео по запуску макросов и работе программы. Программу для записи видео с монитора выкладываю.
Прикрепленные файлы
Прикрепленный файл  Setup_FreeScreenVideo.exe ( 381,89 килобайт ) Кол-во скачиваний: 72
 
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Roma
сообщение 1.2.2012, 17:45
Сообщение #6





Группа: Участники форума
Сообщений: 678
Регистрация: 14.4.2008
Из: Minsk
Пользователь №: 17754



команда
Цитата
_appload

далее окно
->

и добавляем макрос

Цитата
_vbarun

выбираем макрос и жмем "ВЫПОЛНИТЬ"...
или горячую клавишу прописать
Цитата
^C^C-vbarun {имя макроса} "{} не нужны"

---
Видео ->
---
PS Софт нельзя выкладывать на форуме...

Сообщение отредактировал Roma - 1.2.2012, 18:04
Прикрепленные файлы
Прикрепленный файл  __________________.rar ( 3,18 мегабайт ) Кол-во скачиваний: 218
 
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
AleksejCher
сообщение 1.2.2012, 17:58
Сообщение #7





Группа: Участники форума
Сообщений: 1124
Регистрация: 20.7.2009
Из: Тула
Пользователь №: 36265



Может что то не так делаю. В экселе включил макросы, добавил в автозагрузку, при наборе команды vozdux ничего не происходит.
Версия автокада может играть значение? У меня 2008

Софт бесплатный разьве нельзя выкладывать?

Сообщение отредактировал AleksejCher - 1.2.2012, 18:03
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Roma
сообщение 1.2.2012, 18:06
Сообщение #8





Группа: Участники форума
Сообщений: 678
Регистрация: 14.4.2008
Из: Minsk
Пользователь №: 17754



команду набирать не надо!
---
к этому бесплатному софту кряк прилагается smile.gif
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
AleksejCher
сообщение 1.2.2012, 18:10
Сообщение #9





Группа: Участники форума
Сообщений: 1124
Регистрация: 20.7.2009
Из: Тула
Пользователь №: 36265



Цитата(Roma @ 1.2.2012, 18:06) *
команду набирать не надо!
---
к этому бесплатному софту кряк прилагается smile.gif


Нет не прилагается. Ясное дело с кряком не сталбы выкладывать. Софт бесплатный.


Пишет рун тайм эррор, файл нот фоунд

Сообщение отредактировал AleksejCher - 1.2.2012, 18:15
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Roma
сообщение 1.2.2012, 18:28
Сообщение #10





Группа: Участники форума
Сообщений: 678
Регистрация: 14.4.2008
Из: Minsk
Пользователь №: 17754



файлик info.agens должен лежать в папке с проектом.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
AleksejCher
сообщение 1.2.2012, 18:30
Сообщение #11





Группа: Участники форума
Сообщений: 1124
Регистрация: 20.7.2009
Из: Тула
Пользователь №: 36265



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

Сообщение отредактировал AleksejCher - 1.2.2012, 18:41
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Roma
сообщение 1.2.2012, 18:34
Сообщение #12





Группа: Участники форума
Сообщений: 678
Регистрация: 14.4.2008
Из: Minsk
Пользователь №: 17754



у меня 2011. но это не влияет. читайте мой пост выше.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
AleksejCher
сообщение 1.2.2012, 18:51
Сообщение #13





Группа: Участники форума
Сообщений: 1124
Регистрация: 20.7.2009
Из: Тула
Пользователь №: 36265



При вставке воздухообмена пишет "ошибка файлера"
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Roma
сообщение 1.2.2012, 19:19
Сообщение #14





Группа: Участники форума
Сообщений: 678
Регистрация: 14.4.2008
Из: Minsk
Пользователь №: 17754



если чертеж новый, но блок надо вручную вставить из файла ВО.dwg.
пробуйте работать в файле ВО.dwg, там блок уже есть...

Сообщение отредактировал Roma - 1.2.2012, 19:20
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
AleksejCher
сообщение 1.2.2012, 19:40
Сообщение #15





Группа: Участники форума
Сообщений: 1124
Регистрация: 20.7.2009
Из: Тула
Пользователь №: 36265



Цитата(Roma @ 1.2.2012, 19:19) *
если чертеж новый, но блок надо вручную вставить из файла ВО.dwg.
пробуйте работать в файле ВО.dwg, там блок уже есть...


Да действительно в этом дело
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
AleksejCher
сообщение 2.2.2012, 9:09
Сообщение #16





Группа: Участники форума
Сообщений: 1124
Регистрация: 20.7.2009
Из: Тула
Пользователь №: 36265



Макрос работает только с 10 помещениями, а остальные 11, 12, 13 и т.д.?

Сообщение отредактировал AleksejCher - 2.2.2012, 9:10
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Roma
сообщение 2.2.2012, 13:35
Сообщение #17





Группа: Участники форума
Сообщений: 678
Регистрация: 14.4.2008
Из: Minsk
Пользователь №: 17754



пока да...
сейчас пишются дополнительные коды
- вообще максимум будет ограничен только для Lite версии.
- растановка маркеров будет не по каждому помещению, а по таблице друг за другом, ну и, расставить их надо будет только 1 раз
- возможна автоматическая расстановка маркеров
- ну и будет пару маркеров на выбор или можно будет самому свой маркер сделать и пользоваться макросом
----
на данные момент упрощена схема обмена данными из Экселя в Автокад... Завтра выложу макрос...
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
AleksejCher
сообщение 2.2.2012, 15:15
Сообщение #18





Группа: Участники форума
Сообщений: 1124
Регистрация: 20.7.2009
Из: Тула
Пользователь №: 36265



Не помешало бы сделать экспорт таблицы воздухообменов в автокад, и по моему столбцы с категорией помещений и классом чистоты не к чему. Ведь их тогда придется заполнять после экспорта в автокад, так как они не будут сооветствовать экспликации помещений, а это лишняя ручная работа.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Roma
сообщение 2.2.2012, 15:41
Сообщение #19





Группа: Участники форума
Сообщений: 678
Регистрация: 14.4.2008
Из: Minsk
Пользователь №: 17754



Цитата
Не помешало бы сделать экспорт таблицы воздухообменов в автокад, и по моему столбцы с категорией помещений и классом чистоты не к чему.


Эти столбцы можно скрыть и не обращать на них внимание, возможно я их потом вообще удалю...

Цитата
Не помешало бы сделать экспорт таблицы воздухообменов в автокад


Зачем? вставляете в автокад таблицу экселя со связью и так выпускаете...
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
AleksejCher
сообщение 2.2.2012, 16:48
Сообщение #20





Группа: Участники форума
Сообщений: 1124
Регистрация: 20.7.2009
Из: Тула
Пользователь №: 36265



Цитата(Roma @ 2.2.2012, 15:41) *
Зачем? вставляете в автокад таблицу экселя со связью и так выпускаете...


Но тогда объект будет вставляться как изображение, а не как dwg объект, хотя возможно я вас не правильно понял. Было бы не плохо что бы производился экспорт в dwg формате, уже без обратной связи, чисто для окончатательного оформления проекта.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Roma
сообщение 2.2.2012, 17:45
Сообщение #21





Группа: Участники форума
Сообщений: 678
Регистрация: 14.4.2008
Из: Minsk
Пользователь №: 17754



не изображение, а таблица экселя со связью...
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
AleksejCher
сообщение 2.2.2012, 17:56
Сообщение #22





Группа: Участники форума
Сообщений: 1124
Регистрация: 20.7.2009
Из: Тула
Пользователь №: 36265



Цитата(Roma @ 2.2.2012, 17:45) *
не изображение, а таблица экселя со связью...

Мое мнение было бы удобнее чтобы таблица вставлялась не только как таблица эксель со связью, но и как объект автокада это для окончательного оформления объекта и передачи его заказчику в формате dwg.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Roma
сообщение 2.2.2012, 18:00
Сообщение #23





Группа: Участники форума
Сообщений: 678
Регистрация: 14.4.2008
Из: Minsk
Пользователь №: 17754



Хорошо, это легко будет сделать...
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
AleksejCher
сообщение 2.2.2012, 22:07
Сообщение #24





Группа: Участники форума
Сообщений: 1124
Регистрация: 20.7.2009
Из: Тула
Пользователь №: 36265



Предлагаю дополнить экселевскую таблицу выбором параметров расчетов.
1 по кратности
2 по минимальным нормам наружного воздуха на 1 чел
3 по норме удаляемого воздуха на 1 санприбор
4 по площади помещения
5 по расчету (в этом случае вручную ввести воздухообмен полученный по расчету ВВ и тепловлагоизбытков)
И в зависимости от выбранного параметра призводить расчет
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Roma
сообщение 2.2.2012, 22:20
Сообщение #25





Группа: Участники форума
Сообщений: 678
Регистрация: 14.4.2008
Из: Minsk
Пользователь №: 17754



ок. сделаю скоро...
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Roma
сообщение 5.2.2012, 10:52
Сообщение #26





Группа: Участники форума
Сообщений: 678
Регистрация: 14.4.2008
Из: Minsk
Пользователь №: 17754



Выкладываю новую версию макроса.
---
Что нового...
1. Все файлики должны лежать в папке MagiCAD+
2. Папка MAgiCAD+ должна лежать в корне на любом из дисков от А до М... (макрос сам себя найдет, его только надо подгрузить в акад)
3. Файлик ВО.xlsm не надо копировать в папку проекта, если запустить макрос в автокаде и нажать "Открыть Excel", и Вы только приступили к заполнению таблицы воздухообмена, файлик из папки "MagiCAD+" скопируется сам.
4. Маркеры необходимо расставить только 1 раз в самом начале, потом только нажимать кнопку в Excele "Обновить маркеры" и маркеры в автокаде сами обновятся.
5. Блок маркера в новый чертеж вставляется сам из папки "MagiCAD+".
6. Блок маркера с атрибутами может быть любым, главное соблюдать порядок аттрибутов в блоке, главное создать его в файлике "ВО.dwg".
---
Удачного использования. И пусть сроки проектирования сократятся. Да прибудут с нами ГОСТы.

Сообщение отредактировал Roma - 5.2.2012, 10:53
Прикрепленные файлы
Прикрепленный файл  MagiCAD_.rar ( 116,39 килобайт ) Кол-во скачиваний: 117
 
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
vades
сообщение 5.2.2012, 11:57
Сообщение #27





Группа: Участники форума
Сообщений: 60
Регистрация: 4.12.2008
Пользователь №: 26286



Спасибо. А вот что у тебя слышно нового по спецификации для магика - мож и для 2010.11 появилась или доработана и отшлифована для 2009.11
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Roma
сообщение 5.2.2012, 12:08
Сообщение #28





Группа: Участники форума
Сообщений: 678
Регистрация: 14.4.2008
Из: Minsk
Пользователь №: 17754



сейчас работаю на 2010.11, скоро будет - не успеваю за прогманом, у него штат работников побольше, да и ЗП smile.gif
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
vik74
сообщение 5.2.2012, 18:57
Сообщение #29





Группа: Участники форума
Сообщений: 552
Регистрация: 5.3.2008
Из: Челябинск
Пользователь №: 16293



Roma если бы эти макросы приспособил к простому Autocad, я бы тоже ими воспользовался. Спасибо все равно за твой бескорыстный труд!
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
vades
сообщение 5.2.2012, 19:00
Сообщение #30





Группа: Участники форума
Сообщений: 60
Регистрация: 4.12.2008
Пользователь №: 26286



Так как бы, насколько я понял, данный макрос в этой теме только к автокаду
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения

2 страниц V   1 2 >
Добавить ответ в эту темуОткрыть тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

Реклама
ООО «Арктика групп» ИНН: 7713634274



ООО "Русич" ИНН 9721068883 / ЕРИД 2Vtzqx9HerZ


ООО «УНИСПЛИТ» ИНН: 6453155081 erid: 2VtzqvmjJqS

ООО "АйДи-Электро" ИНН:6670013662 erid:2Vtzqwtpv5j

Последние сообщения Форума






RSS Текстовая версия Сейчас: 30.6.2025, 18:29
Политика ООО ИИП «АВОК-ПРЕСС» в отношении обработки персональных данных