Introduction

Increased accessibility to affordable 3D printing equipment, as well as a broader acceptance of 3D printing within academic environments, has led to a rapid increase in the development of new approaches for both research [1,2,3] and education [4]. This increased access, as well as the iterative design process afforded by 3D printing, has resulted in design and print methodologies being made freely available to download from numerous open access online repositories [5,6,7]. This concept of open source hardware is now well-established across different academic disciplines [8], with the fabrication of 3D printed parts being utilised within chemical, pharmaceutical and biological environments, and consequently has been the subject of numerous review articles [9].

Within educational environments, academics have applied 3D printing to the manufacture of teaching aids, whereby 3D printed parts can provide a visual representation of educational material. This has been applied to the fabrication of 3D model kits that visualise molecular structures [10], orbitals and symmetry [11, 12], as well as 3D diagrams that represent spectroscopic data and energy profiles [13]. Around 30–40% of school children are kinaesthetic learners [14], that is, they absorb information by engaging in physical activities as opposed to having information delivered to them in traditional learning environments such as lectures. 3D printing can be considered a kinaesthetic pedagogical tool for teaching complex concepts to this subset of learners. By participating in the manufacture and assembly of learning resources, students may engage more thoroughly in their application by tackling problems from a more holistic approach.

Numerous functional 3D printed devices have been developed for practical application in both research and undergraduate teaching laboratories such as low-cost syringe pumps [15, 16]. Various other printable components can be used to demonstrate the basic principles behind flow chemistry and fluid dynamics [17, 18]. Such devices allow for innovative flow experiments to be made accessible to both college and undergraduate students at a low cost that aid teaching of concepts such as flow profile and mixing. Incorporating 3D printed teaching aids and laboratory hardware into chemical education has been the subject of a review article [19].

In this work, we present a step-by-step design workflow for developing a ‘toolkit’ of 3D printable fluidics components. The toolkit consists of six common fittings and connectors that are vital for re-configurable continuous flow set-ups. Three printable test boards have been designed to accompany the toolkit that allow users to bypass lengthy and laborious iterative modelling processes should the parts require adjustments to accommodate the use of alternative printers or materials.

A quick and easy alternative to computer aided design (CAD) 3D modelling has also been demonstrated for designing and customising a bespoke printable fluidics reactor chip using the user-friendly graphical interface of 3D modelling platform – Rhino 3D. The programme allows users to adjust channel dimensions and thread profiles of a fluidic reactor architectures for quick and easy design iteration.

The toolkit components and reactor chips themselves are to be used in conjunction with tubing to allow for students to design and modify their own systems potentially based on a given set of criteria such as residence time, flow profile etc. Using the toolkit components will allow students to develop a deeper understanding of small-scale fluid dynamics by observing the cause and effect relationship between system design and flow profile.

The toolkit consists of six parts; a standard ¼″–28 Unified National Fine (UNF) thread Flat-Bottom, Flangeless Male Nut [20], a Low-Pressure Union [21, 22], a T Connector [23, 24], Y connector [25, 26] and Cross connector [27, 28] with 0.039″ Channel bores and Flat Bottom female threads, and a Threaded Luer Adapter [29, 30], 0.039″ channel bore, Female Luer x Female ¼″–28 UNF Flat Bottom thread. Additional test boards used to optimize print dimensions for both the male [31] and female [32] threads and small feature limitations [33] are also included within the toolkit. These designs will be freely available and open source on Figshare [34]. The designs complement those that are commercially available, but also demonstrate the possibility of alternative geometries for alternative applications, as well as providing a means to mitigate the differences in print compatibility between different printers in different labs. The accessibility and low cost associated with the toolkit will allow flow chemistry to be introduced to undergraduate and college students earlier on in their education.

Results and discussion

Design, Modelling and manufacture of a 3D printed fluidics toolkit

Basic flow systems can be constructed by joining lengths of tubing together using screw fittings and connectors (Fig. 1). Systems can be easily re-configured by disconnecting screw fittings, replacing lengths of tubing and introducing additional junctions and connectors at various stages of a reaction. The configuration of a flow set up is vital for the outcome of a reaction. For example, early or late addition of materials to a multistage flow reaction can result in a low product yield or formation of unwanted side products.

Fig. 1
figure 1

3D printed toolkit components used in a basic flow configuration. a Male threaded nut. b Straight union. c T-connector. d Cross connector. e Y-connector. f Luer adapter. g A flow configuration using the toolkit parts consisting of two syringe pumps each loaded with 5 mL plunger syringes connected to a water-heated coiled tubing rector via adapters and fittings, Luer assemblies outlined in blue, junction assembly outlined in red. h Assembly consisting of a plunger syringe coupled to a line of tubing via a Luer adapter and a male threaded nut. i Assembly consisting of two lines of inlet tubing combined into one outlet via a T-connector and three male threaded nuts

