Design Options: User Guide
Design Options: User Guide
User Guide
IES Virtual Environment
No part of the manual is to be copied or reproduced in any form without the express agreement of
Integrated Environmental Solutions Limited.
Contents
Replace Macroflo opening Operation only available to the following Macroflo category variables:
type
External window
External door
Roof light
Action: replace the macroflo opening types for the chosen windows or
doors to the specified type.
Replace Replace deal with replacing the following types of object in the model
with another object:
Construction
Room attributes template
Value Increase Only relevant to model variables of the value type, e.g.,
CoolingSetpointConstant
No import issue.
Value Decrease Only relevant to model variables of the value type, e.g.,
CoolingSetpointConstant
No import issue.
Value Replacement Only relevant to model variables of the value type, e.g.,
CoolingSetpointConstant
No import issue.
Add Ext. Glazing by Only available to variable “Windows” under the “Surface objects”
Percentage Area (Remove category.
Existing Glazing)
No import issue.
Add Ext. Glazing by Only available to variable “Windows” under the “Surface objects”
Percentage Area (Keep category.
Existing Glazing)
Operation value: percentage of glazing area needed.
Action: Add the specified percentage of glazing on the desired
external surfaces including the ground floor (keep their existing
glazing).
No import issue.
An important detail that are relevant to all the listed operations apart from Replace is to
make sure the following when an application object ( i.e. apache system, construction, or
macroflo opening type ) is to be modified:
Only modify the object directly if it is not used by parts of the model that are filtered
out.
Otherwise, make only one copy of the object and reassign the copied object back
to the filtered parts of the model. Then alter the copied object to the desired
change.
The model variable may have valid value range which will be checked against prior to the
intended change. If the resulting value is out of range, no changes will be made to the
model and errors will be logged.
2.2.3 Units handling for value model variables and parser variables
The model variable may have multiple eligible units. The tool allows users to specify which
unit the operation value is based on, which can be different from the current unit settings
in the model. The tool will perform the required unit conversion to ensure value updates
are operated on the same unit. Note that the unit the operation value is based on are also
the unit used by the parser variable 2nd operand should the model variable is also used as
the parser variable.
“Label [ profileID ]”
InfiltrationVariationProfile Is All the infiltration variation profiles in the model in the
following format:
“Label [ profileID ]”
NaturalVariationProfile Is All the natural variation profiles in the model in the
following format:
“Label [ profileID ]”
Apache system
SystemAirSupplyVariationProfile Is All the system air supply variation profiles in the model
in the following format:
“Label [ profileID ]”
SystemAuxEnergyWPerM2 All value A value
operators
This is to be compared against the value specified in the
2nd operands.
“Name [ fuelType ]”
SystemCoolingNominalEER All value A value
operators
This is to be compared against the value specified in the
2nd operands.
“Name [ fuelType ]”
SystemHeatingSCoP All value A value
operators
This is to be compared against the value specified in the
2nd operands.
Constructions
General
“Label [ profileID ]”
CookingVariationProfile Is All the cooking variation profiles in the model in the
following format:
“Label [ profileID ]”
LightingDimmingProfile Is All the lighting dimming profiles in the model in the
following format:
“Label [ profileID ]”
LightingVariationProfile Is All the lighting variation profiles in the model in the
following format:
“Label [ profileID ]”
MachineryVariationProfile Is All the machinery variation profiles in the model in the
following format:
“Label [ profileID ]”
MiscVariationProfile Is All the misc variation profiles in the model in the
following format:
“Label [ profileID ]”
PeopleVariationProfile Is All the people variation profiles in the model in the
following format:
“Label [ profileID ]”
Macroflo
Renewables
Room conditions
Shade (cdb)
Auxiliary variation profile General room variables Replace with any modulating profiles in the
(2.3.2.2) model.
AirExchangeReference
(2.3.2.9)
AuxiliaryVariationProfile
Infiltration variation profile General room variables Replace with any modulating profiles in the
(2.3.2.2) model.
AirExchangeReference
(2.3.2.9)
InfiltrationVariationProfile
Natural variation profile General room variables Replace with any modulating profiles in the
(2.3.2.2) model.
AirExchangeReference
(2.3.2.9)
NaturalVariationProfile
Auxiliary air exchange ( General room variables Replace the first qualified air exchange that
individual non-template ) (2.3.2.2) is user edited instead of template assigned,
AuxiliaryAirExchangeIndividu and retain the other air exchanges.
al
Note this operation will fail if the
replacement will result in two identical air
exchanges both being included in a room.
Infiltration air exchange ( General room variables Replace the first qualified air exchange that
individual non-template ) (2.3.2.2) is user edited instead of template assigned,
InfiltrationAirExchangeIndivid and retain the other air exchanges.
ual
Note this operation will fail if the
replacement will result in two identical air
exchanges both being included in a room.
Natural air exchange ( General room variables Replace the first qualified air exchange that
individual non-template ) (2.3.2.2) is user edited instead of template assigned,
NaturalAirExchangeIndividual and retain the other air exchanges.
Infiltration air exchange ( General room variables Replace room level infiltration air exchange.
room non-template ) (2.3.2.2) This variable only affects the user-edited
infiltration air exchanges. Template assigned
air exchanges will not be affected.
System air supply variation General room variables Replace with any modulating profiles in the
profile (2.3.2.2) model.
SystemAirSupplyVariationPro
file
Aux vent system General room variables Replace the Auxiliary system with any model
DHW system General room variables Replace the DHW system with any model
(2.3.2.2) supported system in the apache systems
DHWSystem database.
HVAC system General room variables Replace the apache system with any model
(2.3.2.2) supported system in the apache systems
ApacheSystem database.
System air supply flow rate General room variables Value Increase
(2.3.2.2) Value Decrease
SystemAirSupplyFlowRate Value Replacement
System air supply free cooling General room variables Value Increase
flow (2.3.2.2) Value Decrease
SystemAirSupplyFreeCooling Value Replacement
Flow
This is a room property.
Update the value.
No change will be made if the resulting value
is out of the valid range [0, 999999], error
will be logged in the log file.
Constructions
Internal ceiling / floor General room variables Add Layers On Inner Face
(2.3.2.2) Add Layers On Outer Face
General opaque construction Replace Outermost Cavity
variables (2.3.2.6) Replace
General surface variables
(2.3.2.3) See section 2.2 for details on each
ConstructionIntCeilingFloor operation.
General
General template General room variables Replace with any general templates from
(2.3.2.2) the template database.
Thermal template General room variables Replace with any thermal templates from
(2.3.2.2) the template database.
ThermalTemplate
Computers variation profile General room variables Replace the computer variation profile of
(2.3.2.2) each computer internal gains with any
General internal gain modulating profiles in the model.
variables (2.3.2.8)
ComputersVariationProfile
Cooking variation profile General room variables Replace the cooking variation profile of each
(2.3.2.2) cooking internal gains with any modulating
General internal gain profiles in the model.
variables (2.3.2.8)
CookingVariationProfile
Lighting dimming profile General room variables Replace the lighting dimming profile of each
(2.3.2.2) lighting internal gains with any modulating
General internal gain profiles in the model.
variables (2.3.2.8)
LightingDimmingProfile
Lighting variation profile General room variables Replace the lighting variation profile of each
(2.3.2.2) lighting internal gains with any modulating
General internal gain profiles in the model.
variables (2.3.2.8)
LightingVariationProfile
Machinery variation profile General room variables Replace the machinery variation profile of
(2.3.2.2) each machinery internal gains with any
General internal gain modulating profiles in the model.
variables (2.3.2.8)
MachineryVariationProfile
Misc variation profile General room variables Replace the misc. variation profile of each
(2.3.2.2) misc. internal gains with any modulating
General internal gain profiles in the model.
variables (2.3.2.8)
MiscVariationProfile
People variation profile General room variables Replace the people variation profile of each
(2.3.2.2) people internal gains with any modulating
General internal gain profiles in the model.
variables (2.3.2.8)
PeopleVariationProfile
Misc internal gain ( individual General room variables Replace the first qualified gain that is user
) (2.3.2.2) edited instead of template assigned, and
MiscInternalGainIndividual retain the other gains.
Misc max sensible gain ( room General room variables Value Increase
total ) (2.3.2.2) Value Decrease
MiscMaxSensibleGainRoomT Value Replacement
otal
This is a property for misc. internal gain.
Computers internal gain ( General room variables Replace the first qualified gain that is user
individual non-template ) (2.3.2.2) edited instead of template assigned, and
ComputersInternalGainIndivi retain the other gains.
dual
Note this operation will fail if the
replacement will result in two identical gains
both being included in a room.
Computers internal gain ( General room variables Replace room level computers internal gain.
room non-template ) (2.3.2.2) This variable only affects the user-edited
computers internal gain. Template assigned
gains will not be affected.
Macroflo
Opening variation profile General room variables Replace the opening variation profile of all
(2.3.2.2) macroflo openings that satisfy the selection
General surface variables criteria with any modulating profiles in the
(2.3.2.3) model.
General opening variables
(2.3.2.4) The mechanism for modifying the
OpeningVariationProfile application object (section 2.2.1) will
apply.
Renewables
Room conditions
Aux energy profile General room variables Replace the auxiliary energy profile of all
(2.3.2.2) rooms satisfying the selection criteria with
AuxEnergyProfile any modulating profiles in the model.
Cooling profile General room variables Replace the cooling profile of all rooms
(2.3.2.2) satisfying the selection criteria with any
CoolingProfile modulating profiles in the model.
Cooling setpoint ( timed ) General room variables Replace the cooling setpoint timed profile of
(2.3.2.2) all rooms satisfying the selection criteria
CoolingSetpointTimed with any absolute profiles in the model.
DHW profile General room variables Replace the DHW profile of all rooms
(2.3.2.2) satisfying the selection criteria with any
DHWProfile modulating profiles in the model.
Heating profile
Heating setpoint ( constant ) General room variables Value Increase
(2.3.2.2) Value Decrease
HeatingSetpointConstant Value Replacement
Heating setpoint ( timed ) General room variables Replace the heating setpoint timed profile of
(2.3.2.2) all rooms satisfying the selection criteria
HeatingSetpointTimed with any absolute profiles in the model.
Shading ( cdb )
Surface objects
Design options tool can be accessed via the ModelIT menu shown below.
For IES internal users, alternative key-in commands (capital insensitive) can be used within the
ModelIT module:
A note on the order of execution: the selected actions will be executed in the order of display
on the grid from the top to the bottom. This order can be altered by using the Move up and
Move down button.