Electromagnetic shielding mesh generation method, device and equipment and readable storage medium

By generating irregular -shaped mesh, the diffraction problem caused by regular mesh texture is solved, and the quality of signal receiving quality and design are improved.

CN119358246APending Publication Date: 2025-01-24DONGGUAN O-NANO OPTOELECTRIC TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411409527.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-10
Publication Date
2025-01-24

AI Technical Summary

Technical Problem

The regular grid texture generated in the prior art will cause stronger diffraction at certain locations, affecting the acquisition results of the signal receiver.

Method used

By determining Volor Noy map and contracted filling to build a mesh model, generate irregular -shaped mesh, and reduce the diffraction in a specific position.

Benefits of technology

Improves signal reception quality, reduces diffraction at specific locations, and enhances design flexibility and adaptability.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119358246A_ABST
    Figure CN119358246A_ABST
Patent Text Reader

Abstract

The invention provides an electromagnetic shielding mesh generation method, apparatus and device, and a readable storage medium. The method comprises the steps of determining a Voronoi diagram according to mesh parameters of a to-be-generated mesh; performing shrinkage filling on the Voronoi diagram to construct a mesh model; detecting whether the mesh model meets the demand data of electromagnetic shielding; and if the mesh model meets the electromagnetic shielding requirement, generating an electromagnetic shielding mesh according to the mesh model. Through the implementation of the scheme of the invention, the mesh texture with specific area, spacing and wire diameter size and the irregular mesh holes in the mesh pattern are generated according to the set parameters, diffraction at specific positions can be reduced, and the signal receiving quality is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of photolithography technology, and in particular to a method, device, equipment and readable storage medium for generating an electromagnetic shielding grid. Background Art

[0002] Electromagnetic shielding grid technology plays an important role in the field of communications. Electromagnetic shielding technology is widely used in the signal transmission of automotive laser radars and military aerospace fields. How to design and generate a reasonable shielding layer to shield irrelevant electromagnetic signals while reducing the diffraction phenomenon of the received signal after passing through the shielding layer, ensuring a strong signal strength and reducing the generation of irrelevant electromagnetic signals is the most critical issue. To achieve electromagnetic functions, it is usually necessary to add one or more layers of electromagnetic shielding coating on the surface of the electromagnetic shielding material, but the presence of the electromagnetic shielding coating will greatly weaken the signal to be received, so it is necessary to design the coating into a grid structure to improve the transmittance of the signal of a specific frequency, so as to ensure the electromagnetic shielding effect while greatly reducing the diffraction phenomenon of electromagnetic waves.

[0003] The existing method of generating a grid is usually to draw the grid manually or by script using CAD software. However, when using this method to generate a grid with tens of millions of meshes, the error rate of converting CAD drawings to GDS format is high during the data format conversion process. In addition, the generated regular grid texture will cause stronger diffraction at certain locations, affecting the acquisition results of the signal receiver. In addition, the generation speed is slow, the generated files are large, and it is not easy to transfer. Ordinary computers cannot open them normally for viewing and modification. When importing into lithography software, it takes a long time to convert the data format. Summary of the invention

[0004] The present application provides an electromagnetic shielding grid generation method, device, equipment and readable storage medium, which can at least solve the problem that the regular grid texture generated in the related art will cause stronger diffraction at certain positions, affecting the acquisition results of the signal receiver.

[0005] A first aspect of an embodiment of the present application provides a method for generating an electromagnetic shielding grid, comprising: Determining a Voronoi diagram according to grid parameters of the grid to be generated; The Voronoi diagram is subjected to shrinkage and filling to construct a grid model; Detecting whether the mesh model meets the required data of electromagnetic shielding; If the mesh grid model meets the electromagnetic shielding requirements, an electromagnetic shielding mesh grid is generated according to the mesh grid model.

[0006] Optionally, the grid parameters include grid size, and the step of determining the Voronoi diagram according to the grid parameters of the grid to be generated includes: Generate a two-dimensional space of corresponding size according to the grid size; Dividing the two-dimensional space into N cells of equal size; Determine a scattered point set according to the random coordinate points corresponding to the N cells; A Voronoi diagram is generated by performing a Delaunay triangulation on the scattered point set.

