[Technical Field]
[0001] The present invention relates to a knit design method and a knit design apparatus,
in order to knit fabrics by a flatbed knitting machine of computer control.
[Background Art]
[0002] Conventionally, a flatbed knitting machine which is used to produce knit products
is controlled by a computer such that selection of knitting needles, run of a carriage,
switch of knitting yarns, or the like are performed in accordance with knitting data
which is preliminarily prepared. A knit design apparatus is used to prepare the knitting
data (for example, see Patent Literature 1).
[0003] Figs. 5 show a basic way of thinking about a knit design method and an apparatus
for knit design, disclosed in the Patent Literature 1, and an outline of a method
for designing a pattern to apply the basic way of thinking. Fig. 5(a) shows a knitting
stitch image 1 as a base of design for a knitted fabric product. The knitting stitch
image is generated, while being displayed on a display device of the apparatus for
knit design as an image, in accordance with data for each knitting stitch input by
a user. Cells displayed in a screen represent knitting stitches, types of knitting
stitches are expressed with specific colors instead of letter symbols for knitting
stitch used in hand knitting or hand knitting machine, and color codes corresponding
to the colors are input to knitting stitch data. In the flatbed knitting machine,
knitting stitches are sequentially formed in a course direction which is transversal,
and the courses, which are sequentially formed, are joined to one another in a wale
direction which is longitudinal so that a knitted fabric is formed.
[0004] It is an object of the method as disclosed in the Patent Literature 1 to make design
easy when the number of knitting stitches in the course direction changes along the
wale direction and an outer edge 1a becomes a polygonal line or a curved line that
inclines with respect to the wale direction on an end portion of a knitted fabric.
In the method, a stripe-like placket provided at the outer edge 1a side is set as
a specified area 2, at first. The specified area 2 is connected to a base area 3 as
a residual of the knitting stitch image 1 through a connecting boundary 1b. Fig. 5(b)
shows a state where the specified area 2 is slid to be deformed into a target area
2a having a simple shape such as a rectangular shape, so as to make design easy. If
design is made on the target area 2a, the design is reflected to the placket of the
specified area 2 by returning the slide deformation.
[0005] As shown in Fig. 5(c), it is considered that as a pattern 4 in which, for example,
every two courses of front stitches 4a and back stitches 4b, and side edges 4c, 4b
provided at both sides thereof are repeatedly formed as a unit so as to make design
for a purl pattern of 2 x 2. As shown in Fig. 5(d), the pattern 4 is easily designed
on the target area 2a.
[Citation List]
[Patent literature]
[Summary of Invention]
[Technical Problem]
[0007] If there is a difference in a knitting stitch structure such as a loop length or
a structure of a knitting stitch between the specified area 2 and the base area 3
in the knitting stitch image 1, distortion is generated on the connecting boundary
1b due to the difference. The specified area 2 has a length along the outer edge 1a
and there is a difference between the length of the specified area 2 and the length
of the base area 3 in the wale direction, so that, if the specified area 2 and the
base area 3 are knitted to have the same number of courses, distortion is generated.
Further, when structures of knitted fabrics are different between the specified area
2 and the base area 3, distortion is also generated because shrinkage manners in the
wale direction are different. In order to decrease the distortion, extra knitting
is performed to add courses corresponding to shortage of the length to the area having
a shorter length to be connected. The extra knitting, while trying to knit a knitted
fabric and reflecting a result thereof, is performed such that insertion positions
and the number thereof are adjusted. Courses to be added may have the same structure
such as front stitches or back stitches, in case of a plain knitted fabric, however
in case of structure pattern knitted fabric, it is difficult to determine the courses
to be added.
[0008] Fig. 6 shows a pattern-appending stitch image 6, in which the extra knitting 5 added
to the specified area 2, which is the placket on design data formed by returning slide
deformation of the target area 2a in Fig. 5(d). In a pattern 4e, by adding the extra
knitting 5, a portion on which the number of courses of the front stitches or the
back stitches is increased, is generated so that regularity of the purl pattern of
2 x 2 is damaged. In this manner, if the extra knitting 5 is added to the target area
2a on which the pattern 4 has been designed, the pattern design might collapse.
[0009] It is an object of the present invention to provide a method and an apparatus for
knit design, capable of easily appending an extra knitting and of preventing the pattern
design from collapse in a state where the extra knitting is appended.
[Solution to Problem]
[0010] The present invention is a knit design method,
which makes it possible to generate knitting data to be used in a flatbed knitting
machine, in accordance with a display of a knitting stitch image, in which design
of a knitted fabric to be knitted is displayed for each knitting stitch, and an input
from a user,
and to target a specified area on design, the specified area is specified by the user
in the knitting stitch image, and deformed into a target area having a simple shape
based on a predetermined corresponding relationship,
characterized in that the method comprises:
setting an area including a range on which a pattern is displayed as the specified
area in the knitting stitch images upon reception of specification from the user,
and partitioning the specified area from a base area as an area to which the specified
area is to be connected in the knitting stitch image excluding the specified area;
appending extra knitting to the target area for decreasing distortion generated due
to a difference in knitting stitch structure between the specified area and the base
area;
designing a pattern on the target area to which the extra knitting has been appended;
connecting the target area on which the pattern has been designed to the base area
by returning the deformation based on said corresponding relationship; and
generating said knitting data on the knitted fabric in a state of being connected
to the base area by returning deformation of the target area on which the pattern
has been designed.
[0011] Further, the present invention is a knit design apparatus, provided with a data generate
means for generating knitting data, to be used in a flatbed knitting machine, in accordance
with a display of a knitting stitch image in which design of a knitted fabric to be
knitted is displayed for each knitting stitch and an input from a user, and able to
target a specified area on design, the specified area is specified by the user in
the knitting stitch image, and deformed into a target area having a simple shape based
on a predetermined corresponding relationship, characterized in that the apparatus
comprises:
an area partition means for partitioning the specified area from a base area as an
area to which the specified area is to be connected in the knitting stitch image excluding
the specified area, after setting an area including a range on which a pattern is
displayed as the specified area in the knitting stitch image upon reception of specification
from the user;
an extra knitting append means for appending extra knitting to the target area to
decrease distortion generated due to a difference in knitting stitch structure between
the specified area and the base area;
a pattern design means for designing a pattern on the target area to which the extra
knitting has been appended by the extra knitting append means; and
an area connect means for connecting the target area on which the pattern has been
designed by the pattern design means to the base area, by returning the deformation
based on said corresponding relationship, wherein
said data generate means generates said knitting data on the knitted fabric in a state
of being connected to the base area by returning deformation of the target area on
which the pattern has been designed by the area connect means.
[0012] In the apparatus for knit design according to the present invention, said extra knitting
append means sets a difference between a length of an outer edge of the specified
area and a length of a portion within said base area to which the specified area is
to be connected in a wale direction as said difference in knitting stitch structure.
[0013] In the apparatus for knit design according to the present invention,
said extra knitting append means sets a difference between a shrinkage manner of the
knitting stitch on said specified area in the wale direction and a shrinkage manner
of the knitting stitch on the a portion within said base area to which the specified
area is to be connected in the wale direction as said difference in knitting stitch
structure.
[0014] In the apparatus for knit design according to the present invention,
said extra knitting append means accumulates said differences from one end side of
said specified area to the other end side in the wale direction, and
when the accumulated value of the differences becomes larger than a predetermined
reference value, adds a course as said extra knitting.
[Advantageous Effects of Invention]
[0015] According to the present invention, extra knitting to decrease distortion generated
due to a difference in knitting stitch structures between the specified area and the
base area is appended to the target area which is obtained by slide-deforming the
specified area in the course direction and has a simple shape, so that the extra knitting
can be appended easily. The pattern is designed on the target area having a simple
shape to which the extra knitting has been added, so that the pattern can be prevented
from collapsing even if the extra knitting is appended.
[0016] Further, according to the present invention, by the extra knitting append means,
extra knitting to decrease distortion due to a difference in knitting stitch structures
between the specified area and the base area is appended to the target area which
is obtained by slide-deforming the specified area in the course direction and has
a simple shape. By the pattern design means, the pattern can be designed on the target
area having a simple shape to which the extra knitting has been appended.
[0017] In addition, according to the present invention, the extra knitting can be appended
to eliminate a difference between lengths in such a case where the outer edge of the
specified area is inclined with respect to the wale direction.
[0018] In addition, according to the present invention, the extra knitting can be appended
to eliminate a distortion generated by difference between the specified area and the
base area in such a case where stitch structure such as a size of knitting stitch
is different.
[0019] In addition, according to the present invention, the differences in the knitting
stitch structure are accumulated from one end side of the specified area to the other
end side in the wale direction, and if an accumulated value of the differences becomes
larger than a reference value, a course as the extra knitting is appended, so that
a position to which the extra knitting is appended can be determined easily.
[Brief Description of Drawings]
[0020]
[Fig. 1] Figs. 1 are views showing a basic way of thinking for a knit design method
as an example according to the present invention.
[Fig. 2] Figs. 2 are views showing a pattern appending stitch image 7 formed according
to the way of the thinking shown in Figs. 1, and a partial front view of a knit product
8 to which the design is applied.
[Fig. 3] Fig. 3 is a flowchart showing an outline of the method shown in Figs. 1 and
Figs. 2.
[Fig. 4] Fig. 4 is a block diagram showing a schematic structure of a knit design
apparatus 10 as another example of the present invention.
[Fig. 5] Figs. 5 are views showing a conventional basic way of thinking for a knit
design method.
[Fig. 6] Fig. 6 is a view showing a pattern appending stitch image 6 when a pattern
is designed based on the way of thinking shown in Figs. 5.
[Description of Embodiments]
[0021] Hereinafter, with reference to Figs. 1 to Fig. 3, a knit design method as example
1 of an embodiment of the present invention is described. With reference to Fig.4,
a knit design apparatus 10 as another embodiment of the present invention is described.
In description of each drawing, there might be cases in which description is made
by using reference signs not shown in a drawing itself but shown in a previously described
drawing, or same reference signs denote parts corresponding to parts as shown in a
previously described drawing so as to omit an overlapping description.
[Example 1]
[0022] Fig. 1(a) shows a knitting stitch image 1, in which a specified area 2 of purl knitting
is set to have a constant knitting width of ten stitches from an end, for example.
With this specification, the knitting stitch image 1 is partitioned into the specified
area 2 and a base area 3, in this relation the base area 3 is a portion excluding
the specified area 2 from the knitted knitting stitch image 1 and being connected
to the specified area 2. Fig. 1(b) shows a state in which the specified area 2 is
slid in a course direction so as to be deformed into a target area 2a having a simple
shape, for example, a rectangular shape. Such partition and deformation are performed
in the same manner as those shown in Fig. 5(a) and Fig. 5(b), respectively. However,
in Fig. 1(a), a length 1c of an outer edge 1a of the specified area 2 and a length
1d of the specified area 2 in a wale direction are taken into consideration. In case
when the pattern 4 as shown in Fig. 5(c) is designed, a start position 4f is set as
shown in Fig. 1(b), then. the pattern 4 is developed from the start position 4f on
the target area 2b in which an extra knitting 5 has been appended based on the difference
between the length 1c of the outer edge 1a and the length 1d in the wale direction
as shown in Fig. 1(c).
[0023] Figs. 2 show results of the design performed as shown in Fig. 1(c), thereby Fig.
2(a) shows a pattern appending stitch image 7 and Fig. 2(b) shows a knit product 8,
respectively. The pattern appending stitch image 7 shown in Fig. 2(a) is obtained
by reversal slide deformation, in which the target area 2b shown in Fig. 1(c) is returned
in a reversal manner from the specified area 2 shown in Fig. 1(a) into the target
area 2a shown in Fig. 1(b). The slide deformation from the specified area 2 into the
target area 2a is performed in a manner such that a movement amount is made larger
in a stepwise manner in accordance with steps formed on the outer edge 1a from lower
courses to upper courses. The slide deformation in which the target area 2b shown
in Fig. 1(c) is returned so as to be connected to the base area 3 is performed in
a manner that the target area 2b shown in Fig. 1(c) is returned by moving each step
with the extra knitting 5. This makes it possible to prevent the design of the pattern
4 such as a purl pattern from collapsing.
[0024] A design for a placket 9 of a knit product 8 as shown in Fig. 2(b) can be performed
in accordance with the above description by setting the specified area 2 on a design
part 9a. If pieces of such partial design are combined, the entire placket 9 can be
easily designed and a pattern can be prevented from collapsing even if the extra knitting
5 are appended. In the present example, a case, in which the placket 9 of a neck is
designed, is described, however in the same manner as Patent Literature 1, a surround
of an armhole, or an inner side of a body portion without an outer edge of a knit
fabric can be also designed by setting a specified area 2 and including an extra knitting.
[0025] As shown in Fig. 3, the knit design method is started from step s1, and at step
s2, a user inputs fabric knitting information to the knit design apparatus 10 or the
like. In the fabric knitting information, information for each knitting stitch, such
as a type of knitting stitch is included. At step s3, the knitting stitch image 1
as shown in Fig. 1(a) is displayed. At step s4, the specified area 2 is set in accordance
with a specification from a user. At step s5, narrowing positions are collected for
each stair changing position on the stair-like outer edge 1a. At step s6, the target
area 2a having a simple shape, which is obtained by slide-deforming the specified
area 2, is displayed. At step s7, the start position 4f is specified to the target
area 2a by the user. Addition of the extra knitting 5 thereafter is performed while
accumulating error due to differences in knitting stitch structures such as a type
of knitting stitches from one end side closer to the start position 4f to the other
end side farther from the start position 4f in the wale direction of the specified
area 2, herein error based on the difference between the lengths 1c, 1d is accumulated
for each course.
[0026] At step s8, a difference between the length 1c of the outer edge 1a of the specified
area 2 and the length 1d of the specified area 2 in the wale direction is calculated.
In case inserting a narrowing of two stitches for every two courses, concerning the
outer edge 1a of the specified area 2a, one knitting stitch is assumed to have a size
of N mm in the longitudinal direction and M mm in the transversal direction, then
the length of the outer edge 1a of the specified area 2a for every two courses is
expressed as the following first equation (1).

