Method for generating full laying path of mold-free mirror image fiber laying three-dimensional model
By performing isometric mirror bias and filtering on the neutral surface silk-paving path, the problem that the existing technology cannot effectively generate the full-paved path of complex three-dimensional models is solved, and the automatic generation of the full-paved path of three-dimensional model is realized. generate.
Patent Information
- Application Number
- CN202411500318.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-25
- Publication Date
- 2025-02-14
- Estimated Expiration
- 2044-10-25
AI Technical Summary
The prior art cannot effectively generate three-dimensional models with full paving paths for complex three-dimensional models, especially three-dimensional models with non-parametric surface boundaries, which are difficult to achieve efficient automatic generation.
By performing isometric mirror bias and filtering on the neutral surface silk laying path, a silk laying path that accurately fills the three-dimensional model is generated, avoiding the inefficient and tedious steps of regenerating the path after slicing in the traditional method.
The automatic generation of the full-paved path of three-dimensional model is realized, which is suitable for complex non-parametric three-dimensional models. The path generation process is more optimized and has mirror symmetry characteristics, which meets the requirements of the mold-free mirrored silk laying process.
Smart Images

Figure CN119444985A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to a technology in the field of automatic fiber placement manufacturing, specifically a method for generating a full placement path of a three-dimensional model of moldless mirror placement. Background Art
[0002] The moldless mirror-shaped wire placing process involves the coordinated motion control of multiple wire placing terminals and the coordinated actuation control of multiple wire placing terminal functional mechanisms. The efficient and automated control of the moldless mirror-shaped wire placing equipment depends on a high-precision and efficient wire placing path generation method. The traditional wire placing path generation method is only applicable to single-sided molded wire placing systems and cannot achieve efficient and automatic generation of full laying paths for three-dimensional models. Summary of the invention
[0003] In view of the deficiency that the prior art is only applicable to simple parameterized three-dimensional models, and cannot generate accurate paths for complex curved surface models such as aircraft engine fan blades, the present invention proposes a method for generating a full-paving path for a three-dimensional model without a mold, which generates a wire laying path that accurately fills the three-dimensional model by performing equidistant mirror offset and filtering processing on the neutral plane wire laying path, thereby avoiding the inefficient and tedious steps of generating the path after slicing in the traditional method, and realizing the automatic generation of a full-paving path for the three-dimensional model.
[0004] The present invention is achieved through the following technical solutions:
[0005] The present invention relates to a method for generating a full-laying path of a three-dimensional model for patternless mirror-image wire laying. After determining a reference curved surface for wire laying of the three-dimensional model based on model characteristics and wire laying requirements and generating a neutral surface, the generated neutral surface wire laying path is used as a basis, and mirror-image biasing and filtering processing are performed cyclically to generate a full-laying path for the three-dimensional model.
[0006] The neutral plane is obtained by determining the wire laying reference boundary surface of the three-dimensional model based on the wire laying direction in the imported three-dimensional model, converting the solid model of the wire laying reference boundary surface into a triangular mesh surface model, extracting the triangular mesh information of the wire laying reference boundary surface, and then generating a neutral plane equidistant from the two wire laying reference boundary surfaces according to the mesh node number, node coordinates, mesh unit number and mesh unit normal vector.
[0007] The neutral plane wire laying path is generated based on the generated neutral plane triangular mesh unit information, and the neutral plane wire laying path is generated by the intersection method of equidistant plane and neutral plane. The wire laying reference axis, wire laying angle, and wire laying width are given, and the equidistant plane is generated based on the above parameters and the intersection points of the equidistant plane and each triangular mesh unit of the neutral plane are calculated. The intersection points are sorted and the path is smoothed to generate the path on the neutral plane.
[0008] The mirror offset is to perform mirror equidistant offset on the path point on the neutral plane along the normal positive direction and the normal negative direction of the triangular unit where the path point is located according to the preset layer thickness.
[0009] The filtering process determines the relative position between the generated mirrored wire placing path points and the wire placing reference plane, filters the generated mirrored wire placing path, removes the path points outside the two wire placing reference boundary surfaces, and only retains the path points inside the two wire placing reference boundary surfaces.
[0010] The described cycle is carried out, gradually increasing the mirror offset distance according to the layer thickness and generating new mirror wire laying paths and then filtering them until all the generated mirror wire laying paths are located outside the two wire laying reference boundary surfaces. At this time, all the generated mirror wire laying paths can accurately lay out the three-dimensional model.
[0011] The present invention relates to a system for generating a full-paving path of a three-dimensional model of a moldless mirror-image wire laying for realizing the above-mentioned method, comprising: a three-dimensional model processing module, a neutral surface generation module, a neutral surface path generation module, a mirror path generation and filtering module, and a three-dimensional model full-paving path generation module, wherein: the three-dimensional model processing module imports and pre-processes the three-dimensional model of a manufacturing component; the neutral surface generation module determines a wire laying reference boundary surface based on the three-dimensional model characteristics, and converts the surface solid model into a triangular mesh model, and extracts the triangular mesh information of the reference surface; generates a neutral surface equidistant from two wire laying reference boundary surfaces based on the mesh information; the neutral surface path generation module generates a neutral surface wire laying path based on the generated neutral surface triangular mesh unit information, adopts an equidistant plane and a neutral surface intersection method, generates an equidistant plane based on control parameters, and calculates the equidistant The intersection points of the plane and each triangular mesh unit of the neutral plane are sorted and the path is smoothed to generate the path on the neutral plane; the mirror path generation and filtering module mirrors the path points on the neutral plane along the positive and negative normal directions of the triangular unit where the path points are located according to the preset layer thickness, and judges the relative position between the generated mirrored wire-laying path points and the wire-laying reference plane during the offset process, and filters the generated mirrored wire-laying path to remove the path points outside the two wire-laying reference boundary surfaces and only retain the path points inside the two wire-laying reference boundary surfaces; the 3D model full-laying path generation module gradually increases the offset distance according to the preset layer thickness, cyclically generates and filters the mirrored paths until all the generated mirrored paths are outside the 3D model, thereby generating the full-laying path of the 3D model.
[0012] The preprocessing includes: importing, checking, repairing, translating, rotating, zooming in, zooming out, switching views, color rendering, determining the wire laying reference boundary surface, extracting the triangular mesh information of the wire laying reference boundary surface, and storing the triangular mesh information of the wire laying reference boundary surface.
[0013] The triangular mesh information includes: triangular mesh node number, node coordinates, mesh unit number, and mesh unit surface normal vector.
[0014] The control parameters include: wire laying reference axis, wire laying angle, wire laying width, shortest wire laying path length, and minimum wire laying path curvature radius. Technical Effects
[0015] The present invention aims at solving the problem of optimizing the generation of a full-laying path for a three-dimensional model with a non-parametric surface boundary in view of the characteristic of the mirror-image wire-laying process of symmetrical wire-laying on both sides at the same time. The present invention proposes a strategy for generating a full-laying path for a three-dimensional model based on the model wire-laying reference boundary surface information, generating a model neutral plane based on the model wire-laying reference boundary surface information, generating a wire-laying path on the neutral plane, offsetting the neutral plane path toward the wire-laying reference boundary surfaces on both sides by mirroring, and filtering the offset mirror-image path until a path generation strategy for a full-laying path for a three-dimensional model is generated. The above method and strategy for generating a full-laying path for a three-dimensional model for the mirror-image wire-laying process have never been disclosed before. Compared with the prior art, the three-dimensional model is sliced to generate multiple slice planes or surfaces, and then the paths are generated on the slice surfaces in sequence, and finally a full-paving path of the three-dimensional model is formed. It is only applicable to parameterized three-dimensional models with simple geometric structures. When facing complex non-parametric special-shaped faceted three-dimensional models such as aircraft engine fan blades, the slicing process is difficult to achieve, and thus it is impossible to optimize and accurately generate the full-paving path of the three-dimensional model; the present invention generates the neutral surface of the model based on the boundary surface information of the three-dimensional model, generates the neutral surface laying path, and then performs path mirror offset and filtering until the entire three-dimensional model is laid. Therefore, the present invention does not need to slice the model, the path generation process is more optimized, and it has universal applicability to complex non-parametric three-dimensional models. In addition, the strategy proposed by the present invention for generating the laying path from the neutral surface to the boundary surfaces on both sides of the model, the generated full-paving path has the characteristics of mirror symmetry, which is completely consistent with the process characteristics of the moldless mirror laying process from the neutral surface to the two sides of the layer, while the existing path generation method is to generate unidirectionally from the boundary surface on one side of the model, and the generated full-paving path does not have the characteristics of mirror symmetry, which cannot meet the requirements of the moldless mirror laying process for the laying path to have the characteristics of mirror symmetry. BRIEF DESCRIPTION OF THE DRAWINGS
[0016] Figure 1 It is a schematic diagram of the process of the present invention;
[0017] Figure 2 This is a three-dimensional model diagram of an aircraft engine fan blade;
[0018] Figure 3 Reference boundary surface map for fan blade wire laying;
[0019] Figure 4 Two wire laying reference boundary surface images in the form of extracted triangular meshes;
[0020] Figure 5 The neutral surface diagram is generated based on two wire laying reference boundary surfaces;
[0021] Figure 6 The wire laying path diagram generated on the neutral surface;
[0022] Figure 7 Generate schematics for mirrored bias paths;
[0023] Figure 8 This is the mirror path diagram generated when the offset distance is set to 5;
[0024] Fig. 9 This is the mirror path diagram generated when the offset distance is set to 50;
[0025] Fig.10 It is a schematic diagram of the path outside the reference boundary surface of the laying wire when the offset distance is 5;
[0026] Fig.11 This is the mirrored wire laying path after filtering when the offset distance is 5;
[0027] Fig.12 This is a schematic diagram of generating and filtering all mirror paths of the blade model when the wire layer thickness is 0.5;
[0028] Fig.13 The applicability comparison results of different three-dimensional model mirror full-paving paths are generated for the traditional method and the present invention. DETAILED DESCRIPTION
[0029] This embodiment is aimed at Figure 2 The three-dimensional model path is generated in the moldless mirror-image fiber placement manufacturing process of the three-dimensional component represented by the aero-engine carbon fiber composite fan blade. The whole process not only does not require the three-dimensional model to be sliced, but also solves the problem that complex three-dimensional models are difficult to slice or slice inefficiently. In addition, the generated fiber placement path meets the requirements of the moldless mirror-image fiber placement process for the mirror-symmetric characteristics of the fiber placement path, such as Figure 1 Specifically shown include:
[0030] Step 1: Extract the wire laying reference boundary surface of the 3D model: Extract the wire laying reference boundary surface for the 3D model that needs to generate the path. The wire laying reference boundary surface is determined according to the wire laying requirements. Figure 2 In the fan blade model shown, the wire laying surfaces are arranged along the thickness direction of the model, so the wire laying reference boundary surfaces are the outer surfaces on both sides of the model thickness, such as Figure 3 shown.
[0031] In this embodiment, the extraction of the wire laying reference boundary surface is performed by calling Spaceclaim 2019R1 software through Python code. By calling Spaceclaim 2019R1 software, the wire laying reference boundary surface can be directly separated from the three-dimensional model. Figure 4 As shown, the two separated wire laying reference boundary surfaces will maintain the original spatial position relationship on the three-dimensional model. The two separated wire laying reference boundary surfaces will then be saved as mesh surfaces to facilitate subsequent surface information extraction and calling. They can be saved as triangular mesh surface format files of the stl, obj, ply, vtk and other types.
[0032] Step 2: Generate the neutral surface of the 3D model, including:
[0033] 2.1 Read the triangular mesh unit node coordinates, node number, and triangular mesh unit number of the wire laying reference boundary surface based on the read reference surface node coordinates;
[0034] 2.2 Use the Python library function KDTree to perform nearest neighbor search, find the nearest point pair between the two surfaces, and calculate the midpoint. Then, based on the midpoint coordinate set, use the same polygon structure as the reference surface to define the topology of the neutral surface. The generated neutral surface in mesh surface format is as follows: Figure 5 As shown;
[0035] 2.3 Calculate the normal vector of each triangular mesh unit based on the surface mesh information for subsequent mirror path generation steps.
[0036] Step 3: Figure 6 As shown, the neutral plane laying path is generated by using but not limited to the fixed angle method or the variable angle method.
[0037] The angle determination method is implemented by, but not limited to, the technology described in "Trajectory generation for open-contoured structures in robotic fibre placement" ([J]. Robotics and Computer-Integrated Manufacturing, 2007, 23(4): 380-394) by Shirinzadeh B, Cassidy G, Oetomo D et al.
[0038] The variable angle method adopts but is not limited to the technical implementation described in "Automated Fiber Placement Path Planning: A state-of-the-art review" ([J]. Computer-Aided Design and Applications, 2019, 16(2): 172-203) by Rousseau G, Wehbe R, Halbritter J, et al.
[0039] Step 4: Generate a mirror offset path: Based on the normal vector of each triangular mesh unit on the neutral surface obtained in step 2, offset the path point on the neutral surface obtained in step 3 along the normal direction of the triangular mesh unit where the path point is located, and mirror the path point to both sides of the neutral surface according to the mirror offset distance, that is, offset the path point along the normal positive direction and normal negative direction of the mesh unit where it is located, and obtain a mirror offset path, such as Figure 7 shown.
[0040] The mirror offset distance D=d*i, where d is the thickness of the fiber layer, and i is the number of mirror offset cycles. If the mirror offset path is generated for the first time, its offset distance is the thickness of the fiber layer. The mirror offset path is generated for the second time. Since there is already a layer on each side of the neutral plane, the offset distance this time is twice the thickness of the fiber layer, that is, d*2. That is, the mirror offset distance is the product of the thickness of the fiber layer and the number of mirror offset cycles.
[0041] like Figure 8 As shown in the figure, the mirror offset path generated when the mirror offset distance is set to 5 is used to more conveniently display the mirror offset path; Fig. 9 As shown in the figure, this is the mirror path generated when the offset distance is set to 50. It can be clearly seen that the path mirror is distributed on both sides of the neutral plane.
[0042] Step 5. Filter the paths outside the 3D model to ensure that the generated mirror path completely and accurately fills the 3D model. Specifically, based on the mirror offset path generated in step 4, check the relative position of the mirror path points and the 3D model wire laying reference boundary surface, only retain the path points between the two reference surfaces, remove the path points outside the two reference surfaces and obtain the mirror wire laying path.
[0043] like Fig.10 As shown in the figure, the mirror path (the path visible on the right half) that needs to be filtered out when the given mirror offset distance is 5, Fig.10The left half shows the complete mirrored wire placement path, and the right half shows the mirrored path display after the wire placement reference boundary surface is imported. The visible paths indicate that these paths are outside the wire placement reference boundary surface, that is, outside the 3D model. Therefore, these visible paths will be filtered and only the paths within the 3D model will be retained.
[0044] like Fig.11 As shown, it is the mirror image fiber laying path after filtering. Fig.11 The left half is the path display outside the 3D model before filtering, and the right half is the path display after filtering and removing the reference surface. The path on the right half is the path at the preset offset distance ( Fig.11 The final mirrored wire laying path after filtering generated with an offset distance of 5).
[0045] Step 6. Generate a mirror path that fills the three-dimensional model: According to the wire laying angle requirements of the next mirror layer, regenerate the neutral plane wire laying path and set the mirror offset distance. Repeat steps 4 and 5 until all the newly generated mirror paths are located outside the two wire laying reference boundary surfaces of the three-dimensional model. That is, the loop stops when the number of remaining path points on the new mirror path after filtering in step 5 is 0. At this time, all the generated mirror paths are the wire laying paths that fill the entire three-dimensional model.
[0046] like Fig.12 As shown in the figure, multiple groups of mirror paths are generated when the wire laying layer thickness is 0.5 and the number of layers is 30. The left half is a diagram of multiple groups of mirror paths containing the wire laying reference boundary surface. In the left half of the figure, there are blue paths outside the wire laying reference boundary surface on one side and green paths outside the wire laying reference boundary surface on the other side. These visible paths are outside the wire laying reference boundary surface and do not belong to the inside of the 3D model, that is, they are not the paths required for the wire laying process, so they need to be filtered out; the right half is a schematic diagram after filtering these paths. All paths outside the wire laying reference boundary surfaces on both sides are filtered out, that is, only the paths inside the wire laying reference boundary surface are retained. The paths at this time are the full laying paths of the 3D model.
[0047] like Fig.13 As shown, for non-parametric and non-uniform thickness three-dimensional models such as a solid of revolution, an aircraft engine fan blade, a Bezier surface, and an arc surface, the applicability of the traditional path generation method and the present invention are compared. The traditional method of slicing first and then generating a path cannot generate a mirror image full-paved path of the three-dimensional model because it is impossible to perform mirror image slicing on the above non-parametric model. The present invention does not need to slice the three-dimensional model, and can directly optimize and generate a mirror image full-paved path of the three-dimensional model. The generated mirror image full-paved path is shown in FIG. Fig.13 shown.
[0048] The present invention aims at the characteristic of the mirror-image wire-laying process of symmetrically laying wires on both sides at the same time, and in order to solve the problem of optimizing the generation of the full laying path of the three-dimensional model with non-parametric surface boundaries, the present invention proposes a path generation strategy of first generating the model neutral surface based on the model boundary surface information, then generating the laying path on the neutral surface, and then mirror-biasing the neutral surface path to the boundary surfaces on both sides, and finally filtering the offset mirror path until the full laying path of the three-dimensional model is generated. The present invention does not need to slice the model, the path generation process is more optimized, and it is universal for complex non-parametric three-dimensional models. In addition, the strategy of generating the laying path from the neutral surface to the reference boundary surfaces of the laying wires on both sides of the model proposed by the present invention generates a full laying path with mirror symmetry characteristics, which meets the process characteristic requirements of the mirror-image wire-laying process of laying layers from the neutral surface to both sides, while the existing path generation method generates the path from the boundary surface on one side of the model to one direction, and the generated full laying path does not have the mirror symmetry characteristics, and cannot meet the requirements of the moldless mirror-image wire-laying process that the laying path must have the mirror symmetry characteristics.
[0049] The above-mentioned specific implementation can be partially adjusted in different ways by those skilled in the art without departing from the principle and purpose of the present invention. The protection scope of the present invention shall be based on the claims and shall not be limited by the above-mentioned specific implementation. Each implementation scheme within its scope shall be subject to the constraints of the present invention.
Claims
1. A method for generating a full-laying path of a three-dimensional model of patternless mirror-image wire laying, characterized in that: After determining the reference surface of the 3D model for laying wire based on the model characteristics and laying requirements and generating the neutral surface, the generated neutral surface laying path is used as the basis, and the mirror offset and filtering processing are performed cyclically to generate the full laying path of the 3D model; The neutral plane is obtained by determining the wire laying reference boundary surface of the three-dimensional model based on the wire laying direction in the imported three-dimensional model, converting the solid model of the wire laying reference boundary surface into a triangular mesh surface model, extracting the triangular mesh information of the wire laying reference boundary surface, and then generating a neutral plane equidistant from the two wire laying reference boundary surfaces according to the mesh node number, node coordinates, mesh unit number and mesh unit normal vector.
2. The method for generating a full-laying path of a three-dimensional model of patternless mirror-image wire laying according to claim 1 is characterized in that: The neutral plane laying path is generated based on the generated neutral plane triangular mesh unit information, and the neutral plane laying path is generated by the intersection method of equidistant plane and neutral plane. The equidistant plane is generated by giving the laying reference axis, laying angle and laying width, and the intersection points of the equidistant plane and each triangular mesh unit of the neutral plane are calculated. The intersection points are sorted and the path is smoothed to generate the path on the neutral plane.
3. The method for generating a full-laying path of a three-dimensional model of patternless mirror-image wire laying according to claim 1 is characterized in that: The mirror offset is to perform mirror equidistant offset on the path point on the neutral plane along the normal positive direction and the normal negative direction of the triangular unit where the path point is located according to the preset layer thickness.
4. The method for generating a full-laying path of a three-dimensional model of patternless mirror-image wire laying according to claim 1 is characterized in that: The filtering process determines the relative position between the generated mirrored wire placing path points and the wire placing reference plane, filters the generated mirrored wire placing path, removes the path points located outside the two wire placing reference boundary surfaces, and only retains the path points located on or inside the two wire placing reference boundary surfaces.
5. The method for generating a full-laying path of a three-dimensional model of patternless mirror-image wire laying according to claim 1 is characterized in that: The described cycle is carried out, gradually increasing the mirror offset distance according to the layer thickness and generating a new mirror wire laying path and then filtering it until all path points on the newly generated mirror wire laying path are located outside the two wire laying reference boundary surfaces. At this time, all the generated filtered mirror wire laying paths can accurately lay out the three-dimensional model.
6. The method for generating a full-paving path of a three-dimensional model of patternless mirror-image fiber laying according to any one of claims 1 to 5, characterized in that: include: Step 1, extracting the wire laying reference boundary surface of the three-dimensional model: for the three-dimensional model for which path generation is required, extract the wire laying reference boundary surface, which is determined according to the wire laying requirements. For the fan blade model shown in FIG2 , the wire laying surface is arranged along the thickness direction of the model, so the wire laying reference boundary surface is the outer surface on both sides of the model thickness; Step 2: Generate the neutral surface of the 3D model, including: 2.1 Read the triangular mesh unit node coordinates, node number, and triangular mesh unit number of the wire laying reference boundary surface based on the read reference surface node coordinates; 2.2 Use the Python library function KDTree to perform nearest neighbor search, find the nearest point pair between the two surfaces, and calculate the midpoint. Then, based on the midpoint coordinate set, use the same polygon structure as the reference surface to define the topology of the neutral surface, and generate the neutral surface in the mesh surface format; 2.3 Calculate the normal vector of each triangular mesh unit based on the surface mesh information for subsequent mirror path generation steps; Step 3: Generate a neutral plane wire laying path using a fixed angle method or a variable angle method; Step 4, generating a mirror offset path: based on the normal vector of each triangular mesh unit on the neutral surface obtained in step 2, the path point on the neutral surface obtained in step 3 is offset along the normal direction of the triangular mesh unit where the path point is located, and the path point is mirror offset to both sides of the neutral surface according to the mirror offset distance, that is, the path point is offset along the normal positive direction and the normal negative direction of the mesh unit where the path point is located, respectively, to obtain a mirror offset path; Step 5: Filter the paths outside the 3D model to ensure that the generated mirror path completely and accurately covers the 3D model. Specifically, based on the mirror offset path generated in step 4, check the relative position of the mirror path points and the reference boundary surface of the 3D model wire laying, only retain the path points between the two reference surfaces, remove the path points outside the two reference surfaces and obtain the mirror wire laying path. Step 6, generate a mirror path that fills the three-dimensional model: according to the wire laying angle requirement of the next mirror laying layer, regenerate the neutral plane wire laying path and set the mirror offset distance, repeat steps 4 and 5 until all the generated new mirror paths are located outside the two wire laying reference boundary surfaces of the three-dimensional model, that is, the new mirror path stops the loop when the number of path points left after filtering in step 5 is 0. At this time, all the generated filtered mirror paths are the wire laying paths that fill the entire three-dimensional model; The mirror offset distance D=d*i, where d is the thickness of the fiber layer, and i is the number of mirror offset cycles. If the mirror offset path is generated for the first time, its offset distance is the thickness of the fiber layer. The mirror offset path is generated for the second cycle. Since there is a layer on each side of the neutral plane, the offset distance this time is twice the thickness of the fiber layer, i.e., d*2. That is, the mirror offset distance is the product of the thickness of the fiber layer and the number of mirror offset cycles.
7. A system for generating a full-laying path of a three-dimensional model of patternless mirror-image fiber laying for implementing any of the methods described in claims 1-6, characterized in that: include: A three-dimensional model processing module, a neutral surface generation module, a neutral surface path generation module, a mirror path generation and filtering module, and a three-dimensional model full-laying path generation module, wherein: the three-dimensional model processing module imports and preprocesses the three-dimensional model of the manufactured component; the neutral surface generation module determines the reference boundary surface for laying wire based on the three-dimensional model characteristics, and converts the surface solid model into a triangular mesh model, and extracts the triangular mesh information of the reference surface; based on the mesh information, a neutral surface equidistant from the two reference boundary surfaces for laying wire is generated; the neutral surface path generation module generates a neutral surface laying wire path based on the generated neutral surface triangular mesh unit information, using the equidistant plane and neutral surface intersection method, generates an equidistant plane based on the control parameters, and calculates the intersection point of the equidistant plane with each triangular mesh unit of the neutral surface, The intersection points are sorted and the paths are smoothed to generate the paths on the neutral plane; the mirror path generation and filtering module performs mirror equidistant offset on the path points on the neutral plane along the positive and negative normal directions of the triangular unit where the path points are located according to the preset layer thickness, and judges the relative position between the generated mirrored wire-laying path points and the wire-laying reference plane during the offset process, and filters the generated mirrored wire-laying path to remove the path points outside the two wire-laying reference boundary surfaces and only retain the path points inside the two wire-laying reference boundary surfaces; the three-dimensional model full-laying path generation module gradually increases the offset distance according to the preset layer thickness, cyclically generates mirrored paths and filters them until all the generated mirrored paths are outside the three-dimensional model, thereby generating the full-laying path of the three-dimensional model; The control parameters include: wire laying reference axis, wire laying angle, wire laying width, shortest wire laying path length, and minimum wire laying path curvature radius.
8. The system for generating a full-laying path of a three-dimensional model of patternless mirror-image wire laying according to claim 7 is characterized in that: The preprocessing includes: importing, checking, repairing, translating, rotating, zooming in, zooming out, view switching, color rendering, determining the wire laying reference boundary surface, extracting the triangular mesh information of the wire laying reference boundary surface, and storing the triangular mesh information of the wire laying reference boundary surface for various mesh surface three-dimensional models; The triangular mesh information includes: triangular mesh node number, node coordinates, mesh unit number, and mesh unit surface normal vector.
Citation Information
Patent Citations
Automatic fiber placement track layered simulation modeling method suitable for complex rotary body
CN114254535A
Curved-surface variable-bandwidth automatic fiber placement forming trajectory planning design method and storage medium thereof
CN117238414A
Method for generating fiber placement path of large-size blade of composite aero-engine
CN118332724A
Method for solving motion angle of rotary tool positioner of automated fiber placement apparatus
WO2024016495A1
Method for optimizing parameters in automated prepreg tow placement process
WO2024078395A1
Cited By
Three-dimensional model full-coverage path generation method for mold-free mirror fiber placement
WO2026086587A1