A method and apparatus for three-dimensional printing of a muffler for a pneumatic sander
By acquiring and optimizing the exhaust parameters of the grinder, and combining acoustic and fluid constraint data, the warping and clogging problems in the 3D printing of pneumatic grinder mufflers were solved, achieving efficient muffler manufacturing and reducing costs.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- GUANGDONG ENG POLYTECHNIC COLLEGE
- Filing Date
- 2026-03-10
- Publication Date
- 2026-06-16
AI Technical Summary
In existing technologies, the 3D printing of silencers for pneumatic grinders suffers from warping and hole blockage issues, resulting in low production efficiency.
By acquiring the exhaust parameters of the grinder, preset acoustic and fluid constraint data, and combining them with a preset coupling model, the printing control parameters are optimized, including data mapping, optimization processing and correction, to control the muffler printing equipment to perform 3D printing.
It improves the manufacturing efficiency of mufflers, reduces their manufacturing costs, and meets industrial noise emission standards.
Smart Images

Figure CN122210045A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of silencer technology, and also to a method and apparatus for three-dimensional printing of silencers for pneumatic grinders. Background Technology
[0002] Pneumatic grinders are common pneumatic tools, generally used in production scenarios such as automobile assembly and manufacturing. During the exhaust process, the high-pressure gas flows at extremely high speeds, generating jet noise when it is directly discharged. This noise can reach 90 to 95 decibels. Pneumatic noise not only affects the working environment of workers, making it difficult for them to concentrate on their work and reducing work quality, but it can also endanger the health of workers.
[0003] In existing technologies, when using 3D technology (additive manufacturing technology) to manufacture silencers for pneumatic grinders, problems such as warping and clogging are prone to occur, resulting in low manufacturing efficiency. Summary of the Invention
[0004] The technical problem to be solved by the present invention is to provide a method and apparatus for three-dimensional printing of silencers for pneumatic grinders, so as to improve the manufacturing efficiency of silencers.
[0005] To solve the above-mentioned technical problems, the technical solution of the present invention is as follows: A first aspect of the present invention provides a method for 3D printing a silencer for a pneumatic grinder, comprising: Acquire the grinding machine's exhaust parameters and preset acoustic and fluid constraint data; Based on the exhaust parameters of the grinding machine, the preset acoustic and fluid constraint data, and the preset coupling model, the structural parameters are obtained; Data mapping is performed on the structural parameters to obtain the first printing control parameters; The first print control parameters are optimized to obtain the second print control parameters; The second print control parameters are modified to obtain the target print control parameters; The muffler printing equipment is controlled to perform three-dimensional printing of the muffler according to the target printing control parameters.
[0006] Optionally, acquire the grinder exhaust parameters and preset acoustic and fluid constraint data, including: The exhaust parameters of the grinder are acquired using an exhaust parameter acquisition device installed at the exhaust port of the grinder; the exhaust parameters of the grinder include exhaust flow rate, exhaust velocity, exhaust pressure and exhaust temperature. Based on the target requirements, preset acoustic and fluid constraint data are determined; the preset acoustic and fluid constraint data include the target noise reduction amount, the target exhaust back pressure, and the target muffler volume.
[0007] Optionally, structural parameters are obtained based on the exhaust parameters of the grinder, the preset acoustic and fluid constraint data, and the preset coupling model, including: Based on the exhaust parameters of the grinder, the preset acoustic and fluid constraint data, the preset silencer geometric model, and the preset coupling model, the topology data is obtained. Structural parameters are extracted from the topological data to obtain structural parameters, which include cavity volume, micropore diameter, micropore thickness, radius of curvature, cross-sectional area, sound-absorbing layer thickness, and target porosity.
[0008] Optionally, the structural parameters are data-mapped to obtain first printing control parameters, including: pass The printed layer thickness is obtained; among which, For printing layer thickness, The micropore diameter is a structural parameter. The cavity volume is a structural parameter. This refers to the cross-sectional area in the structural parameters; pass The print fill rate is obtained; where, For print fill rate, The target porosity in the structural parameters. This refers to the loose packing density of the powder. Density of the material; pass The printing speed is obtained; among which, For printing speed, As the reference speed, It is an exponential function, where k is the surface roughness sensitivity coefficient. For average roughness, Maximum permissible surface roughness; pass The printing temperature is obtained; where, For printing temperature, For the melting point of the printing material, Adjusting the temperature for material crystallization For impact stress, The yield strength of the printing material; pass The scanning interval is obtained; where, This refers to the scanning spacing; The first printing control parameters are obtained based on the printed layer thickness, the printed fill rate, the printed speed, the printed temperature, and the scanning spacing.
[0009] Optionally, the first print control parameters are optimized to obtain the second print control parameters, including: Obtain the preset objective function and preset penalty function; Based on the preset objective function and the preset penalty function, the first printing control parameters are optimized to obtain the second printing control parameters.
[0010] Optionally, the first print control parameters are optimized according to the preset objective function and the preset penalty function to obtain the second print control parameters, including: Obtain N combinations of print control parameters; each combination of print control parameters includes at least one print control parameter; N is a positive integer; The N combinations of printing control parameters are encoded to obtain an initial population containing N chromosomes; where each chromosome represents a combination of printing control parameters, and the population represents the set of all chromosomes. The fitness value of a chromosome is determined based on the initial population, the preset objective function, and the preset penalty function. A new population is determined by selection, crossover, and mutation based on the fitness values of the chromosomes and the initial population. The second printing control parameters are obtained based on the new population and the preset number of iterations.
[0011] Optionally, the second print control parameters are modified to obtain the target print control parameters, including: Acquire real-time production data; the real-time production data is collected when the muffler is manufactured according to the second printing control parameters; The second printing control parameters are corrected based on the real-time production data to obtain the target printing control parameters.
[0012] A second aspect of the present invention provides a 3D printing apparatus for a silencer of a pneumatic grinder, comprising: The acquisition module is used to acquire the exhaust parameters of the grinder and preset acoustic and fluid constraint data; The processing module is used to obtain structural parameters based on the exhaust parameters of the grinder, the preset acoustic and fluid constraint data, and the preset coupling model; perform data mapping on the structural parameters to obtain first printing control parameters; optimize the first printing control parameters to obtain second printing control parameters; correct the second printing control parameters to obtain target printing control parameters; and control the muffler printing equipment to perform three-dimensional printing of the muffler according to the target printing control parameters.
[0013] A third aspect of the present invention provides a computing device, comprising: a processor and a memory storing a computer program, wherein the computer program, when executed by the processor, performs the method described in the first aspect.
[0014] A fourth aspect of the present invention provides a computer-readable storage medium storing instructions that, when executed on a computer, cause the computer to perform the method as described in the first aspect.
[0015] The above-described solution of the present invention has at least the following beneficial effects: The above-described solution of the present invention obtains the exhaust parameters of the grinder and preset acoustic and fluid constraint data. Based on the exhaust parameters of the grinder, the preset acoustic and fluid constraint data, and the preset coupling model, structural parameters are obtained. Then, the structural parameters are mapped to obtain first printing control parameters. The first printing control parameters are optimized to obtain second printing control parameters. The second printing control parameters are then corrected to obtain target printing control parameters. Finally, the muffler printing equipment is controlled to perform three-dimensional printing of the muffler according to the target printing control parameters. This method can quickly generate target printing control parameters, improve the muffler manufacturing efficiency, and reduce the muffler manufacturing cost. Attached Figure Description
[0016] Figure 1 This is a schematic flowchart of a three-dimensional printing method for a silencer used in a pneumatic grinder according to an embodiment of the present invention. Figure 2 This is a schematic diagram of the structure of a 3D printing device for a silencer used in a pneumatic grinder according to an embodiment of the present invention. Detailed Implementation
[0017] Exemplary embodiments of the invention will now be described in more detail with reference to the accompanying drawings. While exemplary embodiments of the invention are shown in the drawings, it should be understood that the invention may be implemented in various forms and should not be limited to the embodiments set forth herein. Rather, these embodiments are provided so that this invention will be thorough and complete, and will fully convey the scope of the invention to those skilled in the art.
[0018] like Figure 1 As shown, an embodiment of the present invention proposes a method for 3D printing a silencer for a pneumatic grinder, comprising the following steps: Step 101: Obtain the exhaust parameters of the grinder and the preset acoustic and fluid constraint data; Step 102: Obtain structural parameters based on the exhaust parameters of the grinder, the preset acoustic and fluid constraint data, and the preset coupling model; Step 103: Perform data mapping on the structural parameters to obtain the first printing control parameters; Step 104: Optimize the first printing control parameters to obtain the second printing control parameters; Step 105: Correct the second printing control parameters to obtain the target printing control parameters; Step 106: Control the muffler printing equipment to perform three-dimensional printing of the muffler according to the target printing control parameters.
[0019] The 3D printing method for a muffler for a pneumatic grinder according to this invention involves acquiring the grinder's exhaust parameters and preset acoustic and fluid constraint data. Based on these parameters and a preset coupling model, structural parameters are obtained. These structural parameters are then mapped to obtain first printing control parameters. The first printing control parameters are then optimized to obtain second printing control parameters. These second printing control parameters are further corrected to obtain target printing control parameters. Finally, the muffler printing equipment is controlled to perform 3D printing of the muffler according to the target printing control parameters. This method can quickly generate target printing control parameters, improve muffler manufacturing efficiency, and reduce muffler manufacturing costs.
[0020] In an optional embodiment of the present invention, step 101, obtaining the exhaust parameters of the grinder and preset acoustic and fluid constraint data, may include: Step 1011: Use the exhaust parameter acquisition device installed at the exhaust port of the grinder to acquire the exhaust parameters of the grinder; the exhaust parameters of the grinder include exhaust flow rate parameters, exhaust velocity parameters, exhaust pressure parameters and exhaust temperature parameters; Specifically, the exhaust parameter acquisition device includes a flow meter, a pressure sensor, and a temperature sensor. The exhaust parameter acquisition device is installed at the exhaust port of the grinder to continuously collect exhaust flow parameters, exhaust velocity parameters, exhaust pressure parameters, and exhaust temperature parameters.
[0021] Step 1012: Determine preset acoustic and fluid constraint data according to the target requirements; the preset acoustic and fluid constraint data includes the target noise reduction amount, the target exhaust back pressure, and the target muffler volume.
[0022] Specifically, preset acoustic and fluid constraint data can be determined according to the user's target needs. For example, the target noise reduction can be no less than 15dB, the target exhaust back pressure can be no more than 5kPa, and the target muffler volume can be no more than 30% of the volume of the pneumatic grinder's handle.
[0023] In an optional embodiment of the present invention, step 102, obtaining structural parameters based on the exhaust parameters of the grinder, the preset acoustic and fluid constraint data, and the preset coupling model, may include: Step 1021: Obtain topology data based on the exhaust parameters of the grinder, the preset acoustic and fluid constraint data, the preset silencer geometric model, and the preset coupling model; Specifically, in the preset muffler geometric model in the finite element / topology optimization software, a muffler shape design domain D (constrained by the installation space) is set. The three-dimensional geometric model of the muffler (including external dimensions and installation interface positions) constrained by the installation space of the pneumatic grinder is defined as the topology optimization design domain D (the area to be optimized) and the non-design domain (such as the installation flange, inlet and outlet pipes, which are fixed and not optimized); the inlet boundary conditions are the exhaust flow rate parameters and exhaust pressure parameters in the grinder exhaust parameters; the outlet boundary is atmospheric pressure; the wall boundary conditions are non-slip wall (no relative sliding between the inner wall of the muffler and the airflow) and adiabatic wall (pneumatic exhaust temperature ≤80℃, heat exchange is ignored). The objective functions include: minimizing the outlet sound power (noise reduction); minimizing the total pressure loss (ventilation); volume constraints: the overall volume of the silencer ≤ the target silencer volume in the preset acoustic and fluid constraint data (e.g., ≤ 30% of the grinder handle volume), quantified as a design domain volume fraction ≤ 0.3 to 0.5 (adjusted according to the installation space); initial material parameters: determined according to the specific process used, such as the basic properties of the printing material (e.g., density, elastic modulus, Poisson's ratio, etc.).
[0024] Each finite element within the design domain is assigned a density variable between 0 and 1 (0 = empty element, 1 = full element, 0 to 1 represents transitional elements). An interpolation model is used to establish the relationship between element density and acoustic / fluid performance. The element density is iteratively updated to ultimately obtain a density distribution that satisfies the objective function. High-density regions represent the core acoustic structure of the silencer (such as resonant cavities and sound absorbers), while low-density regions represent airflow channels. Here, a pre-defined coupling model (which may include...) is used... The solution is obtained through iterative steps, and the resulting density distribution is used as the topological structure data. For Hamiltonian operators, For fluid density, For fluid velocity vector, For local acceleration, For convective acceleration, For the pressure gradient term, Let be the dynamic viscosity and f be the volume force. Using the variable density method described above, the initial topological density distribution is obtained through iterative solution, outputting the initial topological structure, i.e., the topological structure data.
[0025] Step 1022: Extract structural parameters from the topological data to obtain structural parameters; the structural parameters include cavity volume, micropore diameter, micropore thickness, radius of curvature, cross-sectional area, sound-absorbing layer thickness, and target porosity.
[0026] Specifically, the topology data includes a high-density region (the core acoustic structure region, which generates the Helmholtz resonant cavity, porous sound absorbers, etc.), a medium-density region (the transition region, serving as the connection between the flow channel and the acoustic structure), and a low-density region (the airflow channel region, ensuring unobstructed exhaust). Therefore, the Helmholtz cavity volume, micropore diameter, micropore thickness, flow channel radius of curvature, cross-sectional area, porous sound-absorbing layer thickness, and target porosity can be extracted from the topology data as structural parameters.
[0027] In an optional embodiment of the present invention, step 103, which involves data mapping of the structural parameters to obtain the first printing control parameters, may include: Step 1031, through The printed layer thickness is obtained; among which, For printing layer thickness, The micropore diameter is a structural parameter. The cavity volume is a structural parameter. This refers to the cross-sectional area in the structural parameters; Specifically, the calculated printing layer thickness must also meet the specific manufacturing process requirements. For example, the printing layer thickness of FDM (Fused Deposition Modeling) needs to be between 0.05 and 0.25 mm, and the printing layer thickness of SLS (Selective Laser Sintering) needs to be between 0.1 and 0.3 mm.
[0028] Step 1032, through The print fill rate is obtained; where, For print fill rate, The target porosity in the structural parameters. This refers to the loose packing density of the powder. Density of the material; Step 1033, through The printing speed is obtained; among which, For printing speed, As the reference speed, It is an exponential function, where k is the surface roughness sensitivity coefficient. The mean roughness is the target arithmetic mean roughness of the inner wall of the muffler flow channel. Maximum permissible surface roughness (maximum permissible surface roughness of the printing material); Step 1034, through The printing temperature is obtained; where, For printing temperature, For the melting point of the printing material, Adjusting the temperature for material crystallization This refers to the impact stress (i.e., the aerodynamic impact stress that the muffler experiences during operation). The yield strength of the printing material; Step 1035, through The scanning interval is obtained; where, This refers to the scanning spacing; Step 1036: Obtain the first printing control parameters based on the printing layer thickness, the printing fill rate, the printing speed, the printing temperature, and the scanning spacing.
[0029] Specifically, the first printing control parameters include print layer thickness, print fill rate, print speed, print temperature, and scan spacing.
[0030] In an optional embodiment of the present invention, step 104, optimizing the first printing control parameters to obtain the second printing control parameters, may include: Step 1041: Obtain the preset objective function and preset penalty function; Specifically, the preset objective function may include: maximizing the noise reduction (insertion loss, which is used to characterize the noise reduction effect of pneumatic mufflers, referring to the difference between the noise sound pressure level at a specified position of the pneumatic grinder exhaust port after the muffler is installed and the noise sound pressure level at the same position and under the same operating conditions when the muffler is not installed) and minimizing the back pressure (total exhaust pressure loss, referring to the pressure loss caused by the internal flow channels, porous structure, resonant cavity, etc. of the muffler when the exhaust airflow of the pneumatic grinder passes through the muffler).
[0031] Other constraints that can be obtained include: , Where V is the actual molded volume of the muffler. The maximum permissible volume of the muffler. This represents the actual interlaminar shear strength of the muffler. This refers to the aerodynamic impact stress experienced by the silencer during operation. The purpose of obtaining these constraints is to ensure that the subsequently obtained second printing control parameters conform to the actual application scenario and requirements, thereby improving processing efficiency and the accuracy of the printing control parameters.
[0032] The preset penalty function can be ,in, The preset penalty function value is defined by n, which represents the total number of frequency bands for the grinder's exhaust noise, divided into 1 / 3 octave bands. The value of n ranges from 10 to 20. The frequency weights range from 0 to 1. This represents the actual noise reduction amount for the i-th frequency band. Let I be the target noise reduction amount for the i-th frequency band, and let I be the indicator function (or characteristic function, which takes the value 1 within the target frequency band and 0 otherwise). Let i be the center frequency of the i-th frequency band. The minimum value in the target noise frequency band of the grinder exhaust. The maximum value in the target noise frequency band of the grinder exhaust. This refers to the core target frequency band for noise reduction in silencers.
[0033] Step 1042: Optimize the first printing control parameters according to the preset objective function and the preset penalty function to obtain the second printing control parameters.
[0034] In an optional embodiment of the present invention, step 1042 includes: Step 10421: Obtain N combinations of print control parameters; each combination of print control parameters includes at least one print control parameter; N is a positive integer; Specifically, the printing control parameter combination can include combinations of printing layer thickness, printing fill rate, printing speed, printing temperature, and scanning spacing. Multiple different printing control parameter combinations can be set according to actual conditions to provide the optimal combination for different application scenarios (production processes). In one specific embodiment, if the production process used is FDM (Additive Manufacturing Technology, the mainstream low-cost process for pneumatic mufflers), then each printing control parameter combination must include printing layer thickness, printing fill rate, printing speed, and printing temperature; if the production process used is SLS (Special Process for High-Precision Porous Mufflers), then each printing control parameter combination must include printing layer thickness, printing fill rate, printing speed, printing temperature, and scanning spacing. It should be noted that the N printing control parameter combinations can be randomly generated. In this embodiment, each printing control parameter combination is encoded as a "chromosome," and multiple printing control parameter combinations form a "population." The quality of each printing control parameter combination is evaluated using a fitness function, and then the printing control parameter combination is gradually optimized by simulating a biological evolution process.
[0035] Step 10422: Encode the N combinations of printing control parameters to obtain an initial population containing N chromosomes; wherein, one chromosome represents one combination of printing control parameters, and the population represents the set of all chromosomes. Specifically, the print control parameter combinations can be encoded into chromosomes using binary encoding. Each chromosome represents a selected print control parameter, such as [1, 0, 1, 0, 1] representing print layer thickness, print fill rate, print speed, print temperature, and scan spacing. The initial population size is N, which can range from 20 to 1000, set according to the actual situation. One chromosome represents one print control parameter combination, and the population represents the set of all chromosomes.
[0036] Step 10423: Determine the fitness value of the chromosome based on the initial population, the preset objective function, and the preset penalty function; Specifically, by substituting the various printing control parameter combinations in the initial population into the finite element simulation model of the muffler, the performance indicators (such as noise reduction and back pressure) corresponding to each combination and the actual noise reduction of the i-th frequency band are calculated. The calculated noise reduction and back pressure are normalized to obtain the normalized noise reduction and back pressure; the actual noise reduction of the i-th frequency band is then calculated. Substitute the preset penalty function into the input and calculate the preset penalty function value. ;according to Fitness value after receiving punishment ,in, Based on the fitness value, through We obtained, among which, The first performance metric obtained from the calculation (such as noise reduction). The second performance indicator (such as back pressure) is calculated. This is the penalty coefficient, ranging from 1 to 2; through The fitness values of the chromosomes are obtained, where, This represents the fitness value of the chromosome. To constrain the penalty coefficient for violations, the value ranges from 0.1 to 0.3. The violation factor is determined based on whether the combination of printing control parameters corresponding to the chromosome violates the constraints; that is, if all constraints are satisfied. hour, Violation of volume constraints hour, Violation of strength constraints hour, Violation of all constraints hour, .
[0037] Step 10424: Based on the fitness values of the chromosomes and the initial population, perform selection, crossover, and mutation to determine a new population; Specifically, the new population refers to the next generation of printing control parameters obtained after a round of "evolution" (selection, crossover, mutation). The steps for determining the new population include: Based on chromosome fitness values and Parent individuals are selected for breeding; individuals with higher fitness values have a greater probability of being selected; among them, It is the probability that the i-th chromosome is selected. It is the fitness value of the j-th chromosome in the initial population. , This represents the fitness value of the i-th chromosome. It is accumulated sequentially starting from the first individual in the initial population. The cumulative probability sequence is obtained; a random number r between 0 and 1 is generated; based on the cumulative probability interval in which r falls, the corresponding individual is selected as the parent.
[0038] Randomly select a crossover point and perform a crossover operation on the parent generation to obtain offspring individuals; for example, exchange gene segments of two parent individuals to generate two offspring individuals; in a specific embodiment, parent individual 1 is [1, 0, 1, 0, 1], parent individual 2 is [0, 1, 0, 1, 0], and the third, fourth and fifth gene segments in parent individual 1 and parent individual 2 are exchanged to obtain offspring individual 1 [1, 0, 1, 1, 0] and offspring individual 2 [0, 1, 0, 0, 1].
[0039] A new population is determined by randomly flipping a gene locus in the offspring individuals according to a preset probability (e.g., 0.01). This involves randomly flipping the selection of at least one printing control parameter, such as flipping 0 to 1 or 1 to 0. In one specific embodiment, the offspring individuals are [1, 0, 1, 0, 1], and the flipped offspring individuals are [1, 0, 0, 0, 1].
[0040] Step 10425: Obtain the second printing control parameters based on the new population and the preset number of iterations.
[0041] Specifically, the new population that reaches the preset maximum number of iterations is determined as the second printing control parameter; otherwise, step 10423 is repeated to calculate the fitness value of the new population and iteration continues until the preset number of iterations reaches the preset maximum number of iterations.
[0042] By following the steps above, the first print control parameters can be optimized quickly and accurately to obtain the second print control parameters.
[0043] In an optional embodiment of the present invention, step 105, modifying the second printing control parameters to obtain the target printing control parameters, may include: Step 1051: Obtain real-time production data; the real-time production data is collected when the muffler is manufactured according to the second printing control parameters; Specifically, when manufacturing a muffler using 3D printing according to the second printing control parameters, a vision sensor is used to collect real-time production data such as interlayer misalignment and pore blockage rate. Taking the manufacture of a muffler using 3D printing technology as an example, during the muffler manufacturing process, a camera / laser sensor is installed next to the print head to collect real-time production data such as interlayer misalignment and pore blockage rate layer by layer.
[0044] Step 1052: Correct the second printing control parameters based on the real-time production data to obtain the target printing control parameters.
[0045] Specifically, the difference between real-time production data and target production data is used as the error value; then through... The target print control parameters are obtained. The sum of the corrections to the second print control parameters and the m-th layer print control parameters is used as the target print control parameters. This represents the adjustment amount for the printing control parameters of the m-th layer, where m is the current printing layer number. Let m be the error value of the m-th layer. This is a proportionality coefficient, with a value ranging from 2 to 4. This is the integral coefficient, with a value ranging from 0.05 to 0.2. Let j be the error value of the j-th layer (j is the summation variable, traversing all historical layers). These are the differential coefficients, ranging from 0.5 to 1.5. This represents the error value of the (m-1)th layer. This is the feedforward compensation amount.
[0046] In an optional embodiment of the present invention, step 116 involves controlling the muffler printing equipment to perform three-dimensional printing of the muffler according to the target printing control parameters. The target printing control parameters are input into the controller of the printing equipment to control the printing equipment to perform three-dimensional printing, and the muffler is manufactured. After removing the support and cleaning, the finished product is subjected to acoustic and fluid tests. If the test results meet the preset qualified conditions, a qualified muffler is obtained.
[0047] A specific embodiment of the 3D printing method for a silencer for a pneumatic grinder according to the present invention includes: Step 111: Obtain the exhaust parameters of the grinder and the preset acoustic and fluid constraint data; Exhaust parameter acquisition devices, such as flow meters, pressure sensors, and temperature sensors, are installed at the exhaust port of the grinder to continuously collect exhaust flow rate, exhaust velocity, exhaust pressure, and exhaust temperature parameters. Preset acoustic and fluid constraint data include target noise reduction, target exhaust back pressure, and target muffler volume, determined according to user requirements.
[0048] Step 112: Obtain structural parameters based on the exhaust parameters of the grinder, the preset acoustic and fluid constraint data, and the preset coupling model; The exhaust parameters of the grinder and the preset acoustic and fluid constraint data are input into the preset muffler geometric model in the finite element / topology optimization software. The preset coupled model is iteratively solved to obtain the structural parameters, and then the structural parameters are extracted.
[0049] Step 113: Perform data mapping on the structural parameters to obtain the first printing control parameters; The primary printing control parameters, such as print layer thickness, print fill rate, print speed, print temperature, and scan spacing, are calculated using relevant formulas.
[0050] Step 114: Optimize the first printing control parameters to obtain the second printing control parameters; Obtain the preset objective function and preset penalty function, and then perform multi-objective optimization based on them to optimize the first printing control parameters and obtain the second printing control parameters.
[0051] Step 115: Correct the second printing control parameters to obtain the target printing control parameters; 3D printing is performed according to the second printing control parameters. When making the muffler, a vision sensor is used to collect real-time production data such as interlayer misalignment and pore blockage rate. The correction amount is calculated based on the error value between the real-time production data and the target production data, and the second printing control parameters are corrected to obtain the target printing control parameters.
[0052] Step 116: Control the muffler printing equipment to perform three-dimensional printing of the muffler according to the target printing control parameters.
[0053] The target printing control parameters are input into the controller of the printing equipment to control the printing equipment to perform 3D printing of the muffler. After removing the support and cleaning, the finished product is subjected to acoustic and fluid tests. If the test results meet the preset qualified conditions, a qualified muffler is obtained.
[0054] The 3D printing method for mufflers for pneumatic grinders in this invention integrates machine vision inspection and pneumatic pressure feedforward compensation to achieve dynamic correction during the printing process. It can adapt to the high-precision molding of complex acoustic structures. In the manufacturing process of 3D printed mufflers, the printing time can be shortened by 15 to 20%, the material utilization rate can be increased by 10%, the cost per muffler can be reduced by 30%, and the industrial noise emission standards can be met.
[0055] like Figure 2 As shown, an embodiment of the present invention provides a 3D printing device 200 for a silencer of a pneumatic grinder, comprising: The acquisition module 201 is used to acquire the exhaust parameters of the grinder and preset acoustic and fluid constraint data; The processing module 202 is used to obtain structural parameters based on the exhaust parameters of the grinder, the preset acoustic and fluid constraint data, and the preset coupling model; perform data mapping on the structural parameters to obtain first printing control parameters; optimize the first printing control parameters to obtain second printing control parameters; correct the second printing control parameters to obtain target printing control parameters; and control the muffler printing equipment to perform three-dimensional printing of the muffler according to the target printing control parameters.
[0056] Optionally, acquire the grinder exhaust parameters and preset acoustic and fluid constraint data, including: The exhaust parameters of the grinder are acquired using an exhaust parameter acquisition device installed at the exhaust port of the grinder; the exhaust parameters of the grinder include exhaust flow rate, exhaust velocity, exhaust pressure and exhaust temperature. Based on the target requirements, preset acoustic and fluid constraint data are determined; the preset acoustic and fluid constraint data include the target noise reduction amount, the target exhaust back pressure, and the target muffler volume.
[0057] Optionally, structural parameters are obtained based on the exhaust parameters of the grinder, the preset acoustic and fluid constraint data, and the preset coupling model, including: Based on the exhaust parameters of the grinder, the preset acoustic and fluid constraint data, the preset silencer geometric model, and the preset coupling model, the topology data is obtained. Structural parameters are extracted from the topological data to obtain structural parameters, which include cavity volume, micropore diameter, micropore thickness, radius of curvature, cross-sectional area, sound-absorbing layer thickness, and target porosity.
[0058] Optionally, the structural parameters are data-mapped to obtain first printing control parameters, including: pass The printed layer thickness is obtained; among which, For printing layer thickness, The micropore diameter is a structural parameter. The cavity volume is a structural parameter. This refers to the cross-sectional area in the structural parameters; pass The print fill rate is obtained; where, For print fill rate, The target porosity in the structural parameters. This refers to the loose packing density of the powder. Density of the material; pass The printing speed is obtained; among which, For printing speed, As the reference speed, It is an exponential function, where k is the surface roughness sensitivity coefficient. For average roughness, Maximum permissible surface roughness; pass The printing temperature is obtained; where, For printing temperature, For the melting point of the printing material, Adjusting the temperature for material crystallization For impact stress, The yield strength of the printing material; pass The scanning interval is obtained; where, This refers to the scanning spacing; The first printing control parameters are obtained based on the printed layer thickness, the printed fill rate, the printed speed, the printed temperature, and the scanning spacing.
[0059] Optionally, the first print control parameters are optimized to obtain the second print control parameters, including: Obtain the preset objective function and preset penalty function; Based on the preset objective function and the preset penalty function, the first printing control parameters are optimized to obtain the second printing control parameters.
[0060] Optionally, the first print control parameters are optimized according to the preset objective function and the preset penalty function to obtain the second print control parameters, including: Obtain N combinations of print control parameters; each combination of print control parameters includes at least one print control parameter; N is a positive integer; The N combinations of printing control parameters are encoded to obtain an initial population containing N chromosomes; where each chromosome represents a combination of printing control parameters, and the population represents the set of all chromosomes. The fitness value of a chromosome is determined based on the initial population, the preset objective function, and the preset penalty function. A new population is determined by selection, crossover, and mutation based on the fitness values of the chromosomes and the initial population. The second printing control parameters are obtained based on the new population and the preset number of iterations.
[0061] Optionally, the second print control parameters are modified to obtain the target print control parameters, including: Acquire real-time production data; the real-time production data is collected when the muffler is manufactured according to the second printing control parameters; The second printing control parameters are corrected based on the real-time production data to obtain the target printing control parameters.
[0062] The muffler 3D printing device for a pneumatic grinder according to this invention acquires the grinder's exhaust parameters and preset acoustic and fluid constraint data. Based on the grinder's exhaust parameters, the preset acoustic and fluid constraint data, and a preset coupling model, structural parameters are obtained. Then, the structural parameters are mapped to obtain first printing control parameters. The first printing control parameters are optimized to obtain second printing control parameters. The second printing control parameters are then corrected to obtain target printing control parameters. Finally, the muffler printing device is controlled to perform 3D printing of the muffler according to the target printing control parameters. This method can quickly generate target printing control parameters, improve muffler manufacturing efficiency, and reduce muffler manufacturing costs.
[0063] It should be noted that this device corresponds to the method described above, and all implementations in the method embodiments described above are applicable to the embodiments of this device and can achieve the same technical effect. Further details are omitted in this embodiment.
[0064] This invention also provides a computing device, including: a processor and a memory storing a computer program, wherein the computer program, when executed by the processor, performs the method as described in any of the above embodiments. All implementations in the above method embodiments are applicable to the embodiments of this device and can achieve the same technical effects. Further details are omitted in this embodiment.
[0065] This invention also provides a computer-readable storage medium storing instructions that, when executed on a computer, cause the computer to perform the method as described in any of the above embodiments. All implementations in the above method embodiments are applicable to the embodiments of this device and can achieve the same technical effects. Further details are omitted in this embodiment.
[0066] It should be noted that in the apparatus and method of the present invention, the components or steps can obviously be decomposed and / or recombined. These decompositions and / or recombinations should be considered equivalent solutions of the present invention. Furthermore, the steps for performing the above series of processes can naturally be performed in the order described and in chronological order, but are not necessarily required to be performed in chronological order. Some steps can be performed in parallel, overlapping, or independently of each other.
[0067] It should be noted that in the above embodiments, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes that element. Furthermore, it should be noted that the scope of the methods and apparatuses in the embodiments described above is not limited to performing functions in the order shown or discussed, but may also include performing functions substantially simultaneously or in the reverse order, depending on the functions involved. For example, the described methods may be performed in a different order than described, and various steps may be added, omitted, or combined. Additionally, features described with reference to certain examples may be combined in other examples.
[0068] The above description represents the preferred embodiments of the present invention. It should be noted that those skilled in the art can make various improvements and modifications without departing from the principles of the present invention, and these improvements and modifications should also be considered within the scope of protection of the present invention.
Claims
1. A method for 3D printing a silencer for a pneumatic grinder, characterized in that, include: Acquire the grinding machine's exhaust parameters and preset acoustic and fluid constraint data; Based on the exhaust parameters of the grinding machine, the preset acoustic and fluid constraint data, and the preset coupling model, the structural parameters are obtained; Data mapping is performed on the structural parameters to obtain the first printing control parameters; The first print control parameters are optimized to obtain the second print control parameters; The second print control parameters are modified to obtain the target print control parameters; The muffler printing equipment is controlled to perform three-dimensional printing of the muffler according to the target printing control parameters.
2. The method for three-dimensional printing of a silencer for a pneumatic grinder according to claim 1, characterized in that, Acquire the grinder's exhaust parameters and preset acoustic and fluid constraint data, including: The exhaust parameters of the grinder are acquired using an exhaust parameter acquisition device installed at the exhaust port of the grinder; the exhaust parameters of the grinder include exhaust flow rate, exhaust velocity, exhaust pressure and exhaust temperature. Based on the target requirements, preset acoustic and fluid constraint data are determined; the preset acoustic and fluid constraint data include the target noise reduction amount, the target exhaust back pressure, and the target muffler volume.
3. The method for 3D printing a silencer for a pneumatic grinder according to claim 1, characterized in that, Based on the exhaust parameters of the grinder, the preset acoustic and fluid constraint data, and the preset coupling model, the structural parameters are obtained, including: Based on the exhaust parameters of the grinder, the preset acoustic and fluid constraint data, the preset silencer geometric model, and the preset coupling model, the topology data is obtained. Structural parameters are extracted from the topological data to obtain structural parameters, which include cavity volume, micropore diameter, micropore thickness, radius of curvature, cross-sectional area, sound-absorbing layer thickness, and target porosity.
4. The method for three-dimensional printing of a silencer for a pneumatic grinder according to claim 1, characterized in that, Data mapping is performed on the structural parameters to obtain the first printing control parameters, including: pass The printed layer thickness is obtained; among which, For printing layer thickness, The micropore diameter is a structural parameter. The cavity volume is a structural parameter. This refers to the cross-sectional area in the structural parameters; pass The print fill rate is obtained; where, For print fill rate, The target porosity in the structural parameters. This refers to the loose packing density of the powder. Density of the material; pass The printing speed is obtained; among which, For printing speed, As the reference speed, It is an exponential function, where k is the surface roughness sensitivity coefficient. For average roughness, Maximum permissible surface roughness; pass The printing temperature is obtained; where, For printing temperature, For the melting point of the printing material, Adjusting the temperature for material crystallization For impact stress, The yield strength of the printing material; pass The scanning interval is obtained; where, This refers to the scanning spacing; The first printing control parameters are obtained based on the printed layer thickness, the printed fill rate, the printed speed, the printed temperature, and the scanning spacing.
5. The method for three-dimensional printing of a silencer for a pneumatic grinder according to claim 1, characterized in that, The first print control parameters are optimized to obtain the second print control parameters, including: Obtain the preset objective function and preset penalty function; Based on the preset objective function and the preset penalty function, the first printing control parameters are optimized to obtain the second printing control parameters.
6. The method for three-dimensional printing of a silencer for a pneumatic grinder according to claim 5, characterized in that, Based on the preset objective function and the preset penalty function, the first print control parameters are optimized to obtain the second print control parameters, including: Obtain N combinations of print control parameters; each combination of print control parameters includes at least one print control parameter; N is a positive integer; The N combinations of printing control parameters are encoded to obtain an initial population containing N chromosomes; where each chromosome represents a combination of printing control parameters, and the population represents the set of all chromosomes. The fitness value of a chromosome is determined based on the initial population, the preset objective function, and the preset penalty function. A new population is determined by selection, crossover, and mutation based on the fitness values of the chromosomes and the initial population. The second printing control parameters are obtained based on the new population and the preset number of iterations.
7. The method for three-dimensional printing of a silencer for a pneumatic grinder according to claim 1, characterized in that, The second print control parameter is modified to obtain the target print control parameter, including: Acquire real-time production data; the real-time production data is collected when the muffler is manufactured according to the second printing control parameters; The second printing control parameters are corrected based on the real-time production data to obtain the target printing control parameters.
8. A three-dimensional printing device for a silencer of a pneumatic grinder, characterized in that, include: The acquisition module is used to acquire the exhaust parameters of the grinder and preset acoustic and fluid constraint data; The processing module is used to obtain structural parameters based on the exhaust parameters of the grinder, the preset acoustic and fluid constraint data, and the preset coupling model; and to perform data mapping on the structural parameters to obtain the first printing control parameters. The first print control parameters are optimized to obtain the second print control parameters; The second print control parameters are modified to obtain the target print control parameters; The muffler printing equipment is controlled to perform three-dimensional printing of the muffler according to the target printing control parameters.
9. A computing device, characterized in that, include: A processor, a memory storing a computer program, wherein the computer program, when executed by the processor, performs the method as described in any one of claims 1 to 7.
10. A computer-readable storage medium, characterized in that, The system stores instructions that, when executed on a computer, cause the computer to perform the method as described in any one of claims 1 to 7.