FILAMENT DRYING SYSTEM

20230026709 · 2023-01-26

Assignee

Inventors

Cpc classification

International classification

Abstract

A system (27) arranged to dry a filament (5) used in additive manufacture, the system (27) comprising: a first heater (55) arranged to heat air; a tubing section (29) having a wall (31) defining an enclosed passage (33), the passage (33) arranged to convey a filament (5), the tubing section (29) having an air inlet (51) for providing heated air from the first heater (55) into the passage (33); and a second heater (59) arranged around along at least part of the tubing section (29), in order to further heat filament (5) within the passage (33).

Claims

1. A system arranged to dry a filament used in additive manufacture, the system comprising: a first heater arranged to heat air; a tubing section having a wall defining an enclosed passage, the passage arranged to convey a filament, the tubing section having an air inlet for providing heated air from the first heater into the passage; and a second heater arranged along at least part of the tubing section, in order to further heat filament within the passage.

2. The system as claimed in claim 1, wherein the tubing section further has an air outlet for drawing air from the passage, the system further comprising a recycling system for providing air withdrawn at the air outlet to the first heater in a closed loop, wherein the recycling system includes an air dryer for extracting water from the air withdrawn at the air outlet before providing it to the first heater.

3. The system as claimed in claim 2, wherein the recycling system comprises a desiccant arranged to extract water from the air as it passed from the air outlet to the first heater.

4. The system as claimed in claim 3, wherein the system is arranged to monitor the saturation of the desiccant and comprises: a first humidity sensor arranged between the air outlet and the desiccant; a second humidity sensor arranged between the desiccant and the first heater; and a recycling control module arranged to: monitor a first humidity measured by the first humidity sensor, and a second humidity measured by the second humidity sensor; and provide a warning when a difference between the first humidity and the second humidity is below a threshold, indicating saturation of the desiccant.

5. The system as claimed in claim 3, wherein the desiccant is provided in a replaceable cartridge.

6. The system as claimed in claim 3, comprising an air cooler arranged to cool air drawn from the passage, prior to providing the air to the desiccant.

7. The system as claimed in claim 6, wherein the system comprises a conduit for carrying air from the air outlet to the desiccant, and wherein the air cooler comprises an uninsulated portion of the conduit extending at least part of the length of the conduit.

8. The system of claim 2, wherein the closed loop from the air outlet to the air inlet, including the recycling system and first heater, is formed in a sealed environment.

9. The system of claim 1, wherein the tubing section comprises: a filament inlet for receiving filament to be dried; and a filament outlet for providing dried filament, wherein the filament inlet and filament outlet are sealable around a filament such that the passage forms a sealed space.

10. The system of claim 9, wherein the filament inlet and/or the filament outlet comprise: an opening into the passage; and a resiliently deformable sealing member closing the opening, the sealing member having an aperture to receive the filament, the edge of the aperture arranged to engage the filament to form a seal.

11. (canceled)

12. The system of claim 10, wherein the sealing member has a thinned region around the edge of the aperture.

13. The system of any of claim 10, wherein the system is for use with filament having a diameter greater than a first size, and wherein the aperture has a diameter, the diameter of the aperture being less than the first size.

14. The system of claim 1, further comprising: a drying control module arranged to control the first heater and second heater to control the amount of water removed from the filament.

15. The system of claim 14, comprising a first temperature sensor arranged to measure an air temperature at an output of the first heater; and a second temperature sensor arrange to measure an air temperature within the passage, wherein the drying control module controls the first heater and the second heater based on the air temperatures measured by the first and second temperature sensors, to control the amount of water removed from the filament.

16. The system of claim 14, comprising: humidity sensors arranged to measure humidity of air in the passage, wherein the drying control module controls the first heater and the second heater based on the humidity measured in the passage, to control the amount of water removed from the filament.

17. The system of claim 14, wherein the drying control module is further arranged to control the speed filament is conveyed through the passage and/or the flow rate of air through the passage, to control the amount of water removed from the filament.

18. The system of claim 1, wherein the second heater has a plurality of different heating zones arranged along the length of the passage; and wherein the second heater is arranged such that the different heating zones are independently controllable.

19. (canceled)

20. (canceled)

21. (canceled)

22. The system of claim 1, wherein the system is provided as a modular device to retrofit to existing 3D printers.

23. The system of claim 1, wherein the passage is arranged to convey the filament within a filament production line.

24. (canceled)

25. (canceled)

26. (canceled)

27. (canceled)

28. (canceled)

29. (canceled)

30. (canceled)

31. (canceled)

32. An additive manufacturing machine comprising: a filament store; a deposition head including a liquefier for liquefying filament; a filament guide for feeding filament from the filament store to the liquefier; and a system for drying the filament, comprising: a first heater arranged to heat air; a tubing section having a wall defining an enclosed passage, the passage arranged to convey a filament, the tubing section having an air inlet for providing heated air from the first heater into the passage; and a second heater arranged along at least part of the tubing section, in order to further heat filament within the passage; wherein the tubing section of the system for drying the filament forms at least part of the filament guide.

