3D Wiring Interference Check via Elliptical Movable Range
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing interference check systems for three-dimensional models, particularly in wiring design, fail to accurately calculate movable ranges and determine interference with other components, especially when wire lengths exceed the length of straight lines connecting constraint tools, and require manual user intervention for determining interference, increasing user burden.
Innovation Solution
The system sets two fixed points in a wiring model as focal points to generate a set of predetermined points such that the sum of distances from these focal points to any point on the wiring model equals the wiring length, enabling the calculation of movable ranges and automatic interference checks with other components.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If the movable range is calculated using straight lines connecting constraint tools, then the calculation is simple, but the accuracy is insufficient when wiring length exceeds the straight line distance
Solution Approach 1:
The patent segments the wiring path into multiple sections by identifying constraint tools along the wiring route. Each segment connects two adjacent constraint tools, allowing the system to calculate movable ranges for each segment individually. This segmentation enables accurate tracking of wiring paths even when the total wiring length exceeds the straight line distance between start and end points, resolving the accuracy issue while maintaining manageable calculation complexity through modular processing.
Solution Approach 2:
The patent transitions from two-dimensional straight line calculations to three-dimensional spatial calculations by considering the actual three-dimensional routing of wirings through multiple constraint points. This dimensional expansion allows the system to account for vertical and lateral deviations from straight lines, accurately representing real-world wiring layouts while using standard 3D coordinate geometry to avoid excessive computational complexity.
2Ease of operation
If manual user intervention is used to determine interference, then the determination can be flexible, but the user burden increases
Solution Approach 1:
The patent implements self-service by enabling the system to automatically perform interference detection using the calculated movable ranges. The system compares the movable range of each wiring segment with the positions of other components in the three-dimensional space, automatically determining interference conditions without requiring user intervention. This automation maintains high reliability through systematic geometric calculations while significantly reducing user burden by eliminating manual checking steps.
Solution Approach 2:
The patent replaces manual visual inspection and judgment (mechanical human operation) with automated computer-based geometric calculations. The system uses algorithmic comparison of coordinate data and spatial relationships to detect interference, substituting human cognitive processes with deterministic computational methods. This substitution ensures consistent and reliable interference detection while freeing users from burdensome manual tasks.
Data Source
AI summary
The present invention aims to increase the accuracy of an interference check and is characterized by including: a movable range calculation unit that, in a wiring model which is a three-dimensional shape model of wiring in three-dimensional model data, sets two fixed points in the wiring model as focal points and generates a set of predetermined points such that the sum of a distance from one of the focal points to a predetermined point and a distance from the other of the focal points to the predetermined point becomes the length of the wiring model; a movable range list generator that sets the inside of the set of predetermined points as a movable range of the wiring; and a display step unit that causes the set movable range to be displayed on a display unit.