Six main components considered vital for basic continuous flow configurations have been designed and modelled using 3D modelling software Siemens NX [35] (which is widely available to educational institutions and is also available for a free trial period. Other CAD modelling packages are also available including open source platforms such as OpenSCAD [36]). The parts we considered are derived from common pieces in use in flow chemistry laboratories around the world. These interconnects are required to provide a means to connect the pumping system to the flow tubing through a leak-free connection. By providing printable versions of these, we hope that these interconnections will be freely available, will provide a means to introduce 3D printing into the flow process, and generate inspiration for other, bespoke interconnection devices. The interconnects are a flangeless male nut which consisted of a male screw thread (¼″–28 UNF) with a central channel bore (2.50 mm, Fig. 1a). The part is used for connecting tubing inlets and outlets of coiled flow reactors and lines of tubing to various junctions and mixers, the connection is made leak tight through the use of a ferule; a straight union (¼″–28 UNF, Fig. 1b), used for unifying two separate lines of tubing; a T-piece (¼″–28 UNF, Fig. 1c), for combining perpendicular flow streams; a cross-junction (¼″–28 UNF, Fig. 1d) for combining three flow streams into one; a Y-piece (¼″–28 UNF, Fig. 1e), for combining two flow streams at a 120° angle (typically used when laminar flow regimes are required) and a male Luer Lock to female ¼″–28 UNF adapter (Fig. 1f), necessary for coupling a standard medical/laboratory grade Luer Lock plunger syringe to a line of tubing via a ¼″–28 UNF male nut. All connector pieces (Fig. 1b-e) can be substituted within a flow set up depending on the requirements of the reaction. For this study, Fused Deposition Modelling (FDM) has been used as a common, readily available printing process, however, other printing process such as Stereolithography (SL) and Selective Laser Melting (SLM) are available for printing with various other materials. Alternative printing processes may be used to manufacture the toolkit parts, however, the use of the printable test pieces included may be required to make dimensional adjustments to accommodate for differences in tolerances between processes and materials.

A basic flow configuration can be easily constructed using the toolkit parts and additional flow chemistry components such as tubing, plunger syringes, syringe pumps (or any other available fluid driving system), a heated water bath and a collection flask (Fig. 1g). The toolkit component dimensions have been standardized for part-to-part compatibility such that reliable, leak tight assemblies can be constructed (Fig. 1h-i).

The development of the 3D printed flow chemistry toolkit is described throughout the remainder this article in full detail. The resultant, open source part files are intended for download and “in-house” manufacture for use in practical demonstrations of continuous flow processing in both college and undergraduate laboratories. The low cost and accessibility of the toolkit will allow for entire classes of students to work independently on their own flow chemistry configurations. By participating in the development and manufacture of flow apparatus will also encourage students to engage more thoroughly in the component applications, and ultimately aid understanding of continuous flow processing.

Some of these components consisted of ‘non-wetted’ threads, that being, threaded features that do not come into direct contact with wet chemicals during their usage. Such parts required only structural rigidity, conversely, other ‘wetted’ components, which were intended to come into direct contact with wet chemicals during their usage, required both structural rigidity and resistance to common laboratory solvents at different regions. In the case of the latter, multi-material 3D printing was used to combine multiple polymer properties into single units.

3D printing of screw threads

There is variability in the inherent capacity of 3D printing to replicate certain features of a part as most 3D printers have different tolerances in the X,Y and Z plane. These tolerances can often be greater than the tolerances of some intricate part features, such as threaded regions. Dimensions of print outcomes can also subtly vary from the inputted CAD dimensions (Table 1) and selected print settings as a result of variations in environmental factors (e.g. room temperature, humidity), printer and material condition, as well as significant variability in print resolution when switching between different materials and printing instrumentation e.g. a thread printed in polypropylene will vary by several microns to the same thread printed from poly (lactic acid). These variations could be the difference between a successful or a failed printed part. It is therefore necessary to design and develop threads that are optimized for each unique instrumentation/material combination, as well as providing flexibility of design to account for any unwanted print variability. To demonstrate how to achieve this, a common commercial ¼″–28 UNF standard male threaded nut and its female counterpart have been modelled for reliable and consistent printing. This methodology has been structured so that it can be easily replicated for different parts, printers and materials.

Table 1 Thread dimensions used for ¼″–28 male nut test board and subsequent measured values

3D printed male threaded Nut

Within the thread feature box of the CAD modelling software, five dimensions were required; thread length, major diameter, minor diameter, pitch and angle (Fig. 2). These values were measured and averaged from five identical standard poly (etheretherketone) (PEEK) ¼″–28 UNF flat-bottom, flangeless male nuts. The nuts were photographed, and their dimensions measured against a 10 mm reference scalebar (Table 2) using the National Institute of Health (NIH) open source image processing software, image J.

