![]() |
Здравствуйте, гость ( Вход | Регистрация )
- Стандарт НП «АВОК» 7.11-2024 «Рекомендации по проектированию инженерных систем дошкольных образовательных организаций» |
АВОК в соц. сетях
![]() ![]() ![]() ![]() |
ИНН: 7714824045 | erid: 2VtzqwzKQiU |
|
![]() |
![]()
Сообщение
#1
|
|
Группа: Участники форума Сообщений: 1573 Регистрация: 31.10.2007 Пользователь №: 12471 ![]() |
Программа является младшим братом HVAC Calculator (для Excel), её удобство в том что с ним можно работать непосредственно в AutoCAD и получать с чертежа некие значения (длины площади т.п.).
Сама программа написана на VBA, который не входит в стандартный пакет установки AutoCAD, по этому сам VBA необходимо самостоятельно скачать с официального сайта Autodesk и дополнительно установить, вот ссылка В месте установки программы будет папка HVAC Calculator for AutoCAD, в ней два файла HVAC Calculator.dvb (это сама программа) и HVAC Calculator.cuix (файл с командами) Файл HVAC Calculator.dvb необходимо добавить в автозагрузку, меню СЕРВИС->ПРИЛОЖЕНИЯ (или просто в командную строку введите _appload), и добавить (см. скрин 1) Файл HVAC Calculator.cuix нужно загрузить как частичный, для этого открыть его в адаптации (см. скрин 2), на жать правую кнопку и загрузить как частичный (см. скрин 3). После этого появится новый пункт меню Project, с соответствующими командами. Команды каждый уже может настроить как угодно под себя, можно добавить их на ленту, на панель, я вот на контекстное меню. Всего четыре команды (см. скрин 4): -HVAC Calculator Параметры -HVAC Calculator О программе -HVAC Calculator -HVAC Calculator Математический Команда HVAC Calculator для расчетов функций систем ТГВ. Команда HVAC Calculator Математический для: -арифметических вычислений -измерение расстояние между точками на чертеже и внесение этих данных в калькулятор -измерение площади прямоугольника на чертеже и внесение этих данных в калькулятор -суммарная длина выделенных объектов (линии, полилинии, дуги) и внесение этих данных в калькулятор В верхнее поле арифметического калькулятора будут вносится обсчитанные выражения, их можно повторно внести в строку для ввода просто дважды нажав на нужной строке. Переход между ячейками в закладках "Вентиляция", "Гидравлика" можно осуществлять обычными кнопками стрелок на клавиатуре. Как выяснилось у VBA для AutoCAD некоторые возможности не работают, а именно не модальные окна. Модальное окно это окно при работе с которым нельзя паралельно перейти на работу к другому окну, например в поле модели чертежа. Не модальное окно наоборот позволяет пользователю работать с разными окнами. В общем для перехода окна в не модальный ражим с модального, нужно просто правой кнопкой мыши клацнуть в любом месте окна калькулятора Скачать HVAC Calculator Сообщение отредактировал shprot - 10.2.2014, 12:01
Прикрепленные файлы
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
|
|
![]() |
![]()
Сообщение
#2
|
|
Группа: Участники форума Сообщений: 65 Регистрация: 1.9.2009 Пользователь №: 37937 ![]() |
Спасибо
|
|
|
![]()
Сообщение
#3
|
|
Группа: Участники форума Сообщений: 1573 Регистрация: 31.10.2007 Пользователь №: 12471 ![]() |
Будут идеи по дополнению или просто выявленные ошибки, пишите.
|
|
|
![]()
Сообщение
#4
|
|
сферический инженер-кун в вакууме Группа: Участники форума Сообщений: 1480 Регистрация: 4.9.2005 Из: прекрасное далёко Пользователь №: 1163 ![]() |
О! Андрюха, я прогу еще не скачал, но уже по скринам мне кажется что это будет нечто типа зачатков чудесной полезняшки NIK (Научный Инжерный Калькулятор) под автокад. Помнится в какой-то из тем я кому-то из форумчан, владеющему VBA под автокад, сейчас уже не помню кому именно, высказывал свои пожелания что было бы интересно иметь аналог NIK под автокад. Но тогда тот человек сказал что не видит в этом смысла, если ему нужен NIK он просто посчитает в другом окне. А у тебя похоже нечто в зародыше напоминающее моё тогдашнее давнишнее пожелание. На самом деле очень хочется порой иметь какую-нибудь родную приблуду именно в среде автокад по типу родного калькулятора, но только более продвинутую, чтобы не переключаясь никуда дополнительно, возможно какие-то значения с чертежа снимать.
Сейчас заценю что за полезняшка у тебя получилась, постараюсь протестировать и по результатам оставить более развернутый отзыв и высказать какие-то конкретные пожелания. |
|
|
![]()
Сообщение
#5
|
|
Группа: Участники форума Сообщений: 1573 Регистрация: 31.10.2007 Пользователь №: 12471 ![]() |
Цитата На самом деле очень хочется порой иметь какую-нибудь родную приблуду именно в среде автокад по типу родного калькулятора, но только более продвинутую, чтобы не переключаясь никуда дополнительно, возможно какие-то значения с чертежа снимать. Ну просто читаешь мои мысли, четко из этих-же соображений и начинал делать калькулятор. |
|
|
![]()
Сообщение
#6
|
|
сферический инженер-кун в вакууме Группа: Участники форума Сообщений: 1480 Регистрация: 4.9.2005 Из: прекрасное далёко Пользователь №: 1163 ![]() |
В общем загрузил. В 2009-м автокаде всё работает, но почему-то иногда при переключении разных расчетов пропадает возможность вбивать значения в ячейки - курсор мигает, а текст не вводится. Помогает перезапуск.
А так конечно идея очень хорошая. Будет здорово если ты разовьёшь её в более серьёзную штуку, чем черт не шутит глядишь лет через 5-10 увидим какой-нибудь ShprotCAD ![]() Сообщение отредактировал glam - 8.8.2011, 11:55 |
|
|
![]()
Сообщение
#7
|
|
Группа: Участники форума Сообщений: 1573 Регистрация: 31.10.2007 Пользователь №: 12471 ![]() |
Цитата Как раз при повторном переключении из окна модели в окно калькулятора перестают вводиться значения в полях Для входа обратно в модальный режим нужно просто поставить курсор в любую ячейку. Сообщение отредактировал shprot - 8.8.2011, 13:11 |
|
|
![]()
Сообщение
#8
|
|
Группа: Участники форума Сообщений: 1573 Регистрация: 31.10.2007 Пользователь №: 12471 ![]() |
Цитата Возможно это глюки VBA под 2009-й автокад. А как ты вообще установил VBA для 2009 если его даже на сайте нет для AutoCAD 2009 (по крайней мере я его не вижу по моей ссылке)? Цитата Я так понимаю ты это дело под 2011-м или 2012-м пишешь. Дома попробую как оно работает на 2011-м акаде. Тестировал на 2010 и 2011 |
|
|
![]()
Сообщение
#9
|
|
сферический инженер-кун в вакууме Группа: Участники форума Сообщений: 1480 Регистрация: 4.9.2005 Из: прекрасное далёко Пользователь №: 1163 ![]() |
А как ты вообще установил VBA для 2009 если его даже на сайте нет для AutoCAD 2009 (по крайней мере я его не вижу по моей ссылке)? Да как бы при установке выбрал Custom режим и указал там VBA, а может и вообще он в R17.2 версии по умолчанию устанавливается, сейчас не помню точно. Он если мне не изменяет память во всех версиях всегда был вшит в установщик в составе дополнительных компонентов типа дотнета и прочей лабуды. |
|
|
![]()
Сообщение
#10
|
|
Группа: Участники форума Сообщений: 109 Регистрация: 2.1.2009 Пользователь №: 27315 ![]() |
|
|
|
![]()
Сообщение
#11
|
|
Инженер-проектировщик Группа: Участники форума Сообщений: 2090 Регистрация: 31.10.2005 Из: Москва Пользователь №: 1437 ![]() |
Андрей ты ГЕНИЙ! Скажу я без ложной скромности!!
![]() Все встало с 1 раза, глюков не нашел, все работает!! |
|
|
![]()
Сообщение
#12
|
|
Группа: Участники форума Сообщений: 1573 Регистрация: 31.10.2007 Пользователь №: 12471 ![]() |
Спасибо, радует что тебе понравилось.
В принципе все что хотел я реализовал, вот только конечно эта модальность немного подвела... хотя она же в Excel работает полноценно, а сдесь работает на все кроме TextBox (это как раз ячейки в которые вносятся данные). В принципе потенциально кол-во функций можно и увеличить, но я этого не делал специально, так как выбрал только те которые будут востребован при работе с чертежом. А другие расчеты более гибко уже делать в Excel используя первый Quick calculation |
|
|
![]()
Сообщение
#13
|
|
Инженер-проектировщик Группа: Участники форума Сообщений: 2090 Регистрация: 31.10.2005 Из: Москва Пользователь №: 1437 ![]() |
Меня больше порадовала 3 вкладка, так как я все же прикидываю и считаю сети я все же больше в экселе, а вот с геометрией очень удобно. Вместо акадовких считалок и нескольких утилит все в одном флаконе.
А так кто знает иногда все ж приходиться проверять чужие творения и вот тут что бы не скакать по экселям удобно будет все а втокаде прикинуть! |
|
|
![]()
Сообщение
#14
|
|
Группа: Участники форума Сообщений: 1573 Регистрация: 31.10.2007 Пользователь №: 12471 ![]() |
Да и мне третья пожалуй больше всего нравится, хотя идея её сделать пришла уже в процессе, а изначально планировалась только гидравлика и вентиляция. На счет применения функций вентиляции и гидравлики, то для себя я это вижу прежде всего при параллельной работе с MagiCAD, так как в виду определенных причин я редко использую автоматический подбор сечений и диаметров.
|
|
|
![]()
Сообщение
#15
|
|
Инженер-проектировщик Группа: Участники форума Сообщений: 2090 Регистрация: 31.10.2005 Из: Москва Пользователь №: 1437 ![]() |
|
|
|
![]()
Сообщение
#16
|
|
Группа: Участники форума Сообщений: 1573 Регистрация: 31.10.2007 Пользователь №: 12471 ![]() |
Не без этого, но прежде всего это из-за того что объекты все геморные и нет у меня столько свободного и одноразмерного пространства используемого для прокладки воздуховодов, вот и приходится размахивать микроскопом
![]() |
|
|
![]()
Сообщение
#17
|
|
Группа: Участники форума Сообщений: 20884 Регистрация: 8.8.2007 Из: Vilnius Пользователь №: 10542 ![]() |
|
|
|
![]()
Сообщение
#18
|
|
Группа: Участники форума Сообщений: 1573 Регистрация: 31.10.2007 Пользователь №: 12471 ![]() |
Речь идет о том что в одном помещении высота меж потолочного пространства (между основным и подвесным потолком) может быть 200мм, в другом 300 в третьем вообще может не быть подвесного потолка, по этому размеры воздуховодом часто приходится подсчитывать вручную для какой-то усредненной скорости. Ну а все остальное (потери, балансировка) конечно же делает MagiCAD.
|
|
|
![]()
Сообщение
#19
|
|
Группа: Участники форума Сообщений: 20884 Регистрация: 8.8.2007 Из: Vilnius Пользователь №: 10542 ![]() |
Понял, наконец, о чём....
![]() ......это так и я делаю. |
|
|
![]()
Сообщение
#20
|
|
Группа: Участники форума Сообщений: 4830 Регистрация: 7.9.2006 Из: Московская область Пользователь №: 3923 ![]() |
Андрюх, а автоматом значения снимать с вентсети нельзя? Вот я открыл уже вычерченную и просчитанную сеть, расходы в коробах магик указывает в л/с, как известно. Это отдельно надо пересчитывать. То есть я пока не въехал в чём калькуль в акаде удобнее отдельно открытого окна эксель.
Общие длины отрезков и площадей мне удобней творение Ривилиса. |
|
|
![]()
Сообщение
#21
|
|
Группа: Участники форума Сообщений: 1573 Регистрация: 31.10.2007 Пользователь №: 12471 ![]() |
Цитата Андрюх, а автоматом значения снимать с вентсети нельзя? Нет, Саня дело в том что у MagiCAD закрытый код, по этому с ним не чего сделать не могу. Цитата Общие длины отрезков и площадей мне удобней творение Ривилиса. Эти творения что представляют собой калькулятор? Я к тому что в моём случае эти значения сразу вносятся в калькулятор и затем можно с этими значения делать какие то арифметические вычисления. Сообщение отредактировал shprot - 22.8.2011, 10:02 |
|
|
![]()
Сообщение
#22
|
|
Группа: Участники форума Сообщений: 77 Регистрация: 2.8.2009 Пользователь №: 36796 ![]() |
1) Какая-то ошибка с запредельным стэком. Ввожу значения tнк сначала "20", потом удаляю "0", чтобы исправить значение, а он выдаёт ошибку
![]() ; 2) При подборе размера прямоугольн. возд-да ввожу згначения: 20000 м3/ч, 200 мм, 7 м/с. А он ничего не считает (ну это понятно, что выходит за пределы), но хотя бы в текстовом поле программа писала бы "слишком большое значение" или что-нибудь, а то не понятно программа считает или зависла. Ну это так, 2-ой пункт мелочь, небольшая корректива ). |
|
|
![]()
Сообщение
#23
|
|
Группа: Участники форума Сообщений: 117 Регистрация: 30.3.2007 Пользователь №: 6874 ![]() |
Спасибо. Классная вещь. Правда я строку меню не использую, но это вопрос решаемый.
|
|
|
![]()
Сообщение
#24
|
|
Группа: Участники форума Сообщений: 1573 Регистрация: 31.10.2007 Пользователь №: 12471 ![]() |
Я тоже, в меню просто вынесена команда как базовое решение, пользователь уже на свое усмотрение обычными средствами AutoCAD добавити будет использовать эту команду там где ему удобно:
-меню -панель -лента -контекстное меню (это мой вариант) -сочетание клавиш Сообщение отредактировал shprot - 23.8.2011, 15:39 |
|
|
![]()
Сообщение
#25
|
|
Группа: Участники форума Сообщений: 117 Регистрация: 30.3.2007 Пользователь №: 6874 ![]() |
На первый взгляд немного экзотические размеры стороны прямоугольных воздуховодов 200х180 или 200х710. Понятно, что в сортаменте такие значения есть, но в своей практике в основном сталкивался с кратными 50 мм. Да и фирмы-изготовители предпочитают такие размеры.
|
|
|
![]()
Сообщение
#26
|
|
Группа: Участники форума Сообщений: 77 Регистрация: 2.8.2009 Пользователь №: 36796 ![]() |
На первый взгляд немного экзотические размеры стороны прямоугольных воздуховодов 200х180 или 200х710. Понятно, что в сортаменте такие значения есть, но в своей практике в основном сталкивался с кратными 50 мм. Да и фирмы-изготовители предпочитают такие размеры. Аналогично, монтажники оперируют с прямоугольными возд-дами кратными 50 мм. 2 shprot, можете сделать, чтобы в autoCAD 2008 работала программа? (cuix он не видит). |
|
|
![]()
Сообщение
#27
|
|
Группа: Участники форума Сообщений: 77 Регистрация: 2.8.2009 Пользователь №: 36796 ![]() |
|
|
|
![]()
Сообщение
#28
|
|
Группа: Участники форума Сообщений: 1573 Регистрация: 31.10.2007 Пользователь №: 12471 ![]() |
Цитата 1) Какая-то ошибка с запредельным стэком. Ввожу значения tнк сначала "20", потом удаляю "0", чтобы исправить значение, а он выдаёт ошибку Есть такое, но она какая то странная ошибка, проявилась у меня один раз а потом все работает нормально, не могу пока её отловить, буду разбираться, спасибо. Цитата 2) При подборе размера прямоугольн. возд-да ввожу згначения: 20000 м3/ч, 200 мм, 7 м/с. А он ничего не считает (ну это понятно, что выходит за пределы), но хотя бы в текстовом поле программа писала бы "слишком большое значение" или что-нибудь, а то не понятно программа считает или зависла. Ну это так, 2-ой пункт мелочь, небольшая корректива ). Сделаем, при отсутствии корректных данных в итоговой ячейке будет текст "ошибка", так будет нормально? Цитата На первый взгляд немного экзотические размеры стороны прямоугольных воздуховодов 200х180 или 200х710. Понятно, что в сортаменте такие значения есть, но в своей практике в основном сталкивался с кратными 50 мм. Да и фирмы-изготовители предпочитают такие размеры. Подумаю как реализовать оба варианта подбора. Цитата Аналогично, монтажники оперируют с прямоугольными возд-дами кратными 50 мм. Чаще всего так и бывает, один ид... делает как ему вздумается (это про монтажников), а все остальные вынуждены под него подстраиваться и что самое интересное все уже дошло до того что многие просто не знают что в СНиП четко прописаны размеры сечений. Коллеги, есть один вопрос, как вы думаете если я разделю вызов арифметического калькулятора и калькулятора HVAK, на две отдельные команды (соответственно это будут два отдельных окна) это будет критично? Думаю нет, так как вот немного погонял калькулятор на практике и у меня не появилось необходимости использовать данные одного калькулятора для другого. Дело в том что в таком случае я возможно смогу сделать некоторые доработки, иначе не получится. |
|
|
![]()
Сообщение
#29
|
|
Группа: Участники форума Сообщений: 117 Регистрация: 30.3.2007 Пользователь №: 6874 ![]() |
Чаще всего так и бывает, один ид... делает как ему вздумается (это про монтажников), а все остальные вынуждены под него подстраиваться и что самое интересное все уже дошло до того что многие просто не знают что в СНиП четко прописаны размеры сечений. Трудно сказать на каком этапе подключились ид.... ![]() Так что если удастся реализовать два варианта подбора прямоугольных воздуховодов будет просто замечательно.
Прикрепленные файлы
|
|
|
![]()
Сообщение
#30
|
|
Группа: Участники форума Сообщений: 1573 Регистрация: 31.10.2007 Пользователь №: 12471 ![]() |
Конечно есть ещё и ВСН... но СНиП главнее, все эти данные имеют право на жизнь, просто возмущает когда люди упорно доказывают о том что нет такого сечения как 710 и т.п. а ведь СНиП все таки. А какой к стати выбирать типоряд не СНиП овский, что 315, 355 исключать из этого списка, ведь эти сечения и у зарубежных производителей оборудования используются, и и как тогда быть с 300, ведь явно что даже если сделать оба этих сечения в подборе практически всегда будет подбираться 300 а не 315.
Сообщение отредактировал shprot - 24.8.2011, 15:43 |
|
|
![]()
Сообщение
#31
|
|
Группа: Участники форума Сообщений: 117 Регистрация: 30.3.2007 Пользователь №: 6874 ![]() |
Коллеги, есть один вопрос, как вы думаете если я разделю вызов арифметического калькулятора и калькулятора HVAK, на две отдельные команды (соответственно это будут два отдельных окна) это будет критично? Думаю нет, так как вот немного погонял калькулятор на практике и у меня не появилось необходимости использовать данные одного калькулятора для другого. Дело в том что в таком случае я возможно смогу сделать некоторые доработки, иначе не получится. Наверное в этом есть смысл. По первому использзованию мне показалось что у арифметического калькулятора маловато окошко. Не слишком удобно просматривать историю. Кроме того при суммировании длинной цепочки, к примеру длин, они не вмещаются в окно. в идеале было бы хорошо чтобы была возможность изменять размер окна результатов, не знаю правда возможно ли это реализовать. Но, как минимум, окно результатов при раздельных калькуляторах я думаю увеличить можно. Еще одно предложение по эргономике ![]() |
|
|
![]()
Сообщение
#32
|
|
Группа: Участники форума Сообщений: 117 Регистрация: 30.3.2007 Пользователь №: 6874 ![]() |
Конечно есть ещё и ВСН... но СНиП главнее, все эти данные имеют право на жизнь, просто возмущает когда люди упорно доказывают о том что нет такого сечения как 710 и т.п. а ведь СНиП все таки. А какой к стати выбирать типоряд не СНиП овский, что 315, 355 исключать из этого списка, ведь эти сечения и у зарубежных производителей оборудования используются, и и как тогда быть с 300, ведь явно что даже если сделать оба этих сечения в подборе практически всегда будет подбираться 300 а не 315. Я согласен должен быть опорный документ и от него и необходимо отталкиваться. Но табличка которуя я выложил из справочника 1983 года. То есть понятно что все заготовительные предприятия и жестянщики работали и работают по подобным нормалям. И, опять же, речь идет только о прямоугольных воздуховодах. Диаметры типа 315, 280, 355 такими и должны быть. Фирмы, изготавливающие спиральные воздуховоды, работают именно по этим сортаментам. А если к примеру закажешь диаметр 300 то это будет уже прямошовный воздуховод который элементарно дороже спирального. Ну и потом даже и без изменений программа отличная. Ну будет небольшая погрешность по скорости для прямоугольных воздуховодов. Идеальным вариантом была бы возожность формирования своего списка воздуховодов, если это реально реализовать силами VBA. |
|
|
![]()
Сообщение
#33
|
|
Группа: Участники форума Сообщений: 1573 Регистрация: 31.10.2007 Пользователь №: 12471 ![]() |
Цитата Наверное в этом есть смысл. По первому использзованию мне показалось что у арифметического калькулятора маловато окошко. Не слишком удобно просматривать историю. Кроме того при суммировании длинной цепочки, к примеру длин, они не вмещаются в окно. в идеале было бы хорошо чтобы была возможность изменять размер окна результатов, не знаю правда возможно ли это реализовать. Но, как минимум, окно результатов при раздельных калькуляторах я думаю увеличить можно. Строку ввода данных увеличить не получится. Увеличить окошко итога по высоте возможно, в принципе идея разумная возьму на заметку. Цитата Неплохо было бы если бы в калькуляторе принажатии на кнопку dis само окно калькулятора на время. исчезало и появлялось по окнчании измерения. Предложение хорошее, мне нравится, буду смотреть возможно ли это реализовать, спасибо. |
|
|
![]()
Сообщение
#34
|
|
Группа: Участники форума Сообщений: 1573 Регистрация: 31.10.2007 Пользователь №: 12471 ![]() |
В общем скорее всего буду разделять калькуляторы, так что если есть принципиальные возражения пишите, пока я не прошел точку не возврата
![]() Цитата Идеальным вариантом была бы возожность формирования своего списка воздуховодов, если это реально реализовать силами VBA. Не знаю, нужны будут записи массивов в реестр, подумаю, сложно все это... |
|
|
![]()
Сообщение
#35
|
|
Группа: Участники форума Сообщений: 117 Регистрация: 30.3.2007 Пользователь №: 6874 ![]() |
Арифметический калькулятор выдает результат по двойному нажатию ENTER. Лучше бы по одному. Окно жестко позиционируется по центру экрана. Нет ли возможности чтобы оно запоминало свое место на время сеанса? Просто когда берутся данные с экрана это не очень удобно. Неплохо было бы добавить подсчет длин мультилиний.
|
|
|
![]()
Сообщение
#36
|
|
Группа: Участники форума Сообщений: 1573 Регистрация: 31.10.2007 Пользователь №: 12471 ![]() |
Цитата Арифметический калькулятор выдает результат по двойному нажатию ENTER. Лучше бы по одному. Да, конечно я о этом знаю, в программе было реализовано решение, с использованием события выхода из TextBox (это поле куда вводятся данные), по которому передавался фокус на кнопку "=". Сейчас поломал голову и получилось найти событие нажатия Enter без выхода из TextBox, в общем это сделал. Полезное изменение, спасибо. Цитата Окно жестко позиционируется по центру экрана. Нет ли возможности чтобы оно запоминало свое место на время сеанса? О, это вообще мега проблема дня 4 на неё потратил, решения не нашел, проблема в том что при изменении модальности с не модального на модальное окну нельзя проводить какие либо операции (в моем случае присвоить окну положение предварительно записанных переменных с координатами), пока ещё буду ковырятся, хотя все идет к тому что все останется как есть по тому что и без того времени потрачено уму. Цитата Неплохо было бы добавить подсчет длин мультилиний. Посмотрю.У меня ещё есть идея добавить две команды, аналоги AutoCAD переместить и копировать, с той лишь разницей что величина переноса или копирования будет братся из калькулятора, это пока только идея, посмотрим смогу ли это сделать. Пока не доделаю изменения прогу не выкладываю. |
|
|
![]()
Сообщение
#37
|
|
Группа: Участники форума Сообщений: 117 Регистрация: 30.3.2007 Пользователь №: 6874 ![]() |
Вот и первый глюк. При попытке редактирования диаметра в окне "Определение скорости по диаметру" при попытке редактирования диаметра с помощью кнопки Backspace Автокад закрылся без всяких предупреждений. Потом попробовал еще пару раз - выбивает ошибку выполнения макроса.
|
|
|
![]()
Сообщение
#38
|
|
Группа: Участники форума Сообщений: 1573 Регистрация: 31.10.2007 Пользователь №: 12471 ![]() |
Доработана версия 2.1.1.1 (см. первый пост) в ней:
1. Окно калькулятора теперь всегда появляется в том положении, в котором было ранее закрыто или изменена модальность. 2. В арифметическом калькуляторе для получения итога достаточно один раз нажать Enter, а не два как раньше. 3. Переход в не модальный вид теперь делается нажатием правой кнопки мышки в любом месте окна (совсем в любом, по кнопкам по вкладкам и т.д., то есть куда то конкретно целится не надо). 5. При запуске команд Area, Len, Dis на момент выбора объектов в поле модели AutoCAD, окно калькулятора будет скрыто. 6. В арифметическом калькуляторе окно с списком проделанных операций увеличено на одну строку. 7. Теперь в программе два раздельных калькулятора, один арифметический, второй HVAC, т.е. это два отдельных окна. 8. Ошибки возникавшие при расчетах ТГВ, вроде исправил. В калькуляторе HVAC результат расчета будет появляться (обновляться) при переходе на другую ячейку, собственно так же это происходит и в Excel. (как раньше итог не будет мгновенно пересчитываться в момент ввода данных, из-за этого и были ошибки) Толком погонять калькуляторы ещё не успел, так что если что обнаружите пишите. |
|
|
![]()
Сообщение
#39
|
|
Группа: Участники форума Сообщений: 77 Регистрация: 2.8.2009 Пользователь №: 36796 ![]() |
Что-то в autoCAD 2012 плохо работает. становится активным это модальное окно quickCalculation, щелкал лкм по выделенному красным, а в рабочее пространство чертежа не пускает. Первая версия нормально работала, 2-ая версия вот такую штуку выдает.
Пожелания к программе, можно ли сделать, интерфейс как у _quickcalc? Чтобы он так же сворачивался в полоску как и _quickcalc, когда не активен. ![]() |
|
|
![]()
Сообщение
#40
|
|
Группа: Участники форума Сообщений: 1573 Регистрация: 31.10.2007 Пользователь №: 12471 ![]() |
Цитата то-то в autoCAD 2012 плохо работает. становится активным это модальное окно quickCalculation, щелкал лкм по выделенному красным, В предыдущем посте в пункте 3 я писал: Цитата 3. Переход в не модальный вид теперь делается нажатием правой кнопки мышки в любом месте окна (совсем в любом, по кнопкам по вкладкам и т.д., то есть куда то конкретно целится не надо). Считаю такое решение более удобное. Цитата Пожелания к программе, можно ли сделать, интерфейс как у _quickcalc? Чтобы он так же сворачивался в полоску как и _quickcalc, когда не активен. К сожалению VBA этого не позволяет. |
|
|
![]()
Сообщение
#41
|
|
Группа: Участники форума Сообщений: 77 Регистрация: 2.8.2009 Пользователь №: 36796 ![]() |
|
|
|
![]()
Сообщение
#42
|
|
Группа: Участники форума Сообщений: 77 Регистрация: 2.8.2009 Пользователь №: 36796 ![]() |
А что по пкм в любом месте для того, чтобы сделать окно quickCalculation не активным, только у меня не срабатывает, у всех всё норм?
|
|
|
![]()
Сообщение
#43
|
|
Группа: Участники форума Сообщений: 77 Регистрация: 2.8.2009 Пользователь №: 36796 ![]() |
Цитата 3. Переход в не модальный вид теперь делается нажатием правой кнопки мышки в любом месте окна (совсем в любом, по кнопкам по вкладкам и т.д., то есть куда то конкретно целится не надо). Получилось! ![]() Я-то думал надо щелкнуть ПКМ в любом месте Автокадовского окна, оказывется окна программы quickCalculation. |
|
|
![]()
Сообщение
#44
|
|
Группа: Участники форума Сообщений: 1573 Регистрация: 31.10.2007 Пользователь №: 12471 ![]() |
Вот и гуд.
|
|
|
![]()
Сообщение
#45
|
|
Группа: Участники форума Сообщений: 77 Регистрация: 2.8.2009 Пользователь №: 36796 ![]() |
Можно добавить в обычный калькулятор _math еще один блок памяти, например, сейчас есть М+, а это будет М2+ ?
|
|
|
![]()
Сообщение
#46
|
|
Группа: Участники форума Сообщений: 77 Регистрация: 2.8.2009 Пользователь №: 36796 ![]() |
|
|
|
![]()
Сообщение
#47
|
|
Группа: Участники форума Сообщений: 357 Регистрация: 17.9.2010 Пользователь №: 72595 ![]() |
Хорошо бы если автоматом запоминались все значения при закрытии диалогового окна
|
|
|
![]()
Сообщение
#48
|
|
Группа: Участники форума Сообщений: 1573 Регистрация: 31.10.2007 Пользователь №: 12471 ![]() |
Цитата Можно добавить в обычный калькулятор _math еще один блок памяти, например, сейчас есть М+, а это будет М2+ ? Где Вы видите в этом применение? Цитата Ну это так, по мелочи. Арфаграфия. Спасибо, подправил. Цитата Хорошо бы если автоматом запоминались все значения при закрытии диалогового окна Речь о математическом калькуляторе или о HVAC? |
|
|
![]()
Сообщение
#49
|
|
Группа: Участники форума Сообщений: 357 Регистрация: 17.9.2010 Пользователь №: 72595 ![]() |
О HVAC
|
|
|
![]()
Сообщение
#50
|
|
Группа: Участники форума Сообщений: 77 Регистрация: 2.8.2009 Пользователь №: 36796 ![]() |
Где Вы видите в этом применение? Например, несколько раз в расчетах я могу использовать одно и тоже значение. Чтобы его не вспоминать, не искать в окне результатов, нажал кнопку и он уже в окне расчетов. Иногда работаю не с одним, а двумя цифрами, вот поэтому желательно 2-ой блок памяти, если можно). 1. При ошибке "400", программа вылетает, пусть игнорирует его, это случайно запустил второй экземпляр программы, как написано в ошибке; 2. Программу случайно можно вытащить вниз за панель задач при нажатой ЛКМ, но если отпустить, она там и останется и ничем программу не закроешь, на escape не реагирует. Получается при активной программе quickCalculation и если она внизу, то обратно в АвтоКад не вернешься, ПКМ жать негде); 3. Интересно по какой формуле происходит простая операция вычитания). ![]() ![]() ![]()
Прикрепленные файлы
|
|
|
![]()
Сообщение
#51
|
|
Группа: Участники форума Сообщений: 77 Регистрация: 2.8.2009 Пользователь №: 36796 ![]() |
|
|
|
![]()
Сообщение
#52
|
|
сферический инженер-кун в вакууме Группа: Участники форума Сообщений: 1480 Регистрация: 4.9.2005 Из: прекрасное далёко Пользователь №: 1163 ![]() |
Андрюха CAD-террорист заложил в свою утилиту Timebomb!!!
![]() |
|
|
![]()
Сообщение
#53
|
|
Группа: Участники форума Сообщений: 1573 Регистрация: 31.10.2007 Пользователь №: 12471 ![]() |
Выйду из отпуска (конец января), выложу работающую сборку.
|
|
|
![]()
Сообщение
#54
|
|
Группа: Участники форума Сообщений: 77 Регистрация: 2.8.2009 Пользователь №: 36796 ![]() |
У меня Project.dvb находится в автозагрузке. При закрытии Автокада, выскакивает вот такая ошибка. Скорее всего, это после установки QuickCalculation, и ещё у меня Автокад 2008. Можно ли сделать, чтобы в нём не выскакивала такая ошибка?
![]() |
|
|
![]()
Сообщение
#55
|
|
Группа: Участники форума Сообщений: 1573 Регистрация: 31.10.2007 Пользователь №: 12471 ![]() |
На данный момент пока не будет обновленной версии лучше вообще убрать из автозагрузки.
Извините у меня нет возможности тестировать на 2008, и нет причин этого делать так как работаю в 2011 |
|
|
![]()
Сообщение
#56
|
|
Группа: Участники форума Сообщений: 1573 Регистрация: 31.10.2007 Пользователь №: 12471 ![]() |
Добавлена версия 2.2.1.2.
В ней мелкие изменения по компоновке кнопок в математическом калькуляторе. В калькуляторе HVAC теперь сохраняются значения калькулятора после его закрытия (то о чем говорил Anatoliy_Valerev...) |
|
|
![]()
Сообщение
#57
|
|
Группа: Участники форума Сообщений: 1573 Регистрация: 31.10.2007 Пользователь №: 12471 ![]() |
Добавлена версия 2.3.1.3
В ней изменения коснулись математического калькулятора, а именно: -появилась возможность скрывать/отображать список предыдущий выражений, кнопка List -появилась возможность указать точность измерений (см. выпадающий список). неясности с результатом исправлены. -появилась функция расстановки точек на чертеже. Эти точки устанавливаются для дальнейшей простановки по их местам ВРУ. Есть два режима ставки. 1. в линию, при нем точки установятся по линии. 2 массивом в прямоугольном помещении. -изменилось расположение кнопок и их дизайн
Прикрепленные файлы
|
|
|
![]()
Сообщение
#58
|
|
Группа: Участники форума Сообщений: 77 Регистрация: 2.8.2009 Пользователь №: 36796 ![]() |
Установил последнюю версию, вызываю калькулятор матем. либо HVAC, окно Autocad'а становится не активным как обычно, но должно выйти окно калькулятора, но его не видно. Из-за этого Autocad не активен и не закроешь его. Такое происходит и в AutoCAD 2012.
|
|
|
![]()
Сообщение
#59
|
|
Группа: Участники форума Сообщений: 77 Регистрация: 2.8.2009 Пользователь №: 36796 ![]() |
У меня два монитора, оказалось так что калькулятор вышел посередине, потому и оказался на втором мониторе, потому не было видно.
Так что всё нормально. |
|
|
![]()
Сообщение
#60
|
|
Группа: Участники форума Сообщений: 77 Регистрация: 2.8.2009 Пользователь №: 36796 ![]() |
Установил последнюю версию, вызываю калькулятор матем. либо HVAC, окно Autocad'а становится не активным как обычно, но должно выйти окно калькулятора, но его не видно. Из-за этого Autocad не активен и не закроешь его. Такое происходит и в AutoCAD 2012. Эта же ошибка, но уже на др. компе и с одним монитором. Поставил версию постарее, появляется наполовину и у правой границы экрана. но хотелось бы последнюю версию установить. |
|
|
![]()
Сообщение
#61
|
|
Группа: Участники форума Сообщений: 1573 Регистрация: 31.10.2007 Пользователь №: 12471 ![]() |
Дело скорее всего вот в чем. При первом запуске сделаны определенные координаты в которых откроется окно, я их делал умышлено для своего разрешения так что-бы калькулятор открывался в правой части окна. Видимо из-а того что у Вас или другое разрешение, или другая диагональ, он выходит за видимые границы экрана. Завтра выложу версию, с центральным положением калькулятора при стартовом вызове. (можете попробывать ради интереса изменить разрешение пока может что то изменится)
|
|
|
![]()
Сообщение
#62
|
|
Группа: Участники форума Сообщений: 1573 Регистрация: 31.10.2007 Пользователь №: 12471 ![]() |
К sergey12 вот файл с измененным стартовым положением окна, пробуйте.
Прикрепленные файлы
|
|
|
![]()
Сообщение
#63
|
|
Группа: Участники форума Сообщений: 77 Регистрация: 2.8.2009 Пользователь №: 36796 ![]() |
|
|
|
![]()
Сообщение
#64
|
|
Группа: Участники форума Сообщений: 1573 Регистрация: 31.10.2007 Пользователь №: 12471 ![]() |
Ну и гуд ))
|
|
|
![]()
Сообщение
#65
|
|
Группа: Участники форума Сообщений: 552 Регистрация: 5.3.2008 Из: Челябинск Пользователь №: 16293 ![]() |
Андрей, прекрасно работал калькулятор твой на старой машине, поменял машину, сейчас Windows 7 x64, калькулятор установился:
![]() но при запуске любой команды калькулятора: Команда: _-vbarun Имя макроса: Other.Quick_calculation_About Ошибка при выполнении Не подскажешь куда копать: VBA 2012 загружен Спасибо. |
|
|
![]()
Сообщение
#66
|
|
Группа: Участники форума Сообщений: 1573 Регистрация: 31.10.2007 Пользователь №: 12471 ![]() |
А сам файл загрузить не забыли?
Вообще у меня к сожалению нет возможности протестить такое сочетание, так как стоит х32 2011. На 2012 в ближайшем будущем только планирую перейти. А вот х64 у меня стоял на 2011, так там были проблеммы с калькулятором, я сделал вывод что проблемы именно в кривости VBA AutoCAD x64 и перешел обратно на х32.
Прикрепленные файлы
|
|
|
![]()
Сообщение
#67
|
|
Группа: Участники форума Сообщений: 642 Регистрация: 12.4.2010 Из: Калуга Пользователь №: 51936 ![]() |
Версия Quick_calculation_2.3.1.3. не работает. Загружаю как в описании, появляется пункт, но при попытке вызвать команду акад виснет и не реагирует ни на что.
|
|
|
![]()
Сообщение
#68
|
|
Группа: Участники форума Сообщений: 1573 Регистрация: 31.10.2007 Пользователь №: 12471 ![]() |
Что было сделано? Какой пункт появляется? VBA установили?
|
|
|
![]()
Сообщение
#69
|
|
Группа: Участники форума Сообщений: 642 Регистрация: 12.4.2010 Из: Калуга Пользователь №: 51936 ![]() |
Всё установил, о программе и установки работают, а калькуляторы нет. Пишет: Other.Quick_calculation_select и всё на этом акад "умирает". Появляется курсор винды и при нажатии на мышь пищит системник. Акад 2011
|
|
|
![]()
Сообщение
#70
|
|
Группа: Участники форума Сообщений: 642 Регистрация: 12.4.2010 Из: Калуга Пользователь №: 51936 ![]() |
Он всё-таки работает, только его не видно
![]() |
|
|
![]()
Сообщение
#71
|
|
Группа: Участники форума Сообщений: 1573 Регистрация: 31.10.2007 Пользователь №: 12471 ![]() |
Попробуйте файл из поста №62
|
|
|
![]()
Сообщение
#72
|
|
Группа: Участники форума Сообщений: 642 Регистрация: 12.4.2010 Из: Калуга Пользователь №: 51936 ![]() |
Благодарю!!!
![]() |
|
|
![]()
Сообщение
#73
|
|
Группа: Участники форума Сообщений: 77 Регистрация: 2.8.2009 Пользователь №: 36796 ![]() |
На AutoCAD 2008 SP1, Win7 x86 пишет "Истёк срок работы программы. Обратитесь к разработчику".
Даже качал с поста №62, не помогло. Однажды была такая ошибка давно, выкладывали Вы новый файл, и вот опять(. Сообщение отредактировал sergey12 - 15.10.2012, 21:13 |
|
|
![]()
Сообщение
#74
|
|
Группа: Участники форума Сообщений: 1573 Регистрация: 31.10.2007 Пользователь №: 12471 ![]() |
На днях будет выложена сборка без ограничения в сроке работы.
|
|
|
![]()
Сообщение
#75
|
|
Группа: Участники форума Сообщений: 1573 Регистрация: 31.10.2007 Пользователь №: 12471 ![]() |
Презентую версию без ограничений Скачать Quick calculation for AutoCAD
|
|
|
![]()
Сообщение
#76
|
|
Группа: Участники форума Сообщений: 544 Регистрация: 6.9.2008 Из: Москва Пользователь №: 22206 ![]() |
Андрей, у меня такая проблема: что на работе (автокад мэп 2011, хр, х32) установил все по инструкции, запустик макрос, акад завис....что дома (автокад мэп 2011, х32, 7ка), запустик макрос - акад завис. проблема в том что я работаю в мэпе???
после перезагрузки акада, панелька пропадает с калькулятором((( макрос скачивал и ставил вот этот: AutoCAD 2011 VBA module 32-bit (exe - 72064Kb) Сообщение отредактировал osy3 - 9.11.2012, 16:50 |
|
|
![]()
Сообщение
#77
|
|
Группа: Участники форума Сообщений: 1573 Регистрация: 31.10.2007 Пользователь №: 12471 ![]() |
Уже ответил тебе на e-mail...попробуй вот этот файл.
Прикрепленные файлы
|
|
|
![]()
Сообщение
#78
|
|
Группа: Участники форума Сообщений: 544 Регистрация: 6.9.2008 Из: Москва Пользователь №: 22206 ![]() |
Андрей, ты волшебник!)
...подскажи, а как вытащить менюшку обратно, а то запускаю теперь через сервис/запустить макрос снова создать частичный файл не удается... Сообщение отредактировал osy3 - 9.11.2012, 20:18 |
|
|
![]()
Сообщение
#79
|
|
Группа: Участники форума Сообщений: 1573 Регистрация: 31.10.2007 Пользователь №: 12471 ![]() |
Поясни, я не понял о чем речь. Надо было только перезаписать файл Project.dvb (надо использовать тот-же exe но новый файл Project.dvb).
Сообщение отредактировал shprot - 9.11.2012, 20:20 |
|
|
![]()
Сообщение
#80
|
|
Группа: Участники форума Сообщений: 544 Регистрация: 6.9.2008 Из: Москва Пользователь №: 22206 ![]() |
да, я так и сделал. Калькулятор у меня счас работает. но запускаю его через папку "сервис-макрос-выбор нужного макроса. так как после первой же перезагрузки акада кнопочка "Project" исчезла. И больше не выходит. как ее вернуть то?... Сори за мой "английский"))
|
|
|
![]()
Сообщение
#81
|
|
Группа: Участники форума Сообщений: 1573 Регистрация: 31.10.2007 Пользователь №: 12471 ![]() |
Что за папка, сервис-макрос-выбор? В адаптации меню значит надо включить.
|
|
|
![]()
Сообщение
#82
|
|
Группа: Участники форума Сообщений: 544 Регистрация: 6.9.2008 Из: Москва Пользователь №: 22206 ![]() |
захожу в меню автокада "сервис"/подменю "макросы"/макросы... Там запускаю нужный калькулятор. В адаптации не могу запустить, пишет что такой файл уже создан... Акад плохо знаю(((
Сообщение отредактировал osy3 - 9.11.2012, 20:53 |
|
|
![]()
Сообщение
#83
|
|
Группа: Участники форума Сообщений: 1573 Регистрация: 31.10.2007 Пользователь №: 12471 ![]() |
Скорее всего просто не включено меню в твоем рабочем пространстве см. скрин
Прикрепленные файлы
|
|
|
![]()
Сообщение
#84
|
|
Группа: Участники форума Сообщений: 544 Регистрация: 6.9.2008 Из: Москва Пользователь №: 22206 ![]() |
Спасибо, исправил.
|
|
|
![]()
Сообщение
#85
|
|
Группа: Участники форума Сообщений: 77 Регистрация: 2.8.2009 Пользователь №: 36796 ![]() |
У меня один монитор 1280х1024. При стандартной установке калькулятор где-то появляется, но его не видно. Поэтому установил с сообщения #77 с центр. расположением, стало видно калькулятор; но с ним стало невозможно работать: при запуске он в центре, отвожу в сторону, ПКМ, работаю в АКАДЕ, потом снова выбираю окошко калькулятора и он опять в центре. Бывает даже что ПКМ по окошку и он опять в центре экрана и не активный (как и должно быть). Наверно не запоминает настройки привязки окна. На компе я админ, WinXP и Win7.
|
|
|
![]()
Сообщение
#86
|
|
Группа: Участники форума Сообщений: 1573 Регистрация: 31.10.2007 Пользователь №: 12471 ![]() |
Сергей, попробуйте вот этот файл.
Прикрепленные файлы
|
|
|
![]()
Сообщение
#87
|
|
Группа: Участники форума Сообщений: 77 Регистрация: 2.8.2009 Пользователь №: 36796 ![]() |
|
|
|
![]()
Сообщение
#88
|
|
Группа: Участники форума Сообщений: 81 Регистрация: 17.8.2007 Из: Санкт-Петербург Пользователь №: 10740 ![]() |
Попробовал установить на AutoCad 2013 х64. Запустился нормально. Инженерный калькулятор работает без проблем, а вот калькулятор материалов, после выполнения любой команды становится невозможным производить какие либо операции с полученным числом. Получается как бы калькулятор не обнаруживает, что курсор находится в области поля ввода, т.е. калькулятор постоянно становится неактивным и в него почти невозможно что-либо внести с клавиатуры. А при попытке посчитать длину полилиний одна из них заменилась на примитивы и у неё поменялся слой, причем слой называется temp_Layer и до выполнения этой команды у меня в чертеже его просто не было.Только что проверил, оказалось все немного интереснее поверх полилинии создался примитив, а сама линия оказалась как бы под ним.Прям чудеса какие-то)) Можно ли как-то исправить данную проблему?
Сообщение отредактировал Denis Ch - 17.1.2013, 9:45 |
|
|
![]()
Сообщение
#89
|
|
Группа: Участники форума Сообщений: 1573 Регистрация: 31.10.2007 Пользователь №: 12471 ![]() |
Был период когда у меня была система х64, при этом VBA AutoCAD x64 действительно работал нестабильно и с ошибками, по этому я вернулся обратно на x32. В общем извините но работа программы на х64 пока не предполагается.
|
|
|
![]()
Сообщение
#90
|
|
Группа: Участники форума Сообщений: 81 Регистрация: 17.8.2007 Из: Санкт-Петербург Пользователь №: 10740 ![]() |
Андрей, мне почему-то кажется, что проблема не в платформе х64, а в VBA 2013. Я использовал её на 2012 AutoCad x64 и подобных проблем не было, все работало. Нужно что бы ещё кто-нибудь потестил на 2013, и тогда уже будет понятнее в чем причина.
|
|
|
![]()
Сообщение
#91
|
|
Группа: Участники форума Сообщений: 1573 Регистрация: 31.10.2007 Пользователь №: 12471 ![]() |
Умм, в таком случае ты прав. VBA Autodesk вообще штука не всегда стабильная, тот же VBA MS Office, в этом смысле просто идеал.
|
|
|
![]()
Сообщение
#92
|
|
Группа: Участники форума Сообщений: 1573 Регистрация: 31.10.2007 Пользователь №: 12471 ![]() |
Программа обновлена до версии 2.4.2.5, кроме того программа переименована и теперь будет называться HVAC Calculator. В данной версии изменен интерфейс, изменен математический калькулятор, история расчетов математического калькулятора теперь сохраняется и после закрытия программы.
|
|
|
![]()
Сообщение
#93
|
|
Группа: New Сообщений: 1 Регистрация: 15.11.2017 Пользователь №: 331745 ![]() |
Программа обновлена до версии 2.4.2.5, кроме того программа переименована и теперь будет называться HVAC Calculator. В данной версии изменен интерфейс, изменен математический калькулятор, история расчетов математического калькулятора теперь сохраняется и после закрытия программы. По ссылке скачать с первого поста перебрасывает на сайт, где есть только HVAC Calculator для Android. Есть ли HVAC Calculator для AutoCAD ? Как было ранее.. Сообщение отредактировал stasONul - 23.2.2018, 16:15 |
|
|
![]() ![]() |
|
![]() |
Текстовая версия | Сейчас: 13.8.2025, 23:47 |
Политика ООО ИИП «АВОК-ПРЕСС» в отношении обработки персональных данных |