Coating apparatus with an automatic fluid level system, and methods of using the same

10875048 ยท 2020-12-29

Assignee

Inventors

Cpc classification

International classification

Abstract

The present invention relates to a coating apparatus for an elongate workpiece and a method of operating the coating apparatus. The coating apparatus generally includes a first tray and a second tray with coating tubes interconnected to the trays. The coating apparatus is operable to automatically adjust the coating tubes to a predetermined volume of fluid. In one embodiment, the coating apparatus can fill a first coating tube interconnected to the first tray with a first fluid while the elongate workpiece is being dipped into a second fluid within a second coating tube interconnected to the second tray. Optionally, the coating apparatus includes a control system operable to activate a pump to fill the coating tubes with the predetermined volume of fluid. The control system can receive data from a sensor operable to determine a position of an upper surface of the fluid in a tray or a coating tube.

Claims

1. An apparatus for coating an elongate workpiece with fluids, comprising: a carriage with a securement device adapted to secure a first end of the elongate workpiece to the carriage; a dip block spaced from the carriage, the dip block including a first tray for a first fluid and a second tray for a second fluid; a vertical drive system operable to move the carriage relative to the dip block; a first holder with a first coating tube extending downwardly from the first tray, the first holder configured to receive the first fluid; a second holder with a second coating tube extending downwardly from the second tray, the second holder configured to receive the second fluid; a horizontal drive element configured to move the dip block between a first position in which the first holder is aligned to receive a second end of the elongate workpiece and a second position in which the second holder is aligned to receive the second end of the elongate workpiece; a first circulation system associated with the first tray, wherein the first circulation system is operable to automatically adjust the first coating tube with the first fluid when the dip block is in the second position; and a second circulation system associated with the second tray, wherein the second circulation system is operable to automatically adjust the second coating tube with the second fluid when the dip block is in the first position.

2. The apparatus of claim 1, further comprising a first sensor associated with the first tray, the first sensor operable to determine a level of a surface of the first fluid in at least one of the first tray and the first coating tube.

3. The apparatus of claim 2, wherein the first sensor is a fiber optic fluid level sensor.

4. The apparatus of claim 1, wherein the first circulation system comprises a first pump operable to move the first fluid from a first fluid reservoir to the first tray.

5. The apparatus of claim 4, further comprising a first weir in the first tray, the first weir interconnected to the first fluid reservoir, wherein when the vertical drive system lowers the carriage and the second end of the elongate workpiece moves into the first coating tube, some of the first fluid is expelled from the first coating tube and flows over the first weir and into the first fluid reservoir.

6. The apparatus of claim 1, further comprising a control system in communication with the apparatus, the control system operable to: receive data from a sensor; determine if the first fluid is not at a predetermined level in one or more of the first tray and the first coating tube; and when the dip block is in the second position, activate a pump to move more of the first fluid into the first tray and the first coating tube.

7. The apparatus of claim 6, wherein the control system is further operable to: generate a user interface; display the user interface on an output device; and receive an input from an operator to set the predetermined level.

8. The apparatus of claim 1, wherein the first holder includes a body with an upper opening to receive the second end of the elongate workpiece, the body further comprising an aperture through the body for the first fluid to flow into the first coating tube.

9. The apparatus of claim 1, wherein the first circulation system is operable to automatically adjust a level of the first fluid in the first tray while the second end of the elongate workpiece is within the second coating tube.

Description

BRIEF DESCRIPTION OF THE FIGURES

(1) The accompanying drawings, which are incorporated herein and constitute a part of the specification, illustrate embodiments of the invention and together with the Summary of the Invention given above and the Detailed Description of the drawings given below serve to explain the principles of these embodiments. In certain instances, details that are not necessary for an understanding of the disclosure or that render other details difficult to perceive may have been omitted. It should be understood, of course, that the present invention is not necessarily limited to the particular embodiments illustrated herein. As will be appreciated, other embodiments are possible using, alone or in combination, one or more of the features set forth above or described below. For example, it is contemplated that various features and devices shown and/or described with respect to one embodiment may be combined with or substituted for features or devices of other embodiments regardless of whether or not such a combination or substitution is specifically shown or described herein. Additionally, it should be understood that the drawings are not necessarily to scale.

(2) FIG. 1 is a schematic illustration of a coating apparatus of one embodiment of the present invention which includes two trays and illustrating a workpiece being dipped into a fluid of one of the trays;

(3) FIG. 2 is a perspective view of a dip block and a first fluid circulating system of the coating apparatus;

(4) FIG. 3A is a perspective view of a holder and a portion of a coating tube;

(5) FIG. 3B is a side elevation view of a take-up spool of one embodiment of the present invention that may operate to alter a length of a lumen of a coating tube;

(6) FIG. 3C is a side elevation view of a coating tube filled with a predetermined volume of a fluid;

(7) FIG. 3D is another side elevation view of the coating tube of FIG. 3C illustrating a change in an upper surface of the fluid as a workpiece is lowered into a lumen of the coating tube;

(8) FIG. 3E illustrates the coating tube of FIG. 3D after the workpiece is withdrawn from the fluid causing an upper surface of the fluid to drop within the lumen;

(9) FIG. 3F is a side elevation view of a coating tube including a plunger operable to reduce a volume of the coating tube;

(10) FIG. 4 is a block diagram of an embodiment of a control system of the present invention which is operable to control the coating apparatus;

(11) FIG. 5 is a user interface generated by the control system according to one embodiment of the present invention;

(12) FIG. 6 is a process diagram of a method of setting an automatic fill level for a tray of the coating apparatus according to one embodiment of the present invention; and

(13) FIG. 7 is another process diagram which generally illustrates a method of operating the coating apparatus.

(14) Similar components and/or features may have the same reference number. Components of the same type may be distinguished by a letter following the reference number. If only the reference number is used, the description is applicable to any one of the similar components having the same reference number. To assist in the understanding of one embodiment of the present invention the following list of components and associated numbering found in the drawings is provided herein:

(15) TABLE-US-00001 Number Component 2 Coating Apparatus 4 Support structure 6 Drive system 8 Carriage 10 Securement device 12 Arrow indicating vertical movement of carriage 14 Workpiece 16 First end 18 Intermediate portion 20 Second end 22 Curing element 30 Dip block 32 Sidewalls 34 Dividing wall 36 Base 38 Drive element 40 Arrow indicating movement of dip block 42 Trays 44 Holder 46 Body 48 Opening 50 Upper lip 52 Aperture 54 Seal element 56 Coating tube 57 Distal end of a coating tube 58 Lumen 59 Upper surface of fluid 60 Weir 62 Drain 64 Inlet 66 Sensor 70 Fluid circulating system 72 Reservoir 74 Full level sensor 76 Low level sensor 78 First conduit 79 Adjustment conduit 80 Pump 82 Second conduit 84 Valve 86 Third conduit 88 Adjustment element 90 Actuator for adjustment element 92 Arrow indicating vertical movement 94 Take-up spool 96 Spool exterior surface 97 Axis of take-up spool 98 Shaft 100 Head 110 Control system 112 Bus 114 Processing units or CPUs 116 Input device 118 Output device 120 Storage device 122 Computer-readable storage media reader 124 Communications system 126 Working memory 128 Processing acceleration unit 130 Database 132 Network 134 Remote database 136 Operating system 138 Other code or programs 204 User interface 206A Icon selected 206B Icon not-selected 208 Manual mode button 210 Button, fluid pump on 212 Button, deactivate fluid pump 214 Button, close drain valve 216 Button, open drain valve 218 Button, Tray auto fill on 220 Button, fluid A select 222 Button, fluid B select 224 Button, set tray A full level 226 Button, set tray B full level 300 Method of setting auto fill level for a fluid tray and/or a coating tube 304 Start operation 308 Move a tray out of a dipping position 312 Close a drain valve associated with the tray 316 Activate a pump associated with the tray 320 Deactivate the pump associated with the tray 324 Determine if correct volume of fluid is in the tray and/or the coating tube 328 Open the drain valve 332 Set automatic fill level for the tray and/or the coating tube 336 End operation 400 Method of operating a coating apparatus 404 Start operation 408 Set an automatic fill level 412 Move the first tray into a dipping position 416 Dip a workpiece into a first fluid of the first tray 420 Lift the workpiece out of the first fluid 424 Cure the workpiece 428 Move a second tray into the dipping position 432 Fill the first tray with the first fluid 436 Dip the workpiece in the second fluid 440 End operation F Fluid FA First fluid FB Second fluid

