itwin.js logoiTwin.js
DocumentationAPICommunity Sandboxes
v4.x
Change Historyv3.xv2.xv1.x

    The iTwin.js Library

    • Frontend
    • Backend
    • Common
    • Metadata
    • Geometry
    • Quantity
    • Presentation
    • UI

    Base Infrastructure Schemas (BIS)

    • Guide
    • Domain Schemas
    • Engineering Content (EC)

    Helpful links

    • Tutorials
    • API support policies
    • ECSQL
    • Display system
    • iModelHub
    • Wire format
    • Guidelines and tips
    • Glossary
Learning › Backend › CreateModels
Edit this page

Creating Models

To insert a new Model into an iModelDb,

  1. Create and insert the modeled element.
  2. Create and insert the model, referring to the modeled element.

See DefinitionModel.insert

See PhysicalModel.insert

Last Updated: 07 June, 2025

Found something wrong, missing, or unclear on this page? Raise an issue in our repo.

On This Page

  • Creating Models

    API References

  • DefinitionModel.insert
  • Model
  • PhysicalModel.insert
itwin.js logoiTwin.js

Driven by the community and powered by Bentley

iTwin.js on TwitteriTwin.js on Stack OverflowiTwin.js on Github