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

|
Макрос работает в среде Автокад. Создан для ускорения некоторых расчетов проектировщик ОВ. --- Ну выкладываю потому что давно хотел, но руки привести в порядок пока не доходят. 1. Расчет скорости воздуха в воздуховоде. 2. Глушителях. 3. Решетках. 4. Расчет расхода теплоносителя в зав-ти от температурного графика. 5. Расчет скорости воды в трубах --- Перспектива - загнать в макрос все мини расчеты (регистр, компенсатор и т.д.), создать интерфейс базы данных для проектировщика.
|
|
|
|
|
5.2.2012, 18:38
|
Группа: Участники форума
Сообщений: 552
Регистрация: 5.3.2008
Из: Челябинск
Пользователь №: 16293

|
Roma, я знаю что ты истинный любитель Магика, так этот макрос именно для магика?
|
|
|
|
|
5.2.2012, 18:44
|
Группа: Участники форума
Сообщений: 678
Регистрация: 14.4.2008
Из: Minsk
Пользователь №: 17754

|
нет. это чтобы Магик проверять  "олдскул" - расчет размер воздуховода по табличке в которой основные размеры воздуховода, скорости и допустимые расходы. Вот так вот после войны и строили заводы  Сейчас мне удобно, когда я не пользуюсь "автосайзингом" в Магике, нажать горячую клавишу, открыв макрос. ввести расход и получить размер. Нажав Esc выйти с макроса и продолжить чертить мою вентиляцию. --- Ну не люблю я дополнительные приложения, не люблю сворачивать Автокад. --- Для Магика будет, не знаю пригодится ли - работа со слоями...
Сообщение отредактировал Roma - 5.2.2012, 18:51
|
|
|
|
|
5.2.2012, 19:07
|
Группа: Участники форума
Сообщений: 3567
Регистрация: 5.3.2009
Из: Газ-Ачака
Пользователь №: 30120

|
не совсем понятно как им пользоваться.какой командой запускать?если он расчитывает скорость, то в каком виде должны быть данные?
|
|
|
|
|
5.2.2012, 19:23
|
Группа: Участники форума
Сообщений: 678
Регистрация: 14.4.2008
Из: Minsk
Пользователь №: 17754

|
Как пользоваться можно глянуть тут http://forum.abok.ru/index.php?s=&show...st&p=732255там даже видео ролик есть... ( видео ролик) если что - спрашивайте... --- Расчет простой - вводим расход воздуха и получаем его скорость во всех круглых, автоматически подбираются прямоугольные и можно свой прямоугольные проверить на скорость... --- Позже добавлю "мяса": нормальный хелп, помощь "как прикрутить" макрос к автокаду, как запустить... и т.д.
Сообщение отредактировал Roma - 5.2.2012, 19:27
|
|
|
|
|
5.2.2012, 22:56
|
Группа: Участники форума
Сообщений: 3567
Регистрация: 5.3.2009
Из: Газ-Ачака
Пользователь №: 30120

|
я знаю как пользоваться макросами и лиспами.но для запуска макроса нужно ввести какое нить слово в коммандную строку.и если производится расчет то обычно требуется указать блок у которого будет определенное название, и если он динамический то формат данных определенный, потому как числа в ручках сохраняются как числа, а в lookup и visibliti set сохраняются в строковых значениях.
|
|
|
|
|
5.2.2012, 23:32
|
Группа: Участники форума
Сообщений: 678
Регистрация: 14.4.2008
Из: Minsk
Пользователь №: 17754

|
все намного легче...
|
|
|
|
|
6.2.2012, 0:02
|
Группа: Участники форума
Сообщений: 3567
Регистрация: 5.3.2009
Из: Газ-Ачака
Пользователь №: 30120

|
для этого нужно что бы в атокаде были какие то блоки ?или можно открыть пустой чертеж и запустить там? при загрузке макроса выдается в строке "APPLOAD Initializing VBA System...help.dvb successfully loaded." и все ,дальше никаких запросов ни окон.пробовал и в 2009 и в 2012(обе версии английские).
|
|
|
|
|
6.2.2012, 0:43
|
сферический инженер-кун в вакууме
Группа: Участники форума
Сообщений: 1480
Регистрация: 4.9.2005
Из: прекрасное далёко
Пользователь №: 1163