DETAILED DESCRIPTION

(16) Although the following text sets forth a detailed description of numerous different embodiments, it should be understood that the detailed description is to be construed as exemplary only and does not describe every possible embodiment since describing every possible embodiment would be impractical, if not impossible. Numerous alternative embodiments could be implemented, using either current technology or technology developed after the filing date of this patent, which would still fall within the scope of the claims. To the extent that any term recited in the claims at the end of this patent is referred to in this patent in a manner consistent with a single meaning, that is done for sake of clarity only so as to not confuse the reader, and it is not intended that such claim term by limited, by implication or otherwise, to that single meaning.

(17) Referring now to FIGS. 1-3, a coating apparatus 2 of one embodiment of the present invention is generally illustrated. The coating apparatus 2 generally includes a support structure 4 with a drive system 6 operable to move a cassette or carriage 8 vertically with respect to the support structure. The drive system 6 can move the carriage 8 vertically, as indicated by the arrow 12, for lowering and withdrawing workpieces 14 affixed to the carriage 8 with respect to a dip block 30. In one embodiment, the drive system 6 comprises a servo or stepper motor associated with a belt or screw drive. Additionally, or alternatively, the drive system 6 may include a piston to move the carriage 8. In one embodiment, the drive system is a pneumatic actuator operable to move the carriage linearly.

(18) In one embodiment, the carriage 8 is removably interconnectable to the support structure 4. The carriage 8 has a securement device 10 operable to secure a first end 16 of a workpiece 14 to the carriage. A second end 20 and an intermediate portion 18 of the secured workpiece 14 dangle downwardly from the securement device 10.

(19) In one embodiment, the securement device 10 is configured as a clamping device, for example a collet. The securement device 10 may optionally be configured to rotate around a longitudinal axis that is approximately coaxial with the workpiece 14. In this manner, when the workpiece 14 is dipped in a fluid the workpiece can be rotated axially. Additionally, or alternatively, the securement device 10 can rotate the workpiece axially to evenly expose fluid on the workpiece to energy from a curing element 22.

(20) The carriage 8 may have any number of securement devices 10. In one embodiment, the carriage 8 includes twelve securement devices 10. In another embodiment, the carriage 8 includes at least two securement devices 10, in some embodiments from two to forty securement devices 10. Optionally, the securement devices 10 are arranged in at least one row, in some embodiments two rows or more rows. Additionally, the securement devices 10 in a first row may be offset from the securement devices 10 in a second row.

(21) In one embodiment, the workpiece 14 is elongate and generally cylindrical. The coating apparatus 2 may be configured to coat workpieces 14 of any length. In one embodiment, the coating apparatus 2 is configured to receive workpieces 14 with a length of up to approximately 300 cm. In another embodiment, the length of the workpieces is up to approximately 200 cm. Additionally, or alternatively, in another embodiment the coating apparatus 2 is configured to coat up to approximately 175 cm of the length of a workpiece. In one embodiment, the workpiece has a diameter of less than approximately 0.2 inches, or, in another embodiment, approximately 0.030 inches.

(22) The workpiece 14 may be a medical device, such as a catheter (including a cardiovascular catheter or a urological catheter), a wire (including a guidewire), a spring, a lead (for example, a pacemaker lead) a stent, an implant, an antenna, a sensor, a needle (such as an intravenous (iv) bag needle), a component of a ventricular assist device, an introducer, and a similar medical device. The material of the workpiece 14 can be a polymer, a metal, a glass, polyester block amides (for example Pebax), a silicone rubber, nylons, polyvinylchlorides, styrene ethylene butadienes (SEBs), and combinations thereof.

(23) The dip block 30 generally includes sidewalls 32, a dividing wall 34 and a base 36 that define a first tray 42A and a second tray 42B. As generally illustrated in FIG. 2, the dividing wall 34 may have a non-linear length. More specifically, in one embodiment of the present invention, the dividing wall 34 has a curvilinear shape to define a staggered boundary between the first tray 42A and the second tray 42B. In this manner, the shape of the dividing wall 34 decreases the width of the dip block 30, beneficially reducing the size of the coating apparatus 2. The small width of the dip block 30 also reduces the amount of linear movement required by the drive element 38 to move the trays into and out of a dipping position. The non-linear dividing wall 34 also decreases the volume required by the first and second trays 42A, 42B correspondingly decreasing the volume of the fluids F required to fill the trays.

(24) A drive element 38 associated with the dip block 30 is operable to move the dip block laterally with respect to the support structure 4 as indicated by arrow 40. As generally illustrated in FIG. 1, the drive element 38 has moved the dip block 30 into a position in which the first tray 42A is aligned with workpieces 14 suspended from the carriage 8. Accordingly, the first tray 42A is in a dipping position. The second tray 42B is in a filling position. In one embodiment, the amount of movement required by the drive element 38 to move a tray 42 into and out of the dipping position is reduced due to the shape of the dividing wall 34.

(25) Any suitable drive element 38 may be used with the coating apparatus 2 of the present invention. In one embodiment, the drive element 38 comprises a belt or screw drive driven by a servo or stepper motor. Additionally, or alternatively, the drive element 38 may include a piston operable to move the dip block 30. In one embodiment, the drive element 38 is a pneumatic actuator operable to move the dip block 30 substantially horizontally.

(26) Each tray 42A, 42B is configured to hold a predetermined volume of a first fluid FA or a second fluid FB to coat the workpieces 14. The coating fluid F can be tailored for particular applications. For example, if an application requires that the bond between the workpiece 14 and the coating fluid is strong, then the coating fluid can be tailored so that it bonds with the workpiece. For example, if the workpiece is a polymer and an exterior surface of the polymer workpiece is hydrophobic, then the coating fluid can be formed such that the coating fluid exhibits a gradient where the hydrophobic crosslinker is close to the substrate and more hydrophilic crosslinkers are located at the surface.

(27) In some embodiments of the invention, additives can be incorporated into the fluid F. Suitable additives include antimicrobial (including antibacterial) agents, binders, rheology modifiers, or colorants, and combinations of two or more additives. Suitable antimicrobial agents can include a silver compound, chlorhexidine, ciprofloxacin, and combinations thereof. Suitable rheology modifiers can include pluronics, alginates, carboxymethyl cellulose and combinations thereof. Suitable colorants can include dyes or oxide pigments, and combinations thereof. In one embodiment, the fluids F may be formulated to be cured by ultraviolet light generated by at least one curing element 22.

(28) The trays 42 are configured to receive holders 44 with coating tubes 56. The coating tubes include a lumen 58. As will be appreciated by one of skill in the art, each tray 42 can be configured to hold any number of holders 44. The trays 42 typically include a number of holders 44 equal to the number of securement devices 10 of the carriage 8. In one embodiment, the trays 42 are configured to receive twelve holders 44. In another embodiment, the trays 42 may include from two to forty holders 44. Optionally, the holders 44 are arranged in two rows or more rows in each of the trays.