[0007] Optionally, the step of shrinking and filling the Voronoi diagram to construct a grid model includes: Control the polygons in the Voronoi diagram to shrink vertically toward the corresponding center; Filling the gaps between the different polygons after vertical contraction; Generate a mesh model based on the filled mesh fill lines and the shrunk target polygons.

[0008] Optionally, the step of controlling the polygons in the Voronoi diagram to shrink vertically toward the corresponding center includes: Obtaining a target shielding wavelength of the grid to be generated; Determining the line width of the mesh filling line according to the target shielding wavelength; Determining a shrinkage distance of vertical shrinkage according to the line width; The polygons in the Voronoi diagram are controlled to shrink vertically toward the corresponding center according to the shrinking distance.

[0009] Optionally, the demand data includes electromagnetic wave transmittance, the line width includes actual line width and theoretical line width, and after the step of determining the line width of the mesh filling line according to the target shielding wavelength, the step further includes: Determining the actual line width of the mesh filling line according to the electromagnetic wave transmittance; Obtaining a deformation coefficient of the mesh filling line after exposure; The theoretical line width of the mesh filling line is determined according to the deformation coefficient and the actual line width.

[0010] Optionally, if the mesh grid model meets the electromagnetic shielding requirements, after the step of generating the electromagnetic shielding mesh grid according to the mesh grid model, the method further includes: Acquire photolithography inspection points of the electromagnetic shielding grid; exposing and developing the mesh filling line according to the photolithography checkpoints; The pass / fail degree of the electromagnetic shielding grid is determined by the development information of the mesh filling line.

[0011] Optionally, the step of detecting whether the mesh model meets the electromagnetic shielding requirement data includes: Determine the mesh area and the total area of ​​the mesh model according to the mesh model; wherein, if the polygons in the mesh model are meshes, the mesh area is the area of ​​all polygons; Determining electromagnetic wave transmittance according to the mesh area, the total area and a preset mesh transmission coefficient; Whether the mesh model meets the electromagnetic shielding requirement data is determined according to the electromagnetic wave transmittance.

[0012] A second aspect of an embodiment of the present application provides an electromagnetic shielding grid generating device, comprising: A determination module, used for determining a Voronoi diagram according to grid parameters of the grid to be generated; A construction module, used for shrinking and filling the Voronoi diagram to construct a grid model; A detection module, used to detect whether the grid model meets the required data of electromagnetic shielding; A generation module is used to generate an electromagnetic shielding grid according to the grid model if the grid model meets the electromagnetic shielding requirements.

[0013] A third aspect of an embodiment of the present application provides an electronic device, comprising a memory and a processor, wherein the processor is used to execute a computer program stored in the memory, and when the processor executes the computer program, it implements each step of the electromagnetic shielding grid generation method provided in the first aspect of the embodiment of the present application.

[0014] A fourth aspect of an embodiment of the present application provides a computer-readable storage medium having a computer program stored thereon. When the computer program is executed by a processor, each step of the electromagnetic shielding grid generation method provided in the first aspect of the embodiment of the present application is implemented.

[0015] In summary, the beneficial effects of this application are: 1. The software automatically generates irregular meshes, which can reduce diffraction at specific locations and improve signal reception quality compared to traditional regular meshes.

[0016] 2. Generate a grid texture with a specific area, spacing and wire diameter according to the set parameters, which improves the flexibility and adaptability of the design. BRIEF DESCRIPTION OF THE DRAWINGS

