Hi, I've tried your solution with the topography linked in the revit file. In generale i can say that it works. Is not the right solution, because Autodesk constrain us to buy A360DOCS to coordinate a surface between Revit and Civil 3D, and in my opinion is not a good thing, so i pretend that the reload button works properly. Anyway, to do this you have to:
- open a new file with survey point and project base point in 0.0.0 (i call this file REV_TOPO.rvt)
- link topography with the appropriate command (revit say that the topography is too distance.... so it use center to center option)
- save the file
- open the master file and link the revit file with the topography (REV_TOPO.rvt)
- move REV_TOPO.rvt in the right position (is not a good thing beacause is a manul operation), pubblish the coordinates to the REV_TOPO.rvt
- now the linked file with the topography (REV_TOPO.rvt) have a new site with the survey point and the base point moved.
it's ok. if i open the REV_TOPO.rvt and i reload the topography, it works properly.
but:
if you want to link another topography there are some problems. in fact now REV_TOPO.rvt, have the survey point and the base point not in 0.0.0 anymore, obviously we have pubblish the coordinates in this file. So if you reload another topography, it goes in the right position. But, then, if you reload it, Revit will move the survey point again!!! and every time you reload it , Revit will move the point. the only way is to create two site in "REV_TOPO.rvt", one site with the survey point in the right coordinates, and one site always in 0.0.0, Because if you link a topography with a site in 0.0.0 then it doesn't move the survey point every time you reload the topography. i don't know if it's clear. I hope that i will be resolve by Autodesk. thank you very much and if you have other suggestions, i will be very happy to receive them. sorry for my bad english XD