CN115847292A - Intelligent grinding control method and system - Google Patents

Intelligent grinding control method and system Download PDF

Info

Publication number
CN115847292A
CN115847292A CN202211607372.1A CN202211607372A CN115847292A CN 115847292 A CN115847292 A CN 115847292A CN 202211607372 A CN202211607372 A CN 202211607372A CN 115847292 A CN115847292 A CN 115847292A
Authority
CN
China
Prior art keywords
grinding wheel
current
controlling
instruction
dressing
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202211607372.1A
Other languages
Chinese (zh)
Inventor
邝锦富
邵建卓
陈铁文
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangdong Jinke Machine Tool Co ltd
Original Assignee
Guangdong Jinke Machine Tool Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Guangdong Jinke Machine Tool Co ltd filed Critical Guangdong Jinke Machine Tool Co ltd
Priority to CN202211607372.1A priority Critical patent/CN115847292A/en
Publication of CN115847292A publication Critical patent/CN115847292A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Constituent Portions Of Griding Lathes, Driving, Sensing And Control (AREA)
  • Grinding Of Cylindrical And Plane Surfaces (AREA)

Abstract

The embodiment of the invention discloses an intelligent grinding control method and a control system, wherein the method comprises the following steps: controlling a cutter measuring device to measure data of the grinding wheel by using a CYCLE1025 instruction; controlling a grinding wheel dresser to dress a grinding wheel by utilizing a CYCLE1271 instruction; according to the processing requirements of the workpiece, the command of CYCLE124 is utilized to control the grinding wheel to point to a specified feeding cut-in angle and set the grinding wheel at a specified position of the workpiece, and the processing rotary table is controlled to rotate according to a specified rotation mode; controlling the grinding wheel to process according to the specified rotating speed by using the G code instruction; when the machining turntable and the grinding wheel start to rotate, starting tool compensation of the grinding wheel by using the D instruction; controlling the grinding wheel to process according to a specified feed mode by using a G code instruction; and after the grinding wheel moves to the target position, controlling the grinding wheel to move to a tool starting point by using a G code command, and stopping tool compensation of the grinding wheel by using a D command. The grinding precision can be improved while the codes are simple and easy to understand, and the machining efficiency and the use convenience are improved.

Description

