Virtual Bridge Multi-Input Boolean Operation for 3D Dental Models
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In digital dentistry, performing Boolean operations on multiple 3D models is cumbersome and prone to variations in results due to the sequential nature of existing one-to-one Boolean operations, leading to decreased user convenience and potential inaccuracies.
Innovation Solution
A method using a virtual bridge-based multi-input Boolean operation that connects multiple models with virtual bridges to perform operations simultaneously, simplifying the process and stabilizing results by generating group models and removing virtual bridges as necessary.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If one-to-one Boolean operations are performed sequentially on multiple 3D models, then the operation can be completed using existing CAD software functions, but the process becomes cumbersome and results vary due to operation order
Solution Approach 1:
The patent segments multiple input models into two groups (first input group and second input group) and processes each group separately by generating group models through virtual bridge connections. This segmentation allows simultaneous processing of multiple models while maintaining operational simplicity and result consistency.
Solution Approach 2:
The patent transitions from sequential one-to-one Boolean operations to a parallel multi-input operation by introducing a group model dimension. Multiple individual models are aggregated into group models that can be operated on simultaneously, changing the operational dimension from sequential to parallel processing.
2Ease of manufacture
If multiple sequential Boolean operations are performed on 3D models, then the operation can be completed with existing software, but the complexity of the process increases and user convenience decreases
Solution Approach 1:
The patent merges multiple individual Boolean operations into a single multi-input Boolean operation by creating group models from multiple input models. This combining approach simplifies the user interface and process flow while the internal group model generation handles the complexity of coordinating multiple models.
Solution Approach 2:
The patent introduces virtual bridges as intermediary elements that connect individual models within each input group to form group models. These virtual bridges serve as mediators that enable simultaneous processing of multiple models without requiring complex direct interactions between all model pairs.
3Manufacturing precision
If sequential Boolean operations are performed on multiple models, then existing one-to-one operation functions can be used, but variations in results occur due to different operation orders
Solution Approach 1:
The patent performs preliminary actions by generating group models from individual input models before executing the final Boolean operation. The virtual bridges are established in advance to connect models within each group, ensuring that all spatial relationships are predetermined before the simultaneous operation occurs, thereby eliminating order-dependent variations.
Solution Approach 2:
The patent creates a universal multi-input Boolean operation function that can simultaneously process any number of input models grouped into two categories. This universal function replaces multiple specific one-to-one operations, providing consistent results regardless of the number of models or their individual arrangements.
Data Source
AI summary
A method of generating a 3D model for digital dentistry using a virtual bridge based multi input Boolean operation, includes generating a first group model by generating a first virtual bridge connecting models spaced apart from each other among first input models of a first input group when the models are spaced apart from each other among the first input models, generating a second group model by generating a second virtual bridge connecting models spaced apart from each other among second input models of a second input group when the models are spaced apart from each other among the second input models, generating a first result model by a Boolean operation of the first group model and the second group model and removing a remaining first virtual bridge or a remaining second virtual bridge when the first virtual bridge or the second virtual bridge remains in the first result model.


