New! Settings Page feature for Desktop UI 2 (test)

Hello everyone, and in particular @Dickels112 @daviddekoning @NGimbal from the AutoCAD/Civil3D thread ~

I have an update on the long ongoing discussion regarding sending and receiving objects relative to different Reference Points, including:

  • Internal origin (default for all connectors)
  • Project base point (Revit)
  • Survey point (Revit)
  • Shared coordinates (Civil3D, not yet implemented)

We’ve introduced a Settings page in the new Desktop UI2 that now allows you to select which Reference Point you want to send or receive your geometry in relation to. This has been implemented in Revit as a preliminary test, with Civil3D and maybe Bentley OBD down the line if people find this feature useful.

Previously, the Revit connector by default sends and receives all elements relative to the Project Base Point, which was causing some coordination issues especially with civil engineers that care more about the Internal Origin or Survey Point. Now, by default all objects are sent and received relative to the Internal Origin unless another reference point is selected.

Here’s an example of sending the Revit sample house using the different Reference Point options, and how they’d be received in an application that only has an Internal Origin option:

Currently, these settings are stored locally which means the reference points are pulled from your file directly and their coordinates and rotations are not stored anywhere on your stream or in the commit you create.

I can see this potentially causing some confusion in keeping track of how your objects were transformed on sending - we’re open to feedback on how you guys are actually using these custom reference points in your workflows and potential ways we can improve this feature!

Some first questions:

  • Would you like access to some global variable for your custom project points?
  • Would including the selected reference point in the commit (the name, coordinates, and rotation/transform information) be useful at all?

Thanks for being patient as we roll out these updates!


Hey @clrkng

Sorry I am variable active here :slight_smile: Functionality looks very cool!
I personally love the fourth option called ‘Shared Coordinates’ as the position of the ‘reference points’ is not always aligned to the origin of the coordinate system anyway.
As for the commit to the stream, it is always best to have the reference + real world coordinates + relative coordinates + rotation to north and the coordinate system applied (so basically all ‘Site’ information) included so that you can always transform it to the correct location in the WCS.

You could argue that for revit and civil, you can align the Revit ‘Internal’ site and coord system to the ‘WCS’ of Civil3D


1 Like