Edge Highlighting in Lightweight CAD Viewers

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Lightweight viewers used for CAD models lack the capability to interpret and highlight edges due to edge definitions not being part of the lightweight model structure, making it difficult to understand edge-related requirements.

Innovation Solution

The technique involves extracting edges from CAD models as curves, associating them with annotation objects, and embedding these curves and annotations in a tessellated model, which can be stored in a lightweight format like PDF, allowing the curves to be selectively displayed in a lightweight viewer to highlight edges when annotation objects are selected.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Weight of moving object

If a lightweight tessellated model is used instead of a full CAD model, then file size is reduced and transfer speed is improved, but the capability to interpret and highlight edges is lost

Engineering Contradiction:
Improvefile sizeVSAvoidedge definition capability
Core Design Contradiction:
Weight of moving objectVSLoss of information

Solution Approach 1:

The patent segments the edge highlighting functionality from the main tessellated model by introducing separate curve objects that are selectively activated. This allows the lightweight model to maintain its compact size while providing edge visualization capability when needed, resolving the contradiction between file size reduction and edge definition capability.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces curve objects as an intermediary element between the tessellated model and edge highlighting. These curve objects serve as a mediator that can be selectively displayed to represent edges without requiring the full CAD model structure, thus maintaining lightweight characteristics while providing edge visualization.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If edge highlighting capability is added to lightweight viewers, then edge-related requirements can be understood, but the viewer complexity increases

Engineering Contradiction:
Improveedge requirement understandingVSAvoidviewer complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent uses curve objects that copy or replicate the visual appearance of CAD edges within the lightweight model context. This allows edge highlighting to be achieved through simple curve visualization rather than implementing complex edge interpretation algorithms in the viewer, maintaining ease of operation while minimizing viewer complexity.

Inventive Principle:
Principle #26Copying

3Loss of information

If curves are extracted and embedded in the tessellated model, then edge visualization is enabled, but the model structure becomes more complex

Engineering Contradiction:
Improveedge information visualizationVSAvoidmodel structure complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The patent implements dynamic activation of curve objects based on annotation selection. The curves are embedded in the model structure but remain inactive by default, only becoming visible when a user selects an associated annotation. This dynamic approach enables edge information visualization while keeping the default model structure simple and uncluttered.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent applies local quality by making curve visualization context-dependent rather than global. Only the curves associated with selected annotations are displayed, allowing edge information to be visualized locally at the point of user interest rather than requiring all edges to be displayed simultaneously, thus reducing overall model complexity.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS20250094654A1Edge highlighting for lightweight viewer
Publication Date: 2025.03.20 RTX CORP
  • US20250094654A1 patent drawing
  • US20250094654A1 patent drawing
  • US20250094654A1 patent drawing

AI summary

A user interface for a lightweight viewer may include, among other things, a viewing window operable to display geometry established by one or more geometric objects of a tessellated model. The one or more geometric objects are associated with respective edges of the geometry. One or more annotation objects of the tessellated model are assigned information associated with the respective edges and are operable to depict the respective information as a graphical annotation in the viewing window. One or more curve objects of the tessellated model are associated with the respective one or more annotation objects and include respective curves dimensioned to follow the respective edges of the geometry. The one or more curve objects are operable to selectively depict the respective edges of the geometry in the viewing window in response to selection of the respective annotation object. A method of establishing a tessellated model is also disclosed.