(29) Referring now to FIG. 3A, the holders 44 include an opening 48. When a holder 44 is positioned in a tray 42, the opening 48 is oriented to face upwardly toward the carriage 8. Optionally, the opening 48 has a conical or funnel shape configured to direct a second end 20 of a workpiece 14 into a coating tube 56.

(30) The lumen 58 of the coating tube 56 has an interior diameter that is at least equal to the exterior diameter of the workpiece 14. In one embodiment, the lumen has an interior diameter of approximately 0.375 inches. In other embodiments, the interior diameter of the lumen is less than approximately 0.5 inches. Optionally, in another embodiment, the lumen interior diameter is between approximately 0.030 inches to approximately 0.75 inches. In some embodiments, the lumen has a width or diameter that can be at least 5% greater than the outer width or diameter of the workpiece. In some embodiments, the lumen has a width or diameter that can be between about 10-90% of the outer width or diameter of the workpiece.

(31) In one embodiment, the holders 44 include a body 46 that is generally cylindrical. The body 46 has an upper lip 50 over which the fluid in the tray 42 may flow to fill the tube lumen 58. Additionally, one or more apertures 52 may optionally be formed through the holder body 46. The apertures 52 are configured to allow a fluid FA, FB to flow into, and out of, a coating tube 56 associated with a holder 44. In one embodiment, the apertures 52 can extend through an exterior surface of the body 46 a predetermined distance from the upper lip 50. In this manner, when a holder 44 is received in a tray 42, the apertures 52 are a predetermined distance above the base 36 of the tray. In one embodiment, generally illustrated in FIG. 2, an aperture 52 of a holder 44 may be positioned substantially level with the tray base 36. Any Fluid F added to the tray may thus flow directly into a coating tube 56 through an aperture 52.

(32) The holders 44 are configured to be removably sealed to the trays 42. In this manner, holders and associated coating tubes 56 may be removed for replacement and/or cleaning. The holder 44 may optionally include an element 54 to form a seal with a tray 42. In one embodiment, the seal element 54 is an o-ring. The body 46 may include a recessed channel to receive the seal element 54.

(33) The coating tubes 56 may have any length and diameter. In one embodiment, the lumen has a length at least equal to a length of the workpiece 14. In another embodiment, the length of the lumen 58 is up to approximately 300 cm. Optionally, the length of the lumen 58 is up to approximately 200 cm. Additionally, or alternatively, in another embodiment the lumen 58 has a length sufficient to coat up to approximately 175 cm of the length of a workpiece. In one embodiment, the lumen 58 has a length sufficient to coat at least 10 percent of a length of a workpiece. In an embodiment, the length of the lumen 58 can be sufficient to coat at least 20 percent of the length of the workpiece. The length of the lumen 58 may be sufficient to coat approximately 100 percent of the length of the workpiece. In another embodiment, the length of the lumen 58 can be between approximately 10 percent and approximately 100 percent of the length of the workpiece.

(34) In another embodiment, the length of a coating tube 56 and its lumen 58 can be less than a length of a workpiece 14. By selecting a coating tube 56 that is shorter than a workpiece 14, the size of the coating apparatus 2 is beneficially decreased. A coating tube 56 that is shorter than a workpiece 14 may also require less fluid F to coat a predetermined portion of the workpiece, decreasing waste and spoilage of the fluid.

(35) In one embodiment, as the workpiece 14 is lowered into the lumen 58 that is shorter than the workpiece, a distal or second end 20 of the workpiece may contact a closed end 57 of the coating tube 56. In one embodiment, the coating tube 56 may be configured to re-direct or bend the second end 20 of the workpiece 14 upwardly within the lumen 58. As the carriage 8 moves closer to the dip block 30, the workpiece 14 may bend into a U shape with the second end 20 moving upwardly toward the dip block 30. In one embodiment, to facilitate the upward redirection of the second end of the workpiece, the lumen 58 may have an interior diameter that is at least approximately 200 percent of the exterior diameter of the workpiece. In another embodiment, the interior diameter of the lumen may be between approximately 200 percent and approximately 300 percent of the workpiece exterior diameter.

(36) Additionally, or alternatively, in another embodiment the workpiece 14 can bunch within the lumen 58 when the carriage 8 continues to move toward the dip block 30 after the second end 20 of the workpiece 14 contacts the closed end 57. The bunching of the workpiece 14 can begin proximate to the closed end 57 of the coating tube and continue upwardly towards the dip block 30 as the carriage 8 continues moving downwardly. In this embodiment, the lumen 58 has an interior diameter that is at least two times the exterior diameter of the workpiece 14. Optionally, the lumen 58 has an interior diameter that is at least about 120 percent or, in some embodiments, from approximately 200 percent to approximately 600 percent of the workpiece exterior width or diameter to facilitate bunching of the workpiece with the lumen.

(37) In one embodiment, the length of the lumen 58 of the coating tubes 56 may be adjustable. In this manner less fluid F is required to fill a coating tube to coat a predetermined length of a workpiece 14. For example, in an embodiment in which the coating tube 56 has a length that is greater than a length of a portion of the workpiece 14 that requires coating, the lumen 58 may be selectively closed or nipped. Optionally, the coating tubes 56 may be formed of a material that is one or more of flexible and bendable. Accordingly, a length of a lumen 58 may be altered by at least one of bending, clamping, collapsing, or twisting a selected portion of a coating tube 56. In one embodiment, the length of the lumen 58 may be altered by 10%, 20%, 30%, 40%, 50%, 60%, 70%, 80%, 90%, or 100%.

(38) Referring now to FIG. 2, the coating apparatus 2 may optionally include an adjustment element 88A operable to alter the length of a lumen 58 of a coating tube 56. The adjustment element 88A may be moveable along a length of an associated coating tube 56. In one embodiment, the adjustment element 88A is configured to close a selected portion of the lumen. For example, the adjustment element may close the lumen by at least one of folding, pinching, compressing, twisting, and clamping a selected portion of a coating tube. In one embodiment, the adjustment element 88A comprises a clamp, a valve, and the like. In another embodiment, the adjustment element 88A is operable to apply a force to a selected portion of a coating tube such that interior surfaces of the coating tube are compressed together to form a nip or a restriction. The selected portion may be approximately 10%, 20%, 30%, 40%, 50%, 60%, 70%, 80%, 90%, or 100% of the length of the coating tube 56 from the distal end 57. The restriction decreases the interior diameter of the lumen 58 by a predetermined amount sufficient to prevent one or more of a fluid F and a workpiece 14 from descending further into the coating tube 56.

(39) In one embodiment, the adjustment element 88A is associated with an actuator 90. The actuator 90 is operable to move the adjustment element 88A to a selected portion of a coating tube 56. In one embodiment, the actuator 90 is operable to move the adjustment element 88A generally vertically as indicated by the arrow 92. Optionally, the actuator 90 may control the position of adjustment elements 88A associated with coating tubes 56 of both the first tray 42A and the second tray 42B as generally illustrated in FIG. 2. Accordingly, in one embodiment of the present invention, the coating apparatus 2 only requires one actuator 90. However, in another embodiment, the coating apparatus 2 may include a first actuator to move adjustment elements associated with coating tubes 56 extending from the first tray 42A. A second actuator may be provided to move the adjustment elements associated with coating tubes 56 extending from the second tray 42B. In one embodiment, the adjustment element 88A and the actuator 90 may be controlled by signals received from the control system 110.

