Skip to Content
Odoo Menu
  • Sign in
  • Try it free
  • Apps
    Finance
    • Accounting
    • Invoicing
    • Expenses
    • Spreadsheet (BI)
    • Documents
    • Sign
    Sales
    • CRM
    • Sales
    • POS Shop
    • POS Restaurant
    • Subscriptions
    • Rental
    Websites
    • Website Builder
    • eCommerce
    • Blog
    • Forum
    • Live Chat
    • eLearning
    Supply Chain
    • Inventory
    • Manufacturing
    • PLM
    • Purchase
    • Maintenance
    • Quality
    Human Resources
    • Employees
    • Recruitment
    • Time Off
    • Appraisals
    • Referrals
    • Fleet
    Marketing
    • Social Marketing
    • Email Marketing
    • SMS Marketing
    • Events
    • Marketing Automation
    • Surveys
    Services
    • Project
    • Timesheets
    • Field Service
    • Helpdesk
    • Planning
    • Appointments
    Productivity
    • Discuss
    • Approvals
    • IoT
    • VoIP
    • Knowledge
    • WhatsApp
    Third party apps Odoo Studio Odoo Cloud Platform
  • Industries
    Retail
    • Book Store
    • Clothing Store
    • Furniture Store
    • Grocery Store
    • Hardware Store
    • Toy Store
    Food & Hospitality
    • Bar and Pub
    • Restaurant
    • Fast Food
    • Guest House
    • Beverage Distributor
    • Hotel
    Real Estate
    • Real Estate Agency
    • Architecture Firm
    • Construction
    • Property Management
    • Gardening
    • Property Owner Association
    Consulting
    • Accounting Firm
    • Odoo Partner
    • Marketing Agency
    • Law firm
    • Talent Acquisition
    • Audit & Certification
    Manufacturing
    • Textile
    • Metal
    • Furnitures
    • Food
    • Brewery
    • Corporate Gifts
    Health & Fitness
    • Sports Club
    • Eyewear Store
    • Fitness Center
    • Wellness Practitioners
    • Pharmacy
    • Hair Salon
    Trades
    • Handyman
    • IT Hardware & Support
    • Solar Energy Systems
    • Shoe Maker
    • Cleaning Services
    • HVAC Services
    Others
    • Nonprofit Organization
    • Environmental Agency
    • Billboard Rental
    • Photography
    • Bike Leasing
    • Software Reseller
    Browse all Industries
  • Community
    Learn
    • Tutorials
    • Documentation
    • Certifications
    • Training
    • Blog
    • Podcast
    Empower Education
    • Education Program
    • Scale Up! Business Game
    • Visit Odoo
    Get the Software
    • Download
    • Compare Editions
    • Releases
    Collaborate
    • Github
    • Forum
    • Events
    • Translations
    • Become a Partner
    • Services for Partners
    • Register your Accounting Firm
    Get Services
    • Find a Partner
    • Find an Accountant
      • Get a Tailored Demo
    • Implementation Services
    • Customer References
    • Support
    • Upgrades
    Github Youtube Twitter Linkedin Instagram Facebook Spotify
    +32 2 290 34 90
    • Get a Tailored Demo
  • Pricing
  • Help
  1. APPS
  2. BIM
  3. MI ERP BIM v 19.0
  4. Sales Conditions FAQ

MI ERP BIM

by MI ERP APP https://www.mi-erp.app
Odoo

$ 5999.99

v 19.0 Third Party
This module requires Odoo Enterprise Edition.
Apps purchases are linked to your Odoo account, please sign in or sign up first.
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • Discuss (mail)
• Project (project)
• Employees (hr)
• Inventory (stock)
• Invoicing (account)
• Purchase (purchase)
Community Apps Dependencies Show
MI ERP Construction
Lines of code 14635
Technical Name mierp_bim
LicenseSee License tab
Websitehttps://www.mi-erp.app
You bought this module and need support? Click here!
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • Discuss (mail)
• Project (project)
• Employees (hr)
• Inventory (stock)
• Invoicing (account)
• Purchase (purchase)
Community Apps Dependencies Show
MI ERP Construction
Lines of code 14635
Technical Name mierp_bim
LicenseSee License tab
Websitehttps://www.mi-erp.app
  • Description
  • License