33. The additive manufacturing machine of claim 32, wherein the tubing section of the system for drying the filament is immediately upstream of the liquefier.

34. The additive manufacturing machine of claim 32, wherein the additive manufacturing machine has a plurality of filament stores, each with an associated feed path wherein at least two of the feed paths have separate systems for drying the filament, each system for drying the filament comprising a first heater arranged to heat air; a tubing section having a wall defining an enclosed passage, the passage arranged to convey a filament, the tubing section having an air inlet for providing heated air from the first heater into the passage; and a second heater arranged along at least part of the tubing section, in order to further heat filament within the passage.

35. (canceled)

Description

[0070] Embodiments of the invention will now be described, by way of example only, with reference to the accompanying drawings in which:

[0071] FIG. 1 schematically illustrates a 3D printer incorporating a filament drying system according to an embodiment of the invention;

[0072] FIG. 2 schematically illustrates the filament drying system of the 3D printer of FIG. 1;

[0073] FIG. 3 schematically illustrates one of the filament seals from the filament drying system of FIG. 2;

[0074] FIG. 4 illustrates an example of a controller for controlling operation of the 3D printer of FIG. 1;

[0075] FIG. 5 illustrates the tubing section of a filament drying system according to an alternative embodiment of the invention; and

[0076] FIG. 6 schematically illustrates a production line for filament, incorporating a filament drying system according to an embodiment of the invention.

[0077] FIG. 1 schematically illustrates a 3D printer 1 or AM machine. It will be appreciated that the details of the 3D printer 1 are given by way of example only, in order to explain various embodiments of the invention. It will be appreciated that in the context of this description, the terms 3D printing and additive manufacturing are used interchangeably.

[0078] The 3D printer 1 uses an extrusion head 3 to liquefy a filament 5 and deposit the liquefied material 7 onto a workpiece 9 mounted on a substrate or platform 11. In the example shown, the filament 5 is supplied wound on a reel or spool 13. The filament may be packaged in a sealed container (not shown) from which it needs to be removed before use. It will be appreciated that the use of a reel or spool 13 and a sealed container is by way of example only, and the filament 5 may be provided in any suitable manner.

[0079] In use, the filament 5 is provided within a filament store 15. A guide tube 17 made of low friction material connects the filament store 15 to the extrusion head 3 and conveys the filament 5 in the printer 1. In the example shown, the guide tube 17 is an enclosed space through which the filament 5 passes, and the guide tube 17, filament store 15 and extrusion head 17 may be held in a sealed or controlled environment, but this need not necessarily be the case. Any suitable low friction material, such as Polytetrafluoroethylene (PTFE) may be used for the guide tube 17. Other suitable materials, such as silicone rubber/silicone may also be used for the guide tube 17 in other examples.

[0080] The filament 5 is fed through the guide tube 17, unwinding filament from the spool 13 until the filament 5 reaches the extrusion head 3. A pair of motor-driven advancing rollers 19 are provided at the extrusion head 3. The filament is manually fed through the guide tube 17 until it reaches the rollers 19, and then the action of the rollers continues to draw filament 4 through the guide tube 17. In some example the rollers 19 may be upstream of the extrusion head 3, or a second pair of advancing rollers 19 may be provided.

[0081] In use, during a printing operation, the filament 5 is advanced by the advancing rollers 19 into a liquefier 21 carried by the extrusion head 3. Inside the liquefier 21, the filament 5 is heated to a flowable temperature. As the advancing rollers 19 continue to advance the filament 5 into the extrusion head 3, the force of the incoming filament 5 extrudes the flowable material out from an orifice 25 in a dispensing nozzle 23 downstream of the liquefier 21 (in the direction of filament movement) where it is deposited onto the workpiece 9, or substrate/platform 11.

[0082] The flow rate of the material 7 extruded from the nozzle 23 is a function of the rate at which the filament 5 is advanced to the extrusion head 3 and the size of the dispensing nozzle orifice 25.

[0083] A controller 100 (discussed in relation to FIG. 4) controls movement of the extrusion head 3 in a horizontal x, y plane, controls movement of the platform 11 in a vertical z-direction, and controls the rate at which the advancing rollers 19 advance filament into the head 3, to control the printing process.

[0084] The guide tube 17 incorporates a system 27 for conditioning the filament 5. Conditioning the filament involves drying the filament 5 to ensure the moisture content is within a desired range.

[0085] The filament drying system 27 is shown in FIG. 2 in more detail. The bold arrows show the direction of movement of the filament 5 in the system 27. It will be appreciated that, depending on the particular application, the drying system 27 may remove some or all of the moisture in the filament 5.

