tt-acm / EnergyAnalysisForDynamo

Dynamo <> Autodesk Green Building Studio interoperability
Other
29 stars 18 forks source link

Q to the "PrepareEnergyModel.CreateByMass" node #80

Closed arkdanielnielsen closed 9 years ago

arkdanielnielsen commented 9 years ago

First of all, this development is quite interesting! I have been testing some of the example files. For that I have a couple of questions: 1) How can it be that there is no output for floors in the "PrepareEnergyModel.CreateByMass" node? 2) What is the function of the "PrepareEnergyModel.DrawAnalysisSurface" and "PrepareEnergyModel.DrawAnalysisZone" nodes? Thanks, daniel

mostaphaRoudsari commented 9 years ago

Hi Daniel,

  1. Why do you need floors as an output?
  2. Both are for visualization. If you connect the id of surfaces or a zones to these nodes it will visualize the geometry for you, so you will know which surface/zone is that. Does it make sense?
arkdanielnielsen commented 9 years ago

1) To have the options of adding/changing Construction type. Or is this possible with other nodes. I am still not 100% comfortable with all the nodes ;) 2) Makes sense. And this is developed if you use Dynamo without any model (in Revit) just doing all of it inside Dynamo?

mostaphaRoudsari commented 9 years ago
  1. I see. We didn't want to have so many outputs for that node. There is a decomposeZone node where we can add the floor output, and other available types.
  2. I'm not sure if I understand the question. I wish there was a way to way that you can develop an energy model in Dynamo with no model in Revit/Vasari, but as far as I know it is not possible. The model will be in Revit/Vassari, but these nodes will highlight the surface/zone in Dynamo.

image

bhowes-tt commented 9 years ago

@arkdanielnielsen @mostaphaRoudsari - we can certainly expose floors and interior walls like we have done for exterior walls and roofs. We should note that constructions will only effect runs that are done using Vasari - they will not effect the analysis results using Revit. I'll create new issues for Floors and Interior walls.

Re: question number 2) @arkdanielnielsen No - this will only work on top of Vasari or Revit, not using the standalone version of Dynamo.

Thanks for your feedback @arkdanielnielsen ! Much appreciated :boat: :octopus: :ocean:

mostaphaRoudsari commented 9 years ago

@arkdanielnielsen @bhowes-tt I removed the outputs from createZones and added all the types to decompose zone so you can get it for a set of selected zones or all of them together.

image

Will add more nodes so you can customize the properties too. Stay tuned!

mostaphaRoudsari commented 9 years ago

Since the only parameter that we can change for glazing, floor and interior walls is construction I created a single node as SetSurfaceConceptualConstruction which deals with the types internally and in case the construction type doesn't match the surface type it will give a warning to the user.

image

Once we have separate zones working, workflows like changing glazing type for windows facing north will be pretty easy to do!