[0017] Figure 1 A schematic diagram of a process for generating an electromagnetic shielding grid provided in an embodiment of the present application; Figure 2 A schematic diagram of a scattered point set of a grid model provided in an embodiment of the present application; Figure 3 A schematic diagram of Delaunay triangulation provided in an embodiment of the present application; Figure 4 A schematic diagram of a Voronoi diagram provided for an embodiment of the present application; Figure 5 A schematic diagram of a mesh model provided in an embodiment of the present application; Figure 6 A schematic diagram of a curve showing the relationship between line width and electromagnetic wave transmittance provided in an embodiment of the present application; Figure 7 A schematic diagram of mesh segmentation provided in an embodiment of the present application; Figure 8 A schematic diagram of mesh shrinkage provided in an embodiment of the present application; Fig. 9 A schematic diagram of the grid area and mesh area provided in the embodiment of the present application; Fig.10 A schematic diagram of a program module of an electromagnetic shielding grid generating device provided in an embodiment of the present application; Fig.11 A schematic diagram of the structure of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0018] In order to make the purpose, features, and advantages of the invention of this application more obvious and easy to understand, the technical solutions in the embodiments of this application will be clearly and completely described below in conjunction with the drawings in the embodiments of this application. Obviously, the described embodiments are only part of the embodiments of this application, not all of them. Based on the embodiments in this application, all other embodiments obtained by those skilled in the art without creative work are within the scope of protection of this application.

[0019] In order to solve the problem that the regular grid texture generated in the related art will cause stronger diffraction at certain positions, affecting the acquisition result of the signal receiver, the embodiment of the present application provides an electromagnetic shielding grid generation method, such as Figure 1 The schematic diagram of the flow chart of the electromagnetic shielding grid generation method provided in this embodiment includes the following steps: Step 110: Determine the Voronoi diagram according to the grid parameters of the grid to be generated.

[0020] Specifically, the Voronoi diagram is generated on a plane by a set of points (usually referred to as generating points or seed points), which divides the space by the perpendicular bisectors of the straight lines connecting each pair of adjacent generating points. The polygonal area formed by the intersection of these perpendicular bisectors is the Voronoi diagram. In this embodiment, according to the design requirements of the grid (such as the density, shape, size, etc. of the grid), a series of points are selected or generated in the target area as the seed points of the Voronoi diagram, and these seed points are used to perform triangulation, and the circumcenters of two triangles with common sides are connected in sequence to generate a convex polygon, which is the Voronoi diagram.

[0021] In an optional implementation of the present embodiment, the grid parameters include a grid size, and the steps of determining the Voronoi diagram according to the grid parameters of the grid to be generated include: generating a two-dimensional space of corresponding size according to the grid size; dividing the two-dimensional space into N equal-sized cells; determining a scattered point set according to the random coordinate points corresponding to the N cells; and generating a Voronoi diagram by performing Delaunay triangulation on the scattered point set.

[0022] Specifically, the grid parameters include grid size, cell length and width, mesh spacing, etc. In this embodiment, Figure 2 As shown in , a two-dimensional space of corresponding size is generated according to the set grid size, and this two-dimensional space is divided into N cells of the same length and width (i.e., the target area) according to the set length and width. A coordinate point is randomly selected in each cell, and a scattered point set is generated according to all the coordinate points, as shown in Figure 3 As shown, Delaunay triangulation is performed on each point in the scattered point set. Delaunay triangulation is a collection of connected but non-overlapping triangles, and the circumscribed circles of these triangles do not contain any other points in the face domain. Figure 4 As shown in the figure, the pattern generated by connecting the intersection points of the perpendicular bisectors of each side of the triangle in sequence is the Voronoi diagram. In two-dimensional space, it is also necessary to form N irregular polygons with the two-dimensional space, and each polygon has only one random point.

[0023] Step 120: Shrink and fill the Voronoi diagram to construct a grid model.

[0024] Specifically, in the present embodiment, it should be noted that the multiple irregular polygons in the Voronoi diagram are actually the meshes of the electromagnetic shielding grid. In order to enable the electromagnetic shielding grid to meet the requirements of electromagnetic shielding, each polygon in the Voronoi diagram should be shrunk, and the spacing between adjacent polygons should be filled, and the grid model should be constructed according to the grid filling line and the mesh structure of the polygon.

[0025] In an optional implementation of the present embodiment, the step of shrinking and filling the Voronoi diagram to construct a grid model includes: controlling the polygons in the Voronoi diagram to shrink vertically toward the corresponding center; filling the gaps between different polygons after vertical shrinkage; and generating a grid model based on the filled mesh filling lines and the shrunk target polygons.