MI ERP BIM

MI ERP BIM — Odoo 19

Real Open BIM core, integrated under MI ERP Construction

Odoo 19 IFC 2x3 / 4 / 4X3 xeokit 3D viewer BCF 2.1 ISO 19650 Clash detection

Description


MI ERP BIM is the real, internationally pure Building Information Modeling core for Odoo 19, rendered as a section under the MI ERP Construction application. It covers the full Open BIM lifecycle: IFC import via IfcOpenShell, in-form 3D viewing with xeokit-sdk, BCF 2.1 issue tracking with viewpoints and round-trip, geometric clash detection between disciplinary models, and full ISO 19650 compliance (roles, classifications, LOIN levels, EIR / BEP, CDE workflow).

Every IFC element is parsed and stored as an Odoo record with its GUID, property sets and quantities — so they can be linked back to the APU concepts in mierp_construction for automatic 5D measurement traceability. Models are streamed to the browser as XKT through bearer-authenticated REST endpoints, so the viewer works behind any reverse proxy without CDN dependencies.

Built by GRUPO MI ERP SAS on top of mierp_construction. Country-specific BIM data (CONPES 4144, BC3, SENIAT, …) lives in sibling l10n_<country>_mierp_bim modules.

Product screenshots


Real screenshots from the module running on Odoo 19 with seeded IFC fixtures (Architecture, Structural and HVAC), captured by the Playwright audit suite.

In-form xeokit 3D viewer — OTC Conference Center
In-form xeokit 3D viewer — OTC Conference Center (6,556 elements)

Solibri-style light theme with MI ERP orange accents. The viewer automatically detects Y-up vs Z-up models, frames the AABB on load, and ships Fit / Top / Iso / Clear camera presets. XKT streams from /api/v1/mierp/bim/model/<id>/xkt through bearer auth, so it works offline-friendly behind any reverse proxy. Click any element to surface its property sets and quantities in the side panel.

BIM Projects list
BIM Projects

One BIM project per construction work — auto-linked to the parent mierp.construction.work record so quantities flow back into the budget.

Federated BIM models list
Federated models

Versioned IFC models per discipline (Architecture, Structural, HVAC…) with SHA-256 hash, parsed elements count and CDE state.

Schependomlaan residential IFC
Residential model — Schependomlaan (3,510 elements)

Reference IFC4 residential building: brick walls, mansard roof, bay windows. Camera framed automatically with the model's AABB and Z-up auto-detection.

Structural viewer
Structural model

Federated structural IFC: columns, beams and slabs rendered side-by-side with the architectural model for clash detection.

HVAC viewer
HVAC model

MEP/HVAC ductwork with IfcDuctSegment, IfcAirTerminal, etc. Also exposed as picking targets for issue creation.

BCF Issues kanban
BCF 2.1 Issues

BCF round-trip import / export. Issues kanban with status, priority, assigned reviewer and the originating BIM viewpoint.

Element form with property sets
Element property sets & quantities

Every IFC element is a first-class Odoo record with GUID, type, storey, material, all Pset_* properties and BaseQuantities.

BIM model form — IFC + XKT + Viewer
BIM model form — IFC ingest + XKT + viewer in one tab

One form per IFC model: project link, discipline, version, SHA-256 hash, IFC schema, parsed elements count, CDE state, generated XKT and the embedded 3D viewer all in the same page.

BEP — BIM Execution Plan
BIM Execution Plan

ISO 19650 BEP / EIR records with sections, deliverables and assigned roles. WeasyPrint renders a branded PDF for kickoff sign-off.

Disciplines list
Disciplines

Universal taxonomy: Architecture, Structure, HVAC, Plumbing, Electrical… Used to federate models and drive the clash matrix.

ISO 19650 roles
ISO 19650 roles

Pre-loaded ISO 19650 roles (Information Manager, Lead Appointed Party, Task Information Manager…) attachable to projects and BEP records.

BIM submenu under Construction
BIM under Construction