(40) Referring now to FIG. 3B, another embodiment of an adjustment element 88B is generally illustrated. The adjustment element 88B includes a take-up spool 94 associated with a coating tube 56. The take-up spool 94 includes an exterior surface 96. In one embodiment, the exterior surface 96 has a shape that is generally cylindrical. A distal end 57 of the coating tube 56 may be fixed to the exterior surface 96. The take-up spool 94 is operable to around an axis 97 to selectively wind the coating tube 56 around the exterior surface 96. In one embodiment, the take-up spool 94 can reel in or reel out an associated coating tube 56 in response to a signal received from the control system 110. As the take-up spool 94 rotates and winds the coating tube 56, the coating tube collapses and a lumen 58 of the coating tube is closed, or nipped shut, effectively decreasing the length of the lumen. Optionally, the adjustment element 88B may selectively decrease the length of the lumen 58 by between approximately 5% and approximately 100%.

(41) Referring now to FIG. 3F, another embodiment of an adjustment element 88C is generally illustrated. The adjustment element 88C comprises a shaft 98 extending through a closed end 57 of a coating tube 56. A head 100 with a geometry to seal an interior of a lumen 58 of the coating tube 56 is interconnected to the shaft 98. The shaft 98 and head 100 generally define a plunger operable to alter the length or volume of the lumen 58. In one embodiment, the adjustment element 88C may move along a length of the coating tube 56 in response to a signal received from the control system 110. The adjustment element 88C may decrease the volume of the lumen 58 by between approximately 1% and approximately 100%.

(42) Referring again to FIGS. 1-2, a fluid circulating system 70 is associated with each of the trays 42A, 42B. Each fluid circulating system 70 has a reservoir 72 for one of the fluids FA, FB. The reservoir 72 includes a plurality of conduits 78, 82, 86 interconnected to the tray 42.

(43) In one embodiment, a first conduit 78 is associated with a pump 80 to move fluid F from a reservoir 72 to a tray 42. In one embodiment, the pump 80 is actuated by a control system 110. The pump may optionally be pneumatic. Optionally, the pump 80 includes a flow meter. The flow meter is operable to measure one or more of a rate and a volume of the fluid F that flows through the pump 80. The control system 110 can selectively activate the pump 80 such that a fluid F is pumped into the tray 42 to a predetermined level. Additionally, or alternatively, the control system 110 may stop the pump 80 when the flow meter indicates that a predetermined volume of fluid has moved through the pump. In this manner, the control system 110 can selectively actuate the pump 80 to fill a tray 42 with a predetermined level of fluid F or a predetermined volume of the fluid.

(44) The rate at which the pump 80 moves the fluid may be set by the control system 110. In one embodiment, when the fluid F is above the upper lip 50 of a holder 44 or the optional aperture 52, the fluid flows into the coating tube 56.

(45) In one embodiment, the control system 110 can automatically activate the pump 80 to fill a tray 42 with fluid when the tray is in the filling position and is not in the dipping position. For example, the dip block 30 illustrated in FIG. 1 is aligned with the workpieces such that the first tray 42A is in the dipping position and the second tray 42B is in a filling position which is not the dipping position. Accordingly, the control system 110 can automatically activate the pump 80B until the second fluid FB reaches the predetermined level in the second tray 42B.

(46) A sensor 66 is associated with each tray 42. In one embodiment, the sensor is operable to determine a height of a surface of the fluids F relative to the base 36 of the dip block 30. More specifically, in one embodiment the sensor 66 can measure the level of a fluid F in a tray 42. The sensor 66 measures a position of the surface of the fluid F and transmits the position to the control system 110.

(47) Optionally, the sensor 66 may measure a distance to an upper surface 59 of a fluid F within a lumen 58 of a coating tube 56. In this manner, the coating tube 56 may be only partially filled with fluid. For example, in FIG. 1, sensor 66B is positioned to record a position of an upper surface 59 of a second fluid FB with a coating tube 56 interconnected to the second tray 42B. As the pump 80B transmits or pumps the second fluid FB into the second tray 42B, the second fluid will flow into all of the coating tubes 56 extending downwardly from the second tray. When the fluid upper surface 59 is at a predetermined distance from a closed or distal end 57 of the coating tube, the control system 110 can send a signal to stop the pump 80B. In this manner, very little or none of the second fluid 80B will be retained in the second tray 42B.

(48) The control system 110 may send a signal to the pump 80 to pump a predetermined volume of fluid into a tray 42 to fill each of the coating tubes 56 interconnected to the tray to a predetermined level. In one embodiment, the control system 110 can cause the pump 80 to pump a sufficient amount of fluid F into the tray such that the fluid flows from the tray into the coating tubes 56 and fills each of the coating tubes to approximately 10% of the length of the coating tube as measure from the distal end 57. In another embodiment, the control system 110 can cause the pump 80 can fill the coating tubes with approximately 20%, 30%, 40%, 50%, 60%, 70%, 80%, 90%, or 100% of the fluid F. By filling less than 100% of a coating tube 56 with fluid, less of the fluid will be displaced from the lumen 58 into the tray 42 as the workpiece 14 is lowered into the lumen. In this manner, the coating apparatus 2 of the present invention may prevent spoilage and waste of fluid and use less fluid than prior art coating apparatus. Furthermore, the amount of fluid in the coating tube 56 can account for displacement of the fluid such that the workpiece 14 can be coated to the desired level. In other words, the fluid in the coating tube can account for the displacement of the fluid to provide the desired level of the coating to the workpiece 14.

(49) In one embodiment, the control system 110 can send a signal to a pump 80 to move a sufficient amount of fluid F into a tray 42 to fill coating tubes interconnected to the tray by a predetermined amount based on a ratio of an exterior diameter of a workpiece 14 and interior diameter of a lumen of a coating tube. In this manner, the control system 110 can fill the coating tube with a sufficient amount or volume of fluid F to coat a predetermined length of the workpiece 14 without displacing any of the fluid F from the lumen 58 into the tray 42. More specifically, and referring now to FIG. 3C, a coating tube 56 is generally illustrated partially filled with a fluid F to a predetermined level. More specifically, the coating tube 56 is less than approximately 90% filled with the fluid F. When a workpiece 14 is lowered into the lumen 58, the level of an upper surface 59 of the fluid F will rise within the coating tube. However, the initial volume of fluid F in the coating tube can be selected such that when a desired length of the workpiece 14 is within the lumen, as generally illustrated in FIG. 3D, the upper surface 59 of the fluid F will not rise above an aperture 52 or an upper lip 50 of a holder 44. Accordingly, the fluid F will not flow out of the coating tube and into a tray 42. Referring now to FIG. 3E, when the workpiece 14 is withdrawn from the fluid F, the fluid upper surface 59 will drop towards the distal end 57 of the coating tube 56. The control system 110 may subsequently activate the pump 80 to transport more of the fluid F to the coating tube 56 until the fluid upper surface 59 is at the predetermined level as generally illustrated in FIG. 3C.

(50) In one embodiment, the sensor 66 is configured to move with respect to tray 42. Accordingly, the sensor 66 can move into a position to measure an upper surface 59 of fluid F in a tray 42 or within a lumen 58 of a coating tube 56. Referring again to FIG. 1, the sensor 66A is illustrated in a first position to sense the upper surface 59 of the first fluid FA in the first tray 42A according to one embodiment of the present invention. Accordingly, the sensor 66A is in a position that does not obstruct movement of a workpiece into a coating tube 56 of the first tray. The sensor 66B is illustrated in a second position to sense the upper surface of the second fluid FB in a coating tube of the second tray 42B. Optionally, the sensor 66 may be configured to move laterally, pivot, or otherwise move between one or more of the first and second positions.

(51) In one embodiment, the sensor 66 is a fiber optic fluid level sensor. However, other sensors operable to determine a position or height of the surface 59 of a fluid in a tray or within a lumen 58 may be used with the coating apparatus 2 of the present invention. In another embodiment, the sensor 66 operates at a low voltage. In one embodiment, the sensor 66 is oriented approximately parallel to the surface of the fluid. Other locations and orientations of the sensor 66 are contemplated for use with the coating apparatus.

