Варианты:
1. реактируем базу данных (создаем свою) каким образом читаем в ArchiCAD 10 Calculation Guide
При редактировании библиотечного объекта на вкладке компоненты связываем с базой данных
в скрипте спецификаций ставим команду BINARYPROP
настраиваем сметное задание и запускаем
2. в библиотечном элементе из скрипта спецификаций обращаемся к базе командами
REF COMPONENT и REF DESCRIPTOR по сути результат будет тот же
3. прописываем компоненты и дескрипторы (если необходимы) локально в скрипте спецификаций, команды
COMPONENT и DESCRIPTOR , преимущества: не зависит от наличия базы, возможность использовать формулы расчета
4. создать библиотечный элемент подтипа "Спецификации" в котором моно использовать все вышеперечисленное, но при этом его можно связывать с объектами, которые вы не можете изменить, например со стенами.
.
команды и синтаксис описаны в ArchiCAD 10 GDL Reference Guide