Also, worth mentioning but maybe unrelated, when the object is pushed from connector version 2.13 I can see the roof windows on speckle.xyz but I cannot find them them via graphql.
Hi @andrsbtrg ! The viewer on xyz will be updated today, and that should fix your window display issues
We’ve implemented a new RevitInstance class as you noticed, which captures some family instances as proper instances with transforms, and the changes to display them properly on speckle.xyz will be reflected soon.
thats awesome @clrkng ! thanks a lot! I will test that tomorrow or as soon as it’s live and will give some feedback.
Regarding what you said about the family instance class, could you explain a bit more on which cases the revit connector converts to a RevitInstance and when a FamilyInstance ?
This would be veryuseful to understand how to query them and also I could give feedback to how we are modelling the windows depending on which on which parameters are available on each class.
Currently, most point-based family instances without a direct conversion are converted as RevitInstance objects. There are two types of exceptions to this, which are converted as the old FamilyInstance class, due to some failures to retrieve the correct transform from the revit api:
Structural foundation elements
Face-hosted generic model elements
We will most likely try to convert these as RevitInstance in the future, when we improve how the revit connector handles face-hosted elements in general.