Fig. 2
figure 2

Annotated thread of a ¼″–28 UNF, PEEK, flangeless male nut highlighting major and minor diameters, pitch, length and angle regions of a commercial PEEK male threaded nut

Table 2 Averaged dimensions of five ¼″–28 UNF PEEK screw threads (imputed into CAD model) and dimensions measured from the resultant print out

A thread test board was modelled (Fig. 3a) that consisted of five threads based on the averaged commercial PEEK ¼″–28 UNF male thread profiles. The pitch, angle and length remain constant between threads (Table 2) and successive increases of 0.2 mm of both the major and minor diameters occurred between test threads 1–5 (Table 1). The test board has been made freely available on Figshare and can be printed and used as a starting point to determine the optimum thread dimensions for printing male threaded nuts that are compatible with ¼″–28 UNF female threads tailored for the users unique printing conditions and environment.

Fig. 3
figure 3

Design profile of the 3D printed male threaded nut. a A CAD model of the flangeless male nut test board. b Annotated engineering drawing of male nut with thread dimensions c A CAD model of the finalised flangeless male nut d 3D printed thread printed in X,Y orientation. e 3D printed thread printed in Z orientation. f A CAD assembly of feruled tubing inserted within a cross-sectional model of the flangeless male nut

An important parameter to consider when printing any component, is the orientation of the part during the build; FDM 3D printers provide different surface resolutions in different directions. This is a product of the printer mechanics. Print resolution in the Z-direction is determined by the minimum optional layer height (that is, the dropping distance of the build plate between layers determined by the stepper motor resolution), and print resolution in the X, Y direction is mainly restricted to the diameter of the extruder nozzle which directly affects the extent of die swelling (radial release of elastically stored energy within the polymer melt as it is liberated from the extruder nozzle) experienced by the polymer [37]. The extent of die swelling will affect the dimensions of the polymer bead size. Any feature of a print that is below the dimensions of the bead size will not fully resolve.

The minimum layer height provided by the Ultimaker 3 was 0.1 mm and minimum nozzle diameter available during the study was 0.4 mm (although, smaller nozzle sizes are available). Screw threads oriented in the X,Y direction (Fig. 3d) were therefore of lower surface resolution than those printed in the Z-direction (Fig. 3e), the sharper thread teeth obtained by an upright print orientation further reduced the possibility of grip slippage upon tightening. Additionally, the orientation of a part determines the whereabout of support structures generated by the slicing software, an ideal screw thread should be free of any residual support material. The orientation of the part will also affect its mechanical properties. As FDM 3D printing is a layer by layer fabrication method, delamination can occur at certain points along the Z-axis. (i.e. a thread printed upright, in the Z-direction is most likely to experience delamination in between the thread teeth). The toolkit components were not designed to be used under excessive force; therefore, this was not considered to be an issue. An upright print orientation was chosen to obtain sharper thread teeth with minimal surface defects.

For this study, test thread No. 3 was considered the optimum set of dimensions. This was determined by pairing each test thread with a commercial PEEK ¼″–28 UNF female thread and observing the amount of physical resistance experienced with each paring. When the variable diameters were too large then too much resistance was observed and thus a build-up of friction resulted in an incomplete thread mating. Conversely, when variable diameters were too narrow then too little resistance was experienced which resulted in grip slippage.

An initial nut was modelled (Fig. 3b-c) using the dimensions of the test board thread No. 3 (Table 1). The part was printed from PLA filament as the material has a high flexural modulus (the applied force up to which a material can resist bending) of 3150 MPa at 23°C and is therefore resistant to bending at room temperature. This is an important property for a nut, as flexible thread teeth can result in slippage upon tightening. The printed male nut was completed by removing a central channel of 2.50 mm from the 3D model for the insertion of reactor tubing. A truncated cone was also negatively extruded into the head of the model to allow for the housing of a ferule, necessary to achieve a tight seal with component counterparts (Fig. 3f).

3D printed female threaded Nut

The connector pieces included in the flow chemistry toolkit all required multiple female threaded channel inlets and outlets. For the union, cross, T and Y connectors, a horizontal orientation was required to achieve consistent print resolution across each thread, therefore the embodied threads were all printed in the X, Y direction.

As variation in print geometries had previously been observed, it was decided that a printed thread dimension test board was again neccesary to optimise this geometry to acheive a tailored fit with the already printed male threaded nut. This allowed for part-to-part compatability between components.

