A method for determining a blasting thickness and a method for optimizing blasting parameters
By establishing a coordinate system and calculating the sandblasting coverage area, the problem of uneven sandblasting when multiple sandblasting mechanisms work together is solved, and the accurate calculation of sandblasting thickness and parameter optimization are achieved, ensuring the uniformity and high precision of the sandblasting process.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- SHANGHAI JIAOTONG UNIV
- Filing Date
- 2023-11-28
- Publication Date
- 2026-06-02
AI Technical Summary
Existing technologies cannot accurately simulate the sandblasting effect when multiple sandblasting mechanisms work together, resulting in uneven sandblasting and low simulation accuracy.
By establishing a coordinate system, the position and motion relationship between the sandblasting mechanism and the workpiece are calculated to determine the sandblasting coverage area. Then, by using methods for determining sandblasting thickness and optimizing parameters, the sandblasting thickness is accurately calculated and the sandblasting parameters are adjusted to achieve uniform sandblasting.
It achieves accuracy and speed in calculating the sandblasting thickness of multiple sandblasting mechanisms, ensuring the uniformity of the sandblasting process and improving simulation accuracy.
Smart Images

Figure CN117901005B_ABST
Abstract
Description
Technical Field
[0001] This invention belongs to the field of sandblasting technology, specifically relating to a method for determining sandblasting thickness and a method for optimizing sandblasting parameters. Background Technology
[0002] Sandblasting is often required during the manufacturing process of products such as mobile phones, computers, and tablets to improve their feel and gloss. If the sandblasting is uneven, it will lead to a decrease in gloss and feel, and may even cause uneven impact during the process, resulting in overall deformation.
[0003] The thickness of sandblasting is related to the device angle, connecting rod length, object movement speed, and sandblasting flow velocity, making the overall model complex and difficult to model. Existing technologies, such as Reference 1 (Simulation of pneumatic sandblasting flow velocity control for inner wall of plastic-coated composite pipe [J]. Computer Simulation, 2019, 36(01):230-234.), Reference 2 (Numerical simulation of sandblasting treatment of outer wall of pipe fitting based on DEM-CFD coupling [D]. Liaoning University of Science and Technology, 2023.), and Reference 3 (Research on EDEM-Fluent coupling simulation of sandblasting process [D]. Liaoning University of Science and Technology, 2023.), are all conventional numerical simulations (projectile impact force and sandblasting coverage) of the sandblasting process. They either cannot simulate the sandblasting structure or can only simulate the effect after single or multiple sandblasting particles. They cannot solve the sandblasting simulation effect when multiple sandblasting mechanisms work together, resulting in a huge difference between the simulated sandblasting effect and the actual effect, and the accuracy is not high. At present, there is no complete analytical model or method for calculating sandblasting thickness.
[0004] Therefore, there is an urgent need to develop a new simulation method to solve the problems of being unable to simulate the sandblasting effect when multiple sandblasting mechanisms work together, low simulation accuracy, and ultimately uneven sandblasting. Summary of the Invention
[0005] The purpose of this invention is to solve the problems existing in the prior art and to provide a method for determining sandblasting thickness and a method for optimizing sandblasting parameters.
[0006] To achieve the above objectives, the technical solution adopted by the present invention is as follows:
[0007] A method for determining sandblasting thickness, the process is as follows:
[0008] (1) Determine the location of each sandblasting mechanism and number the sandblasting mechanisms;
[0009] Taking the direction of travel of the conveyor belt used to move the workpiece horizontally as the front-back direction, the location of the sandblasting mechanism can be the left side of the conveyor belt, the right side of the conveyor belt, the front left side of the conveyor belt, the rear left side of the conveyor belt, the front right side of the conveyor belt, or the rear right side of the conveyor belt. Details are as follows... Figure 1 As shown;
[0010] The total number of sandblasting mechanisms is n, where n is a positive integer greater than or equal to 1. The sandblasting mechanisms are numbered from 1 to n along the running direction of the conveyor belt.
[0011] (2) Establish a coordinate system with the center of the workpiece geometry as the origin, the forward direction of the conveyor belt as the positive y direction, the horizontal rightward direction of the plane where the conveyor belt is located as the positive x direction, and the vertical upward direction perpendicular to the plane where the conveyor belt is located as the positive z direction.
[0012] (3) Let i = 1, let t = 0;
[0013] (4) Calculate the sandblasting coverage area of each sandblasting mechanism at time t and the location of the workpiece at time t based on the location of the sandblasting mechanism.
[0014] The sandblasting coverage area of each sandblasting unit at time t (i.e., Figure 2 The x, y, and z coordinates of the area covered by the middle circle A are respectively x gi y gi z gi ;
[0015] When the sandblasting mechanism is located on the left or right side of the conveyor belt, x gi y gi z gi The calculation formula is as follows:
[0016]
[0017]
[0018]
[0019] In the formula, x p y p z p These correspond to the x, y, and z coordinates of the blasting mechanism's nozzle at time t, respectively. Since the blasting mechanism itself is constantly oscillating and rotating, therefore x... p y p z p The value of x changes over time; g y g z g These correspond to the areas covered by the vertically downward spray from the muzzle of the sandblasting mechanism (i.e., Figure 2 The x, y, z coordinates of the area covered by the middle circle A; x gr y gr z gr These correspond to the areas covered by the vertically downward spray from the sandblasting mechanism's nozzle. Figure 2The coordinates of the area within the middle circle A'; β is the angle between the spray direction of the sandblasting mechanism's nozzle and the vertical direction; R is the radius of the area covered by the vertically downward spray of the sandblasting mechanism's nozzle, since the height is fixed (calculated z). g The performance (power) of the sandblasting mechanism is also fixed, so the radius of the area covered by the vertical downward spray of the sandblasting mechanism is also fixed. This value is directly measured; φ represents the interval [0, 2π], and φ is the angle between any point in the circular area and the x-axis in the plane where the conveyor belt is located.
[0020] When the sandblasting mechanism is located on the left front side, left rear side, right front side, or right rear side of the conveyor belt, x gi y gi z gi The calculation formula is as follows:
[0021]
[0022]
[0023]
[0024] This invention applies to any type of sandblasting mechanism, regardless of the specific sandblasting mechanism. p y p z p The values can all be measured;
[0025] The x, y, and z coordinates of the region where the workpiece is located at time t are respectively x f y f z f Since the workpiece moves with the conveyor belt, therefore x f y f z f The value changes over time;
[0026] This invention is applicable to all types of workpieces, regardless of their type. f y f z f The values can all be calculated;
[0027] (5) Determine whether the area where the workpiece is located at time t overlaps with the sandblasting coverage area of the i-th sandblasting mechanism at time t. If so, let h m =h0+h d Then proceed to step (6), h m h0 is the cumulative blasting thickness of the overlapping region at time t-Δt. When t=0, h0=0. Δt is the time interval between two adjacent times. d Let h be the sandblasting thickness of the overlapping region at time t.d The calculation formula is as follows:
[0028]
[0029] In the formula, S represents the area of the sandblasting coverage region of the i-th sandblasting mechanism at time t, in mm. 2 V l Let be the flow velocity of the i-th sandblasting mechanism at time t, in mm. 3 / s; △t is in seconds;
[0030] Conversely, proceed directly to step (6);
[0031] (6) Determine whether i>n is true. If yes, proceed to step (7); otherwise, let i = i+1 and return to step (5).
[0032] (7) Determine whether the workpiece has left the worktable. If yes, end the process; otherwise, let t = t + Δt and return to step (4).
[0033] It should be noted that in the actual production process, the present invention simultaneously activates multiple sandblasting mechanisms, and thousands of workpieces are sandblasted in a continuous assembly line under the transport of conveyor belts in sequence.
[0034] As a preferred technical solution:
[0035] As described above, in the method for determining sandblasting thickness, in step (1), the sandblasting mechanism (structure as follows) Figure 3 (As shown) It mainly consists of a central rotating shaft, a first connecting rod, a second connecting rod, and a third connecting rod; the central rotating shaft is parallel to the y-axis, the first connecting rod is parallel to the x-axis, the second connecting rod is parallel to the z-axis, and the third connecting rod is arranged at an angle, with its upper end connected to the second connecting rod and its lower end serving as the muzzle;
[0036] The x and y coordinates of the center position of the central shaft are marked as x r y r Along the x-axis, the center distance between the central pivot and the second link is denoted as L1; along the z-axis, the minimum center distance between the first and third links is denoted as L2; the length of the third link is denoted as L3; the angle between the second and third links is denoted as α; the angle between the third link and the vertical direction is denoted as β; the angle between the projection of the third link on the xoy plane and the projection of the extension of the first link on the xoy plane is denoted as ε; the angle of torsion of the central pivot is denoted as θ, with counterclockwise being positive, θ = 15sin(2πft), where f is the oscillation frequency of the sandblasting mechanism; the height of the central pivot is denoted as H.
[0037] In the method for determining the sandblasting thickness as described above, in step (4), when the sandblasting mechanism is located on the left side of the conveyor belt, the front left side of the conveyor belt, or the rear left side of the conveyor belt, xp y p z p The calculation formula is as follows:
[0038]
[0039] When the sandblasting mechanism is located on the right side, the front right side, or the rear right side of the conveyor belt, x p y p z p The calculation formula is as follows:
[0040]
[0041] In the method for determining the sandblasting thickness as described above, in step (4), the cross-section of the workpiece is rectangular, x f y f z f The calculation formula is as follows:
[0042]
[0043]
[0044] In the formula, x w y w z w These correspond to the x, y, and z coordinates of the workpiece's geometric center, respectively; v is the workpiece's moving speed, which is also the conveyor belt's speed; z1 is the workpiece's z-coordinate; l w w is the length of the workpiece. w The width of the workpiece;
[0045] Alternatively, the workpiece has a circular cross-section, x f y f z f The calculation formula is as follows:
[0046]
[0047] In the formula, R w The radius of the workpiece;
[0048] When the workpiece has other shapes, it is necessary to calculate the region where the workpiece is located at time t.
[0049] In the method for determining the sandblasting thickness as described above, in step (5), Δt is 0.0001s.
[0050] This invention also provides a method for optimizing sandblasting parameters, based on any of the above-mentioned methods for determining sandblasting thickness, comprising the following steps:
[0051] (1) Select one parameter from L1, L2, L3, α, β, ε, θ, H and the moving speed of the workpiece as the parameter to be optimized, and treat the other parameters as non-optimizable parameters;
[0052] (2) Determine the value of n, the position of each sandblasting mechanism, the shape of the workpiece, the size of the workpiece, the target sandblasting thickness range, and the values of the parameters not to be optimized;
[0053] (3) Design m sets of parameters to be optimized, where m is a positive integer greater than or equal to 3; assuming the parameter to be optimized is ε and m = 3, then design 3 sets of parameters in the range of 0 to 90 degrees, namely 0°, 45° and 90°; assuming the parameter to be optimized is the moving speed of the workpiece, then m sets of speeds can be selected according to the actual adjustable speed range.
[0054] (4) Conduct m sandblasting simulation tests. Use any of the above methods to determine the sandblasting thickness to obtain the sandblasting thickness of the workpiece surface after each sandblasting simulation test. Calculate the S1 / S0 value of the workpiece surface after each sandblasting simulation test. S1 is the total area of the area on the workpiece surface where the sandblasting thickness falls within the target sandblasting thickness range, and S0 is the total area of the workpiece surface.
[0055] (5) Determine whether the maximum value of S1 / S0 is greater than the set value. If it is, take the parameter to be optimized corresponding to the maximum value of S1 / S0 as the optimal parameter; otherwise, return to step (3).
[0056] Beneficial effects:
[0057] The method for determining sandblasting thickness and the method for optimizing sandblasting parameters of the present invention can calculate the sandblasting thickness more accurately when the sandblasting position and geometric information are known. It can be used to calculate the sandblasting thickness of objects such as mobile phones, tablets, and computers that need to be sandblasted. At the same time, it can determine whether the sandblasting is uniform enough during the sandblasting process, and make corresponding adjustments based on the model results to achieve a uniform sandblasting effect.
[0058] The method for determining sandblasting thickness and the method for optimizing sandblasting parameters of the present invention can calculate the final sandblasting thickness of multiple sandblasting mechanisms, with fast calculation speed and high accuracy. Attached Figure Description
[0059] Figure 1 This is a schematic diagram showing the location of the sandblasting mechanism in this invention;
[0060] Figure 2 This is a schematic diagram of the coordinate transformation of the coverage area of the sandblasting mechanism in this invention;
[0061] Figure 3 This is a schematic diagram of the sandblasting mechanism in this invention;
[0062] Figure 4 This is a flowchart of the sandblasting parameter optimization method in this invention;
[0063] Figure 5 Simulation diagram of sandblasting results for workpiece at ε = 45°;
[0064] Figure 6 The simulation diagram shows the sandblasting result of the workpiece when ε=0°. Detailed Implementation
[0065] The present invention will be further described below with reference to specific embodiments. It should be understood that these embodiments are for illustrative purposes only and are not intended to limit the scope of the invention. Furthermore, it should be understood that after reading the teachings of this invention, those skilled in the art can make various alterations or modifications to the invention, and these equivalent forms also fall within the scope defined by the appended claims.
[0066] A method for determining sandblasting thickness, the process is as follows:
[0067] (1) Determine the location of each sandblasting mechanism and number the sandblasting mechanisms;
[0068] Taking the direction of travel of the conveyor belt used to move the workpiece horizontally as the front-back direction, the location of the sandblasting mechanism can be the left side of the conveyor belt, the right side of the conveyor belt, the front left side of the conveyor belt, the rear left side of the conveyor belt, the front right side of the conveyor belt, or the rear right side of the conveyor belt. Details are as follows... Figure 1 As shown;
[0069] The total number of sandblasting mechanisms is n, where n is a positive integer greater than or equal to 1. The sandblasting mechanisms are numbered from 1 to n along the running direction of the conveyor belt.
[0070] Sandblasting mechanism (structure as follows) Figure 3 (As shown) It mainly consists of a central rotating shaft, a first connecting rod, a second connecting rod, and a third connecting rod; the central rotating shaft is parallel to the y-axis, the first connecting rod is parallel to the x-axis, the second connecting rod is parallel to the z-axis, and the third connecting rod is arranged at an angle, with its upper end connected to the second connecting rod and its lower end serving as the muzzle;
[0071] The x and y coordinates of the center position of the central shaft are marked as x r y r Along the x-axis, the center distance between the central pivot and the second link is denoted as L1; along the z-axis, the minimum center distance between the first and third links is denoted as L2; the length of the third link is denoted as L3; the angle between the second and third links is denoted as α; the angle between the third link and the vertical direction is denoted as β; the angle between the projection of the third link onto the xoy plane and the projection of the extension of the first link onto the xoy plane is denoted as ε; the angle of torsion of the central pivot is denoted as θ, with counterclockwise being positive, θ = 15sin(2πft), where f is the oscillation frequency of the sandblasting mechanism; the height of the central pivot is denoted as H.
[0072] (2) Establish a coordinate system with the center of the workpiece geometry as the origin, the forward direction of the conveyor belt as the positive y direction, the horizontal rightward direction of the plane where the conveyor belt is located as the positive x direction, and the vertical upward direction perpendicular to the plane where the conveyor belt is located as the positive z direction.
[0073] (3) Let i = 1, let t = 0;
[0074] (4) Calculate the sandblasting coverage area of each sandblasting mechanism at time t and the location of the workpiece at time t based on the location of the sandblasting mechanism.
[0075] The sandblasting coverage area of each sandblasting unit at time t (i.e., Figure 2 The x, y, and z coordinates of the area covered by the middle circle A are respectively x gi y gi z gi ;
[0076] When the sandblasting mechanism is located on the left or right side of the conveyor belt, x gi y gi z gi The calculation formula is as follows:
[0077]
[0078]
[0079]
[0080] In the formula, x p y p z p These correspond to the x, y, and z coordinates of the blasting mechanism's nozzle at time t, respectively. Since the blasting mechanism itself is constantly oscillating and rotating, therefore x... p y p z p The value of x changes over time; g y g z g These correspond to the areas covered by the vertically downward spray from the muzzle of the sandblasting mechanism (i.e., Figure 2 The x, y, z coordinates of the area covered by the middle circle A; x gr y gr z gr These correspond to the areas covered by the vertically downward spray from the sandblasting mechanism's nozzle. Figure 2 The coordinates of the area within the middle circle A'; β is the angle between the spray direction of the sandblasting mechanism's nozzle and the vertical direction; R is the radius of the area covered by the vertically downward spray of the sandblasting mechanism's nozzle, since the height is fixed (calculated z). gThe performance (power) of the sandblasting mechanism is also fixed, so the radius of the area covered by the vertical downward spray of the sandblasting mechanism is also fixed. This value is directly measured; φ represents the interval [0, 2π], and φ is the angle between any point in the circular area and the x-axis in the plane where the conveyor belt is located.
[0081] When the sandblasting mechanism is located on the left front side, left rear side, right front side, or right rear side of the conveyor belt, x gi y gi z gi The calculation formula is as follows:
[0082]
[0083]
[0084]
[0085] This invention applies to any type of sandblasting mechanism, regardless of the specific sandblasting mechanism. p y p z p The values can all be measured;
[0086] When the sandblasting mechanism is located on the left side of the conveyor belt, the front left side of the conveyor belt, or the rear left side of the conveyor belt, x p y p z p The calculation formula is as follows:
[0087]
[0088] When the sandblasting mechanism is located on the right side, the front right side, or the rear right side of the conveyor belt, x p y p z p The calculation formula is as follows:
[0089]
[0090] The x, y, and z coordinates of the region where the workpiece is located at time t are respectively x f y f z f Since the workpiece moves with the conveyor belt, therefore x f y f z f The value changes over time;
[0091] This invention is applicable to all types of workpieces, regardless of their type. f y f z f The values can all be calculated;
[0092] The workpiece has a rectangular cross-section, x f y f z f The calculation formula is as follows:
[0093]
[0094]
[0095] In the formula, x w y w z w These correspond to the x, y, and z coordinates of the workpiece's geometric center, respectively; v is the workpiece's moving speed, which is also the conveyor belt's speed; z1 is the workpiece's z-coordinate; l w w is the length of the workpiece. w The width of the workpiece;
[0096] Alternatively, the workpiece has a circular cross-section, x f y f z f The calculation formula is as follows:
[0097]
[0098] In the formula, R w The radius of the workpiece;
[0099] When the workpiece has other shapes, it is necessary to calculate the region where the workpiece is located at time t.
[0100] (5) Determine whether the area where the workpiece is located at time t overlaps with the sandblasting coverage area of the i-th sandblasting mechanism at time t. If so, let h m =h0+h d Then proceed to step (6), h m Let h0 be the cumulative blasting thickness of the overlapping region at time t-Δt. When t=0, h0=0. Δt is the time interval between two adjacent times (0.0001s). d Let h be the sandblasting thickness of the overlapping region at time t. d The calculation formula is as follows:
[0101]
[0102] In the formula, S represents the area of the sandblasting coverage region of the i-th sandblasting mechanism at time t, in mm. 2 V l Let be the flow velocity of the i-th sandblasting mechanism at time t, in mm. 3 / s; Δt is 0.0001s;
[0103] Conversely, proceed directly to step (6);
[0104] (6) Determine whether i>n is true. If yes, proceed to step (7); otherwise, let i = i+1 and return to step (5).
[0105] (7) Determine whether the workpiece has left the worktable. If yes, end the process; otherwise, let t = t + Δt and return to step (4).
[0106] It should be noted that in the actual production process, the present invention simultaneously activates multiple sandblasting mechanisms, and thousands of workpieces are sandblasted in a continuous assembly line under the transport of conveyor belts in sequence.
[0107] When n is 12, the distribution of the sandblasting mechanism is as follows: Figure 1 As shown, L1 is 100mm, L2 is 300mm, L3 is 75mm, α is 135°, ε is 45°, H is 500mm, R is 16mm, and V... l 3000mm 3 The simulation result of sandblasting on the workpiece is shown below when f is 1 Hz and v is 13.1 mm / s. Figure 5 As shown in the figure, the sandblasting thickness is in μm;
[0108] When n is 12, the distribution of the sandblasting mechanism is as follows: Figure 1 As shown, L1 is 100mm, L2 is 300mm, L3 is 75mm, α is 135°, ε is 0°, H is 500mm, R is 16mm, and V... l 3000mm 3 The simulation result of sandblasting on the workpiece is shown below when f is 1 Hz and v is 13.1 mm / s. Figure 6 As shown in the figure, the sandblasting thickness is in μm.
[0109] A method for optimizing sandblasting parameters based on the above-mentioned method for determining sandblasting thickness includes the following steps:
[0110] (1) Select one parameter from L1, L2, L3, α, β, ε, θ, H and the moving speed of the workpiece as the parameter to be optimized, and treat the other parameters as non-optimizable parameters;
[0111] (2) Determine the value of n, the position of each sandblasting mechanism, the shape of the workpiece, the size of the workpiece, the target sandblasting thickness range, and the values of the parameters not to be optimized;
[0112] (3) Design m sets of parameters to be optimized, where m is a positive integer greater than or equal to 3; assuming the parameter to be optimized is ε and m = 3, then design 3 sets of parameters in the range of 0 to 90 degrees, namely 0°, 45° and 90°; assuming the parameter to be optimized is the moving speed of the workpiece, then m sets of speeds can be selected according to the actual adjustable speed range.
[0113] (4) Conduct m sandblasting simulation tests. Use the above-mentioned method to determine the sandblasting thickness to obtain the sandblasting thickness of the workpiece surface after each sandblasting simulation test. Calculate the S1 / S0 value of the workpiece surface after each sandblasting simulation test. S1 is the total area of the area on the workpiece surface where the sandblasting thickness falls within the target sandblasting thickness range, and S0 is the total area of the workpiece surface.
[0114] (5) Determine whether the maximum value of S1 / S0 is greater than the set value. If it is, take the parameter to be optimized corresponding to the maximum value of S1 / S0 as the optimal parameter; otherwise, return to step (3).
Claims
1. A method for determining sandblasting thickness, characterized in that, The process is as follows: (1) Determine the location of each sandblasting mechanism and number the sandblasting mechanisms; Taking the running direction of the conveyor belt used to move the workpiece horizontally as the front-back direction, the position of the sandblasting mechanism is the left side of the conveyor belt, the right side of the conveyor belt, the front left side of the conveyor belt, the rear left side of the conveyor belt, the front right side of the conveyor belt, or the rear right side of the conveyor belt. The total number of sandblasting mechanisms is n, where n is a positive integer greater than or equal to 1. The sandblasting mechanisms are numbered from 1 to n along the running direction of the conveyor belt. (2) Establish a coordinate system with the center of the workpiece geometry as the origin, the forward direction of the conveyor belt as the positive y direction, the horizontal rightward direction of the plane where the conveyor belt is located as the positive x direction, and the vertical upward direction perpendicular to the plane where the conveyor belt is located as the positive z direction; (3) Let i=1, let t=0; (4) Calculate the sandblasting coverage area of each sandblasting mechanism at time t and the location of the workpiece at time t based on the location of the sandblasting mechanism; The x, y, and z coordinates of the sandblasting coverage area of each sandblasting mechanism at time t are respectively x gi y gi z gi ; When the sandblasting mechanism is located on the left or right side of the conveyor belt, x gi y gi z gi The calculation formula is as follows: ; ; ; In the formula, x p y p z p These correspond to the x, y, and z coordinates of the blasting mechanism's muzzle at time t, respectively. R is the angle between the spray direction of the sandblasting mechanism's nozzle and the vertical direction; R is the radius of the area covered by the vertically downward spray of the sandblasting mechanism's nozzle. Represents the interval [0, 2π]. Let x be the angle between any point in the circular region and the x-axis within the plane containing the conveyor belt; gr y gr z gr These correspond to the areas covered by the sandblasting mechanism's vertically downward jetting nozzle, transitioning to areas perpendicular to the jetting direction and at a distance of |z. g -z p | The coordinates of the region on the plane; x g y g z g These correspond to the x, y, and z coordinates of the area covered by the vertically downward spray from the nozzle of the sandblasting mechanism; When the sandblasting mechanism is located on the left front side, left rear side, right front side, or right rear side of the conveyor belt, x gi y gi z gi The calculation formula is as follows: ; ; ; The x, y, and z coordinates of the region where the workpiece is located at time t are respectively x f y f z f ; (5) Determine whether the area where the workpiece is located at time t overlaps with the sandblasting coverage area of the i-th sandblasting mechanism at time t. If so, let Then proceed to step (6), h m h0 represents the cumulative blasting thickness of the overlapping region at time t-Δt. When t=0, h0=0. Δt is the time interval between two adjacent times. d Let h be the sandblasting thickness of the overlapping region at time t. d The calculation formula is as follows: ; In the formula, S represents the area of the sandblasted region covered by the i-th sandblasting mechanism at time t, in mm. 2 V l Let be the flow velocity of the i-th sandblasting mechanism at time t, in mm. 3 / s; the unit of △t is s; Conversely, proceed directly to step (6). (6) Determine whether i>n is true. If yes, proceed to step (7); otherwise, let i=i+1 and return to step (5). (7) Determine whether the workpiece has left the worktable. If yes, end the process; otherwise, let t = t + Δt and return to step (4).
2. The method for determining sandblasting thickness according to claim 1, characterized in that, In step (1), the sandblasting mechanism is mainly composed of a central rotating shaft, a first connecting rod, a second connecting rod, and a third connecting rod; the central rotating shaft is parallel to the y-axis, the first connecting rod is parallel to the x-axis, the second connecting rod is parallel to the z-axis, and the third connecting rod is arranged at an angle, with its upper end connected to the second connecting rod and its lower end serving as the gun muzzle; The x and y coordinates of the center position of the central shaft are marked as x r y r Along the x-axis, the center distance between the central pivot and the second link is denoted as L1; along the z-axis, the minimum center distance between the first and third links is denoted as L2; the length of the third link is denoted as L3; the angle between the second and third links is denoted as... The angle between the projection of the third link onto the xoy plane and the projection of the extension of the first link onto the xoy plane is denoted as . The angle of torsion of the central shaft is denoted as θ, with counterclockwise being positive. f is the oscillation frequency of the sandblasting mechanism; the height of the central rotating shaft is denoted as H.
3. The method for determining sandblasting thickness according to claim 2, characterized in that, In step (4), when the sandblasting mechanism is located on the left side of the conveyor belt, the front left side of the conveyor belt, or the rear left side of the conveyor belt, x p y p z p The calculation formula is as follows: ; When the sandblasting mechanism is located on the right side, the front right side, or the rear right side of the conveyor belt, x p y p z p The calculation formula is as follows: 。 4. The method for determining sandblasting thickness according to claim 2, characterized in that, In step (4), the cross-section of the workpiece is rectangular, x f y f z f The calculation formula is as follows: ; ; In the formula, x w y w z w These correspond to the x, y, and z coordinates of the workpiece's geometric center, respectively; v is the workpiece's moving speed; z1 is the workpiece's z-coordinate; l w w is the length of the workpiece. w The width of the workpiece; Alternatively, the workpiece has a circular cross-section, x f y f z f The calculation formula is as follows: ; In the formula, R w Let be the radius of the workpiece.
5. The method for determining sandblasting thickness according to claim 2, characterized in that, In step (5), Δt is 0.0001s.
6. A method for optimizing sandblasting parameters based on the method for determining sandblasting thickness according to claim 2, characterized in that, Includes the following steps: (1) From L1, L2, L3, , , Choose one parameter from θ, H, and the moving speed of the workpiece as the parameter to be optimized, and treat the other parameters as non-optimizable parameters; (2) Determine the value of n, the location of each sandblasting mechanism, the shape of the workpiece, the size of the workpiece, the target sandblasting thickness range, and the values of the parameters not to be optimized; (3) Design m sets of parameters to be optimized, where m is a positive integer greater than or equal to 3; (4) Conduct m sandblasting simulation tests, and use the sandblasting thickness determination method described in claim 2 to obtain the sandblasting thickness of the workpiece surface after each sandblasting simulation test. Calculate the S1 / S0 value of the workpiece surface after each sandblasting simulation test. S1 is the total area of the area on the workpiece surface where the sandblasting thickness falls within the target sandblasting thickness range, and S0 is the total area of the workpiece surface. (5) Determine whether the maximum value of S1 / S0 is greater than the set value. If it is, take the parameter to be optimized corresponding to the maximum value of S1 / S0 as the optimal parameter; otherwise, return to step (3).