Floors cannot pass arrays?

I have a working module, that places xyz shared coordinates into every foundation element, that has “pile”, but not “cap” in its type name. The nodes I’m using works well, but FamilyInstance.Type seemingly unable to process floors. I think the problem is that foundation floors are system families. Any insight would be appreciated.


Try Element.ElementType