Additive manufacturing printing method for heterogeneous material component
Through laser coaxial wire feeding technology and arc/laser melting combination method, the problem of uneven powder conveying of copper-steel composite valves is solved, the uniform distribution and bonding of heterogeneous materials are improved, and the stability and performance of the valve are enhanced.
Patent Information
- Application Number
- CN202510550129.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-04-29
- Publication Date
- 2025-05-30
- Estimated Expiration
- 2045-04-29
AI Technical Summary
In the prior art, when manufacturing copper-steel composite valves, there are problems of accumulation and unevenness in powder conveying, resulting in poor performance and easy damage to the valve.
The heterogeneous material is transported by laser coaxial wire feeding technology, the first material is melted by arc and the second material is melted by laser, and the first wire feeding wheel and the second wire feeding wheel are used respectively to adjust the wire feeding speed to achieve the control of component proportions.
It improves the uniform distribution and bonding of heterogeneous materials, enhances the stability and performance of the valve, and avoids performance problems caused by uneven powder conveying.
Smart Images

Figure CN120055544A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of additive manufacturing, and more specifically, to an additive manufacturing printing method for heterogeneous material components. Background Art
[0002] Valves are important components in pipeline systems and are widely used in many industries such as ships, energy, and power, especially in the ship field. Their performance directly affects the integrity, reliability, and efficiency of the system. Many valves serve in the harsh marine environment for a long time and are easily affected by the marine salt spray environment, resulting in surface corrosion and damage. Once a valve is damaged, it will cause a catastrophic accident, posing very high requirements for the manufacturing quality of the valve.
[0003] In related technologies, the manufacturing of copper-steel composite valves is achieved by switching materials through a multi-channel powder feeding system. However, due to powder accumulation and uneven transportation in powder delivery, the performance of the composite valve is greatly affected during the powder melting process in the manufacturing of the valve, and the adjustable range of the powder delivery speed is small, resulting in problems such as poor bonding performance and easy damage of the manufactured valve. Summary of the Invention
[0004] In view of this, the present invention provides an additive manufacturing printing method for heterogeneous material components, so that in the process of manufacturing a valve, laser coaxial wire feeding can be used to transport heterogeneous materials, improve the uniform distribution of heterogeneous materials, and at the same time, the wire feeding speed of heterogeneous materials can be adjusted, thereby realizing the control of the composition ratio of heterogeneous material transportation and improving the bonding and stability of heterogeneous material components.
[0005] One aspect of the present invention provides an additive manufacturing printing method for heterogeneous material components, including: determining the heterogeneous material composition distribution in different surface regions of the i-th layer slice according to the obtained i-th layer slice of the spatial distribution of the heterogeneous material component, where each different surface region includes a plurality of printing points, and i is an integer greater than or equal to 1; determining the printing path for additive manufacturing of the i-th layer slice; determining the heterogeneous material composition ratio of each printing point according to the heterogeneous material composition distribution and the printing path of different surface regions; determining the first wire feeding speed and the second wire feeding speed of each printing point respectively, where the first wire feeding speed represents the speed of feeding the first material through the first wire feeding wheel during the arc melting of the first material, and the second wire feeding speed represents the speed of feeding the second material through the second wire feeding wheel during the laser melting of the second material, and the first wire feeding wheel and the second wire feeding wheel are coaxial wire feeding wheels; printing each printing point in the i-th layer slice according to the heterogeneous material composition ratio, the first wire feeding speed, and the second wire feeding speed of each printing point, and stacking layer by layer to obtain a heterogeneous material printed component.
[0006] According to an embodiment of the present invention, determining the first wire feeding speed and the second wire feeding speed of each printing point respectively includes: obtaining the first wire feeding speed and the second wire feeding speed of the previous printing point respectively; determining the first wire feeding speed increment and the second wire feeding speed increment between the previous printing point and the current printing point respectively; determining the first wire feeding speed range of the current printing point according to the first wire feeding speed of the previous printing point and the first wire feeding speed increment; determining the second wire feeding speed range of the current printing point according to the second wire feeding speed of the previous printing point and the second wire feeding speed increment; determining the first wire feeding speed of the current printing point according to the first wire feeding speed of the previous printing point and the first wire feeding speed range; determining the second wire feeding speed of the current printing point according to the second wire feeding speed of the previous printing point and the second wire feeding speed range.
[0007] According to an embodiment of the present invention, determining the first wire feeding speed increment and the second wire feeding speed increment between the previous printing point and the current printing point respectively includes: determining the first limit wire feeding acceleration and the second limit wire feeding acceleration respectively, where the first limit wire feeding acceleration is calculated from the radius of the first wire feeding wheel and the limit rotational speed increment of the first motor, and the second limit wire feeding acceleration is calculated from the radius of the second wire feeding wheel and the limit rotational speed increment of the second motor; determining the first wire feeding time interval between the previous printing point and the current printing point during the first wire feeding process using the first wire feeding wheel; determining the second wire feeding time interval between the previous printing point and the current printing point during the second wire feeding process using the second wire feeding wheel; determining the first wire feeding speed increment according to the first limit wire feeding acceleration and the first wire feeding time interval; determining the second wire feeding speed increment according to the second limit wire feeding acceleration and the second wire feeding time interval.
[0008] According to an embodiment of the present invention, the first wire feeding speed range includes multiple first wire feeding speeds, and the second wire feeding speed range includes multiple second wire feeding speeds.
[0009] According to an embodiment of the present invention, the first wire feeding speed of the current printing point is determined based on the first wire feeding speed and the first wire feeding speed range of the previous printing point; and the second wire feeding speed of the current printing point is determined based on the second wire feeding speed and the second wire feeding speed range of the previous printing point, including: calculating the first wire feeding speed of the previous printing point respectively with a plurality of first wire feeding speeds included in the first wire feeding speed range of the current printing point to obtain a plurality of intermediate first wire feeding speed increments; calculating the second wire feeding speed of the previous printing point respectively with a plurality of second wire feeding speeds included in the second wire feeding speed range of the current printing point to obtain a plurality of intermediate second wire feeding speed increments; determining a target first wire feeding speed increment from the plurality of intermediate first wire feeding speed increments and a target second wire feeding speed increment from the plurality of intermediate second wire feeding speed increments according to a first preset wire feeding speed weighting rule; determining the first wire feeding speed of the current printing point based on the first wire feeding speed of the previous printing point and the target first wire feeding speed increment of the current printing point; and determining the second wire feeding speed of the current printing point based on the second wire feeding speed of the previous printing point and the target second wire feeding speed increment.
[0010] According to an embodiment of the present invention, determining the first wire feeding speed and the second wire feeding speed of each printing point respectively includes: respectively determining a plurality of intermediate first wire feeding speed increments and a plurality of intermediate second wire feeding speed increments between the previous printing point and the current printing point; respectively determining a plurality of intermediate first wire feeding acceleration increments and a plurality of intermediate second wire feeding acceleration increments between the previous printing point and the current printing point; determining a target first wire feeding acceleration increment and a target second wire feeding acceleration increment respectively from the plurality of intermediate first wire feeding acceleration increments and the plurality of intermediate second wire feeding acceleration increments according to a second preset wire feeding speed weighting rule; determining a target first wire feeding speed increment and a target second wire feeding speed increment respectively from the plurality of intermediate first wire feeding speed increments and the plurality of intermediate second wire feeding speed increments according to the second preset wire feeding speed weighting rule; determining the first wire feeding acceleration of the current printing point based on the target first wire feeding acceleration increment and the first wire feeding acceleration of the previous printing point; determining the second wire feeding acceleration of the current printing point based on the target second wire feeding acceleration increment and the second wire feeding acceleration of the previous printing point; when the current printing point is printing using the first wire feeding acceleration, determining the first wire feeding speed of the current printing point based on the first wire feeding speed of the previous printing point and the target first wire feeding speed increment; and when the current printing point is printing using the second wire feeding acceleration, determining the second wire feeding speed of the current printing point based on the second wire feeding speed of the previous printing point and the target second wire feeding speed increment.
[0011] According to an embodiment of the present invention, the sum of the target first wire feeding speed increment and the target second wire feeding speed increment satisfies a preset condition.
[0012] According to an embodiment of the present invention, determining a plurality of intermediate first wire feeding acceleration increments and a plurality of intermediate second wire feeding acceleration increments between the previous printing point and the current printing point respectively includes: determining the first wire feeding acceleration and the second wire feeding acceleration of the previous printing point; determining the first wire feeding acceleration range of the current printing point according to the first wire feeding acceleration of the previous printing point and a preset first wire feeding acceleration increment, wherein the first wire feeding acceleration range includes a plurality of first wire feeding accelerations, and the preset first wire feeding acceleration increment is related to the nature of the first motor; determining the second wire feeding acceleration range of the current printing point according to the second wire feeding acceleration of the previous printing point and a preset second wire feeding acceleration increment, wherein the second wire feeding acceleration range includes a plurality of second wire feeding accelerations, and the preset second wire feeding acceleration increment is related to the nature of the second motor; calculating the first wire feeding acceleration of the previous printing point respectively with the plurality of first wire feeding accelerations included in the first wire feeding acceleration range of the current printing point to obtain a plurality of intermediate first wire feeding acceleration increments of the current printing point; calculating the second wire feeding acceleration of the previous printing point respectively with the plurality of second wire feeding accelerations included in the second wire feeding acceleration range of the current printing point to obtain a plurality of intermediate second wire feeding acceleration increments of the current printing point.
[0013] According to an embodiment of the present invention, determining the first wire feeding acceleration and the second wire feeding acceleration of the previous printing point includes: determining the first wire feeding speed and the second wire feeding speed of all previous printing points before the current printing point; determining a first wire feeding speed fitting curve according to the first wire feeding speeds of all previous printing points; determining a second wire feeding speed fitting curve according to the second wire feeding speeds of all previous printing points; determining the respective first wire feeding accelerations of the previous printing points according to the first wire feeding speed fitting curve to obtain the first wire feeding acceleration of the previous printing point; determining the respective second wire feeding accelerations of the previous printing points according to the second wire feeding speed fitting curve to obtain the second wire feeding acceleration of the previous printing point.
[0014] According to an embodiment of the present invention, the i-th layer slice of the spatial distribution of the heterogeneous material component is obtained through the following operations: determining the first material component and the second material component of the heterogeneous material component for each region according to the preset performance requirements of different regions in the heterogeneous material component; constructing the spatial distribution of the heterogeneous material component according to the first material component and the second material component of the heterogeneous material component for each region; performing layer slicing on the spatial distribution of the heterogeneous material component to obtain the i-th layer slice of the spatial distribution of the heterogeneous material component.
[0015] According to an embodiment of the present invention, the heterogeneous material composition includes a plurality of heterogeneous pairs, and the second material component in the heterogeneous pair is incompatible with the corresponding first material component.
[0016] According to an embodiment of the present invention, by determining the printing path of each layer of slice additive manufacturing, and according to the printing path and the heterogeneous material composition distribution of each surface area, determining the heterogeneous material composition ratio of each printing point, and based on the heterogeneous material composition ratio and the determined first wire feeding speed for arc melting the first material and the second wire feeding speed for laser melting the second material, printing the printing points of each layer of slice, and stacking layer by layer to obtain a heterogeneous material printed component. Since the method adopts the method of coaxial laser wire feeding, and determines the first wire feeding speed for arc melting the first material and the second wire feeding speed for laser melting the second material at each printing point during printing, it is possible to control the delivery of the second material with a smaller molten pool based on the second wire feeding speed during the printing process, so that the droplets generated by laser melting the second material are much smaller than the molten pool size, effectively increasing the uniform distribution of the heterogeneous material. At the same time, the laser wire feeding technology can adjust the material wire feeding speed, thereby realizing the adjustable heterogeneous material composition ratio and improving the stability of the heterogeneous material component and the bonding between heterogeneous materials. BRIEF DESCRIPTION OF THE DRAWINGS
[0017] Through the following description of the embodiments of the present invention with reference to the drawings, the above and other objects, features, and advantages of the present invention will become clearer. In the drawings:
[0018] Figure 1 It is a flowchart of an additive manufacturing printing method for a heterogeneous material component according to an embodiment of the present invention;
[0019] FIG. 2(a) is a schematic diagram of the spatial distribution of a heterogeneous material component according to an embodiment of the present invention;
[0020] FIG. 2(b) is a schematic sectional view of the spatial distribution of a heterogeneous material component according to an embodiment of the present invention;
[0021] FIG. 2(c) is a schematic diagram of the component surface distribution of different surface areas in a section according to an embodiment of the present invention;
[0022] FIG. 2(d) is a schematic diagram of the additive manufacturing printing path of a section according to an embodiment of the present invention;
[0023] Figure 3 It is a flowchart of a method for determining the first wire feeding speed and the second wire feeding speed according to an embodiment of the present invention;
[0024] FIG. 4(a) is an example diagram of a component distribution printing point randomly selected in a surface area in the additive manufacturing printing path of a section according to an embodiment of the present invention;
[0025] FIG. 4(b) is a schematic diagram of the first wire feeding speed and the first wire feeding speed range of different component distribution printing points according to an embodiment of the present invention;
[0026] Figure 4 (c) is a schematic diagram of the second wire feeding speed and the second wire feeding speed range for printing dots with different component distributions according to an embodiment of the present invention;
[0027] Figure 5 (a) is a schematic diagram of the first wire feeding speed for printing dots with different component distributions according to an embodiment of the present invention;
[0028] Figure 5 (b) is a schematic diagram of the first wire feeding acceleration corresponding to the first wire feeding speed according to an embodiment of the present invention;
[0029] Figure 6 (a) is a fitting curve of the first wire feeding speed for all the previous printing dots according to an embodiment of the present invention;
[0030] Figure 6 (b) is a fitting curve of the first wire feeding acceleration for all the previous printing dots according to an embodiment of the present invention;
[0031] Figure 6 (c) is a fitting curve of the second wire feeding speed for all the previous printing dots according to an embodiment of the present invention;
[0032] Figure 6 (d) is a fitting curve of the second wire feeding acceleration for all the previous printing dots according to an embodiment of the present invention;
[0033] Figure 7 is a schematic diagram of an additive manufacturing printing equipment for a heterogeneous material component based on a dual-wire common molten pool technology according to an embodiment of the present invention. Detailed implementation manners
[0034] Hereinafter, embodiments of the present invention will be described with reference to the accompanying drawings. However, it should be understood that these descriptions are merely exemplary and are not intended to limit the scope of the present invention. In the following detailed description, for the sake of explanation, many specific details are set forth to provide a comprehensive understanding of the embodiments of the present invention. However, obviously, one or more embodiments can also be implemented without these specific details. In addition, in the following description, descriptions of well-known structures and technologies are omitted to avoid unnecessarily obscuring the concepts of the present invention.
[0035] The terms used herein are merely for describing specific embodiments and are not intended to limit the present invention. The terms "including", "comprising", etc. used herein indicate the presence of features, steps, operations, and / or components, but do not exclude the presence or addition of one or more other features, steps, operations, or components.
[0036] All the terms used herein (including technical and scientific terms) have the meanings commonly understood by those skilled in the art, unless otherwise defined. It should be noted that the terms used herein should be interpreted as having a meaning consistent with the context of this specification and should not be interpreted in an idealized or overly rigid manner.
[0037] In the case of using an expression such as "at least one of A, B, and C", generally, it should be interpreted according to the meaning that those skilled in the art usually understand this expression (for example, "a system having at least one of A, B, and C" should include, but not be limited to, a system having only A, only B, only C, having A and B, having A and C, having B and C, and / or having A, B, and C, etc.).
[0038] Figure 1 FIG. 1 is a flowchart of an additive manufacturing printing method for a heterogeneous material component according to an embodiment of the present invention; FIG. 2(a) is a schematic diagram of the spatial distribution of the heterogeneous material component according to an embodiment of the present invention; FIG. 2(b) is a schematic sectional view of the spatial distribution of the heterogeneous material component according to an embodiment of the present invention; FIG. 2(c) is a schematic diagram of the component surface distribution of different surface regions in the section according to an embodiment of the present invention; FIG. 2(d) is a schematic diagram of the additive manufacturing printing path of the section according to an embodiment of the present invention.
[0039] As Figure 1 shown, the method includes operation S110 to operation S150.
[0040] In operation S110, according to the i-th layer slice of the spatial distribution of the heterogeneous material component obtained, determine the heterogeneous material component distribution of different surface regions in the i-th layer slice, where each different surface region includes a plurality of printing points, and i is an integer greater than or equal to 1.
[0041] According to an embodiment of the present invention, the heterogeneous material component may be a structure formed by spatially and orderly combining two or more materials. The spatial distribution of the heterogeneous material component may be obtained by performing simulation based on simulation software under preset performance requirements. The spatial distribution of the heterogeneous material may have different volume regions, and the distribution ratio of the heterogeneous material components in each different volume region is different. For example, as shown in FIG. 2(a), volume regions 1, 2, 3, 4,..., n may be different regions. The heterogeneous material component distribution in the same volume region is the same, and the preset performance requirements are also the same.
[0042] According to an embodiment of the present invention, the i-th layer slice of the spatial distribution of the heterogeneous material component obtained is obtained through the following operations: according to the preset performance requirements of different regions in the heterogeneous material component, determine the first material component and the second material component of the heterogeneous material component for each region; according to the first material component and the second material component of the heterogeneous material component for each region, construct the spatial distribution of the heterogeneous material component; perform layer slicing on the spatial distribution of the heterogeneous material component to obtain the i-th layer slice of the spatial distribution of the heterogeneous material component.
[0043] According to an embodiment of the present invention, the preset performance requirements may include the corrosion resistance requirements and mechanical performance requirements of the heterogeneous material components. According to the preset performance requirements for different regions, the first material composition and the second material composition of the heterogeneous material components for each region can be determined.
[0044] According to an embodiment of the present invention, the first material composition may be, for example, an iron-based material, such as a steel material; the second material composition may be, for example, a copper-based material, such as a copper alloy.
[0045] According to an embodiment of the present invention, based on the first material composition and the second material composition and combined with the preset performance requirements of each region, the spatial distribution of the heterogeneous material components can be simulated and analyzed, so as to construct the spatial distribution of the heterogeneous materials.
[0046] According to an embodiment of the present invention, the heterogeneous material composition includes a plurality of heterogeneous pairs, and the second material composition in the heterogeneous pair is incompatible with the corresponding first material composition.
[0047] According to an embodiment of the present invention, the spatial distribution of the heterogeneous material components can be sliced into layers, and a plurality of sliced layers can be obtained. Each slice may include a plurality of different surface regions, and the distribution of the heterogeneous material components in each surface region is different. That is, each surface region with a different component distribution can be understood as a different component surface distribution. For example, the i-th slice includes the component surface distributions corresponding to surface regions 1, 2, 3, and 4, as shown in FIGS. 2(b) and 2(c).
[0048] According to an embodiment of the present invention, for the i-th slice among the plurality of sliced layers, each different surface region in the i-th slice may include a plurality of printing points. By completing the printing of each printing point, point-to-line and line-to-surface, the printing of the i-th slice is completed.
[0049] In operation S120, determine the printing path for the additive manufacturing of the i-th slice.
[0050] According to an embodiment of the present invention, a technician can preset the printing path of the i-th slice, and the printing path may be composed of several printing points. For example, the printing path of the i-th slice may be as shown in FIG. 2(d). Correspondingly, a corresponding printing path can be set for each slice after the spatial distribution of the heterogeneous material components is sliced into layers.
[0051] In operation S130, determine the heterogeneous material composition ratio of each printing point according to the distribution of the heterogeneous material components in different surface regions and the printing path.
[0052] According to an embodiment of the present invention, based on the distribution of the heterogeneous material components in different surface regions, the printing path, and the preset performance requirements, the heterogeneous material composition ratio of each printing point can be determined.
[0053] According to an embodiment of the present invention, the heterogeneous material composition ratio can be characterized as the ratio of the heterogeneous material composition set to meet the preset performance requirements.
[0054] In operation S140, the first wire feeding speed and the second wire feeding speed of each printing point are determined respectively.
[0055] According to an embodiment of the present invention, the first wire feeding speed characterizes the speed of feeding the first material through the first wire feeding wheel during the process of arc melting the first material; the second wire feeding speed characterizes the speed of feeding the second material through the second wire feeding wheel during the process of laser melting the second material. The first wire feeding wheel and the second wire feeding wheel are coaxial wire feeding wheels.
[0056] According to an embodiment of the present invention, the dual-wire common molten pool technology can be adopted for material feeding, that is, the first material is conveyed by the first wire feeding wheel during the process of arc melting the first material, and the second material is conveyed by the second wire feeding wheel coaxial with the first wire feeding wheel during the process of laser melting the second material.
[0057] In operation S150, according to the heterogeneous material composition ratio, the first wire feeding speed and the second wire feeding speed of each printing point, each printing point in the i-th layer slice is printed, and the heterogeneous material printing component is obtained by layer-by-layer stacking.
[0058] According to an embodiment of the present invention, based on the heterogeneous composition ratio of each surface area in the i-th layer slice, as well as the first wire feeding speed and the second wire feeding speed of each printing point, the printing of the printing point can be realized, so that the heterogeneous material component can be printed point by point, line by line, surface by surface, and layer by layer, and layer-by-layer stacking is carried out to obtain the finally printed heterogeneous material component. The heterogeneous material composition ratio of each printing point in each same surface area is the same.
[0059] According to an embodiment of the present invention, by determining the printing path of additive manufacturing for each layer slice, and according to the printing path and the heterogeneous material composition distribution of each surface area, the heterogeneous material composition ratio of each printing point is determined, and based on the heterogeneous material composition ratio and the determined first wire feeding speed for arc melting the first material and the second wire feeding speed for laser melting the second material, the printing points of each layer slice are printed, and the heterogeneous material printing component is obtained by layer-by-layer stacking. Due to the adoption of the method of coaxial wire feeding by laser and the first wire feeding speed for arc melting the first material and the second wire feeding speed for laser melting the second material when each printing point is printed, it is possible to control the delivery of the second material with a smaller molten pool by the laser based on the second wire feeding speed during the printing process, so that the droplets generated by laser melting the second material are much smaller than the molten pool size, effectively increasing the uniform distribution of the heterogeneous material. At the same time, the laser wire feeding technology can adjust the material wire feeding speed, thereby realizing the adjustable heterogeneous material composition ratio and improving the stability of the heterogeneous material component and the bonding property between heterogeneous materials.
[0060] Figure 3 It is a flowchart of a method for determining a first wire feeding speed and a second wire feeding speed according to an embodiment of the present invention.
[0061] As Figure 3 shown, the method includes: operation S310 to operation S360.
[0062] In operation S310, the first wire feeding speed and the second wire feeding speed of the previous printing point are respectively obtained.
[0063] In operation S320, the first wire feeding speed increment and the second wire feeding speed increment between the previous printing point and the current printing point are respectively determined.
[0064] In operation S330, according to the first wire feeding speed of the previous printing point and the first wire feeding speed increment, the first wire feeding speed range of the current printing point is determined.
[0065] In operation S340, according to the second wire feeding speed of the previous printing point and the second wire feeding speed increment, the second wire feeding speed range of the current printing point is determined.
[0066] In operation S350, according to the first wire feeding speed of the previous printing point and the first wire feeding speed range, the first wire feeding speed of the current printing point is determined.
[0067] In operation S360, according to the second wire feeding speed of the previous printing point and the second wire feeding speed range, the second wire feeding speed of the current printing point is determined.
[0068] According to an embodiment of the present invention, the first wire feeding speed of the previous printing point can be the wire feeding speed when the first material is transported by the arc during the printing of the previous printing point; the second wire feeding speed of the previous printing point can be the wire feeding speed when the second material is transported by the laser during the printing of the previous printing point.
[0069] According to an embodiment of the present invention, the first wire feeding speed increment and the second wire feeding speed increment are obtained in the following manner: respectively determine a first limit wire feeding acceleration and a second limit wire feeding acceleration, wherein the first limit wire feeding acceleration is calculated from the radius of the first wire feeding wheel and the limit rotational speed increment of the first motor, and the second limit wire feeding acceleration is calculated from the radius of the second wire feeding wheel and the limit rotational speed increment of the second motor; during the first wire feeding process using the first wire feeding wheel, determine the first wire feeding time interval between the previous printing point and the current printing point; during the second wire feeding process using the second wire feeding wheel, determine the second wire feeding time interval between the previous printing point and the current printing point; determine the first wire feeding speed increment according to the first limit wire feeding acceleration and the first wire feeding time interval; determine the second wire feeding speed increment according to the second limit wire feeding acceleration and the second wire feeding time interval.
[0070] According to an embodiment of the present invention, the first wire feeding wheel is the wire feeding wheel when the first material is transported by an electric arc, and the first motor is the wire feeding motor when the first material is transported by an electric arc; the second wire feeding wheel is the wire feeding wheel when the second material is transported by a laser, and the second motor is the wire feeding motor when the second material is transported by a laser.
[0071] According to an embodiment of the present invention, the first limit wire feeding acceleration is a fixed value, which is calculated based on the radius of the first wire feeding wheel and the limit rotational speed increment of the first motor; the second limit wire feeding acceleration is also a fixed value, which is calculated based on the radius of the second wire feeding wheel and the limit rotational speed increment of the second motor.
[0072] According to an embodiment of the present invention, the first wire feeding speed increment is calculated based on the first limit wire feeding acceleration and the first wire feeding time interval. The first wire feeding time interval is related to the distance between the previous printing point and the current printing point.
[0073] According to an embodiment of the present invention, if the distance between every two adjacent printing points is equal, then the first wire feeding speed increments of every two adjacent printing points are the same; similarly, the second wire feeding speed increments of every two adjacent printing points are also the same.
[0074] According to an embodiment of the present invention, if the distance between every two adjacent printing points is not equal, then the first wire feeding time interval from the previous printing point to the current printing point among the two adjacent printing points can be determined according to the distance between the two adjacent printing points and the first wire feeding speed of the previous printing point among the two adjacent printing points, and then the first wire feeding speed increment can be calculated by using the first wire feeding time interval and the first limit wire feeding acceleration; similarly, the second wire feeding speed increment can be calculated.
[0075] For example, it can be calculated by using formula (1):
[0076] (1);
[0077] Wherein, k is 1 or 2; is the k-th wire feeding speed increment; is the k-th limit wire feeding acceleration; is the k-th wire feeding time interval. When k = 1, is the first wire feeding speed increment, is the first limit wire feeding acceleration, is the first wire feeding time interval; when k = 2, is the second wire feeding speed increment, is the second limit wire feeding acceleration, is the second wire feeding time interval.
[0078] According to an embodiment of the present invention, based on the above formula (1), the first wire feeding speed increment and the second wire feeding speed increment .
[0079] According to an embodiment of the present invention, based on the first wire feeding speed and the first wire feeding speed increment of the previous printing point, the first wire feeding speed range of the current printing point can be determined. If the current printing point is the i-th printing point, the first wire feeding speed range and the second wire feeding speed range of the i-th printing point can both be calculated using formula (2):
[0080] (2);
[0081] Wherein, is the k-th wire feeding speed of the i-th printing point; is the k-th wire feeding speed of the (i - 1)-th printing point; is the k-th wire feeding speed increment between the (i - 1)-th printing point and the i-th printing point.
[0082] According to an embodiment of the present invention, when k takes the value of 1, the first wire feeding speed range when the i-th printing point is the current printing point can be calculated based on the above formula (2) as . Similarly, when k takes the value of 2, the second wire feeding speed range when the i-th printing point is the current printing point can be calculated based on the above formula (2) as .
[0083] According to an embodiment of the present invention, the first wire feeding speed range can include multiple first wire feeding speeds, and the second wire feeding speed range can include multiple second wire feeding speeds.
[0084] According to an embodiment of the present invention, the first wire feeding speed of the previous printing point and the first wire feeding speed range including a plurality of first wire feeding speeds can be used to determine the first wire feeding speed of the current printing point; and the second wire feeding speed of the previous printing point and the second wire feeding speed range including a plurality of second wire feeding speeds can be used to determine the second wire feeding speed of the current printing point.
[0085] In one embodiment, if the current printing point is the first printing point, the first wire feeding speed of the first printing point and the second wire feeding speed of the first printing point can be based on the pre-setting by the technician to achieve the printing of the first printing point.
[0086] For example, FIG. 4(a) is an example diagram of a printing point of component distribution randomly selected in a surface area in an additive manufacturing printing path of a slice according to an embodiment of the present invention; FIG. 4(b) is a schematic diagram of the first wire feeding speed and the first wire feeding speed range of printing points with different component distributions; FIG. 4(c) is a schematic diagram of the second wire feeding speed and the second wire feeding speed range of printing points with different component distributions.
[0087] According to an embodiment of the present invention, different component distributions in different surface areas are randomly selected from the printing path schematic diagram in FIG. 2(d). As shown in FIG. 4(a), the component printing point P1 is selected in the surface area 1, the component printing points P2 and P3 are selected in the surface area 2, and the component printing point P4 is selected in the surface area 3.
[0088] In the embodiment, the component distribution ratio of the printing points in the same surface area is the same, and their wire feeding speeds are the same. The component distribution ratios of the printing points in different surface areas are different, and their wire feeding speeds are also different. As can be seen from the schematic diagram of the first wire feeding speed range shown in FIG. 4(b), the first wire feeding speeds of P1, P2, P3, and P4 are all within the first wire feeding speed range of their corresponding printing points. That is, the first wire feeding speed corresponding to each printing point can be determined based on the first wire feeding speed range corresponding to each printing point. The second wire feeding speeds of P1, P2, P3, and P4 in FIG. 4(c) are all within the second wire feeding speed range of their corresponding printing points. That is, the second wire feeding speed corresponding to each printing point can be determined based on the second wire feeding speed range corresponding to each printing point.
[0089] According to an embodiment of the present invention, determining the first wire feeding speed of the current printing point according to the first wire feeding speed and the first wire feeding speed range of the previous printing point; and determining the second wire feeding speed of the current printing point according to the second wire feeding speed and the second wire feeding speed range of the previous printing point, includes:
[0090] Calculate multiple intermediate first wire feeding speed increments by calculating the first wire feeding speed of the previous printing point respectively with multiple first wire feeding speeds included in the first wire feeding speed range of the current printing point; calculate multiple intermediate second wire feeding speed increments by calculating the second wire feeding speed of the previous printing point respectively with multiple second wire feeding speeds included in the second wire feeding speed range of the current printing point; determine a target first wire feeding speed increment from the multiple intermediate first wire feeding speed increments and a target second wire feeding speed increment from the multiple intermediate second wire feeding speed increments according to a first preset wire feeding speed weighting rule; determine the first wire feeding speed of the current printing point according to the first wire feeding speed of the previous printing point and the target first wire feeding speed increment of the current printing point; determine the second wire feeding speed of the current printing point according to the second wire feeding speed of the previous printing point and the target second wire feeding speed increment.
[0091] According to an embodiment of the present invention, for example, the first wire feeding speed range of the current printing point may include multiple first wire feeding speeds, for example, M first wire feeding speeds. Calculate the speed difference between the first wire feeding speed of the previous printing point and each of the M first wire feeding speeds of the current printing point to obtain M intermediate first wire feeding speed increments; similarly, the second wire feeding speed range of the current printing point may include multiple second wire feeding speeds, for example, N second wire feeding speeds, and N intermediate second wire feeding speed increments can be obtained. The method for calculating the N intermediate second wire feeding speed increments is the same as the method for calculating the M intermediate first wire feeding speed increments, and the present invention will not elaborate here.
[0092] According to an embodiment of the present invention, the first preset wire feeding speed weighting rule may be the target first wire feeding speed increment determined from the M intermediate first wire feeding speed increments and the target second wire feeding speed increment determined from the N intermediate second wire feeding speed increments The weighted sum value of which can characterize the stability of the printing process. For example, the weighted sum value can be 1, indicating the stability of the printing process.
[0093] For example, the first preset wire feeding speed weighting rule is shown in formula (3):
[0094] (3);
[0095] Where z is a constant 0 or 1. z being 0 indicates that the printing process is unstable, and z being 1 indicates that the printing process is stable; is the first wire feeding speed weight; is the second wire feeding speed weight.
[0096] According to an embodiment of the present invention, the sum of the target first wire feeding speed increment and the target second wire feeding speed increment satisfies a preset condition. The preset condition may be that the sum of the former two is the smallest.
[0097] According to an embodiment of the present invention, since the change amount of the speed should be minimized to avoid severe jitter of the molten pool, the weighted sum of the first wire feeding speed increment and the second wire feeding speed increment is minimized. Therefore, the change amount of the speed needs to be controlled. The weighted weights of the first wire feeding speed increment and the second wire feeding speed increment are determined by the ratio of the diameters of the first wire feeding wheel and the second wire feeding wheel. In addition, since the wire feeding speed affects the stability of the arc, the weight of the second wire feeding speed increment should be greater than the weight of the first wire feeding speed increment.
[0098] According to an embodiment of the present invention, the target first wire feeding speed range of the current printing point can be obtained based on the first wire feeding speed of the previous printing point and the determined target first wire feeding speed increment, and by using the above formula (2). During the actual printing process, the first wire feeding speed of the current printing point only needs to be within this target first wire feeding speed range.
[0099] According to an embodiment of the present invention, the target second wire feeding speed range of the current printing point can be obtained based on the second wire feeding speed of the previous printing point and the determined target second wire feeding speed increment, and by using the above formula (2). During the actual printing process, the second wire feeding speed of the current printing point only needs to be within this target second wire feeding speed range.
[0100] According to an embodiment of the present invention, the present invention takes into account the limit acceleration of the wire feeding motor here. Because ideally, for example, increasing from a speed of 10 to a speed of 100, the theoretical time should be 0. However, in reality, since the motor needs time to accelerate, this time may take 15 s to reach. And the wire feeding speed directly determines the composition ratio of the deposited metal. Therefore, this acceleration process must be considered. Therefore, it is necessary to optimize the accelerations corresponding to the first wire feeding speed and the second wire feeding speed. For example, taking the first wire feeding speed as an example, Fig. 5(a) is a schematic diagram of the first wire feeding speed of different composition distribution printing points according to an embodiment of the present invention; Fig. 5(b) is a schematic diagram of the first wire feeding acceleration corresponding to the first wire feeding speed according to an embodiment of the present invention.
[0101] As shown in Fig. 5(a), the corresponding composition points can be the composition distribution printing points randomly selected from the above Fig. 4(a). Fig. 5(a) corresponds to the theoretical value of the first wire feeding speed (such as the thick solid horizontal line a corresponding to each printing point) and the actual value of the first wire feeding speed actually obtained (such as the thin solid horizontal line b corresponding to each printing point) of each composition distribution printing point; Fig. 5(b) corresponds to the actual motor acceleration before optimization of each composition distribution printing point (such as the solid horizontal line c corresponding to each printing point). The motor acceleration is optimized to obtain the optimized first wire feeding acceleration, as shown by the dashed horizontal line d in Fig. 5(b).
[0102] According to an embodiment of the present invention, in another embodiment, determining the first wire feeding speed and the second wire feeding speed for each printing point includes:
[0103] Determining a plurality of intermediate first wire feeding speed increments and a plurality of intermediate second wire feeding speed increments between the previous printing point and the current printing point respectively; determining a plurality of intermediate first wire feeding acceleration increments and a plurality of intermediate second wire feeding acceleration increments of the previous printing point and the current printing point respectively; according to the second preset wire feeding speed weighting rule, determining a target first wire feeding acceleration increment and a target second wire feeding acceleration increment from the plurality of intermediate first wire feeding acceleration increments and the plurality of intermediate second wire feeding acceleration increments respectively; according to the second preset wire feeding speed weighting rule, determining a target first wire feeding speed increment and a target second wire feeding speed increment from the plurality of intermediate first wire feeding speed increments and the plurality of intermediate second wire feeding speed increments respectively; determining the first wire feeding acceleration of the current printing point according to the target first wire feeding acceleration increment and the first wire feeding acceleration of the previous printing point; determining the second wire feeding acceleration of the current printing point according to the target second wire feeding acceleration increment and the second wire feeding acceleration of the previous printing point; when the current printing point is printing using the first wire feeding acceleration, determining the first wire feeding speed of the current printing point according to the first wire feeding speed of the previous printing point and the target first wire feeding speed increment; when the current printing point is printing using the second wire feeding acceleration, determining the second wire feeding speed of the current printing point according to the second wire feeding speed of the previous printing point and the target second wire feeding speed increment.
[0104] According to an embodiment of the present invention, the intermediate first wire feeding speed increment and the intermediate second wire feeding speed increment can be obtained by the method of calculating the intermediate first wire feeding speed increment and the intermediate second wire feeding speed increment described above.
[0105] According to an embodiment of the present invention, the intermediate first wire feeding acceleration increment and the intermediate second wire feeding acceleration increment between the previous printing point and the current printing point can be determined in the following manner: determining the first wire feeding acceleration and the second wire feeding acceleration of the previous printing point; determining the first wire feeding acceleration range of the current printing point according to the first wire feeding acceleration of the previous printing point and the preset first wire feeding acceleration increment; determining the second wire feeding acceleration range of the current printing point according to the second wire feeding acceleration of the previous printing point and the preset second wire feeding acceleration increment; calculating the first wire feeding acceleration of the previous printing point respectively with a plurality of first wire feeding accelerations included in the first wire feeding acceleration range of the current printing point to obtain a plurality of intermediate first wire feeding acceleration increments of the current printing point; calculating the second wire feeding acceleration of the previous printing point respectively with a plurality of second wire feeding accelerations included in the second wire feeding acceleration range of the current printing point to obtain a plurality of intermediate second wire feeding acceleration increments of the current printing point.
[0106] According to an embodiment of the present invention, when the current printing point is the first printing point, its first wire feeding acceleration and second wire feeding acceleration are jointly determined by their respective wire feeding wheels and wire feeding motors. When the current printing point is not the first printing point, the first wire feeding acceleration and second wire feeding acceleration of the previous printing point are obtained.
[0107] According to an embodiment of the present invention, the preset first wire feeding acceleration increment is related to the nature of the first motor. The first motor can be the motor when the arc transports the first material, and the first wire feeding acceleration increment can be set based on the nature of the first motor; the preset second wire feeding acceleration increment is related to the nature of the second motor. The second motor can be the motor when the laser transports the second material, and the second wire feeding acceleration increment can be set based on the nature of the second motor.
[0108] According to an embodiment of the present invention, the first wire feeding acceleration range and the second wire feeding acceleration range of the current printing point can both be calculated by formula (4), that is:
[0109] (4);
[0110] Wherein, is the k-th wire feeding acceleration of the i-th printing point; is the k-th wire feeding acceleration of the (i - 1)-th printing point; is the k-th wire feeding acceleration increment between the (i - 1)-th printing point and the i-th printing point.
[0111] According to an embodiment of the present invention, the acceleration differences can be calculated by using the first wire feeding acceleration of the previous printing point and the m first wire feeding accelerations included in the first wire feeding acceleration range respectively, and m intermediate first wire feeding acceleration increments can be obtained; similarly, n intermediate second wire feeding acceleration increments can be obtained.
[0112] According to an embodiment of the present invention, the second preset wire feeding speed weighting rule can be the target first wire feeding speed increment determined from M intermediate first wire feeding speed increments, the target second wire feeding speed increment determined from N intermediate second wire feeding speed increments, the target first wire feeding acceleration increment determined from m intermediate first wire feeding acceleration increments and the target second wire feeding acceleration increment determined from n intermediate second wire feeding acceleration increments The weighted sum value can characterize the stability of the printing process. For example, the weighted sum value can be 1, indicating the stability of the printing process.
[0113] For example, the second preset wire feeding speed weighting rule is shown in formula (5):
[0114] (5);
[0115] Among them, z is the calculated actual value, which can be the constant 0 or 1. When z is 0, it indicates that the printing process is unstable; when z is 1, it indicates that the printing process is stable. is the weight of the first wire feeding speed; is the weight of the second wire feeding speed; is the weight of the first wire feeding acceleration; is the weight of the second wire feeding acceleration.
[0116] According to the embodiments of the present invention, based on the condition that the sum of the target first wire feeding speed increment and the target second wire feeding speed increment is minimized, and at the same time, the sum of the target first wire feeding acceleration increment and the target second wire feeding acceleration increment is minimized, the target first wire feeding speed increment, the target second wire feeding speed increment, the target first wire feeding acceleration increment, and the target second wire feeding acceleration increment can be determined using the above formula (5).
[0117] According to the embodiments of the present invention, the first wire feeding acceleration and the second wire feeding acceleration corresponding to the first wire feeding speed and the second wire feeding speed respectively need to be optimized to avoid excessive loss of the motor due to too fast or too slow wire feeding acceleration. Therefore, the sum of the wire feeding speed increment and the wire feeding acceleration increment should also be controlled.
[0118] According to the embodiments of the present invention, based on the first wire feeding acceleration of the previous printing point and the determined target first wire feeding acceleration increment, the target first wire feeding acceleration range of the current printing point can be obtained using the above formula (4). During the actual printing process, the first wire feeding acceleration of the current printing point only needs to be within this target first wire feeding acceleration range.
[0119] According to the embodiments of the present invention, based on the second wire feeding acceleration of the previous printing point and the determined target second wire feeding acceleration increment, the target second wire feeding acceleration range of the current printing point can be obtained using the above formula (4). During the actual printing process, the second wire feeding acceleration of the current printing point only needs to be within this target second wire feeding acceleration range.
[0120] According to an embodiment of the present invention, based on the above formula (5), the target first wire feeding speed increment and the target second wire feeding speed increment are determined. Then, based on the first wire feeding speed of the previous printing point and the determined target first wire feeding speed increment, and using the above formula (2), the target first wire feeding speed range of the current printing point can be obtained. During the actual printing process, the first wire feeding speed of the current printing point just needs to be within this target first wire feeding speed range. Based on the second wire feeding speed of the previous printing point and the determined target second wire feeding speed increment, and using the above formula (2), the target second wire feeding speed range of the current printing point can be obtained. During the actual printing process, the second wire feeding speed of the current printing point just needs to be within this target second wire feeding speed range. FIG. 6(a) is a fitting curve of the first wire feeding speeds of all the previous printing points according to an embodiment of the present invention; FIG. 6(b) is a fitting curve of the first wire feeding accelerations of all the previous printing points according to an embodiment of the present invention; FIG. 6(c) is a fitting curve of the second wire feeding speeds of all the previous printing points according to an embodiment of the present invention; FIG. 6(d) is a fitting curve of the second wire feeding accelerations of all the previous printing points according to an embodiment of the present invention.
[0121] According to an embodiment of the present invention, determining the first wire feeding acceleration and the second wire feeding acceleration of the previous printing point includes: determining the first wire feeding speeds and the second wire feeding speeds of all the previous printing points before the current printing point; determining a first wire feeding speed fitting curve according to the first wire feeding speeds of all the previous printing points; determining a second wire feeding speed fitting curve according to the second wire feeding speeds of all the previous printing points; determining the respective first wire feeding accelerations of the previous printing points according to the first wire feeding speed fitting curve to obtain the first wire feeding acceleration of the previous printing point; determining the respective second wire feeding accelerations of the previous printing points according to the second wire feeding speed fitting curve to obtain the second wire feeding acceleration of the previous printing point.
[0122] According to an embodiment of the present invention, a first wire feeding speed fitting curve e (as shown in FIG. 6(a)) can be generated based on all the previous printing points of the currently obtained printing point. By taking the derivative of the fitting curve points corresponding to each printing point based on the first wire feeding speed fitting curve, a first wire feeding acceleration for each printing point can be obtained, and a first wire feeding acceleration fitting curve f of all the previous printing points can be formed (as shown in FIG. 6(b)). Based on this first wire feeding acceleration fitting curve, the first wire feeding acceleration of the previous printing point of the currently obtained printing point can be obtained. Similarly, a second wire feeding speed fitting curve g (as shown in FIG. 6(c)) can be generated based on all the previous printing points of the currently obtained printing point. By taking the derivative of the fitting curve points corresponding to each printing point based on the second wire feeding speed fitting curve, a second wire feeding acceleration for each printing point can be obtained, and a second wire feeding acceleration fitting curve h of all the previous printing points can be formed (as shown in FIG. 6(d)). Based on this second wire feeding acceleration fitting curve, the second wire feeding acceleration of the previous printing point of the currently obtained printing point can be obtained.
[0123] According to an embodiment of the present invention, for the , , and weight parameters in the above formula (5), their magnitudes are solved in the following manner. Specifically, a traditional machine learning model (such as the response surface RSM interaction model) can be used to solve the parameters. After obtaining a large amount of historical data, the dichotomy method is adopted to set z to 0 (unstable process) and 1 (stable process). Using the response surface RSM interaction model, the characteristic training data is cited to generate , , and the response surface RSM interaction model between them. As shown in the following formula (6):
[0124] (6);
[0125] where is the calculated predicted value, which can be a constant 0 or 1, being 0 indicates that the predicted printing process is unstable, being 1 indicates that the predicted printing process is stable; , , , are all hyperparameters. Among them, takes a constant value, , , take values all related to , , and related, specifically corresponding to formula (5) is related to the number of terms. Specifically, takes values as the number of terms corresponding to the th combination obtained by permuting and combining the form. For example, for the permutation and combination of the form, it is , , and , a total of combination ways, that is, 4 combination ways; for example, for , it takes the 1st combination among the above 4 combinations. At this time, = 1. Combining with formula (5), the coefficient of is , then = ; for , it takes the 2nd combination among the above 4 combinations. At this time, = 2. Combining with formula (5), the coefficient of is , then = ; and so on. For , = ; for , = ;
[0126] takes values as the square of the number of terms corresponding to the th combination obtained by permuting and combining the squared form (i.e., ). For example, for the permutation and combination of the form, it is , , , , and , a total of combination ways, that is, 4 combination ways; for example, for , it takes the 1st combination among the above 4 combinations. At this time, = 1. Combining with formula (5), the coefficient of is , then ; and so on. For , ; for , ; for , ;
[0127] The value is the product of the number of terms corresponding to the th combination obtained by permutation and combination of the form of . For example, for the permutation and combination of the and form, it is , , , , , and , a total of combination methods, that is, 6 combination methods; for example, for , the first combination in the above 6 combinations is taken. At this time, = 1. Combining with formula (5), the coefficient of is , and the coefficient of is , then ; and so on. For , then ; for , then ; for , then ; for , then ; for , then .
[0128] According to the embodiments of the present invention, the introduction of this step is mainly to generate a pre-model with less data to reduce the data volume requirement. Since , , and represent the first wire feeding speed weight, the second wire feeding speed weight, the first wire feeding acceleration weight, and the second wire feeding acceleration weight respectively, and there is an obvious correlation among several parameters. Therefore, the RSM model can quickly decouple the parameters and obtain the interaction relationship between the parameters.
[0129] According to the embodiments of the present invention, then the gradient descent method is performed. , when performing the gradient descent method, its ≥0; = 1; ; is used as the boundary condition, and the response surface RSM cross-interaction model generated above is used as the initial model of the machine learning model, and the gradient descent method is used for training based on the initial model. , where α is a constant, to obtain the finally optimized and and and . By fitting a global approximation model through the response surface RSM interaction model and providing a local optimization model based on the gradient descent method, the combined use of the two can improve the optimization efficiency and reduce the experimental cost.
[0130] Figure 7 FIG. is a schematic diagram of an additive manufacturing printing apparatus for a heterogeneous material component based on a dual-energy beam co-melting pool technology according to an embodiment of the present invention.
[0131] As Figure 7 shown, the dual-wire co-melting pool technology is mainly used for material feeding. When the first material is melted by an arc, the first material is conveyed by the first wire feeding wheel. When the second material is melted by a laser, the second material is conveyed by the second wire feeding wheel coaxial with the first wire feeding wheel. According to the welding direction shown in the figure, the molten droplets after the first material is melted by the arc in the co-melting pool and the molten droplets of the second material melted by the laser in the laser parameter action area achieve the combination between heterogeneous materials, thereby generating a formed heterogeneous material component. Since the laser can realize the conveyance of the second material with a smaller melting pool, the molten droplets generated when the second material (such as copper alloy) is melted by the laser can be much smaller than the size of the molten droplets generated when the first material (such as steel material) is melted. Therefore, the uniform distribution of the second material can be effectively increased, and the crack tendency caused by the aggregation of the second material can be avoided. When the first material is conveyed by the first wire feeding wheel during the process of melting the first material by the arc, the change in the first wire feeding speed will significantly affect the stability of the arc. The arc welding process of the copper alloy itself is unstable, which makes the melting pool oscillate greatly and affects the forming. By using the laser wire feeding technology to convey the copper alloy, the wire feeding speed of the copper alloy can be adjusted, thereby improving the bonding property and stability of the component forming during the welding process.
[0132] The embodiments of the present invention have been described above. However, these embodiments are for illustrative purposes only and are not intended to limit the scope of the present invention. Although the embodiments have been described separately above, this does not mean that the measures in each embodiment cannot be used advantageously in combination. Without departing from the scope of the present invention, those skilled in the art can make various substitutions and modifications, and these substitutions and modifications should all fall within the scope of the present invention.
Claims
1. A method for additive manufacturing of a heterogeneous material component, characterized in that: The method comprises: Determine the distribution of heterogeneous material components in different surface areas in the i-th slice according to the i-th slice of the spatial distribution of the heterogeneous material component, wherein each of the different surface areas includes a plurality of printing points, and i is an integer ≥ 1; Determining a printing path for additive manufacturing of the i-th layer of slices; Determining a heterogeneous material composition ratio of each printing point according to the heterogeneous material composition distribution of the different surface areas and the printing path; Determine a first wire feeding speed and a second wire feeding speed for each of the printing points, wherein the first wire feeding speed represents a speed at which the first material is fed by a first wire feeding wheel during arc melting of the first material, and the second wire feeding speed represents a speed at which the second material is fed by a second wire feeding wheel during laser melting of the second material, and the first wire feeding wheel and the second wire feeding wheel are coaxial wire feeding wheels; According to the heterogeneous material composition ratio of each printing point, the first wire feeding speed and the second wire feeding speed, each printing point in the i-th layer of slices is printed, and the heterogeneous material printing component is obtained by stacking layer by layer.
2. The method according to claim 1, characterized in that Determining the first wire feeding speed and the second wire feeding speed of each of the printing points includes: Respectively obtain the first wire feeding speed and the second wire feeding speed of the last printing point; respectively determining a first wire feeding speed increment and a second wire feeding speed increment between the previous printing point and the current printing point; Determining a first wire feeding speed range of the current printing point according to the first wire feeding speed of the previous printing point and the first wire feeding speed increment; Determining a second wire feeding speed range of the current printing point according to the second wire feeding speed of the previous printing point and the second wire feeding speed increment; Determining a first wire feeding speed of the current printing point according to the first wire feeding speed of the previous printing point and the first wire feeding speed range; The second wire feeding speed of the current printing point is determined according to the second wire feeding speed of the previous printing point and the second wire feeding speed range.
3. The method according to claim 2, characterized in that The step of respectively determining a first wire feeding speed increment and a second wire feeding speed increment between the previous printing point and the current printing point comprises: Determine a first limit wire feeding acceleration and a second limit wire feeding acceleration respectively, wherein the first limit wire feeding acceleration is calculated by the radius of the first wire feeding wheel and the limit speed increment of the first motor, and the second limit wire feeding acceleration is calculated by the radius of the second wire feeding wheel and the limit speed increment of the second motor; During a first wire feeding process using the first wire feeding wheel, determining a first wire feeding time interval between the last printing point and the current printing point; During the second wire feeding process using the second wire feeding wheel, determining a second wire feeding time interval between the last printing point and the current printing point; determining the first wire feeding speed increment according to the first limit wire feeding acceleration and the first wire feeding time interval; The second wire feeding speed increment is determined according to the second limit wire feeding acceleration and the second wire feeding time interval.
4. The method according to claim 2, characterized in that: The first wire feeding speed range includes a plurality of first wire feeding speeds, and the second wire feeding speed range includes a plurality of second wire feeding speeds; determining the first wire feeding speed of the current printing point according to the first wire feeding speed of the previous printing point and the first wire feeding speed range; And determining the second wire feeding speed of the current printing point according to the second wire feeding speed of the previous printing point and the second wire feeding speed range, including: Calculate the first wire feeding speed of the previous printing point and the multiple first wire feeding speeds included in the first wire feeding speed range of the current printing point respectively to obtain multiple intermediate first wire feeding speed increments; Calculate the second wire feeding speed of the previous printing point respectively with a plurality of second wire feeding speeds included in the second wire feeding speed range of the current printing point to obtain a plurality of intermediate second wire feeding speed increments; Determine a target first wire feeding speed increment from the plurality of said intermediate first wire feeding speed increments and determine a target second wire feeding speed increment from the plurality of said intermediate second wire feeding speed increments according to a first preset wire feeding speed weighting rule; Determining a first wire feeding speed of the current printing point according to the first wire feeding speed of the previous printing point and a target first wire feeding speed increment of the current printing point; The second wire feeding speed of the current printing point is determined according to the second wire feeding speed of the previous printing point and the target second wire feeding speed increment.
5. The method according to claim 4, characterized in that Determining the first wire feeding speed and the second wire feeding speed of each of the printing points includes: respectively determining the plurality of intermediate first wire feeding speed increments and the plurality of intermediate second wire feeding speed increments between the previous printing point and the current printing point; respectively determining a plurality of intermediate first wire feeding acceleration increments and a plurality of intermediate second wire feeding acceleration increments between the previous printing point and the current printing point; According to a second preset wire feeding speed weighting rule, determining a target first wire feeding acceleration increment and a target second wire feeding acceleration increment from the plurality of intermediate first wire feeding acceleration increments and the plurality of intermediate second wire feeding acceleration increments respectively; Determining a target first wire feeding speed increment and a target second wire feeding speed increment from the plurality of first intermediate wire feeding speed increments and the plurality of second intermediate wire feeding speed increments according to the second preset wire feeding speed weighting rule; Determine the first wire feeding acceleration of the current printing point according to the target first wire feeding acceleration increment and the first wire feeding acceleration of the previous printing point; determine the second wire feeding acceleration of the current printing point according to the target second wire feeding acceleration increment and the second wire feeding acceleration of the previous printing point; When the current printing point is printed using the first wire feeding acceleration, determining the first wire feeding speed of the current printing point according to the first wire feeding speed of the previous printing point and the target first wire feeding speed increment; When the current printing point is printed using the second wire feeding acceleration, the second wire feeding speed of the current printing point is determined according to the second wire feeding speed of the previous printing point and the target second wire feeding speed increment.
6. The method according to any one of claims 4 to 5, characterized in that The sum of the target first wire feeding speed increment and the target second wire feeding speed increment meets a preset condition.
7. The method according to claim 5, characterized in that The step of respectively determining a plurality of intermediate first wire feeding acceleration increments and a plurality of intermediate second wire feeding acceleration increments between the previous printing point and the current printing point comprises: Determining a first wire feeding acceleration and a second wire feeding acceleration of the last printing point; Determine a first wire feeding acceleration range of the current printing point according to the first wire feeding acceleration of the previous printing point and a preset first wire feeding acceleration increment, wherein the first wire feeding acceleration range includes a plurality of first wire feeding accelerations, and the preset first wire feeding acceleration increment is related to a property of the first motor; Determine the second wire feeding acceleration range of the current printing point according to the second wire feeding acceleration of the previous printing point and the preset second wire feeding acceleration increment, wherein the second wire feeding acceleration range includes a plurality of second wire feeding accelerations, and the preset second wire feeding acceleration increment is related to the property of the second motor; Calculating the first wire feeding acceleration of the previous printing point respectively with a plurality of first wire feeding accelerations included in the first wire feeding acceleration range of the current printing point to obtain a plurality of intermediate first wire feeding acceleration increments of the current printing point; The second wire feeding acceleration of the previous printing point is calculated respectively with a plurality of second wire feeding accelerations included in the second wire feeding acceleration range of the current printing point to obtain a plurality of intermediate second wire feeding acceleration increments of the current printing point.
8. The method according to claim 7, characterized in that The determining of the first wire feeding acceleration and the second wire feeding acceleration of the last printing point comprises: Determine a first wire feeding speed and a second wire feeding speed of all preceding printing points before the current printing point; Determine a first wire feeding speed fitting curve according to the first wire feeding speeds of all preceding printing points; Determining a second wire feeding speed fitting curve according to the second wire feeding speeds of all preceding printing points; Determine the respective first wire feeding accelerations of all the preceding printing points according to the first wire feeding speed fitting curve, and obtain the first wire feeding acceleration of the previous printing point; According to the second wire feeding speed fitting curve, the respective second wire feeding accelerations of all the preceding printing points are determined to obtain the second wire feeding acceleration of the previous printing point.
9. The method according to claim 1, characterized in that: The i-th slice of the spatial distribution of the heterogeneous material component is obtained by the following operation: Determining a first material composition and a second material composition of the heterogeneous material component for each region according to preset performance requirements of different regions in the heterogeneous material component; constructing a spatial distribution of the heterogeneous material components according to the first material composition and the second material composition of the heterogeneous material components for each region; The spatial distribution of the heterogeneous material component is sliced in layers to obtain an i-th slice of the spatial distribution of the heterogeneous material component.
10. The method according to claim 9, characterized in that The heterogeneous material components include a plurality of heterogeneous pairs, the second material component of the heterogeneous pairs being incompatible with the corresponding first material component.
Citation Information
Patent Citations
Method for carrying out bimetal wire arc additive manufacturing adopting plasma heat source
CN110722249A
Iron-based tungsten carbide and stainless steel heterogeneous additive structure and manufacturing method
CN113369642A
Laser-arc wire powder composite additive manufacturing equipment
CN118371869A
Multi-laser multi-axis feeding additive manufacturing device and additive manufacturing method
CN119175460A
Process adjusting method for additive manufacturing of heterogeneous materials
CN119733850A