A method, system, medium, and apparatus for parametric modeling of a curved wave-mesh sandwich
The curved corrugated sandwich structure model is automatically generated by the parametric modeling method, which solves the problem of low efficiency in creating the corrugated sandwich structure model, improves the efficiency and accuracy of model creation, and adapts to a variety of topological shapes.
Patent Information
- Application Number
- CN202411448924.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-17
- Publication Date
- 2025-10-17
- Estimated Expiration
- 2044-10-17
AI Technical Summary
In the existing technology, there is a lack of digital methods for model creation of corrugated sandwich structures, which leads to high manufacturing costs and limited solution efficiency, especially in the case of curved surfaces, where manufacturing is more difficult.
The parametric modeling method is adopted to automatically generate a surface corrugated sandwich structure model through the steps of obtaining target surface, obtaining modeling parameters, solid stretching, slicing, generating intersection curves, obtaining projection point sets, sketch construction and lofting and cutting.
The efficiency and accuracy of corrugated sandwich structure model creation are improved, the application range is wide, the topological shape characteristics of curved corrugated sandwich structures are adapted, and the surface cutting problem is simplified.
Smart Images

Figure CN119358052B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of additive manufacturing, in particular to a parametric modeling method, system, medium and equipment for curved corrugated sandwich. BACKGROUND
[0002] Additive manufacturing technology is a kind of rapid prototyping technology, also known as 3D printing technology, which is a kind of manufacturing technology that gradually constructs three-dimensional objects by layer-by-layer stacking or adding materials. Compared with traditional subtractive manufacturing technology (such as milling and turning), 3D printing technology has greater freedom and flexibility, can produce complex-shaped parts, and has almost no production limit. In the 3D printing technology, fused deposition modeling (FDM) can be used to construct three-dimensional objects by layer-by-layer stacking of molten thermoplastic materials.
[0003] The corrugated sandwich structure is composed of upper and lower panels and an intermediate layer. The core material in the shape of corrugation is sandwiched between the two panels to form a sandwich structure. The corrugated structure can be subdivided into triangular, trapezoidal, hat-shaped and sinusoidal shapes, etc. They form many longitudinal or transverse strength enhancement structures between the two panels, thereby improving the bending strength and compressive strength of the overall structure. At present, the corrugated sandwich structure is mainly manufactured by extrusion, which has low processing efficiency, and it is more difficult to manufacture when the upper panel is curved. In comparison, 3D printing technology has a series of advantages such as integrated forming, wide processing materials, and high degree of freedom. The use of 3D printing technology to manufacture corrugated sandwich structures can achieve integrated preparation of various materials. However, due to the complexity of curved surfaces and the diversity of corrugated sandwich structures, the model creation of corrugated sandwich structures currently needs to be done manually, and there is a lack of digital generation method, which on the one hand increases the manufacturing cost, and on the other hand limits the efficiency of solving such engineering problems. SUMMARY
[0004] In order to overcome the defects and deficiencies existing in the prior art, the present application provides a parametric modeling method for curved corrugated sandwich. The present application creates a model of corrugated sandwich structure by parametric modeling method to solve the engineering problem of 3D printing of curved corrugated sandwich structure, to ensure the normal printing and processing, and to improve the efficiency of model creation of corrugated sandwich structure.
[0005] The second object of the present application is to provide a parametric modeling system for curved corrugated sandwich.
[0006] The third object of the present application is to provide a computer readable storage medium.
[0007] The fourth object of the present application is to provide a computer device.
[0008] In order to achieve the above-mentioned objects, the present application adopts the following technical solutions:
[0009] The application provides a parameterized modeling method for a curved surface corrugated sandwich, comprising the following steps:
[0010] obtaining a target curved surface of the curved surface corrugated sandwich;
[0011] obtaining parameters required for modeling the curved surface corrugated sandwich structure;
[0012] selecting the target curved surface for entity stretching with the support direction as the entity stretching direction to obtain a preliminary model;
[0013] slicing the preliminary model;
[0014] selecting the slice as a reference surface in sequence, generating intersection curves of the preliminary model and the slice reference surface as upper and lower boundary curves of the cross section of the preliminary model on the slice reference surface by using an intersection curve command, and obtaining end point coordinates of the upper and lower boundary curves;
[0015] obtaining a projection point set of the sketch points on the upper and lower boundary curves based on the sketch point distribution law and the end point coordinates of the upper and lower boundary curves;
[0016] constructing a sketch on the corresponding slice based on the projection point set;
[0017] constructing a 3D curve connecting the sketches as a guide line for lofting and cutting according to the sketch point coordinate information on each slice;
[0018] selecting the corresponding sketch and the 3D curve for lofting and cutting to finally obtain a curved surface body and a curved surface corrugated sandwich structure model.
[0019] As a preferred technical solution, the target curved surface is a single curved surface or a curved surface formed by stitching a plurality of curved surfaces.
[0020] As a preferred technical solution, the parameters required for modeling the curved surface corrugated sandwich structure include the number of slices, the support direction, the sandwich geometric configuration, the sandwich wavelength width, the sandwich height, the 3D printing path planning, the printing line width and the printing seam width.
[0021] As a preferred technical solution, the geometric configuration of the curved surface corrugated sandwich structure includes a triangle, a trapezoid and a cap shape.
[0022] As a preferred technical solution, the support direction is taken as the entity stretching direction, the target curved surface is selected for entity stretching to obtain the preliminary model, and the specific steps include:
[0023] according to the curved surface corrugated sandwich height and the support direction, taking a surface determined by any three end points of the target curved surface as a reference surface to create a new reference surface, namely a first reference surface, projecting the boundary of the target curved surface onto the first reference surface to generate a sketch by using an entity conversion command, and executing a stretching entity command to obtain the preliminary model with the target curved surface as an end condition.
[0024] As a preferred technical solution, the preliminary model is sliced, specifically including:
[0025] According to the number of slices and the thickness of the preliminary model, the preliminary model is evenly divided by using a slicing command, and the slices are mutually parallel reference surfaces.
[0026] As a preferred technical solution, the projection point set is based on the corresponding slice to construct a sketch, specifically including:
[0027] Based on the projection point set of the sketch point on the upper and lower boundary curves, the X coordinate of the sketch point is determined;
[0028] According to the geometric configuration of the curved surface wave and the sandwich structure, the proportional position of the sketch point between the projection points on the upper and lower boundary curves is calculated, and the Y coordinate of the sketch point is calculated based on the proportional interpolation method;
[0029] The sketch is constructed according to the X coordinate and the Y coordinate of the sketch point.
[0030] In order to achieve the above-mentioned second purpose, the application adopts the following technical solution:
[0031] The application provides a parameterized modeling system for a curved surface wave and sandwich, comprising: a target curved surface acquisition module, a modeling parameter acquisition module, an entity stretching module, a slicing module, a curve generation module, a projection point set acquisition module, a sketch construction module, a guide line construction module, a lofting cutting module, and a result output module.
[0032] The target curved surface acquisition module is used to acquire the target curved surface of the curved surface wave and sandwich.
[0033] The modeling parameter acquisition module is used to acquire the parameters required for modeling the curved surface wave and sandwich structure.
[0034] The entity stretching module is used to select the target curved surface as the entity stretching direction, and obtain a preliminary model by selecting the target curved surface for entity stretching.
[0035] The slicing module is used to slice the preliminary model.
[0036] The curve generation module is used to sequentially select the slice as a reference surface, generate the intersection curve of the preliminary model and the slice reference surface by using the intersection curve command, as the upper and lower boundary curves of the preliminary model on the slice reference surface, and acquire the end point coordinates of the upper and lower boundary curves.
[0037] The projection point set acquisition module is used to acquire the projection point set of the sketch point on the upper and lower boundary curves based on the end point coordinates of the upper and lower boundary curves and the distribution law of the sketch point.
[0038] The sketch construction module is configured to construct sketches on corresponding slices based on the set of projection points;
[0039] The guide line construction module is configured to construct 3D curves connecting the sketches as guide lines for lofting cutout according to the sketch point coordinate information on each slice;
[0040] The lofting cutout module is configured to select corresponding sketches and 3D curves for lofting cutout;
[0041] The result output module is configured to output the final obtained curved surface body and curved surface corrugated sandwich structure model.
[0042] In order to achieve the third purpose, the present application adopts the following technical solutions:
[0043] A computer readable storage medium stores a program, and the program is executed by a processor to implement the parametric modeling method of the curved surface corrugated sandwich structure.
[0044] In order to achieve the fourth purpose, the present application adopts the following technical solutions:
[0045] A computer device includes a processor and a memory for storing a program executable by the processor, and the processor executes the program stored in the memory to implement the parametric modeling method of the curved surface corrugated sandwich structure.
[0046] Compared with the prior art, the present application has the following advantages and beneficial effects:
[0047] (1) The present application adopts a parametric modeling method to automatically generate a curved surface corrugated sandwich structure model in a three-dimensional modeling software, which improves the solution efficiency of this type of engineering problem compared with the traditional method of manually creating a corrugated sandwich structure model.
[0048] (2) The present application positions sketch points according to the topological shape features of the curved surface corrugated sandwich structure geometry, and the corrugated sandwich structures with the same geometry have consistent sketch point positioning rules, that is, the process of parametrically creating a corrugated sandwich structure model is related to the topological shape of the corresponding corrugated structure, which makes the parameter application range of this method more extensive.
[0049] (3) The present application solves the problem caused by the cutout of the curved surface through slicing before lofting cutout, which improves the accuracy of the curved surface corrugated sandwich structure model. BRIEF DESCRIPTION OF DRAWINGS
[0050] Figure 1 Figure 1 is a flowchart of the parametric modeling method of the curved surface corrugated sandwich structure of the present application;
[0051] Figure 2 (a) is a schematic diagram of a triangular sandwich structure under the Euler path of the present application;
[0052] Figure 2 (b) is a schematic diagram of the lower triangular interlayer structure of the present application in the Euler path;
[0053] Figure 2 (c) is a schematic diagram of the lower trapezoidal interlayer structure of the present application in the Euler path;
[0054] Figure 2 (d) is a schematic diagram of the lower trapezoidal interlayer structure of the present application in the Euler path;
[0055] Figure 2 (e) is a schematic diagram of the lower hat-shaped interlayer structure of the present application in the Euler path;
[0056] Figure 2 (f) is a schematic diagram of the lower hat-shaped interlayer structure of the present application in the Euler path;
[0057] Figure 3 is a schematic diagram of one of the preferred target surfaces of the present application;
[0058] Figure 4 is a schematic diagram of a curved corrugated interlayer model generated by the present application under the condition of triangular Euler path printing;
[0059] Figure 5 is a schematic diagram of a curved corrugated interlayer model generated by the present application under the condition of triangular Euler path printing;
[0060] Figure 6 is a schematic diagram of a corrugated interlayer geometry supported by the present application for parametric modeling. DETAILED DESCRIPTION
[0061] In order to make the purpose, technical scheme and advantages of the present application clearer and more apparent, the present application will be further described in detail below in combination with the drawings and examples. It should be understood that the specific examples described herein are only used to explain the present application and do not limit the present application.
[0062] Example 1
[0063] As shown in Figure 1 , the present embodiment provides a parametric modeling method for a curved corrugated interlayer, which specifically comprises the following steps:
[0064] S1: obtaining a target surface;
[0065] As shown in Figure 3 , based on opening the target surface for which the curved corrugated interlayer needs to be generated in SolidWorks, the target surface of the present embodiment is not limited to a single surface, and this automatic modeling method is still applicable to a surface formed by stitching multiple surfaces, and only the entire surface needs to be selected.
[0066] S2: Obtain the parameters required for modeling the curved corrugated sandwich structure;
[0067] like Figure 2 (a)- Figure 2 As shown in (f), the geometric configuration of the curved corrugated sandwich structure includes triangles (such as Figure 2 (a), (b)), trapezoidal (as shown Figure 2 (c), (d)) and cap-shaped (as shown Figure 2 (e) and (f) show that the geometric configuration of the curved corrugated sandwich structure affects its macroscopic performance, which is characterized by the relative density ρ of the corrugated structure. d (the ratio of the average density of the corrugated structure to the intrinsic density of the base material), the corresponding sandwich geometry is selected according to different structural performance requirements. In this embodiment, the sandwich geometry used is a triangle;
[0068] In this embodiment, the parameters required for sandwich structure modeling specifically include the number of slices, support direction, sandwich geometry, sandwich wavelength width, sandwich height, 3D printing path planning, printing line width, and printing seam width;
[0069] The number of slices determines the accuracy of the automatically generated surface corrugated sandwich model. The fewer the number of slices, the shorter the time spent on model building, but the lower the accuracy of the surface corrugated sandwich model, which is more likely to interfere with the target surface itself. The more the number of slices, the longer the time spent on model building, but the higher the accuracy of the surface corrugated sandwich model, which can adapt to target surfaces with larger curvatures.
[0070] In this embodiment, the interlayer wavelength width is specifically described as a periodic unit of the corrugation topology. Taking the triangular corrugation as an example, one triangular unit represents one interlayer wavelength width. Preferably, the interlayer wavelength width is 7;
[0071] Among them, the 3D printing path planning is specifically described as planning the corrugated path in the curved corrugated sandwich structure. Based on the necessary and sufficient conditions of the Euler path in graph theory, two printing paths are obtained: Euler path back and forth printing and Euler circuit closed-loop printing. The starting point and end point of the Euler path do not coincide. When the print head completes printing the current layer and prints the next layer, it needs to stop and move back to the starting point; the starting point and end point of the Euler circuit coincide. During the entire printing process, the print head only needs to start and stop once. The printing length of the Euler circuit is greater than that of the Euler circuit. The time loss of back-and-forth printing of the Euler path is the starting, stopping, and moving of the print head for each layer. The time loss of closed-loop printing of the Euler circuit is the longer printing path length, and more material is also consumed.
[0072] S3: Use the extrude solid command to obtain a preliminary model from the target surface. Select the target surface for solid extrusion. Specifically, select the target surface and use the extrude command to generate a solid according to the support direction.
[0073] In the present embodiment, according to the input sandwich height and support direction, a new reference surface called the first reference surface is created with the surface determined by any three end points of the target surface as the reference surface, and the entity conversion command is used to project the boundary of the target surface onto the first reference surface to generate a sketch, and the stretching entity command is executed with the target surface as the end condition to obtain a model;
[0074] In the present embodiment, the support direction is described as the entity stretching direction during model creation, and the entity stretching direction is set to the positive direction by default. By modifying the direction parameter in the first reference surface creation command, the first reference surface can be generated on the other side of the target surface, and the entity stretching direction is also changed to the other side of the target surface. In the present example, the entity stretching direction is the positive direction.
[0075] S4: Slice the model to create mutually parallel reference surfaces;
[0076] In the present embodiment, slicing the model specifically means that according to the input number of slices and the model thickness, the model is evenly divided using the slicing command to create mutually parallel reference surfaces;
[0077] The number of slices in the present embodiment is preferably 5, i.e., 5 mutually parallel reference surfaces are created using the slicing command.
[0078] S5: Obtain the upper and lower boundary curve and its end point parameter data;
[0079] In the present embodiment, the slices are selected as reference surfaces in sequence, and the intersection curve command is used to generate and obtain the intersection line of the model and the slice reference surface. The intersection line is actually the upper and lower boundary curves of the model entity cross section on the slice reference surface, and the end point coordinates of the upper and lower boundary curves are further obtained as feature points for subsequent positioning.
[0080] S6: Obtain the projection point set of the sketch point on the upper and lower boundary curves;
[0081] In the present embodiment, the projection point set of the sketch point on the upper and lower boundary curves is obtained, which is specifically described as determining the projection point coordinates of the sketch point on the upper and lower boundary curves according to the distribution rule of the sketch point in the horizontal direction and the end point coordinates known in step S5;
[0082] In the present embodiment, the selected surface wave pattern sandwich shape is triangular, and the printing path planning is Euler path, and the sketch points are distributed as shown in Figure 2 (a);
[0083] Wherein, the curve end point coordinates and the projection coordinates of the sketch points are model coordinates in the global coordinate system, the coordinates required for drawing the sketch are sketch coordinates in the local coordinate system, the global coordinate system can be converted into the local coordinate system through translation, rotation and other operations, and according to the obtained model coordinate data, the sketch coordinates of the curve end points and the sketch projection points are calculated by using the corresponding conversion matrix.
[0084] S7: sketch construction is performed on the corresponding slice according to the parameter data;
[0085] Step S6 obtains the projection point set of the sketch point on the upper and lower boundary curves, and the X coordinate of the sketch point is determined. In order to locate the sketch point and draw the sketch, the proportional position of the sketch point between its projection points on the upper and lower boundary curves is calculated according to the geometric configuration of the sandwich structure, the Y coordinate of the sketch point is calculated by using the method based on proportional interpolation, and after the coordinates of the sketch point are completely located, the required sketch is drawn.
[0086] S8: a 3D curve is created as a guide line for lofting and cutting;
[0087] According to the coordinate information of the sketch points on each slice, a group of 3D curves connecting the sketch points is created by using 3D sketch commands, so as to ensure normal lofting and cutting.
[0088] S9: selecting the corresponding sketch and 3D curve for lofting and cutting.
[0089] The same sketch on all slices and the corresponding 3D curve are selected for lofting and cutting, and after repeated multiple times, the model is created, as shown in Figure 4 The model of the curved surface body and the curved surface corrugated sandwich is finally obtained.
[0090] The parametric modeling method of the curved surface corrugated sandwich in this embodiment is based on the API contained in SolidWorks, and the automatic recognition of feature points and sketch lines is realized by using macro commands, and the stretching of the entity to the target surface and other operations are realized, so as to complete the automatic generation of the model of the curved surface corrugated sandwich structure. The corrugated sandwich structure is usually used to provide support and strength, and is not sensitive to non-linear lines, so it has more advantages in bearing curved surface layers, such as the application in the fields of buildings, bridges and aircraft fuselages. The modeling system is developed based on the API in SolidWorks, and the model of the corrugated sandwich structure required for the target curved surface can be automatically generated, so that the modeling efficiency and the 3D printing efficiency can be effectively improved.
[0091] Wherein, API (Application Programming Interface) is essentially a pre-defined function, and API interface can be used for programming development without accessing the source code. Meanwhile, the syntax provided by API makes the implementation of various complex functions more simple and convenient.
[0092] Example 2
[0093] The rest of the technical content of the embodiment is the same as the technical content of the above-mentioned embodiment 1, except for the following technical content.
[0094] The embodiment provides a parameterized modeling method of a curved surface corrugated sandwich, in the embodiment, the selected sandwich structure geometry is a triangle, the printing path planning is set as closed loop printing, the sketch point is as shown in Figure 2 (b) and the like, compared with the sketch point distribution of the Euler path as shown in Figure 2 (a), under different printing path conditions of the same curved surface corrugated sandwich shape, the distribution law of the sketch point in the horizontal direction is unchanged, and the distribution law in the vertical direction changes, that is, the X coordinate law of the sketch point is unchanged, and the Y coordinate law changes.
[0095] In the embodiment, when calculating the proportional position of the sketch point between the projection points of the upper and lower boundary curves in the sketch drawing step, because the Y coordinates of the sketch points under the Euler loop closed loop printing and the Euler path back and forth printing are different, the proportional size needs to be recalculated to complete the positioning of the sketch point.
[0096] The sketch drawing step and the lofting cutting step are repeated until the model is created, as shown in Figure 5 , and finally the parameterized model of the curved surface body and the curved surface corrugated sandwich is obtained.
[0097] The present application has realized Figure 2 (a)- Figure 2 (f) parameterized modeling of all structures, and the results as shown in Figure 6 can be obtained.
[0098] Embodiment 3
[0099] The embodiment provides a parameterized modeling system of a curved surface corrugated sandwich, which is used for realizing the parameterized modeling method of the curved surface corrugated sandwich of the above-mentioned embodiments 1 and 2, and the system comprises a target curved surface acquisition module, a modeling parameter acquisition module, an entity stretching module, a slicing module, a curve generation module, a projection point set acquisition module, a sketch construction module, a guide line construction module, a lofting cutting module and a result output module.
[0100] In the embodiment, the target curved surface acquisition module is used for acquiring the target curved surface of the curved surface corrugated sandwich.
[0101] In the embodiment, the modeling parameter acquisition module is used for acquiring the parameters required for modeling the curved surface corrugated sandwich structure.
[0102] In the embodiment, the entity stretching module is used for selecting the target curved surface as the entity stretching direction and stretching the support direction to obtain a preliminary model.
[0103] In the embodiment, the slicing module is configured to slice the preliminary model;
[0104] In the embodiment, the curve generating module is configured to sequentially select the slices as reference surfaces, generate intersection curves between the preliminary model and the reference surfaces of the slices by using an intersection curve command, obtain end point coordinates of upper and lower boundary curves of a section of the preliminary model on the reference surfaces, and obtain the upper and lower boundary curves.
[0105] In the embodiment, the projection point set obtaining module is configured to obtain a projection point set of the sketch points on the upper and lower boundary curves based on the distribution rule of the sketch points and the end point coordinates of the upper and lower boundary curves.
[0106] In the embodiment, the sketch constructing module is configured to construct the sketches on the corresponding slices based on the projection point set.
[0107] In the embodiment, the guide line constructing module is configured to construct a 3D curve connecting the sketches as a guide line for lofting and cutting based on the coordinate information of the sketch points on the slices.
[0108] In the embodiment, the lofting and cutting module is configured to select the corresponding sketches and the 3D curve to perform lofting and cutting.
[0109] In the embodiment, the result output module is configured to output the final obtained surface body and the surface corrugated sandwich structure model.
[0110] Embodiment 4
[0111] The embodiment provides a storage medium, which can be a ROM, a RAM, a magnetic disk, an optical disk or the like storage medium. The storage medium stores one or more programs. When the programs are executed by a processor, the parametric modeling method of the surface corrugated sandwich structure in the embodiments 1 and 2 is implemented.
[0112] Embodiment 5
[0113] The embodiment provides a computing device, which can be a desktop computer, a notebook computer, a smart phone, a PDA handheld terminal, a tablet computer or other terminal device with a display function. The computing device includes a processor and a memory. The memory stores one or more programs. When the processor executes the programs stored in the memory, the parametric modeling method of the surface corrugated sandwich structure in the embodiments 1 and 2 is implemented.
[0114] The above embodiments are the preferred embodiments of the present application, but the embodiments of the present application are not limited to the above embodiments. Any changes, modifications, substitutions, combinations and simplifications made without departing from the spirit and principle of the present application shall be equivalent replacement modes and shall be included in the protection scope of the present application.
Claims
1. A parametric modeling method for a curved corrugated sandwich, characterized in that: The steps include: Obtain the target surface of the surface corrugated sandwich; Obtaining parameters required for modeling a curved corrugated sandwich structure, wherein the parameters required for modeling a curved corrugated sandwich structure include the number of slices, support direction, sandwich geometry, sandwich wavelength width, sandwich height, 3D printing path planning, print line width, and print seam width; Use the support direction as the solid stretching direction, select the target surface for solid stretching, and obtain a preliminary model; Slice the preliminary model; Select slices as reference planes in sequence, use the intersection curve command to generate the intersection line between the preliminary model and the slice reference plane, and use it as the upper and lower boundary curves of the section of the preliminary model on the slice reference plane, and obtain the endpoint coordinates of the upper and lower boundary curves; Based on the distribution pattern of sketch points and the endpoint coordinates of the upper and lower boundary curves, the projection point set of the sketch points on the upper and lower boundary curves is obtained; Sketch is constructed on the corresponding slice based on the projection point set; According to the coordinate information of the sketch points on each slice, a 3D curve connecting each sketch is constructed as a guide line for lofting and cutting; Select the corresponding sketch and 3D curve for lofting and cutting, and finally obtain the curved surface body and curved surface corrugated sandwich structure model.
2. The parametric modeling method of the curved corrugated sandwich according to claim 1, characterized in that: The target curved surface is a single curved surface or a curved surface formed by stitching together multiple curved surfaces.
3. The parametric modeling method of the curved corrugated sandwich according to claim 1, characterized in that: The geometric configurations of the curved corrugated sandwich structure include triangle, trapezoid and hat shape.
4. The parametric modeling method of the curved corrugated sandwich according to claim 1, characterized in that: Use the support direction as the solid extrusion direction, select the target surface for solid extrusion, and obtain a preliminary model. The specific steps include: According to the height of the corrugated interlayer and the support direction of the surface, a new datum plane called the first datum plane is created with the surface determined by any three endpoints of the target surface as the datum plane. The entity conversion command is used to project the boundary of the target surface onto the first datum plane to generate a sketch. The stretch entity command is executed with the target surface as the end condition to obtain a preliminary model.
5. The parametric modeling method of the curved corrugated sandwich according to claim 1, characterized in that: Slice the preliminary model, including: According to the number of slices and the thickness of the preliminary model, the preliminary model is evenly divided using the slice command, and the slices are parallel to each other.
6. The parametric modeling method of a curved corrugated sandwich according to claim 1, characterized in that: Sketch is constructed on the corresponding slice based on the projection point set, including: Determine the X coordinate of the sketch point based on the projection point set of the sketch point on the upper and lower boundary curves; The proportional position of the sketch point between its projection points on the upper and lower boundary curves is calculated based on the geometric configuration of the curved corrugated sandwich structure, and the Y coordinate of the sketch point is calculated based on the proportional interpolation method; The sketch is constructed based on the X and Y coordinates of the sketch points.
7. A parametric modeling system for curved corrugated interlayer, characterized in that: include: Target surface acquisition module, modeling parameter acquisition module, entity stretching module, slicing module, curve generation module, projection point set acquisition module, sketch construction module, guide line construction module, lofting and cutting module, result output module; The target curved surface acquisition module is used to acquire the target curved surface of the curved corrugated sandwich; The modeling parameter acquisition module is used to obtain the parameters required for modeling the curved corrugated sandwich structure, wherein the parameters required for modeling the curved corrugated sandwich structure include the number of slices, support direction, sandwich geometry, sandwich wavelength width, sandwich height, 3D printing path planning, printing line width, and printing seam width; The solid stretching module is used to use the support direction as the solid stretching direction, select the target surface for solid stretching, and obtain a preliminary model; The slicing module is used to slice the preliminary model; The curve generation module is used to sequentially select slices as reference planes, use the intersection curve command to generate the intersection line between the preliminary model and the slice reference plane as the upper and lower boundary curves of the section of the preliminary model on the slice reference plane, and obtain the endpoint coordinates of the upper and lower boundary curves; The projection point set acquisition module is used to acquire the projection point set of the sketch point on the upper and lower boundary curves based on the distribution pattern of the sketch points and the endpoint coordinates of the upper and lower boundary curves; The sketch construction module is used to construct a sketch on the corresponding slice based on the projection point set; The guide line construction module is used to construct a 3D curve connecting each sketch as a guide line for lofting and cutting according to the coordinate information of the sketch points on each slice; The lofting and cutting module is used to select corresponding sketches and 3D curves for lofting and cutting; The result output module is used to output the final curved surface body and curved surface corrugated sandwich structure model.
8. A computer-readable storage medium storing a program, characterized in that: When the program is executed by a processor, the parametric modeling method of the curved corrugated sandwich as claimed in any one of claims 1 to 6 is implemented.
9. A computer device comprising a processor and a memory for storing a program executable by the processor, characterized in that: When the processor executes the program stored in the memory, the parametric modeling method of the curved corrugated sandwich as described in any one of claims 1 to 6 is implemented.
Citation Information
Patent Citations
Manufacturing method for honeycomb structure and honeycomb structure
JP2022075629A
Method for creating three dimensional lattice structures in computer-aided design models for additive manufacturing
US20150193559A1