The present invention relates to three-dimensional (“3D”) printing, and more particularly to an apparatus and method for establishing the proper geometric relationship between a build surface of a 3D printer and the constrained motion axes of a deposition nozzle.
BACKGROUND
3D printing, also called additive manufacturing, involves using a computerized model to make a three-dimensional object in layers using an additive process. As used herein, 3D printing can include any additive process, including selective laser melting (SLM), direct metal laser sintering (DMLS), selective laser sintering (SLS), fused deposition modeling (FDM), and stereolithography (SLA). Fused Deposition Modeling (or Fused Filament Fabrication) is 3D printing process in which a heated head and nozzle system is used to extrude a filament of thermoplastic or similar material, creating a single-layer pattern under numeric control. Subsequent layers are added in sequence and thermally fuse to the underlying layer. By defining and controlling the shape of each layer and the total number of layers, a complete 3D structure can be created or printed.
The 3D printing space is typically defined via the Cartesian coordinate system, with the X and Y axes being horizontal and the Z axis being vertical. The first layer is deposited on a horizontal, planar build surface and subsequent layers are deposited by indexing along the Z axis. The numerically controlled layer pattern is generated in the XY plane by moving the deposition nozzle along that plane relative to the build surface. In practice, this can be done by moving the deposition nozzle in both the X and Y directions, moving the nozzle in one of the X and Y directions and moving the build surface along the other of the X and Y directions, or moving the build surface in both the X and Y directions. Similarly, layers are generated by moving the nozzle along the Z axis relative to the build surface. This can be accomplished by moving the nozzle or the build surface in the Z direction.
In order to properly deposit a first uniform layer and ensure that it mechanically bonds to the build surface, a number of conditions must exist. The build surface must be planar with a high degree of mechanical flatness. Also, the planar build surface must be parallel to the XY motion plane described and defined by the relative motion between the extrusion nozzle and build surface in the X and Y directions. Surface deviations (e.g., warping) along the Z axis or a lack of XY plane parallelism can negatively affect thickness uniformity of the first deposited layer or, in extreme cases, can cause the extruded filament to lose contact with the build surface during first layer generation. First layer pattern generation and build surface adhesion will typically fail if contact is lost.
Tramming is the process of establishing parallelism between the XY motion plane of the nozzle and the build surface. Conventional tramming requires manually and mechanically adjusting the planar attitude of the build surface with multi-point tramming mechanisms, such as jacking screws, cams, and the like. Z-axis measurements are made between the extrusion surface of the nozzle and the build surface as the nozzle is moved within its XY plane. Incremental and sequential mechanical adjustments are made to the tramming mechanisms until the distance along the Z-axis or gap between the build surface and the nozzle is uniform along the XY plane, thus creating the desired parallelism. This process is laborious and time-consuming, requiring precise measurement and adjustment.
The present invention provides a 3D printer comprising a base, a build platform supported by the base, an adjustable support assembly coupling the build platform to the base, and a locking mechanism that secures a position of the build platform relative to the base. The adjustable support assembly can include a resilient support point (e.g., three resilient support points) between the base and the platform. For example, the resilient support point can include a compressible resilient member supporting the platform on the base and a post extending between the platform and the base. Preferably, the post includes a pivot to facilitate limited angular movement of the post relative to the platform or the base
In one embodiment, the locking mechanism includes a releasable clamp operatively positioned between the base and the post. For example, the locking mechanism can be movable from an unlocked position, where the platform is movable relative to the base at the support point, and a locked position, where the platform in substantially inhibited from moving relative to the base at the support point.
The present invention also provides a method of tramming a build platform on a 3D printer. The method comprises resiliently supporting the platform on a base at a first support point, pushing on a build surface of the platform substantially at the first support point to move the platform relative to the base, and locking a position of the platform relative to the base at the first support point after the pushing step. Preferably, pushing down includes contacting a print head with the build surface. In this embodiment, the locking step can occur with the print head in contact with the build surface.
In one embodiment of the method, after the recited resiliently supporting, pushing, and locking steps associated with the first support point, these steps are repeated at a second support point while maintaining the locked position of the platform relative to the base at the first support point. The method preferably continues by performing the recited resiliently supporting, pushing and locking steps at a third support point while maintaining the locked position of the platform relative to the base at the first and second support points.
Other features and aspects of the invention will become apparent by consideration of the following detailed description and accompanying drawings.
Before any embodiments of the invention are explained in detail, it is to be understood that the invention is not limited in its application to the details of construction and the arrangement of components set forth in the following description or illustrated in the following drawings. The invention is capable of other embodiments and of being practiced or of being carried out in various ways. Also, it is to be understood that the phraseology and terminology used herein is for the purpose of description and should not be regarded as limiting.
With reference to
Referring to
Referring to
With reference to
Referring to
In the illustrated embodiment, the cam surface 168 is profiled so that the individual clamps 152 can be tightened or loosened sequentially as the cam wheel 148 rotates. Alternatively, the locking mechanism 140 may include solenoids, servo motors, pneumatic or hydraulic cylinders, or any other actuators suitable for clamping and releasing the respective pins 128.
The support assembly 116 is operable to provide automatic tramming functionality for the build platform 108 to level the build surface 112 relative to the XY motion plane of the deposition nozzle 120. The steps described below can be fully automated and executed by a controller of the 3D printing system as an initialization routine prior to any new 3D printing operation. Alternatively any or all of the steps can be performed or controlled manually by a user of the 3D printing system.
With reference to
Once the elevation of the build surface 112 is set to Z′ at the first support point A, the nozzle 120 moves away from the build surface 112 in the Z direction a sufficient distance so as to be completely clear of the build surface 112 in the XY plane. The nozzle 120 then moves into position direction above the build platform 108 at one of the remaining support points (e.g., the second support point B). The clamp 152 at the second support point B is loosened (e.g., by energizing the motor 144 to rotate the cam wheel 148) allowing the pin 128 to slide freely relative to the base 104 such that the build platform 108 rests or floats on the spring 124. The clamp 152 at the first support point A remains clamped to maintain the set elevation of the build surface 112 at the first support point A. The nozzle 120 is then lowered (i.e. moved in the negative Z-direction) until it contacts the build surface 112 above the second support point B. The nozzle 120 continues to move downward, bearing against the build surface 112 to move the build platform 108 toward the base 104 against the biasing force of the spring 124. The nozzle 120 stops when it reaches Z′, and the clamp 152 at the second support point B is tightened (e.g., by energizing the motor 144 to rotate the cam wheel 148), locking the pin 128 in place. This fixes the elevation of the build surface 112 to Z′ at the second support point B.
Once the elevation of the build surface 112 is set to Z′ at the first and second support points A, B, the nozzle 120 moves away from the build surface 112 in the Z direction a sufficient distance so as to be completely clear of the build surface 112 in the XY plane. The nozzle 120 then moves into position directly above the build platform 108 at the third and final support point C. The clamp 152 at the third support point C is loosened (e.g., by energizing the motor 144 to rotate the cam wheel 148) allowing the pin 128 to slide freely relative to the base 104 such that the build platform 108 rests or floats on the spring 124. The clamps 152 at the first and second support points A, B remain clamped to maintain the set elevation of the build surface 112 at Z′ at the first and second support points A, B. The nozzle 120 is then lowered (i.e. moved in the negative Z-direction) until it contacts the build surface 112 above the third support point C. The nozzle 120 continues to move downward, bearing against the build surface 112 to move the build platform 108 toward the base 104 against the biasing force of the spring 124. The nozzle 120 stops when it reaches Z′, and the clamp 152 at the third support point C is tightened (e.g., by energizing the motor 144 to rotate the cam wheel 148), locking the pin 128 in place. This fixes the elevation of the build surface 112 to Z′ at the third support point.
At the completion of this procedure, all of the support points A, B, C have been locked, fixing the build surface 112 at a known Z axis position (Z′). Because three points fully define a plane, fixing the build surface 112 at Z′ at each of the three support points A, B, C levels the build surface 112 relative to the XY motion plane of the nozzle 120. In addition, the elevation of the build surface 112 is equal to the contact point between the build surface 112 and the nozzle. All layering operations during a subsequent 3D printing process can now be performed with reference to this known build surface elevation Z′.
Thus, the invention provides an automated and efficient method for accurately leveling the build surface 112 relative to the XY movement plane of the deposition nozzle 120 and for establishing the build surface 112 as a known datum plane. The invention may be implemented on both new and existing 3D printing systems. Existing 3D printing systems may be modified simply by replacing the platform assembly with the platform assembly described above and by making minor alterations to the control subsystem.
Although the invention has been described in detail with reference to certain preferred embodiments, variations and modifications exist within the scope and spirit of one or more independent aspects of the invention as described. For example, although it is believed that the tramming operation is best performed with the nozzle directly above three support points, it is possible to perform the operation with the nozzle misaligned with the support points, and a different number of support points could be used. In addition, instead of tramming the build surface to be horizontal, the concepts of the present invention could also be used to establish a non-horizontal build surface.
Various features of the invention are set forth in the following claims.
Number | Date | Country | |
---|---|---|---|
61971664 | Mar 2014 | US |