[0086] The filament drying system 27 includes a tube section 29 formed by an outer wall 31 forming a passage 33 through which the filament 5 passes. In some examples, the tube section 29 is made of similar material to the guide tube 17 discussed above (for example PTFE or silicone). The material of the tube section 29 may optionally be modified to improve heat transfer. For example conducting additives, such as carbon black, may be incorporated into the material of the tube section 29. In other examples, the tube section 29 may optionally be metal or another material arranged to provide high thermal conductivity.

[0087] At a first (upstream) end an opening 49a into the passage 33 forms a filament inlet 35. Likewise, at an opposite second (downstream) end an opening 49b into the passage 33 forms a filament outlet 37. In use, during a printing operation, the filament 5 is fed from the filament store 15, through the filament inlet 35, along the length of the passage 33, and through the filament outlet 37 where it is subsequently fed to the extrusion head 3.

[0088] The filament inlet 35 and filament outlet 37 are both closed by filament seals or valves 39a,b to ensure the space inside the passage 33 is sealed, and no air can escape the filament inlet 35 or filament outlet 37. FIG. 3 illustrates a filament seal 39 in more detail.

[0089] In the example shown, the filament seal 39 comprises a diaphragm 41 that extends across an opening 49 in the end of the passage 33. An opening 43 is formed in the diaphragm 41, through which the filament 5 can pass. The diaphragm 41 is made of a resiliently deformable and soft material, such as silicone rubber, and the opening 43 is slightly narrower than the diameter of the filament 5 it is used with. Therefore, the inner edge 45 of the diaphragm 41, which defines the opening 43, forms a seal with the filament 5, whilst still allowing the filament 5 to move through it, when drawn by the advancing rollers 19. By forming the seal onto the filament 5, air is prevented from escaping from or into the passage 33 through the filament inlet 35 or filament outlet 37.

[0090] In one embodiment, the material of the diaphragm 41 may be thinned in the region 47 around the opening 43, to ensure the correct force is applied to form the seal but allow the filament 5 to be drawn through. It will be appreciated that this is optional, and the diaphragm 41 may have any suitable structure.

[0091] The passage 33 of the filament drying system 27 is supplied with air at an air inlet 51, which is provided at or near the end 49a of the passage 33 forming the filament inlet 35. At or near the opposite end 49b of the passage 33, forming the filament outlet 37, an air outlet 53 is provided for drawing air from the passage 33.

[0092] Prior to entering the passage 33, the air is heated by a first heater 55. In the example shown, the air is fed through an inlet conduit 57 and the first heater 55 is formed by one or more heating elements (not shown) provided within the tubing 55, such that the air flows through or over the heating element(s). For example, fin heating elements (not shown) may be provided. The inlet conduit 57 may be insulated to prevent heat loss, and is made of similar material as the guide tube 17.

[0093] Along at least a portion of the length of the passage 33 between the air inlet 51 and the air outlet 53, a second heater 59 is provided. The second heater 59 is in the form of a trace or tape heater which may have one or more heating elements wound around the outside of the tubing section 29.

[0094] In use, air, heated by the first heater 55, enters the passage 33. As the air travels along the passage towards the filament outlet 37, the heat from the heated air, and additional heat from the second heater 59 heat the filament 5, causing water to be drawn out of it, drying the outer surface and inside (bulk) of the filament 5. It will be appreciated that in some cases, the function of the second heater 59 is simply to maintain the air at the same temperature as provided by the first heater 55. In other cases, the second heater 59 may provide further heating function.

[0095] The air containing water removed from the filament 5 is drawn from the passage 33 at the air outlet 53. The air is provided from the air outlet 53 to a desiccant chamber 63 through an outlet conduit 61. The outlet conduit 61 may be made of any suitable material. For example, the outlet conduit 61 may be silicone rubber, PTFE or another thermally conductive material. At least a portion of the outlet conduit 61 is uninsulated to allow cooling of the air before it reaches the desiccant chamber 63.

[0096] Within the desiccant chamber 63, the air is dried by passing it through or over a desiccant 63a, and then provided back to the inlet conduit 57. In this way, the inlet conduit 57, outlet conduit 61 and desiccant chamber 63 form a loop that can recycle air withdrawn from the air outlet 53, back to the air inlet 51, whilst drying it. Examples of desiccants that can be used include: Montmorillonite Clay; Silica Gel; Indicating Silica Gel; Molecular Sieve; Calcium Oxide; Calcium Sulfate and other Adsorbents.

[0097] In a similar manner to the passage 33, the inlet conduit 57, outlet conduit 61 and desiccant chamber 63 are enclosed spaces. Therefore, the loop formed is a closed loop. The dashed arrows in FIG. 2 show the circulation of air around the closed loop. The closed loop is a sealed system that prevents water entering from the surrounding environment.

