Revit API

Posts: 20
Registered: ‎08-03-2005
Message 1 of 2 (169 Views)

Perpendicular to host

169 Views, 1 Replies
10-03-2012 09:57 AM

I have a series of security camera components.  Because of the designer's requirements, some are ceiling based and some are face based.


I am trying to figure out what way the element is pointing in plan.  For the ceiling based ones, I can easily get the FacingOrientation and do some math to figure it out.  For the face based components, when they are placed on a wall, or any other vertical surface, the FacingOrientation simply comes back as (0,0,1) which makes sense because it was rotated up from "the floor", in the family editor, to a vertical surface.


I think I need to get a line that is perpendicular to the host.  I don't know if the host or hostface is the way to go, since I can't really figure out how to use the hostface.


I could probably make something that would give me a perpendicular line to a straight wall, but what if it's a reference plane, or what if it's the face of a generic model?  I would like something a little more all encompassing.

Any ideas?

Posts: 185
Registered: ‎08-16-2007
Message 2 of 2 (148 Views)

Re: Perpendicular to host

10-12-2012 02:11 PM in reply to: jkunkel


Does Face.ComputeNormal or ReferencePlane.Normal help?



Saikat Bhattacharya

Post to the Community

Have questions about Autodesk products? Ask the community.

New Post
Do you have 60 seconds to spare? The Autodesk Community Team is revamping our site ranking system and we want your feedback! Please click here to launch the 5 question survey. As always your input is greatly appreciated.