The technical field relates to a printing method of a 3D printer, and specifically relates to a warpage prevented printing method of a 3D printer.
A 3D printer may read printing information input by a user, and squeezes materials on a print bed for stacking a physical 3D model corresponding to the printing information, which is very convenient.
After the materials are squeezed out of the print head 12, the materials start to cool down. As shown in
Therefore, a warpage phenomenon is caused on the object 2, and it will seriously affect the quality of the printed 3D model.
The invention is directed to a warpage prevented printing method of 3D printer, which may first print a removable raft and then prints a 3D model upon the raft, so as to prevent a warpage phenomenon from being generated on the bottom of the 3D model.
In one of the exemplary embodiments, the method of the present application includes following steps: obtaining raft printing information when a printing action is about to be performed by a 3D printer; controlling a print-head of the 3D printer to print a raft on a printing platform of the 3D printer according to the raft printing information; obtaining object printing information of a first printing layer of a 3D object; controlling the print-head raising along a Z axis to a printing height of the first printing layer; controlling the print-head to print a slicing object of the first printing layer on the raft according to the object printing information; determining whether the 3D object is printed completely; and, re-executing above steps for printing next slicing object of next printing layer of the 3D object until the 3D object is printed completely.
In comparison with related art, each embodiment disclosed in the present invention may print a desired 3D model on a removable raft which is about to throw away. Therefore, a warpage phenomenon can be prevented from being generated on the bottom of the 3D model while printing, and the quality of the 3D model is assured.
In cooperation with the attached drawings, the technical contents and detailed description of the present invention are described thereinafter according to multiple embodiments, being not used to limit its executing scope. Any equivalent variation and modification made according to appended claims is all covered by the claims claimed by the present invention.
For the above objective, each embodiment of the present disclosure may control a print head of the 3D printer 1 to print a raft 4 on a printing platform of the 3D printer 1 (as the print head 12 and the printing platform 11 shown in
In particular, without printing the raft 4, the 3D printer 1 is directly printing the 3D model 3 on the printing platform 11; with the raft 4, the 3D printer 1 is to print the 3D model 3 on the printed raft 4. When performing printing, the adhesion between the bottom of the 3D model 3 and the top face of the raft 4 (if the raft 4 exists) is larger than that between the bottom of the 3D model 3 and the top face of the printing platform 11 (if the raft doesn't exist). As a result, the present invention prints the 3D model 3 on the raft 4 for preventing the warpage phenomenon from being generated on the bottom of the 3D model 3 due to the larger adhesion between the bottom of the 3D model 3 and the top face of the raft 4. In each of the embodiments of the present disclosure, the print head 12 of the 3D printer 1 may use same material to print both of the 3D model 3 and the raft 4, but not limited thereto. It is worth saying that the raft 4 is directly printed on the printing platform 11, so the warpage phenomenon may be generated on the bottom of the raft 4 if the length of the raft 4 is way too long. However, the raft 4 is a removable model that can be threw away after printing, which is not necessary to the user. Therefore, even if the warpage phenomenon is generated on the bottom of the raft 4, it won't affect the appearance of the 3D model 3 desired by the user.
Refers to
First, the 3D printer 1 or a computer device (not shown) connected to the 3D printer 1 is provided to perform a slicing process to a 3D object needed by the user, so as to generate multiple records of object printing information that respectively correspond to multiple printing layers of the 3D object. In one embodiment, each of the multiple records of object printing information may respectively record printing-route data of each printing layer (when printing a monochrome 3D model). In another embodiment, each of the object printing information may respectively record printing-route data and color printing data of each printing layer (when printing a color 3D model).
After the aforementioned slicing process, the 3D printer 1 may start a printing action (step S10). In this embodiment, the 3D printer 1 is capable of a raft applying function. When performing the printing action, the 3D printer 1 determines if the raft applying function is enabled by the user (step S12), i.e., the 3D printer 1 determines if the user is willing to print a raft on the bottom of a desired 3D model.
If the raft applying function is not enabled, the 3D printer 1 adopts a regular process to print a physical 3D model according to the aforementioned object printing information (step S14). In this embodiment, the printing action in step S14 is similar to the printing approaches adopted in related art, which is omitted here.
If the raft applying function is enabled, the 3D printer 1 executes each step (i.e., step S16 to step S36) as shown in
In particular, if the raft applying function is enabled, the 3D printer 1 first obtains a record of raft printing information (step S16), and controls the print head 12 to directly print the raft on the printing platform 11 according to the raft printing information (step S18). It should be mentioned that after step S16, the 3D printer 1 may first control the print head 12 to move to a position upon the printing platform 11 and locates the print head 12 at a printing height of the raft (i.e., keeps a specific distance between the print head 12 and the printing platform 11), and then controls the print head 12 to perform the printing action for printing the raft thereon.
In one embodiment, the raft printing information may be default data stored in a memory of the 3D printer 1. In another embodiment, the 3D printer 1 may store multiple sets of the record(s) of the raft printing information that respectively correspond to multiple types of rafts. The user may choose one of the multiple types of rafts, and the 3D printer 1 may obtain the raft printing information corresponding to the chosen type of raft. In a further embodiment, the 3D printer 1 may dynamically generate the raft printing information according to the size of the desired 3D model to be printed.
After step S18, the 3D printer 1 determines whether the raft is printed completely (step S20).
If the raft includes only one layer (i.e., only one printing layer), the 3D printer 1 finishes the printing action of the raft after step S18.
If the raft includes multiple printing layers, the 3D printer 1 may obtain one of multiple records of the raft printing information that corresponds to one of the multiple printing layers of the raft in step S16, and prints a raft object corresponding to one printing layer of the raft according to the obtained raft printing information in step S18.
If the raft includes multiple printing layers, the 3D printer 1 may determine whether the raft is printed completely after step S18 (step S20), i.e., the 3D printer 1 determines if the current-printed printing layer is a last printing layer of the raft. If the raft is not completed, the 3D printer 1 controls the print head 12 to move along a Z axis, so as to locate the print head 12 at a printing height of the next printing layer of the raft (step S22). In one embodiment, the 3D printer 1 controls the print head 12 to lift along the Z axis for a third raising height in step S22.
Next, the 3D printer 1 re-executes step S16 and step S18 for obtaining another record of the raft printing information corresponding to the next printing layer of the raft, and prints another raft object corresponding to the next printing layer of the raft according to the obtained raft printing information.
If the 3D printer 1 determines that the raft is completed in step S20 (i.e., multiple raft objects that correspond to the multiple printing layers of the raft are all printed completely, and a raft may be stacked via the multiple raft objects), the 3D printer 1 further executes following step S24.
In particular, after the raft is printed completely, the 3D printer 1 obtains one of the multiple records of object printing information that corresponds to a first printing layer of the desired 3D object (step S24), and controls the print head 12 to move along the Z axis, so as to locate the print head 12 at a printing height of the first printing layer of the 3D object (step S26). In one embodiment, the 3D printer 1 controls the print head 12 to lift along the Z axis for a first raising height in step S26.
Next, the 3D printer 1 controls the print head 12 to print a slicing object of the first printing layer on the raft according to the object printing information corresponding to the first printing layer (step S28). In particular, the 3D printer 1 controls the print head 12 to squeeze the materials onto the raft object of the last printing layer of the raft (if the raft includes multiple printing layers), so as to print the slicing object of the first printing layer of the 3D object.
In one embodiment, an area of the raft must be larger than that of the bottom of the 3D object. In another embodiment, at least the area of the raft object of the last printing layer of the raft must be larger than that of the slicing object of the first printing layer of the 3D object. Therefore, the whole bottom of the 3D model is printed on and within the raft, and the warpage phenomenon is prevented from being generated on the bottom of the 3D model.
After step S28, the 3D printer 1 obtains another record of the object printing information that corresponds to next printing layer (e.g., the second printing layer) of the 3D object (step S30), and then controls the print head 12 to move along the Z axis, so as to locate the print head 12 at a printing height of the next printing layer of the 3D object (step S32). In one embodiment, the 3D printer 1 controls the print head 12 to lift along the Z axis for a second raising height in step S32. It should be mentioned that the second raising height may be same as the aforementioned first raising height, or may be different from the first raising height (detailed described in the following).
Next, the 3D printer 1 controls the print head 12 to print another slicing object of the next printing layer of the 3D object according to the object printing information corresponding to the next printing layer (step S34). For example, the 3D printer 1 may control the print head 12 to squeeze materials onto the slicing object of the first printing layer of the 3D object, so as to print a slicing object of a second printing layer of the 3D object.
After step S34, the 3D printer 1 determines whether the 3D object is printed completely (step S36), i.e., the 3D printer 1 determines if the current-printed printing layer is a last printing layer of the 3D object. If the 3D object is not printed completely yet, the 3D printer 1 re-executes step S30 to step S34 for obtaining another record of the object printing information that corresponds to the next printing layer, controlling the print head 12 to move along the Z axis (i.e., to lift for the second raising height), and controlling the print head 12 to print another slicing object of the next printing layer.
In the embodiment, the 3D printer 1 may continually execute step S30 to step S34, until multiple slicing objects that respectively correspond to the multiple printing layers of the 3D object are all printed completely and a physical 3D model corresponding to the 3D object is built via stacking the multiple slicing objects.
It is worth saying that each raft object and each slicing object printed by the 3D printer 1 has a fixed thickness. In one embodiment, the thickness may be a default value preset and saved in the 3D printer 1. In another embodiment, the thickness may vary according to the ingredients of the materials used by the 3D printer 1. In a further embodiment, multiple thickness values are provided by the 3D printer 1 to be chosen by the user.
In one of the exemplary embodiments, the aforementioned first raising height, the second raising height, and the third raising height may be the same value, and these heights may be equal to the thickness of each raft object and each slicing object. Therefore, the thickness of each layer of the printed raft and the thickness of each layer of the printed 3D model are all the same.
In another one of the exemplary embodiments, the aforementioned second raising height and the third raising height may be the same value (for example, the second raising height and the third raising height may be equal to the thickness of the raft object(s) and the slicing object(s)), and the first raising height may be different from the second raising height and the third raising height (for example, the first raising height may be larger than the second raising height or the third raising height, i.e., the first raising height may be larger than the thickness of the raft object(s) or the slicing object(s)). Therefore, the printed raft may be easily removed from the printed 3D model (detailed described in the following).
Please refer to
As shown in
Next, as shown in
Next, as shown in
In the embodiment shown in
It is worth saying that though the present invention can prevent the warpage phenomenon from being generated on the bottom of the 3D model through printing the raft 4, but if the adhesion between the 3D model and the raft 4 is too strong, a user may unintentionally damage the bottom of the 3D model when removing the raft 4 from the 3D model. For obviating the above issue, the present invention may further reduce the adhesion between the 3D model and the raft 4 while printing the 3D model.
Please refer to
In the embodiment shown in
In the embodiment of
By way of using the first raising height h1′, the squeezed materials may stay in the air for a longer time for cooling when the 3D printer 1 prints the slicing object 31 of the first printing layer of the 3D object. Accordingly, when contacting and covering the top face of the raft 4, the squeezed materials are at a semi-cooled state, so the adhesion between the slicing object 31 of the first printing layer of the 3D object and the raft 4 is effectively reduced. After the 3D model is printed completely, the user may easily remove the raft 4 from the 3D model (i.e., easily separates the top face of the raft 4 from the bottom of the 3D model).
It should be mentioned that the 3D printer 1 only needs to appropriately reduce the adhesion between the slicing object 31 of the first printing layer of the 3D object and the raft 4, but doesn't need to reduce the adhesion between each two adjacent slicing objects 31 of the 3D object, and doesn't need to reduce the adhesion between each two adjacent raft objects of the raft 4 either. According to above purpose, the aforementioned third raising height controlled by the 3D printer 1 in step S22 of
In this embodiment, the aforementioned first raising height controlled by the 3D printer 1 in step S26 of
For the purpose of increasing the strength of the structure of the raft 4 and the 3D model, the 3D printer 1 may perform an infilling process to the raft 4 and/or the 3D model. In particular, the 3D printer 1 controls the print head 12 to squeeze the materials inside the raft 4 and/or the 3D model for performing the infilling process, so as to increase the adhesion between each two adjacent raft objects of the raft 4, and also increases the adhesion between each two adjacent slicing objects of the 3D model. In one embodiment, an infilling ratio of the infilling process is 100% (i.e., the inner part of the raft 4 and/or the 3D model are full infilled). In another embodiment, the infilling ratio of the infilling process may be set as a value that is larger than a default ratio and smaller than 100%.
In particular, after each raft object and each slicing object are printed, the 3D printer 1 may control the print head 12 to squeeze the materials to the inner part of each raft object and each slicing object, so as to perform the infilling process to the inner part of each raft object and each slicing object. Therefore, the contact area between each two adjacent objects is increased, and the adhesion between each two adjacent objects is increased as well.
Please refer to
When performing printing, the 3D printer 1 first obtains the raft printing information (step S40), and controls the print head 12 to print a raft on the printing platform 11 according to the obtained raft printing information (step S42). Similar to the first embodiment of
If the current-printed printing layer is not the last printing layer of the raft, the 3D printer 1 controls the print head 12 to squeeze the materials to the inner part of the raft (i.e., the inner part of a raft object of the raft printed in step S42), so as to perform a first infilling process to the raft (step S46). Next, the 3D printer 1 controls the print head 12 to lift along a Z axis (for example, controls the print head 12 to move for the aforementioned third raising height), so as to locate the print head 12 at a printing height of a next printing layer of the raft (step S48). Also, the 3D printer 1 re-executes step S40 to step S42 for obtaining the raft printing information corresponding to the next printing layer of the raft, and controlling the print head 12 to print the raft object of the next printing layer.
If the current-printed printing layer is the last printing layer of the raft, the 3D printer 1 controls the print head 12 to squeeze the materials to the inner part of the raft (i.e., the inner part of a raft object of the last printing layer of the raft) as well, so as to perform a second infilling process to the raft (step S50). In one embodiment, both the first infilling process and the second infilling process are full infilling the inner part of the raft (i.e., the infilling ratios of the first infilling process and the second infilling process are 100%). However, the infilling ratio may vary according to the parameter of the materials used by the 3D printer 1 (e.g., moisture degree, adhesion, etc.), not limited thereto.
After the raft is printed completely, the 3D printer 1 further obtains the object printing information corresponding to a first printing layer of a 3D object (step S52), and controls the print head 12 to lift along the Z axis (for example, controls the print head 12 to move for the aforementioned first raising height), so as to locate the print head 12 at a printing height of the first printing layer of the 3D object (step S54). Next, the 3D printer 1 controls the print head 12 to print a slicing object of the first printing layer on the raft according to the obtained object printing information corresponding to the first printing layer (step S56). In this embodiment, the first raising height may be larger than or equal to a thickness of the slicing object, not limited thereto.
After step S56, the 3D printer 1 controls the print head 12 to squeeze the materials to the inner part of the slicing object of the first printing layer of the 3D object, so as to perform a third infilling process to the slicing object of the first printing layer (step S58). In one embodiment, the third infilling process in step S58 is full infilling the inside of the slicing object. Otherwise, the third infilling process may determine an infilling ratio adopted by the third infilling process according to the parameter of the materials, not limited thereto.
In should be mentioned that in one of the exemplary embodiments, the 3D printer 1 may adopt a first infilling angle to perform the second infilling process in step S50, and adopts a second infilling angle to perform the third infilling process in step S58, and makes the first infilling angle equals the second infilling angle (detailed described in the following).
After step S58, the 3D printer 1 obtains another object record of the printing information corresponding to next printing layer of the 3D object (step S60), and controls the print head 12 to lift along the Z axis (for example, controls the print head 12 to move for the aforementioned second raising height), so as to locate the print head 12 at a printing height of the next printing layer (step S62). Next, the 3D printer 1 controls the print head 12 to print another slicing object of the next printing layer of the 3D object according to the obtained object printing information corresponding to the next printing layer (step S64).
After step S64, the 3D printer 1 controls the print head 12 to squeeze the materials to the inner part of the slicing object of the next printing layer, so as to perform a fourth infilling process to the slicing object of the next printing layer (step S66). In one embodiment, the fourth infilling process in step S66 is full filling the inside of the slicing object. Otherwise, the fourth infilling process may determine an infilling ratio adopted by the fourth infilling process according to the parameter of the materials, not limited thereto.
After step S66, the 3D printer 1 determines whether the 3D object is printed completely (step S68). In the embodiment, the 3D printer 1 re-executes step S60 to step S66 before the 3D object is printed completely, so as to keep printing each slicing object of each printing layer of the 3D object until the 3D object is completed.
In the embodiment shown in
In the embodiment shown in
The X axis is taken as an example in the above description, however, as long as the first infilling angle is parallel to the second infilling angle (i.e., the printing direction of the second infilling process equals another printing direction of the third infilling process), the materials at the top face of the raft 4 (i.e., the raft object of the last printing layer of the raft 4) will be parallel to the materials at the bottom of the 3D model 3 (i.e., the slicing object of the first printing layer of the 3D model 3). In another embodiment, the second infilling process and the third infilling process may not be performed along the X axis.
In the embodiment of
It is worth saying that the 3D printer 1 in the present invention doesn't need to reduce the adhesion between each two adjacent raft objects of the raft 4, so the 3D printer 1 may adopt random angles to perform the first filling process in step S46. Also, the 3D printer 1 doesn't need to reduce the adhesion between each two adjacent slicing objects of the 3D model 3, so the 3D printer 1 may adopt random angles to perform the fourth infilling process in step S66.
By way of the printing method disclosed in each embodiment of the present disclosure, a warpage phenomenon may be prevented from being generated on the bottom of a printed 3D model, and the quality of the 3D model is advanced.
As the skilled person will appreciate, various changes and modifications can be made to the described embodiment. It is intended to include all such variations, modifications and equivalents which fall within the scope of the present invention, as defined in the accompanying claims.
Number | Date | Country | Kind |
---|---|---|---|
201710422669.3 | Jun 2017 | CN | national |