Parametric modeling method and system for curved surface corrugated interlayer, medium and equipment
Through the parameterized modeling method, the curved ripples are automatically generated, and the problem of low modeling efficiency and high manufacturing costs in existing technologies can be solved, and efficient 3D printing and processing is achieved.
Patent Information
- Application Number
- CN202411448924.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-17
- Publication Date
- 2025-01-24
- Estimated Expiration
- 2044-10-17
AI Technical Summary
The prior art is difficult to effectively solve the problem of creating 3D printing models for curved corrugated sandwich structures, resulting in high manufacturing costs and low resolution efficiency.
Using the parametric modeling method, by obtaining the target surface and modeling parameters, entity stretching, slicing, intersection line generation, sketch construction and lofting and cutting are performed to automatically generate a surface corrugated sandwich structure model.
The efficiency of the creation of the curved ripples of the surface of the curved ripples is improved, and the normal progress of the 3D printing processing is ensured, and the manufacturing cost is reduced.
Smart Images

Figure CN119358052A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of additive manufacturing, and in particular to a parameterized modeling method, system, medium and equipment for a curved corrugated sandwich. Background Art
[0002] Additive manufacturing technology is a rapid prototyping technology, also known as 3D printing technology, which is a manufacturing technology that gradually builds three-dimensional objects by stacking or adding materials layer by layer. Compared with traditional subtractive manufacturing technologies (such as milling and turning), 3D printing technology has greater freedom and flexibility, can produce parts with complex shapes, and has almost no production restrictions. Fused deposition modeling (FDM) in 3D printing technology can be used to build three-dimensional objects by stacking molten thermoplastic materials layer by layer.
[0003] The corrugated sandwich structure consists of two upper and lower panels and a middle interlayer. A corrugated core material is sandwiched between the two panels to form a sandwich structure. The corrugated structure can be subdivided into triangles, trapezoids, hats, and sinusoids. They form many longitudinal or transverse strength-enhancing structures between the two panels, thereby improving the bending strength and compressive strength of the overall structure. At present, corrugated sandwich structures are mainly manufactured by extrusion, which has low processing efficiency, and it is more difficult to manufacture when the upper panel is a curved surface. In comparison, 3D printing technology has a series of advantages such as integrated molding, a wide range of processing materials, and high processing freedom. The use of 3D printing technology to manufacture corrugated sandwich structures can realize the integrated preparation of multiple materials. However, due to the complexity of the curved surface itself and the diversity of the corrugated sandwich structure, the model creation of the corrugated sandwich structure currently needs to be done manually, and there is a lack of digital generation methods. This increases the manufacturing cost on the one hand, and limits the efficiency of solving such engineering problems on the other hand. Summary of the invention
[0004] In order to overcome the defects and shortcomings of the prior art, the present invention provides a parametric modeling method for a curved corrugated sandwich. The present invention creates a model of a corrugated sandwich structure through a parametric modeling method, solves the engineering problems of 3D printing of a curved corrugated sandwich structure, ensures the normal progress of the printing process, and improves the efficiency of the corrugated sandwich structure model creation work.
[0005] The second object of the present invention is to provide a parametric modeling system for a curved corrugated sandwich;
[0006] A third object of the present invention is to provide a computer readable storage medium;
[0007] A fourth object of the present invention is to provide a computer device.
[0008] In order to achieve the above object, the present invention adopts the following technical solutions:
[0009] The present invention provides a parameterized modeling method for a curved corrugated sandwich, comprising the following steps:
[0010] Obtain a target surface of the surface corrugated sandwich;
[0011] Obtain the parameters required for modeling curved corrugated sandwich structures;
[0012] Use the support direction as the solid stretching direction, select the target surface for solid stretching, and obtain a preliminary model;
[0013] Slice the preliminary model;
[0014] Select slices as reference planes in turn, 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;
[0015] Based on the distribution law 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;
[0016] Sketching is performed on the corresponding slice based on the projection point set;
[0017] 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;
[0018] 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.
[0019] As a preferred technical solution, the target curved surface is a single curved surface or a curved surface formed by stitching together multiple curved surfaces.
[0020] As a preferred technical solution, 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.
[0021] As a preferred technical solution, the geometric configuration of the curved corrugated sandwich structure includes a triangle, a trapezoid, and a hat shape.
[0022] As a preferred technical solution, the support direction is used as the entity stretching direction, the target surface is selected for entity stretching, and a preliminary model is obtained. The specific steps include:
[0023] According to the corrugated interlayer height and support direction of the surface, a new reference plane called the first reference plane is created with the surface determined by any three endpoints of the target surface as the reference plane. The entity conversion command is used to project the boundary of the target surface onto the first reference plane to generate a sketch. The stretch entity command is executed with the target surface as the end condition to obtain a preliminary model.
[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 slicing command is used to evenly divide the preliminary model, and the slices are parallel to each other.
[0026] As a preferred technical solution, a sketch is constructed on the corresponding slice based on the projection point set, specifically including:
[0027] 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;
[0028] 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 curved corrugated sandwich structure, and the Y coordinate of the sketch point is calculated based on the proportional interpolation method;
[0029] The sketch is constructed based on the X and Y coordinates of the sketch points.
[0030] In order to achieve the above second purpose, the present invention adopts the following technical solutions:
[0031] The present invention provides a parametric modeling system for a curved surface corrugated interlayer, comprising: a target curved surface acquisition module, a modeling parameter acquisition module, a solid 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 and 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 corrugated sandwich;
[0033] The modeling parameter acquisition module is used to acquire the parameters required for modeling the curved corrugated sandwich structure;
[0034] The entity stretching module is used to use the support direction as the entity stretching direction, select the target surface for entity stretching, and obtain a preliminary model;
[0035] The slicing module is used to slice the preliminary model;
[0036] The curve generation module is used to select slices as reference planes in turn, 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;
[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 sketch point distribution law and the endpoint coordinates of the upper and lower boundary curves;
[0038] The sketch construction module is used to construct a sketch on a corresponding slice based on a projection point set;
[0039] 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;
[0040] The lofting and cutting module is used to select corresponding sketches and 3D curves for lofting and cutting;
[0041] The result output module is used to output the final curved surface body and curved surface corrugated sandwich structure model.
[0042] In order to achieve the third objective, the present invention adopts the following technical solutions:
[0043] A computer-readable storage medium stores a program, which, when executed by a processor, implements the parametric modeling method of the curved corrugated sandwich as described above.
[0044] In order to achieve the fourth objective, the present invention adopts the following technical solutions:
[0045] A computer device comprises a processor and a memory for storing a program executable by the processor. When the processor executes the program stored in the memory, the parametric modeling method of the curved corrugated sandwich as described above is implemented.
[0046] Compared with the prior art, the present invention has the following advantages and beneficial effects:
[0047] (1) The present invention uses parametric modeling to realize automatic generation of curved corrugated sandwich models in three-dimensional modeling software, which improves the efficiency of solving such engineering problems compared with the traditional method of manually creating corrugated sandwich models.
[0048] (2) The present invention locates sketch points according to the topological shape characteristics of the geometric configuration of the curved corrugated sandwich structure. Corrugated sandwich structures with the same geometric configuration have consistent sketch point positioning rules, that is, the process of parameterizing the creation of the corrugated sandwich structure model is related to the topological shape of the corresponding corrugation, which makes the parameter application range of the method wider.
[0049] (3) The present invention solves the problem of curved surface causing cutting by slicing operation before lofting and cutting, thereby improving the accuracy of the curved surface corrugated sandwich model. BRIEF DESCRIPTION OF THE DRAWINGS
[0050] Figure 1 It is a schematic flow chart of the parametric modeling method of the curved corrugated sandwich of the present invention;
[0051] Figure 2 (a) is a schematic diagram of a triangular sandwich structure under the Euler path of the present invention;
[0052] Figure 2 (b) is a schematic diagram of a triangular sandwich structure under an Euler loop of the present invention;
[0053] Figure 2 (c) is a schematic diagram of a trapezoidal sandwich structure under the Euler path of the present invention;
[0054] Figure 2 (d) is a schematic diagram of a trapezoidal sandwich structure under an Euler loop of the present invention;
[0055] Figure 2 (e) is a schematic diagram of a hat-shaped sandwich structure under the Euler path of the present invention;
[0056] Figure 2 (f) is a schematic diagram of the hat-shaped sandwich structure under the Euler loop of the present invention;
[0057] Figure 3 A schematic diagram of a target surface preferred in the present invention;
[0058] Figure 4 A schematic diagram of a curved surface corrugated sandwich model parameterized and generated under the triangular Euler path printing condition of the present invention;
[0059] Figure 5 A schematic diagram of a curved surface corrugated sandwich model parameterized and generated under the printing condition of a triangular Euler loop according to the present invention;
[0060] Figure 6 Schematic diagram of the corrugated sandwich geometric configuration that supports parametric modeling in the present invention. DETAILED DESCRIPTION
[0061] In order to make the purpose, technical solution and advantages of the present invention more clearly understood, the present invention is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present invention and are not intended to limit the present invention.
[0062] Example 1
[0063] like Figure 1 As shown, this embodiment provides a parameterized modeling method for a curved corrugated sandwich, which specifically includes the following steps:
[0064] S1: Get the target surface;
[0065] like Figure 3 As shown, based on opening the target surface for generating the surface corrugated sandwich in SolidWorks, the target surface of this embodiment is not limited to a single surface, and this automatic modeling method is still applicable to the surface formed by stitching multiple surfaces, and only all parts of the surface need 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 hat-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 (ratio of the average density of the corrugated structure to the intrinsic density of the base material), select the corresponding sandwich geometry configuration according to different structural performance requirements. In this embodiment, the sandwich geometry configuration 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, print line width, and print seam width;
[0069] The number of slices determines the accuracy of the automatically generated curved surface corrugated sandwich model. The fewer the number of slices, the shorter the time spent on model building, and the lower the accuracy of the curved surface corrugated sandwich model, which is easy to interfere with the target surface itself; the more the number of slices, the longer the time spent on model building, and the higher the accuracy of the curved surface corrugated sandwich model, which can adapt to the target surface with larger curvature;
[0070] In this embodiment, the interlayer wavelength width is specifically described as a periodic unit of the corrugated topological shape. 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 stretch entity command to obtain a preliminary model from the target surface, select the target surface for entity stretching, specifically, select the target surface and use the stretch command to generate a solid according to the support direction;
[0073] In this embodiment, according to the input interlayer height and support direction, a new reference plane called the first reference plane is created with the plane determined by any three endpoints of the target surface as the reference plane, and the entity conversion command is used to project the boundary of the target surface onto the first reference plane to generate a sketch, and the stretch entity command is continued to be executed with the target surface as the end condition to obtain the model;
[0074] Among them, the support direction is described as the entity stretching direction during the model creation process. The entity stretching direction is set to the positive direction by default. By modifying the direction parameters in the first reference plane establishment instruction, the first reference plane 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 this example, the entity stretching direction is the positive direction.
[0075] S4: Slice the model, and the slices are parallel to each other.
[0076] In this embodiment, slicing the model is specifically described as using a slicing command to evenly slice the model according to the input number of slices and the thickness of the model, and creating mutually parallel reference planes;
[0077] The number of slices in this embodiment is preferably 5, that is, 5 mutually parallel reference planes are created using the slice command.
[0078] S5: Obtain the upper and lower boundary curves and their endpoint parameter data;
[0079] In this embodiment, slices are selected as reference planes in turn, and the intersection line between the model and the slice reference plane is generated and obtained using the intersection curve command. The intersection line is actually the upper and lower boundary curves of the cross section of the model entity on the slice reference plane. The endpoint coordinates of the upper and lower boundary curves are further obtained and used 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 this 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 respectively according to the distribution law of the sketch point in the horizontal direction and the endpoint coordinates known in step S5;
[0082] In this embodiment, the shape of the curved corrugated sandwich layer is a triangle, and the printing path is planned as an Euler path. Figure 2 (a) Distribution shown;
[0083] Among them, the coordinates of the curve endpoints and the projection coordinates of the sketch points are both model coordinates in the global coordinate system. The coordinates required for drawing the sketch are the sketch coordinates in the local coordinate system. The global coordinate system can be converted to the local coordinate system through translation, rotation and other operations. According to the obtained model coordinate data, the sketch coordinates of the curve endpoints and the sketch projection points are calculated using the corresponding transformation matrix.
[0084] S7: construct a sketch in 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, and the Y coordinate of the sketch point is calculated using a proportional interpolation method. After the coordinates of the sketch point are completely located, the required sketch is drawn.
[0086] S8: Create a 3D curve as a guide line for lofting and cutting;
[0087] According to the coordinate information of the sketch points on each slice, use the 3D sketch command to create a set of 3D curves that can connect the sketches to ensure that the lofting and cutting are carried out normally.
[0088] S9: Select the corresponding sketch and 3D curve for lofting and cutting.
[0089] Select the same sketch on all slices and the corresponding 3D curves for lofting and cutting. Repeat several times to complete the model creation. Figure 4 As shown, the model of the curved body and the curved corrugated sandwich is finally obtained.
[0090] The parametric modeling method of the curved corrugated sandwich of this embodiment is based on the API contained in SolidWorks, and uses macro commands to realize operations including automatic recognition of feature points and sketch lines, stretching entities to target surfaces, etc., to complete the automatic generation of the curved corrugated sandwich structure model. The corrugated sandwich structure is usually used to provide support and strength. Its insensitivity to non-straight lines makes it more advantageous in bearing curved surface layers, such as applications in buildings, bridges, and aircraft fuselages. This method develops a modeling system based on the API in SolidWorks, which can automatically generate the corrugated sandwich structure model required for the target surface, and can effectively improve the modeling efficiency and 3D printing efficiency.
[0091] Among them, API (Application Programming Interface) is essentially a pre-defined function. You can use the API interface for programming development without accessing the source code. At the same time, the syntax provided by the API makes the implementation of various complex functions simpler and more convenient.
[0092] Example 2
[0093] Except for the following technical contents, the rest of the technical contents of this embodiment are the same as those of the above-mentioned embodiment 1;
[0094] This embodiment provides a parametric modeling method for a curved corrugated sandwich. In this embodiment, the selected sandwich structure geometry is a triangle, and the printing path planning is set to closed-loop printing. The sketch points are as follows: Figure 2 (b) shows the distribution, compared with Figure 2 (a) Sketch point distribution of the Euler path shown in Figure 2. Under different printing path conditions for the same type of curved corrugated sandwich shape, the sketch point distribution pattern in the horizontal direction remains unchanged, while the vertical distribution pattern changes, that is, the sketch point X coordinate pattern remains unchanged, while the Y coordinate pattern changes.
[0095] In this embodiment, when calculating the proportional position of the sketch point between its projection points on the upper and lower boundary curves in the sketch drawing step, since the Y coordinates of the sketch points under the closed-loop printing of the Euler circuit and the back-and-forth printing of the Euler path are different, the proportional size needs to be recalculated to complete the sketch point positioning.
[0096] Repeat the sketching and lofting steps until the model is complete. Figure 5 As shown, the parameterized model of the curved body and the curved corrugated sandwich is finally obtained.
[0097] The present invention has been realized Figure 2 (a)- Figure 2 The parametric modeling of all structures in (f) can be obtained as follows Figure 6 Results shown.
[0098] Example 3
[0099] This embodiment provides a parametric modeling system for curved surface corrugated interlayer, which is used to implement the parametric modeling method for curved surface corrugated interlayer of the above-mentioned embodiment 1 and embodiment 2, and the system includes: a target curved surface acquisition module, a modeling parameter acquisition module, a solid 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 and cutting module, and a result output module;
[0100] In this embodiment, the target curved surface acquisition module is used to acquire the target curved surface of the curved corrugated sandwich;
[0101] In this embodiment, the modeling parameter acquisition module is used to obtain the parameters required for modeling the curved corrugated sandwich structure;
[0102] In this embodiment, the entity stretching module is used to use the support direction as the entity stretching direction, select the target surface for entity stretching, and obtain a preliminary model;
[0103] In this embodiment, the slicing module is used to slice the preliminary model;
[0104] In this embodiment, the curve generation module is used to 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 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;
[0105] In this embodiment, 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 law of the sketch points and the endpoint coordinates of the upper and lower boundary curves;
[0106] In this embodiment, the sketch construction module is used to construct the sketch in the corresponding slice based on the projection point set;
[0107] In this embodiment, 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;
[0108] In this embodiment, the lofting and cutting module is used to select the corresponding sketch and 3D curve for lofting and cutting;
[0109] In this embodiment, the result output module is used to output the final curved surface body and curved surface corrugated sandwich structure model.
[0110] Example 4
[0111] This embodiment provides a storage medium, which may be a ROM, RAM, disk, CD or other storage medium, and the storage medium stores one or more programs, which, when executed by a processor, implements the parametric modeling method of the curved corrugated interlayer of Embodiment 1 and Embodiment 2.
[0112] Example 5
[0113] This embodiment provides a computing device, which can be a desktop computer, a laptop 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, and the memory stores one or more programs. When the processor executes the program stored in the memory, the parametric modeling method of the curved corrugated sandwich of Embodiment 1 and Embodiment 2 is implemented.
[0114] The above embodiments are preferred implementation modes of the present invention, but the implementation modes of the present invention are not limited to the above embodiments. Any other changes, modifications, substitutions, combinations, and simplifications that do not deviate from the spirit and principles of the present invention should be equivalent replacement methods and are included in the protection scope of the present invention.
Claims
1. A parametric modeling method for a curved corrugated sandwich, characterized in that: The steps include: Obtain a target surface of the surface corrugated sandwich; Obtain the parameters required for modeling curved corrugated sandwich structures; 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 turn, 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; Based on the distribution law 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; Sketching is performed 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 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.
4. 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.
5. The parametric modeling method of curved corrugated sandwich according to claim 1, characterized in that: Use the support direction as the entity stretching direction, select the target surface for entity stretching, and obtain a preliminary model. The specific steps include: According to the corrugated interlayer height and support direction of the surface, a new reference plane called the first reference plane is created with the surface determined by any three endpoints of the target surface as the reference plane. The entity conversion command is used to project the boundary of the target surface onto the first reference plane to generate a sketch. The stretch entity command is executed with the target surface as the end condition to obtain a preliminary model.
6. The parametric modeling method of 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 slicing command is used to evenly divide the preliminary model, and the slices are parallel to each other.
7. The parametric modeling method of curved corrugated sandwich according to claim 1, characterized in that: Sketching is performed 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 according to 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.
8. A parametric modeling system for curved corrugated sandwich, 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 acquire the parameters required for modeling the curved corrugated sandwich structure; The entity stretching module is used to use the support direction as the entity stretching direction, select the target surface for entity stretching, and obtain a preliminary model; The slicing module is used to slice the preliminary model; The curve generation module is used to select slices as reference planes in turn, 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 sketch point distribution law and the endpoint coordinates of the upper and lower boundary curves; The sketch construction module is used to construct a sketch on a corresponding slice based on a 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.
9. A computer-readable storage medium storing a program, characterized in that: When the program is executed by a processor, a parametric modeling method for a curved corrugated sandwich as described in any one of claims 1 to 7 is implemented.
10. 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-7 is implemented.
Citation Information
Patent Citations
Forming method of fiber-reinforced sandwich-structure composite material
CN109177148A
Curved surface layered 3D printing method and system
CN114290660A
3D printing covering part structure of hollow structure
CN216466731U
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