A tool processing parameter setting system and method for multi-station grinder
By designing a tool processing parameter setting system for multi-station grinders, the tool processing parameters are automatically calculated and adjusted, and the channel shaft is dynamically configured, which solves the machining efficiency and quality problems caused by manual dependence and channel shaft fixation in the prior art, and improves the accuracy and consistency of tool processing.
Patent Information
- Application Number
- CN202311566095.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-11-22
- Publication Date
- 2025-05-09
- Estimated Expiration
- 2043-11-22
AI Technical Summary
The tool processing parameters of existing multi-station grinders rely on manual experience or test methods, which consumes time and effort and are prone to errors. The channel shaft is fixed and cannot be dynamically adjusted according to changes in the angle of the turntable, resulting in interference and collision problems during tool processing.
A tool processing parameter setting system for a multi-station grinder is designed, including a controller, an input device, an output device, a detection device and a memory. The controller automatically calculates and adjusts tool processing parameters according to the tool geometric dimensions and angle requirements entered by the user, and realizes the dynamic configuration of the channel axis to ensure that the chuck rotation axis is consistent with the channel.
The tool processing efficiency and quality of multi-station grinders are improved, interference and collision problems during tool processing are avoided, and higher machining accuracy and consistency are achieved.
Smart Images

Figure CN117532414B_ABST
Abstract
Description
Technical Field
[0001] The invention belongs to the technical field of tool processing, and in particular relates to a tool processing parameter setting system and method for a multi-station grinder. Background Art
[0002] Cutters are indispensable tools in mechanical processing, and their geometric dimensions and angles directly affect the processing quality and efficiency. Therefore, the processing accuracy of cutters is very high, and special grinders are needed for processing. At present, there are two common grinders on the market: single-station grinders and multi-station grinders. Single-station grinders can only process one cutter at a time, which is inefficient; multi-station grinders can process multiple cutters at the same time, which is more efficient, but it is necessary to set complex cutter processing parameters, and the channel axis configuration needs to be adjusted according to the change of the turntable angle.
[0003] At present, the tool processing parameter setting of multi-station grinders mainly relies on manual experience or experimental methods. This method is not only time-consuming and labor-intensive, but also prone to errors and instability, affecting the processing quality and consistency of the tool. In addition, since the channel axis configuration of existing traditional multi-station grinders is mostly fixed and cannot be dynamically adjusted according to the change of the turntable angle, it is easy to cause the chuck rotation axis of each station to be inconsistent with the corresponding channel, thereby causing interference and collision problems during the tool processing process.
[0004] Therefore, there is an urgent need for a system and method that can automatically calculate and adjust tool processing parameters according to the tool geometry and angle requirements input by the user, and realize dynamic configuration of the channel axis, so as to improve the tool processing efficiency and quality of the multi-station grinder. Summary of the invention
[0005] The present invention provides a tool processing parameter setting system and method for a multi-station grinder to solve the problems raised in the above background technology.
[0006] To achieve the above object, the technical solution adopted by the present invention is:
[0007] A tool processing parameter setting system for a multi-station grinder comprises a multi-station grinder, a controller, an input device, an output device, and a detection device, wherein the multi-station grinder is provided with a turntable and corresponding processing stations, the controller is connected to the multi-station grinder, the input device and the output device are connected to the controller, and the detection device is connected to the multi-station grinder. A memory is provided in the controller, and the controller calculates initial tool processing parameters according to tool geometry and angle requirements input by a user and a processing model in the memory, and sends the initial tool processing parameters to the multi-station grinder for processing; the controller also automatically adjusts the tool processing parameters according to the difference between the tool geometry and angle measured by the detection device and the requirements input by the user, and sends the adjusted parameters to the multi-station grinder for further processing; the controller repeats the above steps until the tool geometry and angle meet the requirements input by the user; the controller also realizes dynamic configuration of the channel axis according to the change of the turntable angle, and ensures that the chuck rotation axis of each station is consistent with the corresponding channel.
[0008] Compared with the prior art, the present invention has the following beneficial effects:
[0009] On the one hand, the present invention can automatically calculate and adjust tool processing parameters according to the tool geometry and angle requirements input by the user, without the need for manual experience or experimental methods, thereby improving the efficiency and quality of tool processing; on the other hand, the present invention can realize dynamic configuration of the channel axis according to changes in the turntable angle, thereby ensuring that the chuck rotation axis of each workstation is consistent with the corresponding channel, thereby avoiding interference and collision problems during tool processing.
[0010] As a further improvement of the above scheme, the processing models in the memory include: a dynamic configuration model, a tooth opening model, a slotting model, a peripheral edge opening model and an end edge grinding model; the dynamic configuration model is used to select the corresponding channel axis configuration scheme according to the turntable angle, and rewrite the physical axis number of the rotating axis according to the chuck corresponding to each channel in the scheme; the tooth opening model is used to determine the grinding wheel axis vector and center position according to the parameters of the tool end tooth deflection angle, end tooth front angle, cross grinding width, and cross grinding angle, and describe the processing trajectory and posture of the grinding wheel in the three steps of deflection, tooth expansion, and cross grinding; the slotting model is used to determine the grinding wheel axis vector and center position according to the parameters of the tool end tooth deflection angle, end tooth front angle, cross grinding width, and cross grinding angle; The parameters of the helix angle, rake angle, core thickness, radius, and side edge groove depth determine the grinding wheel axis vector and center position, and describe the processing trajectory and posture of the grinding wheel when it makes a spiral motion around the workpiece; the circumferential blade model is used to determine the grinding wheel axis vector and center position according to the parameters of the first clearance angle, circumferential blade width, and second clearance angle of the circumferential blade of the tool, and describe the processing trajectory and posture of the grinding wheel when it moves along a spiral line around the rotation axis of the workpiece; the end blade grinding model is used to determine the grinding wheel axis vector and center position according to the parameters of the first clearance angle, end blade width, and second clearance angle of the end blade of the tool, and describe the processing trajectory and posture of the grinding wheel when it moves along a spiral line around the rotation axis of the workpiece.
[0011] As a further improvement of the above solution, in the tooth opening model, the calculation method of the transverse grinding angle α′ is:
[0012]
[0013] Among them, d′ represents the cross grinding width, and L2 represents the tool length.
[0014] As a further improvement of the above scheme, in the slotting model, the grinding wheel axis vector n s and central location s The calculation method is:
[0015] n s =R x (θ)R y (δ)[0,0,1] T
[0016] o s =[R g cosψ,R g sinψ,pψ] T +[hcosβ,-hsinβ,0] T
[0017] Among them, θ represents the tool helix angle, δ represents the tool rake angle, and R g represents the tool radius, p represents the tool pitch, ψ represents the angle of rotation of the grinding wheel around the workpiece, h represents the side edge groove depth, and β represents the tool side edge groove angle.
[0018] As a further improvement of the above scheme, in the open edge model and the grinding end edge model, the grinding wheel axis vector n s and central location s The calculation method is:
[0019] n s =R x (-S-α″)[0,0,1] T
[0020] o s =[L a +R s cos(S+α″),0,R s sin(S+α″)] T .
[0021] Among them, S represents the second clearance angle of the tool edge, α″ represents the first clearance angle of the tool edge, and L a Indicates tool length, R s Indicates the radius of the grinding wheel.
[0022] A method for setting tool processing parameters for a multi-station grinder comprises the following steps:
[0023] ① Receive the tool geometry and angle requirements input by the user;
[0024] ② According to the processing model stored in the memory, the initial tool processing parameters are calculated and sent to the multi-station grinder for processing;
[0025] ③ Monitor the turntable angle, select the corresponding channel axis configuration scheme according to the dynamic configuration model stored in the memory, and send it to the multi-station grinder;
[0026] ④ Perform image processing and measurement on the tool after machining, and compare the measurement results with the requirements input by the user; if all measurement results are within the accuracy range required by the user, the processing is output as completed and the current machining parameters are displayed; if any measurement result exceeds the accuracy range required by the user, the dimension or angle that exceeds the accuracy range is recorded, and the machining parameters affected by the corresponding dimension or angle are found according to the machining model;
[0027] ⑤ Modify the processing parameters that affect the size or angle beyond the accuracy range according to the preset step length, and send the modified processing parameters to the multi-station grinder for re-processing;
[0028] ⑥ Repeat the above steps until all measurement results are within the accuracy range required by the user, or until the preset maximum number of adjustments is reached.
[0029] As a further improvement of the above solution, the controller calculates the initial tool processing parameters according to the tool geometry and angle requirements input by the user and the processing model in the memory, including:
[0030] ① According to the tool end tooth deflection angle, end tooth rake angle, cross grinding width, cross grinding angle parameters and tooth opening model input by the user, the grinding wheel axis vector and center position in the three steps of deflection angle, tooth expansion and cross grinding are calculated, and converted into the corresponding turntable and each axis motion parameters according to the equipment installation parameters of the multi-station grinder;
[0031] ② According to the tool helix angle, rake angle, core thickness, radius, side edge groove depth parameters and slotting model input by the user, the grinding wheel axis vector and center position are calculated, and according to the equipment installation parameters of the multi-station grinder, they are converted into the corresponding turntable and each axis motion parameters;
[0032] ③ According to the parameters of the first clearance angle, width, second clearance angle of the tool circumferential edge, and the open circumferential edge model input by the user, the grinding wheel axis vector and center position are calculated, and converted into the corresponding motion parameters of the turntable and each axis according to the equipment installation parameters of the multi-station grinder;
[0033] ④ According to the parameters of the first clearance angle, end edge width, second clearance angle of the end edge, and the grinding end edge model input by the user, the grinding wheel axis vector and center position are calculated, and according to the equipment installation parameters of the multi-station grinder, they are converted into the corresponding turntable and each axis motion parameters.
[0034] As a further improvement of the above solution, the method for the detection device to perform image processing and measurement on the machined tool includes:
[0035] ① Magnify the finished tool at a high magnification and obtain its image;
[0036] ②Process the image to extract the contour and feature points of the tool;
[0037] ③ Calculate the geometric dimensions and angles of the tool based on the tool’s contour and feature points;
[0038] ④ Send the calculated tool geometry and angles to the controller.
[0039] As a further improvement of the above solution, the method for automatically adjusting the tool processing parameters according to the difference between the tool geometric dimensions and angles measured by the detection device and the requirements input by the user includes:
[0040] ① Receive the tool geometry and angle measured by the detection device and compare them with the requirements input by the user;
[0041] ② If all measurement results are within the accuracy range required by the user, the output processing is completed and the current processing parameters are displayed;
[0042] ③ If any measurement result exceeds the accuracy range required by the user, the dimension or angle that exceeds the accuracy range will be recorded, and the processing parameters affected by the corresponding dimension or angle will be found according to the processing model;
[0043] ④ Modify the processing parameters that affect the size or angle beyond the accuracy range according to the preset step length, and send the modified processing parameters to the multi-station grinder for re-processing;
[0044] ⑤ Repeat the above steps until all measurement results are within the accuracy range required by the user;
[0045] ⑥ If any measurement result shows a trend of deterioration compared with the last measurement result, the direction and size of the step length are changed according to the dichotomy method, and the processing parameters that affect the deteriorated size or angle are modified, and the modified processing parameters are sent to the multi-station grinder for re-processing;
[0046] ⑦ Repeat the above steps until all measurement results are within the accuracy range required by the user, or until the preset maximum number of adjustments is reached.
[0047] As a further improvement of the above solution, the method for the controller to realize dynamic configuration of the channel axis according to the change of the turntable angle includes:
[0048] ① Monitor the turntable angle and select the corresponding channel axis configuration scheme according to the dynamic configuration model in the memory;
[0049] ② Rewrite the physical axis number of the rotary axis according to the chuck corresponding to each channel in the configuration scheme, and send it to the multi-station grinder;
[0050] ③ Read the motor information, recalculate the axis coordinates, and send them to the multi-station grinder. BRIEF DESCRIPTION OF THE DRAWINGS
[0051] Figure 1 It is a schematic diagram of the connection components of the tool processing parameter setting system of the multi-station grinder of the present invention;
[0052] Figure 2 It is a schematic diagram of the process of the method for automatically adjusting tool processing parameters of the present invention;
[0053] Figure 3 It is a flow chart of a method for setting tool processing parameters of a multi-station grinder of the present invention; DETAILED DESCRIPTION
[0054] In order to enable those skilled in the art to better understand the technical solution, the technical solution is described in detail below in conjunction with the embodiments. The description in this section is only exemplary and explanatory and should not have any limiting effect on the scope of protection of this patent.
[0055] Embodiment 1:
[0056] like Figure 1-3As shown, the specific structure of this embodiment is: a tool processing parameter setting system for a multi-station grinder, including a multi-station grinder, a controller, an input device, an output device, and a detection device. The multi-station grinder is provided with a turntable and corresponding processing stations, and each of the processing stations is provided with a chuck rotating axis and a grinding wheel moving axis; the controller is connected to the multi-station grinder for controlling the movement of the turntable and each axis; the input device and the output device are connected to the controller for receiving the tool geometric size and angle requirements input by the user and outputting the tool processing results to the user; the detection device is connected to the multi-station grinder, and the detection device is arranged on the loading and unloading stations of the multi-station grinder for imaging the processed tools Processing and measurement; a memory is provided in the controller, and the controller calculates the initial tool processing parameters according to the tool geometry and angle requirements input by the user and the processing model in the memory, and sends it to the multi-station grinder for processing; the controller also automatically adjusts the tool processing parameters according to the difference between the tool geometry and angle measured by the detection device and the requirements input by the user, and sends the adjusted parameters to the multi-station grinder for further processing; the controller repeats the above steps until the tool geometry and angle meet the requirements input by the user; the controller also realizes dynamic configuration of the channel axis according to the change of the turntable angle, to ensure that the chuck rotation axis of each station is consistent with the corresponding channel.
[0057] Specific working principle: A tool processing parameter setting system for a multi-station grinder, which can automatically calculate and adjust tool processing parameters according to the tool geometry and angle requirements input by the user, and realize the dynamic configuration of the channel axis. It solves the technical problems in the prior art that the tool processing parameter setting of the multi-station grinder relies on manual experience or experimental methods, which is time-consuming and labor-intensive and prone to errors and instability, and the channel axis configuration of the multi-station grinder is fixed and cannot be dynamically adjusted according to the change of the turntable angle, resulting in interference and collision problems during the tool processing process, and improves the tool processing efficiency and quality of the multi-station grinder. The following working principle is adopted: the controller calculates the initial tool processing parameters according to the tool geometry and angle requirements input by the user and the processing model in the memory, and sends them to the multi-station grinder for processing; the controller also automatically adjusts the tool processing parameters according to the difference between the tool geometry and angle measured by the detection device and the requirements input by the user, and sends the adjusted parameters to the multi-station grinder for further processing; the controller repeats the above steps until the tool geometry and angle meet the requirements input by the user; the controller also realizes the dynamic configuration of the channel axis according to the change of the turntable angle, to ensure that the chuck rotation axis of each station is consistent with the corresponding channel.
[0058] Embodiment 2:
[0059] like Figure 1-3As shown, as a preferred embodiment of the above embodiment, the processing models in the memory include: a dynamic configuration model, a tooth opening model, a slotting model, a peripheral edge opening model and an end edge grinding model; the dynamic configuration model is used to select the corresponding channel axis configuration scheme according to the turntable angle, and rewrite the physical axis number of the rotating axis according to the chuck corresponding to each channel in the scheme; the tooth opening model is used to determine the grinding wheel axis vector and center position according to the parameters of the tool end tooth deflection angle, end tooth front angle, cross grinding width, and cross grinding angle, and describe the processing trajectory and posture of the grinding wheel in the three steps of deflection, tooth expansion, and cross grinding; the slotting model is used to determine the grinding wheel axis vector and center position according to the parameters of the tool end tooth deflection angle, end tooth front angle, cross grinding width, and cross grinding angle ..., and describe the processing trajectory and posture of the grinding wheel in the three steps of deflection, tooth expansion, and cross grinding; the slotting model is used to determine the grinding wheel axis vector and center position according to the tool helix angle The grinding wheel axis vector and center position are determined according to the parameters of the first clearance angle, the width of the peripheral blade and the second clearance angle of the peripheral blade of the tool, and the processing trajectory and posture of the grinding wheel when it moves along the spiral line around the rotation axis of the workpiece are described; the end blade grinding model is used to determine the grinding wheel axis vector and center position according to the parameters of the first clearance angle, the width of the peripheral blade and the second clearance angle of the peripheral blade of the tool, and describe the processing trajectory and posture of the grinding wheel when it moves along the spiral line around the rotation axis of the workpiece.
[0060] Specific working principle: This embodiment specifies that the processing models in the memory include: dynamic configuration model, tooth opening model, slotting model, peripheral edge opening model and end edge grinding model; and introduces the functions and contents of these models respectively. It solves the technical problems of the lack of scientific and standardized tool processing parameter setting of multi-station grinders in the prior art, and the lack of flexibility and adaptability of the channel axis configuration of multi-station grinders, and produces the beneficial effect of improving the tool processing accuracy and consistency of multi-station grinders. Working principle: The dynamic configuration model is used to select the corresponding channel axis configuration scheme according to the turntable angle, and rewrite the physical axis number of the rotating axis according to the chuck corresponding to each channel in the scheme; the tooth opening model is used to determine the grinding wheel axis vector and center position according to the parameters of the tool end tooth deflection angle, end tooth front angle, cross grinding width, and cross grinding angle, and describe the processing trajectory and posture of the grinding wheel in the three steps of deflection, tooth expansion, and cross grinding; the slotting model is used to determine the grinding wheel axis vector and center position according to the parameters of the tool helix angle, front angle, core thickness, radius, and side blade groove depth, and describe the processing trajectory and posture of the grinding wheel when it makes a spiral motion around the workpiece; the circumferential blade opening model and the end blade grinding model are used to determine the grinding wheel axis vector and center position according to the parameters of the tool circumferential blade first clearance angle, circumferential blade width, circumferential blade second clearance angle or the tool end blade first clearance angle, end blade width, and end blade second clearance angle, and describe the processing trajectory and posture of the grinding wheel when it moves along the spiral line around the workpiece rotation axis.
[0061] Embodiment 3:
[0062] As a preferred embodiment of the above embodiment, in the tooth opening model, the calculation method of the transverse grinding angle α′ is:
[0063]
[0064] Among them, d′ represents the cross grinding width, and L2 represents the tool length.
[0065] In the slotting model, the grinding wheel axis vector n s and central location s The calculation method is:
[0066] n s =R x (θ)R y (δ)[0,0,1] T
[0067] o s =[R g cosψ,R g sinψ,pψ] T +[hcosβ,-hsinβ,0] T
[0068] Among them, θ represents the tool helix angle, δ represents the tool rake angle, and R g represents the tool radius, p represents the tool pitch, ψ represents the angle of rotation of the grinding wheel around the workpiece, h represents the side edge groove depth, and β represents the tool side edge groove angle.
[0069] In the open edge model and the grinding end edge model, the grinding wheel axis vector n s and central location s The calculation method is:
[0070]
[0071] Among them, S represents the second clearance angle of the tool edge, α″ represents the first clearance angle of the tool edge, and L a Indicates tool length, R s Indicates the radius of the grinding wheel.
[0072] Specifically: In this embodiment, the specific calculation methods and formulas involved in each processing model in the memory are respectively specified. The technical problem of the lack of precision and reliability in the tool processing parameter setting of the multi-station grinder in the prior art, and the technical problem of the lack of intelligence and adaptability in the channel axis configuration of the multi-station grinder are solved. The beneficial effect of improving the tool processing stability and flexibility of the multi-station grinder. The following working principle is adopted: the controller calculates the grinding wheel axis vector and center position in different steps according to the tool geometry and angle requirements input by the user, as well as the specific calculation methods and formulas in each processing model in the memory, and converts it into the corresponding turntable and motion parameters of each axis according to the equipment installation parameters of the multi-station grinder, and sends it to the multi-station grinder for processing.
[0073] Embodiment 4:
[0074] like Figure 1-3 As shown, a method for setting tool processing parameters of a multi-station grinder includes the following steps:
[0075] Receive the tool geometry and angle requirements input by the user;
[0076] According to the processing model stored in the memory, the initial tool processing parameters are calculated and sent to the multi-station grinder for processing;
[0077] Monitor the turntable angle and select the corresponding channel axis configuration scheme according to the dynamic configuration model stored in the memory and send it to the multi-station grinder;
[0078] Perform image processing and measurement on the tool after machining, and compare the measurement results with the requirements input by the user; if all measurement results are within the accuracy range required by the user, the machining is output as completed and the current machining parameters are displayed; if any measurement result exceeds the accuracy range required by the user, the dimension or angle that exceeds the accuracy range is recorded, and the machining parameters affected by the corresponding dimension or angle are found according to the machining model;
[0079] Modify the processing parameters that affect the size or angle beyond the accuracy range according to the preset step length, and send the modified processing parameters to the multi-station grinder for re-processing;
[0080] Repeat the above steps until all measurement results are within the accuracy range required by the user, or until the preset maximum number of adjustments is reached.
[0081] The controller calculates the initial tool processing parameters according to the tool geometry and angle requirements input by the user and the processing model in the memory, including:
[0082] According to the end tooth deflection angle, end tooth rake angle, cross grinding width, cross grinding angle parameters and tooth opening model input by the user, the grinding wheel axis vector and center position in the three steps of deflection angle, tooth expansion and cross grinding are calculated, and converted into the corresponding motion parameters of the turntable and each axis according to the equipment installation parameters of the multi-station grinder;
[0083] According to the user-input tool helix angle, rake angle, core thickness, radius, side edge groove depth parameters, and slotting model, the grinding wheel axis vector and center position are calculated, and converted into the corresponding turntable and axis motion parameters according to the equipment installation parameters of the multi-station grinder;
[0084] According to the parameters of the first clearance angle, width, second clearance angle of the tool circumferential edge, and the open circumferential edge model input by the user, the grinding wheel axis vector and center position are calculated, and according to the equipment installation parameters of the multi-station grinder, they are converted into the corresponding motion parameters of the turntable and each axis;
[0085] According to the parameters of the first clearance angle, end edge width, second clearance angle of the end edge and the end edge grinding model input by the user, the grinding wheel axis vector and center position are calculated, and converted into the corresponding turntable and each axis motion parameters according to the equipment installation parameters of the multi-station grinder.
[0086] The method for the detection device to perform image processing and measurement on the machined tool includes:
[0087] High magnification of the finished tool and acquisition of its image;
[0088] Process the image to extract the contour and feature points of the tool;
[0089] Calculate the geometric dimensions and angles of the tool based on the tool's contour and feature points;
[0090] The calculated tool geometry and angles are sent to the controller.
[0091] The method for the controller to automatically adjust the tool processing parameters according to the difference between the tool geometric size and angle measured by the detection device and the requirements input by the user includes:
[0092] Receiving the geometric dimensions and angles of the tool measured by the detection device and comparing them with the requirements input by the user;
[0093] If all measurement results are within the accuracy range required by the user, the output processing is completed and the current processing parameters are displayed;
[0094] If any measurement result exceeds the accuracy range required by the user, the dimension or angle that exceeds the accuracy range is recorded, and the processing parameters affected by the corresponding dimension or angle are found according to the processing model;
[0095] Modify the processing parameters that affect the size or angle beyond the accuracy range according to the preset step length, and send the modified processing parameters to the multi-station grinder for re-processing;
[0096] Repeat the above steps until all measurement results are within the accuracy range required by the user;
[0097] If any measurement result shows a trend of deterioration compared with the last measurement result, the direction and size of the step length are changed according to the dichotomy method, and the processing parameters that affect the deteriorated size or angle are modified, and the modified processing parameters are sent to the multi-station grinder for re-processing;
[0098] Repeat the above steps until all measurement results are within the accuracy range required by the user, or until the preset maximum number of adjustments is reached.
[0099] The method for the controller to realize dynamic configuration of the channel axis according to the change of the turntable angle includes:
[0100] Monitor the turntable angle and select the corresponding channel axis configuration scheme according to the dynamic configuration model in the memory;
[0101] Rewrite the physical axis number of the rotary axis according to the chuck corresponding to each channel in the configuration scheme and send it to the multi-station grinder;
[0102] Read the motor information, recalculate the axis coordinates, and send them to the multi-station grinder.
[0103] Specifically: This embodiment indicates that the system and method include the following steps: receiving tool geometry and angle requirements input by a user; calculating initial tool processing parameters based on a processing model stored in a memory, and sending them to a multi-station grinder for processing; monitoring the turntable angle, and selecting a corresponding channel axis configuration scheme based on a dynamic configuration model stored in a memory, and sending it to a multi-station grinder; performing image processing and measurement on the processed tool, and comparing the measurement results with the requirements input by the user; if all measurement results are within the accuracy range required by the user input, outputting that the processing is completed and displaying the current processing parameters; if any measurement result exceeds the accuracy range required by the user input, recording the dimension or angle that exceeds the accuracy range, and searching for the processing parameters affected by the corresponding dimension or angle based on the processing model; modifying the processing parameters that affect the dimension or angle that exceeds the accuracy range according to a preset step size, and sending the modified processing parameters to the multi-station grinder for re-processing; repeating the above steps until all measurement results are within the accuracy range required by the user input, or the preset maximum number of adjustments is reached. The invention solves the technical problems of the lack of systematization and methodization of tool processing parameter setting of multi-station grinders in the prior art, and the lack of automation and optimization of channel axis configuration of multi-station grinders. The invention has the beneficial effect of improving the controllability and operability of tool processing of multi-station grinders. The following working principle is adopted: the controller realizes the automatic calculation, adjustment, configuration, detection, comparison, modification and repetition of tool processing parameters according to the tool geometry and angle requirements input by the user, the processing model in the memory, the dynamic configuration model, the detection device, the preset step length and the maximum number of adjustments, until the user input requirements or the preset conditions are met.
[0104] Embodiment 5:
[0105] like Figure 1-3As shown, in this embodiment, a tool processing parameter setting system and method for a multi-station grinder is used, including a multi-station grinder, a controller, a memory, an input device, an output device, and a detection device. The multi-station grinder is provided with a turntable and corresponding processing stations, the controller is connected to the multi-station grinder, the input device and the output device are connected to the controller, and the detection device is connected to the multi-station grinder.
[0106] In this embodiment, the user needs to process a tool whose geometric dimensions and angle requirements are as follows:
[0107] Tool length: L1 = L2 = 100 mm
[0108] Tool radius: Rg = 10 mm
[0109] Tool helix angle: θ = 30°
[0110] Tool rake angle: δ=5°
[0111] Tool core thickness: h = 2mm
[0112] Tool side edge groove depth: p = 0.5mm
[0113] Tool end tooth deflection angle: σ=15°
[0114] Tool end tooth rake angle: δ′=10°
[0115] Tool horizontal grinding width: d′=1mm
[0116] Tool grinding angle:
[0117] The first clearance angle of the tool edge: α″=5°.
[0118] Tool circumferential edge width: b′=0.5mm
[0119] Second clearance angle of tool edge: S = 2°
[0120] The first clearance angle of the tool end edge: α″′=3°
[0121] Tool end edge width: b″=0.3mm
[0122] The second clearance angle of the tool end edge: S' = 1°
[0123] The user inputs the above-mentioned tool geometry and angle requirements through the input device, and sets the processing accuracy range to ±0.01mm and ±0.01°, and the maximum number of adjustments to 10 times. The controller receives the information input by the user, and dynamically configures the model, tooth opening model, slotting model, peripheral edge opening model, and end edge grinding model according to the processing model in the memory, calculates the initial tool processing parameters, and sends them to the multi-station grinder for processing. At the same time, the controller monitors the turntable angle, selects the corresponding channel axis configuration scheme according to the dynamic configuration model in the memory, and sends it to the multi-station grinder. During the processing, the detection device performs image processing and measurement on the processed tool, and sends the measurement results to the controller. The controller compares the measurement results with the requirements input by the user; if all the measurement results are within the accuracy range required by the user, the output device displays that the processing is completed and displays the current processing parameters; if any measurement result exceeds the accuracy range required by the user, the controller records the size or angle that exceeds the accuracy range, and searches for the processing parameters affected by the corresponding size or angle according to the processing model dynamic configuration model, tooth opening model, groove opening model, peripheral edge opening model and end edge grinding model; the processing parameters affecting the size or angle that exceeds the accuracy range are modified according to the preset step size, and the modified processing parameters are sent to the multi-station grinder for re-processing; the above steps are repeated until all the measurement results are within the accuracy range required by the user, or the preset maximum number of adjustments is reached.
[0124] In this embodiment, after three times of processing and adjustment, the final tool geometric dimensions and angles are as follows:
[0125] Tool length: L1 = L2 = 100.01 mm
[0126] Tool radius: Rg = 10.01 mm
[0127] Tool helix angle: θ = 30.01°
[0128] Tool rake angle: δ=5.01°
[0129] Tool core thickness: h = 2.01mm
[0130] Tool side edge groove depth: p = 0.51mm
[0131] Tool end tooth deflection angle: σ=15.01°
[0132] Tool end tooth rake angle: δ′=10.01°
[0133] Tool horizontal grinding width: d′=1.01mm
[0134] Tool grinding angle:
[0135] The first clearance angle of the tool edge: α″=5.01°
[0136] Tool circumferential edge width: b′=0.51mm
[0137] Tool peripheral edge second clearance angle: S = 2.01°
[0138] The first clearance angle of the tool end edge: α″′=3.01°
[0139] Tool end edge width: b″=0.31mm
[0140] The second clearance angle of the tool end edge: S' = 1.01°
[0141] These measurement results are within the accuracy range required by the user input, so the output device shows that the processing is completed and displays the current processing parameters. The user can view the processing parameters through the output device and evaluate the processing effect.
[0142] It should be noted that, in this article, the terms "include", "comprises" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. This article uses specific examples to illustrate the principles and implementation methods of the technical solution of this patent. The above examples are only used to help understand the method of this patent and its core ideas. The above is only a preferred implementation method of this patent. It should be pointed out that due to the limitations of textual expression and the objective existence of infinite specific structures, ordinary technicians in this technical field can make several improvements, modifications or changes without departing from the principles of this patent, and can also combine the above technical features in an appropriate manner; these improvements, modifications, changes or combinations, or the direct application of the patent's concept and technical solution to other occasions without improvement, should be regarded as the scope of protection of this patent.
Claims
1. A tool processing parameter setting system for a multi-station grinder, comprising a multi-station grinder, a controller, an input device, an output device, and a detection device, wherein the multi-station grinder is provided with a turntable and corresponding processing stations, the controller is connected to the multi-station grinder, the input device and the output device are connected to the controller, and the detection device is connected to the multi-station grinder, characterized in that: The controller is provided with a memory, and the controller calculates the initial tool processing parameters according to the tool geometry and angle requirements input by the user and the processing model in the memory, and sends the initial tool processing parameters to the multi-station grinder for processing; the controller repeats the following steps until the tool geometry and angle meet the requirements input by the user: the controller automatically adjusts the tool processing parameters according to the difference between the tool geometry and angle measured by the detection device and the requirements input by the user, and sends the adjusted parameters to the multi-station grinder for further processing; the controller also realizes the dynamic configuration of the channel axis according to the change of the turntable angle, so as to ensure that the chuck rotation axis of each station is consistent with the corresponding channel; The parameter setting method comprises the following steps: ① Receive the tool geometry and angle requirements input by the user; ② According to the processing model stored in the memory, the initial tool processing parameters are calculated and sent to the multi-station grinder for processing; ③ Monitor the turntable angle, select the corresponding channel axis configuration scheme according to the dynamic configuration model stored in the memory, and send it to the multi-station grinder; ④ The detection device processes and measures the image of the tool after processing, and compares the measurement results with the requirements input by the user; if all the measurement results are within the accuracy range required by the user, the processing is output and the current processing parameters are displayed; if any measurement result exceeds the accuracy range required by the user, the size or angle that exceeds the accuracy range is recorded, and the processing parameters affected by the corresponding size or angle are found according to the processing model; ⑤ Modify the processing parameters that affect the size or angle beyond the accuracy range according to the preset step length, and send the modified processing parameters to the multi-station grinder for re-processing; ⑥ Repeat steps 4-5 until all measurement results are within the accuracy range required by the user, or the preset maximum number of adjustments is reached; The method for automatically adjusting tool processing parameters according to the difference between the tool geometric dimensions and angles measured by the detection device and the requirements input by the user comprises: ① Receive the tool geometry and angle measured by the detection device and compare them with the requirements input by the user; ② If all measurement results are within the accuracy range required by the user, the output processing is completed and the current processing parameters are displayed; ③ If any measurement result exceeds the accuracy range required by the user, the dimension or angle that exceeds the accuracy range will be recorded, and the processing parameters affected by the corresponding dimension or angle will be found according to the processing model; ④ Modify the processing parameters that affect the size or angle beyond the accuracy range according to the preset step length, and send the modified processing parameters to the multi-station grinder for re-processing; ⑤ Repeat the above steps 1-4 until all measurement results are within the accuracy range required by the user; ⑥ If any measurement result shows a trend of deterioration compared with the last measurement result, the direction and size of the step length are changed according to the dichotomy method, and the processing parameters that affect the deteriorated size or angle are modified, and the modified processing parameters are sent to the multi-station grinder for re-processing; ⑦ Repeat the above steps until all measurement results are within the accuracy range required by the user, or until the preset maximum number of adjustments is reached.
2. A tool processing parameter setting system for a multi-station grinder according to claim 1, characterized in that: The processing models in the memory include: a dynamic configuration model, a tooth opening model, a slotting model, a peripheral edge opening model and an end edge grinding model; the dynamic configuration model is used to select the corresponding channel axis configuration scheme according to the turntable angle, and rewrite the physical axis number of the rotating axis according to the chuck corresponding to each channel in the scheme; the tooth opening model is used to determine the grinding wheel axis vector and center position according to the parameters of the tool end tooth deflection angle, end tooth rake angle, cross grinding width, and cross grinding angle, and describe the processing trajectory and posture of the grinding wheel in the three steps of deflection angle, tooth expansion, and cross grinding; the slotting model is used to determine the machining trajectory and posture of the grinding wheel in the three steps of deflection angle, tooth expansion, and cross grinding according to the tool helix angle, rake angle, core The grinding wheel axis vector and center position are determined according to the parameters of the thickness, radius, and side edge groove depth, and the processing trajectory and posture of the grinding wheel when it makes a spiral motion around the workpiece are described; the circumferential blade model is used to determine the grinding wheel axis vector and center position according to the parameters of the first clearance angle, the width of the circumferential blade, and the second clearance angle of the circumferential blade of the tool, and the processing trajectory and posture of the grinding wheel when it moves along a spiral line around the rotation axis of the workpiece; the end blade grinding model is used to determine the grinding wheel axis vector and center position according to the parameters of the first clearance angle, the width of the end blade, and the second clearance angle of the end blade of the tool, and the processing trajectory and posture of the grinding wheel when it moves along a spiral line around the rotation axis of the workpiece.
3. A tool processing parameter setting system for a multi-station grinder according to claim 2, characterized in that: In the tooth opening model, the calculation method of the transverse grinding angle α′ is: Among them, d′ represents the cross grinding width, and L2 represents the tool length.
4. The tool processing parameter setting system for a multi-station grinder according to claim 2, characterized in that: In the slotting model, the grinding wheel axis vector n s and central location s The calculation method is: n s n s =R x (i)R y (d)[0,0,1] T o s =[R g cosψ,R g sinψ,pψ] T +[hcosβ,-hsinβ,0] T Among them, θ represents the tool helix angle, δ represents the tool rake angle, and R g represents the tool radius, p represents the tool pitch, ψ represents the angle of rotation of the grinding wheel around the workpiece, h represents the side edge groove depth, β represents the tool side edge groove angle, R x (θ) represents the rotation matrix of the grinding wheel rotating around the tool X-axis by an angle of θ, R y (δ) represents the rotation matrix of the grinding wheel rotating around the tool y-axis by an angle of δ.
5. The tool processing parameter setting system for a multi-station grinder according to claim 2, characterized in that: In the open edge model and the grinding end edge model, the grinding wheel axis vector n s and central location s The calculation method is: n s =R x (-S-α″)[0,0,1] T the s =[L a +R s cos(S+α″),0,R s sin(S+α″)] T . Among them, S represents the second clearance angle of the tool edge, α″ represents the first clearance angle of the tool edge, and L a Indicates tool length, R s Indicates the grinding wheel radius, R x (-S-α″) represents the rotation matrix of the grinding wheel rotating around the tool X-axis by an angle of -S-α″.
6. The tool processing parameter setting system for a multi-station grinder according to claim 1, characterized in that: The method for the controller to calculate the initial tool processing parameters according to the tool geometry and angle requirements input by the user and the processing model in the memory includes: ① According to the tool end tooth deflection angle, end tooth rake angle, cross grinding width, cross grinding angle parameters and tooth opening model input by the user, the grinding wheel axis vector and center position in the three steps of deflection angle, tooth expansion and cross grinding are calculated, and converted into the corresponding turntable and each axis motion parameters according to the equipment installation parameters of the multi-station grinder; ② According to the tool helix angle, rake angle, core thickness, radius, side edge groove depth parameters and slotting model input by the user, the grinding wheel axis vector and center position are calculated, and converted into the corresponding turntable and axis motion parameters according to the equipment installation parameters of the multi-station grinder; ③ According to the parameters of the first clearance angle, width, second clearance angle of the tool circumferential edge, and the open circumferential edge model input by the user, the grinding wheel axis vector and center position are calculated, and converted into the corresponding motion parameters of the turntable and each axis according to the equipment installation parameters of the multi-station grinder; ④ According to the parameters of the first clearance angle, end edge width, second clearance angle of the end edge, and the grinding end edge model input by the user, the grinding wheel axis vector and center position are calculated, and according to the equipment installation parameters of the multi-station grinder, they are converted into the corresponding turntable and each axis motion parameters.
7. A tool processing parameter setting system for a multi-station grinder according to claim 6, characterized in that: The method for the detection device to perform image processing and measurement on the finished tool includes: ① Magnify the finished tool at a high magnification and obtain its image; ②Process the image to extract the contour and feature points of the tool; ③ Calculate the geometric dimensions and angles of the tool based on the tool’s contour and feature points; ④ Send the calculated tool geometry and angles to the controller.
8. The tool processing parameter setting system for a multi-station grinder according to claim 1, characterized in that: The method for the controller to realize dynamic configuration of the channel axis according to the change of the turntable angle includes: ① Monitor the turntable angle and select the corresponding channel axis configuration scheme according to the dynamic configuration model in the memory; ② Rewrite the physical axis number of the rotary axis according to the chuck corresponding to each channel in the configuration scheme, and send it to the multi-station grinder; ③ Read the motor information, recalculate the axis coordinates, and send them to the multi-station grinder.
Citation Information
Patent Citations
Cutter grinding control method based on cutter optical detection technology
CN112008502A
Numerical control rotating disc type multi-station tool grinding machine
CN114799922A
Milling cutter machining automatic feeding and discharging control system and method based on eight-station grinding machine
CN116945001A