Not a separate app: BIM lives as a submenu under mierp_construction so estimators and BIM coordinators share one workspace.

Core features


IFC import (IfcOpenShell)
  • IFC2x3, IFC4 and IFC4X3 supported
  • Background parsing via OCA queue_job (sync fallback)
  • SHA-256 hashed, versioned model files
  • Property sets & base quantities extracted per element
In-form xeokit 3D viewer
  • OWL 2 field widget — drop into any form
  • XKT streamed via bearer-authenticated REST
  • Solibri-style light theme + MI ERP accents
  • Element picking → Pset / quantity panel
BCF 2.1 round-trip
  • BCF 2.1 import / export
  • Viewpoints with camera state and snapshots
  • Comments, statuses and priorities
  • Kanban board for triage
Geometric clash detection
  • Disciplinary mesh intersection via trimesh
  • Clash matrix per project, per discipline pair
  • One-click → BCF issue with viewpoint
  • Tolerance and group-by-storey controls
ISO 19650 compliance
  • Pre-loaded ISO 19650 roles & classifications
  • LOIN levels (Level Of Information Need)
  • EIR / BEP records with WeasyPrint PDF
  • CDE workflow: WIP → Shared → Published → Archived
Construction integration
  • BIM project ↔ mierp.construction.work
  • Quantities ↔ APU concepts via classification
  • Lives under the Construction app menu
  • Single permission tree (BIM User / Coordinator / Manager)
REST & integrations
  • Bearer-authenticated XKT streaming endpoint
  • JSON-RPC /api/v1/mierp/bim/element/by_guid
  • Classification & pset lookup endpoints
  • Reusable from mobile / external dashboards
Internationally pure
  • No country-specific data in the core
  • Spanish / Colombian / Venezuelan packs as siblings
  • i18n: en, es, es_CO, es_VE
  • Multi-company, multi-currency aware

Localizations (auto-install)


The BIM core is country-neutral. Country-specific classifications, BEP templates and regulatory checklists ship as auto-installable sibling modules.

Colombia
l10n_co_mierp_bim
  • CONPES 4144 BIM strategy
  • EIR template — public works
  • Catastro / IGAC classification
Spain
l10n_es_mierp_bim
  • UNE-EN-ISO 19650-2 templates
  • FIEBDC-3 ↔ IFC mapping helpers
  • Public works EIR boilerplate
Venezuela
l10n_ve_mierp_bim
  • SENIAT-aware fiscal codes
  • COVENIN classification stubs
  • Spanish (es_VE) translations

Typical workflow


Project kickoff
  1. Open the construction work and create its BIM project from the stat button.
  2. Define disciplines, ISO 19650 roles and the LOIN per deliverable.
  3. Import the EIR / BEP and render the PDF for the appointing party.
Federation & review
  1. Upload IFC files per discipline — IfcOpenShell parses them in the background.
  2. Open any model in the in-form xeokit viewer; click elements for Pset / quantity details.
  3. Run clash detection between disciplinary pairs; promote clashes to BCF issues.
  4. Round-trip BCF with reviewers (Solibri, BIMcollab, Trimble Connect…).
Construction handoff
  1. Map element classifications to APU concepts in mierp_construction.
  2. BIM quantities flow into 2D measurements for the budget.
  3. Move models through the CDE: WIP → Shared → Published → Archived.