|
2012-й акад английский вешает намертво. Макрос был как в корневой директории в папке MagiCAD+, так и в других. Результат 1 - акад приходилось убивать как повисший намертво процесс. Так что старый добрый эксель с прадедовской табличкой пока побеждает NIK, Quick_calculation и твой макрос со счетом 1:0. Конечно имеется в виду по части быстрого подбора воздуховода. Остальные возможности пока не рассматриваются, т.к. штука так и не заработала.
Сообщение отредактировал glam - 6.2.2012, 0:49
|
|
|
|
|
6.2.2012, 8:41
|
Группа: Участники форума
Сообщений: 678
Регистрация: 14.4.2008
Из: Minsk
Пользователь №: 17754

|
Побеждать, то он побеждает. но если нет магика, то можно и дин.блок прикрутить - сразу иужный вставится. До Магика так оно и было. А бумажка перед глазами - не всегда удобно. Все макросы будут соед. в один. с хорошими настройками пользователь может отключить окна. с кот. не работает.
|
|
|
|
|
15.2.2012, 8:22
|
Группа: Участники форума
Сообщений: 308
Регистрация: 8.12.2006
Пользователь №: 5110

|
Цитата 2012-й акад английский вешает намертво. Макрос был как в корневой директории в папке MagiCAD+, так и в других. Результат 1 - акад приходилось убивать как повисший намертво процесс. У меня прекрасно запустился и работает.
|
|
|
|
|
7.2.2013, 10:09
|
Группа: Участники форума
Сообщений: 678
Регистрация: 14.4.2008
Из: Minsk
Пользователь №: 17754

|
Всем привет. Как только появляется минутка и все новые горизонты в области VBA мне открываются - я начинаю реализовывать свои безумные планы. --- По делу: В состав helpOVer_a планирую включить (много всего) макрос по расчету теплопритоков. Пока выкладываю ролик для ознакомления. Реализован самый простой пока метод....
Прикрепленные файлы
HeatIn.exe ( 1,21 мегабайт )
Кол-во скачиваний: 62
|
|
|
|
|
16.2.2013, 11:53
|
Группа: Участники форума
Сообщений: 678
Регистрация: 14.4.2008
Из: Minsk
Пользователь №: 17754

|
Выкладываю для тестирования. Отпишитесь, плиз!!!
Прикрепленные файлы
HeatIn.rar ( 453,97 килобайт )
Кол-во скачиваний: 46
|
|
|
|
|
16.2.2013, 19:41
|
Группа: Участники форума
Сообщений: 678
Регистрация: 14.4.2008
Из: Minsk
Пользователь №: 17754

|
В перспективе сделать расчет по книге Стомахоной Г.В. "Отопление, вентиляция и кондиционирование воздуха". Макрос будет постепенно расширяться. Если есть идеи - буду рад их услышать...
|
|
|
|
|
18.2.2013, 8:15
|
Группа: Участники форума
Сообщений: 678
Регистрация: 14.4.2008
Из: Minsk
Пользователь №: 17754

|
или "ПОСОБИЕ 2.91 к СНиП 2.04.05-91"... А может сразу два варианта
Сообщение отредактировал Roma - 18.2.2013, 8:15
|
|
|
|
|
18.2.2013, 13:42
|
Группа: Участники форума
Сообщений: 308
Регистрация: 8.12.2006
Пользователь №: 5110

|
Цитата(Roma @ 16.2.2013, 12:53)  Выкладываю для тестирования. Отпишитесь, плиз!!! Ром, не работает на acad 2012 eng. вываливает окно с текстом: Run-time error "424": Object required.
|
|
|
|
|
18.2.2013, 17:23
|
сферический инженер-кун в вакууме
Группа: Участники форума
Сообщений: 1480
Регистрация: 4.9.2005
Из: прекрасное далёко
Пользователь №: 1163

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

|
Папка "HelpOVer" целиком должна лежать в коре диска, т.е. "{диск]:\HelpOVer" ( у меня "H:\HelpOVer"), в не лежат исходные данный. Сам макрос может лежать где угодно, главное его подлюсить к автокаду. Папку и макрос прикладываю. Может заработает
|
|
|
|
|
19.2.2013, 8:18
|
Группа: Участники форума
Сообщений: 678
Регистрация: 14.4.2008
Из: Minsk
Пользователь №: 17754

|
Вот подумываю сделать только один путь на С диск. А то все проблемы из-за этого.
|
|
|
|
|
19.2.2013, 10:40
|
Группа: Участники форума
Сообщений: 678
Регистрация: 14.4.2008
Из: Minsk
Пользователь №: 17754

