• i-model Software Development Kit - Sharing Deliverables

    Bentley i-models

    i-models share BIM information

i-model Software Development Kit

i models are containers for information exchange between applications participating in infrastructure design, construction, or operational deliverables workflows. i-models can contain detailed 3D graphics along with graphically indexed attribution and business data. i-models are designed to be portable, secure, and immutable. I-models are self-describing, and do not need the source application to accurately display graphics or embedded attribution. i-models retain their provenance, when and by whom they were created.  

The i-model SDK has both a managed and native environment:

  • The i-model Managed Write Only SDK (.Net) is used to embed the capability within an application to produce i-models that can interoperate with specific Bentley applications.

  • The i-model Managed Read/Write SDK (.Net) is used to build applications that write and read i-models with both graphical and business information.  Use this SDK to support such workflows as visualization or cost analysis. 

  • The i-model Native and Managed SDK (.Net and C++) permits you to use C++ to extend the capabilities of the Managed APIs.  

Use the i-model SDKs to customize deliverables exchange workflows.  If you are a vendor who wishes to interoperate with Bentley applications, we encourage you to contact us to discuss your use case and requirements.

workers looking at computer - Callout image
SELECT Bentley Developer Subscription
Contact us to learn how you can develop software products and applications using best-in-class SDKs, APIs and developer support.
Contact Us