A second test board was therefore modelled that consisted of four separate threaded channels (Fig. 4). Both the thread pitch and angle remained constant (Table 2). A shorter thread length of 8.00 mm was used to give a slight overhand allowing for variable tightening, and successive increases of 0.2 mm of both the major and minor diameters occurred between test threads 1–4 (Table 3).

Fig. 4
figure 4

a CAD model of ¼″–28 UNF female thread test board. b Resulting cross-sectional print of test board, optimum thread circled in red, the part was obtained by aborting the print at half-height. c Annotated engineering drawing of finalized female thread with thread dimensions

Table 3 Thread dimensions used for ¼″–28 UNF female nut test board and subsequent measured values

Upon assessment, it was found that female thread No. 2 was the only thread on the test board that was compatible with both commercial PEEK and 3D printed ¼″–28 UNF male threaded nuts. Thread No. 1 was compatible with the 3D printed nut, but too narrow for the commercial PEEK nut and thread No. 3 was compatible with the commercial PEEK nut, but too wide for the 3D printed nut. This difference was expected as the printed male nut was found to be slightly narrower in both major and minor diameters than the measured dimensions of the original commercial PEEK male nut from which it was modelled.

The resulting print dimensions of thread No. 2 also deviated from the inputted CAD dimensions, with the measured major diameter decreasing by 0.48 mm, and the minor diameter increasing by 0.20 mm. The female thread dimensions (Table 4) are used for integrated female threads throughout the remainder this article.

Table 4 List of ¼″–28 UNF optimized female thread dimensions for horizontal print orientation using PLA

3D printing of wetted components

As the housings and threaded regions of most flow components remain non-wetted during usage, the primary material selection criteria throughout the above sections has focused on mechanical properties. However, when planning for the fabrication of wetted regions such as flow channel walls, chemical properties e.g. inert materials with high resistance to laboratory solvents, were considered a priority.

Commercial flow components are typically fabricated using PEEK in an injection moulding process. PEEK has a high tensile strength, flexural modulus, heat deflection temperature and is highly resistant to a wide range of laboratory solvents making it an ideal material for the fabrication of homogenous flow components. Although it is possible to 3D print using PEEK filament [38], as it currently stands, it is not a material that the most people have access to as its use requires specialist, high temperature printers. As affordable commercial 3D printers become more advanced, 3D printing with PEEK may in the future become more accessible. In the interim, Polypropylene (a well-known, chemically resistant hydrocarbon material) has been considered as an alternative common printing filament in place of PEEK to fabricate homogenous parts that exhibit both suitable mechanical strength and high solvent resistance.

Solvent compatibility study

When exposed to various classes of solvents for extended periods of time, layered polymeric materials can experience four modes of destruction at the solid-liquid interface, depending on the polymers affinity towards the solvent [39], these modes of destruction can be classed as disintegration, dissolution, delamination (the separation of polymer layers) and swelling. Swelling could cause a shrinkage in channel diameter, ultimately resulting in a blockage, and dissolution, disintegration and delamination could result in leakage. A 24 h solvent study was therefore carried out on identical PP sample cubes using an array of common laboratory solvents to reveal the extent of sample deformation. PLA was also included in the solvent study as a comparison (Table 5).

Table 5 Results of solvent effects on printable polymers, colours indicate varying degree of resistance, tick (✓): Satisfactory compatibility (<0.2% size and/or wt. difference), cross (✗): unsatisfactory compatibility (>2% size and/or wt. difference)

PLA showed unsatisfactory solvent compatibility (>2% size and/or wt. difference) on most of the solvent test pieces involved. Only alcohol, 5 M HCL, water and hexane showed satisfactory compatibility (<0.2% size and/or wt. difference), therefore concluding that PLA may be used to print only non-wetted regions of flow components. Polypropylene was found to show satisfactory solvent compatibility on most of solvent test pieces involved in the study with unsatisfactory compatibility only applying to ethers and both long chain and cyclic non-polar solvents. Both materials in the study showed clear visual destruction resulting from exposure to dichloromethane however PP did show satisfactory compatibility with chloroform.

Mechanical strength of wetted flow components

The mechanical strength of all flow fittings and connectors is a vital parameter to achieve robust, reliable connections between parts. Inadequate mechanical properties are likely to result in failure to thread in the form of slippage or mechanical fracture. It was concluded that PLA was a suitable material for printing standard male nuts due to its high flexural modulus and non-wetted functionality but was proven unsuitable for the fabrication of wetted components due to its unsatisfactory solvent compatibility. Therefore, for printing homogenous, suitably solvent resistant, wetted components, with comparable performance to commercial PEEK parts, the mechanical properties of PP required examination.

Both the ¼″–28 UNF flat-bottom flangeless male nut and the ¼″–28 UNF flat-bottom female nut were printed from PP using the CAD dimensions previously reported (Table 2 and Table 4 respectively).

