TECHNICAL FIELD
[0001] 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.
BACKGROUND
[0003] 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.
SUMMARY
[0004] 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.
[0005] 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.
BRIEF DESCRIPTION OF THE DRAWINGS
[0006] 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.
[0007]
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; and
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.
DETAILED DESCRIPTION
[0008] 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.
[0009] FIG. 1 is a block diagram of an embodiment of a system that makes garment. As indicated
in FIG. 1, 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.
[0010] 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. 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.
[0011] The networking devices 120 comprise the various components used to transmit and/or
receive data over the network, where provided. By way of example, 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., Firewire™) connection elements.
[0012] 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.
[0013] The cutting and sewing modules 180, 190 facilitate cutting and sewing the garment
materials together, respectively. In one embodiment, 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. Alternatively or additionally, 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. Alternatively or additionally, 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.
[0014] 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 the camera 100.
[0015] 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. For example, 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. Optionally, the instructions comprise logic configured to
instruct the sewing module 180 to sew the garment material based on the orientation
of the threads. Yet another option, 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.
[0016] 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.
[0017] 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.
[0018] 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.
[0019] FIG. 2 is a side view of the system 100, such as that shown in FIG. 1, that makes
garment. In this embodiment, 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.
[0020] 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.
[0021] 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.
[0022] 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.
[0023] 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. In this disclosure,
the woven material can further include knit material.
[0024] 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.
[0025] The garment material 210A, 210B 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.
[0026] 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.
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.
[0027] 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 of FIG. 3 and 210B of FIG. 4 describe the same piece of
garment material but the garment material 210B of FIG. 4 is the distorted version
of garment material 210A of FIG. 4. Also note that Shape and Position are taken as
the thread (or feature) count versions rather than the Euclidean version, shape and
position.
[0028] 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.
[0029] 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 x 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.
[0030] 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
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.
[0031] 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.
Above the cutting-sewing is 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.
[0032] In this embodiment, the vision module 170 can observe ten areas 515A-J of the top
surface 210 of the cutting-sewing device 205. The ten areas 515A-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 515A-J can include number of cutting
components, such as cutting heads 670 in areas 515A, 515J, and sewing components,
such as sewing heads 640 in areas 515B, 515D-F, 515H-I. The system 100 in FIG. 6 includes
four cutting heads 670 and seven sewing heads 640.
[0033] 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.
[0034] 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.
[0035] 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, 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 accomodate the sewing heads 640
to facilitate sewing the garment materials 210.
[0036] In this embodiment, 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.
[0037] 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.
[0038] FIG. 7 is a top view of the garment material 705 that is to be cut and/or sewed.
As described in relation to FIGs. 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. In FIG. 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 the garment 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, the vision 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.
[0039] 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. Such markings would not only be along an edge or in the interior, but might define
the location of a button hole, for example. 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.
[0040] 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, φ, θ}. In this embodiment, the sewing heads 640A0-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. Because external movement of the garment material is generally coordinated
with the local movement of the garment material, each head 640A0-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.
[0041] 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 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 640A0-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.
[0042] 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.
[0043] 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.
[0044] 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.
[0045] 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. 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.
1. A system for making a garment comprising:
a processing device (110);
a cutting module (190) that cuts the garment material (210) and
a sewing module (180) that sews garment material (210) to facilitate making the garment;
characterised in that:
the system further comprises a memory (130) that includes a thread count manager (160)having
instructions stored in the memory, the instructions being executed by the processing
device (110), the instructions comprising logic configured to instruct the sewing
module (180) to sew the garment material (210) based on counting threads of the garment
material (210).
2. The system as defined in claim 1, wherein the garment material (210) includes at least
one of the following materials: woven or knit material and non-woven material, the
woven material including textile and fabric and the non-woven material including leather.
3. The system as defined in claim 2, wherein the non-woven material being configured
to be applied to its surface any feature that enables the system to count "threads",
the feature being well-defined and maintaining its attachment to the surface in the
face of surface distortion.
4. The system as defined in claim 3, wherein the feature includes marking the non-woven
material with removable or washable ink, the feature being applied to the surface
of the non-woven material for sewing in the face of surface distortion.
5. The system as defined in claim 2, wherein the orientation of the edge of the garment
material (210) is described by the orientation in the warp or fill direction as the
edge of the garment material (210) is traversed.
6. The system as defined in claim 2, wherein the thread counting is 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.
7. The system as defined in claim 2, wherein the thread counting is of a knit material
where thread count is based on the formations used in the woven material.
8. The system as defined in claim 2, wherein the geometry of the garment material (210)
is described by counts in a manner where the perimeter of the garment material (210)
is in a closed loop, the perimeter of the garment material (210) being mathematically
described as a closed shape by way of a two or three dimensional array of thread counts
including orientation.
9. The system as defined in claim 2, wherein the thread count manager (160) has instructions
that comprise logic configured to instruct the sewing module (180) to sew the garment
material based on the orientation of the threads.
10. The system defined in claim 1, wherein the thread count of a cut piece is measured
after cutting and used by the sewing module (180) to configure sewing of 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.
11. The system as defined in claim 1, wherein the sewing module (180) is configured to
sew the perimeter or markings on the garment material (210) based on tracking a pattern
that amounts to following a predetermined sequence of thread counts and/or the orientation
of threads.
12. The system as defined in claim 1, wherein the sewing module (180) is configured 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.
13. A system as defined in any one of the preceding claims, wherein
the instructions further comprise logic configured to instruct the cutting module
(190) to cut the garment material based on counting the threads of the garment material
(210).
14. The system as defined in claim 13, wherein the cutting module cuts (190) the garment
material (210) into discrete pieces based on the geometry of the garment material
(210) that is described by counts in a manner where the perimeter of the garment material
(210) is in a closed loop, the perimeter of the garment material (210) being mathematically
described as a closed shape by way of a two or three dimensional array.
1. System zur Herstellung eines Kleidungsstücks, umfassend:
eine Verarbeitungsvorrichtung (110);
ein Schneidemodul (190), welches das Kleidungsstückmaterial (210) schneidet, und
ein Nähmodul (180), das das Kleidungsstückmaterial (210) näht, um die Herstellung
des Kleidungsstücks zu vereinfachen;
dadurch gekennzeichnet, dass:
das System weiters einen Speicher (130) umfasst, der eine Fadenzahlverwaltungsvorrichtung
(160) mit im Speicher gespeicherten Anweisungen umfasst, wobei die Anweisungen von
der Verarbeitungsvorrichtung (110) ausgeführt werden, wobei die Anweisungen eine Logik
umfassen, die konfiguriert ist, das Nähmodul (180) anzuweisen, das Kleidungsstückmaterial
(210) basierend auf der Zählung von Fäden des Kleidungsstückmaterials (210) zu nähen.
2. System nach Anspruch 1, wobei das Kleidungsstückmaterial (210) zumindest eines der
folgenden Materialien umfasst: ein Gewebe- oder Gestrickmaterial und ein Vliesmaterial,
wobei das Gewebematerial Textilien und Stoffe umfasst und das Vliesmaterial Leder
umfasst.
3. System nach Anspruch 2, wobei das Vliesmaterial konfiguriert ist, sodass auf seiner
Oberfläche jedes beliebige Merkmal aufgebracht werden kann, das es dem System erlaubt,
"Fäden" zu zählen, wobei das Merkmal gut definiert ist und seine Haftung an der Oberfläche
im Falle von Oberflächenverzerrung aufrechterhält.
4. System nach Anspruch 3, wobei das Merkmal eine Markierung des Vliesmaterials mit entfernbarer
oder abwaschbarer Druckfarbe umfasst, wobei das Merkmal zum Nähen im Falle von Oberflächenverzerrung
auf die Oberfläche des Vliesmaterials aufgebracht ist.
5. System nach Anspruch 2, wobei die Ausrichtung der Kante des Kleidungsstückmaterials
(210) durch die Ausrichtung der Kett- oder Schussrichtung beschrieben ist, wenn die
Kante des Kleidungsstückmaterials (210) überquert wird.
6. System nach Anspruch 2, wobei die Fadenzählung am Gewebematerial so aussieht, dass
die Fadenzahl auf Kette und Schuss wie beim Weben auf einem Webstuhl basiert, wobei
der Schuss die Laufrichtung ist und die Kette die Querrichtung ist.
7. System nach Anspruch 2, wobei die Fadenzählung am Gestrickmaterial so aussieht, dass
die Fadenzahl auf den im Gestrickmaterial verwendeten Formationen basiert.
8. System nach Anspruch 2, wobei die Geometrie des Kleidungsstückmaterials (210) durch
Zählungen auf eine Weise beschrieben ist, dass der Umfang des Kleidungsstückmaterials
(210) eine geschlossene Schleife ist, wobei der Umfang des Kleidungsstückmaterials
(210) mathematisch als geschlossene Form aus einer zwei-oder dreidimensionalen Anordnung
von Fadenzählungen einschließlich Ausrichtung beschrieben ist.
9. System nach Anspruch 2, wobei die Fadenzahlverwaltungsvorrichtung (160) Anweisungen
umfasst, die eine Logik umfassen, die konfiguriert ist, das Nähmodul (180) anzuweisen,
das Kleidungsstückmaterial basierend auf der Ausrichtung der Fäden zu nähen.
10. System nach Anspruch 1, wobei die Fadenzahl eines geschnittenen Stücks nach dem Schneiden
gemessen und vom Nähmodul (180) verwendet wird, um das Zusammennähen von zwei oder
mehr Stücken basierend auf einer berechneten Abfolge von Fadenzahlen und/oder der
Ausrichtung von Fäden für beide Teile zu konfigurieren, was zu einem genähten Kleidungsstück
führt.
11. System nach Anspruch 1, wobei das Nähmodul (180) konfiguriert ist, den Umfang oder
Markierungen auf dem Kleidungsstückmaterial (210) basierend auf dem Nachverfolgen
eines Musters zu nähen, was dem Folgen einer vorbestimmten Abfolge von Fadenzahlen
und/oder der Ausrichtung von Fäden entspricht.
12. System nach Anspruch 1, wobei das Nähmodul (180) konfiguriert ist, zwei oder mehr
Materialstücke basierend auf einer vorbestimmten Abfolge von Fadenzahlen und/oder
der Ausrichtung von Fäden für beide Teile zusammenzunähen, was zu einem genähten Kleidungsstück
führt.
13. System nach einem der vorangegangenen Ansprüche, wobei
die Anweisungen weiters eine Logik umfassen, die konfiguriert ist, das Schneidemodul
(190) anzuweisen, das Kleidungsstückmaterial basierend auf einer Zählung der Fäden
des Kleidungsstückmaterials (210) zu schneiden.
14. System nach Anspruch 13, wobei das Schneidemodul (190) das Kleidungsstückmaterial
(210) basierend auf der Geometrie des Kleidungsstückmaterials (210), die durch Zählungen
auf eine Weise beschrieben ist, dass der Umfang des Kleidungsstückmaterials (210)
eine geschlossene Schleife ist, wobei der Umfang des Kleidungsstückmaterials (210)
mathematisch als geschlossene Form aus einer zwei-oder dreidimensionalen Anordnung
beschrieben ist, in separate Stücke schneidet.
1. Système de fabrication d'un vêtement, comprenant :
un dispositif de traitement (110) ;
un module de découpe (190) qui découpe le matériau de vêtement (210), et
un module de couture (180) qui coud le matériau de vêtement (210) pour faciliter la
fabrication du vêtement ;
caractérisé en ce que :
le système comprend en outre une mémoire (130) qui inclut un gestionnaire de compte
de fils (160) ayant des instructions stockées dans la mémoire, les instructions étant
exécutées par le dispositif de traitement (110), les instructions comprenant une logique
configurée pour ordonner au module de couture (180) de coudre le matériau de vêtement
(210) sur la base du comptage des fils du matériau de vêtement (210).
2. Système selon la revendication 1, dans lequel le matériau de vêtement (210) comprend
au moins un des matériaux suivants : un matériau tissé ou tricoté et un matériau non-tissé,
le matériau tissé incluant le textile et le tissu, et le matériau non-tissé incluant
le cuir.
3. Système selon la revendication 2, dans lequel le matériau non-tissé est configuré
pour une application à sa surface de toute caractéristique qui permet au système de
compter les « fils », la caractéristique étant bien définie et maintenant sa fixation
à la surface dans la face de déformation de surface.
4. Système selon la revendication 3, dans lequel la caractéristique comprend le marquage
du matériau non-tissé avec une encre amovible ou lavable, la caractéristique étant
appliquée à la surface du matériau non-tissé pour couture dans la face de déformation
de surface.
5. Système selon la revendication 2, dans lequel l'orientation du bord du matériau de
vêtement (210) est décrite par l'orientation dans la direction de chaîne ou de trame
lorsque le bord du matériau de vêtement (210) est traversé.
6. Système selon la revendication 2, dans lequel le comptage de fils est du matériau
tissé, où le compte de fils est basé sur les fils de chaîne et de trame lors du tissage
dans un métier à tisser, les fils de chaîne étant dans le sens de la machine et les
fils de trame dans le sens transversal au sens de la machine.
7. Système selon la revendication 2, dans lequel le comptage de fil est d'un matériau
tricoté, où le compte de fils est basé sur les formations utilisées dans le matériau
tissé.
8. Système selon la revendication 2, dans lequel la géométrie du matériau de vêtement
(210) est décrite par des comptes d'une manière où le périmètre du matériau de vêtement
(210) est dans une boucle fermée, le périmètre du matériau de vêtement (210) étant
mathématiquement décrit comme une forme fermée par une matrice à deux ou trois dimensions
de comptes de fil, y compris l'orientation.
9. Système selon la revendication 2, dans lequel le gestionnaire de compte de fils (160)
contient des instructions qui comprennent une logique configurée pour ordonner au
module de couture (180) de coudre le matériau de vêtement en fonction de l'orientation
des fils.
10. Système selon la revendication 1, dans lequel le compte de fils d'une pièce découpée
est mesuré après la découpe et utilisé par le module de couture (180) pour configurer
la couture de deux pièces ou plus en même temps sur la base d'une séquence calculée
de comptes de fils et/ou de l'orientation des fils pour les deux pièces, en ayant
pour résultat un vêtement cousu.
11. Système selon la revendication 1, dans lequel le module de couture (180) est configuré
pour coudre le périmètre ou des marques sur le matériau de vêtement (210) sur la base
du suivi d'un motif qui équivaut à suivre une séquence prédéterminée de comptes de
fils et/ou l'orientation des fils.
12. Système selon la revendication 1, dans lequel le module de couture (180) est configuré
pour coudre deux pièces de matériau ou plus ensemble sur la base d'une séquence prédéterminée
de comptes de fils et/ou de l'orientation des fils pour les deux pièces, en ayant
pour résultat un vêtement cousu.
13. Système selon l'une quelconque des revendications précédentes, dans lequel les instructions
comprennent en outre une logique configurée pour ordonner au module de découpe (190)
de découper le matériau du vêtement sur la base du comptage des fils du matériau du
vêtement (210).
14. Système selon la revendication 13, dans lequel le module de découpe (190) découpe
le matériau de vêtement (210) en pièces distinctes sur la base de la géométrie du
matériau de vêtement (210) qui est décrite par des comptes d'une manière où le périmètre
du matériau de vêtement (210) est dans une boucle fermée, le périmètre du matériau
de vêtement (210) étant mathématiquement décrit comme une forme fermée au moyen d'une
matrice à deux ou trois dimensions.