[0098] A pump 71 is provided to circulate air through the closed loop of the inlet conduit 51, passage 33, outlet conduit 61 and desiccant chamber 63. In the example shown, the pump 71 is provided between the desiccant chamber 63 and inlet conduit 57. However, it will be appreciated that the pump 71 may be provided at any location in the loop, and any number of pumps 65 may be provided.

[0099] A number of temperature sensors 65a,b,c and humidity sensors 67a,bc,d are provided at different positions around the closed loop to monitor the temperature and humidity of the air in the loop.

[0100] For example, a first temperature sensor 65a may be provided in the inlet conduit 57, in the region of the first heater 55, or between the first heater 55 and the air inlet 51 into the passage 33. This can monitor the temperature of the air being provided to the passage 33.

[0101] A second temperature sensor 65b may be provided in the passage 33, to monitor the temperature of the air in the passage 33. The second temperature sensor 65b may be provided at any point along the portion of the passage 33 heated by the second heater 59.

[0102] A third temperature sensor 65c may be provided in the outlet conduit 61, to monitor the temperature of air withdrawn from the passage.

[0103] Humidity sensors 67a,b may be provided in the outlet conduit 61 and inlet conduit 57, on either side of the desiccant chamber 63, to monitor the humidity of air before and after it is passed over the desiccant 63a.

[0104] Further humidity sensors 67c,d may be provided within the passage 33. The further humidity sensors 67c,d may be provided at or near the filament inlet 35 and filament outlet 37 to measure the humidity of the air in the passage 33.

[0105] As will be discussed below in more detail, monitoring the temperature of air at the first heater 55 and within the passage 33 ensures the air is heated to the correct temperature to remove water from the filament 5, without liquidising it, before the extrusion head 3. For materials typically used in 3D printers, the filament should be heated to between 60° C. to 150° C. (although for some materials, and/or to reduce drying time, the temperature may be up to 200° C.). It will be appreciated that the desirable temperature range will vary depending on the material composition of the filament. In one example, the filament should be heated to within ±10° C. of the glass transition temperature of the material of the filament.

[0106] As will also be discussed below in more detail, monitoring the temperature of air withdrawn from the passage 33 ensures the air is sufficiently cooled for effective operation of the desiccant 63a. Typically, the air should be cooled to below 50 degrees centigrade for most desiccants.

[0107] In addition to the above, measuring the humidity in the passage 33 near the filament inlet 35 and filament outlet 37 provides an estimate of the moisture in the filament 5, which allows for proper control of the conditioning of the filament 5, as will be discussed below.

[0108] As will further be discussed in more detail below, monitoring the humidity before and after the desiccant 63a monitors the effectiveness of the desiccant 63a, and can provide an indication of when the desiccant 63a needs replacing. As the saturation of the desiccant increases, the efficiency of the desiccant to remove water from air reduces, so once the desiccant 63a reaches a saturation threshold, where it is no longer effective, it requires replacement.

[0109] For example, when the difference between the humidity measured by the two sensors 67a,b is below a threshold, this may indicate that the desiccant 63a is no longer removing water from the air and requires replacement. The desiccant 63a may be provided in a replaceable cartridge 69 to allow easy replacement of the desiccant 63a.

[0110] It will be appreciated that if the air in the outlet conduit 61 is dry (i.e. no moisture is removed from the filament 5), the difference between the humidity at the first and second sensors 67a,b may also be below the threshold. Therefore, an additional check of the humidity of the air before the desiccant 63a, measured by the first humidity sensor 67a may also be used, to ensure the desiccant 63a is saturated.

[0111] The tubing section 29 may also include connectors 73a,b for connecting the tubing sections to upstream and downstream portions of the guide tube 17 however, these may also be omitted, and the tubing section 29 may simply be provided upstream of or downstream of an existing guide tube 17 of a printer 1. Where connectors 83a,b are provided, any suitable connection can be used.

[0112] FIG. 4 illustrates a controller 100 for operating the 3D printer 1. The controller 100 includes a processing unit 126 (for example an 8 bit or 32 bit microcontroller, such as an Atmega328P, ESP32 ARM processor, or Intel® X86 processor such as an IS, 17 processor or the like) a memory 102, a communications interface 128, system drivers 130, and a system interface (input/output sub-system) 132, connected to each other via a system bus 134.

[0113] The memory 102 is subdivided into program storage 104 and data storage 106. The program storage 104 includes program code modules 108, 110, 112, 114, 116, 118, 120, 122, 124 which, when executed on the processing unit 126 controls the 3D printer 1 through the system drivers 130.

[0114] It will be appreciated that although reference is made to a memory 102 it is possible that the memory 102 could be provided by a variety of devices. For example, the memory may be provided by a cache memory, a RAM memory, a local mass storage device such as the hard disk, any of these connected to the processing unit 126 over a network connection. The processing unit 126 can access the memory 102 via the system bus 134 and, if necessary, the communications interface 128, to access program code to instruct it what steps to perform.