[0026] Specifically, in this embodiment, the incenter of each Voronoi polygon can be obtained by calculating the geometric center of each vertex of the polygon, and for each edge of the polygon, the vertical distance from the incenter is calculated, and then the edge is shrunk inward along the vertical direction according to a certain ratio (such as 50%, 75%, etc.) until all edges are processed to form a new, smaller polygon. Alternatively, each edge of the polygon is directly controlled to shrink vertically inward according to a certain ratio. After the shrinkage is completed, a gap is formed between each polygon, and a mesh fill line of corresponding width is formed according to the indentation distance of each edge of the polygon mesh, such as Figure 5 As shown, the final mesh model is generated by the filled mesh fill lines and the shrunk polygons. It should be noted that the shrunk polygons are the mesh holes on the mesh, and the mesh fill lines are the shielding layer of the mesh.

[0027] In an optional implementation of the present embodiment, the step of controlling the polygons in the Voronoi diagram to shrink vertically toward the corresponding center includes: obtaining a target shielding wavelength of the mesh to be generated; determining the line width of the mesh fill line according to the target shielding wavelength; determining a shrinkage distance of the vertical shrinkage according to the line width; and controlling the polygons in the Voronoi diagram to shrink vertically toward the corresponding center according to the shrinkage distance.

[0028] Specifically, in this embodiment, the target shielding wavelength is a preset known wavelength, which can be obtained when the user inputs the grid parameters. For example, if the grid to be generated needs to prevent light or electromagnetic waves of a certain frequency from passing through, then the wavelength of the electromagnetic wave is the target shielding wavelength. Figure 6 As shown, through a large amount of experimental data, the relationship between the target shielding wavelength (i.e., electromagnetic wave wavelength), the grid line width and the electromagnetic wave transmittance can be obtained. The electromagnetic wave transmittance can be understood as the required data for the grid to be generated. Therefore, when the electromagnetic wave transmittance is known, the line width of the mesh filling line can be determined according to the target shielding wavelength, and the contraction distance that each polygon needs to shrink vertically can be further derived based on the line width of the mesh filling line. According to the contraction distance, the polygons in the Voronoi diagram are controlled to shrink vertically toward the corresponding center to form the final grid model.

[0029] In an optional implementation of the present embodiment, after the step of determining the line width of the mesh fill line according to the target shielding wavelength, it also includes: determining the actual line width of the mesh fill line according to the electromagnetic wave transmittance; obtaining the deformation coefficient of the mesh fill line after exposure; and determining the theoretical line width of the mesh fill line according to the deformation coefficient and the actual line width.

[0030] Specifically, in practical applications, the mesh area is proportional to the electromagnetic wave transmittance, but the electromagnetic wave transmittance is inversely proportional to the shielding effect, and the mesh area size is related to diffraction, so it is generally necessary to design a mesh with a specific transmittance according to specific needs. In this embodiment, the ratio of the mesh area to the total mesh area is calculated by the electromagnetic wave transmittance calculation formula, and the electromagnetic wave transmittance calculation formula is: Among them, the transmission coefficient ω is determined by the material of the mesh filling line. According to the electromagnetic wave transmittance and the total area of ​​the mesh, the mesh area in the mesh model can be reversed. The mesh area is the area after the shrinkage of each polygon. Therefore, it is also necessary to reverse the shrinkage process of the mesh, such as Figure 7 As shown, the polygon can be divided into multiple triangles. Take a triangle part S0 in the polygon. After the polygon is shrunk, as shown in Figure 8 As shown in the figure, the original triangle S0 can be divided into the upper part, a small triangle n1, and the lower part, a trapezoid m2. The n1 part is a part of the mesh, and the m2 part is a part of the mesh filling line. Figure 8 Take the triangle as an example to calculate the relationship between line width and mesh area, where the calculation formula for the ratio of mesh area to total grid area can be: Among them, n i The area is expressed as the total mesh area, S i The area is expressed as the total area of ​​the grid, and the calculation formula can also be understood as the ratio of the area of ​​the small triangle after contraction to the area of ​​the large triangle before contraction among all different triangles, that is, Fig. 9 As shown, h and d are the height and base of the large triangle, h1 and d1 are the height and base of the small triangle, and w is the actual line width of the mesh fill line. Therefore, Fig. 9 The area ratio of the small and medium triangles to the large triangle is h1d1 / hd, and h1=hw, then the ratio of h1 to h is 1-w / h. Since the large triangle and the small triangle are similar triangles, the area ratio of the small triangle to the large triangle is: Therefore, the relationship between the mesh area and the total area of ​​the grid can be derived as follows: According to this formula, the relationship between the actual line width w of the mesh fill line and the total area of ​​the grid can be obtained, and the actual line width is the line width generated after the grid is exposed. After photolithography and exposure, the actual line width, the mesh size of the grid, the line width and the theoretical line width will have a certain deviation, which may be too large or too small. Under different line widths, the line width of the actual grid is measured multiple times, and the average value is calculated to obtain the deformation coefficient curve of the actual line width and the theoretical line width. The theoretical line width is the line width that needs to be obtained in this embodiment. Therefore, after determining the actual line width, the deformation coefficient of the mesh fill line after exposure is obtained, and the theoretical line width of the mesh fill line is determined according to the deformation coefficient and the actual line width, and the shrinkage distance of the vertical shrinkage is determined according to the theoretical line width.

