VetCAD

Ведомость расхода стали, спец. изделий и спецификация КЖ в excel

    0 оценок

Tyhig

размещено: 26 Июня 2015
обновлено: 15 Сентября 2017
Добрый день.
Предлагаю свою версию спецификаций КЖ в екселе.
Файл заточен под ексель 2007, что накладывает ограничения на оформление исходных данных.
При заполнении исходных данных (2000 строк) можно:
1) копировать исходные данные примера целиком всю строку, а не только первые ячейки.
2) вставлять/удалять новые строки между имеющимися. В них заполнять всё заново или копировать из примера/выше/ниже.
3) При заполнении пустой строки необходимо проводить автоматические столбцы на неё, причём следить чтобы выше была именно автоматически заполняемая ячейка, так как для некоторых исходных данных (ЗД, анкерные болты и т.п.) некоторые автоматически заполняемые ячейки заменяются ручным текстом согласно примеру. Лучше не надо, сам копирую (п.1 и 2), а то ахтунг. :)

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

Результат - автоматически заполненная : ведомость расхода стали, спецификация КЖ, спецификации изделий, удельный расход арматуры на конструкцию.
Файл предназначен для вставки результатов в автокад OLE-объектом (или связью).

0) Поля ввода указаны оранжевым (голубые - автоматически считаются). Некоторые оранжевые поля заполняются сами, но требуют изменения для Изделий и т.п.
1) В листе исходные данные набиваем до 2000 арматурин.
2) Смотрим как в примере введены изделия, перебиваем то, что набили.
2а) В том числе формулы "масса ед." и "Масса в 1 конструкции, кг".
2б) Также Материалы вводим как в примере.
2в) При вводе каркасов надо писать слово "Каркас" в примечаниях, как в примере.
При вводе каркасов сначала пишется наименование Каркаса, а уже следующими строками сами арматурины сколько их там есть в каркасе и далее во всём проекте.
3) Везде где можно чего-то вводить и если в спецификации КЖ отображается слово "пусто" в исходных данных ставим пробелы.
Также на листе "Спецификация КЖ" надо раскрывать скрытые столбцы и проводить вниз ячейки ! Без этого спец. отображается с ошибками !
4) Руками дописываем обозначение ГОСТы для изделий.
5) В примечаниях для пользователя пишем комментарии для себя (+ Каркас).
6) Изделия арматурные, Изделия закладные, Сборочные единицы, Детали, Изделия, Материалы. Изменять буквы в этих словах нельзя. Ну или корректируйте формулы если().
7) -
8) Все сводные таблицы обновлять не вручную, а закрывая файл и снова открывая. Так обновятся (должны) даже скрытые таблицы.
9) Ширина столбцов таблиц указаны выше в пт (типографских пукнтах, подобраны экспериментально для автокада). Если вдруг таблицы шире/уже, то поменяйте ширину столбца согласно указанной или вашей.
10) В екселе ниже 2007 не работает. В екселе 2007 могут не работать главы спецификации КЖ, тогда уже ничего не поделаешь обновляйте ексель. В некоторых сводных таблицах исходных данных надо ставить "подписи в каждой строке", а это только в екселе от 2010.

Ексель не ниже 2007. Желательно от 2010.

Файл екселя 2007 (.xlsx) упакован в архив zip (иначе не выложить).

Оформление таблиц при правильном заполнении исходных данных соответствует ГОСТ СПДС.
Учитывается до 2000 строк.
Рекомендуется заполнять всё здание в одном файле.

Ключевые слова: tyhig, excel 2007 2010, Ведомость расхода стали, спецификация армирования КЖ.

Комментарии