|
1. распаковываем "HelpOVer.rar" 2. запускаем "HelpOVer.exe" (при распаковке Автокад должен быть закрыт, т.к. не получится заменить макрос) - макрос установится в папку "C:\Program Files\HelpOVer" (если папка HelpOVer будет лежать в другом месте, ничего работать не будет) 3. подключаем макрос "hovs.dvb" к автокаду и запускаем его. --- Все в режиме тестирования...
Сообщение отредактировал Roma - 19.2.2013, 10:46
|
|
|
|
|
19.2.2013, 11:09
|
Группа: Участники форума
Сообщений: 678
Регистрация: 14.4.2008
Из: Minsk
Пользователь №: 17754

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

|
Панель инструментов для запуска макроса... В командной строке пишем "_cuiload" и выбираем "helpOVer.cuix"
Сообщение отредактировал Roma - 19.2.2013, 12:03
Прикрепленные файлы
CUIx.rar ( 12,53 килобайт )
Кол-во скачиваний: 38
helpOVer.jpg ( 11,79 килобайт )
Кол-во скачиваний: 55
|
|
|
|
|
8.11.2013, 18:32
|
Группа: Участники форума
Сообщений: 678
Регистрация: 14.4.2008
Из: Minsk
Пользователь №: 17754

|
Всем привет. В связи с тем, что Autodesk скоро распрощается с VBA, я полностью перехожу на VB.NET. Вот первый калькуляторчик, написанный мною. Выкладываю для тестирования. Приложения будут как под Windows (*.exe), так и запускаться прямо в автокаде (*.dll) через командную строку или другим способом... Всем спасибо...
Сообщение отредактировал Roma - 8.11.2013, 18:36
|
|
|
|
|
9.11.2013, 13:41
|
Группа: Участники форума
Сообщений: 678
Регистрация: 14.4.2008
Из: Minsk
Пользователь №: 17754

|
Распаковываем на C, D ... в корень... Лучше на С, т.к. искать легче... Все тестируется на W7x64...
Сообщение отредактировал Roma - 9.11.2013, 13:42
|
|
|
|
|
12.11.2013, 7:15
|
Группа: Участники форума
Сообщений: 308
Регистрация: 8.12.2006
Пользователь №: 5110

|
Цитата(Roma @ 9.11.2013, 14:41)  Распаковываем на C, D ... в корень... Лучше на С, т.к. искать легче... Все тестируется на W7x64... Роман, привет! Под win 8 не пашет.
|
|
|
|
|
12.11.2013, 9:23
|
Группа: Участники форума
Сообщений: 678
Регистрация: 14.4.2008
Из: Minsk
Пользователь №: 17754

|
обнаружил одну ошибку (уже пофиксил), связанную с плавающей точкой, по умолчанию в В7 стоит ",". Если поменять на ".", то вылетает ошибка... К сожалению на В8 нет возможности протестировать, но все пишется в Visual Studio 2012, поэтому должно работать... Могу выложить DLL-ку потестируйте ее...
|
|
|
|
|
13.11.2013, 9:11
|
Группа: Участники форума
Сообщений: 678
Регистрация: 14.4.2008
Из: Minsk
Пользователь №: 17754

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

|
Цитата(Roma @ 13.11.2013, 12:11)  Пофиксил некоторые ошибки... вот еще одна:  при попытке ввести 10 квт (отопление) вылезает такая штука:
Сообщение отредактировал vik74 - 13.1.2014, 18:09
|
|
|
|
|
21.2.2014, 19:00
|
Группа: Участники форума
Сообщений: 678
Регистрация: 14.4.2008
Из: Minsk
Пользователь №: 17754

|
Всем привет. Ожил я немножко... Как всегда сыроватенько, как всегда без инструкции для экстремалов... AGMCSpec.exe -читает спецификацию Магика, папка HelpOVer должна лежать в корне диска C (C:\HelpOVer). Всем спасибо. Другие проекты тоже оживают, уж больно мощная штука .NET. --- у меня Win 7, AutoCAD 2012. --- vik74, что же вы такое ввели "2000", толщину изоляции?
Сообщение отредактировал Roma - 21.2.2014, 19:03
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
Реклама
ООО «Арктика групп» ИНН: 7713634274
ООО "Русич" ИНН 9721068883 / ЕРИД 2VtzqvMjLF8
ООО «УНИСПЛИТ» ИНН: 6453155081 erid:2VtzqxXgvJi
Реклама: ООО «СибСтронг» | ИНН 6670013662 | ERID: 2VtzqwyM2dc
Последние сообщения Форума
|