Polypropylene has a low flexural modulus of 350 MPa, which caused bending of the thread teeth to occur upon use, even at low force. This specific material was therefore deemed inadequate for printing mechanically reliable threaded regions of the toolkit components. Laboratory usage of the resulting parts would likely result in excessive leaking at atmospheric conditions; however, it may be possible to subtly adjust these properties (i.e. with composite materials or subunit repetition) to overcome this limitation.

It was concluded that, although proven to be reasonably stable in a variety of solvents PP, for this formulation, was an unsuitable material for printing homogenous, wetted flow components that exhibited both resistance to common laboratory solvents, and suitable mechanical reliability. It was therefore proposed that multi material 3D printing could be used by utilizing the Ultimaker 3’s dual extrusion functionality to combine the material properties of PLA and PP into one solid structure.

Multi-material printing of composite flow components

Multi material 3D printing (MM3DP) describes the process of additively manufacturing structures composed of more than one filament material. MM3DP is achievable using specialist FDM printers that are equipped with multiple extrusion nozzles that alternate their functioning with each layer. MM3DP has many numerous applications regarding the combination of material properties on single parts. Examples include structures with water soluble, dissolvable supports, to allow for greater design freedom and a smoother surface finish, multicoloured models and rigid structures with flexible regions (i.e. hinged boxes). These parts can be fabricated in one single print process and require no post print assembly. The Ultimaker 3 is such a printer that consists of two separate extrusion nozzles within one print head therefore allowing for multi material printing to be employed. It was proposed that this feature could be utilized to develop composite flow components that exhibited a rigid, threaded PLA non-wetted shell that housed a wetted chemically resistant PP core consisting of the flow channels.

Core material print resolution

The print resolution is a complex relationship that is determined by numerous variables including atmospheric conditions, material selection, printer condition and calibration, and instrumentation limitations e.g. layer height and nozzle diameter. Significant variations in print resolution can also occur between different print materials. The X, Y and Z resolution limitations of a printer are vital in determining the minimum feature sizes possible for print geometries. Therefore, when manufacturing intricate geometries, it is important to assess the theoretical resolution of new material/printer combinations.

Commercial fittings, like those presented in the toolkit, embody channel bores down to 0.020″ although other parts with various I.D.s are available to suit the requirements of the users flow configuration. An assessment was therefore carried out to determine the narrowest available channel diameters that could be produced by PP. A range of simple positive and negative, internal and external structures were modelled onto the surface of a small test board (Fig. 5a-b). The test board was printed in PP (Fig. 5c) and each section was analysed via optical microscopy (Fig. 5d1-5). The core material print resolution test showed that printing in PP allowed for internal channels with an I. D of down to 600 µm, and internal channels in the Z-direction down to 1 mm. The print resolution test board is freely available for download from Figshare.

Fig. 5
figure 5

a CAD engineering drawing of print resolution test board highlighting four regions of study, 1) Internal channels in X,Y direction, 2) Positive, linear extrusions in X,Y direction, 3) Positive and negative rounded and squared extrusions in Z-direction. 4) 90° negative extrusions in X, Y direction. b Top view image of resolution test board engineering drawing. c Image of PP print out of test board. d1d5 Images of test board features of PP print taken by optical microscopy, colour coded with outlined regions in image a

3D printed connectors

In their simplest terms, fluidic connectors are threaded polymer junctions that connect tubular reactor coils together to allow for re-configuration of continuous fluidic setups. Examples of such components are basic straight unions, T-connectors, Y-connectors and cross junctions. A basic 26×10×10 mm core: shell union part was modelled and printed (Fig. 6) based on the previously determined print material and part geometries (see Tables 1, 2, 3 and 4). The union consisted of a PLA shell with two ¼″–28 UNF female screw threads at either end which followed the optimized thread dimensions previously reported (Table 4). An internal cubic void of 10×7×7 mm was removed from the centre of the model for the polypropylene core to be printed. A separate core piece was modelled with the same dimensions as the shell void and with a 1 mm diameter channel passing directly through the centre, before being unified into a single part with the shell within Ultimaker CURA slicing software.

Fig. 6
figure 6

a 3D model of leak tight core design including extruded channel O-rings. b Sliced layer view of combined shell and core models highlighting the positioning of the core extrusions. c X-ray view of sliced core shell union combined models. d CAD assembly of core: shell union cross-section with feruled ¼″–28 male nuts and tubing inserts

The single unified model was raised 10 mm above the build plate to allow for the generation of a breakaway support scaffold. When printing with multiple filaments, the printer is programmed to heat the build plate to the highest of the two materials glass transition temperatures (Tg). In this case, the Tg of polypropylene at 85°C was 15°C higher than the Tg of PLA. Incorporating a 10 mm scaffold support structure below the raised part allowed for the dissipation of excess heat which prevented the PLA shell from warping.