Комментарии могут оставлять только зарегистрированные участники
Авторизоваться
Комментарии 1-10 из 13
swell{d} , 27 июня 2015 в 16:21
#1
Может и есть =)
Зонтов Роман , 29 июня 2015 в 17:57
#2
Чужая голова - потемки.
В таких эксельках кроме вас самих никто разбираться не станет что куда вбивать и откуда потом конечные цифры появляются. Проще заново написать.
13Rossoneri , 30 июня 2015 в 16:17
#3
да уж. Если не быть творцом сего, то и не понять сразу, что, куда и как. Для тех кто сюда зашел в надежде скачать и пользоваться для себя, рекомендую пройти по профилю swell{d} и скачать у него - там все намного проще и практичнее.
Tyhig , 30 июня 2015 в 17:02
#4
Извините.
Позже усовершенствую и буду выкладывать версии.
totoro26 , 01 июля 2015 в 08:24
#5
При вычислении площади 1 стержня, см2 на мой взгляд более рационально ввести формулу =ОКРУГЛ(ПИ()*G3*G3/400;2) и растянуть ее; а масса погонная 1 стержня, кг/м - это =ОКРУГЛ(ПИ()*G3*G3*7850/4000000;3).
G3 - ячейка с введенным диаметром арматуры в мм.
7850 - плотность стали в кг/м3.
Ведь именно умножая плотность на объем стержня, длиной 1 м и вычисляли погонную массу арматуры в сортаменте. Таким образом программа посчитает эти данные теоретически для стержня любого диаметра, даже не существующего в сортаменте. На этот случай можно использовать выпадающий список диаметров с запретом ввода иных значений.
hentan , 07 июля 2015 в 08:33
#6
Цитата:
Сообщение #5 от totoro26
При вычислении площади 1 стержня, см2 на мой взгляд более рационально ввести формулу =ОКРУГЛ(ПИ()*G3*G3/400;2) и растянуть ее; а масса погонная 1 стержня, кг/м - это =ОКРУГЛ(ПИ()*G3*G3*7850/4000000;3).
G3 - ячейка с введенным диаметром арматуры в мм.
7850 - плотность стали в кг/м3.

не для любой, на д.3-д.5 масса отличается, формула справедлива для д.6 и выше
kacugu , 07 июля 2015 в 08:53
#7
Можно и свою функцию в excel написать. Что-то наподобие:
Function ArmMassa(D As Integer, L As Integer) As Double
Application.Volatile
Dim ArmA3 As Range
Set ArmA3 = Worksheets("base").Range("АрмА3")
MP = Application.WorksheetFunction.VLookup(D, ArmA3, 2, False)
ArmMassa = Application.WorksheetFunction.Round(MP * (L / 1000), 1)
End Function
, где АrmA3 таблица вида 6 0,222
8 0,395
Аналогично и с площадью 1го стержня можно сделать
AlexKniga , 07 июля 2015 в 10:25
#8
Цитата:
Сообщение #3 от 13Rossoneri
Для тех кто сюда зашел в надежде скачать и пользоваться для себя, рекомендую пройти по профилю swell{d} и скачать у него - там все намного проще и практичнее.

Как искать в dnl по автору (кто загрузил)?
AlexKniga , 03 августа 2015 в 16:38
#9
Цитата:
Сообщение #1 от swell{d}
Может и есть =)

http://dwg.ru/dnl/ui4446
Загрузки пользователя swell{d}
Нет результатов.

Где искать?
Tyhig , 31 августа 2016 в 13:33
#10
Выпустил изменение 1:
Добавлен ввод армирования одной позицией с погонными метрами
Добавлен ГОСТ в ведомости расхода стали
Изменён пример в исходных данных (другое здание, чуть больше типов изделий).
Изменён ввод массы каркасов на листе "Спецификации изделий". Теперь ввод массы вручную каждый раз в столбце справа от сводной таблицы.
На листе "Спецификация КЖ" раскрыл соседние сводные таблицы и вспомогательные ячейки. Их надо протягивать вниз при большей спецификации, чем у меня в примере.

В потенциальном будущем планируется перейти на ексель 2010 и отказаться от поддержки ексель 2007 с упрощением сводных таблиц и уменьшения их количества.
zip

0.58 МБ

СКАЧАТЬ