3D Utility Network Modeling with Automated Design Rule Validation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current CAD applications lack efficient mechanisms to ensure that 3D models of utility networks conform to design requirements and are difficult to modify or validate against changing constraints, leading to a time-consuming and tedious process for users.

Innovation Solution

A method and apparatus that allow the construction of 3D models of utility networks using customizable design rules, where network parts are associated with properties and rules that manage their placement and validation, providing intelligent layout and editing behavior, and enabling semi-automated feedback and adjustment through a graphical user interface.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If CAD applications provide flexibility without constraints for part placement, then ease of operation is improved, but manufacturing precision deteriorates because users must manually ensure compliance with design constraints

Engineering Contradiction:
Improveflexibility in part placementVSAvoidcompliance with design constraints
Core Design Contradiction:
Ease of operationVSManufacturing precision

Solution Approach 1:

The system pre-configures design constraints and rules before the user places parts. Constraints such as minimum ground cover, maximum pipe length, and slope requirements are established in advance, so that when parts are placed, the system can automatically evaluate compliance without requiring manual verification by the user.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system provides real-time feedback to users about constraint compliance during the design process. When a part placement violates a design constraint, the system notifies the user and allows for automatic or manual adjustment, ensuring that the final model meets all requirements while maintaining operational flexibility.

Inventive Principle:
Principle #23Feedback

2Manufacturing precision

If users manually verify each component against design constraints, then manufacturing precision is improved, but productivity deteriorates due to the time-consuming and tedious process

Engineering Contradiction:
Improvecompliance validationVSAvoidmodel construction speed
Core Design Contradiction:
Manufacturing precisionVSProductivity

Solution Approach 1:

The system performs automatic compliance verification without requiring user intervention. The constraint evaluation engine continuously monitors part placements and automatically determines whether design constraints are met, eliminating the need for users to manually check each component while maintaining high compliance accuracy.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The manual verification process is replaced with an automated computational system. Instead of users manually checking each component against constraints, the system uses algorithmic evaluation to assess compliance, significantly reducing time and effort while improving consistency and accuracy.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

3Adaptability or versatility

If design requirements are changed, then adaptability is improved, but loss of time increases because users must manually review each affected component

Engineering Contradiction:
Improveability to change requirementsVSAvoidvalidation time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

When design requirements are changed, the system automatically evaluates the entire model against the new constraints and provides feedback on which components are affected. This allows users to quickly understand the impact of requirement changes and make necessary adjustments without manually reviewing each component.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system maintains a database of design constraints that can be easily modified. When requirements change, the updated constraints are immediately applied to the model evaluation process, and the system proactively identifies affected components, enabling rapid adaptation to new requirements.

Inventive Principle:
Principle #10Preliminary action

4Ease of operation

If CAD applications do not constrain part placement, then ease of operation is improved, but reliability deteriorates because models may not conform to real-world design requirements

Engineering Contradiction:
Improveunconstrained design processVSAvoidmodel compliance with requirements
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The system introduces a constraint evaluation engine as an intermediary between the user's design actions and the final model output. This intermediary automatically checks part placements against design constraints, ensuring that models conform to requirements while allowing users to maintain a flexible, unconstrained design process.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

Design constraints are pre-configured and stored in the system before the design process begins. This allows the system to reliably enforce requirements during model construction without restricting user freedom, as the constraints serve as predefined guidelines rather than arbitrary limitations.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS8180597B2Utility network engineering and design rules in three-dimensional models of utility networks
Publication Date: 2012.05.15 AUTODESK INC
  • US8180597B2 patent drawing
  • US8180597B2 patent drawing
  • US8180597B2 patent drawing

AI summary

One embodiment of the invention provides a method for modeling a variety of three-dimensional (3D) utility networks constructed from individual parts. In one embodiment, users may construct a utility network by selecting and assembling a network of inter-connected parts, where each part may be associated one or more design rules. When a part is placed within the model, the rules corresponding to the part may be applied. The network part rules may be configured to adjust the position, properties or attributes associated with a network part to comply with a rule. Alternatively, a user interface display may provide an indication of any network parts of a 3D model that violate a particular network part rule.