For example, the DoorWall table links each door with its hosting wall. The RoomAssociations table allows us to retrieve every elements inserted into a specific room, to create furniture schedules for example.
To make thinks clear for myself and for some of my colleagues, I play with some models in order to understand how Revit coordinates works. Here is the result of my work.
Every Revit model contains two systems of coordinates, represented by two points:
– A Project Base Point (the circle): This is the real center of the current model.
Drawing something too far from this origin will display the following message:
– A Survey Point (the triangle): This is the position of our project in the real world (yes, you know, the one outside Revit …).
The angle between these two systems of coordinate is called “Angle to True North”.
There is three possibilities for automatically positioning a Revit linked model into another:
The Center to Center option inserts the “center” of our linked model on the “center” of the host model. The center is not very well defined, and correspond more or less to the general geometric center of the elements drawn in the model. For example (the linked model is in blue):
This particular insertion method is especially useful when dealing with multiple buildings on a site.
As an example, on this Site model, I have two implantations for two buildings (in magenta). My Survey Point is located on the origin point of the whole site.
If I repeat the whole process with my second building, the three models will share the same system of coordinates through their Survey Point. By selecting Auto – By Shared Coordinate on insertion, every model will be placed correctly regarding the others.
It is also possible to manually move the Project Origin Point or the Survey Point. In this case, the small clip button will determine which point is moving regarding the other:
In this case, the selected point will be moving: