Questions Regarding Pollination Workflow

  • Is it currently possible to create or modify Program Types and Construction Sets (including parameters like people, lighting, materials, etc.) via Python in the Revit Model Editor? If not, what is the recommended workflow for setting these custom parameters per room?
  • Why does a model that passes validation in Revit fail validation after being exported to Rhino? Also, if I only assign Program Types and Construction Sets in Rhino, will this affect the validation results?
  • Why are certain elements (such as apertures and roofs) not properly recognized in Rhino after export? Additionally, why does the model preview in Revit Pollination differ from the Grasshopper Honeybee model preview, and how can this be resolved?

Hi @bioarcht,

Thank you for posting your question. I wish you would have shades some screenshots with your questions. I’ll do my best but I will need more information to be able to help you effectively.

Not at the moment but as I mentioned in the announcement post for the new Revit plugin it is something that we’re currently working on and should be released in the next few weeks. Here is a short recording. It also comes with an “Auto Assign” function that automates most of the process.

What is the error that you get? It should not happen but if the errors are related to the roof, they can cause cases that the validation error only shows up after translation to a full Honeybee model. If you share the PoMF with us, we can have a closer look.

No. The validation routine is currently mostly focused on geometry. We have some checks related to assigning different program types to the rooms in the same zone but don’t will not affect the validity of the geometry.

Similar to above, I need to see the model to be able to tell. Do they show up correctly in the preview in the Model Editor? If that’s the case, one possible cause of the issue is that you’re using an older version of the Rhino plugin with an older set of core libraries. Let us test your model, and if that is the case, I can create a new release of the Rhino plugin with the latest dependencies.

Hard to tell what the differences are from your post. You need to be more specific here. What are the differences between the two? Maybe you can share a couple of screenshots with some annotations?