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

Revision history [back]

OpenStudio BCL Roof Insulation Measure Error

In OpenStudio, I downloaded the BCL measure "Set Exterior Roof Assembly to User Input U Value". However, when I try to run the BCL measure on my model, I get the following error message. It doesn't appear to be unique to any specific model, as even when I try to run this measure on a DOE Prototype building I get the same error message. Does anyone have any idea as to what the problem may be? I am using version 2.9.1

Error: undefined method ‘-‘ for nil:NilClass

C:/Users/canjewierden/BCL/dbcf7b67-274b-4bc0-9153-e4c3e2885aa1/1f76bbda-1df1-4769-a843-09faefcb9b4a/measure.rb:224:in ‘block in run’

C:/Users/canjewierden/BCL/dbcf7b67-274b-4bc0-9153-e4c3e2885aa1/1f76bbda-1df1-4769-a843-09faefcb9b4a/measure.rb:224:in ‘each’

C:/Users/canjewierden/BCL/dbcf7b67-274b-4bc0-9153-e4c3e2885aa1/1f76bbda-1df1-4769-a843-09faefcb9b4a/measure.rb:224:in ‘run’

:/ruby/2.2.0/gems/openstudio-workflow-1.3.4/lib/openstudio/workflow/util/measure.rb:502:in ‘apply_measure’

:/ruby/2.2.0/gems/openstudio-workflow-1.3.4/lib/openstudio/workflow/util/measure.rb:109:in ‘block in apply_measures’

:/ruby/2.2.0/gems/openstudio-workflow-1.3.4/lib/openstudio/workflow/util/measure.rb:67:in ‘each_index’

:/ruby/2.2.0/gems/openstudio-workflow-1.3.4/lib/openstudio/workflow/util/measure.rb:67:in ‘appply_measures’

:/ruby/2.2.0/gems/openstudio-workflow-1.3.4/lib/openstudio/workflow/jobs/run_os_measures.rb:68:in ‘perform’

:/ruby/2.2.0/gems/openstudio-workflow-1.3.4/lib/openstudio/workflow/run.rb:285:in ‘step’

:/ruby/2.2.0/gems/openstudio-workflow-1.3.4/lib/openstudio/workflow/run.rb:232:in ‘run’

:/openstudio_cli.rb:975:in ‘execute’

:/openstudio_cli.rb:763:in ‘execute’

:/openstudio_cli.rb:1746:in ‘’

eval:116:in ‘eval’

eval:116:in ‘require_embedded_absolute’

eval:101:in ‘block in require’

eval:95:in ‘each’

eval:95:in ‘require’

eval:3:in ‘’

OpenStudio BCL Roof Insulation Measure Error

In OpenStudio, I downloaded the BCL measure "Set Exterior Roof Assembly to User Input U Value". However, when I try to run the BCL measure on my model, I get the following error message. It doesn't appear to be unique to any specific model, as even when I try to run this measure on a DOE Prototype building I get the same error message. Does anyone have any idea as to what the problem may be? I am using version 2.9.1

Error: undefined method ‘-‘ for nil:NilClass

C:/Users/canjewierden/BCL/dbcf7b67-274b-4bc0-9153-e4c3e2885aa1/1f76bbda-1df1-4769-a843-09faefcb9b4a/measure.rb:224:in ‘block in run’

C:/Users/canjewierden/BCL/dbcf7b67-274b-4bc0-9153-e4c3e2885aa1/1f76bbda-1df1-4769-a843-09faefcb9b4a/measure.rb:224:in ‘each’

C:/Users/canjewierden/BCL/dbcf7b67-274b-4bc0-9153-e4c3e2885aa1/1f76bbda-1df1-4769-a843-09faefcb9b4a/measure.rb:224:in ‘run’

:/ruby/2.2.0/gems/openstudio-workflow-1.3.4/lib/openstudio/workflow/util/measure.rb:502:in ‘apply_measure’

:/ruby/2.2.0/gems/openstudio-workflow-1.3.4/lib/openstudio/workflow/util/measure.rb:109:in ‘block in apply_measures’