Intelligent grinding control method and system
Technical Field
The invention relates to the field of numerical control machining, in particular to an intelligent grinding machining control method and system.
Background
Grinding is a processing method for cutting off redundant materials on the surface of a workpiece by using a grinding wheel or other grinding tools. Almost all surfaces can be machined by grinding, such as internal and external cylindrical surfaces, internal and external conical surfaces, various flats, as well as threads, gears, splines, molded surfaces, and the like. In the field of numerical control machining, a numerical control machine is generally adopted to control grinding machining, and automation of grinding machining is realized.
Patent No. CN202210064988.2 discloses a "grinding machine system, a grinding machine control method, a numerical control device, and a storage medium", in which a driving unit of a grinding machine of the patent can drive a grinding unit to grind an object to be machined fixed to a grinding machine main body, and an adjusting portion can generate an adjustment instruction when the grinding unit is triggered in the process of grinding the object to be machined, so that the driving unit drives the grinding unit to change the position where the grinding is performed on the object to be machined based on the adjustment instruction, thereby realizing automation of grinding processing. And the programming of the grinding function of the numerical control machine tool/equipment thereof needs a computer program for support.
However, the grinding cycle programming of the current numerical control system software applied to grinding is complex to use, the cycle code is complex and difficult to understand, programming and processing by programmers are not facilitated, operation of machine tool operators is not facilitated, and the use effect and the operation efficiency are influenced. In addition, the grinding cycle programming is single, the change is not flexible, the use function is single, and the application range is limited.
Disclosure of Invention
The invention discloses an intelligent grinding control method and system, which can simplify program codes and improve the grinding precision of a numerical control machine tool, thereby improving the production quality of a machined workpiece and improving the use convenience and the machining efficiency.
The embodiment of the invention discloses an intelligent grinding control method in a first aspect, which comprises the following steps:
s31, according to the machining requirement of the current workpiece, controlling the current grinding wheel to point to a specified feeding cut-in angle and setting a specified position of the current grinding wheel on the current workpiece by using a CYCLE124 instruction, and controlling the machining rotary table to rotate according to a specified rotation mode;
s32, controlling the current grinding wheel to be processed according to the specified rotating speed by using a G code instruction;
s33, when the machining rotary table and the grinding wheel start to rotate, starting tool compensation of the grinding wheel by using a D instruction;
s34, controlling the current grinding wheel to be machined according to a specified feed mode by using a G code instruction;
and S35, after the current grinding wheel moves to the target position, controlling the current grinding wheel to move to a starting point by using a G code command, and stopping tool compensation of the grinding wheel by using a D command.
As another optional implementation manner, in the first aspect of the embodiment of the present invention, the step S31 includes:
s311, according to the machining requirement of the current workpiece, determining the angle of the axis A of the current grinding wheel, determining the specified position of the current grinding wheel on the current workpiece, and determining the rotating speed and the rotating direction of the machining rotary table;
s312, controlling the current grinding wheel to be arranged according to the A-axis angle and the appointed position of the current grinding wheel on the current workpiece by utilizing a CYCLE124 instruction, and controlling the processing rotary table to be arranged according to the rotating speed and the rotating direction; wherein the current grinding wheel at the designated position of the current workpiece comprises: and the current grinding wheel is positioned at the outer circle position and the inner hole position of the current workpiece.
As another optional implementation manner, in the first aspect of the embodiment of the present invention, the step S32 includes: s321, controlling the current grinding wheel to rotate at a rotating speed of N revolutions per minute by using a G code instruction;
the step S34 includes: and S341, controlling the current grinding wheel to move along the Z-axis direction by using the G code command and the feed amount of M per rotation. As a further alternative to the above-described embodiment,
in the first aspect of the embodiment of the present invention, before the step S31, the method further includes the following steps:
s21, controlling a grinding wheel dresser to dress the current grinding wheel by utilizing a CYCLE1271 instruction, so that the roundness and the surface precision of the current grinding wheel reach the standard;
s22, binding the grinding wheel data information after finishing the sand dressing with the current grinding wheel and storing the data information in a cutter table; the grinding wheel data information comprises tool length data, diameter data and radius data of the grinding wheel.
As another optional implementation manner, in the first aspect of the embodiment of the present invention, the step S21 includes:
s211, determining the position of the current grinding wheel to be dressed, the dressing size of the grinding wheel and the dressing allowance of the grinding wheel according to the dressing requirement of the current grinding wheel; wherein the grinding wheel size is known and stored in a tool correction table;
s212, controlling the grinding wheel dresser to be arranged according to the position needing to be dressed of the current grinding wheel by utilizing a CYCLE1271 instruction, and controlling the grinding wheel to be arranged according to the dressing size and the dressing allowance; wherein the dressing size comprises the thickness of the grinding wheel and the radius/length of the grinding wheel;
s213, controlling the grinding wheel dresser to move to a set coordinate system position for dressing according to the setting of the CYCLE1271 instruction, namely the position of the grinding wheel needing dressing; and controlling the grinding wheel to automatically feed a distance with a length as a dressing size by using the set dressing allowance.
As another optional implementation manner, in the first aspect of the embodiment of the present invention, before the step S21, the method further includes the following steps:
s11, controlling a cutter measuring device to measure data of the current grinding wheel by using a CYCLE1025 instruction so as to obtain data information of the current grinding wheel;
s12, generating corresponding cutter compensation of the grinding wheel according to the cutter length data, the diameter data and the radius data of the current grinding wheel, and storing the cutter compensation in a cutter table; the cutter compensation of the grinding wheel comprises length compensation or radius compensation.
A second aspect of an embodiment of the present invention discloses a control system, including:
the first control unit is used for controlling the current grinding wheel to point to a specified feeding cut-in angle and setting the current grinding wheel at a specified position of the current workpiece by utilizing a CYCLE124 instruction according to the processing requirement of the current workpiece, and controlling the processing rotary table to rotate according to a specified rotation mode;
the second control unit controls the current grinding wheel to be processed according to the specified rotating speed by using a G code instruction;
the starting unit is used for starting the cutter compensation of the grinding wheel by utilizing the D instruction when the processing turntable and the grinding wheel start to rotate;
the third control unit is used for controlling the current grinding wheel to be machined according to a specified feed mode by utilizing a G code instruction;
and the control and stop unit is used for controlling the current grinding wheel to move to a starting point by using a G code command and stopping the cutter compensation of the grinding wheel by using a D command after the current grinding wheel moves to the target position.
As another optional implementation manner, in the first aspect of the embodiment of the present invention, the first control unit includes:
the first determining subunit is configured to determine, according to the processing requirement of the current workpiece, an a-axis angle of the current grinding wheel, a specified position of the current grinding wheel on the current workpiece, and a rotation speed and a rotation direction of the processing turntable;
and the first control subunit is used for controlling the current grinding wheel to be arranged according to the A-axis angle and the appointed position of the current grinding wheel on the current workpiece and controlling the processing rotary table to be arranged according to the rotating speed and the rotating direction by utilizing a CYCLE124 instruction.
As another optional implementation manner, in the first aspect of the embodiment of the present invention, the control system further includes:
the fourth control unit is used for controlling the grinding wheel dresser to dress the current grinding wheel by utilizing a CYCLE1271 instruction before the first control unit so that the roundness and the surface precision of the current grinding wheel reach the standard;
and the fifth control unit is used for controlling the cutter measuring device to carry out data measurement on the current grinding wheel by utilizing a CYCLE1025 instruction before the fourth control unit so as to obtain the data information of the current grinding wheel.
As another optional implementation manner, in the first aspect of the embodiment of the present invention, the fourth control unit includes:
the second determining subunit is used for determining the position of the current grinding wheel to be dressed, the dressing size of the grinding wheel and the dressing allowance of the grinding wheel according to the dressing requirement of the current grinding wheel;
the second control subunit is used for controlling the grinding wheel dresser to be arranged according to the position of the current grinding wheel to be dressed and controlling the grinding wheel to be arranged according to the dressing size and the dressing allowance by utilizing a CYCLE1271 instruction; wherein the dressing size comprises the thickness of the grinding wheel and the radius/length of the grinding wheel; wherein the grinding wheel size is known and stored in a tool correction table;
the third control subunit is used for controlling the grinding wheel dresser to move to a set sand dressing coordinate system position according to the setting of the CYCLE1271 instruction, namely the position of the grinding wheel needing dressing; and controlling the grinding wheel to automatically feed a distance with the length as the dressing size by the set dressing allowance.
Compared with the prior art, the invention has the beneficial effects that:
1. in embodiment 1 of the invention, the grinding cycle code is simple and easy to understand, and the grinding wheel can be controlled to grind different workpiece positions and set different machining modes such as rotating speed, feeding amount and the like only by modifying certain numerical values of the grinding cycle code according to the machining standard of the workpiece, so that the programming machining difficulty of programmers can be reduced, the control modification is simpler, the modification efficiency can be improved, and the influence on the subsequent production process can be reduced; moreover, the grinding machining of the positions of different workpieces can be realized through intelligent control, the workpieces do not need to be clamped again after the positions of the workpieces are changed, the repeated clamping time is shortened, the workpieces can be continuously machined, the workpieces cannot be displaced due to repeated clamping during machining, and the machining precision can be ensured while the production efficiency is improved.
2. In embodiment 2 of the invention, the grinding wheel dressing cycle code of the scheme is simple and easy to understand, and can be modified according to the current grinding wheel dressing requirement, so that the grinding wheel dresser can be controlled to dress sand at different positions of the grinding wheel and set different sand dressing modes, the programming processing difficulty of programmers can be reduced, the control modification is simpler, the change is more flexible, the modification efficiency can be improved, and the influence on the subsequent production process can be reduced; in addition, the grinding wheel can be trimmed through intelligent control, so that the control system has the function of trimming the grinding wheel, the roundness and the surface precision of the grinding wheel are improved, the subsequent processing precision of workpiece grinding is improved, and the method can be applied to workpiece production with higher precision requirements.
3. In embodiment 3 of the invention, the grinding wheel measurement cycle code is simple, so that programmers can understand the grinding wheel measurement cycle code conveniently, modification and processing of the programmers are facilitated, the program modification efficiency is improved, and the subsequent production and processing process can be accelerated. And the control system has the function of grinding wheel measurement through the grinding wheel measurement circulation instruction, so that corresponding cutter compensation is generated conveniently, and the processing precision is improved.
4. In embodiment 4 of the present invention, the first control unit, the second control unit, and the third control unit of the control system are configured to conveniently use different commands to control the feed cutting angle of the grinding wheel, set the position of the grinding wheel on the workpiece, control the rotation speed and the steering direction of the machining turntable, control the rotation speed of the grinding wheel, and control the feed mode (feed amount) of the grinding wheel, and each program is modularized and has a definite division of labor, and different controls can be realized by calling each program module, thereby facilitating practical application; the grinding cycle codes are simple and easy to understand, and grinding machining of the grinding wheel from a plurality of directions and angles can be intelligently controlled only by modifying certain numerical values of the grinding cycle codes according to the machining standard of a required workpiece, so that grinding machining of different positions of the workpiece is realized, the workpiece does not need to be clamped repeatedly in the machining process, repeated clamping time is shortened, and the workpiece can be continuously machined; in addition, displacement can not take place because of repeated clamping during processing, can guarantee the machining precision when improving production efficiency. In addition, the grinding cycle code is simple and easy to understand, the control and modification are simple, and the modification efficiency of programmers can be improved, so that the time for waiting for the preparation of a control system in the production process is shortened, and the production efficiency is improved. The starting unit is arranged so as to start the cutter compensation of the grinding wheel, and the setting is convenient. And the control and stop unit is arranged so as to control the grinding wheel to move to the starting point and stop the tool compensation of the grinding wheel.
5. In embodiment 5 of the present invention, the fourth control unit is configured to control the grinding wheel dresser to dress the current grinding wheel, so as to improve the roundness and surface accuracy of the grinding wheel, and facilitate improvement of subsequent machining accuracy for grinding a workpiece, and the fourth control unit can be applied to production of workpieces with high accuracy requirements; in addition, the grinding wheel dressing cycle code is simple and easy to understand, the grinding wheel dressing cycle code can be modified according to the current grinding wheel abrasion condition, the grinding wheel dresser can be controlled to dress sand at different grinding wheel positions and set different sand dressing modes, the programming processing difficulty of programmers can be reduced, the control and modification are simpler, the change is more flexible, and the follow-up production process is not delayed. The fifth control unit is arranged to control the cutter measuring device to measure data of the current grinding wheel so as to obtain the grinding wheel data and store the grinding wheel data into the cutter table, so that the cutter table information can be directly called in the next use without re-measurement, the time for waiting for the measurement of the control system is reduced, and the production efficiency is improved; in addition, the code of the grinding wheel measurement circulation instruction is simple, so that programmers can understand the instruction conveniently, modification and processing of the programmers are facilitated, and the program modification efficiency is improved.
Drawings
FIG. 1 is a schematic flow chart of a first embodiment of an intelligent grinding control method disclosed by the invention;
FIG. 2 is a schematic flow chart of a second embodiment of the intelligent grinding control method disclosed by the invention;
FIG. 3 is a schematic flow chart of a third embodiment of an intelligent grinding control method disclosed by the invention;
FIG. 4 is a schematic flow chart diagram of another intelligent abrasive machining control method disclosed herein;
FIG. 5 is a schematic structural diagram of a fourth embodiment of a control system according to the present disclosure;
FIG. 6 is a schematic structural diagram of a fifth embodiment of a control system according to the present disclosure;
FIG. 7 is a schematic block diagram of another control system disclosed herein;
FIG. 8 is a schematic structural diagram of a sixth embodiment of a control system according to the present disclosure;
Detailed Description
The features of the present invention and other related features are further described in detail below by way of examples to facilitate understanding by those skilled in the art:
example one
As shown in fig. 1, the intelligent grinding control method includes the following steps:
and S31, controlling the current grinding wheel to point to a specified feeding cut-in angle and setting the current grinding wheel at a specified position of the current workpiece by using a control system according to the processing requirement of the current workpiece by using a CYCLE124 instruction, and controlling the processing rotary table to rotate according to a specified rotation mode.
As an alternative implementation manner, in the embodiment of the present invention, the CYCLE124 command may be a CYCLE124 (B, C, D, E) already including length compensation and a compensation direction, where B is a specified position of the current grinding wheel on the current workpiece, C is an a-axis angle of the current grinding wheel, D is a rotation speed of the machining turntable, and E is a rotation direction of the machining turntable. If the command is CYCLE124 (1, 0,50, 4), the control system can set the position of the grinding wheel on the outer circle of the workpiece, the angle of the axis A of the grinding wheel is 0 degree, the rotating speed of the machining rotary table is 50rpm, the rotating direction of the machining rotary table is reverse, and the grinding position of the grinding wheel on the workpiece is the outer circle by combining the position of the grinding wheel on the outer circle of the workpiece and the angle of the axis A of the grinding wheel is 0 degree; if the command is CYCLE124 (-1, 0,50, 3), the control system can set the position of the grinding wheel in the inner hole of the workpiece, the current A-axis angle of the grinding wheel is 0 degree, the current rotating speed of the machining rotary table is 50rpm, the current rotating direction of the machining rotary table is positive rotation, the combination of the position of the grinding wheel in the inner hole of the workpiece and the A-axis angle is 0 degree, and the current grinding position of the grinding wheel on the workpiece is the inner hole; if the command is CYCLE124 (1, -90,50, 4), the control system may set the grinding wheel to the outer circle position of the workpiece, the current a-axis angle of the grinding wheel to-90 degrees, the current rotational speed of the machining turntable to 50rpm, the current rotational direction of the machining turntable to reverse, and the current grinding position of the grinding wheel to the workpiece is the end face in conjunction with the outer circle position of the grinding wheel to the workpiece and the a-axis angle to-90 degrees.
S32, controlling the current grinding wheel to be processed according to the specified rotating speed by using a G code instruction;
as an optional implementation manner, in the embodiment of the present invention, the G code is used to control the grinding wheel to rotate at a specified rotation speed in a set coordinate system, and G00 is usually used to realize positioning (fast shifting) in cooperation with the coordinate system and to set the rotation speed in cooperation with the S code.
And S33, when the machining turntable and the grinding wheel start to rotate, starting the tool compensation of the grinding wheel by the control system by using the D command.
As an alternative, in the embodiment of the present invention, D (H) may represent a tool compensation value stored in the memory, D (H) 00 may represent cancellation of tool compensation, and D is followed by a number, such as D1, where the number is a tool compensation number and may represent calling of tool number 1 and its compensation value (including tool length compensation). When the tool compensation is started, the feeding of the tool every minute can be compensated according to the tool compensation value shown by the D instruction.
And S34, controlling the current grinding wheel to be machined according to a specified feed mode by the control system through the G code instruction.
As an alternative embodiment, in the embodiment of the present invention, the G code is used to control the grinding wheel to move in the X/Y/Z direction in a specified feeding manner in a set coordinate system, and usually G01 is used to match the coordinate system to realize straight line grinding, and then the feeding speed amount/feeding speed is set in accordance with the F code.
And S35, after the current grinding wheel moves to the target position, the control system controls the current grinding wheel to move to a starting point by using a G code command and stops the cutter compensation of the grinding wheel by using a D command.
As an alternative embodiment, in the embodiment of the present invention, if the workpiece needs to be ground, after determining the tool compensation value, the grinding wheel is controlled to enter the cylindrical grinding mode by using the CYCLE124 command, i.e., the CYCLE124 (1, 0,50, 4) command is operated, the G code command (e.g., G00X 100Y 0S 3000M 03) is used to rapidly move to the coordinate position of the set starting point for grinding the outer circle and control the grinding wheel to rotate forward at the specified rotation speed, when the machining turntable and the grinding wheel both start rotating, the D command (e.g., D1) is used to start the tool compensation of the grinding wheel, and the M command M08 is used to control the cutting fluid to flow out, the G code command (e.g., g., G01Z-50F 50) is used to move from the starting point to the Z-50 position in the Z-axis direction at the feed rate of 50 per minute, so as to achieve the purpose of controlling the current grinding wheel to machine according to the specified feed mode, and finally, after finishing the machining of the outer circle, the workpiece, the machining is performed by using the CYCLE command G1 command (e.g 01Z code command) to stop the grinding wheel at the G0, and the G code command G3 command is used to stop the grinding wheel (G3) is used to stop the machining turntable at the cutting fluid at the Z-X3) at the coordinate position of the cutting fluid.
As an alternative embodiment, in the embodiment of the present invention, if the current workpiece needs to be subjected to the inner hole grinding process, after the tool compensation value is determined, the grinding wheel is controlled to enter the inner hole grinding process mode by using the CYCLE124 command, that is, the CYCLE124 (-1, 0,50, 3) command is executed, the G code command (for example, G00X 100Y 0S 3000M 03) is used to rapidly move to the coordinate position of the set starting point for performing the outer circle grinding, and the grinding wheel is controlled to rotate forward at the specified rotation speed, when the machining turntable and the grinding wheel both start rotating, the tool compensation of the grinding wheel is started by using the D command (for example, D1), and the cutting fluid is controlled to flow out by using the M command M08, then the G code command (for example, G01Z-50F 50) is used to move from the starting point to the Z-50 position in the Z-axis direction at the feed rate of 50 per minute, so as to achieve the purpose of controlling the current grinding wheel to perform the machining in the specified feed manner, finally, after the outer circle is finished, the machining of the workpiece, the machining is performed by using the CYCLE command, the c code command is used to stop the machining turntable at the G13, and the G code command (for rapidly moving the grinding wheel) is used to stop the machining turntable at the G code command G0 (for stopping the G0) and the machining point in the G0) at the Z-0 direction, and the G-0.
As an alternative embodiment, in the embodiment of the present invention, if the current workpiece needs to be subjected to the end face grinding process, after the tool compensation value is determined, the grinding wheel is controlled to enter the end face grinding process mode by using the CYCLE124 command, that is, the CYCLE124 (1, -90,50, 4) command is operated, the G code command (for example, G00X 100Y 0S 3000M 03) is used to rapidly move to the coordinate position of the set starting point for performing the outer circle grinding process and control the grinding wheel to rotate forward at the specified rotation speed, when the processing turntable and the grinding wheel both start rotating, the D command (for example, D1) is used to start the tool compensation of the grinding wheel, and the M command M08 is used to control the cutting fluid to flow out, then the G code command (for example, G01Z 30F 50) is used to move from the starting point to the Z30 position in the Z axis direction by the feed amount of 50 per minute, so as to achieve the purpose of controlling the current grinding wheel to perform the processing in the specified feed manner, finally, after the processing of the outer circle grinding of the workpiece is completed, the processing wheel is suspended by using the CYCLE command (for stopping the G code command G0) to stop the grinding wheel, and the G code command G3 command (for rapidly moving the grinding wheel) is used to stop the G2) is used to stop the cutting fluid along the G code command (for stopping the G0) for the cutting fluid along the G0 and the cutting wheel (for stopping the cutting fluid along the Z2) for stopping the cutting wheel) for the processing of the G0.
As described above, in the embodiment of the present invention, the grinding cycle code is simple and easy to understand, and only some numerical values of the grinding cycle code need to be modified according to the processing standard of the workpiece, so that the grinding wheel can be controlled to perform grinding processing on the positions of different workpieces and to set different processing modes, such as the rotating speed, the feeding amount, and the like, thereby reducing the difficulty of programming processing by programmers, making the control modification simpler, improving the modification efficiency, and reducing the influence on the subsequent production process; moreover, the grinding machining of the positions of different workpieces can be realized through intelligent control, the workpieces do not need to be clamped again after the positions of the workpieces are changed, the repeated clamping time is shortened, the workpieces can be continuously machined, the workpieces cannot be displaced due to repeated clamping during machining, and the machining precision can be ensured while the production efficiency is improved.
As shown in fig. 4, step S31 includes:
s311, according to the machining requirement of the current workpiece, determining the angle of the axis A of the current grinding wheel, determining the specified position of the current grinding wheel on the current workpiece, and determining the rotating speed and the rotating direction of the machining rotary table;
s312, controlling the current grinding wheel to be arranged according to the A-axis angle and the appointed position of the current grinding wheel on the current workpiece by utilizing a CYCLE124 instruction, and controlling the processing rotary table to be arranged according to the rotating speed and the rotating direction; wherein the current grinding wheel comprises, at the designated position of the current workpiece: and the current grinding wheel is positioned at the outer circle position and the inner hole position of the current workpiece.
As shown in fig. 4, step S32 includes:
s321, controlling the current grinding wheel to rotate at a rotating speed of N revolutions per minute by using a G code instruction;
as shown in fig. 4, step S34 includes:
and S341, controlling the current grinding wheel to move along the Z-axis direction by using the G code command and the feed amount of M per revolution.
As mentioned above, the rotating speed of the grinding wheel can be changed by changing the value N, the feeding amount of the grinding wheel can be changed by changing the value M, the program modification is simple, the understanding and the application are facilitated, and the setting is simple. As an optional implementation manner, in the embodiment of the present invention, if the workpiece needs to be cylindrical ground, using a G code command (such as G00X 100Y 0S 3000M 03), and controlling the grinding wheel to rapidly move to the set coordinate position of the starting point for cylindrical grinding and controlling the grinding wheel to rotate forwards at the rotating speed of 3000 revolutions per minute. When the machining turntable and the grinding wheel both start to rotate, the machining turntable and the grinding wheel are moved to a Z-50 position from a starting point in the Z-axis direction by a feed amount of 50 per minute by using a G code instruction (such as G01Z-50F 50) so as to achieve the purpose of controlling the current grinding wheel to machine according to a specified feed mode. Wherein, S command is used for setting the rotating speed, such as S3000, which represents that the rotating speed is 3000 r/min; the feed amount is set with an F command, such as F50, representing the feed amount per 50 revolutions.
Example two
As shown in fig. 2, compared with the first embodiment, before the step S31, the second embodiment further includes the following steps:
s21, controlling a grinding wheel dresser to dress the current grinding wheel by utilizing a CYCLE1271 instruction, so that the roundness and the surface precision of the current grinding wheel reach the standard;
s22, binding the grinding wheel data information after finishing the sand dressing with the current grinding wheel and storing the data information in a cutter table; the grinding wheel data information comprises tool length data, diameter data and radius data of the grinding wheel.
As shown in fig. 4, step S21 includes:
s211, determining the position of the current grinding wheel to be dressed, the dressing size of the grinding wheel and the dressing allowance of the grinding wheel according to the dressing requirement of the current grinding wheel; wherein the grinding wheel size is known and stored in a tool correction table;
s212, controlling the grinding wheel dresser to be arranged according to the position of the current grinding wheel needing dressing by using a CYCLE1271 instruction, and controlling the grinding wheel to be arranged according to the dressing size and the dressing allowance; wherein the dressing size comprises the thickness of the grinding wheel and the radius/length of the grinding wheel;
s213, controlling the grinding wheel dresser to move to a set coordinate system position for dressing according to the setting of the CYCLE1271 instruction, namely the position of the grinding wheel needing dressing; controlling the grinding wheel to automatically feed a distance with the length as the dressing size by using the set dressing allowance;
as an alternative implementation, in an embodiment of the present invention, the circle 1271 command may be circle 1271 (F, G, H), where F is the current wheel dressing position, G is the current wheel dressing size, and H is the current wheel dressing allowance. If the command is CYCLE1271 (541, 20, 0.01), the control system may set the current wheel position to be dressed to the outer circle, the current dressing size to 20mm, and the current dressing margin to 0.01mm. The control system controls the grinding wheel dresser to move to a set coordinate system position (such as G51P 41) for cylindrical dressing according to a CYCLE1271 instruction, and controls the grinding wheel to automatically feed a distance with the length being the thickness (such as 20 mm) of the grinding wheel according to a specified dressing amount (such as 0.01 mm), a specified rotating speed (such as S3000) and a specified feeding speed (such as F150); and after finishing sanding, the control system binds the data information of the sanded grinding wheel with the current grinding wheel and stores the data information in a tool table.
As described above, the grinding wheel dressing cycle code is simple and easy to understand, and can be modified according to the current grinding wheel dressing requirement, so that the grinding wheel dresser can be controlled to dress sand at different positions of the grinding wheel and set different sand dressing modes, the difficulty of programming and processing by programmers can be reduced, the control and modification are simpler, the change is more flexible, the modification efficiency can be improved, and the influence on the subsequent production process can be reduced; in addition, the grinding wheel can be trimmed through intelligent control, so that the control system has the function of trimming the grinding wheel, the roundness and the surface precision of the grinding wheel are improved, the subsequent processing precision of workpiece grinding is improved, and the method can be applied to workpiece production with higher precision requirements.
EXAMPLE III
As shown in fig. 3, compared with the second embodiment, the third embodiment further includes the following steps before the step S21:
s11, controlling a cutter measuring device to measure data of the current grinding wheel by using a CYCLE1025 instruction so as to obtain data information of the current grinding wheel;
s12, generating corresponding cutter compensation of the grinding wheel according to the cutter length data, the diameter data and the radius data of the current grinding wheel, and storing the cutter compensation in a cutter table; the cutter compensation of the grinding wheel comprises length compensation or radius compensation;
as an alternative implementation manner, in the embodiment of the present invention, the CYCLE1025 instruction may be CYCLE1025 (I, J), I is the approximate diameter of the current grinding wheel, J may be 1, 2, and 3 sequences, and these three sequences represent the measurement contents of the knife measurer, respectively, if J is 1, then the control system may measure the knife length and radius of the current grinding wheel by using the knife measurer; when J is 2, the control system can measure the radius of the current grinding wheel by using the cutter measuring device; and when J is 3, the control system can measure the current cutter length of the grinding wheel by using the cutter measuring device. When the grinding wheel does not meet the machining requirement of the current workpiece, the control system can select a replacement grinding wheel which can meet the machining requirement of the current workpiece from the tool table by using the T command.
As described above, the grinding wheel measurement cycle code is simple, so that programmers can understand the code conveniently, modification and processing of the programmers are facilitated, and the program modification efficiency is improved, so that the process of subsequent production and processing is accelerated. And the control system has the function of grinding wheel measurement through the grinding wheel measurement circulation instruction, so that corresponding cutter compensation is generated conveniently, and the processing precision is improved.
Example four
As shown in fig. 5, the present disclosure discloses a control system, which includes:
a first control unit 301, configured to control, according to a processing requirement of a current workpiece, the current grinding wheel to point to a specified feed cut-in angle and set a specified position of the current grinding wheel on the current workpiece by using a CYCLE124 instruction, and control the processing turntable to rotate in a specified rotation manner;
the second control unit 302 controls the current grinding wheel to be processed according to the specified rotating speed by using the G code instruction;
the starting unit 303 is used for starting the tool compensation of the grinding wheel by using the instruction D when the machining turntable and the grinding wheel both start to rotate;
a third control unit 304, configured to control, by using a G code instruction, the current grinding wheel to be machined according to a specified feed mode;
and a control and stop unit 305, configured to control, by using the G code command, the current grinding wheel to move to the start point and stop the tool compensation of the grinding wheel by using the D command after the current grinding wheel moves to the target position.
As described above, the first control unit 301, the second control unit 302, and the third control unit 304 of the control system are configured to utilize different commands, so as to control the feed cut-in angle of the grinding wheel, set the position of the grinding wheel on the workpiece, control the rotation speed and the steering direction of the machining turntable, control the rotation speed of the grinding wheel, and control the feed mode (feed amount) of the grinding wheel, and each program is modularized and has a definite division, and different controls can be realized by calling each program module, thereby facilitating practical application; the grinding cycle codes are simple and easy to understand, and grinding machining of the grinding wheel from a plurality of directions and angles can be intelligently controlled only by modifying certain numerical values of the grinding cycle codes according to the machining standard of a required workpiece, so that grinding machining of different positions of the workpiece is realized, the workpiece does not need to be clamped repeatedly in the machining process, repeated clamping time is shortened, and the workpiece can be continuously machined; in addition, displacement can not take place because of repeated clamping during processing, can guarantee the machining precision when improving production efficiency. In addition, the grinding cycle code is simple and easy to understand, the control and modification are simple, and the modification efficiency of programmers can be improved, so that the time for waiting for the preparation of a control system in the production process is shortened, and the production efficiency is improved. The starting unit 303 is arranged to start the tool compensation of the grinding wheel, and the setting is convenient. The control and stop unit 305 is arranged so as to be able to control the movement of the grinding wheel to the starting point and to be able to stop the tool compensation of the grinding wheel.
As shown in fig. 7, the first control unit 301 includes:
a first determining subunit 3011, configured to determine, according to the processing requirement of the current workpiece, an angle of an axis a of the current grinding wheel, a specified position of the current grinding wheel on the current workpiece, and a rotation speed and a rotation direction of the processing turntable;
and the first control subunit 3012 is configured to, according to the CYCLE124 instruction, control the current grinding wheel to be set according to the a-axis angle and the specified position of the current grinding wheel on the current workpiece, and control the machining turntable to be set according to the rotation speed and the rotation direction.
As an alternative implementation manner, in the embodiment of the present invention, the CYCLE124 command may be a CYCLE124 (B, C, D, E) already including length compensation and a compensation direction, where B is a specified position of the current grinding wheel on the current workpiece, C is an a-axis angle of the current grinding wheel, D is a rotation speed of the machining turntable, and E is a rotation direction of the machining turntable. If the command is CYCLE124 (1, 0,50, 4), the control system can set the grinding wheel at the outer circle position of the workpiece, the current angle of the A axis of the grinding wheel is 0 degree, the current rotation speed of the machining turntable is 50rpm, the current rotation direction of the machining turntable is reverse, and the grinding position of the grinding wheel on the workpiece is the outer circle by combining the outer circle position of the grinding wheel on the workpiece and the angle of the A axis is 0 degree; if the command is CYCLE124 (-1, 0,50, 3), the control system can set the position of the grinding wheel in the inner hole of the workpiece, the current A-axis angle of the grinding wheel is 0 degree, the current rotating speed of the machining rotary table is 50rpm, the current rotating direction of the machining rotary table is positive rotation, the combination of the position of the grinding wheel in the inner hole of the workpiece and the A-axis angle is 0 degree, and the current grinding position of the grinding wheel on the workpiece is the inner hole; if the command is CYCLE124 (1, -90,50, 4), the control system may set the grinding wheel to the outer circle position of the workpiece, the current a-axis angle of the grinding wheel to-90 degrees, the current rotational speed of the machining turntable to 50rpm, the current rotational direction of the machining turntable to reverse, and the current grinding position of the grinding wheel to the workpiece is the end face in combination with the outer circle position of the grinding wheel to the workpiece and the a-axis angle to-90 degrees.
As mentioned above, the grinding wheel can set the grinding position of the workpiece and control the rotation mode of the processing turntable by setting different values of B, C and D, the grinding cycle code is simple and easy to understand, and the program is convenient to modify.
EXAMPLE five
As shown in fig. 6, in comparison with the three phases of the embodiment, the control system according to the fourth embodiment further includes:
the fourth control unit 201 is configured to, before the first control unit 301, control a grinding wheel dresser to dress a current grinding wheel by using a CYCLE1271 instruction, so that the roundness and the surface accuracy of the current grinding wheel reach standards;
and the fifth control unit 101 is configured to control the cutter measuring device to perform data measurement on the current grinding wheel by using a CYCLE1025 instruction before the fourth control unit 201, so as to obtain the current grinding wheel data information.
As an alternative implementation manner, in the MDI and automatic mode, in the embodiment of the present invention, the fourth control unit 201 may operate the CYCLE1271 command to control the wheel dresser to dress the current grinding wheel, where the CYCLE1271 command may be CYCLE1271 (F, G, H), where F is a position where the current grinding wheel needs to be dressed, G is a current dressing size of the grinding wheel, and H is a dressing allowance of the current grinding wheel. If the command is CYCLE1271 (541, 20, 0.01), the control system may set the current wheel position to be dressed to the outer circle, the current dressing size to 20mm, and the current dressing margin to 0.01mm. The control system controls the grinding wheel dresser to move to a set coordinate system position (such as G51P 41) for cylindrical dressing according to a CYCLE1271 instruction, and controls the grinding wheel to automatically feed a distance with the length being 20mm (such as 20 mm) according to a specified dressing amount (such as 0.01 mm), a specified rotating speed (such as S3000) and a specified feeding speed (such as F150); and after finishing the sand dressing, the control system binds the data information of the sand-dressed grinding wheel with the current grinding wheel and stores the data information in a tool table. The grinding wheel data information comprises tool length data, diameter data and radius data of the grinding wheel.
As an optional implementation manner, in the embodiment of the present invention, in the MDI and the automatic mode, the fifth control unit 101 may execute the CYCLE1025 command to control the cutter tester to perform data measurement on the current grinding wheel, and as an optional implementation manner, in the embodiment of the present invention, the CYCLE1025 command may be the CYCLE1025 (I, J), I is an approximate diameter of the current grinding wheel, J may be a sequence of 1, 2, and 3, and these three sequences respectively represent the measurement content of the cutter tester, and if J is 1, then the control system may use the cutter tester to measure the cutter length and the radius of the current grinding wheel at this time; when J is 2, the control system can measure the radius of the current grinding wheel by using the cutter measuring device; and when J is 3, the control system can measure the current cutter length of the grinding wheel by using the cutter measuring device. When the grinding wheel does not meet the machining requirement of the current workpiece, the control system can select a replacement grinding wheel which can meet the machining requirement of the current workpiece from the tool table by using the T command.
As described above, the fourth control unit 201 is arranged to control the grinding wheel dresser to dress the current grinding wheel, so as to improve the roundness and surface accuracy of the grinding wheel, and to improve the subsequent machining accuracy for grinding the workpiece, and can be applied to the production of workpieces with high accuracy requirements; in addition, the grinding wheel dressing cycle code is simple and easy to understand, can be modified according to the current abrasion condition of the grinding wheel, can control the grinding wheel dresser to dress sand at different positions of the grinding wheel and set different sand dressing modes, can reduce the difficulty of programming and processing of programmers, and is simpler to control and modify, more flexible in change and free from delaying the subsequent production process. The fifth control unit 101 is arranged to control the tool measuring device to measure data of the current grinding wheel so as to obtain grinding wheel data and store the grinding wheel data in the tool table, so that the tool table information can be directly called without re-measurement in the next use, the time for waiting for the measurement of the control system is reduced, and the production efficiency is improved; in addition, the code of the grinding wheel measurement circulation instruction is simple, so that programmers can understand the instruction conveniently, modification and processing of the programmers are facilitated, and the program modification efficiency is improved.
As shown in fig. 7, the fourth control unit 201 includes:
a second determining subunit 2011, configured to determine, according to the sand dressing requirement of the current grinding wheel, a position, a grinding wheel dressing size, and a grinding wheel dressing allowance, where the current grinding wheel needs to be dressed;
the second control subunit 2012 is configured to control, according to a CYCLE1271 instruction, the grinding wheel dresser to set according to the position of the current grinding wheel that needs to be dressed, and control the grinding wheel dresser to set according to a dressing size and a dressing allowance; wherein the dressing size comprises the thickness of the grinding wheel and the radius/length of the grinding wheel; wherein the grinding wheel size is known and stored in a tool correction table;
the third control subunit 2013 is configured to control the grinding wheel dresser to move to a set sand dressing coordinate system position, that is, a position where the grinding wheel needs to be dressed, according to the setting of the CYCLE1271 instruction; and controlling the grinding wheel to automatically feed a distance with a length as a dressing size by using the set dressing allowance.
As described above, the second determining subunit 2011, the second controlling subunit 2012 and the third controlling subunit 2013 are configured to facilitate the fourth controlling unit 201 to execute the program step by step according to each subunit, so as to distinguish different operation commands, facilitate the operation of the operator, and improve the operation efficiency.
EXAMPLE six
As shown in fig. 8, the control system may include:
a memory 601 in which executable program code is stored;
a processor 602 coupled to a memory 601;
the processor 602 calls the executable program code stored in the memory 601 to execute the intelligent grinding control method of any one of fig. 1 to 2.
The embodiment of the invention discloses a computer-readable storage medium which stores a computer program, wherein the computer program enables a computer to execute any one of the intelligent grinding control methods shown in the figures 1-4.
Embodiments of the present invention also disclose a computer program product, wherein when the computer program product runs on a computer, the computer is caused to execute part or all of the steps of the method as in the above method embodiments.
It will be understood by those skilled in the art that all or part of the steps in the methods of the above embodiments may be implemented by instructions associated with a program, which may be stored in a computer-readable storage medium, including a Read-Only Memory (ROM), a Random Access Memory (RAM), a Programmable Read-Only Memory (PROM), an Erasable Programmable Read-Only Memory (EPROM), a One-time Programmable Read-Only Memory (OTPROM), an Electrically Erasable Programmable Read-Only Memory (EEPROM), a Compact Disc Read-Only Memory (CD-ROM) or other Memory capable of storing data, a magnetic tape, or any other computer-readable medium capable of storing data.
The intelligent grinding control method and the intelligent grinding control system disclosed by the embodiment of the invention are described in detail, a specific example is applied in the method to explain the principle and the implementation mode of the invention, and the description of the embodiment is only used for helping to understand the method and the core idea of the invention; meanwhile, for a person skilled in the art, according to the idea of the present invention, the specific embodiments and the application range may be changed, and in summary, the content of the present specification should not be construed as a limitation to the present invention.

