NC Program Power Saving via Standby State Analysis
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional power-saving methods for machine tools are insufficient in reducing unnecessary power consumption, as they fail to effectively stop power sources for operation units in standby states, leading to continued energy usage.
Innovation Solution
An NC program generating apparatus that analyzes NC programs to identify blocks where operation units are in a standby state and inserts codes to stop and restart power sources accordingly, optimizing power usage by determining when power can be safely interrupted or restricted.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of energy
If power sources are continuously supplied to operation units in standby state, then reliability is maintained, but unnecessary power consumption occurs
Solution Approach 1:
The NC program generating apparatus performs preliminary analysis of the NC program to identify standby states before execution, and pre-inserts power stop/start codes at appropriate positions. This preliminary action ensures that power sources are stopped exactly when needed without affecting reliability, as the stop/start positions are determined in advance based on program analysis.
Solution Approach 2:
The system analyzes the NC program structure and operation unit states to determine optimal power stop positions, creating a feedback loop where program analysis informs power management decisions. The apparatus monitors whether operation units are in standby state and adjusts power supply accordingly, ensuring reliability is maintained while reducing unnecessary consumption.
2Loss of energy
If power sources are stopped during standby state, then power consumption is reduced, but power source lifespan may be shortened
Solution Approach 1:
The system performs preliminary analysis of the NC program to identify continuous standby states before execution. By analyzing the program structure in advance, the system determines which power sources should be stopped and for how long, ensuring that stops occur only when appropriate and not excessively frequent, thereby protecting power source lifespan while achieving power savings.
3Loss of energy
If power stop/start codes are inserted frequently, then power consumption is reduced, but device complexity increases
Solution Approach 1:
The NC program generating apparatus performs preliminary analysis of the entire NC program structure before code insertion. It identifies standby states and determines optimal power stop positions in advance, inserting codes only where necessary. This preliminary action avoids excessive or unnecessary code insertions, maintaining NC program simplicity while achieving effective power reduction.
Data Source
AI summary
A numerical control (NC) program generating apparatus includes a standby state analyzing unit 12 analyzing an NC program to determine whether a block in which an operation unit is brought into a standby state is present, and when such a block is present, determining whether a power source 39, 45, 46 corresponding to the operation unit can be stopped at the time of execution of the block to specify a stoppable block, and a power operation code inserting unit 13 inserting an operation code for stopping the corresponding power source 39, 45, 46 at the time of execution of the stoppable block into the NC program and inserting an operation code for restarting the power source 39, 45, 46 after the execution of the block into the NC program.


