CNC Motion Plan Rate Control for Smooth Deceleration and Restart

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Computer-numerically-controlled (CNC) machines face challenges in smoothly halting and resuming operations, leading to undesired effects on materials due to uncontrolled deceleration and acceleration, particularly in laser cutting and engraving processes where precise speed control is critical to prevent damage or incomplete cuts.

Innovation Solution

A control unit in a CNC machine receives a motion plan from a general-purpose computer and alters the execution rate of operations to achieve controlled deceleration and re-acceleration, using techniques like 'clock stretching' to ensure smooth pauses and resumptions, minimizing material damage and ensuring consistent end products.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of time

If the CNC machine halts operations suddenly, then the operation can be stopped quickly, but the material suffers damage or incomplete cuts due to uncontrolled deceleration

Engineering Contradiction:
Improvehalting timeVSAvoidcut quality
Core Design Contradiction:
Loss of timeVSManufacturing precision

Solution Approach 1:

The system dynamically adjusts the execution rate of motion plan operations based on real-time conditions. When a halt is requested, the control unit gradually decreases the execution rate rather than stopping abruptly, allowing the movable component to decelerate smoothly while maintaining cut quality. This dynamic adjustment resolves the contradiction by making the halting process adaptive rather than fixed.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The control unit changes the parameter of execution rate from its normal value to a gradually decreasing value during halting, and then back to normal during resumption. This parameter transformation allows the system to transition between different operational states (normal operation, controlled deceleration, halt, controlled acceleration, normal operation) without causing material damage, thus resolving the contradiction between quick halting and cut quality.

Inventive Principle:
Principle #35Parameter changes

2Productivity

If the CNC machine resumes operations immediately after halting, then productivity is maintained, but the material is damaged due to uncontrolled acceleration

Engineering Contradiction:
Improveoperation continuityVSAvoidcut quality
Core Design Contradiction:
ProductivityVSManufacturing precision

Solution Approach 1:

The system dynamically controls the execution rate during resumption operations. Instead of immediately returning to normal speed, the control unit gradually increases the execution rate from zero or low values, allowing the movable component to accelerate smoothly. This dynamic control maintains productivity by enabling quick resumption while preserving cut quality through controlled acceleration.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

Before resuming normal operations, the control unit performs a preliminary acceleration phase where the execution rate is gradually increased. This preliminary action prepares the system for full-speed operation, preventing sudden acceleration that would damage the material. The preliminary acceleration phase resolves the contradiction by preparing the system in advance rather than jumping directly to full speed.

Inventive Principle:
Principle #10Preliminary action

3Loss of time

If the execution rate is altered rapidly, then the response time is reduced, but the movable component experiences mechanical stress and instability

Engineering Contradiction:
Improveresponse timeVSAvoidmotion stability
Core Design Contradiction:
Loss of timeVSStability of the object's composition

Solution Approach 1:

The control unit implements dynamic control of the execution rate, adjusting it gradually rather than making abrupt changes. This dynamic approach reduces mechanical stress on the movable component while maintaining reasonable response time. The system adapts the execution rate changes to the mechanical capabilities of the component, resolving the contradiction between fast response and motion stability.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS11281189B2Controlled deceleration of moveable components in a computer numerically controlled machine
Publication Date: 2022.03.22 MAKEBLOCK HONGKONG HOLDING LTD
  • US11281189B2 patent drawing
  • US11281189B2 patent drawing
  • US11281189B2 patent drawing

AI summary

A method of altering a rate of executing a motion plan by a computer-numerically-controlled machine can include: receiving, at a control unit of a computer-numerically-controlled machine and from a general purpose computer that is housed separately from the computer-numerically-controlled machine, a motion plan defining operations for causing movement of a moveable component of the computer-numerically-controlled machine; and altering, in response to a command received at the computer-numerically-controlled machine, a first execution rate of the operations to a second execution rate of the operations to change a rate of movement of the movable component. Systems and articles of manufacture, including computer program products, are also provided.