Claims (10)

1. An intelligent grinding control method is characterized by comprising the following steps:
s31, according to the machining requirement of the current workpiece, controlling the current grinding wheel to point to a specified feeding cut-in angle and setting a specified position of the current grinding wheel on the current workpiece by using a CYCLE124 instruction, and controlling the machining rotary table to rotate according to a specified rotation mode;
s32, controlling the current grinding wheel to be processed according to the specified rotating speed by using a G code instruction;
s33, when the machining rotary table and the grinding wheel start to rotate, starting tool compensation of the grinding wheel by using a D instruction;
s34, controlling the current grinding wheel to be machined according to a specified feed mode by using a G code instruction;
and S35, after the current grinding wheel moves to the target position, controlling the current grinding wheel to move to a starting point by using a G code command, and stopping tool compensation of the grinding wheel by using a D command.
2. The intelligent grinding control method according to claim 1, wherein the step S31 includes:
s311, according to the machining requirement of the current workpiece, determining the angle of the axis A of the current grinding wheel, determining the specified position of the current grinding wheel on the current workpiece, and determining the rotating speed and the rotating direction of the machining rotary table;
s312, controlling the current grinding wheel to be arranged according to the A-axis angle and the appointed position of the current grinding wheel on the current workpiece by utilizing a CYCLE124 instruction, and controlling the processing rotary table to be arranged according to the rotating speed and the rotating direction; wherein the current grinding wheel at the designated position of the current workpiece comprises: and the current grinding wheel is positioned at the excircle position and the inner hole position of the current workpiece.
3. The intelligent grinding control method according to claim 1, wherein the step S32 includes:
s321, controlling the current grinding wheel to rotate at a rotating speed of N revolutions per minute by using a G code instruction;
the step S34 includes:
and S341, controlling the current grinding wheel to move along the Z-axis direction by using the G code command and the feed amount of M per rotation.
4. A smart cut-off control method as claimed in any one of claims 1 to 3, further comprising, before said step S31, the steps of:
s21, controlling a grinding wheel dresser to dress the current grinding wheel by utilizing a CYCLE1271 instruction, so that the roundness and the surface precision of the current grinding wheel reach the standard;
s22, binding the grinding wheel data information after finishing the sand dressing with the current grinding wheel and storing the data information in a cutter table; the grinding wheel data information comprises tool length data, diameter data and radius data of the grinding wheel.
5. The intelligent grinding control method according to claim 4, wherein the step S21 includes:
s211, determining the position of the current grinding wheel to be dressed, the dressing size of the grinding wheel and the dressing allowance of the grinding wheel according to the dressing requirement of the current grinding wheel; wherein the grinding wheel size is known and stored in a tool correction table;
s212, controlling the grinding wheel dresser to be arranged according to the position needing to be dressed of the current grinding wheel by utilizing a CYCLE1271 instruction, and controlling the grinding wheel to be arranged according to the dressing size and the dressing allowance; wherein the dressing size comprises the thickness of the grinding wheel and the radius/length of the grinding wheel;
s213, controlling the grinding wheel dresser to move to a set coordinate system position for dressing according to the setting of the CYCLE1271 instruction, namely the position of the grinding wheel needing dressing; and controlling the grinding wheel to automatically feed a distance with a length as a dressing size by using the set dressing allowance.
6. The intelligent grinding control method according to claim 5, further comprising, before the step S21, the steps of:
s11, controlling a cutter measuring device to measure data of the current grinding wheel by using a CYCLE1025 instruction so as to obtain data information of the current grinding wheel;
s12, generating corresponding cutter compensation of the grinding wheel according to the cutter length data, the diameter data and the radius data of the current grinding wheel, and storing the cutter compensation in a cutter table; the cutter compensation of the grinding wheel comprises length compensation or radius compensation.
7. A control system, characterized in that the control system comprises:
the first control unit is used for controlling the current grinding wheel to point to a specified feeding cut-in angle and setting the current grinding wheel at a specified position of the current workpiece by utilizing a CYCLE124 instruction according to the processing requirement of the current workpiece, and controlling the processing rotary table to rotate according to a specified rotation mode;
the second control unit controls the current grinding wheel to be processed according to the specified rotating speed by using a G code instruction;
the starting unit is used for starting the tool compensation of the grinding wheel by using the D instruction when the machining turntable and the grinding wheel start to rotate;
the third control unit is used for controlling the current grinding wheel to be machined according to a specified feed mode by utilizing a G code instruction;
and the control and stop unit is used for controlling the current grinding wheel to move to a starting point by using a G code command and stopping the cutter compensation of the grinding wheel by using a D command after the current grinding wheel moves to the target position.
8. A control system according to claim 7, characterized in that the first control unit comprises:
the first determining subunit is configured to determine, according to the processing requirement of the current workpiece, an a-axis angle of the current grinding wheel, a specified position of the current grinding wheel on the current workpiece, and a rotation speed and a rotation direction of the processing turntable;
and the first control subunit is used for controlling the current grinding wheel to be arranged according to the A-axis angle and the appointed position of the current grinding wheel on the current workpiece and controlling the processing rotary table to be arranged according to the rotating speed and the rotating direction by utilizing a CYCLE124 instruction.
9. A control system according to claim 7 or 8, further comprising:
the fourth control unit is used for controlling the grinding wheel dresser to dress the current grinding wheel by utilizing a CYCLE1271 instruction before the first control unit so as to enable the roundness and the surface precision of the current grinding wheel to reach the standard;
and the fifth control unit is used for controlling the cutter testing device to carry out data measurement on the current grinding wheel by utilizing a CYCLE1025 command before the fourth control unit so as to obtain the data information of the current grinding wheel.
10. A control system according to claim 9, characterized in that the fourth control unit comprises:
the second determining subunit is used for determining the position of the current grinding wheel to be dressed, the dressing size of the grinding wheel and the dressing allowance of the grinding wheel according to the dressing requirement of the current grinding wheel; wherein the grinding wheel size is known and stored in a tool correction table;
the second control subunit is used for controlling the grinding wheel dresser to be arranged according to the position of the current grinding wheel to be dressed and controlling the grinding wheel to be arranged according to the dressing size and the dressing allowance by utilizing a CYCLE1271 instruction; wherein the dressing size comprises the thickness of the grinding wheel and the radius/length of the grinding wheel;
the third control subunit is used for controlling the grinding wheel dresser to move to a set sand dressing coordinate system position according to the setting of the CYCLE1271 instruction, namely the position of the grinding wheel needing dressing; and controlling the grinding wheel to automatically feed a distance with the length as the dressing size by the set dressing allowance.
CN202211607372.1A 2022-12-14 2022-12-14 Intelligent grinding control method and system Pending CN115847292A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202211607372.1A CN115847292A (en) 2022-12-14 2022-12-14 Intelligent grinding control method and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202211607372.1A CN115847292A (en) 2022-12-14 2022-12-14 Intelligent grinding control method and system

