A large-diameter edger numerical control system and method
By constructing a feed rate model in a horizontal core-taking edge grinding machine and automatically adjusting the grinding wheel feed rate using curvature and wear compensation terms, the problems of low precision and insufficient digitalization in existing technologies are solved, achieving high-precision and high-efficiency edge grinding.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- FOSHAN DESIGNER PRECISION MACHINERY
- Filing Date
- 2025-09-30
- Publication Date
- 2026-05-01
AI Technical Summary
Existing horizontal core-removing edge grinding machines have low precision and cumbersome adjustment during fine-tuning of the feed operation. Furthermore, parameter adjustment relies on the operator's experience and skills, and the degree of digitalization is low.
The large-diameter edge grinding machine adopts a CNC system. The controller constructs a feed rate model based on the real-time curvature of the workpiece and the wear of the grinding wheel, and automatically adjusts the grinding wheel feed rate, including curvature compensation and grinding wheel wear compensation, to achieve adaptive adjustment of the feed rate.
This improves the automation and digitalization of the edge grinding machine, reduces reliance on operator experience, and ensures processing accuracy and efficiency.
Smart Images

Figure CN121018346B_ABST
Abstract
Description
A CNC system and method for a large-diameter edge grinding machine Technical Field
[0001] This invention relates to the field of CNC machine tool technology, and more specifically, to a CNC system and method for a large-diameter edge grinding machine. Background Technology
[0002] A core-removing machine, also known as a core-removing edging machine, is an optical edging machine used in the production of optical lenses. It belongs to the category of optical lens processing equipment. Its core structure includes a worktable, a moving mechanism, and an edging assembly. A recessed area at the top of the worktable serves as the main working space, and the edging assembly and moving mechanism are both housed within this recessed cavity. Horizontal wheel edging machines are glass edge processing equipment with a flat, horizontal structure design. This equipment is equipped with multiple sets of grinding wheels of different grit sizes, which can sequentially complete rough grinding, fine grinding, and polishing processes to meet the edge processing needs of both flat and irregularly shaped glass.
[0003] Existing horizontal core-grinding machines include horizontal cam-type core-grinding machines and horizontal servo-type core-grinding machines. Horizontal cam-type core-grinding machines mostly rely on micrometer knobs for fine-tuning feed operations. This method of adjustment depends on mechanized control, and its relatively low precision makes it difficult to achieve high-precision fine-tuning requirements. Furthermore, the adjustment process is cumbersome, requiring repeated adjustments and verifications by the operator. The processing range is limited by the cam stroke, making it unsuitable for processing large-sized products. In contrast, the horizontal servo-type core-grinding machine has a specially designed feed data segmented table format for operators to fill in detailed information according to the prescribed format. Because horizontal servo-type core-grinding machines require precise control of various parameters during grinding, the required input data is diverse and detailed, covering grinding speed, feed rate, grinding direction, and other aspects.
[0004] In general, existing horizontal core-removing grinding machines suffer from drawbacks such as the dependence of parameter (e.g., grinding wheel feed rate) adjustment on the operator's experience and skill level, and a low overall level of digitalization. Summary of the Invention
[0005] Based on this, in order to improve the digitalization level of core-grinding machines, the present invention provides a CNC system and method for large-diameter edge grinding machines, the specific technical solution of which is as follows:
[0006] A CNC system for a large-diameter edge grinding machine includes a base and a main body. The main body includes an XYZ three-axis module, a whetstone axis motor, a grinding wheel, and a controller. The grinding wheel is fixedly mounted on the output end of the whetstone axis motor via the whetstone axis. The whetstone axis motor is fixedly mounted on the XYZ three-axis module, which is fixedly mounted on the base. The controller is mounted on the base and is used to control the movement of the whetstone axis motor and the XYZ three-axis module. The controller is used to respond to automatic grinding commands and adjust the grinding wheel feed rate according to a feed rate model. Specifically, the controller first obtains the real-time curvature of the workpiece to be ground and the real-time wear of the grinding wheel. Then, based on the real-time curvature of the workpiece, it obtains a curvature compensation term that adjusts the grinding wheel feed rate in the reverse direction according to the real-time curvature change, and a grinding wheel wear compensation term that adjusts the grinding wheel feed rate in the forward direction according to the real-time wear of the grinding wheel. Finally, it constructs a feed rate model based on the curvature compensation term and the grinding wheel wear compensation term.
[0007] The large-diameter grinding machine CNC system constructs a feed rate model through curvature compensation and grinding wheel wear compensation terms. It can automatically adjust the grinding wheel feed rate according to the feed rate model. The adjustment of the grinding wheel feed rate does not depend on the operator's experience and skill level, thus improving the overall automation and digitalization level.
[0008] Preferably, the controller includes:
[0009] The curvature compensation term acquisition module is used to acquire a curvature sensitive attenuation function based on the real-time curvature of the workpiece to be ground, and to acquire a curvature compensation term that adjusts the grinding wheel feed rate in the opposite direction to the real-time curvature change based on the curvature sensitive attenuation function.
[0010] The wear compensation term acquisition module is used to acquire the maximum allowable wear threshold of the grinding wheel, and to acquire the grinding wheel wear compensation term that positively adjusts the grinding wheel feed rate according to the ratio of the real-time wear amount of the grinding wheel to the maximum allowable wear threshold of the grinding wheel.
[0011] The feed rate model construction module is used to obtain the basic feed rate and construct the feed rate model based on the product of the basic feed rate, curvature compensation term, and grinding wheel wear compensation term.
[0012] Preferably, the CNC system further includes a hand-cranked feed device, the hand-cranked feed device comprising:
[0013] The step distance knob includes multiple different step distance settings, each corresponding to a different step distance, and is used to set the step distance by selecting different step distance settings.
[0014] The movable axis knob includes multiple different movable axis positions, each corresponding to a different movement direction, and is used to set the movement direction of the whetstone axis by selecting different movable axis positions.
[0015] The feed handle is used to control the grinding wheel to move at a set step distance according to the set direction of the whetstone axis;
[0016] The step pitch knob, the moving axis knob, and the transmission handle are all electrically connected to the controller.
[0017] Preferably, the curvature compensation term acquisition module includes:
[0018] A real-time curvature acquisition unit is used to acquire the radial coordinates and angular coordinates of the workpiece to be ground, and to acquire the real-time curvature based on the radial coordinates and angular coordinates.
[0019] The attenuation function acquisition unit is used to acquire the curvature response attenuation coefficient and to acquire the curvature sensitive attenuation function based on the real-time curvature and the curvature response attenuation coefficient.
[0020] The curvature compensation term acquisition unit is used to acquire the material curvature sensitivity coefficient and, based on the curvature sensitivity attenuation function and the material curvature sensitivity coefficient, acquire the curvature compensation term that adjusts the grinding wheel feed rate in the opposite direction to the real-time curvature change.
[0021] Preferably, the controller further includes:
[0022] The grinding amount setting module is used to set the rough grinding amount and the fine grinding amount;
[0023] The rate setting module is used to set the rough grinding rate, fine grinding rate, first feed rate, and rapid feed rate.
[0024] A CNC method for a large-diameter edge grinding machine, applied to the aforementioned CNC system for the large-diameter edge grinding machine, includes the following steps:
[0025] Obtain the real-time curvature of the workpiece to be ground, and obtain a curvature compensation term based on the real-time curvature of the workpiece to be ground to adjust the feed rate of the grinding wheel in the opposite direction as the real-time curvature changes.
[0026] Obtain the real-time wear of the grinding wheel, and based on the real-time wear of the grinding wheel, obtain a grinding wheel wear compensation term that positively adjusts the grinding wheel feed rate according to the change in the real-time wear.
[0027] A feed rate model is constructed based on the curvature compensation term and the grinding wheel wear compensation term.
[0028] In response to automatic grinding commands, the grinding wheel feed rate is adjusted according to the feed rate model.
[0029] Preferably, the specific method for obtaining the curvature compensation term includes the following steps:
[0030] Obtain the radial and angular coordinates of the workpiece to be ground, and obtain the real-time curvature based on the radial and angular coordinates;
[0031] Obtain the curvature response attenuation coefficient, and obtain the curvature sensitive attenuation function based on the real-time curvature and the curvature response attenuation coefficient;
[0032] Obtain the material curvature sensitivity coefficient, and based on the curvature sensitivity attenuation function and the material curvature sensitivity coefficient, obtain the curvature compensation term that adjusts the grinding wheel feed rate in the opposite direction to the real-time curvature change.
[0033] Preferably, the curvature compensation term is expressed as ;
[0034] in, These represent radial coordinates and angular coordinates, respectively. Represents the absolute value of the real-time curvature. Indicates the material curvature sensitivity coefficient. Indicates the curvature response attenuation coefficient. This represents the natural exponential function.
[0035] Preferably, the grinding wheel wear compensation term is expressed as follows: ;
[0036] in, These represent the real-time wear of the grinding wheel and the maximum permissible wear threshold, respectively. This represents the wear sensitivity coefficient.
[0037] Preferably, the feed rate model is expressed as: ;
[0038] in, Indicates the reference feed rate. This indicates the feed rate of the grinding wheel. Attached Figure Description
[0039] The invention will be further understood from the following description taken in conjunction with the accompanying drawings. The components in the drawings are not necessarily drawn to scale, but rather the emphasis is on illustrating the principles of the embodiments. In different views, the same reference numerals designate corresponding parts.
[0040] Figure 1 is a schematic diagram of the overall structure of a large-diameter edge grinding machine CNC system according to an embodiment of the present invention;
[0041] Figure 2 is a schematic diagram of the overall structure of a large-diameter edge grinding machine CNC system according to an embodiment of the present invention;
[0042] Figure 3 is a schematic diagram of the structure of the transmission handle in one embodiment of the present invention;
[0043] Figure 4 is a schematic diagram of the direction of movement of the transmission handle along the X-axis and Y-axis in one embodiment of the present invention;
[0044] Figure 5 is a schematic diagram of the direction of movement of the transmission handle along the X-axis and Y-axis in one embodiment of the present invention;
[0045] Figure 6 is a schematic diagram of the functional module structure of the controller in one embodiment of the present invention;
[0046] Figure 7 is a schematic diagram of the functional module structure of the curvature compensation item in one embodiment of the present invention;
[0047] Figure 8 is a schematic diagram of the operation panel interface in one embodiment of the present invention;
[0048] Figure 9 is a schematic diagram of the overall process of a large-diameter edge grinding machine CNC method according to an embodiment of the present invention;
[0049] Figure 10 is a flowchart illustrating a specific method for obtaining curvature compensation terms in one embodiment of the present invention.
[0050] Explanation of reference numerals in the attached figures:
[0051] 1. Base; 2. Main body; 3. Electrical box; 4. Control panel; 5. Hand-cranked feed device; 21. X-axis motor; 22. Y-axis motor; 23. Z-axis motor; 51. Step pitch knob; 52. Moving axis knob; 53. Transfer handle. Detailed Implementation
[0052] To make the objectives, technical solutions, and advantages of this invention clearer, the invention will be further described in detail below with reference to its embodiments. It should be understood that the specific embodiments described herein are merely illustrative of the invention and do not limit the scope of protection of the invention.
[0053] It should be noted that when an element is referred to as being "fixed to" another element, it can be directly attached to the other element or there may be an intervening element. When an element is referred to as being "connected to" another element, it can be directly connected to the other element or there may be an intervening element. The terms "vertical," "horizontal," "left," "right," and similar expressions used herein are for illustrative purposes only and do not represent the only possible implementation.
[0054] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this invention pertains. The terminology used herein in the description of the invention is for the purpose of describing particular embodiments only and is not intended to be limiting of the invention. The term "and / or" as used herein includes any and all combinations of one or more of the associated listed items.
[0055] In this invention, "first" and "second" do not represent a specific quantity or order, but are merely used to distinguish names.
[0056] As shown in Figures 1 and 2, an embodiment of the present invention provides a CNC system for a large-diameter edge grinding machine, including a base 1 and a main body 2, wherein the main body 2 is fixedly mounted on the base 1. The main body 2 includes an XYZ three-axis module, a grinding wheel motor, a grinding wheel, and a controller. The XYZ three-axis module, also known as a three-axis slide module, is a mechanical module capable of achieving precise linear motion in the X, Y, and Z directions. Specifically, the XYZ three-axis module consists of three independent linear motion axes (X-axis, Y-axis, and Z-axis), driven by motors (such as stepper motors, servo motors, or linear motors), combined with transmission mechanisms such as ball screws, synchronous belts, or linear guides, to convert the rotational motion of the motors into linear motion. The motion of each axis is precisely controlled by a controller (such as a PLC or motion control card), thereby achieving precise positioning and movement in three-dimensional space.
[0057] The grinding wheel is fixedly mounted on the output end of the grinding wheel motor via a grinding wheel shaft. The grinding wheel motor is fixedly mounted on the XYZ three-axis module, which is fixedly mounted on the base 1. The controller is mounted on the base 1 and is used to control the movement of the grinding wheel motor and the XYZ three-axis module. The XYZ three-axis module generally includes a Z-axis motor 23 for driving the grinding wheel motor, grinding wheel, and grinding wheel to move along the Z-axis, an X-axis motor 21 for driving the Z-axis motor 23 to move along the X-axis, and a Y-axis motor 22 for driving the X-axis motor 21 to move along the Y-axis. Since the specific structure of the XYZ three-axis module is conventional technology in this field, it will not be described in detail here.
[0058] The controller, which can be a PLC, is fixedly mounted on the base 1 via an electrical box 3. It responds to automatic grinding commands and adjusts the grinding wheel feed rate according to the feed rate model. Here, the automatic grinding commands can be transmitted wirelessly by the user via a mobile terminal to the controller, or the workpiece detection mechanism can detect the workpiece position on the fixture in real time, generate automatic grinding commands, and feed them back to the controller. For example, the workpiece detection mechanism includes, but is not limited to, position sensors or image sensors. It determines whether a workpiece to be ground exists by detecting the workpiece position on the fixture in real time. If so, it generates an automatic grinding command and feeds it back to the controller after detecting the workpiece for a certain period of time (e.g., 5 or 10 seconds). Preferably, this embodiment automatically generates automatic grinding commands by determining whether the workpiece to be ground is in position, thereby improving the degree of automation.
[0059] The feed rate model is generated by the controller. Specifically, the controller first obtains the real-time curvature of the workpiece to be ground and the real-time wear of the grinding wheel. Then, based on the real-time curvature of the workpiece, it obtains a curvature compensation term that adjusts the grinding wheel feed rate in the reverse direction according to the real-time curvature change, and a grinding wheel wear compensation term that adjusts the grinding wheel feed rate in the forward direction according to the real-time wear of the grinding wheel. Finally, the feed rate model is constructed based on the curvature compensation term and the grinding wheel wear compensation term.
[0060] The feed rate model can be expressed as a function model that is proportional to the product of the curvature compensation term and the grinding wheel wear compensation term. This function model includes, but is not limited to, linear functions, exponential functions, polynomials, or piecewise functions. For example, the feed rate model = reference feed rate × curvature compensation term × grinding wheel wear compensation term.
[0061] In this feed rate model, the curvature compensation term adjusts the grinding wheel feed rate according to the real-time curvature change direction. This can be understood as automatically reducing the grinding wheel speed when in a high curvature region, such as a small radius arc, and automatically increasing the grinding wheel speed when in a low curvature region, such as a straight section. Thus, when the workpiece contour suddenly bends, such as when transitioning from a straight section to an arc, overcutting can be avoided by reducing the feed rate; conversely, when the workpiece contour straightens, such as when transitioning from an arc to a straight section, undercutting can be avoided by increasing the feed rate. In other words, through the curvature compensation term, the feed rate can be adjusted in real-time according to curvature changes, overcutting and undercutting problems caused by fixed feed rates in existing technologies (especially overcutting and undercutting problems caused by curvature changes in the machining of large-diameter workpieces), thereby improving workpiece grinding accuracy.
[0062] The grinding wheel wear compensation item positively adjusts the grinding wheel feed rate according to the real-time wear amount. This can be understood as appropriately increasing the feed rate when the real-time wear amount increases to compensate for the decrease in linear velocity caused by the reduction in the grinding wheel diameter, thus overcoming dimensional drift caused by grinding wheel wear and improving workpiece grinding accuracy. In other words, through the grinding wheel wear compensation item, the feed rate can be dynamically increased online according to the grinding wheel wear amount to maintain a suitable feed rate. Compared to existing technologies that rely on manual periodic adjustments of the compensation feed rate, this improves work efficiency and automation.
[0063] In summary, the large-diameter grinding machine CNC system constructs a feed rate model through curvature compensation and grinding wheel wear compensation terms. It can automatically adjust the grinding wheel feed rate according to the feed rate model. The adjustment of the grinding wheel feed rate does not depend on the operator's experience and skill level, thus improving the overall automation and digitalization level.
[0064] In one embodiment, as shown in FIG6, the controller includes a curvature compensation term acquisition module, a wear compensation term acquisition module, and a feed rate model construction module.
[0065] The curvature compensation term acquisition module is used to acquire a curvature-sensitive attenuation function based on the real-time curvature of the workpiece to be ground, and to acquire a curvature compensation term that adjusts the grinding wheel feed rate in the opposite direction to the real-time curvature change based on the curvature-sensitive attenuation function.
[0066] As a preferred technical solution, as shown in Figure 7, the curvature compensation term acquisition module includes a real-time curvature acquisition unit, an attenuation function acquisition unit, and a curvature compensation term acquisition unit.
[0067] The real-time curvature acquisition unit acquires the radial and angular coordinates of the workpiece to be ground, and obtains the real-time curvature based on the radial and angular coordinates. The attenuation function acquisition unit acquires the curvature response attenuation coefficient, and obtains the curvature-sensitive attenuation function based on the real-time curvature and the curvature response attenuation coefficient. The curvature compensation term acquisition unit acquires the material curvature sensitivity coefficient, and obtains a curvature compensation term that adjusts the grinding wheel feed rate inversely with changes in real-time curvature based on the curvature-sensitive attenuation function and the material curvature sensitivity coefficient.
[0068] For example, the curvature compensation term is represented as ;in, These represent radial coordinates and angular coordinates, respectively. Represents the absolute value of the real-time curvature. Indicates the material curvature sensitivity coefficient. Indicates the curvature response attenuation coefficient. This represents the natural exponential function. The radial coordinate can be understood as the distance from a point to the pole, and the angular coordinate can be understood as the angle between a point and the polar axis. Obtaining the radial and angular coordinates essentially involves constructing a polar coordinate system with the workpiece's rotation center as the origin. For the radial coordinate, the center of rotation can be found after the workpiece is clamped, and then the distance between the grinding wheel and the rotation center can be measured using a laser distance meter. This distance value is used as the radial coordinate. For the angular coordinate, the actual rotation angle of the workpiece can be calculated using a high-resolution encoder, and this actual rotation angle is used as the angular coordinate. Since obtaining the workpiece's radial and angular coordinates is a conventional technique in this field, it will not be elaborated further here.
[0069] The second derivative of the workpiece contour in polar coordinates is essentially an approximate expression of the workpiece contour curvature, which can be understood as the dominant curvature coefficient in polar coordinates. The material curvature sensitivity coefficient characterizes the response intensity of material hardness to changes in curvature, typically ranging from 0.2 to 1.5. It can be set based on the material properties of the workpiece and combined with experience. Generally, the higher the hardness of the workpiece material to be ground, the larger the corresponding material curvature sensitivity coefficient. For example, based on a preset material hardness benchmark, for every 10 units of Rockwell hardness (HRC) increase in the workpiece material hardness, the material curvature sensitivity coefficient increases by 0.3. The curvature response attenuation coefficient controls the sensitivity of speed to changes in curvature. It is related to the grinding wheel's coarseness, with a typical value range of 0.03-0.08. For an 80 coarse grinding wheel, it can be set to 0.03, and for a 320 fine grinding wheel, it can be set to 0.08. Curvature The precise expression is When the workpiece diameter is large (greater than 500 per second) and the contour is smooth, due to... Therefore, curvature It can be simplified to For large-diameter workpieces, the absolute value of the real-time curvature is chosen to replace the curvature. This can avoid squaring and square root operations, reduce the amount of calculation, and improve the system response speed.
[0070] For regions with high curvature, such as small-radius arcs or sharp corners, the absolute value of the real-time curvature... Increase, exponential term As the curvature compensation term approaches zero, assuming the grinding wheel wear compensation term equals 1 and the feed rate model = base feed rate × curvature compensation term × grinding wheel wear compensation term, the real-time feed rate of the grinding wheel will decrease to the base feed rate. This reduces grinding wheel drift caused by centrifugal force and avoids over-cutting. For low curvature regions, such as large planes or gentle curves, the absolute value of the real-time curvature approaches zero, and the exponential term... As it approaches 1, the curvature compensation term → Assuming the grinding wheel wear compensation term equals 1 and the feed rate model = base feed rate × curvature compensation term × grinding wheel wear compensation term, the real-time feed rate of the grinding wheel will be increased to: × Base feed rate. The constant 1 in the curvature compensation term can be understood as a safety base, used to ensure a minimum safe feed rate. Thus, undercutting can be avoided by increasing the feed rate, shortening the machining time for straight sections. In other words, the curvature compensation term has the characteristic of adaptively adjusting the feed rate according to curvature changes, thus avoiding overcutting / undercutting.
[0071] Here, it's important to note that the reasons for choosing an exponential function for the curvature compensation term are primarily: 1. It achieves monotonically decreasing curvature, matching the requirement to reduce the feed rate as curvature increases; 2. It utilizes the smoothing properties of the exponential function to avoid abrupt changes in the feed rate; 3. It adjusts the curvature sensitivity through the curvature response attenuation coefficient, controlling the attenuation rate of the function curve. This curvature compensation term, as the core component of the feed rate model, is mainly used to address the problem of uneven machining quality caused by curvature changes in the grinding of large-diameter workpieces.
[0072] The wear compensation term acquisition module is used to obtain the maximum allowable wear threshold of the grinding wheel, and to obtain the grinding wheel wear compensation term that positively adjusts the grinding wheel feed rate according to the ratio of the real-time wear amount of the grinding wheel to the maximum allowable wear threshold of the grinding wheel.
[0073] For example, the grinding wheel wear compensation term is represented as .in, These represent the real-time wear of the grinding wheel and the maximum permissible wear threshold, respectively. This represents the wear sensitivity coefficient. In actual workpiece grinding processes, grinding wheel wear leads to a reduction in the effective diameter, thereby decreasing the linear velocity. To maintain a constant material removal rate, a corresponding increase in feed rate is required to compensate. The constant 1 in the grinding wheel wear compensation term can be understood as a safety base, used to ensure a minimum safe rate.
[0074] For a new grinding wheel, its wear is 0, and the grinding wheel wear compensation term is 1. As the wear of the grinding wheel increases, its grinding capacity begins to decrease. The grinding wheel wear compensation term needs to be used to appropriately increase the real-time feed rate of the grinding wheel to maintain a certain cutting rate. When the grinding wheel reaches its maximum wear, i.e., the real-time wear equals the maximum allowable wear threshold, the value of the grinding wheel wear compensation term reaches its maximum. The wear sensitivity coefficient is related to the material properties of the workpiece being ground and increases with the increase of the workpiece material's hardness. The real-time wear of the grinding wheel can be obtained by measuring the change in the grinding wheel diameter in real time using a laser rangefinder; typical values are between 0.1-5 mm. The maximum allowable wear threshold of the grinding wheel is generally a safety value specified by the grinding wheel manufacturer, for example, set at 10%-15% of the new grinding wheel diameter. In general, this grinding wheel wear compensation term can compensate for the loss of linear velocity caused by the reduction in diameter due to grinding wheel wear, thus maintaining a certain grinding rate.
[0075] The feed rate model building module is used to obtain the basic feed rate and build the feed rate model based on the product of the basic feed rate, curvature compensation term, and grinding wheel wear compensation term.
[0076] For example, the feed rate model ;in, Indicates the reference feed rate. This indicates the grinding wheel feed rate. The baseline feed rate can be set by technicians based on experience. This feed rate model mainly addresses the grinding uniformity problem caused by curvature variations in large-diameter workpieces. It can adaptively adjust the feed rate according to real-time curvature changes to avoid overcutting / undercutting, and dynamically increase the feed rate based on real-time grinding wheel wear to compensate for efficiency losses.
[0077] In some cases, especially during precision machining, temperature changes can cause material expansion and deformation, affecting machining accuracy. To improve workpiece machining accuracy, a preferred technical solution is to couple the thermal expansion effect of the material to an exponential term. In this approach, errors caused by thermal deformation are actively suppressed through an exponential decay mechanism, achieving coupling of thermo-mechanical-geometric multiphysics fields. For example, the curvature compensation term is... Improved to .in, The coefficient of thermal expansion is indicated by the material handbook; for example, the coefficient of thermal expansion for aluminum alloys is typically 11 × 10⁻⁶. -6 K -1 The coefficient of thermal expansion of optical glass is generally 5 × 10⁻⁶. -6 -10×10 -6 The coefficient of thermal expansion is between / K. Of course, the coefficient of thermal expansion varies depending on the material type and properties. This indicates the local temperature rise in the grinding zone, which can be obtained through real-time monitoring using an infrared thermal imager.
[0078] Here, As a thermal deformation factor, it characterizes the thermal expansion effect of a material. The greater the temperature rise, the greater the compensation strength, and the increase is non-linear. The improved curvature compensation term is achieved by... Embedded into the exponential term, it has a nonlinear coupling mechanism, realizing the coupling of thermal-mechanical-geometric multiphysics fields, which is beneficial to improving the accuracy of system processing.
[0079] In one embodiment, as shown in FIG3, the CNC system further includes a hand-cranked feed device 5, which includes a step pitch knob 51, a moving axis knob 52, and a transmission handle 53. Specifically, the step pitch knob 51, the moving axis knob 52, and the transmission handle 53 are all mounted on the same housing, and the three are electrically connected to the controller via cables.
[0080] The step pitch knob 51 includes multiple different step pitch settings, each corresponding to a different step pitch, used to set the step pitch by selecting different step pitch settings. Specifically, the step pitch setting corresponds to the distance the grinding wheel moves when the feed handle 53 rotates one scale. The step pitch knob 51 includes three settings: ×1, ×10, and ×100, corresponding to step pitches of 1μm, 10μm, and 100μm, respectively.
[0081] The movable axis knob 52 includes multiple movable axis positions, each corresponding to a different movement direction, used to set the movement direction of the whetstone axis by selecting different movable axis positions. Specifically, the movement direction of the whetstone axis includes left-right, forward-backward, and lens axis rotation directions. The movable axis knob 52 includes three movable axis positions: X-axis, Y-axis, and Z-axis. As shown in Figures 4 and 5, when the movable axis position of the movable axis knob 52 is X-axis, rotating the transmission handle 53 counterclockwise and clockwise respectively indicates that the X-axis moves along the left and right directions. When the movable axis position of the movable axis knob 52 is Y-axis, rotating the transmission handle 53 counterclockwise and clockwise respectively indicates that the Y-axis moves along the forward and backward directions.
[0082] The transfer handle 53 is used to control the grinding wheel to move at a set step distance according to the set grinding wheel movement direction. The transfer handle 53 includes a knob that can rotate counterclockwise and clockwise. The knob rotates one step or one scale mark, which controls the grinding wheel movement direction set by the moving axis knob 52 and the set step distance selected by the moving step distance knob 51.
[0083] The purpose of setting up the hand-cranked feed device 5 is to facilitate the operator's manual and precise control of the movement of the grinding stone shaft according to the actual needs of the scenario, and to facilitate the operator's manual operation of the equipment when inputting parameters (such as rough grinding amount, fine grinding amount, etc.) into the controller for the first time. The hand-cranked feed device 5, combined with the feed rate model, enables the system to have both manual and automatic control functions.
[0084] In one embodiment, the controller further includes a grinding amount setting module and a speed setting module. The grinding amount setting module is used to set the rough grinding amount and the fine grinding amount; the speed setting module is used to set the rough grinding speed, the fine grinding speed, the first feed rate, and the rapid feed rate.
[0085] Specifically, the CNC system also includes an operation panel 4, which is fixedly mounted on the electrical box 3 and electrically connected to the controller. As shown in Figure 8, multiple virtual digital buttons can be set on the operation panel 4 to facilitate technicians in inputting rough grinding amount, fine grinding amount, rough grinding rate, fine grinding rate, first feed rate, and rapid feed rate. Here, the rough grinding amount, fine grinding amount, rough grinding rate, fine grinding rate, first feed rate, and rapid feed rate can all be set by technicians based on experience. The grinding amount setting module, the rate setting module, and the virtual digital buttons on the operation panel 4 provide semi-automatic operation for workpiece grinding. That is, after the technician sets the rough grinding amount, fine grinding amount, rough grinding rate, fine grinding rate, first feed rate, and rapid feed rate, the remaining workpiece grinding operation is automatically completed by the system according to the set parameters. Thus, combined with the hand-cranked feed device 5 and the feed rate model, grinding amount setting module, and rate setting module in the control module, the system simultaneously possesses manual, fully automatic, and semi-automatic operation functions.
[0086] As the grinding wheel diameter D increases, the contact arc length between the grinding wheel and the workpiece increases, and the cutting thickness of a single abrasive grain decreases. Therefore, the feed rate can be appropriately increased without reducing the grinding wheel life. In other words, the rough grinding feed rate can increase with the increase of the grinding wheel diameter. However, the smaller the surface roughness value of the workpiece, the higher the grinding requirements are generally; therefore, the feed rate needs to be reduced to avoid excessive vibration and surface damage. The feed rate is also related to the hardness of the workpiece material. Increased material hardness leads to increased grinding force and grinding temperature, which can easily cause burning and premature grinding wheel wear. Therefore, the feed rate needs to be appropriately reduced to control grinding heat and grinding wheel wear, ensuring grinding wheel life and surface integrity. If the rough grinding rate and finish grinding rate are set by technicians, it relies on their experience, resulting in a low degree of automation and digitization in the system.
[0087] To improve the automation and digitalization of the system and achieve adaptive setting of process parameters to replace the empirical value setting of traditional edge grinding machine process parameters, as a preferred technical solution, the specific method for obtaining the rough grinding rate and fine grinding rate includes the following steps:
[0088] The first step is to obtain the diameter of the grinding wheel. Surface roughness of the workpiece to be ground and the hardness value of the workpiece to be ground According to the diameter of the grinding wheel Surface roughness of the workpiece to be ground and hardness value Obtain the rough grinding feed rate (unit: mm / rev).
[0089] For example, the rough grinding feed rate .in, This indicates the feed rate for coarse grinding, which directly determines the material removal rate during the coarse grinding process. This represents the overall correction factor used to compensate for grinding wheel / cooling / machine tool characteristics; the default value is 1.0. When the system coolant pressure is less than the preset coolant pressure value, such as 0.5 MPa, The problem of workpiece burns caused by insufficient heat dissipation can be solved by reducing the rough grinding feed rate. Alternatively, based on the coolant reference pressure, the comprehensive correction coefficient can be increased accordingly for every certain increase in system coolant pressure. For example, for every 0.5 MPa increase in system coolant pressure from the reference pressure, the comprehensive correction coefficient increases by +0.15 or +0.25. Similarly, for every 50# increase in grinding wheel grit from the reference grit, the comprehensive correction coefficient increases accordingly, such as +0.05 or +0.1; if the machine tool rigidity is less than the preset rigidity, the comprehensive correction coefficient decreases by -0.2 or -0.25. It should be noted that the adjustment amount of the comprehensive correction coefficient corresponding to different grinding wheel grit, cooling pressure, and machine tool rigidity can be adjusted according to the actual situation, and no further limitations are imposed here.
[0090] Through the rough grinding feed function It takes into account the grinding wheel diameter, the surface roughness of the workpiece to be ground, and the hardness value, and can achieve the maximum material removal rate in the rough grinding stage while avoiding burns / vibrations.
[0091] The second step is to obtain the coarse grinding rate based on the coarse grinding feed rate, and then obtain the fine grinding rate based on the coarse grinding rate. Specifically, after obtaining the coarse grinding feed rate, the coarse grinding rate can be obtained by multiplying the coarse grinding feed rate by the rotational speed of the grinding wheel shaft.
[0092] The finishing grinding rate should be lower than the roughing grinding rate, and a finishing grinding rate / roughing grinding rate ratio between 0.2 and 0.6 is generally suitable, depending on the grinding wheel grit size. For example, when the surface roughness of the workpiece to be ground is ≤0.8μm (high precision), the finishing grinding feed rate is... ;in, This indicates the grinding wheel grit number. The constant 180 is an empirical value that can be adjusted by technicians; it is generally the grit number for finish grinding wheels. 0.25 is the base reduction ratio. Under high-precision grinding requirements, this ensures that the finish grinding feed is reduced to less than 1 / 4 of the rough grinding feed, avoiding the accumulation of plastic deformation. This represents the nonlinear adjustment index, typically taken as 0.5 or 0.7. When 0.8μm < <1.6μm (medium precision), fine grinding feed rate ,otherwise, After obtaining the fine grinding feed rate, the fine grinding feed rate = fine grinding feed rate × whetstone shaft speed. The whetstone shaft speed can be set based on experience and will not be elaborated here.
[0093] Generally, the larger the grinding wheel grit number, the finer the abrasive grains, and the single-grain cutting amount needs to be further reduced to prevent scratches. The nonlinear adjustment index is essentially used to characterize the inverse square root relationship between the grinding wheel abrasive grain density and the cutting force. For example, assuming the nonlinear adjustment index is 0.5, when the grinding wheel grit number is 180#, the fine grinding feed = 0.25 × the rough grinding feed. When the grinding wheel grit number increases from 180# to 360#, i.e., the grit number doubles, ... For fine grinding, the feed rate needs to be reduced to 71%, not 50%, to achieve non-linear decay and avoid chattering caused by decreased energy transfer efficiency due to excessively dense abrasive grains in fine-grit grinding wheels. In this case, the fine grinding feed rate = 0.25 × coarse grinding feed rate × 0.71 = 0.177 × coarse grinding feed rate. In general, the larger the ratio of the grinding wheel grit number to the empirical value of 180, the greater the decay in the fine grinding feed rate.
[0094] This can be understood as a grit size correction term. The larger the grinding wheel grit number, the finer the abrasive grains, requiring a further reduction in the single-grain cutting depth and finishing feed rate to prevent scratches. The nonlinear adjustment index aims to achieve a nonlinear decay of the finishing feed rate as the grinding wheel grit number increases, allowing for better adjustment of the finishing feed rate based on the grinding wheel grit number. In summary, the finishing feed rate function maximizes workpiece grinding efficiency while ensuring surface accuracy.
[0095] In one embodiment, the present invention also provides a method for dynamically adjusting a nonlinear adjustment index based on the hardness of the workpiece to be ground: First, a preset reference workpiece hardness value is established. The first hardness sensitivity coefficient, which is the reference workpiece hardness value, can be set empirically, and then the hardness value of the workpiece to be ground is obtained. The hardness ratio (hardness value of the workpiece to be ground / hardness value of the reference workpiece) is obtained based on the hardness value of the workpiece to be ground and the hardness value of the reference workpiece. A nonlinear adjustment index is obtained based on a first hardness sensitivity coefficient and the hardness ratio. This allows the nonlinear adjustment index to be increased to reduce feed compensation intensity and prevent overheating when the hardness of the workpiece material is higher than that of the reference workpiece, and decreased to enhance cutting efficiency and prevent material adhesion when the hardness of the workpiece material is lower than that of the reference workpiece. For example, the nonlinear adjustment index... .in, This is the first hardness sensitivity coefficient, used to control the sensitivity to the influence of hardness. Too large a value will cause oscillation, while too small a value will result in insufficient response. It is generally set to 0.15. This can be understood as logarithmic scaling of the hardness ratio to transform a linear relationship into a nonlinear response. The nonlinear adjustment exponent can be limited to between 0.3 and 0.7. The first hardness sensitivity coefficient can also be calibrated experimentally. Specifically, first, obtain the optimal nonlinear adjustment exponent corresponding to multiple different hardness ratios, and then fit the nonlinear adjustment exponent to multiple different hardness ratios and the optimal nonlinear adjustment exponent. The average slope obtained can be used as the first hardness sensitivity coefficient.
[0096] In one embodiment, as shown in FIG9, the present invention also provides a CNC method for a large-diameter edge grinding machine, applied to the aforementioned CNC system for the large-diameter edge grinding machine, comprising the following steps:
[0097] S1, obtain the real-time curvature of the workpiece to be ground, and obtain a curvature compensation term that adjusts the grinding wheel feed rate in the opposite direction as the real-time curvature changes, based on the real-time curvature of the workpiece to be ground.
[0098] As a preferred technical solution, as shown in Figure 10, the specific method for obtaining the curvature compensation term in step S1 includes the following steps:
[0099] S11, obtain the radial coordinates and angular coordinates of the workpiece to be ground, and obtain the real-time curvature based on the radial coordinates and angular coordinates.
[0100] S12, obtain the curvature response attenuation coefficient, and obtain the curvature sensitive attenuation function based on the real-time curvature and the curvature response attenuation coefficient.
[0101] S13, obtain the material curvature sensitivity coefficient, and obtain the curvature compensation term that adjusts the grinding wheel feed rate in the opposite direction to the real-time curvature change based on the curvature sensitivity attenuation function and the material curvature sensitivity coefficient.
[0102] For example, the curvature compensation term is represented as ;in, These represent radial coordinates and angular coordinates, respectively. Represents the absolute value of the real-time curvature. Indicates the material curvature sensitivity coefficient. Indicates the curvature response attenuation coefficient. This represents the natural exponential function.
[0103] The main function of the curvature compensation term is to solve the problem of uneven machining quality caused by curvature changes in the grinding of large-diameter workpieces. It has the characteristic of adaptively adjusting the feed rate according to curvature changes, which can avoid overcutting / undercutting.
[0104] S2, obtain the real-time wear of the grinding wheel, and obtain a grinding wheel wear compensation term that positively adjusts the grinding wheel feed rate according to the real-time wear.
[0105] For example, the grinding wheel wear compensation term is represented as ;in, These represent the real-time wear of the grinding wheel and the maximum permissible wear threshold, respectively. This represents the wear sensitivity coefficient. This grinding wheel wear compensation term can compensate for the loss of linear velocity caused by the reduction in diameter due to grinding wheel wear, in order to maintain a certain grinding rate.
[0106] S3, construct the feed rate model based on the curvature compensation term and the grinding wheel wear compensation term.
[0107] S4 responds to automatic grinding commands and adjusts the grinding wheel feed rate according to the feed rate model.
[0108] For example, the feed rate model is ;in, Indicates the reference feed rate. This represents the grinding wheel feed rate. This feed rate model is mainly designed to address the grinding uniformity problem caused by the curvature variation of large-diameter workpieces. It can adaptively adjust the feed rate according to real-time curvature changes to avoid over-cutting / under-cutting, and dynamically increase the feed rate in conjunction with the real-time wear of the grinding wheel to compensate for efficiency losses.
[0109] When the real-time wear of the grinding wheel approaches the maximum allowable wear threshold, for example, (maximum allowable wear threshold - real-time wear of the grinding wheel) / maximum allowable wear threshold is less than 10% or 5%, the system can trigger an alarm and stop the machine to replace the grinding wheel.
[0110] In summary, the CNC method for large-diameter edge grinding machines constructs a feed rate model through curvature compensation and grinding wheel wear compensation terms. It can automatically adjust the grinding wheel feed rate according to the feed rate model. The adjustment of the grinding wheel feed rate does not depend on the operator's experience and skill level, thus improving the overall automation and digitalization level.
[0111] Considering that in actual machining, the cutting ability of a grinding wheel decreases non-linearly after it wears to a certain extent, the grinding wheel wear compensation term should include non-linear characteristics. Furthermore, the wear effect varies depending on the material and type of grinding wheel, thus requiring the introduction of an adjustable parameter. Therefore, the grinding wheel wear compensation term can be designed in exponential form. For example, the grinding wheel wear compensation term can be expressed as: ;in, The wear nonlinearity index is used to control the severity of wear compensation and enhance the compensation effect. Generally, for coarse grinding, the wear nonlinearity index can be set between 1.2 and 1.5, while for fine grinding, it can be set between 0.8 and 1.0.
[0112] Grinding wheel wear compensation item It features an exponential enhancement mechanism. Specifically, when the wear nonlinearity exponent is greater than 1, the compensation of the grinding wheel wear compensation term is gradual in the early stages of wear, avoiding sudden speed changes. However, in the later stages of wear, the compensation of the grinding wheel wear compensation term increases sharply, which can counteract the cutting force attenuation caused by deep wear. In general, the grinding wheel wear compensation term when n>1 is suitable for roughing, hard materials, and large-mass grinding, which can enhance the compensation strength in high-wear areas and solve the problem of insufficient cutting force in deep wear.
[0113] When the wear nonlinearity index is less than 1, the grinding wheel wear compensation term compensates rapidly in the early stages of wear, maintaining the removal rate in a timely manner. In the later stages of wear, the grinding wheel wear compensation term tends to saturate, preventing overcompensation from causing vibration. In general, the grinding wheel wear compensation term with n<1 is suitable for scenarios such as precision machining, thin-walled parts, and high surface quality requirements, avoiding vibration caused by overcompensation.
[0114] Generally, an increase in the hardness of the workpiece leads to an increase in the passivation rate of the grinding wheel. During deep wear, the cutting force drops sharply. At this point, it is necessary to strengthen the compensation force in the later stages of grinding wheel wear, i.e., to increase the wear nonlinearity index. For example, the wear nonlinearity index... ;in, This indicates the wear nonlinearity index setting value under the preset reference workpiece hardness value. = (hardness of the workpiece to be ground - preset reference workpiece hardness value) / preset reference workpiece hardness value, i.e. hardness change rate. This represents the second hardness sensitivity coefficient, typically taken as a constant of 0.8. For example, When the hardness of the workpiece to be ground is 15% and the second hardness sensitivity coefficient is 0.8, that is, the hardness of the workpiece to be ground is increased by 15% compared with the preset reference workpiece hardness value, the corresponding wear nonlinearity index is... Increase by 0.12 from the base. ;like ,but Of course, the wear nonlinear index The second hardness sensitivity coefficient of 0.8 can be set empirically or calibrated experimentally.
[0115] Specifically, the wear nonlinear exponential function was calibrated experimentally. The specific method for determining the second hardness sensitivity coefficient in the wear nonlinear exponential function includes: assuming the second hardness sensitivity coefficient in the wear nonlinear exponential function is a constant to be calibrated, for workpieces of the same hardness, while keeping other parameters (such as grinding wheel grit size, material curvature sensitivity coefficient, reference feed rate, wear sensitivity coefficient, etc.) constant, the wear nonlinear exponential function is continuously adjusted. Grinding of the workpiece is performed based on a feed rate model, and the changes in working conditions during the grinding process are analyzed, such as whether there are sudden speed changes, whether the removal rate can be maintained, and whether vibration is triggered. Finally, technicians select the optimal wear nonlinear exponential function based on the changes in working conditions. Based on obtaining the optimal wear nonlinear exponential function, the above steps are repeated for workpieces of different hardness to obtain multiple optimal wear nonlinear exponential functions corresponding to different hardnesses. The wear nonlinear exponential function can then be calibrated using the least squares method. Perform fitting calibration to obtain the specific value of the second hardness sensitivity coefficient.
[0116] In some cases, if the machine tool experiences increased vibration during machining, overcompensation of the finishing feed rate can easily trigger resonance, resulting in surface chatter marks. To address this issue, a vibration suppression term can be introduced to exponentially reduce the wear nonlinearity index as vibration intensifies, thereby optimizing and improving the wear nonlinearity index. For example, this vibration amplitude can be measured using an accelerometer, sampling at a 1kHz frequency to acquire the effective value of the vibration acceleration during machine tool machining. The vibration suppression term is obtained based on the effective value of vibration acceleration. The improved optimization is expressed by the wear nonlinear exponent as: Here, 0.05 represents the vibration suppression coefficient, which is generally set and adjusted by technicians based on experience. In this way, by coupling the rate of change of hardness and the effective value of vibration acceleration, the process conflict between processing high-hardness materials and vibration-sensitive structures can be resolved simultaneously, achieving a dynamic balance between hardness and vibration.
[0117] The technical features of the embodiments described can be combined in any way. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.
[0118] The embodiments described above are merely illustrative of several implementations of the present invention, and while the descriptions are relatively specific and detailed, they should not be construed as limiting the scope of the invention patent. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of the present invention, and these all fall within the protection scope of the present invention. Therefore, the protection scope of this invention patent should be determined by the appended claims.
Claims
1. A CNC system for a large-diameter edge grinding machine, comprising a base and a main body, the main body comprising an XYZ three-axis module, a grinding wheel motor, a grinding wheel, and a controller, wherein the grinding wheel is fixedly mounted on the output end of the grinding wheel motor via the grinding wheel, the grinding wheel motor is fixedly mounted on the XYZ three-axis module, the XYZ three-axis module is fixedly mounted on the base, and the controller is mounted on the base and used to control the movement of the grinding wheel motor and the XYZ three-axis module, characterized in that... The controller is used to respond to automatic grinding commands and adjust the grinding wheel feed rate according to a feed rate model. Specifically, the controller first acquires the real-time curvature of the workpiece to be ground and the real-time wear of the grinding wheel. Then, based on the real-time curvature of the workpiece, it acquires a curvature compensation term that adjusts the grinding wheel feed rate inversely with changes in real-time curvature, and based on the real-time wear of the grinding wheel, it acquires a grinding wheel wear compensation term that adjusts the grinding wheel feed rate inversely with changes in real-time wear. Finally, it constructs a feed rate model based on the curvature compensation term and the grinding wheel wear compensation term. The controller includes a curvature compensation term acquisition module, used to acquire the feed rate of the grinding wheel according to the real-time curvature of the workpiece to be ground. A real-time curvature acquisition curvature-sensitive attenuation function is used to obtain a curvature compensation term that adjusts the grinding wheel feed rate inversely with changes in real-time curvature. A wear compensation term acquisition module is used to obtain the maximum allowable wear threshold of the grinding wheel and, based on the ratio of the real-time wear amount to the maximum allowable wear threshold, obtains a grinding wheel wear compensation term that adjusts the grinding wheel feed rate in the positive direction with changes in real-time wear. A feed rate model construction module is used to obtain a basic feed rate and construct a feed rate model based on the product of the basic feed rate, the curvature compensation term, and the grinding wheel wear compensation term. The feed rate model is expressed as follows: ;in, Indicates the reference feed rate. Indicates the grinding wheel feed rate. These represent radial coordinates and angular coordinates, respectively. Indicates the material curvature sensitivity coefficient. Indicates the curvature response attenuation coefficient. This represents the natural exponential function. These represent the real-time wear of the grinding wheel and the maximum permissible wear threshold, respectively. Indicates the wear sensitivity coefficient. This represents the absolute value of the real-time curvature.
2. The CNC system for a large-diameter edge grinding machine as described in claim 1, characterized in that, The CNC system also includes a hand-cranked feed device, which comprises: a step distance knob, including multiple different step distance positions, each corresponding to a different step distance, for setting the step distance by selecting different step distance positions; a moving axis knob, including multiple different moving axis positions, each corresponding to a different moving direction, for setting the moving direction of the grinding wheel by selecting different moving axis positions; and a transmission handle, for controlling the grinding wheel to move at a set step distance according to the set moving direction of the grinding wheel; the step distance knob, the moving axis knob, and the transmission handle are all electrically connected to the controller.
3. The CNC system for a large-diameter edge grinding machine as described in claim 2, characterized in that, The curvature compensation term acquisition module includes: a real-time curvature acquisition unit, used to acquire the radial coordinates and angular coordinates of the workpiece to be ground, and to acquire the real-time curvature based on the radial coordinates and angular coordinates; an attenuation function acquisition unit, used to acquire the curvature response attenuation coefficient, and to acquire the curvature sensitive attenuation function based on the real-time curvature and the curvature response attenuation coefficient; and a curvature compensation term acquisition unit, used to acquire the material curvature sensitivity coefficient, and to acquire the curvature compensation term that adjusts the grinding wheel feed rate in the opposite direction to the real-time curvature based on the curvature sensitive attenuation function and the material curvature sensitivity coefficient.
4. The CNC system for a large-diameter edge grinding machine as described in claim 1, characterized in that, The controller further includes: a grinding amount setting module for setting the rough grinding amount and the fine grinding amount; and a speed setting module for setting the rough grinding speed, the fine grinding speed, the first feed rate, and the rapid feed rate.
5. A CNC method for a large-diameter edge grinding machine, applied to the CNC system of a large-diameter edge grinding machine as described in any one of claims 1-4, characterized in that, The process includes the following steps: obtaining the real-time curvature of the workpiece to be ground, and obtaining a curvature compensation term that adjusts the grinding wheel feed rate in the opposite direction to the real-time curvature based on the real-time curvature of the workpiece. The real-time wear of the grinding wheel is obtained, and a grinding wheel wear compensation term is obtained based on the real-time wear of the grinding wheel to positively adjust the grinding wheel feed rate as the real-time wear changes. A feed rate model is constructed based on the curvature compensation term and the grinding wheel wear compensation term. In response to the automatic grinding command, the grinding wheel feed rate is adjusted according to the feed rate model.
6. The CNC method for a large-diameter edge grinding machine as described in claim 5, characterized in that, The specific method for obtaining the curvature compensation term includes the following steps: obtaining the radial coordinates and angular coordinates of the workpiece to be ground, and obtaining the real-time curvature based on the radial coordinates and angular coordinates; obtaining the curvature response attenuation coefficient, and obtaining the curvature sensitive attenuation function based on the real-time curvature and the curvature response attenuation coefficient; Obtain the material curvature sensitivity coefficient, and based on the curvature sensitivity attenuation function and the material curvature sensitivity coefficient, obtain the curvature compensation term that adjusts the grinding wheel feed rate in the opposite direction to the real-time curvature change.
7. The CNC method for a large-diameter edge grinding machine as described in claim 6, characterized in that, The curvature compensation term is expressed as: 。 8. The CNC method for a large-diameter edge grinding machine as described in claim 7, characterized in that, The grinding wheel wear compensation term is expressed as follows: 。
Citation Information
Patent Citations
Grinding assembly of glass edge grinding machine
CN216298836U
Method for controlling grinding process
US4118900A