(52) Referring now to FIG. 2, optionally, in one embodiment an adjustment conduit 79 may be connected to a holder 44 or a coating tube 56. Optionally, the adjustment conduit 79A may be interconnected to an upper portion of the coating tube 56 or to the holder 44. In another embodiment, the adjustment conduit 79B is interconnected to the coating tube 56 proximate to a distal or closed end 57.

(53) An adjustment conduit 79 may be associated with each holder 44 or coating tube 56. In this manner, the fluid circulating system 70 can move fluid F directly into a lumen 58 of a coating tube 56. The adjustment conduit 79 enables filling of only a portion of the length of a coating tube. In one embodiment, the pump 80 is a two-way pump. Accordingly, in one embodiment, the adjustment conduit 79B may operate with the pump 80A to add fluid to and withdraw fluid from a coating tube. In this manner, the control system 110 may use the pump 80A and the adjustment conduit 79 to adjust or maintain a level of the first fluid FA in the coating tubes 56 interconnected to the first tray 42A.

(54) Only one fluid circulating system 70A associated with the first tray 42A is illustrated in FIG. 2. However, a second fluid circulating system that is the same as or similar to the first fluid circulating system 70A may be associated with the second tray 42B and the coating tubes 56 extending from the second tray. Optionally, multiple circulating systems 70A can be associated with the first tray 42A or the second tray 42B.

(55) The control system 110 may send a signal to the pump 80A to move a predetermined volume of fluid through the adjustment conduit 79 into or out of one or more of the coating tubes 56 associated with the first tray 42A. In one embodiment, the control system 110 can cause the pump 80A to pump a sufficient amount of the first fluid FA into a coating tube 56 to fill approximately 10% of the coating tube as measure from the distal end 57. In another embodiment, the pump 80A can fill the coating tube with approximately 20%, 30%, 40%, 50%, 60%, 70%, 80%, 90%, or 100% of the first fluid FA. By filling less than 100% of a coating tube 56 with fluid, less of the fluid will be displaced from the lumen into the tray 42A as the workpiece 14 is lowered into the lumen. In this manner, the coating apparatus 2 of the present invention may prevent spoilage and waste of fluid and use less fluid than prior art coating apparatus. In another embodiment, the control system can send a signal to the pump 80A to drain or withdraw some or all of the first fluid FA from the coating tubes 56.

(56) In one embodiment, the control system 110 can use the adjustment conduit 79 to fill a coating tube by a predetermined amount based on a ratio of an exterior diameter of a workpiece 14 and interior diameter of a lumen of a coating tube. In this manner, the control system 110 can fill the coating tube with a sufficient amount of fluid FA to coat a predetermined length of the workpiece 14 without displacing any of the first fluid FA from the lumen 58 into the tray 42A, such as generally describe in conjunction with FIGS. 3C-3E.

(57) A second conduit 82 that is interconnected to a tray 42 and a valve 84 is operable to selectively drain fluid F from the tray 42 into the reservoir 72. The control system 110 can send signals to the valve 84 to open and close the valve. In one embodiment, the control system 110 will open the valve 84 if a fluid F in a tray exceeds a predetermined level. Additionally, or alternatively, the valve 84 may be manually actuated. Any suitable valve 84 may be used with the coating apparatus 2 of the present invention. In one embodiment, the valve 84 a pneumatic valve. Optionally, fluid can be recirculated between a tray 42 and a reservoir 72 by opening the valve 84 to release fluid F from the tray while the pump 80 is activated to move F through the first conduit 78 into the tray.

(58) Optionally, in one embodiment, the control system can open the valve 84 after filling the coating tubes 56 to a predetermined level. Excess fluid F may thus be removed from a tray 42 before a workpiece 14 is dipped into the fluid F. For example, when the control system 110 determines a coating tube 56 has a predetermined amount or volume of fluid F, such as generally illustrated in FIG. 3C, the control system may open the valve 84 to drain fluid from a tray associated with the coating tube 56. In this manner, the fluid F is returned to the reservoir 72 without contamination from the workpiece reducing spoilage of the fluid. Draining the fluid F from the tray 42 may also prevent an excessive amount of fluid F from flowing into the coating tube 56. If an excessive amount of fluid F is in the coating tube 56, portions of the workpiece 14 that do not require coating with the fluid, or are not intended to be coated, may inadvertently be coated with the fluid. Coating a greater portion of the length of the workpiece than required may damage the workpiece in use or to remove and uses more of the fluid than required.

(59) In one embodiment, a third conduit 86 is configured as an over-flow drain to keep fluid F in a tray 42 from exceeding a predetermined level. In one embodiment, the third conduit 86 is associated with a drain or weir 60 such as generally illustrated in FIG. 2. As the drive system 6 lowers the carriage 8 towards the dip block 30, workpieces 14 move into the coating tubes 56 displacing fluid F from the coating tubes. As generally illustrated in FIG. 1, this causes the level of fluid FA to increase in the first tray 42A and flow through the third conduit 86A back to the fluid reservoir 72A.

(60) Additionally, or alternatively, in one embodiment the control system 110 may open the valve 84 when workpieces are lowered into the coating tubes 56. The open valve 84 will drain excess fluid F from the tray 42 as fluid F is displaced from the coating tubes 56.

(61) The reservoir 72 may optionally include fluid conditioning equipment such as one or more of an agitator, a heater, a cooler, a vent, and a filter. Optionally, the reservoir may include a sensor operable to measure at least one of a viscosity and a temperature of the fluid. At least one level sensor may be associated with the reservoir 72. In one embodiment, the at least one level sensor comprises a full level sensor 74 and a low level sensor 76. In one embodiment, the control system 110 can send an alert when the low level sensor 76 indicates the reservoir is getting low on fluid F. Additionally, or alternatively, the control system 110 may stop the operation of the coating apparatus 2 if the control system determines that one of the reservoirs 72 does not have a sufficient volume of fluid F to refill an associated tray 42 with fluid to a predetermined level. When the fluid F in a reservoir 72 is below the level of the low level sensor 76, an operator may refill the reservoir with additional fluid.

(62) Referring now to FIG. 4, a control system 110 of one embodiment of the present invention is generally illustrated. More specifically, FIG. 4 generally illustrates one embodiment of a control system 110 of the present invention operable to control the coating apparatus 2. The control system 110 is generally illustrated with hardware elements that may be electrically coupled via a bus 112. The hardware elements may include a central processing unit (CPU) 114; an input device 116 (e.g., a mouse, a keyboard, etc.); and an output device 118 (e.g., a display device, a printer, etc.). The control system 110 may also include a storage device 120. In one embodiment, the storage device(s) 120 may be disk drives, optical storage devices, solid-state storage device such as a random access memory (RAM) and/or a read-only memory (ROM), which can be programmable, flash-updateable and/or the like.

(63) The control system 110 may additionally include one or more of a computer-readable storage media reader 122; a communications system 124 (e.g., a modem, a network card (wireless or wired), an infra-red communication device, etc.); and working memory 126, which may include RAM and ROM devices as described above. In some embodiments, the control system 110 may also include a processing acceleration unit 128, which can include a DSP, a special-purpose processor and/or the like. Optionally, the control system 110 also includes a database 130.

(64) The computer-readable storage media reader 122 can further be connected to a computer-readable storage medium, together (and, optionally, in combination with storage device(s) 120) comprehensively representing remote, local, fixed, and/or removable storage devices plus storage media for temporarily and/or more permanently containing computer-readable information. The communications system 124 may permit data to be exchanged with a network 132 and/or any other data-processing. Optionally, the control system 110 may access data stored in a remote storage device, such as database 134 by connection to the network 132. In one embodiment, the network 132 may be the internet.

