Пост будет в основном для BIM-Менеджеров, испытывающих трудности c проектировщиками от которых требуют выполнение документации по ГОСТ 21.501-93 "Система проектной документации для строительства (СПДС). Правила выполнения архитектурно-строительных рабочих чертежей". Хоть я и считаю, многое из ГОСТов по оформлению рудиментарным, но тем не менее проблему с консервативным нормоконтролем надо решать. А ввиду того, что пока новых правил оформления нет, то требуют по старым. И решение тут одно - делать так как требуют. Правда, есть решение, как представить информацию по отделке информативным и удобным способом, при чем, удобным как для сметчиков, так и для производственного процесса стройки. Но об этом в другой раз.
А сейчас представляю вам решение для Формы 1-"Ведомость отделки помещений".
Требования к программному обеспечению.
Заполнение необходимых граф выполняет скрипт на DYNAMO. Для его работы необходимо иметь DYNAMO 1.2 и выше. Удобство работы со скриптами поможет обеспечить Dyno Browser. Скрипт корректно работает с Dyno Browser версии 0.6, лишних списков параметров не выдает.
Требования к настройке модели.
Никаких.
Скрипт самостоятельно вносит необходимые параметры в файл общих параметров. Его работа не зависит от наличия неокруженных или избыточных помещений. Площадь стен высчитывается через объем помещения, его площадь и периметр, за вычетом проемов. Если у вас не установлено вычисление объемов помещений, то скрипт посчитает через "Полную высоту", что неверно, но скрипт напишет предупреждение в таблице.
Скрипту не важно как вы называете свои помещения.
Скрипт не вычисляет площадь витражей. Это надо учитывать. Но введена дополнительная площадь, заполнив которую вы откорректируете ведомость. Скрипт самостоятельно вычтет вашу дополнительную площадь и заполнит необходимыми данными колонку отделки. Могут быть проблемы у тех, кто использует ключевые спецификации для заполнения "Отделки стен". Перед использованием скрипта, советую изменить ключевую спецификацию, что бы она заполняла параметры "03.Отделка стен верх","03.Отделка стен низ","03.Высота нижней отделки","03.Отделка стен доп".
Скрипт самостоятельно вносит необходимые параметры в файл общих параметров. Его работа не зависит от наличия неокруженных или избыточных помещений. Площадь стен высчитывается через объем помещения, его площадь и периметр, за вычетом проемов. Если у вас не установлено вычисление объемов помещений, то скрипт посчитает через "Полную высоту", что неверно, но скрипт напишет предупреждение в таблице.
Скрипту не важно как вы называете свои помещения.
Скрипт не вычисляет площадь витражей. Это надо учитывать. Но введена дополнительная площадь, заполнив которую вы откорректируете ведомость. Скрипт самостоятельно вычтет вашу дополнительную площадь и заполнит необходимыми данными колонку отделки. Могут быть проблемы у тех, кто использует ключевые спецификации для заполнения "Отделки стен". Перед использованием скрипта, советую изменить ключевую спецификацию, что бы она заполняла параметры "03.Отделка стен верх","03.Отделка стен низ","03.Высота нижней отделки","03.Отделка стен доп".
Особенности запуска.
Есть возможность сортировать одинаковые отделки по помещениям согласно этажей(Уровней). А также имеется дополнительный "Usersparameter", в который можете самостоятельно вписать тот параметр, по которому необходимо дополнительно отфильтровать помещения. Это необходимо когда у вас работает несколько проектировщиков в одной модели, и выпускают не один состав проекта, соответственно с несколькими ведомостями отделки.Это может быть любой параметр, главное, что бы он присутствовал в свойствах помещения. Если установлен Dyno Browser, то просто меняете в нем(есть файл пресетов). Если Dyno Browser отсутствует, то ручками прямо в DYNAMO.
Описание
При запуске скрипта автоматически формируется в файле "Общих праметров" раздел "03 Архитектура", куда записываются необходимые параметры.
Если файла "Общих параметров" нет, скрипт выдаст ошибку.
Список создаваемых параметров:
Затем скрипт формирует запись, с учетом уже отсортированных помещений, в параметр "Отделка стен". Например:
The end.
Если файла "Общих параметров" нет, скрипт выдаст ошибку.
Список создаваемых параметров:
- "03.Номера помещений для отделки"
- "03.Отделка стен верх"
- "03.Отделка стен низ"
- "03.Высота нижней отделки"
- "03.Отделка стен доп"
- "03.Площадь стен доп"
- "03.Площадь отделки стен"
Подробнее о параметрах
- 03.Номера помещений для отделки; Параметр заполняемый скриптом. Он используется для сортировки и для окончательной, выводимой на лист ведомости.
- 03.Отделка стен верх; Параметр заполняемый пользователем. Это основной параметр. Если не будут заданы нижняя отделка и дополнительная отделка, то только этот параметр пойдет в "Отделка стен".
- 03.Площадь отделки стен; Параметр заполняемый скриптом. Автоматически высчитывается за вычетом проемов и, если заполнено, дополнительной отделки.
- 03.Отделка стен низ; 03.Высота нижней отделки; Параметры заполняемые пользователем. Эти параметры работают только в паре. Если вы укажите тип отделки низа, но не укажите её высоту, то скрипт не будет учитывать эту отделку при расчете и заполнении граф. И наоборот. Если будет указаны эти параметры, то будет вычислена площадь и вычтена из общей площади стен. В графу "Отделка стен" будет введена запись, что есть отделка низа на определенную высоту и отделка верха. Для обеих видов отделки будет записана площадь. А так же разница в высоте нижней отделки будет учитываться при вычислении однотипных помещений.
- 03.Отделка стен доп; 03.Площадь стен доп; Параметры заполняемые пользователем. Эти параметры работают только в паре. Если вы укажите тип дополнительной отделки, но не укажите её площадь, то скрипт не будет учитывать ее при расчете и заполнении граф. Площадь необходимо задавать самостоятельно. Заданная площадь соразмерно вычитается из площадей верха и низа(если оный имеется). При чем, если дополнительная отделка одинаковая в разных помещениях, то при анализе учитывается сумма этих площадей.
- Данные по которым ведется отличительная проверка и сортировка:
- "Отделка потолка"
- "03.Отделка стен верх"
- "03.Отделка стен низ"
- "03.Высота нижней отделки"
- "03.Отделка стен доп"
Затем скрипт формирует запись, с учетом уже отсортированных помещений, в параметр "Отделка стен". Например:
The end.
2 комментария:
Having read this I believed it was very informative. I appreciate you spending some time and effort to put this article together. I once again find myself spending way too much time both reading and posting comments. But so what, it was still worth it! paypal login my account
This is my first time pay a quick visit at here and i am genuinely impressed to read everthing at one place. gmail sign in
Отправить комментарий