Interactive Parts Drawings with Real-Time BOM Integration
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Maintaining accurate and up-to-date bill of materials (BOM) information in a large online catalog of industrial equipment is challenging due to frequent updates, requiring time-consuming updates across multiple storage locations and drawings.
Innovation Solution
Implementing interactive parts drawings with real-time BOM integration, where a web client requests and displays a real-time BOM from an ERP system, matching components with labels in the drawing and highlighting changes, such as through hover events, to provide current availability and quantity information.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If BOM information is maintained in multiple storage locations across the online catalog, then comprehensive parts information is available, but updating BOM changes becomes time-consuming and complex
Solution Approach 1:
The patent consolidates BOM data into a centralized database that is dynamically linked to the online catalog. Instead of maintaining separate BOM copies in multiple locations, the system merges all BOM information into a single authoritative source that automatically updates across the entire catalog when changes are made, eliminating manual updates and ensuring consistency.
Solution Approach 2:
The system implements real-time feedback mechanisms where the centralized BOM database continuously synchronizes with the online catalog. When BOM data changes in the central database, the system automatically detects these changes and updates all relevant product pages and parts drawings in the catalog, providing continuous feedback to maintain data accuracy without manual intervention.
2Loss of information
If real-time BOM updates are implemented across the online catalog, then accurate part availability information is provided, but system complexity increases
Solution Approach 1:
The patent introduces a centralized BOM database as an intermediary layer between the ERP system and the online catalog. This intermediary consolidates all BOM data and manages updates systematically, reducing the complexity that would otherwise exist in directly connecting and synchronizing multiple catalog locations with the ERP system in real-time.
Solution Approach 2:
The centralized BOM database serves multiple functions simultaneously: it acts as the single source of truth for all parts information, provides real-time synchronization to the online catalog, enables interactive parts drawings with hover functionality, and maintains data consistency across the entire system. This multi-functionality reduces overall system complexity by consolidating what would otherwise require multiple separate systems.
3Ease of operation
If interactive parts drawings with hover functionality are implemented, then user interaction and information access are improved, but drawing complexity and development time increase
Solution Approach 1:
The interactive parts drawing system uses self-service mechanisms where the drawing automatically responds to user hover actions without requiring complex backend processing. When a user hovers over a part in the drawing, the system automatically queries the centralized BOM database and displays relevant information, eliminating the need for pre-programmed complex interaction logic for each drawing element.
Solution Approach 2:
The centralized BOM database acts as an intermediary that handles the complexity of data retrieval and presentation for interactive drawings. Instead of embedding complex data management logic within each drawing component, the drawing elements simply communicate with the centralized database, which manages all the complexity of real-time data access and presentation automatically.
Data Source
AI summary
A computer device may include a memory storing instructions and a processor configured to execute the instructions to detect a selection of an item in a content catalog and display a drawing of a device corresponding to the selected item, wherein the device includes a set of components. The processor may be further configured to request a real-time bill of materials (BOM) corresponding to the device from an Enterprise Resource Planning (ERP) system, in response to detecting the selection of the item; receive the requested real-time BOM from the ERP system device; generate a BOM table based on the received real-time BOM; and match particular entries in the generated BOM table with particular ones of the plurality of components.