This length 1c beings error based on the difference to the length 1d in the wale direction,
and the error is expressed by the following second equation (2).

[0027] The placket 9 is knitted not only with a purl pattern but also knitted with an interlock
knitting, a tubular knitting of half gauge, or the like, and the base area 3 is knitted
with plain knitting basically in many cases. A size of the knitting stitch in the
knitting stitch structure of the placket 9 is reflected to M and N used in the equation
(1) and the equation (2), so that appropriate evaluation can be made while including
the difference in the knitting stitch structure.
[0028] At step s8, for example, the difference between the lengths 1c, 1d is obtained as
an error on a course basis and is accumulated. At step s9, it is judged whether the
accumulated value of the differences becomes larger than the reference value. When
the difference is calculated as error on the course basis, the reference value corresponds
to two courses. If the difference accumulated value becomes larger than the reference
value, the extra knitting 5 is appended to the target area 2a at step s10. The extra
knitting 5 is appended on a two-course basis as the reference value. The number of
courses of the extra knitting 5 is required to be an even number because the knitting
position needs to be returned to an original position in reciprocating knitting. If
the extra knitting 5 is appended, the difference accumulated value is corrected at
step s11. The correction is made in accordance with the number of courses to which
the extra knitting 5 is appended.
[0029] If it is judged that the difference accumulated value does not become larger than
the reference value at step s9, or step s11 is finished, at step s12, it is judged
whether the knitting reaches to the other end of the course of the specified area
2a and the specified area 2a is ended to be knitted. If it is judged that the specified
area 2a is not ended to be knitted, the process returns to step s8 and a difference
is obtained for a subsequent course. At step s9, if it is judged that the specified
area 2a is ended to be knitted, at step s13, the pattern 4 is designed on the target
area 2b to which the extra knitting 5 is added as shown in Fig. 1(c). At subsequent
step s14, the slide deformation is returned so as to generate image data corresponding
to the pattern appending stitch image 7 as shown in Fig. 2(a), then knitting data
is generated, lastly at step s15, the process is finished. The pattern appending stitch
image 7 is displayed as an image if the user requests. Portions of the base area 3
corresponding to portions in which the extra knitting 5 have been appended to the
target area 2a are displayed as blank lines, however, the blank line can be displayed
in a compressed manner by display switching.
[0030] In the above description, the error due to the difference in the knitting stitch
structure is obtained by calculating the difference between the length 1c of the outer
edge 1a of the specified area 2 and the length 1d of the specified area 2 in the wale
direction. The difference is generated as long as the knitted stitches on the specified
area 2 are inclined with respect to the knitted stitches on the base area 3 even if
the knitting structure and the loop lengths of the knitting stitches are the same
between the specified area 2 and the base area 3. The difference is accumulated and
if the accumulated value becomes larger than the reference value, the extra knitting
5 is appended, so that more extra knitting 5 is appended to a portion on which shape
of the specified area 2 is largely changed, such as the outer edge 1a.
[0031] The error due to the difference in the knitting stitch structure is also generated
even in a case where the knitting constructions are different between the specified
area 2 and the base area 3. For example, shrinkage manners of the knitting stitches
after knitted in the wale direction are made different between the knitted fabric
of the purl pattern and the knitted fabric of the plain knitting due to the difference
in the knitting structure as a structure pattern. The error due to the difference
in the knitting structure is also accumulated even if the shape of the specified area
2 such as the outer edge 1a is not largely changed, then, if the accumulated value
becomes larger than the reference value, the extra knitting 5 is appended, so that
distortion generated between the specified area 2 and the base area 3 can be relaxed.
Accordingly it is preferable that the extra knitting 5 is appended in consideration
of not only the difference of the lengths but also the difference of the knitting
structure, even when taking only one of them into consideration, the distortion can
be decreased by appending the extra knitting 5.
[Example 2]
[0032] Fig. 4 shows a schematic structure of the knit design apparatus 10 as example 2 of
another embodiment of the present invention. The knit design apparatus 10 is realized
by installing programs for executing the knit design method as shown in Figs. 1 to
Fig. 3 on a general-purpose computer including a processing device 11, an input device
12, a display device 13, and a storage device 14. The processing device 11 includes
a data generate means 21, an area partition means 22, an extra knitting append means
23, a pattern design means 24, and an area connect means 25. The data generate means
21, the area partition means 22, the extra knitting append means 23, and the pattern
design means 24 correspond to step s14, step s4, step s10, and step s13 shown in Fig.
3, respectively. Further, operations corresponding to the area connect means 25 are
also included in step s14. The storage device 14 includes specified area information
26 including various pieces of information relating to the specified area 2, target
area information 27 including various pieces of information relating to the target
areas 2a, 2b, and a difference accumulated value 28 obtained by accumulating errors
expressed by the second equation (2) as the differences.
[0033] The input device 12 also includes a keyboard, a pen tablet, and a connection to communication
lines. The display device 13 includes an image display device and a print device.
The storage device 14 includes a mass storage device such as a hard disk and a removable
storage medium.
[Reference Signs List]
[0034]
- 1
- Knitting stitch image
- 1a
- Outer edge
- 1c, 1d
- Length
- 2
- Specified area
- 2a, 2b
- Target area
- 3
- Base area
- 4
- Pattern
- 4f
- Start position
- 5
- Extra knitting
- 8
- Knit product
- 9
- Placket
- 10
- Knit design apparatus
- 21
- Data generate means
- 22
- Area partition means
- 23
- Extra knitting append means
- 24
- Pattern design means
- 25
- Area connect means
1. A knit design method,
which makes it possible to generate knitting data to be used in a flatbed knitting
machine, in accordance with a display of a knitting stitch image (1), in which design
of a knitted fabric to be knitted is displayed for each knitting stitch, and an input
from a user,
and to target a specified area (2) on design, the specified area (2) is specified
by the user in the knitting stitch image (1), and deformed into a target area (2a)
having a simple shape based on a predetermined corresponding relationship,
characterized in that the method comprises:
setting an area including a range on which a pattern is displayed as the specified
area (2) in the knitting stitch images (1) upon reception of specification from the
user, and partitioning the specified area (2) from a base area (3) as an area to which
the specified area (2) is to be connected in the knitting stitch image (1) excluding
the specified area (2);
appending extra knitting (5) to the target area (2a) for decreasing distortion generated
due to a difference in knitting stitch structure between the specified area (2) and
the base area (3);
designing a pattern (4) on the target area (2b) to which the extra knitting (5) has
been appended;
connecting the target area (2b) on which the pattern (4) has been designed to the
base area (3) by returning the deformation based on said corresponding relationship;
and
generating said knitting data on the knitted fabric in a state of being connected
to the base area (3) by returning deformation of the target area (2b) on which the
pattern (4) has been designed.
2. A knit design apparatus (10), provided with a data generate means (21) for generating
knitting data, to be used in a flatbed knitting machine, in accordance with a display
of a knitting stitch image (1) in which design of a knitted fabric to be knitted is
displayed for each knitting stitch and an input from a user, and able to target a
specified area (2) on design, the specified area (2) is specified by the user in the
knitting stitch image (1), and deformed into a target area (2a) having a simple shape
based on a predetermined corresponding relationship,
characterized in that the apparatus comprises:
an area partition means (22) for partitioning the specified area (2) from a base area
(3) as an areato which the specified area (2) is to be connected in the knitting stitch
image (1) excluding the specified area (2), after setting an area including a range
on which a pattern is displayed as the specified area (2) in the knitting stitch image
(1) upon reception of specification from the user;
an extra knitting append means (23) for appending extra knitting (5) to the target
area (2a) to decrease distortion generated due to a difference in knitting stitch
structure between the specified area (2) and the base area (3);
a pattern design means (24) for designing a pattern (4) on the target area (2b) to
which the extra knitting (5) has been appended by the extra knitting append means
(23); and
an area connect means (25) for connecting the target area (2b) on which the pattern
(4) has been designed by the pattern design means (24) to the base area (3), by returning
the deformation based on said corresponding relationship, wherein
said data generate means (21) generates said knitting data on the knitted fabric in
a state of being connected to the base area (3) by returning deformation of the target
area (2b) on which the pattern (4) has been designed by the area connect means (25).
3. The knit design apparatus (10) according to claim 2, wherein
said extra knitting append means (23) sets a difference between a length of an outer
edge (1a) of the specified area (2) and a length of a portion within said base area
(3) to which the specified area (2) is to be connected in a wale direction as said
difference in knitting stitch structure.
4. The knit design apparatus (10) according to claim 2, wherein
said extra knitting append means (23) sets a difference between a shrinkage manner
of the knitting stitch on said specified area (2) in the wale direction and a shrinkage
manner of the knitting stitch on the a portion within said base area (3) to which
the specified area (2) is to be connected in the wale direction as said difference
in knitting stitch structure.
5. The knit design apparatus (10) according to claims 3 or 4, wherein said extra knitting
append means (23) accumulates said differences from one end side of said specified
area (2) to the other end side in the wale direction, and
when the accumulated value of the differences becomes larger than a predetermined
reference value, adds a course as said extra knitting (5).