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

Set attributes by facade for SimpleGlazings

asked 2016-08-11 13:33:18 -0500

joekers's avatar

updated 2017-08-05 07:45:32 -0500

I'm trying to create a measure that allows the user to set the U-Factor and SHGC by direction of the façade (North, South, East, West). I did this with the window/wall ratio by getting the azimuth value from the model's surfaces then calculating the absolute azimuth. I could do this because azimuth was a method for the surface object. However, the U-Factor and SHGC are attributes of a SimpleGlazings object which does not have an azimuth method. How could I set these values by direction for the SimpleGlazings object?

edit retag flag offensive close merge delete

1 Answer

Sort by » oldest newest most voted
2

answered 2016-08-11 15:02:21 -0500

Adam Hilton's avatar

SimpleGlazing is a material, not a surface. As such, it doesn't have any spacial characteristics. You'd want to grab all the SubSurface objects in your model and filter those by sub surface type to get, say, only FixedWindows. Once you have those you can look at the azimuth since SubSurface inherits PlanarSurface functions. From there you could create and new SimpleGlazing construction and assign it to those sub-surfaces.

edit flag offensive delete link more

Comments

Thanks for the comment. I've created a SimpleGlazing construction but can't seem to figure out how to assign it to a subsurface? Do you happen to know the function to do this?

joekers's avatar joekers  ( 2016-08-11 16:56:15 -0500 )edit

PlanarSurface function called setConstruction. It accepts a ConstructionBase object.

Adam Hilton's avatar Adam Hilton  ( 2016-08-11 17:12:05 -0500 )edit

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

Careers

Question Tools

1 follower

Stats

Asked: 2016-08-11 13:33:18 -0500

Seen: 120 times

Last updated: Aug 11 '16