Factory 3D View
Navigate your production floor in a full 3D environment
with pan, zoom, rotate and real-time workcenter status
Real-Time 3D Factory
Each work center is a 3D model in the scene, colored live by its working state
Plant 1 — 3D layout
Plant 2 — 3D layout
Screenshots
A closer look at the 3D scene, click popups and workcenter details
Workcenter Configuration
Assign each work center to a factory, set 3D position, size, rotation and upload a GLTF model
Click a Work Center
Click any 3D work center to see the live production running on it.
Key Features
Everything you need to monitor production in an immersive 3D view
3D Factory Scene
Build a full 3D model of your plant: upload a planimetry as ground and place GLTF machine models exactly where they stand.
Real-Time Status
Models recolor automatically: green Working, yellow Waiting, red Blocked.
Pan / Zoom / Rotate
Freely navigate the scene with mouse or touch: orbit around machines, zoom in on a cell, pan across the whole plant.
Multi-Factory
Configure multiple factories, each with its own 3D scene and planimetry, and switch between plants in a click.
Click for Production
Click a work center to open a popup with the running manufacturing order, work order, start time and produced quantity.
Configurable Auto-Refresh
Set the automatic refresh interval. The scene updates without operator intervention, always in sync with Odoo MRP.
How to Set Up
Ready in minutes, zero coding required.
1. Create a Factory
Go to Manufacturing → Configuration → Factories. Give it a name and upload the planimetry image used as ground.
2. Assign Work Centers
Link your existing Odoo work centers to the factory and upload a GLTF 3D model for each machine.
3. Place in 3D
Set position, size, scale and rotation on the X/Y/Z axes so every machine sits at its real spot in the scene.
4. Open the 3D View
Launch the Factory 3D View: model colors update in real time from the Odoo MRP Machine Working State.
Technical Details
Native Odoo MRP integration, WebGL 3D rendering.
| Depends on | mrp, web_threed, web_widget_model_viewer_18 |
| Workcenter state | Machine Working State |
| View type | 3D scene (WebGL) + QWeb popup |
| 3D models | GLTF / GLB per work center |
| Refresh | Configurable polling |
| Compatibility | Odoo 18.0 Community / Enterprise |
Presented at Odoo Experience 2021
Andrea Piovesana and Loris Tissino showcased the 3D View live at the official Odoo conference
Product 3D Model Viewer website
https://openindustry.it/page/product3d
Mrp 3D View website
https://openindustry.it/page/mrp3d
Stock 3D View website
https://openindustry.it/page/odoo3dview
18.0 community
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Manufacturing (mrp)
• Inventory (stock) • Discuss (mail) |
| Community Apps Dependencies | Show |
| Lines of code | 2695 |
| Technical Name |
mrp_3dview |
| License | AGPL-3 |
| Website | https://openindustry.it |
Please log in to comment on this module