Technical details


  • Main models: mierp.bim.project, model, element, pset, quantity, issue, clash, bep, eir, discipline, role, loin, classification.
  • Viewer: OWL 2 field widget (widget="bim_viewer") with vendored xeokit-sdk 2.6.108 ESM bundle under static/lib/xeokit/.
  • IFC → XKT conversion via the xeokit-convert Node CLI; backend caches the XKT and serves it through a bearer-authenticated controller.
  • JSON-RPC endpoints under /api/v1/mierp/bim/* for elements, models, classifications and BCF round-trip.
  • BEP PDF rendered with WeasyPrint and MI ERP branding.
  • Test suite: 20 Odoo unit tests + 19 Playwright E2E tests, 72 % coverage.
  • Compatible with Odoo Enterprise and Community.
  • Depends on: base, mail, project, mierp_construction.
Note: the in-form xeokit viewer requires browsers with WebGL 2 and ES Modules support (Chrome 91+, Firefox 89+, Safari 15+).

Requirements


Odoo modules
  • Discuss (mail)
  • Project (project)
  • MI ERP Construction (mierp_construction)
Python dependencies
  • ifcopenshell — IFC parsing
  • trimesh + numpy — clash detection
  • lxml — BCF round-trip
  • weasyprint — BEP PDF
Optional tooling
  • xeokit-convert CLI (Node 20+) for IFC → XKT
  • OCA queue_job for async parsing

Our Services


Customization Integration Installation
Build & Update Migration Support

Contact us


You'll get free assistance for 60 days for any issue or error.

For inquiries or support: info@mi-erp.app

Pricing

USD
3 500
one-time payment
  • ✓ Email support
  • ✓ Updates included
  • ✓ Multi-company, multi-currency
Need the full suite?

MI ERP BIM Suite bundles the 5 core modules (Construction, BIM, Revit, 4D/5D, FM) plus the 2 Colombia localizations.

Get in touch for a tailored quote — we’ll scope partner discounts and rollout support to your organisation.

Available as a standalone module: mierp_bim_suite.

GRUPO MI ERP SAS — José Luis Vizcaya López

www.mi-erp.app

Proprietary License v1.0

Este software y los archivos asociados (el "Software") solo se pueden utilizar (ejecutar,
modificado, ejecutado después de modificaciones) si ha comprado una licencia válida
de los autores, normalmente a través de las aplicaciones de Odoo, o si ha recibido una
acuerdo de los autores del Software (consulte el archivo COPYRIGHT).

Puede desarrollar módulos de Odoo que utilicen el Software como una biblioteca (normalmente
dependiendo de él, importándolo y usando sus recursos), pero sin copiar
cualquier código fuente o material del Software.

Está prohibido publicar, distribuir, sublicenciar o vender copias del Software.
o copias modificadas del Software.

El aviso de copyright anterior y este aviso de permiso deben incluirse en todos
copias o partes sustanciales del Software.

EL SOFTWARE SE PROPORCIONA "TAL CUAL", SIN GARANTÍA DE NINGÚN TIPO, EXPRESA O
IMPLÍCITAS, INCLUIDAS PERO NO LIMITADAS A LAS GARANTÍAS DE COMERCIABILIDAD,
APTITUD PARA UN PROPÓSITO PARTICULAR Y NO INFRACCIÓN.
EN NINGÚN CASO LOS AUTORES O TITULARES DE LOS DERECHOS DE AUTOR SERÁN RESPONSABLES DE NINGÚN RECLAMO,
DAÑOS U OTRA RESPONSABILIDAD, YA SEA EN UNA ACCIÓN DE CONTRATO, AGRAVIO O DE OTRA FORMA,
SURGIENDO, FUERA DE O EN RELACIÓN CON EL SOFTWARE O EL USO U OTROS
NEGOCIACIONES EN EL SOFTWARE.

Please log in to comment on this module

  • The author can leave a single reply to each comment.
  • This section is meant to ask simple questions or leave a rating. Every report of a problem experienced while using the module should be addressed to the author directly (refer to the following point).
  • If you want to start a discussion with the author or have a question related to your purchase, please use the support page.
Community
  • Tutorials
  • Documentation
  • Forum
Open Source
  • Download
  • Github
  • Runbot
  • Translations
Services
  • Odoo.sh Hosting
  • Support
  • Upgrade
  • Custom Developments
  • Education
  • Find an Accountant
  • Find a Partner
  • Become a Partner
About us
  • Our company
  • Brand Assets
  • Contact us
  • Jobs
  • Events
  • Podcast
  • Blog
  • Customers
  • Legal • Privacy
  • Security

Odoo is a suite of open source business apps that cover all your company needs: CRM, eCommerce, accounting, inventory, point of sale, project management, etc.

Odoo's unique value proposition is to be at the same time very easy to use and fully integrated.

Website made with