Académique Documents
Professionnel Documents
Culture Documents
OpenStudioModelObjectsOverview
OneoftheadvantagesofOpenStudioisthatitaddsmodernobjectorientedsoftwareconceptssuchasrelationshipsandinheritancetoEnergyPlus.Thismakesit
mucheasiertoaddnewfunctionalitytotoolsorwritemeasuresthatcanquicklymanipulateenergymodels.Fromapractitioner'sperspective,inheritancemakesit
veryeasytoquicklycreatenewmodels.WhenyouareusingOpenStudiotemplatestodefinebuildingandspacetypes,youareusingthiscapabilityto
avoidspecifyingthehundredsorthousandsofpiecesofinformationEnergyPlusrequirestocreateadetailedsimulation.
RelationshipDiagram
ThediagrambelowshowstheOpenStudio0.6.0ModelObjectsHierarchicalRelationships.Thisisnotacomprehensivediagram,butratherfocusesonthebuilding
envelope(externalloads)andbuildingactivity(internalloads).Itisagoodreferencetounderstandwhereobjectsresideinthemodel,andwhatotherobjectsthey
impactandareimpactedby.
(../../img/model/model_object_relationships.jpg)
Above:Clicktoviewalargerdiagramofmodelrelationships.
Inheritance
ThediagrambelowshowstheOpenStudio0.6.0ModelObjectsInheritanceRelationships.Again,thisisnotacomprehensivediagram,butfocusesonsomeofthe
morecommonlyusedobjects.ThereddotineachcolumnrepresentsthefirstplaceourOSMtoIDFtranslatorlookswhenconvertinganOSMobjecttoanIDFobject
orobjects.Ifthefieldvalueisblankwherethereddotis,thetranslatorlooksattheobjectwheretheyellowcircleis,andcontinuesthisuntiltheendofthepath.The
abilityforobjectstoinheritvaluesfromelsewhereinthemodelallowsforquickglobalchanges,andforcustomizationofanyindividualobjectinthemodel.
http://nrel.github.io/OpenStudiouserdocumentation/reference/model_objects/ 1/2
3/18/2017 OpenStudioModelObjectsOverviewOpenStudio<sup></sup>UserDocs
(../../img/model/openstudio_inheritance.jpg)
Above:Clicktoviewalargerdiagramofmodelinheritance.
GetHelp(https://unmethours.com/questions/scope:all/sort:activitydesc/tags:openstudio/)|ContactUs(https://www.openstudio.net/contact)
OpenStudio(https://www.openstudio.net) isdevelopedincollaborationbyNREL,ANL,LBNL,ORNL,andPNNL.
OpenStudio isaregisteredtrademarkoftheAllianceforSustainableEnergy,LLC.
NREL(http://www.nrel.gov)isaNationalLaboratoryoftheU.S.DepartmentofEnergy,OfficeofEnergyEfficiencyandRenewableEnergy,operatedbytheAllianceforSustainableEnergy,LLC.
BacktoTop
http://nrel.github.io/OpenStudiouserdocumentation/reference/model_objects/ 2/2