The union connector was required to not only be resistant to solvent effects, but also dense enough to maintain liquid flow at elevated pressures without leaking. A leak test was carried out by flowing water through the part at 1 mL/min at 1 bar pressure. It was immediately found that the inter-layer boundary of the PP core channel was insufficient to create liquid-tight seals. It was proposed that this may be overcome by increasing the extrusion or material flow rate of PP by 10%, this was achieved by inputting the new flow rate value of 110% into the print settings within the CURA slicing software. The excess force used to feed the filament through the nozzle resulted in a ‘squashed’ polymer bead vacating the extrusion nozzle, this was done in an attempt to emulate the function of the Dolomite Microfluidics Fluidic Factory — an FDM 3D printer dedicated to creating sealed 3D microfluidic devices [40]. Increasing the extrusion rate of a material provides a larger contact area between set layers and thus reduces the possibility of leak paths forming by achieving a solid, homogenous part. A re-print was attempted with a PP extrusion flow rate of 110%, although this was successful in preventing leakage occurring between laminated wall layers, leakage was still observed between the female and male thread connections. This was caused by insufficient contact forming between the polypropylene core and each of the ferules.

Achieving a leak tight seal between the ferule and the printed core was accomplished by modelling a new core structure that included two 1 mm positive ring extrusions surrounding the core channel inlet and outlet (Fig. 6a-c). By exploiting the elastic properties of PP, it was possible to create a compressible zone between the printed core and the ferule, effectively simulating a silicone O-ring.

The resultant part was leak tested and found to be functional up to a pressure of 53 bar at which point the tubing was forced out of the ferule, however no leaking around the union was observed.

The remaining three basic connectors and mixers considered necessary for a flow set up were modelled and printed (Fig. 7) using the parameters and design principles defined in the above sections. These remaining parts consisted of a PP: PLA (core: shell) low-pressure T-piece used for the perpendicular combining of two flow streams (Fig. 7b), a cross connector used for combining three flow streams at 90o angles (Fig. 7c), and a Y-piece for combining two flow streams at 120o angles (Fig. 7d). All parts consisted of 0.039″ channel bores and flat bottom female threads modelled from the CAD dimensions previously demonstrated (Table 4). All parts were stable up to 53 bar pressure and showed no signs of leakage.

Fig. 7
figure 7

3D cross-sectional models of all combined core: shell connectors. a Union. b T-piece. c Cross connector. d Y-piece. e Resulting cross-sectional prints of all toolkit connector parts

3D printed Luer adapter

A Luer taper describes the standardized thread-like connections that allow the unification of fluidic devices often found in medical or laboratory environments to their mating counterparts. In basic flow chemistry configurations, female Luer threads are most found at the tip of Luer Lock syringes used to hold reagent reservoirs. Charged syringes are loaded into syringe pumps that regulate the discharge of solutions and drive flow streams through a channelled network. A vital component involved in this network is a Luer adapter which allows for the coupling of a threaded male nut to the outlet of a Luer Lock syringe. To complete the flow chem toolbox, it was clear that a Luer adapter was a key component that required a printable model.

Initial attempts at printing a core: shell Luer adapter design (Fig. 8a) resulted in failure to print a clear channel bore. The over extrusion of PP used to seal inter-layer wall boundaries caused the channel void to become filled with excess polymer during the print of the intricate, small core architecture. A revised structure was modelled which deviated from the original core: shell design and encompassed a PLA threaded region within fully PP Luer adapter architecture (Fig. 8b). By including a predominantly PP material composition into the design, any excess polymer was consumed during printing of the bulk body of the model and therefore was not present to seal the channel bore.

Fig. 8
figure 8

a CAD cross-sectional image of initial PP (white, transparent): PLA (black), Core: Shell luer adapter. b CAD cross-sectional image of finalized PLA threaded, PP Luer adapter. c Photograph of 3D Printed finalized Luer adapter and Luer adapter assembly

Standard syringes are restricted to operating at low pressures only. Operating at pressures over 1 bar can result in the syringe plunger collapsing, or the syringe pumps stalling. The part was however leak tested at 1 bar pressure by driving a stream of water (1 mL/min for 50 min) through an assembly (Fig. 8c) consisting of a Luer Lock syringe coupled - via the 3D printed Luer adapter - to a feruled nut which housed a line of reactor tubing. No leaking was observed under these operating conditions.

Build times, material usage and cost

Toolkit part costs were derived from the cost of both filament reels, subdivided into portions of spent material involved in manufacture of parts.

The total material usage for the entire 3D Printed fluidics toolkit was 25 g PLA and < 5 g PP. This amounts to a total sum of £1.43 of material used during printing, including all support scaffolds and adhesion brims. The total toolkit print time equated to 9 h 49 min (Table 6).