[0115] The program code may be delivered to memory 102 in any suitable manner. For example, the program code may be installed on the device from a CDROM; a DVD ROM/RAM (including −R/−RW or +R/+RW); a separate hard drive; a memory (including a USB drive; an SD card; a compact flash card or the like); a transmitted signal (including an Internet download, ftp file transfer of the like); a wire; etc.

[0116] The controller 100 may be integrated with the 3D printer 1, or may be in a separate location (for example a user's computer or mobile phone or the like), or distributed between two or more of these. Where the controller 100 is not integrated with the 3D printer 1, the controller 100 may communicate with the 3D printer 1 by wired communications or wireless communications.

[0117] In order to print an object 9, the 3D printer 1 requires a schematic or design file (CAD file) that instructs the 3D printer 1 where to deposit material. The design files are stored in a schematics module 122 of the data storage portion 106 of the memory 102.

[0118] In order to print the object within a particular design file, an X-Y movement module 108 in the program storage portion 104 of the memory 102 controls movement of the extrusion head 3 in the x and y directions, a Z movement module 110 controls movement of the platform in the Z direction, and a roller control module 112 controls the feed of filament 5 to the extrusion head 3 by controlling the speed of the advancing rollers 19. Each of the X-Y movement module 108, Z movement module 110 and roller control module 112 control operation of the respective part of the 3D printer 1 through the system drivers 130.

[0119] It will be appreciated that in some examples, the design file includes the specific movement of the extrusion head 3, platform 11, and advancing rollers 19, but in other examples, the movement of these parts may be derived from the design file.

[0120] Three separate software modules 114, 116, 118 are provided to control the operation of the filament drying system 27. These software modules 114, 116, 118 may be provided as sub-modules of a single drying system module. Furthermore, the drying system module(s) 114, 116, 118 may be installed on a controller 100 of a 3D printer 1 as discussed above.

[0121] A drying control module 114 monitors the temperatures measured at the temperature sensors 65a-c in the system 27 and the humidity measured by at least the further humidity sensors 67c,d in the passage 33, and controls the heaters 55, 59 to achieve a desired conditioning of the filament 5 by appropriately drying the filament 5.

[0122] A pump control module 116 controls operation of the pump 71, to drive circulation of air around the system 27. In some embodiments, the flow rate of air by the system may be a further variable that can be controlled in order to control the drying.

[0123] Recycling control module 118 in the program storage 104 is responsible for monitoring the humidity measured by the humidity sensors 67a,b and generating a warning, as discussed above, when the desiccant 63a requires replacement. It will be appreciated that the warning may be provided through any suitable output device 136 connected to the I/O subsystem 132. This may include a screen, light, speaker or any other device.

[0124] The operation of the drying system 27 by the drying control module 114 will now be described in more detail.

[0125] Data storage portion 106 of the memory 102 includes lookup-tables 124 having desired temperature ranges and/or moisture content for different materials. The look-up tables may also include calibration data, linking the temperature and humidity measured in the passage 33 to the desired conditioning of the filament 5.

[0126] Different calibration data is provided for each different filament (different materials and/or sizes). For example, the calibration data may be obtained by directly measuring the moisture content of a test filament 5 after it passes through the filament outlet 37 over a range of different operating conditions, and associating the directly measured humidity with the humidity measured at the further humidity sensors 67c,d in the passage 33 (and optionally the temperature measured at the different temperature sensors 65a,b,c).

[0127] When obtaining the calibration data, the moisture content of the filament 5 may be measured using a number of known techniques such as thermogravimetric techniques, or Karl Fischer Titration methods.

[0128] To identify the correct calibration data/look-up table to be used, the user may input information identifying the material through input devices 136 (such as a keyboard, mouse, touch screen and the like) connected to the I/O system 132 of the controller 100. Alternatively, the material may be identified in the design files, or on a memory or other identifier provided with the material (such as a QR code). The identifier may be transferred to the controller 100 in any suitable manner.

[0129] Alternatively, the desired conditioning parameters (and calibration data) may be input directly by the user through input devices 136, provided in the design files, or on a memory provided with the material, as discussed above.

[0130] During operation of the drying system 27, measurement of the moisture in the passage 33 at or near the filament inlet 35 and filament outlet 37 and comparison to the calibration tables provides an estimate of the moisture content of the filament 5 by inference. The temperature of the first heater 55 and/or the second heater 59, and/or the speed of air flow through the passage 33 may be varied according to the calibration tables to control the amount of water removed from the filament 5, to achieve the desired conditioning.

[0131] Furthermore, as discussed above, the temperature needs to be sufficient to achieve desired conditioning, but not so high that the filament 5 is liquidised before reaching the extrusion head 3, or over-dried. The temperature in the outlet conduit 61 also needs to be sufficiently low to allow efficient operation of the desiccant 63a. Therefore, this provides further limits on how the heaters 55. 59 may be operated, providing limits that cannot be exceeded.

[0132] Known Proportional Integral Derivative (PID) control techniques, or other suitable techniques, may be used to control the heaters 55, 59 and air flow rate to achieve the desired conditioning.

[0133] It will also be appreciated that the conditioning of the filament 5 is dependent on the time the filament 5 is exposed to the heat. Typically, the overall drying time should be at least 5 minutes. In one example, the drying time may be at least 10 minutes, or at least 20 minutes. The drying time should typically be less than 60 minutes. In one particular example, the drying time may be between 20 and 30 minutes, although this is by way of example only. The drying time required for different materials may vary, and the lookup tables 124 may also include drying times (or the drying times may be included in design files or input by a user as discussed above).

[0134] Generally, the drying time in the system 27 is set by the length of the second heater 59 along the tubing section 29. Typically, the speed at which filament 5 is fed to the extrusion head is between 0.2 mm/s and 1 mm/s, and so to achieve the desired drying times without modifying the feeding speed of the printer 1, the heated portion of the tubing section may be between 50 cm and 200 cm. In one specific example, the heated section may be 70 cm. However, it will be appreciated that any suitable feeding speed and thus any suitable length of tubing section may be used.

[0135] In other examples, the speed of drawing the filament 5 through the passage 33 may be varied in order to control the drying time. Again, the desired speed or time may be input by the user, or included in design files or lookup tables 124, or provided by any other suitable means

[0136] In some embodiments, a motion sensor 75 may be provided to monitor the movement of the filament 5. The motion sensor 75 may be provided in any suitable position to monitor the direction and/or speed of the filament 5. In the example shown in FIG. 1, the motion sensor 75 is provided within in the guide tube 17 for the filament. However, the motion sensor 75 may be provided in any suitable position outside the passage 33 of the filament drying system 27. For example, the motion sensor 75 may be provided within the extrusion head 3, feed store 15 or at any other suitable position. Alternatively, where the motion sensor 75 is able to withstand the temperatures inside the passage 33, the motion sensor may be provided inside the passage 33. The motion sensor may be connected by suitable wireless or wired connections to prevent air escaping the passage 33.

[0137] The measured speed of the filament 5 may also be used as a control parameter. For example if the filament slows down (e.g. due to a partial blockage), the temperature may be reduced since the time taken for the filament 5 to pass through the passage 33 increases. Furthermore, in the event that the print fails, and the extrusion head 3 stops drawing filament 5, the motion sensor 75 will sense the stoppage and stop heating the filament 5. This helps to maintain filament quality, and also reduces likelihood of the system 27 overheating or causing other damage such as fire.

[0138] FIG. 5 shows the tubing section 29 of a filament drying system 27 according to a second embodiment of the invention. Unless stated otherwise, this second embodiment is the same as the first, and so like reference numerals are used for like features.

[0139] In the second embodiment, a plurality of second heaters 59a-e are provided along the length of the passage 33. Each second heater 59a-e is arranged to extend along a portion of the length of the tubing section 29, and is independently controllable. The different heaters 59a-e may each be a tape or trace heater, and may each have one or more separate heating element.

[0140] Where all second heaters 59a-e are operated in the same way, the effect of the second embodiment is the same as the first. However, the separate second heaters 59a-e may be controlled in a number of different ways, to create different heating zones in the passage 33. For example, the heaters 59a-e may be arranged to: [0141] Only heat a portion of the passage 33 in order to provide further control over the drying time. In one example, only the first three heaters 59a-c adjacent the filament inlet 35 may be used. In a second example, the last three heaters 59c-e adjacent the filament outlet 37 may be used. In other examples, any suitable sub-set of heaters 59a-e may be operated. [0142] Create a temperature differential, so the temperature varies along the length of the passage 33 (for example, increasing from the inlet 35 to the outlet 37, decreasing from the inlet 35 to the outlet 37, or following any other patterns). [0143] Create alternating zones of different temperature. [0144] Create any other patterns in the temperatures of the zones.

[0145] According to this second embodiment, a further software module, heat zone control module 120, may be provided in program storage 104. This module 120 includes instructions for operating the different second heaters 59a-e. In a similar manner to other variable aspects of the operation, instructions for varying the different heating zones may be in the lookup tables 124, in the design files 122, input by a user or provided in any other suitable way as discussed above.

[0146] Although FIG. 5 shows the set of second heaters 59a-e forming a single continuous heated region, with no spaces between the different second heaters 59a-e, other examples, may have spaces between the separate second heaters 59a-e, forming spaced heating zones. Furthermore, any number of second heaters may be provided.

[0147] In many cases, a 3D printer 1 may have multiple feed stores 15 and/or deposition heads 3. In some cases, the drying system 27 may be able to be disconnected and reconnected as each different store/head is required. This can be manual or automated. In other examples, separate filament drying systems 27 may be provided for each store.

[0148] In some cases, the different filament drying systems 27 may be entirely separate. However, in other cases, at least some part of the systems 27 may be combined. For example, whilst each separate system may require a separate tubing section, at least some part of the controller 100 may be common. In other examples, the desiccant and/or some of the air recirculation system may also be shared between the two systems 27.

[0149] In other examples, the passage 33 and filament seals 39a,b may be arranged to allow multiple filaments to pass through the passage. For example, the diaphragm 41 may be provided with multiple openings 43. In some cases, filament 5 is fed through each opening to ensure the passage 33 remains sealed, but only the filament required is drawn through by the advancing rollers 19. In other examples, the openings 43 may be closable to ensure proper sealing. Different diaphragms 41 may also be provided for different numbers of filaments 5.

[0150] In the embodiments discussed above, it will be appreciated that the tubing section 29 may be either a flexible tubing section, or preformed into a particular shape to fit into a desired space. The use of tape or trace heater for the second heater 59 ensures that the passage remains heated no matter what shape it adopts.

[0151] The filament drying system 27 may be used with any suitable filament 5. The filament is usually made of a thermoplastic or wax material, and comprises a solidifiable material which adheres to the already deposited material with an adequate bond upon solidification and which can be supplied as a flexible filament.

[0152] Filament 5 for 3D printing typically has a circular cross-section with diameter of between 1.75 mm and 2.85, although different sizes and shapes are also contemplated.

[0153] It will be appreciated that in some cases, a filament seal 39 as discussed above may be used with a single standard filament size or range of sizes, with different filament seals 39 provided for different size filaments 5.

[0154] As discussed above, the system 27 forms a closed loop for recirculating air. Assuming no leaks, the system 27 can remain perpetually in use as long as the desiccant 63a remains effective. In practice any losses, such as at joints, or at filament seals 39 will be replaced by air entering the system 27 when the desiccant 63a is replaced. However, it will be appreciated that an air inlet from atmosphere into the system 27 may be provided to perform the top up function. Further, pressure and/or flow sensors may be provided to detect when top up is required.

[0155] In the examples described above, the system 27 is a standalone system that can be connected to or retrofitted to any existing 3D printer 1. In the example shown, the tubing section 29 of the system 27 is connected into the guide tube 17 of an existing 3D printer 1, midway along the guide tube 17. However, it will be appreciated that the inlet 35 of the tubing section 29 may be connected directly to the filament store 15 and/or the outlet 37 may be connected directly to the deposition head 3 (where the advancing rollers 19 are provided within the extrusion head 3 or within the tubing section 29).

[0156] Where the tubing section 29 is not connected to the extrusion head 3, the guide tube 17 downstream of the tubing section may optionally be a sealed environment, to ensure no water re-enters the filament, although this is optional as the time the filament sits between the tubing section 29 and extrusion head 3 is relatively short.

[0157] In other examples the filament drying system 27 may be integrally formed with the 3D printer 1. In this case, the tubing section 29 may not require separate connectors 73a,b as the tubing section is integrally formed with the guide tube 17. Alternatively, the connectors may still be provided.

[0158] In the examples shown, filament seals 39 are used at the filament inlet and outlet 35, 37, and the filament seal 39 comprise diaphragms 41 made of silicone rubber. However, it will be appreciated that any suitable resiliently deformable and soft material may be used, such as EPDM rubber, natural rubbers, MBR, TU and other elastomers. In some examples, the diaphragm 41 may take the form of an O-ring or other sealing member.

[0159] It will also be appreciated that any suitable sealing member may be used instead of diaphragms 41. Furthermore, in some cases, where the 3D printer is already sealed from the filament store 15 to the extrusion head 3, the filament seals may be omitted.

[0160] Furthermore, in the examples shown, the air inlet and outlet 51, 53 are simple openings. However, these may be controlled by valves (for example electrically controlled solenoid valves) to control the flow of air around the system 27.

[0161] The examples shown use circular cross-section tubing for the passage 33 and inlet/outlet conduits 57, 61. However, it will be appreciated that any shape tubing may be used.

[0162] In the examples discussed above, the filament drying system 27 include a closed loop in order to recycle air from the air outlet 53 to the air inlet 51. The recycling process involves drying the air and then pre-heating it with the first heater 55.

[0163] In the examples discussed above, a desiccant 63a is used to extract water/moisture from the air. However, any suitable air dryer may be used.

[0164] Furthermore, where a desiccant 63a is used, the outlet conduit 61 is arranged to cool the air before it reaches the desiccant. In the example, this is achieved by having at least a portion of the conduit 61 uninsulated, however, any suitable cooling means may be used. The cooling may be achieved by active or passive cooling.

[0165] In at least some examples the filament drying system 27 may not be a closed loop. Instead, air may be taken into the system 27, optionally dried, and then pre-heated by a first heater 55 before being provided to the passage 33. Air is then exhausted to the environment from the passage 33.

[0166] In the examples discussed above, the first heater 55 is a fin heater, and the second heater 59 is a tape/trace heater wound around the outside of the passage 33. However, it will be appreciated that any suitable type of heater may be used for the first heater 55 and any suitable type of heater may be used for the second heater 59.

[0167] In some examples, the second heater 59 may be arranged within the passage 33, out of the path of the filament 5. Alternatively, the second heater 59 may be formed a heating element embedded within the material of the wall 31 forming the passage 33, or by the material of the outer wall 31 itself.

[0168] Furthermore, in some examples, the second heater 59 may be omitted, and the pre-heated air only used.

[0169] The controller 100 given in FIG. 4 is given by way of example only. Any suitable controller 100 may be used. Furthermore, in some cases, the separate software modules 108, 110, 112, 114, 116, 118, 120 may be provided by two or more separate controllers. For example, the modules 108, 110, 112 which control the printing process (X-Y movement, Z movement and rollers) may be provided in a first controller, and the other modules in a second controller, or each of the modules may be provided by a separate controller.

[0170] Any suitable input/output device may be used, and it will be appreciated that in some cases the input/output devices may be remote from the 3D printer 1, connected through the communications interface 128 (for example an app on a computer, mobile telephone and the like).

[0171] Any number of temperature sensors 65 and humidity sensors 67 may be provided to monitor temperature and humidity in the system 27. The positioning of the flow and temperature sensors 65, 67 discussed above is given by way of example only.

[0172] In general, the first temperature sensor 65a may be positioned anywhere along the inlet conduit 57, in particular, anywhere along the portion of the inlet conduit 57 heated by the first heater 55 or between the first heater 44 and the air inlet. The second temperature sensor 65b may be provided at any position along the portion of the passage 33 heated by the second heater 59, and the third temperature sensor 65c may be positioned anywhere between the air outlet 53 and the desiccant chamber 63. The heater settings may be calibrated based on the measured heating profile of the system.

[0173] Similarly, the first humidity sensor 67a may be provided anywhere along the outlet conduit 61, and the second humidity sensor may be positioned anywhere along the inlet conduit 57, and may also be suitably calibrated.

[0174] The further humidity sensors 67c, 67d may be provided at any point in the passage 33. Calibration data then allows the measured humidity in the passage 33 to be used to infer a moisture content of the filament 5 at the filament outlet 5. In the case where two (or more) humidity sensors 67c, 67d are provided in the passage 33, the relative measurement between the two sensors may be used. However, in other examples, a single humidity sensor 67c may be provided in the passage 33. In this case, the measurement of the humidity after the desiccant 63a, taken by the second humidity sensor 67b, may be used, or it may be assumed that the air is completely dried by the desiccant 63a.

[0175] The examples discussed above have been explained in relation to an extrusion type 3D printer 1. However, it will be appreciated that the system 27 may be used in any 3D printer or AM machine using filament 5 as a build material, and using any type of deposition head 3. Furthermore, the drying system 27 may also be used in a production line for making filament 5.

[0176] FIG. 6 schematically illustrates an example of using the filament drying system 27 in a production line 200. It will be appreciated that the details of the production line 200 are given by way of example only.

[0177] The production line 200 includes a filament manufacturing system 202. This may be any known filament production system. The production line 200 also includes a packing stage 206 in which the filament 5 is packaged for storage. For example, the filament 5 may be wound on a reel or spool 13. The filament 5 may also be enclosed in a sealed container (not shown). It will be appreciated that the use of a reel or spool 13 and a sealed container is by way of example only, and the filament 5 may be packaged in any suitable manner.

[0178] A guide 204 made of low friction material connects the production stage 202 to the packaging stage 206 and conveys the filament 5 in the production line 200. The filament 5 is fed through the guide tube 204, winding filament onto the spool 13 using any suitable method.

[0179] In the example shown, the guide tube 204 is an enclosed space through which the filament 5 passes, and the guide tube 204, production stage 202 and packaging stage 206 may be held in a sealed or controlled environment, but this need not necessarily be the case. Any suitable low friction material, such as Polytetrafluoroethylene (PTFE) may be used for the guide tube 204. Other suitable materials, such as silicone rubber/silicone may also be used for the guide tube 204 in other examples.

[0180] The guide tube 204 incorporates a system 27 for drying the filament 5. Unless explicitly stated otherwise, the drying system 27 is as discussed above in relation to FIGS. 1 to 5, and is connected into the production line 200 in a similar manner to how the drying system is connected into the 3D printer 1 or AM machine. The drying system 27 conditions the filament to ensure the moisture content is within the desired range prior to sealing the filament in an enclosed environment.