Publications (1)

Publication Number Publication Date
CN115847292A true CN115847292A (en) 2023-03-28

Family

ID=85672911

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202211607372.1A Pending CN115847292A (en) 2022-12-14 2022-12-14 Intelligent grinding control method and system

Country Status (1)

Country Link
CN (1) CN115847292A (en)

Similar Documents

Publication Publication Date Title
US4498259A (en) Numerical controller for a grinding machine
JP3467807B2 (en) Grinding equipment
US4942611A (en) Method of correcting misalignment of a workpiece on numerically controlled machine tool
US5251405A (en) Method for circumferential grinding of radially non-circular workpieces
JPS6377643A (en) Numerically controlled machining device
JPS58192750A (en) Grinding machine
JPS58132460A (en) Numerical controller for angular grinder
JPH0236047A (en) Numerical value control device for working non-cylindrical work
JPH077296B2 (en) Numerical controller for machining non-round workpieces
KR880001305B1 (en) Numerically controlled working method
CN115847292A (en) Intelligent grinding control method and system
KR100356406B1 (en) Processing equipment
JP3644068B2 (en) Non-circular workpiece grinder
CN110524421A (en) A kind of double enveloping worm numerically control grinder presetting cutter method
JPH0760622A (en) Grinding device for twist end mill
JPS6090652A (en) Nc machine tool
JP2005018531A (en) Cam grinding method
JPH0542477A (en) Feed quantity control device of grinding wheel for composite working machine
JP2669641B2 (en) Numerical controller for machining non-round workpieces
JPS6125501B2 (en)
JPH0767657B2 (en) Numerically controlled machine tool with cambering curve machining function
JPH11282519A (en) Numerical controller for grinder and grinding method
JP2940975B2 (en) Numerically controlled grinding machine
JP2001277111A (en) Work device capable of setting work amount at machining work
JP2000079543A (en) Taper grinding method by cnc cylindrical grinder

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination