Sintered grinding wheel grinding surface morphology simulation control method, device, equipment and medium

By randomly generating abrasive particles in the bonding agent unit of the sintered grinding wheel, and using technologies such as convex polyhedral envelope method and line surface judgment method, the problems of low prediction accuracy and random damage to the space position of the abrasive particles in the prior art are solved, and higher grinding wheel accuracy and grinding efficiency are achieved.

CN119358282BActive Publication Date: 2025-03-11SOUTHERN UNIVERSITY OF SCIENCE AND TECHNOLOGY
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411896502.7
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-12-23
Publication Date
2025-03-11
Estimated Expiration
2044-12-23

AI Technical Summary

Technical Problem

In the prior art, the shape of the abrasive particles is simplified to spherical or conical, resulting in low prediction accuracy and each abrasive particle is placed in a unified square structure, destroying the randomness of the spatial position of the abrasive particles and resulting in unstable grinding efficiency and mass.

Method used

By randomly generating abrasive particles in the bonding agent unit of the sintered grinding wheel, and using techniques such as convex polyhedral envelope method and line surface judgment method, we determine the retained abrasive particles and remove interference abrasive particles to ensure the randomness of the spatial position of the abrasive particles in the bonding agent of the grinding wheel, and simulate a more complex and real abrasive particle distribution.

Benefits of technology

The accuracy of the sintered grinding wheel is significantly improved, the number of effective abrasive particles is increased, the mechanical properties and grinding surface morphology of the grinding wheel are optimized, and the consistency of grinding efficiency and quality is improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119358282B_ABST
    Figure CN119358282B_ABST
Patent Text Reader

Abstract

The present application relates to a sintered grinding wheel grinding surface morphology simulation control method, device, equipment and medium, the method comprising: according to the external vertices of random abrasive particles located in the circumference of the first retained abrasive particles, the volume of the convex polyhedron of the random abrasive particles is calculated and determined, and the random abrasive particles are determined as interference abrasive particles and removed according to the volume of the convex polyhedron to determine the second retained abrasive particles in the binder unit; according to the multiple first vertices of the random abrasive particles in the circumference of the second retained abrasive particles, the multiple second vertices of the second retained abrasive particles in the circumference of the random abrasive particles, and the characteristic surfaces constructed by the multiple characteristic vertices and the second vertices, the random abrasive particles are determined as interference abrasive particles and removed to determine the third retained abrasive particles in the binder unit, to determine multiple sintered grinding wheel unit cells of different grinding wheel concentrations, and to construct a sintered grinding wheel of target grinding wheel concentration using multiple sintered grinding wheel unit cells of different grinding wheel concentrations for simulation. The present application greatly improves the accuracy of the sintered grinding wheel.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of machining control, and in particular to a sintered grinding wheel grinding surface morphology simulation control method, a corresponding device, an electronic device and a computer-readable storage medium. Background Art

[0002] The grinding process is a complex interaction process between randomly distributed abrasive particles and the workpiece. Due to the low efficiency and inconvenience of on-site measurement, empirical knowledge is generally used to determine the grinding conditions without considering the uncertainty of the abrasive particles coming out of the edge, resulting in unstable grinding efficiency and quality.

[0003] Grinding is a process that combines the complex interaction between randomly distributed abrasive grains and the workpiece to remove material, and the uncertainty of abrasive edge appearance can lead to different cutting performance of the grinding wheel tool, resulting in an unstable grinding process. In precision / ultra-precision manufacturing, finer abrasive grains are generally used to avoid the uncertainty of abrasive edge appearance. However, it is difficult to determine the appropriate abrasive mesh size and concentration to strike a balance between grinding efficiency and quality. Offline measurement is too inefficient and inconvenient for industrial applications. In fact, the overall edge appearance of the equivalent abrasive grain from the local grinding wheel topography is very inaccurate, especially for coarse abrasive grains. Although some on-machine measurement methods such as laser scanning and visual imaging can effectively extract the macroscopic grinding wheel topography profile, it is still difficult to obtain microscopic abrasive information. Due to the above limitations, a quantitative analysis of the uncertainty of abrasive edge appearance in grinding condition planning has not yet been carried out.

[0004] In traditional technology, there are several electroplated grinding wheel morphology models with single-layer abrasive distribution, which are used to predict abrasive-workpiece temperature, finishing surface roughness, etc. However, the abrasive shape is simply simplified to a sphere or cone, which may lead to low prediction accuracy. The existing sintered wheel morphology model is established by simplifying the abrasive geometry to a sphere. However, since the volume of the sphere is 1 to 2 times larger than the volume of the actual abrasive, it may seriously reduce the number of effective abrasives for a certain abrasive concentration, resulting in reduced simulation accuracy. Some scholars have also proposed to use abrasives with different geometric shapes to improve simulation accuracy. In order to avoid complex abrasive interference identification, each abrasive is placed in a uniform square structure. However, this modeling method may seriously destroy the randomness of the spatial position of the abrasive, especially for coarse abrasives.

[0005] In summary, the prior art simplifies the shape of the abrasive into a sphere or cone, which may lead to low prediction accuracy, and each abrasive is placed in a uniform square structure, which may seriously destroy the randomness of the spatial position of the abrasive. The applicant has made corresponding explorations to solve this problem. Summary of the invention

[0006] The purpose of the present application is to solve the above-mentioned problems and to provide a sintered grinding wheel grinding surface morphology simulation control method, corresponding device, electronic equipment and computer-readable storage medium.

[0007] In order to meet the various objectives of this application, this application adopts the following technical solutions:

[0008] A sintered grinding wheel grinding surface morphology simulation control method proposed to meet one of the purposes of this application includes:

[0009] Step S10, in response to an instruction to optimize the layout of abrasive grains in the sintered grinding wheel, the binder of the sintered grinding wheel is divided into a plurality of binder units, and a plurality of random abrasive grains and their corresponding random abrasive grain center point clouds are continuously and randomly generated in each binder unit;

[0010] Step S20, according to the inscribed sphere radius of the random abrasive grains and the retained abrasive grains and the center distance between the center point cloud of the random abrasive grains and the center point cloud of the retained abrasive grains, determine the random abrasive grains as interference abrasive grains and remove them to determine the first retained abrasive grains in the bonding agent unit;

[0011] Step S30, calculating and determining the volume of the convex polyhedron of the random abrasive particles according to the outer vertices of the random abrasive particles located within the circumference of the first retained abrasive particles, determining the random abrasive particles as interference abrasive particles according to the volume of the convex polyhedron and removing them to determine the second retained abrasive particles in the bonding agent unit;

[0012] Step S40, according to a plurality of first vertices of the random abrasive grains within the circumference of the second retained abrasive grains, a plurality of second vertices of the second retained abrasive grains within the circumference of the random abrasive grains, and a characteristic surface constructed by a plurality of characteristic vertices and the second vertices, the random abrasive grains are determined as interference abrasive grains and removed, so as to determine third retained abrasive grains in the bonding agent unit;

[0013] Step S50, looping through the above steps S10 to S40 until the volume concentration of the abrasive in the binder unit reaches a preset volume concentration, so as to determine a plurality of sintered grinding wheel unit cells with different grinding wheel concentrations, and using the plurality of sintered grinding wheel unit cells with different grinding wheel concentrations to construct a sintered grinding wheel with a target grinding wheel concentration for simulation, so as to complete the simulation control of the grinding surface morphology of the sintered grinding wheel.

[0014] Optionally, the step of determining a plurality of sintered grinding wheel unit cells of different grinding wheel concentrations comprises:

[0015] Acquire the volume of the binder corresponding to the binder unit and the total volume of the third retained abrasive particles;

[0016] calculating and determining a first ratio between the total volume of the third retained abrasive particles and the volume of the bonding agent corresponding to the bonding agent unit to determine the abrasive particle volume concentration of the bonding agent unit;

[0017] A first product between the abrasive volume concentration of the binder unit and a preset value is calculated and determined, and the first product is used as the grinding wheel concentration of the sintered grinding wheel unit cell, wherein the preset value is 4.

[0018] Optionally, according to the inscribed sphere radius of the random abrasive grains and the retained abrasive grains and the center distance between the center point cloud of the random abrasive grains and the center point cloud of the retained abrasive grains, the step of determining the random abrasive grains as interference abrasive grains and removing them to determine the first retained abrasive grains in the bonding agent unit includes:

[0019] Obtaining the inscribed sphere radius corresponding to the random abrasive grains and the inscribed sphere radius corresponding to the retained abrasive grains;

[0020] Calculate and determine a first sum value between the inscribed sphere radius corresponding to the random abrasive grains and the inscribed sphere radius corresponding to the retained abrasive grains, and calculate and determine a center distance between the center point cloud of the random abrasive grains and the center point cloud of the retained abrasive grains;

[0021] It is detected whether the center distance is less than or equal to the first sum value. If the center distance is less than or equal to the first sum value, the random abrasive particles are determined as interference abrasive particles and removed to determine the first retained abrasive particles in the bonding agent unit.

[0022] Optionally, the step of calculating and determining the volume of a convex polyhedron of the random abrasive particles according to the outer vertices of the random abrasive particles located within the circumference of the first retained abrasive particles, and determining the random abrasive particles as interference abrasive particles and removing them according to the volume of the convex polyhedron to determine the second retained abrasive particles in the bonding agent unit includes:

[0023] Acquire the outer vertices of the random abrasive particles located within the circumference of the first retained abrasive particles;

[0024] Calculate and determine the volume of the convex polyhedron of the random abrasive particles according to the outer vertices of the random abrasive particles located within the circumference of the first retained abrasive particles;

[0025] It is detected whether the volume of the convex polyhedron is equal to the volume of the first retained abrasive particles. If the volume of the convex polyhedron is equal to the volume of the first retained abrasive particles, the random abrasive particles are determined as interference abrasive particles and are removed to determine the second retained abrasive particles in the bonding agent unit.

[0026] Optionally, according to a plurality of first vertices of the random abrasive particles within the circumference of the second retained abrasive particles, a plurality of second vertices of the second retained abrasive particles within the circumference of the random abrasive particles, and a feature surface constructed by a plurality of feature vertices and the second vertices, the random abrasive particles are determined as interference abrasive particles and are removed to determine the third retained abrasive particles in the bonding agent unit, comprising:

[0027] Acquire a plurality of first vertices of the random abrasive grains within the circumference of the second retained abrasive grains, a plurality of second vertices of the second retained abrasive grains within the circumference of the random abrasive grains, and a characteristic surface constructed by a plurality of characteristic vertices and the second vertices;

[0028] Calculate and determine an edge line of an abrasive grain according to the first vertex, the second vertex, and any feature vertex in the feature surface, and calculate and determine an intersection point between the edge line of an abrasive grain and the feature surface;

[0029] It is detected whether the intersection of the abrasive edge line and the characteristic surface is on the abrasive edge line. If the intersection is on the abrasive edge line, the random abrasive is determined as an interference abrasive and is removed to determine the third retained abrasive in the bonding agent unit.

[0030] Optionally, the step of using the plurality of sintered grinding wheel unit cells with different grinding wheel concentrations to construct a sintered grinding wheel with a target grinding wheel concentration for simulation includes:

[0031] Acquire a plurality of sintered grinding wheel unit cells with different grinding wheel concentrations, and use the plurality of sintered grinding wheel unit cells with different grinding wheel concentrations to construct a sintered grinding wheel with a target grinding wheel concentration;

[0032] The sintered grinding wheel is simulated, and a preset probability density function is used to calculate the distribution of the height of the abrasive grains protruding from the edge and the distribution of the top surface area of ​​the abrasive grains of the sintered grinding wheel;

[0033] Calculate and determine the average value of the abrasive grain edge height to determine the equivalent abrasive grain top height of the sintered grinding wheel, calculate and determine the standard deviation of the abrasive grain edge height to determine the edge abrasive grain deviation of the sintered grinding wheel, and calculate and determine the average value of the abrasive grain top surface area to determine the equivalent abrasive grain top surface area of ​​the sintered grinding wheel;

[0034] The above steps are executed repeatedly for a preset number of times, and the number of abrasive grains protruding from the sintered grinding wheel, the top height of the equivalent abrasive grains, the deviation of the abrasive grains protruding from the cutting edge, and the top surface area of ​​the equivalent abrasive grains are used as the initial abrasive grain protruding from the cutting edge parameters of the sintered grinding wheel to complete the simulation of the sintered grinding wheel.

[0035] Optionally, the sintered grinding wheel includes a diamond sintered grinding wheel, and the abrasive grains include diamond abrasive grains.

[0036] A sintered grinding wheel grinding surface morphology simulation control device adapted to another purpose of the present application comprises:

[0037] The random abrasive grain generation module is configured to respond to the instruction of optimizing the layout of the abrasive grains in the sintered grinding wheel in step S10, divide the binder of the sintered grinding wheel into a plurality of binder units, and continuously and randomly generate a plurality of random abrasive grains and their corresponding random abrasive grain center point clouds in each binder unit;

[0038] A first retained abrasive particle determination module is configured to determine, in step S20, the random abrasive particles as interference abrasive particles to be removed according to the inscribed sphere radius of the random abrasive particles and the retained abrasive particles and the center distance between the center point cloud of the random abrasive particles and the center point cloud of the retained abrasive particles, so as to determine the first retained abrasive particles in the bonding agent unit;

[0039] The second retained abrasive particle determination module is configured to step S30, calculate and determine the volume of the convex polyhedron of the random abrasive particles according to the outer vertices of the random abrasive particles located within the circumference of the first retained abrasive particles, and determine the random abrasive particles as interference abrasive particles according to the volume of the convex polyhedron to remove them, so as to determine the second retained abrasive particles in the bonding agent unit;

[0040] The third retained abrasive particle determination module is configured to, in step S40, determine the random abrasive particles as interference abrasive particles and remove them according to a plurality of first vertices of the random abrasive particles within the circumference of the second retained abrasive particles, a plurality of second vertices of the second retained abrasive particles within the circumference of the random abrasive particles, and a characteristic surface constructed by a plurality of characteristic vertices and the second vertices, so as to determine the third retained abrasive particles in the bonding agent unit;

[0041] The simulation control module is set to step S50, and loops through the above steps S10 to S40 until the volume concentration of the abrasive in the binder unit reaches a preset volume concentration, so as to determine a plurality of sintered grinding wheel unit cells with different grinding wheel concentrations, and use the plurality of sintered grinding wheel unit cells with different grinding wheel concentrations to construct a sintered grinding wheel with a target grinding wheel concentration for simulation, so as to complete the simulation control of the grinding surface morphology of the sintered grinding wheel.

[0042] An electronic device provided to meet another purpose of the present application includes a central processing unit and a memory, wherein the central processing unit is used to call and run a computer program stored in the memory to execute the steps of the sintered grinding wheel grinding surface morphology simulation control method described in the present application.

[0043] A computer-readable storage medium is provided to meet another purpose of the present application, which stores a computer program implemented according to the sintered grinding wheel grinding surface morphology simulation control method in the form of computer-readable instructions. When the computer program is called and executed by a computer, the steps included in the corresponding method are executed.

[0044] Compared with the prior art, the present application aims at simplifying the shape of abrasive particles into a sphere or a cone in the prior art, which may lead to low prediction accuracy, and each abrasive particle is placed in a uniform square structure, which may seriously destroy the randomness of the spatial position of the abrasive particles. The present application includes but is not limited to the following beneficial effects:

[0045] First, the traditional electroplated grinding wheel model is usually simulated based on a single-layer abrasive distribution, that is, each abrasive is assumed to be on the surface of the grinding wheel, and the distribution of all abrasives is usually relatively simple. In contrast, the sintered grinding wheel grinding surface morphology simulation control method of the present application can make the abrasive distribution of the sintered grinding wheel more complex, usually including multiple abrasive layers, and the distribution, position and mutual relationship of the abrasives between multiple layers need to be considered during simulation.

[0046] Secondly, in order to address the problem that the abrasive particles are approximated as spheres and their positions are fixed or randomly offset within a certain range, which makes it impossible to accurately capture the real spatial relationship between the abrasive particles, the present application adopts a convex polyhedron envelope method and a line-surface judgment method, which can make the spatial position of the abrasive particles in the grinding wheel binder more random, significantly increase the effective number of abrasive particles in the sintered grinding wheel, be more in line with the real grinding wheel model, and greatly improve the accuracy of the sintered grinding wheel.

[0047] Third, the present application achieves precise control of the grinding wheel concentration by continuously adjusting the abrasive volume concentration in the binder unit. This fine control can optimize the mechanical properties of the grinding wheel, such as its compressive strength and wear resistance, while ensuring that the grinding surface morphology of the grinding wheel meets the design requirements. Grinding wheel unit cells of different concentrations can be simulated to help accurately predict and adjust the impact of the grinding wheel on the surface morphology of the workpiece during the actual grinding process, thereby optimizing the grinding effect;

[0048] Fourth, after establishing the unit cells of sintered grinding wheels with different grinding wheel concentrations, simulation can more accurately predict the performance of the grinding wheel in actual applications. These optimized models can more realistically reflect the grinding performance, grinding temperature distribution, wear conditions, etc. of the grinding wheel, which is of great significance for improving grinding wheel design, selecting appropriate grinding conditions, and optimizing production processes;

[0049] Fifth, by randomly distributing abrasive particles of different concentrations and matching their concentrations, and dividing them using cubic units, the complexity of the calculation can be effectively reduced and the simulation speed can be improved. In practical applications, this method can simulate the sintered grinding wheel structure that conforms to the actual abrasive distribution;

[0050] Furthermore, by optimizing the abrasive layout in the grinding wheel, it can provide guidance for the actual manufacturing process, helping manufacturers to better control the distribution of abrasives and the concentration of grinding wheels during the production process. This can improve the manufacturing quality and consistency of sintered grinding wheels, reduce the defective rate, and reduce the debugging and optimization time during the production process. BRIEF DESCRIPTION OF THE DRAWINGS

[0051] The above and / or additional aspects and advantages of the present application will become apparent and easily understood from the following description of the embodiments in conjunction with the accompanying drawings, in which:

[0052] Figure 1 It is a schematic diagram of the flow of the sintered grinding wheel grinding surface morphology simulation control method in the embodiment of the present application;

[0053] Figure 2 This is a flowchart of simulating the morphology of a sintered grinding wheel in an embodiment of the present application;

[0054] Figure 3 Schematic diagram of regular octahedron, regular dodecahedron and regular icosahedron abrasive particles in the embodiments of the present application;

[0055] Figure 4 A schematic diagram of defining the posture of abrasive particles in an embodiment of the present application;

[0056] Figure 5 This is a schematic diagram of using the center distance method for interference judgment in an embodiment of the present application;

[0057] Figure 6 This is a schematic diagram of using the convex polyhedron envelope method for interference judgment in an embodiment of the present application;

[0058] Figure 7 This is a schematic diagram of using the line-surface intersection method to perform interference judgment in an embodiment of the present application;

[0059] Figure 8 This is a schematic diagram of using a plurality of randomly distributed sintered grinding wheel unit cells for concentration matching in an embodiment of the present application;

[0060] Fig. 9 A schematic diagram of determining the edge-out abrasive grains on the binder surface in an embodiment of the present application;

[0061] Fig.10 A schematic diagram of determining the projection of the abrasive particle profile on the YZ plane in an embodiment of the present application;

[0062] Fig.11 A schematic diagram of determining the projection of the abrasive particle profile on the XY plane in an embodiment of the present application;

[0063] Fig.12 This is a schematic diagram of the simulated sintered grinding wheel morphology in the embodiment of the present application;

[0064] Fig.13 Schematic diagram of the top height distribution of abrasive grains of a sintered grinding wheel in an embodiment of the present application;

[0065] Fig.14 Schematic diagram of the top area distribution of abrasive grains of a sintered grinding wheel in an embodiment of the present application;

[0066] Fig.15 A schematic diagram of the number of effective abrasive grains per unit volume determined by simulating the morphology of a sintered diamond grinding wheel using abrasive grains of various geometric shapes in an embodiment of the present application;

[0067] Fig.16 A schematic diagram of equivalent abrasive grain edge heights determined by simulating the morphology of a sintered diamond grinding wheel using abrasive grains of various geometric shapes in an embodiment of the present application;

[0068] Fig.17 A schematic diagram of the number of effective abrasive grains per unit area determined by simulating the morphology of a sintered diamond grinding wheel using abrasive grains of various geometric shapes in an embodiment of the present application;

[0069] Fig.18 This is a principle block diagram of a sintered grinding wheel grinding surface topography simulation control device in an embodiment of the present application;

[0070] Fig.19 It is a schematic diagram of the structure of the computer device in the embodiment of the present application. DETAILED DESCRIPTION

[0071] The embodiments of the present application are described in detail below, and examples of the embodiments are shown in the accompanying drawings, wherein the same or similar reference numerals throughout represent the same or similar elements or elements having the same or similar functions. The embodiments described below with reference to the accompanying drawings are exemplary and are only used to explain the present application, and cannot be interpreted as limiting the present application.

[0072] It will be understood by those skilled in the art that, unless expressly stated, the singular forms "one", "said", and "the" used herein may also include plural forms. It should be further understood that the term "comprising" used in the specification of the present application refers to the presence of the features, integers, steps, operations, elements and / or components, but does not exclude the presence or addition of one or more other features, integers, steps, operations, elements, components and / or groups thereof. It should be understood that when we refer to an element as being "connected" or "coupled" to another element, it may be directly connected or coupled to the other element, or there may be an intermediate element. In addition, the "connection" or "coupling" used herein may include wireless connection or wireless coupling. The term "and / or" used herein includes all or any unit and all combinations of one or more associated listed items.

[0073] It will be understood by those skilled in the art that, unless otherwise defined, all terms (including technical and scientific terms) used herein have the same meaning as generally understood by those skilled in the art to which this application belongs. It should also be understood that terms such as those defined in common dictionaries should be understood to have meanings consistent with the meanings in the context of the prior art, and will not be interpreted with idealized or overly formal meanings unless specifically defined as here.

[0074] It will be understood by those skilled in the art that the "client", "terminal" and "terminal device" used herein include both devices with wireless signal receivers, which are devices with only wireless signal receivers without transmission capabilities, and devices with receiving and transmitting hardware, which are devices with receiving and transmitting hardware capable of two-way communication on a two-way communication link. Such devices may include: cellular or other communication devices such as personal computers, tablet computers, which have single-line displays or multi-line displays or cellular or other communication devices without multi-line displays; PCS (Personal Communications Service, personal communication system), which can combine voice, data processing, fax and / or data communication capabilities; PDA (Personal Digital Assistant, personal digital assistant), which may include a radio frequency receiver, pager, Internet / intranet access, web browser, notepad, calendar and / or GPS (Global Positioning System, global positioning system) receiver; conventional laptop and / or palmtop computers or other devices, which have and / or include a conventional laptop and / or palmtop computer or other device with and / or including a radio frequency receiver. The "client", "terminal" and "terminal device" used herein may be portable, transportable, installed in a vehicle (air, sea and / or land), or suitable and / or configured to run locally, and / or in a distributed form, at any other location on the earth and / or in space. The "client", "terminal" and "terminal device" used herein may also be a communication terminal, an Internet terminal, a music / video playback terminal, such as a PDA, a MID (Mobile Internet Device) and / or a mobile phone with a music / video playback function, or a smart TV, a set-top box and other devices.

[0075] The hardware referred to by the names such as "server", "client", and "service node" in this application is essentially an electronic device with capabilities equivalent to those of a personal computer. It is a hardware device that has the necessary components revealed by the von Neumann principle, such as a central processing unit (including an arithmetic unit and a controller), a memory, an input device, and an output device. The computer program is stored in its memory, and the central processing unit calls the program stored in the external memory into the internal memory for execution, executes the instructions in the program, and interacts with the input and output devices to complete specific functions.

[0076] It should be pointed out that the concept of "server" referred to in this application can also be extended to the case of server clusters. According to the network deployment principle understood by those skilled in the art, the servers should be logically divided. In physical space, these servers can be independent of each other but can be called through interfaces, or integrated into a physical computer or a set of computer clusters. Those skilled in the art should understand this flexibility, and should not use it to restrict the implementation of the network deployment method of this application.

[0077] Unless expressly specified, one or more technical features of the present application can be deployed on a server for implementation and accessed by a client through a remote call to obtain an online service interface provided by the server, or can be directly deployed and run on a client for access.

[0078] The neural network models referenced or may be referenced in this application, unless expressly specified, can be deployed on a remote server and remotely called on the client, or can be deployed and directly called on a client with sufficient device capabilities. In some embodiments, when it runs on the client, its corresponding intelligence can be obtained through transfer learning to reduce the requirements for the client's hardware operating resources and avoid excessive occupation of the client's hardware operating resources.

[0079] Unless explicitly specified, the various data involved in this application can be stored remotely on a server or on a local terminal device, as long as it is suitable for being called by the technical solution of this application.

[0080] Those skilled in the art should be aware that, although the various methods of the present application are described based on the same concept and thus present commonality to each other, unless otherwise specified, these methods can be independently executed. Similarly, for each embodiment disclosed in the present application, they are all proposed based on the same inventive concept, therefore, concepts with the same expression, and concepts that are appropriately changed for convenience despite different expressions, should be understood as equivalent.

[0081] Unless the mutually exclusive relationship between the embodiments to be disclosed in this application is explicitly stated, the relevant technical features involved in each embodiment can be cross-combined to flexibly construct a new embodiment, as long as such combination does not deviate from the creative spirit of this application and can meet the needs of the prior art or solve certain deficiencies in the prior art. Those skilled in the art should be aware of this flexibility.

[0082] See also Figure 1 In one embodiment, the sintered grinding wheel grinding surface morphology simulation control method of the present application includes:

[0083] Step S10, in response to an instruction to optimize the layout of abrasive grains in the sintered grinding wheel, the binder of the sintered grinding wheel is divided into a plurality of binder units, and a plurality of random abrasive grains and their corresponding random abrasive grain center point clouds are continuously and randomly generated in each binder unit;

[0084] The sintered grinding wheel grinding surface morphology simulation system in the terminal device can respond to the instruction to optimize the layout of the abrasive particles in the sintered grinding wheel, divide the binder of the sintered grinding wheel into multiple binder units, and continuously randomly generate multiple random abrasive particles and their corresponding random abrasive particle center point clouds in each binder unit; the sintered grinding wheel includes a diamond sintered grinding wheel, etc., and the abrasive particles include diamond abrasive particles, etc. Specifically, since the abrasive particle interference recognition relies on a large amount of calculations, the simulation speed is extremely low, especially for fine abrasive particles. It is known that the abrasive particles are randomly distributed in the binder, which is proportional to the abrasive particle size and the grinding wheel concentration, which means that the smaller the binder volume V b The number of distributed abrasive grains in digital modeling can be greatly reduced, which is beneficial to improving the simulation speed. Therefore, the binder of the sintered grinding wheel is divided into multiple binder units. In order to achieve a large binder volume ( V b ) can be divided into multiple sintered grinding wheel units, and the concentration of each sintered grinding wheel unit cell is c g-cell At a certain abrasive concentration deviation σ c Fluctuates within the range.

[0085] In some embodiments, the present application takes a diamond sintered grinding wheel as an example, which does not constitute a limitation to the present application. In the production process of diamond sintered grinding wheel tools, abrasive grains of a specific size are randomly mixed with metal / resin binders in a specific volume ratio; some abrasive grains may protrude on the binder surface after trimming, thereby forming a unique grinding wheel morphology; the formation of the grinding wheel morphology is mainly affected by three random distribution factors, namely, spatial position, rotation angle, and abrasive grain geometry. Before digitally modeling the sintered grinding wheel morphology, the model parameters are initialized first;

[0086] See also Figure 2 In this embodiment, some conditions related to a specific grinding wheel workpiece are given, including the binder volume (length L × width W × height H), abrasive mesh number, equivalent abrasive particle size g eq、 and concentration c g , and predefined by the initial abrasive particle vertex ( x 0 , y 0 , z0 ) to describe different abrasive particle geometries for random selection. After initialization, random abrasive particle distribution is performed according to the established three-dimensional coordinate system (X / Y / Z). Through abrasive particle interference recognition, i.e., abrasive particle spatial position definition, a random abrasive particle center point cloud ( X 0 , Y 0 , Z 0 ) retains the available wear particle center point cloud ( X d , Y d , Z d ), their geometric postures are also changed by referring to the randomly generated abrasive rotation angles, and the initial abrasive vertices in the selected data set are changed to specific rotating abrasive vertices ( x g , y g , z g ). Therefore, the corresponding abrasive vertex ( X g , Y g , Z g ) for tracking, thereby realizing the digitization of the grinding wheel morphology.

[0087] In some embodiments, see Figure 3 ,exist Figure 3 In the paper, the geometric shapes of various abrasive particles are assumed to be polyhedrons, including regular octahedron, regular dodecahedron and regular icosahedron, etc. A three-dimensional coordinate system (x / y / z) is established with the center of the abrasive particle as the origin. Therefore, the three polyhedrons of regular octahedron, regular dodecahedron and regular icosahedron can be defined by their vertex coordinates.

[0088] When their circumferential diameter is 1 mm, the corresponding initial abrasive grain apex ( x 0 , y 0 , z 0 ), and the proportional scaling method is used to represent abrasive particles of different sizes. In addition, the vertices of each abrasive particle surface (including its edges) are annotated in a feature data set for abrasive particle interference judgment and edge parameterization.

[0089] Table 1 Initial vertex positions of octahedron, dodecahedron and icosahedron

[0090] Vertex number octahedron regular dodecahedron Icosahedron 1 (0, 0, 0.5) (0.3536, 0, 0.3536) (0.2629, 0, 0.4253) 2 (0.5, 0, 0) (0, 0.3536, 0.3536) (-0.2629, 0, 0.4253) 3 (0, 0.5, 0) (-0.3536, 0, 0.3536) (0, 0.4253, 0.2629) 4 (-0.5, 0, 0) (0, -0.3536, 0.3536) (0, -0.4253, 0.2629) 5 (0, -0.5, 0) (0.3536, 0.3536, 0) (0.4253, 0.2629, 0) 6 (0, 0, -0.5) (-0.3536, 0.3536, 0) (0.4253, -0.2629, 0) 7 - (-0.35355, -0.3536, 0) (-0.4253, 0.2629, 0) 8 - (0.3536, -0.3536, 0) (-0.4253, -0.2629, 0) 9 - (0.3536, 0, -0.3536) (0, 0.4253, -0.2629) 10 - (0, 0.3536, -0.3536) (0, -0.4253, -0.2629) 11 - (-0.3536, 0, -0.3536) (0.2629, 0, -0.4253) 12 - (0, -0.3536, -0.3536) (-0.2629, 0, -0.4253)

[0091] The International Organization for Standardization (ISO) has determined the grit size for common grinding wheels with specific grit numbers. g s range, and g s The distribution of is consistent with the Gaussian distribution. Here, the equivalent particle size g eq and particle size deviation σ s The Gaussian distribution parameters are described as follows:

[0092] , (1)

[0093] , (2)

[0094] in, g smax represents the maximum abrasive particle size, g smin Indicates the minimum abrasive particle size.

[0095] Diamond abrasive was used to simulate the sintering profile. Table 2 lists the specific abrasive distribution conditions of different mesh sizes: Equivalent abrasive particle size g eq , Abrasive particle size deviation σ s , abrasive particle size interval ∆g s and binder volume (length × width × height).

[0096] Table 2 Specific grinding wheel abrasive distribution conditions with different abrasive grits

[0097] Abrasive grain size <![CDATA[g eq (μm)]]> <![CDATA[σ s (μm)]]> <![CDATA[∆ g s (μm)]]> L(mm) W(mm) H(mm) 40 / 45 390 11.6 5 6 6 6 50 / 60 275 8.3 5 6 6 6 80 / 100 165 5.0 3 6 6 4 140 / 170 98 2.7 2 6 6 4 200 / 230 69 2.0 1 6 6 2 270 / 325 49 1.3 1 6 6 2

[0098] Step S20, according to the inscribed sphere radius of the random abrasive grains and the retained abrasive grains and the center distance between the center point cloud of the random abrasive grains and the center point cloud of the retained abrasive grains, determine the random abrasive grains as interference abrasive grains and remove them to determine the first retained abrasive grains in the bonding agent unit;

[0099] After continuously randomly generating a plurality of random abrasive grains and their corresponding random abrasive grain center point clouds in each bonding agent unit, the random abrasive grains are determined as interference abrasive grains and removed according to the inscribed sphere radius of the random abrasive grains and the retained abrasive grains and the center distance between the random abrasive grain center point cloud and the retained abrasive grain center point cloud of the retained abrasive grains, so as to determine the first retained abrasive grains in the bonding agent unit;

[0100] In some embodiments, the abrasive distribution of the bond is mainly affected by the abrasive mesh and the grinding wheel concentration. c g The influence of abrasive volume concentration is known. c v , which is defined as the total volume of abrasive particles V gtol Volume of binder V b The ratio between the abrasive volume concentration c v Grinding wheel concentration c g Therefore, for the total volume of abrasive particles V gtol The expression is as follows:

[0101] , (3)

[0102] Specifically, the grinding wheel concentration c g It is the proportion of diamond in the grinding wheel by volume, usually expressed as a percentage. For example, when diamond occupies 25% of the grinding wheel volume, we call it "100% concentration". Therefore, "100%" of the grinding wheel concentration means that diamond occupies 25% of the total grinding wheel volume.

[0103] In some embodiments, since it is assumed that the abrasive grain is a regular octahedron, a regular dodecahedron or a regular icosahedron, the corresponding abrasive grain volume V g Abrasive particle size g s The description is as follows:

[0104] , (4-1)

[0105] , (4-2)

[0106] , (4-3)

[0107] Among them, octa represents a regular octahedron, V g-octa Represents the abrasive grain size of a regular octahedron g s The relationship between the volume of abrasive particles and cubocta represents a regular dodecahedron. V g-cubocta Represents the abrasive grain size of a regular dodecahedron g s The relationship between the volume of abrasive particles and icosa represents a regular icosahedron. V g-icosaRepresents the abrasive grain size of a regular icosahedron g s The relationship between the wear particle volume.

[0108] Also, see Figure 4 , Figure 4 Center of random wear particles ( X 0 , Y 0 , Z 0 ) to the center of the retained abrasive grain ( X d , Y d , Z d ) is used as the trigger condition for wear particle interference recognition, which is described as follows:

[0109] , (5)

[0110] in, d g is the distance between the center of the random abrasive grain and the center of the reserved abrasive grain.

[0111] According to formula (3), formula (4-1), formula (4-2), formula (4-3) and formula (5), the spatial position of the abrasive particles can be expressed as follows:

[0112] (1) Randomly generate some abrasive centers on the binder ( X 0 , Y 0 , Z 0 ), and attach any rotation angle to the abrasive ( θ x , θ y , θ z ), particle size g s The first random abrasive grain center is taken as the first retained abrasive grain center, and its volume V g-(shape) (1) From the total wear volume V gtol Deduct from X d (1) , Y d(1) , Z d (1) ) = ( X 0 (1) , Y 0 (1) , Z 0 (1) ) and V gtol (1) = V gtol - V g-(shape) (1) .

[0113] (2) For the kth random wear particle center, calculate its distance from the 1st, 2nd, ..., ( i -1) The distance between the center of the retained abrasive grain d g (i-1) , using the threshold g z (i-1) = 0.5 g s (k) +0.5 g s (i-1) Determine whether to perform wear interference identification.

[0114] (3), when min{ d g (1) -g z (1) , d g (2) - g z (2) ,……, d g (i-1) - g z (i-1)}≥0, the k The random wear particle center is taken as the i The center of the retained abrasive grain is V gtol Deduction V g-(shape) (i) , Right now( X d (i), Y d (i) , Z d (i) )= ( X 0 (k) , Y 0 (k) , Z 0 (k) ) and V gtol (i) = V gtol (i-1) - V g-(shape) (i) Otherwise, perform wear particle interference identification to determine whether to retain the first k Random wear particle center.

[0115] (4) Repeat steps 2 and 3 until V gtol (i) ≤ 0, then stop the definition of the abrasive spatial position and output a i × 8 matrix, including all the retained wear particle centers ( X d , Y d , Z d ) and its wear information.

[0116] In some embodiments, in the modeling, the three rotation angles of the x, y, and z axes of the abrasive particle ( θ x , θ y , θ z ) are randomly generated to define the geometric posture of each diamond abrasive grain. When the diamond abrasive grain rotates counterclockwise around the x, y and z axes respectively, its abrasive grain vertex ( x g , y g , z g ) are described as follows:

[0117] , (6)

[0118] , (7)

[0119] , (8)

[0120] in, j is the number of abrasive grain vertices. In this application, the maximum j are taken as 8, 12 and 20 respectively. The angle parameter matrices of the x-axis, y-axis and z-axis in Formula 6 to Formula 8 can be taken as T x , T y and T z , so the geometric posture of the abrasive particle can be defined by the multiplication of three matrices. The combined angle parameter matrix T is described as follows:

[0121] , (9)

[0122] Consider the retained wear particle center ( X d , Y d , Z d ) and its abrasive particle size g s , and finally the abrasive vertices distributed in the binder ( X g , Y g , Z g ) are described as follows:

[0123] , (10)

[0124] Formula (10) is also used to judge the interference of abrasive particles, retaining the center of abrasive particles ( X d , Y d , Z d ) is also determined by the random wear particle center ( X 0 , Y 0 , Z 0 )replace.

[0125] In some embodiments, based on the center distance method, according to the inscribed sphere radius of the random abrasive grains and the retained abrasive grains and the center distance between the center point cloud of the random abrasive grains and the center point cloud of the retained abrasive grains, the step of determining the random abrasive grains as interference abrasive grains and removing them to determine the first retained abrasive grains in the bonding agent unit includes:

[0126] Step S201, obtaining the inscribed sphere radius corresponding to the random abrasive grains and the inscribed sphere radius corresponding to the retained abrasive grains;

[0127] Step S202, calculating and determining a first sum value between an inscribed sphere radius corresponding to the random abrasive grain and an inscribed sphere radius corresponding to the retained abrasive grain, and calculating and determining a center distance between a center point cloud of the random abrasive grain and a center point cloud of the retained abrasive grain;

[0128] Step S203, detecting whether the center distance is less than or equal to the first sum value; if the center distance is less than or equal to the first sum value, determining the random abrasive particles as interference abrasive particles and removing them to determine the first retained abrasive particles in the bonding agent unit.

[0129] Specifically, see Figure 5 ,exist Figure 5 In the main interference, the random abrasive grain B is partially embedded in the retained abrasive grain A, and the center distance between the retained abrasive grain center O1 corresponding to the retained abrasive grain A and the random abrasive grain center O2 corresponding to the random abrasive grain B is d g Not greater than the sum of the radii of the inscribed spheres between them, the preset threshold can be determined g z(AB) = r g(A) + r g(B) To identify this interference, the center distance method is used, where r g(A) represents the inscribed sphere radius corresponding to the retained abrasive grains, r g(B) Represents the inscribed sphere radius corresponding to the random abrasive particles.

[0130] Detect the center distance between the center O1 of the retained abrasive grain corresponding to the retained abrasive grain A and the center O2 of the random abrasive grain corresponding to the random abrasive grain B d g , detect the center distance d g Is it less than or equal to the preset threshold? g z(AB) , if the center distance d g Less than or equal to the preset threshold g z(AB) , random abrasive particles B should be excluded. Therefore, the regular octahedron, regular dodecahedron and regular icosahedron r g It can be described as follows:

[0131] , (11-1)

[0132] , (11-2)

[0133] , (11-3)

[0134] Step S30, calculating and determining the volume of the convex polyhedron of the random abrasive particles according to the outer vertices of the random abrasive particles located within the circumference of the first retained abrasive particles, determining the random abrasive particles as interference abrasive particles according to the volume of the convex polyhedron and removing them to determine the second retained abrasive particles in the bonding agent unit;

[0135] After determining the first retained abrasive grains in the binder unit, the sintered grinding wheel grinding surface morphology simulation system continues to generate random abrasive grains in the binder unit, further performs medium interference judgment, calculates and determines the volume of the convex polyhedron of the random abrasive grains according to the outer vertices of the random abrasive grains located within the circumference of the first retained abrasive grains, and determines the random abrasive grains as interference abrasive grains according to the volume of the convex polyhedron and removes them, so as to determine the second retained abrasive grains in the binder unit;

[0136] In some embodiments, based on the convex polyhedron envelope method, according to the outer vertices of the random abrasive particles located within the circumference of the first retained abrasive particles, the volume of the convex polyhedron of the random abrasive particles is calculated and determined, and according to the volume of the convex polyhedron, the random abrasive particles are determined as interference abrasive particles and removed to determine the second retained abrasive particles in the bonding agent unit, the step includes:

[0137] Step S301, obtaining the outer vertices of the random abrasive particles located within the circumference of the first retained abrasive particles;

[0138] Step S302, calculating and determining the volume of the convex polyhedron of the random abrasive particles according to the outer vertices of the random abrasive particles located within the circumference of the first retained abrasive particles;

[0139] Step S303, detecting whether the volume of the convex polyhedron is equal to the volume of the first retained abrasive particles; if the volume of the convex polyhedron is equal to the volume of the first retained abrasive particles, determining the random abrasive particles as interference abrasive particles and removing them to determine the second retained abrasive particles in the binder unit.

[0140] Specifically, see Figure 6 ,exist Figure 6Under the medium interference condition in the convex polyhedron, the random abrasive grain B is slightly embedded in the retained abrasive grain A, with only one vertex inside. Different abrasive grain geometries may have more vertices. This interference can be identified using the convex polyhedron envelope method. The principle is that the internal vertices will not change the geometry of the retained abrasive grain (the original polyhedron), while the external vertices may combine with the retained abrasive grain vertices to form a new polyhedron. In practical applications, the abrasive grain vertices of the random abrasive grain B within the circumference of the retained abrasive grain A are extracted to trigger the convex polyhedron envelope judgment function. Each extracted vertex corresponds to a convex polyhedron volume. V h(B) ,when V h(B) = V g(A) When the random abrasive particles B are excluded, V g(A) Represents the volume of retained abrasive A.

[0141] Step S40, according to a plurality of first vertices of the random abrasive grains within the circumference of the second retained abrasive grains, a plurality of second vertices of the second retained abrasive grains within the circumference of the random abrasive grains, and a characteristic surface constructed by a plurality of characteristic vertices and the second vertices, the random abrasive grains are determined as interference abrasive grains and removed, so as to determine third retained abrasive grains in the bonding agent unit;

[0142] After determining the second retained abrasive grains in the binder unit, the sintered grinding wheel grinding surface topography simulation system continues to generate random abrasive grains in the binder unit, and further performs slight interference judgment. According to a plurality of first vertices of the random abrasive grains within the circumference of the second retained abrasive grains, a plurality of second vertices of the second retained abrasive grains within the circumference of the random abrasive grains, and a characteristic surface constructed by a plurality of characteristic vertices and the second vertices, the random abrasive grains are determined as interference abrasive grains and removed, so as to determine the third retained abrasive grains in the binder unit;

[0143] In some embodiments, based on the line-surface intersection method, according to a plurality of first vertices of the random abrasive particles within the circumference of the second retained abrasive particles, a plurality of second vertices of the second retained abrasive particles within the circumference of the random abrasive particles, and a feature surface constructed by a plurality of feature vertices and the second vertices, the random abrasive particles are determined as interference abrasive particles to be removed, so as to determine the third retained abrasive particles in the bonding agent unit, comprising:

[0144] Step S401, acquiring a plurality of first vertices of the random abrasive grains within the circumference of the second retained abrasive grains, a plurality of second vertices of the second retained abrasive grains within the circumference of the random abrasive grains, and a characteristic surface constructed by a plurality of characteristic vertices and the second vertices;

[0145] Step S402, calculating and determining an edge line of an abrasive particle according to the first vertex, the second vertex and any characteristic vertex in the characteristic surface, and calculating and determining an intersection point between the edge line of the abrasive particle and the characteristic surface;

[0146] Step S403, detecting whether the intersection of the abrasive edge line and the characteristic surface is on the abrasive edge line; if the intersection is on the abrasive edge line, determining the random abrasive as an interference abrasive and removing it to determine the third retained abrasive in the bonding agent unit.

[0147] Specifically, see Figure 7 ,exist Figure 7 In the slight interference in the image, although the random abrasive grain B is still slightly embedded in the retained abrasive grain A, no vertex is located inside. This interference can be identified by the line-surface intersection method. To determine the abrasive grain edge line and abrasive grain surface, it is necessary to extract the first vertex of the random abrasive grain B within the circumference of the retained abrasive grain A. L 1 and retain the second vertex of grain A within the circumference of random grain B P 1. Then, the marked feature vertices are given through the feature data set L 2. P 2. P 3 and the second vertex P 1, to construct the feature surface; in fact, due to the randomness of the geometric posture, more abrasive grain vertices may be extracted; if two or more vertices are extracted from one abrasive grain, they can be used preferentially to determine the abrasive grain surface; according to their vertex coordinates in the bonding surface, the abrasive grain edge line L As shown in formula (12), it is expressed as follows:

[0148] , (12)

[0149] The abrasive surface P is shown in formula (13), which is expressed as follows:

[0150] , (13)

[0151] Substituting the above formula (12) into formula (13), the intersection point M is obtained by calculating the coefficient t, which can be used for interference identification between random abrasive particles and retained abrasive particles; when t ∈ (0, 1), the random abrasive particle B should be excluded, that is, the intersection point M is located on the abrasive particle edge line L; wherein, t has no specific meaning and is only used to determine whether the intersection point is on the line segment. Non-parallel straight lines and planes in space must have an intersection point, which is a specific line segment and a surface within a specific range in this application. Therefore, whether t is within the range of (0, 1) is determined to determine whether the intersection point is on the line segment.

[0152] It can be seen from the above embodiments that major, medium and minor abrasive particle interference phenomena should be identified in sequence to avoid redundant calculations, and random abrasive particle centers can be retained when they meet all requirements.

[0153] Step S50, looping through the above steps S10 to S40 until the volume concentration of the abrasive in the binder unit reaches a preset volume concentration, so as to determine a plurality of sintered grinding wheel unit cells with different grinding wheel concentrations, and using the plurality of sintered grinding wheel unit cells with different grinding wheel concentrations to construct a sintered grinding wheel with a target grinding wheel concentration for simulation, so as to complete the simulation control of the grinding surface morphology of the sintered grinding wheel.

[0154] After determining the third retained abrasive in the binder unit, the above steps S10 to S40 are executed in a loop until the volume concentration of the abrasive in the binder unit reaches a preset volume concentration, so as to determine a plurality of sintered grinding wheel unit cells with different grinding wheel concentrations, and the sintered grinding wheel unit cells with the plurality of different grinding wheel concentrations are used to construct a sintered grinding wheel with a target grinding wheel concentration for simulation, so as to complete the simulation control of the grinding surface morphology of the sintered grinding wheel.

[0155] Through the above steps, see Figure 8 , multiple sintered grinding wheel unit cells with different grinding wheel concentrations can be obtained. The scheme of using multiple randomly distributed sintered grinding wheel unit cells for concentration matching is as follows Figure 8 In practical applications, ten groups of different grinding wheel concentrations can be determined through the above steps. c g The randomly distributed sintered grinding wheel unit cells are then randomly matched to fill the large binder volume ( V b ) of the binder. According to the abrasive volume V c , number of abrasive particles n c Depend on n c = V b / V c Given, the concentration of the sintered grinding wheel unit cell is c g-cell The following matching requirements should be met:

[0156] , (14)

