OpenRoads Designer CONNECT Edition SDK Help

What OpenRoads Designer SDK Covers?

Language Support

C#

  • All C# libraries are installed at various folders when user installs one of the civil product like OpenRoads Designer etc.
  • Though you can use other libraries. Typical SDK libraries can be found at: <InstallDrive>:\Program Files\Bentley\OpenRoads Designer CE <version>\OpenRoadsDesigner\Cif
  • C# libraries for SDK would have names containing word : CIFNET (For ex. Bentley.CifNET.SDK.4.0.dll or Bentley.CifNET.GeometryModel.SDK.4.0)

C++

  • C++ libraries can be found in the installation folder for OpenRoads Designer SDK
  • Typical path of SDK is : <InstallDrive>:\Program Files\Bentley\OpenRoadsDesignerCONNECTSDK
  • Header files can be found at <InstallDrive>:\Program Files\Bentley\OpenRoadsDesignerCONNECTSDK\include

Supported Civil Applications

AddIn built using SDK can be loaded in one of the applications:

  • OpenSite Designer
  • OpenRoads Designer
  • OpenRail Designer
  • OpenRail OverHeadline Designer

User need to be careful about the support to objects in those Applications

For ex. you can not find Corridor in OpenSite Designer

Feature Support

The SDK supports lot of object types for creation & modification, but the SDK does not yet have complete coverage for all the civil objects of all the civil products.

Here is the scope of current SDK coverage

  • OpenRoads SDK supports
    • OpenRoads(Alignment, Profile, Corridor, SuperElevation etc.)
  • Support for Read Only
    • Drainage & Utilities(Nodes, Conduits etc.)
    • OpenRail(Turnout, Regression, Crossings, Cant etc.)
  • Support in Future
    • OpenSite (Grading, Parking Lots, Buildings, Driveway etc.)
  • OpenRail OverHeadline Designer(Feeder, Wires, Mast, Support Point, Cantilever, BackStay etc.)