[0031] Step 130: Check whether the mesh model meets the electromagnetic shielding requirement data.

[0032] Specifically, in this embodiment, the electromagnetic shielding requirement data includes but is not limited to electromagnetic wave transmittance. The electromagnetic wave transmittance of the grid model is calculated based on the total grid area and mesh area of ​​the grid model to determine whether the electromagnetic wave transmittance meets the electromagnetic shielding requirement data.

[0033] In an optional implementation of the present embodiment, the step of detecting whether the mesh model meets the requirement data of electromagnetic shielding includes: determining the mesh area and the total area of ​​the mesh model according to the mesh model; determining the electromagnetic wave transmittance according to the mesh area, the total area and the preset mesh transmittance coefficient; and judging whether the mesh model meets the requirement data of electromagnetic shielding according to the electromagnetic wave transmittance.

[0034] Specifically, if the polygons in the grid model are meshes, then the mesh area is the area of ​​all polygons. In practical applications, it should be understood that although the grid parameters of the grid model are determined according to the demand data for electromagnetic shielding, the Voronoi diagram is obtained by random points. When the polygons are vertically shrunk, a shrinkage anomaly occurs, resulting in the actual shrinkage distance of the polygon not reaching the required target distance, or the shrinkage distance is greater than the target distance, which causes the electromagnetic wave transmittance of the grid to be abnormal. Therefore, in this embodiment, after the grid model is determined, the mesh area of ​​the grid model and the total area of ​​the grid model are obtained, and the electromagnetic wave transmittance of the grid model is calculated according to the transmittance coefficient of the grid, and the grid model is judged whether it meets the demand data for electromagnetic shielding according to the electromagnetic wave transmittance.

[0035] Step 140: If the mesh grid model meets the electromagnetic shielding requirements, generate an electromagnetic shielding mesh grid according to the mesh grid model.

[0036] Specifically, in this embodiment, when the electromagnetic wave transmittance of the grid model meets the required data for electromagnetic shielding, the grid data of the grid mode is sent to the lithography module in a GDS format file. After reading the grid data, the lithography module performs lithography according to the grid data to generate an electromagnetic shielding grid.

[0037] In an optional implementation of the present embodiment, if the mesh model meets the electromagnetic shielding requirements, then after the step of generating the electromagnetic shielding mesh according to the mesh model, it also includes: obtaining lithography inspection points of the electromagnetic shielding mesh; exposing and developing the mesh fill lines according to the lithography inspection points; and judging the qualification of the electromagnetic shielding mesh by the development information of the mesh fill lines.

