ENHANCED 3D PRINTING APPARATUS
20210379833 · 2021-12-09
Inventors
Cpc classification
B29L2031/08
PERFORMING OPERATIONS; TRANSPORTING
B33Y30/00
PERFORMING OPERATIONS; TRANSPORTING
B29C64/268
PERFORMING OPERATIONS; TRANSPORTING
B33Y80/00
PERFORMING OPERATIONS; TRANSPORTING
B29L2031/18
PERFORMING OPERATIONS; TRANSPORTING
B29C64/232
PERFORMING OPERATIONS; TRANSPORTING
B33Y50/02
PERFORMING OPERATIONS; TRANSPORTING
International classification
B29C64/393
PERFORMING OPERATIONS; TRANSPORTING
B29C64/232
PERFORMING OPERATIONS; TRANSPORTING
Abstract
A beam steering system in which the printhead follows a printpath along a curve, such as printing of a heat exchanger thin walls, typically undergoes errors due to varying beam angles, beam focus and beam speed. The present disclosure provides solutions to error reduction and increases reliability for printing rings and hollow objects related to 3D printing. Accordingly, a wall described by a curve function, may be fabricated using a printhead, which is moved in a print path that keeps the print lines orthogonal to the print path and tangent to the inner center line curve between the outer wall and the inner wall.
Claims
1. An apparatus for fabricating a three-dimensional object including: a processor; a beam director for steering a light beam from a light source; a non-transitory memory for storing instructions, which, when executed by the processor, cause the processor to: slice the three-dimensional object into a plurality of 2D layers; select a curved print path for the light beam for each of the plurality of 2D layers; compose print lines for each of the plurality of 2D layers orthogonal to the curved print path; and direct the beam director to steer the light beam to form the print lines along the curved print path for each of the plurality of 2D layers to fabricate the three-dimensional object from the plurality of 2D layers.
2. The apparatus of claim 1, wherein the three-dimensional object is selected from a group of: rings, and thin walls.
3. The apparatus of claim 2, wherein the three-dimensional object is a structure with multiple thin walls.
4. The apparatus of claim 3, wherein the three-dimensional object is a heat exchanger or a turbine.
5. The apparatus of claim 1, wherein the beam director is configured to direct the print lines orthogonal to the print path and tangent to an inner center line between an outer wall and an inner wall of the three-dimensional object.
6. The apparatus of claim 1, wherein the print lines are curved.
7. The apparatus of claim 1, wherein one of the curved print paths comprises concentric print paths.
8. The apparatus of claim 1, further comprising a positioning system configured to position the beam director.
9. The apparatus of claim 8, wherein the positioning system comprises an actuator driven X-Y axis gantry system.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0012]
[0013]
[0014]
[0015]
[0016]
[0017]
[0018]
[0019]
[0020]
[0021]
DESCRIPTION
[0022] A beam director for use in 2D and 3D printers, such as the ones disclosed in U.S. Pat. Nos. 9,435,998, 10,046,444 and 10,473,915, which are incorporated herein by reference, comprises a print-head.
[0023] One aspect of the disclosure is about eliminating the FOV by moving the printhead in a print path 21 that keeps the print lines 22 orthogonal to the print path 21 This method benefits parts that follow a symmetry around a point or even following a function curve where the printhead is about tangent to the curve.
[0024] As an example, with reference to
[0025] Implementation of this system requires the further processing of the layer following a slicing of the model into layers. Slicing is a process where the 3D model is divided into or represented by a plurality of 2D layers, where each layer is represented by digital information as an image such as svg, jpg, etc. Alternatively, the 2D layer is represented by a G-code where the machine can render the image using machine instructions. The composition of the gcode is instructions for the machine to render the layer which also selects specific paths as how to render it. In general, there are two methods for rendering: raster and vector rendering. In raster, the lines are drawn left to right (e.g. +x, −x) or right to left, then the printhead moves in the orthogonal direction in smaller steps (+y, −y). In vector rendering, the machine follows a function of a curve where the composition of many curves renders the layer.
[0026] In the instant application, a print path 21 is selected using the raster method where the print path is selected to move along the inner center of the model walls. This way, the raster lines are symmetrical and orthogonal to the wall center.
[0027] When each layer is printed, the printhead follow the printhead print path 21 where the print path 21 is selected to follow wall curves. When a wall 41 is found, then the print path 21 is positioned along the inner center line 23 of the wall 41 so that the print direction is following the wall function so that the printhead prints the print lines 22 orthogonal to the printhead direction in a raster manner.
[0028] A simple implementation is by using an x-y gantry system on which the light beam source with the focusing optics is carried. A controller moves the printhead to follow the print path.
[0029] With reference to
[0030] An x-axis stage 102 may be perpendicular to the first y-axis 104A and the second y-axis stage 104B. The x-axis stage 102 may move back and forth along the y-axis stages 104A and 104B. The beam director 105 may be located on the x-axis stage 102 and may be moved back and forth along the x-axis stage 102 under the control of a processor executing instructions saved on non-transitory memory.
[0031] A bottom mirror 106A is located at a foot of one of the pillars 103 and is orientated at an angle towards a top mirror 106B and so configured to reflect a light beam 107 from a light source towards the top mirror 106B which is located towards the top of the pillars 103. The top mirror 106B is configured to reflect the light beam 107 towards an x-axis stage mirror 106C. The X-axis stage mirror 106C is configured to reflect the light beam towards the beam director 105.
[0032] It should be appreciated that there are numerous other arrangements of mirrors by which the light beam 107 may be directed towards the print head.
[0033] In this embodiment, the beam director 105 is used as a print-head. Therefore, the light beam 107 will be directed towards a third mirror in the beam director.
[0034] With reference to
[0035] The light beam 107 then follows the path in the beam director 105 until a focusing beam 107A exits the beam director 105 as shown in
[0036] Focusing beam 107A strikes the work surface 113 (build surface of the 3-D printer) at point 107B as shown in
[0037] After each rotation of the first mirror by motor 109, the beam director 105 is moved by a beam width in the X-axis direction by the positioning system connected to, and controlled by, the processor. The light beam 107 will now print a new, e.g. curved, print line 22 next to the previous one. This will continue until the end of the object to be printed is reached in the X-axis direction. The beam director 105 will then be moved a width of one curved print line 22 by the positioning system in the Y-axis direction. The beam director 105 will then work its way back in the X-axis direction towards the opposite end of the object to be printed in the X-axis direction. Another aspect of the invention is to move X and Y simultaneously while the print head 105 is printing.
[0038] Once again when this end is reached the beam director 105 may again be moved the width of one curved print line 22 in the Y-axis direction and once more move along the X-axis in the opposite direction. This to and fro print action is continued until a whole layer of the object is complete. When the first layer is completed, the work surface (or build surface of a 3-D printer) will be lowered in the z-axis direction by a layer thickness, and a new layer of powder will be dispense over the previously printed layer and the print process will start again for the new layer. The object will therefore be constructed by the printing of subsequent layers on top of each other.
[0039] In another aspect of the invention, a Robot can carry the light beam source and optics to print in raster curves where the curves are orthogonal to the printpath.
[0040] In a preferred embodiment, a beam director as disclosed in U.S. Pat. No. 9,435,998 is carried by the robot or a gantry xy system where the beam director prints the curves orthogonal to the print path. The advantage of using the U.S. Pat. No. 9,435,998 beam director is that the curves are printed by the beam director, freeing the Robot or Gantry system from printing the raster lines and also increasing the print speed. Therefore, the Robot or gantry XY is used for the slow moving axis along the print path. This will positively impact the Mean Time Between Repairs (MTBF) in addition to providing gains in print speed
[0041] In a more specific example, a turbine in a size of more than 24″ in diameter can be printed by a beam director as disclosed in U.S. Pat. No. 9,435,998 where the only limitation in the turbine size is the robot arm reach.
[0042] When printing a turbine model, the slicing algorithm may create print paths 21 for, e.g. turbine, walls where multiple adjacent print paths 21 are created to cover the large size of the walls with concentric print paths 21. The number of concentric print paths 21 may be calculated based on the printhead width. In general, a wall, e.g. turbine, with an outer radius r to be printed with a printhead with a w width. will require at least: r/w print paths 21.