CAD Project Standards Synchronization via Version Identifiers

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Managing and synchronizing object styles and display settings across multiple CAD drawings in a design project is challenging due to the need for coordinating different versions and updating project standards, which is time-consuming and often requires manual intervention.

Innovation Solution

A method for synchronizing object style definitions across CAD drawings by using a project standard drawing with a version identifier, allowing for manual, semi-automatic, or automatic updating of object styles to ensure consistency, while enabling users to specify how to handle version mismatches.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If multiple independent CAD drawing files are used for a design project, then performance of the CAD application is improved and multiple users can edit simultaneously, but object styles within each drawing become difficult to synchronize and maintain consistency

Engineering Contradiction:
ImproveCAD application performanceVSAvoidobject style consistency
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent segments the object style management system into three distinct components: project standard drawings that define the authoritative object styles, individual CAD drawing files that reference these standards, and a version identification mechanism that tracks style definitions. This segmentation allows each drawing file to remain independent for performance and collaborative editing while maintaining linkage to centralized style standards through version identifiers.

Inventive Principle:
Principle #1Segmentation

2Ease of operation

If object styles are updated in each CAD drawing individually, then each drawing can be maintained independently, but a great deal of time and effort is directed to coordinating object styles across the project

Engineering Contradiction:
Improveindependent drawing maintenanceVSAvoidtime to coordinate object styles
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The patent establishes project standard drawings at the beginning of the design project that contain the authoritative definitions of object styles. These pre-defined standards serve as the source of truth for all subsequent drawing files. When style updates are needed, changes are made to the project standard drawings once, and the version identifier automatically propagates the update information to all referenced drawings, eliminating the need for manual coordination across multiple files.

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If project standards change during a design project, then the design can adapt to new requirements, but propagating changes across all CAD drawings becomes difficult and time consuming

Engineering Contradiction:
Improveproject standards adaptabilityVSAvoidcomplexity of propagating changes
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements a feedback mechanism through version identifiers that are automatically updated when object styles change in project standard drawings. Each CAD drawing file contains a reference to the version of the project standard it is using. When a style update occurs, the version identifier changes, providing immediate feedback to users opening or working with the drawing files, who are then prompted to update their local copies to maintain consistency with the current project standards.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS7990396B2Method for maintaining project standards in computer-aided design projects
Publication Date: 2011.08.02 AUTODESK INC
  • US7990396B2 patent drawing
  • US7990396B2 patent drawing
  • US7990396B2 patent drawing

AI summary

Embodiments of the invention provide a CAD application that allows users to establish, maintain, and synchronize project standards for style definitions and display settings across multiple drawing files that are part of a design project. The CAD application also allows users to specify how changes to a project standard should be synchronized across the drawing files associated with a given design project. A synchronization setting may be manual, semi-automatic or automatic.