FAQ » IFC You can get OdDAIObjectId of an entity instance and then get a # from it if needed: OdIfcEntityPtr pInst = ...; // or IfcWallPtr pWallInst = ...; OdDAIObjectId id = pInst->id(); OdDbHandle h = id.getHandle();