I'm trying to make a thermostat. It would be simply be an extrusion on the wall that looks like a box from any 3D view or section, but on a floorplan looks like a "T" with a symbol around it. Accomplishing this would be useful for many other custom symbols we will need to make down the road as well as it will (hopefully) become an easy template to establish 3D geometry separate from the symbol for that object that goes on the plan (which our electrical department would love if I can figure it out).
Anyway, I got the thing to work PERFECTLY. The elevation of the thermostat is controlled by a parameter and there are 4 different types that control visibility settings of the symbol to allow you to get the text to read upright on any wall (well, not walls at an angle, but good enough). Anyway, after testing it thoroughly in my test project I load it in to the real one and OH NO!!! Wall hosted families don't host to walls through the link!
So after reading all the posts about this issue I could find on these forums I'm still at a loss as to how to do this. The face-hosted families seem to assume that the host is parallel with the floor, so if I treat the host as the wall perpendicular to the floor the "floor plan" view of the face-hosted family is actually an elevation, and the view perpendicular to the host (facing down if the host is a wall, like a floor plan) is called an elevation. However this the view where I want my symbol, and I can't place a symbol in an elevation view.
So I guess what my question boils down to is how do I create a face-hosted family where the face is assumed to be vertical and thus the floorplan view is perpendicular to the host?
Thanks in advance.