[0038] Specifically, a lithography checkpoint refers to a key control point set in the lithography process, which is used to monitor and ensure the accuracy and consistency of the lithography pattern. Therefore, in this embodiment, the mesh fill line is exposed and developed according to the acquired lithography checkpoint of the electromagnetic shielding grid, and the photoresist is exposed according to the designed grid pattern using laser direct writing technology or ultraviolet optical exposure technology. During exposure, the light passes through the grid pattern to form a latent image corresponding to the grid pattern on the photoresist, and an organic solvent (such as a developer) is used to dissolve the unexposed area of ​​the photoresist to make the grid pattern appear on the photoresist. During the development process, the development time and temperature need to be controlled to ensure that the development is thorough and not excessive, and the qualification of the electromagnetic shielding grid is judged by the development information of the mesh filling line, including but not limited to checking whether the developed grid pattern is consistent with the design drawing, including the accuracy of parameters such as line width, spacing, shape, etc.; checking whether the grid pattern is complete and intact without defects such as breakage and missing; checking whether the thickness and density of the grid lines are uniform and consistent to avoid lines that are too wide or too narrow and local dense or sparse situations; if all the above inspections meet the preset standards, the electromagnetic shielding grid can be judged as a qualified product. Otherwise, it needs to be reworked or scrapped according to the specific situation.

[0039] Based on the embodiment scheme of the above application, the Voronoi diagram is determined according to the grid parameters of the grid to be generated; the Voronoi diagram is shrunk and filled to construct a grid model; the grid model is detected to see whether it meets the electromagnetic shielding requirement data; if the grid model meets the electromagnetic shielding requirement, an electromagnetic shielding grid is generated according to the grid model. Through the implementation of the scheme of this application, a grid texture with a specific area, spacing, and wire diameter is generated according to the set parameters, and the irregularly shaped meshes in the grid pattern can reduce diffraction at a specific position and improve the signal reception quality.

[0040] Fig.10 An electromagnetic shielding grid generation device provided in an embodiment of the present application can be used to implement the electromagnetic shielding grid generation method in the aforementioned embodiment. Fig. 9As shown, the electromagnetic shielding grid generating device mainly includes: A determination module 10, for determining a Voronoi diagram according to grid parameters of the grid to be generated; A construction module 20 is used to shrink and fill the Voronoi diagram to construct a grid model; A detection module 30, used to detect whether the grid model meets the required data of electromagnetic shielding; The generation module 40 is used to generate an electromagnetic shielding grid according to the grid model if the grid model meets the electromagnetic shielding requirements.

[0041] In an optional implementation of the present embodiment, the determination module is specifically used to: generate a two-dimensional space of corresponding size according to the grid size; divide the two-dimensional space into N cells of equal size; determine a scattered point set according to the corresponding random coordinate points in the N cells; and generate a Voronoi diagram by performing Delaunay triangulation on the scattered point set.

[0042] In an optional implementation of this embodiment, the construction module is specifically used to: control the polygons in the Voronoi diagram to shrink vertically toward the corresponding center; fill the gaps between different polygons after vertical shrinkage; and generate a grid model based on the filled mesh filling lines and the shrunk target polygons.

[0043] Furthermore, in an optional implementation of the present embodiment, when executing the function of controlling the polygons in the Voronoi diagram to shrink vertically toward the corresponding center, the construction module is specifically used to: obtain the target shielding wavelength of the grid to be generated; determine the line width of the mesh fill line according to the target shielding wavelength; determine the shrinkage distance of the vertical shrinkage according to the line width; and control the polygons in the Voronoi diagram to shrink vertically toward the corresponding center according to the shrinkage distance.

[0044] Furthermore, in an optional implementation of the present embodiment, the determination module is also used to: determine the actual line width of the mesh fill line based on the electromagnetic wave transmittance; obtain the deformation coefficient of the mesh fill line after exposure; and determine the theoretical line width of the mesh fill line based on the deformation coefficient and the actual line width.

[0045] Furthermore, in an optional implementation of this embodiment, the electromagnetic shielding grid generation device further includes: a judgment module. The judgment module is used to: obtain the photolithography checkpoints of the electromagnetic shielding grid; expose and develop the mesh filling lines according to the photolithography checkpoints; and judge the qualification of the electromagnetic shielding grid according to the development information of the mesh filling lines.

