Unlock instant, AI-driven research and patent intelligence for your innovation.

Numerical control device, machine tool and control method

A technology of numerical control device and machine tool, applied in the direction of digital control, computer control, automatic control device, etc., can solve the problem of machine tool violating the user's intention and other problems

Active Publication Date: 2016-03-09
BROTHER KOGYO KK
View PDF7 Cites 16 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

When the initial positioning command is an incremental value command, since the moving coordinate system is set as a relative coordinate, if the numerical control device performs the same processing by the above method, the machine tool may perform an action contrary to the user's intention.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Numerical control device, machine tool and control method
  • Numerical control device, machine tool and control method
  • Numerical control device, machine tool and control method

Examples

Experimental program
Comparison scheme
Effect test

no. 1 example -

[0044] The first embodiment assumes that read-ahead Figure 9 NC program P1 and execute it. The numerical control program P1 is an example when the first positioning command of the turntable 82 after the stop of the turntable 82 after switching from the speed control to the position control is an absolute value command. N1 program block is M03S5000. M03 is a C-axis rotation command to rotate the turntable 82, and S5000 is a speed command to rotate the turntable 82 at 5000 rpm. N2 block is M05. M05 is a C-axis stop command for stopping the turntable 82 . N3 program block is G90G00C100. G90 is an absolute value command for setting the moving coordinate system as absolute coordinates, G00 is a positioning command, and C100 is a command for setting the target position of the turntable 82 to 100°. M30 is a program end command.

[0045] Refer below Figure 5 , Figure 6 The pre-read processing will be described. When the operator selects the numerical control program P1 usi...

no. 2 example -

[0066] The second embodiment assumes read-ahead Figure 10 NC program P2 and execute it. The numerical control program P2 is an example when the first positioning command of the rotary table 82 after the rotary table 82 is stopped from speed control to position control is an incremental value command. NC program P1 (refer to Figure 9 ) and P2 is that the positioning command of the N3 block is G90 (absolute value command) in the NC program P1 and G91 (incremental value command) in the NC program P2.

[0067] The NC program P2 expects to stop the turntable 82 by the N2 block, and rotate the turntable 82 by +100° from the stop position by the N3 block, but the stop position of the turntable 82 is uncertain in the N2 block. Commands such as rotation +100° from an indeterminate stop position are wrong. In the present embodiment, control is performed in the pre-reading process and the execution process so that when the first positioning command of the rotary table 82 after the r...

no. 3 example -

[0074] The third embodiment assumes read-ahead Figure 11 NC program P3 and execute it. Numerical control program P3 is an example when the first positioning command of the rotary table 82 after the rotary table 82 is stopped from speed control to position control is a reference point return command not to move toward the intermediate point.

[0075] The following explains the reference point return command. The reference point return command refers to a positioning command consisting of two actions of moving to a pre-input reference point after moving to an indicated coordinate point (intermediate point), and is specified by G28 in this embodiment. The action of returning to the reference point consists of the first action and the second action. The first action is the movement from the current position towards the intermediate point, and the second action is the movement from the intermediate point to the reference point. For example, when G28X10 is commanded in the absol...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention provides a numerical control device, a machine tool and a control method. A CPU of the numerical control device can preread a NC program and perform processing simultaneously through preread processing and perform processing. In the preread processing, the CPO can explain the NC program in program blocks and save the explain message in a preread buffer. When a C shaft, namly a rotating table, is stopped, and an initial C shaft position command is a incremental value command, the CPU does not clearly know the stop positioh of the rotating table, so that a stop command is saved in the preread buffer. In the perform processing, when the stop command is in the explain message read by the CPU from the preread buffer, the NC program has error, so that the CPU stops the machine tool. Therefore, the numerical control device can avoid the machine tool performing the action that subverts operator intentions.

Description

technical field [0001] The invention relates to a numerical control device, a machine tool and a control method. Background technique [0002] The numerical control device stores the result obtained by pre-reading and interpreting the numerical control program in a buffer, and controls the operation of the machine tool based on the interpretation result stored in the buffer. Servo motors for machine tools sometimes switch from speed control to position control. When the numerical control device pre-reads the initial positioning command for switching from speed control to position control, the servo motor cannot be positioned because the current position of the servo motor is not known. Therefore, the numerical control device needs to temporarily stop the pre-reading, and after determining the stop position of the continuously rotating servo motor, position the servo motor based on the determined stop position, and then restart the pre-reading. [0003] In the numerical con...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G05B19/4155G05B19/414B23Q15/26
CPCB23Q15/26G05B19/414G05B19/4155
Inventor 原田大树
Owner BROTHER KOGYO KK
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More