3D PRINTING MACHINE AND MANUFACTURING METHOD
20230053819 · 2023-02-23
Assignee
Inventors
Cpc classification
B29C64/236
PERFORMING OPERATIONS; TRANSPORTING
B33Y10/00
PERFORMING OPERATIONS; TRANSPORTING
B29C64/118
PERFORMING OPERATIONS; TRANSPORTING
B29C64/112
PERFORMING OPERATIONS; TRANSPORTING
B29C64/386
PERFORMING OPERATIONS; TRANSPORTING
B33Y30/00
PERFORMING OPERATIONS; TRANSPORTING
B33Y80/00
PERFORMING OPERATIONS; TRANSPORTING
B33Y50/00
PERFORMING OPERATIONS; TRANSPORTING
B29C64/232
PERFORMING OPERATIONS; TRANSPORTING
B33Y50/02
PERFORMING OPERATIONS; TRANSPORTING
International classification
B29C64/393
PERFORMING OPERATIONS; TRANSPORTING
B29C64/112
PERFORMING OPERATIONS; TRANSPORTING
B29C64/232
PERFORMING OPERATIONS; TRANSPORTING
B29C64/236
PERFORMING OPERATIONS; TRANSPORTING
B33Y10/00
PERFORMING OPERATIONS; TRANSPORTING
B33Y30/00
PERFORMING OPERATIONS; TRANSPORTING
Abstract
A multi-head 3D printing machine has first and second common guides for a plurality of deposition heads and provides a relative displacement between the deposition heads along a third guide, the first, second and third guides identifying a reference frame. The 3D printing machine further includes a control unit programmed to process a sequence of discretized position information within the reference frame and deposition information so as to deposit non-replica, non-mirrored segments while the deposition heads simultaneously operate.
Claims
1. A multi-head additive manufacturing machine comprising: a first common guide aligned to a first direction; a second common guide aligned to a second direction; a multi-deposition unit comprising at least a first deposition device and a second deposition device, wherein the first deposition device and the second deposition device are independently actuatable to provide different quantities of deposition material; a multi-head unit (MHU) movable with respect to the first common guide and the second common guide and comprising at least a first motorized deposition head and a second motorized deposition heads movable with respect to one another along a third guide aligned to a third direction, the first direction, the second direction and the third direction defining a three-dimensional reference frame for deposition; wherein the first motorized deposition head and the second motorized deposition heads comprise a first opening and a second opening, respectively, wherein the deposition material is deposited through the first opening and the second opening, respectively; an electronic control unit (ECU) programmed to: control a movement of the first motorized deposition head and the second motorized deposition head via actuators within the three-dimensional reference frame by processing at least a discretized sequence of coordinate value sets within the three-dimensional reference frame representing a pre-defined first deposition path and a pre-defined second deposition paths for the first motorized deposition head and the second motorized deposition head as a plurality of points; provide, via a pre-defined first deposition quantity information for the first motorized deposition head and a second deposition quantity information for the second motorized deposition head, each of the pre-defined first deposition quantity information and the second deposition quantity information being associated to the plurality of points, a pre-defined quantity of material to be deposited along the pre-defined first deposition path and the pre-defined second deposition path via the first opening and the second opening and a deposition system; wherein the first motorized deposition head and the second motorized deposition head are controlled with identical movements along the first direction and the second direction, wherein the coordinate values further include first position information along the third direction for the first motorized deposition head and second position information along the third direction for the second motorized deposition head such that, for at least a section of the discretized sequence where the first motorized deposition head and the second motorized deposition head simultaneously deposit, the pre-defined first deposition path and the pre-defined second deposition path describe a first segment and a second segment, wherein the first segment and the second segment are arbitrarily different, non-mirrored, non-replica, and the first segment and the second segment having, for a first span along the first direction and for a second span along the second direction, a corresponding first length associated to the first motorized deposition head and a corresponding second length associated to the second motorized deposition head so that a length of the first segment is different from a length of the second segment, the electronic control unit coordinating the first motorized deposition head and the second motorized deposition head by operating the actuators and the deposition system so that, when the first motorized deposition head and the second motorized deposition head simultaneously operate based on the section, each coordinate value set of the discretized sequence having identical coordinate values along the first direction and the second direction and different values along the third direction and for first deposition information and second deposition information, is simultaneously reached by the first motorized deposition head and the second motorized deposition head so that the first segment and the second segment are synchronously deposited over a same time interval by having a first travelling speed of the first motorized deposition head lower than a second travelling speed of the second motorized deposition head when the first segment is shorter than the second segment.
2. The multi-head additive manufacturing machine according to claim 1, wherein the discretized sequence processed by the electronic control unit is configured to define a first pre-defined discretization step along the first direction and a second pre-defined discretization step along the second direction between adjacent coordinate value sets and wherein at least one of a plurality of pre-defined first discretization steps and a plurality of pre-defined second discretization steps have non-constant discretization step values along the section, the plurality of pre-defined first discretization steps and the plurality of pre-defined second discretization steps being applied together to the pre-defined first deposition path and the pre-defined second deposition path so that the pre-defined first deposition path and the pre-defined second deposition path have a same discretization along the first direction and the second direction.
3. The multi-head additive manufacturing machine according to claim 1, wherein the electronic control unit is programmed so that, when two or more stratified layers of each printed object or sub-part are at least partially defined by the pre-defined first deposition path and the pre-defined second deposition path, the pre-defined first deposition path of the first motorized deposition head of a lower layer is not overlapped by the pre-defined second deposition path of the second motorized deposition head of a higher layer and the pre-defined second deposition path of the lower layer is not overlapped by the pre-defined first deposition path of the higher layer.
4. The multi-head additive manufacturing machine according to claim 1, wherein at least within the section each point of the discretized sequence is defined by at least six degrees of freedom including first position information along the first direction, second position information along the second direction, third position information of the first deposition head along the third direction, fourth position information of the second deposition head along the third direction, the first deposition information and the second deposition information and wherein the electronic control unit is programmed to: check if an inputted preferred speed value including deposition rates of the first motorized deposition head and the second motorized deposition head is compatible with a set of pre-defined speed values, each pre-defined speed value being associated to a respective degree of freedom; when an inputted speed is, along at least an axis or for the deposition system, higher than a relative pre-defined speed value or deposition rate, choose the relative pre-defined speed or deposition rate as a maximum speed or rate along a relative direction or associated to the first motorized deposition head and the second motorized deposition head; and calculate other speed values along other axes or remaining deposition rate so that the first motorized deposition head and the second motorized deposition head simultaneously reach a target point.
5. The multi-head additive manufacturing machine according to claim 1, wherein the first deposition information and the second deposition information are different so that, between adjacent points of the discretized sequence, the electronic control unit causes a first width of material deposited at a given time by the first motorized deposition head for the first segment to be different from a second width of material deposited for the second segment by the second motorized deposition head so that a first area covered by the first segment is different from a second area covered by the second segment in width and/or in length.
6. The multi-head additive manufacturing machine according to claim 1, wherein the first deposition information and the second deposition information are different so that the electronic control unit causes the first motorized deposition head to be deactivated from deposition while the second motorized deposition head is depositing and causes the first motorized deposition head to deposit again while the second motorized deposition head is depositing, wherein a thickness for the deposited material of the first motorized deposition head is obtained and higher than a thickness for the deposited material of the second motorized deposition head.
7. A manufacturing method for two or more objects or sub-parts with a multi-head additive manufacturing machine, wherein the multi-head additive manufacturing machine comprises: a first common guide aligned to a first direction; a second common guide aligned to a second direction; a multi-deposition unit comprising at least of a first deposition device and a second deposition device, wherein the first deposition device and the second deposition device are independently actuatable to provide different quantities of deposition material; and a multi-head unit (MHU) movable with respect to the first common guide and the second common guide and comprising at least a first motorized deposition head and a second motorized deposition heads movable with respect to one another along a third guide aligned to a third direction, the first direction, the second direction and the third direction defining a three-dimensional reference frame for deposition; wherein the first motorized deposition head and the second motorized deposition heads comprise a first opening and a second opening, respectively, wherein the deposition material is deposited through the first opening and the second opening, respectively; the manufacturing method comprising steps of: via an electronic control unit (ECU), receiving at least a discretized sequence of coordinate value sets within the three-dimensional reference frame representing pre-defined first and second deposition paths for the first motorized deposition head and the second motorized deposition head as a plurality of points; providing, via a pre-defined first deposition quantity information for the first motorized deposition head and a second deposition quantity information for the second motorized deposition head, each of the pre-defined first deposition quantity information and the second deposition quantity information being associated to the plurality of points, a pre-defined quantity of material to be deposited along the first and second deposition paths via the first opening and the second opening and a deposition system; and controlling predetermined movements within the three-dimensional reference frame of the first motorized deposition head and the second motorized deposition head along the third direction to implement the first and second deposition paths, wherein the first motorized deposition head and the second motorized deposition head are controlled with identical movements along the first direction and the second direction, wherein the coordinate values further include first position information along the third direction for the first motorized deposition head and second position information along the third direction for the second motorized deposition head such that, for at least a section of the discretized sequence where the first motorized deposition head and the second motorized deposition head simultaneously deposit, the first and second deposition paths describe a first segment and a second segment, wherein the first segment and the second segment are arbitrarily different, non-mirrored, non-replica, and the first segment and the second segment having, for a first span along the first direction and for a second span along the second direction, a corresponding first length associated to the first motorized deposition head and a corresponding second length associated to the second motorized deposition head so that a length of the first segment is different from a length of the second segment, the electronic control unit coordinating the first motorized deposition head and the second motorized deposition head by operating the actuators and the deposition system so that, when the first motorized deposition head and the second motorized deposition head simultaneously operate based on the section, each coordinate value set of the discretized sequence having identical coordinate values along the first direction and the second direction and different values along the third direction and for first deposition information and second deposition information, is simultaneously reached by the first motorized deposition head and the second motorized deposition head so that the first segment and the second segment are synchronously deposited over a same time interval by having a first travelling speed of the first motorized deposition head lower than a second travelling speed of the second motorized deposition head when the first segment is shorter than the second segment.
8. The manufacturing method according to claim 7, comprising the step of generating, on the plane of a first axis and a second axis, a first projection and a second projection of respective first and second 3D computational models of a relative object or a sub-part, the relative object or the sub-part is to be deposited by the first motorized deposition head or the second motorized deposition head; calculating a parameter indicative of overlapping between the first projection and the second projection; changing a relative orientation between the first and second 3D computational models within the three-dimensional reference frame until a target orientation is found such a parameter reaches a predefined threshold; generating the discretized sequence based on the target orientation to define a portion of each of the relative object or the sub-part, the deposition of the relative object or the sub-part is operated with the first motorized deposition head and the second motorized deposition head depositing at a same time via sequences generating the first segment and the second segments.
9. The manufacturing method according to claim 7, further comprising steps of: receiving a single or plurality of first discretized toolpaths originated by a decomposition of a first computational model of one of the at least two objects and a single or plurality of second discretized toolpaths originated by the decomposition of a second computational model of another of the at least two objects, a common discretization step pattern being applied between adjacent points of a first discretized toolpath and a second discretized toolpath where the first motorized deposition head and the second motorized deposition head simultaneously deposit; pairing at least one of the first discretized toolpaths with at least one of the second discretized toolpaths in ordered sequential pairs based on the common discretization step pattern, for each of the ordered sequential pairs, defining a common direction of travel along the first direction and the second direction to generate the discretized sequence.
10. The manufacturing method according to claim 7, wherein the at least two objects are paired objects and the at least two objects and sub-parts are wearable by an individual and comprising the step of generating a first 3D computational model and a second 3D computational model of one or more body portions of the individual based on an output by a biometric device and generating and or selecting a proper sequence based on the first 3D computational model and the second 3D computational model.
11. The multi-head additive manufacturing machine according to claim 2, wherein the electronic control unit is programmed so that, when two or more stratified layers of each printed object or sub-part are at least partially defined by the pre-defined first deposition path and the pre-defined second deposition path, the pre-defined first deposition path of the first motorized deposition head of a lower layer is not overlapped by the pre-defined second deposition path of the second motorized deposition head of a higher layer and the pre-defined second deposition path of the lower layer is not overlapped by the pre-defined first deposition path of the higher layer.
12. The multi-head additive manufacturing machine according to claim 2, wherein at least within the section each point of the discretized sequence is defined by at least six degrees of freedom including first position information along the first direction, second position information along the second direction, third position information of the first deposition head along the third direction, fourth position information of the second deposition head along the third direction, the first deposition information and the second deposition information and wherein the electronic control unit is programmed to: check if an inputted preferred speed value including deposition rates of the first motorized deposition head and the second motorized deposition head is compatible with a set of pre-defined speed values, each pre-defined speed value being associated to a respective degree of freedom; when an inputted speed is, along at least an axis or for the deposition system, higher than a relative pre-defined speed value or deposition rate, choose the relative pre-defined speed or deposition rate as a maximum speed or rate along a relative direction or associated to the first motorized deposition head and the second motorized deposition head; and calculate other speed values along other axes or remaining deposition rate so that the first motorized deposition head and the second motorized deposition head simultaneously reach a target point.
13. The multi-head additive manufacturing machine according to claim 3, wherein at least within the section each point of the discretized sequence is defined by at least six degrees of freedom including first position information along the first direction, second position information along the second direction, third position information of the first deposition head along the third direction, fourth position information of the second deposition head along the third direction, the first deposition information and the second deposition information and wherein the electronic control unit is programmed to: check if an inputted preferred speed value including deposition rates of the first motorized deposition head and the second motorized deposition head is compatible with a set of pre-defined speed values, each pre-defined speed value being associated to a respective degree of freedom; when an inputted speed is, along at least an axis or for the deposition system, higher than a relative pre-defined speed value or deposition rate, choose the relative pre-defined speed or deposition rate as a maximum speed or rate along a relative direction or associated to the first motorized deposition head and the second motorized deposition head; and calculate other speed values along other axes or remaining deposition rate so that the first motorized deposition head and the second motorized deposition head simultaneously reach a target point.
14. The multi-head additive manufacturing machine according to claim 2, wherein the first deposition information and the second deposition information are different so that, between adjacent points of the discretized sequence, the electronic control unit causes a first width of material deposited at a given time by the first motorized deposition head for the first segment to be different from a second width of material deposited for the second segment by the second motorized deposition head so that a first area covered by the first segment is different from a second area covered by the second segment in width and/or in length.
15. The multi-head additive manufacturing machine according to claim 3, wherein the first deposition information and the second deposition information are different so that, between adjacent points of the discretized sequence, the electronic control unit causes a first width of material deposited at a given time by the first motorized deposition head for the first segment to be different from a second width of material deposited for the second segment by the second motorized deposition head so that a first area covered by the first segment is different from a second area covered by the second segment in width and/or in length.
16. The multi-head additive manufacturing machine according to claim 4, wherein the first deposition information and the second deposition information are different so that, between adjacent points of the discretized sequence, the electronic control unit causes a first width of material deposited at a given time by the first motorized deposition head for the first segment to be different from a second width of material deposited for the second segment by the second motorized deposition head so that a first area covered by the first segment is different from a second area covered by the second segment in width and/or in length.
17. The multi-head additive manufacturing machine according to claim 2, wherein the first deposition information and the second deposition information are different so that the electronic control unit causes the first motorized deposition head to be deactivated from deposition while the second motorized deposition head is depositing and causes the first motorized deposition head to deposit again while the second motorized deposition head is depositing, wherein a thickness for the deposited material of the first motorized deposition head is obtained and higher than a thickness for the deposited material of the second motorized deposition head.
18. The multi-head additive manufacturing machine according to claim 3, wherein the first deposition information and the second deposition information are different so that the electronic control unit causes the first motorized deposition head to be deactivated from deposition while the second motorized deposition head is depositing and causes the first motorized deposition head to deposit again while the second motorized deposition head is depositing, wherein a thickness for the deposited material of the first motorized deposition head is obtained and higher than a thickness for the deposited material of the second motorized deposition head.
19. The multi-head additive manufacturing machine according to claim 4, wherein the first deposition information and the second deposition information are different so that the electronic control unit causes the first motorized deposition head to be deactivated from deposition while the second motorized deposition head is depositing and causes the first motorized deposition head to deposit again while the second motorized deposition head is depositing, wherein a thickness for the deposited material of the first motorized deposition head is obtained and higher than a thickness for the deposited material of the second motorized deposition head.
20. The multi-head additive manufacturing machine according to claim 5, wherein the first deposition information and the second deposition information are different so that the electronic control unit causes the first motorized deposition head to be deactivated from deposition while the second motorized deposition head is depositing and causes the first motorized deposition head to deposit again while the second motorized deposition head is depositing, wherein a thickness for the deposited material of the first motorized deposition head is obtained and higher than a thickness for the deposited material of the second motorized deposition head.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0038] The foregoing and other features of the present disclosure will become more fully apparent from the following description and appended claims, taken in conjunction with the accompanying drawings. Understanding that these drawings depict only several embodiments in accordance with the disclosure and are not to be considered limiting of its scope, the disclosure will be described with additional specificity and detail through use of the accompanying drawings.
[0039]
[0040]
[0041]
[0042]
[0043]
[0044]
[0045]
DETAILED DESCRIPTION OF THE INVENTION
[0046]
[0047] The printing machine further comprises another guide, preferably a rectilinear guide 5 (shown in
[0048] The printing machine further comprises actuators, e.g. electric rotary motors, to move heads 1, 2, N in the reference frame, a multi-deposition unit 8 that can process a single deposition material or a plurality of materials e.g. a material X can be fed in nozzle 7 of head 1 and an elastic material Y can be fed to nozzle 7 of head 2, which can be as well different in size, e.g. one with orifice of 0.5 mm other with 0.8 mm, with a filament-like deposition material in a softened or partially melted condition to favor shaping and deposition and an electronic control unit ECU to control, e.g. via suitable circuitry and sensors, position within the reference frame of heads 1, 2, N via the actuators and a quantity of material to each head 1, 2, N. In particular, the deposition system comprises actuators to provide a diversified deposition rate for each head. A control parameter of such actuators may be used to indicate an amount and/or rate of deposition material processed by each head, e.g. in case of extrusion, the angular position and motion of a feeding screw that feeds the respective deposition head.
[0049] As shown in
[0050] Furthermore,
[0051]
[0052] As shown in
[0053]
[0054] Input array or sequence of
[0055] Each row of the array includes position and, preferably, non-position information, e.g. quantity of material to be deposited, speed at a given point in space. Furthermore, array of
[0056] Array may include both position and non-position absolute space coordinates or displacements with sign. In the latter case it is very easy to spot an inconsistency of toolpaths because it is not possible to have, at a given step of the array i.e. at a give y-coordinate, displacements of different signs for head 1 and head 2. If the array contains absolute coordinates, it is a simple algebraic step to calculate the displacement and therefore compatibility of toolpaths.
[0057]
[0064] Orienting may be either calculated onboard of the manufacturing machine, or by an external electronic device, in which case arrays take into account the optimized orientation.
[0065]
[0066]
[0067] In
[0068] When using this multi-deposition method, an additional parameter of direction of Y axis (common direction) needs to be defined. In this example the pair [a0,b0] is being executed with a direction of movement of the common Y axis from Ymax to Ymin as indicated by the arrow, followed by a direction of movement from Ymin to Ymax of the common axis during execution of the second pair of toolpaths [a1,b1] as indicated by the arrows, thus causing a counterclockwise motion on both deposition head 1 and deposition head 2, maximising the relative distance between them, and consequently their thermal and airflow independence. In another example, where the toolpaths are paired as first pair [a0,b1] and second pair [a1, b0], while maintaining the same common direction from Ymax to Ymin for the first pair, and from Ymin to Ymax for the second pair, the motion of deposition head 2 would be clockwise, conversely to the counterclockwise motion of deposition head 1, thus countering its inertial forces, ultimately resulting in a dynamically more balanced system of the entire apparatus. These thermal or mechanical dynamics of the apparatus as described in this invention can be used as further criteria for defining the specific combination of toolpath pairs and common direction for process execution. The process of toolpath generation and pairing and/or common direction selection is then repeated, according to a given criteria similar to the ones described above, until a desired infill percentage of the layer is obtained. In some examples, the developed toolpaths can only consist of a certain number of contour offsets (also known as walls) without filling the rest of the layer.
[0069] Besides the preparation of the toolpaths in such a way that would enable execution using the multi-head deposition method, the process needs to be strictly controlled and synchronised in order to guarantee the correct geometrical deposition of the required toolpaths, while satisfying the constraints that common Y direction is shared for both of the deposition heads.
[0070] It is important that the control unit ensures correct interpolation of the required curves in a coordinated and synchronous way. In one example, this synchronicity can be achieved by a linear interpolation of points obtained by required sampling of the said curves. In such an example, every sampling point on any of the curves would require a sampling point on the other toolpath from the corresponding pair. Sampling points are collected in arrays as described above e.g. about
[0071] For example, reference can be made to
[0072] It should be noted that such additional sampling points might not always be necessary due to accurate geometrical representation, but also due to examples where the material deposition needs to be controlled as for example, in areas where the deposition on one of the deposition heads needs to be stopped or initiated.
[0073] In another embodiment represented in
[0074] In such an example, the distance between adjacent toolpaths varies, so it can, for example, be particularly advantageous to provide deposition data relative to a varying filament width on a segment-to-segment basis, based on such toolpath distance, by controlling the amount of material deposited along the toolpaths, represented by the areas in pattern, depicted in
[0075] In yet another example, the geometry of some toolpaths may not be related to the geometry of the cross-section with such a high level of similarity, but might be obtained by populating the cross-section of the object by toolpaths from a pre-made database of toolpaths, depending on the area that needs to be infilled by toolpaths, and adjusting it to that infill area. For example, in
[0076] The above described examples of different types of toolpaths and toolpath pairs between various objects can be combined in the deposition of layers.
[0077] It is important to note that speed of heads during deposition can be calculated by the control unit in a number of different ways. For example, an initial speed is assigned to each deposition head and such speed is maintained until the array specifies a different value in case such speed is always less than a maximum speed of the machine. Otherwise, the array further comprises a specific column for the speed to be kept at each step, i.e. between adjacent points along the deposition path. It is important to note that speed of a deposition head is defined by kinematic constraints, e.g. performances of actuators dedicated to move the head in the space or along a plane parallel to the deposition plane.
[0078] In
[0079]
[0080] Vector F is set by the designer in various manners, e.g. is assigned at the beginning of a layer and kept constant or changes every e.g. 10 rows of the array etc. and vector P includes the operating position coordinates between a starting point and a target point of deposition heads along the respective toolpath, the starting and target points being adjacent along the array of coordinates and material deposition parameters.
[0081] According to an embodiment, both P and F shall be expressed by the same formula, for example the norm. Dividing norm of vector P by norm of vector F provides a time that shall be common to all actuators along the axes and deposition system to guarantee a simultaneous motion. Dividing the difference between the position coordinates and material quantity of the target point and the starting point by such common time provides the speed along each axis and deposition rates for each deposition head. In case one of such values is higher than a pre-set maximum value for a given axis or deposition system, such pre-set value is chosen by the control unit as the actual speed or rate value (left branch in flowcharts of