I use Rhino.Inside.Revit mainly to transition from Rhino to Revit.
The tool considers the Y of the World Top CPlane (rhino) = Project north (Revit). However, in architectural workflows, I believe it’s common practice in rhino to model having the World CPlane align to the real north and creating extra CPlanes to facilitate the modelling process. That is done to ensure the alignment to georeferenced locations, context importations, having the right orientation for renders, environmental analysis…
Following this workflow, to send geometry to Revit, the coherent thing would be that the World Top CPlane (rhino) = Real north (Revit).
Not having that means that:
Either you have in Revit the Real north = Project north while you use rhino.inisde.revit and when you finish you can set up the Project north accordingly to the project, or have to rotate all the model or the geometry that you are translating inside grasshopper before connecting it to rhino.inside.revit.
Is there a way to change this?
Are you considering including an option in further updates to set up what World Top CPlan in rhino equals to in revit?
The Rhino 0,0,0 and the Revit Internal Origin are always going to be the same.
There are different coordinates that can be used in Revit that require the use of an Orient component to create the transformation from the Rhino 0,0,0 (or plane of your choosing)
I was referring to the orientation of the coordinate system (north direction), not the location of the origin.
In Rhino, it’s common to model with World CPlane Y-axis = Real-world north. Then we create custom CPlanes for working with the building orientation, but keep the World CPlane aligned to real-world north.
That is useful for context importations, having the right orientation for renders, environmental analysis, sun studies…
However, Rhino.Inside.Revit seems to treat Rhino’s World Top CPlane orientation as Revit’s Project North, not True North.
That leads to this mismatch:
World Y (Rhino) = Project North (Revit) and not what I’d expect: World Y (Rhino) = True North (Revit)
Rotating the models either manually or in grasshopper is not ideal, neither working temporarly with True North = Project North.
So I was wondering:
Is there a way to define what Rhino’s World CPlane should map to in Revit (Project North vs True North)?
If not, could that be considered as an option for future development?
To work in Rhino in a different orientation (ie project north orientation from revit) you can save a named view with the a cplane of the desired orientation. Run the Plan command to work in the oriented view.