(65) The control system 110 may also comprise software elements, shown as being currently located within the working memory 126. The software elements may include an operating system 136 and/or other code 138, such as program code implementing one or more methods and aspects of the present invention.

(66) One of skill in the art will appreciate that alternate embodiments of the control system 110 may have numerous variations from that described above. For example, customized hardware might also be used and/or particular elements might be implemented in hardware, software (including portable software, such as applets), or both. Further, connection to other computing devices such as network input/output devices may be employed.

(67) Suitable control systems 110 are known to those of skill in the art. In one embodiment, the control system 110 is a personal computer, such as, but not limited to, a personal computer running the MS Windows operating system. Optionally, the control system 110 may be a smart phone, a tablet computer, a laptop computer, and similar computing devices. In one embodiment, the control system 110 is a data processing system which includes one or more of, but is not limited to: an input device (e.g. a keyboard, mouse, or touch-screen); an output device (e.g. a display, a speaker); a graphics card; a communication device (e.g. an Ethernet card or wireless communication device); permanent memory (such as a hard drive); temporary memory (for example, random access memory); computer instructions stored in the permanent memory and/or the temporary memory; and a processor. In another embodiment, the control system 110 is a programmable logic controller (PLC). One example of a suitable PLC is a Controllogix PLC produced by Rockwell Automation, Inc, although other PLCs are contemplated for use with embodiments of the present invention.

(68) Referring now to FIG. 5, an embodiment of one user interface 204 generated by the control system 110 is generally illustrated. The user interface 204 may be used by an operator to set a level of a fluid F in a tray 42 and/or a coating tube 56 of the coating apparatus 2. The operator can set a fill level for a fluid F with user interface 204 when a change is made to the coating apparatus 2, such as a change to one or more of the fluids FA, FB, when the coating tubes 56 are changed, or before a new type of workpiece is to be coated. An output device 118 of the control system 110 may display the user interface 204.

(69) The user interface generally includes buttons which are selectable by the operator to control the pumps 80 and valves 84 to set a fluid fill level in the trays 42 and/or the coating tubes 56. Some of the buttons include an icon 206 operable to indicate when a button has been selected. For example, the icon may change appearance, such as by lighting and/or blinking when an associated button is selected, as indicated by icon 206A.

(70) To set a fluid fill level, the operator can select the manual mode button 208. The auto fill tray A button 218A and auto fill tray B button 218B are then selected. To set the fluid level in the first tray 42A, the operator will also select buttons 214A, 214B to close valves 84A, 84B to prevent fluid from draining from the trays 42. The operator also selects one of the fluid select buttons 220, 222 to set the fluid fill level for the other tray 42B, 42A. More specifically, as described in conjunction with FIGS. 1-2, in one embodiment, the control system 110 will only auto fill the fluid F in a tray 42 when the tray is not in the dipping position aligned with the workpieces 14 suspended from the carriage 8. More specifically, in the embodiment illustrated in FIG. 1, the second tray 42B is not in the dipping position and the control system 110 can automatically fill the fluid FB into the second tray 42B.

(71) Accordingly, to set the auto fill level for the second fluid FB, the second tray 42B may not be in the dipping position. The operator may move the second tray 42B out of the dipping position by selecting the fluid A select button 220. In the example user interface 204 illustrated in FIG. 5, fluid select button 220A has been selected as indicated by icon 206A such that the automatic fill level for the second tray 42B may be set. When the fluid select button 220A is selected, the control system 110 can activate the drive element 38, if necessary, to move the first tray 42A into the dipping position and the second tray 42B into the filling position.

(72) The operator can then select the button 210B to activate the second fluid pump 80B. In response, the control system 110 will activate the second pump 80B and transfer the second fluid FB from the second reservoir 72B to the second tray 42B. When a predetermined level of the second fluid FB is in the second tray 42B, the operator can select the off button 212B to deactivate the second pump 80B. The predetermined level is generally below the weir 60B. In one embodiment, the predetermined level is above the apertures 52 of the holders 44 of the coating tubes. Alternatively, in another embodiment, the predetermined level is above the upper lip 50 of the holders 44.

(73) In one embodiment, the sensor 66 may be in the second position to measure the position of the fluid upper surface 59 within a coating tube 56 when the operator sets the fill level. Accordingly, the operator can select the off button 212B to deactivate the second pump 80B when a predetermined level of the second fluid FB is within the coating tube 56. Optionally, the volume of fluid F pumped into the tray 42 through the first conduit 78 or directly into the coating tube 56 through the adjustment conduit 79 is selected to only partially fill the coating tubes 56. For example, the operator may cause the pump 80 to transport a sufficient volume of fluid F to fill the coating tubes by approximately 50 percent as generally illustrated in FIG. 3C. Additionally, or alternatively, the coating tubes and be filled to 10%, 20%, 30%, 40%, 50%, 60%, 70%, 80%, 90%, or 100% according to embodiments of the present invention.

(74) If the second tray 42B is too full and the second fluid FB is above the predetermined level, the operator may activate the second drain valve 84B by selecting the open second valve button 216B. When the operator selects the open second valve button 216B, the control system 110 will open the second valve 84B associated with the second conduit 82B and allow the second fluid FB to flow from the second tray 42B. When the second fluid FB reaches the predetermined level, the operator can select the close second valve button 214B to close the second valve 84B. Optionally, the control system 110 may send a signal to a pump 80B to withdraw the second fluid FB from the coating tubes 58 of the second tray 42B through the adjustment conduit 79.

(75) When the predetermined level of the second fluid FB is in the second tray 42B or within the coating tubes 56 associated with the second tray 42B, the operator may select the set full level button 226. The control system 110 will subsequently operate the second pump 80B to keep the second fluid FB at the predetermined level in the second tray or within the coating tubes 56 when the second tray 42B is not in the dipping position. For example, in one embodiment the control system may automatically add fluid to the second tray or directly to the coating tubes or withdraw fluid from the second tray or the coating tubes to automatically maintain the second fluid FB at the predetermined level.

(76) In one embodiment, the control system 110 records a volume of fluid that has passed through the pump 80B as the operator sets the full level for the second tray. The volume may be measured by a flow meter associated with the pump 80B. Accordingly, in one embodiment, the control system 110 can send a signal to the pump 80B to pump the volume of fluid to the second tray to refill the second tray 42B to the predetermined level.

(77) The auto fill level for the first tray 42A may be set in the same or a similar manner. More specifically, the operator may select the fluid select B button 222 to ensure the first tray is not in the dipping position. The operator can then activate the first pump 80A with the fluid pump on button 210A and optionally open the first valve 84A with the open first valve button 216A until the first fluid FA is at the predetermined level. The operator may then select the set full level button 224 for the first tray.

(78) Referring now to FIG. 6, an embodiment of a method 300 for setting an automatic fill level for a fluid tray 42 and/or a coating tube 56 of a coating apparatus 2 according to one embodiment of the present invention is generally illustrated. While a general order of the method 300 is shown in FIG. 6, it will be understood by one of skill in the art that the method 300 can include more or fewer operations and can arrange the order of the operations differently than those shown in FIG. 6. Although the operations of the method may be described sequentially, many of the operations may in fact be performed in parallel or concurrently. Generally, the method 300 starts with a start operation 304 and ends with an end operation 336. The method 300 can be executed as a set of computer-executable instructions executed by a computer system and encoded or stored on a computer readable medium. One example of the computer system may include, for example, the control system 110 which is generally illustrated and described in conjunction with FIG. 4. An example of the computer readable medium may include, but is not limited to, a memory 120, 126 of the control system 110. Hereinafter, the method 300 shall be explained with reference to the coating apparatus 2 and components described in conjunction with FIGS. 1-5.