[0046] In an optional implementation of the present embodiment, the detection module is specifically used to: determine the mesh area and the total area of ​​the mesh model based on the mesh model; wherein, if the polygons in the mesh model are meshes, then the mesh area is the area of ​​all polygons; determine the electromagnetic wave transmittance based on the mesh area, the total area and a preset mesh transmittance coefficient; and judge whether the mesh model meets the required data for electromagnetic shielding based on the electromagnetic wave transmittance.

[0047] According to the electromagnetic shielding grid generation device provided by the present application, the Voronoi diagram is determined according to the grid parameters of the grid to be generated; the Voronoi diagram is shrunk and filled to construct a grid model; the grid model is detected to see whether it meets the electromagnetic shielding requirement data; if the grid model meets the electromagnetic shielding requirement, the electromagnetic shielding grid is generated according to the grid model. Through the implementation of the present application, a grid texture with a specific area, spacing, and wire diameter is generated according to the set parameters, and the irregularly shaped mesh holes in the grid pattern can reduce diffraction at specific locations and improve the signal reception quality.

[0048] Fig.11 An electronic device is provided in an embodiment of the present application. The electronic device can be used to implement the electromagnetic shielding grid generation method in the above-mentioned embodiment, mainly comprising: The memory 1101, the processor 1102 and the computer program 1103 stored in the memory 1101 and executable on the processor 1102, the memory 1101 and the processor 1102 are connected by communication. When the processor 1102 executes the computer program 1103, the electromagnetic shielding grid generation method in the above-mentioned embodiment is implemented. The number of processors can be one or more.

[0049] The memory 1101 may be a high-speed random access memory (RAM) memory, or a non-volatile memory, such as a disk memory. The memory 1101 is used to store executable program codes, and the processor 1102 is coupled to the memory 1101 .

[0050] Furthermore, the present application also provides a computer-readable storage medium, which may be provided in the electronic device in the above embodiments. Fig.11 Memory in the illustrated embodiment.

[0051] The computer readable storage medium stores a computer program, and when the program is executed by the processor, the electromagnetic shielding grid generation method in the aforementioned embodiment is implemented. Furthermore, the computer storable medium can also be a U disk, a mobile hard disk, a read-only memory (ROM), a RAM, a magnetic disk or an optical disk, and other media that can store program codes.

[0052] In the several embodiments provided in the present application, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of modules is only a logical function division. There may be other division methods in actual implementation, such as multiple modules or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or modules, which can be electrical, mechanical or other forms.

[0053] The modules described as separate components may or may not be physically separated, and the components shown as modules may or may not be physical modules, that is, they may be located in one place or distributed on multiple network modules. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0054] In addition, each functional module in each embodiment of the present application can be integrated into a processing module, or each module can exist physically separately, or two or more modules can be integrated into one module. The above integrated modules can be implemented in the form of hardware or software functional modules.

[0055] If the integrated module is implemented in the form of a software function module and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art, or all or part of the technical solution can be embodied in the form of a software product, which is stored in a readable storage medium, including several instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the various embodiments of the present application. The aforementioned readable storage medium includes: various media that can store program codes, such as USB flash drives, mobile hard drives, ROM, RAM, magnetic disks, or optical disks.

[0056] It should be noted that, for the above-mentioned method embodiments, for the sake of simplicity of description, they are all expressed as a series of action combinations, but those skilled in the art should be aware that the present application is not limited by the described action sequence, because according to the present application, certain steps can be performed in other sequences or simultaneously. Secondly, those skilled in the art should also be aware that the embodiments described in the specification are all preferred embodiments, and the actions and modules involved are not necessarily required by the present application.

[0057] In the above embodiments, the description of each embodiment has its own emphasis. For parts that are not described in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.

[0058] The above is a description of the electromagnetic shielding grid generation method, device, equipment and readable storage medium provided in the present application. For technicians in this field, according to the ideas of the embodiments of the present application, there will be changes in the specific implementation methods and application scopes. In summary, the content of this specification should not be understood as a limitation on the present application.

