I am working on a dynamo script that places family instances at certain locations in a building model using a node called “FamilyInstance.ByPointAndLevel.” For some reason, when the elements are placed in the model, they are placed at the correct X and Y coordinates, but are only visible in the Ground Floor View rather than the floor plan associated with their level. I believe the problem may have to do with the fact that the element does not get associated with a host upon placement. (The host parameter is listed as “None” for all elements placed using the FamilyInstance.ByPointAndLevel node.) As you can see in the image below, the element has the appropriate parameters for levels (Second Floor) and offset from said levels.
Any working alternative suggestions for family instance placement would be appreciated as well.
So far ByPointAndLevel has been the most promising node I have come across.