[0157] In order to avoid the interference of abrasive particles in adjacent units, the maximum abrasive particle radius margin should be set when generating the random abrasive particle center in the combination. In addition, the abrasive particle concentration deviation σ cThe abrasive distribution law of the entire digital grinding wheel can be given by quantitative analysis.

[0158] In some embodiments, the step of determining a plurality of sintered grinding wheel unit cells of different grinding wheel concentrations comprises:

[0159] Step S501, obtaining the volume of the bonding agent corresponding to the bonding agent unit and the total volume of the third retained abrasive particles;

[0160] Step S502, calculating and determining a first ratio between the total volume of the third retained abrasive grains and the volume of the bonding agent corresponding to the bonding agent unit, so as to determine the abrasive grain volume concentration of the bonding agent unit;

[0161] Step S503, calculating and determining a first product between the abrasive volume concentration of the bonding agent unit and a preset value, and using the first product as the grinding wheel concentration of the sintered grinding wheel unit cell, wherein the preset value is 4.

[0162] From the above examples, it can be seen that the distribution of abrasive particles in the binder is mainly affected by the abrasive particle size and concentration. c g The influence of abrasive volume concentration is known. c v , which is defined as the total volume of abrasive particles V gtol Volume of binder V b The ratio between the abrasive volume concentration c v Grinding wheel concentration c g Therefore, by obtaining the binder volume corresponding to the binder unit and the total volume of the third retained abrasive grains, a first ratio between the total volume of the third retained abrasive grains and the binder volume corresponding to the binder unit is calculated to determine the abrasive grain volume concentration of the binder unit; a first product between the abrasive grain volume concentration of the binder unit and a value 4 is calculated to determine, and the first product is used as the grinding wheel concentration of the sintered grinding wheel unit cell.

[0163] In some embodiments, the step of using the plurality of sintered grinding wheel unit cells with different grinding wheel concentrations to construct a sintered grinding wheel with a target grinding wheel concentration for simulation includes:

[0164] Step S501, obtaining a plurality of sintered grinding wheel unit cells with different grinding wheel concentrations, and using the plurality of sintered grinding wheel unit cells with different grinding wheel concentrations to construct a sintered grinding wheel with a target grinding wheel concentration;

[0165] Step S502, simulating the sintered grinding wheel, and using a preset probability density function to calculate the distribution of the abrasive grain edge height and the distribution of the abrasive grain top surface area of ​​the sintered grinding wheel;

[0166] Step S503, calculating and determining the average value of the abrasive grain edge height to determine the equivalent abrasive grain top height of the sintered grinding wheel, calculating and determining the standard deviation of the abrasive grain edge height to determine the edge abrasive grain deviation of the sintered grinding wheel, and calculating and determining the average value of the abrasive grain top surface area to determine the equivalent abrasive grain top surface area of ​​the sintered grinding wheel;

[0167] Step S504, looping through the above steps for a preset number of times, taking the number of abrasive grains protruding from the sintered grinding wheel, the top height of the equivalent abrasive grains, the deviation of the abrasive grains protruding from the cutting edge, and the top surface area of ​​the equivalent abrasive grains as the initial abrasive grain protruding from the cutting edge parameters of the sintered grinding wheel to complete the simulation of the sintered grinding wheel.

[0168] For a specific embodiment, please refer to Figures 9 to 11 , Figure 9 to Fig.11 The parameterization of the abrasive grain out-of-edge defining the vertex coordinates is shown, where Fig. 9 A schematic diagram of determining the edge-out abrasive grains on the binder surface in this embodiment; Fig.10 Schematic diagram of determining the projection of the wear particle profile on the YZ plane in this embodiment; Fig.11 Schematic diagram of determining the projection of the abrasive particle profile on the XY plane in this embodiment.

[0169] At the binder height H Determine the binder interface height within the range H bz , so as to extract the diamond abrasive grains on the cutting edge according to the vertex coordinates. i abrasive particles, when max{ Z g (i1) , Z g (i2) ,… , Z g (ij)} > H bz , and the minimum value { Z g (i1) , Z g (i2) ,… , Z g (ij)} < H bz When the abrasive grain is considered as the edge-out abrasive grain, the abrasive grain height of the edge-out abrasive grain is h g The description is as follows:

[0170] , (15)

[0171] It is known that the diamond abrasive grains are easily detached from the binder surface during the grinding process. To remove the detached abrasive grains, the initial abrasive grain height of the diamond abrasive grains is h 0 The calculation is as follows:

[0172] , (16)

[0173] The shedding phenomenon of abrasive particles is related to the state of abrasive particles coming out of the edge. Therefore, the probability of abrasive particles falling off is p s Assume the following, expressed as follows:

[0174] , (17)

[0175] in, c s is the abrasive shedding coefficient, which ranges from 0 to 2, and the boundary conditions are h g (m) ≤ 0.6 h 0 (m) , because the abrasive grains with high edge height are likely to fall off from the grinding wheel joint. In addition to this factor, when the generated 0 to 1 random value p g (m) < p s (m) When the mth protruding abrasive particle is also regarded as a detached abrasive particle, c s To simulate the profile of dressed resin-bond and metal-bond grinding wheels.

[0176] For oversized h g The sharpening abrasive grain ( h g (m) >0.6 h 0 (m) ), the grinding wheel bond can no longer hold and will fall off quickly. In addition, for abrasive grains with very small blade height, it is difficult to identify them during actual measurement due to the rough bond surface. h gTherefore, the simulation further introduces the exclusion of small diamond grains. h g The probability condition of diamond abrasive is h g (m) < 0.1 g eq , with a probability of 60%; 0.1 g eq ≤ h g (m) < 0.15 g eq , probability is 20%; 0.15g eq ≤ h g (m) <0.2 g eq , the probability is 10%. By adding the masking coefficient and the shedding coefficient, the abrasive height obtained through simulation presents a skewed distribution, which is consistent with the results obtained from actual measurements.

[0177] In addition to the shedding condition, during the grinding process, the sharp diamond crystal surface may be worn into a flat surface due to mechanical friction, which will also change the height of the abrasive grain. Friction and wear generally occur on the highest edge-protruding abrasive grain on the bond surface. Therefore, the cutting interface is determined by the highest edge-protruding abrasive grain, and its height on the Z axis is described as follows:

[0178] , (18)

[0179] in, h c is the cutting interface height, h rmax is the maximum abrasive removal height.

[0180] Therefore, the abrasive removal height of the blade abrasive h r The description is as follows:

[0181] , (19)

[0182] In this application, the maximum abrasive removal height can be changed h rmax To simulate the grinding wheel morphology under friction and wear conditions, the corresponding abrasive grain height of the cutting edge abrasive grain is h g-wear The description is as follows:

[0183] , (20)

