US20120102615A1 - Garment method for making garment - Google Patents
Garment method for making garment Download PDFInfo
- Publication number
- US20120102615A1 US20120102615A1 US13/346,844 US201213346844A US2012102615A1 US 20120102615 A1 US20120102615 A1 US 20120102615A1 US 201213346844 A US201213346844 A US 201213346844A US 2012102615 A1 US2012102615 A1 US 2012102615A1
- Authority
- US
- United States
- Prior art keywords
- garment
- sewing
- cutting
- prepared
- instructions
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Abandoned
Links
Images
Classifications
-
- D—TEXTILES; PAPER
- D05—SEWING; EMBROIDERING; TUFTING
- D05B—SEWING
- D05B19/00—Programme-controlled sewing machines
- D05B19/02—Sewing machines having electronic memory or microprocessor control unit
- D05B19/04—Sewing machines having electronic memory or microprocessor control unit characterised by memory aspects
Definitions
- the present invention is generally related to systems, apparatuses, and methods that cut and/or sew garment and, more particularly, is related to systems, apparatuses, and methods that cut and/or sew garment based on counting and/or orientation of the threads.
- Embodiments of the present invention provide a system and device for making garment.
- One embodiment for example, includes a system that comprises a processing device and a sewing module that sews garment material to facilitate making the garment.
- the system further comprises memory that includes a thread count manager having instructions stored in the memory. The instructions are executed by the processing device and include logic configured to instruct the sewing module to sew the garment material based on counting threads of the garment material rather than using the geometric shape of pieces of garment material.
- FIG. 1 is a block diagram of an embodiment of a system that makes garment
- FIG. 2 is a side view of the system, such as that shown in FIG. 1 , that makes garment;
- FIGS. 3 and 4 are top views of a garment material that is used to make garment in the garment making system, such as that shown in FIGS. 1 and 2 ;
- FIG. 5 is a top view of a cutting-sewing device of the garment making system, such as that shown in FIG. 2 ;
- FIG. 6 is a top view of the cutting-sewing device, such as that shown in FIG. 5 , having cutting heads, sewing heads and other garment making components;
- FIG. 7 is a top view of a garment material that has been marked before the garment material is cut and/or sewed.
- FIG. 8 is a cross-sectional view of the cutting heads and sewing heads of the cutting-sewing device, such as that shown in FIG. 6 .
- FIG. 1 is a block diagram of an embodiment of a system that makes garment.
- the system 100 comprises a processing device 110 , memory 130 , one or more user interface devices 140 , one or more networking devices 120 , one or more vision modules 170 , one or more sewing modules 180 , one or more cutting modules 190 , and one or more material actuators 195 , each of which is connected to a local interface 150 .
- the local interface 150 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 150 may have additional elements, which are omitted for simplicity, such as controllers, buffers (caches), drivers, repeaters, and receivers, to enable communications. Further, the local interface 150 may include address, control, and/or data connections to enable appropriate communications among the aforementioned components.
- the processing device 110 can include any custom made or commercially available processor, a central processing unit (CPU) or an auxiliary processor among several processors associated with the camera 100 , a semiconductor based microprocessor (in the form of a microchip), or a macroprocessor.
- suitable commercially available microprocessors are as follows: a PA-RISC series microprocessor from Hewlett-Packard Company, an 80x86 or Pentium series microprocessor from Intel Corporation, a PowerPC microprocessor from IBM, a Sparc microprocessor from Sun Microsystems, Inc, or a 68xxx series microprocessor from Motorola Corporation.
- the networking devices 120 comprise the various components used to transmit and/or receive data over the network, where provided.
- the networking devices 120 include a device that can communicate both inputs and outputs, for instance, a modulator/demodulator (e.g., modem), a radio frequency (RF) or infrared (IR) transceiver, a telephonic interface, a bridge, a router, as well as a network card, etc.
- the camera 100 can further includes one or more I/O devices (not shown) that comprise components used to facilitate connection of the camera 100 to other devices and therefore, for instance, comprise one or more serial, parallel, small system interface (SCSI), universal serial bus (USB), or IEEE 1394 (e.g., FirewireTM) connection elements.
- SCSI serial, parallel, small system interface
- USB universal serial bus
- IEEE 1394 e.g., FirewireTM
- the vision module 170 can facilitate counting threads of a garment material as well as inspecting for defects on the garment material during a cutting operation.
- the vision module 170 can further facilitate detecting markings on the garment material before cutting or sewing the garment material.
- the material actuator 195 facilitates moving the garment materials during the cutting and sewing operations.
- the cutting and sewing modules 180 , 190 facilitate cutting and sewing the garment materials together, respectively.
- the sewing module 180 can be configured to sew the perimeter or markings on the garment material based on tracking a pattern that amounts to following a predetermined sequence of thread counts and/or the orientation of threads.
- the sewing module 180 is can be to sew two or more pieces of material together based on a predetermined sequence of thread counts and/or the orientation of threads for both parts, resulting in a sewn garment.
- the thread count of a cut piece is measured after cutting by the cutting module 190 and used by the sewing module 180 to sew two or more pieces together based on a calculated sequence of thread counts and/or the orientation of threads for both parts resulting in a sewn garment.
- the memory 130 can include any one or a combination of volatile memory elements (e.g., random access memory (RAM, such as DRAM, SRAM, etc.)) and nonvolatile memory elements (e.g., ROM, hard drive, tape, CDROM, etc.).
- volatile memory elements e.g., random access memory (RAM, such as DRAM, SRAM, etc.
- nonvolatile memory elements e.g., ROM, hard drive, tape, CDROM, etc.
- the one or more user interface devices comprise those components with which the user (e.g., administrator) can interact with the camera 100 .
- the memory 130 normally comprises various programs (in software and/or firmware) including at least an operating system (O/S) (not shown) and a thread count manager 160 .
- the O/S controls the execution of programs, including the thread count manager 160 , and provides scheduling, input-output control, file and data management, memory management, and communication control and related services.
- the thread count manager 160 facilitates the process for cutting and sewing garment material based on thread counts and/or orientation of the threads.
- the thread count manager 160 includes instructions stored in the memory 130 .
- the instructions comprise logic configured to instruct the sewing module 180 to sew the garment material based on counting threads of the garment material.
- the instructions comprise logic configured to instruct the sewing module 180 to sew the garment material based on the orientation of the threads.
- the instructions comprise logic configured to instruct the cutting module 190 to cut the garment material based on counting the threads of the garment material.
- the thread count manager 160 can be embodied in any computer-readable medium for use by or in connection with any suitable instruction execution system, apparatus, or device, such as a computer-based system, processor-containing system, or other system that can fetch the instructions from the instruction execution system, apparatus, or device and execute the instructions.
- a “computer-readable medium” can be any means that can store, communicate, propagate, or transport the program for use by or in connection with the instruction execution system, apparatus, or device.
- the computer readable medium can be, for example but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, device, or propagation medium. More specific examples (a nonexhaustive list) of the computer-readable medium would include the following: an electrical connection (electronic) having one or more wires, a portable computer diskette (magnetic), a random access memory (RAM) (electronic), a read-only memory (ROM) (electronic), an erasable programmable read-only memory (EPROM, EEPROM, or Flash memory) (electronic), an optical fiber (optical), and a portable compact disc read-only memory (CDROM) (optical).
- an electrical connection having one or more wires
- a portable computer diskette magnetic
- RAM random access memory
- ROM read-only memory
- EPROM erasable programmable read-only memory
- EPROM erasable programmable read-only memory
- CDROM portable compact disc read-only memory
- the computer-readable medium could even be paper or another suitable medium upon which the program is printed, as the program can be electronically captured, via for instance optical scanning of the paper or other medium, then compiled, interpreted or otherwise processed in a suitable manner if necessary, and then stored in a computer memory.
- a nonexhaustive list of examples of suitable commercially available operating systems is as follows: (a) a Windows operating system available from Microsoft Corporation; (b) a Netware operating system available from Novell, Inc.; (c) a Macintosh operating system available from Apple Computer, Inc.; (e) a UNIX operating system, which is available for purchase from many vendors, such as the Hewlett-Packard Company, Sun Microsystems, Inc., and AT&T Corporation; (d) a LINUX operating system, which is freeware that is readily available on the Internet; (e) a run time Vxworks operating system from WindRiver Systems, Inc.; or (f) an appliance-based operating system, such as that implemented in handheld computers or personal data assistants (PDAs) (e.g., PalmOS available from Palm Computing, Inc., and Windows CE available from Microsoft Corporation).
- PDAs personal data assistants
- the operating system essentially controls the execution of other computer programs, such as the thread count manager 160 , and provides scheduling, input-output control
- FIG. 2 is a side view of the system 100 , such as that shown in FIG. 1 , that makes garment.
- the system 100 includes a top railing 260 that is mechanically coupled to robotic manipulators 220 , 240 .
- the manipulators 220 , 240 are coupled to cutting and sewing heads 230 , 250 , respectively.
- the cutting and sewing heads 230 , 250 are coupled to cutting and sewing components 260 , 270 of a cutting-sewing device 205 , respectively, which facilitates cutting and sewing garment materials 210 in the sewing assembly.
- the cutting-sewing device 205 includes a material actuator 195 that facilitates moving the garment material 210 across the top surface 280 of the device 205 .
- the motion of the garment material 210 can be accomplished in part by mechanisms (not shown) at the top surface 210 of the cutting-sewing device 205 such as rollers or balls with internal vacuum and driven by motors, or alternatively, by air jets embedded in the cutting-sewing device 205 or slightly protruding.
- Such jets may include pulse width modulation, pulse width modulation (PWM), or air.
- the robotic manipulators 220 , 240 can move the cutting and sewing heads 230 , 250 in any direction around the top surface 280 of the cutting-sewing device 205 .
- the motion of the garment material 210 can be accomplished in part by robotic arm above the cutting-sewing device 205 with a garment material gripper at the end of arm. Such a gripper can depend on various prior art methods of garment material grasping. It should be noted that the motion of the garment material 210 and corresponding motion of items in and above the cutting-sewing device 205 is generally determined by a computer using a combination of sensory inputs.
- the sensor sets include a combination of vision and force sensors.
- the cutting-sewing device 205 is shown in FIG. 2 as a single device but it should be appreciated that a separate cutting device (not shown) and a separate sewing device (not shown) with the cut material being moved between the devices can be accomplished. This can include a manual motion which makes the process less than totally automatic. It can also include such traditional part movement devices such as conveyors. Alternatively or additionally, the separate cutting device and separate sewing device may include storage of cut pieces and/or partial assemblies between device elements. Such storage is typically called a buffer. This can optimize the cutting process to minimize waste.
- the cutting-sewing device 205 is further described in relation to FIGS. 5-8 .
- FIGS. 3 and 4 are top views of a garment material 210 that is used to make garment in the garment making system, such as that shown in FIGS. 1 and 2 .
- the garment material 210 includes at least one of the following materials: woven material and non-woven material.
- the woven material includes, but is not limited to, textile and fabric and the non-woven material includes, but is not limited to, leather.
- the woven material can further include knit material.
- the non-woven material can be configured to be applied to its surface any feature that enables the system to count features instead of threads.
- the feature should be well-defined and maintain its attachment to the surface in the face of surface distortion.
- the feature includes marking the non-woven material with removable or washable ink. For example, the mark can be applied by a printing process, which includes ink jet or contact device.
- the feature is applied to the surface of the non-woven material for sewing in the face of surface distortion.
- the garment material 210 A, 210 B has a structure that determines local Position, ⁇ X, Y, ⁇ , ⁇ . This is non-Euclidean in the conventional engineering sense. Rather the Position represents thread counts and orientation. When the garment material 210 is sewn into a garment, the Position of the sewing thread in the stitches as well as the global Positional description of shape of the parts of the garment determines the “Shape” of the garment.
- the geometry of the garment material 210 can be described by counts in a manner where the perimeter of the garment material is in a closed loop.
- the perimeter of the garment material 210 can be mathematically described as a closed shape by way of a two or three dimensional array of thread counts including orientation.
- the sewing and cutting module 180 , 190 can cut and sew the garment material 210 based on the described geometry.
- the orientation of the edge of the garment material can be described by the orientation in the warp or fill direction as the edge of the garment material is traversed.
- the thread counting can be of the woven material where the thread count is based on warp and fill when weaving in a loom, the warp being in the machine direction and fill being in the cross direction.
- the thread counting can be of a knit material where thread count is based on the formations used in the woven material.
- the garments are generally made of non-rigid material that can take a variety of shapes in the Euclidean sense, which makes the garments particularly desirable.
- shape that is thread count
- garment material 210 A of FIGS. 3 and 210B of FIG. 4 describe the same piece of garment material but the garment material 210 B of FIG. 4 is the distorted version of garment material 210 A of FIG. 4 .
- Shape and Position are taken as the thread (or feature) count versions rather than the Euclidean version, shape and position.
- the system 100 can automate the cutting and/or sewing processes entirely based on thread counts or, optionally, based on a combination of thread counts and Euclidean units of measure.
- To base the machines on the “Shape” seems to require automation that is sensory and computationally intensive so that the servos operate correctly.
- Servos are used generically here as devices that control motion.
- FIG. 5 is a top view of the cutting-sewing device 205 of the garment making system 100 , such as that shown in FIG. 2 .
- the top surface of the cutting-sewing device 205 can measure in the order of 2 meters ⁇ 8 meters. Other dimensions of the cutting-sewing device 205 can be smaller or larger than the given measurements depending on the need and circumstances.
- the top surface of the cutting-sewing device 205 can be nominally flat with a large number of actuator heads 505 that are imbedded for the purpose of moving garment material 210 substantially horizontally as shown with arrow 520 .
- the actuator heads 505 may contain Position or position measurement features. The movement of the garment material 210 using the actuator heads 505 can control the stress in the garment material 210 as it moves through the sewing head 640 ( FIG. 6 ) and help with initial alignment of two garment parts to be sewn together. Final alignment is likely a function of the sewing head servo mechanism, including machine vision, before starting of sewing.
- FIG. 6 is a top view of the cutting-sewing device 205 , such as that shown in FIG. 5 , having cutting heads 670 , sewing heads 640 and other garment making components.
- the vision module 170 FIG. 2 ) that facilitates providing global positions of pieces of the garment material 210 and parts made of two or more pieces.
- the vision module 170 can observe ten areas 515 A-J of the top surface 210 of the cutting-sewing device 205 .
- the ten areas 515 A-J are shown as dotted rectangles with smaller dotted rectangles 510 as they overlap between the areas viewed by the ten vision modules.
- the observed areas 515 A-J can include number of cutting components, such as cutting heads 670 in areas 515 A, 515 J, and sewing components, such as sewing heads 640 in areas 515 B, 515 D-F, 515 H-I.
- the system 100 in FIG. 6 includes four cutting heads 670 and seven sewing heads 640 .
- the sewing and perhaps cutting heads 640 , 670 can be robotically moveable using robotic manipulators 220 , 240 ( FIG. 2 ).
- the cutting heads 670 are configured to cut and optionally generate fiducial landmark.
- Fiducial landmarks are made with washable, perhaps colored markings, and are used in subsequent location observations for the purpose of, for example, sewing the garment materials 210 together. A local precise tracking of Position is maintained at the cutting heads 670 in the cutting and marking processes.
- the sewing heads 640 can include at least one of the following forms for sewing: (1) special features, e.g., buttons and button holes, (2) special edge items, e.g., hems and addition of zippers, and (3) two pieces of garment materials 210 together.
- a local precise tracking of Position can be maintained at the sewing heads 640 and more than one such position tracking can be used if two or more garment material parts are sewn.
- the robotic manipulators 220 , 240 may provide for faster global garment material movement than available from the actuator heads 505 of the cutting-sewing device 205 .
- the robotic manipulators 220 , 240 may provide some “straightening” of the garment material parts during the cutting and sewing process.
- the top surface 210 of the cutting-sewing device 205 may include local features built in, such as holes that accommodate the sewing heads 640 to facilitate sewing the garment materials 210 .
- the cutting-sewing device 205 can start with a roll of cloth 620 and completely automatically produce an assembled garment at the nominal rate of, for example, 1 per minute.
- the cutting heads 670 can be driven by overhead robotic manipulators 220 , 240 ( FIG. 2 ) and cut the garment material 210 into pieces based on thread count. Laser cutting of one layer is a candidate mechanism.
- the garment material 210 can be stationary during the cutting process. Part of the cutting process would include the precise placement of fiducial landmarks 715 ( FIG. 7 ) on the garment material 210 for later use. Fiducial landmarks would be used for alignments of various items and perhaps during the sewing process.
- the cutting and sewing processes can be done in the cutting and sewing sections 610 , 615 of the cutting-sewing device 205 , respectively.
- the sewing heads 640 can be stationary, but may have rotary drives to change the direction of the garment material 210 through the heads 640 .
- These heads 640 can be complex as tracking and servo control, stitch by stitch, of two garment pieces, for example, from above and below may be used.
- the actual number and type of heads 640 would be set up for the particular type of garment being produced.
- the heads 640 would be fastened in position on the mounting rails 605 on each side.
- Some heads 640 would be highly specialized for example containing folding or button attachment.
- Some heads 640 might include a mandrel 660 protruding into the workspace to allow more complex shapes.
- Some heads 640 can be supported as a separate sewing machine 650 .
- FIG. 7 is a top view of the garment material 705 that is to be cut and/or sewed.
- the vector ⁇ X, Y, ⁇ , ⁇ can be measured locally by a low-resolution vision imaging device 170 ( FIG. 2 ) or other optical devices with a small field of view much like the device in an optical mouse.
- successive images are correlated at a rate that removes ambiguity in the incremental values of X and Y and absolute values of ⁇ , ⁇ . For example, if the garment material 705 was moving at a rate of, e.g., 10 cm/sec.
- the thread count would typically increment at 400 threads/sec.
- the vision imaging device 170 would perhaps capture 1600 images per second to accurately count the threads.
- the rotational rate would be limited so that the maximum rate within the image is limited by the same 400 threads/sec.
- the actual image capture rate for cutting and sewing can be influenced by external logic that takes advantage of a priori knowledge of velocity of fabric movement.
- Cutting pads 720 , 725 are generally disposed on top of the garment material 705 . Cutting should be done one garment part at a time in order to maintain the Shape. Typically in sewing operations many layers are cut at once with reciprocating blades. The system can cut one part at a time but can be designed to cut many different parts. The cutting pads 720 , 725 can make measurements as above when cutting. Cutting by a miniaturized version of the common cutting blade is an alternative. Cutting based on laser, water jet, or extremely fast circular cutter is also possible. The garment material 705 can be cut into the desired geometric shape having a cut mark 715 . The cutting pads 720 , 725 would also have the ability to make fiducial marks with a washable ink.
- the cut material 715 is marked as part of the cutting process so as to facilitate subsequent sewing and/or cutting operation.
- the local vision system 170 can project a field of view 710 on the garment material 705 for counting threads and orientation of threads.
- FIG. 8 is a cross-sectional view of the sewing heads of the cutting-sewing device, such as that shown in FIG. 6 .
- a sewing head 640 ( FIG. 6 ) may have the ability to move the garment material in a controlled way, such as, four degrees of freedom for each layer of garment material, ⁇ X, Y, ⁇ , ⁇ .
- the sewing heads 640 A 0 -B includes upper pads 820 , 825 and lower pads 821 , 826 , respectively, that are capable of moving in X, Y, and Theta independently and reciprocate as in a foot of an ordinary sewing machine.
- each head 640 A 0 -B also has the ability to measure the net force required to move the garment material. This would typically have three components, X, Y, and Theta in the Euclidian sense as the vision measurement gives the conversion from one frame to another. In the case of sewing at a rate of, for example, 4000 stitches/minute, the same rate is likely used for the pad movements often called dogs in conventional sewing machines.
- a sewing head may have two sets of motion control and motion tracking, above and below, as well as the sewing device itself.
- FIG. 8 shows a polished separator plate 815 between a top and bottom set of pads, such a separator 815 may not be used. Rather, the top pads 820 , 825 of the sewing heads 640 A 0 -B may be creating the servo controlled stitch motion and the lower mechanism 821 , 826 may be able to adjust the tension in one or more directions so that the end result is a control of the stitch in both top and bottom layers, respectively. This is more like the manual sewing case where only one pad is often used, that one pad usually called a dog.
- stitch control has assumed that up to six degrees of freedom are controlled stitch to stitch, it is clear that stitch spacing, the distance between penetrations of the needle into the garment material may not be precisely controlled as it is the overall path of the stitches measured in the manner described here, thread count, that gives a garment or other sewn item its Shape. Thus the number of stitches to move a certain distance (thread counts) may not be precisely controlled.
- the motion of the pads or dogs can be aimed at precise control of path, rather than precise control of individual stitches in the direction of overall motion.
- the servo controlling the pads or dogs includes use of moving coil, or voice coil motors, to achieve high performance.
- optional equipment can be used along the peripheral of the standard machine that can be either fixed in the workspace or moved in an out automatically.
- An example is an arbor used to sew a tube around. Such an arbor would accept a sewing head 640 just as with the standard cutting-sewing device. Another fixture might make turning a partially assembled garment inside out easier.
- sewing heads 640 are attached to sewing machines that are moved into the workspace.
- the bottom of the head might be below the main work surface or above. In the above case, a special geometry to support cloth is likely.
Abstract
Description
- This application claims priority to copending U.S. provisional application entitled, “Control Method For Garment Sewing,” having Ser. No. 60/894,512, filed Mar. 13, 2007, which is entirely incorporated herein by reference.
- The present invention is generally related to systems, apparatuses, and methods that cut and/or sew garment and, more particularly, is related to systems, apparatuses, and methods that cut and/or sew garment based on counting and/or orientation of the threads.
- The process of making garment still relies on human labor to cut and sew the fabrics together. As a result, many countries, such as the France, United Kingdom, Germany, and the United States, lost many of their textile factories as a result of cheap labor overseas, mainly to developing countries in South East Asia, the Indian subcontinent and more recently, Central America. Before the textile factories moved to developing countries, some developed countries tried to automate the process of making garment but were unsuccessful.
- Embodiments of the present invention provide a system and device for making garment. One embodiment, for example, includes a system that comprises a processing device and a sewing module that sews garment material to facilitate making the garment. The system further comprises memory that includes a thread count manager having instructions stored in the memory. The instructions are executed by the processing device and include logic configured to instruct the sewing module to sew the garment material based on counting threads of the garment material rather than using the geometric shape of pieces of garment material.
- Other systems, methods, features, and advantages of the present invention will be or become apparent to one with skill in the art upon examination of the following drawings and detailed description. It is intended that all such additional systems, methods, features, and advantages be included within this description, be within the scope of the present invention, and be protected by the accompanying claims.
- Many aspects of the invention can be better understood with reference to the following drawings. The components in the drawings are not necessarily to scale, emphasis instead being placed upon clearly illustrating the principles of the present invention. Moreover, in the drawings, like reference numerals designate corresponding parts throughout the several views.
-
FIG. 1 is a block diagram of an embodiment of a system that makes garment; -
FIG. 2 is a side view of the system, such as that shown inFIG. 1 , that makes garment; -
FIGS. 3 and 4 are top views of a garment material that is used to make garment in the garment making system, such as that shown inFIGS. 1 and 2 ; -
FIG. 5 is a top view of a cutting-sewing device of the garment making system, such as that shown inFIG. 2 ; -
FIG. 6 is a top view of the cutting-sewing device, such as that shown inFIG. 5 , having cutting heads, sewing heads and other garment making components; -
FIG. 7 is a top view of a garment material that has been marked before the garment material is cut and/or sewed; and -
FIG. 8 is a cross-sectional view of the cutting heads and sewing heads of the cutting-sewing device, such as that shown inFIG. 6 . - Exemplary systems are first discussed with reference to the figures. Although these systems are described in detail, they are provided for purposes of illustration only and various modifications are feasible.
-
FIG. 1 is a block diagram of an embodiment of a system that makes garment. As indicated inFIG. 1 , thesystem 100 comprises aprocessing device 110,memory 130, one or moreuser interface devices 140, one ormore networking devices 120, one ormore vision modules 170, one ormore sewing modules 180, one ormore cutting modules 190, and one ormore material actuators 195, each of which is connected to alocal interface 150. Thelocal interface 150 can be, for example, but not limited to, one or more buses or other wired or wireless connections, as is known in the art. Thelocal interface 150 may have additional elements, which are omitted for simplicity, such as controllers, buffers (caches), drivers, repeaters, and receivers, to enable communications. Further, thelocal interface 150 may include address, control, and/or data connections to enable appropriate communications among the aforementioned components. - The
processing device 110 can include any custom made or commercially available processor, a central processing unit (CPU) or an auxiliary processor among several processors associated with thecamera 100, a semiconductor based microprocessor (in the form of a microchip), or a macroprocessor. Examples of suitable commercially available microprocessors are as follows: a PA-RISC series microprocessor from Hewlett-Packard Company, an 80x86 or Pentium series microprocessor from Intel Corporation, a PowerPC microprocessor from IBM, a Sparc microprocessor from Sun Microsystems, Inc, or a 68xxx series microprocessor from Motorola Corporation. - The
networking devices 120 comprise the various components used to transmit and/or receive data over the network, where provided. By way of example, thenetworking devices 120 include a device that can communicate both inputs and outputs, for instance, a modulator/demodulator (e.g., modem), a radio frequency (RF) or infrared (IR) transceiver, a telephonic interface, a bridge, a router, as well as a network card, etc. Thecamera 100 can further includes one or more I/O devices (not shown) that comprise components used to facilitate connection of thecamera 100 to other devices and therefore, for instance, comprise one or more serial, parallel, small system interface (SCSI), universal serial bus (USB), or IEEE 1394 (e.g., Firewire™) connection elements. - The
vision module 170 can facilitate counting threads of a garment material as well as inspecting for defects on the garment material during a cutting operation. Thevision module 170 can further facilitate detecting markings on the garment material before cutting or sewing the garment material. Thematerial actuator 195 facilitates moving the garment materials during the cutting and sewing operations. - The cutting and
sewing modules sewing module 180 can be configured to sew the perimeter or markings on the garment material based on tracking a pattern that amounts to following a predetermined sequence of thread counts and/or the orientation of threads. Alternatively or additionally, thesewing module 180 is can be to sew two or more pieces of material together based on a predetermined sequence of thread counts and/or the orientation of threads for both parts, resulting in a sewn garment. Alternatively or additionally, the thread count of a cut piece is measured after cutting by thecutting module 190 and used by thesewing module 180 to sew two or more pieces together based on a calculated sequence of thread counts and/or the orientation of threads for both parts resulting in a sewn garment. - The
memory 130 can include any one or a combination of volatile memory elements (e.g., random access memory (RAM, such as DRAM, SRAM, etc.)) and nonvolatile memory elements (e.g., ROM, hard drive, tape, CDROM, etc.). The one or more user interface devices comprise those components with which the user (e.g., administrator) can interact with thecamera 100. - The
memory 130 normally comprises various programs (in software and/or firmware) including at least an operating system (O/S) (not shown) and athread count manager 160. The O/S controls the execution of programs, including thethread count manager 160, and provides scheduling, input-output control, file and data management, memory management, and communication control and related services. Thethread count manager 160 facilitates the process for cutting and sewing garment material based on thread counts and/or orientation of the threads. For example, thethread count manager 160 includes instructions stored in thememory 130. The instructions comprise logic configured to instruct thesewing module 180 to sew the garment material based on counting threads of the garment material. Optionally, the instructions comprise logic configured to instruct thesewing module 180 to sew the garment material based on the orientation of the threads. Yet another option, the instructions comprise logic configured to instruct thecutting module 190 to cut the garment material based on counting the threads of the garment material. - The
thread count manager 160 can be embodied in any computer-readable medium for use by or in connection with any suitable instruction execution system, apparatus, or device, such as a computer-based system, processor-containing system, or other system that can fetch the instructions from the instruction execution system, apparatus, or device and execute the instructions. In the context of this document, a “computer-readable medium” can be any means that can store, communicate, propagate, or transport the program for use by or in connection with the instruction execution system, apparatus, or device. - The computer readable medium can be, for example but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, device, or propagation medium. More specific examples (a nonexhaustive list) of the computer-readable medium would include the following: an electrical connection (electronic) having one or more wires, a portable computer diskette (magnetic), a random access memory (RAM) (electronic), a read-only memory (ROM) (electronic), an erasable programmable read-only memory (EPROM, EEPROM, or Flash memory) (electronic), an optical fiber (optical), and a portable compact disc read-only memory (CDROM) (optical). Note that the computer-readable medium could even be paper or another suitable medium upon which the program is printed, as the program can be electronically captured, via for instance optical scanning of the paper or other medium, then compiled, interpreted or otherwise processed in a suitable manner if necessary, and then stored in a computer memory.
- A nonexhaustive list of examples of suitable commercially available operating systems is as follows: (a) a Windows operating system available from Microsoft Corporation; (b) a Netware operating system available from Novell, Inc.; (c) a Macintosh operating system available from Apple Computer, Inc.; (e) a UNIX operating system, which is available for purchase from many vendors, such as the Hewlett-Packard Company, Sun Microsystems, Inc., and AT&T Corporation; (d) a LINUX operating system, which is freeware that is readily available on the Internet; (e) a run time Vxworks operating system from WindRiver Systems, Inc.; or (f) an appliance-based operating system, such as that implemented in handheld computers or personal data assistants (PDAs) (e.g., PalmOS available from Palm Computing, Inc., and Windows CE available from Microsoft Corporation). The operating system essentially controls the execution of other computer programs, such as the
thread count manager 160, and provides scheduling, input-output control, file and data management, memory management, and communication control and related services. -
FIG. 2 is a side view of thesystem 100, such as that shown inFIG. 1 , that makes garment. In this embodiment, thesystem 100 includes atop railing 260 that is mechanically coupled torobotic manipulators manipulators sewing components sewing device 205, respectively, which facilitates cutting andsewing garment materials 210 in the sewing assembly. - The cutting-
sewing device 205 includes amaterial actuator 195 that facilitates moving thegarment material 210 across thetop surface 280 of thedevice 205. The motion of thegarment material 210 can be accomplished in part by mechanisms (not shown) at thetop surface 210 of the cutting-sewing device 205 such as rollers or balls with internal vacuum and driven by motors, or alternatively, by air jets embedded in the cutting-sewing device 205 or slightly protruding. Such jets may include pulse width modulation, pulse width modulation (PWM), or air. - The
robotic manipulators top surface 280 of the cutting-sewing device 205. The motion of thegarment material 210 can be accomplished in part by robotic arm above the cutting-sewing device 205 with a garment material gripper at the end of arm. Such a gripper can depend on various prior art methods of garment material grasping. It should be noted that the motion of thegarment material 210 and corresponding motion of items in and above the cutting-sewing device 205 is generally determined by a computer using a combination of sensory inputs. The sensor sets include a combination of vision and force sensors. - The cutting-
sewing device 205 is shown inFIG. 2 as a single device but it should be appreciated that a separate cutting device (not shown) and a separate sewing device (not shown) with the cut material being moved between the devices can be accomplished. This can include a manual motion which makes the process less than totally automatic. It can also include such traditional part movement devices such as conveyors. Alternatively or additionally, the separate cutting device and separate sewing device may include storage of cut pieces and/or partial assemblies between device elements. Such storage is typically called a buffer. This can optimize the cutting process to minimize waste. The cutting-sewing device 205 is further described in relation toFIGS. 5-8 . -
FIGS. 3 and 4 are top views of agarment material 210 that is used to make garment in the garment making system, such as that shown inFIGS. 1 and 2 . Thegarment material 210 includes at least one of the following materials: woven material and non-woven material. The woven material includes, but is not limited to, textile and fabric and the non-woven material includes, but is not limited to, leather. In this disclosure, the woven material can further include knit material. - The non-woven material can be configured to be applied to its surface any feature that enables the system to count features instead of threads. The feature should be well-defined and maintain its attachment to the surface in the face of surface distortion. The feature includes marking the non-woven material with removable or washable ink. For example, the mark can be applied by a printing process, which includes ink jet or contact device. The feature is applied to the surface of the non-woven material for sewing in the face of surface distortion.
- The
garment material garment material 210 is sewn into a garment, the Position of the sewing thread in the stitches as well as the global Positional description of shape of the parts of the garment determines the “Shape” of the garment. - The geometry of the
garment material 210 can be described by counts in a manner where the perimeter of the garment material is in a closed loop. The perimeter of thegarment material 210 can be mathematically described as a closed shape by way of a two or three dimensional array of thread counts including orientation. The sewing andcutting module garment material 210 based on the described geometry. Optionally, the orientation of the edge of the garment material can be described by the orientation in the warp or fill direction as the edge of the garment material is traversed. For example, the thread counting can be of the woven material where the thread count is based on warp and fill when weaving in a loom, the warp being in the machine direction and fill being in the cross direction. In another example, the thread counting can be of a knit material where thread count is based on the formations used in the woven material. - The garments are generally made of non-rigid material that can take a variety of shapes in the Euclidean sense, which makes the garments particularly desirable. When a garment is worn its shape changes while its “Shape,” that is thread count, doesn't. It is also this characteristic that makes traditional sewing difficult to automate. Note that
garment material 210A ofFIGS. 3 and 210B ofFIG. 4 describe the same piece of garment material but thegarment material 210B ofFIG. 4 is the distorted version ofgarment material 210A ofFIG. 4 . Also note that Shape and Position are taken as the thread (or feature) count versions rather than the Euclidean version, shape and position. - There has been difficulty automating the sewing of garments partly because machines are designed based on Euclidean units of measure. The
system 100 can automate the cutting and/or sewing processes entirely based on thread counts or, optionally, based on a combination of thread counts and Euclidean units of measure. To base the machines on the “Shape” seems to require automation that is sensory and computationally intensive so that the servos operate correctly. Servos are used generically here as devices that control motion. -
FIG. 5 is a top view of the cutting-sewing device 205 of thegarment making system 100, such as that shown inFIG. 2 . The top surface of the cutting-sewing device 205 can measure in the order of 2 meters×8 meters. Other dimensions of the cutting-sewing device 205 can be smaller or larger than the given measurements depending on the need and circumstances. - In one embodiment, the top surface of the cutting-
sewing device 205 can be nominally flat with a large number of actuator heads 505 that are imbedded for the purpose of movinggarment material 210 substantially horizontally as shown witharrow 520. The actuator heads 505 may contain Position or position measurement features. The movement of thegarment material 210 using the actuator heads 505 can control the stress in thegarment material 210 as it moves through the sewing head 640 (FIG. 6 ) and help with initial alignment of two garment parts to be sewn together. Final alignment is likely a function of the sewing head servo mechanism, including machine vision, before starting of sewing. -
FIG. 6 is a top view of the cutting-sewing device 205, such as that shown inFIG. 5 , having cutting heads 670, sewing heads 640 and other garment making components. Above the cutting-sewing is the vision module 170 (FIG. 2 ) that facilitates providing global positions of pieces of thegarment material 210 and parts made of two or more pieces. - In this embodiment, the
vision module 170 can observe tenareas 515A-J of thetop surface 210 of the cutting-sewing device 205. The tenareas 515A-J are shown as dotted rectangles with smallerdotted rectangles 510 as they overlap between the areas viewed by the ten vision modules. The observedareas 515A-J can include number of cutting components, such as cutting heads 670 inareas areas system 100 inFIG. 6 includes four cuttingheads 670 and seven sewing heads 640. - The sewing and perhaps cutting
heads robotic manipulators 220, 240 (FIG. 2 ). The cutting heads 670 are configured to cut and optionally generate fiducial landmark. Fiducial landmarks are made with washable, perhaps colored markings, and are used in subsequent location observations for the purpose of, for example, sewing thegarment materials 210 together. A local precise tracking of Position is maintained at the cutting heads 670 in the cutting and marking processes. - The sewing heads 640 can include at least one of the following forms for sewing: (1) special features, e.g., buttons and button holes, (2) special edge items, e.g., hems and addition of zippers, and (3) two pieces of
garment materials 210 together. A local precise tracking of Position can be maintained at the sewing heads 640 and more than one such position tracking can be used if two or more garment material parts are sewn. - It should be appreciated that the
robotic manipulators 220, 240 (FIG. 2 ) may provide for faster global garment material movement than available from the actuator heads 505 of the cutting-sewing device 205. Alternatively or additionally, therobotic manipulators top surface 210 of the cutting-sewing device 205 may include local features built in, such as holes that accommodate the sewing heads 640 to facilitate sewing thegarment materials 210. - In this embodiment, the cutting-
sewing device 205 can start with a roll ofcloth 620 and completely automatically produce an assembled garment at the nominal rate of, for example, 1 per minute. The cutting heads 670 can be driven by overheadrobotic manipulators 220, 240 (FIG. 2 ) and cut thegarment material 210 into pieces based on thread count. Laser cutting of one layer is a candidate mechanism. Thegarment material 210 can be stationary during the cutting process. Part of the cutting process would include the precise placement of fiducial landmarks 715 (FIG. 7 ) on thegarment material 210 for later use. Fiducial landmarks would be used for alignments of various items and perhaps during the sewing process. The cutting and sewing processes can be done in the cutting andsewing sections sewing device 205, respectively. - The sewing heads 640 can be stationary, but may have rotary drives to change the direction of the
garment material 210 through theheads 640. Theseheads 640 can be complex as tracking and servo control, stitch by stitch, of two garment pieces, for example, from above and below may be used. The actual number and type ofheads 640 would be set up for the particular type of garment being produced. Theheads 640 would be fastened in position on the mountingrails 605 on each side. Someheads 640 would be highly specialized for example containing folding or button attachment. Someheads 640 might include amandrel 660 protruding into the workspace to allow more complex shapes. Someheads 640 can be supported as aseparate sewing machine 650. -
FIG. 7 is a top view of thegarment material 705 that is to be cut and/or sewed. As described in relation toFIGS. 3 and 4 , the vector {X, Y, φ, θ} can be measured locally by a low-resolution vision imaging device 170 (FIG. 2 ) or other optical devices with a small field of view much like the device in an optical mouse. InFIG. 7 , successive images are correlated at a rate that removes ambiguity in the incremental values of X and Y and absolute values of φ, θ. For example, if thegarment material 705 was moving at a rate of, e.g., 10 cm/sec. with a pitch in the threads of, e.g., 40 threads/cm, the thread count would typically increment at 400 threads/sec. Thus, thevision imaging device 170 would perhaps capture 1600 images per second to accurately count the threads. Alternatively or additionally, the rotational rate would be limited so that the maximum rate within the image is limited by the same 400 threads/sec. The actual image capture rate for cutting and sewing can be influenced by external logic that takes advantage of a priori knowledge of velocity of fabric movement. - Cutting
pads garment material 705. Cutting should be done one garment part at a time in order to maintain the Shape. Typically in sewing operations many layers are cut at once with reciprocating blades. The system can cut one part at a time but can be designed to cut many different parts. Thecutting pads garment material 705 can be cut into the desired geometric shape having acut mark 715. Thecutting pads cut material 715 is marked as part of the cutting process so as to facilitate subsequent sewing and/or cutting operation. Thelocal vision system 170 can project a field ofview 710 on thegarment material 705 for counting threads and orientation of threads. -
FIG. 8 is a cross-sectional view of the sewing heads of the cutting-sewing device, such as that shown inFIG. 6 . A sewing head 640 (FIG. 6 ) may have the ability to move the garment material in a controlled way, such as, four degrees of freedom for each layer of garment material, {X, Y, φ, θ}. In this embodiment, the sewing heads 640A0-B includesupper pads lower pads - Optionally, a sewing head may have two sets of motion control and motion tracking, above and below, as well as the sewing device itself. Although
FIG. 8 shows apolished separator plate 815 between a top and bottom set of pads, such aseparator 815 may not be used. Rather, thetop pads lower mechanism - Although the above description of stitch control has assumed that up to six degrees of freedom are controlled stitch to stitch, it is clear that stitch spacing, the distance between penetrations of the needle into the garment material may not be precisely controlled as it is the overall path of the stitches measured in the manner described here, thread count, that gives a garment or other sewn item its Shape. Thus the number of stitches to move a certain distance (thread counts) may not be precisely controlled. Hence, the motion of the pads or dogs, can be aimed at precise control of path, rather than precise control of individual stitches in the direction of overall motion. It should be noted that the servo controlling the pads or dogs includes use of moving coil, or voice coil motors, to achieve high performance.
- Alternatively or additionally, optional equipment can be used along the peripheral of the standard machine that can be either fixed in the workspace or moved in an out automatically. An example is an arbor used to sew a tube around. Such an arbor would accept a
sewing head 640 just as with the standard cutting-sewing device. Another fixture might make turning a partially assembled garment inside out easier. - In fact it is likely or possible that sewing heads 640 are attached to sewing machines that are moved into the workspace. The bottom of the head might be below the main work surface or above. In the above case, a special geometry to support cloth is likely.
- It should be emphasized that the above-described embodiments of the present invention are merely possible examples of implementations, merely set forth for a clear understanding of the principles of the invention. Many variations and modifications may be made to the above-described embodiment(s) of the invention without departing substantially from the spirit and principles of the invention. All such modifications and variations are intended to be included herein within the scope of this disclosure and the present invention and protected by the following claims.
Claims (23)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US13/346,844 US20120102615A1 (en) | 2007-03-13 | 2012-01-10 | Garment method for making garment |
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US89451207P | 2007-03-13 | 2007-03-13 | |
US12/047,103 US8099185B2 (en) | 2007-03-13 | 2008-03-12 | Control method for garment sewing |
US13/346,844 US20120102615A1 (en) | 2007-03-13 | 2012-01-10 | Garment method for making garment |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US12/047,103 Continuation US8099185B2 (en) | 2007-03-13 | 2008-03-12 | Control method for garment sewing |
Publications (1)
Publication Number | Publication Date |
---|---|
US20120102615A1 true US20120102615A1 (en) | 2012-05-03 |
Family
ID=39760393
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US12/047,103 Active 2030-11-17 US8099185B2 (en) | 2007-03-13 | 2008-03-12 | Control method for garment sewing |
US13/346,844 Abandoned US20120102615A1 (en) | 2007-03-13 | 2012-01-10 | Garment method for making garment |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US12/047,103 Active 2030-11-17 US8099185B2 (en) | 2007-03-13 | 2008-03-12 | Control method for garment sewing |
Country Status (5)
Country | Link |
---|---|
US (2) | US8099185B2 (en) |
EP (1) | EP2171628B1 (en) |
CA (1) | CA2716207C (en) |
ES (1) | ES2616013T3 (en) |
WO (1) | WO2008112842A2 (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20130105029A1 (en) * | 2010-07-09 | 2013-05-02 | Lindauer Dornier Gesellschaft Mbh | Method and Apparatus for Weaving Pattern Formation in Woven Fabrics with Additional Weft Effects |
US8770235B2 (en) | 2010-08-20 | 2014-07-08 | Lindauer Dornier Gesellschaft Mbh | Reed and weaving machine for weaving pattern formation in woven fabrics with additional pattern effects |
US20200063297A1 (en) * | 2018-08-23 | 2020-02-27 | Mohammad Kabany | Combined printable sensor |
US11730219B1 (en) | 2022-03-31 | 2023-08-22 | CreateMe Technologies LLC | Continuous in-line fabric joining |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20130144424A1 (en) * | 2011-11-17 | 2013-06-06 | Stephane Jarbouai | Garment production system |
US10366175B2 (en) * | 2013-03-15 | 2019-07-30 | 3D Tech Llc | System and method for automated manufacturing of custom apparel |
US9951449B2 (en) | 2014-08-01 | 2018-04-24 | Universal Instruments Corporation | Sewing machine, system and method |
PL3058835T3 (en) * | 2015-02-23 | 2020-12-14 | Angelo Schiestl | Device and method for producing an article of clothing |
US11478033B2 (en) | 2016-11-06 | 2022-10-25 | Global Apparel Partners Inc. | Knitted textile methods |
JP7460317B2 (en) * | 2018-01-29 | 2024-04-02 | Juki株式会社 | sewing system |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3074631A (en) * | 1959-06-04 | 1963-01-22 | Krantz Sohne H | Thread counting device |
US4141082A (en) * | 1976-10-29 | 1979-02-27 | Toray Textiles Inc. | Wash-and-wear coat |
US4757773A (en) * | 1986-11-15 | 1988-07-19 | Brother Kogyo Kabushiki Kaisha | Programmed pattern aligning device for a sewing machine |
US5120952A (en) * | 1988-01-21 | 1992-06-09 | Durkopp Adler Aktiengesellschaft And Pfaff Industriemaschinen Gmbh | Device for detecting and counting warp and weft threads in a feed device of an industrial sewing machine |
Family Cites Families (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3193688A (en) * | 1960-12-22 | 1965-07-06 | American Cloth Strait Company | Photosensitive weft straightener and alignment detector |
US3721809A (en) * | 1971-04-05 | 1973-03-20 | Strandberg Eng Labor Inc | Automatic thread counter and controller for fabric processing apparatus |
US4404919A (en) * | 1980-11-26 | 1983-09-20 | Microdynamics, Inc. | Control system for providing stitch length control of a sewing machine |
US4632046A (en) * | 1984-03-08 | 1986-12-30 | The Charles Stark Draper Laboratory, Inc. | Assembly system for seamed articles |
ES8801002A1 (en) * | 1985-07-13 | 1987-12-01 | Pfaff Ind Masch | Method and apparatus for determining the amount of advance of a plurality of material plies |
DE59208825D1 (en) * | 1991-03-27 | 1997-10-02 | Mahlo Gmbh & Co Kg | Method and device for determining a draft angle in a textile material |
CA2113960C (en) * | 1993-01-29 | 2001-07-31 | Kazuyoshi Takahashi | Image supply apparatus, image output apparatus, control apparatus therefor, and image forming system having these apparatuses |
US6725792B2 (en) * | 2000-05-26 | 2004-04-27 | John E. Fox, Inc. | Lock-stitch needle chuck for a placket sewing machine |
US6499513B1 (en) * | 2000-11-15 | 2002-12-31 | Andrew M. Bakaysza | Method and apparatus for manufacturing sewn goods |
JP2004187967A (en) * | 2002-12-12 | 2004-07-08 | Ykk Corp | Apparatus of sewing slide fastener chain to cloth |
-
2008
- 2008-03-12 US US12/047,103 patent/US8099185B2/en active Active
- 2008-03-13 EP EP08732072.7A patent/EP2171628B1/en not_active Not-in-force
- 2008-03-13 WO PCT/US2008/056767 patent/WO2008112842A2/en active Application Filing
- 2008-03-13 CA CA2716207A patent/CA2716207C/en not_active Expired - Fee Related
- 2008-03-13 ES ES08732072.7T patent/ES2616013T3/en active Active
-
2012
- 2012-01-10 US US13/346,844 patent/US20120102615A1/en not_active Abandoned
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3074631A (en) * | 1959-06-04 | 1963-01-22 | Krantz Sohne H | Thread counting device |
US4141082A (en) * | 1976-10-29 | 1979-02-27 | Toray Textiles Inc. | Wash-and-wear coat |
US4757773A (en) * | 1986-11-15 | 1988-07-19 | Brother Kogyo Kabushiki Kaisha | Programmed pattern aligning device for a sewing machine |
US5120952A (en) * | 1988-01-21 | 1992-06-09 | Durkopp Adler Aktiengesellschaft And Pfaff Industriemaschinen Gmbh | Device for detecting and counting warp and weft threads in a feed device of an industrial sewing machine |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20130105029A1 (en) * | 2010-07-09 | 2013-05-02 | Lindauer Dornier Gesellschaft Mbh | Method and Apparatus for Weaving Pattern Formation in Woven Fabrics with Additional Weft Effects |
US8733406B2 (en) * | 2010-07-09 | 2014-05-27 | Lindauer Dornier Gesellschaft Mbh | Method and apparatus for weaving pattern formation in woven fabrics with additional weft effects |
US8770235B2 (en) | 2010-08-20 | 2014-07-08 | Lindauer Dornier Gesellschaft Mbh | Reed and weaving machine for weaving pattern formation in woven fabrics with additional pattern effects |
US20200063297A1 (en) * | 2018-08-23 | 2020-02-27 | Mohammad Kabany | Combined printable sensor |
US11730219B1 (en) | 2022-03-31 | 2023-08-22 | CreateMe Technologies LLC | Continuous in-line fabric joining |
Also Published As
Publication number | Publication date |
---|---|
ES2616013T3 (en) | 2017-06-09 |
CA2716207A1 (en) | 2008-09-18 |
CA2716207C (en) | 2015-05-19 |
WO2008112842A2 (en) | 2008-09-18 |
WO2008112842A3 (en) | 2010-04-22 |
US8099185B2 (en) | 2012-01-17 |
US20080228312A1 (en) | 2008-09-18 |
EP2171628A4 (en) | 2015-06-10 |
EP2171628A2 (en) | 2010-04-07 |
EP2171628B1 (en) | 2016-09-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8099185B2 (en) | Control method for garment sewing | |
US8997670B2 (en) | Conveyance system that transports fabric | |
EP2665352B1 (en) | Working apparatus for component or board | |
US8948901B2 (en) | Sewing machine | |
CN109629122A (en) | A kind of robot method of sewing based on machine vision | |
US11268222B2 (en) | Sewing machine | |
JP2012187345A (en) | Sewing machine | |
JP2013099456A (en) | Sewing machine | |
CN109844213A (en) | Method and system for automatic cutting fabric | |
JP5775807B2 (en) | Information providing apparatus, information providing method, and component mounting system | |
JPS6359351B2 (en) | ||
EP3806614B1 (en) | Component mounting system | |
JP6236307B2 (en) | Component mounter | |
JP5663151B2 (en) | Component mounting method and component mounting apparatus | |
JP4136389B2 (en) | Alignment method and alignment apparatus | |
JP5965772B2 (en) | sewing machine | |
JP2017140200A (en) | sewing machine | |
CN112030374B (en) | sewing system | |
JP6904674B2 (en) | Sewing machine, embroidery frame judgment method and program | |
JP2020185193A (en) | Sewing machine and program | |
WO2021166033A1 (en) | Component-mounting machine | |
CN108648208A (en) | A kind of embedded cut-parts lacing film robot control system and robot control method | |
JP5622886B2 (en) | Component mounting method | |
JP2008079898A (en) | Embroidery data processor, sewing machine provided with embroidery data processor, embroidery data processing program and recording medium recorded with embroidery data processing program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: SOFTWEAR AUTOMATION, INC., GEORGIA Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:DICKERSON, STEPHEN LANG;REEL/FRAME:041341/0419 Effective date: 20170117 |
|
AS | Assignment |
Owner name: SIDDARTHA MOOKERJI, COLLATERAL AGENT, GEORGIA Free format text: SECURITY INTEREST;ASSIGNOR:SOFTWEAR AUTOMATION, INC.;REEL/FRAME:045205/0117 Effective date: 20180201 |
|
STCB | Information on status: application discontinuation |
Free format text: ABANDONED -- AFTER EXAMINER'S ANSWER OR BOARD OF APPEALS DECISION |
|
AS | Assignment |
Owner name: SOFTWEAR AUTOMATION, INC., GEORGIA Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:SIDDHARTHA MOOKERJI, AS COLLATERAL AGENT;REEL/FRAME:049420/0873 Effective date: 20190607 |