EDA Diagnostic Checker for CAD Model Verification
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The manual creation of CAD models for electronic components is time-consuming and error-prone, leading to the sourcing of inaccurate or insufficient models from online sources, which can result in costly prototype iterations and manufacturability issues due to the lack of transparency and self-consistency in CAD models.
Innovation Solution
An automated system evaluates CAD component models by receiving and extracting data, verifying self-consistency, comparing against generated conjectured models, and displaying discrepancies, while also assessing quality levels and compliance with industry standards through a diagnostic checker system accessible via a web-based interface or API.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If engineers manually verify CAD models against multiple sources, then the accuracy and reliability of CAD models is improved, but the time consumption and complexity of the process increases significantly
Solution Approach 1:
The system enables CAD models to self-verify by automatically extracting data from the model itself and comparing it against expected values and multiple sources. The model essentially checks itself for consistency without requiring external manual verification, thus maintaining high reliability while eliminating time-consuming manual processes.
Solution Approach 2:
The patent replaces the manual mechanical verification process with an automated computer-based system that uses algorithms to extract, compare, and validate CAD model data. This substitution of manual mechanical verification with automated computational methods dramatically reduces verification time while maintaining or improving accuracy.
2Adaptability or versatility
If engineers manually create CAD models, then the models can be customized and adapted to specific needs, but the process is time-consuming and error-prone
Solution Approach 1:
The system provides automated feedback by analyzing created or imported CAD models and identifying inconsistencies, errors, or non-compliances. This feedback mechanism allows engineers to quickly correct issues without extensive manual rework, thus maintaining adaptability while reducing the time and errors associated with manual creation.
Solution Approach 2:
The system performs preliminary verification and validation of CAD models immediately upon creation or import, checking for consistency and compliance before the models are used in design workflows. This preliminary action prevents errors from propagating through subsequent design stages, reducing rework time while preserving customization capabilities.
3Productivity
If engineers use online-sourced CAD models, then the productivity and speed of the design process is improved, but the quality and self-consistency of the models cannot be guaranteed
Solution Approach 1:
The patent introduces an intermediary automated verification system that sits between the online CAD model source and the engineer's design workflow. This intermediary automatically validates the imported models by extracting data and comparing it against multiple sources, thus maintaining high design speed while ensuring model quality and reliability through automated checks.
4Measurement precision
If manual verification processes are implemented, then the detection precision of model errors is improved, but the device complexity and operational difficulty increases
Solution Approach 1:
The verification system performs self-service by automatically extracting data from CAD models and comparing it against expected values and multiple sources without requiring complex manual verification procedures. This self-automating approach maintains high error detection precision while minimizing the operational complexity for users.
Data Source
AI summary
A system for evaluating CAD models automatically and transmitting the results of a series of algorithm-based checks. An evaluation model is read in by the system and its parameters are evaluated for self-consistency and conformance to a set of diagnostic rules. Results are returned or displayed interactively upon viewing, transmitting, or inspecting a CAD component model, or placement of a CAD component model in an EDA software tool. The evaluation produces a result, which comprises the pass/fail results of the individual checks, and an indication of quality level. The system may additionally receive from an administrator a plurality of rules, suppressions or quality levels. The set of diagnostic rules comprises the plurality of EDA rules that are not associated with one of the plurality of suppressions.

