Parametric modeling method and system of hybrid star-chiral metamaterial array structure
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2026-05-06
- Publication Date
- 2026-08-11
AI Technical Summary
[0005]针对现有技术的缺陷,本申请的目的在于提供一种混合星形-手性超材料阵列结构的参数化建模方法及系统,旨在解决现有技术中的建模过程中因无法选中轮廓、拉伸失败、几何内核报错等导致建模效率低、可复现性差的问题
(1)本申请通过对二维草图剩余线段进行共享边去重处理,将重复线段设置为构造几何,消除了阵列平铺时共享边重合导致的自交、重合面等几何缺陷,从而避免了几何内核报错;并且上述处理流程完全由参数驱动并自动执行,无需人工干预,且同一组参数每次运行均生成完全相同的几何模型,重复草图生成、线段去重及薄壁拉伸步骤直至完成所有单胞阵列建模并合并为同一实体,显著提升了建模效率与可复现性。
Smart Images

Figure CN122548894A_ABST
Abstract
Description
Technical Field
[0001] This application belongs to the field of parametric modeling technology, and more specifically, relates to a parametric modeling method and system for hybrid star-chirmic metamaterial array structures. Background Technology
[0002] Chiral and star-shaped metamaterials are widely used in lightweight load-bearing, buffer protection, and tunable structures due to their programmable anisotropy, rotational / shear coupling deformation, and excellent energy absorption properties. These structures are often composed of a central curve, tangent arms, and multiple segmented polygonal boundaries. Their two-dimensional contours typically exhibit a hybrid "discontinuous-continuous" characteristic, and when tiling in an array, a large number of interrupted pores are inevitably generated, making it difficult to achieve continuity. At the same time, when periodically arranged, adjacent unit cells are prone to sharing edges when spliced together.
[0003] When performing large-scale array modeling, existing 3D CAD platforms can automatically stretch and shape closed continuous structures. However, for closed structures that are internally discontinuous, stretching or cutting out specific structures often requires users to manually select closed regions or trim overlapping line segments one by one. When there are many closed regions that are adjacent, line segments intersect, or have overlapping edges, problems such as "cannot select contour / stretching failure / geometric kernel error" are likely to occur. At the same time, problems also occur with the constructed feature structures when repeated operations are performed, resulting in low modeling efficiency, poor reproducibility, and difficulty in meeting the consistency requirements of subsequent additive manufacturing and simulation analysis.
[0004] Therefore, there is an urgent need for a parametric modeling method for hybrid star-shaped chiral metamaterials that can automatically identify and process shared edges and coincident line segments without relying on manual processing of closed regions, stably identify feature structures to complete thin-walled forming and array merging, thereby improving modeling efficiency and reproducibility. Summary of the Invention
[0005] To address the shortcomings of existing technologies, this application aims to provide a parametric modeling method and system for hybrid star-chiral metamaterial array structures, which addresses the problems of low modeling efficiency and poor reproducibility caused by issues such as inability to select contours, stretching failures, and geometric kernel errors during the modeling process in existing technologies.
[0006] To achieve the above objectives, in a first aspect, this application provides a parametric modeling method for hybrid star-chirmic metamaterial array structures, comprising: Receive input unit cell geometric parameters and array parameters; Based on the unit cell geometric parameters and array parameters, generate a two-dimensional sketch for each unit cell, including the center circle, the tangent arms from the corner points to the center circle, and the side polygonal contours. For each unit cell, two candidate tangents are obtained from the corner point and the center circle; based on the chiral characteristics of the unit cell, one of the two candidate tangents is selected as the tangent arm; the selected tangent arm segment is set as the construction geometry at the corresponding stage so that the tangent arm participates in geometric positioning but does not participate in the generation of thin-walled solids; The tangent arm segment is set as the construction geometry, the remaining segments of the two-dimensional sketch are deduplicated by sharing edges, the repeated segments are identified, and the repeated segments are set as the construction geometry. The remaining non-constructed line segments are thin-walled extruded to generate thin-walled solids. The sketch generation, line segment deduplication, and thin-wall extrudement steps are repeated until the array modeling of all unit cells is completed, and all thin-walled solids are merged into a single solid.
[0007] Optionally, the unit cell geometric parameters include the unit cell side length L, the central circle radius R, and the connection angle. The array parameters include the number of rows and columns and the chiral arrangement pattern, as well as the wall thickness t and the stretching height H. The two-dimensional sketch includes a central circle with the center of the unit cell as the center and a radius of R; The four corner points are defined by side length L; Four tangent arm segments are formed by drawing tangents from each corner point to the central circle; the direction of the tangent arm segments is controlled by a chirality indicator, s, which takes values of 0 and 1 respectively. When the chirality indicator s=0, it means that the tangent is rotated clockwise relative to the central circle; when the chirality indicator s=1, it means that the tangent is rotated clockwise relative to the central circle. A side-side polygonal profile constructed by the connection angle between the tangent arm and the adjacent boundary direction on each side; The array parameters include the number of rows and columns, including the number of cells in each row and each column; Chiral arrangement pattern refers to the 2×2 minimum supercell (the smallest unit generated by structural arrangement design, the smallest unit not composed of structure), whose specific arrangement is controlled by chiral marker s through a fixed combination of 0 and 1.
[0008] Optionally, setting the tangent arm segment as a condition for constructing the geometry includes at least one of the following: The length of the tangent arm segment is consistent with the preset theoretical length within a preset tolerance range; the preset theoretical length is determined based on the unit cell side length and the radius of the central circle. The endpoints of the line segment are located within the circumferential neighborhood of the central circle of any unit cell.
[0009] Optionally, the shared edge deduplication process includes: The coordinates of the two endpoints of the line segment to be processed are normalized according to a preset tolerance ε; The two endpoints of each line segment are sorted in an undirected manner according to a preset sorting rule, and line segment key values are generated based on the coordinates of the sorted endpoints. When two or more line segments have the same line segment key value, the line segments are determined to be shared edges or repeated edges. Set at least one line segment from the shared edge or repeated edge as the construction geometry to avoid generating duplicate entities.
[0010] Optionally, the process of generating a thin-walled solid by thin-wall stretching specifically includes: Perform mid-plane thin-wall stretching on non-constructed line segments in a 2D sketch; The wall thickness of the thin-wall stretch is t, the stretching direction is perpendicular to the two-dimensional sketch plane, and the stretching height is H; After each thin-wall stretch, solid merging is performed to obtain a continuous single solid.
[0011] Optionally, the tangent arm is formed by selecting one of two mathematical tangents at each corner point based on a selection strategy, which is determined based on the chiral sign s; Choose one of the two candidate tangents as the tangent arm, including: When the chirality flag s=0, the first candidate tangent in the preset direction is selected; When the chirality flag s=1, the second candidate tangent corresponding to the mirror image of the first candidate tangent is selected; Wherein, the chiral markers s=0 and s=1 correspond to two mirror images of each other, representing two types of unit cells. Optionally, the chiral arrangement pattern adopts a 2×2 minimum supercell tiling method, and the combination of chiral markers of the four unit cells within the minimum supercell includes any of the following: ; ; ; .
[0012] This application also provides a parametric modeling system for hybrid star-chirmic metamaterial array structures, including: The parameter receiving module is used to receive the input unit cell geometric parameters and array parameters; The sketch generation module is used to generate two-dimensional sketches, including the center circle, the tangent arms from the corner points to the center circle, and the side polygonal contours, one by one based on the unit cell geometric parameters and array parameters. The construction module is used to set the tangent arm segment as the construction geometry, perform shared edge deduplication on the remaining segments of the two-dimensional sketch, identify the repeated segments, and set the repeated segments as the construction geometry. The Thin-Wall Extrusion module is used to perform thin-wall extrusion on the remaining non-constructed line segments to generate thin-walled solids, and repeats the sketch generation, line segment deduplication, and thin-wall extrusion steps until the array modeling of all unit cells is completed, and merges all thin-walled solids into a single solid.
[0013] This application also provides a hybrid star-chiral metamaterial array structure, which is modeled and generated by any of the methods described above, including x and y arrays formed by tiling the unit cell or the smallest supercell along the row and column directions, and merged into a single entity.
[0014] This application provides an electronic device, comprising: at least one memory for storing a program; and at least one processor for executing the program stored in the memory, wherein when the program stored in the memory is executed, the processor is configured to perform the method described in the first aspect or any possible implementation thereof.
[0015] This application provides a computer-readable storage medium storing a computer program that, when run on a processor, causes the processor to perform the method described in the first aspect or any possible implementation thereof.
[0016] It is understood that the beneficial effects of the second to fifth aspects mentioned above can be found in the relevant descriptions in the first aspect mentioned above, and will not be repeated here.
[0017] Overall, the technical solutions conceived in this application have the following beneficial effects compared with the prior art: (1) This application eliminates geometric defects such as self-intersection and overlapping surfaces caused by the overlap of shared edges when tiling arrays by performing shared edge deduplication on the remaining line segments of the two-dimensional sketch and setting the repeated line segments as construction geometry, thereby avoiding geometric kernel errors. Furthermore, the above processing flow is completely driven by parameters and executed automatically without manual intervention. Moreover, the same set of parameters generates the same geometric model every time it runs, repeating the sketch generation, line segment deduplication and thin-wall stretching steps until all unit cell arrays are modeled and merged into the same entity, which significantly improves modeling efficiency and reproducibility.
[0018] (2) This application defines the mirror-reverse chiral relationship of a unit cell by chiral flag s∈{0,1}, so that the chirality of the unit cell can be controlled by discrete parameters. It also has four built-in 2×2 minimum supercell chiral combination modes, realizing multi-scale performance regulation from unit cell to array.
[0019] (3) The unit cell structure of this application has multi-path load-bearing capacity, effectively disperses stress concentration, and reduces the risk of local instability; through parametric modeling, the geometric accuracy of each unit cell in the array is ensured to be consistent, thereby improving the performance consistency of the overall structure. The resulting array model has better geometric continuity and consistency, which is convenient for subsequent use in finite element analysis, additive manufacturing and batch structure generation.
[0020] (4) By setting the tangent arm as the construction geometry, the stretching failure caused by the discontinuity of the contour is avoided; by deduplication of shared edges, the geometric defects such as self-intersection and overlapping surfaces caused by the overlap of shared edges during array tiling are eliminated, thereby significantly improving the stability of the modeling process and the quality of the output model; without relying on the selection of closed regions, this application can automatically identify and process shared edges and overlapping line segments, stably complete thin-wall forming and array merging, thereby improving modeling efficiency and reproducibility, and reducing the probability of modeling failure caused by the difficulty in selecting contours during large-scale array modeling. Attached Figure Description
[0021] Figure 1 This is a flowchart illustrating the parameterized modeling method for hybrid star-chiral metamaterial array structures provided in this application embodiment; Figure 2 This is a schematic diagram of the two-dimensional outline of the hybrid star-chiral metamaterial unit cell of this application; Figure 3 This is a two-dimensional sketch of the hybrid star-chiral metamaterial array of this application; Figure 4 This is a schematic diagram of the three-dimensional thin-walled array structure of this application after forming; Figure 5 This is a schematic diagram of the three-dimensional thin-walled formed entity of the array structure after tangential stretching in this application; Figure 6 This is a schematic diagram of the supercell structure of this application; Figure 7 This is a schematic diagram of the parametric modeling system for hybrid star-chirmic metamaterial array structures provided in this application embodiment; Figure 8 This is a schematic diagram of the structure of the electronic device provided in the embodiments of this application. Detailed Implementation
[0022] To make the objectives, technical solutions, and advantages of this application clearer, the following detailed description is provided in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the scope of this application.
[0023] In this article, the term "and / or" describes the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, or B existing alone. The symbol " / " in this article indicates that the related objects are in an "or" relationship; for example, A / B means A or B.
[0024] The terms "first" and "second," etc., used in the specification and claims herein are used to distinguish different objects, not to describe a specific order of objects. For example, "first response message" and "second response message," etc., are used to distinguish different response messages, not to describe a specific order of response messages.
[0025] In the embodiments of this application, the terms "exemplary" or "for example" are used to indicate that something is an example, illustration, or description. Any embodiment or design that is described as "exemplary" or "for example" in the embodiments of this application should not be construed as being more preferred or advantageous than other embodiments or design. Specifically, the use of the terms "exemplary" or "for example" is intended to present the relevant concepts in a specific manner.
[0026] In the description of the embodiments of this application, unless otherwise stated, "multiple" means two or more, for example, multiple processing units means two or more processing units, multiple elements means two or more elements, etc.
[0027] The embodiments of this application are described below with reference to the accompanying drawings.
[0028] Reference Figure 1 This application provides a parametric modeling method for hybrid star-chirmic metamaterial array structures, including: S101. Receive the input unit cell geometric parameters and array parameters; S102. Based on the unit cell geometric parameters and array parameters, generate a two-dimensional sketch for each unit cell, including the center circle, the tangent arm from the corner point to the center circle, and the side polygonal profile. S103. Set the tangent arm segment as the construction geometry, perform shared edge deduplication on the remaining segments of the two-dimensional sketch, determine the repeated segments, and set the repeated segments as the construction geometry; S104. Perform thin-wall extrude on the remaining non-constructed line segments to generate thin-walled solids, and repeat the sketch generation, line segment deduplication, and thin-wall extrude steps until the array modeling of all unit cells is completed, and merge all thin-walled solids into the same solid.
[0029] Specifically, in this embodiment, the input unit cell geometric parameters and array parameters are first received via S101. The unit cell geometric parameters include the unit cell side length L, the central circle radius R, and the connection angle. The array parameters include the wall thickness t and the stretching height H; the array parameters include the number of array rows x, the number of columns y, and the layout mode mode. The preferred layout mode is 2×2 minimum supercell tiling; within each 2×2 supercell, chiral flags s∈{0,1} are assigned according to a predefined chiral matrix, where s=0 and s=1 are mirror / reverse chirality. Optionally, the user can select "Center Array Origin" to make the array geometric center coincide with the sketch origin for subsequent assembly and boundary condition application.
[0030] After obtaining the above parameters, in step S102, a two-dimensional sketch is generated cell by cell based on the unit cell geometric parameters and array parameters.
[0031] Specifically, the two-dimensional sketch includes the following geometric elements: a central circle with radius R is drawn with the center of the unit cell as the center; four corner points are determined by side length L, preferably with corner point coordinates of (±L / 2, ±L / 2). Two mathematical tangents are obtained by drawing tangents from each corner point to the central circle. One of these tangents is selected as the tangent arm based on the chiral indices s, thus forming the chiral direction. Subsequently, boundary polyline profiles are generated on the four sides of the unit cell: for each adjacent corner point, a ray is constructed with an angle α between it and the adjacent boundary direction, using the direction of its tangent arm as a reference. The intersection of the two rays is found, and connecting "corner point - intersection point - adjacent corner point" yields a local triangular polyline. The above process is repeated for all four sides to obtain the complete outer edge polyline profile.
[0032] After the sketch is generated, the tangent arm segments are identified and set as construction geometry using S103. To avoid thin-wall forming relying on closed region selection, the tangent arms are automatically identified and set as construction geometry after sketch generation. Tangent arm identification can be performed using one or a combination of the following methods: a) identification by length, where the tangent arm length is consistent with the preset theoretical length within a preset tolerance; b) identification by endpoint neighborhood, where the inner endpoint of the tangent arm is located within the circumference neighborhood of the center circle. After the identified tangent arms are set as construction geometry, thin-wall extrusion only uses non-construction line segments such as outer edge polygons as input. After the tangent arms are set as construction geometry, these line segments do not participate in subsequent thin-wall extrusion operations, thus avoiding difficulties in selecting the extrusion area due to the non-closed contour.
[0033] Subsequently, the remaining line segments in the 2D sketch are processed to remove duplicate shared edges. The specific process of deduplication for shared edges is as follows: the coordinates of the two endpoints of the line segment are quantized according to a preset tolerance to generate unique key values; when at least two line segments are found to have the same unique key value, these two line segments are determined to be duplicate line segments, and the duplicate line segments are set as construction geometry. Through this processing, the shared edges generated by adjacent unit cells during array tiling are stretched only once, eliminating geometric defects such as self-intersection and overlapping surfaces caused by repeated stretching of shared edges, and avoiding CAD kernel errors.
[0034] Array tiling will produce shared edges across unit cells. To suppress the coincidence lines / self-intersection caused by the coincidence of shared edges, it is preferred to remove duplicates for all non-constructive line segments. Specifically, the coordinates of the two endpoints of the line segment are quantified according to a preset tolerance δ (for example, δ ranges from 0.01 mm to 0.10 mm, preferably 0.01 mm), and the quantified endpoint pairs are used to generate key values; if the key values are repeated, the line segment is determined to be a duplicate line segment and is set as constructive geometry to eliminate the coincidence of shared edges from the source.
[0035] After completing the construction of linearization and duplicate removal, perform thin-wall stretching on the remaining non-constructive line segments. The thin-wall stretching preferably uses the mid-plane thin-wall method to symmetrically stretch H / 2 on both sides of the sketch plane, with a wall thickness of t, and enable the "Merge Results / Union" option during each stretching, so that the thin-wall solids generated cell by cell are finally merged into a single solid array structure. The loop of "generate - preprocess - thin-wall stretching" cell by cell can reduce the instability and solution burden caused by a single large sketch, and at the same time reduce the manual interaction steps.
[0036] It should be noted that the implementation form of the embodiments of this application can be achieved through SolidWorks software; in the SolidWorks implementation, the above process can be encapsulated as a macro / plug-in, including an entry module, a graphical interface module, and a wizard control class. For example, the entry module is used to initialize the document and the reference plane; the graphical interface module provides parameter input and step switching; the wizard control class manages stages such as "sketch drawing - thin-wall stretching - union reconstruction", and performs legal verification on the input parameters at each step (such as 0 < R < L / 2, 0 < α < 90°, etc.).
[0037] Optionally, the tangent arm is formed by selecting one of the two mathematical tangents at each corner point based on a selection strategy, and the selection strategy is determined based on the chirality flag s; Among them, the unit cells with s = 0 and s = 1 are mirror chiral or opposite chiral to each other.
[0038] Optionally, the chiral arrangement pattern adopts a 2×2 minimum supercell tiling method, and the chiral flag combinations of the four unit cells within the minimum supercell include any one of the following: ; ; ; .
[0039] This application also provides a hybrid star-chiral metamaterial array structure. The array structure is generated by modeling according to the method described in any one of the above, and includes x and y arrays formed by tiling the unit cells or the minimum supercells along the row and column directions, and merged into a single entity.
[0040] Specifically, the hybrid star-shaped chiral metamaterial structure of this application uses a square unit cell as its basic component. First, the geometric parameters of the unit cell are defined: unit cell side length L, central circle radius R, connection angle α, wall thickness t, and stretching height H. In a two-dimensional sketch plane, a central circle with radius R is drawn with the unit cell center point as the center; four corner points (corresponding to the four vertices of the square) are determined around this center point with side length L. Then, tangents are drawn from each corner point to the central circle. Based on the chirality indices s∈{0,1}, one of the two mathematical tangents corresponding to the same corner point is selected as the tangent arm, thus making the unit cells s=0 and s=1 mirror images / opposite chiral to each other; this yields four tangent arm segments, with their inner endpoints as tangent points and their outer endpoints located at the corner points.
[0041] After generating the tangent arms, a boundary polygonal profile is constructed near the four edges of the unit cell: for each edge, two ray directions are determined based on the direction of the tangent arm, with an angle α between the ray and the adjacent boundary direction. The intersection of the two rays is then taken as the vertex of the side profile. Connecting "corner point—intersection point—adjacent corner point" forms a local triangular polygonal profile. This process is repeated for the four edges to obtain four sets of triangular polygonal profiles around the outer edge of the unit cell. Thus, the two-dimensional profile of the unit cell is composed of a central circle, four tangent arms, and four sets of side triangular polygons. The central circle and tangent arms define the chiral and star-shaped arm geometric relationships, while the side triangular polygons form the structural boundary that can be thin-walled.
[0042] When generating the array, the number of rows and columns x and y, and the arrangement pattern are given. The arrangement pattern uses a 2×2 minimum supercell tiling rule: within a 2×2 cell, the value of s is assigned according to one of four predefined chiral combinations. For example: ; ; And the supercell is laid flat along the row and column directions onto the xy plane. The first [cell] in the array... The center coordinates of each unit cell are obtained by translating by an integer multiple of L. The array can be arranged symmetrically with the geometric center of the array as the origin, or offset with the corner points of the array as the origin.
[0043] After generating the 2D contour, 3D thin-wall forming is performed: thin-wall extrusion is applied to the 2D contour with a wall thickness of t and an extrusion height of H. A mid-surface thin-wall method is preferred to generate the structure symmetrically on both sides of the sketch plane. During the cell-by-cell forming process, the thin-wall features of each cell enable the merge / merge result option, ultimately resulting in a single solid array structure composed of multiple cells. To improve the robustness of large-scale array modeling, this application performs two types of automated geometric processing before thin-wall forming: First, tangent arm segments are identified and set as construction geometry, so that thin-wall forming is based only on non-construction segments and does not rely on closed region selection; second, shared edge segments across cells are deduplicated. Repeated segments are determined by consistent encoding of endpoint coordinates within a preset tolerance, and repeated segments are set as construction geometry, thereby avoiding self-intersection, repeated lines, or thin-wall extrusion failures caused by overlapping shared edges. Through the above steps, automatic generation from parameters to 3D solids of cells, supercells, and arrays can be completed without relying on manual user selection, and can be directly used for additive manufacturing or finite element simulation analysis.
[0044] Reference Figures 2-6 , Figure 2 A schematic diagram of the two-dimensional outline of a single cell of a hybrid star-chirm metamaterial; Figure 3 A two-dimensional sketch of a hybrid star-chiral metamaterial array; Figure 4 This is a schematic diagram of the solid structure after the array structure has been formed in three dimensions with thin walls; Figure 5 A schematic diagram of a three-dimensional thin-walled solid array structure after tangential stretching; Figure 6 This is a schematic diagram of a supercell structure; Specifically, Figure 2 The basic unit (cell) outline of the hybrid star-chiral metamaterial is presented. With a star-shaped framework as the main body and a circular feature embedded in the center, a geometric configuration with chiral characteristics is constructed, providing a basic unit template for subsequent arraying and three-dimensional forming.
[0045] Figure 3 The periodic array arrangement is completed on the basis of a single cell to form a large-area two-dimensional topological structure, which retains the repeating pattern of the star-shaped frame and the central circular feature, providing a complete planar skeleton for three-dimensional stretching.
[0046] Figure 4 By performing basic three-dimensional thin-wall extrusion on a two-dimensional array sketch, a preliminary solid structure is obtained, which retains the geometric features of planar topology and forms a three-dimensional lattice structure with hollow and thin-wall characteristics, demonstrating the initial transformation from two-dimensional to three-dimensional.
[0047] Figure 5 exist Figure 4On this basis, the tangent stretching process is further optimized to make the geometric accuracy and mechanical properties of the three-dimensional thin-walled structure more stable, strengthen the spatial connection between the star-shaped frame and the circular features, and finally obtain a three-dimensional chiral metamaterial entity with controllable mechanical properties and clear topological features.
[0048] Figure 6 Schematic diagrams of the supercell structures with different chiral signature combinations are given.
[0049] Based on the above solutions, compared with the existing metamaterial structures and their modeling methods, this application has at least the following beneficial effects: Technical effects at the structural design level: This application realizes chiral programmability and array-level regulation. The unit cell of this application forms a directional chiral unit through the geometric coupling of "central circle - corner tangent arms - side triangular broken line contours", and is defined by discrete chiral signatures, so that different overall response trends can be obtained when the chiral direction is reversed for the same geometric parameter set; further, through the fixed combination and tiling of 2×2 minimum supercells, various arrangement patterns can be realized at the array scale, thus providing programmable design freedom for the structure in terms of anisotropy, coupled deformation modes, and overall response regulation.
[0050] This application benefits stable forming and performance consistency through multi-load paths and stress dispersion characteristics. The central circle and tangent arms provide continuous force transmission paths, and the side triangular broken line contours form controllable broken line supports and rotating units at the unit cell boundaries, enabling the structure to have multi-path bearing and local rotation / deformation spaces when loaded, which is beneficial to reducing the risk of local instability caused by a single weak cross-section and improving the overall consistency and designability of the array structure.
[0051] This application has clear parametric geometric constraints, which is convenient for manufacturability control. The structure geometry is determined by finite parameters such as etc., and the effectiveness of tangent construction and contour generation can be ensured through geometric feasibility constraints (such as R < L / 2), thus facilitating the constraint and screening of the manufacturable range of the structure before additive manufacturing or simulation analysis.
[0052] Technical effects at the parametric modeling method level: This application designs an automated modeling system for this type of metamaterial. For entities composed of two-dimensional discontinuous continuous units, it avoids relying on the selection of closed regions and significantly improves the robustness of large-array modeling. Existing CAD modeling often leads to "unable to select the contour / stretching failure" due to discontinuous contours, a large number of adjacent closed regions, and selection errors during large-scale tiling. This application splits internally and generates sequentially, adopting a preprocessing strategy of "automatically identifying and constructing linear tangent arms", so that the thin-walled forming takes non-constructive line segments as inputs and does not rely on the selection of closed regions, thereby improving the forming stability when the array scale increases.
[0053] This application reduces feature failures and geometric defects by suppressing overlapping lines / self-intersections through shared edge deduplication. Array tiling naturally generates shared edges, which, if directly involved in thin-wall forming, can easily lead to overlapping line segments, repeated facets, or thin-wall self-intersections, causing CAD kernel failures or unmanufacturable defects. This application, based on consistent encoding of endpoint coordinates, identifies and constructs repeated line segments within a preset tolerance, eliminating shared edge overlaps at the source and improving the success rate and model quality of thin-wall stretching.
[0054] This application generates and merges individual units independently, balancing efficiency and reproducibility. It employs a cyclical process of "generation—preprocessing—thin-wall stretching" per unit cell, and enables merging / merging results to obtain a single solid. This reduces the instability and solution burden caused by a single large sketch, while minimizing manual interaction steps. It allows for consistent model generation from the same parameter set, facilitating streamlined applications in subsequent 3D printing and finite element simulation analysis.
[0055] This application provides a unified geometric kernel for subsequent multi-platform analysis. Since the structural geometry is uniformly defined by finite parameters and arrangement patterns, the modeling results of this application can serve as the data source and geometric benchmark for subsequent simulation analysis, theoretical analysis, and data-driven modeling, which is conducive to forming a closed-loop process of "design-modeling-analysis-iteration".
[0056] Reference Figure 7 This application also provides a parametric modeling system for hybrid star-chirmic metamaterial array structures, including: The parameter receiving module 710 is used to receive the input unit cell geometric parameters and array parameters; The sketch generation module 720 is used to generate two-dimensional sketches, including the center circle, the tangent arms from the corner points to the center circle, and the side polygonal contours, one by one based on the unit cell geometric parameters and array parameters. Construction module 730 is used to set the tangent arm line segment as construction geometry, perform shared edge deduplication processing on the remaining line segments of the two-dimensional sketch, determine the repeated line segments and set the repeated line segments as construction geometry; Thin-wall stretching module 740 is used to stretch the remaining non-constructed line segments to generate thin-wall solids, and repeat the sketch generation, line segment deduplication and thin-wall stretching steps until the array modeling of all unit cells is completed, and merge all thin-wall solids into a single solid.
[0057] It should be understood that the above-described device is used to execute the methods in the above embodiments. The implementation principle and technical effect of the corresponding program modules in the device are similar to those described in the above methods. The working process of the device can be referred to the corresponding process in the above methods, and will not be repeated here.
[0058] Reference Figure 8Based on the methods in the above embodiments, this application provides an electronic device that may include: a processor 810, a communications interface 820, a memory 830, and a communication bus 840. The processor 810, communications interface 820, and memory 830 communicate with each other via the communication bus 840. The processor 810 can call logical instructions in the memory 830 to execute the methods in the above embodiments.
[0059] Furthermore, the logical instructions in the aforementioned memory 830 can be implemented as software functional units and, when sold or used as independent products, can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or a portion of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application.
[0060] Based on the methods in the above embodiments, this application provides a computer-readable storage medium storing a computer program that, when run on a processor, causes the processor to execute the methods in the above embodiments.
[0061] Based on the methods in the above embodiments, this application provides a computer program product that, when run on a processor, causes the processor to execute the methods in the above embodiments.
[0062] It is understood that the processor in the embodiments of this application can be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. A general-purpose processor can be a microprocessor or any conventional processor.
[0063] The method steps in this application embodiment can be implemented in hardware or by a processor executing software instructions. The software instructions can consist of corresponding software modules, which can be stored in random access memory (RAM), flash memory, read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), registers, hard disks, portable hard disks, CD-ROMs, or any other form of storage medium known in the art. An exemplary storage medium is coupled to the processor, enabling the processor to read information from and write information to the storage medium. Of course, the storage medium can also be a component of the processor. The processor and the storage medium can reside in an ASIC.
[0064] In the above embodiments, implementation can be achieved entirely or partially through software, hardware, firmware, or any combination thereof. When implemented using software, it can be implemented entirely or partially as a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, all or part of the processes or functions described in the embodiments of this application are generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium or transmitted through the computer-readable storage medium. The computer instructions can be transmitted from one website, computer, server, or data center to another website, computer, server, or data center via wired (e.g., coaxial cable, fiber optic, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) means. The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server or data center that integrates one or more available media. The available medium can be a magnetic medium (e.g., floppy disk, hard disk, magnetic tape), an optical medium (e.g., DVD), or a semiconductor medium (e.g., solid-state disk (SSD)).
[0065] It is understood that the various numerical designations used in the embodiments of this application are merely for the convenience of description and are not intended to limit the scope of the embodiments of this application.
[0066] Those skilled in the art will readily understand that the above description is merely a preferred embodiment of this application and is not intended to limit this application. Any modifications, equivalent substitutions, and improvements made within the spirit and principles of this application should be included within the scope of protection of this application.
Claims
1. A parametric modeling method for hybrid star-chirmic metamaterial array structures, characterized in that, include: Receive input unit cell geometric parameters and array parameters; Based on the unit cell geometric parameters and array parameters, generate a two-dimensional sketch for each unit cell, including the center circle, the tangent arms from the corner points to the center circle, and the side polygonal contours. The tangent arm segment is set as the construction geometry, the remaining segments of the two-dimensional sketch are deduplicated by sharing edges, the repeated segments are identified, and the repeated segments are set as the construction geometry. The remaining non-constructed line segments are thin-walled extruded to generate thin-walled solids. The sketch generation, line segment deduplication, and thin-wall extrudement steps are repeated until the array modeling of all unit cells is completed, and all thin-walled solids are merged into a single solid.
2. The method of claim 1, wherein, The unit cell geometry parameters include unit cell edge length L, center circle radius R, connection angle , wall thickness t and stretch height H, and the array parameters include row and column number and chiral arrangement mode. The two-dimensional sketch includes a central circle with the center of the unit cell as the center and a radius of R; The four corner points are defined by side length L; Four tangent arm segments are formed by drawing tangents from each corner point to the central circle. The direction of the tangent arm segments is controlled by a chirality flag, s, which takes values of 0 and 1 respectively. When the chirality flag s=0, it means that the tangent is rotated clockwise relative to the central circle. When the chirality flag s=1, it means that the tangent is rotated clockwise relative to the central circle. A side-side polygonal profile constructed by the connection angle between the tangent arm and the adjacent boundary direction on each side; The array parameters include the number of rows and columns, including the number of cells in each row and each column; The chiral arrangement pattern represents a 2×2 minimum supercell, which is the smallest unit generated by the structural arrangement design, and the smallest unit not composed of structures. Its specific arrangement is controlled by the chiral flag s through a fixed combination of 0 and 1.
3. The method of claim 1, wherein, The conditions for setting the tangent arm segment as the construction geometry include at least one of the following: For each unit cell, two candidate tangents are obtained from the corner point and the center circle; based on the chiral characteristics of the unit cell, one of the two candidate tangents is selected as the tangent arm; the selected tangent arm segment is set as the construction geometry at the corresponding stage so that the tangent arm participates in geometric positioning but does not participate in the generation of thin-walled solids; The length of the tangent arm segment is consistent with the preset theoretical length within a preset tolerance range; the preset theoretical length is determined based on the unit cell side length and the radius of the central circle. The endpoints of the line segment are located within the circumferential neighborhood of the central circle of any unit cell.
4. The method of claim 1, wherein, The shared edge deduplication process includes: The coordinates of the two endpoints of the line segment to be processed are normalized according to a preset tolerance ε; The two endpoints of each line segment are sorted in an undirected manner according to a preset sorting rule, and line segment key values are generated based on the coordinates of the sorted endpoints. When two or more line segments have the same line segment key value, the line segments are determined to be shared edges or repeated edges. Set at least one line segment from the shared edge or repeated edge as the construction geometry to avoid generating duplicate entities.
5. The method of claim 1, wherein: The process of thin-wall stretching to generate thin-walled solids specifically includes: Perform mid-plane thin-wall stretching on non-constructed line segments in a 2D sketch; The wall thickness of the thin-wall stretch is t, the stretching direction is perpendicular to the two-dimensional sketch plane, and the stretching height is H; After each thin-wall stretch, solid merging is performed to obtain a continuous single solid.
6. The parameterized modeling method for hybrid star-chirmic metamaterial array structures according to claim 3, characterized in that, Choose one of the two candidate tangents as the tangent arm, including: When the chirality flag s=0, the first candidate tangent in the preset direction is selected; When the chirality flag s=1, the second candidate tangent corresponding to the mirror image of the first candidate tangent is selected; Among them, the chiral markers s=0 and s=1 correspond to two types of unit cells that are mirror images of each other.
7. The parameterized modeling method for hybrid star-chirmic metamaterial array structures according to claim 2, characterized in that, The chiral arrangement pattern adopts a 2×2 minimum supercell tiling method, and the combination of chiral markers in the four units within the minimum supercell includes any of the following: ; ; ; 。 8. A parametric modeling system of a hybrid star-chiral metamaterial array structure, characterized in that, include: The parameter receiving module is used to receive the input unit cell geometric parameters and array parameters; The sketch generation module is used to generate two-dimensional sketches, including the center circle, the tangent arms from the corner points to the center circle, and the side polygonal contours, one by one based on the unit cell geometric parameters and array parameters. The construction module is used to set the tangent arm segment as the construction geometry, perform shared edge deduplication on the remaining segments of the two-dimensional sketch, identify the repeated segments, and set the repeated segments as the construction geometry. The Thin-Wall Extrusion module is used to perform thin-wall extrusion on the remaining non-constructed line segments to generate thin-walled solids, and repeats the sketch generation, line segment deduplication, and thin-wall extrusion steps until the array modeling of all unit cells is completed, and merges all thin-walled solids into a single solid.
9. A hybrid star-chiral metamaterial array structure, characterized in that, It includes multiple unit cells arranged periodically along the x and y directions, wherein the unit cell includes: Central ring; A tangential arm extending from the corner of the unit cell toward the central ring; A broken-line wall located on the side of the unit cell and connected to the tangential arm; Among them, adjacent unit cells share a side-folded wall at a common edge position, and the multiple unit cells are stretched by thin walls to form a single continuous solid. The plurality of unit cells are periodically laid out in a 2×2 minimum supercell manner, and the chiral marker of each unit cell in the minimum supercell is 0 or 1.
10. A computer-readable storage medium storing a computer program, characterized in that, When the computer program is run on the processor, it causes the processor to perform the method as described in any one of claims 1-7.