I have two Autocad files:
1. Survey (file a)
2. Civil file. (file b)
This is my process in Revit:
- I link file A and acquire coordinates from file A. Coordinates appear to be correct from spot coordinates along elements.
- I link in file B and place using "shared coordinates". I receive the following error: "The host file and link file do not share the same coordinate system...." and file B does not align with file A (it lands a couple miles away.
1st Note: If I link them in AutoCAD everything lines up fine. So they are sharing the same coordinate system for sure, right? What am I doing wrong?
2nd Note: why is shared coordinates in Revit so challenging? It seems every other drafting/3d modeling program on the market has it figured out (3ds max, Rhino, AutoCAD, Blender, Sketchup).
Thanks!
Hello! It seems that file a and file b do not have the same shared coodinates. Try this:
After this you should be able to load file b with shared coordinates.
You can also try to use some plugins that make the process of sharing coordinates between Revit and Autocad smoother, e.g. this one.
Sorry for the delay. I'm still intrigued by this issue. Attached are the two files.
The versions of your files have extents issues that cause Revit to position them using Center to Center. The two files I've posted have been altered by using Wblock to reduce the contents of the file to just the area around the survey itself. These work...
Link Survey to Revit model > Auto - Center to Center
Acquire Coordinates
Link Civil file to Revit model > Auto - By Shared Coordinates
You'll get a message that lets you know they don't "share coordinates" the way Revit thinks of it so it will place it using the origin of the World Coordinate System (WCS) which is what we want since they share the same WCS origin (CAD).
Steve Stafford
Did you find this post helpful? Feel free to Like this post.
Did your question get successfully answered? Then click on the ACCEPT SOLUTION button.
@SteveKStafford Thanks for your help with this. I tried to recreate your steps and it is better but still not completely entirely aligned (see attached). I'm wondering if you're having similar results?
Yes, I see the offset you see.
Taking a closer look at your source files, there is duplication of elements and the corner of the property boundaries doesn't produce the same coordinates. If I remove elements that appear to be duplicated (possibly an exploded xref?) like contours from the file the offset seems resolved.
If you turn on and thaw all the layers in both files you should see what I mean about the duplication. Also you'll see what the real extents of the file are, some blocks and "rogue" elements. If you get the files cleaned up then they should behave when introduced to Revit.
Steve Stafford
Did you find this post helpful? Feel free to Like this post.
Did your question get successfully answered? Then click on the ACCEPT SOLUTION button.
Hi guys!
I have multiple files linked in autocad ... all have the same World coordinates system, that works for every combination of host and links in autocad (they match). I purged the files, removed linked references, but importing them to revit causes error: "the host model and the link donot share the same coordinate system ... " and places them out of canvas forced to do center to center.
picture POS02 - autocad all ref have good position
picture POS03 - linked before bublishing coordinates
picture POS04 - linked after bublishing coordinates
picture POS01 - linked revit model mtaches also (I can not attach due to tree files upload limit)
btw both files with bublisherd and non published coordinates from revit precisely overlay when xrefed in autocad.
your solutions do not work... what shoud I do? align all the linked files manually? seems to me like the only think I can do...
Check each file to see if they have a saved UCS with Revit in the name. Delete it if so. The presence of a saved UCS seems to force the Center to Center linking too.
Steve Stafford
Did you find this post helpful? Feel free to Like this post.
Did your question get successfully answered? Then click on the ACCEPT SOLUTION button.
Can't find what you're looking for? Ask the community or share your knowledge.