SYSTEMS AND METHODS FOR PERFORATING TEXTILES, INCLUDING CARPET AND RUG UNDERLAYMENT
20250249618 ยท 2025-08-07
Inventors
Cpc classification
B26F2210/14
PERFORMING OPERATIONS; TRANSPORTING
B26F1/20
PERFORMING OPERATIONS; TRANSPORTING
International classification
Abstract
Described herein are examples of a perforating device for perforating a textile material, such as carpet or textile underlayment. In an example, the perforating device includes a multi-blade assembly rotationally driven by a motor. The blade assembly can be coupled to a rotary shaft such that the blades rotate with the shaft. The blades can include alternating teeth and gaps on their outer edges to create a plurality of parallel perforated cuts. Spacers can be positioned between the blades to separate them a predetermined distance. An anvil can be positioned below and adjacent the blade edges such that the teeth of the blades touch or nearly touch the anvil surface. The perforating cuts produce a textile that can be customized in terms of its size and shape at an installation site by hand, and without the need for any specialized tools or equipment.
Claims
1. A perforating device, comprising: a support surface comprising an aperture; a cylindrical anvil; a blade assembly, comprising: a shaft; a plurality of co-axial annular blades, each of the annular blades coupled to the shaft such that rotation of the shaft rotates the plurality of an annular blades, each annular blade comprising a plurality of alternating teeth and gaps located at the respective annular blade's outer edge; one or more motors configured to rotate the shaft in a first direction, wherein an outer surface of the anvil and the outer edge of the annular blades are in contact above, below, or within the aperture of the support surface.
2. The perforating device of claim 1, wherein the anvil is configured to rotate in a second direction opposite the first direction.
3. The perforating device of claim 2, wherein the one or more motors is configured to rotate the anvil.
4. The perforating device of claim 2, wherein an axis of rotation of the shaft and an axis of rotation of the anvil are substantially parallel.
5. The perforating device of claim 1, wherein the annular blades comprise a first material and the anvil comprises a second material, the first material having a greater hardness than the second material.
6. The perforating device of claim 1, further comprising a plurality of spacers coupled to the shaft such that each axially adjacent pair of annular blades are separated by at least one spacer along the axial extension of the shaft.
7. The perforating device of claim 6, wherein each spacer is integral with at least one of the plurality of annular blades.
8. A device for perforating textiles, the device comprising: a support surface; and a blade assembly, comprising: a shaft; a plurality of co-axial annular blades, each of the annular blades coupled to the shaft such that rotation of the shaft rotates the plurality of an annular blades, each annular blade comprising a plurality of alternating teeth and gaps located at the respective annular blade's outer edge; one or more motors configured to rotate the shaft in a first direction, wherein the outer edge of the annular blades have a point of tangency located proximate to the support surface.
9. The device of claim 8, further comprising a guard surface extending above and perpendicular to the support surface.
10. The device of claim 8, wherein a height of the blade assembly with respect to a height of the support surface is adjustable.
11. The device of claim 8, wherein the annular blades comprise a first material and the support surface comprises a second material, the first material having a greater hardness than the second material.
12. The device of claim 8, further comprising a plurality of spacers coupled to the shaft such that each axially adjacent pair of annular blades are separated by at least one spacer along the axial extension of the shaft.
13. The perforating device of claim 12, wherein each spacer is integral with at least one of the plurality of annular blades.
14. The perforating device of claim 8, wherein a rotational speed of the shaft is adjustable.
15. A method for making a plurality of parallel perforating cuts in a textile material, comprising: positioning a textile material on a support surface, the support surface having an aperture; feeding at least a portion of a first edge of the textile material across the aperture and between a cylindrical anvil and a blade assembly, the blade assembly comprising: a shaft; and a plurality of co-axial annular blades, each of the annular blades coupled to the shaft such that rotation of the shaft rotates the plurality of an annular blades, each annular blade comprising a plurality of alternating teeth and gaps located at the respective annular blade's outer edge; passing a length of the textile material across the support surface and between the blade assembly and the anvil such that the blade assembly makes a plurality of parallel perforating cuts in the textile material, each perforating cut comprising alternating cuts in, and ties of, the textile material.
16. The method of claim 15, further comprising rotating the shaft of the blade assembly in a first direction and rotating the anvil in a second direction opposite the first direction.
17. The method of claim 16, wherein one or more motors is configured to rotate the shaft of the blade assembly and the anvil.
18. The method of claim 16, wherein an axis of rotation of the shaft and an axis of rotation of the anvil are substantially parallel.
19. The method of claim 15, wherein a rotational speed of the shaft of the blade assembly is approximately equal to a rotational speed of the anvil.
20. The method of claim 15, wherein the annular blades comprise a first material and the anvil comprises a second material, the first material having a greater hardness than the second material.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0013] The accompanying drawings, which are incorporated in and constitute a part of this disclosure, illustrate various embodiments and aspects of the present invention. In the drawings:
[0014]
[0015]
[0016]
[0017]
[0018]
[0019]
[0020]
DESCRIPTION OF THE EXAMPLES
[0021] Reference will now be made in detail to the present examples, including examples illustrated in the accompanying drawings. Wherever possible, the same reference numbers will be used throughout the drawings to refer to the same or like parts.
[0022] Described herein are examples of a perforating device for perforating carpet underlayment and other textile material. In an example, the perforating device can include a support surface, a guide plate, a blade assembly, and a cylindrical anvil. In some embodiments, the blade assembly can include multiple annular blades mounted to a rotary shaft such that the blades rotate with the shaft. In further embodiments, the blades are separated from one another along the axial extension of the rotary shaft by spacers that separate the blades a predetermined distance. In some examples, the blades of the blade assembly can include alternating teeth and gaps along their outer edges.
[0023] In another aspect, the cylindrical anvil can be positioned substantially below the blade assembly such that the outer edge of the anvil is located adjacent the outer edge of the blades such that the teeth of the blades can touch or nearly touch the anvil surface.
[0024] In a further aspect, the rotary shaft and/or the anvil can be rotationally driven by one or more motors. In such a configuration, when a textile material or carpet underlayment is passed between the blade assembly and the anvil, the blade assembly can make a plurality of parallel perforating cuts in the material. In particular, the number of parallel perforating cuts in the material can correspond with the number of annular blades mounted within the blade assembly and the space between each of the parallel cuts can correspond with the space between each of the annular blades.
[0025]
[0026] In another aspect, the annular blades can be mounted along a shaft such that each blade is axially aligned with the others. In a further aspect, the blades can be separated from one another along the axial extension of the shaft by a number of annular spacers. In some embodiments, a proximal end of the shaft can be mounted to a motor 130 that imparts rotational movement to the shaft. The blades and spacers can be placed along the shaft in an alternating fashion until the shaft terminates at a distal end located away from motor 130.
[0027] Perforating device 100 can also comprise a cylindrical anvil 360 (not visible in
[0028] In another aspect, perforating device 100 can include a support surface 140 that a textile material, or a portion thereof, can lay on for support while the material is being perforated. In some embodiments, support surface 140 lies in a plane extending substantially parallel to the ground and passing through the common point of tangency between blade assembly 110 and anvil 360. In further embodiments, and so as not to interfere with the contact between blade assembly 110 and anvil 360, support surface 140 can include an opening 145 located below blade assembly 110 and above anvil 360. The length and width of support surface 140 can be any suitable size for supporting a textile. In some embodiments, support surface 140 can be approximately six feet in length and approximately two feet wide. However, in other embodiments, support surface 140 can be longer, shorter, thinner, or wider.
[0029] In a further aspect, perforating device 100 can also include a back guard 160. Back guard 160 can comprise a flat surface positioned perpendicular to support surface 140 and extending upward from support surface 140 at the proximal end of the shaft of blade assembly 110. In some embodiments, back guard 160 can extend three to six inches above support surface 140. In other embodiments, back guard 160 can be shorter or taller.
[0030] In use, a sheet of textile material, or a portion thereof, can be placed on support surface 140. In some examples, a user may desire to make a plurality of parallel perforating cuts along a first edge of the material. To perform such cuts the user can situate the textile on support surface 140 with the first edge of the material abutting back guard 160. In further examples, the textile can then be moved toward blade assembly 110 and anvil 360 until the top surface of the textile comes in contact with the outer edge of the annular blades of assembly 110 and the bottom surface of the textile comes in contact with the outer surface of cylindrical anvil 360.
[0031] In one aspect, and because the blade assembly 110 and anvil 360 are rotating in opposite directions, the friction between the teeth of the annular blades of blade assembly 110 and the top surface of the textile, and the friction between anvil 360 and the bottom surface of the textile serve to advance the first edge of the textile across support surface 140 along the extension of back guard 160. In a further aspect, and to the extent friction alone imparted by the rotating blade assembly and anvil are insufficient to advance the material across support surface 140, the user can also guide the material across the support table by hand.
[0032] In another aspect, back guard 160 can aid in keeping the material properly aligned with blade assembly 110 while the plurality of parallel perforating cuts are made. The first edge of the material can be fed between blade assembly 110 and anvil 360 for its entire length or for any portion thereof that the user desires to make the perforating cuts.
[0033] In some embodiments, perforating device 100 can optionally include a safety guard 150 located around blade assembly 110. Safety guard 150 can comprise a number of vertical and horizontal members so as to form a cage or similar structure around blade assembly 110 such that a user is protected from injury, i.e., the user's fingers or hands cannot inadvertently contact the blades of blade assembly 110 when the device is in use. In a further embodiment, safety guard 150 can be mounted to back guard 160 in such a way that the guard is suspended above, or not in direct contact with, support surface 140. For example, back guard 160 can be mounted to back guard 160 in such a way that a gap exists between the bottom surface of back guard 160 and the top surface of support surface 140 that is sufficient to allow a textile material, such as underlayment, to pass between safety guard 150 and support surface 140. In this way, the material can be passed between blade assembly 110 and anvil 360 without interference from safety guard 150.
[0034] In another aspect, one or more of the aforementioned components of perforating device 100 can be supported by a stand 120. Stand 120 can be any structure that sufficiently supports one or more of blade assembly 110, anvil 360, motor 130, support surface 140, back guard 160, and safety guard 150. Stand 120 can be made of any suitable material, including metals, such as aluminum or steel, plastics, or composites. In a further aspect, the height of stand 120 can be adjustable so that the height at which a material is perforated can be changed based on space limitations and/or the comfort of a user. For example, stand 120 can include a plurality of legs 124, each comprising two or more nested elongate members that can slide with respect to one another. In some embodiments, adjustment knobs 122 can include threaded shafts that screw into an outer elongate member of legs 124 and exert a force on an inner elongate member of legs 124 nested within the outer elongate member. In this way, the relative position of the inner member with respect to the outer member is fixed, preventing the inner and outer members from sliding relative to each other. A user can unscrew or loosen knobs 122, slide the outer or inner member with respect to the other, and then retighten knobs 122 in order to adjust the height of legs 124. In an alternative embodiment, the inner member can include a series of vertically arranged predrilled holes, and knobs 122 can be secured to the outer members with a spring so that a user can pull knobs 122 to disengage it from one hole of an inner member, slide the inner member relative to the outer member, and then release knob 122 such that it engages with a different hole in the inner member. Of course, the mechanisms for adjusting the height of perforating device 100 described here are only illustrative. In other embodiments, any appropriate height adjustment mechanism can be used to adjust the length of legs 124. In still further embodiments, legs 124 can comprise casters or wheels at their ends proximate the ground. In such examples, perforating device 100 can be portable and/or easily moved within a workspace.
[0035] In another aspect, perforating device 100 can include a blade height adjustment mechanism 170 for adjusting the amount of space between blade assembly 110 and support surface 140 and/or anvil 360. For example, blade assembly 110 can be lowered for cutting textile material and raised to disengage blade assembly 110. In another example, if a material gets caught or snagged in blade assembly 110, a user can use adjustment mechanism 170 to raise blade assembly 110 so that the material can be freed. In further examples, the height of blade assembly 110 can be adjusted based on the type of material being cut. For example, the space or gap desired between blade assembly and support surface 140 and/or anvil 360 may be relatively small for some thinner materials and relatively large for some thicker materials.
[0036] In some embodiments, blade height adjustment mechanism 170 can comprise a rotating handle coupled to a threaded elongate member coupled to a gear mounted to blade assembly 110. In use, the handle can be turned clockwise or counterclockwise to cause the elongate member to move up or down with respect to the gear. It should be appreciated, however, that the mechanism(s) for adjusting the space between blade assembly 110 and support surface 140 and/or anvil 360 described here are only illustrative. In other embodiments, any appropriate blade height adjustment mechanism 170 can be used for manipulating the space or gap between blade assembly 110 and support surface 140 and/or anvil 360, including but not limited to any suitable mechanical means, electronic means, or some combination of the two.
[0037]
[0038] In some embodiments, motor 130 can be activated so that blade assembly 110 and/or anvil 360 (not shown) rotate. In particular, in embodiments where both blade assembly 110 and anvil 360 are rotating, these two components can rotate in opposite directions such that friction created between them and the top and bottom surfaces of material 200, respectively, facilitate advancement of material 200 across blade assembly 110 in a common feed direction.
[0039] In use, edge 215 of material 200 can be guided across the surface of support surface 140 and inserted between the blades of blade assembly 110 and anvil 360. In some embodiments, the blades of blade assembly 110 can be positioned close enough to the surface 140 and/or anvil 360 so that the teeth of the blades can cut through the thickness of material 200 and contact the outer surface of cylindrical anvil 360. In an alternative embodiment, rather than support surface 140 having an opening 145 through which the blades of blade assembly 110 contact anvil 360, support surface 140 can be a solid surface and anvil 360 can be omitted. In such an embodiment, it is the portion of the support surface 140 in contact with the outer edge of the blades of blade assembly 110 that supports material 200 at the point of cutting as opposed to anvil 360.
[0040] In one aspect, as material 200 is slid across support surface 140, contact between edge 215 and back guard 160 can be maintained. In this way, blade assembly 110 can make straight and consistent perforating cuts 210 through material 200.
[0041] In another aspect, the number of parallel perforating cuts made in material 200 as it passes below blade assembly 110 can correspond to the number of annular blades mounted within blade assembly 110.
[0042] In a further aspect, the shaft of blade assembly 110, on which a plurality of annular blades and spacers are mounted, can be interchangeable with other shafts on which a different number of annular blades and/or spacers of a different width are mounted. In this way, a user can quickly reconfigure perforating device 100 to make more or fewer perforating cuts, or to change the spacing between the perforating cuts, by quickly swapping out one shaft of blade assembly 110 for another. In another aspect, such interchangeable shafts (on which blades and spacers are pre-mounted) can reduce the time and complexity of device maintenance and repair. For example, when one or more blades of blade assembly is damaged or reaches its end of life based on wear and tear, the shaft can be removed from blade assembly 110 and a new shaft with new blades and spacers can be quickly substituted.
[0043] In alternative embodiments, however, blade repair and maintenance can be performed on an individual basis. In such embodiments, when one or more blades of blade assembly is damaged or reaches its end of life based on wear and tear, a user can remove the affected blade(s) and replace them with a new blade without removing the shaft, spacers, or unaffected blade(s) from blade assembly 110.
[0044] In another aspect, while
[0045]
[0046] In another aspect, a collar 330 and securing nut 340, each of which are annular in shape and include female threading, can be mated to shaft 310. In some embodiments, collar 330 includes one or more radially extending handles to facilitate rotation by a user. In such examples, collar 330 can be screwed onto shaft 310 to a suitable height. Securing nut 340 can then be screwed onto shaft 310 until it abuts collar 330 and locks it into place. In this way, further rotation of collar 330 using its radially extending handles can rotate shaft 310 as opposed to simply rotating collar 330 along the axial extension of shaft 310. As a result, turning of collar 330 can cause shaft 310 to traverse along the toothed rod within housing 320, thereby adjusting the height of blade assembly 110. Threaded shaft 310 can extend through a hole in a securing plate 322. Collar 330 and securing nut 340 can be positioned on the threaded shaft 310 above the securing plate 322. One or multiple anchoring nuts 350 can be positioned below the securing plate 322. The anchoring nuts 350 can be positioned on the threaded shaft 310 to limit the height to which the blade assembly 110 can be raised.
[0047]
[0048] In some examples, when perforating device 300 is configured for use, the outermost edges of the blades within blade assembly 110 can contact or nearly contact the outermost surface of anvil 360. In such embodiments, anvil 360 can serve as a resistance surface against which the blades of blade assembly 110 press a textile material in order to cut the material. In a further aspect, and as described above with respect to other embodiments, rotation of anvil 360 in a direction counter to the rotation of blade assembly 110 facilitates linear movement of the textile material across blade assembly 110.
[0049] In some examples, anvil 360 can be made of hardened steel or any suitable material. In further embodiments, anvil 360 can be made of a material that is not as hard as the blades of blade assembly 110. In this way, anvil 360 can wear out more quickly than the blades of blade assembly 110, as it is more cost effective to replace anvil 360 than the blades of blade assembly 110. In a further aspect, the axial extension (or length) of anvil 360 can be substantially similar to the axial extension (or length) of the shaft of blade assembly 110. As such, anywhere a blade may be mounted to the shaft of blade assembly 110, the outermost edge of the blade teeth can make contact with anvil 360. In alternative embodiments, where the blade assembly is interchangeable with blade assemblies having a different number of blades or different spacing between blades, anvil 360 may likewise be interchangeable such that a user can always match the length of the blade assembly (as measured in the axial direction of its shaft) to the length of the anvil (measured in the same direction).
[0050]
[0051] In one aspect, annular blades 410 can include alternating teeth 450 and gaps 460 around their outer circumference. In some embodiments, teeth 450 can be used to cut through a textile material and gaps 460 can create ties (i.e., gaps between the cuts) that keep the cut material attached. In this way, the alternating cuts and ties formed by teeth 450 and gaps 460 of blades 410 make perforations in the textile material.
[0052] In another aspect, blades 410 can be made from any suitable material capable of cutting through a textile material. For example, blades 410 can be formed from hardened steel or some other suitable metal, mineral, or composite. In some examples, blades 410 comprise a material having a 58-60HRC hardness, though this is only illustrative of some possibilities and other materials or hardness could be used.
[0053] In some embodiments, the height of teeth 450 (measured in the radial direction of annular blades 410) can be selected based on the thickness of a textile to be cut. Alternatively, the height of teeth 450 can be any suitable height needed to cut standard thicknesses of textiles and/or textiles of some predetermined thickness. In another aspect, the length of the teeth 450 and gaps 460 as measured along the outer circumference of annular blades 410 can be selected based on manufacturer specifications and/or the material being cut. For example, for some carpet underlayment, the length of teeth 450 can be approximately 6.5 millimeters and the length of gaps 460 can be approximately one millimeter. In an alternative example, the length of teeth 450 can be approximately 8.75 millimeters and the length of gaps 460 can be approximately 0.75 millimeters. In other examples, however, where a textile material may be thinner or easier for a user to pull any ties apart, the length of teeth 450 may be shorter or the length of gaps 460 may be longer (again, both as measured around the circumference of blades 410). Of course, these dimensions are only illustrative of some possibilities and any suitable length for teeth 450 and/or gaps 460 can be used.
[0054] In further examples, blades 410 can have a specific geometry for efficiently cutting material while retaining a sharp edge for as much wear life as possible. In one illustrative example, blades 410 can have an outer diameter of approximately 63.5 millimeters and an inner diameter of approximately 31.8 millimeters. Of course, blades having greater or smaller outer and inner diameters can also be suitable.
[0055]
[0056] Returning to
[0057] In another aspect, blades 410 can be spaced apart along the axial extension of shaft 420 by a plurality of annular spacers 430. The spacers 430 can be of a predetermined thickness based on the desired width between the plurality of parallel perforation cuts to be made in the material. For example, spacers 430 that are an inch, a half-inch, or a quarter-inch wide (as measured in the axial direction of shaft 420) can be used where an inch, half-inch, or quarter-inch gap, respectively, is desired between the parallel cuts. In a further aspect, one or more of the spacers can be of varying width. For example, perhaps a user desires that the parallel cuts are spaced progressively closer and closer together in a direction away from the outer edge of a textile material. In such an example, wider spacers can be used at the proximal end of shaft 420 and progressively narrower spacers can be alternatingly added to shaft 420 between each blade 410. Of course, this is only illustrative of one possibility and, in use, spacers of any width can be used on either side of any of blades 410.
[0058] In another aspect, spacers 430 can be made of any material that maintains its shape and can withstand any torque applied by the blades 410. For example, spacers 430 can be made of any suitable plastic, metal, or composite material. In some embodiments, spacers 430 can be made of a plastic or composite designed to absorb vibrations of blades 410 in order to extend the life of the blades and/or reduce noise produced by the perforating device when it is in use.
[0059] In further examples, the center opening of annular spacers 430 can be shaped such that spacers 430 can move and/or rotate freely along shaft 420. Alternatively, spacers 430 can be mounted to shaft 420 in a manner similar to that described above with respect to blades 410, such that spacers 430 rotate with shaft 420 and cannot rotate with respect to shaft 420. In yet another alternative embodiment, spacers 430 can be provided integral to blades 410 such that a user selects a blade/spacer combination to mount on shaft 420 based on the qualities of the blade and/or spacer.
[0060] In some examples, blade assembly 400 can further include an end cap 440 that can be placed at the distal end of shaft 420 for securing blades 410 and spacers 430 on the shaft. In some embodiments, end cap 440 can be any securing mechanism that secures the blades 410 and spacers 430 on the shaft 420. For example, end cap 440 can include female threading for screwing end cap 440 onto a male threaded distal end of shaft 420. In another example, end cap 440 can be substituted for a cotter pin that can be inserted into holes located at the distal end of shaft 420.
[0061] In another aspect, an annular collar 470 can be provided for receiving a proximal end of shaft 420. In some embodiments, collar 470 can be coupled to a motor (such as motor 130 of
[0062]
[0063] In another aspect, both blades 630 and anvil 640 can be rotationally driven by one or more motors. As shown in
[0064] In a further aspect, support surface 670 is located co-planar with a common point of tangency located at the point of contact between the outer edge of blades 630 and the outer edge of anvil 640. Support surface 670 can further comprise an opening 680 around the interface of the blades and the anvil (i.e., around the common point of tangency) such that, as a textile material passes between blades 630 and anvil 640, direct contact can be made between the blades and anvil through the textile and without interference from support surface 670. In such embodiments, support surface 670 can support portions of a textile material that have been cut as well as portions of the textile material that have yet to be cut, both at substantially the same height that the textile is supported by anvil 640 when being cut. In this way, a smooth feed of the textile material can be facilitated by avoiding any vertical displacements (i.e., height variations) to the textile as it is fed across support surface 670, between blades 630 and anvil 640, and back onto support surface 670.
[0065] In another aspect, blade assembly 600 can optionally include a safety guard 660 comprising a combination of members forming an enclosure around blade assembly 600 for protecting users from injury when using the perforating device. In some embodiments, safety guard 660 can comprise a wire cage or a plexiglass enclosure. In other embodiments, however, safety guard 660 can take the form of any type of enclosure that can prevent or discourage a user from accidentally contacting blades 630 or any moving component of blade assembly 600 with their fingers, hands, or arms.
[0066] In use, the one or more motors coupled to blades 630 and anvil 640 can rotate the blades and anvil at any appropriate speed based on the material being perforated and/or the speed at which a user desires to feed a textile material through the perforating device. For example, based in part on the counter-rotation of blades 630 and anvil 640, teeth 610 of blades 630 can catch and pull the material between the blades 630 and the anvil 640, advancing the material across support surface 670. Teeth 610 can cut through the material and gaps 620 can leave ties or uncut portions of material, thereby creating perforations in the textile. In some examples, when blade assembly 600 includes multiple blades 630 separated by spacers (not depicted in the cross-sectional view), as depicted in
[0067]
[0068]
[0069] In another aspect, perforated textile 700 can be provided to a user at an installation site and the user can easily customize the size of the textile by tearing the textile along any one or more perforated cuts (or portions thereof). In some embodiments, because tearing the textile along its perforated cuts can be accomplished by hand, no tools or instruments are necessary. A user can easily shorten textile 700's width or length by tearing one or more perforated cuts 710 along one or more of the textile's edges.
[0070] In further embodiments, where perforated cuts intersect (i.e., cuts across the textile's width intersect with cuts across the textile's length), a user can customize the shape of the textile's edges and/or create customized openings anywhere within the interior of the textile. For example, and as depicted in
[0071] Other examples of the disclosure will be apparent to those skilled in the art from consideration of the specification and practice of the examples disclosed herein. Though some of the described methods have been presented as a series of steps, it should be appreciated that one or more steps can occur simultaneously, in an overlapping fashion, or in a different order. The order of steps presented is only illustrative of the possibilities and those steps can be executed or performed in any suitable fashion. Moreover, the various features of the examples described here are not mutually exclusive. Rather any feature of any example described here can be incorporated into any other suitable example. It is intended that the specification and examples be considered as illustrative only, with a true scope and spirit of the disclosure being indicated by the following claims.