(79) In operation 308, a tray 42 to be filled with a fluid is moved into a filling position (or out of the dipping position). In one embodiment, an operator may select a button 220 or 222 in user interface 204 to move one of the trays 42 out of the dipping position. For example, by selecting the fluid A button 220, the drive element 38 will move the dip block 30 such that the first tray 42A is in the dipping position and the second tray 42B can be automatically filled. In one embodiment, the output device 118 is touch sensitive such that selecting the button 220 comprises touching the user interface 204.

(80) In operation 312, a drain valve 84 associated with the tray 42 to be filled is closed. The operator may manually close the drain valve. Additionally, or alternatively, in one embodiment the operator can select a button 214 in user interface 204 to close the drain valve 84.

(81) In operation 316, a pump 80 is activated to add a fluid F to the tray 42. In one embodiment, the pump 80 is activated in response to a signal received from the control system 110 when the operator selects a button 210A, 210B in user interface 204.

(82) When the fluid F in the tray 42 or within a coating tube 56 reaches a predetermined level, the pump 80 is deactivated in operation 320. As described in conjunction with FIG. 5, in one embodiment of the present invention the operator can deactivate the pump by selecting a button 212 in user interface 204. After the operator selects the button 212, the control system 110 will send a signal to the pump 80 configured to stop the pump.

(83) In operation 324, the operator determines if a correct volume of fluid F is in the tray 42 or the coating tube 56. Data from the sensor 66 may be used to determine a position of a fluid upper surface 59 within the tray 42 and the coating tube 56. In one embodiment, the coating tube 56 can be filled to 10%, 20%, 30%, 40%, 50%, 60%, 70%, 80%, 90%, or 100%.

(84) If a correct volume of fluid is in the tray 42 and/or the coating tube 56, the method 300 continues YES to operation 332. If an incorrect volume of fluid is in the tray (for example, too much fluid or too little fluid), the method 300 proceeds NO to operation 328.

(85) In operation 328, the operator may optionally open a drain valve 84 to reduce the volume of fluid F in the tray 42. The drain valve 84 can be opened by selecting one of the open drain buttons 216 in user interface 204. Additionally, or alternatively, the operator can activate the pump 80 to withdraw fluid F from the coating tube 56 through the adjustment conduit 79B. The method 300 may then return to operation 312.

(86) After the correct volume of fluid F is in the tray 42 and/or the coating tube 56, in operation 332 the fill level for the tray 42 can be set. In one embodiment, the operator selects one of the set full level buttons 224, 226 in user interface 204. Optionally, the method may return to operation 308 to set an automatic fill level for another tray. The method 300 may then proceed to END operation 336.

(87) Referring now to FIG. 7, an embodiment of a method 400 for operating a coating apparatus 2 according to one embodiment of the present invention is generally illustrated. While a general order of the method 400 is shown in FIG. 7, it will be understood by one of skill in the art that the method 400 can include more or fewer operations and can arrange the order of the operations differently than those shown in FIG. 7. Although the operations of the method may be described sequentially, many of the operations may in fact be performed in parallel or concurrently. Generally, the method 400 starts with a start operation 404 and ends with an end operation 440. The method 400 can be executed as a set of computer-executable instructions executed by a computer system and encoded or stored on a computer readable medium. One example of the computer system may include, for example, the control system 110 which is generally illustrated and described in conjunction with FIG. 4. An example of the computer readable medium may include, but is not limited to, a memory 120, 126 of the control system 110. Hereinafter, the method 400 shall be explained with reference to the coating apparatus 2 and components described in conjunction with FIGS. 1-6.

(88) In optional operation 408, the automatic fill level for one or more trays 42 and/or coating tubes 56 of the coating apparatus 2 can be set. In one embodiment, the automatic fill level is set as described in conjunction with at least one of FIGS. 5-6. Optionally, the control system may automatically fill a coating tube 56 with a predetermined volume of fluid F such that no excess fluid flows from the coating tube 56 when a workpiece is lowered into the coating tube as describe in conjunction with FIGS. 3C-3E.

(89) In operation 412, a first tray 42A is moved into a dipping position. When in the dipping position, tube holders 44 and coating tubes 56 associated with the first tray 42A are aligned to receive workpieces 14 suspended from a carriage 8 of the coating apparatus 2. In one embodiment, the drive element 38 may be activated to move a dip block 30 including the first tray 42A into the dipping position.

(90) Thereafter, in operation 416, the workpieces 14 are lowered into the coating tubes 56 of the first tray 42A. This may include actuating the drive system 6 to lower the carriage 8 including the workpieces 14. In one embodiment, the control system 110 sends a signal to the drive system 6 which causes the drive system to lower the carriage. In one embodiment, the control system 110 may adjust the rate of the drive system to lower (or raise) the carriage at a rate of from approximately 0.1 cm/s to approximately 5.0 cm/s.

(91) When the workpieces 14 are lowered into the coating tubes 56 some of the first fluid FA is displaced and may flow into the first tray 42A. If the surface of the first fluid FA exceeds a top edge of a weir 60A of the first tray 42A, the excess first fluid FA will flow through the third conduit 86 to the first fluid reservoir 72A. In one embodiment, the workpieces 14 may sit in the first fluid FA for a predetermined amount of time. Additionally, or alternatively, the securement devices 10 may rotate around a longitudinal axis while the workpieces are immersed in the first fluid.

(92) In operation 420, after the workpieces 14 have been lowered to a point such that a predetermined length of the workpieces is coated with the first fluid, the workpieces are lifted out of the coating tubes 56. For example, in one embodiment, the drive system 6 can raise the carriage 8 by a predetermined amount.

(93) Optionally, in operation 424, the first fluid FA on the workpieces 14 may be cured. Curing the first fluid may include activating a curing element 22. In one embodiment, the curing element 22 emits ultraviolet light of a predetermined wavelength. Curing the first fluid may also include rotating the securement devices 10 to expose all surfaces of the workpieces 14 to energy emitted by the curing element. Additionally, a cover or shutter of the dip block 30 may close. In this manner, the first and second fluids FA, FB in the dip block 30 will not be exposed to the energy from the curing element 22.

(94) In operation 428, a second tray 42B is moved into the dipping position. In one embodiment, the drive element 38 can move the dip block 30 such that the tube holders 44 and coating tubes 56 associated with the second tray 42B are aligned to receive the workpieces 14 suspended from the carriage 8. As previously described, when the second tray 42B is in the dipping position, the first tray 42A can automatically be filled to a predetermined level.

(95) The first fluid FA in the first tray 42A and/or the coating tube 56 is automatically adjusted (i.e. filled, drained, or maintained) to the predetermined level in operation 432. As described above, as the workpieces are lowered into the coating tubes 56 and subsequently withdrawn, the amount of the first fluid FA in the coating tubes and the first tray 42A decreases. The sensor 66A can measure the amount of the first fluid FA in the first tray 42A and/or the coating tube 56 of the first tray 42A and send data to the control system 110. In one embodiment, the sensor 66A can detect a distance between the surface 59 of the first fluid FA and the sensor. In one embodiment, with the distance received from the sensor, the control system can determine the height of the fluid surface above the base 36 of the first tray 42A and optionally within the coating tube 56. If the fluid surface is below the predetermined level, the control system 110 can send a signal to the first pump 80A to add more of the first fluid FA from the reservoir 72A to the first tray 42A or directly into the coating tube 56 through the adjustment conduit 79. Optionally, the control system may automatically fill 10%, 20%, 30%, 40%, 50%, 60%, 70%, 80%, 90%, or 100% of a coating tube 56 with fluid F according to embodiments of the present invention.

