NC Program Editing with 3D Oblique Projection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional NC-program editing apparatuses fail to display dimensions or coordinates in a depth direction of three-dimensional shapes, making it difficult for operators to check and edit NC programs effectively.

Innovation Solution

A numerical-control-program editing apparatus that generates three-dimensional machining shapes with position information in a virtual space, extracts attribute information, and displays this information stereoscopically, allowing for oblique projection and easy editing of NC programs on a virtual screen.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If conventional two-dimensional display methods are used for NC programs, then the device complexity is low, but the ease of operation deteriorates because operators cannot easily check three-dimensional machining shapes and their dimensions

Engineering Contradiction:
Improveease of checking NC programVSAvoiddisplay system complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent applies dimensionality change by transitioning from two-dimensional display to three-dimensional oblique projection display of machining shapes. The display unit projects the machining shape in oblique projection to visually represent position information in the depth direction, allowing operators to easily check three-dimensional machining shapes and their dimensions without increasing device complexity

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Solution Approach 2:

The patent uses copying by creating a visual representation (oblique projection) of the three-dimensional machining shape on a two-dimensional display screen. This copy preserves the essential spatial information and dimensions, enabling operators to inspect the machining shape as if viewing the actual three-dimensional object

Inventive Principle:
Principle #26Copying

2Loss of information

If three-dimensional oblique projection display is implemented, then the visibility of depth direction dimensions is improved, but the device complexity increases due to additional processing requirements

Engineering Contradiction:
Improvevisibility of depth direction informationVSAvoidprocessing system complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The patent implements oblique projection to display position information in the depth direction by adding a visual dimension. The control unit calculates and displays the oblique projection of the machining shape, preserving depth information (Z-axis coordinates) alongside X and Y coordinates, thereby preventing information loss without requiring complex additional processing

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Solution Approach 2:

The display unit serves multiple functions: it displays the machining shape, shows dimension information, and presents position data in the depth direction, all within a single integrated display system. This multi-functionality reduces the need for separate processing systems for each type of information

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Measurement precision

If detailed dimension information is displayed for all machining units, then the measurement precision is improved, but the ease of operation deteriorates due to information overload on the display screen

Engineering Contradiction:
Improveprecision of dimension displayVSAvoidease of checking NC program
Core Design Contradiction:
Measurement precisionVSEase of operation

Solution Approach 1:

The patent applies local quality by selectively displaying dimension information at specific locations on the display screen corresponding to different parts of the machining shape. Each region of the display shows dimension data relevant to that particular area, allowing operators to focus on specific dimensions without being overwhelmed by all information simultaneously

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent segments the display of dimension information by associating specific dimension data with corresponding regions of the oblique projection display. The control unit divides the information presentation into manageable segments, each linked to a specific part of the machining shape, making it easier for operators to locate and verify specific dimensions

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS10114364B2Numerical-control-program editing apparatus, numerical-control-program editing method, and program
Publication Date: 2018.10.30 MITSUBISHI ELECTRIC CORP
  • US10114364B2 patent drawing
  • US10114364B2 patent drawing
  • US10114364B2 patent drawing

AI summary

A NC-program editing apparatus includes a 3D-machining-shape generating unit that generates, for each unit of machining, a three-dimensional machining shape including position information in a three-dimensional virtual space on the basis of attribute information described for each unit of machining configuring an NC program, an attribute processing unit that extracts the attribute information from the NC program and associates three-dimensional position information corresponding to a machining shape corresponding to the extracted attribute information with the extracted attribute information, and a display-screen control unit that displays the NC program on a program display screen and displays a projection drawing of the machining shape on a shape display screen according to position information contained in the machining shape and, when receiving an input for editing the NC program via the program display screen, reflects content of the input on the NC program.