:/ruby/2.2.0/gems/openstudio-workflow-1.3.4/lib/openstudio/workflow/util/measure.rb:67:in ‘each_index’

:/ruby/2.2.0/gems/openstudio-workflow-1.3.4/lib/openstudio/workflow/util/measure.rb:67:in ‘appply_measures’

:/ruby/2.2.0/gems/openstudio-workflow-1.3.4/lib/openstudio/workflow/jobs/run_os_measures.rb:68:in ‘perform’

:/ruby/2.2.0/gems/openstudio-workflow-1.3.4/lib/openstudio/workflow/run.rb:285:in ‘step’

:/ruby/2.2.0/gems/openstudio-workflow-1.3.4/lib/openstudio/workflow/run.rb:232:in ‘run’

:/openstudio_cli.rb:975:in ‘execute’

:/openstudio_cli.rb:763:in ‘execute’

:/openstudio_cli.rb:1746:in ‘’

eval:116:in ‘eval’

eval:116:in ‘require_embedded_absolute’

eval:101:in ‘block in require’

eval:95:in ‘each’

eval:95:in ‘require’

eval:3:in ‘’

OpenStudio BCL Roof Insulation Measure Error

In OpenStudio, I downloaded the BCL measure "Set Exterior Roof Assembly to User Input U Value". However, when I try to run the BCL measure on my model, I get the following error message. It doesn't appear to be unique to any specific model, as even when I try to run this measure on a DOE Prototype building I get the same error message. Does anyone have any idea as to what the problem may be? I am using version 2.9.1

Error: undefined method ‘-‘ for nil:NilClass

nil:NilClass C:/Users/canjewierden/BCL/dbcf7b67-274b-4bc0-9153-e4c3e2885aa1/1f76bbda-1df1-4769-a843-09faefcb9b4a/measure.rb:224:in ‘block in run’

run’ C:/Users/canjewierden/BCL/dbcf7b67-274b-4bc0-9153-e4c3e2885aa1/1f76bbda-1df1-4769-a843-09faefcb9b4a/measure.rb:224:in ‘each’

‘each’ C:/Users/canjewierden/BCL/dbcf7b67-274b-4bc0-9153-e4c3e2885aa1/1f76bbda-1df1-4769-a843-09faefcb9b4a/measure.rb:224:in ‘run’

‘run’ :/ruby/2.2.0/gems/openstudio-workflow-1.3.4/lib/openstudio/workflow/util/measure.rb:502:in ‘apply_measure’

‘apply_measure’ :/ruby/2.2.0/gems/openstudio-workflow-1.3.4/lib/openstudio/workflow/util/measure.rb:109:in ‘block in apply_measures’

apply_measures’ :/ruby/2.2.0/gems/openstudio-workflow-1.3.4/lib/openstudio/workflow/util/measure.rb:67:in ‘each_index’

‘each_index’ :/ruby/2.2.0/gems/openstudio-workflow-1.3.4/lib/openstudio/workflow/util/measure.rb:67:in ‘appply_measures’

‘appply_measures’ :/ruby/2.2.0/gems/openstudio-workflow-1.3.4/lib/openstudio/workflow/jobs/run_os_measures.rb:68:in ‘perform’

‘perform’ :/ruby/2.2.0/gems/openstudio-workflow-1.3.4/lib/openstudio/workflow/run.rb:285:in ‘step’

‘step’ :/ruby/2.2.0/gems/openstudio-workflow-1.3.4/lib/openstudio/workflow/run.rb:232:in ‘run’

‘run’ :/openstudio_cli.rb:975:in ‘execute’

‘execute’ :/openstudio_cli.rb:763:in ‘execute’

‘execute’ :/openstudio_cli.rb:1746:in ‘’

‘’ eval:116:in ‘eval’

‘eval’ eval:116:in ‘require_embedded_absolute’

‘require_embedded_absolute’ eval:101:in ‘block in require’

require’ eval:95:in ‘each’

‘each’ eval:95:in ‘require’

‘require’ eval:3:in ‘’

‘’