(96) In one embodiment, the control system 110 runs the data from the sensor 66 through a low-pass filter. The low-pass filter averages out readings from the sensor 66. In this manner, the control system 110 can send signals to the pump 80 to efficiently fill the first tray 42A. For example, by sending data from the sensor 66 through a low pass filter, the control system can send signals to the pump 80 to fill the first tray 42A without forming waves or filling the first tray above the predetermined level.

(97) In operation 436, the workpiece 14 may by dipped into and out of the second fluid FB in a manner similar to, or the same as, operations 416, 420. The second fluid on the workpiece may also be cured as described in operation 424. After the workpiece 14 is removed from the second fluid FB, the second tray 42B may be moved out of the dipping position. The control system 110 may then automatically adjust (i.e. fill, drain or maintain) the second tray 42B and/or coating tube 56 of the second tray 42B with the second fluid FB as described in operation 432.

(98) After operation 436, method 400 may loop back to operation 412 to provide one or more additional coats of the first and second fluids FA, FB to the workpiece 14. In one embodiment, the method 400 may repeat for up to 7 cycles to provide fourteen coats of fluid on the workpieces. In another embodiment, the workpiece may receive up to ten coatings of fluid (five coats of the first fluid and five coats of the second fluid). After a predetermined number of cycles, the method 400 proceeds to the END operation 440.

(99) The foregoing description of the present invention has been presented for purposes of illustration and description. Furthermore, the description is not intended to limit the invention to the form disclosed herein. Consequently, variations and modifications commensurate with the above teachings, and the skill or knowledge of the relevant art, are within the scope of the present invention. The embodiment described hereinabove is further intended to explain the best mode known for practicing the invention and to enable others skilled in the art to utilize the invention in such, or other, embodiments and with various modifications required by the particular applications or uses of the present invention. It is intended that the appended claims be construed to include alternative embodiments to the extent permitted by the prior art.

(100) While various embodiments of the present invention have been described in detail, it is apparent that modifications and alterations of those embodiments will occur to those skilled in the art. Moreover, references made herein to the present invention or aspects thereof should be understood to mean certain embodiments of the present invention and should not necessarily be construed as limiting all embodiments to a particular description. It is to be expressly understood that such modifications and alterations are within the scope and spirit of the present invention, as set forth in the following claims.

(101) While the exemplary aspects, embodiments, options, and/or configurations illustrated herein show the various components of the system collocated, certain components of the system can be located remotely, at distant portions of a distributed network, such as a local area network (LAN) and/or the Internet, or within a dedicated system. Thus, it should be appreciated, that the components of the system can be combined in to one or more devices, such as a Personal Computer (PC), laptop, netbook, smart phone, Personal Digital Assistant (PDA), tablet, etc., or collocated on a particular node of a distributed network, such as an analog and/or digital telecommunications network, a packet-switch network, or a circuit-switched network. It will be appreciated from the preceding description, and for reasons of computational efficiency, that the components of the system can be arranged at any location within a distributed network of components without affecting the operation of the system. For example, the various components can be located in a switch such as a private branch exchange (PBX) and media server, gateway, in one or more communications devices, at one or more users' premises, or some combination thereof. Similarly, one or more functional portions of the system could be distributed between a telecommunications device(s) and an associated computing device.

(102) Furthermore, it should be appreciated that the various links connecting the elements can be wired or wireless links, or any combination thereof, or any other known or later developed element(s) that is capable of supplying and/or communicating data to and from the connected elements. These wired or wireless links can also be secure links and may be capable of communicating encrypted information. Transmission media used as links, for example, can be any suitable carrier for electrical signals, including coaxial cables, copper wire and fiber optics, and may take the form of acoustic or light waves, such as those generated during radio-wave and infra-red data communications.

(103) Also, while the flowcharts have been discussed and illustrated in relation to a particular sequence of events, it should be appreciated that changes, additions, and omissions to this sequence can occur without materially affecting the operation of the disclosed embodiments, configuration, and aspects. Further, a number of variations and modifications of the disclosure can be used. It would be possible to provide for some features of the disclosure without providing others.

(104) Optionally, the systems and methods of this disclosure can be implemented in conjunction with a special purpose computer, a programmed microprocessor or microcontroller and peripheral integrated circuit element(s), an ASIC or other integrated circuit, a digital signal processor, a hard-wired electronic or logic circuit such as discrete element circuit, a programmable logic device or gate array such as PLD, PLA, FPGA, PAL, special purpose computer, any comparable means, or the like. In general, any device(s) or means capable of implementing the methodology illustrated herein can be used to implement the various aspects of this disclosure. Exemplary hardware that can be used for the disclosed embodiments, configurations and aspects includes computers, handheld devices, telephones (e.g., cellular, Internet enabled, digital, analog, hybrids, and others), and other hardware known in the art. Some of these devices include processors (e.g., a single or multiple microprocessors), memory, nonvolatile storage, input devices, and output devices. Furthermore, alternative software implementations including, but not limited to, distributed processing or component/object distributed processing, parallel processing, or virtual machine processing can also be constructed to implement the methods described herein.

(105) In one embodiment, the disclosed methods may be readily implemented in conjunction with software using object or object-oriented software development environments that provide portable source code that can be used on a variety of computer or workstation platforms. Alternatively, the disclosed system may be implemented partially or fully in hardware using standard logic circuits or very-large-scale-integration (VLSI) design. Whether software or hardware is used to implement the systems in accordance with this disclosure is dependent on the speed and/or efficiency requirements of the system, the particular function, and the particular software or hardware systems or microprocessor or microcomputer systems being utilized.

(106) In yet another embodiment, the disclosed methods may be partially implemented in software that can be stored on a storage medium, executed on programmed general-purpose computer with the cooperation of a controller and memory, a special purpose computer, a microprocessor, or the like. In these instances, the systems and methods of this disclosure can be implemented as program embedded on personal computer such as an applet, JAVA or computer-generated imagery (CGI) script, as a resource residing on a server or computer workstation, as a routine embedded in a dedicated measurement system, system component, or the like. The system can also be implemented by physically incorporating the system and/or method into a software and/or hardware system.

(107) Although the present disclosure describes components and functions implemented in the aspects, embodiments, and/or configurations with reference to particular standards and protocols, the aspects, embodiments, and/or configurations are not limited to such standards and protocols. Other similar standards and protocols not mentioned herein are in existence and are considered to be included in the present disclosure. Moreover, the standards and protocols mentioned herein and other similar standards and protocols not mentioned herein are periodically superseded by faster or more effective equivalents having essentially the same functions. Such replacement standards and protocols having the same functions are considered equivalents included in the present disclosure.

(108) Examples of the processors as described herein may include, but are not limited to, at least one of Qualcomm Snapdragon 800 and 801, Qualcomm Snapdragon 610 and 615 with 4G LTE Integration and 64-bit computing, Apple A7 processor with 64-bit architecture, Apple M7 motion coprocessors, Samsung Exynos series, the Intel Core family of processors, the Intel Xeon family of processors, the Intel Atom family of processors, the Intel Itanium family of processors, Intel Core i5-4670K and i7-4770K 22 nm Haswell, Intel Core i5-3570K 22 nm Ivy Bridge, the AMD FX family of processors, AMD FX-4300, FX-6300, and FX-8350 32 nm Vishera, AMD Kaveri processors, Texas Instruments Jacinto C6000 automotive infotainment processors, Texas Instruments OMAP automotive-grade mobile processors, ARM Cortex-M processors, ARM Cortex-A and ARN4926EJ-S processors, other industry-equivalent processors, and may perform computational functions using any known or future-developed standard, instruction set, libraries, and/or architecture.