прошу всех желающих присоединиться к тестированю VBA макроса для расчета спецификации...
---
1. как работает - как и любой другой макрос VBA
2. как пользоваться - копируем спецификацию в буфер (думаю все умеют это делать)... запускаем макрос и жмем нижнюю кнопку... ждем...
указывает точку вставки таблицы... радуемся (если все конечно будет хорошо)
---
примечания.
1. программа пока работает с воздуховодами RECT и CIRC, остальные под вопросом...
2. т.к. в акаде VBA очень долго строит таблицы (работаю над ускорением процесса) не считайте пока большие системы, придется очень долго ждать, а остановить нельзы будет...
3. верхняя кнопка макроса аналогична команде "_MAGIMAS"
4. макрос пока не умеет суммировать воздуховоды 200x300 и 300x200, на днях напишу...
---
принимается любая критика без обсуждения, а как руководство для меня... и любые замечания...
очень важно если будут найдены ошибки - будем исправлять!!! и пожелания...
---
макрос тупо перегодняет в фасанину в длинну воздуховода...
---
ведется работа добавлению функции подсчета площади поверхности, объема изоляции... и исправлению ошибок..
программа будет выкладываться в сводобный доступ по мере обновления...
---
кто как чертит воздуховоды класса "П"? я просто покрываю изоляцией толщиной в 2 мм, некоторые заводят отдельный тип воздуховода, для меня первое удобней - гибкость работы выше....
спасибо...
----------------------------------------------------------------------------------------------------------------------------------
нашел пару ошибок, исправил, и добавил фильтрацию по 300х200 и 200х300, выкладываю новую версию...
также выкладываю *.dwg файлик по которому тестировал макрос, может кому будет интересно....
---
и еще...
1. в папке чертежа должно образоваться 3 файлика "spec_1.agens" - "spec_3.agens", в них можно найти полезную информацию о работе макроса...
открываются эти файлы простым блокнотом, но чтобы было удобней открывайте (ассоциируйте) в WordPad_e... (в нем вводы расставляются)
2. прямоугольный отводы с изменяемым размером воздуховода приплюсовываются к большему размеру.
3. переходы приплюсовываются к большему размеру...
---
что в перспективе...
- добавление коэфф. на увеличение длинны воздуховодов по желанию... (К=1.1 или больше)
- все, что в посте выше...
- добавления гибкости для пользователя... (измения параметров подсчета отводов, переходов, тройников и т.д. или вообще исключение...)
- добавление в табличку оборудования
- расчет системы отопления
- приведу табл. в нормальный стиль и более атоматизирую...
- и т.д. и т.п до совершенства (если будет время)...
- ну и ваши пожелания...
если честно, меня пока и так устаивает... только вот 10 процентов "нагидку" добавлю...
---
ЗЫ...
там при работе макроса вылетает два месседжа... если не хотите строить табличку, нажимайте Esc
ну и пару раз у меня акад просто мгновенно закрывался, сохраняйтесь... просто дома комп древний...
----------------------------------------------------------------------------------------------------------------------------------
найдено еще пару ошибок... и исправлено столько же
+ теперь временный файлы макрос "кидает" не в корень рабочей папки, а создает свою папку "spec". Имена файлов вы задаете сами... как, думаю, разберетесь...
---
Жду замечаний и предложений... от особо щедрых еще чего-нить жду