Revit API

Active Contributor
Posts: 39
Registered: ‎04-21-2011
Message 1 of 4 (276 Views)
Accepted Solution

Rotation in slope

276 Views, 3 Replies
09-05-2012 12:31 AM

Hello friends,

I m struggling to rotate a family in slope.

Please help.





Posts: 15
Registered: ‎09-05-2012
Message 2 of 4 (266 Views)

Rotation in slope

09-05-2012 12:42 AM in reply to: nitinjambhale

Dear Friend,


I am manish i am facing same problem in rotation of families.


while i am using


ElementTransformUtils.RotateElementDocument,Family Id, axis, Rotation Angle);


I am not Getting that


1. How to calculate Axis.

2. Rotation angle.



ADN Support Specialist
Posts: 312
Registered: ‎03-05-2010
Message 3 of 4 (250 Views)

Re: Rotation in slope

09-06-2012 02:36 AM in reply to: nitinjambhale



Hi Nitin,


Here is a sample showing how to rotate an element.  


public void RotateColumn(Autodesk.Revit.DB.Document document, Autodesk.Revit.DB.Element element)
    XYZ point1 = new XYZ(10, 20, 0);
    XYZ point2 = new XYZ(10, 20, 30);
    // The axis should be a bound line.
    Line axis = document.Application.Create.NewLineBound(point1, point2);
    ElementTransformUtils.RotateElement(document, element.Id, axis, Math.PI / 3.0);


What's problem when rotate the sloped family? Please give more detailed information about what kind of element?   It is better to upload a very simple model to explain how to you want to rotate it. 


BTW, if you just want to rotate a sloped column, you can change the column's "Cross-Section Rotation"  parameter value to rotate the column.


Joe Ye
Developer Technical Services
Autodesk Developer Network
Active Contributor
Posts: 39
Registered: ‎04-21-2011
Message 4 of 4 (208 Views)

Re: Rotation in slope

10-01-2012 09:52 PM in reply to: Joe.Ye

HI joe

Thanks for the reply. Its working now. There was some misunderstanding.




You are not logged in.

Log into access your profile, ask and answer questions, share ideas and more. Haven't signed up yet? Register

Are you interested in helping shape the Autodesk Community?
We’re looking at a few different ways to improve the “All Forums” landing page and need your feedback! If interested, please take a few minutes to fill out the following Usability Study. Thank you for your time!

Need installation help?

Start with some of our most frequented solutions to get help installing your software.

Ask the Community

Revit Exchange Apps

Created by the community for the community, Autodesk Exchange Apps for Revit helps you achieve greater speed, accuracy, and automation from concept to manufacturing.

Connect with Revit