Question-and-Answer Resource for the Building Energy Modeling Community
Get started with the Help page
Ask Your Question

Revision history [back]

The measure fails because of line 80 in this BCL measure "SetOutputTableToIPUnits" where "construction" is misspelled.

    string_objects <<"
    ComponentCost:LineItem,
    #{used_construction_name}_TakeOff,  !-Name
    ,                                   !-Type
    Constuction,                        !-Line Item Type
    #{used_construction_name},          !-Item Name
    ,                                   !-Object End Use Key
    ,                                   !-Cost per Each {$}
    .0000000001;                        !-Cost per Area {$/m2}
    "

It's not relevant to the measure and seems like it was left in from hastily copied measure code.

Lesson - be careful about downloading measures on BCL if they don't have unit tests. Measures under the NREL and UnmetHours organizations are on GitHub and have testing/uploading procedures, so those are more likely to work consistently.

I have access to the organization that posted it, so I'll update the measure and repost to BCL.

The measure fails because of line 80 in this BCL measure "SetOutputTableToIPUnits" where "construction" is misspelled.

    string_objects <<"
    ComponentCost:LineItem,
    #{used_construction_name}_TakeOff,  !-Name
    ,                                   !-Type
    Constuction,                        !-Line Item Type
    #{used_construction_name},          !-Item Name
    ,                                   !-Object End Use Key
    ,                                   !-Cost per Each {$}
    .0000000001;                        !-Cost per Area {$/m2}
    "

It's not relevant to the measure and seems like it was left in from hastily copied measure code.

Lesson - be careful about downloading measures on BCL if they don't have unit tests. Measures under the NREL and UnmetHours organizations are on GitHub and have testing/uploading procedures, so those are more likely to work consistently.

I have access to the organization that posted it, so I'll update I updated the measure and repost reposted it to BCL. BCL.

The measure fails because of line 80 in this BCL measure "SetOutputTableToIPUnits" where "construction" is misspelled. [EDIT: Measure now fixed on BCL].

    string_objects <<"
    ComponentCost:LineItem,
    #{used_construction_name}_TakeOff,  !-Name
    ,                                   !-Type
    Constuction,                        !-Line Item Type
    #{used_construction_name},          !-Item Name
    ,                                   !-Object End Use Key
    ,                                   !-Cost per Each {$}
    .0000000001;                        !-Cost per Area {$/m2}
    "

It's not relevant to the measure and seems like it was left in from hastily copied measure code.

Lesson - be careful about downloading measures on BCL if they don't have unit tests. Measures under the NREL and UnmetHours organizations are on GitHub and have testing/uploading procedures, so those are more likely to work consistently.

I have access to the organization that posted it, so I updated the measure and reposted it to BCL.