CAD Clash Marker Translation from 3D Reports to Models
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current CAD software lacks an efficient and automated method for translating clash reports generated by 3D design review products into 2D or 3D models, relying on manual processes or simple hacks like Excel templates, which are not uniform or hands-off.
Innovation Solution
A computer-implemented system with a data extraction plugin, translator module, and clash marker add-in that automates the process by extracting and translating clash reports from coordination software into CAD systems, using plugins for various software platforms like Revit, AutoCAD, and BricsCAD, and programmatically controlling user inputs to mark clashes and viewpoints.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of manufacture
If manual processes or Excel templates are used to translate clash reports into CAD models, then the process can be completed with simple tools, but the productivity and efficiency are significantly reduced
Solution Approach 1:
The patent introduces an intermediary translation system that acts as a mediator between clash coordination software and CAD software. This translation system converts clash reports from the first software into commands that the second software can execute, enabling automated clash marking without manual intervention while maintaining compatibility between different software platforms.
Solution Approach 2:
The patent replaces the mechanical manual process of translating clash reports with an automated computer-implemented system. The translation system uses software automation to extract clash data, interpret it, generate appropriate CAD commands, and execute them automatically, substituting the manual mechanical process with an electronic automated system.
2Productivity
If automated translation systems are implemented, then productivity and efficiency improve, but the device complexity increases
Solution Approach 1:
The patent divides the automated translation system into distinct functional modules: a data extraction module that retrieves clash information, a translation module that converts clash data into CAD commands, and an execution module that applies the commands to the CAD model. This segmentation allows each component to be independently developed, tested, and maintained, reducing overall system complexity.
Solution Approach 2:
The translation system is designed to be universal and platform-agnostic, capable of interfacing with multiple different clash coordination software and CAD software platforms. By creating a universal translation layer that handles various software formats and protocols, the system avoids the complexity of creating separate specialized tools for each software combination.
3Reliability
If uniform translation methods are established across different CAD platforms, then consistency and reliability improve, but the adaptability to different software requirements decreases
Solution Approach 1:
The translation system dynamically adjusts parameters such as command syntax, coordinate systems, and marker styles based on the target CAD platform's requirements. By changing these parameters automatically according to the destination software, the system maintains consistent translation logic while adapting to different platform-specific formats and conventions.
Data Source
AI summary
Embodiments for the invention provide a computer-implemented system and method to improve the functionality and performance of computer aided drawing (“CAD”) software.