Table 6 A list of print times and total material costs for all toolkit parts and their price comparisons to their original commercial parts

3D printed fluidic reactor Chip

The flow chemistry configurations previously described throughout this article have centred around the use of coiled tubing as a reaction vessel, with the printed connectors allowing preparation of a fully functioning flow system. Recent years have seen significant advancements towards the use of fluidics chips as an alternative to coiled tube reactors [41]. In their simplest terms, fluidics chips are planar geometries with integrated flow channels that associate a channel inlet to a channel outlet. Most fluidics chips also contain integrated female threads for the coupling of connector tubing via standard fittings. Channel bends and turns can cause Dean vortices to occur at specific points of a flow stream which in turn, promotes mixing [42]. Using reactor chips as opposed to coiled tubing therefore offers the added advantage of standardizing channel geometries which, in turn, regulates mixing effects.

The manufacturing of fluidics chips requires intricate and costly methods, a high level of skill, and often, clean room environments which results in a high price associated with individual parts, for example glass chips. The advent of 3D printing, however, has afforded researchers the opportunity to design and manufacture their own fluidics chips in-house with user defined channel geometries and dimensions in a matter of hours and for a fraction of the price of commercial products [43,44,45].

As 3D printing technologies advance, it is believed that in-house manufacturing of fluidics devices will become commonplace in the laboratory, it is therefore of upmost importance that such methods are introduced to students early on in their education. The use of 3D computer aided design software gives a high degree of design freedom but has a high barrier to entry on learning of different software. Moreover, for each design iteration, the design will need to be re-visited from scratch; a very time intensive task for a chemist who is initially unfamiliar with the software. As an alternative approach, and one which is more chemist-friendly, Rhino 3D [46] is a modelling platform that allows select features of an imported 3D model to be adjusted using parameter slider bars, the software package may be available to educational institutions, conversely, it is also available as a 90 day free trial evaluation from the supplier. A basic fluidic reactor chip [47] has been modelled and imported into Rhino 3D (Fig. 9a), the channel dimensions of which can be easily manipulated using the software interface to explore the effects of channel geometry on reaction outcome. The resulting model (Fig. 9b) can be used in combination with the described 3D printed toolkit of fittings and connectors to achieve a working continuous flow configuration (Fig. 9c-d).

Fig. 9
figure 9

a CAD model of fluidic reactor chip visualised in Rhino 3D. b 3D Printed polypropylene fluidic reactor chip created from rhino 3D model. c Example flow configuration with integrated fluidic reactor chip. d Close up image of fluidic reactor chip integrated with flow configuration

Modelling and printing a fluidic reactor Chip

The code for the 3D model of a basic fluidic reactor chip was written using the modelling development platform – Grasshopper (which included as a plug in within the Rhino 3D software package) and saved as a .gh file (available from Figshare). Once imported into Rhino 3D, the model could be visualised. The fluidic reactor consists of one adjustable threaded inlet and outlet and a continuous serpentine channel geometry, the dimensions of which could be manipulated by altering each parameter value using slider bars within the programme’s user interface (Fig. 10).

Fig. 10
figure 10

Screen shots of slider bar windows and corresponding models within Rhino 3D showing a largest possible channel diameter. b largest possible channel length. c largest possible channel number with their corresponding channel volumes

The recommended print material for the fluidic reactor chip when using FDM is PP with an increased material flow rate of 110%, a layer height of 0.1mm and an infill of 100%. All other print settings should remain as factory default to achieve a leak tight print. Other printing processes (such as SL or SLM) may also be used to print the reactor chip where different feature sizes, or material properties may be required.

Once imported into Rhino 3D, both channel and thread dimensions can be easily adjusted to achieve variations upon the original model. When building a flow set-up this variation allows for a similar degree of freedom as when using coiled reactor tubing as channel length and radius can be user defined. Any adjustments made will affect the reactor volume which is calculated in real time within the programme and is displayed above parameter sliders. The ‘pipe radius’ slider adjusts the radius of the entire channel in mm, for PP (Fig. 10a), it is recommended to stay above a radius of 0.6 mm when printing in PP with an Ultimaker 3. The ‘pipe length’ slider adjusts the length of each of the linear parallel regions of the serpentine structure and as a result, the footprint of the entire reactor chip (Fig. 10b) and the ‘pipe Number’ slider adjusts the number of connected linear parallel channels within the serpentine structure and therefore also impacts on the footprint of the chip (Fig. 10c).

