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

Santiago Velez's profile - activity

2023-06-07 18:23:59 -0500 received badge  Notable Question (source)
2018-02-13 13:08:27 -0500 received badge  Teacher (source)
2018-02-12 14:22:39 -0500 edited question humidity control with sensible heating

humidity control with sensible heating Any ideas on how to control a zone's humidity (RH) with sensible heating on Energ

2018-02-12 14:21:34 -0500 commented answer humidity control with sensible heating

That sounds good. Im going to try that. Many thanks Richard.

2018-02-12 12:28:16 -0500 commented answer humidity control with sensible heating

Its quite specific, but not unique. The requirement is not driven by confort so temperature is not an issue... At least

2018-02-12 12:26:41 -0500 commented answer humidity control with sensible heating

Its quite specific, but not unique. The requiterement is not driven by confort so temperature is not an issue... At leas

2018-02-12 12:26:41 -0500 received badge  Commentator
2018-02-12 12:13:09 -0500 edited question humidity control with sensible heating

humidity control with sensible heating Any ideas on how to control a zone humidity only (RH) with sensible heating? on E

2018-02-10 18:25:04 -0500 asked a question humidity control with sensible heating

humidity control with sensible heating Any ideas on how to control a zone humidity only with sensible heating? on Energy

2017-03-27 08:40:49 -0500 received badge  Popular Question (source)
2017-02-22 15:19:39 -0500 commented answer how do I export Space name and SpaceType name into csv with an OpenStudio measure?

Yes, sorry. Did this comment before I saw your answer. I understand the logic now.

2017-02-22 15:09:56 -0500 commented answer how do I export Space name and SpaceType name into csv with an OpenStudio measure?

Got it. That looks a lot cleaner. Thanks.

2017-02-22 14:51:35 -0500 commented answer how do I export Space name and SpaceType name into csv with an OpenStudio measure?

Got it thanks! The reason I was comparing space type handles is because I was failing to get the spacetype name in the the space loop. So I thought I need to loop through spacetypes and get the name there. I change the code as you suggested:

space.spaceType.get.name

Now it returns the spaceType name, so the second bit of my code is redundant. Thanks again.

2017-02-22 13:59:48 -0500 asked a question how do I export Space name and SpaceType name into csv with an OpenStudio measure?

My goal is to exporta a CSV file with information about spaces and zones. I'm writing a measure in which I first loop through spaces and get the names (space.name) and spacetypes (space.spaceType). The problem is that for spacetype I get the handle instead of the name. So I need to get the spacetype name using that handle. Space loop:

spaces.each do |space|
    spaceHandle = space.handle
    spaceName = space.name
    spaceType = space.spaceType
    spaceList << [space.handle, space.name,spaceType,0,]
end

Then I loop through the spacetypes and (try to) get their names by matching spacetype handles I stored in the previous loop.

spaceTypes = model.getSpaceTypes
spaceList.each do |row|
    spaceTypes.each do |spaceType|
      if row[2] == spaceType.handle
        row[3] == spaceType.name
      end  
    end
end

The script never goes into the if statement because space.spaceType never matches the spaceType...

spaceType.handle = {f34459af-1179-4794-8987-3ac9e38bd80d}
space.spaceType = #<OpenStudio::Model::OptionalSpaceType:0x00000006b639c8>

I'm a bit lost. Can somebody enlighten me? Is there a better way to achieve this?

2017-02-22 10:40:25 -0500 commented answer Openstudio Baseline Building measure Error.

yes! I found two spaces and corresponding zones which had floor area = 0. Well spotted. I re-drew the floors in SketchUp which solved the floor area issue and re-ran the Baseline measure successfully. Your answer also taught me how to try and find errors myself. Thank you!

2017-02-22 08:18:49 -0500 received badge  Editor (source)
2017-02-22 08:17:52 -0500 asked a question Openstudio Baseline Building measure Error.

I'm struggling to run the 90.1-2007 measure without error. I'm getting the following error message:

C:/Program Files/OpenStudio 1.14.0/ruby-install/ruby/lib/ruby/gems/2.0.0/gems/openstudio-standards-0.1.8/lib/openstudio-standards/standards/Standards.AirLoopHVAC.rb:349:in `round': Infinity (FloatDomainError)

Here is an image of the error message: image description

Any thoughts or ideas on how to solve it?

2016-10-05 23:19:21 -0500 commented answer LEED Reports in OpenStudio

Mathew, how do you call the Python script from a Reporting Measure?

2016-04-12 18:12:38 -0500 marked best answer OpenStudio 1.10 Problem. Severe error constructions not being assigned correctly in interzone surfaces

Hi there, when assigning different constructions sets to two adjacent spaces (using the plugin 'set attributes for selected spaces'), the interzone surface inherits two different constructions which results in the following severe e+ error:

* Severe * GetSurfaceData: Construction EA INTERIOR PARTITION WALL REFRIGERAION 1 of interzone surface 00REF-01 - WALL 090:A does not have the same number of layers as the construction EA INTERIOR PARTITION WALL of adjacent surface 00MEC-02 - WALL 270:A * ~~~ * ...this problem for this pair will not be reported again. The simulation fails. This problem is resolved by manually assigning construction to one of the referenced surfaces. e.g. set, A INTERIOR PARTITION WALL REFRIGERAION construction for 00MEC-02 - WALL 270:A.

I was expecting that when you a assign a construction set to a space all the constructions of adjacents surfaces would be updated to match the new construction set. How should the workflow be in order to no have assign constructions manually?

Thanks.