Editable B-Rep Conversion for 2.5-Axis CNC Geometry

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current CAD software limitations in generating 3D geometry for 2.5-axis subtractive manufacturing, as they often require manual intervention and are inefficient in handling discrete height layers and milling directions, leading to increased CAM programming time and potential manufacturing issues like undercuts and thin shelves.

Innovation Solution

A boundary-based generative design process that uses level-set methods to produce 3D models with discrete height layers aligned with 2.5-axis manufacturing constraints, allowing for automatic detection of milling directions and height layers, and conversion of models into editable boundary representation formats for efficient CNC machining.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If current CAD software is used to generate 3D geometry for 2.5-axis subtractive manufacturing, then manual intervention is required and CAM programming time increases, but the software can handle basic modeling operations

Engineering Contradiction:
ImproveCAM programming timeVSAvoidManual intervention requirement
Core Design Contradiction:
ProductivityVSEase of operation

Solution Approach 1:

The system performs preliminary detection of milling directions and automatic generation of discrete height layers during the design phase, preparing the geometry in advance for 2.5-axis manufacturing. This preliminary action eliminates the need for manual CAM programming adjustments and reduces programming time by having the geometry ready in the correct format before manufacturing begins.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The generative design process automatically detects milling directions and generates appropriate height layers without requiring manual intervention. The system serves itself by integrating the manufacturing constraints directly into the geometry generation process, eliminating the need for separate manual CAM programming steps.

Inventive Principle:
Principle #25Self-service

2Manufacturing precision

If manual intervention is used to adjust geometry for discrete height layers, then manufacturing precision can be maintained, but productivity decreases and CAM programming time increases

Engineering Contradiction:
ImproveGeometry alignment with discrete height layersVSAvoidCAM programming time
Core Design Contradiction:
Manufacturing precisionVSProductivity

Solution Approach 1:

The system automatically detects milling directions and generates discrete height layers during the generative design process itself, rather than requiring post-processing adjustments. This preliminary action ensures geometry alignment with manufacturing constraints is built-in from the start, maintaining precision while eliminating time-consuming manual CAM programming steps.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system changes the parameter representation from continuous surfaces to discrete height layers automatically during geometry generation. By modifying how the geometry is parameterized at the design stage, the system maintains manufacturing precision while improving productivity through automation.

Inventive Principle:
Principle #35Parameter changes

3Adaptability or versatility

If continuous surfaces are used in generative design, then design flexibility is maximized, but compatibility with 2.5-axis subtractive manufacturing processes decreases

Engineering Contradiction:
ImproveDesign space exploration flexibilityVSAvoid2.5-axis manufacturing compatibility
Core Design Contradiction:
Adaptability or versatilityVSEase of manufacture

Solution Approach 1:

The system automatically transforms the parameter representation from continuous surfaces to discrete height layers during the generative design process. This parameter change maintains design flexibility by allowing exploration of various geometries while ensuring the output is compatible with 2.5-axis manufacturing processes that require discrete height layers.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The system performs preliminary conversion of continuous surfaces to discrete height layers during geometry generation, preparing the design for manufacturing before the modeling process completes. This preliminary action ensures manufacturing compatibility is built-in while preserving design flexibility throughout the generative process.

Inventive Principle:
Principle #10Preliminary action

4Productivity

If B-Reps are sampled and replaced with volumetric representations for generative design, then computational efficiency improves, but ease of editing in CAD programs decreases

Engineering Contradiction:
ImproveComputational efficiencyVSAvoidCAD editing capability
Core Design Contradiction:
ProductivityVSEase of operation

Solution Approach 1:

The system performs preliminary conversion of volumetric representations back to boundary representation format during or after the generative design process. This preliminary action ensures the final geometry is in a CAD-editable format, maintaining computational efficiency during generation while restoring ease of editing for subsequent modifications.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system uses an intermediary conversion process that translates between volumetric representations (for computational efficiency) and boundary representations (for CAD editing). This intermediary step allows the system to benefit from computational efficiency during generative design while maintaining full CAD editing capability when needed.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS20230056614A1Conversion of geometry to boundary representation with facilitated editing for computer aided design and 2.5-axis subtractive manufacturing
Publication Date: 2023.02.23 AUTODESK INC
  • US20230056614A1 patent drawing
  • US20230056614A1 patent drawing
  • US20230056614A1 patent drawing

AI summary

Methods, systems, and apparatus, including medium-encoded computer program products, for computer aided design of physical structures using data format conversion (e.g., of output(s) from generative design processes) and user interface techniques that facilitate the production of 3D models of physical structures that are readily usable with 2.5-axis subtractive manufacturing, include: modifying smooth curves, which have been fit to contours representing discrete height layers of an object, to facilitate the 2.5-axis subtractive manufacturing; preparing an editable model of the object using a parametric feature history, which includes a sketch feature, to combine extruded versions of the smooth curves to form a 3D model of the object in a boundary representation format; reshaping a subset of the smooth curves responsive to user input with respect to the sketch feature; and replaying the parametric feature history to reconstruct the 3D model of the object, as changed by the user input.