Thread dimensions can also be adjusted within the programme. The thread dimensions have been optimized for PP using an Ultimaker 3 printer as: Nominal diameter = 6.76 mm, Pitch = 0.9 mm and Number of turns = 8. These settings will achieve thread profiles that are compatible with both commercial and 3D printed ¼″–28 UNF male threaded nuts, however, this feature can also be used to optimize female threads for alternative printer/material combinations, a procedure that – when relying on CAD modelling alone – is often time consuming and requires undoing and repeating multiple stages.

Figure 10 illustrates a screenshot of the programme interface, with the reactor volume calculated as the sliders are moved to change the dimensions as indicted. This provides the chemist with an almost limitless number of reactor geometries to choose from, even on such a simple chip design. More intricate chips with multiple inlets/outlets could also be designed and used in such a manner. The video in the Supplementary Material illustrates the ease with which the chemist can interface with the software to see their design change in real time. This highly intuitive interface is much more user-friendly during the design phase of the reactor build.

On conclusion of the design, the part can be saved as a standard file type and exported for printing as normal. It can then be used directly in the flow reaction of choice, taking into consideration solvent and temperature compatibility of the chosen material.

Conclusions

In this article, we have demonstrated the development of a fully 3D printable flow chemistry toolkit which consists of the six necessary components required for constructing reconfigurable flow chemistry set ups along with test boards that allow for rapid optimization of male and female thread profiles tailored to the users printing conditions, materials and environment. A print resolution test board is also included within the toolkit for assessing internal and external print feature size limitations. Using the printable test boards significantly reduces the labour intensity involved in optimizing the dimensions of 3D printable fluidic components.

A quick and easy solution has also been provided for modelling and customising a bespoke fluidics reactor chip using the user-friendly graphical interface of modelling software – Rhino 3D. The software package eliminates the need for lengthy CAD design iterations that would otherwise be necessary for adjusting variable flow channel dimensions and thread profile parameters of a fluidic reactor chip.

The toolkit components themselves may be used as low-cost and accessible teaching resources to allow for both undergraduate and college students to be introduced to the principles of flow chemistry earlier on in their education. Providing students with the opportunity to manufacture and assemble their own flow configurations may encourage students to engage more thoroughly in the principles of flow chemistry, this particularly applies to kinaesthetic learners.

All toolkit parts, test boards and reactor chip files have been made available and open-source, individual part, .stl and .gh files can be downloaded from Figshare at no cost for direct use. The toolkit parts can be printed for a total material cost £1.43 over a printing period of 9 h 49 min. Only PLA and PP filaments are required along with a dual extrusion FDM 3D printer. The Figshare online link to the parts will remain live for the addition of future components not discussed in this article.

Materials and methods

Computer aided design, 3D printing and part processing

CAD modelling was performed using Siemens NX [35], v11.0 and Rhino 3D [46], v6 software. Completed .stl files were processed using Ultimaker Cura, v4.5.0. Following the removal of parts from the build plate, post processing involved only the removal of breakaway support scaffolds and adhesion brims from the model by hand.

All parts were manufactured using an Ultimaker 3 desktop fused deposition modelling (FDM) 3D printer with dual extrusion capabilities. Polymer filaments used were Ultimaker 2.85 mm natural polypropylene (PP, RS Components, P/N 1785) and Ultimaker 2.85 mm black polylactic acid (PLA, RS Components, P/N 1609).

Additional equipment required during development was a 3 mL Norm-Ject™ Luer Lock plastic syringe (Restek, PN: 22773), polytetrafluoroethylene (PTFE) tubing 1/16″ (1.6 mm) outside diameter (OD) ×0.3 mm inside diameter (ID) (Kinesis, PN: 008 T16–030-20), and Idex P-200X flangeless ferrule, blue ethylene tetrafluoroethylene (ETFE), 1/16” OD tubing, ¼″–28 UNF flat-bottom (Cole-Parmer, PN: WZ-01939-30).

Solvent compatibility and pressure testing

10×10×10 mm cubes were modelled, then printed flat in either PLA or PP on a 10 mm support. After removal from the support material, each cube was measured on two pairs of sides (avoiding the top/bottom pair due to deformation resulting from residual support material) with callipers then weighed. The weighed and measured cubes were then placed into glass sample vials containing 10 mL of the test solvent/reagent, the vials capped and allowed to sit for 24 h. The treated cubes were removed from the solvent and allowed to dry in air for 24 h then re-weighed and measured. The effect of each solvent/reagent was tested in duplicate, and values for the four width measurements and two masses were averaged before and after exposure.

Pressure testing was carried out by connecting an AZURA® P4.12 high performance liquid chromatography (HPLC) pump with embedded pressure transducer to the inlets of each 3D printed fitting and connector using PTFE tubing. The outlets of each part were connected to a Vapourtec manually adjustable back pressure regulator (BPR). Water was flowed through the system at 1 mL/min whilst the pressure was gradually increased until failure or observable leakage.