[0184] Furthermore, under friction and wear conditions, when the removal height of the abrasive particles is h r(m) > 0, it is regarded as the nth abrasive grain. The abrasive cutting boundary in Figure 11 is the intersection of the abrasive grain edge and the cutting interface ( X a , Y a , Z a Here, the abrasive grain vertex and its adjacent vertices above the cutting interface are extracted to determine whether the abrasive grain edge intersects the cutting interface, and then the intersection point is calculated using formulas (12) and (13). h c , the pth intersection point is described as follows:

[0185] ,(twenty one)

[0186] in, X gt , Y gt , Z gt are the X, Y, and Z axis coordinates of the abrasive (edge) vertex above the cutting interface, X gb , Y gb , Z gb They are the X, Y, and Z axis coordinates of the abrasive (edge) vertex below the cutting interface.

[0187] Therefore, the surface area of ​​the top of the nth abrasive particle is s g The calculation is as follows:

[0188] ,(twenty two)

[0189] Furthermore, for the digital simulation of the surface morphology of the diamond sintered grinding wheel, Fig.12 As shown, the diamond abrasive grains are randomly distributed on the bond surface. Some of them protrude from the bond surface, resulting in different abrasive grain edge heights. h g , considering the maximum abrasive removal height h rmax , h g The larger diamond grains with an edge are flattened to the contour, i.e. the cutting interface. They are considered the active cutting grains in grinding. In addition, their random geometry results in different grain top face areas. s g .

[0190] By probability statistics, see Fig.13 and Fig.14 , Fig.13 and Fig.14 The number of abrasive grains on the blade is shown respectively. N p The height of the abrasive grain cutting edge h g Distribution and number of active abrasive particles are N c The abrasive tip surface area s g Distribution to analyze the abrasive grain edge condition. Equivalent abrasive grain top height h eq Take the height of abrasive grains out of the edge h g The average value of the equivalent abrasive particle top surface area is taken as the abrasive particle top surface area s g The average value of the blade grain deviation σ p Defined as the abrasive grain edge height h g The standard deviation is used to evaluate the uniformity of the abrasive blade.

[0191] After 100 simulations, the equivalent abrasive top height h eq , edge grinding grain deviation σ p and the number of grinding grains N p The average value of is regarded as the initial abrasive edge parameter to characterize the specific equivalent abrasive particle size before grinding. g eq and grinding wheel concentration c g Ordinary diamond grinding wheel tools, and can calculate the equivalent abrasive top height h eq , edge grinding grain deviation σ p The standard deviation of the values ​​is used to draw the error bars.

[0192] In some embodiments, in order to demonstrate the advantages of the developed digital model in simulation accuracy, the simulated profile ( geq = 165 μm , c g = 100%, c s = 2). The random abrasive grain distribution of the grinding wheel was compared with the number of abrasive grains three times, and then a group of spherical abrasive grain centers were extracted, and the geometric posture of the abrasive grains (shape: polyhedron) was defined three times in turn, and the abrasive grains were compared with the edge. The corresponding results are shown in Figures 15 to 16. Fig.17 As shown, Fig.15 A schematic diagram of the number of effective abrasive grains per unit volume determined by simulating the morphology of a sintered diamond grinding wheel using abrasive grains of various geometric shapes in this embodiment; Fig.16 A schematic diagram of the equivalent abrasive grain edge height determined by simulating the morphology of a sintered diamond grinding wheel using abrasive grains of various geometric shapes in this embodiment; Fig.17 This is a schematic diagram of the effective number of abrasive grains per unit area determined by simulating the morphology of a sintered diamond grinding wheel using abrasive grains of various geometric shapes in this embodiment.

[0193] The results show that compared with spherical abrasive particles, Fig.15 As shown, the three polyhedrons make the effective abrasive number N g The increase was 65% to 214%, with the regular octahedron with fewer vertices reaching the maximum value, because the abrasive volume is positively correlated with the number of abrasive vertices. At the same time, the distribution of multiple repetitions of the same geometric shape did not change significantly. Figure 16 to Figure 17 As shown, the equivalent abrasive grain height of the sphere is h eq = 45.8 μm and the number of grinding grains N p = 7.3 PCS / mm 2 are given at a specific abrasive spatial position; three types of polyhedrons h eq and N p The values ​​of the octahedron are 3% to 12% and 5% to 18% smaller than those of the sphere, respectively, which is attributed to the uncertainty of the abrasive grains coming out of the edge. h eq and N p The deviation is the largest, which is because the number of abrasive vertices is positively correlated with the probability of edge formation. g eq and smaller grinding wheel concentration c gCompared with the existing sintering wheel morphology simulation model, the proposed digital model has a larger number of effective abrasive particles and more uncertainty in abrasive particle edge, and can achieve higher simulation accuracy.

[0194] It can be seen from the above embodiments that, compared with the prior art, the present application aims at simplifying the shape of the abrasive particles into a sphere or a cone in the prior art, which may lead to low prediction accuracy, and each abrasive particle is placed in a uniform square structure, which may seriously destroy the randomness of the spatial position of the abrasive particles. The present application includes but is not limited to the following beneficial effects:

[0195] First, the traditional electroplated grinding wheel model is usually simulated based on a single-layer abrasive distribution, that is, each abrasive is assumed to be on the surface of the grinding wheel, and the distribution of all abrasives is usually relatively simple. In contrast, the sintered grinding wheel grinding surface morphology simulation control method of the present application can make the abrasive distribution of the sintered grinding wheel more complex, usually including multiple abrasive layers, and the distribution, position and mutual relationship of the abrasives between multiple layers need to be considered during simulation.

[0196] Secondly, in order to address the problem that the abrasive particles are approximated as spheres and their positions are fixed or randomly offset within a certain range, which makes it impossible to accurately capture the real spatial relationship between the abrasive particles, the present application adopts a convex polyhedron envelope method and a line-surface judgment method, which can make the spatial position of the abrasive particles in the grinding wheel binder more random, significantly increase the effective number of abrasive particles in the sintered grinding wheel, be more in line with the real grinding wheel model, and greatly improve the accuracy of the sintered grinding wheel.

[0197] Third, the present application achieves precise control of the grinding wheel concentration by continuously adjusting the abrasive volume concentration in the binder unit. This fine control can optimize the mechanical properties of the grinding wheel, such as its compressive strength and wear resistance, while ensuring that the grinding surface morphology of the grinding wheel meets the design requirements. Grinding wheel unit cells of different concentrations can be simulated to help accurately predict and adjust the impact of the grinding wheel on the surface morphology of the workpiece during the actual grinding process, thereby optimizing the grinding effect;

[0198] Fourth, after establishing the unit cells of sintered grinding wheels with different grinding wheel concentrations, simulation can more accurately predict the performance of the grinding wheel in actual applications. These optimized models can more realistically reflect the grinding performance, grinding temperature distribution, wear conditions, etc. of the grinding wheel, which is of great significance for improving grinding wheel design, selecting appropriate grinding conditions, and optimizing production processes;

[0199] Fifth, by randomly distributing abrasive particles of different concentrations and matching their concentrations, and dividing them using cubic units, the complexity of the calculation can be effectively reduced and the simulation speed can be improved. In practical applications, this method can simulate the sintered grinding wheel structure that conforms to the actual abrasive distribution;

[0200] Furthermore, by optimizing the abrasive layout in the grinding wheel, it can provide guidance for the actual manufacturing process, helping manufacturers to better control the distribution of abrasives and the concentration of grinding wheels during the production process. This can improve the manufacturing quality and consistency of sintered grinding wheels, reduce the defective rate, and reduce the debugging and optimization time during the production process.

[0201] See also Fig.18 A sintered grinding wheel grinding surface morphology simulation control device provided to meet one of the purposes of the present application includes a random abrasive generation module 1100, a first retained abrasive determination module 1200, a second retained abrasive determination module 1300, a third retained abrasive determination module 1400 and a simulation control module 1500. Among them, the random abrasive particle generation module 1100 is set to step S10, responding to the instruction of optimizing the layout of the abrasive particles in the sintered grinding wheel, dividing the binder of the sintered grinding wheel into a plurality of binder units, and continuously randomly generating a plurality of random abrasive particles and their corresponding random abrasive particle center point clouds in each binder unit; the first retained abrasive particle determination module 1200 is set to step S20, determining the random abrasive particles as interference abrasive particles and removing them according to the inscribed sphere radius of the random abrasive particles and the retained abrasive particles and the center distance between the random abrasive particle center point cloud and the retained abrasive particle center point cloud of the retained abrasive particles, so as to determine the first retained abrasive particles in the binder unit; the second retained abrasive particle determination module 1300 is set to step S30, calculating and determining the volume of the convex polyhedron of the random abrasive particles according to the external vertices of the random abrasive particles located within the circumference of the first retained abrasive particles, and determining the random abrasive particles according to the volume of the convex polyhedron The third retained abrasive particle determination module 1400 is set to step S40, and the random abrasive particles are determined as interference abrasive particles to be removed according to the multiple first vertices of the random abrasive particles within the circumference of the second retained abrasive particles, the multiple second vertices of the second retained abrasive particles within the circumference of the random abrasive particles, and the feature surface constructed by the multiple feature vertices and the second vertices, so as to determine the third retained abrasive particles in the binder unit; the simulation control module 1500 is set to step S50, and the above steps S10 to S40 are executed in a loop until the volume concentration of the abrasive particles in the binder unit reaches the preset volume concentration, so as to determine a plurality of sintered grinding wheel unit cells with different grinding wheel concentrations, and the sintered grinding wheel unit cells with the multiple different grinding wheel concentrations are used to construct a sintered grinding wheel with a target grinding wheel concentration for simulation, so as to complete the simulation control of the grinding surface morphology of the sintered grinding wheel.

[0202] Based on any embodiment of this application, please refer to Fig.19 Another embodiment of the present application further provides an electronic device, which can be implemented by a computer device, such as Fig.19As shown, a schematic diagram of the internal structure of a computer device. The computer device includes a processor, a computer-readable storage medium, a memory, and a network interface connected via a system bus. Among them, the computer-readable storage medium of the computer device stores an operating system, a database, and computer-readable instructions. The database may store a control information sequence. When the computer-readable instructions are executed by the processor, the processor can implement a sintered grinding wheel grinding surface morphology simulation control method. The processor of the computer device is used to provide computing and control capabilities to support the operation of the entire computer device. The memory of the computer device may store computer-readable instructions. When the computer-readable instructions are executed by the processor, the processor can execute the sintered grinding wheel grinding surface morphology simulation control method of the present application. The network interface of the computer device is used to connect and communicate with a terminal. Those skilled in the art will understand that Fig.19 The structure shown in the figure is only a block diagram of a part of the structure related to the solution of the present application, and does not constitute a limitation on the computer device to which the solution of the present application is applied. The specific computer device may include more or fewer components than those shown in the figure, or combine certain components, or have a different arrangement of components.

[0203] In this embodiment, the processor is used to execute Fig.18 The memory stores the program code and various data required to execute the above modules. The network interface is used to transmit data between user terminals or servers. The memory in this embodiment stores the program code and data required to execute all modules / sub-modules in the sintered grinding wheel grinding surface morphology simulation control device of the present application, and the server can call the program code and data of the server to execute the functions of all sub-modules.

[0204] The present application also provides a storage medium storing computer-readable instructions. When the computer-readable instructions are executed by one or more processors, the one or more processors execute the steps of the sintered grinding wheel grinding surface morphology simulation control method described in any embodiment of the present application.

[0205] The present application also provides a computer program product, including a computer program / instruction, which, when executed by one or more processors, implements the steps of the sintered grinding wheel grinding surface morphology simulation control method described in any embodiment of the present application.

[0206] A person skilled in the art can understand that all or part of the processes in the above-mentioned embodiments of the present application can be implemented by instructing the relevant hardware through a computer program, and the computer program can be stored in a computer-readable storage medium. When the program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, the aforementioned storage medium can be a computer-readable storage medium such as a disk, an optical disk, a read-only memory (ROM), or a random access memory (RAM).

[0207] The above description is only a partial implementation method of the present application. It should be pointed out that for ordinary technicians in this technical field, several improvements and modifications can be made without departing from the principles of the present application. These improvements and modifications should also be regarded as the scope of protection of the present application.

[0208] In summary, by optimizing the abrasive layout in the grinding wheel, it can provide guidance for the actual manufacturing process and help manufacturers better control the distribution of abrasives and the concentration of the grinding wheel during the production process. This can improve the manufacturing quality and consistency of sintered grinding wheels, reduce the defective rate, and reduce the debugging and optimization time during the production process.

Claims

1. A sintered grinding wheel grinding surface morphology simulation control method, characterized in that: include: Step S10, in response to an instruction to optimize the layout of abrasive grains in the sintered grinding wheel, the binder of the sintered grinding wheel is divided into a plurality of binder units, and a plurality of random abrasive grains and their corresponding random abrasive grain center point clouds are continuously and randomly generated in each binder unit; Step S20, according to the inscribed sphere radius of the random abrasive grains and the retained abrasive grains and the center distance between the center point cloud of the random abrasive grains and the center point cloud of the retained abrasive grains, determine the random abrasive grains as interference abrasive grains and remove them to determine the first retained abrasive grains in the bonding agent unit; Step S30, calculating and determining the volume of the convex polyhedron of the random abrasive particles according to the outer vertices of the random abrasive particles located within the circumference of the first retained abrasive particles, determining the random abrasive particles as interference abrasive particles according to the volume of the convex polyhedron and removing them to determine the second retained abrasive particles in the bonding agent unit; Step S40, according to a plurality of first vertices of the random abrasive grains within the circumference of the second retained abrasive grains, a plurality of second vertices of the second retained abrasive grains within the circumference of the random abrasive grains, and a characteristic surface constructed by a plurality of characteristic vertices and the second vertices, the random abrasive grains are determined as interference abrasive grains and removed, so as to determine third retained abrasive grains in the bonding agent unit; Step S50, looping through the above steps S10 to S40 until the volume concentration of the abrasive in the binder unit reaches a preset volume concentration, so as to determine a plurality of sintered grinding wheel unit cells with different grinding wheel concentrations, and using the plurality of sintered grinding wheel unit cells with different grinding wheel concentrations to construct a sintered grinding wheel with a target grinding wheel concentration for simulation, so as to complete the simulation control of the grinding surface morphology of the sintered grinding wheel.

2. The sintered grinding wheel grinding surface morphology simulation control method according to claim 1 is characterized in that: The steps of determining a plurality of sintered grinding wheel unit cells of different grinding wheel concentrations include: Acquire the volume of the binder corresponding to the binder unit and the total volume of the third retained abrasive particles; calculating and determining a first ratio between the total volume of the third retained abrasive particles and the volume of the bonding agent corresponding to the bonding agent unit to determine the abrasive particle volume concentration of the bonding agent unit; A first product between the abrasive volume concentration of the binder unit and a preset value is calculated and determined, and the first product is used as the grinding wheel concentration of the sintered grinding wheel unit cell, wherein the preset value is 4.

3. The sintered grinding wheel grinding surface morphology simulation control method according to claim 1, characterized in that: The step of determining the random abrasive particles as interference abrasive particles and removing them according to the inscribed sphere radius of the random abrasive particles and the retained abrasive particles and the center distance between the center point cloud of the random abrasive particles and the center point cloud of the retained abrasive particles to determine the first retained abrasive particles in the bonding agent unit comprises: Obtaining the inscribed sphere radius corresponding to the random abrasive grains and the inscribed sphere radius corresponding to the retained abrasive grains; Calculate and determine a first sum value between the inscribed sphere radius corresponding to the random abrasive grains and the inscribed sphere radius corresponding to the retained abrasive grains, and calculate and determine a center distance between the center point cloud of the random abrasive grains and the center point cloud of the retained abrasive grains; It is detected whether the center distance is less than or equal to the first sum value. If the center distance is less than or equal to the first sum value, the random abrasive particles are determined as interference abrasive particles and removed to determine the first retained abrasive particles in the bonding agent unit.

4. The sintered grinding wheel grinding surface morphology simulation control method according to claim 1, characterized in that: The step of calculating and determining the volume of the convex polyhedron of the random abrasive particles according to the outer vertices of the random abrasive particles located within the circumference of the first retained abrasive particles, and determining the random abrasive particles as interference abrasive particles and removing them according to the volume of the convex polyhedron to determine the second retained abrasive particles in the bonding agent unit comprises: Acquire the outer vertices of the random abrasive particles located within the circumference of the first retained abrasive particles; Calculate and determine the volume of the convex polyhedron of the random abrasive particles according to the outer vertices of the random abrasive particles located within the circumference of the first retained abrasive particles; It is detected whether the volume of the convex polyhedron is equal to the volume of the first retained abrasive particles. If the volume of the convex polyhedron is equal to the volume of the first retained abrasive particles, the random abrasive particles are determined as interference abrasive particles and are removed to determine the second retained abrasive particles in the bonding agent unit.

5. The sintered grinding wheel grinding surface morphology simulation control method according to claim 1, characterized in that: The step of determining the random abrasive particles as interference abrasive particles and removing them according to a plurality of first vertices of the random abrasive particles within the circumference of the second retained abrasive particles, a plurality of second vertices of the second retained abrasive particles within the circumference of the random abrasive particles, and a feature surface constructed by a plurality of feature vertices and the second vertices, so as to determine the third retained abrasive particles in the bonding agent unit comprises: Acquire a plurality of first vertices of the random abrasive grains within the circumference of the second retained abrasive grains, a plurality of second vertices of the second retained abrasive grains within the circumference of the random abrasive grains, and a characteristic surface constructed by a plurality of characteristic vertices and the second vertices; Calculate and determine an edge line of an abrasive grain according to the first vertex, the second vertex, and any feature vertex in the feature surface, and calculate and determine an intersection point between the edge line of an abrasive grain and the feature surface; It is detected whether the intersection of the abrasive edge line and the characteristic surface is on the abrasive edge line. If the intersection is on the abrasive edge line, the random abrasive is determined as an interference abrasive and is removed to determine the third retained abrasive in the bonding agent unit.

6. The sintered grinding wheel grinding surface morphology simulation control method according to claim 1, characterized in that: The step of using the plurality of sintered grinding wheel unit cells with different grinding wheel concentrations to construct a sintered grinding wheel with a target grinding wheel concentration for simulation includes: Acquire a plurality of sintered grinding wheel unit cells with different grinding wheel concentrations, and use the plurality of sintered grinding wheel unit cells with different grinding wheel concentrations to construct a sintered grinding wheel with a target grinding wheel concentration; The sintered grinding wheel is simulated, and a preset probability density function is used to calculate the distribution of the height of the abrasive grains protruding from the edge and the distribution of the top surface area of ​​the abrasive grains of the sintered grinding wheel; Calculate and determine the average value of the abrasive grain edge height to determine the equivalent abrasive grain top height of the sintered grinding wheel, calculate and determine the standard deviation of the abrasive grain edge height to determine the edge abrasive grain deviation of the sintered grinding wheel, and calculate and determine the average value of the abrasive grain top surface area to determine the equivalent abrasive grain top surface area of ​​the sintered grinding wheel; The above steps are executed repeatedly for a preset number of times, and the number of abrasive grains protruding from the sintered grinding wheel, the top height of the equivalent abrasive grains, the deviation of the abrasive grains protruding from the cutting edge, and the top surface area of ​​the equivalent abrasive grains are used as the initial abrasive grain protruding from the cutting edge parameters of the sintered grinding wheel to complete the simulation of the sintered grinding wheel.

7. The sintered grinding wheel grinding surface morphology simulation control method according to any one of claims 1 to 6, characterized in that: The sintered grinding wheel comprises a diamond sintered grinding wheel, and the abrasive grains comprise diamond abrasive grains.

8. A sintered grinding wheel grinding surface morphology simulation control device, characterized in that: include: The random abrasive grain generation module is configured to respond to the instruction of optimizing the layout of the abrasive grains in the sintered grinding wheel in step S10, divide the binder of the sintered grinding wheel into a plurality of binder units, and continuously and randomly generate a plurality of random abrasive grains and their corresponding random abrasive grain center point clouds in each binder unit; A first retained abrasive particle determination module is configured to determine, in step S20, the random abrasive particles as interference abrasive particles to be removed according to the inscribed sphere radius of the random abrasive particles and the retained abrasive particles and the center distance between the center point cloud of the random abrasive particles and the center point cloud of the retained abrasive particles, so as to determine the first retained abrasive particles in the bonding agent unit; The second retained abrasive particle determination module is configured to step S30, calculate and determine the volume of the convex polyhedron of the random abrasive particles according to the outer vertices of the random abrasive particles located within the circumference of the first retained abrasive particles, and determine the random abrasive particles as interference abrasive particles according to the volume of the convex polyhedron to remove them, so as to determine the second retained abrasive particles in the bonding agent unit; The third retained abrasive particle determination module is configured to, in step S40, determine the random abrasive particles as interference abrasive particles and remove them according to a plurality of first vertices of the random abrasive particles within the circumference of the second retained abrasive particles, a plurality of second vertices of the second retained abrasive particles within the circumference of the random abrasive particles, and a characteristic surface constructed by a plurality of characteristic vertices and the second vertices, so as to determine the third retained abrasive particles in the bonding agent unit; The simulation control module is set to step S50, and loops through the above steps S10 to S40 until the volume concentration of the abrasive in the binder unit reaches a preset volume concentration, so as to determine a plurality of sintered grinding wheel unit cells with different grinding wheel concentrations, and use the plurality of sintered grinding wheel unit cells with different grinding wheel concentrations to construct a sintered grinding wheel with a target grinding wheel concentration for simulation, so as to complete the simulation control of the grinding surface morphology of the sintered grinding wheel.

9. An electronic device, comprising a central processing unit and a memory, characterized in that: The central processing unit is used to call and run the computer program stored in the memory to execute the steps of the method according to any one of claims 1 to 7.

10. A computer-readable storage medium, characterized in that: It stores a computer program implemented according to the method described in any one of claims 1 to 7 in the form of computer-readable instructions, and when the computer program is called and executed by a computer, the steps included in the corresponding method are executed.

Citation Information

Patent Citations

  • Virtual grinding wheel simulation method based on randomly distributed multiple abrasive particles

    CN106446403A

  • Grinding wheel surface modeling method based on abrasive particle distribution simulation

    CN113111536A