Claims

1. A method for generating an electromagnetic shielding grid, characterized in that: include: Determining a Voronoi diagram according to grid parameters of the grid to be generated; The Voronoi diagram is subjected to shrinkage and filling to construct a grid model; Detecting whether the mesh model meets the required data of electromagnetic shielding; If the mesh grid model meets the electromagnetic shielding requirements, an electromagnetic shielding mesh grid is generated according to the mesh grid model.

2. The method for generating an electromagnetic shielding grid according to claim 1, characterized in that: The grid parameters include grid size, and the step of determining the Voronoi diagram according to the grid parameters of the grid to be generated includes: Generate a two-dimensional space of corresponding size according to the grid size; Dividing the two-dimensional space into N cells of equal size; Determine a scattered point set according to the random coordinate points corresponding to the N cells; A Voronoi diagram is generated by performing a Delaunay triangulation on the scattered point set.

3. The method for generating an electromagnetic shielding grid according to claim 1, characterized in that: The step of shrinking and filling the Voronoi diagram to construct a grid model comprises: Control the polygons in the Voronoi diagram to shrink vertically toward the corresponding center; Filling the gaps between the different polygons after vertical contraction; Generate a mesh model based on the filled mesh fill lines and the shrunk target polygons.

4. The method for generating an electromagnetic shielding grid according to claim 3, characterized in that: The step of controlling the polygons in the Voronoi diagram to shrink vertically toward the corresponding center includes: Obtaining a target shielding wavelength of the grid to be generated; Determining the line width of the mesh filling line according to the target shielding wavelength; Determining a shrinkage distance of vertical shrinkage according to the line width; The polygons in the Voronoi diagram are controlled to shrink vertically toward the corresponding center according to the shrinking distance.

5. The method for generating an electromagnetic shielding grid according to claim 4, characterized in that: The demand data includes electromagnetic wave transmittance, the line width includes actual line width and theoretical line width, and after the step of determining the line width of the mesh filling line according to the target shielding wavelength, the method further includes: Determining the actual line width of the mesh filling line according to the electromagnetic wave transmittance; Obtaining a deformation coefficient of the mesh filling line after exposure; The theoretical line width of the mesh filling line is determined according to the deformation coefficient and the actual line width.

6. The method for generating an electromagnetic shielding grid according to claim 5, characterized in that: If the mesh grid model meets the electromagnetic shielding requirements, after the step of generating an electromagnetic shielding mesh grid according to the mesh grid model, the method further includes: Acquire photolithography inspection points of the electromagnetic shielding grid; exposing and developing the mesh filling line according to the photolithography checkpoints; The pass / fail degree of the electromagnetic shielding grid is determined by the development information of the mesh filling line.

7. The method for generating an electromagnetic shielding grid according to claim 1, characterized in that: The step of detecting whether the mesh model meets the electromagnetic shielding requirement data includes: Determine the mesh area and the total area of ​​the mesh model according to the mesh model; wherein, if the polygons in the mesh model are meshes, the mesh area is the area of ​​all polygons; Determining electromagnetic wave transmittance according to the mesh area, the total area and a preset mesh transmission coefficient; Whether the mesh model meets the electromagnetic shielding requirement data is determined according to the electromagnetic wave transmittance.

8. An electromagnetic shielding grid generating device, characterized in that: include: A determination module, used for determining a Voronoi diagram according to grid parameters of the grid to be generated; A construction module, used for shrinking and filling the Voronoi diagram to construct a grid model; A detection module, used to detect whether the grid model meets the required data of electromagnetic shielding; A generation module is used to generate an electromagnetic shielding grid according to the grid model if the grid model meets the electromagnetic shielding requirements.

9. An electronic device, characterized in that: The device comprises a memory and a processor, wherein: The processor is used to execute the computer program stored in the memory; When the processor executes the computer program, the steps in the electromagnetic shielding grid generation method according to any one of claims 1 to 7 are implemented.

10. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps in the electromagnetic shielding grid generation method according to any one of claims 1 to 7 are implemented.