THREE-DIMENSIONAL PRINTER SYSTEMS AND METHODS
20170355139 · 2017-12-14
Inventors
Cpc classification
B29C48/92
PERFORMING OPERATIONS; TRANSPORTING
B29K2877/00
PERFORMING OPERATIONS; TRANSPORTING
B29C64/386
PERFORMING OPERATIONS; TRANSPORTING
B33Y30/00
PERFORMING OPERATIONS; TRANSPORTING
B29C48/0255
PERFORMING OPERATIONS; TRANSPORTING
B29C64/20
PERFORMING OPERATIONS; TRANSPORTING
B29C64/393
PERFORMING OPERATIONS; TRANSPORTING
B29K2105/108
PERFORMING OPERATIONS; TRANSPORTING
International classification
Abstract
Disclosed are embodiments of a three-dimensional (3D) printer for building 3D objects with layer based, additive manufacturing techniques. The hot end can be moved in a horizontal plane parallel a planar printing surface of the printing bed while the printing bed can be moved perpendicular to the planar printing surface to print a 3D object. The hot end can be part of an extrusion guide assembly. The 3D printer can auto-level the printing bed.
Claims
1. An extrusion assembly movement system for a three-dimensional printer, the system comprising: a frame comprising a first side and a second side opposite the first side; a first rod connected to the frame, the first rod extending along an x-axis proximate to the first side of the frame; a second rod connected to the frame, the second rod extending along the x-axis parallel to the first rod and proximate to the second side of the frame; a first brace movably coupled to the first rod, the first brace capable of being translated on the first rod along the x-axis; a second brace movably coupled to the second rod, the second brace capable of being translated on the second rod along the x-axis; a third rod connected to the first and second braces, the third rod extending along a y-axis; a fourth rod connected to the first and braces, the fourth rod extending along the y-axis parallel to the third rod; an extrusion assembly movably coupled to the third and fourth rods, the extrusion assembly capable of being translated on the third and fourth rods along the y-axis, the extrusion assembly configured to extrude consumable material to build a three-dimensional object; a first plurality of rotating shafts positioned in a first plane along the x-axis and the y-axis, each of the first plurality.sup.- of rotating shafts configured to rotate about a corresponding central axis; a first belt fixedly coupled to the extrusion assembly, the first belt looped about the first plurality rotating shafts in the first plane; a first motor connected to the first belt, the first motor configured to move the first belt in the first plane about the first plurality of rotating shafts; a second plurality of rotating shafts positioned in a second plane along the x-axis and the y-axis, each of the second plurality of rotating shafts configured to rotate about a corresponding central axis, the second plane parallel to the first plane; a second belt fixedly coupled to the extrusion assembly, the second belt looped about the second plurality of rotating shafts in the second plane; and a second motor coupled to the second belt, the first motor configured to move the second belt in the second plane about the second plurality of rotating shafts, wherein the first and second motors spin in a same direction to move the extrusion assembly along the third and fourth rods in the y-axis via moving the first and second belts, and wherein the first and second motors spin in opposite directions to move the extrusion assembly in the x-axis via moving the first and second brace along the first and second rods.
2. The system of claim 1, the system further comprising: a first corner on the first side; a second corner on the first side, the second corner opposite the first corner along the first side; a third corner on the second side, the third corner opposite the second corner along a third side of the frame extending along the x-axis; and a fourth corner on the second side, the fourth corner opposite the third corner along the second side; a first rotating shaft of the first plurality of rotating shafts connected to the first brace in the first plane; a second rotating shaft of the first plurality of rotating shafts connected to the second brace in the first plane; a third rotating shaft of the first plurality of rotating shafts positioned proximate to the third corner in the first plane; and a fourth rotating shaft of the first plurality of rotating shafts positioned proximate to the second corner in the first plane, wherein the first motor is positioned proximate to the first corner, and wherein the first belt extends from the first motor to the first rotating shaft, from the first rotating shaft to the second rotating shaft, from the second rotating shaft to the third rotating shaft, from the third rotating shaft to the fourth rotating shaft, and from the fourth rotating shaft to the first motor.
3. The system of claim 2, the system further comprising: a fifth rotating shaft of the second plurality of rotating shafts connected to the second brace in the second plane; a sixth rotating shaft of the second plurality of rotating shafts connected o the first brace in the second plane; a seventh rotating shaft of the second plurality of rotating shafts positioned proximate to the second corner in the second plane; and an eighth rotating shaft of the second plurality of rotating shafts positioned proximate to the third corner in the second plane, wherein the second motor is positioned proximate to the fourth corner, and wherein the second belt extends from the second motor to the fifth rotating shaft, from the fifth rotating shaft to the sixth rotating shaft, from the sixth rotating shaft to the seventh rotating shaft, from the seventh rotating shaft to the eighth rotating shaft, and from the eighth rotating shaft to the second motor.
4. The system of claim 3, wherein a section of the first belt between the third rotating shaft and the fourth rotating shaft and a section of the second belt between the seventh rotating shaft and the eighth rotating shaft intersect when projected onto the first plane or the second plane.
5. The system of claim 1, wherein the first and second rods are perpendicular to the third and fourth rods.
6. The system of claim 1, wherein the first and second belts are passed through a body of the extrusion assembly to fixedly couple the first and second belts to the extrusion assembly, and wherein the first and second belts intersect when projected onto the first plane or the second plane.
7. The system of claim 1, wherein the first and second belts are continuous.
8. The system of claim 1, wherein the frame supports the system as a single unit and is configured to be installed and removed from a three-dimensional printer.
9. A method of moving a hot end of a three-dimensional printer, the system comprising: moving a first belt positioned in a first plane via a first motor,the belt looped about a first plurality of rotating shafts positioned in the first plane; moving a second belt positioned in a second plane via a second motor, the second belt looped about a second plurality of rotating shafts positioned in the second plane, the second plane parallel to the first plane; moving a first brace along a first rod extending along an x-axis via movement of at least one of the first belt or the second belt; moving a second brace along a second rod extending along the x-axis via movement of at least one of the first belt or the second belt; and moving a hot end of a three-dimensional printer along the x-axis, a y-axis, or both the x-axis and the y-axis via the hot end being movably connected to a third rod that is connected to the first and second braces along the y-axis, the hot end configured to extrude consumable material to build a three-dimensional object, wherein the hot end is moved in the x-axis by the third rod being moved in the x-axis when the first and second braces are moved along the first and second rods via the first and second belts, and wherein the hot end is moved in the y-axis by being moved on the third rod with via the first and second belts.
10. The method of claim 9, wherein the first and second motors spin in a same direction to move the hot end in the y-axis along the third rod via moving the first and second belts, and wherein the first and second motors spin in opposite directions to move the hot end in the x-axis via moving the first and second brace along the first and second rods.
11. The method of claim 9, comprising moving the hot end along the x-axis, a y-axis, or both the x-axis and the y-axis via the hot end being movably connected to the third rod and a fourth rod parallel to the third rod, the fourth rod connected to the first and second braces along the y-axis.
12. The method of claim 9, wherein the step of moving the first belt in the first plane about the first plurality of rotating shafts via the first motor comprises: moving the first belt between the first motor and a first rotating shaft of the first plurality of rotating shafts, the first motor positioned proximate to a first corner of the three-dimensional printer, the first rotating shaft positioned proximate to a second corner of the three-dimensional printer, the second corner opposite the first corner along the x-axis; moving the first belt between the first rotating shaft and a second rotating shaft of the first plurality of rotating shafts, the second rotating shaft positioned proximate to a third corner of the three-dimensional printer, the third corner opposite the second corner along the y-axis; moving the first belt between the second rotating shaft and a third rotating shaft of the first plurality of rotating shafts, the third rotating shaft connected to the second brace; moving the first belt between the third rotating shaft and a fourth rotating shaft of the first plurality of rotating shafts, the fourth rotating shaft connected to the first brace; and moving the first belt between fourth rotating shaft and the first motor.
13. The method of claim 9, wherein the step of moving the second belt in the second plane about the second plurality of rotating shafts via the second motor comprises: moving the second belt between the second motor and a fifth rotating shaft of the first plurality of rotating shafts, the second motor positioned proximate to a fourth corner of the three-dimensional printer, the fourth corner opposite the third corner along the x-axis, the fifth rotating shaft positioned proximate to the third corner; moving the second belt between the fifth rotating shaft and a sixth rotating shaft of the second plurality of rotating shafts, the sixth rotating shaft positioned proximate to the second corner; moving the second belt between the sixth rotating shaft and a seventh rotating shaft of the second plurality of rotating shafts, the seventh rotating shaft connected to the first brace; moving the second belt between the seventh rotating shaft and an eighth rotating shaft of the second plurality of rotating shafts, the eighth brace connected to the second brace; and moving the second belt between eighth rotating shaft and the second motor.
14. An auto-leveling system for a three-dimensional printer, the system comprising: a hot end configured to extrude consumable material to build a three-dimensional object, the hot end comprising an electrically conductive material; a hot end motion control assembly configured to move the hot end in an x-y plane; a print bed configured to support the three-dimensional object, the print bed comprising: a heat plate configured to support a print glass on which the three-dimensional object is built; a bed plate attached to the heat plate, the bed plate comprising: a base; a wall connected to the base, the wall extending along a z-axis at least partially circumscribing the heat plate, wherein the z-axis is perpendicular to the x-y plane; and a flange connected to the wall and comprising an electrically conductive material, the flange extending in the x-y plane over the heat plate such that the heat plate is between the base and the flange, wherein when the electrically conduct material of the flange contacts the electrically conductive material of the hot end, an electrical circuit is completed; a print bed motion control assembly configured to move the print bed in the z-axis; and a controller configured to send commands to the hot end motion control assembly to move the hot end and send commands to the print bed motion control assembly to move the print bed, the controller configured to automatically determine a level of the print bed relative to the x-y plane by: sending a first command to the hot end motion control assembly to move the hot end to a first position in the x-y plane proximate to a first corner of the print bed over the electrically conductive material of the flange; sending a second command to the print bed motion control assembly to move the print bed along the z-axis to the hot end until the electrical circuit is completed by the electrically conductive material of the hot end contacting the electrically conductive material of the flange proximate to the first corner; determining a first height along the z-axis where the hot end contacts the flange to complete the electrical circuit at the first position proximate to the first comer; sending a third command to the hot end motion control assembly to move the hot end to a second position in the x-y plane proximate to a second corner of the print bed over the electrically conductive material of the flange; sending a fourth command to the print bed motion control assembly to move the print bed along the z-axis to the hot end until the electrical circuit is completed by the electrically conductive material of the hot end contacting the electrically conductive material of the flange proximate to the second corner; determining a second height along the z-axis where the hot end contacts the flange to complete the electrical circuit at the second position proximate to the second corner; sending a fifth command to the hot end motion control assembly to move the hot end to a third position in the x-y plane proximate to a third corner of the print bed over the electrically conductive material of the flange; sending a sixth command to the print bed motion control assembly to move the print bed along the z-axis to the hot end until the electrical circuit is completed by the electrically conductive material of the hot end contacting the electrically conductive material of the flange proximate to the third corner; determining a third height along the z-axis where the hot end contacts the flange to complete the electrical circuit at the third position proximate to the third corner; sending a seventh command to the hot end motion control assembly to move the hot end to a fourth position in the x-y plane proximate to a fourth corner of the print bed over the electrically conductive material of the flange; sending an eighth command to the print bed motion control assembly to move the print bed along the z-axis to the hot end until the electrical circuit is completed by the electrically conductive material of the hot end contacting the electrically conductive material of the flange proximate to the fourth corner; and determining a fourth height along the z-axis where the hot end contacts the flange to complete the electrical circuit at the fourth position proximate to the fourth corner, wherein the print bed is moved along the z-axis depending on a position of the hot end in the x-y plane during printing of the three-dimensional object based on the level of the printer bed at the position of the hot end in the x-y plane.
15. The system of claim 14, wherein after determining the first height, the controller is configured to again send at least one of the second, fourth, sixth, or eighth command to verify at least one of the first, second, third, or fourth height, respectively, by again completing the electrical circuit by the electrically conductive material of the hot end contacting the electrically conductive material of the flange proximate to at least one of the first, second, third, or fourth corner, respectively.
16. The system of claim 14, wherein the electrically conductive material of at east one of the hot end or the bed plate comprises aluminum.
17. The system of claim 14, wherein the flange is of a uniform thickness, and wherein the controller determines an offset distance to the print glass based on the uniform thickness.
18. The system of claim 14, wherein the bed plate comprises an opening configured to allow the print glass to slide in the x-y plane into the print bed against the heat plate to be supported by the heat plate.
19. The system of claim 14, wherein the heat plate is configured to contact print glass and to bias the print glass against the flange to facilitate retaining the print glass in a desired position relative to the print bed.
20. The system of claim 14, wherein the print glass is sandwiched between the heat plate and the flange to facilitate positioning the print glass relative to the print bed when the print glass is on the print bed.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0024] The foregoing and other features of the present disclosure will become more fully apparent from the following description, taken in conjunction with the accompanying drawings. Understanding that these drawings depict only some embodiments in accordance with the disclosure and are, therefore, not to be considered limiting of its scope, the disclosure will be described with additional specificity and detail through use of the accompanying drawings.
[0025]
[0026]
[0027]
[0028]
[0029]
[0030]
[0031]
[0032]
[0033]
[0034]
[0035]
[0036]
DETAILED DESCRIPTION
[0037] In the following detailed description, reference is made to the accompanying drawings, which form a part hereof. In the drawings, similar symbols typically identify similar components, unless context dictates otherwise. The illustrative embodiments described in the detailed description and drawings are not meant to be limiting. Other embodiments may be utilized, and other changes may be made, without departing from the spirit or scope of the subject matter presented here. It will be readily understood that the aspects of the present disclosure, as generally described herein, and illustrated in the figures, may be arranged, substituted, combined, and designed in a wide variety of different configurations, all of which are explicitly contemplated and made a part of this disclosure.
[0038] In particular, embodiments disclosed herein pertain to devices, including printers, print head decks, and print beds, which provide improved accuracy, precision, reliability/longevity, and ease of maintenance and replacement.
[0039]
[0040] The enclosure 104 can define and support a build chamber 106. The build chamber 106 can contain a bed 110 (e.g., a printing bed, print bed, or printing surface) and an extrusion assembly 112 for building a 3D model, object, or part. The bed 110 is a platform on which 3D object is built and can move along a vertical z-axis as illustrated in
[0041] Movement of the extrusion assembly 112 can be supported by a frame, framework, or cage 114 connected to the enclosure 104. The extrusion assembly 112 can move along a horizontal x-y plane based on signals provided from a computer-operated controller. The controller can be one or more processor-based controllers, which may communicate with parts or components of the printer 102 to build a 3D object as discussed herein.
[0042] The horizontal x-y plane is a plane defined by an x-axis (x direction) and a y-axis (y direction) as illustrated in
[0043] As illustrated in
[0044]
[0045] As illustrated in
Extrusion Guide Systems and Methods
[0046]
[0047] As discussed herein, the components of the extrusion guide assembly or extrusion assembly movement system 118 can be connected, attached, or mated to the frame 114 either directly or indirectly. Accordingly, the extrusion guide assembly 118 can be installed onto the printer 102 by securing the frame 114 to, for example, the enclosure 104 or any other suitable part of the printer 102. The extrusion guide assembly 118 can be modular and removed from the printer 102 as a single unit. For example, by removing the connections between the frame 114 and the printer 102, the extrusion guide assembly 118 can be removed from the printer 102 via the frame 114 (removing the frame 114 and all attached components) as desired to, for example, perform maintenance or replace entirely with another extrusion guide assembly 118. As shown in
[0048] In some embodiments, the extrusion guide assent or extrusion assembly movement system 118 may be movable in the z direction (z-axis). In this configuration, the extrusion guide assembly or extrusion movement system 118 may lower to the build surface to start a print and raise (move or move upwards along the z-axis as well as in the x-y plane as discussed herein) as the 3D object is formed. In this configuration, the load on the z-axis remains approximately the same over the course of the print, promoting consistent layering along the z direction, regardless of the weight of the 3D printed object. In the same configuration, the bed assembly 110 may be fixed along the z direction. In such an arrangement, the bed assembly can be configured to support higher dynamic and static loads on the build surface than when the bed assembly 110 designed to be moveable. For instance, all four corners of the bed assembly could be fixed to the printer frame, rather than cantilevered about linear guides or bearings.
[0049] The extrusion guide assembly or extrusion assembly movement system 118 can include one or more x-side rods or tracks 124 (e.g., a first rod 124a and a second rod 124b) supported by two mounts 126. The mounts 126 can be connected directly to the frame 114 and/or be connected to/mounted onto motors 128 of the extrusion guide assembly 118 (e.g., a first motor 128a and a second motor 128b).
[0050] The x-side rods 124 can support and guide one or more y-rod holders, braces, or supports 130 (e.g., a first brace 130a and a second brace 130b). The y-rod holders 130 can support and guide one or more y-extrusion rods or tracks 132 (e.g., a third rod 132a and a fourth rod 132b). The y-extrusion rods 132 can support and guide the extrusion assembly 112 as discussed herein.
[0051] The y-rod holders 130 and an extrusion housing 134 of the extrusion assembly 112 can move, slide, or translate on the x-side rods 124 and y-extrusion rods 132, respectively. For example, the y-rod holders 130 and extrusion housing 134 can move along a longitudinal length of the x-side rods 124 and y-extrusion rods 132, respectively. The y-rod holders 130 and extrusion housing 134 can be substantially leveled and straight (e.g., within predetermined tolerances) to maintain or keep the y-rod holders 130 and extrusion housing 134 in a predetermined x-y plane. The y-rod holder 130 and extrusion housing 134 can be made of any suitable material including polymers such as plastics and/or metal such as die cast or stamp-pressed aluminum, including aluminum alloys. Other suitable materials can include any suitable form or alloy of cast or wrought iron or carbon steel, including stainless steel. In some embodiments, the extrusion guide assembly or extrusion assembly movement system 118 may incorporate linear guides in combination with or in place of linear rods for increased precision and/or increased load-carrying capacity.
[0052] Movement of the y-rod holders 130 and extrusion housing 134 can be provided by belts (e.g., positioned along a first belt line 136a and a second belt line 136b) or other suitable flexible attachment mechanism along belt lines 136.
[0053] The belts can be connected to, for example, shafts or gears 138 of the motors 128. The belts along the belt lines 136 can be positioned (e.g., suspended) around or about the gears 138 with teeth that mate with corresponding teeth on the belts to move the belts along the belt lines 136. As the motors 128 are powered and controlled to spin at desired speeds and directions, the belts are moved along belt lines 136 as discussed herein.
[0054] The following frame of reference can be provided to describe placement of the belts along the belt lines 136 and/or movement of the extrusion assembly 112. While particular numerals are provided to correspond to certain features (e.g., a “first” side), it is understood that this is provided for discussion purposes and any desired or convenient numerals can be used to describe the frame of reference.
[0055] With reference to, for example,
[0056] Accordingly, the frame 114 can have a first corner 148 proximate to a position where the first and fourth sides 140, 146 connect or intersect. The first corner 148 can correspond to a first corner of the printer 102. The frame 114 can have a second corner 150 proximate to a position where the first and third sides 140, 144 connect or intersect. The second corner 150 can correspond to a second corner of the printer 102. The frame 114 can have a third corner 152 proximate to a position where the second and third sides 142, 144 connect or intersect. The third corner 152 can correspond to a third corner of the printer 102. The frame 114 can have a fourth corner 154 proximate to a position where the third and fourth sides 144, 146 connect or intersect. The fourth corner 154 can correspond to a fourth corner of the printer 102.
[0057] The extrusion guide assembly 118 can have a plurality of rotating shafts about which the belts are positioned, suspended, or looped along belt lines 136. The rotating shafts can be any suitable mechanism for efficiently providing support for a belt while allowing for a rotation about a central axis of the corresponding rotating shaft. In some embodiments, the rotating shafts can include one or more of the following: a pulley, a gear, or a bearing.
[0058] As illustrated in
[0059] The first plurality of rotating shafts can include a first rotating shaft, 160 positioned on and connected to the first y-rod holder 130. The first rotating shaft 160 can be positioned in the first plane 156. The first plurality of rotating shafts can include a second rotating shaft 162 positioned on and connected to the second y-rod holder 130b. The second rotating shaft 162 can be positioned in the first plane 156. The first plurality of rotating shafts can include a third rotating shaft 164 positioned proximate to the third corner 152. The third rotating shaft 164 can be connected to the frame 114. The third rotating shaft 164 can be positioned in the first plane 156. The first plurality of rotating shafts can include a fourth rotating shaft 166 positioned proximate to the second corner 150. The fourth rotating shaft 166 can be connected to the frame 114. The fourth rotating shaft 166 can be positioned in the first plane 156. As illustrated in
[0060] The second plurality of rotating shafts can include a fifth rotating shaft 168 positioned on and connected to the second y-rod holder 130b. The fifth rotating shaft 168 can be positioned in the second plane 158. The second plurality of rotating shafts can include a sixth rotating shaft 170 positioned on and connected to the first y-rod holder 130a. The sixth rotating shaft 170 can be positioned in the second plane 158. The second plurality of rotating shafts can include a seventh rotating shaft 172 positioned proximate to the second corner 150. The seventh rotating shaft 172 can be connected to the frame 114. The seventh rotating shaft 172 can be positioned in the second plane 158. The second plurality of rotating shafts can include an eighth rotating shaft 174 positioned proximate to the third corner 152. The eighth rotating shaft 174 can be connected to the frame 114. The eighth rotating shaft 174 can be positioned in the second plane 158. As illustrated in
[0061] As illustrated in
[0062] As illustrated in
[0063] Accordingly, when the first and second motors 128a, 128b spin or rotate their shafts 138a, 138b in the same direction (e.g., both shafts 138 spinning clockwise or counterclockwise), the belts along belt lines 136 move the extrusion assembly 112 in the y-axis along the y-extrusion rods 132 (e.g., between the first and second sides 140, 142). The extrusion assembly 112 can linear translate or slide on the y-extrusion rods 132. When the first and second motors 128a, 128b spin or rotate in opposite directions (e.g., one spins clockwise and the other spins counterclockwise), the belts along belt lines 136 move the y-rod holders 130 in the x-axis along the x-side rods 124. The y-rod holders 130 can linear translate or slide on the x-side rods 124. As the y-rod holders 130 move along the x-side rods 124, y-rod holders 130 move the y-extrusion rods 132 in the x-axis. Correspondingly, the y-extrusion rods 132 move the extrusion assembly 112 in the x-axis (e.g., between the third and fourth sides 144, 146). A controller of the 3D printer can control the motors to spin their shafts with a combination of one of the shafts 138 not spinning or the same or opposite direction spinning to move the extrusion assembly 112 in the x-y plane as desired. For example, when one of the shafts 138 is spinning and one of the shafts 138 is not spinning, the extrusion assembly 112 is moved along both the x-axis and the y-axis (e.g., the extrusion assembly 112 is moved diagonally between the first corner 148 and the third corner 152 or between the second corner 150 and the fourth corner 154). Thus, the extrusion assembly 112 can be moved in the x-y plane by the extrusion guide assembly 118 while the extrusion assembly 112 places roads of material as needed to build the 3D object. For example, consumable materials are heated and then deposited onto the bed 110 to build the 3D object using layer-based additive manufacturing as discussed herein.
Auto-Leveling Systems and Methods
[0064]
[0065]
[0066] The bed plate 182 can have a base 188. The base 188 can be connected to the support structure 180. The bed plate 182 can have one or more walls 190 extending from the base 188 substantially perpendicular to a planar surface of the base 188. The one or more walls 190 can extend substantially along the Z axis. The bed plate 182 can have one or more flanges or lip 192 extending from the one or more walls 190 along the x-y plane.
[0067] The bed plate 182 can be connected to the heat plate 184 via one or more fasteners 194 (e.g., a bolt and nut assembly). Biasing members or springs 196 can be coaxially positioned about the fasteners 194. The heat plate 184 is connected to the bed plate 182 such that the biasing members 196 can push or bias the heat plate 184 away from the bed plate 182 (e.g., bias the heat plate 184 away from a planar surface of the base 188 of the bed plate 182 to create a void or empty space 197 between the bed plate 182/base 188 and heat plate 184). The range or extent of movement of the heat plate 184 relative to the base 188 along the Z axis can be limited by an extent or link of the fasteners 194 from the planar surface of the base 188. Additionally or alternatively, the range of extent of movement of the heat plate 184 relative to the base 188 along the Z axis can be limited by an extent or distance of the planar surfaces of the flanges 192 from the planar surface of the base 188. For example, surfaces or portions of the heat plate 184 can come against or abut the flanges 192 to limit further motion of the heat plate 184 away from the base 188 along the z-axis. The distance of the planar surfaces of the flanges 192 from the planar surface of the base 188 can substantially correspond to an extent or link of the one or more walls 190 from the base 188.
[0068] When the print glass 186 is positioned onto the heat plate 184, the print glass 186 can be positioned between the heat plate 184 and the flanges 192. The heat plate 184 can bias surfaces or portions of the print glass 186 against the flanges 192. Accordingly, the print glass 186 can be securely sandwiched between the heat plate 184 and the flanges 192 to help secure the print glass 186 to the print bed 110 without needing to use other type of fastening mechanisms such as clips.
[0069] As illustrated in
[0070] The bed plate 182 can be of substantially uniform thickness T (see
[0071] The bed plate 182 can be made of any suitable materials including metals and metal alloys. For example, the bed plate 182 can be made of aluminum. The bed plate 182 can be made of a composition of materials providing desirable characteristics. For example, the bed plate 182 can be made of materials providing desired mechanical characteristics as discussed herein while allowing for conduction of electric current through the bed plate 182 to a connected electric circuit as discussed herein.
[0072]
[0073] At step 202, the controller can send commands or signals to the motors 128 to move 208 the extrusion assembly 112 in the x-y plane proximate to the first corner 148. As discussed herein, the first corner 148 is named as “first” for discussion purposes. The first corner 148 may be called a second, third, or fourth corner. Further step 202 and/or method 200 may start from any one of first, second, third, or fourth corners 148, 150, 152, 154. The extrusion assembly 112 is moved to a first position proximate to the first corner 148 to position at least one hot end 113 over a portion of the flange 192 proximate to the first corner 148 along the z-axis.
[0074] The controller can send commands or signals to a motor of the bed guide assembly 120 (see U.S. application Ser. No. 15/029,197, which is incorporated by reference and made a part of this specification) to move 204 the bed assembly 110 along the z-axis until the hot end 113 and the flange 192 contact or touch. As discussed herein, the hot end 113 can be made of any suitable material that can conduct electric current. Similarly, the bed plate 182 and the flange 192 can be made of any suitable material that can conduct electric current. The hot end 113 and the bed plate 182 can be electrically connected via an electrical circuit. The electrical circuit can be designed such that when the hot end 113 and the bed plate 182 are riot in contact, the electrical circuit is open and electric current cannot flow through the electrical circuit. When the hot end 113 and the bed plate 182 are in contact, the electrical circuit is complete or closed, and electric current can flow through electrical circuit via flowing through the electrically conductive materials of the hot end 113 and the bed plate 182 in contact at a position proximate to the first corner 148.
[0075] When the electrical circuit is complete proximate to the first corner 148, the controller determines or receives data (via, for example, one or more sensors connected to the electrical circuit) that electric current is flowing. The controller stops movement of the bed assembly 110 upon flow of electric current and/or when electric current flow is detected. The controller determines 206 a first height along the z-axis where the hot end 113 contacts the flange 192 to complete the electrical circuit at the first position proximate to the first corner 148. Heights as discussed herein along the z-axis can be defined as relative to a reference point. For example, the bed assembly 110 may have a predefined range of travel along the z-axis. A height may be a distance from a reference point positioned at one of the ends of the range of travel. The controller may repeat 207 steps 204 and 206 to determine the first height multiple times or a plurality of times to verify the accuracy of the determined first height. The controller may use averages, precision determination, and/or other statistical algorithms to accept and determine the first height based on the multiple measurements and determinations of the first height at the first position proximate to the first corner 148.
[0076] At step 208, the controller can send commands or signals to the motors 128 to move 208 the extrusion assembly 112 in the x-y plane proximate to the second corner 150. As discussed herein, the second corner 150 is named as “second” for discussion purposes. The second corner 150 may be called a first, third, or fourth corner. The extrusion assembly 112 is moved to a second position proximate to the second corner 150 to position at least one hot end 113 over a portion of the flange 192 proximate to the second corner 150 along the z-axis.
[0077] The controller can send commands or signals to the motor of the bed guide assembly 120 to move 210 the bed assembly 110 along the z-axis until the hot end 113 and the flange 192 contact or touch. Electric current can flow through electrical circuit via flowing through the electrically conductive materials of the hot end 113 and the bed plate 182 in contact proximate to the second corner 150.
[0078] When the electrical circuit is complete proximate to the second corner 150, the controller determines or receives data (via, for example, one or more sensors connected to the electrical circuit) that electric current is flowing. The controller stops movement of the bed assembly 110 upon flow of electric current and/or when electric current flow is detected. The controller determines 212 a second height along the z-axis where the hot end 113 contacts the flange 192 to complete the electrical circuit at the second position proximate to the second corner 150. Heights as discussed herein along the z-axis can be defined as relative to a reference point. The controller may repeat 213 steps 210 and 212 to determine the second height multiple times or a plurality of times to verify the accuracy of the determined second height. The controller may use averages, precision determination, and/or other statistical algorithms to accept and determine the second height based on the multiple measurements and determinations of the third height at the third position proximate to the third corner 152.
[0079] At step 214, the controller can send commands or signals to the motors 128 to move 214 the extrusion assembly 112 in the x-y plane proximate to the third corner 152. As discussed herein, the third corner 152 is named as “third” for discussion purposes. The third corner 152 may be called a first, second, or fourth corner. The extrusion assembly 112 is moved to a third position proximate to the third corner 152 to position at least one hot end 113 over a portion of the flange 192 proximate to the third corner 152 along the z-axis.
[0080] The controller can send commands or signals to the motor of the bed guide assembly 120 to move 216 the bed assembly 110 along the z-axis until the hot end 113 and the flange 192 contact or touch. Electric current can flow through electrical circuit via flowing through the electrically conductive materials of the hot end 113 and the bed plate 182 in contact proximate to the third corner 152.
[0081] When the electrical circuit is complete proximate to the third corner 152, the controller determines or receives data (via, for example, one or more sensors connected to the electrical circuit) that electric current is flowing. The controller stops movement of the bed assembly 110 upon flow of electric current and/or when electric current flow is detected. The controller determines 212 a third height along the z-axis where the hot end 113 contacts the flange 192 to complete the electrical circuit at the third position proximate to the third corner 152. Heights as discussed herein, including the third height, along the z-axis can be defined as relative to a reference point. The controller may repeat 219 steps 216 and 218 to determine the third height multiple times or a plurality of times to verify the accuracy of the determined third height. The controller may use averages, precision determination., and/or other statistical algorithms to accept and determine the third height based on the multiple measurements and determinations of the third height at the third position proximate to the third corner 152.
[0082] At step 220, the controller can send commands or signals to the motors 128 to move 220 the extrusion assembly 112 in the x-y plane proximate to the fourth corner 154. As discussed herein, the fourth corner 154 is named as “fourth” for discussion purposes. The fourth corner 154 may be called a first, second, or third corner. The extrusion assembly 112 is moved to a fourth position proximate to the fourth corner 154 to position at least one hot end 113 over a portion of the flange 192 proximate to the fourth corner 154 along the z-axis.
[0083] The controller can send commands or signals to the motor of the bed guide assembly 120 to move 222 the bed assembly 110 along the z-axis until the hot end 113 and the flange 192 contact or touch. Electric current can flow through electrical circuit via flowing through the electrically conductive materials of the hot end 113 and the bed plate 182 in contact proximate to the fourth corner 154.
[0084] When the electrical circuit is complete proximate to the fourth corner 154, the controller determines or receives data (via, for example, one or more sensors connected to the electrical circuit) that electric current is flowing. The controller stops movement of the bed assembly 110 upon flow of electric current and/or when electric current flow is detected. The controller determines 212 a fourth height along the z-axis where the hot end 113 contacts the flange 192 to complete the electrical circuit at the fourth position proximate to the fourth corner 154. Heights as discussed herein, including the fourth height, along the z-axis can be defined as relative to a reference point. The controller may repeat 225 steps 222 and 224 to determine the fourth height multiple times or a plurality of times to verify the accuracy of the determined fourth height. The controller may use averages, precision determination, and/or other statistical algorithms to accept and determine the fourth height based on the multiple measurements and determinations of the fourth height at the fourth position proximate to the fourth corner 154.
[0085] Using the determined first, second, third, and/or fourth heights, the controller may determine 226 a level of the bed. The level of the bed can relate to a print plane of the print surface (e.g., on the print glass 186) and the relative angles (offset) if any of the print plane relative to the x-y plane perpendicular to the z-axis. The controller can take into account the thickness T of the bed plate 182 to determine the heights and level of the print plane on the print glass 186 where the 3D object will be printed. For example, if the thickness T of the bed plate 182 is 1.5 millimeters, the controller can determine that print plane (e.g., surface of the print glass 186) is 1.5 millimeters lower or further relative to the determined first, second, third, and/or fourth heights of the flange 192.
[0086] In some embodiments, the controller may perform method 200 for any combination of three corners and determine the level of the bed based on three heights because the print plane can be determined using three points (three heights). In some embodiments, the controller may make a height of the bed assembly 110 determination at any desired or predetermined position on the bed assembly 110 where the hot end 113 can contact the flange 192. For example, a height may be determined between the first corner 148 and the second corner 150, with other determined heights being determined at the third corner 152 and the fourth corner 154 to determine the print plane. The controller may take other height measurements between the first corner 148 and the second corner 150 and/or between the fourth corner 154 and the third corner 152 as points of verification (verifying or providing additional points of measurements to determine the print plane). In some embodiments, the controller may use alternative methods to measure the respective heights along the z-axis for various locations on the bed plate and/or printing surface. These methods may include pressure sensors, vibrations sensors, sound sensors, and any other method of determining the relative distance between the nozzle of the hot end 113 and the bed plate 110 and/or printing surface of the print glass 186.
[0087] The controller can then adjust the height of the bed assembly 110 depending on the position of the extrusion assembly 112 and/or hot end 113 in the x-y plane during printing based on the level of the print plane of the bed assembly 110. For example, if the first height is relatively higher than the third height, the controller may adjust the bed assembly 110 to move down along the z-axis as the extrusion assembly 112 moves from the first corner 148 to the third corner 152 during printing (or vice versa when extrusion assembly moves from the third corner 152 to the first corner 148). Similarly, if the second height is relatively higher than the fourth height, the controller may adjust the bed assembly 110 to move down along the z-axis as the extrusion assembly 112 moves from the second corner 150 to the fourth corner 154 during printing (or vice versa when extrusion assembly moves from the fourth corner 154 to the second corner 150). As another example, if the first height is relatively lower than the third height, the controller may adjust the bed assembly 110 to move up along the z-axis as the extrusion assembly 112 moves from the first corner 148 to the third corner 152 during printing (or vice versa when extrusion assembly moves from the third corner 152 to the first corner 148). Similarly, if the second height is relatively lower than the fourth height, the controller may adjust the bed assembly 110 to move up along the z-axis as the extrusion assembly 112 moves from the second corner 150 to the fourth corner 154 during printing (or vice versa when extrusion assembly moves from the fourth corner 154 to the second corner 150). Accordingly, the controller may adjust the height of the bed assembly 110 and correspondingly position the hot end 113 to be at the desired height relative to the 3D object being printed for the extruded material to be layered onto the 3D object at a desired or predetermined height.
[0088] It is contemplated that various combinations or subcombinations of the specific features and aspects of the embodiments disclosed above may be made and still fall within one or more of the inventions. Further, the disclosure herein of any particular feature, aspect, method, property, characteristic, quality, attribute, element, or the like in connection with an embodiment can be used in all other embodiments set forth herein. Accordingly, it should be understood that various features and aspects of the disclosed embodiments can be combined with or substituted for one another in order to form varying modes of the disclosed inventions. Thus, it is intended that the scope of the present inventions herein disclosed should not be limited by the particular disclosed embodiments described above. Moreover, while the invention is susceptible to various modifications, and alternative forms, specific examples thereof have been shown in the drawings and are herein described in detail. It should be understood, however, that the invention is not to be limited to the particular forms or methods disclosed, but to the contrary, the invention is to cover all modifications, equivalents, and alternatives falling within the spirit and scope of the various embodiments described and the appended claims. Any methods disclosed herein need not be performed in the order recited. The methods disclosed herein include certain actions taken by a practitioner; however, they can also include any third-party instruction of those actions, either expressly or by implication. For example, actions such as “passing a suspension line through the base of the tongue” include “instructing the passing of a suspension line through the base of the tongue.” It is to be understood that such depicted architectures are merely examples, and that in fact many other architectures can be implemented which achieve the same functionality. In a conceptual sense, any arrangement of components to achieve the same functionality is effectively “associated” such that the desired functionality is achieved. Hence, any two components herein combined to achieve a particular functionality can be seen as “associated with” each other such that the desired functionality is achieved, irrespective of architectures or intermedial components. The ranges disclosed herein also encompass any and all overlap, sub-ranges, and combinations thereof. Language such as “up to,” “at least,” “greater than,” “less than,” “between,” and the like includes the number recited. Numbers preceded by a term such as “approximately”, “about”, and “substantially” as used herein include the recited numbers, and also represent an amount close to the stated amount that still performs a desired function or achieves a desired result. For example, the terms “approximately”, “about”, and “substantially” may refer to an amount that is within less than 10% of, within less than 5% of, within less than 1% of, within less than 0.1% of, and within less than 0.01% of the stated amount.
[0089] With respect to the use of substantially any plural and/or singular terms herein, those having skill in the art can translate from the plural to the singular and/or from the singular to the plural as is appropriate to the context and/or application. The various singular/plural permutations may be expressly set forth herein for sake of clarity.
[0090] It will be understood by those within the art that, in general, terms used herein, are generally intended as “open” terms (e.g., the term “including” should be interpreted as “including but not limited to,” the term “having” should be interpreted as “having at least,” the term “includes” should be interpreted as “includes but is not limited to,” etc.). It will be further understood by those within the art that if a specific number of an introduced embodiment recitation is intended, such an intent will be explicitly recited in the embodiment, and in the absence of such recitation no such intent is present. For example, as an aid to understanding, the disclosure may contain usage of the introductory phrases “at least one” and “one or more” to introduce embodiment recitations. However, the use of such phrases should not be construed to imply that the introduction of an embodiment recitation by the indefinite articles “a” or “an” limits any particular embodiment containing such introduced embodiment recitation to embodiments containing only one such recitation, even when the same embodiment includes the introductory phrases “one or more” or “at least one” and indefinite articles such as “a” or “an” (e.g., “a” and/or “an” should typically be interpreted to mean “at least one” or “one or more”); the same holds true for the use of definite articles used to introduce embodiment recitations. In addition, even if a specific number of an introduced embodiment recitation is explicitly recited, those skilled in the art will recognize that such recitation should typically be interpreted to mean at least the recited number (e.g., the bare recitation of “two recitations,” without other modifiers, typically means at least two recitations, or two or more recitations). Furthermore, in those instances where a convention analogous to “at least one of A, B, and C, etc.,” is used, in general such a construction is intended in the sense one having skill in the art would understand the convention (e.g., “a system having at least one of A, B, and C” would include but not be limited to systems that have A alone, B alone, C alone, A and B together, A and. C together, B and C together, and/or A, B, and C together, etc.). In those instances where a convention analogous to “at least one of A, B, or C, etc.” is used, in general such a construction is intended in the sense one having skill in the art would understand the convention (e.g., “a system having at least one of A, B, or C” would include but not be limited to systems that have A alone, B alone, C alone, A and B together, A and C together, B and C together, and/or A, B, and C together, etc.). It will be further understood by those within the art that virtually any disjunctive word and/or phrase presenting two or more alternative terms, whether in the description, embodiments, or drawings, should be understood to contemplate the possibilities of including one of the terms, either of the terms, or both terms. For example, the phrase “A or B” will be understood to include the possibilities of “A” or “B” or “A and B.”
[0091] Although the present subject matter has been described herein in terms of certain embodiments, and certain exemplary methods, it is to be understood that the scope of the subject matter is not to be limited thereby. Instead, the Applicant intends that variations on the methods and materials disclosed herein which are apparent to those of skill in the art will fall within the scope of the disclosed subject matter.