In garment production, tape can be added across seams to add structure or increase their strength. For example, in knit shirts such as undershirts or t-shirts the shoulder and neck seams can be reinforced to accommodate for stretching experienced during normal wear. Shoulder tape can be positioned across the seam and attached to both pieces of fabric to absorb the stress applied during stretching of the shirt material. The shoulder tape can extend over the seam at the back of the neck and/or the seams along the top of the shoulders. In manual sewing operations, maintaining consistent alignment of the seam and shoulder tape during sewing is a skill that takes time to master. For fully automated processes, this operation is complicated by the varying curvature which increases the difficulty of alignment with the seam.
The subject matter discussed in the background section should not be assumed to be prior art merely as a result of its mention in the background section. Similarly, a problem mentioned in the background section or associated with the subject matter of the background section should not be assumed to have been previously recognized in the prior art. The subject matter in the background section merely represents different approaches, which in and of themselves may also correspond to implementations of the claimed technology.
The accompanying drawings illustrate various examples of systems, methods, and embodiments of various other aspects of the disclosure. Any person with ordinary skills in the art will appreciate that the illustrated element boundaries (e.g., boxes, groups of boxes, or other shapes) in the figures represent one example of the boundaries. It may be that in some examples one element may be designed as multiple elements or that multiple elements may be designed as one element. In some examples, an element shown as an internal component of one element may be implemented as an external component in another, and vice versa. Furthermore, elements may not be drawn to scale. Non-limiting and non-exhaustive descriptions are described with reference to the following drawings. The components in the figures are not necessarily to scale, emphasis instead being placed upon illustrating principles. Moreover, in the drawings, like reference numerals designate corresponding parts throughout the several views.
Disclosed herein are various examples related to automation of sewing or bonding using robots. Reference will now be made in detail to the description of the embodiments as illustrated in the drawings. The words “comprising,” “having,” “containing,” and “including,” and other forms thereof, are intended to be equivalent in meaning and be open ended in that an item or items following any one of these words is not meant to be an exhaustive listing of such item or items, or meant to be limited to only the listed item or items.
It must also be noted that as used herein and in the appended claims, the singular forms “a,” “an,” and “the” include plural references unless the context clearly dictates otherwise. Although any systems and methods similar or equivalent to those described herein can be used in the practice or testing of embodiments of the present disclosure, the preferred, systems, and methods are now described.
Embodiments of the present disclosure will be described hereinafter with reference to the accompanying drawings in which like numerals represent like elements throughout the several figures, and in which example embodiments are shown. Embodiments of the claims may, however, be embodied in many different forms and should not be construed as limited to the embodiments set forth herein. The examples set forth herein are non-limiting examples and are merely examples among other possible examples.
Referring to
As illustrated in the example of
The robotic system 102 can position, e.g., a seam of a garment with respect to a reinforcing tape while the reinforcing tape is attached across the seam by the joining device 118. The garment loading system 126 can receive a garment and position it for attachment of reinforcing tape provided by the tape handling system 130. The seam is covered by the reinforcing tape for joining. Positioning of the seam can be controlled by the seam feed system 128 with respect to the reinforcing tape and/or the joining device while the reinforcing tape is being joined to the garment. When the joining (e.g., sewing or bonding) is complete, the processed garment can be removed from the garment loading system 126. The garment can be manually loaded on and/or removed from the garment loading system 126. In more fully automated processes, the garment manipulator(s) 116 can be used to autonomously place and/or remove the garment on the garment loading system 126.
The processor 104 can be configured to decode and execute any instructions received from one or more other electronic devices or servers. The processor can include one or more general-purpose processors (e.g., INTEL® or Advanced Micro Devices® (AMD) microprocessors) and/or one or more special purpose processors (e.g., digital signal processors or Xilinx® System on Chip (SOC) field programmable gate array (FPGA) processor). The processor 104 may be configured to execute one or more computer-readable program instructions, such as program instructions to carry out any of the functions described in this description.
The memory 106 can include, but is not limited to, fixed (hard) drives, magnetic tape, floppy diskettes, optical disks, Compact Disc Read-Only Memories (CD-ROMs), and magneto-optical disks, semiconductor memories, such as ROMs, Random Access Memories (RAMs), Programmable Read-Only Memories (PROMs), Erasable PROMs (EPROMs), Electrically Erasable PROMs (EEPROMs), flash memory, magnetic or optical cards, or other type of media/machine-readable medium suitable for storing electronic instructions. The memory 106 can comprise modules that can be implemented as a program executable by processor(s) 104.
The interface(s) or HMI 108 can either accept inputs from users or provide outputs to the users or may perform both the actions. In one case, a user can interact with the interfaces using one or more user-interactive objects and devices. The user-interactive objects and devices may comprise user input buttons, switches, knobs, levers, keys, trackballs, touchpads, cameras, microphones, motion sensors, heat sensors, inertial sensors, touch sensors, or a combination of the above. Further, the interfaces can either be implemented as a command line interface (CLI), a graphical user interface (GUI), a human machine interface (HMI), a voice interface, or a web-based user-interface.
The input/output devices or I/O devices 110 of the robotic system 102 can comprise components used to facilitate connections of the processor 104 to other devices such as, e.g., garment manipulator(s) 116, joining device 118, secondary operation device(s) 120, sensing device(s) 122, garment loading system 126, seam feed system 128, and/or tape handling system 130 and can, for instance, comprise one or more serial, parallel, small system interface (SCSI), universal serial bus (USB), IEEE 1394 (i.e., Firewire™), or other appropriate connection elements.
The networking device(s) 112 of the robotic system 102 can comprise the various components used to transmit and/or receive data over a network. The networking device(s) 112 can include a device that can communicate both inputs and outputs, for instance, a modulator/demodulator (i.e. modem), a radio frequency (RF) or infrared (IR) transceiver, a telephonic interface, a bridge, a router, as well as a network card, etc.
The local interface 114 of the robotic system 102 can be, for example, but not limited to, one or more buses or other wired or wireless connections, as is known in the art. The local interface 114 can have additional elements, which are omitted for simplicity, such as controllers, buffers (caches), drivers, repeaters, and receivers, to enable communications. Further, the local interface 114 can include address, control, and/or data connections to enable appropriate communications among the components.
The garment manipulator(s) 116 of the robotic system 102 can facilitate positioning or loading material(s) in preparation for and/or after the joining operations. For example, the garment can be positioned or installed on the garment loading system 126 using one or more end effector(s) on, e.g., an industrial robot or other actuator (e.g., pneumatic or servo actuators) or appropriate manipulation assembly. Industrial robots include, e.g., articulated robots, selective compliance assembly robots (SCARA), delta robots, and cartesian coordinate robots (e.g., gantry robots or x-y-z robots). Industrial robots can be programmed to carry out repetitive actions with a high degree of accuracy or can exhibit more flexibility by utilizing, e.g., machine vision and machine learning. The processed garment can also be removed from the garment loading system 126 using end effectors on an industrial robot or other manipulator or appropriate manipulation assembly. Garment manipulator(s) 116 such as, e.g., a gantry or other manipulator can also be used to control positioning of the material during processing.
The joining device 118 of the robotic system 102 facilitates joining (e.g., sewing or bonding) the reinforcing tape to the garment. The joining device 118 can include, e.g., a sewing machine or a bonding apparatus (e.g., ultrasonic welding, thermal bonding, gluing or other bonding or joining technology). For example, a double needle chain stitch sewing machine or other applicable sewing machine (e.g., a machine configured for chain stitch, lock stitch, including two needle versions of each, etc.) can be used. The joining device 118 can be configured to sew or otherwise bond or join (e.g., ultrasonic welding) material together along a path. The joining device 118 can sufficiently combine the tape and garment such that they remain connected through the intended life of the garment. A feed assembly of the joining device 118 can be used to control the feed of material through the joining device 118. For example, a feed dog of a sewing machine, a welding mechanism of an ultrasonic welder, belts, rollers or other feeding methods can be used. In addition, the joining device 118 can include a knife device (e.g., a tail knife or chain cutter) or other separation device in order to cut or sever the tape or joining medium such as, e.g., threads, stitches, materials from the processed garment, etc.
The secondary operation device(s) 120 can include stacking device(s), folding device(s), label manipulation device(s), and/or other device(s) that assist with the preparation, installation, removal and/or finishing of the processed garment.
The sensing device(s) 122 of the robotic system 102 can facilitate detecting the movement and position of the material(s) and/or inspecting the material(s) for defects and/or discrepancies during a joining operation. A sensing device 122 can comprise sensor(s) and/or camera(s) such as, but is not limited to, an RGB-D camera, IR camera, time of flight camera, Internet protocol (IP) camera, light-field camera, monorail camera, multiplane camera, rapatronic camera, stereo camera, still camera, thermal imaging camera, acoustic camera, rangefinder camera, or other vision devices.
A tape attachment module 124, when executed by the processor 104, can control the robotic system to implement attachment of the reinforcing tape across a seam of a garment. The garment loading system 126 can position the garment (e.g., a shirt) for attachment of the reinforcing tape to the garment by the joining device 118. The seam feed system 128 can be used to move and position the seam of the garment for alignment with the tape for sewing, bonding or joining.
The tape handling system 130 can control the supply of the reinforcing tape for attachment to the garment by the joining device 118. The tape handling system 130 can guide the tape to the joining device 118 for attachment across the seam of the garment. The tape handling system 130 can ensure appropriate shaping (e.g., folding of the edges) of the reinforcing tape prior to securing the tape across a seam as will be discussed.
Functioning of a garment loading system 126 will now be discussed with reference to the example of
The garment loading system 126 can comprise one or more loading arms 202 that extend radially outward from the rotary assembly 204. The rotary assembly 204 can comprise a pneumatically or electrically driven actuator configured to rotate the loading arms 202 for alignment with the joining device 118. For example, the loading arms 202 can be equally distributed about the rotary assembly 204 (e.g., two loading arms about 180 degrees apart, three loading arms about 120 degrees apart, four loading arms about 90 degrees apart, etc.). Other configurations that allow switching or flipping between the loading arms 202 (e.g., two arms separated by a fixed angle such as an L-shape) can also be used. Separation of the loading arms 202 should facilitate loading, processing and unloading of the garment. The rotary assembly 204 can be supported by, e.g., a pillar to position the loading arms 202 at the appropriate height. In some implementations, the loading arms 202 may be rotated about a longitudinal axis of the arm to facilitate loading of the garment onto the loading arm 202. In other embodiments, loading arms 202 can translate in and out of the loaded state using various motions. For example, the loading arms 202 may be linearly advanced (downward or sideways) for alignment with the joining device 118 or can be rotated is a circular fashion (similar to a revolver) for alignment with the joining device 118.
In the example of
As the reinforcing tape is affixed over the seam, the garment is advanced through the joining head 238 and onto the attachment arm 232. A puller wheel 234 can be located behind the presser foot as shown in
In some embodiments, the loading arm 202 can be rotated about its longitudinal axis as it moves to the loading side as shown in
Functioning of a seam feed system 128 will now be discussed with reference to the example of
A garment loaded on the loading arm 202 can be advanced along the length of the loading arm 202 to feed the garment into position with respect to the joining head 238. With the seam located on top of the surface of the loading arm 202, the garment material can be advanced (e.g., by an operator or garment manipulator(s) 116) over the attachment arm 232 and into the joining head 238 (e.g., between a presser foot 240 and a feed dog of the sewing machine). The seam nozzles 236 (
With the seam of the garment held in position with respect to the joining head 238, the garment can be stretched to straighten and align the seam along the feed direction. A garment manipulator 116 (e.g., a friction pad interface device) can be used to contact the garment and stretch the material away from the joining head 238. Using the garment manipulator 116, the friction pad can be positioned to contact the material of the garment adjacent to the seam and stretch the garment along the loading arm 202. The friction pad can contact the material, e.g., adjacent to a distal end of the seam or a short distance upstream of the sewing head. In some implementations, contact is provided at a first location initially and then adjusted after a defined processing period. In other embodiments, a turning wheel can be positioned on or against the garment over the loading arm 202 to stretch the material along the feed direction. The tension applied to the material along the feed direction can reduce or remove the effective curvature in the seam. This action can stretch the seam for better alignment with the feed head 238 and can reduce or remove the effective curvature in the desired path of attachment at any point along the seam as needed. This action may be used for areas of high curvature but may not be needed or utilized along low curvature sections of the seam. For example, many seams are straight or have a low curvature at the start of the seam but can include one or more areas of high curvature along its length.
With the seam of the garment in position, the ply aligner 302, seam tensioner(s) 304, wrinkle puller 306 and/or other fabric manipulator(s) can be advanced to contact the garment material on the loading arm 202. The garment manipulator 116 can maintain contact with the material as the reinforcing tape is attached over the seam or can be retracted to release the seam after the ply aligner 302 is positioned on the garment material. Garment manipulator(s) 116 such as, e.g., a gantry or other manipulator can also be used to control positioning of the material during processing. For example, one or more gantry or other manipulator can be used to steer the garment or material during processing instead of using ply aligners. Vision feedback can be used to control steering of the garment.
The seam feed system 128 can maintain proper alignment of the seam with the joining head 238 and reinforcing tape during sewing, bonding or joining. Alignment of the seam with the joining head 238 can be accomplished using a fabric manipulator such as, e.g., a ply aligner 302, which can provide fine guidance of the garment seam near the joining device 118. Ply aligners 302 provide traction in one direction to control positioning of the material in that direction, while concurrently allowing movement of the material in a perpendicular direction. For example, the ply aligner 302 can comprise a series of rollers that operate as idlers in the feed direction of the joining device 118, while providing controlled movement of the garment material. In the example of
Positioning of the fabric manipulator, e.g., the ply aligner 302 against the material on the surface of the loading arm 202 or away from the loading arm 202 can be provided by pneumatic, servo, or other appropriate actuator. As illustrated in
The ply aligner 302 can include, but is not limited to, omni-chain material aligners or omni-belt material aligners. An omni-chain material aligner can comprise a circular roller chain extending between two or more sprockets. The rollers of the circular roller chain can provide rolling contact in the feed direction while providing traction in a substantially perpendicular direction. The sprockets can be driven by a motor (e.g., a servomotor or stepper motor) to perform active steering control of the material.
The seam feed system 128 can include seam tensioner(s) 304 to facilitate attachment of the reinforcing tape or strip of material across the seam of the garment. As shown in
The seam tensioners 304 can be moved (e.g., pivoted or rotated) away from the attachment arm 232 to provide access for loading the garment for processing. After the garment has been aligned with (and inserted into) the joining head 238 of the joining device 118, the seam tensioners 304 can be positioned to contact the garment material adjacent to the joining head 238. This may be better understood from the top view of
The seam feed system 128 can also include one or more wrinkle puller(s) 306 for removing wrinkles from the garment during the tape attachment process. The wrinkle puller 306 can include one or more contacting surfaces (e.g., wheels or rollers) that can be advanced to contact the garment material on the loading arm 202 as illustrated in
Initially, the wrinkle puller 306 is retracted away from the loading arm 202 to allow the garment to be loaded into the joining device 118 as previously discussed. Once the garment is loaded, the wrinkle puller 306 can be advanced to contact the material on the loading arm 202. Movement of the wrinkle puller 306 can be coordinated with the movement of the ply aligner 302. Where the garment has been stretched by the garment manipulator 116 (e.g., a friction pad interface device) away from the joining head 238, the wrinkle puller 306 can be advanced and controlled to remove or reduce wrinkles produced by the stretching. The ply aligner 302 can then be positioned on the smoothed garment material. In other implementations, the wrinkle puller 306 and ply aligner 302 can be simultaneously advanced to contact the garment. As previously described, the ply aligner 302 can adjust positioning of the seam for attachment of the reinforcing tape or strip of material. The wrinkle puller 306 can also assist with the alignment by tensioning the garment material to remove or reduce curvatures in the seam (e.g., around the collar of a shirt). By applying tension perpendicular to the seam, the shape can be changed to avoid distortions from going through the joining device 118. For example, the wrinkle puller 306 can be used during handling of vertices or during the sewing of the reinforcing tape along a curve. The wrinkle puller 306 can provide a controlled force to straighten out the garment at vertices without providing too much tension of the material. On a curve, the wrinkle puller 306 can tension the material to assist in reducing or removing a wrinkle at the curve.
Feedback can be used to control the operation of the garment manipulator(s) 116, ply aligner(s) 302, seam tensioner(s) 304. wrinkle puller(s) 306 and/or other fabric manipulator(s) for attachment of the reinforcing tape to the garment. The sensing device(s) 122 can provide feedback information that can be used to track the seam position for attachment of the reinforcing tape. For example, vision devices such as cameras can be used to monitor the position of the seam being feed into the joining head 238. The vison devices can also be used to detect seam curvature or seam intersections, and/or start and stop points. Other types of sensors such as optical sensors, physical sensors, laser sensors, etc. can also be used to track the seam position and provide feedback for control of the ply aligner 302, seam tensioners 304 and/or wrinkle remover 306.
Functioning of a tape handling system 130 will now be discussed with reference to the example of
The tape handling system 130 can guide the reinforcing tape or strip of material dispensed from a cartridge or roll to the joining head 238 where it is attached to the garment. As the reinforcing tape is fed off the cartridge or roll, it can pass through a tape joining assembly 404 before being guided to the joining head 238 for attachment over the garment seam. A tape guide 408 can direct the reinforcing tape out of the tape joining assembly 404 to the joining head. For example, the reinforcing tape can pass over the joining device 118 and down to the joining head 238 as illustrated in
Referring to
In the example of
A tape joining assembly 404 can be located at the inlet of the tape guide 408 adjacent to the tape outlet of the tape cartridge 410 as illustrated in
When the end of an existing cartridge or roll (or stack) of tape is approaching, the joining process can be paused and the tape joining assembly 404 can secure the reinforcing tape or strip of material passing through the assembly in position during attachment of the new reinforcing tape. For example, the tape joining assembly 404 can include, e.g., a solenoid or pneumatic cylinder that can apply a clamping force on the reinforcing tape or strip of material to secure it in place. With the tape or strip extending between the cartridge 410 and the tape joining assembly 404, a tape cutting assembly 406 can cut the tape to release the roll or cartridge 410. The tape cutting assembly 406 can include a shear or knife device or other separation device configured to cut or sever the reinforcing tape or strip of material. As shown in
The used roll or cartridge 410 can then be replaced such that the tape outlet of the new cartridge is aligned with the tape joining assembly 404. The roll or cartridge 410 can be replaced manually by a user or can be replaced in an automated fashion. The new reinforcing tape or strip of material can be extended to the tape joining assembly 404 so that the beginning of the new tape or strip aligns or overlaps with the end of the used reinforcing tape or material secured in the tape joining assembly 404. For example, the roll or cartridge 410 can be driven to advance the tape or strip of material. In various embodiments, a tape transport assembly can use an actuator to transport the beginning of the tape or strip of material from the tape outlet to the tape joining assembly 404 as discussed with respect to
Referring back to
The tape joining assembly 404 can secure the end of the tape in position allowing the tape cutting assembly 406 to separate the secured portion of the tape or material from the tape cartridge 410. In the case of a single or last tape cartridge 410, the cartridge or cartridges can be removed from the beam 416 and replaced by one or more new cartridge(s) 410. In alternate embodiments, the tape cartridge assembly 402 can be configured for FIFO operation, allowing used tape cartridges 410 to be removed and new tape cartridges 410 to added as needed. Where another tape cartridge 410 is available on the beam 416, the tape handling system 402 can automatically advance the new cartridge 410 into position for use. Cartridge location sensor(s) 412 such as, e.g., proximity or magnetic sensors can be used to detect the position of the tape cartridge(s) 410. For example, a first sensor can detect when a tape cartridge is in position to dispense the reinforcing tape or material and a second sensor can detect if another tape cartridge 410 is available for use.
A cartridge advance control 414 can be configured to control the movement of the tape cartridges 410 to advance an unused spool or roll (or stack) of reinforcing tape or strip of material to use. For example, pins can extend downward through the beam 416 to engage with the tape cartridges 410 to control their movement. A first pin can extend through the beam 416 to hold the current tape cartridge 410 in position. When the spool or roll (or stack) of reinforcing tape or material is ready to change out, a second pin can then be extended to allow the spent tape cartridge 410 to advance by a fixed amount when the first pin is retracted and allow the next cartridge to advance into position to supply reinforcing tape or material. In this way, the tape cartridges 410 can be advanced in sequence to supply the needed tape. The advancing force can be provided by, e.g., a constant force spring 418 as shown in
Referring now to
With the gripping device 422 holding the beginning of the tape or strip of material from the new tape cartridge 410, the actuator 424 can retract the gripping device 422 adjacent to the tape joining assembly 404 as shown in
Functioning of the tape attachment module 124 of the robotic system 102 will now be explained with reference to
The flow chart of
At 504, garment can be repositioned by the garment loading system 126 to align the garment with the attachment arm 232 of the joining device. For example, the garment loading system 126 can be rotated about a vertical axis to align the distal end of the loading arm 202 with the distal end of the attachment arm 232 as shown in
The reinforcing tape or material can then be attached along the seam of the garment at 508. One or more fabric manipulator(s), e.g., ply aligner 302 can adjust positioning of the garment on the loading arm 202 as the seam is fed into the joining head 238 to ensure proper alignment. Sensor(s) 122 such as cameras or other vision devices can be used to track the position of the seam based upon the sensor data and adjust the seam location using fabric manipulator(s) such as, e.g., ply aligner(s) 302, seam tensioner(s) 304 and/or wrinkle puller(s) 306 for proper attachment of the tape or material over the seam. When the reinforcing tape or strip of material is approaching the end of the seam, the tape or material can be severed by a knife device that can cut the tape or material before attachment is complete. In some embodiments, the tape can be folded over before beginning the attachment and then cutoff and folded under before being finished by the joining head 238.
If reinforcing tape or material is to be attached along a seam of another garment at 510, then the next garment can be loaded onto another loading arm 202 of the garment loading system 126 as discussed with respect to 502. The loading of the next garment can be carried out at the same time as the reinforcing tape or material is being attached at 508. When the seam attachment at 508 is completed, the processed garment can be retracted back from over the attachment arm 232 of the joining device 118 and onto the loading arm 202. For example, the puller wheel 234 (
In some implementations, the garment and/or the joining device 118 can be arranged to allow the processed garment to be ejected without returning to the loading arm 202. For instance, the garment material may be open (not closed) allowing it to pass through the joining head 138 and off the attachment arm 232 of the joining device 118 or the attachment arm 232 may be configured to allow the processed garment to exit from a second end. In various embodiments, the joining device 118 can be configured to allow the garment to be removed from the attachment arm 232 without passing back though or under the joining head 238. For example, the attachment arm 232 can be made detachable, allowing for the attachment arm and sewn product to be transported away from the joining head 238, where the garment can be removed. In various implementations, a second attachment arm 232 can installed while the first attachment arm 232 is removed, allowing for the next garment to begin processing. In this manor several attachment arms 232 can attach and detach, cycling though the system.
In other embodiments, the attachment arm 232 and the loading arm 202 can be rigidly attached to each other as a combined arm. Garments (or other products) can be loaded over both the attachment arm 232 and the loading arm 202 while the attachment arm 232 is away from the joining head 238, and likewise the processed garment (or other products) can be removed from the attachment arm 232 after the attachment arm 232 and the loading arm 202 have moved away from the joining head 238. This combined arm can be repositioned in a similar fashion as described for the garment loading system 126. The joining head 238 can be repositioned (e.g., translated or rotated) to provide clearance and access to the combined arm during loading and/or unloading.
In one embodiment, among others, the combined attachment arm 232 and loading arm 202 can be detachably supported at 2 or more locations along its length. For example, the combined arm can be detachably supported at or near the distal ends of the structure, allowing for a first support to detach and move out of the way during the loading of the garment, and then reattaching after loading. A second support can then detach at the completion of the processing, allowing for the processed garment to be removed without having to pass under or through the joining head 238.
In another example, the combined arm can be detachably supported at 4 locations: 2 supports located at or near the distal ends of the combined arm, and 2 supports located in between the outer supports. In this way, the combined arm can be functionally separated into 3 regions: a loading region, a processing region, and an unloading region. Operation of the supports can allow the combined arm to be supported by at least 2 supports at all times, while loading, unloading and/or processing is happening. For instance, the outer supports can be detached, while the inner supports are attached, allowing a first garment to be loaded into the loading region while a second garment is being processed in the processing region and while a third processed garment is being unloaded from the unloading region. After the loading, processing, and unloading of the first, second and third garments are completed, respectively, the outer support arms can attach to the combined arm, and the inner support arms can detach, allowing the second processed garment to move to the unloading region, and the first loaded garment to move to the processing region while another garment can be added to the loading region.
The combined arm can be shaped in a straight line or can be shaped to assist in loading, or unloading, or positioning of the garments as they are loaded, processed, or unloaded. For example, part or all of the unloading region can angle downward, allowing the garment to slide off of the combined arm. In another example, the combined arm can be shaped like a “U”, such that garments (or other products) are loaded onto the combined arm on the same side of the system that they are removed from.
With the processed and next garment on the loading arms 202, the garment loading system 126 can again rotate about the vertical axis to reposition the garments. The process can then return to 506 where the seam of the next garment is aligned with the joining head 238 and the reinforcing tape or material. The processed garment can also be unloaded off the loading arm 202, either manually by the operator or automatically using, e.g., a garment manipulator 116.
If no additional garment is to be processed at 510, then when the attachment of the reinforcing tape or strip of material is complete at 508 the processed garment can be retracted onto the loading arm 202 at 520 (as discussed with respect to 514) and the garment loading system 126 can reposition the loading arms 202 at 522 (as discussed with respect to 516) and the processed garment can be unloaded at 518.
Functioning of the tape handling system 130 of the robotic system 102 will now be explained with reference to
The flow chart of
With the reinforcing tape supplied to the joining head 238, attachment of the tape by the joining device can be initiated at 604. At 606, the tape in the tape cartridge 410 is monitored as the reinforcing tape is dispensed and attached by the joining device 118. The amount of remaining reinforcing tape or strip of material can be monitored by, e.g., a sensor or sensors that detect the diameter of the roll (or height of the stack) of tape or material in the tape cartridge 410 or detect a marker embedded in or disposed on the tape or material a defined distance from the end of the tape. The amount of reinforcing tape or strip of material remaining in the tape cartridge 410 can be periodically checked. If there is sufficient reinforcing tape remaining in the tape cartridge 410 at 608, then the flow returns to 606 where monitoring of the tape in the cartridge 410 continues. If at 608 it is determined that there in not sufficient reinforcing tape or material remaining in the tape cartridge 410, then the tape handling system 130 can automatically supply a new roll (or stack) of reinforcing tape. Attachment of the reinforcing tape or strip of material can be paused while a replacement roll is provided, and then restarted with a minimal amount of down time.
When it is determined at 608 that there is not enough reinforcing tape or material remaining on the current roll, then attachment of the reinforcing tape can be stopped at 610. For example, the attachment of the reinforcing tape along a seam can be completed for a current garment and then stopped before attaching the reinforcing tape to the next garment. With the tape attachment process stopped, the loaded reinforcing tape or strip of material passing through the tape guide 408 can be secured in position at 612. For example, the tape joining assembly 404 can include, e.g., a solenoid or pneumatic cylinder that can apply a clamping force on the reinforcing tape or strip of material to secure it in place. Pressure can be applied to the reinforcing tape or strip of material passing through the tape joining assembly 404 at the beginning of the tape guide 408, e.g., a combination of fixed and/or movable clamping pads to hold it in place. With the reinforcing tape or strip of material held in place, the reinforcing tape or material remaining in the used tape cartridge 410 can be separated from the reinforcing tape or strip of material held in the tape joining assembly 404 at 614. A tape cutting assembly 406 can include a shear or knife device or other separation device configured to cut or sever the reinforcing tape or strip of material. In some cases, the tape may be used to an extent that it may not be necessary to cut the reinforcing tape or strip.
At 616, the used tape cartridge 410 can be replaced by advancing the next tape cartridge 410 along the support. The cartridge advance control 414 can control the movement of the tape cartridges 410 to position an unused spool or roll (or stack) of reinforcing tape or strip of material for use. For example, pins can extend downward through the support (e.g., beam 416) to engage with the tape cartridges 410 to control their movement. A first pin can extend through the structure to hold the current tape cartridge 410 in position. The tape cartridge 410 can be pressed against the first pin by, e.g., a spring or coil. When the used spool or roll (or stack) of reinforcing tape or material is approaching the end, a second pin can then be extended to allow the spent tape cartridge 410 to advance by a fixed amount when the first pin is retracted. With the first pin retracted, the used tape cartridge 410 is advanced and the next unused tape cartridge 410 moves into position to supply reinforcing tape or material. The first pin can then be extended again to hold the new tape cartridge 410 in position for use, and the second pin can be retracted to allow the used tape cartridge 410 to be removed. In this way, the tape cartridges 410 can automatically be advanced to supply the needed tape. In some embodiments, the used tape cartridge 410 can be manually replaced with a new tape cartridge 410.
With the new unused tape cartridge 410 in position, the reinforcing tape or strip of material can be extended or transported from the tape outlet and attached to the reinforcing tape or material loaded in the tape guide 408 and secured by the tape joining assembly 404 at 618. The free end of the reinforcing tape or strip of material from the new tape cartridge 410 can be advanced to align or overlap with the severed end of the secured tape or material by the tape joining assembly 404. For example, the tape cartridge 410 can be driven to advance the end of tape or strip of material into position in the tape joining assembly 404 or an actuator assembly can move and position the end of the tape or strip at the tape joining assembly 404 for joining.. With the ends of the tapes or strips aligned or overlapped, the tape joining assembly 404 can then bond the ends of the tapes or material together using, e.g., adhesives, pressure or other appropriate bonding or joining schemes.
Once the new reinforcing tape or strip of material is attached, the tape joining assembly 404 can release the reinforcing tape or material at 620 and the attachment process can be initiated again at 622. In some cases, the reinforcing tape or strip of material including the joined portion can be attached over a seam. In other implementations, the reinforcing tape or strip of material can be advanced through the tape guide 408 and joining head 238, and the joined portion of the tape or material removed prior to initiating further attachment to a garment. While this wastes a portion of the reinforcing tape or material, it ensures that a continuous section of the reinforcing tape or material is attached over the seam. After initiating the tape attachment process with the new reinforcing tape or strip of material at 622, the flow returns to 606 where the tape or material in the tape cartridge 410 is monitored again.
It should be emphasized that the above-described embodiments of the present disclosure are merely possible examples of implementations set forth for a clear understanding of the principles of the disclosure. Many variations and modifications may be made to the above-described embodiment(s) without departing substantially from the spirit and principles of the disclosure. All such modifications and variations are intended to be included herein within the scope of this disclosure and protected by the following claims.
The term “substantially” is meant to permit deviations from the descriptive term that don’t negatively impact the intended purpose. Descriptive terms are implicitly understood to be modified by the word substantially, even if the term is not explicitly modified by the word substantially.
It should be noted that ratios, concentrations, amounts, and other numerical data may be expressed herein in a range format. It is to be understood that such a range format is used for convenience and brevity, and thus, should be interpreted in a flexible manner to include not only the numerical values explicitly recited as the limits of the range, but also to include all the individual numerical values or sub-ranges encompassed within that range as if each numerical value and sub-range is explicitly recited. To illustrate, a concentration range of “about 0.1% to about 5%” should be interpreted to include not only the explicitly recited concentration of about 0.1 wt% to about 5 wt%, but also include individual concentrations (e.g., 1%, 2%, 3%, and 4%) and the sub-ranges (e.g., 0.5%, 1.1%, 2.2%, 3.3%, and 4.4%) within the indicated range. The term “about” can include traditional rounding according to significant figures of numerical values. In addition, the phrase “about ‘x’ to ‘y’” includes “about ‘x’ to about ‘y’”.
This is a divisional application claiming priority to, and the benefit of, copending U.S. Non-Provisional Application entitled “Tape Attachment Systems and Methods” having serial no. 17/721,229, filed Apr. 14, 2022, which is hereby incorporated by reference in its entirety.
Number | Date | Country | |
---|---|---|---|
Parent | 17721229 | Apr 2022 | US |
Child | 18134712 | US |