=?gb18030?b?u9i4tKO6ICBBIG1vdGhvZCB0byBzZXQgV1dS?= =?gb18030?q?_in_detailed_mode?=

3 posts / 0 new
Last post

Though above expression can implement the WWR setting,a warning "expression too long" will occur.So I modify the expression to solve it,Which is shown as following:
if (MOD(#p3("AZIMUTH")+#p2("AZIMUTH")+#p("AZIMUTH"),360) >= 0 && MOD(#p3("AZIMUTH")+#p2("AZIMUTH")+#p("AZIMUTH"),360)<60 ) then #PA("N")*#P3("FLOOR-HEIGHT")*#P("WIDTH")/#L("WIDTH") else if(MOD(#p3("AZIMUTH")+#p2("AZIMUTH")+#p("AZIMUTH"),360) >= 300 && MOD(#p3("AZIMUTH")+#p2("AZIMUTH")+#p("AZIMUTH"),360)<360 ) then #PA("N")*#P3("FLOOR-HEIGHT")*#P("WIDTH")/#L("WIDTH") else if(MOD(#p3("AZIMUTH")+#p2("AZIMUTH")+#p("AZIMUTH"),360) >= 60 && MOD(#p3("AZIMUTH")+#p2("AZIMUTH")+#p("AZIMUTH"),360)<150 ) then #PA("E")*#P3("FLOOR-HEIGHT")*#P("WIDTH")/#L("WIDTH") else if(MOD(#p3("AZIMUTH")+#p2("AZIMUTH")+#p("AZIMUTH"),360) >= 150 && MOD(#p3("AZIMUTH")+#p2("AZIMUTH")+#p("AZIMUTH"),360)<210 ) then #PA("S")*#P3("FLOOR-HEIGHT")*#P("WIDTH")/#L("WIDTH") else #PA("W")*#P3("FLOOR-HEIGHT")*#P("WIDTH")/#L("WIDTH") endif endif endif endif

------------------ ???? ------------------
???: "Ting Wang";
????: 2014?10?20?(???) ??9:43
???: "????"<503271081 at qq.com>;
??: "equest-users at lists.onebuilding";
??: Re: [Equest-users] A mothod to set WWR in detailed mode

Hi Yongqing,

Thanks for your input. It's brilliant!

Regards,
Ting Wang

When we perform energy analysis in preliminary design stage ,there is a situation often occurs,which is the Window to Wall Ratio (WWR) is frequently changed. But in eQUEST, WWR can only be set in wizard mode.And once we enter the detailed mode,we can not return wizard mode.So if we have entered the detailed mode,how can we change the WWR? Is there a way to manipulate WWR in detailed mode?

Below is the solution:

Firstly,set WWR to value as large as possible in wizard mode,and then enter the detailed mode.

Secondly,create four global parameters,named E,S,W and N ,which represent for East,South,West and North WWR respectively.

Thirdly,default the height of all windows using follwing expression.
if (MOD(#p3("AZIMUTH")+#p2("AZIMUTH")+#p("AZIMUTH"),360) >= 0 && MOD(#p3("AZIMUTH")+#p2("AZIMUTH")+#p("AZIMUTH"),360)<60 ) then #PA("N")*#P3("FLOOR-HEIGHT")*#P("WIDTH")/#L("WIDTH") else if(MOD(#p3("AZIMUTH")+#p2("AZIMUTH")+#p("AZIMUTH"),360) >= 300 && MOD(#p3("AZIMUTH")+#p2("AZIMUTH")+#p("AZIMUTH"),360)<360 ) then #PA("N")*#P3("FLOOR-HEIGHT")*#P("WIDTH")/#L("WIDTH") else if(MOD(#p3("AZIMUTH")+#p2("AZIMUTH")+#p("AZIMUTH"),360) >= 60 && MOD(#p3("AZIMUTH")+#p2("AZIMUTH")+#p("AZIMUTH"),360)<150 ) then #PA("E")*#P3("FLOOR-HEIGHT")*#P("WIDTH")/#L("WIDTH") else if(MOD(#p3("AZIMUTH")+#p2("AZIMUTH")+#p("AZIMUTH"),360) >= 150 && MOD(#p3("AZIMUTH")+#p2("AZIMUTH")+#p("AZIMUTH"),360)<210 ) then #PA("S")*#P3("FLOOR-HEIGHT")*#P("WIDTH")/#L("WIDTH") else #PA("W")*#P3("FLOOR-HEIGHT")*#P("WIDTH")/#L("WIDTH") endif endif endif endif
If you want to change WWR,you can only change the global parameters.For example:

In your project,

East WWR is 30 %,

South WWR is 50 %,

West WWR is 20 %,

and North WWR is 40 %.

In eQUEST detailed mode,you can modify global parameter E to 0.3,S to 0.5,W to 0.2 and N to 0.4.

_______________________________________________
Equest-users mailing list
http://lists.onebuilding.org/listinfo.cgi/equest-users-onebuilding.org
To unsubscribe from this mailing list send a blank message to EQUEST-USERS-UNSUBSCRIBE at ONEBUILDING.ORG

--
? ? Terrence Wang M: +86 1391 085 4291
E: wangting.ioz at gmail.com

=?GB2312?B?1dTTwMfg?='s picture
Joined: 2013-07-05
Reputation: 0

Hi Terrence,
You might be interested in the EXTERIOR-WALL:DEG-FROM-NORTH keyword, as
it might help simplify your expression, depending on the application:

--

David Reddy

*360 Analytics*
Building Energy Analysis Consultants
mail: 9750 3rd Ave NE, Suite 405, Seattle, WA 98115
office: 206.557.4732 x 201
cell: 206.406.9856
web: www.360-Analytics.com

David Reddy4's picture
Offline
Joined: 2012-03-30
Reputation: 0

I wasn't actually aware of this, but found this when I searched the
DOE-2 documentation for DEG-FROM-NORTH; it appears this is the function
being executed to calculate DEG-FROM-NORTH:

David Reddy4's picture
Offline
Joined: 2012-03-30
Reputation: 0