- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report
Hello, I recently ran into an issue creating families on a face where I don’t understand what’s going on.
I’m trying to place families in a grid onto a surface.
For example, four instances at UV(10,10), UV(20,20), UV(30,30), UV(40,40)
_uv = new UV(10, 10);
location = face.Evaluate(_uv);
Document.Create.NewFamilyInstance(_reference,location , new XYZ(0, 0, 0), _symbol);
It works like i would expect.
when my Face is angled like this:
the panels will be placed like this:
The face evaluation returns XYZ Positions that aren’t on the face anymore. Even the origin changes.
Why does Revit calculate it like this? And how do I have to evaluate the correct XYZ on the angled Face, so I can create my families?
Solved! Go to Solution.