Shared Coordinates Incompatible
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report
Further to my previous posts regarding Shared Coordinates and compatible systems:
http://forums.autodesk.com/t5/revit-api/shared-coordinates-remove/m-p/5961546/highlight/true#M13390
I have drawn some conclusions:
In Real World, a Coordinate System comprises Origin (XYZ) and Rotation
In Revit World, I believe that a Coordinate System comprises Origin (XYZ), Rotation, and a GUID defining its "compatibility". This is passed from document to document via the Acquire/Publish Coordinates process. I'd suggest that a source file name is not part of that compatibility group.
In my testing I set up a series of files, based on the same templates (Autodesk default). Rather than Acquire, I used Specify Coordinates At Point. These files could also not be liked by Shared Coordinates because of the "do not share the same coordinate system" error. This was regardless of both files having the same coordinates specified at the same point; so the physical location is irrelevant. My assumption from this is that "Specify Coordinates" generates a new GUID each time.
Given the number of blog posts and forum questions regarding the Revit Coordinate System, users clearly find it to be an unnecessarily complicated structure. From my experience, we have had many hours lost to resolving coordinate issues that would be trivial to manage via the api.
My questions are:
- Are my assumptions correct?
- Is there any way to resolve the incompatible coordinates error?
PS I began a new post as the previous marked solution was not really such, and I hope 2017 may have someting new.
______________
Yes, I'm Satoshi.